&(0x7f0000004c00)=[{0x4, 0x1, 0x1000}, {0x0, 0x5, 0x1000}, {0x0, 0x10001, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x10001, 0x1800}, {0x2, 0x6, 0x1000}], 0x6) paccept(r3, &(0x7f0000004c40)=@in, &(0x7f0000004c80)=0xc, 0x50000000) r8 = msgget$private(0x0, 0xc153cb415fd2e093) msgctl$IPC_SET(r8, 0x1, &(0x7f0000004cc0)={{0x2, r7, r5, r7, r5, 0x40, 0x1}, 0x67c9, 0x2, r6, r6, 0x1, 0x3f, 0x4e6, 0x1000}) 00:00:18 executing program 3: r0 = dup(0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8) read(r0, &(0x7f0000000040)=""/54, 0x36) readv(r0, &(0x7f0000001180)=[{&(0x7f0000000080)=""/204, 0xcc}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x2) connect$unix(r0, &(0x7f00000011c0)=@abs={0x1, 0x0, 0x3}, 0x8) writev(r0, &(0x7f00000022c0)=[{&(0x7f0000001200)="4fb024c55dd9d8303c4b1fc135e2e0620894d4ea47f4a75776490c574894a9ad017e8e1671df9a9b95fdd6284eb1385eb134c86b8b749ed8aa484cbe1ff0b8a3f5b8734401da326d44186b9d50d3c4e208c8448c618cbe3797b06ffac7e0248f413e3049dc40033ca0b161a37cf1ce53b3a67c4a5bc358819b456753ffb06ea4c8579047e74f5a5ad651ff3ee9cd52ee675b5b38fd6abc4a0c27ca61980e9285c5f1c14c6fe14faf600ae30bb1dff6cc41a518387fb1ed5f84f8f652718c6e221ee4ed728e41ad6f27ca8a42975c53848313ca2805a6ca9f26bf48bf7eb53c4811fd3401409769087172627598fad6b8e7be94a4189cae204b9c3ac26978008cd79ba1a9c44bab2f6280efd8b3803512e73c2bd65109821fbd3d2d227d23b391a585e250adaf1809f927fd04011af46d6407e2e6c25e1adf6f4c81a3106c684a93ac8390784e5f515e972cee4a189088d2ab0a19b3ee2eea9b65d81427fc2163f3b3018f77c176a9649696aad9ac334276bc18566236346cb807f0c1d894fc938480381ece49012724050db37b5d7768e48c7daabf42402eb0b7ea4c7cfd4f08e0dc524d1609c60ce66ae24001e953978cd368c0d808c801fb03bde0f0c4242287081b31e39eed98d9f0d427f0500a6eb3c49743aa02c6bebca54f63fd95424bf6aaeffddd787fa881c529ac6b5bd3bde1935fe768c8d7fcac04e9e7d5aafaed78cf8dda935296001c90e07e7741de5d3ca4165b81d2093792c2761462d81cf369322176f89c668c5c2ffdde7cc654a2b51f04ded18b453f4f81fbd8ae385bbb34c76ad6da0e2b475ceea558d7c20c9329d85b56908fe32c3bbbe2cb39ee0adf38f77168f38c1f6b36ba270ef6075e2af7c79d48831e19edf370eedf3f835934c104d38935fcd2c96a8f303f7211f3aec84debc4936c22ac7071c32ca333016d2058d07e84f2af85471c553b2041e058d12569b4dad5405ebc5664a921257895d5bc1c4400dc4569b35da739d2bf17d8c8045377f53c2089dd4044d3d75ef4d3c5430c7e93055c9d0fbce439305084aaa752e3ec679ac28bd04b26c1bbfde098aea3e0cfc9b77738068f0f9bc6cc763b9291080c8c81b21af912e2510be663fd422a17a59c2f4231021c050d70b65da006335b271dc33b8c4ca4ee7c94b80e65a0ea2144763b93b6b2b2f693d285f0437ac86c8272882e77e396b00ed0d84ee32eca8220a13bbe46ac2b93954b6f00f11b63cdc37276abdda863dda431aa9903afda174bf79c281214f175effa33f0bd3ba3ea95e850dc4216eb3240abdb5c875a4bde6312f3be80439d600e4534bcd3192b71846db2dd4bea1f307c3742a5d30bd2b4e076507fa5f453003e555468ee52ed137f7b3549fd70a31f80cecf539c59002322c1f663458eebf4bf314fc6d95f42eeccc0d4330c54fa09613780596487f9a0faf62da6a9f5b38c28ab0f956c6c1663b9d891b8723cc370005febeefe44aec2ebab791a8b0bce3ad3a2155417c2d96ec1a863edffd6518002a3b302544bf630399f9c6cbc5275515ad76775f0f900d2890c4e373fbb9b99cb3ecd72691208a3ffd509894a07c415284fae358b88452503f3ab735009233ff66e686269243ddac65fd802070ca542596b864c4f23b4b8e8d63ddc789310ca232855ef2585a579c4a313983830bb430903b76e855fb5a26ef2f61ff93b256899fc4f13f4ca8a9465108c1e1305112d2784966c9d9aa91b38ff8f3d7316e23240c1af8829f32576497c4dffb38da0e29291c27d1be944c4b78fe3a3d4b6521797f332bde73130c173be70597a29aa3629a317d82a8af0ae7acf378b63ff5a5cad4d23a46a29895b64951dfa6bd0e3fd43c077c4b6039825b727cc02f8cc4fa2113197e8195acf5801c70400fdbcbb8bb053275ea9a62ee398d362283c0878370d58b8002393d9cf9b4183863ecfcb376098b50904fa1b152f818723825dea16200eb3ac77b59febc13335dc756d0e31afaccb08699d8065f7899a644facfb22d61179ebed3944f82e236af48e2a8aa49ca818986aedf127ec4dd28a7ccfe1c914e2519b9d50e1d643aab13dcc25cfbbb408fd402f58984e06dbbc6ac676e3b65fd11e9a1c77b2f413d428a252658bd22c73b16dc4ccddba5e995890159fbfe18e6ded49d867c7a8d7aa4d64e77216605dcbaf06d613a3b52e259bbb449a59266e6c48eae3fd3fd124ca4edc80b60098b202b512f6583c09d699df1b6b0fef63cc1213141db727bae6ae8b1190e3c00fd361f870485c499b19d5fa1155f8c51cc230ac8ce5a34628d9c5790b1df095a0e21ced256d3af792a72dfaf6c2023fcb974b86b44eb2bc07c1a99b132f5097bdb83662ca6e50246193252134b3c7ed11d462ae1f535fceb90593f557b6c5fe56f93d866ae5ed0bce057c5baaaf2ac455e26a1a81ab7291f1fcf5d71d9240e40919c317dd23e276e5c9ef1e0146f064c5291d6a67656d325eaddedec4766cb83c21e61e6dbed0309bcb51b0a036622faefa8263d7f36946a25e723190c1d0e2c9e446db73a88e09369bcec9479f0ddbb05dacdfa4d061a809c6bb44aec155c881ab05d8e6858d1977d0b408c1f263e8405a618bdf051ccf8685249893a80cf181f48e902ffe627cde49c95160c8e3fb5803051ee0a2791ebc59892e753aff2fefc0da08d617d651c0f81151dc0b784c43ee06c1584ff6955b28c52866c6a600828c0f0f3db8e6d8742f8dac93e07ef3a9ef4f1f7c253da9252897251ff16e539e64fbc157c68242668c67bb32602ffc0caeb23eaafebebda71089039a797a6124ed98731f7bc687c17384195a7a7c570517cc6f8f93c3cd3819fecb936f55211371f525d304e5d229e848432d70718e8e4d9bd10ba603c85fbf35453ecbc007cc57131acdc5e59133f030fdad5fa29af7ab36e179c38a644de14c0c966c6fc88fb85aed0ffc68afaee482250a24a40c2853c9a0f45e37822c4bf9565a267d3615b40ccf4face3d62d1fddb4ad3267ee80eee2d76896c60a5488972d38d2de435824b30bf5f4462e4ce2f544731094269e5b09c4ecd456a7758b46edd2920b11fe45a419b8b08c006bf408e09375b609cd959f232df5dfa1be22ba9e3c77a18ec60be7c068d96ed8c2fb23a97a17b68b15cf1188a6fa0cab1c2c0673d922f5d0df289cd7abe4f55165d40a7fc59db946f970744cc2d238cd486a0e9848ab123a103b7a97dde0b724615d3a337e5b5d66f57620157933d39ed7bddda0faf36fc888ccd406b7f9b2d1cedc1ae0f5689016ea367195c54056d78e28c74d8fee44acb3bac314055b39702d3cff4e5387d034f2ac23c1527c2fc75d8dc3469b76dde02e0e71365ec58ed34d7efc998cbd562c309717e3c2b9f28535a0516d757e1530d2c6ca5580f6a0fda52352decd46ad8fa0040358dc579c4ff50826a306c8d815d1a334ef4a7aedcd78299408e0357b4c6b60d0831fd47f12858f8d9b88a06737fe5b25cf218f71bdea87741b662072f992cc29c862e1f72b324b2a98e47a47a64befd8e79f7c4ccda32d7ee27e516f38bfe6eaf427a27a517a2afc70466c9d3bd2087fb204a8aaacfcd616a278c79ebc295f5af7bd1a89dd4cf9825924edaefccbf13878dbfc753a2b3f7910002af07b763a0a7f0476b65ae157dfb55970cab40482aa91118cc7174a134221c80c4649c4802952a7c82971892c0793bea8a8e4a6e7d2f7c6374e59afa5d1f0b70d046b2ec9e07cdd618ded9282c33a654cc5228344b1e5a8a74b2576669dffcd18180cdc09a743190b5aeddef22fe94a3c0e3d47fbf2135545074b33772d30c8aad501689a43294d81fc1a197180ef2f5e6b900078301f2f02abad3162443bcdef8ee725e1338e66e89ac64581b5adee4563cb1d45d81fbca810440d28909da878a0e50154b4c5bcf524c259ea1b50758a636e7d6300a2a5b3a2e546820a90e5fc756ad1722bada7e44968cfb77453191a5664c81120c2d12bf34bd870a2fd71db78c4cbdc7ade72e7a7926631b25333f5fbd0a41312b564f9c71c2eebd7a55213b6c32578cf6c63495a108258ab8accdb4756843f1806335fed8bcec46086ef1b0e9e5bc6fc4c2a9ad626178d45cbe426d58c3702cf977590325bc9ad63b9a3f562af59f5d97725ff7ed94e3db42ded12c4ccc69f1dad9f537c8829de4082701b7101ea6bbd448f840c64d8f6bec9a7a58b030fdad1a1eedc554998150b0cad858a9c28185bf2d92288e14d83d0bab9e22061adf037b48506e53fe9986083f39cd404d0219db57659f7054d33cb9666818e72883643fe3fa9c39cebeef2fb86f1d6cecf4ee71f7724c62775d31d93304c3474c6f7414d3c19a134f043d3db748c13e830f1da82a4c956269702088777b981c4b4a3c4195bbfb54bbfe51431a5a32ebab68e073958de4b42462b5c1e11ef4f89cba52ad4150df656e799fb24526a9870b6df36d521bc3c3a84511d85739e17d990933ed848a0d40165909d46f5d4a24cc74282d40d2cea14b3a962bd296daa67320486eb03ed17c8ed905f7c3a335b894ceff2c576c8c405b53172fe2a180017e8bc62837cdeddbc0aa9e776d7ac11b9cdf056af037ccae7cc5b50705972a80ee0dafd049a2447fe47eb829ed2d1effc6a553350c0e0f3c3311881aac001d91cffc235f2fa7da42b7d7a6494403b83f70ccc6091803bc3dd0d6bdd2259f182d747ff6e162223d2f88ab90eeb82be345a55fa85a736d6dfe7b5a6f0c221d757312d0911962bb50d644e27a0b1ff189e83186968800f7f810e35da358abc0811ab1eb731adedfac391c551bb411b865a20fbf752d1b85f76c50e5bed143ea8cf6082d6a20701150815aa274e8f60ec62e3b50a72b1bff0323b3318e4d13bf1a4465fd9f7e6ced54919008a4eb4d0df30cfdf0171e9345dfe9a21991b2c58818adfc864f62524635393c915b7611a39b75bdee5088d1e5205f5495075cb9dad3849bc9d87cc3f35d893942f14f366bc210203ba51220319fe963cfb1970b0979db59c8803d2a33c681da2729bf1c63103c488bc06c47707e27d223b430b3acc3f92d1de6d4f6dd5855bf319788aa8e48eaaefa3f24738ab04207b5a73c7cea31fe24a8cae0aae1b16c87f1529e45ef5dc2753cbbe87f022ba5b971abd06338e8a27b95c67a829d31c6dfc28d6bb7b92d7e1f905d7a8d1b3223964e3e4eb8e4ffb20173d458eea5a936709e23761a0529000525c5846d1583b9f18b3aec648e1b017877924cd71753bf220474a89746aab5bd5671350c4191790445ca85fa41f68fc740ad686f72bb4e5331dbd6e96f0f240bfff3a17e2619dd8e4e79a2bff311247ef1dbe512df3546a85e7966ba03ff9008b3e7194f92a4a8b3cf6ec3e611123530689a555101ae1eb279c7853a40b20eaa48e4d799b68421d4e1470c609c649ec80ea4082a355c3ec260ab21ab74b850d83288d70cb37bc51b74389d1fd51f26f84eda78c6c80aa4b0cfdf84699bda08a377ddc6feaa2df48e100c0eae63812dbe988beb805944e38d5fcaefe42b68597f31aeee8e4ecb02ad9da4a30adfd6a1ee0671cf9cca4abacf372ce67aac2a9501b9de57b64ca41490ef9a45839f884be0963f383fcdfbc8ac6b864aedfe765c980eff9344df28371cd56d106918615ca120614004a88aadde1ff9ec3e6ff3f64f4c6dc8fe56ef0c3402131fc166650741661063b2dea7748ff3377fa186215c85261cf7d41602e87836ab8d25c448659d983243f6a42434b168babbd1d92e003557773dab30e", 0x1000}, {&(0x7f0000002200)="42c8d0d52eebe84f9bb472ddeffb0c3206758bffc12228d189785fd5a84a0c3d9bd64fc7f09541aa0af5cda6a4cb5181cc37f08e1e53f529d610aba56b17e647256da9dd36723c123b5080ab53bf81ba7df1871ce9fc9a98f04d36c0e71171741907e9ca8249577561695cbd6948a4435164f3143ba85ac1d3af54a4d0c42707663a9d0bc9", 0x85}], 0x2) getpeername$inet6(r0, &(0x7f0000002300), &(0x7f0000002340)=0xc) r1 = openat(r0, &(0x7f0000002380)='./file0\x00', 0x1040802, 0x80) r2 = dup2(r0, r0) lseek(r1, 0x0, 0x3) chmod(&(0x7f00000023c0)='./file0\x00', 0x98) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1010, r2, 0x0, 0x0) flock(r1, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002400)={0x0, 0x0, 0x0}, 0xc) r6 = open$dir(&(0x7f0000002440)='./file0\x00', 0x100, 0x4) r7 = dup(r0) pipe2(&(0x7f0000002480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) r10 = accept$inet6(r9, &(0x7f00000024c0), &(0x7f0000002500)=0xc) bind$unix(r0, &(0x7f0000002540)=@abs={0x1, 0x0, 0x2}, 0x8) symlinkat(&(0x7f0000002580)='./file0\x00', r6, &(0x7f00000025c0)='./file0\x00') sendmsg(r7, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002a00)=[{&(0x7f0000002600)="87563e82bf7811b4fe2117cb60b4ebe8ed700e952b43fb4e65d57d85d973f08b83d4387c2634bf344f8fcc7f02d235947abbffe8cc23614407ab2d4769601bd54e1cd02400add35aab54dc71b939923675c374c11f22c43b60f209604980f078f5ee0f505382024fc101013914cf7c0fb894385ae4d4bf4b03874877ebe27b8b5f1ab4818f2e95efbc323af488b5ba912bc2e4f34ad0bdcad3666f05c4f2a4b74ff350485f5cdaa74191f98c3cab7c3276ef20a5a1d385b352d2b261d6ed1e71025fb48746", 0xc5}, {&(0x7f0000002700)="1ceb831ce9bae3daf62c340a523fc7c5103b840cefc4df814bc3c7146bc84ad7d2db5b72140d1d0680b2963aaca663bb141bcaa3a55a09323b3c4693f32b282be1b4c7d2f3a9df2e7a8bdc814a8f4e", 0x4f}, {&(0x7f0000002780)="70b280d292dbe4f9a3150bb643bd708da707fd384899d69011d45375fcafc99139d775cf79d95fcc3dcb20bcb18098fdd40357140586ed3563f692a98a0acde86617c23ae4e6f5f67ef1b3a73ead37fb8af9ad8041d88a676228573c4c8499187763a2708de5585cd78abfd8e9fbf35d491b2740874c4f86211bbb2c395e94b00f049c1c4c3524ec211cd14d1fd3eaabf137f1a7995bf1a398d508f89844b560b7e1245fb3e691f789c4b7ef6cee1b62a19b11bda18b32101f7b727396b36e748dbd71b1a45cb0f0d2ac8d258e6f2bb30cf3b5c757480cdbbe750f2ba413506e1dd3a154009a59", 0xe7}, {&(0x7f0000002880)="2edae36b5a6fdcb6778eb28b05c3e4057e4307aeba37c2f3d05eaf482262ac1e31a95015ae4acffa6517a70da3c4ed7147807356c681d337e2a38a73aca684e5daca04bd9fea12547664c76a096814abd6b9bd63f3f27ca42f77da8ddd2bb8236fa45e89", 0x64}, {&(0x7f0000002900)="c6ccad22d257048ca935aff5a482b581646c9e0bc4acc2e3885d16719c1366987935d70408a15744a4ad211cf0a620a5b27b4316d66820ab22c88f87e4b37121c93e2f52c2f898ad403e958880c5f30b3bb8e1208e4a00f4ec570a475a46b799cbb1a16f6b7aca516e98763a707663da8c7e8c4800a5e792afa9086252e5a96816722c42cf1e94e31c7d4aef62d59bb9d1e5597ea73c5d241ed2e9d3e6a54afa597e1d86778a79742338b38d363d0cd1b2a395ff", 0xb4}, {&(0x7f00000029c0)}], 0x6, &(0x7f0000002a80)=[{0xb8, 0xffff, 0xfffffffffffffc01, "74566dff5ef96e61513257bebe4599f3d06ad959399257453122f4e744ffa90b2543e0308b3d8519d96a8eb7af7f9602a750fc07d6fee59f18bbc46f4d0fa65419b9ac03b3bde4fe709c9734995e8906ccfa199760786c653129bc7e9cb537e155bd9636fe59c63b2e4c3d0d49afb164d4de2364615fa2b4ed7b24fcc781ca030bcc163ecc539a54cc1989e403221548b9778a61e77d43c07b50edb9bbf9b9aaf6ac294b29"}, {0x50, 0x100, 0x2, "86c7c85154114681722dcec07e02cd05d99887c7024ddbe266f703f5ae0532be6166bb3fb1b5699c1eda0dc7d3aa797fb56f4bd5322d166a2e88475d2b1fb9"}, {0xb8, 0x0, 0x1, "a2a899dea8e26f442132c60a35be9d1f03019828fbc55d5311e8954603fa24ed689a145e260c85168ea5cf8fe0e885dda6a8b44ff5953c459a02daa7a70f0a6fa8e088b5200546620b9bc68b557b4bdead9fd7daae95cefd58c8b7c5d8deac03d292493f96fd4c406b2ccbba6b6117d3ce32e705609f212728e388d9a271000217662541a1b371111abbcde889f91e1ec395a6691f5474a10fa72ec3ef86e22adcc63981"}], 0x1c0}, 0x400) setsockopt$sock_timeval(r8, 0xffff, 0x100b, &(0x7f0000002c80)={0x8, 0x2}, 0x10) setgid(r5) sendmsg$unix(r0, &(0x7f0000003200)={&(0x7f0000002cc0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000030c0)=[{&(0x7f0000002d00)="33e9cbdd63c7196825beec3584815aff6980ef4bf21ce3cd19028c8b990eff6f3fc189375ec47440e129dcc0289d7ee3c081d5a24d15190b736b266fb845c71958badec60072e9ab013e6ef29f222f7d79638045144f3e36cd2f0c6603beca02f4adb2d258c44bf2afa974b3c3bc247b4fcbdfc298a5e6ec5a68c49b4517f65512b6dfcbdd0247de2b865d4906a2cc1e24c537d71b6524c5a0fd5542e6333c97a414a5f46f190055dbeca59ecb324d27680a2eaf861bf0d0", 0xb8}, {&(0x7f0000002dc0)="330813c10bc9f060f803bedb506bd96d641af52861dbc6a243c7284d62d1b679b31b2cc26766dc81387d4253ef327b510f8ea81323031034e029d670ee841881ffc6a41c0642715762d5175f94726f3a", 0x50}, {&(0x7f0000002e40)="e70ecf71b51f77b79433f109c10f4bcc3ad18acb686c8eb29833bad2be85454404ac998bea2ec63f37325a1d651b47ef66d038d1c857157be3da8a75382c4850cd8e1ca696c12df875de5a07702d5306de6f2e2fcd1c63ee5d050977a88b1b7209a03521c41d01e10ba81ece62a6b7dc2a38b97bde8465413ec4953dd809bc78dd018ad153fecfdf9b6fd9f0e3b05aef3813211fe92440b67982ebad836cd18c03cb778d99829a17ce4f4b7128ea38cd0df5ce77159d5866a4a6f1b93fb23fa4da4d61443b3fa5a395b6ff01a76abce2adee3aba73a6165a728cf9cf02ba1f47f77dd3c7f455", 0xe6}, {&(0x7f0000002f40)="5850d19d78387230ecc6751136f78ffbb190388a92198171048f3c8f76266abdc8b4c7e3db8ab715ab", 0x29}, {&(0x7f0000002f80)="e0fc3df11513479be705b8197ff24adc458d542894e714298544abb1dee220ee856f68864269ab32a5636f0e73c63b042bc92ec9564d84bb1b088a080078e883f98847619a9d473cf4aeae0647f01e7abf3946bc", 0x54}, {&(0x7f0000003000)="0341991ae24861be5823e17621edd1fb8f8a4436bfebba8f1e2b997f4db230bbac904e839136bb69985470b88a9cad48e383d38a6db277a264fd747eec47b1f713872a9c8ff7792a60f247e50a7df8bf24eca75d495dc0ae3aad433e53ff0fb55485ca35f9ed0340101942ec81c03c5d4aae0d8901d1b372918f0b3a20138a4f12e8ee5cde9c9178bb636e07050544f67068ab8699", 0x95}], 0x6, &(0x7f0000003140)=[@rights={0x20, 0xffff, 0x1, [r2, r7, r8]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}], 0xb0, 0x37a7957b7268230e}, 0x8) recvfrom$inet6(r7, &(0x7f0000003240)=""/209, 0xd1, 0x40, 0x0, 0x0) dup(r8) fcntl$getflags(r8, 0x1) getsockname$inet6(r10, &(0x7f0000003340), &(0x7f0000003380)=0xc) close(r0) fchdir(r2) 00:00:18 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) r3 = geteuid() r4 = getegid() r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001500)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000080)="6faf13e2c6ad19dd4f0a19da3783ec1d40e8cef4c543054ffba7", 0x1a}, {&(0x7f00000000c0)="fcb685f7ac927d1ee8785d21368dd26ec769ac071d9abd6e739630a02a55065d3617d160699f1b4b1a759184c921f7105f1ca14d0dc370402ee6cc44fb149f91dfca373f3e9e8af4035daa8ee6f0fd10291a4c854d671e7302c1964cc3dd549568e56c4146590ae878fd60487c64a48e8f5e636b895b948dd4c43940ace11bae9ac5a69bb0579627", 0x88}, {&(0x7f0000000180)="cfd9d963b668108d609c8c3790f41a61da3accad79b1e20be0ed63849c88fb83d285ec482552ae97dbea4d91daadb4697e65ada91290d36bbf1e0926bbc98d2d35593eb6139bc8f539eabb257f65", 0x4e}, {&(0x7f0000000200)="5b07a50aaebac10e1531da01e6abca9994be5c8f347ac07c7c9d486223767322e73ef44f5ff9d7844a29d8006e8f1c801e735a5f2619415a63ca5810d5178bc6b27bafbe734b9a6a3bf7cf8fac61dfa588cb1ac0a1435e3a3df2fabde1f9cbab4aeb99c3818c11fab056837e13469e5902c373b3d1db99ba32731c6a975d12424108c0f2d379a54be3e586c8d4727279ad02dd2833d5686fd8c8bc8c263d161dbede02bca14a3d908e01fb1fa420f08101501aed6ef8bddff93664771e3ca21711453c290594955d4088d79b852b6377ad5035fd1bd27214e13b47b94b9ebb4096258d6466e2e8b5f2", 0xe9}, {&(0x7f0000000300)}, {&(0x7f0000000340)="56e26c14297c893524e3188b7d95560551a41be0c0cdbe13a9834dd7cbe53e876be5c041cc343f62416bfbe1819e57387ce75c85e2f4e4a94ce59bf30fa041bb20425c0b7461972858afb2536ca46698db4df936598f19d3ad80d6a604ddfd8aadc597b889de4a7791f6b5d510f711aaeb3f91007155bcb30e4d1fb8a8d7bf48d6c425231caf9fcdfac9a51bc683624245914e4b6f6956d2464caf9204e2f47e48d01476885b8080c2e6a054fa5e05139ccfb35f133f0536d10ff414d602b8c1df3fb5ee61d842974b53fe4229067164eb95a1e1fab7a638fb7d842b67d5c8cb88070e5666445119e2c45efcda5d1b78275401e59ee28814b96deb24bfb6ace637a43ab41cc2c94d711186b8293e9f44d637fe1bafef2325e67c79409cdfe326df2b07d249d05b1faf35bbddcbe54619c238923af2af402050a5ef986a7d2229bd682f81d7918cc094997675a1c30ac021ceeb6e9c48cc574761d66e1dfad19cf219030dd2218453bd68a5550bf799e7e6b46aa26744a0588dc2d1b6bbbbc1ab3faa9b2135ec16382fab9582dc1e4ae13015b975821587231724a1a58a56a0e360b9ebad7188abb03611a5c0671c6ebb31c47fd2ead3f6eabcb9b530015c3dab9b68e97301579d3f74c309b1f6cfcd640ccbd87970eeea3d47a2d77c5570a4ca67af0854b2d551616a6f9aeec2c5e80b0d90c7002adfe99dfcc84b27d04ccf952529312919734bf8ec8229784afdcdcaa416a7f755660059dc730ca55d4a2e20462652eb8aa8ac021f1de1f15ed981fb38256831d7dd66b85f380d5763f749bec6126e9056c52254018beca9e3083862c0e3f694e7ba7942b3beeeefdba5ee60a28ee314eb267ef13a5fed5303740023400dfac4da91342dd70b40713a4a7e05cda6f637d6a6a7e2c488a4535513f43d929b307e161a95621dcb9fa5221dda6b238c202ed61a3edfd3ca770e49f0ef7b305aef453d8b5b58300cb7aa9d65a71c80c97c08b1354b87e1718fc527130729ea2d695bc9bd0aac8c937cb288b518a42931eef5290fbbe506ecbd9e00b7b2e95bb5fb77be08a898ae1a019fd1b74330db2107505caa60ac839d1c4585d6606b65d88945691eaa1c07e196ff7a03bfad095a0408d097fe4baddbb536abceae1ab6e7074da330e1a880a34848c627a40902467bcf7528f7487cbe34e7b47f6f7012c7f80c72dfd9dbc1edafac5f90ef7007fb971356b108eb533977182d7beac498a1a993030e4b646eb49f8a32e79bdf4f48e0449535b0e36392e80c568163413e60e0e9e617c7f787b4200fd0773db1a6c11d070fa2db29fc934040692cddfc3a0efbbd77a2728641a93894081b8ce1953467c266c2df19c1d661c2a1374c8dd1ea6be44d528ed84ab2284b81e9be46d4864f9e47dff63958221658d0d39749b9e2a6710ab033d309a89247f4a09a13a247626d0069b9dea953da69bc407274f55af4f12352941d6539cd1da1c382fcd44f4c8b9c075e1ee011928ccf4867cb78e2d375f6bad546ed84570aa64f9816c9bf3cb923f4914c171a910a0eae32b19aca47a6af5fc6f410c8e505348414949a43f11280bdd7c65dea65faa92d5a9386aef2ec7a570ae45e5fded4625c9c30eaea8d333caf116a814fa5fe63b3e2d305b779b722fbed0f1b71ea4c03a03f2954adf037ae086bc982745d041709d9fd959d5504c289e48ee8eb831ce6578c808a1d23e7e3f593ace52efd3c08093fcdef90f842539af0b62401489c0d203d1a34c722418bf4345261ef057d5e752750e2040465b9dd421304f7c83975ab3fbad6da117c8c4990079d80b7dc38e31bcb6d928c9ff85cc2eaeb61fd78ce635cf23d7263a5276eda758ef5fff530a8ed6c2a3daa1548a7b3eab25dc41b42e8ec90fd67d8fc85b29fdc33ab2257c25839f4cbc537fac2cc8c3f6618ba63c151df0dd3a11aa3500f0b49912d0d6adb95f07a6d23895a302bdadfa7f4eae0fe69da64ed8bb6c28478a2b8bf13958aa211765217f23830641d57910ec9986c2508bde5198186eee019436acd50589ecb721051f14cb9631688e42db73220bd940679e0f92cb0acb6ca7437c75f04b097d01c252134b126f52f59026185b82f23a3e98e15d0d48e77037e54490d0e9e1d70617c7a15b0085952ebbc0681fed6f59b27cd12ff0c140894073fa74538326653a779c9d197881ffecfd1b0d614bff7c5c5b000d554f262d87583c14c249eaf1bf12ddda956b0f7b5472527b74080deeeefc2f279dcf2f53ee10b0dc8b595eed931a573a3d9e2adb886a885c5f317f75c6bdc3b2d3237637caa3693418176a334c6d468c7933ef6e42d71825f4baf2e5d91c4c9b9ae26618e49bbf13981ba2865345347c100ad7d5abe903c171e3cda3b27401254ac5c25f66a6eaca0d4a61a57ba58af6027354da60d5432b2558d23e007aa95e35f3a21ee4e41181c2dcaeaee9aff8eeb192b03c0afd297a634660c3300070faf67edd60799db5106831be30576ee468f87f78965139ac53359113f5c9ab5296a4c5f11c51c6e30648616dfce99bc6b6704ce9eed22f02b2a621e8af3d33197ecb87a7db3abb500ad121dc93792b541f917a88d528f998509e831bfed3526f5ffeae1a42c07a8142d359ef6063fd1c7f7df95d03752e603d5022b402d94087f8520662c3dbf24293ca12bfb1328d96ec8cd2b942566959790b950da00270446cb6cbaacd15abb6682557c581ccabb0174cef7cd1579fc18b555c3a214f632bb1fbd865f1d36f23c5f6fe094132ff205494e6e28b235d187660396f7fa658dfaca04774559f09f82401d3122135a74cd1f3e8f65fbcdf63603fd2b33c553888b45ae9da4a6786ee62d31d678838618f948e0cc0b2d98a8a5e972a824a1eb906fcd7d6811ccd0e1ea1dd224844fae8c02e2cd63e7f5f2d3a051211a1d58af92e91b14ba991225ea502fdbf9efa618f5654813aea9d7b50c3ab8dd35c1b2c5a88516878fac0ba6d8a793a806a22069b03ba508443390e80e2a13042a3a1ed451d1d30ce729d777f92b3c07687ee7a75ed9160d3f64fb0f70fa3efc99f1c0c428aec3bb300309a928e2bc2f696ccc2d04ad9d7c6470f4f78273a602346b47debd34dd67c436ae2086c5ce4a439dd4b96ad595026a3ee6c6bcb72f76673d00ef6b203881b1ebd3e8c81209dca7cabecfcd548d08fb5c72ca73fecdef4c8fb3d8232d7c459f1eafb7bf30b7bd259168189a498cf22bf86237b58604690b129fc4986ca5a405c2759c4448798f8d00def99af09603cb0f1f21039440abf6048bfa446f611dee5135370af0ce1c0b09b7583e7e0247187b48e5bc918496e82df0ad28a4cd35e9b543b20613bed4c03b38a00b370d0d10f5c0a66b0c00a4e7623cd6921a8804190950fe1972b029e3f9d4db3fb9d5a2aad44cc8a2238e5b915b51193e4b92918bf310b00f1e0d5bc5d083760522c66c488293a32e31cbedee56a2f22204987e2190779c0cb0a845f93aaa19a5b5147337fc8894245bc7f98b7132dc39eff5fb2ea8fe0aeff8595b717a65da5e33ee6315d752688059cc5ab6a7f2c31699c148b5ccb62e30f5544948685a6fda98fc7312b598abd074857b6039889ad3b9061252482e557314f5e4fe1e4292c9e1bb14cdb7f84724aa4b108788656bf365f50e4825ffbea344b172cd095f00c763adf182ea1e2b6d0dedfa50d15c3fe3832ca0ebbff4b7cbeac25b0e6bb408a670849a41174eeb57f08567f86127c810d9b5751eddc5a19089df25293610c9d875e7ebec0ffb239e6a93ca463ba866c45bce903bbdf93618d2fe874a3773467f875f413b63a81debc8fb431d77962bfc1ba9551854286b4bc1d9d18f0fc0522dc80ddcb2b17986c61fb4d27f180efceb79c1fb9c0f7382c060632f77731891b650fd356029b76f052df5f24c323f8e8821ee1e671f817a4b3c8935c682d5f770b31625b8a9c339a1d6f888b4904618a4b8ffc1a9c0d51e709ebfc81935f3f27068bb7151380fea0ca38b5d22fe0eaeb302636dffa0a0c0592d87f2db465733bf816df06abbef73bd7033fe0281e2832e44a84d1031a1dd5b25cb128cb8e9f6886f7558984ef6a93dd053cd6eae2f4c754c15895cb7b49233d17f1367d75bc1b9a7dc81853dfec935d135d529b53054393a92d63c224606136d869fd4fe94e6e5c7a2e60b84a2b6c79d69e6b53ae59beb4dbc48f67f16af30aa9dbc7f5518a1630929b94ad8fa94784b66c133cce5526cb6cd27e602af92f8764897cb53f34db5c01c6cd0e8d716a64ebbf48ac98c57dc48e2882870dac78d1389bac3d0a944b04f8e37a1fac3afac1629778c6975f7fb093237b63045cfe9491cf2c25ea9eccdb82b36bd3255fa7a37974a3a4b112de26664e91a4f43fee365fefcd788d96de1a26578445109211a26883d9acd096ecd80ca23bc21ea1f6911ba7c665cf0bc1b2bb8ba02a8dd7252e1a02b4c1453bdb08f81c8a1c7a36abe33b552ecb041f92e3060e24154fed93d7fe1079bcd424f27aeb524a685fca20de74303df88b5f8b8e62b15c05b4db4130067d670303d786912678da5ff3b6ea08af9785269438c0c6fe7fe60446a6e9fb611961ea61d287a187f4897107a8a1e577090f84495bec854a1b936e1254efc8c418fd374bab7a883505829c91ff0e8a4d6052cfd0f0cde3b891decd18dc6908956a63259fca5605aa5a68bca660e7186e7b9874cbba3c009e6e4e82fb60cef9d1c9b0ad05a95668eb3c84630b4155ade660fbd53dcc87ddf9cc413d1bf492cd8584b2f1616618fd0c0cc98c5cc545da35b4ec06fc47a21e3a583cc805a8bf6619a6e0cad7494751aec617bd8c74d1011a9b9603f07c4266b01d301b0b2af0d4990d751fb5ef5fb919d5f82e2155807c472bd4df30101d1949e20e095f8ba1341e54684c10ce33d60343b476239a9d9de13f38f5a27c6e7df6a00db9ca9783ef457672682b6b9d821f944b515d79e3f1fc9796d7968d6cf5799048696d9af5c532c9a452899cef85b2adedb7de739bb832c158d675aa07f4a6a5cdccc80e78e528b8b401199fb599b84809c0280bd702d45d5fc4afb5fae8a14f07f855ede59d8471b856d9f28598e30cce698c1af823834e8effd1e105583fb83b01d475a6315d2f0d84aaab9115f68c534ee994d5cb6931b1bd85bc7b11d0861c65b75786a871be8b73567c083531a5cb3125043d512535ccdb69a424da051a994d1d24284a85ce305726cea2b8a551b2344af95150b46685f2a684097610ae2b18b032f7e8f020c8a5761ce819bb75a41cab561cccdbd4ca3757e270ef51b37e424d48b8a790a5f08e317d75669a80cc77e0668acf4464418687be4e938043b99b3ee141e21266547afc88f84847b3f898238e697a0560c23fa2151b52470eb392931fb39235a9d45cbdfc4b2e6d8105c173a217187cadef5839da56a4199e5c507701f7482c3637b197376782ed2ab00f9107d36ca683f601b2b677dfb4767ad0ce6be3cc3c7085caab5c694a6db244dd00e2fff391bffeee85789f59b7d5496c1b529d6b25dc575187dbc2156c3932b2d69e7fe5241a23473d827c96938038c6a1e3fe1f1ae5d2d284b01d1006897da49e62d20ebb71a37e23aeac9c74e69ede28edb6d6e56757f768cf711582ea2a87ee060d2daddc27c4ed182b2271e84db9c56acc3663bc9f9180af342fa579610ab72e59d34336b9f0fa83e42573ca9bd792e13b13dcc9740775d77758798861dae0cf5d991de745848b0992422a55cd5823d4c287de6dbcd2fde5eb2", 0x1000}, {&(0x7f0000001340)="4e72d30bda4d17eaf76c92c7a41de6b3ac05907915c9eff160ab3c76c664864efa9ca6b03e3dfb30dce3f042cd11325841daa96dd06365ad68fae924c2a8d923e59546a24268d8556fb64b3411ff02b8f0ceb79c828bc55b1187e3b125791b1957167f26561b88591070782b46354642198a0bc3bf466ec60fd39c32b5fa361f9b4e1aa07716da9e5a4b39a184cc8419b521a44a42f3dc8f65e19c4b49328c8258862fea910189724dda3d3d1419baf4fd1ef74be8edc295", 0xb8}, {&(0x7f0000001400)="55d6cd84d2962be02bbf16c2097f94", 0xf}], 0x8, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r5, r7]}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}], 0x78, 0x8}, 0x402) bind(r0, &(0x7f0000001740)=@in6={0x18, 0x3, 0x200, 0x8}, 0xc) sendmsg(r6, &(0x7f0000002d00)={&(0x7f0000001780)=@in={0x2, 0x1}, 0xc, &(0x7f0000001b40)=[{&(0x7f00000017c0)="c1400d276f89a8894b9f483393124d179180c59c051e214f7bfd1be90f5fd02bef28244c69bbdfaf2c4ef2bf5fe121c836f3a81a7e037383e6f05a19e0473c2a07418e2885cee13b3b192dfd62e42c820c56643f1e36491012cd4760f0d2e9c351a4845ef2ca78bc6b91e7c68722440db0059deec6fe8bca975f", 0x7a}, {&(0x7f0000001840)="e6216705f69d2990f609d10ad8bf0ed0103db46bc11d6e74f031cb952b58fc2b7e354e100de245144f1b18f6c39b160260427c487cb1756d24a24da0c94d072213c8f281b064629e1ab79c3bc95a546059837c37a76f55afc3a25b3f99e7ab6431f04f079b92b8504b2f764d86406ef5e72761c6207a3af34e7eb75405ae4751becd0edf8b56b1d9fb8b903f96986ca5263f18c6e9bef4023cb986e8fe89a9ebe18520226bcddc87fd8bb3171f", 0xad}, {&(0x7f0000001900)="bb6460a404f2133dc9661b25f3b3780e597dc7787531a44a5be763c6b3018c712221e597d8a4f4d5eec8cb60fdc10620477972244fbe3d958eed944424cc4a18e1a1a060d32f4ab904525b6d900b02e0de39c33307212648d76f03f6dd94da1bc7712d2ac53c0cf0a0caa503c0d3f52d6c5e5755e3d7f70ccf3b6a6c19f7dd16e09fd9985301bfd57931b76440f527995ae77167da7d3be8baffe08bb5", 0x9d}, {&(0x7f00000019c0)="1f31bf3e6a9e27f897fdc6f11296de27f78564a8f7bd325e2e58fcb2d32d8c97cc15dd469595abf12d57294a151fb3cee45336a4e5181f66b5f736ac2d85189164deab996366f41aa5b4a3c375721554ccb22321e0ce887e538810733ccbaaedc804837ea75179fc550ccf9c486c45b0d06ed39d1260001a97a6f642d4be539810432f8d4bdbd4e72a015ad88efc53494d9de226a4ff137d7e78146aa93055196e5e0bf2eaecc45bb7dd68915f0edca9e80c90c9841f990598b37fa9604f6ae301a670b7db219f29bb5b55f350f7752157f1786fb9edc2dad2dc06be31bd35d959ee6badba23f62d55df4e38b37ae8afffa4f17d1db1f38a4d369c48", 0xfc}, {&(0x7f0000001ac0)="4add67987705c8443a748596401e8d91ee1e8637b5dc942f1e0168089fb02067ef64abf026c66532228ffaed280bd0580bcc1a25eb29daaafa0d464eece52c211410619cb3565b8544080397fffa34a72c5a57605cfec6050ed241f06d1dc9d36fd748eaca90357e4c20aec7a95be82fdcde170c1f1160a1c52bcc5a56", 0x7d}], 0x5, &(0x7f0000001bc0)=[{0x1010, 0x0, 0x3, "4f984efafcf01b0f11651f22bae3fcb5cf72ba41f170fba27a886564cce499025036056012f3521c379f8e8177bfc773c1e66af588ad61ac980e49b195bc975c636cb4d9725cd95ec461c91fe6e87f6bfb111f2109f5dd6898423c895114adc3b0a39d3c037f38de7c53cc13ba6cf7b9841aea237205fe92c950a004c4ad676bf8dca8a32d544de75b84a19b9f982b111ca9777b74d4f9a9585f4bb1fcf2e884d0e8a66cc873a64ed34dbc01d4febe72015efa66061fe8e638aba6b379ede8af242bc4aa8ee20dc57bfc82c8763192434044e98e4ce20230c75d1a95cbfb25be9c0b99330203fcf1caf43cf1e188c393aca41d619bd6e87ffcf1bb5ea2b5bc52cf1c54177075908446800ed61a0b37b30946cefb278209ac74f011b88621d7165a83167db664864f6e2cab87449a6d1755d846799dde9e40e43b230d29c839c3c9ceb6063ef4f2117c06e1e7c4f5bcb2f30963f7ad30af716e0791566ac1bd6796fc6bf8b0064826b63625632e51272a4128b708e534d4524cdb5ebefda630527062837c8381e1a87bd6e16a88e4466c04ac5b51047dbe31e901f45877c03855cc77ff6acc6b4a1a004ad8ba6ae9b4c257acee659e86a87fa8c1b86abbf7f4ecc8e0ac321a810897e6dd9c24d12ae172fc5ac80df5955f58a2e394f9ce3f76cdb7c5da29adda74f14e4d95cf715f2a43c0051439e4236beb5676e562b847bae523a691456c6b2ff34c1717a7887c5fb75f156a41fd9c97a495a71cc12d75917cbb0cddcef65c293507cb516db64c27e6e89c73839b8037f627b71676187918ba3704a0f0d4860e7b1efc48421f8969feef95290ce3f5561ee9ad3cd5ff11490b4a42035fe8c940c1d78e2a4c3a66768cd9503d5d69aba8c2af1c9af147c75378614689cafc38500bf1db5cd57dc519f239da570b29e42d79b7c48876262040a9d9b885ceaededb8393b320da41f72c3467eb99085fa9d4e35d3dd329cf18ac6565f4e8f2e4d66525d274d473d7b2b07807b2041f371813d2e886e160d13896d94fa5fef561437dbbdc437f3492f95092772f404ffea683cc509aff91c259e4fa2c6772ddac8a713e381277b96076b9bc431d0d98655452679ef2cb9094702c84e324bff9240b6112a0177092f2c0b9d1c0a59a2ab1f88cf09321601c68dc0bc3f182cf7686977102ea63a8f8fedb0dc55e54653cc7bd050a6cda5aeaf7dcdc391b43ad9981737a9c9ff88456e036c45351193d2be1f176b4b1e846b06e117dd010efcef4c1effb16ee5ba3df8cb5dea951a7bf27a89a78354714e9859eb789e2c1efe195ff1bf6a98098ab4c6ce2d234b33cb033fe5e504a8b250a8b9cff5ec230d2e44a0ea7d08b1982a0017bf642ed8d1dfdce27b929b2013132d219070520db8a2e87a019c18ea8c9f16a4418a59a85aaf60373207566bcd19cf6f4cb4f1d0a76990cba49c084172955697b761c3ba61acc1064550a1a00f17d33b05462819cf05027196dec39443a169cbb75e329deab31b58e836304f635113ed2688d71969bce470525eadb3e29f1d17c931fccc906bbb499f282c878cfc5613fb9c0316cf09ad2a7f6b052218482e26757933b4e8684aa3519170f44bbb9b1cb71b2805f2fe733870b277d7f0356fdfd95f7656c84726974f9e622ce05d1bc59a56f16adf29894adb61597329057080f08b57878eafbc48a563ae057bc6daa5eb5ee1d77b69c98fc3f1f27d8b57144f1128b38136e304df5b76a80a7b474e8c8ce6fa33417e7f90778c51a8e5d07b09833fa3efb3295586cce9278533040178b85c27f530b78a5e14fa3081addacdeee21ffb609a37ef9b68f2c1ec2ea53248227db81308f0db1e7c97add8ed56454e661cd6934a11088402d3fd5c0269be8d4514f32cedca192f80b3f40487569a43822fb04a0d7eacced89f23b763dbab32b608e4b333be3673e0a30bbdbf08825d7f875044e7a890026fa5e4e44ec14175394db765f0e7fa9b5972cb827b44eac7184427325f95a992c14fcbb9ee020bfd90859e9e83cfaf901e6fbd08577fdd097666bce6b122e5f51b3c082718c7a4fe4eb41d1bc26837d3704f3d9d9dc124ee123084037b5e27d8973f3d1101f65df566ee39c28e163f13df0cd59db4a93009ea777c04bf43e909480ad0c2f77e3a5672116bb2eddc8957363781211ff7dacfa5dba75bb033f770331992e2e246848dd4ce33089eded8da1861a46a062ecce1bc415699f2d5e346a107c7b0ec1a87e5ceb82a8f36228b1a101bce89eb190e0017aebd4ddc5df14b26e72fc11e46c5e6f873f057a3ae3a515ae0d0964cba73629479c3466ff4b47bc492431ad58233979397911f59fa1a36d1333a3895b88d08c37bdba2291c30e2d199b22ee38f22015fff5d90ef3415fbe16f03ae48fb29c52f9d422f0a3f093eb83ae73a04ad83c895897d8be05e5d6550205e206f36fe2a677278f5741d0b9964f143795928ddec094a368701ee96989b1f073d4661c62754ed450209a4bd8ea23139b5ead06eca50dbd25b3e388ec47a917df9d877ff2ae1d9a8fa52aa153ecae44cfcf7faadb62e87b312c579b3bb6225971e49f695a5b6984f79fb93ae3440b06c1fa154bb59d8a684a80872766ad302b0ad9167240b1562a7edb89ba957f34791019dec81b66c4f93ee0566ac16356778dd9bdc25a7f6f3e48a9f9339a3442ccd0f4b8ef295e05c9cdc474b033113726b30611ac0a9a46a3aeb30528e1d1ade8f3c925445d21dc698c97c323bc1a6c59e39857dd2b43110396b0f8c02ee8b05166789f43ddfde045075dd30a2f9e1c3f89642970af34fe5ce65248050bd0b3504acf1b0ac37682ee879dd7ea8650c2083bebe43fff620207c962cab7157d856c8f53f425f66bce38bc8c1b944dbfe5f398125b7d9e5311dc2838e143daa0072c896c17d664deefee56b529a7d958df881dace2cd8bfe6b29b2e60ed525aeaaf36a914a7fc0c83f05acd902aa77d41264e20c8d15e95c154bb43ebf17bbe65b3d5b82bcbbd962c712585ba41f2ef9f7478b0f968ac2792039b5411fcd6df3fd85a5b24206a0a7639fc7369786d5204f886d33e1860aee746f68fb23a91b438eb33474af9009f51def9710dcb7c9e28d9686a45a0545d80cb1475177d8d62a8d686ac805b64cb283167ed0949dd6ddf6bab63120d56d259a15ab07a91bc778c24dece28862eae9ae105286f3ec731f0456daa657eb97fa343c101861e6179fece5f674de0555fe58dc15bca329762c6dc0511e059178ef40f028607dae80d06d5994e3eb9807f6eae99b2d1db798dca6ea327ddcfa7ddc067e469886e23e296d161db039c08d20a2d399d1cf785fd69f1dc8d0aeacf40e9d8f264724da959ae7aec38f137abbf7193afe98c7ac5e65fe3bdae202af69f7fd56b882fdf70cdc3dc7160ab972ecaaf552660cdd5b84904d6f69441b9d62092c5a3f81707bcbe1271182827e96249557bef0f02289564b6f998c4ae6ef415f1f9bca21cb7136fd5c9daf656d766b09d24b919dbc383c2ca21a41288b6035bcf1ccc077042ed218aac6af6e21493472ee67da20b7dc2cfe9f7654fe8f92fd318c5dc357aed4bd2107f71fffeab50c7464c0d3d43c1e0083f9cf7e4e5109486602ee8c0e7dd212277ed438f061e38e5935484efc6aad4d9c0ff7bdbd549acd0653d13be33328884b2df1b94e88a07000ca8d1c1e820c320131a80202ef392290276b356388e5f6e4432e71bdf6a418c3465a1b41dc71997a8e80c11e0db2cdccd34172dfdba14c669187a7f1b8668e59e6540ce12ad650eb655a73f8d8457057d4a73975e2030a2e84b700b3c4db65a10fd833412ce84fde460a1e109868f339e10cfdb008de70b188ca1b4906c052097278f66e40fa6a2e44e7ad45f02ff08c43878db16a2a2c39b147cc842f2b07985bb80257feda4e22a017f990f52c38a8e25762fec9d21fbbb1d3ea038e98871a20236d9f0f78b74ab78e9c7a05308e1925ab124aac13498deb649884049ebccc7d80bf20ac53af08e1340559c6ce08296ee04ff71732250feafcda451f3e837c16a5572ecfa7478ca107971139209aa43cdba67e049aac1fe7271de00745387b6d3d28d88dff1264a5954d764e6f9458b46fba99f05c4207d42364acb714a8b7b56e6f8f97737df351c40584eb364394d82dec92c368ffbe02820badb86565132b6d7809ed41daa94b4d88ae60b9ea03303520581cc183378c0999328a54600c73dfa4c45c67436eec62ac1df970b74f602afbf4664cd7a8f65bf267b8dddae5deaa946a0ceeba79a81b8ce821913433f39b3a73d2cabb7633239a782719c19066d24785881f1e8e543e1ed1f3d0f8a7b6ea443911457514e867f309f0713a6065b749ce83e83feba82d8d23e43a5aad983df8c44e7f6c5ace91a326a3fa41f690490107d34430c4863ffa69d71d6f10d9dafd05038cc84f84c10782c74694ff6510afe29c041da5ee65756fea50ab3a6af94ca5aa9f269038de86af5addc8c9a0026b25463df952ff91e0b846841afc88f052a3b81fbfabe40a138d245c360e21f44b6f9ef66a31670585fae7dbf68d7e60d101eee3261dd8bc0a7f53787c315d4c77fccab63c12b84d28a7e45720334ee5bf8066a9ced5f69454658487ca9ea46c0c25cbb7383c036953caac2835ae8c171f766d171d3f31a9ce50c48732440c26dc665b22a80180523332e01a52a29c64825063f8d1a6596f87259145da6a1fac5985347c74bafc96ade439e0fd7ee7f268b4f8af22f13274b2bc4eecd3b6669a95f69e9da10d71c8219852dba3244ef347cadaf2ffe298704289015f379034477a0c7dbad780dd213b0db25560b9ab775b5cf5e592090987ea7a0da61c28bb291af8f95aa708c53d374c7e620637aaf0f982576c4de44edad700f7ca0031a1e01f224affac61b37b1b4cadbf0173e9c7724f094b16515884e68d3f1f5663cba6395e000047cbb3253359eee7d130a017e568590cbe10351cfadfbc8d0fd6a2be7456f4e49c1f9afb19409bc71ba2cb90fed08ecb753abf0e170c30113c601c05210cb848c0688cb9572e0aae8b637a2d7ef927de59340a1a84bd864027c5824129dfb7a767be08058d819649953a951ba1bfd20b246a16eefd65c113c5dc287c5d75a3b329ca0dbe5dd34e831fc651a00d68c05913d5300c4049b1146c0af69678cfeaf8815320b7423559f906ee7b79808c52f3cfc0e8d12b2c7eedb6c571f445df4435d03a3796aaceb46853b566b3ee687866b476996864da47c0599780abf7ccc68831d4234943af1d66dbd90c9ee522af124f3123bafde29341be668399aa0f5427f105b7cef3d0deeb5ac05d174ce4fe279180a939d48d37b6b172320b3c2ca6535fbea215d54164d68998c6f4612d76b38f8029ad883e9cd2d53d9616009dc7f8fcdc404409fee7269fbac0ed060fefde6599259738aba786dfe8aff12a49b064f1128233c16815a77476ab41c18f88857d5e525d6b120860e73aa7a1406c770a4827d46ab8a98ef6c252f447f3cb8cc0f35a74db0f215b80c72ced2e06698a695b9427633f216303b7086e79e6dcc8bc9edac3a8ddd37b3364269bd4feb508c6aecb5695b5640c7b6b9eb7d9a83e8f662703afe953f8ba871fba4ffbaa8c061973263fbb00b7b5eae4a78ac776d1bfc56aca4466d2450e55f70f2187ab63dd86932c535ec7b038f3fb6adddff5a0f4e730fb8ca1480176fa1315ea7710463ea62f56bde08553f03eee5c622c8e9498f438ae987916cc0b64082b78e517"}, {0xd0, 0x11, 0x1, "05096609e9dd4a546026d2481e3e8a6a61fa4c071037aa18be59f0269378b77f00955a83556e75262e7c127ef5257d17342098b57325a5175a6b9d07da2403b3caa672ce37ec450735ec76e8bbca57de571553ab134d287f14cb0a19cfe6e341596b282e48e49d66afab21c6628ac9394997589e832f7aa7e05129741d116ef9413c94d0c02c31c4b953fb7777d258931a154e4bf2b83134c20cbda17cda4d715a5d636ae61aefa3328004b2cb21f4da3e039761c941198b81879b2c3f1543"}, {0x58, 0xffff, 0x4, "9deeb96c5e23bf3ad5c52167923670fc6acab07ac9d8e088adf31cc8bf22bacd134ad56e0759f8541cc9c85bf7dc283333e63e15c95d08c6be7c5538fdfa288d78bc04c958af"}], 0x1138}, 0x4) bind(r7, &(0x7f0000002d40)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setuid(r12) sendmsg$unix(r7, &(0x7f00000050c0)={&(0x7f0000002d80)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000004f80)=[{&(0x7f0000002dc0)="440c964d0f6903a6cec5e2a939d9af6299c9cb4439c733c9854c3eea5e0e5b8518cb5e24438a79e64e174c77b1a0aecf933383b4d89339f620997114376dd701747b0b26e124018ecc044b6332d5054b169b82a80bdb0954062e71fd896d39254cda0de0db0be513a510d12d192243063aa061c6eed442ae160771a167b5822a625324df5f1d681bdc335f5b175fa33bde4687571cc404779e11b2e298c2088c704606614ea0fdc8d150e52f2a838a8400757365e6a220195c83bfd970", 0xbd}, {&(0x7f0000002e80)="60367e2ab81a86930dc1c92137892af65f9c75c1e54d52a8a897c5aa60817326e1a84d500da260d56ea36b566dab488eea5f93f41cf05ef87534d7e6d766cca04c1619d159f50f63c59152d0c9db5daa352a23427a337e45a214bf19a7d71e6f68a330d42d16118829ac1e87089c99c6e6121866357b3492a4a707730a2a582ed0288e070a47085f259dacef0a5cebee359414c19a07c919e838a2533d56d8b816bd0d51dff821108af2a559b954c5187d612db8f328346527711aebfdff05855fa6c88f0fd371a85ec2283704f27fbc74faacc2638f9710fc2d5cd37829ce9d7d1adb581749f5c931f10c2a5a6a1a9ba7", 0xf1}, {&(0x7f0000002f80)="5407d2328add0e87ab04d1fbdf5dd9de4c0191c44cdc8772a492acd23063cddff4f9341215945df5604ccc9c7e01b072179294cda527220b484f3ae08504688825d3c4c867a41367c1385bc258c2401ca1100d26b797efa4fa213c3aa8a60f6eee23be6b5aa1ba8603b01a72749332e900f688b6429d3c4d9164dce7c818bcec0408f913ab7ea3cfbb819c814894f06294d73288e3388e30514f1543b90de98fdfbf741f9c295b224489192ffbcce1242a9dad97decbe2dc2cedb97282e101461913c1a65dc8dd036814d9dde3db8571436d0e827c74e8cc8baccf99b9e35ba12248c99242cfd760a5dbf3f3387f218ee6641d641547918ea97d74e53800c3e733209dfcf8a2ef9598948f6675b4666f5d3a1a78425c0b27a9ef0b0b9c4024c8b28eb0a8cbbe7eef2827bd0e2654422dfc5c14104575ef75550388abe30659cc361c0932de5809bacd50dbab268c66b628239b95194dd33eeb4bbd5b38cb2827bec22969aa7770605cf2139c7127d0c78975b7cc2d24c3f10f2da67a0fe9541836539e314d08479ccf048abd901668ca8e65de67b716d5107a041086e1dc880d53f3d0a8bdbb1f66971def6259d3df4385ee233ab1eff924fea1334f5a1e0e5c57a8e350ab9de489b34b5d2115b2b62f5d2b9beb537c50e6a002dabfeffc41bbec77ffb32a84e8f3f6e4da9fc147ea66e82aa8ef2feebee1bc90ca29884c40bb95af7d069cb79bcfe581358ba24651a2e0543127ef9dfca8e95dac0cc7a36d5a98929f42ea5d470827af746bb264d0339b24370e6bf4f682e2a7e43109d217a6bc946d103ea249689e24a106c6bf5e70152ce53a24ea826425e8ec8331bbdebabdfb55267227d47f42bc479cb912aa74285086764632ea15f308c443003e06c5c0bd87cd608b1a233edcc9257cbf5b6caacb2044586f138feb09e510c2f89e8d9e532e450cca7e9649d5c6684921f82a1d60198840ad601987d35898086942ce67445a7edc6c76fcd51814a8e38c080f52e05f26ede8eb76ed8f322539d29ebb37563e466af64b0c683c832253df5fd6931f00e3ebb9b439420c2794adaad7c9265d4a44188a11026bd6c0c5f66a706b5942475bd17e93c7bc9ef3b86ca38d6bb6a1fb8ff0cca164bcc33a90e84d15b0c7a6151cb7d229d3b4f6482d4e0d06f27c65b779dd42549b5ed59b1cb12a61fe0bdaf88258d031f2e61309da0689a69191b328dddd13801af9b44e6137982a3cf4d87397827e4f7d6e4ec8e3dcddda5c03d8f85234c422123db017ea98436c0321d5cecc4250007027c688ad2cd58c9288b4fdff9d622ae1e0c7b50b9c28afc6b13ae84793e00869e10630ff347149b6ec47cac400b10dbc0b9b70c9bfd930cb431e1087a29f5d862a7c92239138a53e62f011ac2e3584ba7a784dc33ba19d2d2015bef65d3f07c51078c265ffdcecb2c963c8bd9e0b1f4b57326e80688dee5cb84998fc3411af0fa49f251ae404c6c8143c93f3f9b608471219c0096a22d2eb96518d4e0b40b3416696822a8c2a080128c65a3fa09fc620b78f9609753973ef1d2455e6679c23112c29ff2368f2e6f6ae89e09539f39f16741c9eab20582c86e6c3da177bd9bb6a78a5c11605a5f2c3cf941b5df5ca87762de2b97a48ac1176813ae763462b4704b921e220bdafe928988ee60d6e8cb99f95c8cc4e6c8a46a1be6eef22ea20c64fcacc4ae7c67be36cc206605b6f675f4b2628a2ea11dee6710672bd10f7eac601c5d0df7008c69ef189caec7112bdc39c62f3a20fe3eca44f0a8335691c42c570c3608810bbd92f3b804f5bcbc0dbd5509bd7e00b86f7070a13e3eb086bff25a61fafca76eaaa5b55a112c77468aa0e8427b84709a7ec1418a8736380dbe42cf6d7453ff9dc09dd0a42d598f745574d1b7eeab9d60aeb019c2128aa46f855d8082cde2444b44c03994c68696d71789e8ee7edeff58dd95d4038f6e4b214cdbb5cb568d40b4faec3e228e252cbe41c3e782eb336aa631a55ba69e4b0d2301e9d3c6d751008874e9f8ddc38b3c5a59bc6a6d9543d944b1eaef50390113fdd9f7e9fb29fa2d3d7121cd754e74ccc366b3bc004182e827ff1b7d845369ee3d9bee5cd9aee0c7fc8ec3be94affc4f2d419fc03b2dcbb77b474c9c0c658962fc2132eea62eaa1cee46f7f2d030883d2cb4624a537796b24386aa0e0756996eeabc945b756ccd6157dcfadf351dda8ecb978bb314290798a4f1b759e74b19a6a14c6303800badcd8424c2b7709b92091b6609ea76e25097a9a7a37fe2000cbf6374c1d5d93414fb8b3f79ecbffe9e6485118a12f3a9a5f8cd1a2a9bbe3e4659d7f2187422d0d07d3fa53a1717dcce9de681d14ce7675723e2e22995934b6315e0b975ea50fb0ddc3d46c1c7d81c3245171f73f54cb037f8541fb3dbdb1311f1a61c9acf3cfd977a68631155c7ee3264a337db6f2bb504bc32b0499029b2ffec7a6f2d6b365c62e332772b4866c619393ad603513b05368542cd962bc2331630b1d1c1db62594fd79279e9d614fad6505bb7bb3c3b32f390d582a113d9bf22a6df29295ee71826031a01cd762e7d6c406560b156bdff9b6e8f36341b4660eed9fd6807a810121008250ee0cff696023ad28d762932ca2cac0c5e69c35fa3e233cd37bd06207f735c553cab6b74d7bcc8bd20c9cb835744cd6afbb01b1afebf1514876bec1df051149362df84aceaa59cd488da5affb7517afbf0e6c49e5e04dc5c39413ec14b56e4e480c2ddb2ecdae76b659b3dd8fc887e7afd6083da62b091da64aff6b33f04733d244958a261b9e9193ff5894e0bfcf057fe3714e5263963a18eed96b5b8f5c9a71eee6c2e5eefae3e4e46a04669c70924e7c2d1e6b1d33c4b24b9ca288c15bf0a3cb673ef5d6f609a7e4c2f70a62284897d593a0f260ec43a5391b65635602112074026524e8bf60d82d529906a004e02357f41d9885b99ec43cd9af5aeb797ed42e4d8cb42b00c2b8d3842c5dbc98b5f719aed357ff8fe5c156c2c57ecd71ae2f4414a03d7d10ef82f72108db721c6e30f4aa2b20e46a785517c3f3840b89caa65dae528e57d7abca04a70151598f6164accc6dfc69146e9479c6a66ad84d59fcea85750305710326613c82111d2f09c97f0a4ddcfac3e5c2d3b6471edf813bde4da108278d745b35487a3a06927c19d67b00786f8bb81eb21b4286a1e892c9592155ef1a3c41fe572cbd4fe1cdce8abd0b481b78164c067b438979b5435f45ff6afaaee18f6ea5bbf19f68a607469dece189197015f158d253d792d08209af7aad32118419ab1fc05c2cd6b6ae1a2d15b9779d9523af6552afe1b85f35d32b53d7de617f2c1867fefa4f8a02c240a55836eb70be17371eded689a9c15a35c053947bfd80bc054b60741a76f4b7dac9d84082b09368eb038218e6938a3ca4bc8a07579102e5eac1836a83a3ed3bf47d2ee81215607cf7ae2b4485a92252dbdf4f71ab35cd1f163d45f60cf24934981340982080b32741457ff6c4437a46e283d37f3758c9a88595f25f8cecbb6bb630f6dffe50f318dfbcd1f4095a4017dbb247cfc6cf23c95901ab58cb3dfbb89752d7c56b3acf670204936b18d1044f1c1796eae777e8268d025f2e2019423c2b0e1b07a8a1d9ebad15efbb5dd258ee3b18e2816caf340fa685572be7b8519f888893ecfb85741a53c30e9ac7876612488c1cfc7c5c8b8f06944abdb34755d0c822a880f54a7fb2f1cab29b9cd84b5eb3e471bf75e147b521de02a1cd940ceaa3cd96e6356e5d6d00ab847cd97dccf6c8fa3edba6a69852c8c431d5b1ec338f1dc7147f25ef17bc83affe5d19de8f66b9c8ac7b74c740613eb081b070e266bb07d2f9fe4502355d04d79308bb8abfbae3c85754395efdc416c43da0ffa0b696b412777eab583d3421dbadb65211f845355c8ea5328da8cbc4a9c079f55ab3d079405f133cc2383837ed7a71ff36154911943d5d3a6e3f416b2866d0ed29ef3458e596a137c471ab0c4fd616753ff9c3780a5cbc0fcf2f4e47e25e69f66365d4071194e3fadb3aed2d59a099b189a0e469e1aae8db15c2b519abefcbe9a854359d06976417f473d89581d8d436688bb415c78da32ed7d9ee58acbc520442df92fb9fc5fad8e5f6390df431da349e1615991d7ac8f7b987098cc107b152902ce723deb4b5783bc948b81b73128d112207bb709ff2e1a41c2f2482a94de71ba0d00b11fe97eb32df787f1d860b59313d9b7b5a6775fcc6bf3ba8654cae7eaf429984bb08d905ccc6e9c899dc23348add5b533e1ace0fad3d28f5a44531593f4cecc36345a1ba92099f79f0ee452317ad8fb0c8b20a4809e14f757de48664486bad5c512d5dddee968186ea1f2b136770d2b82c64cefa016df741feae620231aab0f46fea5a0d03e80e0a18d668c3367b41874fe05ab21da593eed9b16cd7ad42383641a61523aa7cc4baad17089deef8714c33f07fdbff1b00dbf5b0f8ee78a5b6c331ce354508c38604476719255c301babde2131a90df49dbf641f1992853e9f9e2c09754d6bd4dbcc9a5bcf39b9a3757340da301204cbd0dd03d82659e2e1ea2963f0953c60570dfad61e4625337a54b47dd1747833e7005682bf549f661be06912409ce45a33c0e62de1262c4ba50b94c296af809d1f8fadf96e8e106719fa2367be40be266ac0d7f3025e0fe9a506b46fdfb968fbf44850fba05f2889d3b462aac7f70d7e67e62709859f1123034e75b4a666bbdbb2ad45c48b1ecbcafe24e52faa102637358ed2efb40173fa77e00d82141ce8b5ceacb8ca92cbc37706f481e6621d1ceb55dc80684bb0a2ecf654cc739ee18463ebe7ed217d04328d235156e3d528434dab2750b20b2537e83b1dc020eede0474560a6962b15e7c8a31382c3fc11c0de4fa21f65ffed1a3336aa7804815e58b0f21ee87bc6545778eee407b0ba4f12486dd6152b5d70e8ee497f7b2b6071e6d164fafbab729228905c576f47a77aa596e6df4f4875cf3f2b67bb5fee4da38566c63bf81eddf34b65833c9e948780feb4ae6d8aa200bfb9f336fd46ac25a9fe5db568e438141ea7ab0b9b118b306cbeb47737366d706fa9165254f0fc91fc3bdcdb9104c73b7044f53bd870a7e8eab3382c47a4622e8bfa8a8255163fffebabd635f2b3318200e40bfe63a445223cfaff155479ca610b5e37006b6bd33f1ab27fe3acb5965efaff90d9a52a6fad17ccf1ae572d20c4d916ca25fdb7dbbb1cf2ab044ed25fe140d57e2982f8cab7bfbe1ec8360233fcb7594f8cbb9880d9a733ab278e8faa8ccd57ee56ba0e9275d398f07d4dc9b9ec4033470ff3a746b8a80f14087b95602adc587339b5b2881ec4c26309d53f722d04e7fba20715415ac21b74e0c2c5914a1ef7931551ae1085a28a42a472f5addbc18ed59cea609c3788b14b61ac3db834764de811e98385a5897003ce8516461c8661df5046e2fe9277ffed348caf6252ba560ad468e614f65041df08d9f3d2d99e450f55e5149a12e0e4952117174b4b0f827c2a349b82140bde02724371f357730f8e6c69ba9230b8ccba339a6423c06383eb7246960842afe2a8ee461d4df0400d2fd5c10064c608d5882c72a365d2b185c6bc7440b28cbd706603e16dcdaff8808cec2a5b2a1c763b1af993b2bb60b8eed9bec4da0eb2bb65f908ff85146596ec2743938148708e29c7befc1fe19a3f79057c1551e4994cdce9d67d76b6128e5adc3505c7b165ff1c17d3b07b6a9804dd8b1f34db11532ba06b270028c58e54422e3d8d662f6ede538c6", 0x1000}, {&(0x7f0000003f80)="c02234a6dc9a49b1aeb59d11f1176d78b292d5497578d04f3f79c5ad4feca3088e83516ce36bf9e9a79480ee6cc83c5152191e5cdc6244733c88bb7080b00f8d1c624f3d83bf479ac2b019582f2abc927fb0502c96960d0b13c1259837b668b8611ff2e1b298de4eb0eef7d33f17a07d4937979d630633328048e8cce39e30d58be454539084668f94f8930f1cfd0d4d1f1dd4c181bc2a4409e2893b668b712ffde84048ee0806f7d670765407f735e23c6beffef451aa80929752b5995be95d40f5527c5dc6df32e504d8fc81eec1ce4bab109aef323f10cf18be7e128a8dd6806e7fc846f2dd07f61241dd44dd5f47811f1445a46b7b5b4b896c6d7e9b6baa582d632a8e83c1fdc02f7ded0da2b46db0c357a5a5160eb53c2fa7dd98aa6e6f26781909e5d1a0513c8ca0f64ba2e4c5d8dc030b8c54c00e95c84ccffa982151f342924fb1f6444ccd652ce6b8b00aec4a354fa90b2ac90b134dc5d073f3053fd9e48ed14a2fcf6864aac16281891ac981c83ce7e520c7c87530edca1b090dc6a8ef9744e3f26883988465d85983dc5e6e6f354ab2e2ce07bda341e6218e71c2fd17459664ca754c84c6c3b0609daba6a62de1260e89b22903623c198ead3a72e874aaa7225db22fab91c1e09afb2fc86240c84fd96ecd2c93725c5ac4ac251ffa64077b61343e67dca71f1ebc296668d608774d8aeba57ecf59c3f077800915520f0caf32f10b668602e8fcfc77ecb103c7f0d863c7984906a2ccf8dccfa1cd10a853ae67fb35584909fd44457016cf980c26dc5a424cb7b12d4e1d3252598e4625b5b4feda05d6414fcffe3ffc2579363765762788593b39b39df2ff879bca0f7fdb2b4454db77c1b05fb6e8e06cb8d1af2e044a1a7f0fe12a57114f2492a94dd2341f53de096e5cf61e5993585b60dfc74b74a72866a40b54f5e6886810f9c0beadb809fa7c90b8d7fc7110dd21f0724d43dc2d71d6880daa5efa67c8560cc6980e93beecd86318fa367b312e2a83aa7f120ead56903377945da47fcad0bbadb79458d43ffd622427817958d1f9443dce2589388c78474965e386aa2e5863511650655691e37bef45aecae8ad624581420d0101dc729dfdd8b78257e5d52da656444e9f43fa7d4ede9f4ee79e9dec78204243e1a60c047108880fcfd346963e17d46ccf374a42c9f20b93fb9199daad5a6b5a207a35515fadbc4d99aaa77da79a62f3fae9851a6ab7a0aa95b3f44c8d66248142520917a6698ef76156509230ebb813d6eb6cbb9b8221a3b333ea6a8551dec17413ed9f37a8c519f2b4a94ea27216fd6beb743309383bad9692555b2e1068b8e3d2068fde7da86f64161dfad5011f8e0bfcda3b32cf0ce0848292d7d40280f4b385b54d9305c551853ef5d37241c4f60115d929b8dd6cb6285c293f2be202473aa247bb05660da208ca94f75c83658954add8fd0e0d16442455d5fe91323d5eef09bbe6dd2b5f3c7822204bba2be9305eb40b1e2fbfb9517d87ae386d6ea61dbd6c708df0aa3963fb0cbe9750809ca4781f0ee8ac91264439353b1c9eb5655f5875b6199c8ce3821305a7eceaba0a9d4b2be1bb5348aab9c4865cab459873c6bb92338bbc37af7d7a368105f4e1158c7d77aa5321a4add4677726e89f57c8125522a21de8eaa053f50dc230903b06dd9b7ae92fee06a70516172ee08607e83e85c426aee7a72b3a35325c64da0a3cac0cbe4ac7403d34904fd0ceefaa030669a98b0bbc658ae05b04162be0aa0922d3d3bdf41143b25e58aae09fd49bbdb66b1e67b9e57dadc4f51f3956e9fdd89b0b41b733ff9301d71e8029bb07459f5f92fb2a36e6a76d087d0d7b629b97a0c5fb4bc86dd3e013a6916ba3a6cacbcc3a9786eee783b28c63381c4e425bef02c67b5dbbce94b471249135f450fc667609d430f067584d8f17d07291998c33ef1bbcf03bf0a55f4a57cb2f764b282ff7bb0c79bec9de940aca029f99b3020289e71209b50f81695b86961b1723fa263625f732897c1b5ba9b47da7ae0d640074c4984a9f656b10f47d9be58fe76f8bfc952657d0cb49dcab5340afbd94d67be8fbe3270bdf91658752c0ed297eeacbff8b7eff16d6f130cf3495e79f63ffda6216dc541546a73e862e948fee81b03188ca97e7c15c2bba09cb500d542f4247b1bb2156939bc31eb85b5a87749484fa66907ede4746117d3b713b349d249008642e6a8ed66669b6b44d8cff9f53379d17957881001501d8a6652bd06077180c90c33bad60179f601f438b95458d6d3df149011da476d4fbc2142c5cc9ecac7fcb005d8209ee766563d33b2647902bbe704e0bc6ab21ced0be87cfed4fc20554192819c085ddf89d4d5c48894dd22171a9a7a47e7942002ca3bf81a3daaf747ac2db9d17417128ac81eeedb2e3caac1a65d31c0d00b901f8f37691a18c7cd12a9699e151388c1e92876518c70b69da6eeeaeb6755b969bc81504ccf76e2f73cbe08b09f6a969f895dea39c0d0d880357a2746cfff7332f91deda24a1511f12ec37656511d1f04b31610ee1683b34b54a2fef40e67c41826a49f2908de4d96f8f36129c3d290f874eb1ccc00c038cce930fced7f69a92cbf4970f52a22a7ffd40c0eb6936761259b437fe100c6f3512d6c2fbe1a36746954d241462c5eb2f8b45d8fd8ab851a40ad6d2e0955617d0314cde5efc88b8f095e36de1e0b689e328cc836c99d3347e02e27650f37394198dd28eb0af08a8088f8501867997cba9c1233724045f4d0ef7715035f476f3d616ea83960b8e7e99bfb8c452617f4c6ffd9b3622c357fda5184c50bea607ecb4abc9e5a2129f1b1720295d8904b27a0e6b635500b86b85dc00f74fac20e31a6855aaf1d7be9272c5c5a2495b4b4a1a7288771b3bbe0c646343230f7abfb389c1aa0e815dbd36dc1acdf785a2be9ffd11af9e4512174bc50ea70abc0ae0ba0bcea46f1bb411b3141a3f568347b3606f026730aaec23ec3d41d152222b9f4124dbb1860a57d22a92a1cd627f880b643bb27cc391e352753f2a654ea97f9cd759702af2d557dcd2ff622146470e15327aa7d9957a49edd2ee22a64931fae0800ac0803f61fcee9ae93557a848a22054eaac251d95ca5d10204769afc88d1bbf2538e6b36d3942a8d62109ba867d91bd629f55e2eae118147cf5ff238c0079a910782e6de941e86f79cc75d7d320acf5c9f108c4f1ff63977d14b56e86a61252849b7f140bfa7e32ae8509a3b7d04ffa938ee217858fee00049b724791370e2e15c78cee4a3848bec6665b369aa01c4b2f5beb40a763aff5c2faad545c9e69ca08d7809e4dfc8873e261d6bc0f88014eea7f9a84fb24abbb1d0caf1ef91f54c1e872590aa517eb1a206cd3af2c46cdf06036c7e8eb6f68a31bddd32e7061f04799f0fcacb3d2cacfb7c194af41390c80b0c8ff6004729405e186b1d312081a18bf493be864513f8764ba163d59839d0a000700412aca3264ad42e98ea759ae8f89fc83e819766ec456b6958ec32a5206eeb17dbfb1f7f2934ce0f7dc9a1cd3a88e94ec3340e769d10412d86d046cb7028c3844b2da83151ced7baeec27c693400f57c39775a1080ba00c99b6f4ff3dddfb46bfb7380f59cc40a6f75ad8ab4742d1aa7866ad901d6d9ac4533699f2b65b9e1262c3100e8f4664deb2abf440a80800db24d1e3ba03cb0ce3240add6150e4d8743bd69e05680e4fe35925692f6c1cb73f298c5cbab61e81e2aff979446a6f3371ea754564244f7d6390e32aebfa56b10a444945a8a645bee8d459d12e01ed59498f42bfcb1e8fdd5ecc51b921f4184f55381a151625a81f21dc351ac6698a1a267ae6d4873e7cc9350d3969f8c4c1e6b18e0b98fdf5c5067aa46917b3bdea4205c015cc6cecadefbc043e0d6002ac7619a353168dcaf1f66e263febaf4e4e506829667c2db958f4ab5c0a68e4edc1c30d78a6afc81efe524524f78f471a7ded35755862d2b1295309bc62440fbe6316e2f92cf07ab72fed4a607ed86a69a9e2268c6347c6a59a6299e7df37139cc6d4cd804c04f97d0912d9b585cca13671fa08a016d0465280dfc151aab0f0b4d580578946d01d381793598610f6b82affaa9a56ae1b4bbabbb9f329403088737f36c05f35ad8d23eab5d9992b8346372ab19c4becacf59e68406b3c31f73af909c4d9e7dc3e473e01f0b41bdbd9bb70de97ead9333fc0d242b4cf3fd6556f8751fd74301ffdc0a15ee99de5397f37e924f8ad9a797a01a010a2d9a915ca08fa57db3eb273e8963ba36f836b45781ae0b2757679a8c5aa92ac78a842394706c70e978c508eb8bcb51e130ae8b68d05efeec9c34ea371e12ccb413cd4cb503dd7a47a701d8fcfd09708dfe8987f8d9716ad1494a2ab24e30e0410e527fb9aac13f73dcf5acd4ab198a9ad3b07eb4cee1629ff197f5ad01a166b85c1c6dd4c5fe246c9bea015b7d951f28d797845a9eeceaf1b3f0fc2552ae978be8bb35fbb3dfbfba92301043f38b8547f0d2ac333e6e31292998370433dd487c867858e6b2b4f3705d66d2ea6b0c0ab4b64751a92471fd17e00b085e2a7558ee44ada840b46d7281ec07636edf5de532564c9b91bbfdebac2e7ea7584220f1fc27a801025798d9a2f3df7e02221465ef877327a44cbf553a06a80713e062518013bd524676d323007ad908ebeeb53b2cd54dd5dffb091e23412722515f7387f54204452af52c7d59f57cee6a067a63346e6a5eb7e0e2819a93a86e9fbbb7e86c4e326a5e08f438cc6b7e7b938eed40573372412aae9fa635f6735d7fb040a8c550a456fd03aafd93677bf2e23ee1869b1a9b9552566ddcf7b3f1602e86902a5fc49dbbd556751e492156c003d0d5ad6c31e098bca24e7de22368749cbe4d31bee66ed61d6d0adb8df13e6886ac146e6617eed5130a29d4940a5ed3e74f930a06d9d0f260b461c9f29074681a21abee9e76b5ad03d364681c2746f9181a8b198474ea5f9418e3f157b221c9703a70cc5f85ca503575da33f377a29a4d5c18986ca35a929b53dd5ba2d8847bfb87c0816cc1c17aedfd74cca1be1e0cf4f902e08820c2a32cc86028e57653170e6b756221c3a5ac3899877c0833ad049e74077490cf0fb70f3796503585cad6e7f365eed0a2f299fc0c041b8033f60ac64cb9a4cadb6706c1972f792f0b0f5ee93b0221d973dc0d375c028789d841a311050ba59a585740993fd0a574099cee6d38071e18d94c969546b14657935c090e34b126bbceb1aa437dd1c25ad7c03d2fa638e8056f6523950edf9acd15f6db6a2812dcba8275b39b012e86707e0bba417c6ebbd1ae5e2b814d9f638df38c99bab8b937d749bcb160e3931f0a5c379aeca3afc30a57211d8e025a0d1aefe9260d4d72fd52d7dea112fa794a916a4a8d054966cd5ea3f503c71d40f54bbdd0d2a670e0bec60a6a123f5b6ff6a8a9118cec52ee4536c4bc645f1ab41c57641dbb692f6d6189c9c4a803d1732a7fd7b1af36a2e9f70c13f6a403ce9cd066dd8cdec75a54f6029df54910cf2f1496694ce1f98b77d68a18a13701daa552ca462d60be5cc2f773edb9070263c96c8cf6c6bba98b783013f4b70f317bb16b491c683c9a2520635c5b43aa9f898f8da1d60eef87fb75085a2e0fec58d32417c8ce353fed605f0e38b9c652374ffc72f24908e91a4bbeade74617c81a08ee164a61ee3a40d1a6be806f6a3372066be894d4b3806a90562579b7e27953af51753262c0c44939d55eb9792d4e8a98edd80e59586fd221bbe90531acf1bb4ccf1d44f03e3", 0x1000}], 0x4, &(0x7f0000004fc0)=[@rights={0x38, 0xffff, 0x1, [r7, r5, r0, r5, r1, r1, r6, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r7, r6, r1, r6, r0]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x30, 0xffff, 0x1, [r5, r5, r5, r0, r0, r1, r6]}, @rights={0x20, 0xffff, 0x1, [r0, r6, r5, r6]}], 0xc8, 0x5}, 0x3) pipe(&(0x7f0000005100)={0xffffffffffffffff, 0xffffffffffffffff}) sync() shutdown(r1, 0x2) fcntl$setflags(r5, 0x2, 0x1) paccept(r6, 0x0, &(0x7f0000005140), 0x40000000) write(r14, &(0x7f0000005180)="247ffbf97dd05ff8a335cb37be0ddb1b52bb711e42b5225f73571ac4d029fe07a7221eabe1e9cc24d5a23aaee0534b297e4fe666b8af54802d9c33f9b50aa8fae3b54250bf55b27a3579c65470259d0a3cd8a36c8e23d185188a2bde8558a9edd473a76c9db3ea262d75036fbb7af3adb58d74e94d5f54cf49718a6e0ecaf7748620ca9fa9f6a6dbf58d665fd89cdfff94746a1cc21e6483eb68c2479e4315294c941a2b4b3b12ae8b37e5afee6c8c64b299548be8fc19", 0xb7) pipe(&(0x7f0000005240)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x11, &(0x7f0000005280), 0xc) preadv(r16, &(0x7f0000006440)=[{&(0x7f00000052c0)=""/221, 0xdd}, {&(0x7f00000053c0)=""/4096, 0x1000}, {&(0x7f00000063c0)=""/105, 0x69}], 0x3, 0x0) setsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000006480)={0x8, 0x9}, 0x8) faccessat(r5, &(0x7f00000064c0)='.\x00', 0x40, 0x200) fchdir(r15) 00:00:18 executing program 5: r0 = semget$private(0x0, 0x3, 0x21) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x8, 0xd5, 0x200000000000000, 0x5, 0x5]) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r1 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) semget(0x2, 0x3, 0x110) r2 = getpgrp() wait4(r2, &(0x7f0000000000), 0x24, &(0x7f0000000100)) r3 = openat(r1, &(0x7f0000001300)='./file1\x00', 0x202, 0x0) fchmodat(r1, &(0x7f0000000200)='./file1\x00', 0xa0, 0x40000400) unlinkat(r3, &(0x7f0000000040)='./file1\x00', 0x800) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) dup(r3) 00:00:18 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shutdown(r1, 0x0) fsync(r1) writev(0xffffffffffffffff, &(0x7f0000001580)=[{0x0, 0xfe7c}], 0x1000000000000309) dup2(r0, r1) 00:00:18 executing program 2: setegid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x193, &(0x7f00000002c0)=[r0, r0, r0]) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000180)) sendto$inet(r1, &(0x7f00000001c0)="b90b7a2fde510a929c3c8b295e3eff719c93b40bf5e804417715c9741dc8041c7a089b3b46da71f1e7c1f9bcfa3d990f52296969c5c260364c23258c67c3d739fdbdbe232ba141c1dd8ca013c0bc3d9043e7e04bf4cd41c84bea036e69c8ce889ef6bd89a46621b50c48153604272c397bfa0bf23412e0e0649427646bdeaa7feee9b8a968affef3074d6cca42f773452f7a8afa3a434066c050f3a12a21fa02ccc433159367e88773f56b57f4519097384aff8904", 0xb5, 0x405, &(0x7f0000000280)={0x2, 0x2}, 0xc) getgroups(0xa, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000140)=[r0, 0x0, r2, r3, r4]) 00:00:18 executing program 3: r0 = semget(0x2, 0x3, 0x100) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/112) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000080)=""/23) r1 = msgget$private(0x0, 0x40) r2 = semget$private(0x0, 0x2, 0x104) r3 = msgget(0x2, 0x1f2) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000000c0)=""/176) r4 = semget$private(0x0, 0x0, 0x0) r5 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ff9000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) r6 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80009, 0x80) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000200)=""/139) r7 = socket(0x3, 0x0, 0x401) setsockopt(r7, 0x625, 0x8, &(0x7f0000000880)="5790e642e57dc479bc84058c7494c44400f17703a9638982179b962ec60f0438a3328f9a3f465c40da6773daef9f185e9b66618b724b5ff5367ca89cc2d25c86e85b12283ddc7a46881ece32c1adaf6271d3a65ce384f17fea1c8b96604bb20ead81342ce01323e58ff9ebba5c03f80ea8488c8bc39b1c49dd7d9d82716129d8f5406024dbe6ab1387bd4f91f8cacc203d3432a4e9790e948edef2ed57abaf9883790aa394a2", 0xa6) msgsnd(r1, &(0x7f00000002c0)={0x3, "aa1efb98bc1428ac829279c0fe453ff8b69be593d8e78ea8a2b0318e68c49fe18a7b572a79849483c0b1af6f6c9eefc2e1e0ed494ef5d319fe87517cbcf3bd73d982ac09b0b54382445b30df506eef014c272bfa8ba81d941d4fd2e2b1ff790961562e746fd6cf2236613cab67e9874b9a195a568f6d32b66260da32b674a8bb60f853f2021a423bd3efe9989cf41999a78b3dc3f7a972"}, 0x9f, 0x800) msgrcv(r5, &(0x7f0000000380)={0x0, ""/175}, 0xb7, 0x3, 0x1000) utimensat(r6, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x7, 0x1}, {0xb}}, 0x0) semop(r2, &(0x7f00000004c0)=[{0x1, 0x1, 0x1000}, {0x4, 0x80000000, 0x1000}, {0x0, 0x3, 0x1800}, {0x2, 0xfffffffffffff800, 0x1000}, {0x7}, {0x7, 0x3, 0x800}, {0x2, 0x3b66, 0x1800}, {0x7, 0x96e, 0x1000}], 0x8) semop(r4, &(0x7f0000000500)=[{0x4, 0x4, 0x400000001000}, {0x2, 0x8, 0x800}, {0x3, 0x0, 0x800}, {0x6, 0x6, 0x1000}], 0x4) msgctl$IPC_RMID(r3, 0x0) mkdirat(r6, &(0x7f0000000540)='./file0\x00', 0x1) symlink(&(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)='./file0\x00') mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="030000000000294c5b6600001cd4272a0b02616df9892fc451f056bbf7422c10dee08dff4d11fdf8999b87fa5ee5ebd42ee99b17bace49b16eceef7bbefd54ab1fb5f703d58fef293303e8701e85a5d760a99bf45625602d4302d99e32a0ef8202e83ce8bf10fda83784be00000000dd5c5bb1"], 0x59, 0x800) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000680)=[0xf0, 0x7ff, 0x3, 0x0, 0x47]) semop(r4, &(0x7f00000006c0)=[{0x3, 0x7fff, 0x800}, {0x2, 0x6, 0x800}, {0x4, 0x7f, 0x1800}, {0x1, 0x5, 0x1000}, {0x0, 0x5, 0x1000}, {0x4, 0x100, 0x1000}], 0x6) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) symlink(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0/file0\x00') getpeername$inet(r6, &(0x7f0000000780), &(0x7f00000007c0)=0xc) 00:00:18 executing program 4: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/235, 0xeb) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x410000, 0x20) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xdb80, 0x7fff}, {0x7, 0xfffffffffffffffb}}, 0x200) renameat(r0, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0/file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r0) fchmod(r4, 0x8) read(r3, &(0x7f00000002c0)=""/183, 0xb7) r5 = dup(r3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x2, 0x1, 0x36a4, 0x6, 0x80000001}, 0xc) open$dir(&(0x7f00000003c0)='./file0\x00', 0x1000020, 0x80) paccept(r5, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8, 0x10000000) renameat(r0, &(0x7f0000000480)='./file0\x00', r4, &(0x7f00000004c0)='./file0\x00') setitimer(0x0, &(0x7f0000000500)={{0xfffffffffffffff7, 0x3}, {0x0, 0xff}}, &(0x7f0000000540)) open$dir(&(0x7f0000000580)='./file0/file0\x00', 0x800, 0x20) r6 = getpgrp() getpgid(r6) sendto$unix(r1, &(0x7f00000005c0)="a7c68ae52b504295f7399914886605824153ab3f14e145c5355a7d9aa2458f00939c6ff723d0e2d28e8e573c6986d37c699bbeea79ebe02ba4ec4fc8150edaf63807c3db5e3ab2c4c88337a79bc2325e389737ca1eba8e78a30b89022fa469105cd1a26e8cd01f4086d0df7ec4b2016b95c4a9", 0x73, 0x2, &(0x7f0000000640)=@abs={0x0, 0x0, 0x0}, 0x8) fdatasync(r3) open(&(0x7f0000000680)='./file0\x00', 0x0, 0x8) sendto$inet6(r5, &(0x7f00000006c0)="ce1cf77fd1899876e14dc5df5f5ae1eeeb027b836cc6f947c9e4a2d6a04f968526eaf5fbfaef682f880464617fe962308d4a3b68a6592ed89d25e8dacd476e0d274e771d88e602db0ee18e9a24e3b6f9630e3c16d6f874b2abe8389f0875fa9181e64d", 0x63, 0x1, &(0x7f0000000740)={0x18, 0x0, 0x9, 0xb86}, 0xc) open(&(0x7f0000000780)='./file0\x00', 0x10c0000, 0x10) r7 = accept$inet6(r5, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r8 = fcntl$dupfd(r0, 0x0, r7) chmod(&(0x7f0000000840)='./file0\x00', 0x4) mkdir(&(0x7f0000000880)='./file0\x00', 0x190) dup2(r8, r4) pipe2(&(0x7f00000008c0), 0x1000000) getsockname$inet(r0, &(0x7f0000000900), &(0x7f0000000940)=0xc) 00:00:18 executing program 2: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt(r0, 0x3, 0x9, &(0x7f0000000080)=""/59, &(0x7f00000000c0)=0x3b) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x808, &(0x7f0000000200), &(0x7f0000000240)=0x4) getsockopt(r0, 0x3ff, 0x1ff, &(0x7f0000000280)=""/93, &(0x7f0000000300)=0x5d) recvfrom(r0, &(0x7f0000000340)=""/118, 0x76, 0x40, &(0x7f00000003c0)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) close(r0) socket$unix(0x1, 0x7, 0x0) r5 = accept(r0, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r8 = accept(r6, 0x0, &(0x7f0000000500)) connect$inet6(r5, &(0x7f0000000540)={0x18, 0x0, 0x3, 0x6}, 0xc) clock_gettime(0x0, &(0x7f0000000580)) pipe2(&(0x7f00000005c0), 0x4) r9 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000600)={{0x48e6, r1, r2, r1, r2, 0x20, 0xffff}, 0xd53, 0x380c, r3, r3, 0x7, 0x2, 0x3, 0xa988}) connect(r7, &(0x7f0000000680)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) accept$inet6(r7, 0x0, &(0x7f0000000780)) setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f00000007c0)={r10, r11, r4}, 0xc) paccept(r6, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc, 0x6bdfe17089b7a09d) getegid() getsockname(r0, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) r13 = semget$private(0x0, 0x3, 0x599) semctl$GETPID(r13, 0x0, 0x4, &(0x7f0000000900)=""/250) bind$unix(r8, &(0x7f0000000a00)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000a40), &(0x7f0000000a80)=0x10) 00:00:19 executing program 3: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = msgget(0x1, 0x8) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/4096) msgget(0x1, 0x50) msgctl$IPC_RMID(r0, 0x0) utimes(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)={{0x4, 0x29f}, {0x28f, 0x2}}) pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000001180), &(0x7f00000011c0)=0xc) link(&(0x7f0000001200)='./file1\x00', &(0x7f0000001240)='./file0\x00') r3 = open(&(0x7f0000001280)='./file1\x00', 0x30009, 0x5) r4 = getegid() setegid(r4) shmget$private(0x0, 0x1000, 0x98, &(0x7f0000ffe000/0x1000)=nil) fcntl$setflags(r2, 0x2, 0x1) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) getpeername$unix(r2, &(0x7f00000012c0)=@file={0x0, ""/93}, &(0x7f0000001340)=0x5f) connect(r3, &(0x7f0000001380)=@in6={0x18, 0x3, 0x1000, 0x5}, 0xc) msgsnd(r0, &(0x7f00000013c0)={0x3, "992e5bae86e118c28eba9d5bfccf890025948368d40c66200b44456676c9881f9153a60c21ba0f5951ea6f8fc34380714b973bb160561a7f7ad2782c714979155d9b8cde5a2aa73cbb44171df79530681d2819cb2c922ba8d958851c87ded5288cc786038f1abbc701e0c9ecf096c9af06ab7777215a9c83f0da49eda958be393285c6cd6b0517b52c826c70424e23133d14261b97de0d0641f15d0fbbd8a5a24f6fa4882b279f33d10068592f"}, 0xb5, 0x800) lstat(&(0x7f0000001480)='./file1\x00', &(0x7f00000014c0)) r5 = geteuid() fchownat(r1, &(0x7f0000001540)='./file1\x00', r5, r4, 0x400) getpeername$unix(r3, &(0x7f0000001580)=@file={0x0, ""/108}, &(0x7f0000001600)=0x6e) nanosleep(&(0x7f0000001640)={0x80000001, 0xba19}, &(0x7f0000001680)) socket$unix(0x1, 0x2, 0x0) shmget(0x0, 0x1000, 0x110, &(0x7f0000ffe000/0x1000)=nil) r6 = dup(r2) getsockname$inet(r6, &(0x7f00000016c0), &(0x7f0000001700)=0xc) chown(&(0x7f0000001740)='./file0\x00', r5, r4) rename(&(0x7f0000001780)='./file1\x00', &(0x7f00000017c0)='./file1\x00') msgrcv(r0, &(0x7f0000001800)={0x0, ""/248}, 0x100, 0x1, 0x800) 00:00:19 executing program 0: poll(&(0x7f00000012c0), 0x0, 0x7f) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 00:00:19 executing program 1: socketpair(0x18, 0x3, 0x7bd1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001140)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001100)=[{&(0x7f0000000080)="11b9916a9593bb765e8cfbcb5bc9750c4c85d94db930a3d2e1b51ea3658dc5c9033b2bea3fc9a6e707429c5fc53c27ff7196acacaa840c458551b9b1978ec811f8c1010aff51b7e0e6236b7ceb1282", 0x4f}, {&(0x7f0000000100)="7de5fb74195155f56c4244b8750e794ed0aa5585e31eb237e656fdf158b71251ba28b494575594ea11594c4fae60756a92f8fcbdaa6ec280f27a912a2008f4eb03fb1b4648730d2a1eaae7a1b5708f7021c5237a793be3a255aa1a4a87d6d3381f557546c7c5e0e6cc327b73a39ec91a9e4f32381ab0baf4d6160fb9dfcd2e3651287ca4ac5fe1d6f904297c1290a9413e40282b9f2610b78a466450ae7b01bbe311b64aca6c84befbf0b375cde3c304c458328844593016843b28b418c44021d7ba7a2b885c983187a1ea7d488d1dfd0f3a0e8c5d0e6812170d1a55c7bbb1195ef719f27b426d6399ee71a4282ef446b2cdc5b5cf3e7e13bcc73ebe6e50d6b5b803864d245605669995471f63de4d85979135b70cece304ff0cf63b3acfb14eae8b1d05a52c3151a2c8bca42312dc00e5d23e18f2bddd7f75077331cbb5e88faf4537a36155301d676c799936e09779d193ab61c4d4f17c1085abb7ae768a338123d159647b7adfd029b66e73b73666134b9a3d09c413a58c79380dd6db830e57e5382dad7807254b67d72e0bf0a43527931f9b79b604954446dfaf93b5005df624ed315cca9bae314fddfa881534aea12f2768e327af783f1cab0da7a1211d627baf2d5d3dc0937e8ee820054de914d5d7b6af616c76fb5767badb3b0f093387b73ef35f577bfaae7d5b6251820c68cfd11debfe0823deb153a0b3af3a51b520db3032d16ad7e52573802e0e7f09671f4e9642c383e20032f45fbc2bb06426d250c1d989eda101a7659abb043d0add39ed55c3ecad6ecdb16705e4a395a988ac8f564a5d770f97300d953b43c376e99aaf97ef8347789b9a527efb620a3d155ecc08c5b21aca5dbf553d20c528c45aded7a8b57817b26136ce1b0f268508f08ec7dff1929dae25ffd8c9e66e4b45160754a2e39b6ff8f9a0dc91f836ffdba73043d9680e87e022402ce8941f23262123199e676c406cf0584b9965d15b4e53031676ef2dc40d7cabba8f4eac71bbc06d94b3c9de183196a98d48c7ee34843a3d517c630e43436f0080e4cc6be5514874afe3dd19700f064113ce0ade523def79861be85882c61ecf64c96d97733f150e5363748c02815b204e2898f34ea0e1229a791e9e5cb469a11d72a74a49ad7461e0dd1fe7f2ffb90fc1bb6277b65769d452dfd0055a1108bc230b2d1297dc5b5572452589db8acc5f6fcb048c19792fec21fcbb4588ae1231e171e1daaf8fd4a6938314b2961eca69b69078ef777672e6fbdc4ee2a9685529f2723e220286eec3ccdfd1ae701d242c720a949c56dbf55b3ef70338cc8d60661975c7d9ce78ad3bdca49e3c0004f1a7ebe3960aa956a745f57303e2e6203d1a0fba0d1c07c1619f9d5480b3416a9af5e3c86529307f13a5a5c16041e53e7cfe81bb53b89269acce5decf61913d988b6df2f77816b43476c62e040a7b41e40561e0e57201301df1fa1efff0f08fb063a7a72710eb990a191bd80c1b24d95ffea096f2ee6dc6376b9d949db8b14580bd15cf9aeb7537d352c9fd43c7763ecae366b240de4831e263af23eded82838c25c5cd7ba68634dfd3685a5169061c1af40e09dda849581997d8363c03e2889e007909e9d923fd66125686d0d015497c52f037294b6fa54af603bbec8fc507619bc2fd615d4cb8a327d1a173d49bd074d31c2ae4d57134075a4f22d7b4ab16827b2e415d8d116e4d77943a257b8075dc346e50ca9becf04357eedabeb1a9547560b351fe19324f850287f8fe61e62666973beca37b16f46866847885dd03adfdf599079f252933a9aefa7c5fb7dfa3519b49e734e9aa78d66610bc94c8014a5778cf084e0b26e6705f596901dc31d84a7c1cac81fe2ca79fd3644875edae3e33e8c32d05d626b16a0c7353c581ecf84588bb5286594089bf1e40f7cedad866a2dc20575035f227398ad56db96619f46072725ca6f2ea8795b509afa311811bde2fe687990282577a333f6a2021df3912bfe7a38e8e740b33742028855ff010da787ea65e94a0d632902400cc4220d59323cc85ce9adb027e0a4c240a018d38a67bcfdc63a67d0422d96a0ae7303f8c49a0924c6f08761eb8b6bfd5854edd6d1c67ad65dfc203542ea305b3c8d9583ea71497d7441e31912bc1c08513d563b8692dc7e53668e8c65a2c5604ac1295d9a45f8cf5752c1cb417677944602fb82ecdd0597357ef8f14fd25bd50eac33a051bf8647fda0e774cf06a34916445e2eb87a8a8930f25062de1ea3f7a5c8441860e2bf488688efcc18e4fdb32c566bf7573b38bb2da9d1d7500854c54f24a2cbc7c04cd05c95166001923a9c55eb9e5ca581819996d928be4a0a18d15bac7fae11a7eb6d96606c8b9b307c7dd22d1775fe6387f729ef3c6475e0d6163fffb9ecaf4412acf84a6c69349e1b401ee5ed5bd0b58f1383c54dfaae5d6649d9d001da83ca485ad74ad0e86ac0b0fa61ec9b8cd9cb2ba7c259305dc211f3d80a59a8859c00caec6a13f674e4a226ef2438de0c9ca7a02093480c6e4c90d633459afb5e88b8548bcbab7ace010995f3db957291844d2a0ea72969a5a2bab919ebfe09584632c21141f44dfd26cec007c129417bf75cf5a52890c5e0c4f885323034a7c5972c3955c0e16297e846662c54750323f7ba72393ad81c2a66088cc3afa950a0110bdaab0ac8515e3db2131d12cf39484254b0d0b00f047d65f729cbb918082304664b49b978a4a1bb804fa030358f63ed9ddabccaf9cc832c6266b9d5f0fc9bce8a18af5cbdf8d7565aef5304ec86231a714a88af576ce002e1f4f7d780843462f7da5982b16dc755fef7607bf2e2bebd8233c1eb0070478b9db752fc7edf2db7d7466390a999e39404147c2d0a5ab62c23eb30d5b5215a9ee7e233b44646373fd96ffd0a40f9334ff15316d45e6e86c545b51bc6327cbcfb98aa4366df8e362b8e72f1ff2e8b54300db8116dd8d4da1fc008200e61298fe75729fd9456ac2ced41da69e70caad89ce100d67086702d5874aa8cbc4e6dc739aea6b1ed7ed39e69f089ca8cfca45da0dd9cd2c5aa2b3c7e16a30f2a02b9a131998721ca46708a08c99bae719884d3830941400f1847c19d8ff07b3c09da82c05f77f468744ef045ade66045bac5e4682a16920f40e854d6064546592d9448e0aa1f3f78a6b84de46642a61ec6b86d733d7d49e275dd2ab5e4907033ab6fb7d26ecf530cfaa0f466a9efc922588c0b78081a898014f4de903fcf6f53cc0d0ec46b1a537be6f60afa3fd0e37a421f55f8ba270118a1a216edceecf2c2573aa791b53a2de7d638f1500ea08c66971be67cac930b30026b67025635344a2f8c4d6524e5c26b165d71dbe9ac733305d60e320e474d36736249d38e616eb2f47bf669731545706be4f8e5ad007637361d6fd0cfa182465f0f58ec94ff31f4f5a146185af687d0cf03726f4028e40378ffe06ff1a1484b0cc168e7fd6fc43f367949cc093b7174b7dddeedd6e4b05d9ea0c3c8278bcc6a6c9845aab7e6203961e42cecf5edc53c60e1f95fb1b24f0eaa8cd2faf3c8310fb1effba19537f3b622431e649c083662ea98e191012e4ae9d74c2b37220eff889c5d8d914165bac2eedcb86ddfc1f0797dafc369a9ee2b2d4ba46469b3be1f40010a107c45c77f3be6222236edb1fe819dd5050dc7286fa4301f90a68915b61fca95f57383d08c8dd6dfa68333ff908a102f233f49bac6dde313215279a012cdc6cc8a95c6198229545f74f51541fb947caba122428b6baeac28cae7bd89e9a3def1aa3e9bc9c6a9b4f318087b120761d4963be65e85fe607f49d153d06c6460a5a92232776136452c07e73899ef369ff738afa9c26756d1e90e162accdfabf7e4e436539762a1ffcb65da716fd8784a3e0b01363382721dddbf850989c7b36f689d5f0f02c0dd52c84bbd6c821592777f3bf7c43d43a88c3af6c727a5dc184fa9ac3670817d6a53c3590d8aaf167773d68ca33a77a1aa7488d244e28371d13061d186caaeef4759c294840e88f236c5f94fee76beebe645f453955fb43793745ec78ae99e385b1a14e7f2fe75dd21b1c0befb9f634df2e419e157af9ebc7fa47eefc0630fb90d93ebf2d78d6dcd1cf9c3d1c7c965aa93c448aa582e1c165a9c379298700f354ec3e853b97f22ea71bfdcd042b8df282f5dc49a6fc59b864309cd3c99921c93cf2eeccdaff63993d77bbe16840cdeeb953c1c3b3af57fe725a902400b3d0a30194a4ddf78893f125017dcddcae3540d9ad71c3a36a912f21ed85a96f79535647668be23d8df0011988273da0ca038e7c45552a9bbaf0dcb609f39e723f4330182de0583c2d0621651cf2c88990c5432da09f4872235167c81e40c1c365b2198db0c59b4bf39d048ad31115b31377cfefdf2e5958f78d6ba01e8b4f4f084adb1a1088912b83267ea9a7e0c3f598c18e8213367401f140d7466bd0f4e503c041d10e0c0d24f36718e36fc54415869513be659384f5b8b4c8c0e1e03d34d0c91e5e67ae76be046e01a98f7713ca05f987eda7ee378f94395d9093b55d244c6896bb5063d6b1ea3c42c115439f17be24ce370b3410e2029964c609e4748ab4b266014ea9b90304f377a7ba154a3634ec976dec67218c7351329b62f09871c66ac1ab64fca3543b1bc1a53f26e957d551b34c5f6b29077a84b65713e2c960c84016f2cf15d3ae1549e436a58d7e890e55c8ad36ced1bad8fb00e0e36b463dc316ff532a56ecff8920d8ec6bfef0e526add94b5b8ccdfbe480184b816ce716b34f85a51c63ea301128d69328123acb82ec7563ddbff503a5d0f7f3a432a42b0da09823ce58c75cbce2a85e83d4ab288c7deaf9298b305b5d2a842bf98cedb0b07599994a9eebd5ee37d8352076df24a0bf8772bdace7dca947d738ef7bffc253f98f499ee66d5776f20b68acaf95171a7137b4fcfe7941abd6043d18f43f9548b9b5a765ca5199b8df6b345246f0f1211f6ba255d94f4bf4c669116b234ec1472841739c7192c97e91f84e992004b40fb8edc787ae93afadf380023212f07289ae9ea62b1c36186b03c23e02f55b1a3eb7096ab492c9730603bc3ed6d99e3259b1676d5204b65a5eda20125ea147f46303e0acd4ee0a5790b842b662156e6a388cf54fc74dca4bebf5999062cf0db11a31bbcafa46ff9530fddee086b6947a1ec2f4a34435fc1209d74604f66ccc44f050ce38b316cafaae14bac69f559810daa60b9bceb4c733f851b5674d0f3ff128806568b7a3e7e35359e7f6b07fb5e76f8bd9a80b4ed86af317f17f29b3718883d28b927012e85e985e486749a18498d76c5235c10a136cb8c4b974025d19b62a5c682b4aeac00a4e71a04d148f7bc1ca3f6dc340cc8743a9f67fe8988eed44cadf15e961c4013702dc229bf3e644411c96644e2b5e608debf0b49545c12abea747d599da4bfe38a1dfc9dc1287801fcc94c848047d95ce667dbb7654111fc32ef11f43c4838139ab81758302e7230e5f34bf559988423573525d81ed5b7d43cbfbc944aaf04544d0a24cbd833c2fd5f121248ae0dde504df1534847e054f92dfd7703b6225f0d51d1ab829703caa9f5befb3e89fa006541b76f126c5803acebeb3e167288ca0abc4109d36c42415f330be3581dc91e4090c39ed0008eb3b48c3e4efb767f0427e3bfb1b95b1ddee7f292c0659fb476f954140acdc3be4ca0116c2557bb0f16560974ce0a2f0e00dda3bb3f5a2ba26b0ae4226a6d0c3e3b41c8141b21b6028a9309b813f6f648851414e4a18b4cfdf2b88391e3", 0x1000}], 0x2}, 0x404) r2 = getgid() getgroups(0x1, &(0x7f0000001180)=[r2]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000011c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001200), &(0x7f0000001240)=0xc) r3 = shmget(0x0, 0x3000, 0x60, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001280)=""/234) setsockopt(r0, 0x40, 0x1, &(0x7f0000001380)="a91e460d108b048a2e05fb2de465e8cfa9be91daa40eb189b540b5e0c47a9543734c230287", 0x25) sendto$inet6(r0, &(0x7f00000013c0)="c9c88d6a9f7971c5e3d633c23fa734bb3f3b8b4e2c89c915db10ff5d1d53034ec892fc8cc3714f6db1a73c69d654a1bb88833f", 0x33, 0xc, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000001400)="6321daa0c073c21d405a4b72", 0xc, 0x6, &(0x7f0000001440)={0x18, 0x3, 0x8ec4, 0x200}, 0xc) r4 = dup(r1) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001480)={0x1000, 0x8}, 0x8) fdatasync(r4) getsockopt$sock_int(r4, 0xffff, 0x3007, &(0x7f00000014c0), &(0x7f0000001500)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001540), &(0x7f0000001580)=0xc) shmctl$SHM_LOCK(r3, 0x3) getegid() getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000015c0), &(0x7f0000001600)=0x4) ftruncate(r0, 0x5) r5 = msgget(0x2, 0x10) msgsnd(r5, &(0x7f0000001640)={0x3, "c306f19ba80127f02d742ee12f34542a056b378b758d401a82c6ddf669a638b0945c1522bd114c03ffe0db680425292260128df7af969d02abea967c66f05089ea90a27a94eee1"}, 0x4f, 0x800) msgrcv(r5, &(0x7f00000016c0)={0x0, ""/181}, 0xbd, 0x3, 0x0) preadv(r0, &(0x7f0000001980)=[{&(0x7f0000001780)=""/62, 0x3e}, {&(0x7f00000017c0)=""/151, 0x97}, {&(0x7f0000001880)=""/217, 0xd9}], 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000019c0)="f3aab064dd53a26427bd28f08881251adacb6cf976432b22711554a012a13d7e0374d8f04734db1734ac1589710a05b0de0b0b8a5b1c06520387d7744b5634260e6c2885adf893dfc6fbb569492a85bb083e932f4c0741ca006d825f74ec629b5ab4ed76e10dd6b5ce2463b1c049cc7dc45710ef41ebb222fc732e4e23df358a8161621d7844e92165fe41d4b3a6373e4004e1d8", 0x94) msgsnd(r5, &(0x7f0000001a80)={0x1, "f9123634799208dcd4e99a6533919086e6e0974f89c904a2100f9697fb1ba704c2f3dde02728434d0fd4285145e88f9919e36bd94c0bf946c565e2412da3dd86c942496286fbab0ab6b0cc69e611e36abd20e5ef0c6cfee785c414e79798dc5572f5f894a371868fe6dbfdbc5765f91e1685900c3a7c5ee4790bc0fa5b0090c519776354049f0253165f3749e1254f78b1bbf7f9578ff787b0534d0d3334e62f559df72a5f16ed8087162c9f47afacab27836d9b7c78353b18e500294443031dff519a6f2c0fc0bffe3e79dd1f36f1558e39f5e2b9eb7015fa601181"}, 0xe4, 0x800) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000001b80), &(0x7f0000001bc0)=0x10) socket$unix(0x1, 0x5, 0x0) socket$inet6(0x18, 0x4, 0x5) 00:00:19 executing program 5: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x50000000) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x610, r0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x9) truncate(&(0x7f00000000c0)='./file0\x00', 0x3) r1 = paccept(r0, 0x0, &(0x7f0000000100), 0x10000000) recvfrom$unix(r0, &(0x7f0000000140)=""/16, 0x10, 0x41, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) stat(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)) utimes(&(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)={{0x2, 0x7}, {0x1, 0x7fff}}) chdir(&(0x7f0000000300)='./file0/file0\x00') r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x400200, 0x168) symlinkat(&(0x7f0000000340)='./file0/file0\x00', r2, &(0x7f00000003c0)='./file0/file0\x00') symlinkat(&(0x7f0000000400)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00') getdents(r2, &(0x7f0000000480)=""/199, 0xc7) connect(r0, &(0x7f0000000580)=@in={0x2, 0x3}, 0xc) recvfrom(r0, &(0x7f00000005c0)=""/35, 0x23, 0x2, &(0x7f0000000600)=@un=@file={0x0, './file1\x00'}, 0xa) truncate(&(0x7f0000000640)='./file1\x00', 0xcf4b) r3 = dup2(r2, r2) r4 = geteuid() r5 = getegid() fchownat(r2, &(0x7f0000000680)='./file1\x00', r4, r5, 0x200) rmdir(&(0x7f00000006c0)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000700), 0xc) rmdir(&(0x7f0000000740)='./file0/file0\x00') accept(r3, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) chown(&(0x7f0000000800)='./file1\x00', r4, r5) truncate(&(0x7f0000000840)='./file1\x00', 0x4) bind$unix(r0, &(0x7f0000000880)=@file={0x0, './file0\x00'}, 0xa) paccept(r1, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc, 0x20000000) renameat(r2, &(0x7f0000000940)='./file0\x00', r3, &(0x7f0000000980)='./file1\x00') open$dir(&(0x7f00000009c0)='./file1\x00', 0x200000, 0x80) 00:00:19 executing program 2: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) r4 = dup2(r0, r1) accept(r2, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) mkdirat(r4, &(0x7f00000000c0)='./file1\x00', 0x0) unlinkat(r3, &(0x7f0000000100)='./file1\x00', 0x800) mknodat(r2, &(0x7f0000000340)='./file1\x00', 0x8000, 0x3) dup(r4) mkdirat(r0, &(0x7f0000000140)='./file1\x00', 0x8) socketpair(0x19, 0x0, 0x502b, &(0x7f0000000240)) pipe2(&(0x7f0000000300), 0x1000000) symlinkat(&(0x7f00000001c0)='./file1\x00', r4, &(0x7f0000000180)='./file1\x00') unlinkat(r1, &(0x7f0000000000)='./file1\x00', 0x0) 00:00:19 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getuid() getgroups(0x6, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r7 = dup(0xffffffffffffff9c) r8 = socket$inet(0x2, 0x20000000, 0x6) r9 = paccept(0xffffffffffffffff, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8, 0x20000000) r10 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000440)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket$inet(0x2, 0x20000002, 0x3) r15 = accept$unix(0xffffffffffffff9c, &(0x7f0000000540)=@file={0x0, ""/96}, &(0x7f00000005c0)=0x62) r16 = socket$inet6(0x18, 0x5, 0x4) r17 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getgroups(0x1, &(0x7f0000000700)=[0x0]) r21 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r22 = accept$inet(0xffffffffffffff9c, &(0x7f0000000740), &(0x7f0000000780)=0xc) r23 = socket$unix(0x1, 0x7, 0x0) r24 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x20000, 0x10) r25 = openat(0xffffffffffffffff, &(0x7f0000000800)='.\x00', 0x828, 0x21) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000000c0)="f0b0e4d09e607086a348511df02157d39d8996c4a92bb321510f085778a239d99389d15e1cd9336531b742759f7e76fa3e575060efd2cc41293eee00d033d810def7ddc17a08bfcccf8688d3ef380faea48a112dcb362639baef20d79c265d7cd89a67", 0x63}, {&(0x7f0000000140)="0f0d21703ece77a3b8b15fddeef702a0d07b4e25da8ce99216a5cfbb86fe992ade88bcc283d5801148bd5c2172cccc278c2315ada1343682b7aa2049f81489fecae89558a568bdbc3dffdaf4b13c7a602b740b8580b0d3603bbc7c52f72639896a512a8ece75e21f0011f08c8a653f3dccd7f0e52d2acc828ccd8f05f66952e736f9959dc423767429272d215ce789f966bcfb71a58b329a25aab4a55e660bdf97ac1faa0eb6cee562052748c0d4118a12938216779f41cf57e255ffecb43ced15d4865050dc0a1ed9781a976aa9cd9b84e8151d", 0xd4}], 0x2, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x10}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r12, r13]}, @rights={0x20, 0xffff, 0x1, [r14, r15, r16, r17]}, @cred={0x20, 0xffff, 0x2, r18, r19, r20}, @rights={0x30, 0xffff, 0x1, [r21, r22, r23, r24, r25, r26, 0xffffffffffffffff]}], 0x100, 0x4}, 0x8) setuid(0xee01) r27 = socket(0x18, 0x2, 0x0) setsockopt(r27, 0x29, 0x28, 0x0, 0x0) 00:00:19 executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x1142, 0x4) socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xfffffffffffffeed) paccept(r2, 0x0, &(0x7f0000000100), 0x50000000) 00:00:19 executing program 1: nanosleep(&(0x7f0000000000)={0x4, 0xe}, &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x30000000, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="2f63a9478d851370f14aa1181bab3c776aa118f97b87e0541cfdb0a369f3caba6621c9fe65fbda10e65ecf57798e580e694ee0eb3a1caf4761e02f2d9a7bdc154ad28717256d13a553387166dcd8674024", 0x51}, {&(0x7f0000000100)="b57d3d262c8f07676ef4c92fb7f140e146004aa4d83c0a316a8dce750d543ba05bbde92a1b7790bc795b4e471eada0d9124f9f5a68bb05c4c52d9056c111d03d5f96ff083380fd43b240e6710f676b1e676e68551863632483b6e0f5a6a3f6c18f505355a763f40ea99f70df9db95e56347a92f9b0cd0e4dd99fa0094d59a01a84fd7138ba7697c6c4624306adfc52b1d7ac635acf47f84ba31d", 0x9a}], 0x2, 0x0) r1 = socket$inet6(0x18, 0x10000000, 0x6) r2 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) fchdir(r1) r3 = dup2(r2, r0) poll(&(0x7f0000000280)=[{r0}, {r2}, {r1, 0x20}, {r1, 0x80}, {r0, 0x83}], 0x5, 0x6) mkdir(&(0x7f00000002c0)='./file0\x00', 0x10) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x1, 0x4, 0x5}, 0xc) select(0x40, &(0x7f0000000340)={0x3ff, 0x1ff, 0x80000001, 0x1, 0x1000, 0x80, 0x3ff, 0x80}, &(0x7f0000000380)={0xfdd, 0x10000, 0x2355, 0x100, 0x100000001, 0x1, 0x2, 0x100000001}, 0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0x7e}) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='\x00') link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') recvfrom(r2, &(0x7f0000000500)=""/9, 0x9, 0x1, 0x0, 0x0) sendto(r0, &(0x7f0000000540)="014ee5effd627d54de28c6bda8e846328f97e92947969cf1723fe19c93cd6110f64c18860e5ba73200c6bc0ca7db354eff09aa78e7093b6a58407c86da76cec5f5490efddf3b0098971e7d76a54617ec27936054dce285315b931b82df41dd10c8bdb5687682c5f7ee6566898860e2387e4646449cc4117eb9e980e379e589427907215114c860a8175097b601d5cfe9f80ed87e8bd72e64983b53405759b0e0f6", 0xa1, 0x8, &(0x7f0000000600)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r4 = fcntl$dupfd(r1, 0xc, r1) r5 = shmget$private(0x0, 0x1000, 0x3, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000640)=""/83) shmget(0x3, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) write(r2, &(0x7f00000006c0)="ef3dfd25ab68489e027dab33f87fd3a224d875e2e88f8aff8ce3d8b96419abd1432a8ea5efb2898a64ca582fd91baef233299c723eae7cef0695fd5121da07a41af7ad9eadfe57919dafff5497c3977d89740406b8dc69d963020a260f705b7d8678eeac563d250be0b90979a51a1c27e3c4286610ce0b6f18f5", 0x7a) dup2(r0, r0) connect(r1, &(0x7f0000000740)=@un=@abs={0x1, 0x0, 0x2}, 0x8) bind(r0, &(0x7f0000000780)=@in6={0x18, 0x0, 0xffffffffffffff72, 0x4}, 0xc) r6 = paccept(r3, 0x0, &(0x7f00000007c0), 0x20000000) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000800)='./file0/file1\x00', r8, r10) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000900)={r7, r8, r9}, 0xc) getrlimit(0x4, &(0x7f0000000940)) fcntl$dupfd(r1, 0xc, r0) 00:00:19 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0xa10, 0x0) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) 00:00:19 executing program 2: select(0x40, &(0x7f0000000000)={0xb0a6, 0x2, 0x4f72af83, 0x7fffffff, 0x2f0b, 0x0, 0x4, 0x41c2}, &(0x7f0000000040)={0x8, 0x9af, 0x41a2, 0x81, 0x1, 0x1ff, 0x9, 0x2cb4}, &(0x7f0000000080)={0x1, 0x4, 0x5b, 0x6, 0x7fff, 0x9, 0x1, 0x6}, &(0x7f00000000c0)={0x9, 0xffff}) select(0x40, &(0x7f0000000100)={0x8, 0x2, 0x7fff00000000000, 0x401, 0x80000001, 0x7fffffff, 0x0, 0x2}, &(0x7f0000000140)={0x6, 0x0, 0x7, 0xfffffffffffffff8, 0x367d, 0x9, 0x81, 0x1000}, &(0x7f0000000180)={0x0, 0x1, 0x2, 0x9, 0x3, 0x8, 0x5, 0x3}, &(0x7f00000001c0)={0x10001, 0x8e}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x1000000, 0x124) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x8120, 0xfffffffe) connect(r0, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000400)="28e142f7e55d2a3a29559fe09ff8665188ac86308083acd1487ffbac7a4823ac618ea06777866fec84d7a45cb47586a4d10c45749d89932ebf0ce1f36a654cc9c4b9efb9eb1a660e24035ba4619987abb12001cb1aaf55cf07c63ba793acd255d3acce2d9111a0234f89ca970f9e3db5353e099a9c438a90a3f81996c02f3e4a4c2518a922cd116a8e0f798cd1b16a2b469ab63c0e605e", 0x97}, {&(0x7f00000004c0)="1ae0b056156db6f44e1c9a17ca8aee0ceefdbed5375acf81aeef7fd570ccfdcfb7c1544fb6a682e21ce6a774eadc0ce33c5e3df3f937f37281a46970143ace1df770d5804a20c03b390da70f22aadce087a91c2a5759c13f65b2fd81da92ce3917dc8506cd9268aeee9d96b6044b3e602bd74912f161934ed37c457a1b2c395bb2193605d31aacac632b960bdaaf84c47e3f9c68d48b6d89f07828b9c38c351e0891c433da84c6b89e72ad7fbf1689761b228a96efc0562256dcc3ee40ee3e62694d88bb9c", 0xc5}], 0x2, &(0x7f0000000600)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x38, 0x400}, 0x40a) setsockopt(r2, 0x800, 0x8, &(0x7f0000000680)="23637327b71368f324154b8a04a78978cfa06aed8b27a4f77210e6c973001db337a4407c48ea2c91f069ac3eef8e7215033757cf19adf29b4e82e75ee5e7795574e04ee64942102d5930d622c11486acf7d3b75d2c1b24f03ef9fde49ea916ae1a49535c5a0e95093c69d80b7628bbc458ff9bdb9f67f4c9542aed7e4c293b8da5271e0a7ce91771e72319c49694b04c03", 0x91) select(0x40, &(0x7f0000000740)={0x7, 0x1ff, 0x8, 0x5, 0x8000, 0xc7, 0x9, 0x3}, &(0x7f0000000780)={0xe3, 0x1, 0x5, 0x40, 0x7, 0x100000000, 0xfffffffffffffffd, 0x2}, &(0x7f00000007c0)={0x3, 0x4, 0x6, 0x4, 0x0, 0xfffffffffffffffd, 0x7, 0xffffffffffffdf25}, &(0x7f0000000800)={0x4dfc, 0x9}) r4 = semget$private(0x0, 0x2, 0x30) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000840)=""/192) pipe2(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r5, r6) semget$private(0x0, 0x2, 0xdfe3f15dbfcc7c6) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r7 = paccept(r1, &(0x7f0000000940)=@in6, &(0x7f0000000980)=0xc, 0x40000000) setsockopt(r6, 0x1, 0x4, &(0x7f00000009c0)="eb58507f806105c7a7945dd8cf989ee73bd6ce56ee616409", 0x18) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) connect(r0, &(0x7f0000000a40)=@un=@file={0x0, './file0\x00'}, 0xa) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000a80)=""/147) openat(r1, &(0x7f0000000b40)='./file0\x00', 0x80000, 0x2) r9 = semget(0x2, 0x3, 0x412) fsync(r6) sendto$inet(r6, &(0x7f0000000b80)="895bdd4ff52905dd494fcfc977e84dec86e6d8e5cd0db09dd48bae18e302ea6b14941b674d2b17b5d2b099483ead3465520ed522", 0x34, 0x9, &(0x7f0000000bc0)={0x2, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000c00)=[r3, r3, r8, r8, r3, r3, r8, r8, r3]) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000c40)=""/182) setegid(r10) dup(r7) 00:00:19 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10209, 0x138) r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) getsockname$inet(r0, 0x0, 0x0) 00:00:19 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="64088344f1d45b653760e4e8c54e1bbb17809a63c06e650398f35125daaab6b687096bf47daea11355fa0c2b229a511fb6eb53f36389f1e2bf89e3017363268af0dceb8fec6f7aebd8caabad2e0b253ed7c1b28b97b7692ce62e73f82fad61ead8b33efe1228a55d1132cf234acd3cc8406da6ea51d12b54aff2d823ad3b383c1dfcf4580d640404c7cdfecc2e4d213496101dd0b422989276a3de387864dce91d43f96a0ec44f2e6b35522f6da832b97ebefff341a76b4b60d1e6a3d931db091ae6f76daf6fce4d2d97769589027ae2f2c61f4bcef5e29b06084f9d602479b29264afdbc45a0d976ffdf2c0f9d9c6505aad9466", 0xf4}, {&(0x7f0000000040)="f29b86c328e5", 0x6}, {&(0x7f0000000240)="6af32817f3f8546fd267acf7c040e561170c54f37e7d73d01e1d305a1b29c50f2e036a161dcfe4798169fef9d1ec5fcea1e05aeb74dfb469bae958e4fabb38385a8cbaaae2c4eefb8c5c22d78c3a6dfe37110cab64a5af08196462dea4f9e3addb55e277dbec351329afae0f19dbf9027ec2bac4e46125a0cd60b50281a02ffd2fb58306a0a6eb8d19a6e95232c544f20ee952cf23ac39df99a8878a2c0e0c731f542eea5d1c5722ee53f3d4627e422539ec0d70525bb0d514441b203d1d4606452cd7e3f62b127fdf7b3834cff0e7aeb9b42f351be3d4205b03b991d25ccbe75beed69a8f2297c74949575bf6b11167e194e49d2d82097fa728", 0xfa}], 0x3, &(0x7f0000000340)=[{0xf8, 0x107, 0x7, "fbd552b93e2daef6141175ce8ddb601d24096692b93d853fa50b4181e2e741f18cf6f384ae1487bac793f492913140b8528ba98f04503a789afa6756bd69ba4ece6bbcef26a27cc16ee84a7bc6e685e0040d272fd207bb55fe7fbf0ae668fd4d272dbfb5fa2d75b9a3e640efcd077bd589bad091800ceab7387386747a9bda8cd89cd3c0e5e983a9e6909289ab17fca85db6595034cef9793f3f9e9712a94456b596524ce434d1e0c5a2c7483e50614c2282c3691bd977eb2099f7b9c208e46866ed79e68674eb1728b4217fc272b79ee570072d04abae0c3c991fe89ced59d0e7dff491"}, {0x20, 0xffff, 0x4, "6b2881d0bfd29b2eabdbfef261"}, {0x90, 0x29, 0x4, "072f2e876567084f8ffb72be2cb15bd425241ca583dfc3fc2551f5a627844884805dd00d9beddc87ea36df51b170a51713c4637e22a08c018e2301b12c52f9eab2e5a11cda0059f1432de334c9cbb65a19ca94b4673cba4d2e927da044f38846de5caed37bf38f290499576950f2cfe3fe988cd672cbba71370674a775"}, {0x10, 0x101, 0x3f}, {0xc0, 0x0, 0x0, "7e8e150839d3349723578746dba4dde4eea6b0770b22fbae79ff283a1749bbb2d7db72edff7165fd7bc5e7dd943cd081be988722bde6ea061d77163cf8f1b8cfa0af99695b09d1abb4fa3bedfe7e30e8d3fe814575e4fcf6eb67b0b526621ca8154aa3615efde34e01f8d41bb84b504e1252c6bad11a9534adaf49aade1325b378e7e8cac72f42af13601588545a378958001e00dee2c803f36ba37257f8603033b526d04292d503c2d786"}, {0x48, 0x1, 0xfffffffffffffffb, "e077fc2b9b2925f8a39dd9c9bf6ec12828b8868309e30810dea62a36ca95ae4bb78607d6adc5cc1d01ba14fcd5776af5254e5cd5a1e46bb8"}], 0x2c0}, 0x400) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$unix(r1, 0x0, 0x0) getsockname$unix(r2, 0x0, 0x0) 00:00:19 executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) bind$inet(r0, &(0x7f0000001080)={0x2, 0x0}, 0xc) bind$unix(r0, &(0x7f00000010c0)=@file={0x0, './file0\x00'}, 0xa) r2 = accept$unix(r1, &(0x7f0000001100)=@abs, &(0x7f0000001140)=0x8) r3 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000001180)='./file0\x00', 0x80, 0xd69) r4 = semget$private(0x0, 0x7, 0x200) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f00000011c0)=""/24) getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001200)={0x0}, 0xc) wait4(r5, 0x0, 0x24, &(0x7f0000001240)) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001300)=""/204) r6 = dup2(r2, r1) r7 = fcntl$getown(r1, 0x5) semop(r4, &(0x7f0000001400), 0x0) getpeername$inet(r6, &(0x7f0000001440), &(0x7f0000001480)=0xc) r8 = msgget$private(0x0, 0x4) msgsnd(r8, &(0x7f00000014c0)={0x3, "890fa5451bca613059225dba147ee82714a2a75c07afa936152c9bad924022410d36fd97cfa2f0b39e0847ac323e763b8bf788cc5264fcecd99733e29012e73cc59b6f17179702addbc631043414c9ade5f79f68169578b95542bafd6153bb7df8271d9953015a3c6c05da4abf4c71929deb3b0647888d4936f3eb12cbdba07bf0be4ff1178373add20d726c3dfed006ae9b0a0ae954bb81808d0c6496175ac44a3591531e99029e6d662b15aae433aadadc0e33"}, 0xbc, 0x0) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000001580)=""/243) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000001680)=""/4096) msgrcv(r8, &(0x7f0000002680)={0x0, ""/171}, 0xb3, 0x0, 0x0) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000002740)=0x8) faccessat(r6, &(0x7f0000002780)='./file0\x00', 0x170, 0x200) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000027c0)=""/252) setpgid(r5, r7) r9 = fcntl$dupfd(r6, 0xc, r1) bind$inet6(r9, &(0x7f00000028c0)={0x18, 0x0, 0x4, 0x3ff}, 0xc) pipe2(&(0x7f0000002900), 0x1000000) socketpair(0x10, 0x2, 0x7, &(0x7f0000002940)) 00:00:19 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x200000, 0x49) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1ff, 0xffff}, 0xc) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') sendmsg(r0, &(0x7f0000002780)={&(0x7f0000000180)=@in={0x2, 0x2}, 0xc, &(0x7f0000000300)=[{&(0x7f00000001c0)="4b23027763a5ed67c842ecd755739048b2e239925b319e7d45df7d8da2201701313e7afe4b2171a8c4b7", 0x2a}, {&(0x7f0000000200)="25a782653faaa9eef0553270f41096c34b672729066374195cfa23d81cd1d7963f3320f03cf5710111c50b7cff65e54ec8dab6a3ced1d5de8bef4ecd08ecba625b5c6040a880ce74d035284d2c48a22a5b8674d8938bdece6246dd05336e686f8edf30e73fd9be444e806419e9c92b9538b55a7a9a41a014a77979a93800f38527c4db7971", 0x85}, {&(0x7f00000002c0)="bb40aac3dc3828ad", 0x8}], 0x3, &(0x7f0000000340)=[{0x90, 0xffff, 0x3, "c41dcb70cc8c29f2311d8525706be3d613fc2618a0b02259058d2ee15ee8e881ed5e481cb860353868e09941ea85a753e076b6576e2b8059f993a9c947040f268bb921125513a511dc9a85eaca685d10d798ab467d917836e322d00af15b4baa62e45b33ecbf9cd1bdeeec03c5155c7697e63388c8e323b3f11e44a7e4f057"}, {0x80, 0x101, 0x8001, "77d24feae9e9794a016324143cabf473a9d352319e7274b90b325f9a53ca6d45ac97a8adfa6570b83c130d8732aab1bdf0f69ebec9518566d84a3b82c23c6e07c13ea28cff2fc9991a513a5bcc2493302ac4ec65572abde2e1fd92f0a93538303b95a16c8fdfed186a8784"}, {0x1010, 0x0, 0x9b3e, "b49d5d8193a584aaaf9e9671f8ca8f081fc642bac03c4cf289a4e969f5844d60bab65731fcd33e17217c11dcb79a58218ce4e4123a2f0ef238316ea75130b40b2bed5c6b22d4b6b255344e76e60aa96102e875720d1e9e81d9a570536c6df86caac3823a04a685341c572a480096276164e0ef832e4b72c4e3d7dbede0813270bd26625deec33f90a95dee7c1a39d2f590c61dca8a9ec412e3db773c52b12b652257d6b55dee8e2e050405f1afe352f146ae53779b8509e843f7b91a55bf1cdb3bc239b50a98e95b66dfe6f3f13a4695fd9c95a3a9eb43d27cdb9b9db0d74c9b71b0916e7cbd6188a22bd5b170d42a22c82fc56ca74c030a06192190ba5de8dad3cde2e0e41ce2549ef957fff4daaf265ddef9e4f66c3910887e00dc4efdfefe718f5422eba87c26b0cdf26acd0f6d178b4fef0c8b766d7fb835238b5561d25814110ca9eeb3a19c1c41edae52140ded33d9350788a2d1817099967bf6aa2874d1ce759e653e3b24a74a1053297f691f854a73a5940a34b4167b3f13c9eef5707d1d4124bc972b0b05ce5d8240c0f7e9c82b52e3b6e856e959f162fea2a5f3f408e6dac3db66384afcad43d54d2a4ad7ac9fe84eec40115e38f760519b11c8ad25336def495873f6ec090d1590eda64f6403a65c68fbb62d024bcf3e243040f17fadfbe844b956baa4ccc584862a224dfe96c5ce1970300a5cf45d7324e48d355428c919371592b0a2aec71cf62b1525eee055158a95dad24b3db82150794088709960bb206474fb4f2b0bff0c1796184fabeb21477fd9a7eb9d334a958bf24f141d409842c4a7a81559a2b26a43793ddf9895e8e3c3832624e60d7a3130cfc18a915ac9ad0d4c8120070a8e4586b3483b148936dbb231c5c890b306d876df23d5dc7b6f78d22155302757f7ad210f815562307b54cb8a643d7476aeb3f5cb23d6249774b76d9bab1da76749084b07f5dd7d58e8e179e712ef6c00b0424696f59a2ed9edf572752db5623f60e7c3732d8e14b69c3bbb1c57cdc7f6ed96c25e6376c6609420a88b5f8bf0c7e978f725d0b89c77868609cc39961c081836b28f44a5d44b22bda79f360f62e60c5776d6d4e3a7a0649e41fed6a75bc91ddb130650e827955fae74f140b23131a95b970e3e24063c0aa66336f1d6eac9bbd658b308c9e11967dea8077bd3c04fa31ebfadbb7eda8ae8e546ceadc236e95d0f531d4d0ac2797a05c51821207ce60154e0562da083755135e71ed5ff20e3588c448425d78f3775de58d8e193bbfa8116468d6b72c4e907e6e552d98b54b2ad587f7a2493610b1e2ff668a6a52a23c8c3c0e2fffc0c2b201789ef0b44b4235ef331c0d8c4531bbe261d9e8e5c00c02a30ab661b3f0ed36ef729268ba9f476094edc34f04bcf39733366c722252a4a36ae8eab268fc9a9177d7691e550eeef6a8f6beb2eb7926052ecbf53c8e7daf1564280893ce38e223863ce05d72d70b3811e2024fb075097e9bd1237eadfb470590a81626b548e84fe5a64a2f38c827055da9c888eeb20ee81c4fd1edbbd9c6e4fe5f8a6b19e8fb033d80eb3647030347388acf402e348f3c2fd77f6705c8952e08825790b2d5fd80410e098635fd89d377a9568c7c6013e96b5aae26d000a20ef70235dd4d1c2b07ef4b7ffc37fc6068f0c0995a288b25d2bcc8d8e67322e061df0d2bd5abd284aeee1b21c8c8db2a455f892826c9157d5d82d640a0f124f4269e4a779fced4e89f77058e2671f0f0798a10fce3bf8bb7d4c41187f57b300ec232b5e5d89527b4a8e3ebdca04979bd9fd2c7ab1824a263e61841822ae8db837f8b69661c9ab107a41ccd3d14335e88a339cd975236abd7b18aad8fcbb3a6dd09b45914db210beedd3a4d96905b2d5a2071c68e5d931b423a4a6e6c42de4546be84d006d402b63a6758a9037b5f7c5b4a402753d4b86eab26dda7745c3c6563c8cea5e80d8aa83ad9203fc4d9dcc25a62ef38f766133c3bf867801204a959082f9ce88d38dcd030ce5f9ec9bb957c9c6f748232b26b5eb2a8f26fb33d284ce69254eb9c4147c139a42719b3a509e1c8b16710d1fc71d36a350b4f9d43d0973b3f8354fbf22f006a80bbf4b3a0a30f6a7cfad68cc508b24c3674f493a75221a911dde2f7b4100e1c3633293f10bab66ae44a3a582f0eb5e9a7a84a764702fba649cbe0e7aae8f754655ea73246762b0162b29776f251cc7cea15e6a622e43f512badf02f5b5313e2c7241d063a5b0b0761f7779819881493220396cfc8f2ffd0c5195c78e75a2dbcba01b37cb151cd3befb53382e24d38bb69234de591e8fe81cf7258bb120d9a922153be04f73337ad85aac0f5a8829426d6aa53be62c523c7eb0b056facaefb7c119eb1af4adcd05e65c955617bfadbc84d1e318c75856c619abf0eed5cab6651e029eda60a302b942f1d143bba75c70d598ba670c96d9f1fc143cea194d27f63ab4304c5d3315a6ab2e8e9e1686242f9c5eb5a2b93a1550e618f20a3c9d133ca2b71f4f0db93c29a99d2673d104f45e0c8ff1c0fb2339b2839e1760003f19354d7c2ca134f223d40f5c2f407b0b05644e74baf58337b6a519fad3a2735c73a5be3ef941d1813e4a8db3caae3eed70af8a6d8ac12816a69cd4a17dd503d414ccd770de0470932b09fb38cc474ad89be03c50b83de659ce54cb7591b402d9344ecc826606218f061a1cb8d09aaf1cde54c1cded389b8ae003151decfac16a47161511440e409902f5439a18962f2c7f125c68ffb048d80138ed335c0297422253320f611acebf1e0b6b1c212d395bb468d3f97ae39d27fa3f452d50521b652b0903d8940705d8bb801fefa4b24c4c10e67db3b55197f2c3989f79b7612ce4893114964b515b1004db472e3b1e31f2893dccc9b352219187a54ef856ea874e178fa07e2a2b10993fc4c9f5ac36271d76bd86017601de3d65d7cd45abef626b12ae700ec0f400b32d5d74c763a0f2ff80360d0e8733b7f49bcf686ce246ef3fce3413bc017bccd37c54e0774700c6ee32ae475c184275a04e8fa6b94646f5d94ee23627c4dda4490ae480f4ec01da1ea003ef2bedc835658419d5fcbbc550e15b0ac6029e51de4b3b57238d976d9343b479364f7d409e70960e46d962a70bd2074bb278a0cbc565acc034416c8a266acdd8e667eebb395da73a0290a7d24d1304d77e0fd9ca56d0a1d29af23caadb44a89873a8147b3457143a30d0469f7c3b04d10068ceaafe64f7a9f435d0ce20d9a10e02f8af12aab2d71e87371d11e8e858a7406aa313f6244aca97203c1292e4bfec285be536c1ea8a3cd905e0c6834f13b171b64ed334f4e411055be4c275879aaf0c26b1792f1604147667d29f3e063c22ed2d5d94edf31e456c8ee0b44ae39ddbc3047dfc9f058500f3f8d7473fe024802a73fd4c3498745eecd5f9c252fb3e9d56f11d47145aee23df53965f5d4ec45f41e96dbf4a74b012cc9faaf9b2c191e67751c4c66884e80ff9a1629a42a7108cea1453eed4c97991461220ac7fa6b3449b6bb5862593b97735c6f66e645bb99a5b4c6e104a4077c4f3d22b57ef2b67c5a46c47755437d4b7f086ecfe15235abdaab7b75415364d58d4496675cbfb4e613a00181683009de5dc51376710432dd31e64127dd1c8bd433aa964576c9d502ba0bb4d413bf16390f7e7735878beedc2c5bc62eb0e7d6aaa2c7db72c12943590642708e6c5f88c848abdbc10a7ffb8af4557780d8a34f14c42b1860392c74308eca1807f2674996d3ec379680261733e59ee308e96dfca4ef69f2eff64b59eaa82a074dc8a9a6f41a398c45c2d64a9afab16e51efb41b863eb43f4895fdd84d26ec91d25b3e543187fafe5993981f5a5a278cd9099e5d9c88640a12988755657e80257c88e22591f4a8d591686cd88ea6c60485ad02f783a6c22c7d08d055ea8c54815a375cf594cc0ae977c384a362ec842bd26c18f8ef74487f48041c99c910c28f855c4ab45933237f07148d34601d9dacbde7b30c0d22649dc5dd2de1b133a0c1f4bdb7903bfd4e27bb26a7175ce3a7a85a411ddc4fe8233924f9c2056616bd938974223b79b7a721d3368176636f932d2074bbda281b95a8bddea490dbba7f56a22bf6152798360c26eebea6e84728fb477a3713e318d7ad50c4cc14e9b993f25f278211ba353d666b24e78661061d073a9d16eab749c885a3ae3c814b6d55d8f153400552ecbbde2328f9b0072ffcb5d0a19d22bb0a75f63307dd65db9aa20756d961fe5ccc05e87e10aadf580cbe64f8b61028045f4444fab11c46adfdb89a85db5bf53588e0282241e51659f9233075f1726e226ec6aa84a3dca30ad808c0826aaa99e8799a7213627525587a66017cc1f3d3d8ba652e46f18fb18e26d8f61f17235a7f6981cb740b98c787660a81d6a8b523ef69200396bded236193b82f0d9dbe694b4846f31a772f7de0119222d4dcd8f7c8ce4e0e8e92fb678a03612495607e9a27fd3f0c29c21171c2c1fba733cea7ca48d22e8b72f0c3c160f3fc0d0f0680701361901d24eca39841358fc2a346fe3cb47210b0278468409cb376ab739a15ef23631599802399c77590e4d6a1a49264c98e051c175f9d3a3ec137f4a837fb23f697321c76691f014b7a8daae0b4c606edc6cef5dec97a857772140c3d926d04424ddb9a07d10ba7316f6c1a8a39e6e233e9b828ce102a323d368b058bb455b3f61d5d204e1cc326fd3264d1da20b847225c83bd0aaab7da93e8afd29a5ef785c881900686a3da0e68442b5e93120eb6f14195fed444617343ebf754c9239e59fffa52a7c72b61400ff5cf8a8b16969ded83c78ef73710f89eb291178f1f91323aec4d55230bc76b7527a01f1c486c8bbc9c8af4e957a3d2b57383f064eb6ed3c796f9e9b22a0810b5089c564e2cd2c05846aac506f6e219aefed91936d58277e46b93e3f6a90acba03fd0a7102f643dfac90bd37824c47571f4f786f297b9c9fcff9a3c0ac5f6857157cc8f6eef4bee4cde4492d1327df8caef6cecc272c6704c2b2d2a2ab65feb8b94895ea9447d145e0ac38f483452471497385d7dca3f49ceefb7eb41b7c0216239ec6ba718d700be6c0390282b829ec19f49bbab3c1f0503383501dda57a0fe7525d9898aa86fbd51cc69ab792ea880c20eea139ff07343fe179b830c96abb7c771c6d563b91b0b8b694e74b93ce7c2808c651e535b07f177805eae17c5c7962f4b41de972f369fca00a8456a2cd55824e1dbf263fa2ebf54e67ff00721f2b38b0055a992a0f4e4ce79a90a79f4d79b46d37a9e3fc862e18af49b53c3674d23b3121bde61fdd4b46326a2276e21094cf015476079ec99c2b29c5359589a687377d9c2b55aa62029c2b8b0d2cde9767797d64db85ff5f6f5fdceb797f84dacf3e4aa21023c0af7af25cdb54be82f6ec9f023ffce8bf23a077739453b2e20bd7e7f97dea02002ef8d7d40bcf3adef1fef2aa2e94a3a24ccda7f08889f9472cde094f3a2a707132fcdbd22e03cb483af171fb5e8b2af5bec949a0b6ce6bc34a2bf7684b68eb20d13b2df80a37c86afb97e2077c9811abff87de15e6e3040ecabbae9cea9072ad7cd2db9b251085a956f05202d75e6cd0f8cbeb8ca6912820a13599bdacb0c134e6a42d8b3d3c4361f563073014ce8e27740f38af8f51bc08ef5d6f83f7b2b07a9a63b1e02e40fc5d2f1384dc58a0cd8742183783878d2e4e4d85bc7f2060ce742a7628b62ebe9d395c5c0acb6df106b48e299996153d2734ff4c6015c3a30868cfa7b5fa91f27061ae8"}, {0x78, 0x0, 0x100000001, "0c20db95e972c7fa9502c5cfd2e7983470c8877578dccef807071bbda2bf86200069531546356cf299d73ff9089abfc9359bc774ff7bd762c0c9d36f18f17f90c58ba2b33b6960b59f7cfa81a0cd40d300f02ce1a5eb33fc5b9332a6a902ad5d34bff989"}, {0x70, 0x129, 0x80, "f0e86ad8c4ae84895cc91b2800b009cf2b60fa93e42bfab6ff8f3dcddd8b2276e3402b8bd56885ed6afd879268597337df5ae1d61da139d7b0a2fe82cc5dd86daf57a75076625e5ece860f9b1ebb7cb1fbd58c6820838ea3223c0f14eb84207d"}, {0x1010, 0x129, 0x80000001, "0bc64951c0025f71b1602cb012426bcdc74aeb3b997bfb7af8e86d846ffbfde28f533d9baefb54a08c3018ed640b8c7b41e4e2da870e5b0eee5f928584ec8ec962efe8efb590ae61ae3ce6657837f3ce53c98dde0bbaabf9cc35ee066976612ee97367e326f865fcd4cb1e3dbf35dbaebb117c2b8c5f832b6f35891707860e2e10e9602582119c7c95223427426a51e2ae1978ef8006306c5fdb654ae7c6baf563b54a6db8512b9170f9e8e523904684ae1012b39a13ad665b7cd168e9f7083318e3eb01591f139f77103971e8fdf0bd8f145ff6956bbbf16f9a7c632acb08ad9c036239440b6688a5543c55d00c850b904592894ef9747131c8ceccb6ed3300ed1213d8d708b0f8b97158daaf1ccf881261f6bc530deb42e9f154b7a9085e2b5bbc21e47a15a703249f238b87530ac2b4808b8a6138082c15aeb39126ddde70601a40aacc8e1a435096c21de76fd5625e27b094a595a119a990d680c6cb0a671d48908e3a46ea3285c7b04daf889e6748d10f48596487c1605e0987a2cb55b743a5834426226149fb411c224c784e95a388c52e1d8919b83938e2ba4843d4a5f7f54ee5e219de6f66687624131d628169623121d0781bff0088eb6775e81ce837ea7972683a90a8e7fb49123be9e73414bece1efdb5b246462112e7cf1dbce94655f17cddc7a7ca7d3a79ba7e8bbbf11774c811bece682fa3cd54ec5fa038e5062429bd8304f904aeffa659ef2dd1732c78e87b5ec573ad7f4bdab24ee7fc2969e97f98f62abd8d406cbeb18f16b7b6d3ac328342d9e32d12c0bdde08384fdf4f1da10f18045b443c299a37b1a4c0dd299d177d4db1f9215852920b283a62e128a77971970507527ad641e8c33299d1b109832a0a35c0e31af24c2048ad6b2dbb856cbe44ad0414f1784c6e932e46979c267f0b5382304fa98ec6a00eda41b0858c787bbecbebc7f4209e5af23b11276f85d35aa08e12aba5546edf9b744b4bf5d046571a3574f0ca1ec6aa9d5197d8fab41606d1ec66ffdd711250984917f81d74e351309a3148687a48555121ff6a02bf4471830e3407a6e284608138801fa662e28062ea5fd9298bb3787da625e7f618d7c4d1306b548080678f50f760e957177a419b7264ebbeb9bdc2af3ea58b3ec9df1404b11c2d27bcd0e87d98c353b935e6778fa86189814f158eeb8d44e024e1a7ef088d758d0d0af65025e4a4aef03d76ef86fda9b292b12c4128f7c275421f64cc7e8247f044ce8eeaf1215ef48dd3edfe3fb138e5833e7ed373526f20ad4710cdf64dda1ac2a40a724b719ea6b2dcd04b9a6ec581e56babae10e43c9fd835211e1060e59558caa06526fca22f6f00140ea18bc0977256a21e6739dc941c05199fbba2f6d54fd4a66876f308da7d7df83c2833366141fa935fc8e6debb81e3a301db49526a814a35909825c7f75f51a5278b617e9a6f1c07977ee3bae981d783b2f97eea5f6214f329619a8e5cd16f8b3fff61d9524fca92a379382c75a7253678f64db8ab0cd1a08ce06b28ece02f46bddcab7c9967a1774e733989dbc88146a445f8d80557d63c742e23734a044e9e2af40192248cb363e57df658d127d8b9d4b4faaa29fd6c637a2824212c5ec2b75af63c0f875d02801d00a9d731a0c0562fd823df4ba5401d860cc332be3e4f5728d2529116435ddbbb160c4fc844c95a1efc938f1dd37776d4e873c5654751a6b82318b2606c9ab36397bfcd5438f32b1e43626fda8abf76eacbd366971a89c35d4dc0b7e84e9b423996bc8aa501fd884cbe5982dfef089ba2390a976447f95e61cdc711468b1fa427ccaa4d377c32ac46b59e0c23eedefba20bc92fb0bac72f9ee86e6fb57e28bf907af8738911e7765d2c6561b6c3621b2aec91304ae98b776712279620265526f1aedfd52bab25a1c9cb10b2227beb01f887f458303eab02a98fa5d101900b4fba1a540a6963dc13705b5f5513a4f443b4dddedfb0e9a119544619e569e2ba2f12b9ceb05ff53ed7bb0b126936442debfeb5c4fd90678737e6d739ad619abace081451a357a0e53e5fb648df9f2039ad00a0bbba3f05bab9e11ba64522cfffb99fcbabe90884ac1d253a6a08f72ffa84a585f6b35b2725f16bd07c47f2190993ea3d3bf314de2a57baaa27da7a8c580e8eab35633c82d24822ba83da684a9bb6ac8676aa6f9968176fc1b35c6a112b84ca246fdabd3790404dd175367f7991fc63dce75e4bb6d367eb40df43be892491358383d3f00609239f9062c7a2b157c1e411cb4cb12d8c8d53b16492176a5ce6bf1775d6357d514c2d2b49aa223f838380dc42ddda08c15dfb27790534158434b054a9b0dbd9ee1c13d134b2a5dd3697bcec095387d6201910a2fec5f13a83470f7de2ba918e3bfcb36787abd0d7bb7b5f373fa0c612ae2b7ddfaf3f0438d72ffd2b879ba7a63f103361486c6b52841e2bf7f98de117be8e6ddbc6d0438f327ae2c4ecd747cb3b06146149f165fab018854e5c28541c7e55ca8eafc8ec333690a0ad70fa326335522a0c3c3e1ed76814259afafea706ddf045b549a1ade0c16f9e1f4cdbf1c140213a877413c904c48f1b89f2c312b063af84af4050c03fef7bc837427f78d57931b4abf7c7915acc5e28f20e28d5ee8e56e2f81341b7aa4df9faeea82f94ab8cee5a1ac2ab1d360e84b26965ad5268299702cb386d99003a268e490bf298a137604669962e835cd514afa9c732c1c34f4b487832eb7607f961844e1d543d134d872c38381eeb476175f6ee530d66b73005c7c41aaa27bcd9b40353906fde711557ba23b1b1d00f87914a5236f0fe84baaf6b93b75b115f9639fb09d7a976833113d587c12fb3fdbe4534b0744ccd86a2f71226ca803693e6aece4a4bed8fdb53652c043b1063a7023fa4f150c89a17a2950972ebdb5f588469b5e154390362c0be0cecfb6c70ad99603b4a08555f9edf655ba4906c43c3896915123d4deb38a2ce7f01f73369cad2d9b8032b575ea22c34dbdb867153e9695a095d564baba736b11066d27b8c5261f980719818c9fcc2fbb00e772dbc49bbd9a8224322e4e3a977697701b7e62afd9e0276a757a86c0822a025ad55b7a8ee0a98327cb838cbe7eedcaa40d59dcdc8dd734f9acf82caa1a13890cb5089472d208d6cc5888ab7035d30116e3de9ab3f599045316a77a0cf107f3428e5c7544438e5f30212c9eda0cd80a0455c3848f75225055c5f80969c42b5d44cb36a3645cec2166a06da0882565f9ad29a58f20f45e60dea11ff3d07d144dc4340483ad7ff6a2b8cf86ed927d6f751df572ee376b060af6e3651c2f12e9ad2bd3efba3287b25282150209ba4f3c6a596f667f3db0eb8713a926a6a8d6c5d2fcae466a05a728729fd5dba94f556411819a548bcfe8ef5035bfd5288977c675a087f5b4dc20018cd4c8ad9091dfd822522403181d9d7639ae556d347932d26a9c7c2f7d6a6c5d545f6202d229dbcce98ec3eaf830716fda65b51a6c722c9e6efecf780eac7c3cb1b7f2e7a0eb9fcbbfb3be98798cbe08af21918f0b44f0529687e083e24d1cea39c38ca0caf00157a1662ac429c69f3e1ad26c4d51938e846b38bbc6431aa7ba0435a9a72cd1ec97beef238facbab3cbd1623d0bd0b0e4a1a7944f95731a61299767dc9831495c2f5f68e1350d0cb2152a11b8b7c29889269aeacf1b7c41c72b93859e5b983d6c6b55b02703cbae85c2c9974eed6c392b61a9025cd894da1a959035ec96dbecfba7099402d8b68dffe63d8f198745d29fec92df478fdcd26b370493d5f601247a46862c6792df5aefe4a2122ac28b86e79a213916503bbebeee9a0e8d18e7516122f1edd318cc9b05fc9019d54c2595779985409402819de117453f106f9dd793230b96b784ae1e347356334492b3d0a690a3228f83242717302ce15fefb992bb87d2a2065333bc2d4444bf4e03615d1a13a276b1a5530a701265e665f90bc0814938689288a2d0f1dcb3b13dc64146e5659463e7c7f27eb39a8829fae88c1693e5b89b72da5968b3758cbe1f46a522514f61ddb55689408b11555b3e5781cf60933af0be539ae1742781697d97b56c58b9a020e6da78188ab7396a04ff75919f250ec2b7dbf989388b744155e07758f1497b3d9896763684929f0d160719c33214fa984235c747d8662de808e225140e17725a0c11c5571d3266b714347ccac351e3909f958dfcaa3602332523b1ce17341f90243d1e73b3788c65e58e8b7b09891b2fa52fd26a8d315d051438f915ae08d3838c7c60de1fc1481ed0d52493b8d8e2c735a790c19d50ee824e8468ec7526245ed173cda01981a3a6b2103d3d29f3927661b9e5c47a4a882af0d27b286ef047f7e091351f1da394a698eeb1d102a52952fc5144b08762bc19a8f62d7c792a7d992f55276642ed39095eda36b67a02b58ca1ef1d187ea5f3b1988ffb0053cbdbe6b7017e329b886d2b00aa6991f40798d3a093853bd45c196675d5a06a3346b95e683af66ab2cfe340d98739c37840a25c729593384baeb457b4d89fa2e9ccffc9a3be879e737bfbbc33912f818f63d7996dc7c05b29d6d9b5a4807da83c6c643069246fa8923a7beeda0100bd6520c82278eabb0e59f10795fd3b512b57ac5862bf71f23da181d522fb156d635c34253b166bc750b2b1d372d16c6c1c2dea02091761564fb0275f6bab35d5ca1f7703f767ae0ec39ca9ab78f2d7b5a4c6af442678f347c6ebbf79a88a9eba0e5b7a86ff8c9eaf799263e6d9395ccf5861a5d7a8d620786bf0a4441c096298d9044bcc73fc530144ba97ac771cb02750ca2c897731f4f99d3ae48c69baa4507c598c346e7f59d2600f5f499ae141e15f07987b70aba31248c66c86045ef1ec444ffbd22c38b193a9d03f8e02978ea98b12ea2e57b2fbe62e5990f9e2bf36a7f03624bdbe1d3eaffbc5f4d56943f90d784b3f84ce73d5e04b025340dea52a221ccd4b3f2c1c62bda824167bd1df515a01f6e06e60b8ff113fa0f8fe1d9d06fe93305234aa9876c9daa3cf79de1520396b8ace8e215cebb2d4832978f7b75e272f7e117a919ea56df085b26a849f5cf3fd0e3f1728347611c24c191f80f77e52cf2de1dee9565b6dc50838b48de173a458072efe136bed6cbf3ada82c7ae6de07821547d0d5076f215bcdf368290625f1e0f389aade7ba031ad65e4e6e9749fd51446c92eb2117c963d7b30f8d3c25dccf7c917424ffb478f0139405e279a322e40420eb67d1e05399ab82862f0a7c7e556ebd84f1815027e6970948dcdcde35238dc876c046d01464c44d529272ba470bcc021b74bf9b714b84231fe603bd9af18fd4132561f911c4a72bc9b6a4558455538699a75702cd6078175755590924d252a93ce1064c275cee5540a2e63cb9e850301bd86910153d469f8bbd7f34a1c8cf6267fbf91d36ecbb6cef1d8824f6638bd241d3c60e4df03b01a13485901a692dc6518012ef846bc343bf0ccc58a9ba6b86548e6b48890f56dd5bbfa34ee6f08c2c6a047f233e2f711e5d64240a8a0e52336d947eb6c6a24d1c4ad1b8663c6e950330024bf68d9fc481c731464cfeb40098831bee78eea523415b9a1bf6242839f390f0b39f2e0b53fa7d4f3f38fb9499dbd9c1985a5c544def9e8f91a35582a13b31815482a4d27e4380559d042f0f40173fa8c5306d4f4940a70d36d326908800709ade920b709acdce0137f50ca289fb54bec87441d8212d3018a890a9d44125b2d258eabc9d9ff619fed4029437bc80f0efdcec6a70fdd8380fd99e2"}, {0xe0, 0xffff, 0x1412, "d085420dbd1d968493ffc3b9447aa31b3becafe6e4673b67216a6d37095efa201498c370a8f242f2554b1515c13baebda0c9020ed0525132cdec0ab70dfdcba61cf1a5db6f03207c158ea0604b25b39f82fdcc50c39dcb74c54a790da3ebc633aadac3b64885dc8c9b8d402cebf990c2ca5df71e9674c4de6dde7df3d1db04e3b573806fcee205e58e5e6c21bad1fb12ce916e93a388a60192374722ef1e0b154bb3bd9193b57ad8b30bca227af8a65736be2f260b08e94350248cde3231392a3320c25604f47821f1490b047a45ae"}, {0xc0, 0x39, 0xe15, "526e60881d627342280c153a6e8c2f6dd09362200334147bff1512ece406ababa2099f9021892adc48844a00e42020c8d416e3cc11b7992d4e39e0f6509b2efe9dbff853a5862457103d42e896e0c3c79bac1f4aa866d3d46b6710d7aa5644798cd933c0a28788a0d2a5269cc5a7e2aa581a579c4270646d4271ec32e38079e29a8cec5ca61b08b1a87dce24e05ec267a491580f0ff3c4e540cc98c1d77d0cf17594367a2fa5ded21f"}, {0x78, 0x107, 0x9, "01c5fcf77334ae626372e135056ab57e0ff2cad257e463a952e4f4667eb4e151fb8e7720d07fde8649e4e661beefed0e99f33c7865dd2d9d9574bdc96c30ce90f6d52e61991dfef70afef72ecad36fb810b705bece936ededeaa98733c3577bc6c76"}], 0x2430}, 0x404) mkdir(&(0x7f00000027c0)='.\x00', 0x4) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000002800)='./file0\x00', r1, r2, 0x400) linkat(r0, &(0x7f0000002840)='./file0\x00', r0, &(0x7f0000002880)='./file0\x00', 0x400) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) getsockname(r0, &(0x7f0000002940)=@un=@file={0x0, ""/43}, &(0x7f0000002980)=0x2d) setregid(r4, r4) r5 = accept(r0, &(0x7f00000029c0)=@un=@file={0x0, ""/108}, &(0x7f0000002a40)=0x6e) mknodat(r0, &(0x7f0000002a80)='./file0\x00', 0xc008, 0xfffff000) r6 = accept(r0, 0x0, &(0x7f0000002ac0)) r7 = accept(r6, &(0x7f0000002b00)=@in6, &(0x7f0000002b40)=0xc) truncate(&(0x7f0000002b80)='./file0\x00', 0x3) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000002bc0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r7, &(0x7f0000002f40)={&(0x7f0000002c00)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002dc0)=[{&(0x7f0000002c40)='U.', 0x2}, {&(0x7f0000002c80)="b8154c65874f70858ecf2a35fc672d882a0461fc6ad7170cae4358dc8661d378601af559af08a17829304adcfeb195dc638ccdbad8d0f31dcd899d5d76f75e114a3c05f1828ce9f4f54c31cdc92d36442940c395eddea607f64692bb09ca50c5242e33d5870c52083f32e2ed2e2b8d1ef2d702e13f784eaaab77d8b5c897e151416767", 0x83}, {&(0x7f0000002d40)="2769c3226d2114d4c0171485ce7aa39e9753002b1c6e3363b7aeff5bf507d5f6e8fbebfc8eca61607e7c903c687d1a766059f4fc95787d7dbce3bd5687259b62b37e096c5e31e40fad2ff8351955df03cd820f4e57a654061f380acc391b66cb22d3f3d78706de48d64bee974d38a5008f4a01a96fb0c4c5", 0x78}], 0x3, &(0x7f0000002e00)=[@rights={0x18, 0xffff, 0x1, [r5, r7]}, @cred={0x20, 0xffff, 0x2, r3, r1, r4}, @cred={0x20, 0xffff, 0x2, r3, r1, r9}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r7, r7, r7, r5]}, @cred={0x20, 0xffff, 0x2, r8, r1, r2}, @rights={0x28, 0xffff, 0x1, [r5, r5, r0, r5, r5]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r7, r7, r5, r0, r5, r6]}], 0x118}, 0x8) rename(&(0x7f0000002f80)='./file0\x00', &(0x7f0000002fc0)='./file0\x00') truncate(&(0x7f0000003000)='./file0\x00', 0xe358) getpeername$unix(r6, &(0x7f0000003040)=@file={0x0, ""/8}, &(0x7f0000003080)=0xa) setegid(r2) setegid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000030c0), 0xc) connect(r0, &(0x7f0000003100)=@in={0x2, 0x3}, 0xc) semget$private(0x0, 0x2, 0x101) symlinkat(&(0x7f0000003140)='./file0\x00', r0, &(0x7f0000003180)='./file0\x00') rmdir(&(0x7f00000031c0)='./file0\x00') 00:00:19 executing program 3: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x0) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = socket$inet(0x2, 0x20000001, 0x3) r3 = paccept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc, 0x20000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0}, 0xc) getpeername$unix(r3, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) r5 = fcntl$dupfd(r1, 0xc, r2) ftruncate(r3, 0x2) r6 = paccept(r3, &(0x7f0000001240)=@in6, &(0x7f0000001280)=0xc, 0x10000000) preadv(r1, &(0x7f0000001380)=[{&(0x7f00000012c0)=""/157, 0x9d}], 0x1, 0x0) sendto$inet6(r1, &(0x7f00000013c0)="a78be5b837e1ef6d060035305a3503090a38c158440b586809a6855c2e19bdc544a17791edea07f49e56906cbe99b1b3c077d583d86f00b490b64eccefa65e7607d5ec70778c9ab5a53bf91865104918dd975aa89cd247b44fb8b5595c845d5cc5e844ba020536455721c11093f179a52993bf8d14155f86fbea8c6afa59ff09379f4fbaa125b1392fe556d09de49a774bb07951b31347341532db2c2794a4c3f711227e480d415f6535e5e940674feb511f738c44ac4c4522c09125faffbe52963f758d7835e5840a5c88", 0xcb, 0x406, &(0x7f00000014c0)={0x18, 0x3, 0x3, 0x4}, 0xc) fcntl$setown(r5, 0x6, r4) connect(r2, &(0x7f0000001500)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r5, 0x3f, 0x5, &(0x7f0000001540)="bb5b7f622f917513e001cc99e14e9b6b5eac4c723f97e58ba12ecad26882f2b920590d83256d70d3b9d4f20a046e7c2f7525ef5618b95fc95141fae0b12045db25f82ab6120b2c9ccd40a0d4f80ec0bdf2d8933e0661e4779efbbc545f5ddc9414bbfb018619b1d5d8f1aa34c68bdaee8edbcf3fb5a3f87da66d2bace7589d463b09badf85cccac89ec4e3920d4fa0268dade6d5cfdf436e96c8823ecf74013c1d428364710cf218893a17770cca1168d7660718a25192d93600dc90fa5dfaa25d39c3a3a981fbadb2c12d3f00301073b63eddb07b5f124e193896f98c30dfd10aba3b5cd594ae8c9b3788e2245955f1e7863482f6b785d1ed3d29bf9f77a6", 0xff) getsockname(r5, &(0x7f0000001640)=@in6, &(0x7f0000001680)=0xc) r7 = accept$inet(r5, 0x0, &(0x7f00000016c0)) r8 = shmget$private(0x0, 0x2000, 0x14, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) mkdir(&(0x7f0000001700)='./file0\x00', 0x2a) r9 = accept$unix(r3, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) connect(r7, &(0x7f00000017c0)=@in={0x2, 0x2}, 0xc) shmctl$IPC_RMID(r8, 0x0) r10 = dup2(r9, r6) paccept(r10, &(0x7f0000001800)=@un=@abs, &(0x7f0000001840)=0x8, 0x60000000) fdatasync(r7) fcntl$setstatus(r10, 0x4, 0x40) setpgid(r4, r4) paccept(r6, 0x0, &(0x7f0000001880), 0x10000000) unlinkat(r5, &(0x7f00000018c0)='./file0\x00', 0x0) pwritev(r10, &(0x7f0000001ac0)=[{&(0x7f0000001900)="41acf464c95aba2a930891cb249aa85c232f9091c4c2942881f564be8e31f4d7e22c39836a17f314c28121c8497344a610", 0x31}, {&(0x7f0000001940)}, {&(0x7f0000001980)="a7917e6324bf5dc93d936759d2c859a4bf58d4671c7fb41554c755824b0edc94130b8d3ec8fff4d22588e94a510db71ac036d894fc8e41a6dfa27208efaf737ad2f9072bf4cdea39cfa9c709092e7e4c35e761e21b5b23d2a748e66de0f30e155934689c5249a467777642266f6e2eea6b1be8f6c06d60d6437a430f73565c61c6241f7462d84ba7b5c055ba76600f7faaca2ed5eb3a9922f49d45df8c3d98bb4fb0a46bd55763145a5651275de48b8d318ee4a0823ca0c1e4822062839e1b7d2a3be57f11374374fd15cad5a9c0267e7ffbef70512f873fa23bfc8c7a30942358ee769b9f1ac5c0350909045f7107312bf1043434328f6d11196590aa", 0xfd}, {&(0x7f0000001a80)="7c4edaf82e935adb1c0d1873b5cbc11c33a76d0f5d81b9ff2676560b0354c40757818614674d9027cb92a505feab202b", 0x30}], 0x4, 0x0) 00:00:19 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r4 = semget$private(0x0, 0x2, 0x4) r5 = getpgrp() close(r3) setpgid(r5, r5) sync() semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000001c0)=[0x5, 0xc266, 0xff, 0x2]) semctl$GETPID(r4, 0x5, 0x4, &(0x7f0000000200)=""/198) r6 = getegid() setgid(r6) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x400000) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000000480)='./file0\x00', 0xe) semget$private(0x0, 0x3, 0x10) setsockopt$sock_timeval(r8, 0xffff, 0x100c, &(0x7f00000004c0)={0x100, 0xfffffffffffffffb}, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0}, 0xc) execve(&(0x7f0000000540)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='.[:)],(%\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x84\x00', &(0x7f00000006c0)='\'\x00', &(0x7f0000000700)='\x00'], &(0x7f0000000800)=[&(0x7f0000000780)='{.*\x8b{\x00', &(0x7f00000007c0)='@[\x00']) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000840)="dce9626afe46d4c35d38a9c0e5d645269c2720362957cae17504c6708b00d86e5400694550e382832fa4d94422ac74305db3e997d9f44f6b09b2cb519edcbe63419a76137ffb6d9ffa6688d75aa3e08ff818900d3e268631701c267ad668f5cca4b6a93a58544418060a42c578c754f33a635ccdbdad24450a8a7f4c8acbd288a27f4c366153a1720d3badfa3ad65f785ba7481784f4ce4953816c793281edcae3169a769669caf6df83625c3eba870c33cec96cf5d277f2cc841bfd5bd05d1855023f1f4a99968798ad0a5f38ade08a3023f02a9db1ec7414ca77accfa5905b2150af856c0effdde72558d213b01d2623bfbe9f8f5881a9daf2bdab8451eda383cfcd54895ae46eb32b2649933157a2c5cb4262bb0366c3313738795353bb9e104fe94a79ad527879a917dd46b2464d0a3c3e49a118d9e1c6ca7efde0118283df22e739513e687d09fc6cfb4d4081a1510423a2480ef83f728f33372d51dc13f0a7ad12cb0529e7ca55fba8c42fb4bc61b56f6965543d0d4c6d480093f8adfbb9d68ed71c017dbfc8a07584307b1e6d8d4f00ccde187073be1414924141abba237ede50269f28f27d158834c066bc476a4cc33ac07281d6ba741356b2b0af758403958b298a27db0efd67d18540117e67a81591c8e88b1ae94298cd6ceb4eb6b8b27337499d5a8fce694a81b2b2bedec5553604f04e652ee60cdbba5901e30d0dc7b19dabdfb2aecc771d5b5375d6ae50cc17a4148b4899178162a809ea3742b1786dc7b306f23897402d134a40b3e325dd357540738b68f2a5929130d727b95423c5c01e8526ae9db83ad3150c2a5c2be5506c7cdc86da4333c699f603535e8ab36f21e91cd256781b50180e7377793b11ddd76995e69fec91c686a99d9d08bccafbbf4ce7d76cb125b16aad07290bafa36d68cb6c6d877293f21460eede600803627fc74cb86bd946ec6e3622d1a3d2b38c1c76add1980fa48f5e9cb63261fd14861c8e048a88e1fd3a8c1d06a3e9d9e1d052394dd032658d4af29c57c8b3fdb3df76e5695b9855973cd2a4cc64aa5d01c9f82b18e6ae103be27d039f7da1f45fcbcc6dbb4545b148681974e00d17dbd734a76f22d27f33e874782bb08e2cb090ec613eab13e04621e09b55e9756866a2a30a78a07b07030fedfdb8db9cd433d463a2833f51728e4a78a5414efe4b7913c354199f2f01a05b64be2503afad2cf83adac6604b3905697c5aca4da61829cd152b244fe0038db094a46bc91287c8245c5784bc0d6048046e0d39efeba744fb149cd826c99e372f23927c308a082e96ddbfa633e97683df8f3f54e2902f652ba5ab8ec08c2afb0c7e19c01235c14b7fc55721a0959bee0a4d548e507293166c7deb70cc11d7f629fdcd85cb025dc068b8ed54b60d98d3db117a6dbbc55603fe7fbd8f56dc19ad6a2a7e144f8687283b52f098530b64c3986fa3e3c0e7e7edb8998c3fef92ffbac59e1ac92456911b70625d3297fde17d9bb9f9b93c2ff5d5c622b44acac5fc22dfef4d86a49f2e1adad9eca8d32f49704d909faf76ba61296ad853f0e96d377e6904d1a6255b0b132bb06e34cb4efc79beb6b834fcb1007a439d4e650ef963bb68118544019057919795c93117887843bac4dfe41fad3764fd999ccb0f240005db959fe560a93fca09bc3221ffd467577103399ea68cb6ee7e02599c2c0e2ca94a788543a7401be3d44c8fc8601604454b258c8d378b71d329572fec083f812db491f6f12b582f5e112ccad34838c3fda894abd5afd7b1002ed08459c13d7f2cc5ef72694c1ccd59667e470947c1b5609ad860a0e5f3583ab458c89e69eb1a0953f70c591521e4fc74d42890ca7873fcf451bc216d0e3072ebc39caa02c9636fc88d565181f02ca9b43c071da5631a935fb19319eb4efd2fe4d205058f813f8453ca943f2c17afc1f537460f352e1f80e68379b2b33c37e247d22091064b81e4ee36e169c228629166a5dcf978ef40849b03676fba69f6fa34a10e69ad1f8b8831b87dbb81f3e00cc7a01ddc1c82b34a7d80d7eee3ac22528d5ed5d2510075c2bb30283c4d54b9af2858c9bae866139626a442d3e9bf6ae8f90071dea964a3b4d9ef91569fbf54952f80dbebfa6988869cc2cbe6ddd39c2a73ae04f09de670f3213a10db60b80548dded77b84337c15ebb044354f97c81f8ff110c079571bdc2deb49973d6a73ed8000b7a693305d92556a7855dcba93751796044f4a2a26e9dfac1d78824cace992bd91752b79a9c3e8142fb1116d7f32b2971cb5ef9bf1084bdddc6e39f72773881d56b5810f345d8f4f6ae54261405675b817735a135e9e41f014d9d094457a845a404b78fe7c81d9de8ef1e98b7fd28b31aefa6be75121f73e88a0c0fe884d0d3204ae199f690d818d067f375e31d4be51b91074a53001c4f4f26fc4aefbf4e03fc92a1204d7a3379736424ee4ecefd4c77bed8b44b217ca7ace844634050017dc232896721a75e78b9d4b003d724522fcc4beb10fa6e631b3ba72b901c9da6e7a5d003c5043de2f65ad9b66816a6844a378aa4c66fe10bd64147ea95155f56458eda6d1d99b708e86b41d1ff477b672f2ff883a9b5328eb64d99b1b5fa08497d43338d2d669f1731a5978660d6cafc69af33d89037c6612df3ac482ee4315aa9707b131faf1fab5d1e7dacd6f8ad2c914a73d4442afd98d0004fc3750b10793b831241ad1532dd36db23baac39b7436ce14f0780f25690aaf33a710ec460b264bb389509d90971d10602755a0c1768a3d926d962d97ae3a3ac10940b24a412822b2ac73569d3e79fc801da3982d10620238d99eca231686a5adc264d50df35a3297037c8f4cfbd7f0f1ba3ae5a3a85a38c2cdfa8f2a9d816f67456a4e4e4ecf24da8686dc344ece4f22a8bd7b36f2b04bc7821043bc7f9121f97270b22c5cfdd14f2720bda0607af191430aafffd5956b66d83d1c14e91f879c1e19053ddaae80b1bf2ec313bce508134768452257bf88234d1739d59c1514180f73e661ea8eae1677610519582667048a6c5afdc306bb5781185dc72fe5ff791545415d0ae380bb3a7da1e505340555d1b6dac5c8ad98077b4e31cb32d9f0d6447847bd2e21d843407a21d30d7d3a605504902f08924301932541a5ec64f97eaa1e8d245983d0e3137cca7b16eda510136a8118b0093f960ccfc1f4ef2e8ec660a1f912a17ab25da1c81b5bfce515a7974de4b78925093d02facda1443a6091b2a8b322b0ea5ed6dc6d538cbc2a97ee9ea39c12fc9088354f2bc6edf943b0aef747a97017227975d986e7f6f406c76448575d91f12469beca6bd2c56aeb4985d7871fb007b1b893fd4a47820c74acd29c5b9b5a50d7634f62cec5a95570af8adc49321f90c21c886fad5b17f501b2bf8e90de5ea69e075862ee6f15d6cc3ae5bddbb240521bf452296ab3ce55a69a0c8909bcf7c00de308e5c5c0cad07a1d906131675f6dace0d0da41b8333e4d23694c41d4f783c92505cc43e697f5ecb80ef33357b5c99fa9f4439e174c5bce5cd44c09995fed6e2b1e37662ca40826f2a157642b98ac783a53b0ee22ffc84ce0ba71344d6d597f9fa2d5b0fd74669c28bcc88393ffddd4e8828d909b54ce54aa87f7636a29bcfe7ccc6d09f501c6e6fb912f50eded3b2f5324a8a5c8f557f5d3ce528f64c9d2296b430493a9fe8d99b499d91d6540fc33bb7d2b49b8cead6bdcf3b0bd3ac80a3074868e7c74d5137bdbf23cea99da1985a1e9c64ef3146794935838577034dfdc999e98b369dab926fb352030bd2b4c77dd2e79109ecf90c85d8df05ddb97e5cd82cc9f357f9cdded32b8259e47879650bf9227a8e98dbfe89d5508b663cf0ee5c02de814275448526532dd32b3cf8621efac66d16d4ebe5cf1426b4e211acc84f73b1c916547224b3762198d56a4437e29558bd95b21d80d7cd4582239e436448fb5a1f2a955c9c9233522c8e17b9f21b2e02cf7840af1a10c8dc168b29c8210e67bb7df4677c9c7d344a67487c3ad9de1903937751bff6c070f0bb069ade66ab56ff47a9aa823d6cc44704ba2163484770d1b1fff96e393415be7bdd4ee75f560be67f8fafcf90e0d8fac63effbb2691750e3e209210fbb5a7a95d8fd967aa1baf1158d2cfc5828439a9fd1c787674942631580aa5dd1708b438c7dd2ae4fb636a79a4bd5f9aada5e2515001de3599e517016d6c78c118abfdf13b0e8986f09902250fd523efe6f6369ae4ad5f4912b7e3fdb433c1c560b01f3c3bb815a5d8d7a428ac5e7340af942af2e2d9e8336b0e72095c06fbaedcc57b07bd68526a226770f2b5ca43b9bf5adee05bf71979117256a075a25d7a2fd326f8707b06534b4278f24039f79e7b9afffb1191e7c3c3c152a09df1b9236169c1f4e4fd47521d8ac190655db7d32e20d5e632759161610be764e176a62e514914d78bdb8fb85d4375cce189456331c4019df7badb2c35e87ee5ef34dc951a395f4f3169d9cea2f25745ad8f3c017fb4c89db83b628b5cdc66396de8274f22be6961a049ba9a0c29c4706cf8f27f7961a6460e1beded20b2361f1531a835577ce1ee24fd81813de14effc8bbbeaf7ed7cfcb9ad9b021e00f356615401b9d391b7abc11e7fa5d12aba16e3351de5335130223480e6ddd23abbf353198577fc6877330cf9b57450b98d7666156d3da820847d5eb35e1b7761c8aeb804da6414295aa6a4798e808d51450d8e2eae7e2a18201f923ac7369714508e5081524dd6d8fc1b3de233eb01236721bb6f164ded7d88a5aca4e427e34b3e37f26177b38abfb655809d1b8f6aa5d66068e77d342c0859b4065a29481d38b45454421385f73f9a017282183fd3a9ca3fbd957b078124e83c797ada4b3acbcf6eabdff4e32c2efa584a45219c837b2dcaee2186b65bbe6066e1cc1ad02e27dfb766f65662cb38e1f22235d034c442c99b5afc50138163077a72c23b8a712b2f08c1f5bcbb96526812c5a74405a3d8f208d39e5069d2172c578d98a5e6ef239ddf978d82ff65ce94cca0073f368418d2463f391320525a8d8c431add1f02b239945d3d918ec8580f983e375bcd250784299c0a43d8c38792f8f17a7e1fabfb911050ca3b04792c0bf3cb239514b41166eb5447b55d4729781a38cc756a9be853fcf22b29f41a353df47c21db964e5a5a6984969d03a928adcc14f234aca6800fddba9ebf20215e77d0cbb6bf6e0c44b7e867e3cbfb4fa73f4b2a910e547be8c3d40ed927b11e1d44267c4dfffc13d6e4d5b4775d27d5397d6d7f935b47bd41e17be258946bcaecfbd9249ab7a0b465749dcffb5c898f0b42c17ddfe893835c21189ea8b5a1b72757fa81105f25b9a6af89d1b5c5c4b6e2ec33967bdff9d37a4c98e766034295c8bd465c293256b98b7a949f26b57a958032f5be6ed61131a77ad3a949bc78a820696fdc1b32f0ed279236200918997c4554b945c94969ce186df57dadb4176a7b23541771104f3a561274556ebf7e55a95e3084a1f1675f7004ba04e9bfb1c5be5c8503fe30c624296eba125f58c2249eb28cb7da4d42f806f9026e5efaa13d03df42359382c20deb9d9dfc690ce938517e1a0b82ed46825cc31869ba3192c43bb27d3d5e7c0f87e31a8f432517052e96c2e0db6065d347520ed7373c2ad7e78b8f0e0a8b12c5ed83b25a536f8cc07424a0f2335de2d4d968c9c8efd38153c9191cc543861fcc4d4d9bdeae09a046d69f53c1755b5b99e189054b59c6a8f1e3b13b2678b818636501452aca6e1c6f00f63faf0276f9607", 0x1000) getpgrp() close(r8) readlinkat(r7, &(0x7f0000001840)='./file0\x00', &(0x7f0000001880)=""/187, 0xbb) chown(&(0x7f0000001940)='./file0\x00', r10, r9) fcntl$getown(r3, 0x5) sendmsg$unix(r3, &(0x7f0000001c00)={&(0x7f0000001980)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001b80)=[{&(0x7f00000019c0)="54cfa75fe47b3d8757021b633e3181a120c534aaf9fe10d43786dcdbbe7b3de112a2436e0c40397625a8c30950cb237ce28cffcc0bca3b32ebd9f0bee58376d76154455393da0a7a167e94827502f1778bc4c55eb49a2c917f7dbd00caa7d29314a6c9b4f02a6f6b43d91bb937dc44fd3f08557a4003f37c945fd516ce9128fae1efbf56cb8f2bbef19914121bcabdec0fb0864375641da8ba50121aaa7d5cace641ac5d01f65577f60c65ec9c2a6fe7e2b611ebab9d40fc5b5567d27735ed9e74bfcdf5449ca17adc5f326f2ccf77f088c0638e035242217067503d17e85ab146", 0xe1}, {&(0x7f0000001ac0)="bfc913d5f6acb960229f1a18ba1d817fe964083a2678f5908a7a7109d6efbdd2eda2f14018add6cc4c0b752f3a57ff0245d2dc51a2cfaf55f8daf90b23275b316bad2d1ea7b1a93edc5004d4a568eed8caa0d7d658ab881ae32c0d992395c241441ccf2ed84c013615d07a5c32f6384d9eb2f07f7116ca34d011fe0dd2718d169e98a78fd315685f26c033f4dcffce953294ff9eecb369419e268757cd7dfc79d4", 0xa1}], 0x2, &(0x7f0000001bc0), 0x0, 0xc}, 0x401) semget$private(0x0, 0x1, 0x14) 00:00:20 executing program 5: select(0x40, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x87}, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6, 0x0, 0xfffffffffffffffe}, &(0x7f0000000240)={0x0, 0x100000}) r0 = socket$inet(0x2, 0x10000000, 0xd55) fcntl$setflags(r0, 0x2, 0x6a045e616d3c49ef) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) pipe2(&(0x7f0000000040), 0x0) 00:00:20 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchroot(r0) munlockall() r2 = paccept(r0, 0x0, &(0x7f0000000040), 0x0) recvfrom$unix(r2, &(0x7f0000000080)=""/94, 0x5e, 0x2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r3 = semget(0x3, 0x4, 0x200) semop(r3, &(0x7f0000000140)=[{0x3, 0x8, 0x1800}, {0x2, 0xfff, 0x1800}, {0x7, 0x5, 0x1000}, {0x1, 0x40}, {0x5, 0x6, 0x1000}, {0x4, 0x100000000, 0x1800}, {0x0, 0x0, 0x1000}], 0x7) flock(r0, 0x2) ftruncate(r0, 0x3) r4 = msgget$private(0x0, 0x13) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/48) r5 = getuid() r6 = getegid() lchown(&(0x7f00000001c0)='./file0\x00', r5, r6) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x1a0) r8 = open(&(0x7f0000000240)='./file0\x00', 0x1000810, 0x1) msgget$private(0x0, 0x0) readv(r2, &(0x7f0000000540)=[{&(0x7f0000000280)=""/57, 0x39}, {&(0x7f00000002c0)=""/107, 0x6b}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000400)=""/51, 0x33}, {&(0x7f0000000440)=""/225, 0xe1}], 0x5) getpeername$inet6(r8, &(0x7f00000005c0), &(0x7f0000000600)=0xc) msgget(0x2, 0x0) r9 = accept(r0, &(0x7f0000000640)=@un=@file={0x0, ""/64}, &(0x7f00000006c0)=0x42) sendto$unix(r9, &(0x7f0000000700), 0x0, 0xc, &(0x7f0000000740)=@abs={0x0, 0x0, 0x1}, 0x8) renameat(r1, &(0x7f0000000780)='./file0\x00', r0, &(0x7f00000007c0)='./file0\x00') recvfrom$inet6(r9, &(0x7f0000000800)=""/4096, 0x1000, 0x0, &(0x7f0000001800)={0x18, 0x2, 0x1ff, 0x3}, 0xc) semop(r3, &(0x7f0000001840)=[{0x1, 0xff, 0x800}, {0x2, 0x7ff, 0x1800}, {0x3, 0xffffffffffff0ae1, 0x1800}], 0x3) msgsnd(r4, &(0x7f0000001880)={0x2, "4187"}, 0xa, 0x800) recvfrom$unix(r7, &(0x7f00000018c0)=""/4096, 0x1000, 0x801, &(0x7f00000028c0)=@abs={0x1, 0x0, 0x0}, 0x8) r10 = accept$inet(r7, 0x0, &(0x7f0000002900)) write(r10, &(0x7f0000002940)="13aa4f0cf973bd22003e04e92f0951c64727a78f7943868ce3dd7c34a1b1483ca7d549bc9979c3fe2d3dc2cec94dfa3b351c24a474c279beeee6c30cf10b0962de5dd93a245f59ffbacfbd08249a0628dd7fbcb46f42b3151fd4bc3f73308c3f1fbb0164c904d0ca877942158d1288aafc0cf571c3cc1a64a2a9aacbfc2648b4b735bab98e1eeae5597f0f9676e53ec44f22e243c6991b2a455e5afda6c3dd916445c80a8f245a6c426a7e2ed9f9554afe393eb2edd8bb565361600394e1979ea9259e5b206f3e193e03608923e7b626fae543aeaa87efb220384361f609b4de2bd73c7c9cf795c3f8abc375eeb07cbb1bad4e566c56008cc171ba", 0xfb) chown(&(0x7f0000002a40)='./file0\x00', r5, r6) 00:00:20 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) lseek(r0, 0x0, 0x1) r1 = socket$inet(0x2, 0x10000003, 0x0) close(r1) mkdir(&(0x7f0000000080)='./file0\x00', 0x70) open(&(0x7f0000000180)='.\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r1, 0x0, 0x0) 00:00:20 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000012c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001740)=[{&(0x7f0000000040)=""/175, 0xaf}, {&(0x7f0000000100)=""/112, 0x70}, {&(0x7f0000000180)=""/8, 0x8}, {&(0x7f00000001c0)=""/236, 0xec}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000001400)=""/215, 0xd7}, {&(0x7f0000001500)=""/155, 0x9b}, {&(0x7f00000015c0)=""/148, 0x94}, {&(0x7f0000001680)=""/159, 0x9f}], 0x9, &(0x7f0000001340)=""/122, 0x7a}, 0x800) sendto$unix(r0, 0x0, 0x0, 0x8, &(0x7f00000013c0)=@abs, 0x8) 00:00:20 executing program 1: r0 = socket$inet(0x2, 0x3, 0x8) shutdown(r0, 0x1) r1 = geteuid() setuid(r1) r2 = getuid() getuid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0x9a80000000000000, 0xffffffffffff0000, 0x80}, 0xc) recvfrom$inet(r0, &(0x7f0000000040)=""/102, 0x66, 0x800, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = msgget$private(0x0, 0x40) shmget$private(0x0, 0x3000, 0x108, &(0x7f0000ffb000/0x3000)=nil) r4 = getgid() r5 = getegid() r6 = getpgid(0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x7, r2, r4, r2, r5, 0x0, 0x20}, 0x2, 0xffffffff, r6, r7, 0x40, 0x800, 0x7, 0x9}) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={r7, r2, r4}, 0xc) fcntl$setflags(r0, 0x2, 0x1) read(r0, &(0x7f0000000240)=""/211, 0xd3) r8 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f00000003c0)={0xfff, 0x1, 0x6, 0xe86c, 0x6}, 0xc) shmctl$IPC_RMID(r8, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x80000, 0x4) shmctl$IPC_RMID(r3, 0x0) 00:00:20 executing program 4: r0 = socket(0x18, 0x3, 0x3ff) shutdown(r0, 0x0) recvfrom$inet6(r0, 0x0, 0x683, 0x800, 0x0, 0xffffff37) 00:00:20 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80040, 0x10) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7fffffff, 0x3}, {0x8, 0x400}}, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = semget(0x1, 0x7, 0x7) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/196) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) fsync(r0) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f0000000240)=""/189) fcntl$setflags(r0, 0x2, 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000300)=0x2) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000003c0)=0x725e9ac1) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000400)=""/17) r4 = open$dir(&(0x7f0000000440)='./file0\x00', 0x40, 0x20) fcntl$dupfd(r3, 0xc, r4) fcntl$setflags(r2, 0x2, 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) readlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/9, 0x9) getrusage(0x0, &(0x7f0000000500)) mknod$loop(&(0x7f00000005c0)='./file0\x00', 0x80, 0x0) fchmod(r2, 0x0) munlockall() getrusage(0xffffffffffffffff, &(0x7f0000000600)) preadv(r3, &(0x7f00000017c0)=[{&(0x7f00000006c0)=""/5, 0x5}, {&(0x7f0000000700)=""/181, 0xb5}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x3, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001800)=""/214) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001900), &(0x7f0000001940)=0xc) semget(0x1, 0x2, 0x408) getrusage(0x0, &(0x7f0000001980)) semop(r1, &(0x7f0000001a40)=[{0x4, 0xcfd, 0x800}, {0x2, 0x401, 0x800}, {0x1, 0x0, 0x1800}, {0x3, 0xffff, 0x800}], 0x4) 00:00:20 executing program 3: pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) socketpair(0x2, 0x5, 0x800, &(0x7f0000000000)={0xffffffffffffffff}) writev(r2, &(0x7f00000004c0)=[{&(0x7f00000000c0)="6c733f2b9b045b7d2ae37a99a31f73fa9b3da3031794cfa06f74a7ae95d5b8d05c694e1298c85780276aa626d00dee75180825c74939553f0c4a593d0bdc271d9dfda2cee10ac55ae9fa88a632ed147cbf268789ff4ea7778fb6cc5752219e75d1702d0a0e862870bcae79ab55e6cf0e9f5fc1f770d0094e11ac6ba994994e4d8977deda617472846018afb2743509c397ff2c5acab52ef899b20427f0ccbf3ef682437e1e608cac75049a587713e3f7620256917316ebfa53e2a76ac7998661b40395d7b20134a2b7a3", 0xca}, {&(0x7f00000001c0)="1244f957e7ea41d36bbbd45e0eee9b6012523801f5ec4afb2337c9c03f48ada3b16014fbedb6a8081948b038d8d007371a88042c9b8b43e8794f2443a4dbd6e67347862836b0d392f4d724d7cea3d36e0a3cf2aeb0916b589ae0dd7d0488b23cd49eb8c52f8ed6fbe3196538412adcff640a7cb6bee7c739512905b3871c534437d1f407d6cd4c95eb14f4d8363070081408709f91cecf6f6c2f9a85a50f01c0ef74e71938e8a44d34f5979fa61994934ca63c6f75a23c3a7f435faa72728fc808fb2798302c9e301bebd393dfc37ae14921445dbaf4caa0aa426b915502b4cb5ca117a20bdc99d045bd71370336293d17961f9824e7d9", 0xf7}, {&(0x7f00000002c0)="8915d00de25046aabda42900aaa288abf4c936234ccf676374809689253d60e5eb698167dd11fbb26cfdc22bf6540082a8d1f26a39b1d7e693a468fecf0e99c4d80d69551fe12f481b5f08b7985b5c2e1ae65fd88344f5d0c93f275d272a9ef82be8df25245982728a82d57c24115e988cfea8b3d455c39e97978b0b6e9b4104fe217cf7239cba1d6060e84c4d9e2e51d039f8ee2d760b023d", 0x99}, {&(0x7f0000000040)='h', 0x1}, {&(0x7f0000000380)="3ed753d0d48f7b0ea4ae4395e5643f0d9f0f2c53a5d679bfd150674a816ca5b41c0145cde9a281c1bf44953deb7690bf4fa904af7e6bf02598253bfe0ea8f676d5ce1c86f567f6c6e16be443f3194721d1225ead54d66ad17287cf16eb1ff8b5791fb0ae8c0f0c2635", 0x69}, {&(0x7f0000000400)="57a9ba24ab35807aa17b9f9333358303621f150d0b0d78e89782d9", 0x1b}, {&(0x7f0000000440)="adf154db6c587f9e6da857a9d13aa8ef40414956e1acf7ac6c4be14d94cf4895fafa71e6f99417bab4d41cb86890fd1ef4df69998ffee5be3640cf9588ee28b12a693093e5735639d67a8537abbb737f6e207747482759cb46565685b6d899854d341487e3f23dd7f2832e3d24bf49fbeb2b34", 0x73}], 0x7) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80a82, 0x0) r4 = dup(r3) write(r4, 0x0, 0x0) 00:00:20 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/10, &(0x7f00000000c0)=0xa) r1 = getpid() r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={r1, r2, r3}, 0xc) getgid() r4 = getpgid(r1) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x1, 0x2, 0x1ff}, 0xc) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r5 = fcntl$dupfd(r0, 0x0, r0) faccessat(r5, &(0x7f0000000200)='./file0\x00', 0x140, 0x100) r6 = semget$private(0x0, 0x0, 0x10) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000240)=""/221) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000340)={r4, r2, r3}, 0xc) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000000380)=""/226) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000480)=""/4096) mkdir(&(0x7f0000001480)='./file0\x00', 0x1) mknodat(r5, &(0x7f00000014c0)='./file0\x00', 0x8000, 0x0) getgid() paccept(r5, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc, 0x20000000) recvmsg(r0, &(0x7f0000001880)={&(0x7f0000001580)=@in6, 0xc, &(0x7f0000001800)=[{&(0x7f00000015c0)=""/69, 0x45}, {&(0x7f0000001640)=""/190, 0xbe}, {&(0x7f0000001700)=""/28, 0x1c}, {&(0x7f0000001740)=""/141, 0x8d}], 0x4, &(0x7f0000001840)=""/47, 0x2f}, 0x1) r7 = semget$private(0x0, 0x1, 0x80) seteuid(r2) recvfrom$unix(r5, &(0x7f00000018c0)=""/232, 0xe8, 0x842, &(0x7f00000019c0)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname$unix(r5, &(0x7f0000001a00)=@abs, &(0x7f0000001a40)=0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001a80)) setitimer(0x3, &(0x7f0000001ac0)={{0x4, 0x400}, {0x8, 0xfffffffffffffffd}}, 0x0) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000001b00)=""/238) semget$private(0x0, 0x2, 0x10) 00:00:20 executing program 4: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/82}, &(0x7f0000000080)=0x54) listen(r0, 0x9) recvfrom(r0, &(0x7f00000000c0)=""/82, 0x52, 0x3, 0x0, 0x0) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/41}, &(0x7f0000000180)=0x2b) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000200)=0x8, 0x4) r1 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000280)=0x1, 0x4) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) readlinkat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/244, 0xf4) connect$unix(r1, &(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0x8) bind(r0, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) fchdir(r0) r2 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r1, &(0x7f00000004c0)=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)) r3 = msgget(0x1, 0x0) msgsnd(r3, &(0x7f0000000640)={0x1, "ee247c112c8014d9f5054420188656ab4819cb0dc1b6af7e355c7c5844c244d2bae477a5b848d659030e7f5aa7a61d1c6f2834d9cb541eb55d5bccc1dedf1be89c12a4b7457957881959c45e5ec1f452efca35f2716f98431e82fa14979699635cbf05abb9122e3bde27581a"}, 0x74, 0x800) msgctl$IPC_RMID(r3, 0x0) msgget$private(0x0, 0x0) r4 = open$dir(&(0x7f00000006c0)='./file1\x00', 0x20000, 0x4) faccessat(r4, &(0x7f0000000700)='./file0\x00', 0x8, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000740), &(0x7f0000000780)=0x10) msgsnd(r3, &(0x7f00000007c0)={0x3, "fad49afe1b3c61c689fcddc8ca19ca1a9c3aeab05f0656e67ffafa"}, 0x23, 0x800) r5 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0}, 0xc) setreuid(r5, r6) getpeername$unix(r2, &(0x7f0000000840)=@file={0x0, ""/108}, &(0x7f00000008c0)=0x6e) readlink(&(0x7f0000000900)='./file1\x00', &(0x7f0000000940)=""/243, 0xf3) execve(&(0x7f0000000a40)='./file1\x00', &(0x7f0000000b00)=[&(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='[\x00'], &(0x7f0000000cc0)=[&(0x7f0000000b40)='{*-\x00', &(0x7f0000000b80)='\x00', &(0x7f0000000bc0)='/\x00', &(0x7f0000000c00)='-\x00', &(0x7f0000000c40)='\x00', &(0x7f0000000c80)='\x00']) 00:00:20 executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(r0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) r5 = socket$unix(0x1, 0xc38d79fd89777781, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001100)={r3, r1, r2}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) renameat(r4, &(0x7f00000011c0)='./file0\x00', r4, &(0x7f0000001200)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001240), &(0x7f0000001280)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000012c0), 0xc) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) r9 = dup2(r4, r8) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) linkat(r7, &(0x7f00000013c0)='./file0\x00', r9, &(0x7f0000001400)='./file0/file0\x00', 0x400) getpgid(r0) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001440)={r0, r10, r6}, 0xc) fcntl$setstatus(r4, 0x4, 0xc0008) bind$inet(r8, &(0x7f0000001480)={0x2, 0x0}, 0xc) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) connect(r5, &(0x7f00000014c0)=@in6={0x18, 0x1, 0x1bcd, 0x9}, 0xc) connect$unix(r7, &(0x7f0000001500)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) bind(r5, &(0x7f00000015c0)=@in6={0x18, 0x0, 0xfffffffffffffff7, 0x5}, 0xc) link(&(0x7f0000001600)='./file0/file0\x00', &(0x7f0000001640)='.\x00') r12 = socket$unix(0x1, 0x3, 0x0) r13 = paccept(r12, &(0x7f0000001680)=@in, &(0x7f00000016c0)=0xc, 0x20000000) linkat(r9, &(0x7f0000001700)='./file0/file0\x00', r7, &(0x7f0000001740)='./file0/file0/file0\x00', 0x400) bind$unix(r8, &(0x7f0000001780)=@file={0x1, './file0/file0/file0\x00'}, 0x16) bind(r13, &(0x7f00000017c0)=@in6={0x18, 0x1, 0x2834, 0x6}, 0xc) setgid(r11) 00:00:20 executing program 4: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x100) 00:00:20 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x2) r0 = shmget(0x2, 0x4000, 0x129, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = msgget$private(0x0, 0x180) msgrcv(r1, &(0x7f0000000040)={0x0, ""/128}, 0x88, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x86, 0x2}, {0x18, 0x3, 0x7, 0x3}, 0xf8b3, [0x7, 0x79b6, 0x1, 0x0, 0xc5, 0x3, 0x8, 0x5cf]}, 0x3c) msgsnd(r1, &(0x7f0000000180)={0x1, "2f2b846af2695f839273a331a964a5e9c4591b155c79185c285a83bfa53019f195e3f770db0425147f4ea638a44c27dbb2273490f8351290a58eef62f92c3718acbe8f76226eade0e98cbb03c0b81629c010e3a24c4c46b3d905aa832ceeee71b5e7377a359f49541d3a5c99188976d59b05a8d1fcb4649f97a6c39cb6b456063224fa1362e098322ed1eaed983b1a602bcade89aaafcc0931171ba9570a5f46a343"}, 0xaa, 0x0) socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x8020, 0x10) r3 = semget(0x2, 0x2, 0x2) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000280)=""/32) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) msgsnd(r3, &(0x7f0000000500)={0x3, "f4e2c1caba928e911a785ae2b522b6fac228cf1b89a1733b3dd2"}, 0x22, 0x800) connect$inet(r2, &(0x7f00000002c0)={0x2, 0x3}, 0xc) 00:00:20 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r2 = socket(0x1f, 0x5, 0x7) stat(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)) chroot(&(0x7f0000000240)='./file0/file0\x00') getsockname$unix(r2, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) getsockname$inet6(r2, &(0x7f0000001300), &(0x7f0000001340)=0xc) semget$private(0x0, 0x1, 0x20) getsockname$inet6(r2, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r3 = socket(0x6, 0x20000007, 0x5) readv(r1, &(0x7f0000001440)=[{&(0x7f0000001400)=""/26, 0x1a}], 0x1) r4 = getuid() getsockopt(r2, 0x3ff, 0x0, &(0x7f0000001480)=""/202, &(0x7f0000001580)=0xca) read(r0, &(0x7f00000015c0)=""/30, 0x1e) utimensat(r1, &(0x7f0000001600)='./file1\x00', &(0x7f0000001640)={{0x100000001, 0x10001}, {0x401}}, 0x0) fchmodat(r0, &(0x7f0000001680)='./file0\x00', 0x82, 0x200) fcntl$setflags(r0, 0x2, 0x1) setrlimit(0x4, &(0x7f00000016c0)={0x7f, 0x7fff}) r5 = getegid() fchown(r3, r4, r5) getsockname$inet6(r0, &(0x7f0000001700), &(0x7f0000001740)=0xc) geteuid() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001780), &(0x7f00000017c0)=0x8) r6 = msgget$private(0x0, 0x6) getsockname(r1, &(0x7f0000001800)=@in, &(0x7f0000001840)=0xc) msgctl$IPC_RMID(r6, 0x0) semget$private(0x0, 0x7, 0x1c0) connect$inet6(r0, &(0x7f0000001880)={0x18, 0x3, 0x9}, 0xc) getitimer(0x0, &(0x7f00000018c0)) 00:00:20 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) shutdown(r0, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r1) recvmsg(r0, &(0x7f0000001740)={&(0x7f0000001200)=@un=@abs, 0x8, &(0x7f0000001600)=[{&(0x7f0000001240)=""/72, 0x48}, {&(0x7f00000012c0)=""/204, 0xcc}, {&(0x7f00000013c0)=""/98, 0x62}, {&(0x7f0000001440)=""/9, 0x9}, {&(0x7f0000001480)=""/211, 0xd3}, {&(0x7f0000001580)=""/79, 0x4f}], 0x6, &(0x7f0000001680)=""/137, 0x89}, 0x1) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000001180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getpeername$inet(r2, &(0x7f0000001780), &(0x7f00000017c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000011c0)={r3, r4, r5}, 0xc) sendto$inet6(r2, &(0x7f0000000100)="da784a65afee57c1f30ea1ed8d8086dcd9951f2d3d1d6189ffd76d98e4377c825192cff7f168046981cf4190a99bcf704492d24482f4f0ed93231254eb61c0f41b6bdbce58637e5ba2e118713617b3d53b9ad776090b816cb230ba70d46183eae6b75eba4f8719608dd56bfa819b2dd80f08fda4db23e0e891eeec8d6f03c5218d58bccf1c06a904bcb7d7f6ea741d89cfce6b1b601759825df862b881d8fd77701f494d0d8ae02ac440e54b1996454d520f3fe56fd652cc33fd42ed38a7acd3e2af360a9d3934b575f06620f16b62c67f859f57acb8f0845bebc8b75252eb06c2a977f112027c546f4823a448f4f3d0812c0b243b64e3ba83673d5976d54a5fd1f92c53efcb999ed0e5a02a8659bd3d7524c87c0ed669b3b07bdad9caff3cc809d706751daa9ab46d7527afad50143e9a06bdf1c86baa2f49c0e4e4b5ada92f4a3c6c252328f3ee37d3e021dadc85a315a34514ee5801964dbf4fe5f518d5c5cda3f996778698ead8aff7bed7b7d69f60a310d5d53f3362fa70a1632e3a55086c48a50bab0447c08efd7f7d6b6db4c6f79f672f34e2812325a0f32d82c2d62403a5d867c49f363f53de4ba714f196d3dc8c3b09da2abb103aeebe45a7cacbe122fe706fdee7140508e53c15c3d17a9c715425fa444c4bcb9dab244b2bd8ec2c153b7ee2b9f5e2cf47b78a2ce110159f5447d83f53eba9528f791186ac5d94aee744f5bb6c6459b1f5c8e7daab490973ecdf1c183abe8ec40dc65cd948dc08814910eee352748a2198ac64182f2781cab69887f4f00ed1969245ec4f3c3a02cb75fd0256ece9ccfc6b25d46360fd72948f7c1923f94dc303727ac71884c0ec601b6008f403461af4a5efacdd657bf5ae5bedd037b4d91098c24548dcf6543a2731309a023ed9a8b5323b014afefdaa9a9b3f8c27ff9cf1dbe3a0516adf2b62d032d26ec092b23e23053e122a44369811bfda1ce173450be96f0d4f200897dc7d8a3a468a91f48a49e5a6e93fe0d5a2dbe91fa24c93bfcfa5f3f572ac1989f208f52e234100ed50088375a10ec04862bbfb8156dff9127840c8a96f0b04df8885bf9e95e6c934156e9375c42a1df1abe7be272a6491be318dae37b61f81581dec2222eab9516f7304b573e64e44aba28807e9689a9b43f8e50c6164b76a1a2d43742e8a99f76d6241dfb6ea3444300a84f881213dbbd0a35063a97e4a39aa5d448ebbd009ef93ec94e913a54e7242fd6285e4dc16cb6cf9cb6f80c976dca244fe856162eee14e8d7d0deaf5f62d0b92d42eef22636ee808f175161fb7f8a82df4d60864b04ff38a29aec4c12b4665cf787377e75c1893498be35423074319fb66b5b87194680b30e39867cc27d7de363d219b101bc9c45684ba8709177a36de0f238f2a4e50da7f5da37373de19cd4fe9a85c5d5723821176a877a224d1966d6561d3e81a7e2f51cb1e145183fd9bb26412faa86f108544505d51ba6cf4e8d3cde52f96084ca6c43973eb4d79f0fcf58f40471c2e069d3b10afd9bf122731d7b7c386cb21907e13409d978d45c780ba828b4d6edd84a1bff2bbf03c9692d9def2c9ed3d8ea2158198194b832a94421d4924abd40bc77e58fa5a45eced2a7ac3477373c72f8b558e9277d498f89e5e6dfa970c5652fcb3e420c2f93a31302fd608d130450e4c3be47317497a80b46b3dbd70ef2b5efe12f7fda376dc46ec33c5ead87c6ceba33387ef7b9031898338c8575386ef256d79a4f329e144c37b1106686dbb9d4ef4717989c0bbd2081524d07a4eb0b62aeb42b563fdf4dd52097b9e81bc161def0a62a616b4baa1e65a69a82c407eb55b608a19c1d96e34591bda193d9e598539639bcf2af647909b4297c3bded877b2ac71b4cb72fe6976602e305eabd64891d1c56a6be8651e77f5a89edd3381966c53308bedcea0ca392244f06792121333811990f52677f1a5a883dc09c19f352ce4dd4a230d0cf6a0582b12f406b0e65267a3a820d6d41943198cc02cb31db0e6372843b9bf3dc8c0312cba2e12921a54ebf5ff4c3d6ad2e7e623bb4ce89f36e00def08b471d9593b32a11afcb7840f81bf2eaa6e01048c44f88ea964aceb59338589cfef76f44060e2cc8364db8b574d073fbf7b1dd1fd771ce0de534578f1f0c36fd63ee9fe072cab04318a782b361061e766b6427bf2024b7d8f411f9a473358354ed896ad8c2e40056cf5ee4b1121e67906eb229a6950c3852173ad9af754efdba208ab1005f0bd121a7e74c18d6cc044779ef2aa2c4b13452cdad471abcada02dcc4f352875b916c8ef4ea62134e5f485d4ddf03b90a12dd7b41874c99044bd56ea6ca322ec0f425b0ba6ccaffc9e75110d161c1e495b0277406f87883d6bc4b54b32e62d53bb627084c652fcfc9ee285c4d93380215383cc4e2e2e97fe2aef7e51afb41343c057402d7dbcc78111156089a493a0bf28f6485bd3774d4bc0994ae40126fc36efc94c3209be96e41e8de62f76cc083da56c99c2cd5a0e087184581cbaab175108a1a515b7659d9e6b471a717a381a602735ed008897ae125f1915730fda04050d587dc3cc8e658f16690a4369199c62461cc8ad22e4d4d680970c8498936d69101d3eba84f677fd6abf7743e0468408742fa29bf5980342c10ebaaa76e408f4ce2dd2d489c36409c60f46438109d70fd022bef42fcd5c7d94700e47ad4b2594ab7b47155271f902f4df8d80e0b434bd2fa60618f82e47d9c3bac1c83dfdb3844c3e0761fdd311a659c16a74d183ceadae444f43bce0b9c130a7a061afe5d61246a389466f4f62d010c4fed0b92fcf6dccfe18dd46710f96cee5b8915974fda642da2588c6e2dc74c6fa1c575242ba2dcfbccc1763e5ccfa56a2c9812252580b50700e7becee005cc8d0781cf267d996b34355739faad39e7d5bd3628e10cccd8a39e5b979c990c90449c0f583589f538df8eec89181219ee7b36702b3ae20aa8f0e531665d859a54a7c8fbd61b76bde371d03731214158333672366e3c0b84eb9b847491ea9f90960377a1ed236042daba721e3cd2e379a8c1afdd0ae5accbc0f26f21cd9e1df7be425dec07053e031cdfd9281ee01e74800af001732e1133f8f504dee65100414de0b33b1f3dfc265b89e0cb5a91890be46868eb9aaf9f987c376339deadd149eb6b67c7d51ea7677401d57a2bb39e0a78d66ae6b73db1cdeb02709bea9f56dad0bdff3cfad77be58a9b91a95104f1f47387b454e3d809575904040936a60e16bdcdb67a2b5a373ac8e1dbf3daa84ed2a4b462128d005ab99edf470d330662be5b4dde478f52fcff4c3d394b931c61550624e2ec11c808e8f1dd92af88628663f2ccee2ddcfbbebc51728d1217174e1cb29a39849697908737fdd33bbd8b0b281cb4ed89d9efd21e084a7b9d0e0ccbc582276aa89f8d73c1285286aed7133be4e03975e66ea4bbd13d9d8d41501aeb86013f0a97653debdf04f0cb8177865ff510877f2e05db6e9886e31ec43866853c52298b6aa95fcd390928a7396780d2256cd8cca0fc38108c9aa816b636b475ba90ec4fd29c8777f21f28832aa14b53bd4871be78f1fa8984b85b74002ecf1cf3167cda830cc61fc0b97b11b186921f57808a3f017d10c2d44badf83fd73232212137d3d16888bb6b94f18632f8c0d54feee4a17db58a073779705d1b6443ffcfaca6c6f3eecf3d511cee95b5a9b0d3bdb4a7ea68104d6ae5e4beaf18edd5222bce2f550052f27c63c3626a4be0f72d1a99ba2bf8ab0420fbbb6d551d265ac4e2fdd9eb066ad6acbab196a61329a7096c0a2e26c2ee1982aca0a74f0fc6f93d1a6016a9a11140af64c222cef3aed5b5303dca2ae0b2dbebcf40e537fca2b8ee932b82bded6a11605a240b57b0bed8071b4fc9db689e09a297f38b36e41c4b0a7af71ca5c796a903e18f09c9e45444bc23fcfed846e7da9a94c1f850921acfbfd3c848732197032e7279cd3a5a513f005ae3c9b7e9c0f8ec6b4a9a366c431f9df3bff965c9a10ca93f0baee7d6edb88c1d9c88ffa8f01fe02f7d7a7bb1f686cb4e2659db68bb6757e239ea1c47bacb1ed07d9bd3c1cb6ab4b7fcbe97e6ca9ba54735790cde302994c3e9e8c7d5befbfbeff984a9805a8a2d45559f6634e42fd9d1defbdcb90905bdcfdb026a881399192020dc216a6967d5f8f7fad2392f9afc1f90fd0a488af702748a4356c7725d5d3fd74e44769cd00d00d75f44d61aece267da674eb178536313cd2410e587bde0fb58191c97cd3c2f68a49fa865cd8a9d8942aa726af601dacafa8a2a1e07583feaa47d03046c427a417f1c5b19ff3fdabd5307963d84c3a99f858d79d8287ab4c06b4776790d059ba555988172c0e66b52846f3451398e31f593f1d3aded25350acc7caa6201c19943e722651e8b53631d09ec6b9c3068120f57f0951cfd4a4413bfd4c2cd6334ec004dadfa3b06d7ce255d482ed087eb2b6e330e702e78d9f325d1748a89ef02fde071d2289f07e12d1d17cd56121905e5c246ebc25ef5b97fb8c670798233003d2730382ddedc1358b5c6f7c0103996b8f2d78db08be9f358b0b78b552a85f5dce723296c349ca4892b6f3c5e97691933c073419b35dd48077c11f66ff9b5a95f2e81223137405c90eed5331f877e79e6e10f4aa2d20cd6e6a7a7797d608478be8b623999f11744729ff14e1e24551ba73c743e1ff9ffa47008777df849197092fa74cd8a2c91071de0431924d09a6d5fcfb0bd59405ac7f1bb2c5fd7c26adc263570dae5efe8f7902c177244310b15a3284da106c9533787600bd2335366cafcd3f7b892bfecad2e0c5c230669c091a765cd78085b6a1722a1ff0531efd974567608796ac33e06dda32f474e2b969832099f59a90657940eb9a617764621f935533cb29dc8d5c0f7960291e934e99af267115c7fd899eae3d641aab99b7afe5eb5b17f647b278f3a8e39c45995442ac9c6dfeb0f1b30888472a008cca921965e995fd9867f65b719d677eebf78ff73692a20fbba44d0597cc1baf6ad78ef4462eedbd173c26d08e67794b1c1f85786ed38cec9010c4e647459ee45c4baf4522c8e8bb9143ae6d20c4a6fc63f70ac7c94601e85a311da720265f96fb0f21cb9d6045f591326caf8414465aecaddc435a720bf9af8fd3818d234992a76b0838557124498cb05f92de4da77a21fb827106a82617180bb2a917d8953c2ac036f5c470d0e5efac931d579b71123566b7e0b69fa77dc1757e87301aa2fc9a94fed3fdc193bf4683469baa108a611a3b6be34089d43d1df8b0329d4b77ad55f4c69d59b30150b8786b06810312e708b4186965c81b431addd551ab50bf2b45e4898420b3ba8f88a170c5da5ac40061ad5bf1768a57522388c38d56fd046f170f2892c9aa9524eca8668291f43b98b06d71fa8474a6c8c6d6dc5b5b9ae02f9ec47fe347e10622afd9db0c78fd3863ced3dd43822afd026eef172ee5e2e40cfbff519fbab15925fccf37e7b50e79908e72f6c039ad54f022b2ffda19ff8cdd30f4f4672b1195a599c0031aab8d382b74edbdc2ab1cb505482baba79366c586feb2938ca0adf4ffbae11b23871b0a278a33660cf1bf7ba67af458133809616e8e5b1479430dac56dcc004f88af291c63fab465905819ca32bdcb6be12abcead9651a81ab17f045e681bc38213620ea713f1fde114b68b81d56f19dd30a0f36505054b5dd1c650b1f04ebe422bdd45330dfe4d0da5b9a9551fee1ab1b175bc3c65c4ccef47a955812eb1e4d207b727230266a8d7b93bbf5c22764614", 0x1000, 0x4, &(0x7f0000001100)={0x18, 0x0, 0x3, 0x721a}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:00:20 executing program 2: r0 = socket(0x18, 0x0, 0x3ff) fdatasync(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x1, 0x4ae}, {0x18, 0x1, 0x10001, 0x5}, 0x3, [0x168ab85b, 0x8, 0x6, 0xf99, 0xbef, 0xf15, 0x9, 0xfffffffffffff001]}, 0x3c) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/66, 0x42) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x40) r2 = socket$unix(0x1, 0x0, 0x0) r3 = dup2(r0, r2) r4 = fcntl$dupfd(r0, 0xc, r3) close(r4) r5 = fcntl$dupfd(r3, 0xc, r4) sendto$inet6(r0, &(0x7f0000000140)="0e1cb1c7e0775a30b954b50a6a17a9851c07c866bb501524e2fc753ee3282eefed9b23b55b29e7b64aef5c0aaef783604e22a29a504b339ea37d97c9fd26bd32143e3900913524f11c4e8a6d3cb1ad7e48aceb7513d3cb339819d99f0a5745be8f7021648c8bde57c0781ca8c2d99ade1090d6bca282db420d65dac74f731c740ae6126303bb800ffdc32176907bea73aa231e772628a98d6ffecaa50108680f08875631faa7dff6dffb73f90a408980b75698ddddc0fcaf29173b3e0a5efd3eb99360c90bdfc3", 0xc7, 0x1, 0x0, 0x0) getsockopt(r0, 0xabc0, 0x7fff, &(0x7f0000000240)=""/223, &(0x7f0000000340)=0xdf) r6 = accept$inet6(r5, &(0x7f0000000380), &(0x7f00000003c0)=0xc) write(r5, &(0x7f0000000400)="8857a0461dbdfd8b888c59b032cf1310fa6ba7b1be980c21a2d0a1edf2fc5c4e2cded42b25b38121c94a9e03f5e3d6fdf8ba9f35dbcb407ade5e82c0a528bc21fc307347c0104acee57939f8e2c44fdf7b56e294317c8cffde242295197b0e9fc62933e840865e27b0b136ef293bcd464a223802376ae5df9e6c12c242bf7a3eaad98be93108ec1fba6eed1a03774ccc05043da1888fa8051ea8547ef42c8b4f587cc971c1d801af4785f76343a50ca962779bfdb06fd72e85a77a77e765d937daa86e718dc1a786056e2186378da97803d8464b8d457844c1142d66d8f1efdbebcae4fd7713", 0xe6) dup(r6) getsockopt(r3, 0x2, 0x37e8, &(0x7f0000000500)=""/80, &(0x7f0000000580)=0x50) connect$inet(r1, &(0x7f00000005c0)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) open(&(0x7f0000000640)='./file0\x00', 0x280000, 0xe4) r8 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) fchown(r3, r8, r10) open(&(0x7f0000000700)='./file1\x00', 0x80, 0x142) recvfrom(r0, &(0x7f0000000740)=""/226, 0xe2, 0x43, 0x0, 0x0) fcntl$setown(r7, 0x6, r9) r11 = shmget$private(0x0, 0x2000, 0x412, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000840)=""/142) open(&(0x7f0000000900)='./file0\x00', 0x40, 0x10e) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000940)=""/158) 00:00:21 executing program 4: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) r2 = semget$private(0x0, 0x2, 0x11a) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000000c0)=""/111) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x2) setitimer(0x3, &(0x7f0000000140)={{0x8b8, 0x2037}, {0x100}}, &(0x7f0000000180)) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000001c0)=0x4000000000000) r3 = shmget(0x3, 0xe000, 0x80, &(0x7f0000ff2000/0xe000)=nil) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getuid() setitimer(0x3, &(0x7f0000000280)={{0x6}, {0x80, 0x7fff}}, &(0x7f00000002c0)) seteuid(r4) setitimer(0x3, &(0x7f0000000300)={{0x200, 0x1bf}, {0x0, 0x6}}, &(0x7f0000000340)) r7 = dup(r0) r8 = fcntl$dupfd(r0, 0xc, r7) fchownat(r8, &(0x7f0000000380)='./file0\x00', r6, r5, 0x0) shmctl$SHM_LOCK(r3, 0x3) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000003c0)=0x825b) recvfrom$unix(r1, &(0x7f0000000400)=""/214, 0xd6, 0x0, &(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000540)=""/143) fchmodat(r0, &(0x7f0000000600)='./file0\x00', 0x100, 0x400) shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x3000) chdir(&(0x7f0000000640)='./file0\x00') dup(r8) semctl$IPC_RMID(r2, 0x0, 0x0) 00:00:21 executing program 1: r0 = socket$inet(0x2, 0x5, 0x7) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x10) socketpair(0x1f, 0x5, 0x5c8, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socketpair(0x10, 0x0, 0xffffffff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) r5 = accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = fcntl$dupfd(r5, 0xc, r3) connect$unix(r3, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) r7 = fcntl$dupfd(r3, 0x0, r3) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x3f) fcntl$setflags(r3, 0x2, 0x1) geteuid() r8 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r8) getsockname$unix(r6, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) readlinkat(r7, &(0x7f0000001340)='./file0\x00', &(0x7f0000001380)=""/199, 0xc7) r9 = accept$inet(r0, &(0x7f0000001480), &(0x7f00000014c0)=0xc) sendto$inet(r7, &(0x7f0000001500)="c7693e8523d50d2119123ac2268947bc9f81e8d4fbb44b5c98750bae93f63aadd77f5d25e9b69464f8646bba363e7c6d599aa93977faf06afa5f27227af95b27f02b0fbaad4d89c9ad246c372f9f5f7aacfa6e946e0c963a1311a6c85cceca1413440fc42263af91ed307e406ecbac52013ba77ba7f92bae4ff70425c8efd204eabe", 0x82, 0x1, &(0x7f00000015c0)={0x2, 0x0}, 0xc) sendto(r3, &(0x7f0000001600)="bbcfa2c0547b0f620dfb55f2858a8083f94354417d5412fc5866f5e46e07840f67fa9f021d43b6d5a6fe1a9150e209ac751d25a3882bd2d9d59c9f76b9f6af60ba3f9974da038ec69ffed4b5326c2ccd60b7dd5d925bfc8203515d7c010c8d413770dac0ac0e9f37371f6204a6c8ec7e38da86bb1566e227ccbb6b04", 0x7c, 0x40f, &(0x7f0000001680)=@un=@abs={0x1, 0x0, 0x1}, 0x8) clock_nanosleep(0x40000003, 0x1, &(0x7f00000016c0)={0x5, 0x3ff}, 0x0) symlinkat(&(0x7f0000001700)='./file0\x00', r7, &(0x7f0000001740)='./file0\x00') connect$unix(r1, &(0x7f0000001780)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f00000017c0)='./file0\x00', 0x8010, 0x5) recvfrom$inet(r2, &(0x7f0000001800)=""/127, 0x7f, 0x800, 0x0, 0x0) accept$inet6(r4, &(0x7f0000001880), &(0x7f00000018c0)=0xc) paccept(r9, &(0x7f0000001900)=@un=@file={0x0, ""/4096}, &(0x7f0000002940)=0x1002, 0x10000000) readlinkat(r6, &(0x7f0000002980)='./file0\x00', &(0x7f00000029c0)=""/220, 0xdc) open$dir(&(0x7f0000002ac0)='./file0\x00', 0x10, 0x11) bind$unix(r1, &(0x7f0000002b00)=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:21 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, 0x0, 0x0, 0x20000000002, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) 00:00:21 executing program 0: r0 = getuid() r1 = socket$unix(0x1, 0x5, 0x0) sendmsg(r1, &(0x7f0000002400)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000002240)=[{&(0x7f0000000040)="6f950bb925efa919c2aec2d8971d691bc5da5ba89f39674ae7c152e59c7a2e698c7079a1b228ccbce601fc784412266ed5ee5ccddadfc80cd14acf3879efd86589c4c23bd6d677d1a80c791ce7737adfe3811e7f647c17c903018bbb8c78d58d7cc717d2dd169b4ad2831f0023a67ae4cafa20c46a7c09517727df3a4368578528bdbe18a45f728a5263cd", 0x8b}, {&(0x7f0000000100)="1d2cf2a186d0bc78de2c1dbf32c781adbc30cc65c3ef6a6e52d916ecb194ef314209a5de2822c2e96c7c99b44441dbadff91691f4898ad40675367b50a889647365f267eae50465e28d0a8", 0x4b}, {&(0x7f0000000180)="c7931e68bf3f4ac37740782d6b38b1c128d8bfd8c0bcdcb45c944110d2cb8081f4a01ce9cbee1e54fff826ee0a8fb8802f1453ff3202fbd14024a13ca5635cb7d852fe853e4df665d0296dce56d981cd8b166e877cc57adb104084e1362a0fa9ce20d32b6760e1ee941a8b0e65d7cc6bdca5cc8e239b7090e86d281feb5a8c7e7a4f8f3d61f6e42c26786e15ab18b8163c61e7ee6bad670b38e21ce7a7a3496fb113f43927f6d865f8787a575f1de1888f63577136da327a540a243e7a990d220699fc01fffa59adf3bfde8603d7faf224a42303448d5bd1d69cd76f2ffccc3d31ffaa91d9aa1d60478bdc73a7196824f7f010e2f5bdc3465ddca1549693cd321d00ac80e8f1cb10204ae91e58da92ce4091def237731008a7e05de06a595f1d2d552242660350285c594aae730d837da7aafec3332b3790e9761c59ce962391c7780beccb9f3c5efabe2e1c987805f306092a88c18834a86b07d46cd2c31136db64fc1164a444de282bab235022791605b3d015bc83346527c6616eaa3001989430303c242f54967f9286eaceae32249be36a5417bc9f83658ec256d7fdfd54906bcb735ee54f1a34059f02e8a41b8d82d882ca2784c4b245c1854ca12e555a7867c9e036f8150851ccdbcd4bf3b5f4968078e0821e79be2a0b88e2888f92866af931a0ca5c6039e872e7a9f24efcefe3ace3748cf96f88dc51dd549b8653ac8d4f75399fb3d668a5cf66f3b86318387e3b2c9f226ec28888ff7706de8ba1137cfcc1aa58fa627b77f9ba74cd1bee4f4f705ec7208f251311c9d5e362b84e5f2aa73b67e37cc3e5d050ca830fd81eb9d9fed8316b7af082bc228ed651a6a5cc872471eac70c4babe9e43540a58384390f9a3dbdce4158a0726a3c7deed1a46eb7219d9b03dbd7345e4eb46cfd63b130ace72f633e1f0195bb21ce2c4d2a650b769a68a9a10e226fadd35c193058ca896bfff24738d8c05f5ab8e6d62cf84eeaad5503e92a087258ccd0d0eb236e9932ff44f6ed7ca789fe7679ecc727d8712f4425bdd9d6674ba036982033fa40a5cfe851e79c4d3267991b04598f4c3bbeae02d7e50b6a655f680157a83c717c0fe210e4c1ac13d12e2a72ca0ee08cc5861ed17a3c2c9a7b1bb64767857bded97ec6b79fff0538b4cb39184e68e9709958204ef90237723eef6d9eee3d7dfdcbdd464f3b893125a7c221c171a56117dc0b3cb9867fc123368a10cda540e7b1e375e55d6517a85ed715f38c46c59f9a04a0b18f31dca3c11f69b4f9bd19b08a724e4b18b5e4d0c63b6bc0aa7ba7830321f478a9b8d4fb027b7dfb53e93e67a5531e6b14a1222a31d5b68d77813f2edc418fa5ee681056eb7cb6e88b05dc37f8a60f539e7e6ac06c5e6e9a1e2e3f7a1b24062d6230811a1dd13d0890fd64bb755afd0d13af79d59675eab02ef9eff830f895363ab4c545819c4d9b9ebb07423368c9408784a10d8f2f18a52986a44a6ac7d7874ad9c5f7a528da7ff74e975ad442b91c9f495abf4b133945c1cf490e0a7060e8bfe940ca6198edb4abfff75b386c893ccc326e8f31e1c7ccbf7c42d80450786b95c57428e4fb0f68f128655ec530158977e626a12fe5bf120f44ac1e7353f7f1e21e106fa2c0538cec46ba92bb8953ef22eef9fd33e6327a7dcfa17c68d8d179f2541dc84c8a213c1175feb75c21dbce7782ea3f75f2fd3a1ee2c08f0e4a1fa590868ce9377d819f72acc2e4b2607b9e402b26df98431c2953c782ca089d14c6753b196e9b4493cce8d39b3ddecc55b3159293bf3a1e66f92a5f2ab2e6db6574a77b581be3b9e597848b121f50fb8201352cfbfd1e42fca8548491343a825277958a6ecc150287e576f971c7b904f9d7cc40c7419f2e2751f9e415bf334571fe425c23312696b370dee203444faf3f493aa6868dfdc83109b9048e4496f71a8b14b13dd9f49149c82368b8b45513338850577287fa122682320009f2234c4ee604b413c01c4b9c067a95bf8af8f119af91e22448246ef96bdb55302a2c14a9a1e924266c3c2254d169ba4c9e48451f21b57c86426f0eace3aeb7d61694675e9554f6430d76ff03cbdf5fca717384307d0ba72febc14c700de6374b5de953120ad01dcee7fe01f816e66c770d3d57e92d7c590ce0aa07043d4790569e5ed245ff6be98d963bb81abae268c7cf0504477a15caa68af19a475c19c3b9ee60e0a170694683e77ad42a87ad30bb89da49d5f0f5004bda2b839ca514b5748decbf325c074d5be413dd37b84e5d9f8b19305284adbc32baa71147e269cdda333de4e67afd00ec082a4b64d0c4c046c2ac6037a110b5becd080c36734fc7b2237c2d9b7d62154e17b0d5921dd0ca5bdd34dd68ed305f735ed356915dd6c3a4c9fb58dad898d1ad86e11122a56bd2b06997b55075d458b3574d03ee144dac9351efc0b1b5e629a56a3d7e769d0b13159c46a9f1d67c7a9773f33512130f8c7e3dc56a76129c1b16d1ac15d85d54a0c907e63c4335f8c91a01ce317c76e687e9dfe50ed0db829922586acb4316b34647b3c039a1bc815528038938f2389da2f8d51a25aad700a2b4de07723ab908dca76c4fdb7ee19b8f261b2b97fe7e4e30fac427ef104a2b0f6fe61ebe508579aff3525a427248ef9b0d950379d66217780f85667ea4fa0005d715738ca9cb6d7bed2b2fbfe51ba7f8fd0b4a26f3b85455f48144fed7cd2c7e82d4d08ff1ac6cc18f6b28760568be2957ee46d7278b01e5898e23a5dbab4a53909af487c67040da08f3793ba1157f1f5faa4e131bdba9f9174760b24164271131a8e897cc127c0661e9642248010c59b19f7d6401a99e140539e8958ff58a8f3ab3be8f3c8ca8cf16762fde1a07f4c0643b40a680b4b284cbf51b8fde2c591e3556242302e530332631250530865808db916716aef1cd895cdb1b1fcef5b2c5629e028c04d29767146b594ba2b57e2f8d762a788020f0543990bf62e64ffe6a76251c23aee4ebc53e381b101c8ca437ef19ed23fc9815cf4e5125a041de317c32484d1d33b8cade481589aef8bac5a790c8b0bae8c28e276a4d0bd02f4f622ae078e075ada1e810dfcfca1aefcccd7759ad586c350562e14e7c2b5bd30db6190e6acb7d8f75e9a170a2bf762a89677c0d37ab3b6a2f3e1b0d45d860b59e156c278af5b3e3df9cf0bcc3a79854511ae6df3ab41f0a1bda2e2add1600a0ab175b7061751082d173f9f239175183bf54feee0e0950ed12504d9912ce0ab7b3d9a146454d634bec8663ed62ab6b04b2850d76835a13375091c48415f1d6ba17affd731910deb4ba05e326a2840cf54a704a3856d4159f145e16a5d9d6d05d3fd095013a8b03d5d5c1ba5b1fcd0397df19196c44569999946cd4a52347ebec9e25c6905ae5313aafde5c830f8bc65dc3335a80bb814056d15bc3b4633a3385f95d7a85973bea73f19f3694ba298ab2cbdf88450b0fdef3fcd2e3d406bedb641adb3d5e786ba9f1aeb55533a9be9ea3c2a8c4af12e4a1dfa7eef926d72164712b8e3f9281c35407d7ab2b463d04be7b5c97137872b0e96b3835917101c27e6580d09cbaafcaa6cb77dc6a9a53541b685ed46e49b7389c9c84b7fc8815dff3fccd13e498e396d0c02eec5840134d6f1f37d2384c9559683ff4e69eaa4e14ecd02cc4b6b55f1b2625b357f2ade9383ad8c670609df07d118852cf0b1d0e38140180daabfef7e610a148e3758cd5b8f0d8520035d041e00cb788598cb077aeac2ff1fe4f709167597ecac89305cb29777144a70058f871942307393b379e2e5abc0f8896f982488512ee386f2f0eaedde90428ebf0b010bc0b6446d8c7531d10d9b03655ad622fbec3dfc1101bef16db670952cb574c9b6741067e04a65949007cd53fdb0dfd301859aa85370eb0851a1f36d21e07433bac1795ff1679520d340dde87778b58e75e8a534914603c1bb14a33f8294a131cffac2d592ae6c5ae27281e78e3d91435c8128525289f478b097c634a211c441f00ffff49fa9d1873030d35a3fac242483c48dbe5a26151e6683eea12a4f06a7e264100e281d0c4ead8e5ef22e1c11201ffe3fc4cc144345fbbd3567ec9ba0847d323f1957d875adf6fa3b1f4477a1da52bf83eeb47ef5be2b35fb4ff74d2caa49fa9108f4da8f7a2e38e21411a1a68d7264f29eb5fddbbaa24a52d5ac1edcd97e79a7004dd4905de0c1cba9a29257bb3e691cc1ea1f89456b4eff2caa39a04fbc85230b3673462db027a8ccfe2263d7ed51720630113321fa6c4b02fbf968e3e86e9b56e399b49e30b137cb058b6432daf9db7cb93d1a3dcbf00ec67cc839b37db5a5c371e1a1f1780cb267056a1b6bc0dae62828cd3a56451ead1e228f5beb5156f007e4b00c0acfc340ba2dda2e09926d8ab2a9037a1d6ef60a4481c6c732bb4757d6d56a423cf4be90e87cd53bb114a9e1e6a7dd425e05236ba5e6b98faaf9d839bf8d4d724275b89e73b17ac50d80802104ad590d5c9ffa676ea41dcd486e420dedc95960448b3e0246bb4d3eef1c95201033c36e0317aaafe82de0b97795f781e34086d15cfaca47fd958b8d3de39307de690b301f6b65f1cef6a6b05876b6eea59ce18a64186a6ed413a34025e79931bc3b9325dda4d46218d27db97d1a1dd505b9a9f418cdcb64c462942de14507522249d474a26cd0f3c68a008c7ff3913e48f92e7eeb3b6703642152eb259faba1c6c520e31fb7e891ef2c7a33d1efe142d6629e61da5e02629acef2525d70fbff5388dfb86dbcb33072aaa20de8cb1bbd7c1a4e345d6e4cde71cd47454d2b607be91ce93bfd51a7fe138d1e06fbbbe77f7495042834c0971ae9e3880cdc3c122a8c4981b632ea3bfd308575bcb51d8074b0ae7ee03d8d7354a70ad832510cec005813ee77c6c869df2c85c1f521432c93582d30120b8176acce043f10c975d5bc5e0793dccd1a30223489360ffa7012bc5fa6deb92709a6753636a88113180a959324829fb5aa13ba5621405d8a2088a22686bb0d540686f883ca790b2be21cac9b039564a66310a100d34f7dac6aec179006da326574387aa658e1cbcad9005318587273da3a3a93adadd192a7bac2a6e83a0b5e934750b590118052112351e772e7a5c06c3699056e8437e64acc0c42e2fd3d6df91ef48e45fe0ed4e8d2a68876a9247bf05d6d034b39f6fab2f2c123edcacedab3fa141ef38da879d7d6920fa841df6a7d436da54d793f635e232c2a1f4c559c75f62af62b1aa37f5f2298331dc4289c4f2397b7d66dc20afd9854b2d5c2562b6c8569525c01b17319cb25134b257f9e173efd1c838783ea0a91bf95499b89d64285a8a3d3af5e43807a911759b8b43b49217105294403e0ef5515e86efc84c71ae3ac5a75a3602f6a2f4098d5f9f4ce250eb67f167473f0a123740ffd11d4f25f60ab1e368c607d513f62ca70ab36f9adcb6607614d194a4271b7b5f009e2e68c44991ea750ee077a30ec7ed27b6fe8f377b979981dcb0d7c3f0867912cebce8e279b6d7802a2293b421e2e9cb771dfdaca12bb18467a8ed87a10ef71a5281fb75750d1349e251c9a6ea497f91eadee82ac8bf34b7dc17a59b929687246a3a9c87fb608743fdb9cd45a228fa2eef4b3493936ad90cd189c4a6ae0145d5bf885fa9c0209752db30f365e144ddfbf0e537d14738cdf7a18bd2ef14a99a84f5da45eae49e6f00b8460161ccc3bdecb51bcb08e82e939596c035110ff51c5c898e1c8bc76181ff18664edcb657e0c4d645b9f84c2d8d037a8816296c2a8c6160c005f9bab747", 0x1000}, {&(0x7f0000001180)="d7676efc21780fea20c9f92efa76c9c5aed73ebc2715f546df34440ac3e09de2c524d174aea7299a890900eff3ff7be7827f2e312f59d88c3ff8a703d341118f6ef88eb936b26819221aec8ac40b7704e842759b", 0x54}, {&(0x7f0000001200)="9d7440334b913fa123557d8dd3947f4190249e1eb0e7f0630ccc75d058cd2047d4125e3522c04cbcfd2adbb90ac5018070fd05185148cbc261668e0ad157ce05cfdc23db77c9bafa2017ef0e356cd81d7f8d367af4d437c186601f78202089e99b24d8133771a77e3e083c100f2db77b9caf7cc5397503f7ee2934246eb882467d7b2eb74adf3ecd8cb35f9441d15fe64e81550745c85e20c83fd428e4b306268c0d108d72eda91bab24c97aa0dce35a4233f4cb83efc073f8fef261c395d91573137a543769ef5a02cd57e8b457b258aad8f645969f041eacd81783576376f49b49c4cfa74a2901718a7689bc91cea5badc2a5f986a1b801ba2a5388d8b54018e0f2dcbcff38a134d18df6e1da696c6097a2ba0aa6062d3454b70f8ecd333aeaa546e300926f5d0dbb0db3cbe80841ed60c8df5cea39dfd93c11a61331c94be695377bcf0d273ee56158871f49cceec037b7e4f8cfc3162e8a7b8fe0650be5918f503438d3eb7888b2d4a68f8b20b68d2c5ed9747ee4dbe24d99ad3973397f11724aadc4d7d72bdc533cc5c1f9ca7ce7a100e989057b1c792326160d91691e746f841769f97a38e132e211905dfa3eb5d5e54485a698e34ee9a39721525d2bea02d18923b83a706755acbb61eb04af5e07cfba8e7cd00b09013dc4c0511e1407435a058c795b76a6d898f6e631b39bcae9496f15dabc4b1189bf6a1151df28faab496e2a7cdc36f588311a15a059a3e2257095bc546bc50c124579b95329cdca63dbe35648afe4599691ce5a694fdce37b4545d2308a1dd525bdf0d6c1758105dceb391c810b42d6c8c4fd497e684ade0833f0181fc4977d7988b24544b0b6c6144afcae0cc9d55b765358b9285924e7db714b42a7ea2c35500fda33618f9e07a30fb0f5894ab4be90093a49999b308ef1d3dfc25183fd323533e9db4eda276aa9eec85624b52d1de814097ccb13410757c72364ad6592aef33a741398fc93e0f36718bb902e8cd3d2aaa48a0cca06e6d1df251083f7b9530a97f396ea1f6c7700f334688259a8c63f0a81e1e64f730c2ca3de62025b680a942b173216942c6c9be2108df06c66fd6e116977df87834c29f7f19d26741bb6e4ae4d437341b0e529cac40c4b4a1bf1e190d0bf3488a46b59d8355d468a9aa1eb0ed73491d889917fb84fca74d0a1367c9e49b9e3bbd13ec882e4bfce490d0cf12c5dd60ece713bd0d4f0ff40b0f9790b606a8cbea1214e68ce4592a439fe3a0285e215ec6333da2ece81eda204f7e74313dbc23ba37d0ec0825cab3f5913f0c0461c6c12d571c5b66d92dce980695e9acc4323a83daa5f229ed788294ad3a79967f46e78a0b4d0678bfff75015fe4573a9c9ff445f79b04fdcdb87a07c00da7d8fe427b38bdb79218fa3fce7afc40c9fc069ed5166f71d87fa7c49d39ed2cbec4508134b04b3d280340dc7ec4b4c9aecb5bb753c555a0251e077c716e3bb50a10542bbc4fb71961da31bb9d7a6eb616390003848229fb8a4d45940ec46432d2fb66131cd489ff7c56f54aea8cd21733ad1f518f83da362dadede1a76cff23af5e6af9b991ca68c7836ad519bf54e953e0b31fe2fb2b0a6ac7681456b15cd1bce7519cda67c7b852a5c249e42889394dbd0d05b55b946bf1f74a0b267cfda2d9533eaad37cca959fa099eeda6722fdcb5cd8f9ad45db38a09b685a291810dd2d74d0187d45f03be9a1f3cd441fe964a0ae2212cc79d989041a2dea7e17c5b4e555ded2b8ed2572ccff0d264c2653aa0d3a7c97dc2f40acd4cf151f580e4e20930799ba8c788d1a0fc4050a0fef0bcbaeff5b1d3369c1c0ba9a398bb3d7eea3fc550c95461c0365d696aac07e593b78e0b558f4f75dbe2537542c39fa18109f6095726fa47a4a9a0abe94cdbaa850c7227a19857714054bc9ba3c166fa10c7c5ae52040bbd24aa3f54eb5cce86edcd504c5f5e8f231c58d07479d3c3d5a7ac23338b5eb53fe097da617072dc9f7707aebcaf245e465ae7d56d6fa96b28ed3a7ea3a3157233ef4ab6776f3f259318f656bbeeedde5918fb61dcdec95d36b37f20f913939e695599945efaa5c6639b0a094341c9b03905ad6c8cefb1e11e4028a8dffd081d800b67c75ec38080acd9639e52211028cefbd127af1c9c01bde6560ae6f013ec5344c9b13aefde4b85ea337cd583ad43e661d7f44fd3d879ebd2a85622d4542a83fb6c7397a9aae8c12bc46dd99f501db3db80862a44f25c83f66e250def8d32cb514513e3193fab4f759d99b6634488514eb2219b2833107a7d50f8c72fc4e35c3522d4e0a96badb236abb48b59c730610726fc2fcca263b2323e6e559f1b238aa4b276838023ab7ac1191fb343b396d7dfa94cbebab16f12e29437651dd0f196d642bd34c21e52385a50654098bc0dafd75225954579b5e58543fc3d6b7a76eb0f9573a88a3055427548bd2c3b11c34119fc360ae04010ec30b6c87e6d1f703cb48ad7c8a18e0479a1e50489a0585dd6c6ba873bff85f84086f6f8d24cce57e56845db213e0a3283edc31bc8669ae84a06cec377b0927fdc83cd1ac9d71b7192ea1072137cb82a78821ca34844012bc81c8bbe1676418c652c6a29bbc6badee01b0840770ca9c4b1be9731dcd76d4036d62e9215351eb080217ece13521c0c0122ffbe71ebc93211273840ee78f30b7f6830cc888954a92cac76711554be2900a7549066dbd4980769c039c3e4de80ff6cf837c9472fd53c74b71276ea4e0b4b81705535fb965be42f64cbe8fd654231fb92ee5106290863002ffec754a469225a16a700e213f093a2e5904b8bfaad9343d009fd7c5e160cfe987c387af041a3d8e45db67dccdf87f3ef6377a2bb65cb2489e837721ca6e1a41088a79f228c3d218d31e67b15191146ddb2e7b01b2760e0da22a9ea9b30e5f30ecc2f6bf4f43dd39b2dce1d87060ad69d006c8397447740569d51d56dc67aa12aeca0406181272fd3da81a6f6ee55c8cacc4adbef79cac132a76d031e67ab17b97e31f0c3b084f0975971e380a4aac3ae4451b096026de9273f824a65a504b97d5b2542a386f6dbdbd866237225c4f10a500065626204812d8ed56928688e659ede194127a9e24480db40f8f27f4aca0e7d85bb629f5a0da30b7d690c00c945182bebbdd0c17764c07387ccb3eb4f1ec4ab588e95057059464673b355c632c2014b2f56af854255ca539a2127c8e7261e5bcfec11d8114d25931867ecdfc22c2b44714894524c1dd1ceaa45c454f142196121639cd2639f47127750310a9e65330b2e5236f627065482bcea4fdda62ea03af7312f360e2a19961e0e2e6336b1af0b6d7c03c3f902181f4eefd9d7685fa5b49cf8ae3847e1b71fda079f47755cc19d091923c4e2109c53e5773592457e2381e4ccd90db753c40f0a04535d3877ee682b6d3238ec7e5b4abc3a74de37216cb5af266e6b938289f24eb7bfe7423f1ac616bb34427d0cc1948b8f2dea1715a76bb586915e7000d696106fb982a0c99821dfa1b773c249cc24f746ab2d37f185f6a4eeb95039b821590cec65e087c58fd9f016b795acc4e9bd12484b5d3ff2fbd5200de7aef24a8d83aac9f6543dae4885460de76d5991925b8eaeb3c10f26e81441e69ad64ddefc32c4d35e37551140d0c5c5dccf2c8a3647f48b50c4ad73f58e97190fca3a070041ff1b005cdc4eaae8b5f782d31ee287c013daedb667162516be28d1cef882fa4f915b86cb7b88e85d43cf74eb59d513ad9aff20a09e430fa94d143094a5cc43464e70a82b95543a52ede9b116d15271821c911a6e23c5784afbc2b1b979331bbd201a00ef8f521e0d0600a7959b775d1b9945a615a00cfb6591f6350f03bfb42e9799e6d8f1d093d96c7937265f075a5879911464464f1df9e275a4155cf9794e7f6cfbafd6a55cab494865b03c1590977c7f023ae18215904f5288bc16ca43cf164aa0c9b2ced1152647a7c9e37325de7c9d39412e4c1bce30a8ad316afcad1fc49abf8d161752d3c222b8123b0e52840f88bead5619bca95f5adb4d2872c0a9fb5a518396becf24e5469e522ff46aaa6316e3e772eaaa6ac4c7cfa41034859027f0baafe2826a965f427b1ddcca41a49565a0880d84fa09b0e091e87a90e79b0dcbf9cf05d15e2e0b841a67ab0a4f00209e5e5e4a358f31941d2fcf40eaf88f904b04412fc2d0e5b6ff96babb91526a9cf9e1793f2516baf5a448ff8752973713388d1b6271aa047ec5cb272fa0139995dd2c3c57156278a63576fe7a2306646cdcfe4cdc24b7395714ae9093b8342588e44b22d1436b0bd1b7a40932c607df4f3c565469fc583c5b839505c8d86edf4e4424c7ef6a3a869bb7a617caca09463e361fda0ac67dfb7ff82c6f8b272194566fb7e78eac1df7c27b72e1ca6c675f7065694662d5f3bcb016e07802122fe2f246a781868283ef22cce5809cad781564697b2185bb6fe078bc351935b290144eebc1b9d6ca96ac8cfa18b8ecd8fd1687e39d05995e65bfdf8dbfbe62a0e8ec265e9097430b5fe5370b5e547eab5c3e1b30eb2aace52e352916e03ea1c8ab1c6a7e016b6744e98f0e88ce8f3db5e0e3c623c55cf227825a7a7a8f92c4aaf0223643d92b5e622ae728bf6a70e362e6520a4df8b18081685052675c4840fbb522f5774b2212546fb2fc08ce27d3bf75643f89c3ca84ef40611c794d4f809fd1a124e54206615561ea228082a8b57d070669352d16a87343970fd2ddf52f252272e7429a662918b05061240d8968f47590f1421f9e8ceb575740283bbf076af3d3de82904ad87876330f38c3074255d1462d93006a4057a7aa26da96d903b27bf4a2adaaa96da189a09915fda015d2c254befe68e7c139ae68df350c53c74f6cfcaf3680e32f55f7c51aaacad821335ae43677e227460220452bd55d7e48d955cf550f185e15475fe30ce8caf0733768c30d152de3edc1eb38d189a6ab498f5a765976abd2e1fc21334b0c52fa33bc35fdfe2002eefcbc90267b3327057b226316e068ac42f71fb30c6d72269d33498b457df9c86af4e33a26b282b389b9261a125e20f302ff9b9a46155578d49217c6f4d9b200a4880b69d0bffda7a258c916acd39561743c0afbe9dc76c1581825899f5fd59f669ae05217651fb4a131ad2a0e753c74e0e1f7e7291ef4316e751f4a431034d70a4720a4c1b6a43e9befa1252f8a526affc48aee4361dcf251a30cf8ba2ac287a56feb9d0998b58578c7377728b466e5f783ef2160e44226d6b02e9eed62088cf3c91312b7dc0b12dcea51164d2addf968b9d9e153021165fa1bc0eeba28d020ae198537d89f41f200b3034bb7aedecf04be847e6822fa3293844695d259f67c452147bbf0b0fabac5ab1c985c4c8ec745ea5c91d731c98795b0d7608e47db9349381554dc134db0c865de55e5c37f552fbfde7248bf7111f13f9a19e036237df52a71f614b094f83d7f8249fd38b2dd6f16a2f282901a6e9b153f2b20fadc56f1f5a45b4e4138cf1243cd588f169af7a1bb0aa35e2033378850b70169883906f9d0226903a25c33b20e46b06f38523b385fa90ad742394cf418e6a79e54b76903631811fe163fc21186c58fd00cc538b0ce203bfe2da63efe7d4cc8787ad40572d2eb4661991ff12e31a4027d600253556c3f4611f0af026522cb9743e03b4849c06184182d98fa69ac97c59157d3799e5fa325c0fe9ce207d37567fab617b6903e5ced4dad3f4e09d2f1433518eae99bab291cc69b8bd2ebf8f5f0cec42eb61d581a91cdac9f37d07f0696c", 0x1000}, {&(0x7f0000002200)="9a89", 0x2}], 0x6, &(0x7f00000022c0)=[{0x48, 0x6, 0xa09d, "2f19b0743c2562c5b708a107356e1f66fe15ba53111139f2be9a570382d3b91ca1ba6c96dc5b71fe9cd88560b89971f5e01a8a0c"}, {0xe0, 0x129, 0x2, "4f52155e0d3bcf0be7ac96f8a8b4bf6957a787e691b20d5d9d53b9a113906c343c989cac4f9eb95bd2f938b23c62ba51e5ef1fe74e797da470064dfb5ac2bc3912047a10de247709ba74b3db4efb4e76aca045565ca8e763d7bf712a2370caa7610f0fcb63f3ae20657eb21964b2b1cc4bea4e5e52ffa9d76a551e063ef78e979ecacce768405b93f5a9e2c619c0f4a7f6fbdc19fd405fe2861deb54d95dea2aebdd0e8c1be68bd3d1f432baccd976fe7496d93ef128953a15db0cf95be0e432dc860a7a3b6eef1374"}], 0x128}, 0x407) r2 = dup2(r1, r1) unlinkat(r2, &(0x7f0000002440)='./file0\x00', 0x800) unlinkat(r2, &(0x7f0000002480)='./file0\x00', 0x800) r3 = getegid() lchown(&(0x7f00000024c0)='./file0\x00', r0, r3) chown(&(0x7f0000002500)='./file0\x00', r0, r3) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002540)={0x0, 0x8}, 0x8) r4 = openat(r2, &(0x7f0000002580)='./file0\x00', 0x0, 0x8) fchmodat(r4, &(0x7f00000025c0)='./file0\x00', 0x1, 0x400) semget$private(0x0, 0x0, 0x80) mknod$loop(&(0x7f0000002600)='./file0\x00', 0x2000, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000002640)) unlinkat(r4, &(0x7f0000002700)='./file0\x00', 0x800) linkat(r2, &(0x7f0000002740)='./file0\x00', r2, &(0x7f0000002780)='./file0\x00', 0x0) getrusage(0xffffffffffffffff, &(0x7f00000027c0)) r5 = fcntl$dupfd(r1, 0xc, r1) r6 = dup2(r4, r2) r7 = getpgid(0xffffffffffffffff) r8 = getpgrp() sendmsg$unix(r6, &(0x7f0000004080)={&(0x7f0000002880)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003ec0)=[{&(0x7f00000028c0)="c35fb66ff18930f4c6de653895f3485cec276af364c67f84a346eb4bdb0698c0ebc91e55b7565436ec240c463e7f1feb7e2204940c5fb8cf1d996b87b2a9a5f2dbbc757f3940e00c570df8bb849a254a5301a7214afc79920f050c25b0036f35e4586ab4ba1e1896871c22dbc904c928d4245d85bffafeeb8a3c43f9401d0f51d42792ae3ca2576d8c9c9ea327dbafd3655baba56185a709", 0x98}, {&(0x7f0000002980)="f9a5f3b91362922f0fc9b5eb2b27eff823226c1e26f5651f887fc587ba0b325dd4bbd4d21a8e0636c391a15f4a46cfd26d511b2bd917881c7d63b0ad17031674146f8bcbc260e2a413587f8b55e79ac3a1b371160073fa3994d8165c44b516be2f18600c2b629e373e5f97e81f1cc16764146bb2766f2eb4d5762f81be8b64a83120fd34a3efe1d14cb97e86732b9a42c864d846f7a372e609aa90b33f61d8021bd35a65abbf5017364ed9382ece913045c5a4d23b2cf19881799421c43e34940235bf08145ec7ba0c24669cdbaf850640c991510a3f06be325b58518a1201f1e83d87c35ccc5c447a522e4316adf51423acb5f1dc5ce708fc8cae705be5c105ebe38fefb3917177f808bf6593654fa29d06152108dd1017df08f93ef292afa8ebb45881a82c77a346cd4daf09916e961f710e0c2127db8b3fa9094de15fde6aa69fc55bca93908114340e848c84e65e5a92b3e27644dab3b14ac33d23a784d69e0ccd09dfcb42d8ec8b26ee520aee25436278924168ed7c9b3cf08dd1026a2c341670dfca8c9f960ac0d0f9862f26c355d86b555dd24f5e02dbc0ee749687f856377de86a72c620daf5249f68ed8125ff34509c9e634b964a6bbd29afabe4474af8933c969ae3618a0ba988e7a2a46d2af67e1bf43cc8bb1fd2a4ea40219bd1e24661523dd45e5b7588af8e3eaf1e4830685d73417fd0f151da0afd61b0187dc7cd51a8cd99d267423c6dbac869dd7d898509da42b43892c1f582517499717452a0764a056048c5d2fe2090c50eb48a72f07e8056cc8afc6240cc383a45d468d73c815fe149ba8ac7e10177d97efe8191824f99c1253e35e299db1822ba43e0034e4bc7450873ea7d6735ef64139fa7f90a2bf4ff45ebca57b212e1f98467c2e017349220489eb10d3c9b3ad4a0d4d87e4f4249f652a91cfaba6ee8fc9ca43b32e0a32db5407762b6826616d60e5929acc74d7d5b64ac5bf8f05169557eacb03d5f417bfe3d9a8af5e253dd467012495cb5ab09acc44eb8d8ba8c68144b4bd58d282b210bd60d15759e591716db646435ba8d59f5afbb6805063beef016b13a1b8ace0832929706402a1239cbf3e05d436ca08dd5bf3153e0d65d32f9fdfedfb3498d1e390a6f45b727925d01fa9fb13ee4f280890c1f7a202a4faba2c6009dc8f9b4db4db211054e9084e2e6305af8148c2e5dbbc952b61776525d5c9b83e9652171022a329c373ea2fe6e7d725ce1e6186f54a5562053f276a5288113bb8b5c518cd32176e83198a5611b72681b8634ee2356bafcd3de5b178a7d9ab20a7b7843aa0cdc87d3bd50083ffa6ce3faffcde6c21a728ff328ad7abf8abd5ae5f73579d12d499d3d98e71fdea47343a3ef13b5f182e3ecba36c6e56f25dfb19d4660cc9475964b5a5979a9b312983b0ea0adf97d88f45b3410f1358dcdad9ed3ba9bb3a3f7cbbcd0955d2aa6a4dc713bb06e6c266d6c7e28e172fd53c2e4b03a2a56d6a93627b821bc5f8a5f44d59d6a28d63164825a02c68f175b12d27f9ccb82f8a0363055e7679502d0b98d5ac10e3006256cf65b1ea362df598ee592fead21c66635fcf68e3094f285311bc63a180d6e6efbb4b763c45e2dc1f37308efe6af825c6375b4ed1bf35113076a36369e2d7cdad2e2a0ac724a7264de9b6146d0f3c3b54e05a074879bbf5c8e63fb98339cfdc7dd6b321bbdb6562c2062b5b0c3fe4e19ad0722e679718fe36a249d5d02de02606ed0723468954bfa00d829db068407484812cb829dc873622043c5b4891b95a2168bc73f685413e791b0af3c764181512732c86bbeeb92574c63dc06c77f82e931fe5c7818c886af93fb228922780fafe825aa06091dc3c6da9a32f6f997e002e055fa7670f977ecf273902073f8500152705868173b2d707329ade300013d86f92ce0104f6d9b3ebfaaa30bfb2abbd42d9f88f225e48df2925ad8735cf18d66f30abc28e1106a4fb72a18c41acb56fc8c34be27a87c86bf1ff46ea7a0259375ddec82d3673c1ea0beaa3036d4662630b52095b1b1c1dbf647c4ccbb3ee480f2130acef22a9e1112b9ebff7f8298bd6fca079dce53fb58559b9dd41191aa17be6d525d433a6ce7350bec3759e85e308e348f465a66003aac16724045623a722b9f020e9f60f9dffddfbaf6d02f025e3faef2129bfdb85d52e2fd94aa3c4427446b9ac2bc946b6652e209bdc1fefdf953167a9b9a11ffe76553073fc679352e0132cb11643ccf0333ebba4bcf3d5964757777a155cfeaa22bff8baf9ec121f2cd8947cb8c790871ba3e20c7809e9cb4e07ec5e8b0a5ad9742e29b1cdfbc6a96e241991db0d397e1e1b4760a139db3c8369c1ac2dde5419aca938cc882edf0fdbb7ee63685b7bfd898919f91392999c5caa532d4e9686a0dd82d196b3f67da8b9326103e3914901b6adcdac379dd044bb5ee0a98ff871c24432d8026178cf006b823816b622d80bd4cc9a38cbbc113067a34224079368b7fef9f4222d58665390371d43bb9a5d865194878b8113825f0c1303f76953a20566e61db53296d2dc93cabe00ecf5254e57eb597ad57a88a5ed54c8e803c2d244ed1768066bfa0005e672388af042f5cfae73d7de2454a807d7713fe4eaf2cb0322377b16ed4ebd3fc7a003fb609a9e2d133dbaec825e04273190052b389780b60bd1e1b278f002085e5deda3d01792c5d2b3e05253e57cc1a7e07eca026cd975ebc7be76d04ab7db5a88c979133d65c2d8d3e24ad3c7b3df1502bd64f4ec0e5304bc13f82923b661fbef68543245704a8cc82d125676922afb832ae03641da283adc4b44d206b6b6b3ebfaa337a0ff26cdb6d454540e3e3ed92ede2a913dfb33fdc40374b2de05588e467b6f6a7b6552c3e99d079f73bad95ef230786ec7b81ceacdd1433f7f5b81804cbff32a1344c320f5a605ad5c22a9c944449af61cbaaa9801c89a93e01bf49cc28aad1bba815595abdaed94f1ed08f92f66ae315046a09105a7dc24480bdab1c79219dafa80cad11de6d829ed74a13aa6d13dbb3c20735b4306f58046a0787dfb3c30f47f5df5d42c6dbdc268cf9749c607a744f016091b1337dcb9e7386cd4c4a1951ddf6d0ca4a77c6b7aa5e0ff22d1f2dec601d78872c18edc36f5e6d0b7b97f763c856319f6f6c89bf212eef479d84df36e9d1ef478b689eb0e1d10005f0524f5fd6fcff833724cfc8ead433a10759828718bbaabc006836c73230e19e6b79246760d3b74cd17bd27175c7a51f2e173b9f5f12c32d5a570510e0d1c741bc0062409a7d96ebab86a18e11fc406e060e63feb9be588f5f908078e6c6c9e3c016afabdde288f67324a9446b52083a7dee682308462804f89ce08460b457d40166322388ee6a835289138ffb6a707edc5cf0b7d8cfff7a0eec3197efcca086be8b7be32d07a785ea4bdec7018fc8ddd36d34ff3c6b44b0d4c22d9b7c26ea619825107ea4abfb48ce2e16c2161ef1fde04a99c87d8d28f441fbe69ba27d5a89f36dd6379543efac62dbe012a3b2d1860bce4b80dbd4b6efbe8a9418c041b4d52578c2e1af152e1a85908ddd08aeeb7f0dddf2762c6d5abcfe1f91d473688adc2e9eeab55e74e938fa241573436f2231ca41c972284504020e10fe64acdbe76416b35a60f764ba90b02b7d6c7a03807f746b03c65e3c0143b060d4c1f97c677f2db141dd0eab2a34fda4d5c05ccab35cd1a2bfc28a91216537aa6fd725c0dbeda133e510da5d73669ec915d7bf0e4a47f808ed1f9f0abd166167bc0a84b3827449db8e92ec24020ed46e470759196835ca073bddaed8b128a174f51cc8c1d894057d3eefa852c49e6d829c7cb94db67d58020826830eb40ca24cf15b43d3ca0e7702e84871893a3ad2ae7d8472ec9005f606498af99d78a3dcd234e57dab39b03acfdd9276bb32f8b69967baa5bab65035a0ed11e20fa6df4e025c2b508f7b38ca262ed06cfd38a433c5d63c32825ab7fc5c8a4ad3d7fc1551e7e784d1b07a9ec9c2a491c85ae5746e98d01f939c2385e9f6e94331e6ab46f84edc5f3d7b0871d2c4cadac35dc039688028be962d1e6fd8b0395999b8672b9c346c07f13d681ed5f50a209642def2e1091be49ecae00904ddd245229e8acdbea3d9f6a9874f07475b49879d35f5689d02f5ce07c5218983add9475045b4619e55e72ece22fd294b79b319bf37cf244c4bb8606fd1fc55836ea14636d056bd3b4e06fc311122b7e48a269114ed910695b5dbecc5b452a66a68bac0187004492704456c5013724f9072e97792a12263efba99367445880c1d6ece19feba6b06bbe334e4e18f1b4e76461e92bcde58750e64c5724a428d5c8364efac5d95f179a0196078ba8c0c4d25d293208ec3835ff131fa8a36a336866c144380657f49a3fe02b09061477148feabd79958600030d7862ce40d29fa164fc53af7481d19be58fa549c2620094c0ec36597ce82f16250b1a8af76146e33609e6832669a44ec03df6ec8c0862ff6bc5e3ecaa9dd2e3af93c0f53f92906c3724a22a7c49e79a6c871c4ef4a6f454f3ac48be7f37b79b206731543f8817ececb0a3c3eaae19d07cfbb22dd214abe9e88687f7ba4a936f5875025c60a7b581ac0d1a9c59bd103f36d52c060a048289b82f8fba7e41a7fd9b86e0c9f86b9483c56cc4f985044c9c4d7e5d762f74dda8e895c5e766bc258d9895760ee32970d74507e6ca1a071ebfbc1ffbf08461450045f6bac613697cfc4281d9ed3654b9102546f5d8dbd06665f31261677366f53715549a7b93b9878ff3d66bd554b1798a6e9ebbdb9a8ff404e3333b17c748862c53c7d95a7f580c24d832e36861f81d805a8980e396eca98424a37367960f1b238f50530308c4c0eb385d3ff0164e30b18eca6a170b055232789d69b4dcf029bd9873d24e50584d7e126f1305a1c68de1dff731e24a05ba716e7737b078061a054c4d52bd28088d47e11eba0c0a80153c37b5baea1192e77f5986147cf4d5a829f75095846fb913aa1f56320c826c2d1ac495b404bec997c1e2e9f9cdac283e294b60ae50fd02068160f90454634f3a25dfc2aa39446c28094278f5491ff544ff1fe7710818f327881b09deb84bc98bbba6d192bc5d13ae1f7c86e8aefe7d79a22753de6ef2ee06a561acb5c8bbdbe7c71df2462a573a79e33e3724a9ee567660eed077e7a9801744eb3f8a6fbbf01e5e5292c2af23ce7fa6267e4a7f1132bcefdd83cb99cfcf1298a7444c26d1c96781e4c388696b0d5f00db635646148d52c0ac4c440fad0b185fbadb5baa877c918ea9fc2356d021f4330db7a8d567a26b5ece1650beca692bdf7c78f22f21bef9401f32c07916dc575d75e7fb36047d7f81021ba25577f48697131a8b540f9541df5ea97b11de574370212b9536b376b110c70d44334c7664b829244e2945b4152ae9ff34890f06e2738d2316d6791f3912bc67ba5473e7db707e44d565f0c586e0fc2a83dac529225e5d371fe8bcde5343db368c010df51149965d50d10a82f14f1efc4d63634f8a5413bf22e53d8974c05ce3e9bce68cc80278b43607c35f2dbb78d59a91eeb83fc364e7201ed100f064450d68d608a0cab227f05b80c3ca52e236c35c977a363515bb08bbcf8dd7008ce67f4f1c22e28d52d73738baf79e17c15f6817ee8f91100b92f5f322f31d98f556834692aedc46cc75e1201add7522b5d85ef9f79b73fd4072efe0882e3cd278a06245d94dd7c79faaa5e80184453f0e4b7c32ad5aca36ff347cdf68443942ea5330f7cb6a1bc565ef342146fd41689", 0x1000}, {&(0x7f0000003980)="f9e48f6e7c33f50d4b62f5fc951684cac6c918c4ec392372f21668e4b60d86741dbf76b57350682c1ca4b98ff7e4191bef383d8c341b49f43a244d9f927d98f4b4ada95b6f423802afd0948bc4cbfcd4d3a7579c0eb4d2813962477bf4493071d2e291e860a8b7e0d460d184e4da2e9dda38516304add439f7be85cbca735d7c9b5f9b6b0374900af49fe4d7c8a361", 0x8f}, {&(0x7f0000003a40)="580db96c260c1679b759e1e8f2ca996569cd5cb9a0be127116dfef691d74fb16ea6d60b3b1d65af23016beb8829227a511e727d4ab060315d8a65004993f8b9c6be0c9494cf16b25195beb73c28dba0d69cd892f300ebfc9ed705db4a9f7bdfa87329e1da802756d4d5c7fcd67687c7fd6e4ec31d981998f9689036a778c7ba0764d6544c218ff67518afe89428c5c348f8d9c4bb8d7d33aee60f5d7c7accc9d07e027a5f91d6c15f9d684e27cca38d4ad758f46d59c5f72905fab0252dc287b13f5dd01871a970b11e63a63be4564c3157ed5e1e63fe8ca55d9a6bbc4d6b9116049f045f50e3fe1b84094a6826c492dcb7749d81fd2c5", 0xf7}, {&(0x7f0000003b40)="087ddc1e8c7ab0af0469499e1b9dcff9c9b768378a59f0fd4ff45e545fef11035eb0268d990131eaf4e8fc013b4764f1967dc3c693e799e6a4ae25b3c36b01365a0f8e0ff3b2b2bd0aa7d9641340ba07cabd3a63b62effbd3b79d408ea499622295367b44fe9353ffbfda3bcbe38aa6a86533627e0b70c87ebce7cdb31a747dcb2e802d0936a4443ac4b44db2e71e1c2e68859160532df4b549442cb9be234781405ad9f2039b0088846a939ef178dde45ad9bf182784077d36e", 0xba}, {&(0x7f0000003c00)="b0aa277cb7f2f981da9003d38389e90c33881a712c924bc0b7ea9028d30fd37c8d07a7fdbe2d850e7d8802b7f853d95650af0ce62d2fe29530c7d399597111b2f870b024adc171a487baff9293cc59f713633638a17191cb36d520f23d6bf86faf2893c4c68b3bdfe1f6ffb2217697b6a76a064d8e21f96f2aea9192acc8d1610ccc48cbc41a9effe44b9e9378e71c714936cbaab88b296e8e1eb5329bb1ce03f7", 0xa1}, {&(0x7f0000003cc0)="2b10605a0e3bb9296285ea82a1a2780a1c1e0119b8b691f89bbbb52dd4179ad4a3c8323dca256c3a9da4d7cd61bd0695347b2976a5526b17585248f0071832c680c8e5b27113a994a185aef0b53e20ecd69268ac8a073a38b8556902dd88ea93eea459ec09abdf947c70e85def0c29f4e3206e7857bf7d35ad052378a2bd8b84e8b80deb370450d4ebeb0e3ace170531404a8ab99e0b244d70d0271344b1a4e3aed9fc7f9d10ee789377de", 0xab}, {&(0x7f0000003d80)="f593a078fa4552fc4946682f2ccb87730f398b7d9a0ddf2cb32179570304809662f6830bf0fff460cbe099615e610c8010c11164db0ad073dbd687ba08b31a4c61ef4e3164cbcb5c9576b24aade016033f4986d618a31f3e231f7c39cc6bd2f0e23913639bb94b0c8aad87b6e5da93a5012830aab7034aa2ab79f59cf6fd92c6ae17976a5b1ad7b0c91a5f506742cf97181623436edc28625c12f1bc6588aa0fe2ef00e37e13b12e4f2268a970f787d76874548be152e2ca0238db7414a2ad470f3eca168510f89097ad1057a18fa5", 0xcf}, {&(0x7f0000003e80)="f6b3b3d9bc9a6bc8798834945a64a414defe", 0x12}], 0x9, &(0x7f0000003f80)=[@rights={0x10}, @rights={0x20, 0xffff, 0x1, [r2, r5, r2, r5]}, @cred={0x20, 0xffff, 0x2, r7, r0, r3}, @rights={0x20, 0xffff, 0x1, [r1, r4, r5, r5]}, @rights={0x20, 0xffff, 0x1, [r1, r6, r2, r5]}, @cred={0x20, 0xffff, 0x2, r8, r0, r3}, @rights={0x20, 0xffff, 0x1, [r2, r5, r6, r1]}], 0xd0, 0x4}, 0x0) fchdir(r2) getpeername$inet6(r4, &(0x7f00000040c0), &(0x7f0000004100)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000004140), &(0x7f0000004180)=0xc) utimensat(r6, &(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={{0x8, 0x2}, {0x8, 0x1}}, 0x0) write(r4, &(0x7f0000004240)="55a49a0873c29ef391a2e8b9481cb206fc534f3664ca3452e725024dab61f28d2029582b28b2c31ac1783bac8c2a24dcc3b030547417fa6ac6a73b308f33029d478df5cba4de4cc160ac9dc78bb7e6f6d88d65209fa95fcdd3e0089bfac72fcdf4125194538b7ed2f3cade1ddf26ccf4d9c27656474440723f87a2a81159d46caec1b879ac4388945b86fc61b5fc1517ed73", 0x92) open$dir(&(0x7f0000004300)='./file0\x00', 0x418102, 0x101) sendto$inet6(r4, &(0x7f0000004340)="61aab78e792913f75c38b3b64e36dd7c2a570d82817a0d555a04f42534ea56c9b2bc124a7a184f2bcae0a49601", 0x2d, 0x4, &(0x7f0000004380)={0x18, 0x1, 0x1, 0x1}, 0xc) 00:00:21 executing program 3: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x3) shutdown(r0, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r0, 0x0, 0x0) 00:00:21 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair(0x0, 0x4, 0x7c9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0xfb45, 0x9, &(0x7f0000000180)=""/206, &(0x7f00000000c0)=0xce) 00:00:21 executing program 5: clock_getres(0x3, &(0x7f0000000000)) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000001c0)={0x81, 0x8}, 0x10) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x2, 0x100000001}, {0x0, 0x1000}}) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000002c0)={0x209, 0x5}, 0x10) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000300)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/31, 0x1f}, {&(0x7f0000000380)=""/76, 0x4c}, {&(0x7f0000000400)=""/181, 0xb5}], 0x3, &(0x7f0000000500)=""/143, 0x8f}, 0x803) r1 = open(&(0x7f0000000600)='./file0\x00', 0x400, 0x148) clock_getres(0x0, &(0x7f0000000640)) preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000680)=""/250, 0xfa}], 0x1, 0x56) pwritev(r1, &(0x7f0000000dc0)=[{&(0x7f00000007c0)="aa9a90d8c3d3d46678dac3920fe8fcee99b7ec6611e331210e2c2330544dd2441221743810a7391d482324fb37eb879d4093d72b5864adc46dad8a1ad7954c4a58528283fd5f2ad5bf460e5c077cda9e717df8816ce62eadbf91241bd95091a0e5a00f937bfc9b91a9b28475eeb56ea8f3b5e48053f3a011c4d954766f0174702a4c3ab62f2f4cffa81fe58c45acdf1c8097748c35901ab9ec386827742e57bf892616fc101e696951efdcea8a0289a27315becd13a2a99475d003b114ff57aed088f501413d7e7aa445882ae1ec145c6d9e3d91248a40eb78f1", 0xda}, {&(0x7f00000008c0)="5988be00f3f2d221c3f5206285c85efd54c5a7a6ed6850e58883deeb27ff22aaaf127703e66770f6ae0ecc35e9beffc3b8b9be248f8a590a7ec77910bdc527a85bb1d38eccd68ccf212f17156d25ea49a26445a9d559377650aaeb28308f94f4ddbbf4a47bb419bdd6", 0x69}, {&(0x7f0000000940)="c1e671717c05dc44aa343ec2eea025b9fd069e6208b6bcc99f76763095859f8155d674310394a907f9a46d4a617fa118f6113c3f80f27a7f73107b66ce3f05bacc1e2447fd08880f7f4ba0aa53335bb7b22e416d64bf916287cb07", 0x5b}, {&(0x7f00000009c0)="17d15ec2d286ef56f1972af5e7823a8bbc4f230d26c3f48a3280175ce2f9769a022e937a6a49f0ffa0fd7573c7a3fcf117f107f4d8f574bc5f23082b501131680bea3fc65e0f0a96daa57c9a9c2e788566c5e788f637481778fc19a58418ea8f3600b5587da1b5cab2ecd7b34e0cc42a87c2a07bdee1c70536dbdacb79e8fc94969f346f4ca39c782ac977394f78ed628cad84456329f06647341ca5e20d7ee0ca9a62b9dc8e2780cbd2323276272305d785a5fe280ee656b076d483f811975418ff7d9016865ff64f73b506875962b793cba5862bc10448a7ca7b32b515837ec7c43cf24828c61e330e569e69df1492", 0xf0}, {&(0x7f0000000ac0)="e7f6ba934861db92024900d429f3a1c60f35bd4703300f5b0838eec2b0afa9f57a9c2217903c92a6be70e41ecc346ed398fbdc319c7de76497afd599875edc8209ea6bbe", 0x44}, {&(0x7f0000000b40)="382ba2f7effb9a36d7933a85d5903df7979560e02ceb554453663b8d67ca2001bb79aabb98e2d756a1d213f8c1ea8a8dbae6b926c17e040703666c7cf9639a3ae1d8f48b8b3fcfcc4bcb5dcaf52472d4196cf00328e70d87ce5fd8a62c5a791dbc495b136d0ec51276e342b8ef970c349c6c8a6b905dccf29a84638ba19f84b139a2282436ef3bc043a4c1e0c7a57b40012e8d76d81065d5c5a438723832841c4a42d6a98979cc01f18fcfcd254af17c23b3a805bf6fa6f753d0e726e4bac3aec2705b3f4c9aed6e9ab55973c0708d0b0fd0c537a0f9e2f1a764723e7303ccd085d239cd736132057f6aac9fb7", 0xed}, {&(0x7f0000000c40)="371308d163bfe42b7f10d77cceac1bf1f8dffe7d149f422bfba751e7734771a838d8d6f62a4ab34d6419009e4467f3c4c39f2963d144", 0x36}, {&(0x7f0000000c80)="25ed2ae45861", 0x6}, {&(0x7f0000000cc0)="fce5475431fa63c8950782f36ba2ea9cdf2fc0c4ac97816db05d7b9a6110ada97bf07da230d6c124c0d18755477bff697e216c34d24c4e2d6fe33d0600f6b85978d499d4d3ac9a6c1b8bcf679426da218574fac75d814b17261955538b5b6488afed4ebdb2dc3c228689e6fd80560b7a178a0a6eaf99441148d5ea62fcfb569abac30c1626514654b9c0346d7e0e2206c027e68a0a09b1305f0ea6af8df5e038987f", 0xa2}, {&(0x7f0000000d80)="936cc2c340ca70e6618e07e15d8cb9f95f81beead134c37782d70d2b9b8506", 0x1f}], 0xa, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000e80)={0x10001}, 0x8) r2 = dup2(r1, r1) r3 = openat(r2, &(0x7f0000000ec0)='./file0\x00', 0xd000b, 0x8) pwritev(r2, &(0x7f0000001040)=[{&(0x7f0000000f00)="8deb1480edb32fa24704ba20eb080866861bb27bc305935fa4c7a300dbcf3a997279b71fa02fa16cd86ebfa587993c4fa06aeb17d8086afca99661c44cdf10604aaa0dc17825b389bad6ae5d07bb70631511b6702a757fae64dc765af54f0c934846f3fece61e8b793207cf08d6d3358143a2c1d8afda799ed7bad58d29ac2fc7d407217f67ef91db874306480b945b1ad28d1d1289d34890ca85841a11b7bad715184b37ca48d14bb00ae2a60c798095dce6f80e463372ea38be545b1e8901c7eba6df18ebf04ba302304b8dfc2c4adb7b51551081e675b7851fbd9dbb0c610f2e8fcf622d8f004ee1d595eb07de1eba00baefd2fec3d6c652255", 0xfb}, {&(0x7f0000001000)="d371b97aa5010f93ddced84a4c6e46fc2007c8014c46866c1ddb42fec65257221c1138e9db96a642166bdb7373bef1d3af39", 0x32}], 0x2, 0x0) accept(r0, &(0x7f0000001080)=@un=@abs, &(0x7f00000010c0)=0x8) r4 = semget(0x1, 0x3, 0x60e) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000001100)=""/47) shmget(0x1, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) r5 = socket$unix(0x1, 0x7, 0x0) sendto$inet(r0, &(0x7f0000001140)="bade003a17af4891dc5df44c21686b", 0xf, 0x0, &(0x7f0000001180)={0x2, 0x3}, 0xc) bind$unix(r5, &(0x7f00000011c0)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000001200)='./file1\x00', 0x80) openat(r3, &(0x7f0000001240)='./file1\x00', 0x0, 0x11b) recvfrom$unix(r0, &(0x7f0000001280)=""/98, 0x62, 0x800, 0x0, 0x0) r6 = msgget(0x1, 0x1) msgrcv(r6, &(0x7f0000001300)={0x0, ""/162}, 0xaa, 0x3, 0x1800) 00:00:21 executing program 4: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) fchmod(r0, 0x148) poll(&(0x7f00000014c0)=[{r1, 0x40}, {r1, 0x10}, {r1, 0x110}, {r1, 0x2}, {r1, 0x10}, {r0, 0x12}, {r0, 0x1}, {r1}], 0x8, 0xca) preadv(r1, &(0x7f0000001440)=[{&(0x7f0000000080)=""/103, 0x67}, {&(0x7f0000000100)=""/204, 0xcc}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/179, 0xb3}, {&(0x7f00000012c0)=""/77, 0x4d}, {&(0x7f0000001340)=""/162, 0xa2}, {&(0x7f0000001400)=""/23, 0x17}], 0x7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)) bind(r0, &(0x7f0000001500)=ANY=[@ANYBLOB="01227bde3b19f1919a66d7215214b1de002e2f66696c65300025eb187da944207d5ccf52bdfe028c85b15f32d1e1703cf60d10f10cd6881a6ae82ee6cc53a0799f7f7b6622842cd9136f1f1a4036d746374013e7024b85e75f512bf5c25cfae77453ee354dbe68ca0661048e240bde1bbb968c79865fe5bfccab1fd6458d9d4905e7fb17fd78c540c431f3ed9c274110e8fe6805fe7ca6b53002ca39cc38bb2841cf714d067b4bea918d114a2fceb82784c5afad2f91f48b071c9849484af8faa8ed"], 0xa) fcntl$getown(r1, 0x5) 00:00:21 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x101) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x200040, 0x20) r4 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) fchdir(r0) accept$inet6(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getuid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r8 = open(&(0x7f00000003c0)='./file0\x00', 0x3b0, 0x0) listen(r8, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000400)={0x3, 0x1, 0x80000000, 0x0, 0x2}, 0xc) connect$unix(r6, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) accept$inet6(r8, &(0x7f0000000480), &(0x7f00000004c0)=0xc) semget$private(0x0, 0x7, 0x440) r9 = accept$inet6(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) fcntl$setstatus(r3, 0x4, 0x8) lseek(r5, 0x0, 0x2) getpgid(r7) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000580), &(0x7f00000005c0)=0xc) close(r2) listen(r6, 0x1f) socketpair(0x18, 0x5, 0x0, &(0x7f0000000600)) utimensat(r5, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x5, 0x3}, {0xff, 0x6}}, 0x200) listen(r1, 0xf70d) preadv(r9, &(0x7f0000000c00)=[{&(0x7f00000006c0)=""/216, 0xd8}, {&(0x7f00000007c0)=""/215, 0xd7}, {&(0x7f00000008c0)=""/196, 0xc4}, {&(0x7f00000009c0)=""/115, 0x73}, {&(0x7f0000000a40)=""/224, 0xe0}, {&(0x7f0000000b40)=""/95, 0x5f}, {&(0x7f0000000bc0)=""/62, 0x3e}], 0x7, 0x0) socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000c80), &(0x7f0000000cc0)=0xc) 00:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000, 0x40) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r1 = socket(0x18, 0x3, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x42, 0x400) getsockname(r1, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) close(r1) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) fchownat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) 00:00:21 executing program 3: socketpair(0x0, 0x40000001, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/192, 0xc0}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/91, 0x5b}, {&(0x7f0000001180)=""/32, 0x20}], 0x4, 0x0) r2 = open$dir(&(0x7f0000001200)='./file0\x00', 0x82, 0x20) linkat(r2, &(0x7f0000001240)='./file0\x00', r1, &(0x7f0000001280)='./file0\x00', 0x400) r3 = openat(r2, &(0x7f00000012c0)='./file0\x00', 0x100, 0x4c) r4 = openat(r2, &(0x7f0000001300)='./file0\x00', 0x200000, 0x100) poll(&(0x7f0000001340)=[{r4, 0x80}, {r2}, {r3, 0x2}], 0x3, 0xfffffffffffffffd) fchmod(r3, 0x20) chmod(&(0x7f0000001380)='./file1\x00', 0x80) pipe(&(0x7f00000013c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) fcntl$setown(r0, 0x6, r6) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001480), &(0x7f00000014c0)=0xc) setrlimit(0x8, &(0x7f0000001500)={0xb4, 0x1a}) pipe(&(0x7f0000001540)) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000015c0)='\x00', r2, &(0x7f0000001600)='./file0\x00') renameat(r3, &(0x7f0000001640)='./file0\x00', r7, &(0x7f0000001680)='./file0\x00') mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r9 = shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) preadv(r0, &(0x7f0000001b40)=[{&(0x7f00000016c0)=""/47, 0x2f}, {&(0x7f0000001700)=""/224, 0xe0}, {&(0x7f0000001800)=""/215, 0xd7}, {&(0x7f0000001900)=""/154, 0x9a}, {&(0x7f00000019c0)=""/218, 0xda}, {&(0x7f0000001ac0)=""/92, 0x5c}], 0x6, 0x0) sendto$inet6(r7, &(0x7f0000001bc0)="fabcda5e01c880a03b6233ce5aaa08ebabd895428f4aebd3cd106bf4aca9459846d5d4", 0x23, 0x4, &(0x7f0000001c00)={0x18, 0x1, 0x9, 0x6}, 0xc) fchroot(r0) getdents(r5, &(0x7f0000001c40)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002c40), 0xc) open$dir(&(0x7f0000002c80)='./file0\x00', 0x20028, 0x10) mknod$loop(&(0x7f0000002cc0)='./file0\x00', 0x102, 0x0) dup(r7) accept$inet6(r8, &(0x7f0000002d00), &(0x7f0000002d40)=0xc) 00:00:21 executing program 1: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, 0x0, 0x0, 0x404, 0x0, 0x28a) sendto$inet(r0, &(0x7f0000000000)="7d01d84f43cae11abc6bfe0aa07f3658adb1b8205c2a8f56ffc525afb981e25e2552dcdeaaf797cf6dc512aa5a4e1ba4cf4659574e9623df27c422b6bd79b06313ba8b3eb0e63dc3006d7b7b8fbdac6037b377d148a0b2ac27f1d88026d535136b84ab1b305fed46e6fa9fe71cd2e341ec39f7dd857403f265ee0e788630fdba853531a03c51249669a731627c40a0b8c19d73a24efaafbae98445cd3d2d9be942b6d2b5c575a1b8fb6b416525ea5723", 0xb0, 0xa, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 00:00:21 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/211, 0xd3) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) r2 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/4096) r3 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000001200)={0x3, 0x0, 0x0, 0x400, r3}) msgctl$IPC_RMID(r2, 0x0) r4 = open(&(0x7f0000001240)='./file0\x00', 0x800, 0x104) connect(r4, &(0x7f0000001280)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockname(r0, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc) msgsnd(r2, &(0x7f0000001340)={0x0, "07f056924b730036872c03b5cd7f0ddfcf361282d2b817bce1271c3ded2e7e57d460932b721b780c9bfb834e60812b3f74ca8ded12258641a136a7ed49314856"}, 0x48, 0x800) preadv(r1, &(0x7f00000015c0)=[{&(0x7f00000013c0)=""/217, 0xd9}, {&(0x7f00000014c0)=""/166, 0xa6}, {&(0x7f0000001580)=""/7, 0x7}], 0x3, 0x9) getpgrp() symlinkat(&(0x7f0000001600)='./file0\x00', r0, &(0x7f0000001640)='./file0\x00') r5 = openat(r1, &(0x7f0000001680)='./file0\x00', 0x200000, 0x13) getpeername$inet6(r1, &(0x7f00000016c0), &(0x7f0000001700)=0xc) r6 = semget(0x2, 0x0, 0x503) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001740)=[0x8, 0x1, 0x4]) recvfrom$unix(r5, &(0x7f0000001780)=""/3, 0x3, 0x2, &(0x7f00000017c0)=@abs={0x1, 0x0, 0x2}, 0x8) msgsnd(r2, &(0x7f0000001800)={0x3, "42e28dd7b61cd60ddaf2d50734f234c14f3ac34ec6865faea65a89ca6aa73213f198e96864e64873e6eed86aa699ca8b11009dcdd9c152087c4ba8708cebf924b856e357930bcc45328e89b7f5e0f70af49b8c1eb40c5af390012fafafd04262d263e991a62d87464df631443d5126df127f511ce4b1499fc4d220f0c82fc65fc25daa9477fee1b6fb5a7712dcc1598b02a374a2546f31c4f5c8352df494fb199fb3fab69a20533f958a9337dce5837b716f77ca7db73f53d22434513bfd9d9789aa0acc935ae174a21f2a85d2"}, 0xd5, 0x800) msgrcv(r2, &(0x7f0000001900)={0x0, ""/89}, 0x61, 0x3, 0x1000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0xc) readlinkat(r0, &(0x7f0000001a00)='./file1\x00', &(0x7f0000001a40)=""/4096, 0x1000) msgctl$IPC_SET(r2, 0x1, &(0x7f0000002a40)={{0x6d, r7, r10, r9, r8, 0x2, 0x101}, 0x5, 0x0, r3, r3, 0x10001, 0x7, 0x20, 0x3}) getpgrp() rename(&(0x7f0000002ac0)='./file1\x00', &(0x7f0000002b00)='./file1\x00') getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000002b40), &(0x7f0000002b80)=0xc) 00:00:21 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000140)="b85545cc186dc0a20dc47e22b8e3ba49d35c003098ee39a8ccc5716eb53828c5a005a143fd30b78ed591200b7d5a9270ac96ad28598d19d8f29385b939b2e7d8b4360135a0ef897f95e6be1503afc4f908e91be1703374e7b50da8ac25700079ea69bb097dddb45a539cd7d7e352ba048bacd44e24b49e3561e852cb46f46b2e3d3f4e0fe962dadc9fcdb2f84874bdea767e89c8040b31e272e06b9e2bde76", 0x9f, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000fbffffff6c653000"], 0xa) getuid() connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f0000000080)="9f100d08b49a3748161c4b93b45f18804a016cc41ca7176413afff95e4054003e0e74729f97d6e5c86587dbac6dec6d873d98d4074eaba8a19e04a140c486af99b85e830bc7f51972d50623d8f78113e5ce96cdd0aec63fff16136a5f7c323195d", 0x61, 0x2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) poll(0x0, 0x100000000, 0x0) sendto$unix(r0, &(0x7f0000000280)="6490e3e88d0efa4ba53fdd42765f8d979e88e4b635ecb8818ff7c822b0ee23df64de4d82b6e1b730b408ca2b155f16fa745ecf4c7a608ecda6c90799d73a2a8138f523e78979179691a7aeeb58bdad1ae94a7ee861b6bee5cc458d138f3c1b47783fd150896ace0c04528e76c5e0edd514b17bb400be2529f0a7c7557ae8064dc352816ce152be489edf005258355dde96a79953a8e12ac7b867f9943e40372a6db495dd23f55093e400a3f8903b69304c6019780bce8953e3a1e87f1324d9efd88d4b4f96499bc63e9dd809a6", 0xcd, 0x400, 0x0, 0x0) socketpair(0x18, 0x4, 0xffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x1) 00:00:21 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) r2 = semget$private(0x0, 0x4, 0x24) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000080)=""/50) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/4096) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000010c0)) pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001140)=[0x9, 0xfffffffffffffffb, 0x7, 0x5, 0xffffffff, 0x0, 0x7fffffff, 0xfffffffffffffffc]) r4 = shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000001180)=""/4096) r5 = semget(0x2, 0x5, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002180)=[0xd387, 0x2, 0x9, 0x7f]) r6 = msgget(0x0, 0x10) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000021c0)=""/155) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r7 = socket$inet6(0x18, 0x20000002, 0x800) msgrcv(r6, &(0x7f0000002280)={0x0, ""/194}, 0xca, 0x2, 0x800) msgsnd(r6, &(0x7f0000002380)={0x3, "e632e0f53c24d4fb6dd23d6c035b7f3e3ffbb75c475a5f6c8a75cce88b1e9ce46ad3ab89ca1e075c9dfd12434fbe829847b3ff0dedfc973d45b5d3033272f9874f46d4e96319f85422343d2110aa376f9d307b39ebdb14013e9b40823415511770e12a7565b57fbcb53f720e14e7f35ccc34fb8bf7ce250d923474dfe5a5fa051545b7bc20e5116b3c8b1b325ebc30057a28f619129b28e6e05cd837365b8922b32b5f71af53a418db0996025379e0d4167ff0b5982842d6d5f04bf86c15114ae47f692dfe299293d555fa17a450d6063e60376ea0cd20298685479107356eef0738eeff11ac927e7346557d1d0037c697c30ecf517ef1efc1d62b7a6de4f21f52f33d1b502bba4d182f14a474ce947bcaec1adc0d399d9a3b3103305aa082c14e27fa206246d60522ba7896215757580caba31dd7d09952472f8b248e7e8c3bc0cc79afbb1d8d8bc94cd16b4c7bbdf281f7332e039a724d5a66f08f5a0e29c72cad7b4c93ab6a64c02beaf78d13b3d16ab5d467c89809304bf9ebcd79958eb8b68ab3c1d9bf4364b7fea2fe2fa93b9bf3b8b691e2dae322a6351c4add161faf13ebe394c3c5d35c8a830e4e5444e3166c4eb23ff8f9d3773342a772513718276d105cee969d8dda929d4621d4ef09db2364865dadd0ff478db59f05694b494b843387b919dd6a5c8561ec515c2be60ccac88910d24816601f6889dc501b8e9b4c632cb696c031aa63740b0191d0c6260398921582ee3eb34c485e118c45bf37496e8786fca89b1702b17ea212d0225ccb8e6dfa930a748fbc5636d91b3c2188b219450a8a9ab85c0fa18130293f339a2ff54f51c88e9675083456ad3c61e4a42462ed6f52d795e01f97d3f4eada4d69c3e309c2a6f218f4da8c1476162af81ea5163f9e86d0f4a62e5d3d3a8bfb2ed66bb597a1bd70fc891a8a01d47129308be1c8a119aada2e0556e3572df41486bddf8e25ce6fd7c712f7cb064363a55b53f797c317f578b689b7a650bb5a4593e45c699c54bcbcab1f0f077c2cc7cff51f21db20a642be3c3cd3a8e7fdc19a50c3737b4d9a5542c34bb85d9823ade54d99372a3939637660f269b56bdd5630efa51a3c19c4dfd996069baf6d7816a21aaaa56dc6903f15811408475f0362624bfd9780dc27531cd2219d4a4286d880c02a94b98d7ea62688e8d511d353da5303b84bc1e996887c8979323a1bee141b5f868d6d109f7c83dbafa41cd9ca7bd1dcae913e3efaa9ef71d11223c82d946d9c9c91bd046b097df73aaf522335ce6e8304ca4833166e1f223bd5b982ccb91837eea2e46552be4bfcc5d5ebf64e4f2f1bb28214f6a4b41d27886c4673b13c1edcb26a5bdbb87ad93b873ee1c293561677c609ccfe8cb0fea80183a273c951e8fd496e102a75140020621eb106acd5036ae8d7d76c038125e0e272f0f3c414e14964af570f1060299e4ecfc6abed6790fbbae8e96a323337ee94341128bc146e585cb5772baf626cb429a4e1d04267207e3e0f2cca73613f5c0fc9a84cc84eabadd0301f3af604be7857828a9b9fb1be8c8bf21dc960c6bd86a7515eee246e69ef4f1c78788056b927edee3e3cacbfdb42631e2083938dbb3628f7032e650f3a08261d18c53ba34407748290c6dafeb7c9672afeb898757e0cb491e62c3e72eff6361e0f52bdb1267c31dd57e9ab0becb266e3f1352de055c104fa2c9933b034d33f147084497c4afd47203f3b5d8c89879f96731e82ab93ce16145257d9be4f351cdc486a845ca4a5d65fc1ddffc580bf68ff06b1e8e610893bed208677d5058e4cb178f117ddaf2a37c6c91de8d99b9e29f3d5267ee7273b9619d5090f93c3e3f352ab015faae9c1a53a84cc8202a753b5c651cce76b0d8cc331200d97115c3fa01930d20c329d7c2fb8b1a50d639f6f214b7dba8f38c80931b51bad4885ff58c3b52c562dd627afef5dbc3c44555d0e098b353d5759edc0c29c5bb6524fda86e8d0e5b1c3a80fcf3e6f570790c75b37a0a6f94018577666a5bec5169e5abfe15d21b87c5ebefe66e1c66439069275a842f707a6db393ba0af6cf946fec66a7340d4f491b2b0bc046621d3f714048de3657e536b2d39ee1b106ae86cd0cb2825185c9bdf27ffa3ce7e69378725474154ff650f5fd9a47fe07b90e18d9617fc6f614d64587034e2d65f27e36ed6a6f0b81161a71da5340538967e397b5906b54e0885ce8da15823af7a78dc6960260a89ecbf5138b15d52ea4448ae4e1e6bfff1c2c6f1c7e0e88c70aa7437cce29b7c45167886335331137fee20ab76baefac031f795a8d1ab8d716d8f7600815d880ba40ad1f5e8965c5bbe300867950b3adbac481b7e59fc30d1664a36d9d1e73ce1896149a581202041f99e7bb20563b752b68bfe1f045d7d0cde82f5964c85de74ad37beb18431c45a5b740b489a86f81c4c4ba6f88fc9461288eeda8a606da09cd926058881e6ee7e4fc6a4f38064e0db3007e448e0f7140629ea030c36a87948f5016143354a50c575f649576f9153e77720fb7cd100021b1bed27a8c9883ca635353829239c5f5e7d08cc0161f0a7a30cc82e5f199ef324c58d5b99707e38e54e57ca35039342639c3cccfb527af5b2665352ad695560329490525ad139f2a67f0c878d9adf072c85dcafaaea2e829c8f68f699d11035c4a45b83d934f558ed6f7f49fd97542f46d30ae01709bd8bb740decaf7f0872266af668cd097bf8066381164d9f51ad4fd14784b104ae7bb26f32c7e6a78baf7e34d74a8cc983f5ab9777e67970280ee0018204dda1e9c8b6ab00ffd218ef6acc3503747cf8de067e8b50faf8c7e1ea5423c5eaa4fbf6e060f19d77111b302e3e26545371e0006186ad59fabe5ce685d7e52163b7cf1e2a68f2b1089373f2530ced1dc49d9b086fbd806e7ab592074ba1d01db719795302f60a3847e43543f6ca5c09a383d41bacede0af20ed132a870b42b741428a623009a6b1805bca50dc03a4a2fa54f5fd68035a8b7594047b14377eba2a92bcc5100e8cb55521e80e90c7d1ef4039d05592a03b2a9eac0fd1163bf3c87e33979a05a3975bc581403198f26fe50c176296a662a8345e2561dd5b5d6bb2a4b6ec747ae9c82972dd2d87de1dfa457e5194a02ac1c9e7b8fa3ad99e2e6d5482c047b930f9ca10d17494290025b9f9e30cf27a6a83f758205d5b7eb425b03689eecdab8cc1420c07e0988aef00b8c73287c26ec4f9f60538cf241e354dd70d0f73c71c758def6d3bea0433b752c0157bc87f2d05743b6d9c21d69037f8c42ed24e460b8933813ade02b227687430bec65e1f535ccf896b90d003a32adac6c659db8923285fee5ef3affc856beaa9e2e805ad11f6c059bdc6b4b0705c34630838704e0a3be076694342a5049cc5f55134b62b408f7361df38e75bae0478975eaf5758dbd0c36dbd109046ff046294c982163b7b285a8813ff16bb7558d2b53bb5c13f11f1ccc8dd5f34bab7e084a670d852ca8b9fe2da91a14c8b1ef9a67ac4402df37cc9f3b75851550c3d35e974259216109c4707f0beb0abe9d71e6e5567fb53a8cb35df90e4079f66cea41e1b18039269c5b2ef42595aa63145dac0483d7837363e21342bbdecdf5bd39d6a24229ad9f6bdc70d04d5e6ac131214b9d5c4f31cb148e3b0743b40b510405c6cfc38abcb2c4d8914837c33a5e49c7b8b391a62c254ffb44d6d007cac0032e2502e193739dceba9d5b9e81d5096815d500c0c9ab723d77ae971615039a6037c4a5227a6d379bdc7bb4ff11fd649f1a56de3ad6aae092d379aaca9c46d2a517860813be1837204c9b0728eab23bacd0a461ad60b0c786b84ce0b096fca679778fc75b090abbea8154c583d7163b0ceef5e3fd0039517db9a2c972fb38a5a1be5cb95bbfe1183861d051d56056027227929b2f3592ab01640df62b640f1dc82c98d54617f5de94e2dde13ee09687cc12b0fd1c0cff007e4af7b19b536882e0f62d406c78f0cd761ffeb1be3b826b8fa020bbea7e3e19227b7921dd6497bd51337cdb3b9d1e5971ccbdb0994989c33c4660ca285267876b80fcc218b5ccb30d49c34526ba2253119f9aa52a5d0a1cb357fb95e3e8dff5551799842f4d321844ed41d6687d51ae5294bb5570e8227cadefc40792475edde02f149f62ef4d1fdb165d62ba90b890166fdc0053c79c711552c3e26db176aa69b63b70e663ea7a825b8b32902dbb91e6f2bdd8cd2bd203ac4ccdc05ad21dfb5fa888bb69c8017684c94e4af73872fd5a74efb0ccf160e385e937d29441256ec534a8bc22ee64b602b850df2350994a5d970c9f261cdfb6635557ec90923bf6edb1bf5bb7323c3205c46d280aa12997ca7c7890cbb01c1a728b6dd9947f58389a154b7446c38c564eee3763051bef37eda2ea851cd813352f4818c35ae0c79b1cdfb5bbf1133ff6bd8e38225a618903e29a852257b318d100a95e571cba3d863524d24683e842b7468a0a4dcf81884bd1d5e7d6e29a0e6339907a9e259a48662c8dac0f197c39368264af87924efa23a681675c529d4d86d793d9ff08e6c5f89b5b36ac082e97afaf3a65b585e14f35650701ca02bb7d4290576c4c0c3b9ff9098589d3fdd0b6424b70e1e03ab819a9d7db5d87dd572c9080eba77911921915c0d41fba5d03d4160b1bf15b80ac8855bb503bd1a6d51a1196a719fe4fd4181002aa87cd3622b3493df31cb2f5ab5e267842774332dd6d49210ba85a2843f2a7416d35eb9c0465cdd8cf34b989758780aa7a6720e49cd60e7de179669897c6f09bfb9905f92be5eb51b81d5eeb40bf6c8deab0f4ac87ab0c096e7b543f4971f74eea4c2075c03609d73df9bac01d87a3a633e680721653d2577745e4cbfd9abab74b07c54b7a576f96a66ba63b43f3ba32da3e4548a33f757cf33ed7e9f9d665b4a34370021f404ad0aad900b92b39d78836006109123b4b079ad0499e65d6a45cfe9b310734c3b23fd23dd4b96dd9e28dc4eb0abc205d64221f887437999609d8ec7ac0671a6707b6ee4e5219da323f75acd46371f984e968cefe5f0d0756f20be6d12235815fac7d21e9aa1bfb760f12c08344e918366f85fbb377851396adcf00fdd10b3443f2026f56af92ab315d1c311df2ed0cf7fbb710a1d90abee45cb543268a1f4952d8b6dec09cb731e22487a89acf22c8e25930b9a4adf11737ad2e3d466826e8c9b0c0769675f558e13c63b78b17e091daa88535078e3a184621b8f1a82d540e6ca2b09eda4b00bb35885d91d014ad6eaf76a7bf69c68702df0089f8862f588899ecf3b5159949630dc8f049c59b332af050f42ef1e5bae6b17efc6a7c94495bc971d501e89fcb26a1b88a34d57ddb15a80d42aa70636ef1d3f67039d3f476f556dfc8d1972ac321cd4c8b3048cd5da4a13e9b80dd4738dfc2dd8aac58ec9219992423ce7484305c3ccc091db0e3eda2d3eff3d96df5e5bbe48f84ac947115af5a71e077ebfe3faecd7e892c88cb3837d4d4dda9e87841bbb102213beb7af6c112f307a86c328593149fbcf114dd6f296ae98fd0cd0070df41e4cf0f65c0f1e612105c5d6caa494f4dbfef957089459421eabc78d0bec9f800329999a3171c466fb377b9ee9103c198e09c10128cba3a1cea8439f572e2c7abd173f6a7c930934a013eb50e4507466f6cfb3aed32b70394a35b7f0944e2bb5a4ca34c6a4b6b7924c78eede9b1f3429a57a2d2eafebaad2e20e91af6b49d65d16903820a10f822754ea3be50bba752bc06d0be7f2c97b66ad3c307b97114999771efceb04aeca"}, 0x1008, 0x800) fchmodat(r0, &(0x7f00000033c0)='./file0\x00', 0x10, 0x600) getegid() semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000003400)=""/22) munlockall() pipe(&(0x7f0000003440)) r8 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x3000) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000003480)={{0x18, 0x2, 0x7ff, 0x6}, {0x18, 0x1, 0x81, 0x4}, 0x0, [0x600, 0x9f, 0x7, 0x0, 0x1c4, 0xd657, 0x5, 0x81]}, 0x3c) fchmodat(r1, &(0x7f00000034c0)='./file0\x00', 0x29, 0x200) open(&(0x7f0000003500)='./file0\x00', 0x74e12bc997e5814a, 0x80) recvmsg(r3, &(0x7f0000003900)={&(0x7f0000003540)=@un=@file={0x0, ""/6}, 0x8, &(0x7f00000037c0)=[{&(0x7f0000003580)=""/120, 0x78}, {&(0x7f0000003600)=""/145, 0x91}, {&(0x7f00000036c0)=""/215, 0xd7}], 0x3, &(0x7f0000003800)=""/232, 0xe8}, 0x0) 00:00:21 executing program 2: r0 = socket$inet(0x2, 0x20000003, 0xfffffffffffffffe) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/103, &(0x7f0000000100)=0x67) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, &(0x7f0000000dc0)) 00:00:21 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="eb412ae50d7d43dda21f73be338406d9e54c75d97cf8c397336670ef38c77dcd83d7e6c78966097e7ee4ebe03db8ffe33b9d2ac2ae9c3101ded83d61d2c25fd20037ab402a359bcfc2aee3d16ae1ae6063c644b9440e1787b7dae199758b5d2ba489f5a7375ead298d8f02309258a434271caf3ae51c500563d23166b644108ccd92c85c1b9d66f0a0b431cb8326a932c70fa9af7616aea75f62a3c34eddd502714b0eb22d97f923f92fb51e0845090379767c456bcb0526e6"], 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) writev(r2, &(0x7f0000000480)=[{0x0}], 0x1) 00:00:21 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x120) open$dir(&(0x7f0000000080)='./file1\x00', 0x800, 0x111) open$dir(&(0x7f0000000000)='./file1\x00', 0x48002, 0x8) 00:00:21 executing program 5: socketpair$unix(0x1, 0x200000000000007, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000000)) dup(r0) 00:00:21 executing program 1: socketpair(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="b8314563a22ff8e70373de682895ab8137d53773e3d1bba3991d92e8d33e9439a316709b9f53221bff4c0803154357e1a3faef8fa3808664e7ca90b6c6980d0a2ef5475d236ddb3ea901b80c886da8cd724a14b8c2acdfdd72a35a61aa9df019e4f343964aa5cad0808f0620235bbe9e51eb258724832c35507bcb05b2fb16b28f22bcc2fa565f49e8ecf04c115ff9", 0x8f}, {&(0x7f0000000100)="f0551e490ce48f43f1779ee4ab18bf18d86aa215ca5136632bfe23b898928277e804f0df224a154bbaf1998543a02848ca3ec26c6c96d39d3e36e991ca410c2cfdcc83", 0x43}, {&(0x7f0000000180)="027d2150fd40d379f930b4cc571f068649fbdbd7eac7b195850a9f625a9be2c3e7b9d63e63279d289eb58f71f81ef3780e207b0af2bb449d445766a64cf5fa3edc6ea21ba777a494e411b2d64095c90318570709665c079945d4f8e27b0bf14ef976eb6b9b9f29fb37756ad10ee7ed4a60fd27de7a2d9d0313619c8f67aa11ed250569c785", 0x85}, {&(0x7f0000000240)="700c177949a6946cec6ceeffa188df6678718ae11f2e5c00bc38109617ec7e6e8c75cb89657205e21607ab800e7c272b11a51d3020caa2daaa77ba971618f8d06974c5294a4231965da6d9831f4dcf03d66d32c1b521fd2c08f548f843b1cc28ce9dbe6144c12facb5e458bf4427fc0881161ddef03e206c55f8c72fddb0e6442a1379c01e05ca28d7c0c6c02ffd922baf560e4b74f072ae68", 0x99}, {&(0x7f0000000300)="3fe45cefd5bc340d16ef7806b8384dbb3f06202d6407e5dcd21197fe4698735fabdb3a57c11d473f33974490887735e0b980814ac81b8212c7c33000e6e658b3d88baf9d51f221eb181882aaab4d6f57ff47602a3055d1b2eda3a453c1df420ed4f2bd563458c53ebe5f921561036d915c301fe16ea77ffb4a044a2e8a7f54c13e36c1837de80c2a35424a5c4dc53b25da6fcd", 0x93}, {&(0x7f00000003c0)="046f09ebd6ecada6bd71181c8755205903419efc084bdc62834304bee66b1a7e2c87d52a20a339b80884210f66b3f719047d6780f17ebb0f156c5402501d13f325e3e470f6802781e90bba5ad98b2b3dd81734508709594545d88ed6df30881a68970a2be9596bc83864a4db15514487c1b1603f42a8119372e74cd7", 0x7c}, {&(0x7f0000000440)="bec124ec383a8d52732ae64082a749762e45a8483ea86a9c84ce5df0761c4783bfe9cb9d791c460ea9c832208cfa7a7b7de8d931cd4a79fcc2bd437b892035a7f1547c86fbdc6a64828cd27e9c70fedfc0c7cad0e01cb3743de935ca189001ad9bff1234b99e", 0x66}], 0x7, 0x1d) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000540)={{0x18, 0x3, 0x4, 0x2}, {0x18, 0x2, 0xc03, 0xffffffff}, 0x100000000, [0x4, 0x75a, 0x7f, 0xa9f, 0x1, 0x5, 0x5, 0x3]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000580)={{0x18, 0x2, 0xe0, 0x1ff}, {0x18, 0x1, 0x0, 0x100000001}, 0x5, [0x8, 0x101, 0x74f6, 0x0, 0x7, 0x6, 0x80000001, 0x4]}, 0x3c) bind$inet6(r1, &(0x7f00000005c0)={0x18, 0x3, 0x100000000, 0x441}, 0xc) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x3, 0x200, 0x2}, {0x18, 0x0, 0x1f95, 0x85}, 0x9, [0x2, 0x497, 0xcd5, 0x7f, 0x400, 0xb5, 0x2, 0x4]}, 0x3c) socket$inet6(0x18, 0x10000003, 0x1000) mkdir(&(0x7f0000000680)='./file0\x00', 0x0) accept$inet6(r3, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockname$inet6(r1, &(0x7f0000000740), &(0x7f0000000780)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000007c0)=0x20, 0x4) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000800), &(0x7f0000000840)=0x8) r4 = socket$inet6(0x18, 0x5, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000880)={{0x18, 0x3, 0x1, 0xfffffffffffff801}, {0x18, 0x1, 0x7, 0x6}, 0xffffffffffffffe0, [0x10001, 0xd4cb, 0x1f, 0x8, 0x1f, 0x401, 0x0, 0x9]}, 0x3c) pipe(&(0x7f00000008c0)={0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000900)="ca6d671727d505c3", 0x8, 0xa, &(0x7f0000000940)={0x18, 0x3, 0x9, 0xd7}, 0xc) open$dir(&(0x7f0000000980)='./file1\x00', 0x40080, 0x8) r6 = open$dir(&(0x7f00000009c0)='./file0\x00', 0x0, 0x87) lseek(r6, 0x0, 0x2) getsockname(r4, &(0x7f0000000a00)=@in, &(0x7f0000000a40)=0xc) r7 = msgget(0x0, 0x10) msgsnd(r7, &(0x7f0000000a80)={0x1, "4b6de4"}, 0xb, 0x800) getpeername$inet6(r2, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) accept$inet6(r3, 0x0, &(0x7f0000000b40)) sendto$inet6(r2, &(0x7f0000000b80)="67038a134df6e6df7d2236bf1e140ecc8e240e5b2233561cd3aebf350162ad71bb5dbaf0f38f306069ed494f50d3e088fd0584e77db6be5683da1fb21420073bb0d5dc6892bae157f639f306a3cab683072b8bada8aba57ead65c1d5387de4d033aaef632d9f77bde017744cbf0c3991722f69f4be4702857307f022b7b2d76eddf64c5701e6a075787294f300e11fb228c5c9f3b62e5fedc8e924e071533ecf4fd3f901d4318c19b09ef31820052ec92936ab90a6766ec6f601c1530898ea82b131c4747a0b0e870859ebe7d1163fbbd4e33404d3b8e6088896fefe3a3ba5bbdaa947d31081544d8282", 0xea, 0x4, 0x0, 0x0) clock_getres(0x40000001, &(0x7f0000000c80)) sendto$inet(r5, &(0x7f0000000cc0)="39d751d36419098f7f29d007034999625df56512b763e5e112c5e7fdea", 0x1d, 0x1, 0x0, 0x0) syz_execute_func(&(0x7f0000000d00)="67dad2c441e75ad6f3d0cb3667d2fb66420ff6e836468b4e09c4c1945daa6200000041cf440f380aedc462fd219e0b000000") 00:00:21 executing program 2: r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f0000000000)={0x3, "3b36ed205c47d07b34aff84898d10e033b07a05b205e9398543ff9eefb18d5d6a0814513afe0167d457fa5f7e6a95d1d13b27508ba84863520f9c8e85d82764be5197c3be316b6b018331a801e27e817d1767da1aedf7eb056a9f9ee080aaf6a24891c46723aec2cee90fec1babe66dc8aa416db232d66fae2509bae037cb6a2c854dbd33364d86627fbaf2fcba3a3b4679a39c85a2dcde604c86994bc5170c1b99e48b114fa"}, 0xae, 0x800) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) r1 = openat(0xffffffffffffff9c, &(0x7f0000001100)='./file0\x00', 0x80000, 0x140) connect$unix(r1, &(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa) msgrcv(r0, &(0x7f0000001180)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) faccessat(r1, &(0x7f00000021c0)='./file0\x00', 0x60, 0x200) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002240)={0x0, 0x0}, 0xc) r5 = getgid() lchown(&(0x7f0000002200)='./file0\x00', r4, r5) r6 = semget$private(0x0, 0x0, 0x20) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000002280)=""/236) fchown(r1, r4, r5) bind$unix(r1, &(0x7f0000002380)=@file={0x1, './file0\x00'}, 0xa) r7 = openat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x8200, 0x1a0) connect$unix(r7, &(0x7f0000002400)=@abs={0x1, 0x0, 0x1}, 0x8) lstat(&(0x7f0000002440)='./file0\x00', &(0x7f0000002480)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002500)) msgget(0x1, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) fcntl$getown(r2, 0x5) msgsnd(r0, &(0x7f0000002540)={0x3, "6d829ad483a8cd74aa37023c98760cc6f98ebc5013ba6dcc6fa37b78a0d1af01c7ab0893263f5dc62c291d8df1ce4b4e788fd48bb368d9f0b8cb47acb5d4a3ad5291182d44e1c98b6ba40c60376be533afc6438cd11936488b27"}, 0x62, 0x800) msgsnd(r0, &(0x7f00000025c0)={0x2, "20d8fb492b3cd106dc6931992776c13046ae2c6ced052775d393f0a7a5bd127cac28f1f210e2e687833227f1d9e81b2ddc3eb1d4ba8a155f378cf0a936341030b62a9b12ea1571ba65eb558f10f5c9f74b4af148c024b9eecc702ca3fc137ddcd79fc21dd19f82f4e61ad3db62aaa7e6593184db593e7a3c2a5a1c9c1b8606f74f6cde1293885579f6f8e2b79a5c42adc47fe460aa829c7f249795fe6b8876a2f13c033541b5feace9cfc823da02a6e04ddea600c2e8e91efabe36360360cde8628a4e4a78bf0344bcb57341cf004f13525e1fc62cbada6ec66ce2272e8accddb4396925216fb4ad127f095c095f2378b70e2e6f086d0474428b"}, 0x102, 0x800) semget(0x3, 0x3, 0x200) msgsnd(r0, &(0x7f0000002700)={0x0, "7a080c7263dd57588a61d95446695da270c09f17248626444f14769bcf8db6fb02d8dd2e173a9b42b85f17433604c66da60ebbfcdc790736b2aa63c28f29acf2ac7e4a1a83677874672f24fcea8d00152b9f196996dc9048bc88a8806ddf"}, 0x66, 0x800) socket$inet6(0x18, 0x0, 0xfffffffffffff800) 00:00:21 executing program 4: r0 = dup(0xffffffffffffff9c) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1, 0x0) r1 = semget$private(0x0, 0x0, 0x100) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/244) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt(r0, 0x6, 0x7f, &(0x7f0000000200)=""/4096, &(0x7f0000001200)=0x1000) r9 = open(&(0x7f0000001240)='./file0\x00', 0x40040, 0xbc1d9c810b1c30a2) getgroups(0x6, &(0x7f0000001280)=[r2, r8, r8, r5, r8, r2]) write(r0, &(0x7f00000012c0)="9bb42dfcfb7b0a43348e8178dac4eaa0ec3231abaf8a84d5b70ddeaa0bef6be067157a74570913ce99963fb377fd5732a00636bd7ca791a01c418a54648cf1b945215a2acd73ac9a8d7c20c628c1e2de35e70ec9994db39d4fedd922d83ae3e6f15d425f0c55c9aa48dd18", 0x6b) read(r0, &(0x7f0000001340)=""/159, 0x9f) sendmsg$unix(r9, &(0x7f00000017c0)={&(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000001440)="fd52e86dd3b450bd4a0cc15e417a9a858ecd6f1f286eebde873f8b74fbe16e5b789606500e059e0fedbae7ed25259644ec5f063328d1f9ab2523670fb5fa0b3204362cac2a89a74ecf1c03b9f1c1ba5ca3901b97a26298e4df33e217fea34cdddfa41ac8c07dc871f0bb2c93fb6a9860511851e697282fec8211911fc2f6f413e4a5b6f0d972ea8e0065c4f58bd093b9c4bc6bfa0a99678823e71a573f65e0aba4bda8a28e4476974d353bdb306e48767f3d15dd31d9dbdd78bedcb18ef41fb0dbb5f1e50db8d3", 0xc7}, {&(0x7f0000001540)="463bb251bcecaf1ab8d9023f0b5059f9eeee0c2a0db5785fc73443880ce0b7e44a1144dae6797035ae4ff86ef8c0143ca98fbaa90dc041739ffa6a37030a1e5601d6fdad6bcb2d31b2dfdcb02fa3d780f54fe851a8dcabb7492a76c6a548ae7679982aa0a8419a93d15e5304707b94e05413686259", 0x75}, {&(0x7f00000015c0)="0cf0344b6fd5b6109d4c3807cc9dae6721ee336c6d06d2fce2e6422cb510adc6cd85d3b60be151bde5ab1d32f16c33f6024a47e395394ceea0d0fc9ee7efcbdbfb355db73802176eaca8b5b801431a4ad5cb8d1111cec8a3c6c4766c199a6eab1fff949484a1ae0925fd7ff406d25b7b232e95b7798908c1d12ee1f2f70fbffcf20967326f8fede1e82416e26cde1c76691ee20934dd31d704c7b38d15a78d9c4de984b1ca8f261006cd9917197896e07542a99a9220af507a8ac5bcd73eac103ce40c74168961307e33e41f35ff7a8795f92437abb0a5acd3219c256f4da96318c0a875", 0xe4}], 0x3, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x2, r3, r7, r11}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @cred={0x20, 0xffff, 0x2, r6, r7, r10}, @cred={0x20, 0xffff, 0x2, r3, r4, r8}, @rights={0x18, 0xffff, 0x1, [r0, r9]}], 0x98, 0x400}, 0x1) accept$inet6(r9, &(0x7f0000001800), &(0x7f0000001840)=0xc) shmget(0x3, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001880)={0x0, 0x0}, 0xc) semop(r1, &(0x7f00000018c0)=[{0x3, 0x0, 0x1800}, {0x7, 0x5, 0x1800}, {0x4, 0x917}, {0x1, 0x3, 0x1800}, {0x1, 0x20, 0x800}, {0x0, 0x2, 0x800}, {0x6, 0x6, 0x1800}, {0x7, 0x6, 0x1000}, {0x5, 0x3f, 0x1800}, {0x4, 0x9, 0x1800}], 0xa) bind(r0, &(0x7f0000001900)=@in6={0x18, 0x1, 0x10000, 0x7}, 0xc) r16 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r16, 0x1, &(0x7f0000001940)={{0x3, r15, r5, r7, r13, 0x40, 0x6}, 0x3, 0x1, r6, r3, 0x1fb9, 0x7, 0xfffffffffffffffb, 0x81}) getgroups(0x7, &(0x7f00000019c0)=[r8, r10, r12, r10, r14, r8, r13]) fsync(r0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001a00)=""/136) getsockopt(r9, 0x9, 0x8, &(0x7f0000001ac0)=""/203, &(0x7f0000001bc0)=0xcb) close(r0) r17 = paccept(r0, &(0x7f0000001c00)=@in, &(0x7f0000001c40)=0xc, 0x10000000) write(r17, &(0x7f0000001c80)="786bb7bc30f4bb5e291e581bf4905f13641f27a3b56727a5d7550301947dfb11b4d0e0d809fb3a5d2db75cfbcd877ed810ffdcb96e9aaec7e6f06f9f38a230ce353e885faa32c5a3c107d2383a4f314290d7af95784ec639f2127d9680209369ee03d60d0130a7539bc8c8e5fc3b4024891171bbc38aa933abfae44e53b9f032484d96a5c8bdb4dfb0cb784e22c756935af22ab484862c36c24276c56e0d3ec9455b58656b627917c0e0b30d1fc3947d3e1975e569ee6ef6f4b188f038440336f9feebbe2017be72da7e03e6e566bfef611b1d441b184ef3bb4be15a636498520dcdad05b9b92ecf2a2f2854d12d4a676554", 0xf2) pipe2(&(0x7f0000001d80), 0x400000) 00:00:21 executing program 0: clock_gettime(0x40000000, &(0x7f0000000000)) chmod(&(0x7f0000000040)='.\x00', 0x20) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/98}, &(0x7f0000000100)=0x64) getsockname(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = accept(r1, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) fchdir(r2) clock_gettime(0x2, &(0x7f00000002c0)) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') sync() r3 = msgget(0x0, 0x53) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000380)=""/4096) sync() getsockname$inet6(r2, &(0x7f0000001380), &(0x7f00000013c0)=0xc) clock_gettime(0x0, &(0x7f0000001400)) getsockname(r1, &(0x7f0000001440)=@in, &(0x7f0000001480)=0xc) getsockname(r2, &(0x7f00000014c0)=@un=@abs, &(0x7f0000001500)=0x8) getpgrp() clock_gettime(0x1, &(0x7f0000001540)) rename(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)='./file0\x00') getsockname$inet6(r2, &(0x7f0000001600), &(0x7f0000001640)=0xc) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000001680), &(0x7f00000016c0)=0x4) fcntl$dupfd(r2, 0x0, r2) fcntl$getown(r1, 0x5) r4 = getegid() setgid(r4) recvfrom(r0, &(0x7f0000001700)=""/3, 0x3, 0x1, &(0x7f0000001740)=@in={0x2, 0x0}, 0xc) nanosleep(&(0x7f0000001780)={0x4, 0x2}, &(0x7f00000017c0)) connect$unix(r2, &(0x7f0000001800)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r0, &(0x7f0000001840), &(0x7f0000001880)=0xc) 00:00:21 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) mknodat(r0, 0xfffffffffffffffe, 0x2, 0x0) r2 = getuid() r3 = getuid() r4 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r3, r4) chown(&(0x7f0000000080)='./file0\x00', r2, r4) setegid(r4) mknod$loop(&(0x7f00000000c0)='./file1\x00', 0xe106, 0x1) r5 = paccept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc, 0x40000000) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000001c0)="518bf1c57f54539c28674c6cd0e8f35740576ff6c6246a0eab0f444eb8ce39d96570f3dd17537b55952c9e3993eda8adfb59b71128567a50f101d978a010c4403fa702a1d097643e64dc2c6209c7785139fc91e790d77e88df3090e4f8d75155b9e9ecc6be0bb733033acbaeee90cbc87ea338a0c9e1db4c92c3614f137b36f9d38fca8e982204fbfa4d27ed", 0x8c}, {&(0x7f0000000280)="74fc61803f3271695949ba80fcd02d7c657f2a14f443032deee84cc677066594939fd47e48f7beaf5653c7f95f3e0bf4882e73bb8ec496894543de1e23e9a16b4b6d430882cd612c621ac6a1bab1d1936a4baf85f09b6836144eab6230162faefadb1597bbb2e173d42bfe17af38c7f1f8bd3f8ee72b844e2c383bcad452312b383ab944d45ea924bf61e7538e97b6f5709a1efa8f698458ee14852a91c3914a319cfca4594e068c42d262af761f5a760fb7e639f5c9283ab6ed1cc48714d212a3187c08d5642f6965760f1d", 0xcc}, {&(0x7f0000000380)="963bff1ccefcc83f38e24f23d5d5f30f5e08309a8261521b375cbdf9e2020d9bba585881d4cbf96e16026842fd466c63809acc05f681d2a9afd28ec2a9438a5c0b6c292d2d0466dba33068f36af7127ed4dbc722ee63d218069f3af6fff30f00898ec255f2878e00c229cccf0d642a4332db0c24c508bf360c07c32717b7f43e8c1b7a47541da17d6d63252b4b90ea78a38f8b1b480a6ad641213f6ebb1ed2647b5ae0fab4", 0xa5}, {&(0x7f0000000440)="a1eed209b8f51b99bba46e1607a2ad4706b650ee66985e0bc2110c14d28fcd3af5c9e7a04d9af0af1f90d224b2a6f96942cd5d138328c272065bb6f278c6264efa7d08ead53b8bce3bb15e38a88389db1dbd50984012be645e632e0a428729b7cb92ccc37cee408cfcd7936f129421324de4f194728da32de9c37923789ab5cd70cc885c3275f0b549b5b20f92fc2274be070442ba9e5630a4c041cfa6c61837e713aebb25b3", 0xa6}, {&(0x7f0000000500)="4468ba15bedce4648361f9d862ce64d38ec5b3e9ac6e894c09d906a5ed83dac80732faf6bc68694c54ec2d1f21df613d056bd7b25e2bc3320755eb140dd1c1b3897dfa87868f0bd6b71ea6281bbd66dd23ba9f108b0e98c5296d05e6c18367f71b2e5f42aca2cefcf5b6cb68f6011021e91729a5cc39368c49956e114f39c9562f5415969ff1fa9d0f90885bfe6c831a6a3f57154e0e2f7e9078bf449957706ce1714dae2aa79922267b20990e", 0xad}], 0x5, &(0x7f00000006c0)=[@rights={0x38, 0xffff, 0x1, [r5, r0, r1, r5, r1, r5, r5, r5, r5, r1]}, @cred={0x20, 0xffff, 0x2, r6, r3, r4}], 0x58, 0x1}, 0x9) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000780), &(0x7f00000007c0)=0x4) rename(&(0x7f0000000800)='./file2\x00', &(0x7f0000000840)='./file0\x00') socket$unix(0x1, 0x7, 0x0) r7 = socket$unix(0x1, 0x0, 0x0) getsockopt(r0, 0x81, 0x3f, &(0x7f0000000880)=""/127, &(0x7f0000000900)=0x7f) ftruncate(r7, 0x0) r8 = semget$private(0x0, 0x0, 0x8) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000940)=""/59) clock_getres(0x20000000, &(0x7f0000000980)) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f00000009c0)=""/194) pipe(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}) paccept(r10, &(0x7f0000000b00)=@in, &(0x7f0000000b40)=0xc, 0x0) socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) getppid() munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) semctl$IPC_RMID(r8, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) 00:00:22 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file1\x00', 0x400) open$dir(&(0x7f0000000240)='./file0\x00', 0x40201, 0x0) fdatasync(r0) 00:00:22 executing program 2: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r0, &(0x7f0000000080), 0x10, &(0x7f00000000c0)) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200), 0xfffffffffffffdd4) listen(r1, 0x2) r2 = semget(0x0, 0x3, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/4096) r3 = semget(0x0, 0x4, 0x602) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001240)=""/215) listen(r1, 0x6) r4 = semget(0x2, 0x0, 0x100100) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001340), 0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001380)=""/155) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001440)=""/4096) getpeername(r1, &(0x7f0000002440)=@un=@abs, &(0x7f0000002480)=0x8) r5 = socket$unix(0x1, 0x1, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f00000024c0)=""/71) sendmsg(r5, &(0x7f0000003c40)={&(0x7f0000002540)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002940)=[{&(0x7f00000028c0)="af18bba72f7abc1a129fdfd74eb5f28529b916281fab7e096878d5d025fbdda95231c6dc2511648e937a1d40a29418754e93fd6087d030d47dc13a4bef2f51adf0614314e9ae2cf1d0669fa744f189f9a1cf837aae6bc2a3f193616ff0e9ea", 0x5f}], 0x1, 0x0}, 0x4) r6 = msgget$private(0x0, 0x80) clock_gettime(0x20000003, &(0x7f0000003c80)) msgctl$IPC_RMID(r6, 0x0) listen(r5, 0x4) fcntl$getflags(r5, 0x1) r7 = fcntl$dupfd(r1, 0x0, r1) getdents(r7, &(0x7f0000003cc0)=""/4096, 0x1000) getrlimit(0x8, &(0x7f0000004cc0)) socket$unix(0x1, 0x7, 0x0) 00:00:22 executing program 4: r0 = socket(0x18, 0x30000003, 0x0) r1 = paccept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8, 0x20000000) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) close(r0) setsockopt$sock_int(r1, 0xffff, 0x104, &(0x7f0000000180)=0x7fffffff, 0x4) r3 = fcntl$dupfd(r2, 0x0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = getegid() fchown(r3, r4, r5) lseek(r3, 0x0, 0x2) fchown(r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x1000000) 00:00:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000000)=""/103, 0x67, 0x40, &(0x7f0000000080)={0x18, 0x0, 0x1fffc000000000, 0x7fff}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1ac) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x162, 0x300) fcntl$setstatus(r0, 0x4, 0x40) r2 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x400000, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x3, 0x1, 0x8, 0xfffffffffffffff7, 0x7}, 0xc) sendto(r2, &(0x7f00000001c0)="71341a927f7b396f96d7", 0xa, 0x0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x0, 0x8}, 0xc) lseek(r0, 0x9, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setuid(r4) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) bind(r1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x9, 0x69}, 0xc) r6 = accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) wait4(r3, &(0x7f0000000380), 0x4, &(0x7f00000003c0)) rmdir(&(0x7f0000000480)='./file0\x00') mknod$loop(&(0x7f00000004c0)='./file0\x00', 0x20, 0x1) r7 = fcntl$dupfd(r6, 0x0, r6) sendto$inet6(r7, &(0x7f0000000500)="5a46cc039f088fb103f204aa93923625dfbcc46745c6709613b77bf5e4dcf8f7de396e09a17b45f823b37fcd63f7edbbdbd2056cc5f6adca7678adf2f653607d93e5b20b6cb860b49fe6e54ca57275189a7ce0f3e13b4c62b17fa04fcd2a94828ee4759b830a80410496a0b765adcb8546e5604c07e3a0703355cd25371419ddaa76f895291516ca59b6db3fc46914a7c5af95002222ba312f9d270df0ab3447ec6991628a6687e34c2b2d6953c22bcd0ef7d3af9537eb8247f0d3385237da2c93f4633848fc6c4930ad15c31ae5711b4642b73639df64b6d0aec2706ea4cf66a03c6d505fc1b7773b401edbe707154a2402c6947eb4769abee15d3b77b426f627e2aa6e8885f96e7457688f4a38229563b91a36f82234d8e326394ae5b6cc638501bc86e2635b05eb1e640e9cd6acb575e16cba9f37c12a7f0733fd120af90c1c1d0faaf98abe4a339b04153ffd4a78aa1fc7da82a96f93ab0fe80553615d7394ff3c335c872c4d2bcff59f5177b1cc09f70f786ee83a34e0b2476fdf5795e75c53bd8e10ac79a7cae77cd2b2bba62a5e29c9ff57ea9cdcaa7792247e3173ea114acadb4bc480313a94e7a06faec59fb27966938ae0834c6dc4d60650a4043d7674f62eba076c0614c76c0da8e80e41a3d5d0f6cddb74885e1d0db8631aba90a0b6858a35a2e2c538c1e7506bdf406593e9bc44571a3ddba15bf97ea9c0b0fb6771b21c6d3a136a840886fdb27974239e506baaa5d80ed4ecc4be6bf4e8cf9a2660495009dbefaf71ea2a088e265ced0e9ce113cb37a1a3ad60304d5118a5e505afc5f6fd6fc10db3d1a23682833da9d42805cbfdea105d201aa460af37f4a4be762266e2115a7386b0ba7c978a873c30586781facd1e3f04a7c5d97b496e90067700b0f3b4e05de8607faa66cc1271b961c08384bd77ef1f78d9732613383a0f103535b7b79e3bc28fc33896f4490d67f23dac16972631b1dae4b4cb043054842815ea9e0a2287e20d7b3bb31c294b23d7c1fd125a779f5be2eca321c1c6b9b79b6bf90ce4a6ce3f395cd22278c1803f36b7a8adf0d4126260ced8fca0262ccf254c46abdefd8a07cfc44d40d58dbef33a21485459bd5b5b5741d9358da508180189b4a711223e810188d851650316dddd96822f6d92c05e345b99ad5d8dfd297cec41d483afdce3cc3b18556763c9e7cc4444aa740980ef100c19eba979658b7e978e50f65884b488a9ee98d2cd585ed9ad1b8916e93e99bffa9f3263ed0d3deddf4ae556d2095e69b561b028ffe47172319fe8b4de60651b5e92b460d92e8fc90cb90d4307aa8b248d1971708ce25ad6eab8de274b494bab94179af368de0da326993343e45201a67a352c7cd03a4b94a084d2d83e03392a7d5a934803869ee165d1aa8c014286d8b59f5fc8eb24e3819ac2e3a8c05045d25ddb039563d3ca0a11026d2d210ea64a003e86c13fd9a636b8d6272e2b6a4eddd515f145120333e969db50c060d222c764e9c144cf48dde8f856901c99805c8fbaecf20cf5a4cd6368cc251233ca814584c678edc320e6e6c1445b125f5037dd4ae5d80562ca3a9ae9b27fbede8d89750ebf9360cd18b5f7293c665fcb444973f49dd7686df3b8a72ab6f778c65b28c4c789c68f51fca91f00aa8186fa80698fb7077a550d049437682f0eaac292310752e015f20aad57949509a41ea128c42f843d5165154b597d3dcdc9399ad1f905282ca121309837752520665183e9f9c680f67e9b0cd6b14c459438b2362664b9d4e427a5babde75f64ea8e217c21ba5f4cdbb29702fb3518b6527a81e482df090bf3d04ca3cac507b6289a935fd2e98affcc42b716c401bc2057e14ab50e78ca1988311b9036dbf5e67c35c85fbcb50e6b86aa88fd87e448e1043a36ead9bab861dc64b48c35da840c15bcf924962a501d80679f199245322c6c23589c6620fb2a8bba66c456055ce33d0c3c193ae5ca4e434d3868e5193eabd14d889d4d46d14b4503db7e4ad14f2a5a248939248f835d74e6538c7a799660d52e3063dd4ca5a80c6fdd1ff5d1d87b13a3182ab1a23d213e898f57952cee22e500fca255b16e1e1c0f1ebe73250699c7e3b3773490f4a55a908f2f6e8516bf0a77385be153ae28311e7d7f7e49e3eb2d4917129c42c24b894400d44987f319712e96cb07454879bd4c3e7a5cd220d09579c5cb2f2e7420a5e7382ab16deca0ea6b7ee5607963bf2b4813f16258a140f2301f4def38f524acd134a12f1741c79008370ae6956aaecb4e96ade0087f0bc5acfa862fab17936471c787563feb877943de08cbe12b8ea342a778c0c9fe09549a4ec3eb44f5111cd0cd6af83f6e3734fe6c0e3b014ab310871c8145cd12953cede708fadc01bd3e52f97f4bae391c506c5854bb69144ad661a97473603adabbe78d819abb968b8011d2a75a90ba8afad182a6b426b0fdb49e56a70c8c562a8844cc41ecc9a50bf6847d12761b4fbd9040aa0fa0f8587d6beae18cd88d86c1409071b8c5710ab6a3872c8213b5b113fad70ba944a495a2617b4eae2bde1cfdbd8fcfbf8f37c985ca23618ad4d90fed9ace1397c53556a1c2c718d16126930c073cef68de27fa593ec755eaa3ae9d3679a56746b2a80dd94b528cf2898e7b2b56b18458c545e14660625091e2f9bfd18547917d6638b60b63b115924d5ef614210ca2b1f155e0f7d15b596b797ce955ea9e505c3bb55d7e4238610345ed25eb6cfc5d29c44a6dd15e9885a3658eaf16cf72d7c0c2b23edd22f3de2f5ad0ba4fd94990ef7f0b8695b2757b3cb9a58da7fd1484f3a196e62245e6d628acb674f89637ebbd8c7e75f44aed073cc14b38277811e21988bd15eb0fd103c7e3c645a9e21a79ce9f2356cd64bf765c056eed5bef70f34f056a19172680a72153ec31c5b71302bc4b82c5d32cf0d3e4da190001feb9322570fe55e695e8e1d5afdb73d7d14e464828b9dab13151f6865677e59d843f97d0bb8d502c78bb47d333879aca7f90b8038874f4971e4c26d5797da8ed5aec7d8b9e0dbf9f939fddad6402ca544b4b12c0acdb595cf39cdcc60039fee080a0f2022b55150c40e44dbbc31bbcdc850aec3f9430d9094f77da901a86b4b6f3a40743be2ef8381ff54566ace49975c3caf9076cda46a24fea7a356e46573392b7525cd0aa9a2ad859ee3c05b8afe1424bd76f3897a702f21251ce671beea8f6034627bfd732857c676e4d0ad3e074145f19dcf6897b543d09514f751de295153a6f3438b46e2c2f0d33e9bc3f49a8437cf28e0a9bf69a29f82801b20e762b973abab7e3fc7f7a728398e07131448946cbfb1eee16094c6b12fb58f0fe9903177b5de6408037469b13ddcf13dd38262df5f85d42c644f3b3a43d5b89e59a95a28a3afca71e1756136dfb52b4957b657c29ac0dc2679389c2f529b28774ef65235ee2d7f6027c1b230b6d3dec9346061c6f08d12926ae53d396cef06960513681ec509ee8a109255bdb69631f95b20b6778fccc899f75599b708727606bb61fbc5447604022e6aa54657cc893655a7940356943b2b0a26b8631c467b8ef0e998092a712259515ea3b531596bb8d065aa4542c0a722ca8901e010bd4dbb9eab0e6ec20dc8f34679d471c38ac1f306dbbdfa62aee40bf4a20a1ab4aed8f49e746bcc8709325f0bd3b80ff20d4b826070d6382f7463558f1ca6879bf592ba958bc9a29e483dc0402191e6edade1e36a77b1e904afd0a974e9b05126fe33d003828972144fdc75bde6a735ac69147baaa51a8a546867f6df14447e651d66bb5977a1faf4f1c0b184e2872a3cad98dfa4bc0b36aa70a91d1b3ae6d1991c4b5d230ca45b440c45e7952270f1a6a0277042bd0c63af0d913dd39277282b1e3e1c7820cf8e5049ada483f08f9791deb2a2abf016acf15f43b997fd946302b7d019245da1933379498c7bde350d3ed878375cb94a36cd23c42ff9f656115e42f1d7043fafeac97ea386b65c8856368b7b9752fad7ae0f38cb7d5d7b687c151a7f27764ff733203fa99daea22798fe750a63e2b29929438a82bcdf3b04ed2cd88f0a6cffd10a9aab61e68de6e32d7c6c92d0c1d6d1bb406db0c575840226fbd4ffc01ccbdb68ec582b178c37da939fc2c2387a97ca489af4e99bef507629b5c79a0bee6428b625c2982fee863c7dfc6c207b03ede451ace3e321564b93b6dfcbad726fe623c1150e78bc8174fc24be8a5a1eef85ec03e11828ba36c05cb4d75f4e71299ce5b013698f72b334c946dd465795d2cff36a4f2c7026dd201fd232ba55f198fe3604da60bf6b8b5a2e5b46e181048986249220461ba471b90791ec357e8d4ab4c81f30bbade4c24fb41cb7904c5cf7bab73fb78218aaec501380c8bc8226f95eb01c24033af9e7f2b1b0489e40c4cf0a434dc76b5ab3b4670543ef79f3fb4d8abbb3aa65d3e41b72e0463688915f70174513cb31ce2c6f8fc703daba28317bd04593c91950f74f49f5c5a1bdd8069bcac64e07c0542fb996529f4278b760acd6644151dd53f57f97607837014a0a7cb4ac482a9928274c950dd8739f26c606cd9072a9daa42352e8327154c1bf17fa21df2860f5a7fd9641d61312e26a5da168f7f053bd9dd690de06092dfbdaf91634273a187b605e96f7a32e644401a10d74caf85c0fddf519644a5c8fcb9a0aada434d075838dcaa6623bc777823ea4113de1789e763db0d6e2babe4203b5b13a5728771cd1f971774977df3af5acb48db73907796526ac9b6be7a56f8b5f3e271ffba17b67bcd2e77c65b47818b77522709d86c710e7d681f964342c67a150b487b188e76e95cdda61943e99385fa59f20020e927ec87488e7e60d8f46517b2c537e44cc9496be62b7c60ad010e54e46930de67db15e02c1e12f51044cdcaa13360fa7cbd48a232074748d50c61bb6fa4dbf36f38c7fa61e2fb27a35166fe8acd888e0d05aa029a7551f2e565481cbd3c59abb809c0d342570d575d5e51ad4e57bb192f54d497d371707cbc0b7f7b95d3efa5d0cb0ab4ee4d375af8a94bf059ee1c667dc4f312440ad2b2a183d4e09e0c16559eefe301f4f9286ea51c1a12e39fd31c290b720648123a7921d8084ef5e20073bd09c44acb630905525828b7f8481218823e99c03ccbb4e2a6fb57cf83c5d14d6122ad3383d15d7ac95f91d40fb4702cdcce2b5698f999b50799ae4fc058c96f2349553681d8e8e5bced5955750465fc990bb19a4c4ac78beca016d5ac9ec7fa258078e7ea114780ea920e5b44899d0c541c8651269c7351edb08481a24def9aa0dafb8959600cabb15e2258bce3f618a68b1b8ef35d5238d345d47ebb8e26c420a3141ef63ad1ac0ec2e5b1d969a13a27be4bbc6ca780027ee9d45c7bb59cd03604932c914a79f4ecd1ab2646e098724e634e7e7e3e2abe93ea15ac5d33f6460428062841c732e7febc745382bcff9d64f86ebd65115a5a9dccc1f529721fd85702e9dc142873cd58de879ab23856a2fa740faeb94596ef499373388f44f798d8801eea5781707cdf5f9b02aac613d8a599ff579aa68dd4f3ed4ad3e7edccfa133fa938c5c4a57dd543f5c2f433df3b3c43e06caa1855db9417b9a131e995dc92ec757a500bc51d83a293f946ac58deb1a04ea75fb06d8e01760960824e610a7d6399ef70bde0b61767c58fca1e657d118a36d93073a4f53f37597b4abc04e03f9213641c71be2b2d385d8743f373738d6a0efb4a739a7fae1d16ca1a094709153d9f78db7f9d91464bb4768fdbaf198e7fa6c534d9924e004d8c1b", 0x1000, 0x6, &(0x7f0000001500)={0x18, 0x2, 0x8, 0x3ff}, 0xc) r8 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000001540)=""/121) r9 = accept$unix(r2, &(0x7f00000015c0)=@file={0x0, ""/8}, &(0x7f0000001600)=0xa) shmctl$SHM_LOCK(r8, 0x3) poll(&(0x7f0000001640)=[{r9}, {r1, 0x180}, {r9, 0x2}, {r1, 0x104}, {r2, 0x110}, {r9, 0x11}, {r1, 0x44}, {r7, 0x8}], 0x8, 0x8) rmdir(&(0x7f0000001680)='./file1\x00') fchown(r9, r4, r5) bind(r0, &(0x7f00000016c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) fchdir(r6) accept(r9, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc) 00:00:22 executing program 2: r0 = dup(0xffffffffffffffff) r1 = socket$inet6(0x18, 0x5, 0xe1c) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) r3 = socket$inet6(0x18, 0x20000005, 0x2) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="b5314b45153d58d7636505890d96768d15c516e944539d2d7d3545e38fb3292967221ad9408c0fa6ecbff5f35c7a8629405f45f89a847e07bd2c5881bfe20ffba22a46fd4c7e228a3f50b14154d36792a6e8867be2731b7a647cbd8eac2e31f488a627bee116112fe971b8a6ba1ed1d501afd1f70afc5735ec87dbe590d21718de40bc540a9888e903cc8fb5ea0ddeebf9426708dbd4d7c3327383b03f2bc1c3d4696eae91c8afd466798ea5f88fda35a5d23d1bc59287cfa02aa30f2cb294d1850c3fad61e941614a78a885153fdd82d88aa4a71db9ac2e2f5a14f2d5e8a57022e7a02cd5c3dde1f8714e", 0xeb}, {&(0x7f0000000180)="dea2a75f77adecd10db0a45f2574d11a208513004bbf9d367386ee7415bb8d47ae39073b384394821b6b6bebbb7e8005782d277107c4aec337fed800d1c50827492894ef99bcca7d9045e8a1bea1dc2c43aa0443052545782b7ec9a515", 0x5d}, {&(0x7f0000000200)="1946ff02f72f60d7cc6c03ff53f6fe0947a962a7389acd4092e1a61e562b5519115822127204721a7f3650582565b83a272dde60d249af182bc73d5a8c50281cd1c6e63abb8a75cd2ccf071fe10556508aa9e483558fd5dda97ff40db6d9f27ce8203ddd75e1126e20085ec752e3eb61ed7da6667255404cb8cb1fb4a13f", 0x7e}], 0x4, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}], 0x20, 0x1}, 0x401) getpid() preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000340)=""/198, 0xc6}], 0x1, 0x0) accept$inet(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) writev(r2, &(0x7f0000000900)=[{&(0x7f0000000500)="5bb7ce61176a055cfb80b046fb8593eb1abd7707d294226504ca075d5050e7688dbeef87dd984edc870a14f00e621948080308196ace784b480d6cb9af30d10889608c75975c6e78907ced6b6e1017ec01e5df7f43787b3cebb39181c16bf6454c81e03e64688c24596dce2d20e8f396db4b33371774f02c38080897576c20b96136d8bde231926bfe3802f0570dfbb29c6308237071c6649b56f7239d0979176d0c01", 0xa3}, {&(0x7f00000005c0)="2c775d7d519781a553fb9a3211f6d347d090b2f3074d85884fa85f7af89a05fe8d90ef22765b59f356648afe0244c268008c4ec3835f11a1cad7cd8ddbc6a903c60b633e74ca990280103c355876824b50ea42e5df908b11d9c099680786e9c28f7325c08101dff6bb2396309f73d23951a688d1438d28f3f6e2ec001b56a97af39a13f09b140df4af0cdc5ed9100cf1989a9b24418777fdd72e03954bb753710ab08edd8f88241b1b8c870a6605a3bfce763d3e4025694610e8b1090c28a8d86814f9b63121c6a90db4e728ae24e968ac92499fe6f9abe98e090d57ca4c7d1677e85b98e0d5035a6c73af604020", 0xee}, {&(0x7f00000006c0)="ca05cc7895d2fe2b51def27d1a7b938439690d71775aee629f7d254629e9154fffc00d967c5ebfffe04bc24ee3bdb9828c1a27c1341d8ca731aeb5ca8343e981e31fc4ff20da4e010d3e7c7aeb64ff45766d6032a36770691cbab8efc84350693960a38a2c96b8b6224f1aefc20757a93a5907816313a5ba69ab55810dd112a8d514a95642e4bfd079fb192f340bf0d98361370f7fde711b8c2ed775794a77c16c7c56bafd6a7a21b8b2be109f54b7851d90eb4f08e88f1129f7acfc34bb21f0ac78e38e56e933bf7744566b7d6fa81bcaf6ed853baafd31", 0xd8}, {&(0x7f00000007c0)="11debdcb3e6cdf01138271ad119b73d6b08bbc3844339d5e8ff45cc531970c1671341af661bff5c852", 0x29}, {&(0x7f0000000800)="63f5d43cd5d87dd5bd6946f337e7a5e9ea2d36bd71c092f7d070edfa8e32e35033ae205d64ab917639a86c8e3ab7655256db2b7ef96557aee6bb9523be18a03d4609678773acb5d554801b22b5572dd5009e70469feb5d2b64e1cc6484cface187d629bc7426b770c7c7b7b23b0cd1eab351546011c20ad8e75b2e605406eb634d19e3a4ef860b5fa397f78b04b0363b245b78fd5df19d0c7c2847e4972020a948e81a099e1f7d118325abf12154ffea8a5ded0b3592eaa5a1c7036f7bdb19c150ab91ff32e6f64b95166cf9e46d4da45755a7e4ca", 0xd5}], 0x5) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000980)="a1e01d2bc27fbb58b165515d7b16217621baeefa4ce6bd7c55d2e058dee507f133f3352d57cec4a625a6ef9d8551", 0x2e}], 0x1) r4 = msgget$private(0x0, 0x408) recvfrom$inet6(r0, &(0x7f0000000a00)=""/161, 0xa1, 0x2, &(0x7f0000000ac0)={0x18, 0x2, 0x4000000000000000, 0x200000000000000}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000b00)={0x7, 0x1, 0x515d0297, 0x8, 0x4}, 0xc) writev(r3, &(0x7f0000000ec0)=[{&(0x7f0000000b40)="90ed601b7fe164cdee3ddbdebe0e8004fc6fe55e3c066f87d54e2f99ccd1caff13a243cf7b8d640283ef9472939395fbcfad2832708d42c35cf7abdffe384862d7f3e9c1f1e382e9897987fe9189c503a109d2e26fe74ae4c8361db70cb60cd978ddcd3ce994dfface84d38f80d32afc00130c04f99f20a9bfc33cc92d1d1e526ed618d52e9044b0dbabb95a1f4a2e0ef5a03bc9331a1ee2a71778809b97d96dac0aec3b74027262cba7e6ce96035debe2298c89e696d11ed32bdc3ba96b98a6416bb8b021b31642e82dc2c39f5fe179c44820a3e4d667ebcb3aa08d03ed", 0xde}, {&(0x7f0000000c40)="875a3e855871a6e2d747e4abd28a677aa42ae56ddd8f8c0aa606fd97d60186323f8024b0aef6e74d857b5d713f865c9c02aef3134f5151c87d70be2ff2bca162601b77d576afdc16100594ec22acf57d0c079b7d6249fa25420834b0d99dfd82435add08c50e5ee5114fd9b4ffd6b9a877de46ed55c44f4d0d4934e01860eebf1530895236af02960343efa1c007613a899fd814d1f00d5b238bbff3ceed0da1ef9a17649c371835c473730551799750cbc7b6e2aab88b9473ccda036833481794bfb8dbb63fc9d3c86b776b25f4c778e29dd7e016c975d24783ff90e7afefea151083d57bac3e18b8982adf00c03f8b0ba9", 0xf2}, {&(0x7f0000000d40)="57b37d64dbf0657f7d0c3c440379544a28c467e15b17aebddc86c5d944d7935838ca84c7de39189f08b7bf4868d00a13cd2c125c1db21ff9c101c174b81770fba99e6e6626a91444dbbd9f821b47ee1f197870e4d24caf340d9470e4ae2eb5defaf72f9ef7a6884785dfeb4884846b14", 0x70}, {&(0x7f0000000dc0)="1e047b4161d007a52a1d4b6ba91f5bf29c99a432dbde66a609935d285123b28d29ec0742601d5c5ea5746c8fc1be8450c59d0fc06bbf1a037e581b6679d373fdef961f5388cabdbbc9220ba5a75f930fe0a372ab4db4518a398db899659341051c725d63c96cd451e9762e9f269a0800", 0x70}, {&(0x7f0000000e40)="2e78ff6da5461e866bc01198faa6d703d3bbe3af03f61a0922f5256b025482c648fe522f15a4e1d7ffb520325e36befb3b938d73ad770e3694722dcfdcdf61f7af882b8990b215b8d905bb04726b96753d768beae14bd24f66dc32a057ee97c61eb7a0036c7925d9cb873e91cc302ac508f5bea006c02600", 0x78}], 0x5) msgget(0x3, 0x500) semget$private(0x0, 0x1, 0x48) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000f40)={0x0, 0x0}, &(0x7f0000000f80)=0xc) setuid(r5) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffc000/0x2000)=nil) socket$unix(0x1, 0x5, 0x0) symlink(&(0x7f0000000fc0)='./file0\x00', &(0x7f0000001000)='./file0\x00') clock_settime(0x3, &(0x7f0000001040)={0x9, 0x3}) getppid() getpeername(r2, &(0x7f0000001080)=@un=@abs, &(0x7f00000010c0)=0x8) readlink(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)=""/5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001180)) readlinkat(r0, &(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)=""/93, 0x5d) fcntl$dupfd(r3, 0x0, r0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001280)={0xff, 0x6}, 0x8) msgrcv(r4, &(0x7f00000012c0)={0x0, ""/162}, 0xaa, 0x1, 0x1000) 00:00:22 executing program 1: clock_nanosleep(0x40000000, 0x0, &(0x7f0000000080), &(0x7f00000000c0)) clock_nanosleep(0x60000000, 0x1, &(0x7f0000000000)={0xfffffffffffffff7, 0x1}, &(0x7f0000000040)) 00:00:22 executing program 2: setuid(0xee01) r0 = semget(0x0, 0x0, 0x331) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/103) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/57) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0x1, 0x8, 0x6, 0x26d, 0x4, 0x101, 0x2]) r1 = dup(0xffffffffffffff9c) r2 = shmget(0x3, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x3000) fchroot(r1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/237) r3 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r3, &(0x7f0000000480)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f00000001c0)="ece639052f26b20b612a3b951344a877ff3dbfc9a300fed407170e4fbf76d7fd849cebc6c7f113d0034a9750079372646ca7d228dd35cd728bfce2d1b74c4d86ab8f85ea224ce417", 0x48}, {&(0x7f0000000240)="a7c9f82a771e6112d4f00ff8e23f03ec3350e9ad665cc6a8cc310f410b3b5693b2942016d15eef028a23d379f6aa52a18df84fdcb84f6085ac2ccfca5c52a4b9529c7e844ec1a8b42506ee1e3bd4e873d4cc1220dc8896f32915f946d01889748bd0422d8e7d", 0x66}, {&(0x7f00000002c0)="87dc3cf318c185451c11f5ea8ab4f4", 0xf}, {&(0x7f0000000300)="753423f83ee1419b686c19fbf29df07e1d9fdbb660761a0e0ccff0ede74c6a5599f2b5a45b23d2f9af71f240cdee7916f7522805d8a9bfa05225ee", 0x3b}, {&(0x7f0000000340)="48c464743a23ee11cd6bacba1b3c4c1637d07da1a32848f23516b1229cd809460835cd2efecd20030d5f7c972385ba41d2aca42542d984d2fd07af3d87a12ef9adb90444f52e75f581b7d063b59df17f8ad1915b3356d2a98fcc3e50c6ec5b74645df066dc4ae7a46bca5103630274226f1d403ff3574f92b414de8feea8d24128f767d05134840eee3676e8d226de341f2585d081989eaad8e97f9af6ed79682b4b947df52c5af6db29da895c03a450def74894216aff3843fc2daf", 0xbc}], 0x5, 0x0, 0x0, 0x1}, 0x6) 00:00:22 executing program 0: poll(0x0, 0x0, 0x80000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt(r0, 0x1f, 0x7, &(0x7f0000000040)=""/75, &(0x7f00000000c0)=0x4b) r1 = dup(0xffffffffffffff9c) renameat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') chroot(&(0x7f0000000100)='./file0\x00') fsync(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r2) 00:00:22 executing program 3: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6ac, 0x10) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80001, 0x11b) symlinkat(&(0x7f0000000000)='\x00', r0, &(0x7f00000000c0)='./file0\x00') 00:00:22 executing program 5: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x10000000) read(r0, &(0x7f0000000080)=""/241, 0xf1) r1 = dup2(r0, r0) r2 = paccept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc, 0x20000000) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x0, 0x1ff, 0x1}, 0xc) chroot(&(0x7f0000000240)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r1, &(0x7f0000000280)='./file0\x00', r3, r5, 0x0) readlinkat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/206, 0xce) shutdown(r1, 0x2) r8 = open$dir(&(0x7f0000000480)='./file0\x00', 0x1238148, 0x77f258316f931fc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) geteuid() connect$inet(r0, &(0x7f0000000540)={0x2, 0x2}, 0xc) shutdown(r2, 0x2) bind$unix(r2, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) getsockname(r2, &(0x7f00000005c0)=@un=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000680)={0x0}, 0xc) setsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f00000006c0)={0x33d, 0x100000001}, 0x10) r12 = open(&(0x7f0000000700)='./file0\x00', 0x1008020, 0x84) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000740)={0x3, 0x2, 0xfffffffffffffff7, 0x1, r11}) utimensat(r12, &(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)={{0x2, 0x7e}, {0x3, 0xfffffffffffffffe}}, 0x200) getpeername$unix(r0, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f0000001840)=0x1002) r13 = dup2(r0, r12) ftruncate(r13, 0x2) fdatasync(r0) fchownat(r8, &(0x7f0000001880)='./file0\x00', r9, r5, 0x200) getgroups(0x5, &(0x7f00000018c0)=[r7, r4, r4, r10, r6]) 00:00:22 executing program 4: r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000000)={0x0, "0c15b376b7c3c2bf35817f951a3bd7e890638abfc6b365e76254ded7a67eb83bf2064ee1bec9672f8d1db5551773eb14fb3c"}, 0x3a, 0x800) msgrcv(r0, &(0x7f0000000040)={0x0, ""/72}, 0x50, 0x0, 0x800) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockname$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x3, 0x0, 0x800, 0x439, r2}) msgsnd(r0, &(0x7f0000000200)={0x3, "421037353181933df826780af7123c5cfa3016db617694ecb0e4cb85eae1d6475d6f1c58d12c03104cde47fddfa53ed2f47c48425ac3940126ac5ec1968898e20502eecc299464663088a349934956c71ad95f3ebe552efe7f69b0b4f08dfdaaa684a8da8b69f9d40c18ca1d8dd120d99b57406df1eeb8e1e773814a62da4af1fe176df484d94286685275271ad2f3626e5c2cb3ad9b47f1543dfed9ce5bf551b7cccb98d6e0b87d1efd6f27551fc5677ac11e9705f57e6d2daf84acff8fb0970de13041a86015b0a28cbe194c151a4f0e6a4240d02be44cad7c6cd04eb22dedd65e419e66c8154e6a7387380789c5d1f507be31cf1e28c9e706e93c"}, 0x104, 0x800) bind(r1, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) msgsnd(r0, &(0x7f0000000380)={0x3, "d00930a0c41405b6f9d052472be184f6295722a5c4ebd4792be6c81d4a6b8ecd79e42639d3a0353bc993431ec344e20d45accc7900de9bc3ff3b2f78bb9b08d3f1d5fc75ffd3f96f31bebcf7c610ea300514ce5f93b4e3fd660db07ddc387ac99aea57d6e68a43ca176ad92990afd685a32eccb1af352187ab1ac3c6290b45f2dd095717af0d8b327a21a822a0ef951dd664f391d57ab40c68372ede64384c034469f66c52b6d4e190c1b205675acfa066c228f630ec7a754e7cd6d5e1037451a494af028bcb66b85ed79c93ecb73d8ecebc1b1d2dc1558783745d91cc2c02637f04436788fada1546"}, 0xf1, 0x800) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) msgsnd(r0, &(0x7f0000000480)={0x0, "d2697f24e41e5d6e82bb75e450697d9a0535857a678fdbe9eaa0a721305252ee4061d37c183ec64009712657a6bb11778b72ebb1e4356869e825e49e7f5913950355362d43023217deab71fce0dd0c4c82715980bd245d7e58fc92e905619f03bb2e939ea2af379332e138d86a1bf5718ae0026b83b13337569718bd4022071f53c824976fa9405d"}, 0x90, 0x800) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000580)="0ca3047ec8c4244005ae5e8261a18f207038433d3027ff40dba056c8ca3f86baccee4bb882d664af74993c2a317ddca33ac40c8d4a9a687482b194387e8614d6555faa674ced723ba22d0106dd328f51c267fa0b7613fb4c57db0a7148b3b025f3229c7720e453633bc651", 0x6b}], 0x1, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}], 0x20, 0x4}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000700)={{0x1ff, r6, r7, r3, r4, 0x1, 0x1}, 0x118, 0x1ff, r2, r5, 0x80000001, 0x0, 0x47c, 0x9}) msgrcv(r0, &(0x7f0000000780)={0x0, ""/132}, 0x8c, 0x3, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000840)={0x0}, 0xc) link(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='./file0\x00') r9 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40020, 0x101) msgrcv(r0, &(0x7f0000000940)={0x0, ""/226}, 0xea, 0x3, 0x1800) sendmsg(r1, &(0x7f0000002ec0)={&(0x7f0000000a40)=@in6={0x18, 0x2, 0x9, 0x7}, 0xc, &(0x7f0000000ac0)=[{&(0x7f0000000a80)="b3b09b32d2197b", 0x7}], 0x1, &(0x7f0000000b00)=[{0xb8, 0x100, 0x7, "aa4fe2a77029a68a4cb9dfd9da06efa16f816987a7003837dddd1386cbd4bd59f7a40e3144d7a4c6972d4f69dad5bc2e7b22918ccb319cb10345dc992e1220402bc0f7fb0c2723fa7fcb4a62db5f70a7654d0f5a86a25c19d87ec44008be4bb408a79351aed155a461ab5e1c6866b6d58b3638f91a62200587e51f9a7d29e0aa908522ba6923b7ea1dd6e018d7cd0bc5c295ce1bc810e10293e2541c91f657d09c564b627761c8b8"}, {0x18, 0x29, 0x1, "9b4b9cf2ef"}, {0xf0, 0xffff, 0xd27, "c79daf0be24168aef0a36b221d4c8082a59175517f99981edd3759c1d1d40c13fc5b771286c22637359ba0885d7b5469e03b833e2cf3b64a90557b1d0b4d209f6ae29a965c5b844ba5ab71b0b061573a05985bb16a9e1509bd93b824dddc71a2e9a0d1653d31dca83846b0cbeb7a1bf7d8b6b5c847f8d0a924986afec0ee746a40e710420e6d9706ca6843bfd748eea167c282c0b3d4e22b9f880f4922a7603247357e5e728839401156b0cfa0e56cafd969fd0a657aecf8e8265a234e7942ec4007994ac543adafaee66b9e6dbb1b9f6c52ee58bb71ceef92f8b5605f"}, {0x1010, 0xffff, 0x1f00, "bb29b4bc54f508759e3869fe3598ad53d9d4d1d5cd2e54193550e89590716f5903b1730c648fe99fd8812a5a20fc4c66e658e613d5f739899a5f2206a11c8c4155f2e18ab7d3cb2f99cd2cf0127a0ff1bdbb40ef311de56a2e105f88d95e34bae4f312a8c7b4b40ff988a6b611df3dc418e66eb5ebc2de601daeca53d9e85f109f423160699c13b110a260bf13b156d7b252be6879e32aa3c39f1496ad271518d5af442ceab9bc7aae3b92ea4a2302cd7b42c8726123554cb346884880ff8473b9120a3bb7692d4872562d54953813bb18b33eb938e19d7e84b457f7d451bf1e866e1aba8af003a5abba0d8e99ec86650148b25f0021bfdd4a199b1279370c2194d0eb959c99233bc9ce9ea3428a1940e023906a91df2b406fb99b8904bc7ecced57fdb17f5db476d49f73a07fad485072db7f7fd22624b7baa0910c5db4dfa083774f3ee3714d85eb11c1ebbecdeab6ce17a48bfbda78d1cae56a1fdf9f54d321af38f392b741b857ebfa868b053bfc5893fff4ea3063a4b264aac4039162e3568e37ee4e83e1bc9777709c27e5fc5c6c1755b8228fd3494cb12abd3a671b37133590eb5c2f2dbaf83fbd1fe4cec67ffa7045a1876e04622620eb424ba15e0765d7f33310772c13df6c6b6524f2a26e148a78486d9312658f232119cfb030eb72ce7c86b1098ac117efb218e548bbff0696b0282722f7ce0eee7ae5d7878eee2884096533e34d5e665a62bdb9da6a5357122e5e1dd5da3591799d3f88af3af3aadd2df5e47ed81467c9dde90346a8bed487a1c3f52c0d625d403de05b9a4db4a260343bf1a116b7b07001f199ba08a7cecd5fe0ba8be96e5239b0e959a090a5df82d4f9810450170934e39fb78cf22ea7f3840622e6d1770840808af7fb5f3faecba06384d3cf3b25ddbfcbc04ff8483b3da20de6870c7b1bba7d11b9b426514e4ea10c8beebe6d1678a13c384a58d8f25324c208419a5bca58c8967d1889aa720d180d563b7dfdeaccd6fc21896677edd48cdff5eed749c1aabf444e840341b045ebe1e481452308efe234ca2688e23e3037f569dcac4e612b86603ffb6191ae4bc29be1e49ca509a0d9c409d9550931f0f66b88892f00a4eea2e3bd3e4e2366614ee6c84a1e4d8bbfce32779b6b52a7e99666d681fd5dc8bec1b23ac2642e2dee422cb3f9d2b81d6bced6cde2004ffd54c0345cb07f61d14c827b28a6db9c77ba62fb7adec6b33cf0dcf37472e170c870ed65d8ac45bfd0a4bee75b3559e085a5a50364d65da6167ce000383f4bd11a2d4b738aa98b8adcb6e91c7f9ff07bbf8b7b857f340cf88ddca53bdea36bf569f2d99de704bf8952819780dc8c1d7a872b47b7794afaf147c5de539cb915e13e7102023db9df30629490da8e836cbc0525c3da63d6ab6fc13247e72a4ae06f5905fe0d71b8ca91d433ac1d9be65e9b18cf1c93249696a58d1e4b6a2e067a5b01f4ed4a0ae646c3c5f4e2256667e1bae1242307e3b59d0e6c0f54c7d55fad62addea9bc7adab0ad70add89ee3a887dd21236f486f6143144c7bd7a7fbf6c26bc5de176a4eabc7e0a79750a55e5bd129d407baf317aa0ee5bb330a3c5593f932afa61880d15514582cd92f65a2ae668b4df666d1e4b1c0ac89ad8dc12d04f42e6827689a307139bae6535d3c9b85f4ee324f683c15a0603cfadda883d78747be481e6b361168a25e313ec6ffdc6f494a783deb5aa2371bc9be35204f0dcebac56d0b31699d4ac10332c74fd54efbf9c3addfd586d60cf4050d2260512a86cca8f9a732a9616f52c62a3e43019b519c2ebdfa128afc3025e10a7670e568f4bf50ef3c9124d5bff261fd55b4c983b8b1ed691a01438688e4308f9cf004afcddfcf8f6d0419f5bbff5fb92c54a24bd8a15da898c08e3dbffdb99d53e1a3c56b8bc50e5819d9241cafa440d2db17a25c8770b7877af84eeb50d180805c5a7fb3650319cb72437c46aab3d45e17c77aa4b65f94fe8ce0cbefa2a017fb0ca7010e010d74e45c3d53e20e896a4b5fc8849233221caa531c94022a5626b52a2a1f9cd4f143f283c5ec940131887c59d02ab324be79ab19e615d81cde4e0e313a72bddf11bb65a3c407e7f7eb6d7c1d7c8567af3f6a120f9540fbf1d77f12c888159acd14f0f8535f2f6297d0bcf73fdff11a018b34742db1dd6e68dfa3d07a22a4064605209798f98ebcba7762a2f64c71856e467b37f30a6ecfb03927dba850839899f05f6b1d3efd66b846c520777e881b89e4f4524767efa12bc09100137eed2b47fa63a6a631470751d2ec49707d892307a3942aec3e70bbc13cc28c3c0a1e1db88965a4d284de94ae16c563a6c3c2606e46283dd255f8195417c32826ec272706633e3eba06bb7c9d124df099ef5088eb2230e42dcc9e96f75a0442f25abf46fef8003314a2c75ce2d1ee765a8985f0c5a8f9fde69a6ffb7abd6592b8af6423e5d465912bea3b293048b87e73d4e9d8482d0821378775c8938199fb3e4b8179951767d2ac3f0779b5d72bdc4e630d0988006359356800909e91ae647a166738d94aaaa0ab3e1a7fcc991e69d05691ed51be420cf23a31a98578ad83f1041b2b4adb52ada0915530d2e20177b1f74c7d5c46d034f1f34bf16bc5692572a20554c4828b27fba9d7426755fed401afcf895a05f57530a2626ce95b485c2ed8714874f7e0264fc1fd631dbe927655c0c2cf0a21a367e8580cc3c43eb2b6675590a12ffdb32c56c811f8780e4317cb72c4c985aefcfecdf8c6b9353a662e935e5bdb4ef97b49be52e94d3a372cdf5995b747b7b6807a2c628e172d63524ad1da3ceaf3de736b4163e01aaf4e1c7c5a33531a837ad2f272f7daddc94843c52674e2eae5bd12655e8a698451feccf8c4c2deb49bb2c2baee414131d0db8c56066effe2fbcbf3e61f22fc02c1270e0735a4c98cf752f5c486c016365e1ba84fa4421371ff0c24e6d0f9212894f3f4cb00766bca6bb5ed6143e18c460751f5c9ffc79119914d3f23942156e3c227bda90564bc07e0f8f7b9d9d9173f220a2679f6a6b6158f7a9c8e6ebe5f1ce44bfe3fa9a05edf8ff02ed430be90ad9c449a3ac7d9595cbf698dc0a6e5bec409895f2a35f07119852450fb9346693cb8090e5695b89e0cc4e855a23014ff178b2284d6ab1d82627fe32467872e0dab8afdc469ea77b26fd01d5b52ff0bf73d2ef3c7f80e933aaa301b1b46c13a7d353172774269825b597dc1b98df92d7377f01739ddb576fdcd0d15a14032fc2160de5540bf538309ddad9ce5d65db59d2402be52e7df8c5fc48af4c9d9818e1d77c027b9c7b799c8af605ce421aec1ea477f169a1c248d1a5b9e082e5b6d46c2b5aa2eef331681f000e2d2879aa04a5a421e322e442c0cd01919f5a6748b94b1f575718b38c06c9c96518a98a3f7f459e4d94074f6cf889407d4d1878fc9a068e49592ceef43c4cba9bbe29dce6686ee62909dbb4c321356b5a28f9d7fb4f2d72a8a73afd2cc3a44359c114c4ba46a88d092b7de10066542f811ba5e86459281e872d47fb3af1d66f65a5f09732884912b6a1c741929ad47bc91738443ab0bcebb7be1aa2f4e9e346aa8e448720ed332f543748a42b52d4be1087ac08685bfe6a9b25645cd3b10524bc7885f60921b4a5c980b359a550acac1932d171239eccdcb87550923c11c7753a3fe600a3c61a8ccc5dca414fb0ab34c2a324e5718899fb490c3dcc0900677ff19b16d8ce6d7cb13b37626b3f6f5358bb2a48d76dbe27b2b1eaa8934b22ceecce50ddcc5968897731c8378c0dd89f993e9474e1f630e2bb7ff81901839e2f99414f8b85888eac9fdd88a5dce66af8f375ea843e0b0f2ccf5b48667ba13c32ce802e1b332a00ad59951471cb4368941242e94ca2625bca9aadbb930d5b6bc7ad173ae48cc45a5af6534701428530efcf5e788343931b8322e6f04573bf3820906261e332a296ad0d845db0be01fbfb7ba8ff8dfdbb8770febff52cb1ffb533a10ca5d1df09b85d672cb362df1eabe73d12eebf0e78ea0c7d5595c741f11077a9adeee80161e3029fbbf4f4d17b6fcc7a86ebf442245b997da3f3c1f0d965664310ee3bf47848c0190cbc9a091368dd48415baf19f890838a968f4367a36ffd2e228987beb2c79067ee9709268c111f179c1aee65d54b3ff579ad64b2f59a53959f0cd68fde14e56abce9a9db4a6533e989c4354259f4aa0732bc7bd745056b07209e643e42a0a35eb28e2ca93c7e4dd46dda9563fc751ff4a0add7fdc21d21f93afc737c21a7ea182eb50b0ff5d4bc44fa3fa3d116dad8945f7036058ed1fb7b8d784569ac0201bc3cc2b51894e4937ac96c49de81d00945b4cf4add81a63f554cbdb4484464048a2a2de62d2853d4b4cca28e363831c6e49474ae9dd0e50b4cd31375f186b20cb31f2cd769ecc58c40b0e63322b22ececa5dd697e9cb5eb676f8cb73153f578afda4fc97fd43ae2376cabce6a44076b35b3e71197dca289d99c0d751a84bbd364d0b49d8e8b8401c165103fabb5d7fa458ed3f39453843864957821b923bffd80c5333eea463a0cf2648c3f2481878102e76eaa5a2eba1d53574a09cf3afd6a5e53ea527ab36986e26317975d1fc7a6365395b1167dc0b6b0c253ba6fecc75ec41cce839d5c661a6609dafde69ad14635a0047b69e9e257dfd9485b53c6fc36aa62cf55d2c6077c5616601b65078d8d15cf4933e6644d7b323a8d4af63df2f29ae6a268a8e4615c8823e896026941f0eb235bd3b3198eff0ebffb12f529083282a2b95b733ceb0b469c55657191d19e4f3a3649096920d55fea29428e5b95f2c53181e8499d5b6da5f6686b93eaca0463af2d1be97a2775f201cac8bf05caddde01ea1502819a165a0787fd5ca92482a9bd2d29bd9f93ff9c9f539056c9e600f604dd200b4b504ce0d355bd43ffdd56d7bf02524b819c9e3e00474c87a90d8811cdb00e3b91bc8fa269123ba958423513c64720ccb1b33b690afb92828999cd241fc4271ad88eb12f71713a17c3a0c7b55ff219b3f702a07357d643fbc7e827f1043ba12f0f3c21f07b1c9c80f2119ca9d5298dc9221db7ee60fca4009011c2783eb213c6ad482ac210e3e489bd8ff23ca5c32245c9b681f037ea1f591de8e273d7740bd31165524fb1ba382462d691777aa51ab3605ba3c31e20ac0031b1ed611b6687d357b35881f6aec72aab5c2a4d11252ec0640150c271d2acf0d92a12a6068e90ed6eb873c1bc2aae2b42213826254cd3f311d24fe38c3fe716c8caf0b39b8ba3c789f8570aaa0385bc78b6d2a6d36d5bbdc036b7bb6c8a861038778d31268881278663d40ae9cfb1918e15433cf9de48ebde1a952bb0de2dc0642ca706c864d5ac51b274a0794aa7485984de5cf713597b9f10f346a8932b5ed7c1208de99ddd5fed04f5040096fbc58248eb0e60ae95cfea2c90793a85ebd77e5c6ff09328a44132a8ff1a05f75ac3c83648160df0c9908763f9ed16ca52d0511c530e0b29617face31d8acb35d0ba2a631e837752ddf4b669442b970d0dff209880f447cf77e1baddb2ba243a86b38dbec7bcaa4e4cec20d3e5930f40a5051d9df710f07ace1221c18974aa07d51631c9163602d942aa7b6ec732bccf1fd73374a4dae081bf10de1d19eb39f1b078e8661a2be9e4940de85f584134ec91e1526a7c0327bcb7f9182edbae23d81d71da3dda3d5f4271fc4efb55d6d5b28eb75b6bf444260fe1c985f4759db3ae3bd7e4e7d56533f221753f504e14f40aa0712e5a7ae239181ea4cbebf0c79b65d6"}, {0x70, 0x6, 0x1, "fc8c42f64c4c1ea5d20b5ab8bf6eea268b79cff98b762e441ab3703638b4f455f46e110a16987ae35c965b67db350ba11f38936a5f50e2167018d1b20124dc59824c5775600f3098a3525522be1882ec31d759c048348eff11bd41561dd4"}, {0x50, 0x0, 0x7, "16c55036066fbe15f9354b95f576f4ca629410da9cd412bf98c9a3b1c15eca61f2fe133cedaa0dad540fcebd78ecf5f381adc5ec1e80fb341f6c"}, {0x48, 0x0, 0x1000000, "9171b7ecc040e14ff0fc173d3e7cb78e29567c1bfa69f04d80d0c8f79cede4e1cbef2fdfb4c1bd110083ded0d993921990fa02f39c"}, {0x1010, 0x1, 0x1, "9a71f0d7baab6e965bf9187ac6192800004e5095d5dfdb83a75d5222760fa2c860bf6911636fc1d1972cc5feddacba164753970759c84121a47fd8b9369271c1ba399b0e604608690f8b55bee1d4683af2527b34b1abb1127f3cfe8baeb9d891a6bb50df84ca5e7751580b5cd4b3e08e61b5d153e86c19c1509445340b0c5c81aed57ec216cc42fe8dd10a118c034d0d6644f6384f9c5d2e38abbfc9c41b7ee81fe5c536926c7ce72d7cf62f848c561d97b440870163bd53fa5586f9f414192eba34eef8dceffd1f3c0571929a7fa1f1927384dd5dd8bfa5d4f190950134da358da808f8689edd83dd9b5455e7fac1b223e6ba0d99ab4d7bf479e01f5a12457d6d729b4f0be110b5c012f38c12ac6abc00845585e4a20ac7d88fe5a95c1883a404270a078eee0eb631cb357093504d7d06bf02da0db26b17a76cdf54b53818ae5a6e6379d1dfbdb6be572d13901b794726ee2cbc839f96577d0395f62f0f2fe21d2c6b99d97c96a2da1ba2d4b6eae7717135f8393d8156a06d9da42a01a7be3a472124bb7a74e5e8bbdc0a737825c0ccb7e68973180a3a5408a46a85f5e899a975427a02d96ed5f19998fca1e03534509b200aa29015b8d35c8e8c27c728dfab3f55cdc274333a1713428914f906d15b84d7098892da61c932f4ceaca960cfd7f7013299d79223559b4be55af89544b5d162bbc89032418f453c66b648e50efda0cdf36862a8790bf4e16fd4a107d8329cee6dcf6f7763f1edccf8e56f3c8232f191f50d71a5e3ec16c98bfce69a953b322e7e86238857fe04b29bfe672f3e315fd1ae31bac2742828a7efbd258ecbaac8ea68656d6eb495b79af2f21632f014b816c5e667f236f250967e5c0f57102f306dc14079b4ff3eff2c3e18e459b34831db465ba9ff52edcd339b81d6bcbd058edf297e84bb968a6894954106eae67a0652f4eab9207449df5e624b595d238bfbf1762bad8a81552d9723aa5bb8c6da0cebff8f6cee8c092b68ea60dba7b6406110a9b52e8df58bab5976952055877f31039a1f54d5d8ef9b3d055aaff76e361cee39813635c05b005a15aa75777e639b96994d340c1a6f0b3c6bea429e03a5b2e055f5cb1ffc73607adb64e8ba3692668be64abf6d97a0f75e5f9364102d14a6756e53e5314bb7dea65f8d31c1cf23e33b26e725000c359a590882f828e2611819df48dc083e68a209c749cf6a0b391d633a73467d2475a7aa27059f80eef0990e9caa8872b90e81363fdb7492fc14573a74502e876b3109349cd26932d7b90733b5540e1416fa5aac8850baef6a1873f159fb5e427154e196a7265c80310d69320f78895077f14d7554925b884040b7678b4fa8442c5b70d06cda954329380f04253d10c38efaa7d092ec0799e2fe6285cc232a1376b168b6ccefbbe0223e66ba76b22a8e29e19305c2fa4348a0e37896f012f00b265af3fcfcf5dfa9c81984a5382962ede076fd98633213214a42fa7fa2c929063710b6ea8ed46ab916ba69701379242036c994c50b08f333e82516d80f46e50886e602c30058237676a1859e03b719678f5171000f50680626822f0c8241f05614334911dd6851a79da8288b33aaebaa6f1141a08f964221b3e0818e1b0d506c5fcfd70d3326750ace2f43d5c198d886866fe3a5330302a763368bb5647016823d3fa14969addf86993302dc57c66912d729efd489be584d95ea242f19776bbf42c888cbd163e96bb871ad79a80403a8822c88afe85033488b5a135660ce3d63b15c2e425269a8c59f71dd8b0451dfc09edf45fdf7d3daa25b29915ba430d29ed7093ff5511c5866d49cd5eec29d9d716154f117a758aea683d5058435a517eff60cdfe7f83edac962ab53a335d1571e91e2692d80af2af13947be048f674efd10d1069a1fba00616904134f59457ba6648741176d76cfa1da12381eec38c333d69b8edceb52ee6babd86384024d61edca75ae2475c623873904330ed5f217824b666fa133f3a76f365955f0e2013f9b233d76379a64e8452db16a6abce799e5bb20c8eb282b2ce4087c506bfd417954ebe04968933918ebbfb7973d509d438d877fd316d9283f473d2ef8c0d9a1e924cec4fec7a746f6e68010ac22c9d78b6fd98c60248151820a01928ec9aa6ee3535d0b08b6930c5813dd13623687629351158075ed2454530bafc45ca1d32e804a90247e9487ada598a78c03603e6ae2cacdd1245df13c9cd8df93d92bc14669a5ea9edc71d400d8bdc8c53120c75fe5cdcffa98361c3c904d30a00235b6b9f578dfa3d7c9956303a045e19b03624951a20058833d0d4d1f98bb5eb871474f25a4aad333f10ffe7438aea657064e2b5398fd80603cf9e0803942a3744687fa134e4be02b7aaa27278f954c326436c70ac5812600778fbddb5fe6b3506e21d64e28372c21d73b913252673888d2adee978d8735f227d1e4e1b593e743cae83b48b29fc92063ad1b49f327bfbd14ce290e49f4a6d132ee1c50c415c4e66dbba25d11debc32932883f9e6418c48f23ac1f12193ff5572647393f147e0efbafcf1746b7a0454feab7da1e8f6d3f375183eeec31318f050f771195d095506ab64421265f655800dae25842733f3e939f9fea91a0218e02eda7cc5772ea5513571a72083ad14f89009f6deeb76c1fba7658958cd811e9929e5edcad83c1ad05da1ffbbb2f6f16f2b96bcf3a26dc1e2ed165e3e1cb089bb2c30eac8d6e4014a8cd7a549e57b67ade0ec23d1b98101a704add6f7231f527a4b35aa889193a89b8baab16e6e4cc23e6eed5e5fb5711ed13da6e50a24c4c5090c292afcde2bcbbc8a1f0edb6102355a68edf46c1bbac6f618bd00be93190e6a5356548b7f4d7daf9f150dc531866add6c97d6617e767f2ea25454871832a6a75abf5468026391f84634b416dc01dc68e8ac7c5e52a9de1e3f58407ffceb4e1b2d27ebc5de16ee93cd170263bc8712e09797ed58996eb578cf82efb1ebf1577a025e303086bac1bd94a8dc5207260acf743b328fa38a91dcd89705f8350322021ce45c028eb0d362ced6e5d3e8f200b221d68a857164407a0fc883ca88841b4f61673295d23647eca433800429ba8cfb8f2c08a7909c152211ecbc7319df149dca1c7c71015a83365ebea34ed7c6f61b10ae394ace732fabfed5fb536ec7d0004cbb0cf71b13298f198ccc8ab5f8f8b7190b9d63ab8482d10bb673a7d9e2637253486d2dafbf2f0c7e13d04e09744489147a7ee320cc7fe2e56620d2465887e26c2a72364831c7ee5079a37dbe45537de3ebf2a7cf3aeb63a535cb429d11f30439cd8d32f13aeca9077ba0f31ec60bb1c84970deec9dd30262f7254b57635844ceb4e8b26d5d54233371e0018fa823eba2855817711303b4f75599fde6067b7d33e7ce24d6837a4bd9c90c7073395721ad998545f862a4487b0dc4a8e700e250aa93efe88fc76aebdf52dbe8c0de0428fd86ec59c8c52080e5a3dd9a06429bbbd50cf280d536ed4b93b80c3f202ed7a4a6c1fb68e7c2552b9be71670cff55f1f00fd781187e8448d4dfe90ad4a6037fb9608aeaf64dcf617a678cbe93a3eb424e704d47447adcf0fa8b1005823408f435f771927afb06733ba540bf36e5cef90bfbe030f77c9670a8c97d48e1f0996f5cfcb8927a7660304943684c741844f60a70ee8d0d29af77683b3112d45d36b5cf12d39a8ecb73105660739340c2c305f081dd4f02b6a4d72186fbc57d1c240c5dba5166629ed8cf77887f9f93336507eaaf7ed5a7a020b4ae8ac6b75ffc36e6329b04521ceb5a1b9a31a48095cc1548548995e645be7f6715f7d718130f9e07ae798eb8956443f3a6ece03c6da185807872eb773148a82b429c2f6e4c1111110f7089c950b6713c6e398b141424330f48903c48918ba25240181bbfe62d0a880f68b82ea76c7635355d0c8193165af9863c89d81e5abc89b4b267df4a3c73a4351f0ab64115dcfe1fb6424193837de5a60dbe81a8132e6c5f15da3e2ba6577ff3ff809d182a67466e087eb4356f009e2b1dbc2a53bd1f61d9161c039c03a3b696c45719455556b022cf65beb0fa846bfa45e5be9671bc4af18375643a851b645da8601f5bcab4d33d9384203b058a4acef4edb5e98f0dbdd701b04b83e87b4336a9d9ebd946666b07fb4ee0987f3c7a730b6e2375cba5ea834430d67cf68721dceb9774b012fea586985c9c9e4893eae2fcf4a58e6aa6773ac4ed0936ffe03fb8cdf462886173e7a0ac3c0dceb3c8e45f8c52d721885b2ec8ff009247b9a65de8d0e49bdecbd03a132c52aa2fe45205313e57311b2e0b342a531b889f7368ead1f50226647052cae3f29c183363f8210504371819bfea8629907a4454810dc851b5c44d0ddd65d82ac08ce72d71a8478fcb70990bac634c164703535a38deba0eb5f8b278132e99d955c4afa78745f236d40bab941246414b32c4f7e2b9feba636be860a99cf4e7f04232ac59f98e27604de9578be24b5d9caaec7620c464e7477797683c59bf57013f4e3463c8ee85b41536d70588bdcea6491e233ddf24fb8d56a5fceef8dbfc5b06e781a9300c77a3aa3aaa3b64fa202c725dd9a8b254e1a544536744673a1dffba54704cabf7caef27a39c02b916227277638c0a059a0b7f53ee7fb28ba3f5506d8f966e5d01fae77ec72a4a4e22e631ea3475a9bdfc008ebff6eca56f21b2111a9f892a1503d16dcd6c337f0caba5671350e8295484f7a19ecd87ce8aec48bfb4b49e68978046589dfe65c8b03fb5f0367073042809b7b037fa27f581d1a8a922c89669b53264f6988e170d24ace34c31251eec2b2b8b01418a5cb1610055f78d84688b60af94c811fd9073d809440dca705e52a1697216e0daf181f338a9561b6f11d521629ff4f3a1eb255bcb886d1d32ea38178f754a1b3e7c3c5c48d09e1bf7cf2db24b2f4173054c7e9b33dd7fc07b1216c4a45a2013b98674e03827b3b0a298df330d13e6830a4ce64215012faff5e868b7ef3e74b9038ce279242e2dc1580c0b36701d16ed87543b686637499143fc9ce58edee68ee3874d48e3a97e8e76c2ce3d98eefd836585574bd65c76fe13d6790a44bcaf622ff4a4f2f45c4193112f9bf238e483f465ff1019b9b547b056fc581ee569274d29cd21a8ea42d242d0a067663d3af60779155600b60c0bb4bb6819d2a0146a08cef2876fff80d5d8496872d44c208f3859a40cabe739f671c1e8e98938f15a8c6efb7de9a024149aa1addffaf8f93d8789e69df53f5ef0697eb95ab3db7145fda61a0e53e594ee31ccea618e09b64955b6c28e72ad84136313ea891c7cae8b29d3aee96383242fa27cc50b94ec0498097b4568c04dd4d2a026c36d442a449b8dfb46a6a5a916306de469a1474da343ab9019059047ca673be495db30320d63ccea664d1754b14e2112ed3c996d328911292eec3769102bdc682f85132f4e2350eaa9ec9169d606db7e507260d523d4530e32adcb1576c3a52f2b35360db8486264287ac41f0a22d756c5595a09cce7fe67741b448f1c3d06c88a6e5366cbfaecf41e7477c2d7269b3dd57d1da40dd1c63c3e0f2305669436b072bd07dbedbf4cc0183ef8e4a6febb103a7079df818f48f237bbad9fa06a950db5d5e9b2a93137bf8f787fade871b8ffe87e9d28d219d404b34eab3731c61340a9058d090af7d3a278239ed8a511a7cb9f5b28b144c088ca5786e2b790fea000cf667506f2f572fafd489179a3f031c20be4dfd41f483d791092623e063373481c7120bc97be8217cc754e70d"}, {0xa0, 0x101, 0x80000001, "180f4d481b93339b1e0e38d464297ae0f245f2cc0ce653762922705c13d9dd0fbf19289860cb3d718519f49ecd7dfe0abc1e933382bb12a51b54324a5cfb6af80e0fb58ab66d3e3aae828f04bdb75b4bcfeee0daab3d986b80732644f50625b6a5ad439c54a61a6efc1ca536ff1cad121037f56f9b5565c64f5fc5fe2253bd031e8be3c5755a7684955d2f6deb91613d"}], 0x2388}, 0x2) msgget$private(0x0, 0x0) readlinkat(r9, &(0x7f0000002f00)='./file1\x00', &(0x7f0000002f40)=""/16, 0x10) msgctl$IPC_RMID(r0, 0x0) bind$inet(r1, &(0x7f0000002f80)={0x2, 0x0}, 0xc) pwritev(r9, &(0x7f0000003080)=[{&(0x7f0000002fc0)="42a0bc12f7438312716cc3ba05dd0ca5f6e448a7f6998f287e06a0d6efb1ccfc0412a1cfe47776487f71c37f06db99a8ae705ed7544a63f12d28438ea59843ec4d4daad6427e2cc94a51486fe8e3ece9df58b86b198007e4cf921dcf781c27b9ce6c293cc7444769517d2f76a76551e55f4e2f57ce0d570e39c506f2cb18c5a93b2b6e1903603b6d", 0x88}], 0x1, 0x15) open(&(0x7f00000030c0)='./file0/file0\x00', 0x0, 0x1) r10 = socket$inet(0x2, 0x0, 0x0) fcntl$lock(r10, 0x9, &(0x7f0000003100)={0x1, 0x0, 0x8, 0x8, r8}) fcntl$setstatus(r1, 0x4, 0x10000) 00:00:22 executing program 1: r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/63, 0x3f, 0x802, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) chroot(&(0x7f00000000c0)='./file0\x00') r2 = accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) paccept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002, 0x50000000) shmget(0x3, 0x1000, 0x101, &(0x7f0000ffe000/0x1000)=nil) symlinkat(&(0x7f0000001280)='./file0\x00', r1, &(0x7f00000012c0)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001300)="a4dc784323fa98a11154af47f266a3673ba7f55ef7e2dbda9839170333b781cccbb4dd1cddd1f09f5400b56f7806911e2438663207e1ee8e7d82e27ef78e87482b4588acb9c6cfcacca7d26bd007f3ec789c3abdb8158c4b89606b7d6a7301814c5f3d53b77ee99e3943aeb1a97a1ff5fc1c1cfaaab4c393ffbf8cff83f505e8f2065a97752afd87da29643973ca36c47b069df005", 0x95) readlinkat(r1, &(0x7f00000013c0)='./file1\x00', &(0x7f0000001400)=""/153, 0x99) shmget(0x0, 0x4000, 0x18, &(0x7f0000ffc000/0x4000)=nil) getsockopt(r1, 0x8, 0x5, &(0x7f00000014c0)=""/209, &(0x7f00000015c0)=0xd1) getpeername$inet(r2, &(0x7f0000001600), &(0x7f0000001640)=0xc) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) shmget(0x3, 0x1000, 0x300, &(0x7f0000fff000/0x1000)=nil) fchown(r0, r4, r5) r6 = msgget(0x1, 0x20) msgrcv(r6, &(0x7f0000001680)={0x0, ""/146}, 0x9a, 0xc3781bf02d244fc, 0x800) pipe(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) getitimer(0x0, &(0x7f0000001780)) bind$unix(r0, &(0x7f00000017c0)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$lock(r8, 0xf, &(0x7f0000001800)={0x1, 0x3, 0x10001, 0xffffffff, r3}) fcntl$lock(r7, 0x7, &(0x7f0000001840)={0x64099f0e018685ca, 0x3, 0x2, 0x0, r3}) shmctl$SHM_UNLOCK(r6, 0x4) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x60ef17a53039d9d4) getsockname$inet(r0, &(0x7f0000001880), &(0x7f00000018c0)=0xc) sendmsg(r0, &(0x7f0000002d40)={&(0x7f0000001900)=@in={0x2, 0x0}, 0xc, &(0x7f0000002ac0)=[{&(0x7f0000001940)="80688800adc95a47c5f5cf4bfbaccd8adec39c85d69e8dfe4aa385e6377998d4db07a2a7097b5b72a5c89e2ce8e003a7ae1991705b3fc8b5ed3cf888b040f2ea560665ec6e893ac3ef3581e6bfb5785a51f02a6c9ff7ecf82cabc329e18fcfe7c670ea3ea0763bfc52f49b9c01c7343d9899f586cde6fb3c7a2def6ff0fab250403735304d076c8272cf", 0x8a}, {&(0x7f0000001a00)="8fed4bcafab99eff5428390175697ba14609c256eacf9fa64607dc95c6e18f", 0x1f}, {&(0x7f0000001a40)="0425a9cf3ada54cd5c508debb37d8e2c00f3d646f07a3c13dcb36f1e1f37e904903d089b37554609fbcd806bbf06b11c45b8a4b697c68e332c0929eed7b8714ca640c10a61d33310b025734ded5057e3c87ef91ec659f6058e657d20555c5e761372726ee29822f357cea01f33846e77044e5aca3a75dba13078574ab0a7fa4478b44e780e64a21d70abf27df9447c57f395950a8f83172103e2ba526346693719a7895c69c73fff3d07312f0773c44f8ed4307dca3762c7fcb76f922f0e0331c3a6f4d338fa67395d39b0bca0306aad739c10429a1e6c44c14221a3d7cc65691727e1b0f9825a334d4401639227ff4fdcf138f8b384e4554a40a8afbc25d9d8ffff53a945bcb0e85e143cf37e9b66ad3286a5b4be27b84d5015797cdfb9af1b658320fbadca684debd0c833934db51e596d63c5cc64f7a66c1099dac062259fcb6c62ec05bcc74861d4815f01893bca2bc09d80815d3fe5499b23816214be2c95d6074054f8471bf72aa13612cb65545469201cfb25c425a71bbc3bff48d63aa21eab629f58159942bee49150894db9ba23d8cdf59f2c29577aea912b61ed0453f63ef457e04ee9a064ab162de454f3b78130890a332187c433d67c2ab4414e2d5171b55369c460129f3d55caa8a7d70dca489cddb356dadf26d8dda48034125c8d2d819ed9e62232fe3aa95418be50bf1d8cce1e83bd1d2382c5e822479f5aa0cc1ca497aa71dd82f503d1904bf5c09e6fe99249bbf8ac3b53afd9f546cfa346cc7b2c82a422f4c87d04e96dda6c005b9cb95148b436ebc0bab53f52223a01e8532601c5218d31a8e27a147b066ce8f5b63c01934bc3a3dd28b6109848f340efd590d85ad52a9b36d686d6fff041be1f6c1df8bb910b23cf6749c06dfccff6915d045871412ec0f327877c42b0651bf347d443292d8c41a36badbc4ac2d5f3fa7c2e3aa129afdd4fcbc7d8e18345b5834d14044d4ee5dd4e1d8401738c5a67652af013222c26785665520a01992b459d881cac2a2f0bf4d96ae9eefdc4ed1f8b5b4357017fd1c685d1a4d12121d828a7f198bd04b5fbea05ed509ef0bd50d7f8487af6955e82fa2554b2cd5be7962d2ed049e7dbf9726d95f18732df937db8669343218cb1f456e6eb0f4f095ff3433f560f154aeee9e436e921dcb5d24483273d4cb2d3a3e7832fc11e4866527116f3204cda85a976d7715091363a55df6be7495f81be433422b7191b34acfff526c695894eff12237bb0af526690ae0ca6423f67cac224dff6f4979adc0e231a2963f422d1bd69e89bd08c0247de685031885633da00f076ed1524cbae46858c01b498fcaf97e00ef878724d2aec9fafda8c8a8e68fc9569dc08f05397cdd8e0afd08646eb38e652cd9312a05253d7d4ce6349ebbb0440c94eb2bdfc3a774a7da742642938f72da929407062d0330e262c1ee5e6f09d529f9b4eb0047e8245b0075928d28429b6e5472dfcd1dd829d36c47fa0869d51a05a850cd34652db866b8a83af3020d5e28bd37cbec8b3d03e714fd16dd7adef31111be3719375f5732303a1b40b6b3690c00b06f5a9408f06ac11e210c5e484f687f8cc752222822f167edad1dba93db7f06f7567f2107b7ca23bf242c10cf32207ecf8b598c040fcaf6843fb91af7ef80f9fb1a9d6edff4824037c8af6e7f24a9b907d4ba07e4d4b5146e7c558c625c4935315cb3564f639c57cd644705684c27b44cffe494c1a2d5ece46a98349fa08b8384452b1c1939dcf710cd5deb82d66a645f51a8ee303b8f2c815388c14e991826cb95f7a46fc4d3e7823719eca61a70bf8f40848435378c3a97932ea333e8230edb9d3b2770addad1632493bf4b1502f3cac8006d277ade2d34d9b4cb1cc5d9433eff5c14416c8a6f6e6c60731a0a7a910a52190ead4a86618416a2adc63ea1c160833108433454b1b4c1baba0c9b98be65fb9c305272633dbe22cf7a1ddf7641de954a801b6ffe87c111df3685a310dd65b84b7fc6f6fbfe29201570cfbdd063ed61a924e928480d6a590ae6452667c3e61cff13d40705f1824c9647c9168210de10e82dad32cb6398f4746160a5ae64b6d3100e163ec5f8c1160937069a83e2bf32264d9fb27d4a00eae74456dd9ffacd0de2ebfe4adc633662ea69c22150277d1f8626d4b53ea7b1f49128d045f7e9891850ec0cb894ef2111f2036aa6f9f836b423235e302525034079be7c9a75f38dd0d6a8050eb8c7e9d793573db031ec24f4dd259a94c7c461c385751f195ab47f1eb2f398f946fe85a0ffefe5f49d0ea8108f2c3f8fad584fe275ac82f02866ac70db292c9e34da5431f9fd557af00b9e2309645a25debb37b68c94941387c70f030a68388218a6b2c423ec94be6058a952438873ae1bf91506aae463d0cf9e9b0698f87c2b588218bb0fbe4f5137182330b108143ed824228e9ade9731961ee820330040ae9ab910a6bf083cdfaca5bb260417c5d062751ced36c8693709436e08ce2a5d6aa8f179b9f5df23d7d79b156a7cc2e0809b143be5d1698e6bda67fc37276afb89c99d140770f385198b39463c6e905f9910524378176a5f826b46f82b48e4d6242d199f9b75195f082e0a38a8ecefd1d1f5d98537c3162da824914ddde30d5129c14917ea94d40e2730265a76b322c86cd0c935af9da60a56a42c5f2c94c453bbca34eb7e95b984a5fef403d7a84bd7076fa80ef7e14512586ecad39e8030ef38531384ec71996a6d66b6b66b175bd4b2e1770323473de70f4f7abac250e0c30a1f900fb7b4612315a23021dc0eec2cd0dd1d53d3651c59d81f9d13cf71137a777c8656e208a8be0d7364a432a04e604f366bcaefdd44bb5dbd126e06a5db1eb1de8ba5326df676499af6a5172da7529578135a74a04b059babbda8048e40c9f6721d50c23d9a80108ca878e454d4adc6fd62919878d1a9337e321c564a84cf1591e1684caf2df4d3751a791e68d897437e2df476dfcbf6fef2fb182b94db3abe353c4c7fa185378dcf91a0c3f4b7c28fc1733da903751a0610b93eab62bfeb5d5c01db27a2f85d045eead0724fe2f488e0cd75653d02440aa98cc4da7fad4a8fdf498f924f2ef5444493bfa0b42ac5a6fcb4e71a6190b2c521d5c5796ea0451bb1772803132d22840df78b39ee906070525f82856437514b7c4ea0fd052b8a61bb214f4dd0ba9759e3adc02d23cb395932a44cd386acbc35d47267beaae8d088f5f93feedc71f32bb65674a18f19892abae3924026c1d745d835fd4e1fa9c2ab2780ce6a32efac4cb3cefe691c927f921a94abeba0c4cc162f64c8bbf4a57348700e095090a5b155d93968207e1055219aaedeaf1518550e26e3234738b6333044e7e7fa5603a3ce8a085584fe855bc5c271121de92ff111e5cbc8d82ef0419c2ce58aaeac988e954f66f5ad3bb258fbbfaf79f282028ab84b47061957161711928058fa7e9c1a7214e235b1ca517f4069648142b87cd719d5827192be055496e004af8bee7fb7f2eb7c5c789c271d25e4f716b5b91d83d6a06d142ffe324c3aa54dde184ee8ed503f70264938dc32ea19ba193082e312f614b74c405e12f39c6cb790ce7ce10a12ec8add8f0a7fabb1f0091c772cc37142966118d592422398cacaab46a149d77975fa11fc2a4c8aafb87b6433868cc7bbe9c79e6f7c8719fc286186b4945ed24f7ad3a7790a64f4b9a44afde6955c036e7837300dfb8cd233bd3fe13c959b51fff4cbfa50fe8b5bab43af6c88456baf4f8c321ce3c5b87bcde323435fb869307dba6eb02dacdcc73efece7df38045cc0cd76bbd4021fad7eaed27fc192086e5ffd2c4557ee1fe69854f96f738b6658b0d6d2d1dda8cf50fb47ca5d422c7effaa6bb8646665a8095161a2dbdb2f10875c8ac1a17bf3877846927c01ec9be0611d2b170df6412e2bb3cf82aa30b2a92e396ed045aa5f6736c0233994c686f88375799c467f07b23b9f05143d1f25f3fa62bf8b2043c3f5f8b5d29280c3fa45f478f3a219af76602b285f84d401f8e028553c826e71727a4ae35d107b934fe1dd6ab69a9f4c23ab5e05c9065450d515094a6b1e2824251daedeaa2e439ca589877b9c4ece8bf2784b78d274f8007fe7cd12a25f20a0a0ac136833c12099f77e1a8531e7a9b2986455a86629f1ee414848f6fe2731aa4d31015474d081f1ea941ab95464f8c3b50872c7299bbc7012185850cd2f60b9e35253ebe7d27815d4c6a240515c2a20c5fe8cad2359eb3cd52c8f1e062845e7566ac2cc1fb94dc5a4b7fadc52fa1c7537181733408a1c2a0cc48be6d19c79a368a2a045dcd512511973505087912b614f765c3c566c4ebf4d536a21cea0b672605cfbaa9f4f0dfb062072291a8453a90634c7570443fedb54d2835f7ec4e418939b23d67c3c6658ef87b62c4c3ee702ff36a9ec7effa484c180103eb52a5fa52d53e425d043123c1fe6b7371319f719cb1fd8cede3cf6b668dd9db1e2addb28b015b1d7247c2963151d5e6572447fe34468570fefe9045902c3fad922aacea07b0903172f7e943a342f6c40a3389fc1509c7c9c9823aeeb46abcb013dc765d87b832bad9b27ae86c9c837589d8cd570a1980d0725dd9bfc6b8eba9a03732a677c4cbb6adf578ee6c369336bc4f12b1fb422deb1b9079986ca0078c8520ecf1e95e497c506bf4bae327b23881217f368c24e3bf43e4b489db872242622596ed430a071a406b4ae7b3e4dfdd6d932071b1a6aae5c4d7b2a3c0c8e7dfdebbc0046317e7b5ad3062f99bbb6efae778bbb2547bf4ef259276c18011ec024fc92e9466a35f6cd2612c62a7d45f68adbfcaa665768f2e93a0e62382f194976c2345dba0fc4d5aa605ffff0fb5d559054fb5d5189dc3d115cf87d22433d729be7e0b5f15d8f4bb41f6b7d533ae02db073c1f6f24bda0ecd1e83ce6a4f3d7ad75ecc5dc5dffe7a27cadcbf5474ce26674f0c535751c7fbfd2293282e6d96dadab8be2d751db50041c94677927b8614ec82ad26c2cbd1f52194d046d02e0b5f3293f69b7851b57652823bf8831ae4bacc2c4bd1842607abc061c2305ec68bccf1b873d0d6bb153922c7b6611d645bb276824c7934d2bc4d94fdf2f184a7ce6c03ff1f1a5d86dc37ce169a40cef4066bcff70731375f49b2bce4f0313c5d479dc14bf02f23c8e8042ac86b79868c516e48b528f338bdc6724d3974d1137de866c42a916e0ac35313923947096958a24263fb15de64efd71bdaee5e3b54c27ebdd3553914f1edacb3ba4dc2516da9f969bfdacfe3b427077bc9b4c3ef3fd44b1fe3dbd36724452fffdf1031c0ed5006758ef155e628e4b7cd5963c0922831118008152b35046d039e1f794bf63d4bccfc4c1e37a171de74c4f02bce9f795575603697514da1cccfe924a0280b7a009a4b036a32b8ec15ce510f7531263f2ee6e5f89491244d0751b447e80f48f926fee4697e8de4726fc91d5f0062b3cdab1ef6b6e9adb3f5818d272dec8cd9b4edda3931f52a3fce80648ef0d5af200acf6ccebddec626c61bf70fb87b309e64b781cfafd93e58f27104dc4276100931f8b17891a124fc23d92f6a7901e8ef10617bbe3ff732ad887571b0600d638315f7d69f2e1ffb5c0fe36a32efe11ef7f70bb22d345f105f5cb03b9f0de1badb538c691d6651c3154dea1ed5a2db7aed6d84cbd5fadf8539be8c371939ed7369ef07997d38c24e10f5ecba622db863b08d8686a1d504737dbee1aa14fa18f76d397bbe67e32dd428ff012929e35ba921d9598326d3f88d43997bdb9c07a86f93", 0x1000}, {&(0x7f0000002a40)="72aacfc7f797eb8ff51ceb35859b0e554e3504e8e97514034ed6da113db69001d89c27ab030127700ae7a577f52e53c00b79640f6f7fc776afbbfe325d08bf4c0ccc2791a39084f6b7102bce333bef8939fa09b04b4ccec7b7707bac8f65ef83728822aa141308ab26a4f9d82e6d8cab27fbdd1b58cfe026c468", 0x7a}], 0x4, &(0x7f0000002b00)=[{0xc0, 0x100, 0xb5, "40c6fa4e32771c62a697355133bc58952616df125a553ea87378248f332744b46667795a4167a4fbb1d38f44fcd2135d6b0e16ad8e6b55ea8f008c4d90fd129fca5280f7dcc2924afc794ea0b2ffcd0895508bf4b7730c435af70e18646a6b956562bc6a651633e57d42b2108950067df3dda74be8f624786601a65fb189c87abaac38685de3622d0864ffb6f0dc4eb8e959dc7e5eb6ac8f5e63603aed5678b323c822d04e89828c4ef7d3c8"}, {0xb8, 0x11, 0x3, "b3f6a2cab1b13b4eb09a4fe409ad5da30b4f77ffdf7eb85fd5062c41520d6122d482ce8c2efe539e830ea080c4a5b563d4edf016061d84dc250a2607aca5da8c826210a89110d95d0754b0f445a75a7118ff74e89edf1099f39c16761b5902e4ea20845e5b184eb3684ea2477e7712d60e574db67d81a52b21f7dd78828c39191d8c53f78b68d5017ed66df705beefe6132a86323ad6056fc2ffd7b6030dd49831781c"}, {0x38, 0x29, 0xff, "3977ba076d7514a60aa2461d98bdf180514bcf05c85e746fdb1fce5795b86dc1f9734687e0"}, {0x90, 0x100, 0x7fffffff, "df65cbb210abdd97b0e6a2bd8d0ce43d4e6462d7def8ce018dad3cc0900ac947ea707ccbfcc71e0b9ecfbbdfd71e4acdc987ee300e4a2c16ebb843be776466d715b51f3ff777694854f2f262c7ed1cb7700986b675a41256ed5ae9b1bd7a36b73c70149c1a0844f4e70db09efcdbf99a97fbc6201711d8500cc352e3"}], 0x240}, 0x6) 00:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)) setuid(r0) mkdir(0x0, 0x11) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0\x00') 00:00:22 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/80, 0x50, 0x841, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = dup2(r0, r0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000140)={0x8, 0x10000}, 0x10) mkdir(&(0x7f0000000180)='./file0\x00', 0x100) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) socket$unix(0x1, 0x5, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x38) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x28) getsockname$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) dup2(r1, r2) r3 = dup2(r2, r1) r4 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmdt(r4) lseek(r3, 0x0, 0x2) mkdir(&(0x7f0000000380)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r5 = semget$private(0x0, 0x0, 0x3) getgid() mknodat(r3, &(0x7f0000000440)='./file0\x00', 0x54, 0x401) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000480)=""/4096) mkdir(&(0x7f0000001480)='./file0\x00', 0x130) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffa000/0x4000)=nil) pwritev(r0, &(0x7f0000001880)=[{&(0x7f00000014c0)="8c0f710505bd85fd57939c22bd544d030ec1358556c8d0d67dae084216ed885c7a58f112e19e5b00a50fc777c1e60e77849ec49635febe56c3f9ab74bccb9abe3f9ea1a44511f2148527272fcba192b5e98a9d4fca309ce5f0c13171a5dc85229591ea74e84b1ec642960e7decc661ffb9dfa934a9af00949e2dd5111d1061eb92b8c46d62e84b56906c8fd18fe5ff31a48395fdf39360a8263616c4abf866d9641f5c37fb3d1820819750bc940f777b437f6c5cdbd6c14ed68b445db49126bfb1f3cbeebbdbf7344f3cee9e845bd982d5bcb990482598cf602b1cb3f01c5927b2a55664fc32716c647329e1fc2204754891", 0xf2}, {&(0x7f00000015c0)="b7294d6084f91f718aa9ce8d2c3d2535398413fd3b12bdb0295a66c6ff83601098a20b28b7a79b87f364", 0x2a}, {&(0x7f0000001600)="eefc1c014455077f34a6c6866d5e16ca19845a7129063a1197133e6cebb8979b38df4e76d07f7e689b15cccdaf155e19384699f1cae90a8bf3acc83cb8c7cbe98dbe071f6c7cc95baa29b9a38c18e215e0143b9cf93e5db3ca928d6af48079b131e6b884d280bc8ae91589ab4c301c95d9e4c8d68d28755427c4e5bc47afc23354c16dac666fc1cd0799c4918f22", 0x8e}, {&(0x7f00000016c0)="ff2a50436502b7b9a512654a1e361e19da81dd8b68816b060f7c1e7d97197cc5d704af987bca299b831fb79d1c3ae75f475474bf87fcff0a5ec589ada99892729e5e86d6d6a47f24b6eda81a2023e8caf1eda70f64c79d4dc95a919ac028cbb6e1cfcfabb329a2c9d0d3fb3898dd22973a110f3052446da5b34918856b96d8040597cfe675b2aaac195161321e896941fa6fa97d6a26d6afcb5f221e12276d44be18cd9c4ec026e9bc39c3bf3b25cf1f", 0xb0}, {&(0x7f0000001780)="ee227da7aeb1001640c689016fe486d8f6e92ad29ec11642000671d327c2b3", 0x1f}, {&(0x7f00000017c0)="4d252a8c799ce2791e3d4866e577db957a67fea6e023698bcfbe391ff6baeb134f9d83f265787130395f821ff209925730f23ead7649b424b492da984b491786fc1135a66c746503fedf52c38a82712996577d2420dd090f50ddea27c04f0628e75afb2b681ee9419fcfe452dab51de6be12c4b6572c6212c9f5c96edb76a7576ef53bb9c665235ea09044a6c8aff5e6ef0bfb015b80514bb3f3ba72bcc6", 0x9e}], 0x6, 0x0) msgget(0x2, 0x98) unlinkat(r1, &(0x7f0000001900)='./file0\x00', 0x800) fchmodat(r1, &(0x7f0000001940)='./file1\x00', 0x80, 0x200) 00:00:22 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = geteuid() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r7, &(0x7f0000000140)={0x18, 0x0, 0x3, 0x2f3}, 0xc) r9 = shmget(0x1, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x4, r2, r3, r4, r3, 0x80, 0x8000}, 0x1da5, 0x9, r1, r1, 0x80000000, 0x618, 0x100000000}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fcntl$setflags(r5, 0x2, 0x1) r13 = dup(r7) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) geteuid() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r13, 0x0, 0x0) r14 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x2) lseek(r13, 0x0, 0x2) r15 = getuid() write(r6, &(0x7f0000000280)="521d43c176dfaf85997c5ff6dd502104251a910a36f62f16b4f27f8c801ab7e01aabb1e5a0b57937c69e8d4a1754979bb9260d2d", 0x34) readlinkat(r13, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/163, 0xa3) r16 = dup(r8) fchroot(r8) dup(r8) getsockopt$sock_cred(r16, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchown(r7, r4, r3) socket$inet6(0x18, 0x3, 0x3) lseek(r14, 0x0, 0x3) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000440)={{0x17b, r11, r12, r15, r17, 0x5, 0x8}, 0x2c3, 0xd, r10, r10, 0x20000, 0x0, 0x7}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) open(&(0x7f00000004c0)='./file1\x00', 0x20000, 0x2) flock(r6, 0x2) 00:00:23 executing program 1: r0 = msgget$private(0x0, 0x4) msgrcv(r0, &(0x7f0000000000)={0x0, ""/185}, 0xc1, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000100)={0x0, "d1dbea357ce5000d5751faff9317de30de8a34349ffc64eaaf7859b46b650f79e52c017196750018279845727b3b48636366ef6aa626a73dafc52d238c554dce9cfe7c7706c8cd42c234cb2e4de29713a7d197f1ac1c5bc694e07ab5d52fd3c52231aece70c07e9aab15d46ac1a4cc1cc6"}, 0x79, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/51}, 0x3b, 0x1, 0x800) msgget(0x2, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/209) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgget$private(0x0, 0x8) r2 = semget$private(0x0, 0x4, 0x83b6c51ce7ef90f6) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000002c0)=""/106) r3 = socket(0x1f, 0x2, 0x7f) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x0, 0x6c, 0x6}, {0x18, 0x1, 0x800, 0x1f}, 0x9, [0x3, 0x2, 0xffffffffffffff18, 0x4, 0x40, 0x7a, 0x8a2, 0x7]}, 0x3c) msgsnd(r1, &(0x7f0000000380)={0x1, "ea38add0fd1c2895ce5e1bfb7a78dda36ff5813826529f524de0f050ee6e06ad0c036317278efa9432ebebc9bcaabbcdd40cbf358f3c367a520f6b2158f55c79b7930580d7a6faab2dc5810d6b7608d36b5c7ca4bbe90f78ab48b973ceaa73b6770dc4ca8ee83381ff41a5d9071d0011fd9913d91448347f6ad5c2fe694b422e1b20bff78606281635db7dee8be22b00df0c080ec2e92695a2e7fc455434c40fbd16082a4484ab98d6c789594456bc0b17c979531b14970d71d80d577ac514a2592dd56f658c9ae3e04556dada583217aaa86dc7767df981f7d1b16c0d8449448334386771f8cf3ede34ab533013a1b2a0928e467d5998e2f36cc2c5d462d6eaa947d8d7934cf20c6fefa9a5d0fd7bd888d3b4d6073be5d60276c524270b8eb42d39ceaba3bf043b9b8775aa1afce1224e6b03c6045ab3d6a835865c9a9794f14ab90dcc8de036350d6aed9bffe32a9119b4f8f03050ffae1792d5faf398787a69e05d94cc542f82f4e7911dd73499de5c9db402795315560e548e737506997718c567559c481463cc4d6cd6a63be333db377b868c6780ddec65af4310bd91fa709f8ba2b9d8bd915646b4190ccfeb41c8be5d05ed49b8f07590c3088a99747e00a60ff700ac4f5e85422b6de16622bcfdebdcc6e25c827eea6488e414e8d578329cb3e7e485696bda2acff9d63390a2d277c180a3f5327cbff3841a028c8c6e50fb130be1c5aa58de72977b1624d8b273b105e68d5027ac34e6c2b1d41fc37aef07be14ea5efe0de0876ddf95a13fec092e147de367a66d5566673685dce6ccc07b031c467ddfcf3d250d224c42e0772d858ff4ed0fb7637077883b8edd4515c9c684f50c59e5cd0d328e4f73d13be86fea1983e76ba67c62e438808bdde1a6e1c0b5dc9174e84841f91d4b1d31d46d84d7faf692d2c26673386ec5cc02b59bc7e0b8522c8612ada36e721aba1890fd56ed44468cc85068d90fb982c37f85634e8d89ecee20cab7311a6acb258baa721813802440352bb933484095b823943eddbde363cd0a73b759685214c73fe8b4853aaa76d00a1a0c53d770242d9a424eb8daa205044f8d0943494cc870bf98a437ca4e2f2079d21c30ebca12402ac732df49216b72273407f18bc09d0907366d235cce3592e3e0f6de92f47b64dfe5c22142968676b2a584a101ba9849268f875e4ec28176de60d33bffeae184232d8abe055d2341e01b2653191d58390ab6cee97e9d8b31f230e743d257b65a018569213d95bd43eba64204d78f537c6dff3011e486ba36444a917dc756b8e3b2221e2791a388d7c908d0d160d46da8f693cf4fbfd0e9a32b342a40786865b23393fadeb481109bbb4b44506a2d90b75d5ee100038f023f0376d90cc08ddfd2be03c3377f691c6c5499f806a01fe6d09b56707658436fca4ee85f1c09ab63d1593a595410dd644e8e9c705207f17cf319dc0b0c16e0904fbc3f029a0751d762e43d984a47c24fdb6fd7585e5c58ab7863e7c51dbb0f03c8f4a51e6c7a6fd586de7f680ad743b3bafb4eba21ae8bcaaff481b83ae3c2397ba82e6577251bbc25d594e082725aa44621373e45d27a01055dd5a03cc4ebea74688d4f0d15cbf177fd84a5d5a89387e930ff106fb0b1ec589aee8f9836bb7924e958fca86c0d152f6239bfac1501cc37161387b68aeaa2fbc32a4fa4b78691978e2d78485a9c624bee0c5d95d3b5dd4288f8415ccfc7dc36ee1b02e5f737687b4138ad2988eab86e98043fa2b6e02077284bb8d22a0bab11a62c879a3276fcef2fbb0c307465ebe986371d502eab70f5ddfc8bce8e23667c625691469857692d9ef775800c89b4fc787c2b989602ceb11a74711c04d377620d5655accb6b028507290ba19ff111cf0da1c483001fdd0e3cabff86bf8f37156f9305a3b54d14bed408a19292d3b965f1433a92dde8c78809b172afc4ee8b7cbd79ccaad0a17a1d193d672a10e5bb2ccd8fb5e95d2f5e11a8707edaceb3d4f8ae6aa802a4dd256bca27dea2642c15cb3e5d0fd12ebc312bca6efafd6205573bbfe9980e6e9778ab98e94f87a16b6fc6294ee85501dac771b3b5809265b3d66c01bcf5db335fe6d072703c14b38621debc573d407bb47b5422843c85b9db66266dc8162428701664c2b9c87f28e3ee5e33c453193eba4dc5f7ff8d6d05e20ee27c5586dd21184e9b2a073d0336f4d5990f5c3445c8a9f22578e347e0ad9d40125b5a7d2e279842d227f38131aae4a53565d08ed516e8d8571eff2fabc086c2ad257d171dc76fe92cf69cc808322261904fc8e71680199ba25a455aa9830fc6d241fd5050736d3884c80b4b7a019b5070b956c4136c207deaf5729cc383bc5d1e1392ac71f961f852b7c6dcf94aa33ab37816757f45579821b985498d2e2edb0a4df697f3946838da5a2fe620181f2a2cd09f6b0b6912dd99e2d72e2102a271cc9cc98aac40ec4e2ffe03c2965d572ad3f1a7929d6eba4916d083e0edc6a0debccc4bf073fcf4d965ac1e2ca993ce0bc9602d752b26f5a82c774a6f5369cbdeb28983690b9fcf52dcf37047e709682dfdeed9eb5a92ff5ad7946c630dca132bc3b512412c7c3124345d260ccfcb650bd9169bfc330f48106a1de0c5ac3c56f54b62ed6ac14b12d707122a30a411ac6f48e443ce46c83765c629816a572b999ec3e7e00f806eea463a99cfc56733380c3f4f6d96e653421f52f93928504d78fe5ec70f038f7f6fa5841300143bb5948b6abfd815ac90d77034feb64d9b8982b8a9477eba2acc5a156d295b17db60e794cc4d888975dc5bf1428ccddeab0ea39be8a69c4a3cade42ff7d64a013f07bdce3e5b51b3e8dc9efef79f7dde914a324fd93e9aa9377b9425133eaf254419dc6c1c19dc1d1f2f2e20a3d3a71b8faeea09cab3f83ce3c29ea14015c6d111bed992070071d86ae5674105927303ad9adfd42eb9e3b51eb979cfcd47d0811793ecf1e71bf252bce1f88546b89aabc5ab318c78a22cbf25a425acd223e65fee8f2bb52810b507a97c98d8cf06a09735861f8eeb9d6a21ef5e16d390cd6785a14b0132ae201c25d729600fbf1de0b07204744a6799cd9bbe7f951447457a6ad334f2ad642e55e4197857c6c48443acd4c17742b0e7d7f5dc1c790467d0c7bf80bdea1208722f943a4368fc6fb284049beb26bad5ca9ed8fce314e0b94dd747df465f13553f6bb0b75d2ace2569730d84fb64dbe2d107c2ad4ad5f1b5bd7c77283484e6c8f0b319ee8e14b5df98873c5473f4e6b912b1cfb18768087ad2bac733afd916da691f04a5f5a038831744e8d3b330a52ed18b1e195734974008540a6104c5b3c6d54c8124d9028fa05028bd47b771a8be330b654fb1ba5d3265e5443e94b6fbeca61758e61b4c52241c9339c9ba6edd3eac79c0a678cf74cb404e87a19db41c7cc588c5b3efb9ed67fc31744fb476c5e8c06248a2094e956de52ab07bd80f4d61029600aa068fff32270b26a72a293e0f5199172f2c4f5ed9eeb4e7bd8031bf26f4b61dbd1482402de93a1eea195caefae881af02248aa2963f78eb38d3f7660a4261842b3f0266d9f37628945745bdda6543fb2f2602afe1257daec21986ce9bbae7b45384ba0af06c0b1701aaec2d2d46aadde649a482de3bb0639c3b07c134419b26ab0d79aa9447b165d5d74bc2bd77b45bb18924970ecd1983ef91816f00808573fbb7552b37bee6e65493549ef1607f83fdb8fe15ce4f766dd723238ec29a502b957dd15d31d98175f3289e80aee5e2fa1b85bc8d68ebeea4f8a24c75deb084e4a60dbad4063e43fb228172e3d6607aa77e2cbf8735387e49083ca55ee0da131f2a9a8f954d0890f05bad6488f08ec2bca4d0b361231986f9b6d2df524ec5584394c8041e657986ea6edd0f1c5c9115a57cd4e7120e956edc6aec4c0acf160e59d963344ac077f0eaf0ac1e5f00d7de1f03c15349ab545d4a5c8705a9ec304a5d7386ecc63324d25270395b37b672afc3d1cc8921dbb72b8bd5ecbdf49f5cdbe4214e45143463404b4ec3f5dd8bd21a9809c0ed33f86c8f90ac35eba10228276bb9dc574a0182db9d7f546c6440084232bdd0a90be9b3360f1ad8791c8ea47a6e12116ddeae558bcae0cb0adda1736a02b2fe854c30eba0b424cc3f78eacee987f0bbbd40a4add3c25829487a4769ce9d3bdba4fbdd5b49a4ffe73439b923e19e8080bc5fd85df6c5007ae56492ec4062d0e4f8c1fa334dce8411a8502e08e6a8d7f123d77eb75350b324b01effc786ffbc633ccf5fb301278823fa8be2e556c99536c14e0f3f0abe90e1b134ca315fb16327f9a22feb286bc2fffa806196d7892693c08670b77b057486c515fb86487989c2e5c6b5e80c90d3a1f9822b6c906dd7530db70a16d616a4329ab8dd210cde09acf1dc54ad4e781f462aff1fec5746d70c26c7266f9424e8f1f2c60645245791bb8b396f7f309db70522081e28bd96b678db9977f4ca37ba0706a763398260b7b6934c1a5eb82806e78c3f1e3c9916102ca81a94e151768c708ffcef9e2a9a101553cc0dbd31c353da9848faccdcca559106dbb9c4419d385386259938a6de577f968aae4ecacde92408a7fee218d5dfa141299b7ba840f7229157351003012e947e8cc26c5b4cf3ff9a8ece83ab2d0c7638420ea2ae23a9fb06d1eb5c8cd5f554bdf6878d8812fa363f920edd50894bf2bc46abbfdb83192788ea0e23537c5ad9f5e49ff7b031d753d814db54c9dc418de14a403bd37b6de2be551441120d41bf661b4c79f24002f03c69ceec7be5423ef6b25344973e243da52ad7fe0c5b072b55d21b84b9f1acee9bdff750a297de7e82bf5d42d2a1d7133cd97aceec8e634099b651a280a02378fca5043f1ea4affdcac8af5aaa07ecfcc5181239d5a3d7fd5fa1862372fdab77119125170ae376685f544ee85bb017bf3ed9513dfe9a9bff9cf08eefd45b75b27015ca14a6b8f0c45d45df3a19ab98f401aa1a69e5cad364ed72143b30cc0c369b7c251e98f3bdebd42339962eb3753b7ae1f89d21e708b172159d5747ae0bdd34bff4cdfb0d55b2b395547e53898ddf9ad17f4e40206d43b3b779f88e6095c177b6f3f5cc2b6e7db1739bf34864568872d7db6253853f7e5c40fe41635c9e686ea03b6b0aa743030e765b56378221b324079b2e9dde0d3be1269d7baf5a3e1fbd07c1af8832eec8b2c68996892d77710496653fca2b5ac34538a769d2a543d19668460b3bc4e270f7a4cc27b824d2be30d9c7101e2750a1d91e75fed3c94e16fce504697facaffdc486101b485bef9e3e18d74a6e9b9e01a1cfd47f8613b53ac85c010ed4b512769913e459278f637c59d34e4c745d6f841177a498621f93253420e6b480f5f77c7f815365b2bd3d9c338b1a4fb9a90810b7e1e06b5a818d0d8475aed56777780f8d2bdadff57f029203cef89bac528cec3c62e41f4c3dad968799b497241fc2af6d4e33223886822719adc7f6f6fabfec0974e0f63f3b64f017405b878f60fc77c06be3ad650d58a43959fdc84000fc01f99503e36932b8614633e5ebb7e8d0ca828de578ffc881c60acc2b142be20ce3ac52bd3ac861814f85dfea2f1b0cb83c0e85747be43f880127aaa959187d83498b431dbe68ba150f28ffc543f6606647532d630d3df806f340d3e311c587d805d0e00aca0cf4498a7d356979e14d1a21c1ff11a6205e26f214422bed9d37f5ac2ceab665fa4a075f225d136cf0245a3a4cc1d24ea04f1b583d4659bb5757f3561e05a5c6635d354e2d59a224332f"}, 0x1008, 0x800) getpeername(r3, &(0x7f00000013c0)=@in, &(0x7f0000001400)=0xc) r4 = semget$private(0x0, 0x0, 0x1) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) sendto$inet6(r3, &(0x7f0000001440)="039a62f884b021818a64ef45bc1da33fcc5fe9b4e6940f430a0faab477dfd20fdd7d6f97126e8d5ec22b5b70ea8c642e26f9d596b3af974e14576df6125333c582250c252c8482fc8574d8948af97dfdc1f83f9a60bd574845059e1ee9f32761413db45b8b157d0cc6d8d783a8f6a26215b4015b8091bfe69a5541896e3a16c32d6221049c486df0a913677b17c4fb02826b44b34f8acb597794f883654d21e374", 0xa1, 0x8, &(0x7f0000001500)={0x18, 0x2, 0x78, 0x3ff}, 0xc) msgsnd(r1, &(0x7f0000001540)={0x3, "17ee65173d42b0d9680755b8dc2f21ed2153fb736704a311c0d231b3363984514fd1ac0928e9e3876281780f28e476433d9de68b46f61a57fbc2202962d5b5ff1d5e0a65cf2655838f5974033275e73d212ce1efa8bd8f8508f2c49d76f0ae659138c2fb5480e445f4e7a69f9a673eb7ab5e03ee5b5cc9d24b6182ef117b6e60941a8c99ece85ca644ced599d3b51ebefa5bbba4a644f3b8f2fe866a31373f8441030f0034"}, 0xad, 0x800) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000001600)=""/3) msgsnd(r1, &(0x7f0000001640)={0x1}, 0x8, 0x800) sendmsg(r3, &(0x7f0000002a40)={&(0x7f0000001680)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001780)=[{&(0x7f00000016c0)="1290405e781fe5cee44d23d4", 0xc}, {&(0x7f0000001700)="04b466e434c833306eb67a299fdb3136ff2c6492fb881861bccffd9d1ee2a6ea21537560400d2598e7f92de16bde79a8d07e845edbf3f2b248dfa5af75c3c14c53d780be582ea4fadf49708d45fd08e859630b7b56fc6dea3424554e39b647ac29e2addb83b0", 0x66}], 0x2, &(0x7f00000017c0)=[{0x30, 0x6, 0x2, "5a29a3402dc9d7d203aad1082d54476afca6bbb5167922ddd0aa"}, {0x90, 0x100, 0x0, "3845c6c9cc3bef82bf9fc87ef71b5d1a0d04b7795fe473a3dd6cd99396ad3c47e939b9e2e11012005868b01f60aa438c169ccfbc8c10769800ec68adf3c83a1a37f9994d1e79f021bb0a7876501b5bc7413d66e2bf1e521e5648ae0dee44218f335fdf6efb4d6f49c7ebcb74f52caca6bbd0cbca08b97cb8b5"}, {0x1010, 0x11, 0x1, "98daf2f464624e682f43f5080acf3779b4e3dda96c8d9729b0cad87f107bf2b147b9ff5c1c0424c16f3b4e5b1b2b2b09de321e1c9aba890066447e9d0c4ed33c967d36f2568bf84c408a5530aada3b44b450f48a5c024bb5313b8dc22ac55d9e95cae214ec5da294e7cd916327917c9b84dc2c93b4908fd6c07a258a31f85417096816a1d695f6e0908cae89c2ad97974f2c99f39073121814cbb16d039a3b3ae6a7221c74f8acd0307609875ba2d821fbb43761f557f4400f4fb9c8e9fb37749fbe18e8d949e4626e58be6f379aaf5286333906d697658ae01249063a19c29cf90b8803120a1155ce183f2683a6d0366ee0a27e3640e878be17f556e6d88bebf8ad1aa8e4d26db21edfec4be3cd4bf1ef4d48eea349ae40364e194871b2ab20bbd67403bf1adbe8c0aca6621350716c8433e60b6fad4582398f201c3f694fff6f359922d0009fbec99975ed5387787318c7b4351fbb1df4d459eb1200a7775a265b3b15ded2638bc256d374bc57a6c87c0e72b29371bb7d88da80d942cd41f25f46297f6a354fe704657404d3a1869a1412517005e1114dddfd77e2ad17fbd04e97d8c2d53e4f95c9a7d488a94e3592b5f5f06dff37aec62a5a1949b42579ab25a5853f8e499f5f3cb50b6fdf621e14444a7a56e3f6b848ae23646ce970e0751c526e298895362e09d82ea720471e791558effba7f076eae865c67c6d6cdf89184ff0b47e8ea898981fc238e2fc745ba884bd9141e4bed55f12a827651bc7e53e0dc6390f5e5426b687697410b3ef11027af4c62115628af6aef0c8f147af50da7f805555369811f62ebbccc3fb3a1aca78ee15db85c2048451b33fb04b8b104d0abc18976d234c37ca61f5e137202c3e0304a8a275fb13559bd6e4f0ae09ee817c6b8fb7b7322bb9d6359c056ed720257d62c43af335b52c83028053a7de1d174a05a8fbfd2e52d7332e21bde95caf20422135c521f380d05669fe4d06eccb5c970adccaa1cc9594bbbe41db31c1fe8851393acf1e2060d962403c683479287d5bec51ecdad648d45cac271a800730a1b545ff9d9bae4afaba4531415c810421377464f453c0a760f1ed221e468edb3e4fb1e60c72ceb8e851e8ab341a711419c06d97da25462d2e1e81dfc2146d4d1878139dd075e83439ff8ea48ed34fe91d8b7e07d1326b31a335d5746ec27d1e317dfdb6963daf5729eb85a2a44ee632c8e520d3e84938e0e3709c970dfc3d7a5d95f95f6145ae5a9b5113d3a88c58dc02b207c3c37e5ebbc0fcfdea34611a8d216887da3cfc396bbad9f37505546d4655bea032c4d9b1fe4ea1705608cb1af7e5cb80246319f102abc3452ec93444820a5c57ff0729acb5d7a4cb2556f4ce69dace499d4e861f546f1595000e1c242044b1d1a46f1e0624c54d6713deefce8d3bcecbf132fe27b3464c3f5a3f155055c77a781b3dec3077f2ce42ee8077ee37f911a5739ba21aea017a3ba14897f1b481c48f402facd20b6ef3c1c70e532eb55f9417508e926ef550928b6b4fa28a8a9f87a29c3307a3f10c68a6afecac4d65410d8725f7471d539769b143e14d4c956d22327c453fd64776ec24689f19aa8eb7867661b7a61f98f28b9801b2d4e17c8724ce08beb66c64e204c52486989e5b56f77929d92508546ab0c4ef31e4b2f50da1bedd11d50d2f9a76a5b6703f6f38be44d47cb887dd365001e121a193db6702a1e31892876629cd0cb92666e96082860f04fa75023d0251ad88bbd35fe250e5455e015480b2d82ba5b19a6fe53c499ea6760c97a5d433a7c8cebabbbd0ce6d84077c7ef6150fee6746dfc449bc57197e9af3e3c316c01ce5bcc90f46d424bce04ee70156738aea6bfbb16d309967906bafe5f5e500cab6eae3029fc877bac114be5042a65db4251fdb9a5eb56d22c40e5863f37e1529dac529ae80b6db06e9db6717c78b8ee7d44848bcf896f288ae51e083eef13f7be995f985982102dc44f241d5187fed44db7746a5a162021faf49bc29f7da7eba66370a953f7d681bbe6d5fe4a5b4457ab89402533b1ae02e3730b58541bc02c371b20184a045672371ddf17bcc5f167c1a7ec98ee1ddf0e39fdfb01455e40e2017ae0e061b3bfc663348dd2c778d4befdff4e98bd1deeec04b86d209afd8eec6cb21e1ab6efdd2c92083fd93be649a423d5171ed685d5b4f2b15865dbe0e163fbc22ca33731891dd0cdefe9b768e9e743a699812285c3d71d1a18a13cf735bca7c33cc0ca32f72ada2bd75e6e7e6574d1f8d5c20e18ca14b67bdd3d18025118218f9158f9bb3cac9aa6b901c32c6859446cee401a5ffaa4aa80432a0c1e93a3f0f77f26d4677b23a94e755f38eac11f66b15b26a6acb0c68d586674ace4f5f324e042dfbafda0aac1819737f5a62199f80e0a1f9500443bc3c86efaf6917998ef153b830680fd447006a5879d93f108a3233f88b763afe529be9441cf63e48a5a4c3fed4bc2ff5b965dcc03bffccaa5c506400466fa511a1c5aaeb6aced812829aec33dc9a2cfe4faa6764a31700bbe86e257d58af65e15ebd6dcbb92c2c37ff424b638c069613db7949570f862460b31087b520a21910ba4dfd1ea5fbaa5eb38f12f5455826813bc627819f6bda90ee74c75d630af6f41c981a1e4f61452981b99c7907dcb25b0edf6f2a42d795250ff96fc8d9c9481ad438355f73df4986a27a0397f3488a24573ae6fb43f7457424ab0b395f9ddfef529644dd5be88f76c8d14e185222d275cd7d93e6a9f11bf3845219ae8cb11d0cceaa607d66fd7f9bf454aa8f22b03b1b3d9793aea73af80f6dc73a10b0d75a9882a8f0ee476b18aafa202bb990ac89173344ddce6c8ce373141ceb79a036be4f94f311f6b8167e7710935af94fc3c7b0d00f159f812f1442db269d3f6ef78a5b35705feca65f29c42d9a6fba2dae1689633caee9980842a8527e0bda4569f789a3ab296dbce3945488511e8dc05c9e7f44031b298633378a3ea8789ed71446e6ccc2a83131784a916c006672bc60ddb014a085bddca40b8756d33b89d1652801862455ccd850edd4e122b3934bf25b2517b336d0d6026dbdc10c0225c04f85fbf5f8b50abab7530ff0686707dc8f108d92001c2bc5323fcc86563d6f09ded42ddd8b416566cf12ae1c7d67a93a407bd6a72a4a7cb02d8313e2b338ac35225a85b331ca34709065270ee5c997573889953d7a0ee47cf38d0f161fd296245bb8e1fcb9bc288cabec15c1184ae7297a416a57be6691512a300df7f1355449440783ed66fec508a8b893342eeedd977ecbd15b9fd8d9c5e57fa4066192fb30689c79154c80bbefd650e84d166ce096755fa0ef807b656d799de0a4ec5164fd657e3034feee85f86e45ba251aec4538f412969124275b483224230f918dbf1222422c7d826c3ee9f8ec0ad9a246c7807779037acf8b65430cc190e568d7e4455503156314d1eccc7051214ce3f1577de6d0b1c22d8a446685583184c7b5da12d3733d15bc2e5b9d0a6bc18622cf454bcc39e2fd4ca5944d0bf422977c464162725b501eec89be5c09b4258de65b3bf4bf56b1b0aa2d1e3bb60489c20a2f29353717dc3b82475accfc6a55e0542824c8f6c1866f8090562998af7077eab6d7a836871014c83bdd9ec0b6245292806814745f452b810595fff0a8266a7e3f9fb4f2175e8a4c8e2044de9069d4322b2397b97fcfbdf30aed48c34974f538900d2754b4f4a40187237bdbe0ae740fd59128b5264e4f5a8e6fb50ca110e0b24a5b4cb34f4806f110ddaa620651cd7f5bab5d38abb5691c6c04472c913e78d58c9c2177f12cbea42d3858d76149f203f6a840e3c457188e3e6810040a8fd9b572c87bb4dd9d746a5ecbcca126c431eb3a723ae08397dd9b69fb0f9891c2a4c1ac90aa63cdc00753198df52ae0d5555b1f8233cd97731345bd5fb0c9c78521901c1b8b7abb5caa65b4e7c58eb5f4e23911fba845b4a9ec47be1c9d0cc8f0ac1dc322039d14af01a0f607254c36bbeddf83f118240d2e3a5f44ec0b11d4a8e79b3eb59a6efa1276e5b576266517a71c240596c83e8754c88930fb13c1eda679a6d84f7f40ab6c796a2b979924e91a8d401fb98768cf1ca31a92d84dbbd9d8afb9641ee5304913a53e2f87087dafe53fcf9fe1da0894aae7efcad6b32a161cc3506a8c03e9a1c0f1e9c85bda9804de54d5c613017118d0ad2a098aa1f6c806265378e41dbf140955f71436c655be2faab60abbcc8e4b6ec1abb5a6fde0d42665bf9a4c948d1d011a49da43e3eba36b64eb892d182377488f82b85c8ab6cbd63e3d4f64e746e30a87e53289d011fb046912e789f25c3c7d8a34ba1b7d2dc03abc980324cf2b72ca561aa34b16f8ce5f237b530eee4d7011fba7453303196ede383420f66363741c1ac41d90e5bf37629f32c73374f110aacca3f3e12c2afee9b13b5d3acde01ac2d71fe3fde78e17ddfaa1db914640c70afd19c05520389550f54417c7f00e78d3d4eee821a903e02c7b20217893447564a4bad42f87a0941a537f5f44d3e1571ee766000fb54383ea4eee83f24583a95fc40cd7111f240d0a16e4e2ed77c675cce2344d856692a53c160be4a1a9440d6363d466c9336776aed1f501477f0bc6525fe289600904429195b16af7753032761d864e1160851a1c40f177aaa5095025ecbccb1133fc00bdda24d58048abadfb88c64d428ddaa1c4b9ebeb534ecff9a0d7e8f076cc93e1f225e71a4e0552c35065c005a2e3a8bb6310c01c0d72bc0d876505253a6df3eeb43957c654b40ad69761d823de6aad345902ab4e42ae304dcb10719bc97fe21fe112c3370580729a071a852c70fab08ec3ebcdd3ef2e6affd8bbe310e59166f4833079352febfd3cb33319cae3338dbcc7b7b9e5bbe78d66fc5a5a20fa84af57b04e690627836b362fa8285123c1a2ea0d91273e0342f0f022c9ff946035f83e9a4a36ae7a5636d328d7750c9b31307b44f57a2ad9d1e267a2a1836b6f36e35cb66e61d6db4003b6ae421ab93c8a2f1105f1f04d6ed11701346fe5d228b975636ef20714892bcdea0d4fe6477d07fbf237015318f34f6ca4f3f29cfd03a84bfa4c7ab497a7e19a3ebb5c8d8ffe67a0ba47b1c033aecb1253dd9a3013f99e8704204ea9fd2420e9f49d0a2d51bff129ca2ce178bcadaba7056e7c9451f3f055b1ad7bfa2540aedaadc80fda9d08e7302cdc8925f80621034ce011bdd03369c90fa23f4eccc22c9e7ceb7ff12623fef0352cc7516fa8936019478750bab0a26ae04c0a8eed6abd083823a05e4b5d15838908fb9ba3d4179e2e1d3f8c1648b1e970e4bf7cb8745419fbed4c8a44c4a8db5923ee51fe9e88df1ab807bfa6a5af116ce67516f2be1e57570c5d85a2f31fdb0db025cda6bacca7229e14522a7e800e096ff475f282f28a76c53136f6e15cb67f7a53e4f48c5fa18acc319d6bae0fad280832f5f4b2374cc008d85966307b1eeadc318bfc06b3a7fc8e9dd5ed98f2ba325ff91cb7b8df0d987153e841847ea8a34511c654a23d810fe149d53e85abf1d7a451c708f55959929e24c9e6efce922a6b89575d7400988b75b1005169acd93242b39373fd68f453a2b01760b3ec252c20724b5c4f8e3a25e1f0a53b8427edb46e748db623a379f78b2fab2f156de6c3f2e758d19b9afac348a53c27cb4f3564abcc32913456a1a538925bfd110930ad6cb2835bd6df43e2b7d06d6fd62b9d5e89ad2371da9bc5924dc1d2a2ea335be924a05ad2da3b7543b1668e703792678b4c293bf53a1602c6cab67"}, {0x68, 0x101, 0x100000001, "3e2bd40b4d5a73ce98b50b9a1025f4ab332ca52413e28acee8af22d825dcfc6a4aeff719c43c8ad23d7c5594e18674c0a6a563ea9571277b813c02440368b98dfd031f8573610faf9e217a55c265f7060278e4fc79142468"}, {0xf0, 0x0, 0x3d, "53b21cd8f2bb8dea520110f3f0e3f43e80330fec90a6710e402f7323f1fbcc1fdd2c410ff4ae0457aca6f7f8d2982c7200f52652cbde20aa5e7213b51cab8d8642f719f1f7b1f843fed1c99707638c2d32342451efb6c01edd1c438c2379391b6f6628f66da18d2dcbb8f5588754c3f52a8f6816ed660ca25db0cdc153ab51d199e7c93555523a7e3a38dc58fd263a8e40fa1db85bb2b7086d7cd100cc8441ff646dcbe37d5926edb173f96dd4f7fcff9cb09aa400832bf3f1b9fa0e819cdeac211f7e3d7be4b716734751bee1e0bab4cf73f36e8782187fb1"}, {0x28, 0x111, 0x452, "3c4aa32c97e2346a5733f5e176db1795c7b8a40a2bf11eae"}, {0x10, 0x12f, 0x5}], 0x1260}, 0x402) r5 = msgget$private(0x0, 0x504) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r6 = open(&(0x7f0000002a80)='./file0/file0\x00', 0x200000, 0x4) linkat(r6, &(0x7f0000002ac0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000002b00)='./file0\x00', 0x0) msgsnd(r5, &(0x7f0000002b40)={0x0, "58b0d973a80aa1901be73d374abe1e83dbec57145c191b69b3641de57266b8c0639452807ced3b29b2e2007d48ab94c9adf3eb381208f8f22303cb4cd91f13c19168f3c8529508aa5bc5e20277d1acb2fd74cb978f166be7d7cb25243fdb76872ff116e631676112227a0573adfc5ed66bc5c629d7a4cadbc1baca4b4d21733976011b2074f476361bd01db7776c950036db1370c2ee936c9f7cee016bff71c916c0ae723685d50d0875a48e68b00f912230d7de98b65e1ec3d34ee05d01ddce5c738c9aeb2d19084a3a369b73e7610536fd3289868222d4d396748d0689205436107508c637fe17ea0855bf72f3271bf93818d909f71c48c893ba2479469bf577e7dc727487892f8f2822efb858d26803abb1e96699ed95ce9c1b4c23da6590911c1bcb384d15e88991905ff56615bc17103b49784f86679cb3d727d01389b4730b66feee2eb3867965fae53dd1d10b058f3abd6059f994d78df9065366886cd0da900e23b390a40247314d1aad7c04b4fba90b3eb9bc24084d0a6e899b636a78c97693ea2a4f1bac5aa29380a273adb8b13af779721bb1c55ccb3a70d31e4c08a357e4718e72d46c03eab9e4e95898b6c734a8df0b7cd20da5253e3369333a8514ead2ec1a533ccae4f2cd1ed9e694e5d0badd59cd0dd4bd1aae2909fb697a85e76c7ebcc6b4f35b7ca3b1e72ee5389081b4a29fa86c696e1efe37364d0abce3b1dd2305fb15cb83c666ee199880375b35d69e418dd9aaa2ee11381441393bba06bd726594099a74ea7b29ec3b0e30023228c5cc4c1998cae7f3d5e8f0e5f9128b222c6448321ca8ac07b5a8e2fce11a39db68673ae588f64c4560fc18ea2abbde02e2c701e9147c15c443c572ea635828efec283f1c4408202da4b4d26de099077b25f979e26e0608cb52191d64105e6302889be21d721e78a67bb393640516ab798c8d811c7776a85e420c1c851bc0d43ae7fbdc764aa0912729955a708889ccae6610411d9f4c1318d33b913f9f004b3dc176b7f514f794303fef91125c9601f12fd2cf0429a4dad125969efb9f5598582e6d4f32536f497d0fb159f8fcf93ff3ea2775b674df13ac66e845df2dedbb9075d96319d99fd2a6c4f0f767ddaae8cfc2cc5b9623e4d889851f76476f38ec9044f48868dd30e97782b20c8f4541783aeefccb6304a120a765c90f0cde322a652c248191fab063d080fb44d774c9f6ac4feff16974b0193cfdb8ce81eed56dc8697cb597b7b09862e81e2a027b7f73f3273a3e27a6d5997f220aca8e85f1d450f4747fe17f22de2f9b66a3d2d81cc462f1b74e6897d7195ee44d849f69945068dae58616f4046faeb2a9948855f651e35e9b8b807991d2df41d6125f258333d8ec1fcc6525ed5681a26f9efbb86876de28ecc6d2a26f9928b1e2633eca0dd0f96aa1ee80c985701541f8b5eb0443ad7dc9bddf249f575a0362f80af1afc42ee7d3f6a448c31a0452dfd01c806442d78d7d902da0e4be919fc59dd68b4cae64c6298fd92f533d9202938089f0cd57a46b4c0aa97bc35ad49a5eb098451fc6f51ada976834d2229f58ddb3d3ccef900f4d6b273a4c14c01751ea197c7b33a9a095eddcc99b0b62c251503ff10a3bf593e02dfd864f0ca12cc24e232d5b04aea738c07353d6f28dc96f6813f0c3a0111401b53da79c8a2b2993d87e6384ec12f72dca2b9cd75fe31d795afd37af5b48973330dbce9b9309c9b3742593f7e17ee53d0b9db8cf8999be76931444f3f82cff59d266023b6c2eb8a99bc0d4af5a1c6bff7a0a0a38f11a1615db4446685476875c86ebbd65f771e4b2225d7dd1acd87e9578a5332ac4307f8398bd69927b7c7295f714134494d733d88e7110bb80af7f98043486419779efd18e56b032214e9f9399f89403d42e0eb899327c294666afd3d89c3dfdeb0dd8e44bb8a9943f5eb9e042504ddd13e5cf0640229201baaa208527ce4114ece667db41e1815a251b7963614973ec7fe4ec4871c68761432885d7d4b5666380f519ae745bb3729d7de896358bd7577712342e38781fcef5cb77402536cea24cedfcaa8f1c56d74ee3be461cbb94118878201b32297f2685c81000afe573864b2b6bb1d19f270f7754720d7849c55ea42319e1815ea2c9e4cd7df4ce5147825d4b5d540f3e92accb1e7f5cb7c873a1100a78fb6260e4affca5df61410d01b26a6620975cb6e6d3c7fdbbdd300326acbb960fc15aab1c8e16ae545eb5c47a3931eb58d5482c6dc824f78ea785ca0628b131a1a0b4f1957b40f247093587795d88444450b14e1d806cf3e37890b8c0dc5545103adc56a958596e468dd6e79811f71838afd65ca2f74391389e15546e25d27d862d79186dce088ae2a2f23b78c72a12e680c9fab755b8e793d1e27e312abd548f785f0da0d3389297c32d9ebfa97a176a11e20c450e5f0418e2686083e263633fe7c30b978981ef78ac23e657a0744aca705b2433bb1c18a83efd35347f2878edb9d5fefb2cbd1f8d3281cb20b7eb6d9281f4712143daf8ce323175edd1ae86de36d373c37fbfc24c4a8754a0d3852d84d3f89a0f3ff893d80f3d10a894bc331a95bcefaec752ad3bc67ae8d2b0467a0da3d59f9f14bb160826c5b7ffe767ea95f4961cdbc7e58ff708b28f03f743c7477ce5fa5aeaf1c84ecdf4f3ed71cf6df766ad2e1fca58eb885b1ec3e2850dd4c9a9f746e825d4cb043ea1ea2b2de82bf1c620e61823a6c32a3cd29c96069fc24f1583294a8f1ca71e7b9b863e4cf539ca7fb24524fdbb67bb6c6d1f7c1c379538db3008a2e032f273da147b7bd38f491dab34750dffb97f8940b0a9746fc9cb3f80c84465bda5fa52d9f596d2d68560933b37e28576e4a1ef7df46499b47441266215897198a9a6b5c3bd582398c9209ccafa133f170e5139f469ff173abfaa306d52294a12627d0968061c65284ba549b6fc78c19407089488f5b096f4c028e5eb35e4ff261cc4bab3103f4677d35f5c8e01786883e1390ad6780d3a5c32c53fa53229c9a7e664ecaed126301302bbc2aaddc9aa578fd1298fdaf6a557d7f004531d9302e6c713c8b95f44709e1c1c95235513d5ffd3292ab9021c235d18410039f38eaf3c1a356baf07d9c447384162030718a48b8163b1530315e4c7913a897bced0c591f19ee04b252efcd16148d01531da61fb4f787f49c1ac8c73ebc7f8f407d66c5190f11e9f951fcf46ed4ff8b89836126e47879d45146d5dfde96be15c36ee373e5e7873d2fb258e560904b9856fb55ca92b416ae3617d019daf34317fd63f229e1b2733a154ece27b9dfe92f479eab2cb02db292c4f5dbdda731615a4da3033ddacb04692be2930bf6caee2baea3010bc45a9f73b7f30f632e566e151ff23bb437cb06b3b4c66dee8e211fb1318f6a8886a32af730271f9b641868ebb44ec09a2eb68e1679f838a618af186c043cc5a559402da43a131f4b61929c06bc3f4289016dc50ef7101038b48ae359656cf5594cc113d1d3f0ad1070f7fbe47fe61029653cf31a546f086b43489a037aaed9b1d7c7afafe0e07b309a62af1c75b1aff36c653b72134edd9759edd8d19da1ffa1314ba2ef03b2c266f083c647be2e3c52f15660338cc53ba5336b3eb93a15becf2a519e4e1f17841c6ec41e0ea8e11968e9c9e1b7e5edd5091e6cddf66f4e43edb1ea568e44bc85bab46dc7f5b39dea858c654b51ec32134423a06524d875fa6187f9c2d3af657dea4009210f7445bc9ba63fb6db494a2c8c0528131dc653f3aca94b6a5d43b64a09e93137e4e3c62080b06739bb590689a455b8a3c8a33068011ab7ff0d61836774a8a70ddbba542f2771a4eb6ea82e8a9c81675b7c1e32b780ac920b2c8fcab5d3650885368bf1f763cf9b8c00f436f1ed3c3d1299b11a8b892687d5f0c9beb485ea538dcbdcaadd46231443359437fa6d0263b4e46db301ad260f00cba3e574af2b69f1680a7895c15487f6a35c900735eb06b406b94876f4792c7b9064eb11a4b8dc02fba6467ecdd918664090fee49a30ebc5712c4f00ce5071ce8dd2aeb503c58dfc1e73c6136cfcd3c44fd031b0f48fa3e9517914c4df0df639aca8c211f1dae1c63893bbf9d0590f26e296085aee7a9ba1880ada005f5fccddece32963f78f58401081b87dd56f1c858fac11ddf3d9c2507f838ef2e0be730a0ea124d420d5b712e16ba67e32dc1f111af0048f5e3f96c2ac8ebb6ff3720118a351b791a8e2ef8c7b7e59f6ef5ba355cfe2fdb9340474c9b6b5f68a8e06ea82cc3803d265f59528c6e871a4ba3fa49e5ff8f264dd3502bf92089250368650b88d58b3835bff9e6a6113b04c130aeb0e07ebb42e293a0ec366c4ffd1e2827869da9409a0883dd6eb23ecd961dc216c46cfff7d4654ed52df7daa7ff8468588b857311c3f8efce0084b32dc326d339bf3d1cca0461ef19e5f89c0636744b89fb2d80292a8a18855fba77fb577b6256e29b661d467456d19ab004e428b2431f74d460a1a24b9b2989a5a791432fa194184c3dab82272645d4eaf6ec5963fcfb5aaca3c21dc8251a1b8041d6e047f55f9c4f640c468f7d14aebeb676617f63caef2c0707deedf67609636e23b57163328ec61ed7e43a6d105fd42cf61f6903ab600a9763cf792654c69ad7ce6874af540a5dbc2b1b8281ea96dcc074082bf622eb20fd350671d7432ee69f637c9c1db71cf60abd34014c35b1a88a3db30e8a516179dd291978331bf455f68cc53917e1e795e1195e6ecb540709c4e78528864076d008eb3f330a87b1ebc1887c62b6ad8be5c8f3b7931e2b1d4660e3479686c445797c7415f7178e2f669f26624bbdcbf331f6809d883b83c5cb4efe6b9e0e2a0fe9ea17379202160054146cd00643c9847ee34eeb455a58809c69979e2937bd7df57629fcbf7f0507bb2757232930394057b0bfd265c364af33118d24d02758f966db852b633d997737fa7514670f5538188d8db6c596b08e89100f29aa6d30115cf8b4175c2ff11168efb3d4755bcb035acbb4420d154b5bbed3c7fd735bdff4f470096e29def219ad97275836ede8339a20462be96a446ef6d25563b3bd2e41511184d7c22f44fc698d29aca8c9c0ae60a8b8bd5abf7fb65fb55f35a6a8bf0daa151e3fbec81de17591de322923cf2575602f3913833681d275e78be4c8c13561700128778d04d22f8164a5784536a4c335be57a89804c59cb59c448b7243689d7191892065a9360398e41c2db5d2970fe0be7d86672f0ddbfc14f1395ecf4ef88fa747da145adc34c92cbd7262f6fb99c07b8aebd865fda3c25ecc6eb22b66c080da4aebeb231e272f690886270af4608422fa8134d7497c1c22275886842a98ba2fd851ef2055351b533fca3f857c4f087adc3da204dc07554917d071b577a71de87d682831cc9c95b40ff2d3f82e5801b798eb3d8cb1cf24f9a7bc00dc153ba2fe33215f74a7dd1a88c6c6e64bf46029f5be44d38f18285fad92af5329ca45c37732e3ae86198e2d1dd3e4fab21dc9d631a1c0a95efaa1ea990a294b0ef023ab66a11156b11c2035f183a89ce4b7401ea50275ac3fad5c6d35732fcaa6b081ed4f368ac48c5abb297bd65c6c5ad84ab6d00055746cb3fbea1e0da26e2ba39ffa20f1880d191bcf637877a7e7eab417eb473b650632a03d1711c34436a870770ed673a27a08cb9dca25aa893aa65c5d411e62856fb0ee6c259a0716b136f3de78bcb5fc98352c5ee8ed286a220a020ee7a57532a970bdbfcdba7d7687bc7bf378043a5b42a9bf035e78724709b1"}, 0x1008, 0x800) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000003b80)) fcntl$setflags(r3, 0x2, 0x1) 00:00:23 executing program 5: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r0) sync() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)) sendto$inet6(r0, &(0x7f00000012c0)='0', 0x4d, 0x400, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="e712b7e326ed5bda6155ddd363cc93f19fc0b7674116d6a4fb46f3fd3390bed4fcc335b78681dc15f9120186573240995ac19530b3d99c71a77a22e2343b84cdf4425e0ba58a3c5a03eb36b9b208d9a0a07d0a42f7dc8e394928b6618cd8baa9c8b21306bf7823ee69617144bd3840f804c98985be30be50c49dc77a11002116eb3b355fe40d8eeebe27d64c7a5f23e2c3484377537240ca7e485ab2cfbdb42de8f5d1", 0xa3}, {&(0x7f0000000000)="9516", 0x2}, {&(0x7f00000001c0)="43340e356c6febcecb7f7c1f1d70c618376141cd05b474c78e475df3c58ad7abe42dbfdf5c5e1220a33aed7f3ea61d6b5e86c54cb6fc8339f4b9be6914d00040a675839b9d13e51baa0c6bf220282f9961528a03764ac71c33ad2ca1d2c0daa3dcf587a908cb010f2951527893e19dc9ed58aae1fdd9e2de37b715c1d986a2001160b5b388ea1bc7ef2bc0e6be71fa71bb67404be1b8f64587ba75991b78627409ecdb7e18c1cd19378b70ff2abb9a4ee0e08bc465904c0bf307489d4d67f7155075d4b220bdfa7bdd594c0b99328d11fdfb2d7478ba632fd407aad5843d4a53923b13b8c12684c0a4ef7f969127c152a64da8f9a219fcf00b70c0", 0xfb}, {&(0x7f00000002c0)="2a5ac78749b8d7a540b39cc7392fd8189f40663ffa739c64a4e15e7cc27dcbc7e08b760b6fb3eb28fd0f47f2d9c9b4ddc80c6d81fa2370daca17896d8f3d9717257edced6c43c02943296406ae7c6e17d1ea9077f8526eab066ce48dc56814e25584b657bb64f998b67cd4b7b29b60cd4123dbc179bdce2b81582150a84ee4c7c7c529bfe6fc96fe11f495cc17a44adca2606978551433454d5d341513cb4173a0fe1092329da8e61d3d31793ab288f4b82f2c763d7f652b79b04024e74a607f986db1ac747d632647b44c0addec99945af448e133a8aee3f3b1015f356205ab341469303cc6cf395094e2ada31b7cfe602d88cebfe1ad038590662f2cd9997c5d7b05af2748991f233fe8e7fefa1e3ea58be69f41f3808ab9477314ea2798398ae3fd9e80f37766ee299f8e3b1341688e5b9d772d869f275e5cf45581c888dcb41487cca5dde7b91d416bfcad5abbdf71d74e9aa2992cb5fb1707669cc411a713151f9eac65c25979d2eb61ade3d8dbfb8de5f825c1196e5f45c432aa7826387926509aa1d51be14b24920fd0e6f50233264bef0c9df9193806ae53362b744b1c49d6ec13f3281861f869a00834f3710d01509b95a8e7700350ea5d1b0d7362989424b41f464a663ba302939c7a2bfd4985c65c8e715746057e6b62cbb7733b946c55fe95bc93caaae2ddc146f3d3ff1cef7ba97b1e7fc57ed84e5747be94de73691a634cd8a37a1dbc1cd62e569533ca3e5c91738dd8e62a174630854c621553f600ba5261b17a0597a1bf20835a264a87df2a13f8adda95c2304a63bf508cbc2196b130eeac23e7024c73eb12ef492f5b622fc547f6e4a929b22bd1c349e53a395f98527a3f6d6997de419674ddb1e77954191149c9663ad74eadde79aab966729855ab10e9167ea7389dfb5f55ef45e6a74bbd12b0e6f8d591224c67fd1a811014b733cdc63d439c0c5cd0a5434635acc0cf3e819e2e8545862f081d1649f5c3590c008f419eedd7089cf97cdbb48673569d71ee71cbbf5cf3abe18141f3c27345ad592470683a9a4b83071693169cfde4aa12c801e127dff8f08c876773fd2d82ad4623049c02b051890acfb34c0ea0e058e3b2031d2b5de103218ed62da17cebd00fd7b3209a7721241d1ee0bd0a9cd734630144a42c06f6d621252f8e3ab3b71cf1e231fe6e7870d466e0beb1b944ef5692ddf232b44d31784d858f4dc5350a89785f671a239111b026f002ef7121d9a08bd304f9b4dcacc9682ead6795e518d40c88afb78fda668ac020e2391404eac6db4b38477372fdb965833b0a04ccb34c28a5cbce2863d13f7c07476ff2d0aab6516083c1544a02a820e24d565b544b6d3401db170170a73312e1f812d6dbbc7ecd19fea0e3b10ab21520b454dad70ef7738dcfbdf0526bc391d78474190e62514a533da86ee9ee82af7b62b06072eaf89d3ae163d9917f002480f974754ec918562d9407edec0d6d967d324be13254009e2d193ec02ef17e7e4d8c1fb368d97941661eb99f06daeddb905a74295f9b6df1f7ccef8709c83dcaf5244b7eb65c333a70a8b0d6bdcfb793fabf311bd3a83b2e355810efd0245fcfe2b95a8b21c67d165046913169c297fd880656e572db2c023d4d0a91559ccc4dc254f8ef750f2cccba63457ac024c94911ac9e5aabb51bb5886f1f4abfe6e8cc55cd6a6566fb79931f8975f8da8fa303c6ec82a95168fd3191cdec59338c981cfe9434cfb06e5db7fe6716ef4f1e86acbd9b5f856f31688fb6307c481b4f05126b0ffa3b8123cc092373c8928275b72b8ff205852dc5961f119080447b45be27f2c2975d2142297a3c6966a95fc1881d3bcaef38ce5ac9a897cb81dff58907e97131b9bf38d0c6ee10f9d89bb3d9d3ffbf404e92f815329db2ce5953ea89e1036ea7f6720e0aad36f3d8f3ce80fa55c4316922790164a3573f0caa602846da864647cdd2fb2b8bed3152836ed0d445eea5105ad677f1d555ca71e009528ddfb6de4610f3bca73f2d46e17a11872cbef27c518faca792000ffeb9d2bdea948aaa08c365e2490147f9a7bb236d7b38346e5ba3929f6ff073d9fb39ac06098bb69306b55da382f2f4d0358a82c906fdf4c7ca652919e8857ae667b6f7f055dadfa68ff6b0636f350db3c7fea3ef45d4b5894d7513c6efce4c71d5f19b2b63c1f2bf73fee5d62fe417f6a2d3e5cb472366a074481eeca88e772a56546ad75093d46a164ea0caf44c28e3a638af33e9a89e279ec60c90cd2f4353bdcde92b07776aaa8334595df54a5f86da5a3d42426c385c651f07695c07a8e81756b2854d801ed6bea6de714219bad0eb46fa966e96dc57b892280026fbcab9067013b25f4e52927ac5c3c2aff0333c738310e7e33f687010536f6f8e2a9836f9356984dac5f7b417c8cf4509dacc71b7ae8f8f8da127846a3ade398a85307d51b8aaf491db071727b52fb366ed07c41f8d6a15c9a1893f995c9ad07faff4311e401bd866d34ab71cc2559f2914523549ac30b8151f23f1522d505b188bea9522e64863d52ea10b56b8da7ac268626bfa4ae976bb06c5b8abf5a8363e2c15a8c48f2c1958e0406434a918ce5b054675916c43baf6d640910575d310fc5cdcdf132280ca83efba0a3799018eb4993966c6865f6ba0bfa3f99d89b987228b6971175b9fb88801942a1efd7c28ab8681e4527eff1246d69e59a0addeadcc0bc1529c6d26f01f757f4e89715160d0eceadab2df0bc78b324e12d3c957bcd8e28de50acdd7fb70c443d71706c57e7a3c608b0fed04e97e2f8a291d3a41d0a9ac310c7e610eb8d667276ecb370cda64167261d0d5267bc8d7c9ad27828ca6a53c43d1350096bda3a9576785a94f5777bedc3b129851a30424c5c608ab6ffc312a2350ee1b691b4d9fca2cb5b80f9a5d608492514654c49b099cfcaee9584a6a36425da4a651f302719acb6e09982b2932fd4b33465833164ca80bca5ec30054d5ebad2c895d9995d67dcf87b5d843460910a3ddb611c59f3878087f4a5ff05c010a0f5862b2c32d937e16f8825fe96b3a820b44fc27e6dcefa209733cea24b623b0d838bd5650a61a40b4a74178d3faf4ef678a4ba10f98be9d1e1496021f90133fa8a79c0b133ef6ddd2462c264d063768683f480f1967a921a9f71e6f2285222577e2c17352699c0648cffcab83ea647c1d5378f87d4eb3bfe000f43832d62ecf79d2e38785ca1b694373eb453b96d878b75545e779fc0c1967baf519de810ff5d6717b1d2c69fbd8dc8fd7f178d7fe9bdaff7eabf6bc7424346694f19a1f8dded54afc3be69fa321c4b2dd9dbe3771fa62ea0fbc1a948bb0332708da17da1e631b8b4f1ebe066003c4ce1ffeed14a60a35595d4172b9b8c8d0fdd811f1ce319f328a2619e7f34043cfc05ac52259bf6c055942d96dcaf24c2a0ca0b99e1680e3479b71167fc71d53d6b28c0b452afd9942447c784d27e6ab45297b51742fd6d302890a1624fe53c8d5b71624b7b8ca7a062e0708acd2e2ef7a5c00b349d96fa97fc3df01971afcd440a673471ba8070778f6e1d4b92808f6a6f5aea9778fabb7198b796817f3ce0148525255081fc0098259deaa13b7182d3d0dcba71d1e23bd83842c40583e40e4316e8073931ae19b05c375659b5bf324f616d0a89b24090a193b0e36815de4e3f06c726e56b191efafab717703bd695148463e8342fb7a43306280cc5fc3ecf235dd776051d6b65976b4ddf323e3cb270b703d1c2f1737f6f951c2788e1283e47d880c726f5152c3f079deebb5f08f3df2b819a42f589c1c11abaa35dbde64bdba34a5cbe2d013cc168ef3a42ccc6f281e35768c5f1b15aac5cca1160d23a4b633fb02be977e3f79b1b89bd0b55d775b4820170781b8c3d9d369e0cb353f50f9e8fcbbea1f835c7bed7cebc6dd87bc05477d9198fd3e59df3f354d327ad469bc9ee86e81a36b7e1241652c8801d690ed16de5572e61c5f68b01e64f1e90994ea74693318ad55878bfdcb9346a8015fe9db50dea2f9b640597dc737c8cf37623bf4f2c25492ffa1275d92338b85341cc5e4e5a4a44585800bc19333f6421f27adc4338c7a1a1b733198764afac96bdd54ac2af656e261cc8dcaf2d1095c1ebca8b6e361b5f32eb311f577fcb8340336b84a117aa791fd2f280eecb4c48b581154efcf56d7dba153fe072167c5ca668f98e5c30ebca600342f5766acb2aa8dcf33f63d3363a105254b03220d13cfc6ec74b30b0df38dc81d7203d8d282c3f6a0461ca2e539614025c83315434d95288b7b0589b55a00a067a3175f936b8dfada93b8d388d6c2fad79c24bcae9a596180afe61939e3b1793f819c4c7b5087549f65a42c030c2ab0976697b82710c3cbf90f46751d7cf21dfe074fddcc2b60a5d5a0904e97fa4b01bdb8505f9bf0f0d72d0831a29c39e43db7bab2d7fb4b7e54366517373aadc4058e02649f3d46ae5b4c64ba8fdba9983ed9f7b5c5b7a23909500ec22d9e8a70c4fdd15040576c654f43b3bf878bfcdafc39cd4d03ae7e1619e62724bd80d15823ecdfd47f64b882f4aa5a9a2e5399d356e4846188edc788b758c5755d235f935c5aaae3355ad09676b4dba43459637bd9fc1f9cc69b9c2553ab69fdc07e7d45e08c0dece2c38873533392ff35471492fd5d3774de4a1e2cfae546afaa55982b146c7d310a04bf37fc23f9c92f60e8f1d8a59d68c6d3bcbefd17b4aae9d7d161f1f3f03a381c31adffafe786bc3384c4ee8a6ad077835d4f14c5e20b025f3d004e99ec833ba3aab21dab1c1d21e69539a5e1fdee9d9115c55994ccf1a0233fa56350f820de60fc220f414c446ca920ca236e3f21c99027504345c0ceeea889ff1fc9d7c3490b60a399f32b5fa1cf9840b11d7a98870826a4c78b37a581dc1efc7b23975f818f33b333decb0cc962c556d92fae720776a6d7a9a26f8e26a86eb446887dfaab83b733650b05f06bb306c15fe9249db53eb6ef531e6bbf05e94d922eebf296997fd09f5c0bf67b77680f7a75089bfaa0a74ee185a72362560d23b5e6fb6458dca31585bc92cb09bd67fb995f43c3e4debdaf4c07301936fd9302ee1723a8c075daa282aa72cbbfb8dc649a7e63f7c80cbae0274e45cc8a6bf694c5eab7bd7f13c51985db8fca6bc15d60dd67f1b04c17a730a58db163f0a6f8a990104105b99c37ea7746097be52a83d4b9e4e4ed459b2fe751c175e6784778d4d1628a05f849d954f349528c35ec6b9aa6fd2719b490756c057839847af69b1b99fd696eda3478f9fed2d0bcda42bac05bb336d66e5bcc0d87ea99f502467726cbe5dc934eb04e2501240e5cff69d041ac8d3e3d42b14dbcc18374ce328ef624cabe303a65f422a4063206ddf34a02c44acbfc38f6441795e9868330b3fb49c1326754dd1b5e592a438bdf4251b6efe0799a6a5cec46a32ccdde8107282d1dfa58f30a27f93eae532501e3d44d90610edbeb36bf6f5b1200f62d146f8b3d362145278c50d98b942d335be14501d27f889222212b9bca32f2146b213e75c05a887449e523bb50d6df2dc8867a93518eea8135aea9cb8d58f5e88efab464bdfce5c6add41e2561ccdde701a9fba2accc3dc25bcc5a7d7ba62868b82b5e8f95296be940eaaa55573a288ab09556a5618bd4c07afb570b6b493e53929ec15cfd815f23acac56b4ce57ee1cc936dd62ab67424a3a25fe5cdfd79e6947e4dc4ba7f2cf61756501874e11f155b4afd36f022737d5e839c9c26e1bc66b916aac5fcf68ff406e625cb98577cbc9c8518ff915c1a0", 0x1000}], 0x4) 00:00:23 executing program 4: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40100, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 00:00:23 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/92, 0x5c, 0x9b61b613735cd6c2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = dup2(r0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) sendto$inet(r1, &(0x7f0000000000)="ab", 0x1, 0x4, 0x0, 0x0) 00:00:23 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x86a7ac95ee0cf34e, 0x0) ftruncate(r0, 0x0) fchmod(r1, 0x10) 00:00:23 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000100)=0x4) sendto(r0, &(0x7f0000000140)="eee05b6cf7948aa9f2163ee4443d1a53a534c82e2ef19337ea78f4eae86162897dd8b004e5e0830a7f08771fe2ad3f54f28afa6007f4b610a10e3d072c4202003bc3e1e3e98084916df82181217b0621bdef864d4e35ce92dff2e7", 0x5b, 0x408, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) mprotect(&(0x7f0000fee000/0x11000)=nil, 0x11000, 0x4) r2 = socket$inet(0x2, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000000200)=@file={0x0, ""/21}, &(0x7f0000000240)=0x17) lseek(r2, 0x0, 0x3) shutdown(r1, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x200020, 0x94) socket$inet6(0x18, 0x20000000, 0x20) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x400000) getsockname$inet6(r4, &(0x7f0000000300), &(0x7f0000000340)=0xc) lstat(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)) write(r0, &(0x7f0000000440)="ffa9bf1e338c9872cb1b32f7dddd9cea4dd7d8de59f6fb273d1933fa3152a3b13ef7d3877e1eb6b32c162c42b2381b5793c643673a3fd38c71bde6aa2882e5491878724277f6261da1b7e5d9ae0d0ca1379005f45f61051194d199562310e37e663c7aa1b7311fb442a5071f6258357a79fd88351b2b26a6e35d1739e82a6486d49de8f46c1100f7dd29ef435d", 0x8d) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) open(&(0x7f0000000500)='./file0\x00', 0x10400, 0x2) socket$inet6(0x18, 0x0, 0xfffffffffffff3a3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000540), &(0x7f0000000580)=0x8) r5 = socket$unix(0x1, 0x5, 0x0) bind(r2, &(0x7f00000005c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getdents(r3, &(0x7f0000000600)=""/212, 0xd4) setitimer(0x3, &(0x7f0000000700)={{0xfffffffffffffffa, 0x37}, {0x3, 0x8}}, &(0x7f0000000740)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) bind(r2, &(0x7f0000000780)=@un=@file={0x0, './file2\x00'}, 0xa) mprotect(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x5) chdir(&(0x7f00000007c0)='./file1\x00') open(&(0x7f0000000800)='./file2\x00', 0x1048000, 0x91) shutdown(r5, 0x1) 00:00:23 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x19c) fchdir(r0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x401) fcntl$setflags(r0, 0x2, 0x1) r1 = fcntl$dupfd(r0, 0xc, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) linkat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x400) sendto(r1, &(0x7f0000000200)="88cabc29213dd9b12870bcefef447befb23aa216219697cc69dbd2c6b69d3883eb6c9e6e2007592e54716bf11d1006c45a7dd18a1427b467de4f3af9b9e4f7e3e510f477385705c03b5d27354d933c86b9", 0x51, 0x2, &(0x7f0000000280)=@in6={0x18, 0x2, 0x4, 0xfffffffffffffe00}, 0xc) listen(r0, 0xfffffffffffffff7) connect$inet6(r0, &(0x7f00000002c0)={0x18, 0x2, 0x0, 0xb}, 0xc) write(r1, &(0x7f0000000300)="c656aeed94f5344fc04390f3a77937a7e729c526c5dd2e0526d0f6422764ebc03eba869b", 0x24) fchown(r1, r2, r3) fchownat(r0, &(0x7f0000000340)='./file1\x00', r2, r3, 0x400) clock_nanosleep(0x2, 0x0, &(0x7f0000000380)={0x6, 0x5}, &(0x7f00000003c0)) bind$inet(r1, &(0x7f0000000400)={0x2, 0x0}, 0xc) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000440)=""/53, 0x35}, {&(0x7f0000000480)=""/68, 0x44}, {&(0x7f0000000500)=""/171, 0xab}, {&(0x7f00000005c0)=""/33, 0x21}, {&(0x7f0000000600)=""/145, 0x91}], 0x5, 0x0) getsockname(r1, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) clock_nanosleep(0x40000000, 0x1, &(0x7f00000007c0)={0xffffffffffffffc1, 0x8}, &(0x7f0000000800)) accept(r1, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) r4 = openat(r1, &(0x7f00000008c0)='./file1\x00', 0xa8018, 0xc) pipe(&(0x7f0000000900)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000940)=@in6, &(0x7f0000000980)=0xc) getpeername$inet6(r4, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) mkdir(&(0x7f0000000a40)='./file0\x00', 0x1f8) r6 = semget$private(0x0, 0x3, 0x4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000a80)=""/198) accept(r1, &(0x7f0000000b80)=@in6, &(0x7f0000000bc0)=0xc) renameat(r0, &(0x7f0000000c00)='./file0\x00', r5, &(0x7f0000000c40)='./file1\x00') 00:00:23 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r0) r1 = fcntl$dupfd(r0, 0xc, r0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/168, 0xa8}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x10}, {r1, 0x20}, {r1, 0x100}], 0x3, 0x1) connect$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x2) preadv(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/67, 0x43}, {&(0x7f0000000240)=""/72, 0x48}, {&(0x7f00000002c0)=""/74, 0x4a}, {&(0x7f0000000340)=""/14, 0xe}, {&(0x7f0000000380)=""/27, 0x1b}, {&(0x7f00000003c0)=""/30, 0x1e}, {&(0x7f0000000400)=""/150, 0x96}], 0x7, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) fcntl$setown(r0, 0x6, r3) accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) semget$private(0x0, 0x7, 0x11) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000680)={r3, r4, r5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000006c0)={{0x18, 0x3, 0x1ff, 0x1}, {0x18, 0x2, 0xfff, 0x8000}, 0x9, [0x2, 0x100000001, 0x1, 0x80000000, 0xffffffff, 0x1, 0xd2, 0x2]}, 0x3c) sendmsg(r2, &(0x7f0000000d00)={&(0x7f0000000700)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000740)="5d622babc86ae7236df25b949c94f9f00a449fd8f441702885b6b7d33c4bdd4d44ea8d3ecab3c26c4f42bd920414f01830de6ded7bcc9a228c6fbdac4d7afecd5ec40614412688854121a0b6a682ab1588251fe585eabc336e379c92d4774419eadc0d34bb3f921726cd0db28b9b378690675f25d08ee7dce8784b4b74", 0x7d}, {&(0x7f00000007c0)="c29c0311280ebc6a3f6fc1c128ca991467f7d2fc76a21b5e2c78380d30797919b685255115e2e29192aa9f45f575bcfb3c6d5e8ef10499dd5f39c78f43a8cbcb439d9136cac081ecdf39d44e380ccd7004f50477fd490dc64d0509c687", 0x5d}], 0x2, &(0x7f0000000880)=[{0x68, 0x29, 0x9, "058fa997c947e53819ba76625b979fcfc8b87ffb787fc823758d7383251ba69ccf41a8fac3f9788039b76722a66f515eecb5e029adce206467ec881e23e61a4deb4843aaa6d0d791eecae7ee407800470f0dc99f8070a54c"}, {0xf0, 0xffff, 0x2, "19aaa3623055ca19645694a4351b8e474fbafb855abd94e77eadeed96ed587ae05be5274fc4f84baa6b1621f89020eaa206d6ad9b6dc82ce82c62f6b34a01dd84c8d0759f9c24d1faadd15d4b794768d0becad0c405aef6838da01e4e4636b3a894a855a40406ee0f0188bd7fb17d3995532e19fc37ed46bc63ed6201686e5ddbc054b1f98f535491ee068a4322531f3896ba2a819d51f6f3ff7360a75c5514245b194ab050b627f6df4969b729f815e058eaa8668f0150f1048dce3f2796207f3068ee1b3d0dd8635f1569dc85f4f4f4dda8ffb551dc345ec"}, {0xd8, 0x2f, 0xffffffffffffff8d, "283ab9d079476c56612cf593622f1c045876d4f7de2a2a55cf4faa912e2db6553ed5be0581a28491c7d023b05eb5f95085ae79bb673c902a230b10756723c98a3b1e5862c579b881bec43f0c16bfbba27b4f686ffc25ed088d6625992f1cfcc5fcc9f8a6311972158c9a1a6303c62c882b5cddb35c12f6a8e17b77f6813db01f1bcec070a0f6c9dc9c810d4d216c8c5012676377f86ae319be883cc91fe0441a34e3b389f605cbc1b55f07b7f771e9797d0c2af82e692b8701d5920d2c9fb87150c1fbeaa35828"}, {0xe8, 0x29, 0xff, "e0fd0f50092887e5a1b8a453b814a8268f0a98d2b3877bc0eca52bbe41bfc7a2be64c74c97e756495b278acc92a3b3d146b10efbaafe42b87907d3bdd4510f0d72d28befa9c8ed00fcbd4ce12a95832199498451ad4f7175ec79d3d7287a4fb756f7bce9c42a01192f0f653fdfa71ea512e1a8f05ab3103e58fcbeabce705a12b0462dac67f9f9be0b4e1ae05f3b13209cbf805b80cc93304e2ba312dd7421d6a0d1c0dcbdd546e16534c75a5ad0bd46eb2403160e7c029e0f5e752e2b8a8df0556f755f483dd8eb05c8f4d3ceabd914760d9866d5bdcf9a"}, {0x20, 0x0, 0x8165, "24ba77ac2761d487bd311183"}, {0x110, 0x11, 0x2, "4607a19c55b32d3674eddd82d465ac909bc0ffbaaca9ab79524232a9ec05ba0d7ee22ad82b2e0c6dc69d1dd32071f635c40c27e6f1edd3b1ee32ef40012b68ca6682039c18782288f7c08f55034d1bf874c85470c3ae8fd1d71a9a2f30de150cce95be0e87fc83a13d8ae08e02425372afc42ec543ae06a6459779c0801edd74fc9b223a1a06932513fd989ed512826c394673f6aa13e3298e9a03c926ef526d7e37e4b8b2e7177be9abb04f1b3dc17d5859671b4adfdc2273446e85a56a91c4eac1aae07f3702536093403288131377823eb966a8e6531be82ee0070117f81c87b07549fb41847233856e6223f5343a2748ac0c79467b32a64899"}, {0x20, 0x107, 0x9, "c5e0cafbc2f8b340524638f626bc"}], 0x468}, 0x6) lstat(&(0x7f0000000d40)='./file0\x00', &(0x7f0000000d80)) pipe2(&(0x7f0000000e00)={0xffffffffffffffff}, 0x400000) utimes(&(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)={{0x6, 0x81}, {0xc61, 0xff}}) getpeername(r8, &(0x7f0000000ec0)=@in, &(0x7f0000000f00)=0xc) paccept(r1, &(0x7f0000000f40)=@in, &(0x7f0000000f80)=0xc, 0x30000000) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000fc0), &(0x7f0000001000)=0xc) pwritev(r0, &(0x7f0000001040), 0x0, 0x0) mknod$loop(&(0x7f0000001080)='./file0\x00', 0x1041, 0x1) close(r8) recvfrom$unix(r2, &(0x7f00000010c0)=""/130, 0x82, 0x1, &(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa) rename(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file1\x00') bind$unix(r7, &(0x7f0000001240)=@abs={0x0, 0x0, 0x2}, 0x8) recvmsg(r2, &(0x7f0000002900)={&(0x7f0000001280)=@in, 0xc, &(0x7f0000002780)=[{&(0x7f00000012c0)=""/113, 0x71}, {&(0x7f0000001340)=""/210, 0xd2}, {&(0x7f0000001440)=""/175, 0xaf}, {&(0x7f0000001500)=""/88, 0x58}, {&(0x7f0000001580)=""/199, 0xc7}, {&(0x7f0000001680)=""/217, 0xd9}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x7, &(0x7f0000002800)=""/231, 0xe7}, 0x800) read(r6, &(0x7f0000002940)=""/215, 0xd7) 00:00:23 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8002, 0x3) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x6}, {0x81, 0x5}}) setitimer(0x0, &(0x7f00000000c0)={{0x3f, 0x7}, {0x200, 0x6}}, &(0x7f0000000100)) setitimer(0x1, &(0x7f0000000140)={{0x4, 0x2}, {0x7f, 0x400}}, &(0x7f0000000180)) r0 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/68) msgctl$IPC_RMID(r0, 0x0) r1 = msgget(0x1, 0x200) setitimer(0x3, &(0x7f0000000240)={{0x5, 0x400}, {0x3}}, &(0x7f0000000280)) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/126) r2 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r2, 0x0) chdir(&(0x7f0000000340)='./file0\x00') msgctl$IPC_RMID(r1, 0x0) lstat(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)) r3 = semget(0x2, 0x3, 0x80) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = getegid() setegid(r4) r5 = semget(0x2, 0x4, 0x21) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000440)=""/4096) r6 = open(&(0x7f0000001440)='./file0/file0/file0\x00', 0x200, 0x8) utimensat(r6, &(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x8001, 0x400}, {0x1ff, 0x1}}, 0x200) setitimer(0x0, &(0x7f0000001500)={{0x7, 0x2f68}, {0xe9, 0x5}}, 0x0) sendmsg(r6, &(0x7f0000001900)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000001540)="bb4b0f9cf8b07ffca2c2773b5f8c8ccb3e5fbe833a3bc2d1d107e718c83166babdcad06c8e587d23", 0x28}, {&(0x7f0000001580)="ee431c303944db1f0ab638266df7cddee447933f62b64c6a70468a26dbaf22833b97f923205e69c91b896b08", 0x2c}, {&(0x7f00000015c0)="5715ec54af2b5d59f56cef429801fccefc106a1d77a4edf99eef20b335e3a19fa55fe336e88de840f58e7e5037477574a0ea810e71ee88eed9f19486bc2dc4bc98afce6287ddfa6412e2a56b1b8cde17a70bb421cbcfcdb4ac65364aea5256242e4e49f1e2351da59fe2d54786da2d1bcdf7d6b3f13d4ab95548d45324a8e7f1d388a2952e3568c0b5a14dc19eb1154bc5c43a0e45b01a6590cdb83a85dedad193269b683086fd26d56042b54ed111d669ed261109c9cb84a4d467ca9e7db48e05aa6f568534b853a01071701fba", 0xce}], 0x3, &(0x7f0000001700)=[{0xe0, 0x0, 0x5, "55b4be62c1105f44bd1e080cd7c71720798b6afa3300c010aedc5913e9731f22ba7c9b4fceca24bb297c6ed759ea235f314d4214b051bae73552dcccb68397049f63f9bd8410172d1f8f86977c9356ef2db7930918277bbced9055c98990b77528033ddf23d92c63fd29ea2bbc12a10298b9fe5f1e50667922b7493df38330ca90ee4cacc00d1826572880c40f9ebd7fea2d65f09fd9a865f60b33392809bb9be2ff01ed9602a0f5f47f1023f4cfffe8d6d261dac92fd37c00670f188471d7c3a6b40e01ec337776ace9ad7eb83e1c16"}, {0x40, 0x111, 0x20, "ff83b1f18480b2e042fad4624ddb799d264e8953f2c397bfba131c29cbcde520451e0563820b072ba13f"}, {0xd0, 0x101, 0x3, "0a9bb2c4622146fb547f0d83501298cf8c638c30107fb082ce3582bc1a6bfb98f19142601ab5093915b8a8a6996d1014e6b839d3b066b8978a81530492f7e01dc79d3d06713cbfc0dc57b361a565de0001e5065f0480d0b780d5fa28bbb32a188e455c67faf64c0b8926dcbc8b03c21594eca87b667767759a4d789db9d3864da88f0a299175a025b1093dac9f9e6248913e7f07482cf3c02169ff491a323649630ba28a7702f0feace2a9f07d5c8e8f9e85c8834b62efed13e9"}], 0x1f0}, 0x5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001980)={0x0, 0x0}, 0xc) setreuid(r7, r8) utimensat(r6, &(0x7f00000019c0)='./file0/file0\x00', &(0x7f0000001a00)={{0x1, 0xfffffffffffffff9}, {0x80000001, 0x7ff}}, 0x200) openat(r6, &(0x7f0000001a40)='./file0\x00', 0x0, 0x0) 00:00:23 executing program 1: r0 = socket(0x1f, 0x10000005, 0x3) paccept(r0, &(0x7f0000003380)=@in6, &(0x7f00000033c0)=0xc, 0x10000000) sendmsg(r0, &(0x7f0000003340)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x1}, 0xc, &(0x7f0000002080)=[{&(0x7f0000000080)="7a700dfb6c979ef67c51d9de274d57125a22906ea0b3612ead114de541aa7bbcacdf04ffeb3b95a0e37143b314a8b6be90a8f82a33abab92c51c09ebd4afb2a79147230d967c81ffde1b809fec0cd5b8cecd5292745729d0bb6f977da5b85c7b772bae306aaf6dc0d0d00a514176a0e190480fcd79d98acc9c986c0286a4039d0b7eb7e003ac3d72af37237bd81fb78be01cc1a4c64eb96f64f4eb7927e077d7cd100c3ba909f93c082312ae76bf7a8d98d2193633e38328772cb77290ace60b643ee0eb451b6a759d179577c83f85dfec748ef30734ede062eead5d13209ff0f38a26141c3beda2e45d9e531f7b1ae2fe2aa122854486dace9f4c36e30fe1d058a89bc52e6578d8e9746c6a9ed14133a960776cffed675677524c019adb7870a1a07ef86897006cb8d3ed0a70446c91509988806562a20a3b30eae16de82e046620b221bca84cd043ce59b68a7312fa39d0c62b56c3704120481acab91f431f1bd970dd097747277d9d1988fa0246eb1afdf3317ccd9e5bd4ba54c4bb54473bc1942392f7478f08190882ee4f3d977119b31e282ec8624e37b3413050a456833d7d9c99bd73155907f9c4d174c98e73b2817b54985255577095bed44156628f26ef9f091381c8dd776447535a0834f3a0406eb94b0f6d376e196c043ece9feec04e41084a29bd672db6c80581f82a183d732112e48d762b944db6586b2a08e4d1921ee6fb783429c211f0f6ef346984fe7f8a96e9a8ae1060ddec9956ad3153346b562ca85e812181174a01a5f1dd725455a104dcd165a6626559fc143f5cdff99f6e664ea9a6c0026d8102e22079386226dddcdad4b669894cc6c519bd1b8c6b46cc33c2f4b9ed92f927421810319d41ab4811906aa6f539cb825a3376bef3cb1efcde6c116d81cc176d696c7112d8e3babf573ea2d9542423f4579d01e429b83dc1b5a4afc7416ab8522d3d265c25508f0f10f1e644d0c99e766989d044069f60b2e504061325277ae7004be238f2d835bc18e39d4e6475e467cef85da640715720716688811d6f92944523f559800a81f307560498225c1930efe6f9d0f82949aecb1cddca7e4fa6fc2d17e6b7a1b6ebc952c97fa0ab56798480a2d63fcec2de6ad0b2541e4b27f654b5d8dc8d1ec8c25e5d61953ee4102f745d2244e1d0fd7a69bd3fc973490400b979772f225b0a9bc1f3abd583755f4fa36511c3f1d2e0feeb0c4253ac9fddf6b665975bf0c5ede2b3cb202a4b303fdefbc11d9181d33ebfa3b0a891d75fc926d5f39f9f080f8d539f62410f1ba8b2b6f8db519b7579f896dc7bff8a731d227ed97fcaaffc1df97f68177814f1e88a85820b4d804577fec16c1888390ec26de227716cd0bb5f0393912eb3a261e7df7b3fa255921df987fcc8b46072a6686df8d2b60c8fcebff4907f4f3ac9d7b9d0b0c3e5e97a7897fda61bb17b6c5e9f1b20eaa4b9756d8279a49e471e71343a140e7a3e847a76dd9155f4dcd4915d180f9ecdde89d6c9e00e3098b6df1f8c8c6594fa938377ca4d6d09caa9871ffd6c9ad834f6554d5d1e441f8d4d4bb5f50797ba5825a38014f3ee2981bd6cdffe4686504592997b48ef516b94d5b4f0630c7dca8f0d12c8ae2530440f5c2aa24bcc488ae0a0b2fa03d528dfc37f810d3739c42223ea33fc7f01aefbbaee0be7cf1e1633b9dbfccbd3d89fd572b64fb5f3fd69e944f33ce63c6863c5b22a0c320284e2b1c79b1c7e1e862346d2fd822e2e478df03c5ae72bc3877d0072fe3f21242dff4de4ac14676a00b3465307563ac6ca8b624f70b7f0b887fcb54624fe020a427122de000b45a0c9260cb70c98c03c273e918a7475fe7b0ce22c8aa24d31975cb5fc0ec620bc6d4e134e6ed87a23f6d2fd776cc53c30173b372fa2fe3e613dfb1ff9d91e88ddf7d5ce601121ae1f415a85cac81bf026458668f3eaa92b163444ad93e76f0b5b22cadeb77b4a3c0d8b55bf0ad1e768d9490acebb3b472ad23c8a02d27f67e9a0e776e88fa271f268865bfbbde703e594cb0150929d0349f4573b397e9c9a195557899c6fef65c38f5c2f6db998ca9fed9db3d68be2b409fc55d1f31f4edb4e2dab2a4a1691d25458634162dd72e52c9d525d46c6f77b8e598df76e62e4dcfaef3a50db1d62b30d5bcad6e4f828364789e162978fc25392c957e84965e11a20b40db20665cdbf39efea95c7f42e2b8150bd9e8b93253f45a682aa096503f644315d7e9f745b3d45ae1877d7f59f63583db6f44bdc02cf4a208b64cbcf2d78550aef0bcbb77edcc7161a0dace2dec3990174f57cea128c8d0cbf5c7a706f81905da8bf2b063a081b5f51485228d16be98239b320d39450dc99259bf38de95abe32b9583b66711b67b65fa11ffd6503dfb4ed5480b3392990efd5213330b43d5142b31020dde0e8b83efceef692a3401b2d4845b21e2d5b45c2d6e380b24c3245e7dcee1f6b6196a56c08d29c822c61a3fd53dc6e5a72bb749f24abcb437d25e030737a3c0a467989c693521a914d17d879f1e84c950b6e9adc79e00a9dd324011b6181380946110886c7c1d18d581d005d1c7177b88fdaf13b73cd468f8f4aaaa0d7e0e55e90a86e74ee0f9a46c0ea2108b8da7f12729b5e6adc17c4bca2b3cbc23e6a3a9ee3590910eb17c61a40e5690e92ecc112db7ddfd2588b308ae2ea0939cb9b0233f6aa4cca34feee04e4e47f0b6a8bebb5a9873ab2bc064460eef22857d14d028fab0f73d36c22126052258bd66df087dd64b07ca4b27e9bf81bede0d789bcb591d5e749d2495becfc4ba46497c91b030a870bffed82a982de01af9c3df827fd2e696968d11795ee519ab50b8ff2aaaa5ab28b69e2f70ba41bea16018b743b6b10cb6424fbfb2068b34762baab31c40dda0d906ee002ccd1b72c676c30028d583cfbcefef70ce699a26872119fce380c1bbe500d5d58bae02068a64bab876788098be432547dd6aab874bce8fcfd1da7ddd91f02fc6b5d727f23bada5c5993f8e2c57ff62840c110edf2e93dac25d5fafcf1762261f9357ca834619977c098528fd1146dca671f805fb6643ac6d8562e27733c51ce743e64f1fb2916dc8a0a0047f3ee35532994fce3c4462fde4b1c2a045ff530ff3837f240d9a8307ae139a806ba2cc696b25e617abbb4ef55cc06a6c71e63f4082fc4cb5b7ddc020c56f5223d13a26b5035d4d2544aeb32d5f119fa917e45038e6c0a22d7ac59e7c4e72d111c751942c9831609091ec9caeedff4efa43a5c54f91c2e511cf198a56dbc51a1edc3c6ce6acff95e75f74895b576b5ac85974191d4da8c99e6d5ae59ee8eeea36eb264bd1630f43c0d810ca49e87f6c1fbc4008457ff491a28de54ec5c773a27ee5662e6954e86efbf97fc33cb44a5290351605c70094b5ee312f4049f2e5edf400efafce922cbc2d5c634beb5e83851e169c250e197adae10aa600411a7beb4bfcfe2b03fde0f8424dc1c31ceb70a1c73e25258126aee509e9790096e4886bb0d5d69061c16ff52332542b7c267a34b838399ff1e22e3e94364c4edbaf1ce3a9d716a2d28061ec8b040fde76c9842aacbc44d5527577a35c04672420323f3a9a6a1f1196fb17f6a75fc372f55b56f0b75ccf2bdf4481f0f24f7ffa053ab9585c48c832f9e54082b9cc0552f6f89bf5c29f9c2b3511451d7602593868ddd73e315ef0012a96ac9dd349be03d4b99384955f91b46b422d40f2724829718daf2068d60e9fb7f7867fc628b98001e208414347ec543e9611f3d1b26042c36599de125d24f586957a2eec7552494d3d73a799d901c5854a403eb2b7c11e0461d7142dcc69c17cdb7426622cc925d012f4f9b8ddfd1de1c9d508ea7deb6788a62afece2f2d87b99d37bdc4388d43d2f444283ad8480caff5193a78694beb9785ab9321c98f063663ea242a0a79e8bc6111ff6addac239a1676a10c3d956da727798899dbafaa07fbb535dfa0776518e204df8089bd1f151a7a4bf441e2cb2118e5d75c5a292887052a999cbd9e6556d59515ca327808b5e622064a879c3628665abfc70cb6412e926e6a6214c576978a7d705625bf28f7fb38da08a8e83a52579aa55be6e3be5c9cb2bde2ef0ee71770dc99740eab4e218aec984eefa3105bc6fc272d7fa4c2f12e2c0943564bbb9a2eb05237966632432f5f089c375af1222c17aa92b014e338848e1116c3720b0673cdf6c06dd4bf31716d26a4577b9efd53b563df2f0c5662ca28c1025a31182bd308bb23d424f4884e4325eee388d736b8e238392a7806aedca13686dbb5374a2b0ac9b9cdfe8d1fb14ecb2ec01acb03384c5dfc5908a0218b0eb8eece00b25917c930b6bef120d0b6e0cf2f58b11e49914db5b5572a1ed0750f9d8e486d5ef1ab5dae1f95fa1b1aa533cedfd90c7a1463b94efcd0e54a9927d2bd0a4a66130fac80f77c1be218c69635ba7ec948f5b8d6b517da653746240ff1e039dc1bed85a94842021b02c2f2de8db4fd52e91411d0c928d23c319533620d96645432aa18f7bcceb6b99ae9e4364b921b9c9ea499615cf1a127a780c8ffbd32524a3b3faac5b0bd0a2474803555d580835efcf388a5a436cccefd9ca6c7f1334f6dd77d71059508bbbb733aec84ce0a8372ad047db5b12b0858c9ab89f27d3f9b312cc614aa608c114aeffd50ef1b53fe47f9b999113f3886238f7b6893d7b0f7f7f5eaddf821f53be976ea69f683f936da3599687416875fe446aabe0864a4f7ac9c84128dc9889dfd63ca13e9bf7806ca3404d49d3e8f679eac308ef4d95dc949c1b8db2663241c99048f610fd8defa9fb80d3a79352ad31bc5fa047bdc156af62e51d7bda645a197745c609e5be6221ca74d066b8094ac2b4399c82d682a629bc83fe9b6f6936b5a44f78b6578582df08a5b0063b783cb7cfac97c42a0adb6d113362f16e1a31760509f8c01c9c5db4a749d97456b0c93ede2d12ce803b86f82361464553f1845781d2f2793503012f27e33447d2cc278608e6469189e1160cf3e37333e07e8b17e8b1cdae90b0966f6325ef23c54f34c362e1881def022276052f03d67180f966ad2c0ecd5ca8c087386f33e936c0124484fe9b492c7965377e2517c613f4a6b84e8def9012e53888073c33cf4c602a3060402a6b5204653cc018e2fef56f84d662bcbe1ddc0082dd404c4f117845f7d1549260a6fc8c7ad0b52112503b9fbd9d44c96b0e54afb6e1c1477f325736b9ccbb654c1603bda3e9f7b98e85409903aa6465e4efbfc37f36f05dc93a2f5e37450a4ee1f6e2272a284038a07916b23afad85c16fb1fd1f770fc6cc0ce42ecc185ea6749f7df20391f7280a36df876d27a6b0e5afaaad010b48a657e53d8e1154871d40912529b48455ac973af13be37c134a72aaa4aaa9bdff63c7a8902fb910590f540c981b6d43a235ed14b2e95f27b0b6537e576f83812463eb95d19dd4ce94078998de0909e9efe107f8d39c17cc97733c7e72ad4b08f08c60172d8c4793352072d16630c994b546887dad80d74d930354f1b2191e9e4d85aaaf6f17ed1bdcd1845fb98ec7f023cee2cd131cc048f40fb32c9e690f91e2a4ba854b9b19d0208f0aaf159a4297fa902705ccae0158f095ca3e80e842a47294503626d3712ed6d6d5532859c581c527d0f306c7128c78d005edf83d1d125a914e034cbc3e4f75979a4d3bc76815a551ae79b329c0538cab0712fb64242039342e65b77433986b40791317d50f9cd388801edbc0f96ba97ea8b6098d57b50eb0bcfae284f75076ecc6b54b52618ac12592ee9a434", 0x1000}, {&(0x7f0000001080)="88b55d65df6a7c83fcd227fbf8d4d0a81d34b720fcf15c738c840d4f9e35cebc32f1ce90e1c0c68232575159614784b0bdc451c940e0a3737bfae1f164db62e420b5bdc6fa7bfc71448b4c290cd1d7bab9523e1e4308ee13db311b76ebe57feadbe6a2a35973b8726fd862924310898edb455e424bc778444111bc485f69ec8ff780bcd7922c31bcddd2bcbcf51176d033c8f6ec73c0ea5f0c43f9d1f20e75a92b8a323208799969a18f887564437c5aeea75b6bfea28647bb641bd3896028c1c488f882735742a1d54c3fd1ec68c19e17c774ec592b39bd22c827f57aed9eeb98f750f5fc87ea2a02c2314cf354a00879e06d87c2fdbb898b84e561634a4e6384c78b26ad961519d22870d565b95cfe597f957e9fffddfc2769cb9ecd723fde0318de8831b17bc1f2e05cee65e6a6a2c545446ad8271a8ff5e26b0f91237b2bdb680ffb6520d7e0ed04fddd836a6c5725e937749b349e5a428fb9e11b88dd3df19ec83756554e2ccd384af9c3d525f78369c63342f772c8f1fd12240e0d87bc55c36f32f2dacf3e45b4ea81c292bcf3bc0de4c870dd819943b8aaca31ce42ab1f4ee988d557984509023578a3afdc8eef26221eb20bb6889573c1547af383778cb78deb651dccd1ef0f1ecc718b68196bb6e19cabf201451132171fe77c711e42ffd6f917a0547ec084365f08675a0b41ca7cec4e19da673a322ea374bae2a06758643e59e8a6cf69bf50a9455aa3c707578301a707ec2f006e5a0cdb9e830d708835d7c0a39320e383e10ed85427466f35952f82fee903c3df9c6c841f7e902e26dd19e52912255fa30bbb85999247972f1d35141132310ed7a8314f1a79f40d834f16df17b79b2d6a8ab1b5ec31fa71a9bfc528b2c9dbb0da87e92e919158e852f9a8f3087aa5204357736b93be4581a68cb013964e4b3927a54f5d2577dca87ad3de446d4ec52590e2b69b0989fbfe5e6d2c90c46b73762479215d229ab77491ca7c926a7d2560f806056403825fbdebf9d9b3dd610de3ac587d365d1b6099288d74c9dcafdf17ceee0d315d4ca5e638ec49b901ff61c2b955286d7d11859573fd8566e8827cf7c2a793e7f115d047c3c462e1df2f62348593d9096e1b685000d9f659eaa9c17c3f4046759d3c9bd4e5758f02f960b5e80b785bfc7640c03ec02a92b66c29ebc6f52b8fc12528f7709bae9f17a1b39daa45046e05d3fd160e2256cacc292b05597fac0deaab18d274a201ee16bc14de04f8085824f5ca34135032f177a374bbbb0dc8edcfd434579d2dbcd2cf0e986f878b53e997e7be99ad91a2f1d0eb773b4f360429bac97c9cc6dfee6e13e3c79154df71fe3e79467b9ac795c382def138acc11d3cf683191d203ac40c7404336e23721c1412ecc0d7222c1eecb3831ca6c1ce2d1a10f250d76d7ef0fe524a76f397c29820dc73096cf3cfc0c2a152470963f731f9d7490b00acb892af901c7017efb81721876a69a288d5ae297fadb11f71525204657287861f319d85e95a2fbaf3945f28c3e6bb7e9aaade8c30577820391e6a80c35781818abaac78ab90d4631ef598a04aa3c69050d4da0788be711d5dfaee4ac8a99b056e9223fed2b8592b73b38b88ab6eb8885baa79c191a9dcf761e507e1ad4c3b3a69a980b4f060a7389b577a4d0d4d65627d7a46a2fce133f8139346d882292f55c9cbc7b703021c8513f867534333bd8a1f15f6cd86ca7ef4fbdf9127ea7074b8255a8cbe764bb9a21234aa4bcd88db026f1ae3b815eea954b27ae687a7d132417eaedd318302ce55cd671d8a3f87cff851415c356ba0109c8379783429656f07ca61fc51860dc5bd2ddd188f1b71017f927634241a0e42d110f6bd7b2509ca268d82ae6206e0ba94cbcad0886180d221aeada5666299394788e2a190860f8ba1b687f4978e2fb83ada8f46d8fdd4dd17f4884013602d0dcb26c5887f9160740d541437bbe7b720a5a2f0d4f8b8e312eb0548897ce87b7ad56bb4fa0125e70a8d6ed0397cbbf25fc503da410457ed0c79fa943c3721194c6e2dc6e73b733645d5fd2b1a5e43af7fdd3d17014cac80403e781f9593e02e087605bf0552ff5c06322d20040c8a9ba983ed0438b61cb5a48709574b0462ea0675b0db217a2002df78302cecb2c6ae5e31e005637e6e666bdfd321a0ad1dfa3d1e8bd291d754bc2495d740af6f183332647cf477b7ad70e109ce60247e307745727e4b190f12358f22ba5683a9294d7c66442c0ad068e5e1ec52ab6e62e522877c62f9e5e17bb158409f9fabf7b1d98cd10921037e048f7b7f71774996e9d5391b320b891e2109d489cf8737d130d145fc833de70feafa02fce3033eb76898d792f8f5f4396b406a311ca3cd73d718356e6acbdcbee7e066a4384c5c6ad3331399e36d5a045bd86e9734a70de8c8f57d6a64c66732df39c795aad733a31cb4cdddd82c62c9f54785aed09b1d674c395a7c2a9048b1c1b7e561dca7e296b566920b69f5e6e50258ef0e31890c3c650a23a1cd2a292ec785645df377cee994faa671c427dee6a79ebc34aa9ad9a4b03a805016f225d40b124743aace0e363a97282e440d1c6127212806635b1e9acaea1a58a62997e797ed38ff3d9d0f9897d3a22fe02bb4b1a19a27609b2fddf264b37755e4808425694aa9a981fcd51798c1760f4b82552de3739646e06dc8cfa3af9367f94b9aa5902388670004ab51df72a255f241b90c18b420907e92654498232da25cc97d55ba3d6119dec20a300c115fbe510c5c62cd73821c2b2ce4ea9a8b6eed292a4557d838f0631f75bb6e16d5c0a430ec45f89253471baae1921a5b3d5a6fceac241bad07328bf65a1806e2c70fc63025916d99cb44533116239d88142b96e5aaf93dd20ed2eaa36dc02d56b1785068b5659c640d5b61890ed5129814d8e489c6738a67e8dc3454402eb9d2b8b085101b44243011447464aeda98d1e41a16337cc43916cca9315eaf5f8085d15fca34c7a3b7e97766682c2a50d546f505823444a923170c7afa813bddfbeda2d103277557d8e18de081ea316ced4acb26f204c23a029dc57c64a605ecf947e92211b2135aaddb204643bd83add49f5cd9e782fd1121f1faa1733bedf44a671fa08f9c41aaf907127d01b989babb0999e268df548a60f149f3f39474c3cec0d3a7a0f8b2496760adc2bfea5646eb3f5cd144e118fc30f395502a1ee899fbb232cf5264c3e68f5b18394f2ec4cdf01e183679910ce3794eff6f7d9f8d80f6d19bad0f0340af541641a50791b0568822d31cdd16d0e745d52ba20539bcb1f1c666f2b010eb9069d1ec96acd072a87bf32d34da1659cd05dc1573211b46448fff64f0830b1961c69206dbdaba6aebc48aa8732cf45df66b3d4ed55adffb13e5cfed66caa9122b51c1d44025955adf8d356df3e7f54d4a63eb28d08a4ff867a78473f96a0021246124c6cbe0bfc5a0b6e36142c83b49faf29a132083e1cd1b45a8418bb91236aeb2bb195a3ca319df59fedf74841020661344b0bcfefd8ea0537d7fa82eea35826dd38790d4615d44677d533aa0ec9357da8be914c2c496a8255ee2b2c4859a2415e51325cebc832d311edfd42c1ce219a1cdbc32171238f4da017ed78786ed6fb0edd11c9baa83781a823f88d63a4998888d06a4c47d4c1e6c5de3784dc95cc87a981c474de7ccd70c2f21d5c05d35063d7104788d07e9788b4203f365ffa8c666d12169a4383ee4cda42afad62e045634d564f07e487b98417503f9dce15af95b7898af5e69b50dacfaa7d1f0901d9d92399d089565c314b246e5f304033a727b742f9d35392a90398b9f892de6c45a3b2ecdf72a8f1e462688422c7690de01e46a017c4cad32a2623aadc3bffebb5ac6bf3513dc788014cdfbd0e29cfa67f948a12432a6306a7ceb1fa472adf025381f3350ec37da4e568c509f64ecb3474032fad12dd245726b478237c934c296bc160f878761bcb1ce9551be6f716ec7dc20b34bbeeca1cdf4fe74e4e6b6dc104e60fae1c5b0106d5138ee29e0818984b0f9364fc68f1bc3385ec82f285965c68dbb0fe847653680c7893efe743a8443c56156aa53a751d4d997a4787d8572e2221565419e0832b835b568523afe16dd586d757a6c822f9e03bb1592e010acc99fcf871b9ee91b1aa7d412ec58e2db20866f7fcf4ad8070e3e08df7bc00a5dd0404e91e751b87c7eb98f9d7b229446488bec420aa7b2947be2d1cffb6f21d3874a3e323f5c5c47c117724fa1776dd22a0c1b9a005aa836580e4a3befb8d8e944cae47171ae829f9711015e190e72ce15875ce5fe30abfc7a0439ee9268a036ae39db461b550ea060b713880df1db6b7149782f69c32a7a9c0acc74c6437f92d4db20d16f4abb7a4221727e1c12d1ec5e7e21e88ab5270e55d4cf8b28cacc14e05e3ce24b118a25c3e996417af4aef48adc73cf34b703e963b2e669132b901d9de5921e88c166e046afdb157bff0373e19310e781dc488cabd3b7f5f1297447ae66e5731a3fe9cf4e0b609f8de0aa6c744338ebce6986b5f227d6f5e8adb517e25ef773f75c51c27f9a810bd3e0bfb324371170fa8c89f7604b5eba985151989d7d60513289ef2e2cbc58d4c8d7517ccde2c3d7e29ec511546d121a2191078a6fbd46b9a395c06c4b0b542f2ef3bb135bc03f140ea7e8ac2fd19ca0e846f5372851b529dd29c0c942a08d7c1a09f87e3793a4dcc367034042c3f1c04ccdf097c63708ae43453caa8f69069c57623ee78b1d7c4404167a26f72d4016f0ca03f6247eb171d4c18f7564e1256ff0157e145513590e101e56fd900a6bce0aafb645b0a1ebfa569673b5b7f803a5d8859957f9be98dddc746233d44423c0fc32dc13c1428ef1ad32edb5dee3c1e1d572b2f9f8a79c3539a95aad07acd48fc7e74571fa30532132349f077c7c66d5692332f9dc44b4a2c79fae269b163ff9895853a2d53a9d520e03bf412c16b4b1f596682ff10af3dbbeb5b88e31e7d2ebb5d8831a1c9d6ade76cbb9dfb8297ffe72046d2810de3c15037b9ccfab54ebd0f039508c54aa512765c7236666bf6f18c27c8d3ec31593c0d090bd3bac137088eb3bdd7fc976c6e3381fafc458b5139338b9a01aa4e1d20809ec7c94b9d9a4f6542f4b83b2708eeef386b51237f88c59246398197d8064b0a280be0a7a9ed0b8d8904b2c4e305974631ebeb7b4a39379bfe61b278e28d155bd801010c0846dc9e858176e321a8f082798efa45547c240d2cd1e3a91e22b19a7d440438aae6feaaba2879257348ae746c4ce1d979eed4f8476dbd04d6d0088d8361d02b963e57a00f940cfde6f623d642d7ff4d6762cbaf98ccb3436e5211f2f57906a15e30ca5da6ade1695d67e0d1aa8840699928660cb6045f85e54893848fc80ac078f1e68ac281c4f8608523472543d1c6a2c5fbeb1b0ec74c4661a4bb4eebe84b2c57a076a14142abb2366c649c0beeaf805e8385f3cb8aa628c4ea881fe3104316acf34253f4310d7ea9b759dc959c8a00e09d3e91043a743f1849d95db32e5e3d39874a01a9bc16a33a941d9624a00ab071aeac1d10f83c0f20d1ddc665f017ba664df47af7ee15f97d6159bfa2ba079c720c42b273fa28baf5f931ea2bee6d2955db30ad6c443b84354ffdb3749a525b01e5fff29b6dca6b0429a059dc15f28026cf8fe3abb8c723967561e4cecd5fbbd08beff99513a8e774d3fb2c7615438f93728edd5a08c77c4d7ce511d0d6e4dd7c5e1188c63d6bd320cb7b675558bb36d224e4711d13f28b276bc6de704", 0x1000}], 0x2, &(0x7f00000020c0)=[{0x50, 0x0, 0x0, "ab19d3207bd933a926e9160453c2ae61b8294e7330eb9b66766f9ed2430535afff257b014ef0d2cbf09d11e357d448cc6bc4743bdde92db1694238"}, {0x50, 0x101, 0x2, "99041c8bdefa0c3a9d97519419ea65b94299a552ec5bf12d585ed6fef37ad2979ef6141b8f05269e50d8fa86d5463c8b2bb7b68e399c99e7ca22"}, {0x90, 0x1, 0x7, "1ebd75f477aaf1131a9d521ad3b4f6df5fef8217a3ef42c31df3f7809941c443f568f6f04b56050d0025a6b9c3557603bb7c2cdf1a614ab4438e24d72f5dac596886f116160784551d7f75d8a26bb79bfb3a09f60c10326fa2dd7ea39260971dbcc17084a01fba0b4819527c8592ec2aa1bca6c423e21fac293a"}, {0x78, 0x0, 0x5, "81ccae0068f6780f47531551505f632075e23889a8d080e880dede45cea70c50da7ce8d9dcb3bc19cdff08e782592bbbfe56dbb528d105b3c1f5e8e5794b19166a54e2ee5d414872f32f5603317c4990aaf9ae61fd6cdfcdd8233df45e1f5a566f055714"}, {0x1010, 0x29, 0xdf2, "42de49b365482f57446d8f5c2286c35fdcdcf8a10c5ea63ea95ae02ff384f1a786371eede397b8322e4db897c977d48f9cb26459766d5ecc59ca9aeccb5de02ac7ffce16f71a1d010d18c5d01c679ac3db5dfbc0e18b58291f03d0d6737a2cb21856b99333b4b19d1797893e4df8af45e0ba4fc975c4a2b8b5ed3785483b1cc19a3b7cc56b4ee21ff03ee4baef969abbe080af5458137f599cde5fe57a69cce8fed2063d77b5362ad6a9a74d4a878751f6166faf4d7f9ed2068d4d2b1d948925dc3d53a60be86b738f228bbb55a4a873cdcf9604679e8d729bc5f31153ddd3a4f58c4d7629085b1c936e0889ac57656094fdbb5dc2b6952e41080ed95bd48ff828b30b8cc381623f3e89815461ec9a65d299b39280d10da3932257bc0e8bc9fcf24431e7b50cfc9878435ffcbad27efee123ce7082fc811dec70e65deab6d2c5bdf5113a576ae73164f8c1ae075b6307c918d8c89dcd60598d38d07b5e560433aba67fbef2816b5a41aee84af531ef202ac347ccadd106cb71cb8d689e3c7bc6e8cffd12e668bb2252f7b17b7bb1320c0cf14089c591f49be345b4e8766bc279d542ca6497e6385789f98bb94d015ae3fe05565c5af62a0fcc4261424985917d5d0648de522bfe426466256ae8df040ec5fcf85fee253be7f9210eb55c114b6d96afee432da2ee7ffd8583541f3c425471a48cb66da117a36fa8bf59e81077db42cd86632d429f160d1f4edd8068246a75118ce83f809b2f3f467104ae8da899bbae4fdb638584cf997c07d00828a13351d5328e29fe7ff0c7cf479079046229f79084ccdd61ca5a412965447d440c42cb140a93771ca722c3e68ebdab5b4aa6e613cc3e11cc24a4c71c95f20222b5e010a4478c1c99c015b422dddccfe7d8765849b12a64650435192a6357df72cc18794c29747f453514ecece37cd85bdbfa0cdb0838a4e39202b4a816d14f112f9ed6d003acf0f010575b59d0fe3379b47339b8988a100c9441a75680ae3bf8ca7138acd0bda2f4e4b42f9cec6da605a09f4942c164add1442b26dedcfe4cf6cd2ced45034756adfb8a5e5d6afebdec24402677e1036ba4cced4d16f60ae170616ef1b17dd4e3cc14a5a35a4b6c71098d01a7c9b897d0aaf32a52cb01c6a95600756852b2b77af0f81f958c8d5baedbcd97c09e4b5c96851a135ed058f3e8de64f726b3ed478273900b634f02c1190d3c35f5d6a1ce15da5ce5ab443bf0a946c01d4099a54c0f1f6fb8c61fd9a37ecb1ea725428bfd9819313858131f97af4de5ba9926b93327e583f0a5ff884d0db2378a0e8a8781de6777990cae9bebd83c62a512e5a4a505043d1f3a842475275445db44568ff62e5b4a520643a4c530229ade368084465b17d8050d35be1eebb6bfb34036bfb7265d1636abe017681ed811ad918acb87f5a26d2871dbc6526a0e70a26fb7a99b2d8f058583ea16b7ff18cf23457dd33cfa95b39930ae58408f72edbf753990cf00e10e790cc8c5334b761753fda028a7bd0c92ec4c61805ed8f4c496245795e0596870f5a518e0ac97f02f3e3b4d55b9feae2889bc1e2a410460baa7c4ad161b8a21899d2ab12d83293e77b24681bee14eb0099b2c1c49e97e51df7ccb8f7508d194ee0834ceefe2cb20ff6f7c58d0b5fb1809f9079fa4989c1176dd4a1ef39795f13fc41a0b4405911af4029e181dfe9d85893a809b6b474722e348b9df23b5712aa9043ccf762697dc35557f8ce2ab8fee70ff75e32073ac0899f227e8abe8ac5f4cf130708c9d91b8ce38ff6aaa3efd5b7203238f5df0c3fad21e8999c2706b87a421d187ac16639aad467372649a8c3ee760de53e84931b48b08dbde08e4488fd75aefb15c94395ae3266b45f632c3e5953d15f9366b39ec166195bf04d5780237b9ca285fcc54a520b1dc289eec8d55f2cf520f169e99bc3056b51c50c05dca9b76a0b3280bb166ceab584182f9e79ec72df7751e9f8db73f1e7bff198f8c42da5b662ee2f2407ec648ce7e46eff9c9b48395c12a9ebd98b7bf0ec8b4673a162b68c960938c7700089d903866750a25fca3141dcd5e12ce4fe9d940e732d8f96b357fbb8c148d074023e15e2b33d5e1e270231673f4f2b5845a970b897bc5c026c913947bcfc192c23219e11bd2ce2f4ff2f1b8be9a50c842dcc286eb88a674f57fb1be7a352c26a0e5042d3fc874a8a7dfa5f5fdd36aa875f19d026892f5d791eda38319196ccb92c289602464fb2194e48faed0484af80e245c2afd1d90da1c411d2d6155444b9aa7ec6146f977e62aa994917bc9dbc5478f6986c4cc7b93da76b968c616b668df76d489584b561164cc24f9f3b87d9f2543e5e91083dbf618d3f6bda96915a40a3dbfa3a6d69b1f2f27bce78cbbe60415eba0635fa05869bf599c756ec18eedd6f20c6381b215639fe786f3a298ec32a7cd4ba753f09794c3275441a0f79c8981966b972235e3e2959751c8a50a666d840cb25767fdc7c4ea173e13f83f15f12401b268c08593cfba2e69b72d17e1386f0d510c78b0c30ef36afd35bd50b544cae1f5e085890e2fae751b1c05c1580f6f59c527e3b1f21eace4ae1c1c94b0a0fef57e80adf88066d606d1c4f6c52105bdbaaa3448d0c34713c5551c4b610019300d8e0669fa7802dd3fd07b1d254f17692341aed1b1811c07fb3040a7df63890bba02cd20510b63f3b9c9a2b2f8ca4270bb54dc6ea1da2d6c547d818d2c1361c59188dc1cd36871332ecd2c28e3562b06a0fcc3791fd9d3d8fa501bb4e16006b6f1143f4fecf54b391268b314077ebf448c0e5d23df7db1d9409aafff54ffbadd000ecda13a8e5fc1bb9d72e12daedba8fc958527ae78be3dfcc634bae6882db6528bf94660c77b487fd968b1b6d8ccb132c967cffa9bbf37838ffc43a418ead50045b78283d6c0b10887cb94d01e042ea321dc135e837a652d31a73193c9983351b8f05bb893d58ed0fa22110e4a34fa960108fb73b9a730ea9b4d93b758e438d79bc5071700133a047d13b79c2942f5f3947a8f0f6e6e828ffe4ab04a4bf0fd6d508177465a29fbacf12d141288d97aa9bd6b5f15289d51973ce2bb1ec35d04f91b794069c26f12fc024dc9d725218622bc85f9acad84b2515b2e816d2ef0d3f20143bdf105037c6d8bcce590a6a8962077d90bcb80d0c1f27b2fc9ca705d35181667a97af1e27dfe398e687cf324fdc3e91e507c30a732b77847dcf6d2b91967a03b5cc3cda7e5fae452efa0eb9d1956b6ea999fca86d4e4f5482a40a3afbfbe964b19e55d3ba6be77319530d6bfb721a798a71a1799e8064a27c2305a9f9b9a3b4312f6401912b7f5d6b198014da5e5a81fed227c7dedcde3f26126ff6e36adffc18d8f4273d599a1c86475f0c7f18ae31476cb25f47d373a3a646ce0f423ebd31a049e3f1de49dac040c085aba49c29533326964060daac90dc2c5b287cff9296a63e07cffa4235b33a8dd248117ae2e634904b1d53468194eaecaf0552f1528258072af8bc482cc7853d184971314a1d3f53e0d0cffadae32ab4919b26298ed982a172f73898b952d27940ce01889f5850883a85d37fa80c6ba7cdeb9b6869f05f2b9ed64d500e3a12a3222d95a152b1a5b3597a6a23516993450a7a18f2d9506d78feb04983d970a50a8ffe73cce1cba2b9796377b416e778694eab4bfc5ee48d33679d85585792b55710c039c301f63f28bb47e15d8ebb0bc3ac5b7a030dfee80b59ec4fdc63695a83af2b0a1ff14cebc294e7af76596e56d7c5fc6c7374166974d8bd6fc0503ce0b82710f9845c8e6788718a44b1544dd98d6a18d0b01b2f0ecc53ff2d607ccda1b0cfaad1ed00125de1c87ace93f70efeb00c25c58b374357a4a18ebd9b17cd0ead80ce648c48fb835eee0311ac2cd7cc39ec18105649518194f6808b9f1dbc2453422945b1f034dad52b4810ac66e504cebf211da330336efcbf3ba5a3948499de09d64db720c99b2a03da0b6302e650e5823f5cb5c58e80b603814132d01fb29dbf83dc10606a1d2575facf6136c61d4c00634005335c5341c791335b4cfd6f37ab9e878a9e43fc403deac90cdcc5522272b256b3c6c7b26c0329978f92bdb50a7d8de0d571a788e4b3b72a9f30f60d54ce9b26f374b2eb41a64f5386f962b15443c16e76fcfe980afe773dd462cc5fe65220ca9d489dadcb9a02a5b40ecf67599244673b321a01369432cbfbafa2e001b7b305a1d928eb420905c458a08d464dbc8b4e63cc7eb00a03e962314ece03dcbcc30d11cdf9356750bc4cfc6c7da851d590b449b98c8827d5575b383fe9e88f7bcf28d858a672d2a5258a466f9162e706c0ac009974d3aa0a027237388f6148e35cd7904988c0b612b012282a9823793f0360a6d2f4d27196d38c1c260ad44438d5bd5af9e31b802cae8388b4194f6e1a11ebef5d83e49dc7ab00eb57b8a52d2336f6f17afd6f8b268b3ac746ef7884400853a9657c7b0be66d4cf8e935f2bf749670ca35df108794fd4af40fd5f09d43425808bf276c64a51e037a6e61dbf00f9fcdcd6b7a220f9883cf9567282360b69be3dc9377b669037b60347f1a9313b50c57752a2a255b12d41f2f550a269f3cc1c2f6fec4fb8039a87c1db707551c4a190eb28a25f398c773a9b26e2f763aeda65759902581b6e1956da14a45fb026ab650df68c848ec1702c7d805d1aaa82a4dac28eaa6984b4d63b981455e417f0cdc5bd343e1297538c7ad99f4472ce20747e9209bccd7bec9345c4f0ff6d20f815f69ba085499d8f2227299d85a5e167d7e97ad9fc4c846d83d4aea6dc8d7fe8f27c52c12cc7093c97d4ea56ff186af0360fe27cb1617636521ee4dad97d50ab3acce1937f6228e9d27a02d08abc3b23350b6e12443049672646e81ca2d2200f093478b5502693405e8795067dda9778e971a5c0157ca6fea61809c6ab94aa6130d4fbaa445e3b992ab0b02e23415009195e1c91cb31ee9124d635025626ef52a53b547b9ea0691df9d3f6580785b98ddb88ffbb12230e20005481c8ece15d85bb843aff74de11bc997597c60b1af9d56d1e182f979fedd2ed30e777ae5e3525b2fff8551d5f8914111cc6a0e9b9bfe0a4b30285203fb3d5e9b08ec680813e9b51469a719c134286b0630c8ccb848a7a045991336808c7f204d5aa283b0d9d9e59656f05402a77d6c6273ba8bd0afdecf3b285ea0e6768a964ba48724d13a7a0beaf147a08bcc3a23875a18e5c111040e1443911e0a67b9522933c627dcfffc87f0aba0d44fd3213505ed229b098b3c12ec72a51f39a030df06c3d1091d0accae8588855960e2e0fb1528c78bd33d9abe76b6b5271f51ca26ef93f438e4f399a7125017a83d3aa3e65d317326160fb237825c647f164ebbbfe307add75c686b28ab75eb75d321d965cf9abf34a23ecc743f94d717bda6f49729cbd886f3c55499ae471bbd1ed501b13e025381a18520142e26fe4a4d662249cd3f836163a7e617190dca4e559cb2a0f85d771bee3301801c7e09dc9b8825cdd8b77b0eb7bab35df11501db8f6c9371f81550743e58f41781cf4196ec4de4d115e3b908cd4facab1b1e7c4fca6baf4243e5a8de51b341c1f50b8d04783a957e7fd66a0fb7d0a25367de4bf5a7d369dbc4c31c1085f36d7b2f9e4b75ac86ab5e8ff04aeb62f81a63d81895618fcd79ae2dbc33d29fcc1e2dacad43ab70d45812d952d66f60edf1377c9feebb49adfee1d70caca00c9736ea5e03846aacc3bd1844ef0b90581700458f1db176d84a449439337f7b70c3f6f24307874"}, {0x98, 0x11, 0x0, "f4851d9b3fa392d0b7739afa22cbe0cac0466ea8b6763decc07e74f248e27c5e096af73c975d0d850df35bf7932cffbcd0c859e9704beec7f379cb7f914dc3531b68ec9c3bc6557cdb741bd2755182cae4511954f841e7bca6c8b66707f90466780b424071711278f8d9f06ad8fe254a4bb49f7eb4360703b07ba4a5b204db0f23b78562bac155"}], 0x1250}, 0x2) r1 = socket(0x18, 0x2, 0xfffffffffffffffe) setsockopt(r1, 0xe000000000000000, 0x5c805ee, &(0x7f0000000000)="3ef26958b9170a8dcaee94f344d9f3efa2e74251a9b8505aa22d26e2fa2479489788f3772dec0f601101c2f6b53c5e94b92aa0f8b5a45702f9e3b3", 0x3b) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r2, 0x29, 0x33, 0x0, 0x0) 00:00:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r0, r1) fcntl$setown(r2, 0x6, 0x0) 00:00:23 executing program 2: open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x400000000000019) 00:00:23 executing program 5: r0 = geteuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) r3 = semget(0x0, 0x2, 0x20) r4 = getegid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r0, r4, r0, r6, 0x100, 0xf6}, 0x1010000000, 0x9}) setgroups(0x8, &(0x7f0000000140)=[r5, r5, r4, r6, r4, r5, r5, r5]) seteuid(r0) connect$inet(r2, &(0x7f0000000180)={0x2, 0x0}, 0xc) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000001c0)=""/227) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000002c0)=0x3) shutdown(r1, 0x2) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000300)=""/41) r7 = semget$private(0x0, 0x0, 0x412) sendto$inet(r2, &(0x7f0000000340)="b78693ffb562bd54d6713c8d8577f5647633b70755e242f9d8393bd031643f5a16562cbf5a06a7170069fffe9d8a7d7d9bffdcfbd0ad2260eddcfb28be39fed31170841538e031d78b30b58018eb2bdee64aab1e01931dd1fa8bee6fcfd9ea74c0ab6aad962fae5e581ad715e6f2e00608b0cc2425ca322f4ed8342e6838644dca31a62508b4c9e5f8a26267bff07a7e28bf0e75500d72ce05e521d3b448a5b417a034a9962536f9587a756a4fb9feac8698dbb5a73cb5a7d78b888b5193ab4c424c393e4f7f107241e9c598e81826c0", 0xd0, 0x400, &(0x7f0000000440)={0x2, 0x1}, 0xc) getpeername$unix(r2, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r8 = accept(r1, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) truncate(&(0x7f0000000580)='./file0\x00', 0x4) seteuid(r0) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f00000005c0)) write(r1, &(0x7f0000000600), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000640)=""/4096) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001640), 0xc) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockname$unix(r8, &(0x7f0000001680)=@file={0x0, ""/108}, &(0x7f0000001700)=0x6e) socketpair(0x18, 0x20000006, 0x28, &(0x7f0000001740)) mknod(&(0x7f0000001780)='.\x00', 0x1, 0x6b8) geteuid() setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000017c0)={0x101, 0x1, 0x1f, 0x0, 0x6}, 0xc) 00:00:23 executing program 3: mknod(&(0x7f0000000040)='./file0\x00', 0x8110, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) truncate(&(0x7f00000001c0)='./file0/file0\x00', 0x10000) shutdown(r0, 0x0) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x40000, 0x2) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x1, 0x3}, 0xc) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) listen(r0, 0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0x1000800, 0xa0) 00:00:23 executing program 1: r0 = socket$inet(0x2, 0x7, 0x80) fsync(r0) socketpair(0x10, 0x40000005, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000040)="c158b1dadf92302f02825ad34899ff92f2795fed7c44dde08b2f5677a052b8439ecc8342cfb1709295b680a4c8c863d728c8ad850f836113e2163cdf7e8a609f6c8907911587ed59e19439655a30035bb894aa30fa1097fee4480a7b44dc592de31d03de4f7270c9f18b7170a2c6428353104827a920e48ad6c52a8498e640e2ace5eaad4130eb24e6b88ffec1be1f2eebfdc5b312d50dc1dc978d3f131cb87a4e24af5515e8db1c75c4620f145fc8ac252f5b591b61cfda8b297c24c2be3f3cb84c43578b0e66e6e8e531a475add1bbd720cfe66843915990bdc86fb8535ee776ac313b6ee9c01fb18f19b33396b47fcd253f87683e7875ca7ab0b8342c85edbccf4bbf8c61a0d2977a5e6f1f08812c853e3d71355dc8ceec4eb41cdba7cfd745ec5d174845af93c88a34052ed0d35e802056da5bcb880b747179bdcdc48946b2f39ce73c1cc8e3417843a3d58c6974173587f246af67dc77525e036523a3720098ccf1dbc64c69823239c481c64c5e85d4f91a4cd317b90c85c26927af06b2a78389bd5bae51a83a3d85810c8c6b5d7eeb887c7df8a4861f098470c882058ed6a17402a0d25382b4257a099e1d87b0b6e582bddb23dc361308f061cbe5282196967b4a200fda9b5a1c773f77de262cd9f41398d3668282b95e36b46f5afeea0fd061b7a30e0c48c098b6ccd5305ea127e71d43b466c2b189898e3efe7f4b53fe825c478b18b91d1a7d7e8bc757e40b4f7691a1a3166bfa8d8b048f94a50090ab4eee8a3956ce034054c321eb81a5601467eb81f81ae4e070ec32f6bee3ec47b7448bee98dc72c4619fbf890e9e6108d9a13779deb7cc46db0f9cce1adcdb2accc910678477df6a5fd125a69d65b695eb60864935b8a7d798d9aad9163909eb2a0817c8ccbc66ad708d298b318b862e7a54089841bdc133be761c030b6d2cd8e6867d9d046b52851a586edea0ccddbd2281d26e1338d138cbbea1bee6f84a6acdbac4d1304ceccdc2857992280e687c32dfbe246a059ab16084a10f26b7c1d311c3a154c9bf8b693a485cf8728e88eae8d584748cb0d0e8df4ed8cae98daaacc6d73d322b8f833775ec98a39ec62c71835adb77a85bf3454796a1414a07949c5893ce1caf0afc54dfbf30793d6560d8b07b3457cdcbb05fc109c37c744a681c0c45a25a6ab839966f89a0658c7363b96df7ccf42d10513c3e1157f3b6948b1dd82460c3db7e8a63c1397ebbd69c096068093a45c54c45ccb813ed014e6d3dfc814877ce8fe54c6f62cddfd8a9ea988a0c80e3729455c8da1ee94bf64fbbd13921173b44b40aa003ab0119f19075e1430e6e78c44d6b48c9d8785cd402443ede55ef72ae355fa1546a048322843356d03ec7d510a54706f95284efa0412ec00fffbb9d19d2bcaed5eee605ad9c921540be9a3f1f4c6d45aa72beb9257a781d5f8b5cd82447df33840e5a5776e7703d61924895195507c59740654e6488c7e8c308fea4fc8783f64d61bed6191f70336e916b2ca183328cb5b216739fd33b5070a81232d766da1370f777d598acd2eb9004298856c12d69c31ffdc79ee4d7c6613bc93f570de62e6cbabd9d1f4b9a9fdb9469c604da467817efc5c81360d72db4af5793749c935086207c35d983f4cd51636dca70e874c5bc5c94c39ebb953150ce986f7b4e0619297add735a94b1c3aada599119fc80507b1247d034ce6ba0ad0d1ed6fc3b2cd6a79afe1ff93ab8d92a3edb38a867dc373a2d14dd995c8e1f81d9568fa1cc0bf476867c10202cc85d3b630753ded694ef6c4c0aea111ac96afcc63c38448a9ff36003e19d5af258353fe05ecbeb5d1818fe43af183e6f32da0b1c561ac56541d5871cb9f87672f0431ba3c6230f02223457d102cefdd0e044453132bff5600f9cc7fe0e0ee62d5c2538462c86be8836c2f3bed042bf26577fb168425bb4e54465dfb0b8a0656511494abb1741e7b2002c75035bfee726e037f76e6286760ed69b57d61f3f0578c1b0dd2fe3af613f4cf3118fe3f9a923eb11d99705c73429220a3546fcfa50111e4f9f489a8c9c8c9f43583bd2d129ee20cf9ccf3b1d6c9886e412b49103a7d1d7cc09b748639b4980f88ebb88ff6e6677b45b72b6aac88db34c9a070ded8783f5182b02bcc823f695e6135fd27260dcfd017f529e4c08e877979b6e66fc7a87fc0d796a3e0085b0d268cbd960b69f9f31368a2e520d004bff6c8203c6d19d72c50319d2f166bf0d6b3b280c0b5a39a533ff42d740e0f6cbb0f7223ed7b06b8fe52103df71510c62a6ba0e85b834895e4abbb1941e51cd9ebbbbd04d1647292f64b912fafd5bb1bcabdba544fe1c292c4ed451495f13c86ba94d8d33d9741e58594ec8629b0309a89b8c4d6d4abe1241c93158f061ba153b53bceb89657ca57c0f7b15021f5c886193e529330d9adf28d8808b6887f29983ba0cfd16d8f11cc38efb6305953ff7b3119dd3d77da5637eff8c7b614abcff2f9a07190bf061826233c917c83c26923c526fa82fcbaba81db545e7c37137162910be60f0d22c0711a0a8dcd8e3b8498939f3aae33e9bcae627a91a97413b3cb2867a03c9f859f057785b746667fb74dd833a9a97e1602d2b9247dc6f629233cb01e1c2a41c2c8602026e62492b1fb78abb1d442d28e9ca34fae1e73f17b6dcab5506bdf0231326e1938a9c105f0aafe6b6baff806655b65c0a6fd56814c3c0f39232f85f3c758f196f6a77186c6e15eb9f001f9002d645ff9c9e80fa2290641944628b5c7c30ec6e670178857620434bfe477bbbcb24a2fdfcc0e4575ed441cdc77296e2d47300f071223ca2a96ea599af2f0f5915c017fcfb866ac58c0b4ece4e6974f317831e242edcbb5e10acfc4b22ac96fd0599856e740d601d90714fb54688b6a5291bbdc76c558d82500ec3b66d69fa32c2fc1b28e03c7717f54f51cf6e4ba83ce6e56ca2b2316162fadc85bdab15358cc967c0680cd3ce2a112f8827291d42a78468e42243be4999378589c8b1154194177c08840481c1019634082e22568baa2aa370c641734c26409d66af1421df1ea6c2b257171eb8ef1d6055ae5239bec55103c87c5f2342c6cfd4d02c2eba3f04ba761ac218b241b8f8623ac5e3c23ef6406d662a209f7ef24c2ff30bd353e84490058e362a189596d744befe07cf949202f55406b60ebbe2b30f90eca86cb794fefda04fc5c26c9bb572da4ee73d63e9ce3418714ac3e905c996b4e95b9cd7beb12ac4e75687cc1d1925e74f080d35fc79aa1694ea8910807919d3e29b70bbc34008439548f8bd1474e9917dc26a7fd324dec0a92344420d57ed02626d422325e149646b2e2d92ac1efa0c1fc4c42126ed4cc9f432249c0a51a46bdb97d24c0d532d869a682b81bad04eaf9987120514c01f8ea82de05aa4badfbe4122cc39ca45f48998705b0a8d617c4fec2918ebd87896192bb38b8520ea913dd9e9edd09f267f2e5ac33c93a459029fd20df05f5c3041791d317bfb6dd7b0edf5e227f067df0ba2600c08df95a828da491190430b58b7e622c1c629f5a0872a75b9064ffae8b9515e768c76cfa57303231fa1ccf30a8e1610b93cdbd80aca5e7a4e06ce65bf1333b50fcbbe0c962eaff94ce6f853ee9d992ce8ce0d433e5c71e69684c901211ca81255cee16e55bbe69a553152903740f9b5b7849a6783198341add2c395933cdbbb308e0ace19a6bb51cbe2353aa9ff6e9348ea8ca2581b462fcb5bc126c072ba3e0192422c7ca159b2634d77762910f4f2eff6add1c994051c028144c810db476fe5a5f850f30caf2c8dca0920b0b2963cc9d2be056ae739fa015fa4b43f38ff26ff81b6965072b967f62b9554080aa272180cd5cb2ae2cb51e74f8476d839c67d9ff27d92a1e0df0f4b6ed11a0a50d2e3d4582e1f330ed7ef6af1aee9cd0a0ffd417ab64655f6367cae77cca0feb035b181b85346a4759f31dd5fa5876a25512fc2faf4d43b4490413c8dfd0fd3253e54558dbd0a3b8939824c342b89587dd4c3457e64e587fd5b78b52b17ccf675225f2010b0947ee6a88f070cc5518dd88fbe78232050d95d686a7f10bb91c9acad267f1a93d364cd9016eda3a0e6646de6c41b1507a5c7406a4f3d01573ad0d607a5c81113bc454f84f4221f11b77f6da53deaac0b22bb5a12c887825469a7d0856ab327b2503df66e1d6eb1efea6a151dc5695b7edd007707febf22859200092d314b9b8c083bbb4d50394338e8818ea50a9e9ac7a619d97b5263ed63459567e2f35ef99738715f2201dc8538160f94e8433fdee68f9c82fa010755c92680e736c289c79aa0d893cf1f6a7e16f2202d0af8ed155dac484348ad223dbbd6c8e34282abbe68cc84293a72692cf4dd1b75864b5c3523653216d34b138f3f83413fa0958a6e73056cb172157f0426ff8548d399eb97e056088109c830d300cfdfa4e848fb53fc2b1a38d7b6714d767ba5fc62bdf13d262a0213c6dcfde5f68f84fd9ace9329594602382601d40602785779e85c73a98068772cead92574b049f878225dc185138e3b3f9cbf9a4a17e7a5828cb5f9bdf6cbf7f8473affa4ec98ead8a866aff5fdd6f846a6d25981484505bb472fc48dc808a9946db19eb1b962f9768194004b6c903a1ff67ed4a8b57320ddd6c798574a8a44218cafcbe5a5e9c8a6d0b115fde45177d67dfb60ac0a085f800d3544405eea1391fac64affd21ffdc2a02304c3e0878e14942ffda7b3930f8e60e275295009ac633886e03a47ff2ded595aa48a5556730a053d3cc1790d8e503de21040b4c9fca22e218c4ba525afbafa55513edd84cba8b3e727d65a6af430d4aa43ef273870ab7914436e5c49a1e350b74bae4761b43b961211286f4f0d59c1df4df70ee0435eb1dc2debd2f8ed79d8096c243efe4f20bbf1e5ebc53e2187379a81e2d5edeca4a91bcf55dce09452a90bcf8c915a99870e34dda08b5006d09dc47cb79bc5176396e3d4b0bc191c0c600f40d8490e582d888fd1b06839cf9fb36b410b6d27eb4de77d0028115c44a6478aef4ba78781b33efa60bacf0ffee66b3a0c93dae4c87ed43d1ee63e0b118cb159d1d14899a660e2340a83e754ada3cd3ebdcc69fa610a66f71d60ec49fbf282bfdc0c61c269ce64140b19515693153198398a1af1d96d0b0d9305e8f9f4c513c7a9aae18d5dccc198a0a33ec552b9b3e86aafea26c71456d524e2ac234e37b37f68abbcac61aa1ee241384c77bf272facec6e137a778787a9a251acb08eaeef4c4dc0fd7a92b67330e054ea5741c112c3a14c7a468058e8ecc5e6bba5e209d032ee7e0df025c45a1b6846d181dcf60f9a48f5b7936e5f640c1ad42f0f4ea09f30edd5fd9dfe3e656ae9d62913920568d4b8c141c03a4206ae0481f961b1f1fc75f1549aa966870c81c81710b6dfd15b4048e5179e7fc8ed3d9e4d53bae8a74d1a2f0a6ad32b6f502dbe662c43c659bb76e69ad9f22d141280e6c4e5e0ca2e37ce89295ca41958893ba0d2d40d26d1b91b162697a6e3f57e30fab1021afc64c747961edc91c757696bb99d0e487902fa58070795f41e58920b9773c23c88f2dcb7ab4b36793b5c43537cd776bcb2af1928a9b9b5680f9a30ff1d883779651882d33741c587847cc5c36b1b5e3b01cb90ff8d028afa1dc1d7007b867999123b1664027fd046ef333f0fc22050afd5b7b4142215b77d9b9fd89e89c58f72652dae5a4990576bcf047276348a233d69107fec28fcb640fbaf1a9255bccf178c6b0fd5f9f7c090e1f634ec99cabf1ae8e98c7e57c642", 0x1000, 0x8, &(0x7f0000001040)={0x18, 0x3, 0xfffffffffffffff7, 0x8001}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', 0x620000, 0x42) mkdirat(r3, &(0x7f00000010c0)='./file0\x00', 0x1) sendto(r2, &(0x7f0000001100)="7d9a78daf75148f101d58963b12f19b36e5ca867bead185922efdfebc9c10101679ed4db7003a40f9b948752f8a820d52b5bcc2950a03b55008c9d8f7fc770df55309a8415459784a25461b3682171ae356ef6350a7b1e3774ae3c186fdfcb8f97b0bc5d51339ef48f8a58c953145300159239a96e8fe7c6df5977a3ba4ccb", 0x7f, 0x406, &(0x7f0000001180)=@in={0x2, 0x1}, 0xc) clock_gettime(0x40000003, &(0x7f00000011c0)) nanosleep(&(0x7f0000001200)={0x0, 0x7}, &(0x7f0000001240)) listen(r0, 0x5) r4 = open(&(0x7f0000001280)='./file0\x00', 0x48002, 0x0) connect(r2, &(0x7f00000012c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) recvfrom$unix(r2, &(0x7f0000001300)=""/100, 0x64, 0x840, &(0x7f0000001380)=@file={0x0, './file0\x00'}, 0xa) getpeername(r2, &(0x7f00000013c0)=@in, &(0x7f0000001400)=0xc) connect(r2, &(0x7f0000001440)=@in={0x2, 0x3}, 0xc) r5 = open(&(0x7f0000001480)='./file0\x00', 0x1000200, 0x4) r6 = socket$inet(0x2, 0x5, 0x2e9f) getitimer(0x1, &(0x7f00000014c0)) utimensat(r4, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0x200, 0x6}, {0xffffffff00000001, 0x4}}, 0x200) openat(r4, &(0x7f0000001580)='./file0\x00', 0x10, 0x10) recvfrom$inet6(r4, &(0x7f00000015c0)=""/195, 0xc3, 0x41, &(0x7f00000016c0)={0x18, 0x2, 0x7, 0x9}, 0xc) readlinkat(r6, &(0x7f0000001700)='./file0\x00', &(0x7f0000001740)=""/71, 0x47) recvfrom$inet(r5, &(0x7f00000017c0)=""/251, 0xfb, 0x42, &(0x7f00000018c0)={0x2, 0x1}, 0xc) socket$inet(0x2, 0x10000002, 0x4000000000000000) unlinkat(r5, &(0x7f0000001900)='./file0\x00', 0x800) rename(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)='./file0\x00') r7 = msgget(0x3, 0x48) msgsnd(r7, &(0x7f00000019c0)={0x0, "57e9cf38209409ce6f5c815fd9274cef043130f2ba2d7428d9a51923044459d8cd3d90b4e253072447b5d0b21a8c0249746bb678f03cb38201cfa1c34ba3fd7a17de555510647dda2e81f9ca1f1a7e5d8df5187e21d1daa913fd722444989833fb4a5310fbeec872db5a4398197196c73a7d7dcd2f83bbde123eb8ca"}, 0x84, 0x0) recvfrom$unix(r3, &(0x7f0000001a80)=""/102, 0x66, 0x43, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x0}, 0x8) ftruncate(r6, 0x9) 00:00:23 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setitimer(0x2, &(0x7f0000000100)={{0x2, 0x4}, {0x5, 0x3}}, &(0x7f0000000140)) fchmodat(r1, &(0x7f0000000180)='./file0\x00', 0x11, 0x400) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x0, 0xdc61, 0x200}, 0xc) r2 = getegid() renameat(r1, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') getsockname$unix(r0, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) r3 = paccept(r1, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8, 0x40000000) r4 = semget(0x2, 0x7, 0x484) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f00000003c0)=0x3) semget(0x3, 0x3, 0x0) fchroot(r0) setitimer(0x2, &(0x7f0000000400)={{0x80000000, 0x9}, {0x7, 0x8}}, &(0x7f0000000440)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480)={0x8, 0x9}, 0x8) getsockname$unix(r0, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) sendto$inet6(r1, &(0x7f0000000540)="958249ef72c4702c531ff4a1240adddf0df2f64737bd9891997502a885b8040a2ddc472518b3ea04f940d6d1da62a21f0035802dbb27c2895cbcd18235e43ddccd0a5305f53a8780474286a9ef3a35439718e0cf19b46d696bd460a0f18ad9f92102c731ba2e788730a2a6415da8d8cd0063f9b9797ffd4302d357bdd0604edb6020b653d5e3521cd1f10dbec4ce30330f86974aa9669736b3ea2825025c7f55d125063ec28215919e95062008605cc84e18aa75671f341380a8b3c976f545557875751e7f14b6297f18e52fccce7e1dcc", 0xd1, 0x402, &(0x7f0000000640)={0x18, 0x1, 0xffffffffffffffff, 0xffffffff}, 0xc) semget(0x2, 0x0, 0x10) pwritev(r0, &(0x7f0000000a80)=[{&(0x7f0000000680)="91e11799a70f64120a20c9bb5deb0e94bf40b6e88e4befb99971f5e852058978d0bec3583ababd79de22ce37d5b1d7c416e788e028e3857715a791203895f4c41f43f5e666e108a1a74073b1beb78a7fd659fe797a16669e488bddafc28a42f18ab3eae3fa516100f6a76d8310c9381a27c6024a79be6dbf9c5b650afba331bfcad0c72515480ac6e4e1a7766afc2fdae0b9146315e0bd229efab43889ddbda1313be7652fb70eea40ebb2013e99fdfdb8a21b7c1744a26128049895701330c19056c35be6c239d275ff4c043eaa530490e9b3", 0xd3}, {&(0x7f0000000780)="22d7de466fa4087d47fa7f92f278a88029dd8d9ea4f8a77d738146a4e7419b21dfa909a642638eed839390f8b3dda47083a3e28bc51de0fdc18a213ca79fee77941455ab93652e0746fcd730c3e8610b6e8fb3cd96b515a98cdcf12676aa712813ae5389eb9d33514eb90e557bfe9575a4039515175e8c5bd1555960827b6813c91c22b58fe4dab1a80e7d5302054b1098b08dbb4f4edb15a93792afbdc8c3084358472e650615a93f3bc3ad7f0755a69ab5e5b40e4f0ff5e40890a5336a44157d8af39f0869ff", 0xc7}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="513fe3ea102794343cb9d01f444b20751ca9c7cfefba5aa0206ba96e5e9ea92df47639466992e233101ca0b6d602edff9c28e725328bef7f4a48407eaac1604901a7e2e7d82ab32ac2c1da6e55b9436122acb707c12737053c2f5b679ba6490166976c47e6e8cb2858f42d8389b499580fa6f3892e1849aaf93061a574549732ecf467ec0933d4c0498eae1f2c2ca4ff41052d188c0b052180857c7f2da7", 0x9e}, {&(0x7f0000000980)="d0305c4456b91c35f42a48bf353f3ca73139853a54d0574764302f623770f92a8bcd26d33dec71ecd0e846674e343b90503ac9312282a3a254658e7af55607f7838082227a15663bb8ec6e55234c8da8eada1daf5d76d447e503b9034c858c994b4db625ca6750c62189478f5a5c901968a681339c0543f7c7fbc2a9f73604706d0ac7c69728ddb0e9a4c39524a0f4a6b2e3f8e3c5f7ed2eb44d5f81", 0x9c}, {&(0x7f0000000a40)="14e432ad0a133365ea47781b5f64d6c45fe264", 0x13}], 0x6, 0x0) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000b00)=""/71) r5 = msgget(0x2, 0x1) r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000b80)={0x0, 0x0}, 0xc) r8 = fcntl$getown(r1, 0x5) r9 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000bc0)={{0x7f, r6, r2, r7, r2, 0x10, 0x8}, 0x2, 0xc000000000000000, r8, r9, 0x100000001, 0x0, 0xdbc, 0x100000001}) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000c40)=""/124) lchown(&(0x7f0000000cc0)='./file0\x00', r6, r2) 00:00:23 executing program 3: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = fcntl$getown(r0, 0x5) fcntl$setflags(r0, 0x2, 0x1) r2 = dup2(r0, r0) readv(r2, &(0x7f0000001440)=[{&(0x7f0000000040)=""/224, 0xe0}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/48, 0x30}, {&(0x7f0000001180)=""/241, 0xf1}, {&(0x7f0000001280)=""/166, 0xa6}, {&(0x7f0000001340)=""/54, 0x36}, {&(0x7f0000001380)=""/146, 0x92}], 0x7) fsync(r2) r3 = open(&(0x7f00000014c0)='./file0\x00', 0x201, 0x20) getpeername$unix(r2, &(0x7f0000001500)=@abs, &(0x7f0000001540)=0x8) r4 = open(&(0x7f0000001580)='./file0\x00', 0x42, 0x3) ftruncate(r4, 0x3) sendmsg$unix(r2, &(0x7f0000002880)={&(0x7f00000015c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000027c0)=[{&(0x7f0000001600)="e4247d05db92aa28b7bda26883a4d57bd61b9269a5c84aa1f968050a38e5d1ea7e50795e1e0d03b2668e021303eb8999654484da377bc6c76a2adbe01a5c322136108d58bd3d576a6bfb7461d97fe41c6a7a5550533c780cd43b38295bedddd5b3ae0c1163d0804d7488b2e1066a71b99073910f826463ebbb2bed0071a0890932bc272fea0a56fd5d66", 0x8a}, {&(0x7f00000016c0)="4ae366296a3d4fc110fbe27a7aea5e4c2631c779d8a09a3df54052b4468dd32a679adcfd690e863ebe123056a64b85015068c3516abc7cefb4d8b001c15a7f3b1100b25281a9fd7758037fdd9559d309ee73944e0d4873d346c212e7cf36a5c02c00d468f6b4ee20c9dd1e02b2d0274045fb5652710f5ec6c55bbb9527fcf27369a177aeb9199b0de95d97baad3cd62988ab740e3f0a", 0x96}, {&(0x7f0000001780)="10c2597db8efa264a2aea3ecc428be39a0f2319d209a1605dbb4ff", 0x1b}, {&(0x7f00000017c0)="8f4e0bdf90796cd3abeb488f5eeb895404b531d118bd02b0d45d805359a153d804e0c5c92765b45a144f0aae5923d36ef544637482494eddd275b9ee74c370af2285058a1e432183dde4ea05a05529a443c582aaf88899508aec8d98dd4cb753f7d8a20fb7b91499819b3e87c082810ef427dd8aced312be7dd082328509e160911202d6debf04565e1264b218196a512bcc0e242fe1c91beeeedce1a9b4d45bde6cef2a398e7fac978185ecdc07993a0ebf77fc863d58f606152a08b41ca59fcad9f93fd9f308e7cee29d3282e6033cb9bba72abcc750fd6479af4740e8afa450e25f0256135957426e791fb10fc901e08ae5c9a7031e18e0ffeadd5ce66f608c8533831caa8d972afdeddbd3dc33027a04a1f91e8dd64209fc762db3dcf065e7afdee98fbb268555aad9566feb0bf9a14e81be312c70ec40e53a88ffd281f17bf8f7c902855c52c85c0f1f32f99da82ae94d70b4f9243bdf100521152eaee6e29a30eea66dea73d06e09f813329d0b9070e4774af0e26f865e71f236cd94e5de7474521380b41929ee8912a5161864c5f4fdbd01cbbf76f6e81b966f4048555b81ca6b8ae7b05f66d255064be603966cda4f6aa423edcbd2c849ffc47da2d6304f112c421310825ea1f12871c3a2e35edc0950e625790a3836a5ee9c3e62f3f1926ba9eb17468c0e642c01c8e9e627fd53613c98b0e76346b602c82dfa839d47a29ccc98dda8df45e0d453d310d4902969a43536ecd1cddc25533f4ce33af9c7d6bf37211b8049abaa7324e6cd78fd4e44469996cb914f0e011ee7967a77ed14b111db3ce91c1251e293de75c3fb402b1cea2866231f7358a3110ecf2a762cf736c8ddea21cdcf27289f640c9f83b29c146c48aca81dbed050c26299670ba1eb56390cddff4af7bf910dca15093b892941e9f69b615d878fe2ddfed516c53ae9cb7e1c01234f9d5ae1edbcec98e48b1ade2cc2f424383a4cf36a3252033afb6e0fe90623b9bc6e67114f0982458b96fd0ed9e00055d18d52e0d37631532433f560b3e70fea7bd81d9de9be0807908ec000b69a8bb432357aea46d5b59c45c493ec7d9acb175c7ee4cca2ded0c634925cbf9e220af0d4aff56fe9896f78b09f6a23a97d293fd49faf7a57d526501ff4b46f007cfe7118e4c25bf1b30d9672c8e0ae479dacef23d4bd8820cff75f7b5778fa7ab8de5a02fc123bc0f0c4e52387c65ea007d3f3ba4a71457fe5ea022cf1309830e76ac063d6cb9d565341fc056b617afdfb04d22e7368a9a7324da460acf06d156b384dec8addfa190c9d97fab782200beb7bf8b426e49f0110f772bef023363b3315255f2fad600203eb9a7fc6264accd22fde9709a955ec7e65ef0fca6c528634f6062943cdd80385d6162a690b7260ed60b56ffb7cdcf2798d49b8e928f31eb5b3cf6172c0383458fe515ceb0f8a6b41823b149807d0f192bcb933b19ee25722beb8e22f472ecb665c729d65e16eece1351b733350e6975a4c125c0f7c737390a2a34a0dd65569f414894311872018ec9344fe2749ef5cb99df3bd6f1b42eadf4d9452698abf504dca7afcc2fa14c71396873a47dce78e940098754df16a94d7f4a4c19770c484ccc825fcf4c7f0d05102ea090f803fc23d20b9fa54afa71393c695213c7486903eacc592755d0149515454603d6d70d88ed098d825d46c49710e9b6b0cc9f5add03a6d9fb627eb142554e3f586584dc40ea26e4d1bdb9293787b4d9c67596cb785e57091fa21a65e633441fde8d4dba2198f11a054abf469fb4ebe3cfedd5adac8905384a1b4a70f20d8026cbb53aef420f1e3dd77c93b4c6065ba76608c72024396f6b4a1c088e87bdb7b27494096374dace8089b73ba4eec3707a8c613245dc8ae7046516f305b827b1e7b67aac01371fba51703113dbba4a1c67a791290c41156e2b8505c99ddb5f6a91337352d9e2114ff0c59829837d2046a362fb6c570fe0db138df709be8be16c8447111c89aaa1ce71ab163c86dcec31acfcc6b71f3cfd39281da02f745c082ea6adfc49456889d271c0a70d8ba28ac565173792e609c73f31f9f8474741c65c9e6dc5149da98d3675ed04e57d27ee6b8b9c023aea0050ba8daae96d88e974ba9c00510019e052a461c8268361197b120cbdae3eee740b189c92275b6dfe5f302e5209ede6ad13b4e43a7d8f0da254637311a1b55b1e0bb70aa03c2960e7c3efdc320b678f06833a5c121f447bcdf8104bef521441c0e64d751130ed3a8afa1a60225a3069deb12665a6f448ee50f52dc903c9fde1912c25890278d7d7f3ddfb55f8149032381ca89945633b3bc9b6ed9d95a650094fb93b264edc76e7a6ded779d86164e20bd1169c0b553e32b8b6160d61ac67abcaf3460f9a1d17cb40113c14118bbc72b90c290019d1dedd69255d553f59f15e220029aea171f37eb50afe69e2d5a08c26135e940110a194b68c1276056a1d615a2becf5b26c01ea8d569f0c83900e5ebc1be06fc8a56a96b552d6ce5348ca13f4acabdbb7a84b18766ec115e394bbc7cb7d88aaf9d8fbf28ee805f0fae154cafa53fda046a93ed162f083bbe8967e064544f088b8596560f89cada641d8c6efed6d8c5a0e2c753abf0207fed93d0c45eab1f042cfc0777cff66edea5e07f7dce2d3e96080e1653afbd11be97e3ea94ff0af69fcf5a63dadde5f85616ecf34b47b9787f2a55de1b2e9716952319f19c4e41e39c4dd7a8155ab275963eb1ab7317cf2e57bb30e5ae66a6a9ddc880dadaecb7544b630adf8d2055c78d3a54a980d881727ae15d37faa3cd3c680c89223d36f7200ff36cb0560aefbbe51555f3cb06cf136ec8b1acf2d762310598711e3c81318ad880bfee2eed6cf038bd33abf3b5be5340e0fe819b6aee3f974caac9e329dd72e7c82b523ed933bd3d84d767ac59f0abf829341103dc8db8673c60f8f0e4820c9daa53c2666bfce8c1fce23808e670fd29b7215d24ee5a328ae0751f2a73291cf5470818d9eb5c10ec5ad181b7040f35e826a1b3e75cc2f953ff44bfea4f097c823ee1fff178f5f543d9b3399c74ba7aa1a392f071571be2bb76cc65e4b47b5f39a01e9c9bfbb09cd58b455e0eaab21835b05bab50c4fc5978bbe1b7495f293688c6ffbfcabdb8833919685ff3edae10e572f1875eca000b270f8357cc01a30a07d11411f39611a715c3728ab739caa984fdbadb2ac3f767586c2ba313881839d3231b94d77e39c3071f5fecdaecb5918379523ca32f012d325179fad683774f55ddfeec582ebfc3928debbfac032c785cfee7633d8e88195b6bdfdf2a0e8fd9eb09334e5d6b9db518bddd370d92a25168c46b726b3cd5edb0fbfcc823c9a576f9b30ecbc9791bc718bf6c175e753ee6d870cbbaa03fd76e6f26a68dfe6fdd9ae586b560dbd6dd21080215906e8f8fe481edd2ce15218130b3cd41939df1c3c3062639e8fffa21f647d9023b63bb8c40ff1c6872478b1b3089695b09bcbacab74432b8d37a4732dbff583b5f86779ec03e97dd536e88cf771a1d04fc5ffee34ee040d5cc6444c257211303cf9e857922345cb030408bada7cb2eb50fd8f81c66f75ca6d036dc388da509189fbbe3b66ff40308cafb7e28178b87fa39d8924100f58d58df5df9f78e6886faf9d358f6f230b315f88f266a28cf1baf29f5a3243c6bc9ae3d6d2c496e2fb05eaae6fa21fda19cb62626c09ca24d8adc1ab83f1c7ad228b29960d72c0daae4a7ef7de11de557f834a936b7b8b313c2894f413ce725ae04c20a93d4fc15f3468d52e7ee1ad6c31a97b83c688f445e69fa0574f19c2c8ed5b0393a1209422c9605497a0eeeed7a28845dd6592dacd6bdf82dae8dd882880835415da49c088a5aea120eccefb3dde6e5a02f3d4185da431725af90f421ff2096cfcc637e1251ce56a171197984f27230472380277ecdee78e88319e5b3c353f84b2bf1278232108dc4ba8b1051165207f7943236b04986c161fee4193f36f4c3d388b4016131f3e7ee2687a32773e715b7aa5e041e9eebddc7fb7662fdc345c5088fa0cd80ec42a66662c04da83a26a5d9016593a2db5a547233fe33f421bd318ea45f83a3c2ac77b7066dd0a0f4246456c861045e5f23de7e73f43172c355e48dd8f67a4b40fe8135536eb44324966800991cee5881d226b86176c706dff768f524da1ea8013ba00797174304f1f9481b750fffb93e295e28131f84e8a088f44ed7f220466c43d556a2ed74b1f254c2d68035130c2e30e8e882ec66d5399247c0770c5f4a88efd386b53e74750ed1efabf04d9431e09262f49335dd7fab2b5b304245766e57d029dca3105ae5d02bc640d74721b1eb8d1a497e84425583ce25813fc70e350985e548d89ca558d61447315b572c1c7f35f046ec09d6836749b379fb6cb52631a1bb7c4c75999759747505933c4898afa2517e5e7f264404e0f6dbb63af339acf3f90f55ea6e28f82a882d0ccc760e2bbde64f49486ec62d4c03c250c0f06de45a1db2d66ae66226d84e74b3421e4a67f02877d977aa1f0dd3d4d62de38b1d08e07c0db2827369a3961e8eb6c07d6b32dd565846b492152ca392a8f2a11da99de519db0a3005dbe1d5322a0590a63408f5921692891323b5b55f56aa7d4a0652bc83cfd79cc22aefd14b83290651bdb382f44877516b024bbf0b29bdf990c0c7e5dbdc02822257a82f89328a6ff14d2c4ffdd8697b93e3ed056d23e5744fac0cd6a029156e38203b686f55bf804de87820ab95d8ccbea4786ce31395d96a7dead5d76160658ec8f59790d7f922eb8215aa893e9632295deb52c0a1f7bbbf7aa93c660b0a6fd03d970cd78b0eeceb3dbf6e55f8f46e29a51cbbfd10e20e2ea80112ab0cd6ed6fe1ad4204ad2054de8e58c22118283867aaa7ebe1dd1481c20b8c0d578a372720e446b2add53bc18566785d52af0be6779527d524c2ee39643f18a9955cc61754863991fa5b09f7007dcd7c638ccf3ba3c930c6630a2080dce7338a2be68447cd37b91db5f87298d5cbd87974e4459ea2a22157c76f5e47ae53f854898c5fba555cfc93da8039bdb3cee9250eeffc866ac3e09c7d6124abb55d9001a6a0c5de2d8538afdced58f8807ddcf4bf22157b4372b38229e6621ecad5d84ca660d34d42cd766817d361290b4a0f4dc96b973de539f350c8d21d709142533e862d4ff117f989b19298e8186cab08c385e4904dc5540cbd8e16531c22f4c2a5b62d9599c7ffb963ed59670e2baddef1599816ac70d62a61bcff1ad57b1030143e6e8ec2cfc11f1df1751a5d1a71aede8cb6095e6c24c53d8d64102ffa325a716da8997a0e70bfaf02318f654790fdfef9dea534de82d33d534a1bfa64e4d7ea2e39f7b69ec9a27f3a164d3fca43d75b02055d2f67da0b8df4e2dbfdb5deac55862666b90846383fe67d30dbb3e1314facd040f2cf82008f3bcd22576650b40301181f01624c9913c683f1cbdfbe532317392ad801e23b9706866ba3fed33a60c496bfd7a53244fe0652ecb3db7e58cc941db23e508d8c8192d5cdf1e9d32feb29ccedba958d697d8252420fbdbd915017f0a9e2d404fff6d5780c38c57881a8ed9a52c86e01bd7b134d97a1049a146e3a8efa533e3f6b9d778233d28b1683b553bafea475656eba39b622055890bbba53d4a0b71fbb14dfbee831d9d8c3ad14e99725da9b04309dc99c51fb6cbaa0af6a6117c31f2a2cbcbfe43fbe0d49a3a90bd0cc14158bc4d7eb739ffa89bda6f90357725f6145b5835d4f98104b57512fe5392c7e14ad8db963", 0x1000}], 0x4, &(0x7f0000002800)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x30, 0xffff, 0x1, [r0, r4, r3, r0, r4, r2, r4]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r3, r4]}], 0x78, 0x400}, 0x5) getpeername$inet(r4, &(0x7f00000028c0), &(0x7f0000002900)=0xc) readv(r0, &(0x7f0000003f40)=[{&(0x7f0000002940)=""/174, 0xae}, {&(0x7f0000002a00)}, {&(0x7f0000002a40)=""/199, 0xc7}, {&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000003b40)=""/154, 0x9a}, {&(0x7f0000003c00)=""/210, 0xd2}, {&(0x7f0000003d00)=""/244, 0xf4}, {&(0x7f0000003e00)=""/155, 0x9b}, {&(0x7f0000003ec0)=""/102, 0x66}], 0x9) close(r2) poll(&(0x7f0000004000)=[{r2, 0x4}, {r0, 0x40}], 0x2, 0x2) getsockname(r3, &(0x7f0000004040)=@un=@file={0x0, ""/108}, &(0x7f00000040c0)=0x6e) fcntl$lock(r0, 0x8, &(0x7f0000004100)={0x6ae4a7619437bf7d, 0x0, 0x6, 0x1ad5, r1}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000004140), &(0x7f0000004180)=0xc) dup(r4) connect$unix(r0, &(0x7f00000041c0)=@abs={0x0, 0x0, 0x3}, 0x8) fdatasync(r3) getsockname$unix(r4, &(0x7f0000004200)=@abs, &(0x7f0000004240)=0x8) pipe2(&(0x7f0000004280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) fchdir(r4) poll(&(0x7f00000042c0)=[{r2, 0xa0}], 0x1, 0x1) r6 = dup(r2) linkat(r6, &(0x7f0000004300)='./file0\x00', r4, &(0x7f0000004340)='./file0\x00', 0x400) accept(r5, &(0x7f0000004380)=@in, &(0x7f00000043c0)=0xc) accept$unix(r5, &(0x7f0000004400)=@abs, &(0x7f0000004440)=0x8) open$dir(&(0x7f0000004480)='./file0\x00', 0x1, 0x40) 00:00:23 executing program 1: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) recvfrom(r0, &(0x7f0000000080)=""/144, 0x90, 0x2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) getpeername$unix(r0, 0x0, 0x0) 00:00:23 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') getrlimit(0x5, &(0x7f0000000080)) getrlimit(0x3, &(0x7f00000000c0)) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000140), &(0x7f0000000180)=0x10) fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f00000001c0)='./file0/../file0\x00', 0x100, 0xfc) connect(r0, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x0}, 0x8) symlink(&(0x7f0000000240)='./file0/../file0/file0\x00', &(0x7f0000000280)='./file0\x00') r3 = open$dir(&(0x7f00000002c0)='./file0/../file0/file0\x00', 0x1000040, 0xc4) getrlimit(0xb, &(0x7f0000000300)) read(r3, &(0x7f0000000340)=""/15, 0xf) recvfrom$unix(r2, &(0x7f0000000380)=""/124, 0x7c, 0x40, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0/../file0/file0\x00', 0x400, 0x10) r5 = openat(r0, &(0x7f0000000480)='./file0/../file0/file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000004c0), 0xc) flock(r0, 0xc) getsockopt(r5, 0x0, 0x7f, &(0x7f0000000500)=""/201, &(0x7f0000000600)=0xc9) utimensat(r4, &(0x7f0000000640)='./file0/../file0/file0\x00', &(0x7f0000000680)={{0xfffffffffffffffc, 0x6}, {0x9, 0x7}}, 0x0) openat(r0, &(0x7f00000006c0)='./file1\x00', 0x400000, 0x184) r6 = accept(r2, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) sendmsg(r6, &(0x7f0000000980)={&(0x7f0000000780)=@in={0x2, 0x3}, 0xc, &(0x7f00000008c0)=[{&(0x7f00000007c0)="ffe3219c4df449626fe4c93e8aaba4613447b02e519c323b5109d36a61575aadd2e3d59a63531d5ff3da131bfd95ab8223f27d96b2264d2a38f9dde4de48b96de961c8180000845959e0060bf613835b919854d1f27322d2fc0b039d53113f3dd6a5d8bb44ce07c28413813acf7cf549f67eadcecf1a3c552ae86847b2a08b0d277d29281fb6047eee0a6988d906b9bc7205efed533e1713829015cc93f266112d664dd606c658dd75b4168ba7215ebb09a7eeca763f45d0033c7c0d306702284d9e3f237da1d064132c819f5bb242e91d9676cfa415a82f8e62e10e2b59b69d981828bc33bfb5209df653ce9f7f3761228e", 0xf2}], 0x1, &(0x7f0000000900)=[{0x28, 0xffff, 0xffffffffffffffff, "8e8a6582b84bb8b80706c6f51bad1c15bd45"}, {0x50, 0x1, 0x2, "16916f8f31b00fa6b5e4b6dc68db5ec2e28b364ba993bad2cb4c81b46def6a38957261797cf093147d99dd63009fe4e8b1597b11df000b614c2fa1"}], 0x78}, 0xe) nanosleep(&(0x7f00000009c0)={0x0, 0xb0}, &(0x7f0000000a00)) munlockall() symlinkat(&(0x7f0000000a40)='./file0\x00', r4, &(0x7f0000000a80)='./file0/file0\x00') getsockname$inet(r2, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) getsockname(r5, &(0x7f0000000b40)=@in, &(0x7f0000000b80)=0xc) getsockname(r5, &(0x7f0000000bc0)=@in6, &(0x7f0000000c00)=0xc) 00:00:24 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000208, 0x20) 00:00:24 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20308, 0x0) fcntl$getflags(r1, 0x0) dup2(r1, r0) preadv(r0, &(0x7f0000002840)=[{0x0}], 0x1, 0x0) 00:00:24 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) sendto$inet6(r2, &(0x7f0000000180), 0x379, 0x2, 0x0, 0x341) r3 = semget$private(0x0, 0x0, 0x410) shutdown(r1, 0x2) fcntl$getflags(r2, 0x3) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x2, r4, r5, r6, r7, 0x0, 0x10000}, 0x100000000, 0x8000, 0x80000000}) 00:00:24 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/208, 0xd0}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/128, 0x80}], 0x3) mknod(&(0x7f0000000180)='./file0\x00', 0x8002, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ftruncate(r1, 0x0) 00:00:24 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) r2 = semget(0x0, 0x0, 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="1c48f4d36b76d51f1b2cd3d4abc43da8b20671899f3f4c7c37237fb299e6a78a9bdb5c332423fad174d6fa56fa27b4a41789f06ad173ddb6c070d6711bb5cfb9a3a4ba624fd16f61f00232d78adabcc87f208a384e2846e0cfa97ad9814d2ccaac353a593ecb95124c868d190ea58d7247e63989cf65e371dafce63291849abcb19f411f84dfc616068974cd4c4252ecec23d40c4bbebd0d049e9ae5d853391e2e76069b49fa7e81efa18fb640c6f1a259fb2638f90ca1abc67425b908493afd3460218f2a518476300e1e740bc9339dd376b4b76e6fcb58336f0a0abe622c467acb9e02cd504748c8c1d5547165bd52db2333dae401c9e7ada62254c4e6e93842f06f9bab7b712562b95384b1e5e0955fd5ac2476ccdb035b1a3266e189136cc30f094540345a1807fdcff29a2e5fb19e96c6a2f947f72e9e8c66cbaabef248b614a7d86e9e26f0ff3f7972f212c58ab9933433818f4146ae9e473c0cec5483538b8fefd2e82f1bb3b1036fb189e878ea133705ecbe8b690b8a61b36b6723039c2fc5e187c7d2313012edc20068eca7718d836f8f12956984475477e4e27e7470d3854977ad359af4c06da9c11473eec6b1e7e047871619e43cc27aae24a45a588f887d5ead544d7a085cc77ec0fbe36adcd8c990c8d664fe63079859f6f8dc5e922ad16fe15ffbb78a4d0a069d2406d493e1c6f539bd3283c503f6d1ad50fd3f5dfb3923fe0c82b9920eb46e06076a9be8e9e7485efd6b5b409f431c4a88b9807af2208314609aa304c1d173fcd7214be19d9b7f3f5972e28ba220996045abf905dbcce2224ea44d9adeee539d4b5f5a032712fe3cb0b15e49c3e13ed9e5e1d3ae669fa956ae5c738273f2004994078ac4152e2f1f65663e32639d555914845447475c29e68fff3f06e05bdb200b3b8c8d999654657e92a106840977d021904b2befd241fe73856bb61ede51a0abfe94fa0cd372be8e04446f9aeef6edde2024000a25abdc9a62a07255d01f3b96ec41921958e3421f2e4a603aee4c197dac83abfb5ca857dfdced733153daace2e5ff339e76902def6499526f255d3fbb537cdb2f2ac074baacd3137b43bdc34fa9f96695f445c5aad3f7df4c16fea9043ccabd781438ccd42e797ab5aa0d50e75b30353160904f6c940aad0e8034a04351ede9e46becc7872233b7df148656b321cf2ce0bfceab0afc4a6fefa2d43cd58d50ca9fd28e7062136bb2ce74c61e6e44b680d3dd6b85590976a5e9557b13b65717940a55628a376c640d24fecbb40bb31a1aea40a320142d8ca6d28b19cd68c24f336508357b557dd21b79761c3d5bdb237f5f716282452224b3f22bcaa623fe8923eadebca1d941b547de4b78df66c9335c06f7e33645a5ed0125c137433f331b0773a01fb5744f4038233a5639c0ee39061b8a6f3dc1632342ea1535592052b8857d1624c5c7e32506fc303ad12e820463bc76b2d78d9fe9958d2a68621ea83982e3f4a29a1324db54a7cbd7f98c6e18a28608dc0e31d39180120fa0062c46ee5b07a142f04a241e57b7141e59a717e5ceb0d9a4aaf90be736aeb1c1d654f27eca6604beda2ec48f58245da9dba771763ab1e7308cdbbe540af6ebbe4fd8efbfa9a157f1cc20fd0d38775d5253350139b52f8a94bcfc1af7072dbe5f116004b8f6e7cc63f1c561c86a952529642dc3c676466445e62cb4c795fdb750011e2e8a8a1f09c711deb9a597a5f3745eadaec39e5119fe2108177419e433a58d64ba117bb82fdd723685accd5c01e1437fccc0b59ec8069d481655c5419a0b78c90c1a29d95c89e3c32d1a41203cb5e057b44dc558f0d5b2c90b52bff5f31e18f152820f8967534c3a2e113e66ac65ff4e5f3a52dac637c1c85d841542f3e454a60f1a13ff2e60bbea1f46c2d3edbb83eb2c798dd197ce3155e4778e7c1554daac23f315f9704d5f56cd1e627a6c7410804d5814bfabca68ad25a4db6f2207ae17712eee4eeab305ba543809b5033ba6aa0924f10931a65e602aaa1cb9abfe95a523eb1d201c511cde30d1d71bb41412332f3099b5b5776eee10d1b70d6962fef27d8d6549d4d4a8fa97679509c3d6be46d5af5e678b8e211b555e8eed21072bb6c442cdf4b4a4368d6d259817b0e8b0407ed5fbbb5b50f2a0c22c7e5976cf4a05ce0026bed4435c1b1a32ce3b5dd76654ed8b799a3bdecf05e8e00d6cebe3d9dfe0d837a41492aff47e53310b6ed284e225ae89066c9e98f2272f37ff9df0a5326a67aef3fa7cab110995a850992da442df16359e6e6c211f0e6131d70946dbd5a4b1f7a4f55c96147aeb73bfb7e6835cb087af8bab47dbfe3f63ab8ce2ce92b9b9cf3c096146dd8d89794ba6471c931c2f13b4f72bf8e5d94bd54b18550968ec99642b924b22f1837f826231d704a5ad8bf19bf6c5c64b27c5678088dd8a6905b1fa969d7490a6327d69f615b645096f68b73e4c7a60b0664ea25d80c812afae057e50b55957ae1e298ed6eb3f753d2cef7a72588871a1508575535677c249b4f975bcc71e4d1654692dc1a482dbfc0ecc45468a03bb7010e2b02f868b5ef695de77ab82624dbd88aa808500e14a9188a37f2a51a2359ac768983865b0fb363ef4a066b8e3dfd51e9ef58c38e1e16f71f3200676fa98c4c266ced6425b11f7b05d09ef922851304e394f826e8dea9d90236a09e779a825a2673ae066ddcfd7d5dfc01017dff88109107ec958f2e21df2f30caa0240230e3a129ebc3f8a9bc2a3374212e258e6e304200da939d4d9f595662635c2617c77d6fa0dff7786b1b0c9a0a0eb0c44251d184628e2ecfded0bb75dc6b94267dc3eccd658d8181c655c7b9e570629007f1a059f585760bc6ebdb8d2f788825cb7b7d8c9454781e9d41a60180d9a8fa9a44fd1215c90076b8af578e5922a723f8c3b2625213a2b0681cd7a9b318e1b5fabb5087877b9f35d4aa4cb443cdf3610846812e7386da7070d0055ca7074dff5d8c308ec01afe84d603bb513ef5cc209d580974b1c4e02072ce73e7119dedbba56b3dff43509341ac266e43cd6a32b71f756182f46bc6d5167c97e685b0e1e79289ca4f598454f3961b2fd8368c67db578eaa939487e67499814875aa100a47fec3417d0baef556c2fdea2b96ce1814f7906f16651e5b280afaf9a475dcb2b1ff791f2c16eccb65d090d6150502c975420235d7cf2b5c5bb8fa7c58699cf1b88446ac74622fe2035b0818c8e524e3121e55866daeb71ad6a255a571cfe89d3a44d3a365b2b771e868e82a552b3046056f4cc1539a2e56d92d58fa7737b2f9f02e6bfb88f1c36f17010f13631da7e087b0f1103aad5f882060cf8aa4a95f2388dbfa391a1bd24ac1c443af0cf3cc9fc509728487d405827ab9714342ad0b77a101f29e9c50cc1d1dd043ab383b8a4e1962b67958f23bb95931157455ce75805782e800198b4479eb7e3ef6dfe92adb15414f0053c2dfdf54a70a0a69dea21aa5d8a96889ec5806048b80908a76018fa3c43ae9be6a7fd4b6764df3baba9ff09d27fc83f41e8c0739d1e3fd204514544d34499f82ca2d5a98535deed2161670b8fd62a34dc464aa8a7d8829ad1309c103f977f7c65026189bbf753b8cea135a61804ea78748324458660bbc17e52c1eb501c2435435aa2fdd0375723463dc04985730c123e1b8ee25b9d8cec6d2cbe977b40b2961168355356cc8b8f8d38037e889614b15c0136b5f0c3c5cba1d2174ef044986cd7e83f0e8137a452fd6acc72a1a0694aa50e47c3b1a00ffac65542f7074c454f0aff38c753ab7ed6e412d3038c4b33df0d491619df38dd9c823c1e6989e141673a055b4eabb838badd7272a389171ddc06ec164a558625b496faad2a80dd22e1a5edc7888c2ff67b21853bd251f023a2d0f0db180dce481c124ed570002997f786fe5612db669da82e136fbf6d70e98f9071f10e0b38326255e8df1d83797f637c5aad9340bb5fdc3cd2d51bfd73af50365558ceb89a990d25af2284201ef651ca5a35a5f535fa021e497de0e2e20ee5a310100007de98a87372d41469a9d18904f4e14a72026213863d4847dce608f9b80f886a03d7581ae2db692564e0fcee9ccdaea1db4b1be1c92ba6bb9c2b7bf3984f07c59c03ddf70602cb22666db5a2ed8a7cda9940478376f6f445ddc705d46b41f0a8d845e1b0b0621a4f139e4fddb506cb1c25d8e227317474ab292c73e2255eb27893e5a808f7a76fc23ab25f9a1c5e13c1e16abb50844e75be4aa9c7e7ee66bfa58cc7e37a34c667d2feb885b3c68c856f296513a5046b544e9e812a30accd9c0ef5cad49b3bdbc4c3d45d7525bd8d673c7eacdfd04d77923ca81a021d29fdbaf64c4ac3073d54cd115fab0e95f833a0c03298d645b725b9f504e95e373a8bcdd2c33408ff53648e51257cda3a8778ba9635e6cbba0adb7d63ea94ddadcf4f9c8822f49d3443234e87de5c626efc1a984461579027bc1782812a4e597172c1123501960c99348b16f6d8c061bf4d3a4dd7fcf4272334c64b5195737ff4be7c6cd777252db5af348d7086905e163da094467564d56fe8b4e1a2e62850abdfecbbbce0eaa384fa49c265f0c1994bcb646d34af3838a673c3191062a3fd04a96422c562f16482a5c7457c0a8ff9d2e6262e12510b9dc78c08caf41d319893fcdca564a7070295e122d5de2fe0e86535081c48c62e85b10ead7e4edbf13a7b12d4d8bdc2a46076cafba1121acbfca70bf185472643c6e58d79271e01834edf85d34bad8e7bb4e8948c95ba1e9ce1e436909ea93960dd3612c323fcc10e0c6aac7987c6ce684920a2eaf901dd6af85a077de3dd4382d1d907183f4bfa8eac98c354e851dffb65b6d7df9ca2a020a024cba866076bfc982be2b26bf9d8e6a604cf5d3b54b5959d9a9509dbb5fb66fc84e89fc6dfdada38b4f2f87c69568e891726c50a981ecd7eb74b52d94583e317ec788e8d9708fbcc6db0a0055f916bb4319ad22909388c2f3ea83fe57f7d1845ea8f253ebb05a975da78990d22440f646513d7ce065833bb4e2aa757dd936d0f4d99c8f9cb3d892f340a56cefe0ba3c20ec3e881b02e6f377c587d6fb8003b8c57d92696ba287df4e5c43fbaecbce2b2ea0eca96120e09bdfaabf44b25d68736146c0a437513a220b954e9da343b49cc8db2d39e93740dfc1912d687f75a3634c9f813b50572ae3897973526a21cdf872157c2742f2807890e2dd42a9ff70923a4cc63151be9b5401cdc90d4a08cfe58daaf997b2a3c74fbec8f71039176b3212e7d8af3703b8050a876136cc649d913ccd38527e8d3770f7cd7407f5bc5b8fc8531bf096cf0aff53acfcdd40394dd5489ae8bc38f2d159500f8c796dd1ff22a016ce7aa26fe5fb06405f3907af3fd0c0466fcfcb6e1335e240f060a93b3a226a106a81d436b2da2a3030b4a3e05e318ee3a5585d9b6e00e297dccbcbebfa5ee8d72301c30e96615ab3f728ed25bfd3f35bbfbebf8ac8cff9aad09bcc47bb5b499113cdde81dacd14a0375e968576f1a33f1126fea7c153802dc29c70a1424ae0196cf1b65c2f9bf0bc6902462e994b1479ed0d177a9d22403923947416d18879212dd099a73eeed178754f32c2245e9a9781811a4969e9ed5a8714af33c6de28e6b4d42b58b1aab0dafb36dc4a0821ecea70450c2d884a1f29270154a3042331b49b6626b6aa4511795178c7ae97251bfda1a10e9685566cd1a6b70742434021f3114932f8bc64077b364c16fc4c6f7fa5fa73c60bb9cfa466de0a88ce1f082f4a42cdbd79119e7511d", 0x1000, 0x2, &(0x7f0000001000)=@abs={0x0, 0x0, 0x1}, 0x8) 00:00:24 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setregid(r1, r2) r3 = shmget(0x3, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x1000) r4 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x3000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r8, &(0x7f0000000100)='./file0\x00', 0xc000, 0x0) bind$unix(r7, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x1400004) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shutdown(r9, 0x0) r11 = semget(0x0, 0x6, 0x400) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0xfffffffffffffff9) recvmsg(r10, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000240)=""/155, 0x9b}, {&(0x7f0000000300)=""/171, 0xab}, {&(0x7f00000003c0)=""/129, 0x81}, {&(0x7f0000000480)=""/212, 0xd4}], 0x4, &(0x7f00000005c0)=""/4096, 0x1000}, 0x0) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000001600)=""/252) getitimer(0x3, &(0x7f0000001700)) lchown(&(0x7f0000001740)='./file0\x00', r5, r6) fcntl$lock(r7, 0x8, &(0x7f0000001780)={0x3, 0x3, 0x1, 0x1, r0}) bind$unix(r8, &(0x7f00000017c0)=@abs={0x1, 0x0, 0x3}, 0x8) getitimer(0x1, &(0x7f0000001800)) clock_getres(0x20000000, &(0x7f0000001840)) unlinkat(r7, &(0x7f0000001880)='./file0\x00', 0x800) semop(r11, &(0x7f00000018c0)=[{0x3, 0x3f}, {0x2, 0x0, 0x800}, {0x3, 0x0, 0x1000}, {0x1, 0x64, 0x1000}, {0x1, 0x2, 0x1800}, {0x3, 0xad4d, 0x1000}, {0x0, 0x9, 0x1800}], 0x7) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001900)={{0x6, r5, r6, r5, r1, 0x20, 0x1ff}, 0x200, 0x5, 0x8001}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001980), 0xc) semget$private(0x0, 0x4, 0xcc) 00:00:24 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/207, 0xcf) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x1, 0x39b}, {0x1}}, 0x200) fchdir(r0) connect(r0, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$setflags(r1, 0x2, 0x1) unlink(&(0x7f0000000240)='./file0\x00') socket$unix(0x1, 0x1, 0x0) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) clock_getres(0x20000003, &(0x7f0000000340)) r2 = getuid() getgroups(0x3, &(0x7f00000003c0)=[0x0, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000380)='./file0\x00', r2, r4, 0x200) socketpair(0x1b, 0x5, 0x8000, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = semget$private(0x0, 0x3, 0x4) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000004c0)=""/191) fchdir(r7) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x3, 0x2}, {0x80000000, 0x2}}) r10 = shmget$private(0x0, 0x2000, 0x84, &(0x7f0000ffc000/0x2000)=nil) shmat(r10, &(0x7f0000ffb000/0x2000)=nil, 0x3000) bind(r6, &(0x7f0000000600)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$setflags(r0, 0x2, 0x1) r11 = accept$unix(r7, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) mknodat(r1, &(0x7f00000006c0)='./file0\x00', 0x24, 0x6) mknod(&(0x7f0000000700)='./file0\x00', 0x9042, 0xa1e) clock_nanosleep(0x3, 0x0, &(0x7f0000000740)={0x5, 0x8}, &(0x7f0000000780)) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x6, &(0x7f0000000840)=[r5, r12, r8, r5, r3, r3]) 00:00:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) fsync(r0) socketpair(0x2, 0x2, 0x1000, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r7, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r8 = msgget(0x3, 0x100) msgctl$IPC_RMID(r8, 0x0) r9 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x230c00, 0x5ff0946fb20d38d4) r10 = open$dir(&(0x7f0000000300)='./file0\x00', 0x40000, 0x0) syz_execute_func(&(0x7f0000000340)="0f01dd8fc80896534f0ac442f91d3ac7f80000000045c05622004698c4029501e7c44169f6e9400f38f05afec4a3d122e276") r11 = geteuid() paccept(r1, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f00000013c0)=0x1002, 0x40000000) fcntl$setown(r1, 0x6, r4) getpeername$inet6(r7, &(0x7f0000001400), &(0x7f0000001440)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1117, &(0x7f0000001480), &(0x7f00000014c0)=0x4) socketpair(0x2, 0x1, 0x3ff, &(0x7f0000001500)) linkat(r10, &(0x7f0000001540)='./file0\x00', r2, &(0x7f0000001580)='./file0\x00', 0x400) openat(0xffffffffffffff9c, &(0x7f00000015c0)='./file0\x00', 0x300, 0x8) mkdir(&(0x7f0000001600)='./file0\x00', 0x8) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000001640)={{0x18, 0x1, 0x1ff, 0x3}, {0x18, 0x2, 0x5, 0x3f}, 0x4, [0x5, 0x5c, 0xa93ff01, 0x22d, 0xffff, 0x7, 0x5, 0x6]}, 0x3c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001680)={0x0, 0xc3c0}, 0x8) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000016c0)={r4, r11, r3}, 0xc) getsockname(r6, &(0x7f0000001700)=@in, &(0x7f0000001740)=0xc) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001780)={r4, r5, r3}, 0xc) readv(r2, &(0x7f0000001a40)=[{&(0x7f00000017c0)}, {&(0x7f0000001800)=""/191, 0xbf}, {&(0x7f00000018c0)=""/196, 0xc4}, {&(0x7f00000019c0)=""/68, 0x44}], 0x4) openat(r9, &(0x7f0000001a80)='./file0\x00', 0x200000, 0x20) r12 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r12, 0x4) 00:00:24 executing program 4: r0 = getpgrp() r1 = msgget$private(0x0, 0x100) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xa15c, r2, r5, r7, r11, 0x2, 0x9}, 0x200, 0x8, r0, r0, 0x2, 0x2, 0x1f, 0x100000001}) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(r14, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x3ff, r7, r13, r7, r12, 0x40, 0x336}, 0x15, 0x100000001, r3, r0, 0x100000001, 0xffffffffffffffd8, 0x4, 0x7}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x80, r2, r10, r2, r9, 0x2c, 0x9}, 0x2, 0x1f, r3, r3, 0x200, 0x4, 0xfffffffffffffffd}) seteuid(r4) r15 = semget$private(0x0, 0x2, 0x80) semctl$IPC_RMID(r15, 0x0, 0x0) chown(&(0x7f0000000280)='./file0\x00', r7, r5) bind(r14, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000000300), &(0x7f0000000340)=0xc) utimensat(r14, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x8, 0x7f}, {0x3f, 0x22c}}, 0x0) getgroups(0x6, &(0x7f0000000400)=[r8, r12, r10, r11, r10, r10]) setuid(r2) setuid(r4) msgctl$IPC_RMID(r1, 0x0) preadv(r14, &(0x7f0000001780)=[{&(0x7f0000000440)=""/71, 0x47}, {&(0x7f00000004c0)=""/235, 0xeb}, {&(0x7f00000005c0)=""/196, 0xc4}, {&(0x7f00000006c0)=""/189, 0xbd}, {&(0x7f0000000780)=""/4096, 0x1000}], 0x5, 0x0) semget$private(0x0, 0x3, 0x400) sendto$unix(r14, &(0x7f0000001800)="459e7e682eb0d905907ab0894297c35f213aed05aae9fc75f5", 0x19, 0x0, 0x0, 0x0) r17 = accept$inet6(r14, &(0x7f0000001840), &(0x7f0000001880)=0xc) getsockopt$SO_PEERCRED(r17, 0xffff, 0x11, &(0x7f00000018c0), 0xc) setsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000001900)={r6, r2, r16}, 0xc) utimensat(r14, &(0x7f0000001940)='./file0\x00', &(0x7f0000001980)={{0x7, 0x6}, {0x0, 0x65}}, 0x0) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f00000019c0)=""/191) 00:00:24 executing program 2: r0 = dup(0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80840, 0x43) fcntl$getown(r1, 0x5) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 00:00:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x165146b1a5fcf84c) r2 = fcntl$getown(r0, 0x5) r3 = getpgid(0x0) setpgid(r2, r3) r4 = getpid() wait4(r3, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) setreuid(r6, r7) renameat(r0, &(0x7f0000000240)='./file1\x00', r1, &(0x7f0000000280)='./file0\x00') recvfrom$unix(r0, &(0x7f00000002c0)=""/139, 0x8b, 0x2, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f00000003c0)='./file1\x00', 0x0) flock(r0, 0x1) close(r0) setpgid(r4, r5) faccessat(r0, &(0x7f0000000400)='./file1\x00', 0x80, 0x200) setpgid(r2, r5) fcntl$setstatus(r1, 0x4, 0x20000) wait4(r4, 0x0, 0x40, &(0x7f0000000440)) recvfrom(r1, &(0x7f0000000500)=""/124, 0x7c, 0x1, &(0x7f0000000580)=@in={0x2, 0x2}, 0xc) r8 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r8) unlinkat(r0, &(0x7f00000005c0)='./file1\x00', 0x800) r9 = socket(0x18, 0x2, 0x100) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000600)={0x9, 0xff}, 0x10) fcntl$lock(r9, 0x9, &(0x7f0000000640)={0x3, 0x0, 0x1, 0x7, r5}) flock(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) fchownat(r1, &(0x7f0000000680)='./file1\x00', r7, r10, 0x200) 00:00:24 executing program 3: r0 = dup(0xffffffffffffffff) close(r0) r1 = semget(0x0, 0x2, 0x8) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/53) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/189, 0xbd}, {&(0x7f0000000100)=""/234, 0xea}, {&(0x7f0000000200)=""/116, 0x74}, {&(0x7f0000000280)=""/66, 0x42}, {&(0x7f0000000300)=""/39, 0x27}], 0x5) fcntl$setown(r0, 0x6, r2) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000003c0)=""/245) writev(r0, &(0x7f0000000580)=[{&(0x7f00000004c0)="5da9ef18a431e9980cd27acab3595a55b4bb8e2446b657f2be83a6853c08fb956109e1b6c38833bde337abc7fbd44c16e25d0ac270111b3927b912312ab8648addbde68a73f4b27eecbfb683840c161d23ef35f99ea871425def0cfc727c0eb1b8ac3fcfa386b2d0e9b6f53723e5f47485521877e10b457159daa7f265f5bc5679cc14ae4fa196bf929ce635191dc2eb0b717d31eb", 0x95}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f00000005c0)={0x400, 0xdeb}, 0x10) recvmsg(r0, &(0x7f0000000b00)={&(0x7f0000000600)=@in, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000640)=""/246, 0xf6}, {&(0x7f0000000740)=""/203, 0xcb}, {&(0x7f0000000840)=""/152, 0x98}, {&(0x7f0000000900)=""/70, 0x46}, {&(0x7f0000000980)=""/62, 0x3e}], 0x5, &(0x7f0000000a40)=""/163, 0xa3}, 0x802) recvfrom(r0, &(0x7f0000000b40)=""/9, 0x9, 0x801, &(0x7f0000000b80)=@un=@abs={0x0, 0x0, 0x3}, 0x8) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000bc0)=""/4096) truncate(&(0x7f0000001bc0)='./file0\x00', 0x9) utimes(&(0x7f0000001c00)='./file0\x00', &(0x7f0000001c40)={{0x8db, 0x200}, {0xa19, 0x1f}}) recvmsg(r0, &(0x7f0000002240)={&(0x7f0000001c80)=@un=@abs, 0x8, &(0x7f0000002140)=[{&(0x7f0000001cc0)=""/249, 0xf9}, {&(0x7f0000001dc0)=""/153, 0x99}, {&(0x7f0000001e80)=""/173, 0xad}, {&(0x7f0000001f40)=""/231, 0xe7}, {&(0x7f0000002040)=""/180, 0xb4}, {&(0x7f0000002100)=""/21, 0x15}], 0x6, &(0x7f00000021c0)=""/111, 0x6f}, 0x40) link(&(0x7f0000002280)='./file0\x00', &(0x7f00000022c0)='./file1\x00') recvfrom(r0, &(0x7f0000002300)=""/143, 0x8f, 0x800, &(0x7f00000023c0)=@in={0x2, 0x2}, 0xc) r3 = dup(r0) symlink(&(0x7f0000002400)='./file0\x00', &(0x7f0000002440)='./file0\x00') r4 = open(&(0x7f0000002480)='./file1\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002500)={0x0, 0x0, 0x0}, &(0x7f0000002540)=0xc) r7 = getegid() chown(&(0x7f00000024c0)='./file1\x00', r5, r7) faccessat(r3, &(0x7f0000002580)='./file0\x00', 0x40, 0x300) read(r3, &(0x7f00000025c0)=""/107, 0x6b) connect(r4, &(0x7f0000002640)=@in={0x2, 0x0}, 0xc) getgroups(0x7, &(0x7f0000002680)=[r7, r7, r6, r6, r7, r7, r7]) recvfrom(r3, &(0x7f00000026c0)=""/144, 0x90, 0x41, &(0x7f0000002780)=@in6={0x18, 0x3, 0x5, 0x12}, 0xc) 00:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x7, 0x100000000}, 0xc) fcntl$dupfd(r0, 0x0, r0) sendto$inet(r2, 0x0, 0x0, 0xc, &(0x7f0000000000), 0xc) 00:00:24 executing program 2: r0 = socket(0x1f, 0x40000003, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xc5c}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet6(r0, 0x0, 0x0, 0x8, &(0x7f0000000100)={0x18, 0x3, 0x0, 0x3}, 0xc) truncate(&(0x7f0000000140)='./file0\x00', 0x7) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r2 = fcntl$dupfd(r0, 0xc, r0) connect$inet6(r1, &(0x7f0000000280)={0x18, 0x3, 0x20000000000000, 0x7}, 0xc) sendto(r2, &(0x7f00000002c0)="4d78c4ff7def7111ffe0967ea724e2a742885b91fdb4b6090eb7f8fb99c747aff82c38e45d3ae93b273471e133e5eb0413e2960b0f5087328966bf9007", 0x3d, 0x0, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) bind$inet(r2, &(0x7f0000000340)={0x2, 0x1}, 0xc) r3 = open(&(0x7f0000000380)='./file0\x00', 0x800, 0x190) fcntl$getflags(r2, 0x3) fchmod(r3, 0x8) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0xc11, r3, 0x0, 0x0) r4 = socket$inet6(0x18, 0x5, 0x986) faccessat(r3, &(0x7f00000003c0)='./file0\x00', 0x80, 0x100) connect$inet(r2, &(0x7f0000000400)={0x2, 0x0}, 0xc) faccessat(r1, &(0x7f0000000440)='./file0\x00', 0x0, 0x200) poll(&(0x7f0000000480)=[{r4, 0x50}, {r2, 0x1}, {r4, 0x140}, {r0, 0x40}], 0x4, 0x6) r5 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x200100, 0x44) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x212, r5, 0x0, 0x0) fchroot(r3) r6 = fcntl$dupfd(r4, 0xc, r1) fcntl$dupfd(r4, 0xc, r2) mkdir(&(0x7f0000000500)='./file0\x00', 0x40) fcntl$dupfd(r6, 0xc, r4) symlinkat(&(0x7f0000000540)='./file0\x00', r1, &(0x7f0000000580)='./file0\x00') connect$inet(r0, &(0x7f00000005c0)={0x2, 0x2}, 0xc) 00:00:24 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)="de3ea2248433337462bc09562720421ff13ead915e806bdeaa4fb01ef76ffdfe24a3d4f3282fc2102497759795b40d51c3c20d3364fa63449e9c4bcf740072d2891bc9a234cd549ce60fd4200aa602594c186d6d42966b853fa7d0ce7f075372e3c16c6623b1a564204a8c670587d9f11934b9c776fc59d807aa449203a6528f4c653dd08f35bf6ae201b517b252af7d4a5ba30b49d3978fa1e496768e5bbc533483dd9aa534a9c97b7c300a23a0d662d21790df39a1ae1d6754a6b2798d", 0xbe}, {&(0x7f00000001c0)="96dabc73bb2c35d8c6e250e3ccd7276c234f44703acbb459f3250e1a7ecce4665b1f95e16ae1f798386306bbea82a94f52d0fb856e67ad91e70d67ea6c0469549c751e0ad40c1c55d0259fc7219758d7fd142e39f8b1bf", 0x57}, {&(0x7f0000000240)="cc42f4b038ac0e917a9b6b0aa9fc355cb2d3194be13ced641b", 0x19}, {&(0x7f0000000280)="5ad9d574ebce910e5516c78eac3b385739585fa927c72eae8081f37288adcf8af78239f19b895c5ab052fa23e6b5d98aea8342123d820ac040cee5ace8a632079b166c3d43fb3f6c46a93d3436508c19fc5ab604c6a8473a54dacec7307b171e5c1abe73c3e70f5475dabcaf7005f3b7fbc756f20702c6c100f26a23d461f6163b8a4a7389cffc66726dd1139cd28c018c", 0x91}], 0x4, &(0x7f0000001800)=ANY=[@ANYBLOB="d80000000000000000000000040000008a8792ec6c8dc79826c6d11981b64fc0c215699a0ae72e58ca2b5cfa0df81bf6d13c1555eb7985d0c10ff203e25c4f98db1fbc887fb54cf0e036022caf619557827e4a33614dcfddc888248cd6963982cbafed04b68874b76cdc30742005ae71b5fafd31338b29110d1ca5a23aa2099ab3ad73690b22c8a38ede82e4536b14ebef54117a1190cdf9de4fb0ed8cbe2418f7bbe044ecb38c8f18bbcc7b4cefff8b816620b73439346109ac7f09e5e3a2d8d41869432c338c04d3f809902f08b7719930b30000000000100000000000000001010000b16500009000000000000000000000000200000069ea68a08e482af1067179f6a29824720f5639a4c25fd14686065a378516b17910a8ee80a626998a992b65083636c5ce5a750b35d94ac252c047fdce6e42df4a78764f64dd595b0a95adf83cef7ea5e726e8b02e91d6b59c06e5dfd168aa8ff462e655d5faec2ed17dced9efd45bfe6a6eb7e184463b51ca3eab800c2800000008010000000000001101000009000000067aa25da9ad82d1eba915da7c24445220dcf4ca6cef30ccf89f4ef28c73051f221421faf330308dfae2eb38efe132f5c4612dd0e1b56cc000e709c48ad35251ef6da08463cc58d20d6c04275a817a27ec70cab46a96e63422f86145d347bdaf90a9c41d02a777d364075ea6f69763acd188ec291742cd4da8759c9bb7e32c1ecb87c7363e5d8b68dac39bba9bb12ee0ca915bfc39b4d5a67cd096078a6e4877798da171a3c35aadb87cee98bddb5de916b228bfbe3bfc6e1694cae504a17b3e6adea3188ce106c65acdeb29218cc960fe4da8c092e285a8aee8e9a399b4aa16931c206a1bdc335ff0c859c2a70d89015e7e000000000000700000000000000000000000004072322a170dd4c056e693aee10247baa8935ca184898c0278ae2ee6b70df673f6806875c86e4f3db03fbffc81ab42254f24dbaa94d646e411679026924dce4763b040f8c27ba0bf7df5e58cbd9ffe0c9e023ff32328f91a393502818d09d6cb000000b800000000000000290000000200000003d9c532034f6dfb6a23fab5e7e5a5355655485acabae187b8bd4c997df611211dfd96015bc0cfdae8fe0f747ac2ce764734550f8aba2733950082c594309abe812685b67aaa624360e1bdbad5fda79652b648abf74f2e758d9de66ac06544b5c38930593b8a759d780e1ee30f086b5f6fb0c26d79724c7dd0d177444a58b75494fee78dab036bfb301ced53a681cd554307df4900e94097222cc3869002e86f6a98f18c00000000e00000000000000011000000000000005ce212be5ba2c53e4155dd740731ea9e96de1548e4ab0ffc6547463018df31132614d17c9871f6ccf2b59a6831454f7f1e71aad9881f11a25cc004ebabc08012553085b7857cffa57ce151cdd57cec25de175c092e1a1e565119e910450e499ca328b8be76548c1e7e44f4a91716333038418149acedd74b19eb1d7a3263d22104065a8c2e1221c9559f94d7471aa184b3397d690b344e1f06ca37302b17cfe07a87cb89c26811d409a5dabc7d757afa5915eea28eb3db47158a10810333915d3825cb101eb6936800d654226d93d40010100000000000000600000005000000612c747eff2e5dd16495ef171a4be374bebe5ff769db7a0dc0f67706db462aaed4548245ccff5685ff62d791a6b478c764c47285675679659c480c344a2502c38ce91570568dda98877f82affc8ec1a21986b2610d4b3e21dc7fd77989217255614c80bc08426835d64a6021e24ef96fcc73cdd8ab02a613c03733cc722e105b46016bded04e2a1a0b9525527c259b87cc1987384df54e089925d4fae4c67968c8131a3b8d287dc356cb8e4f910f9d1744dc66bd3ab058b7aec2a65898cd1561bd79c78df28150a3064043543542aa723eaa2015adcf1ba9a6ac8b1bf6bdd334cebf8cc061b3cbd043b3dfa984166b9894af07069324508ff33a808be0f89e9278745016f0e4da098e42d6372f5e372cca27c1a419bdb084561a0f99795dabc43178945d9fff2d31556ceec63551d4c8953f15e88981c2e0b5589e6106442d86e548d37af1c6c52a270ac27e80c8f5d43bd0336e27aa22d87f142a851af7bfde906d2c332f628f46012580c1b921449e18d1dd83a578ad0027634f9a5a3fd419c9c5f91d8bb7d103f5d3f68e6f376c51b023757310bbecc0f921de09fe8c2200cf134aa0177e09751d6ba16d6bda926b1d637b4c81dda79c3501a4176fa2b2fad748c7127ebac3aee833792bd5987291420f479d09dea62ebb624a726f5399fb8c28bb6524f66cbed25e6b017083dc5279c368a3d694e30411c4fd8c965b628584b12a3a6a654554964ec6ae9e02c2f4310c4c983191688e430cace26c7e7e3df70158ecbce89e2a0b22a4d1018b32b5690c3511d31afa8746440e7d791098e952a5c1181b1bdffb058169bc179aac2e5d3a6a410ec6fff876a413ed20ad105700af4e339c847b876e6e2c44d0fd6c7d9cf064960ea96f4f3c782b5c08e4d019f39b16aa82fcfdac63fef4f64fd20638de3c4b6173051c6e4b010841b471fbf83ac693cc00ea5374407bd0da98bf2e3b87817458eb56a0e5f5f5e42b8fdd2fddb89e20848fe9127ee69522876568127e6da521731524ce83e51bffec5ae5f3b893aeed18eb34f8b2c4e1b5c7970ada65151460095b73ff05e3a7584fc8e9eba46594fff6cc54583ad0a0148e9b3473a661eb6f64ebc21cf3163ca75f7cb3637f6ef99a3e1982356ecf8661e12516f1bde8181705bcd79245d6963e9b8fd4c00175f6cc97c49eea3d3b26ee9293e5a92c985aac543d6caad236860d4ab4b62c25a2ae515b25e9cf8e3b4cdc424c57dada7ec25467f14c09d2a27d08a6a27cc29ef6304d03953cdac5bc2a3e60addcac655809849f2b45dcb305015ffa3b7d59ec81b1b73d27393044780d808909aa4536c96e34ba7623c3d3896a01ebd2579dbfa9b4b4a4ba7b9ca10a75b79d4dd37c48af9621c5fc3cea3ae236307dc73982db4467c2ad2ae728c357dca96e23c636a4dc0921fed3d8f4f1d3a3eab353b90ba97860b4788864e81d708514c42a5a550808e0e180d374f08d3b75b783314d2e4bef28feee1eae70042690687cf7ee45a68fb696a41dc0b0f1d11af8d035be127de5a47e3bfb289665a34298ae1e6b263ac4dd9aa22ba7a3fc0138b285eef56a2ddec29416b982c04120fd35ab4d77ab5e31ef4683ed8e78129be72f48c0ca94d1dcd7af10508f7614f5464f0a32d4322baa2b42201d90c42109caa7b87146c6fe0b19229fbb0b40e1356fbe7794e7abb626ecf2c5032732a6e98bfba036190146e518a1d13ff2aa3142b5afd2e93fd43aaf0d4ac34d2acbd81935d1bf821dec70e3c541a3c1fae84d38d62d8050ce7260188fc836b3465574c55f1d5de01ebf716b6fd522e8264c346da47e837382f5922bedb8a0ce2849dd1354b0a3a15a380ea62865706ae5f2d7235efd1dec43cc9cf0119c1312ec31561f267cc261eba6d9557dce82d8157275d287e190da1024279246add9aefb2e7a0cfc9260980a108bcec3d366f783e1739d15c74eb9619ccc184e267fd9d576d77ec85db15fb0f71a58cc2e600523fd4799fcc9545eb2887deaf3dc6ce8e3d44dab33e1dfdef2d6a72276c206bf08cdff48f85d3b9d1a725f58b76e5f0b66dd776742ba732ec10c4e64774718aed3b56df3c5ce47f710f380093980931d48c54caf4a5b524eabddcb6bfd11e00028f0870358967e9c2e82457967656de99daeee4f98d168fdaabaf312cfcdf070e38ace8146e82608265489dfa02a4c46abfad59f6e8f51da11419e46df91731b6bca5353caf2fd771da2e8a5c8ed62ac5420d40d53dcc4576f1f1104b3bec6fa3bb08932c9959f89989082e3777ba15acd074618bd3b344ae5ba9c8846be353e97189fff21c0bcbbee13196cb044a6dbe7111de95499f89ce8ac8bf5163c452d4ada9d67e644549fa45786d0ef714b20b614cf6192ccff12702f6d21682fd8947f48788f44e2004b052d9a84bc19eeae6204cf37fa7d4b3108475122edcd27e2cca7fe749dee07ead9203e3dabfb35a626e65155220d8f128ce2d057b84ad122945dbb93ff558d2781d788f6ae1e2f70c44afa52ab1008c4622d8d5f9b072078297fe35e0d10664fa961e1e00595d017a28a745a7de61f3f096d3aa181716a3ff0dc3c8b4e407990af4cf1ac90a3df9ee644e489248a751a648d86ade66caf5d95a258ab3ad42c92c9d037a1cde9720d50af76e94f2775be4909fbf2b99964c8a60275ea9740aeb63f78e58a41e68d5e88752bf4afc56117f4fdba41d220ae8ccdbe347ce672863c69859c9c912a4f325fa0f9c3e4a9a640457eac049e714961932be6564322a7103698c1b3ce42ded3c3f9557421a57b0b5c91fc5e5823107290d6a2e5ff4837adcdd460a0496da6fd58a325c6d14e4db8e1f4780b6c0b0058a46e7f4d1f776c419a09ccc3342432b4f7e109ee75de3480fd29f9feb9b4dd383dc392f2afe7ae2237c28645cdfb138656a1e72518813e285cf7c559271d44a3cd107e3929c5de2f338a767421148eb2053d8c87e6a18f246e7ab7eebe70a3088e6d473d20a326a39daa07ee1353554c0b84f2f17da2d2d74cbde2076ebe5a56981e31bcd2762f9c13d2e99c1d06df0fc27ca1e47ae81bbff8debec51cb501f828dbc8f6e7ad3c7fbadca2822f34cc03aca2cc8758aac9f55b7a8a4f5b57248ae3e9d3c25884333ed1c861237f40cb1769d944a491776c8dcad3210872048075ec62f97635de61691f75feaca2fefef883adbff67ef7e5205a58c977dc8e9af1d7f50b0c0b26edf20f68c4677cb72cb66c73d0111a1f8adc71072b35f20cb9b2fc6f714ed1762a39ad97adb618a762403d0dfb8c6ffb18b66a89e47312f5dde02e54168414206b18489b3571545cc46b891e65a046b8d76a1103e22fbef3372210c0d08bdc74c811fcf671650cede1675289c0f34d286889d12b09a2f634cc7fccefe20001e4f27b382d9de89c3ed5fce00c79aea2f1b638094d746b0d8745d0ecfe07f025f378ca0bea8a4f68fc53e83d0d65ed805cc8a10d408a89eede9162a5054e065c853c92c5931b5839cd65743a59d223e9ce427c48cdbb1abde3087219dec4dbe4402eac05af5e62eeff6208ea1857a93b96f55566d9b6d0cc508bccb7b72aa56905334ea5f6f55aa12cc0fa91d1b9efb6b1673370bc6c63d8c518bfe253ca1334c12fc17433bbf977d0e07dab52e492f34c8186cbaaf506da2919f317dff2fad5a6a9e58acb292de1b9f33584541be8d261d84d0cc1a6a17c54b469d9096b8418b2fa7274dec71654f1a72e0419af466910f4c53af6f52a1aea261f2be57b70dafc4ba04b5770d79e0abb2220b315fb813f0c4f73fe86c506e0e2a30c5e45a2748020e9c37fc1967f9c3a4b0d7886ee91b518e745c3d948c00b04e255844a8690a7ff654b142f9edd432b9de698f6cba92e5d8950a89a89169423fd936b16a499196a564f3269d8219df3caeebac33ec3ffff278ac4757a18f0f88ae4b20e3e567716af32095ce5059953376f833f835032fa8fc8304651b2c6b7a4e465941173eaf038fcd2e0eca3a4dc829927f75b8ba04ff994953b2dfdf746cde0a5c8197155b5a1fbca569705d9229da1d7d671f2bbc6033e544206bc7baaca2b8f61260ebf53e8b5d0292259a90a21dcaa1b86a3a28f6b799f13b9230da3a49e756780bc944aa25ce8ac0ed17d2a632c2772ea6bf3b3b52a30cb83cc7beaea763637291bed5755eba96fdb22ca4b6cc172ff8c5a4beb32eda5af8089b7bf4a0cde03626259c614deb629e636a173576b157898aef930d09054b726d2a9c2f78cc899f7b09caa95b7ee9037c8eb90040a0c1ab9954f5174a4c39d7660666ee0c9f6aae8323cca0b111413dd776bd83597499f8f9a1e1823f0bc934bc497fbf93cbd8a9b088dc5bf22e388801e183bf1fdb6887de0b6663806b7ed9dd0ac16f6615d03dc9bb94c55a9f3f8292d5f0030e6374e03b067aa1c7ab29a22e890a6d954cb7d3f7626096cfa34afe4327d763c9ce47f18d876f3c4a4223402e87268ed74a6bd4f47d363049e35998b8a048b4ff683085bcc3e1a154c52ee8737eb7042421e21479115d83d81535dac3cc0b16e3e921e0a8af33a6417914beb2fd73425752df7173f55bd5f11b4bb037130e5c363bb246d72571e000ad3e044d05cc09f3ce7865394f9997c28002c55308ecbe3aba1c31a36bcec1e933eb49618aa8e9d624faf8e3ab63915f3655a1d129ab27b594fe43c9e4a230fceea5dd4e97b4e2ebae1d030369a846437205a708ff034e292328934ca65161667bd6d9e144215ce5c135b22974a0cb66b6f900e3bc37705b0249cc7dc9be1d6191e6e101a26eae4e3f475a57ac617dd26d698a0bc3cc8155d944ecd7170b5d29d418561aaea215aa230f6f302c8afef97840ed7a6c5f402146c0249f097ccf89ad9639682d0d26bf4be9c79b082df16dfa2eaf3605a8811191890140358181792c35a1928e78adcfea0b92dcadedcf03540b4a4953af810cf91b39bbacec037fe246edf1114d58438cb3be101bcfa7be8b7e2b2c1fbbfedc6afd1f14647afc3adf383f9d01a784219e3cadf088e12d7c70219d6616317501062dc0ada25e826baa3e5e3d4d2e4be5a5db24795645f01c5f8d093765dd3ba4433797e2a676b14b8ef462d1a52e7c0aa2b2a39d074fbce04f8f4358aa5461fdb76ccf072e8beb07a08e6f075a9a440fb5b0dce03a7a6f2eb2dfce57cf35c822e838310c493ea0799ba225c37b83504d3e82f575a3630d8b525c1a47ae5db1e112baed6a96901b5a78422de83bcbb555f18499e033dec75eb920390f68301b8a243c14de15b9f5ac87ac5d2830633dddd9657063a0cc4134b41a88c979f2427c07db891a4bda3801269429d16fd276db78de0fb6e1dd35f6d97aff9e39c64cb074026081f1cd246cdd63f199d323d020ce7f763071f8530170b9fc0b98189b6d538ed55d342f3296813ee49ad95898d7d077a1b5f9884fadb75a65714b99548797fca249eb4646ad5a63ca0f036fc10a1ca870e78c4e49315e54476bbe63593626e4660f6bc938e0db88e0ce01943a96f8b0506a7acfeb216d425f98a2725fd90e097ab1927b675dc4801e561cb211764feb3baaa48f82228f42bb14c6c9ac8375d1cfabd714c989623c4d6e690b438326c4d4521b61f6c2537935da2fac26c7afbdf2639e414059459a31eb7e167e4ad18e93c14f838c631601a820e4c1c91712b63c877f0de6154d1a35377b8f9c657b770ba5953ac3a052140e9630bff3cdabad6d1923a156d39d02e32c9b508588aa4bad68bfe32b2e9b7ca9f742644561a9cfcfabb1f3717f471251010000000000000ffff0000cc00000033286a1db78384a5a6581e31a234ea20d0831e4a54b76ce93ecd13b560cce1982f4d22b758fd9cb024c2bf73bcce552888918799de159133294f762c4e4eef09945a91268eef70f769530c4b95df2c90d3b856fcb7f9cb6fe67f5a42272d0f79297c6dacdc77423485664ade7dde21155db0116e214503342c45f36197ed6fb84051908b584f7b2daf90afff5dc02ee06799740b280807463bbec788cae3cde0d6ff33903f2011136496673128add0fe00d28053bd523a4450ef79a183beffa8c9948716751d3952d60bf1058d1a235a0954bf28ffc4a61f615f542358d90e7eb001003d6125b5ca6daa9c4bf29b312a59fa2caf8a4ea6a70321ec72a33606803383599dfebc67cc6b1f050f1f0a74d7304691acbace81ac135de5ff2c1151bd7f3d1bce433854d0b4460e39be7fe8b4dffd2461d1f630d9b230aab6d6c3eedb599f9c275a97971beafe8763812191e232fd6d7f703c84f984e75a8667f477b18aae2efc53cbb360b760fe2567c6e274e4ff22aa4dccae3e442630d1ecf6a205a9739656e5dd2c38c78eb439c28eaa02464d091e973868bfd71f1bb405056c2c937e6d9904b2302c43cc9e5f33e30a8356b3483475a0eb332ac8951bebd3f6c82128c6ab040abed50c884d969b402f4c405fb74bec5caded8a09783f4bafd143c62e8b5286a2bf688bdb5b344a92bd2384445ba35b18071daf1ac3858806936af18a5b4731989ac239744d503a1a27e5e28754fcf075746193c2d676ca795e21113667d2961ed981e8ed18bcd0bf4b672bb90d4a010ded5c283eeac810497e1b66c8b5ee01451c7430cdcca6b092e325f24d11c1ef03dbf5a3418ded1bb5d0c40b9c1a2502f4e12a52a218fdba52144734a9f882b4bfb4f12eca155ef2495e12c106b67aa8e97cd2010499ed9f421e2a97300c746b771055883dbb0287b2973e5dd774980e082fd212e36bb09332953fe4e97b2593d02116ac9e0fc68d435d3400c45f24acb8d4719975a712f90ce953793296e8f1073eeb1a005d7e3908d500798f39dd3b3ab35a8de8fa265363251717739422b8d49ac46d2b6bb4164bec325905933c71dd189a6cddebb2b216d00e3ac3f07a699dca1a29c84a6c85c86491edd36775d05e67973c3d3ae03d117095df3dfc692bf66f70b6d85b07c58adc644274d71593783f3ca7ed1f961d3f6fdcb71216a94ceb107d56d04614a851acf88f8c000a9c49d5f384a0f58837a1450e0c10948450773cbb089069373c04d3dedbfd3d10e5688870d8c32f03abba70b18e1d77ca3457670b0392fb540fa13d231894c93bca57e4d49302b3ba6d6ad3a50ae31fee12e5cff04630d976aac3768c6fb84133226eadf05bf71997ca4693099b1292c60f887cc51d40067acf3aad722d0c3fbda7f082480327627d9aee0eda6ca522b74ad53f668aba2cc6c5b39709229bc9476aed4a3bafa05633493137bf292226bb031de1225942ea73ff48b1103e86034f32b58927c7175354e4c4131363319a960123e50956a5c8163b715b035302c240c5cf528777d48776cb4a13e3f8ac656170dbaad8d76a2694e36d7a8a039df49dfe48db86f1b86309eb1f1b2656b19e36726fdff3cd0589e2a0f472045a743b4d929a7949a965b9a72205151d5df66406c5d469cd8d4df4fcd0516b0294b310c5dcf6466ae6f9363de1fdbcf3f4dd9f6656f05ad9b6bd5456d36a2525b95118c9e7959a8fa5385ea48c09b5c0eb827a47ea9d16976d2ef81e31b7e6d627c5aac2d383f4f3d672c84436d1c25f096c69163240fe8a78d53a45e84b814070ac8a0b3370680f88a166cad58b40da66569b8da78e990310213acbdb5c2a44a87c9b5952ec0ee961445cea5ee3ccbb09ae24d539424ff2b125968d5cbac48da39c0ed6d0b57d73f151cb1c7960897276e8257a156093c0b3e2889dc2b77d6ce88be9d63f897517b5c21cd9aab47cb44df3175e3bc863054e3c24e8d24fb009fabe276f95d9071c3007e6c6f41189514256de6644010b3021046d7e32ff695791340cf87f051111bbace3113c3f2e2214ab5d5db0ec739d3a2d0ddf8e8ef64c80f4e83caf2be4de79ac468cf7187832354dd668402350a31f0e709ba860e891be289260b0720eef5b9d31a3d8a16974f49f90de1a3a8ff786d2c6d8e573f5dbf4d3a8346d1615918d2c90a7b0bcf08c238f9b9cf10261af3f6117118e4c18b093a88abefb547ff5fa2ab805126e65c6573b43abe2ceb22b2a67be2b240b56fac8486ccbc5bb8b531913a2307b6a953133c55459ab0f1b082d1e1891cf116aab0e3f2f8f67609b43600916d2cff977a68e0f47ecf421abce599f361c215bc5bb3b51434913c5f02a1da29109ade662133a945428927be25dc1f91e21384f15dd530597a33596888204a87b38c945e26204f6967cd329dde87ce241c67fb6ca32c009495ba58c7365559d36f9fea9b44cfe1e2b5aac8f1eb1e3038fe780691dd3a7719b6903b96df908d8b692a0be7d4587222f573419409b3c4f9a01f544a3fe2805656cd460a575f0bc0fa7d6a266e9b89439fe24c8f0cc4fe1826311d5e1aade3b5882328b9106e79e05a31b440d03330def745b12eced23f348eabdf9458c8b01fe172fd6c2889ef2abf4fde76a5f66315f9e0bc446032953598b7cfcaa05debdd187c9141fa4a994e9ee1c10ecd001a9cdd61e0163ab649bd5f12ef93d20232a689ad9020a0d13b68a94ffed17ce6a5f277c8c63b7a150b32fedc4727305b0486b25dd10eed4af8d159882c1c28bc5787fad04c8563c658d463def46b2cbedeecdd506494093aa99bbeb7bfc6b1826d76784230992c2a27a860848afb3ae0a258ec133b3ab4fb9caca83f90abb5f2985d7df6a0ee98efe7656e8920a160e7a931bae5c452bfc481f61d6412366b8a98562165848fedfa2fe9b9e35cceee7dda0d0e82908a66a78966d7a7b8a0817f7b4a399a6822eb0145839ae0303d5cb2cc56da0e76901478a5496208b266e3a2c1ce01852bece495b64cb9168f2c25e330e66cdb52156d330b9fb0a476c88cd95795ac3892ac35e05c1a6773b35c17f798c67c82b9ef65ed51da0e76093bf945b67d54a698b2d3574d2e1af9f56e7e017d72bec3817b6d1b5f2e4aa5759a3a6cb05a11635f9181cf3c71ee5a9ec6dd1cbf508e70d9f0cb7467c5f153667ed40db35dbc1f7b2189933e0b5dc4740b7a76969217a4a1333af64338434eeabc3ed435e4e203c16106c49d7eb02d30ee80f64c0290d75f391ee3779ae1f2e756c1a051010eed83a2da7de89e6e18d0b5526c1f3e008a2ccae547dd9f89a48e918ec0509fa7d7848ba8a6d077eeee4985daf88931ea753137c3788cbebda6c81495dee5b1da2b927053e9724558c642f24973f9188b579f734bf056b0ca133cfdb7af26c0d8b95a6eda6b5b21c0ce029166709eefc8c4e1b30abfd0b65c1bc4838f48d6800c3db178b19511d075de1a6204b96597e04212b14cb2720c7df960ab54e12767536b17f1bdf250f7e60a6025e82649d8d6b2a549dc2b0dcb53bf695bd6f7a98cb27e8714b70521b6d8e0f7487116b43d0b4c402bf2b4fbd74b5ca5f0f220690e6aede01b58463932148a662b17335ae842c302beabff95e6f6ec4959aad88e46d2dd6cc30f67b7eb69e66e0415a09d2e6163718cdd840997561ddf9247bfe28780411348e50cf04e14049fb98231293ca2e3023987354378a77f89ff88634607288b63da27aaddfb47de5838fc3f009097ae7e5234d5df9fb97afcbe7cd1ca2a7e1fd77d7d6bea109426d22b6b91bc35537943b10653d232c9897e8410e1cac88a20f7dcb450337ba68c4921364b9fa09e72ddd5f156ee83e93834fe04c687671d0c2f0746f30f3b22fd15869e95d78432b5708524b982019c5cd2fd0f4fbbe601695eeb3a3835654f070b71536fbe261f7c5dfcf208ef303ce21cf09e378408e393ff23733fd316d140bb23f26f9327d1ec694d26b77473d78a14a087d78d7c4b9254947dd871744185b316665a290cc7bcce2837672db93ed0554211c90e494dec84fb200b9f576bca295a08ee520a3c21845e4f2845338d0ec0ce8db8260b40744418fe14a403a5e86e1ae5d475d6de87c472cdaf45cffe2f3519e95d400f8e2b4158d02d643da88a305f2a8c1fdaa4aadaccc55b0b63c512c860fbcc21640cd7f4ec67d6dbb111131f497caa23a54dbb68bb55411ee1127ea0eef02bfd69dc30f321bf73ac474a3c2a7e620def02beac8f6b07ada3c94e6ffadd35c556a04d8d145af08feb52df9efe496d9e2f84baf32c699b0afe8181038a8aca29ffca63c0f51f8203e9551e474421b9f3cf645b06453be5f54c511031ec100519c6f692f9ee174f87af5a8e47b00cc6d1a0542ef0dc30bf8ba3c523aae19a0e1fe6eb7b5ec1852d691e069a3628d658c60609858e0877b02be2daa401bb1b7a71fcbce81c3cec94785a59cde329d801e89068ce4322f01893fb9aefff4218e3741b58b43b4ac3ea858aafa66c334aca767bb172ffa82eecd9b4ca5b882c781f1d13902bc7f3bfd9b5991f7854dc4a9214f8d4571f017c21ab5f8330ab1297bcb2a14c20a1959066334c56cf6aa79d1df0bc95185a8337f78f0355b246faa7503c285d229629fcd6e1ce47f0108b566ef20aaa19814e2abed2b2b4ec4e130f3b2866a9b5a2dfe0c9de76951dda34c0d669da9e3d3196e6767087d29d434558f8315aec708a0d9c3ee5206f5e25c88aa5ec9e09ac138f12d0d1893bb76144bf4c82b7a1cd8ddc0678f4f0e2dc3f2c3509cc45f657d94bc39e0ca95ae8b726b70ddcdee99d74a17bb79342b42b6f35bd8b0da9dea94169639408fc31e3e293b1af9f64dbfb22e7a0d88a184d209315b8731c70d3057263822b083ec9800bae5503d8bfc99e07fad83a7c31108474d2355661275fc1b01632e81ef9162e492359f2c81039489b280f80c5bf056baeb6086c22998fc3f524534fabf33a85f48480ea5e003ab059a353556bccabefe29625237016dcf7fd62ef47d255835ab8818712805607821e7da5f18a93c3c7fb878fa95ecda4651e5e3521d8bf9903beb924ecd3d3a6cf3053465a12b7d21eb7c1b766d7341998fff50539d2be6ecf48f30e4ffc9cdb86c06e8f92bc2458daa5baa24d7c0762a4f9e76711678671f666c9e65f0986a9c74ce8ddc77761b7a23cd8d0aadd4129efe2b0876103e452f6177f4ac742043cd88768a8eb43638a7993ef5a835ff383dcd753a72c7c5f4bf8023d23c85a07fc21d70790eb491ed8ffa8d1f72b19d23557968fbb041d56e5224f805cb7531e0f7bfeacbabb3278b709481125429320ee8c7b9b40938c609ef4adb7a97c878b4dcb1eb90ed8ca5ba996b94f5ef7660f733a6878903d1a2618241c6ab532470042a4ebbd3c94e0f1dde836f3139c1b64ad26838a9f51510dd47eda9344425aaafe560abec4687e2f8f03ab5bc725a968ebf142785ad56d786a19095f21e39f3456bfb2fccbf7081aae8f5a9f61f04aa6a66cd4eb1d5245710096eda4f5daa415bd1574daa13597fc945c2b3790402997c3db6e335f4e5f59ff0ae795c10205c9b1a3fd7eef7c81633288ce921527655bb040579a397a648f1afbbe533bed3b01c111a8eddc9c2d6f3b7b143736e01e506fc56d9a95ad94940780166fefd3f9f37fba0902374e46d1724457fd1b6a5121c750e56240c3b7745c99acf9c0c4a77f2c01741c63daabd991321a562ac5ed6a90c02e90d4071793dbb5450e5327a73f9d800000000000000000000000000"], 0x24a8}, 0xe) socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, 0x0, 0x0, 0x8, 0x0, 0xfffffffffffffe83) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000)={0x20, 0x2}, 0x10) 00:00:24 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x49612a2e) r0 = open(&(0x7f0000000040)='./file0/../file0\x00', 0x200000, 0xc0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x86) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x8) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r5) fchown(r2, r4, r5) recvfrom(r0, &(0x7f0000000140)=""/137, 0x89, 0x843, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000000240)='./file0\x00', 0xa0) lseek(r0, 0x0, 0x3) close(r0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x0, 0x9, 0x200}, {0x18, 0x3, 0x2, 0x400}, 0x80000000, [0x6, 0x4, 0x40, 0x4, 0x3ff, 0xfffffffeffffffff, 0x7, 0x20]}, 0x3c) write(r0, &(0x7f00000002c0)="1eb73edc65b4d3420721411d0ad6d3b06bff", 0x12) fchown(r0, r4, r5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000340)=""/168, 0xa8}, {&(0x7f0000000400)=""/90, 0x5a}, {&(0x7f0000000480)=""/129, 0x81}, {&(0x7f0000000540)=""/58, 0x3a}], 0x4, 0x0) fsync(r0) r8 = semget(0x3, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000005c0)={{0x45, r3, r7, r6, r5, 0x25aa3d74da84afde, 0x78}, 0x0, 0xf303, 0x600000}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000640), 0xc) r9 = open(&(0x7f0000000680)='./file0\x00', 0x1000480, 0x8) dup(r0) r10 = dup(r1) dup(r10) r11 = open(&(0x7f00000006c0)='./file0/../file0\x00', 0x8000, 0x108) getsockname(r9, &(0x7f0000000700)=@un=@file={0x0, ""/12}, &(0x7f0000000740)=0xe) semctl$GETPID(r8, 0x0, 0x4, &(0x7f0000000780)=""/216) r12 = dup(r11) fcntl$getown(r12, 0x5) 00:00:24 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x410000, 0x41) r1 = dup(r0) recvfrom$inet(r1, 0x0, 0xfe21, 0x40, 0x0, 0x18) 00:00:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fchroot(r0) close(r0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/189, 0xbd}, {&(0x7f00000000c0)=""/55, 0x37}, {&(0x7f0000000100)=""/230, 0xe6}], 0x3) syz_execute_func(&(0x7f0000000240)="c402159ed1c4421599100f01dbc442ad452b3666450f382131da2a420f74450bc423b56da5430000000f47de24aa360f8b03000000") getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/82}, &(0x7f0000000300)=0x54) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x13) close(r1) lseek(r1, 0x0, 0x3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3, 0x810, r1, 0x0, 0x58) r2 = semget$private(0x0, 0x2, 0x200) semop(r2, &(0x7f0000000380)=[{0x4}, {0x3, 0x4, 0x800}, {0x1, 0x4, 0x1800}, {0x3, 0x8001, 0x1000}], 0x4) unlinkat(r1, &(0x7f00000003c0)='./file0\x00', 0x800) close(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getuid() setreuid(r3, r4) chdir(&(0x7f0000000440)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000480)=0xeca, 0x4) unlinkat(r1, &(0x7f00000004c0)='./file0\x00', 0x0) getpeername(r1, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000580), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getpeername$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) preadv(r1, &(0x7f00000007c0)=[{&(0x7f00000006c0)=""/107, 0x6b}, {&(0x7f0000000740)=""/118, 0x76}], 0x2, 0x0) preadv(r0, &(0x7f0000000dc0)=[{&(0x7f0000000800)=""/252, 0xfc}, {&(0x7f0000000900)=""/55, 0x37}, {&(0x7f0000000940)=""/216, 0xd8}, {&(0x7f0000000a40)=""/112, 0x70}, {&(0x7f0000000ac0)=""/221, 0xdd}, {&(0x7f0000000bc0)=""/145, 0x91}, {&(0x7f0000000c80)=""/109, 0x6d}, {&(0x7f0000000d00)=""/21, 0x15}, {&(0x7f0000000d40)=""/75, 0x4b}], 0x9, 0x0) pipe(&(0x7f0000000e80)) open(&(0x7f0000000ec0)='./file0\x00', 0x8000, 0x108) socket$inet6(0x18, 0x5, 0x54) 00:00:25 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x8) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d92cbcc71897e3f07000000000c99182e9c4114"], 0x6e) r2 = accept$inet(r1, 0x0, 0x0) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/36}, &(0x7f0000000080)=0x26) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), 0x8) 00:00:25 executing program 4: r0 = semget(0x3, 0x1, 0x202) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7a7, 0x1000, 0x7, 0xfffffffffffffe00, 0x9b70, 0x2, 0x480000, 0x996, 0x7]) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/151) semget$private(0x0, 0x3, 0x0) chdir(&(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000140)=""/129) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000200)=""/3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/97) r1 = semget(0x2, 0x0, 0xc2) unlink(&(0x7f00000002c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) setgid(r3) r4 = paccept(0xffffffffffffffff, &(0x7f0000000340)=@un=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e, 0x20000000) getsockname(r4, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', 0x40008, 0x42) unlinkat(r5, &(0x7f00000004c0)='./file0\x00', 0x0) unlinkat(r5, &(0x7f0000000500)='./file0\x00', 0x800) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000540)=""/1) flock(r4, 0x0) connect$unix(r5, &(0x7f0000000580)=@file={0x0, './file1\x00'}, 0xa) fchown(r5, r2, r3) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r6 = accept(r4, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8) paccept(r4, &(0x7f00000006c0)=@in6, &(0x7f0000000700)=0xc, 0x50000000) semget(0x0, 0x0, 0x40) open$dir(&(0x7f0000000740)='./file0\x00', 0x10100, 0x14) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000780)=[0x10001, 0x8, 0x6, 0x7, 0x1, 0x80000001, 0x640]) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000007c0)=""/103) unlink(&(0x7f0000000840)='./file1\x00') paccept(r6, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc, 0x30000000) 00:00:25 executing program 5: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x204, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) recvfrom(r1, 0x0, 0xfffffffffffffecc, 0x40000000843, 0x0, 0x0) 00:00:25 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5", 0x69}], 0x1) write(r0, &(0x7f0000000180)="e4980adfa2cfb42bd7ebe0f4bfed6fe56717e2a07421c67c0da6a45b6dce73f2977a9952c1574ce3e317fdf047b51cecf1bf58c783e68e75447d4122ba4c4869dda78f832ab29c914f36662cfa20d3d266a3b0b404113b1724511f9a9f19ffd040df5c0327c776f298a974a5f43697f654396b73c3259b937e99e63c0e9bf19ce5e2474c6b679e8adb1f08d285d523e8ffae2c95e90ebb112455b4ca83cec60b60a075e3872ddc476685dc18dcf54f5cd31904a6c989a3d43786dc6d9a6607605baefa545a75d9d7901dd9e6fdad5c049fe43d8e3e5c71", 0xd7) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) getpeername$unix(r1, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:00:25 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x10404, 0x10) 00:00:25 executing program 3: r0 = open(&(0x7f0000000080)='./file1\x00', 0x80a82, 0x10) r1 = dup2(r0, r0) sendto(r0, &(0x7f00000000c0)="a9e3c8439e259c1c30962d36094838891e73acc9524d7e58fb99721e9f4e47a82057fffc8a63f9180c4da9a03323c36a4ac458db82ef303c9d5a2e1f5265ea6d83e1b124521d0c77992f1e776a065896f98298850217bc2691f3a14e909823eec3f367ab73061ea4eb8ca19addbe88008c3b15f98ef893322d2b29b081275f4e84d27f146a93b4cbeda07ef20a06abd42802244c891b1f0dc4314d6d7792e2651690557ee248cbe4ffea24b88dde49535bb0e3b73dbdfa673cbb3eb5301cae9c131710b1049921c7feaa86a2e7d19294d002180e73feff5a0c79632ceaeb5a775c51d770cf9f65eaab6dffa4e104f510ba1ac5d16b62bf79a8e0bbd2ff8ced8c08fad85d9c8c4acf27482ad1d5f78100faf14c792d44da2733393a5013b4f0c0e34baa32be8bb370580c3b2cf65a631ae3b264c572064f070e471fe26ebf6f2b8ef0cf91593b244cc22a15d80a5cf74eebf28560a8e617598033c37a2486f03f49cd362e1b17c530958c73eb00dc0f8bd61c4de00b7f40f283d7666b08934ebf342006ac370d1247da107493068da15f49e69d6963fef5382169363834bda224aa3df320d088f3007de90982068898ef414e0fa81e9a73a10216bacc226a7b4e6eb5956a0812fc1a937bc05763c5f3414c83faf095e6d0cc0ecece99d937a77c413b80eebc27e88ab614fb39b9d535d51d8b93897c200269d94adc1b0228ee27c386505e1916d59ad2b29a30027f5fad831794ef39de2a940a89db8520f9bcc1df55f7cdcfd5d4b4a4562c7f5bc0b991ff2e1903202af8d29059f3bd0096855931525f4986e4739769805956d9f147a5705e0a86141a4d03901b64a7b46751a131b3352386440347efad69cdc35d100eb2f597897c9970c1c908aa133a478530e2d618d84304984d402c78998eccfd99838dfb899c6749b0a1082fc6f9f0fa2540fa0bf0866f768f6740e0a13e8c549ba642c3f5378caf84f41e389a1b29775ce3a8f983ae3d3f5f2ea4b1978bab6b078984af24639c442a45bc2c417fc3137814cb98648349b2be6d8cc1d89f840bcf7f65880a0adb34adbc038272cc9b3b4b66730976d247050253fd0269fa4b7b49d7a73d8e1b137e12551068cb4cb01c72c493c998885aa5283e912cc357b28e8dc3f7636acbce30e12e0883166ab53715e3d69ee8a28615a33f8ffed4c2f5a74073f724cbac455e1c77245258e3c77e50a049bca7135fea754cbaec3a9e35684b937d2c6267606b37802afd7d81b31df3595d2856142f0ac8ce0534a16d9d6168e2469b8bde930ca6945f0fe759fef78b89531e55c4c0b40bdab6e03a23f13ee518c55bb3d69dc8f6c22aba04282ecc9d69dd71de0dfdbd4511680a38762ab44d7931890403ef2fc236950fb92ad96aa0279030e63176e41e3aba5032ce20225c5eb135fb627981d327a4c5f59642a9b50d72865892fedcb297c58688fa658b7d99761b271145e907180dc925d3759aeaff6d1146a0182e118d1568cc9040f268f6be845e7e5927b4f70c2a05fafe2ed0c844e62092b459e6f629413cec9f8b55a077601b09a5efeeee1bab00fcb01d6ac6c4553de181df30cf125555d8427402683438f5853df3f5fe28400c345bf747a08a4bfb383c14108eada9583e3a451c22736148810d029a22c1c23537f3f793ba4290216f522a7627edb6e8d9a1a368ea94da336f12c344263f5e95a2749370994ee8e1f7d9e4b8a32cf77e61383d7f930167ed787dbe864ebb7c4480fb5b9723910acd089b3c6fefae2f9e862872ee2d2219cc4e7b2685276a804922c946625769a1bb6ad909e91407460381eade50f8d068bee54282d1d0cf5fa1b172c26e2692f9ca6450a417accaa454d03f7c246eaf9275e2e54273ceb957e78fa3b906348e2208a830179541b8e5ca8a05cdae36514ef0fbc76215ea789b0dd827ebf1c8a9ed32620ea742ecf085a54c78faf511035271516093344137dda205f4b5389531ccc1502a6631872beb97bec3e8bb3f04f516ca681d421811c3140e755028f2c15c04ce96b042292195852adf336a8ade0d3c67ce6ea29b79469aaf57f143b2a73bed925a8710ff127afccb0ac026edc5b05042621065e2a0aa79317e2c96dcbb577b1c82468c8c825de9e1e1633eddbf1de8611542d1cefe96889c7db4fc414c77de8c0286013c08a4a43b60af5e28b21d785933cfcc13ce0c6e314e88482d69ae76bca2879339da07d6cc66bf3ba0af96fdba9312dbacbc83cf2d3bdfa3b49f95c4ebc6047c2e1eeb2508b20017b8698985812a043f3a06ad7c0d34bbda21bcaae1eed879f9db7000967363a48467e4d0fe784b16c04fb516591ae662fa62234af3897f71214aa9046ee3f85dabf719904b1b78df5d3eb231e696ed93b1ff252487cb234e146b594eb0b499cbf19f53dc65a9bd859e5ed4229136484af92fdf1cefbe46fe3db5f1cf1fdd24595a77eb9dc12b854f86383f1faf58c25261b038c1e98c56739f128cf9e8b4769a4f0a3d03d8891e1c694e4eb895dcd9751e816ee18d3a8c8b69bf85e76f2940e69e901b7fe7f05047ac409b9d4619ced048ac109414513eeb72f90b4c6da66ecd1b49955726f47b29d54fb51e87d127fde3cdaa7d9f99f603028adb5a09f79f290cc6ce6ce43f114c2be7af680eee4e1457815925f35e8b13184680092f66eb84b4ab8a7a902371aa49c83a12b20835d2ca1761af354e1d63c28af409e698970ad0a9f5982dd8cbf340daa19094119cff92391a21397c330e2016237cbcec649bc9024e16204e2e39388c076727d89f8b949a8d853f7451ff718fe37a6e0a303d5cfd82516d4f527b40759393d514925cef8c44adeeec91b7d6b123d7dd72407d9265a64f8b51aa998bb0d6a1075e049f8d106641d26f3961468ae3d4e3741043fffc8eaa485ba92e26e3061f97c61b849846cc091242786046bfbb976851d9f4be0e5d61d67762a3ce13a4847eecd305aad6a11173a93a08b558ad9f00693565dba3ea93deb5dbc8d2012064f787ab9b6a583eacf9e7c61289338b53a36f9eac3c0a9fd17e272e5727e752ee3b7eee33b21e5a003733ab05e324d011de19c870727aae5e69c961f9107e0ec43721773bbf703fba83f3dd48215fc6c7994612b4b7fbc39fa36480724926c39f8af0a73fbd85ad2f05f8c82714a98d9dda8a7c24f3796b8bfe8a8b124f27a53c95546c2aa07f4775daecc173c5ea790177cd723d53091c8fc867cbeff588e20a6dcb05f17db78a2d1bafa0be05e5ff8655a029f53fe0eccceb90f5d8bf1bac750a2bbe0973de197e698e5ae6e417b225fcbb2076fc83e48d349891fe9986de6af02ba43ba5f7cf46ee2dea01b65b0c8c39f487220fe8da799a92c6a4560410427cd9de53e6498477ce6a40458757e88f8e386d4a2c86d8259d492e725324d1d26c7240e6594d9fb423bd12a1513234c095aa4b097d477581f4b25c8155994258e20617ac3d1df74df860cc6383ecd918bcd74a84018ddc23f99540082fd0c7d5b6e75b69361121b7fe2e7799b8c930f30675745cea47003d5377a311f04fbb40a60f5d473b5428a1da1bee4e9c44308cd42c5f3dd49618744ea6e0024e677a0d1314cd04776e2a560bfb76eb0518059ef6d267cff4cbcdaa7c49e8d94b0d4d275ef52cbe90cc662b413c906768a2961b7f3a691b07f53086cebb0a9a5b78ab873a8e1810024031d379c54f68b0bd5ebcdc30a836a14b465b9898c776b28cfc13eb3d931432752aade9d3f30d2f39d8f4b78c1ddd5075f4cdd2779967298d778056aabc0691f88feb6715aa75320ebc3a234666fef5b6af752b8660e1b4f5b7b2ac69b0f6e01e58e92a2fba12d9023943c2176cf24f27b0d603d4299f64a451d1a06872b5dc3f39d50ac0a7ca3cbb246b4454949874d5e39fde2c869f810bb86b71f5a9267a44473771fe7c8635c160995a6e80d0c2e9b3926a3c14ffcdab0968ae4c671ead13509c682bef0161152e135426c885ff3a0dceba8c6ebf11c9b88f8f9d112455a1fad2a34570fc82d9aa28b2db191f37fc5864b6cc4ee08e0ede2b6fec65099a4f6b0b73902ecf84d5792355accc6c191fd0f93a44b544f193c7cc87e22125ee2b79620a3857cc5cb21351b41533d3f51f42153ddeacb329dbafe31f769690bc69f45d5b2c5d7d7fdcb3733c7720b98a7685c383f91444fc1079ac65c8820bf6c4fd9da31688173cc182f1a7338bc0debb97f27cf1d41017ea45b61da06b533cd39f7e40431ab0f64d34df090eb29f3bb565d61f3932fbee0e8d90dd843aede51389075cf1ced8d2b5cc4e16bdff266defc63ceacd7fd2207819429f711abdedba37acf337a098eba6c4c53ff9d069ab89374a31a9341ed228eae4fbaf8ffe9621f20cfd3226278941bcbe0503fafb6b56df4e494657614b3d1951380f235574609d337fa51aeb24bf9bb357cf293aa0b3c4b9b153927d37ffe28d3722b044da4475dcf5b030ba5df731bd9eeeb215f1bbd6f6abf311a3d9a9da7147e1d3c49f5b4b8352cd461555bff62e1e88919e86edf0c21966c7b9f62b64ed02558722fabb49ff88d362c4015acc56dc0eff23573d2096366a8d3ba438d56d2e3b48be35086881c670fe0349f0defc433a7ebbc930a071f5daab433e6dce8b8ac6144497caa0cdebc9af6509ab48b1d7448330a49589b58ebdd282cd8a6878b7c6b3df44c5d9f06ba4e059d55abcdc5a0c646ae59d903a801cd6053c3c78642db1aeaca9e55f420ad97371d9f6942e388f4704d37ac1d03984d1a73241ad2eb4af2a7440b28d504cc6cd8c22acd673c0b8dfe53f27f2076f94a4e7972e2749ffbfeed74df04f2ce5a055f492651337b3ffa8b07fe8123068637042831687c15baf1207b7eb8e793b1cef947c84d18c4d60000ac0f8c0014fa1add42334ea661a84922cedf1f8635348364b8e6f4eba99cec1a141cab583443d175457c8265438fe34ed4fd09f2acf8e36e9eeb78a8a82620e3dde781ea560732327dff8d3fe73dacb3b24bd8efc9e53582b20f2e10b02aa809fba1d8d23c7000dab758258ae79595079f4a2322ccb16d50f444f7b10ac4286919adcb855e13fb4f7431b10d97cc55fa03d841bd17e9acdcc53711c8272e051ea610ebb7e7b3dd4627f678771b3737d2d175d811ec2075ca45dfe90c4ebb3d5976406ee771ecc99ee053cef76e5da75cd9f76d3e63f0f2c8f8e5bf36643cf299a61843a81d61abf271d7c490fe643fe3fd171f40f628f8af98340d58cc455aa7d5d9739d7bf927e3bd195d5099b70b6756b5e2b3fa76a8dd293bee7423644be33dfb1aba9b7e6c56d4b71fd86dd4a129ce5b7a6aa3474f8754b8986c442eb1425a825c74a1ee1311092c829d16b5527ae9929fb7072a68878e6d627f187047851281480a763650c4e5784dfe3608acd7a5b031d16f629c40f0642d835bc787da7b6143869965952794819bcaa4cf401bc9a025e7ec5e043fee722175413fb8128d0def511ab2ade0b3a21fca6488725e8b402dca7472ba2de0ec8185eb537a322c2a11210db9489292ec677478b9f921a5d3df75a1cff256e48c118498249445a6a30b15402151469cc07bf2118f17cd27fc0c6455a4a8c991db1ab819e2d47d2b992422d933436bd3b316f893ceec9eb30ebe7869e8d1fa0e7a80995c27b56f59c5d669bd44b512400bb08e602241b0b232ede904a0dda57d25fa8b08585fa9184f7e70f0ea5b67c8bd24ae17455f2cb11369e02670e75ad94645476326c60e7a6592a4a12207bacacd13c42751a306642", 0x1000, 0x5, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) fdatasync(r1) 00:00:25 executing program 5: r0 = semget(0x0, 0x0, 0x80) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000000)=""/210) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x8) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) chown(&(0x7f0000000140)='./file0\x00', r2, r5) bind$inet(r1, &(0x7f0000000280)={0x2, 0x0}, 0xc) close(r1) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) close(r7) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0x3, r4, r5, r4, r5, 0x80, 0x80000000}, 0x1ff, 0x2, 0x10001}) sendmsg(r7, &(0x7f0000000bc0)={&(0x7f00000003c0)=@in6={0x18, 0x2, 0x1e, 0x5}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000400)="f52636536d0ed764d22e984241afe714d8dfca7956b75efaa80aa8c8fab24f90d2266660a9197b09a1c70ca7d83a4fbc43a49f1a8366e2b10321ae556190bcbde5e85fdac4a7e1ca5651c69e8deb5f285cbd8686992219f707a67f2dbe36fa3d038e6d2a2fb6725a295a8c13fb89a5beb65e58f954ac9ec0dc9c55d01f80bd8120889f66533c82cb5e1e43cfe08178d1fd7e1860a2f4f83de0f46023f05eb803", 0xa0}, {&(0x7f00000004c0)="7597e5eef9df071e26ce66b071832a26a6834c854278753709bdb790a72b0c09955a6a52e4e653e571295494302e471090e9c6f42a9592ae2e6b431b483782fb209d9cc40516dce1165b64f96672d374a77ee8a1babb0a1b82f2da59cac2d8606797460e74322183e9120a2553f7734f6250405d85f9a91064e9c04cda7755ae9570afcb210471946d29a499632ea11dee6524808a48301fc7c99b22f9c4f59a2ad97f69f9d409cb4ebdfa86cb397c6ae39c7cbc545647d29930e99efc7a39ad42641e72c89908e4a904354d", 0xcc}, {&(0x7f00000005c0)="af42c2d4811591213b03fe781a38b0", 0xf}, {&(0x7f0000000600)="a41ddaac3148ac6a390b0520067b03ab88040221b70a5fef4280eb85bca4d19d51bfa5d7e57a8b52f63a90e329b21ac1e102aeced4b1af5dbb0f400b9cebdd470cb99264c3cc5ff9ab46b8f7bb9f055cb4d13dc6339c1c382aee3530ef8b1a24f9613a04aa5724563a4d8a8ca50cce47422c9162d78c28f16927f9118eeead727e960cc7ed613c2120ee24d88e9eeac4b821bc9ec4267ddbe4ab08df", 0x9c}], 0x4, &(0x7f0000000700)=[{0x108, 0xffff, 0x0, "d6985160714c048c1fa1baf8bb32b867e40cd41c4fc90f97dca052ad6c64e40be423a82e74332dee31f0b4f4fe95fc9a7bf270d0d7f273e18e83ef89134917fe77db44b204f9c3181bd242d0de5c53c61f6ae670595c3ddd22dd9dc9133d4d355edc4fb9c10387ceddcee09d0efaf6c9ea086655c85269ce58727ea8eddba1a94743422a6bbf6ab7ad7e65a84a88f178947197dd4978545dd82960c4abe660cef76af4e532f4aa796e01199d7e7a68c8d87f5b055998379c9be5766bfdb9a3c032af07ebbc19f29e1af80b7b14b5f25108507181652d3025706af5b3f6571a997d3bb49530bf03d9843c256af9d8b19550e49733"}, {0x90, 0x101, 0x0, "db3627118914bb35db2a68a44ba186ed6d2c599471fe0e110aa3fc83d153202c1fdab8807b9a376bc952e7bbd59f46bdafcdbd840fc6ba42a12052749d0608bb4f92ee41d2201850f9db38935373d496f275cd8ada23b3c5e51d8d67affa82f6b7f5c187d5d67ddcc82652fc6592af6047f954777a92416c80"}, {0x108, 0x101, 0x1, "440ebe259f4418d8d67a9d2381f0848f89323350b5620ead7fd535f8a421d99f1ef969eef96463c32401997f96a7918a4fce57abb6ae83d78a7f89cf5383068d5d9b5854a64566ad7da5287cd780a53d7cbfca8495835d714f46d67bbb6b336368dbfff9211a536e069826356819fba1e951689c519b1e154091a850efeaf4e8166dd1393e0fe3c29565aacbc141368276f53986828dfb85ef1079133827dbb42aa073e12f24743a7b1a3dadc865f3fa314332b7b323dcf58d6b953d6ba749c7e876e16647cf4f82b2109a508b193613d1ae26eff86fd62498c86c8bc72dfb26273fe487d78522e1b2eadac3c9ddd69ee615"}, {0x58, 0x0, 0x6, "6aa282ebaebf2f9d7157db98c457a3fcb573374b3b66269d4214295861f0d5f1796833f47e53a24d069286406a0046f59fdf157b35dcfc1c468cc277a111595f75cf4f69"}, {0x90, 0x1, 0x9, "ce536a9135a94b59f72cf3cad24f32414e26ec6bbe01ec64a7336c48e93dcde662c7db481298b5abb7c6b4285ae6c539cfd490902a4e4bef4b63c069b6ef1a997d086a27abf5448c1fb309b7b0a90c9d65559859d3adfe4f7415103291fea1b0784019ca85ba8c08e55010ded6e21bcc55149779615d96b2fd0ac86edc1e"}, {0x100, 0x0, 0x9, "79d2ee18d310df767ffc8e47c262142ef249add88f9343115c1206f5c51f382c0a3731e3e10aa8d9420ed1c5924345780e09b0679f254e9faf86268701eeb149a5f0614ff0e5f5e2a080a736eaf74658638b5f02d6d6689c2cf8e24abe034256a84339bfdb6d4280c360b73bb727b4ebf812a5226e43f15527015853b3ec4ae1aa0192c192bfbcb0c5ff9057d1057e9b9068b652930feb2709bbec4a6e5c43917696db8321abf8eb4dbc98bf7f69ec38d3a520b5ad8cbea9e93b68542638bbd89bbda30f771739c6a41907d7beabb282a2277707b0fc17578a428ed16fda78ea7a0e3e99a6b6ef6ff0f74fbc"}], 0x488}, 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000c00)=[0xe05f, 0xc964, 0x2]) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) ftruncate(r8, 0x80) setitimer(0x0, &(0x7f0000000cc0)={{0x8, 0x5}, {0x4, 0x3}}, &(0x7f0000000d00)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x11, r8, 0x0, 0x0) pwritev(r1, &(0x7f0000000e80)=[{&(0x7f0000000d40)="ac8d35f5646d11ecff687ee828c09760902433ae3b7b0594fe53d10ecb0e9b6eabbacde146c2f536d8f8a1d99f04196d58810869fb46ca0950ba01b706f867bd674d18dead", 0x45}, {&(0x7f0000000dc0)="51c2e419e4e116a7ec63eb93b2389e94e42215cfc1674170045fba439ade2376a150eaba69c99bcbd4b895f883990c67f60b7ace1b42daff2f59a5b12ffa9071c6dc92ad7b8783e484d5d2b8d297ce6eea64d4bb980da418bd6320f6f60b744edf4c4ae3c4cf5d092494b166b1771fa0a955a7b6f05bd900f09108617cff2cb602e80cb9f8b5c559be3f414186559fe87903d2a7bb89e9f5214b3869f4c5e0ea8ee9", 0xa2}], 0x2, 0x0) chmod(&(0x7f0000000ec0)='./file0\x00', 0x8) r9 = msgget(0x0, 0x40) msgsnd(r9, &(0x7f0000000f00)={0x3, "3e57099f3cea2a8c4a1809a0b0cb09cb4039d2320573cebf4a0c0c5d81756b34ea0e5b41f36948b1a77f7ee902298fe90f50f801afa0e63d1162b44661b9dccfcf5a9445fa286b68f4f8f9061dd9bf4e5828b0c3a3ce695f537fdd34baf230aa33c62b6113974ecb6d584b527c7cfb89577b9ab7254f559e8b0387743121af52c527381592fb9d57d4023d736d319c337bcfd1926b775201bba6be0af571469a62c2a79e894a1c4330277a0aedf23be797d0c9aeb83d7022d1234b7d1fbea058f0577ad49633ebd9a4a17cf74b539e6cb4c9af3690fe5c8b57056fe8b7f1ed821246"}, 0xea, 0x800) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) getpeername$unix(r1, &(0x7f0000001000)=@abs, &(0x7f0000001040)=0x8) r10 = socket$inet(0x2, 0x3, 0x4) fcntl$getflags(r10, 0x3) fchown(r1, r6, r3) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001080)=""/192) 00:00:25 executing program 4: pipe(&(0x7f0000001080)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000001180)={0x1, 0x3}) fcntl$getflags(r0, 0x0) r1 = semget(0x3, 0x7, 0x81) semop(r1, &(0x7f0000000000)=[{0x2, 0x5, 0x800}, {0x0, 0x7, 0x1800}, {0x1, 0x4, 0x1000}, {0x3, 0x4, 0x1000}, {0x7, 0x5, 0x800}, {0x7, 0xfffffffffffff9ad, 0x800}], 0x6) 00:00:25 executing program 2: r0 = socket(0x10, 0x30000002, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair(0x10, 0x40000000, 0x7, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r0, r1) mkdirat(r3, &(0x7f00000001c0)='./file0\x00', 0x40) r4 = dup(r3) mkdir(&(0x7f0000000200)='./file0\x00', 0x98) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x1212, r1, 0x0, 0x59) r5 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20002, 0x20) fchroot(r4) openat(r5, &(0x7f0000000280)='./file0\x00', 0x40, 0x120) r6 = socket(0x19, 0x10000000, 0x1f) fcntl$setflags(r3, 0x2, 0x1) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='$^\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/&\x00', &(0x7f0000000440)='#\x00', &(0x7f0000000480)='[\\-\x00'], &(0x7f00000005c0)=[&(0x7f0000000500)='+*)\x00', &(0x7f0000000540)='\xf3{\x00', &(0x7f0000000580)=':%\x00']) fchroot(r2) connect$inet6(r6, &(0x7f0000000600)={0x18, 0x0, 0x1, 0x8}, 0xc) r7 = getppid() fcntl$setown(r4, 0x6, r7) close(r2) write(r4, &(0x7f0000000640)="b8f8fa49c4a2406e8f74825e406c25356250a61e68573da1fb8abf2d52eb9e8169d1b4585fdbbd75a12c9a466d07cb8a07e63c8fac0587de4d0bb3df01317aefec67e23ca70fcf0cadf411d3a77bd70b63b5cec0392780d2950d786163b5db526ba91ae6e4f47c924fde6e8f73f210e6bee370e17f13de2eaa4785df219cfd2a3086805dff197a", 0x87) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000700), &(0x7f0000000740)=0x8) connect$inet(r2, &(0x7f0000000780)={0x2, 0x0}, 0xc) close(r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r8, r9) select(0x40, &(0x7f0000000840)={0x40, 0x7f, 0x9, 0x9, 0x0, 0x8000, 0x919, 0x6}, &(0x7f0000000880)={0x20, 0x7f, 0x2, 0xff, 0x101, 0x1f, 0x579, 0x9}, &(0x7f00000008c0)={0x4, 0x1f, 0x6, 0x5, 0x40e, 0x4, 0x8000, 0x2}, &(0x7f0000000900)={0x1f, 0x91a}) fcntl$getflags(r0, 0x1) 00:00:25 executing program 3: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x40000000) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)="5a32df34b9a8bef1e80722f7", 0xc}, {&(0x7f00000000c0)="2ede37a6e65edb93640356fefd1b2cfe51c826df064225a3a755d61761667692b805b098c4f5cdde26b1a3ce79a9d6238a12312df71693d99ad0f66989599a950fe2e982df860130eecfe267dae989320169dbdde13b3e42822fad0c00a4235ff51c5b5f2f3bb00434f0d994bcccf65a3c11862ef11f630652377b25ddd61eee703848f66c7043a5aa00", 0x8a}, {&(0x7f0000000180)="f4214bb52bbe7d905eafb5ab0934f7d41b6e8ef484c4cb0379064a9f989f3abc615f0f361fd350624a0e5e95e54946436a6ef0e7e9e1cb45d299d2b49ff20e6b94137386344d0f18edca30b9b506fc0cbb2c1cc3c4be10c6ecbbbcd64c83c9a55ef1d9fd47150ef13fa05de928dcd5095aa40f953309cb0830291a657a61ee", 0x7f}, {&(0x7f0000000200)="a88fa73060bb66063ef97051ad83ddff8c891e4381e323581ccd6c65dc593a9b330b36ad67adfd5e6337792aebe7365323188bcfcc30559458b9ddcede8ca1aeae91910ab961d497ac5acddb1c89d68fd2ba265290e0bde3866d240ebbd41903d896983e1d00414b8c98be1a075b331381facf2ce46ce97a7f0577a5c4e6f620a137b593b3261ec546babf69a8e73f15393d31fd3d3d57a30aff37a352a8809d0dbc3c567e5e45a79a7fd556db", 0xad}, {&(0x7f00000002c0)="9bfd000a033b4ad1acecb48631ee4c00306c3dde7e29ac6d6d1d06c3f2ca747a1697a23f703ef77e143d940cd85bb46bb1a1be564208aefbc9628cc90f9bf040652eef1327459042076b5ed5713a5ed1d77bf61baf24337a3c3ae0260ebf356122c2bf0d7280333af5d8aa0b0f53c257b1aeb42d88926b84ad2a4b883d09f04ccf24710225bced0555307aba5cbe8b75607d4a6a0485d8148641c100c69aad2cdc8dc837f1183d68fbb0b0cbd938b6d5e09be10658d205618bdc443c6f224bacbcde47300312ce20723d3c8d93b132579d932bfc23faffc31450fce12f1e818c308421387239284eb4159c274391717217a3190fde797c9a263aac43a3f7cbe09229179b86b90e49dc8a586a12a7628627ad842ffc239f5124e367d963080d3b7068b4334bef6d51186ef8e743e6ebbf3041551fd0cfeeac2a1e728be1f4ca435f36668959bc0ef99a6201c78671fbff7785013f767253efd7ecb5a419dba84eb8c05cc26181be052fdb2def92a2d3a8e75710cf265f4b64f4aadea718ca7fdf1a756cc5f4744d285afaae142e9cfbc949173980f4655d4bee7e0d50c3b6639a0b9486167334aff27900a3aff8e54755bc83bd28f2571e7c626c015e4fb737435effde63ea7b2b222ff7422196aabd7eb7f28caede00713157ec682874ca05556f2962f72c798e577cf21fda6dd1cc301dc18fdb9a46d1d5a981f1b9b11a20432c3ef5aaef9c5c03074b486818bdfaa4762b68359cc8059be29ba460c545bae381f6da689be69d1e569c892cc05a29af7326fb685a69b4b30cd8d7a0ce83fc25fd623f935d2773f9ac61c1c5336292d7009c8de4e79e63a97870b8dc33b15b97fd778f057bc04300db8b72e79365dbd9baf69fdaeb0dee2b22359e1fb9061de93f8a96810d1dde60a288b7b703cc353181d8ccafcda370168ae7c3beb01edc61f7392a61c585a764b74c547e8a22883b1501b0363ba7aeeb2d5927b16f2d466a187b912fa9269214540c7810b1120ee8f1132d66f55500d84c7a807f2a86f68da229f5b26acb06c661d2a6c4e7003f65d2ba94667c048d15993ef3e5741afea9bde6f880f3d8afcd855a4ccaf267ef01de0d444d7cf5fee7df4c87b78a6369b683bd5b6b486be878d81e283811f79c5877acf2fe629aa9b26e527db94b41e65a33945e6da282b868c9a8ff1b313ff513c817711d0cdac2993359a565bcff4224001838139ef6e73f34d1dbca839538824481a78b281a1167e34365d6f0a1a14c426f29ebc9595e07991b1ce206a4c54d2a95aa6750fcca087f141499abcd109567e762256bdc9c0b798bae492fab1d53e6f978a0d319747e516cf16d5a337040fc72c311b7f9acdec65a48b95442d62dc1284bb78ff58a86be33b390da30f1295e5ed921da427d5ad2fb8fae1b25503fa4dcaae917c816f4456f226a7b4a9b4afa59d1079b2bf706163cedebcabc70ba2c7a0eebd71254113986b89c822aaa4d00bc712ec8a8172ddf226d1e6148e221a80f6c3a6cb99c406441479d02164c0c81d9a41e77f1f226a58d2dea8b1871031bc26ff9b4735761e9ba62b03552832251bec161ba69ddc9e57bc1be22b6a3b94f684dd4dba491c9dad831a1103e79ba781fea4271c53868036d6f2530195014733dd784547d0c6adf71bceb6503cac3af6a29078fc4f5766a40d947fb3da41032f4cb4ac4cf85157c3167e1fb8b421bcb75fef46116194f0ac45485d3360c2b369c4caf1fa625cf13657a01bf712b15b858a959d56d552d0f76eab65d106172022b0da6c54b59074295ba3fccf8864778cf3d6f6fbe2ccd4199edac8c0386b04caa8f0cae4917255f3dee5c1910268836beaab8116a26a91eb2976aae90139c612d236684c98164a85fa197a458d5844a9ec1d7057280fe120b052e9d427c1fc71540212305068b649873a20589c12fe9144262d16440ddbc3685551825546130960b3e57b851bd166c334b218b6d2777abd49640c41c6ae803104298ad96f0666b1d4cdd1b77a7bb8026bb67167484a8d1ab79070de6d613de8dee2b5a1693da218736e1515e28d010a695473d62a4296a076a41ab0fbae757fceb77340e879d7201270e737dfd926f9a452674834e9b608716087eaebfeb304781a685bf56ab62bff9559f76d441230f96846ea6c95a655079836256d293f0dfeaebea4b6c41f16f1089e33d7e3a330648e0fd4382220fbc47065b27dd80a7f7429fef3ee7b0817539ad9cf0e5dcd143729aa0ba71fb3a4ffea901235360370dbdbdf4987a61f487d99f1b67c56d35768079388d7679981ddb4d1b0b1cc852843d5e7543eea9f8001a7426757a6375d2077fc372551ea1c5d4e66ee530df838a959304ad1536e3e5404fdc0481ab2fa01359e5ba18ca0b89943ecf411c35e86bb1d3d91a8f4618cb60ed5e6fcf90768fc241ae7c68519b82419fbf1b43a491cec94cebf6b20d773fe30ed275ea9218f80c2af0ee86a687b573ec47dc816a0295cb5f7788f68c72e5dc9314e98d30a71cac8470486ec0d4694ebe4b16e0151b6b0bd3287fd8bd25af15490978d204fbd2da752e0516e23fe5d127a33347428eb8da7eec297a1e6fbedbee2b2a3b42faa9b7b4ca05f63f5ada4ba702c9005bc688a182fc13bc9d08e01549030965e91a77dab5443c11499e64f797cbe9a95e5be10383ffe9d92108a5cb2564406b5ab6af9d4e84fd79ac53b112849bcf932dfbdf8198925fd4834107499d67d38d90811b2fed6988f7b4f8baebb3cfdb178cb05e3d55d505812d0a2dad9a445aa5b5a88b703b940904a4897a9cc42d3c2b0516cba8e89510adfe5dd9d9faf07c31b0d7ddf055b9126d5ee10d7fa72b3c5deda35b91b9c0e155f1c3d4928e64ee970291bdfde2d3fb31c838ecece97aebfd6cbd9547069b03238f480a4ba01c74e6f0bbb1b24836cca842c590f0c158c35f2a00e64a0e83b5a289e467f345a5a0c5b7ddd4df4e013bc4dba585c6599cea166c8a7c4f3c7321b159fe5430eb1dd70b236b5d0d0f29c66d21ee8264779fd69c56c90462c401b17d02b8afeedad54a23dc65a4c200c7820ce8dd50ab274d42c01352f94e8d8c6baefb228d5eae7580ac65706d7a2252045a0ed23fb14bc1bb33c59d3fd92485e3eaec3cd159061a94494c0231d876e24b7e1a4ae67ac8a56122f739e6e9e67f82b2fda4a3efc23aa79fa0d81e4b6b5bea2e4ec332c048df215cb43b6d71f402cf495144215c5bacace78d8db6b47773d8ab607b581261cf8124806d4390d7fd6342499399da4a58497b73fb80d6f6830355be128aaa0bbb5f1878be84fe9d3fe8da1f81a99ec336425577220d113bfc0a5c293e57543b21260bc84ca93357d6f8c837c08219db42291bbd883600bf85e2e286c24d127b02fdec278e7630358e018393d103cb6def72da9829a37a91c91893bde88ad6910d1c8cb2953f22ae2942a07ba7b93fd7518985bbbc0aae199383ab08d56d34617875db73ee11ef76350ea163efe789b45527a54e3c77f51d61962c8950336925f0c3f3a42e06b5d85fbb6d86c0160cdf0811bcd9a6d6346ee3f92e06aeb6288b92ced49b805ab6ddcb2f6d6f560dcf271c6db1ddd06a5ada7df983410b2fd42b37c43998ecca0b897cf506b58d29f256bc7536cd0cde7f25e00107ccc4305d0787844f923fa4686c063002b298ec849b88ec0ff055aed9b7b0ad46bb2c0051c900942ff9d2b4c7d11c52fc1ffdd0e6b829b9289d864a8c065308c00124ac6b93c63f95d953cf3d9bc3a9712a900eed2eefe9eda8d941be670237444923c2c423304e9cdb7e73b2fd466ca17724dccf7b32d3d46a86758e24eaed1d46016d12dcc267f50f370c47213b44dca95c05585139849846d0fb21193ca2308fe6535f298af27d6e539f3cf6cedf99e5383e0d3e6f13a05948f0067d5a6ba44ad76b3d5921c9240fd2f564c0da92f450930d659d0b3e344508fa7c08e1253d40af075991e250324f1da98fe0be67e5bf136436efc080103ccac440eed5fa0f509c08f198b8de6c6fb3f5c4fea792feac70b4f298af272528b08a0fc357347fc6e4583564bce4a14a5dc6a2db87f9fe8adc895cfd76e822bcaf872b3aaac7b278780f31b53a4e3996e1172189699651539afef7c4dd42b391592ac6c19f186784b53b1aa88e0761ac2cd7dffe4fdc56c6f3c185fa6686c6bfe98faeaf07a296e0cf7817f1a23d9b2113b9cc641cb224dec81a495505de257d4537cccc031dca9ff76e815a4f25ab27bd0131af1bc0350292b2c04e9b648aa711cd30060f629d81700fd01b5bfcc535996b9f30bffae74b0317438fe3a684e119800ef744859acabdc86ede12e7b12357f870b11783892d2838bbaeb9889e6fc712c6f077ebf036f27d8a26b2b3253f427f9ca0a94281cf67a8e7faa975b81346e764a8f7d699ac63983f856684c2a5826667daf3c5a4d5d4b47f51d16ec271b5b8a11fd50a3b09bab1b494c2af800e87bb10a730b07d40a16b66ed2b711b4575603c018a71621584f8057e482dd4f236c296ccf2a2cbff7039d6a2959df8b65b068f8fab969783c7448b868f957f9974b061ca0104c293b0b53141aacbdb216b9fc0206cddb3488a34ae10959bb7794d83d38f7575485baee49d70433dcd84687c6833e75f0a58c457d5f09c3840091ac4cb7772b0dac15e408b02ee2f664caa2790891edd41e8b916f306f7d8b5bbed60a2493c202ff7d01619a762ab2e811e7811ad5448126f80876245a036f6f20e030895cf11d1297500bcf939520d6e2f48fcf60b4d8d583ba40208c3ce848b09aba83e3aeb272cb9c9354ac49bcaca9fff6f4900300553dd2d4662a104bedf1a44995f87bbca4e6ef0a07514d2eb4bd3c8aae6a23f011a4893031fcc97e1cf3b3a5ee494891dd2c97790b5a56d55857d4586ee007168b057a59e938636e8567dfde21688aa21740c2442016eb1522f209fea0c92b37c3aa3e26b6c8fe362bc388c2829b6be304e4782f88b52482d11a3144472a8ddf9fd97c88d2b78a5e9fa5c477ab80f3d26fd1a4a523c7762f82999c873d31a0891aa3a75312e408a507906778cad3c43bb0902026bf9e41c56fbf2b92da66707bf2665517069cd0ed2eb8250282c6e894aa52141d6feaa2ade08bf3f0917f76c924139451b17f5ff88a6dacf79bcf1f299916f7f34e5ae47b09d0c17a2edc4d5b5e5f428a7483175be21c310b086cc8a5e2e8c99dbffea407385f2e135114a78f1bcccf81753293a122dcb6f685428230f69c22f8dad9485ab27b7a0e355ba2d36816a08fcf73a6713d8ebe52079b3a5473c64d7f76f0249a89e0f1e1db721c3b3db25c1b804b1efc0d9eb30471abd10f41da50ad096ddab29d71c758eb39a18d3b4464d0041b8273b63d43ae0361574dd6a376e6a23c9705b4401ebd6264ea7c0ed42a6d0e1d1f6fb6cd9fa9374d7dc9c415f6cb6dbf91babbc19c697f88af08c463db11200959c95a47ec649a31baf636e0b03c1b4a69b923b67eb830f8c79e20efcf7327236eb34f8cc8ab67cc8d22ef181c54809475b4c32cd6a59979932da52a763862bbe64039dfeae61df0df3cc85fb0ed009f35ff7dd9ad4bd05cedffadeb6efde7c36e1328188fa7605221ca267bd88f150a636a84276c76674a1b67c4b0dc538517c1810b4d35fde1d41e15af04aa053c0920432b2d75b2e21aab9f92469aa3a9973c029c2e3a87da572eb1222ccc636ccd79c3a93a29517e95abe2a3cb0a9299d2ebf7a65127a59223db8eb9c2bd702a6af0eacb9a95a28e1a87d24", 0x1000}, {&(0x7f00000012c0)="02f15ab1c6d942e3015fd0701bcc1185a83f9323261c0bc407262853173f24cbd946bf5cd7e44842ef4eb7ba3ed3c8363c6549c2ae39b8c239f28015acfa36992e3a599096ef83e1a3934db376fd594f34a9d52e14cdc13f5dd184597c6966b2f3889398d552aa591795db543cdd54135c6b48155ff5572b55c8e6cd1a32d76c789d17c64b7a2dc2012c8e18851b1f8ced89a614e9f2c192126e72b55ddbacd8a0e7502edc8311f08458663a47eccb41abe6992cb61ccc754da3f3f6c64f19f2e884365026f5c288e1fbab08e785bd45aa25d9e745", 0xd5}], 0x6) fcntl$setstatus(r0, 0x4, 0x40000) sendmsg(r0, &(0x7f0000002640)={&(0x7f0000001440)=@in6={0x18, 0x2, 0xc72, 0x6}, 0xc, &(0x7f00000024c0)=[{&(0x7f0000001480)="3105f5d0144f743a55a528ce3d0ec2e6989ec9d4db86efba890d0645043a0250d5f7609b2223844c418dc989592e53fd114d53dfc4361d70bd4af562b6f2e834f45ad6f68a668a6f8520c978f58d8526827399f94e665e7fe368a0bcf7abb5d597da5a07f23b0da0b9a32a30059fd19aeec855b434ad219bdcd61d8eeda43f54ef184152a186679b7a8e6713f107debaddbca1ce7177493b263699211f38aa01b265b1d28ea57127821351ff2374da0cb57c780fdb40a1a6dfa1f5e2e7439d61aaed6a871d8a418cee4f516d6a4b9ccab4ca2d555a96c07cc25ee9fbdce42d2ec0ca808db0dba5e79e749cc1e0060c69ce161a1edce4bfcb65670c34c096af2b41cd6a7f8bf689b535b2a48fd3d5328fba91e41311f6a96484f6f8e861414075bef3cdeb7f947f142434479fb9c564c4337e75050e0e36a61908c49661f669e79fa7643c3a8260592167739291766c4e466eb3f9334252279b5c236f28033a3ecfdd9c7aa1cb8b938fb96a9116a9718f187bdcb9d86257dab23e4c69c429c6eea6b2cf7bdd88c561c0a7af644d4a7b249d31088f095cc43a63b1cbcd5db4b61772a0f5934f86244471bf64d37bafce9a849409441f411c6f81d147fad55289a8cdf5da499435bd0a0d92957d757f18ef0b0305006272c71fe101abbcb67faa9222df20f63b28b1f3542fd68713a230a85b83ccac1cc960c1072a622668f4effe2a6129889091429b783d07f385ee72323d3152c2e6c63d7581775e8b28ff8c4e5b2fde870708bdf97d76de7d1eb268363746d5c896887c05d269de6d79a00b7f684b383d2273b615c0fd22239d4ac16febaa91a449a4aa4dc65fbe30b56b5d9e533c3fc848a77da8cdc42b607eebead2dc99b27701918614a096fe6fcc19f947867816ffdd5caf99687cc8a5981826d73bf99293b1faf983abb50a6656367e6f7e732792f694cc4a5b2c29c05ae2da388b0c9943faad0608ad127c5b7e30856674de9cfb802de2d512ac014d9aa7ed777022a90ff7b5d199e12a208321b5d408084d56a786ca0d41ae49159cc49439884ec3ae916e8564d729ed50f5c0bea3e20e0c565a518ef1e2d5582a859a4300a57aa27004c93137213c6d20ef3622501d20a7b96f4d28532bc4d2e4c8d6c4ca40198985391ec7857f576772ba614ce02800b7d485a33b6f1a7a6f2bbe738509d99682691422e23e1b7ccd31e2b94d76023d552a1c9ad35ae0006aee9106e8fa172f374f50bef20c019ec5ac8ca2be60a8c6a985310c81a5aa48e835b73430dd2cc6fb7d250d1302c8a12c12299b02ffc67e9f36cc1612541aeb1e489bdcc385c5de326c5bd549bc68a67e9c52c49420aa1627873a0f854095c118a49304f0c09de15198745ed70895145e16c676609593293f9e8797bc169141908e6ecd9dd9713910dd60044b0571f2791673507aacac284357fd1792cad6978dc0cba58f5828771751769c6efd72b41d53ffd823ebce9a55eb053a863c44b4d2eb956e4f115b2026a71ce21447352d6f8e9b478157ec203980c161cfbbd9ae2dee865d92f53caccc64f14f04fd7745dc9594b26384333bbf0bfaa5657eb75984c1b7d12c80b3348f1710e3d748db575ef61791923656470dbf56597beb8a787d42cb3e0af598ef9c721bba898778142755af573fb04678fe39a098c328c3c5c350b0745d71ea7110438071c15f1a79a94ffe073961d8011efab50252f1892cd1df1a3dae67fd44c89f88cb959ae12bbf8770acfe384615f85075d10d707112dc04aede9d38d08dbbd350819040c1474bf7e5a54b0d58e461a3d4f4d095609e1c3a70552bb237b8c18752ab1d9a77e814e93ffc2af5cd071312d2a37f43101eb66aeea6c59b5cf14464e2ba0b1f1d6fd5550d4b435719a977cd2de7f055f67e420c522f8109a5b0cfcbee47c6a7e4c6ff23af45017403490227b67f40e7d2d06f6230d7b308ffd5acc4d42bdd87bb257973f8d92149a05beeff643836030cae3c26ccdb5bd350e0cc47dd1edefb43f1eb38a4181f33f650c421165729a401e740e5c835601946c9e2135c83d7dfa591f7a60afdeb5fae3f9b2cde53cca15f84683b55e601519010506eb8a80f548f4ed95e81d99e572ea7c9f9ac0a7140e3c96177bca18a2afe42931e5d89d3d6129e2506a0b1dd64b770c388ea62d6aa2be090e6d4a82a10ec8a51bc781db0393bdf3b6efe0576d5c85f3ffc96d7ecb25b8f8ca8ee2fbcc7d71ea08871a9ac15586f357ce14f3c58c49c8fcbfb9fd19c61aefe4322aa24b4912a86d7d178ec62487094b55ccddb2e31e907cde281119d3f7287cac83e9e29ec1a9a78c4247cb29bef236e3a54c381a354c1b1fe5b67223b8d100fe248eb7d6ac7020be178806b307c3cd76e4e3248f48a608da9add9b7a971e07295360e5bdfc3b4b5701b54a1e9de7dd4982cb9945506d4dcb9c1018e392a52ae78377d9e943d57ab0fb59ba7f8bd7b7fcde81d58989ecfa7c8339399cd0d91a59c8ccf3646ca1ae4b33591ea550a1e10cefc51d1a2fd7c34b621b2979cd5efd57afd22c8d5c7b344f9abc2f024d52f8eed0d0903120a8407bfcb0e39650dbe56abac6d731a91fec8c82c72cdde1b17fd54ec6803ddd06e16597f1a1d273473e45a7f870ce6806fe04d8bdf92e4aca5e3e96eb87c99f2cd5acba20d4c0064aa050b888013e7f3705a78001b8985545cc6c7f3346b31002d6d1c43678dd1515a121500ef2073e7b8a36b097b849210e21e5b25a00526e19430f2d2ce76e973888f07f057d8f8c3554fd46f54be7da99490b896ab11a4e1ea6a34b00227715941aeac4b34b86a01caa9089749bdb3b39e4a8899801ef9823cbbe446b9a85535e4475b29bc6e3865e5adc5a62ed78bb94536bebcbfc5860aec303cddd993d295f0e7452f15989a8510d9b78d005828947cf9d2665dd10871f39298c54c21758d108574ef5f9a1363783dafce209e883f6b40304a039b1be38aaad23a6d55973f92d39edf17664570eecc9f2d552cbc4c3b149537e33e7ca908594223360b737492798c137fa406eaaf46777cdb492b3bd2a90a815d487327ef073264b3771812fc4af683bb0c8ad1899e16c858c0fc06cd3c615158b4bc03b3b4433da6dc33905405c97fd9312fadb866a8de3416e77e29e55de21e89c1009138d0e60c943104735dce56c0982c3f5aaf8eb1639d1795c87c0270cdd80c2bb3c8046fb9844ac4c380927417ebe5fc8d1e3465b2ea24920d52958e71b1f899f28f5a9f5dd8486b2bdb6dcc179f883ac05c4c917ec3724f6a8813ffc36b9e6f61ca9ab91c3a827a43f4305004f10e5f1d0348346d45dff00dde6e9248f739e30a40714367edab1ae408cdff804a6535c83ee06424c260b54f61d0f0b0ba64c2a4a5ed51c4f202ab21b611b700b90530ee020504145be0a3038087961691ae8bf16e1286b54157ea927e5578f577d972efb833a4329193301051375e8698dcf9e8e21d31e67ff570ea27bbe85e3e352be3013f22d08a88d8743d7381fc7224fd078408b62a357a9183356dddf6057c315a0939ec6f92e88dcb3b5003c1f29859ac76f3f63f35ef72a7dd7cf29040c0c5ce1fd17ff44b952de21ea633793ecc7a2c7ff102db9b5dad221443ed666a744ee8c7feaf5ddb81dcfbe37119ddbc8073a5f40d4eb8f01cb3fe16d448b72e6d69186961e476cfed20c5cb8eb16ffe744b1a014a01dcc37bc43868072a00815c1f90d0e79f1af3a6f051a3c48cc407555166041cb9f7f758519d9591e6894a3f749b5c33eea9ed867ea4f41c6e88082bf9c286c7512689e8f128786fe6312af427c8a03d32243e80c32ac2c85913105b641cc2f2a1fac9d12604af304ec5cc08cbc58710735da2cc3084805f9f27dbe83e852525762e43ff1b520051f225035dd3437f00e40056714d3a8eb7cb26692c6c398c6eed6488a5e4d8c1bf0b0f4cc421f8c33e4bb63b3cbcae082fd5a64c437479125c785b27dcea32ab9e8064a9eb85e1d55d2518c21a87937ff76176286b0587b9ad0b438ee0f53aca3932b10afbda2233a671eccf85e42f0086a120c45920311dd91a68c194b1a1583fa59c55fa016a4e66fceb01568817cef778dbf91a4faeea704478625ed2cbbf6fdc2c4d4115aeb2969b7d6947c3d9b094545128b9a03f35164f292c68c973d5452160976848fd0aba3597067af5cf960ab8de6a0dff6839e3a520cf5965ccf8c149a4794623a3fd2617645b7e2087d49fe009298ead70b3d8d5655f4dede696375f592d0bd7408a2a3ad10fe6029bd9976783d48e4f425505b625584003cc9006ad43ffdb1c246d31a07ef7b8b5350f2046a4ec45ac0415f425cbabab27e46af18d13db782676b9352c02e4005028a52c9af389a6f30ae98b885b93549dbc005ced67f25ac60fc1a51c9d2b1cab318acdfb244a64a850152ae5a7db412cc2abf217e1e189283f029cce66feee76cf488bb9e469cf27815b51429849af789c5abb5ee350480316ac99ce20fa3e5ab63dd84d98acc0e70abc004e8b991d45d9adf94c83be91d20aa0198c1f174c2d950187b41fd4e3834a470c97f812cab25ed6c00a393b899ed04fd9fe98c7c0aa0891858650facaac28bfb61d0ebcac1cb618ba292b489e290aa3a282c2ecdef2e10204c0688426ce5e08dc50c4ba000e7a0bc0c89178fb57f07f8829f5a51b6bc594ea19be9f64f8de170e2b694f1dbc64655ee512acb70b33158952c897dc30a743091869fc19fe4c9b2f636f02ff52517997529d505cea720bcd8cdecce18f2c74cc8257945f93527dae09a5430ff46df096dd48e96c5c6b8f61e121e398f034f18098632455023a9c7bf8f542e920226dc8f062cfefb1fcde816a05b2d142f893bb32864e56d0bdc4b8dd5d00f07825f0708a579487e31bb12ded1e107e4c45604f1a10dcdec2efe4bb824eb3c8ee86d5a723091ad54dd1b143f7994e9ae181564f9c04538a378840945260f7998b69776db1d3920f795ebe5b3487558085cc4b6d0b51e5e9dd5f20f2cbae2ab651c826246558d0cc24d9193d73563eb0cfa585c39f329f786391d424a8f84e0ae76387de8f9304c208f5052e7286e870a4910446670fa15a27bf0ceaeeb11585c2c6dfa3624575d45a8876d5017256059b2ce8e11b262ca09e4077c1f3e41ed0ad1f3221108233b08300841d2d015df845048d363ac98d95707260b52d8ccd0a7c5a257f9474dc4bcbbb6fc87dddf59311c64f08bb7909c2f99a8867dcfd5a4f8e4355812325e014659162e1560879ab2103f3eb94d5bb3cd8f94597d4c8603d40f8387830fb99041ec58cb221813c2a9836128e8b8dd94157a823f4dc4148c7373b3cb433ec4c57a1e4220eb44d9e514fc942c5065e94791a355f0de6cda49a5933c697f0cae3b7f47d79ad12e2fb584b524fdb43393b53166ce5b0368521f10fa66690fcdabc3d48b36bd2bc70b8f81378e80d2e895db0ebc8ac233c2f320427bd4b2e72afadca64cb618eacdb8f0867c5cba00ce66c43326365c699bc726580a6edb073932284901ec8a1b798ff8a95420a4cdfafe72c8f9a0eaf877d1e1a5dab627348e78099c985fbb27dc568fdb1c0643ee9918eda9767ead23880dc48e48b5da2a60cd6f33404681545a9dee97b020fd8d9b7847467e33f6c8699186d18129ad0337e4118a7685b27b8b86050713278d1db55509c3fba4085a8646a5d4d05ff02f15b7c8a3e36298df98e128ac0cbf76f3b82431c14659cff6bb43d17773f39cc1d9ae57894cb634c2bf74cf1e0ba82e0a8cda9a6", 0x1000}, {&(0x7f0000002480)="fcfbc5abe9de20fa72e45e0f8925c7b0dd4a8520037265f602945064f3c68947bd32b30944628be699e1c099d70faa23e0aa92afb8d1722a", 0x38}], 0x2, &(0x7f0000002500)=[{0x60, 0xffff, 0x401, "a0d81dd86c420a056a8ce3120b85156442719a05a3e7ed1c2099dfe372ef2195c981366feec3ab62f1ca82ea42a858d66fea64934a2bc49163c6835e65e9630d3dec458e857874cc6c79c8"}, {0xc0, 0x17, 0x7fff, "23205b0c680874eb006d6de3925d71a648d59ac114b18a081d88b386c2ddab97b20d45b8a11b57af82be629df77b239c0eba7cfa1d7625c69d068b54dea0cd154d1a941b96a8ad7746f208e5605f1b6a2bcea1d8d6be71da6238148c348de91832b3db41d2c76c338a5a7d37f04320f0af8500bea0663149bb8c1e924c583eaf1a29efe0a806d8e998fc0ad105590da450ecf7753ab30d6eb70aae4f2c09ec970a1b22630e8d09a432cf10382fdd"}], 0x120}, 0x400) r1 = shmget(0x3, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002680)=""/4096) sendmsg(r0, &(0x7f0000007ac0)={&(0x7f0000003680)=@in={0x2, 0x2}, 0xc, &(0x7f0000004900)=[{&(0x7f00000036c0)="3d945eb8ceb805b169741580f790637a30b5a773b9651cc5f49cb2f090316fadefa298", 0x23}, {&(0x7f0000003700)="d7a8b8f3051e617ddf0deb573c93fc4e7df4f9ee0ece13fa02cf4338f8a2839b88ea8cfeef08d41991bd1a5add3785ba9b4e1c83749d0fd59b9fd49238834281bb3e3fe6db06813eb4c752ee527b8edbe2af693d5aa2ddee26d21890fe8bede4cd8c20527971b63b5f4ce3f07e26cd011bf075dda6c062e90e092cdd1182acb932bee8943d491ff2a0e07d49de9c5bd6b51a311d0c23361e55ab32fcbd6b75e904b148e97c9947716d86ddedcf7f70bae302fa400cc46f78b2e8cb09b66541a02d95bb220dfe2d924e8c7abd5692ace0465c7f42", 0xd4}, {&(0x7f0000003800)="7329b8cb9316dd803e69b2eb97604246700b0fbc14a308dbaf639861214688ab4f10bb13bbdf2c31e7a2f357d56c40dac12a4c6180bfe4eda1f2af15fbfe0b89ee60f219706da1d56de88398e1dc2beeaddae642325a8d6b05d2f7d84faa52fa9e9c7b00c3b2b3a7701e2e9948480501d659fa05bdf646c02ec749c4b75ba873fa078773c721ff42ead54728f64708c6fd49333a2004ea8c5b51b01e7ec41fba8bd52160947b864456b5a1b353883e72702fc6ab4835c0046b1bd0b563b8da57da6f9bfef36ea53a616109f8d1ea227051b27042dbaa35b268f1e911a805e7", 0xdf}, {&(0x7f0000003900)="465d9b5fa9e1a9ce6f36882a25f62353f4ba9276e9f09c1e6585fe42fdadb3930d2ce0ef9f4e38ffd8a8d780ebfb09630a60d16b00757c493bb845a50492326880496f2111c0e65db2c56a0edd92c67174c9a0c4845f01f7db2234098caa082b5f7d2b7cc2e0c400317891e46ea0f154ff436daaeed8d44f3b815041b2553dd0177aa0eb284571b63b6ceed0a1e35e18cc30a7366c19c33513ca4b39d8377084499c9d09bf1b97d77f3dc9d6bc255308f2dfb05b1d4dbfdfcf3537c45b03c9cd8c6c32c388861445ddaf0e8698394b49f07c3ecc0141dfa4d22527f097140e0f0359e3cb7742bfaa5ab6916a39180ca1c189516ffc811c11cb475274c8109723cb00406797197ff4113b8b1abb232461f637dbc22cabfd99444cdd488d0e052c7fd2cb1422a2225a06fac34862f04e9410560b7d4a76035330f5b5fab70950b495061e3de0e9792e922434deec7500b9456e18ee92cba3e858f3d22e7d5545ae3d7e800606248d96b2fd3032371ff894a51dd4bd29a226207f73b472c4e2caa920925a4b2a2d41873ad3e1928723614c8d2c1ea8c6d8a80a175db2767bf1f3192c8810d46853bbb78de8378c139a62bde5c95b81f6600d46ec7b3bd45faa864621634d51308b354277b01163b308ddaf0fbfc7bf2f8d580c1e2d59608137d5c649b32ef27371600e3d1b6d2df16d6d0814c14f2a8ba609096e11113ade3320941489ab50b1e657633ac18e5b3ac659cb5dec052bf3f26a30129000abd447f846c28bb2620782619e4c97d51bbafd3dcbd8c7078c198ebef3106ab29d9f3c60e99304c4b1b7acd70d4b01e0d86b08bcc1f671b153f049da63403a291ca401884616e1cec2d03b9a131fe01ef725a0a93968cff469f6a243f21cb1402ee0eab305c0860c740b62a2ffc956f49f6ecd45d40af2fe5ac1a7767c3f7f79e625b98be296fc4e2f68ad355bcf826b9009426368e3cd4c9434694b96dac2f1c4361bc5c13a10461e62bb613fbf7d5fa97550ff86898f0e3c2905da71c4c8f1c4b9f1d9f52aafaaf005a14394780dfdfb43df4fa1f7f1ea9b0b37a773d98954466562f2b6a5b2cb0e46227d894637e7ce60313c1373c4e4c89d71c526997186e95e0394e63890af8db1083848e0201698e41f90e8c20057b4a3e72734c374886c2fc90c4125bb937eced93818aaa2d5ebb6acde2172e473c132d4bda2559e76a9e8032c87c237d8486c703dec9fcb54e43fc8637f7ef2a4fb6dcdd5df60fc28ab062acd290c34e4170c19fd4aede0f9a31f2e7fc35bcc0457ea0fb5d2f57e51aba9bf81dbda2830df433bd509a1745e655b2672d150aeebe0fb0c958e4fa1b0e9e64ff0a0e663d453b8c100fd940bf428e42faf6bde0fce6fc188dbe1b274f0238c3ffa2019e3da38696b8c1544a55a78e71a3e6622485871c8adab5bf12b8479ed37f97c2a07c652efc6ef345c111568e0c71fd7800033c16f53696904810c4779e6775d77c1161554d3b43dd7abd53af23cb3a4a5ff4fde1b0a145776398198cfbae6da9cf1f2ca2503f5644f31a279da9dd2210274e61e25d8e2a62abcdcb31fd740f2aa1d3425a78a38f764e3fab06f42ce8973c863cb3bd7a14f7c9f76292c380f250a3154ab7ecf6c22763518e3a844f6a5f113c1fda5ca0d0eb59f7d99df7f1712c8207dbc04c21d01d4d556bdb46580784c8b7c20281e9e1543ca900267e46c89b21f70bb1c951fb46f6d98d68a8f885970dbcdcbf6fcb41dafd439d513973470f2eb83d9d26388a437a7135ff1d1130412173e9ce0e0e8cc94bd8b803272fcd4637078c11efe097add5dbb8dbb50a0dc4a769bfabb3a5dc9f64dd64b83a6885ae8c61e957dd19328e7642b8198796d00ec85fd401a2f447805c86f8f2ccc32dd5350ef54805f9e8d647434c5781f5cddcc868cfd02cc77cfeea37808dccc5477d3cd832c41a26229de128b3ce45beab4b78fe6d2966db1d169ebcd59b30428061a235614d37420817093385b48bc21d12661e5f792a5043096fea248adb5851b61849290d7dee3b7b08a8a3445bda18af63ce1b091c26572a04a7f3fc0e0ed43b024d4e990650b3de198afd0cbcb63eb7b571ade89f1747fb198199e0157b8948e54f2d9e4f346a1fda9775803925b903cf7436ee988357d238953bd1e72acee2d42f781d7b6e98940f323e7a6a5444d824e5173cdb38c581b8e46a1dcacf1863f1eca54bcbb38f1d4eb76ba7a33126769b636df1e58b2459cd788b7c1929986e4c7be67aca744891d604157a96a325426acc1b7022bba90b8e9ed21fd719c86e492d87cc4f101d3e1030b59cffba4d477078ff380aa0c67abeb5a04235cb96275cea43ba64aaa887c3f25c09567a8ce066902711fe8cc96baf22c07152f97bdc2182c0afb880a536239787ce67fd6889048a2b768ba850e738d3eaa0b86b04ba82b61893ac9bac9569afaef818f6a610b13f010c031b587dd57c1db09daf16d1ccf0299aef613ebb4ca7cc1e2f7fda9a84f5298a4f202fb417b4257d81ba523b1b9b34730068a0a537a4707239febf87aaa631fa076cc2d54d1f58bcc132ef76cf30a6d09ec68fbc6b464d031650661620de9c05071d9e7c60ec18a52afa40552ed900842a7fdeaedb0377989d597ac9e22639e479473d947a9e074caa63e96c59f6de0b50ca697ee7376a8729d4de6fd808d93b621bbf820b74e8f0058568c9b969d0cc513d2f3cbd66df27e905da6e8730ebf6aeac2b050ecce518cc844fc1ff5be82d0be75310aefb7a427710c64434f162ed77258f8f7da4154493af7aa561474e35acbe36420feca2305f53b68db8efdf7f6eb9b24b423f3aef3aa9684856128c485e0b3261b15b30a982aac17cf01c7953eb226aaea5612297768135f2d3adf2a7688a9b286cbaf881579a59b5f926a450a95782a54d2b908e811e39b1d4f93f485abb3adc504a2c0562ffea94e87d1945f7e6c1a94df526528e9fa94b654e7ceb49712d6903e67c41dae40e1fc965b799078242073406e55ec35c4c5ef95a43b55311eb4cc6b9086190ef4c1e517133a944265c2253414535563248d04c7d44a4fef1290e49772c8c312bfc042d176bc6577596fcb548e2f851817426da6daba66ae74e010924378bcbe1d6ba8e1adc1ae8a4e2d1af711b515c3f8f1f61bcbda20d84539fb02341150ed0f6fb2e608f58d66328f507a03ee7fbf58b0367fc9a342a1731763dae389159b799cee87d347ac52776d18471cc83930e76e30fb0bc21d490588e463d3f8a94df0a4a7d0f248e4fc961d40c476ba0ec6c54dc6c11ca40ec45ecec54fc23b975372eeaf0d6053263a33910587dfab9b489d1a795020808a726921e410a1355c2693a2e409ed8bc0b6925352d3953fe0c2d1f19bb0de8b7f1b83789bbb4791f5d82e3f6f53b444b1215f7385c2f65c99470560b4f0851c27fd3e2b76890545b95bc5869aed8724bb28d7d99ea522c578681812add3d9b9636261462002ce17041dc4b564d145224fda88bc89f1060d1efa55e30a16c163cd54223ca091a0835263a9f57184af82fbdcd166f14a923469a77aaa054ff2cd09605afe65bd6d817fdd654024453f348e0452c404312c6f525a979992ad0aa3052183815cd0ec443a46942abe462ae3347642fc6326b81d33a0f846b91cb34c14c860b71c0be77cb0492ea0dcc4b81290a9e813f2b9feb5e62ed7f850d7d1e634d9604fa6b99178d5475f6d1b40e65f32b11d5378f739189d7085c1ddc43364146a69191f015babb8865e318405f5e821f745d74b55c330a2d8734b8f034739ef65cf247727834d8c97f153e88684e49a9417d20bc9ef2e2fb3ef7bdb81bb3bbcceff6717066a3f73b84914a8094c6a318883d5868e58ba4cc9e2b44a090d9a546e8e54271a771f1b12bc3afa1d5055a532164871b5e5f5e776f1aebc46cefe720e6cb5fd641356472967bd7b7c0b584463d02653f3ecf29a961fd3e7ff00a6e303e4635747a9e82e6fc63f7a3f6fb82e544f9e796d85020833388b468a204bbb7aaf3eff9837080a420faa2cc11241b34657b0321ff9673b08fa6520a667fab404c14beed642135060cac67f231f7d38ab467996c381caa8bcb68f69270304a9373901b74befe3668e142c91cf0c1860ab87a9dd96bc6a717ed425f2a0aa04ad7fc60b270d905b8315c62358f0576d7423f6d5ab57d31e962ab26ba408060f5704b5fce2acfe4c54c356d485c80d7cf14f22523bad454a0145aae4c58795cb85b4011e90ce1f4d937b085207ff4dbebcb3e114171e7611672073712a7f3a7852e45e8dd177fb9e51acfd8c9b446a8a2749e80b5b1f2a8bbe5f3c159055356fbaa6aaf028210bf10f5f4b83a42c214f806bbf6e545d55c8e38452d0553ba23d0c5090f02f1af1d765b128a90ff50c1c278de0a18892cca1b085ec15fa1f8f1ba20d45bd6ea0a17844a0491faa5fdaf6ff06c8c57d1b46956ee8f95c7489c7259fbc2da3498307bc113de774d6930a387aeb349d276f6823835ed5ce49451c21e0c163a4b4c5126cb4a01eb0e9abb33aad9593b9c425c277895b0d17fa29d68b46d5729c8e3dcfa866f598cdab8a6839c074582df31cc59cbcda843398b82d22e65a6842539758fed160772fe9bb6fb6c3cb8c4c7353fec22606c697564e393d248cd8583c9a6c03a959745cf8af63d50c6ab66956c1a52b524028d80e5780275827b0ff11c55f9e440774e51fdcc067f73d7b307e81dc57bbf213968cb1c775bd0fc0e688cc7d70dba0be4deea6914870239902a51410d84e5760e5efdef47e2b9443de069be814cb174268910577d37e723398b05b923c0e6373301eaa06bef9e469200c260475043428749ce342f579ee5aa711cf850ff049c82dfef7dfc6b2292934355f7773659309028f5b87cf67387295c4ae2c4d75af053f5751a6673e6ee1828f073913d854228d3a19a70f378d4e0960100778651c8501f4af8e1171fa750f79e3ff2b2ad1071603a5d08ecd6d0445d80f01ca7ca5856acf93bf1c368ad6b45a04af82d7ed291e88adbcad611b6183af0fb9022e5bc41865ffbebad9c1679916550dfaeea815aea11cd372767a79ecac571061e3eeeb3a6cb4a8461cf85c0cff9ecf6fd3c3451b95da7084299f24d704ffdde5914f11e9cc291fe32cceb06b79a1b361854be3fc2a5a691cc8139f9efe3027a673072dd2bec775327a28635cbabc4da29b5ae7185d3ffa8629b852bd7e61efe7f957057daf3f214f460ade89c202a7ebc118f2d8230b14075393cbb2c6020128f952a903211e772adcadf5e135652671eebfceaf9f3248a56d07345e9dd59ca8fbd1b19617013f46cb6531988c67cd18b54c915b94ffe708fda6979d7ee206838aff9f505c1fc6b1503011b90bea7cb66a9b566f1583ce6db2c9439ad91d7b38dde40424485e380382d3b8efc17fb81ff7c62870a3cd387f2e32ef5ab5dbf1cad473dcad66cf3ebacddebdcd830556e1c15b1ed5f5dc6a6c11a845cf60fe60f576995b9c69ce18951001f860727002863f05ab099830fe2b4ee338072c1fcc06a2ae24f253aa81c1437913b1645dce6baee8ec4caf7e2e6d70f659e1dd96130895aef074ca24b5b896ea9fda89fbd2ca88b8a5f42440889173df0c849ed3dbf54221fee2b7178a3f9b9671d14eaf16cc3f3bba3b0999f2f59c1046a63cc8a135d462efed5aa5f04189d7274085a14ba1dc23454d7a59f7b834250d42671177bd617d7a8f5274c5993227dacdfdf6566c1794012face4ee2ee9c2c6d5673838f2666fdaad", 0x1000}], 0x4, &(0x7f0000004940)=[{0x1010, 0x29, 0x8, "538cff723f3eef6e7091d0dc1800c8f71d3c7cc71d1f31dfa979a441693eb5071c9bdb8adf53375d0c27d12495dd85cfd28747c5ee69b5f8a0f6e85d9fd30f8137e2a0b8e349267b79b07285a86f2b7230e1031e100856ebd8edb57c4e5c3919bbafb85cc50e271cf73cbd65c00974bfb25a9922590058c44a65cc025980ad05e7cbdbc9854e3ba8df57bac2a3d967e1641999a1721d4424b45f234a862552356141251d283d203352533b35700175568ad46c0e79027ecc6d1e006c0062896b3d8fbb7a4c2d552c1afadc95a5a2758944f8e2a1f58d9ba93dc313afd0450efd38d654559d9b667b192dfdd9a1cffe1e4fbec197234e230ecbdcdfa3fc3b8ea927b1351f7ae00961581410f3e9a93ebb2c253d9689407d3639d5c268697fcde1ad6acdd85c1d073adc4f1142bf4b4538911c3b2be6ff1ae8ad3c398b2f805a3c396eddb7db713822ab6a3a8337bc4f485e1ce7c400428129fe4d68614627274b6af70a74c1dd40d61a0add1032294e03ed2e8b66c3944ce1e9d6f98be8c55f56800d796f18356bc4d6f3ab9c6358e0a27c802777335467d0b9e04f1a3414dced2069c4a239a21c707298982b76a5f258d70f651871d2bfe277cb67ed99cecfe10473c1b9bef731eb3c6378e24a97769201eb80304571e30dc20599b61ea1753f11fc9ed7c636152c1c1dcf974ea321043f5ad4370cb526a616b09ecf2751e6cb5e8a79fca1bd4118abdb2285e0c5ddc47e89a0227a1fd14beb303c50798bf4df98506b8b10e338366b5fe305d07bf78a432ae55d2ad0e2a16c032ade3fb6a1b24f251e6ad7caed48d170030ff268b94ca2a8498b78975c45ff3fb60d254aeda3d45e8f2603f0b0f2bace2981620f1f4587e7be2894f2bdea4fbe4b464fe7306b9fc8b96bb9faf25809bbfa8f686e9432ddc8d367d8ce2e0cbbbf504a7072d918851c390bc05acfe1812b65f88a60870dcf2487d5ab908df45e2714e688b0beae078f6c2b2699efb71f353027f60d8d813c9d951ab916bc7b510965d162f89d5d5ddcb5057f8019c2657cc73d908683d959aa9d10f40a5ac98c3f6755bda0d882456577fc742de978fa52e50fd09da7719fcb99f2ff1f8aae37ab4823e76a311a543a04ed4fcf4beb45c7c5e2f3ee1438d87bf26118ac8c75f97e0fb34bde782f60988082f8904bfcce6addcbae3dd4f17010bd42b9fad8b824b014004b8111e0fdd7c8c36b82f9b55a0f33a0b663061ac912f418678026eac87d3793012ff0ccaf54bf1a459b2c993960010b92941fc287daf49f6ad3e29f9543462a0fc2aacea0ba7fafd810f1d977f6428707bfba37356de1394e4284cd2eea8dab1fb2abf104da9948b3ec66a8ff3b384710d6b3acdd93f52fc0727ad88d18c119ec55640d8fb50dae4f25db936ffca6c829439a19de8554e959e650d3a2b597fb526d74a4421e4dd7b2117bcd62246bdefbb0f9b091ab7de9cf340f6044613f7edda07fabe4608457ea300bc711af8d93ba5efc3206d46a495e32dd0ef0df7de384682e26357652b9972dd9a893c9165d576ce3b78935cf8d381e3762ac6c39051c9509327cea0d5efffa1383944736f4c628468f6a9ef942e33ccee4e59760ac2bab439e6b349e05fb9fb7924aab82070ef8b934f794b1e9eb283c999d633f40c234466fe8a545cc6a581cb40f99523992c90f4c76ea45f8463555f0192e0468d2f5638f96c494e42aff353f9c586befbb3ff732d8c2022d3b70d6b6674b82872e4141537596ffaf29b2cb849387a82987818741d6621de57c7d319752c047163b025b20361791154329c7d2fe08ad225bd97a43c9caf3f9684006d9f5770bf38eb95e0140fed6a382beeb2e967588358c6a22bc497a7a3d6da6ac5dd07780ef8b58bb5a0ebcdae9c978f4428bb81c0e6a084287d1d38746c4f2f766e8fa1fd3fe2fee281c013144ba219731b4917b09a3c406a8fd15dd0d7e89a84b2fdc6a1e5ff7439aca6e8b49112f2814abaa7a539a40e41c195d96b6b28715b010595fcde686271acc7717aa7a37240a047a2fee7e9625b780a5e7fec742104165249a9dbaa3a90c243fadb17b40eab0ff4ccebbccd80f2ca28adcfb6551e9fdbcd4eb6c1eab0ba78798dd48c9680a0f166857141b4e04c92d69356a830c5260c7dab1b8ec324f28fc5511f6f66d57a88d95474ed6f63a918e1751df57c8f7f5bc8cb4cdd407cb7e1e6213a7e5cfe905152dbe1cc942653b95362d9616fd977847578f758af078b1725628ca63493a1b5a7640aa3226719ae063a534cf1a4b97f823b46f7bdeac85a61fab3a583fbf598b53d91a83f7e080d39aea0078ca82dc92f30f58aa226fea09826cc73d8a50b9fabc70257c5b294a6f34b8ea7bee3d19f3298efebcc96619926b162de48b30a97927b6b639c93eb14f9c044fc9b299d0773d7f4c8387c9a1a28e04e7f9dbc6a5889b1860c6003313ab1e8191ee4924cf475ff9fa660f777a614090d89b1ce333a93fdcf964d8e0023c3882c8700502a77356a8194862beec6e73369fc29fc062f919134481fb7fc612424d582b4c5e70d691fd1a433985d05522fc7bde8d07944d277b6f0ccc39a44120904f17bb85505097b5ec5d0b96dbd194e55748e1812a00ef8117f612324e148f3ca54794e08cdca18d7bad8e47a7b17178e95e97ec4a9fa5451048f522754f9a18137b5e18b5d1964668d4e1f9207ea93d6cbf63f818511b299cc3ccdfb96483c0da6eeae721307bacfb7d38b53806491e81627031c8d11037f807fe5138ec1ab2da1fdcf218a498fbb5e528f25bb281e0bf7160e34e61f3472210892fc7b77f9b8271a126f681f3ba77570a9bfd82376793c0165dd079c1b3933b4a2b90d8f7f74260b1cdf48d080dc2808cf3ac7953e3fdff95100622a34426b06e1a3f925672fee2d3e1268694b7cde72a08a305c0f3c99815fc5dbda54cc9f25366275b321e61cdc78ac36838939a1a1774c03c1e6959b721cb9cb8a8abd03b62d4c34506fe69639a414804b2a86e49453a2ea4268532139e3d6d2123f06371e71fd5bf0250d0b1558da9d653731a17137440d86341fde264632de38fb310ab3a1d8e56ac40536956dc4070e090b38d3b7e520f8c4d2323a80641987126de21efd2969bac7dee9cae0729ec867fb3d6b383f75798540a1adf357d6c7db37fadc6a8c6f59d825989f33c7642714cf145807338492346d90cc25b21b2f11936d381540a323a21e381fe3051f907c0705ca163befcee25dbce905a471b43be478cbe3d42497ea3acaf99658843a1efc7ad7a0fbccd963e6bd9a97869c19ef47ece1b3eb3c18651e212bde443bdb6a0b3d969cdc768eb0aba7eb0fb33024432f873fb1ab0f9bee7d95fb9c93ff260c1f433f94e43377ba6c10824fc3b6218f6296ac80b4d70f27eb07e710f14ff1e3e339cf7b875f7bb7e2e5db9e9dbd052c27fe650b7b56168b258b968b4b4c4987c111c4115ee233c038935eb81dc30f2f786c6bf8993e14c3295b70335e2e225ecd36d689784071396db8589f9a6cf3196c8a9f929d3916fabcf6932950714b3e68761a6e62770320941bd820c8e916b0e0fbe2539d7bc09feb4c4f4e38c9d5eed976f89b95a5450bc8453b3c602623100c76eaed950d8aec945b7c0a9fee016f8a46f7f19f0c42a3e140d92e8c77b8bc40050dd41c63b6918af0d009ff95d7b164b886a19c0eb291912f9708d5e05704adbfd04faa5bf5f2e6b6b4ba5883b1007b28467a79404dcbbe76e70c0ebe2368772624e38e09aaa798994e94a83cf1ae5de54726c100d64bb17c67acecdba4ce83087021f13a7161c4bf6e77c521464eddd975a11f3d4cac1697a84046c5d7069b773f1055af522a567247634868ed86041cc01ed2db9677e4534f5715606d2885ebb8d3e568757e448311332d0f9424baddb1d390136d36c8e33cd607896c7c391c17e353dd3b086739899c27c6e211f9b4b3d7749640a2c215dca357bfdc33d0e86421f5506d13f58325bdcb288e2e4d77bf2a530e82cb9e425ed3d157c9395a66a18450e8d4683c70749082a39c77d0a80c4168bea82432571682152eb76b2eacddc744cfa0c0c9b1029c18666c5e0a77d61c3f694e43bfcfcc692c0ccfa579471c2aaf113a7886a80d4f8038dd2fe35ec720a0677d81553320c530c22c498b4f992262d975f46cdd5abbe8b835affc19a54ca88ffb2d09bfcf21b7f96465d61d8b20b0ab2bba4212344c4f7cd1e659db0c1353dd59be3ae8b21b2969e8401ca09d74e5e1f3818fdb6430a71754406245673023511068641011bee0322bbc232fe93d39a69e92c26f6e882251112d8e0d3d76c5879d73abb5f1975f26e66a8e55ad5d05995979fe42592ad18a1ea97ab771dc726699dadc4e22c01ace41faa8dd0a4c537a094fc2217baf452c8621bf64c503fb5419688404a14d79a9647d73b2fba9cd295e836071954f4beb1d80d22738637c89db691604fd72c24b7668d4f5557b29ca55e2af3bca5c572d7c59ec7138ab26e1b51bc95fd699c738e52d24f122e3846708f872353d206b1883810211e13531157b1713f3d6209c3fcce35fcc694fa89e72d1d3ce6a17b578f9ef9e1c880460fe66da21391e32fa62e5591c7ebe9a2cfe74f247898d5a482b18463563d75e85cc2db50df788511c4bd5d758d277687a94b2e527c297d6d02681098598d0f87a7652b52a6aafb54df967aca4cd2d831617a1f3e5e32939f04cacfa774e648038ac114dcd3da96e9b3eb29485238b5744e7e4de5dfd815fcfbee30cc86ab09a6fc0a0d232ff077338b198cf4dc74818e1366c80a20da0c9046bcb6e32279a70301dcc20a94d14fd0f182eee7946493dc3e9adc0fc4bb2c8ab4069c3d0841fa889ac95f424fe1f9ba42066c6b08df59993fb49f19c3df0694d53b0b5d521328ba23c8b3b5f98b7424f2273b23ddfe925f4e1e644d8269ffe96f89dd75b25e898b8f6e2329190379624751e7326aa4727159b66fd823e789e7bd782c8a7d39f5f019a8fda25684ebe2c6464a385ce963a380bb09a8258a3611941ebc1f0fe2f1fe865b1cca4e6f44fd0348c572710b981a3962094c76eb6ff222fefb177a0e071507fc5ececa7fe5293e88cc99b14c35a623c2d9119317e4075ef8f24e9fc53aeb8654048fe6fac6191fb7b162ca197ea40fe536331a17729d459ef26dc7b4e1da08eaa08369394ffeffad649b3df7490099987ca72f267f6771db199a5eb22bb945db48a1f1f0bdd86ed3b1290ead0732282fc582590ad64b83a42163b8591f0edbd63ce063d7b7a02a1d12478d0cb0fb4f0cffbacf4e7f33d5ca355d9664365bfd04afc49c599523a0d6162cca0a102530ed9816e5bfc8ec390defae46f456e18caa7205d58c83fc760f4b7b9cac723c60a93020f6298b9c6aff576b57703c75fb312d48e68793fa0e6354b9e5a3dd7be6b37958b1f0ea9b8da241a73af152a701a7051cdd5a1a1520788fc30364b0d7fc5721d6669f2468dbc2eb22d626349169fe12b8891928a8c5bc6d8075154de337b5a681b86468c8812f500befdaa1250a3b38ddde156c5133c0683e3f9fe542552729feb6fcd953c9cf54d88285fad3c1ad755081c60f32539b246bd214267a3792c1277907ecb8c79ea037d41853043c3552f472d13d61651098fed839e73274a3e05dba6f68fe5ce00035c03410b1d81116938c1e1e71b5c4b2cac2294074f6d913737fc8e34a2a3c141f6ec592abef8f2fe8f8df7a0af2a679f78d9f8e95952bc436e4dc215938826d9d8fc5669504"}, {0x1010, 0x106, 0xc7, "d08a945f7fafb2e5700384ebd807176e2e6cea09dd935b2a5232ec74d4ac4bad62ab5e707f28036642d88e4d020cfcf854ca7ffafa785b5182eaaf25fb480c3acab44d72a63843c02abdc782db7c626714d33f537ff5f0fd616b1146a2c11687f4da881387afc84d088f4f2fd8e34c46b5ed3fb3f5f37e9c2618dc95680525b72c1d969bbe086766ce6e2b45e9c4310cffadcf3c21a7223f200b6f78016b5153bd63e973686c0ce46e83ff587d60b2b913ef1d14274a960a6e68abc17c3e2c0a34a94a54b946ba0b86904dce5e117ceee385503e7a05643da1521edb6622cc76f8badab41289f2ce2afdaf140a3151adad696cd20b270e9c7d4c774ac9faaa40c0b5a203cd2e772b9e2348fa03b998a045cd8f44231c09470911d99b18a31128945f5a8320c25323178c3fdc221aa1a28eef56d07655b58763b8e8dac89fb86f34b474af1af0a1e6eeece9069152b949b0c5e67bbb8cc0d6ba38201b3cc02040e2fa87b9ab30e6db98ee0e53eeddb2692ff5818e2f6409e3632807def2db47fd1db244608a5c93a20401dac8b83f2c5949951ba9544721900e942b98c55eda7ef0366275beda0b8a08a13bbf83f045f278c79e225046827935a1436796bcff98fc69174612dd47705e3737ff9affc427def657bfa53a0dc93ed92b723a3025a3681b181166f40d50f568f1be123b3b207a35f02da9845a302f900d4812e26b38df220c4c2fc696779ad92d78808a2ebbf198c7b8975a4c969d54e7fac4c5e3d8153ba6a3b7a3e4ed91334eeeba8669a3d383ef8a6b18a2cd2e0a33b8d4b0ba2f38241b1b075b32d7e19b3a557858641f0439c8d2d9c55bef63b3920c3afb3c89d34425662a6d7231d93f24f923542f4fadcc03654d065b380d8562e2ff398a15158d6601b733cb4bbbf2750aebeed49cc79dac3ed9e5ad158cb327d611c579f70e9608c2e197084c4dd616061528c5ee52308ae26bafd76cf619e8dd809a7839cc01da26d118938a0885d11b4ae303b5853c1c0d3990796d883acda005bfb7f045749116c70da1db38691f14366b3d2551375839b889342d5b64e1f229638ef88363a8589ab668c8b32ee88ba8c49c7f28fc363397c6d004e0459ba9b6ad9463653bec80ff5166d327ea23460b41b3c75e657921a91be0863faf0eb51186fc615eae3801135ee6cdcbde1e3dea255d6798a4f7274215f7af2359e6044f239824d5a73d960151f1f912abad95c6d39c81566388488234b47c42b3da3c9c347cc4af074f2428a02a72c54d6285fda0db19046c5edc576dbb2e04a4cc3ea9a45d09513b4dc62e7acb9c0276b9b928ca0e29bdf511c34fa16dc2846ef152c73668a8e8daea3512518a705b046cd6ba3303a82f4e900a8adafbf6b21063c3f692e02067c99da769cc327e6f630385df32180086611ee65de99daf706302e47310ea2e5cb4ad1614c4133ccf972464e36f5607bf2185f89f1c2f9e6af7967f47a85c99e83f424911de372e3c174535a97bd47359bcfa92bb0c1ba5ac535c5d7631e51ce27677e016b66cd6ee306e21f04ca776964edbe1856e8e165dd9273120555e3d8aa5f127edd98d928950d1668f7ede8abd9c5fd4f04de88e4df9a5725aa9acb1bdfd0640ec672146af91a294c206d84f489e91bb3cca6e597cf8063636b7cf133e2087653789449dc93ef944960ec36242190e278c89692f4f9483f4b56453e16de25b3c30c2d24701a86715a6f7861574ec3f373b6d8a97f6bde76c10454818359550473e5626b7e9281a4fb2ca2ea8be1308768c17e1bf319739144b582927978e24ff7d6535eb86866a180d39ff3d5ee69619c5eb310a56b775a4ff5ca923089a48561133a737233b12e0624a5ee2d6044d7cda8b4cc06909b84af4606b1ae7ebd2c29f5ce8530ecc6793c9b45737543bb030694ae3c83acf2398857e452ada3ea77698ee3642444664d0f6bdd4863ac0d988edbdde6dd724fa881324e143c5aa1d5f2557200f79713fb1b40e700a17371faf5ccced60f6be46b31bbf6737fe80a0a519239739379b35f05c931f68b83547c97b2f3867f6af4349672f3398097faf0f787d837cdafd2a49c751e6aa44f62bde70e53e15fbdce4044922bc351dc41168d866df4fe55843e40cec5f4d849472a7b4fa842a5bb566c4f310d37fe40bd936f158b3e336eb5062de5982e61da95173a1eb28ba5a78d8324f75e1e718491ba86a4f5b8c0ec38e30d80204d87299a4d2310c295a4887ff0872436bc5ab73abb6480d09bc236c8f977c0d61f27b05d130ab3c0c58b711b1dba4b4e2b3eb0251c4f47d87b25f5f340607db85044c60374693c78ca139dbc5ab785356bcc67d0aea6625ec1a851d59a303e7973a00c03cd96b41fccd62d6ceb6e39a2b53818e173565c8a2db9164e03600c235fe86da622613a839f5125ecc5645bad1a90da95c34a208c1c1b7c815d2c746b9f0356954a05d610cd075807085f37403a4a84b361745922ceea69d70a70a227204d4ae7f4e3246bf5c48eb8e799cdc009d6d0bfaaa31f9974e6955f9fdd2b7731699f33266c05b880378b9df05c7323befc978e5823674332a63c18d7f29d58b56d458815715f4e7524af62f9e75211b3a6ec2e0e32958c4128262d6b1d3a1ec29d9b4ea38cd2acc3b535d81daf0a634f9809f054e96e12893df212abe14a3f2419a811b17b02687dd6ad4033362b0ff8e9f94b7487a3affb0dd4bbb27f6d7352cc113f9e476b3e556233d674d046f027f25d383db3654940b99ca69986b3ad17f8e31bf817f4990ddabb4fd65b545ed103d2d50fa144aeb7e3b762fc2131a410b6ae6314af2807699e5b25029f6a8897f9a53c979f77e718542b5322493647e1adbc7fa92e432f322aced518c667259708575549971c97ff7f77ddbea0dbc44b8d2b5d575d969608dfead9f612d06507d964803abe343d76200a202a757addd7fe6f457566874892e0648c5d6a2e50ba81ae5c059bef544ccaa8ddb3c8bd56ea0cee16a95ddad8320c8e927cac1a720d035b2ebdb91810e0326a3bf6033728d51a2d213a73abf9b820bb8537934f58b0a8bb62985660bb296a0f804dc36678971274467e855a3944738dc542e6b619ce1a06dc942f2806f09c3b2d5e45a66617d85f6032f1843ad4b1c4ba50e4c4eeebc81e0f6b3fe06fbf03ce0ba05413a4939707574e3c2a1eb24590022a8156ad6078975d1986fde9afbb63f5554118ee38a40d72c35baf44bd45b106c15bfbeb7ffa9f3fc605b870e85878c24514f9c70df4ae79b6841abbf9256c4d321a5de6652612fe9787e9b2a1856148066a7e7f685e7eae9600cef144de37027f61b5a5185cb1c0c9ce9946230cc77efcff914eadf579a33f2a07d528cb8390777188b72dcacc98b9b8e74fced76c2e7fa8234beb9c46819ab37198486bc05a987926e6256ca8855491b6deafe4398377c4ec04b5f620c0e3f7a4e5efc8cd0977afd52a1f834072790411ab616aa0f8d28cf578b75958aa5976cbfbbc267448cc58b8f5fe21d8a459a1040d68c6d4709bab13f90893e9cf7a6da85e466c440141db641c8e9ce27bdee1dc151c9701527187f4a97971b825a484b5534be391e8c5ac4130d085dc3b263894fffe59ec5a9d750903e463169747ca9eb64ba3984f2d9963cacae0d9be2afb22c29fa098586e63be6ead039937adbf8f43410caa63d760f316791d8b064e1df7e7556031595bb5a99752d4cc5aff0cfdcb70e1e1d04564152856f54ac33a4bc1f75490a932414335d444591813e6504ef02fa9a15231500d2b25402c714fcef0e7b8429bfac003470ee484b21dfbebda49cf047096fd9625a6966442265cc34bf1b088a670c234f6cf370d99e9d043ec43a7f00d1d94fcff027c128806636187ac2e16627a4c03818e102b431317f59acc2e144c0c03eaf3c491b3f67225eb28c1b855ec91c4b843fb2ef2d35101392b10989a5c543927a1b2c3705e4c54cc9ba5ef8700e03e7c1269192ff61f3caa6369b1c3044d3f6263e4dbf27271d7283a5dba19af48a3413e0761c23827ea4509e5182fa2b2d9c5112ed73460b2beaba93f0eb4f20fb4e05f2bba76805e51ed52a52d0676f2b547a12991f2049260a77de613f9b426f53f2b232d057f01474507bb2cb0ddeb5c9f39ab0a6757bfabd002f07580e1a7bcafcf657993eec2820ec035c5ff550b5c85a86f5b96557bec85320d5686836d968ee4c3ac00078150549874cd34191df25aec2499f39643a2b793ab1b041e8cc5c848daaeb29412c9d4f9c017fe70fae372e9b6fab8a0a7b4ded44ab06797c3d0ffefb9bac274da69dac1089a855f6431a9d2637e7f754c6512d49c8b39833ed13ea0591c1c2aa7c310b847dc53cfdd48e762008ae1d45fc030a7cc308633afe8435b6c78b5b1ecdf7f7670ba0e1ae124075dcc94444e1719c66a267c1982243ace7e8aa09f6a053773fef522909dc7bbf6112fb196b1a686e6ed410f19510477be5b858ca8894c5cff5db989bc48e1b06909e61406b399fc7a17976bb5094c5f1afdd6be939ef57f3b23540d2ff4b918bfc63883049a2cd079f615a5f758b0c0f62d0b4417f14478da50a2ff3866d8c1bbb74bb8f6d331cd225bed0566766a51382f308db2178ca3f1a7b344cc564fdcc2e36e2adb33d3e1baccb212a3e9410e3a81de4bacd6ac839f18935f20fe955a0696761e0ce8d19db5cc718141062199386919611859559041667c9c9857282bd0411c6ba4228e194acce66e4ece1be0ca65823bde04fc456afcd5e08c92378aec17ed107f37e7d808313ed6a69fef9967f28ccf77a54f4034e6f2c0c87dcb5bdc8131fafeebbed1c319ee7c3370dc33ce5f2a5fa7b5ee50ea50af1413568066db9337780f2a5064875d17d33904ec22fe706bb84c2eadef065f2fc70e67e3016039d51b1f464d91186a2218ff2fb99967db80bf0352ec1a332f132c1cfa0e08621fcefd48aa51fbe6c0749cb36f6c07fcded45137f81a86c4ed88ade341c2f99ad32997d561b36ca6e22d44266412ff9c386cf2099db5e2b1e082b177bf45c6b6a9dd649128b321b59c7f29d29e85144eca3286158e4936362a99a5aa5ef88c855cf30d075c0c0d23ec8180ab151ce074baefdf0fc6ec53130ad4d4ef39a19eca81603aec75b9cb19a5bd3d884063276a95d2af9549a1b29900dbc4360ad1897bcb70fc44b40a6214d1722c54075f09fc359d5e25a6aedf9a1af6424c00c9b3a5deea1c33f7762ef8b6912547b34ed3c2481bed39ec09cfeb080715fe1a28e380cb04bff6533864492cdb494922a2a17feaea6475148db1901d9cb2b6b6ebafba978d2760b9d9d307843e2c8d2161bc53f7ac677695075159a04a20e5951fc501d2f2eb14d1e4949e6c493db72f90ddf76181cd26dad0ee800aef4d48ef8cc2b5d4bb619c366e3fd8d7867a0a28703bf3b1edf555e5a19d82688ba790ab5040db9a832959475b7b92233ff02c14b030bbb5daa52483fffdb4e7214dd6fae1dfc3e2d5cb12e3a8972fd52d78be2047dc10a8cd1d0188f948e3bcf4de3c1daa69bdd0a3df9876e7678f1a921cca57a409f2853c99559a544bc8916e0a837c333f4b18a14170a3bfe99c7089350067f19429280ab811204ce12bde971db77f4e3aebaf588b2521c4020129debdb5ddb380e61d8a8c5535a37d5b4bfd93b7048e8f32b1e5d94033f650db7e99c03382faaa0ed4f734dd5f0ac423a69841831d984d5f9b6fab91c7098eae61837325c1c81e357d9b4f09b2b0fae3ce2347a59a310117dc8c911"}, {0xa0, 0x0, 0x401, "4ae4683beb47840a15efbf3a3640820e25bb2af36afb7e1985df7053f06fcb35d2fbfebbb1173de20591ac12341ef0e4b03e54db016e7f0a6dfd23b57b1f9ea7e1820e4ef58c8d66a87a2869527f3f6fe85fe0d5e35c4babed552d6d76cc131e933e056b96de1ad2d9218c04c7bc2e42956f59243e551a778285a12191fa06ca7ea3af7b1086d06d2f46145687eb1f"}, {0x1010, 0x1, 0xbde, "c1f5e2aa6a8c0be5efdd4c6e45d02dcee04c887673f5c6709df305fa7b84ecd7841ab161e7ac4d0000b7fef03807bd1b0d5c0fd36a078e8f12b2c537e038ac4cbd004d1e15a857b88a9979b96e496b587719d4eb558e94a2d81a232270a27bf077c7a484bb0ebf23101b5a1360c16e564daa558a2338c2b6df4789e4b48258d1880c4d5c484da082a25cba7093b38a827ead426c1c520129af08cf6086c9ca2487852e2cd05bc95a2748af7d670b1cf2f74474ebca042c3927115c6f8bf321e2c90cda83feab063e36343d7623d17610a7782cd020d83b709b000c95d3f40c218ec512bf39fef31aab6d7e54f5c6f59a7f9040180308acff60a94a10426a821ea0398b69e1764d29674601713df138ba7483d08945489749df764bc2e6377a4e9b85c6c8169c498f05f6984ab7049bcc7fbbdde455983661180bf3fd89ff0f506c14db2816fd88391025b793499d221d2835f530ccd09edf6adcb5bad981e65633d5f50df9b6673c672c745af72461552ce8108d77e62d1db8135abf2018aa0a5985da002b11873503b4383627eeebddeab9e5d13141049a3bbfcc535b7accc2b4dacac450732cb5194b34df0ec2acff9ee1283e3d4d23936b5e8f6f13f22d5bd9c76d0336af6d68246f9666857ab35b190a8ee9a9bad6f9a831b256fb0241ca01164361a21cd6f721b23dee9b64a11f55adb6f7707753ce1b1aec89c2f3e9ab169e2fe8f98616fbf5ec37b0b8bd93eb712078fb514056230dc391ad5f931fa5304096ee1c844e02dfbd901e9b08c37e1557b3095e85f66dce5b1010cd3ca5bc5e79c1a763f948b1719edc602dd01466d8583347e96f93b6acedd46dfcb62ee4130bdf60bdd8b58dbdb64afb8a064fc6a2bc4c6903c02704306d26efdfe3fbe56fdd49f739c5e62ed4b70493c7de33b86769594407b9a09ae8c9ec186ed33ba8de37d7fa7a89f98e34b5783b9cc6d243db89c51f52e41604cf3d6da5818ab323c64365e34dfd7134afc571ef3081497a052f51903cf8654cafae534ae8de4c3b686666d736493c785563a2460a8684bf77448360b4a44586fff113c4b8658929a484d986533ad17a17cb975394dfe5e1f08a8afaed25bf3e0c515cc2a4d99f5cf74ba477a6577f8d584a39b57ed5a3c61d5d11b7c757f5ea03ec526412a82a52442817ed0752a0a1db4caf06d7c3d6254c9e91c5b00ff9a85bbcae1fcaafeeb59f64c115be3799fafdae5e115e3471a367e39425a854219403097931320555eb4c698462054c4f2cfac9b7ddf47ab07ba14cc29f906f26fe3ac8b58e93d72ea0cc43916f418ff3b1bf9f5d36b690f164ddd368a4cb1869646bea6f51bc821d0618d197bfd5b9217e31439865c9e2e0e00cd6d0ddc97a1a2a470a859208db8ca300e02f7ca2c42e6901e7e47b39d3bc36f54e3898183ae3773722b6fdc0d648399a4208d3d4e0595fd134d021876464280accc217d477cd3dd9a63aaa46c23abfa95d8ec0a95a8de4ada3b7e23d5835b96686344d317c5127be0aa135b7bfa0a4dd61beb4d39d4f179c41dbedc9b4c780fffa2088645b20bcbcc7d671f9c16eedc47b868b4bc70aee95926d67dc5e9b5fd5185f1356145aa6be8e5bbea47edaa2e4fed2b0a9f75701529427153af6846b420073e3e8fbba1d870bda851a9a370ef563f42598d821979d1628e25ea73d07f8008b7bded5469f9f930c5aede574046fbd33257d80a5261ab6e5fa580c48bfc2653a9a7ffcbe52eb57337749c5c84fbe55ce09a2b0a9efe24c9d4d703c93f40c59243736435e1732ee00524f757c9a6ecd49b22112c9182cb05e52c3931a24c360615bb8eae5299c3fd952ac3a872a6b70b0101445ab7c034b966a2c8f3c40eefaeecab90ea73d9201eda0c089939e20cd5e6b966ef5a78a6150abbc3c7f18e860c1725818234f08b005935253de6b04d98174c236d53887531b6b50dfa25e774f7673b00a05173ff25511407cbb93ab7a90066bd5a1b2f1f843d9944845f7fff5b599089ee25aeda4f93abd6449c8935aed7a35899d956a3712b148f0bf83ad8728a43492817d544b35f3924d5ddc6bba1549b377cf434dfea56b8f5e88dbe704e2dc799f15a92f94e718ffadf7952947c740e7cf29b91ba33527f2f941699c80f55f79c8aee3b797da30249fdc60389ec966c62af41db69024b6e340d95a6ed67214cb8a7634029c021bd5e09a32f65a1f3715d968166d34a5a3348c1b93013b4e7a8b2e70f38789dd9e46b9323d201e77908ee877a824777c27737dc089ec586577a57ae62dc9415e118204761a5af1349552b177f583d9d18cf7b77be938c7f055eb9074afdec1fd612d8b9e4bbc050f1fce3eeeb2baf7d492697635211ae0c7c283bcfd60bd922efb9934ed2259bda9893657b67e9bc892c3ee85e448c3b4e251d55645595d41a90b72b6dd83ff3412736b3f80160fc1b211512dad33f5cacd6c5e0d1e8ed2a8bc4aea69016dd9b9b48cd4d0a1673e57a9210f83183a959c2ab03ca1ecb1c4f6284fc2290836cc90a58d389a604bf9df7a39d861a6d560c41aa83b0dc994b0c3ea129c57444917a1fbef9471b191eae8965a281ea05d9730f49f33d32b546da0acee69fcdcd9e9d044f02a341d523f24d64edad9ad3f964555aed4ecffa99724cacb9cf0172e56350b87896e9213dd289422a49c29397abb4dec8037db14345c2c7ec77ee2e659e8d7049b960d77fa752c2af16acb8d46aacfc92d757b81b3a897951cfd1455ef784b5e30786487c20e3eea38184cd6831a3001a15aa6be2ea15ce516cdf0e8214528a588ab8eccad78acf9eb151555d275a7c27d7157c00865d3f38e0cc058ad85d0394100c00f87168250922f6100628f52bd2ab62b8f0c38916786584cac9483176039d93757e8d7a7704082adb5bdf535da1fb917b5972fd20c86353e118f760ecd200b501792562f797125332b4df97e748fa91be126d20195071fb3caa45f71db6e5d8c47f8a3c89ee8aa667959de30beb9d917d4e91a55fbeeb739e6dd5fab1cd8c90ab53abbdbad0b754a8504c849d71200a395afdf4369033ecf1f939af262c5e94e4848d9ff600be212e322a76262330c8a9401d81373e324a7ecabbe3b5eb1a51ea0f830d00b12dc8700ae54eff1d816a62ec92120c1efae32a7c7b7b083b319502a98002d539c92b629b0119b1435fc5a6d8eabdada858a60d15be29576016c2312b7ddf83d6ac32eda39754854f63e617ea2b5121b847f52babe0c188915e035c7589efb80ec6aa0106177d5edb67e33949992e21a271e05ade9cf68a11aa0cf27764a402439336834dc5de26cdb3e9923c04ea019e272920de40185534530115a38cff41019205a4967cf10ad7d5b0f513d21f28bc8f0e0320aff6c68581a2511b463532d5c948c9aaaf807e629a25dba7924cd780550be6127ffb8de48c3928e7d453a6b88a49c675088392636f13dbce9f5c8685de7bbfcb467988c96515ecab8d826ee4c91633e31016c0f4ab04fb5c5c2fc6cfb2a0bdd36badc79606b2983565d43c45d19e8ad6215a330bb8e2e8486c47ff4d27e780f11871637ab427455e2bbd5cb455118a77c2bacc3eb7cedd7ba4f73143b7e191d5385d378cc5ac6238ce0a04a34d155d5d4ef0dbae3bc9f6468b484124ddd53c255891c5d98444be00d458bce2f3d73d8239192e6127160d88d4a3dcf31fa8c15baad97236d9b4d2139429e32484372f59c36bfb00971bf1d92ca367a6866ccefcc7e2f4987b5b3f828e591320d76a69e273fda8c2170cfbc408770da629ba61c10b8c528f27ab9ef10a89d3e9e387b0c5aa674478863a4b8607edb428b3c6e40c6c163a884c239365fb294b013c36015dae4255166ae2647e40dd314a68677419edd1d45d855668971a17007e246b00fa68091ee7a0300d86399c746032d387c475577691909d7775e86258ad6e4629bb774e94a4335d6762df62eb9efed3dc466b7895d680a1ce5078a5a86f1c27fc7724276ab8f72888f44aca290f966781d8d8572c1d434e63865950720a4040603d4f09e5259f3b2da8ce7201158900fcfbbb8079452368417b58587a7925fd5c68a02018d62ce19f0d64b5e23b29bfd3101b5bfd4913f3817bb8e4b22e509762e67a16be5c8ba4a4c8a0bffb95013238f6e90e1f52cf198460781abaa0ecacf837af325a0668c9d7a3db1c27fb130465f0de0f9ba7799bddd87548ef462e585d510d76fe10393147657513d5ca0f4f66b15474d7e6c8bc0daab383b30a932202239a6c347e7350fdfad3f197558a1a7d70f5e5ed9b10c927e1e9e054feb9f948904817cae5b57c5c06c26ef837292e017024f00809ba1ff8f4e53e57b4a532b6fc5d3c6d40eb7bfe1a804f756b0fc9fb5814ebcd717b8f6deed8871ffa9e113db3231b52d5002b86cfde48ad99f1d13178aeb274995ce48949661b3656270388bfa677bf3103f0e3e662899c326ac7d284b5d7acee729f2a6d0779692f40870d2200e6fa39031a3a0cb40a099ff38cccbb883fe042a149b579116d92ff6c4eb47210176f4678cc925904450dca49ae089301116923cb4add7bddce30bc32425e396cc90032b37b650a8becff75a2fd551543f21f696b78b3d5ce9844ad346921eaaefd36eee3c4800611b129dcb4f4f31dbfeceb6c1a12520884a7eb7aed3ad027e84a5e63d56c5f2fcf9e0908c59e05b4a68290171948d247200d70246d3a7bbfb28a1672fc1e9e49d22688b01c294c94ce2189f2974403082180bd99c600b4635133d36db17915a78b5cf752ce15d5b31aa9bce37277917f3236f60bd01b8cb8b74356a7e6b44758bc41ba352a0349e4283c5e4fd2d2516c9c1ae8b85a673ef6bc1090a4170b9375372078ff96d25fd5792d044d7766a0936d260459d053ba0bc56d658f8dcee273fb22732bf0693a7ff2995c92beba47faa18ece33c7a606a8c329f796155a484221bff96a6c155269856a12242634e72def3e1b401d15d3cf3c025e9b0e00315485ca2d55df6d601af8ce4ff6087824f820dc620689bd3c924009f34425f1c63d24aca2fe8f433bbe2773e1d80fb344d478bee4276112ff032b9492d94850be476b05d77f73d3ebc0248a60ef2ef9c951cd85211bd22e5cd6f102900d53954ee6f9c8d647b44381ba494edef436d95b0f87d05ba15c16b62dcad58f626fce8e63ee2a6e1f39e19bb1b8cf5d10c7efb93c9704065f67d10f9710958d39bbd0fcd1ac1185f87255cf53e279920c3374fa6c0c572b0710c48582f0dc0204790e367edc0ac0063b11dc68ce39f6b2740718589f31789a2f8918e0f7b1da609392a0ba844db138fb9a3acc8070087a254fc75fbb8aef49e1694763508f93153e6041ab27f8ce0ecce9c15c0f2c450fe4c38952b228b999a493df70225804c8c2aac1394d3ea6bbb482503db3b93dbe9ef36d93fb6568e530dd7c988737a6a54374bdc0b168348724b63833053b0dfe520c367cdfbfa30be895be9acd5b7954a3af0feb12e761e610d54c0cc3dc7eba1fa5add39ed543c372847b6a04a7b2a45085f92a9d80e9114f51cb5ca06aec98ab3215ae715e5edb49a5a14e3bdf32593f66298b531fb42288b475ddc89a88148dced92e6269bb5bf936b91087c5e74385592c75b8f3a9f92ce687903cadcf747c1a8d78b5d216a021c7ca93bc14e1ed76bb6fc49a496692ad796d411d4601ad32e50f4cd57cf60b903a90e6ed21141f75b8c50e80248a761c414eb08054dd1a8bdef3bec13c529e6286f586b964abd2ded73774753554b9f2ef03d"}, {0x40, 0x0, 0x1, "80b626e51cb3b1367ab5f5318e7358f53f4cfc4fa834701f2995bdcea3a92ad0ecca8419cf885743553d60"}, {0x38, 0xffff, 0x3, "958b0a7591d5181ccc8a730c774fdeba34d679c06b72094abe5d2c28031d3c306ae32a2ddf67fb"}], 0x3148}, 0x405) r2 = open(&(0x7f0000007b00)='./file0\x00', 0x40000, 0x0) unlinkat(r2, &(0x7f0000007b40)='./file0\x00', 0x800) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000007b80), &(0x7f0000007bc0)=0xc) semget(0x1, 0x2, 0x228) shmctl$SHM_UNLOCK(r1, 0x4) r3 = shmget(0x1, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) pipe2(&(0x7f0000007c00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r6 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) poll(&(0x7f0000007c40)=[{r4, 0x7}], 0x1, 0x1) shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x3000) close(r4) getpeername$unix(r5, &(0x7f0000007c80)=@file={0x0, ""/9}, &(0x7f0000007cc0)=0xb) bind$unix(r5, &(0x7f0000007d00)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000007d40), 0xc) rename(&(0x7f0000007d80)='./file0\x00', &(0x7f0000007dc0)='./file0\x00') setsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000007e00)={0x1, 0x90e1}, 0x10) fcntl$getown(r0, 0x5) listen(r4, 0x80000000) symlink(&(0x7f0000007e40)='./file0\x00', &(0x7f0000007e80)='./file0\x00') mkdir(&(0x7f0000007ec0)='./file0\x00', 0xc4) recvmsg(r2, &(0x7f0000008180)={&(0x7f0000007f00)=@un=@abs, 0x8, &(0x7f0000008040)=[{&(0x7f0000007f40)}, {&(0x7f0000007f80)=""/165, 0xa5}], 0x2, &(0x7f0000008080)=""/205, 0xcd}, 0x842) shmat(r6, &(0x7f0000ffc000/0x1000)=nil, 0x1000) ftruncate(r4, 0x7674) 00:00:25 executing program 0: r0 = socket(0x1f, 0x2, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket(0x2, 0x0, 0x8) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) rmdir(&(0x7f0000000200)='./file0\x00') readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/205, 0xcd) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') r2 = paccept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8, 0x10000000) connect$inet(r1, &(0x7f0000000480)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f00000004c0)={0x2, 0x0}, 0xc) chdir(&(0x7f0000000500)='./file0\x00') bind$inet(r0, &(0x7f0000000540)={0x2, 0x1}, 0xc) r3 = semget$private(0x0, 0x3, 0x404) semctl$GETZCNT(r3, 0x206c1a890e07105, 0x7, &(0x7f0000000580)=""/175) r4 = paccept(r0, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc, 0x40000000) r5 = accept$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) readlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/213, 0xd5) mknod$loop(&(0x7f0000000880)='./file0\x00', 0xd192, 0x0) mknod$loop(&(0x7f00000008c0)='./file0\x00', 0x20, 0x0) r6 = accept(r5, &(0x7f0000000900)=@un=@abs, &(0x7f0000000940)=0x8) r7 = open(&(0x7f0000000980)='./file0\x00', 0x80, 0x10) open(&(0x7f00000009c0)='./file0\x00', 0x9b0cf20832e8f6f7, 0x4) sendto$unix(r6, &(0x7f0000000a00)="73218731059a974479c8c398c85e75d26e1b507548c07d6703ce3309034634a5d5ea883533492757865d18a5de7f0754dda04117f7356ec2f2020af22f6fc78b54d9a2db8232c99746e846170554f4e8627a1a754799721797a86b817d625a1ab17bb7a75eefb339da5c4e2c4974bbcdfd704d398d61de4890dca2856644d1e81c328422bdfc6284ab5b9b4fb4f39363ce854ad2defb45744a8916c86b8ad34f0be0b211c64192109fc2e236cd61305d021eaa7ca8", 0xb5, 0xc, 0x0, 0x0) truncate(&(0x7f0000000ac0)='./file0\x00', 0x80000000) unlinkat(r7, &(0x7f0000000b00)='./file0\x00', 0x800) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000b40)=""/127, &(0x7f0000000bc0)=0x7f) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) bind$inet(r1, &(0x7f0000000c80)={0x2, 0x3}, 0xc) 00:00:25 executing program 5: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0, 0xf9}, 0x0) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 00:00:26 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r5) lstat(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)) fcntl$getown(r1, 0x5) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x0, 0x21d) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000000240)=""/157) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000300)=""/145) r10 = fcntl$getown(r6, 0x5) r11 = semget(0x0, 0x6, 0x100) r12 = dup2(r0, r0) seteuid(r3) linkat(r1, &(0x7f00000003c0)='./file0/file0\x00', r12, &(0x7f0000000400)='./file1\x00', 0x400) semget$private(0x0, 0x3, 0x8) r13 = open(&(0x7f0000000440)='./file1\x00', 0x1000000, 0x94) r14 = accept$inet(r6, 0x0, &(0x7f0000000480)) sendmsg$unix(r1, &(0x7f0000000ac0)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000500)="f800381d8c0f64b13b92f37a86fccb73d4f5856f71fd28ac37a9b15ab1ae60d2cdde1e0a6a04d2616afd78adb12f8776f0873404214ffc4e816aa5b9dad933a499aa2bc1a38d66f757f958c64d583a3f2d61a338a19d042f189da06cd0a25e34ad036a67c3127580fc08e67eca2490828733dbeb30d38db16f41e58357068b1287f0d6db9f51ce3c48b45ec7bf5f9028a2e8985fddf4a25c0f065152c21c07df5b29", 0xa2}, {&(0x7f00000005c0)="c6cf9cc85ef8c9e714f184c403586ab39421e3ed5b510ea382d7e221d3b346f0d5e00e29a412e5f433b8d700f34d5a5fd2c6e5a0", 0x34}, {&(0x7f0000000600)="cbe7da985a0b4c05ff74c1095d57c01a734711ac189da2d563cd6cc8acf96d394dee544dcfef920822335b1a5dea6e50c76b1683a4d9f3a6f595366ff79903fad2fd26218cea7dbcdf2548ec8a47f4d6e9e12de4d394d4a9c1c99ebbf39934a6e8278cded2e37154b6", 0x69}, {&(0x7f0000000680)="0ed0892c9e84f5da068316974f6a8616ac7975b556d702a37984c900b083cce2a0387b1dc82fa17d08ab6111b8af113f0f9b5ed411d7cc660f0cd641e455c50e46d823be075bb9f72ce6df1de1deccf8c5b46d7106d62189d6e1903045334df1a45326300d2861abf5430f652cc2922c4e80fdba46d24e58f257e8d97be807d971f417a17365b4292cf9ec91e40b6e42a7c92b5ce32037499b5d93ce8e8a4499bb23390f0533f00265258109df2af6869f63973682adefd0d45bd52c09547fdf82ead34157f2", 0xc6}, {&(0x7f0000000780)="f294eac973bca73ceb64cc726b80302b5dbcce218696134097b6b3446cfba7178c7a09c7f7951e9a5e778a33e10571", 0x2f}, {&(0x7f00000007c0)="b4722c41e2e8bfa823c07274806fc16b0cc0888d6c6845555b28a527eedb3ea1a2a6b31cc2a89ff3fbb2224bd698fff43afdd92f038b51922dcc29026f5b27b5cc158a117c3d87481003994dbdee4310f890e1a34678ec92fe983a0053a158a883aa47d623f21e7bbbc940154fea791a32cd4a63658e45c0f7d26c5c0eae5faad378a2438e3435fec8dfd655d58ccd4219ad0899771b56776fa7ff783b1903d58ce2b347b6f60690ebbb7349d93234bd71c330e753a00d75fb2c0d124c2bed95b5cfafc6bee4972c7f4b7331b3d42dc589c12b386c3bd3f877c42fd4c1d9e33985bfaa82e64b4ed059", 0xe9}, {&(0x7f00000008c0)="812378b71ca0e76b365cc500829a1e0456b264927a7d8800f2755a79ebd2448e1e0eec954c81def4eedc55f8f61114c0447001c98e401ca3ea56d7961cc73e28ccc7ce", 0x43}, {&(0x7f0000000940)="dd23135bab9ac6f8d944d7c015bcd46046c6ba4a80277c0ef90dd60330d17695b4460516712e303890771fa05f98c7b59ba8b216011830", 0x37}, {&(0x7f0000000980)="07d7b7eff7ed315d829d67d4d192cbe38fd4b379cb", 0x15}, {&(0x7f00000009c0)="039d0a62882673ea65b9107062828ae1522a9309109fab3d64e1620e276f7216e04f3e147fcb61f6a422f820", 0x2c}], 0xa, 0x0, 0x0, 0x4}, 0x0) semget$private(0x0, 0x4, 0xa) recvfrom(r14, &(0x7f0000000b00)=""/143, 0x8f, 0x40, &(0x7f0000000bc0)=@in6={0x18, 0x1, 0x20, 0x8}, 0xc) r15 = msgget$private(0x0, 0x8e) msgctl$IPC_RMID(r15, 0x0) unlink(&(0x7f0000000c00)='./file1\x00') semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000c40)=""/150) sendmsg$unix(r0, &(0x7f0000002280)={&(0x7f0000000d00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002140)=[{&(0x7f0000000d40)}, {&(0x7f0000000d80)="b09750e8b11aef3704eb9302fcc3dfd6bba30888476e532a849d061dcdf063ab125ede32f4805b643b1f83ccf5646018c20b5b5d136a5796ece443a3d6972fc4be95eea3ac11e6e00c6c584f420710f76b5d40d6ab7cf046785a95ab09f30622916286f3dda17c8ec9ee77a4e59db85430372eb228e3468d6fdc86ed94061ed973a30da9ec692ba8f25b9e0912b88fcce23dacbacbb598fcca7bcbfe40d29e2be61f40d8d72de799d6f6324d0876b0d167be0fef809c6767390dcb64bbf0104a3daa314aa76f58f14dd5b34a0b402000d8c21c6b55b57104915257d0d7e5e23041626627c311a6139c290a768d382034ce920113c7d84c5711ea3c226a32f337838cdc6fcb75e98f3f6edacad96cf84bd1275c7fbd73f3d37089ab3e84e20e2ea614a432ccc892cce1a03ded89044d28ab94f9fd364b33bff7b59c0bcce7dabb92aedd9feb3178432b39652198c57384bdb5a60363f181e8aa9bac74f22d5de78d88247ffe7844bf2b0f9173ce1d4fb1bc575b5f38b562924a9e4ebe6b9fe8387cac4627bfffe6765ee6713a34991c9007a4db9e210c0a8b40b91039b1c4ce90e512c03acfd28c50ecc169fd5bc36f05ffb8b20cbc67019b12a1abcb790b14ba33f0e483d9e55677d89c9055450d1aa4534d49dd870b51bb0074452661ec8f5f14588d7e62fad76a2548bd067ce45047a8d8244324e2cc69789fce1b9819dfe77251b590cbcf6787aad4629efe7f71d68af6df763bef80a59681e0a3cf82cd4bbf3e04d5d8be2fb9478d19da2aae9385d85a8edba6aba84a132747226eb15de4feb149841da0c7672c695a111a6c3ee74d8d479fb44eab5d5ccbda66df0f9e231c0d9d581d532885d43e9da938d203198b96116ced52a2c85c322d5f6332c862109b8950e093199eb1ce6a4422ccb8ab43d70a59921795d35aa18a48d2635edb25f64788af08ed16f899095341c2bc3aee26e96cb7bf1804aa826c73f061e6016885ac90ad39f5cb898a469169316045f262a20d662072c5535f8a255c64e68e4861f63647b3b343179f7e57def0b9729cc1125833fbf7a1e6f146fed81b0f3766e8b1fc700b7ba25faaecd69248ea47a58141362c3237a19476381d8f0fcaaf80bb4086e594e0cd7b4acbebe3ef82a60edcaa598b4ac3c00b9e5df1bf0ddfd4e73f8251ec4dbf44741e9dd45b8fe62c7600c5115c6af7d951698bc5430ea4c17429fc12159ddeebcb3795b3d2d85a704b788d5acb1126980e807c218c4600aa2d2fc8dd35801e8368991fb763b15b74f60998c09c135310544eda372cfc874a592177f68b0b5bc10cc0c3220e45e71b90ccfaab7a30f097b1a50efb819eaa4ac212a5e7e4fb7e44143cf53b904013a358c4e5e4460fcb4069d848b131516addf1388a620c4c96d1acc59abebf79f5ee3224ff1743513ff4fd28d92f1cad819e855dfce12bbf4be3634feea2c248200fef19f46d6372a68e430b7666e2a6031e388a041b1c83a90f3d25cc7e2aaab31efcca99c8923750e142c0702cd8734e97fe9b5b0d5362b4e908c9a4dad6105487ad0c83a734b9b737e4423a36ee3b76587e2b9090e0c4f1a1adb3088a44b5e42eb753a038029643746cabda6536a0241aae4f4e6518fbca6d25285aa7d01fccd905bc0b6f88ddcb32aaafbc8e68c1965926408eb660637b807aae5ff4a36ae4d5d8a1c12c453768b88ce626a232ac6904292e2418fea2b5c4d64e4f46ce85b736e0d37e933986c3da76419c596e59a2233ee214c5785fae7d0ed31d6b7deafdadb5fc921c7aa220f172360e6c211d551be579adae1f3068378d067b1af2d9e76fc46ec9b4a144c4f665cfc2df04a84989959ba9a2a6583d30188a9ddf9842ebf681db986b3b8f48fd6fc84a29e31138fb7ff301e07b467a6780c0184f1c92e5eb5910f48f084a039ada4fc77cf6e647bb705e08f4b3af5c17e2d019cc7ed9821cd9bf62bcc217668618e5d197990e6465eaf7da86cde364bfbf3797bd55b84632f758a9d9afdcbbd60c831a1ab5aff4b318870df8bd47223f514884181d4eed0c59eb52eb20573dcde90673a303472b59ffd5b4d6c9232333ef229af97a8d1cb57cb688f029253bc4455370db8cce2fe566a9b0b31358092c7496f8000bc9ce992cd6a3b1d9cb7002cce80a4968053456cf2cf31e27d5632cb135591cb20939e6e7df2527de10c819dd9b02fdb89c23a9826a55adaf2088d9325a0b5320174ba24d7a80efb27299a708613bce310220dd2e0b3da4b8d160f5c3098609a3d8ff6a207e0b4432ba3a778f59f035fc9e306a4856f21f4f532e67eac8f189c517f537d565cb6b66593ea0235937fc7382f8bba6deda7e3f6c27a4abe463fb414d2d613083bf6cbd1dc4a68030637031a35045cd5365fd3b64c5c4a0b05ef02a0a37a1c09b2e41b1747f06818c7e735394a66b38e97c32af11f9ea81f290b859e876e3ac9f0eb66c0d988fdfca87d0999ea8cb05ca1ba1ebf39360ed9ffa41fb59a734a171183891de8bb4dc312460c1a123f5dabb8d0315544beab02bddaeb44cda0df790583856908df013d8d88cc91c0d62140cf724ca94d59e682ce1d08270d2047d01fd8f3373fafe1acfb379adc23a89846240f84f60efa87a25ccb9b82eb0d5dac128b746d8c3d32bd176a727f8f3e5e3cd2d2b759af2c87e0a73e20fe30df5d9120a936413499336ada8f5310fa08ad37e0772c4a48a572ac039cf3e5e7879963e49150d8869966cf60d460c7a49ac5431643bb338844467997f8002178fa956c1e26e483fff9f13672d54d672c5a7ffc88fe1f10d8c61d79b59fd4dd6b0802b9aa63e4a159811d052892ac7bd4d60db8625db99d0cc57c77688dc88e0d1a024afa4cb7ea7ca9fe407b9b0f1ef0cbfbcaf6ad680b31dddfd614941afafad7de12ca6ad5b522135f123cfe1f6e0a5d9e2ac67225b79c47d12add2531ae5d189189dfd214905591af1d9076e9eb25639ad2eb510e73da06f9413cfbe427b5c6760271319c3c062bb90846f34bfed857f01cddf508daa04750984ee28b161dedbc508f40c3b3db4cf6380082c7f328d905f2ebfb9b4ecec7cee4101c80c7db1ee04536eb9e45e4b93b8668e6ad15f3ba784d4e301e76d7d2c9ff200b01f0ce4692b607697f6edb0139e58ce7c1e3382d8ff48e131c177a6e96804f1f36bcbaa9b0ccb34f63b2faeafba0e97cc7f4591575e0618e6ab71b944f5334dcb77f41f7ee49af3e3f95e774d882be7b980d9269ef38aacdf2f436c6a5043f8e3ba2890cd5bebf11c4bffb99f697bd49cd6551be5675d5f56bf543ca22781db28c96cc35279f162d42ff309a347997d6cf2c2b0d654343fe915dd6547b9ec1a03c746e7f8abc66646ef73f27ca0b974905f66703722ee2b286d0eab12e76e3323819afa7d0f5a0535e01a9a174de111b744bec3f3e8bd2cbfa011dc1dfc45518a9d52370b915cbef32daeeb074ba2baae8b47073650444bbe19d406c6b9851f479982341568ad8c2adaaa40a9fe159a28a913f1c836588beb31e8b52e1e113bdd602c285bea09dc45450b0add9711fa23020c567d1a143df99ac686d870f3ddd62bf8be2796a81b256f1408263a037a5a45c0a074af49d6a61b7da2dfe607abe9d00f837c60d5f8f51f2ee380d27e97ce5680d08f96eacde22ad760913bc379217387d546800d9caa6c57650cf5b1aca3e616cc9ed99fccfca4fc4bd01acf76064cc363d585f8ffbd90df7d4a4e739c0cf2d406a3a7159ce7fa0d50efddeafb23400de35163c99b867b8f449c36b64f29032774dd29777d61afa597adc520342b9d1548dc90e5de76c4fa2bcef704b4f03df48be439466da631cd1e801a1a60fd29e7af675e645e0f7e7c8f974b28b9df341f0136e347fd19d5de1f492eed3e4b8988eeb7d12b64c729e6b819af273eba10eebc888aa9c390323287f91f98d906a0b3fa5ad188cd2257e6593f3eff5eaf35679f43fc7aaa0393ed41a8183ab49a662a29ccd426e0cc94cb914038b583ca1c52e882c54206b96cc5184c85c371039a001bdc5bcae10912d8871b9fd290f86704de344c99f4471c269b5b40437c23970594b139cc82c55a1c4ad3fc0288f6df7261565f32d82e00fd4acd8d4757563483a2618f9831e7e6b4adba6bb287d1795bf34aaec31f5bdbb7326b1e12de1895c779edce8c4bac55b848df46428c26ee4eec9c11cfcef3532a41e5ba12077c3624ec36aba08d5c19244abf398fabc0649a1fd255898dcb1e298e76057e4c3b792f9c1191e97ddd336ff66d2b3fa482094d7bd674fdea05d80504b45f00b1db0d47f94de5489df03f1d39d39bda47644ea7e94b9f1d47e7f65dac12c45d46f8326a7d07f088a584aed4963fbeb2635dad58f26024601212b44afab0527392e3f645add28ca2874cc577a3af5d7fe6730ff07e35f099c47ccf99b0f70f7da9bcf0262c75dd68be635b244cd65fbb9dc2e3387944fa0f729e43fdfc30dba8eb590662efc22c5728f75de47d1c4b2516add70512384c5c7b5bbf4745e87de4d3fa584ea173584a6e8cb340c3271ccab5c52f6265528d9b88f0a9a18963aebd48d9e951237195108d5fd3d0749058571ef9503dc8934b4887876a691427a934b2ebce47ec839bf110085b62c6c52d55a75062ed0dc6890e4a2c82cb1dbc8d5f6a4298512a0cbc5274af0004d3fbb913f0eecf982c339452eecebe5e9e54edfcd7714cfd0f48b0fe2cc66385f5f73b7e3d7b1834a0604feea17a63ce1dc42cfcfdece69c0fc38c89273bf86d63a9d7902ea3d2b3cd387c5033ba7e4d71c248368687270a4b4fbebebb1b6228d8eef66e2ddf23906928f0876c52509dcd6411135504ed0d044e6bdadb0669d53d34e55f7207acefe5b404331195bd753003e0bd29b1aef2e16e032d658d334663e4bb0edd3afe3783ee0c4c928ab24f9c046a99ed4dcbc3139e1f1061e30cf374856537b4284b4ba882a36d3f8d5d1d9e02d7afae537cf39e572c7d306e3b17237fd930052b46c1929b46bb4cebc08dcee4d70c6e3d17dcdbdb52d4bba0e5cbab64fe1986589184ee3bdc8a46c8d941e98e0dc0902613bbcfd8d321af07f3081dd7e399bd3c0b6ccf65d23dc94af0f2fcfb7587bab6aab5463149cdccd5ea5a3b4903d17f0739627383c1778f0041fc22c3a9896b3bebcb01b380194173d8b7200c9c8f9bd42f1155eb6c05a6b1790f3b9d4c3d675f49a0975ab1950c1a26e7dc8b177471035cdf6d28ae7dec905064858fa87843694d59c172578c7fd60c60248d82c73039a12c27d207c7aa3426e33e726265cace612bad6056cbafedaffe25fbbf085cd18544080eae91aea5e00924502d5191bb8b3b0dd4dacb659c71da39ea27ee5d85588f2bebb4a7d8efb58000a164ad2b5e7ae835eae6b447002c84b5eaaf8dd19d9f7d2f6977dbc464416e2f592147f270a9b5f6844b69ea19984dd242e62bb9e063db4f1b205ba91971072fc70c96858b83f8ef6b57e24625adb6b829501dd81ca4b77bcf4094fa4fa10716c9a86e141759646e30d636268f0415f8dbd79a783bd418fe95056fe8ffd1760c0e087400e8d23f5906e999cc0a376f07761c89b87f93ea01e74952106fe844ac0988156157a06ba3fab2d6b9e5fdb40d5c20d71b151c1b923dc28a46fd247e226dc4084e5743ed7be591c2e30c5dffd235e18f44ed5eca549de7c21e008b7c63360f150c49de899373e88998187a1d3e0aafa0593daa70f01207eb612212a1dd19a7509f0b7839fd2e1919340c361865bbaf42e82a95fed642", 0x1000}, {&(0x7f0000001d80)="fa4fc98820849dda9c61b31c4e79d8bed158b6f49591d5703ebc513899f18bf74736374faaf2947e36d402327c9850c9e430958609f812c1cb4c15933526a4", 0x3f}, {&(0x7f0000001dc0)="7b9b9035bf5aeff98093cea3fb34df1a4c6b15e32fc6a59c479f4aba1cfeffd1eea4059b67c08bf7a3f0d2b7b577db08ef4df0a7c6b00b54a1a42b43b3e3bcfc346a7dfdd6406334d91c4bb41527faca248db0db071c9bb914ef647141d6fae22078b6e68c1307e01dce125704fd1eb5448abffc60dd7d6899d9e8eb37745d1c989c1f7248ee8d8ef6250533f3dd44e868077aab801968294cb241f1d51ae97cffade782f20aa6976be3479e86c26d83372f", 0xb2}, {&(0x7f0000001e80)="8941389f0c05f6c34e5bf0748bc72079104955425e2d0de666eef874c44828e16e5fe16ac1cae0277e9eda7d0622e62291fb7aca26126556276822702177984f1ad6c6ffeee62370407f653036ebb623703cb4820079ea6ea4fa8b68664a1d075cfa6c28e90baa6760754e4aa58d5cd69f705a92cbeab4a535974da4318a315548246647be102d61cee8e238b659862c513404430dfb0e8ad89172b55eba9ad5f2e51bb0a85ce0ae64c802e0ee361eef1f76ff2844c59a97d1db10dafb4f505ec7e71fdfb3d4813f04ce94c1529333fc48afbcc29fc381", 0xd7}, {&(0x7f0000001f80)="cc230eb8a92bc7817790dd6f574363c689947190900cd8bad4cc466417abbb179e895ccdbe9e0726c129a9a6d1e483e6eca5a4f3682f2fcd2fb4859ec7dad0ab5ac2a96c5664676f14aae046f02be7f16a5cabd45e342a4de974deaa537840f8bc1987b5c3405f3b6b6adc2dfdc6793a0a008ac8c8375b9210c42e0800587c7797cbece52d9f4e053a8bc437f22a68f3c41388ebe7f8a3bead887662e46938b92c42e03763cc155cc2922cbd", 0xac}, {&(0x7f0000002040)="6bce9d4e231fb08c1c2799c35661f746ff7d6941af6b48f89e4a9779339fdc918b0c0e45937af4c5ec65af7f4b57148d7f156ef5d266e595bcbd9e73ffe19997a3cab4e097b611e9be8b0fb16b89f81b0cbde2b1fa59e3089d5061ede37765733ee036a10c8ee98efc5a94db91847f3e2deb17444d97ada792cec431b8a6eea59d3816404359d1a5e8448f3b00aace03392b7764a05345ad9866089c71d63c37ed43f7e21cb544f2f5653aaf133acd70cf5972d75654779d54999bb5cf806e62bcf86a0009a8cde6f7a74fb17ab4c034fc713a606ba0517993321dc924cb4eb46cec23920d5f3ee8a44899b8", 0xec}], 0x7, &(0x7f00000021c0)=[@rights={0x38, 0xffff, 0x1, [r14, r2, r13, r2, r6, r0, r14, r13, r0, r0]}, @cred={0x20, 0xffff, 0x2, r7, r8, r5}, @cred={0x20, 0xffff, 0x2, r4, r3, r5}, @cred={0x20, 0xffff, 0x2, r10, r8, r5}], 0x98, 0x2}, 0xe) semctl$GETZCNT(r11, 0x4, 0x7, &(0x7f00000022c0)=""/64) 00:00:26 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = semget(0x3, 0x3, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x8) r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) getdents(r1, &(0x7f0000001480)=""/4096, 0x1000) 00:00:26 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() fchown(r1, r3, r5) recvmsg(r1, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/178, 0xb2}, {&(0x7f0000000180)=""/51, 0x33}, {&(0x7f00000001c0)=""/182, 0xb6}, {&(0x7f0000000280)=""/144, 0x90}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x5, &(0x7f00000013c0)=""/140, 0x8c}, 0x2) lseek(r0, 0x0, 0x3) sendto(r0, &(0x7f00000014c0)="ffb365103081f9ecb341c20c8d56b737deec32493b836c4a1e28f08ccaf98505fb716a9a7e55b52f73dea75993d6eaba2b069ffb28f9bcf8729f45f4630ab538508e428af0acc5c1fa717e591d3d076137c3aa0cc8551e6add92b81b186dff535a573fea908d9042edd35abc188b833c175a9c8f996460617c99d0f1bb12b77c450856c47939b6d62de61fbbe52aec3ba6d76058e8faba5d92ecd74b70bac477a3cf86576587878256ce417722f7e495a5c67882", 0xb4, 0x6, 0x0, 0x0) pwritev(r0, &(0x7f0000001580), 0x0, 0x0) pipe2(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r8 = fcntl$dupfd(r6, 0xc, r7) writev(r6, &(0x7f0000001600), 0x0) lseek(r8, 0x0, 0x0) rmdir(&(0x7f0000001640)='./file0\x00') rmdir(&(0x7f0000001680)='./file0\x00') fcntl$setown(r0, 0x6, r2) syz_execute_func(&(0x7f00000016c0)="c4a17a1031676443dbd4c442e998a3266d0000d14000c4a178289d0f0000000fba36bfc4427d1a560b0f01c3c4618016c9262666460f18d4") r9 = semget$private(0x0, 0x3, 0x200) semop(r9, &(0x7f0000001700)=[{0x2, 0x200, 0x1000}], 0x1) mknodat(r7, &(0x7f0000001740)='./file0\x00', 0x1010, 0xfffffff9) connect$inet(r8, &(0x7f0000001780)={0x2, 0x2}, 0xc) r10 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r10, 0x4) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r11 = accept(r6, &(0x7f00000017c0)=@un=@abs, &(0x7f0000001800)=0x8) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) connect$inet(r0, &(0x7f0000001840)={0x2, 0x2}, 0xc) recvmsg(r8, &(0x7f0000003f80)={&(0x7f0000001880)=@un=@abs, 0x8, &(0x7f0000003e40)=[{&(0x7f00000018c0)=""/206, 0xce}, {&(0x7f00000019c0)=""/56, 0x38}, {&(0x7f0000001a00)=""/204, 0xcc}, {&(0x7f0000001b00)=""/4096, 0x1000}, {&(0x7f0000002b00)=""/4096, 0x1000}, {&(0x7f0000003b00)=""/53, 0x35}, {&(0x7f0000003b40)=""/235, 0xeb}, {&(0x7f0000003c40)=""/252, 0xfc}, {&(0x7f0000003d40)=""/251, 0xfb}], 0x9, &(0x7f0000003f00)=""/74, 0x4a}, 0x800) pwritev(r11, &(0x7f0000006280)=[{&(0x7f0000003fc0)="2e13399ed6b525ba691218633b41f76be61f8fd224033a1212ad7f3cac427a5672025f0dad81dce58fa49f240d44a62461db327f627772fb5bc0f599e00aab8c1e5e98b84f3236750af08b4fa73a9e6f4cff8d522ef8cf899d2039cfd245ec91a9b6216af04dd30cd13cbae5672808e93b7c2cc7baf108f3f384da81ca52b7737d74c4158d4d9ef9d9297c2384ae0edef2c7b6e0c97704ba1790b66135464f4d27", 0xa1}, {&(0x7f0000004080)="d5fc5c107974a71c0a684ef8e9063efbd5c519daf49657c47289773fe5fe0ba22cd6b919b5de480268964109d6919bbec47d4ce924d2d3173821ef3e8d53b189877830ff7631a14e921717c8c31a536e56e2e2599519ec7d275845881b23c9fda034402b5d426da08a7636a202dcfc5146745b013c75d50b6c525651491bff14326d536816d9fd3f27cf3f31431ac9d8838daeb184194833608b3b53166c965a5d95dc9d0a8184585695f5f8d4ec0b985eb9834de698ecd13e6e5d5b13db6f91d9dbfa4c87e0dfc80866ab619afe2dc459a3933b2889ffe0639afd192334d9a8c84ab24993d735714eaf1782354b09cb45645c658b6cd74422ae06a9618fbd5e22108a344721a102dd4895e9318a50530837c1cf764070f2923c88b2b7b16dd5ac88ce0e27e51ebba98a4ad277764f42e5892048317801797776974dadffdfceba28cf6366cf31ed80668ecb5199ee060d3799bbacd8de77b0b3b4ad4cfa7875b8aa7e1328d2091f2524c6219cd8baf9f04168fc1132954ee8e601b5c53e21068913cc6e7107d81351d631be2f51eac7076a5eec35bd88bf98ecf600047874fac32d86ab3d5f147c21ab0c43a395f2e390b5a8b6e9b40b9c12fd36230b0e8ae14d8374ed5ffefc281335d9437ba2ad949414ed0cf9071d8b0a83bc1e64f90bda45358823dfc8ad0c2409be5ef455b43c203a460d098970157bf93b35e1cd0458fd7bda675616bb7f7ec01e52a9efe1eb57f199285480f07448c9d93ea053f441a0db44920b3126d71b9a26c32ee47827c6b47cc2920267e80e61fec7473c8cdd908482fa71ae9c85288555891563e0a846bee3e7f31d316733d0b3b68d8f91c4026a48122f53f4e9dffeac9eb48af64d3bd18473aa80977ba99d64ac1fa87ae7d0aa5a1ddb5935fde42aefd74660fde583d5fdf041451e10354115be12e1da71403869d41ed60b1bd6b0b4b91a58e6cadca6861cc42adc3cd5663327666c939218d0e105f957549613499f3900085fd056a985b062340a687b6987235e7ab6df01e87d03e6f747445b4ab4ff382dd18e67f4e70d3d27fb0e985f5dd4cb8bb011d1fcd8518f8ee1c7ab70f11021ed66621180c9c0ff43e8faeedc1c312e1880bbc6523d21083448f9daf42b743dcd174de434166d1c0a118a7118b349f8088d407278fd0f99c773b59825e433135007d241edea0e6649f3bf342e2fb619d3c202b9d0f22a0895200eafc9b9e440dde299fcc439be539f46862668b0644f2260a2d609dfac58c93c4106f470dc236fea6071f1f28c95ddd3ad737c789cd7252fb70e533963c073339f76c30d665700e8e8a8d9f315acfc4dbbcf8b5d01b493cd9e745bbaaeeecd4a02619c87d0ff216684d380cdf2388ea53d7c14fe6578210ee9e42318f7b73a475b3fad28b7744842be495fd4b2c06fb6e031514ab978ac2795bbee9f246c51a41cb9a4a3006abd6f40c679b2c2059b2af3c5e194fd1eacceb4e6866d28bffc6bfb2fc81f97d4dbad15d0b45f372826c0537c96128f6d48a85d836d57f635c91736942f77a89fac44ad7bb88607980addeeaed35bc50117a8044e1c54402422c971805281d9a5fbbf1af452f947abf90968d789085937341e8374415645f07a7761214c2cdf48c849275752cc72aebfb24aa204bcb718af4d7ae4f4eb643a3263fb33c8068e00b7ce7576f13a2d81f1da666f29799af6e9c5eb52f1eb2369a1e62dba7b2a128babe00870f9ce642f8649f39fc548a7787a08362e2e9ea84b6d8b8a676cec44c5760692bfe113593dd64b7d9d546b3a984fba82f6b334f288cc8b8d90e50b65115f77043b410a634e498e7a82eccb096cfe4f8711a77fac1a5a313e3d641b94067e7c255e6c36d05dc965e764b7eb7e118abbaefe4db8462e706a1b9e31964bbc3fd70f516a7b941e30d8af96f10442334fbd15a9540916957ad2885fa0e37db2687aba8517dc54830d1cb74d9c83aff226b6866d3273027bf4f2e45c03fd45274f8203b78bae73500104e87ad59624e7d509bc9f5461663a21754a708638d0071f818f67cf0252ae2df1972a637f1f61c2ba8746691c43c2a100892f290eba78d882c1af8cb03ec3af280c956be07a34ec4eb61250a6272e6bc74fe80fa16b1662db792721ba34861e1bff07df08c36af42d14e5f845d4cc7075c240aabbc33b8137635beac9e1efd5875a19eee6bff8defeeb60f5f0f931984cef160abdcb2bd3822308de9ab73bbf97ae523bca94b5146761487663ee0aa525a4948d6e5fc75349050ed3ff78b5e5509c6de9ea0ef8e4d493fdf18fe8e6c24d915439f16f00a290848f5c160fb1c06e976af49e0229811c6141f33f9b51ef084c7f6d33578b9f3c863acc699c283c476f7a6f926a8dcfad06700e81e43c67389918f27d35d02b838475265cfa701710231ecc4c39e8b024d0abbc0f2775779f72e9ab3c251a20dcaeda3fb0c83ccc0ad812378346ee975cf70306d2a0b93a114a59c14a28427e13a508dfc255e7e0b56a54a4c7b91b64ddc06d1386f466e91a4ec70d6e097b396aa4062025c7c5a6d7e5ecba45b1ac006c8a54460e3382d60342d64401726ad9e76ee52f5a1f7f7a8cecb45eb23545340ab151a787e525c74aff1a3f80900abca726425ccfa1c45622c2f9ffc706ae81d540b943c688454073e081784efb6e6fe910d50854de31743cd07e20435e6d4f2aa12c0e08306ae3feabfc8589a480a6a67acd77c39d64b6d66d036aec45e2464e3ad4f212980c9357e6a011bb4faa65dfff71eba39f141517ce8a1c34b1858d412cd87f3df17443a070c40249fea1626aa9e787119334912fed0e6d5b2e4bd1a749e04d412cbc2fb066db107caa96719a1382b27922a1bd238c1ff0e532fe4c3ab3fa6a45fd775d2a26f08c74ced99df3458f70653422588044b1472ccfcb35c0b00d2364e868c630060ffa74bd8a2fc21c170485d2e2abe398adb6be355fb88ffabf8b56888b47ca74fc55cac89821ae31d20bdb0d0440c652df2303eb8538d18d1f88309b113a18636db4c30287e6e5312b8324b65ecd9b8ccf683747da6c5b4905c60186767e6353da3beb6e32f0723380c6c544f0019151e6c6193eb9e807eff03166ce42895b6afa71cab4992c4c5d0ed36bc87d5c2fc5cf8b1fb3347ef8ddf000d3896262a66c077c8c35541512d088ef8eefb1e2db0a6462047280bec4ab9c272362823cdeaf5b42c5e6ce8858e1164aea6a68049e2bd66d7b0a7943780b220496b68ada563b7e9d25b65d81d1b0da5664b614878148f23cc65c7efd6d9e029f97daacc2ca6af0ed6c47f0a8e49aefbdeba1b4729e433e92416354e626c522e9a43e0cf4f53d5af7df01b4725e98d982e13e6840b11e18c30fe52c76e11c45580042f61e8f8e5f4d2c7e24efdcd8ad454ff642e920041db2666f03f471397739b6a68c610f71d1d0dba221c2db417860e68100036a18b28c7131a33ca1c3da07aceb0b3b00ab90675624fb600f4a4bc0d22a24654c546ac17879366f6c05a0d45cb109f13db13d1e878d231d8ecde545de05fd9f32248c4bdbf9847fb73ede9120f9d2b08ed790ed078419263991235fc4881859aae2194788a72d1cc32cd429e2f6fdc0ea3f3c91bd256f5843e9f7c5a3abcba1a8e158b34faa449fadaa2f1747d9f9b4f7454a3b3b68bfe9a654251332cb6cdbafd9d84b1cb71897f2c5e831eaa7d065d97953bb3dd7d4effaa8779c0b46fc2f80142d4029dd4eee2658021e7f589b9366a2ab8d91e88220bb708caa8d229a776240d58c1cf8b4e59fe9fb122db7bc72ef2fff916ff09ec510893dfd0c995170f9bc2790063a5bb1bc9acdcfe971c8ca78666d7c550a52516e74ceb514b02cd28ddfcf9352dc5ccced2ed27c5ce4653cc8b9082ec400601ba09889c48aba7ea47e0d1a756661fa7e679493e6cb558361f20c6077ba0deaf7b23705a4d511fa6301759eaa2cc06c201629c38a2e071273c4a454e4fb21d47a79d10040f160532d85b9ca5c44f1a3673533e9cb4f050d720db05de4e8a3c056703699be06f9bcd4bf5ca84faebb278395437b4975b5084a8b0b1b9d32eb407079090fd29b52ac6e91afe7cec5b71b4cfb1dac0e529620536bfeb252f6875f1f9e00ae67d594df1cdb58df72e910e5efbebd0f238539e565e2532e41d30ca0997f8fa7e7b3e22a5bb52ec240f4c4d7c58b3272e23c188d47ad54b40691baadb949961dae0e51b17ae991297d628280336db3cdcff80bcfbb61ec2dfb1276cb38a49b7321739ecd8541e56c6f9dc7f4d25418d23f6a171b8d154fddf5188724d5c0dff57967cb59ee79a599d2a95d498cbb8d3fb190e14cfb0f91dcf5ce27207b6a61ea96b4526c5ec72e66cc5d3191418019a55cf1fa5191dec3d751ea670f32351b79c7d04ca53f9799fb38de6c2378954fc8bab7d8a94aac4f49afd3c7e26014b9a33fd18e0eb32da552a3456007039c4e32f2c9991396aece40a4f335105e35f2e350b91e37c934c3b201fd3a270dc9ce18f640ce49d76226941adba8f98c43e3d142eff215953eba9e4bf9eca4935e68c1918f844803d409e9ff18c9b4d26e03cf7e2939480e5cdb94dee4dfa9d3114cb59c06aae5181d951ebb65e4a23ca4fa5e5af1928232fb367949f3c65b6b21a0ada1d92f11bdb44077dc5f3c8c045b9216ded9bc87154a3ddfe4307338e0708dafdeeb3096d154e721eedcfbaeb80089435362bcb3d9dbde252ed12af40eaa3dde467a1a8f3418d05d2bccbe4c32d909dd3016709ecf9ef8393eb3e5e676c7c801441d54ad974cf711b545c864d6b09af49ecbb23cabbf4af9757040e7f88ad843d146e302d25881894ec519da81d49c8e24521dc69950782b8596979c46921fbd3256c790457991a79aa5be919744628c1ef0fca308330b7542d6022b8fd0bf2d47f7f83da0a05a58d1363a5c1d9d6d3b5ce33bf2dab3bcd7aeb73316aff01b1121144a8cb30d0e2e8a6544ff48d4c0b38a30e6c7c171fc0808cb4bd460fab41de494d7f865852a784c569460dbfac8876183038bc7eb77816ba037021837ce7553f767043569fe44719ede2d82778d3bbd2f9caa80627e6484715c2f1c6bce583b5e317814c608d937a49d6298a91e5e51e5489fd01a843ffbf2c190a14bab49484732fdb41f7cee51c5d7baa656bc4268107642273ce5c9ba138f551f63ef4c847f17ad4b3d9b40c79d91bc525a746ef823b342ca01be4de780575a5a9b7af9801ea4aea55c28ca16eca6cad2610be78e7efb0627df75ca8607c83626e60c1c43f799474f577cba4909b863404873fefed505ab6a45f3fd9d313e3df96bcf5f04f6f7d2a0a8f361cbe4c7914ca2d36bcb404c13c077bf102bc58c51c816ecb6f45979bd29e70517e3b0c5d81844cbf60dd6aa6c361f24757238fb28be43bc5a16e5cc075fd0d5769934550a701b074c9e8c3f756010fedc295147b23fce2c2a426715b5c8158139c9681398d316ca294acee163744b3f52cdfe0008843957bf3781f606541191609f377fc6eb3361892205ce4847f1fe601fc4feb82b34059a2d98a747960e5ed4a6b6c24756a9a743af4133f1892962ca11f1919f678f39bae912b2e85b9b5eea1aa5cc89346379aa10f0bd744c9d95667dfbd31d919b625004e22c93531ff12a0f4f6b9ee6c1daaae7f53345069a51f22b8af1b1ed188b4445e2d8d803ebcf41c3b70bc01196faf3b221bc902219d478f862810d246b6006c293d0928d511f5ab5e95624952aa30ba6f0fc82f1345d47eee6dc54a8d771", 0x1000}, {&(0x7f0000005080)="134b0c9078", 0x5}, {&(0x7f00000050c0)="9518c52b7e183e52d8a6ba1ca7842ecc4b05fa8b2d2861e918f3826f3e89426d509086ff82b75a282fd626c51d8905153d74928834aebd21c646e89ec48ca9625edb034dc0b8433b0cbef2cb92fd01d73a97febaa8b480890904b2463570fffdf28030b86fc3caca4327aa1572e24502e5deb32402e2a1e1b948b891039a6fae542a4985ee8aa031b28302dfda59dcdb366ed4dfacc2f142ee7193c88ce72b55b57a734ddecb617a2553cf38", 0xac}, {&(0x7f0000005180)="9fa48b02d60e5f2affa37f82a2da188fbc47430c62878368f825a2dac239b6c11a12665b8b8f7b1257cf61ed4ae3ea659e2c536f3052ee85bd99f772021ca5617e207c0ba247e70240374cd96eefa650a6491d9c1bd670e8f3b07d91ff8e1626eae98f84958b830f3524794fae7d7368f55e97a7cef7f869aefcd86a427f6a4ecfbe18a672b57610d4e658bd2cdd013acaed55b95e7e4284688efd660d1437c5a48b1d1fbfa7d79e10436c8ec7422b3256e2aab305074740c0fe6a14b0235fc147af314f5de2b12bdf800c3c2b4f3c4b599bb9f57d4d4db183442d94f8e4d1996fb6d963a045260c9738069494407a915ca122a13668cfc7c08b36639229acac2a0ee1ae79e80b6408c2bc622e0c8f62ffe6fa34a919bda05ef02ca8e56ceb0a215baed3451d70961be0813d38ac535c8ea446c9d4359f6bcfcb1cff83b061e539bbbdeed18057d1b150ed16632d2cf4cd1c073ee64c2fdd36853ee62a601b314158373628601c53c0ccb469604152ce31aafb257f883ea5cbc64692232775d5e903820307d4b98b39408a2a899c3553a4f35443497d5c660d56d78d1a73cbe7171e952d2b716c4798b39a8dde02c0e35bbd50499ed8e52976b6fe88364b70f87d5cdd36e02e683058b481d9523965cc12d73630d1143dda5ab5a7d15ab5545188ce2e412a2c0b6e77c92dcb59848d33f84bb9272459896118552ad227914152cbf4a0dc4aeae958d1c43d7c990228aa9eaa3e991e3db2d6a8306cd1d411529247de9a1f368cbb9e5aa6a8beac7fdb9a5f4ba534c2d0bda2489fe3601892892f92fd7926769627e259415fe58c6adcb79bb42f0bcc9de2d1f6052025ff0f6acb99581fdd4c45772f80b508e1c043f0d778856599bdacc9157963a676a217036de0970587b5fa9a95752db391760d8d13023c72b255f65a772531b38c462ffeb37421fff68b31809d9e5930467dc1c4723134bbb1049b5960f816449a1cf428abcdea41e5d421e71b4ef005ac05a9b366561404ab2dd897172d311ec458bc87348b2a7da9e6472512c0b372d3ae5bef1f3fde878dc06cb174fc75303adf904a31be156a78cefbf899a584e3f21453c3983476a7a5e3922ba9573cd8ed9ff8c46f5acffa9b7cd0699157b46d9820115cac2d01d4186d833d3ee3873ba0a27d194b5138af467ae8dc54da4f3477a19323e5d1b49eaf8e455ee76d90a4f20e381606c57c62a9f3d801eb94b2674e328e716ab2948dc8f60ae6d51fad5eed4dac4e11332659aab62d42e4f5faa0df22f67392112761dabd55656a61912c3641d8f3c6cfc02b4433acc70bc7124716b97224ccd07b60e543ba0eb623dd405ba799f206ca686be41220ef1a2cac7fa5dc6ec25a55c910c06e13c6b2e1948229d37a7f9d69d9170c80e764d058b75ba8618d102c28df6dc72643ae336898418d467942063dd40cb2fe2cb4492797030e3da073a5ee0f5e0951b4256f50a30d193e854b41f511ac87d34cc2845dd8152b2705c4d6469000cbb0baaac347fe86c74d7562e57a5c43fe4479f2b508115394252fb111970b5fd3a0034af4a905225b09e3e5efda7190e99a789e30abaa0c3df537e3b4b1041681e6a6afaa1b00833c608420b9494cb3c355b2a8407cc86b0a6c2947ad5dd85b1b7b74d08b83d95bb871ab25068f8a4dd871e438bfacc177b9a11e8f8e7afecbf7e1167ebe11e8384726243ebd24ef58ac2bbae98e6c2bbe019e97706b8b2f022890db35687dd32322bcdfdba3f25b50c6ba09a93ce09426f936608e81d9dc8c6d02da5e8a010b44a2d75f40854e27d6f8f8a7e04d8d98debf4f0aeb743bf986104e588dad606c321f03654b419030f4332a38cf745f555012c3f2eba256f9bdda606a63f0b67c9d6ee8af3a4f00c439e613d5cc6b77bad134233d94a1c402e9036bf5edef2a384b332470616f2701842ecf989def798df837aecd7c1a658116747bc622f56c8498ac36b9a73d84ac9f92524f37065e8998a44dbc304ebb1d64204792f18cc7b7690d88867598e60c1fd50457c8abdab751fc4b9591f7ba2e39dc1ecfcca65050b385f2b725550adda7bfd0e301127079376ad6988ff051b2b84fb6118f093cca180caeeda9a492e5dab956d2bf2b621eb245183072edcb54360d1b20740bcd0dcb67d129275d420420c01acae6269d4922fd15fc2b1100ae0d1ab3075e032acdf486584110b6dda7dd98313e72b95adf110e8ec6c0a00aa1f06347f1ebb109e27e238d428f547b6d053ec2c53abba81225fefbf8db622f6e8c602ac1083404b94817ae6644d176d1b5e7301f3f15872d4789d398164f7f860bd5e3f507ed9386a736bcf90e712c1209e9c03e4a80ce82b0bfb1fa90eecd84774f4cfd137f04e550e619b0a2abaafe1ca99a3a48f99d1b4c8f3d39970ca346dfbfd94f4c72b0fc135adf31856c694b17d454bc0078515c8ea8bdd56cd659205e8e657f8d1d13f4b697eff752d83c05750d025f510cd1a7d58535f59a067ded01552d275e4304bed624f13e360177182ca7f254e020cc44c66d8561b7a25c0dfc02d69988f80ed591492253b95000595b38d49d96ca2fe9ce931dc9ad9ce6dfd06e7367a7f08d7d01ceed6a69b2fc5b67ab6cf02dcb462fdbb5841cc4693007db0819204f3cc7ecb4fd5e3c7d2a8a066785070a0f96cde37997229ada7fcbfce2033fbdcd9f81b94d4bee1ed9a67f73b9350db3696642e3996a28a79c646aeaed6a54242e00fd6bf0986eeb4a91b2076b8a2519688b39d51a7323ad5167ad9402879f87297232e94e70ff9ea8bf0e2875af57763ec5ffa833c1275b4cebee7fc0939a77b16cfce909c4626412f183f8b3b1dd9d85eca6ac99035420460df6a125bda0f3ec19c33bb55d0bab8d81139cc205adf6d238fb56ba22b98336f130b1f54b77befa30707fcab824abb6c27f04cdcce6d7acf972454067e1b1430a02b9a9114964a6d29547f57c80c76d3f81c199274133920a0e3fc21afe5f573407326883cce0fbfbd81296addfac7a066e51c8f6d20047ec86eaeacaf98a4d7ed898201b8c650e3a63c269d1d93250b727a9951342b277277f93c7db11afbfe44770d70127f8647248c10727adb7fc17d27028af2f8fe0d613226aec914a4e7aff3f67964c2e4e6d4481ecc8da677fc838627c33a7de9cb0a07a72210815ee274519fd58a45f63d24ca6dff0bb35cd78fdf76980d1e5f780efaca9bbbff252e076fa4800aef01c89d1f792b2b4f6cbf10c124bc0f7e8ed89340fcaf296a3b731c7f35b9c54f96983350eb09a543eef9f3d47854a0777364b8dff28888d91820fe2de92324c74f4bfed28dc2f5f338a800f78c6ab719b7078796acd2b721bceea2c8317c74e9f7797c8e564b4593461ce4d34da5ad7ad00c8409f7f1c0e974ed6146a549e8f5bf855c217330c1db2db4ed733d0f4b8232f3d233255879a86cf3797f717087ae9a304a48161b5457b62bc3faf1c43f155c4aaa124778c4472202d1fad7842d07ecba7c2c720c9280f75d98067c56fa05cc41c50bd180f63b4e74bc41a66bcf0747e1e6aedc5613fe2bb6e9bff4f0a0b0ec5a6b5e611079857993762eb61bea5ffe5f4ebdf4518a6098305e7e1856e19167c565feb6bb560055e79850e99ea47215a1f738280c9913f62c5593ca2b31293bf682c69d0d8f5a029dd1efdda20c1b9e4333596c48aeca0820508968f6fd0d1609b6b872c314fa54080223536669e5eb534b32fc7d8d6ff9ce186ef88c4bd20d873ed82081e378f269180427f5119d2de71480a57a4c7c559cddae1373a763c546a9b027e14be60bdde07814519595ef5c48518afd64e08c550f8301e583c0df3b144679c5f159cb069efa733e923ed519dbc38d15638be798e7fe7a44a42176b5191ac911953768d4d71a08252d4af9628deb98ff241b46c0ef45a2da96e689bfeb131c8d710ffc603de7200770370800e67bc0ebfbe946f6ca88b9b914d85d5f91756cbd662f58383454f77d29c6784c0d74cb4451ddfce96dc014140c9e4d2fa9ae6a489de7f67a8df5694471275660c0f0b5a8c0ec31927d5887eac05b939d3dfde51837c3f80f8ff51963d60ec5b3192fd39e0281b964c926df52e4f8be8e9437e225e7c8d3163d4e28bddbd27a30d829e1c5d5d272e63d9068c86c94f1d6b717093e53549d53cac6c1483ae6afb42937831dd4848e1cd57ce2cb7b5c9d76f2f524321f11cf3f1d30ff76cf7b4a5bb97a91bf593766bfd9dc9020b9624b6913c3c55e0ed86958df9d38534a63b6d2d69c4b9afcc2fc5658142953a7504edb95a33402a7810eb03050c62a892126d407f12e60d5272bb05b3fbb6f2ccc81b2232de485231dfc28f1920ce6c10192c98c0371ff4e5d7cf04ea0abe182e6083d47ef05b17f9042b93b142bd32b547023ce85f47e46c9aed03a72e61a055d71b1bf22112f2e4a7fa7c13374623abebae25b325f6f88dff4567da85bfb054dc42bb1dfdb39ae686951b5b2c573d4fa9ab5b6cc447b39ddf538b9f77959d717d90cf77537612fd86054c60b4264d40ae82520235fb7f85b84eddd23bdce4550f0667c9bfa9818389c903038d34ca156afd8b9ef62b19218dfe7ae15cd3b58dcf27933ea0c75384b908ec401c1b1cdd7496fe9c94e01da64654706f300efb70faa6082fe8d978108a0dcde6c75cee996ac973d20a098f323d61e33423649fb686c4b2a71b71fcaa02dcaaade6e4dae01d65d75b04348011aa6e4176be6b11837b6bbe455251726b732541a46d5c92c8c488618e0de29ccb65131feddfeb2c9a5146b36eb03758e3329ecc75a7a56510d5e683d701e0d1875414a207aec893a881e4c57b7efb59ee10828ab652575b17d89d1a07d142d17ab41c711d9d6d202122a44541104d2632048732e234bea713d789a0dbd1e084d517aedad5df602b067981623154b878bf06b14e2e69793dd1b1419865039fd19d19d55c70f9bb8356fd544109c054a7a753f0d35c6c3a91dc31dda9315bfd247bb21de2f2cca3e46bfbe0076f2f7915677b8300dd84b4bc666c3d398161c621c1f158649b137f11b871d9f8c6152cfbac252f35f32b905c535b425b5bc311057216007974b0f17bfe96afa113b0e42207a6386715fcf2114cf1a9d483ff021da131d9a7833aa7d297b67ee395cf375aadb668182c50877e3f0891c5c655be89cb9f3852c72c9a722d2bf81862205412b049e32dc3d61ad8acd519a5fd9a73e131be156d94756b86bc9bad1b0a62e93cd5a547cdb4dbcf2268245e8ca589f4bac11f072f6144d4147f2ff37cc1edc4c42cd093c1121b030c16b49e3587284c4677046d8bd4ee19ce19146c5e96189d855732353188c8360b2d0159c0065174f286fade904bf10aac0e6d0055fca86dfbab80ff7e96191ae492ee4ee23c6bafffceb558563cb9690acc6dd306f82ae349aa8af55bf2d0de957bb6fc78eff12f4d88aa9f1091c6e11d2c7bee80fc221795bf7b0240968fcccfef94954b35f4cd8a695c17a79823f8630cf3fad9bc5c7712a7affebf6fdf29413c602950ed9f5f6a980f9a9c3c91ef3d0503ba39e13751688ca749e638ac067a909203531c97a166bd1e8b5aec2ee79e5318945ef84e0dde5457ffb9daf107334b45fd3c29edffb4a1e8c434aca0086a74aed7cd3ddce2d7ec60eb7dd707a9e5ea65b2cb7da2be4b1940739b70daafac8dfb7a1ab383813b56fa8e24de2b4a31a6b72e7330d8e9173974a352cef5e9582dd2479bd05477a6f70e2cc0c409991d83970ddc27dc2d43125a5bd4", 0x1000}, {&(0x7f0000006180)="215d14517f36f5e36e057f0487bfb6f73abb0d05380a97fc806280e66654ad543492cff805394499d6a0797efc7dcc58be4e0a241fdbf9479247dc5df50d3a7338cacf9b05", 0x45}, {&(0x7f0000006200)="3506ec5df42c4ce05f", 0x9}, {&(0x7f0000006240)="7b3b827e380400149ad3eef1e1b21659ef66199a0b8fc7448dc8cded4398475f15fdf23dc47f8d21bd972a27", 0x2c}], 0x8, 0x9) recvfrom$unix(r0, &(0x7f0000006300)=""/253, 0xfd, 0x42, 0x0, 0x0) socketpair(0x1f, 0x0, 0x100, &(0x7f0000006840)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000006980)={&(0x7f0000006400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000067c0)=[{&(0x7f0000006440)="ad7725b2b3aa7179d710e27e14ebd2b56f95fd6e36718bb25c81a6a077b52764b3f96c68239949b207cc54d239d61914bfbc8142572e9d18527c8b5fed25c50e39c6ff3d8e04991e184d7713cec9eba15a14a51c6df060035cd6fc49d8a7833b5b73730bd876", 0x66}, {&(0x7f00000064c0)="4f276b9b51a81d54b298b26f2e8bb98236", 0x11}, {&(0x7f0000006500)="56ad3620d17f0ac9ed8778662b4f5f21c849f5f213475af40e271e062718b2d87029aed8eb5f4299ae9556accca25024a61ecb29c3f95b066bb1836c98ae8f48e1966723b62fd8d654aaeb1abe87c75b381488fc3f81cdb84c64f9179aa68a6a0bd28c2204249d1ec550424c2689d7a874d50c135e0eed6d621dc30000131a17326acbe0bc06a73e827472234a2c3f56d67364f255c00ceb60b0eb096a14359aab8c38728e20575b6558290674160598c5c206b80af9254215a17dfd4cca90fc26d6ceb6a881b6eef736088c0054589dc9079dfb99b27d1495ae7e087dff4291718836ba9b87408c48a00c91575017fd5b29bf92560298e904c00a2bc87d", 0xfe}, {&(0x7f0000006600)="3abf56c856eb806418e3e6557e876053ce532d2efe3fcfd386a5fcfe382b86fdf68d084c6f1bb8ec54487c1b7898e9cd5398b457efe7024fa5cf12b9d2da5bbca29e2eaaaa60b0b4bfe6163c90b4c88d7a6c089d342b55a2ac693a25e2a7a3557fa7cfd99d76daf2c09cc3e736ab05191507920f", 0x74}, {&(0x7f0000006680)="6ba5b011965304122bf30e111373a9c05c53fe761759038131cd765aa80093700b70b80b6aaa423c491337e37f777ea31587b6fc499e2b3a9c6535456814c1af3aa58cb903612d6392317216e6097c19c4d94167c7765d9c5c6e8339c0a9723b23167e7a9275f27b9830b514204c6527850e858feafb142d6326f8cbb70abeb217fafd8e37f7c8cc25bfdcb9febe263233b7c7d67f9bb772b589fa7cd80aad191e7d6a6072b46bad2561071a2d6c8c4468f19ff2731107f5729f50a1ae68dd0c18f0b01f7964503f6c", 0xc9}, {&(0x7f0000006780)="2862c85ddbd4b61e3a256e", 0xb}], 0x6, &(0x7f0000006880)=[@rights={0x28, 0xffff, 0x1, [r6, r7, r1, r1, r11, r11]}, @rights={0x28, 0xffff, 0x1, [r7, r1, r8, r1, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r8]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r7]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x28, 0xffff, 0x1, [r1, r0, r12, r8, r0, r8]}], 0xe8}, 0xa) 00:00:26 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80800, 0x40) r1 = openat(r0, &(0x7f0000000480)='./file0\x00', 0xa, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x7) r4 = getegid() chown(&(0x7f0000000040)='./file0\x00', r2, r4) setgid(r4) socketpair(0x6, 0x4, 0x2, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) clock_gettime(0x0, &(0x7f0000000400)) connect(r5, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x400000, 0x94) openat(r1, &(0x7f0000000080)='./file0\x00', 0x200002, 0x20) setegid(r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000200), 0xc) recvmsg(r5, &(0x7f0000000380)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/7, 0x7}], 0x1, &(0x7f0000000300)=""/72, 0x48}, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f00000003c0)=0x3ff, 0x4) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) clock_getres(0x401000000000, 0xfffffffffffffffe) msgget$private(0x0, 0x410) 00:00:26 executing program 3: r0 = getegid() lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000007c0)='./file0/file0\x00', 0x0) chown(&(0x7f0000001980)='./file0/file0\x00', 0x0, r0) 00:00:26 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffffe) fchmod(r0, 0x2) r1 = socket$unix(0x1, 0x3, 0x0) fchmod(r1, 0x40) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x1010, r1, 0x0, 0x0) r2 = dup(r1) readv(r2, &(0x7f00000012c0)=[{&(0x7f0000000000)=""/225, 0xe1}, {&(0x7f0000000100)=""/123, 0x7b}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/31, 0x1f}, {&(0x7f00000011c0)=""/99, 0x63}, {&(0x7f0000001240)=""/2, 0x2}, {&(0x7f0000001280)=""/43, 0x2b}], 0x7) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000001340)=@file={0x0, './file0\x00'}, 0xa) r4 = openat(r3, &(0x7f0000001380)='./file0\x00', 0x0, 0x20) connect$unix(r1, &(0x7f00000013c0)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa) r5 = geteuid() r6 = getegid() chown(&(0x7f0000001440)='./file0\x00', r5, r6) bind$unix(r1, &(0x7f0000001480)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = openat(r4, &(0x7f00000014c0)='./file0\x00', 0x10000, 0x0) mknod(&(0x7f0000001500)='./file0\x00', 0x1028, 0x6) mknodat(r4, &(0x7f0000001540)='./file0\x00', 0x2, 0x7) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x12, r1, 0x0, 0x0) utimensat(r2, &(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)={{0x3, 0x1}, {0x3, 0x2}}, 0x200) recvfrom$unix(r3, &(0x7f0000001600)=""/4096, 0x1000, 0x42, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002600)={0x0}, 0xc) fcntl$setown(r3, 0x6, r8) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x12, r2, 0x0, 0x0) setuid(r5) utimes(&(0x7f0000002640)='./file0\x00', &(0x7f0000002680)={{0x0, 0xffffffffffffffff}, {0xffffffffffff7fff, 0x2837}}) fcntl$lock(r3, 0x9, &(0x7f00000026c0)={0x3, 0x2, 0x6, 0xff, r8}) recvfrom(r1, &(0x7f0000002700)=""/176, 0xb0, 0x841, &(0x7f00000027c0)=@un=@file={0x1, './file0\x00'}, 0xa) getpeername$inet(r7, &(0x7f0000002800), &(0x7f0000002840)=0xc) 00:00:26 executing program 5: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f00000005c0)='./file0\x00', 0x8000, 0xffffffffffffffff) lchown(&(0x7f0000000680)='./file0\x00', 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000000)="05cc1e2918e9041052af8b477cc66a8542a907569d93fa63cb0267632d317220e0ffcd7a3b8601465538bfa8b0f4a72050f5835f37a621a2162dc99ad01fa847b8bc91ff9cfa0f2f968fe972c6adfd4e28e0a8fd054a83be135cbae5f7a341f9071aa7cfcb5ac42dbde82707b92f34fa0216a3588ed81f0e66b8dc1fcfcc9816491e804044190d771d99829821e1bf38e481038e0b379b307c5e405b3f959cbb8ab19e92eb71b61eaaf25e1fbe6218827a47ffd39183ff82961f5ec2781a5ee9c9a081d612585e678624a780204961a45b91fdd8ffdb03f438d36b30a76d345a2b4f48d0cc685daf04abb447d273e1442e126b65e81b946a59ca1ca38bdf44d37964edb65cbb5b7aac78647ba53945cc48e943839d56c93bb25e3e75d67921fe61d32d8794cb7e11a7189a140abf00365298a6bb20d9be17879892914d9839375c519f516370d29807b6800f486985b0e42992cd36893e0611b2442e64bb1237fe3b1a756ed4a3f6956ab132834b3cdcafd69a153188532e2dc790f5edb0d783ac7dca638d8a4a596fd1592e9862ffb5df6eeacff4b00531092af8c180c52a59f0b69f5ca76d9f248c2d2a96b4c4be0c0ee13c009affa7e982714b52e74e8800280c5b9de7a05fef967e939849cb357569b068234cbe8912bd7ff78305ce6aacb5bf3441af1ccf764d9b6e421fda8283145502005ba83218aa5754ba9dc2c16ace56b78396cd6290a96bb71adadbe58ef3593046985a00cfb6e4a01093b21ba3294357937a834a082cee41c044812524ef1d1216d0d5d9586009555237b17b13c01ee91d85d651f27d1939b34a1160319b1a924eeffb6b50a39f541c04b2c38b7d0353aab63b9a90b69dfac1f5ce4155e00692b80969376ff8fccdde63f56c1ddc7c51d69b32cfa867ed6f41e995d028782fdd020aae2d6086386b2a4e40aab772716d86c903e09bc1f39cbf6e7e14523999b4a4a62a2bb38146132139f5bdc526b5b0075b5e2c65d2aa7805821b488a17cb65e97506afc5a8739d6265e1e17f93eaf0ac3d5a35a6ac40171965c5064e2db94e40794b4c4bd48df7add8bc950d35b3e7ee7111c6dc0a0876121cb5453cb2cd294906954ff9b0072e303439c5ae2f752f439ff6c287f45e64c159f5567635261c566e7d7883dc981fe92e78db517437eddf7e2d84de03145128c519f6a9262c84d1391a41abbc99bdc4938fe5da9589d0ee0a4a7517c9081bfa56497e0b74c087f00180764ceff412d03a16cda2280e8e2684887bdf879311d89e642cbeb6823872af594a5640f97ebdd922cd2d7918814073dc4634170747b393d3f18fe1043fa40f070af24e0621017b81b5138e530e23784a20c11d3278966d76d26c9cc1cae290ae8d5a2c639f66b6599ff408e12ef374bf601e9702a236c56497c1ed7db9e55d428b3fd1a50198df8f1ef705cd15f6ad196fd978fe24ab7196c9a3ee71b382ed18fb494d565b5e60a5b66d490d6a11e96684e67743a078fb6aae2e5f98987c0228097f07ebe16a8fc3a10c366968cb723ef4c61f4adb3ec3b0fcefa676374888b0462f3558cfeeea8783c400deaf1b9e9baaea1674b497a0791ed833c6d069480a1a2cfc6918afac71eda74fcc5301744b89a23a30b55751603bbcc03b245efc5de0dbe9dde649891978ecdd9fa0be49014bc8707aadc9ce3a5369470c67703cde2cead46b244b66565f6f9234aff6dfa998c08f48c716cfbcd69619200c188cb0b919bdea11dc8cd993aee9ed9765155f57f5479ca489fc87811723e5e339a2a11fe656032cf0776f1b09325b0382e93dde4c336d647016f3e25790ba71bb21d9ccf0208b205ea12e5cf0589f790fe11a7ecdf4c65cdd7aa82fcd38aff7df18982c2c5a14a5055adde941184f44d5d738cfb6bf1e05472f9612cfc585aae117bf8ac85416f7b3fb58bd31a38d64a95a4e8c5138ab6aeca430c436912927b5b0ed955af245a4e8d165284e4d630a6f5f0b920e8a602b72a403e822ce6b22c27fedce653b5919e3d02db1aff4ad1ba38c803ce4f03a05ac627fc39f186271d9d98aac08612d3f4059b414e9f318fa71bab1f6f6f2ef657b95e562d42f1924b07755f688b5a218022d9d5fffa4a74690a0088f41adcfc3b041b8984a31226046be5fb598eec6597dabcab4fb2fa5265615e9d636ee9eb7bfc468fffd0e72ff138af3302c52556edff1cc0670ab9fdeea05419ae92299228dd4739bf8b122810abe6e74aa30932d1237199d38af67a26c9e78b6c32efc4b6a69f19ed7bfd235a2186278a05bc1b7e4d64d8d189cda7b57fa869803c778c26949c4fbaca3570f52c25698daa8930aca915a9d0d43fb3b111c34d40c9e92bda0537f9487e6e6e00c98698a99fa6bcaba35460f1e8c3637950173b3edb01698dd93cc1c57252cf6a353d2b0713cbf29f033e644c37ec77d0f758374c37c16c5dfba778d48b0c481437cd5ddf2600a9e12ec828cb2a0831b98fc00f830b96afa6a62695a1f3ac90643ee80e3791e93184cc9baa476e9d2e1a9480a2825129b8f28b8ff33fb079715623542d3aaa212e91d1624d89231bd68dfbd22b4bf741a6c3e9cc8622090b7b86b9abf5b58d43476ae66682285e6498896691563bc47d51d2a99b930c11e92a0440dbe5e0dc65bedc2da85fbd132c2541ee0f6afab0ec031ced8b8a51ed30e969c31c676b88fe7d66398a6b4544b1d66f06c40238ca104718473c128d6bc3bdb53a948612e214398177d3cc1add72bbcb745681f4ab8ffb3f9504815d5a337184f558b3c0704a8c9943551fdc0e58ad550f2e024e81da6abcd20f81cd5eda67d2efd0ade670821fe9644e2c6dbabba33e14e0ee468528b7c4315d4a55b1ec3469b85ca66338ad34dca9714184ecd566d92c42a65d3b424407bcc8d59bcd85babba33f4128a5351dce9ddcce827140208d0142b38c599078d7f0279f807ab556ddf34b3ab69628c1d99dcfcc707c8d64858732a00092798e4b766ffb254a8469046f61fae5282a153c8f44eb4606644e9b52de3f54cac7d1bb22bd982094332d6df12102302007da0239adf2851bdb2f89cdecbb09951b174abd7339e6677cd27255fe1eb5420cf17a89e11f9d73d5fa779cb600b902b6cad01091c14807f0ccdd51abd087b0b6fe48947de61b2af1e8e12d5ed8e0380c611135931fea117f4dc97a68bbbcc7b27713c28be0660d028b79963d2167cf9c5c25115d869acc18cc7cc4ad8a8ded31d45b28925f332925659470f39b8174923b0e196b46b3e7ac3f9c065749ba193dd1573611050d884566a213ea8b78fa0183197606a1598eb954585a5f21d98d038197a028f2c998bc7ee69e02de464d35cf78002361c02d0ce1a36d957a41f9d40e4ae710b759b2689f0d8501e44c0ee12ca0bc7284abcf87ba71ef8018d975f969b31d6036bb4c7ab119302c6d0971d6cbc3decfcffb909751d935b3a2485cec75fdb13fab985afff64903bc39d32293df9b062cfd2176adea3b538296ed2ec192e888704ed4743d42baeccca68173c3d3dbc42edfc34c046bbc0d94ca61deb572aa9b90e864abe7de549d7ca175dd0edace5fd5195c39cab7b61e2c40038c091dd3f8ed68540d77e430c346a2360de861796fb9ffa9669aaa5aed34b40bcbf13b7e632947450c95014eca1895cb8483eab366c7ee53e7e0184682b1d0fc0b19eae75792645c1531f7793938a5a70234d7c2f4fa7ea4a5dd162743447606e3720268e941b85e9583d61de603e2a5843ddbbb03bcbc74ef6d14423cc63a89812cbfba7d8b0505ebf004cbb4a31c6279fec159dabcf0a170a348b4646ad2f32243a069839b403c88f51ce91be5b434b1db27fc6dbc54e61cc3f465aafe91620d47d06edff1730385c5494d1992d761a5007cb59610a0e317919b33ebeefcc6994dc61d89b6b3eb9e7b9e3998c8ae6f8ce600201dd5874fd17e5a2452ac31f382ce7964af6f729d322442546c2ed552ca46e93e65ba357054da5545dc93de62ecfc2105f745c52aab5f8bc7a9b614fc183d026111730358b45a5e8bb775d55d8e0b97bd4f572deb666359be73b429a098673f0c44ee3d3074d1aebc26c3b682e8e69ff065442da7da1b61972aded5eaa92e701bd43005900ad52fec652fce0bd3559511dc18ca34ba461f282cc84f248b044625c11ed493bf40485f2ae68c99760b967172dd76896def89e6b732a11038f1bba08ce55b6d496aa87a7e8627ae18c0260f1d1506174ebbc179679f4aa05329e88cd1649d428b403738cd227c5d6b0eb39a15ccdbed5dd8bacb5048e86e9d550194dd49b24472f054c3ed3b00fb4c02e3c16fb96dd24fc7b76de09c7f549752598f81ac80f94b1c6f95e7030c04145d2f61beb49ea9ad9785320283254226c0d7f534c719113f071b996c7427f3a18ad79e01f9d7af3092befc0858fba26c58d9f79258a357a62e2977dac3b7a5a9a63b37f9bd423ab869026202c909c47b5a600faa64ed944274664edbdeeaa1dbe49cd3451b7502250c13fa04fafb528fce18fbd9ba6ca214d29ca1ea0db44a3e75fbadb8357ae9c5b6b98197c08d9ede4dde8b6bf1822c568416dd3b2d4994823b5aa4e24533f0e12f788e8e613babebe48b39cbd999e58462fdfe4fa218cbdd02e46607e66a7932900bfbdbd994f64c2c689e47067e4c80a68d1f36334c1ab24dbe85201d863b499fd960b9a17fc2d663ff517dc49f8a96442d625c720e8cac67c13970f4a016be84598938be74b1048102c5825fa7a64b48cb7120ff49be9fecde51bbe8b2b78ccd30a4520ad3a4e9b1baf5738939b92d9ac711983a4c8e70e5bd895704f5e58be8829596b02681ec82e4a0e22f2d97150daeef05d13bf6b0ac6057557f8f88f3de4c1004e0daf2deee55ae565864396c8397db7fea58795e277b584307a5d3157e81105603ae4cb16d82308be565efbb7462d0555e5376757e3e33cf89995c37b81b31ac0117f2c302572ee4e7d53ec6110bedbe4c6d1f0171066742860e443ba39b2ab68ec6a3d01328a584dc8a19b98aef26e268730b01d29ddb7bcd8fdc3c1a9d4451e743750c6dee4b7a8b8acfa5e21a57f6d15f8882fc731c6673dbee4657cd94f1a71251a684e4a29e0e372b56f5bd16bba51bdfbfc81b18925e4cf57f06042bba096de7139181bbab6e3d35a7e1912def53061fb7dd731abed16b8980d4f8a7be179ee3e0da653f25e7fe30f1fb8e699892b43adf1bf4936580d8db2eaa4fa1623b1352b79891952e6e80ce900f67a8842ce47c7db68c57a83e0794cc2b7f90246b8cb4c2281f0db0f66f4c014ef65bd41da957f2ec957bedde201e48cde675a95f12cec0e58de8a8bd2debd09df6e71096b2f3d75fd5ac3a69fa0a4aea0b10d8a99efcdd1a6cd011bf382326d85575387ad90529cbb0e0daffb64fc0730c86e77ff74158d06df9ccfde9e65052e7c8619b8bd5b06712d080be7c6bef2e70a8c9328d3b6d1e364ee5f069604144560d471a72ef548afafc89088769bb52e198f040ab580c2856622f109acdac0c254a5f06241024d226b1c9219976c581424acf5f15ec83b72ee0df5e6c01cdae475519bc943b4ba203e633c5feacb54b74c7281d53c8cbd1e176f30d271413fa1b60a0bbf9b34f95ea4d8de1161d8bc0b3b9b357d1ce3e38bbffe0e1e7353f933d17ca70fa0d9a7fa17612a6dbfb3493d48d1bfaaf95eae79d879b1b65352be7acec46d545d37b213cd368383611ba1cadfbd7eb8981d22d0e2bf4ae93669dd2b57afb2112fd145872bfe7b7825da", 0x1000, 0x9, &(0x7f0000001000)=@in={0x2, 0x2}, 0xc) getpeername(r1, &(0x7f0000001100)=@in, &(0x7f0000001140)=0x30b) sendto(r1, 0x0, 0x0, 0xc, 0x0, 0xffd1) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000001180), &(0x7f00000011c0)=0x10) lstat(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)) 00:00:26 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fcntl$setstatus(r0, 0x4, 0x1000000) setsockopt(r1, 0x9, 0x824b, &(0x7f0000000080)="f6690d946a88a184070574166261a8582a4b74b9def10d2e409985e43ea55a8edee576c19a65c72763bd909bcc18b3993b34", 0x32) shutdown(r1, 0x2) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$getflags(r1, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x1, 0x7}, {0x18, 0x2, 0xae40, 0x38f2}, 0x3ff, [0xffffffffffff8001, 0x1, 0x7, 0x9, 0x7fffffff, 0x8, 0x1, 0x1f9c]}, 0x3c) getdents(r0, &(0x7f0000000180)=""/40, 0x28) readv(r0, &(0x7f0000001200)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/48, 0x30}], 0x2) setsockopt(r0, 0x854, 0x7, &(0x7f0000001240)="57a5ebf5aaf4c6349e37fc2c1c04977ddd621833f210273c2c230b4add8bfbb64fb022d3946be89fed3d568ccfe401037cdca1eaf895075ebbb6d5d0779f0937b42d8664cbdafa387b537796a387847f7c2e2f6f4f62236c4ca62bbf2261d18543", 0x61) bind(r0, &(0x7f00000012c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r1, &(0x7f0000001300)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = socket(0x19, 0x40000000, 0x100) r6 = accept$inet6(r0, &(0x7f0000001340), &(0x7f0000001380)=0xc) bind$inet6(r0, &(0x7f00000013c0)={0x18, 0x1, 0x3, 0x4}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001400)={{0x18, 0x2, 0x8, 0x10001}, {0x18, 0x3, 0x400, 0x9}, 0x8000, [0x1, 0x5, 0x80000000, 0x20, 0x4, 0x1, 0x400, 0x80000001]}, 0x3c) sendmsg$unix(r5, &(0x7f0000002a00)={&(0x7f0000001440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000028c0)=[{&(0x7f0000001480)="c9ce3bd206069fb0a3ce8f4a1b15127116a4d3e7377d7aa7a662b5b1ce004124ac52c99b3fdc8ad77b2cbb9716b3bbcbb271b8b6e3289a5259b95899b0092f09b361c62111b634f6932ee388c7255a86e176e4736d31792e38564ec47a5e6e3b84964d40047afd6053064f9bf9313f2beae528bb028d500503cff7b8ea4f51d14d92f27fae867877a5f2224e4fda02de22166d4bb887716271a6a6ee95cada553e2b7b814095fc699f68e58b7585ffab3c9b79e272", 0xb5}, {&(0x7f0000001540)="121179aacbc7a23d65a0d082eb2a12c87484069f4e45809dc11503b3a708ceb65e2a351a9b9ca18d5e73c4ad15a106", 0x2f}, {&(0x7f0000001580)="cd3f83ca05ff9c068ae3c79539181b623a9921477e4e918747e05b768dcd7993a13044da6f99d1549cde85ed547835ad26d050d8d3c753a9232d20ab73a27eae24a7bf853fb02b85b16e5a080c37585eaf182bab77d9e96e40feb7e08f77180d29baf156f524b4a727fabf49b3601398c660662a3d8e78f29d20a0903cc40cc35204132b8042cfef7fec2d41d08a2f38085218d6d329247fed8777b863207da2d92e6d17d6b69c278d2afb01fd0e1a2d77a2ca7d09712d8439d9985eb23184d3772b31253badc7f073851a7cd692dde825d666edfe3e9a9e705761e4ed0d4ff9c9d2928f80cba743ca4ff4edb9a2891a7bb655b7aeb919ff9f498b849536b6f232210e791933a3188cf6eceea6a27a3229170a031ceab9760560ff88654f0167bb72412a934dfd31c204e0971712a6e69c6cb26689b9e478bee8e026f5dfd731f16c167a966fbe3be78a6744d260b5afc73a3666f4111652b27459e136d138c7993d82584ef6860f0a614ee1241502236bfa1b820cbef3ef7a2d005ffa562fa2e2e275789c53324cdad59e1a37e326c1742004554f2d95998bbec8b8194bb6ebcf1e05d4a1859adc36d0af110abcdad53c89389c21891762489fe12ff8913dfeb63ec72504ebe712f8a70b128dea88d397f289a060c044153078ff18dd2a982c841e07a618e823c35972e5b2eaf0dc46b2b321e460cd5e99c278d56c645f94ac68cb905895d0d0864b57d0fde607dc5de0c7ece8ce575f1e99cd8ce858460b5fbe9e9d09af5886335978bab1b778607a11863ae468f8eeceb3ad2ef25f8c97ac85eab233044acee72b66f1aedc53090d4c8c08b808f4e283e8fd2c6df22dad82ef4b043c659117a136790993f952347260ba8501a7df7ecdf065d8dcaf9da9a353afd58a1bde1390ceff1b55d72f04567332bb4940effc5579fa8011bdb5914b6933a544057ab24607e6c7d5ef71a96503fac97cad8bf4dadaedb13e8823c903902ee02dc0d5303f5c08e894900b29035e1c6904b37cdd8433983747d699addad7ab1d0ae230afc3015ebacfa20c62a07f9df4dacf3d67114ad02b48d36793b6741fcbf89afdf4ebc4be79d37b7f8c0b4e334999c9c3550a60e3b5822e6bda548812ec28969648d3a4b44a627a352f3036248b9b4749f6f78bba5da7be06712a4ca316baaf0f3cb81da79be894e9a61362dba260ec1d496d31b6eb87e593453b2e5a0621ebac0d6e79d5ebd20f6c60d699f94f20261f071d0235016ee3fbb9efe5a1e5184ea51140d2d0fcf0ee5583451006165e430056d278ae261034ae61f6c28aad51b8ff2ae3e0e03e5272726559859f9a9a551ccd64ba60c7fea7283942a386531873339afe3c29cfd5548a4635feacb1ecebb3c5ab6d5d67e3eac0ae0ce6d4950558e6c9b759d1b36f2afd5a22fadc006c3778c93a82ca17d31b59f832bf847196606a199ee1fae23604ad3dd040adbbed81b1603d8aa5ed7164b87d424a15584d84b1d54eb16bf5426db63e724612b24de8daab794ba4cc278d1361b44e3ecaa4836a0d5069706d47989a4d23dd6e8777870da8fe30f213004829950fdef2333831bda494c502b3d28ec1f026031b43d4794bcba73c05bd44191acc1e753702fe79ad526195bce6b9e74375ca7620854d113c73c4ee01c25c7c86010930c23a1aa912e88139695d03643dbcad82ca42b6469b8213e00c4e30801ff454a48adbff2b6dbd03ddc3f4c050db9a99fd2987faf8f1018b6415067e72fd2e9ae4d337cdcaff4393aa88b23e13ef17213ea11ed5f4553c43b2dae37025bc48c456a02006e7eabed120499f0645c5bffb2d89011e215545f48c93396b59ceb1ceff20da7cc3b2f1bc4673397e7d8ebcdc5fb31a0cca623609e7e9b2ccdc1a90161d631d957d979eadd805746f34f0b4e05143199ae1eb7c582194b840af2c51c242a96621747cf86dbcaac58e80d435e442288cfdfb87c704787a85e23d69167938f043d96bc11e6f5b86683879484a024300d249486fa4dd1bf364a4bf586ec26e8cda355c4df4906c8ae95746239964e5d2222738f380193824f04296aa79ea0888ec2e62530afce8ccdf5d9de0f68e4ef3aa021f338abf39df32d7bb0acb803be242d59f0932d35b6105f4d4f6433ea1fb327bcd20d1bc42d199e7ed74e5d9abecf2d7d41f391c24f02c55e28a15ce63f03a7622b44f7832e847462e7e07628180a27552bc54821e5b688df5a003af7ab00cc630895d5e1aad56243f2b9aa2b1f5b972f2931a8fda9a58ddc9363c8bf31ed0550e47d22077efd98fc82c227365c2d97905fb895e5203cbbdedecfc916ffe97e8d3d4ba8312aa1c2a47fd1780f99b7511aed1d678706ebdf2997cdc5c8beb3d2bb4163a6a1327aef54bdbfc99400ea556b456c00e4d893bfc3f0c7c4b31f5036242054c2483808a3181dc327757190b54e4dd88451cecf67f0487d07c054c5d65792dfa4601a610f87869ff6bc550f223af7194207c1f98191b31d542a0c12f531113ce21d41ebd827bd6ff7300db15db8db5a20a25a0d4fd25a92267a4eea2397257331a287221ad75d7dfba583ff065e3e0b82d3c26a99822c918058c087b9a665447b89724dadb8b243be882b17dd7c5741d08e6cdec6913564dd944cfcbadc72ed7cc6abe0b7d9912fb932b1325b83fcc18f36a17f61e54872850fd67e1fbcf4aef16f18c6e248c9ebafbb1497a5b9ac49100f74c2999b803da773313a83f73e4dabd61233a990d2a92fac0a981bbc353c3136f8796e2e6ffbc4edc59a9874130aee1a306c9ea2990cfbef5981778df3b7209cf480f0a06b6c0759fe31606dbabe100c0a1ce34e91a00086c4826c827989d55cc6ade8a40c36b426c989a3b93544eb013e0c3587289f443ce7bf68ca106a33aabbe7603a6143ae44623024ece0dcfda2e16e36ba79e942bf0901c058c7c531be608d0be8d6c662eae02410f996da0f10c6efd65a2ee4a53e7cede1ba49927a31a9d19aed1ce62dce3b42c4af796305fda80b4dadef92ff9c537a7a0cd004bfbbd9713ee08afe05e836589486d8e454bdcb25e259d5ceaa9d09fdd34b824cc0e71591964c5904e35acbe0fabe4f822acae4d7068c552a68c6cec869bd38e74b558b90004d04ab5851891fe8f0396743b0249175f0f08732210b5d3ae82cb8e01e46ec4b7d726213ebd8d80eb4d9abf85b3eb7356081e37b91115f4c5d8b123526e7e9368b0c5778cf4aa74dbde6103b17d7b602a653d5dab5012ee4e9153629c394edd0365eed52639d2de3891ed2a26ba35f0f7dfd88c91fe5177e62b5653ebc72595e8f3781b9a774ef6963287c255c2f70049278cd72c7ea126f1802d8d1c11a48818967830ea151721ef2e72bafcc1d7209485d04262b7f990b9009aa15600ae7eda840161d4e7687019f7001a746dde4489c6e86a389e73cb6c2825bb8171854b80eeb56176b24c3a4388ffdc64324c34a5880178d0e62995d41f010109799ab784be122cea5c379a4ecaaa5ade7364379a16ccdde1993e493e5c1c89de52f9686be637587089f2b1a2f972e17f8d539351569122d28738e81bafdf9ab6d1dc852b5ae3956acdb95468aab26f8575a918a19243bf37357566372ea2757339145e462a218c3904f9992f7f3f3505a30239079334adcbbe504bbe7403f6fa6fc940f7ae9f4e2c75145753910d57138d96597e03f38088e39d161d2fd0dd8fbfa182410d92ce44c418dcba45cfdea1fdd5fcfaa28bbbff660ba3c3f5d1ad66bb37dbc6a8bfb58885ba475fc7d074d06ce41a2679182c5164036dfd964a1c017c3e9dd1f52c16193bdf8365dac917c8ef6feaee6e390949449067deddb0a3f7024bfb0674eadd5c8513738d6b4f61db8a2e74967dee0bf12103d7684f15a518768652404af62a60462386b6cda1676591b01e05c8d1e12910662669c6c68053d9a6b858e1a4c7ce9097e3cc13d28b480442454a7e016f0157545428f61e67c73f76ade9eb48c9d8c9340569cda2dd77bc50736d4f9e439cefd7a81bfb0d40197368ba102db4726a583e3b98583388aae6e2204815e5595f4169da2f04b55fc59120fe09437a8075335778f57f32815b0b20cbe77f6a3e1f56b2676d0ea86c17f0dbd861e977b1f4d2454434b020f8689cac2eba9f3451b3d9fca172b51bbb3cf501cc0d9e94b2a49f5a9aa084599fdef97d87c45ecd5895ba61d1039368e5296c788781669f241e606680965198ad64ce22e080d6b64d955516cc74270ca662890808f897dfc2f35a921dce686a8a13f7ba101828b52ec8d41290afdc8922d8ebdc310dbb294894764aaaaf69a32ab39f0e4c405a5a75adf7266c02ce14dc04e3bcc7045daaeccb39f2a21ed251fdda2b7611c3b5c82962161272618657812f7024bc59a5a80fcd8fa07aa18edc8dcd6d06b910a24f87f9a2405aeb77f2e959876b0e7b2caa50271996d184e2743ad56faac1904c03b2b6ea998ea797f4a6bb6f6967f6090ba34219efe2e6ad43ad0f1a29e26b96964270451d03b837a71b6732dca3dd5aed61c7c8315032800d2e48d24e80cf011f1d9641b677c97162e95f7f7bbe95572d111cad971c17d37109e3fe69732a0c219e8a2a04297667fefe689ca9e889408c3fd3509d7594449cdd1246a42e8111c33027f7c78fb319856c0652948c05443fce69a857776a78f4511247d5caa046c4738c24de28885f0c9a2cff9b14c02b37b6fac06bb3d75230ef6633585244f2699c0dce115bf134786973617eb75bbadf2970859dc93f02edbd13e08f2a842b86d21f34b60a41670f306774255f9ab4691e1891860d6dbd033bee9ccdb68d7c9baca87b6ebec7a3493b7a4b1c93add915db7ceaef035c4a756c620be2d6b7944da8931ac10bddf4ee5d2177d439102008019aae80b65becc052014a5225b8c2b44da230a26154e8dfd3c069d058c44a829450edbaacf7fcf2bdf47f4b633dff954c68cf15052abf3f89f9bfd6cb5ca1be1670cf6f38da975f669a14cb6488be923f18d0f10f2baf00d8d21412b2cd16c467d0829168140cb8646583da59ead39dd489cb7a5b0ad25e1dbe8acf56303f6ae3d4f3a57479200c71694fdf1beb7779cd0b118de0dae4f892796e3c51e923b55cf69febe0c45cbe8b612e7196e011e9a8fe82164ca6c824c6a8ef119ce5ae731b496adf6573e592c2cf76c166b9f42917153efd88dc8299081faa63d114386866e69a1e8d9118a12467f15de048750278f28f5c5089b3cba5dd87c83c7c5fa31b373495629aba82bbca2731e5db60a802a3db096b2e4ed61ad96c58cd516312db6638022743c823b5426a2b61a5c7fd387ee97c6144eba2ae2d5de7426d48a3d86657b1fcb26d6c4fa322a24261f2e42e5b8ed2287082b2c79876b8a8be751f59074a20248f38de49aa2095e2b4ec335aa987fa5bd977f518e3e1426fb017e5ba8221e8912f7cdc411b27fdfa6352ddf50dd81d1bdc781e750d1338685b77b64c1da986222476c10bd81e9dbd62ad54dd53be2f9ff949c8c5def6ba77db1fdf535155fa80c59a19370e7dbab1e2aa21003f279267c57f80bec16a8a8191f1aa24d781f1d4db0c72ff3b77fca8c47dd47635f7f610c109821586e6a8b99a289f72fe90589c527770df856cb14c670332c34fed3ed7caa9eae930f087cb99447ec09329e977293189c4b6a623e64aec10ba56d5f7caca8d049d015efdd93abba379226eedd8acb95705ba0f349ed6baf136f228638ef0a1cb8dc7785cb2636af37fdddc442e1431d4b311eb9c706a72c2c189", 0x1000}, {&(0x7f0000002580)="0c6f0b9fb37a79592d368183476433f157cc34e9982f45806e46644d89972612506f05d601f2f35a9b22694ec47d11f7b33bdeb88ad877c026eeb7cf1c0eb9b2d2254e931febd06ad42615255fe42643acb2ad2d49b84fa44b79f4691ecbb1055323b8d7c1ded4ebf04d8df5f3e59b0c87d1f0e9", 0x74}, {&(0x7f0000002600)="76f90bbfb6356561ccb9d39eec6e77c8e6cc7ad9cb1621d7ba6c8095e343f87d88ca83d09df514dcff64773e18cf970897fada1e7b2d2f53b2bc5c6bba60f15641bfc35b94ff90b2c5f9c239a86e1978371eb253f655746288e26bb26c8e5e3f464e3d3396087fbf778b785e348d824bb0fe7ad5286b888bfd49735c95b5f85d37130b6c975a", 0x86}, {&(0x7f00000026c0)="7cea4bae206ab8eed47d4e29fa8cd1ef3d30244e0adedc1e212b6e006dc4c677dcfa7a61477f71b2c9111ecaa53a93d980bdbea9f9a335544c7f50c4dc97a582796503772f428036354547bf193c3249eab06ef9b4b4ce85570781bfac5a40ffbaa1ca910f8b2700bc3033768a065ce1822f65", 0x73}, {&(0x7f0000002740)="d8383ece429bcd10017785a647fefc4609e2eeaf57dd5fbc8786427bde770a0b352b9420572d8945c0d103344573d9fd7059a8aad622f3f095a29a7eae4d968948eb411cda5ea2c09618313c1b2c24eb73e8326ae83316f0658dd26cc275206ac23cb4f32889ee4b842492658138533717d96eeeaf3226611b11effb57e3a13ecfb2b4303d2516aa5f55a7335c8d863dc4f77c91cc00c1445d71a405ae0255445003dae437a4fef1569c7d42cd25ad07b716d9c5a4916e5a9c723134003471", 0xbf}, {&(0x7f0000002800)="6dba4811f309c9847a4b4b8621555698bf40fe2ea021c5b9b34e191462ccb3eba9f807d169c5b13fb8f64f21732e0efbbbd98bc923e04b97cbef8b63c1540b9647207dbc0eb019ad", 0x48}, {&(0x7f0000002880)="66c6f219745a", 0x6}], 0x9, &(0x7f0000002980)=[@rights={0x20, 0xffff, 0x1, [r6, r6, r6, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r6]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r5, r1, r5]}], 0x78, 0x1}, 0x6) connect$unix(r0, &(0x7f0000002a40)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000002a80)=@abs={0x0, 0x0, 0x1}, 0x8) connect(r1, &(0x7f0000002ac0)=@in6={0x18, 0x3, 0x100000001, 0x3}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002b00)=""/28, &(0x7f0000002b40)=0x1c) pipe(&(0x7f0000002b80)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000002bc0)={{0x18, 0x0, 0x55f59f8d, 0x8}, {0x18, 0x1, 0x4, 0x80000001}, 0x5, [0x10000, 0x49, 0x5, 0x20, 0x4, 0xffffffff, 0x8, 0xfffffffffffffffc]}, 0x3c) socket$unix(0x1, 0x5, 0x0) pipe2(&(0x7f0000002c00), 0x4) pipe(&(0x7f0000002c40)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002c80)) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) sendmsg(r5, &(0x7f0000002ec0)={&(0x7f0000002cc0)=@in6={0x18, 0x2, 0x40, 0x266b}, 0xc, &(0x7f0000002e00)=[{&(0x7f0000002d00)="3060ce11d369f31152ae440e4e43711a542a5eeb05139dfc4a8677182a26562f05a2b3077b6bdfdf44b552c431202370d68d4f1c4bcf81d920feff9a40e8633c2113e5af0ebc47846b970925ea9c22c2a029678b34617f95dba5fafe377baaafc39517e668304d2beb818d59cd3f12a8f1c5b0efa30c3cbcf701dcc3f753cf87de0a3062deb7c9d89e850d9e896902939bc6bcf5043f820f2b3fc12441730acb866fe04c0068f95df9d3ae465464673e43760a", 0xb3}, {&(0x7f0000002dc0)="9a9e725a39475200527ecf1e956c9f9c20f3b3d832323d03f161b76626f5cbbb48532a5d885d927ac24e007b", 0x2c}], 0x2, &(0x7f0000002e40)=[{0x68, 0x100, 0x42, "54609306a7f3d90c1a647714d033ca3d5ac74254357ce9ce5d625e1a4f5a3bfef1c22c1ca79d9c8dd35dea7a349ab104c626ea717f69c2214e16f8d6ff1e91ed484979fc5a248284bee7f968b62303f79777"}], 0x68}, 0x404) 00:00:26 executing program 3: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r3) truncate(&(0x7f00000000c0)='./file0\x00', 0x4) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchownat(r4, &(0x7f0000000100)='./file0\x00', r2, r3, 0x200) open$dir(&(0x7f0000000140)='./file0\x00', 0x400200, 0x100) fchownat(r4, &(0x7f0000000180)='./file0\x00', r0, r3, 0x400) r5 = paccept(r4, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc, 0x30000000) r6 = open(&(0x7f0000000240)='./file0\x00', 0x20001, 0x12) sendmsg$unix(r6, &(0x7f0000000340)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000002c0)="9b1e", 0x2}], 0x1, 0x0, 0x0, 0x2}, 0x4) clock_nanosleep(0x1, 0x1, &(0x7f0000000380)={0x6, 0x7ff}, &(0x7f00000003c0)) setgroups(0x6, &(0x7f0000000400)=[r3, r3, r3, r3, r3, r3]) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000440)={0x100, 0x2}, 0x8) recvfrom$unix(r5, &(0x7f0000000480)=""/247, 0xf7, 0x2, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) read(r6, &(0x7f00000005c0)=""/49, 0x31) getgroups(0x4, &(0x7f0000000600)=[r3, r3, r3, r3]) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) symlinkat(&(0x7f00000006c0)='./file0\x00', r4, &(0x7f0000000700)='./file0\x00') r10 = msgget$private(0x0, 0x1) msgsnd(r10, &(0x7f0000000740)={0x3, "925cec63188876d03ebc123342fd50ee584aa52dc192a5eddaeb30111a8ec638e8f16def1c0aea1d3946841c3f79b041a1a712111a2eac80fd4c0fdfd0ff026e7fc148726a7003c2c9bf319606edbf124ee7e2d6c436"}, 0x5e, 0x6b61b824ea4702ee) bind(r5, &(0x7f00000007c0)=@in={0x2, 0x1}, 0xc) r11 = semget(0x2, 0x7, 0x0) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000800)=[0x7, 0x200, 0x9, 0x10000, 0x3000000000000000, 0x1]) getpeername(r4, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) symlink(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='./file0/file0\x00') accept$unix(r5, &(0x7f0000000940)=@file={0x0, ""/30}, &(0x7f0000000980)=0x20) r12 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmat(r12, &(0x7f0000ffb000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r12, 0x1, &(0x7f00000009c0)={{0x9, r0, r7, r9, r8, 0x80, 0x2}, 0x7fff, 0x230, r1, r1, 0xffff, 0x3, 0xff}) 00:00:26 executing program 5: getpgrp() r0 = getgid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x4, &(0x7f0000000100)=[r0, r2, r5, r7]) getgroups(0x1, &(0x7f0000000140)=[r5]) getgroups(0x6, &(0x7f0000000180)=[r4, r3, r1, r6, r3, r8]) r10 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x641, 0x82) linkat(r10, &(0x7f0000000200)='./file0/../file0\x00', r10, &(0x7f0000000240)='./file0\x00', 0x400) getgroups(0x6, &(0x7f0000000280)=[r0, r4, r5, r6, r9, r2]) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x0) socketpair(0x18, 0x20000000, 0x64, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept(r12, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) listen(r12, 0x10001) listen(r12, 0xffff) open$dir(&(0x7f00000003c0)='./file0/../file0\x00', 0x40, 0x1c0) setsockopt$sock_timeval(r12, 0xffff, 0x100c, &(0x7f0000000400)={0x6, 0x10000}, 0x10) r14 = socket(0x10, 0x40000001, 0x40) bind(r14, &(0x7f0000000440)=@in6={0x18, 0x2, 0xf82, 0x2}, 0xc) chdir(&(0x7f0000000480)='./file0/../file0\x00') madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f00000004c0), 0xc) fsync(r12) bind$inet(r13, &(0x7f0000000500)={0x2, 0x2}, 0xc) openat(r12, &(0x7f0000000540)='./file0\x00', 0x8, 0x102) dup2(r14, r13) socket$inet(0x2, 0x20000005, 0x4) open$dir(&(0x7f0000000580)='./file0/../file0\x00', 0x0, 0x2) getgroups(0x1, &(0x7f00000005c0)=[r11]) 00:00:26 executing program 2: r0 = open(&(0x7f0000000000)='./file1\x00', 0x828, 0x40) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x9, 0x600) r1 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) openat(r1, &(0x7f0000001300)='./file1\x00', 0x202, 0x0) fchmodat(r1, &(0x7f0000000200)='./file1\x00', 0xa0, 0x40000400) 00:00:26 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) close(r0) open(&(0x7f0000001440)='./file0\x00', 0x86a7ac95ee0cf34c, 0x0) fsync(r0) 00:00:26 executing program 0: r0 = msgget$private(0x0, 0x40) msgget$private(0x0, 0x400) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r1, r3) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x5, r3, r4, r1, r4, 0x42, 0x9}, 0x4, 0x1, r2, r2, 0x1, 0x20, 0x800, 0x7}) chdir(&(0x7f00000000c0)='./file0\x00') r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$inet(r5, &(0x7f0000000180)="ddd3e0f75d6c427636d789b820dbc3c23bb2c483ccc93ab3b0", 0x19, 0x400, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0/../file0\x00', 0x2, 0xbe) r7 = openat(r6, &(0x7f0000000240)='./file0\x00', 0x10, 0x11) sendto$unix(r6, &(0x7f0000000280)="da99557c48e1e68e86d617ea937013a29066d8eff01e933092c337a7f66f9f2dd266aafe908850c6833fbecbde9b2e6421e091038a3a35d8cbf1b0ea4b9d8c44b522496935177c86eeb374d8b0cd7d200988639894d5ed2955500b29a6c5ef16b59c8d45df75b81379f65068104425904914068b4626e4d4be697c46c44856e3e3111bb715d8e8cd1856e2c5117381d53b58f552ee4d44a3d8378ede2bd322c6eb996798540f2ad8c6a3c73bc13cc3933038c891a3804b45851d4c10fbc814a2cc5da5dd3816b26d4de903858e5779d8ac069e065a44e078ffa43760c98c420571e2d735", 0xe4, 0x0, &(0x7f0000000380)=@file={0x1, './file0/../file0\x00'}, 0x13) sendto(r6, &(0x7f00000003c0)="12ec926684cbc93f281f666a3081a322d93c05e3f663a4a26ec044ba370ed5", 0x1f, 0x400, &(0x7f0000000400)=@in6={0x18, 0x2, 0x8fb5, 0x8001}, 0xc) clock_getres(0x20000003, &(0x7f0000000440)) accept$inet(r5, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getpeername(r6, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) renameat(r7, &(0x7f0000000580)='./file0/../file0\x00', r6, &(0x7f00000005c0)='./file0/../file0\x00') sendmsg$unix(r6, &(0x7f0000000800)={&(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000640)="8b327afc052ccd56911f72bd064593f04aa044c4a011282069d5aaa79a388f710f5403e0a1d02693b1680b0dc420bc85fd6fd80a33e34a3ea67ed8172a2f513ca4d910f670ead6208aca9e3271e832bb79804e573ea3b4766f1ef5d39bfb8be5b8dde6f60934b4", 0x67}, {&(0x7f00000006c0)="c3e91d5f43c59eb569fd6a1695fd329c0ab1ae19ee0452d24ff8756c4b7ab46f5ac4b016334e067def96bbca36028110bc57b22d3e39cfb0325aa5e090e924cc80b994dd87cb642b9c1005e917a67995b2f4f50431e5c76b41be", 0x5a}], 0x2, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x18, 0xffff, 0x1, [r7]}], 0x50, 0x408}, 0x4) msgget(0x3, 0x8) recvfrom$inet6(r7, &(0x7f0000000840)=""/157, 0x9d, 0x841, &(0x7f0000000900)={0x18, 0x1, 0x8, 0x677}, 0xc) munlockall() r8 = semget$private(0x0, 0x3, 0x12c) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000940)={{0x7fffffff, r1, r4, r1, r4, 0x62, 0x2}, 0x0, 0x7ff, 0x1}) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f00000009c0)=""/44) r9 = open(&(0x7f0000000a00)='./file0/../file0\x00', 0x1, 0x41) sendto(r9, &(0x7f0000000a40)="22d853e290f3e3b6064928172006079f13d18ad945d8d50a763a1edf352184960cfb994e6aa2991705b3b79799d35764d4858d148dfde957f5e9f3c420b6b8c2698792852f20fec7ba5b7eaff417f0dea23e9f7586d0170e1afdc3fc84a2ef7bc4a2de072ca109151205fe", 0x6b, 0x1, &(0x7f0000000ac0)=@in6={0x18, 0x1, 0x3f, 0x1}, 0xc) fcntl$setflags(r9, 0x2, 0x1) getsockopt$sock_timeval(r9, 0xffff, 0x0, &(0x7f0000000b00), &(0x7f0000000b40)=0x10) fchown(r5, r3, r4) getsockname$inet(r6, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) 00:00:26 executing program 1: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x4c57085371d8aad8) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000080)="49d7b2dae3bd6782f9b2401f54f2aa68233769f3277c300e6652c99874c36f3190d3317e476f91d18d4f6b1e8cf9fc577fd0ef0bb6eb3cf9a00c8d0d9f3724e032c7162b2e38a4c14b89d4419d2cafd8b77ef9bb1da7ff8ea7a72c59bc13551486256c03873fb8d54b3ce1f73275eaeecfab70278adec5de73b00a2b69cd879146a64dc5364f42d758decf8dbd2c749d567c8dbd41583a24f5beaa516cc2b22cecce9c10b2a28e7b0b9f9cf0fd03f2464c1aff756203cd6a9b4adaee27dfcb397e7f5bbd08cbc9d26d263b2fc4ab7ed00a6ea0903776b51f4ece87c13b95408a085437d62140f2266593c614be673183fc", 0xf1}, {&(0x7f0000000180)="53fe7aae1e6cf86b9b0bdde7aad67fa4f28913fc80202e5d95f84649fe8179765932cc72692a90e707fdaca03bb597f56b1d4d5e4f3698972ed157b391deda8e1ea1bf0a50945d", 0x47}, {&(0x7f0000000200)="c8a32bd61796d186615993b000d0611474e5f23c5fec3f87cf9a76c84235fe203157101f8541c851491509f599c8352055152a8e08e53f2b6f5ede86fb88199a54950708554a8c79e08afa7d1a3bb5e0fce984881a680f7d4a5920c4d89c80f661c493788473aee52ac1c0f6cb3b1dbcf58322532fc65a7196f504bf02f9ac4f91b5ae6ebf14be982fab14d905ec5273e84b722fa3808b6be740194d3d605e653d8ff41a5e2cc643779eca9d992931ab0d187a293d9872c27c27d5bdd9941e632513f8ea26902442cc463af3d8b8d37f26679d651d0643f55d31ada6", 0xdc}, {&(0x7f0000000300)="57e637b75a542a087179ae2c2a2d38159982db53d0de1debda5795e755ba2b3fdf61a352948655f72db31c20244867be6864f64bd7ca73ae7ccab51bcd52fb802306bdbca51742aaa60ac94d", 0x4c}, {&(0x7f0000000380)="28a889558f7a13acbdf960b067d38d0e8ca452e5e95c0d5054d1fdfdae4aa4888216f1d465f6140b36c8738197888aba73dac12eb09bb448a0b33f95e3f40575c82fce19428c33a21bae73d269ed50874e73d07ba98f57b6051246e231e6b7356f963e60611e964af38377a25c1e056eb9d9052ff1c0f4d9cfce43401fe9dbfb8cd303930b82d7a08501686c5c75ee05ece3d7fae61739ef3a013e87c672add79811a9712df8608893f1ac679015e1ff989fb9a5e7f92226d20dc8ca57e9d6da05ca28f1a657ea8ca1bd90c87db3ec68cd56248a2f8ba6ff5ede01bd28ae6a799371625d4915dcda5472dcd2881990e3739c4f0eccca7cbcfdc2784ad5492be8f3c66d053e361b7174771973f3dd9eef94d449c40a266f7fca0a57afe6006abbe0e458e3c4c3ea2cf113dc4d920b1d12654ab91dab7c8de592972206329759eccee7bfb36a1087f3d0704eb55e252a0496fa87df38c8cdfbf364c47dc703b685a7a488fb0ab27496e2757125682d6ed0cfc32b4669b66922c3d40e7220765abb4fb5c389b80b2803571a276304f8855bf1ee97960c90f58685afc3286328b00bc1e167fa4d16dd9360d1f64247c96c592729c758dfec0d1e21c39dc0419501337381ea2bd48b7aad91ba4ee1189549353f43591d0b0484b1d0195c5a6516dd1d13db6f9eb36c2318c1db05d77a024288ddb8845b476fa5001c20b816c561d264639a04ed73e9d1c0b15af326f0eba37740dafe2460936023e2ee25459e2016b48816b09d94e8435b59229f3f05a12baa9a4187ab774b19e25aa52ffc72da73dc7bc94004f475f03b615c4d3dd48492d910d4a47c588253329ada399c6b46bc52ad1f4f16594c758bf453152b515511432af98972571802c867df721f6f0cb5f0e6c198913c7dc29fea3655a5faab31ce9510e474246d54c8b796b00a57096d4e8bc007d9223f321134f9822c16b4afff7e925d1189a5cce3a6a6b32828fefedbf065892877763700a29865f9df4604bb0d78b1dbecc9644a7bd5fa6ecaf390d60842d6659fe2a409b33886b9d0531cc901ebd656b6ed5c5e19ff62cc4928dada9a862ab153a7f738f1c888492ba6616b031c3febe79510a3cd79244b0fc6c6a94269cba47c4a2001e172b7a2f88a89e30aaca1e0283be7a2395adfc8ed6f1abf1bfd9fd0c053256e553677b81603bee678cad70ccf7131edfddaa62287ff6d85a07ddae3b274f3c8a9b34e2c7a09355127f7e3593dc9cb3f964c03fb2cbc10f22783dc4e354244f4dc442d042b8d1f1a3ba0de430eca6355360c3d873c5498ffb555c44f84ac612539064b0e30810e0448139f40a1f03b2676f8764a2fcd3957a3078d68c3fd3caf5917cb1b5596cece9e1cabf3dee098fad4b10a86703a015370d1026ae714cdbb64a338fe66504f82c59fd9e3f595682ab97661e9e1805fddab69e6246c9381bc2f1041aa96b582020461df0a9e60c619fb8e89cade2ddad4eded4814766143a25e1b5b3ce059fb05ec9c86d6a900fcf01b3dcd1cb9d6a89dbf794b544d4b54a97d3f3259cb30f8f7789f58e6406554418f0d4d3d1ae96721807cb84af6a131e348f100970e2b77ae609ea23a761397d5b7cff8ec4d90bdbd67d794784180242561368b099c5866ab34af2e549a4f259f990b409fdf9e699ae47ba5d3b9ff06c5b1844a110ccf2da8d45ad21dd1d8dffb0072a2b754edd4bb239829f98c177c307a8b24c79f411164512d79e581c6c6a48ecb373b280b87b58f37ade870a17f82312a560531a1089764554527d73bdd855215ae9008d49eda42cc79fb2227a69c233ca2789e9180de70097a6fc939772863e2386aa8959172678e895680d56169b161886811e3e8e84d9ec934dddbabbf775889263071300448c30126b84e09af29a1f69d70d59fa98995d00142a9a96ea9e00b7c82a60b927ea251ac8e389e450a175678e47b556a3ebf679fe00645ff5c6c3c105ed4d4b9172b431e85971579486e72f177d773c86a09b8bcb329235d8041ff7978b71782a8d380efa8bfbd7ad511c457a39d84e165bb887544eaed039f58a7d1117a54cd26ae3d8591c4a088af4e9f1cc0893efcb207f266c25756127d7e865083b03438e72e7caf27c6baa2e8bbd062c84826c2566d7abbb3d4f6b68f6eb29359c9a1bdec28a4cad43860168b9d23df1117d8e7ede20c1bec5e4e1c959a86d245d7e923e5fd723e6d05e8d03f2ffe8d007763308e1381683618d0361abce7f8a3133659b95008b048aa971062af57f0767ff3f5a322a6f6bc2179c3268a8bd71ed0b34b126fb93c95c365d97eea8aa13104a80ff45dacf00d54519ad494e235a5bf50425886d4de0123a8a31bb8a91c6a5adac0569d01ed1f828830b6158b2bc71f753342b65e050807d2a09cb29acba971ae8f2200b9c054fc014c87224ede410abe055e1d067f1676ce35f4a0f0b5fc8828b46bc9e9b49829995758a83aedac7e47a6d4478033e7e77db848098723a8ea5b68e8158316ff4c6553ae295baf0032e30a3dfc4034bbb999a83ad97fbe6286727618be4675a2b33460892e5478cce6d3fc7f17db9932688ec8a8b9622614573b3a515fe2f30434a9769c776a2798872cf3673cfcf209b59b016071c1199aabaa9baeff77e0ec262fe926113f60c4155a35c11c1dc91e63bd9cffc90329699eae23548ddf83750debc8bbb6543237c376109d7db32dc66ebd02fb5cfdf3188da79ee122bbb1baade320fca4deda8d9a5e238457c4ba3b2931b1d2adb3fc0067c9fec812b7a0aeb2757b80a82e1d71b4042d3174ac47f8f3420c64de9b325a9675fcc5c5bde7855b762ba231b04f8ad0423fe0afe76e4caea2e1c5ca99b2c52047b1af8c04335d0a44fdf9478200dac06c043c68042bd5bcc63b657380fe4c851449c6c671851ea8bd3801e1aa9139b75499245643d839423ce3af294b15020be38604717e9ef1887b0b472e0ae5d6488f2369cd0e0ab9bfd691326cd93370be498360e2f7afc6ff6c2b6f12041be33b6897c452c94b184d3cbb874af051779dfc4817ce370a276d805236859b490152c29421c7cb4c885ddd2bf7ba4455a99af304241fe5ea4696a4d8bfe355a0074fe760eeead3045c51be46cf53955559818f02452b4e80dbb4ec573c5d85d2ccb3b3db6e824f4d64148bf4660a4a60211ac4f88ade64b99c498d16a0461341f1aad9cd8399a4be0b2eff91e34b4d1aa9649198dde19c07f0d4df59f751f661d13a548a680d910c3b30abe1af94122b71894f8f04f6285928d7094e5eb352c2090b8a7266cc4588fcedddb2d9f197a719616cc0620e0adc01d29a948bea17f8944ab1b7cd84a566856e40c314ce51b2d032b17738ece30e561f1385ba8e1cda6553c9877fa116b36860a8a605efd167a255b181560ac76bfe4caec6eadbc2bc384b9a7c5ff3686973b536280c99acafa03d8d13f303bad08032d47aa362e1ddddd68d5a402111efa0e197054980fcef4bb1eb955f65cac02a8c3be4570fb45a6ab3b6511e63f46de39951eb203f87ee707ad608694d05c45b50dd47aabb3d8123972b61763e0b2a285a4c89739d3a2ccf9849baf03e4a5e6bee4efb36c226dbb5088816efa19cd8302285b106aa4df7c99a381c9d20ae3fbfb1ac2b8adeb184e076b68103b13d204d6be36e2cfae5ac587e084f3823b3cae472187fe3894121785ca14c6f4a7d568aa4b4605f259cdc19dcfc6144d1b80371ca6b3a0b96ce2c723d36ede03d18b9ca1d5a78f93b8d6960799c8f4df126355b2699a988b0800a1ef6eed6d79ae200ae3a2f5def35f1c5c71bd19eeede9159f2eec17d56167e83f83060f6e1020e748f57c407e77c95519b265aee3d38d0d8ef0c0d07184e9bdf2bb449afe729b1e20d6748c22e47612cf767fbce20566d1bda64ec8871bc888840330ef8cf34998e22397cd401ef11e71c169c50805b2951c0cd320b6cc83d417bb6f937a4c342a7b029341e4fcb177f5c450acd413e22778d1d7ac10e8b7c19aa7c76a69fec6d12534aa51236d53ed29fa46f4160676bda6ada8184b4403bd757314c8be9dce2bef9e303fbcb31a4eb860af47e2e0c516d2a6afdabb155876d166d66646fd5def3331cac1bce1ec240b5c2cc3be308974191d46bb92b4bfe9674eaec035b927a222238d8729b1f579a6c8bb651e5e177e4d349cfbb47072d850f79d39e23944416c833b1d54ba8c94fb5a9a798e3c4106493a2dd7f950357fba565aeda8f53eb393897b312f7e9b53e35dd359fb9af95af2fbb2d329ef004997792e45bc289c0e0d1118cf8211e6c28c5cd4602fb89041ac0f6b31f37e2cceebeaa71dd71924bc93358d27c8c69b889f3674b599c6e836d33eb0d8b2d042582331397293135ab0611de099b009579ed948184dff3a4b1c863319250ce74576269ca06e5806c929434b763f521ef6c0a70a0ec3cca343b4ead48df39bef10c5af30e20e420cae48190b01b0356fe4c50084f8a03841d159da4df4836f97fa2a3b66c44d0ed2129e4ac744298b311f757157c3a24270f5d5e953ab7bbfbdc41cff60dd7269b6238018887a92fe0e3e346610bda1770db97b5e0336dbc6c1ad53c8cec9688d6fc7edb82ee1ad6bb236cb77542f4fcccb688475fd1413bc278f4d43424b30c3a9cb044ea5f191d678fb6cbb54831d33953e2b3ce928ee30ea0a1645825c427040afe947184fe9a9bcc3468151898ae16426a3ad64160eacb2849e43d3c1633834d5191d47cad3bd38e301dea2fe2b77f9e51866afd677b58891eba21a37953148d32d302df05933fe05b7379061b8641a9bd536167c2d0be5f30e8c16ad790000cdbeb77e1662f05d671699ffedc62224342729f0b712a8fd318f7cd7ef629f0f23069e84af27e0b3851414725ada43858fb93bf2ef9f7d8efe94f896108240109ce5742993683eca0c7c7daea8c0632ecd0636b86335a846851fab4c86f49ec4ecfcbd18c4f3cdb2e5a8afe592779906d3d0fafeea84621b9b9e1a26145508f46d8ab7f3844dc5b1a12605fea7598eeb180838dba1a61249515c54488e754677d69aae68068da8bd7ef560e00bea7ec146e92364e03949df3c8dacdc3f32801027ca3d1895358d480667ec173dcd0e218fd804d02ae4b2cd728a8afcf8ba440407f2397f7f58899c4b2e38767a575dd18a7f2cab5fe3d760bce191eeae38c198c73f1ac34e44e3977e9234f0cc474ff84790fd6856d94332a59a47d36270d97ce4a5351a8a672c008c1ad79515eeacda1bb939a7a9ac1f2639abb0c4d0b2e10caec304a22231be645fa59f0759ed2583d577c9f21d2f474f9fabbd5facfacd1176e6013878a8959d1b959493eccf46702eb74ab19c349bb7dd111f74229149ab952ea84f2865c571910cf5ddd866d60eda46ee537f33fb99ce9086e371110fb27b3090b36e9fb4408dc77d11f9f5730ff334ade543dd4f461137c43a48895a46beff1815125beb70aaa3d1cc1bfbfde8a49dc7512c516d0c8559aa37580176c935ce8df661f16dbe3a2ddf1e1a2c5f723f34eb525da04293a290a094b8fa97fdcad1977c84f9a0aab73e332b699f9cf83c649320c1eaf77825b2760654047c250154e8b84c14023644843d45feea7ace955b451b823fefcdec2e250f3a572770074bd73a00ed9a14ed613c127d44cd7ce1d4e970df3e27a162dbbc4c8059fdf3329cf5d0651d8cbe5629ab9b25df2f013890d6c85b1195c72c986d83f67bce6986bd4be9d98cf810dbf1937a5e7616d964d11187de95f4b40699930660188", 0x1000}, {&(0x7f0000001380)="e6071cbbdfe08164c4f3fa3d43fdcb8a1f903e916e639602903f41698ca5ffcb04d62e9018034fec12d66a1e1903e27a9fdf2997477871eb4d9f62124f05b735c814b9ef", 0x44}, {&(0x7f0000001400)="29b485190d6ec8ed16eaa2f9c744abf0a8e766d8350a4361cedace1d0065db1890370bc8f37cbdee6ee3687b5ced8dd28540a725df9bfb4b2798d38664f330dd011c9a3d352360c0d0625039d0ee184b0df8125f042fe72c0cecac4641bcc3aec24a4af568838b1ff33e7271dd84e46f68f4fea5b4edd84bc0c9827c5c2c59643a7cc8883d04235942ff54cb9a8402248ae0d1e1bff4c03a67dbb612f872221d1f42d83629355da12b064e585e8b321cc9cb6642d3f72c5ac698343c98cfa4459a590ecf3859c5cfaae408da112fd8db3d3abec3a70e5b6b2c9ea61bc7eb401cef4b", 0xe2}, {&(0x7f0000001500)="d08f9173761e9a774c96d460e355007fb9d355ccff916585ef608840492a25cf723ca9251b0007f9a9be1aeb98eb962908957bf722", 0x35}], 0x8, 0x3f) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x1412, 0xffffffffffffffff, 0x0, 0x0) 00:00:26 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="628fde8f2935e74e9ad3527d23fb81a986856fabc8ee3868eeb4a150fc", 0x1d) r1 = semget$private(0x0, 0x1, 0x280) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000040)=""/23) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8810, 0x1) fchmod(r0, 0x10) sendto$unix(r0, &(0x7f00000000c0)="c61f317f7a1c3eb772a4105c33d41edcc6b714d2e2ca3732", 0x18, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) readv(r0, &(0x7f0000002500)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/83, 0x53}, {&(0x7f00000011c0)=""/150, 0x96}, {&(0x7f0000001280)=""/43, 0x2b}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/148, 0x94}, {&(0x7f0000002380)=""/251, 0xfb}, {&(0x7f0000002480)=""/107, 0x6b}], 0x8) sendto$inet(r0, &(0x7f0000002580)="9be990b06ea7c61d2142206a131f91b2164e42b57c755a3370dafca185", 0x1d, 0x8, &(0x7f00000025c0)={0x2, 0x0}, 0xc) r3 = semget(0x1, 0x3, 0x1) renameat(r2, &(0x7f0000002600)='./file0\x00', r2, &(0x7f0000002640)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002680)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000026c0)="c5b279b0a336806461cbbe1bcf7c68a1cd27e8b413d10a103bfcba08575c003f612b6aaa0069e317b249b83664e34597a7e4476e52ff45b9d4086db6d4ee5ef7b510858d866bc5f6fa2a2aa1b27b120654077b8b6acce42c23a46cb3be72d288f6b5e677898cd1ebb8ee5b693e206b010a30e11a73402df55748ecc5a75f1aeb6050e7ee6e131fec1977aabc4ae87871fae245830bfb8616f3b5", 0x9a) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000002780)=""/58) r5 = socket$unix(0x1, 0x1, 0x0) semop(r3, &(0x7f00000027c0)=[{0x3, 0xfa, 0x800}, {0x5, 0xc56c, 0x800}, {0x4, 0x1000, 0x800}, {0x3, 0x7, 0x1000}, {0x3, 0x16, 0x1800}, {0x3, 0x200, 0x1800}, {0x2, 0x8, 0x1000}], 0x7) r6 = fcntl$dupfd(r5, 0xc, r0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000002800), 0xc) getgroups(0x2, &(0x7f0000002840)=[r4, r4]) semget(0x3, 0x0, 0x27) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000002880)=""/183) r7 = dup(r0) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000002940)=""/206, &(0x7f0000002a40)=0xce) fcntl$dupfd(r5, 0xc, r5) poll(&(0x7f0000002a80)=[{r2, 0x145}, {r6, 0x81}], 0x2, 0x5) sendto$inet(r0, &(0x7f0000002ac0)="d18f5554c5b5c9d8af6ec8e52cd54708b53427222d3ce24277a533a324060f859439699da7fc03ab7000fee7bc89e00cedaf398db498beaf3e7efd65edf4673317c24b84d2945bf846ec18b668c5ca91a5b7177e94661ea9493407", 0x5b, 0x0, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002b40)=[0x8000, 0x7fffffff, 0x80000001]) preadv(r7, &(0x7f0000003e80)=[{&(0x7f0000002b80)=""/145, 0x91}, {&(0x7f0000002c40)=""/4096, 0x1000}, {&(0x7f0000003c40)=""/197, 0xc5}, {&(0x7f0000003d40)=""/47, 0x2f}, {&(0x7f0000003d80)=""/233, 0xe9}], 0x5, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000003f00)=""/69) 00:00:26 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000002c0)="f8", 0x1, 0x1, 0x0, 0x0) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f0000000080)=""/214, 0xd6}, {&(0x7f0000000180)=""/87, 0x57}, {&(0x7f0000000200)=""/106, 0x6a}, {&(0x7f0000000300)=""/168, 0xa8}], 0x5, &(0x7f0000000440)=""/130, 0x82}, 0x2) 00:00:26 executing program 3: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000080)='./file1\x00') 00:00:26 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = dup(r0) readv(r1, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/4096, 0x1000}], 0x1) mkdirat(r1, &(0x7f0000001100)='./file1\x00', 0x10) r2 = msgget$private(0x0, 0x300) mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000080)='./file1\x00', 0x0) fchmodat(r3, &(0x7f0000000140)='./file1\x00', 0x54f, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001300)=""/4096) readlinkat(r3, &(0x7f0000000040)='./file1\x00', &(0x7f00000010c0)=""/4, 0x4) getdents(r1, 0x0, 0xfffffffffffffee4) 00:00:26 executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x0, 0x20}, {0x18, 0x2, 0x3f, 0x4}, 0x200, [0x7, 0x3, 0xfffffffffffffffa, 0x4, 0x8, 0x20, 0x8, 0x3]}, 0x3c) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r1 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) semget(0x2, 0x2, 0x2) r2 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockname$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000002c0)="9647b05944ce94d33235fef19a7d63be5d7c82f740d3d8f36568a1a573e90e16dc26e1a28353d04c4d8d6e628ed05a3325efe1019b", 0x35}], 0x1, 0x0, 0x0, 0x1}, 0x2) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0xa4) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x2) ftruncate(r2, 0x1ccf) semget(0x0, 0x3, 0x4ca) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000400)={0x8, 0x1, 0x41d, 0x4, 0xfffffffffffffe00}, 0xc) execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000540)=[&(0x7f0000000480)='%\x00', &(0x7f00000004c0)='$\x00', &(0x7f0000000500)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000580)='\x00']) lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)) bind(r4, &(0x7f00000006c0)=@in={0x2, 0x1}, 0xc) utimensat(r0, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={{0x40, 0x1}, {0x8, 0x8}}, 0x200) utimensat(r3, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)={{0x5, 0xa65d855}, {0x3d79, 0x80}}, 0x200) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f0000000840)=0xc) utimensat(r5, &(0x7f0000000880)='./file0/file0\x00', &(0x7f00000008c0)={{0xffffffff, 0x1}, {0x7ff, 0xe2f}}, 0x200) r6 = openat(r4, &(0x7f0000000900)='./file0\x00', 0x10200, 0x100) r7 = accept$unix(r0, &(0x7f0000000940)=@file={0x0, ""/16}, &(0x7f0000000980)=0x12) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) lstat(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)) utimensat(r3, &(0x7f0000000a80)='./file0/file0\x00', &(0x7f0000000ac0)={{0x6, 0x1ff}, {0x80000001, 0x2}}, 0x200) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000b00)=""/176) r8 = getppid() getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000002e40)={0x0, 0x0}, &(0x7f0000002e80)=0xc) r10 = getgid() getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000002f00)={0x0}, &(0x7f0000002f40)=0xc) r12 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002f80)={0x0, 0x0, 0x0}, &(0x7f0000002fc0)=0xc) r14 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003040)=0xc) r16 = getegid() sendmsg$unix(r6, &(0x7f0000003200)={&(0x7f0000000bc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002dc0)=[{&(0x7f0000000c00)="96a9391d1c7f24df65f47754151fa2eae4f3a122083f02c69e0214a07ceead1184f89bbdaee5c4fef0ab2f7037acb8e570405f0f3ef82adceb0a243b75c135a522a371dace6780e7853ce3b65d358c7cd2b1b340ec537b9526e9ebb65ea9f1f5fd066dc1fef8dd09c34e914f771aa0386dadd45d5889d6b22318d6ab7d2d7365600fb8557a1743c6ced66c626eab434f85cc130b20715f1635c53b41aa4ce0f10fc2d7ec309f924dcf4127cbe1539a0a337dc34c5bca2bf8007b714637e7abf6ec5ee3eb8d8439970ee0fad2414825ef2b96b087ecf4431dc7fa", 0xda}, {&(0x7f0000000d00)="48b5855b3ca67e5cb6ad50ae60dfb5e9c5a25ddcd789a156ee1e6ee29bbf1a763e9f766f24cded9f9a0d972b90294d97dfa89012f331a5630118e8125974fb39d19ebd3e2c690e834747cc1b69ff10b2fcb4f918bc4cdf9e9205fbc6fc8af1afad37dbba1cbe00c55af951e42a0f92c5dfc87d32d79356f9a00c2892bb6c03daab43be3b8ef7c2840c40a02b1f4586ccd4a2bbade2eb61bbc0221268930326f690d5d59516717ac90a41f45885430affe6dc94facb16a38f7fc42b5e1805cde19befb2ce78ea40bf392d29d417ccef347770782f713c2e3bd9ad0a658a3511bbc087728397ddab39f9111bab1f54cc3315f8e18df4c53f98b7cf4065439f178d8b8605cda16f718dbe5b7585d56ed87333da149deaefc31a68b3168414d992ab800f100b4d0c7229cb9ac993db443763de5aa32635c26f269cfa2ff2363c786eb3389e1ed9dee48a9099d5ad8120a534342f2e6f71bd63ba8784de8e158523152e32449855a863812042ceb3b0fb51ac0c1678a10945e5fb679fe96e11173a8256ba5f266bf4b0d51e7f721c090f81227d9528b1dcb0ff0186d2dfa33fc0c27479e626b4489f994680be12be97033bd2af754615f426af72f3e72cfe7dc0b8cc348bff376ca5e40a0f67496842cf62026d17c26482b8d6943ace5312bfcd2b98266d6e7e9c323b2719e37159f6daad2c5bf8f42057f435340fac343482cbd1faa67a59f046493f56db7e9d17d2a50dc3d0da0bd2e0ad8fe3edd5913bc11619255424e9d674d62062acb58358abdfbbe6468a428dce99683c54c49a4504217b1e0ed5460209214ff45f340810ed097ec093a36334cf61cad9cdae60d03705fdede9b98b6a16ef1a1a68d7333e6ecb6ee8b78b0f1c21f7fe519f8f246972cb72904c82859c6ef6e57f09feca7a985eae192ae7cd52581158b2ee0792cb91044953c13ad4551beb34464952ed49a24f72be2873ffe200283e2b4b7c850f4988b3e90a8a3062d4f5eb096c45cb570e0f869895b2bdd6cbc29f851738f904d446a90e462b52505b453ce2d4dbf973584599003be11a5069fdeefb492b4b045d1dd13d02308d0b92d1bd40750404b9778ccab8d73a752407e9d9bf1a06ddb51d9f87a8b283a983bc216cc81016a9a807b04b9096cc535b13a312f90fb71a0e8dbd9a7b6db90dd96b7ad2624d706fba99d1549117f0623bc748b907c3a09a4baf04960947997005a440ef89354234363f107930c7fe57755ad90a82cd7e5c47170176eef8c8975c289320caeb692200aeaa2e51eaefa8bb5fde1c827a38f001b610cc6251c806a6303c9be84cc4b413ec36397d82efa945127ea6bbcb27e103cec564a1f16d0b558b63a95e6d1a2f360b9b35c0ff822c39a8baf152a855b3dc6f4891dd52f4d829cb7c98be0489550313556926a36edd2f005b46c3b5b47e38331aba13e6629663f003446eba5ceae30898f080b3484682314143b127a20281792f59ff44d672e1c9ebf3e927636e20847fa2f4c075e72b3c93b5a79763296876324971fd044af08d4eca2bdc811111e83aeaf67362da64cea0aee20e81a4f1856bcbfb0c70e0a884079f948661b86cf1bdc866e4526b51b23424dc5ec67df54c5835cd55b1d5cc4c7a3cb73851d60827d3e8bd783a5665f591d0758e86ae27212ac93d2631f2b2dcafd27cb68249dd0a34d16005b5fdd508fb166997ac94ec19e92323370e5abf352c990e93fe6550ce3cae1c2d00892d4c8ab449ed9284a2017d2b8143851f9b308e3afa5073cf4c3a1d62bcc41f46313a232e86c59655e6085ca82a6078c4f81b34a29016a3fd2088a6d9e286e645968c2f2e90ea3f6c336bbc81fa0ae4ab1b771d4bb0f6f3fa1191ffc8eeb102ac3ea469700b21216843662e8de82013c5437079758a8290d681ae103285531855b4ed7b4a145728866f2fb977ec26016e6c358be024e6133a1b7e4f23a2368294e7915dc7ba9b6417d50b78667ae98dd627721efd34f3076f85a698e9cb99a90ce86f5f734c6e535f63c5c24e56778514c1dfc8f31de6fe4047f876bbe12d886dbafb95b6961d50cef8e2a03d18f975baa216f7844baccbe3d3fc931aeb218e84b4993faf678cef467d52452ba6e4c45cb2c16d55a0b31092324d30ce1671ec407e794d10b4334174855c077fb385cac6766ed60c7a4b79aa411d41da2b1a0abed677c1f06db7f7a6cce6ed48ca50913bd0f9358d9caa1a7577cfa17d817d371d54d5686ff405aacf695a23dc1be28a2b77ba3c27759476247c98cf543157fd43c69eb73c2b3e00c90a9c682319e7e97c46b831ea0571420b8f071f3a2a356c83a0ae793d08c7e994b44bd84f6879a9645ed38546ef1e0a849c55ae6d26efd1b913ba28c594981d70e6b7f00ae6d0e4999a373a8b50cd8065489eb0b8c1b851eae2618eaa029f8af0c5b2c471c8510d30f1c19a293df8d5bcbfb5aa07216b64c66cd63ad4e2122ac12f2b3260709cf65ad02fd5f6e8b862f76d503a02a3e13b2a524491e2e3266137b45c166df448639e1c2d4ccac7367c1f7fb92e67846883a0cf71843fa327df66c42b4164113974caf40310cf836c1d487408940975cadabf875aae7f7b2f2ebc77f4fa23c0069cd24ee20f63c067d4f60a86bce0a13a29bb669be8c3ec0cea5c2cd841f9b5aa1bf65efb404753ce3c2151b1754baa002c800876e7c2d444dd75774b8919440ee087fbbdf92933fbc1fa26b414c6006a26e708c744906710864deacae3968e3ab5142a8c30b248246f9f1ff6ea755dff26998715824fe27953f09402169cdec327bd206e42b29115daa66f15d667a84ae6f5c24f8955c4a10fabc8381c25f1af428b398bd46fc8ea81af68c814fefa19a8dfca30a222653c18c6bd2f9f907a29f5fc091a38afc9e266a92f2a17f79a7cb51d99b1e4e3e7180574021ff74660fa2325b6c6f6cfeb6e0ab26257452c86a0be296333b3775c73b29b9ab9343bee39268d80f4af4e328bc26009a7c31095ac461a4c9bf3c39602dc5a53120670656c01a0293ca7630e66b62b7a6eb36d14bf68f26d1febaeff4b7508073ef93f9b3c3bfd7a3e03836ceeba544419c80a977b2c345d642ded2edecb2a544a912fa98a959da144efb925dd3402e6b91f15ed8c7d7bb3e2c95cf148ee793b871a035c477b6d51b90087c02484e2f7b33c41d14b46c76b99ab4a7a7aaa8ef247643ee051ae45c848957873cf25ac0076a54215c268554661516807e55b676758d2fbcedfb3421605bbf3efe6a160646de76149cb14d85e98c53a4e53d22c5cf39ce049a8ada7df34db21dbbdd4c52aac2719b2c4c190fcf19bd8e115303ade95b8b5c87cfb8e58392a9b30be6b20ecd5bcd81d296378d111d7937494c276bc2014b759f94a62489865bbfa12215b1481798bd9e90cd012ad7b4a8aeecc7a57bbd2c4a789895cf67def6f1a1d93e9119c486f0a76fbc35828bd7fb39bab31493f3c8910334e7b176dc7ed5503d5d6b1112a326ad346fb398a08dbc50f3a61db28b3d4bf0982db77f4291c2a2d6a3f2bb0d2c40389c783e3387bd4cc9d9afc2e81cd8150b2d3428565c3df463b75d143060e65a90638b60d0dd9fd89fa1c1076e40d347ccad793e27714998d76847a5e51ce30faf5793a5899549e6c42d635627b0ac62470883446a14b565028fa4142335a442b309d70f669899fc3eb689dfd46d218c8f450fa1bd06063c363c59802f293b3cf715cc5bffb5b90d74885294f8b65360213266d930ac0a076db3df2a1d417af340e17e4142c7c4dd3ff87247b0bc8d986fc0fc297087d67b994a02ed19de7596465b2ed90a9f54ce3cdb92ea345d836a831037bb70777f00b75fcb5d90c50d235574e9a170a305eef325d28e8b8818f9e6c736f38e0ee17417c3bb4cf8f95c79428fcf0fb62a32967a036717d25ef6e013f8641c1e7bce7c386f1df15f78b64fd7de631a6b253f2bd1166ca1bd535b8ef3fa4dafbfcc6fedbbdfd02c996f9fbc0fa468b75acd305e17bf0c00179552b777562caf4582015c2f125cee99ebcdc126b38f4cdf2ecc5d1fab7ec89a6713b95d97566b88be2fd6fe9976914a389e8da314a975b6c3967491ecb2cf1d4ee619283b372cb7aef4a7679a8ea9737edae0216eb840558440ff448079ae63db56158e2b5f719ef4e570aa8c5b2d1a2257b9e478c0bb332e15f7de9ce7fc48a53b0d660f40b26bb45250b4eeda503601df5600ca9d58d8f9beb84cdecb9d5edc4a9cb80b996327dc52b70118e72aa61435a79ab3c851db32a78050df69370a2533d501e85f26eebd2be47fb8a470ec694fae4fc02de6a7f666f836fb83b1f52809c984bf8fd9e6e9fa9f592e817db45089f8b363bdd6504d88c0e161fd82b7d6bb90442d5bd7f9fc9fe334bba1b70d43e59b43ff945036f2decb25ded534fb71f0c8ee5adbd5991d1320047cbfbf2970c1b41cd90837391896bf78bf90e4d22d706b3b2c42d0e6f05c6ddce98297dbf04e9560cbe0c0c20185c8d4daf0a65a1fe111f8a4a322651af9437ef8a49cd4081e092f652ac60a38f11427345c2f9a3baed6fef41a8dc1396a4c24282d172573d22213225b307814b1d6e90773d316897200987793ddf4d3011c6c2c08d8ded9df9b8e364cdc2aeca982bf7360a7e733bca56886ed48e9a1be30da53cc83057fbb8a2030c169c6337b58b002a2d8de7fd3c2be877bae6e16f71e57f2491476f24b5f3e6e50f08cfcc8fdb53bbd0cf5cd5a70cfea573bd531b1a094acbef68c044ffe10132d12023c9319e69bd384160433f983b81ba2cc057f073a43c024adb1b1c897517546fac838f446611e6d0284ffc5ae5a88c7f3a906528f48ec3a4471d9800f93d3adae275e741ce8e9aa2d3ea7c5eb8d6b2642c35db4db31b98a9227d107c577f18241216818fefdb13f03f7b16b9085c0a3742a0fefbdadd5a66828b951fba869d14167bdfc38e6f74a560b8d0a5d5a4f12ef7ccc196167a0e741e179936f40b7f96235c255ace5ca6cb424ef5db6eda7dbc1006d540f0aa07ada3eeda11e39321066ffa98cddb2401528308d218960f32d1e289420378a62d8eabdd5d49d5bd044a82cdf33fd238f97f0c19f035ad7c188dcefa3da16ac5653213b74e524884c226e8cc2028ffdd3b91bbfd951e67f3a1bcf3e1102d28b1ccffd55a283b9b1aec399330da5f2bdf5b54ca77b3678273b5c30f5678212c7eec2cd8c8da3295c30d9057c79e7b48cdb9400f0022dad6b7bdd9a3e1a833fce9fe6fe12c9fbb58feda219119e7383a066b4fc82e0cf62a15d9a9f54417c85aeaceabfc5abde44a8bd09cc1ad9789f5e82b7c3e893f48e3e8950d1adc59ad5cb7ec33aa490fdc64e1b11147535a0f4521e0b073303724812732d046b89414e51829e74c23e1eb2e1a3b214b22494986b3a3ab67905ec9538b70359c14bddb50ad965890a529043e4a17b41cfff8d37bb5d89625cbe6e4c2129c527a9493b50060c6e61c05d1d39a7b3ec757672635d77443d96edd0dd6c01c135d42ccd9c665c80d938d74a0982a7d9004f4a86c1057563fb3fc128510b35601cda805165a84bd27cb79806b9a4d927b84909f31ccdcfc4e49027fd4d9d7088160ab71d0e94637357a850fe1230da7d8e0a2d57f12f1352a5eb320c5db3d132b9b79828c8c753c51476be5b8810d7f85852d84897ed941baf6faf9b4a38cd70a0b2c26d68c18b88c729ad68939861dc27782021e273bf75ac01e27a8c8b31645dd4723a00d2bdecb022e84ac8fa39a4b44e7c74883f0f808696363dde9", 0x1000}, {&(0x7f0000001d00)="7ec1491d2326e11a2536fdaf1950f1a086b17bd84b4ac452f710604bfea930790e81de960e4e8a2af7aebe02dbf042a8c0afa0ef6212a62b093512e140ae18384fcd2da817dfdf22e6c748eff16ae2238258", 0x52}, {&(0x7f0000001d80)="ea661b909b5f8d37a85d4f728e36ace5b784e4eb91595b5aceb7a0839a9c45e8927d3c34e46ab51916651f4a7fcd419c91422f620050d11c5e9a2f692ccc9ad0c682c9f1781a2e4917ae64cbc1b202a8c4bd3400b9db5b61f5294dbecb54e2b86cd1911cbf1f4d3af4c34295dba5a6b5fcc66e93bed52b49669a6762d2cba21f59d2f99c72bdb15ff143f765582b361b113a673becbee300c68e38d7f72f5cda14962d94313a7ad7a47c444189fe8fa26ebea305c32048277419d5142c59d3120b525e58ae76469301e6febb630a29340337f8fd40203dafe05a41c061dbeedc302e3a9d27e5e283022213ee7943b5d47a3c8d782c16fd105be939847217762eca828a89772612427ddb18bf9715b6ea6281beab36c463cb82bf116b72860a289b8f1b09b6773e1e6c6b0a1b182e5245485964593ab63e5094552c77b1a5031911d51c9d400e27923971f871360692ff98d415576519b358c6a7b358742ec359ff037131123eec0eb7f7f7f6c4e1ae6675949d0b9c2ab99acc7047d3340d7283b24b10701292af0351e8fb13d4a3b4e9568f4c7fab54e0be07c924993bd83d27513c991a5bb2992013f229b15a83bbd11766dd9979e9bc88562a0271c6127c69e428b59efe78c3d5fe7f24023a02e5eccb97c4f82e38afccb1c35e81be8131652c5df71624e9e8f0c6263788e301e919bbfb316821d474851d4d67fab6c1c6a5cd83a5f0dc09004649ad68face8f3a9d10e5a8c187273f63331e62c93b6f6000afb479ce0c82c30dfbfbcd934a089558b2c686c9c8b8522f60152cb9bb079164ec73629a6b1bf7ec68cca5faa459bde2f833bce3e52fff91745cf4504bd0bb7d65b365b0b7f3505cb6161a428f21147adde3ef028a6d99bbc6587a919209c941e4b2c881755244d000ecbbc7a076aa03c6e1ad10c1e4af0d9e805228df6e737a6b2080c599da9df86d6b95e64c3d8102e5863c52f6b7138f4960b0f4063c3c27a3a9829cb8c724b14b99bfde166dc8793053bc73732ac12a6f66e2f7cddd223fbec53437b5df98a00fa829b7acf49d429f9399e4d507eaaf7efefd2eb73fdcfdb0e99062a39cab1901618ff0f94664346471896911243174601fc19453a1a246ef6e3d5737cdba404932d9c5d465a46337a7b2baef4932a3673dbc2f6e38e5c686ed63aeaeaa3c55527404a5fc70db0ba179ec8eb1692c52d6a15117121a88886582bd330af8727d6d8c1c8b6602ba1dff235f9c741bbed21bc7818cc99949af0af8eda57ac98b0526d17393c0e54f129a480b0238b3a2d8262d636c6da48fbbd9e27eed1fe876e97f96f2882e726d0c4f8077e6de4d3264a021c40a150f96800657b74e91e2c6ca86405675d5b5a3b2bc40b41fc77261f122936cf3ec89f07ac440c3cf06232d13126a7ab79b81c678ce0b44e08c969ea0693441648fea1bee7e39adf5966e27fea1a7b058b27311f4638e82094c5f25024304d2560275af495d190f87e1d5f92ff48421fc96398e6edeb4676b8fe6996c04a7b3974705cad0c12fbed6a3d839f9c99ec69f305751a0c2b8568582233059a3b96eba66c316a98f466ac898b1af75ff3e9c1fa74cb8986d0d43455b495ba69bcf5658fbc7026ad278f26b1f3828bacde95bcc955ef1fb7591c2b55ecdf9ec1b528a2f9a51493b86fce3761e2f9f0ba5cb2807c62a8687ef95c6641d1f7aeb4673e73d58eaefd2c0b4302ed92fa9e97aba64542b298a7464f55a42bc2a9e8d2301d2e97e9ff6886484c229720b4262dddd5a0d69968db75c725185b3b630cb94659259260efc32984fd0deba298f0c0bff1b8ea111ec0074bb8ba3acaafd715e529cb795ef9bb59de62a3bd17010709c02e2e9c3caeee09c1a8d83b2a2006896d67ceed9b8784c3412ec1d4b2886a9142e5e608be4486a645a1393dd8d87b8f8c7cd7ddf0d550189521af9222e3c32ba32a96700cbf87a1a18b07becc9260f95c1d2efc14a93a807aa657a12168aa4d975942abda02a3a118432e1b451db8ff88918c9047b2578e9d93f70609a224b601ff887a0765debb4728b94df4a8176acf6e33a224fb2ec0aacc9d05d909ce77763ff4e3f1307eef61f50a5499801c5b1fc472ded74d8956c519bd40b482fc45e969493cecdb190d17087fadc14e4698f404ac7b1f9526699db5f716d2aa0b06286edc1cb931b4bb21036af2bed8e2f2ed009309e3891f2582c091c86737583b2b5c7726c38a157f65206f2ad3262330408f6ce72b345b32160e994a6dfb613d3108d1770a031475778f278b3e9c8f0de5693ee4aa7d3c7a3124faa01058b295fa91f80f1f101b98f0c5c6759473080368d88acddb014569329a09151e5f91a94b6bd69294fb9715d6e16f460ac828f4c8c0ddc308870ec69cf5bd6b9ee4ba52ebe294921561be7303f5fc19490f4c504cfda5f4bb61fec321f3a23458fc080b448168a87dbe71ff94df12419b83638b7cebbfb15427dda66e88b6fdd7153cfaf0cc8dd8cdf704e262e07faa104354b17e9c52fe51808388db4e6a6297c1f8a34b74811f1388041fc5f407d90e816e6244ac445abbb66dbffe33e10ded5d609ea9224345928acf5e8b26ec64624009884859f461162c106dcb87c78fef0943f105f165f65ff6ba12573e59d4ad7aa4a78666ab3266cd2ca972856aca243f6d4eff9e435ff37a848822fb6fc54ff77ea7cfb60b56f8ca79fa0ba472dd76ab8cd8218764b76cc91b17020ad5234514e8ff011a59722a29bed83498b611de75696bdabec99c078f2d5467d62396441a6436dfc3c09577758a53a4b3881efd0c2aff8ae37db2a43313904e29b27ed6c9e55418738d7d51a83eec95fc8043aa45d0fad4cf8799b407c8e5f99c93fc1b9014b59c8d5cd58b1575927659f6794c450966b0f7066a54203bdaa1948c6f0abf3cc8118f16b60a4248aeec5309d0d2dd08e4a24980459b3a95dfa4f8988a9e09b870631bf12a832be19478386790f76e95f2e19186d14c3f3927763b2598ce35924805b26c859b766047c85e452c8eb870dd06527364741b784daced78299317224a4f92a826d912a00748c4b3d70c98229a0436dccee11e39df2a6adf560399dbdd678e7e9ffbc7fb2115ab45331ea6421a07e29153753eaf36576c23f4be5d735ed51993740944096e79627643eef6a06ec8d7c2dfb5831e8b196b292c92051f83c805a148c3e9ac463a473ec0de686330cfff062278e8be05de05329b1bd33aa9cbb2829020c2ce65eba70832e0c5f2f0a8311f72374988898862733f789895465466ebc1cc52e35dde53d8e55b12ba81597a3784647c31ed8dfea49564465875c061fad46d78d104585bf66f9fdaf4a93ce0e4bf11980e5474e7d287e44c20148f448fd861dfb81465d09dcd6ac6d8edbc86c1800d9f86264bc02743bded1ac5794abd3f1ae1db66819dfb6586f3a5db6c92d84ab198612b3e2539262706107ae408a7f2faf18c0556e1eace5f579ad1cecd84ce96a5da525f6f7ff2adc34dc880a324f82091e811bbc22648241b9c72fd286996ee9dcc3c59e937b63b5dae6014c42ecbaa2f8d1a2f9c489fc81edd311b3ccd1e11def0ae510f7a83d5b767744b2961304c27b0e2ae94171100854f1558954e9a2f5e17263c1f3d4c4d450cc2b468c686f7b1ad3d3d1081704b93881039d2199ff4dff3318780c2afaf4076d2f4d6f7892c9368d7da0e425eeb35413d35580baedc366ecaa0ec58020fa490913699c67fc4972a84ae7b512ecceda2d10b95aee4089daa69b8f24fa87c978eea7cc34ccbd2564e727945a10a20b6c1cd0f09904869b0b1706f1a18996f3f7408e75dbd6b76a33ce95395c62094bd09020c7ae9e4323418f2308c7ab8f3f19f90843b431044f6fda2a0949c0eab2ea0541b0417a91398ef950f33ebc95f5655ec05955f42a98e9504f11db0344e6df7b2a6f1930fe9e40ea7850ee25c3993ec34cf99dcc8d60cf01659a642892a17d16f66dc8ce67eeb6e184ec288d56e83d4142eec1947de28bc9098a2531c42fda3c59a87488c1a064cb6a8563d13855b275025db1add7991262d88b6419118028146d20af96071eaa936dd1c996e2215df0cefc7e82c61aaac4a71a92f38d7f2a538c2560c0db95d10b2f721bac9b762340737f7577b36ebfb78bd81d7aabb3718d864a457a1480433dc712deb0550892c822ef9ddfdc14ab509dc5589b86463e8a0f9dc1cdf0374f7a1c1362daa6cb4c198468c534bb3fa488ed2de49d58fccef5c2755bb50bfdb1d3972d7e849ebc5e419aec833228aef0f7122fa9962cd0521c28eede000eb1ab9c32a2a43d74a6ed8ebbb4ef48df165e955996fcd41a3d475ab025458637eb05f4f85c9a8f05c77e052128bd4ad78570d19da751abcf10b06d13c9872f7d5aa551679d0688e79e15dc899b942e2bba7106c52e0f5f532529c429ce2f93cac7a4f873cf34a27487f86dc60333b359832dd57caf42da9e3612b37a22e52077a88d0d859aee56c8dd4b5599198ecf3cf568a5dc37891f66d4f726dd951875c5b2a2d7309803186fb321a1dbf5c2d8444a0ec1ddab37cc64a91b661ea2aa8ba34201555f63467896cf5051f3ab05bd1762e09a62d1254fa980f85dd2df5605be96e53f1712276c66d0eb75c2f64118da70e4d968f13d208f0ad82e3133f10acd34c6f6e8b4b83f8a2310e19104c5956b417f40d68e05ad8844360d556953326c21a6819d20428b133437509d655749d6a6c630fe411c8441efcdbfb662a24f83667ec0c4dc63e6a1356f70c769bdb1c867aaf56342a04b6ec61a404ba3cb93cc6ba5e957b353d3f992e975bdc79bbdf49ac90992d8f8c644f29eeedb8ed29aa20f65b2c1a53d99c2dc7754a13bb7630203719698abccb285a21aa4fd0ea24f6fa0c1d22a3f09c175194af9848f42f00fd7157a6394b1149997c78ec18b8bcaf6eede7b93a74219eec299ea629c2570a54d07a86ff157d4f8c022dc76546be053e86d0f0c7d7ec1c5ccc16cdd48560a747d4d7118358cd31fd85e71bf077155991eadabeb47a1932822d3fb1ecf13cd1f798564bc404f3f86c8ad207f52d1b5cdbabc9b533969ab78d55dbb761b9e0e7210a994af82be9a88e129f9c5f91a6246877a5d5d7dc6bb41a03167ac3a95cbfe735d91f06d7390b6f351975fa569cc627304dd98077f14f25c54d5f43bebabaa2a00fe8053876e1040ec9a9a034ed2a8f98fc1662d67fd8ec2f8c01798d8a92012e0035913510ca972498b1d296b35bda855d8339f34b4519b7fa340923ccd0ae1a786013a9f5ce79edd74c8b4220db8b4d089499737269c91048e92f53fe44d23c45b2bd581e04f0075130d47bc9c18335b8d435d481fb14416bcf60424a7d6bc8e4947969de496bcf39e01f6be1cbd16557d091b4dfb8640793a6682dfb5a0a7e08b572313053c4488f19ec85bb61020cee5c803b9e60ed61aa1cc8410e818ad541e6c7988122c7133309acc205ca45750c0a6d6ee256b7357ecf00612f4d22a61e24f9b9d56c61acf629b9e446300c56a4645a9adfdb3c7d5e39b253ad40de1b4db6c9db408592869aa3f476d58cc50ac9e1ec3df9ba347908afff24c24786e2a8d0383b1a9ed5b81ae23bae85c109ed3a5dfbdf9f24119e310f4dbdb339d679db81ad4eaa37a6bdbca460c260938afcbfe3a550d98eed1149a3c647116a781be6262415e7b193b80df1c6490e1f3b2d58600686f44bdc755174fc4abbfa08ac9f3381010cec2cbe914ca98549448988fb989505812fee1b6782d44e6cdf3d390b9", 0x1000}, {&(0x7f0000002d80)="e6934ece3bc5f24cd6a47e237332993d01c8d62fea8dc339010418c93ed71fd7b2a731b390f6376563d186bd609ceb3a", 0x30}], 0x5, &(0x7f0000003080)=[@rights={0x30, 0xffff, 0x1, [r4, r6, r7, r2, r0, r6, r6, r4]}, @rights={0x28, 0xffff, 0x1, [r2, r4, r5, r7, r7, r0]}, @rights={0x20, 0xffff, 0x1, [r3, r5, r2, r5]}, @rights={0x18, 0xffff, 0x1, [r2, r7]}, @rights={0x18, 0xffff, 0x1, [r4, r7]}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r5, r2, r6, r2, r6, r5]}, @rights={0x28, 0xffff, 0x1, [r6, r3, r4, r2, r7]}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}], 0x158, 0xd}, 0x408) 00:00:26 executing program 2: r0 = socket$inet(0x2, 0x20000001, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:26 executing program 3: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/159) r1 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) r2 = dup(0xffffffffffffff9c) bind$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ftruncate(r2, 0x9) shmctl$SHM_LOCK(r1, 0x3) r3 = dup2(r2, r2) ftruncate(r2, 0x4) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) dup2(r3, r3) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x0}, 0xc) symlinkat(&(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') r4 = getpgrp() wait4(r4, &(0x7f0000000280), 0x60, &(0x7f00000002c0)) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) semget$private(0x0, 0x0, 0x101) getrusage(0x7f82269ea3ba14f3, &(0x7f0000000380)) r5 = geteuid() getgroups(0x5, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000440)='./file0\x00', r5, r6) r7 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x200, 0x10) getrusage(0xffffffffffffffff, &(0x7f0000000500)) r8 = dup2(r2, r2) connect$inet6(r7, &(0x7f00000005c0)={0x18, 0x0, 0x2, 0x7f}, 0xc) recvfrom$inet(r8, &(0x7f0000000600)=""/4096, 0x1000, 0x1, &(0x7f0000001600)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x10000002, 0x20) r9 = socket(0x1f, 0x1, 0x5) sendto$unix(r9, &(0x7f0000001640)="2bf849832ee09052105ec5c8b99bdb8eb95ba9501a1816f421937f9c508f4e2f71b52c75782f2db0a018a9d7eb8a05378934642f69f661313c4854287ab3c4d58d4c", 0x42, 0x0, &(0x7f00000016c0)=@abs={0x1, 0x0, 0x0}, 0x8) accept$inet6(r3, &(0x7f0000001700), &(0x7f0000001740)=0xc) 00:00:26 executing program 1: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) setgroups(0x3, &(0x7f0000000080)=[r0, r1, r3]) r4 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) bind$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = semget$private(0x0, 0x2, 0x100) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000180)=""/134) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) setgroups(0x1, &(0x7f0000000280)=[r3]) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_RMID(r5, 0x0, 0x0) r10 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r10, 0x3) setgid(r9) setitimer(0x2, &(0x7f0000000380)={{0x6, 0x2}, {0x9, 0xfffffffffffffffe}}, &(0x7f00000003c0)) r11 = semget(0x2, 0x3, 0x4) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) connect(r12, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) connect$inet(r12, &(0x7f0000000480)={0x2, 0x0}, 0xc) setuid(r7) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x810, r4, 0x0, 0x0) fcntl$getflags(r6, 0x3) setgroups(0x9, &(0x7f00000004c0)=[r0, r3, r2, r8, r9, r3, r9, r9, r2]) semctl$IPC_RMID(r11, 0x0, 0x0) preadv(r6, &(0x7f0000000980)=[{&(0x7f0000000500)=""/50, 0x32}, {&(0x7f0000000540)}, {&(0x7f0000000580)=""/121, 0x79}, {&(0x7f0000000600)=""/91, 0x5b}, {&(0x7f0000000680)=""/209, 0xd1}, {&(0x7f0000000780)=""/24, 0x18}, {&(0x7f00000007c0)=""/192, 0xc0}, {&(0x7f0000000880)=""/248, 0xf8}], 0x8, 0x0) openat(r6, &(0x7f0000000a00)='./file0\x00', 0x200040, 0x4) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000000a40)=""/119) 00:00:26 executing program 4: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1011, &(0x7f0000000080)=0x4, 0x4) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200000000100, &(0x7f0000000000), 0x4) 00:00:26 executing program 2: r0 = dup(0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000000)="cf453f4ff0a64185b2038e08a1933ef87a1fd64ebe45dad2381ab7666aaad42a6911fafde9177ef2025a722d74", 0x2d, 0x4, &(0x7f0000000040)={0x18, 0x1, 0x3c, 0x2}, 0xc) sendto$inet6(r0, &(0x7f0000000080)="1a682868d8ce6a7cfb88c6e79e418b5c28f29acf18cd1a435b27a24d9fccea87cbbbe9a015e9a8110b0caa2c1e018f", 0x2f, 0x0, &(0x7f00000000c0)={0x18, 0x3, 0x100000000, 0xb7b}, 0xc) sendto$inet6(r0, &(0x7f0000000100)="b78abdc81b2af6dccb7d72d2eba20cb460b295a8157f5f7dd2da06404075a51d41258aa61cc4a440cdb5a27926880dc7a3f3d8bdb47c90be1071e6d751d1fc538ea0a1e36347dd2cc79daec1beda728e91cc90d9f66cc389b086129a20f4d4f98be92b9a7bdc934fb28b20510b70d4d11bd33e38acfa51a1705a72801a1b4c26508b46dce7e56eea4778d03603fb7c51ae96022b3b2f9de351584a9dabed61151527a49154fcbdccc7b962d6330be5e6da015147d09a9a970364196573ccce97d301a72da19f7bd9f836e3888d70b8011ff979061810733f451a2ff9f9ccff218b6789a5ea3aeeff69b6c988d8910eb68e7071de8f99c7b3d2b469fcf0684ac7881ddff6dcca3b406ba1e44af2fedddf710cde837de402a54b93639ea732abc2e888d5c3e4f8c2d723057e2b464ffa3a57aac231a31f701441cc9c5f020694fb77dd808c55722ccf3d0ed6d4ccb9041415d9247377bf3f2319df541686886c1845a84a253f14160cbdb8af975f3f1a9bce8949c664e6238cbc1f9121ddb81108f1d29f7717a7d1364bb62a41824748f7a60d3a5a9148d6759b578caab6f1c40d039de41fd901b2f713ab1c3418c2f78b28227132140e63e83d72822f6f788c62af7cb58cf0f05fd03f5de87cb2f20b61a000d0ec6cf190221b7de9e71696124c3f187398dd66ceb819175249b15f36a9f6b6d09ba0e723067d5cb823fb060558883579a444bea3d2d495a9601a96c0c6e1add371100ce5a468d47ab2b56ff966a659ab1f0eda0df4401aac30b8eb8ed3643527a2ad6cc37dc0c31b67d4585b06e584c9c3c0be24e46e959f38ff9b22e9a4bbc950cb707f26c638f71a56da9bbb9ed2a2409d6e9b0aa18bb140b9923ccdcadb515fa49f91e9e7c4f8ef0c055c5cc05830658b0827f0425f98b7aaeb80b4fcc98f54f4a866e1a7318d7c127f9ad69847f19ea26e759e124a184a85297f56da9477da8c9c8b637d26453c28edbb827554bcec0ea75e15745ec48e9f444aa835edb462864292d02ab2de0398fe195cece6ddb8d2dbdbd89bebb4ede392e7c0e24144afc87a4a201164b4fe3713744cd19a4824985db4eabfe033ec2ee0ece059d97d4a3fdf56a737eefb1d2ce82d94c788da75118ce5dddb4c5c07226d7019601f5fc330811a520e6f14a5fcb80d193aeedb11dc9c6b2c34894cf3f8e20fea775663595c8872f799d89190a04962aa0684b2a61a07b1eac8ab82e91834b90cc87d5620259f13e69e0429597365542455a09f35576776b4ef65f03f3f0740b407828ad385fb1c68bddfbe9bbe3ee6f7927d56e5c72077a3ef7e0559351793afb0bcbb695de1928e7e67609ed2f141c5fe25b9b6eea3a8491b2dbda57c43888a0bbe1b20d231341b350580a147b14c3b7ad565cc095778dd8655f3614ae0f6c06927416e01a950772f27966bdea8a0eb5ec6611db17b725ecc2d99cdc02e9f9d6e43cd5c33fb46f25d4210a364bb429c5c0f656e3a9faf95051f6bad10384ace9598754767a1af015ac534729d35b9b032d4b83c2aff3a346a61b9c605336203d00a897bf900a2e989edad47fafe3a9720f1fba717005b468c4238ac2661104458daf6c3b200ac1abe425d3758129a6065749d64fa329453014a35e2450138b95a7c424ca21be537780acdc4989b0e2538d1454b91aae08afe5c17bd37e1278ab35bce225546473edbe6985c33d0d3328252fd58d7f8ec34192fa71a300fbf0ca14f855e56808c900d131dcaabd9a049e33b24a629f922777acebd2a8cc76649050a2959756f38200f13d105e0e4b78e075bc5e3dc764763c148721c945efe7a7fd5a1edb93cdeef84116ac2bb7cb015f22b2fdc049111ba5021d0afe7af64788a1071ecb0cc6fda47e32203ac299437b572514722427a4aec0eb2170585f59cf2768381b7741f4c991e5ff1d9797f339e182f21d9aeeb61c9bcd9dc27e6de94719d3b3a876da792358860659554f5d8cc3350074f98dd88661b4a80a5c92cfa80c537cde61484a3c315ef329a521a72a7368e1fe90d4819c1c4fec6a6a785857c9b2aa2d303a179638fedb807998c2d0f6502e82a073110e95ed0b190eddd9bafd87322f8eadf8a3943891a7f853314ad4085ddc5cd357bf6fd535cd1eb8da7cb6e0eaaa14562df5639697c6873bef8c75beff17aed13289e146c071c7493674bc2c423c56f05c5ca22e6440dd624fd9f388c8f906285f91c42b7e7064406bbd30d4b020d38ac46c0d0c3176134eadf4defdd7a4329a9f5303b446ce4a2e9fe5ff7e052f073baaa72837991bfa5715463539335fc29d2ec7932ec201f7817ee766c75621d1fa049a4d9603e976a823aa3d60b76d93703acb1a036709edf238b70427ab7a9ff99384d9b8de8b55f795ece380262cd2148ef057ddcf466fc56ea7d30b288208bf7d1076e0bf8c4e13fa577774342a32e4a2ebb9b3c131917dee4080528b5e9d721f053479629c32b4e430f4c3d6d548c3ee0d56e26ce1bb73e8e91f08d27f8ab04ae86c3c2ebf7df11c67911b9a05481d0603c6ef6a05d8ffd7254957e4538c22cef0f3771a0d7f0a616ba481b9c1bb2a31ff5723c1754cce3c54c2497e2101df2930d3a0c62c0a68deaf7f8b374fb30b027147efa50dfc77defe9774953ea7c49b809014025509b31f15924dbbdc938d67bf2e49f0eefbe20f02904414d71da1957fee4f5a79dcf8d0919a64879f42ed9f16a748947edfbe20c4b14c3bb4248114a90d4a3e29a3316d8fdc28a9dfa2349864700b2936eabfc6bd452b9bad6ec6de20e656eb56ee630f403ac528b360bedc08ee14a33dea375b042b2b1caaf4bc17fb61b01d1680fefab17580d784dc65f870b9dc73cf2f025ce09471a2482d93001f6c4a0c020362ae5c4200f763540c4c572848a68937d658d61a3b48ca4f5fa33f02926fe3aeabd0dd7567ea94c69d2154ddfe8028eb58c55ee2d6a1487fb3ddc627e8dbc9c88e19006d2015daf4599e8916096de4e4d4e585805a255ba5d0f06607efa62c39dbf444bd968c340fda4e8cd76095d99e4027cb41e47a02ccefda19dd929ade513bbc029b694d1aff7d4369ab5cbfbeca48b611765a856b2a07499c12d8cea7bd8db30fc298f06e4ec3e4186d5408785843175d0de147a10b4cebc0ac0917238dfff5fbf6887b5e4a9d9e714fa858d2e86d4a760780f6faad754919aee20e29d61de18874e288b01b3f8721fec8ca0b18b9a60ed920fb677e7ffac2399867d9b6c4ef4060ca9e746cbc8357fd2b907bd7721a71677a830022c12cc347e7c4e49d222dc04a5e557bbef23b6cf2c3d401518cfc612000b67806e59255de409ac2ddcf99ca22b9bbfa0c5db124b884da974db16738093fafa08b4f31fac534c8ebd5f14c76911a5f7d68bbe4c75571f58f2c10f13daca1fa0866cecb3203f17e04d3ffabdc5d0ba6353d0edf214daf07d7ac8d807e5c098a4efa28be170a6188ca1798e825acadaa48662c88917bc7e6bb2f8c7c4a7457c79822ea54843c6fa9122b6768b9aab9bdeb2e72fc0a0a9cf803059d0296300b5f990fd01d7cc09a2225dbc90ee4da9f2039d84c8bf0624350ede806e2a2d4a0a6bd413fd8847c3cf26d3c8649822772f09dac16d46add52cf52997d82246c0c680d4b3add69aed8828edee6b25546902df3cf0eda0ad7eb25af2be83658fb66f95a27c6edad2d1fda55005c3e61e1f78592edff664c32520fb9c53ab02e3bc501e98d1c7d2d7eb496edf9ec1db93900a2f3acd7966a336bce00c23ec756a1e9e4aedd1bfae769c555943b0cee76a58736c0a58823a930941a596da95e9eb30e4425e90ac5071a1968d055b58dfdae71e48ea888b1d42078566daefd1e688fd1f950296692807121f4109713d139e1009bd77271772be4c24947625332aaae24bc8acb088cd9ac957b494eb19f9dff8d264f164349b8c98048ec7e91ea753f6ffa4a4121e8aed930eb0e6b9b06a53bc50ee571254845d884b54aa043e347637f240bea87d77073e4865d429f7978ace76aa2aad9bc2d1207bb6aec295cc9d63d8adb79182878fcd6150bcd0d70ab4b84170489bef8ec75e71af31eb65b1792ed6f0402d8c19fd49a2bb68ea47b10e8da496ea610646a590f306e50145d7523cc00d5c4d99aee51f8505b32e00f11b50755a3911888fdab3dc6b721276e1e776bff3da647edf1e9cb56e828f76381587ef85073aa2f7d8be4a0a691bcfd972d4e126fcdea737718e9642c6eeb63bf82ef4f620c0e2de80266b1103198517ddbeb18f2a64db37b1d52d72d371e3f8fb65469e989aa29ca78a46d17d6df3feba789cc1067d45a442a424a608556c79712d9a85076d9b36466bffc1a9ae7e58b0d036d31dfc5a984a58196d0b2090d8df1115a427ed691d21d6bf79bea5525a9840c706a82c8468cc7343d9733eb0e376906776327f5089abc5db3fd02bfa0455be241584462337529685447795838828a838b0b1ae7339ef2a3fcb53410d8e72d50d784a9837a1342eb8e0f551269940551bfdfd49ee472d977977c4369490a88ae518d7a7eb5a60d8592d7036f8950060cfedd3d0c841053f9852c12d9159f565a58856cf0d79e3222c29a82af7626a7d041cf376444a6e2d6ea266b36421599778e2c8e06e587ad580aec2d100f070502abbe8ac9e6e40f27bc44c695ace29dfa7a42e45ea143e3d184c2dd64ccde6d8c18749929a88acc70bfe96d93cf57691c29c1c7095a24965ad0932e7c11c68ba8dadfa346f19e56fec90933e4b3bbb2bdac254b0bb03e7788b5364d89e32536aa4b96bdcc71000d1020ac291e603d975350c88500a3e1cba76c2f880964ec1a6ad7c28d9ca81bf9deb3049b5caf9bf1be9f6592f267a78378f14f44ad9985ce87f3826e65a08c1afe567a28a1ec3fd1903d38e80d17d148ee736479c414849e9fb2db3c736b3b9d1878b18d5e871c3d750101b60e9c68ba7fa013d08dfa0e699fc90e95d15b30ad629122bee024a9e2b8a60698d242969f43322d166a47f71cff2b1f3506f480c5741f3c039b2e8662f44051f668cbd0bf661fd53c2a16f551965aedfd13dc3d288488168fcafbfa2c7ffbe65f0ca0b16420ad1ec4c1535236b88e35cfe4f15c9b477b022b8ff9eda1949b711d66c21ee13e2c001763747a001ca725cf74c628e2e4a09c058d658abef2bab36b1810ab524770a5f2f0a583173fb3c79238751a91c7b207077d9461ef779ca79837115d9d90bf650da8eaa0bd5bf10e4c24c485137b04db947a571d824ee2764aa4e267c048958a6526d9454658f3552df097d43f0cdb76142a196076dff7f74d7fe894a3e16fe219b5d101afb8702be8e9ad8f0ca734e424a975175f412462821fe4ae1c2b71e635188429fba2888aa58d451c1e36bf85865f74c0957e8c959dfaacf216685b129b9ceb348351d18d5e8a891fca448222be51c96d5fba1bc7eec4a21e5ffb2f1ab5f5f1a3ca6e4f334a93a383985e47084506e6fcc9c4d50c3ca57caeb4a623a8223a86fef05d43264b045ad1469d72e2a5c45602648a6f9b8470b8ba0a67a77df0c26bd316c76743dd1392dd1c1220de49c2481e9f40f17ad0fc6d0b65725ae0731944100aca574ffe89c5784c6699e349c1549d5e59814c19fc634c0dd8a1525577af8dc7dde59042cbb4ef77f0e4bea8c564609897118865d1d2538b9b2c638f790623cb4e927583e58bd26356f5fb4eb941d2b04f1e031e50912107fde68991be3f439f52d382c822ac0f9c62a59a88115855ca38db6087bd6e9e0a819b39499ae40", 0x1000, 0x401, &(0x7f0000001100)={0x18, 0x1, 0xffffffffffff7fff, 0x10de}, 0xc) r1 = msgget(0x1, 0x20) r2 = dup(r0) mkdir(&(0x7f0000001140)='./file0\x00', 0x110) getsockname(r2, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) r3 = accept(r2, &(0x7f0000001200)=@in, &(0x7f0000001240)=0xc) msgget(0x1, 0x402) r4 = shmget(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r4, 0x0) shmctl$IPC_RMID(r4, 0x0) getpeername$unix(r3, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0x8) pwritev(r3, &(0x7f0000001380)=[{&(0x7f0000001300)="07dc5070dc920f5afad148ec71d86c16fc2590852e08486706d06f5b4a64b74a6c0a8b6b66866b156ce3b64b9f57f50c0e0154620ae64b6efcb025e80729140b853671736f8a6e7bf5e488ba05c5eb3b0eaec742b3d9223e113eae5ab67f62abca53329732", 0x65}], 0x1, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000013c0)=""/205) socketpair(0x10, 0x3, 0x80, &(0x7f00000014c0)={0xffffffffffffffff}) getpeername$inet6(r5, &(0x7f0000001500), &(0x7f0000001540)=0xc) r6 = dup2(r0, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) setuid(r8) getsockopt(r6, 0x7f, 0x6, &(0x7f00000015c0)=""/24, &(0x7f0000001600)=0x18) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001640)={r7, r8, r9}, 0xc) fchdir(r2) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) r13 = semget$private(0x0, 0x5, 0x204) semctl$GETPID(r13, 0x7, 0x4, &(0x7f0000001700)=""/228) semctl$IPC_RMID(r13, 0x0, 0x0) fcntl$getflags(r3, 0x3) shmctl$IPC_SET(r4, 0x1, &(0x7f0000001800)={{0x7, r8, r9, r11, r12, 0x4, 0x7ff}, 0x7, 0x1, r10, r7, 0x329, 0x229, 0xff}) 00:00:27 executing program 3: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000280)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x0, 0x200) 00:00:27 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x8, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x2) msgget$private(0x0, 0x1) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:00:27 executing program 4: socketpair(0x18, 0x20000000, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) fchroot(r0) r1 = semget$private(0x0, 0x7, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) fchdir(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) r8 = paccept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc, 0x60000000) recvfrom$inet(r8, &(0x7f0000000180)=""/79, 0x4f, 0x801, &(0x7f0000000200)={0x2, 0x3}, 0xc) semget$private(0x0, 0x3, 0x14) semop(r1, &(0x7f0000000240)=[{0x1, 0x3ff, 0x1800}, {0x3, 0x416f, 0x1800}, {0x4, 0x2, 0x1000}, {0x7, 0x4, 0x800}, {0x3, 0x10000, 0x1800}, {0x4, 0x3, 0xac6fc6ef46e235}, {0x5, 0x2b, 0x1800}, {0x3, 0x3, 0x800}], 0x8) r9 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x892, r6, 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x1000000) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000300), &(0x7f0000000340)=0xc) recvfrom(r7, &(0x7f0000000380)=""/153, 0x99, 0x3, &(0x7f0000000440)=@in6={0x18, 0x0, 0xfffffffffffffff9, 0x7}, 0xc) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r4, &(0x7f00000004c0)=""/73, 0x49, 0x2, 0x0, 0x0) recvfrom$inet(r9, &(0x7f0000000540)=""/14, 0xe, 0x42, &(0x7f0000000580)={0x2, 0x3}, 0xc) readv(r6, &(0x7f0000001640)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/101, 0x65}], 0x2) recvfrom$inet(r4, &(0x7f0000001680)=""/211, 0xd3, 0x2, &(0x7f0000001780)={0x2, 0x3}, 0xc) getsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f00000017c0), &(0x7f0000001800)=0x10) utimensat(r5, &(0x7f0000001840)='./file0\x00', &(0x7f0000001880)={{0x6, 0x5b}, {0x81, 0x7}}, 0x200) socket$inet(0x2, 0x20000000, 0x2) recvfrom(r8, &(0x7f00000018c0)=""/91, 0x5b, 0x1, &(0x7f0000001940)=@in={0x2, 0x1}, 0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001980)=""/24, &(0x7f00000019c0)=0x18) bind$inet(r10, &(0x7f0000001a00)={0x2, 0x0}, 0xc) socket$unix(0x1, 0x7, 0x0) fchmodat(r11, &(0x7f0000001a40)='./file0\x00', 0x1, 0x200) 00:00:27 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x440, 0xa0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x1) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) recvfrom$inet6(r1, &(0x7f0000000200)=""/235, 0xeb, 0x800, &(0x7f0000000300)={0x18, 0x1, 0x6, 0xd0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000380)) getpeername$inet6(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) syz_execute_func(&(0x7f0000000440)="66450f51d64180b9ce3d0000494169b00400000030a56df22e3645d9a60c000000c421fa10750047d383a14c2020c401c45905000000003e3ef3440f5c5900c4e271974adfc4e235b92f") pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r5, &(0x7f0000000500)=@un=@file={0x0, ""/40}, &(0x7f0000000540)=0x2a) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x7fffffff, 0x9}, {0x8, 0x80000000}}) r7 = shmget$private(0x0, 0x4000, 0x210, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r7, 0x3) getgid() mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) fcntl$setflags(r6, 0x2, 0x1) sendto$inet6(r2, &(0x7f0000000600)="f8f82524de7513732fe0cbd09768dabe51b5a9b8730b1eef4243ec5d1a7c1bb4eb0d87934dad93b739e57a9169b0df6fdfa6e849518c4f74ed0f1ebebc1300bb3b017b55600a8bbfd5399ab09b0e15e019a7533cf80ca9893abe58a71226f26f089826dde70b5d9a4c9319f72663dceab8c6a2e98f28444cb063d372e829e57bde5d4e973c6774cf3ede8cc08e3fffd8f4856223b5ae41aedecfdf560c3013164ab9bab9187e175089bf45745fdeddbffa36b414f754707436a0ad80cb4e0d996387d102cbf9d189232281b60284965d63b64275", 0xd4, 0x0, &(0x7f0000000700)={0x18, 0x0, 0x1, 0x4}, 0xc) fchown(r0, r3, r4) r8 = accept(r0, &(0x7f0000000740)=@un=@file={0x0, ""/14}, &(0x7f0000000780)=0x10) paccept(r1, 0x0, &(0x7f00000007c0), 0x10000000) socket$unix(0x1, 0x3, 0x0) setsockopt(r8, 0x3, 0x98, &(0x7f0000000800)="1ab757c387a76044275f8a947e7af7cff8792bffac7fe54bc831352dd1937026a728e8976cd868ba299109dcbe1a25de9764af5882dbf5fc64b0eacb4355e2793bd91a73f19a4d07a2defb583c67abfe9566b745c9cb293c3554de6bf26625bd06828de2c43618c0f9af9e8ea1ae3601522eb928d4c17b3b9b2bbe3f2baba3d3cd281798aa8092fe2c2e420fb0a8c5e5bfffc0badd19b2033c6571ec940d0643e5cc7e129379232d8366030e9d74023ca06876ef4e07ba3e05f92e693247b391abd60e935d6392b54ddd9ca8caa22029a00ecee2330b1973b48b7c67eda3c4eff2e41b0a4f4b551f66561fc191b0bbfec61ed959a36cb46f76e5ecfc8a2c595c6bfb11d5028f738a04f71ec692165640fe89f8368d8347d0d0ddca6b0ab3b642f5422ce3db6a17d407d297e202ca8c954b859efb0b9cb9338bc1fae49b10d0ce960b70cd48c41ee15a7e2c06802f62690d8887ad2a2a80c8980b8fdbc81c0e9347e6f206bab6db48faf268de272e68a112678c19a19a70b27194bdb46fbb55893e4a3a62b20f80d3e2ae51b1ae3343cab0b4337432f613abf552921ff9696f67cf4e2805068e7c8675258f5667736a55db2234f3e1d257afee11a503e691fa64605617b89e2dd79994112942807d006d4bc45525e4e622d729acbc7967c5d8d53d97633f576aabc7f480d98901512a95f2bedeed94736dd7d668dab51ff466fe74bdb522ad4af83cff5b67c1f53baad548d41c6e0330fb6a021e73ff86c68304b5e86586cddf1f90e9c0947a34da6b06a54cb8d2ef8ed6b81bc8296826646ba8dff2da25617a442781f67aacbb89b98930007d455b3328d08606229b2fb36d7d20654c0f558b6fa827229f0e55c0eb070d73e59f869f01a37a2f203a7297540fc9fbfef9f20a559a447b717ccf9499edeeeea3bd3ea70ce483cd79950690ad7ea4cb28250e80feb68af1abce87a46704cd8794f1d130cab2db539182bc8c3071d86904f82af992505e8c9f47b11d934c921a7fec7a196872c5535055ed2450cd96625cffa577e44f066cbc6d222dab98d5fe5140580a6de82d666c6e960894106271d07166b7a1f03dda76782a21310767ebac04296888fd352ec59909a8cc56ac566879d196e548489ec73da1a7ef231284ca9991e753d31b6527821ef8c95eeac057071d45ae3d0f3b8aba18e26232c6b84c7e9215eaba0c6ef204d815e5248541d580d4cebe2cc7a5cdb5b286f36c06199bd9929d5b3f85f28eaac10c03e1493a56c10a9d74097612122204fe2da09467f60a96ab3ee05b3e5f0c8c9f6330f95fbbeb825d896762b0d3fac469f9bb072b7853508f4896c21acd74eb9538afebc08d4ea7ad79c5a44332b8b0252e43d86482a6929aac04e51b410e0306a7d197cd7d31fbfaed4b201704fe8931ee0182c9d68ff6b922daa1988cb5d691957ae7fd0358cfd490e30dbdbcd4e1015e6f329664b143bd668f01e3dd5d092485915e7ea34a3201021c0e5e7045170915171a017c4d5ff46d0ff504172f037a7c2dba75c322043daf4754f5ef29d3498ebc1cc8aeeb7b8b1c84a6e9f0a9af7fe1d7ef7cdbfac88a51ea167430e83f82ea2ef9a1b0d9b0cf39c04b3aa4547b358aa9546ca069b9b22e44ff196cc3842c12a82d020c4650e05690d2a07a398770a70d936f8d5785dad3bfd7d5eb1b964628943077a4171faa2d106d854c03ad32e61a20543acedebf3770b862282334d69d4622d15f13eda951f3f5c57ea5500534f73ed75e74b0e834f17f569810a39df496bf3b8bbbd907de70189aac0b8e36b092ccaaefe50ff470adcc4c67135a3e9663017beed5889a876c379f3f7961117236d8368f8eabd60ec41ca12b8e7b9c7118abdd6b1d639b74c76f5eb35e6a67d6ab79770122c44443747cb1723a5cae12522b0cb61b2c7225dcaec06386326759f02ded3914a21c7b595e1c611bcae08748c29b81046250888718db0d39900bd99785611b826f9518815e127846fb6b599d2d1f0631510c864aaa279c8bbb4e8bfc69840a2a8bfe1e65cb5c5a931beaa26ec6e0ed1f6d6f95e02dc9d9c4307b6aadd506f778e5ddd6f5b53b3afe89a19eed34bc2dcd6b39febd62470cea2f37b7e680799269b162b2c70608e783a47ea6c95e35e1f420eec98f2fdf6324af06cdeef57b270d18636e4121eb94707488f2b8be45fd3f74578b32c799c152a993ee82238fc99682025f2bb06a57f09e8f554a9b5bdc212858daf4e05db02e95226e09e6280f661751e694de735d3d8f596859754f06f7dbe61ee50c086749ccf129f94f2f6486f0bd5533996a94458890d78c87919f7cd209ac7d3c3c7a6b405072e5c765e5b306646c96e688212542a523f39801ae7b76dda50d8676417cc078981413f1410a6f0054da3f9a506fd44a0aa7c5177085b5a783c44fbc050a13fcc192eba1dab6aabf59ab545db119471baa644f86dfa7481e9d222f5a8fb633144af259d426e680997efed7cf0a901742dfe5e98dc0e24a08f2856781416ef44b8b3938ec8d66cff3aea0651bfaf96ad89bfe65999246b74673dcc66def41a35ba3130cf813dcffacc74494f0bcf52846d9105383a3b73fd3f655f02e0fa7f6d2869322facf8d0a5d495a4a796d53cb8ab82e4471e4e86ef6c2ff2f8a7feb7440eb3504653515ec4c94ea32731cc28762552b753e04ed2077298dd2d9e4f556fbc7b0c2161f4b53e1cec81f68caf508b1691ec33283494e7a2cdcf59ae78b8c19519c6b9a2372bfba5121bff8b09e2bd3cac420c90d6e7c94dc029ba32183d72e3b3795fe2c12a23101e1e1b1d7d0ea9a45832d6ca63d06324771876297422420b230c66b084f3d60a0fb35a8a08b218db17811600677f306e32925735ac6dea23e486af3b74be1696dbde1c2145d5897ba5119260bfad664d4db6a3edf2b75d58671045c1277238e3b2818016c78e34149d7cf39c67e16fd6a2a8ba0daeb2de02d5989e6ed5519f29afc5dd8b1b3259c9be5c803eef07bd3ed7939ad9d1d5a9978ada96c7efd4bdd37e3ebc3fbf47466f8aa7a01a5aa6d777e5b84f3c5c65575e579bb3ed486ef80a3d9f72aca8285ac46630b9f3848a32dd5ae25cf96601877bb5047d2989b9a350f0b5052d776e4f572c7ec7191ff59de9f5e2a27417c9055cd1af4854ffd2bd2c8766d30e8a914aebac2c8347bfe1b4eaf3e1d5c1c17205d7f0ce91320aca273c92dfaa887d9e848134b3275e77f2de36e267176256103baa1c469536a757748e123c376e22f10e84a0360da796df3642dbc7ae6cc275a1929a5f2f4dcb6ba301028391c5726461f3ad5f7e4045b96c0b16b83a8b7a08d2d34a3abf520461894fc41f99631f22d0cc616e74ac8385d0c77027e9f46a5ffb1d6d4d2556abee32973529434a708f5f697dd473cb23643bfbafe51da059e4f177904a38ddea45735bb134b40e8ee0c2e8638fc5ef6145ae6d5940807d1c0550b3f685ddb2d42a5ec882028932362ead1a5ffc12bbb07915c343e96cf3e4bb7d02b762c22877e4beec9d1d146e9c9dfe5804258f9727075555f9a5051253fa4db5f7dd8e780cee0e916cea6e85125c98a7b433e6d5d6f26ce4fbec7e23414f339e57fe556e8a7397f042d1f22155034ce7fc18e76c1e709544b7cc7e4f9b95d4b20df028ced1b9ef5460f6d51b6b7c29f9d56119931e3e801a2978ad05e7c46f9500041ff3442bb36bce6132433d92d3ea54603b26d144dfcbe21b4535c10946c55300a9e95a9a1caca58c492fc9f3cba02f0fbde504022b805dd90735f1cde7b679b3a5ab3d6c57ee7d2ffbd53e8e098ef493e690cf4a2c15f47b4262c15cf3a88101eeab41006f4e3336cb9bbf75df1f1086b4ccba9169265c1cdc5b17efb627f4f6c402807e4c9401f0291c3b3b1af7aa578d1ccf5f5ca494dc4970c3e3fc45e3c812d7f62f0192e57c41ad4abebeb3f6a1d112f23fcb5983c9d3d486a9c84dac215d708f8a436d99f119e58190a6600d1f077554185d8dd2f54619ea5a502e87346de74ecb9d1cab8adb08e0d68180de8147e8b09694d33646b8a69d71542ac866a3145d356b12f9c3f11aa46c45a458275287f6126295d2e5d38853693ce030f996e27e45c2e20819897836df9df70b50b830c890ecf87443f90ba56b9665ff5e4d8940b7032e03ffae89aa53c18515e7f3fb54a9676e96b7ab65de016143c9a3f5fb025899e0259dde5185a2295516f5ae722111c7df661d2b35fbba833c6c45ed50aafd389e4faf575cea6749240c68b1e776cc69fc791fa083013ca2bb41d335775232ab1de958dad85196dc5fd5b9b7741da48c6ad365f96db29b72b539d454a53d50f84d5c0d0c0a0323b41849ceed0de9a55d9746f6e50e910e935dd2df378f5a1304eaaaf763e2a7d8b2644416cb94eea42196c1a09d2f033e9c796e6d0944d6bf27f1bda4cbdaf33629085ebf4c7a16ca2a570f67e74269d80a9d92ad85dd0b8e02b577c507289ba05139092865a553038a7abe7669251e1b819bf7341f89eaa7f54def596f6487cf656bc718e16bb7c0d12ca6b105865e19f8c18925eb3827181535cfd8fae8f8a1fbc5b3f4cac73fd2147c0b7ac3af6adc778c65b0ef091c4dce7d6bbf4cf539c75ab24c1a2af162d67d867756e5491ac21db2e7a213ff43ceaae71c64f4df111acb975f2873f4b17e48af992bcbac35454f5d51c464f8848ce2bfa19f01a8e381ba834bee911f369677546a386813f9c95ba90f0dd17d8c36495f9770131039bbf64da55fec06deb6c799c6f46837c6942ea62c56fec1b3f0370713135de7ddb1e2832b3f700b84a218bbcb91895274cb83c539ac2fdc045a27c448195d78d3004817bcaa22e9f5591be5aacddef182ebced87d770fb470e0203605897f4a0baf9c602d3f1cd0108f8b3b8497fffce5dbfa2dd27a3d4ea122e3caf097cbb9e2a3be40e8ebbdd15a89bde81b93615e5235923cbf4ad7490d02c41c9584e2fa7ef8c372dd1df1a7a9f93632b154cae250c02d4a0099a36ba865f4718615e08facdc57339aeb9d6898bb3d419ec7dac2d0726e854b4513765d5b6e7e3d678d514e6eaa5652f036961a5c6c58dcdcd50d5376ce16c9294f4c0c6f34c6f3c185527b32fd5811b0f54839e622c27f37f3244cec773810ead74e3989d4a0f2a1dcc9ce92f4046fd3db1c76406b0a7d0c81007350771c578fd4bd5c7cef74c8c7ab8c7638e3dd9416ba198151f17ebb3d27fe87665e1ae6f4398d0cfa43b6dd0ea086da455012ff490bfe589286f1e6a2b872789818fadd2683f38f488148d05062f3330ee448dd2ef44408cb89e322e7ea3591ed4150fe7eb8b95f6d3f25ad22cbfd0ea36e9b5524f02a5c978d8292feba01160084cab6fca7ec5f9f47259c20b942b1b63bf462f1f55b3c79929b229b9c3e99a5add0598623c470adf10d2a89b0d374dc48127a160c534861c769e90116e83db5eb001731f952e3d8c9c80819c20ec4be291a20f42aa21279f5bc1dd90aa02498f5d4fa25b04916e4cd4f276417043f0883c66084df88cc82396ddcce4e021f1df055c8c4dc6f9959000ca98ea564922dd3b30af89f1b53d3d159ad30db9545d1d1f2eb6594465fcaa188eede5d61aa7da4036ad30b1843d4941aab4536772af8eb7c79ee0acffe9fa99a15348a96345b2b443a5d32089598044cea69a2e7beb6d41df50cfaf89e308fd20c8060bd35da04fe0b2158be127b42d9f38c145ee8cd8bdc1264d9711a7cdd830c0238b5a0a270a209c3ccc86bdacacbbd8c1d9f2eabe41e6e9", 0x1000) unlink(&(0x7f0000001800)='./file0\x00') open$dir(&(0x7f0000001840)='./file0\x00', 0x0, 0x31) recvfrom$inet6(r5, &(0x7f0000001880)=""/149, 0x95, 0x800, &(0x7f0000001940)={0x18, 0x0, 0x8}, 0xc) open$dir(&(0x7f0000001980)='./file0\x00', 0x10000, 0x20) linkat(r6, &(0x7f00000019c0)='./file0\x00', r1, &(0x7f0000001a00)='./file1\x00', 0x400) 00:00:27 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x210, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r2, 0x0) r3 = shmget(0x2, 0x4000, 0x402, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = shmget(0x0, 0x1000, 0x427, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = msgget$private(0x0, 0x90) clock_nanosleep(0x40000000, 0x1, &(0x7f0000000080)={0x28, 0x10000}, &(0x7f00000000c0)) recvfrom$inet6(r0, &(0x7f0000000100)=""/165, 0xa5, 0x40, &(0x7f00000001c0)={0x18, 0x3, 0xffffffffffff0001, 0x2}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/33, &(0x7f0000000240)=0x21) msgget$private(0x0, 0x0) msgget(0x2, 0x0) msgsnd(r8, &(0x7f0000000280)={0x3, "f830800cdb4357659be02b37fdbcfb81ec041dbbd7ec0fbc8cda74199356715e035b68a1b7ca1fd8e026d37fcaba78365d3843c366657a0285e2fcb7ee22b7b93729d9df9a62f7ab258e207d8b9b530483b9b3119346bbc241ee"}, 0x62, 0x800) r9 = msgget$private(0x0, 0x86) fcntl$setown(r1, 0x6, r5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) msgget$private(0x0, 0x200) close(r0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/74) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000400)={{0x0, r6, r11, r6, r7, 0x8, 0xfff}, 0x9cd, 0x0, r5, r10, 0x4, 0x1ff, 0x1, 0x5}) msgget$private(0x0, 0x0) msgctl$IPC_RMID(r9, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r14 = shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r14) shmdt(r14) getpeername$unix(r12, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) 00:00:27 executing program 1: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchroot(r0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/133, 0x85, 0x1, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa) fchmodat(r0, &(0x7f0000000200)='./file1\x00', 0x2, 0x200) 00:00:27 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000, 0x20) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8, 0x29d7}, {0x9, 0x5}}, 0x200) open$dir(&(0x7f0000000140)='./file0\x00', 0x400000, 0x0) renameat(r4, &(0x7f0000000180)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') r5 = fcntl$dupfd(r1, 0x0, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = geteuid() r9 = getegid() chown(&(0x7f0000000240)='./file0\x00', r8, r9) r10 = msgget$private(0x0, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r13 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x9, r8, r9, r8, r9, 0x2, 0x2}, 0x80, 0xffffffff, r11, r13, 0x3, 0x4, 0x1, 0x4}) accept$unix(r3, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) recvfrom$unix(r6, &(0x7f0000000400)=""/127, 0x7f, 0x40, &(0x7f0000000480)=@file={0x1, './file1\x00'}, 0xa) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000004c0)=""/90, &(0x7f0000000540)=0x5a) bind(r5, &(0x7f0000000580)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) faccessat(r4, &(0x7f0000000640)='./file0\x00', 0x4, 0x100) rename(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file1\x00') open$dir(&(0x7f0000000700)='./file0\x00', 0x8, 0x80) listen(r6, 0x7fffffff) listen(r5, 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x812, r2, 0x0, 0x0) getgroups(0x5, &(0x7f0000000740)=[r12, r9, r14, r12, r12]) r15 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r15, 0x4) fcntl$dupfd(r7, 0xc, r0) 00:00:27 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f0000000100), 0x0, 0xe, 0x0, 0x0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:00:27 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x40) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x10) sendmsg(r1, &(0x7f0000000980)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000000c0)="f1e972e3741d251461362dd25adf974043e58d774e7d3933c8a983095a1d8cd49841c9b144cd", 0x26}, {&(0x7f0000000100)="76c8c8ba0938e0d989c90c7a071d9472c490533a9e8df990", 0x18}, {&(0x7f0000000140)="5ca1a9417e64cac25af2e28c8d44f8034898649fc5a80e673dc35c3fd1064d56a94cb55237c1177869c4a17534227c896a1e7a8b6edaf2593e69ec32d902ff5c237b65d33f7b1860548f09ee782b931b651db42c7a0dfd993eece9fd4dc9d8e3918d083e8ab2e5601a4c3b32395b485955b3d55b399ef805d0c6d57e1ac3cd56092062dfa88b97ae02a6e527f01ded537726090c596f9b6f16f5692d43923d9e9c4d4f0a87e3c5e6f57463e329c85079b431c374a2580eb425018d4a10f7efe97568966d418068df85a59225cf3c3f3ba2c283e6c276d5983df8ba", 0xdb}, {&(0x7f0000000240)="427203c4e89b95", 0x7}, {&(0x7f0000000280)="f5c3015bcf4fa4b4655433b1b3d1973a2134efd00438dab81d1e88aca375d0bda2a7287df29d2b8a1df8f688ae74d0100ee256a3b18e4d00fdbc95323aa589aa678a7378616d2cf568684051cfba0079e79407cbe6894591e4609877720b09bfc7fd3a97d87987bdc315dd83ea312b81d74e7731419b89a581a7be8fd225fc61c8b46d6fcf5248d6ea412dbb05af7f2e10081ea98a85d9d7f533cc059e64974289fea665d12b22921ec2bb3d6e62e641fe1cbffc1b11b06cefc7b6583bcb24c7e58e2597dee4abe67587d8", 0xcb}, {&(0x7f0000000380)="1829165e6bc4146510a4a22ee587492f", 0x10}, {&(0x7f00000003c0)="9278355438c6fa4e799963a5774ac571c366bff6bd95487a99d6003656fa86e350766ebde934c3c57d31bd042bd2c7e9910bf06fa169c00ee162e8ee406ffb1716c83956a237dcacdf18fbb75da02384cece1a676480a0a7420d58bfdb472af0a623", 0x62}, {&(0x7f0000000440)="069b7e36f05ddbbeaee4c7f35e0cba2b1e70c3ef8f59c79882ba821f75e054af95bf9802f40a3c025f435e55f6cbd40054e35e6c575be8b5f38574bada04", 0x3e}, {&(0x7f0000000480)="d13de5468438e18d3a2524f43f761da8f2239f93657c1c28e9f3b17e53cc070f44f570bf3bdf91bed5ac76308068d187450d8395fbb986c23bd0070a3728ae2c168aa4f43065386462b4cf8c7261b6c73c737ec66207287032765291a51f5cbf6658778a1f2542357556381192f8218fcf1bb05941ee3d254c6c57ea56dce4100c6e84a5306fd2c5107c4d7dba00fa88d0111488b9a0ca12c83c4d7435b9bf", 0x9f}], 0x9, &(0x7f0000000600)=[{0x110, 0x1, 0x9, "a461d831458bac45434c5a7b1f3d25c816f49d56a6a023622b28cfce94748523ab29fea1cab00a6067d286fd4f89a4a7c84e2d5b5ee084c5f7a1432a5ed2a3ef72ef79192f68b3dd20af98800cc001eb87d2e968008a72dc55f505d0b9c50167cb5d8b93c33a9c8ed2188129c28bf4c4999c56ada212105a64f0631f7d960f7dfa7c64dc1198f4a48ee83147e95085d2e70d09f9ef8e4a5bea06802ce4089a8948384cd3b153aebd4934c656619a2c17213e5cc4a98db17ea139cb118756803a94fb1b2af934b59a257d2883bc84bf73fd9ee2bd1bb4ad92d7eec7a4d57e23692b5305688d5000d425dce1fb9499ab9fa1e45b9eabe1fd58e96acac9b8"}, {0x60, 0xffff, 0x9, "d758a034e68c572775d9b511f740da26dea6f1d1c6e5aee92fd6eb5bebef1bbc392b5f25c91a57d59a19e7e8d58e76879224d7b2d0177335b3b9bdcec41fee6527df8f839a59eabab7ac461b"}, {0xb8, 0x6, 0x31a, "394de9a131b4e9aeb5e117e4b5a88a65e5ca9a5fb9d37f30f43fd8a653e822a55681cb13d500e9bdb7fba238192ff2dbd11471d131f699982434a62cafdac9b2e2094ed3edb7b245ee3520697d54634dae867283919303cd6da8e49cc0510b60b4796c9bb0501207b6e83a704932b8e8c7233a3d2a2659605cb941923035a47d06b44560c13127d2a84d66104f2a74637bb495a3daa4c856411960f74e7a2b1345"}, {0x100, 0x100, 0x10001, "6a7bb84d32e55a30bc35d6f67ee26a5be38f3808d2d7a0c65b8b7f20952ff6135106d386b3cf6cf85e9f62699b31ebda96a553551ae170a6a08b104bc5a2c49853c0aae8737deae211bfbc2c208b782f568e1c90dd8ba7fd5058de5097863346f85bc457f7e0ee0d045cddb97d49559c0761d28906b07ba4bf20a6052d43c87d4e1c375000b5614fd8cca22ce716cd46278b1f6bf4007c24af52a5321831f4a81736adb21be294c0af43adb715a7fa21d148b1efe171c10e1163ab85f72f34d86059ee620d578b7df614417526337f49ed43af1cc5d9bc2ee2b80e8ba7450ac7641743ad77f54290bcab"}, {0x48, 0x0, 0x20, "2d07436023d88faca3b48d0e6fb987d7ef9f1867f6b5e95df948bb25ff76d4782b190fcae1b2fe7a3b6729cee12d1bc6ed8b4e58337a"}], 0x370}, 0x0) r2 = geteuid() r3 = getegid() chown(&(0x7f00000009c0)='./file0\x00', r2, r3) lchown(&(0x7f0000000a00)='./file0\x00', r2, r3) r4 = getegid() recvfrom$unix(r0, &(0x7f0000000a40)=""/225, 0xe1, 0x802, &(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0xa) r5 = getegid() lstat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) sendto$unix(r1, &(0x7f0000000c40)="09ca3d883cde4664ad72a27ab971dc3ff22c51447db7fd5a3cb301d6f51fc5d44fb500ac31b08170b700df386587440c91b6a56e0c2739613978d1d7e6000584c67599f162992d8bb0ca5cae97ba7bd07ae29193a0c4d0d587c183fe45e3d96a617edfd2f871c96b9878e01e813036aaee247c5132bf4d72b9a12eca25b7c5c830486ef126dd1ff6d355fee51147a8b098d764f14537903f74de1ad06d01438a4f697afd6bd2976992eedde83ef8b369443624420fb7bccd985e725e34cf0b4e4d7f800622942a7bfd44f0e0d58d83", 0xcf, 0x8, 0x0, 0x0) bind(r1, &(0x7f0000000d40)=@in6={0x18, 0x3, 0x0, 0xfd}, 0xc) r6 = shmget(0x2, 0x4000, 0x225, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000d80), &(0x7f0000000dc0)=0x4) close(r0) r7 = open$dir(&(0x7f0000000e00)='./file0\x00', 0x400080, 0x2) r8 = getuid() r9 = semget$private(0x0, 0x3, 0x20) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000e40)={{0xf6c, r2, r4, r2, r5, 0x68, 0x80000000}, 0x400, 0x80000000, 0x6}) connect$inet6(r1, &(0x7f0000000ec0)={0x18, 0x1, 0x5, 0xd30b}, 0xc) r10 = dup2(r1, r7) semctl$SETVAL(r9, 0x4, 0x8, &(0x7f0000000f00)=0x6) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000f40)=[0x4, 0x9]) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001000)={{0x101, r2, r4, r8, r5, 0x101, 0x7}, 0xfb, 0x9, 0xf715}) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000001080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f00000010c0)="eb5a5e5182697217b288b66956aacf906e8653b1d5cf27cf8ed3d5f90793afee11e9bdb0658bea651964ff3cae81c6ecdbb397f8dcc6ab8f31b5119c3c358c55579187284ce1df064ebe3dc9012579edf2c4cf95df43da51bd3a7ff610725cfcd2578e3f1200aed6d6a3c5ed6e5cc735e1eb8c11fb", 0x75}, {&(0x7f0000001140)="bf345a890b24c99ea842538299528f22adb84af22a24cc1160b830ee3e6036a361ed0ae95a37f51e2be3c2a207c94d776e37c87b25607ac7d79cf242e478eade0525a5bd80137bb9f8beb22d9da90f2f5a16a186314f5a38", 0x58}, {&(0x7f00000011c0)="b0db900c0bd9cbcaa8fa6ce91d45769a76245cc29fba169f3f53a33cc17aa67782107361a97d3d7bab77dd1a17691f09999c3c8ae2cfd17b5372427fab374509763c9f3fdae402f1b7", 0x49}, {&(0x7f0000001240)="d4a84cf3f18fd9afbe0f5936d1599668ea985383e6bd08da7f6531d6bc24b12fab6bfa8fc5a2096dcffefbd60cee022d21f13a1567a5897ee926ca55ecc55f0fc25ffc6bb5a45270a80ee7eb463d2de171ed0199eb2aa7f7b56931221f81ab8496fcd0fe14354e64d304aefeee9aa80a7ee6df62e41d22e950063a066e9622f8cb0ca5e1731d5e6df0b2a0fd9d0ef28308a1d93f1de3d177b7db222d526b734161cf23226bb5da9ff2addd676dd88701423c0076742a2093f8a4c6804154fdcc38febc26ca15868031aa2bad217e97669635fa58e672680cabf57c9ad2eff5c312eb8c42827cc79b6758676990411f8e311afee64d", 0xf5}, {&(0x7f0000001340)="1144e124b0dc3d70a16a97b81f85dca7733bfa0e80b8b11cb804da3a2b711fdc0991b64e66afe7410213cee4764144f1ee7f1364c3f7668dccd10a853776c77a7923375d7240cb78187c4f8c97d018a03071dd34ab9695ef7d48b3ad4184cc21", 0x60}, {&(0x7f00000013c0)="e0f2d9ec1bf25aabb1ff77150d101a686ed0a14898604994c8dbdae0de9688164a3b2427fd62106e07afc5fc29380f430308930f0fea90db3bc1b7f7b02b2b31960d0f6aef56602f18511d92a74e5aa10f9cae32a9224d5b351e7d1a335f2608667392a225a984908310c7b94341b0eeb8ab66200f2cf02eab652b4b2ae11eb414075874b6917af89d5fafc0e07be3bdf8bf326abd9baedece27fa66a6a08dfe24e9a3bcd886f0cd2c84f7c7b4bb27e567560036769f07b34894af91e7813e05a208eca1cf622e9e515e8833bf972031f6a10aeba8bca98b51f5e9a3ee6e2bfabfdba112", 0xe4}], 0x6, &(0x7f0000001540)=[@rights={0x20, 0xffff, 0x1, [r10, r10, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r7, r10]}, @rights={0x28, 0xffff, 0x1, [r0, r7, r10, r1, r7]}, @cred={0x20, 0xffff, 0x2, r11, r2, r12}], 0x88, 0x6}, 0x408) getpeername$inet6(r1, &(0x7f0000001640), &(0x7f0000001680)=0xc) open(&(0x7f00000016c0)='./file0\x00', 0x200, 0x64) 00:00:27 executing program 5: r0 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x5, 0x200) 00:00:27 executing program 3: mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x1210, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x4, 0x3f64) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x2, 0x2, 0x3f, 0x3f, r1}) 00:00:27 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') readlinkat(0xffffffffffffff9c, &(0x7f00000000c0)='\x00', &(0x7f0000000100)=""/164, 0xa4) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x90) r3 = geteuid() r4 = getgid() fchownat(r0, &(0x7f0000000200)='./file0\x00', r3, r4, 0x200) mkdir(&(0x7f0000000240)='./file0\x00', 0x28) symlinkat(&(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') fchownat(r0, &(0x7f0000000300)='./file0\x00', r3, r4, 0x200) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) readv(r1, &(0x7f0000001580)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/81, 0x51}, {&(0x7f0000001480)=""/32, 0x20}, {&(0x7f00000014c0)}, {&(0x7f0000001500)=""/72, 0x48}], 0x5) bind(r0, &(0x7f0000001600)=@in={0x2, 0x1}, 0xc) open$dir(&(0x7f0000001640)='./file0/../file0\x00', 0x50, 0x0) r5 = semget$private(0x0, 0x3, 0x69) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001680)={{0x0, r3, r4, r3, r4, 0x18, 0xffffffffffff80e5}, 0x2, 0x7fff, 0x3}) recvfrom$unix(r0, &(0x7f0000001700)=""/125, 0x7d, 0x800, &(0x7f0000001780)=@file={0x0, './file0/../file0\x00'}, 0x13) r6 = open$dir(&(0x7f00000017c0)='./file0/../file0\x00', 0x40, 0x64) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) truncate(&(0x7f0000001800)='./file1\x00', 0x400000000) symlinkat(&(0x7f0000001840)='./file0\x00', r0, &(0x7f0000001880)='./file1\x00') getpeername$unix(r0, &(0x7f00000018c0)=@file={0x0, ""/108}, &(0x7f0000001940)=0x6e) r7 = open(&(0x7f0000001980)='./file0/../file0/file0\x00', 0x20000, 0x80) accept(r7, &(0x7f00000019c0)=@un=@file={0x0, ""/108}, &(0x7f0000001a40)=0x6e) r8 = shmget$private(0x0, 0x4000, 0x122, &(0x7f0000ffc000/0x4000)=nil) sync() renameat(r2, &(0x7f0000001a80)='./file0/../file0\x00', r6, &(0x7f0000001ac0)='./file0\x00') shmctl$SHM_LOCK(r8, 0x3) unlink(&(0x7f0000001b00)='./file0/../file0/file0\x00') shmctl$IPC_STAT(r8, 0x2, &(0x7f0000001b40)=""/4096) 00:00:27 executing program 3: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000040)={0x7ff, 0x7bbf}, 0x10) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) nanosleep(&(0x7f0000000100)={0xe}, &(0x7f0000000140)) getsockopt(r1, 0x3ff, 0xb7, &(0x7f0000000180)=""/68, &(0x7f0000000200)=0x44) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = getuid() r5 = getgid() fchownat(r2, &(0x7f0000000280)='./file0\x00', r4, r5, 0x600) r6 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000002c0)=""/62) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) r7 = accept$inet(r1, 0x0, &(0x7f0000000340)) connect$inet(r3, &(0x7f0000000380)={0x2, 0x1}, 0xc) r8 = open(&(0x7f00000003c0)='./file0\x00', 0x82, 0x4) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x210, r1, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000400)=""/49, 0x31, 0x42, 0x0, 0x0) r9 = accept(r8, 0x0, &(0x7f0000000440)) shmget(0x2, 0x3000, 0x81, &(0x7f0000ffa000/0x3000)=nil) r10 = dup2(r7, r1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000600)={0x0}, 0xc) r12 = openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x400, 0x18) r13 = getpgrp() sendmsg$unix(r3, &(0x7f0000000780)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000004c0)="e73583a80fc2720b7a36505569ac721813083463259844fa7e2ebdd3b6336722571f235b903ad492c6509e83c469958fab55dc8b60c2342048d0f087fa730dc462f0491c8e5d4edd482350ca87ed76d4203f76a2686c0e4581542f7807889fb20185d2dda90d73a0be86237c65c84a04f1f4b7ba5da7bac33e8c52c9f0ea56c6d2584838667fce592d9393980a2915197801e5ed7a66519f81d032cde5eeec94260c93fb2909d671929e6c71089c56503ece7e81aced7fbd492792304c307888eda7826033d77d86ec635169c589d7a2c605485aeaf6501e3ff5f35f838764595f5da98c6d06a552e5839bc0a2d76a1baba9bb1a324727a489", 0xf9}], 0x1, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x2, r11, r4, r5}, @rights={0x30, 0xffff, 0x1, [r9, r12, r1, r1, r0, r10, r10]}, @rights={0x28, 0xffff, 0x1, [r2, r9, r3, r9, r0]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x38, 0xffff, 0x1, [r7, r1, r10, r9, r2, r7, r9, r7, r1]}, @cred={0x20, 0xffff, 0x2, r13, r4, r5}], 0xe8}, 0x0) fcntl$setstatus(r7, 0x4, 0x8) recvfrom$inet6(r3, &(0x7f00000007c0)=""/202, 0xca, 0x842, 0x0, 0x0) setsockopt$sock_timeval(r12, 0xffff, 0x100c, &(0x7f00000008c0)={0x100, 0x3bb}, 0x10) fcntl$setown(r9, 0x6, r13) setreuid(r4, r4) 00:00:27 executing program 4: socketpair(0x1f, 0x3, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="42d6cc6abad7f55df25d41f5f74d393bbce7bf2e48bedaac7af0b7c60de4bafd607789902e867373bf25b0889d7277118501dde916ffcbc93fb0f6a90ef8fb86e5c3cc24e15140f1c0a11998eb1b72e1044c56f019b1e1941676a4bccd645920db9d507a3f47cf475766044c250d439fa0c2209a24146e70adc7eb8330ea936b8b9ad15442a3b5e0ce73122f7d68ec788f99506478fc6dd71dc21c1778324f52e1cab4cda9f0c3f44d7aa0a3cf8b0a7340b6e4a882159e7d7f622de1635d98ad8c882962496b2b672e0e7cf189787dc2fdb586424eadd1dd4a658db7d89170aa75bc675f00269e35b122eaed5d", 0xed, 0x2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(r0, &(0x7f00000007c0)=[{&(0x7f00000001c0)=""/210, 0xd2}, {&(0x7f00000002c0)=""/124, 0x7c}, {&(0x7f0000000340)=""/200, 0xc8}, {&(0x7f0000000440)=""/222, 0xde}, {&(0x7f0000000540)=""/243, 0xf3}, {&(0x7f0000000640)=""/104, 0x68}, {&(0x7f00000006c0)=""/125, 0x7d}, {&(0x7f0000000740)=""/65, 0x41}], 0x8, 0x0) nanosleep(&(0x7f0000000840)={0x7fffffff, 0x6}, 0x0) r3 = paccept(r2, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc, 0x10000000) connect$unix(r2, &(0x7f0000000900)=@abs={0x1, 0x0, 0x0}, 0x8) clock_getres(0x2, &(0x7f0000000940)) mknod(&(0x7f0000000980)='./file0\x00', 0x8116, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) r7 = dup(r2) getrusage(0xffffffffffffffff, &(0x7f0000000a00)) r8 = dup(r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000ac0)="869678902bc24315158f7fd1719a5da83a9db73763e5577443dfcd5cbe03625940a796a5d32e8d513ae80b40baac25d31a061d48f75bb1f9a22642447768aed4e03b07e8060c315feccf8b83d42de5cab3bfbe292da5a625ef95a684c11318291d5b8b8b236e73cc9f69bcfb9b26ac03300fd0e41edbdb5391c9f1b56177cc3a58932261401d1c1b865d", 0x8a) mlockall(0x0) shutdown(r1, 0x1) poll(&(0x7f0000000b80)=[{r2}, {r0, 0x1}, {r8}, {r3, 0x100}, {r0, 0x100}], 0x5, 0x2000000) r9 = msgget(0x1, 0x2) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000bc0)={{0x4, r5, r6, r5, r6, 0x41, 0x8}, 0x8, 0xffffffffffffff3a, r4, r4, 0x2, 0x1ff, 0x28b3, 0x8}) sendto(r0, &(0x7f0000000c40)="98914f108cdfba6872bbc93de31b70206a4fed2ec8a85241406bd5d93d49b0e73fba429db35196d14342580e8da5a213fc0d57c39b3945687cfe253f59cc5f37c1ece45d9e6ab1b67770c5b58ca0f07ad0102c1f97c4d465e8e51c4cc4", 0x5d, 0x0, 0x0, 0x0) msgget(0x1, 0x8) clock_getres(0x40000003, &(0x7f0000000cc0)) recvfrom$unix(r0, &(0x7f0000000d00)=""/51, 0x33, 0x3, 0x0, 0x0) r10 = semget(0x1, 0x2, 0x400) mlockall(0x2) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) getuid() connect$inet6(r3, &(0x7f0000000dc0)={0x18, 0x0, 0xfffffffffffffeff, 0x722d}, 0xc) bind(r2, &(0x7f0000000e00)=@in6={0x18, 0x2, 0x1, 0x100000000}, 0xc) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f0000000e40)=""/93) 00:00:27 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000001080)='./file0\x00', 0x40000, 0x0) mknodat(r1, &(0x7f00000010c0)='./file0\x00', 0x8000, 0xce) fcntl$setflags(r0, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001100)={0x1, 0xc006}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) r5 = msgget(0x3, 0x8) shmget(0x2, 0x8000, 0x40, &(0x7f0000ff8000/0x8000)=nil) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000011c0)={0x6, 0x6}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000001200), &(0x7f0000001240)=0x4) ftruncate(r0, 0x26f) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001300)={{0xfffffffffffffbff, r7, r4, r7, r4, 0x50, 0xfff}, 0x7fff, 0x1, r6, r2, 0xe5, 0x3, 0x5, 0x9}) symlink(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='./file0\x00') msgget(0x2, 0x1c6) pipe2(&(0x7f0000001400), 0x1400000) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = semget$private(0x0, 0x1, 0x4) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001480)={{0x1, r7, r4, r3, r8, 0x100, 0x4}, 0xe7, 0x6, 0x5}) symlink(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='./file0\x00') shmget(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) r11 = socket$inet6(0x18, 0x10000000, 0x7fff) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000001580)={r2, r7, r4}, 0xc) socketpair(0x18, 0x1, 0x400, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001600), &(0x7f0000001640)=0xc) fdatasync(r12) pipe(&(0x7f0000001680)) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f00000016c0)={{0x18, 0x1, 0x2, 0x80000001}, {0x18, 0x3, 0x1ff, 0x5}, 0x4, [0x80000001, 0x40, 0x3510dca2, 0x4, 0x7, 0x2, 0xff, 0x8]}, 0x3c) fcntl$getown(r12, 0x5) 00:00:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x10) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x400) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0xd040, 0xe70) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mknodat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x2, 0x401) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname$unix(r0, &(0x7f0000002ec0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000677cfacf3a25684f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb4ef3a35487b7228e000000f017144c82b0286f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006c196a0361939c7a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], &(0x7f0000001200)=0x1002) pwritev(r3, &(0x7f0000001500)=[{&(0x7f0000001400)="aaaa97423c54a6a953a0b63f2501f278b886ecf4c1d9b1b00e95e4b58b7cc52530928d0480fe37493e69af17a56184040d24715668145df5b2ee3588f0e90b89ad1a7679fca129519e4701817cb316ed5838178359433b0f85397ef3ba4f73dc41797606c855fc9f26178fdc2094f6d424eaf2e9c50eb919d632d36cf3a3bd566b844527fb2f3dcd8b381f498b5cc14a04a1d2ccdc70152a224ed5b92253160429b3706eb241a3a1b4e01c5cefabd516fdbe8ed72b30a8d43900a6d86ea59bc752df776e49eaa92a8702e5dbb4e9a6cbde68e3a6058c8381c49f46320f1ae984740dcdf79e2512", 0xe7}], 0x1, 0x0) connect(r1, &(0x7f0000001580)=@in6={0x18, 0x1, 0x5, 0x9}, 0xc) r5 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) execve(&(0x7f00000015c0)='./file0\x00', &(0x7f00000016c0)=[&(0x7f0000001600)='\x00', &(0x7f0000001640)=']*\x00', &(0x7f0000001680)='\x00'], &(0x7f00000017c0)=[&(0x7f0000001700)='+\x00', &(0x7f0000001740)='@&\x00', &(0x7f0000001780)='\x00']) fchmodat(r4, &(0x7f0000001800)='./file0\x00', 0x40, 0x400) fcntl$setstatus(r1, 0x4, 0x40044) accept(r3, 0x0, &(0x7f0000001840)) bind(r2, &(0x7f0000001880)=@in={0x2, 0x3}, 0xc) fcntl$dupfd(r3, 0xc, r3) recvmsg(r1, &(0x7f0000001c40)={0x0, 0x0, &(0x7f0000001b80)=[{&(0x7f00000018c0)=""/128, 0x80}, {&(0x7f0000001940)=""/29, 0x1d}, {&(0x7f0000001980)=""/28, 0x1c}, {&(0x7f00000019c0)=""/234, 0xea}, {&(0x7f0000001ac0)=""/175, 0xaf}], 0x5, &(0x7f0000001c00)=""/40, 0x28}, 0x802) pipe2(&(0x7f0000001c80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r7 = semget$private(0x0, 0x2, 0x208) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000001cc0)=""/32) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000001d00)=""/104) r8 = geteuid() r9 = getgid() fchown(r6, r8, r9) r10 = open(&(0x7f0000001d80)='./file0\x00', 0x8082, 0x18) mkdirat(r6, &(0x7f0000001dc0)='./file0\x00', 0x1) preadv(r10, &(0x7f0000002e00)=[{&(0x7f0000001e00)=""/4096, 0x1000}], 0x1, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002e40)={{0x207d41a5, r8, r9, r8, r9, 0x1a8, 0xfffffffffffff001}, 0x2, 0x3, 0xfff}) shmctl$SHM_UNLOCK(r5, 0x4) 00:00:28 executing program 0: r0 = socket$inet(0x2, 0x10000000, 0x1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) dup(r1) socket$inet(0x2, 0x5, 0x5) 00:00:28 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1200000, 0x10) rmdir(&(0x7f0000000040)='./file0/file0\x00') open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x121) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) getpeername$inet6(r2, &(0x7f0000000440), &(0x7f00000003c0)=0x3) write(r1, &(0x7f0000000180)="4c267a7c311648f05daa5861aa8285eecb19a3ed23ace674a086681ae9becfa66280cd5c119d99d597fcd2045cf95ddbb12e19c2c20468f935c4041919967d952a49bff48b48056504ed9139112b4201d02063fe944cbf8246e2479180069179036d1c8eba19881943f76cc27d7712e30562d902088927d95d9b1c9f7436908847d1296c8015c0ff84d4d6f75a2971a89d192f586a2874a37c0ef4", 0x9b) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) chroot(&(0x7f0000000340)='./file0/file0\x00') recvfrom(r2, &(0x7f0000000380)=""/23, 0x17, 0x42, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000001a65302f66696c653000a15768a3af388dc5c937e9544142ec01f692a06471e3ce4c4dea97df7a597b8cfee14b4f7d8786f63e8d842c50d00d2c52bfdbc3c7045b1611c021d1817856d937f02c6a50e018f00364e9999100134e5c745f59d482f8eef11dbbefc608ff8cc9f9a36f1cf08c16a473aab0084073fee22c39c3151e7beb9bedfd445edbd61ac41d5ae884571d36477ad800"], 0x10) r3 = getpid() sendto(r1, &(0x7f0000000400)="fafc5c7637388b1f88cde8086383f23a5287b45c9811111607", 0x19, 0x400, 0x0, 0x0) r4 = getgid() setegid(r4) r5 = msgget$private(0x0, 0x80) msgrcv(r5, &(0x7f0000000480)={0x0, ""/232}, 0xf0, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getsockname$inet(r2, &(0x7f0000000600), &(0x7f0000000640)=0xc) recvfrom(r2, &(0x7f0000000100)=""/5, 0x5, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="01006c65302f66696c65300000000000"], 0x10) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f00000006c0)={{0xfffffffffffffffe, r6, r4, r7, r4, 0x43, 0x8001}, 0x8, 0x8000, r3, r3, 0x9, 0x7, 0x5}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000740), 0xc) getrlimit(0x7, &(0x7f0000000780)) bind(r2, &(0x7f00000007c0)=@in6={0x18, 0x2, 0x3}, 0xc) msgsnd(r5, &(0x7f0000000800)={0x2, "82b47ec39fa9371da7612a7df468bd5f7d57f6468c0291233ef3334d8ce21ff8d4e9036ddb3aa3eed782027442df605e84f8026537e24547d8b8c79e9efa6a98cb19181f919f0c3dad9554747b7edf651ae56d40da1f7b90829f31f355b8380cfb6e5486cb6fda78341c602249fd918f9eeb8b942a882a10f2de13dcae9d3e5f2f45a120a026bbc86ad664e3413596cb2352f4"}, 0x9b, 0x800) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000008c0)=0x2f, 0x4) getgid() openat(r0, &(0x7f0000000900)='./file0/file0\x00', 0x400, 0x8) pipe2(&(0x7f0000000940), 0x1400004) 00:00:28 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x800, 0x0, 0x0) bind$inet(r0, &(0x7f0000001080)={0x2, 0x1}, 0xc) bind$inet(r0, &(0x7f00000010c0)={0x2, 0x3}, 0xc) r1 = semget(0x2, 0x1, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001100)=""/120) r2 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmat(r2, &(0x7f0000ff9000/0x2000)=nil, 0x1000) r3 = geteuid() r4 = getgid() fchown(r0, r3, r4) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) connect$inet(r0, &(0x7f0000001180)={0x2, 0x2}, 0xc) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x3000) shmget(0x3, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) shutdown(r0, 0x2) fcntl$getown(r0, 0x5) sendto(r0, &(0x7f00000011c0)="55d88af7d5e955381ae7a40fbab1c701ce0a8a81c5b208179a6f8fa07378960eb95b67262f430011816ad066148dfe322b96e673c6935244b0c7a638459e7e81bf35e58dba7e901cd58f9fe067d324c6755ae5c827b18720b6e70934431bdf1ee0c0ad15e11087c41253872a12a3d8ae076914bd4744304816454a2a1b01bf06b3292b0edf8e85e9c53969f796e3d2495e7d491edbc5a1022fd38d70c5912c0b272815def0d86018ce71744af44883b379568335dd832c267a269e600be680bd0d57c58bc7f6d06bef77dd6c775437d53b033622f59fb5e91de85eda1d63350a4d916a3deabb", 0xe6, 0x0, &(0x7f00000012c0)=@in6={0x18, 0x1, 0x9, 0x4}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000001300), &(0x7f0000001340)=0x10) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001380)={{0x8, r3, r4, r3, r4, 0x0, 0xc242}, 0x100000000, 0xb2, 0x7}) bind(r0, &(0x7f0000001400)=@in={0x2, 0x1}, 0xc) semget$private(0x0, 0x3, 0x8) r5 = fcntl$dupfd(r0, 0xc, r0) r6 = accept$unix(r5, 0x0, &(0x7f0000001440)) lchown(&(0x7f0000001480)='./file0\x00', r3, r4) open$dir(&(0x7f00000014c0)='./file0\x00', 0x200, 0x3) pipe2(&(0x7f0000001500), 0x1000000) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) listen(r6, 0x7) recvfrom(r5, &(0x7f0000001540)=""/139, 0x8b, 0x2, &(0x7f0000001600)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 00:00:28 executing program 5: open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x470d0a7d16c8a0cc) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x420210, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5, 0x12, r0, 0x0, 0x0) 00:00:28 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r0, 0x6, r1) recvfrom(r0, &(0x7f00000000c0)=""/122, 0x7a, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x20, 0x1f0) 00:00:28 executing program 2: r0 = socket(0x0, 0x2, 0x7) r1 = dup(0xffffffffffffffff) r2 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x88980, 0x0) socketpair(0x1f, 0x20000007, 0x1, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000040)="826385d0043e766b0dd5ccd7680bc59257b1746db3446152587e7c9351e81b3c165262e33ef9bc5ad24f4aeb7800db05dd36c28162ba4325f63411a793b86d4b38c442a617660f4b92e3ad8fedacef1a41d67df169c4eaf9e7f83be37c6e4f2aca859010e370c0484e4ec7a965dcaecfe52953cd953b52a4468082e138b73c634bf25e7785aaac4936875dba5b9263eb6728e741ee20264a1d6dbbd53b088e224167aa4bd4402549bedab511923910ae8c053df61b615e451d9403718036b86d3613bef08e00c640c0642d80103eef9c06d7b13c39c9048fcbbd7b50e88ed0f713e37e045aa29f7653508414cf9544fbe171afecd50f7b8b7fd7c8c55811ea", 0xff}, {&(0x7f0000000140)="866c03baa9caaebdc06c97587a087b67db5e798521f559d8c89e31654d972076fe5ee2c44d429482c1bfe0a382fe84a456e7e22e89afa739959bb6ddf8c0497b6462ab61aec5602cfd12a7991bb08b182931fc1211d78ac257a9186f525f44b048353b966421360d5ea984d4d7f3d9031356d91b591589913bc9a0f87d1240c8f79f1b80d2321ea0fb0fdf19028ce0d37854b5132ed9990695890d1a6e27b26b84fe53af42f7cb96c3", 0xa9}, {&(0x7f0000000200)="34f97322809b4e392abfdbbeed046d06986a830efe2be8391c4d0b26948f3b7ad9288926a0d59501aa774901", 0x2c}], 0x3, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x18, 0xffff, 0x1, [r3, r5]}], 0x30, 0x400}, 0x400) sendto$unix(r0, &(0x7f00000003c0)="541084ff2631ba16ac5a081c249590884291961b7fad8fa7d859698c31bd0f81701273e6d307ac6c7ec8a8463dd2be999e1411e82d6f727e1fad5799bfb5dd02a911b81efc799c", 0x47, 0x4f115ab320c91866, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x123d, 0x1}, {0x80000001, 0x7f}}) r7 = fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000005c0)={r7, r8, r9}, 0xc) getgid() sendto(r5, &(0x7f0000000600)="db93663bdd62ce8e07cc4777dd251ae89e267f424be0ffa6bc33bec727dfdb996641bdfe71e4b6a87bcf9ea3282b2126b6d6f5701f397a46c9a376989c90d08eb1fea5438e0845910c9bf36288512225c5e6506b235d073937c104775d01306a2ada419af0e57f2b78fa0cd5a85a388e885ac9d13069fcdf1decb9d98c6ab34182f18e291a27b0222ee443a838fa1999dfe98db1761b3c8815dd954cc61405ef7062b39168d7f775f6cb25037522200f1700c1c7df7e3f60728153149e95929c23c880d9451c66f96f3491c23b47d6ad65f5bb082406", 0xd6, 0x0, &(0x7f0000000700)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockname$unix(r6, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) getsockname$unix(r3, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000008c0)=0xffffffffffffa016, 0x4) utimes(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)={{0x7, 0x5}, {0xfff, 0x7ff}}) shmget(0x1, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shutdown(r4, 0x2) fsync(r6) sendmsg(r5, &(0x7f0000001e00)={&(0x7f0000000980)=@in6={0x18, 0x0, 0x1000, 0x80000000}, 0xc, &(0x7f0000000a80)=[{&(0x7f00000009c0)="fe7c2a0f268207030108e3dd8b13c18d00f68f24c53944d32f4471c1210e1ca4dabea3de249785683a79d9a8c3cbe0d8ff5fb69fcf71e984cc2a5583d1ec4e9c9e90a58002a66706c4cd5318ff08f3fa7c6c5885a6203648bad77339865c850712db57302bae1bd05828b19f86f32b2d4313334ebabd816ca22887ecaf3ca114adc28111013ca7c4e920eb49411dd3a78bf4326e317e42df356e", 0x9a}], 0x1, &(0x7f0000000ac0)=[{0xf8, 0xffff, 0x3ff, "aaa2f49189df88fe378349b9771991e4d056b903d32b495964344a8554e17323f818986fd82c7d1766c682dced0aa74e5af79b29e644f5ba3fe452d31ba08006cd14919a3e9e60bb2b52808c96f57b6320d41524602836a668bff3f2a4fa16e97a9c33dce2131b132462255b06a88dc4c50272ed998607e360312821b04a7b1039444f7eec07eab2933c764f746dd5962bacc9811f39cf66d43a88b0d8c595573aeff0875cbc09ae5213fc91d5ea2d80a8a0b4b2d344780200d024c791142f7aff19eb406f18a3483fe09e450b71ae9faaf9725061c2b5d76fd57c0d4de79aa60f1e1943"}, {0x70, 0x29, 0xfbd, "5551f7e2be37e9f9aa0117537e487e03a615ec225f055a51583ebb5b3290b26583e811f8834ebc90fabf908f247e86a0d97bc0f9376d398148313ad9cf35e9c5c5b482f3ec1d2b0aef23fb3d336f40d380577b6134f5f3cf1a3483"}, {0x20, 0x100, 0x40, "6807898197d3206b72775a"}, {0xd8, 0x101, 0x29dd, "7644e560515000a6664047b6c4f8af6813c290df33cec46f520c801f5a744a765452215ca13f96ee43276fceed3d63b0f95a177ca2c49a299bc0f04035d25de53c21a4accf3e0bb758f23181b183923ee6060603f65f488dcb5803aa448aad627e354822fe847d6aa2f716da23d31b132da28dd7ce8b1cddbed11e7339739c15b0c361b9c805f4d92c69776328a96af7ebb23265650286bd73b49039da194e737ee40d6c2cb06ee70a4e600a8e358797ebaf7b00a32d0d4b4ca5eb28c860686f36d981"}, {0xd0, 0x107, 0x7, "c4b7ff21912dbb764e754263550e3a323992f6e3caf0c092a52f79c5c37b2e8642eb5042f8b064053bc8305d153d71832a52d73817935f5a2f82bc989144418eababe22d3d0a4eb59a3f51eedef45dcd02753206ea64f058d995b0f5b3e9d6107d74dc2ed58b69a64843e3129e8be7a0c3d6709469943f843a8d7311b47101504606d22a44b3451cb733f49e1d1845ca66382c18109308db9248f9c276b54c30c885994df8ea3f3823c2a3a5f255e39377c7607f64e173160b0e63c0d0581e5e"}, {0x1010, 0x139, 0x8, "028a2d939bedeeb4aa251b896716c624ee0b72bbdf95aaf85a7dde96494cc31e517db17af5e5f3b40a410b24dd335011e25a1a4f44acb5d24f24de94bdfbfab96fb8167510753a79f58b2f86b414958392d0b13ffc8072f828178bbd46caeb173daae0d21c2feba51543f0574caaaa0572831211e6c84920f4373e8b7e616d989acfde6b717a8e891a96cc5012ea519d1da9b5dc985f7ddd0dce4d9a3bf43f1707f57402f6f7dc1da285f53ac851052d75992181a1cba9a763468bd52bb5e6b09756d2d1abf48cd37c2ba40730dbd6a99906f18763a089faedbc4438cb076d8c6ac42f3c3c11ae0611000756ecaffa10198cfaa800a2635741e1c0a60d7ac20be5b3c01133d2382fc39baa1963b675f1a862d3ba5ef3f198f934d27d079c5fe9227288dc5ed7ab841c2d98f2c3ecda9aecdd998f39c60467ed7dde20d5a09409d9e84ff47cad2419faf88fd57f6f2d601f723fd4e8c50674540ed9a204992101b0423f98494ae17d875d9f22a8f546ecba6ab82b1fc21a146e75ac608d262c91493cc74d275dc11c07a635029d3f262497bb610b26e7c904cb7eebda8b4423e4940074a69c2b04ac57d291c8c8c2372b6749ee2466fc33a44e009a32ac4c7b5705adb0b4e0fcfa2b64fbd8cf16b9609293c494dd1f608ecb246b099864fede4bdba0f05677bb7a1eabe2702d0fdb85e269989abba6e259f2ea239e923d8c72d180aef68ee784ddf0ca539631a75dc0c8dd10f7745650896c2361b8c35f2d1cad1dc07266c33a863992bbaa87ca3764e4836f6b721c96fa6d28c120edd55764a1fa6b417a0250d213caad4e363f34b709bf33c32ffc2abf3b31d5753e456e212fea4c06dac1d67ab09a709840b9cbbe0f0d22fe1e2df3433bfa65f4e86f6b1397696be5ad1012762556799a8993dd370eec638c0cfadd2f1140e53af2fe98f996ddae3071816161be8ffa04a0ee20c8b6b5453f70270f232dc4e28fd892b4d974d6481b0a5452a248e83f57e7dc5751eedb17bf977d291def63a28756318352fb61712f0657ade9a961f0bb1b82b59cfbf5917d88b5f59987edf87dab224ff38cd7dd9a90b28200fc78df5e66e343bae86aa22f9859912c40365629c1e78e0e571fb0e1a269e3230597c868e89f35d7b6b40f48d6064c3473f6d7f4758f38c4cea9b2aca884cb9d0b6d2f170c9dd0677e2ef514411d65a714f48b545cb1023f9cbc8045f701355983d7dceed9f4bb5fca92bd0765ceb36f73e56ceda0dd18b5e08296ff5cf6d9785f699258b8d54906007402fa1f74157a64a3349a6f2a27e711f63b5809ba1ef62a09d0bbba622bf819081c82193788d6b6cd699d093a102278f8f4de88bb098caa8a630537cdd9a094df8e733acc6f6610be949fe40e08e89a2ba364e6f43f46249698a5249658a8eab7c27d56ed20b2b4284dcb4660a69a30fc69371ab3baa2f1597fc1456e5a7a5bd6c502018ce5264efc13110ab35f9bbf961b57109454bc903b0e253f7b4820a21cb48d0102f7ae4871a061cde67e80b257a565c091816be05666040451151a2e67436d528bdebd872f0cc255990fa2e82c2483fbc6fa5572678abdfbba71ca1dadb3f59c478aa17de58fa04d0711697d8a0524ca9f55ec022e8ff4b8d842fd3850ee081bf3f046a12189802e103aeb016cb67dfc7046284412f16bdaa3e131a744ba6b54337a5a28007f0e0028835be2650ef744f0b139702665aa56d4f81f2f9bf6120c7cfe4486107f4c75a3e1700900c43b844d4394bd8a581e33c24517d4feb7af5fc42450860ad08ba3bd90ee8598e834feb84fdf41af2ceeba67285c4f753cd95f29d7e766d4e85754f947ce50a3f1d056532e2d0f8e53faed61044e77d655b2d43ab1441f33c26557c3cd4382134cbae5afeca110392cbce38382797643d42e1ab52b0859d9d311275345a1f20b02d420d48bda35678d72a69953f80c8a5cbcdd8cf33a8cc8904ca589c8c9eacd8f565e7f6b9038454e783f83dec81d8cd3db2b16d4c8e2d9230584f09c11a6ebfc968de690fbb4d039951dff78b819f680f89a62185a1dd0664e1cdce37eed2789b16c8a8dfd3104ee5803bb884eeda06c73c5f760251edd1405876f89d9a1c59a5309e5f45dad19693822bea9e2e50bfae4af99c7a737f125c8485aaa570e1057c06a7dbb4f5a56c58aedcfb5a9f6a21b016c878e06acab4c3528ca89a1554354c49468b68272c9d920252d9adbadde172c9dc6ba3eeca42e3709f6499f791a3b3ca71480d6dab8d9e7fcaf6bb7fb4491a3a80661a1c95e04731d8a1db376df7befe2d5571c61d89a197f81cda077b80e036006fbdad6487897250534138e27e16c51324984759beed0c7edaa6ae59f5b9058562eb402d9a61b5fbe04901fc2f2936dac82b41f48de2757990aca78ea584e216ba4182bc0938e2f2da160e53e7a7cbf94b88ac2a88d62088da7002ba01d25f9f72b0ae2c0a43c5f152406d8f2c437121ae46253aed1ccdec96cc12990ceb646f92c957f379997485caaab4f9c88f754f6c20cba295dff6c2a8b519bc87bacf4e4d7e34fd965c5b3712a980f049960f21dc0fe2c1255a30a21eab83c4c56604193ad3d92f2164ec4079ea3db721a9b7ae15a78c945c261fa4e0e1e9e31ca9a00cc6406e0ab437da48c9ef150e379905bf8e5a350f54cbfda45e76c28b2b9da19b9bcbef04a30ee13c7501d44698865578f330a682a4366f92a54abe9e3dab6a6037669b73800469495312c7e3259403f45f73eed2e958a9fe2387ad3f4f10c4998b4db8df25a057a9c3bfcd67abe7923ac46da7fb83339278325adeb41fb5809b2cf445352f432ecd05791cdbaf67ba5658764503139e4bf3edd4192accdef4ee6e3c63b76b356bd7ada13ad26265c9dd6f5e166b8cdb796c015c4a1d095235a6c51dfdd207779db4fa97979257ae83681e209e83e3269803bbf18397c775e585242dedc4118dc1293fa8c7ed79f5f4635f15a57fb2a380d6ee983aed657ca354288916aee0d0bbba4a61c2ff5f23418bc1bbf5da535314c5a3594936be5e517eafe924e9d2b748a64e73db07d774e43cf3c2f88ca6b551cada3fefc5b96262b12ce20ae96624c5d43c9cec6251f81ca26d95122911ffcf6004c2c710fd50246a1e6c09cf2a2b215bc95ae594fe3d3e2a0b516b4280bd987473db2b4e57e1f7f1e871d23f750593f5c96b4d5ccae4d8a533644df4223bc20963b3c30294b4fd2d319893df64c98a2c4cefd04843f3b9cd09a020f199d0befc74553fd057447c841ef20a2f947fce43721fa031c4c54b712f713876b827f078250d41a964b74df618bc5ca8d7a927ea441980afdb38a793cb4968cad0ef6a67f55241c4d8ee65872cb7091f1937295b819391f37ceabc1f84f43bac7ed7a3647f541e5aba1e619f09f6b99c36be8a276f244992cccd703d7e92ba4a4413596751d248a06ddb8e1f00dce219e192f5cba507e7017f71007868a976571f85c9b6b6268ff90c0204d2f2dbafc660ec48894f19d0feba031fa2c4437b6e9b17df8fd29be60132afc8d9f5fa661e4171fa1d765811c3d4ad6aeb328f047665e498393078097af82545001bcee7de088b75151c2b96e8a698a94c91206b8d381eb7ada3ea2f1f59188d351ac28f5691f18a72ac31ccebb7f97f40e1b6ed8d5336f7f0ae50c3cff74560787574a667c9d6e4f5e141e8f1112f0da67c5dbf603713ad05ce6d444d8ed01705d02f00d4003cb718193024a42a92bbc4e5431285ea82933aa7cbb09b45a281812d72c633140c9c9dfc16e676093d867fbf988a9cb2deb24628e2bc0118b242a46b6c56cbc8154c991019bfb296523eed24b64ca4cd7279d463dff55c7e22d529018f486727cb3004287915df2c5d9dc69ee8b6032975a1ebe298509f5d1b71bf8be93d5e15e3ce1df3ad93bd8616dccc9cee771cc3933cc44d562ddb26476e87cd3d787a9b3bb8d4d62cea5b7314d7b2a52de7f9ddd7eb79e7e34c9448cb02b7b89aff85b8697a8108998f1d4c97429896760510143a65fe5dd78014cdafeb67b2b3e66292e72cb15bebad8ea4cfea93dcc368c8938be058b9b4447da61e4c4f4f003d2429c14fe9e59eb5984138ad10b60120aab4bf392b6d49008bf8a716dac6ef62b705b8d6154a57fd75609123b0f255f97e6b1484c1ab4db05b2d57239f3c0c415245eac9065fa9929749b0460dedd43737ab327d41fb51ee98a10be96b942dd555ebe6cdfb77f5d362473a325a1d3d2bb73ecb2fbf5836d3dffd8dec97cd4884fcb1a3ad11103c2b1d5ccd48f042362371617f4b1fe04c4df1890425ed998f0858afb96ed1cc34679d5c26bfc731438487f054f26efb6625e66d87e7ca9e54e458e616613a83b8e1f697587dc70b24098aad97f94d1ceeaab1cd156138830c8446820e47ec467f9b64c2289b2de6c73a5c473b206d395566a5b3f9dff662c491715408a10c7450acfb065f6add6faa9d6542e16ef3d414be1eb0de7db7e34557b29c3f31d56d2a24c88577f80891b47cb5edfda974660e17e4bac1099925a8cdc355501a6603843ec17a2afd9ffcfb6c7865e2e0877393f7117750c6263ceea84774624a96722006193b6cd0ceaeb6b3cfd87f1175c728812914d8bb6fdce3704fc3db691bc64ebcdd0d740d9c3047d537cb63e9c603dc4d33df9f61b46ca901fb86be185b39affee453c7f15a93d633c5db299dd2b1c180e5c0315fc14679aabc4330691ae801354233fb4e86b344580dce980243c2d4583f02190809a038821f6e6ba5fceab09c20d899d1fe170a2957e9cec29542645ab1ac20b0685b6f31c597f000068a13b0e9ba9bbc85245ace6f494f8288efc0e4e5b6190713786f3055debd72778d6331faa5f367142de8556bfd022d9fbcfd4ef27870dfbacc88170fad0abf0560139cccb4a564e65c9e71514f35a8c42a57f1e4dfc66a3ca03a2f9639b5dcd626292c385a14717c275d996cf6ad9da7df82bbfeb0524797ae016db978ae946bcdc49df1ba3889bdc5d651db64489d045986a9da3431133998719a1b22847a497fa67386f4259d5f8893d0bd2e03f013ad1838afe03d338578792c1fbc991505c89523d820029b7d0e7230e98772efc151bbe132d010830bcf384109b17ba9227ffdf1a4fc4b195a3fd3a9e39eb98b963938b225350e776b7d2f62d90158909ec9aa01a6e85be7e1abefe7222a9a5efb6ca00a1e61a2564ada08a3a485aa7a1641c1b78c4e33d0124771f9ededc7fa9f562824ff10072bfa10b22ee77a44fe740f4852011b139ec671f6e46e3add67e85ad6c950b684abc7aafe0fc569e0322d14c742f8443a93d9e74daf6287a8a9b0fad447dd06c7cc54b18f10259c38830ad2044b4176a85ad94c2ac75bb72222fa69e5a958b2b3d1bf568399b72b7ebe90889848140521c1103504fa000e031beddd66c7ead7ba4bca4e30db451f689a6243a321740cb0fbe24c3c39049ede1edc2e59be48a0db6268507ec1f4b4f08eb6000e98eeb6ddbcc353a4700c7dab41bd0ebd31c1346e0f75f341df30a1b704b536281d05ed26591b41a0e53df2af2b52505a9fd1e8382d2e5b56ac3a5283b5370ca1e23e09b039199f3216723c97fe3cfa9a00b9a5563d804ac991585993b4e54fe258fd98f20542f44a0a08a64cda30e86a09fe21db7bfa25a3cc8c5e4ae3f20c1bb083ec6319c012796d5904fc7921ee09bd09015b5e1c3927937e2ffa1037142cdeedc07debfa3d16fb0d37c9d83ff820f6c3b246632761532a74666627931e06a26"}], 0x1340}, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001e40), &(0x7f0000001e80)=0xc) fchroot(r4) getsockname$inet(r0, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001f40)={{0x18, 0x3, 0x7f, 0x9}, {0x18, 0x3, 0x354, 0xffffffffffff0000}, 0x400, [0xffff, 0x4, 0x2, 0xffffffff, 0x40, 0x2, 0x10001, 0x9]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f80), 0xc) mknodat(r1, &(0x7f0000001fc0)='./file0\x00', 0x4, 0x3) sendto(r2, &(0x7f0000002000)="aec3f0d04bea07d63f4bd3011d529ee1df2078dfc005d726267131b5146dba3eafa10e25a19bd27ea1cc5f716bd364092062a223642bde3d8b61df3037f02baf39585fb3ce16d958e230571462a89765f491beef4fc77fcac6bfe6542264de7784a2211d7411cd51e55b16541de5e8269d75768f2a9df552c5d9d5ec92ef157b03b72c1627e4955bef9b722ec6f9bd4165ee6b5e9dbbdf7e2380d2a1a75b7f27e3041189a212d94c4bb05acd3e61da3c24a250e3c52d9ffbbd86975950be28d8084cdedfee0ea4c5a3efddda5bce5b2382b6d1be032ac0bc8f5191e65cf041e64fef", 0xe2, 0x9, &(0x7f0000002100)=@in={0x2, 0x2}, 0xc) 00:00:28 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = dup(r1) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = dup2(r1, r2) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 00:00:28 executing program 1: r0 = semget$private(0x0, 0x7, 0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x3ff) getrusage(0xffffffffffffffff, &(0x7f0000000040)) r1 = semget$private(0x0, 0x2, 0x80) semop(r0, &(0x7f0000000100)=[{0x2, 0x6, 0x1800}, {0x2, 0x64f58c3b, 0x800}, {0x6, 0xffffffff, 0x1000}], 0x3) r2 = dup(0xffffffffffffff9c) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0xa30cb94fbd3e9bd1, 0x600) r3 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getpeername$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000280)=""/215) sendto$unix(r2, &(0x7f0000000380)="0dca6f9b8044ad3a0ee986bb102249a702933e0e106c4a32f5ff3889ac299645e2a7c6c78df0eabf44b10bf839d290c03f1a6131c425354700fc21a02b2219289c4e6dda210aa50f9c5cad7aff9878742166be0d2caafe39efa8449f4adb7b25781e5d44baf73a8398f2e8d82cd9ace4584df4aa6f705421eee4b7f1aa78bad956268e9f87f0714593a42c5dd1f0ec522408448537d1e673ef092855172b4c53b430293780dfc7373f891fef36e8167e172fdcd8e1682b64de5c02fe000777761849", 0xc2, 0x1, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000004c0)=""/153) execve(&(0x7f0000000580)='./file0\x00', &(0x7f00000006c0)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00'], &(0x7f00000008c0)=[&(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='#\x10^[\'\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='*&(\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='*\x00']) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000900)=""/133) unlink(&(0x7f00000009c0)='./file0\x00') setregid(r3, r3) setregid(r3, r4) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000a80)={{0x1, r5, r4, r5, r3, 0x40}, 0x0, 0x3, 0x5}) connect$unix(r2, &(0x7f0000000b00)=@abs={0x1, 0x0, 0x3}, 0x8) bind$inet(r2, &(0x7f0000000b40)={0x2, 0x0}, 0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000b80)=""/52) getrusage(0x0, &(0x7f0000000bc0)) getrusage(0x0, &(0x7f0000000c80)) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000d40)=""/105) preadv(r2, &(0x7f0000001080)=[{&(0x7f0000000dc0)=""/133, 0x85}, {&(0x7f0000000e80)=""/207, 0xcf}, {&(0x7f0000000f80)=""/232, 0xe8}], 0x3, 0x0) getgid() setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f00000010c0)={0x80000001}, 0x10) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001100)=""/239) 00:00:28 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="67000000000000c48c17d9caab3437cf0000b41b8de98010713a966c34752b000000001d96e86e42710200000000000000173bd64a09d8b33493dbb8e9644679f0402b8c04d2e85ddb6ebc0d9abf840efa1c7d5795aee2252bd00429e76eb251205580ac80b60183b398a1a08425ef2ca6513c82a3f1723ac032a59ea1db4bb7e20b447b1430b10277e629"], 0xa) 00:00:28 executing program 4: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket$inet6(0x18, 0x10000000, 0x4eb0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 00:00:28 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket$unix(0x1, 0x7, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) r1 = socket$inet(0x2, 0x4, 0x1ff) bind$unix(r0, &(0x7f0000001140)=@abs={0x1, 0x0, 0x2}, 0x8) openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0x1040000, 0x82) r2 = accept(r1, &(0x7f00000011c0)=@in6, &(0x7f0000001200)=0xc) socket$unix(0x1, 0x7, 0x0) getrlimit(0x6, &(0x7f0000001240)) setrlimit(0xb, &(0x7f0000001280)={0x0, 0x80000000}) setitimer(0x0, &(0x7f00000012c0)={{0x5, 0x4}, {0x4, 0x8001}}, 0x0) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000001300)=""/212) r3 = open$dir(&(0x7f0000001400)='./file0\x00', 0x200010, 0x20) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000001440)=""/126) r4 = semget$private(0x0, 0x3, 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000014c0)=""/199) socket$unix(0x1, 0x5, 0x0) sendmsg(r2, &(0x7f0000001b40)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f00000015c0)="1f37f3572a9c284af991e4dfe247f2ab7e488de471914450efe58ec65a760950d7c547db157f1063b7f82a445289c4e77be3069f0c1d867eeee384b155026a01ce3e96c1d6f7080b0212a906ccf92e8a4ceb9e46acfd2e720e726a2d0ae67ae1d51b72630456fe6e99", 0x69}, {&(0x7f0000001640)="9f1d7d59d0c5f9d343ee92dcb503632b53e7ca1d359c1c5eb8dc042205264926d9a6b255f4ed1e8cce6765260c84c918689e032b7dc7caa114dfd4484d76", 0x3e}, {&(0x7f0000001680)="a4618b582c3be019662f5f91cd431a3abc272570d42976b31ca1dfa4586cb447bc266e4a954613a618dd30301cdaadd052bbd7554ff8a855b2f94f68aef1f16a6a3113e48284f135463055ba28d2738230e880bd080e17", 0x57}, {&(0x7f0000001700)="7396f2f7ada569bada1a7a0432b804d84dec4974aa0d8142b03216a2dda29a6a4c9ccec47dd5fe3cac3fb5a0a2a971a2921a89b72d6f134553380dc963904d04d66d1c2f68a0848347d9f3359420132ce267ce4c5d748c53d4b35c3de106324e872fd72b6be30ce146ffa1b2a55e31e9b43a7075c582ea59708c26b46b3deaeff68c354da97e0edaff9686", 0x8b}], 0x4, &(0x7f0000001800)=[{0xd0, 0x48d1cebf90c3a7a, 0x1, "6775cb4c12978d6b50c2f00d2c70621e03707abdd4b4238d412b9dbe722a53840e1d8b9016fcbae3fc1b53bd3180928cba1e4c3c2681b904299741e8fbe4b41b6c904970abc2bfd7e3599a746f6ea471bf73accd63a71023b1efbcfa1292063a62f454baa1463ea9859b0ed0e1e1d65511574d417339c3c2d528e6812e5839cc103b35e94cbe7e986f7bd1131ffdbdbc487c405cef4aeb2867539953f8474c036af12891993d6005f0500897cb507bc0a9ca82c720dfe54478"}, {0x70, 0x100, 0xfffffffffffffffa, "31495d25734cad2ea46737d21d4140ae734a823e6cbe9e85e1ec5db90c467cc8256e94a1ad65b5c84f46d1d55492c6c089c468ded911e6a3abe910a83e2d47cebc30569efe79cb84eac8e57b8658ad22c87a84a5ffd57dcdd7880e467e906775"}, {0xe0, 0x6, 0x101, "fb197de2617923f3b2bd47286f3a874fb62fa818d628404986df4d4f71e89b50d8a239f85eb0d5d2ce44a0fcc239789aec6c3c60888ca2acf587a9c847615b9eea3376420ebbe901d80ced9fd5cbf70651aa7f870b69e353dd1c2f8a70a2a79ca2cf1324e14dc77cee9b731c4b23cff6520cb5f0d1f2553fb3991958bd04850c2ccf875c276fc1eef788d764d339804c0e83cfc0e2b9539375d73c2654289109081d8300036409964a6fe7f6baafe7186ae9bf1ee349de971f0c313b73841d999c6eace92639c800af2a6492"}, {0xe8, 0x6, 0xeda9, "fb087987272f30ea9c74c268e1e812be6c4bd63f103e9c99d7c43ab4541702b47c2b4060d9b9cf0de83036c5a6ba707dbed86702b515ad5821cde91f4b69197fe70bf0a67d1487e63c276e4022c42c184a973ee9cc17360a401705457048623d1f07900aeeaadab8efdcb61d5c41c53936b34787ba8baf22f85101d324b7a4e5d527405d074b8a920bc9cbc332ea9d5706b371736c865cb70f5f5c948d0f8754d2f50e90bb927368117f62be359966626489d653d0968b468fc3db17c8b500987d24e634b41b56a11fdb1c0155f216564a0022a882"}, {0x38, 0x6, 0x4, "882fb9ebb90adaada4d4b265007bd393c9bf8660cb8f6ccb6a9d075fd57abf7629059f"}], 0x340}, 0x0) setrlimit(0x7, &(0x7f0000001b80)={0x8000, 0x2}) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) setrlimit(0x0, &(0x7f0000001bc0)={0x200}) r5 = getuid() r6 = getgid() chown(&(0x7f0000001c00)='./file0\x00', r5, r6) r7 = msgget(0x0, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000001c40)=""/41) lstat(&(0x7f0000001c80)='./file0\x00', &(0x7f0000001cc0)) utimes(&(0x7f0000001d40)='./file0\x00', &(0x7f0000001d80)={{0x1, 0x4993}, {0x1ff, 0xffffffffffff7fff}}) unlinkat(r3, &(0x7f0000001dc0)='./file0\x00', 0x800) readv(r1, &(0x7f0000001f80)=[{&(0x7f0000001e00)=""/95, 0x5f}, {&(0x7f0000001e80)=""/244, 0xf4}], 0x2) 00:00:28 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000024c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x18, 0x10000007, 0x0) r9 = socket(0x1f, 0x40000000, 0x5e) r10 = dup(0xffffffffffffff9c) r11 = socket(0x1b, 0x7, 0x100) r12 = open$dir(&(0x7f0000002500)='./file0\x00', 0x882, 0x100) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r14 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000002540)) r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = getuid() r17 = getgid() r18 = dup(0xffffffffffffffff) r19 = openat(0xffffffffffffff9c, &(0x7f0000002580)='\x00', 0x400000, 0x100) sendmsg$unix(r0, &(0x7f0000002680)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002400)=[{&(0x7f0000000080)="5be96288e769b23945e8dc40717c5b3818e4113fd6efd33c9753469cd2954eb6c3fbdac813df52c5cfd1f5a53b1183d7e62aa4d7cf1f1dccddaeeb2ccc60d5944313d502d1893b58382134e8b23e7846ef2ae68db00da8ce2ce6c32bf3e1e49f0da147e011c16b716ed5f23ac5ee8cba7ad1e28d955e8c6cbcf7ccf30a0f39a44fabf08c7426bac6496fae7874dbab58b0360999bfd4fc22154c64770775acccffeb5070d3be9fca136f37f14d649408b9711e8c42ce9700bf6e44b1b9c9591d031ef1abfd32d558424154cd4cb059f63a0feab5bd3d21a3dce4174740bd1f6b5a92bd200f23e83faf818e09bda5598d4a4a602392ce94456b3fe0d866d03f8c4c3fb59545e2febc2324faa84bd68e31627c247a742ac6fb845ac576154f0537add9f3e37a88b1dc31a23376e8e66b7cfb591b5bfe89912503479330348b69d0e255e17a1b0215e55a48156752ae25ad4eff210df3e743c92a518791a7ae8ad699825319882acb092a0b777291a69b7798d26cf203f2384f4194a797fc275cd27c693f37a2a4bb09c67934b6f48961b7188996aada0ca57eeb1e956a0f2c30a17c9c2e65745e3eb5f720bcab1e61861c91704455bc5ea1fdf5916c19748ffad5a504a1bba88a1b1663da9b63331e6536cbe08caa1022827efb2471fb19aeb2244078b1f01af892e15150a1be2e6873521241b82a0cb001ebf26e2fb760ba82e8e4aeba22ad73645da7019d5a4e62c0135b6fe37ca21d34ee6f019cf5fef1698c167e98f732b3b6cca7152256548f00ae9c7c1b46845ad5a1601219568484c9f13324f839fcfd064fcc9e5fa44c75f14dff1478c6ee97f7519c758b3aa39ede8197b1870877a62089b20692f90d03e6a3bbabc229095c67635d71a74a07e05d5f72729a7fd155b80820363ae2a880fe43fc20410f56bf7198b8b2a60117c91ea4caed8b67331665de9f1f0747a8887320cb6229df731d2d6b9cbb4cb08d020094bdd951551628d00fd3e7cc3207004974a78892371a34f6d80e30cea6726dc2b5e1bc6c00d0cae9cceea99ce6d7c507625b491170c4171ba72eb5c7a833db34723d63b28ce9ab7a155a2a607d1bf4c33c5a033afcf0457423cbecb25624a77fc3324c1be1af78757730c3cee9a557e8a49c01345635545793b1be5d621373fb5b405a9c2a696c998422ef1cd7fbde11133b94478a079043728fac76c5758b023d8cb4aabda9ed531a76971ed71131d041fdbb2bfc333da1a5e4777da848123a947daf8e3cb1ba38990591e79031735c59b98ece9909637abc4fb4676e6e1250e098dd9a5c126ca5cce1cd19f8b03c776da3ecfb7f4e77e08f2f27b1aff5325f0ca21e7cb20a3f275776142ddd572979986629cb54474f7711a37b7ec85964d2c5dee6bf35dcd53ebd5143e7c230d324db3e7767470d7648d4eb8313ac12086683fe8aaf86cf02cd12c7eb61e609baf7c6e381b86feb8aa96fa7c744d40c16ca6941fcbee3870c5cd8fe674fe5748add4ba3bef62b0332f6709ba2bfe898577c291c4df24f4ec736a9e3527c8bca87c50e9df984a8da6b588cf252a77c927ec7f5c1f5b6f5fe6bedea732c07c528359f5dad70314cdadedcc31b138c1cc97abde7c096b35eb0ea0948bb07cdd13749c1d71098f51297865b99ab1ee76c14fa64907db1c8ca9610b2465aaf58b4e45f6050f510a489f409be42416d08bd978fbd0e1e2bf473256f019295c220beb2dcd61ab86547850e71a284c91d5f35bdb488ec0b00a89da900579848de5e274858a8cee61ff616f54d6ef670f845fe8b4e78eec9cadf9a5d7254e8f4f3cbbb34852831e6286922a3fc6e69ce149beee80a4eb59f34d6ce97bb997d5673f94bd5568a71f1d433d9177ee46a08cc0dc152373fbe0810bfc7f6edfee51a378896ae9fbad7722ebeb666696e645fabfbb067fff9037150856e545580b2b752d0c37155ba22f9fcf1a63a738fb9d726822b6ca7f9d1a9c851e0c550550c87eafc3274b11f59e9f5ece8b3087dba061869e14533a50131adc35f7f310a7e88c7f6e34b260ea024c43bcf5bd98241f3d175ce3fe79dec05a0ce4d76482434d95f4419ee68d0baca4a2828b0c715e60a136a69d1ed7053ca46a1f940470aa816b1ae90a91a0d427ad99ab10124bca74cb04dcc3a993940ac807c08839a194fc38af1f53a02bb1cdac5492e123d01840fa5a2c1ee9392ca5063da7362cb53e47dfcf1f31762a2b4de6b891e1d0fcd3df8d53b53b0a71c6958b1090faf553b36aef08e3d9577137e366f57cc3e3fc1ea692de39b9e1523b86122b48db9337c364fc091056a5ec5dd8529bf71f8fec5287afb27dcd93cbefb1eb8df79b2964b8e20260cf7b549f39d90a0f45512bcc1f0ae46d3958af0da3ba7db443ab0e9b1610d83a434680b4143fbb6569ecad7befdd130448861131cd096dab93a3b49c4f66dfb969d04df444b5d36eca92b520b4048657c0d94ac5090517da8d812ba0fd0edd7e5a2b392c581ecbf5939809be0b6c7fd1ec28b0eaa8bf342a431c2b36b1656a564322b9aea2f51500a701242dc5abdcb488884f711d948cf386f9d13d097473063559ec4ae4a2f98e8e8e505501d02dd31afa7a04eaeb58708331f75a7161b56fd84ab587602884ec8ff5c1d4bac2ef3ee1a8c0e66dd48160ab43f9227b5dd34e91820c7470ae0cb455889279d4a4aebaf7a0fb81365125cf7572c927b1b9b7447fc3363adb0d05191f7f79701545a2de85f2ff508fbad5067ea4211a1db2736dd823544c84d6a6591aba41e4d100c08330b33620eb2938124aaf34b8a7550a1f3b5dd1c3515cc8881f4adcb029b1cf0270244fdb1ee13af16b2f9815f922a4498f0bfb30639853d665be0907516e856b92ad55894f62eaf1ed96a8b1a697ebde069e89aaece4f2f12000a44f55fe7cb74a419c987efcf1f9e80b83776b6ba01e536f155b2db2470f8e936b2fadaaab19a34430e177891d192292ff0ad66ceb06edbc9b5e2c9884f390957db1df4c66922371ee499228305574b9a766d0f371fe8281d472a41a292441df24117375a80f6d7abb391976dbb3ea724dd0c1b463cdec6ddb26df2d09b7a1566fad073f1d7c7f7a44fcc0662d961404c33cdaf44e96b7ed643733f6b041ca52904fb0a090bd17c9758fc2a6f1ff34bde21559dd19d0e9e69f93f93dc53f21da9b8730571787eccf29c1853cdac01338af85922c228e8dd4c389a418e0805286eba710ed8feda22e19aefae14ca78164492f183998c8b2135179b8fad844de9b12989eb99c345417c056a44a909694e49cf3a635a7e6878835d14e425bcc9cad3c477be1b360f79e341e50359cc480aa34682e7b290534ec7088f0438eb0b12c510a67463ec72f9e97340d50c2d80fbbdc3f2739a2a9b4ed20913ea738d766a8e77d12adb7fa86d1f2f217310da01e131c3d95e68bed6949c5afec13056a324ac74fa0ef878eb86662c61227ad9ce998b0e10eccaef5c72501a5155552ad8be5d98e0fca23204f78c3c20bc5575b95c3851b9d93ff223f243de62ddf6b5777c737c6b9f8980181e567d5e51efd4ab1eaf24d40f79b874b1309f4de8a55ea3f8cb8b4db450aa8718d255334791f6f3473a10969945b6800f66aae85913a6751d3592a2fd8ccd98be8443ca2f10d12f41353c9fd98c8c79235eb21a37cd2afd171a4c6b57548180ad76344b28943b6ec24b3356a103b327cf2de97b6b41c027299a195c6b3e6cba29a65bffbeb357c5769edf79253244565b94984190051f2d8b40b222da3f0ecfb41759f8e20a110e2fa1042d8b2cc0b699c2d20a45e308c338942b9e841003f319a3b4d39093c27fd3145adac9be6653b43c48f5e972b4e32675a803d655ed267a57e93cd55bac767334cba8171b8b5b223fb77dc24f9992ac9d5089145936cacfa6d576d098345c9b5a7f97b2db6747f5d0c46f2fed6ae912197f98c6e640b01800fda6afc1079ef02b993a919ebc285e5b46959e4cae9c1c4c351a9fa41732176862d4587807f2543e8a2f749b9a6c02b7c3d7a68302eed8f9a84110510a586bc07605e7e3ce5e880f746f2d7f3c5ecde51175da309964dd7dbc412fa0ded508691c979035b9d76cbb8c9cf6f8c98df04142eaac420040779f27ca12e87886d260feddeb9a6e6d775b7a167c58a88752112c3e1e9ed3dbe2f318c348c23c3a99dba8d564112c13677e171251146351ba2233b80b7c9ed544e4bacf3db531603d277c1e0216f3afa0ea671c9e01f03bf9836ad4b062d11704ea06f68397c3f97b51602a8e9d517bc36f76aff1d330cb662aa597a6263c580910548d8f2bc6eead2131e6ea08bc037521296b62b542b301335252fbd99ac5fc880b95ddc4a3b4b59a7b03ea14050ad56e050e5a91c80975f6cb40ca0df08365d0aa2ab8f5b3b8c27f1615c67a2e219efcceb8bbc9c6bc880a0d5eab4687c729135d29c0d807543122195807d123e19fed145686e520ed3cb25176ab36abd60cfe5e8928c4908711340b72fb7e724275b33e01579f619be4847b36aa15978588c3c7d16afed856fd865d54d25a0d96271549bac7fce90b6783561417243956ae80da8250bdce8df81521f16b63421473235ddf01820b8df4d5690d2321437ef0530c415cadd0a453527c4ddec17100b809179122444d5dbb4d5ba60d97618910ee0dfbbff4c6496e1afd362a68a6106d63ea1d4cf67e7b2af6171b599eebe2791d24ffc04fdcbd0aea6f27aea8500dfac83023b0681fc5f36c183e5284a6b1a826f71a68905b97b04a6c9bd8ff698cdde4675c05203ca98986ef45023164413a1e94949efb7adfbc85b0bc1fb2e577f2c24eeec77c0165b078b7b8a5b66e402dd408b3fa9d1837569f87a9efb229ff15972ed325c230923fd50bb2f6fe6c4a3b1ef54e5362f7cc5b5a8a621a78732095fc32f451a65da63c0ffc38846bbeea13e457795aa6d2f174841be64ad0fca6113a1dd17b194bbece3b00ce346ca3b9b39bee70c77908deeef3b254a7928fbada6b698999043423b680919aecb19d53f3d1cd60545e7ee7386423c0b73aaac90727005f0f2346816ca2d209b2c83deaf4273228d37d57bca3a71519314c4e8ccde03ac301b18bd54175be1f8a7fbf54f700beb4ba74619a165496a6dca3006a211fd5e9ed985cc2c156e213c21558739c3272f787cc0eeacabb6dd94dbe35da626489f64ae0af7b120fd8ac96ba78e100fe572bb36a30b6002b7ba2ccaac044af33e36245c3a78d2e21df52b7df368ed0bfc1e7c8d97af31255ead22d241f0b470ad6b0181a1e80d769b836a8a13f9d33f225f2cd59fb8ec95567040aa84d5ed7273add5f7a930ea4c6fac61df5a709a570c445950ba05df3d9adfb4ca6ae196df29d450f2915ec63692a5c6a3f17177ea13cd488725a32aa14d464f4f947c5683d8c955c3d69e66a8f783ae5f190584ae2aa511cdeb03e978e933e6cf4ddb10e520734aade0b4b910cb4383a75ca3edfd9229670d256de28bdc39ce1fb80775d0f92e0f808d21de872faa43d3e2d10582f1a94deb4e2cadcbf8c0c7c6825c5d68650beee064738e0e1d6c67739a1aef887634a46269eba6582368654e6c873a930220893d3302422186ace26735b696aa64d4cf3a15b58d89abdb851216c1473381cc7080482047a019aed0392665a29dc9f75ac92f9db068826d8e98d19325f81e1ed6fcebfab06810e0dba79e97a32e0db357b77b2eaad2b70e97947f5bca0d443e907c59ee032fe8ca4f9b9f1ea386341f1a807f57146eecc44d5", 0x1000}, {&(0x7f0000001080)="14b0968e7ae5199641a74d59d0b3e35ba9bfb7e63b2f2fde6a8576c20be198a29367b3266a679d7e79975cc8aa10ae914dfcc2cfaeb2bdf93f44615bcac930a4a94963bc9aa5f50c5fba58af4e7f4e74492b6fe63f77ef0b810c32b2dee8083438598e29b724354e6cafc83ed5ba531aed08af233c45c3ebe0f5fa0812c5c56e8f324a65fcd1fcdf3024a2c106133bc07468e5dc7df56d4678b9be477127dd7d883f8f3ae44f631daebaae7fcd", 0xad}, {&(0x7f0000001140)="47e52fa49417ee4d", 0x8}, {&(0x7f0000001180)="e8ac386cc8beb3d3e9565c0d0ceade34bc92626f1931b7ac9558a085bfd78223dbb77bbd98ad164220f82305e00b8d7d28c9b0d5c57b62bc0bc382b8b1351dd1b9c819c438f40f14590bc688ccdbfe2475e6157a92a03aa363e77673e2eca9ab57021d11bb83e39d1661cf3ed3a5644c94b7b2ea3d1257ac49310bc490582793a96e592a1b83ea42d2f8c39e20636aa1cb9be2e0ae46e61deb2ff5d79f21331e4da99644b7b1d5c0cc24a95d599af94618a36f405217e3aaaa076763ccdd00ed3533b36b616cf53d5902479054f7942e357edd04a448b1c8ba3752", 0xdb}, {&(0x7f0000001280)="f3c183bc868b98cf0648dde4501256b8725dfc869f3836aca3d46defc71a40dc3ac72ae8f3706a8f97a41daadc50cf2e95ae53214de6644f22fe190ff416738e216588a35bd5194a53c0406888c4a7d842504a4e13e4273efa6236c1537bdd7bc845cf4935c549fd982ac410458633b3d00ad44b2e74ee149384c0eb04a18e5401d60e020048da1482271232a7217a63fab666d0eb97449b5e19188d13", 0x9d}, {&(0x7f0000001340)="164ec6dbad6f8b115541b40fd0ebf78ee5cb8d636043627ec4dbebdaee35e50f2fae76a9fa90f55fdc7498d0488c19466e8dee008df1ed7669bbfbfc5488c8df11bc52f93b11d4b9cb091512a4e6dd643ac89845e144b95e2fc4eb0cbf41d09859f0f8feae82adeeac6e63602d5f0fdef5a310020bfbd4c33fed8755d35b9462eb253ce48ed4708f3acd8b92241687efa5789ce43b0d5e733ebbe0626dc730c5299dc119e6bc76979a88faea0cd4469830e26c9cde1b49812f303e35d6ce3d61978ac2712c906d67ce3547862570299829481279dd3e0d2e2d3cbfdbff92461a8eb9b60db8f733a1e77cda1df9118b6d89be6970721a7992c01780b2b767f9fd87d66ee18e83445bde7f113c92f4c4797c3e1777b172ebeecd610437c88221155f9e94a728983872931de7b162ba10e333a4958c248d302f033f5c0e442a78c3f2c58f0b124875d1147f1dca3a272d2d2ba57404e479232b66153b21d7353f04f8e337f26ffdc7a4a101bdafabe0a43a3a258bdbdf5dc8940b989d5937cd8043fd424ca647c2ada9840b1231b32df68ea903c8ac25e0eb543ae4d5f3f5f1f388dddaac4f509d7953b098bd28f3c2bfc4f45f1b9f1d8b05286055c04c9b30713a59b49ef32777eb50ca0d148e482c87b0be931061a9623c113b3c240ea1654d645f543005ea48cda4d34ae69b2bcec1dbc9e1da04f41d4656a0018ccf336c9facd21161c4458c64cd53018008775f3f3b4ed12482c6b5c23fbe154165b7706f8dbe4b874c3dfa6f8318927149befb35f22034eac31b16adcbf65409ec53f00f11ba42a796d4ffa2b25615720330bf8e737a58967aa357e4d3eb2d0d31842626447bf28121746f8b796c1a240c0ccec324d085479735d27c8c808cdcabe490efd4e9b0ce866bd5bda409a469e5e55114eed0eb43d998353916657f0766b97b0c074afbfd04bdf99ab75d50f77adad2552d5176208d9409fca8179ca47c6ac45b18b4ed5eca21cb7ab196c4b5edabaa0f67dd6ab7aaeefc3b2a3d5262e8eadc8f73d5fb789e351af276dec7ce49252854f2ddfc396c1348bb0c60b4ad54635c94eb798bfac1c16ab5e1de9aec99a37a04d08f3eae40e08f0e94fd913656d7b5c0d7c510435112341d9074069b66d5e10999d6d1c5658a4a299dbfd76e70dc0416c3abd741a3bb4fb89548d17102fddf5e98cf24b21ab04d9163cad7c8296a29bd1549e83a24fee8b2c353fc69a025489fa282936932935f5e59da7152ec8e2ee423c3652c6f306e440faa673e3e66f47423787f3cf2149b04c0e465b2ae105e1406b45ff755220d074e95834a428ee6a837adbe00e17ee12500cc9971ceaf19d74d118868908a5cad9daad54b505d0fff953e40c83e28ea5f864a341dedbb2bed0daa2910fe6c9ba6bf364f831515e06a38769ea79d7f216e2d5bb3bac33a18b032cd894c89098c9b6ca51ddda1172220884b952a184dc69215369ee787ca15b55e842e32d5b7cbdfd8a1111f7e835f657f6bd672edb34f4559cc99153ccb234669ed06d7afad58effce7a673993f9edfdfa586db35c001a55896d5a1a56f9c8c30aa31e9f8a6151be4644adf4089aa640be66e6a00dac02770d89462211095d65eee0adfa62d03e377eb4bba10e7c3200457ad294885de3a3b63b353922f75062f65201511f1b74e5bd65669e26e9ed28e5f4ada9bad06e0f27ba3b4ce68b42b23292edf7451095b921bf0a57e9d723da7d358209e6307e82d2a86802fe04ce3e8460cc73313e58f692ab319033ecf1abef9ed03a833a6b10c3f3eb63c9121e8b43374a365971ad8cc7d522e9595904602a8ee17e0930534b3094a9a4765733bd575a95f4ce3c87829daeb8c9332d97c92c83bd820d2f3f51d2b04fa0a5a12d23b7be374a808a6c624209be23a65201523662673eaf869654fb195fbd6f6d389596a9f489d9f75e383f3826e4520746c1b6f5872c987b5a918769ba1b7f549812a1c2abf7d35f7519c7674fa38031a2eac2fb36f6af056a0a34e59bc9714fe87ccdb9951e4973d73830dd5b550718d0ed653183ac55f831a19329e80d40c2bb31c77996ed8835fc933efe543da170857aeb6936173d4af6235036ddd34ac8196000d00c7510ca816929569c5e62454705c6783ffdbcf17a573cfdd612a6253d6ce1df04325b63af4478f898044233959957334552147bc1ba566ef21ddae6cde588a107ea23c41a3df88549af757650879163ee78736434ec25df7d947bf1fe626bcd93944bb78b32c6dae1a0feac54b49d92281f4ca77d322d8db5e1d521652e3adb2b07c7694d60a6c8e3713f9165cd4ee95b89663328b1922db0a385ad5d2f049a12e2a94678d4b2a961924165bc9ec008f1773cd7a511d368bb0c65b49831cb306631dc3df538849c2f3fb35f4dd2c53b7ce11e63c960a58ae7a25ecfdbeb9073c10e1db7a687e6411df0a7f70369a8be29a4998abd0a2c85106536fed6646b896398e76b8264e81be7dc4f7cd85eeae36484d3046e37945e8fbf45c2a83d67c7d94f1921e727bca38bfcfc934e23618f78cf02c972c6fea4358e8f94e5d83c452a9a72ba24e36950c6dbe50ec14b1b0abaee2a9256fce6509837a443a4d4f85dd71fa6dc6ad787676fb1817d9dddf14bf826deb6c84f26a23ebab31d2797fbd7c88180ea34351740670f3ad9918fad1c4934382ab47df5406d69d8634ecd27e4ee19c5edc5b6505ae6e3c12d6689b2c21c2011d8a84b85024a07437e89644d075371f19939f71b818c516e7716de94326f05b86282e041e4598e9cfbf4d48cc9b546e87c9c08a8dc7f39a9959192e127a0597968492de1a05c8d554009b53c44b5fcf40ea474716c2890a6d9e9a95f928012ae4175b75a73e5592c37e9a6087ff1be08ba4c9f14ffb386d826a00d7eeb643f374ad37a41a4b0dccfa7c515acf87d00f50f6ca1c542d1d6ff051fc141626c57e578ed852a473401a3fe6ed21b278fdba8abfb704372aefa8cfb497b5d285b94112123a7c55d7a15d6ceda8fbd058e538a8dfb3147cea670ee58a68ecb3139ed0d52a48aa4096e31f608bf1a30a5066d085268ad033eefe2d028fad021065d618dfad9eb85ddff52e5bf9fd257466667d79d0b6f1676a348a398231706751690296edb5774d1735182c39541a9cf4a367ef5c339b92555891002b943cdd8432b7a113e3e26597004e706b4a62d041a49aff24cfbc74342adf301ded9be2dcbe2c4a91077dd3c789e553f1ba4d9c5d45c50938a0a5389b398b86a0aaed175511011d21ae22a0c920256a41240813fe971e6ddd2c9cb6fa568c3d3117dc3c6ad069ba2098936d5b818d5d5797b5ab4fb43c367edd5a10223837e8c4d49b58fbc62d016e39fdec331f4cd2538b133366764c5f848e04b415a66a924e23c0f35d4911cfd44f9e57d4d2615d420e2d3f5cbaca722461deb6ae54340b743da24eb93210f5f4f4f0d9b76942684fde33e0826043de8c26142f58f70c0839d912e4f7d351eafec320155216655db301eeecf06978a5da3f2a7dbe0be3b2443425df2f372513373c87a268f2dfc6edfe128abf209094fc78e990d3d31325d80776849242c12583dc1fe114a861c7c661bd111afcd8c0e903c09699dd7056c1dafe738cb9cced383cbeebd084084ad4e976896bc499caddab3ce99464b97e8470368319962ea2ffbb46a17fcfaa8dd884dc279c3911530268af56f765ef2bf7ec90dead79995392f4849866b5fbb682255c9b73db51d1ca5f88f924a0a2b7d32b79ca7659ebf99729a950c2e1a1e7e3a9f348c36c99079af1a3cb7543c3b25a57245305da12584b760551f6c8941bf896ef1b4c73bccfadf82c1ac95f39f7ff05b0b89ac3725618097becd1b663fab035aa6aca2f7b319e123f0a7d61fcf0c5a0b4018bc03ea3ee8480c061dd6b6fa3e73f7545ffbc4b9e076f76a096f56e73f00f7861d7003e32b5d6c886022f0d22fd7cdceb10bb92db75448a159fe2e3f936c90e7b1c93c5756051d8ccb109aaaadb76f217f4a92921d4ce1344628534df10c7fbbb2365acaebf11d3eae2d425c8e7417727b3955272bc2f7acb5effc77a7466b9e5c983a35b7f3b76dfdcb9e0e64588ee247283d1f3372c20d1f13b9c61703db1ac74f87380ec005219490be4dbdc3e786295c7c82633e0a3a64e1ed3ffc0e55d182d27ba9f2d5eff4c03a11b490f02740741119035a58628892eb158f094efeae179742a09aae45f3a15328c821338172fe623f7e41dbd91933b48b21e712807b3dbfe50803c6a13dddebe3ffef2df10bc55326204cc3a2e1496e8e0ac4536f8a755f5b1408ee126e0e3fe454ca7d092d8a4b58d6447e42ebf920a69e635e273b03dfaba55fc8a97a17bfc96e4e823b977f3c16e059fde0fe3af634edecfbaa62a3c07e065a876370623287232f19b871b4cb762249750e4a7fd07ac2d3f6bd3b9e8d8192f929d44232d26c629388580b5be896ca71c16d45350327abae4b915a7f060bc0db223fda5da3b1085d8f9a976453fd61fbcd694b6d3c88f54115f580f9037c6836cd4607250dcf757dbe782962a8029224f8355643b2e9807daeeafeea095a384ba3eecdd84e4347e4c2f63c6324b3f8a91a309ffdccd05b8fcdeaf701be0ba218e6d807334222c5b11b9ec744de399412407e057a19018962346e4ebceae7ed80a1e31f7a9b1e1779c61836c6425a2a96ca9aa8619dafd4afd606a554aface96e034b5e5228dba9e919faca32c6e98cd940707f89d6bc23699e9af79b697b0f2856040ed4e1f07361e4400a5e788a6e8d41f16cdfb919c62426afc5e1b8aea17fa5fd6e7d70a2aaaaa1c56e3757bb48e731db2e305101ffdf246009d4884ffcdf8f4e2865dfbdd5531d7d00a50198190dcc6675f2a0e1b204dd3b5cddcf2ee953090c1768af991769588860ba4e2aa83b3e7a0bf7118576bbe94cd4b1acddca95dc563321d1b15dd90c81222717289dbb1db10de192046a4bbfedcd8bfa5cb2c8ae4bd530bc0a8e2f675404438e306ed013114cf920822ec406fd2199c0782c6a02354e3f8bcda2899974d26fc5ee4235f32a85fa802a175668742fce08f2e4d8ecbe3c0b8a65d11831490517942dfeb5471c7f12ed5ab2bc7995388a17ceed537a8e5e6b6dc6ab516aaa605ac189b7d2db375d6d62fcb4d6d16ec569b98c834c9fbfff9cb40de4433d442a114a8ef32fc291e69f141f15f8c1dcc94de2fd0b0190abe2de09cf50820acbef45eb7899fab08d792eaacd9ac10d7010d12307e2a0614cd8a889d410dbcd4ee02843e1785e61538be7e3627d1e269426fe4be113d20f80acde637428ff03f4a8bd58774f8bf3219b46597d6fa97a66f02822d803bfeae80ea1a29a61e9e6574221795c488021e9a911c9a15ba414e84d17cfe6773c162a465ab895ffdd4c206fc9ac62ad24af687901290c4b4164985eebb9fe39f624c0f2d44dc80eda5c94d74472019c0f097cbc08dbd5e5aef3285ab3133636e59d4e5fc145a30bde5b30da06b3bbe12dd18ff8676ce728dfbfb9574b42af1a59b5eab1e87b7a668aef082507c3d4135dd748219d4c98bdba49d2a8d9be23ecf67b20f41f6abe083ff39c1f90277fd65b821025b99a2d28ef1d025758b0fa90effebf626b1f1e2f7f1117ce895b81953491de2c91c25008377b8320a8d6f5512e4bcfc10c9a9e1d1ed394db7ea994d855ad2db10de063535d6f0dc930fd4546deca1b877af42ed07d167b0bf1c03be5c02660eabf9354af3f253325014052bf518c395248bad11aa43c8", 0x1000}, {&(0x7f0000002340)="26811b5a6221157d02f41e92a10e20c9766f8897ad28a5ac276e557c296bf761457b947a722a294e8a813ceb82a10d1a134ca4a5aeebd681369f55cf3076bd8f3820659f6da377043646712cb7cda9a8ee015e3631fbf74351f70c25492192d3984d51d744be5420282d0deff0ed63dfab8acf01c1353abf32db0ef035efa3cf7bce92412ea33d17a1d7a71c52c16375f04c340d9d07b8370457e83898d5d18e268cd7c275c2cc557d3e500edd6818805eece34f", 0xb4}], 0x7, &(0x7f00000025c0)=[@cred={0x20, 0xffff, 0x2, r2, r3, r5}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r10]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x2, r15, r16, r17}, @rights={0x18, 0xffff, 0x1, [r18, r19]}], 0x98, 0x1}, 0x400) r20 = msgget$private(0x0, 0xc) msgctl$IPC_STAT(r20, 0x2, &(0x7f00000026c0)=""/205) accept(r10, &(0x7f00000027c0)=@in, &(0x7f0000002800)=0xc) dup(r6) lchown(&(0x7f0000002840)='./file0\x00', r4, r17) getpeername$inet(r13, &(0x7f0000002880), &(0x7f00000028c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002900), 0xc) dup(r12) getpeername$unix(r13, &(0x7f0000002940)=@abs, &(0x7f0000002980)=0x8) writev(r12, &(0x7f0000002e40)=[{&(0x7f00000029c0)="070b6f4af4a774ec6bebe5930680df105bbb0a7b0aee77e253980dbc49beb9bffbeae227e43e", 0x26}, {&(0x7f0000002a00)="614cbd3c836c2c", 0x7}, {&(0x7f0000002a40)="d9344bbe75ef740e0d82f568d53a6f3db8fcab5bd1722711cf2a8af26dadab48f2e3", 0x22}, {&(0x7f0000002a80)="51a6567a9de89b73d4b0b9bfced4b4135963cbb5824133a9ff7cb61a3d120644e9595051f682c6bc42527ddedf5b57f97d636e35f75e8237c1a29822ad4cb322c811bf8db2dd0155794a7f48d09d112a53a303f998735cfbb8336f59f79789940a9e30eedeb88b7429d39c1b9f93395b490467cf7eb6b69c055fe0224ad1a36bf4c1b472b209d5dd2df40c91e091958c8c0c221e53a4c643c0261671f8838d38a8885cbd71d95a5b691329c0ee1a2e9f8f4bac9eb6679998fcd99996d6cb69e9ae384162d2568fbd79733c6868ed3ec0f901a207267c177319429d5fc9367a", 0xdf}, {&(0x7f0000002b80)="b207c6aa7327fa8c25de239bdbd775ab20e11cd8d7feba75bad62cfc212005154b9abe2969c5e2709ce320a8af52d0e9ef90bca3b07cc98c3fe54be0de05956dbe7e347555b9e13e647c7ee0266a75f0a710e3dbe0a2ea26fabc4d0f16085b0ba0f157fd5a6e63afc77aa4278fae7f0d63b437d27f61fa33ed5ee31f60506a5a159ae97a17affcabef6605d95fcd67599f9422f9ecbd2891436fdbebe8f71d578c70d48c0c61d4e391975afa6f8bddf7f2558985e11243627805fd5cf9620e4f0540ab1de63c23e1fd495b1feab3636020a41c2d34844e96b15dc318673bc30dd3572f094c67a586d51961fe02d77df8bc3e47c0", 0xf4}, {&(0x7f0000002c80)="5ec9fefc32451023e57937de344d9aba0f6c8eaad23bc5b90f8ee346ce5223dac92f0aff25226e4c10099f431cffde092ac0ae7ea0e88d0ceaa8511b9e39c581eceba7d2988a02ebdda5384f7563ab67acb32323bbaee566e22afb02a0a2b6f6041898c83c5515df83fe2a064cb11a1228def667a9e089306ddbcb7b4a6b071aaba1abb82706e155d587009cd3455412b3f2bb329732b9b4361097db1d23172cb2c52d790b1e4827b8aa9517e8b62f10a56f22cb33e5655b8b8d84ce57c4cd046d063fe40e1c389c9c85a5338ada5a5dc2ab48a30f864c0611499db407189e6f933bf4e1e5b4f451934f", 0xea}, {&(0x7f0000002d80)="a15d58eab251f1fd73b03f2bdd520de6a551c785a81feb056af698316a6e481d9ec514f7efaa9092bed21c4503ccdca5780ec0d0806512380be34d16ccffbca129bb36048a1e242dc5b1baf8aebf07ddb4fbb7a3c09679e78a97c64d4c7ba8aa5bb339bd545494115983048de5ccb566e97cee040b7c5a9d2ea1da18eaf1a575c89c431be23b33a414cac100651a03dd4b6c90ccff0bf389cae59e7b079af5e4104d77b78fc25367", 0xa8}], 0x7) socket(0x6, 0x40000005, 0x100000001) r21 = semget$private(0x0, 0x7, 0x86) semctl$GETALL(r21, 0x0, 0x6, &(0x7f0000002ec0)=""/102) 00:00:28 executing program 0: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x50000000) fchmod(r0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x80) preadv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/211, 0xd3}], 0x1, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') fchmod(r0, 0x80) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8000, 0x20) r2 = paccept(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8, 0x40000000) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) shmget(0x0, 0x4000, 0x4a0, &(0x7f0000ffc000/0x4000)=nil) mkdir(&(0x7f00000003c0)='./file0\x00', 0x0) fchmod(r2, 0x80) mknodat(r1, &(0x7f0000000400)='./file0\x00', 0x8010, 0xff3) setgid(r4) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000440), &(0x7f0000000480)=0x4) listen(r0, 0x200) getegid() r5 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x8, 0x83) close(r2) r6 = accept(r0, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) sendto$inet6(r0, &(0x7f0000000580)="871aefaa47d3c8655685a8b3399e71f5b7f07bb83cd927f3f14f769cbde50f447a9de342912142e01193e19e85c363808b04e469e99ce3571080d4805c89719545b84fdbe53b9ede1e93e5b60814b2bb4c0280255925e542e15fe5418a3ab8d9d9d263ed17dd7942c167318d3355009401dfdf5bb7599900957e7ac7", 0x7c, 0x400, 0x0, 0x0) r7 = fcntl$dupfd(r6, 0xc, r5) connect$unix(r7, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) utimensat(r5, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x81, 0x8a}, {0x8, 0x100000001}}, 0x200) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000006c0)={{0x18, 0x1, 0x3, 0x4}, {0x18, 0x2, 0x8, 0x615}, 0x7ff, [0x55, 0x9, 0x8, 0x8000, 0xff, 0x5, 0x5, 0x1]}, 0x3c) accept(r0, &(0x7f0000000700)=@un=@file={0x0, ""/108}, &(0x7f0000000780)=0x6e) fchownat(r7, &(0x7f00000007c0)='./file0\x00', r3, r4, 0x600) open$dir(&(0x7f0000000800)='./file0\x00', 0x410, 0x20) openat(0xffffffffffffff9c, &(0x7f0000000840)='./file0\x00', 0x400000, 0x44) readlink(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)=""/37, 0x25) 00:00:28 executing program 3: symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000001c0), 0xc) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000400)=""/4096, &(0x7f0000000040)=0x1000) 00:00:28 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189590d9233614b00"], 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), 0x8) 00:00:28 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) paccept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8, 0x0) sendto(r0, &(0x7f0000000000), 0x0, 0x8, 0x0, 0xb79eb2a2fe370f26) setsockopt$sock_int(r0, 0xffff, 0x1022, &(0x7f0000000000)=0x2, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) 00:00:28 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpid() setpgid(r0, r3) r4 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) sendto(r4, &(0x7f0000000080)="6177d1831b9f368b3d5e67f98356744005c842e8fafee7768c0f10d305c443d6f5429fba304ab1d788b42bc311e7fd145064e5d67ab8a725c789419cf79bb86a343e36a413ca884675819934bc58c2650fa6e69167ab437d41ced13845f8979653826600a6173e23acc476434bdcf6de8ef77b02535f9e647b1ac68e345ba83ad7035fed2b2cd53931507fe0a4860f145fd8965bea1994d1845f56152c36e8c7f02609094241019d2a2514dcb4ebdf1da4ac0d1ad8a925bae1d19d3b3d6b3d9fd6252257fc0d03e8ecaf58c9fbca0ba506bec98de367999f4a28b4995b1e78b6feb4a64fdd123a3e5cdba1a5b29fd01b7824d00189d872802f90a30300d99773714076138794cdf1f2f28aa0b68f85fa3a2bce638a2c76dcc7da2f04336df8b669325db80e9db57bd3429306047d0d700209fd75897df4a8e1db290200d977ec7bbb51b04af665aec0fd5d5ec15e9173266bbcf566d854512040f27c5e668cb13b6c155ae8438e9a077fdc92fc2ae808e7fa7629041c4e12b7411d399c2ab86c317aa2af3a22d3fc50ba375d77a29e19beb18d723d5816ff516c26caea7c3943a73a907f6205baa450d3e069e18280d217675681eb477ad20f22bdbf5d797dd4a80f7bd4d7765d4048cb52adad7701a9d44b513fae025cca126deb9cf99d3c100a4c38bacd0ff49d7133859008172b127582c3a16c5a69d0ec3f01cd76b7c9b8892b76f1570a85f3363114579ba2791b98616d1d65c41670e3652c4bd35b2d26d686e2b16fcea88a0d78dca6ea5cdc8eb5bfa10316450dec9ed8226559ffee1492f1c3f4eaed2e6989098970ae14cd6ef299019c8579f9adc7fc0d459df31df2eaf7eed8949d6392af873a76d2d2a6917a7d541059cfb91baa1853e2574000de4a87b4a773b5f4d6c6e3042f209a3f09d017511d67e2479a8691572ff9300cd257f455a13dc69e8c80eaa0e223ade249ea8dcbf82aa682fc73220c25627919d4557d67fd982a6b26978665089b53570ccb2312ce3475dbd85b0e5a860955b1d9ad34387c6c833c8e1b914e8f2208b29be8a1a722d362e078fcc848b1c6f0de1c387f8b06e36df893f5001cb5b856d46e6496454e9a7dc567c5d46d51c2d8414f41bbb8692a68ac02203b2f2715de0133e59f13c518086ef3b2c11237c46313db435c0f7e16518369c7407ed4052a1a663963f34dcc5d6e5dfa2c0c8a4945873eaf69ac8930536beb9f529dc4d423ed581eb85b79050a792b6cdf8c6de3ca8910c3d73663ad0e4b8c5e3e1e585f64b103e848fc3e24685ed5b2f0e604089786bac422c89c14cd900797e4f0188d8ba3333d14e9bc799217bfcc7366ff49af5e1db500e8b43bb9408a7b50b408504b8100cecba66b19e73c2367b4bf023354bf89866ed34df107722b93936cd129a76f708b3aa676d483838dfa415c390c5b4b59d578200a288e06304cdd312a3447c3f5838f01774d5d4007b5b3c0792e362a7c7de06a1cc5f8bd0d3317811ac8c481169b92fa676c8733be700bd728c552ee0c7f1d5ae0d50da6e02638521a4ef075895d06fd7bd97f2270a9c90df48bcee2a391af544b575151a48f0e84a72cc26120a01c87124d47c44e50cb9e7020024ac3de016aca48ad9587a4488676cac0593ecf64db4da9bafae96480a378574d7944f4ab3ce72b53d2e7df3c609419d5067954c5be4e150d7b5804a5298e0bab7d8e2b2cec7e59dd24c74706ea38d2ef41d89b0a104283f4d5eaa2cf320c495129cc8783731a210ebe02076ce4e09d725d90a0d88c3a2f38a1f9bdeac26502367ac764e0dbe43c730f04779b247fe6eea436e7a1704bb1aa8a7952580393a34d1b1872ea8c9aa1b984d78d1bbb5ccc8642f5a090ae9f92a0d1191c8d9e8b707a9e2f4ad40f67eaa8154e50bf9bfa3077edd6ad273f2d42b585a2a86fea180b2c0cae09e90ce0e9d1131870c57ec64b5f3c473ad7feefc81db81678fc60467f6e12a3dc5886b17afa4ae48a80f3b34f22362f63f1c782d3b6a04849b67f4bdade9b9d9bdfe3f19f2d24c229e354a8a271b4b2a7e7f8084499b1cc14ebc6aadaa114b5e3004eefa181f91aaaa269feb1f8039c4786a6f289d30890a6d374ce035b0005b0d16ebe50ce813328c1279170fb54111484c198827fe370f3ed71ec78242d21b26974a008c04039ddad0350f0a669b8db4e9d55765432db78dd9a6d2e440c5a36d055ac04f13506c9076153df254deae41956a681dddcec8c4d1eefb08c0fc96473dda0a604cb64ac895fc733e0ea2969f14ae3ea6e361090acf8a7567cd1c34fce3268bc48e6d280da991e5fce22903d0b615a3e29d9c9cb313eadfc75dcba27a4f3c3e7862bec2efa16290a0185ad36d7c0f239adb9bbf062a8b8063d2eb54dbdd19c8f7997c7809bd1ce3b5067f9a3995abc70c19dcd8b36d7e07785154662fb33505a953e40db9893f36d3cc2b4d26a129c3766cf4ae648138a00fcbce19db150ee9f1e5aacd92c4a3f8e5c9ad06a8b1e17794ab7e6b3cc397edfea3f48bd506beceb5567c2ac54828ac27f9d81e770b78aae831845df073b0efb6e3494e5c8cdf7329b1b7ae262166c5d6f1da7644712d9a1d9dcd8d5fc13aaa408f2d56d573477b440e0e358702ebb610d1db0a2f0ae0dd948fe884f6eee61fdada74f0a45d58757f972adabb52bdf96fbb3b865bf19e31246c2382a836e3d6b7be6957acaa50314c20167e4868d0b343f6b7d4ad6448563b89f4779cc8687a4a830cf81453eaa9b4efc097b8c5cd930f314dcdd8deb1351151c3f366bb3dcfa47fe71e3b07a438d84d90e930afc2340b3cc4f1d60eafb6d13acb73c3bdf136280df9e0d581c8d96814b5acad9fc62ac362c1fd2643423a53f66a3635877241d2afa35af4d7cbe459e0de0c90874dcef949ce630b559af869d217cae73fe5c2cd63580823660590ba79ec3e84805ed07ff0b7b1a8cba56cb3a2cc14d563019c75e74cd79d20662a8220c0599fc8d84a5f81a06592eefb7f798b0d3d1c95da6e08f2fcf191691b6cd1982db3552bedf076766839ea79a4cdb8ad4ea8b45235a24a355e988bb6c1dd5484c8c408cd64d63b965caaed17127e0f0ae8db503753d984409cff02876eb8a2f1d4bd1d994b9678fd29ac0cc292819d15f8cb67434b25601b763aa10f5a75c37e79c19d08913aa1dd73c7c440bb86d674da53fd1b7f9981c6ef4f41123d28199ffdab25364ea14e72d1575cd4b553b4f3d3bbc729202a0daec79dda400c49d3d07e63f3426b37485239ecf0909ed7fe26c9817a1e8eb6104dafee16306b345c5ddfc1541676c98ee8a07ea95d297bfdbf1840cfbd206e9c3e0a82c6b7b5a7426e705ee9796be76622ede5898ea80ad5f09c0d1d27a6d6ee441d757c41bda0c5f5b5d2753541f267d11173fd1a03f39e65f61e27161ba4e3cfc4c4c6b9fcde7f604b74ca1b280ca414bba319b940df7b120218854377b56558fd321e3492567c1d407fee3bed74bb5f4abc09f354f3488b86cbabf3b92670edfdce0965480218b7f0a41e253caad09ba1c23c3f408ed1e70121f870df58e91b2520722471f7b6ece312cccdceb390399b9ca3896878a21e079a738da099345b7af5ab378e7a43759b8c8184cc3f6b4b6ca07c8b752d9b97c3d52f31021fb73f6064e494d977159f0ffa213c4289f2e54f85fcc5f74c6f27c1938f454c9ec788c9760062369190a35bc5e095e7e3d15e3b30d608f209adac94a5e66bbb3e97097dd2cd5562f1eba40d2c945ae6a020bcb728db074a2772ddb09d126af80f55bfe944da02aace7d7a947aae85e68b959b716d806c26a0713b8510e7dbb7ade3e0fc48c38fd3c3004b6b91e15d9dc74705ce802119a40bd1895a6d05c8a9f677b840ec251550269b664eebf799f43facd927d847be22f0af6760a50643d776e02f343d78fe1c9503aaab19ef6d470aff45c6124784928102afc8335a20a742f43d38ae1412321b7a76cb1523bf2429865e0787c84db91b803c3102dfccaa2c4ae1861dbfc70138ac155960ddb06bb3ed3af724a5a02bafebefe30d05a0d5c450d224809839ee10dc5cc2e6d9dde69b0198d0165ac5c5eb95646f12ff10cff592a8fc0570e242c5ea1c1097e841a30380c0e67e735c2d6128b535774b230106fdd0aadd59364ba67552af04b3892486e8063e9292037e987d95cb6437dee472c9a02e38253613690ef19a7e9a43c32dc0d1d685d77b8ab9c39c5888c988347c1b548b3ad1deba79f1976bdf9247bb01c7893c4df63918fe8c818465f2033ee7ff61adee92348ca260fadc3ac02e507b9b9bd24de6c9dd97b715c3205d5722bc63ec77e446d9db1e9e531fb67f479562924ee942a179057aa6f1427718dce59507741c10ed004fd1d380d05f280c778ac7fca3b24cf045d32fad3751e1bd1954cf125b795927a7d28cdf02afcad464660dfc7ed80a00a2902ee3e746747a671af68c9e8b5dd930096120f0e0a7bb402b410f596880f60fee5dade13fc8ea615a32e135db034cd342f028bf66b38dbd03ec3d5697a35082aace46f62e4a0027ec0fb18c3f04d8950f4bd95babfa2fc2b5d0f4d0f441174fb115a39770ea55725a374ea493db4a6d765dd0c8ecd3a0386528d27d56421c063d47b2248e4a9a5710b1b0ce064090f78679210c32ebd88ec48360df2e5ac8d50ddde61bb40687cc446c87e495cdca9cddd322b7a48deb2e69b2226c98fdfad5bca7f8b0157f193e1d1ae32b1e67f19f90e0f5dd3a011d1c827e3f5c53cf0ff0ff394425d6930f8357b9fc2a2cb06995598ddab726cf38c808aa8524a2fdeba8aa7255125cc07217689346aa92ea4c1c2d16fa091b059893ed690e0456c916e4c045a233c0bd51e79b1cc71d093f823eac03b71ecef0349e5e853a15eb8b2eeccf32e325b50799520de610bdeec181615f07913dcffc30ab3984efc7d704cac43a73bafc4accba15556edcfa51d693dd29cd363b8fc28d58f31b2dbd17f008ab862b9358040fe4b72635d3afd69c8dc27b8ff6b6e8076f113f16e0536019bf39751c34954401d05b4864a1a8f4546e21e3ff6864a5f7d9a58d16330dbc115874506a2bab713cc26749be3d5d4e77b864d74413c8426d2a1af5964721214770f02c22656bcf3d3ff50be41c2dfe984bb251fa057ef604e37b1ee38c4a00f68df15c6f40fb147de1e52be512697b7cd90a470d820b819465d4b9b78c894c0bffb6c31e696121e7eb3dab51851ee16718e8c84125f16bdd24dcaf87c0895a0985656e594b08f07c19996d60e0a36f0322f179ae4582f0997c0f600a54f8c7ef74218042eed7a24a535b91b6236b25a034d4255b649b94060ce56664b8358b47e6823ad7be76047a23d79be450f8b054d34b9bbedafa1b91bce8a3538c6b43271f2890b2861500e83f5b20e0932f5838bece755e77e08f63d4962c3d4595fa0b942f478796d94efb7a23eccbbad6e8f68eced23133188f216527901c3b939f5a7de5bc89789202ecb43adcb6645d71b24f07695d3e9857a7cc04787cb33a78b76d49804805c9857dc137d796d82217db836bc47f16f5890fac5b974e51bb67664295b23fbda77aaac272fface29ae14dab80a7b8eb93723f046dabeabde8ddf15808120c770c946b508c86aba1fd49b39edef3390061d829441233f28583a15aabdd63ceb0925372b0e492a6a4e7d3040b91487a4c09dd4aee40c4afba7a343c950519d78f3558e5fd97f22d71b1751d868285e1e68d663918726cd60a3c73df41927e7ee49001a4f3cacec4017b3", 0x1000, 0x401, &(0x7f0000001080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) linkat(r4, &(0x7f00000010c0)='./file0\x00', r4, &(0x7f0000001100)='./file0\x00', 0x400) sendmsg(r4, &(0x7f0000002480)={&(0x7f0000001140)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000001180)="3d88b6d63bc12202d2cf975a33050a9720df351cd09c47730fbb4239de282aa27f314792a25b78ee6e95138f8acabc15f235e4e1aa48433604fe3d5f02a98225b66e619d4ab90331fcb29d9c608000494c5c81946de03e2623dc7b30d14bad0a2340051b808ac7129a3b9f2277b7d0187d66f6012e5b2e3c7b4eb4e343424efca0e6007565bf", 0x86}, {&(0x7f0000001240)="4f2daf5ca4236c9477a9c2f3fe0f3c2cadebfa1eb6df1c878999249beabd14d155d563fd8eb027dc29d2fb2b6dbbafa72e4dbc0fad7098fc275e34d79793fa6d0bb30b401e5297da453c523bcd96ab10628b12f099290749d251f037bde2a68f72244a6cbdec8ba2eef9ead4eb2ef53101385aae3c780cfa3e0519ff33927aa2d3dc3c55f94d8d55c7beee9df0f493f55bdbbfbc84148d8dd2ed3f4ec620d25ff71029b8e71e", 0xa6}, {&(0x7f0000001300)="f51bec02fc3230620d8dfd1fba73b83002a08f18d8ab22f22250908a9b9977306f245684afaa10587a352581afcc8df928e7da44fc621699724f1a56c62acb6bc8d14f27153ee63340207e100fad2bfbe0638350d8e7733796a6539bd248c15a5be6901b36743001722989d34ed094c47177eca112e9f5362879b455dacf636147440329c9d39553769dd3c6d56630a4948c1aff09f59c9761dec22c3004d91f66868d11ac3eb744489f1566557ea52470a6a1b9fdd66524ea2fd28e6dd7eb551c4d97db01acf6e10f9d3dc24c4b642211d006eb3c065e595f57c2859f0a94200b66", 0xe2}], 0x3, &(0x7f0000001440)=[{0x28, 0x101, 0x7, "9cca02b3ff0650bd3d1bd85ef9c41e982cc31b"}, {0x1010, 0x1, 0x8, "15d5e2bbb7fa8a33889563cbdabe1029e9be67db7fba8c20aa2dbd86f2cd72987ae40211d8222e06abe57886817aa7b2ae3b3019cfabc316f98421b70b1e58d3517745f9465b12fd6a2cc81683d3fac3cbea3b2601e210dc8aacc686dde6b097994fd6c089b622f7a59f934d3327ce9dd3a98a1d9a2d1558de572ac736c67167fac56160fd0f687dc7cfca3b640f3575ed54a4de52cc26a5c2e8493c8444517aa4211028d0ebda94cc469c18528de4f3a44339d2eaf54ee663a5b0f52983501e08e6b1abf460857ab83755efd302cc450c2beeea2875361e3c3ec29ae435ac166f05321d9c31f255e3fd50c2de9248d6fcead9edeee20654eecc9cfcce9fa6ea4f93ed25e1ff150b0ab7a99798c2c53c87d2c26d5ea6f3750774c359fcdcf76ad8263774d6bec0a620ddc03729c6aaaeee74319066a0e01da39cda0c7bdd55676f324fbda6a1990264bfa5f317032f828b3896ace429502de96d29fa47e6e187c0eaa5aede32e5b16ba28572a9cf08012723ea6f38b926474d2a4f3e5d8ba103c3555856ab9456fd3223548ddecf39c082518b8c2b69d83accefe40822974f55f4fe63510a4dad8a2912c030afbcdbf7ce40f358ea2a46c025e87d114954000d7d78920a66ae66c6d205b89aeb60accad25ec0800e56a8c97de200298526786919d300541acd09c3383c47b7377c968bd99b3537f7bc9879e2f5aa8e7923dae7ec623f57921253adf6a8c97361f28ad6bcdd00c510361c62a3e5b8558e79d2627a491e0dd280b7c47bf2b1cab8563b4e2d5ec64108f6ca2663e84f47ccf48175354488ce5a6953df23f45a1727543b4e2c8dca7c81c17492c955c8f594091d44586ef34da66f5cd8c24d3803b8570fca4628c625686b528fde2929773f1b6883e52a35c39166c0d22dc6b0d1b8043e503ff36e28016faa4f8254da5fab37a38a38c74ad2e73d664367950668dc1c5a1a402f2465341b2a3737ef999e1760537447a4017d0f0c21ec60b935b03817f1d4b707962d387c07441dfdcdee615dc7a68f34bebe9076d37098471d6538ba9c66bdbdb253214173ccab8278cbfc88f73bace9c40522d15164c07f0efd1c5e177f2b2535294ce1f9b753a69df3f7b11192bc6d88f42595b0d599f9d58b575abfdf8e69334783099ef4023d8c96ff646cab53607c6273fb4bad24b3aa2eda14ca7e5f0e3176b161bd42acc0f028b7cd3e8ae119b2ac7b97cd7f4973ed60b85946a4171adb52f49ae5634d86a635e0afc2e8f17d9c9ce32812736d9f61523de9ca57f717ba9c637283646e07d22cae0d6cad838eb115c99a710f0f2747f162dab92ec2ce732ffb386b50b090904d4ebda41b05e5de039719cc96dabc62436e20617b983213393635536f16b0f7923bda1bb429105e42c28e793a67718aabbe9a1e4af71bc0ea2768b1a0607d503ffd88109164210fbca1cfcb9cdf6cb22787d780c57ba042af306992764c3d9057511c6b94f8bd309cd8b2a8cbbc0b418954a47be3f07ced974ace5f2db79a225ab2cfc3d8b28fbe4d148dcdd73049f5c41296ef45468898731f0b752da3cf422351b5fbb6e09f65c489050fb3ea7633511a41a3fb68e2dec3e298f9716501c87bda8abbc1ed3628aed3ac5f6055fe515e8b1bfef046b7bfa592ad4f755bbde72d47bf5fff9c7fe61405b751a758c81ef981e95c983b4e0b32d73e2d3b65d71cdcfb801f119cb61c1a9e57112e9de89449a55e88ea43cb0a466eeaa9abbf0334a25ed6a347a5cef6a5a0f7078135c781b0977a2b5aa7973860b16ddefb8e42d135e36124561142eda8288eab183566e62c5c58a351c0898643d8cb06038c780aca88db4cc7697c1d51bb5156f22f82eec96e43f0239c8eeb6818dff7c6c98af9a2e61c4a0a18af3b7d0e1e3ef875d4005b154e35819664e2e08e87597859a815f14c09d19c2f0b8dba45706f36acb1cc5e82683527dc16c9b1a682bc625a88692b032bd46068f1d70459936d936a3a8d1fd59a694a2a217dabb772a0619ee29450c3f8c75150c21a32a1de5b742906ebc141113dbf0dcef69876c3fafe6749f1d6c7bf743eb2eefa87c9a4be76ae5338d4364224362c780810b583ba5eb5431d74f967477968e067ee6f815e164a2056718c282e9b5e606a5917235b768807f42fbe0427aee858ac02fb237ced22d53434109d90e7258571e8e093de5ba8c5b434e90073a8379f8c1e5da461e1bfeebb78eae956e5fa7db654870fc16da2271429a489f71933fad0adf6921a5f385336b73c05664226d99962e6bfbe9e76c514fde426df9aa2a52183af5a2339e50cd09dc9cdce4d3c72babe24d7e7bc733d081e7bedfd2de40cb2a1644e4e796d9c12bdcf7e0fc5dc568822d2b9c1242e8d953fef99721cd9e86e91388449d1ab93a6a6e7b33e0edae836393d160cff436b2a3c773dc81e5e72927f9d8577e4749b9b0b186bbadc2191b1dd1fc315237877ce125ff103126c5426dbbd14e4105c06a2a990f7588e312785fa9cbff6bad3314d9d31eb28ca1b45756f1169cab43fa70175191b9d63fcf48b8340285ee2c43fb230b430af2d9d41a01040f2c27b433c0e599372ebb77342e5fb08064f20e5f3911a4f8e30fcb3f022564b8f90f63424d8aca4cfe39fb16c5a821ad48ea8a209891919615b78851382c2f091d7f4045cf271558877a02329e9f94eb55dafb2efd75879169538ca5ac4760f7aca173f610777616b1199bcd075ca815b141703673ff9d91a89287418d4964010b236f92ee9ab8e251a0980bbc8fd1892fda37ac185f3afb94f6e1967a37baaad4cb9b010caaca5ac64a4342724390159e7d26dddc69e37eccb23cef8960b708d577f5e0597a4acc93c2d33ea00de4e5d7683f3f05766a25748a9504b5927d8f83320c0bff38faf6eab359811ddeb330b6732fd307dc9358d5a4f51f67b5528ff9e0d35fd14e872d967dba5a6525594fb5078bf61b008c1daeb5398db30557c661d99403c651d437d298f5c1d4a3a7aa60619fe295397b0cc7dccf75d6e56a597c2b17ed63e9ab6a94880fdf6fc6355cfed7fbab891dc72c830ae3faf47469db0961d9e6e68c142cffb8fb580ae4b86d1e76d3e548bac01598545948d7e6b5d9cba4d6b391f7bfe405daf010e7bba55feaf29fc0e2bcdd26dbfbdafa13f77583ccbe2b04b5e4fc07d068ce0d426c753916ac0f7b92f459aa2da49b1e6c988884fd3556e7f9b961c47b1a879561a69c532b1860df445863e1fe51516a27b3863972f211799973f19e06522928785973de5f7778ceafb6bcd778d09a82b917a70aaf0dbcd993c9534ef6a7be103d49b193d221784041074da75ebd42fcc820f6a780cad7e620a41ff19681c7b1dd5cc157320f1cb8eda96096b4844d4d28d5ba3445a45c0ff9f6db24d2f7ac182e1af7e047a87f03006f3cb66d6e6c29e063d55184a30bcc912254e5d80a4f025aa504cedd07c112f88b74f72ccae7fd8d6f9db17c71c911700307be5f837b1ef0f9840eb445c56f45338dd59b8e2c384d06c4c2df3b385ee7f81554a0ee2e6989b8e2db6ec7dd287a4d76656b5d0e6a44b35421da8a922fe3190b1ab3c971a26b14be39d67d6bcad7875b0a56f26c04eed5a7a7769abb5f6a0d4ab582965d0dfa094cb603ba9e29d8d46f8694e7f8a35022f448a9ea7875797a118311cc231cc6592d4587c5db994387382ff133874780e452870bd811d1ba8bd3d16a31ebe2faad06de0fcff9dd6c8ac9848c2b968d545aec54993e1b0bf1d8905b4a1e156b1bdc0670b7758753dc8d4fb0d9d80713cd809ae1d11af84051879cc32417c8c15f49a38a69009926dd1d3ff3ab1187f217b26b76a8711b8774dcc35790129ccca1250a0e130c645e5aeb1fcf9b2ef942045b430029cc233958f09e225dab6d9bfe7263b39adad6c17cbf24a86f94d912ddf393ec4d48aeb3a49e6a761e56b5094f0d107298ae6fdaeab32e937f0d12498920ee79eead210db2976b60e5571353b08435929a065b9e1c472426a16d8071057f8d09643ebf441ec4dc4fef52f53b0fd55c0af4b9561b69c3144f27bcda8fb54ede2a8adeadc552a54bb33a78c8f8ee1d477d9f7ca7563a2e6dd232bbac039680d689d0213983415e18dfd6b5440ed6c8393bcc020ccac2aea0193be4a0de72c2e6a57e744f2b1d3fdc465897f8345d7f147d13496b39479f2efb70671480e255e1344530f6b9daed0ed68562c3655ee9099d75b539f920e56377dbed5fb5925b695fb26f0c5e45261ff2b73737276cfc4b8aa8a8cf23a885a6fb90c9c54dffc3c3f856969767e3c194fca2bea733b7d2c260e40e5ba74f1995873106543278ecbe9ce461bfefede2617e26ea2c13331d2f92cfb41c6631406d06ef018f506a754704cdd265438621abc504dfc71a29e84aebc141673981853a47acfdbd49ee63f7368586d9492474edd818995f45a47388b497e6a9854cbdbfa2b5a68da7de95b4ce084acc116374e3f0689fc9960ce336ea346e4b0257b0d4adc7cf68a431cb10e32644877634d421c1d55f016727a0186e7b4a0d82a2555fcd79efdf7928aff62055351b15c51b70993d5c4a1f2de923f0f43f0e634494718b022bf017b03b3d92db90b12bc1b140bd95f1487b81a8dc10c539c2e8eb94d6e9dabe5af4a807ee1ca5a0e920bb3548cb13598b2487a35e2d08ffcd747523c5301e2aa0bee623596ad20f85d074027125a9ddc2f56782ead19948c00acb0da20c9d103c206e861d595ee2fd6566df72caa24cad8dd2de28d1efa493e1f2aaca0b59ede2a51dcdc4983470050bc7fc0b58ae52070c470ed69fd4f561c3fc53186cd52ae2e86692ed7751b8e45c1cb81e9509c8fa3e3c04384ed463e8d858879b855df900cf0599fcab28f3b259d733f0c400bd0a78899dc6059c8c5ff1394923598ebfeeb6b605da934d191f5037fe189a4642e8cd86701d959d0c9b453432eda344d96fe0900462f4122dc25fb15d744840462ac6efe976f9a4d85b73da71da7ca236cfcb4e784e4a851464d018b7db3f71c2f2a873cc75015600da30bfea20b93227da7d7a78e7a36dffb9986183fa4aa2e1900f97ffc0cf200bf8a6b5e78a4d02f9836550c0e29d3095a71530eaf05943d447a92caa10c6022e1695fb0ddb0384779a9d41a6c68f78771c87a397a76cca0111aa87e02eb896801744256d734c5ef2847fe9059bcb0194d55fa66dd13f47013e25f59625ad3b7e2f25ac89bf0da6892954a38319062149a76ef9f45c906525133ab75085bdfc803d43ef018b9db1be06f8dc80c45b9c75d5846627113bf2ee05832a4eba6289e6ae6c1de7a0ce30c3fab7634b3e25e0591dfeba182356330e7f7cc3d6eea7625d302a10960b3c17a8fa6c81f0ccad3e2c4e8057fc43bfcba3ade76b56d6c99492a707356885452f514c2b4879ecca467126af4c20735e158c370856ae69ebe26c52fe3cd31f0c6692f9403ad5829c6fe137ca67f6a5104e5b75150e3ce1a7d6f37e92aa17c4cb179ec8ffa11ab6b666eb5ec1db33d8ee6d1f9c2240afc3cf7f45fb91bb68d7c5977abff7ddd15b00b82c509b4696831d1a21f7fc02c3d72513c1afa05d487a7e5f8321acac02ff849028d385f52f54514a4406fc32dc54f8bab52baa19b40fb67e47ca30f88be8ba3df18bf53fea5a29ffc8ba4df7b310a9410e39d1e78e83f666d5c66c1617b61c2b7e42cb142c8caa972b0226cbab9a0289c921768655ad814f43dd7516b08207ab24b7076e016a0bf9221173fa580669299e1d87d97b55c26fba6"}], 0x1038}, 0x7) rename(&(0x7f00000024c0)='./file0\x00', &(0x7f0000002500)='./file0\x00') setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000002540)={0x400, 0x4}, 0x8) sendmsg$unix(r4, &(0x7f00000038c0)={&(0x7f0000002580)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003800)=[{&(0x7f00000025c0)="347470e16b38d5c8776cc3bd3975a7547469e1a374cbc162c1cb7412c0eac0bfd1b16478d069", 0x26}, {&(0x7f0000002600)="1cf38de5d15b5b37aa7277a57e79ea07b1cb0c31672c0e396169d9758bce55117cacad6d08b5da1be42972c5e56bcd8f1b2a", 0x32}, {&(0x7f0000002640)="3c032e8d8e4e15892f95bdd7fc74ccf31c120c9b79ff2521127447f4a5535b162b326a91c84489353938e223e266dd03fb8cddaf7a4fbbc024bc4e18a4a93ff44c32a2323b08fa5a9e4a1bb4c31382b7ae2f612a6628e94d59c7e7e97d8689608e9af2bc9f01afdf4cea3a2df0f2283beeaa748a0654d84a2a7a8740a811000c6960c339f82cf821dc99bffc2d4c07073058006c6a70220bdfb7104d949dedcba56ed42f84d0debda065f0d53c34bbcfe8fe23efae4f5821a54162c096343190fefca76a7ea358fc698d0628ddde0683f2f6a02975d5fe3a50514259e22270b2024b22a1da077b52d7", 0xe9}, {&(0x7f0000002740)="c447b3b0d1", 0x5}, {&(0x7f0000002780)="19ba295959e9d381b495d80e85028c94d1b86cd691d733fed01789a026cae9ff8650721f866c8db137b5908380996b8347787c0236c280cabaae08c47e5d030db14704b672ac891e3ddc6cb28aa371d5e294197cef1d0551a5dc0891ea92474673abcc2820edd5c7067db51df7aa9646a70937710be46ac6023cda8805303aee4844e12b11567e4a118d11a1232e11e1e66d163ac68b3c3e24d4c243d4340a36e91a99b2db7dc25c8f45b56c62086df4aa42c18e130031c3990413cee1452e66509c10843e06f88ab715b1538444251e95548e2b80477f8d00c42386702bb528ec6bcd0f5d602a7344438b2a202e79197f4246cbd47812dda6a3682bc5b8404bb7789b166fca1bfcbb146b77d606f383ff85f2ff21d155963eee0a7f63fa6c6d3845842e3852a3a8109102495ff77c4e7856ba25a4b989813f1c86ebdeb843defbedf7f6ed3d734bd6eb1635d3b7be6de627d3d20c832935ccabe5218ca6879b48a77985497e3930bc92c54494181fd5948835fbbedec5d13bd370d23004451045cc2a4ae553d8101a5d5205bb70c20232d2791b63f37961b0ee910d2d01dd8b30a12d3af714a3e1e763c80f757666453fe47537fdf632857011fc639bc333d31c938f1a55fae9ae492364a269d302cd68007c5c6e7834e97ddf50a0fef9cf2c726e9eb8a60888289e00d18de63364ad55e58da9a81d5d58c04b4bbb83209be389a24d2582e5c6a67b946e0d9a99e7c51c96363b7c60a0573077e45376faf5a2d257a698408391ecca707e087c0b64ea119041edbc3e7b81861714f43f0020f12376910a76e6136ba4afcf893600591ee67640cf9a9d4338938a9be7b3e6d6d82710802cbbdf04ddcba4b96b24183a5854b57d0b5d7d7d09474633ec0f7d18a52607a8bc684c8ffc86cb56f16b9c888d89c2cf610d651d92be2322d162bf7d744a3688ebc7ed12b73e1da01cb09fd7c01f4a1e1d58fd6649beeff4b3a1bdbddaf10b0d9625d2bd3903252ff40d3209dbdc54059afec0c1eceb23ab6ad2a3c14a124a2b8eb3edc345768e8174ce0fdab59a88a86444e346acfc6143a5c1f0694ec8ee9868276a79ed9d76b8aec4f01445264a306126b4a85fab8f635053c8ff38612c1a744275eb576ce1ca69989b188af6608327e0c01091b1eef6ee3431335155dea09f4ee6b2bfc511413522b819a0336941668389c4ba0f0cdb9441774c1196818cb099b599fe4cfe0172eea769d55d1a0fa2fe117543cbd5241d659086739dd9e3b65d00258d9b498f92e48bcb90fce12d4c76f1cdce190db734a9af7a837a80b9bc9e80b1f47dd458f689212c649b1d08946ff023de62233e2dc2373b1f6799d0679c912d22dc843488cbc19351632706cb74eaa4f90c74f75ff953424fa8079eebeed7d0dc493e2967da95a6f41c8b658e812c4e7434089bae75ac9a0b57c7c39f79e7c42e0fc571b91c2836a8333d26955e59f0e9ff99d95372f7c431d9b564865c1062f2830f31cc2355966839dd8988ed765e6937bd81c86267c88bf895192a2f68e8af92827bdd2199df8836e28849bcac3e720a10cdc455bd9ca242818fc44b49303f4e7e19752e293c68a7cdbd09113a0dca753152776ce4493c2d03b250258ffd40b34adea028c97a9804dfc69ff4d981aba4b03dce93047cef078eeca333895c717ee897ee3503cd61faba50535ae2b9447f19bc0cdc5ff954741c4ac47374ceee821c8e6346fd8f90d4e5a52de5199a74680f704406e467b9590be46f1704e72bc5636563fc81e1cb127768ac500c6a8fff6c108b265809f02aa4772c7c94e48c91d5254b4e4d6cba5576e51b9cdf31831e04781376d90228b340d34b681c93f30f2e8de7867cd2a085de5063471efc4e162e7a0470e59fa8b2646c3c76b0bcd5f7b83150d83d1d6214a1fa5d0d7514e511d6283dce8be7a777ce4bb0b43699dce8c2bf91b56a03c3ed72e2b579f4a9dbceb2ce6d3d2e629e95c142ff7efc917aab3f9beb13856e3f9db02a93113621af2eaa3812d25b1bd077a47e1586a79846bde6e56087ada4b05848f46f2df7446c7e5a7dd965811463e2866be909f3e00643808baab34635566e84be48d5e9b799c4a739f4f3cd712d69b89b022d0ba636bef8a255d0d274639a86585a60e5d300397d970e1276055b4ccb34072d0200e763576299ad52bca50e3339e71d9f7246b0d003e8838a6cd45425dd81acca020d07528d44d4092b6650ba0c48360c169f67078e873bc8cc7ba824c93f3a18fa458c3f95549917d9bc3417f2ed68c424f1de9367a7fd7248752ad8417345d2a324aa828f456505341be49d64a90aa41f9875c2163288799bdc7851f93fc5dce62cebff7ef2c3d3969b7c1e4a2f76dd66c8372d08fd52dc1167d5b6da5afbf9e6b431aa875aabb1e451b3ffed3ac1c419a3578aab3a1d244fe732e70d3fb95d3792ea98cfac02a2eabb30a0907c2317bd563795f8f88efc82625a21d4e4d8d3296be3a34761be6e65750d305790dbafb74be6fcc635594dc17bf1862a8ce4bd5752e9d06bcd11dfd8ff169c1f8ee9e6467f011f643ef9a6a630c158f8ac5beb8df5623f3349e5121a41b9f952c39a473f6b1c789794283bc38472342a234c1d38db02cd6a8a091c94def310d01a4ba5a7f9b29ccbbcaca3080460ab446f824d51b6c603dfb6f46a2d9deb0ff3de537655c2292295061f682de85bb8e8ccc69d982fc703aa9cae5b1a21bbc9b5415dc22afc5b6504efd7637c49ffe85ac0e033b25e80697ee03b703e2509cf14e8d010def78a5ae755e693585b20feb0a1705ba10266171b60a520e73c5a159c873363380544b8050dda65407f7d739f0f78b5916996d3810c7dfd3c1f1385b4e51af98257151cb61abdd93edc198b45dd3774f67431cb5c4ee2fefd19c4e6f65784292ad5ac67a9d04f2643ba8681862882c9ec8a008cca17852ffd15b47fa0cd961385529c9c342616564084f954fc80ce417dfd63becd67669c9f5d0aca8f8b091f1e71589adb7c010e78e1aa2717fd1d4b8c0b511436780e684816389a92610ef4930286c9eb6240613e82c3c991a0a856845c14b6676a0f4acf7ea267001ed9dc3d0036568ae5657bd6c2468508f0595708b73bf1b99d06b11fb060f2d6c385052491f1e7117b5383e569fd4a435aba7434897a1a9f4d5a1aae3df884a8ba4690f416c57c49a4da41fd5f8e5354626319902305c3abc8e17101bc9dc7a216ecde7dc9979ed1d3e88f6511d6eedfafdf01adb4029c7762cba22bf1dc07c607a251174dffdd06797232e53001d225afb4bbbb146d7c13ac7239e1735a17feaa4040202420f985591407915736896379a1bf7e68f5e4fef2947bcb4db451e5d82f858d63fa2af427b4281891e43457744860710741c468ed5bd90e8f7ec9b600e464cb8e2bb653301eb599096e3046ed4c9ceaf542b913d1755ba2f87b168c2be8e7c1a1d4ab4a8fa6d3cf41b3cd8b4d3c11b83fcda0e19402fa59cad2179f53950051ba5406ad66410eb5805ba4625810d7bbea94d19d05e68021d179f12996d10f365eac1020beb688020af6e1516e57debfbc1a6f19f8fff463b8294394b1258e16eb890ab3822b5dba01a4f78783499f3cfe33157f0c4427b56ee0ebd6afbfbef9380ee9f25df524fd4bef8ca9376243547e651a3dab9a596f40459e595913edc100cd7389ed11b3b95ee7fa267760d1aab6f7a10602575027a5ddeb6f7e7223179485acfebbcbd358e5d9f92f1d4c25fabe2f5678d625b242dd77da8cdb9d72361e6eea94b7139e94951105f238cad0eecc1af5cdd85f1ccb4e890ffedd00d1ee869276df2928b6df9c4d78975b6d65e52560a113b12c4531da0c4358946d5a8211daa91ce2a27bdc03f1ea15bd9f210ca3ce8b7ebcce8925ed1aee05704ca3d941b48034de662502e49a0a92d2ec556b4a14137a30098506a572f7002a4a94def612a5557f73d6b6aa3d3233ee092d4551dd42a8b9344b0d1af47abb0c886e302ee64491d28f2990b3b923459023f4487352ae374c77a461f6d09747efc8575a19fbaebf17ed97b9fd939a00bc73a311c7c4783c6a5f126f562689111256dd9b4155c875ee92bc62fe94bc9a4e7f20d71931fc0eca5df7c434eda001d26e6473f99c35d0ea090be243af9d8a41975987a49a829607f1f512efad0fb03279eaf50ec59f4fe2dff17301d7ec889f9c7f3ae46b906974a5f40493ee3250c7e1fac9df5054c8c7da44d7150f63b7a1f5de62c4d5429678bcb10b5acda7ebfa216baf375921bb9d726892931e61dc520c37991cfac751a939091d7efb27367abaaef640f65fa22003d9c7ba72fd443c3c03d4ac96f3395879cda189c2dd85c8ee5ae79a588aa8e9c8eacb69bf56d2cbe44458c50084497753b1fa09a4e2ba17a05a52f483736deed57aae57d722069fce8813758914a7bf0c504fe241284b254b898f9ad177fb68c71914144ead0c5ab293dcce56d4d4b916472b42ea6b6c5a0d7859e603235903ee5b42b4c196d86316c2e2d814d9e16a44784b28e109f69e2f585a5417236fa8bbaa54f9e9d386100423a1ecafcba2a733079651ec466bfbc3b413bf906a4b3547fed9de8d1e4f9decdbb9f836c82bee7a1c214ef09b3f55132bfdd1af69f9aa1750471c60bfe0b5ca0f37ca2d27f91ab93db61ba31c3edd23fbbe2b93daf1795f19a66af69282a3df9fd457e10a11ce6635b3d3fdca92b197bf14af55b3d6dcd355d19273d89a25eafbfeb625d7477772edd7e557c5c61f6fbe850d453462b09d5696951437b5a66c0ba46707fda47774dc1f214ed74c5134ad7e251bdf931b96c2fa8d147416555390db6cdd79312fb3d434088e09ba95c8e2c1c212e8a764e2a6fae5662ffb904f55ecab943b70d1a84f52134c0886a1bb70dcdd87d3f1ce02fd76dfc2e2c5694140201ecd548dcebb2a017a83fae5dced9f64f6b424ba356395062a0d8795ea1c9bce45bc9e34a92c0c32c77f8ef0be0160d4552e06b334fa5d60d1ec7bddd6af9bcf97534571eaa0293ff42c10f15aa0bf1efc6a7c09d90b2d3f8e082cbbda5c5ee029bbfc4f966d64ad959d4659639ea97f24abaad1eb133d4ac337b56b8890f984e9f1ec2b928edeb09e3a5fd2bb909a3257d8e074b9e00581f5463318d35708da80d496dd9cbabad491bc4ab16f55634b9bc7aa1ea8503b96921f921489540959151955370de8374cbc6a9a3d05b03a2a34f78663fa1a7e3df35e61d59fd921a7c1465c60fa15ddb09fc820469ceaa24a6f1f0229454b57a7293552a8542acee665f22f92fd1e52e0b7070e0811f3d0dbf196c9bc55e8cf3e50289055976fc96dbbcb89ded07c8fd7f0957ae2a3637581d26815a222056fc1f45d57f20681e439e92f0f71f7ad458542dae2190c2e09f0e7bac3ee2c95f42329c8b220f57d41accec80d233ce1a17e2bd573287f8f701e71930731979447423ab4ede3463f58a2b5ecd7994c08358c3b5f760a7fb38dca3353eb9642e3d6fb105d1b159dcbc8655f7ed1fa2ef69721251284103bcf15346d5bc6103db56125cb243fee910e29ba2da5d87884dd040e935db144ab4968b8aec8ef320b62b9c9c09405c02800aef1500b3efed5e7f16395b92581445d5f2fedf5a90dfd51ab73c4d67dc7b3a78f09516dc3799d226a78f50182a4dc01a8f40144854a28c019dff52c1e635ba1ce3db86bc8f96f2a1cd7cd5ae3251e7a318c80a472eec17677743e20910a31f94f21160dd9e74a7257820dfde3f9ad775dc2c1bc20dd73f4232548", 0x1000}, {&(0x7f0000003780)="5a4d4f28bd3b4892a957966ea624ad8f0e94e23861f3824287d1e7cc8cb36b5e441a5db5da10c8b15ea4c70ec1c9a4abe5a714add1bc9f0c93a9690678b63c4cb91b83241d79c4d6366c22cb", 0x4c}], 0x6, &(0x7f0000003880)=[@cred={0x20, 0xffff, 0x2, r3, r5, r2}], 0x20, 0x400}, 0x8) lchown(&(0x7f0000003900)='./file0\x00', r5, r2) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000003940)={r0, r1, r2}, 0xc) setpgid(r0, r0) getpeername(r4, &(0x7f0000003980)=@in, &(0x7f00000039c0)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000003a00)={r0, r1, r6}, 0xc) stat(&(0x7f0000003a40)='./file0\x00', &(0x7f0000003a80)) shmget(0x2, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000003b00), &(0x7f0000003b40)=0x8) mknodat(r4, &(0x7f0000003b80)='./file0\x00', 0xe106, 0x4) sendto$unix(r4, &(0x7f0000003bc0)="60a538237c5ec3b4f04f1efcc5d5db2d562db13f2b2840bf86f79e7a7995e696367a45ffd8029e03ebd152bf17a9d86206950ec2b99b301ef0b2ebb6cd65bc6b19bcab2cc9e0fddde02d97b9d82eabe05bd0497bc20b6adfe067f16b2b8f4c93da4144f3f709b78ddd00c48ca7da61fb9d7a4deeddb821d2f79c43f1c4e49dabb0f5c4e3e5dd433a3d71c3cdc14e6327bc5348ed626f00a59431366497e523b51f34048b192792849b2aaeee75fc8efa2dd90dc8ed81a53b", 0xb8, 0xb, &(0x7f0000003c80)=@abs={0x0, 0x0, 0x1}, 0x8) rmdir(&(0x7f0000003cc0)='./file0\x00') chmod(&(0x7f0000003d00)='./file0\x00', 0x100) socketpair(0x1f, 0x1, 0x6, &(0x7f0000003d40)) open$dir(&(0x7f0000003d80)='./file0\x00', 0x40140, 0x5) r7 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r7, 0x4, 0x4, &(0x7f0000003dc0)=""/204) r8 = openat(r4, &(0x7f0000003ec0)='./file0\x00', 0x1008020, 0x40) sendto(r8, &(0x7f0000003f00)="8be8f8f411c70811dab13df7d7fd5d0e5073b94f126a238a8ca1bafebea18cddfd77d080a72b96caebc8a52872114802993571416a4f", 0x36, 0x404, &(0x7f0000003f40)=@in={0x2, 0x2}, 0xc) getgroups(0x5, &(0x7f0000003f80)=[r6, r6, r6, r2, r2]) 00:00:28 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) sendto$inet6(r2, &(0x7f0000000000), 0x1, 0x0, 0x0, 0x57) 00:00:28 executing program 4: r0 = socket$inet(0x2, 0x5, 0x80) r1 = getppid() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={r1, r2, r4}, 0xc) chroot(&(0x7f0000000080)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000000c0), &(0x7f0000000100)=0x10) syz_execute_func(&(0x7f0000000140)="664d0f3a22919989999900c421fb2d5d47266465f2a5c40231dfa7130d07b6c461f9ea896ff80000c442fd397008c4e12057dec4037d08bd0b0000000d420f75a8ffeffffff390") shutdown(r0, 0x0) r5 = msgget(0x3, 0x2c9) msgrcv(r5, &(0x7f00000001c0)={0x0, ""/175}, 0xb7, 0x0, 0x1000) chown(&(0x7f0000000280)='./file0\x00', r3, r4) mkdir(&(0x7f00000002c0)='./file0\x00', 0x80) r6 = paccept(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc, 0x0) getppid() listen(r0, 0x7ff) getpid() r7 = dup(r0) preadv(r7, &(0x7f0000001640)=[{&(0x7f0000000380)=""/253, 0xfd}, {&(0x7f0000000480)=""/176, 0xb0}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/244, 0xf4}], 0x4, 0x0) sendmsg$unix(r7, &(0x7f0000001d00)={&(0x7f0000001680)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001c80)=[{&(0x7f00000016c0)="2a6fdcb97ec32db08686d29dd8815e04e28d411d4cda87d92076ca0b6c0add292f59abec930d222cfc4b0ea9ec31b2ad467f3212e27a170dfdedfdf5ec7c0ec1914d45108f05e4787c667821484b70acd18a47ab17312fc85a8bf82f813e3515e7dcd0d340e5494178a4fd1d9f557188fc1f94f24bafa6f01c71ff649e61b51d3a8b7dfe3dd3d9ee54d11670a386072ae41939ac65890934e6f9c72e61251c3372fa8ab726f3c30d830fbf9a8ddac1855a8d258680f0", 0xb6}, {&(0x7f0000001780)="6a6ef7388ab13c32c7d22bb8b1fc4618b3a6e4ee58f79bf16c48020f73cf03b97cc13d57a658c9d6e8a4018e86349e22a340b963d35de9edb00497de93024d3b35703b5fc72dcdfac550c36fb658deb7a84c43484e41b66ed0b432ae2eab713a6086453932be641042a812f27eb460911c77668ccbd055e9ba0ee3fc8edd92267607028e0617a578b095fa107600261fa1e66cdc0a152e8dbeeb4ed4ccd1a10d3623895fe3de10c0262fd0f1b0e6d0b929ae51256bb34c22201e4724299f3c4094eb8cbc508e99f773c7c9a1dcae6daeb8901c3b9f071e05abafd12c3edf7ab0e8", 0xe1}, {&(0x7f0000001880)="7f476652f86b957645fe78e051f07d1cf4578cbada1c69cc26794e21a823ca784de3f9f8b670f4c03efcdafee2d6caae2a4eb48caf06c973b45544dd6ecffd58e2de1fefa02db530ba50133317663947d128c5022f8e079dea9b6ef0a05cbac207af968f34fb", 0x66}, {&(0x7f0000001900)="76333fdc71fa518d1256e4573e1841ec51a2e3192b2677a4304262f6118b3f81bf4794b941d3eb589406ffb35dfe7fd0c0fa938fcd851690316bfd42af1fd0dc13edec2f17418eac2a57eeb5323629ca84a17b1965f35020c1409e6a786a12017d5727e0d3fc0bbee7c09e02447bab798a064783341a5c0295e2a6ce0cb15446559b", 0x82}, {&(0x7f00000019c0)="d7be6efed5192a86a943b8e9ab5bacad7d994960996b4abc3ed610b65ce12909c2bdd72b18f09aa483c7a60e5803d88171bc52093f698bae5c4e1567f1f3", 0x3e}, {&(0x7f0000001a00)="1fe9d5e0188da9bca4672e184cfe47752c6347893f09ae439c4da2aa16f4df7384600dc239284d923e3aef370dfa45c85e63049bbf8de6b4fa61f71f7eb03aea94838c0924b5bb7c743030579daed3a98403c9451eb783f7c93d336a5689fe197e6e3f22afaaf921ff0e8578c356f7997944226aeea4b4ec85b46fe39dd4483159747a1e1c01da8db3d2294f235d6a7609bb7a241d3f79a2ec82a93b4ac75cae4191d63011529c2698be73b7b8ad250c2ec922f703461437fa5fd91c23bfeac0e52c57", 0xc3}, {&(0x7f0000001b00)="b1083f32d87b128f51ccded6147785ae24971f43df094c41188987ae77ed585799900ba7b1c49205b269a59be7ec3f206a9633ad77c781b12aa6dd6f9f2c5f87d3d385ed51a886deab8214ae83cd53e0564a9852d4dcd0dc1a821433824c35efdbda817cc853928f6546f3cbc65fbba5bec3d83cb2cf89fd7862bcb6f0bf76dcf6b2da73b018c8a27bb238787d85c095aa7cbb710b2f3a737982d3d3b756f42480f6ac1f8210d9258656fc5d8e2ec3dc602adc50", 0xb4}, {&(0x7f0000001bc0)="2a8f3e6aa20925997cab52d720225f83fa8e0b38080b09531886a4102a06692b9457bc041b125f7b5b57ba8f3e248c5576eed35272d4392723dedba857050871f9811165c3cf22ab61449407bb596dabf1440151169855c14cd482e55320c5ab2ad1e079082d022db8e54e61a3e55a22b23568aa49ef1658d0c1ab9289ffd9a46601bd278c5c86ee849b150fbeb4be", 0x8f}], 0x8, 0x0, 0x0, 0x4}, 0x4) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r8 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r8) pwritev(r0, &(0x7f0000002040)=[{&(0x7f0000001d40)="28866ae695b6a80a6f34b4c6f5594b253844c84265a3378e659a9c0e58961369514ee3ea89572d81e8a5e61b5cf65fa3681d444ec99804b8990bb60920c757106e9e64cb8730b3d5f3eea26e3dc9b28031a6b4ce3fa00fbee5238fc5122fbf0f", 0x60}, {&(0x7f0000001dc0)="4182a317ff3edcbfce603017ff5321f8c2a87a1553906c42919583e32044ddea2dd0c95e6892fa55872ebec7604eca48779ef741f4229d75cb35b4579bda87550fa3432215a0da9bf42c4a41a65bd2d00bdf2f227e6177fa80790069f5f7596a0641b887ca7330864a8460cc03bc9675e9dad87d3677b0b301f1effaac74785af2569c694991943f058b0a4b1b70aadde28b4a71a107e16344622544308239599dfc6baf2f05f6be040b23d765f65c34e1ae1767d3b14ca353f255e11ef8be321aeaec81e2107a4920dbac766ab4eaa1b8c75a34", 0xd4}, {&(0x7f0000001ec0)="d9686891e53b7eea990ca25c276afe8cd67c69db6d16d447db179b112e2b38b0a5922eb3a5a8320b1964e708428a701d9c0c4bd2c4698b506cdf70bc17908111b07624555597f5ff417ad382a09ca98ccad0c0585f444b202d0de560f4eea7fd9d5eacc83b73b325ea6ad622f1d0ff5ba681d489ccdd3feab15b78cfd87ad1a5f5ae53a8a69960eb10f59734a61052b3e9cfbaa02347d0a0b06f0eb2b108dbd8f4566d30c21197c351ce5685cac237c8c74b56b23bce2e5acc7ab702c63a290a9c6d08b8c33169d24ec23cadfda709b22a525abaf606dc14c35876a1d2b1ec2d831b8bf9a8737a061ae89fface335a5abff699edc11a461199bcf4e2", 0xfc}, {&(0x7f0000001fc0)="028ecdbdd3850104b76c9fe850d88efcd071a756ff8313ec692372b61ff8798d1babba34633c969c3e2d70cd441c9e60ec769aec79d8deedfa4d7f081e96a8250d2cf5a35f3c16b86f3af536", 0x4c}], 0x4, 0x0) r9 = accept$unix(r7, &(0x7f0000002080)=@file={0x0, ""/80}, &(0x7f0000002100)=0x52) dup2(r9, r6) r10 = semget(0x0, 0x2, 0x2) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000002140)=[0x1ff, 0x3ff, 0x100000001, 0xf2a7, 0x8001, 0x1, 0x0, 0x9ad8, 0x9, 0x9]) connect$inet(r6, &(0x7f0000002180)={0x2, 0x3}, 0xc) socket$unix(0x1, 0x2, 0x0) 00:00:29 executing program 3: clock_getres(0x40000000, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x8) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x20) clock_settime(0x3, &(0x7f00000000c0)={0x2, 0x2}) r1 = semget(0x2, 0x3, 0xa1) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000100)=""/197) r2 = paccept(r0, 0x0, &(0x7f0000000200), 0x10000000) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000240)=""/98) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x2}, 0xc) r3 = semget(0x2, 0x1, 0x360) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/40) r4 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x50) semget(0x2, 0x3, 0x20) r5 = semget(0x1, 0x3, 0x4) r6 = getegid() recvfrom$inet6(r2, &(0x7f0000000380)=""/101, 0x65, 0x41, &(0x7f0000000400)={0x18, 0x2, 0x7, 0xffffffff}, 0xc) linkat(r0, &(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000480)='./file0\x00', 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000004c0)=[0x1]) recvfrom$inet6(r0, &(0x7f0000000500)=""/45, 0x2d, 0x2, 0x0, 0x0) r7 = getuid() r8 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x1000, r7, r6, r8, r6, 0x1, 0x401}, 0xfffffffffffffffb, 0x101, 0x1}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) semget(0x3, 0x4, 0x4a) fchownat(r4, &(0x7f00000005c0)='./file0\x00', r7, r6, 0x400) fcntl$dupfd(r4, 0xc, r2) utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x1, 0x1}, {0x7fff, 0x1}}) sendto$inet6(r0, &(0x7f0000000680)="435cb6c2048c761023810188f9b0b7ebfc5d63ad76c8a38cb74402b98dda64bb2b739d6249ca6ed7a94f8e44447f7ce7aa980eb988fea240adbd61b34ebcd7cc0a25c927734dca7401b7d27c16e6494362aa003dbe14d8d8856336be56a93875bc647f89520ac65dd4a4f22361c5d8212bbce857ecf7d7fa9e400822cb7265e2a1e511c14fc9700c149b8ec7f5bd01c7c150d62094086ab6493925e1dc4620e3b9b1c5c15d624aa10d4b5616589a0597", 0xb0, 0x3, &(0x7f0000000740)={0x18, 0x3, 0x0, 0x22}, 0xc) clock_settime(0x0, &(0x7f0000000780)={0x7, 0x3f}) dup(r0) 00:00:29 executing program 0: r0 = semget$private(0x0, 0x2, 0x410) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/221) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = getegid() semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000100)=""/238) r3 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) semget$private(0x0, 0x0, 0xc0) r5 = shmget$private(0x0, 0x2000, 0x7d, &(0x7f0000ffb000/0x2000)=nil) semget$private(0x0, 0x3, 0x4) semget$private(0x0, 0x0, 0x20) semget(0x2, 0x0, 0xd) shutdown(r3, 0x3) r6 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x9, r6, r2, r7, r2, 0x5377dff4c57a3da3, 0x80000000}, 0x20, 0x5, r4, r4, 0x7, 0x80000001, 0x8}) getgid() r8 = openat(r3, 0xffffffffffffffff, 0x800, 0x10) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) getrusage(0x0, &(0x7f0000000340)) getpeername(r8, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) fchmod(r3, 0x8) getgid() getsockopt$sock_int(r8, 0xffff, 0x1208, &(0x7f0000000480), &(0x7f00000004c0)=0x4) msgget$private(0x0, 0x341) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) bind$unix(r8, &(0x7f0000000580)=@abs={0x1, 0x0, 0x3}, 0x8) 00:00:07 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getdents(r0, &(0x7f0000000540)=""/4096, 0x1000) 00:00:07 executing program 3: clock_nanosleep(0x2, 0x1, 0x0, 0x0) socketpair(0x1f, 0x1, 0x800, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = semget(0x0, 0x0, 0x204) semctl$IPC_RMID(r1, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000000040)) 00:00:07 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000), 0x0, 0x6, 0x0, 0xfffffe20) fcntl$setstatus(r0, 0x4, 0x10b0000) 00:00:07 executing program 5: unlink(&(0x7f0000000000)='./file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x10000) r0 = socket(0x1, 0x2, 0x6) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) getpeername$unix(r0, &(0x7f0000001100)=@file={0x0, ""/20}, &(0x7f0000001140)=0x16) truncate(&(0x7f0000001180)='./file0\x00', 0x7ff) unlink(&(0x7f00000011c0)='./file0\x00') getsockname(r0, &(0x7f0000001200)=@un=@file={0x0, ""/5}, &(0x7f0000001240)=0x7) getsockname$unix(r0, &(0x7f0000001280)=@file={0x0, ""/75}, &(0x7f0000001300)=0x4d) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) fchroot(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', 0x480000, 0x24) faccessat(r1, &(0x7f0000001380)='./file0\x00', 0x8, 0x100) fcntl$setflags(r0, 0x2, 0x1) getitimer(0x2, &(0x7f00000013c0)) recvmsg(r0, &(0x7f00000016c0)={&(0x7f0000001400)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000015c0)=[{&(0x7f0000001480)=""/112, 0x70}, {&(0x7f0000001500)=""/185, 0xb9}], 0x2, &(0x7f0000001600)=""/183, 0xb7}, 0x40) mkdir(&(0x7f0000001700)='./file0\x00', 0x20) sendto(r1, &(0x7f0000001740)="62b5561737f9cfdb22129dc93401c966126a6cae4cc8f82eed30dfd21e769fd26c551171cd00ee90bd08fe88800654279abc1428b7b387503be3e2c80f8c744dec88d9d5f8863f5aae79766f5ebe25c2223f511b95506a09a3e74ce73a98011136922ce47430bb7ecf838da3d3d6a0fc8dd6fbdf6bbf3ab5036052302bb1fbc1", 0x80, 0x400, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000017c0)=""/126, 0x7e, 0x800, 0x0, 0x0) r2 = openat(r1, &(0x7f0000001840)='./file0\x00', 0xc0010, 0x4) r3 = open$dir(&(0x7f0000001880)='./file0\x00', 0x600600, 0x33) mkdirat(r3, &(0x7f00000018c0)='./file0\x00', 0x8) r4 = accept(r2, 0x0, &(0x7f0000001900)) getsockname(r2, &(0x7f0000001940)=@un=@abs, &(0x7f0000001980)=0x8) connect$unix(r4, &(0x7f00000019c0)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001a00), &(0x7f0000001a40)=0x8) recvfrom$unix(r4, &(0x7f0000001a80)=""/51, 0x33, 0x2, &(0x7f0000001ac0)=@abs={0x1, 0x0, 0x0}, 0x8) sendto(r1, &(0x7f0000001b00)="9b952d77567c52fcad268ea26ac83ff55330f808e8b5e6bddd3e3aa79661e0ca074c442056d810a53be0cce84f21bea265c363e387ddfcc1b826403973f7539a14c380c1a89e87f737e64fce81d11bf007fe64b04d987ad293ceca63", 0x5c, 0x40a, &(0x7f0000001b80)=@in={0x2, 0x1}, 0xc) paccept(r4, &(0x7f0000001bc0)=@un=@file={0x0, ""/4096}, &(0x7f0000002c00)=0x1002, 0x10000000) fchroot(r0) 00:00:07 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) r1 = accept$unix(r0, 0x0, 0x0) fcntl$getown(r1, 0x5) 00:00:07 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x88) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/238, 0xee) mknodat(r0, &(0x7f0000000200)='./file1\x00', 0xf0a1, 0x1ff) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x3, 0x4, 0x100}, 0xc) open$dir(&(0x7f0000000280)='./file1\x00', 0x80182, 0xa) sendto$unix(r0, &(0x7f00000002c0)="52bf76a84e46f1663b4238c67eddffc6062e3d16bec787c66cc46e9782dc9a8ecd077b7733ccdb324c7151f4909c6d8b75fd24b144f39bf116215029070797ab34029df9fcd4803b114a31c3476505d7b2e20c8852c9b3e12d5ac142a08f0dea4fa74335c6491112b7697a49062e6887cc8b8c0008dfe13f9754e90c0a7452725ee3bf0913307462986f7f1208d3ed45770a808e10b629b6c206461ed5ca", 0x9e, 0x400, &(0x7f0000000380)=@file={0x1, './file2\x00'}, 0xa) getpeername(r0, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) bind$unix(r0, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) stat(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000500)) link(&(0x7f0000000580)='./file2\x00', &(0x7f00000005c0)='./file2\x00') r1 = paccept(r0, 0x0, &(0x7f0000000600), 0x20000000) sendto$unix(r0, &(0x7f0000000640)="56b1e7dee236db081a1cc14da9b13deadb271acda86df90f5128f8e2136eb726942266abdfcbc0fc105fb4d05472391163029ccb7c442e95cbe30a245a0d1dc81467abf476c5b2d4f9c9f5975e20853fcdc78cb593ec3a2a392f1658b95614741ba3f2b7d74707e758754bf2925931fe1d4081c4bc7407064c1714370bae7bb66c32bbc1ab29f153f8f28e5d096abedffc1f2e63a02b3cde720eafab7b7f6053bd1a589e19b7cca022eacfed145787268a06df2f3c5b91f095d1070a777ef7de19c94f4572634a85def5783f15a2a95a60af36b84df9cfda95", 0xd9, 0x407, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000000780)='./file2\x00', 0x80000, 0x643783e4deb8c957) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000007c0), &(0x7f0000000800)=0xc) readlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)=""/108, 0x6c) socketpair(0x1f, 0x4, 0x9, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(r2, &(0x7f0000000940), &(0x7f0000000980)=0xc) poll(&(0x7f00000009c0)=[{r3, 0x20}, {r4, 0x8}], 0x2, 0x10000) flock(r2, 0x1) paccept(r1, &(0x7f0000000a00)=@in, &(0x7f0000000a40)=0xc, 0x30000000) open$dir(&(0x7f0000000a80)='./file1\x00', 0x10e0048, 0x0) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000ac0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000d00)=[{&(0x7f0000000b00)="770423a06a4382eda5d84954fa44e0a894c72df5935ed8b382170b87c0b7519bed3808b16c1c92347a5c5ed86c136782050f721df09349aa068be22ec10d850cbb745c3c476fc145430b3026eb3c36c02cdb0e72eaf391b88e9ea4103cf1c350c31a8930a5515927d3b2837c3dbf3f110a5fcb72827313cd7a8735236d3f12e2f26e7d06bc6eaaf7da36bd00ceb977da9aa11851ff9babf5d4c19db02d22e5bf54180bcc6a3d9b02f497d04663d143c59064ac4e789c88188521d99d9b6e6e9c555cf60e3255d89f2273cdbe7d8a1b7eef93183a1f4819c94475034e736460fa08ca3eb38d01868121b07fd52e86f966c71a49cd", 0xf4}, {&(0x7f0000000c00)}, {&(0x7f0000000c40)="bcfaa118fadbb119c7b17d36dfbad6b05c712f6824f9a74bfeec9501a1a373e4a511e1afd7cce2be015d0beb182ec7f733ae7a778f99a2d4907dfc5faeec66797a9f5931cfdc8a0b5b8a32289ef825bdf815ea83b8aefd0f6d4fcba4792c03220750554edd61fc0b4e1c21966f1118e15bbe68db0a7a1d643c73ff9265b0aff93d", 0x81}], 0x3, &(0x7f0000000d40), 0x0, 0x4}, 0x2) listen(r1, 0x100000) mkdir(&(0x7f0000000dc0)='./file0\x00', 0x100) shutdown(r4, 0x2) r5 = semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000e00)=0x40) socket$unix(0x1, 0x0, 0x0) 00:00:07 executing program 2: r0 = semget$private(0x0, 0x2, 0x180) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/133) r1 = semget(0x1, 0x3, 0x20) r2 = getuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r2, r3, r6, r9, 0x8, 0xf0}, 0x80000000, 0x7, 0x800}) r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) setsockopt$sock_timeval(r10, 0xffff, 0x100b, &(0x7f0000000280)={0x8, 0x1}, 0x10) chown(&(0x7f00000002c0)='./file0\x00', r6, r4) setsockopt$sock_timeval(r10, 0xffff, 0x100b, &(0x7f0000000300)={0x80, 0x9}, 0x10) r11 = shmget$private(0x0, 0x3000, 0x12, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, 0xc) r14 = dup2(r10, r10) semget(0x0, 0x5, 0x400) r15 = semget(0x0, 0x3, 0x90) r16 = socket(0x1f, 0x10000004, 0x5) getsockname$unix(r16, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) setsockopt(r16, 0xfffffffffffffff9, 0x4, &(0x7f0000000440)="8c3676abecb032ee65a0bf87fd007b4ffa3c46ecd6c43902c201de5a6f4675e44c2761ad4a3e1d8171ad973849eaa13a5b86774269280bafd6089465607a74cf4f55577dc36b3dfa01aa84db415eb84aa94e398a00f0a088a85b3e4578bf9fb589715ed8edc45c0bec9e6e2f", 0x6c) semget(0x2, 0x4, 0x8) preadv(r10, &(0x7f00000014c0)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1, 0x0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) getsockname(r14, &(0x7f0000001500)=@un=@file={0x0, ""/4096}, &(0x7f0000002540)=0x1002) semctl$GETZCNT(r15, 0x2, 0x7, &(0x7f0000002580)=""/14) bind$unix(r14, &(0x7f00000025c0)=@file={0x0, './file0\x00'}, 0xa) r17 = msgget$private(0x0, 0x1) msgctl$IPC_SET(r17, 0x1, &(0x7f0000002600)={{0xfffffffffffff3b8, r6, r5, r13, r7, 0x2, 0x1}, 0x3ff, 0x4, r8, r12, 0x0, 0x4, 0x4, 0xe950}) 00:00:07 executing program 1: munlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0x2) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r3 = semget$private(0x0, 0x7, 0x40) semctl$IPC_RMID(r3, 0x0, 0x0) recvmsg(r1, &(0x7f0000001300)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/192, 0xc0}, {&(0x7f0000001140)=""/115, 0x73}], 0x3, &(0x7f0000001200)=""/193, 0xc1}, 0x1) recvfrom$inet(r1, &(0x7f0000001340)=""/175, 0xaf, 0x843, &(0x7f0000001400)={0x2, 0x1}, 0xc) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000001440)=""/145) r4 = fcntl$dupfd(r0, 0x0, r0) msgsnd(r2, &(0x7f0000001500)={0x0, "160a9f778f08d35f8735e6814d41920a1cba6761b92bcdfd31e756bf0baa4f9dc6ed8adee9306ceb866a27dc7433557b62de9e404cd76dab75be78037cb183e58560c74c753ebe23fb88a54cf5708f2d7104dd9be2a822eaad83cf6eda666ee15bd69332d4f5e8854889e16a2c6bd46ed0d3d8e48696c35b157b24609afe69ab2918d697fbcb51f8a4f67032cdcd766b0c3cc220d4bdeae76b7004d52359dcd6b1e3e1582cfa4e20d59cbb7cea4cec783d5a917ba2e7289fa71b7542bc793d27cebddc97d54eb2f990a18703eb805705c8ba299745f3fa64589c5f069f117b400cc35a01b7563eac049591a73c20105e1ff498a72d6fe141e4dbb948f20eb34c48a18c43dd3c826b7af88b77e0fc1f5c4a57a7b9861143d8e2c10257e1567bcc82fad00c2cc176888684f6bfa1b731cf058e83da412aaac983469b8c60b7a92f0e2b152a2845cb7e727dcf52b5baa85be2e36e17bf2f8dd18e1e1231eeaf6e4dcffde1db13b229c915444dba37808ee1f2a4d92d68453652d5225f11d5d77af4f667484c4a9bfdc0197dc7b8f3cc9812a611d2a93d631badd310ed03e0cda7c0707a738ae7ee21f2f3cfe08a629dc3473f546b436570fee30a36119a74585832a8477f2da183afb5e64f94a1b3cb5f6439821bfc38d72dc684e42a1a3ce5c9c6079a2bbfc5d9167d06bebf134d448cfa8a7fcc9f30a3274e4e59ed59f889ae7b7a9e0885a2f30a35c9a5f2f7bc85cb75ff02867986d8b328adacc23b2571b490b7f951416b1ea98ad64a568cd698db493a5ae5bbfc8733e657a6a4075cc2337b625bbf2a61d29aa6245c29c0c3c1fe8c0c3f1c64f26ea5ee850cc8a06e7f2fbf65825afd1f938f1507759f607280b98b08365f9a06e1b05bb16b035964871e54ce7c83c25ed530bdbdfdfed4452b52ddd295a79423b747727e9180446976b11d726d5d47e8fc861636785ce2746ffb19c44e16553309d8cf76c33ebbf1d07e1e1ed3873f394ef6476deca13d0549c72806812b05c365dec4300baf2e9f1d77897d101a16c78acfd2bcf416f8e8b251d602cabb007dafc182ed0a93e26c291b3ede6bd7f8997ec3fdea0ad6d7a5e402ebd60c1aaa6cca93b2513ee7ae70faad9a32db995bc739d143c935b0aebc7d777c4ae0909635658301273650f59e51d8e80d955c9c113b33377ce94de0276c21526ffa02ed9a43147f81dea51bce760d462e9983f9a175da1fe71084a99c8ddb7a170c3ce10f636c72d609cc81b6ee4d3b86d8438c5c7d6937dfa72ba510965624e35257c4ec089eb40458895e8bee5a6108e8c0d0daef36b9ef4ee435fe12d29400e1851d7776cd153449a94b92e2bdca17a62929085cd3ee13c47d753c7fb171c3f700ef8570a1cb6accfe7615803dbe904ecd75a1c025f842f8c3a2fa38301d9a4fba577ae237a2e2aaf7f7c59072c1507654a2ef9fa2b451ce95f57f2f715b9349af3d699862ce34fca44a30fd17ab325539bb2e1b807902e5e09b7ad05ee61c4dd7d133f5ff5528f44fec9385437e1776a055704be389bfe6499e3a2b4c6367d9348c40398a82916942466ad6e89bf17780a4e0a478dd2473d561a099eb0c48b4120ad2549d88cca94baa1b511d9273684da7ffb8ed42bc2c96a319913888966b933f138f64c1dd84af87674311b97fa37cb99787aec2102d184d208a7b67a0254cb33f7fddbbc6b8ef52b42ed137165bdfa5b1078bd48ad4aa1bcc4b6ec5017641300ab9b7845a171de2fc5bd480ee46ba5ec4b52d5ec968a043a1675d105337e3f12de833a48ac23d2c19ac56a28bf897a25400f96e1a3f8d6b67c0a9370f67cc88acc86e18788f8986c6fe4e902e1a89e88b5fe0cfbbd53aa993f8261e2c5e5bfd210de0b185b1137fb8f25adcf736649f5c02c7bc4a3fec389fe55c4648d2761d0531ced09453c9b6c756692ace3ed2ce0a0337758c6741e72a6cc2bea70c22ec6f7457c91c0b22465b4e341ee8e210da43a49867bd7d58082792ce677304fe820c82ba15780d2234f5f27a451df208a57b47c7e0aa2a65d6f3889681b4829016fcab0630a0b549e7c42ed0a900241fed281a9fc4cc4a618ce090a8e844523cee081d7961de5756600a1987f49e44039dad74f0972b85bd2e79537fb8d2450aa767626932b752c72c32fcc866f81308bde063a222f36ff73b3eec40578410160e1821162eb7c48a1f4e248bc0de3990d5e47fb682ddf605c606786f11882f0a0e582c2b4a9bb94b4f2ad0b6b66cfad3fcbe460522a948540eb8e80ff52bb18ede8293a5aa664236b2c812a6adbd9d7566bda8e6209f2a4849e639b1fd737d7b3b676cd26b7130b172e54217f413e1c75107efee59affca69c17ba35506bbfb443cf42f9c15c0d6aec8d6b11e5dd145a6ecef00c7afbc2ab5d604155e11e527f48de05c9584aed70cfaddc2488f9342771bb75892aa47617ea81b03a195e122ef142c6a26c6e18f47dddfe231c5091fa3ba7f660368e74fa6ff242a21e5f3184162c1235cd1bda0c24728b0cff5b4effa22f16257a5fd0a0e8b6ad63698c45c6473cbe1f68dbe2c2ac6a102357b263b5c716a4f6a00361e0576bbcea8c371f699a8e9c04109afad90221dbf85d57428ecfc4868af4b33cfdedb688e10aee4feb01e5f1eb8fe4e7756ebb0e8b9bedc253e2df7b02c0e9f4ae9d737149b6148926222e2bc15eaf28b10f4734c9e017fd66079a473c8d40abda456a0b6043526edee85ee8a0730bc37c5f8e71962c87cf5f104697ff4400494509d1eab25ab8543260a09cc1a1cdc47873b3c96b241ff021894c157a55bf8bd49b3c6f9acc941c2096e5133fa536c6bc7238b5ce23fb6eed7295db2d5fe9c7201c10ab6697214f1407be620bd843b0a9ef626c87bf1068d7ff5ef3f2e0f880b100ad080dc182eb65fb4d3547c62fa9b764168757638dab33ef61dc83ebb33d6ea23d12f868aaee51bde59006d4f759c2ea71f3b188d13abd170e7f342f9657285256a194caa362eaf5322db841477b692fe97feed91df60ccc648714deffdc22b45afb650fab04d16c04f5a9ba857414fcc2fe3227f0a55e0ba1e5ae9e54b5efb787b7465110220bbf33c692d7468cfa041620c1cd3d266b9c2f630a4abb60d234489e66c1dd16aee1a3ec42658637fb0d1b78986ff82dbaef0886bc60cb160d5fac65c6dfa29b2c88f61f81eb8671fdbade5364aead5c6d2886d36ceea2dc63d42c6d0539e2afb2bdb48f9c8a6c53b3ae87219144ab7bbee3f7cbdc069bef0e0931b74ea61290b1b605274c3dcd69505edcd29106f5a95c2170d660eb3c4693381451a1b676bc9d75b50348f204a8ba4ca1602f49faa42af9b445c69449f1c8b52c131110ba5551e929444d4f0aa27c9add62a0ef19a204190b57a71812e7631fdd4ce97b1fe43e498a83efefc1c1898dc47e53177261cbe811fb95ac1c65cc80b9ad8a6947593feda7a6f648982db710937f159e949ef1cf45bebb4514447ab18cf72bb01c2927508e1af3ef3131ce8d43d339548431f98d5da6ac2b5a34d46e7f652fadf81e4fe91bc9e56c897c2555937646dedc08a3c7d032acc29760b668c53f97b71d8c45cb10264778b21f3cf145c2998d0942bff854b4d39cd3b15d8499397c4a98dedb5e7fb86daacb1462c1d39cdb6e973319fecc7f7d0bc8a2058cce779e2522153f4235b07c96b2f9b9cbede2749c25632e3350e26331b924c4caf807f750990eabe95bbf1e0a45f2e12b22b4d322799155afdd1c2446d0bba32aa3ea2422db7f9e524f521dd7c1c94b79a735b0772752d3a0250e6fa32c2f64c69fbde7fe06c41eb17817cf8d05de4f3d736a355ba404714e6ddbd58ca0c1800db12749b9007e9423fdfe0002c17d7463317bd148a629f58cd8a2f9f2cc54e52988a8e3e558569dfd82066032a06e31976cb18d1f525729f1cec96739227834ac0cd9c85601e8c7d68d620af34e9165cc89870cd5dd8929742f1b7103d88454848fac8477a3b72363e497195ad3cfbf79fd31a8747753cee3e53c1838c0d9730f279a7c7d09c3bb101d4d6b037cc65ce3e032264c82903ec516a19e1e7315cde539f31c574cd720e3c2ed6dcf856dd34bec894ba3cb57f2a3b538c6b9f953fb12e2705ae5b22a485ad72959f1af201a80fc34f119cb38a00f29af3e5a1e550160ca48ec2633c4c888a46d01734be77c0527ce06e1a331bdd2f63eab187fce947c50857bf0b1f6ee9a92ba2be02e1c5c5e705117635b05979f7ba51712ea249d52b01bf6f02de5728010c891bab456e1a9a8dcc05646243eaef918b37c976ceeeb44f71bd5799145d097c4120067d988c82b21775cf5f2b80d9548a81f37c943f2c4b43728fe05d9b78f220ba334a7119757c90009a89d44810a91c3748fa83d3edf2cdea192c73ce9accaa9a2b5e52f06866e785986ac8a8b43ca0f0264332f212377e944d8c75b4eec5d1a503daf0713a8d38025990cd0759796894081e3f16c8468d3e382a7b6715b22e292cd5c15ceafbedef218cc2914da54352293b5ade8f79b5a142f0b7ad5bfa546f154d720ef423ee5118962f7196b079fba980fb1740c1f1fa0f04f1a19921449f00b60fab63123a8f58207a6ccb7b601fb9cd247ff489474f2e2fa57e7f2987cd8dc359e448761921d430185978f7f6bbee9181c81668fdbc61a65d5b6c6c8a5b95be7a962567a53c0d9eadfb3ac6d51b3c1e8e73aef75da78db8916b50c964b699cab2c746d95fdde51f492b2598815d7f819d1993f3bae585f469ac7876ac363e2c040aaf06c4b30f9bbb90bb31404cb1ae9923be04ec47a414e8317ee4ebd5e94c900b8a82f4cc7cd023c8a695e60f2d4923396c02d4a24dcbd70b40cb1f15d0f415cef9d2ddc4b37508a9bae745aa26b416c3d692c3ce8b5d3dd46614658b2e9ef988d1b1ee8dca46dd190775ec4b90622bd5ae35e9632e9aa45ba06d8d725276b5a9dfe58c3eaf7e2f2d05158ce43430673dc278c085b20ca627df610a8b01cb65244343aae402b830a809631f39b2edd95688c7487c6e20b89290590f3b6a5651e44506d717ef7d837ccf571e12488ef64fae8d26a04b6c885726ed74d80cf1d46588b07d9367d7329915a23a8358e39fedd8f64852ac3c375a27aeb42c92ddac379760091f47c9ef594e03be75bd0d0ac84a10b42c5c23f8c51cfc6146ba5a3b1be5d58abba6cf95b1960976df527d7bbc46ce0574bcda7b9cbad75019599e5298b60c036f3c1213e7a46cf2580064d7f3b1b7cce6e13733a3765571610889a47f3abe285c2953f5f20117049bce51811bc040462c0a3ffbbbeee92af02680d35662d63842f3eba20dc519019580819d8df05d23c4591ae544ef233eb9ca059d5239b067e202749de3cd22b333b66c99f4adf8e4edd4ca659c926dc2247734ecdd8a772861128da25f530a54a8cc556da2a636f0d61cd12f1cae03e62ed8582a6951d90c7ec0c5c943c296fd3ea52171d8eed00fabb31d55a1c2ad7fc846b2c7e853e2282c92b485b0422e5a92ce14a5b290951c6ab595254bb5d85f442427a3302fff5cb1cafa2f239bf2179d6538ddda13438d0864383af68afab0109a1544c29596abea9405f591254c24dfaae6a7f69c60e19963a5ce8c6e50a33074146f870a867acc82acd7fed4c6a2330f91ad62841705cc71019574e6fcfcfdd86e5d0baeb51cc2fc2df8a251c4f8484949ca4f594788860edaf6f2c8e42ee29996508760de21e73951c4902c24dd657dd0c963e4fd7ef33f405903f832add1c2bff56bb68c76af2"}, 0x1008, 0x800) r5 = dup2(r4, r0) fchmod(r4, 0x4) r6 = dup2(r4, r0) semop(r3, &(0x7f0000002540)=[{0x7, 0x100000001, 0x6eaa633f4db7cc59}, {0x3, 0x4530cda3, 0x1800}, {0x3, 0x9b19, 0x1000}, {0x2, 0x7, 0x800}, {0x0, 0xff, 0x1000}, {0x0, 0x1000, 0x1800}], 0x6) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000002580)=""/154) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000002640), &(0x7f0000002680)=0xc) mprotect(&(0x7f0000da4000/0x1000)=nil, 0x1000, 0x5) fchmod(r5, 0x84) msgsnd(r2, &(0x7f00000026c0)={0x2, "b6cb6c4a822b29b5fcb3c3f47619a024f2dc5031e7cf54af5ad85d5ff225004121d49984725426a1b0cce7c2353cbb5bbfcb880ef207dc2563d7edff369f97d614bb6de22adb4be6bce760d38cd000faaabe6becb3970ed5770e4b22ffc91bfad49f47133095abacb5800d86b941ef3ae017798dcb98057bce7065e57930d93d7d80d7113efaaba207dfa162a56c2af11ba5dc9ed1765cff89902b30ffd83c92ac9c5705de78723dcfe4f7f3601228d369a2c9a12354883ee087dd4cbcc12570fd10a8c0cac9ba23b9a7c36dc52f9bee4830035de889eb4e4ef50ea77d0cf0cb8f4806dc10faf0de702d372955b04d0d6d51736d4c70d4e263e6e6664a016b03a759ecdef92f8ffff9e8189389ea27ee13cf61a6a76af20fbf2fbb043b6e8a498c9ea47bff66bda1197d09577ac84d41b17d9ca99ec9a295707faa6da805f7a6ad8cfa4bee7d2df974e75c819bdb952b4f9d1c5a929908d929aa11fa3895460ddcc8320109fd9ad1224d65282f95086bd1c3d33c18c1d52ed7939d388510fc57024a0ac5ab026a2e666499cf1622e0117b21f0937fd3267aaad25299829945ad1875aa1f5eb4b97fae0b361f295ea65eb897830e74b803bf0eefd49898bb64f16faac808dc7945d65c53b1404d52cc1f36e6757d763c2b4e3955f6566d54db336818ef87ee06d3188cf972404ef227c53589caeb12255a01eb11762cc33b19f51adca06dda607a5f3a447629067cddf9e23cda5a93fa038d968563ec046de09145176596d59833f3db243393f206080634b90dac321eb57102ef46dd0353fdce2fdc465d16d181877135765faf524391e94b25d1c799b5c8185906c63fc3e04cf6bbe79e86bb4e048cec9e8714d9ba38e92dfa19d15dadf5aa7fad574e2fd7293f6b4846903e6285fbbe56d275406cbb228a59fdcc8728cd055363d06faef9f5cce9041a6fcab9e2620ba5df6a8394f06c84625eb76d89308dfa2d36e944587bfe00abb4a31f64b8401b768ed987f64409e93893a1e2f51346c1392b702790499f0ef7b37722de322edbb79bc39846f7d845b6c1fd4a055ca9b82971198a84d3618c8ea86384622ae6e204d63eec0f8398e37dc4c2639f5be7179033eb2beddb098afda4234d1ebc345af3281ca05c28c148744e1fc0e682e9eaccb1a0e2d1984e3b961ea623fc259e39199c8d50606a20a24a92ceeab3e46e579cc1611a55ebead6291f005699aeb031ec8fb067b1f41c58618f0978cb0e3448f1d9f69e2246d78ea8fa7f8efec773b3d727209b7189a7dc15e71033d3d305a52cfed86ce71a481dd5477af9819cb561d5ffab05da4892e94496b378a3e28c7306de74b09070b99e856b5b523eab7ef3235cccf2af2a3fd13cc375784e3b4cde54fb9fd5def88f13aee3960b105b78e0914f4d51380b6b90a176879d9c890481753a3508465e6d82651575b7cab467e0d852d0bfe83d6be49a03606644711abb7b9c92a2de7e2e60ec5a3d0839fbae9958de85b74b23c17e0873e04e9c58112ab0607df8d3c541b1d06354f3d9737b5c2a1aa3c7a706211926a8430125e8361465ddd8a7467b47c11024f2484aed29e481a23e3e133727c530bd1904e33034131ef1fd90f8f70b81ee37273d6ca63368dce3e0ffa45700e53adb1834ff00b7b990da7b1d6aa065ed392bb891ba45097c04db501bfed0666eee9de02fc199f5bb2815c28c51d1047a88ca52027d30cf2bfb1ab82ee97a9db4b857c90947e82b2b4a718ba41cef958717cc02d8fe49faa2b0ca3c0b910183e8117b6abed816afdbb000fe464604f56faa1141407ffe95aa60dfbdc9f9b2e3cfe11c82fee758ae9516c297293be63d16983d22c51f848d9049542389e6e86866f48d3d321c80bde7c4c8051601eb31b9327f95bf81cb33c9c674f9c3efab0af772ceae5a50822ca5ce43a5289b0893b0c18a2da62b0cca3aeba4cae72bde5fc485d38791a43205ba176cce2b191dc2246a540b38c0188a273c3a9159b9b94080d00ef80ebf5590ff197cc6b297f3929703e1ff15599d3ad0561e2adc878b43af7f08166b76299da63d65f6a607e9a78f8deff37ade72cae14bd87c74806e29650991431d10b179c004f1b9da75c00846ae37e5c8d0ba9c02536b0cfd2dc3ccaa6e27ffd6ac03ee27a089362326d91e592f8b75eb5b8d7884db5c06d88fd8ee39055d89e5230c719b89d48f4e3ab251683a3c6fc1aa664bd1f1e3b447537ab879da0db670016b62e18ce92a028275fc17498a984e8e94604e3712193d226d7bd330b91c3149854ca803fb7d3f225d2e6f0de785780eb86205f79e038d6607ed2db322f1711745c746d77e46a966593e4b1fc2dbc08d52cb5d989d24194edb9cca984ba2a790d2423b88b933651efa6b10e32401d1813bb1bb19bd446eb9b80cb84047e224fd8fb2a0ae2ec67057ce4c54d4725160589f0d1e487ba40ade2eaed74da7f3d7aa1385e8d34869746b8cf0189c31cfafc4431955a4e5f15e3176a54322c66be5c887742cdcce88779d93b006d527b9ba1bb57ff202f1a534f48c480df610bb37855149a0999ee857a993537603585f0616f2376cb6410378c8d8660abf0446b6aad69296427d87d137e802cf46dde6b4bafb0e13abc8f4bc03055e0d92b44871643d70104f3559604217dc25e471fa9c30de30ac87c0c576f2052c0f8c8fe66dd0bd4d79c78fc73e74a31e856bd6e711f6a4d6119afa072d91cebf32d85cf4f7404a3a8f269db326048094ce4a2e0b2372c39c09b0817d231129f2ddde917f5154aee17ffebfe5e0774c68ce436dee0d31c7ca9e447916f14fb693d1275b04f5925e59258b16a6be27a153192c58dfb4ef353ac12364a2232eab0cc026943f8f04544233d16a978952c40da92422dbc5830358cb4b07aa1002e042300eeb922fe3b95cbc58f998ac1d9b1cd5fcea8a9aa94f339479161268c5d3f95c08477570b88fb33c5e701c7939d11f1541a5cc167146d8e5014f7ab594039271f745b392b7a822af9ce2ec1a95225e8e9908a0a4ffddc24b6c550de8393050e2836e561ea8a17ab981160fff29446e674cfb5191d31b8e3f5d7cd61ab82c1df9932147e87c588662fac5fd89a38ee608bd71ab838ba09971a23fdad5937f54c488676054a9bf6c9f042dc09f804098ffc564098e09b7b3d81d024d4ce764791cf134de0553f80ea11c8b237c4a8d02b393031c91485ebbf1c3b030f599c36bec64ceff70863270c27b56cac11d99bcefe52866c1cbb6105cf016d850415e7c4df10747d95435a407f9117802df4e3516a25f4cebcef1d8a438fc0376dbcc73697cf0c235ad2f3706dde28a7ef4b5eb968ed8f639b3d2e457214fce4ef0de1541dcad8a949ee673b5b48ac6184844096898b000cf48379b25a04117e1a7dd30559e553f25f5487e5ce954adb77c8ca7543ae3756c11e00e31fa858fd7d8904e2e6b93b2fc6766b2d1bce44d0e03bafc63d679d501e48b6c322bef81018f019b79bd06e20fc1fcb1e8a7fba01ded70a5383683039033d96cf360caa3b2a5ac4f248fabd1da4b57317b68e540c1ef06eae4f2d845d4aa290aa99c24b8b54b0ac0db1088fb5cdc82ede18f77d734752e92b61a6ff27234223b2143f879dbea10769a81647abb6fac350e1cd6f6509daa2dbfbadf1478a01ed3e8800f02c7b973205d72a755de49281763bbdfbb2a172ee5a0c15ca4b16ae8f05a6b7f06b8290076122bcd67fb8ef605b6c1b8d82012fd883a63b7720d98f6b1bebc5f9ac9f88b7517532adfe388a4f4f41e38ed357dc3b32c4029efe97428dcf772fcbd738a76e9af9bb0542dfbc41c6ca117ffc8a9f7a590d337a92442404cb3213799e211952bf3a9890b8ca9073a0915170a1724ee8f35815daae1ed84471d3db5e3d94d3d5229a78da1ac32ae93ed0a6fcacdf613149c1fe13da4f6da968ef73f00f9ee0d007d0539c1c22d318b046e99ae5b4332137e4cbb0c87fd75f390216a4d6ab4c9f31a1d7bc39c32a0c2404e0498f91b820f3bfe8af38473228553116922deb416c61ef499e56770afc0f074a48c4c55bb26b3608e389d3c051adb14ebd454ed831b4a6fc1cc2be4dbab6cb135402451e5f05b3b928f32b19e53f6cc9a091a7f8e4a7a41aa90c7433cfeabcf35617a172ea117779f15aed560482cf021afc901f02c2f1d025e9d18ac2ebadafd7ab229760c788792e90700e01b3dbc7065efa7bf39813d5ecc470bb5f5003ee74fe2271bfec3a4a95853c4452cda4a2cf8b1f554442e8ac1829f296ce03172ea6c6066f4928c0d1cf9b38c40df8e739a47a25d45417f2fd2dda40aa8ac5273454d03b4ea70d6f7db3aa64d9a64b6f3ef9a3d5ddfabd0842ecbcd83af5d9b8bc2873ada5a02299d210bf7769e93220bf2b63da66ba79fe7d0653edba49ded39522a12e59efbb8f7396e90907a585c142c59d8571596363c5ceb151f2ae7a952eb204a837f3936b96134014d20fcef642a112b34c88071bfb54dfedee7ad6fccc2eaa7c5ad4e0559562331e617257fbbd1fc1bed378b14becd7e5fd7edc4040bab4bc6f7e790ed8cc1b4c98509069939e1b5a3b39f893845ef8d78fe0696ddf6959177ec30f99c39b06b643ebc74b260d9b1486d9c3351ee848de1f7b8394b1338617574a881845879aaf6c70664532d305df7d650a42d3d614af577a8ad81a57262f19903d515b6d9f61fe5565ccd8a0d285e99e0de1a600367e4ad87a379cefd07be2bec142d2d2e10b851cacd9b506e9cd4782d84aab73fcd3da50a8c9e92d5bfad50ba08c68024745b197232952c394b191fe51c01f1b9fb9cc21c7fc6f5c2889c0a6a93e2f149e3e98a13ba09139f56d414769a56b17dfe66a110604bf3fc232dad44037ffcb23ac021633bbed8efa19fbe8bcb429f3fbd93e1a6089923481e51d613ebeba2f76abb65f1c8d9efe000394a133100af59ec99a43175b7cf7a050789a3fac4cad5213f1652fc637800b0100637aa3b47ca77afa13c6843e7c253c8760fb4aaf10332634240e42a6cc3016366a1d89e87b717c3a2f6c03e50a7e2866de3c82cbf26694ad693e66af20a610ab0d2841273832101d5db579ab5d9ef4f7a97a482c4b9572b29da62eea5c7affc126f1b9eeeafce3a2432fc3f85bccf02c90aba91c6b1f25a7e8498ff38d9771df2923938985dc97f04c5c5a6db7a3c000390bb13dc2c5f493626d372b69000e57bb53a1711bc166698e8ae45cb9ada312e17a03877bc74750435326c3daa39c99954e3eb4f61f11665bf5175110301863db944c27c0dd04e0e39031cc57c2076676d4a28478d0d8ae64c9a1ac40f2b83b98349ea61e35a3ab9a120dae2e0a539cf0a15ba7a18d30027c4c1c92563a775bd553d04916afc5ec7c6bc2415e4dd410001237377706309500644f0d5b88af94bf78f645f3c809ccca990fa20064b9626f61b0e1b4d9f68506d70dcff83824e3aaa6fbec2dee860be498eb87366215cebade99206519a4ee462257626073d23a494f4731799a6964188852970e3b3a5526e38f7f310a66a032c063e719bcb1120c8a7f0128f7daed660924fb303d9d5e0e2aa1b1644100dd0d99fa270bd4f2bd290e26846227567316583feb4676f535eb3c1577745fa197f90d3c541fd588a83a11b640fc4bd0b8898557dae5c1c206b5abb367b78a9926b8d00f9df4d192ae0fa503c712b77979da056adba1ae43ffa53dafa68604afb4a1aec14d6050d537dd289126cb5d8f56363839ab8c60265018997dc434efedd05cf5fdf6c3435b454ec"}, 0x1008, 0x800) listen(r0, 0x5) flock(r6, 0xa) msgsnd(r2, &(0x7f0000003700)={0x3, "e4e5b7883a8e899d268d767ac72f976c9f57da9639b5dc8fc88c9239286ba3c57d327b2a2e5d498c02c7d6d1536a21891b9af81e5c5b7dfde996f848d3a57be4a5da1a73349052892efb4828a352536c84646ed46d7039e733c745691fba629bed2ed117145c9a9a2ea509bb836a385d184488086a9f799e17900c9fb91a4b1dbddab4c2d844"}, 0x8e, 0x800) utimes(&(0x7f00000037c0)='./file0\x00', &(0x7f0000003800)={{0xc4, 0x7}, {0x3, 0xacd1}}) pipe2(&(0x7f0000003840), 0x1000004) connect(r1, &(0x7f0000003880)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair(0x0, 0x1, 0x1, &(0x7f00000038c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003900)) semop(r3, &(0x7f0000003940)=[{0x3, 0x0, 0x1800}], 0x1) 00:00:07 executing program 5: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={r1, r2, r3}, 0xc) paccept(r0, 0x0, 0x0, 0x40000000) 00:00:07 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x30) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x7, 0x1f}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) getrlimit(0x8, &(0x7f0000000240)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x5, 0x4}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1, 0x3, 0x1}, {0x18, 0x0, 0x3f, 0x286}, 0x5, [0x1, 0x7ff, 0x6, 0x1, 0x7ff, 0xe, 0x8000000100000, 0x2]}, 0x3c) r3 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x1000000, 0x1) mkdirat(r3, &(0x7f0000000340)='./file0\x00', 0x1) mlockall(0x2) bind$unix(r3, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) utimensat(r0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x20, 0x8}, {0x1, 0x8}}, 0x0) mkdirat(r0, &(0x7f0000000440)='./file0\x00', 0x12) unlinkat(r3, &(0x7f0000000480)='./file0\x00', 0x0) fcntl$getown(r3, 0x5) close(r0) close(r3) bind(r3, &(0x7f00000004c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000002980)=[{&(0x7f0000000500)="a2b074bb7ce388370880c177df086db43ced06fa5da64325d046228c527c6eda43fd2bbf67601a5672f3c85a9c844a498fdde7430e4fe523423c88d203e7606d8de23a54d8671f081fe7d0bd9d80ac382d709b229a7e7bb5e8e8deffad9bf94053d17acc5559519579c0a87c6aeb0c7865e85e8d60ff94a23190b8e6da4c5edc983328cde27c9a696a6ba70fbf8df0d941af918eb421b832469115929ba6ae803ceed461115c27f38af6078244a154f2d76233d4e170c1d964956c53e1df3b9c088d4e00c3c5cae0783b9d203e2dd80027f34842451410bd215cf86d43f264", 0xdf}, {&(0x7f0000000600)="cab66fc1118971c12fdc7dff4678d49c160baceddece5526266c00e1287b31337bfab1424efdec951da75ea23134499c3a7e99af323fa33246d1498f4d81e05088102c93c4b7e3d1146805f51e6137effae6ddfa1125d047fa390229dbe0bbedb58a5204c469f5e2b7dbbb93fbcc9dc9e136317761e5419825987e945be5f06bf6755c9a8499652670e66bcf0c7b552cf0968401cb069fbf84554250442c09ffbe38b61fc246d8f9cc4373a3e71cb52633", 0xb1}, {&(0x7f00000006c0)="b32a4d30312d1db7b23ea9f2e42d6885f7dfc27bcea477406bb8054b4266f156ffc608fff63c4683e25b731fa14f", 0x2e}, {&(0x7f0000000700)="9135e82418a47122586c3a6b33d4448e773abec2cbe188f0830d5f4f2059ec53c83c5bf9b940aebcc09d77bda7d7fd681f142cca2ce04bbe1cd75e1223287b9aaecd98213ecae74803f0d27c51c9b4aa5288ce857dc4a18d271d2cda8cda2c05d62fde9f1a68fd5052765de69ccaa12698eda56059bfa119c0dc8d4cae8ef7e925dec0e4a53761f93430ba27f1e88c6fd650104da0064f729e7c12855e19baae6965031004a1ec4898d2f665541ca0bf55e087b2c363daaa507980ec58f79f573df9681a20d98d9ad30af143cc889c42048361cbd02ad41175fff07b0bd4df36d3121deecfaec9f0e0ae45157fabe33be0c7a17b7b407181bf8a7f1798bf42ec7987b17c602853fc4744d2ad024e43740d21eecffe65024eba8b94074eb06eadf9e2e1cd8159d26232339eed0441121f995a51ee9560ef2ff8af71d9cf04fef0f3161bae0fce343d967e0b32f493e955fe433aec031e058451913fd23f179395238e25efc3aa9ca1b51a656e20a1ebe92632274be30dcc207e044114555edc2b97591d82dd58061aee5df399f99c6cc53e4c042de4865fdc2b68acb5d834368a5b6c6eb8ac423884bb3ab6901f0e4cf9529cabd45994ee6d29e85a0791e8e057a227f4f0b7b9823be13f7367c95208c52785f4a11c4ab56e56c1bf7c95d14c0538e63a3d876326a0ae3fe127ac8236c5776c37b66c640aaee14ba5bb71192f7da0063887e64b4dedd7eb7a169c998b498b390b06beb16c7f0647020a6321118a4c07ee3142a24d1f04e1be02c87c6499fb29130feb380c100b2517cb568a39f1e21528f666d6cba73443f1d7cb2504c5f9f20c58f592b090b1b5205ae2c66f7b8ae767529075405df08bfc73a783a60acfe150f1d04c9b20ae156a86c80cf4b425812ce08c91c98dbef6c1e8eb53c7fb3fc3244a62291722f14c7016c174361b93d76e43f7cbcf62cdfee4fd7e8dde89122af2eb7c4dd05fa1e815436a4b132228313bc63c57e440e487cff7d1330e784548874eb059d343186f8c22f6c13b2ea3e86999d97e44ea9f10e9b064224023564934da43d6d6c41dc1c53f4066319f2a7b7c3c5758aca281d7b0f9d711d8855d28b8fbebc1f69d6658d7d20e3cf1c943f3532ce04c4b4089f78acf920064150daed2bf5c17b3c21ff45cc9d6a7b337ab1917e3beb429ecbe503a967639c519b98390a336d7588a32b45b89970d117d4caa6e6d80488ef8d4846222a9263a7d9d78b666b893c3fae884934b2315319fecb1afd14aa2aece544d036ec8da2c8e0e776fc1407bc1c13c30d091ede943ba125b7233189767ada0fc7f64aaabca355ecdc37161fc5020f40dd1241412220217381ab59519ee857a075635e5563439544f7d1fd309786344259b2555ae5ea6d262ca65a7b673c1a00b0885bf63867a7aa8164d20385a6f524bc5c1e49bac9c90c401e01d7c5a92ffd351e44d8c60843bd64fd6d045c6d68bdcdf42e2b7697bac52186fb46dfcd8dddabfa0251601194e38956f7695bba102487420a0df059cfc48eb592282b76202001b094b0d6d2aa3e3cf8447c8630a38640babb0a6b7661ff10b77ef84c42f76accbf72322579db658b12d1eedc7943fd78ec643bab087848ba9f90805b3c7dca7865bc787ae2cc900c19a0a56b3b9f36b1959f801cc0ea3366dd6980c23f6052e079bb6f1af3dac1eb367c5c8281963c157612b1a26541cc62054e6a15a40acf08078a7bb1df2e46729ea01313a9d9ae48d1f42d90a5abb81300ab19d97365a060e86781ca99e6af6ac2d8fbfd9640d1022c9faf67e1a51e8eb0d19ef9b286e3748444ec324bfc782b07e2deddbfc7a1417bc2f61af88b5779d8c2db586ab5d5ad3b075f130aec333a0c8c987b1144769fdb6626045a402b7d16eeeba805ab2ebf9d843e1035ce530232f30f847d523c7405c707dac97a61f1f27ddf46ae4e2e85ee2bd882b148ed8edf738e5212b874e7fd93315eb9b910a85917a6a2e518ccaa621c6a8d0be35574a0611bcc8d2bc38715d037bbf5a45e1e47f4e3443720a2d028f92be1b869233daa4adf09755ab60b89fa9c86efbe71b8c34af54c1fc9dc6e300876597c3ccd32dd9e8a99c42c53f3ba48ed95a09a49339748db0ff8eeb9d5255fa6e6718d12a437086725fd3672a97fb70bcd7bcf9dc29c5c4f76c7a618d75cc74c42cdde815594d0a690f8f353f5b5d5670c63bf7e13846981c735503d049fc12639a04d733967195a619cad0f87f295ed39702108e99477f3c49512050eebd19e8dbbf4c1804f2a7482ad2a577acde73f07e9321e71040ab8a8b46a874ab8de9d001e86ef5f5f06da4caf6c0c12a409a2603d866a748a26434bdfe0547efa4f0352e3ad3267afb27350b319a01eb4701cc44cc0721b16d88c81fcad3d741bd6a70a6633d15652b47b13e7bd615d9b2364a253b789daaca2872200e027658dcc2016625549849aa2277e900d42c8c27bb38ed1c4f76cd36de9b7179ea4b9b032c3d06230a652e44cb4169f2fa04f64b57c67d0a4f3f01db7da96864026ec64eec1ff984daad44ef8eec10d03bb8eea0e79b1848a309693fef64a9bb80b6b703187363aaa321cc3a77d2b90d3a91f08bd61cbe5585083e470e2cdd74d1df7ff846087101f9bdbb280658a15661431ae9b398032ca738261de142719809eebcfba297b04516d1653e2e8786055ac030daee9858b75f0c8123a6f34f28519472a032cad4c70b0770112a1649056803fe510535d930f1a59568b6a790bd1c94d92e2804292afc2a51e166cf9e42911334b13a17084c835d3c431fb296206434f8973b625eb3136594e2af4a9da75c81508bf1ae9cf730d92ac31450c976cb7a4e53cf8bf723749a7ddef2a66e2db15ba99f7eec974c05eee57d780fb37420fd94890a734d0f3e29e4aecc14ff13c4ba0e70175b1be09f66e1f4444fe9ae961eb976067e5ee51cd1e251e98ba76efbbc5b45dc737d073ddd965aea7661a5ab8de7eafa3d358f80c878c4ba6d00449f68daf0b41dc46bde23827f1f73d202e4d7108eaddf75eb4101853186f1d1a7d7654c126c68d3a7264e17fe5aa1dd8ad6a4bc433e899d30ebf67d17c9bfbe1f20d1bed073c9cce555a54fef4e73676a5557c0173ae0f52649f5973cb1e07a3635c9724d1fa6984a110d6bfd6cf11647b73da11e823bff7741784ea9e7eaa857e18f7592bd3f3ac55b5c07f9176d49a3ef4b2641c020e86f1eaad552f820816377b6c250201457fe45250705a711704105f3181410244fd5616a1a2c2eb68a8a89faafcad42faec5ade8f30d21ec22018a1c96d0717d816f79e811036b2d50bddb234575aff39bad5ce907c0ed5b0491ba97bf8882e297886d6b22619b54695ba9a2d83eb1784884cf81a4f66e22d102b365b6c70fada19f182312106c30440dbbd377f729c62819f4ab40749530ac525e8f686486cf1277c9f3888fd114ae171bc62f9260fcde2238293e8b44a7338fffa0c904d9e5cbc6a210cd5548efcac9ae6f4073af3d0d9c5e6f13787e22798424f1c414e5cfebae1c774b9984f3f77007e81790b6daf35f83c39cf49d3612faec532fa75c920646cccb6e310f6172b1a6ed9c2b779a51d914b4128bfa88dd9ef751e5ea54493e542896066ed5455402543aa5522b1870d2339eae3adfc5d7efbf8291eb2d32e3c22a41cba357bf947f83dba8877e0d75b249a4ab255434a41b3829761500a6170f47d9c7fa665b89b6ed63363e741a2e9c7752e89b704ec88a583d2ce3b1fe8887aeb330700b6d3695bdc1d5ce232b8e4106fa17566055deda2c75497d7688ac44ead6fc2a003d9fa80eb9d545d803d750555f4d720632b95aa402b12ad0958c5feab1edf8f944ebd2f7da907d229e50aae92590ecc91bf2aea0befeee5325284f9de3a09a6950ca50e97104317cb87712fc3476a63a627dcd15c32b5619530ade5500db66b35b5633cbaa24a37129775ceb1bbbbca576cbc8096605d70c6cc09acfabf0c46c74bf13686a9e0491ec93506194937360ec8c0b3ff558278e2a90b24b81489524881cb97e34154f2a68f83e1f323ae211a06383caa91c69a8677c945c1ef6a446d6981cd1fa79962958a45c354fdf6e0cd79d8faa05774663c3f09007917f1752fbd852850808001260c3356fa2c0525c2e6ec1b25391464ba59b072918fe8384b013bafe72eaf8711235092ef296e98504cf593fce4157286f8c45bc77c1e8c6708e62fc7d4162a2181a5ce08fa75b1bcb479e38aea2a02ac33e69cdfb36fc1d0e29ae8118b628b47c3e1dfbde5736cb16a328df52d58a008f30400585c347bae979999344558b52f8764207938c1f0de7ea56d394aefe883df01a6db97104ac6f40793849dab5141a091e0ae3246fe7e5f9e3042d7e83d37d9bb0c7ad2d1866575d93f457850f0181891476e875e5cc3682080caddc72e131afc40a8d644a4383520a7167d59403f94090486fa9f02d2375906db7e5cee067adcdf23bbdb5b461daf1c94f58a35fd496232eb5cb5fdd29ea97d417f33532f522ee773b461811f0adf29c5adb1054c157e4abd53e52b829cb4ce47587eb9f88217ce2f5edfd450fbbbcbd750db672570b0397a51232368ffbe69f2860f2612ba0c91011ffb2c85261045f0e7cc5cbb8044563e4529652fbe85523cb952cb161c129f3f70957746abeb1e1b497ae8ed8df85a052f8c97973431e9b456f2621df5761f4f58c8663f8bae2306412d19dd9e8d940fda63b1f9e1ee03837372eda3d6aa701ab7e8dc0b135e355095efb3c4a8f98e43e53687be42472571fad9f630c60df14514e2940236a4db331504e9c598d9be0c64909c10f4c5b70763ee200c493103c38331564ec37ddfa0bbb76bb73b70e6186af1da1406d19e72277e6cef087e1a4764bf0e7fae269cce9661e9e2b344120b21e57b87573779bb9c38377d055b402a17a842950459d475d0cb04443e556ccc264f9d5e29e65c235bc707a62e7139417bd642e0fe180efa828735324600f6cd0635be037131358f154c86b67c02e5d6167d74766b6e7c80ec4073ee66aef1c8ae18f5c44c3fd7f230cc01d1a1d9cfd623bbf3908d6409cdca7123f3c3b38f09b50a751ab97f290d2043c94db42b5d577fac349484c9ff8ee60ecaa195a668559e149a463d915352b935f8a6d8b951da7850d51f47db8b7adabff97d94f6873a1705c102b793ee2622fd98c8c74fa5451caf579018985a54b2b53fd0ae29df460a81afa5ed03c0b788f8ef356237fbc8f9f1574ffd461706d3178685804fdc91a5c18276a02ef16a85c484f4def3ecf85fc61db0a7fe5df714dc77db8619d23ac92a8a89ee0b3542c2cec18f111d7928978185aafd467b51ad81c45108516c860769a8e19a7b698e3dd5b687513d74bb2e8754b8d29af6e3402a889c24b6c049bb4200013b39a5c4ffa639060634de40988279e180180738cda7f17291db5411095724e34ee7668fccf083ddf054b4aef4e19f9b3b0f6000d98d0f59921a69a270d4dbf329e706b8e1b114d6c434e5e8eb056b36214bbcacdd922376af32ce81671ff81951318fd26d3cddfef3a435dff28d455ca0daaa2f433ccb27465b4f8fa8dea9497e2c1bcdd7a069068b1e44972ee68cc304125456974ccd983ee08bd0ff71af999712b811d0d9485c837194f18439d3c91b7b52067f7f8a2dde8d005198fbd712866f05c1e534e8b10c99dd657c2f795df7cdbbf10a3e760d000735e42a71a59c8c8bc892c01a60ccdf22a8d14515d94718274a0ff017b879cb734", 0x1000}, {&(0x7f0000001700)="a1eabf05c56832b87a79", 0xa}, {&(0x7f0000001740)="0e7f1fdd7046b0faf868003ea775b72f0f49035d093c7dc3b52ffd54e1ff3db2ccfe75c38130b5de1e9170232d9eef711cae4a2f510cc609e855d60337b6c87e0702ff55b37519667e2f9659f7b8", 0x4e}, {&(0x7f00000017c0)="3f1d0d9a776094dfd78df73c5506f18e23d5aa0758d5aff5a53912091a282bdfaea77a80ecbd9e7ca731c8a8f52a3a2bf2bdd633e137daaf1dc9251febce363d2abb92cca5467651d9c9ff3964180caf431d490f765228d82d1da56ed431abbabf7454c8b6cf9a175040838416d73c22d00f08befaad0b3b877151586eaebdfe7e72bd55661b87544e9f973e8350bc03fd571c192d293929bba569fe10cabc45e92c78c89760991dfc4751c977db86b986cae5ac69a4e536b6f93532da7c9afba028c77b51f9052724541930b84d4ab988615e0cdda433dd8e", 0xd9}, {&(0x7f00000018c0)="67150613439803dd29e64dc1fcedd89840763a24052396bd7abc343deafe5fc68322cd1abb220068660f75b6799226ba5b0540696166bb259bf8d321b956a5205a0a4801249524dff6ce3eacc5ad76f10e66731a2ec7a12d30e3beac14772761c99bc56239", 0x65}, {&(0x7f0000001940)="d151a369cb2e1791", 0x8}, {&(0x7f0000001980)="c5ee816ff5e06010442afb00692c91002220429fde238f4f4facfafc94a9188eaae394ca1ed560728e4b1df3f7e9cbd037afbaa3a0a0bb6ae8b68e02b90953f730ede73eed968c60f1c81b781a2c8b0eccfa1851b58a59aa56364f2b3236291ad48886680a7f4d810114f4ea2eb147e19f48433c0e125900038a048546fc7853f2bd97bda7f82cb815ca0cb4ea302cac8c60a2bb26d5992e60df3458105792a21a64a12d755f9d864cc27874755074ffa32fa60d55c3402567f664783e3dd1304d39999346186107deb6b8399b728a15896dbe70f8a35fae031e0d37a45d0dd74677e8175495d4edd01ce8da14e0808221655e18aef339cb148218afdd2a48a3c7618ef4f22138d0d2ff2526cfecc2136ce3fb1ce655753fe7d2213756701d2024f8cb49f7b4d284f488bf0317bdd4f83c525d14b6dc74dd19c013c6e82224f7c3f585ed84d87b6b87b2dbaded87409022ec7fb3e4340ddd39bac754dd33393b51e94427c807b332d874dcbeff63e1e4d949dc4e1fda1a64d24197790006ee69b1ae510236bb1e958874db5df4f5ba77d2657aec23c27f8007b4624a383aed2fa9e47cbce84f0ec3e905483268db13d78c47dd69c4d5f9ba82941441eb51d72e866e155377faa876db602c9753bbd7cdd1750115e4401e882b33d0e8f2e9bc449debcbcb4e9cd63d3c4f62729fb963201bdf7bc5403ae295e9bef5811b8b1aa58744fb1b936a2877b613e2de3200f8625fea61f65b0197ee496426df81d52c2c74d39f21b7de2996f93e77429260b81f44b91dab40c5f37f4aa2feb0127d30ef2604f38a44999a20f191e7749084e7863003728dbfd57be536b5c96d1027b4067fa45b75944544510735bb31816e335c5b9488234a575702ded270706718f18bc76d13fb247f4ca9aff0358f63ccd625186b52f2a3f225064b1676946647ecea64b9a46882af237149222d7c76c449b929c235324642fa65fa39307a6892f5e85f12b0e7e91157facf777e42f233327776c9aa2366d0fbab00dfe67394cc0eca8a6832a80d11f9345337e7ba191e9549a440a6f2a0e7ca371c70a772ca315c7e85bc0cf025dec02f5861326bd18f8bbed42e5251ded48f8f6e1a8b211b0431459bf87da80fbc0976a4019ec1510ceab699334397c4168c2db506751b9f9f38ff962cd0714014b3c39c327c139193ff5155841ca17e7e65afa20a40c59fd827aee8bff764aff7a54de45bdc9959d33b21e97bc041cb09852c24286c11a29f8e575427dd80d71ddc4b8a9dd6882e3c102ede2581cad8985c6569c3b61eb187c3991b9e59d7ca1e5dacb927c4641ca7d80fd6e46d889d908c5d2c10770aafb0009aa36eeafd39f974d3d9d6f730de4a76cf313c61cfc10376293c66f07f49e19ce326c8cbe0de84668420db3dda684e43e02f0554566b8d9201e8b58120f4064d3f2d21fc8f41aeabb43c64a30f4edd08e8c56226d1c51e9943c46ca31ebca9be112cea82c94c874a6bf09ab2dedcf3d102bb9d0d62e92e4534a975e990ab0e5088a164fe91349b54c87c177915d503bf53de11f211ac23aa9c8192b3989eac38879550a0b00ca7f51bc285e872c5973a87994ab6526647e5efb20a3b5d6e86ffaff4889c7720f49f7e6a9b6afe725bbfd31171d21d46cb9d26ee884ee8055e2b3732d1afc66373b84ef6503746a2980ef49d8d2c19ac450394628394d58cd1ad57b3325a01cde1e29392e842f979e30c5c2e2c91345591fb53a54a475f48d0d53e3d4538854e0eac261a71f6534b1f07b54f78ba6ed3048bb19b9670a3225539a89ad46ed7058efedb241632f8e53dc07701635343d13c14a5ed6ddf0ca144c668fa764a0fe31d1868ba43af9551ef2035dad60de89a48334b4bd70d46aaebbd5c6aee461b74e362996c912f02ae4057f5c848569e79ffd27039238a444632824510eb0117f06c5303feb4fd8528296b0db6e8a27f859c3763364da60377f6ddd67f17f2c60f6fbe8af051cc8d6a593c99e23820618ead225484e0b70a9dab5a55ffe2e31232f98e39596a9ce07b05b080bb4f732e44c9225b583715d71eca47f6b395f1db105293e8f03e1deda8c7f297d27374250a520e06bcfffae499073b60830cac695232dd85f17bd2759b59feb463be0f101eab7316e9d090a7db0fb92253a84f848d31b144d85ffb8d4bfa64108c075c0b6892eb2bec9c20e1a8e5d864e5eb618d3d450fed7be49ebd561813f7a45c450c13594754ceaac2f877eed247fda6b7ec6c00cc532788b27595eecbed62bf44b1a806e44b4feeb22309fc7f8516c5d7984d24b30fd5dd33d8214f1a48a836bdc73589b0176fa1d3ba2fe63a97f738b2ef06cf0727fee92c82f648f998738d79dcf455a36700dae1779cbae1defde1ca55fde2769e6cfef58d0e5dff3867f1f48f36dc9510cb0d023b8db48d46d15bff7fd53ae5e4e041aada6f5951e0406ae85723f64246f22c9c8b74a876e6206feb941aaad179a227fd6c3f58da4cd2552af234ef59cb0e3f63d8d4c790308613857383d6fa6a6621173240e90357af7fc1fcca91c513c86c35875ef9511842e6082aed4a267d132e9599c5b54107907620b61e3899b538c343e78e2c56503ddce1941ac08061c6c5fe0e187ea322c0b7158af0f7b268ea982cd4cacf9665c1d0974a3fa6e2096181e79761c97381e86908a8d561caa07db4e9d51ce8b715bef246a0e54ef16a5a1f3724a9501b156e05204c373a1b52ff0c30d66db4a56487baa8eebf57ee10f82fdd90b8f4b0a926547f4454cf53afc2f6423cbf91a20f246909e4fb89df94c5c9932b65f8c2432e74db841b0c9e1b31874421d14c2fd1f83331f7c6e1813397bfb906e4b141591f40d17a423cff565959329b189aaeda2fb5685debc329b336ab20dfdd84474c7ff941ca3ca53252a27cf836fd87e0b7eca15bd24f5e79b652e55add4e5090248bb60c137dfb50e27c0d132fa10015c4143cdf72e9fbbe8a300b38df408ce0ba0f4cedff408ed66932566dd91dd2a1f7ca103ca3bba13c8bc7e52577cf2fdf236d1edcffdc2ad1cea58263907c3a2d586c4af645eee54f46851b7240ee30e05c7104ff59fa2ca2c0151d17ae137c9719bc25f18c4d048d43dbb182c5c439a20723cb6b50f5a4a23effab53e68c3779c66ffdedcc6808df288df6cf648bdad94a46e1313e6daca14f359883c311a08fba7ce063e15423349c045e093b6acbe5a35e7110264c6a49810d783755c1c5903f3ae995ce5db8db6b544fe740f917d216cc23449f3a81d3f5c039e7ad946acb19a87f791704218913934c57688f4f682121d4f87fc991a46ce2ee70cf86c537b094774b26bd4e74f30a7a7953877c4de81a3f2f146242c6cdca94e30da6d1bc66cd94bf70d63af93c8b4989adc3202950778c0c073481b504f8fd6d84702047210a7548ca4902a8e4fd3b1b2945be42becf8d01147e879a8709c902006d44801d3853981a1a7a8d6985142c2f2db79e58d0d1b0e284006c78db07864d955b9f63d7ba15aaf7d7ad04c0e642b5b000b9622f77a6c32d33a95cdc77cbec4c42ef973d8c81168c5e16fc6e6cbd2c132cb5fdbf9c2d9a1b707633a8353477f00f2f6c5d0760cf7d3b7b42b0ea09ef4a716fb694ba2eea9eb0689d61978ca6d29c26f77fd5074029191599be54644ca656adfa8e83049524a23dbb9ad86d28b5be20605453ccbf614ac43b2b9cf55580c81f57f065f18d63bca4ce4c3c1692ed36577c9e839c1ad78cf5fc79ea74c092ee1d3c600f5efc16098d9bb8847f8635a3d815f2d35f5c65ad3708e953dbbbd50145d3d81688c5c59ae525f2106abd295b8356fbafffea0f3d12cb9242a8438d4dff8f692652d8a8f0e4c0bff2ee4902ceae68680d746b84c18b335e017e557c747e0c81b4baf2d5c9a552862477bfefde5925ac25bd94a97d792e784fb7ba1c2c9e619b3ce67b422f1f2c1a861bd0a8ab457223b1297a9ea9b351e52afbf9b192165238c8575574207a7aed04d19627c337deb4828696f27dd8f59331fb1780abe66dd8b01475ecca694b31411775ec361029daf16459b8583f421aa414d7f39b617fd26479192aaaccd2b462f2b61b1007594186334e453e28f91e337d0fa9c04c24a0e223d69cab81b6366098082b5d08c5bbd926631e9f1c20e70fec0ed69ec4f9eaeb5228ee0a191af65a2261800db1d94a233c46143a8def9f6b64f13977439e962ac4622cd60bdc6076504e1449b4cc2429962912a22d6f0948a0b16a2b1f26f57515a8ec39c58331cb85ef76c4968882ca7e04f57eaea38da24dbc7e319d28b2ad3a3b1c440483f87b5025ff9c49d7b4345600f6d098a44146b6498747031644d393ae7b0a228f586c78905451f5ee0d4e734f2c21253a612fb98296e02667565a45b4ca9cdab56d5f1d485a704324f95ac7a1d303c7d8b8ee6e2aa2a233cfc6088c80c92e8ce7774e1c04e62207be863334f754a5ec7dbdbe513c288bc79c146f71d1feaddb8a90aada4facd0b7ccf9a7234cf0b2443f0a9aac3f5ed8579648bf6e4a055b5bb7f95538a1ccf6fe194db6aab373b24644b6ebb0a329a064a23f3bb09f03b809da2cb6fe512891f4e12132459bee22d384c7d536e23d328514db8325ac329f3ee6f389cfd555424111f954d17a562441afd60c865af0bc976e9e0b90449edaa3a0b4f7607717018898d8b2974a792e0f97c6a0bfdd73fe2cb3fe070dfff1da9057972f90b81736b06b24b93e176f063e8090d7c2f405d35e77a2c8404818d274ab5ed9efa861ef06d38c14efee3144ca530525193a75f9d1de60e0d609d0f330e15ed3bf17d5e8145781ef832a2a7d7f72127248cd97fc754087de88a817ce20d9818f5479005f6a7b1e9a06644fd7a36ebb8bc25afa923d907c0e1c10165afd7581210f99756f023287ad1827a3449e755b0d2c2c3c2e76d17ec6cfd55e3f85fba7a8a2cbb431f9a529728af6de2bb1270ea9c6a71274b594c44409e2476fd809e460dd614045f741ee02e6444c4fc026f6e097a5731a3c2bfc4c7cbf856f3e380af96d0767a195e192db51a47f2cca430c18e99aee5b9f1ec39c15c420840a700e16efd42727ca50dc943020a21f4a9aa037e0fbe3375da5e039622b51348a6f4b16c738b89b5be04121cc35c6c675024eab956ddafe18b980c74f0c3236c7c2ce554a18d6bfd18613b7e1ccda68977128151c475ed8fe582a149dfe354c0cd8df8a039d1e8deb838efa2db4c93d0982093b11ea5926c6c0d6644fd0002a8c10ced8d41ccb3db737ea43aff014dd32b564ef4cb23ba83fc93a132ee256302c15c47712134f44edfd04b2bd247b4abd42b9f9e4ca577bce0d149a4489a4b9b542d2e8f87277c940af3ce891fa948bafe3a3919f3c3a97db40015d4cec9fa806ba7b2f81649c72348ae2a700f072cbb4f524ba9c97a7cc44d41d437b545d8907f6f90a6a112be23dc150083803e7f309d24545f82c06ad3ca6d4024162c0e1053e236f0d363e254956fab1b4b85093e4617bd270b7f5500afaebd1656a106a6729faae23ad6e6297f16c1811c93a42ce8d638e33bd160372cf8d20b7d2a76bc02fa0b8cd347e0e442311692c0d0474cd9cafa17f08707c048e4bcf4346873ee9675bf8e373da5ff953d4c5538114cb7e9135e71249169c1c1817c04d7fe345bf91892306219a5000c0b9bd3e595fd5a23f880d45a910c58474db8d5bd5f39b243fd10e72e42ac1f7eda81aff9460472870ce9443f305b559bdbd58f9a75491013005b32a14ac3dca62", 0x1000}], 0xa, 0x0) recvmsg(r1, &(0x7f0000003ec0)={&(0x7f0000002a40)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000002e40)=[{&(0x7f0000002ac0)}, {&(0x7f0000002b00)=""/80, 0x50}, {&(0x7f0000002b80)=""/113, 0x71}, {&(0x7f0000002c00)=""/167, 0xa7}, {&(0x7f0000002cc0)=""/127, 0x7f}, {&(0x7f0000002d40)=""/21, 0x15}, {&(0x7f0000002d80)=""/177, 0xb1}], 0x7, &(0x7f0000002ec0)=""/4096, 0x1000}, 0x1) faccessat(r3, &(0x7f0000003f00)='./file0\x00', 0x110, 0x100) mkdirat(r0, &(0x7f0000003f40)='./file1\x00', 0x41) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000003f80), &(0x7f0000003fc0)=0x8) mkdir(&(0x7f0000004000)='./file1\x00', 0x104) unlinkat(r0, &(0x7f0000004040)='./file1\x00', 0x800) clock_getres(0x2, &(0x7f0000004080)) pwritev(r1, &(0x7f0000004280)=[{&(0x7f00000040c0)="b4245c74957e418fe418b276da38a3cc5d46af17040a0dfc403713f166be72f3187a1a24d286b8dc8e4ce780ffe909e7222fcff88d28e87bb6e7a6a66b65fa98a92ad557bb74a56bae81ca8baa6436fb48136f09412512fc1e2d7ae3f9cb0bf182cd51f8ebffbfed58f649a2b10e31bcec44016c490d8587466620516566bdeb0604761cfcda205d53e3d9dabcab02800f49650ed6f8a9ed3a80548292ddcc97af86078c30dd13355183fe98322946c78fb3ea97557e0b23a3a07fd160e1d04d3eef88f5a6e637b83b832ba01fb1f3850533eda367e405db83f0a8", 0xdb}, {&(0x7f00000041c0)="a49d5f4fdf5291d36e9ed1a77dacf574f446d0d162c685c5255717f9219c80680721872852a620003bf73028d073b8f2d6b532aed6112ce51125f060ea232ecf88aec648181582157474263ae6369ed42009e484932cee0cc88669f1da1a3d16ed7cb7af5087cb3593a8aa579f74dae9733ebcbb940264c0e872085d2349931ae1", 0x81}], 0x2, 0x0) 00:00:07 executing program 2: r0 = socket$unix(0x1, 0x105, 0x0) shutdown(r0, 0x0) r1 = dup(r0) recvfrom$inet(r1, 0x0, 0x33, 0x802, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40010, 0x0) 00:00:07 executing program 1: r0 = socket(0x10, 0x6, 0x0) getsockname$unix(r0, 0x0, 0x0) 00:00:07 executing program 2: rmdir(&(0x7f0000000000)='./file0\x00') syz_execute_func(&(0x7f0000000040)="3e672640dd5008400f5fae5ac36bf9450fbce146d9b1090000008f8978c1db66440f380924b2c4c2958ebd00000000c441e97698feefffffd13bf36e") r0 = socket$unix(0x1, 0x5, 0x0) fchdir(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1010000, 0xa8) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x80000000) setsockopt(r0, 0x133, 0x0, &(0x7f0000000100)="3fed5f7039ffc5e721caeb7c9284d1741c0ba8cdeb6d6f3ddd8ef341dfcb994e1975c741c7494b068b2853c4cb7f937531bae8ea0c6a04f97c5841a5e18ecfa1f23280e0aaba189d303e04d7dbc8515a4da33e5faf2feb65d7219a06b76b6d25eb6344d78b8966a14e5de209a04f6ff050508ed4fd934cff2e92db623e080f7660b893b62654145d50bba823da18e1c5a1239346504b854a6db9145bc4907fdd236249e778f04bc60a62b5", 0xab) renameat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0/file0\x00') r2 = semget(0x3, 0x3, 0x1) semop(r2, &(0x7f0000000240)=[{0x2, 0x8f0, 0x800}, {0x3, 0x8000, 0x800}, {0x1, 0x951, 0x1000}, {0x0, 0x4, 0x1800}, {0x2, 0x0, 0x800}, {0x2, 0x400, 0x800}, {0x3, 0x8, 0x1000}], 0x7) r3 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x40000, 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/44) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000300)={0x7fffffff, 0x4}, 0x10) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) r4 = open(&(0x7f0000000340)='./file0/file0\x00', 0x40, 0xa0) setsockopt(r0, 0x7, 0x4, &(0x7f0000000380)="826f4461d37ec9480c7550d337727264a6a8918c4c4e69fb46372933624779ce4ce8b1033013bdb83066aadaf996dcbce0fc64cc346d28ec0ea484d2b447732f17f216d4a8c6fbb5b359e5049d280b79195d3fea6954a3b187b0", 0x5a) renameat(r1, &(0x7f0000000400)='./file0/file0\x00', r3, &(0x7f0000000440)='./file0\x00') readlinkat(r3, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/249, 0xf9) r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f00000005c0)={0x0, ""/153}, 0xa1, 0x3, 0x1800) readlinkat(r1, &(0x7f0000000680)='./file0/file0\x00', &(0x7f00000006c0)=""/101, 0x65) listen(r1, 0x2) r6 = socket$inet(0x2, 0x20000000, 0x7fff) stat(&(0x7f0000000740)='./file0/file0\x00', &(0x7f0000000780)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0}, 0xc) seteuid(r8) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockname$inet(r1, &(0x7f0000000840), &(0x7f0000000880)=0xc) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000008c0)={0x101, 0x9}, 0x8) fcntl$setown(r1, 0x6, r7) 00:00:07 executing program 1: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x20000000) sendmsg(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0xffffffff, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000000c0)="b7abcb29f21cfce7dc1ce99018a429b645bdc4acea6ec6957bca21df2653639df95b944e9c17e66fae49003e0055176bc06fbc549b0da9ee4da6435ff68f61466bbeaa9d221f5715ed6f29bda696103799afd4a2a5a45501a76acb3b13c4aded433f871a22639df234d1c03d025b4284dc73e892b958e07074d90b0525c38259846ef0c475034b9b8ab7e8aac618f10498", 0x91}, {&(0x7f0000000180)="e00442c827179b5348c4c6cd9d316953d6093286f1b9dab89ada7cc88c94a6099a1602cc7375b78a9771db8760cb0f09b26b43eebf273b54ff3350cfba6c13d0a9b302f3494e6fdcaf686147ebd7aca117fe16ce", 0x54}, {&(0x7f0000000200)="26db75a02cc520629e24af38b7d78f0c5d1d85557db177c23e1ec3088a383d982e3293939fdd8dd1996c537c720ceaf223b0d48a0cf3d2737ff9ba57a3450f53a7c40b0becd888e531752a8d6036dde16cde5830ada5754b4c1d27a0e316b84a08dc280b8c75c807379feaf628685790b2d8418e2e94f42cd28c3b9d9ed44ce6afe0eddf2121d49210491eabc59587242dc267ca17f24dacd0c5819e4a902f3ba7f353959a6de0088af21b0c061ff4ef46c30aa0fa6e382b946c7010e2824262b810237888a6e1f33aa1143a2a714eda8bde0872dfa34d745f489acd8caca70a97a5aad4d510f2da8f", 0xe9}, {&(0x7f0000000300)="8b840c3b92ee8b8507ab8fbb444d30dec10319f5173e6d41d5a6b6156056ef92b3870a8f096c27898b40632d79a610d59444812b2dfc32bba9f51e89d7d352684b8692e9f0849aecb5b7631c98888997bc8d6bc6d1738b0a89c33186eefb0fb1a3286a62306bad822d7171dd358bc0cde7b83f0d79fcf0277ca7e87b2f20d78aeba6396ee65cbebac33741f2f9", 0x8d}, {&(0x7f00000003c0)="d34552e8a95701f7d3ec59a1164052d11869f62c0c03448bd97db5232f28308e5a0f95c62482d9d38b86afa148de6e6febf1d38e313754990058187e2baa4930f97649b296dcd3423aa943dbd038c171b74c4d7e757dbe10bcc72dfc169e3e066ffb318bdce7218c4f538cdf2db8290b4265b7ac305b2803584300b65092a13518426db601abe08f1eb9a1e49b4990f905d89f6c3edc043adf070f0aeb6a8875836d62c229e3e8ef151fe76cc890a8dc490afb0cc29fd8ba1b7405273c4217412873c2e7e823d569a721cb34c64c8b7ce1", 0xd1}], 0x5, &(0x7f0000000540)=[{0xe8, 0x100, 0x4, "9dec11dd6ef211903da50cda474ed40f02e4c378a477c49c2aff526ed9f3692699f32862c2293e67a079f05e975008da5f4dd00edebd3775987de20eeba55fd89ad198f61728bc9df0180f31636162e79859b590c537f002a47cb3877800d2fbbf707e5186a33bdb6a5a43e00ec9604f1e15a172995106fb8ad76a02d62ed616670cd660460433fd5f635de031905a3e453549049cf7205e4e44b2387f9cff5ca4ae56739b71a05f9f83f0c371394c8ba96b9fa8540c32b37a0c4cdbfe56e435500c5a727b483b587d61548ce1c0fb4aacff"}, {0xc8, 0x6, 0x6315800000, "635d3488f01593b26d73adca0e4f947ed5d0a2c534ae55d674a9dc1536dd0f82f62a4c80fa001585e37cab79ac76d1288c7fc46578821bfd652f971bab7c4db512ba58bc26a2f2995dbafb63f77d41faec5b74e855122eec3a66a515fb6da063e8e58d9c498409e924876bd21d2c4ed3a9823c1e818aed099e9a3ca2d43e977259269d49044469fe94a42f2f607c011b96fa6af8bf112138291406184fbb59a3bae774b7eb39af538ccf3dee30cfed56baddeec9"}, {0xb8, 0xffff, 0x1, "1331bd44e128173dbf2f3e483b131e42646fffd296f41df11c89b77735f29c991e9dbfc88f4d4e86844231b56e127d11bfc9c6b0d63c7211540ebc12e8ea0614af185d24d6c2bea51b1f42c100dd6f9f9a409d45eeda70ccf1cbc59f271f0be8e532ebb000b704c795b61a795912f030251f673ef1891e5bb288b7613cb1020332c73babfee55544b7021744dd5eef0363b73365927217d670691fb983112d84e7ab3d"}], 0x268}, 0xc) r1 = msgget(0x0, 0x102) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000900)={0x0, 0x0}, 0xc) r9 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000940)={{0x7, r2, r4, r5, r6, 0x74, 0x3}, 0x800, 0x7, r7, r9, 0xfffffffffffffffb, 0x4c, 0x7ff, 0x101}) recvmsg(r0, &(0x7f0000001bc0)={&(0x7f00000009c0)=@in, 0xc, &(0x7f0000001b40)=[{&(0x7f0000000a00)=""/101, 0x65}, {&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/160, 0xa0}], 0x3, &(0x7f0000001b80)=""/37, 0x25}, 0x40) getpeername$unix(r0, &(0x7f0000001c00)=@file={0x0, ""/64}, &(0x7f0000001c80)=0x42) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) seteuid(r3) r10 = accept$inet6(r0, 0x0, &(0x7f0000001cc0)) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001d80)={{0x18, 0x2, 0x6, 0x6}, {0x18, 0x0, 0x0, 0xe0}, 0xfffffffffffffbff, [0x8, 0x5, 0x5, 0xead5, 0x0, 0x101, 0x219, 0x3]}, 0x3c) shmget(0x1, 0x1000, 0x421, &(0x7f0000ffb000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) sendto$unix(r0, &(0x7f0000001e40), 0x0, 0x9, &(0x7f0000001e80)=@file={0x0, './file0\x00'}, 0xa) shutdown(r0, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x210, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) munlock(&(0x7f0000ff8000/0x3000)=nil, 0x3000) r11 = semget(0x0, 0x3, 0x400) semctl$GETPID(r11, 0x3, 0x4, &(0x7f0000001f40)=""/85) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001fc0), 0xc) seteuid(r8) r12 = openat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x14a, 0x40) symlinkat(&(0x7f0000002000)='./file0\x00', r12, &(0x7f0000002080)='./file0/file0\x00') 00:00:07 executing program 3: mkdir(&(0x7f0000000880)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = getuid() getgroups(0x2, &(0x7f0000000380)=[0xffffffffffffffff, 0x0]) fchownat(r0, &(0x7f0000000340)='./file0\x00', r1, r2, 0x600) r3 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x20000000) getpeername$unix(r3, &(0x7f0000000080)=@file={0x0, ""/28}, &(0x7f00000000c0)=0x1e) r4 = getpgid(0x0) r5 = geteuid() r6 = getgid() sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="67bd9fc38458a0072090253ba51f17418c37dea0844d0be33faa100c54a854aae50c1f9ab02b090ce6d724551a032b875eb2c4373756e56a0297dccb3721b82e474a23150ba7f619ac11e31fb471682f287c546b48d72c4d45f98523454a1dc8d5f266f64c30e29934d28142f34ee3e5f4096d27fbd525484a5474dd134a49c4fc885aba4a9d858ffa19f022e8681e2e48a8e3a1637206705d3c527c630d453c7522f741cb1b6d90e2bc27980811d9532547c42763182f2980a54fcd8bbbd4fd8237e63e8239", 0xc6}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r3, r3]}], 0x38, 0x9}, 0x779758a8aeb8a4c4) r7 = open$dir(&(0x7f0000000280)='./file0\x00', 0x1000000, 0x60) mknodat(r7, &(0x7f0000000000)='./file0\x00', 0x8001, 0x9) r8 = dup(r3) bind$inet6(r8, &(0x7f00000003c0)={0x18, 0x1, 0x8, 0x1}, 0xc) openat(r8, &(0x7f0000000400)='./file0\x00', 0x10000, 0x3) 00:00:07 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000001c0)=""/4096, 0x1000) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) getpeername(r1, &(0x7f0000001300)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0xffffff33) r2 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) lseek(r2, 0x0, 0x8fdfe0172305b4b) r3 = dup(r2) dup(r0) read(r3, 0x0, 0x0) 00:00:08 executing program 1: r0 = socket$inet(0x2, 0x20000002, 0x1e000) sendto(r0, &(0x7f0000000000)="a44601ca74c233705f1e49c41a47610428d6a0a0fd1b1df9e1a450ca58bddbb4a45c49f582", 0x25, 0x4, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66690308000f957ed7f8ae7d670000f938d5d8ef0c18d37778d5ce5e2f8fd682f9e2e87778d1888b8e70b8958caa5dac1bee370da7907df0593a7d0c82f60222702a1c8b5eee079e03944bc2db688ad99e5602395aa11cd17f94b105082ad4ee8311054c987f1c7260347f56c57b3b1106128a3644934363c6dd4b0c97fe8170032f87729de7f09ff0c7db36fb6526813eb6f91a5cdb07ed3d0a01e479de07149ada3d"], 0xa) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) 00:00:08 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x1, 0x0) msgctl$IPC_RMID(r2, 0x0) msgget(0x1, 0x204) truncate(&(0x7f0000000040)='./file0\x00', 0x20) mkdir(&(0x7f0000000080)='./file0\x00', 0xa0) mkdir(&(0x7f00000000c0)='./file0\x00', 0xc) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="4610434f7e6064bc109c3b17c5020cc650b49e0ecd0ab2aef50842f72589", 0x1e}, {&(0x7f0000000140)="24f3e445ebd16a07c94fb6d81fed87d0740bf4c33aa972b2f991d48ecaac3597887cc4ddb7ec5dc60d35f695e172a0f349a79cefd4fcca1a97f9a26e62194a841902839b8203716b13fd1690a9bfc3ae9d828f6fb76bcbe044a52d23c16577692c91de1889d96070a736ca12ee12ea4fe1ba3e9fba6cc34d2b38b5", 0x7b}, {&(0x7f00000001c0)="db6e089cd9e355996c9255d9c4bb57625e5ad1", 0x13}], 0x3, 0x0) clock_gettime(0x0, &(0x7f0000000240)) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x105) connect$inet6(r0, &(0x7f00000002c0)={0x18, 0x2, 0xffffffffffff8001, 0x5}, 0xc) msgctl$IPC_RMID(r2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) write(r0, &(0x7f0000000340)="e37b76fe528264d7bc7619f59358c38478d2f238375ac8b747dfba1c03f56cbade6d0e19a3d197eac095f6a53059dc31bb7b4e91cd9faa75fddc737bdad9ab2145472be6112da4b3cf6a1f02c2e735ee0ce2a694cd08ac6d311d534f8c9337dfd730e2a1780bc28ebfccdc3451f88b692a4170144c9f1c89a8edee", 0x7b) msgget$private(0x0, 0x82da28fbfd43dbe6) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) msgrcv(r2, &(0x7f0000000440)={0x0, ""/95}, 0x67, 0x1, 0x1800) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000004c0), &(0x7f0000000500)=0x4) fcntl$getflags(r0, 0x3) r5 = msgget$private(0x0, 0x200) msgget$private(0x0, 0x8) msgget(0x2, 0x18) getpeername(r1, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) msgsnd(r5, &(0x7f00000005c0)={0x0, "8b3c51704f719ab0c41dd5d347f556ef33f1fd3792819d6688ccac5694b4b3f97d3aac7c3b21d6755f59c3455f36ec387f4692eae355e3472f9c9746323b536cbf15cd495e4805499747839c8bc880397c904bc54cffe3f92f55e082d6f7f9219c75ba7cdd28f55649cf5e49a8da980fe33c8ec3502be201b3c91ed7cf5ff30b3ecab44160a3cdedf8f3ef746bfa677a1788de746beb015cab395f33836839d69e8504cce0d3272d4a59bac5c90aa103c1f5b86e7639c19d03eab6a97c0bac817f943ab9dc7d2a066cdc144a7aef1a13fe6c079bcc5ec8e2d57d97847f983921c7ebca7cac747539cd5bbe111bf67ffd5611d4c94402"}, 0xfe, 0x800) fchownat(r0, &(0x7f00000006c0)='./file0\x00', r3, r4, 0x0) mknod(&(0x7f0000000700)='./file0\x00', 0x180, 0x1000) r6 = semget$private(0x0, 0x3, 0x100) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000740)) pipe2(&(0x7f0000000780), 0x400000) open$dir(&(0x7f00000007c0)='./file0\x00', 0x40000, 0x0) 00:00:08 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto(r0, &(0x7f0000000040)="24d85004176bec86fa33b20b0a024e5c76dfad5ccaa4fc4986c0c27c0d77e6b6fd37cbcc440531304192556a813a9fa36badb0e172f4dd8cbc2f6a910bef9acec6df7dcd32e9b248238e368e6312b3744b533a6e8822c5b84b1432aeb790", 0x5e, 0x4, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6, 0xfffffffffffffff9}, 0xc) r1 = getgid() sendto(r0, &(0x7f0000000100)="06c785606a5bfb", 0x7, 0x400, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1000180, 0x10a) r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001540)={0x0}, 0xc) r7 = getuid() r8 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) r10 = accept(r0, &(0x7f0000001600)=@in, &(0x7f0000001640)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001680)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001880)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000200)="167ed9909b47268bcf21d1723a203ab36202c0dfde14d096be98771849107cf1f38f000cc023", 0x26}, {&(0x7f0000000240)="fe6fe184d5f1a841850cba4c3b8fd32cc82169c42e29ebb8424e53105312c33fdfcaf8d2b289da5547be483cca0d3ab19cfd7791006ce9189095059178134d6df7e89381bd0d2173bb2edcb748a7c18eba00d3c92f893e210c108b87926d274443c5f4f520d6996c7396bd2b1d0bb9ba76c028cccb326ce07589def3f083f0e348337c8f2e8676a7bcb259b84d3d0d1a503c084f578e1891573d5313ab874f473b4168938d1bcf0c630a2c569fb044f94deca2f3183ff68c31ece3af8e03afe3fdd400b4762a6e10376df47db3fb5d8bbfeae641d7dbe9308dca05fffd9d7b23d09358", 0xe3}, {&(0x7f0000000340)="53ff058bf26313bffb5a2e506049bd1a1c9cda7a91686aa3414e54242175f62b6a2901369189b17df22cf08166e3a6451bc4cde4fbc1ea3f241eeea48af39dcd80eef29def6fe1d2a67445e7f4cdc0369adfa1df3e65ae2b41ba086279b2a206", 0x60}, {&(0x7f00000003c0)="d42849f53ff098798ee714f1c03da8e55916cd57386f9cc5b665f94b6e40373c68eb9374d0782929bca4fc0abbb0d751f8663bcc182da623d08eaee52a5744307aa04adf767e2395543d7fdd8afd", 0x4e}, {&(0x7f0000000440)="7dfdb496c3cddccc4a80350e8c4f5c23825945dbc9e29ca5c2a23231867dbc447c20342b6c7364def8928de606d50afe1fcd62d7273e198b381267ea76c14ba5f617426c4671bd6ea1773e4b3945e051ab34916925182e1a2bf005602db7dfb9315e6d1ac6c2e08ebbbc458c7a74252b756442ad13c5ad50c5bad471e40026d06c2593a33d3c61f54f539a69231ef0f520fe0bb3112e0b2463b271c3e4ffc8823837956da2c846b821150774989da081be533545e9da3120ab892f94fa0f755a954c00a422ee085a12bc059a02c2b5a0a5515c2a6438be2e7b9423362783858f793fa6371057f3218e5785e510f7969a35304807cacaa39b618e1bcf42e8da360b195d2ce3750c29d5fa8cfefeb98432d1c6a476257ecdaf957a0974309860e8aa15c76c200ca7909be378cc9ef9137a70992bede6e3348caac3c5fac77b5fe9f20f5152ba6f71961b6698dd923274a45d43554f8696adc6bef90556dc9183346557bce1b0615996aeb90bd46c90c10b0fd00eb21413af8381d3fc3b19ac6109db0368f1901199ad043be543821b6d1b4d1f20f02efd264737262e849ab1e9f5f51e9c86d6e2c264601c13c4c3e98abae64cf691c7d019a701de2f2310731831e928f676943eff5396a2b599befc4606e346c9f3d1126f6e3eb902215fcfa7b1628f90814953dc48221861a425192074fe5b124dac553fe8ee4f8d1fc5b2d7d4ffe45c89c1d22c1d4d04959b4390bc027f01584dc55c04f43dc7bbc9a7e4129aff28fe1412ea3532a9e1e84aab6c014c7c1fe5409549c94b8da69e28a4eff179b53db259930ab3c33b90ed1d3ff7f5ff33d186cf7650c4af16f8f09633e84cf2a112da181d6263f746f40791a639b4058eaa3285c34d061b38e1ea925129d53e2b44fc7b2679f2a7150fba031124aa81d63ddb8f30aa9dd1c06b265b04cdc16433908b6761eb6cc8be757267ca7a02952a8687c19f05fdee54657c407ca2a3bb195467bd53a75ed463476baa98359f8d962bd50a3b418ec40d6a139a9ae5ccb22c77ea062f3208bfc1d822264050c5c8af6d43a2af557740fb93dc46a3ed9c59ab94c8b415f20d60fef5c326bd6533952735294664f2f3d8a77d9990aab8eb524e80a57b3ccdb717b04362bd8c5c84b7ec5c53634cd119b0c7cd180fcd30fb7a8c2257f598896b57a2128baf203a8a27aafd447d2437a51552575f3005192e011991fe6a44827999aaa2f7ef4fb81a1db84688ff96ea12f9715068372a06215f1a551752916adea2ffb1ad888b65a345d85731e35e5a069d6bdb0a817e700d9d91278f95ffa240b8385849b98e79721fa788df12fe0fb22ac1c3cb4ff84daf67ece6683822f89baba7603ae9d13eadb38c28067cd0032ae0a85f828456fa3e7a91fe1d661bd5ee9200f2ad96b608001ad24c67180356793fe6ef5dbdd72a46bae64bf41a8472b9d85c0e589f2f2da882a5a22590842e990f3f2e19d399d5961dbe1eabbd846346897b5c17578cf0bfcf981873778eac3bf5d0b365c18d340ee6477ddd9db6291a3bc929713d28eda5fad59e6f034bd77159a730325061f70f8a0b068706505155f319e7f3a3c1c21cad0372dec3c74976b761656c9ed361531946b65a9beacc1dbcda5a9a13a42b529e7f0095ac9c5ab66b489dda51787ddf58828ab0c5ed121d412d59f849797470406e17f606e5c35156b128ef7da1da6b133182a0fd746106f81ec9557188ad533d121e6b2b852914d48c92f28c12a67cd9f789a32df5c2ab40ef626294a8017b15b86c8e4d10b8a7aefe274eb263776c33ab5eb4c804701e38b558572738dabf70416d0d931f81600e3dd94fd442d2e9c1d70d607938e303fd56aad8b20938622c489428e7ff122753f48ff6b13d59a3eb46821fa3aa966bfdcef3daa51252fcbd538a1f8df22e6915cea56f142bc546518e9e5385f65837704f6a56efb5958d36bf344cebf94329fc70b3789d5bac146b2ea9ed1a917e6027fac323f9fb57194075991aa76c037ce489f2696743a0a6dec0d6f52d3607b2587dd44dfa8c02a48956c708d5fd932770998d89fe62a8768ad16d823b885f5dfbf9a8183e36bcf82459b98237e7875a784886017f78aa0d6d932971fd9564cc13853a1a7ef1b6ec5530296c0287fb60161bf9e4e105b59e0c3c48028eef5170df0748e0dd2cd59614bc8b70b2d7b69ae0fb80a74f75e742ab56a9a5308cba2d086e78c22012ef8676e9de89307c62c3ab5dd92e2fac48b3f32b66fa43bdeda42846a225adba3d747638ad9b23f923d651ec2bb0b2cf580ce20948a4a4ffab06c52426459e42d448ecf3b32ed8b49068779e693ef0c44cb24b556bf2d04f3fcca559870a058e1b7bad83a1207bc7cc7431db5f85b02d093e60bd5336d1d0863e450dfa2f9254e99a7b7d30da4004a8615a89b024aef29b8caf90dece5826528640588c304ac07f5679fcb0304984ff16be616647eba089d63edbb4546c03044334d3e29aa5abca488c6e29d60e584bcf15b15f8c93fcd10f6fe0e1ee5914a53d8e6f14435e5675f60d24334ee85141a82208f7c682b898e9c7975d88e513deafb8a951f230fdc82555cac2d42b59a18eb99a6105d5c78fc97dff8d0b7ef327a3b30ebf6dd731285d6b60bab30bfc659ca34f9555892427711fd4ec769f93185b8ba94353e98c8fc84e5016dbc3255fb9449f73fa87712c951ff9532d67bbb78ebe21771b48282778fbdf7d53f1e37793c0345039475e3207c12fa345ca1132c94225b50597022ac792ebdde029ff399c0deb7c0e5b579b3a281ad1b5d1993c18b1c5df9fda447fd24ce4ddcac79b504ff7f3d02a8cf6d4ea8422e9cbc1c8e5261082855f4343b9c94cd7f55bc07080e9cc263d4ade4551a9096263560c160ba44de9fe591896a05a6537e8b6eced3b15d61bf912a606cdffc87aa66ed647af3da1ca2035fc3eb0bc438119946f6c6e57f83faad16ada0a36b87e3cbf6a8f25b514f3b5dff78bb3e5f9a66c8f9379533ebfacf3a1728dd0359ab36348a35c6d44a4eb3072815fbb3b2daa459f4e562df8570c5193c8d0cf3a1ff7f646677e526728bc62930d77f7a27ffd8284a9ca7e63eb9850a6c890db1ba461dac110df889fd96359fdf385d2a8406fcbc63feee884b66ed667d5f00f0cd1da9081dfd406ffc033301b502f9f872edc49a96a6101b4b61a03cf6326f6cb27b7d6ae190768f5a87ffed5b9a772816e264365928e3c17017008358d4d821a879f0ec72c47afc5f6c656cf9ec7dfcd27393ca45bb578652dfd0dad4cb32250eb440540dd3f747c6d634c43d2255c47fc78abf0f3d55d6e9e08120cd68514ee98f8d5869874b0a22adad94f7c352396a4e1554a17b55f3b66737f48dcc89a23c5db95c5a439b6e2add3f051f8e883dd59cd024b9ae5048f4d9bb1b22a194883d28a322bb32c06e6a2a9ff819091f62405e1cc22a0090d0c018ac1375b9d4075a10c090178d16d3272ab0627d8f0ee477b5e15e5bd767c2bef6fb8e3211af6f27d2de56b59574a732efac1bff464b95d5de8b654a73f8e4a9e332eb88d7dc5bf80820ab06522efc0d52d354bf88b9ff1aaa40ac891909a2929f8b84634ebaf33b1116b0d77c5587f3cb7769f38b7141405647f37c665e4bcb073d5b227390108e7f8ef0d3d98cd292a0d9ce8f1cb866e35c80eccdc2d8e6b703e8dd83aa610e169e5446cb9d9fc6ef02367554f8f4f61c68d5396f7185d7cc96725b795cddf2cf908386261225aac2465cd98de7c22005aad9282b3e04f8dfda7e59658c5e84c58003cd8934922a65a6ed1adf1dad68c04ec1fa1982184fe254c7a695c9bc7afa341a136b1c6be21ffb76ab8c30e823a1b0e9c9c7acc0f2cdf654c79b5a82589fbdea7b9412aba20171fe13942dc56249cc3cc33c28750a1807f8d8a90c39fd855532e1ed2faa6b70600c73c30841f44bc0306b37ae485db5826d4fedcd4a6435384661ba71a30748c83f5accc0793efa37cd8aafb5f490fee131e4c8f48c3e5ef96e55f0ccc65a4f0e18e26e1c7c02fe531a2596f3f4c84432ddd000ee896ad260c7628d3442236eb6f144680ad287f07ad4bd7fbf6f0fedff859f4a2d1aad600d4547fdea6de54432037c37f749b076636ac9417d98888a93212194b01cd0e455fee6fc1275dbdf049ebb8bbb40ce4c403f12faef0b8c0ae6c7aa83306c86e84da72b81648c4afd9ff9cf79f7f326c91f88cb9eb100124957fff46815e324815b1d341d531aebdffcfb6456138867f56fd2a419e46ba08bcc8d20b538a6029afceee7f60c86df24b7f011e1b86e8a4ba2175cf27e006a841c83822da71fac151c5047f85e716f7865e4eaceecb1b21a2686a239123451fe3446617c6c3f9111c88e8310245d37709afd213b049a621cda6ea8d9e9b1604d81f9a1ba3a78641b2efe1077b5fff22b17979d58baeda415230d408b96e6e4c2fa3b648322fe1d99072bac29c54752db5569891abb7e6b03b7f0c1be5c2638fc718d25efd807d82ff5544ea2de403b295461a04e5d17002d6532ccb9c4f93cdfb7e21255ecc9576ca0970aa09ab5fa9e416c2ca3782678efcd77069d173c48e17feb731c57fac2c74c95beedc46bd25896217dec3a35f8cf5a833872124beab64e5650e0a4984df8093d6bd8bc0ed14768e76c4e62a176415ce7086a0e4c6933fc5e95db9e2358be65c572796e501065fab81fb315dab15cfee627e4b9414f55cd3d70355145416004921ac4e4c445d3fc57ea9f41ce795d4e8bcaab953e753f7963962d64f21fb74fcc4bd8745521d04a05bcaa0c2eb4344b8a35ceb013b5748867756aa31f12ec6b84b7c22e9e3fad0244f824fc61f8456691db622e5636440d4a228da6f9cd64621df19e84a675470563eb426beb063b4a1aeb42a796846e0734628ec7b7f960e4d7c000fbf867e3d0fc5a2d2874b9d2315e06ca1f9a93ea23d0a649be259686351574f10afc807ae4ec237a660861262215e72c764ce66589c7c63df90b2a4ebe417f4ae7ee1aff54f9d21c3172e49e271c284ad44819b80f036aacaaf999b3e878686cf65949f93dbbc88ddec4ec68473154338970a97865ff1025a63a5c1c7a32f37b0f95214c41318393cdc94ab142a8bc0f20854012512d1d23454459663c3681c72264532d2f8b555e9bff4dc1ceaccec9d8ded94e63dc3363b9a833d094837284401f8c1b696336622c553949630dbdca06809c73f373b164648d73c0c3e9a20fcf55d6c1313e7527180906a7c31ae7db4ff4e40730a71e15bac00625295a92a14299c1ac05949d2d6c7bcd1c6e355356e7d0bb522f457f7d2b361dc10ded87cc017275f943bcfb61b829294e8706d3d12733e8f2081adc0b723e38567a70c8b57cb1664ac72a06135509388f817afb344424cdd2d1775fced588df853531ccc300ded65b142ba6e2d323e9573aff158fa94f3ab9d4b0c82088918c390e061f189f5bd94fa9d3db4a6b9f09b69fa2a515c6ea5b7fa2a212382c0bb143eeae71780df1ccb909cd6b7fd4bb85b65d44a090138ba84f8bb566e371e4bda38741262d29f934d3f6739f593e7b0532b6bc783bd58f655948d99897b77dc53deb8dc2a29e4c5488cbee02f322dddac25c8e85373e44854034d75bda2937b056741ee35c2071d53e1cfd512a447f0441bf6f2942b4f81e4a138b0f304c8f5828a125f771e5278dcda7176a6bdf138b7452d94fa62237b68333763a926b859d8b5c78955877ac8afe55e36d37e68879727165b3605c012f6d7f39b8dddb5e6a2d5", 0x1000}], 0x5, &(0x7f0000001700)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r3, r5, r1}, @cred={0x20, 0xffff, 0x2, r6, r7, r1}, @cred={0x20, 0xffff, 0x2, r8, r9, r1}, @rights={0x20, 0xffff, 0x1, [r0, r0, r10]}, @cred={0x20, 0xffff, 0x2, r11, r12, r1}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x148, 0x400}, 0x404) sendto$inet6(r10, &(0x7f00000018c0)="5d8cb366efffdf2719b7131587bdef952d44f6e04e91efbf908e7b1a89d52ab723d60963443e55d6bb3bba574092807fcbd92dd041705fa1dbd25020c672559a86ad862ba9863c7e80e27d44ea8bfce515068fe6b080d5", 0x57, 0xa, &(0x7f0000001940)={0x18, 0x1, 0x2fb5, 0xd4}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) getpgrp() setsockopt(r0, 0x9, 0xa78, &(0x7f0000001a00)="393dc8a95df1a3cd9fa249662de0763574d3a52c5aa6d44455ad614176986c374dbd734975b0af40423fb77030b8eae6104c49d3127221acffe621c767e58ad04997202561da6681f9ae4e48778730158e603cd32916b996e693343e0fd6a227da7dc871a90d0296002b57fddc6bca9a99f75d7bb16555d6dc8f8c7aa5c5155e1a4995ab3b458f9018e4a570a576f445baebcc41", 0x94) syz_execute_func(&(0x7f0000001ac0)="c4e18f5a20c443310f94b9b40c000000c4e2653a3d000000206fc48285b89800000020400ffc5a8bdadcc4417b12ba63000000c4c1d5d9f76666430f3a08427900") getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001b40)={0x0}, &(0x7f0000001b80)=0xc) getegid() seteuid(r7) ftruncate(r0, 0xfffffffffffffff8) socket$inet(0x2, 0x40000000, 0xff15) getsockopt$sock_timeval(r10, 0xffff, 0x100c, &(0x7f0000001bc0), &(0x7f0000001c00)=0x10) r16 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r16, 0x1, &(0x7f0000001c40)={{0x3f, r7, r13, r12, r14, 0x28, 0x5}, 0x2, 0x8, r15, r4, 0x6, 0x1, 0x1, 0x81}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) socket$unix(0x1, 0x5, 0x0) 00:00:08 executing program 0: madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000000)=""/123) r0 = paccept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8, 0x10000000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = semget(0x0, 0x7, 0x481) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/86) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/172) bind$inet(r0, &(0x7f0000000280)={0x2, 0x3}, 0xc) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x410, r0, 0x0, 0x0) semget$private(0x0, 0x1, 0x3eb) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)=""/123, &(0x7f0000000340)=0x7b) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) bind$inet(r0, &(0x7f0000000380)={0x2, 0x0}, 0xc) semget(0x2, 0x7, 0x610) getppid() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)=""/34, &(0x7f0000000400)=0x22) poll(&(0x7f0000000440)=[{r0, 0x121}, {r0, 0x10}, {r0, 0x60}, {r0, 0x4}], 0x4, 0x3) r2 = dup2(r0, r0) mkdir(&(0x7f0000000480)='./file0\x00', 0x10) sendto$inet(r2, &(0x7f00000004c0)="1cc9b6ddd418deb553d13160b934f050e1943076b938e05211843aeacabafb455a2807877caf5b535ef4e1c0593f63634530c2e380f7b926031f16fd2f656a621c9b5ff548660a412db8344becc366c9ef1e03b1f6fd80f1569239782c683b9175fa7a5dbf61da6bfe3b66f2090d99f3a226e2e449adc84378167baa4efb9c8aab2903677ef61fd12161cebcf051f92ad2451f68b2e03bc519", 0x99, 0x8, 0x0, 0x0) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000580)="6bd6efee1140ec44c4f93d81c90db1185565c41add268a309ec4be19e8da666e8d4de7e5ace6", 0x26}, {&(0x7f00000005c0)="7676f2d3162a6689512a601e09af9939b4767368c551c03eec499b00d1a2d7b1c57924fa96446edbfd5abc6e53754eb3ef82eec20193aaa1c74d16678734332b50b397928d900daeacf5c86a30e37189d16d53f34f550f1944866bbc8eddb711f8f6235c18daea1e655851c9e1e42a3f921e932ffae0d478b378bcd8d6944bd14fbcdb2a83a533bf0ff816ac323b986602e564ec67d4ad99a118ff664447c7e0f79034106fa5a63309c5dda28299701318864da3af043d5bf6f86e82cca88404a3dbcb128d35887fe0bc43256f0514dd7f00d8", 0xd3}, {&(0x7f00000006c0)="9d2081d7adbab3cbd8978df8514d3038616fa8c7a8b9a186d357c09e2dcd738c6155f061718d", 0x26}, {&(0x7f0000000700)="c7fb7286db4aa8dee95c6b4441581fa2a31d76b9a7972eff7c22c372b65a0f0644eb7634541531b38e4cc25c66669f5a52423c217a807e634eea54c25472baf18acc008cb388d817cd3fd5ff6849df801fb3c3d453a67d2f6ae495a23db9f5e4c9de2182d6a87d65e9d105a7bf0a3a91d55d86d1cf69c17b67e2fbe6907e9b3fbbb09efdd9fdcc7174b52d8f20ad6fb114882c91f40939f904f070b24a9d821d2c96789e9dccb9e532d48ce3ba6289a1f0e87f0de36bc3039a14c91f1c06e6dfa0d5fb06455cd6085d72f328d3ec2ec51f6399", 0xd3}, {&(0x7f0000000800)="cf6240b32ca8068c38f532e030f7d6cf917d2f59f90316f54440d311ea", 0x1d}, {&(0x7f0000000840)="9c379cd59ad1b6529429fa39a5e7da95b60477d09ab06c2abec7fdca62f07dfa1cca40b7185c963b", 0x28}, {&(0x7f0000000880)="c2852999e35c4758e79dac3c4e5079c651596beb1c3c9c8a7e3bd39d52ab64538fc4062f2b98d3c9120431e8dfa258b649e6e86719f66665b42481e6f089b3f696a596ea7e0d07819444b4acec522e993f518a472769bb51336c067861e2ec574e81816813d89c79c19e6a3905cc4e2e3d9f61ff6da86e38c2cc951655e19b01c81fbe1f8417e8a5f9b9dae22e0e0cee99ea6beef2dcd22ab840487197199b9ae60bdb25bd56e268f366930001312572be692b0025314ebbd52fccfe68380014dc3fc3a7d8508e7239c9d9db41249ef817451c5eaa7d2b1f485860475dbd25386445fb2757ced0", 0xe7}], 0x7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000a00)={{0x18, 0x0, 0x8000000000000, 0xf5c}, {0x18, 0x0, 0x0, 0x8}, 0x0, [0xffffffffffffffff, 0x8, 0x6, 0x9, 0x849, 0x800000000000, 0x1f, 0x100000001]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000a40), 0xc) mkdir(&(0x7f0000000a80)='./file0\x00', 0x2) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) fchmodat(r2, &(0x7f0000000ac0)='./file0\x00', 0x124, 0x600) pwritev(r2, &(0x7f0000000bc0)=[{&(0x7f0000000b00)="f3dcf4f7571b2eca52ead88476ad0dc234dff6d5014ec59c73649cb481cc3b9cf693d712d8ea101cc0146b57c5a3305fff52ab28eef820b8da44e739bdc464d9f6119c40edd610bc4229cc96a604e9654f7a6e1a4d88406d33cce1d1547fe2eb14765d5e513571b6e2e91890afffab2b12c2d1ffae0db8712967eb5a69e50a80cf44392e", 0x84}], 0x1, 0x61) link(&(0x7f0000000c00)='./file0/file0\x00', &(0x7f0000000c40)='./file0\x00') connect(r0, &(0x7f0000000c80)=@in6={0x18, 0x3, 0x4, 0x54b6}, 0xc) 00:00:08 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt(r2, 0x8, 0x80000000, &(0x7f0000000000)=""/1, &(0x7f0000000040)=0x1) connect(r2, &(0x7f0000000080)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) truncate(&(0x7f00000000c0)='./file0\x00', 0x1286000) 00:00:08 executing program 3: r0 = semget$private(0x0, 0x0, 0x10) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/4096) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000001000)=""/196) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000001100)=""/38) r1 = getegid() getgroups(0x1, &(0x7f0000001140)=[r1]) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000001180)=0x80000000) r3 = semget$private(0x0, 0x3, 0x12) r4 = msgget(0x2, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001240)={{0x3, r5, r2, r7, r2, 0x0, 0xffffffffffff0000}, 0x7, 0x20, r9, r10, 0x80, 0x200, 0x9, 0x9}) semget(0x3, 0x2, 0x40) getgroups(0x2, &(0x7f00000012c0)=[r8, r1]) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000001300)=""/29) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001340)={{0x6, r5, r6, r5, r8, 0x188}, 0xdd, 0x20, 0xfffffffffffffffb}) r11 = paccept(0xffffffffffffffff, 0x0, &(0x7f00000013c0), 0x10000000) getsockname$inet6(r11, &(0x7f0000001400), &(0x7f0000001440)=0xc) r12 = openat(0xffffffffffffff9c, &(0x7f0000001480)='./file0\x00', 0x80940, 0x2) mknodat(r12, &(0x7f00000014c0)='./file0\x00', 0x0, 0x9) getpid() r13 = dup2(r11, r12) faccessat(r13, &(0x7f0000001500)='./file0\x00', 0x4, 0x100) r14 = semget$private(0x0, 0x4, 0x10) recvfrom$unix(r13, &(0x7f0000001540)=""/71, 0x47, 0x800, &(0x7f00000015c0)=@abs={0x1, 0x0, 0x3}, 0x8) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) mknod$loop(&(0x7f0000001600)='./file0/file0\x00', 0x100, 0x0) semctl$GETVAL(r14, 0x3, 0x5, &(0x7f0000001640)=""/51) 00:00:08 executing program 2: socketpair(0x1f, 0x3, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/229, 0xe5}, {&(0x7f0000000140)=""/252, 0xfc}, {&(0x7f0000000240)=""/251, 0xfb}, {&(0x7f0000000340)=""/118, 0x76}, {&(0x7f00000003c0)=""/188, 0xbc}], 0x5) r1 = paccept(r0, 0x0, &(0x7f0000000500), 0x20000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget$private(0x0, 0x3, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r13 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000700)={{0x8, r8, r10, r11, r13, 0x20, 0x6523}, 0x4, 0x9231, 0x3ff}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000780)={{0x9a, r8, r12, r11, r10, 0x1, 0xff}, 0x8, 0xd819}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) semctl$IPC_RMID(r6, 0x0, 0x0) listen(r0, 0x2) setgroups(0x3, &(0x7f00000008c0)=[r9, r12, r9]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000900)={0x0, 0x0, 0x0}, 0xc) sendto$unix(r3, &(0x7f0000000940)="9516c09eb42906a56a8b0d6e", 0xc, 0x8, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) semop(r6, &(0x7f00000009c0)=[{0x3, 0x7542, 0x1800}, {0x4, 0x0, 0x1000}, {0x4, 0x1, 0x1000}, {0x0, 0x6, 0x1800}, {0x3, 0x3, 0x1800}, {0x1, 0xcfa2, 0x1000}, {0x3, 0x0, 0x1800}, {0x3, 0x0, 0x1000}], 0x8) shmget(0x3, 0x2000, 0x28, &(0x7f0000ffe000/0x2000)=nil) clock_nanosleep(0x0, 0x0, &(0x7f0000000a00)={0x0, 0x9}, &(0x7f0000000a40)) getsockname$unix(r2, &(0x7f0000000a80)=@file={0x0, ""/76}, &(0x7f0000000b00)=0x4e) r17 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r17, 0x2, &(0x7f0000000b40)=""/151) r18 = accept(r4, &(0x7f0000000c00)=@in, &(0x7f0000000c40)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x11, &(0x7f0000000c80)={r7, r15, r16}, 0xc) msgctl$IPC_STAT(r17, 0x2, &(0x7f0000000cc0)=""/114) bind$unix(r5, &(0x7f0000000d40)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000d80), &(0x7f0000000dc0)=0xc) 00:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 00:00:08 executing program 1: pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, r1) readv(r0, &(0x7f0000001880)=[{&(0x7f00000000c0)=""/215, 0xd7}, {&(0x7f00000001c0)=""/175, 0xaf}, {&(0x7f0000000280)=""/240, 0xf0}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000380)=""/178, 0xb2}, {&(0x7f0000000440)=""/171, 0xab}, {&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f0000001680)=""/208, 0xd0}, {&(0x7f0000001780)=""/223, 0xdf}, {&(0x7f0000000580)=""/161, 0xa1}], 0xa) bind$unix(r3, &(0x7f00000019c0)=@abs={0x1, 0x0, 0x2}, 0x2bc) connect(r4, &(0x7f0000001940)=ANY=[@ANYBLOB="01002e2f663a2ab39e00"], 0xbb10e8bb6266633) 00:00:08 executing program 4: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmget(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x18) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="2c2c0ed01e455e7ec71df1b453d7587f6d0fdfe186402f416cc31e772fb321b0d7924e921f054d77029436f671292a00e17bfa49f12823691b76ba76f7b22516a98f92c7e00d0ed2aa9dc3ef00aa1519e530c437f01da787630bf7c06dea89b494e24041c758d15b82a96c47334db8e8221668654495cb9657bf2dba79a56f1bf32f6cb21013c57706ce367530d8a6b2624d573ec6b24a8d92c59a0695051dd6f66c5576b193b702af781dd3a3a3bc75f9f944a1f68c320995f051f868ba6bb99fbf57f9384695ecd51640a70944ffb5f545b2130d99875f3a569ecc0af3f27715003a1282eefea2c492c4f66c420f00c84076774ca2cf", 0xf7}], 0x1) bind$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r2 = getuid() getgroups(0x2, &(0x7f0000000240)=[0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000200)='./file0\x00', r2, r3, 0x0) flock(r1, 0x0) connect$inet(r1, &(0x7f0000000280)={0x2, 0x0}, 0xc) socketpair(0x18, 0x5, 0x100000000, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f00000003c0), &(0x7f0000000400)=0x10) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000440), &(0x7f0000000480)=0xc) r6 = semget$private(0x0, 0x3, 0x181) semctl$GETPID(r6, 0x4, 0x4, &(0x7f00000004c0)=""/4096) r7 = open$dir(&(0x7f00000014c0)='./file0\x00', 0x1008d08, 0x20) connect$inet(r4, &(0x7f0000001500)={0x2, 0x2}, 0xc) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001540), &(0x7f0000001580)=0x8) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x1000) mknodat(r7, &(0x7f00000015c0)='./file0\x00', 0x0, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001600), &(0x7f0000001640)=0xc) socket$unix(0x1, 0x5, 0x0) bind$inet(r1, &(0x7f0000001680)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000016c0), &(0x7f0000001700)=0xc) truncate(&(0x7f0000001740)='./file0\x00', 0x3) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000001780)=0x800) 00:00:08 executing program 3: mkdir(&(0x7f0000000880)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) mkdir(&(0x7f00000001c0)='./file0\x00', 0x53) 00:00:09 executing program 4: pipe2(&(0x7f0000000040), 0x1000000) r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000180)=0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xffffffffffffffe1, 0xfffffffffffffffe}, {0x18, 0x2, 0x1000, 0x5}, 0x4, [0x3, 0x1f, 0xaf0, 0x400, 0xffffffffc12c90a1, 0x65b, 0x0, 0x7fff]}, 0x3c) fdatasync(r0) 00:00:09 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x7) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) flock(r1, 0x4) recvfrom$unix(r0, &(0x7f00000000c0)=""/92, 0x5c, 0x3, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000140)=""/241, 0xf1, 0x1, &(0x7f0000000240)={0x18, 0x2, 0x2, 0x2}, 0xc) r2 = getuid() r3 = getgid() fchown(r1, r2, r3) flock(r0, 0xc) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f00000002c0)="84b27f63ce13fbdeea6e2b7572bcafd23acf68d07f7ba45b091c15a8fe", 0x1d}, {&(0x7f0000000300)="c9774e38bccd4384694deb1fdda4d5c5eabb683ff39caadc6c9994189397e7bdcdc35c4b9d81d1765fa122e76887f1d7bca306b4bc977b42aceea966c7a5a0e1dd86fd18b07f43efa28a9986bf3f1c21875df92f227b080bca815e3fec9ead9e089b7c351d762d09b18ea1c3147176fa44bc74fd7b58056ae7368aca2a98ff3fea84349219f72bf1bc69628b2960a9b2082a07051e514b70473b798c1b168341885bb79e385c514c1aa2018085155bb5887d6abc1d647086e9a0d570c3494164c100ba243769afb7967939e7428aa06ffccd7a1d0cff04d67d20bb8ce23bddc3772fbc", 0xe3}, {&(0x7f0000000400)="f11d69c714ad77a40764430b7f0356aa07f236069cf5c85c943448e8dc2b055e72795c58e1b21b632a6d6595b2ea2f4fa5565d545e07e0f10f2d8b8eebc73f4548d2cb65ba4df3d87e207b91273641ae1d116336b1df299254887dc08d6b0336069690352e179a948672365c69e92d26dda241d7fb4f69a857add087082442e54c07b9d739d06853890707eda6fc0562b05c6d2fcb298fb9de5e2ac9ab0d0f8604de37", 0xa3}, {&(0x7f00000004c0)="93bce61304395cd993e5fbbd73fd0b42fdcdbce762dfec3ab06cf6946b402cf0e1eb4ede5b0a3bdb7c7e659e6d566edb18ac461bba46db45acda883c371d56efbd80981b9c59dbe6b4d9c5a73185cfd0d1731601466d946b60555e3990669336eba517f329ee73a4b609bb6e2c2dbbaf4d9f3fc1a47c977d70292954a0d708b327343dd21e73b9", 0x87}], 0x4, 0x0, 0x0, 0x409}, 0x408) r4 = dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)) fchmodat(r0, &(0x7f0000000640)='./file0\x00', 0x8, 0x600) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r7 = dup2(r1, r5) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) writev(r4, &(0x7f00000016c0)=[{&(0x7f00000006c0)="ecc1b8a14ef0cd67501056cb6338437ed6d810fd8f1734b181919b01307d68a48bc9b1cce174022c349dc39a01520c59d7d59d470c83ca811aee43445c0f0fb5b977c115ca7f188e8e89577ad73f5951a987172c0f1a824c8fa68ad72e43579db1446f72c1e88187bcc0839fd1ebf5dedfca81109411f8307a251e2c4d73b2bdacc6a67509f3af4c6fe6a04ee08dab000756d5112ead40c4a855c73f0f38b4e1e1b012f57647cbfc6898ffd3d897f1d582e25d947edc8fc8db7cd29c1d98b2a138e9b3cbbe0173354a8be766930d83c591bee3a867b657017546390d52fe4aa05130c30e1d847480300dac783411956a5922ee689458f990cec0dde59b6fc5745cc7089b4e34d7ca036bf9d0540006410abf8c1d5b9be3a6e6718be8f29a7af29be83b46af6f40c605090e5c8e9c819eaa2159e6fbf80e96b3a6d42003ea7f3336791675425cec73d9c8bfca4c8151f501c131994f9ae86b1896904420d444bb0205f447f738aa3b2bedd053833c53dea2907c7dac487b3d6dd0c4bdfbab7fdad99d3d7e1cd70ec6ed6288fe1888231eb44031e6a1f9d59a9b4d42aa89bb092965a6c32c7f09c6ec0ac40f0e1a54e58f6a1ee7304b65054b95833558afbe4bca9a2a13e3644fad02deddc33f3089f80800727a1a5ff4ed184d3db5d6da37c48d8100eb10641704f74037ebb5a5d06f74caa6d09a16d0aba8be022b2031a0e5c0327468e2b5d29206669d63598b3da3d7aa08c97d2c48a0a03a3a417e7076a1a7bbeb1295fdb809c59ce84486dce8e3b880a368caf2d30a1a2a9560f5ed9a832a30bad4fec5289c610f028f59b529a1f0df7e68426d1b4f2ae01a30f89148423eb6ba627f891c02387c6f61f47d64521b931203845e2ce92bcdc6ee01d1ebe0dfa7535d5df1ae75afdb316bc50f080456b077e44a01e75929b530a7e40d283edd967556fb66ba886323f2c81aeae20db3b17cd2d24601555592959c3e5172f296d3d990a818ccedc10b19230744a49c2b951c3aa8f45c7f2827fd0910b3e246a5cea6e7830d0e415cffed8c95638537cce3561219bea4dbad4c0876faed59b25124dd9b47e2e1cd1441bed503b7227568a28f09e7bf449a6d83393980f13edfdcc15ed3877f9f7eeb2c22a1d48bf33c33659f947a4c55ba7f0bd5f69685278935e843b1854f67543a27d70d95078205dd4c1e236857beb86b21ede82bc97a9dfeb7e81ab77744e55396daeb84f998894dfd43d8be1b6dc2e8aa0757548ef856ee03cf59b2f39ff2ef35db237d9e53898b00003a585500452855af516fb08f3c3bcfc6ec27a6ee5a32f174fbf4655e1d409ec70fa5964f25a0fab437e8ef2f9e10b9a6c4ca0bf03d814263e81f7aa55094274f563cf0940a5a92cfd61fb2c37f76c8d29a577f03236d8ab0fb2299d700fbe5ff8d897de2a8ddaa419815516daf9d72a78391228490e6715b16914ed2e81c6f0b0ee7ace72d6298761684c203ed1092b6726d366c47794a46786909ea46df4e3b78337c6cb8cb28e1f87b0c5080bd3350aff891504cfab6f68a9b66f49b54dbb9dec755fb0f123d53f73f35ed423751b401d83ae9c51f08844673696c5248068166470018e4208ed7585bfb9a3f44380fd8d57724335ed1ee8e333d72b0d6926b9a4c85feb91d8596d11018227dba46d5ff0081f261552be508079852801bb938095943f6193b4d226d8d3ca89cd4fa014798c29887a1105ca9b44d414a3222bc2b22f6f41c0a483165ba0b5b85f8e885ad48ea6643e58cfd95e628b61a30edad1d9c3ed82cd89e3294084ad7b496713bfbf3430646cccf725c83f85f206119457ac99378da237b0d9a68044169bcf5ffb427b39aa9397bbb7d5a295f2f822dcd5e67cab6946f7653572b4b4f8f158636bf8542bdc8b7b9b4765c00431c641346696e9c6cfd98032df178f51846c0327600c1a9220f50d01357af62ab56e5c75b9cc01dd5564958410438b2484913a6da09e5e67e0311422face44f37cda4e4cd89242b31a43f33c884135bc7a8991a43f1e9b3d939e1f5922bd9931effcad8693d56be395d82421311d18236503803d4f0809e284aaf1538a76625c5f59a17d2bf6206848131a967b138ada3304d027c6e1fc1e9e351e66baf040d95e686f823dd0248308e9994dd6d467564f2eaf6dad5c48a980a1d4d9926f9676817525e80e1924269a74180075b4bb2976fd907de1085bad1f91d87642d140e55d6910c4c3ca5bbbef53c0952db301ea9d6f855c724de6aed231f1f7275f0034c4b741413c03c68ea9a73f851cac8c9b0e08e0b97d78cf32d536ef419be3f4bde35b6cc405dada9d685a7c7e7981ab34fbce89b39c9d22c644ea18fd1aa0e22f828984f1e0d85529e492cf23babb834cff401f494c51b74772c5a36be64eb08f61c8352f90b46e4c3ec7734ecd261c6d655517fda42783f8459650789877a3ed47e57b9691bf0998349d8876d94a201640a2eaaefa8378739e35220389beeaa5d7ac2b99cc8f41d7b0668e7b87bc8268b4f2d5bf7235ff4aa85b97f9de50599f57fab23ff3419bba3d3573fba2763a1043c1254a519a32aca0ab79d2abca88dfcc9929632000779d7dc414fed1e3870934dbe16b995270bffa3813a9e3803e738d9c3a5726462b796c6c151b37ac0c8b7e3bcb010070342aeb76ae554d4c327ea11fad485616b05cd51ce7c8f82c380b49b2ab680681147520f01634542c179e2d2e9b6faa09388c1d3c5f4e6fdf65eb10daece0ea44f431b5502e06997acfc503408475e02628872102f8827365a044fb74efa53bab569f414bd8a8c9c340d1cbb1dac1b9b604e96cdb1a70cc139c388e82531c24f016e9c948b083451e3d9ce09effb3414d3692b79161ba44bf6b652f79506aa867cce575cfbfb13910ee625552897994ee298522dc8cd916f673be92e837f1380d2420553e890e6214c29979f54e514081f28acfcb41f4f62694cbd4acc0e0551c2f05d28c2adfef12cce561945e2f4bcde579a99385fa7e5ae67d922d09e7b37effac1b4145b78ade228e00a423c92a24a6ce9f03771409f875a96c419d8e40b1b3cfeead833aaa490185645a777f22523d03c8f18533e75606b4fda27b1dbd80b81ace0f2376ad70043a92622c18e4a0d3ade8e4e54ab31615cdcdf3f9f1feaf590dbe10549476681383905848f5801638bef9cdba422a64f84c905565676edc8c49d375d82521ae432eb2037443e48a1a0b8c987c7b3ec86b2ced0fe83c14f884b9686afd57f9054edd2d64a8e12f16a3fbace91e8ce7457e43c77d402d9128e67f1b73451540bad3bba40e7ec9a0419568bdeda55248922b134c549448d4b8f590bff1cecba3d0cc7c7800368d7f96f3df7c5107a28c617b81e84743d0653b088dd5319d544ac7ea4e68446cfd294f292cd19f3ce82dc4fe765f35ee75535cd1577a18e612de92d8424295a4bd9eb84f319403ac552e3142365155c600c1a312273bec9b78b415d994513809a153d8fa1486d32a6b22aa0b72665d633c9928dbbf14873a3296e594c6dd6b3c5008bf0c3e1aa5d94cb0ae736d464bb04f76949b69bf00021e6e41f3156b3bc50f709768998622b447f4878954099ef45e98e8bbcf6bba9f05e5fe9d6e7d6185c8523d7fb5bc60ed60cd994a3a521d09d48c75a5f5378581d840281749f5924f09d3a602435a35f40138dce3624df72aa3b9c72b6eb16e60ea70762f1ba23c17d5861b4bbd2221ac138b1f35fbe5c86aeef54c7c79af3c1230c37ad3d0e461b0d8be8ec02b6a521aa44abe868d269045950a5d7f8e5b6aadaf0cf05e687b9d872f0755d7a112cc0ddc49735eacef0375f9d9bdce11bdbee38b67eb16b3caaf8501deb71cbbcab1d709d39a936bc15b1fbd1043851555cc9ab53955380c168a169d613fe77ac29bab443b0c9f01086af98d11cc7efaebadd07385c223e7c7bdbae2a1b3a8645b4433e96474f6f0b7e649729028b226a8b9a961c7f8c21bb635a7e90f6c9694a440f5522c0bbc5b6277637477bb3b3dc610f563c8e12cda929b1289eac534afb2f1c7bc4d3874b79f6b09add65fffe5b9325b15bf7bfb9565b24b1f2dc3c2b7f72dd99fb2dba30c2b8a682cce1ac4b4181f799518c9fc63608ea999f5a9382952bdb8f97631ce9b4e249f51f1950debaebf775b5f2e7a3a9b9569f5d6afb62d6c00cce6412813aacd0fd65be7fce69792e187b1ad05ffc6bd2590f590dd9d3a72b5617ffce37cfefb1e8fea3cd734f1fd580621d1bdd90bb02e58490c497066b492b4c88a27db8732050f69fa32876183a8be89d7034ed196bd28884550fe02fe87f2fea4d7f8754d8dce8c85b3ead440e6ccf80f3e095838b187ad4b8a4d3909d314cc0bc37b386929623101eb2bbb2bde838c37b0c299c6aed76c3373f955d3af6db6024c4e631652ea892e862ef3afb50035fe405defe3547a7a453ef976187d7a5fad38dff5245a10d3f7e9932e629623cf9e404a107da152ca6a4dc081150570373e53044e706a63361fab9e7faee49609219d8bc42d9d2e62f803e8581192c0a0284280c831b64923bd020e778bcceb4d6c6033c5d6d4e56c7723ba18b93f0512d0e301d59f180496321d474c7684f634eac0b45160abf74e78fd02af4407fc50e0683aff9bf5b362967bc7dbc15241b1c8e8904724b92406bfc1e3aa2d9174f7fd25b03de51cb702460372bbc1e2136ae9cb8bc324c29f9d33a26fa58627f09082a2a9cab3487ea7e0d09fa305a4885e2133df91b28fb6c370f955ee46c712ce98d6c1daf4c02be938a26ee4f3b422f38826241620d1358c4cc6ea7a47e3ae74baf53105c63cc70aa30765923fb1df42486f54962adc3310309e7e377f67e85fdb5aabac87d125ca85a57b86a21a6949185b3d96e982f45dfb444b51717690d34196452b2f273b04c2e7e9918a6cb8702c23d7e68a7cc576f78fca0595656c9e191f7c5f404ef1a3774be7d23832d42deccd56626448b20a3f6a46aa0a3f8e7c76a96c0285f00df8d386d8b15ebb535b7f6a92d69505eb9a025c9923dc9e4882d9dc835d470b150c03a669769bb543220decfc6d53860247dfe34df5713352105e66ca86e1b4bccc7478946d0d9c49c25e6bae59e90b918ae161375435ba6d0285fccb1196c1e9a105f85ae9870540f9c1e7b858882d48713a36b56d6cf6b2c7cb70ab71a3ff5dcb4027ab2b6104dbbdb2b44d79c74dda1284f0306f65548deb05c397bdbf9d1d44fb5c49aa1602f420009de4725b5f4d594e8efb5f360fd07b9566ce53e9c41c22d42a47fb1671bc8f239f86387f99a18043cc6df21f04bc55b90c290c409b40cd508abe2cabc934faee632ffa00a3196bf137dcfcd7b86a0280e11bc6dcd78ec1b5cde9f58e9038a009f26d899fb462f5fccbdeea541f6b8b9df022c48cee29a89c10c424f0b7dbb4f31d926a322c679c3fbdcf12b590c814051fc29b85681c3465272fb48a67683ce112b82b22d8f325c98717e86509ed2a2a996b4a4fac6e2806a93d08a6877c35eb2633ffcacad8a972e9a2887afc0d4e2f82159d653f2f9e74bce2874f8061ac935743d034339c817dbfdd314351a56e505c8ef0c235e5caf324934603fda2af2ed5555a4d76608e3e513a906138c18cf6d268d9328738860bad63ff13590358a1c97cef251f5068f9be948fdeb4f6778454954c7546a45487a96e9db3fe4704c50d9253e883bb716bdeb23d94841900558a1fb7db267daf017cce7f0740f1826dbe780559d1257a05f12f5b7c1f737a465f1d9ca0dab", 0x1000}], 0x1) fchmod(r1, 0x144) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r8 = semget$private(0x0, 0x3, 0x100) semctl$IPC_RMID(r8, 0x0, 0x0) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000001700)=0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001740), 0xc) fcntl$setflags(r0, 0x2, 0x1) unlinkat(r7, &(0x7f0000001780)='./file1\x00', 0x800) pipe2(&(0x7f00000017c0), 0x400000) socket(0x1f, 0x20000002, 0x4) 00:00:09 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) r1 = dup(r0) recvfrom$inet(r1, 0x0, 0x33, 0x802, 0x0, 0x0) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(r1, 0x5) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getegid() r11 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="427544e711fd25e43e4bdf258c8597d22d4bd447fa5dfde7a0b3a8b9e384a6862b9b100f06babcc386aa6e5e64983aa7d660fe8e0fcbfe65d71ed5199c44de8d66b5aec45007e44c9b627848baacd24e90a1e5abdb3746b7915fd8703820f78b0fcc5d3d4a1358eeb0b18d", 0x6b}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x38, 0xffff, 0x1, [r0, r1, r1, r0, r1, r0, r1, r1, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r1]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r1, r1, r0, r1, r1, r1]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r1, r1, r0, r0]}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}], 0x148, 0x1}, 0x4) 00:00:09 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) wait4(r0, &(0x7f0000000040), 0x1, &(0x7f0000000080)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x4a0, 0x4) fdatasync(r3) chdir(&(0x7f0000000180)='./file0\x00') fchmodat(r3, &(0x7f00000001c0)='./file0\x00', 0x40, 0x400) getpeername$inet6(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000000280)={0x2, 0x1ff}, 0x10) unlinkat(r3, &(0x7f00000002c0)='./file0\x00', 0x800) r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x1, r1, r2, r1, r2, 0x4, 0x2}, 0x986, 0x8000, r0, r0, 0x74316447, 0x2, 0x7, 0x200}) fcntl$setown(r3, 0x6, r0) fcntl$setown(r3, 0x6, r0) msgsnd(r4, &(0x7f0000000380)={0x1, "2c1160ff7374a1060ec38e9fa10895b12b7aceb21d08d75c36ddd582cd91c044ad82d61d69199d189ec46253964220cf037aa05a0af37d5473c2f279090bb57a2f891ac31e12318b4992fe64308b810c543e161c517c8b3cecc6985f6b28755d3aa977e4bb05974a93989b8d1907174c19216f55e7bfb5b4f50d59453752dd161adfd7754023a03383c272907c395936ed0cd15d9eebd33148f95f0ca65b9f9c9906a400d784d7385d8779cfab67fa203e8d0a28868600d4d67c4e158b7d624f2577d50f2ae0de3e20f8eceb30443dd3b630b24bbb28650d014406c107115b28a8f691"}, 0xeb, 0x800) r5 = socket$inet6(0x18, 0x10000003, 0x20) r6 = socket$unix(0x1, 0x2, 0x0) r7 = accept$inet(r3, &(0x7f0000002880), &(0x7f00000028c0)=0xc) sendmsg$unix(r6, &(0x7f00000029c0)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002800)=[{&(0x7f00000004c0)="6b186f9c096a0f6db4ba34ed520f712a6f0eef06a501e825671dadb061f57dbcb09baa0fc59fe9a9fb0cf8a591830210ec4b760d02bcc1db454e6b3032f6590fb7f1d22babd11ecddb4da590f2f0a338ce817eaef2173f13ef0568f4dd11e01a9b8542551d9c10fd9e308f565d748d9d4c03140ab101b5", 0x77}, {&(0x7f0000000540)="d2425a422c07e90bec73ea7301c45b520510e28cf4713642ba0d7b741006829dda215b92ccad44f42a79a951aa073bc799112af308df04a9695191a7bbec901440d4544bf25c78a9f3b684b0b787c25ca82c5a1b69790e720329b9e5b0b7dc24e81168fb13cd39", 0x67}, {&(0x7f00000005c0)="2db4ed966161336d0ce4a9f078a06258834e79872b67d6d34580a13ed41a060bfeb48e6eb0bc7b5c4f13dbfe42029f4c779e6a6ce30d3677f5e41771dfc30bb3eb9b30cb0f5e4cc48de80d1c815828443c26f75151787b0494058da3d0bdca9400bcd0e4c5e6778e267f403c3cc952d29e1f7324db9edb4432fb865464484f30ccfaef9b49ccdbeac16fd225c71e5b5fbe373a299c6293e3eda0945da1c7a46e15a57f0ad8f55a4c4b66f8a6377326b092fda58d0eee5169416d0d00c67459d65ef7ff4cf34936398d840729e7ed6b0f34afe8f59bd462262a320b54f82618bf39515c70e29d6d850ca6290976578068f6a851ea0b84cf38a99375a0671b4360c8a5b8e1ffd583f4b8c49baf663ffaea97b28b25f4e9da031874deca2f06aa8ade0a4f4e5ea8b6eb5fc2e2f0634cef1636de93cc8fa9a9678c9350afb473b4ea089f03776e2713f77f07403f1ad654476159e1f35dc224ca24d6e02826109c3485b571a04e07d90ebaef6e78a54e308c9a1b3c54046ccd25fc74f7ab55ac655b3cad8c27de108b2d53a425f562534ef532b42057b9f77d3ce03e2b82c0712d21ffa8e0363595072466efb080a817d5a62bd780c45844268d42a575af980a9ed182b0ca80dab37e445ae4a6db8245224cee9e0aee525b3d144b6e9ea2af2a4389ab44ad86252b2ac09ab8cf58580c31cac0eeb690d8b5e0c8c738ae131463cb6bdbf86dad3d1095b2c49d05abe32128bed5d8ab3b7fdaf7df878471dfa491b8a43b41b9c7ed8dfa04f72053e27399583c329af6df639e7d0a37511e5b9a560274c7ed66552937d60383f60d5f22b89c6dd0b956e09b56397bf292d47995049682fb4ff04354912f30aecec758c889681f83ff3d9d0824db1e8f5c2d4292ac5a2f40288aed1080c81d38d77239adf5f9dcf9a61a6f35158781126b1504b86d073a90628030b505bc0a25ed5bacdae8b66a48f6f932afb19a9c29f493813e73acd562fbbb46aad0d24c0c82e2b278eadc3df0f5d4a61eb5f7b13fe0390a23d176ee47dd3a54bb2d46ff831e9366c00b8901c0e66d49e9b80e18602f15711ffc7b476f40f88f8632012b2ec0dfe5863a135d6881857b9b8e7ad620d19ecc203cf887b6d4259f84b61384648eae59cd10a0ed532436559b4fb3253603754b098c58918d8f0ad97dd12389b0605a95b21abef91c19d872d9f8707f97f896757a65196513899a56b51f4bf1408d423ab98fee2d348774e42c2e9448a48c99f75f73134629d24e9b45be103ae1714d918e81c2900dd3f41a97bae755b0898727ad62df017cfd1d8897480c078852aa30db0db469947255def2dad0e1e0051582bc771d3c1fb997483a89bf558b986c38cf6fff46f19f4fc0b378f5cec1032e375ede4519eb7d1db3b6aae34b5564d59b5e72c6a9a36735f44b386a263eafa053d8ee2c89aaa11ca3dff1dc750811b0bd89f4a2a61ef00451d4acbf43d1a46f78f0240b950d33015f2e1ad2d4bbc6ad20124288e726c1c277fbc1ca5ff202315e8310994c3201ab5c80c6104edd065bcd583a561980441fe28e5d99ebc25e736ef87e859af289c616826eab341c9da47997a324ee3dbfc41a30acfed376b16de6cb72342a6eed4f627127338c69f76f0d90b7af46e020b2b239c2c8478c00cce7e791f68a7e74291e516dbd6b4cbee8a9df4ad0b0bad3ddb9dfd0c4ff995ccc3f34718fb0b884b5a96f220a7eafa75ede0b2497a13c5c569f6d15a74eb1b9dbffe42a9e3f6e7c8c60407c952ea6343ddc2c57bb3fbf06ed52c83e2bf6b66b698e0965ad570b2498eaf908429014995b7b3c8e587580a4d3cc54798d06699b92ee3035ca05a2da36af21a6f9ccc6b356e862cc62fc8be2d9201526cb12b4f4d1d1f28931d0c560157ea541c14d7d8569f2690d125a32a04b95148ede717ef3787ac9d381c55978d4a6158f89c8aba244faa90cdbee1b770561a4fd45cb06ba6ac4b6902adbc2635e48d044316361240a3bf66c5f874fa543eab2254c6a8fde437899e9493dd5ebf930835c4c79a8e7967f02a68b12a357e60216c1ec5563e234630ff9afe339552993d82bc1048ddb9786cf239ec3382d69e2d8046aaf0b499fbd511f6bc1738af79c5e7d5089c0ff4a6a81a7bbac136396241a28d146b72d5bea3e0c59383ddd8f849ad545b348619b449cbece41ca61028bc4c9e923952a1b18f359cb772e18ec0d5514cf199ed5d3625e307cbba4f19ae9281775bacff5eab5c7a8e54d79a89690caf97120768a902f44b832d538fa5461b61068fffc1ed941e09696bdfb4f442a87f004e6822eb1016f6c7aa0b65ecaa852d4d35a6c1b1a341fb5a2e9211dd7337b77d10092b3da7c073f77519c85db590a9ba4246693828d4b90b89289fa01c4b1c2732a70ebac9bb2ef02c982f5ce888e1d480ed81c558efd87417d9c696d6971c2f609f2085ccb0634e7eca2fd6f5a3fd7fe38b6fac263f8034d0db1878fda090b90d4a77a562f7501654ce2263c305f26c5dd8a8de631fb773239213d81e891d8931d05a0d63b340fbc130b1a976f545fd4df0f15a1cfb52c6f86c6800b71adcf4899cbf408263d8afb07d385b75a23fd6381d27ad5b88cfd70ea373152da65bd451cee0dd1170d82e8a55466fa5fcff5ef288bdf199a95f1103ef9d0e54e69f9a07d98589a15d0380b1761cf1b98a414f76d81141de23639711c7aec0deb4f4ca09a0ec3047d0181b12dccfb3ded5a468986f56385cd06380f3db1b203809bcbe822a9cf85ec9b5eeaea32d48f16529034f21de865766f34b55c42569be31718e5f3b01c16ff9bd9765df5a1cb1266b68dfcc45ccc135b310faa4f0146409f713b605cc035b8cf588b9cb3f57241ff567520b2eaf2ef19be3f3a37db56c08daba06dc4200ce8d88789d590073f98aa7d2ef7003903e634e3f2f66935ae709a166461baa79b70f254f0a7b42f62e375187f53e26ab15a45a84b6f92cb2216d7748623801ce4566047a9834ece556d033704fc4949f8102467ba2583e3eb953414a838892623b5586333db9ffb5caa18531c35a7b4718d6f9bb03a2f4edc71ac732e964355777b12b3f5160e14d63502c406708ff979cb25e7cf2bd5638c07e6cc6700118593c986380d47370614ba9103cbe54083106582321be63a76fe16065776b620cfead5e2ead46bba0cfeeeb8eb72520fca5136b43dc3987acdd5468a38b71fb09fd9d352d382ac302b5a51db4395a1f4df4e814987ea1497b4b923037380e60b5f86a5df1c87c2300664e5ddd5b9788a1aaf0a701904253ffe71b15aa08720ff5d04091a1bd095f3d98fee48994e1a5c7c0a94744062a22e430a6cee06ec26ce3899275cabf42d95cefc813c9d5111b1674ee0cd9281cac1d0b6e6469655099c20852d1fe17ac6401a5240f409f3b84e2af6d9e2c8eaf95bab6c097961ece72ab0dbae176aa284bfe7a8006e10f50010180e0379829d2d4761ef3cf348e0f57e6010864d0e8d2392cfc25bfcd6f4f2e02a1f28bb967607171c557eb33180633edb98e09e8d497db5550fa32bfec4f8cb3eb1210f54064f58c8f84d3a58858015134752b7666a9093b7ba2f8d13beac83366ce00c6110345f33abf51dc4653f7079cce9e034721de827ca0cb338659ecf71d5f6da9478c918cbe97cfdc2c96a95a1194ae4e776fac70a10d868e89d4b7dcb70603b29c620963a192e5f83faabdb9235daecffdd1597a08409c264279f10c028b3e59ce62c09ec8f892cdd0a1631bd502767576812d200686064748e5643a007b91112d7e4fbee8aed57596bae60e99be92ed26f9e29bd8ee222f8b4ce52db0b215663d9354fe1fd8075f533751df46e6f4b2206ecfb9dcef274f8442a3e767135ed083410077d64f76fa50e7e1903e0788cee71160274c66ed1d0672818af68087c4ec779cb92c6bc175994074e42bac3d4046a15632ffdfa1240c914798fde6d3a87913ff41fbfa1fbf414d03117fff2181aa9473b73ee3df9e8aaa6c280df4e1bfc1aac93e73dd1632aee866db947b8e0aeff33d617baa2676f14d834e7d7ce88a87ff1c79c519a101f084eea579fc333bdd6f64bf18bf472f424ee8b29147e61d71474ca51c4887c434a33fe976607cf6d5e16336ed16c5fe6569530e1c8c0416c7da81044b2c301eb958db448aa21d5e1a7cbbd8addd386a573c82a6a7e102991749ee233297de90f1e8207eb0367cc4b916f034b633a1dc606e4dc6cd53c02cdedc7bcb2831589ca01e14bc3a3901668ce752b59bd5901635e5ca90fddc24177e8cdc26f7d40cfbdb891d8f35d80721fd28761749335cc0c5aa41f5d4633467231b276526bf143f33647758a162c7cc7ab230fb77bbb77efe7f4fa5140ba888f21c06490f2a26e794ce8815b617edc6579d002a28b69d02723bac41fda560ce7fe57fbce65f4faedf02aeb7c398e34f23913a881cbdfaecfcb8c845637ab2544f2352af7e6a9b8d83394685713f4b2d4f4fd9b955d77c0e2e119a5d38d409b473777e21deace2e2950eb364a2bada7b76644b3211c1aab9e37125925a8e54b9b023e05d6b93c5680514e5b60446b1006a70b3e663cebe211ae2f432f9fe804b2789b5b93d58f1828dd38a22c933c936bdfc0c82512e88918204582537db4a3ee4dc964b64615b26d12be4644f80c94b016118a5151a039838c0a6de315b4e44c5422695ef4082a008178998ecc92554c5e2d4f4545e0e9871e74bde7c00434b0d7b2a173afeb61856d00f8dbcacca9faa623342bfec372d5a16498ea63ddcda4df4563c85fa2c3642f71fd7ee3ae5a77fc6186f9c97735c3026ab9caea7416c6322d336822c6d4c29ffda3844850c5ce8c2da91834df92637ef61547a52ff1cd8088e4d967c1a2af684fd3ec8b6def9b7b0d8e9cbf513e430184d20d18b45527a92de005bb2d39b4ec216af9e8dca321914e2f91cb2c307a6edc786fdea642247b715c02eeb92f2d44acc6aa376e5662c9ab092cff35756ebd0d196bedd4a81013f0047ae813d41ea5d58d2c7452964bb90a544189ccba26353c29c455229d084ef844b4cf3baf580693f6704be20076bb586ecc9911cf30e55ee46ecace6043131bdfd35acfaaeb696a386177d66d0226030b5fcdb04ec0e21710d69e0b4491c76892b26cce812b677a58f66bd6fca02b40baf6fd2baf1e094fce44b129208c2a73b4f2ea0c6b6b0a78f5cff6673bc1ea41e4ae239ab6bbb79a4ee33ed1e0e78ff0be9bbba359de4b005177c682956b9d822a704337e9c5692c6fad429854edf376dcf491b93f2f6eed010c9c4da68e3a52afabe46afc05407078a1a50d209557bb45163b8304640fd7348c64907a36211607ba7aaf9c1147e98053ebd3b68edaabc8f4fa2e5ec559f3584518958c0f55c611219594b20b31fffa3511c0ed9889bfe10e7ddf4d0c75909c6e2f652844148d5e81a0b14c5d874ac395594f95781116eb435cb139ac69878a77ab5e393f03dc40f2bbe4e7cb30ebbdb6151bc5bacc8ab952747f1e617f295c08e232bc5aa252b9e453a5510d35d45d6eaa4f2250c2959eaefe282b3196a3dd9bd607757fb97ab9f9d3d49489e0c85fb5d42a1713738bb59399852024bcaf7619b0e8cc860ac41cbc5f2e79fa43e4ebb554932674b1004b8912069c183766ab525c9d10514f7970a56cc77d419928b8ec80b214d8bc6dbad272b82c9c02e3f4c1f26bdcacc201d47af5cde6825a251fd9bb555efbbe06f06f7b1c5e04611ad50cc1db6e319b694887453972604a2c0071f96ebc353c35", 0x1000}, {&(0x7f00000015c0)="cf489e2d9bf8e311b4e17fe6b951ac3aae5abce8ed007b157289a4b6718f4d3bcfde910a4ef4fb03b0b25e241b43ea78d11ff6ba82f3784c546f4d30085729068f028da0bd183208ac667fc420cb421f2ea5539da9edb12b7f3b0a52e706882002fd58a12b44a850abc5dea8306138bfcd58108f7a12a76a374a899a994d13c97dbffef41929d68c412d3e167fea8244e846023bcc861425f47994ef9d77898ae159e0759cda568b513351b46bf649b5c225a66706ab5c7c7c293ac5036c5ab2d73287b98ff7ae53bc73fe19a11bde6c2974e43751c63393d2526b9d819d8f1d4eab3283ac9ce55c50c1fb7ee97633a764e1c731d0c718a415c961a8785dd9418468e04d4c389cbea0fdf688ece1b0374bd4880fa63d9ef1324a393a2ccf8c303e126a931d7a640c90a9abbabe2c09fdd8e0257b8ba1e0ceb93e8c09ec0f3e19d69779ea12c80b0dd863c4144229ecbeb89b338c9bf329f2f645ef3ea52f49226c3b1ae43a171d1654c45097b169a73a6c6085a365c19ef8e523d7f59373bde9f979c1981af2bd06a4774e66da8b09f8b049f0eab1cf3ff151fbfac8d0d15e016249c52b97d56847e14e1ce7a881ca2edcee8fb4d20a85a5aea1f5e65319f571e0f3bb4945a18264f2fbe3b47efd3f2f466113501844ccd96bd0e789ce35b5648c4d3094ae6b771b5f595c2fba3dfcbd9649ef166e61f17882c572fbc973893a447d182edc2324b6b46718db181dc9a0bec602080638b94fd378b96442be546964e8d76c03672f09cdde0d3a0fa7c45a17c16d8fb2f636ba6a8b67b1ab2da7265bdc413f509762bb3dead9f5527455778b37e2a5eb83c179c90ea0fae00f78bb0656c9cf857e05ded3752ba9905169f77c292308e4b62d90a0f87ac227ffa57618fe6bd39860c44eaa4347f2387eec8f09f034448b933f1275f1a757bd049199fa3de9ad02e3d8eb58d0c01b9412f08da7b6e76f194800e883eba104ee31a1cd2c3590bbf97b5a306b8c4a26488bd9c2caf183365bed0bb9af7c967c0292c6bdee44552d79efd10d07a9e6667351799daa8f89fc1ac2906b95f448f9a643c8de1777be8bf1c5ec42acd379ddf212294c5feae51fd9399fa0e0ef2c1c4873cfa0d3467f9100b48c75c3d1925a80202a7ddd4820283337fa025b387c8ed79ec4130549441a2c9753877b65095128ded50c07230e1207693b78849f9352532bb5dadf6c852fde88426177c0968cdb9046c4908f656f0c236f37280db058781d81a70ae7bc418349c2bd394bb338ee31fc7d573e79f675782e7e8c364d34027698c32782da460c97a017753a05e981a9c24a342ec984a12bd5ce31480f664add355dc8c19b2286375f54acd383526e956b0e2db2d8f57c98733f544282de9a0675d23c8c899e2819f3b030fde270080b8a7606df2e06fdb9e123080172b638d252dce770bb20d1820a71bab1dbf17b7172a5cca62b9195766a9be4a2baccf6e784093f1a342ac05c9d919cc3a4ab1a88a21602e79697d6cc8ef745aa5b61903584b7ca0ddcce93aa525a5bb86836ccd45c5b5df560b37b1d10d54ced61d3c5b219198a2052ea352b1ff0e09d7bab6f1ccc74a0e1748b6797d715da3024d84b30faabac67fb69d73c2c3c163547bfff3d77996878766f37b9032c49a1fd5e669557575a997eca8dd8346b69662c9fa857ee23fa0927c5c9ce1169261634e5f9f965c8a0fdfe4f03a609a9445cf1a0b7b3d4b186ecca7fd8b4c7ff4c2695aa51130b840c9986705541e61d829b35bb5d86957ec270d01431672b68a1d7559f7499a485b4f08c30ead5a539f4c81d06c9295ff992cedfd469d26a8d5d5bb5ca231d3e9fdb5c61250defa6d6282ec80357d0aa4efac3519017cc154c0d3240a63de045915a57141087a7d995a12c11ceb20ad32e47530af7912315e74fa4b20f7a94b273d21c805178685fbca9c5cb54e6eefe78046f402c24d5ccffe00cbac31e3fbda0ba2073753ff40d9ae76d8ba5f976add7f3cd902ea0d13e887593c31f5ec4517de2ad92a3068b407f9252f2263c3ba25f7a68ab8533c950b90bfcb87fcb5e32cd8f7f38054e0b30882abda2107640bef658066d0a7272de31b7f5b56abd395ade98422d4dc99b71004a005f83dc4d9163c2868ffbe984c07254d0d03832f54abd009db7ddacd27fa1a2a7c1d64937e3d9b37d752e5cc0a4d681032f67e3fe8627bb2df0660cc8261760e1ae245f8f2b6c51b452ddbd812ffa19aa0d6309cca3e7da846279aa0a7c454aefa348b1c7574c70895e12c968cae29713e349a005e6ba9f0274dc799b95cf992b962d80ec3a7f19feae15c8e303445f6491c23c6af83e9338990088c16669c384b7d44bc055bf8751b74941cdeb534442ce1bda7d2d77e5d09b23d9f22c9a40deca8ff4bb1fae7243610dc017608d6df426b8d855542c80cd53e1b153ba305686a7289c98d2d2af040aa09d25210ab94f96ed4070eb6a5d547044479faff467feb5b4a735d2c3560fb26507cdc7baa1485ec51933a5ecfc40501dd31df029d980707890201844c7286380acbd3ca6b7d78dbacfaf0084d7b1cd78d46669e93373a4e61ab7b00d1386adc91ad3c8733df68c00376b133805d724a71ea39eb1964e656ae99f4b6558ab9994e1d5731e1d9f8f18e2564c0b3cfdba48e86ea1beabb419ad7200ff79897ed6deaee429f32b4ef5b94abf8b16dc7a23bb056eb92b722767e992e6b9f302e4c9b1cd9d0e749b032af5b59052b0179c613ff11b638d8056108126aeac74cbefc72d47eeda7c3ff2ee4424a62ef2cbf395da7620d4095238480ca7d6ce589cc0f978b67e539a3d1149c66759388cf222794a94aac0087844f48f63ed48de38ed831016862725882a1e1479f9b3b571e9b2b8f0474c5a0d946e9b00bc922055a7c684e624d6fb2691003bd7c2eda8c3002db18cdc4566635ae704fa8da5588b44bc3febb39820dee8dd62207596494f41d477648bd413749c7a684dc9ced6bf95d30e2bdf16f3826687975f345c4b030f884566617716c6de75d84fc62f0089b22b16088d4423c2da1bfcacf927bba779e4e3a7d5fc89d4d9725548762cddca2e58e13c3469d2d6808b70b635cd9377645e73bb4ae258633e4cdcbc0dddc23975af2aa7bcfdfaa0649fb1860c684b7640cb41c9ddbe73a8d51f6f315f2648f179085dbd7964336de4fa8477a014619136c081391ce7171ff5e59587bd19c0deaa6bba1880fe044a4660ce0d91652eafd3115c034321680452ba12cf99a825f9d2f673d050d4ba4f334d46f155e912eda98878d8a1552d81ceb99cd3a9959daccea0cbd6ade7feb5fa472775e5f803adfb8803df9ba8ff1f949d8597f339ed5902a6db442c45755bd262949bf3b5ca160fb2a72b1b08f074f2df17b877782373668f3502a2082eed539945884f4b06b2562a007c7276779667c136b45c063b415543feb66f493a8060d9aac05cae32b5efd67785dbe6ff213cea740f019b253e10f840482f6900f7f3572f32091819bff3bd9799497ba9aeb91112b18686f1ca4d1e7a26f2d0e9c29d8e6a2ebd7502c215340ecc77a5d75bd4cd8c6b309317465ae78e1e4890831b4aea9a26d96d305d3fe95cd67b0e7e5b5bc8867dba06311d7601594bdebf605af296deb9fd8b73198eac6c94a55a27f29740f41dbfae85d2e6213ef62b3c933ecb9421f60c3688bf2518357696b65f43a98aab15bec430f1300c9f8a07c0302a3ea8167e4aa9aad60cba96239187530ac96d62502e130b72dd9499cb02162e81742eb6daa6203c23a1171c1148086c88d45894d32ea8d64b6e9616b31593555f74c9e2ab4aa6567d15cca78a8a82bdd6fac927748e326ec788fd01569bcf6866a8d449a86c4d9e35c7565fa2c0452fdf6dcca6f56109a2cbea0ac524dd6c3d84cab6bd0bd9412d6bae31c54f227ca4c335f2d7e05b9a3f301bf67142354a7c57e64584c239c40b7ba4cda3d901a0f4c16726a7a7039ba7a50c6a9119d475aee2fa0c4f93e5067d71e9b8ca36095167357a61c83edf457cec21ec6ae6f8d9c70bed1cb89532213fbb93685b5bde435b8824601bde0fcc14332ae030b6749b00a6a378973c7aec7404038d0fe2ab6fc582e45177af2670a37dcd7f8be7f74bd68757105fb7394001b4fa556c3b213098fc3b1001606f43cd0bc46ceecaf946be66d0fccd7acc3155d2d47276b15b14b2e9fdf961d6e538ff5823f111d4d000dd90388e641a2a59487d7a30291d5f8b435a46c08cc1218fc105c4fd5801aaee328378b254f64168bbf9f6eb87389b5503a545006a1a12158383aeade735995cfc059ce0b3338f8d502e06927b4d28356cb8415b55855d5f031c74e516d2420198e7199658b0c01d5a9b63a404da947d2468f40dbed519d7d0cb8f64debd06f31405c4e59085b3e20891212fb9e28bd0349cd97a87e82849679aa32287a3ec615ea573bf87f54c402a541d87b6acc4f3f65b6e2af55243ac0aea065cd8eda20bcab719c30a753a9a89322a391330411f3e6dc74c2d1e65bf13e7d6394b9877b46e63915d070e96f802f223fae28580588967f07c128b3ffc2386de73fc7d728b3ef1911378ab7f8f0e0b13ba14a35b230aa7fd9bdf922e35cb261214fb2b348d0db889fd9a33e15eb3631de10ea00a167707db0d86829e17b32a8f0d9e9ccbf0b5776e27acb5c16892994f563772b75633f7cec4544166fd55d92c08e9171c919c158c8b04c1d3fc94cb72d387d61871e005b4bf8cbaba63e845a629c8e147d201ef1fb219981647427ffc55b30139abb649f89cc5ec20f31224889272ee2c08281be25e3cc1ad34c40c6846fb8844e023c5cc1a678a90f4e536beaea08a2273d5f168bebddb59c01df3a3d192e23f0a414519e101eabab786ab1e941f0c09092b2b8a80e15f40a57aa75031942adbd23c93c4ad3c16daab2b2dd354b0572181ff2de088b98d77b3012613ee56a8ec380d234208c29f1c230ddb8b9ea10cef31aa62b75c5218d32feac67b7e4f1d5bcc8a49c98a5d0a76ae6977d00cab08e7c87c4704a98852b4f4ea889c05befab17ddab271cffe91edc0c1b58a612a077395e66c8633df7e9bae7bd009552648a35fece2d5194c2651940259c8cbd431c54af559b808b6cd23765cdf312d6164374b7747ef89cc2bad99caf12ce38a4d5d36b15329abd05579702219b603df9a2499c06a7737e49a20b05039f17f183d8adcc83c5c24cb27a7eb8f49dac289350847dbc9ff2793d7b2298bad57818e99d5530f062aaa66b5ccc349a7dbd777abdd3ea605a612680aa8a73f1ec9d7d5818b3978b0524ba2895605ff48b58a01754a18dd6e58d5dafc39819e0782ebdcf8b3b7f026e64d7dfd39a65537159fcfe32b2d9f72afe47bb8d8e717c000c717c7d1ca301ca7d099f40279a18d71b3912c6071306cc41634c74fd77ac8fb99823185f06f6bc5e97b7e21fbccd4709e04852a7e3ce40765c60db466d58de505815ad6b01775e0704c2e8404f71f3ad76bdf473d52d0673e8b55e5d7a0ececcfca2c55ecc3e56e9c3f8d943f331a47635642a3912e80177eec3653cf4a4e229f1afb2cc0ae4df57cf9b796b47bc30c795630af6be27dfce9df868b90313572a3a4d1070936fb7b18bfaa1ef5a987030b83c8458b9d07a2f09686a8dfe8d13a4dc6a4b4055a8863e2d3163f6db4a864c55f1961aeff44cbb9d5327d3c3bbef7561523e8200a452c16b033bc567541d915cd1b02f5fc0908e83738b5c05274cb35acd9ed565929f29144bb5e538e", 0x1000}, {&(0x7f00000025c0)="f1f3990e5df4c9e3e6749f2da775e2220ab3ad609f10f57da3ac7a50fd8db752416f699313b174888998a12ed7587312aaf3b7d5e0f4415a7d9a3d9f2d500c3422dd2760fae1003d7bc3dded7cc72be6df53a7c4855679ef903f49d05f3df1abc97caa2f9f35b46d2e2c4e55f5bd7c726bc9d88afdb4b4f6fd88e5cea053a348e8bd5b18a3846742a24a4b980d438ee1aa1b7ba5c5", 0x95}, {&(0x7f0000002680)="b703fce76f6263d307dc1d7e50258448436c44e9e6d56b8e59e0fff7dfc7b2734510f7cbf99ed51ae8eb3d746fd2c0477cf3c690a6a6277d02eaf62aea5c6996e17d1e0c851681808b1d6ac4e9096dbfed625d4703cdc368afa36f12fc27b46e9e03fcff682d4b43e08918935cff3c5b9bed639e71583ec7167c2d12beb0406b6c3d799f765cffe39754cb8bcef7e5cf79dc2e19588079934af52759bafafef286c23ef666ecf743f6d62156488fd9bd1355", 0xb2}, {&(0x7f0000002740)="2d1824fcf4a7577da1b199327d3c7e7aed7bbd123fc4d731496daeb7e017c4995bd674dd4f6c199b651f30eb4f281b29665b80f89647156f05197a04b1efba5c855924a3be6e738d83f5b370264e43b8471afac0f259ce752cd911079dda9d", 0x5f}, {&(0x7f00000027c0)="2eff5cc8e063bfc2c3d6d8ac77042e39c1d0fc722d77f6459fa999e041191b3eef1614abecc2654eb9fe13a84253b31f7dad", 0x32}], 0x8, &(0x7f0000002900)=[@cred={0x20, 0xffff, 0x2, r0, r1, r2}, @rights={0x20, 0xffff, 0x1, [r5, r3, r7, r3]}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [r3, r6, r5, r3, r3]}, @cred={0x20, 0xffff, 0x2, r0, r1, r2}, @cred={0x20, 0xffff, 0x2, r0, r1, r2}], 0xb8, 0x8}, 0x1) getsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000002a00), &(0x7f0000002a40)=0x10) r8 = open$dir(&(0x7f0000002a80)='./file0/file0\x00', 0x80, 0x4) socket$inet6(0x18, 0x0, 0x0) r9 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) accept$unix(r6, &(0x7f0000002ac0)=@file={0x0, ""/108}, &(0x7f0000002b40)=0x6e) shmget$private(0x0, 0x4000, 0x652, &(0x7f0000ffc000/0x4000)=nil) semget$private(0x0, 0x3, 0x10) fchmodat(r8, &(0x7f0000002b80)='./file0\x00', 0x6, 0x400) msgctl$IPC_SET(r4, 0x1, &(0x7f0000002bc0)={{0x6, r1, r2, r1, r2, 0x8, 0xfff}, 0x7, 0xe1e9, r0, r0, 0x1, 0x80, 0x8}) accept$inet6(r3, &(0x7f0000002c40), &(0x7f0000002c80)=0xc) fcntl$setown(r6, 0x6, r0) 00:00:09 executing program 3: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) r0 = geteuid() getgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', r0, r1) r2 = getgid() setrlimit(0xb, &(0x7f0000000240)={0x14000, 0x4}) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x1, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r4, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) r6 = dup2(r4, r4) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000001380)={{0x18, 0x2, 0xfffffffffffffff8, 0x5}, {0x18, 0x0, 0x9, 0xfff}, 0x4, [0x7, 0x80000000, 0x41, 0x5, 0x3c, 0xb8, 0x2938, 0x9]}, 0x3c) r7 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r7, 0x0, 0x0) rename(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file1\x00') getsockname$inet(r6, &(0x7f0000001440), &(0x7f0000001480)=0xc) write(r5, &(0x7f00000014c0)="7eae033defcf2987a641c3aa791e1666f7b377eab978fb16d0a8ffa4f9508f2e79d5975f59bda1f6ab468db84654f25133a83d27c613415f8fd1de2092024b7ea75ccc82398b470328d742f1d65662dd677122ad028f7d9510eff8c37584ada15b434245c8d8a37460678f5ee9e058565cd0e713d59f26ba9b0ef280a84bbd2d12b6830dd19cc165e7814847e336db23918f186de15eb182eff1bf35c1abb7e14794c5875558eb32e142ce9fd64ed33c6ce351b7a59fe2dbd883f110d6e0741413e478ed7b0d53e7421b2b143ada028ce0ed091d65661b788d66f9cb0c553606cc5784ca431d59024994373d246c4e5a2fe6c7854754553e18ec998dcb07c309d00005aedcd5ce3a542634b6a81736f77ce3e9239688725197148b68ad9aacf67f8144dd1dec139f8f5c9f64789cf77d531c6d468169dfa3ee003b185e43bc1cf897c32bba6a520be8fd9c5c6b0c2d99b6b1fabeab14dd6d4b4ed522f6ae7e59eca12ee545200cd9179da46708b2d25716b555a42a478f71dd9de3587f1d17f38338e76b58296629aee7f972871ca8f1fdf883558d751fb245fd9a3d10f6ccf81d2b2ef2478f46e124531ebcece854d7493b51977ff251278425d6f6db31be4e698b211ea65073bea2427d11f0a782597fb1b589e59f040340a8f2014b9cc6d1b2a782b272c79043f76fab807ad235b0446823c64bbece3ad0a5cf5ccad76cfd78504fd7707af54e8f1444f4463941f3ee71fc5af550873a18b16aaea6d4507d5bdbceb58aeb1d0c4fe1ac301c438679030fead8105b065dc9a336c4c57e118a49906d0f56e14bad6df9e19b15f7f86991047d2b0e7f81f7543f972fa2c003ac48b9efe98dd49c84af0ff84e410c15750d648be75d4137dd8116419eb898e14c2dad14af62cc3e3ab76a562aad716e4b9cc060ad7e9988f6fa8d088b74d39b504eca7abce0d479488a88ef709373d434693fd93081c42457d11c1693409a8ab01a8b811a702367b18f1484c0d733871b1e509ff6bdcd0b0ecc95c2265daed4951002bf8726a704eb8588efd53826c05761ca156410244a7f34b6a56c2c31b37d440aef791f36f0af7d9f45a5aa9d14d9e0c908f4775255cdd280251bd4bb4e55d8675f78674837ca5543c5a488a860316b65f8331ca564ab7248acb985524a53d187d92df56a5e50f200e15b3013d841711116b463ac1f639a0686ada2d800c96a96b35a00dcb9d61d89f53f47d8b7809031dc8671002633983a78a6e8ee0295f65241a9d471e0c639217bba3ab01634689af49618426f2d3bf382b56d698e67e35fec1a17d0a570f496e97498a26c5102488826d1bd42c5975fabe51f11ccc1d698241e518e9d3bf576841f4613f1a0657030ab62ff94444f736c03ddee270a5405bbf72024f6baf6c6074a4306a0d28e93584cfd465a4ae91fc600cc041fdd828fbc5cf357066ed3537391558109fcb896a16f6c705e75d5549520d768eb7d6402e7ae45eb10f810509215c25714ce078df144176c4c7772474510414e7a12d8ed176bfbace85c1a1ec9278bbb038ebbf54e25ecc4a42ef5c15dab329d115192c0e9862f58faaf78defacde6e4ccef3a66f1a8aa8816d28788379b139856125b5ee767728f0d7514456a95ea6f6705a4e12a5105dacea96a70e640384c3b60c5d6aa4a7764f0dc261c8f98ac65d31f6c608bfa9a99c8faaf8bc68b349c4eb40bf23116fa6d42f1d490aeecf13487da256280825f886b1e5236143cb8275f1f4e7a1f9278a03a4cafa59e19754c3ac3cbb4b23a91a81bf047ff527b1edf57ee9c09503821768ee4d2d88f5a73a039891c5bbf3e2017afd88beae7b32cdf31248739b01193d321ee895a146d545e830ace04f9a57b50f9dc8dd376f0c496ec24d1c61517ec1c58d100611d7d3701a6dcdded52288f462c1d12bf8bf6583e384899ab6f6d5bdd7422cd3a6707484676f21b9ab461d88526cd309df9cf89353aa45699de59f1e2536c164d2dc04473c9c2775492040cd63a80bec1fef0e734c2398d7d0f20bc632ac1aa4bcb1654118dad72db8b0df796c88ae2adc93271ad2f3db61fbb8bd75470e683a4ca0d64eb1ddee6e878a31720a0da2b4d3697daf4c97e2d670b55f33f4ea540cdf04fedce5cc7b9421038d4e7cd753f315a0b8303b31d23b7cfca0b36180f873073ea1e8a315936242f21f6643c25437dbdae6b40620f21417910ccbe52a44e0f0a2dc71e809794b8e5121128187161f65ef15b7b69d70f8afc19ca720befa3951db9f764697ab82913125d466741f0c762e98256de286b9a4a458096b500708551e077623af0de3b1adbdeba534a76635b3e7034c4dbf40349f94ce87d361dc2b3bb269d03423148def6c53d5ac5b45b5d6e0fbf86a2af8fbf8eb1f532559e87e889acebc37e2fdba3fce46192208207f6feb46562206d5b61ba66f1454169dd7bb0173d9d69a4a8c86514ee26f76eba40dea5bbfe783dcd4fea322496b51f96e2210642fa6e5f57b9112fc2e8b815260d299c282f219d638d889dc4c4f392cfca07715723207eaeb26a64d331c89a4dbca8876c3e3c4b683b298e385511b6f26aafe3f31b8771a1c3d99938dda5da634cc255263dce11b44b5db34c74c7160010d33d963f348cc2c48dc2e56253eef5113c994e53068408623589ec2a391a8021d58abbdffb842bd86a5c2f6e40ea57397dc0a986c22a8f4dadaf00a8dda48ad0af9df43e92dfeea9c54a45c50b0993b3775213c2d5094660ca131d0f5a27d1d8956fb59b638f01b74fd4dd124514297d41c8e4345d299e49feda5983605bea0f3f442a577eba22bc393f8cbf75de62ad04e651e1f4038301b947675b3d449b7b85526f7d75cdcfd15cc16da554771e87ca56c97c88ec6f7875755a839304e13d623a2ad5a1fc2971841f654fa7a05b013cb5a094d93f393a8abed4b9b46d655b2193a44b2524c40c524a2f13815eed8945a4ad7148ee7df6b718e8dd1d72cbb33991b1eef71022ed1f4580c1b4f9710b94d7f1b363ec5c8ccfc4dbf4ea8362e02fc6caa88a2bb3295999c5126eb7d72f8d16eccb013cfd3ca429afd3bd4ff585019c40401b7a0fa25ed6c7710ad4027b2c2b07cc4e1cdb077337563569a0274daadcbc8e7afe1c59bd107a5f002189bb5aec4edd06fdda4737e58ade82cb660af5a302d51298447927b92da3f9c3b629807409054c82041c0822bdc2dc38921ed3a2ea93133ce27ac6f7a12d0f99a2098a44d8112d058c5d8251f4c243db5fa733b51a47ab638f6b5cd6077b069bfadff1c89d4a43fc5ee3d77665a6b8851c0c187a520a3981079f4f78e5cb276eae4301dc921d88f273ae3e77e0e53318400e90889f1bd19fa88f267901a0f34380f45062c0d38c5a9daa8ae409745383c3797debfa1131119ec6f0a3f5a38e38400b679c0506f3f266ddb892efd6c8602287128031743da300d6d5dd0654ae209cb8da27d90e51cfc56c55ab4a8e880ae4d6b9c36b3b5910e169ca589aa9245eb163e6f930c212836152e2aa3bb47980435f4516cb496232d644a36753cac9da05e4cb9e2ac5ffa2e6f12828610b47839466c775b29be53a2bc9674ee8c8cc70eb0a71e765bf9c5a9cac8de407fc55e07137793fdf3ca12fbddb3260643ad76d59a17018e9777149ac8e45b55967d6f1aa3a241b1f1c0566b997226435da851b3220f2695b460dbc83c1e6b7d32210c3ea3395705907ea58c4d070ab1c345c519f0a655904270840171d0481fd94a5d481e22f7a3761cfb5cc22c9f033b115af85002e1e80d4516b4b2885c55ca911f393619e0ce72a2bb8ffb828e8a57034b5e9682bc0f17963bb9ab8efbdba23c679d4d5498c15d01f73bde5b1d66cff87f91679adaa76ce28b69db02da54c842d873ee029b0a1baedc6adbaeca7bdaa6c51afd07532e2cd86606e7b6d523a101abe5f06800bde45400e4545c7ef996bdf4affc192ce4101b8c0429e00bd835169f3bd96e62d76dfbeb9b45abd0844071ede9bcc23c71de63a7b76f5c0bd3ee6053d784e4573edfc10b5c3d4477259522b8d1a2bae2d216c9e0982c2bae0271113173a06c2dcfd6f83ef3749b888e4e3bbb2cd74776d81870d76b64721646e6010bcf9d3c07fa1b08b97ab74f30bfd042fa0b372aaccc47b5e2e98a4982e97ec3631bc9d7a8128b955590a9ba16a908418bf36953d31296f1d9f673d3008cdd88975c479f0cbdbc3180b4ac132f05ead67476e24370a5fa12bbd1d47cabb4bc0824b739364a8bca8dfc77c8e542349dbbc6d92a67c2fb795ad54a3654cdb7d850a8ed9c250a6a61f708737435874a7e831b6763a2e5a1a2f15057b9af0127e2176c421b884fd0a9b1199290cf79a67a8b01b56a48f16f088631f0c9605f8bcbe88613de1e3ef117f1810c0195c148707c10b2243ed6f38ec9ff6a7ebfca87da1d6bff3e1a061c806a7c9d2ea10a3a9f382ff22abed279b9aca1f9cc42ebf8539c42dea46b456aa22b6ca52e8a8859e45cd6a5d69ebaaf712f93725f02a4c73d4f5dadad78ecae9cae117c5bb08ce091d076852af07d6c83676d81bf152758da14802f2cc05973913c7e16fd7e94c3d2a2a28802ad3f5f2e30330284f432f850382e82a9d9e6f6b2f56f8e0e738fe6c6170074ba2b2e47c0e132bf00153b0cd5ace50ce31b2645ae24dac0ccb4df14cb23bf4f60582421f0adb0a3f260112976d62068cc0c6432a3aa3d2eb2d715d11061b8c3dcf63fbcb3251af4a57b1431f942feffb805530d1dd4e10d9f83dc2a328103732b313c5bc97e0868b2d6c9625a2c62111a24fcbb478fbe43c6fdb96145debd58186b0e26381c7ea68d3a794f412e63f9608d9630759537e7a5acd73c7a41860fa0e0ed23de49e2cbf13a6e66ca48246b9a3dcd8a707c7bc0c6c63839f9e610f058904b03787d363da809b30e01d34426e158b04464b26ad22d379365848541577693a871f468a7d29903c57ac4ee623fb40a975a57d7baea51c5b4033b5a3355bd56a63ebca5def9c7916cfeaa2922ca5c523da9ed2671ec6916ce435e51905e50c62dcd37782b4e93cd41acad528006ee7d05e05381525cb71175fc0ffb5d02ac4ca25e556f7c119b5e8bc1d94518f20a17720a3abf9ce3d9e7bfb1fdc01c19578b00cc57e31f27525d4bb48adb7e9fa8359bae42c1e17cae4a1137f57593c5b40fc69fbca7e777f2c815ab78a210d8e0683ba7d751af1f6606e0e3ca42d3de4251fc9ec6b795f157f5389324f065641ddfe1f5255f45e461b272dee2dafa489a61214c546fe6ea80915e124755e55f1a5ebcdb6de51a64eea234423621d57ed5c3c279f106ac3725193ff701d763f5b2bc0e4aad510dc66d116db9d7ab9448de6eaa0879fb5a09fcf69ce14298f7e0dea9f532ecce123aaa5471fecf20be4dbac9beb1115ab820f1907f9857de80cd2eba49bef9b59f18bd3891244f5fea82a42ddc34209683e750ea19d6342e7df6ec93336543c4ed8a852b3551d8d9c9d31d286f32eb7d7e9d0914f4855ed2dcff248dd0aef132a3ebec317206e84a2aeee7dc578c5bf375e3dcbf73981e15de5fc218427a49e9c69a4f0899360d3175edcf2014fedce246549a8a48da36b9329be3956f0a73b7b52585241f6b24287380955a2bab632db808bb2b24dd0b44fc147d871c78dc12a3add849f293e104be0dba2884e4f7ec8b979f57f18570aa2b35fc7bf4481f28fe51d40c55ba3897d704d69fefdc84801d0ef0cb8837f1fc072e769bf91a84f5cc20d0253086c76389508129ad7da0230", 0x1000) r8 = getpgid(0x0) r9 = getpgrp() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000002680)={0x0, 0x0, 0x0}, &(0x7f00000026c0)=0xc) r13 = getppid() sendmsg$unix(r4, &(0x7f0000002840)={&(0x7f00000024c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002640)=[{&(0x7f0000002500)="6042da9360750c73c3e179198382c82b35602b19f9e8d4b78340bdb70e5ad04ed552077843b4d82d1e00b22bea51be219ef7b0ba416354ad25c596d59e7b3c75852e6ff313dc5424b18271c7147b92de", 0x50}, {&(0x7f0000002580)="841196bedbcbb1dae502d0552bb73836b188a9c747697e9b5fb61f8dada628b26238005412a5fae69d6203c4a3c36aa42d29a26e461c6fd92ef1782c0e89a36a2b81bb621087e7d549a6642dc531a429f1aa0144426c910b38a9665fde57b45f1ed9e65f5c05c36a6fbf1ae804bcbc844786d87f90acb0fa52a46470c9f7aaa9dfbe4d4b895053bda647ec163aa7b12fc44a18fa7e85", 0x96}], 0x2, &(0x7f0000002700)=[@rights={0x18, 0xffff, 0x1, [r5, r5]}, @cred={0x20, 0xffff, 0x2, r8, r0, r2}, @rights={0x28, 0xffff, 0x1, [r5, r4, r5, r6, r4, r5]}, @cred={0x20, 0xffff, 0x2, r9, r0, r2}, @cred={0x20, 0xffff, 0x2, r10, r0, r1}, @rights={0x20, 0xffff, 0x1, [r4, r5, r5, r3]}, @cred={0x20, 0xffff, 0x2, r13, r0, r1}, @rights={0x38, 0xffff, 0x1, [r3, r3, r4, r6, r3, r4, r6, r5, r5, r6]}], 0x118, 0x8}, 0x408) open$dir(&(0x7f0000002880)='./file0\x00', 0x200800, 0x0) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f00000028c0)=""/137) connect(r6, &(0x7f0000002980)=@in6={0x18, 0x3, 0x7, 0x6aa0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000029c0)={r13, r11, r12}, 0xc) getsockname(r6, &(0x7f0000002a00)=@un=@file={0x0, ""/4096}, &(0x7f0000003a40)=0x1002) open$dir(&(0x7f0000003a80)='./file0\x00', 0x100, 0x68) truncate(&(0x7f0000003ac0)='./file0\x00', 0xffff) 00:00:09 executing program 2: r0 = socket$inet(0x2, 0x3, 0x8) shutdown(r0, 0x1) r1 = geteuid() setuid(r1) r2 = getuid() getuid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1, 0x1, 0x9a80000000000000, 0xffffffffffff0000, 0x80}, 0xc) mmap(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x7, 0x10, r0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/102, 0x66, 0x800, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = msgget$private(0x0, 0x40) shmget$private(0x0, 0x3000, 0x108, &(0x7f0000ffb000/0x3000)=nil) r4 = getgid() r5 = getegid() r6 = getpgid(0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000100)={{0x7, r2, r4, r2, r5, 0x0, 0x20}, 0x2, 0xffffffff, r6, r7, 0x40, 0x800, 0x7, 0x9}) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={r7, r2, r4}, 0xc) fcntl$setflags(r0, 0x2, 0x1) read(r0, &(0x7f0000000240)=""/211, 0xd3) recvfrom$inet(r0, &(0x7f0000000380)=""/195, 0xc3, 0x2, &(0x7f0000000480)={0x2, 0x3}, 0xc) r8 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r8, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x80000, 0x4) shmctl$IPC_RMID(r3, 0x0) 00:00:09 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000fce000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r2, 0x0) 00:00:09 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='.\x00', 0x800, 0x100) recvfrom$inet(r0, &(0x7f0000000000)=""/243, 0xf3, 0x0, &(0x7f0000000100)={0x2, 0x2}, 0xc) 00:00:09 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400001, 0x339d5871c075cb0d) truncate(&(0x7f0000000040)='./file0\x00', 0x7) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) recvfrom$unix(r4, &(0x7f00000001c0)=""/234, 0xea, 0xb25d1754f39f18f0, 0x0, 0x0) r8 = accept(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r9 = socket(0x1f, 0x20000000, 0x6) readlinkat(r3, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/112, 0x70) fchownat(r3, &(0x7f0000000400)='./file1\x00', r6, r2, 0x200) r10 = openat(r3, &(0x7f0000000440)='./file2\x00', 0x200, 0x190) r11 = accept$unix(r9, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) getpgid(r5) getpeername(r8, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) sendto(r4, &(0x7f0000000580)="9cd41158748fd5eb51fe74ccb424513e0395cdb16c10971c50bfeb291f9195665d1f39a00ca2a3fb09dbcba08107f45fa1d99a1ac96367a56657f50e4dbe21", 0x3f, 0x9, 0x0, 0x0) recvfrom$unix(r9, &(0x7f00000005c0)=""/4096, 0x1000, 0x42, 0x0, 0x0) fchownat(r0, &(0x7f00000015c0)='./file2\x00', r1, r7, 0x200) fcntl$lock(r11, 0xf, &(0x7f0000001600)={0x3, 0x1, 0x7fffffff, 0x5, r5}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001640), &(0x7f0000001680)=0xc) getsockname$unix(r0, &(0x7f00000016c0)=@abs, &(0x7f0000001700)=0x8) recvfrom$unix(r10, &(0x7f0000001740)=""/183, 0xb7, 0x2, &(0x7f0000001800)=@abs={0x1, 0x0, 0x0}, 0x8) getdents(r4, &(0x7f0000001840)=""/43, 0x2b) lseek(r4, 0x0, 0x2) r12 = msgget$private(0x0, 0x148) msgrcv(r12, &(0x7f0000001880)={0x0, ""/39}, 0x2f, 0x3, 0x800) fchmod(r11, 0x15) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000018c0), &(0x7f0000001900)=0xc) socketpair(0x1, 0x3, 0xfffffffffffff9c7, &(0x7f0000001940)) getdents(r10, &(0x7f0000001980)=""/77, 0x4d) 00:00:09 executing program 4: r0 = socket$inet(0x2, 0x3, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = shmget$private(0x0, 0x1000, 0x82, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket(0x0, 0x30000007, 0x1) recvfrom$inet(r0, &(0x7f0000000140)=""/93, 0x5d, 0x803, 0x0, 0x0) socketpair(0x1f, 0x20000005, 0x17, &(0x7f00000001c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000200)='./file0\x00', 0xc0, 0x181) r4 = shmget$private(0x0, 0x3000, 0x2c0, &(0x7f0000ffd000/0x3000)=nil) readlinkat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/188, 0xbc) sendmsg(r2, &(0x7f0000000640)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x0, 0x400}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000380)="46274f121c6a6864", 0x8}], 0x1, &(0x7f0000000400)=[{0x108, 0x11, 0x1, "2f04615e002eb0ed98ed160d0ffc520a0f86eed900e6e596a753020d2ca44c72af6ee28f9d35c59997c1ecc80c1202da75280eeda2f9057b7d675743c91e2b2f978f38badd11a4be18b5f581977448a7fac7a7d592ba344534542dbf6ae4d103853a4894d553662c1d99472c9a2abe72d01dbd64b790f2086191ece1e17f75aa32658d6479f8aa6be85a7a0eba860eb7093f8ef25c954a5ebcc2e85ce94345a6f981f40c839a4f1d6200a049a785292af9227795cb55560b1ec0dfc24507afe2d2d848736604d3fe904386d27d8cfb2527014798bfbf12daf990b34a9ec680a1bbec714fbbd1400367b2c441a721cff4c6f9bf6b6a360dd1"}, {0x70, 0x12f, 0xfffffffffffffff9, "5af3559dc4566ffdb3a5df7a1c92df3a56ebd857a38b103d31c9948a4285960bc3f5b0104e1ae6b2e8f43364fb948173bb37bbd7b52c6fe64f4e49d0f6042d8f82500512333b3bd72acbcd12593a2e481826a30420d5f0740a4d5bb3aa"}, {0xa0, 0x1, 0xc22, "f39f90407087c30734bbd520e96dd43cfe5af8af5b3802f8080ff64326c62d9639d2ff9ad67cb911ebc3f1ea7ba7f559ccad7e3b35e451ac9322c1b1ca64ce5f2b61cce6d1259becde815fa17c9f637722f8426fb636667c0d33f7a5b38e63d2ff560a6150f8a34af9f9fd598238ac2659882b1bb454b5fc4005f153491e1770916d1f7f07542d7dbac11b90b0"}], 0x218}, 0x2) r5 = socket$inet(0x2, 0x40000003, 0xffffffff) fdatasync(r0) r6 = open(&(0x7f0000000680)='./file0\x00', 0x40, 0x40) semget$private(0x0, 0x2, 0x80) getsockopt(r2, 0x1, 0x99, &(0x7f00000006c0)=""/4096, &(0x7f00000016c0)=0x1000) recvfrom$inet(r3, &(0x7f0000001700)=""/106, 0x6a, 0x1, &(0x7f0000001780)={0x2, 0x2}, 0xc) shmctl$IPC_RMID(r4, 0x0) recvfrom$inet(r6, &(0x7f00000017c0)=""/211, 0xd3, 0x800, &(0x7f00000018c0)={0x2, 0x2}, 0xc) recvmsg(r0, &(0x7f0000002b80)={0x0, 0x0, &(0x7f0000002ac0)=[{&(0x7f0000001900)=""/245, 0xf5}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000002a00)=""/174, 0xae}], 0x3, &(0x7f0000002b00)=""/104, 0x68}, 0x43) symlinkat(&(0x7f0000002bc0)='./file0\x00', r2, &(0x7f0000002c00)='./file0\x00') shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) paccept(r5, &(0x7f0000002c40)=@in, &(0x7f0000002c80)=0xc, 0x20000000) msgrcv(r4, &(0x7f0000002cc0), 0x8, 0x3, 0x1000) connect$inet(r0, &(0x7f0000002d00)={0x2, 0x2}, 0xc) getppid() 00:00:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400000, 0x100) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc040, 0x100) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x8d, 0x600) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = fcntl$getown(r0, 0x5) listen(r0, 0x8) chdir(&(0x7f0000000100)='./file0\x00') fcntl$setown(r0, 0x6, r1) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x40) getpeername$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00', 0x400) fcntl$setown(r0, 0x6, r1) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x800) r2 = dup(r0) poll(&(0x7f00000002c0)=[{r0, 0x106}, {r2, 0x1}, {r2}, {r0, 0x4}, {r0, 0x20}], 0x5, 0x7) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x2c) open(&(0x7f0000000340)='./file0\x00', 0x410, 0x10) symlinkat(&(0x7f0000000380)='./file0/file0\x00', r3, &(0x7f00000003c0)='./file0\x00') mknodat(r2, &(0x7f0000000400)='./file0/file0\x00', 0x10, 0x8) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x80, 0x1) fcntl$setown(r2, 0x6, r1) r4 = dup(r2) r5 = openat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x4) open$dir(&(0x7f00000004c0)='./file1/file0\x00', 0x20, 0xe4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000500)={0x5, 0x1, 0x400, 0x4, 0x80000000}, 0xc) sendto$inet(r4, &(0x7f0000000540), 0x0, 0x40a, &(0x7f0000000580)={0x2, 0x3}, 0xc) clock_gettime(0x0, &(0x7f00000005c0)) dup(r0) preadv(r5, &(0x7f00000018c0)=[{&(0x7f0000000600)=""/107, 0x6b}, {&(0x7f0000000680)=""/76, 0x4c}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/29, 0x1d}, {&(0x7f0000001740)=""/90, 0x5a}, {&(0x7f00000017c0)=""/59, 0x3b}, {&(0x7f0000001800)=""/144, 0x90}], 0x7, 0x0) fchmod(r5, 0x80) 00:00:09 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f00000010c0)="bb3b92f77d15465d2f95b513cd3e2dead17c238ea9f256c9921c1f0426532547ae170352760c733e8cefa086180223ac150ceb2e096f8ba459377568060145d21ebd3b3863b4aa3f17a33e8d62ca8e1d606760c2691295b377abf791be2483feebf8da32eb8b5b2c2c15", 0x6a, 0x8, &(0x7f0000001140)=@in6={0x18, 0x2, 0x5, 0x3}, 0xc) sendto(r1, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x326) bind(r1, &(0x7f0000001040)=@in={0x2, 0x2}, 0xc) sendto(r0, &(0x7f0000000040)="da0a4e5324d7eff6fd2cdaf3b536b73b80d4af4d5bc0666ef97fc865e380fd9b0daf486754e60df2882a58d81fe1155c86bea5082ef3816c3351da4914a7184fb4ab6ba91f44e79e2be73acd0cc67896978d5475fa854b47ccecaabe3b3dde712a055a15efbeaba8d6c8b524fa912953a29955d105e18386ee2c48d687e47652d001b6061c11f58a7ccac3832ffa18a1a74c7e6570460072f27a836546437a58d8862f49965adb333d64ee5e93b4330f1d382100ab4acc32a69499fe05b7146f44e3f9fb0936481d7e0cc86eea76585c1f3466308e4004563e71a3cec8256274a76669873132fcb45fe99b9edda4cb7c5c1ea5a993bcd9a3c0e50b74359ba2f5bb9772c5be90c053f8e1d4d241eca9ad1b117bd09af4dd40d90859198f89470fb00faa9b9f593532231ed10768784eae081e4765b814d237121abfbe353f1bb5682961a11109be21ee3a453aebee41331917121110763af6ebe9084c41e5f6fd24b44be295d780b6bf8a1c1572cdef86624a10e12ded4350ef6f51c99a5672a3b4a4fadeb7c37944f4955cb4d73e8e29236da59a5dffb6dbc849f1996653e79ac2eb69c0372d7cef8086027d2545a034507bfd1c646f27ec84b32ffe5c746a0655a5f573d295cd237ee6a849066ffb6f67d85cb0e97b7271a2f14520d8b2d5e5969a892aebac837b856ae4259f38622c739aaaa0c0725d30cb6774fafd3348124aefb88af493be9f6a44e935dc719c151c14cace5d9f5641954a938e840f6cc1974913d8373140fc5a63700e0f43897d99eeb063f2451aa6d149e9dd810334cd4d09713b5c646e0b6d6a1319f69c6db7223f76069a829ddaa0fb7888df8adb1c3e676b37e8ff6c3822c6ddbd83f82176d2d402a6a2fc467a3587f000966f69fd36aab165c73be0cc7a484771abafb3f8625aad28d2382fad95cfdf715bf08d42d48f17c4df449de1c20216fd5fdfe97e2816606446827448db2b453eba03b6cb3aaa91eddb0f17feb53ad7299086c70c9fab76fa54561cbb4fc6bc302e7dc1cb701dde79c1df05ef3b6575741bf0547c3115fffa70ec1e76f509cf2a6919913bb3a3e440fa9ba69a94b9c508ae3043654b6bef64d4c1c564330342efedf0e1e1f91610d404a5bcd44e5db97e04dc6b8cf5fe7aa1193c887f6efe31383371b831e30376e296eff979906de7c6814c8091ebf3b305f835072ff178df48b59991284e950435965bd596bc75cdba758938f72db937062bc64046407ce06d47ca07d1867c6fa100d82e6998068e5979e51e711c7e10697a9972f3e63a067db0c7651b21c3fbbf32905a1ee7db09cb609d23a759e7a0273b193b89cbca4f58e356dc0e3374f8f63bc63833d3f841b70baa8a19154b8bbfda1f5f076d06047280022a7bb199892ebecd9a1051ac7b946ebca6e53915b83b7877bace392dfedbc8028b16679ad53727eddb9ffcf886f570094ee1b7b0c048af22882b4dc4b8227c1936990b40dec2faa2e5434bdc4d485ee85f48b956c6fa4f77175ec5937e9230d9c201267f28654d9cb70ee95224d171969e2ccc8da33654f31fc5e00467e4f9ca5fca81a47da898b6d47273daaebbba52afae3d196362d4ed9c6be14f0451c9e14acf4040926f386cc29ba9b18aefb1d048a1c037df62e71b7e00b381e4105caeb26b7b8db96ccee9a5e05df953fd191e7e885b98ca9541d06bfb1a6063e9553bb9610ec51f8826a8515d4fa888d25004ccaee2351b9bf282416ebbc3f8d72775a8c0c4c7b053fabbebda4fb577af2233fb8cd55ec15b67ee7a2fdf301dd784fcfe7b7450d9978015597cd04f2a5ebbb180b32cc8fe1cb99b35b6ca413641f927d4888b489d9b58c7213d6525ed49a84425d544823b3318165d350a080c7bc520b4d06697cf88d9556652c43a0899838556f317267999516c13ad17b97d8dea02d251cfb0ce9ed2fb8db47ea60c16153d2faa367109516a5e1a0875b6c99bac9b33a9c44ded670891c1ebc99acd082e346e40cdbae2ababc0eb3199dbe9be6169012ba536197651e1950e6d9b47655ddd3f9d5e2f92b2a2d61897583d420997ab46cd1d60cd60f117662771e81ad8738d33e71a46cb4a4e66ee92d93015d09d58d6532a51d71c7321ecd9754a1c71bc46e6c43ed4302aed6daed11455322877874f1d50d11df4ecc20c620ae9fb7e75a7a35863147714b1bb9e24471fa80eb497bfb32825bf3ae2f2cf09af0bf942eb8340ead3170778bab8ce8f4469976e4cd2bfd66fceb1f901b327afe1869c7b376c05ede51fd347009323a07fc316d09b0e9bbe8eed5da0862c0b0fa59eafed9738e4890290f97ec15b26db7837c9892f4bd63aeb153303f44fa266e4c3fe28840be4ecff8b473dde1ff0877e482cfee2f03694bff620304862ced483beac5b55ff96ceb9486c6e6970a67613d57f412fbca8c042dcd82b6976488b7107f8fc5b465983e781c3a24e8d834777753ae4babd5d7328acb504b711019743641fc6a0e5fa968a0ab4be37f1229f5b5a5a79206eb16251f841ff13924d0ccb68534b46f510abb51a675ec458bd26c36ed251ba2f09b21e829d9dbc0219eecccff2f8128145a2e943c0b2bd24618acca7e321b7934305b1846b0233a5921e44bc19b9a2475f9534312a19e87ce207dfff5e207836e87a3dbfb6545d5a10f4efaa22d1821cc2c8878d09173cbce3d551dbe0a8156cc170d29f2b5245e2998c01658171cd55211abc26494c195184ad6ef13ec44838db4b84ce1420934572b5c287e1af8439e44dbb388f719c5b0fe68e004c965e2751667e87e73f69f724251c1feb957e5f67de324b2e428a847ebe413ba3a4978ff01dd1d4e8cb330f794ce1457e681828fe2b2e0a5861c4a2429b722d228130a2119fcda480059fcc008f3aa2bfb8565f0c1091e4aae3d52b2aa6490d72eaf78dc32e0b827b58752a802e0ede4645dfed1623f9eacdec04ab95f31ee29f8f51e9d570f3c06034d3aafdd6d5e9199f679e5781d9e2ae5870e277a77476e59041f265af67522517dbf4dfedf0db7dd4c81c8e4b8fb5d3680ffc7e571398b9d76942d0eaee46c8ec0a0bc592e14b1dcb2b56569487da18e60a1471ddf598d4cd448d2b90e96e204aff410166340a6d76314e26c16a571614b3b7e5f179d9587dbd20f8723a19d9169ea86bb5843deee3cf42b153f67805a89a8fd29c5ce5a91be0549a52f4654e22922dea6381406428b07b7befa81812c7ea2497f8940d4460594ebdbd214e3ba1c49377c6591e887880c670cbe83a12ea7545431364bae4ef74fe204fed6a1013591db79cad4209cd315011aaafce24c9e5f871f8a348c200033c603ed0afee84fe0642d8573ea840754b80607ba87e9726f54a58302f62390e1800a97a1be1c2ebbdee420fc7c22c86529d1ac9ceb0e96f981ba25bc32c3703d1ceadce2c53906a29ea4a260691cc58afe4b92eaff885106b96923ac46cd55f6f5b0818f3dc4b8c9c32b69a0f527615a32360c2138708c6e248e066922ae5ac19c8648021ab736fc3abd59c9babda9a80e87fff433115d2817dbd9064e6034f90b284f321ca4b8b331bd402dd577670016f57793db2687417da5855c005ac608cc6ffbdbc39a60c5cd9597f76bcc89a3e9c78f6b1c0d7fcd47905c6a6b5e69fd22cef52cf797be19a6b5f335050634fdcdd529a1bad9a97d8dbf9d751e6a05c216de27f989a58d85f45533d21b1db2901688f492910b22641a1b4067abfd9e387eb4d04fbad1e64268585fbf0e7b9991b29928d24feb6ee1564384f81b2b9b94980a89d44262613f0c62a81a2090b2519f5c8979b19573c001c082cc696e2b52e1fd8798ee3cc300d426b7b5464d373b7f135ebc74c4d2e0343a62d7f9f94687a528ab2e72a62fda5cf38bce366f2013b6557195489bb6fed1bbf6d5572141c6a6bd7c6c82f3b2198145f08ae301159a6243a5e0b08d55ffd11116cd7ab9c049c9258c59988b1a9757d0e62c23636fa874d3157d4d1ec5df24e5232d7f47ae892b1d692cfc75e806889fe43b4898428512523685878140bb437c745dc6b30b7e92ed1b8e93e3fc7813c5d3a3c79971cd81115fa9160847c7057da6081820b2ae6bf89dd84cad4469e07fbd38ef340a05452d38716e62364a73ae940dfe05cb8b96a16fc9d3858d4a5b1127a594fe40acaf43077c20d0c1f85e86a7343a30d488558c5788520175d7ed87447d5070b2e358e9a80f82609c27a66739bde8e72ec73616b50cc89380a1d46536ef0ab26e706951c5863d19afa19482bfce81b69c4d0e933846ce5f4e45a3742c5fe21cbc301249986bf4d40a7b72a4e2375839081b4ae3d2d3b57947192b4ab20bf4dc14027fc546c4ca24e94f156e3a08da7e350c3ebce52034740b009c8ebeedeb28efad112b01ac3e49ae0fd25196229b8d914dbd5194533a30348278839a59d53dc322741a70f6a51b256a2da911d3fe8da23e2d8cfd233386de156c9d6511d491c49c65fb53a9d5cc7a8bfa4cda188759212cd44a5a20191c7bdcf076d3a90423038950c0432a938d030b09f896361f9ab0677ac73c9111ae66b65d8268b241fcc0eb015a2ef88384758ff33dfef06aeea93198392962d178b30470062648397278d1605ef904f83774e6e5696d420a9647067ae32607f89e58ac143c9cd05f44083b99980cf9dc421f4016364085ce1d7f9e3d99e28698c7e4dea23a5a38749f64872ea99047a888598b538e12ac054b63b93b1af3c96aea0f4632a12c70780a91fb61a0422dbbeb72dcbc9354060f2cef965a8d8794aff0532f45d2ec8933b117f391534244d0803015938f510513a5778c4800641971cfb28d4b03c535476e36171132fa3a320955f30a9fcae459832affa9cf18402fcdc2f32bde7822b0c9ee438f0acfe1a159c7cf4974d4aa6c0fa1a6767c4ed70e900526d0dd9c5ddf81584178da70529969756c23f39a70e3049b3ce3af227b95d7ee560fa066de2474e3ee6ec0ba87c517b326a31404145e050e1f72d028dc8a7571d0081d0ef2405b32f649826f46d8ba96a732bb70d70123dc6dc7f1105efb5219fcd76aa3a0f670f0d887d59964e734ef9b45ebf8431fa366aa9dd3b668eb293a3de08a7d1d6e63bbdd0af0a120d31a8ba3c8f26fbe371447908ea9f7107d0a311650e8f34622cb6d01dff2e98c68aa6bd5c4380a44b23bcc62e76436f7be27a95b50559b55e127a7e7519ec52e4e6b0ed7eb851c9fb37c7a64c3f6633eae3d19f271b97da60d49203c1abb7b4699cdcda554b20113a042079b95135e0a21e5dc4052e3deb9d82f2225b0e772f3f2340a22cfe2a19aeb71cf85ce65fdb3d9677ee20989156f12a7a0f128375908480063d892e9c8fe3755a1c838c8e0c3a440e4b3ad86cd0847518e5edfc5facc598d807bd89e432e9d00b2bdbd861380f54f60e4399b7db2c3d21eddb7f6e993d370e20d3ac66b1e9fafb28901a1487add9a496f916c2421c58874c6f986d8ae9060002f975ddc77b3a57a36b030f899cf2bb6afe065c2cf023f5fd1288b93c3529c4a574ca16eb15392599a9bb27982445d791e102e608ed426c2eb0c77bbdf8017a2fce97301a0a154e0e302555820185da1417917f5949a4577dc1516242f1a2119d685d5cf7cd2ecdf8ac9a2401b46ecfd1388314b44c4c84598fee7682e8a520b7fdfa3f8e25f5fbb7a261500e4c3a4b145368517e9091198d0c8c8903fcd3f5a7971d46d7ee24da74ac0408778c60b038fb71b0c79b8259920c2f8aa921d6c003e2882212917f8f804db2ea", 0x1000, 0x2, &(0x7f0000001080)=ANY=[@ANYBLOB="01004e7c41c50c75f0ef27cea62e2f66696c6530e3"], 0xa) 00:00:09 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = dup(r1) r3 = accept$inet6(r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r3, &(0x7f0000001600)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 00:00:09 executing program 0: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/27}, &(0x7f0000000040)=0x1d, 0x10000000) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socketpair(0x0, 0x20000000, 0x1, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x0, 0x8e9, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000180)=""/198, 0xc6, 0x1, &(0x7f0000000280)=@in6={0x18, 0x0, 0x100000001, 0x8}, 0xc) r4 = accept(r1, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = paccept(r3, &(0x7f0000000380)=@un=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e, 0x10000000) socket$unix(0x1, 0x7, 0x0) recvmsg(r0, &(0x7f00000018c0)={&(0x7f0000000440)=@in, 0xc, &(0x7f0000001800)=[{&(0x7f0000000480)=""/203, 0xcb}, {&(0x7f0000000580)=""/20, 0x14}, {&(0x7f00000005c0)=""/78, 0x4e}, {&(0x7f0000000640)=""/108, 0x6c}, {&(0x7f00000006c0)=""/184, 0xb8}, {&(0x7f0000000780)=""/96, 0x60}, {&(0x7f0000000800)=""/4096, 0x1000}], 0x7, &(0x7f0000001880)=""/31, 0x1f}, 0x0) open$dir(&(0x7f0000001900)='./file0\x00', 0x40000, 0x4) r6 = socket$unix(0x1, 0x2, 0x0) r7 = open(&(0x7f0000001940)='./file0\x00', 0x10, 0x8) connect(r4, &(0x7f0000001980)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r5, &(0x7f00000019c0)="811fa71d4cab75e9d3548f6147a7bc77069332f507ca6eb5edfe9b1c6f4d0aa602911b5cda30042158a4c902026196d3fbf485a515762b4161d2d7f547b0458505dd63d574a08d2f5bad29092801a5c5dd80e1cc1a4e108322db708c8518406f81835ea010215aafc17133ef25fae8b5981fbdf4d82205e50761b377129defdb838ddcafac390330baf18fce3daa6d2a650e99c7ac52837462", 0x99, 0x2, &(0x7f0000001a80)=@file={0x0, './file0\x00'}, 0xa) r8 = openat(0xffffffffffffffff, &(0x7f0000001ac0)='./file0\x00', 0x100, 0x4) connect$unix(r2, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r7, &(0x7f0000001b40)=@file={0x0, './file1\x00'}, 0xa) sendto(r7, &(0x7f0000001b80)="3794354b35f338b0c38a7a26f1b2767687cd09781e98731543e3a1644af8dbab39ebd348bac439b5a97f7cb5b35af01b4dee7f98431d05ed36be0888e3a3a274c1c0d3589214aeaf0673d72ea1e5ab2b959d26ae4a19dd13086c0674f63ebce4b6e04f37007a7359b2fd21312fbf", 0x6e, 0x1, &(0x7f0000001c00)=@in={0x2, 0x2}, 0xc) write(r6, &(0x7f0000001c40)="a7b4dd2d1ac22dee463574686d6b10e9dc1dd8cf22929d33fffc81a9032d9ebac23a58a5a270819b9eac26b4c7462e1a56e40f9ab8b86f9ba5bca5f9", 0x3c) pipe(&(0x7f0000001c80)) mkdir(&(0x7f0000001cc0)='./file1\x00', 0x8) bind(r8, &(0x7f0000001d00)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r6, &(0x7f0000001d40)=@abs={0x1, 0x0, 0x3}, 0x8) socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000001d80)={0x0, 0x0, 0x0}, 0xc) socket$unix(0x1, 0x3, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001dc0)={r9, r10, r11}, 0xc) chown(&(0x7f0000001e00)='./file0/file0\x00', r10, r11) getpgrp() 00:00:09 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80a80, 0x103) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x1812, r0, 0x0, 0x0) 00:00:09 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) close(r2) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) accept$unix(r2, 0x0, 0x0) connect$unix(r1, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) 00:00:09 executing program 5: chmod(&(0x7f0000000000)='./file0\x00', 0x40) unlink(&(0x7f0000000040)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x400) mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0x1) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="8fc4e129f3d56917443fb0fe7947f7b008185e1b204595cb51e0d233f0868403739c5e2aa8fdf9a69cb769fdbe5254bc6ea3a8fcd5e77446e7350add7e3b52277cd91eebce0b49e08a67fc4dd1d85a45939dca06d10b55a0c94d90400a601ac551eabdcce000779c3e82d0ed204e4ed8c82b8a004fb10a37a2b2e2a2708a6f1cae797618106f8d9dce153de34058e93e22ccc5d45670143d1d006b7d86c08b30e9219df793d73b2841c2e2a7f84a1ca8a61f73573163ec0d2efcc115a24437c37a4b9055f3df910a6dec71bab4efaea4962611b5bacf123f5b4cfe7cf00ed4f9b72fb4b116f86adb7a1f26", 0xeb}], 0x1, &(0x7f0000000280)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x58, 0x6}, 0x2) r1 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x40000, 0x16) r2 = getpgrp() r3 = getuid() r4 = getegid() r5 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000380)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f00000003c0)="048018e560ecf84dc9d395eb57ce0a479b5c0dbb9fd966a9b4b1ba515e77da29274c26fa13c9712798ae7cc4a31c0a129db5fb504293f712b588fd6f927659cbc826593063738bbc63295cc0d370fbba050faa0ae98ed3afa8593370106733160a13aa1425d1194ada1bb49fa9f231cea9aa7092075477ca8f4e5c69574745", 0x7f}, {&(0x7f0000000440)="40f833abf99680cb6fefdcadb514c4384e5943afa85500e09839c980d5f27300870e6be0ce8ac55ff9e7b57ee9aec90a0e6e3b597a99c746ca6f16d20cdd4a49d46572ae6931efc80c104e2cb1f9a7d74b02e65e5f4c295b0ebef3ef711050382a020cd30014c92b8c09b761b3e27598c8f9a176fb0602286233b05be13f63437f661b94c0ee2952c75fbb1199394bc17b2cc9a1fc2516496e5c1e7742cbdc1ffef84b64bb909d8a1ad1959e28d8a36f44d7032b288d48de43471683ef3e03233afec3dff222bbb382a30c4a", 0xcc}, {&(0x7f0000000540)="1b7a159f071c87914a9ea3a7087ad8384061d286c2acbe7eb3a214fa786481e8e36ef0a8c29b201be6705468f68371d80ac436e3f21244ab90c6f8a8da183309841a18c05f36f9e531d6a6928e9058854fa86a07bc25c065706e3608debeb933cbe9c53038a5a3e135733605b6e9663589963f575df7722c9e82f3b1d8b5b4d694667d0c9222c06252", 0x89}, {&(0x7f0000000600)="4beec69beb0e0f7c32efb54008ed182bdf602cc53fe6cf9933e4b6ce983dcc6503602fd3836cc2b1d02bad1dfb933daecf82a715dcbd539c61f82dcf0d8c3be854e168719bd7072d2366f5f8fe80061d9026da816d5b43452a38eaf5dc74d7512b5d6968364348139547837c5ecc7030ae3bb196ce1e6b0640f3dcad14e978bb59c9e4d7a100da029854e65b2736f572b250163546fc01acec6c61703804018bd4a28bcd0ede81ba19ea34ce97aa137173092027d45a07c9da04c7cca9ff586e01a5e05962b57e8c4b1b992342f1aa178d4995672f5991f9db6cce1a99e07e9d3cf5c9ccdee00f974a827fbe95d51d2936849310a51b9d93ce2886c08807da3af7c1eb80168c99280528a28cd14291c7f45fb3ffea4552be2588ef96d842b69901d2d32c4c4d52af68beaa15c880f34a4eb2293ae2f1a81b2c69f2f4e76aa910baadccf0ea4230010593e7f6db1ddb689a4d893fbd9ebe658d708f5006bd73f58ea17613ac706816463f011581e62c39040ed2013130e5be0f9c49abdf927ccb12ee9ef415343affc62e1d2f7573a489559315a553cec97cfebd6a2fca83546db47d2d36343f4765687d09eb8a0a9a9fb4ac46fa12e5e1ade2a7321312dfc09761b20d4361d31ee6bcfcc07a4f4d0ca34e582efcd4785485a8d3ade4c1e599b3926682d5c902df53a699eb82bdaddaf702bdddac3bcf88d1326b9e652ee93e14aca85d9dd5dbfe8fa613d3178681afb4522aca6f9b2e4df95ffe0ed46378d420574de402a7554d0fe4e6ed5f040e4a9557bb059f16117e8a540b9fe089ff85aa34b4e8b3d0214905139e969076da1b82c56e846156674ec224c6f53aabf65c265661e8744ecc1bf05442b0983d1fe95256ba66b5fa7b099cfbfc0e9a534e4b2f9934e1566df3e2b6e9bcb9453e1c404c4db9047bb269d19cf7f4fd2abcb05cf96abd05b17c5afbede2f3b569afd0a0e5938eff9b917784729e5272e65f615bc5fc1d157d3e5af977f5652491df82106fd21248db62ccd95eda98aad463c708656d322fd0fcae7aecd98e2fd41ab7574c03a89bc8d2caaeccc007092386be39ae9a8d8bec8abc8aa2bc673a3610425bb21dcdcf32f7dca5d9946ddf7d16dff0b15933842c2419ba9814f82250c60d906269edb5145b384e287bb200873f83ac868b2188e48025a9c90dd4ca34b6a628bb2ec7c58dce6eb5182d995e1e9750151243b0ef9aeef09053ebc753c77c3dbd51860960d2baa08a407844d889daf4b8ea252ae7b2034c2a715aa612d61a46999ae2c36fc447160f0e20dbb1a1afe82cfafa1aaaeebde26ad62fdfebd9489818f746f3fdc24f3bc0895e7243bc2622c62f8609a2ab0bfa8ecbb29f68f4cc8c9a60d3cf1e46ad241809133f1103245c4e225e71065e109ccba08df7c71f4808515df982d7829ec62b79aa44bdf9586f250bca31decf08192f1649c9f2942d205eed5be0889dd26c6a6c49ef7a4c16d1dabc642a10300516c361d654e72fca22833e09882f58a5799f626cc2dde4365fc122c8ebc37e163a8cf4c26635bd34197aae4369cec3b408f7db34ac39f91ef4bbd5648c659a69cdfe5b2b01b0e5a04705683d0d1f8bc93be9f052fa9bb63f515d159f6a0b082807af6f2766a3dc97258a10a52bcafdc482d77e7df9879cd59ff0cd4eca763fe6911b22acb76b277ccb6af1697e7b01560ca58f9d241996cfa4be6f582e684b8e6b2b15cb0e0a81db10751ce9edbf9c26149689c8c03abb4217bb3495b5258c3a8fdb01c6cd84501f64a99bdc62ecb9c7e139c2958b2184d0a401bb1bfe3454dd9ab40e6c60ad6dcaf955b89ac9cc70478d8cce69bbaf52f689e65b0a705dc7f7cce35fd26d8159cf2641adcfad0673fddf759dfa80294bf7d388f07039592c07206678f19b97f89c8dabc4cb63b49548c4064dfccb8abb7c6ec8143ccf5558803eaab3436ee24a3c7aa6d9a233be5d770fa693c90b7ec7c490f85e9cc23a44a584d4fee8754a61c4cfb3c603547e674176302b2227eee26043ab15322d0f4a236d4be553482e3d42fe5b1f95135845ae9ca949bc0bd5037891deada258196af2e75f9156f0ec96d38df64479b90123ec19aca459a497e47694fb9a47d19fc3e95186f130da975401dbb19ef704796da2499efcdd776e34384c5fa3b68650aa9b32b868a28064691ce89b48af18c0838f9d231280b01dd4909028dbc23c75d86bd5583e6ed1af7bde91e9b92a29b70bec0fd6f79ee471a5b61d489f1ed60b1610c87f0295c2a071544830827348bcf8f2329910bdaf94ef67c19876f6aa33bcaf78db4f16ee60b7dcda5c23f5c56c28c5eaabf4a3bdbbf91b16360a03b364c3733b717ce7b03a49ea47cf02e7cc1ae0be44e740c1c55981c185f27bb1c6d294a1ce6bf29157e522fcdbf2ef7e00f1c3521a497f918c414d31fed3bfabfaaec112acf8d44a6cf0764b7efa1cbbc2e4e2a5dcd7b28bf2a62ce731a395af84c22a2a9c88d30bfc802f0901a5a0c511cf6445c1d003ebb7766df4f2a900696e4460febd6c4ab3499febffa33ec8213287a7b641c1558dbc17340edb57f47717644eeebbb2ef218b31f8e506ad12c882d99cec015f20ffa88cf1939ac57f6f4fb5f19ac7119dc5223491095fb824010b8fd3f7498b148db746701656034c80a79d9992a64106716b1c5fe8bc7a333fc21a7b493c46440bc6405641c3356793528c63f4a94a7d6124178a1f5cc306b70a2661a2e8d96bfd11fc311c73383f3b40f8220024bcd8dc58bdf50e6d4abddf655b1b59a81b67be1b136191c4f02ebed4597101fdce8cee74d77dc7d7d775f36a5726d1b93fc1dfc934b50643dd96def50689667adac028d6546bfc9af7a6ea2dec03a05bc7aafaf9dfe173b516d7ced55bf2d191a6234b19f4b96b4f123e14c1b3f2fca7062855894c187cde51e0213a9c798e16d218457952ebc2051fd0ae793b51679a600c93b870a88de0a0f5e36845c3ed73f38ffb96fd8ecd4438bd83e8bc573b39c4ef1434566cdd69026fab52b52a05afb12d95f2216258b29eb264412b2c37b6b9c2b68e40acf011983d70b59a8551a17ab415ba421fe82b7c5f904b5d7973cba1e861d3c9cda768fce2dcc320362922ea6e2d9d8250794df5ac88f738eb559a357a87714825b7a7e3406713220b9334f831561ed3f03bede8e5f32bfc1e5badf1714aa96df393fee2db29572ecb614235277219121efdd546c462f9d5c5cd4dbb9c85815715f0ee16a96dbdc28ed10c4d5901df1cdcbc65a595d7c099ae0d1b1038b08d6625b73e0fbe39c383c69ef47b519546ff989677fb0ca2051d415566c95d0aeca5391c669bcf5570a366edf06e6c0814e879a933816606b2cc8b84bd77de477203f1807745a22cc749ba15a7837738b41f560f1b3224a133f96b6cc7053fe9ac272f3db0a615cac9901ae8eaa6da4de88725b29e2361bf4a518787b0c2795ca1acd6b9aeaaebaf453cf8418568660b9664d22d608dfded6b961780b5377825740d98a77d9976532591cb9296a0a6e5a4d031e231da2302828e6b47d97803f8967514b371547c38808ff1c7a52a539561348d4f57049ae54fb8d1b33aad32386e4b2e92351581045b1cd6e98a2697f4437765833aacf50fc9d81b36ec740b751440aea1ac93646931319bacdca8ffad870a2efd8fb4022891e9547fddb65b1ac9fb06dc730dd902a98f83bb3026f1345e58a1d4130d86fc417344c1b59a6865e8f55b2fbf0a503c62a59e1c2be1c3f83b2c6e4192b55963dfba46621ccfd90185cc9c3560fb535f3dad88823edf4ab83c98ea355d81548e051af8b549f63993bd901405539307c9040d3ffb7b40bd0f5a307a1af26b2ed46c9d783105747c9a6202413c30cf394fa2969bc731e3cc6b46d6664a4530fdb77f52c8824b5857352551c1427a6e4bd99d08df0cc28e8ebe3bb65d3f30d1e4c795fa02bc688e8c265f2fdbf64b39e05d0586e2f39ea8dbd0bbbfc57b88e29e793d4671711f04ad093d692f0d677b130831d46b4f2f1eca2a49047c9b8991878f664f8d489d4df2a91b7a9e2cdf6add59565c4a97b40528752de8f9dc223770d3d86e5cd176cdac738b744890eabd7a43bfcf45500e0f9c4882c5b1c0d455e210d511b2ba2c6391505f61e4ad5050ef1ce7a6583bde6d6520001d6213306c9e597c7e03ee4b9cea375e75b450d12cd7c5316c08e823b5ff4e7b37394786ba99ba968f91fd72598730134bb0f1609498f51e27b31fb57dac31bab8125d6e54706c490e0263cc70cc7992761417f15bfbc648993bb22826a53fbc4b035f66dc2e952a259090cf3beb306a116f0bea1b812a048e3b8725cf99228b315d3b8349264bf31d06972a17ce4fde53664214fe36c40a09d90812c5ea51da6e4b61e88b7d95979c1c45c83217619f5db7eeef05c9081e58173273f1e354dda8caf530794f2d1227108544e73d97c05b7b2ff1a33ccbefae58e6f70ec1efeaf1f8833cdfcc431bda0632c41984b08930665e5439be134170bd8f622c11185b8d5e7362537980053c2536f139882e1b06f9d521096f47e9ff3a34143cd0498f0049c85d57291838752dbe838b1be743d766f952d7f7fc5f35acbdde3551c35c818d43a7b9f878b06489cfef8f7e32fd56ed7258c2b3ad19d1904043172909117dac729846ea01e1404f84a962b963d0d15057f26da632a26a200bd18d4b4560e42c617718f0edc87cc040fca26afb25cc6e8d0bbc98c9e18fe5387af7831526459eac7212b6b516d28b256069fb0fa29bb1c6cf33641b9e76a9ded456f05217fd9de7c0d4cd5f02211580c100184283b89f162e10d755b3f41aaf2d20b8f85685d70311901d7a12602077eba517ff5919fe60fe50e8fd18872935508e44ceb505ccf0efdcc82563ceb95bdc54d52c93f9b93ddd40adcfdd50d3da3b19aeb51714e31c0d91dd47b545d1b101c0af5bbed8903485d79ae8e87ec63bcd1fd49eacf5973b4f35e7cc0e12efd8216f85b024412fdd9496d6df1e089f673d54af7f4f606a1ddff61c302c1cbfdbdd2d4f877ec6cd7d9f6f0b1b6de9287239a8b0359a0a19d7128c283dc23467926458bd5e9111d58cf60f0e0e147b9c75bda9d324b4372adce27b29e1d7e3f3b1a94770168c3a5c90076dd9fe4f5185b44b06a9b75aa6fa17a3fec88f402e07781abf865a638609870341ffd1ee3da93a4f5a22a374e1f4225f555bca73b98b45c6fc70964cbdc7ec0147542783eb68323dd5f6f26da57ae6eb7ce67f9934cdf26867f0e42b6df4bcf6b9e4e67d7a012c4cc0a8b2d55defe9b72d6dbff7edd518c279b16e119243d5c04a5cccf60e2cc8c0c3b09a4db65bcd13521bb6c3efb08a5552cf5dce1353ec740e48283dcba152053288e03d82b491310e17dc1c433f90a1c583ca8649368b274e3e052f6750d318ad77de88c88f2ad4c88844919aa8abfe5590f40c01036bae0a8887726ef146c7b61c1ae01e557c46ef87be729e4b8b043cdbd17ba2aa839e962942b3682436c9d250829338adf5d6f16ebb3e9ed62e16056a7988abfeec8549306bf96039d8066605e73f8fe8819ff42ec84eae7ea5dcb9564870e26effdff81e3d5a58f1053c4a1196dbeb693afeb8fc6afa0f10c99c38e5998d1e6c4a1a4f9784f54313a14858ba07e1c955b491c319e70792fac22c65032c6b74731dfa8e8321b3129d03387a7107f4e8955565ddc46e2d1685186dd8c209b44b165a1dfc4f343ded240019992085639b0343c83d33acf7f7277ea7da5f1bdaf7c092d2dede", 0x1000}], 0x4, &(0x7f0000001680)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r5, r6, r8}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r1, r0, r1]}], 0x68, 0x401}, 0x8) connect(r1, &(0x7f0000001740)=@in6={0x18, 0x0, 0x101, 0x101}, 0xc) r9 = accept$inet6(r1, &(0x7f0000001780), &(0x7f00000017c0)=0xc) getgroups(0x3, &(0x7f0000001800)=[r7, r8, r7]) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getpeername(r9, &(0x7f0000001840)=@in6, &(0x7f0000001880)=0xc) r10 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000018c0), 0xc) r11 = fcntl$dupfd(r0, 0xc, r0) unlink(&(0x7f0000001900)='./file0\x00') getpgid(r10) readv(r11, &(0x7f0000001d80)=[{&(0x7f0000001940)=""/142, 0x8e}, {&(0x7f0000001a00)=""/89, 0x59}, {&(0x7f0000001a80)=""/149, 0x95}, {&(0x7f0000001b40)=""/176, 0xb0}, {&(0x7f0000001c00)=""/28, 0x1c}, {&(0x7f0000001c40)=""/119, 0x77}, {&(0x7f0000001cc0)=""/151, 0x97}], 0x7) getsockname(r11, &(0x7f0000001e00)=@in, &(0x7f0000001e40)=0xc) unlink(&(0x7f0000001e80)='./file1\x00') setegid(r8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x10, r9, 0x0, 0x0) fchmodat(r1, &(0x7f0000001ec0)='./file1\x00', 0x2, 0x600) 00:00:10 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80000, 0x1) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x10, 0x2) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x800000000000021) 00:00:10 executing program 2: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) write(r0, &(0x7f0000000000)="f8c6234769d2372e3841eb00ea43", 0xe) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = geteuid() r2 = getgid() fchownat(r0, &(0x7f0000000080)='./file1\x00', r1, r2, 0x600) r3 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x400) fcntl$setflags(r0, 0x2, 0x1) r4 = getgid() r5 = semget$private(0x0, 0x0, 0x400) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000000100)=""/4096) getgid() semctl$IPC_RMID(r5, 0x0, 0x0) stat(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000011c0)={{0x1ff, r1, r4, r1, r3, 0x4, 0xffff}, 0x4, 0x2, 0x5}) r6 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmat(r6, &(0x7f0000ffa000/0x1000)=nil, 0x1000) fchownat(r0, &(0x7f0000001240)='./file2\x00', r1, r2, 0x600) r7 = open$dir(&(0x7f0000001280)='./file2\x00', 0x400000, 0x1) truncate(&(0x7f00000012c0)='./file3\x00', 0x3) getgid() semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000001300)=""/191) fdatasync(r7) linkat(r7, &(0x7f00000013c0)='./file2\x00', r0, &(0x7f0000001400)='./file1\x00', 0x400) socket$inet6(0x18, 0x5, 0x101) fdatasync(r7) symlinkat(&(0x7f0000001440)='./file3\x00', r7, &(0x7f0000001480)='./file1\x00') getgid() geteuid() 00:00:10 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000100)=0x4) getpeername(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) shmget(0x2, 0x4000, 0x70, &(0x7f0000ffb000/0x4000)=nil) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x1, 0x10) r3 = socket$inet6(0x18, 0x10000004, 0xffff) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000200)=0x6, 0x4) getpeername(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) r4 = socket$inet6(0x18, 0x2, 0xfd6d) connect(r1, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) lseek(r4, 0x0, 0x0) lseek(r4, 0x0, 0x0) setsockopt(r0, 0x3, 0x3, &(0x7f0000000300)="d4e2469fb4c93edf04ffbaec945a8ed2233eefb309631311aed44c02c9f732367ab4b9b20bed8e1e35f933519e8e82cb3f5cdf049bad8d9d3b106d8ff99b0c60ee809d97338f6d3b720508defc1317643b60499d12dc75566afc1c51523c0c884248f4cf48a3f9b6d444d681ce5f88f2f4fbc022b908616aed1b7b9210ad", 0x7e) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000000380)=""/86) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) listen(r4, 0x2) semget$private(0x0, 0x4, 0x80) connect(r3, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xc) setsockopt(r4, 0xdc, 0x8, &(0x7f0000000500)="6bb68e858544c7e872f7b4ca8d59b27caec8f6b15bd53ff260a47514114293e966cb64390184ec0268b9417a8bf49584bf35ddcab52a7cc4ae69bf948299263f661ca7b6a0e50ef08c9110f707eabf77a10d0c842e8b95c0e0a3a6b7a76601a23c1a5fd81a86fcd068e8ddd2f4c895b659dd6598fa94cb", 0x77) getpeername$unix(r1, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) symlinkat(&(0x7f0000000600)='./file0\x00', r1, &(0x7f0000000640)='./file0\x00') sendmsg(r2, &(0x7f00000009c0)={&(0x7f0000000680)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f00000006c0)="90848232060c0b1800467826193e43545933f58e5e02022145af9a913da3e921605828f4e4f798293c9f554074a4219cfd9a9b55259943af114fac457c3d186e26cd5696121ba2381d2c082a8100e27f46de5c09d7e4f55ce814d1ee2b2556422c3b6272a42b02ee83582fc34c93d2415c752cf51f63a0", 0x77}, {&(0x7f0000000740)="106e93", 0x3}, {&(0x7f0000000780)="1b615f64b089b82811b69f25ef2a426e975f", 0x12}, {&(0x7f00000007c0)="c11ce80a36d620baf54060fe89d7f926b716a0063a1f3dab2a40438885d4fc4f3b39292fa837a15428b1f018f8b7dbe19ebfe5d19ef07efeec387990f3c5a5124f479ae37d36859ee8779346c5a969bda136ba63c160f4eae64e8fc767bb9ada2199d1dacd75ac0fde69a9c8fb7eb6", 0x6f}, {&(0x7f0000000840)="e2bb8a3d5d229d6fc43043906fc12542054b51e406a9e57ea0335dcea21cfb3e128ed5a9369e9d9169bef88bb76220699e321a9b6957d9e081e69bad77cb7c033fcb62a2e851057f6063f516f98fc8efe60e9ffb67b373f4de3f6997656a42d210d87a257efc637cdeaeb33bf1681682497aa56195de222a062595cb8757677752e594fcfd92567a5736492ac7411a7a434f6e06c79d5e90e2c2bd0a125219c042e40633ea7946597fc8462c1fa74f62d11871f0aec3306f072c", 0xba}], 0x5, &(0x7f0000000980)=[{0x40, 0x101, 0x7, "53b0fdf0e2799c2ceff2e153ce376a54b80071247bf9ac071f9e43dc1ea2b314505313f357f52e68fd403a5dfa"}], 0x40}, 0x408) shutdown(r1, 0x2) r6 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000ac0)={0x0, 0x0}, &(0x7f0000000b00)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) sendmsg$unix(r1, &(0x7f0000000c40)={&(0x7f0000000a00)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000a80)=[{&(0x7f0000000a40)="246b94982c6d41b5edd8bba52f4a9ea47a4a38babf3f98e94d2149428d12b04b1d59718f94cd4b34404b7e849ba7afc2b128f6397f2383d9ea8cb332", 0x3c}], 0x1, &(0x7f0000000bc0)=[@cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x28, 0xffff, 0x1, [r1, r4, r3, r1, r0]}], 0x60, 0x2}, 0x5) symlinkat(&(0x7f0000000c80)='./file0\x00', r1, &(0x7f0000000cc0)='./file0\x00') 00:00:10 executing program 3: r0 = semget$private(0x0, 0x2, 0x440) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/253) r1 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r1, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = socket$unix(0x1, 0x1, 0x0) r4 = open$dir(&(0x7f0000000200)='./file0\x00', 0x1000000, 0x3) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x10000, 0x0) linkat(r4, &(0x7f0000000240)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00', 0x0) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r5, &(0x7f0000000400)='./file0\x00') fdatasync(r3) msgget$private(0x0, 0x8) socket$inet6(0x18, 0x1, 0x6) chmod(&(0x7f0000000440)='./file0/file0\x00', 0x0) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000000480)=""/179) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r6, &(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)=""/178, 0xb2) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000680)="528e253dc44d84848e3ea94bd6a562b3817718e133069a443fa75d4a76a8e752c68df0d319f2345e5af7c86030ee850427c28fdcc3e3e6b37dbedceb1fbe97cffaf94a19b93ae30638c9c446271cf8901f24dce7e023a8475da53802dd1285f4b12978e77ef11828cedf63db51e36aa9d063ab7dd70b49959822b54a375142aa215bf821a6c9873375ce2c0ec094e3dd95b3b095b6f673ec674d14cbdf40210f46971fea", 0xa4) linkat(r4, &(0x7f0000000740)='./file0/file0\x00', r7, &(0x7f0000000780)='./file0/file0\x00', 0x400) rmdir(&(0x7f00000007c0)='./file0/file0\x00') r8 = semget(0x0, 0x7, 0x20) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000800)="9eed68f7a7be80200bed14517415c9b22a5759401e91eebc1621b713cd66b8215eb5b43edb4dc0d210cd43b9dd2e149a6c40a6e90deedb613114814d2f77c3a6e86019290e6b1e8960778381d0e8429e3355a00aaa43a024135a5a55dd8e5b7bf576852973c099e1c55cab16a6706018d99972", 0x73) open(&(0x7f0000000880)='./file0/file0\x00', 0x1000010, 0x14) r9 = geteuid() getgroups(0x9, &(0x7f00000008c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r11 = getuid() r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000900)={{0xff, r9, r10, r11, r12, 0x48, 0xfff}, 0x81, 0x6, 0x88}) 00:00:10 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00') fcntl$setflags(r0, 0x2, 0x0) r1 = shmget$private(0x0, 0x4000, 0x422, &(0x7f0000ffb000/0x4000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0}, 0xc) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x9, r2, r3, r4, r5, 0x110, 0x4}, 0x81, 0x8, r6, r7, 0x767a903000, 0x3, 0x3}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) sendto(r0, &(0x7f0000000240)="6c5b56184faf9c502fbbf1911a9f9272523c398a14137d0e5d121e5aa3ad06984d650e05fe4c15fe180cd5ef74a19e7381f52a450e8661581390a7d74f6e2b0110e113a36f91b0220a61aa63d1d7e5a773635bb4ea34d3c76bbb494fdd746b6d31eedd9c1e92d4c87a67d33d163dc36343451a6c75", 0x75, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x2, 0xfffffffffffffff9, 0x7}, 0xc) munlockall() bind$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) readlinkat(r0, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/149, 0x95) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) truncate(&(0x7f00000004c0)='./file1\x00', 0x6) fcntl$getflags(r0, 0x1) getsockname(r0, &(0x7f0000000500)=@un=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000005c0)={0x4, 0xfffffffffffffffd}, 0x8) mknod(&(0x7f0000000600)='./file1\x00', 0xc4, 0x200) r8 = shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x2000) shmdt(r8) symlinkat(&(0x7f0000000640)='./file1/file0\x00', r0, &(0x7f0000000680)='./file1\x00') setsockopt(r0, 0x1, 0x3f, &(0x7f00000006c0)="82b5a1ff6b5d8f5c6991c1a3b7a9b4b92ba867bf90509bc6835e035b8c016b071cfbf716bcbae6f4f60a42d11aa6c988cd4c7bfc99e3dfff727204ccdb14dd6d351926f1da221e596c840a4e4118dc0e979d79377ab6522f8eaf1d07b454", 0x5e) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) 00:00:10 executing program 1: socketpair(0x18, 0x20000003, 0xda2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="c960f52a74b60b5215484a5cbfe2141a80625eae6ceb6608ff62b118872e70a64ef3c09e8e0b22ec8f8ed6e329d96a45fe5cec4284573f584a89a292cada3cd8d127b380d586d126da9a55537901765484498795e1d3c4c776693eadf3df01c1c9d4013f7a81d734aadca1c1e6f667f460c0c453a7f97d3df39c023797308cf43051018668b88c1df59f8d320f560cd1", 0x90}, {&(0x7f0000000200)="5743c9578e04", 0x6}, {&(0x7f0000000240)="f084b76e887a27be31cb95bb9276ac9d2a34281f8fce6aeedd85f2d68a6b6a791f7c15ebc37be28a44c743498784792668701c3544777e9865ca8b3c41b8e0b37c38c1e8f10f3c4381743760c2813d7a10e637e56ce132f0b2d9a89c1e9cec", 0x5f}], 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) sendto(r3, &(0x7f0000000040)="4dee4aefca110e1f6e2d1eefe34e260966a8a689d6dd4964e3ec1cc9cf12258a03392f7d6c5cb3668bca39d47ccb805dab19a1620d868551c984e43db49b9512b062abb9d0d1a8661a56fad293e845155da4e7a09ff0655405c2cdf5", 0x5c, 0x8, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$setstatus(r3, 0x4, 0x20040) sendmsg(r1, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) 00:00:10 executing program 5: r0 = dup(0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000000)="dbf7e298d98b8a15ed269f764d130f6567bc4705870d311b0135f96291a8ba544ddea5b44d9262ce186c75e08f7529782a8059ac291d5de7a54b8d5e4584d36d9d30f3d77e2d52631793f5ea93aeda613abe79eb3e74bc59794ed739ebd5c19465b7f2ad776cf14d2359e3b6a356a8047397795a7c5f76cb9193b34ecc4494ae123feca92ff6d34f9824fe576b60e5fcd3fd584e1b7a4c516e87712c7cab28e522115f16480ce9bd17942c4421ba", 0xae, 0x400, &(0x7f00000000c0)={0x18, 0x1, 0x3, 0x7}, 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x90, r0, 0x0, 0x0) fchdir(r0) sendto$inet6(r0, &(0x7f0000000100)="8573fcc5e820935d548158ee9495b60b89ba5c28a45a089c83a2740cd61f26db07824df6c8fe5eaadbab8ced6eac0af7d702da24b810aefb95ee8ef9c75ee9f74cc2dee158a4a6eb42daaec7f298cf5caaa45e07bb8e3ab6b037a57f9dbe3387e617", 0x62, 0x400, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffff33c, 0x8}, 0xc) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) mkdir(&(0x7f0000000280)='./file0\x00', 0x110) sendto$inet6(r0, &(0x7f00000002c0)="e06ded392b89068559fbaf08c956fd9e50669dcddbdfa558e27d171319cddb7fa587b301586791420eb0112425a09fab06e4e17e1ac8302aec133edf852bc32f2f473a6ee8aa0cf899409f4a67a2017a521fb9dd106bd79ee1b98a5940bf5a305e393b9040e306ea6a25", 0x6a, 0x2, &(0x7f0000000340)={0x18, 0x1, 0x80, 0xa3c3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r3 = getgid() fchown(r0, r1, r3) lchown(&(0x7f0000000400)='./file0\x00', r1, r2) sendto$inet6(r0, &(0x7f0000000440)="2b82e9013a05befaae81c1b1171f870efcc0e1a656ac1e3cbf5bda788a7a111bf5e47bf43b988607fb0b11f7e99d3660514a58de30d07888a7392a8e65b95c76cb1aaf548c4fd7a4b95a46fff5c3e2aa0552df17", 0x54, 0xb, 0x0, 0x0) bind$inet6(r0, &(0x7f00000004c0)={0x18, 0x3, 0x0, 0x86bc}, 0xc) sendto$inet6(r0, &(0x7f0000000500)="d0d93b2a413176b580ca33e6f8852bd52f7201878f517804b63ffbce742cf5296be965fe7d5441843d7d07802543aa3e72af8cee16b758ef25d436d55c33b9704b365b1406b9b78becc4128808d4d591182957cf57651ca9", 0x58, 0x1, &(0x7f0000000580)={0x18, 0x2, 0x101, 0x7a46}, 0xc) r4 = accept(r0, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) flock(r4, 0xf) socketpair(0x6, 0x40000000, 0xffffffffffffff08, &(0x7f0000000640)={0xffffffffffffffff}) r6 = dup2(r0, r5) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) listen(r8, 0xbf) writev(r6, &(0x7f0000000bc0)=[{&(0x7f00000006c0)="3efcd4edccea06ef9e63afbb77842db8ba21a6c63c41fbfbe19c915d2023add390a59a416d11a7de4508b54850eb619004ce87a3d7685e886f367a233fee99e19eb560353fabc2d43e4d2e449ae18c268b7a97f4c88e637b7433883f6d169c9ceb55145ae3ad76a97859c917b297c6aa2b806dcd41ab64aa6b41acaf492f986d5f94b76db4f7408c7103b13cd91252c84d6e2dd3943630747814e06f6617a0c93a7bf4f805c8af9363840c7626fb3463d8b4db45845186f9c867b5e22563913fb6eeb2fef8185cb5531c9a4a411db9f5b208c37f14895fe0508bd564350eac0334d6114710ea0b26305489828d94e0f56be4860471eb3b", 0xf7}, {&(0x7f00000007c0)="e158abdc81a7ae8f2e96e4d9f615eaeb4283c019d566cb107ad0508094b3f1c74796321f3981e33d0aa8004100f6aa625d427440aabbd051864097192fe39ea0e22ed2cafc7c85e8497bde70ee65837b47710cdd24f933e90d3f6510234b7c7777bca9543e03f2a529eb8118650835cf79873430f947a13e342c3a63098713fdcad3209ef5a9eff4a90e38314b3e7aeb22928d9d94971e5d2ee392ca0206d49f47b595a9eb8ef38ea0a3891401635a709a0b449689a150cacd6dfdbb07ab62d8b101a092e4996255081dc9c1cf8d79eeab5f2197121d2ecda50aee1eec928bb04f54ba8c541409b9c27b0a004d", 0xed}, {&(0x7f00000008c0)="60aaf64e3803d28c3c2df0be6c1218de4a5acadd2eb44b85a5a85a2479357bf1064c51aaf324f20a86cca17a73359fc955c15afb4284e98bcad2d0f7958f4772f76bd8102ca14ad13897ac8c2fbe93e17355a563ae496dcf7f", 0x59}, {&(0x7f0000000940)}, {&(0x7f0000000980)="e370b86b4564a0f4cf4e1d5ead9e2b790842b5909ad563f608d6da296cffc2af2b33ef41d70cf824996b652d7c1447a4c62d9aabe1048aec3b7fa23de1414e90c9461abe812ffa787797817697b9ba74f40e6281267e324d7f926e8e549e405403e3e29722d076088a836832ec907597e2b00722e13275f76524b11b73657f042bf0", 0x82}, {&(0x7f0000000a40)="3d0f1acf224ac92e6b3bce259df48fb90572b2e53a5a022eab5e963ced28670c55a183378d56b13b74c58748c9c6c19617737fc68541f5a052d09724547055fe41066926ca29fae01d429d31d32bafe2eaaa13a4097fe5fe2fc751391397df13f1f58dad0ade", 0x66}, {&(0x7f0000000ac0)="e61a1cd62d7a841360785b184982b8b35f121d6301ea85581a2ef3d4f1552f54d29d633c1b95edec1330236532f754c28917bb8b02cf6601a07370d8265bbd1ff18af6c2660e7b58ef362e416ca72d72bea90209a1da569dd4db727c16bc6dc4dfef72f718e4bbfdb5e3c2f275f165fc3c36bc661b3fa51fb11b5bbef87fb2a01ab8ccc08d36d525c21c3276058197f4c645106ae4381c28d4b32c925f1424fb787dcfff10028f102d03c3dd5b7b146de626f1b82a91235123cfe1c9cd2404357ffddef282d2529a493023db166bb29fcf3621540d5d4b", 0xd7}], 0x7) fcntl$setflags(r7, 0x2, 0x1) setsockopt(r7, 0x43bc1beb, 0x401, &(0x7f0000000c40)="78b9aef79dd291ba77a18ecd243328fbae4f2815dfa9a33f", 0x18) r9 = socket$inet(0x2, 0x20000005, 0x8) close(r9) r10 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r10, 0x0) r11 = semget(0x0, 0x4, 0x80) semctl$IPC_RMID(r11, 0x0, 0x0) 00:00:10 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup(r0) r3 = fcntl$getown(r0, 0x5) r4 = getuid() getgroups(0x6, &(0x7f0000000540)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = fcntl$getown(r0, 0x5) r7 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r9 = getpgid(0x0) r10 = geteuid() r11 = getgid() r12 = getpgid(0xffffffffffffffff) r13 = geteuid() getgroups(0x3, &(0x7f0000000600)=[0xffffffffffffffff, 0x0, 0x0]) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="0fc3195242dd4db5a81af3096e5d597efa6e0983d4aa1cc83b874e13f4c36d0990b4127d2eee551f14e040971a078832ebce", 0x32}, {&(0x7f0000000100)="504708cb0b3a00801d2faae22d82f7218480c32c84c05a7575a3896db5b55f5a3e3ebd894fd056f22acd331637c00fe2237ce0cfa4b1e2aa3777f8fedae4c02c296eeee5061a18f431aa86196c7a2474ef77ab3d", 0x54}, {&(0x7f0000000180)="f18f75a64c26ac547555e94149a02c42118d6efa2497", 0x16}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="a77ef1ed69aaabffb44f43d5c28d0a3f519f71d984393daf1a82a5c34e38b66d24dae2ec447a2c7dba0b27963a866f05d2ca61376cbe4dfcbc5e1c4059843123c9574e237c34f1c28cae3738f61c20e6cdf3b88c8cdd14606c9c976148e0470365bb3c45eab4de5aad66f9627d091f6730ec6a611036fab80fdd30c78de7fc35887d6b5547df3db363107c58a94e96a482e6f8b288c8cbb9a1f2fb4f5fdd18249db6b21871ad71dfa8d310fb944e7372a47f53f8c5c92ea3fb9131ae0c615ddd01666d7309067b21470a8fb53d4a21bd1b2c9e7bc0b2e202c55b5938b9f8bb4ff93d4f96f37662e8f019d623c3995d169b", 0xf1}, {&(0x7f0000000300)="bc8ec5b1cbb8bb4580e3979e2f215cd1725c2c13746fd0b66b1e6ffd3fc8c8347b7b5af61d0dc1d3698fd93f7f9c1df6742ce900614378de4371bb9058b08e143f4d578efacbf00dbe578c0be6c3f7e8fc826444c40a6f51384fec9e86e218c22fde56d74769e40de0150421268cdc88726218141f953d584c3901e21aee5dce1f63ee891e4e8b8642baec03bac85dc1fb98fe7b95e69e4e8e6ede43ab", 0x9d}, {&(0x7f00000003c0)="49a6ef0c3ce8cca7107a9941e2681040e7c60a602b6d6f5440fbcb807a4da46964", 0x21}, {&(0x7f0000000400)="a3c12552d9e1041c8d9889c1551e48281104150558282a98644f79623777100bd55987bda4926a359d5cc4b88349e4cdd11a3ead880001865b343ed0b4232045167211f8a7435c8a9b5b54b6135f18326780171583bfa120ed00784efc4090424a357eb2d9e8ff3fa2f0ab726bf37459d101ceedfcd77ebe4599b512281fb302", 0x80}], 0x9, &(0x7f0000000680)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="2800000000000000ffff080001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000002000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r15, @ANYRES32=r0, @ANYRES32=r2], 0x108}, 0x400) fcntl$setstatus(r2, 0x4, 0x20000) 00:00:10 executing program 0: r0 = socket(0x18, 0x40000003, 0x0) sendto$inet(r0, 0x0, 0xe655f71582932dba, 0x5, &(0x7f0000000080), 0xc) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket$inet(0x2, 0x2, 0x800) 00:00:10 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) poll(&(0x7f0000000240)=[{r0}], 0x1, 0x8) connect(r0, &(0x7f0000000280)=@in6={0x18, 0x2, 0x7ff, 0x3}, 0xc) poll(&(0x7f00000002c0)=[{r0, 0x10}, {r0, 0x44}], 0x2, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x8, 0x3}, {0x5, 0xffffffffffffff7f}}, 0x200) preadv(r0, &(0x7f00000007c0)=[{&(0x7f0000000380)=""/199, 0xc7}, {&(0x7f0000000480)=""/228, 0xe4}, {&(0x7f0000000580)=""/188, 0xbc}, {&(0x7f0000000640)=""/243, 0xf3}, {&(0x7f0000000740)=""/107, 0x6b}], 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000840)={{0x18, 0x1, 0x400, 0x5}, {0x18, 0x2, 0xffffffff, 0xffffffffffffffff}, 0xf825, [0x0, 0x1, 0x5, 0x4, 0x0, 0x7]}, 0x3c) recvmsg(r0, &(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000880)=""/184, 0xb8}, {&(0x7f0000000940)=""/163, 0xa3}, {&(0x7f0000000a00)=""/91, 0x5b}, {&(0x7f0000000a80)=""/19, 0x13}, {&(0x7f0000000ac0)=""/111, 0x6f}], 0x5, &(0x7f0000000bc0)=""/72, 0x48}, 0x40) truncate(&(0x7f0000000c80)='./file0\x00', 0x0) utimensat(r1, &(0x7f0000000cc0)='./file0\x00', &(0x7f0000000d00)={{0x80000000, 0x2}, {0x2, 0x5}}, 0x200) r2 = paccept(r1, &(0x7f0000000d40)=@in6, &(0x7f0000000d80)=0xc, 0x20000000) rename(&(0x7f0000000dc0)='./file0\x00', &(0x7f0000000e00)='./file0\x00') open$dir(&(0x7f0000000e40)='./file0\x00', 0x1000000, 0x2) recvmsg(r0, &(0x7f0000001140)={&(0x7f0000000e80)=@in6, 0xc, &(0x7f0000001040)=[{&(0x7f0000000ec0)=""/231, 0xe7}, {&(0x7f0000000fc0)=""/120, 0x78}], 0x2, &(0x7f0000001080)=""/183, 0xb7}, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x0, 0x180) recvmsg(r0, &(0x7f0000002740)={&(0x7f00000011c0)=@in, 0xc, &(0x7f0000002640)=[{&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/97, 0x61}, {&(0x7f0000002280)=""/210, 0xd2}, {&(0x7f0000002380)=""/224, 0xe0}, {&(0x7f0000002480)=""/146, 0x92}, {&(0x7f0000002540)=""/219, 0xdb}], 0x6, &(0x7f00000026c0)=""/81, 0x51}, 0x1) r4 = open$dir(&(0x7f0000002780)='./file0/../file0\x00', 0x211, 0x84) flock(r4, 0x8) r5 = fcntl$dupfd(r3, 0x0, r1) recvmsg(r3, &(0x7f0000002cc0)={&(0x7f00000027c0)=@un=@abs, 0x8, &(0x7f0000002c00)=[{&(0x7f0000002800)=""/174, 0xae}, {&(0x7f00000028c0)=""/130, 0x82}, {&(0x7f0000002980)=""/245, 0xf5}, {&(0x7f0000002a80)=""/31, 0x1f}, {&(0x7f0000002ac0)=""/250, 0xfa}, {&(0x7f0000002bc0)=""/37, 0x25}], 0x6, &(0x7f0000002c80)=""/57, 0x39}, 0x2) bind$unix(r5, &(0x7f0000002d00)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) sendto(r1, &(0x7f0000002d40)="0428ce09ea8ede8d768e580b2a46adaf5687425949e60c2265e2fad09b1fc24c90ea6a4beb27c3c121a587654477dc54a28a98e78ff28cb87ab026558384bf4556e7ca88229742d02b6a5c82ff841181f703dc65be2a3f4cf31fb7f36d81500621fecb9e9cbd8b6ae937f75fd4c37459", 0x70, 0x400, &(0x7f0000002dc0)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f0000002e00)) rename(&(0x7f0000002e40)='./file0\x00', &(0x7f0000002e80)='./file1\x00') getpeername(r2, &(0x7f0000002ec0)=@in, &(0x7f0000002f00)=0xc) 00:00:10 executing program 3: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x800, 0x0, 0x0) r1 = msgget(0x1, 0x100) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000020000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x8c, 0x0, 0x800) msgget(0x0, 0x402) 00:00:10 executing program 2: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9233614b005f5b0e302d7c8f0252bfb5b83516c56af34506bc65a13d770455524735ac173e8842524939a64303fa93e379b1d0f88262c54c957f4206cc8b09b09e288627abec8ab5836044b61dccfe0ca85e1ab985051333961935dabc2a9d5383d8eebc67a4a0f3cbac84fccb692e9a7fefc4499c7bb9134a8866ad1801eafb0d2bac01ae740022843d7757f3933454ec0343819ce85a4d27cbfe78c79f"], 0xc) listen(r3, 0x0) dup2(r3, r2) accept(r0, 0x0, &(0x7f0000000000)) paccept(r1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 00:00:10 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') r2 = geteuid() r3 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r2, r3) r4 = semget(0x0, 0x0, 0x80) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x2cd40000000, r2, r3, r2, r3, 0x4, 0x9}, 0x1f, 0x80000001, 0x8000}) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) bind$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000300)={0x9, 0x8}, 0x10) semget(0x0, 0x2, 0x41b) recvfrom(r0, &(0x7f0000000340)=""/182, 0xb6, 0x840, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000440)={0x0, 0x7}, 0x10) fchmodat(r0, &(0x7f0000000480)='./file1\x00', 0x24, 0x0) connect$unix(r0, &(0x7f00000004c0)=@file={0x1, './file2\x00'}, 0xa) fchownat(r0, &(0x7f0000000500)='./file1\x00', r2, r3, 0x400) read(r1, &(0x7f0000000540)=""/221, 0xdd) recvfrom(r0, &(0x7f0000000640)=""/75, 0x4b, 0x41, &(0x7f00000006c0)=@un=@file={0x0, './file2\x00'}, 0xa) getpeername(r1, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000780)='./file1\x00', 0x800, 0x4) semget$private(0x0, 0x2, 0x0) r6 = open(&(0x7f00000007c0)='./file2\x00', 0x10, 0xd1) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) wait4(r5, &(0x7f0000000880), 0x2, &(0x7f00000008c0)) getsockname(r6, &(0x7f0000000980)=@un=@abs, &(0x7f00000009c0)=0x8) socket(0x1f, 0x5, 0x3c9) socket(0x0, 0xc70d4eb49f2f01e6, 0x68) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000a00)={0x5, 0x438}, 0x10) 00:00:10 executing program 3: getgroups(0xa, &(0x7f0000000000)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = getgid() getgroups(0xa, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r12 = getgid() r13 = getgid() setgroups(0x7, &(0x7f0000000140)=[r0, r5, r8, r9, r10, r12, r13]) getgid() r14 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r15 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002680), &(0x7f00000026c0)=0xc) r16 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000002700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r20 = accept$inet(0xffffffffffffffff, &(0x7f0000002740), &(0x7f0000002780)=0xc) pipe2(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) pipe(&(0x7f0000002800)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r14, &(0x7f00000028c0)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002600)=[{&(0x7f0000000280)="a43441da23e836141b680adb155041cde24c2f7dc0f1b9bb55a318129ee81352cfb4868d59747262c1fe112127198a7490a53afe5dc3e0528815a49ae9d79ce246896cf2daa4ef7562fdb872da2dd65434b4b9da21ed4244753aa8fe49a2fc887385eb9cb47f7ed25766a201d4499beeafc68d28e93d483527d31b9daa257b268d0accdfb6a81f46d7b5a859a705fca07fa2fd54c504099c1c81a636b2b150e137c0e1c898a6403382450d8533772cf57e7dcf02de830f2be510dd12642d910fcaefae598d7869ab2efbf76be1bc927f94abafb8bb5a6bc45e5c", 0xda}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="5c56799f667d463daa07044b1af2d97866d4d9d9cc4ab5cf0c7c51f680d98b080cc92b747a0fbfd56237a2b6a36044c36e36d5b0c0e04abd44cdbf434ddf257de9f6816860f6e11e6528cb1d4dc561db08e8d35b3b28b225f77d11d5a14b7866d221563965cb7e1a68613d3555cecaa6ab392e640fc6f1771b61c12549fd3fbfd9359e9f4a48aac3a83da13ecff1505515df399687e3cbaeb66ace27a86a448d78186d5a954f5d0fc5f6ddb3187c256c73956970efede394fa171615ba0f6ac31cdf4bc195392420c1dc7b4ab28806aed3156717f3", 0xd5}, {&(0x7f00000004c0)="cfa10e14e4abae3737a4e480edcb72f5a096edc1eb1c40e5680cb8ee812d919e327cb6e7160c266bcabf195a8138e5feae7eed9d4881b48494c6396ba1beb2cb771f6e38be324242aefc71b600e941ea4becccfc395f2cb8107df68ab417d29b426ca0dac7520cacd3f39c8f12dbfb063c3cdf486a45ac207c94e778852adf4f41ebe613e01fbbd59c091bab6accfd29a14f804bb51afff7660c99e75c758097fbb63c43d795a96fdbec14514d46da0cdf253cd7768bcb210c08b25e9004040066c14f3f27e3441f0a9c6c920afa468cacc88bf64133ded532b316ca1d76a1e5256a91c68bb45e6bf5e0874315de624692b28af14391649f77d6b96dafd87e9a5a69dbc4edae107a34bfb21c9771f5554571a2e25e809a5efdc5cccebd360199c8bc3497e66643cef034eb6e97a1746953dad65eec13ada50ec814df5e8bd5018055b59f4e9963ec45758ed112e1f1351185a5a2afeb27c1bf7dfe5039101526fb28fe3129cb6ff7a7bfd783021ec2009639d7819759d2a15882ac58e97d9f5a62e0484d2be71a0877f6344ef6cb67895745360006ba9821a976e2e7f61f9c09a5f345002441230bc0928014f61b4ae3ce9d6cdfa31b5917a5b09dd43197031eda9f688ab69b09b4188d7112557222692832de9d0488be4d08def7a8bbbc1f3d09bd9d2d41ba9ab0f689ed7c959c900946629fe695555b0aa52344970906567ea753d8d3ee82503dd4167503b55a9b26d7fba8abb63d0426596d5539ff621facbf14994b4ca30d13766a1f621d1b46c68fa66f4c140bd3b66359a5db5c7b356e816af0916d57d7c9845a89a91983ab96defba0682755473601ad8d81f410c0c1d61f99894e5d225f65a4feec1cac05b5bce8e9ea4d6ab1d70360ad59b194bcf57d4c21ee8ebdc49d6072dd2d91ce7c4ed94f7d91cedf6caecfb062d50ca997dfa9c67df53248fc461d1b2ce3d1370ae7f572ef7f6051f93489b61c352cc8b78d4f6e783332afc82c0b423fafaf2d9d405bbae8d3cf63bc8549ff06f73d35c264540e46bebcc05d5b56238a6174b8e6c18c8a08534841b101bd8f7049f116348cbf83a5767c3ec436f6b97591dde41336a3e42b4e5ebaa45d4686740607ba5a02e7273bcf8efb5d0fc2c6005f3346eecb754b0adb7f2b7840c68d353dd8be016b30206cfa017277c897eb9cbab9bfc1c7210b5b3322d2f64fa03ec73981981d05ffbac08d1738cf7cf5b4c924f3ea6506337902f80ae8bb20243272bc221d45ce71f080cf509039a10cefcf44fa25fd10cf54aa0d023b63d36574523cb866d0fca48eefcb2a31cbb2245d8174b6fedea8644e682de15a0abcc41b6b66f3e65e050ff4a3194acf49a1f3603a1f54eec94dc627ef0f8c045121afb79a292d4f870020a40713bbe96c337b7d4dfdc3a4bf1aa98b0f4c7854e107d1390b808111c28bb4d28a2d946b4d71943da466653cf903292c634892d5566ae7938ea629e103edd50c6fe2ea676fbceab799ca792a238235c6c440574d4865edba6ebc1c5383f88912784c951adc6ecab309cbda69c748cdcf0702505d7c1decdc82a6c0103d691bf9de4ab67310ca6516417d931cbff501a86576ca1b5e29e94aedc9871297251accc54f9b18fb328b43948fd768e3d474e13d94db23479cfab1ca2bbf2f947e7abfe61865d905e82def1e6cbf64fcaef844f716207268cd5fb2df768477bfb5c8fed8b68a04b97061c2088712f89b1beef8def183fba64d02a1b9ecb311e4479ae7157dcd51a2b1938ce52cf7a99d614f9e35d6f228983be4de525aa65a8368e027804295759aff22fe1cdcb88bf8b8fda451ea7f8ea0d628b173d02e1cc94971a16096f85b0261ad26433ed4c6215ea8bde03f45a6edb8bcf1afd6ff3b8e78917b848000b5a99f89771be374021510829166c08d461c99fe3afdfae20ef587cb73468440159473d6626e608bd446e14d46473d045ad05651d91c4937ed1ea71c3d77f472272a21f0eaaa210f75de0c7024a8457b1359c2bfc0816c4ed8d314f5e1db3e0753ecdf88966b84ea81f7b58ad5f308ea5b28a526f5289f04dd6afc68b8d10e4ff0ee5d8129d7d360ea7df22ecbf6e29f4624dda2d37f2aa457c60d0c6fc82f82bc9cb33dd1e6b411b021b39b44f518b930250726e5c99e92c8a642f03f696008bddabd99665209588403e8b64954629c9f315f1b8e640fc2169107aca1bd9bbac930933763d0c7bff869907061b1ed9a497cb219484f708d5cc64203afd19c28b1d9693509ee727abe563803a0c7fcd5e2bd7ad894f89df4378dcae20cbffb2cdab8b0d7a2a06237dc111eb32fbbd95997807b07640997418ec21ceebd2931a57316bb0eeaa396735b6f546de17dcf41ba8d18db5ea6c675936d671fe8713d6057812375c88c5bd51520a1e4fde32c9c8470d9bb0a3d2c9427ea12ae691fa97cfb268dbb6872bbbcc4d26ba4ce2f9c29ad19d8a86ff35ee5f70f97bff41a91fa9a78b02136635693882c3bee4903a352ca59966407fca6e3a62f9b73825d5bf1be1852f7455188028f769e86e7568ad3708b3a6f79dcd7801839cce68e00df6656109222231677085e3180008b92419661163234f04f83d8a33f047886df7e3e3cfb0f3ffe7447192bbd16e13985c3c4c1edbe47886495ccfe26365f84e35d716fe1e079f571b029edef8b6e33f73f89cdb0e0614b73cf7e002583c013c5b4345cf82da24aa2dd5d63ed6adacefc6ed8932cd2adbdc1a3d202d301cff1627e85ea5a1690f7421bc88aa4f0f985a9fe837cf0805d73c36e6aca9cec142a81244130f8463b296bc800db093759f6a624044c527767d8b1aaa8db6befa81cc2a1c454cf09c3529102d4c4047fbc673a95a5535c3771a2a3b22f679c221cca880af73fa9e22dd08ce627db5bb971678a48b619643f471fe456656c8cdf5758f5a57bc1cd0c63474c3dc1fe0b6897dd719f258b33b266a14dbacfcf6c3eefc8ba15fe331453031aa46134fa57db496d9e99af634422f5089c070fc06dad554a998d819e7e87249a92bd19d0e6dc7fb4e680fda3cffc6edd0534c6bbf59b2c2ccfb108b960e844311232c7e89096e5710160fdb00e1275f1bb303924a6f019ab6b2520b2fc61dc9b2f3c61283ad6a297ee3760426532ab88953652565586fdb980d6d93c2dc823fdd5fa4a7be9501cd003dbbcc1abffab44c0ac57c3f7f7f583284c981b0860620b6f2505182fd9d026eb045c516dab686a180696412b23682da59aed2776d200fdfe78c75008811f00f6248f671964ed6bfc210e11ee0a2291110743dda720a7badba11a38d731ad86f41f53959a767c56a53235d095ca5db26f6b399d3c55e9caf7e143fc0a5a88f36c0ddf58c9785bffc088076495cb5da6c88f57c8b63b6746909e96865ef495abd56cfe0cd9ee00007113d5539ccd6b7f934dd60d36f12084550d92f83bf527bf6d65131feb95d993b5ebd606ed081dc5f03f9df9c04e10e939d45bf73a87299f6f2fe60e7044e94131fc3b875e995b85f45fa74222de281c38be2442e1c4baf4f80aa38a1c8f1396cd54fb70ffa964e1843838b5ef4d4a4d211e0f442dd2c6f1f100dfc4edb51e24ae4127d819fecb33a570eeb767fda3aa85e1913b3225a8112b2817dda7d445c36c6843643d1caca125385587ae548d5833fdfc17494701c9b5155395550ef85864847d8627804d7028b874229e5ec90d5979f639505232974815bf96d5adf78c7c2748e01e272410fe634d883af749e8e6e863631e0733e7ee7fa9bc07fd5b4c9cf60a2366b64c8b50502ecc193c364d3e3211e1bc34abdc1eb8d90ac09d926d3f24ddfe372bbee1d46c992772efb07ef4eae52de13676bb5e9fa3e11cb556acf14894c9a590d2c32df1ce659594de7bfe4acd2264de4d4205f102763f91bc2d50ff7919dd0ef089a600c4047261c026c8943d8c07e51b654282e946c7643f057e5b42b535467d311612b2dc25ca514e600f6961afbb96b96a05b254e9128538e1d837e6c12fde29e8046545a6cad21bbeb6e42cb559edaf7de1f9018759994e048bc0f30e3eca2a164d305cf6b819677d699cac60f8a73974850ae1ce07c8e213f0bb225cb87fd732353c3669d6aaf505447750613e271b358dcb66ec27624509f4f9516e419844ef325d51dcaeb836eeb72fe254143d41aaa4e5c9429593db7f7303a7ac1ae61b485856155fa9678a4e8320e759bf1e2aefb3c462a0ceee7106fc4e7bf93edc3f4bb6675a1d83fce74a88cff3bd3a3ba7302bfea85495954f8fd49e69efd05de18fdcff39675f16123ae2f8b50e05ce5eefb91fb0994bf476119f9b2a9524aa0ba5df7ba995d74e78dad9527d3c5fe6ed61fc2023200f0b824b9b97c8fb0b418a191148d533112fbdf6051a19aa7c24d6338b8e81d4b9619f70b927e3d6193b71e8b596e94fd1a7bb6c14d0eec5d52fbc2af5121e1115dcc8a9a542b6ab2b2b4ca9633c72df71b14dc3a52bed4705caab004a13e40aaf9a165e49a9b46d0de04d538b1479bb7a7f9643050c42996f0b4e5a43c7b25fd5071cbb6b3d5763a18466fa1fc684270ba2ed5575ad54f9deb22e3007ef2cc25636e4b196633f0f7ecf1c8e3c3cfe5ae9b6d5596a5f6d822c26cbbff5726e5878d099de55ab35a90ac58cf85ef717e48ae2d382a0b55b9d9bac7c9a69e6bfd6f9cd553617e12fe0cde7a2ca88e1929f49c9e960f7cc7c610ce008ab49c0985feb833fc16fa3f70d0f2213de3062b5b7fe8b0acd18bdfca6494d477c1c888766f03f7fbd701ff8289b06cad7f88f01e295e02a34ad462ec8f27f7df3d1fc5d4d8ed72516afca0535430646ceddd237e963633dd81306f27241e596525cb8268564a99326fb8ced1d252eb2b0658fb9afdcca58cd42755e0e5abd5d2e4d8c9bd354c9842104f91b816499219c8a9fbe6a793d858657189d4f0adaf8eb0401948cefedb6de1197090c78b6e5636d3d58026d4c3b2929e7c57d379905a959a32926bc2fc0ca53bccdae1b7015fd1c464f1d10afbe500d37ff49e64c7030de2839ad786662478547617584b7f4d5f07e45683e841cd957ff3beefef8d6568eeb81618ebbd0e5af72c5bb3d4b2bbe12a3de1b5bd2cec79162613249b6523fdcd8b64b4d4e1ade6b82adcc042add237b55efe77c027962b5252efdf6f9f684f7a8294cd70bf2c9cfd8db5273fe245c6f7b91359c07b1ff692c07651b306843ee00f247f5e5afd96fdc01fdb4ccffa89a31eb38b422a0994114366a41fc623e3fe76373107c3b12f5264c7849cba612c536db6d7a103698f1f3bff0b121c417aea9b1d34741e62ac80ec3c97b56845c2877e0053e3db15b09ffdf0fd724b72f775148079d84aa85d2de54d35d84ed90bed35ea3a55272c5d696563db969ca58c5cfa624242c6a298d649aa1ce4c4690f76350455066bcd7f4da414027b3e7fcc41d419c9f2235b33c970eb9be1b8613928d466a1763143a441cf5f2e2090b213181fb57ecf4b02473c60c6cf8d5afb136f4bd412e20d0bb93c720497981c446093b2be9b4d2399144e405fbe498c37e668a477215c06ce9954b39e7327ba96e1d07db7cb9dcc921a2613916882f0f98a5a4b8f1d2ffb2c7976c834a4afb491c302298db7733e010b8393cd2700bd45acd40caf8533ab0e95823ef3ff7c7bf770f23846a449f27e562f72803f7f7f0a2e9e69214378419f930bb8105af12a8e0144ffc45afd164ace7f71c053d8ad41cbf300025d2f552edfa31ecaf90bbb33a1d5aa6b36d2a7477bff217bbd7", 0x1000}, {&(0x7f00000014c0)="f883391f61a9b2c2412bb4a57cc6384b918bef40330644cd6ffee6b9f60d1754391d20aee8db4c5e9a01154553c3c4e0b6bbb30299d82d67f712cb1162f7062868809e0c06aa45be5b7210f3b869068dda70a135a8", 0x55}, {&(0x7f0000001540)="02f43da4006e56b5c44fa46a6dd1ab91917fd204f3bbef526ae7ebd62ee5a51b5c5b0777335e3abc11fc23374f87a45a83049482ccda6eec705cef053feddd1e4945398775271fc571200a14ddf1959535e63732cb66", 0x56}, {&(0x7f00000015c0)="f78ca2", 0x3}, {&(0x7f0000001600)="7fc13376623d1c232ff3a0582171f69f90116a5c43345f3adfa3db2d87f9e65d89d632b835d1afba4312ff88b1684f6aa5c01e615d01a0c8130423a410a10d08471347a9357a36ce7870f8c820c3a3c2666a7fe2c8dc9bf2b4fea956816148d47bd105f530fb002361c372912d7de4624ecc4e0dbeddad3c8ea68225bd3393601f3cefd473c9405483b3145f58550c9e04fd4d50857a2d50cbf70ea5c33871d4d322f614de40fff9fdf02ab6f19c64685c3043346558e86a1bd205eb438da384e7289f39911f79ce81dfb05203394220ea38524ee9803e806b3d0d530f2c00ab172190708c587c8ca5e02d9d1d260fa870e66a8eb308396d28009d09bfe71783d97a3be21ccb8fe5f6564b69a262702f99cbfb1ba9dde78a4136ce1d11fd3b1742f24b80e47243f7df835ccc0086acaef5f6597d03311bcbeb65aadbffe4485f23defdf0d169d6fb9653cf1cf84b51f7616a0286a1fc3aaedd9bf5620dc0ea88255d9282dabfcc3edb9a91bd8e057a420536520aa442a4e137b0bfb841ffe2904a45e9534b48b2cafcbea6a7f8b385815b50299e652e7c7b72dd59c7cc83c9845df6150827608182484f312e066deb3415fed69b90a5794b8b89e06ae9f8e132d75a17fd2b726f3da439f3b4d41ed9011fe93de58c55e45a843d92b3ecdb67aa17fd0463b0e18766e8ecdc1959ba71be078a318428f55e096716826346ad8e65ab65230e8f215fef3277a408779092a814594d3fd5d7bbe150de41219787088c8bf5d2734e0818a39c3d5a056c99a2959b4686ce4dbfe130673c72610bed64cbf83a2fe0f32b50e03d0b6fbfb9f17ade950a1630bc38f9a2ff8de071203e4ed1b895e165c4bd2069a17df316d403607a9a8fbad6b739f9abe1b7c819b77463041837ef88dc54fde7f4373871209069875168a64655eb10c5cf1f62b74806bbcc94a2f95e199cfcf5eb6aa67a8b6f452fefddd9dde5c3523581f2a5b28f4e4167051bf4079791c8da0efe1b0de8ce5a2fff2667d5dbd8aefde3265eb0e7677ef83e0fbeb0afcdaa680d999deb09f8796ba8654d89dede31535ef6919f52cb8e44e0fe9e10c528ef5cfa92cc74ffaa16eb96ef998866778c7bc23863e8951b147ad0b392de5f4fa63dc10130445bdaa8f3c5dd43bcf38d8883e1aa906a316c44bab72cb61226c94c861195da90881b96d4b162c9e2e92c9979e0db152ea6d0745458d0ec32fc4b1df0f84af782d3906de89cb4b08a43ab4862a06f9a05140f1ba26de6109f49fb30d92f3d83c8a0642358fa71b5f2b9f71fe84d9f13385569f08d664e5978af2be7a7199e3b5a029afd1d3797299b5b544ad990e1cdb33a75f86b8d8260b39db1012ed013b033b70a91469e582699493b73008bceb65c0cca5fa475e87ab31e8da3abbc8ace56646ce9d94867ad24de2c481c466661696ed37dd762bd6e74e95f617aa28f25970d3effa443b7992eb53e737ae6dbfcb66de0dcee45adecc4fad6b530b4b5ec37066e1d34640d991e3344a92a7a54b41c20c285c0f0c941f49d7bf3716fbdc4ea25a22a4c44e9b1df0885d3b49c94f8203e17814139d5715804491ccbf185e38dbf397888ada510c10ab72d6dce396c8f0adc1df9dd6f27fe925b4ee5a0fb75079eb6a4b7e8f3b45d5f2a2b9815a19f8fb604301b932a52a81e0ad85cf3bd5fcc29d04785977c7f16b0a9cee634f90f5b98516cb6b218fced597cbdec5784f7a1b69af093fb485817ed975de2e5992c68a81b0ea97e8de102ed47236737c33fd7ed7652b00d1c2ed09e2f5372ca1e41165d1f387d7c42c6c7c0db213486ece0ecd9b4026cb43c9b53383c95e26d4842b4e64ea605bf37be31c07e19827901e8e584c710db15ad83c89da9d398571266d39f85675b4322be48ebddacb6c41740bd15992e2d253d521fd2cfce5267015d17b6b3e70b4ae3f97608f8e2ce466808f8ca54031730d35dd8d090c4de03546d78a8d4b3493c3f837010b0f4ef6eff7ec769b2cfe2d7212b1b8b1bdf2f903065a774e3715ce39f06db27acb03c2def3228ab4dd9e27e5c0d3bd5b783b83709ec059c9d249f5683af7b61ce99c6312b7be3ec063a096a62a34098a1de5d5cf28a0cb0d23d5d790be7a1121e708c206962cccccc74081a34809afa0c2f70074afb9540dd04b8ff6794defc86d66c10057944b15a3d6f15a5de221b0bb4b215549f1b61d22090ef14f03804396a66f61d7cfabe7895445ee6d1086c337ea4512f5ef5b0e46c85c48f60a15641548f222569ca3f885fb0c3f1469c7533f9f21d2581af91927091eb93b23c7e334a70e28c986a56b5582ac3e312aeb57c73c8a9421f76d9a74249c51d9857ae85c17893ef8b74e6c5081757d55eb7b4badb6f44231b9e8aee72bfab1815c8967f8c4fed541b8a4a9f2fb545947e0e60fb604dd1260f70402c8e13b7efb41185f182753e1a96ab3f1526d2446744ba328f3b68009dbb85c00a0017789261369be7877e59d1f928c2558925502d6946cb3db6852ec0f818d1fde807326cdc9fa5d269232d6617256587639b357f7d4587ca6d0b66206112961d10ef881293379ed9f70b370df556b651651bd8472bddcf621c50ff22852415cc2114d23fe8be508f9ab66891064b6c03947aa1f260ffd0aab31fae643cc6ea7806dbf28ab80777976880dffe115b6493ff24cd87e6eb781316b7b824417fb9fcbb18628214d22ccefeecca9228a33de98257f648e63601811e188bfac32bf94d204c3a151e4a946171a08784e13138b91c98fdfd37e79864d2f4504b6cd13e31ab79993e0b870642c9a6b5d91ed9c54344bfe614c885a249cf86c9ab933e7ff25f6211c8d7556b277faa677e6524388fecd739a4aded517b1617afbe786d0b34b16dc4560890f27c7ae47560e8a366aadf666340a8b256288ba02d1a6cb4c38a27ba1ee5fade1321909e36e2044e19d0267a522b522bd97d3653fec119a628f3afdf27c0e93efb40ee3db961ef52f189d53c4853dae3cb8000a1016426472970bb94e136d15c86a617c42428a9ee2027e81b81d1acd4122c497dd47e19732d8424ee39bec0eb24e3790cd5341efff74f4019fe338b8105ab73501b2988d987aa6f46e757ea3d775511413ef4c402b358fee43d81b1947e8e548ec5093472c4a84a082bb03ab61be2d5b481e9b6c287975c6e5dabedc003790b73e9d550f780088c09dd7f6c760b63c16376551f7903880ab638707f8c104797c3ce831df013ab4f98f04e6d436ddeca046ccb49c20d3ae9f7014365698c53c94b0a84d128d0f4bd965618512da3d99ec9bbc3c5abcaea5c6c2163a02d6e4f89903bf268c45819e89f0db461ee1260fc9025f7eadcfcb119ff0c9007b57bb2c61dfdb27ac14fd99108a924f27fb634a32e0818898ccf8d0bf1135e7b5926f3b17de4863a3f0c3116702e15084bad0a38818acad4d0c493a0fd36649b904e4133792f5a5933cc19631358e7f2db119f61dbe12275f4dc1c2411394757bae72b74bfa57abbae7bb934f06ef688292be60f338cd7649806c3cd188f129bb2c9319a8dd8c26970be42afbef0727d1a8e0165d50611798ee103608352c3b66df8297c4d5d398119c724d545cb57ba14ee81e71e48b0b455a930434c96283605a83fd31a50d89c88f4b8b482350dcb6cac55f97f25285e976b14b4a4ab1e9ef477736067754e02459e294c6e35f9b90b54eef9f10fa117a05345f12143baa1b3692977ab4e9e65f510ad1fde561521fa31f6973b7de556e06b2e3ff54851d749a842d5d14874cc4d16f6472ad70e3d8e7ab791e85fe8d5540f32ac699c8140e1c9e45d3643a470fdc47472c7bd20a397d03c7eeddb1fac4abda255ab6633cbbe5b1141623f07699e6498b105470ba4dd61feef99e74f68dcd663d5b6c21bcb9b557563e4b2a64a921d2bb206d64ffec096433e6fc2f6c260bfff5caef27cf482c5025181fe8eea0138504a48db3c002dc3096aba41213c3471c50912c67deb38a24210ad277c2278fef4386ffdd0de51e87df35403069a241f5026112e23cdcee6b7c9e2547520df9ff81d92241895a95839d6d6bd95c806cea8df85deb486ca52ecb1c8742d912a4ba2dde26fb0fe0e92342ee37798607230faa52122bc7fad4dfb42a1bf4f0e26d529c5950d9a7f7a22460b91950e1f96377363698e773babde0447cddbc7ac2d6df7d2b91dfe6f5341c574832e2d806cafdd737f58c5d51e49965a7b9f55e0fc244faafed059b281f2ff3f497bc993382c7089c563c364cad0137bd420228e740eedd403cbca6778a58ef6eeae87770f25bd28e96b72df4c01cabd6dc91c2a8f7a2212b596e557052227dd33a37382c71d5c61849032f7e85938c91035fdd0b7eea6b678094fa6161fb2769c848c15293ccb0cc8819983a883820bcc176c765867cf0f1783ab3d5cd04b8dcff3cd0301e2007b7056da868dd2d486340f3eae902ba3eeabdd99c9744b3a0af97828823a5b8fef730aa6b5a64e654e7ebc1420552be47dda2eed282c03467a68ca1ee6793b8ace71b4ac8ff6ee82ae81e09754bdc084e1986347829099d7f5576ef26800725f181573beb2d97db971c3219322901acebcca9579bf0715e1d1d761f6364c2a6344f350a7a25ac3c8d088be4817aa2e749a61d3a052df8162fcdbbcf5769ea7ba5671840cab305d03c439921f843b839884e60a0e09af8880b7988c7666e831cfcd79e861a3b316648a1d3a0c12e75fcf62a98f340f59e648d1b05f9edaa71bc35c7893d4eafc8c82962843ce1e3254efd2e3177f5919ecc2f1cdc3dacd3658c37d0293782e035e21cd8c5ddece3c512d4856ac570849973d8fc8564c731f5634b6b428c9d26cb75be732769ba1802f94feed43e9f79e2442ba5285563840a551f6abfefbbb0ee4cd28cfdeebfd8672591cf3894955e730c4596b16a89e22669f0ac04de911d57c4b9f6a84001db4a3504188c672cd440dac9de85b8106538abfefde8714270d03588291276f1c0c75f0f9528dd022c5a0cf596596dede4e1d92dd28d80e4c30e4c92fd7a36922e4957a73736ff460edf5d186f267138c3319f717dcabdf2d5346e3fc57ee6d728a37dcce9ed39ae396b256ae05e7ce443f57e994c66cf4fee06d621cf2d3ee13e894efc72743fa4d908a827145b0bbde44ef7dd83e55f7cb5be4a930bbe9ee6947586b7913e7eb7d502b3c547000e0a6ec99b3b1d889a33f6281614dc5c5260361c60dacc004cfe0f11e2df86bbf8cc4dd4c3b5c7f86c7917b202f0ed1bffcaf9f0fb4697a563c588b5a719c1c9de1ece086eec972ce0fd727bcb6f868aac439c9c6544be75a165e5d0f87451892073b784392c34c2e7c181baa5c2a59fc7cd73138079a1dccaf412b537dc04daf0ee958964461adfe1cc710484e5039fdea9b9fd2ff2a41705a9fe608da219ec90b6a9543ae90e73222cddda66794a7868aa4a701d6c2ad566be7433417ba5d4e24b99dee7bcf1e4576f5a75e83de6c4dfe7973b3f14a6867bfd38042693dd9e7498cbba2ea604c34ee2aaa934fbc046434f661dc7464e34d5ea754dc9c41bd3250d69b1726e461758b9e94b5b55a8f7d13c706bcfb5c410c98fd25aa5311ad64a0ce1e2522864094eecc6c74b4563c3addbe19cc1f1f74ffe0e07e3e11fdd2ac8d3207638db7fdf2843fb6ad27fefafb6b1e3e0dce4475c9d7596f654c7e4eb51de490fd7d0974b02c8215b9f7babcb334886a0d417f0735261a3c5e64aeb0b035bc7c832eb3991988be25f87c4d9e38ac945bb1b237eb", 0x1000}], 0x8, &(0x7f0000002840)=[@cred={0x20, 0xffff, 0x2, r6, r7, r4}, @rights={0x30, 0xffff, 0x1, [r15, r16, r18, r19, r20, r21, r24]}, @cred={0x20, 0xffff, 0x2, r6, r7, r3}], 0x70, 0x8}, 0x2) getsockopt$sock_cred(r15, 0xffff, 0x11, &(0x7f0000002900), &(0x7f0000002940)=0xc) setegid(r1) recvfrom(r20, &(0x7f0000002980)=""/229, 0xe5, 0x802, &(0x7f0000002a80)=@in={0x2, 0x1}, 0xc) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000002ac0)=""/192) setgroups(0x5, &(0x7f0000002b80)=[r10, r9, r8, r13, r2]) getsockopt$sock_timeval(r21, 0xffff, 0x100f, &(0x7f0000002bc0), &(0x7f0000002c00)=0x10) dup2(r22, r23) pipe2(&(0x7f0000002c40), 0x1000000) getsockopt$sock_cred(r17, 0xffff, 0x11, &(0x7f0000002c80)={0x0, 0x0, 0x0}, &(0x7f0000002cc0)=0xc) getgroups(0x3, &(0x7f0000002d00)=[r10, r11, r25]) semget(0x3, 0x0, 0x40) getsockname(r18, &(0x7f0000002d40)=@in6, &(0x7f0000002d80)=0xc) 00:00:10 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000000)=""/78, 0x4e, 0x801, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f00000000c0)=""/38, 0x26, 0x1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) bind$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r1 = dup2(r0, r0) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x8000, 0x7fffffff) r2 = semget(0x0, 0x3, 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/155) r3 = geteuid() bind$inet6(r0, &(0x7f0000000300)={0x18, 0x2, 0xff, 0x8}, 0xc) connect$unix(r0, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) stat(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000004c0)={{0x100000001, r3, r4, r3, r5, 0x4, 0x7}, 0x9, 0x2, 0xfff}) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000540)=""/59) shmget(0x1, 0x3000, 0x430, &(0x7f0000ffc000/0x3000)=nil) bind$inet(r1, &(0x7f0000000580)={0x2, 0x2}, 0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000005c0)=""/4096) sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f00000015c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001940)=[{&(0x7f0000001600)="2e20aa9856219eebe177b1255ea6a68b3e7847874a37449993b0a938c86a1518d99e874ba17901f201bdacf964833730d497904f6730437630f9efb5091ac754f3d8c187e73e83ac3a65e3cca9cf1e152d3ba66ee2b56d144745afe3269bcd407384705feb1933c97056e1b7f5e5c927776051096dd8ec700858173d7120a3fce6d55b80b5326f6ea9f0b6fa41ad1c4fddfc72581c45e0fd9ecbb4cee4438e8193ecb54cb66f69ba87cd7a67c86e691b7c982dac88537c905a35295f0fb6393c24471cea2e1f131f5873e4161169a70b66c7ac1e985d2716fa3bcdfed3b56134c23830191e06c920fb2f383ec7b2a41f639d64", 0xf3}, {&(0x7f0000001700)="3304393e472ad0ac3cdc7babbef40c0db1b549c9f5f03a04acf1c1e6563198875c557d7095f4f5ed8d43afe1d440d17e403c932ca8f90f1f7057e57b8adbaa5590d197c2fe2024d7a08ae305a3cc86544dd9857e7a3db88eda94be906362ac857b90f9eae309cf72e84583d382c125e4bf5c6860", 0x74}, {&(0x7f0000001780)="3a60666f96fb51fc8da18e3ef2aa5919cd32a213335d4cae88442ddd747d6433abd6ce366dbc13a72e2e049e52794102e4c9604e08829d2ad5386f9921d91d34a49ffe6e3336ae917f67719fff331de6ba6616939d06c5f609b0613ca432f0320acf219acc7e90140213f2ae33018ec685dfb7af03c5f9b298347227152b6cd8ad2ae7876655cad6c5888d24f77b1dcb2078ed23c3e52479bbfee6c1bd6ef33c8191dc5d7b8487479400c3d8b0c92b018111e70cddd78d9bb1a7f5da2f62a1c1e3ca0066173f1c3cd57aa6f5895e9fc57c5d15e83f8c5573b43a7cc2862a2fa28c338884a6b0", 0xe6}, {&(0x7f0000001880)="a97ab07a9207ece78109b56829ba834b715c07aa0f42af75fd27becb5bccf9697d520c11998d5bfb533a05f6e29dcbfd80a24beaeb0fdd51fe073aa482c57df1ff7526cc2a867ffbffc9a6f8f5a3522bdb686a821e221121f9f79bf477645398e97fb44805ffb902e51382df9221c8c548d7c780b72803afe1de77e4a7749de37ab9ba54e2a411d507b5f6f64c34c28370bce2652d423be2d4bdb3215be13e93", 0xa0}], 0x4, 0x0, 0x0, 0xa}, 0x3) r6 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000019c0)={0x7ad44429, 0x1, 0x800, 0xff, 0x8000000000000}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001a00), 0xc) sendto$unix(r6, &(0x7f0000001a40)="25516a9cc1b34d5a2fc9a6b973ba09b0fbdbdf68ae33439abd56fa56f344a56bcd0b98d843ef0b99c142e0a0efcc9c9f042f3db8ad09920b2c4b39a5117fb50aa9adcc5338b58fd28cf35cce18644a0b0fe77ddbe10dde700919caca84f3a10ae315598fbd590a5aa229cebbd4524d8bed95fa667dcb1db59c4813f451e07939eb3a196954a97e318faf695387c972dad0f63652f511d43155fde211572d37b91650e7a33d23b30af462f0870f0e5ca62f26054222c635bf86b677022ff416f918b550659ef10a", 0xc7, 0x2, &(0x7f0000001b40)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_timeval(r6, 0xffff, 0x0, &(0x7f0000001b80), &(0x7f0000001bc0)=0x10) link(&(0x7f0000001c00)='./file0\x00', &(0x7f0000001c40)='./file0\x00') mknodat(r0, &(0x7f0000001c80)='./file2\x00', 0x8000, 0x80000000) open(&(0x7f0000001cc0)='./file0\x00', 0x1000800, 0x100) fchmod(r1, 0x40) 00:00:10 executing program 2: r0 = socket$inet(0x2, 0x4, 0x1000) flock(r0, 0x1) fsync(r0) r1 = socket(0x1f, 0x5, 0x8) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x0, 0x9}, 0xc) recvfrom$inet(r0, &(0x7f0000000040)=""/99, 0x63, 0x801, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x1, 0x8, r2}) sendto$inet6(r1, &(0x7f0000000200)="ee3ac5a0906c851a253bffbdadc85cf27888537f0506df917b61079127582579cb82714960c0b4bf0b52ef70f94f30c7d61b7d6ec212f56baeeeaa487749ea3d9e85d49ade9167cb1300347b5602d3f26f7432ee5d540a5bdca756e32977207512713d7add2e77e82805e47a2409d6007e8982", 0x73, 0x4, 0x0, 0x0) r4 = dup(r1) faccessat(r4, &(0x7f0000000280)='./file0\x00', 0x80, 0x200) r5 = geteuid() execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000300)='^\x00', &(0x7f0000000340)='^^\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000580)=[&(0x7f0000000440)='*\x00', &(0x7f0000000480)='-@&\'),*$,\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00']) writev(r0, &(0x7f0000000680)=[{&(0x7f00000005c0)="c91f4b65c865727f444a906b11da95599952a742b2f0b2f95a54020b998e805fe0237ad76d61eba0cce5359118f8c26cf6376da8c73dc0b1354bc111e1cb0afdda75f3d8ec905d3b8cd0f457d2be5907f0e0f7404bf6c5c67924096b49e31efaa01ccfbb2370a655b62bae26fa4bee5179fa660fa38c8739206f0ffce5805c0b073b22fa01b05efd53d56dee782bd8c717d2028beb", 0x95}], 0x1) dup(r1) setsockopt(r4, 0x1, 0x1, &(0x7f00000006c0)="32db0b4db1dbb128212268c591598a2e3712ea5d846f9593e719ce63226e546955cd903dc374cc4a1f541e1f3350c52ba999d76cecce12a4632e5643bfa9665eeb89bbb5d23bbe160c40fd55e624bb4a4843a4bc3c5d060fcbe9daa3c6152cf5176457", 0x63) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000780), 0x0) r7 = msgget(0x0, 0x2) msgctl$IPC_RMID(r7, 0x0) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000007c0)={r2, r5, r3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000800)) msgsnd(r7, &(0x7f0000000840)={0x0, "b9d34a44cb80049be7aaebb022f9424887a6e1efb677df6d324c3b5e4ac92b2de5be09f6fb33647babd42aa582502560998784f9dbe53d3802795f531d1aa6f4fb5f9fcdb8bf777ee4fb291e8ddea88ecc23641f5048e5bcf65548adff1423b25a3aaa68ab3dfe242ce0b212f02e4068cf853f5e6c03564832e8ea0e99416c05b5d331b48a690b62ea35c7852d9353a945ea3fe13ddaf8a7222e1fafd4e94ef972e571a6255631a05babb06750bc5e3d0fcbf12bc8c65c4610ab5f8828533eaead55aba92e718586ded029a58402df06c598e109276221a0e38749d4a54c8ebba2026b938329c94ea3"}, 0xf1, 0x800) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) socket(0x1f, 0x20000000, 0x3) getsockname(r1, &(0x7f0000000940)=@in, &(0x7f0000000980)=0xc) connect$unix(r6, &(0x7f00000009c0)=@abs={0x0, 0x0, 0x0}, 0x8) link(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0\x00') shmget$private(0x0, 0x3000, 0x90, &(0x7f0000ffd000/0x3000)=nil) 00:00:10 executing program 5: mknod(&(0x7f0000000040)='./file0\x00', 0x8003, 0x1) truncate(&(0x7f0000000100)='./file0/file0/file0\x00', 0x100) mknod(&(0x7f0000000000)='./file0/file0/file0\x00', 0x4c, 0x6dd8) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) mkdirat(r0, &(0x7f0000000140)='./file1\x00', 0x180) mknod$loop(&(0x7f0000000280)='./file0/file0/file0\x00', 0x8000, 0x0) readlinkat(r0, &(0x7f0000000180)='./file0/file0/file0\x00', &(0x7f00000001c0)=""/162, 0xa2) 00:00:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x29d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r4, r5) bind(r3, &(0x7f0000000500)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="ce053bf965503dafd0b3311e644ee660d35c0533d59868"], 0x4) 00:00:10 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = dup2(r1, r0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x400) getpeername(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 00:00:10 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) r1 = paccept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x10000000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000100)='))\x00', &(0x7f0000000140)='@\x00', &(0x7f0000000180)=':\x00', &(0x7f00000001c0)='/\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='@\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\\\x00'], &(0x7f0000000480)=[&(0x7f0000000340)='*\x00', &(0x7f0000000380)='@.@#)\x00', &(0x7f00000003c0)='\':\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='#\xa5&[/*)#-\x00']) lstat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) r2 = dup2(r1, r0) getpeername$unix(r1, &(0x7f0000000580)=@file={0x0, ""/30}, &(0x7f00000005c0)=0x20) r3 = accept(r0, 0x0, &(0x7f0000000600)) fchmodat(r0, &(0x7f0000000640)='./file0/file0\x00', 0x14a, 0x600) mkdir(&(0x7f0000000680)='./file0\x00', 0x20) lstat(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000700)) link(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)='./file0\x00') r4 = accept(r0, &(0x7f0000000800)=@un=@file={0x0, ""/108}, &(0x7f0000000880)=0x6e) recvfrom$unix(r4, &(0x7f00000008c0)=""/55, 0x37, 0x800, &(0x7f0000000900)=@abs={0x1, 0x0, 0x1}, 0x8) faccessat(r2, &(0x7f0000000940)='./file0/file1\x00', 0x10, 0x0) getsockname(r1, &(0x7f0000000980)=@in6, &(0x7f00000009c0)=0xc) shmget(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) readlinkat(r0, &(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)=""/223, 0xdf) geteuid() mknod(&(0x7f0000000b40)='./file0/file0\x00', 0x21, 0x80000001) accept$unix(r3, &(0x7f0000000b80)=@abs, &(0x7f0000000bc0)=0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000c00)={0xffffffffffffffff}) unlink(&(0x7f0000000c40)='./file1\x00') unlink(&(0x7f0000000c80)='./file1\x00') mkdirat(r0, &(0x7f0000000cc0)='./file0/file0\x00', 0x3) chdir(&(0x7f0000000d00)='./file1\x00') open(&(0x7f0000000d40)='./file0/file1\x00', 0x200800, 0x1) lstat(&(0x7f0000000d80)='./file0/file1\x00', &(0x7f0000000dc0)) mkdir(&(0x7f0000000e40)='./file0/file0\x00', 0x41) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000e80)={0x6, 0xffffffff}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) 00:00:10 executing program 4: r0 = dup(0xffffffffffffffff) r1 = paccept(r0, 0x0, &(0x7f0000000000), 0x10000000) setitimer(0x0, &(0x7f0000000040)={{0x6}, {0x100000000, 0x4}}, &(0x7f0000000080)) r2 = semget$private(0x0, 0x2, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x381, 0x1, 0x100000001]) r3 = semget(0x3, 0x3, 0x20) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="536e4b8c1cfd8c300b9e71b582b721f43e8c999499ae47fc57382458bd39124fb04a3619575d1f3d59f2912c7eb75120fcde173d9a121ea0f6b677f916b21a9a63e87d832bb409d379789fc6b7c1f5e0d0c3b33a01b449f1e211dde0f2ec25902f8e4eced6cdfe267730c7ba7a87703531125dd555f0419df172ca9b6cc46d133fdedca6999b46a2bbefb9cd96", 0x8d}, {&(0x7f00000001c0)="bfde10f306e9ca3621a9644ea7a7633922df40916a733d05b0f4ec6be86515db942e9d1d3783f83b8d07214d649684ff8676b6f5a6d14ef73cb7c86204a63ac2cb9588d372afedfaa0939a4f89558c03c939a4227b7eb300b689206a53b48fa2da5350bf4407bf8e8af7601f66c0791b412bb7545335e8aad8e5b76d23b4613ac609", 0x82}, {&(0x7f0000000280)="0f595a4870e87cc46935fdd54b6a099db37912814bd92e3bd2", 0x19}, {&(0x7f00000002c0)="0a5491bb812bdb12ab401c1913", 0xd}, {&(0x7f0000000300)="c7fcccdae32513f2d730b1e550cc83ef0d67af13db1d5d5a43eb7a97adf747d5e297e490fe965b48104996f742d3c9ce534159c339be8635858c6eeaa18cb357f8481c5b0c6844cce689c4b32115d2b130e8c8ea233df7c1cb7d771294c91451526b27597d1221bf20f73f9e3021fb92a5814a0b1f2e8b683d2c38f949d974160ea24fcb3fa22d2b4463365347188f9e7a0418fcc97de212aa0914f54b70", 0x9e}], 0x5) r4 = semget$private(0x0, 0x2, 0x420) r5 = getpid() fcntl$setown(r0, 0x6, r5) fchmod(r1, 0x10) getrlimit(0x2, &(0x7f0000000440)) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000480)=""/58) semop(r4, &(0x7f00000004c0)=[{0x3, 0x8, 0x800}, {0x3, 0x0, 0x1000}, {0x0, 0x1ff, 0x1000}, {0x6, 0xc848, 0x800}, {0x0, 0x4, 0x1800}, {0x1, 0x9}], 0x6) flock(r1, 0xc) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000500)=[0x1, 0xb7e, 0xf46, 0x2]) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000540)=""/1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000580), &(0x7f00000005c0)=0x8) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x0, 0x100) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000640), &(0x7f0000000680)=0x10) setrlimit(0x0, &(0x7f00000006c0)={0x100, 0x5}) semop(r4, &(0x7f0000000700)=[{0x4, 0xfff, 0x1000}, {0x1, 0x100000001, 0x800}, {0x1, 0x4}, {0x0, 0x100, 0x1000}, {0x4, 0x8000, 0x1000}], 0x5) writev(r1, &(0x7f0000000840)=[{&(0x7f0000000740)="76482c48adeb2537b5a8444936f3d2202f", 0x11}, {&(0x7f0000000780)="ffb27491d197e8fe933c421c648a8170cbc374eba808a429ef59b39305f95399e448bdd767b677813f7815e40dea7c396d9ba3d963aba08e68952719e1be89c3b8e3cb1fd7f360518e3b10c554", 0x4d}, {&(0x7f0000000800)="2bf6c6f04251ab8621dec7ef9a5151fb5cdc29e22f504a7d6fea1d6b73feb7057c34f82cfe8d8fa3ca3a3791d5907a2b489fe2484c1d", 0x36}], 0x3) semop(r3, &(0x7f0000000880)=[{0x1, 0x4}, {0x3, 0x8, 0x1800}, {0x6, 0x8001, 0x1800}], 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r6, 0x7, &(0x7f0000000900)={0x1, 0x0, 0x9, 0x2f4, r5}) fsync(r0) open$dir(&(0x7f0000000940)='./file1\x00', 0x8000, 0x2) semop(r3, &(0x7f0000000980)=[{0x3, 0x7, 0x1800}, {0x0, 0x100000001, 0x1800}, {0x4, 0xfffffffffffffff8, 0x800}, {0x3, 0x52c6, 0x1800}, {0x3, 0x8001, 0x1800}, {0x1, 0x7, 0x1800}], 0x6) open$dir(&(0x7f00000009c0)='./file0\x00', 0x10000b1, 0x10) 00:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) dup2(r0, r1) sendto$unix(r0, 0x0, 0x0, 0x40e, 0x0, 0x0) 00:00:10 executing program 2: r0 = socket(0x6, 0x5, 0x608e) shutdown(r0, 0x1) getpeername$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029c6374de60c87fece10048978874dd2af4369e869"], &(0x7f00000000c0)=0x3c) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2012, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x220a08, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000100)='./file0\x00', r2, r3) writev(r1, &(0x7f0000000540)=[{0x0}], 0x1) 00:00:10 executing program 0: r0 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) seteuid(r1) r3 = socket$inet6(0x18, 0x3, 0xffff) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000000c0)={r0, r1, r4}, 0xc) close(r3) seteuid(r1) fchown(r3, r1, r2) preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000100)=""/136, 0x88}, {&(0x7f00000001c0)=""/217, 0xd9}, {&(0x7f00000002c0)=""/234, 0xea}, {&(0x7f00000003c0)=""/79, 0x4f}, {&(0x7f0000000440)=""/102, 0x66}, {&(0x7f00000004c0)=""/238, 0xee}, {&(0x7f00000005c0)=""/185, 0xb9}], 0x7, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) ftruncate(r3, 0x3) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000780)={r5, r1, r7}, 0xc) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000800)=""/101, &(0x7f0000000880)=0x65) chdir(&(0x7f00000008c0)='./file0\x00') r10 = semget$private(0x0, 0x7, 0x2) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000900)={{0x5f7a815e, r6, r2, r6, r4, 0x2, 0x401}, 0xf6, 0x7, 0x5}) setgroups(0x5, &(0x7f0000000980)=[r2, r4, r4, r4, r7]) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r9, 0x0, 0x0) fcntl$setflags(r9, 0x2, 0x1) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000a40)={{0x5, r1, r2, r11, r12, 0x80, 0x1}, 0x52, 0x4c8, 0x3}) open$dir(&(0x7f0000000ac0)='./file0\x00', 0x0, 0x58) fcntl$setflags(r3, 0x2, 0x1) fcntl$getown(r9, 0x5) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) open$dir(&(0x7f0000000b00)='./file1\x00', 0x2, 0x4) fcntl$setflags(r3, 0x2, 0x1) chdir(&(0x7f0000000b40)='./file0\x00') 00:00:10 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) chroot(&(0x7f0000000000)='./file1\x00') r0 = open(&(0x7f0000000080)='./file1\x00', 0x420000, 0x100) readlinkat(r0, &(0x7f00000000c0)='.\x00', &(0x7f0000000100), 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x10200, 0x40) 00:00:10 executing program 4: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup(r1) shmget(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) fcntl$getflags(r3, 0x0) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000240)=""/19, 0x13}, {&(0x7f0000000280)=""/62, 0x3e}, {&(0x7f00000002c0)=""/32, 0x20}, {&(0x7f0000000300)=""/179, 0xb3}], 0x4, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x821, 0x0) fcntl$setown(r3, 0x6, r4) r8 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x2, r5, r6, r5, r6, 0x2, 0x800}, 0x50000000000000, 0x0, r4, r4, 0x0, 0x102f, 0x5}) utimensat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x80000000, 0xffff}, {0xff, 0x1}}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000016c0)={{0x18, 0x0, 0x80000001, 0x1ff}, {0x18, 0x1, 0x7, 0x2}, 0x4, [0x400, 0x2, 0x5ba, 0x80000000, 0x200, 0x8, 0x80, 0x8]}, 0x3c) openat(r7, &(0x7f0000001680)='./file0\x00', 0x180, 0xab) r9 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) pwritev(r7, &(0x7f0000001600)=[{&(0x7f0000000400)="f04225b3314310e554efee3594412b3ae3d30b9f8261471e3db89899de5e44191ce4cf37c26b9d38305aa9e890b0747ff1f06fe55cc25cffd456dcb7ecd3be045e0bbc8e7cbbb0a1ead38a573c68956132e2ea0d2a2411dae3e4c93d479af19e5461ca92d124cdfb49e8cee170e59446333700950eab84580cca77af5170db2d5d7d87e4b07a29aceb7d88d961ca9b1e0ef4c4acf7313c81c806e8b07ab3f8462efafc01076596b19d1b5c5d19aa4a4be68446bbbaf8d119570206fde208c74588f67ad7cefd18add071366c66e05656e1a6ef80baa0c03f332e8a2d07b20b36ae814a60f03a47e0b366b43939e8f3ea48c5dc21b388d6f7403013a46b561ea02699d07ba2ea1107abc1bb8c211a6ccffb5ec52ab5f0c6b1796353df509c2e347bc027d1bd8d37f763766b57539165920876ae009970f5ea746dc669e8485a1e108775eb7805120724e49e74f60cbf85f619100111d26cd555e8d6f6f2fc2020cdef1cff37725ef9e23cbd7f30b63dacb3f832269cfeccd16126b78d1bc1d234728d600d1feffdff7a270554db0214ccd12d64e3f87eda52e2b13fdfa08638eab35c55b95c3da040d621bc7486f94359b076fad23a17f34c7586a88d23fffaf829b180cf35842b95974d386c0d46b5c3b0f9187a014ea730c32581191f0c676b7ccad617f70c286308fa1d2b610e8f91937dc7646dcfe8f04338e84655b4da435902c22b074ffc632a80054b35cca57cd28c4a72f13be6f86bdcca411700fe07ceba6f22916350d7bba29bcfb2292edff5a0689b6dcef95e35e4bfe46a9ce4a40ced9768734cca04588e7222c33a51ff257c47dc975bf8df213210527f34e4b0c71ccd424422b8c0c5431e6b371d3703f3d98e9f607e919cb27bd59bdd75cf5991822ff4923a37fc2c0b0e473e8f41c425e273bdd07befd25656dff128990773d78dbbe09fa820c5256d087b4736e76bcc9e6a7fdd6d178424a05f030e779797bb7a09ccf608123c3544671972b7462d3029468f7abadd38600efd89dde974124037ddc8f42afb92ae4cfee2e4ba2a765f4077ce49348ef06af0ab97de5a54be8c8f7fcfca0380860ca09601f09fffc0c89fbd7c23d8685365317ee853fc122e734d64197009e8b76aa14931216e56e0adbe3b2ac252a2830545cfa282be5fdd613f0058d5b5afadc4ea1df8cd5e872c69e80f4af14a430b356b33de78e2da7898f6f7e9c6a862a3a0ddbf326dec03e00e8d4682330ad4312418236f086651b3c31baa4b2d9875f4121ed3292d4307d7d03f82c8658724ab6af274f68f99ad514b9acdebc3e38213b6f5cbd5fee71ffd8ce78ecdb20c7e75aefc63fb786756b55ae99da2f23b67fac0e21f8fba4b234b8feda1a5cac3d97463ecd182da45ecb8bb9137667e78ba57606563d88cf1b5453fa41bd547cf7cde44ed2b9e691ca4ded3b4f9d30bea7464122664319022b404348661b9e6bd50f60cb42db901eb982872496ef2014f6e00a19d9e8b2e09bfc2278cc76567183aacdcebbb683d89d9d3ab84d63237ebb6aa7e237131b0124ff25a28a36d27bea6f3e5ac3173aca7a1e02f2b131699edad6e8c3ab768aa1d5ead05e369e825ada1ce806b1ed6326cf3d29a7db0d8e683e28fd3bfe8d698364646532cb7181a26f6abd9d1033dc511e713c567a8f6152f8c7c3adc143731e198d3ce93766446bbc2a446c7474a09e297e71a5929d3ef6bcc43b8cd679a18af6b4a8fe989fe2083d71976957efc0589a5b4cdbfe233df02bf057f713310121c09119a2e4f08e26d4a10ae3f578b7293648cd3fb85bb7e6795a24b4d6873d45188717c3e34d740236e9904722973a828ba707f3d5258c2f9fa853a74cda0714818c952b9d8e9adde87cf0f9e277b74a31c00fa0454bc8f63abe8f9dace9f2268ff381422521f67c5dc209b29ba508c05d0db82daf76e71a844b2947cae2113ac686a7feca837ef0241139f0a220b64bd4bd2fa69fcdaf20d640b70c99c3f44894ca190d6a8732b8907e8d4a3626a94f714a78653848ccecad3ba95f7cad09b4c3d51fcd4b29941583bc1e86dba8d190c5a31cac67d3d0da95e628105f9b4360dc2a67461dc5ddec49cf15cdc3c6f016a622e663a35b6969678ea3849bfab400d6175f4508848ba04ae29f8f368c3a9c06e55ac681912eb64810106791455739191f17462c937c7fddc439eae48e0db2b06e25b1ae02713a71e2e7b2302e4bfcc734a5d20e31d1b9b6e5d720cf7a8e55d00d35a891f57616736e7357277b36d29e85ca415da9b8c0c42f0d5257838bbc746d2ed0ef55e0adb29ee46ff5b4b7240090562e494de2cc29e5166c135b00dabd4dab3eedfa9865d03e2b03e965114247f735ec1ce64f22cba41f72b31d9c81d5cf7266709df5ee134860b46d5137ce3ea6fd02ac0ac4b74bdb967c66a77783d2d6c7d10ea4c86eec6c7fc9fd565ab78b95f1433afa2ebaf77decd9fdc2b202adf5d24253ac2e0c05370b044b2d4a647b0b65a1d524fdc8c4151bc3b8784bc272127dd9c479d774680e8060d2b99a442933ce822cd5fcead09c7c84dc41e380b78ab4a9e35b9a29341951006496190467596cce41800aaebc194c4fa20076e658141094053c320dba1edcfa51c09c4ef6e9b01a99101c4ab78e4268cfee946d2b6bc582ad0590221af8d3d3d984d894439c31022e5368178752e61707303742db08843b53c56d82648d9c63362a6f8257427938bd78c880d2d1281d8b90af430247978b37e5ec89d15b31bc5ca5441c856701a788770a43a02cfb0c69661184dbf6d49c79832549026513515e87d23e1a8ac592547d94ec70166d11faa3a22f74bb4c8110da1b050bae8a86adf20b56dcc7034cc98654be8a9281313af46ccbaef3709dfaa201ab047d748860c23d1fa781dfb8f3588f6b3086855c19a45a5ff735d026660db092c108acdc202fa2bfbb1ed0d27fb147d3f859d714d754bcbf375dbd0019aaf9623d5f9dd83a56014d0da759292880ec7ce059ae13769c6c932441a041abc7d6645ac7e5e3be2717bd8c32a1f21619856df644e3c861e7378902694def149f8de9fa7f152635433d0e7770ea926d358f24684bae5bedb4804f9f9cfb0b3e238f3bef56285f98c2634dd8dc98f534e0a6b0a8dead894fe861c889b447e10d6914cce2949cf0b1208a122522151dda6c4f4f3e28d136bc5f528f8bc5b9a38cfcd3752aab2a46770be5ea26aaa75977600ce6a91b214da43a73e1165f2d73dabf647806eb56ee8262c2ab729bf61ca8bf695d769af9eb3fd8461fe67f62de5dbbc76bd7a05082b2746be5f5e8891b1084b8a810bde2aa9ee23250b58d51247e9dbd4d0af35e224221c937ca9d0f92251773cd87491346408618835f7b812d92f005548b70ca80dd10d085d6e2d3dd17a8a2a6f0d75cc225a1a7df3840ec855db042c9774755486e8aebaee26f378f7f1f4e39f346beb726ac3985128814ffdeaf3349434536002c8a0377295fa7842b4a7e46ca31bef83e3d3f8ea9ae5f360ad512b1a97cb2870e287cb554cac666447580ac1fc8aba420f863552aa95d78e347eeb3dcca8c07612be1b9d1f50e772c558db65652c8a5e7265ef821ce25df4f53e9ee41dad78de2f856f95827f6b5fad50314a4f1f7b04493f79e9247387f9fde086bc299fc48730216609abc01b75bf2a8478234b24b2664a3d0913269a9e53b89b4569b34809caa390f17c8ca2abad35c47ef9c349916aeed682b3b2afa4436b2784afbd184087d95c0153f247486226b35eb00ccd4352770c7bbb71939dad83b73bf9da37ce1d85162fe19135c3695844b135e6c2cad2b3a12fcaf6f413a68817b99911ee90d37e9373c7ba13d80bb2c13a2e158bc9c992d27b8d991535bf1aed91ea0157d2f55eabbc15b90754f803309068d45247e45a18f1e92a9daf5c25f8b1b34eed0f75df6dad6054bcaae626c46ff7b2669cbe16b7146cd003c9aab816d1c8ea251684a6427d4bac36acfe61482ccef54176654b0e0ad9019041f0fa1e5a931e2b8e0deb61cc0b75512dbdf1d368493d0b8a7c5919226445f9eb43f77c2f2ac8b39471c4eca7b489be109e22232df77d8e8cb008b5f5e454ca4ea1f4b5333367ac6fbd94a60041147d3b9ad94391334e7115c5e8d8c3f781d72304d8e32d63b838f48910d66b044c239be93705c319238325f142916e04f4d81f9f3d29f4e7170ae5e665304b00c319458ae3618c4acd76f7f25bb48a2bd99443d861fa7946d7225cd6d1ef41a9cb6b90c0ea8afa06b623b1ed73522fcadd0ee259259ba505bc5b3af69e493ee462218fa340c52c1c9fc158d20e31962eb051a79d1bbbf8c357b52f3df5894c0fe513b8718f25baedb76e08e97d91dd623e0de3fd297be0f7f76623fe30a05ab63f65d79afabc1be54d613a14433e0b62e20485aca92e9f110ab31d4998f739734bb8be431f5ce15bb52625fa6147098a117db34e3c0640da6f5cbd11209e37754fb3779ed33e0552af6cf6ae377eca74c80e7a1b21956d31f8d5a2372bf1838413f6974d89510679876b9e3ec61aea929eea7654847c6e77622d4dc882340dfba79f855563bc23b730a975d3bde8e3fdaf685db1b167114a620efed04e5d077c7322f6698cc0ab86131a75d3e34daab33c691814772584d53e85413703a233c000a1773b9ed6d18cc8862ded97ce1335d975c817bbf95e3e0b3094d66581f85142885d5a5f55ea0e4e207ec10f7116e5241ad3d35e200fbb448a64679539a6966a9306e62eb9e4b54a3e4b7e16228a8454efc2fc92ac6f6ad35cd71a82f09e601f8debac7118265278a7723300ac630a771562775af024cc81ccaacc3dde92b5c0be7b149768d5361be6c2081f2b77390591a471bd2ed2247d3d79e10f038940c5f6cb6cef8adeaa3c8352fb514e56c97dfe3a8ecab87bcf2d1cdd632b6ece7350af899977b174ec05eede567e781961c6f5407a0b97ef8a63a066097abe2af87beb0236f4429a5fbb78d3e7a9125488549626cf4cba2364be08a386aa4e51f7d6d85250193a3fa859637684c872a728991f41b56592bde897ad6d931ee2ced74e1fffab7947442bb40222f08befacd2e58660be54d89bc131abf74fb0511ae251b4dabd5d5927c6dff677d7b9c40484a44ded2b82d4bfa0108435e9c75407eda6e39302c2bfc80e2c2b2fe54c181f4fb1c72a06676adc7d07a7e467bc4dbb491d2f86f29c14dddc3a8ab6285d1a41d1c2a3bca5907760cc9d3fe4f3a97ae2b79edd2b9f2ed8131f85b851bd1f1b666c444aa2749b8f9be95e59cceaf38ac1a1813c4259eaac1431f552163eaa34f8e0f104fdc69fb88ce449c200fef4b5ed69143d9314b910e99ef6594f9e884532f306f50723cc617492345db0ffd92c96677eebe4af205334abd05d466aa194e1f0e14d2dd7cc88b1a1d5a72cf9b9d56e4ec71f74a5718849ed920c812a7c01e07e3facd0b1128a91a63ab2d3714d926c1ff4dcefed7f005eafdba77fdb9c5b05564b69c952e3e12f654b202d7a79ed8504261c888b01546188273e72cdb8da89e1626efb4efc20fdd43ec0029466456962d70e218a5b51782a9e8569f4d9d333e063f102e512acd021669ff14b6104b0ac64c88aea5f742caa0be8befa1633ff36a660dabe4b9d43e67c5dd3d3aebe7b85fa2ff7138dc1e11490d08dcc97569539b7e4b49c490f7995fda01f531d3de9b99f6d19952f74efa7ca0bca202a6ceef3fab8af50428b3467db703b5ea21286f7e9d261f6adab0cb0168659014e2ff51466", 0x1000}, {&(0x7f0000001400)="689c2261c8adc071d87008319f6be6a4894174b690b3feaa71d23634430899803c6013ad8df816fbe8a6f95b6a41e2c4f4ade94c1f0d9a7c84a21ac1b61bab3ca8a2651db77f2d2a2aee52dc2f9eb9e28c238988c9c1a4f5ec20151f2367d1ee1dbe3df83595d190b087b1d80062197496404cb2d761b18d8413174fe838cd7563f712aad696d51a45f3b684953eaf603e3972af18dd76ab10668855f952f30dbf1f153d2f40d2864f1e21a5193a63", 0xaf}, {&(0x7f00000014c0)="ac6f12ab431feccd0e2d4c25365e7d693fe9bc74", 0x14}, {&(0x7f0000001500)="52a0b3683dd650b127ebb31fb3c87c6e5f0eac5c5b12a90c9041", 0x1a}, {&(0x7f0000001540)="ff749a0d238dd12657dd2956abba1f2d2d5b7a087ecb428c47fd8649946b09e2714c8b10d17751a812655b7ccd18b4dfeb6ba6d151f9359c32855d1525bd7990b2f3605f3b4b72d71c539026ff0907dc979e411a9900517165af2668401eaacf0d73a91b0a99ad9acbcc8fdc4e357afde9cfbe0bde34295c75866a3ec45e30f5bb5ecb5a6fdc3e980c427767accf05b7bf4d919006f184d0142cfe27e78665aad3ff20f1330c2bd8254c76c1a6ee", 0xae}], 0x5, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) ftruncate(r9, 0x5) 00:00:11 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2fffc, 0x3) fcntl$dupfd(r0, 0xc, r0) fsync(r0) 00:00:11 executing program 2: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/210, 0xd2}, {&(0x7f0000000180)=""/62, 0x3e}], 0x2, &(0x7f0000000200)=""/95, 0x5f}, 0x800) r1 = dup2(r0, r0) poll(&(0x7f00000002c0)=[{r1, 0x104}, {r1, 0x1}, {r0, 0x20}, {r1, 0x4}, {r1, 0x100}, {r1, 0x40}, {r0, 0x5}, {r0, 0x28}, {r0, 0x114}], 0x9, 0xfffffffffffffff9) r2 = dup(r1) poll(&(0x7f0000000340)=[{r0}, {r1, 0x20}, {r1, 0x181}], 0x3, 0x10000) r3 = socket$unix(0x1, 0x1, 0x0) r4 = dup2(r2, r2) bind$unix(r1, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) fsync(r0) bind$unix(r3, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) listen(r4, 0x59ef) bind$unix(r4, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r5, 0x2, 0x1) dup2(r3, r4) getsockopt(r2, 0x9, 0x3e, &(0x7f0000000480)=""/195, &(0x7f0000000580)=0xc3) poll(&(0x7f00000005c0)=[{r3, 0x4}, {r2, 0x41}, {r5}, {r1, 0x8}, {r1, 0x10}, {r6, 0x80}], 0x6, 0x423) fsync(r5) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000600)) flock(r4, 0x1) r7 = dup(r0) fcntl$getflags(r5, 0x3) chdir(&(0x7f0000000640)='./file0\x00') shutdown(r7, 0x2) munlockall() getsockopt(r1, 0x4, 0x8, &(0x7f0000000680)=""/230, &(0x7f0000000780)=0xe6) poll(&(0x7f00000007c0)=[{r0, 0x1}, {r0, 0x92}, {r2, 0x109}, {r0, 0x86}], 0x4, 0x7f) socket(0x3, 0x2, 0x7) 00:00:11 executing program 3: r0 = shmget$private(0x0, 0xb000, 0x8, &(0x7f0000ff4000/0xb000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_UNLOCK(r0, 0x4) r1 = semget(0x2, 0x1, 0x7) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/4096) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000001000)=""/43) r2 = semget$private(0x0, 0x2, 0x400) r3 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000001040)=0x100) semget(0x0, 0x0, 0x40) r4 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ff3000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r5 = socket(0x6, 0x10000003, 0x7ff) r6 = accept(r5, &(0x7f0000001080)=@in, &(0x7f00000010c0)=0xc) connect(r5, &(0x7f0000001100)=@un=@file={0x1, './file0\x00'}, 0xa) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000001140)=""/4096) msgget(0x3, 0x80) mknod(&(0x7f0000002140)='./file0\x00', 0x1000, 0x7) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000002180)="da8d1f7eac4c259f2ed3816ce90afd57a7fc0dae32cca0d610aff2acba86f5071c579159eafcc5d702e9558bea005b9c646325f395599daed403ad8412d0b257a4f3716a877737bc3e1a368e6e3b962a5d30dc79c1d52d16a6e3375b4b6841ac3f7b139386092be8cf014fa3fed3f2720b4b25850057f0559856a413a427d374103a6f4ad6efeddc90f0d865c19765741836bfe081b6aa74c7fded6ca6e59217ed25b47b67eb784ea0e5b5", 0xab) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000002240)=""/116) shutdown(r5, 0x2) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000022c0)=""/148) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000002380)={0x5}, 0x8) r7 = fcntl$dupfd(r6, 0xc, r6) unlinkat(r7, &(0x7f00000023c0)='./file0\x00', 0x800) connect$inet6(r5, &(0x7f0000002400)={0x18, 0x0, 0x3412, 0x4}, 0xc) getgid() shmget(0x1, 0x1000, 0x2, &(0x7f0000ff6000/0x1000)=nil) stat(&(0x7f0000002440)='./file0\x00', &(0x7f0000002480)) listen(r6, 0xc2e7) 00:00:11 executing program 1: r0 = semget$private(0x0, 0x1, 0x4a) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000000)=""/244) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x40) getdents(r1, &(0x7f0000000140)=""/140, 0x8c) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x10010, 0x10a) r3 = dup2(r1, r2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getegid() r8 = getuid() r9 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x4, r5, r7, r8, r9, 0x40, 0x100000001}, 0x10000, 0xcb, 0xfff}) open(&(0x7f0000000340)='./file0\x00', 0x40000, 0x2) truncate(&(0x7f0000000380)='./file0\x00', 0x9) connect(r2, &(0x7f00000003c0)=@un=@file={0x0, './file0\x00'}, 0xa) execve(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000440)='|(\x8c!\\{[\x00', &(0x7f0000000480)='$(\x00'], &(0x7f00000005c0)=[&(0x7f0000000500)='\x87$\x00', &(0x7f0000000540)='!-[\'+.*\\}\x00', &(0x7f0000000580)='{\xc2\x00']) r10 = open(&(0x7f0000000600)='./file0/file0\x00', 0x1200200, 0x1a1) r11 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000640)={{0x5, r5, r6, r8, r7, 0x40, 0x61880}, 0x1ff, 0x7a58, r4, r4, 0x8001, 0x5, 0x7fffffff}) setsockopt$sock_int(r10, 0xffff, 0x1003, &(0x7f00000006c0)=0x6, 0x4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000700)={0x6, 0xfffffffffffffff8}, 0x8) socket$inet6(0x18, 0x5, 0x0) r12 = msgget(0x3, 0x200) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000740)=""/15) symlinkat(&(0x7f0000000780)='./file0/file0\x00', r3, &(0x7f00000007c0)='./file0\x00') nanosleep(&(0x7f0000000800)={0x3, 0xfffffffffffffffa}, &(0x7f0000000840)) r13 = semget$private(0x0, 0x4, 0x204) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000880)=0x2) openat(0xffffffffffffffff, &(0x7f00000008c0)='./file0/file0\x00', 0x0, 0x2c) recvfrom(r1, &(0x7f0000000900)=""/4096, 0x1000, 0x800, 0x0, 0x0) setreuid(r8, r8) 00:00:11 executing program 0: mlockall(0x3) r0 = semget(0x0, 0x1, 0x210) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/70) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getpgid(r1) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = dup(r3) getsockname(r4, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getppid() r5 = getppid() semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semget$private(0x0, 0x0, 0x200) fcntl$setflags(r3, 0x2, 0x1) semget(0x0, 0x2, 0x23) setpgid(r1, r2) getpgrp() fcntl$setflags(r4, 0x2, 0x1) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000200)={r5, r6, r7}, 0xc) getpgid(r1) getpid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) recvfrom$inet(r3, &(0x7f00000002c0)=""/108, 0x6c, 0x1, &(0x7f0000000340)={0x2, 0x1}, 0xc) semget$private(0x0, 0x4, 0x1) bind(r3, &(0x7f0000000380)=@un=@file={0x1, './file0\x00'}, 0xa) getpid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000003c0), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000400), 0xc) r8 = dup(r3) dup2(r3, r8) 00:00:11 executing program 5: r0 = socket$inet(0x2, 0x10000003, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1004, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) 00:00:11 executing program 0: socketpair$unix(0x1, 0x85, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0xf, &(0x7f0000000000)={0xfffffffffffffffa, 0x9}) fcntl$lock(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0xc) semctl$IPC_RMID(r1, 0x0, 0x0) 00:00:11 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket$unix(0x1, 0x3, 0x0) r4 = dup2(r0, r2) setitimer(0x3, &(0x7f0000000100)={{0xe00000000000000}, {0x0, 0x8bf}}, &(0x7f0000000140)) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/155, 0x9b) select(0x40, &(0x7f0000000280)={0x9, 0xb0, 0x4, 0x5, 0x2369, 0x2d, 0x5, 0xca7}, &(0x7f00000002c0)={0x45f19428, 0x8, 0x20000, 0x42, 0x59, 0x20, 0x8}, &(0x7f0000000300)={0x40, 0x0, 0x194600000, 0x9, 0x1c, 0x5, 0x5, 0x5}, &(0x7f0000000340)={0x9, 0x8}) ftruncate(r3, 0xf8) sendmsg$unix(r4, &(0x7f0000000980)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000008c0)=[{&(0x7f00000003c0)="682a27b4ad7b01082fb590d5c7ec6ea4892814642705b562293866c7b269aa60aa0a8bbd10644b3eebba19ec3067fc5bfe1239c0038f5f5cda1e53e88d42d40f4380f20ae1a70cff3c40133f9e42f5a07c252a52b9b0b1aafa4ff5078061a846d52aeea24d58219ae09102dcc9010f212ee38d89b9903133d0557a83b604ff488440b498afe1264a49813a4ae4c6f2ad409bf049c7a99b3a6ab4ed1337b384c0226575c41bb2234a9272b77a", 0xac}, {&(0x7f0000000480)="e78cf73f64c99b7b8b2fc3b241854fe18d843c25009751282121d4387e899843d5ff75a984d4b16d61700fecb9f2bc901065b144f23935226ef5b051baf7b75a61457b2bd9bb59e9dc9a6e0a7534587c020e8ee1743c72cc371f7aa0a647b755362dbfd52234faf3c932debf577f85174ca9f93ce2c0bc9ff02084a1dda4544285", 0x81}, {&(0x7f0000000540)="b00cc4bc8060063fcf9594", 0xb}, {&(0x7f0000000580)="2155c9cfbbddfb00ad07d5f0306fa71ad306758d875af6ae11234b701fbd24a73fbe18fdd85e11fa943f17c069d42a79b244c0fc9692a2581cb6e0b912ed03d86348e3249ed4e6fd46983a662e2539351f0e1f8b99b684a3497bd92103abbce1d9688c2f5fc48e11fb419fb3d6c26567bd1c26c5495f1d68b87dd86e66616f8f17205089a952b7db104b10bce5ee96ee84ef47ac5df84a78fe4dad7a68dc7b17e24433fb30f395199f730a6485e62e198d9dff79b99e4361f73e9e157d053a873326504e205f218496a86ec66acb146584290de44140573c53377757b1898169dfc95d91da894093555d8a54", 0xec}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="a8a00bd1444463a3496750", 0xb}, {&(0x7f0000000700)="f8dc7f071a7389c761be2c44873547895858f03cfaf40239deec", 0x1a}, {&(0x7f0000000740)="dcd7d24188b4f08f908aab3fe6ea38dec3474cbca4e51eb33b8749615cf1816ac97e34056f552448d57d5d7109e747b66eec1511234b7284faaf05512f257c3b3d68ba2729f0c79798f2c4b788191b17a328e10c2b213de00abede0603c1005c1d978f5660697ee7e440ae6a9547d97e878f52", 0x73}, {&(0x7f00000007c0)="e1bbdd230d55940215bb2e72d7a21c9f29d2a742cbb24931746c161d16082c0bdd976b5d4906b2aabee84608948e52b8b29d0330b519723bd596649131c697f0ebcaac8fe437d82ebea8f74f508b85c05f0c63622c74d1c1109b8789f712639d0eff3bfa4f800e5047e5b525fef7e345ddc279c6f5961e9a01c2b2242046d298d8f1f60df7d1d7f284c18a44d56bcc95620931137dda843472d4aa0a96a863bdaee358c2686b97656f4f2a6d40899e64a1bda35b0beb3e0146c3f0828e40b67c19e1c835849c419f7bb1505b0d6adaf3064f7ffb5d0c261f56ec", 0xda}], 0x9, 0x0, 0x0, 0x400}, 0x5) r5 = getgid() r6 = getgid() getgroups(0x2, &(0x7f00000009c0)=[r5, r6]) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x290, r2, 0x0, 0x0) recvfrom$inet6(r2, &(0x7f0000000a00)=""/59, 0x3b, 0x41, &(0x7f0000000a40)={0x18, 0x3, 0x8, 0xffffffff}, 0xc) r9 = semget$private(0x0, 0x4, 0x0) semctl$GETNCNT(r9, 0x1, 0x3, &(0x7f0000000a80)=""/17) recvfrom$inet(r0, &(0x7f0000000ac0)=""/4096, 0x1000, 0x0, &(0x7f0000001ac0)={0x2, 0x2}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000001b80)=[0x100000000, 0x3, 0x80, 0x8a14]) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) ftruncate(r1, 0x6) dup2(r0, r4) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000001c40)) recvmsg(r2, &(0x7f0000002100)={&(0x7f0000001c80)=@in6, 0xc, &(0x7f0000002000)=[{&(0x7f0000001cc0)=""/112, 0x70}, {&(0x7f0000001d40)=""/232, 0xe8}, {&(0x7f0000001e40)=""/52, 0x34}, {&(0x7f0000001e80)=""/37, 0x25}, {&(0x7f0000001ec0)=""/123, 0x7b}, {&(0x7f0000001f40)=""/189, 0xbd}], 0x6, &(0x7f0000002080)=""/106, 0x6a}, 0x0) setgroups(0x4, &(0x7f0000002140)=[r8, r5, r6, r7]) connect(r1, &(0x7f0000002180)=@in={0x2, 0x1}, 0xc) select(0x40, &(0x7f00000021c0)={0x2, 0x9, 0x20, 0x488, 0x9, 0x961, 0xe64, 0xffffffffffffffb7}, &(0x7f0000002200)={0x3, 0xffffffffffffb838, 0x8, 0x20, 0x9, 0x2, 0x7fffffff, 0x101}, &(0x7f0000002240)={0x6, 0x3f, 0x1f, 0x7, 0x2, 0x0, 0x1, 0x100}, &(0x7f0000002280)={0x40, 0x4}) recvmsg(r2, &(0x7f00000024c0)={&(0x7f00000022c0)=@un=@abs, 0x8, &(0x7f0000002400)=[{&(0x7f0000002300)=""/206, 0xce}], 0x1, &(0x7f0000002440)=""/85, 0x55}, 0x2) getgid() [ 327.6552600] fatal integer divide fault in supervisor mode [ 327.6552600] trap type 8 code 0 rip 0xffffffff80fac0c4 cs 0x8 rflags 0x10246 cr2 0x791e3085cff8 ilevel 0x8 rsp 0xffff9e016dabfd40 [ 327.6552600] curlwp 0xffff9e000de018a0 pid 0.5 lowest kstack 0xffff9e016dab82c0 [ 327.6552600] panic: trap [ 327.6552600] cpu0: Begin traceback... [ 327.6552600] vpanic() at netbsd:vpanic+0x214 [ 327.6552600] snprintf() at netbsd:snprintf [ 327.6552600] startlwp() at netbsd:startlwp [ 327.6552600] alltraps() at netbsd:alltraps+0xb2 [ 327.6552600] callout_softclock() at netbsd:callout_softclock+0x237 [ 327.6552600] softint_dispatch() at netbsd:softint_dispatch+0x23e [ 327.6552600] DDB lost frame for netbsd:Xsoftintr+0x5a, trying 0xffff9e016dabfff0 [ 327.6552600] Xsoftintr() at netbsd:Xsoftintr+0x5a [ 327.6552600] --- interrupt --- [ 327.6552600] 0: [ 327.6552600] cpu0: End traceback... [ 327.6552600] dumping to dev 4,1 (offset=0, size=0): not possible [ 327.6552600] rebooting... SeaBIOS (version 1.8.2-20190122_225043-google) Total RAM Size = 0x00000001e0000000 = 7680 MiB CPUs found: 2 Max CPUs supported: 2 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f29c0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Booting from Hard Disk 0... >> NetBSD/x86 BIOS Boot, Revision 5.10 (Tue Jul 17 14:59:51 UTC 2018) (from NetBSD 8.0) >> Memory: 639/3144640 k 1. Boot normally 2. Boot single user 3. Disable ACPI 4. Disable ACPI and SMP 5. Drop to boot prompt |/-\|/-39066448\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-+2876592\|/- [1062568\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/+1362192-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/+1043682-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-]=0x2b4f690 \|/-\|/-\|/-\|/-\|/-\|/-\|/-WARNING: couldn't open /var/db/entropy-file WARNING: 1 module failed to load