0x1000}, {&(0x7f00000012c0)="ac9dc375244b48399bd8239bdf743e0173", 0x11}], 0x2, 0x0) recvfrom$inet(r7, &(0x7f0000001340)=""/130, 0x82, 0x1, &(0x7f0000001400)={0x2, 0x2}, 0xc) r10 = fcntl$getown(r8, 0x5) msgget(0x1, 0x10) syz_execute_func(&(0x7f0000001440)="400fae0c50c42321022947c4c27d17addb4f4138c461ade3f4c481d05920652e266466f3460fd6c6d902c4e31d46b63645000018c403c15cde322ef36f") r11 = semget(0x3, 0x6, 0x208) semctl$GETPID(r11, 0x5, 0x4, &(0x7f0000001480)=""/4096) sendmsg$unix(r7, &(0x7f0000002600)={&(0x7f0000002480)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002540)=[{&(0x7f00000024c0)="d99f5e97a63deaacb0b7d6f3ec70597dcb04fc4d0dc13b90f6b99d4049d3bd5c22d014e77e6866dac54ccb26cdd6644676f48976b3dcbc614441f38d961f57bc198c7e7e4a5f06dc18024d25d62d5d648149cfd1ffb99e3cdb3f211dcd81fc6ec8cdefc1ce47898ddb51cfc397053d041af735283b54003c484c53", 0x7b}], 0x1, &(0x7f0000002580)=[@rights={0x18, 0xffff, 0x1, [r7, r8]}, @rights={0x20, 0xffff, 0x1, [r1, r5, r2, r5]}, @cred={0x20, 0xffff, 0x2, r10, r9, r4}], 0x58}, 0x400) r12 = dup2(r2, r2) accept$inet6(r8, 0x0, &(0x7f0000002640)) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000002680)=""/255) bind$inet(r12, &(0x7f0000002780)={0x2, 0x1}, 0xc) fcntl$getflags(r7, 0x3) shmget(0x2, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) shmget(0x1, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) 00:00:05 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:00:05 executing program 3: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f0000002580)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x10000, 0x4}, 0xc, &(0x7f00000024c0)=[{&(0x7f00000000c0)="39eb5df530bccb08b1c27873090efcf75de1274d53be7bed788a2db413f96389be90d8bcb510334005c7f9282e8e06ed11c71e1ea024d29e823035e34d50888c7794debad206f0d34fb41e5cb8da7313c0845a70affe0c6aeefec2fc17dc2f479118388465a357b5e1f92bc9890b0ff23df174a4d339904e4a9402859b2dd87332615f73", 0x84}, {&(0x7f0000000180)="7459ec9e3caeca7e759eab8e9aac4c3f75aa5808143d78486467f858583ddcaa08cb2475110205a9033d75cc0b11278434d6457ca6fbd36b06bc63f7f92878f2859f8cc5ad41980612db8861e8951d2314b23bc028f7773adac6a9ac86d83683a96dac094e11fbb97600a2b92d73ccfd68d12d7602c868612489599b24ddadee29c49a177cc93692603816a7be3971b0589ed11a358c968d7b42bde80366560ca1c3a6e891365cc93588772e1598f431500e87c368f1fb7ec8bc5950acf9f1f49635886e39fd4585b1c8cb941a021f594a780f43237356575c75c3065b9f08bcce7b07c9ace46526ce1ed54d6aab20ef7ebdada3f2bc0ba012b4f681662e8ef5017c02ee3b22b8362ef4479006ca23714be90645415b1a042fbfd6d76c13846e739f72ef86a1a0d141c401a051b0036e7cdccc968d793d69682a8c2100f6d8419594be424948fb3ecb4d5e0e5e07d40038d7e6237161490dd3a8eb106e3d5f20cc56eca47a9907fa49ba210f809e153684c3ccd14caabbdb587bff76bf2f15a7d70c0c32080988668a3b2df4083ca63081ccce8e36dfeb9da98281d881e31fb49a424ceff210cfb5f93c1ce567b11cd7475193ebdf4e5e50aab325f44175bf7c8c09b32d5bb62f076efd0570b1cefce8b8486bdbb042e7c9be9d25c1c4d7cd280b0cf0824c32704eb43e9c11591a1af53459a8bcdda647efe45ff792027bdf61f446b7d6d280c3f8b2d9d215228b002c7731b1e53b8bab44adc2d301630cbbf6c0000762fd1bce2dc4b31946866a1fef5c71626f0762d1e86359fc8506f408b95076089520988930a75a9f30f53a86278b2a9643de76206e712cadd13eda074859247523d23ce0bfac7f3785bcbb7dd5ca245e00e1f3e16b624213794d5c491d01a838ddd35153bf19ce470b87e6b34a7e1d89b32ddb758f23ed33261d812e2ccf0e927bd0cfe5fe7831e3696e9e063367d60375e6694baa7ba3e9a2be9e34c645f45ae1fdda07d5514d6c52670e73274eba80b6f5c3185391c8992a4d5ebc26ac5260e8a4e6d54701d545e4fa358726c6dc27250fe3c0ec907127a078b027bcb8da413af33a6f7d775b8d0c2bf7ad2f6f7c0a1fc7cdff8bb50b2a7f0e14809662ff9febe380115c0c7956ed048366056ed0432bd654722ba288b975e68e27ee6b643b0f546c89a00739a7673127e48676fd19fa512b399be49edb055e842f87a48e18d26696ac4f63b8bdb49c614b5331606ab77eec400f7e8356a4984129f0753d14e5a282c5222f63e3642951cbc6face3fc55611bbbceaa5f04801602849df3c60d3fb281a40dd81fc912df1826703b63104dc19dcb9a7634152a7cebed28a537a7e0eee6494659cb36941d3d4b88911c5a68cb8b6605051c42c827db64b345aec88bf7e2aa28fbebda266f48f3ef27ae096c790837fc983adc6c819ea226913cb1936df98ba29ad578f5195876e0d4cc62089528a1a309d50cf82ea74393923a965d5f6d46d89ba7bdb4d0bfc38dfcdda502dca4ad0f9323a1ac4d2ab71125f52905d46a2276a3f9a138f00845b47132118b59c5b6efffecbaae21088d8cd2ed4eb7b1424ec75b7b3fe915fb1a7b95673545e11db5a1136ba21c157580c5339c268d24d1905c297c9dd0eb7308662d8ad1b47746b287c2ce9e959310a1b3c02645f5edf41621689d5e5828888b47476803e491c978b6d8a533a6b353adc8c79d90340bcd88838dee9fe0d24a389f7e9545c71f059c7d7791600c68bf1d561c1ef99f8e077cf2f985c4b1236c83469be0e1a64350d4e90c3e5da2394205f4c85f6b065ad8efcb0adec1c65cf4d51f86d88b2838189145d124f152d865bcd63682ec3fb9127dc679cf0b7ddf512c2f3b9d99f29ed4a663622e4c93a0a31a98a40b67f3603114ca53f1735504cf9724e398561731e33329991e013c3b7bc3d36894e14532419d3ca8d0bf6a18f3ff755d74d9bb97aa0d9f79f36c11212f613a7584156d5706de8d36824bfa4275dc7dc976498bc4578bc8e7c0db06b36a69ceb9de70188d114726124941a103db8811956fdb58b987b2500f28f346ab2102d428d48e6d5f66bfb442a3eef9cb7896c3cf63057f081cc560b8e82813f371419c70ccef6df3613892abadd3f519151eba4a08745aab39c62751fe15eac3b80a771c99109437e75eacf8d5413cca6fc24157e89d3ca42663560f2ff94ea24a1d8a573eb96a0e816efb1107b91e9013fe4df280fbb7cb2f1782d2bc873359440461ddf42991d5390da24f4c54bbdc94824236bd77d0fba82dbcf5305e04e3b6e63851a53bb410cd85ce0f02132a84b26ca89fda9d766dd3e49711a5c8de116c9791bfe3c23928ee82a94737a83cd0e4bd6e082a96f211f40671b0e83e8924f9970262f28c2df5e6de2fc288f9db0f092edaf0cb69d9de43f14702dce772a991685afed4178caaf84f0dcb4f121941b59c983b6e1a7f7b0517c31fe4bff47f5c3dda5fe5f03a40a868eeed56b913970bd77f17428166a4a5f90b614a437715bad8eee08ffe525ec16b3eb4b0564e634eff41df208da26da0ae27423c8c0490682889dee82ca90a2cb9e1449f00db88dae99c2f9d05c87faafed68c711411cdad7a0a6cec2079bf48221118a77dba9fdc8aa052bfaa6ce2aa1219d0acee8dfde2995a91a1c3d2b9eb73389bc6f6aaf9c8d67d00dccd63dcb21366e2f064eb803188932b8c1a5688db9a6e661d23a82f3d8bc33f49e6511ddf41f4d793cb48dfeb8d5169601df72326ce5a63243d4358bc1e8aaab919ce112910674dc3c52546d2dc976fd2009c2b6b809a17b2470076a906b5dfd89fbf36b897c90127603338b2e0022c40cb717659824e555beef27a5bca0750a971c491dc6150afc85d7c8df0ca814d976b0e77ebcc1b44b2eb5752adcc6e4ebbe8a7ea11117a67a7f6f16f661328266d8ddd191d54e0db3136477d272be7fce46724b5cf9d62d97cb2f44cda775a690efaf939a84d9a8460762d36ec67b402d146dbb3856f741f2e823172aa43a7396343d25441571aef11e9b8edc023e1433ede67f92d417268850598e517532dbbba46dbe54bad247eac1ef4ff7e8f7b142733d575a06e7d2afd407cec33af59c768ebbb9a2b7191312c4f97ed622db41ed14119af50e3b39ab13920fa3ee4602fd67d2a9ba6e71f7950ee49d7a38b7c620d487e701002923fd080686d0e4ac6a99201b89dc951eef0b9643127e610f82cb342dd758ccb433683e503fc115e2cf9dcd777bb6ffc33e999936c75acdbbb4cb77139527932cee83c2584e8baf8cb32664893a0291eecb979b148b6fc0e5e8630dd08e220e074c59b35b5a3bb017bdded1ea7cd2ebe8ac992904a0014498eacea75af9f22a3aed4c7e78be80fdb48440133a59d1ec41424756cf58071fc12c7c715b182f278a9576b267a111649f2d96fd7e884a30e861169508e73ceb372bab172b676d412399582cdeca27988fc674490f31da7b1771498b7e05976d4020961c5ce65bc35423e2fba4d8a76cccf65d2a40af522897f7a816c22f9c0bbe54cfd4a59dcaf0dda1fee3c7e8b6036b7087c63d14a1a7e68bf6388bfa5e8d17a009ff32f87efbe2972bbf2441ca5478a584aba760433e73e7763c73db00a9c08e6139ae890cbd74a07aeceda4f42343b9d5d439ca4d3034a813f3c9c3dff70d893c2258f4c47e2201419bcf9fb970e2aaf51b25362747f35d0b48db0016db252255fb1a0743e7f5e43270f1e4acaa5972607f8fd9b6b3df861c01f3a29b46e2a042cb92db6be992bcc2b76cc6ba39a127055943eced7d343da8db2a3a13d0e46d730949da82215e802c46d9d68eb291c81b5aabc5eb47e969a0bbff4d90a2d9bcdbe1054788d1bd095a6da2a8a9d1e1d655d442a1fccd7246427d8980dae68000e343aad283694e1f4802a513a4cee67af83c92f9579c37c763ed33bfd0aeb5ade4c51e971a887a9560fd064f3554298d2fc4b9d4af970ef45c253efa64a69565ba95469c6e7e771ffa094c17ca47acbdf633e268f87eb509ae5e8a67ddabe9648e5cbb3aca765432b1197999a78b62a6aa57ab348ae26e2d9784ad4d01c8f3adde22f27d03db7a5c9c5b879c16f9abc2efcc76d10707258f7d69384cb1685f24e97414b66ce2a26248754f7f5227fa0804cc06956d5ab42a57d742dc869f210535d6e765faf5ca8df1033565ea2b8dc23f5e861bc56acef7aa30e7db1a279d607075549df0263536e719797f4a44271ad0153bd733c914045f29c5a9c76bfe5d48b0ec71c88662e8f8aa1e9be57a1416fe61ccf4026cca65b551e9e2fedcfa929224a4003a7b3690f341b85a575f7429f7f3f6f81331fac321de029ebc7574c0aa8cab159804bbf0ef00fde667319cf390fa4498c505761f36bc38e823899c7b919bd0ac59d520b3ed7646406a481b712bcb715ce2b0024a6a3d14d826bf2c6ba6dc50292f6c7a99edbcc678a1796e7759858335bb76c2f19810368845d6880cfc9d56838e7ba79f7c6a0d2c6ff52134f9223f61e7a08bb55512382e765fb0362a5cc1cb138f5bf6c52677fb4d684a17205a0c0fadee53d5d6cc044c41104de3bd5a65c903bb4f00679c1493857499fedfff4e0a50cfac5237dbbc14c62ce56ae563f0a6c0c686d7bbcbf080e3689304b68b9ddaeffdc40bc323e4326bc9e8871f483c4f1661edf7ac8f2778958fa415ec3de9904824e4d74bf38f48fd301c4f0bfc3b7fcad03b5431c387ac709e4cca94ed2da7e20a4bfd6e7981d8cde73280363accc8021425bf22dbcfdcb70a0394b824942849919d83a1213517ee20f5ff3649638ce55d466248718c492c504c5b3060b100c13e61d7bf2bb72b1e37df280c9f22f1b43395bcfae52801d0f2947e3fdf054e02438556fe06d2ead8595ab091b55d09d83cd23dcfceacdfbad9065a8ed6904bad82bcf37a737478c34016283912d80fea284aef305e681b45ecd23caf342b6dd1294bcc699fe8c6fbe4998373f4b6baedf331f5c7875a0e3cc035e936ecf85e0074f1ddaffda87620056ec9da9ef198cfba8bb50ef988cf5ef98c27e5a56302b9e4589727936a42a032ef148a40dad9b67e5accf0c473da8d254bed6546d36e49dfd59a7ef76d4f186efb947b805ef62d45f244a78c156752e1fd30e1032fcf35cd79db100bbeceb8b19c95b95c25cfa37f2191c5597c8d776349edf32d4176bedf2067414b0f48bea111f7e7db7549047c2f51d7bd121e5dba2a6f235137e7f72a52cb7933cd4b8a6c6d261a108c5f2422f773cc45463d33f4ca857c031140bada873c7ae3a6d39ee644ad37df00c0b8281baaaf41eb16f131b76faebd479486ac1ae30067e7aef1cef9cfda06b7b9e978c9c73777cc57bb1d1992a5b2559d5a78a98607ffb6d06eedf76046f7b70ced5c6bb60426f9f5df6a1c8e24e7ae9e86238f62811345c9e0acdc4a814b6f67bd09e4c0333c27f0b63931cf14d84b2ba963d092a7acd93907728f305056ec9335cfb790666e7751b8ac72b21f185b4ef4f250b6678cbf80303a681d781e52453022c4266a3784535e5dc689d2a2ec6df388566c8454a27abe94b355e92eac0c47f934512bc8f87fe70a6ba5e41583585450799dcb5995df058f3a61aaef1a39fc1ce974a7490f85568d01264bae39d5f0c2a69895015d355d29f401cedf8ff79d003dcfad062cd323eb41750de9dfc1fe19ffdbd5666c094dd05ac40ed1aefbc71c6914c82868b7a0864c38aee055b9fd6ecec7ce0a62a5b016cdab4803bb2eda2db57855b3df70aa7547", 0x1000}, {&(0x7f0000001180)="42658eaa4fe62a799ebd35f59356a0fcf798c7d112c0c1ea2e8bb6b3e98c7eacb9409009d64e601c0322d550bca4c3ca92381eda58971901bb16fa3c5cc61c48b4ed0826ad668e0ee5975626754d5110b02a0880a75fafef5b1d79bd614ec3dc200c2a89baecbad57924864e7151caad7ca3ec4e554731f72f2f9f0982189bbd9df5eb1c93b248991811ede29ee726430bb19d47942129e0c0e7c003bf1c64d9bf4f0776f7fa806517c837f323ba82707edd5511536cf2118ed598a716e82e10564dd6be687e1bbd4feb7435e229508332e43d2e6ad798", 0xd7}, {&(0x7f0000001280)="c477407d1546b9a6261ae8e2479674f3230eac66493a3f79dcf4e29a0d1547969a7b9b49ae5944750961692f5cfc877d57ee227f653798fa8daa54fe27158f90efed654213e8917d45e1b51328a8992059af82c3923666a2b959d10ec62d73be3fefe262561968edb0c7606096cfd22a03f29da3bdd454a14974ddb18c8704c40273b49934ffaf364e98e22972f5b93bca5607e29a3344de150e49ee28e1c62f5db71d852915d92506bce0fcf40b3136a22f39d36e8851d3c4a2adfa21c0ead0bd6094beff819200a3edfdfbade960f1212920383ab71fef72cb9c623104b97526fe7cf65d6fde7266ac7ed7c1948c4d694cfc0016da1d9e460a109347133c36f6e0dac73ed4db8734b7cb36312ec88a59fed8ea6d3080b5c2108f8f2b571cca802434f71583102f3b828c779c6a4aa5bf8f7c6a293e51e1764630173689cfab699863306844f997148d852a65941fdc6149b17313c2e45899aef57d3b905f3aa6a6e831a3e7ef631187219f1829d224d50d9a2a661147421a6640b61476407d9f4b78d47a0039e34c985a072a2a453aba95c955962b9876086158a414a1806feeb3e2868f5374d4e7ec5daa0a2b039b7f1a5be150bc4df7ff5e53f9feb0212c72fff5561c22755af971083b09075841f633ade5cfb0ac9a804a4cadeb0807daae8378e4155bc449792cb75638aa293fc4974f46a3d912cac0bbf4afcef0c42b56ec6498beb4d008badabd592c5f242a1895c7010b4a8578cec9d8f516f115898d191b3dc42c7f872bba0a0ff5422053bda4dfb768936166408eee7e892b3fe34cd577aa7a808b28a0dec54bd4857444e04cc2b4b39b2937c57f651e12ea5ee354a1c7c7bacc680a7281913d14af838349530d316ce361cc58f3222eb560bf6d9f70574984aa8751a384969cb29bf3976bc2cadd0c12fbc68da097811db9ba342720d8dd3d27a8dd57bd74804cadc1da1e717675bcf6f52d2eb9fa24d77eea438b627db1fab8aafebf60bfeac9d1da251e10a2b22a71c4bfced72395c30dcc5ab4abcce2e57ee7fa326374bfa2a444d130b5661217593ad958c31ae038feda87f7e21d795c7cff1987a0b8e8bb0026665a8fbfd3200f8794ab68d5df191730e28aad53c7839d4a2965ccc485de77e236b2ae5156f4e31cf153c81d3b14afb846513a9a3c274605c712be66af131578a92f49d68e85971ed233b0720d5f11bc6a24bb1300898e225dee90b5964cda74b7e22c8c35f73a812b1a0211bc95307a04a87e4b23b57c129d4ee56bbf98ff057efc1cda8187d68bfd98d49ccd2582465d30cff2332105a90f5412cafc163c961b7ed894eb9f2180428c4d3baf11ace8688106a21a5dac5a06b44f59134daaa2bf51268de3c342fac465ff16d361094e7a7096e51db26354105828df4ebf084786f07e00630d7df5ef5b8b07886023143384133cf5658b2d22c6b56d250c3c995aa152c36d35a974ff78db9ab699dc2c98664fe6dbf696698106b4a3dee671582615389322772f37ca74b27ab08ee65191ba2b9267b2b82d961e0a1e55e63dee7ddea0813e153911c682066e359fd741ce9594e1944255a0d9adf0099f6d843bd4ffecbc1f4a0f06f126c685cb88616301d0fd6a516277c1ade6251106ffb58438a98735b4b616e2532b3d64f4ead8e3525473c6550213fe2cdc5d2071529ac626a9f284a6ce4a3c6e8eba31dde67420eabd46a04eb8072bf3c31d8b4f5f952f31bc8e380efdbe78b2fad77d0e730c184230a86f128d4a939d49fc9cc96e54a1ba3c3b73f130ae2ae1b1efaafc087a3d6fa7c85b3d8ab65a4dacd00b533621fe32a4fb89f9eb5bb95bdbc0da45a3f77f24bd1f04bd26e0a8346037c5638874024aa90802114cba553858294967ecb2cc0cd1e21a78a15e2a6a2de8711d54d3b78247203daac0ec92855939eb5753c1c4e55ffc1addba155398663aef2935c63d9c5e546702a3c9ea4c4182cf22b69d66c68153b43fbc94386cbdeb4c64436b9816af22545f357f681475036126b5b8fcd57343c35cfbbcddf51292ed770a6381129c2a014cec20e531dc4e6b7f820e05ebe1bdf30e34f1a82bff44517db85b2b02174a7b98883a3246f5d4d92080da9ad7af08b1ee8b105bc7976596160e798a145e0a2af7e919482c72e5c9c24bb4b2d18a2f6f95f7dabd7ff47cecc0399e96bb483bb4fa5e0af8e79ae77f1d001f8a7f394716e6a545616eab34d327f046b7d14a4b02c7ff20a40d34770a276dd6ee73e18e26b575a0cbad60387709703439bc8ad14527f5964d86f53571d24068073c958315a336ee0e593bc75ef893ed1c6638226a4f872f14cb7301f18806625fa3eb45305d980d4bf000e561b6940ec37bfe15762b6ff45fac1f379bdb4a94fc5241428a06186215861f94594864a435da76f481d9960c8260fb80c78d4e4b3216a77ebf44a18dfa9322e5edd803bde305d89ddc3d1d3be2cff28410d9df1c5cfc00819bdd0f4ae7196c07dbd8d60412435fe5bc68046e638704fc5a81eef1ccde8825602c0ae745248a92561b5d11da5bc30fd53de033494c39255ad33459885401e8896c028afdbb042537dfb22f51460d725614a51ef85c45284247330888e779ba5e8f1293beee09d040787b0e912bae547f5663a0827d9d0b347f84ada3e085e60fcfdd50e3fa560189a7f43f9bac381f7c01feef4ae919150c02ef1212d9853cdf902f2f637502396579fc08ac08acee577c18ee46a41a4a4d4e68601b955d188d178a9a5e8d959155f0ae011743727fec4af2abe76ec00bebad09298a94d690d23ceee9a4e99aeba9fd538ce7916b0e80630e8cd93c15f208a4756a8365588cdd98d255a8a0bb3ee8534477320c1f54e0d05d775f5c1dcd2d9190d2d985862242b725e263751af17364e46f0468098a714c4df0182173f512d92a62fdbc18b71d0a2f895e48908aa2122e605c9f9e7c8012a635d1f290dd46b7b94d07014ebf60e12401e590c1db3e51c0bd1de7f2a4b147a95abf30d4d2938b2d2edf1b5b1dea7630212076f98acb6e1e1a69ec1b39e06edad6377ee1d61e89c77ebed5f34e052247605df51eed3cfc48a6e45d258803dfb0d43d97ec0c60d350eb7b8e96d2a3cc1de49ca7dc9254bd82a21ca667a34083aed82054c206639559b53eadc688222239000422361e037e9b2690c2b640e0596b03b518eb8c73b05fb230d3d79b6c1971597cda2277a89cb339e6827aceb84d8d3102c7d8571932e841ca744ea95bf93372fe7ff076169235c6ac507a08fbd9c3a7425ef5e17ec2b01786abe6c9ce13da47833a0761cd16970d68d55af5f43a46125950cca164812e8b5d5d203a5a8f5c8d4e3efa6bb61cbccc9066e60b28654f8788e98c1c5c2d428c9ca50c52d0bb2eee7f49c32beef19d0789a32a315bcaaa796d599b535dffc8a66e6ad4a4a5e2f9d8923ca419b5d1b818c5cc474962aa4040bca21e61346f05d08e5d18831815736fc346682c84dce1e1162ae21629066d9f6139b21012d86b2682a28c76731ed492d277564bae57d4f56176cc438a211184ea1e384221f291ad0016ff96d01089cf78b751500670b80cbaddc12e188507b7fd97246fc511fdcecf449b08e642e8ecbe97582d48c834ff843df43bf44da41ae1be8adc241fbcbf5a83e04d44eac36891dd4a9fdfd14e98a8f1ba672cdc9fb384992c100542801b73c061388ec790eeb3148fb5f4a9f961987cb2010bb707bbea6b0c27fc47ee9552168829c34d47b2fda2db0081419c47f5a62f7e9f1dab4710f23fd50418539bc4a25a473b8b5309c2fee43e668c6025450de755b74c17cacb221aead06f1ec019148ca72b86ab25d07e7e5db2f52d22b88102c9cac170339f9719fcb8b10ac1fc7248cc8d5a278d165ac47d7f30f3d4129edb6de54df40c10b44d75d575d693ca55c4d165d2816f7a080b743f6999750b259e027681e4c66665c3b223565b349a51b064fb3569a35ed929782d47b31a7536e7dc8b941b0941819dbcc3a17e72ac4bc6175d2d4da93d17dd8d5abf464c8210c4c0a6b0ed78817c69bd503e837f6c7f8c26809d351c8da710d5acb87c679ded8f1a851bf893b58b6ca9e8dceac3d6e7250dfb3e2a063bdbe222ba320d9be6cc1f840286f58a11f3845ac2315822f2db6ffd9179652e8218540ceb9b26bc701e974f82819dac5a8f9f49bf9518bd82664742e513da6508c58ed0078c3bae26ff1fb40c7a0e340f5d9ada8af481cac7c4d3d285f9b0ef7d63c207ed56b9936526a3a49737d495e7b1ae217d47d6623fe743814fde268748b5cd03468e8d9b5f129f277ca5123e12986940e4453a28d323a8b618e9f0a80dcf92488e0537725e7d67d96b68d5cadd11ea3b51986e36bc01ad5afa6026ed8097cd4c149897e0e9788e51386fb138c7765afe80ec6c466281a795d0307f662fd2cc6f2d084b3e5c2daea4ab885532b3b216d5e6aa874bab39f6755d6e07b72a0eb9b4721ddb6e01ca221a5a9f590bc5c5b7064276f2681fc619636ec6ef86675b93632b11ca0114ad439cda312deac8af28594f6cb69a7cd2562516137050c1ea4493f2b9f7b039346852faedcfc5d115ed8b18f5228dc5af29e202542d0bd7eb5d1b1c273c7671f74273f03140c1e1bc38c72041f17e36c06edf2fea419693cbf014aedd6c1c6f263dfacd67a9f1a962a09e73654ea6afebbacaae28cbe3bc90f61b351267f2a9d5ed7378881c903f26cb4bfa99c634e4a74af43393f5eb25a18e696b446d81d4976e93a8ef6c37a2ce0ca2c1ea2b6235ae4af423badf2c40d2ea99681a62786b01841d16b5f6e6cbf384f0c6893de58f0c92a9da152cb30cdd2a441d9ac4fc829315820a78774839c8cb7d56f08f88b9c7e28048a8499723a35312c588c27479e387c0145c3e7003d119e3a2af903681a0d3c3390f4ebb91d884d512ccd354880cecdc410fa626dc2d932d70dc7dcd985f41639024f40aa0b337a7be2691085ae5342b69f7de3fff5c451f4d744a2e52e0f5d4ed5660c3d935c9246247fd629cce0ff161cc979b253314afaac69bef83b668220da7cdb2b73833a72aae1475a6cfa0c745bc5cdb40576a8010b7dc2fb67da8726c287899f3022db8a1b32d2b5b874be12b0728dc9dd3c30cb142a6ac681718be71ce76b5ed6fd253304e868a74d4d5c69a36f9f1c4a913cfdea242369b13b79d07075d04b55d3b13f5fdfb9c63f6e6fe11b0df09c4f6187cdd8cd081fe30ee0fe23166f8e00614df15edd0790048191af0f9e0100d7da1d3ff32ce25f6207957f193c26e43d04147ecedeeed642f457f4b8e42026da8ae6b7f9a177f8d7e824a4a49c7d03596e1054a4c4a7e98ba7a9c03e930b9d058b9791db08fb0cf7448a3f2597e469b92c0713017765edc967dcf061a412872018f189119e17a34f3f42604d11d58856ac70669a177d523ec096310dd6d9ec7a4c44c9d4d3cda25cfb1a21b72c834c69d7286a84c2e4d26f9f099a3ade95a562cc94ef9933163ecc9667acc6c9ebca88de871ea1e5f15d3a511e6251ac020178d0d45b97ef435762e9f84ee6519b581bac448e14695ec0b89872f2624979d2a81a835acbc32df43adeb1a91069b04ab536084c04a0da4186dc396ff4f6908c7eda8d5ca404f05274b3c3cd5cf2620e3f81709ed61aa39267b3e8f0de87a8e61c8c007d029d37dfaf7d8209478424fdf98edcb0544979a13a2008cc2c2910099001337f5dad404467a3bc2444c80535c236a7e01e025089456355cff30c98117b4756221c14df7ffb0", 0x1000}, {&(0x7f0000002280)="54d5d200f7d7a2e4646e698621cf3536aaf7fa86199837e3e66e0f356550998704e80d52fe4c82732e5597bf59fb1b9afab2c7910bbdbffbf27b812e1bceddf00470c3901f502c95f6f6ce31fbbac8476308c3efbd3d9238850de3cc3bc81f8ef3cc78584b3438f4cdf49b0416f5e4414b415a0dec3bd5ffbe754c6ab4fbf3589ebe8b9f583a4ae9d9e78d678f8e1721bae339d86f5f11c667f776bb312c3465750456789940d82451cbc3dafd11d672cec1eacaf6c7f5ac3097464dde1845976bec30ec9cdbb505cbc63674e0f5ead074810745f714ca58d5c595ca01b2e3", 0xdf}, {&(0x7f0000002380)="7206ade02824c653d54c5f952cbc245d8ed0fef66ab1cf061b290dad26f0c29f0d5259fb61500faeb127452fa5452156427bae62563cfce4fbe7086b1a7efe7a2c90671ee2842d6507c9af015483b8bdb8650b776a3202de240c08fced7418404d59517ceed772515717abebd4f8312ce3c51f37e14576702ac12522bf9965bc8d2eb6c4a733af5a31cfd59fd9fcfb91931c1d97d18530a7196ab6b81057098007f77f73e4212e0c9c455a4e9fa141f814b769a633de1b3cd457", 0xba}, {&(0x7f0000002440)="83bf778bc7c1e04930267cca1bcd18524e26961ce386dff957198642f17981003c8c8442a58f3fa93c411da3cfd40d3e692f0816b194d2887137ab09e35ffa87f16c792d5aa67bd415657ade038d97b1322631815faf83ab6974cb", 0x5b}], 0x7, &(0x7f0000002540)}, 0x402) unlink(&(0x7f00000025c0)='./file0\x00') r1 = accept$inet(r0, &(0x7f0000002600), &(0x7f0000002640)=0xc) r2 = fcntl$dupfd(r0, 0xc, r0) getsockname$inet(r0, &(0x7f0000002680), &(0x7f00000026c0)=0xc) write(r0, &(0x7f0000002700)="7a679bd396f79ee8942edd10fe132da39f14bd5932ab82057146a0040b1adbd08a784b570a727b4165fc1e3e9a5701cfb39daf246a50077062ca29cd032cda9cc21c46b3e0f74c915b5869915f42a7c6eea78da2be90971f6f26dde409e391699f0affdbc8677265", 0x68) recvfrom$inet(r2, &(0x7f0000002780)=""/19, 0x13, 0x40, &(0x7f00000027c0)={0x2, 0x0}, 0xc) r3 = accept$inet(r0, &(0x7f0000002800), &(0x7f0000002840)=0xc) r4 = open(&(0x7f0000002880)='./file0\x00', 0x80, 0x1) clock_getres(0x3, &(0x7f00000028c0)) sendmsg(r3, &(0x7f0000002cc0)={&(0x7f0000002900)=@in={0x2, 0x3}, 0xc, &(0x7f0000002a40)=[{&(0x7f0000002940)="e75dc24c7de6912fe1643e67b28d8758cbc865dd27bba86eebdfbb6159c5139972761c42d4a5519cbab8423b0cdb36102fc2fd27367daa1ba087a7fc3537a678325f0f3abdcc0f364eddb41563a2560bafac3426fa9b3d9d", 0x58}, {&(0x7f00000029c0)="97515901899eea35389f8fb62dee32d23d606960f850cb5257978205c10dccc3db102e7e0b18312d6bfe92dc18d23a3b485173347f286855bebd4becb1fd3003ad5ed692963716a8ec80107fdb3cf3fe192bafc8ffb7acda56e4bdefaac6a972d4f2aa883f99", 0x66}], 0x2, &(0x7f0000002a80)=[{0x20, 0x29, 0x1, "de00d46f6f53456b4b562b6290"}, {0x108, 0xffff, 0x10000, "caa86beadab29bffab94f2d130b67b1ab21d0cac87c82a70d81ea5bee9a2d7aebb0cfeea45046f641f4211f7b4cccd85de11a2c5856d734ed3e2a66b6aa7d53b7212151fbed69e2d1ce1a2cdfadcb9606d127d04e869b8d7f70329811023bd536030fa9adec08377291ff9329b9bbf00729e76f71af63207712b18ee16642f114cd26f3a399e435b3d618425dca1b2cde95da9c34838b73f6cee9002fd798819e2b444b83538a78b4f07a8832d10b03e19c420b70697517e0a9b1ce377c00fbd21ff12c9bb273a077f92fbfb34305db6eae756a48ed2af234eb094e589ea55f8eb9349da66cb079e2c8db1df15f7eab5783f7a811f"}, {0xb8, 0x1, 0x100, "58fa162e523b4c79fc36496e12fe73fdd0666a88318e93924b3def4b3ac116bec1790cb33a2986ba07f88dcc9bceabbb4024ab09e921ccd6d785136402be9dde989350129d231cae07e71ae50f7cac5e6f7ba7514992c00dfd2e78f48c866020a9726696d3277201dddcf0d0c72cc1acba79efcd612a750fd0117dbc7f1882502f5403b45fcc83b9603df47ecb3d1fd88038b12a9b936356f4b0d8a167b0470369a415"}, {0x48, 0x107, 0x0, "34823cecb56b704d048167b7bdebddc07567a2d5cc6a39a789b948510a725b4c5ad3c779610c803c911e7d3034d3bf14e4d91a"}], 0x228}, 0x3) getsockname$inet(r1, &(0x7f0000002d00), &(0x7f0000002d40)=0xc) r5 = dup(r4) truncate(&(0x7f0000002d80)='./file0\x00', 0x5) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000002dc0)={0x0, 0x0, 0x0}, &(0x7f0000002e00)=0xc) fcntl$setown(r5, 0x6, r6) fchroot(r4) sendto(r3, &(0x7f0000002e40)="5a930ff2d80c5969a15d3e5b9202e9c9a21e7f056887227f882dd40ffaa16c80ab376b1aaa49f87d16c821a14646d859d04d14c941283767f4c517e294aad04c54df717607db668204e5916ca1efffa8aa08a1123db51fed5ffe974b20839ad9729edb7cb8b96335d1d18e9451e20832884c9d6162d2198921d21a579b07a95e26a17992ea95586f013ac18038977dd37d2110b416e7a8fe55b72c0bf1781ec1b1e78757632e1c1bad38e39a6cfeb402537ceb4f5feb5ebccbff72abd3a2a75fb53983a81ec90d0118a567be9e154359d2e7a0a9718e9d6261992fa8feaca17960c53a4f10feb195455d02498d52c7edef", 0xf1, 0x4, &(0x7f0000002f40)=@in={0x2, 0x1}, 0xc) clock_settime(0x40000002, &(0x7f0000002f80)={0x46, 0x9}) setsockopt(r2, 0x7, 0x7, &(0x7f0000002fc0)="27e873b4f7166a99b16289", 0xb) getgroups(0x9, &(0x7f0000003000)=[r8, r8, r8, r8, r8, r8, r8, r8, r8]) bind$unix(r4, &(0x7f0000003040)=@abs={0x1, 0x0, 0x2}, 0x8) setgid(r11) fcntl$dupfd(r2, 0xc, r5) symlink(&(0x7f0000003080)='./file0/file0\x00', &(0x7f00000030c0)='./file0\x00') r12 = semget$private(0x0, 0x0, 0x2) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000003100)={{0x6, r7, r10, r7, r9, 0x0, 0x100000000}, 0x1, 0xfffffffffffffffb, 0xfffffffffffffff8}) open$dir(&(0x7f0000003180)='./file0/file0\x00', 0x20040, 0x104) connect$unix(r4, &(0x7f00000031c0)=@abs={0x0, 0x0, 0x3}, 0x8) 00:00:05 executing program 5: r0 = msgget(0x0, 0x1) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getuid() r6 = getgid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x100, r1, r4, r5, r6, 0x2, 0x1}, 0x6, 0x8000, r7, r8, 0xabe, 0x400, 0xeaa8, 0xffffffffffffff7f}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') geteuid() getpgid(r2) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) fcntl$setown(r9, 0x6, r8) r10 = getgid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x5, r1, r10, r5, r4, 0x18, 0x9}, 0x3, 0x1, r2, r2, 0x4, 0x6, 0x3, 0x3}) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') r11 = dup(r9) linkat(r11, &(0x7f00000003c0)='./file0\x00', r11, &(0x7f0000000400)='./file0\x00', 0x400) getpeername$unix(r11, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) mkdir(&(0x7f00000004c0)='.\x00', 0x8) fcntl$getflags(r11, 0x3) seteuid(r3) utimes(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x0, 0xffffffff}, {0x8, 0x3}}) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r12 = open(&(0x7f0000000580)='./file0\x00', 0x81, 0x0) getpgid(r2) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) poll(&(0x7f0000000640)=[{r9, 0x84}, {r12, 0x18}, {r11}, {r11, 0x6}, {r12, 0xcc}, {r9, 0x176}, {r12, 0x80}, {r12, 0x100}], 0x8, 0x81) 00:00:05 executing program 3: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x204, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x4) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x101, 0x2}, {0x682, 0x1}}, 0x0) 00:00:06 executing program 2: symlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./file0\x00') shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) mknod$loop(&(0x7f00000017c0)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 00:00:06 executing program 3: r0 = getuid() getgroups(0x9, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r0, r5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x480, 0x0) getpeername$inet(r6, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpeername$inet(r6, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getpeername(r6, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r7 = open(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x1) faccessat(r7, &(0x7f0000000340)='./file0\x00', 0x121, 0x100) getrusage(0xffffffffffffffff, &(0x7f0000000380)) r8 = socket$unix(0x1, 0x1, 0x0) setuid(r0) fcntl$getflags(r7, 0x1) getpeername$unix(r6, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) recvfrom$unix(r7, &(0x7f00000004c0)=""/53, 0x35, 0x2, &(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8) rmdir(&(0x7f0000000540)='./file0/file0\x00') setitimer(0x3, &(0x7f0000000580)={{0x4, 0x3}, {0x3, 0x401}}, &(0x7f00000005c0)) getuid() getsockname$inet(r7, &(0x7f0000000600), &(0x7f0000000640)=0xc) utimes(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x80, 0xfffffffffffffff8}, {0x74cec12e, 0x8b}}) getpeername$inet(r7, &(0x7f0000000700), &(0x7f0000000740)=0xc) sendmsg$unix(r6, &(0x7f00000008c0)={&(0x7f0000000780)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000007c0), 0x0, &(0x7f0000000800)=[@rights={0x38, 0xffff, 0x1, [r7, r7, r7, r6, r8, r6, r8, r8, r6, r6]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r6, r8, r8, r8]}, @cred={0x20, 0xffff, 0x2, r3, r4, r1}], 0xb8, 0x1}, 0x4) r9 = paccept(r6, 0x0, &(0x7f0000000900), 0x20000000) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000940), &(0x7f0000000980)=0xc) recvfrom$unix(r6, &(0x7f00000009c0)=""/126, 0x7e, 0x0, &(0x7f0000000a40)=@abs={0x1, 0x0, 0x0}, 0x8) utimes(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000ac0)={{0x2, 0x24f}, {0x1}}) getegid() chdir(&(0x7f0000000b00)='./file0/file0\x00') 00:00:06 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/212, 0xd4) read(r0, &(0x7f0000000140)=""/193, 0xc1) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) close(r3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)="7f826132f8d5455a0c8d8a7a74bbc1013dbdbf9ecb7f9257c191d6a5d12d2dcc0208132f7b1d2ea30b588ed9964abea3edc8be0bfac9433075d27feba20a572dedd8227f23749ff384c606bbe996e3b05f3bd72ae203be8998aac72a56c3761710b7b768b03900c1a199756637015791c03459bd82930ef9e2c566376d5645fade6623fedd7d0a4fd52b0a9993afba2c27ae465db02ce96b6bb88f5d56", 0x9d) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000380), 0x400000) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind(r5, &(0x7f0000000400)=@in6={0x18, 0x3, 0x7, 0x63}, 0xc) fchdir(r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x1010, r3, 0x0, 0x0) read(r3, &(0x7f0000000440)=""/254, 0xfe) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000540)="949daf0f96ac60eaa05efc655bdc37d0a4bd30a65b9b3bfc85d91781a5396b3704aa3a4963b50f3113c7076057522ff8c5f75dfefe28d59c8cab30eb65d849ebec9044344728fda857d942d9bb2ab1901c50614557d939d6b1b90df68e06b29137dd186d8793beb292fb3d02e0d80342849a679dc30523f5f5551e9595b7523a41ab332e0953cb1464b7624c92eafa73b0e0e2ef22cceb194b0bfdb6d80795a2416c", 0xa2) fcntl$setflags(r1, 0x2, 0x1) r7 = accept(r5, &(0x7f0000000600)=@un=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) getpeername$inet(r0, &(0x7f00000006c0), &(0x7f0000000700)=0xc) lseek(r6, 0x0, 0x1) lseek(r4, 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x40048) r8 = msgget(0x3, 0x8) msgsnd(r8, &(0x7f0000000740)={0x1, "0231e9b7f2e3548b830594d9bb2fb5aa4f63b9ee9881c3d6a127de6ad7e9d12f99d6305bc58ea8f4de4c0134c9e395965d8684de35e7258223599f506ad640661479e1548503a9f0d2135cc41fffe23d3944c6ef7046b663598f8d525c387f8ead81f3c86ee36ddd8397c07efcd43e5c9c2d5d23514ebcb44f8af824134014c5f312473be490cdfe0f235ec443e1b594209e27ed78e410e77c615cd555"}, 0xa5, 0x800) close(r1) close(r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000800)={0x0}, 0xc) getpgid(r9) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000840)="ee1a", 0x2) getpeername$inet(r2, &(0x7f0000000880), &(0x7f00000008c0)=0xc) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000900)) 00:00:06 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup2(r0, r0) bind$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f7189591e9233614b005084cfaf89e8f81bd3c390e7948e4866cf3a849b6446be5dd05ae76ecc4b2da9ac7a720edfa065b94f5e5e2ddbfab9ec3c722a82fe39a57b402e7ffb701fad4ab6d9eeb9d88802ddea13e57f60b4100a653111efbe6a6f55537cc6dcf2e8777e5836a013a58057ba9474c0bc054a0383b6c9cea589210fe7e1e35c6d69288a852a87389e7e7babb9018e371f2087c7d8e3de"], 0x269) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = dup2(r1, r0) r4 = accept$inet6(r3, 0x0, 0x0) listen(r2, 0x5) recvfrom$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) renameat(r3, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r3, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 00:00:06 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) wait4(r0, &(0x7f0000000040), 0x41, &(0x7f0000000080)) msgget$private(0x0, 0x600) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8, 0x4) bind$inet(r3, &(0x7f0000000180)={0x2, 0x0}, 0xc) sendto$inet(r3, &(0x7f00000001c0)="ea8f44ea8577fd932ffcd986608d9fc4d473c1d7ae9e0dafb6a6bfb94ec6a72ba2e8f3efc223cd01874c179c0e4094681cc72557214dbc1ab537968e03f6b7f78aafe38f1434c08bf0a4e8eb648e626cf155f164947fc7b5ae7e65f948a6329feeb8095cd0cf364c4549d66c19b479fd81f8f4f015ee82927543aaf36fe59b9063f2385e3a78a910e854be14baa748e72369bb16211ae0316bf6886bd8f862f0cb4f8da4ff4a9d00d05032d6b2e79623e6607a6cb016c985e95ced2d337f31181ef26c6dabd6f66f3898a1934b251332e8d76a2076625da55f0235", 0xdb, 0x1, &(0x7f00000002c0)={0x2, 0x1}, 0xc) wait4(r0, &(0x7f0000000300), 0x20022, &(0x7f0000000340)) fsync(r3) r4 = paccept(r3, 0x0, &(0x7f0000000400), 0x10000000) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x3, 0xff, 0x3ff}, {0x18, 0x2, 0x0, 0x101}, 0x91ed, [0x100000000, 0x0, 0x200, 0x0, 0x4, 0x9, 0x101, 0x88]}, 0x3c) r5 = accept(r3, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) r6 = open$dir(&(0x7f0000000500)='./file0\x00', 0x100, 0xc0) getpeername$inet(r3, &(0x7f0000000540), &(0x7f0000000580)=0xc) mkdirat(r3, &(0x7f00000005c0)='./file0\x00', 0x50) sendto(r5, &(0x7f0000000600)="b0f9ff2a851dd427ce92904335f3378a183cdf0023be5546006f43609110faa0b51555fbad09a5407253985985a0f614f82ba1c62e110c71fe3d72c5acb0baf595712b94cb04143996776e7a05f842ee098dec4b14cc19e0dfcff0630d774cbf17dcc98e7b9f2177e4350dc1d96a4bc030ce951b074571430a3c7557c0a2574a6e03c391f3dbe33d103565e52f21e0141019282a55fa2867b97250d530a7ffc8a4b3483951536e6879772f36e37e95ecc5e95a455e4e8dc736c9cfda", 0xbc, 0x0, &(0x7f00000006c0)=@in={0x2, 0x3}, 0xc) mknodat(r6, &(0x7f0000000700)='./file0\x00', 0x120, 0x6) wait4(r0, &(0x7f0000000740), 0x1, &(0x7f0000000780)) getpeername(r4, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) getpeername$inet(r4, &(0x7f00000008c0), &(0x7f0000000900)=0xc) msgget$private(0x0, 0x8) fchdir(r4) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r8, &(0x7f0000000980)={0x2, 0x3}, 0xc) pipe(&(0x7f00000009c0)) lchown(&(0x7f0000000a00)='./file0\x00', r1, r2) setsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000000a40)={0x5}, 0x10) getsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000a80), &(0x7f0000000ac0)=0x4) getpeername(r4, &(0x7f0000000b00)=@un=@abs, &(0x7f0000000b40)=0x8) accept$inet(r3, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) sync() 00:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003480)) sendto$unix(r0, 0x0, 0xfa, 0x0, 0x0, 0xf8bd) 00:00:06 executing program 5: r0 = semget(0x2, 0x6, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/216) r1 = getuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, r1, r2, r4, r7, 0x10}, 0x4, 0x8000, 0x6}) getrlimit(0xb, &(0x7f0000000240)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0xffffffff00000001, r4, r7, r4, r7, 0x14, 0x3f}, 0x8000, 0xa05, 0x7}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000300)=""/44) r8 = paccept(0xffffffffffffff9c, &(0x7f0000000340)=@un=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e, 0x50000000) fcntl$setstatus(r8, 0x4, 0x10000) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r12 = msgget$private(0x0, 0x12a) msgrcv(r12, &(0x7f0000000480)={0x0, ""/68}, 0x4c, 0x0, 0x800) r13 = fcntl$dupfd(r8, 0xc, r8) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f0000000500)=""/234) msgrcv(r12, &(0x7f0000000600)={0x0, ""/85}, 0x5d, 0x2, 0x1800) r14 = shmget(0x2, 0x200000, 0x440, &(0x7f0000dfd000/0x200000)=nil) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000680)={r3, r6, r7}, 0xc) setrlimit(0xa, &(0x7f00000006c0)={0x9, 0x100000001}) getgid() pipe2(&(0x7f0000000700), 0x1400000) getegid() open(&(0x7f0000000740)='./file0\x00', 0x1200008, 0x20) unlink(&(0x7f0000000780)='./file0\x00') shmctl$IPC_SET(r14, 0x1, &(0x7f00000007c0)={{0x7, r10, r7, r1, r2, 0x80, 0xc02}, 0x5, 0x5, r5, r9, 0x0, 0x9, 0x80000000}) r15 = semget$private(0x0, 0x2, 0x289) semctl$GETVAL(r15, 0x2, 0x5, &(0x7f0000000840)=""/54) setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000880)={r9, r4, r11}, 0xc) 00:00:06 executing program 0: r0 = socket$inet6(0x18, 0x20000000, 0x7) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x5, 0x1}, {0x18, 0x3, 0x6, 0x8}, 0xffff, [0x200, 0x2e, 0x100, 0x100000000, 0x6, 0x7ff, 0x8, 0x1]}, 0x3c) socket$inet6(0x18, 0x3, 0x55) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x4, 0x7}, 0xc) r1 = socket$inet(0x2, 0x20000003, 0x2) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20080, 0x40) r4 = socket$inet6(0x18, 0x20000001, 0xb578) sendto$inet6(r4, &(0x7f00000001c0)="13f403b5682084c58930aae0a65b23525e5528cc66884902d3197b6434d27c8c266a63326b716b4fa23433c281178ff6a3cf1834471c961a9bcc59f3bcedfcca84b015bde983e83daffa17ac367346c8eb", 0x51, 0x8, 0x0, 0x0) msgget$private(0x0, 0xa1) semget$private(0x0, 0x2, 0x8) r5 = shmat(0x0, &(0x7f0000ff1000/0xe000)=nil, 0x1000) shmdt(r5) clock_gettime(0x3, &(0x7f0000000240)) socketpair(0x1f, 0x4, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r7, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r8 = socket$unix(0x1, 0x7, 0x0) accept$inet(r6, &(0x7f0000000340), &(0x7f0000000380)=0xc) utimensat(r3, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x0, 0x1f}, {0x4, 0x401}}, 0x0) chdir(&(0x7f0000000440)='./file0\x00') r9 = geteuid() getgroups(0x4, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000480)='./file0\x00', r9, r10) getpeername$unix(r8, &(0x7f0000000500)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) chroot(&(0x7f00000005c0)='./file0\x00') recvfrom$inet6(r3, &(0x7f0000000600)=""/9, 0x9, 0x1, 0x0, 0x0) recvfrom$inet6(r7, &(0x7f0000000640)=""/245, 0xf5, 0x2, &(0x7f0000000740)={0x18, 0x3, 0x10001, 0x8001}, 0xc) r11 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ff4000/0x3000)=nil) shmat(r11, &(0x7f0000ff7000/0x2000)=nil, 0x2000) 00:00:06 executing program 3: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockname$inet6(r0, 0x0, 0x0) 00:00:06 executing program 2: r0 = shmget$private(0x0, 0x10000, 0x4, &(0x7f0000ff0000/0x10000)=nil) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff4000/0x4000)=nil) r2 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ff3000/0x2000)=nil) getrusage(0xffffffffffffffff, &(0x7f0000000000)) socketpair(0x1f, 0x2, 0x3ff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000100)=""/132, 0x84}, {&(0x7f00000001c0)=""/126, 0x7e}, {&(0x7f0000000240)=""/3, 0x3}], 0x3, 0x0) getpeername$unix(r4, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) sendto$unix(r3, &(0x7f0000000340)="1c4474c449c61834cb0660667d490fc286fca8970c49e3811477a435f8dd5c39739d60ab5f43219267722d7d9fef3887583c4ad83142a7b0e99955c90d96bf84e6d42e2d83446cc337fdea3427640f56ec86e898926b77582d1f2474b73ef25402790beec322dfdf8886026de47a1f3a6966ef527cb910c308d60c5163fd676511686d974939f9eeb16ec0f2305b9ea7599c3a89f10fdb3e4446246e304abbfbcc92f22bb51009469cd82468a67187359c", 0xb1, 0x400, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = dup(r3) fchmodat(r5, &(0x7f0000000440)='./file0\x00', 0x100, 0x600) getrusage(0xffffffffffffffff, &(0x7f0000000480)) connect(r5, &(0x7f0000000540)=@in6={0x18, 0x1, 0xff, 0x7c}, 0xc) r6 = semget$private(0x0, 0x7, 0x484) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f0000000580)=""/91) unlinkat(r5, &(0x7f0000000600)='./file0/file0\x00', 0x800) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r14 = getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000740)={0x0}, 0xc) r16 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000780)={{0x2, r7, r10, r12, r14, 0x41, 0x7}, 0x63f8, 0x81, r15, r16, 0x2, 0x20}) shmget$private(0x0, 0x3000, 0x41, &(0x7f0000ffd000/0x3000)=nil) r17 = msgget$private(0x0, 0x21a) msgctl$IPC_STAT(r17, 0x2, &(0x7f0000000800)=""/45) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0x9, r9, r8, r12, r13, 0x180, 0x877d}, 0x5, 0xfffffffffffffff7, r15, r11, 0x9, 0x4, 0x81}) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000008c0), &(0x7f0000000900)=0xc) dup(r3) fchownat(r4, &(0x7f0000000940)='./file0\x00', r7, r13, 0x200) 00:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x12173c90, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 00:00:06 executing program 2: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) stat(&(0x7f0000000080)='./file1\x00', 0x0) r1 = geteuid() r2 = getgid() mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) link(&(0x7f0000000000)='./file2\x00', 0x0) openat(r0, &(0x7f0000000040)='./file3\x00', 0x40, 0x100) fchownat(r0, &(0x7f0000000000)='./file1\x00', r1, r2, 0x400) 00:00:06 executing program 0: r0 = semget(0x1, 0x2, 0x3e0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/167) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/12) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/36) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x99, r1, r5, r6, r9, 0x28, 0x1}, 0x2, 0x5, 0x280}) r10 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) read(r10, &(0x7f0000000300)=""/247, 0xf7) shutdown(r10, 0x2) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000400)=""/4096) semop(r0, &(0x7f0000001400)=[{0x4, 0x3, 0x962a07f9635c6fea}, {0x4, 0x40, 0x1800}, {0x3, 0x10000, 0x1800}, {0x4, 0x100000001, 0x800}, {0x0, 0x101, 0x1800}], 0x5) readv(r10, &(0x7f00000018c0)=[{&(0x7f0000001440)=""/102, 0x66}, {&(0x7f00000014c0)=""/171, 0xab}, {&(0x7f0000001580)=""/54, 0x36}, {&(0x7f00000015c0)=""/77, 0x4d}, {&(0x7f0000001640)=""/149, 0x95}, {&(0x7f0000001700)=""/81, 0x51}, {&(0x7f0000001780)=""/37, 0x25}, {&(0x7f00000017c0)=""/181, 0xb5}, {&(0x7f0000001880)=""/12, 0xc}], 0x9) r11 = semget$private(0x0, 0x3, 0x240) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001980)={{0x0, r8, r2, r8, r7, 0x8, 0x1}, 0x1, 0x5, 0x3}) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000001a00)=""/32) listen(r10, 0x7) r12 = semget(0x0, 0x0, 0x10) fchmod(r10, 0xc8) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000001a40)={{0xfffffffffffffff7, r8, r4, r6, r7, 0x67, 0x3a6f}, 0x2, 0x4, 0x10001}) getpeername(r10, &(0x7f0000001ac0)=@in, &(0x7f0000001b00)=0xc) socket$inet6(0x18, 0x5, 0xc8) semget$private(0x0, 0x1, 0x200) r13 = msgget$private(0x0, 0x1) msgrcv(r13, &(0x7f0000001b40)={0x0, ""/4096}, 0x1008, 0x3, 0x800) connect$unix(r10, &(0x7f0000002b80)=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000002bc0)={{0x8, r8, r3, r6, r9, 0x81, 0x5}, 0x4, 0x6, 0xff}) geteuid() 00:00:06 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) mknodat(r1, &(0x7f0000000180)='./file1\x00', 0x0, 0xef50) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r3 = accept(r2, 0x0, 0x0) close(r3) open$dir(&(0x7f0000000000)='./file1\x00', 0x202, 0x0) dup2(r0, r2) sendto(r0, &(0x7f0000000040)="93196902633f57af97b69021e83c7b24cf70e7d0e98a6155b6498679d0693ec1aa04a10cbf17275c405505fae00915c7c01a9b8b8d924123f95c73ff39c3d834d4e29082a293bc64246b174a848659df86e3025871c5e4c16ea060246cb682960f677a1b90a833a474fe63039c96f1bcc3daf7754c2d6047001918b235478cd8893ae1723fad1e11122a811882e0b42d1bb3831a6832f29997a5d7a0adfaf33b5caf5ea2abfc27351c89842b4e0e63b327f8225eecd427d4a4", 0xb9, 0x2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) fchmod(r3, 0x0) 00:00:07 executing program 4: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./file1\x00') r1 = open$dir(&(0x7f0000000200)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file1\x00', r1, &(0x7f00000002c0)='./file1\x00') fchmodat(r1, &(0x7f0000000140)='./file1\x00', 0x44, 0x200) 00:00:07 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0xa12, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x800) 00:00:07 executing program 5: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x20000000) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0xb9, 0x7ff}, 0xc) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x7e, 0x4}, 0xc) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = dup(r0) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0x7, 0x8000}, 0xc) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x0, 0x20000, 0x172}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000200)=0x4, 0x4) r2 = socket$inet6(0x18, 0x20000001, 0xa6) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000280)="949a65140317b92190d506b7e35ad15ea28dc6eb5e112bc0e0df42c45fd0deb4f100243fa96d12cc8fa3339e4706249d2f65c2989169", 0x36}, {&(0x7f00000002c0)="f86efcba9a2567447e5aed144df2c9fface91d109945df3b07abccd1e48735783a12b214b97068bb7741298adb84b860779266a55d04df0b1a865bac8f9724f4a429703d4cca6c075c9e4a45f0a84034fde0adcb74074925f6a81617e6656373cb2c174ce622a541228da7915484716c096076f812757179564b608a46bde571ebb5f3b0488e9712a7cd3e4c7a2e929caa4af5f034fa459cab9076092f3eeaebe9f78fc0097b8275f3d76874ba3c96e6132829fa5dbb9074c539334949f120bf8ce6ebaf8d4c35b07d06f3bf275bb0217ef435bf01948593d4ef", 0xda}, {&(0x7f00000003c0)="20cfe850f0a24271ec13829be93aea98d503f5b5c2d34701649b18156b3b892df46bab168635f7b9cb085e9e0622bcfe201e99e960e9174a43590bb97dbdf0b0e3e486c287e0925cc6a5273b21c37e062b130e0174f32553668e79cda2c2410dbb38e67c2b16800d90f779a3c05efc59898a6050548713e848f1a224e6237593ff0cf35cf6030bb8482e1ec901376b45402e60089e67946e8ea5813433b73c21226ca532c12e8123f306835b94ae5026c4024f2d5c78eab794335128902fbcc4f3227d2eac7339bda930100b9618af34a4a8abf07251081dcc75b0e490a72f3fc7f61be5", 0xe4}, {&(0x7f00000004c0)="ff145b38bef34961d83ac58db0fd39d4235f0702bf1e0a4a20dca49998e4be3ed8a701f18acbfb58ed055641d074b36e0c9c521f8136e50171c4", 0x3a}, {&(0x7f0000000500)="adbc4f80c6921dbb3eccf02fc8b1e1aff42bf7ca1493c6cae45e142f5df40e2d9da2667581d8f470ce80d4aad173ba8d796a3a64bb6833ee267fd5a9c70cf350c5d4c40407588f9d0c4b3053d94bdc191b721ca5aabf5d3b3b52c7985b6482cf4c0e22394f8d70fc11fa70685dfeb9dc79069c51988336c995d31cf37bb96972bbb32004d6491cc25dbe93c0da83e33898668c8602fe210ab7403de74bb8a7799e99c5b5249b90ef73d51f6405271f5ddb77e84007", 0xb5}], 0x5, 0x0, 0x0, 0x4}, 0x400) r3 = dup(r0) shutdown(r3, 0x1) r4 = socket$inet(0x2, 0x5, 0x40) execve(&(0x7f0000000680)='./file0\x00', &(0x7f0000000900)=[&(0x7f00000006c0)='*]{}\'\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='#],\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='$\x00', &(0x7f0000000840)='*\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)=']\x00'], &(0x7f00000009c0)=[&(0x7f0000000980)='.^[^{(\'-!/\x00']) recvmsg(r1, &(0x7f0000000bc0)={&(0x7f0000000a00)=@in6, 0xc, &(0x7f0000000ac0)=[{&(0x7f0000000a40)=""/91, 0x5b}], 0x1, &(0x7f0000000b00)=""/186, 0xba}, 0x840) r5 = fcntl$dupfd(r2, 0xc, r1) getsockname$unix(r0, &(0x7f0000000c00)=@abs, &(0x7f0000000c40)=0x8) r6 = open(&(0x7f0000000c80)='./file0\x00', 0x60, 0x100) write(r3, &(0x7f0000000cc0)="c672ab09fb00b1820da7c6c07612e8691f71f9841561e72f316f269828f18df44043f82011409c2dc6cf4442cbf6c8431f205665c0aadc6dccb6f4ea463170a453210dd90dbb8e6515960c9b3effba2f779b2fa7fa58c7929d692e4f429ab00acf3f83e0b28a6852895f3ff6d69d19eb6734238fb90119a62e6549f94ca0505f50a7dd373b0170c8184b02842fd708c462147a1858c2a2354a", 0x99) r7 = getegid() setegid(r7) dup2(r1, r1) fdatasync(r5) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000dc0)='./file0\x00') r8 = semget$private(0x0, 0x0, 0x200) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000e00)=""/196) mknodat(r6, &(0x7f0000000f00)='./file0\x00', 0x90, 0x8000) r9 = fcntl$getown(r6, 0x5) fcntl$lock(r5, 0xf, &(0x7f0000000f40)={0x3, 0x1, 0x3ff, 0x5c36, r9}) getsockopt$sock_int(r4, 0xffff, 0x1803, &(0x7f0000000f80), &(0x7f0000000fc0)=0x4) 00:00:07 executing program 2: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000040)="062d810512e33208045b0050bb6190b75f2e9ae2919b8b306793e3d0c5270e14bf588e2a30684ff63ffe3b1cae5647c2d187fc0b8a0fddd7495367f4f4b03d819330b8462d4553bfa225cc2573c3d1348081058a51d8381b09f4583480bb3b7906a2ce562d0c5ea34f3d6bb35c4ad07e5621be3c29218d81a1acc85229dc9dd6301140cc938cabd2132b40de030f8cfb2a35d8914d365af3512ffdfa394990c60d51914365b0412932fdd31465bc1c778345682700e092f7f1e893d5a6f8180d2b", 0xc1}, {&(0x7f0000000140)="16c7a225fc39106e9c2173640aa00903fb106c82a6d89b0f9177dece7e87166151e9916cdc0136913be0dcd344fca25682dd9ade3338a3d2b08ff38877b0b7fa86605666dc70a9ddb351540ea67a798b4d4b42dcf62a7474ace0809887dc19d56f20321d5508ea71fdfb53cb47b86c2e9130d87da49cc24c95b18a12b202fc9630927b125b66783b3a865bcb5b3fa661ee4439d381ae9a0946fad845d39680aee9cd2fc2b83ce15bdaef090bd194fa322cfd455b1c53dfd3a4c6daf7b084dd567a841632437a62211579e862a3b2b1a29aa69ad7babc49331acab8105b7ef6449223bed1643edf6692527ed34d", 0xed}], 0x2, 0x0, 0x0, 0x4}, 0x1) connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/173) msgsnd(r1, &(0x7f00000003c0)={0x2, "ef9c46dcbff1a42a742d5b310603fb8c7d"}, 0x19, 0x0) rename(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000480), &(0x7f00000004c0)=0x10) getpeername(r0, &(0x7f0000000500)=@un=@file={0x0, ""/52}, &(0x7f0000000540)=0x36) r2 = getpid() wait4(r2, 0x0, 0x20, &(0x7f0000000580)) msgget$private(0x0, 0x200) lseek(r0, 0x0, 0x1) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000680)="025b696018bb460846d99dede42141ce360bd0724861f9", 0x17}], 0x1, &(0x7f0000000700)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x60, 0x2}, 0x5) r3 = shmget(0x3, 0x3000, 0x40, &(0x7f0000002000/0x3000)=nil) r4 = getuid() r5 = getgid() r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000800)={{0x9, r4, r5, r6, r9, 0x110}, 0x2, 0x8001, r2, r2, 0x8, 0x6b6, 0x3}) setgid(r9) sendto$inet(r0, &(0x7f0000000880)="7262d03e70d69aa0d3bee0b8f92bd7701c63238e990e43a6314119fde4d6", 0x1e, 0x6, 0x0, 0x0) sendmsg(r0, &(0x7f0000000b00)={0x0, 0x0, &(0x7f0000000900)=[{&(0x7f00000008c0)}], 0x1, &(0x7f0000000940)=[{0xd8, 0x6, 0x6, "5829e13960e9b3eb5de9906bfd02cd39f453c091ebabea5d2580eedb7368910486fd4368a4f7ab36ec6f39148d43e8317c92549f400d09a2d6b34b81d18d505b73f998211ca4053eb4ff3aae7a43bffbe16ab7c6fee6a9dd2d1e57ba38bce62221c1e7eb979029b7cf31d1d01210f3154b8df704a7174d4f2bd99d18704e477134ea8d9a80b365910f2b249f952461221f76c0842a5fe642d9d4336b7f906de9533e1950ad661f79d98cf3f008dc161520a086eb406a8f8754e11780999dce5876a26d0d8c"}, {0xc0, 0x29, 0x4, "ed39e7e16f524490235d80c490e5b5b856a90f89cfa089ab8a82f032bd275904b81bb8c1e127c913d2ed74948a780b7d35cbd6499e3238392bf7af4fa2ef96183641d47c6a0270797ebeef9c800cd0c4a1ded1eb030dddb7949e73cfb7bfe5c01c94fb81e7520429f2ca03e5700c5ed2a56822aed1080ea2b8d05cfe9db94c9c0974b6b023780e6657704542f454e1acdf03ab85fc0ab61b258e1834fff101076f5ff069eaedfc006a"}], 0x198}, 0xe) pipe2(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) bind(r10, &(0x7f0000000b80)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000bc0)={0x0}, 0xc) socket$inet6(0x18, 0x30000006, 0x6d8) openat(r10, &(0x7f0000000c00)='./file0\x00', 0x2, 0xff) wait4(r12, &(0x7f0000000c40), 0x4, &(0x7f0000000c80)) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000d40)={{0xffffffffa6c3c4d5, r6, r9, r8, r9, 0x20, 0x4}, 0x8001, 0x8001, r7, r12, 0x9, 0x0, 0x9}) 00:00:07 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400000, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000040)={0x5, 0xb0d}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgid(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = accept$inet6(r0, 0x0, &(0x7f0000000100)) setreuid(r1, r1) r7 = shmget$private(0x0, 0x3000, 0xb0, &(0x7f0000ffc000/0x3000)=nil) r8 = getppid() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x7, r4, r2, r4, r2, 0x109, 0x7}, 0x9, 0xfffffffffffffff8, r8, r3, 0x10cb, 0x5, 0x80000000}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) mprotect(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x4) fchmodat(r0, &(0x7f0000000240)='./file0\x00', 0x10, 0x0) setreuid(r4, r9) r10 = dup2(r0, r0) getsockopt$sock_int(r10, 0xffff, 0x1012, &(0x7f0000000280), &(0x7f00000002c0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt(r10, 0x4, 0x81, &(0x7f0000000340)=""/4096, &(0x7f0000001340)=0x1000) r12 = socket(0x6, 0x0, 0x5937) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001380)={0x0}, 0xc) sendmsg(r6, &(0x7f0000001a80)={&(0x7f00000013c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000001680)=[{&(0x7f0000001400)="3b923e3a6653ae49d9c15abb2c77b1bae6f224607d4b1ce6753c1777ec31e6b6c6659588b5842cfc5a0fdd7d6d817951763c1875e49baffc1ce79264a74e795a4c455c3c59698171a60a7bdb1da0c46da6ee43ff57e364840cde0510bac4ad335a1b77e95c1057dc8c95ebf6c8f26146c190ae40fdaae3fc80551ddc6a111ec2066f59a37ad7ab0bdd45303118d6b4bd437d0a6f2a6cdebb99e39ef20216c8dd6ae6d0f7849fa543a4690be3f6b58bbc1b3827d3545d7a41ebb56240f5a272e21885be14dbcd905af1f079a0c80b03080538cf8ca26565c4251eb43d79db54d0fd6947d44ed60a7532", 0xe9}, {&(0x7f0000001500)="82f9abd9e6f2b58817cd5c3437fde5a8f12671851524e06b3375bbabe73ec646735df94543d466d05dafd75cf7f2305bfcdceba108780982f9f2e4c949ecc87b3f62cb25ac43fc70c6887d1d24e44c7074fc388b59fc7d061115c4efb27586f69c01e7428b3c30e904ff58989a0d0e4115ea23dec6d83c7ab49f9cf4baaf16ed032bfcb852fbdfd05404d582b9eaeb18f83d696c962f667581a768ea43ade8ea02d8ca045e102432c9f2ea8d5507d9c8", 0xb0}, {&(0x7f00000015c0)="99a3063900893dc5f70af2e14ae35e37f06f60f4d7dad205c1078d0c7945cc9ea1807374dbddf3610685279eb02b5c505a5f039abbe2021b25cca22ae25c4c7d8335b455d2bf6ed16591a389caf491602fdbaaedcc659105e5ff3b66c210296a0082c2a300f483c394270648ee0ce4d79c03e0a24fb616e9fb891a581762e46730541d63", 0x84}], 0x3, &(0x7f00000016c0)=[{0x108, 0x0, 0xff, "ac5f9b16ae7d5521897f1e4d04615a57c39508a197fae7b5cabec6442f73ac4ee82d812dde7eb851fc7c5a2ad0d8ea23d4c976973cb349325af5c83bb8c7a509d0ea39bac6d0861230d126021eeae2c21ee883945581002f919667589a718fdfa8afa44a1131a385d2d5118f397c321649bb4d7e9c4b649197d0e3f6688cdd2b88e70590e3edc2d2d50f039b0f9092920be74a51e831ae9157f383d46ba7135f322eb47186c0efe25ca30309c14a1f57c9b9a615928e0df86afdd442b91009c0014024803e9e296a4830968ce0bd6fcb16aca2726c0ad4aa4f0b1e5d789be58538aa95f75e6ec5ae498a463e917ec7f021c1f47e1d47"}, {0x100, 0x0, 0x2, "6d6824a906fdcb083a95724c70097d6cbc5ff433e9ecb8f388d34f2fa147af3b4049791e1f6ef32f1eb2b067b76ba0f8c272c899b5a29a2a9f8fc3c2ce87c91d2ef73a99d346131040248b50c518a368ad82da6c32acaa9ad0fff94d6565ea0f8e061b584a1dd39e2514de07dc54d2fde8db25b5b660d52055fa59ccae9020bebd537aa4527df5e4ff9ea611f9e18c6aa303c562ba2f80e27c81ebfd07c60b49e48debb79e55beb3677b420b7c11d513aa8f98a33618eeab328f448d06e28b4e7d67eeeb70077d1b620044c69bb33daaadc63a40adbe0496335d297a7aeb18aedf2c0b847c4471cbdb375b85"}, {0xd0, 0x0, 0x401, "754ad5e83a729be1d827f3bc7dd680396c3e7d16e5166da1e82221bef66974cf3099dd1f3c41016aad48674cc0987af29df2c33a113fcbb1afbd02ed7913a331875625fb9e739c423dfba215184fcc8b95b4b9e7da24b2eff9724b5ad2ff175a8ace4f1bb87961d79a150d1ef01bb002cc244f1e4751c7bf42d3240fbcf044058868e4da22364f0121e6165d52933418271cd254849d867b439287c911e006c7273ff466e2cac087963b8e3d7f288bb693124ea8ee1cf1a9ce68cd11800d20"}, {0xd0, 0x29, 0x8000, "5933e3b467bc747e08a1d3c68214a29739b56c87bb6c0eb232e33b2e2790683394cccb249a80d66b4361c58a0b7daab9c6765c6cadf20223cfbb2ff00a3d766f95ad1f0c32daa2d2eed9f1fcbcba38a2e09ad110648d31d73b51599e277762e962463f34079d3979c974ab1dfe7136c3f409be2ca34f9cecfee2978adbb136e86798e5d88268e0d1e16b392ff263325fbd969336963e6682b77308fe8a9f5c6296f461cfca1f941f409b8bc2f6ce93f9094107ddd3a38ba0737fc0"}], 0x3a8}, 0x1) r14 = socket$unix(0x1, 0x1, 0x0) bind$inet6(r10, &(0x7f0000001ac0)={0x18, 0x0, 0x0, 0x5}, 0xc) r15 = dup(r14) setsockopt$sock_timeval(r15, 0xffff, 0x100b, &(0x7f0000001b00)={0x0, 0xfffffffffffffe00}, 0x10) setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000001b40)={r13, r4, r5}, 0xc) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) recvfrom(r12, &(0x7f0000001b80)=""/4096, 0x1000, 0x802, &(0x7f0000002b80)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setgid(r11) getppid() 00:00:07 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) r2 = dup2(r0, r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r3, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r1, 0x0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x2000, 0x0, 0x0) 00:00:07 executing program 2: unlink(&(0x7f00000001c0)='./file0/file0\x00') open(&(0x7f0000000000)='./file0/file0\x00', 0x10000, 0x64) 00:00:07 executing program 4: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x400000, 0x42) select(0x40, &(0x7f0000000140)={0x2, 0x100000000, 0x3, 0x3, 0x9, 0x0, 0x4, 0x1}, &(0x7f0000000180)={0x3, 0x6e43, 0x1, 0x80000000, 0x5, 0x0, 0x5, 0x8001}, &(0x7f00000001c0)={0x4, 0x10001, 0x6, 0xc9, 0x4, 0x59, 0x2, 0x1}, &(0x7f0000000200)={0xa7, 0x1}) lseek(r4, 0x0, 0x2) fchroot(r4) getsockname$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$getown(r0, 0x5) r5 = semget(0x2, 0x0, 0x80) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f00000002c0)=""/229) r6 = fcntl$dupfd(r4, 0xc, r0) chroot(&(0x7f00000003c0)='./file0\x00') r7 = openat(r6, &(0x7f0000000400)='./file0\x00', 0x1020211, 0x40) connect$inet(r0, &(0x7f0000000440)={0x2, 0x3}, 0xc) rmdir(&(0x7f0000000480)='.\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') ftruncate(r6, 0x100000000000) r8 = open(&(0x7f0000000540)='./file0\x00', 0x420000, 0xc2) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000580)=""/94, 0x5e}], 0x1, 0x0) recvfrom(r4, &(0x7f0000000640)=""/142, 0x8e, 0x1, &(0x7f0000000700)=@un=@file={0x0, './file0\x00'}, 0xa) setuid(r2) getsockname(r8, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) getpeername$unix(r7, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') sendmsg(r0, &(0x7f0000000e00)={&(0x7f00000008c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000b40)=[{&(0x7f0000000900)="b71a1034f027fa904c03bbdac80912a9b81ffa576895c592ba86ddbfd533698dc947dd40d9a18deaa26b1cc10722cec6bb994443b1621463da6ca9be222b34f900cb270f676b8d1eb12726cc1e512b5f3c236b4ded811a25bdc4e8f49663d3ff54", 0x61}, {&(0x7f0000000980)="095de6f7c0c97f05677d4099b4a9e68ca74c374ed0a4976de3412dde34f6657b7691b6fa62743f33eb731e78b1022e82457a5ff510975b0c05d58b3fefd4442d64f601097c5927d87f1141b617e7b4667540e53f042c600f5cf507a6267041209716c0", 0x63}, {&(0x7f0000000a00)="5448bbc61838406019000d4ed5544cfee277ca8de52825cba0067e119d47db65cfeeff6729ab160ebd7c4c88c35ea84ff7aeb0856e996d07ec9cf63bbd219653e4287a3063498c502db1d175062d8dc7856931a54b79721375f34e6549059a10ade4dafa7ecf04fdf1666bd6b0da1e043ba9a786a8453794feb898cd269ebd581957288f1adf25c6decb72363994044d9293b26ae6f90cd7d7b18887178dc169d4294bdc", 0xa4}, {&(0x7f0000000ac0)="c7b982cd953b0e33cd3c8136054b61f9e773cc3fae504e2466339020610b02b242d45adce67d236d583c8a9750a7c57cdcc2a1bd8c3fa698ebea1156baf8143750ef88f2449f4edc70b86caf", 0x4c}], 0x4, &(0x7f0000000b80)=[{0x80, 0x0, 0xdf2f, "52618fd0f724650a370b9db883dde06dc6c6ef9c605ce59aa8cc7cdd8323f7d14a4217d15b198653da25d6777f42a793019a2aefb309d31b02c009053926802c797fb704a2165cc823848c17356d621158cd54c86d45913630bcfb192a6dd79f760d076c1523934d0f9f03"}, {0x90, 0x101, 0xb6, "da8cc1a830834651484870d0cc1e2def23c6867d753d854f5655b214f0d1fa35facff26dc78697c0285a9cc4149e18072e3f474d1ad1139e28aa5cb569bb7d2a0792245b7fdd7a4f8e43a305cc06fb3d2a252e54112bbbcd2555bc555a0bced9523bc66a052e4a94245bdbc2b0e3e9e829af22d7b1fd6a81df81752aba4d"}, {0x18, 0xffff, 0x7fffffff, "2c8dc2"}, {0xb0, 0x101, 0x4, "ed05ff2cc210cbe1e43fa19e8ede2b1408c18d74de30fda6d58107a5a046ea49dc2e53d1a71b26a4435042d6686f495ce7000d319a36dd228026de75e337f4dfe3089dbb8ab61dd87006952886469f84061047180de5a22c5b362d37b529125eade7deb37f67a7a22a1a182b78fb26148407d9d23d00f8cede6a39251a8c1a01439e0b916a77d185155e7c2128e6cc44f99a544e1d2a5900e73d87b2"}, {0x80, 0x29, 0x40, "b86f907369d5359ee2b5f936ca4c4a039af9f6c3f255f3ce83d5254ee5d63580d2ada4c47200fe097bdd27d7c5c1bbbdbbc099b2373a6473663faa2b5d67600615adab818f20e76e2d54dcac2535529e697e15f10da1612ec436bcae24b881f2069ab77cc319117357694ca81c"}], 0x258}, 0x409) read(r6, &(0x7f0000000e40)=""/233, 0xe9) fcntl$getown(r4, 0x5) r9 = msgget(0x0, 0x40) msgsnd(r9, &(0x7f0000000f40)={0x0, "1d02dbed6eff7d9c8c7b9bf77ce4c80d66f20e21ef6b00e3936b10de2fe4442c9246bd090437352566215a126942cd19ce22fe94fde61e8940ff5369797886e30d5081e3af9f8e5bd379f37bd09edade"}, 0x58, 0x800) 00:00:07 executing program 5: r0 = socket(0x0, 0x1, 0x100000000) r1 = dup2(r0, r0) dup(r1) fcntl$lock(0xffffffffffffff9c, 0xb, 0x0) r2 = socket$inet(0x2, 0x7, 0x4) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)=""/134, 0x86}, {&(0x7f0000000100)=""/240, 0xf0}, {&(0x7f0000000200)=""/134, 0x86}], 0x3, &(0x7f0000000300)=""/128, 0x80}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x9, &(0x7f00000003c0)=0x400, 0x4) rmdir(&(0x7f0000000400)='./file0\x00') 00:00:07 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r0) recvfrom$unix(r1, 0x0, 0xfffffd5c, 0x46, 0x0, 0x0) 00:00:07 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000080), &(0x7f00000000c0)=0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x1, 0x2}, 0x8) sendto(r0, &(0x7f0000000140)="bf7f69b8936ada86c5565ed38d489244f4661df7efd3ec6e3b8298a6a6081eecca0e4e293474abde1698d62650617e56d0aca52207d2cbe99bf92c5abe76ec5f9184", 0x42, 0x2, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x8, 0x9}, 0xc) sendto(r0, &(0x7f0000000200)="d79ae4eb331894ef63f5bb5835e06dbaabea899fbc5677c17d2b540d2c24ab773df4539b1150d81c6f71ce435483165871f5837c4706bbbba6b149d85e7b0d6a84d30412bf62183aa9f3004b1c9755aaebf9cd58747237b345435049758cf7834a85975d6b2be8e1381f7b9554636953fe6fb3e74e717d7037ca6bb14d6def3f088a17baafc1236c279453d35caa7622e5d6e8", 0x93, 0x400, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = accept(r0, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) getsockname(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) getsockopt(r0, 0x2, 0x5, &(0x7f0000000400)=""/4096, &(0x7f0000001400)=0x1000) getsockname(r1, &(0x7f0000001440)=@in6, &(0x7f0000001480)=0xc) getsockname(r0, &(0x7f00000014c0)=@in, &(0x7f0000001500)=0xc) recvmsg(r1, &(0x7f0000003900)={&(0x7f0000001540)=@un=@abs, 0x8, &(0x7f0000003800)=[{&(0x7f0000001580)=""/2, 0x2}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)}, {&(0x7f0000002600)=""/4096, 0x1000}, {&(0x7f0000003600)=""/253, 0xfd}, {&(0x7f0000003700)=""/113, 0x71}, {&(0x7f0000003780)=""/76, 0x4c}], 0x7, &(0x7f0000003880)=""/119, 0x77}, 0x800) bind(r1, &(0x7f0000003940)=@in6={0x18, 0x3, 0x6f3, 0x5}, 0xc) pipe2(&(0x7f0000003980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r3, &(0x7f00000039c0)='./file0\x00', &(0x7f0000003a00)={{0x5, 0x1}, {0x4, 0xa8c3}}, 0x0) pipe2(&(0x7f0000003a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) dup2(r0, r2) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000003a80), &(0x7f0000003ac0)=0xc) r6 = socket$inet(0x2, 0x0, 0x0) sendto$unix(r3, &(0x7f0000003b00)="afb58589a335d18741c1c0dcfb4ee176271f650ab4a4736909139226ab1f31a24175f33570397ade72081629bc399a1d9c7587ba369df6338c5436d2eb05484029efce07fa1aeb57272b182d1c1499c86d06f5080d9cfb50ba9bec5ca0d2b4cd95a16b520c8d51", 0x67, 0x8, &(0x7f0000003b80)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname(r6, &(0x7f0000003bc0)=@un=@file={0x0, ""/4096}, &(0x7f0000004c00)=0x1002) mkdir(&(0x7f0000004c40)='./file0\x00', 0x8) symlink(&(0x7f0000004c80)='./file0\x00', &(0x7f0000004cc0)='./file0\x00') dup2(r1, r3) recvfrom(r4, &(0x7f0000004d00)=""/20, 0x14, 0x3, &(0x7f0000004d40)=@in={0x2, 0x2}, 0xc) pipe2(&(0x7f0000004d80), 0x0) writev(r6, &(0x7f0000004f80)=[{&(0x7f0000004dc0)="bd2afb8d5181a99f4d25c8d9a79c361781bd4ee75434251a92c1c98808cba2ad1697010aa4c936e4db06ac0f20025e1e506f0c37", 0x34}, {&(0x7f0000004e00)="d3367f86fdf522f2ad4f3288af7589286b025187139a3f2445faac93056d16ce091ffa59b41c72001b047c90d97ae2d67b2f36891337f96f7d76f535852351ee88374705a2707999", 0x48}, {&(0x7f0000004e80)="31dd7f5582ef835af32b22bc277b6c529f9c6b7c61a3a90c1c12f39d52743885dd88d91682b1033c07cc045452a07e0ac18cc5ce89793580f6203a4f67f26fd6187fb1523ed6820f98cbf4d8b143f105a1f895c5a5066ad99621b69088e66fd31f41d8d54c0e0eb6105ddad1b30f8983a173b741e0170647d85bd6d60ebd29d93dd4440af5c8b7446bc16fffe659aff6f0e71f04831b0d13241559b9eb8d9ec7bb3aa5c5c3a267c4db40eb39c1cc45036a0aedf4477d", 0xb6}, {&(0x7f0000004f40)="c8c14a1b5389999bace838bfe08fc6c0cab983d6ffbc1276ba2fe161a255", 0x1e}], 0x4) r7 = accept$inet6(r5, &(0x7f0000004fc0), &(0x7f0000005000)=0xc) dup2(r7, r6) 00:00:07 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x800) chroot(&(0x7f0000000080)='./file0\x00') getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fsync(r1) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r4 = dup2(r0, r3) getpeername$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) accept$unix(r2, &(0x7f0000000300)=@file={0x0, ""/77}, &(0x7f0000000380)=0x4f) readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/75, 0x4b) getpeername(r3, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) r5 = fcntl$dupfd(r3, 0xc, r4) sendmsg$unix(r3, &(0x7f0000000600)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000540)="1c8a5349aafe05bdf15a303bbba9adf89a9237eb9c64ccc4a9c9ac51bb264e9d52b9f40fd9cdff6c6dede5437468c9bf479fd1e229f13ef862ee727a816430d1c06ecd012f8d4c633aeaf18ed1000ebddb06d90776980e92d5ea2a9c5bbd970a49dde9c1ba26fd9ba8d6003ff41ad378dbe4bd6168969f54b4e69a", 0x7b}], 0x1, 0x0, 0x0, 0x400}, 0x408) semget(0x1, 0x7, 0x601) shmget(0x1, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) r6 = semget$private(0x0, 0x7, 0x0) rmdir(&(0x7f0000000640)='./file0\x00') utimensat(r4, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x100, 0xf7}, {0x1, 0x100000001}}, 0x200) r7 = geteuid() seteuid(r7) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000700)=""/238) getuid() semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000800)=[0x401, 0xfff, 0x3, 0x1, 0xfffffffffffffff9, 0x6, 0x6, 0x2e93]) bind$unix(r5, &(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa) shmget(0x1, 0x2000, 0x0, &(0x7f0000ff8000/0x2000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) unlink(&(0x7f0000000880)='./file0\x00') mkdirat(r5, &(0x7f00000008c0)='./file0\x00', 0x8) 00:00:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) poll(&(0x7f00000000c0)=[{r0, 0x5}, {r1, 0x188}], 0x2, 0x7f) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) r3 = getpgrp() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) r6 = getpgrp() r7 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0}, &(0x7f0000001640)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) r13 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) r15 = getgid() r16 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) r18 = getgid() sendmsg$unix(r2, &(0x7f00000018c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000180)="b109db64d10982ab2642976ff359fb40b6a8174bb2b4c93e1504acd181a5aeadcf7267969d7be3a5a3607bb7b68153fb40e80cf6dca4d3af6ed6282635bf62d367c42f84611bd5e350f64a8f624fe6c22b64c03323f3fc96c25c40718b8a083e1df55e8e2cb8709270a9f069fbd71a6ba449c5d3fa3c6c97c96fb1", 0x7b}, {&(0x7f0000000200)="01c79fca6e853f52f269e70dc87c57e7dc44e6e89c2de9cbd93577c1e87357a1b335e50a5ea0a23bdd946b746b032680167c8bb363507260ff2f6c65f2de8f9a2f81789709e6fd1f201e56467bf874b34a0eb7ccbc57e437a37440904c696906c0acc91b96787bc0caacfd1cdcd52e110e0444daaf1b84311ed94b708653ee0bc315446c9aa20cd457f33f7559d62daf158e0fea7513f6c21978118c2084bc45f9dfcc80fa59ccf56bf4f2f0ffe4eee1603d8bb998e5fd5ff3e5522460f634cf718308d9eaa92db1539a5e68b4c076619ee5aaf4666a79d0f974ff4a8a947807ff17923622a36f7560f40d51e0a1f8d742b3e3940b0604238a3a50214a6426", 0xff}, {&(0x7f0000000300)="64ff54ec88c67e03b9355f4301812822e0db53983d30c15e51d501e35f8e755e7b0673f9c1b21b44f557f5612d63c5e58ba96c014c3d5e2b0679dfd9f490ca5b40d5069b6923f515686d1d847817954f9fb8a05baf1acd0e52", 0x59}, {&(0x7f0000000380)="082e7534a22f23b62308425c2992246b", 0x10}, {&(0x7f00000003c0)="0b8db42a64e27c1be69886b3ba5c791b8e4230c80d46f74583f302a37d231420aed95c283efca0c176411554648dafbfe95dfb5636bd4995e29a7aa3c20e819c5d8c464b1eec586524e3a3e9a9d8790bf67b662978ef88427b98662857c6e8196196b3cfe3a84b7fbcbb2c4523ed10", 0x6f}, {&(0x7f0000000440)="85593874fc7c1fb796b97ded7347b6bfaa81d45739b475f8b9236247a68511254a2ba982e8c82d9bcbd801e57a995f4170f630905c76eddae25b9402645590e70f60b5b4121412559b6564324551a1c33c3997ecbd48dea035c980eb36a2e2dae93898babdcfcfd4f6e2dbb10ffb6fa506a901d7d5bbbf85198d63847ade351a0e3ddfada184b41b1a8c53f7e5735b1d3f5d0d82fc3eb91d11067b0cd23c5415ec54cda0bf10875b0489da3b72f6a641a5803a6e4627b1e8e6e0321753959946e342265e1cbf17bcbc0ec818d7bd76b519523b6d60bdd672e7e30cc9ce2d657922bfc6deb6056340c07917bbe77e4fd02b82aeaa0e618eeb1eba17638afd5ecd3155dbb8003ebf32140272d3039eed3a649950fb8e748eabd71a76c2e6521436b9034dcac32da765f89e1143a8e410cbbe30280876cd1b52fbc20dd057fda1382c1924e2e4f6d4558ea3d2f6a149ff844e7ad986ad86135cdf2fde6b325de4d7e6dfa80c4cb2562f81d7c1582dea8577e5f03dbc44f71ff01f5b0978d0685f6ff9f232c856d975f5e45c8ee5ac9dbe106da77a106fffd58a1dfeece26d43ef6190381fbf9d413311127233dfd1b7c8fe82eda10afeea16003bdd7e6a05cd367b4841ea5e645c8f1f066b5949ada33551e63ef1402c2b1127b8cc17f78d0c60a6d9cf7543b0bde7689652021238d9bb1aa386a243fa9d9ee9f47ad591d675c0809939c8a6ef9155908f9cde2b8338d7baf570517c7a7680d48679902192ecfce8909a579991700f094f9928f75e43df5b81d8efa62fe7114b4fa2778b4f9e6076f43720b14bf266817a5288f5eab89454080fc26f61a0b1009ab290e2d4f13985dd86eed503cd3daa165c1d51b3e91c8e58ba37e1c1c2aa1052e31e68dd3f10d0a28f7325847192eac9204184112faad0662a828e3e43b35751795ff23a3c84ce70235b8d25815470f0813032330e062b9b2824dd087be268da935e6a82b491b1361ba75ed9cdbf0de3168e8d6675723c254919c01a24e1a9ac6aefd328e2bd448fc6ec93c4e0472cb40cc4fc6be9299f03e65271816adbf96f125fd54f8defa76f7027625382f9a273ceb547877db76601d3a70fcea17a3c70c1b332c11d7ebbfd1cce6e3c91333ce34f9167df09a2153acc08b85767e2f6ed5b62f625c4bc011a48b7a6ac9227d1c4675d5e099f6f8bf9a3e12e13d9de843c91b512f34885c5aae4c8c3ae20d2c6030d859381c12b9d1e2d827c4a927915c48c1f04a4c71fd691a585fa0f6828a3ae6427c64dee0ace01cb97e9f29fc38eacd7f09881b368d6ea8a0c6785129942fa236f003c3ac1d3484aaa091339dd34a0ceec638f17e5ec0a4434718f5eab633f9ceb8b54072b77a274d7ec56f8bede69ed8e5ef6c5e46c2e571270998f19c6063a4f9b71e7f32beb0ad75b93996b642aa0ee31405a4bbad822a6efb3b57bee6ba2f1308c178b7295107b254d6a823480f139bb15bef900a8eb320b6b5dc080a7ca0b61d5f66e65f9ef5cfa9a4eb9eb09fa471e743faf7ce5b010b9753ed07949ef6e9bd0e1de6088bd8bb2444a7c1c4b9af834d3c91f08c5c149d1c068696d201abd394bcb027b35fc6042392ef5593f932f18807daabb3875c713ec599bc8aeed847e478422a1ae814cb4e120b3774525ef7665ad65ff06217ce2dc58213ee035cdda50160770e6adfa6e07361334f58a0643f175bf9e5a3620aed751e3f391be20a04caba63da74226f5333a6efe465e05c8cb64d8ce0615995b5ee9e388feaa71a08ea0964a96b1e650b34de66a3f652d8ad8f6b5644e4797fcdce80a5ce55bd322404786e6e2fcffae6b951d5681ca0d73e51ec9c28d3c6f54f30c78664a0e7f9f3088fa1e4ac1ab4c2f4d076cea969d3444923bfd2ce58221dbe17b6ef7cdf7b3079ddfb2623722922351383f8ba8c5bd28bf884ed1af1fdf343decefeb01e180b28b3020dc6cd117723aa5da2fd44d7e56ca86ff97046a9dd46c6bd9a9d0fb0e212393e588412d1e7bcf50882311e3a94304853de96628f84709f177dea383f916d4385ea2e7508fbbbadd5dd09648c123d6dcb254ae70a88fd9fc17417b1e88051c13deccdcb36a405066a880b1c2c5676c8237e32c3c355d5bdd1d626d2552b7d633da9a9dff8cfb21779060ef42f353f67781d4a3186b634d90e18eaf666ac599c9fdaff951aa36ba1cab2bd2bf623a2534912a176e8e0d16f85df26d56617b10956b366528c54db2ebe153d96d756514f429765c3245db49130da73a320e1b38bd2607034115bb4745a60fe6ff370e5257b7d50926d5479e40a4e27dd951d5b3311d5f4cd56c4ab7716ce024bcf73eab8bd80c0e783c7532ba4ca43a362275c42f80eef4fe05ec8e5874d4f0ee6f4ed09f789598faa35d4b49997892acb48b22650efa75186c42c3253d11d7d857c335ddfd1fecb810f82527fe788dcf948d255211aeb5f1aad784333baa71939e06b0d84b5393efa0c4db191595042f0a498a0d31b930e11d5511d2234252e48aff1cd539fb1680dce41c6058c62dca93095b675d2fce1120a17681856c94f358e084382334cfa728fc19aead694c720c0ee063dbd3500ca1c87c143ebcf83621c654df9c81d0c186ae313ae98bc57afb15fc5f8bdb5cace692c2b35273d5c50a04d09c0c6e9e001efdc5a42b01e2093f7e94383ab4d4b7926a65f4c16eeff1be709e76bf5acea1c879c21dbc7b5fc4ec7f39cad59ab75ba8897c9fa5e3426f7bb5b0c25b667115dae667fc5041cba3f60d2e8302afb72a1df5958bd4413d50d473137036be19544da92fb3103ef3588ae3f356b96af1032b4a9d0056d3c50b265e1325ea161953c517425edc0ca57fb5c19995618c81b26a7014633d2679ae730ecfc7f797e12829264788b1c7c64bfa5f387a78204ca63c96c27a30ee0fefed6ae50dbb0c9f77a0fa9e8dc3008a1cf875f36204ffe73ae77963c12e5e2b11da78911847080f856afca69977abe14aedf7f92e793a815cbca826c19ad9ceb8cef28c7e342ef3c70f3322a34102d9408aa4cece4c05c04936d81a71cffdc1454365b22563512263c5a862c3e72fc4516dcf050aad248394ee7a64a47196e9d42a0173624031ccfd36f19d8a47e015518ab372d6ca5fa786d0212c0d0b374103b14864e6580bd68d72bc35396d521b8e2588a531cf8393869f041b9c9335faeb96366ecb62c8e32d785e05eaa49109e880eb8e9414de141e3f5370b632cdfa15ce8660122af987250fb6b9addbcfd32d399574dec16db04d6bec4b859a889f1e0e303d369a65d95c9f62bdc0f3bebea37c13bcf7bc71fd4a4e252dda3834942923a84d3eb697ee87fec3927857338e355b6486c2d178ea2cdb7bcfc9dcca906c4a09cd322a90ba5d41d9097e88c8a362c22a59eaad033f146986b5a80fd6f531200fdcf1021bade9465086c7da1b70cd5323c98ef8b35dc42c41bda17fe065e617c1aea18c7de60a4320b54e303710e4ea2660fe3d9cdeb28ff9a5f0fe1da520565a507f45695fc68496c5570fee40818146819e9a2dc369f7d7b1f6a85d43d9fec4ff648c9e245cff6122d717f3f9e76ad00044661a248bb7f5fdabcde700849d31ade9fa86f4ef04a650c0f8fd70f022fc0a62c1e224a41aa5418eef181fa8a14d06aa9cdbc1fdf79b9f5cc38ee12a010286f7a18b6804a73c621494b9cae4028f39a70ed5c4c26191830ae6deb44aeabc3eafcb384959f71226cf9fd0e102442a2c7e5ab2a1135323048090a3168acb838346537636f7f403533a6d97b790cca83715f64c7bdf0e071378a89af3eea71372e0f1ea569562a911b526062d4a46e43c11970839c8c0d3db354d602a52dd10ef28db0dd9a2b369e14f27ffefded777a5952d3164ede6b29de7f2d75d2fc524299c8505b3969e9e089554d03383e7346ce4efbd9188115a9a99266caeb0a904cfac890f3313d76406936e00c823e8de32407532175a7d5480458be3388b3710087749a20dc51031b45cf83900223986e2636e986f96614fdfaee00aa74530467fd52d3061600212373391be79776070cee9c084b9e162ad2707a69da14bcf90244e8522f30316d147b5d7e0f382d04bce69a8525d590fb1bf029f72fd1b97b808eeeb0a000d009fa89f0930c125bb09b91dab2cd3d559b1c446f82b3b33a489a0f487f396ca043be24cac3dc31697f5522878df715458f52269e8b53c89afcca70d89813515448f9db700ddcc755cab421ab8966b1a7bbce86a18cb61b208316152986c45cd739b5aadbee7097d3fa1162bb832eff9e62566e2b1c59d87a7b1c365984d81bec9cffb19798b52c57257a65b296f1a76338cb336cb7ee5b34a49dd70dd53e5a75422457e6230048fe6888f4de1a968915cd588c34a38bb8269ba257d903101676d1246870b24e4a60930ab0b74528d61c224ea4f278aa5e44860b43403e40f71d76058f4eea7223f7c7d7a1ed47a12f8aa669240b348d1157fdaae904bccf777fe503faf1bbe1b9f699d63a5c9ad08f7a89ffb6c2eea5ac32742005aa914317b12bbc658ffc2103dc3dd30aec94bb6f85b8745c82a6187aed2d5a41d60c23969667ec4c139c9b781b3dc4a01c02b95883949102d5a176898f8dff29690ee8d5f1dcff65501cf5c2e5b4047589e134c53d587130347b1d6b091b18207150ec751a3f8da8de9de10e36ce3c25a6dd2164291a405487aa4de30d6627f82690312cde015dcdb35ba5dbd2aefde0aa24141cb59f10a3756c060c9b40f241453943f0730646bdd947ebca2b7d59f153b22b913c108ac6cf3bad58dabd8dc351ba76564c5c8b85850efae8dc27ba12a671b3f8cc657a6e3d827325a4f84f5c3c1e13f22295fc28a7ab36b0a9c623d1c29bb6358c6deff20bac2044ce6e87391d62a0d0a0ae0d38c2aa762bb34f52bc0df62f5942839c26df5a10de0cde72bb6d1bd4fccc9a33d1da81de358f9a13e4c6fbe1b481b2681643437e54f39bcca360cc0389528e2e8195e1c3c23a1b2fd9dc364c4e711e216ef813c0300b8fb34ce4c35dd518fb7d3c0410ac76da5e4dafbe787622046c561c3422567bfb013f14cdca2e75ad22e5c062547193adc197c3819d41d8e8ac97ff5a6976d66ee8c427777e70fb467b49ec81f603e9f6bca3adc47428e262c97461ca2320564547a3a3863bde183e3bc2225f7467f47e5513406a5351d99f178ff83d736a3f9d79feb7f7e4cc293af0bd60814dcb718e2dfd1d66c29739cf8b2230dc33536d4c5c1e0ce4d2b22d06b0c650b449e690e7c92f4e7e3638cd02ff42ffa17cf8baa1ce82a2fa4eed3cdf4802eb11418e0895d4706ff31e3b5fa335ce3f0657a326333a8328a1966351a985ad69c234fd64eed9d6293e314b8e035244e1604b9e06465a20ca7b2f4dfd7a2d83a16b19179c6dde9a9fe1a022d39d9d57ffd21c8b99a4249013bbd20f1c99f0b879b8dfaa61b9cfb14b177712b20a3e25cb61d8ddf1219ceaf0d27a6343b5d811e81c402c6c8a735e4e18bc33be53b7bb8e679f511cf51eed150ea0f94311f072430fab216714717d5a80a7aff7227e9049cc9d57656a965d49d09b703feaece53353e35f3cde9b5a98ec1bf181c84b9422dc874a56b2707f4256bac31a400638fb78b7fd8eda965d71bf1073ee4d9177959c51a2c14e758c70f8e49c85199e74d80eac65d4d25be12914ae37b99249a6406d94672300d520ac8e17105df59f5e65da4d085cec570c55b457cbffcf8987b905f279bbc36612f38bef11fc2c008b079be6674145a9162ec09", 0x1000}, {&(0x7f0000001440)="10654530b7be71", 0x7}, {&(0x7f0000001480)="a07abb69cff7dc16", 0x8}], 0x8, &(0x7f00000017c0)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r9, r10, r12}, @cred={0x20, 0xffff, 0x2, r13, r14, r15}, @cred={0x20, 0xffff, 0x2, r16, r17, r18}], 0xe8, 0x8}, 0xc) r19 = msgget(0x3, 0x480) msgrcv(r19, &(0x7f0000001900)={0x0, ""/182}, 0xbe, 0x0, 0x1800) openat(r2, &(0x7f00000019c0)='./file0\x00', 0x800, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x8) getsockopt$SO_PEERCRED(r20, 0xffff, 0x11, &(0x7f0000001a40), 0xc) lseek(r1, 0x35, 0x0) fchroot(r20) wait4(r11, &(0x7f0000001a80), 0x0, 0x0) getegid() 00:00:07 executing program 4: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x8) 00:00:07 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) wait4(r0, &(0x7f0000000040), 0x4, &(0x7f0000000080)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getpeername(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x81) open(&(0x7f0000000280)='./file0\x00', 0x2, 0x3a) r7 = dup2(r6, r6) lchown(&(0x7f00000002c0)='./file0\x00', r1, r2) fcntl$dupfd(r7, 0xc, r3) wait4(r0, &(0x7f0000000300), 0x42, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000340)={0x0}, 0xc) r9 = open(&(0x7f0000000380)='./file0\x00', 0x400000, 0x20) link(&(0x7f00000003c0)='\x00', &(0x7f0000000400)='./file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) accept(r4, &(0x7f00000004c0)=@un=@file={0x0, ""/108}, &(0x7f0000000540)=0x6e) bind(r9, &(0x7f0000000580)=@in={0x2, 0x1}, 0xc) wait4(r8, &(0x7f00000005c0), 0x20004, &(0x7f0000000600)) getgid() bind$unix(r4, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) mkdirat(r5, &(0x7f0000000700)='./file0/../file0\x00', 0x2c) accept(r7, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) recvfrom$unix(r4, &(0x7f00000007c0)=""/149, 0x95, 0x0, 0x0, 0x0) fchmodat(r6, &(0x7f0000000880)='./file0/../file0\x00', 0x14, 0x200) utimensat(r6, &(0x7f00000008c0)='./file0/../file0\x00', &(0x7f0000000900)={{0x4, 0x5}, {0x2d9ad4bd, 0x1}}, 0x200) open(&(0x7f0000000940)='./file0\x00', 0x20300, 0x10) lchown(&(0x7f0000000980)='./file0/../file0\x00', r10, r2) r11 = socket(0x1f, 0x10000002, 0x5) recvfrom$unix(r11, &(0x7f00000009c0)=""/59, 0x3b, 0x2, &(0x7f0000000a00)=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:07 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = dup2(r2, r2) r4 = msgget(0x2, 0x40) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000140)=""/4096) sendto(r3, &(0x7f0000000100)='M', 0x1, 0x404, 0x0, 0x0) 00:00:07 executing program 4: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/70}, 0x4e, 0x3, 0x800) msgsnd(r0, &(0x7f0000000080)={0x1, "a7b255abf51c4e0b621673f8bce3022df23cb0d7ab2e28307c4813d8906edc6aa9ec94fe756cc75ce2224de49f2f6063727e2269"}, 0x3c, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x3) truncate(&(0x7f0000000100)='./file0\x00', 0x0) msgctl$IPC_RMID(r0, 0x0) r2 = open(&(0x7f0000000140)='./file1\x00', 0x8840, 0x100) write(r2, &(0x7f0000000180)="8d9c0b1522f8f93874e895074e98ff2bb30b2a1cf89b48f767b4637a084f81037b9c6672f2ef6449fa4e11531f599a9850f046438c6304f0efa81fcb5b692d2d5a97312ec297c16f5a51f4d0544f182bd937f60cf66c7530d83cd488af0442ebc97f50f7c49f51cd9c828e1d77e05ddbbf615e97c8d23710ccffaef768d841854cd6852a20c28b1fff418e6b61385923753d159e93c5eeb4633608ea685279bcf88434192e0c1986f9003350a9efe9715a9f8e4935db117afb620af065b9f6f6d279e66e4caa087bb893746a3ec9855b1b3ea8b0af6439b8846fa88838c2207c32101d28b3a7eefcd2df1fcd98d2bc88d064f7c15a9002768a37dfb175", 0xfd) r3 = openat(r2, &(0x7f0000000280)='./file1\x00', 0x200000, 0x8) write(r3, &(0x7f00000002c0)="6acac807686ec90e77734f96a1d5cde55c9cc0bf51fd3b991c0fd82f9063ab9ec9c55c5c0c78f992aca0868986d7d36fc938cb3d69b075007cda0e714f23918f93b646a1234c67ee89067ccb582e7f46a574c6d6acf1d12cea15ae03aea482adc6dbf5f0c0e86503b93a", 0x6a) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000340)="1697d11afbe3186bf953cf017f2c529865c0f59530f5bc7e95ff4e5f30156827650cbff1912b20699d8f16f86d0625a14433956f781102b00f59ca2f1d63bcd1c7a2c36642539bee2176fb4ff2363650b519f401b5e61f6620edb0f51fb84d9efd79f15423e465c91ed0f5f95fe853188a7cd4e97b0c15ce6d88b933f2d24ab842e45bf280d16cc6214090eed920abeac68c493329a669f6c83796e8eadb7c97e7192a2a6166f6081e59b0e9b23c75051f3d3dae5fd2a025c8eb9ef6d1b598d5fb48e501d400bea0db0a496f573a877c5cb8fd09771987721c8ac7089fdca971e466193d12a6e850cac83d0d292950b441533065b11475a194e7f7c12a0643df42009b092bd95c7346d985d2583224e7a544c42cb22d11db02bbc3295273fda7e87eeccfcd2702b3eb0b2f279b049d172ca8f78971e123e409ef5db37bfc249c82a10e54d0d6a9cb83466a972fcc5b25a90927103dc77dbbb0ac96fb9180a297890f3d693fca85b22c0fa2132c28a3b6f07736ead957fe94d53756effa9239fc0773ed2f890a564aaa7e03b495fcc3b07138db2e6b673fb8712abb48814d8aeab34ce76472d156185b01ef1b589363b55907965c3a7f8fa9af0d5683c9d20a0ed8dcc50e135794fab6cb62282eb1660e54831fc9d99dac92696d0147cd5d61e4652c6e265004476adc8654900f084a72805cda69d4b47bb6362664fdcc7a268c4e5e6208954278203f5dad531d377e3d72eea02293b1b02fe20f115110c2e299e8211fd39d0250a26b957109cb76bf64957284689b255581f99080f6fd48f66f4416bda58d1f86a692cfca53a33be5899f3bdca16db7b97e6067f67defbb0872bc7b2422f35532760f80ae1528e31907587ea46d5ffb491bb27a6ed228954f08c3b068c716f9c19c24eb2fc4f61f337d309de265408cbb65a475ae211852cd8a52359f1e810655612e6d79ae7fb79e3f03a84e9d4b913877060cf70fd4a632612e4b5cb941a048ad79a507b56c1dea948aadc5411a282601836ffe54fb7869a9f3af75a09b4563cdd2f95bdb6779482770ae5f98ccb9fb0fa1736f3f6c8c9f328cab863bd0cabc9a0fe710173a428046c98c0cc2db3567410cde547e08b60c7a8557f0752251528c3a2c7f688b983e3f51e62b97ed25746d2d339e11e574e7a4caafaf960e83762049369da91f4efd38c2747c6eba03c01a8d8a90f559e61b27893b45077bc92aff57e53a4fb013a3adb681a7d74f05313531d3a90089258b0185444e719462af3427e2a20ad7c6ad7bb1ba3ad9a83adeca8b829faac11abbb61f3ff2b33ce9573fab0e0cdeed747777947945dce6fec2060ec4680a2e224f274f41128d67d0446486a81f2437775c22d8643635113f341de4d0950148a61af20778dc4f4c7073d08087249351be28dae1cedee007dbfdd5f78e42dd29f163fc745813d16923d25711918fc7d3cf42f9392208c1ba5f736ca7656adae9445058228f9a20196f301d0c6f06822f6fc460fda521c912cee4bbfa3c734dc6ec7ca36bc00c7b9c349051f482c4ad1930e76801a418834b8939ad46ae346a2446da4b96247d11b1332400773adeae2cd8248d152a5dd8b82bf80c0f69374a1192ac8ccfd65445d9a0a89dcba3dd7576498920740aade997eae3a8c5a7d89f53ce35f1926e60c8f92fe0719956d542e5a6a45bf1fbe15f6af568b7a6a28bfb99f6e733f2b89b39311875d286bcda91ed4829a8a6f3ae7289b1ebf6dff57b48b9878020d3412b4c2fd2dc590913948b217b234a90eade1ddb07d517452ea83de61f497a1080ec5fe75c3c2c42703cc195c73167a4c2f55e63a29ad86409a1636d0531714495dc4961030ced11ae1ad6f7d4d8db06e8d0b5493f71b48d0bc302fa9919b7107345bc0f769cb6b45617dbc60e14ec51cb58d935974431c563c1303ab962741387e0e84d0724499457c56eaca48da3d7a3e75847197431deccb9e6643852aae505a0802a0ab833398ed2c2e24fd2fe72fa6d416a4e0dd5d069b5c3e95eed54cf23a1bc6d0e0a2dde6351f8ed5006f8660edd1bcbba496dfb2a4b2e2901cd2e9636025c2894f4bf9de1f23b0e3da49eb49a8feb3f634ea6a530bd63b6794aafedf56543d438e613d88100520f660331db0e1bd4860d9c68dba8be55a5dd314289829d1b0732468125510c96b25d97def3565cd25ea9624af1ab7a6be3e4ef81a8b74f5d2fa7062180842dd8dbca2809d57acbee899621f1bda6b0627c11c7e054e3381c25bd10f13bb19e15c12274fa86ee534c980d4c9444f63341cd2a0a8844649dc2fd07ef56c3542b95ff7cb29c971b489b47c173cbaefe31afb2fdfdb03272c300c8773681a0e54fe8562999504f06cfb34f0ec5b36facdb99af5ff23ebe7f760976faa001589417cff3d1c7eff9e8a7ec45a7bb51dc12cd753ec79c9c1ce31f8f4fefbac1a8d9d977074d8ee259f40fba8821a10429d42c03cebbc9737409df698ce700194a82a534ac4099beb99adffd2eb8e0acbab1215320455795a03bd61403677f36beb0eba4fb4a38233e6be107106feaed24b14da68c999089968f8f8eebd37ce907cb3c68b30d8d96755729d90e1b9ee616fccde6605beafc4a01c7fac166f02b045132d1dea05b57cb32001324fbd4551fe3ee85340a9d847b734e3aa9d5398e0581b8c808ff92af4b3ac2006498df535f64b8999a31edf6327465aa9e54ae857ac9d528848bd8039903270d40392bc48c64e849826fe0a9c394c3de2aebc57a0a8788a2a7c44c44091759aba1ba2c65651ac551885645db76d9d1f4f46af04fa9a2817a1acc6b7440043c67a8c321998d61c03eb05af773e8f97539c54154da92fb960f53a1b93c6ee14a4ab899bdd182ff458f929a9569e15b564c0c39e5bf0f0ca90fa4273dbda37d57a2ce4dd57a610adf14a5c978cf5a40c70a9c052f87ce16ed5be330374524267acef2397a2119c42ff3e1fdbd7a8bdb9bfd11f42e7767164edc4d638cc60a66d64d085ececbd4c3a7d7ae10e3e5da684d07466a7dfaa72c79a0e2cce990dad745ade40c1f2b397fec9cadf8803a669a97f2a76bb960d78c3d9364c23ac371fd62ee41bf456b2c2a2c513a4b6c2ce6d1204dca502a66752b79a96cf66a679817e15beb767f0a703dc855cdb24d90a8a6d956b29010f0ba90afc5cd3af3ddf7bf7519b667359f4eda513377177c9de6030505dedf45c17fdc4a176749ab467ab8adc4488bf4c4876e95466e46df78bce4eac145589b156699cf39605a898e5188479cf3c78ac2d2dd82e7d640c45aa1c30ca692890e7d543a82e66133acd1c469fb4f2b3d09585cfb1abc17aca4ab4e049007b6f353c5a4bef8dc337bbb77146ad8c9b6f2a0e928886a6f22a5f92c01e17bdab587948d7bbf67a321e7342150bb705e773058a2acf4d2063a735580206a66318060f527f675e8a0aa3a8ef5929074a50d4652d05ca4739dee4fbe85c538f8235431ea4abd5efc0bf296a3375fe7e444499fa64a4a64b0aeb4097be5dae7528a302504848b2906d1555f6198ca6ba63eee92e46f55732a49f6ba3125515c69136d64edb0682303d6bf501a15a00e11453e0aa3d2266726cc8748f26edb3d97d7b00d05fe4b10103c0aba8ae88f158f8b7b72be012f2bea5790a6350068237d3b06e317336453579cb442b4045fdd2bb56ab3229cde1478324159a794cb39a3c09080189c54f30a6d5dd0e8128c994f49a073c4d5c4e94e8b77c9e49dd26bb7e4029cb2b0f5d1970e9660639daa598449278a02f6975bd30c6c9ab78e6218c60c64a6b826b89950b53771b87aa69b39586bfb820feb2669ca9e67b41ad02d8e869a3bbdb9e7ab81c0017b15c9eb9b86008223fcbe0d6535ab1cd67c7da0adef2bafc6994e76c405937a9d9a55bd2094379750503e0478c5b4cad69ac833625d4eaaa8f3bcfc92068e0c307da323b34baad3b3d019db95753e222c7c01e6c05bdb96697119fe9f1193c3f1af8b86bd99824d2f17763c1466ddee574b338f696c421c8b637991def0b79283832cbfdd3c33a33c83660eb687cfb330df9b0864e20a94af75a279282ce07ceca0214d78fdeb4b85449f0ae93979b33c49a4f6775a94a13c892b6f9323aee5015736261908aaac8d5e848d77b96e4e5abb0461b7ff16d3360756301a413540186c7bf75d67f14a6eff1522d2556762db1d077e37a2ef4bbec026cde4029c4659dfc985a9f744783a24e542511aa465fba817aa67763b8816b0787e7508579250f7cc39110c665c0768464348ca3f06d01dbac0245114978c7847b4ed1870ee58cb2c59a7076b95fc794f606f30f5ddcab642db1bd7a0dcbefe8e77d7a167d4c564dce8cb05a47a3db4bb7dae4ec59c3ed78972d848caa852b4a29f42e6bb3d50f0169f36a85bd500fbb8ecbc28e672c3a8d48828f1a99890eceb89128c471fce4680aa19a9211437829b09a0f5b3286f5b7c5fe450adf951838fb01b2644333d25d8ba8602d607603db8565aebb3541b01c059a3550e8ec4c1c2d7e5146db0035f1ae28c6c6acaf6d3e66ba94d838ee7ad37b59b1ef871620b53082c3fb3384aeda9a1cd804363109485101b6f79652af7b1353c8ef9e02beb1ab6d95fb105c89853702eb19ec58a0d48d3518175f24ade59e5ff1d700c152e21df93fe01b1bf4bc455f97cbd101a9b636d1db8b6d8a3739c5ae72da1a652b660fbe2303271f294a2de621c59c3d87d0bf3ad82bd3d50430589d8f6b46b148c2a7f8341c962369494aa060fdf1bf891b91a65f6b091d7192378fc845303c8bcf84bf34a3417f067cc88d4d3c55d68a9c781ff50ae739ccf2d4105f4408b8650803b1a33b8a5d7fae139f9679edd10c7c0a416f9159c7f71b44226c81f626ad9cf9747117d37d747c09d95d7f84b112acf785eb4c79d909f677ec596001940984c0f9789c96f2e09fbb0b386697db502153d42a5f3ef81efe321fc62227fed3b041934ca557abd611dcb3de73a873faf78916f48ae0cc0cdf90a704584d4cde13e621487c28e5ec5d6b74df167df0c2a50f335fb60dccec7cafcf7e9c87cd041694770bafe10b76df846512ca6dccb38f8b11686952d19093e09549da4707350fb80fc04150d351d7c16953e53bbd35acf734ac3489a80f054b8fb1ba76c934045a733d5e5095d0472cb80681a507c181d677ce927ffcd3242e75f74af835bf6219f22672474d878b8f846aa6f7e3f42ce2f8ae0cff67c616dba81c30ff192b367038ad136668c9610eaeb819d1f5e23c68bc02e8441e0abd0e98f3f6f8937fdb4e104a5d495e411498028e6ab389cdba2ec044bb138caaa69df006180bb0145b2316486d931145aaa6a23d26a82bda6925e04e71f707c7ebbc1204b76ff4801865ea5ddf9b16bdaaf8677da107aa7b34ce7af9715a93c957b71d54562c9ea60327c33e833abca7868987c3a4dd911555285b7ea20290768a234d44b0dd1c7e5efd211c78b5ec66d796dbaf2632f7dbc234d0272f75fec8f027c33064b68e9f43a62714b7407e645454e35b92bc208f7ad6360e9ae897cfa5f5af9220e6c06dd130098ae5a1a936f11a404b938880167eace21dfa574b7dd0190effa15830a69c251715443068a110b74ca61df08824cceccfa3a630e7fb00f0d6f3f8565dc566eb9d6f44574a8ac33a4bd549dd833ff7fb331b319706511524f75697231881c17bd1fbdf08932ace462469e3f9082c2eac82a792258a2c99dd0324335d55c8c3dda70821ff6b83c1b51981996872a177ae4126d7a8a51d259", 0x1000) r4 = semget$private(0x0, 0x3, 0xc0) semctl$GETVAL(r4, 0x6, 0x5, &(0x7f0000001340)=""/174) fchmodat(r3, &(0x7f0000001400)='./file0\x00', 0x20, 0x200) utimensat(r2, &(0x7f0000001440)='./file1\x00', &(0x7f0000001480)={{0x6, 0x4}, {0x1ff, 0x7}}, 0x200) getsockopt(r2, 0x401, 0x0, &(0x7f00000014c0)=""/249, &(0x7f00000015c0)=0xf9) r5 = socket$inet(0x2, 0x40000000, 0x6) msgget$private(0x0, 0x108) msgget(0x0, 0x400) bind$inet6(r3, &(0x7f0000001600)={0x18, 0x2, 0x10001, 0x80000000}, 0xc) dup2(r1, r5) r6 = getuid() r7 = getegid() chown(&(0x7f0000001640)='\x00', r6, r7) truncate(&(0x7f0000001680)='./file1\x00', 0xffffffffffff9246) link(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='./file0\x00') setsockopt$sock_int(r5, 0xffff, 0x1022, &(0x7f0000001740)=0xfff, 0x4) pipe2(&(0x7f0000001780), 0x4) 00:00:07 executing program 5: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sendto$unix(r1, &(0x7f00000000c0)="7d9ed71314ca33ddac16ca1368d1fb478adc058c4190e647e3082e4fc786482818d4eeeb6ba7f2d38325378ab1a0f7871fe85cd047d6f6ee0c6a5f15b0fd8d8853842f4d1ec7ba84d9b12cfc38292dae536d27393e15d6851803ea78d832ba638a7e2ce1057dd31dd69dabde6a930b8061308774fc7c42d65587f8b48bd1bccce8345325ab8c3f55d881dea2", 0x8c, 0x1, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000180)=""/202, 0xca, 0x800, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) mkdir(&(0x7f00000002c0)='./file0\x00', 0x88) write(r0, &(0x7f0000000300)="849e89625adbc2754a3cb8eff200f548c771a77f0ca65dff896f82902bd667dc6a4e9869902739d23ecad31da6835eb66dc0524482deea085057da0a253b3e7e53bfa5e89781972ac2d1099cad1621fa6bbdbbe2e8d15fb41b932d54f3024e6941c360d5de8abc1899aba9f88246a789287d7314c08d644bdcbd3ecfe0c2c30f3fc0ff9a7e1a0b4a0079ca0c29d28322701b240e410af9e59180c6ae", 0x9c) recvmsg(r1, &(0x7f00000015c0)={&(0x7f00000003c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001540)=[{&(0x7f0000001400)=""/99, 0x63}, {&(0x7f0000001480)=""/147, 0x93}], 0x2, &(0x7f0000001580)=""/5, 0x5}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000001640)=""/169, 0xa9}], 0x1, &(0x7f0000001740)=""/53, 0x35}, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r7) r8 = semget(0x0, 0x1, 0x80) semctl$GETPID(r8, 0x5, 0x4, &(0x7f0000001800)=""/71) sendmsg$unix(r7, &(0x7f0000002f40)={&(0x7f0000001880)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000002e80)=[{&(0x7f00000018c0)="ff1c7f2ae172570b48e46ee15f8e59b24e0e5daed94a908c354df25dff73d93406d0f6755abed56a4edba216fac1bd8124af41e5d53ddf160490c4906ea4d04c0025d634d577fab5ea2ae38ab12aad14dd37ec1546ebd0b10d56741b22855ce1ecd43f03d101bc2e2eb156a75f995bd4ad302ac8188a5a0bc3f1ed680451742224", 0x81}, {&(0x7f0000001980)="b9fb2255d52cc23d9690c2ba334e0efbe5f45b238b63476c0761448f93ac856a682cb471a0e9478fa5d12756bd109cac64fbfda20b50c2eb6bd7be31d0c2c54f240a157609023a1be4286f8fe2ea439b44e269fbba2273b0a6ffd8984824313593280b0991162c67e5f03b25982d6e4dd4f19a192d758b3c044d8841d79e55e65af5befbeebca1d75438fd075e18b8d20bcee010729f03a3abfba31d3a7738eb9a2abc2d9a2dcb31ee2e97ab23717368ec1bc38e444cc07c2094c8811ea84eca483019a18b4fcd7d7f60a5c595c8967db4e11e57b4739a661bdd0014f04886847ed61209844b204839c908bb97", 0xed}, {&(0x7f0000001a80)="4853dfa7377f0930b284d59a5300f0d0b0b00cf23585c3f605b267961d90586ad0a2cd8209f0c0f0918a92102374116fd1c47f173c250ff1658aa7eb19bc29f87e29ba18bc7da7865f8693ea65fcd09c46e21508ec0bca8df894a9425440dee95d65140e5b9b8201c93689c25652f3326a26dde6fb4221a6a56e0d3cf599b86ffe9820027d9e95c6048a0d543a24a90d7a2f", 0x92}, {&(0x7f0000001b40)="0c7603e6861fbd7fd33f30afb23706b130ee9d4aabf1bb9ca6ef7202c8722bfe0b4219036b110eece68c33159d3fff3c2b74118ea932ba991014dc8f09cbf5432bc91550d69aab0b1cceef63979295ed8a2227d873e1a4e214f278f00bec663b2254f9f5748f4e234ef65fcf0f62485676a920bb13fd0f8c8ecfef511dbe2e83d99503f17006f94a95e6c60d90c61082f916319bd5fe68bcf3c52de2ca57b7aced7a711a3f9e70480f8a575aa1758c6eb0413176c26c94c059bffbfa3b57e8ca1324061fbb5a401a90c5e927a1edd8fada74cedf6db7cedd032e97e57fbaea3b1ed819928cf1bd10654ed927c649694943af2808e9fea1e87a03209cb30ac1ecc52e3a972be0ca65d7d10e0978d13145b0f8e1daa4b8ef7f4422643ac4284109ec4bd3c5b93ad3a5e04233546bc32c4d71bbe919dc0359331e1b1f5b20a6d01568935a02c9cecbe8075de8ce2a23f96bce67ce62d8187149600329e5219380518e617760d67a40bc9ae7fe46d11c5f063fc600f59992cac65b3990898b3cfd7522a8974e52be2180fff6bc0a14ab027a4456b598baf224a198602ff62731525f50769692409b94315371790f00220b2a4653964e1a548fb8ce94082e6daafad88ff87afb7f7d03ee55eb074edae38f67d343d78af455ae410b6175993393235ebed079814704d55f356dfe39b201c4dafb0e6aa3249d143221d41f9ea6de858e583415b3b0d5175d1273824a57ccc73e934b8dc02a1646c7367317f01f80be3d103ef17584e70c305e2e7fc94fd384dc8ced140a4f7c91259912ad5a3152bf6f6e1861572618f8f3eb8e1ab87c22236faa2e97e40f1e09f09115d818f41e1105e1d14e55829597448990b2db1d2844b1402cab22519117e6ac0de9c6b8fd1a6a4859ca6c06a77eb0538f4e2dc88a7829ea343641810c573194dc86c6d60aee2d4459a68c3265fd417088c3c789bc1fdc82784e0974e57da824cb6285fc675e2e7f40490ade6977ddae2e631891b6017082afb38df88e0992bd443c250c086668fdd7354891eda04327d16f066044161c74f06c4f80b0c0c924624fc8916aaeb1556c28a94195e524bc792fc114334c36cf8aabd71f4495701c0d6dbda24096da63996a481b6b31d78c1f9bb8def77b98b1df1d5e2d53c40f5ef514ff84390fa2b5a57fa1fb0c8cf674723a73a49a9b021f97204a55c70173f70c2acec23e0ee99de5c5c3c4da84e0c1a01e51e92664c2fdc2acf30d7215dc66edcb77045e3130fc14f1655c2436f729e061558ae44b8c263172a66f60db9dcc72ea6ed4999fe1bc4536ff0f4df45f8e7daab0e9cf76bc9513bc7fa4a4af5d44996ee45a0a0ead3df9d82584b4a21890221133a15b6d9df48036e29da82fd3173fb8ef548e2c24181afd064b190e0889794f51d00f83abbfb36fef3ab58f39a356c89637b2a366920a82acea14e1133a9e7150ea9d95f505ebbb43fdd14db4b9c5a89d6b0e0cdc2f4a852a542332ea5c245c47a131a76a1d3b245e9ec9ac3c3802b9ce4b015639692a60646202b2f97d5c2fc60049140ab11f49a43e103eaeca9311e0522929f437344bd1206d2513e67957829a897da1342aa5f0d90ba1ba54d9903dd1a8637400ee3831da1aa2730ae6b71b4a893bbe1e111e40e1ee4acf0ad63a93a74954b9a4888999bf6853c62be72b6791f808490f5329451e193d867567959ecffbd4578ee3683e153be838eef7758b0d9ebb4ed9e91b2ab69b9a4e257ae9ca30bcc6b6f7beec3c891c588362656d8179cdb817584e5b7f13a34aa3e40f3f265bbf3cc705663fa25537f7ffc2671d5153568e26dee113f69168bd05de9d236db848cb14364ef699ac75aefce31cdd3a536d7e8e8be3d77eb85eb5ef2f994a6850079aa5425383b54c3f0dd30da7081912621eca29d579e01523ccd75ccd25c130affa6a77dac88b392334fa28fa5525149f60f97fe20c6b15b5de42205337f9c23163e03b9f73c15b0ae22edaef916f354c4115531d4d66859f2901691ee53b55592bf0649eb21a4d6de4bf42444ade2e434b7351c5d3df61c0dc4ad356b5eda5a0e1a62ed516ee20a2faff2694b87fc434bdd21a3bd675b12a174f25ba6e79ea3fcfb763cb4e784fed92c32e87cf74ae7b49ede769655b9c64b924f54dd4411b18ae745c8e4e6acc0702d9218ebf29f5d17cd1dac1e5e34604943c98304c775b6104cc1fb70798aa34804d28f0d1c5c925e6c0946c309341dc48c53b9b0b31c9809197a889e92398c7663e697eea1b77d4b35a58b243bd6adb78b02ad53d40ccb6c8b0d4ac8264f5f6360775ce1e105ec6a4ff55331ec65c87d8edbfd097c133207b8f43050d618f489f3a677c9bd82a6a9c811c5ffd128a07461a3193bedd718b86ab40b482b0683798a75e99e5e5846964dd0fad43f02a8b1caf5354249c08583882a79d96f34d86d3c2c42ad85077224116d0d4c5f0f9c25c4fd8b7d28a2828a8bdc1526cb08f539e2235dcd5b90225fdedc8820c2f669abd9c9a681a77bd0335ee75710324c4ef2be40b20b4663a2462bec885d46c840a8e7741b72d8f24ca290ab44200fb1f2e3d83330dbc591616b0deb53be2be334582a6c712ba018190dbdd7e81a8b9af9a5fab2ba91c85fe8197eae60309fcc6e36a4b4ea8a546dab49bb8c0975498f462db3a18482790975bdda792e8a214cdb2fc15a4993cd65829dada4d4bcccb3b0a84bb0a9c0aeb2eb2af07721b83c6bf4538cfd4b1e5ece0c50fded49f144a5197db54c23aadd13f8f56af80ba9597d3350ef575845a16947fd3dcb7d8387d145f8644a9a879393c6851b765b309aca82bc8f416fb249a82db037db5449520fadbf0373e692708d7693dfcdb0fb9f150b95507411a182a132e15628c7a9c599d4b5900e0e44749bb097687b3495064e4a03aff3ac10e59061cca9193de73f40f7e09b50cfa37f2c3e29d43458bb8b125377e623da187a698e5ce13aa04b431abc609b02d9786697dca7ec347e4dc451e68be55f8ffea389eadf5f478346ed504c9bd8bda0ed29a185685767aa67b9a9d899e736b64c083f29c27fc5f99804d484eff2505755e06fc3fe96f477ddf0ea783cfbf5616ced46bc04958905c3e1c8d2684a14ebecc5dc0931f6791185d7f25ca48062a007b798808402a5b021e8a8e0a3c84c39394b9dc397e290fd59e9404ec4c46154169ad59b7f894bd721598f448662f71b2d44f041e5c1fdcb356202841f622cafd4798945d147eb15dbf2229e861b4a127009d94770b250fcf6bc7e5b9faac5405814fa1f48b1d254a3c9debb863ff2a1211867c48329a6558ce6db66ccde26cde855f1a6c9f5f96b23c4805c45ab33f125a8acb96d39695b6331bcb6962a319480f446cb3b8f4354a08a1354a4dca76ac65255c006bbd7a4da1f3df9241ff43079df76541613ab97aa19ac9da0cd18127bdd699a37add384157b493caf4c637c077e096d81c68f0ef378ea8072efa68739bcd5503aa305c995805fff771d24af304a6115c4bdfffe5b052e10005604e529113d465b0d313fe16eb3d8a1fe01dff69ece2b714cc75dca0d99f88a857e3202c985f09be6baf4038d4de2c173ae0569eb41413fd31bff0fda7b80496b95d78ce8728ea0d953846f5925738ddd638fc3d951c6754c3fd484c7f266cfda454ce3ebdb8f2acf1d12ef6e4c9b3ad79fa4ead93617fc5e7dffb79c948a7a30c4c94e65dc958687b6e4fa38c025bcc9bce583c6db8e1f860113210d066256a43886191ca4de23b6c3d85afed426f49888b85066c412691fe9cee42b072e9484df97af960d90385a7c5712cc7d2473d4a7209cd56bc68b624e1ec72037a9c7b215dbe29f5aa149b644ccd3556f7665d27fa53ab397a4af82364cb6f5dcfbc834be01c8e1dfd97d2c6867a7f4ddb7f7470c50ed583affb620f6c934b5f393caf24567c05652bcc275b4954ea485d6f48fe6db1f49858a9614fc7ee5cc5fa62cd66f9adb45f48337b8e491d702371010ac0b9d8f1568f6914699856d1839c93bca16accb51ace9b9164999bdd516c72b212e5be7b9875b0876963e6c7eb2d2fe31e2bcf9eb1b2be9fa19a351ba10a3fca6e0a932c7abaded71ad82d71cc74630f6dc2cef5d0e5c406082f7cf9f58961d1be490ab032bfd90060b679239aa5a56f749b9c0b82b473c1f7576b5bf91d3fcbb52c7fd914cc79621c5901ba328b2cfa7c5ccd9399ec90ff4cdb15083e6cdd4095696c0296a96308d0af556f6aa04431d3d36078073ae508727106be4ff010bcc6527d13f45f5fd18b4027154927e851f69882e56f262ad99a50c447df292e03e7e5ce5c9c3d4834174b81e393508b6ab172097f499c03d9bde920f45cbd6c341859fe53c5bb94137a74fa6f5124776258124aecc5bc3f3c2767af420e0dbc74daa0d3b998d1e26806413a757cd914c995321256daa2341c37aa9cbba518456ac375ca84b2c5b0f05f9298dcd4a6a0f827e6d91a5564c8730f60cdc0c904523a476a006312383a8803507cfc1f628705268d88c769246bcad28fad5eec4e521f69c348306d02795ba0f3d034a3a1c04c174912dca26d35f4d06cfd8dbc8d57c7c8d5993b4c7ae4f0117eebe66e63d620c9f6fa375078e4cf46565e42b1daeacdbc59daccba2ecce4a560b3b73038385eb5404cdeedf7e40697fc6defe7906532c4ff65d8a1d7dd4fbb87c3c8c17ba54f60a60ec307b1d9ac81e580d7dafaaeb264041e42f99494273e88597dc31941b71535e71b515d8d5a9af5f4474bd198e72767e7ce9bc11e4fa9bbb30e7c4abde1ca56a639e464f93db25a2c82d2eb2212374726aaaf840383e3250662b508e6ab63702929cce6403f3a7c03bb4ed5b061b100d730a9be79310b6532515c5cc1f4a4141f1a32aec99f219f2ecd6892149aebe408213d1aabd42eb957998b1c31714a3961f9e32ba11bf5d50e723fe36b2f56aa768d9780444fccfddeca021f9dc58a97cb6a211181ec208e78e16fcf35956ad3a72df629794586bf79f9e856495e6859645c812defc33c10bbadd47003ed8a351a61aa6659016099b6a07a138be18f9193ffc431d62a2ad08f01349fbc3ab9cda9a46c6abaaa5cd654eb781f2b8286c57d257ddf9d06984547a86ed4d5070a9348db7ab02e189bc20a3d6f34228f80a94c57f5c59bb99f6d039238aa4da5c698b343772d991088333dbfd35e55d38540c67046b25dc16d041a6220223cfe0462c4efe460fabbb334ec54e0c6370874fcec9dece9faa198bba8405f18d09b9578cdb7ec1416cfe05b15aaa77c5caaccfd3be3c37136e27ecb74fdb1d086f5e615bd13bf931c01ae8eb2e318e0db93152fc5cbf25ff453b09abda7cf5559e52f8afbdea35b99853d9c8a9743f7d55c22f29b105262f34bd5341d66473a75b322b089d15ffb8890b60c455f4e95bc1b369d11bccee05a2a6d5d27722ed2db54b729cddf7aa921e8a815b6fe650bbf8631b405f91d513a0001bb1805c562ece7db6092375449c442664cfc77e0a6338a48567136d35fb7c61509b1f1cdd467e68ee582ed2ed21456406235c50eddfaae4bd45cbaf451da1af6090b18b98111bad8a383c004dad99c49c681de7b61d95233ec7d164c71bb94b0a77c372679ad5e705cca885e0a39a45d4bc9258b1cf99bf23bb1b21be552c92a0cdee796c98f93f1f3a7ea67c6f51a08852d2a05977cea660f3f89faffd2567db14a01b8c9428d93ed5f6f896b9000b9e2ec1a03904afef94ea52d8c6dfaba256b6af22a5891c0412b13d92afe372204", 0x1000}, {&(0x7f0000002b40)="8278acc0ec83aa6cfd00177e65c57f8542b9c513c6ac2aa83d132f27274b282992cb9765eb8293eef0fb95417621f726cd9aa12a59d8e1fb229696c1bf7bb4005c0fc155403fbd1365440c005322f9d1e7e494bdc062b81c9c2c60175fcca92b0559b6f67822e5471f05fd3f27d0646a64cb18b37cf479c924aefb36f14bf48338e403977f56c9009fa2e172e1916eefb25069e4e57cc8f8c77b8a5656bae4ec6c48082d08bcb3c04d", 0xa9}, {&(0x7f0000002c00)="1160de01cfd9c1bf33a57e28dfb5f6dbfc68cbb246ec9d14d4b863ee9dc588621e23e84d4c4295804c2aff23eaf5ba858a69062ac7f0d2b689808b4c59840d29bb62224b33d42cdf76c7069142a33ddb163a15116e86025ebe7c0ed64a61e1b6ed792a7f79096e92d6aa9769001a01c50d18a898651e4cdb438b781c073266dfc2e5f2f77fecb1c6f0e66036498a80d3de00b83b1ea3f6c41cf5e9335d16e26cf5dde1fc3bd1c2e305ca111c0eeed4c30d98814767a4ffcb5bd11f86fcf656ce75863fd7fee0ad6e1f45025ff040eda555decec976245149", 0xd8}, {&(0x7f0000002d00)="961a5faffdf10a50b9e625ccdef8118e1d4964e448bedd084f96e6dbb13a57b29b587e419f5f08acb2c1d32f97138baae2926250043b4725ecdfca880d94905f737ab9d0ece40881853357a675b8587868c97761d129a00164af2694c96dca414b95a6896a2d07a12da3754f42125408ea5792286a748587ad672d6f1e1b27792277956c67e7f422acdbfe1af4516667759d3f7be93b1aa42f16f5f3d4a215349169d2707f7757196161a7abe0c8a3fa0188983220c1ae00f688c9eaab159513eda34444a53e48f2e393af6437ef30ce13319438e799c3866375e792af67b0360f1d256c3a898d1ec4002cb8c577", 0xee}, {&(0x7f0000002e00)="992c1e7e199db0d1a3954699f0b333f25a868263c74c059c64184eab22497d102db1206e78a60bacc9a77a0c1eb525f3625664376bb7aff0332aa39c13f3734fc8b996a16b0934b20b77c9a7b9f9d2c9e78fa177d49fb289b7f77e0401", 0x5d}], 0x8, &(0x7f0000002f00)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r6, r7, r7, r0]}], 0x40, 0x8}, 0x1) r9 = fcntl$dupfd(r1, 0xc, r1) getdents(r9, &(0x7f0000002f80)=""/37, 0x25) fcntl$setown(r9, 0x6, r2) mkdirat(r9, &(0x7f0000002fc0)='./file0\x00', 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003000)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x91, r6, 0x0, 0x0) accept$unix(r1, &(0x7f0000003040)=@file={0x0, ""/4096}, &(0x7f0000004080)=0x1002) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000040c0)) chroot(&(0x7f0000004100)='./file0\x00') r10 = semget$private(0x0, 0x3, 0x4) mprotect(&(0x7f0000feb000/0x14000)=nil, 0x14000, 0x6) open$dir(&(0x7f0000004140)='./file0\x00', 0x80, 0x80) unlinkat(r9, &(0x7f0000004180)='./file1\x00', 0x800) mincore(&(0x7f0000ff1000/0x2000)=nil, 0x2000, &(0x7f00000041c0)=""/12) semctl$GETZCNT(r10, 0x2, 0x7, &(0x7f0000004200)=""/246) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 00:00:07 executing program 1: open$dir(&(0x7f0000000cc0)='./file1\x00', 0x208, 0xfff7fffffffffffe) 00:00:07 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r1 = socket$inet6(0x18, 0x4, 0x0) recvfrom$inet(r0, &(0x7f00000000c0)=""/94, 0x5e, 0x40, &(0x7f0000000140)={0x2, 0x3}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r1) shutdown(r2, 0x0) recvfrom$inet(r1, 0x0, 0xffffffffffffffdb, 0x2, 0x0, 0x5f7) recvfrom$inet(r2, &(0x7f00000001c0)=""/237, 0xed, 0x41, &(0x7f00000002c0)={0x2, 0x2}, 0xc) 00:00:07 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = paccept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/46}, &(0x7f0000000080)=0x30, 0x60000000) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000000c0), &(0x7f0000000100)=0x10) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r2 = getppid() r3 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000240)='./file0\x00', 0xcba94cc2c6dfd27a, 0x2) linkat(r5, &(0x7f0000000200)='./file0\x00', r6, &(0x7f0000000280)='./file1\x00', 0x400) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r9 = open(&(0x7f0000000300)='./file1/file0\x00', 0x200000, 0x46) r10 = semget$private(0x0, 0x3, 0x8) semctl$GETVAL(r10, 0x0, 0x5, &(0x7f0000000340)=""/127) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) seteuid(r12) mkdir(&(0x7f0000000400)='./file1/file0\x00', 0x8a) semget$private(0x0, 0x0, 0xa0) fchown(r9, r12, r13) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000480)="43bf8842803acf0d99df48bbea070d18cfb68b06639fbb73a4015a98659c97016a9b93ac88d5217ab9", 0x29}, {&(0x7f00000004c0)="e8d6f25b09dff900772b5197aaddd350af78185673787b08d2f17cf1d86bb9b6762fb73c8150e1a01b9076c20a1af58de541701dbc1b81e2c23873c09e12ee5b44c077401ecee4984a71668ac6bc4539396933d6a9bf4968d2b0e6795bc9a850061bcc5c4b236a43d1d65d3ff1c53e315f700bf3978200a88e7d94639dd7685735afadd56e0bbb14ef670db60c66654c09ed6c89e3b29fce623c4e0598d761021deb7973", 0xa4}], 0x2, &(0x7f00000005c0)=[@rights={0x18, 0xffff, 0x1, [r9]}, @rights={0x20, 0xffff, 0x1, [r5, r7, r8]}, @cred={0x20, 0xffff, 0x2, r2, r12, r13}, @rights={0x28, 0xffff, 0x1, [r9, r6, r6, r3, r4, r9]}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}], 0xa0, 0x2}, 0x409) msgget(0x1, 0x247) semctl$GETVAL(r10, 0x7, 0x5, &(0x7f00000006c0)=""/47) msgget(0x2, 0x400) pipe(&(0x7f0000000700)) semget(0x0, 0x4, 0x4) r14 = paccept(r4, 0x0, &(0x7f0000000740), 0x10000000) fcntl$getown(r14, 0x5) symlinkat(&(0x7f0000000780)='./file0\x00', r4, &(0x7f00000007c0)='./file1/file0\x00') fcntl$getown(r4, 0x5) 00:00:08 executing program 2: truncate(&(0x7f0000000000)='./file0\x00', 0x43b7) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/4096) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) select(0x40, &(0x7f0000001040)={0xffffffff, 0xfffffffffffffff9, 0x4, 0x80000001, 0x969, 0x0, 0x1, 0x5}, &(0x7f0000001080)={0x8000, 0x8, 0x4, 0x3, 0x80000000, 0x4, 0x750b, 0x5}, &(0x7f00000010c0)={0xfff, 0x401, 0x1, 0x3, 0x100000000, 0x3, 0x17, 0x3}, &(0x7f0000001100)={0x3d56, 0x7}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) r0 = open$dir(&(0x7f0000001140)='./file0\x00', 0x100, 0x120) link(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)='./file0\x00') fdatasync(r0) r1 = open(&(0x7f0000001200)='./file0\x00', 0x40001, 0x70) r2 = paccept(r1, &(0x7f0000001240)=@in6, &(0x7f0000001280)=0xc, 0x30000000) r3 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = openat(0xffffffffffffffff, &(0x7f00000012c0)='./file0\x00', 0x0, 0x48) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) fchmodat(r0, &(0x7f0000001380)='./file0\x00', 0xc2, 0x600) getsockname$unix(r4, &(0x7f00000013c0)=@file={0x0, ""/36}, &(0x7f0000001400)=0x26) readlink(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)=""/32, 0x20) recvfrom(r4, &(0x7f00000014c0)=""/106, 0x6a, 0x802, &(0x7f0000001540)=@in={0x2, 0x0}, 0xc) recvfrom$inet(r1, &(0x7f0000001580)=""/53, 0x35, 0x2, &(0x7f00000015c0)={0x2, 0x3}, 0xc) symlink(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)='./file0\x00') select(0x40, &(0x7f0000001680)={0x1ff, 0x400, 0x29c9, 0x8, 0x4, 0x80000000, 0x4f60e459, 0x19}, &(0x7f00000016c0)={0x3f, 0x4, 0x3, 0xee, 0x1, 0x81, 0x5, 0x3ff}, &(0x7f0000001700)={0x0, 0x3, 0x3, 0x10000, 0x4, 0x8001, 0x6, 0x7}, &(0x7f0000001740)={0x6, 0x6}) connect$inet6(r1, &(0x7f0000001780)={0x18, 0x0, 0xf59, 0x6}, 0xc) r6 = paccept(r1, &(0x7f00000017c0)=@un=@file={0x0, ""/4096}, &(0x7f0000002800)=0x1002, 0x10000000) open$dir(&(0x7f0000002840)='./file0\x00', 0x200, 0x181) sendto$unix(r6, &(0x7f0000002880)="b00af2f1f48e152b5d987e30a750a21ec92de5610e46f405bcec511bdf4879b06ee8c192eda7067338e04ada8fe09b2ee5219259e5829d0e4766df973347f58710effb4fd5eac83bb8f1568ed6c17b0f9ec07f99201a79739838b87c76c55766db6f9f96cb293be3590eaf214359f400395d6077b5d11689060ff5d92bea44d69d4d05be697eda62fd67e158babc9194f4eb6aac1f50d8a2", 0x98, 0x2, &(0x7f0000002940)=@abs={0x1, 0x0, 0x2}, 0x8) rename(&(0x7f0000002980)='./file0\x00', &(0x7f00000029c0)='./file0\x00') open$dir(&(0x7f0000002a00)='./file0\x00', 0x200002, 0x20) dup2(r2, r2) sendto$inet(r1, &(0x7f0000002a40)="b0d12aaf0f38fabe6dee7aa30f794375c790ef0c454eadadd2629fc2c3f49532963a4d28d7227f7027902e6593b3062c4b2a8fb7", 0x34, 0x400, &(0x7f0000002a80)={0x2, 0x2}, 0xc) fcntl$setown(r0, 0x6, r5) 00:00:08 executing program 3: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sync() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r1 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r1) flock(r0, 0x0) fcntl$getflags(r0, 0x1) r2 = semget(0x2, 0x3, 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000200)=[{0x0, 0x9, 0x1000}, {0x5, 0x400, 0x1800}, {0x0, 0xc825, 0x800}, {0x5, 0x5, 0x800}, {0x4, 0x682, 0x23595ced39c42e2e}, {0x1, 0x197, 0x1000}, {0x3, 0x9, 0x1800}, {0x0, 0x8, 0x1800}, {0x0, 0xff, 0x1000}, {0x7, 0x2, 0x1800}], 0xa) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) faccessat(r5, &(0x7f0000000380)='./file0\x00', 0x1e, 0x200) accept(r3, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000440)=[0x713, 0xffff, 0x7ff]) bind$inet(r0, &(0x7f0000000480)={0x2, 0x3}, 0xc) r6 = socket$inet(0x2, 0x4, 0x1) semget$private(0x0, 0x3, 0x0) open(&(0x7f00000004c0)='./file0\x00', 0x40000, 0x174) dup2(r6, r4) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) r7 = shmget(0x2, 0x13000, 0x40, &(0x7f0000fed000/0x13000)=nil) shmctl$SHM_LOCK(r7, 0x3) sendto$unix(r4, &(0x7f0000000580)="7c14688479e667d97a8865a17a5d7bb324b9f0a8a440367cc7d86be3be19a5f23837cc9ce70f99645b6c384055a3c36bf4831aca5f20f0f8116b0cbb51223079d306de33ea234e2aa2bb1fb44f5de7d065b2488c67f374eca5d2b1feb07bea6c0b7b68605661f3644e77170c94eedc0f954f1ff8d4c6b8396ee71c91e7c2edf61bb86ce01e6e7fa0a5c7eafe36cac8d95292d2f6b921ff1883112a80c6b85dfa03457017c7d582d0884ec634838a0793ecfd41a5177634b0b354a72f15a52e36d0eff3f7c79344f87c1c28903c6a516c9a", 0xd1, 0x1, 0x0, 0x0) geteuid() fcntl$setflags(r3, 0x2, 0x1) mkdirat(r3, &(0x7f0000000680)='./file0\x00', 0x30) 00:00:08 executing program 4: setreuid(0x0, 0xee01) socket(0x1f, 0x40000005, 0x5) socket(0x0, 0x3, 0x0) 00:00:08 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, 0x0, 0x0, 0x4, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x1490, r0, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) 00:00:08 executing program 1: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/16, 0x10, 0x4000000800, &(0x7f0000000080)=ANY=[@ANYBLOB="00002a2f665188652500"], 0x1) connect$inet(r0, &(0x7f0000000000), 0xc) 00:00:08 executing program 4: r0 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="825bc7b0902bb6e0c72f23b1d1ee1d16469078fac55e7e3101fbfb57ed0f4518bd38652177e0a873736e6f7ce15c46e6542a920e1a4e079e1d3c14714027da46efc4c3b96ee45da3ced0e96e3deba0341b95d0", 0x53) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x8000, 0x2}, 0xc) fdatasync(r0) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = socket$inet6(0x18, 0x40000003, 0x2f) getsockname(r4, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) connect(r0, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) mknodat(r0, &(0x7f0000000300)='./file0\x00', 0x8000, 0x80000000) open(&(0x7f0000000340)='./file0\x00', 0x100, 0x9a) r6 = dup(r0) r7 = openat(r6, &(0x7f0000000380)='./file1\x00', 0x10a13, 0x180) r8 = open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x140) poll(&(0x7f0000000400)=[{r4, 0x100}, {r8, 0x1}, {r0, 0x2}, {r4, 0x4}], 0x4, 0x7ff) getpgid(r5) r9 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r9, 0x0) r10 = openat(r6, &(0x7f0000000440)='./file1\x00', 0x100, 0x180) readlinkat(r10, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/53, 0x35) r11 = getgid() chown(&(0x7f0000000500)='./file1\x00', r3, r11) clock_getres(0x1, &(0x7f0000000540)) readv(r6, &(0x7f0000000840)=[{&(0x7f0000000580)=""/205, 0xcd}, {&(0x7f0000000680)=""/73, 0x49}, {&(0x7f0000000700)=""/254, 0xfe}, {&(0x7f0000000800)=""/56, 0x38}], 0x4) getsockopt$sock_timeval(r10, 0xffff, 0x100b, &(0x7f0000000880), &(0x7f00000008c0)=0x10) getsockname$unix(r7, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) 00:00:08 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) mknod$loop(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x88, 0x0) bind$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="010089591e9233614b00a61166ee65534912d1da50ca06f403e9afc0f58550b8566e6aa4448cc7a9550ddfd35b3f95b54546c6568deb27cb1e24713f6d70d9e0d6fdfffa6a76af2fe116d85a57b43c8a92b4b357865ce911c3c44f30d9592f67158eae5cbc640fb54045a1e473586a78fa245d3c1baa5e8091b760f7435f7c831f1f4c5babc40fbb07079b913ae51bd21ce8ff629a5d"], 0xc) r2 = semget(0x3, 0x0, 0x21) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/8) listen(r1, 0x0) socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00671d78f3dc547e5f1140446e2d9d221e89272a2e960009cbc44c0e0ca9d9893537a55f"], 0x6e) r4 = accept$inet6(r3, 0x0, 0x0) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) close(r4) 00:00:09 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x1000000, 0x4) sendmsg$unix(r2, &(0x7f0000002380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002300)=[{&(0x7f0000000100)="1e33c494a662a310e6b088fc937443173e0cb9e4b1b6affb8909fc579fd665ff", 0x20}, {&(0x7f0000000140)="4bfb2af1665f777ae400022b433d8ca7b5d845b20ba5980646169b0a773ab8682449aa92881ecea959a95ba9ea969ffe50f729fce5e7286cec88fb865c0304942323f80d6220348e296bc84eb068c13119c54c264182b768d95bdd1c70163ad75c649c5a350470ee8fa697364f0f160beb56779917ec46f0a0bbc85522997de9436351bef73a1cab28281c2ec520c9512c972aed99e2561cbaa765f799ad73b80655ed504429ca6166e9c718a786bdc8c6ef59d396638842e1a37f3de808e89689023c7f0493462863e35d18269827608142d606ef563aeecaabdd5675f4bb5d8b2bcb1505afb90d666945b9418d90a4b022ec801781866e50fe1138201c6e2323f97d54bf3782fb3dba568a91e9c08b1b7bd6227231c6cddd57c78864a7efd7998aa9e636fbd07ce956680a3014272b8f69d872c04b199b55f58bb5d518b715cfc476fa1f674ab672009931e9403f6c8df6813355e1521e1f0d982f324da39a03a4e7ed227ef256ae3b6d4338cf827f843f1e67f3a028277c4fda85488ca0f41962811c95bb642981ff10d8354b106f3d5062e23afae4af86cd73acd5053350ba7ac2334b3da185e4f0bfb422e2c00e03c7a3a44148f213ab777ac49d688e98a53b6ce113adbdd1db29730df3f0d94608ed04903e0cebe976cc37b9863248ff8f76443dccace946978be35b916f09f0871b674367a8b02dc12480698affabf7f673520ad8a2a4b8a6dfde79a6fb3ba168c6e71e71cc9444a519605740f8919a55324abda18e8927c95c6689224f82134eac035ce570088841de7f892963d9bbd1f10de85871d3152eca39a3f3e1d19cc7867472842963a255496699399c0e8b68b8e8e792cc5c371e2239dc6dbff459724956f393ba84396d4946e47ef137a6c92fd1a686c24a82d0d7f9c51ce78bf0eb435e6603bd2751b27d866cdb39e03493365ec4036f880d1b4e1b231497364d1507a003b503a57be1c20d2fca5cba1c73a022d9a8b13681ba43aec9d3b37479ee1cd583ce599e5e8ca47f95a770d91caa59abfcca5bb7131292fbfdd950837497ba63de1f22c8a4edfd837c0804281045756cac6d320a1616883d28f048c872e64f47e96e60e5855c251dc6828e91c4a3a445ecb1b7f5f828023286f0675812dd2b383914dc7c54d3a6b3db7eddac0d3e1ac2080c9e7e6ef28798c117ba0889ddbe71256adedf2414400259c06205f49644da33a90624a15cabd4f782fa282a063fdb5b18599a398fe5aa9e835c968ee31c2f8cef63376d8fd55476f9a51cc710a1a192f19f5d9f785c8dcfddd4fd5ab5623e7ece4e739a524cae70ac1ba56d2a146ab3a6568da71bb37e4e71b83239f1fdf4c282a85a54b74e0645ff4ddc3e5c9108167ad1d8b2d195c8f65574a78ddc70386a3f3282205e9c7cb4e1b7e0176d0c3be6f6ae0b3ee0863fd0020da03eef59eeaf1bc1a8ad94acb1a55ec8132cd7e919adf45f46b58e904cda907fe06ead52305a972c32c1afcf3310b75bd49ab1a83484f89da16bc560bcb8b83867e789226905e5fe2214e0b601444b87cd3429a65d29b1bccc409372f123c1c2b1fffd30c94ac80e968603f3baa954fc046dbb7d634c003d4bcababd0314f013947e5c51fd7ce9a2806396f66ecced066fe53ae67914fdf7ec784c0f5f7edad261eeb81d8af903c5b58c69b10080b1af70c5e129d4c2a831f0c9e3b8e5e80dbba60e2613fcfd80028eabc9548feb0d6611a48248f1887d06e2c79efd33843637f4a56e2d378fd8c454a98acb5ae5dee06593d03ad63c286683349de50958eec1ec734ecbd03f557fbc268cfcaa5468385bb6458f5da3b2c13d896fa2dc7c0219e486cdfac2c15f2ae100f93d59208d05f8ce8a83d6ffb4358bbe652f65da8190787ef35da4ffdfb0b1b3fdc05d95093cadfea1ed008828ada3101163330a49739713a99552cb5cbbd3e3c8d09be16b8935984e441937abad93f2ab20b93c37e6c0a712006a1404f53674cded43f37c482672aa958a115866f6540a49d1eca99a14aefffcef85b37c65dfffe4d07638e35c3fac2a42f4d8e2e9c9cd6c0ac1e3b6a40609bc5c7dc9cdd24d75b7b067e235e6ad4d016e15561a3c1d9174f21347a4f4f5c1b2d4e0ebb574719cf2742c2a53fe05470fbf292e3663cc06179a38b9dc3b1af50eb9a58a9c00d6804c55b673942f1788b87f7795e326d8d90a4a1b0c9a724cb33a52df4c0c15f4d875e7dccadf574018d5113d9337ddb295c234af953592d43fc3ee15313656e95be1e4479261a8e68b2f439aaeeaef913a3c915fa3a97a9c588f9c1c49d05a38bdc20991d25ca06ffdc342462ba271627415aa2c604bf7e3eb7f9fb164dd6f42c2df3170980c807250478463b2a561fbd489a5fc2be430af94139a70107b7ad60a0c8d1d7477cf3d545d26a0427fbcf952f0079139e9e25a7075740b026e69edbc87155fbde7245f846c085dbb14978d0a78cca07b77b343fe4a7e57b7d77ed2130040e019b78a2edb3ac7d1d7d82dc081fc704eff8b41b622d109c3efe3c3cd7e07984be729a11c43c9d061d67b65e48e663462721aa2562a85b50079238ff02c69f658811e3ef594a5c2d0e52ed3b3f10bfa1e13bf85c66e4f64ea01e7e1677ef0a7128ffac8620f1500167cb56bf4ce653ad2087fd5f6b25c6e991a6a117b8ee491f998fe60c02cb5334fdd865acada9a3f0cabb7e36d6ac084a2710ca36a9fce363831591a8266c27e53e6ef9bd47227bab201118b73d0f446641463595fbc321faf39d9e3d29c959bc31eb38c8b3a3d17d6910c8b79d3a628825b166285c9edd2721b6f82319f8aad20b89561140e76c44c457e8f365fef810d52f189647a4e6c49e8a1e95dd8895cd7beae2b891be5edea7b2d65892bcac07b4e3db72da55173a9325ccbede165c5e1a6d9ad903989c87b028b30abd9a047992ea9c8da9c3ecd169858c7f057989a0c1ab64120641f7c3dfd7513ffa76985ae855aa070a66537247111c4ccd62e79932065b3e87e182860efcb15bd70c8bb8bb37c8bec40241cad6738965eae31d3047c4042ea86d9ff9d930a4a13fa7e94805cf37a323fc27609eb03f8fb427bfd17d94ebf392dd37dcb6dc32e594654d8b08a3dd9f7b6566e4d14a9f716a3138ff44f03f5939b4d91c258b4753b6239b1e49379eb4a4e43cfe933317c883c15ed5325cc78d69a741933be12526db03e3b12fd28d823f43fe75c59c5f1df7de45234b2b3ed5ded204a982d19517e7173fa6c5238853695a90261614b6bbae7516a02fa0a360a1eace3ac9315b63b635670c7500fc669184fe8866326eab518e2fd02aec637d25368df498d4c9bc63bd6f052e399895420a50096f588a4ee3a6f3b5d86b31a216d17b437b0b2c8e79edff16976e33331ef17640f8a90e85987412a910619601a5275868ec80a8ec0e364314c280b316f547c3281bcd2ffdfb9bc4f7aaf30a76c3d3ae089c970c9674ba765fefebbb63d29d4e60dc635253d6f466b5466f631a85cf02977cceaa0aa7211ada95f607f83772c462ac0b874a1f096888f6bee44c6e48d4f7aa1179ee648c1b75f60c83718a4d1ad4a8cd894b92f2e92220199fc4b4baff2e86ee439c1d4c34866970c12a9900ccf847111ebed130c361920dfc4bf74ac80946eedc43e6010d4c6195d90fff7f01ffe1c154655c51176295db124d5e0dc9b2d04f25c4aa499ef50f4372ab120c0b2c8eb77aa744f97adae000e22a43a0d8f7cc35a12cfb9faea899a3ee0c073e0c0e7937ba0a94d63c1974224746cbab792669aba3bc1f9cedb593bcff3fc59208c1fe68ffae6587d704c03692b968fd0ba30f7cfd2a7493e6ad4d44fa04dd2755e529b8d3d9f95c43a8664b2a335565235d6d8dbf396062ad21ed1f1e272cc789e90b062484fdc451629eaa14b055c77cada340bcc6e208416e482e62084885b973a7d9912e16246d891ad1f0264ec229c1a0eba31db0e07df1c5fdb90b3a1bafc069266fadcd463b8976a8ca0aef622cf2838e74c4d26c5f1ca920b2912024396b4c5ea7600544e64f99392342b741124dd116e83f7940123745136d51815c739f5f3f5d2d92ef6cea204e19518d26b59e0e13cf61be74903ffe68545b84e3d6ff1c72f14f92024fde594d048fe6c578d53fc49b70400be2b11a7098d8cbca23df58c856f53a4f7d1891f72a1476538691a6b825535bc48cf54e58cbe4c3c8f66afb89bbe0c17849cf188ef700e6587ac0e056374db7f862db16997e4924cbb61bf66c1347ad831bcd937310c34e85307669a3e222bb30e923e341b119f828ef886ac34eb862b6ffec51529535ebe69e560ab47005d88c745d74d645d2c39d32f635034f8a022795c45129183eda3ca31c8f032106dee810c17f7e90f18db3d4c8fe1ad883ce3af555cb8d6d20ea052be37cb64d1bec10cadc4c2cbaad8fc215cb0b6a627b2262623250d4e8121c707b0a8d92cb6a69d775d65ae178b2525a1f0caf1cc2909271e6223dfaa45b965ced1dede8b6d7509f5eb164224d040ef8c55a969439f7d1677e789c3cbde6e6958d042e8e9cf14ed9347c6c14a24c2081700549215f6a5cd69f7d0630731f85acb0c2a0aca6b7806020d373068afe4ee266e408aa60dc13f401e70d5de049f4ade21fc7aa2822e49b38af7a82b2e65557572eef595257ba8245a96a760b2a0703cbef0567fdb34c59544d315b67725d41cbb80eee9e69622c34da98af099b47e6ea9083e43caffcbf4982d37f4034f66415ae12b3881ecb304abf6b843ee6b8fa618809bae1ca9c1fa94d843d95a5a69388d3cd1dd4533059a9e5be4c43097fb993c6a6be78135ba054283009e0123dbc40e420ed3088b09550ec7f14fc68147f4ca28b13d1a50cf18e8f52f08bd48fdfb8296c8548cc1c46eee7ea8774f4551136a6717ec3a337e3aeb39c099e3f435a34dc337bac2fe0abb354ca85763f62e61f8e1918831ddefd069de55a8c07f35cabcd3591fc48c9c04e7a20778671b3b7b7a6b8a41ab0e7f6a52c57a636ac04188d4ae82eaf527261b3daa6a4a73949ebf8fde704bcbe1c47878402266adee30d7eb768b158bf3b86187ccc285c4dcac812bc0e462c4651d5074b7416e83e56fe02d10c973bda33087ced05f4329eca26da7f5204d6435fa4643e012c9e270fa882dc4b586344718c0bfa901963818c34e983984d23bcefa4a72ebbf41f1696a2afc8c9e6488a3af174a5514838ba5ed0d8dff751e40f70d166c06b00167a2bf9484abd63a79fe002575a1cc01175d9abb334efa9a134ece7132b14a534f4b66adc4200d3f9f6059a260f88842baabfbe54b26efed6160756820e463337d89981e2ce9aebb9258fc52f448899a61254e07a89b5fc795ce81871a2ac6d8b857a89125e3af29bfc18567f4169159d1d41812cbbd9751fee3ba6de1fff48f0d7bac9e1322f466f1984bbb48db47535e08ba3c02f641f78d92f5c698b735716ab2031bc1b567f22403a63cc14a95450dcec491dca7b24ca20756ba7f76fc8ea97f61155c9d8b46c80c5955dcea41c56a52adb979844491baf9dd5d93d55f79bb0c357fcf87226a685e9248f4fddc59f56fd714333bcf696353984844814a18d3f2e648efb838f70bf4fbb80d25499f6df748d7141f59f2e33bf894fdb87a275c809528f8052c40cd18e96ccd16767aea4ae5a21830078f7559659c2561968a65966f0a2859f9f8796ab5842f123329b5c57d6247dd26c90c6271e447245146e35e21d19d71f0ec89593c6f06c3a1161e0a6b12f83ccfe95c3d", 0x1000}, {&(0x7f0000001140)="b4b0744d067765d602785a50089ff0ba895758853bdca480a5aa2544e069b59a9e8308d394d2770f5b1506832a96dd68a02f9d8da52e7d864cf71200a46ef9013bad00064f57993f5f92a873c8229365e9c16f22473ef1f3cce956288d85d295fe51eeb49a2a992f0499cf84735b6429555a2356688e603fb4eae6d086ae0700356b5f3e644f0524fcaf8d0c94db6618a3c5740476608e3d10059c2d053a3f9820", 0xa1}, {&(0x7f0000001200)="6780769ccaa58d3afcfbb83eff4eb2401fcf2e617cd8670fc8635c578c5867e35575e12fb69590332570b0f139e5222f52a3fc099e783aef8681218adf149bcb7459020e1d18a0c70c87e786132668a47d1a541f980c033b57cb6e215017f16285b73032067c6e4ab6e05c682af66b2049ecc28cc5f0d9bac570bfd41dbcd4e11e59088d2f603c7d40325dfd2339e52d219b7b126f23aad404b2b1072f79e8f4353653603575b6d3860c620f92947ed41f622256d7b1908c2e3603935a79ceebcfe65213e732daef7348cdaddd52aff76ed62c8f71fc26627939f31c5fc6c5d659834f15a6a60eea77c27051967b792e03f52cadd7495194634e5add14326ef3658bbc2cc956cea9865a162adae5597fbd20f9fae05b608718598e8d9e780abf759f9fb583e740c6a210575934e54dd6bb69a81dfe20f8e3cb6db5323b52b814169b92b54296832eeb3f8e47d47e8192144c6e216710fcdbbfa1849f013b82e93aa5125a4bd9d91c24c4988597cb013c4728d0603a95f2c8b05205bdffb55c019053151c86be69447049a0d2084771995f81a0e6b3f86c9eef257a824f6a1c434ef239ed025cad031074b875a94597f360472e90301fd2f4cff6ae17bf07e1854c843824ce3201992b1ef08deab2fe09c87366f7bd0c77ba5828e26c31e52544cae5e688a4777f50f957a2944cfc536a04d6099b0cb8a7b35870c4abfe9681c9859c358b3f80bc1ab7f7b4449e8355b631567f88151f7e5c2e58ef157bc999f4a95650fe93b0dfd3e27d83e3e8c2ce724dd5df539f6ab8c774a9118cc59324b226c18ea5cc8c2d8cbe328559f7af562e74a5d9a2badfc389682bd7ae36008ee9128ae938c7f54bf8d678df83eeb47ba2b868078f32b3e9a17f801b24ddfeaf56b2295786f5cac8173960433fa221e4afa48d5db495c0aef0c592d480e7a312e6f3618fbdff54bf7825d6ab8da8b80e9a5ea212d2f9069704ce7f95098c9ba71cab907a350c9e6988d42b5fd90e2a282a710e11fe15a8edc60aebf20d4abe931d62d1019657f98ab7edb62606a5161247e045f756ab4f4b8302aa5fd10d34f189a058373f11c38c2ec0bb7f573f7c6ba02ba8f20d3cd00cea50bb8a0ebd6c6f249c836967bbef0ef2a4fc06cd672bc007cad5e6c2faba12590dd699e2aaad9828f59deb85faae542f89e4faa7073ec227a8526f65ee1d2190db190f998b65a3bcba30d1a2f989884ae47f55b2948f7f4c0a0b85ca93287d635265057efbf873f041571e8a7773798bb2d7da4f0a2bd46bc05a4656a7eead9484ee927f915a35fb4a3742a04a18ef9a2f54d9a8ff693527336183f6cefb2f7f1aa976adc92aa1483f71fd5dabd322bbc966052cd58ed8ef447bf1b4cafe671adadae85e8e6a2cb97e872b97bc7fed5d10aabefa55bc58f39e03b7b58ec4987adc67387670c15a60391a33fab258525cf8bb200817a42851d1cfe8675ee3b75b246ed33f5e2001b72563cdc13f3d693709404874c0bc763798037b277432aa661a876837b28d6f8aedb15d8b3a790b0bb0af6ae5dffd179dffff39f83ea262ad9f4d90f83d890848c3dedeaee6ab37d8878f5dae1de01bd4123ab9e7c277e5b7a2d494d07b2e8328a35b09187b73fc5fe0d549ee40ca6bc1c620abbef42f3aee34c3649fe32edefb2c4e0012e2d47b6cc609478a2fe889aaa023dafd7f0ea258c507030fa88d5248b11d9a4bec19f406f7f92c646144cd5ab147002f109574a23ce58be22b84e48a189b02e77e9315a07b1e1a8a7f731ad047db3bc0586b6fb3f0e42aa59e67a34c542dc1b7094e3cbd5088f5e02e7e5cb8034bec2d00495d21dc8dc5aca4bec1d3e24b05f505c86b8c878448e16a874b73c63662e26a2d047323fb4e923354d9d9089999d220ffe9971d418e0e4ec4d450d0e50809da86fd0eb60f80771ad086b8f5363e4abbcbd022691fa4cf75a92933f0b6eb1b7ef2968894129d1b1b8c04b8587ca174d6d0698ab4a9a1fbfb3b364efe891e03d28ecc09357ab8f39bd9f2605eb1a6a56c495ec3d32e6a6cdea656864d9bb4ee3003655785d5a3d3efd2a444db72c6d387075886d81ab9989f27da5d5336e82e73697d466cfd78285dd5340eb1cfd177a28920277a1634960e00efa5e55ef1a9d62c279a8f0d9eace5b56e6408897c86d948059e07c98c290ed38fd6aed8248fb339cd5767c635be0bd0c79b2900a9980023052688e1ba9a3a7cad064ed300cff46de246666fe2d64c9640c9faf2cd1e62578a141ee1f6a34e8c4778dcc04e2796b979c6ff55b8fed0a9250e6a03dfba622de2f5c9d718971c42225788de9d9c2e7327f5913c5f03f076614f97bd782b58e82a9fc8dd865ed791c39cbbd3a316a7813784121de053896bc523005b14587dde9a7db89f5f97f0b376f25f97a9e547cef7fe106327a8f5e6ee1a652c4a9a9a68dcede7e384c0b40ba7b77e9459884b6dbffa5b6cea34c623507db95d4f63a16fc95d1bb5ebb8f3c896fa2e5c8dc6a7dc7755eadeb618c4ecfb1cf3e570d47e5299eea3d797cd946f5f0f88e387fb947ba0cba60bd834b7611b41f4482411a9a740c450942b9702d82a78e32a2fb92d74c6410b14c4e51f1f07c6a250bb7f630a0d5d6581fa6249666788a535b2258ad10a7af84986940bf1d89ca69d775875d377ca4ff436e67d2c61285a5730e004c04fbf838f84bc56dd1605a38dd3a3659affae79d91eca8a3be92785f9a0e3585d5c4d9b1770bab2b16bcc3654a5c415911954c6a12b2f185dbb96080865efde7aec508c39177a68776c6c289de265b018f1601db5329c521f1adfd15047c98d30f070ff85ff9f4db8c3ff3420093058b5f873a4fc68e670fc714e06d76122f16e79ffd8d3a88691e628f5acd502fa10059f4a84554a94bf1b7349b7a8d4a1d7e3a91fc446aa87a039b33a824eb60f03ec0279e55fa3785c91bf6f78dd76987a26edacc2c9bd886c36e6dc48b5a2d2434e9c405840aad2e60ec4ed2494fa91ab8ba49c6b032de017b8cb701121bb8b6d8f701244847395689ac88674ca2d2a91432ade9085b241b645c88b2903f0300409e7d7a03e2abf3904e364d9a35dc71047e0661e5caf6b60cb05e41a5318023ae2727a2e91bbbe46f92a478c857c3c7d8f5818aa7e9ffcd83d6c2699e8c3c71cc170b628a5d133bd8bcff44ac53a10d8d70d829d7cb82213b36eb29d497ba0b1b8d0b94d86e3d63011557fd2d836b0b290390a91844ff151352072aa1b30de008beb329f376a993a08d8888d55ba49c80704b0adabfe407bae35d87502426e09b4d0910348075e9347f131cfdbd6027cc2e75de5d093699bad0f78ccc740170844840862ad81b05002311539d57b49aebba3861e0e596ebfe12bb8d2956878e34579477303d1c14f77c75353991c4f070e5b161d1db92af684dcbdcf99dbd6d1d2087b73bc1cb41ae1bdabb559bd1da5ca4bf2eb652449de41ca85b59422c1d11ea546e818bff9d2c853aa19cc79a3d4455d6ac3b526c6b01f95d0e504ddf210f559a70ce1651d283a66c67ecac8c8886b80f445ac612811d39072821e699faad886875cbc46435efcdbf4ac3d2cd4fd0e056bd1bd4095889bdd8cd3789d4c41cbe500abbcb4684f0dcb297b0f0a0e59ecdc786cb6b2d311a67500266fbb6b61b9682165e047505f968d0629bccbd09ffa24d01602e7551757462652d80c2fb774368b594db603660dfb15502eea328581435cdc0b33139679f7ddeb3bcf8c4f4e0527dc69a3198a322ae360a736405b8d643d8e1e8b71fb02b14aa10aa81f3c0a874075c09516bcb5f3549a453156fdbf7fca45304488eb01bd0660572b016c420aa43395380a58a32eef19af26ce4c75ba114915f9d7b19d3965ccd558e7324458a2ef364a8f6179a60a9b132e6f353bd4ea2dbe221c62f0c58fca6efbccd26f4321326f6b9b2df4376915e0e679e78b3fa4e40c27a70e63e0f548c54067b76f8834fd8c7c878fb2e369114fb51adc9ae4907e4bb98ca5bc3465113fd727d0caa2051d3eea6f5ee09bbfc6608094436f3c059e1d035a03ce482b50a45c7d886fb47256f9d918666dd619fe8989bec0f17fc710a93f0839867fa531800ceabe71b3e29447a46e1c6e018433a585989453feb3d3daa91ec7c00b9fe5a31640f42c1e6785967d1fb8ed348025780c25e223676d11092a30c3cb2ec01cdb5d399a81c7e177c6e1958b1d17f7dcdca1dabc10c829b38d04f7eb835c018581270a13c5bd2e141ad7484e79f08cffe92560f68e5a75bfa96140133d3775a377ea00413db747a649733dfd209c7ae9888ca1971e612f8656b94adcf87aecfe38a1b7978dd127bda305f970620efac2c16814ad14da4ce923532da72483c96dee41c6103541f071e369e1c60b82b32fda075f9350bee8b17f66fb43ee531dde2f002b6cc9f698c1e5616157dfc3f5697d785a8b8edb8530978f61b443f9aa919bd6ca8aa5f12b84c4118f1605b0fbb53c8f66d79be92099461ab514916e28f4ef11e752fc7564941a2a08b455c7345cb174b53b19fc346a6ceb9576ff13865932a7c49a19aec1bbc80d903dbfe17fee060ee3bbdedda4ecabda770e83fb0232ac68f028c237a59256a68f2a1566bda8bbc2839778034c4d9f8bd24a00c39297a809616a7dced03654c01ef60791d1bad5cde7bfc007fc78ebd25f3ebb27fcd21589f8e3a2c295c4be6011ed0ae7949b2406ee2d529e1b3db67bb796a9c8dad01aa89b5905b6ca8334b3b4a74d2f1edc9c5e7701e4206faf94ffccd28c9b4d212ba7daced671f0571c1a94ef7b5869fec4a9e8b6ac6edaa5e98d6fc538d40bbaa9e52fca14c2d811ad1f1e1497ad0bfa46b6b2646e3670773d51b74b4b6bc13a8d635f307aa0075e83b67896af513588748354568f02138297752ed7fd8017d9b92efc25ef8b532e438452024d181110e2f067b519e0be6bfbd14717bd651200fbf1cd546fc071eb9119f6e510072ea8b844fc4427750a7f3c746d4f35b54b61bffcb6afb5e088e2cabe44bf7f81e90aa4cdeb85d1ebe0da608583e925c8adad170e686987a27ec359805e7c55b203d974ef4508accb7522c9b64c954a0c6c15c32e1ab4eb81b23514fec9308736c7c3f67b9e29b47a7674e575c6f2dec3d395c79d9fb4b92bc6b923d1fdec6e0784d5aecc3ef83006f8471166f78c6a6756a1a07c417588d42b7eaae2fdd2d33396cc22be9244a561acfc64dac74297611bf93c0cc6e7a65ea754e01f18c2cefe9b9c42edf6b0ee625286c57ef967e9cc2f64899ff01e4d28c3f9e3f9cd0d9af2e9955213ba8a0075bcebbda43996fcf8a9ade6ad7a0da74565837d8ae74cc7b81a4e8f62c9683e8f59b805472d875438fc1db99f97f9b98c0a25aa4529c2166912fdd57437cfacea4af5ce603543d306da1bb26867043393a6a8e7f1c242caa4b7b4bbfbca46462b8f299dd08fe17757e5af4164180740515ecbc958e062fb07b428d846c693b737cf52c1e749caf41acd70cc58e51cf884b1ca34036bce84b07da863ae5c60bbb6a3b18b820fb8136ad99a5ea6afe1bbc6cbb7a722540274fe037ba88ea99313a311e2f96279a79bad04b175be1797fb70e5e0af19821472b63eb757b30eaa07150e3b54acf1a45e1b1fc6431cbbcd22dfba6fa1596e74bf53cbf30d71569c8c28cdac8653be06e2a6ac937a82decf4dd986690bdbb9d04307f2f0639812e94318bda3d434d532b789f3a8b2ef93430945eddd6f7edddcd88ac170a10ef626fbcc0ea29bd91c26432e42", 0x1000}, {&(0x7f0000002200)="9a275b00198d7a2062835ce416bd0c1a1e81e5f2fea17a2e0880a7dda4b3a5884f3907b816204394b6a0e9a6ff9df43ea8407d4bd19a4037a81517476873258ef57c733f1a9a1106a6c94cdd25713db8ddb708d85e124fb7ed9196325d95b7cc17e4033a7afd32eafe656b17434d89a3af5cad30e9946df4b89f0ee114c6aac3429515c6d926e1c39200dd6371fa2c14e7cb1271e4cb56760b60d7454c0554f767c8d6cece310c51995fabe3f0cd928215ecd31a26cbd698e5d8dc16f46b704ee6df71b8a6788f842591397872cf510dc683", 0xd2}], 0x5, 0x0, 0x0, 0xa}, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000023c0)={{0x18, 0x0, 0x8, 0x80000001}, {0x18, 0x3, 0x3, 0x6}, 0x2, [0xfffffffffffffffc, 0x6, 0x3, 0x7, 0x0, 0x9, 0x5, 0x7]}, 0x3c) close(r1) r3 = openat(r1, &(0x7f0000002400)='./file0\x00', 0x10, 0x80) r4 = getuid() pwritev(r1, &(0x7f0000002780)=[{&(0x7f0000002440)="0bd9e5c4b93d8b3862cc87707cdf6af9be7e2a443ee85d5ea267be", 0x1b}, {&(0x7f0000002480)="464979cf27f9d7daa5bd114aae81460312fab7354ee6199081135e0f926317cec1cb76bc51c685b2a2abf0ae0bfcb2ed4d56b3a6c30aec0d7056f9cde4199a0d2a8e871aabd33e521131e050c33c18cec2458f1155edafb4b158237e7a805ab41c0aadca857d4f744263d0b29ed2ceee2a9a5ad7e0929df91ae2fa82839aa0da082bc13f3d2ae88e69a4c2f317da8505c6e79008701758e30bd488ce5626c04ab39155bf501969525176c26160cb6c0bcadda51a75fcfcbb672eb96b1c6c4c44596fc85dc5bf3e16bdb6a9752381f7b2ec84fa666ef6f5967c706cde84ee4baf019433592c6ade23a8b2fbd3b63ee09b454df4959a5665c734b2", 0xfa}, {&(0x7f0000002580)="290c55fc903cecc1f570108384b9a2804cae0a5ccaa65ee5e406f2f827a2034850fc740c93a295d9018ca2e0ba1a1726b2a7ac8461b41dbcefbac45be2283b7fa63de995636efb0f362f7a02edc939e77f2aa0b4f4da653f1d10f62fc939b9afd58bd0bb53dcc16feba47bcb955b5df877b245b38275c40ed206f3249f11019b333fc2a6c9a83beba73d603caff8c05ba97b636d080924b13856fc7534b634d8e230fc1127bfd654756b504ad3ab579d883312e4133c38b01eaceb683d4adc872ca105f1a2babc0fe06c4ba2469f711294fbd06aeba841d09510", 0xda}, {&(0x7f0000002680)="e7a34b0fc6c9d03db659679ef3201635b8574a22b138a6a5c5867f620087c32a58579e689a49810df7fd84e567f7f37701f3f4cbc5753cb3a969b055d4576d1f21", 0x41}, {&(0x7f0000002700)="7f61c0bb45acf0e34e8d1abeeeed7ac47d5defdccc64c10e16fb946e837c88431a17c78f3a99e2752c46fcbdafb0acfb86a7e354e198404e1f8dd8a554886dd17971ea2dc3015f17f7b6b44013e83af5d99ecb73882a", 0x56}], 0x5, 0x0) lseek(r0, 0x100000001, 0x0) preadv(r2, &(0x7f00000028c0)=[{&(0x7f0000002800)=""/180, 0xb4}], 0x1, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000002900)={0x6, 0x4}, 0x10) r5 = paccept(r0, 0x0, &(0x7f0000002940), 0x0) symlink(&(0x7f0000002980)='./file0\x00', &(0x7f00000029c0)='./file0\x00') r6 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000002a00)={0x0, 0x0, 0x0}, &(0x7f0000002a40)=0xc) fchown(r5, r4, r8) shmget(0x1, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000002a80)={0x0, 0x0}, &(0x7f0000002ac0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002b00)={0x0, 0x0, 0x0}, 0xc) connect$unix(r3, &(0x7f0000002b40)=@file={0x0, './file0\x00'}, 0xa) recvmsg(r0, &(0x7f0000003040)={&(0x7f0000002b80)=@in, 0xc, &(0x7f0000002f00)=[{&(0x7f0000002bc0)=""/254, 0xfe}, {&(0x7f0000002cc0)=""/115, 0x73}, {&(0x7f0000002d40)=""/115, 0x73}, {&(0x7f0000002dc0)=""/34, 0x22}, {&(0x7f0000002e00)=""/207, 0xcf}], 0x5, &(0x7f0000002f80)=""/190, 0xbe}, 0x41) shmctl$IPC_SET(r6, 0x1, &(0x7f0000003080)={{0x19c, r10, r11, r10, r8, 0x100, 0x9}, 0x800, 0xffffffffffffff81, r7, r9, 0x1000, 0x10001, 0x1}) clock_nanosleep(0x0, 0x0, &(0x7f0000003100)={0x4, 0x1}, &(0x7f0000003140)) write(r0, &(0x7f0000003180)="3defd29256eb94bcf3b78e603a8c1cee17c196488765418c0d1636265d25cc8716db0c054fdc1ec2b599aea6d40ee1afce25b46f379a9cdc10ccd2a0f6a198b11d5178063515344bd41d8f486213e6c3106607e1e3384c66cc4315c41ef5b25b117a0a8c46e104393a49d4f5badf53194fd9a99c15895296068f00b7dde8958dfe1a24b8a8b55ccf27f6", 0x8a) pipe2(&(0x7f0000003240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000003280), 0xc) connect$unix(r5, &(0x7f00000032c0)=@file={0x0, './file0\x00'}, 0xa) 00:00:09 executing program 5: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040), 0x0, 0x404, 0x0, 0xa0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x220, 0x8) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) fchdir(r0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') linkat(r2, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x400) setsockopt(r2, 0x3, 0x4, &(0x7f00000001c0)="51374119d127be6406566a32755ab4e2788c4487f231a2b1c9af002f80595b18767262fa8833de4283d2e1c46d244a50db1e2eca8d5ba9efc02c2016358d3abb2186edc1e512053908a2205be11c264f41c5c93e9fbeaa50501dc81993bc40e01405f81ac9da4b996ff20ccd2da803d5b8b695f9838d527a1ba72134d79ae15f03359bad913766a5a526752894e18c9fd5ef953ec00e6b29e4f5aada91c1ed5746fad0074c22053b4aabb5cec92841e0738580de60ee206eb401fce5847052ccdd7a", 0xc2) flock(r2, 0x5) shutdown(r2, 0x1) fcntl$getflags(r2, 0x3) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) msgget$private(0x0, 0x22) fcntl$setflags(r2, 0x2, 0x0) flock(r2, 0x4) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0xf9) r4 = openat(r3, &(0x7f0000000300)='./file0\x00', 0x200000, 0x20) symlink(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file0\x00') r5 = openat(r4, &(0x7f00000003c0)='./file0/file0\x00', 0x8, 0x144) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) symlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='./file0/file0\x00') getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0x2e5) open(&(0x7f0000000500)='./file0/file0\x00', 0x20, 0x6) chown(&(0x7f0000000540)='./file0/file0/file0\x00', r6, r7) openat(r2, &(0x7f0000000740)='./file0\x00', 0x142, 0x126) open(&(0x7f00000005c0)='./file0\x00', 0x284b458ec6ed3323, 0x102) chdir(&(0x7f0000000600)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) sendto$unix(r8, 0x0, 0x0, 0x40e, 0x0, 0x14) 00:00:09 executing program 4: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x70) truncate(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x800, 0x22) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1ff, 0x100}, {0x4, 0x6}}) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 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'}, 0x6e) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt(r0, 0x40200, 0x0, &(0x7f0000000140)=""/140, &(0x7f0000000040)=0x8c) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="ff614b00002000000000000000"], 0x6e) paccept(r1, 0x0, &(0x7f00000000c0)=0xad3e443a31eca17d, 0x20000003) 00:00:09 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) r8 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x80, r2, r3, r4, r6, 0x3a, 0x100000000}, 0x4, 0xffffffffffffffff, r7, r8, 0x7, 0x1ff, 0x3ff}) socketpair(0x10, 0x40000000, 0x7ff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r9, 0x401, 0x3ff, &(0x7f0000000180)="ccc97e4ba7344fe1d493f4408155e4862b35d990bc9742072a379a68099ca81ea48c889b15289702310f18ddb1ee9f8c5fc51432a4c2cb489aaa0234233d3e5be96a2e8d3ce63e7ebc0d92d9407eea52b7da8a348f46fb5877", 0x59) madvise(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x4) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) dup2(r10, r10) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000000300)={r1, r5, r12}, 0xc) r15 = semget(0x3, 0x0, 0x90) semctl$GETZCNT(r15, 0x0, 0x7, &(0x7f0000000340)=""/5) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r18, &(0x7f0000000400), &(0x7f0000000440)=0xc) shutdown(r17, 0x2) setsockopt$sock_cred(r19, 0xffff, 0x11, &(0x7f0000000480)={r11, r5, r12}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt$sock_linger(r19, 0xffff, 0x80, &(0x7f0000000540)={0x2, 0x3}, 0x8) getpeername(r16, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) getsockopt$sock_int(r13, 0xffff, 0x1003, &(0x7f0000000600), &(0x7f0000000640)=0x4) ftruncate(r14, 0x19e3) writev(r17, &(0x7f0000000a00)=[{&(0x7f0000000680)="c794b4521cdbcd6620c8cd8bad72a3de6323af8c20a363cf932c69a3f75affc6b1f604ed82b7532cb5af179a39ae389be270a44d3e4e78f69187c9433dfb63519492737210e4e058a2f58d4cc1de28a62a7aec1cf8c99de1f83dd4f3886564250e398c445370b3946358c032dd0d6ea438e5de6d9327398a0d9e46c21f31f77fa6d29672c845be1921ce3bc7fc1b8f63489657c03d94d4a830bf34cf9e6d5e6e06f43a27bec7d6947c45d1120de4d38dfe5b52aad55a344739b9ba56bfbc1239732ef998f82226ccc7a5ea5086bab42e14ac342eab8db896ad64214387399ac3cd4a30a1e541e054222b33", 0xeb}, {&(0x7f0000000780)="aafe80b1483f2cf3842f0a1f14aa1cedeb353e4c265bfbe94c22dc890262191aaca7f4643cd3f6a964697c495fd0bdbd8a809051", 0x34}, {&(0x7f00000007c0)}, {&(0x7f0000000800)="7355f7b23da25c34e9ef3560d6ece5e1699ced9656464011db605bf60419d8ad85d78222bb3bb7c5a84d3cbb31451e8141b8ad69f5b08b1f8af5e769a9685a75421f591157754b8258d90e5b447da95705ea4325f90b21db702a134b01018e91582401ef06ebe43de94a737fe3984306c05c226da24df9323676f6f8dcf214a4152f6770297e19d1e25783d883ec90b078caa868e2", 0x95}, {&(0x7f00000008c0)="057059728eb03cea58588fcd6fd41be6c3ec9fdda1ce59a5000b6a355850344471d805c3356a4b47f7ad3d82ee4cadf3f05ac761975744aaa70ddb5cb68cdad8337510b53cad92d2d575773b6002af5f6ac527ba0d99728859d6b0a5fa428e809757b6d61148938c7c28eb7ad4e1e7d1f67cdf9273f4656ccfbc36872f897ca14acf4e5f67b94fd0a631e3478c4b033754b0310e699639ca6de0c66533fa267e595d9f5997ffac3e490f435bdb998fee433a81070c0c37eea2acc3506c573bfd785dc6911298aa5f061d857cd331a7034b157852997af72018", 0xd9}, {&(0x7f00000009c0)="eb6a3c79d05cbc8363c3f0e6fb4ea9e34bcaf423ac2293eec179d30ce2ea23efd68da3270b6f9bd7483681f40938fc857551eb9ebee4deed9ac83b49899f", 0x3e}], 0x6) setsockopt$sock_linger(r18, 0xffff, 0x80, &(0x7f0000000a80)={0xffffffffffff0000, 0x2}, 0x8) 00:00:09 executing program 1: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x0) flock(r0, 0xc) socket(0x1f, 0x1, 0x401) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:00:09 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="ac6935681b630033a01b1c8ad8b98c08bd4523298810909f172b4876988d16395e6603ab2b18483f84436f7138faa91b3f8b785fa4541e46b0025736d29a1e555eb912", 0x43) clock_gettime(0x0, &(0x7f00000000c0)) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000000240)={0xffffffffffffff98, 0x7fff}, 0x10) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r5 = semget(0x2, 0x1, 0xa0) semctl$IPC_RMID(r5, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000300)="d89b2e7678181e65ca2032f8bf8e4805f1c3eb1f98e7e8d8600748994737b9ae284b48c05fd76be29e066700a907b379f29e4f41b9a1eeb94534feec7c0370e4c9e7d7b69846b186694c2c286d4b37632b3674", 0x53, 0xd, &(0x7f0000000380)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) socket$inet(0x2, 0x1, 0x70aa) linkat(r2, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0/file0\x00', 0x400) socketpair(0x18, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x1000000) getsockname$unix(r9, &(0x7f0000000500)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) mkdirat(r3, &(0x7f00000005c0)='./file0/file0\x00', 0xc) close(r10) pipe(&(0x7f0000000600)) seteuid(r7) nanosleep(&(0x7f0000000640)={0xb03d, 0x7}, &(0x7f0000000680)) fchroot(r1) sendto$inet(r4, &(0x7f00000006c0)="a08ba44e0c866ea434ee4c79805223556f71f4c77aad6090a1954e0182edff3ee152de4ae4b5d5e1aea30a25c09fe9a16a1a14c73ff8a2b047b7180fb38bb3501ae55f66e874157264f2163c8428ffb68361ee3fcbdfe7ba182e961487ce0941239708a84a27adb4b163ee5c8f94e4f62bbf98d097538e3cb89525ba62d37575aa5f9cac0b08d1", 0x87, 0x4, &(0x7f0000000780)={0x2, 0x1}, 0xc) accept$inet(r3, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r11 = msgget(0x1, 0x520) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x5, r7, r8, r7, r8, 0x8, 0x5}, 0x77d, 0x9, r6, r6, 0x8, 0xe4f, 0x100, 0xcc24}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000008c0)=[0x1, 0xfffffffffffffffa]) nanosleep(&(0x7f0000000900)={0x6, 0x2}, &(0x7f0000000940)) 00:00:09 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = getuid() getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={r1, r2, r4}, 0xc) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r5 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000180)={r1, r2, r3}, 0xc) recvfrom$inet6(r5, &(0x7f00000001c0)=""/48, 0x30, 0x800, &(0x7f0000000200)={0x18, 0x3, 0x3634, 0x4}, 0xc) read(r5, &(0x7f0000000240)=""/81, 0x51) sendmsg(r5, &(0x7f0000002900)={&(0x7f00000002c0)=@in6={0x18, 0x1, 0x5, 0x80}, 0xc, &(0x7f0000002540)=[{&(0x7f0000000300)="463579f75d9f13388f8da72f400269922efd0ba212af65ba4da03c29c966de5a64c9c33d302180bb19ce48b5eec1f1b497f59921d2faf875379dc0216250e9ca89fa61198a4ddd975ed843140c5b6719baf66b99ae72733615dd21aecafb8909aaa8f665056ca0b6bfb6ac17a8619488e0534ee5bc89c38f24909f77c0dab0a4b18798ccd1a209728cf4e9d06ee11c61ec03b8ccb1e0c647cba18894c2bb84577a1cd229fca97994f14b44690e44c8c4d52572944d4a4a4a5d26681f14a84402ac3f073ad82310d228869d2b8ea3ed9c7ccb7e7f291f66546eaede27e1441a8b442c1eb4e7a5d919656e902f381352f74b5ee6f1", 0xf4}, {&(0x7f0000000400)="9a11b2b58db85c2ad1d6464f1789129439b909787d646d520298b05f26009e85992834028b00b3e4351bc16fead829969d15ed42b918bd0efec64cef5dcef96751b3eae9cfbeae1eda865caa7bc616b1db1ee0447a5682f76bbac9608228c0cf11ba6ba355bc67b1d96bf3d12bd89d3eba5b33fb9e4ac2c8c21833c00d6c7b4fabf6ad85712837e797148c7aa58632fa4cf962d78426c01123ae44e8f906a566915dc993d5ceb7e86c63ed3918513b404e633f46e184bf41c45c6e75c889b3c6f72282d04d03ada69a3068ad9e237b1aeb954f5182e13676d267ae5c01e3d895dd6567145eec0f3c97f3dfe65123bcec00c38e5d4e86d7fbf45e01444dc522980a26a55ee97ea9b651e6fd5e294047b5c282a1c651f256fdd4a952ca17f0dce9315968bcc20a9d6a955ed77ea122b501b69c2806298f3f9f6d0d511d88431a5e33fa62ef3b9a3f1c6ece2268419cfcd79f96fb83beed68d983f80b2cd6271214629191707cd502773da033c1be213bf85f9f629ae45826fadfd67695e4db3d588b5a985dc504291c2d8bdc71f02fed3669793f62743319ec7f8caead4c9f7fa732eaba843ad50f8a9a1d0f5d7246e33cc46aa0de9f3036d0a362cf87e88bc471552c84ed11dd0dc8ec6d52d47b34296a85adce9978af983687ee7f4e6927e60b3e7b35c7115d92da285aff7b2ea4ec4a21d14f3883400970299aacac9732e903b7a24c2220090b2f7610312a40f63eb789566b0e6c2d476d8b775992ac748b9213e8ebc1dafa3659aa13b18da33b01ae11b7f6934b66f83ae660dc57a7c1880970647a50e86daacbe3992b05052e1c33c3a28b92284eed3768ccb514b788d997e8514b893b1b173aafca4822b6e8bc4cce6b0a0fd4e927050fedff5ac25da6d52094a1ee9a973d5b15a145616e0d71db6d799d5175831227e3797b3a40ea963fea53620f202251f473db36297363505bc6122f35dabccc7a44647e92853216f5f6300df69a07e20f3b9734fb5f86c97fcd89282238d3a5d0e11f2d6040f684d460323340c1b0972f4a136824d49b223304a153baedd16eb5896c43f881d30b7ea8ea6424063a2975d417d4c4fdd3723866f7e92da6df4ad08be585f9b3f4bc35d90c26b8111ad4e19ef424f7b5278e7627623a6da3117009c05970b3717cd0de1479cc55805ba28f2dc6472e7b63ae89cdfec2c8d7c0699e2ae5de78ca28c6275a68007511d1043f1d652bdf54ff3d9b198a189d7b9218ece402955f1292d2eda53628cc197253bd63e76ca17c775f5d71499bca7eda36aa6966bfcea4886ba5d6d068d8ebb59f81f605e2bdd63cc236d5e6d621fd89fcd5ec7e080d508678b2ec5882ab0add330a1b78253cb3c12b759459caf14ec101c2e5b22d19d69dde55da65e6ed2762f0d25cbd901d902e2ced4ea095a773db9c16bcf8c0b5c35443541ebf258e8ffd5c09d399c9b53f650fd0e948c904553c0bcdd8a39ebc50c144c764ebe5fa0ab4a8373ddeb9012edd5e42e3a8a59e68a9505bcf1d428d1e9c33cdf25c2a4ccb35ec9964c0d49f585ec7f2b063b14f958acccc29d972de616467662c1a20e2d1e2efe0ae5b0f1e6e09e0507dc5776ca2583f90b676f8d753df915184044cf298b2ebc3ff9690389b1440e3a59bc9733311ac3a1e403e13620580cfc1eb99833828a61a44946cc4fdc1bc2f4762639027d9ec084dab1a9945b0d3aa88216f123c14c4aca034a0bef60dd2461df667579432e243f81bd3e7995a964b0a354764898c1d17632b139b2647794ccf77b65c713a8ad34cd8f7d108266d1741b1afb6c9c5cf0ff2f321341814af09674ef4004b5c78a16d512b4fe8565a0600f63f640b374c47640d9efd431a4112518c0e1dcdb08489576a3ff9f7b3b2be7516e9674effd89a6f3842172940d0376e4616181d3aeb7505a7b9567264dc6fdd1488b88abfffa0e3fe9e70b2d39dce5d1547c7c11cb27bc53455c3122b3fba5ca37e88877739de84da6daeffe255b8b3bf72f00409bcab1c704901b46cf2545d71f14acfd6a0d900656eb977118e4ece83b47043a1c6d0ff220c36edc3e8179847d774622c180a6e788b6f98834cec35a0bfeba45500a8ae3594b351c8fa787c46c380c9e8f0452a64bc505ef8b70895a500c53fc036867e22f9b82492ec4f1c3850a21111bb80d92f95ce0dca5d43fd17d2ac3fc59bbc8efb0072ba90c69c62e9f9ffdd7f669319928ede1014cbee5fcbe88e250df932f99126759b226f1b77377a3680bd82e047e888cf2724a0005f0abe5c42eb16959330ed056b6c95eff794d4a6157943be0fcf5df9bc8235c5b8a619ddf5958cd84481bbee32f69b01b9420f527b6953f0597e3583a0716e23620242e632d7d209fbc6678c4a32af4815de0b3d25f0a2206cf10fa2607c5ea3b80ec187d49ba2cab37344d01ede77ba68ef6585533282752b0f417b40cd1465dd0fb47acca2bcce816650de4e29d4d1f18293579e8f18003e3f6d2fc792aba01446baf79276220e8669771f55dfc878f42e2838eee5db7b1aeae7f67ae0c134b17fc9787bfe19092cf3c8db7ee075e5646d290fc104713bf02eb9f67f8dd6e492c9418e32c0c25fafec792839a760d524a730721a42255d5d0d2c4dbd146e3f932e93eb700a91cfb93eb990f6953be2b10ec0872212fb0988b56406191b76fc3deb941f038d1ab00f3b1e464f168936bcf70a251541dcf0e5e37ffe087308ec8ec860dd0200f2aa5b98782c365230e33a4b6991e60b7242413ede90cd1b691e8e2cf629771066a7c8254782063ceb3bb840c74b46d43c85c951e3f6a4bcacd4d0b0b626a106ad47a980d254a77f8771095b973bf1068041a8ef144fc0a4e28890637297605a3b35708841229cbae60912059089cd33502274f523ef30e42e96fca89f6bdab4b5da9d2721d4ba63f8597b88f42ba493088782b762605ecacdaa862458ce65c2ac207085e20bbe7a05532a564a0b772205edc36b3cd821f0aff57b256d6f3351c8a38056c650dfaa638b77e4d1a4fd2c8a6afe4e0cc65a53d838f983bb004dbdcf890489271f97e0b7d8e637eb719f6a2134439e1a2f5a1b05e901a58630330f73d6810c581a20788f802409fee09b85e13993e368a050d7528feef8a8ac7cfda005732e4349fd630a61b263d30ba2bbcf7576261f04043b02a3e2d11ebce0d2ac8007844015ed40be6616e0023290f5f607c5df0472c515a2ea744b42c913c4107c08107b5f8170edf8669ba19787027aa7267f2ba19efb5e9f18d38c642470fe0396b8c542cda79e9686612df29e5c2ae1e9dfa361a2cfc9d5682f02c0cd61628aedd296b18a339cbf2c197bf65d7dc2eb60ddb5aa9d6a1a1999e44ddc8199318b563b8b92b7e969a323a35d5b540ecce38d674d4031a0de150b405c4da31635b75ec6298ba7cf393da523937c04bff8c0b8be7fa7ad6ec549a127c61d3161c9d021bdc653d6baf12a903118a072586dd1e3ae59152e8fb722aeb7f56fea2c549a784c745e358cb9049dae80cbbf770628bbd8355d65735f484c4683d698bd6cdeb0956c6e1a8e71bf9becf734febdc2926486824889f62c4c2e76bd043382a051a03e0c3bc5f5f9dd36dedc28d4860651bae6a0487aeb8e7b255dc419a8edaa43cd6e0131de893616e0df1ed23860f6c75579af69fe797c6f463c88cff94ca3d362bc344ae12941d230006af4c74ea20a79012157566cbc2c229eb0dc5199b33374a100516584742c1f296e1a0fd2bca580792abc76e580654bc20e381009e86a0aaf3c08a329fa599eff6c00e1ab9db76fc1278856757abf61fef1f83fb1e068459bc93e22b2c1f0a0eb333d40374e8d3c5e95e84486af6c4ffea14bf13afced28aafe38bf921a2e067f5cf29b759753e88513ceb20dc4b38858afce888f010bb1e3f7cc3e1c4b467f38b82240baf2af7dcac4c78920777365211c2a447293449ebca0a3c0187651562d56598914bc333508de5d121884e7d5df8b5826758c7980fe309eab854c41def86867d477632169ec72066de02d18e8fe9cffa5e5e1fd4b958f9ca9bce0924f496f18c5f05469b3662ff95f8414b61d72ca7eb8d7caab1af460a3c7436523c8c43638dfcc41d9b39f439e4cc3238c00ab8e928b0dd6525e46bcf864157c06c779b5ad943aead24aad10ded86cfe6388a0c03a6243368a890672b2bbf234a7d8ddf54f76019c4146fa4566a93dcc5ad5edc8b5d671c3a5c8c7f04dd1ad29d30fad59f559be1e8a5475eb2fd99ea7266f63cdff08d02df51a1210ba9eeb4a6ad61bd5b38e804fbac9318aa53a0366ed6e4555e984098a136d441e9b817a4b08a57dc18f83b14377f2f7d2cf32783b25084b9c4186deaf3580a96713e9cc1c229656aa4bd02c9d4751b55c95110bcd998861cf0125405614b6d55a8d95dfa0c805df339abc67774583cedd1893d6090e080d4da29b6541f4a7bfa1f4ef58614a94fa9b9f04be298491bb3ddb8e56bf8a808dddde268a0f0e48b4d1212883d9036b1f7dc7f381d42bcb0dafba72e084c3434f49aff9380e4d8f7ef8f108193f2f63f3948788054daf8cab5dc91e781e574589b946e9293511e2464caaeb1d6aeb844307d8879317441ff3846732521275961ee569ff42282839907e8f59d3f74525db64aeaba6879cb6419a662f19aaab69c81314646ee894559270ad58fbf306d9a1839521d397c671022c622131e69a0646c8b3ca7f9e6b21f13092624da742a5653e37b61d3198ba93781920ae7fa47b452432dad2374f2a49819ab15d524cd140840fbb17f0d3df7b9ce4ae0c5205e92209770c4fac150224729e310a275f3b5f66d7b7589977fd861cb40c743f372a1f52c1149038a982c259e960da989d82e8f5b1568aab78fbbabb3e02569cc102071e22acd57e20c15baa59775272d30cb2680e9f4da2c1b3be7757751ccf5ca22e724d5f52b068a4ed4e250c839be71b7cc299132a03e8b025e5996d0eaa6a9612d693e55de5758adbece87cae59daef4ccb7aa3ea1573d6496f56fc573680e6e616c6f1e13111a229f4555864c083895f188a1601b02e8f9af91aea2455c8f3a1565a07e4785f8d624ffe0f4b05f548603c2272e809f3e10c200930097316a572644707e3134baacb4e17046b1956bf50f9b2b2298c0181b5eebc9e184bc092272a0819452b5d18fd161e5ef915f782abb28c2850c79f0dd4f4a5176c2f30abd7a0edb5678d1920649906802897d68dd46a23eeb2d88a5fde576bf52d7420ff52ea1af2ac9e624e5648501da21ea2a135a2da8a231b02ee9e733d2f80617be15a550373e1424a8055b267b0d66764563dcd760b88d74223e1c9dd7ccb0e1b74f85be82322394b9d82470e1c4712158914d9ca14ba88b1833a965ec800719c2938fbc5b2b137a4f1ce3b776f3b869a747b6e9ecc3f91bebd00f212cd77bb060d43a601b34b139275dc45e4385410da0cfb7adeed1e29975312c9825022c09b132dca3b649b1142835f9b79dd284f99f2092010ed8f80c98d44327e30af17821fd3655e219bbee193f16246b7911e246215bc4bdbb00c9c60445f375045941c3e4b5f7c0cc6bbe8903d6756f2beafd595ea0f560be6ff48ad997db9b4ffcc121bb20644f5260102d4e17909c8477945608461a531e3807ddeeb3af65d70a708c4aaacaf2a37391d27613da54857e09cda48310d5b0d583fd09d09bfdbf00e9183a9ffe207443259047cca29b71469910469aab172cf9b340659c04964b909151da737859f93db490c2d930db03bd47e", 0x1000}, {&(0x7f0000001400)="9a125473eb626826b0943f9828c8e6c8cdf17ca735ab0c25ff96695ed682cfdcb92cb634c3b85a75b3f3e2bea7ece28e603bd294b3733ffa4631a9fcb0e7dfa76e25790ee78c", 0x46}, {&(0x7f0000001480)="d114a8367f09d012f21ea123f3819a8ae2f032a0e1385d7b60d1ca4d7b8d0b4c6b0d5a12c6b96fc43054109affb0426f82553adc7c7a6dd16415b99cf5b147975f66d55447fa31163a1e32a914fbb08125cd568c631464b96e812783b8c29d172113080c6c8a8c7beb5d40987af40a99f073682ab37637d5fff1d646f21b06551177878c747b35e774e92679a369a389e772c69b66eecded94e0ce91385be7c0562c3469e3ee849d5e1031ea8b4ea9deeb835baa4ac082c2a9ba95cae8806bc28e12b6b5d8a595ba7b549ef44015d0d687fba3ef66965dd455c8beca1674e9a1cba584d3cfddb7ffdb6501d145ff6891fa06f848bcc5aca21bc48417ed099ec346a24626e8e3a45a205d1dffb6c76a25d358af1cb2eda79c5183dc5e23e69468029df63fe3883911c773643f29c17243a17ce7660d40975de359ec64acc932939143f04e0a47b6d26c75573dfc912b25bfafffc85e680a1ea5bae8c0ee4679e1313c50755fc87386552c63ba741a0955a940386a2129d6682cf7f9a1dcda2c5bde848fa67612f3449bbbda66845971f813c14d1d7683d240cd7332d31221235889b485e24d6d33c21496e2a273b265b007d07195ee4594b680de8e0fd6c645074f938b2055f76fadfae2d7bc2b2625b41a6eaf91fd0ab2f1c7d4946e9149d4abc7958d2798667865198722c247e19ea1b63536883c7a8f2acf779a082a0649cd4b031b15f0f44b4c35f60d904581174ffe1b2196b82f7db7ae93488068dc77fe656b8077037bbb9919f8b8886b49e62bd16074790ec04166c8fb371d9a9f7465265f23d4499ba0d22f770d5fa3a60f633c8ef3d82eb2b5dc4c7a5de330b229fc3a68e67fd12f7afc3d46dedb4188d15bd164dc32adbd44d358207adf48806775620352ff2491ed06bc3c91f9511f49aeb019610c21e4e457595558cf17cbf1d15fe9169418a79a0c5e001d46cfc3a34825df40e8f7b227a1443b199a6511c987c40fdcdd1f7ac08013c1770804e060357ab7be3f968dcc6f9ed028cad8317b372ca2fb240d33f126daee4d38d835d3bb1e8d31f31666540d45e7195b1e2fa1f5cdea9f1977c017ed3a01612556d4e53450a6ae65d672b6f406cbc0f611b144a561b4d1f93b4de9f90c4d87889538b3fffa095ae70d604f1161d7c3cefd54eab1d056334457c6c01dcbcacd7d1d03316e6b1ea8df99f53ebb96b48efb694269560683b4dcbbd20cd5396a7913ab9bd7fc54e985986d79cbcb8019a501c2d6f1d3f9c8a3c0bae7cf0b46bd60a4a0bac408f14a6a5f40bbeed160a8a03dc284b2daf2a1686c53d7b750cdb193546143f1b1815fb274fc23c640c747c00b8d48a4d4847655a0b16a387ccea7f58eb56f6672c8fd7afe07f6e3ec780d6253e2303b3eba095e35528ad1682a7937ad23492a8ff979bf71a7df73bf9a0cc16059fb8e5d70a46f7e604a2968a3288a8d0d84e0a9c53f7f8d5e0c7798ccc91038ec9bdc34c8dbc6035d451fb1d6de88ec1d37655e141046cf03ee3fb0cea0bc19d269e47a948731f34d86c66899849a0bb09bf6a0e706df70bee6f08f9466d2f88466d07c72873498d3e54174b2a445d47c8191677127196c0b398abb6982eae1f022993d68d56088132813e4c338a2104aa801c3346e41b280fb4d97077ddafa431420ea68141eb3fbe18e1e486d0844e4d1e7ef68e679961e08b303cb2a95c4068a3f2b1967df84a377200387a52202945ea4763861a8035ef53d919d48863e0f1ce4c8761afc9e90f5fca0290906b4722cdfec581b16801936e12abd82484f79141b8a780f0dd81942ecd2bfb7539124fd44b43db08c673187ec6da3bdc3f09ed60ca4b8a21d9f081f8c8a5943d115184cd056ec871b5d9029b4be81ffa8601e986f91000f345302f515199f1bd9944fa6250308c57b4759a1930b50b2dfb93b5290c48b86205631d6d32b90f68c28cd699b202220ec0a0b8ada4840739b5685c026f21c422155baf4329608f10b7f1aa3219446c2bc6ee9633974bc87079f653559d21968b2997940181961d4fbf8fd74838c0810f4b8a93a9d25d2d76872864e28ee721dc235692bdeed6d443e405fde8794149eff4cfd6f42a01d2ca7e5d985329d3edc2162eb2d01844efded26f9d324d612e07a3d5a7ec65c48ca47c9382506d18dc0886957d186afdc51d7a9926ac69ce92b830afbdf82b41980c3e0d9c9d1c92a92513ed16a04ba15994c785f0449d4a232a12495eb0c0497bc96b445548b8a604bbc6de76191df37b8acccaa4828680ac081dc3376b4af26607c3290dd0395a77844dc9183093734db40ec3d1bfb56030b137f62a86e9ff4a12e78c3a99e64fce82449502b3bb127c95fb88dea1e3b0263112543f9a50137c40adde8fe1eb61c77b609f5afccd2f95792b73a5cd641d9f8d8707f69cfad7f33cc7f5ecdf1f6133da9c89deaaf4fca18abe4f317b699168c89cd6ef3e6476f57262e63f91bef6975271275115406d8bf3df28ddb48670b808fa25e39c5080228f8303b1abd8ceb3194761ee99d0fca510f2c9b20146fb70756a7720bd452da7215de34d195df03c8af27821be3095a3c83583f7d3f0a2ad296b0330ffba1039cd75b9544cdbfee9ed1311a928b360e9e7009e02440e3a677ccd6a3c98c4f62800725e1c5d3a17718989a1e1f4973677af2a12fd491404634df75647df0acf5f7ccdec349c0b3f820aa1b9fee32c8e3c6b647c594008beb1746b47305eabdb0d0297d51fd7b1f4a37b7141a5813441d10595a840d01267c97bf10aa88bb1d85d810cd0acb2161c7f94f0a47539560a30c5b99e8faee13170047b4537733efc2656e30a41a0ad2dc38e144c2a18aef397ad741d2858d61b226e41075af86118ddf5ea327e7ad62cfbe1908e2765226dcfd21f6a5bfa7c69cdfe93db0bb0e70e632c4967ac30e868c7a3cbfd251f8419618b274bcbb65aa7d0215ad97c4bb003601215cde711b7ee64c3581de3594499ff0c3d12eb91ae0a069dc2cafe0efd4015667a82fe7f6cea32ee023a72a7869a0392a9a90a762bcccfa23937aa1d362f42b5acb6a019dbcd39872b1df6938064541702be30c1e62e699454007acf3ca847a7bfc9b501f61d7a7852d1604e421765d9cd4c6796585dfcb13ea8ace083aa59943e93887a3a89ec0745193b4c0eff8c5c44ee90521246cda79b1b2b5f38a01d2841f43875eeafc3b4a97df8f285ab8221dfc1ac3560d36ee5d243e67a2c1b44458bf3ff03ba9d9692fd9c041827f6820979900fd28865aa82e9972b224d25aa97d7fc397b5ba0446a88628600bd9889117b8ad305d25131647aab3b9996899bd47166ed7abcf1fa5158bbeebcb94c074f3af3727d827fe75ee93baa33d96729721feebec46051134dffa154defb926108202c84356aed5fad6532f7b7c53dbb6175f6b268665857b22a5af5eaa2e9f77839949a90bc88f6948a6c0da0b3ba21c9c0570b0cc0c01b8cb5fd292e20168f4845c21dc33c6d8a37e29f7a25446a27e827e9a991adc9d7866320ad4426fb4973b73bdcac8e9dc7e36d8ce8460b5e7c4a48798a9b91a4517f618a0e57dd651b81949b443124a0242efbd9cca4cd92ae29f6ef996e3a044ed02787d51acbfd20d9edccd4116b8419879da627b5f085778eea164215fef80a9b276ed0813c7deb543657ab2abccbb4bfafbfe5b4fcd3ef7c2bcd2b803395df45a0a4c3da9d2e270ff199bfb395df504b58b3a44fd58731e171b96e589a8e5187ed10a0dc91a94938dc7be92b3e3e5fa7190b624bdd6eceaa6fdc6d7cae32811baa8a528bd136c8e2bd41ad1d004689a28b9696b5ee130c1d4610b6528f215c4eb26db5424aa2c66edcabf8b906c75dde47a40c266e358cf9db34417aad7f5b9c725536f0bf47fcd181325fc55e6d7c00ce0d3de37369a0f63a5755b869b814f2f1542078ba5f657f08794b60b9fb48a58fdc494af0251ccb4b59ad4a4e9f2877005c281ecc236c7b765e75f1bc36c58d88d47858c525916f7d66470eab579b5e90d8e226b57cd1bc7d7a68646cccaf95b652be192149a63d586edd99ca70705e3da8a27b608ef5cf3dd8028c53a28bb199871eefe5d163b303e0ad7a412c625dd75cdbcc365790bb81819bf6be45014b2f0842edf24c31113515e734db7298d819af0c1fd456803a2542e23fcddf970bc6d623e9057d1b3a499acc6a1f0a97d25e6a534ff1e5524710b88e48d27680358a5c918eb97424d64d9b70591a2a155d8f9c8307b8cf3dbd266f69bc67fd2cb0cf6a1d0c3e7ab972c8439ac62db61f966bc3e7d0cd6ae1ea9ad4f81241505c9f5eff04d432ec2925d603760c30c587fea2a90a79517f6d529d591cd9a7d8c70b067a816c78e41b94551ff023bb93bd28ae26289f440e99489b4a12c5ac733af8eb892eed8531c72a35f8060a18be4c112fc4aa9b8e3cdb3ad8ac9ff239feaf7c380a4d700e1eb8fcbed7363c90a272a3396ea1eaed16bb518fd802090e5aa40003ff12cc41ade67ac1d3979afeb8d038aa0f997f6beda06778e030940080323897ff5408e3c3c2abf750c325d5ad1547a08aa0b1173c7d0cd4094e52396f45f08602ba28d723d6d3f07f0128c723fe6d562b39333802ad015236b6be8769c12e58e1e850667779ad8993dc07eee918c73b21e5fe42f75d66b475609b1ca768ab3cf279d5e3c988280b512777339daf0f0d04415f86f94b05d1cecc8cc38ea3cfa2aedf68aeee794886ded3ba59036539504d7b30b475c59cc6b4e55e8127a48b35dc099c08f504d3aff1027c8db1662c5d0bf1d94ceaa0df937168cff56163cbed790f9ac09b08168475e6ee915265bfd8502909936a9a2f4b34c8e26366200b87b1b767007e7628c7c6e6bd6099b944e8e625d849236a53e53a3804579e5e968b6818bac9122af8d6467a0b1480ee7fe13a6ac487e9830073f9ed26c8515ebececf7a96827aef80fd71839f8eabcd1d5d61dee08077ef58559c75cf6dd87f2d7599193b7f7923e217496b92212041dacd54f1bcb6e6b19ee07bd3a9d775f4df9d5f0afb6b6e31a70170df7f95b489c71590426bcb460098d08999f9edc3d3296bae930ac3abdf98915227d6a6d8ec236c25a68837ec9bafa7e08b3bb775b434a37d59a9bb6df88dd0518b0304a0ce004f2dbcc6f6eaefafa8980343dcea50c52b51e024b5661086e3197d99958d500674e7e2611a3ded957fa15f9ec7685d6c2a59cc91fdaf0eff4f4b588486209ece21b0510b75a9c71172da9c93209b9294ce07d3ab0a005d905bfb3450b2a3af8e5b2603a6e7944cf3a57648b409c3fd268a3eaa78e330d641e7aa268dc94b04981d60aa57ad4dcc6f690f8a81fa32bbc11c602e109e66e2b13bfd2764884e01293d0f1885191fe0acc257ed6c126368d9da216de5708992b8efb391a946fcbd956a3e101227e87b05b05fd318eeeba51fc9cfb9299fa21a0117e1b2612dec31295494d1db1d70ad21cf5800bf307807351544861d0fb18a254383e86a24c04cff56996baca108d4acf330fc97ba6d5c0b02b903a0808f02eaf0c01f46d17bf96dc97cb1672df07bf255afa64128395d02b54450814f93766464535ba8922ca1bdb9a59a7117b34bd5a42499e9bc3aabd4aa2b4c5a008a7d670275571a5496c7efa0bfd11095baeff111b4bb39b2266f9cf75ac0c431efaad1699c54ea066f73c576a3384de37d602176a09c99e3e9469c49d4d7bad6136684365fbcfb1ba37794b742386743f8bad7fb73f18f02d6d48c8145c9d1973418b6f34c6301fd0", 0x1000}, {&(0x7f0000002480)="444f5e5df039a06a2ccda69faa5ab8c64d4c4929d1769788733ff61b4ac09027198b039917f0a7f9d8da110399d19b6c26dc051443152c47b2aea21df8252d49a17014d03c1406a91172dcfe0299fda5e6184c71ad2bfe62dc2a0925c3434619b5514dee69117e3748ac9fd0aa4a5550c6c877512fd890d447d765d2a046cb9386bdc987ddb431e54ff8f032e5661452b034f45ef00311c273f379e8a7a3aeb025", 0xa1}], 0x5, &(0x7f00000025c0)=[{0xd0, 0x0, 0x5a3, "34180e49686a631c30a9f5e40c7122ce484d9cbeaf21f852a72b93b1c4263dbae2f434535fce26caf6cdf2512ba72b7684caad04d549d34d96ec2e2ed86ae48459c8afd4277919916c32fc4b422b2553fb294ecb165e427ce2d3bf06cc5ea276d78cebdd926b54571b0d95a93a4ff3db8fd1f3c71d06986c27811b5e994607d25629fb94ea07420366cb4f2295e4ac646c5daf2e97124de251c58970c95386c2d05f80c81c6967a302e32b074bcadcf0a186e83bcaf85e86035f0db9f7e014"}, {0x68, 0x107, 0x0, "6ebf7e93bddf9f9de3794e5b02f4865453cb6c53139720dce88ec49f7f096a24d69b3d36b55b7de86aff05ec3bd345d23c6e20bd6754da4060772c257db1ae60e5c9aaffe13257ff2f81296f2989762b0e07"}, {0x98, 0x101, 0x6, "3f97dde61cd48e4218543b9b46ce948b810c406b8e14d5657519388f4e0c7d1f4375eb5ed37745e9de9057dab82fd5782aacb7e6976da924f5c9a73692ea110b5915a822606dc49bfae10b11c915686d6bc124d733e8cfb8b879dc4ca128546fdbd12350cd19d1c052467ab06fd476b5c1baa6e43f50032c7579c8fbc8a2d99dbc1618f5a840d787"}, {0xb8, 0xffff, 0x80, "83a23eedd0110d4190e6f942552904b7703b596f19e00238b702fcd76372594f2e29067ca3f7bc64884aa735f770c392805d3991f0b8cad8a6291adc00d59dd7345a429635dbac30ea9db070db6231630481092b8e4fe13ea3b4f95b00b574f45431f81f7680b00100fed14e90e0a7ae6dd5d4df56dd8d6c186d8e90ce19023aa295c9892ffa36d2a54ef4ffb95435b884159b875cc49d0e1e7f34d17e9e1ecc051df79ea042"}, {0x88, 0x0, 0x8000, "6c426565e5b3e263b385a859e687aa7e7dee165e71983b326438b47602db13453d8227e122eafca205c800512938fd551a1af64ed7e9ed0721f4b6f1276a7656289ec8931126e5557f90d51fc207e24e5fb4f2fd50480cad26e06579c31ba582127332b5ee18a5aeb76715a1ef700b89c765540303e845"}], 0x310}, 0x4) sendmsg(r0, &(0x7f0000002dc0)={&(0x7f0000002940)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002a00)=[{&(0x7f0000002980)="bcb9590d22317ca80c46e44ca079c7d5e12ad200d40ab7edfdbd29d24245a3e8965016d55fea61a006681a7e4831d4f4cfdc98c5dcb3f687522419fd33bb468db1bd6d1b7d0d758391652c0b50b79620", 0x50}], 0x1, &(0x7f0000002a40)=[{0x28, 0x29, 0x200, "9d0c5e55fbff89e91ac0cddf1a9a299effff"}, {0x18, 0x29, 0xa488, "944ade9a"}, {0xd0, 0x3f, 0x40, "8a5c2d0523bd3fa4a4438bd840885f751275ee9f0a4017f127d3c86e21dce571f4ae7ead6218b4d9db4e5fd08e6b20cfd45a7d22323e6a27b2368c86a3dd2f6ac6bc12b9b6786f4bb7986292d45efbefc0d3dd42878180dbb7e3bac0305dd04215c4d7799d07f6c4b38a4afc837a2d63827e4c13a7c75cf205dae6984c715c707a9611632d034c78951196f2231c05c3b23cdf4164f1b13052e72d89b380fc57af30180e16ed5d7869db73ce775ada7072d4552965fd9ebc4a"}, {0x108, 0x39, 0x3, "2436905f923ac9e28412d8b7b3103566d00f565bfb949e3e161f1589e34ae0c78dceb928e0cf0e1df230f87b93a7d0cbb34bedb665c251b2011fb37a5177a38ae6aab08b5f85c868175e8c5be9849300ab72b23e5ef878445c5523e6d2d613fdbe8975e86fc6f195733fd3841237d2109f0bec5675ce57ef48fbad8535ba0e6086e5c3138199bd370421cb45c837544eec1ab124c1ba7475d811e022d1e2bedae48c4a802ce01bb7164a78c691edadc580befbadb6daf4c053ac18f5f693a5316927583212c7e1c9e6ab264f6ecbdf1e1053e4b2f2582c3b75358f3778a05485f01c58c6d1425739137ae6505ab3195e4a34bca8"}, {0x30, 0x0, 0x3, "adde606f3f0dcf620b5927e405d53878af986970cd42d644dfda"}, {0x110, 0x39, 0x800, "b566a0b9a9cb292ed422425e1840f1e7ffd414598484c23a9e11d062f60cf98fd070e86cf4b0ff693b16b76ad57fff38dcc1e41e6b04a69693e4ac380a1650baab1fe65bbf2dbd8b698f839864f194cf5cfaa4dcea202c07e0cfff7962a1cee2f5479b53874a8281762fd8af0e86fbd7da55a2f63c780c2bbf55674d92b4fe3786f298bf82c91afc7e7254f54f3d94fbbc6d750f9a10dd3597d7fc15aa832b737ced4f74b6d770d34f0a689e4e85a61515ec0b80849597809e9b4a54eb01997025500b56e3db0770f710aa8c028896e3bcfb14322cb66540f96f33bd5fb6f2af75640e67c18627cc3213a948a3a599417550cf8913c56dbd45d7e8dad2fe5f"}], 0x358}, 0x2) write(r5, &(0x7f0000002e00)="588965dd566597b9c8c0b886a63efeb62d909acc5772a86a82e98260f7e9a6adf2aa2578ae72e6206018e690c9ce50814d5992d7ef90d119843c14fcf28f784b77213666448f69c6224dfb77b4495e92b657218c4bf0a275a89d6c19be4692502c64c0815c46be3edd6ef4320dd5b5a01825e58732c3da35f6e7eabe6a1d4ee091ee0a221e58c9abbc40528fe5ed38458ac37c6780cfa447203a1cca8b0da55305f27ed9f9b1a85dd43dbd34e7d1a425d652a6", 0xb3) fcntl$getown(r5, 0x5) chown(&(0x7f0000002ec0)='.\x00', r2, r4) mknod$loop(&(0x7f0000002f00)='./file0\x00', 0x1, 0x1) r6 = getegid() r7 = open(&(0x7f0000002f40)='./file0\x00', 0x400, 0x100) symlinkat(&(0x7f0000002f80)='./file0\x00', r0, &(0x7f0000002fc0)='./file0\x00') sendmsg(r7, &(0x7f0000004740)={&(0x7f0000003000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004640)=[{&(0x7f0000003040)="18b01712f4742f19a1312eafa27c5c721f87cbf228903059f4ffd4d6affbb126227e89d1e529660dad2bc5f7b386da7943b559a2fb2011775d4e2f5820ebcce54813914b7bd09af7a876d2a83e2161604926fa6ad80b2b8ea8885d25f391f244b3b2eeddd73048c5408a20175dc24817e1453a9c7d7ea2175658f7e2a9b54205b389d87accbc1e69869d361f93d96224ab8f684d42fc998a8608f4d3d47421940530a856be3363bf80b2acd12980c7fdd4", 0xb1}, {&(0x7f0000003100)="9d6f9e0bade873c9fc996d2bb5b4924ac4e6c444194003d8148f7b1f5d83d2d5e20d38eac4f3abaa26def9f4e1af8a09fefd8b67e22910b7a066ac9b65a0453fa4b7ecba8c1c16b0b7593ff2eb296ef7555d99404da4db834ec14642e345667d53ede362d600e7215f18e16ad9e00df2be5aa3d9a198a46d18254b81b03543f78e2b004ee77f2925a7d02c1ae339fe8971ea800d2ab5d894357651649e11d34ad2210e98add6076d7495930acacc107ccbcff4d13c9a33829da104d86513cbd56ea0fe99478ee4b2ef4d521a3066814e996f0d1b62cd792d48ee44", 0xdb}, {&(0x7f0000003200)="d6d4f280067cfc3cf458abdec9049a532dd46600422bdab36cb55431bbdfd2e39e9c89cc09186099d791595c44a132cb47c39a078deceb3fd77dec1bf236d772f5e5d9aad3fd8aa3037f40955e20667dbeee9f6e1ade3ec9e62a841f90a152b6ec483de5ce2f8db87bb629fb44d0fb3412f5884817427957e1282a4a4f72bb1bf1d74946818a0591bdaf91f80f2f05dbf3dcde419c2d8a54b24a2c0485d91d710abb73bd9e7e64b322f42da80a673058595b48fe633163fdc75d158e6572add21e641307ab21601720dcdf64286a14b623c8be013baf", 0xd6}, {&(0x7f0000003300)="a9ead008b29195be380cfb29e9d01071e37d4fc82656efe5b1fed4adacc50c859739cac796cf89087d6faae76a6a9226991915d48dbf5e2151a58c77aff3cee433790d3e132b94be06df928febb437d8604646766e91c0c175cdd29149a381b13553a27426e76c68c5413d1ee345e22180332e20a6c0b0edc1a1f713599ac1c39659a2ba0a", 0x85}, {&(0x7f00000033c0)="00eb38f8a1e7329cbb9fa5b396d1fa0dab7ba1a54fe13989a537f0f91930d310af652754c52aec21ddc2987605274e66b6bd0e8b9bca0869d23e0d176cb3d8b0d6e9172c612136ffd92926f96788a87a08b8fe2481a7756bc25bda446f077697fd1235b8f04d7aad7eb75481509c1bca74c2ad47f8c63c9a6f9d26a60caf7b3376b5a26412b0b1fce5c2cb3be1939f887c93b0d5cb81757e8a09c9d0785b99e674dcff23952cef322d6765e4aacfce137967efb7122042275c106a7a739e92a8f373b3252485fa3c59c9", 0xca}, {&(0x7f00000034c0)="df3b1189d6d363cb86", 0x9}, {&(0x7f0000003500)="024b1edb825d962f15cc6cd8d88734a183a6bca48c69bb01354e5881b1be106a6f77daec7c9684df42a8740f968e1a6f7422a7545ddda331012e64d35454e8f1ec5a8485796f97967785b905e8b9cbe3027b922ce47896abb6f2144005016a0df9b4cf4d781c333f60910b163ece88a9679d2e7ee972c74f4403f66a2b076183f8b9c74c1d74f0b8ee862db13a222b94be9faa40a4196b20462a7831482ea3d8c906c73d6c8ef214ba44374d8983eb2c68ac56ace7a35712b852cfef6763fb29ea48a558539d5afb39322e3a7ea46aac32133001d0b5f52f7240308793f34d47bbccd8927ded33278112101829401f06c038d58f29c25a67f5af63ef000aa4272ad1c0a89f9d741e85ffbc34dcf8ca38c6ca7175ca670e9503c37831e55d1e6d6c4a3c8b2e95e62aac1db9c213d758298043059a4a9de8296bba5768de7bc1947cb336d3e91ce482c3901a180a2db42f3863c816463ae5646809cf5d879aef1e8576a179984c3ed7e8d5d6592326829d3c195a8ffd65ded53773eba6d70164e14c21a7de4db472b2883ca5dd9dc8c30028ab4f99462a1f6c5993d60febc4c86385b7b9da13b4c9d0479befa31e690c6570400cee8bd245b02246df0256f25629397f190a8498794129e5b4f125663c2450e4af2d01cda613fa5eb3d5afe966c5867782387768b308652b307e014172049c3d1c75ae4761f5d4c80bd654c3b0bd2d6644840a5d38100a59c114a0fdf067f265b25347281a07ce5bca3ea95b82d3019743cd0eb0dcea942758a520178b85d350f40b5a420e4d19642fd9053b336894fbb7a42cf3915bdd90dfdc621ad48aa193bd160efaa6ba56265ca000c5a3b77a573e4a73dc6afa31d5e1a7e4bb3b73c5411b2ee3544e7426415787183391f2151706d6258244207eac838134f270d904f47605bcf0e573e1ec0ff93186bab05aac31c908dec097f11399bfc9b6a7cade17e39e53aa5f7fc35bdbf5a4897705193f8e840abf12a6412e5c1ed0de9cbdc768fe027c4be7bd441f4fdff886e934de1730cca2f186959a2710eef7db7d256530b72652e388fa32dd5d78ada4193c0a637a8904a05b1c3a0b15945a40ef186a84132b276270f162da4928779c27dbaf97be05f1a2235439fc9549e21307b5e73299138203e04e2ac5aeec986d5e4752abe372f98d698f602a7c581a2442f3a0698ae066875a870a4180dfe70741fe5b613c5cb483192bb9135b3999cbfd6a81ebcc08b182716dbea906c7050328a7bd01cd49c3c97efb91df036b5f705c12361bb151740eacb0dbd51461fcf686ed8d3bc75f21a073a904fb051a27e6b5f21322c37704ee4329a0c0702059b8d52c4180917ceb9182485599b5fe1b2726b41f74cf8ce9e99549192cd4342034c0e8df6e474bb6effe70faeafdeda8bc8611e02eb077f7c25ddf287037fcb2c03e02dd1e0bcbdb1bb4d09522807be2b90a8a7c1651055b49517e62190e6b87b06a2998838e97c3a1a499d617cb6e8eb3c177bf5fc5bfd397b51eb3edd1453249d88e2d696b117c360b457a5b43af2d0b72fb846f2191b95b833d586b01d11ccae16f5ae5ee953e9f9764e1cc5520ddd86e34640db48485ce8ae786845104941b9fff01c4b9dab98d6c0694174f27de9089fbf8b20d278bd217985fc1b908a693d8f10dedbfde44066a8a41bab2777cd18128804a51d65ac75bcad0619c05e0cb9d2f49516c36546ee874ff816855dc952c9a6d5caf74d03906a889ad21cd31ad193ccb264af50e2e0913f69dae0926910ec5dc5673033c9c62df5d0ae42f73626ce1be11f7b955b7594ff2c22f00b25a8b1d1ac0bc5f753a9b772c7017250559bf23ca0a9b5cc46def92adbe37de4a236e319196850be3ab5ee9b925f7c3f578e89f8fef2b67b0592d4f45c3dcc920b06e3dbfe490bdf405303e22d7d4f05447477d5efef825321577bd496d005b110be34cf36e1115f7ae90fa3e2af4ccbd05b31ecc2313a626a922c4e31ccd34179cd186329ad83bde9adc97cb4303e7953dd7dba7db2406b4f56278c2dc19d32de887795a97ce25659e8d74ccc19a997ebed0dc8abda7055973f314dd2b9a35d1de351f1b165a1eb8c6dca71e05486d59043ce99c3aa6723d4f3597888d18803d8ec050577d77bf03bbdfe4e90afeaaffac7e9b00a4b594a4b04567da62250b1628547f038189fba799e1f91062e388b98886cc9eab3da8f0f783f111e16e334c2b0ddf98999784455ab709bf81f258130b0c4e9fd8e23cfae11c58d3b6139f7f7c8ac8ce406622290e3855bf7dbf8f895fb34b5ccbaf6bd9a9d6c560a353b6aa5ed2c394b003536e8394dad657d9870c7c357bcf8205d5b79c486611099983807e7c727d91e2e63ddcc7d6b2b561ff7df02bfeef9dab5571eadf56f30ef231f307385b4ac86cde623832bae4c3ad359d0f58e25e482c0cc4fd036f4121e27772edf334ea3f412cd4e45a7a992f2f2f5170de36e4d4f114ab25cc71be6d2d27fde200359ca962324555e794584295be13167fcd3d175bbbc66d45209f9b817b7c81d5ffe6527a0f5cff7a15c8766805d6b3589ed16fb8dd69900de07b78b7bf1ee522f4284d1f0ee2f7a00c9e32aea0e16668d905e28fa5b34f6dada66d8b19e921d0e9a412dc1fd95dc07963b7e68601ec5d48dac5fabcda825d2a18ef7d72e9147dcd0c192a25a67421023578c8581069829dce2f0cc8c15e1541990e3623ab7aadc612558de8811585018c09cd8efc681e0c62a9f8933f6a2b0d998f7e82b0eb2eeae37f5a9f5aa228022ec7ff46783a84965943ed9ef4d9f57b28e41ebf41805b4b50705e24bb55f7429935ee9f7d250cbf57fee568d5f6a93e97666347cb22f610d0bc10cfae88bd98b4c255c264d4bea711c1b01627a7cda9707215c3a79b8fd9650b3cc15a53e211e23935003a4c5e5fbc8e57d4825014584063ac39e40bd374b42b8d71a445382ce6c4e610c45bcfbf2fcec05d5e178e2999b6b3eb2ea1b6bf567ca29261923456b7a5188bc667bdd18d59a781cf1ec49bdc88c2fcaf566b61ca63c1a256bc7c6d8cfb7836fa70e11b794ac11b1d296632e3a4ab14841d491a3665b451237867d5c38c66492eb7c94d9ff49287ca9d6e58b89fa84d0b8631ec4cc9cc22a178c0eb8a591e08e163378ab593eb3449306789a5817ea9a54bfe18465d975c2288b4ccd3026c2a3c76fc2ace554515c003bb094b32b96f1dfa978a503ae422449dcd5bf3f866e137f721e6ad7c1182ba8edfb1a7a6f348ca9d3009707ea0124f5962b16c1ea8b3d2ff7dee21921801be5dc32333c4b1a7ee2d80489efebb2bb8ddcbad887092fdaac242b749a640399771b6f69914ece3f3c4906b69910005b345abe76b2f75c702ad6ff4d6b23868ffa7b3d3f23921950c9b67a423086904804a348d12458e98b007f53cd083412b33639df8e644bb961c1d6509699958a312bd36046591448d7becf74efcc60b67a190260e434ea5506bffa06d607b146be48b17d20f9e26aa3969cf0bb24785a7a4ffa2d9da08cc071d5e3143a4e0b891a96a329d026dda8e1327e8cd48532658ba38c94dda092517a5e93d0e7f5c3ec62b4505481219c1b5d73b06f93349cd248d6faa67eb727a16cc65e10566081c6c25e3900d79a6ed6c824f348a4c5e1d94ec44d58b968bdeea342e4bcd5f80b6d456b5a05c5922642ecdfbecd84783669022611b6214ecb75e20a0d213745a76efc155096ab9eed751b8b16ca22d19a827ac81ef1c5a81f31d629287d4ff137392bce2b8960c273a5be16afa23327bdcec5595a375f0be7f72a4837caa685ef4e5716b9084bccc557ff1ebdc95d829f7b7baa1e7cfbb197d732e31ac4dcb9f586cfad5e7ddb35cd96bb729d02ec708fce38aa926f35ad29bd501a5ca996f74e9dc64216d2fd4523fc678fe7aaa8d65fbd5ba0f9d1641ad825eab5c411f32fca549d1220d8cd9415354cf6f37dc0311e308639a9ebee7bb67cd3c092853c3006b6f9c4e5a34c0097a5c7a03f09798513c659d8c6d358ff74f92b780687be7e3bb3f1ca110a98d02b61b6130591923a49577d712bfeb8f1391822864853d122ba6aa2defbd0f5a7acdef554187808f86dd307da106b011ac37a1eee9bbdd20cd2cf7810f335c3b0234c51cdf81a966181531f07f05ec5bbecf298862b39921eda695ca20432be583bc2934e73bc650a9988c5727622998a9b0494481574527d92eaafc668853ff30e07f219d25830003085814aea8d917d4f1e5071ecdf336310c7d2ebe373939e86b4bddf6e29b1cb09f1c400219547390e85be4dd07e343e6090d93f01302a8863afd4ba3aa3ee53e6446daf73051db7f91bf536fdc9758177dc8937b6cae5d0e65a0360b15da9a49a7106f3e27353c8d1198bbab47947750e2e5cfd02a6fa3698562baa04db0ce0e3c7577e6eeebb2b21a5c059e3fd875626ac0bddd5ad10550c969bd2f5eb886e050341ad856a881d59199543746ed89abf302140eae7f57ff19b9f12273073b3d62193c579ac9e71aed69f467ade0291dec6ce790dc5f0ebfed9c24753afa1c887ec9f6e68257179de2dcca06faaf20c6985ae161921b186ffa68fbb023845fd000db2bec83e2d4f24d4311a87225967396c43acd44b5015230d24f0242ff6e121d6113d13428f7b85a10ce59a14af911961087d086d620c90fd946c172e00c3a9dc4ae7ac0ce1c25f9692ef7f076dd3dab5e1bc2d5e4adb4eb49e8249da49f54fb0772ba6ec680f8e3674600a5844e83250c31dc6dfc877b5489963556d4fa72259df56de66b1d25c731bffbbf80ad73580d988473c82c0607e9cb3c7b42ea596ace5a5b9b428d6c1d0572e68222b8f250ec82750c17b2fc320b9d45cfdf3fc510908e81433d77a692d13a5a9d5bebf67c7eba4c0127cc9e354e9a4d81d084bf94c47ea67c6b72a0411501a9b24d26c332acb9b4f5ddd2e48c381e51878936fdf716fbe812a4c84f11e851b68e44518bc882ea5e48bee509b86a239252d83daca487443fb99f74d17bb834039b64ed15a7e88256fd1aabb4e18ef70a20f2f3929dee38e9f91f7fd012545b9d0799b93be59a2b37cec0fffda51a07547af07ae596bf0dc49cedb99f9af268b618d4d5acd229c6a9f3a7afeb43c05e289bc235eea0650e4b30e18c70d738669e199aba0380b98d086f8ff2582212d46939a5bf11ba3204c8d64e47bec65b59a8d3d35a6822fe49c60af850f20d541188c11c6b6002bf2baaaa49a4c394edb6e4d9472f22abe061b9f1e7a6fc094c71880b6c69276cf465a938b4dae7fb3aedd926f732ef7f52a1d97881bc3b09ff446062392e76f74d840f5d77b3637ee16f653f103429ff0b24a96769a4e109030bc5bec981b3a504da842830d9d273acd2d0737bf62a188b18209ec85e616e9f2d6ffdb8ec6bde9ece04ae14b78d90ac95f1b940b88cec7e4fcb05128e7a390d057f226669ba161086ae1aa3b24d40b7c37979116410aad08c51799e3fe972eaf4aab686e6f30ee5fbfad1eb6009fb121aff7395d4ccff2735942251ab9c4a1df9d97e26d458c82e334ed78cb4ebc1510ac5e017e26a70d5f4daad83033207ae7ff74c7328556f95b9b88d8af0345a5354b60d10a0906c349c99a732c5f84c2b230db9d3ba55bfa14d47250e0c6e2dc8473109b8e0c2350479d97165bae1d0c677681c10519dbedaae3d1c05eeda407ce5c7821b2b7e637ac291270f74e56e1c263f447fd645b98e8d68e7de1037b3445da920a9c0fe325f51dcacf4cf0f210df953a1f7", 0x1000}, {&(0x7f0000004500)="9732948b1168a0777049e0bc237b1f189753c4e280f944c5aefe1c7af03eb0a2e7676170cd62a0628bc493c373f2313d016fce6dffad6bb8644a1552b7bd0898ef1046f0ed6fbaa2a6ed900fa39c8edb903bf8147da04298f21c3bf1672771ba37112fb3a222bef0a5bb01733762baf2f366020ed7895a06c8a685b65afc792a7d9991c766239e256f6597cb2220fa7f353ead603c7634f5b87cf07943fe41f57a80cc7b34a39c31b3c93da774d73a0e4da9bdd617672e81023281d6c9ca9af43acd4f27b923803d2a6e4b3c7778749c08a1b8356cf8fb2e5204a7e4ed7b2d3d8e246ddaccd209d32501008673a1", 0xee}, {&(0x7f0000004600)="477e4f8edb198424cc68158ad12df29808899086dcca4a0ee71f", 0x1a}], 0x9, &(0x7f0000004700)}, 0x40c) sendmsg(r7, &(0x7f0000006dc0)={&(0x7f0000004780)=@in={0x2, 0x0}, 0xc, &(0x7f0000006c40)=[{&(0x7f00000047c0)="782535133d2caf193dbcc691ceca15af6ba36e51825c45279736188697ff47d220178a35bd9148e2d694b00faf0e4f4ede5acf16ea49fb0f7b2caa94e90dcb0a30ee2de4d67baaf313f00a031741421c5cccf525dd67dcf278ca78a280a5c124c911c94220961a6aa749b7ce132f065095881a1a1b1eb2152edf7b2f1099c04572460fb7ef864d10fd682a0fa21e26d0edb92b8c47637ccca069429b81498b0328808cc81298b9333a6fe9147bd32beb2b2fbc21bbbe64cde80956c02e4226a0524f830811b7857de862d928cca09fc51f34f732bad440c8602373626c8d5bfd09e2cc", 0xe3}, {&(0x7f00000048c0)="f54c06316b717aef4b68ac90c17704309c71a5958ccd8daf05228dee858353c644", 0x21}, {&(0x7f0000004900)="2f2dcfbfb07b51954c7558bd02f5d2cc492f78adda4c62af0117712b1d435af787f4328cce56f32e11ddd6b4ccd4d16ec6459bc077efc54ea4afd30ec51b27137f6e776a0710d0dfec4a5fc6b95b96fb576b73e4a3e37fe79088e8515a0e2f7a3a471080522cdd2e5bdf94d75423029659fdbf009ec1f23b76aa29bfbb40f1be1a73448d3902de65624ba956adbfca357a59c34540e5c193752cff7fc536bf94cf44aa58d2e609f126117e6c95325eb7097adbe2f6c9119b9554edddde5e4c1d4703216ab95b950acb748254b5c67362e2a6a300433bf6d2fd34d92fac7bd6adcc303983f48a7f0b144d2c9feb8f4140ffba993312cba5d7ff0cb37ba9100eae364403faa80050dff22c67414272a68c129c089b92ba4f77964cfbcb5e841bed13c87e0789f4d0877c6a2dfbfd4a35f2001184b86998a002163129ab9c86b261df715be30de98e811f4fc9bea83887c3bb30aa0d4d803506f32a770fdff7175d8c263589940e86ed3912e52e79f1444700d2465753734467631870ddba2bb8b3a6090c0e4f7d1cc25260f425ce366d9b530481109869f00b4939c6544ac1b0d538919a06619cb1b7b85394dc713e0138364fea6c7d9cf7d33346a899d73d7b15861caae2328b522bb6b1739ff20d3dc74d579de2b02ba1a5c2bafad064b32e9d7285c4cad030f5225e459855fc4ce418494d7ac5871d0a0bd427e6e5d325ff2b557b8dc51f3efb62f8bbcb17489119646f64872a9bfa4fd4e804e3ecbf2ad480b4de3da760b1ef46a951203c94bfa78e508055d90492d69cdd538b2347047ca1647a00cf20152961791a61c51c421b3e2f6d2160059ad7140572160d27a525b7f18af05b899f15817c4be77904b2c3618c05d410d5f7be8704aa3e0271d4e9cc3b335f14ad47a256453acd3db18b997ef841ca83fe15cbc072256fb940f64aed09ca6e89206949dd56a8ff80afe0bd0740ac763ee9e0844140a1a5eeeba1b93b8046d03c995aca53b2c81efdbcdad3d512451d48a324c7c8d6df702fe0e4cb583b91e5d6e48e9004f06c11a88f2fe9a9f735ca05b092c36b4f5ec55d8bbbe0b45df4a64cab900e311c52947b1731dd08a6305d848e30d990b7e698aa7695af616890cf408530051b486a5999b2328db62658de80e25784ec7b8380ccb86b6d74bf89044964839eebea09f276b388447c5cfdad139bc5ec286e2d960ad62bf052823267c9615679ca406cb4587fcd323854f9258316d816acce771646fe20a0d7290a0c5d04a67e3bf232a53b4da7c6e9ddbfecc8ad4e49b8876ee56ac363ed79ef5424d76d8d97ea0f3be317f1c8ba051db4d8bc0955703c07cdb7de77c73d492e76350a4d70cdbd5425cf1fe02fe8b90ec69e23b0dec12e6c23a5d828758d79df1f546dc5bfe71929ca053f664e7f1e5dbda27d40d59ad93db7c05b693f04213a923b2ba261497cbee33a379c8df31704476123e9a3634278c5eb6bb8924763255013900fe15b8f422a868bb7b45dfdb90572806c27d6c7d5423abe4de1cfff3ceb22afb0d87ae33213d97c199c84b7c2394f8b676f8e7212d0eec69cb2b49af7e9c2cd519628e5e43944df9cf08f5fb70a5d02c4b12a61ce23597383544ee61691a18635051fc0feeeb4ab05a6aef0577fe311efda435c8e7d55ed3fc9482b64dd8f0cded6afc2d3e83302acdfa11ce610b52a7145a19c5d26490abd177fab8f0e10615c1fd7ec87ef47bc913a28c94f03860b020bf7d268922841f3c9fc23ed6ddb4b6a5234066839605664c2f385bba9a25383917f593e98834535b03c89e9cc46c2e689b3f1823d37703c274745ceb1d0240b27a38a1d64d226d855c8735dd484fa7db4f6160b96c2a8468c685aa94299b6b5d7aa316fb25a676f820c998f9fdb570ffc2bc734e7eacaed368bc63406f0d3427443c941f8716538f951e1ab6886fa1b76a0abc4a64b05f87abb5acb546e51fd2b27dfcc7ce4bb754c52f7f0864be233c9cc72cc28bd0ca5100b743ef51184deb9f29a447fbb6c16721a6e7a5bc948948ec62d6581f408768445a52812f02ad2cbff1eef69f30a2d9d32244f4eda1680eb0fe109117ec9d8ef50d3a5b591263a73cca5639e3545dc311151d45c608bb28147ea040ece76e8bab3d9e3d936899ab40abb744ea324ba513be3d9e0800fe01a7c8f9422b0750df0b55a3ec188501856c5babe3a1bae377a7176bb04bb1d94d9e5f8b0ed83b255c10fd63afcf734d93fe26239b06feb1dd3064779feb05f769cf0d3fb74f2c0b5efa16956311c1c2daad6697ef4425409f258c658703293348bf102ac7c2f0df22c1155280d8c709e7fb81871b01204983fdde0aadee57d3359bb690a52089b6fd2490cfd6307b7090991a2b507e60aee750f476061a4c25c589c24ae1dfcd5099a29dda8c9e630b72300d8fe544891ba2a1e3c8eebdf42c1fbb1e358344990fabdfce92eac509ec8aa4dde056284011d26d66665463cc62b5a33ca9418493aeb8b2168d0b86d5066f5ddd66759fc0d3f31e517b772e6145f4976dda3a85050045c6d22f48e0af25582b7d9b5dd2c6e8d8d9b44684e23e56ff0424da905f6ade95f43c0794210be298cab4d8ad82e767c52e5fc44164762870d454b9c9907d3ad1159c1f01c5133f0f5f52f6c7fba2870f1788b369df303a6e09b59a6b6657f7b5138267729953dbad8160e667ea20863bba06f29ac080a249495c4af33595890019a872343959a54dd8a2b1c64b9781e7b6cd8abd9ba17b435d1c589a0d1d440793b444e5134e637a021de1d1f8234ce5a7cd5462ec402a657cfc57f4a5a400b7685ea91fc3cdc6de9da7d603cf0bedc4cb5ed707a8e8467941d1906c26f2912289b155c76ca1a7f1df5784a508560ad06f99cc4990002de2c2343585c62729285d60e29a89db9df5e68664797b27eed3680bc71cea58bdd6464c0eb34a6055dde6041faf9755e583c96a6ebdf4bd3defbb1181dd9cec23f7076b05b594e1730302cc8d67a9fe11691c8ba9940bdc225e9f532a2712c314d6c858a511cf5c818254bb64cbfed0c5a6c9b5a93c2649cf9edc7f42b33462a179fd0c6fce931f8c97292db6b21e1e14a07f7cf741e1e772c96481385d3a20b3645b086a00e246f67c0e5c209c7f5e8c18b9e50baccf5dac6983f94b580e4697228a2ce5a4d2d7561e0afa5e2d29f62815f704076914ef380e9562fc8767a70362952e4d068d85f912559b2507732988ef937d221eccd5d9f2170fc76003926731c42a39546258ffbd6e4a165aacab725de052197a0ed1c9db1c265f909eb5eb49042c09b9127ad3cea1faf68c16d6d362a4369236f36c42c3444c58736c0a1b88b062bbf3519375e006382d08a2934b81c47de0a57678e491547e33bbc8eff2b8d6f6c63ea90c21e930ceac1ad6381b405463b677e8a8355b36ab40570a45dfc9cb945608a6f4efc3dad40373bf170b7c3ed5b9f2b5fad4aae6fd6f1b38368ee905393687cf2cc898558392fd60693012b751c065a369561df4b1c60fdcb9cc85de445061f4b712bffbfb6be4abe9f428837084cfd559030014fd952eaddc3f717231f74d0eadff41b7079725d10cf4dc0546f488ae0f7dbfdfd048c0b8fe6cd5fbec172f2c00dd7db66be4dabe770c795fa60c3187bf4e977ac2ad02aac700ff5a3846cf2e1f892229b536236e559478e0ea2fc8b4f03faf2d79029f746d40253444a2c939948ecc749a03c515140bead04517b4495c63d579c281cd08d0860db5f9f3a6ccaf9132023718cd9756e5e94f4b70315697df89e4f7db9663840e518c631700e84e861b5f464ad7acefc999243a524ab5d4d49ad55ca1905fe30e12d7349b4ed4290dd76774551919599fab74aedd3263e17b67fb8faaa5b0854ff86b5c739fb224ebbac9698db4d0a250864b778076bbc445ef3f3ebea0574d53f124e33f17ef51f02c2dcbafa33cc27cbeee6983d934716763d2ff54d15684714fd47f47e6df947b7c1c007cb81f350726caf798d67cd87a6166f1b3e32155998696354adf08ddcd4991d8efd6f8d2ed07f351a15bbe662e2e95264cadda61c829a73de0ad5ebe02953a428085c90d4ce39256537faf0386a5dc4c0a17578c45c01519998a1d4919d21f902d3e687b2e666fdf740278868aad5851d7a77382affa05490482bc3a567184eb83f26d46e6b2981e9a1a6d2b01ca67b7c9b6e1b8788a0bd02da3ee2bb4ead3025554339b64c280c7da11b7c8ba5255ab301e091c1266924add763e85caac36979a70dddbc5945c21d45c37f780225609c087faa06c1c2a9170276b9b8810b332a27db752b982d6eed5e512b40cd7199ce6d7d9cbbb71e814f15305fd19bcf765ecc53a86973891a4d4fb5025a2702dd2005961ebcae57b1b698d9d8f88766cd2e65fcd257e2d071b0520280bdde23726f79da338445f39ea9ea009ada7d5263c5c1dbacf3dcd60abb68eaccc6de2757303397425e348cfb9858f807c713d01b116b88e63f59566114b11396bd09494cca2c7f5796a88aea69ea22201b8b4629e85360d080b80d42511b982fbd973fa878b085fbd6c2b073ae7c3aefbf786547b7ceecaeda348cf1394770052013ead54cf5e24b9a92acc846e96c158fabc996e78c774eef551a2128c341e1e1fbfa4023e0e04dc2d41f77322cc9abe02df78a0e16d77b43990568cdc35fc40266d6d64d2f250b56590b7622dba1e109b745b7ea5f02169672010b54765347165053c920bad4a8a8f0295153497204be07be9bb86d0fbb272066cfb821551d36eb7a51b733dad2116a3003632e47218380bade6ca24601fe722b8cdc3c31161118ad48b0da2a23c1f123cb8829623283879e2e23b227e8b5cae40688002580aede83eb5a4481e27fa9bdab0f043ff06a5726d8493ab9ae2716dda40025d0850305ddaaf4c5fa7c521a2bec4c26077858113c67b0d4405ac910e815aaa86d73591c3c25e82d47b00adc862589db1b02a2420deca8327d9532008fa3096e72d4bf6531e7115ec5a14d8faaab695387e749f949b38049b44fb9ec560918d9fe7ac887a974257d325e03e35708430ba51b12af96fc2b9169db577f6689183e582d872f12f9b9caf0c33d0096afe3b85fb0f2d9bacd712e979001eeb2469617c8ea06e3685aa43717157deaca7ed22fda0e9f421fa57893a8066a3ed81e62b55a88eff419884bea3e01b91df37ba10c9c03b2e08e0b14038394964b0c711b3d2cbd598664be34bad1e4960c7c9a9f61d81e0714acb2515716d8c44f1b6dfd1284fdce8eca9552236d3df31ab5878f00bfab035568a26cd072ed592925e75437f3cd577f696d9b47179f8e560b806da2b0358729384d917113860a613e9ad79d71d90bec8ed719288a143dbdebf98e2b8f8e60068e1a3b712f455a5bd1fbc70182457e88a1c26306458a11695f058653c8bef22ece6142112b0d9390d49150b310c52ffd84e3f20edd046e0447ac728453e7d951c6f9853018e0195821be73249940acec1addad517c5a652165e57360c3a918fe6e77717cb35baf8352974131f4dc7476186cd59e9efe5f76b5fbfa0496643f35ac03e84e01d473bb2848f1f554b35306a9afc6e8ac2b85bf9c5fbb8d41eac417221c2b4376f805fcdb35bbf47f0f0a826664e52b292842f5537e9c4534077d896c373898256cb01fa791c3c117d1c3b09e187d96f333df7df5ad11b7697654f5ae8c20c22fcc6a725c948093225f140b15929212539330c70c4d9f178ddb3131c5d712d2d6b12b1b62eb1e5eb192933db082df", 0x1000}, {&(0x7f0000005900)="5f86471e22ce7ada56bbf05196a4600e9bfa7f0aadf4c621db2e53b78e89c235ea1ab55e6c6bb6b3083cea2d166fa30f05fea7511be559134d0b38d7584ad2666fc3038b12fa0be239f69f9b2761a03547bb2b7dbe72da8b30c17293f4a3dab73f068b95a3e64d078b0b7244fd3f79f67ec5ffcd3952311d93512e65cdd9123ed50a", 0x82}, {&(0x7f00000059c0)}, {&(0x7f0000005a00)="8c0ed31bde5e79ad1a38063377837748ce2d72c6544359f3e2cf7aad6595021e512928dff78d3193671b14b633f6cd23fc9712b8217699de89a49a489e60c4c9b152bcb21c002b", 0x47}, {&(0x7f0000005a80)="ee10eb3d74c3fdb9b3e246f1a7c5d8e60cfbf559b12a73c1bd66eaa8eb18e24b350a5f24145c6afbc718fb7f10c9cce0a2f1ebde09b4e8fce01d53522246ac856d9c55159bd15abf288b99ad43ef65a77bedad5e294e4b137ce528a210cd9728b58dfbdd45c1a096140355a084e0cdf0f7367dab73b919db25734988902cc241bfca8c943f8a6adbb803a16cecb29ea6c0b1d08630cdb9fe22b5a51fb16e471397db49b3ac7d0410ee6452db43e8fac67272518d3a0b6f594bb495e6b92b97f6c9de3099905234a7eb806c5ab9decf7f1d79943a2d8f473ca5e342089f08773566bbdf597177946a96fd7d", 0xeb}, {&(0x7f0000005b80)="0a1c160ebaca5b0d59a99afa06224b0d99b2ed8b3ef31318cf5b01829bc82cb0491b4ba99d2c2739db1fd6df26bceaacc2b41cc7f07468bbacda26a29213d12d0d36c9d150932c92e5d633ffb121ebc1e8737266b203afcc6486145db3468502c4a1337e53bf8cf0c7084c494ec87aad62c23bfc80d0bd3e5a60a60ef77c364094a47654a489b977f3656e26d62b51affb2fdb16942e3d07f6ca5e04a9360aefb30a5fe198076f96455a2d4fa7027b87ac1db16ea597a80bfb0db6b13e68559b88fd720347ff66b4baee3d04d4f5eb48e6a2178e58aaa18716a831a4ff684d29ee9a82dbd83c7cca48d44212e20c8f009afafcdbec6ec65d51b9d099871dbfde0f02ca09a22d60fd8207ae943df78c0b570aea5061ece8ee5f870e68d41861201804beeddbe43ba026a376dfe1147646e84f4fc22d1575f6664de52b237fb0cc7b3d61815df293bae4d4b91e30c3a7384922ecfdc81eb72929f78f54754bff756582bc10c676cc611e2039315edfd005edb2b21ebcc7838aaa7beb923af58e52946ebd315531fa31ff17c790b7e294188bcaaed678b9e62373ba7e69a6e6f51d909e20c7f59ee22603d6e7b157cc7db77521a6b5f734d9ca556ee6c6fcebf1e02e270a5ecdcfe5f41f77f3de544f35ecc43d8b6ee18dc1074bcef293a459d6b838ded89439cb64bb633b1b7a2c8f95106aad650e7018c7e7a601d7e47ecebf2ea75baccd621c3b805c746f76b9388b07f2a7de14bd4faa650e716b016f80df86d1ca7d3cdd9bf75748aa3ca44f8e44f817e1e2ef876c366f471224e23a9af345c605c9e3fc5aa5bc320b302833c2882801e2f941dbcf6928247ad236b4bd55b1555f31a7c8232b11d2c3f29577c1589927520efa04da8f9cbc20a3d4fa8a8f1921385c504be4005ea9805a114f25a15007b036ada5beeca60b26ba59a38810a24e559bff6aa54bcbfaa6b92f8a92a8dd910204d3caa56b47ac18349bf8ddce4159a89ffa758425a0d2a1b8348e779853a26a238a2e8a0d3f55c686ea5b8a8fca903a922ff79a04b46cb9f5c8bef609d2e714f46cc277d35a85c140c5b1377f481aca8ffe16dfae0c42d3507fe6fa566b4c58c952640b28378d1326adde0fd4140464ab2613240364544c7540f75ac9c528e859d5e67f230dff794e3b0c9cb8329399bcbb2b03377f438a2406efc99b8d40c3e1b551c3b8f77603a5b845f3a0982accec9b6e3bcdec2fd30f0f2d41c8acbc3fb09293b0118a98e02cc7aed8e2709de540eadf3f7ab540320085e970d1786970fb8965c0da67ac8fab7e9100f11d8d683194a03978d17bc444eb1d4bc159c53b53641d22ce74c389fb2f7a8a070e604d13cb4997068967e549927ac8e2bbf40bc65cc1f80ecf1cbe34f22a1cc92dc2609b79bc29bc0d571c563dcdf0a31b943f110be9debd776eea239cafb314997008dbea0aa59ed6316d7397912feef469c07f8632efaa047b28994d6ad8da859356b797214aff47ae80f17afd14fb98528fd28cb3d42b4f3346df1a9acd1202a3017c93a14a3a86491bf37bcaa1ad22e0f8a82cd3f2ebde801b6fa3d5aef842e9ec9044d28d43156be5795ff1d1fa923f09e0a9ea19a1db5d9bd57e900cc79977397b8e2e8b085a35d5847b56f2d1fa5280d4c85715afc2c764153a20dcb6987e3353f8e40b7d0d73ddb8df401928f3ff86aa0c6309619d4c4dfbf8a872fc16b9f6e21b874833a038b61f72f0d3232e606f4817a5d933c3aa0bba441d0ae103f4505b1240c257b85076cf8418cb6dd0ddf90e4137a9d0c7331275fac6de93f271303e7bb034aab81e281aae2e5791a59b74dca68f76ec4aee65096b745f71479c09bbf40b58907da6335d28c4032c7defb6e1e6222f89540e356b4d058cde8cd3e5bfca26b8899808290e9e10a39ffa17986d3f0b74a5c04889e0a4b249eac7ec6ff7bf0c81ff2db1d19a569d2b1a449bb33ff44ffac5d1289193586ec5e6fef7ea30f4cdee7df528d2dcccd85ad2f081d00e620d529808d3841091180e2564940e3b00cc8e95f24dec6b0504bb6af75b5fe8a5bb9c02f3101995fdd2e1b253c0eb22194830f591715b5c2839711fb8566a8976cc99d3cc81657dce4bd344c114a15927571f8e73f5ab90a3b4ef834a73f0dac1d21b2a0448fbf561840ae8fb390f8dae7ab07a4b8c77fd92468837582dc5945c9d7fa96d42195794383665f2f3ae3f263d9600543038f78434561b655363657ced1927ac3bda2687448e30efdd8a2f9d0fde3de1706572383da9a873cbe4f0a8a8e430f7822bc5bd51243c1003f38278e4a94ad62ebc2171d4a13e54886cf62aafb6867b554b1e052f78b0ad9a524a613e4e4274521a0c906c695e388eca77e4c9f93eb03b07ed769aeb5c75f1fe63afad47d9e223c700db33c530055d3d3b0ef3b76d160ebc8f40b4fcfe53e4eba3bb33feb26dd88a7886cfcc74f15da1940d32ea0c532c46daed35010a96f2d2f8b701d4f309a106e1d3c01ccd9641e969b03d06e156d80be5b1806b87017ec6e8becc50289de100db367badfde882e41cf1b8dc4dc7988770a605429ef14e10e01ca5d120e224618b48675c65c6613cc6e4ff7159aa5fea7d158f155a10b6af75a63f45d277230b5f3e52b25f0ee9ebcb6747dfa670f3e6603916d09b19a40a60a0dd529c4e209ddaf314e3cad784df9912eed0f3393c372895d145e9db5d436101823f332cafb273e2095cf5a0647c386c90c8a350a9bd67111d4bf5321d4d959d9c529146d94aa5fd1939e5740d5f3d6e235308216b046cb2251d8d1d7554fc4890f3e41ee7a8132d6bce40990723dff2b6f8cfdafe6be2e64cb5cb6bdc8d9562fcafdf34250813b24708f28c670035060a9adcc78eb198f9e1e58061a47cea353fd2f92f424310ea6ceb62e261676ca45bce4339b677fdae172d00bed3a4fd6421ae6dbf22f5b0aa1724fbf55cd786adb5789da148a22fd71bac1e7967bb631e048de54f55f08d31041260cd00907048c169491a73186ce4483bad991d779a4617c12b32e8f079a6c14e28c9df3966fd1f87c0df677731122a7ad5be86c405d7a8ee24247234bb5cececaa3c3ec3c04f1ba9eb6f07d539b7703a4bd32a941a484acda914b61cf6a5bac5bfc1160ef63e82cc4a14729e07f722554ae96790d821186e2a36de8c7640536372158a6b7eabfe176e3a6905ae42a51c7cdbec51841e41f86c21f50bfc4e4faaee593654715e5b3a601b3b137fad9ea47de48bcbb0e34ee37c008e8e8dcbbf12ebdd9fe08bdeecace907ebd283c4e66b3f47cd04229fa30d3b1cc42efecc7b8b1f5e5f68b22f4e2d019a05fce3e6ac22bbeec8548f8881a8823fa82976f0f3e9425f63d16ca125e6e4bd5a3ba10e9d8b13de94e94e3c98ea072b1a4f4ee7914624307d396852226588c3ba59977ee8604077dabf550bcf406ae540f3c0996f8f4037fa4da904480299830eef494b7146fc60ebb46a0094ed210f7a66148c6acf4934bff6fb6127f03e9dfa16550d7556df63cb77aed3911f1b6ab14c921cdaed2dcec801a2c6f10ba8666d062248853d3ecf59eb6d00eb32431eecdce7b89e9bbce15725bd15e7e44916df5c1d199a45dc0ca7cbf10eb1ed813965e11198e784188b43c83ad4365604e805fb41b2e94c3060329b281cd1d1cbd0b0fe00ef932605466aadf7d89773e83a88a6154a8246f7fcebf5cbaede2e6227a319af2aee9eaf23eefd5b99225e7011f0402258d6744be7dc4e06ac741e1526006b250ef9006d7445008daa0adc24bea217fd66159205f8d47a9e8a008f24abb96b03aea3e4569c4e606d0b846ce1b28770cadc458d09a8f35d6bad922d51ef749c214d5dd214fdf15cfd2b6add079528e74a5dc8176866ac5a3c12235223278e74bc175c9e1fbe9d3175ce5b51fe82e2e25fbc97b0abb493ced84bb5162f1a9a29620e3430797d93193a89aad7a14af3269458f3ea6fe775726d08e391f8ff32d602d8de5907f31a9d0974dafb01f4d86cd933ee316d7f1c1bea5242618ce2757c3b94155b61baccb0472633400b35d55f41a60c0f02f197efcc39d10495dd4584f564f570a02e505d5427e93e499e3a22c64dce6c823aee9fe0a97c9e5ffe9f7d0ce16ac151eac7682cf3595d2600f9842f0c7938473b7968a030b746f8e8eda1e478f234f0646087a9edb701292aa89d52b0d15ed21ef1dee8efb406ab8adbfd61bdc588ed6c7960ff909376ebac2a16aabfd871b1a8e640989616710821e476cfdba4ec48e6a014ac5e77ab16de8025f3a5789d16f97ef33d440ec5363f75a27ccf4cd7e8a5013dd3204d4f993e0ae374d45531916532fd19ce76cce61cb008b3fe283c1f2fdd71d395f9222ef31588e3782ebebdd26bc9719a94f566b2406b89b3211c003680bee2dc5eebc7f9e997c4c1d2542bbaa539b13259765ef811bd18df42c9f15a175504b31e1a1a743a639d8faad27c48f9426b05146a78ae7f4bbaadd1e6f7c603297317ff818764f9e030f62d9b228486ef85fdc5242dd7fff974c3327e7fb2e9714037a49f80808f02ec66bfea31dc592c36881b1a28cc4357c7414e8181c11b4c770b4d24179ccbfd553731116fcaba800c73afa99deb175024a4bf46e5f6a974eaa3723a30ab39e1dde46ea9e41c603e9eaced9c57d04a84d49689ce39655aebfec1b0f077beb0407ec25d5580dc036dea654e9f3e0eda2c31d2a6692f82c1302984ac7e610e03fb657b1691a3cb891983f7e81d49bc67d1a03f174e7c5a04e098ccec92784895a0282064ccd19304580a97f28e0662234ba6f9f14bd2bfd4e0c25c09fbc1521ea6160bcab1b066cc845ee745161a4d4a3c3b7ce9b1c697e603b64501165e511b587fa9de3f6613e1ed7bb6788b64fce0357545528f55ee35cd16b83ed059033641a080d2357016a1b5aa113c397dc6058467e2d65f188139ad541fc765b863ef09a596add1bb7061fcf5f4aaac23b71ad7dfc0f983fb3633e77465d0d6a99670475c9edc07815f5f49a5a1e96a221d4c1e59cf195e0e45a40a2c56ae17c6ff6d9c34a5f55cec2b4343dab3c85c7b52bb11fd444a4ac2f93c02fe7edb394b692485eb0943581116c25ac63ff5b4a04585d3d609685e7743df3577fba2fffbcae15a7618dc2d48fa4e4124a79223d2eeeb116f74f84d72d2d0d87958e68ccc10469820fb2a82b105bceeae3929ef18725ad1a43e48e9e08ed7a01a580a730a30d52eb5693aa6843160589e4a3b68c89fbca40ca0c5df75e6d2c3cadaa240854d94a5f6479a7d4afa28e6ff702f9dc86bc14f21e24ac38f876ca569c82c57adb829a31411b453a712c3a4b3698a3f1438aeaab7777da597bf99d513f47531111d984ace0d5b1b078126b8e5398afeada990e40a8f1d5bb96ad09f8149416aebb11f388418b94a3a6772da924770d7e4095735dd8326771d0878bb4e28d7e0f9465011492f55ba157c7a4875ad28792563b94829aa50284fbb8aadfd3879265fd92762b744b24c7bd8827ee26597f9d0454eb5f100e61692a2e64d03d59809e1822e6ad3ccc978297540bb3dc8f8259aa73c776ac76459057335e6725ab78afe1b6dc04dbbcfecb46aa75b970375532f7102756eccb7b7018912f9248addb3b05d40e5c5716d96737a3fdd5bbc68a8a2a8993a9ee7936d3c1edbeb43086bf1efe711d75beb94fa2a5b0cca8daedf47a4f8f4641ffec37bea8e157aeab47fe9912f912e5396b6e3b979ad158b8b80d92df2520d90209db10a3d4f3d71230ae401e3ea3065dcc48d725a", 0x1000}, {&(0x7f0000006b80)="bd82bf31f136861a5b78d2cb7415c6fa5aad293ad313fccb8a55e2e77e046daff8d5fa97131e30d242b351f04864efae4683d10f96aa16e706b2d288ae04304fe6a39c43acf78131d1a3c0911fe2aed4917d5ef93ee2835be65cd342d5e6c100cb32135b9d932caf1e178c7265783e3a1902438ebe2c2781ad1f766fc8cdfb25680f58d083ee44c9b51a472f939f1f573a03711d11cc798e4bf9ffb150cb36a0b7aeafa29c6faf59bdbedf694452b93542", 0xb1}], 0x9, &(0x7f0000006d00)=[{0x88, 0xffff, 0x5, "f90c89246cf883634ab9b616a3d4748901fb27229721e9777a26a9ce5aa448ad4be6b3c4261d48894ed49dcf19752cca8b3d77ef2ecb0527c19749552a9ee7ac32234eada0c0d350c3330c13afa05315df008944dd1430775a944b98cfaf20e48f18c82f859ac161e97dcb73482feca18153"}], 0x88}, 0x6) mknodat(r7, &(0x7f0000006e00)='./file1\x00', 0x1, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000006e40)={r1, r2, r4}, 0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x1a90, r7, 0x0, 0x0) fchown(r5, r2, r6) connect(r5, &(0x7f0000006e80)=@in6={0x18, 0x2, 0x101, 0x1}, 0xc) r8 = openat(r0, &(0x7f0000006ec0)='./file0\x00', 0x1080420, 0x48) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000006f00), 0xc) setsockopt$sock_timeval(r8, 0xffff, 0x100c, &(0x7f0000006f40)={0x7, 0x9}, 0x10) socket$inet(0x2, 0x7, 0x8) 00:00:09 executing program 1: r0 = dup(0xffffffffffffff9c) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1105, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) fcntl$setflags(r0, 0x2, 0x1) fcntl$setflags(r0, 0x2, 0x1) r1 = dup(r0) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/122, 0x7a) recvmsg(r0, &(0x7f0000001540)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f00000002c0)=""/128, 0x80}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/247, 0xf7}, {&(0x7f0000001440)=""/21, 0x15}], 0x4, &(0x7f00000014c0)=""/66, 0x42}, 0x0) msgget$private(0x0, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f00000015c0)="766dedc4a1ab", 0x6, 0xc, &(0x7f0000001600)={0x2, 0x0}, 0xc) sendto$inet6(r1, &(0x7f0000001640)="438364a60c7d6b72287df89b442379a230e5c60c18eec98144329ea9b79e94d6ea7f18948c3c561cef162c3bfc7a652110fc011acae054f18d86df4c5df591972c5cc8d230e0ee2959936e8a8f229ae3a43c0c2cd941006565a7d696a975b54a1aeaf3d1c275346caf28ab6e9ca55a091e9d0a6b030572b91f648b98e10230a663204a8df8af964c5b4d231b5d3a0c1359000f2d41feee37d966459979808795f3e27b3290bbcbaf11d6ee2e2059c06062950fe488b61c19fdf095735ebdc996b2bb7363484b28e4bebecf67f63c02e4d7eb07ac3519c76a3d12ec05153d220e603972996d41df9789e5507323b4e20037109d1f99e961523070677a218f89706ad6f53b0d2556ccc82046de3b3f26c64c973495b57513a43c955dbf00781ea0218a426666afee75c08d41e105923824c52dba999c98488e0a91c2ef8c68d1a01f885ac7abdd78ff5094a364c83027399b78714124c95ae64a72b5d6c87a8cd75c7498c8b03d05f04b61f57f7af540aa6ec70c86bf83ef07789213ce5e7233fe31290da6424b3bf3ae289c881e57531c442204287b9377d195e4ec3fca5ba15fd5125a6d95645dd5b14da31900cb693b12ceac1475e8c6de2b18036a0a10a67b1449c09169b12409daed69b55c9f48e46fe641934959bc1daf494f9a9feeaf3e07654f64cc134d2da46b56133c76eb92b18e06f8fad00cbed87b83bce7d62387b55436bbe46d3caadbc8726eb7dd69126ebd6904b65f113f27b7db22de6fb7a709d0123fc3ad2bccba9004a09f8058c0bb042073fc69ac579d483621e21ef8514405333007895de9394e2b22ef80315dc60b36186328d5f3134c8856408b456bbc001f7ebe903b8263420df9fa421cbcbd2381b1b679bf4a23e90aac1e0ecc2a2a875c99c216a0df1ea5ce0f49c39443fa3243d886973dc9798d74fa7eafef80780df434086abcd064036e7c61643f469ce23f34af95c9c37d88e44c8fb6158425059f6e89a9547506d7879f10651ac4181fb4c496dc6b436d66854ab78d45ac04ba743a42dfa5176bd365acd5ab02093f16929163ba4a2794ea05d094c30bde752dc096b4c6801d95c7a9a315a737851dc538bf7201863a9b713bd12b80731bcee120b24fde43cffef61fd25ee1538f92117c48598a1768dfa69519ddc18fb9f92e9e8db4db00353deebc59d6c41e3062e224cd1a68dc8d5aa1c84db179f09b33bb47443ebaf59d13592bc49667529103f095d5f4d2347817c1020e7119e33d46008ae760a4ee80d864cb0f3f57329158e421f8310aa5aa71e1945a781b64b4cc55faefb5ff968e5e1df23d2ba6e98af9ea4e19fe6250064319da37f6ed3b9bba35aaef72b486152472085e42cf60834b328b5ef279b1cd0719a6e51243634ced26c5f70fd2cf196c0aeea3a20ba98ace09e2f0cdb9b03bfb58122f08770ad81b998427f5c18ffc743703059bfdfe1dac2141357f7aa4ab369832b4b4bc224bcfdd56a270960a6128042698707365e3020f756a0b0bfcf3194d91bec10d205bf4e276495ba6b7bcd435bad28fc85441470026995ec09ad9b0c0aaa430fa4bd484989e093a5613b856cd0f7f2a1a8b5f599dbffda34ff91d55ef7b09334e0e5c62163059821f9fef091c61a18fcad99e42667386500dfc8cc90e86ad2e38a977968c1428818ff4def99c0384daa9782bc0036e5e188bf3a9dbe67432c97011a58b18680da93ae5b4485013d57a13a9f8bf3be6616831fea9ff2f1f276d0efa8a0aa8cb4e759258cf72d529efa9a7875e7f31fe4c8e4d9b49a7e1046d53918c2197c33eea5a898a153f69d4739347bda6ba5ace34bcbf840c84598492bbb18123234b8fcbdfd4efab83be374219cf803b6a84a1ed7edcda77c7ae4fde25b61f699d774ab749b12267c77efa6669c3165f728673d903a6cd4ca6d9064e959ba7c96e0897da5fdede2fa05a64c04b677f6999bd58100ac191ae29919e3b009e365a407a4f0fdbe71ff71374c2daeb87dda16dde5e8ae39a877e969f363f631e84d3cde0f427625142397a85685c714c680b59bb592e905e1d4e80c1eab5fecb45ace60747ac180e28060306aa0a9a1c01149620ed5ce0deb2fd764a5e85ee5d50eff84922470657b1d60eca3f5f7ea09f526e2ba0fd581a3dc9b00730a20a0e5b53b37920b44c25dcf9669a1e2f133c1c850be6dc3c4dab90cd2f1aa1ca61cfe377dc654940e842d4a97f8db7c6621c35cd55afaa814491a1f7c429a44a867d1b6e62307bb1c04df54782b652f1e9ce40ee7280671771faec1ebfdaad02dd749b32f9f7ae699a93a24284a9dfa24c93b954ebb03e1654048a15c7d20f187c6eb34f47f05fc8a71422b9b250290fae6582396ab5e45b1bd7da3844a43383e80be3d284e328ba309b565cb45071c607b85fcbd3f37953e8fc2af2f9252a9856bd20eda4f8c49485a316731b8f4115cf8a2a9e49a604eafb112b7ef67f10de58a978632ac77a707b7fcdbc19d8eced4fc7fc93566cd0735402e47be594786d97271736df8354228c4df83666b48b0b4b83391b5621d8383f3fceb7e0dacce8a024e2a79d74f386773360d91d42ef1bdd0ac8a3b3c2c6b271e7ecd3d89fb424d45ca63f7521fd1f149d6114ccee184df10ddb9ba0607d09ff5b979d288623a58376f0d8b1b06bc2a1fb0f2b87934e414a9b1b558dc72b6b281fa0279b083c9b53ceb7dca07b7c1deb44af0dd3ff1428e7fdaa1dd3e9dedea5828cea68022e4ec6cecf20b1b46d2d0c3d3fa2b73e0b9d47ff6a5559f8bd2b61fee7fd36bb9f0661af81ced46bcdd831c72bca4d5de67500d626baabfc08ce5517523f04baca42b406e46b1898b6e0d11b093ef3b959fb66364ae64289515d0b03fe635b50174f0cd39bc9734b9333c4963c5f004ef1e9baff3271f138b2e480a99b78f850698ad7912f20229dcef0466846d2bd8be56604a13979c88bd0d4652a30d6237cc7de782efac1ecd609cd0a23befa9e18fe33c474af156b161e55395166121bfd90235c4c608e14c015c92edc55fe3746b636e29ffbfcbe8eedb96d31c83e45295eaf102d13f7bbd70714aefdc820b453cf9eb7889c0d8b4bfcc1af8c3b733777499ba5036b0c4e4e9a9e2c9ac90ea0baf3181d07bd41a018ccde28f85cfe7c6441e912e231634c076158bf03406ba7155dec9a1b046d7f128122ddbbdcf39c5c7663e4b3256daa0bc5afe378d105902dca79a8363f4e21fdf3d1b7ac534de3273c41064908cfca6a4482f8625fb3b4cc161f076b9f6ebced9e7c2fef8935842ae647a7daedd66ab6cc3888971cb7083a653914023078c72688ca0272e73d51ce6a3e107c05644042fb4c5333e64aae106a16a675c1512dbd4a5dcfee9ea48f1685955adcab8e99bf38aaa23287ccc6a708dca69567b7b0ecf95409fd9336d8042f565bc5479970b21564ecce0ae68135443cbad8d0c6ba818979fc9ad1a1bf6978a4fb5ec8122e886a115e10a1086250c53aa8819e0c6dcb589afac338f195c460778e0ddf6ff20cdb6ed93724e492caa68b842d38bf2b77728a785f2adc74e3b1b0ba52f7a4e8fb306d668cc9aff2b1855e608ed0f85688e96a3170623907be7c90487757f1038e2aff0ff74e0a8ceec48340719f61c78796a580e05f956e54d378ce893a73d98ac6d0435bb9d7936aa0e61ece9598d37284224fdbd72072d27c193ff86d49117d065ae50bb0daf6abc9d0745a6247ed92a0064f5297419bc66077ea413e359dc1f00ef40b4d9ff280003f958d4e9cc74ba4b9543eab801d3031df6dd6b589547fdd40bd50d051c1be6b33f8943e102441867a8f1da42e634814bd6ab59abd9cc34e939dba9470b9be9c3d18aa7434284ddea462c522bc06f27321870910b3cc829587764fc16f384cfb43168a0a9efddfc549a0a2766a0df179b6b99725f396328b2187417fdf2f43826939565f83efe5bcdff9a20000273c4c2a62cc9b1f47f1261605fb7f03f3fbd79a9805b8f809d06d53f86bf6ca6fced8d66672d5ec6929e055a9c14c06abcc406d93d2f7b9865baca38b204e56330acd8599443b3fa39822689a20e0674e3c4c24507f478f46044ebe063958940132edd01a7d2a2cb232149869af064b0db1e568e28aaffb223b3d20fe7e41d1cad9c8a71a8364b85394842d5170f6b3ba836945e19e4e7cb0dd49dfb2a48d221f2bfc7bb0fdf87f52208edaad7568533fce5fba322b07c77be6211e813b5f23863f53f719c4390df461f781d6ea91e9630ecf1ab6eec0c0a0c6d79e850a869a7467a256085e237b511344b217ab89f8a0512d338f8a5ddf7520ac88bb59e23f49a8e87dc701688e0c5af61bf09bab6250ec76f5ac00d808eaa08c21d93dec14c8547265a77774ab04e53e478a1d4f8995155a5c049e310063dcb358b5d49ec1ea5c7dfbbf8b77dfb4b7c8132f55d04108b8682e146a3d92c88d0354d8fd5ae726cbcd959ca7704b1e71045db65543e583c6b62d42b9dff2b448d89579c844759fe02ab4f11dfe8985e80b817bb755d53c6bc0e675af1b372bd7b6d40828916886369ca93e4fe75ffab7372eea637f83cde9fc71d61344e612f227dd2d44b6031a9f454afb7161a4886bf5162acfdb52a4877fe98568610059981b4cbf816aaf1994ee3df06c78153f7d0794ef565c4758df9b9aea476e47bcd78dd3cfbcd9ed40b40f97e92948faa3c4b4494350c99cfde5e501273c3691dbeafe58e01357b155c40efefebcb4a58a7f2803709bad2561c39789f0b216728ac92edee901875c7a0ecc13f42a92c833effd3b9934b4cd056cc5b6511f0f67c47197c2b62f55f77d54e3cafaaf898484efa3084f57014de3fd65659a549f7a1b8bc4fcc8ac20b3b35b9d1ca017a5481b949e8156c5cff041e04ebe86e9d684e5328b97a2ca0d89df0af05a2ab1efbfd04d4051f4e88fe0a5d25bed2985df2d6448763e6743f880b6baba16ee0040f718268b908d3390c4b5ff0728d4ab6c83e0c68bf3946ca0a62b6c2e996cea21b494ddc66cbcb535253282d9d0db3fe928f2895dba397c787c73555b4b97e3c6c1684bb23b49381019bba06e42c3f0f1c3e1c5e23685a27450db51ddffc561492af2d36cd54372fcbac025dec5ecbe7c546c621ead0df636228c0319a0e7132d6786cf7b458a73fa27aea7425c9e520a07e8df77b9957c74fd76edea8db8baad1bc1ba8d875d6192a5e4f44a8fcbd3b7742511107d463b6cc9a255630ddd0f00a3605ad24f191735b5c90eb8a2bbd2180925cfed5355f586b94cbedb0e49fec88b3cad46baec720c1541483804c56744b84dd3a1184f4fd0b5ab7268f7949ad0fd9f68a52c93ab297b476ce8fcd0cdf2f440f0bc0458d2a930a5dfb3f945d234f26bec4807abea41dd11ec52a44988224c8c4bb2ce944e1ebb5bce2b1820c39ee3e02ab7471eb8ff46656fc6315edcc9d8b38f28df7fff3b2ab801ea69b32494792ed7db0d0560f418d75a3a63672661a3c30e1f2b57ae21154fae62cf3264d4bcd273f70d036a3e8e01279e04e7555bea3f13a34b0163603bdcbd3f2b85e64dadcb9c29bb0a5e1871e35bee12c9ee4c8805c0136d9ab512e76af3f2484b7f7842f44d148118f460cd8c39de53bff3828b6d8e38bc51a174afc49621adcc4d9a4bf9230b878809c28b2612752d2d58658dfdd370fce9426a8a6a251333b44fecc9a7f0dcf070509cb3b211d8024c3414ec8963656ed8b35fddd7e488891376160e89de7213ca28c2eb10f39e3ae21c571925f683ead2b97321e702467d563948f2", 0x1000, 0x8, &(0x7f0000002640)={0x18, 0x3, 0xb33b, 0x2}, 0xc) fchmod(r1, 0x42) pipe2(&(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) renameat(r4, &(0x7f00000026c0)='./file0\x00', r0, &(0x7f0000002700)='./file0\x00') dup2(r3, r2) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000002740), &(0x7f0000002780)=0x4) getdents(r1, &(0x7f00000027c0)=""/46, 0x2e) chroot(&(0x7f0000002800)='./file0\x00') setrlimit(0x7, &(0x7f0000002840)={0x81bf, 0x1}) utimes(&(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)={{0x408c, 0xc763}, {0x9, 0x6}}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002940)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002980)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000002900)='./file0\x00', r6, r8) faccessat(r1, &(0x7f00000029c0)='./file0\x00', 0x68, 0x100) fchownat(r0, &(0x7f0000002a00)='./file0\x00', r7, r8, 0x200) shmget(0x2, 0x4000, 0x104, &(0x7f0000ffc000/0x4000)=nil) dup2(r1, r0) 00:00:09 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) dup(r0) r2 = dup2(r1, r0) getpeername$unix(r2, 0x0, 0x0) 00:00:09 executing program 2: r0 = semget(0x3, 0x1, 0xa0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0xfffffffffffffffb) r1 = semget$private(0x0, 0x2, 0x6) r2 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x50000000) sendto$inet6(r2, &(0x7f0000000080)="f5b5fa423d0a714eb31ef4fab06ae8fa87d9cf7876001cd6a7f2bcd1495d7809f4dc7bb840c06e3147eff2869f2b30ebc223936d2ee0218a55d396faa9915ce56aa94cf26720910574b323407f54d710ca1f56b179281b67b6301ce3bce0086d310ecd658c78f84a379f82625dc0c670196b9ce282b474a3bbf42e52ac5dbcb51b3ebce7c9fdc8c03d7bca6ce45a814e72b0d37987612a65086581fbd90dafc27d3f5eb72a7bbd270bea7ceb5c175fc32f9239ce73031f85918940f5bfe9e846e7abb9a2b4557f71801f7ad5422d471830f718900f48a3f9aabbd5dd7df3888c47082f762593901a539637bc4bdec6a920e2ad56d5b98040", 0xf8, 0x8, &(0x7f0000000180)={0x18, 0x1, 0xa1a, 0x3}, 0xc) bind$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) listen(r2, 0x1ff) r3 = fcntl$getown(r2, 0x5) fcntl$lock(r2, 0x7, &(0x7f0000000200)={0x2, 0x2, 0x6, 0x7ff, r3}) r4 = dup(r2) r5 = shmget(0x1, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) mkdirat(r4, &(0x7f0000000240)='./file0\x00', 0x8) ftruncate(r4, 0x8000) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x12, r4, 0x0, 0xc) getsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000280), &(0x7f00000002c0)=0x4) close(r4) getdents(r4, &(0x7f0000000300)=""/56, 0x38) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000340)=""/2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000380)=""/72) lseek(r2, 0x0, 0x0) linkat(r4, &(0x7f0000000400)='./file0\x00', r4, &(0x7f0000000440)='./file0\x00', 0x400) preadv(r4, &(0x7f0000000600)=[{&(0x7f0000000480)=""/136, 0x88}, {&(0x7f0000000540)=""/142, 0x8e}], 0x2, 0x0) r6 = msgget(0x0, 0x8) msgsnd(r6, &(0x7f0000000640)={0xf07169ec467938c9, "594a145681db03e4d9670380e6bb3e16662ba1b2a830323d7969ca656ee02dfd28820569e3fe86b72ff9d47849b40e64628c35d2d5313710ba243e543efb2b367e86bb843b832b0c10969764b173a1457bea4625555b286dabbbbfe2a734eedc755e5c445b3bd60796c19d9fc01386d171561796db67d5448f5c20d89fe209d48439c684187d9475901375979d9781e394fd9fb6d342485ace94ffb7543257f9b8d4cd5c9af730c05fffbe764e42f690c109d18d1d49d229117cc898a554214e4a6df3774bbbbfbef9316677a843b60116679af681003c76f899ad8640187c8552b46ef4ef5adb54012d120b5bbc376926ceb79a"}, 0xfc, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000740), 0xc) symlinkat(&(0x7f0000000780)='./file0\x00', r4, &(0x7f00000007c0)='./file0\x00') sendto$inet6(r4, &(0x7f0000000800)="4c845ffe05ebbdba6a40d2f8d2e76b", 0xf, 0xc, &(0x7f0000000840)={0x18, 0x3, 0x6, 0x20}, 0xc) paccept(r2, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x810, r2, 0x0, 0x10) shmctl$SHM_LOCK(r5, 0x3) 00:00:09 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)=',-+@\x00', &(0x7f0000000100)='(\x00', 0xffffffffffffffff, &(0x7f0000000140)='%\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80a82, 0x0) r1 = dup(r0) flock(r1, 0x1) 00:00:09 executing program 0: r0 = socket$inet(0x2, 0x10000003, 0x0) close(r0) open(&(0x7f0000000180)='.\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), &(0x7f0000000040)=0x4) close(r0) 00:00:09 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000080)='./file0\x00', 0x222, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setitimer(0x3, &(0x7f0000000140)={{0x400000000, 0x53e4}, {0x3, 0x7}}, &(0x7f0000000180)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)=""/252, &(0x7f00000002c0)=0xfc) setitimer(0x1, &(0x7f0000000300)={{0x0, 0x1}, {0x80000001, 0x100000001}}, &(0x7f0000000340)) r3 = accept$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) mknodat(r1, &(0x7f0000000400)='.\x00', 0x80, 0x1) r4 = dup2(r2, r2) r5 = socket(0x2, 0x4, 0x5) getsockopt$sock_int(r3, 0xffff, 0x2108, &(0x7f0000000440), &(0x7f0000000480)=0x4) r6 = socket(0x18, 0x20000002, 0xffffffffffffffff) r7 = getgid() setsockopt(r1, 0x6, 0xfa, &(0x7f00000004c0)="3886a305e6f434c77a8e14d3bc8c2dbf1c7e50b4cd2d09086328f37ee06f85c3f69df6e4c2ec517c6a15798d57cd1c192cf9c39fdb7b8c8e57ee7932ff9b2e0ad5121142d4509cf5fa7419b131cb1c33cdaa49cc25590d9c334f168e0eeea5f8e595acce299af7f879c590e7ead656f674a2c6850d6fe7261970b3931aabc28b9b1c7001122d076e0a4772e49032bda8b4c5", 0x92) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) fchownat(r1, &(0x7f0000000580)='./file1\x00', r9, r7, 0x600) bind(r5, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) r10 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000680)={{0x6, r9, r7, r9, r7, 0x50, 0x7}, 0x1, 0x7fff, r8, r8, 0x7, 0x0, 0xffffffffffffffff}) poll(&(0x7f0000000700)=[{r0, 0x10}, {r4}, {r6, 0xc}, {r3, 0x80}, {r2, 0x4}, {r5, 0x4}], 0x6, 0x80) sendto(r4, &(0x7f0000000740)="7103689dc1ad5f9f249abffd00de3bfadde4de95e715a6e47db287c812b883c81ba4dec2d0a5d5698b3afd6cca5e531f3c011156339dc818de1a21e29a806e85a9e89556c2a583a8eab563ae555c2d9c6d65af7d55b18d71f590e7c34c35e82338b4c0b5171319976e8693b53e8b69ffa2a586e60e1e007e26c07a5ea462a546fc99209831cac6a25108464a048733eb014889a91ca460c268110337267058f143d2dd6b6a9c98bb74578d2b7ab87103aee1467e903977acca8d52d94ed31415d7f12f1358644c8a433be65db1b5310641689eaa494927bb8b61340240ac6733c93f39ff71a099f199e0", 0xea, 0x402, &(0x7f0000000840)=@in={0x2, 0x3}, 0xc) connect$inet(r3, &(0x7f0000000880)={0x2, 0x0}, 0xc) bind$unix(r2, &(0x7f00000008c0)=@file={0x1, './file2\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000900)="48a580abbc5cdb24fb5718b89ad936ea560735a76eca17142a7978499d44a6492bd70684120777474f9820a0e00f1c528d6d7f40abd8501ce23b0c558bc8ed0945a71db71c82dfbc37fb514022cafc89f7aac92b2e487b25a34658cf6c63fbde", 0x60) shmctl$IPC_RMID(r10, 0x0) socket$inet(0x2, 0x4, 0x1) bind$inet(r4, &(0x7f0000000980)={0x2, 0x0}, 0xc) close(r5) recvfrom(r0, &(0x7f00000009c0)=""/121, 0x79, 0x800, &(0x7f0000000a40)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 00:00:09 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) r1 = paccept(r0, 0x0, &(0x7f0000000040), 0x50000000) r2 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) bind$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) listen(r1, 0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) bind$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x7, 0x0) close(r3) fdatasync(r3) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000200)={0x258, 0x5}, 0x8) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r5, &(0x7f00000015c0)={&(0x7f0000000280)=@in6={0x18, 0x3, 0x7e, 0x200}, 0xc, &(0x7f0000001400)=[{&(0x7f00000002c0)="015e7faeb75eee3986168daba778e869dea994d746037f180420fabd2dbe0c3d5291f577795fe8febbd2cbdd08221e182f409e38a56637699ab3c76839db7d53bb5bd1649986a22c563c923b8cec0ef9fb85035b85f3d0405bb029916a64aa722fcd99321cf344cf0fa04aa7505d6f179b8ce9633809e573942fcfdd6a1b5355017778626f33ded90e3359c3d6e6de19df9ef1af2bc4591c0263213fc26ba85ec070e792850a7214e4dfb0b065f54784c9d3cf263193d1bf357d16731c8c42a4714bb4cb3764c7577f79d85445e800ac2606d1a2cbd586ccaa7a7269c17488a6926e33850d8b6be9b8e6a3ad61efdf984eef517bf8d0f2038a65ae0f32", 0xfd}, {&(0x7f00000003c0)="967d3472c0eb7db2d78df343709bfb5004ca316453ca5910b2d52c7b7d4d52aed0cb049c322fd742484fea1c1434b0cd3c29e778a3eb3c8901b9d9045619c24c000bb4c58030c205c7169b16e7ee905c5a271ee23e51f4c5593356d245a20bc40b485d79a1e1a650c66919527dfaeaeecd5b4dd51093260dd7608259513c5f564f46347c2aa5b956d073fe84478a225f3a9c690e28aa18cacf960c34f9cc952f084e9b821bfd4655e6b6f5a161ac86ffe1e503fb65414fea9ca01f198142aeb71612e6e287ba56471bf0002f80f43681d4e0201b0c6abcd7827fc107770a2a9fadd3063f93c84cd2b4343cbd8b6b025ab942f4fed86b5c3ad57722d9cb27a393c0ffe02a81478bca13dcfc345d2fcfb1f56b340fc03b896ab8d93ab2c5dfb2e695e04fd7bdefeb579d69b24491edf813ca92a39fb83063ac69d9d68ffcaa66297389ae0998f81722881d28c398be3c2d67336f2eaddb28b7883879ee5859ec91bad9d6d6412c8b7adbe7dffe4a2d0ce96e9f1fa37c20faab71c02646118a373d80c3d3c635f892e1dfa23e8a7c70548f97ee7edae3620e540997dc385fc5dedeba0b000394cad76e0662d2982008c590b50ca92076ec3ea10610485f060c1eb6cd7a1720eeaa105e8be6487076f0594a43ff761feb6c2dea77eace6b4ad44938f94d428f4eea44cb0adb4398ed5624093e9f823203ece44e35d674ff2934cac3cba0d57a094a7f4019852887ce13ac6d668f2611be5207c148295019c0a0d440fcaa366b74889309e4902e809bc58cd8ec67821aad43bc96d20fd374b81a948a82fd17b02a231a1c930d87377edc43b518c504a6d98bfba188362c5a6e87d9d3aa9ca62f1a2a8e00457c7bea8954a9f15bec3e2aa19a3d3d5008625c4b9ddbdcb5723c52d3536343fa5bdc3b7ac2577467683c76b17182939ab8a795a43ebc549a4bb4fe0aa568d56aa5adc327f0213806d9ee3e55889030a25d34183b2bccd1d812854b021d3c040a1f63c55af1fbec111a5028b414b7e8bf0d409aacd647a991787ca1c4a5c3fd5d766e15f56d3484d4635b6b3a66b5146216103d6482852c58d9219e304a42cb052b78d5abaf34aca8ce9c3bbc58351ce1399fa9ca7dcac3804c71adcb149a22b24859d00df722a9211cc543d5305f1589a697a58ac56539abf3a615e2f91671cb0ecd5edfbb744dcd77fcef1b875eef93b6e6525f226f04b5f8ef85ed65550e7e856b8a893d38cf3fdfab666ba49546d97f2e40c93c3a3fd1abc4fb1a8df2daa7024cf34943b1a56e5812f4833700cc1cd0ead9e6e1ebcbfd1571d56ec9940ab0c27b3f53e16b2488097a61da335df10de493061c1382dc12dcb0306be0036b17815c7f4547153a70f8b6026cfdc8adc43166744f912f7bb0e5e0852146f6968afe98bc0a0065de9710526003d2f9cc9439aecedad34bef90d466ef3612d5bc7734af30452a133a3902fa988a6eeb48dc4e8b7ee1ca660226bfee8ae5ccb7c0022aa9169a23c70dc3f66c5d1af9fe110c80b4a3a5572f1bf664ac142e1afb69f1cc3e85fbafcfa3d92e26aa01c7474c473f0ef693aa7e3feea2f1053a9bc77775bb3eb4650c90d693db09add7f5269d38ce9e2b2b5e7e3479764a20eeffad7ad70700ca06551527a653c5713fd623c4ea7a76050ddecd33a386093c189d5394d9a40869b62997039001bc4a606a6a1c41dd1deac72db516c02f39948c6933a26d89ce1d5ac604dec8500651caa81e53737adea71d2124cbadac4b8a56cf40c308a06ce137a70596e4ed5c92f6a3d9914f32933dfbc755ff2a4b0e5d056ba7647242fdd6bffc0c51c87f13bb78c642771aac4dea5c12fbec4dbf4dfcb5c672f6683f13e570ddb7781c77e8a29f9db476ce43c455ece1cc59863f973002ddf75c877b95aa11d9dc037e51cfe77be32e5d7f0109a20881db277cfbcc56f444934d78c014baa6c856260e8bddad5d6fb7a8b11565083230d010230589d5c17217d8e6919fac224d079f513fb920514e1436206eac8b906b8fc11a4c68a86a5647eed2b7d956c0822b9baa9f7625c3768de64abff6688b252d4cfb7f87aab0b679e9a1ac67a727fffcf4f56c95a53821b00c229bca97599405d5898d4c21dfbc83c556c06d28ebcec79223c0a1cec1569c5d93f37a52c2237202ac55c3cb5b8aae8a54cb71e71e67ecdd08a4ade990635cb54806491ae941d81e2e78af7e9b7c325af8762b9231724d6ce404c1b9fa7d743627ceb463769f58685dfdfc09e996343f7467ffcf5652c06469d89f9a02fcaa8b96364a707d5cc86cd7e44106f9509fa5922e324fcd1bbb152a769357c5e08c6f9b033ff6840cca7de6fd16c37a1530bad35a2cff2bf93e93068f62a3cfc08324589a3545035168fe04fe53e83b4cb706035ef4a83a5f0e69ef41f76a70b2a38f2ee1ae6d013fc21a3d9ca5b0c08bed02a288745c751cfcc128052d5f9fd654b1b83fd89205a634766a408d84a4e59b87132266d1ed6ebbab294ffe8bf702816d40cdc57b06b9026a192dfcb96b14ea75019c5c307c5a26020469a02335c6a7f06771b53915d37dad0c42383953c306ca3f1723a3e1ee20a16e35ca7927bad0a5d4d71d49b3553dfb192f8e17893b407dd793afec0a7c363c55b98ff3acc327837108a4fa96ab51eab07736a506aa601cce940c096d8aae91ebeba0bacc3cc7b951df198f62c90809d47773481d38d6f4afafe8afd33c85e6f4cea0b5602f8bfefd97b018e0f853c4d29ebf6581c61d0aa0ee44461fe055e750d4e5cfcb69aa36070d01fc2916878b64bc98ebae03ff1b4f429b54355765d1a51b4a031f78349f180790a68c452c1fc7b1dbeed1b6af3a4358ebfadf0d4586b52461ded2b91cbcf6c0adf63c7c2fd6f891f869e23ef15425192486fe3154ac0a8f52c02ff8fb3535f805e856a9a622818b1350daafb0489ccf18dd3912c87319a2e7715b03cf28660aae7d38e6c3a92ebb56a936aa80276542ff09177ae861bbbafd4f6e2599d47051e6720f7c7fe2921985eb7e5b4d7b4ee3efc36182895a8e5d61c6086360a82217aef54b45a8dc0a9b693c36fe96c0307d724b01af35ec0d96316dc6916ffdc364135f4f2ca5e2e4f1d7894b946e0066fc66076ba05dbc9d7239c2612c52b441ea5fc2a3e74c2dcc91dadf1f6b0f3d653a5cce18e52bb101f8135dcc3b739b1f8e39206100d44ccebbdec4184f3207fa4406bca0cad833ae2955aaaf54db07d5789def4c480c4a85090c9c2b8abf1f1aea68e8564be61f17effc681c85cd1f35d38625c5c14c9249af40134c1dfb9dbdaa557a04526bce28afeab2262e60688875611d836d8833b4a6278c56f68ae34bccdb9cebf492ecf92d474dacb818c0f52bbe05c319e5028eb8736964599b9b71cc8262cc367f834b323cbbb1254bb5ec031c0497df2f969cc796b48a0e2d9fbf46bb8fe36be71711d51590f607a46a974dc626a13eaa4e1c9caebaa9060f469173501ddb8569fb9c73e4844c7217e0080af7fdb3bc8b0d34d317406cc14920484df4cc4c517938186c4ba71be725611d7fc9be9820ee002974413195a230224a083e0c5ce6e7c91b6f713ff3a34e309eaa5de7b5f38fabd16e8fd771cc5f7bf619bfbcd0a12f5c1e6ad8d806d6c1c72c1be791feddd64adcafdbab6c1ba11d62d027bc7d2b92f1ad93b3608b80bc13a44e50e1bf30713280049ebc69d568a3c1746f412bc9f43e571585fa4573b281a3f8c218191bcb8b7ef196298c9e0c3dda19b1bc3717c6f092e079a3615f8ed19376b5d80c7358010f5f83176a626ee78404e15516605349398438f1b7593693aa6ec3f376a71515d2687e4b3b762e0aad9657dea18aa065081aec1de042db7f9877e55f9a5a68fb14215f62df9aee66c4f7ce59803d17196a959a1fa3cc6a6b37f7434012f52e83d381a882a5b2a855df90caca6ecd0dfc965ae207c305a0f3865d678d3901c9cbbaf3f8bcd362a3b42d05b2c88713af2c1d0a30f003c381a06655dc62a41ccffbeef84af8441513270288ea0076298fd743f00da8e6dfb7c0ac9bf089bc517761ad8c57cbafbe88b658ab0bf1ac9764205cd5ae4d1045dd3e1c5e64bc893713794864b1b0850592cd6c0be01863ff3be27b7a5ab3af5abe4110613f767e83a90fa0d2f4c5c05dfc4c7be8f0b92a774281b0f912a945cacaf65de62264c39f9307f061108fe8423d8260850aafe709940f4319b52b03543723356b9c1af8878d2e1d7c8350767cdd4c4c1bdab2951adeb42e51dc11872a4fda6ae1fc6639b0d3b4e1014a242ed16c29b2f28626acf90c4058e8129f894a1d3fa3a6b76c09181c299845158b0ed24b3167d67b4312a2fc653e9e77452feb42acbf240265851320e4ff344a9db24ce4c9ee5b2229b41d55e7683a9f65e0697731a6cb478221652ab94c8421a34a170101c8eaa84d6fa31b92d01ecb4a6ffeef2761b592c1e53b43358febac201a70c0d357db1b345eb99431e4213db88646ccbee8539cdff63a4a17925726c7cf50772012381dbca2117557a353337f467d71a19acccaafea9ca9c2854eb57b7fae6e8b6acc284e2db7deeb1d755c55029bc3e07b239d24cbb2941300da4342c91091113ce628d332be771f0f961fe5af044d70c201f3e626ee1bed13b1684673f512d4df4b3713c68cf90d381af3027e6565169875e6fdcec10fdea8d7344e15b754cad6fb8458f6a97e25448562f5cde951e4a94d36169e7a9e11879e0157df1e5207a38d7e82a29c2d8b799954ee6a1cb81cc0319b341ee2a1286910bc451788bf56c17196b5502e61c0132e8be4a8eb0b885f3077e14f386fd586c9db9fad13b21c2c137e1ad494686040bfdcb0e39b112629343ec0512db582292e1a81cd9a6dce47d354130886128d079fff0da6861123bc03c1da0d1a7223e3fa1ee23ece33c94ca6bd77474ebd0697349cc6c05dec8aeacf89b2864031264fcf26e15b956830eb5c3b01230695108e5b8df29c8851a2727c5da656dbce17f2035cdf43ac51c959b2bb1d5d686fcce7255bad113dec6fbb02affab25994ea6e49aadb44bbe7c59ca325ce0662d153f85e0338a24cdb8a3672157ce083d89ca2c8d5d872aa359e0083ffcc307c2ecc6264af89822ff8bce89ff3b73276500e8dc4be82c0d7466a0e4758482e2a22f9117baf468f35c863fc78dda0ce6d58fa0628ba99b7f41c725fda738a844c9eae74fd0e0b8befbf71412f78032df47967958b5c8efcc765ff824b5df2dda6151dbcc994faeb45cb139a8f557578323f5e1129424a24a887d90e6550317e28ad4342af458ee12df6957fdf67a2b38a844cf14454b637813144660603e86b1a7215488c87ad2727545183883b323b6d1e2867b4225c4314a963db9038ffb7cc33716b2583a25db44deb952462a5ba072af41a9da1db5b80c9573ce350ddb29044b260cb9fad77089b62e939c7f0819b76d22d3ba0cc48345e18705e46473b57a3e733c1ae85ddbf1bf89ff36926ba4c6a427ecaab227e9503d8071fb2b9442c83892980c63ce825eddee0f544260a3e09cad145cac5fee4ff9f5e81d1d4494c929d7f681e878309d9c5bf95f11205225d264c7555ee29ddf762ffbfb21ba05a80f301e979c7aab5e325301d807bd47fcf7e2e790fac82ab9b8d843045a6a4daf3538d9c0deb353030e60a8647a06aedfe330c1d4ef2a1934a23a8fef93b371beac40ccdf4385248a85a78a4c65415219c9c43620e554794f69c24d89c44b94dfa25c766c1c9e2543865669c6a461a2aef16", 0x1000}, {&(0x7f00000013c0)="c271907e9992539b", 0x8}], 0x3, &(0x7f0000001440)=[{0x58, 0x100, 0x0, "0bb426c695d61ee3b7948186acfa42e03887be253aeaf617ab042dba2e3c559ad6d194ce059c230a6f95eb8fa1f1312e8875aa5a11c78e2a185168d977bd5f6b05bedab71a6513"}, {0xe0, 0x100, 0x9, "eb8a8105c34a89db910229d47e6c12d96e351173feb15722e9346555409032b8a7d949bf62218e33efc08bfbfed71d2299df02f376e491f1690db7c06c3a9ef020f26d8966afa6f779e0fadebf9fe14a0e980662d01313fcd5f97c4736c4df52a28fc17d10cbed089b72301b29d9e260058b5221022730b0837f4f695cf100b7472aa6d596a4fb2b3f5965d85cfa9a13a8902b7a4d1576f9ab0c4e0ab1e672692e46cab7cde96fc76d31c6b218e9ef6825fe79f9f64e3478c3ff067c6d9ae4698b71ba2aae01f190f9ff200933d322"}, {0x28, 0x0, 0x1, "3f12b850167151fefdb161cccebd68567cdabb6e"}], 0x160}, 0x2) fdatasync(r4) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r1, 0x51) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001640)) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) r10 = semget(0x0, 0x3, 0x10) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000001700)=""/218) getsockopt(r5, 0x400, 0x7, &(0x7f0000001800)=""/255, &(0x7f0000001900)=0xff) getpeername$inet(r7, &(0x7f0000001940), &(0x7f0000001980)=0xc) r11 = accept$inet6(r7, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) setsockopt(r11, 0x5, 0x1f, &(0x7f0000001a40)="cdb8186225b29015ee4b2fe8e7860953b6d9c3044a043ca281b1a48469c93006a6e3dd784827516b23caaa6ed27584dea536a02dc17020f1ef6a4c39a85cf6e616a25038cd125837d66dfa7a4f14a4b97d398bcefc72352d6a1e3dcfcdfbb5bfe38cc40416807ec4238d2c3c612f5e7b6818335794ab3e11c3533a0779791af9c68963644ecc12e8e8576de964c430a48f2418ac7135b6f443dd7a47ea516ced1b48dde9083702b2b1adeb0cfe696cc3b44c1bf1f9ff34ec5c", 0xb9) socket$unix(0x1, 0x1, 0x0) semctl$GETPID(r10, 0x0, 0x4, &(0x7f0000001b00)=""/4) fchownat(r7, &(0x7f0000001b40)='./file0\x00', r8, r9, 0x400) sendto$unix(r7, &(0x7f0000001b80)="b696f116fbe018888e3c49daffaaa32b02727591612187d41f49dd0bbbe3e65e267550b9c6f7c1e9ce93eabf5b45d603ce", 0x31, 0x13acd44b0821bcc0, &(0x7f0000001bc0)=@file={0x0, './file0\x00'}, 0xa) socketpair(0x2, 0x40000000, 0x2, &(0x7f0000001c00)) 00:00:10 executing program 3: r0 = socket$inet(0x2, 0x40000007, 0x97fc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x80, 0x1, 0x8, 0x5, 0x100}, 0xc) r4 = socket(0x3, 0x2, 0x5) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x234861f36e7e9a38, 0x12, r4, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = semget$private(0x0, 0x0, 0x40) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f00000001c0)=""/173) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000280)=""/4096) fcntl$setown(r6, 0x6, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001280), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) semget$private(0x0, 0x3, 0x94) r9 = socket$inet6(0x18, 0x4, 0xe8) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000013c0)={r2, r3, r1}, 0xc) open$dir(&(0x7f0000001400)='./file0\x00', 0x8, 0x91) openat(0xffffffffffffffff, &(0x7f0000001440)='./file0\x00', 0x0, 0x8) getpeername$unix(r5, &(0x7f0000001480)=@file={0x0, ""/108}, &(0x7f0000001500)=0x6e) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000001540)={0x3096, 0x1, 0x8, 0x9, 0xd8d}, 0xc) seteuid(r8) fsync(r4) connect(r9, &(0x7f0000001580)=@in={0x2, 0x0}, 0xc) getpeername$inet(r5, &(0x7f00000015c0), &(0x7f0000001600)=0xc) fchdir(r9) fdatasync(r4) shmget(0x2, 0x1000, 0x180, &(0x7f0000ffc000/0x1000)=nil) bind$inet6(r5, &(0x7f0000001640)={0x18, 0x2, 0x1, 0xbdfd}, 0xc) 00:00:10 executing program 2: r0 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, r1}}) shmctl$SHM_UNLOCK(r0, 0x4) 00:00:10 executing program 1: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x409bd672}, 0x8) openat(r0, &(0x7f0000000080)='./file1\x00', 0x800, 0x0) 00:00:10 executing program 4: mkdir(&(0x7f0000000000)='./file1/file0\x00', 0x84) mkdir(&(0x7f00000000c0)='./file1/file0\x00', 0x10) faccessat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x100000000000003, 0x200) 00:00:10 executing program 5: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000080)=0x4) sendto$inet6(r0, &(0x7f0000000140)="80", 0x1, 0x404, 0x0, 0x0) 00:00:10 executing program 2: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x1) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') connect(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x80000001, 0x9}, 0xc) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400051, 0x20) readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/131, 0x83) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000002c0)='./file0\x00', r2, r4, 0x400) r5 = accept$unix(r0, &(0x7f0000000340)=@file={0x0, ""/95}, &(0x7f00000003c0)=0x61) bind$unix(r0, &(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8) close(r1) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000440)={r3, r2, r4}, 0xc) chdir(&(0x7f0000000480)='./file0\x00') getsockname(r0, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) bind(r5, &(0x7f0000000540)=@in={0x2, 0x2}, 0xc) utimensat(r0, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x6, 0x7}, {0x400, 0x7ff}}, 0x200) sendto(r0, &(0x7f0000000600)="1c80a1f61bc4b3e054643180eafb68b98a91ca154c7c022e9dc8ef298d91a3f0e2f5e3eb29ef1df7d7dac80328a5caeae9da60c9bd554473add087d686f60f974c2bfa86841034483c270dc17ef2f851b0bd8d64440e7441b9fabca41a3ec9c0afd871c3b3059f4c7bd2bca43714f99c454b1f8396f0034d63769e5589a2311b2e5b2fa9fc03bdfbba1ebfa7d592dcccfab5d046e2102989db6bf82c0ce597f8ff36a9e8acca32b533c804e1dc7f4a2fedefbc5c296ef5829e135098e7c7cc2a48d5df66db41df13bcdd139213e9e48bad40184e9f44c1abe1710f5838f146f5dd7d2720", 0xe4, 0x400, &(0x7f0000000700)=@un=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000740)='./file0\x00', 0x40, 0x18) r6 = socket$unix(0x1, 0x5, 0x0) chmod(&(0x7f0000000780)='./file0\x00', 0x68) recvmsg(r0, &(0x7f0000000ac0)={&(0x7f00000007c0)=@in, 0xc, &(0x7f0000000980)=[{&(0x7f0000000800)=""/76, 0x4c}, {&(0x7f0000000880)=""/12, 0xc}, {&(0x7f00000008c0)=""/179, 0xb3}], 0x3, &(0x7f00000009c0)=""/205, 0xcd}, 0x42) recvfrom$unix(r6, &(0x7f0000000b00)=""/196, 0xc4, 0x800, &(0x7f0000000c00)=@file={0x0, './file0\x00'}, 0xa) r7 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r7, 0xc, r5) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000c40)=""/199, &(0x7f0000000d40)=0xc7) bind(r5, &(0x7f0000000d80)=@un=@abs={0x0, 0x0, 0x3}, 0x8) openat(0xffffffffffffff9c, &(0x7f0000000dc0)='./file0\x00', 0x0, 0x80) chdir(&(0x7f0000000e00)='./file0\x00') 00:00:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000140)={r3, r5, r7}, 0xc) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = semget(0x2, 0x1, 0x40) flock(r1, 0x1) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockname$unix(r9, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000300)={r4, r12, r6}, 0xc) fcntl$setstatus(r2, 0x4, 0x10000) getpid() socket$unix(0x1, 0x2, 0x0) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000380)=',+:^\x00', &(0x7f00000003c0)='\\/\x00', &(0x7f0000000400)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000480)='}\x00', &(0x7f00000004c0)='[&,\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00']) r13 = msgget(0x0, 0x80) msgctl$IPC_RMID(r13, 0x0) msgget$private(0x0, 0x5) semctl$GETVAL(r11, 0x2, 0x5, &(0x7f0000000600)=""/49) msgget(0x0, 0xb) accept$inet(r10, 0x0, &(0x7f0000000640)) open(&(0x7f0000000680)='./file0\x00', 0x10, 0x8) socket$inet(0x2, 0x60000004, 0x6) semop(r11, &(0x7f00000006c0)=[{0x2, 0x3, 0x800}, {0x2, 0x0, 0x1000}], 0x2) setreuid(r5, r12) msgsnd(r13, &(0x7f0000000700)={0x1, "9f669c26a65f0d11546ace4ca00494712fb06ede88a6cefc7dc2bb69ce151bf79e3b29fcb1ccdd34e0c99fd92855eb1baeca0b9d37cbd0ac0d68006d3c88766a9501a88934d4af82ae594025ae53709399eae437eb4138e64c89"}, 0x62, 0x800) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) 00:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x40000, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0x21) r6 = geteuid() r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r13 = getpid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x706, r6, r7, r8, r10, 0x1, 0xda9f}, 0x6, 0x7, r11, r13, 0x1, 0x80000000, 0x8, 0xffffffff}) msgget$private(0x0, 0x10) shutdown(r4, 0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000280), 0xc) fcntl$setflags(r1, 0x2, 0x1) r14 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r14, 0x0) openat(r2, &(0x7f00000002c0)='./file0\x00', 0x20400, 0x100) r15 = dup(r3) getpgid(r9) r16 = semget(0x3, 0x6, 0x89) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000300)={{0x3120, r12, r7, r8, r7, 0x10, 0x91b}, 0x7, 0x22f17feb, 0x80000001}) open(&(0x7f0000000380)='./file0\x00', 0x200000, 0xc) msgctl$IPC_RMID(r5, 0x0) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f00000003c0)=""/4096) msgget(0x1, 0x2) recvfrom(r0, &(0x7f00000013c0)=""/131, 0x83, 0x40, &(0x7f0000001480)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000014c0), &(0x7f0000001500)=0xc) shutdown(r15, 0x1) semctl$GETVAL(r16, 0x6, 0x5, &(0x7f0000001540)=""/150) 00:00:10 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) sendto(r2, &(0x7f0000000040), 0x0, 0x408, 0x0, 0x0) 00:00:10 executing program 5: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x40000000) setsockopt(r0, 0x1, 0x9, &(0x7f0000000080)="4d20a72541f1bf2c60ec4dba5322007828f43b10f39e7b89820da32d8e3877769406f7c23e1f81b02ce55346cb440c32eb4422b4781880084a59d4d3f6ed1d5a17c78c936e116c1a19235ff460ddb076edc989a2d2f455888f8924b2b3678ad53ff69bfbca311832c09b883da2bc7cf2b2083e3dacb68c16bf1febeb73dd94eec259a5802e3b638552a02f02f36fd2f3", 0x90) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)="273cfc723830050745b82a53ce2076047f486469c59a80fef22389aed5f3b4a128f7871a9600aea22c989a33be070e120d1a77cfff36ff6c8dfb7b997fb6733bbb34984c2e0c28d8b2d3d8786053acfad3e064cc835bf9f0d6552a0ce8af0bf4f984403a57eec3d74ce2c314408b04a5add29ffa63c3da4233cc4a8c99ad43b646155ec7b29060733cb686f28501bad0ed5474f35188f19584fd90156cc7bd4d7925f4247fb3d28a93d34497870ef4f77bcf01c4cbe4046db621c03bb6e78eb14af91c86d3612afca23243bc094fd1d9d9271078407a09831a5cf0def7335ff4bc2a346f33a38c2a92", 0xe9}, {&(0x7f00000002c0)="26396e6e16015b5336ba9d0a3a0838ddc5da292a5290af0cd048bd29e4aeccea2b9bfd03fc2fb444c1d050a6e855d47de13c9fb6b05799814b01a6d58aba1193f37d106bbdaad644529251eec5f795232b68d03a4056969d73458ecfd9f0f6593a4ebccd9dacfe44a94dbc8a41601e5103af6f4609e07862de1c9f9f24d49dabcbf9f03f2fde321db0455aa75b6d8634b4cc0469ddf168d6572acaefaeae4c82d814ed19aa319e23f3f2229b1ae950364c778e4f3032a4e4ebf9d59ca3eb867cb84ebc0a674324f1a4842249e20a7c1427d42f", 0xd3}, {&(0x7f00000003c0)="c1c0f02bd152270943c0b3dfdccac13d989710566ecd2a306bba329e56c89c184792286d605cc9e6a0fc10e37882a83542b4787efd61fd880e8c2e3d00fa018412c86d50ddfdff9ae6e853b2a3b2cc258505955fd2e1db971657bf6b9299ffc660cc76816cd9e38b11516f9445def45c0d26980b2092c0fd98a681b5d6b5ecece639c9a43280f0b8666817ae4d97d239fc66e2538cf8f579f1ba50ba38e40a991f3675af5502426cb4ed7279b4ef8f6e493efc5e1b92c3ad82739f7f9a", 0xbd}], 0x3, 0x0) r4 = paccept(r0, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8, 0x60000000) clock_getres(0x0, &(0x7f0000000540)) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000580), &(0x7f00000005c0)=0x4) r5 = semget$private(0x0, 0x3, 0x20) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000600)=[0xffffffffffff04aa, 0x5, 0x25f34f11, 0x43d3, 0x5, 0xffffffffffff7fff, 0xfffffffffffffff7]) connect(r4, &(0x7f0000000640)=@in={0x2, 0x3}, 0xc) getsockopt$sock_int(r4, 0xffff, 0x801, &(0x7f0000000680), &(0x7f00000006c0)=0x4) r6 = open(&(0x7f0000000700)='./file0\x00', 0x60, 0x0) clock_getres(0x1, &(0x7f0000000740)) getsockname(r0, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc) clock_getres(0x40000000, &(0x7f0000000800)) sendto$inet6(r6, &(0x7f0000000840)="048636d4690884cf89020828cc41c92535b2b230d1bedff023ecb7483f1cf467af6d8929962c4240d9a0278246cdaea07c71a7c1631d564dbe3413bedee007c6553d5717e9962a1130654728ef953fa334a64dd44076f0afeb57c30cfa4a5b6f4dad7dd619ccae0cfd20681bf334ad9c266f48e182831af419ed554b87271bec", 0x80, 0x2, &(0x7f00000008c0)={0x18, 0x1, 0xfffffffffffffffb, 0xced}, 0xc) getpeername$unix(r6, &(0x7f0000000900)=@abs, &(0x7f0000000940)=0x8) readlink(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)=""/211, 0xd3) sendmsg$unix(r6, &(0x7f0000000f40)={&(0x7f0000000ac0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ec0)=[{&(0x7f0000000b00)="43f83d4a0ce494d5e76f684a3b9f76c1f5f892f0b6a6cfe1d7b45b80d79834cc8ffd478a95eb9bb0564669cabf52398bc2390a7ec4e49d6180897cacad252b4481bcafd48d86a680d986befd5ae18408a1670fa7ddce6cd7d179ebfc5231374add45c0c686323ac1bd00fce0ea2571c911ac6cd264af087012e9dfe6f3a6", 0x7e}, {&(0x7f0000000b80)="dc2c81825809bd182388e9e7befb748a5561739f39c96968592a6fef24c1554e88a06035f5a3e57ac22cc765d744a946c4ef8ef03e66e43e307bfca3d0596581d58739941be93a9cd23e52d923877482fcd671efe879e97ab6de15e9cfe88be6f43d5f7147bb0303184202343a288d8ae48ca9c150ad7df8169669b71aac8e3fa066e4a6a545fb", 0x87}, {&(0x7f0000000c40)="42035e83d24c7314091f7ad7f6867168d9ab6b3575e935dd7c9da874c74f03789e366641b1476f65a4f9c192b96ef673e3a72e0ef1af46057883e356323eed8111d08d453090a92c797f1236c97195732c4177f291a1bc81128b382868e494471ceefacf900d4590c857bb745a565823315cb527baa8be1e2a66826ede0ce2cc43d39f8f7207ed9b89f697775dddbfb5cd55a8cd3b16d2d566fad60e3271ed28b371f84d8e9618add612e82675a45ab250b41d2083c53b2b9ffb", 0xba}, {&(0x7f0000000d00)="118171549dcb52a032307604aa3bdc4d57f220fd87ece265548ac22cae46ff627fa4c80f7a30f7d82026987105bf1cfc7af3c82d5af84623d7e653d9573e27c649a722948920359fc3ec3c8c54ef87c87f5021d42f58aa0af96760bb1654081b5be76ba854ed132d542d15628a1d37ed8ab71f7c10cb2707df08aa755cd6746c8df89a093a7406a200fd94c095364e4ba031499152240b8929cdf4385d13e71d39dadfafccb839e78934ac37b85b19ff1d3f151fb422c65e8d54d025b4f26ccba1c023e2839640eaf3b23de20e04e4ef67888f7969ffe4102eb6c2290f9c1750e39bbc10aedab06fa22579b23467addfac5de97be5a8432bd356de34", 0xfc}, {&(0x7f0000000e00)="e375a03a9c7525e63130320e8f4e03e979e6f16764fa6379d97c5eb1f85db4f9f571dfdb07bb83606dbab6fe626678b068bbaa14b8333c854660c086ce67a9a497bea6bb2e049ea18de7c7744318bd2365f7c4a3c564e385b6754b26d1a73e29239bbda3faf8b7cd2d07d0d84fa38f3d82d23afd54773c78fa22918c87aa46213b06ccba54b63858b2eb6bb16bc609536c8223615224e703454266e23b66da3285775b734cf0d5f657", 0xa9}], 0x5, 0x0, 0x0, 0x6}, 0x2) recvfrom$inet6(r0, &(0x7f0000000f80)=""/73, 0x49, 0x2, &(0x7f0000001000)={0x18, 0x1, 0x8, 0x10000}, 0xc) sendmsg$unix(r4, &(0x7f00000013c0)={&(0x7f0000001040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f0000001080)="5f06af3074ba5a2f413b466688e557c8fe87a06b522c233704ea5ccf9173f479d775b4385071631f36ef7da8003b98d297529de08fef4e5c7412bde1f65cb2353b048ad580c718e8a78fd411d6b427ac31af89be763f901cf83874aa2155e45e85b081ca1c5f0e9699b68d1e49f271f66f4b252267c9136670bd80ba35e769194191b683b7e6eb4fd10d848c8015bbbb2ae7da1d21b7c9fc8796", 0x9a}, {&(0x7f0000001140)="279a4977856f159821ba029246c7429b2ecff9154cfd5c30983f4508aaedd09d14a5b7ea725987c6327ff2372aeda3b2d6992fa3a59ae0f0bf5df9ed67bb506556fa4b08782e2e824f32c93b67171aad202211ed17adfcb316786954a05bb338d25b1edd3f173488eec5b9c0f714b0d754267aed8412395942ae938d552363a062c50694b7c187f487d85af05f045cecd089132efa3c12c6a44189d4285c4849c05f7a562e9287d3422c316b78f6ac497feb2b9e3ae99a03368941f744", 0xbd}, {&(0x7f0000001200)="7271375a0b60f9609cb843505fe553577f3e5f432df3ad9e733e429fe7607094ea2d0e6c953256529ad7a2b574a6f9a1264fcd13a40a90001698e4ad850679fd5ff1c377ae4848d7d8b62b62ff460bad673c537db40ab67559a7896a3ceb5f0142eafdfeb3ee8a43f70d835dc6ce53c762b86a1bcdf710fc115951997553103f707994285a72c7e8c198ad9d7ca53e229f534ec244f0295113dcb9738189522179db77c8266f5fe81ec7e32f5ef4c7365c33ad42c5425d77eed000209b2a9a2833c7726bc37b6a369819c147c15f91f24216502195e5e3a45c38223a1c826d5f82aed59923ce4ae0ba9d0b701bd336095e642a8be8", 0xf5}], 0x3, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r6, r0, r4, r6, r6, r0, r4, r6]}], 0x70, 0x1}, 0x8) getsockname(r6, &(0x7f0000001400)=@un=@abs, &(0x7f0000001440)=0x8) connect(r6, &(0x7f0000001480)=@un=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f00000014c0)="d251aff7e8612a5e1e02d326fa2ba47c0277947fb1bd2043416e6366bde9cad43259894a0b166f003bc42481f073f0c4c5829ff82863d08e1c2e92dbdb141e209b4c098ff7e1082b0d3fdc70c2626b1805a46b29949207290312c5e7ec8d1ec84fc46833d725738a51372f8d82949cec462082615923f1accbcf0c09657c4269a31d3e717d862ee40c81876dafad07cf4487c5a103f2f320a0a14b92d053ce2780826c3afedfc31d320a1c47505f2711120b2de85f8b679c8f66d9220ba713f3f391490472d262c4ab1e9f1c427ffac5bc387dc1e15af6851ba68b4f9e5b672ed4facd5b40ab450e492a02e79ff109eff7ac1d9a53c68f29a068ee", 0xfb}], 0x1, 0x0) shutdown(r0, 0x2) shutdown(r4, 0x2) r7 = accept(r4, 0x0, &(0x7f0000001600)) semget(0x3, 0x5, 0x4) getsockopt(r7, 0x1, 0x2d16, &(0x7f0000001640)=""/151, &(0x7f0000001700)=0x97) listen(r7, 0x6b) 00:00:10 executing program 3: r0 = semget$private(0x0, 0x1, 0x20) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000000)=""/135) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000140)=""/182) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000200)=""/25) r1 = semget$private(0x0, 0x7, 0x48) semget$private(0x0, 0x2, 0x10) semop(r1, &(0x7f0000000240)=[{0x2, 0x1}], 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/4096) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000001280)='./file0\x00', 0x80, 0x1) ftruncate(r2, 0x8000) r3 = open$dir(&(0x7f00000012c0)='./file0\x00', 0x20000, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) getgroups(0x7, &(0x7f0000001380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r7 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001400)={{0x7, r4, r6, r7, r10, 0x1, 0x4}, 0x8, 0x7f, 0x4}) getuid() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7, 0x10, r3, 0x0, 0x3a) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001480)=[0xcbf1, 0xac, 0x7, 0x1000, 0x3, 0x6, 0x1]) r11 = dup2(r2, r3) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001540)={{0x2, r9, r13, r12, r13, 0x4, 0x1}, 0x7, 0x9, 0x100000001}) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000015c0)={r8, r9, r5}, 0xc) symlink(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)='./file0\x00') getdents(r11, &(0x7f0000001680)=""/101, 0x65) r14 = openat(r3, &(0x7f0000001740)='./file0\x00', 0x40000, 0x29) linkat(r11, &(0x7f0000001700)='./file0\x00', r14, &(0x7f0000001780)='./file0\x00', 0x400) getuid() 00:00:10 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket$inet(0x2, 0x40000000, 0x3) poll(&(0x7f0000000000)=[{r1, 0xa0}], 0x1, 0x2001bcb) getsockname$unix(r0, 0x0, 0x0) 00:00:10 executing program 2: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./file1\x00', 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) unlinkat(r1, &(0x7f00000000c0)='./file1\x00', 0x800) 00:00:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x100000021) connect(r0, &(0x7f0000000000)=@un=@file={0x1, './file1\x00'}, 0xa) unlink(&(0x7f0000000040)='./file1\x00') 00:00:10 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x8) listen(r0, 0x0) fchmod(r0, 0x0) fcntl$setflags(r0, 0x2, 0x1) listen(r1, 0x7fff) r2 = dup(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) poll(&(0x7f0000000080)=[{r2, 0x2c}, {r1, 0x40}, {r1, 0x4}], 0x3, 0xffffffffffff2a34) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) connect(r1, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) r9 = dup(r0) r10 = semget$private(0x0, 0x0, 0x10) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f00000001c0)=""/4096) sendmsg$unix(r9, &(0x7f0000001440)={&(0x7f00000011c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001300)=[{&(0x7f0000001200)="7d3ef525d3b1a820a6311db265b4a8df3fc3a37bf51d64b844e392ed077bca5c7ca3d769cc6bb9222864eb858f42a71c405af4f078f7aff28132cfe9dfe6e155dffcc4c36fefc07157be0c66a6384698532ab83e9b93e306b4a0b5930bb8545b7e19fb8ab41cbb057216c7fc4cc9153c663932fe0220662d5fd533d48b9e1a0bcdcc55390a68262a104d14281811cd0095e63e7c9c39dabc396abc63d1c9a91654f2f2587d500189397af6c1a114c8e2b61f89114c8d5533f396cd1d0183758f2512df84af6889ba00edfc2ff67fa8f7a8b7daba67a61de48a4a8489f6daa0d6ebc896", 0xe3}], 0x1, &(0x7f0000001340)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r9, r2]}, @rights={0x30, 0xffff, 0x1, [r1, r2, r0, r9, r0, r9, r2]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r2, r9]}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @cred={0x20, 0xffff, 0x2, r6, r4, r8}, @cred={0x20, 0xffff, 0x2, r3, r7, r5}], 0xe0, 0x402}, 0x0) sendto(r1, &(0x7f0000001480)="9ecceadb66634bd8b5bf76d70aab04964f2f79dcdf2118ebd56abe42c2259e47e85c2969919caf90abdacc0ec609537c8bc349d43aef5f4b5716dff81829137549999a386f94f9778a793f942116d1377dbe9ed1c5d6dc8ebacd3e1ba6d888ae91e6be3b74450c36896891ef689613d09179188984a0d55b293634bc3582da752f5150bbd405bd87cec28c3eaeba", 0x8e, 0x8, &(0x7f0000001540)=@in6={0x18, 0x0, 0x2, 0x7fffffff}, 0xc) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r12, 0x0) readv(r0, &(0x7f00000015c0), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001600)={{0x18, 0x3, 0x8, 0x8000}, {0x18, 0x0, 0x7, 0x10001}, 0xffff, [0x1000000000000, 0xab47, 0x7, 0x2, 0x1, 0x3, 0x6, 0xfffffffffffffffd]}, 0x3c) setegid(r8) setgid(r8) msgget(0x2, 0x50) pipe2(&(0x7f0000001640), 0x1000000) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) write(r0, &(0x7f0000001680)="d23c0fc679b7ec13cda4c72d801665f0727afc20a19bc754bc39279e3813a5dc4e6210b64bf437fb7f78a132c4e6d8b193f2950dc0c3e287b109abdcb24898a19ad02d2b8f1ccc01d93706500555632f40846d4641ceaf886da43a6601f8ebcbd377a32ad0a5ecf53265186c078d135558d2d33ae46d29a53d7dc6ca", 0x7c) msgget$private(0x0, 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001700), 0xc) 00:00:10 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122abc9910743e15c9d4c184e15905539a8fb718f5e7664c3964a85d5870a40640dda44d53f895d536813c5e157b342392adb3d08d10cff35fd74997b417fbf63316", 0x140}], 0x1000000000000297) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:00:10 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) getdents(r0, &(0x7f0000000040)=""/14, 0xe) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={r3, r5, r6}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) setsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f00000001c0)={0x3b75f93400000, 0x74}, 0x10) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x7f, 0x401}, {0x3, 0x1ff}}, 0x0) flock(r2, 0x1) chroot(&(0x7f0000000280)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x84, &(0x7f00000002c0)=0x2, 0x4) r7 = socket$inet6(0x18, 0x1, 0xae) write(r7, &(0x7f0000000300)="341ca772f2f7e3436b0f41cf6bba055af3cf346b4e5beae917fafe493a12ac2b710c5ffb9ba5ae585e679ef000c21a764c72e8fee7d7a752849b868c6d1925f7f1a84839bba97b2ec3ae1bcaf8fec1a8cf4bb2ca5cdc2462864ac3c7e16dcf6f5a08619c5399df2f94869b482a0aa42e1f7ec64484da7dfcf4311e3e11db0db2e7d322244cc7de428324b7f90abd91ee222f9d57cc31cc9e", 0x98) fcntl$getflags(r7, 0x3) unlinkat(r2, &(0x7f00000003c0)='./file0\x00', 0x0) getsockopt$sock_int(r7, 0xffff, 0x3027, &(0x7f0000000400), &(0x7f0000000440)=0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x90, r2, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000004c0)="eb0d2860133897660513aecbafa5eb1447815c43053639ed4f79532b7a4bb67d1261929892a55dce863b268c343044d3def304eee87cc460db5a5002177831732692bc8bb5050894d4ff4e002826da755f93a98cad614cda54677e5960dc47746ce865f0e92580b3aa506235", 0x6c}, {&(0x7f0000000540)="7eadb7387dd94caa16eaa4fa6aa6efb3d8395fb8ae7cbb54bf70a4e09b86c905bd5d1834f933a6b9895cebc89e665d19315b6c0206f09a9642367727add33545b5823ca4e7a4e85cea9367b6d352b311cd8c5a8b4e86982190ab94e631974396cc5fd042d6b7ff269cf4bf31d60590e7b02c583785444186d50e6c3f44ac", 0x7e}], 0x2, &(0x7f0000000600)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r1, r0, r7]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}], 0x60}, 0x404) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) r10 = getpid() sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000740)="f046861c1298c9037772259d7eb5f7c8c6331f5443be98d38d9b30480279c6dc34245474db9e94675c3488e1902ad92945dcd4e84fc44203610896ef75f2b0ac2b977ba32c67c2287c2113371ee25509dc416c6163048aae77b9305517f3033b4eb8baf7736798fd71709a17b384f196ac49413bf5c9c3fb3c6f9bde1c71bb7a0a15cb1dfc", 0x85}], 0x1, &(0x7f0000000840)=[@rights={0x10}, @rights={0x30, 0xffff, 0x1, [r9, r8, r2, r1, r2, r8, r9]}, @rights={0x20, 0xffff, 0x1, [r7, r1, r9, r2]}, @rights={0x20, 0xffff, 0x1, [r9, r7, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r9]}, @cred={0x20, 0xffff, 0x2, r10, r5, r6}], 0xc0, 0x8}, 0x400) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000940)=""/41, &(0x7f0000000980)=0x29) accept(r8, &(0x7f00000009c0)=@un=@abs, &(0x7f0000000a00)=0x8) getpeername(r2, &(0x7f0000000a40)=@in, &(0x7f0000000a80)=0xc) dup(r8) link(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)='./file0\x00') getpeername(r9, &(0x7f0000000b40)=@in6, &(0x7f0000000b80)=0xc) socket$unix(0x1, 0x1, 0x0) 00:00:10 executing program 2: r0 = getppid() r1 = getpgid(r0) getpgrp() r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$sock_int(r2, 0xffff, 0x120c, &(0x7f0000000080)=0x169, 0x4) select(0x40, &(0x7f00000000c0)={0x39, 0x1f, 0x1, 0x1ff, 0x1ff, 0x3, 0x800, 0x3}, &(0x7f0000000100)={0x7, 0x100000001, 0x5, 0x80, 0x3b8e, 0x9, 0x7, 0x7}, &(0x7f0000000140)={0x5b30, 0x42a, 0xdad, 0x8001, 0x81, 0x4, 0x800, 0xfa}, &(0x7f0000000180)={0x8000, 0x57b}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getpgrp() getppid() mkdir(&(0x7f0000000200)='./file0\x00', 0x40) socketpair(0x18, 0x60000006, 0x100, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) flock(r6, 0xd) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000300), &(0x7f0000000340)=0xc) truncate(&(0x7f0000000380)='./file0\x00', 0x8) r9 = msgget(0x1, 0x41) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000440)={{0x2000000, r10, r8, r3, r4, 0x80, 0x6}, 0xfffffffffffffff7, 0x9, r1, r7, 0x3, 0xc, 0x7}) r11 = dup(r5) geteuid() madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) open$dir(&(0x7f00000004c0)='./file0\x00', 0x40, 0x84) getppid() r12 = accept(r5, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) sendto(r12, &(0x7f0000000580)="df1c92da14822bd2aeccd5805f2091eaf407796da525602799e200ad54ec4f46ed8e30a027ac176c44c13cb4a7f1a581436d598327cedf83ce1bfdbe5d0f4bf6404b6e1c5282fe1c1e413f6b536dfbe2acf313708e37eab0a8f6c76e5e9f8b5479a338bb7161d7003895e76a1a896eb8b3e134ec995baaf1639d3b634002d33796b00ac32bd9b7bb0007b5a88bb5ba1ae5e6101be07eec7c64956a27ee26881eac4e5c7e6a91195ae24da588809d6720d36e5a691a95f3578dbc380b8a2e791cf3cea59ac2f78c60a564198e018613ed3be9b660aa82d5ac3683dc647cff87c1621ffa862b36cc8dca21e9ab94dff579928706d9d7b6bca7fe1b62b53dc7ba18f2b685d701ba00e5b965531989e5c739613d14a0a1c0096266e367ab69cce833b0f673ffeb1f539e53824d95e380f9984ec696045aa212c0a77643827816fbe4b42e6e6923d2a3ab6b3cb7b77751a5e93c0597d3d263b5e3c0da1d06d45da3ce82da5a829dcfca6452086107b1a98e6607dbfd58c4c72f9dab4a62da256103eb8fa1449f87e62fd17dca0ceed9e2e6a24e17d7755e443337f7b631413600b432bc91ed3f1cbadbc28092d7b89f80685fc7025cd185a3a40a3cb0178d532a680e8ef0a6cac7e05cde35bfce04e0311a89b22b7871fd3dc6ee9cf4c40cf9888070c14e418833b01d6ed75a217b11aefae3e5a3112987140e03512643383e023a63789678192c7094fc03374c099562d968935a1bdc5e56b801109bdb9aef61b62fb0cab0f692f319d0b148b74742fd1922e4cd31d0cb5e76fe049f5d05e463ef6d0a1e345d7161c426eb711097a1663935dbd205723ebd106ef78f0088f44edc8405cee0ab55fe3664af955a7d27654897d5fb4800a7fef7634752b5b6f400f07bf5387c2504dc33735ee8fe0acccbe24659e8246c6d666afeed7a8969fe24d926edbd332af75d605278362284ae31e36125cf017c76076b83b8480035572ad4e202ffbecd325ca3dc9f231a3217c1e31befc2dd402571d1c07b71230e07b368b03abdefa44ab4f9c6f6529d50c2b3a36656d26921061f2c8204418110a29acca63242227cbaa06ef050f7afc3d5a5220dd2d3ff92af1fc821b93c43d6370f7fcd3739f5ded3eab75d652a2adc21034ff119662a5b78689f4f548dad3447c9be7c42df545c0698ec4120ee4af1e5d9dd81f510f80c132d08c3414d274d5f5b7e2bec61aa072d3fa2cad34aa9896dbc883dc2196e816b5e609d471740c4490f98f88e49fb331ffa9c4ae594e89936ee993e428b3cd6c8179ddbe9a26a7720c8af9774c851473e1111d53ba43200bba40d152c8591058ead40212c953df6e251ff653c80529f4b416bbd8b1a50b1dfe690dcbe0058839462fa4f2702fe40931aad72bd3362642755434e8a8860fcf0ee55b7c712334de97eebf07d2793d35077e65ff7441186dce1e2ad14dbfa20900af993a98e13a8205eaaaba0688402ee3db3b1fe799dc7720bfefde187412308519931f8b0aaf21b9ad9535229362365a273103f5aee5d0b96d777a97609bfe242ada4205308db70149b3d67632688f4203d56186d2a247ca82a0cfb8e57bcb038c41286073d085de640b266aee598eb24ec380772100174852f11e6ff5f83c163327dc6bf19c79196f9a1e9439accfd265ba45d76e8ad378d3d894cfa3a0cdd5afe8a697a3b90044e7f09653c2d274f972813e40d31e603c511f0b78713655c2ae9d5618480f99d42a4b21041d044b2cf6185153a265c5fc8d55837260ccb0b7660065be19fcfcb915331c914f15f21ca154374fb3c2bab4ad06427a0ac410533d80c2ff8c0878d47659bf51411524b65ecfc93675c4605c33b4acfbb9a9bc3d259a273dbbac33944cb7a6f049549d67002d3efe854f5a71461cfa6f079f9d70808cae3a97cf47d3718dbb92b86ab59aee9e0e642d0c27bde05ec341627fc2e162e102918ffd94444c9e3483e658ecc2f05fb4b7ce510f31444a6dd918b069b3b16069e31ce886a14d4839f9433a74d80df745c1a1c20607ed7198f34357fa6dba750b55582fcdb3f507fd6744899685c86eaeb148168cfa71953540fc69be4d7d4ea2d538f9d4564625908f84b5d74f523781e5cb8a0f4398c8a46f8db07324c0ea4115110ee73fda3bffba19d2d93bb0dd4cead28dde1dc678fd6fb15ad032edf42c80501cbd8ec6bfcfa65978f930598158c81980cc9f805f0b545c6f038dc42aafcebeaf1a9ff12624ccdfb2eb5704516d5d540e1187c925602d00186372c27cae622363d739305def73ac4ca70bd67ff0ef42f58d65fe42cb6b34c17b55342926ffaebf0212689a654b919153ae1c72c89c7df72e44242aa6b89616de06561feacf66e01abcc6897cf14b5f0a80f4b55618c8fd91f418b7ef9a85316eafb2500c864f58c35fbbb3f7db6bd29a0e432bfbddf7affa4064c4b0d2e31f8d12c6e0cf2291cdf4e105a7f0239a7b1bfd00fdc5d3d54032275754858687b0dc0a773e93838244a37eedb76cde0c5d92d8ef16c1bfaff487bb186f0b935ae7b879146774e093d2d2c60e6cdcb032264442b42c44ffaec0590e9dd22840dcaf3ba7cdbfa9a0d7b354e6dab1532868a79c09a6257e523474ab97e584a89589907a41677a0f875a50b736cae5b6bf42f22514d6f9cc5224de18744f72d7ea47bcafe49c996f8cf7cbc9f3bfada40c705977ca24fd5facb41f0b45d705962ef55dce793833b07448b18b6b0bcb2ae01d338dee23951e600ec16160c9c0f87490d8cf9b0d92effdd810d11371c45aa8054adc4d3db0c439827716b3ae8f056a4b2eb40cef45cd7bdb8be446eea948a72bcfd28d728b989d83a10f392b637118d4042ecd5d7ae0e2bc6bf18f6f815dc8c10c88ea01ccf03545884c80e086aaa03606cb4d4dea6c19df7db88cc305d6402ce16d70d7c318cd0720cd546b43bdc919f063c19166f17de973269f242e51acf6a3fe9ddf4fa5752ad6f6fdbf8f20e0e8dbdc6cf3e73a9f611bb475d3e53eb26852cc2b2ea454d215286e8dafb855780a13350308f38a1c7ee26cdf341f19315330fcf975e561890db45b5a52cb02007b83e73bf4d4cc0e5bceaf0c7c0bd275d1d0b4d2caa59114825a4954907bf82af880a6405ad1f741c3e60a91beb93494c137d4a60b0e7232e36586cf564d3f8f697090006664a072e894998f5e13da96fb9eccc08fa7e23b7309d018618551eebe09d628ad6d4b0f7d9e5dd5c2a854bc67ee952382b383a9e05e500a475f2bd30a2fac3b3a0e434f9e18d80834e8521672c0150e6949c853c9d9ce2d4183e8b95fba043451a6e5ba9afc01d2fc6b67483435ed74cf574ac6ce2b9a7df3b9b4e95dd2be75cc62c327b9ce45e4a52c6d3d4e7bb4bb73b596ea93e8d6dce4df8899aa20cbd082a394f8a4e7fe7cfa8c7897ae5e55f93f5df328dcc7e0fab16c5fe5e09ed8bab91f86393c529b361bb5f37aa8078d8d516326f082f766948114916c065c221c4cda3ceb653981043a472b3b2d1d957d3a17242c1fec6a4a0496a38c51611c714f7a8b69fead69467d0a59bfe8e14ac4fdb6016481e3da7094e432cfe4ca180504402c2afcfe64ebe39c757f123be809cdbbdd59c0deff2796bb1cf585377992b672a16bcab161d1de91f7211dd67ce9ec0e37d5c6b4cc86873a429d3536dcf45426c5a3efae10acc69a2b1489323786bffa34695b9a353d367d744b5c63034affa049f732bfaafa0f417285e5e6bcc032bca818b0064f366b5fcc934409b8f2a5dfdf76584c75a9e2bb2fa58b0791a393ab609c19724c59c0a8458288021ff75020cbdc9c0367052903095699df2cb80a5e84a11033405ab53c96dc56846481749c02881c477d4a89cfd709bec27750c0a1bc4213d3c730cc8fcf355e6220ae70c433a30e8ccb9e591dc806bd4e6a8266a0f3891e4a07bc018f0ac533d01d3f99b9c46d2330e0467c675a149099ace2ba9554ae853642f557dbc76dffc87c42dbb4fda13fcb60bdd0db4fde2d69ed74a128b584c14170c81f0e216091bde6d34e9c71106a50341aaa51d14e3c01f75c9c466238adcfc682222888d91e5f6ae4f40af9a207a96ff7d59b29dc29e18695fe734a2a4582c9f2592b248cb59211f6ce860c4621980e741ecd664f635918224c7e3399402669b72dcb748f5f8f3bf34a8955fb882b5538b527f089b86586ef5eaaf78a0826716abeedfc67295854f92add863e7f5617f5771279e5480b3fe8371b769660f324621a0259712a8aa309f455aa513a1240b1bd35176d83b45b5ffc63fd107aef877cfaa903a8a596091391ecea3febb97013620509b2dcc16d7ea2b0ba575499d5715b1dc35060b2b5f9bce780b9e8164a8d4c8316f48b8545b66a0fe11d8d9a0575448457a14f49eb2cff2c92a4322a87fdc268ce0a41ec82d4995ff1030444c0c90edd21c60854170bacc8715f3712abaa1ea797ab1506592890c164ba8106d0f6b2f280bf1393843d089fef14dba7649884505c4263227c0df5066bc2faee2e95be516aab86304d6c590212234760c3305148dffdb19715fbfd7ef2b195bd688ba629734cecbbb0768f98a22a49b32080bc3163e25dd61887b5c2e64634be8c834543b5bdef010dd5b81691dee2e69d072d49a7d478cc2e46b564e1c3d3766c015a02c7af7fa3abbb80b8408913e1f4a08003ffad87d24e1362169dfa633c14355008d150474142d20aa548c69ed1d45f3122178222e803769b7929a48daf57171d1bb87556bc23c68a9da2ef9a59385e831c8b04efa9cc41ddf2b5b0fe49e6998cdd2e01da6f1c1c9e6dbd2443f48b4d3068f1b26fa546d1a0f166f6957a080385d6158763914934ed9e629485f1c4b1c202d0ae28f1182565ce24b0565c7f73a6b5b0fe004a05ba9a6616c6233f08c8f79f9fa6bd7d9ce9b2cb4acfe31de2f558da21fe5d2c7c0a06e7210a6af5b54e26d0059d2e7341aef9d9c2e7bd03a589bbd0ce19746fdce71db21907de4332ab40bb93291707334a43fbafe1f55c9dbac291d90763b4bf68c00b6079ef28af21394a8c7014f682fa56784248bf954cb39e7c7b28f5dccb68e0f8551d507b219b57c9ee295b772989fd813bb9b9b343fe519a93421cc5f207cc45da53b6de61145c34793c29a21c202a77be1ddf11c6330796b530aaf8bd6e3ec822a17a6e6d489e869ffac337ddbedd48b511be1965e65af3b95265159f03b921bb4f1cd0075486acca911cb957a334ceabf03e8b67193629a41fe8042e1752086266dade5a31dc74b002da832eaf0a9b792b1ae40817a61955a7fac48939a2242a71d29ec7f19cf07546f4b6450ccb6ba1a2013bec6830a79f1930a2b05a4ed8ee9e9f11ac39da0813214be07dc1ed798503f60cd8f10cbb57196954739c5c661ef742b88cff03a29f9a9e79a0ace7c2ccf63747b4555aac97693bc56d0292f8929bfbd015f8f4f25ec90f1e64713bd73e99cbed0e66df0d87dd3a595cd1908f601e9046ca6148096f1c0e3b0ca76cbe09adda22efbb1713d3e8efc56d9ce86af0c20fd3c2564707344d02e90c2f84dcb295dd8e93bd517fd6d73c1619e854161f53f39278a7186285dc4a788c3a7ce2d638fe63f714604f12115d407fd240d7be464976e9fa25c12e93c9b4560c0a07c950b0c177d71f0a769a61f6afbd0cc7bfbd1fa631387097cbb55d31a62a3b091abffbea924dc7a277e8e83deb329b3df027a3d5edbe6b1155b81a48d82618738934fb0e8552ef9b06236b41ab1838044fa8430ec5d080ac521496f64e2657a72", 0x1000, 0x400, &(0x7f0000001580)=@in6={0x18, 0x3, 0x7c, 0x8}, 0xc) connect$inet6(r12, &(0x7f00000015c0)={0x18, 0x1, 0x1, 0x21af}, 0xc) setitimer(0x3, &(0x7f0000001600)={{0x0, 0x410}, {0x1, 0xfffffffffffffcbb}}, &(0x7f0000001640)) fchroot(r11) connect$inet6(r12, &(0x7f0000001680)={0x18, 0x1, 0x2, 0x1}, 0xc) select(0x40, &(0x7f00000016c0)={0x0, 0x20, 0x9, 0x7, 0x7f, 0x100000000, 0x6, 0x8}, &(0x7f0000001700)={0x2, 0x80, 0x3f, 0x1, 0x3, 0x8, 0x6, 0xce4}, &(0x7f0000001740)={0x0, 0x7, 0xfffffffffffffffe, 0x1fba, 0x5, 0x2, 0x8, 0xffffffff}, &(0x7f0000001780)={0x20, 0x1}) 00:00:10 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, 0x0) r2 = accept(r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r2, 0x0, 0x0) r3 = dup2(r1, r1) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) faccessat(r3, &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x12, 0x300) fchmod(r3, 0x148) 00:00:10 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) accept$unix(r1, 0x0, &(0x7f0000000040)) 00:00:10 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/184, 0xb8) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x0) getsockname$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9d77c12f02805cbc5"], &(0x7f0000001100)=0x1002) 00:00:10 executing program 2: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1412, 0xffffffffffffffff, 0x0, 0x0) 00:00:10 executing program 4: getrusage(0x0, &(0x7f0000000000)) r0 = msgget$private(0x0, 0x28a) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/32}, 0x28, 0x2, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "43a37179ef9622486d28e49212a4b29764de2623e99b559314f75aabe2fef061491c93ab6e9cc9c8ede7032eb11106c273473f0ae7116e9a4e15df9b615ef313a2eea13266f96bf2cb54bd52b2df1872d100c1cf77ceb2ef84fd674ee621"}, 0x66, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/78}, &(0x7f0000000200)=0x50) listen(r1, 0x100) msgrcv(r0, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x0, 0x1800) r2 = paccept(r1, 0x0, &(0x7f0000001280), 0x10000000) utimes(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)={{0x1, 0x9}, {0x229a, 0x8}}) getsockname$inet6(r2, &(0x7f0000001340), &(0x7f0000001380)=0xc) paccept(r1, &(0x7f00000013c0)=@un=@file={0x0, ""/83}, &(0x7f0000001440)=0x55, 0x20000000) r3 = getegid() setegid(r3) msgrcv(r0, &(0x7f0000001480)={0x0, ""/28}, 0x24, 0x3, 0x800) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001580)={{0x40, r4, r3, r5, r3, 0x10e, 0x7}, 0xc0e, 0x1, r7, r8, 0xda5, 0xffffffffffffffc1, 0x3f, 0x2b}) r10 = open$dir(&(0x7f0000001600)='./file0\x00', 0x0, 0x6) r11 = fcntl$dupfd(r1, 0xc, r1) renameat(r10, &(0x7f0000001640)='\x00', r11, &(0x7f0000001680)='./file0\x00') setgroups(0x9, &(0x7f00000016c0)=[r3, r3, r3, r6, r6, r3, r6, r9, r6]) pipe(&(0x7f0000001700)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001740)=""/212) setegid(r9) r12 = shmget(0x0, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) r13 = getpgrp() shmctl$IPC_SET(r12, 0x1, &(0x7f0000001840)={{0x3, r5, r6, r4, r9, 0x2c, 0x7}, 0xfffffffffffffffe, 0x0, r13, r8, 0x6, 0x401, 0xffff}) 00:00:11 executing program 5: mlockall(0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xc4) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x200) ftruncate(r0, 0x9063) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8080, 0x80) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f00000000c0)=""/106) poll(&(0x7f0000000140)=[{r0, 0xbf8faffc8d7d6fd1}, {r0, 0x4d}, {r3, 0x32}, {r0, 0x4}, {r3}, {r3, 0x1}, {r3, 0x20}, {r3, 0x8}, {r0, 0x115}, {r3, 0x2d}], 0xa, 0x8) getpeername(r3, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r4 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001540)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f00000002c0)="389fc436967a07a41df684eb9e1860aa27708d42023dc7a4317c13a69980514578788ed28d3d1f4c3deae28471f232a9f24e050f82bd43c321927e91d4b93924481c59bd2146fc9f3105f9cb6f7e336fe17c5b335a53b58f8d0e4aa9b408ec176b1da03a1e6eb6d953f0c2ee3cc74519811bc7e9c4297497feede7ac6a17ce2dec3392123f6c62be450a7717c8527ccfd5b4c89fd61ae7e7c79da044d6b4fb32567f3e5df7d0f6bb91cd1bcd77d67cdd812b58369be411c21d31f31b0cfe5b0741ad09c7d90d83242aaa94648813922320c3ef36d440ae41319d483c59a4e7a16ff680db8d6594519cc5bb", 0xeb}, {&(0x7f00000003c0)="d2906380a669069d8cdf1464a6f38b22ccd84d9f9a530b111a9f521a635c75e0f43f6ab945b4b20fa3f6cf170a76d2753b8a3425ff2b48658f8d34fe8ac30a3080855d371be197d98d8c811b0b020ebe0efd4b03b484ee6b8d26b5b613297c6f7fa090368efd6f710c93a5dcc69128de75270328ac474b079dd078d589c828d3863801c2a866c5ebfae39b942046bd7ffcaa54bd6b2ba23d3ff0a78f87dcc00e707896e690556ee67504e7825dc7b85c57e50ce973d04cd6af152a464469537d5db668789709a7a68f53765607d04da96b0986a29fbd42ff0cd9353e4ad3baac68fafd67a654a837f96ba995a717d44e83caaa56f6ecdf4a89c4b391677bb01e4bb9d8fda8ca0ca7f37078499def86a7e9ab1a729b090f8dbcde0e123e9a314c131aba03679caa47db39cc1a14101577f5101cad9af418efcf6ddd46c58fbe57a3b10f49f62c42d920fb51043f1b0a4cf4a4c49869bea11bac45ed665d03ccff6cbb8eb0171a82f469e0f9e88b8b2f9d5ab840546d247877162a8a29c865a988899c97916aaf8513abce4c8c7c22497a18ffb1909436a4e43738cd7e199238ef28eff95acdeee8e600618225205b96f933b894f0a4b19b6a85a709e14dcc46ebcb3962681dce2401663d2374f0f8723f94c8d308b3b5785e7fe2443844439792c2ec254e8b64e6b7960ac71ceab5eb89d9542d907ae5c10af63f7621ad6f69501e597f72f6cd06c732516153d53e2fac50a238175a9f9b0263853d941615c502846bd672a836ee2050da10022d4a988c5455c7c3cb40aa2d6b05e4617e9d23a79b15d30ce36e34c631010b25831e34a5f913a790258492d72abdc00c599c52dddc58246b026f5b2efbc0a99459e92599d8ba5b2904232b9d94bbfb5c45016c24ddc47185081f341b6ee541949f9adbe512bdc197bcb31515a0dfcdd74f8752c9ff7537cc712c0f3170b954d980275046ec74f2addebb59750cb618954f9dcb1699c3ee23ed1423a8fe2a84cf7275abbb13cf610faf68d5c1d1de12ac3d18cbf978958a7c6f78a073411a77647f01c3943c17aa90792da126a73d9a4ef9abc35c01703bbde5e8cb370fddc1d3e965cbc0362b42f24342a4b6dc5c97a5bd29bb8d63b81bcf2102452a56dadb446463be310c0b0d7630eb36fafa85195ad6e8f6008651bd6d187378a498159b8c7853eca672456ccaf8c3b8be8be49272a1343d805ed111505b312c8647a3065efce0433c88f7cac07411fd180c09d3e72e8a3539b492bec2c6ae6a07d761d60f6d5a786134f9720b7a210f04894b2c07245df27e972207b8c3fe8c3610f1e30df25ad3476dc40ea08b1248bc775e20b1dd4d27bd027b2409c861b0c256069ea3217f3a25ceda185b48668b39d389534c341cfd3458ab60ccbf357b808f1e6a8fce8693e4f82a251fb2135dd8ab0f9890f6b7f1eb833571777e6214a2872a63baaa8fa4f7149660df6f815351de18bf0fa02f5197fa98935fc167430af300d1879e3069505537c1cf859961c50d9a121f88fcf5811d315a98da17a2cc05c1a20410c272d055b4e23753d97e6ee30f3648fbe1a40afff1b86298fe8beb0fec3868b1d1e08d2397e96ceff6348f0b84371c73c2e2c8a75f6973f662314df31d0c0132c717898f7b55890370dcd60dbbc254ad900214760806557aafe840059571af265803eb913fb32c3d56d5b6f3d1fe3da94537b09f9230100fe640437c21f2799a03e7ff775ea4282df3fe447e5263e3a58da318ea405f217b7c82f91f141df3e70f020ff21a421c7fd44a1c605df5ba162050925a2ff6974cc145ce92ffe819b847fedd5f75e35032d8d820589fc0b35875a63eba03b94ef3932a527b63e832844beb64665ba843c8962815e906ac0fa06a29e2e5e0b33147250ca2e084ff92214b903299c7c2d3c67c3d4a0a9f0f9bafd41e74419072c7201f108e4ca4e21fadc7a2da3542e4fba53cb56847a792f6916c5e44463e660a6f35218a69e7c99b7f32f3eed4b4d5995e2c5d2cd20d77e2ea29c89edb4ce96dfd7b1475eba8483ba89937745ae3d2fe19326d7325970713e363d862bda38f0e5e69dc1c5afa2ffa1ded81c0a76a52a5210cff4d4d50092104d03c9b9135206ad797fbd5a55462d03e1eefd8125c4cda438a810c444b1c4150d98e9932fad3061b0b0b5b0e436ae815ea67bd5768d081aa947dbd2cb2b1c666e0040158847facb1e39a2f27f743e232939b7518d35f01b47eccfddbcfaf1d4f8280440fc72767784417b83454957a96334e220c0b006544a5feb8b27915f54a123714680a3f4136da1ec5756e5aba2b54cb320ba170e1497470efa60bb3824fff5f9c73c9a1a563e946a868192f3126fbbdb47b080eeca3d0fa2e257c06519875b311202e4db0b001f962ed741187a45cfa1d52bd843c477ce9f78422f0431c4ca3366612466bfda51e7d605effb8e4c4f1fcf9a60f7f0492f9e8a19116a3bd00b5281f11dd49085359f36a59513ce91c5acb16e7bf24dab36e089168a90f60413266e018b2c6892bcb86a1b6fa429a54c520d8e527105cf0c2fe2c0c81132d4c9a07508778df68ead7fadf1f2c4bc94ddf7c5ffcacac9faf2719818adbe96fd5ab85b578f4db7e3678eb12f9c2962c5192725e52e3a63bc3607715290fac9be6c6a85202a24c278a7391b79a92ce3d48f0968a4c5a72190efb77653621b22fd1938636c5f0637474c6ec528e3d38ce3b63c5f81b0d6a3c8bfe30ae1428cf9b4fdda2952e395512b072dab2240f289d29a74cd9e202132dee4b0402fd10c15bc2d13baec485a45c580a359c66419e0bbf26d9784b0eeba7b20d6625f25491254308373b60b17eb4261d63cf6a2d96d5b0ee8addf5ab3b76657f2c00e23b3b65b1ba36180055bd9fef2859b0d9a351a897b68c49b316ccf9f79ef01ea9c9dda573b682c367f3857a390d1df95c079e00af0c4271a32c9aec6838254be940301c06e871b2806784449b84cd6ee35b19075eadbde202533765ff42bd372e3a1370bbeac46c3158feb2461e6fba7f12249602a41d1122844de1a548a0436861f9ae414a481a0af80c55b43e236ea8185345ca46ac5996c6a4e24171a2bb02ab8cbb4e7f738c1f8285af53443384448fbf03ea72e9ae95947efa10682454c71a593ad43d1057182338ee4bb3c1725cb73b1627f5dddd1ea6cf18cd47b14150e9919d6a5c99a31af171d4ee5a767f54247a8ce2f88440494c544eaf5443e0d6bcc50b89c10eb82aa65c3d6fc76da1116adf9860ce0df49c3c9c3a89e6ad7ba11dc09d4cce1c9f8f1e13711775fe4f1e61aea1966fb029d2e7f8187322afae0fffc59eb6d82c534fec34ed465ba37e9c25294c76d2ff5972a44137b2a3163617f2bc5a39c48ed594c9dc633186e3733171d56735dbc3aa9341b5ef75454a7b3c934070300af5a58902ed37b9a027bf6fb42a478ebeaa45c7b798bb7ccdbfae49928829f050fc254e7145db5a2d849b7d98d8de4ec1ddc570c6be4910cb595c93f02aa5c993c4ec51e2bc096ea11fbfe69557a22b6bc75cb28a3d47eac218f7930fe70ca9ad2ba2cd821b43dfb99a3f7f88b8cd013054b5b0852dfdd31e098ba823bfca69858db3799e5e05c18a0667effe5aeeb3d59bf1bb3ed34a8873ca6ab1d3c6a26a9b7dd2794199f444bf8314bd3f287fc4254768ae7ac5c67e7d9af1a3af87f1aaceaa10da509b1e35d7f21adba6d5758d40b522ff8b629a6d735b85b9d88bdb07adeaffae2f4430600c54efd9699b5410c60e41ec60c2d40122a48c3c0f16481eb89f2b9d19bceffd923ea783da94ef7d737c98d123ef5570deeb1000a0d1303000702bac4cfc33404a3ca3096399e6d7ae32ff7886d6451e1764b3d6910994c8132e0f1e6f7904677f86d96fb7872d4ae6a4e6719ec362510ee58821e04499ec7486d255bedff1850d31c10fe755b2535507c16972645cb581749ceb0c44074c74bd74373634814106a34e1a6726aa3c53342347f7996f6de6dece8248392e2cc42db315f42c1ffe4ae52622ece9ed9747789c784959663cf601d3fd4edd93db5ec961591f4fb420f5fdee151d3c6ae92e0ef35d2f9f4b7278b7c8d7a1b25e379cf9dfc85bc8d262da146df09970ebaa14a1873c4a69ce170d87f50c9907e7232d669d60ffd2da490071c2eeebb1adb7cfe1721295313011ad414ea648794ac7aac6cb84061136b0135c88362aec48033059e2d0ee83aed756805496c6bdd3ab6683c7c855e908cb028a9524abf93e6f8cbdc251d35fef4ab2fbc26daf28b8373f8b2ee95ed67c0379ce553d4b27d25797b94e89ed795cbf45bb7a53971145034f7b5532ae4dbe893a1cf235c3ea92c82a3a2e3af57f444c9b63373f440def3d003f8605040008118da6c564d9ea659af420df3e523b16e2164179360af9939ac2e9461e938d391fd635805bb61cdec4301379e6871d22d32a80a511d5e8a6f077e18792bb3460d679e0a7c731906634d28eb41d9ba551462c45c640b63bda8727e61bc8d53eae8e9a2145353519cb0d6a95141826c55158e3f2147276dc5b7b62dfbbc3aeb3660703c71df47bbe078b7dccc657e7a07ea90c991660c105f3f5ed2f0712141fe4bb2b465abd311ace99b9a76f288a29eb2a6f8fc7a43bf317f60fb75adb0dc25c8288597e9d019ea62bb4d75d52d8b3475aee8acef60f7c57d2c8c2669a8521baa6fbe8c4dded7ee8f4354ef3db09f36bd6edeef2843e57b3a6f63a589db4fae6c3d375d2efc67257d6e2e7b024c9675216f616c7a5a873d7d920c6769d1d43c12313d850608bbd4ce8a18452b882f043bb9472218da0bd695282a44baf1b095e2976789a0d387f24f9249a297f2c2aa146b44862ef0160bc2a6186a3a84abba49b2c5368b229a3d22200c35f64223c7aa48f6d1f9412c9f52ad6ccef3467dae64655d20832aee0c68a89553ceb62f926dfbfcc9ebea7daf6a4845d95211fba0258bd7989b0d0adaf0896756c517ce336f2432152f4c4183dfc0057076ffa6572eb9b327db255e8abe7d881c9f00c3dd409c3d700c7164b6650f27f5c64630e645bb777c0f9e3577f872cab92551d34f811274f7e8a9bc02a4f77fd1648c411bf6d6183129e7d7dc73f63b98b2cfca34499be95e281177eaa966211d10efb466acbe54c5313cc7bcb6e936e4f64177a0307de8d2ce872d1c09c64f6b7010641797dd887a7e5783286948db0df402e5f56fa8cadb8df1a28bd2538aaa02e80343b2fed7aac3cda66fab04b40c4f5e4609dbbdca58972abbd3d950b46e2f3f15b5b51da10c9d5b0f08d263d50b277518aad11c6fbe4de1a54d13e6b11e7f820c3cfa0bf6694d04e0d0ec932387a31c770002f9e84ba40ecab34d7efb13d42902b72d1148857880d9026a79115702e354bbd56deb0a4f48fb1640dc6944477a47345d8d1e0cc7c861ed6e31db8d64405e2b871f4ced782fed74c6db733bea77402ef2457810dafa5695ae3f6e725a171af3c2ffc28274e929573d7f6be9499ee5925cdf23d32e420bea95e6ebf63aac242a15955b3426390244e9430fa08d485d121feefa36b19665bc5f6ea57d2c0f57218676bcb0be63c2bd87dcee54d933a1522296f5f9d7e5172fea00ce9cf6995d24b3245b41f55b0b2401a76c1dee239a684b0932d061430f8a6df1a5dff65e33517f0c3fb9e699319430fca88ffcd80b0b4238a60091c5e3f4ef5d895911422c20984e8225695300a376f4fd5e1c5ec6b0b2c820636e4e3becd349b4e165f7e0bcf013e331c695103bbfc7481", 0x1000}, {&(0x7f00000013c0)="1c921329e7e253d5", 0x8}], 0x3, &(0x7f0000001480)=[@cred={0x20, 0xffff, 0x2, r4, r1, r2}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r3, r3]}, @cred={0x20, 0xffff, 0x2, r5, r1, r2}, @rights={0x28, 0xffff, 0x1, [r3, r0, r0, r3, r3]}], 0xb0, 0x4}, 0x1) seteuid(r6) read(r3, &(0x7f0000001580)=""/4, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) link(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./file1\x00') r8 = msgget$private(0x0, 0x410) msgctl$IPC_SET(r8, 0x1, &(0x7f00000016c0)={{0x3, r1, r2, r7, r2, 0x4, 0x9}, 0x0, 0x5, r5, r5, 0x9, 0xc3d}) sendmsg(r3, &(0x7f0000002c00)={&(0x7f0000001740)=@in6={0x18, 0x1, 0x9, 0x5}, 0xc, &(0x7f00000029c0)=[{&(0x7f0000001780)="f84c27f89b62b52d580f0dc5fda8a694a7004bfc9f69406b126b383fee816446f494bbe3a066fe37d9", 0x29}, {&(0x7f00000017c0)="6a536485ce9420661565fc7c08ba9d328462ee8bf76fab2c8d6cc43b7a88056f6b2f9b4b43e09c3752151b9b33ca716f8c68066a2c53b40f29a971989226a798abfd077d64adfe69c328f8a33aca5b1ed4703474a02519a311460ee3dca212ccfb1ed7db62facaf200a35d4da21ff1360073a65977201588bb0d5059f3e4c1fc57111f0f51cd919aabc77d3b9d07aad97cd3aae67f61a8915477bfc51dba82521d4275967bb60e3d044450001aa06fc0919643bc70706fe158e4939136ab", 0xbe}, {&(0x7f0000001880)="e33c4531448ef6046caa3aba15d81f", 0xf}, {&(0x7f00000018c0)="006e377ae2263dd2ca20a6b0719de69eeff4814cf4794c17d9b8b9182a233cf69c6d3c915f1e6173c55435c2ce70f9b8d395ca7580d00c722bb9df3089a2292198201dab80e42035feba3cd70784871debff79b98435aafed865616a5944c26b89af465f43a81d672040a369e5c6092a61abdf2dab0d31e5e78311a54fc759dcea60883338f46e1d2be9e4402de7b7d68fb09f7c39aaf6e2e644577e9003399a233421a86cc9c40646f295243b65878241374245dc41e2aaa9290990e7b667be9a4f141cb7a32aaac5890c36b0b30c7de8da80014064085738b09c230bb522adb1cdd5c9587583f331bf6c8024bd8da0a46d4e693a915881c410cf730bbc8a0410cef86a8352411a0e797a2b51059a6f51d73f96808984efc2418c87c70db6936faf9e4a7b224ff758abfaf93c6f3fa07d3ce500a2a87d536ac4e994f3cb9ab43b84a9953ca659325bfdc459132ac37efa149d5fb33cbf7ddf11c245a46163b11638267255e7ebd756e772266801ea561289fa42ffade8897a8c79e357662a4f1ff566c2ce120c68bee128d00fa22bdfab7f81ee489ef1ea25e68717c58fd642ceff5ccc0aa56f315c6e4ac6e9c09f84dd03d159fb81e55f3a106305b0a36cf1af95ec516e86b27b3dcfd1a13ce4bee522484d7ee0e09ccde590e42a0a21e8811e0df324128772ec34dac2681f298cfe0fab97c8c9fcd2d19550b1a2819763e717c583d62447e1b175a8d2cccb1ddc9955dd6092154bcf7db8152354a725b080eeb380d1eaf748490d7cc4dea409824d0f26bddc4fbf725011f81abb8bd3b3fb11edacc758873c0e8916e3d5a3d708e0e680129f9aa85194ec70d6e302ee72c4ec318e8085f00f899d86c233e28a0053a697851beba1fec49010ff9d49a5f787c44f1b5a616121aeddaf4e4753501ffee4e96be793da8437219e12b17239c3c4ffc82a01d369d4efa561bd8e9c4cadc14147b8e002b4a44796bdd9a30bab2b28332462150119e906a0dd7a49cbb9cdce9d8ec3975fa06c99fe4e75206995c1a946aa7b86724ffdc7b7c9d11212c1f77731be8a2dcf086959318c58536c58c4af32315404918e0219c32b75ec08081aa51e5a0a601807f28bdb7e39b98333db77e969fa173640f69506c44bd407b4a3985a6fb4c036f34f81f9aa9fd093c7b7341ae5ef1652d2b3a30f7e783e79187358696056e658b108001e598aef922edb18aedeea96f1dbc35f0d679b28e89c5ec39b2cc70f0909e0d1cb2a0d8941991e6f0244e2003d3b9956708b0a3c0c884674c3a94fbe02dfb48c73c7444213ee045b828e7ea78eec0ddf35e5f726dc35b7bed99d27de3d93e6b40167a761f0fffec4fa67b90ec7ed8cfa2f09e441a4f6023db22e6762c2eaa2639219c0d1aff509edc3035191aa6b082a7b271e85c395756c28c799c425633922ae3ee196a2e804c5768e8b94d23e3ac6c77b5242130bdca1b2048a4f8577ee3d292730259075fac93a0bac79e7ca822f5aac20759e4119febf36e8dbf8d30edb26ebef56f5f035c2a54e93c747a9df835bbc12bef920c6c6dfb2adb91224a449f4c020fad6dcff8b1dec377b2e3a627ea9f026560c6ec831f60f7100e1c1587c7431bb434e991d4c761bfeb2065253ee4d8f08b292c3e72e95c02131c0af8baa4e8b469510bf8457626f71a8453eed3ea2579ce7191bceebdb952d1950df81fa500cc9fa154ef9a4ef681eadcf4d1c843ac39b8aecf052a45c7f82a4afc5b21c0b2fa62de69c7dc68dcd89c9c3e3987f13e0611421cff4edd62febe46c2fa329c88dd990be875a743453c86d2df953df846bcd7de34faa450d2e6e8d497786d183a01f5eee3e3410c615198c686f7d8e1aa370fbdf5d439758fea30b195364817ed0cc890b60ea5fa93bbd5a2af59bc5a5f7fd0217ec676780307b62d0b002110fb4107f17bed0f9f834b63f47153e677469ad2903f0811ee6284c4f8220c53efde2aaa989e8e6b19bf026a840d7575f40c005c2f7f13178bc2adb34a556d34c98ed609c7949f7011385d6730474539b28c7cabfae8317edb8b956ca594e3f0c972d462e15f5337dc9c62b1ff5133e8f61ec35b297731294d1b67727b7af1ee8ae474cdc240a6055e93e80c0df481b22a7156bb3b62c114070dc8b8ba877700c4757237402262a767c55d679d17a0ed90fc0b3b5c6764533125c31060014ad54462ccdbd7de114a5adc63c357ad572b5db68e2c454f17ce73f2d77db760bd310a7db7520f0e84b079baa904d77227ddfa89c55901e80cc132642ffe2be64184904868ea0ea1cb2ddf50bc54da10a77c98c62f6238bf45f82fd83843cb73552678ea48f3d9efebabc2a92a2331a044f20ea1d5849eba3e6a5e883cb1f7b4fb37d4b3016fab32db3d7c650f223dd85d92e09abac59bc3f10d7b4c13ee998a8bd485c49c1a09cae0f35d9f0348404bccce8fdbe83539ddd272a8c3ac60de14e90b3c01c30834bb4c089b0cf697e790a9d6c77b7f9dea00b38f6150b7041706bf36aadeeab7c733a8473b0e185d1ca96b61263e33f3c8fd111060baa6e275852745fe6d9bac804bf1a359b300901531c99e718e2b6b9aed0867025306becfb2cf27de48195c960d1b70ab4c8f63bbf0f8be6f008f097efe5d62136868efc7c1b4b466c812d141778f50166efb02ddc12439cb5d20471f09562bf0c64990ec427dcfb6aacc0e462bf042598160fedab34c36d0bff9f6f9be19513bbce9ebb867e85cdf1b6a663a9d6028fe1a5def6141715587449322ee71a95340741b2c2d4e096e9e3192ac3178d38080c6b0186ffd61031b20973c4911ecdf55e2640b6a5cafac9cba8670d3c838fc21ab3e207e538add074c5df27757d2d7cb48c040fd44d573659d8547328980d4b7bec7e75b5c4061c3178ae59ff8b273d2d07abde1f0aa34e40a9125532c34edbcc37ca633b97e1d64c1c8b523c1754ebec1258c1b07205482f64bedbc40e256fafa5f04b35174f999250354bf5711228e640549eb32f1bd23e137df2be1a5b52760cff60778bf45b072037f38a5dac085d98f5b04289678ac983908152043a0f86499a13e436ddb7634c7015d5dfa6445310f285f87e446b49811f9058e6e831bd4b1b15dd045d2e6a4647c5e376e928d2e1889d5a2c601ade02e91d4a9af88b3fcd8f54cc4ba9234cd93db6b77710368c90a8b8bc523e9ed5414712c24cdaf88700595abbf5ebe4e623f253b023297746e6d25e5798b6f9018ac092552854f3cca6afe294ad7c61e1063211b3396fc20dbad6171e730c6266f3184a080fc0012e618cb09bebf2a00cc4fdb03359eedb159345abb2cb4aa2f37c9fd707fca004bb5591d2cb4ede7d0028435ee6fc043b7a20e761b62982fd883ecca8857ae5c3096c121e3569427eb67e500dc3cf2067fce53458b3ebebdb34c2e93cb3a4924738679a49cddb717f6c7f3d3e51d9745f40f1369540d6b4c239f815d1e68de95b0c494bb2948365357439180e752f081fb84c479830294bcaaf975a5e3ed9775018820e64af9ec916ece274d9b2ac5904efd8db547ca94614d00dbea075bc9da84d9b7e54ed80c04a9e75b1e3f4585f95c626bce0d841c2dc9b8d869c29b3b30b1c24dde6756cf02b4234b9a8adeb5c5c347f6883c22b975f7a0cc94a9eeb417c2d0e40d5ee2ea4be6cd9b7aa68d6041f276e18317b96b5be4974d23933c21b098ef89b2ae45f9bbe67d2a4145434795491c064651f23843755549c6bf6f4487f27f9959d25bc45b3753698cc33adb812cab54a3128d8b78328c8d382d012abed9fc6496fef95c237f7c014255307907e5a91294abbd224a0e32a5b014c77492305313c6cad8f7047126e440b43f9b6d09c60e8ffe2b055a449f12bd628d1817e2cb7acbe24258552ebe78be4bbebe1d5e90d3350ed172892997c64c7ddecbce04e8aecbf8b5961a960402294801c00f1b93f2177d232eb09cbbd0509c9dd8a1ce0e23b99e5366f2d23e2536a1213dc85eca5c23713d686cf2e2b510442a5769c29c4d435ce6c4fe339b8c281c1ae22cd0dd5c7fc282ccd7a00b4ec7af643ce8c1f80c8d426667b9ce13cc7835c5d3962ef6156f2c39a589d492765f93da92846fa40a2f9139b84663d87654fa466b6553afd11b410311faca68d80a0dcf4aee6745666e61d1b79c347257906dbbfedc081e472fb3a3a37b5b396981b21f40c4bd3eb63f499994f24c9278942fd51b2c444ec92f3952f8cf885df17ca8628bcc03cae7f1e68252e0c229afeefa649397e6460105faa0f00ba14d4233e894d321a3d8357002c5e979512d6bab5a0524cfcd185202c963f1b9aa2761209226a780d3b05f2b6fa38685f42e3cc7b38d2fc4268287a6cc330011ec57d4192448a63f408fa0972d5dcec72b2a20504b09caa6675051850de14801ff0f759383d5f566f698b29b57ce8776befb197e0d355d994b2db61a115e943162968d8f1360f685687cc48cc5eb4c59bd102d012e49a055dc563c36524aafbff7207d1033be6e2e4647ad3ffe3b5f08c865e38e976e013d5548c87e17cd2d9c238195eadc9f7c87cb91c0f565bd5f99e8857abed509a489d0b375083181dd1a47965937f3646d1d9bdd98ab7b0dbe3012e1dac4b773e3b877587e0a8f620a857d4f61ccf025136d845adcffff46d46f77b29f9774619cb8dab66ce12d251ff7abf6dd8072ce976512d0ef1cdbb06862e09e6825502d83a156e2404d56650dcb2506ebaf44cba5028fa15e79e914983ec055062fc7d25604d023b4bf789fe6f86ee1669e2f16d7cf9f061c5a3a93fbee160138cd9543e5010af8a02fce768f14229f4ba61bd5d72ba76ee7547d8841666f97dd3eb04129454fc49045ba2e583f3c7230612b85a362f219a9891d1748e34b8348992b25db4f0b92c77fc2cb02ff04072d92e2d446d33561d61ae47f76ebbfeff9cbb0a0359b8de100fd2f1b47342c6ee51e99678e143deae30641f9c840f2bdeb438e6ed9c0bd7cf8e9be9cf878a8fafbe883f2624afdedb6efdc36fe4f07c4efdf88ef012b7bdb8a809392c22fa8e13451b6b53659f790f5b67ac2275c8a249afd558dfadba3ec00186fd48fe0c0e20b1087ebf9877c4ed426dfa955cff4c4f5d603e8539b5880a7592ae910398c0298fec4ab0409dd1593b77562093815da9cb09353d694e7e108e5be3c5da6057731cae43cd4c8b15a140fd3550c83326f56ff333b9a0dbe3f05a3977d9a3dbe43b0f187568079d4f05bbda388e573595cc27b7ae62c0ab3539ea76a652947f2c116cc6f209cc1e7ce3e1f4e4a31c1ea1d752ad8306d8200eb8be76978a0e9824d7f0d3ca735ae08426dc6e86b64f4445960135839cd5a7a6a113550e1a9cf617fce2ef1fc9d10085abcf7150d95c0ee8c799346953fb783c66bdead09d321c0adbfbc6ef566ccbd4cc0f03df32caab51390095b6b4f070d6ca9373857ec6ee2e35c8e61c29b86b94c877b162e0492d29ba6b2946ba460effa496388da2ec31f5681e5fb1755e7e62570a6afff4897ec1b9a0d506163eec049f6c0ec8559b53ee35b1f8f3ab8f975d6fdd49626af3e347d9c81f877ee3baaf1976a74e120219a2e0eabcad84e19af0ca8fec82fbc5a92c47388c3dd6b509d89afd44d8a715464bfeaf18242b5bb00dfadd94b66433f492b8eac10543197ca87fe0c85cd6e645135c390f0af6c04f0e84ff97fbadf10715f7c2f4e55fc8562a89817e530aa916684ca9b990b9cbf7413e33e5c99c4e542ba08f944dd3b98b2dfda7fc2280c99c80c2f5c679d68652", 0x1000}, {&(0x7f00000028c0)="05e13e59311ba69605ca490e4adbe39e00b85275", 0x14}, {&(0x7f0000002900)="23960e97f7ce1e072eb210098df2cde26dafd3b835903b22636181ea6ad9dde743ab4f6a6924ea6da259a87193687ff261ac50c42d1b370b61439622ef179106d50b286bb5b7fc5f0619303e1e3d9c9e0b09d7a065cd575ef6db9260760104f8e247de20f6a7a8f187713cab114e68ff402842e7396aa5665d3d7d869385d3bb33823d7e738663141253656b2972f01708e4568e79d9c19b56c05990c58b67af672e", 0xa2}], 0x6, &(0x7f0000002a40)=[{0x20, 0x100, 0x2, "0c3b83506cc9abd1a43f"}, {0xf8, 0xffff, 0x7, "63ba0dab3f3fe28f04571c516500302bb5d9375d1b7b669767829d1af2356e0ef18ca03f9e6b74d36f79cc52f6950a5414ab8fefd77d090c7a6079242a9370b75125b60797bb289bd8a632e43e9e70315c3dcdad00a4eeb0d28c78a4b9bb3c0a93b43addf853a1761cacff4ae3a68ba75772f7db8d9d447bb95103bc8f01e8460f407661cd4051929c8bbf19db8b828fd38c97f62d4c7365842733900cf996cf1058bbdb8ea0bc70212801252ef54b3e2a141328dd07b7865ff29da1669cc2afd15c320604543f739039987b6a7825d022dba900be17a8a110fb8fe526d6499ee5b82b4d74"}, {0x90, 0x29, 0x4, "489490cb271b3eacec2540fef0ab46c26ecf5540723549b61c7ab24d0e12f6d5b2592a3b6222f18b3e91a82982770273fb0ec06c3e6a52ae3450596cc5b6969bb44ed74e628684b2c8ade37a6f8da1051a09eb105981f7ec75cb015fc0417b541cf236a42f5f1dff08d1546860fedb7fdda31626d91c022b447e44206031"}], 0x1a8}, 0x4) fchownat(r0, &(0x7f0000002c40)='./file1\x00', r1, r2, 0x600) r9 = semget$private(0x0, 0x4, 0xe0) semctl$GETPID(r9, 0x7, 0x4, &(0x7f0000002c80)=""/4096) rename(&(0x7f0000003c80)='./file2\x00', &(0x7f0000003cc0)='./file0/file0\x00') fchmodat(r3, &(0x7f0000003d00)='./file0/file0\x00', 0x82, 0x600) munmap(&(0x7f0000ff8000/0x6000)=nil, 0x6000) r10 = dup(r3) fcntl$setstatus(r10, 0x4, 0x1000000) openat(r0, &(0x7f0000003d40)='./file2\x00', 0x400, 0x110) accept(r0, &(0x7f0000003d80)=@un=@file={0x0, ""/4096}, &(0x7f0000004dc0)=0x1002) 00:00:11 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x400) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r2 = paccept(r1, &(0x7f0000000040)=@in6, &(0x7f0000001380)=0xc, 0x40000004) r3 = shmget(0x3, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = shmget$private(0x0, 0x3000, 0x12, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)=""/4096) r5 = geteuid() mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) dup2(r6, r7) symlinkat(&(0x7f0000000000)='./file0\x00', r7, &(0x7f0000000080)='./file0\x00') unlinkat(r7, &(0x7f0000000280)='./file0\x00', 0x0) r8 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000010c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001100)=[0x0, 0x0, 0xffffffffffffffff]) r12 = getpid() r13 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000001140)={{0x2, r5, r8, r9, r11, 0x10d, 0x3}, 0x20, 0x4, r12, r13, 0x0, 0x7fff, 0x3ff}) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000011c0)=0x2) lchown(&(0x7f0000001200)='./file0\x00', r5, r10) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001240)={{0x18, 0x1, 0x6, 0x7}, {0x18, 0x0, 0x15d93cdc}, 0x6, [0x7f, 0x9293, 0x10001, 0x6, 0x100000000, 0x2, 0x3, 0x9]}, 0x3c) fcntl$getflags(r1, 0x1) dup2(r1, r2) shmat(r4, &(0x7f0000ffb000/0x3000)=nil, 0x2000) getpgid(r13) semget(0x2, 0x0, 0xa0) semget(0x3, 0x1, 0x502) 00:00:11 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x0, 0x8, &(0x7f0000000040)="5b7bc646b8090f5f250baf75fb9c95491aa0167eb5f2646811853bdda54fbf4a66c71eaa25739636cf6e9e3547ca0ea8d58ffd0515160fbbd2f0a8718619cf21626f9ad3ca26e4d39a832878123ef21c9bd591c002a690d0b18cbdd731535bf555a74c2e30ee3fa420e3fa24d50fe47e8f0f6138ac014e4eaf423fe48ee3421c717e03ffd11bafa24625506389f878326a37878c74975a31dca48021e600ecf411417273eaad04e81252e47fe192b5af6b5244d8f04c43f214fe2b8fa8aa48457fad839595f530764dc2d12b5bebbc3860d75cacab29f66432ebfd76cfb44fd9ae", 0xe1) fcntl$setflags(r1, 0x2, 0x1) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000180)=""/190, 0xbe}, {&(0x7f0000000240)=""/145, 0x91}, {&(0x7f0000000300)=""/205, 0xcd}, {&(0x7f0000000400)=""/115, 0x73}], 0x4, &(0x7f00000004c0)=""/192, 0xc0}, 0x42) close(r0) r2 = semget(0x1, 0x7, 0x20) semop(r2, &(0x7f00000005c0)=[{0x687cdf6e5d7d86bb, 0x8, 0x1800}, {0x3, 0xff, 0x1000}, {0x3, 0x7f, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000600)=0x5, 0x4) close(r1) lseek(r0, 0x0, 0x2) fchmod(r1, 0x4) fchmod(r0, 0x1) r3 = open(&(0x7f0000000640)='./file0\x00', 0x200800, 0x6) fsync(r1) r4 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet(r1, &(0x7f0000000680), &(0x7f00000006c0)=0xc) semop(r2, &(0x7f0000000700)=[{0x3, 0x7f, 0x1000}, {0x1, 0x400, 0x800}, {0x1, 0x5, 0x800}], 0x3) pipe(&(0x7f0000000740)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000001240)={&(0x7f0000000780)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000d80)=[{&(0x7f00000007c0)="02ab5d7f3b1731360316ddfbf04c8b34f7995be97462016cdb5ff5aaa6fffc36a44f5d97c4a172c6535bb6ae3aa6a8f342816d9ed61c37b85757fc6d6a8de0e3fed5624d82503ba0b6e66a1d8e40b0bd5f2f82ec73a5537c23d635fd9a65d5c76ab64e4679f2f30910dfe513a230e524993bac36cb240a83c7fce2bcc9fafe4a1904477bdc18632bc636c28589ccc43873eca2c1e02816816043a49ed1acb63a3c3b789f4b75946a86e3d3ff757e522f1c1699329c154e5dfaa0153a717eb71a3b86", 0xc2}, {&(0x7f00000008c0)="a55cba9ad63f94da1a84c267fcf1b508b702e21e93c9564c0b4edbac98bed3477847e8ec4a0581dc35b1af3532c305275008efcd22eca527f786f9828b80347b21d057ef5c47da925b1ee3a7818df035ea83847bdc07293ee3608a5f86420632bae2aff070f4ebda1c4dbf07cfab4854fd0249220006e0a59ed993f1b95021ed", 0x80}, {&(0x7f0000000940)="50bd7263855e5fae19c8ad382212687f0b834629465ad157942c78185ffd7d13500d276ca8795c0f739300e398510e05b40dc71b5be3176b4acc825f7dc12d80e2d46af33c905be37c95a318f010bfc799ac67b9712c7edd613e3f21a658aa23b32e908932b98eb3ba7fc58838d9bf2c979076a4be8d6819e0b64c74", 0x7c}, {&(0x7f00000009c0)="cb8bc306a727365cdebc67a3a26ee44ce857abc9d589a4ee3b1d5ecf72f5fa1a4071a655ba3b969f18cc33141204426357f1c5dbb038882a4f3629dcbcb8afb8e70361049aabb475359ca0b0303c8f6e786695f7bc3e72c8f6ff4da5c66308a7dea1d1dbc3c8d75014ba508c9ddb9da32ce3559d875664011bf9147ec9e60c4398c130cccc8afaa0432d25487ddf022cb3d97c4be56f1721625a7748e95053486c95e87f3775d28fc8f1ef16ed7b616a587246b7cd6ca5af005fd02bc4840a1762606bbc01c1", 0xc6}, {&(0x7f0000000ac0)="ecb86a597cb47985d7de41d5811d7459b9dee225692bb075ad03c9f5f921eade0ce42bb3c7fad4cdf9e92b2aef0881f96909c63f7b2be3d00b7ca318d5a3b201548ded17992c038dc86e7fd0a1258076e203e27fbad110131e", 0x59}, {&(0x7f0000000b40)="a14edc6227bf20b09b0c7c7b8316452667f1d1dc5444d25f8898adea3bc5c5502e8ab74766d05b79d1060db288189b751863cfb1bb701230d5994a084ea62ad1d7c2342ff3f103ae7e66ebc5726a2727ce16b2", 0x53}, {&(0x7f0000000bc0)="23d31522859077e8d77abd0813374ebc1aa619eefc10bbadd6f4c411f423cfad5ac49eb05a1c0f2056de418dfbc9e4e8677dd4d3d8c4499c11be1ad65cef4f33f549a75d115ac8673192eab964b6d00b187fc286543962664b629f9a98c7123dd957094731c9424a42c734e1cb8d2267160537d1abbcf9f4", 0x78}, {&(0x7f0000000c40)="cb797f0a84fd8bb0440e24db2155d3a34b18f48c69ec5e90893097ded298fffbec0efcced7ec6ad8c6ace5613362bc60fd09fc0b861cd2907999a9bf86d3a180202b3ea067e0c708452f30a913a078e0", 0x50}, {&(0x7f0000000cc0)="5b1acd0b3948c5457ab16a83de97a397fdb2447df898d298758ebfc2ab75418b185e1280152281a1b4187bb376c5fe518ec264f9a998a65d6cc72562be6e2f7f30c08b27167979775552990f02e75849602a79d255d2d6ff71bf4782a9394690c37fdd96530c28c0b106dd94500a84fb178aafca867bb279952460da956bea163fdbd1d1e64a8af4b066ee", 0x8b}], 0x9, &(0x7f0000000e40)=[{0x18, 0x0, 0x0, "1f156a2f33"}, {0xd0, 0x101, 0x8, "5a36fa0a458d30b1df564325046a516759803e40a4792ba2e2df946a6f217178ec1b9c816a93efc278524b77c4b72e7168a8eb91029ad45903d246fbb53831681e514b84c4a309e3d9d457c2daeeac85fe41ef46ad897bcdc36bfe3822cc1aa7c1dd132919d53d8f8061ef0d94225a48361c18d1c11dc93f279099f825ebcadeaafb259a06f55e61e82cec248efbddcd512535a0bce46c1d0152282611ae72000525142a74b1ee8c548f4a84c3032013c0c463b43c1aa2c79a"}, {0x70, 0x100, 0xffff, "170d3460e578eb0101d6b0b32f9d157766dbd8b457853977ed1a382d30724024e4bd4c2ef04868978f62afe7f36bda02dd87e0ac910923231ae5f5eeed8816dac24123f7e75063ad72471f5869b452092b9c6c713eda20270e6ce8253b31"}, {0x88, 0x129, 0x200, "65e89c25d97bdd091b82dd37f0f8bde24ef84efd73f49b9a58388e903ab0501b8dce066a3dc4a462792af1f3e457a9fde93ada99cc983cea09bd1f57cbeccf02ef4b6fa8e1da98557c778180ead266b3f6a4591dc52c368d67d01255a2a457e187cd69b1bf5ff128f7aaaacd6e47eacff4268f86ed3d"}, {0xd0, 0x1, 0x36, "3d1429ce82f81aa69e910e595b8509de65a79e815e3e512c715e399ce3aafbfaedd7cfe0d62603045f1456c5d5b03fc990e28f4e7a56d7c83a5114e1c6d7cfacec09200a9c20c798581a8ac6606de330557697e294e953844e94b74bc0c48788990ac3cc312de0272d50dd7265927504100931bc7bc2d538b2bd366ea0edaadaac3d90cdb064550dbf6f36506461f227cbd7251cc5503bd56a57dcc2f617d24c7d2b2459b2d36187b3f248eb71aa5a601bfeb8499408ca66e47b594c64"}, {0x70, 0x0, 0x40, "2b2f9844e788506c823a31213425101a34a5f3e992bef7b69178b320987231429f017b74f4f0dba62bd64c8b93b6b403e65630cbaf36317c7da25c4a583c65b395a89a3658595e6f927ba4aa307206afc8f8da44757456cbfb"}, {0x20, 0x101, 0x3f, "4402ef4c39b70cc24a"}, {0xc0, 0x107, 0x6, "511907da01445eda957499e7a48b9c792e4a8ac422204bf83e319bc2a86c40f2df90ad44229f95ce6ba8451d2fe2fddd030c107a0adce0e9bd8941b53ac252eaea67e0e1128e97f86c811519fbe4706e562abc3e63d0aeab83b625e87456ba5f45ca4b0cf1958da1230caa1680d3ced24bb2a0c3b486fd8770f624b430d8d3cca0947da91dc7599aacf6ba7a1045be96486f425ded3809a814acff3d4193f76b96eba6740cef058eeba8bc32cb"}], 0x400}, 0x1) mkdirat(r5, &(0x7f0000001280)='./file0\x00', 0xc) r6 = open$dir(&(0x7f00000012c0)='./file0\x00', 0x40020, 0x2) fcntl$setflags(r6, 0x2, 0x1) openat(r5, &(0x7f0000001300)='./file0\x00', 0x300, 0x102) r7 = shmget$private(0x0, 0x2000, 0x425, &(0x7f0000ffe000/0x2000)=nil) shmat(r7, &(0x7f0000ffa000/0x3000)=nil, 0x2000) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) setregid(r8, r9) semget(0x2, 0x0, 0x1) 00:00:11 executing program 1: r0 = msgget(0x0, 0x246) msgsnd(r0, &(0x7f0000000000)={0x0, "e4653eb2a17db29fe2ffb6c5895b1f12e64f66a835fd5a03b5641a0d24e986502568d5a249738253e19e5e6b85254bd28141bae2f5f64699790f7bc8e5bf3a2fdf0221c7a415971b78bd20cb37caffb8c704e22c70372c78dc2714f6044f71b366b1a0"}, 0x6b, 0x800) msgrcv(r0, &(0x7f0000000080)={0x0, ""/7}, 0xf, 0x2, 0x1000) msgget(0x0, 0x0) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)=',\\},(@}\xe7#^]\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='+]!\x00', &(0x7f00000001c0)=':\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=')!^\x00', &(0x7f0000000280)='^:!./\x00', &(0x7f00000002c0)='\x98\x00']) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000340)={0x0, "5a31ebfbe103df8895fce58d8647e7a8eda0b99497b9b9f80b88610c5be27799c68f668f7cc3adbc8eed9a344f9fc3c0395a6507bdf57f666c49c34ea5c5a9476f398fe484c7b1eb9af75ea6594461ed27a87f711e0eb7f1b4c9dd0cf07f5c2136123a7b27c860d46fd8efd6e34a93af257a50c9484f82e3378f1712ed"}, 0x85, 0x800) r1 = dup(0xffffffffffffffff) recvmsg(r1, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000400)=""/185, 0xb9}, {&(0x7f00000004c0)=""/101, 0x65}, {&(0x7f0000000540)=""/236, 0xec}, {&(0x7f0000000640)=""/236, 0xec}, {&(0x7f0000000740)=""/183, 0xb7}, {&(0x7f0000000800)=""/67, 0x43}], 0x6, &(0x7f0000000900)=""/20, 0x14}, 0x2) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = msgget(0x2, 0xa) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r3 = open(&(0x7f0000000980)='./file0\x00', 0x400, 0x100) msgsnd(r0, &(0x7f00000009c0)={0x3, "282e9acd84d2e64f48c9ad740e5b6273630e625faf60d1fd38560c85ae8700a4876fcb4fe7d1f23b6fdc668f118af14982e99e3c6dbb2bad0ac4740a6db2dcfc4df9247e46dc1d2d04bda6e6ee3248a14bcb1ddd71c614aed894167cc5462c18d7e2c0a2de5343694dfac7769e74722ca67bd08bd41e66981847fd290e97fa69a913836cdbb2409b4f8afa6736244757dd49e7d1b7eba5b006177799f33305b2f1c8199c74ba1c461b770b8c4c8f46ce98c0354ae82f7dfe837349571c7eb6eecd7e59fb0bc080bae0050c3fee2e2dfb34253724dc2f6e3c1f1390514b2fb38772d3522b22f2d547904ddbe93d9f54fe21bdaca5217efe97d8ab959e529b0b08eaee27a0d21c34af304d3a02afe5b438600b71b63521f81d876461133c36b163e5cca454af78cb361f51c8818d42724dfca38435826f8b8216789a8a8a5d1cca6e7b16e41a9bf6f65456ab698818e1163ff4e33336f3f9c467604fd7e06acfec791dd98f6b5f1d1627abb88f707d11e97e7ef04dbf700f799ee5f90d467df5a3ec9eb9c25d76f3f79c96a22e140979fe4932a8805269388782f8779a21cbbb0110d6556f33c34688279fdd070083afc960ad570637a80abb0adcb066f1544c3b4dfe2d7e0d37d443a7cbe383e600027d9fb818505ab119c51bce2db5be604d3bb325da0102e91fee994049a38cc6567ce747432b1bf8d61fda3f73563907e7a48004f53bbc346ce86ac6a2fdc83ae673a387d0537129e4e62b52063e74158b7825dab25ee9e3d9f88ecb96022741c0370468ad67fcc291d897ca00ed83768c9c279c7664239a079a139542590879cf23dd021607f3c7054ab01367fd1b74330945d9c167051d42418d15d55d3343dd33fadc7d89ef3c5d566d333067167122985849ced71eb2ac7f5604750b9737c6788c8bdb277e8823fdbc10a00fe1f106c6f76db0ef5d6f963c4429df66cd6a6d07cc2eb3c63647721f1d3e1ba34d2c9b87ab2050355a7a1157b6d2524edb6480f3b71d8a029d74cfec8aa4f5f11be16aac902325f4039b4d684f153564d906b82b859bf791eca799250511da3dd69179474401e4b7e6373ef196e6ccc0e57fd58065b54fde6a3a32f05bb41dbf7c7f28b3f1fd83dc14f2e4c4eb3791f56da110bf9e5dff8e8d571ff80c1f1de131dac8330b5693d05ad109222673b33e8cd874ad5ad34198e32131df45a83394f41481b91104a2e92327763697ea1517e3d0ad9314b690f689fe3bcaa6ee281294e4a7c2ff9f302c01bb737ca735b5bea989be1e3cdd7e5146aa35c2f7f18fff69b40135f4a36ff6c2757f775467792828c20845bbdba0e7e25733fd9d9401bfd09d56e624a6bd1e25545e99cad5ce8c215f1519069b6d10a569f4b03dafdf98ccd1076c9270e0e778916b6b822cd309fb95e0b3df39a4775d3b22cf61c7b0562f9407c901da0b2a55322fc1c5e318dac0865ad9f59b071b60f0f349cd474cbd1431bb237f93345c153e7dd9bb3e3704c07ffcc86c0a4edd8e2db7ff9219ed5056baddc4e5785e0177ad46b83955c2a9a88757b07a4f81afc830f1e46199c9ec45747cf4b24f0efecd500a9ca6e8a6fccfda872541e2581413070da1889e29892c6e48d26ec61479da62f6c9953cf04f53551cab2bad072cef93930b47a82238343626e5bbb342a2eb4e444858394a987938d8df370aab62bdc7bf2f8bbc65959d5bcb4d1f7d43a6052498c01372f13502aed051c2a22fad5b82aacbccfb3de5fd43f86e63d4728cc351e94ab5b3bb77cf934994f76e985e6f9c8f277c223cb4fb015cd8218f2802e7f37867f9402d7ec19d9cd3f7b5a04172c7514c00e08766075c0d06f945d061967248a91b1f962822942572400995d2d1e42a087eb02f53e62a2c8dec92ff5178db960615c77dc7560ee5625fdd0a4aa811d34cc91393993b21cf9bb15e0767e7072288cb2d59ae6c1bf4e1aa012d7838ff406550c4a7227bf78e7922c4bf6c06f7ccf9d91a93962b3c2ee6306d55a2d1f95a02e8b31e222a1b882802be7d62fef8b5ba7efae7af11a8e480b9fd4c25c41d2e89f18cce3facfaf2e9e3daf4cf8934fe571aa0d348654aefe003b073cca440ef3faf3b85861aa971cff1f3cf3068cfff520181b9e76ebb62354ce226b936f813e03c45b2242bd1c83d3867645ad4ef14e38ff64b6576034617b4c2760b591af116fcfbfffe1b1784c17ab4d4c696d1601c22ce6ca8c61c7613a2675675cb8a228659fab762f92901b7e321f00e633d50ad3552ba2ae8c7de0bc790095c8d9babf7cec61eac5c5dd7e73d6a075f7dd8d3982fe2ee541f95fac437b87a6758da50f0cf17eb6de0273e7374df5e42b7b5d9fba387c967a278c0fb8470a24d99bdf65e12c76ae9500801135f8e6fcd4f17b29458ab5cc6a981cb0377846e4692efdd165447e72c238d9d97cfc8fb1975ceb9d47197889d1a341f33cc3cee07d796d586f6432affb7ae1d5ea718294e2e9b0a857ba08bd8db36549c7df820bec3fcda46fa24baed1d94a11de88e8412077b416b1986dd2b5c03b00048e3c92222941e9f9ff58be8c042506694f7687c30f2db0489ee3001aceb694763a9613049419d2d1860b369ebbe8bd9e815f319c7b4d5d739147187f543bef9257b8060abf364ccd07106b52c44a0ff9bef93f1500503a537fb44df4af831ce9cddac7a26cf25d378b649f5b02d9cf40a071a10d9a1846c0f65400d0205997f7d0ab13027e1bd58acd3dbaf92ce06ac8d83c21b292fc40c268f8ec1f8366b60f06ad818df22637ca7ec4497e8791d7c627fec554db577a844adf55348186f4899fd413318b6330a9919ba0495a9ad42f78ba8f4fea390afa18ad9553ce5954dcbfdbafb47889ef2389ac2b5f4635f565bfa5a1eb678b75841e2d3cb9601155a1b35b3482f360432f8e8c68a264eed94db3cb2525620ec3840723ef132b023541608c30dbc1f318b400e744aab1ebb5a3a32dacaff48939eaed14721244ef3d7bb0ece2a11da95111deb399d58be81f6608ad5544fbfd6f4c21bd77db8725c54c112faec0b411bffa036f960f7ceb9ab8371a4424b87eb48a2e45f0f1227413e5b617de69bfc27de67c7c8393703bd7da06d19156d788ff2aa66fec37670dacd3c97df4fb6d52692d2443cea1ecf1ea8cbf8c956f0b2ba935e9640642de23d5435dce644309ea546c0301bd67a868ce427f740f8e9f2b1d79162805d7d55a432b39ad942b2f501a2760b742a5e3df9f5db3bca0913fa1df79e94606c37bf67d6dbc940ed0d948f0b9f290ef6593499e423174e2917e90a76ca8085e0be4682b9d0c9438ae92ca6e27b6a72f59f500eca6c4056f2a9c6a4ad2bcbe64f81ffba38535af09dc7d98f8ec269bf64b6c66cdc654021d6a55246af98fa1795a109becada29adf7e86d5f76e94e0497bf09d8f04b2a8e2adfe746a4edd138a64c60151c54e5a1ed84e8b403a8554e4acd9d0129534e7a459a71d460f3d94fbd7df5fce3f821cdc508d1456064b01c2a07177075bcd0883055ba7b5e8d172486e3509eba867773f0251686324aa88bf191c9d6485c4fedc0e5b40bb5ac003e1edc140609efd92868daa64a5eab6d11132c830131b576b503717601273204cd6c61c99ee95fb453a92b7776c5e3e22c49e5543cc955c71e8ea3843dd4b8957c570fc97c32e2644b67df4bf3a48f84851b896c897a4478be422d7adc486c55c0aedb359ddac7273b9e7b47b9dd47ed81dab3e0561533ae78a7167e31d17096355666cb2087111989500ca9853e975e843ee48e9e99068c7c0417d4a69fe928403748e25deff90f384a4a117287b3621ce3c507bb504f2eafa036178763d5ef777399c175bc3822788c1f3083f14c2c76a87bfeec5d6dce751c85dfc6087c3b2dd59d636b3288b7bc937171ba1c9487771c559cfb212b2ababe77115e2817a9b79e18d30731a9da3688bd0c93727d743a75229991a67609ee95e06999f4c5a930888306503ec895c66cd89808d46c6eefeb3c7f7169e2280a435ce60ad55b2347592b23a872a63c0b4e2d48cbfd04d46cf7dd9bada42a225c34599122850610e203702d9e3c141eba70372e1c5254e0801eecd42a791592314f99983e5772a85ab89a1ab731df739c863ba689d1fa7f8d8e8affb0439f6043a03a17204fbf1d3f438466486e634a176631beb7220a5c1ee08756adca2f4f01e110efbe9e5399b19de37f400eaa3fcc7679c5a64acd94532e39059edbfd59f81dde66df1beb63c218b13ac8c6861bc65e8ae456b05680d3edde7654b75c16e29b7bb816a8edcc2ec37c6ab95006cd173ea72c15067e66f4853c19fd5b80241fd1fa916d864bcc32b86b1f7c8ac744cef76725cafea5e1d4389ff47c0d0e51c51b2653f696eb90f5d23bda3af7e15519305ae319547de715d822026b05c293fdf10338fd78fe43f2480be3a49d7d528a36dba4efcef218230e86725f54b2c9212ce638564f57214de1e78abe892e683c5dc60f5d21399ef13f0cd7e40df8fd023f0b787a426777d69c57073192a7eac723eb2dbcb0d44538c9af0de08de7218c44e00d072378cb0af915253174f16aee7c29cacc068cd474647d3a9573bc23e6e3f5ab9717e002eabaf95a8daff486aa05c764a5767a70a2a6a74fd4cf53031fde33318440d897b71cd03b654dc695612caced3fc90a09b0f3cb37ba087fb66d4d562f90eaf5f5d98d46b1d6357df9b03f017d82b9b3c274aeb6577cea593d6053d62d2e4639d3b6719c0b2605c5cbe5378ce0708b1e63ad4a6f37fb66219c149141b80b30fe35852dac2a3415dff81cbafe97ab7aec38b815e29d8a1ba66be76aa07599b57723a1a715d7b128e97835fac5ef0dc2bd470c896159f4a0b239ac9843d0e5b84580f71d62b5498b49044c3088d6767f17d46eb43705ab5bb5041e21b40eb3c2c1b648a9f64e4af5aba292c473fc5f5b04f8eaf6ce3f9e460622ba871467213eafe68d0f7f346b74e759aa22897e7d91966d9175b9aa9e2c103726e41de8b36493bab4260defbe381a6a69519dea538f9cf6773f727d05949dc876721c6b8c9363bba793730b4665474c2ce713fd795d7f49231292e58dd38f76178fa5e0986e1d75da26e97f1d02051f9ceb382ddd85c70dc195e7f1c2831ba86760efa3885d584d2629b52888023339dabcbd56be8a97f2bac247a986b53affc9164c6b1ef6471ef124345e28525f75624e906a733f964c5b409b92e5c079af945c4ebc86f853b31948639b50d5f6cc69067b5c2563a05a591a20cebb0b1e47f64f68854f74c20a1c7a98dca228ad3f3afac6a4dca6dae4c4cf1c56a2fdbeccce79fdc94bb77c52dad1818cc9cdae427f809772895adca1259ae663416472ea98b59b04c1e5096d0ae97ceb3d4616d85b1112d99888aacc836434ed7ca55aa7ae495ea40ecb5ba6f08c64a4f1f7ff8c459f3ce8721867d72024cd097f03882e2f2293aa14595f69031d6d1f95815a3a7cdff34a5613dfbf1c8176bd4f700625fecf1cbd6db61c7e2991d04c3f89187cd4144e2f6c93670841f2616f3007b8a08731eb4d40b47f707f01741edf03aeea3eca94ce25d1b8bbcda77bb0498190bfc9397cbeb0ac124dbdf84cc297ab8c5ee6213cbe47a55b00fd88805f0172710a5daabe878d23982588054555e49b043b02f5e613003bad7b1ffe1822f7499495aada6f5f5954c97b8cdaa7ce7e8c76f4c694690a8c09fe89db3b2a752d7c065bdbc3517c2acfdbd4bf875030ee8b69be1a208c1183d8b9772241ee2746f2"}, 0x1008, 0x800) r4 = getgid() r5 = getuid() r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001a00)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001a40)={0x0, 0x0, 0x0}, &(0x7f0000001a80)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000001ac0)={{0x38, r5, r4, r6, r4, 0x2c, 0x6d5}, 0x20, 0x40, r7, r10, 0x2, 0x6, 0x80000000, 0x21c}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001b40)={0x9, 0x1f9f7e75}, 0x8) msgrcv(r2, &(0x7f0000001b80)={0x0, ""/161}, 0xa9, 0x0, 0x1800) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r13 = dup2(r1, r1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000001c40)={{0x5, r8, r12, r6, r4, 0x100, 0x3f}, 0x8000, 0x9, r7, r7, 0x7ca8ee65, 0x55, 0x0, 0xa99}) sendmsg$unix(r13, &(0x7f0000002140)={&(0x7f0000001cc0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001fc0)=[{&(0x7f0000001d00)="cc90b803c3238fce049a9ef051f4e8ecbc62f64518d1d95ba80451627d14923273602f5ab751f71a17edda501189b8d43fc83ca8b09c1f224000cde068972e2ad9f2f22aa76f3369bd7dab5da782071b4543be0a2901c1f0327b824ca9f6a46e2f01401c0263145873770ab9749ffcc7bfd31060f6e365b3f228975d2f28080d06305883a933748c22e2101ad6337eb1684131929596535cee8eceb809d897e61d86d6c20328461c03a6", 0xaa}, {&(0x7f0000001dc0)="873060faf58fb13e5e1d08ea03381b56222b8dd29894", 0x16}, {&(0x7f0000001e00)="a0529fd9eebd2da51a20dfad9a78f0b23b33353aa64049d555f597a71734c201d50bdd15dbe489dc5f9e1f0e5035f3cbdd6a604fe1f195baabce73779b720441da42947812d7f4175c8a27f66093d882abdffef32607ae6c1574fe403aafbd3a13c883eff69b977725b2f80fb96e4d2dcbaa99f914213d7dabfe923fdc00ee4d5bec262bf9e7997cf136870014f11f8e0f8ca33be50890f83ba82b82ee86fa09bf88fb7e203ccdc8906b15deec0eafe88d848c6ae1e528eb3ab6", 0xba}, {&(0x7f0000001ec0)="bdf3b480748ad305e9ec1d1988e7c900a79145e77334f75a63ff5ecdad1612012f3519a83a5de0fc487e83bd42135ac91e55e5de6eb5b6f56332c28996ba3e6d49852003071730b58b0f15f9ef53ee3987e10b6d525a010e9a0af4c01b9df1d1b0cad982eafe4059400e9c24b6faa1ef72d26254324b526c9adb6d17a381bdfff15baff449f7ee471dfce6cffbbe7657588ad681b2bde09b5b46566e7c0107c18ac9c66302ea3b01f968bdefbb5085871c86b0f5315ad3e32820c737daae6487f8710fbf9bff149b0938a2e6969007bb419f056ca682f6c43581d327bd", 0xdd}], 0x4, &(0x7f0000002000)=[@rights={0x20, 0xffff, 0x1, [r13, r13, r1]}, @cred={0x20, 0xffff, 0x2, r10, r11, r9}, @rights={0x38, 0xffff, 0x1, [r13, r3, r3, r13, r3, r1, r1, r3, r13, r13]}, @cred={0x20, 0xffff, 0x2, r10, r6, r12}, @cred={0x20, 0xffff, 0x2, r7, r5, r9}, @rights={0x28, 0xffff, 0x1, [r13, r1, r13, r13, r13, r3]}, @cred={0x20, 0xffff, 0x2, r7, r5, r9}, @rights={0x30, 0xffff, 0x1, [r13, r1, r3, r1, r3, r1, r1, r1]}], 0x130, 0x408}, 0x2) shmget(0x1, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) 00:00:11 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) fcntl$getflags(r3, 0x3) getsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x4) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='=\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)=')\xb8\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='[\x00', &(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='*}\x00', &(0x7f0000000400)='}/%\x00', &(0x7f0000000440)='\x00']) bind$inet6(r1, &(0x7f00000004c0)={0x18, 0x3, 0x2c, 0x401}, 0xc) getdents(r1, &(0x7f0000000500)=""/104, 0x68) getdents(r3, &(0x7f0000000580)=""/245, 0xf5) r4 = dup2(r0, r0) fcntl$getflags(r3, 0x0) r5 = dup(r1) linkat(r1, &(0x7f0000000680)='./file0\x00', r5, &(0x7f00000006c0)='./file1\x00', 0x400) execve(&(0x7f0000000700)='./file1\x00', &(0x7f0000000800)=[&(0x7f0000000740)='*}\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00'], &(0x7f0000000980)=[&(0x7f0000000840)='[\x00', &(0x7f0000000880)='@\x00', &(0x7f00000008c0)='=\x00', &(0x7f0000000900)='=\x00', &(0x7f0000000940)='\x00']) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) ftruncate(r4, 0x0) r6 = getuid() r7 = getegid() fchownat(r4, &(0x7f00000009c0)='./file1\x00', r6, r7, 0x400) fchownat(r4, &(0x7f0000000a00)='./file1\x00', r6, r7, 0x400) readlink(&(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)=""/107, 0x6b) fchown(r2, r6, r7) mkdir(&(0x7f0000000b00)='./file0\x00', 0x10) fcntl$getown(r5, 0x5) fchroot(r2) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) bind$unix(r3, &(0x7f0000000b40)=@abs={0x1, 0x0, 0x3}, 0x8) msgget$private(0x0, 0x20) chmod(&(0x7f0000000b80)='./file1\x00', 0x43) r8 = shmget(0x2, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) 00:00:11 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) r1 = paccept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x20000000) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x600281, 0x4) listen(r1, 0x7) r5 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f0000000140)=0x4) socket$unix(0x1, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000180)=0x5, 0x4) sendto(r5, &(0x7f00000001c0)="61f441340f4b38c09537b6cccf958530a0f0f1a75ead2f43389cb33c09f27e1a112759ed3c4286fe128bc27d9f4698d400d6e83376ad4957c3f3865c0b66c5066fe427d7a14ac5e40f6e4c6591b8155fa541d758f3c0d21f0ab054fccc16bed8992c9080b1f6394a4f771ed20568db80c1d9d722f0db05f167300699e90252b4a6588256729d6cc9c16d", 0x8a, 0x1, &(0x7f0000000280)=@in6={0x18, 0x3, 0xffffffff, 0x2}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x3, 0x3f, 0x2}, {0x18, 0x0, 0x9, 0x20}, 0x9, [0x81, 0x7ff, 0x2, 0x100, 0x1, 0x5, 0x0, 0x3f]}, 0x3c) r6 = openat(r4, &(0x7f0000000300)='./file0\x00', 0x40000, 0x8) chmod(&(0x7f0000000340)='./file0\x00', 0x100) r7 = openat(r3, &(0x7f0000000380)='./file0\x00', 0x10000, 0x181) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r2, &(0x7f00000003c0)='./file0\x00', r9, r11, 0x200) getdents(r3, &(0x7f0000000500)=""/208, 0xd0) utimensat(r7, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x45, 0x5}, {0x7ff, 0x6}}, 0x0) mkdir(&(0x7f0000000680)='./file0\x00', 0x10) sendto$inet(r2, &(0x7f00000006c0)="78b78da9842f59db722ef0a6712febaadce87b070505ccde927715ddb3dd9f32a39bb4fb456cf29dd8b06c68ae0d53b75d940d16b5325c732e872392a37ba8a59c28775c0a0c1d94974dc04012377811759a065edf18777115808a9fe3407e37c6695b8e017cf911accb7229f6c90d2cc585bfd0", 0x74, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x14, &(0x7f0000000780)=0x10000, 0x4) fchownat(r7, &(0x7f00000007c0)='./file0\x00', r9, r10, 0x0) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000800)={r8, r9, r10}, 0xc) r13 = semget(0x3, 0x3, 0x400) semctl$IPC_RMID(r13, 0x0, 0x0) connect$inet(r1, &(0x7f0000000840)={0x2, 0x1}, 0xc) mknod$loop(&(0x7f0000000880)='./file0\x00', 0x1, 0x1) 00:00:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x8110, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x80) 00:00:11 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x609, 0x0, r3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) msgget$private(0x0, 0x400) chroot(&(0x7f00000001c0)='./file0\x00') setsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000000200)={0x1, 0x401}, 0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./file0\x00', r5, r6) lchown(&(0x7f00000002c0)='./file0\x00', r8, r6) r10 = semget(0x2, 0x4, 0x5) semctl$IPC_RMID(r10, 0x0, 0x0) readv(r0, &(0x7f0000000300), 0x0) recvfrom(r2, &(0x7f0000000340)=""/4096, 0x1000, 0x800, &(0x7f0000001340)=@un=@file={0x0, './file0\x00'}, 0xa) r11 = socket$inet(0x2, 0x60000004, 0x1) write(r11, &(0x7f0000001380)="3347d50151d64115bbfb3ef05d65894b9e466104997190490d0782f04f3590c2bd954824dbdf9ee7b2497eb568dd360103820fb094e6e622f346e2a4837b00c7544f043c0487b5b694eaef41407e1b6609e077667fcee0f31f84c9a6c1843dec6ec58915be661433d422629e5b16b8496055adf4634fc85e840ee8eafb323049d677aeb3e5dbc92bff0c7d867fbe5102534c074792853f94cf7ca7b757e7a2bbd5ed0239568f33e994a3d5", 0xab) mknod$loop(&(0x7f0000001440)='./file0\x00', 0x2000, 0x1) bind$unix(r0, &(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa) semctl$GETVAL(r10, 0x0, 0x5, &(0x7f00000014c0)=""/29) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001500), &(0x7f0000001540)=0x8) flock(r0, 0x3) getsockname$inet(r1, &(0x7f0000001580), &(0x7f00000015c0)=0xc) readv(r11, &(0x7f0000001800)=[{&(0x7f0000001600)=""/123, 0x7b}, {&(0x7f0000001680)=""/85, 0x55}, {&(0x7f0000001700)=""/218, 0xda}], 0x3) bind$unix(r0, &(0x7f0000001840)=@file={0x0, '.\x00'}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001880)={{0x18, 0x1, 0x9, 0x80}, {0x18, 0x1, 0x9, 0x4}, 0x7ff, [0x1ff, 0x5af1, 0x1f, 0x2, 0x9, 0x1, 0x4]}, 0x3c) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f00000018c0), &(0x7f0000001900)=0x8) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001940)={r7, r4, r9}, 0xc) connect(r11, &(0x7f0000001980)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:11 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) close(r0) r2 = accept$inet(r1, 0x0, 0x0) getpeername$inet(r2, 0x0, 0x0) rmdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00') 00:00:11 executing program 2: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122a", 0x100}], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x210, 0x40) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', 0x0) 00:00:11 executing program 5: r0 = paccept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r1 = socket(0x1, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c653000e2a246fc04f6ba5d9b7fe8be94e5b4843164f075ffb8fc51c3"], 0xa) 00:00:11 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000010000000000000020003fcc80711b00"], 0x6e) r2 = accept$unix(r0, 0x0, 0x0) sendto(r1, &(0x7f0000000200)="bd50449abe6f3838df187d751467ccb03fb08efe98b80209a2ddb154fffa34b797a06fb847468e179f796cc2ea72aa058ed2948ba0516e543a8b3dae23ac45b04515c8c48f2f44ecb9f9ece295093a41812884c905e9685c5b1087cfb4f4e6acd03585b90f2fc4d9fd3b12abead42e8c0379c1891b2ae89e7b1eb97f5b1a1badd51f709aa965dfa919fa5c155a4e269f1d5f4f83d2d49319222e9c71526c305b0f56c7cbe4105d91a453a023232332766aa3e0fb73d93a8d842de1ff0904e1d2d11720bce9b72c9e4f5d38a04c6d985b5fc3377d19e87f42", 0xd8, 0x8, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000180), 0x4) shutdown(r1, 0x3) 00:00:11 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) sendto$inet6(r0, 0x0, 0x0, 0x8, 0x0, 0x39f) 00:00:11 executing program 4: socketpair(0x1b, 0x20000000, 0xaa3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x1, 0x0, 0x7, 0xffffffff}, 0xc) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x9, 0x74bc}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x200, 0x1, 0x5, 0x6, 0xfffffffffffffffd}, 0xc) r2 = getuid() r3 = geteuid() setreuid(r2, r3) r4 = msgget$private(0x0, 0x182) setreuid(r2, r2) r5 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) msgsnd(r4, &(0x7f0000000180)={0x3, "d7b4eabc8d883c329851b7dbbaeed859d5abc64e2de4a209b5d794f0296c2fe980d92445ca4f16cd357acee9f18260476a75aebc11149c8fe9aad8c2b5589d"}, 0x47, 0x800) getrusage(0x0, &(0x7f0000000200)) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) chdir(&(0x7f00000002c0)='./file0\x00') msgrcv(r4, &(0x7f0000000300)={0x0, ""/116}, 0x7c, 0x3, 0x1000) munlockall() r6 = getuid() link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') connect$unix(r5, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r10 = semget(0x0, 0x3, 0x0) semctl$GETPID(r10, 0x2, 0x4, &(0x7f0000000480)=""/120) setegid(r9) r11 = getuid() pipe2(&(0x7f0000000500), 0x400000) dup(r0) msgrcv(r4, &(0x7f0000000540)={0x0, ""/101}, 0x6d, 0x3, 0x1800) msgctl$IPC_SET(r4, 0x1, &(0x7f00000005c0)={{0x0, r2, r9, r11, r9, 0x2, 0x6}, 0x0, 0x1, r7, r7, 0x6, 0x6eb, 0x8, 0x77}) msgrcv(r4, &(0x7f0000000640)={0x0, ""/20}, 0x1c, 0x1, 0x1000) sendmsg$unix(r5, &(0x7f0000002bc0)={&(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002a80)=[{&(0x7f00000006c0)="47051b9a112a79a6faf561544576e794f5e629b2e4493579efc04796998a5b3b8b2322e73b62da23fa82056ca8adaaabc3cdcd9f95274e4616f856116f21577ea7f5e17e06a60c6d6cf1af913cbb5bdff269ec981cb67c3b41307774", 0x5c}, {&(0x7f0000000740)="31a7c566ffe89c1c5886e5d321f2a28b1a835393020b042a59ea82ad430debab9fcf0f45ab33287e6b700800ed8416e6923ace61899ff92b9bdf66793f75cf8667d4458fd4b8ab2cbaa8fd6e99d11d8ca7967ad214b4ce321d9e85eea0b6133c8f39ad8b85d4314aefbb80b050ee96e17f3a0befb8fc578b2093c398d4005a3ae9fd4c7bed85c13d39534e44ebce68f547b446bb5f46b57ea5ad151c2c81240a9fe23d728b4836f361a499718a995fca6973143b9669fa1bfc06415fd7030187fc3184d0d38ba7fe8d177951c998712b439313a310be37de74dcfa0968a68547df05efec6c373edec330ac7c918bcef8004150d87de38b8134d10288b625ca5d87e1af15748f2681fb92d73e2142bba0b23cd80e141e6861e377d2c498fd958b6a54cb4b74c94016cbeade0f2664930b43e1f72bf7bf3ca1b3f3c6a1ea951b2cf68f2da221ddd6180485d8dee8d4339723353175e4be383c4b0c0c4ea44036f1f1d39d4e20a27b19835f91fce5703bb587da79f0d846a3c84235678ec7fbe00c9a4b902dce0d4fa701363e99f875a865e628ea183096f67900045ebb4ce22e583d3e40cf162ad437073cda1d2fb2ad1ecde6b6199dfc7c9a8a7b003be45c05834c7aa803be7a53a957ff134cb5dc82689c3057638aefe8270efa4e5dfd3058e94067a0a37cd5750d9abb5cb5de4661c47a9db8a232362bb38eb4e1229692a52a3f065debe9a75d317c293357cd2d0d5e526e0a62f9bec4a070bcd96ed7ac9ef72bd55fc04a77f88b5c667d3f6d45a8414f37216ae19c18872dc440ef7e47bb11b338c275329ecba90da4a358dea5f1fb1e5f7bc6bed75a125a34fd4d19f35c653fe89b315e80da91c231df2d4047cc51754567a05925cdd403060cd509d11bda85961f252301c50f384a355513dee2734769ac19cdc738eb8767af7d0fc7fc103a2cb7bed1dbc3b021fd72f88d6a6fd6efb8105483e55cf2d68c2b7bd442ef3c577b723ceecf476b560a2b50297a3e85be576960ff1606733c1b97e84c0f166b65e8ac45e84c2d227a5c3f392b6525a09d862200e932531bbbafd78837035101a7b70f44ea69298c5727256bbcf55c0f9d5441f354e4c35a37bd880b5bcfb50990d73edeeda1bc52b7ea0ea20648d8e28a3f78707e81556c67576fe5e6f28d87463e238ea1207adcb7d940d27b4c3fbb5304103f59bd20007b102d597ea80378dccd75f055e55956a431721f8fd5930ea117f7b04fc6e2be0995f6782bd5d236a54091db699a3b98bfe11533399cdd5fbc7cc217e460a27903ffec1feb2e0ad802750bcdf7a4df3c7160469851435f1f456ca19b7c0a180fbd2d4b1738c45c61aa8c0630f7fffee051688910eb0ff77617d16b4a8292978aa1bd98f34c0a87d9d14e85386e4fbe07aa7ab5905df574fc945001dcdcdfc52d26d9188c1c5abe63dedd56392abe6a5a5895cc073be4221ee75dd1ad416703b30858620ac8c279a8894657006ea88d1b594b0a3ee7dd37513ae83ac9cdd6c8cb4d06480bd35f3118492be2f545f48fef28c40c4e2c48b70724ffe156c4cdd4089099fcd66421777fc2b1effae7b7ee9c29ae68fb878b0755e6e72f6fae1a85ca127d9f4acb2eccbfe401d8412747513e2486d563bed317216ec6ab73778221685cffd1947af4ae90977ef1f4b6b009b01da658cbc5dc2a29387e3bc9a552b63a716ead608bada89e07e19d001c579bda409d5a8b5e0415d1a6112d6056c4d402e75d3d92e206ea7c0c37f68f4b47a1d0d5d712abd12e7ece427d6852ffa73a456f5af8c4575906af284c0ed2b89f90e62a99d1a6f68b30ad1cee32d91e86b040e78310a1492a21799a5999bf7c88d359be33a98c8407473700f3a65616741cca36f133574dfd499d39e62d2315faf843278c3f7371f9ffcf9f6c2bcc27980f4a9f004d44527d495ebf3443ccbfed5a2b2fb604b9cbc13015d304a544deab11265ab2b9c3cb3c95972c25c51d106b6c3db42020a692a41057ff5c7156c37cb4b995946cbb564b5b5d6092554c93f25ed9429dd14de1bab00195a8be4ab2d6b084c14b00d673c85407f7ad6e91aefea85b6be38e3d351fbc4ab6fe91ecc6ff15a57036158661313bba1237ed97fb925d93e4fd90762fbf66a6f9cf4fdbefeec1a4d0c2f6fddadc0781434d4b60f7dfe4aba5b6f24907b6794c1bcae88bdcd0ae4d1476b10a6b52eddb3a221f29d91d6601a87094fbb141a1394b05a41c52141375175626f5970ce01886852b15a6d47cc645eb81914cc2faddee3ac20902db281e1c40195cce2f5cddadf5a6558a91f368e06c078929749c31bc90e18534c3a1628492c0cd7b4569ba5b2a0413ed6cc66b7264f0a1a1038dd08067ee93f3d936b943fc2cf305c4bd5982e252b64b526cdc7da2e398040e527f5c42e8191a67faef723e73366e583972b285a2a601a072da32294687627a1d3bee261d1dab34c9bbd90b2d5a6b02dfa04b8e40b834183d3a2b469ad4597953a981bdaa64191cfaba92b5910b6bde50fd25eac3058bf89ede4b288dbcda04053f007e17f1b2ad19551a53167df7b054802eb8cb04e378abefeb6f010f0f812493ec678375eead1f4e5fe50376029bbeae704195f064f3e5e84c2a01f82416da2296efd82bbce01aec203db0d9eb53712329fc0d7ba992c252b7eee70fe8ffdd78ccdfcfc4dc3bd2dbebf00d51b44bee368b56505e0e071d5f962d1f45d4c37d69ad02811b870936fd5da5bb3e9eeaa0c7b6ad8a048eec1c5e4683709dec05945cc6aeae7a4e5b9c0bddcbe635164d6d11b4a00ea80774932aa577f73ff79e6d0d7658ca815113c7cc8ceced11c4f8124a60b4442d8818727ddcf9b2c0fe7b5adefcbce50335e8d1d3ce9802f01fb4d6b33bd60a3e5678f63d57640272c61be0e5a6e43575db3c7d5f2a4cff00852e0bfced6e10c6f05b088539a9904c9db3fb0a7fbfa59103f81e1b2500f563414a3b36cbd9fe7e084b40034bf05c33366942b77dbf1d84de2598b6aa4228dbd42b971e70e24fcf0aa18cc0a21386b88f64a08dee1188ea4b58e0d6c868f95262d5da189beb09a8e2433c7a4c80ecbe935584393c2f72a273217c34b6bd23b651b4dc04efd81727f004d07be9de36080199c78e0179b78de0b60a389e60df3fcd48e241516c04390c42c37c77e4540faab27f29a29625436ba8d617bd664473846058c8377b6bb7ed187e39307d8d8e1451c892b24f473807bed2b57a08ecb785bbd5dcc14f733055a1c54f75b23106fe723433f624f024a55167687cca9a71ca008e936a498a37164d16af8970d4617ba36afa230b8bbbfab916e1906703fb4e7c534799bf78d9aa41324a61c0d44edc94f4bdf3763e189b0205d2b9ddfbc711866668a241c4a97d7d04e4de37ff02e0da6a979d87d3027c24f6a713b8907d68e4e5ce46b9166b63f647cb45ca7808d38769c7801f61f75501919c604ff7ef5a5204f47bd21fd7965909c95eb8b547cc2cd772f3c703d4080af0f0b999b7225b73bdf18b0ff46120a209c227866fc83eaac1af202131e075de1dae6d8536085a98e90a80f2f4334b88086c45dcab193602ca05cbb896f3c02415dbdeecbb2c78b5187e403d54d624231c1938eaa5d8bd19189c8b6fc9c18bf2ada31a5ce847546b84e8d305ccf798397b0ddf7409910f380d05eb34cadc4ade1aa39c7682985a8eedcbae683814d36c36f2db42280277a85a50037ec3adc27c1401e263b0f402b3482f94fdb49590913f5d37bc4fc2e3f16b0d4cd8b7a0e5fadd2e30de388430ebd65806ad4dc45d85aa3050a3042e3164ee648eeb4b1a6481126dcc3a2eba530fbd34a17f9d69429604dd8cbd832d589c0a81b49856fefc2e0fb40b86938a72644a475543960e7694ca920340514786fc00ab0214f93fb90079d22b20d8d29e19c35c9a2ac91324b259692f5a43c95ddfd1263af2956854c8bcbe296893fdce1206b9dee3e086f790a0feba15f4bdc640441af8f8ca348d2f5cbb79182972219f5b6a088fa9d6044f6f25876e6c92fad395267ef948389f6e51387324e78ef26801448056ebb8f5c9174b202a0497e922219f1bf6a040d2a622b1fac7faadbe4d851b9f76af184f88cb8ab3136aaf6736e63e5484225ae7f7fabc27d12d1ac27185d656d70fceedfcaa669f0440b4279be5fa639269477d73673a97539f53aa84ab882406c5f65b96cb742da1880b4e47ccb1abdf97396c4869bdba888495b4bf04acc37941d47c0112eeec0b887464ddfce8ce294613336d3bde4b94beba2b6bca476519805c3601cbbe9da429ac5907e0437bfc211f14b54eb9b9264a9d1c61d44df85ac92bc25e911b76dfaf6029a585fa81e2b8e891e881599872384f308331d029ec59ead796f28341e8e1681de24e7c8b39701fb422fdddaabe77c72ae4de1519732c93c0a8db96151f3d1d90bd6eccfd1749acdc0aa4f637db577d4c02a162dc6fccc463efbf5a9ba0a0b7c7d6e9118b69383b0bfd2be6e69c5bbe1aeb1fba43207bba946204da3031623d52cf76700b21b45aac089f47dc229c9a43146693629ca63db4b466437dbf5617fb05d4ae06e7b488727097aed8de958bbe977761af607527cbaca5a07a094a688620cd51857a1927ce592f43cc258fb95f3a3502951beda498dd9d8c814fc2ef1e1ad05932b133e4dd496f98f9cb5e7cbb173c81c2196664b51992db773c53a33a26e388e54f58c65ad1129da10a6921c474edda3e17f02e7d5c7a8599e9b9be4c312f34e4222c13eb50681da41abb7f81e13fe9a6554d94d10e8c2d37ed88d4a6fc0a1808aedc815b7d6705fea81c0c3097774cafde9d413c7c095f0c2b991dbd911d995aa7a459f4c0aa3873c513c1572340f2a035403d8a7a22b355532e5691b0129db38c581b29e59b78fe17c054a55314f7c6f6d9a923c453c071e1b986bc65b4818a02dc79e3d665600a786d146581217425b60004103efa4bc2428dfcc2a5d6cbe5d1bb5c1fc568cd71a7240dd90cf623299549072479c0cf470cd9b65444359994ff636a17001834e021a36d73c9a2f460f8a78e7ba9bd9d3982d7adc488c9e7615a53d2ad1fd74d64fbd107633fd3a6022723d4c76dc0ffa82a7ecdffc05cbb03842a249bb93ac61a57a3e42a1678954d647f6214b70f06c2cdc615866124bbe5c875614a1fc84553828ba4367a490372d2da9edfec99dee4ae0845b1b591f82f68c72f2abed6a1d1447bc9a1ef614685b3927cf0e643ec21542d30a4a69fcc2c1154f55f8857cc72cc1a593a70c52c10df1f19c3057bb1973c3550111320120e10a3b5b4c7ba8b9cc85e06895dc791f057c74068a2310100ab3035eb4e92adde5ef10b013c24e1e71d01a8e8e15f1aec608b4fbf249f98ffd3e477dc507c0144ddeff50fc4c09df1e4a61dcbbad897363b3c181e7d4396f436399e724878a9dc14801afe1257967cce0d96443ce97848d6821e7e53bf5156ae645827309058211b4ff22ef7b08c2437e3de0835c3f2d7f028c3013845bb16dc46c2fffa70ab4680495cac844f09d22049822cc3e3e7d44c2c2b7addfb3f82a726c5ca1a032f52cb98346ff2893ae84ecfcdba9f90cf0f2096448ba4436f8b8a03c7fad0234569b1c77dcd5904e707dcd4af12e390462179a62603ebb58fbafaa1c0564488cddaed607a962b0a7a59b34866e78860d0f0ac52e032bd26c7b635e61c97a6f6223895b1bc0013dba5c6136c88582b4133e21e9b7b8623ef7a3416739358fb7e13a6447cb5345b9c9eb0bf288acbf04743", 0x1000}, {&(0x7f0000001740)="12b96384327eab6a6382803b639a12b41fee84de4e0e614b9e2093bd9e5fdc199058f95e19d909cbd03b1a07cf4a0332a1e4e72030f87bbb3e641e54b9ed6a22746beec6f799feee38233dce57f13b5b40c4196d25ddb94aba8ba1eed0a3ee0fc4066a22888ba9ce0e0bf6ab4441281ed94a522a5f3b54af89049dc1055775a060a130f13165671bcf8d165a93543a4432fdc56b5dc72f6f2dde736571aae814dc34dc5fc7b4cef25a11379f760e96daf145cb310812459ed73aa048fb9fb48b40672f09ef2862f9fa1b79818f38b7db7c9e085ff80b32fe870bf9ec7cd6ca11a1a24400fcfaf444112ef8f86d443713fb04ddf061464f70ae031d278ff2c55e40baaf0c34dae6103a9eeb0256539cd43bda74ee20faddb2f3c049112cba62531dc22085dff93f9736edb2409bfc51e81acc7ddb4636dab2b4b19b34f430d652f1c684802004ddf2988ee1209997dc6032382b8bb8dc401bb9f3fcd505932d5379be08af615c1658bc03034acbe523080ed75d009e57993f124af56ef31ac3479d2c09a3810e9fadd7ba95f5e220a667ce5751bc166949452404510832847dfd456b4381813a0ef16e274f1eacf2f345c16084e531e7fe511f1df41e73c23ac255ce410ab4b0380b69f23dcf9ac638e9fb33f06af13df82fb399ac4990afcefc6621e178ea830efaf9582f3e562e9d48defaa72b07d9cea456f5be3e1ae6eb5d17e7b96daa5ce70fc6f38ceb027c5340f56bc42a65e7234cf7c3febbf302a67c06f9013ba555e1f94a9ab76b4ac16b1e53309dc54cf266c7f0622ee623ba98cd6e3ebcf7105daa6d0ab030aeda38ac8b864d632331df2c67bd89d62419b71eef1995bc5d0a6346a39d392e5f6f17474c41fd9d56bec3a7b57850c0a2aaa7feb460083676daa823697b2d51c4b9f64d652c844d399cfccadd12f50e4fe34d431ad3bd1e49561457816861d3a9f96ddfbec25ed8695e3a84c87d10161fc29a02b74b2b820d71dbb50c5c15c938609ce0140ca8f9a045095fc10f07b342261066988a2b2522d05958c7bdc9f4409ecbf300fa2c8c3f3f1af33cd96cbea0e93e42797dbb5a6ee0d5cb28b58d94344db1c1dca3e219c27ff0fbbf4a663b878ab70894a72574b352c7e01e6871448ef4aadd221a0f58f947d85468044387334214d30dc0973099bf413777f5e85a9b2b5bce94d14c2e1d3e5fcd587128d7c0a1a097ec45365997fe17ef6705a88c2c78b58b5ac98e84dd58e7163a64e74b5b1ad16b650f62837c50fd5adda22b915c9ffb901981dde37cadb45ad81b166245f48f483f2cb0046d3e79ee626bf316a7e6c0ae7553ff48d625973011746537d83c27c0597dca0e3ac5759241cc815ae104e5a2108fa92b21640a1ac8565183bc5324e37d41154b7baee5b6367ba5fd9663cd7834f0dce83b8c199f7ccb0ed226c41bc9396b3dad0d7a4d0b6263288a6a93dd8404da01a18b56df26ea46a9ac08f6877316abe4edcd72b7fb64b18836d54dc3a003c7989066f14af794b714bad53ec2a64444fc87437d55d24dc13382dd61df5db10868c337728de58e6db427748116b9e57c8ab9d979266e944bfd14d93df4e08c570a60be7e2164e72a04647f2e1e319253cbc929333ae160d51b53951d85f0be95ac27cf6fb6c54a3fd011b51637c8fe573ed5f3da582265884bc53d7ea01bcf8c8fd4364d6be0aceb42172f5f05afc70a105c533a6c3acd4ba3c4a7f0847402571a21cdfe6c2a0b918c230489039a0319c51f05c9887496f5a8153db2a08a0f028e4fe77779c2c82c89f4e0e3a6e84bf10e263e50e39b08de9fb7cc94a4da8b9844a60c48fe1688727a474d059594d02f5d0e12660ceb83ff0fe20da4d79c7fbea48533d6d1790b6b65cb5de5b45b2b2eecbb60bf4911b45dac5459a032c3a070d13bc75e7092abba7fd46b1ca458da6d62d6a40d3eb69a1c01e9742542f25dc8954d38c975e5b8fb86849e91458988b1ccbeb3865f3fcc596f93582a0c414ba2acc5100187a2e6a35c4f95aaf093b056c545e710a62ebb339a6b3d10e4cc994a865b1352a8b0938e600c66dd158d6006e526d24d3dd2e655776e8fe4eb6079558eedb53b51a79fb596ffde795be98365da9671ca5849cc3622e8c200191c1ce1fc41cdba24608fac58ee09ccfbdfb6c007fc8d6066db2ebc4231daa0921b3c4a3ae54cd580f4106d1577f4f355fd5755a67f6c82da40e209cd5c4c32a7a624795a7e731d81d442d483cc35318855dd940a1f34188d08f4b068fb2e2a5de94c081627477a5ec6ddc330d21975696c2fde1edeb51569d2f5d445e96848a0a832db0eee2c833429fd44c80ae0fc99599e42b563bff0c5d99740315cd261314950204132affd7df3f7e11444d21bd05085472af04266d4d5631a2539b07407a29b191afdb874f5349b6f5a0fed53caca4824045fd539c13cfc91a23a495bbda2e46b67a4a5f4b224fcebb9f79dae157eb4441fb820ef1cb17cbb092b1c64691a7e2f8ca905278fa3899d48d8fffac818745ab6f01c25dd8ae9db72956caae7ca6b45943d49f84113c770d47190e04f59264ca78e20b8104e40b431bc67786758547177747dd8ace5d26f2dd1e550cdabbfe9986048fb9117caeae9c07ed5bc97576ce4f197adda56347ea449dfd413a8db5a2e55782a1666a57c7afc67be4ff40474852a27b42bf244701c92eefddd70d790ea2055396eb7280d26d5aeb798181842c7e83a9169d145fc0c8e4186bd5d773cdba2f2f90e3251a3366de405df71c15683f14eb3f8808fe3ee905555cde10ffeefbe0af72b90509d59cf3430462792dd713c284a1f7a37831541cb8fe44653b1291a2a05347f7d6b7e1221a9ef6120600a2fbaa8920254d80a9ed50df71a70447573b9ac564ad7230985e8e4c66162fab6c943c4d5701949e7d872823748d1516c668b87cb27683fde63567b41c9afb53a5cc97160af03d6b31035c361ebbd2e08e83ed622791cf558efd2ff6dea8cbc2b651b6d5c21c422d8f38d79b472585e697152fe89081277b07fea71f04ff316407a2af81f26d3baf46ef0bcbba74aabf3f1ac02f40efc11cc68c596a401e9320e5d3ed70db08bacd95b07360c76ad2362fc00c79a5d81aef83ab99f6f09658e64221c50bfecf5827650e24e710f50df353806b885ee54d4cc56d9f6fe00bd1eec1c413f2028d419a739cbcd8ae4694741302cee24b7bb68dfe8a3fdd8346695e3d917a8f92b6091b0512ef2fa75a94a514c968e7df61d7a12bb13dcb093338b422ee8afe1f2ba3233f6d8b3ae0f8567598c030400d202bb83313330251cb438f5125a3dabc71222367b126bf9f50ecf6e5a4ce622dc6a0c02d0749fdde01a49d80e10ce7aac1764cd57e99a17e14442ac478af8f745fc36b7459d754420b8ec9cb36a93115178e6e840603acb179c9aa461333b4660db05775ce758141018c11f70ca59e7c67d29e3b2b9934263ea82935759d0eed89b756d5830c3ce64e39115faa9da1dcedc26f7d70fcd484a6493e4dc4d32b76469707fde0e32427683d50a5ded32abca5e7066bb54b667d590a73f4155b0f64935faef56f064e6a32731307bc295bf69b3c7f7206e615a50714237d5d226da4bcf97ff94560d64bccc2c3ba0008e0e0cd90b0b6710e1bec09123494d25133f3290130167271fda41edf6a382d7227f375517fd4ec0187679cddd5220178ebc29339135582502cd1a5518fe2802dfe977b575abd7de6cb94e2590bd91bb661951d020e9b63bb0fb7adbfb0cef0b6069108fe40f2ac8d4be16722553273a35bb7a90574a3fbca1037bcdd6f76dd294eb4a368e15ad1f4943d13f21aa5e46ecd304bbd518b5b2267dce2015e8aec4b6f1b3fb7468fad2e53526c34c0367f833e330468ca6e148001d3b61a50e0fd56d598b1f5ddf709acad98d2177c7b75fe240a7dc2bd92c52f8b851089f057d19636181f50f56f68dfddb93c68a2d30435cf34118ab01b0c0de6abfdfd66554269212d0cd46e8e1e3c81cb49c02654258857c63e1a662e45e0ee27bde7d3f8a8c453c144b374dcd35b10344882e27d070fbda3aa034ffa04b984ddd0eb0b66ac811ba1dbbe4e2634a1f787664a76594b680d506f2c730bfb48e00ecd967bea6419c59d4830316c269eabf81e2358710f40b336bcc1215435aedf0724e6737ae65e6fdce9cc7d35caab696114a3b314454f5705557385f8a4cfd295e1b1730ba2dc098eb68892d0250ca07c111cc5d73a7bcfbeeeab3b9066f1606ee135fff6dfb0a845c162fcd061b1317b9d60506424a1bcd349097b9c6c8afdbf24f41e7911147a9bdd0c0de92bf945ca3d39cf65f4d073cfcf7626786b95c61be25db84d60b612bd0671083117d0829cf53c3b3b386ddf67c404d24f613253ea08aa65f52740350dbd44861b79bc5e473221dbf953a828f720e3b8e3d311c542b75b9a9e96630658e0298556e01a5e9be1f46868990a35c8ab5ba793971afdb44a3a0476523c58caf12fd2f41a0724e910f23b4e3b981cfe9e8856b3de2442bac7885b75e3374438883c961d55bd167be4fa1884f3d220f3160d120f85f78d0ec29486434233d6d26cb02103df7064b4eeed9a9eb214712690b523f68b24b45e3bc1ebc68d410cd8ad2f9dd82da2d2c781367873aa3b78415b4606e8aa81f8ee58fcd73d9d6356504c2a645d80f0c811a13f99f2e7de54b6593e97691b93c627cb9bc4abb153fbb37705f5d396cef83250a28437d0aef91715d0df1cb119b448a7462d28821df6816d91fbdbfc1edb35f17515ebf35b4ab2c07ad74b3b05416ed12289bd8f99c04848165311c3b0caf1ab5a2e9ed455a717e3a0448154d6c65c895849aad1ba3732ad19d9c5c018d63774708e2a0eba0296e5574e28d5083ed2d0f4fad4029f5951a213552a0efe588b4da9f56285a0daee4bd826aad6ea8ae766f060b5060f83fca1543356b18d7ee34938fdd1bb4f8435fedfbc2c5cbf8f225b5ac7fea877b1b966c2215a85372cd2718442eb174077b999de83c3870cba07be04b16ed20a08621dd87bd19403f30d821c111c7cf478bbd3d223092d5396a9c3244b4cdef16d0b4eec0ecc65bc1fe7449162ff277102da5ea2a66cd5072de97840a963e878e4ba7a02b140ddf29541a8f7aa41ca4ef13f9ae93e6856f9cdf02a1fee26f06de727cece64033470df7ea890987e9e03598fbe7e9ebeb789dcad5f63979f54e702bd88ebd15c61e763bb88b4837218a121fb477f594af823f2eee1ea75b57a43b7bfdb6b72c7e5335f6104bcfe4e8c2b868a455b07384bd4311fe6d8488bd58c09bb17c12f16c535767cdbcf5909cf4bd82f5858e7ca61af31c92d5dbf400e041a7555d1c3d63371a8901486a90386b5764031cd760f7ed7f1e45add0a26125b88ffe63febd9809d789ef1c689a530f2fd2e6f2fd801c91102b5a2185f534043c6d56bf4d5f289821885975dc2fd614017fdb072d299e11a1a4bb92067e0302449b009fc8ad41fb7debf1fe0c453af60ca4ff080eb5bd2c6e0ee4e803547b5209f3d69ff36bf592f0b7f3fc402d6054524306666277fa70aa8ab0a6d4c49c289c6c095b442258dbfcc2d5fd39b683e4dfe189e67f8926616201b01a5ed15801f328f9d334b5559d359f453f7c66900c4f6883ab2b6adcd26a220839e6a8dd84c63de90987ccae906c5ec6a05772ce18ca3ed5b5c5283ed8b820fc5257a2ab3f67e7549221ea7d337e6b649ab87be0a00aaffdca3faa8de625489951f6aaba2e017285386e784fdd7533f9e5", 0x1000}, {&(0x7f0000002740)="6fd49c4d81ceab2c40b84ef8f628b8fb4c4ffae729276998f48045bfe9ffa0a92d479c5a5282122b208a463d06f4c7b7512f98ecfd1dd67c10dfc8bdffc1b8f30b7ede38e8dc001d0c9bf8cb3d14f965db7c2d8287c527f6fc5d472fa5faca23c2ddc630f9d085412ffd8cea37b10d1c77250631c65228d3bb6e1ed3c6d6c63cad56425634c11172cbb99347e094783e12308782b4fb8d6850b67d912bbf7b754715edd68cbaba24f27c38404422ec6d6e7ecc5469eb5fb2eaca54ac12c0cf89131dc124d2f572454b5b4155ff1a4cc03e43a3cc92ca8c46b51471ac458a792dbd5f1b5e4a26d16dbd616c890bf50f1f1b1c0765b4f6bdfec2dc369369", 0xfd}, {&(0x7f0000002840)="7396a5c735abf23593ee73a17e6ec151bd0a86195f733afe84a8860aee86c4acb8cf447f76a6ce838c10121b9ade0081ead59df9778fe54a46aa8c8fa8972d330eb633b4c35d14c3fb2f24758da222deab9a7d4237a6750af5968a1533d7680995ad63208007e2b80727b769b5", 0x6d}, {&(0x7f00000028c0)="603033867e58f91e63b75602c66687211ef7000e5eeff13a745f29b1da45d9c9804856e11ee2020cf0b6ab915325ce6f4bb7308f906ab8bad75e9a65947f3acd7f3bec8ccaf8b04c14a96f3581718341bfb18532b7e1e6cf5d747afb80d65cf8257f271d69f54d4e410e313f8fb69e31a020cc8a4c1cf1eea9b6c48b0a16e37a21e659ef92ff7b6ea25ca7ac0672861c6e83a0b2911fd38f68e5e56f7a12136333b180ae4f025a83a2f1b414f8f03cd91bfce03bdf88b212b7a4a4d862913204149f23d6a061240101f874acd315be", 0xcf}, {&(0x7f00000029c0)="d26738221dcb708e44de8552515c34803c6c233badf2382f280a7a869f91b248e8ff10e3d2b5c2438f813decd2b4588f958d48e9a0d6394de7a16856435c17fc8a8608908419a9aaf55cf78d1dd851b7e3fe2b346c021a3c1d29729238e4475f813fbe1f000fa7e881e8a64d8ba9eb7939b755b861b4171e8e3f605fa3fdaa466ce55d503adf49a194a6e68e8efb66c6e34b84e0b4a13e7b47", 0x99}], 0x7, &(0x7f0000002b00)=[@cred={0x20, 0xffff, 0x2, r7, r8, r9}, @cred={0x20, 0xffff, 0x2, r7, r6, r9}, @cred={0x20, 0xffff, 0x2, r7, r11, r9}, @cred={0x20, 0xffff, 0x2, r7, r11, r9}, @cred={0x20, 0xffff, 0x2, r7, r6, r9}, @cred={0x20, 0xffff, 0x2, r7, r11, r9}], 0xc0, 0x4}, 0x1) 00:00:12 executing program 5: r0 = semget$private(0x0, 0x5, 0x1) semop(r0, &(0x7f0000000000)=[{0x3, 0x4}, {0x2, 0x81}, {0x1, 0x7fffffff, 0x800}, {0x3, 0x53, 0x1000}, {0x6, 0x1, 0x1800}, {0x3, 0x10000, 0x1800}, {0x1, 0x8, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x1, 0x1000}], 0x9) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x80) r2 = semget$private(0x0, 0x3, 0x0) lseek(r1, 0x0, 0x3) r3 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x400000, 0x80) semop(r2, &(0x7f0000000100)=[{0x1, 0x6, 0x800}, {0x6, 0xff, 0x2fc55c805f3a054a}, {0x3, 0x9, 0x800}, {0x7, 0x54c, 0x33816e65d8c03783}, {0x2, 0x0, 0x1800}, {0x2, 0x5, 0x1000}], 0x6) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x4, 0x0) getpeername(r3, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) semop(r0, &(0x7f0000000200)=[{0x4, 0x2, 0x1800}], 0x1) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') fsync(r3) fchmodat(r1, &(0x7f00000002c0)='./file0\x00', 0x12, 0x400) getrlimit(0x5, &(0x7f0000000300)) semget$private(0x0, 0x0, 0x40) semget$private(0x0, 0x2, 0x41) semctl$IPC_RMID(r2, 0x0, 0x0) lseek(r3, 0x0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semop(r0, &(0x7f0000000380)=[{0x0, 0x9, 0x1800}, {0x5, 0xe52, 0x1800}, {0x7, 0x401, 0x1000}], 0x3) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) getpeername$inet(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x8, 0x0) chmod(&(0x7f0000000480)='./file0\x00', 0x20) semctl$IPC_RMID(r2, 0x0, 0x0) symlinkat(&(0x7f00000004c0)='./file0\x00', r1, &(0x7f0000000500)='./file0\x00') semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000540)=0xb9b) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f00000005c0)="96fa5341189c2c4bfbedbabd15c7df4059768cc5799099bdc3fc83ba56d25c2124cb7586b2ff5bb5dfd90016fe2922a9bd00bdafc0a81d98aed37345ec54ddc9ececd4e9d9264e21ffd7b702feac30254b13a65c554922e4700aee44006090566cf741baf1e74717d65ff570b61f5379f7f115b5b31a1d7e055c8aeea396271c8385cc265ffa2af4c56789adb14d8eafbe53957ea495a90231818094cd0e1288e9e2a94e7411bfcddec0d13e12ddabd766d9721edf69d7c9", 0xb8}, {&(0x7f0000000680)="d0cd1e1c48fa45f42695fe71aa5448a50d4e491ed68fc8c788713484c83d38a750660d1dcd7bd4e23c59e3ec6dd10a7c2df1635ea16cabcf874adec71c58411f3168c03492c56a1bb22826a7112288114b9bf985ae4aa12cb7fd28026d46d880f2f3c1b09b795490f8c435496f618fb4a0d21c6b2d0f40b8417f862dd63b177530167fc0", 0x84}, {&(0x7f0000000740)="b1771865663f0df2b52a63e79001e2ae582ec5b6823c4cb0c30e2779069a067d0fe8711d75b6a57e61de66cf1ebdd649399921d45732cc674d14aae5c0ac694d6781a9c4fbda3b8d0de324a7de9bce36b2f5a65651e6a90b4bda4e7543492a2bbace0ef33bdd45731455278a57ac77f4252626506ec8e0a9cbd6d615c2c72c612cfd8d492a5d7b42cee58ba4d5fc30694083873d61690b0a59b4c97e2ebc7562b4dbe82b525489962ad7eb4608b52983afbea87e7fa156e8acdf068b31d220f0a71e69bea43c741def522a65f4a1eaf2d7d9490720f5272d4cc5ff3b8e8f4cc6720bab5fc2fd91e3fc882ae269e91cc1a1797dc0", 0xf4}], 0x3, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x2, r4, r5, r6}], 0x20, 0x401}, 0x1) 00:00:12 executing program 1: r0 = semget$private(0x0, 0xc92542e4237deb0d, 0x218) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/133) r1 = getuid() r2 = getgid() r3 = geteuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r1, r2, r3, r4, 0x8, 0xb17}, 0xffffffff, 0x8, 0x3}) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = accept$inet(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpeername(r5, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setregid(r4, r4) r7 = semget$private(0x0, 0x3, 0x42) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000240)=""/216) semget$private(0x0, 0x0, 0x4e) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r11 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f00000003c0)={{0x0, r9, r4, r9, r4, 0x2, 0x567}, 0xfffffffffffffff8, 0x1, r8, r8, 0x21, 0x1f, 0x9}) r12 = getppid() semctl$GETPID(r7, 0x2, 0x4, &(0x7f0000000440)=""/176) chdir(&(0x7f0000000500)='./file0\x00') sendto$inet6(r5, &(0x7f0000000540)="c12111301910f867e0c3913a79940c0de65fdf1ab9c65de5b3ec99580c523a756e596ad45b4d04d4c2cdb6b3603177ba157815b763360ed4e2a4f06ed4b77da319964bbf1ce5bdc76bc9d748baaddc90b521bcae2692588b31af8aca0e737e1b559ad8c32ceb12d1712316ca6df57d3874b8cef50b52ed6a88e03248b07f9de76e30d739387403af940edb11b2ef3d7e133163ead9e4c3629469c03166c6d2f8ec306a", 0xa3, 0x1, &(0x7f0000000600)={0x18, 0x0, 0x4, 0x5}, 0xc) pipe(&(0x7f0000000640)) semop(r7, &(0x7f0000000680)=[{0x2, 0x5, 0x1800}, {0x2, 0x6, 0x800}], 0x2) fcntl$lock(r6, 0x7, &(0x7f00000006c0)={0x1, 0x0, 0x74b58f05, 0x9, r12}) symlinkat(&(0x7f0000000700)='./file0\x00', r5, &(0x7f0000000740)='./file0/file0\x00') readlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/161, 0xa1) getsockname$inet6(r5, &(0x7f0000000880), &(0x7f00000008c0)=0xc) r13 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000900)={{0x7fffffff, r9, r10, r9, r2, 0x8, 0xfffffffffffffffb}, 0x200, 0xb3a, r8, r12, 0xff, 0xfffffffffffffffd, 0x40, 0x8001}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000980)) 00:00:12 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x208010, 0x1b0) flock(r0, 0x1) fsync(r0) sendto(r0, &(0x7f0000000040)="1a5c035e49d32fe1fbe2a4493a26a81d7ecb4d9332735a079bdb72b9fc8fd174f8", 0x21, 0xc, 0x0, 0x0) r1 = getpid() wait4(r1, &(0x7f0000000080), 0x0, &(0x7f00000000c0)) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') truncate(&(0x7f0000000200)='./file0\x00', 0x8) wait4(r1, &(0x7f0000000240), 0x1, &(0x7f0000000280)) r2 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x3000) r3 = dup2(r0, r0) shmget(0x3, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchownat(r0, &(0x7f0000000340)='./file0\x00', r5, r9, 0x400) r10 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r10, 0x4, 0x8, &(0x7f0000000440)=0xfffffffffffffffb) fchownat(r3, &(0x7f0000000480)='./file0\x00', r5, r9, 0x200) fcntl$getown(r0, 0x5) r11 = msgget$private(0x0, 0x22) msgctl$IPC_SET(r11, 0x1, &(0x7f00000004c0)={{0x100, r8, r9, r8, r6, 0x44, 0x4}, 0x1b65, 0x8333000000000000, r7, r4, 0x2a5, 0x100000000, 0xffffffff, 0x400}) openat(r3, &(0x7f0000000540)='./file0/file0\x00', 0x10, 0x60) renameat(r0, &(0x7f0000000580)='./file0\x00', r0, &(0x7f00000005c0)='./file0\x00') r12 = fcntl$dupfd(r3, 0xc, r3) shmctl$IPC_RMID(r2, 0x0) shutdown(r12, 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000600)={{0x9, r8, r9, r8, r9, 0x30, 0x401}, 0x9, 0xffffffff, 0x80000000}) close(r12) getegid() 00:00:12 executing program 4: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x28) 00:00:12 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000000), 0x4) munlockall() 00:00:12 executing program 1: r0 = socket$inet(0x2, 0x40000005, 0x80000000) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup(r1) bind$inet6(r2, &(0x7f0000000040), 0xc) fsync(r1) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) 00:00:12 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setegid(r2) rmdir(&(0x7f0000000180)='./file0\x00') r3 = semget$private(0x0, 0x0, 0x14) semctl$IPC_RMID(r3, 0x0, 0x0) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000240)=""/49) bind$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) bind$unix(r0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) recvfrom$unix(r0, &(0x7f0000000380)=""/183, 0xb7, 0x800, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) r6 = open$dir(&(0x7f0000000480)='./file0\x00', 0x200000, 0x20) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000004c0)=""/43) r7 = accept(r0, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) linkat(r6, &(0x7f0000000580)='./file0\x00', r6, &(0x7f00000005c0)='./file0\x00', 0x400) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000600)={r4, r1, r5}, 0xc) clock_getres(0x0, &(0x7f0000000640)) fchmodat(r6, &(0x7f0000000680)='./file0\x00', 0x20, 0x600) pwritev(r0, &(0x7f0000000780)=[{&(0x7f00000006c0)="f7cb1f1631a065961b7a504e416d3ca575d5576b00a044107fd633e77c0e5b9b1d50756f2d4589c08411c1e7dc2acd1b11e6e43d54e2652e1cd6ff238f865acc6d19e2e70adbbd720ed755c861ff57405a17be9852ae997a931ec5ecd8a824ec375b4b4cdea193a1ef83385bfc72b5587981580e9815a13d1c0f5e7c163ed0f26bf9ac5cdce1a05de9b0119a49ee844a5cba05343fb4d291d3c72a4462c3a1f0dd93b8c2c5c2036688c3614ec862d13a4c6d8de6a7144ce315e7", 0xba}], 0x1, 0x0) chroot(&(0x7f00000007c0)='./file0\x00') connect$unix(r7, &(0x7f0000000800)=@file={0x0, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000840)='./file0\x00', r6, &(0x7f0000000880)='./file0/file0\x00') r8 = openat(r6, &(0x7f00000008c0)='./file0/file0\x00', 0xc0, 0x121) accept$unix(r8, &(0x7f0000000900)=@file={0x0, ""/4096}, &(0x7f0000001940)=0x1002) clock_nanosleep(0x0, 0x1, &(0x7f0000001980)={0x0, 0x1}, &(0x7f00000019c0)) connect$unix(r0, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x3}, 0x8) clock_getres(0x40000003, &(0x7f0000001a40)) 00:00:12 executing program 5: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000080)=""/178, 0xb2}, {&(0x7f0000000140)=""/184, 0xb8}, {&(0x7f0000000200)=""/241, 0xf1}, {&(0x7f0000000300)=""/75, 0x4b}, {&(0x7f0000000380)}], 0x6) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) openat(r2, &(0x7f0000000480)='./file0\x00', 0x410, 0x4) r3 = accept$inet6(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) sendto$inet6(r1, &(0x7f0000000540)="877f9a8e5cd0880f1830d8abe733b815b6b8e0c4a3b9af170e6d684428d61981f52a8fb9b94216e017abc72fba0530717bb3c05982fc909f7eb23226d095b70a02572ded0f0ae0597092", 0x4a, 0x40a, &(0x7f00000005c0)={0x18, 0x2, 0x4e503f50, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x0, 0x80, 0xfffffffffffffffc}, {0x18, 0x2, 0xef4, 0x3}, 0x1, [0x1000, 0x18, 0x8001, 0x8001, 0x0, 0x5, 0x5, 0x3ff]}, 0x3c) symlinkat(&(0x7f0000000640)='./file0\x00', r1, &(0x7f0000000680)='./file0\x00') r4 = semget(0x1, 0x0, 0x0) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000006c0)=0x7ff) fdatasync(r2) r5 = semget$private(0x0, 0x3, 0x208) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000700)=""/254) syz_execute_func(&(0x7f0000000800)="65650f01f9c4c19966499e660f1544020d3e0fc7fcc4227d30442b2c2ef2450f7ceb3e2e660f73df00c4e100558009000000c4c199dc6a00c4217ff01f") fsync(r0) utimensat(r2, &(0x7f0000000840)='./file1\x00', &(0x7f0000000880)={{0x0, 0x8000}, {0x1ff, 0x9}}, 0x200) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000900)={0x0}, 0xc) fcntl$setown(r1, 0x6, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r8) semctl$IPC_RMID(r5, 0x0, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x100c, &(0x7f0000000980)={0x8, 0x1}, 0x10) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000009c0)=[0x1ff, 0x0, 0xfff]) r9 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r9, &(0x7f0000ffe000/0x2000)=nil, 0x3000) sendmsg$unix(r6, &(0x7f0000000b40)={&(0x7f0000000a00)=@file={0x0, './file1/file0\x00'}, 0x10, &(0x7f0000000b00)=[{&(0x7f0000000a40)="dec9", 0x2}, {&(0x7f0000000a80)="9bab012ac02992f43484200447ef8803bc33b28fc021578925d732aec10e2c6d21573c4067f7851ad4fd28a2d8f120255757a5b0ff150b62014dff95d40665dc83580221aef426633831d20fb9a74899e158081e115a2b22a0c6dae9c7e152dd5ff55336a2855c472be99261655fc93c1659bbc1", 0x74}], 0x2, 0x0, 0x0, 0x4}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b80)) pipe2(&(0x7f0000000bc0), 0x1000004) open(&(0x7f0000000c00)='./file1/file0\x00', 0x20080, 0x40) 00:00:12 executing program 2: r0 = msgget(0x0, 0x400) msgget(0x3, 0x30) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x8d, r1, r2, r3, r5, 0x40, 0x1}, 0x8, 0x7fff, r6, r7, 0x5, 0x2, 0x6, 0x8}) msgget(0x3, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) getpeername(r8, &(0x7f00000001c0)=@un=@file={0x0, ""/21}, &(0x7f0000000200)=0x17) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) socketpair(0x1f, 0x5, 0x4, &(0x7f0000000280)={0xffffffffffffffff}) r12 = msgget$private(0x0, 0x20) getpgrp() connect$inet6(r11, &(0x7f00000002c0)={0x18, 0x2, 0x9, 0x6c}, 0xc) r13 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000300)={{0x8, r4, r10, r9, r10, 0x0, 0x2}, 0xfffffffffffffff7, 0x8, r7, r7, 0x6000, 0x2, 0x49}) msgget(0x3, 0x10) bind$unix(r11, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000480)={{0xfffffffffffffffb, r16, r2, r16, r15, 0x2, 0x1f}, 0xb62a0000000000, 0x7f, r14, r14, 0x0, 0x400, 0x9, 0x7}) socket$inet6(0x18, 0x0, 0x0) shmctl$SHM_UNLOCK(r13, 0x4) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) r17 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r17, 0x3, 0x5, &(0x7f0000000500)=""/141) 00:00:12 executing program 0: r0 = getpgrp() getpgid(r0) r1 = msgget$private(0x0, 0x4) msgrcv(r1, &(0x7f0000000000)={0x0, ""/108}, 0x74, 0x3, 0x800) getppid() msgsnd(r1, &(0x7f0000000080)={0x3, "f848ea9531d453a8a70367f3a7dd48f3371168712c14b22bfff05fe63b2f4fd51769ec93e6"}, 0x2d, 0x800) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) msgget$private(0x0, 0x2) setsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000000180)={0x2, 0x1}, 0x10) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x200400, 0x26) sendto$unix(r3, &(0x7f0000000200)="4d1799a3fe6b0f83b646400194ecfad9a908f76749a86dd76f51d72c51ec1bc3f8c3233e04401dbc9f15c0f47a423173a8047c7114b46a8b19079e05ca682f40f83359aaa40869257fb3dc81e660fbec14e241939265dee5035fc9e1cc69e11970c86055c2e521557b2d7e0344099d01c127bafb9697c4726d344a3c569a562c7b", 0x81, 0x1, &(0x7f00000002c0)=@file={0x1, './file0/file0\x00'}, 0x10) wait4(r0, &(0x7f0000000300), 0x20000, 0x0) read(r5, &(0x7f0000000340)=""/9, 0x9) getsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f0000000380), &(0x7f00000003c0)=0x10) unlinkat(r5, &(0x7f0000000400)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() fchownat(r3, &(0x7f0000000440)='./file0/file0\x00', r6, r8, 0x200) msgget$private(0x0, 0x20) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000500)='./file0/file0\x00', r6, r7) munlockall() faccessat(r2, &(0x7f0000000540)='./file0/file0\x00', 0x44, 0x200) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) socket(0x1e, 0x2, 0x80000001) fchroot(r3) msgget$private(0x0, 0x100) accept$inet(r9, &(0x7f0000000580), &(0x7f00000005c0)=0xc) 00:00:12 executing program 4: r0 = socket$inet(0x2, 0x69bbc568702c8ef5, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x24) fchownat(r4, &(0x7f0000000080)='./file0\x00', r1, r3, 0x200) socket$inet6(0x18, 0x40000003, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0xd0, 0x2}, 0x8) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/16, 0x10}, {&(0x7f0000000140)=""/165, 0xa5}, {&(0x7f0000000200)=""/62, 0x3e}, {&(0x7f0000000240)=""/88, 0x58}, {&(0x7f00000002c0)=""/102, 0x66}, {&(0x7f0000000340)=""/162, 0xa2}], 0x6, &(0x7f0000000480)=""/104, 0x68}, 0x42) utimes(&(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580)={{0x4, 0x80000000}, {0x2, 0x1}}) linkat(r4, &(0x7f00000005c0)='./file0/file0\x00', r4, &(0x7f0000000600)='./file0/file0\x00', 0x400) r5 = open$dir(&(0x7f0000000640)='./file0/file0\x00', 0x40000, 0x48) rmdir(&(0x7f0000000680)='./file0/file0\x00') bind(r0, &(0x7f00000006c0)=@in={0x2, 0x1}, 0xc) lchown(&(0x7f0000000700)='./file0\x00', r1, r3) mknodat(r4, &(0x7f0000000740)='./file0\x00', 0x60, 0xfffffff9) socketpair(0x0, 0x40000002, 0x3, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r6, &(0x7f00000007c0)="bfef4680f4accbf18fe2093230985a492c306b", 0x13, 0x8, &(0x7f0000000800)=@abs={0x1, 0x0, 0x3}, 0x8) r8 = semget(0x1, 0x0, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000880)={{0x401, r1, r9, r1, r2, 0x1, 0x7ff}, 0x9, 0xfffffffffffffffb, 0x9}) renameat(r5, &(0x7f0000000900)='./file0\x00', r4, &(0x7f0000000940)='./file0\x00') mkdirat(r5, &(0x7f0000000980)='./file0/file0\x00', 0x150) mknod(&(0x7f00000009c0)='./file1\x00', 0x1b5, 0x8001) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) recvmsg(r6, &(0x7f0000000d00)={0x0, 0x0, &(0x7f0000000c40)=[{&(0x7f0000000a80)=""/73, 0x49}, {&(0x7f0000000b00)=""/71, 0x47}, {&(0x7f0000000b80)=""/178, 0xb2}], 0x3, &(0x7f0000000c80)=""/122, 0x7a}, 0x841) setsockopt$sock_timeval(r6, 0xffff, 0x2553439b0b9ddba7, &(0x7f0000000d40)={0x8000, 0x9}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000d80)={0x0, 0x0, 0x0}, &(0x7f0000000dc0)=0xc) getgroups(0x2, &(0x7f0000000e00)=[r9, r10]) recvmsg(r0, &(0x7f0000002240)={&(0x7f0000000e40)=@un=@abs, 0x8, &(0x7f0000001200)=[{&(0x7f0000000e80)=""/239, 0xef}, {&(0x7f0000000f80)=""/76, 0x4c}, {&(0x7f0000001000)=""/246, 0xf6}, {&(0x7f0000001100)=""/196, 0xc4}], 0x4, &(0x7f0000001240)=""/4096, 0x1000}, 0x1) lstat(&(0x7f0000002280)='./file0\x00', &(0x7f00000022c0)) 00:00:12 executing program 3: r0 = socket(0x2, 0x20000001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket$inet6(0x18, 0x40000006, 0x8) connect$inet6(r0, &(0x7f0000000040), 0xc) 00:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f00000002c0), 0x0, 0xfffffffffffffffe, 0x0, 0x9e1532f05c844214) recvfrom(r0, &(0x7f00000000c0)=""/68, 0x44, 0x1, &(0x7f0000000140)=@in6={0x18, 0x1, 0x6, 0x6}, 0xc) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 00:00:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)) fchroot(r2) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x400) getsockname$unix(r0, 0x0, 0x0) 00:00:12 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x46) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) unlink(&(0x7f0000000080)='./file0\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x4) chdir(&(0x7f0000000100)='./file0/file0\x00') r2 = fcntl$dupfd(r1, 0x0, r1) getsockname(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x400, 0x10) renameat(r0, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') utimensat(r0, &(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)={{0x100, 0x4}, {0x1, 0x8001}}, 0x200) stat(&(0x7f0000000300)='./file0/file0/file0\x00', &(0x7f0000000340)) recvmsg(r2, &(0x7f0000000880)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000400)=""/167, 0xa7}, {&(0x7f00000004c0)=""/246, 0xf6}, {&(0x7f00000005c0)=""/246, 0xf6}, {&(0x7f00000006c0)=""/113, 0x71}], 0x4, &(0x7f0000000780)=""/240, 0xf0}, 0x800) getsockname(r3, &(0x7f00000008c0)=@in6, &(0x7f0000000900)=0xc) r4 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000940)=0x16) connect$inet6(r2, &(0x7f0000000980)={0x18, 0x0, 0x6, 0x5}, 0xc) symlinkat(&(0x7f00000009c0)='./file0\x00', r3, &(0x7f0000000a00)='./file0\x00') close(r2) getrlimit(0x7, &(0x7f0000000a40)) r5 = dup(r0) getsockname$unix(r5, &(0x7f0000000a80)=@file={0x0, ""/4096}, &(0x7f0000001ac0)=0x1002) chroot(&(0x7f0000001b00)='./file0\x00') chmod(&(0x7f0000001b40)='./file0\x00', 0x8) geteuid() mknod$loop(&(0x7f0000001b80)='./file0/file0/file0\x00', 0xc021, 0x0) semget(0x0, 0x7, 0x80) getrlimit(0x0, &(0x7f0000001bc0)) utimes(&(0x7f0000001c00)='./file0/file0\x00', &(0x7f0000001c40)={{0x3, 0x3}, {0x7}}) mkdir(&(0x7f0000001c80)='./file0/file0/file0\x00', 0x108) geteuid() 00:00:12 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x1a01, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xd5) r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000140)=""/81, 0x51}, {&(0x7f00000001c0)=""/198, 0xc6}, {&(0x7f00000002c0)=""/48, 0x30}], 0x3, 0x0) r8 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r8, 0x0) sendto(r0, &(0x7f0000000340)="b4138260e4067ba9466a97969f2db12911ef59ff1a011398a7309b48091f09d8043dab70a7090a887f027b7575377046a855b7898a0f410d9e633db7ddab7cd88feafa2e98d07a003d588ad19b13d782417b71e681ec1a563a", 0x59, 0x4, 0x0, 0x0) chown(&(0x7f00000003c0)='./file0\x00', r2, r7) connect(r4, &(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa) r9 = socket(0x2, 0x20000000, 0x6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) connect(r9, &(0x7f0000000480)=@in={0x2, 0x3}, 0xc) linkat(r0, &(0x7f00000004c0)='./file0\x00', r0, &(0x7f0000000500)='./file0\x00', 0x400) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_int(r9, 0xffff, 0x1007, &(0x7f0000000540)=0x7fffffff, 0x4) r12 = dup(r0) getsockname$unix(r12, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000640), &(0x7f0000000680)=0x4) write(r9, &(0x7f00000006c0)="3acb0ac6adcb4e6851d7644b9fd74b72bf84f13b33bcc3bcf2f12b5ff2600a0c85929b668b74d2784356f60ce82289c21a862e8ad9fb1b65a3f45a2d4c982e088435a41330cf65724c833b237eeeb7d4315a2115354076488aef4de5099031c14df8b5a965b838f640ccc9c5082795b2e2ab4b9638a76c5dc788b8b79ec07d19f549d703931b966603c283500bdf7d279bd4c33190ff7e566d6771929ffc6f161622d1dcd6c32bf8475b98a91bc44edb4a7764fe829dd5f17157e5b757f2d79abd4701b603d86e2a1c3e20724a9073b23249b76db9c4cb", 0xd7) lseek(r0, 0x14, 0x2) msgget$private(0x0, 0x8) preadv(r4, &(0x7f00000008c0)=[{&(0x7f00000007c0)=""/209, 0xd1}], 0x1, 0x3f) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg$unix(r4, &(0x7f0000000bc0)={&(0x7f0000000900)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000940)="cde3564bc1e0c065842867e40c75fb2f56493c7443d84cd30147cc16ab043641b0871c2013b78299dc064b24f89602ad3267f24f837410613949267414d6e11b92eed3b91e1c68fd424a7b1450418ae13120e82d13af3a9a5235601a0cc2427fbfce443a7e5e06f88b010320c2b6ae6a65ecf66e7b6b", 0x76}], 0x1, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x2, r5, r2, r3}, @cred={0x20, 0xffff, 0x2, r6, r10, r7}, @cred={0x20, 0xffff, 0x2, r1, r10, r11}, @rights={0x38, 0xffff, 0x1, [r13, r12, r4, r4, r12, r0, r0, r4, r12, r12]}, @cred={0x20, 0xffff, 0x2, r5, r10, r3}, @rights={0x30, 0xffff, 0x1, [r9, r9, r0, r4, r12, r9, r9]}, @rights={0x28, 0xffff, 0x1, [r9, r12, r4, r0, r4, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r4, r0, r12, r0, r0, r9, r4]}], 0x148, 0x400}, 0xb) sync() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000c00)={0x5, 0xffffffffffffffff}, 0x8) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) 00:00:12 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x408) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/201) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r1, 0x0, 0x0) getpeername$inet(r3, 0x0, 0x0) 00:00:12 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), 0x4) socket$inet(0x2, 0x0, 0x401) 00:00:12 executing program 0: r0 = getuid() r1 = getgid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) chdir(&(0x7f0000000040)='./file0\x00') r2 = getuid() r3 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setuid(r2) open$dir(&(0x7f0000000100)='./file0\x00', 0x40000, 0x52) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x10) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x1, 0x8, 0x80, 0x20}, 0xc) accept$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) r6 = getuid() open$dir(&(0x7f00000002c0)='./file0\x00', 0x600010, 0x80) getrusage(0xffffffffffffffff, &(0x7f0000000300)) r7 = accept(r3, &(0x7f00000003c0)=@un=@file={0x0, ""/31}, &(0x7f0000000400)=0x21) r8 = getpgrp() fcntl$lock(r4, 0x8, &(0x7f0000000440)={0x1, 0x0, 0x0, 0x10001, r8}) r9 = getpid() accept$inet6(r4, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r10 = openat(r4, &(0x7f0000000500)='./file0\x00', 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000001780)={&(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000580)="8c0661989675de1276f04a57f1c27442c2ed12af61e7b28d664c6b9059fe6e9cf15aa7ede47f79519160f56d711beca1e082d7099f417b748ca7906e1e20494e701468a971cc1afe0c10fb25f184bc4b2a5a160b91d26ad3535b0d9746f4784dbec7a04b70f0c6eb6ae024091aedc62204d624fdd1a0b9acee90185c9259c5637b29327ca2ec1dc3703951563ad0d026ccf6dda9c5e68d81d8ed909be88c98f402864ab696b512d13b93654b5f579271abeacf5570c1bdcff7ac6e465f376754f3b779468d7be9f45cde9ace77dfd7f2505348ccdb22928b6d5fd0b953b01aae9940efce5c65162854a9a6d8da25620790b81ec403e10416065505e73ae82ba3c370c32a6f6b9bff44fce4d794a2023a388a818b284a7a980d974754eb7f230992c60f2e3287ec7f923df98ec6aee5f64691e69a8527f6f9be855ab755b9ce1fba5d2ae7ec21953de6f1bed4d155cb363f404a89c59e22b5cd3683ba562aa9a89cb2010227877444d1af6acfb0488fa67988273bf3258d23c40c3f89a43aad64c06d579e4fcedf8155884ca155ba0aab192897f5634ac2e3727611ba85217f06c6bd8c14a4fe3fc6e74436f11265aea1ba93aef25b9c5f923573c481a5d71b851892c505dde7763d5b7f0e5e10a336f71830599405968d2725776acdd26ee74c4a29dfc780ddc9650a69e1a334150911bc6822b1af3675b9b8a1644b18b05cc38eb1720e8931497873780fa7e361e60d52883b5f90c99600611117f965b650fb0ac84c1ff4bc3e9b0ea9ce5f52f950b5128bceafbbca625cd7b01c45b7c86afbbeea63ca39c273d79dab2d30fb23627d3fe7bc128a6107c8e45cb69ef900f5573ca0d8e1fea4b099a5188e757dcb6d6c95ae6163e9da15db903d3fc4cd1ee5810121760bba6d761f84b97ab0a491dc8de69877f7dfca426c28e6f76ac19f087bc081d208c17e48cff36e9c023f416da960ddc91ee70fd29322f5dc7de68ab36d685bde1fe22188c973597ddf6e6bfa1f5c3c9097a6979465ce74dca0b7d507b1214aadfb81235afe6176cda59da394b44327d3a5ad0e5ea1539a04c930cd0a0b97061fb866c208b14d1eecc4a2ab2208ad5d06e2cf46014025e1bf6fde4ab6dac5cccec8da79bdf2defce08ed93ca9a14e539527418748acfbde6222106da7eaf6015a2a14d1f2b7067e89f76a19cffab3ddae66ab3dd9792ca392681927c626ee03122b7e26604cc4c9334b40fb3a2de2bd2c012b783cbd30ed6c79f4a1d40032a5dc93ebd55aa8198acc0572b3152c12e7bcfb33b16634a4de71cf6a73b196eb117f63187507295de7bac8c08dd647bb0b0b98a6e33315057629f22ce9ea095b61e0f1a65b53a4428cc48dc676312df58f96d14470454cd6b2e2211a1bcfba8cb3dadf658518eaed1a15315ac28120dab83f10464406cd74723152c61da95b71cf3c78a4ecd446e6898c172fdf6ec59f45f97a54c6553d2412a0919cbd303a9a7363e4ca46845cbf3440cf121542ce0b1e60d45f68a1e26949c9b2fdc088f4cb2e1a15040bec5215dc829737197e645218b20a618a8bab586ac9a1a8c6dd5dab26eb3798f4b64cf23c4b75c9003519ae2963a2f51426c25ddcc2990191f745f62edd20bd6a144b67ff4dbf724556e68c0054975e4d32325935cf83cedcafd41676b1f5bea68903e0d20f6df2cdf0f07ea7230ac4203deb861385b4c8b5e513e894ec093d567cd92d94eba7bd9a557fb7bdc5c9cbbb37e4e1815092acabf7324e6b9b503ebb8fc906516387b2f6a9b65204aabaa9a8f241d0e485d7d1633d41a2adc1018e8e13fa3b1174709433c70a393aee23877680f63bc30772a1e24cd7207d65db9cdc90c897a2f10efd96dd8c772a0a097c5eac52d19cd5f7a519c76418b81ae1f7b966025937ee67569174cb1c9ed3c72463ac40ed1aa6b3644225166b71d019cc693bd8ca442f6c4dcace8bbbb208bb7e9a35db2eb1ac29c080dafbe57df23d1bb30705be3e6b9bd5aa3245988b561ea706160f29c9215d2d1a2f4ce8e62b6869510538b0e22d399d9dd763b1c5dc5d329720b6a6723b2995b9f3dff490d3a230256c02b5ba5ec6b003e3c8d1149518827914adc69a0de048929b88249451b09f2564506eae87c345c1d70a190a67cf02a4f034a87720cdfa638d95c7d167c330b0d14f288bad4564a7abf94dad4667e5c2a419716403a1597e3c236c192b947fdb1bc2830050cde8d20f4167b74fa94ce129667b7ac30b2acd506a40520a708f9448996de6cd30ba263aa21c58c96025fe86db748b8ab48500ede69b581678b4f8aa93c97931d592d307c45c64ec24e021a760ea6ad6cb2a7e0469ff1e96d30102f7f5106e80be3f034ee619465151a6bc95714e88f1685c5e9ffd74b2a15b2a94582becac615976ac7e82649af18df2f4fc5da37a84d5007bfb83899dfd7552e9e412f3f1e80529cad3a2085733c8b656e7cade78536057a748daf6ae34538297c57cad135a7f269e792788782caffed158bd863d31559ff595ee80cbff26768ba8d007b8e5139beb540b3cebdc2be46d9c5763ae3f75fb4aba938e39b783be629bd2ad5d0bc13caffef4e031e2f750b7c0fc44d492fc78e0055dad02088d64dbab2fb7de017602d483a26eeb0db31881d6197ef2bd9f93f868dc50dd5a58ef39f8c1ece9fb1ee84c0b26218a7c9eee35efe657d1ecd2b7deaa2841c13f880170ea3e02dc79d361080b7c9409271232ad55c891e56625d80667679f3428490a0dbfefa93cf047fad12abb9c487ac5bfd7d44646925fc69b9cc2e9f435b4bdf62ecdc7a1d2e7d19fcf06b63592587b0f87c513c39f1ba88504c5b81ffa954e7bbe5ba6084913280b8aede0654dcddc5998a6ef46ce71879955eb610eb4e195000309089fb377cff3775847b45d2932bd96414f4242e17acd8eca489b0f8d0d5050705112c275f078de128ba7235139fdd310626dba3d5354d737228832e1821db4072eaacb97d8bd50ea1f6815d20a32551054a7d8acfcda8f694b74d5ae3d63e9d1ffa42b3722463ff1b58a96453f1a93526a26f08b559d247077404c1ffc7a0af773e6a79ed4a5c72011df906b8c6a2ad765b8c6e7a4a0b1724bce9e7ab6a77b47c2ae5f15204c12a983c068944e4791e8337a33f17548e7b7c613b2c02ebe6a6a9ec07767f299a3601e4de05995df9d8eb832789d124fa43805d5cc665a7e077cd581445e5babd4ebdfff704b3b0b1130aa2efab17087aa87619207a8f771b2c4939ba728e73418d84ffcff41d38afd60ac832389774aeffbe1e5b1d27b1ba2a834412a470b44a031d3a0cfd84463381b4ec96523cc97c0b90939dc76d4d1c24fbd76c73a63f2cdfec09bb4e1df5375718d6cdc2137cd533f6bea673b4896db25170c8cec47e82f9aa537510192ab004135aee4a0336c01d380ef411a04a1b666ffc732b2c7049b1951a922446fb33a063c4779a416b4aa25ce14e81ed067155a8f44b93dea782454e036db5192377e94c5b46bfea919b4eff9611ac084874053d51d7651d9c2530ed8519051af63ae50c16fac491ed143cba2e08d695b05c9db9194ac4bfe1a5a20cd0ffcde9808d3cf0dbae86a3662133b8a1428ba5648ca01d9e61e42ab41b26524aa0ccd68ce45f80a25fb6dc484f601cc84b1bd380258c5027e6af5284651a630743d2de203e0b56cd45dd3cc0f0a5950cd351e5403bfde2498dd8e2f5684a01f5707b9d06d78b1958ce74fd3b9dd2f0d747c4ae1e25d7e1141e3ac15af259bf3c8149af8dfd72a6859ee06b9d6b37736b5c55e51e31b5253f823d419127f8d7ba3417b17d8b119d3b90586069e3bbda1838ba56224bb69b107df5262679ec98de3e6f25125776a0267f0b61779e170c9b6e519b57c097d39f1ec8d45e80a6a798fa659db17d9ab79c6a8cbeffe32ca4e25708dccb95b2137690d80efe6f154ab334b19d385dd2f94577c50ecb08ca6ef6c89b385134f967d6cd009b6490b96fbf2a87602e731fe7b0cd8948a93f97879d66a3b8cd238e4b8828cee0667e4154eadde469cd69010f77a1c7c45cd7f567bfcda98abe97fb636b032b87fa0faea59c11971296533690d1e4a4e15d9dee63326fffe2a82320b4d3db5cf84eb912d2b0cb64fd4df43090134ca5bf704aa0780a49b8fb69b880c6b92a0f94b59078617058d09c18afe6a1bb91bef6cd9cb89c7571a154cda286f8f9bf46978d49dfc5856646af8d79649d58e29161fb6a60ab4f51e2f882c4a8e778e53379e461387a71ab778c4b6be3e2b1e911ffa46bb8a59bba9abfb927dd972ab796fd08a178374706ae04107c09769b10e24359a0bbf6993521b81e9e06c734d9466c810056dddcbbe1beb03a8154ae96b79226b3905f816b32cfe423a071bf15eb156dda1d2c90a281a9f3a22fa5465ccabbf4a3387f5dc163a4c66b222a4a3c51b97a0ee4d6678db72a07fb98d701f1a691b92dc85fe817b70b9f3660d502c60f58fc73f029040f467cc707a3d3049aa79537aed5eb2dcc9ee522ca445886c2af3a248abdb7bbed27e929750f4e0c9666d0956b357544d23e10c81682302f9474a46f17aeae0ce10ea82c48cbefc77ebc7235603aa70d4a0464d5556a78ab93b3ec545519ad2c890170e6057b2e865950d0e51be493c6c78095ce00811364ef3ab3179d3362e9b36c183adab51937731800e0b48b906ff16cc04fc70729f4803708cd46398a35086a340f953e2d46404acdfa981ce24c3e47498f481e1063777b0622cd5b3949f708f44d7edb4cec4bd4eaf88a8eff83a97f4d3fb5c5a6462e6bb91b09fdeba41f5e9c02995467921f3b1cc2446ddb9ef2b6186f01537fa4128d1b22628d877a7f77d57ebf2e21a29c0ea898940b9d9fb7c8039055433bfbc37b1e138903c0c912366c5e23d9cc0a5e96fc0219f26d855567d68124d87a51381e50d04400c186dbe4d4740eb75414c475c2425d8ae10dfcc3b6db5d0d9fbb1466fb3b5842fb727247525905f57dc55143242704cd13f6e5846b2966dc345885fe16615d8d64fca763a935b4b24ca523e5f85fd039a8e49b0839cab1d3bec87e1aa54ab07a10f6b690ea49a464601c85f232633de188ec17f0ed08b88ca71289ca2f3f33128e9db3ba92a5633ac00985772f61eb72f6e3e4a6b21c2b1606047338dd8c70c1c60621ad9fb9492c60b72871b559c7008720d5c77d3a09609940e87bcc2d19123a9770b16652e06602066ba4a3cec2b21ee2bd4f5c092f30ed479da16c82a5b0ac402161bbb5c00a8988b68f6fb14bf851822cb6fcc7705e13f86c0800fae6f059eb3c8f7fd21a0bea6c07c9c77ea893e8d94dd7841ae4e3ca1a242d724642869ee054798abe7f20023a62a99eaa113370c801676a2cad6e8c40649b67bee4bc88f11edebde028b4d8cacf668371a6c2c2372ac83bcfc7e4d1d129d8551ffe7e3699f343348286919b2d84f040158567876b0b1b764fa42d0003c06256877cdb1e01ed98e6f273e70300735aaf4b13d6d9562e5988a326769fbf34489ebca55e6caa400cd19cd1344d892c741992180131b762f1ed56c06320e0fe313efb9351458f8b09d7026836a6d98bb676543a0b6e78eeba30ae6100d9898161d77129fc0c05eba18cdae47c1d291c78a9f701954445cf6ea1618b7650b7e46f9a79af37ac70e0c8c9962bd7f0333388ca4558c28f5c9154ee813589bffce912fc3a0c201e58511356333906865628ccc60651e02646a86819eff1bb1bd5a570bd27add1fc82fe7db59df66978dae7509d81a14231e", 0x1000}, {&(0x7f0000001580)="fd2b8a30610d91036c77268599e2bff3c4a772bf9a656ec2aa29aef8c335daa1e8180264caf84703b985870da09a25d748c4521e26146f4995b5490c2038648b24dcea83f98fe89cbfcd888c380c9c79f3d55632bc", 0x55}, {&(0x7f0000001600)="86ee65e32f7b289c79360800ccb93c1beda1c2907e8585d3b91bb208fa6e320946cdd1c4d6d7078128f8f1f492093bae5a966c8a91233715fa3d9311a6ef0a0d3b2f420dff0ac9dcdb7f0ea708061fa052ac8d7ab75e35f27ea9dec2d8929a9c9618a265872385df2c306c518d8aeffa5e367935a001e07a7def747901ba18ce1befc1b02db97ad1c8564164e13f7955f6bc6fe3047b8642de9ea8b43c255152209200f542949fb3525fc1a51d4d2e84b84720b3d7e6dd8c779eea30f1ddaa08eef6b5b31a775a01a2", 0xc9}], 0x3, &(0x7f0000001740)=[@cred={0x20, 0xffff, 0x2, r9, r2, r1}, @rights={0x18, 0xffff, 0x1, [r3, r3]}], 0x38, 0x5219011df1eb28db}, 0x0) lchown(&(0x7f00000017c0)='./file0\x00', r6, r1) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000001800)="e9cefbecb34401939b81147fb1e2af6676a9676821fbc7b4305f980402ec77bbc14861a78e04ea79f6d790150db200d8e3a9efc3e739d048b9c1d2bfa9", 0x3d) lchown(&(0x7f0000001840)='./file0\x00', r6, r1) chmod(&(0x7f0000001880)='./file0\x00', 0x180) dup(r4) getpgrp() execve(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001b40)=[&(0x7f0000001900)='^\x00', &(0x7f0000001940)='\x00', &(0x7f0000001980)='^\x00', &(0x7f00000019c0)='\\.):%}&@-\x00', &(0x7f0000001a00)=':\')^\x00', &(0x7f0000001a40)='&%^{\x00', &(0x7f0000001a80)='\x00', &(0x7f0000001ac0)='&]*\x00', &(0x7f0000001b00)='\x00'], &(0x7f0000001bc0)) 00:00:12 executing program 2: open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x400000000000015) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) 00:00:12 executing program 4: r0 = getpgrp() r1 = getpgrp() setpgid(r1, r0) r2 = getpgid(r1) r3 = socket$inet(0x2, 0x3, 0x1) fcntl$setown(r3, 0x6, r0) r4 = socket$inet6(0x18, 0x10000000, 0x8) sendto(r3, &(0x7f0000000000)="a6688bc72766d79b9e346b75ea37737143d14108d9ccc3b45c9a54a1e86b2e72550d8370da3e2c444b843498d7638a1b822376caff255df9523caf70c4ba4cc6516740a621b5fd6952d4291df4f2fc8b0f1d6b44ce8a194fb5be8798cc1afb387f720618ab7075a8eec9e4ad0128feb980e902ad7687f72fcfc31f6f75243c5730acaccdd8ed0a17764feba382e6568cb17d3f657ca89f3398767dfb2340d1ce7f5d58180a4a563ac1f743e948edbe6e6667127eb253ee5adc2d61d514221625dfad7da2e53c6040193740", 0xcb, 0xc, &(0x7f0000000100)=@in6={0x18, 0x0, 0x7fff}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000140), 0xc) setpgid(r0, r2) read(r3, &(0x7f0000000180)=""/176, 0xb0) semget$private(0x0, 0x3, 0x10) r5 = dup(r3) connect$unix(r5, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r6 = openat(r5, &(0x7f0000000280)='./file0\x00', 0x40, 0x120) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000002c0)={0x0, 0x1, 0x2, 0x2, 0x27e2d5a}, 0xc) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) getpgid(r0) r7 = paccept(r5, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8, 0x10000000) semget$private(0x0, 0x2, 0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000400)={0x0}, 0xc) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = shmget$private(0x0, 0x4000, 0xa0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r10, 0x0) chroot(&(0x7f0000000480)='./file0\x00') getpgid(r8) r11 = paccept(r4, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc, 0x50000000) shmat(r10, &(0x7f0000ffe000/0x2000)=nil, 0x3000) getsockopt$sock_timeval(r9, 0xffff, 0x100b, &(0x7f0000000540), &(0x7f0000000580)=0x10) fcntl$dupfd(r11, 0x0, r7) 00:00:12 executing program 0: clock_gettime(0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1000201, 0x0) lseek(r0, 0x0, 0x1) 00:00:12 executing program 2: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) bind$unix(r0, &(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000010c0)=@file={0x0, './file0\x00'}, 0xa) rename(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)='./file0\x00') recvmsg(r3, &(0x7f0000001540)={&(0x7f0000001280)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f00000012c0)=""/57, 0x39}, {&(0x7f0000001300)=""/155, 0x9b}, {&(0x7f00000013c0)=""/222, 0xde}], 0x3, &(0x7f0000001500)=""/63, 0x3f}, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000001600)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000001580)='./file0\x00', r4, r6) r7 = accept(r0, &(0x7f0000001640)=@in6, &(0x7f0000001680)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000016c0)={{0x18, 0x0, 0xfb, 0x9}, {0x18, 0x0, 0x80, 0x34bc25a0}, 0x1, [0x7ff, 0x7245bb66, 0x2, 0x1, 0x40, 0x7, 0xb99e, 0x1f]}, 0x3c) chroot(&(0x7f0000001700)='./file0\x00') getpeername$unix(r1, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) msgget$private(0x0, 0xc) getpeername$unix(r3, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) r8 = getgid() setregid(r6, r8) execve(&(0x7f0000001840)='./file0\x00', &(0x7f00000018c0)=[&(0x7f0000001880)='k*\xfe%\x00'], &(0x7f00000019c0)=[&(0x7f0000001900)='}\x00', &(0x7f0000001940)='-,.\xf4{\x8a\x9a\x00', &(0x7f0000001980)='(\\)\x00']) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000001a40)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r11 = open$dir(&(0x7f0000001a80)='./file0\x00', 0x20480, 0x0) unlinkat(r11, &(0x7f0000001ac0)='./file0\x00', 0x800) lchown(&(0x7f0000001b00)='./file0\x00', r4, r5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001b40), 0xc) read(r10, &(0x7f0000001b80)=""/203, 0xcb) truncate(&(0x7f0000001c80)='./file0\x00', 0x80) paccept(r3, 0x0, &(0x7f0000001cc0), 0x40000000) shutdown(r9, 0x0) 00:00:13 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)=',)@\\\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=')\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-)\x00']) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000340)='./file1\x00', r2, r3, 0x600) connect$inet(r1, &(0x7f0000000380)={0x2, 0x0}, 0xc) read(r0, &(0x7f00000003c0)=""/235, 0xeb) r4 = paccept(r1, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc, 0x30000000) geteuid() r5 = semget(0x1, 0x5, 0x1) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x77500769, r2, r3, r2, r3, 0xa1, 0x8}, 0x0, 0xfffffffffffffb0a, 0x84}) open$dir(&(0x7f00000005c0)='./file1\x00', 0x7c079360e0ceffaf, 0x100) sendmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000600)="e42ea8a55b373e83939e820acea33fac0e8ac93b7d0b1b51a8031aa0f69424219de16520ba12d9bd87fd7c6eb70bf8a8374b6234696dc9ab5fb3607875bba36d6c5f893213c4d2d8ee9f4701d6d872b239db635157199ff4985457e5f1ac75f53fbce901d083a38d7611fca4d4317baf65", 0x71}], 0x1, &(0x7f00000006c0)}, 0x2) fcntl$dupfd(r0, 0xc, r4) getppid() r6 = fcntl$dupfd(r1, 0x0, r4) fdatasync(r4) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x2, 0x2}, {0x7, 0x40}}) getrusage(0xffffffffffffffff, &(0x7f00000007c0)) sendmsg$unix(r1, &(0x7f0000000ac0)={&(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a40)=[{&(0x7f00000008c0)="5c3a7dc9b863d9a9f9434855759d739153e8c8f8b7a6f5ade02c718245b3408a12581be72c3f6832fe766cb510abff44320552540350d6af5b95fcd7fc38a2cf0f6b61ec0f30f8e21b088fdc440c9af6528922e4f9f1e14c5278eb8ddaf1cbf3d44c0f55adcfd3297c8321eacad7775bc9308e0a74f2", 0x76}, {&(0x7f0000000940)="278c852318f0112275c3b9edc32ef73cb9c983580b523f0a2dbbfee5ed538895344cfc4076f7391919ba564cb7d5208c1b1766dc972b8d52c12bf169c6a75ef6fa812e5dd8ad9b11405e3d", 0x4b}, {&(0x7f00000009c0)="2ca131416fac8f0a39c17638383c5b70bce0541d75768f6757acbd7947d2d5c30d3a4ca4a54e70cd5c3b332fddc3bb725958ec27586bcfda32ae985f04ae8805c256157e4f799bd24bf06c51da306c18edf233e760a79dfbddf2793e7cf62bba6b443cb560c6e60da9b3edcba9", 0x6d}], 0x3, &(0x7f0000000a80)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x4}, 0x5) geteuid() fchroot(r0) geteuid() r7 = accept(r4, &(0x7f0000000b00)=@in6, &(0x7f0000000b40)=0xc) semctl$IPC_RMID(r5, 0x0, 0x0) close(r7) sendto$inet6(r1, &(0x7f0000000b80)="eaa8a173381c9769e189aa2023a622bfb46122d244b7feab02570a728772ac48d32e4f59df4b0e0d9a6ff1d3f9bce4ae4511c2f2a1afec3e8e56c6761a3c10a049f62f9750f2f8bb22c8d370cea4d9847384f29719eae8c4464025d9c40374fbe6376c77f4265c413f84e1938773343c88276ddf0340724e832b3d0675595f5158b6e2bf5e1024957f838412afe05018bd86660c83e385091fa1cac06d07d3ca002d080d23f8adca0e4c856308da8109ca6186657874b0e7f5d3420969cf9779c61cc2a3d5ce975b7716138b060d67a71f37e15a50bdddc46fe25980b8eda480014cb6a761ff93e9947443e65c1ab7bbd04f184bb19a", 0xf6, 0x0, &(0x7f0000000c80)={0x18, 0x2, 0x1, 0x6}, 0xc) mkdirat(r6, &(0x7f0000000cc0)='./file0\x00', 0x80) link(&(0x7f0000000d00)='./file0\x00', &(0x7f0000000d40)='./file0\x00') 00:00:13 executing program 2: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x2, 0x1) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) paccept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e, 0x0) 00:00:13 executing program 5: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) r2 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20201, 0x20) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/183, &(0x7f0000000180)=0xb7) r3 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x2, 0x20) r4 = semget(0x0, 0x7, 0x80) semop(r4, &(0x7f0000000200)=[{0x2, 0x7fff}], 0x1) renameat(r2, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') r5 = accept$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/19}, &(0x7f0000000300)=0x15) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r9 = getpgid(0xffffffffffffffff) setpgid(r6, r9) clock_settime(0x0, &(0x7f00000003c0)={0x3}) sendto(r2, &(0x7f0000000400)="20bdb1ebb99111c33c22cbfc9f44b36c50b20b39af0e431a14da33c7be7651a33006cc3eef439cacd14299c066115b8d7f96db5121267254a24038ddc229f1fcb1e61ef2a31e01ba7d03bfd72bc2b7cc372e064d27f1633b7e616767cc509c7a98c8547f7a2a6f56c61b26476a03d8c6ff7ec150bd95081338c1782e5b0c4ccfabd6788df6c95dc1c13eb8304b1df25b0ea4463727b7c738e615fa3a9da8f5e5c91e68b2fce44d54e02221e5745aab8a1a68756a04f5a1d8099198b29c791f27ed62508b316faf95a4cb23d95a", 0xcd, 0x1, &(0x7f0000000500)=@in={0x2, 0x2}, 0xc) recvfrom(r5, &(0x7f0000000540)=""/95, 0x5f, 0x3, &(0x7f00000005c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000600)='./file0\x00', 0x40, 0x1) semop(r4, &(0x7f0000000640)=[{0x2, 0x2}, {0x2, 0x765c, 0x1000}, {0x3, 0x6}], 0x3) bind$inet(r3, &(0x7f0000000680)={0x2, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000006c0)={r9, r7, r8}, 0xc) openat(r2, &(0x7f0000000700)='./file1\x00', 0x200400, 0x108) fcntl$setflags(r0, 0x2, 0x1) getpeername(r1, &(0x7f0000000740)=@un=@file={0x0, ""/4096}, &(0x7f0000001780)=0x1002) fcntl$setflags(r5, 0x2, 0x1e6db847b29d42c6) r10 = semget$private(0x0, 0x1, 0x0) semctl$GETALL(r10, 0x0, 0x6, &(0x7f00000017c0)=""/1) semget$private(0x0, 0x1, 0x6) r11 = openat(0xffffffffffffffff, &(0x7f0000001800)='./file1\x00', 0x400, 0x160) r12 = openat(r11, &(0x7f0000001840)='./file0\x00', 0x8000, 0x10) accept(r12, &(0x7f0000001880)=@in6, &(0x7f00000018c0)=0xc) fcntl$setown(r0, 0x6, r6) 00:00:03 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) recvfrom$inet(r2, &(0x7f0000000100)=""/122, 0x7a, 0x0, 0x0, 0x0) socketpair(0x10, 0x10000000, 0x4, &(0x7f0000000040)) dup2(r1, r2) 00:00:03 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() fcntl$setown(r2, 0x6, r4) clock_gettime(0x0, &(0x7f0000000080)) dup(r3) r5 = getuid() seteuid(r5) clock_gettime(0x1, &(0x7f00000000c0)) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ftruncate(r1, 0x7fffffff) r6 = msgget(0x2, 0x140) msgrcv(r6, &(0x7f0000000180)={0x0, ""/162}, 0xaa, 0x3, 0x1000) clock_gettime(0x60000003, &(0x7f0000000240)) r7 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r7, 0x3) r8 = socket$inet6(0x18, 0x2, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r9 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x120, 0x116) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) fchmodat(r3, &(0x7f0000000500)='./file0\x00', 0xd0, 0x200) recvmsg(r8, &(0x7f0000000940)={&(0x7f0000000540)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f0000000580)=""/142, 0x8e}, {&(0x7f0000000640)=""/232, 0xe8}, {&(0x7f0000000740)=""/187, 0xbb}], 0x3, &(0x7f0000000840)=""/199, 0xc7}, 0x40) getpeername$inet6(r8, &(0x7f0000000980), &(0x7f00000009c0)=0xc) semget(0x2, 0x0, 0x0) sendto$unix(r9, &(0x7f0000000a00)="5061919e688835f3dac78885a6cde24104f0c1fd6c4507e95d881623d0", 0x1d, 0xa, &(0x7f0000000a40)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r0, &(0x7f0000000a80)=@file={0x0, ""/108}, &(0x7f0000000b00)=0x6e) clock_gettime(0x40000000, &(0x7f0000000b40)) sendto$inet6(r1, &(0x7f0000000b80)="488067c29d3d906ca60e386fa2e1726d03a9729125036bd4b19575ea17cf017bc37d923963c21ce1d4c5bb3bd294fa26873d53a557d5d9a11e957036b25dbe162ac9d7e6ab89598d499fb8fac5657718ff1eabf921f2a2abd8fab456ed7835455dd637e6ca8ceb9c31b507d2706450a40364c26997b75d7e34bddefe5d21819e442c243695e733ef3a3dc4bbac5288902b1bd1fa5d5b08afdfeb909cda1340e343e1a90bbcef5f2ec2b5e90974a03467820a5cc2a948747b3a0b2b305ffe8548cd1e607fed12109e52f366b85d5a8290349e2104333334d26e59ce6acb3bdfc1871e95", 0xe3, 0x8, &(0x7f0000000c80)={0x18, 0x0, 0x1000, 0xf0}, 0xc) 00:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) dup(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000004000000000000000000008ef4f49cd60000000000000000c176bcc85e02e500000400000000000000000000000000000000000000000000000000edff0000000000000000000000000000000000000000000000000000000000000000000000e60000000000000000000000a34e8254000000"], &(0x7f0000000080)=0x6e) r1 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r1, &(0x7f0000000040), 0x0, 0x800, 0x0, 0x0) 00:00:03 executing program 5: mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1c90, 0xffffffffffffffff, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 00:00:03 executing program 5: r0 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = getgid() r2 = getgid() socketpair(0x12, 0x3, 0x1ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r3) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r5, &(0x7f0000000040)='./file0\x00', r6, &(0x7f00000000c0)='./file0\x00', 0x400) setegid(r2) write(r4, &(0x7f0000000100)="64481508a06a34768ef07d10f9ba90c70bd6e930742a74cf373a1a2aeafdc8966563986e4e1ab935d5e57cd38ad4d11f0ace595125f66533cb04bf1f958861283fb06872e9f1cf6dd26c5f35f8eabf4b03970ebb92f4553fd52441939c8d95e169b9d63305d5340eb1bc8e0ee14cdb111e998c535a61e61280ba67635baa12ede9838fb87d2ebc98eddde4a4f641129be2b099ac83dde9043c43c78b06f7a77a25f52e07097a79a47cbc203522f4", 0xae) connect(r6, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) connect$inet(r7, &(0x7f0000000200)={0x2, 0x0}, 0xc) getpeername$unix(r4, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r8 = getgid() setsockopt(r5, 0x1, 0x789, &(0x7f0000000300)="259e2218c8c9d2863ce11b1e7133344e241a1c4b06daf4f7c4692a797e56de5649d668961c89ab3081623f9bfae65d4681a2623372e272755204abd1b1170088e5a79acb6fe82d2de8d39a78567a74c44f18267c6e38d674c9c4dcc092723a2c2d6388aee96419372f8b17540585a3ced430515455899c2a9995ee58ccdfaf2057aaf1cb244658be30bb61b54dbc34ddda9b41aab60ebebde9035e64f439f75199af7add9b2242b0e492317c84d604e2365404d314e63e85d17edb8cc1ca94adc01ede7d19a186f8f984085e89a34fd8b6b8602e164917ecf097e9bf90d3db062f2e74aeee3ebe2571df5e23803f690279b09a2a9891db56000c356700d0e30c957cde92221af07b4a8badc6c09836d6c648eff7b8861c49dfbd74b8db1d4f654078880d2818f40e37481eb1e0bbb54d5b30a7392ef87d2e2ea6f2baa6e2581fd02bff594f132a17b6b4fd2c345a9a91655d237ffb7c7555478829dfb866eb5adaea0ca6e14e8336bfc0c6ed056164ae1dc330e479061bc89c78a120f470b91a5dc4ad614d101a6335707f1eccf6537f5891c41cb6210fef239453d00468766ab3c01714358adfdec7b85cb089eb9f2b1c9e6e9a7323846aef95fba36575a671b5a2b33acbfea68988688c971fb620d482e460711aa6376762b25a3b645ed75d8972476f0f6225280b89233d19f2baed87ea96d8099950ac0ff56e16a0aefc01f056953f20daa37639b1a5e2eadebae848d844699919c16ba040bab5d03b11db5383682519ac2491e21db3600022e3d40b9dd0eca0dd34a0c129694c586de5770cec49e8b85b783dd50524e83dbc6b352a248f5ae5a0a3246669dfe6ddf717c0308876eb49ce02b23763a79a12edb40f75f6351381d54648a0e9394544e3b7ad84855a4d6e25379c2adc139b0652b63abcc0f82043c0856d68e0413035cd7f3926f35c3405e44ef7c2be0caa4a782dc682d93c864c0bfea8a3a379ee23c417cd8fa44d58fe8d5ab3f607e9002909447aa206f609c36828401f76c05976cfd7777f74b084b872656822c468a8f8993cb2f8ca1dfd7dce1f0e2c69ee18771143549d01c831fa4c49353f4171f2eca4903255f42aa9265e6074f4153d67ad7f8b7a0726555d0b1f12baefa99e43581f13c794b4b17f6f30991429ccdd4434dc291303804bbe2a5f03a57f1f4ce98cc1705f28a716e27994b279490b6d25b921c901b108b7b174d51ceeaf14309f7e13cede0920802e716517e270ab1c82b86152f487fe045e2b75e47e90bf9a1900f93113de2cbe8845ec5466421c96ba7e5f728766bc1948336dd73b21650d768ad05fe597497258b07a399680eb9dc51035d307b08f7f1ed4d042bd6969917e5087723490bf89c75f1955f72c9827dd70e323a13f4f674419decb5db19e958d50ca4e2f09449066a5c76289fc76946c106f03ef7210de52885cace7c688197703163d5ff30c9b3c557eb739ca3ae5d768931545d5092ff6a7cce8e8dc81ac5d1dce540e5f67986f044287746d4ae402a2307c9c3adb23c1e19459a49e4c09f636efcab1fd9a5855587b0b129bed36ed9889c360b6bde637bd1c0aeb2aefee5704730912daf67150cb3640bd2e69ca00da90ef2161724599db96f7fa00240c1da59b365e9257eba53b6016a5a7fa0cf387e6713e00281477e4be29296b6705d477ea949cabf516ffe8d7923ea5014bea6ea2908f6e0d35bc26b32d70f92786afb2c44449fee6a301f41b18e2a7a3aed5620834f7baeb0cf7ec96b680d33f342e30271ddf613770ab059e4c333ef3cecb5acf0374236678964bf4be24470821dfe43d3586c9af962b5d87054f8a3f773c3b1ae3cc0440649ac9b032ae41b43b0ee0ac0eb74ccc12f35fcf0d075f9dda232cf545d38210eb50e269aaaa39d5f2dd9cdee2756757d8a18f01a2850e8c648008794467b2c5cc53a2a2b14a530ce0229128bb1955e1670c961d91ff0068579bd790ee113830547d6fdef13066ccad221fed5883d513f1b4ca74aa20c6dd6840f9ceae3adedd1616053f0595c5f4e498b4f84699e5170a8d0b96377334d98dbef540eb46a462a78bd405c54153d5a0cafe3c8099afee3ba6213e959d1b16a93e1105b9cc480244ce77d899a9a241bcafcf931c1323797452e440fcf99d6afab38ea2ae839b7b7fa319ddda6e994b6a599bb9b59abe96bf2810858a3e0fe4cd3115b845e51649cd6afb9f446eb81cbec8c4ae4f748c8d08c3b41fa75e476992abf1034e4d07b3112bd12a2dbea5f52a2aee7a254f181377911744f3a620cd41024c9fce558546a961fe3be9690e2704689745d837734e0121d259db7c8538e349b6a76e912284d80ed97e066e81adc575692b9e4e78d1a058bff6535f7a4bcf4f529c8a925ef9d4d3492318496dd0d49e30c47facd437336e921152a183fbe27c227859fd57cc4ec7aa1681626323309132ff52c63c16b373c115c2f3ab1dd57b5aed5de10bf488163d193895c127334eda48634b2333a87f2e8d7e41a3ae35449540d21d3b38f158100d6a6860a23e719d233f5a79b27a687aab1c7f6fe535d8fb2b4823a8f352e6dc3ef58465969380f65a0243cbb94ac2861482ec1167f120d0f8a60a5f9985f45a6aa07b9e7b97c2d30fe3b085785f16ca1e5e6bb274c085faf2ef48b690a9c285d5693aaf42ad2640822697041b7107e8038a73a9856440837a12dd78d8e8cbd104081c30c047c4f6c45fba5d357737dee685650b5cd1f26aafff215e642182c26aa08c346c286b2d3512f1ea379a63d4eba826d6d150dc18742c3271a08ad510435ba6ad641e73a5de91afdebed8e5e53b1682cababe082220108bf690932351b34528c0583ff568b37032f4fda9528be83aff7329682d1d888242293949adbf342243368847e93ddcdab73446c5fcee48809f41ee6033b2896ae3bd213d4f6d40ed6f5410b033147cc5f812e49a742471db119b0fd4a585af264a461088c19b1fbd242dce16c0b4ed0cc984d4ec693557633de5992e266582937f2b051b79f3a58cf8b71ccd5b3faf8cadde75b9ba471014791e7d73c2de85683ce0d2866da72d72438f674d29eed2ef9e6a809c9deb78634f85c26c38c74412676e6e6049620ba52a5b3686bf6c8ffe1735d5f638c7b511c15a756f750bfc8a97389498989ebd55b74eda39e822f1aca08173c25c2fecbfe0df91add41b136fb334b6ccb263ebaa972f902f2834c06f895c96e9531aa412c0748fa79292f345cf2bc9d0f276a331a7cf47c899f19d3457795da8dbbe11d5a63f1804696196d93183830d701370aae3c272809332044fa7f97094ff643033988d2a8b0b21725ed1ed9afbd78d5d079d39ce5eafede8fb497dee8fb74e196061d26213ac01860a4701752cfc769fc0c4df230acc4aa4dd0c31a66d96250f24fcddecf5c98788d235a1305b95f83d957a0fb2fd691ce1c834f52b940c812a1984aa81881e2194dd4f37ef75f6078bf302ca1d843f48aaf497dfce852b67c076589e1bbc81b15bd8b4a8de987c0e31efc104079caff731938fb3aa9b809c2831fe3cb31abd6234ce25786a3f93613709efa12655a3987bcecde8aceeab98e851b5f3018399d733e2cdee7e19abbdba30462d9cfbd5c7a4e42f06c62ca4de1fc907792024e10d1dd0a6f70333b91f1ab7830a5d8ba947f346b8ef5c68f2ac2af3759d807ba2b3439045388d93e5b3aa59f3f1cd1ff4be92a553ce97ed86bfc85c7ac7a2fc7c386f2a2483c79c4feb715d96e91a4c5088db3d3f8dc7721b45f73e01b34056bc56b4879a2d6ff6dbd6127f790c8e2009454d80e5193ca48007d44f308ae4578219422b0e447dec302c3f4e4752c1423c0c2e5e61232359aa4e6bc8d99bf944eac2db29209cfb4779d1f4b92d746c77fb303e09b62a6199df8d23aa0e3e77c97b345f6e74613a1743ad0e6cc1668adc098f52d339a514072a0cc5868eb20d5f1de8abe33c3c49f550b63e13acec7ac0ef29d64b17a3e4b6e161cf7c8abc9c1207d2513c1dc39f5eca6234d618e2b30847d2babe511aba6062a5defb9614b832a7bcb7a67a6ebc0fccdd56c12306cda9af6223cceddc21e0ad8ac56acd83995fb1e70361d01c9e896329f1702cc28f3bed1a6dc6a4812ca35a60c1179daeed83aee7620dc1c29b37858befdb017433d389c1a55b810bc26e5a0c0aab0ca39899417ca31e6d7f141332de0e7188ffe893446a148ca8fcd4343a498da021aa666d43c2167660d64f20cf490e30a8fca6c68e8e9fe75bc70a926d89f5f0961a6936ff830373aae686f7921d229db9c03be1e65cfd94639ff647996dc7921742eea9fe9e6da10b291a0b0fb600c851ac374da7c8dd42c20ac1755d112d96b2c7a8fb724b018bf3f63b60c51251908092584b093965e1f0c75f20faf3943313cbfd706b7ba0df36bc594dc29aafce9cbd6a5ccb238a848f265d68a8b42e0cb524896680e345f0ba6bf5cd9d68ba0c986a7f6e2755cc33689748436883f3f9e94ce770490bea13bea8b4e5c275184522fa3a97cba12d1afd1e2b8ee4af7f657981efd587cd52eb930e9fa7210565fd9dd9c38c57d421f7ed046d9ad3fa3b89382bfb64cbb395391070982320aca7238a3bf6b7f61f00550428486a66c78810e3e953631c42163a15cabde66980086ffd243b737c4c04e88de68b06fe666c53279e17bdfa29870bd8e18b2674d8bc0ee5d8852ab52cfdcec42f82c55a7a7fd9634bf0210f82f1fedfbe523b4652ca5b0b1e3fa42cb054b7b5558f1bede8bd5fcef85bd38069a7da422adea3ce095f55999da80700bd4fd9844bc3845987203d80aa1d87447606c7c1d91cad1ee6c8dbf830e47990562e5c939f22d72e6ce545c9347c86407992e9f708f512a59d590cdc9d542e4303c93c2d7808178ba171af5ada2ce2538248a889b92df76c3a71a26b462a9f38aa9a3fc7b5ee4d31e7703381363975745b35f2138b8ed1c4c56b674bc866e97e387a39bb3c13f384e2c344d278bfa59f582dc2189f60cef655a2898517bcdd25c29d9746d83818f3732b151395be7df0206a7168a1fabee50dd8f45210315c280fb52f08ac15c6700179deb84c46c9edcba25ea5144f510e68ab27d50a117eafaf6a4dc5ea50bfc43c43617675553e273024ff9e3b4d22381085761f09da42307efd0a7a39727811959c77988847a6a66d5f5a029f57d23a594f72eab8f7c44f22b9c9d2824e7abf4c7d7aa2a12c56c491e12252cfffe7e97ffc66d7228086bfa65a82b05728f00639d06cd7d90ebfaae3e200f887c6cab13a700d6dc436f805de07d8cfe622d5ac9b4627c6f5adab827d9b55abbd828cb6ecf4089d00a460cb408e9e895bcef754b7be54b33339aff5694c39e17022d6699c27e53f0d0f8a47cd732ae1432e447d75bb1b0b75ec44ab77ad31a6e67f5a1d5971c9efd622155111175776d63bceb9209711204e75fc10be48c6a0a1d036721825031aae033de8ed21a687ed7fb51997798f11296d2ec1c5ea801783d1b93fccab4086b1e9d18a2b19b1e52a424c89a463ad1537c7d46bb78ad6eb0660e650cda3814f1db3fcd3a33c24898565b14db932b3bddbd907474120988724be95cd89a88999e245590719499778e2eaedcfa6dfcb5f33f601f066819dac8ffaf6f9668f6a0a80e10e7df9bd674cbc0b1f52d278f1b78a4b7b6e0ca6c8b1ec9440bc74763f57aa6e3d02b1da2ff4cd94b1f99c32bd3c1a86e5d95d2986a67f6e7494aec39bf208617cb3bfa579b1ea87ae78da4c81c06cef630d8f75fce4", 0x1000) unlink(&(0x7f0000001300)='./file0\x00') fchdir(r7) getsockname$unix(r6, &(0x7f0000001340)=@file={0x0, ""/108}, &(0x7f00000013c0)=0x6e) r9 = semget(0x3, 0x6, 0x48) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000014c0)={{0xfff, r11, r8, r14, r8, 0x20, 0x2}, 0x2, 0x20, 0x6}) socket$unix(0x1, 0x7, 0x0) shmget(0x3, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) r16 = msgget(0x0, 0x2) msgctl$IPC_SET(r16, 0x1, &(0x7f0000001540)={{0x2, r11, r15, r14, r1, 0x88, 0x16c}, 0x10000, 0x10001, r10, r13, 0x6, 0x0, 0x57c3, 0x1}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000015c0)={{0x1ff, r14, r15, r11, r15, 0x9, 0x7f}, 0xff, 0x0, 0x800}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001640)=""/4) shmctl$IPC_SET(r9, 0x1, &(0x7f0000001680)={{0x649, r11, r1, r11, r12, 0x4, 0x2}, 0x6, 0x100000001, r13, r13, 0x3f9b, 0x1, 0x9704}) sendto(r5, &(0x7f0000001700)="9533dc35c387fb26dd", 0x9, 0x4, 0x0, 0x0) 00:00:03 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040), 0x0, 0x404, 0x0, 0xa0) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001580)={0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0, 0x0}, &(0x7f0000001600)=0xc) r8 = fcntl$getown(r0, 0x5) r9 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001680)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0}, &(0x7f0000001700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001900)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000080)="222e0942d06cef7cb72fc6c13a644b560cc770c0678064b181f6b29a884dba5c77e01ba249c8808cba8cd9168737e2417e526f03f2afb6d5d97c2a947e0a895f025105baa1b2c29b97159c0c278792107cfb1986814e2a1849c1b30c1ba067756a7d00997a4468a6432637ce71004dd4ca37c2ad819c10aaf24d71d7edaf542ad28592217be0ec3d7bb518c97423f8ff6d7acdd34fcd4830d3a420f912403484d9bb745b31b9c1621e44b0f837bdb391c6f9f600003da48b6f9f0aa42e98420b85e9de2302e3ed1cb6529da60497e52c534d2a1b2cb0e71bb6b88df3b89561e33517d09d7cd7933fb0c97cff72f60680ed98c61f1fceaf0bca2b9a70b7d60d9d5db1d791d1705937b97bac22445d5ae37304700d32926a5bc1bf18244a51871ce742420bc8c7fb8c8fa36f487244ebd6b9b772f2b36e3da2e1333d4b26141f56ba710a0c40440a6db74f89c3315fb4cb434ad16d7c3ef052083d23d47bca69057d7fa58b17a65295edfb5729f7337068f12efb92d3dd07858718ecf20a449447fa52741553d872ea4c10e3e20d9f0c1340fd4f6908276946cac455d1c43a886f176c9879cc70c0ebdcab9fd44f00b969ca3692ab41fc46acff50fab7cba8220435c95db96a98f5020aa35de9a28bbac3a9c916035a97cb210cf1906161b0ea6ebc7f68fc15890cf0ca96a31e8f93a9a2c679f87aa939c6f26e727f6608e7973be770a222e2c91623870436c5a116d592e62bcf3711be826ad60b6f12daa2b7dc73a8a3911265c59e2d2f18e78e158c67de6e60d80e03d22e21102ca45cca1919fdfa5a5ef6055cc031296330ad9c59f70ffbe1e9c80f755126fecc5e976d04d6f94c8da2da6cbba881cefe5e38c72075ccee3f0c0c7b58d48b9f95df76b28fe8480cd0445b5369c112612e732aec8513996a5567c509ae4b6677a561ed97ff0e6446b8f11ccbc3005b66d17d59564b046b31f21ac8f6890aad8fb8ba75b67524e7cad00cf0aaa289d3371f6bb8187cec3bf777de557a43e74f7c7a4a99f7b58d493ceb92e346d547d625bb04855ab057e88a52b8ca5ebadf94ea8fb65ec318825e3ad42a346a9be5371f6ab623bc785d34de70a360865485c392a9645ee3215a7cc44ed11bfedb39bc74b273aabfce0a2a9ec3cf42f9817b57bb23d17ceff8c17eaf0cddafa24382f89d0f9e9a634a07b2c319792ca61126ebcc991a07ba3ab6a8e78db25a21472ecdd22011bbf15077db6959bf3444c77d689af348b0bfe407b70ef908d40708e878fbe80724628849a0bbff83b398f54bf450ad55884a424084a37695abcf77659af03ad6c1a162425936b3352f0d1ecb3e7f3a4c47c35bc98410bd0ac11a8b770504b8afede51f6752e25da3eaf72f2aa2bf2a29b04d60773fb00ccab7c86590f8335e88eaa50af68a99a6f4ba4d8d9f0c2cf67f3f0ecac8c481041f298a49968b33bfdeb6182de3b9f0e515267a179a3631d6365f46c0ae269198da3c55885f29207b4bf018a6cb2493c8a969e71fe72b4cd51324942e8b8a939ad9594eea4b11fadab2652692bf3a7729b5167694b1f477041886329e327755e6fc4343ca992b22913a31dc4d20e2771f9f71dd8b1d3a3ce5fab372cec41f7ffa6b25f9e3f5ac8081815e3c27c27618e7080ba6362af8a49f45d23e7c8543fa19f6890f58267458805af2e141523c658d3ea521219e64674ed244c5785b8ee6d88ea1eab6a09a3cdd7214683827b7c31dc98619ef17169be32f617dce67742227b8f654b8428bd13354153560f9e19417d2d36513cc079e944c1fe9b46f3d428ac3bf7d4ee805dda950d68b1335f9b69bcd15b394f62543ee34952c3c14ad89fdd5c0c904ead1559d8f4fdc33fca59e70ee557f3dd8dba46b1442a6a5f0081026abf03e2ff60ce6515b6ed4ec1716dc4b6437142e7e36a0b138767ea8f0f90fa15d1fb15cccd05f2e28d4fe8fd211e7f8468298c98e2bd487f01d5337cae530483a9d4c164892ecb08fba817df862e34e3d65a6753ab1d052fe7157fea67182f597aa4f292ec808433aa81d452e495d74469c9a3644f30d7388152c98e939ca18e760ec50ee70847809c4953d54c4e8a60cd268671e3a8d858e32f96ff036b1cbf2d18e016712fea30892e9c66e2373a6db50ec9fad923826bb9f5875e49d582ac3a24bcaaebc427556ee812b0ea5f177b9d0dd498c67402af11331549746b7c15ce7a12a9afadef3dc1ab4938ef70a2de7cdeff3a6aafb7f4ddcaf5372acb26827b6ba0f360b3a2d55ba4d9c3089ae04e0f97ddd3b2203669169389cb0981afb75ef80aab9b2f67f6750a36162e1df25c8d8364c92fda7958e6e95acb664a9c2349c0bf7f2afa7207709c41e5c5daddab222bd3441956800d524e80d078bfdbca88c4ff286358b82b8250316391d9b370b0d3f011da6cc20c96c464fbc842f59b789673462678448a464634c7a6158698ac4ec0a8a2b567f2c7c93595cd3bf54cb06b55e149fbc0fe4ca5abbe6091dbad79907b8fa0cb14475460f6f09683c692feba91313061393189ce0aab14a2a96cfe4c3e92e150a15b91b66ddbaf47e7f19a4877de3c945b33f594c590b5a64804775d7b94135de0e5559e91c07b11fc2243b85327f77dd5095833ca93506c4843c8cc98716d4a0864c3e6fbcda731371c45d4865e319cc533c1c7d6e966733e711298377d0fda12b14938db80eebdeb5e591dc211ee89b37e46aa1915254d49718b4dae4d2971abb621eaeb4266c8458caf051b34128e7c36eaa10ff23e4d761f4bcbace2827e6c4f836cdf41048bff957bd6a0bd27cd5f4f5c8fb1961a47d76dc4f52f55f36ee7565f79c2d31aaaa9306d7da359c76dce53aaefa8cbc4022fdba727bf00fe4f1bb803cc8002d68feb46426c236800250ecec928b3db866dc8305ca21ee0621799ba84434cae47b6311f7bc34b25ab38e14d94f59bba2a39b8b51810ca5b8714fd3e538c93c90bd265652d6773ecb40d8e7a13e1f573f7a57fa1310db33c5b89e99efedf821468d308726875677435949f674ce6a7d62cbebcd42a2a6d4cd2344bd676e7114b44d2890cfb2541d72aff17d45c8261bb01919c682d58583cb1a67e91393be133e04bdfb4dd3c310ef0cc47076afbbdf3ed570645248ce8dd6448e792da747c1983edf4d50746774811fa64d149c9730d6ef6d87d18e0afd097a1263628b75b27e0a67b213e74645a40657657e2a16f88bde855cb5c30b1ccb0476b10a22bb0117b9fccb89096402259b67a9e08452021ec9a00ac2a427dfdd4d23195833e248c2e8c0930c6dfe83558b691d000b91ae2c3de4eed5e3c6bedeb033ba916da9b58e62f7669207e021447580339d40f4af46ae77fdef598f714a7d844e2db0ae29c07ce386e5bd23ee39d84bb635d098aa6c7124006bea71858d4d6e0312dbac2472e14a0472c91f8a9e12d68417b3c77d6f19ce7005a66b955251be46d72ee52ecdcfdc3d02080705fba96afd6c503df31a0289f987175adae48f9211afe66c9552514735c19aaeb1a7a298cb96aa15dd28cb26f076d4ec3772224abae1a154a61cb5a45319aeb028e6a4b1f7cd031cc70652a27f66edcb18dcbfc2b9832ddf3c650f37504d07774d45b3c8e55c1b22dee5ef1bf08744d88d290b5f60dfae79624addc3f8c82daff95cb24119e2544d43ed3f5f9ce35f625dba4300cf149d39c359d6d0ebc5b0196334ba966d688bf965f6b15fb1d80df7f0053630006f664022184462dc24b1900f749b6971e0b9ee66909dffe95007ac2a0fb374f4fb6a9b7c26d0831bbca09ccb391b6248526b964ec80d6c9c867e6fd8fbede5bcbce0f0573a956f20477de537d62b385f85f68624a824caf04edd3bccbd99425aea657183814a8ab081de8f9d332d8607e01964ce603e1f89d7676f7bd4ec60003907bfca2b515bf6a3caf15ee763a08f8308bd05bf357b26289e327b424e8ec48a8b175bccc34ef0522afebb24a12f39693e0c1d12d6738a981b954d92d32cf58ca3dcba1dc53c6c65efb959accf5974fc77de4f52b8659486d22ab9736f16a4a45706cb4e54f1728429a4066411a97ef92a96c5a2df3386afd1cde467ab6ca090238d111ff27ce9bb3d101d8b6ddf1085c2695febb94f25804b916d5c97b4c1a4c302b04f50310c564f8b01b578d074008d18c7ba0bbe59ff835e7a7c6cd5f3b5fb2125b1bf74ffa4669fb44d7c2183fcb1903605b2935e79d6ef30b55b796610332046a18cabb0ad72cc75a5094f772b820fdef5a54bf59bf3641ceba23098e28c3ed6b0aa429153f7f20d8eab7077b301852ee3f9c2619d0f6044afa5aa77be68368ad49b737d2e30a32d25ad4bfa14c87f315e56bdd607ac04e24bb7b2df1fd6d45f6f590b352447cc3cef2b9fc39fa280058643b6b34051262b7bf68a3b15511dfa04f60b7e4336fb105e2466e4a7c11f0c1ef0d45760504181c527cb2dacd967fbd4da2f808e261e12973090c8bbb20273003ae3042e93ca3928eacdbfbefe25b33caeb218532f45ee209eb19715f107efefaeec146bb9ac4645b548e4113a50729e8af6840a18e6933513da3e7fae6017d611714d0d9b56a5ea7e7c91ea3dd3a97b688eb7100ae563cb1ecc5a20fe9ab0e4a076fcb85a9cdc2819fe4be2c6ff36af78c1079537bf9d384dea830478db06e41d46c90fc3cfedfb74672c58a359bfc4531909de82473670e8052f6e458ddfaf9f8cc15b6afd61c667073560864c007ce8073fb5974a3810d1be92f883a5349e8fe3e29d93c2a1284f2bd8ca5f6dab56e13a5a7d32b00e8f1c860d43d356dd2f7f1c341d75b23d5fece9f170bf1cecd06ce027815e0b6622f560356cb9f779d14864c89c2373b1e6c4251d6b986d20393da649f3e7ed7609825ec9379d4e776ca14338eb7ee9b95d364255ef1cbc5544e121713d10bf1158ef34410fa7fff351d211a556d7fc4e3fa1b36a620dbf7f0a52fa2c8a1db9e212ca8e0254539cbe63ca8e0e03a17742fb80e0701e22afe90015adcd4b435c5155f98efed8fb8eb9416ed1c18af4b23b0a0d419f7e259d8cc6591cea30af771d691cf864dde8d95f7157b193dfceb3fc92e94e16638e8c2e6b5a4f393427e0a26a15df32b86f6541a6c7dea23219b335db416aa01e375a55dfe12036d98fa1514c98c6ded94f8d51a51943d76ade7760b43a934576795e2b79a3fd4b64c1a2d7ebaae7feb9eff07b428e42e8d38641561ed4d4800b401967d3dc7d890f686062dc8587c5bfec9df364eff0e79a1a13696d93bd741a5497526d7820876fe68e47dec31aea160e28db45193981c17f928539241de11b76a3d4ce81539fcc75ea947ecf696f1c6480c0baed5729c05457e1cddf8a4d007907d96d15e3e23e488f98e0ac17f66225129f98ed291986f78aa1079dde9f38296d2d4438f2dcd97187e84ee44cc04edf3c749d37a629868754619be6aee2a2b09254c8ff0fc29dc5317e1b5e446e14fe3e70cfe2560793d00308bb6861c1f9b8a514ba68cf73daf2b7ec83c5c46e19f93e3f7225aa30faa97c9cc5b4c51e82330f51a4be22225ab115e748b969018a03590dca056558b56122693ff2e0478405f06d6349cef87f1ebf5128dc67cd04b075b7f6b6bf1a1dd20a88b2075e51242c98f4d59e4a6e1a4b28a385f3a100487131c7d28aac3dfc2224ee33c7b48aa933fbf9472640bbe0cce5b57a9a59899a12f0741c3249efc33f26d158a3edd5078a85b9fd61364a10adcb60642ba9c1eb4ef1747bb04ece602702edce220107121f7a5680", 0x1000}, {&(0x7f0000001080)="2a4609e2913cdfed47381dbfff56de48b3d6bfc789024eaecd0d5f46c7986431463f69662b2ae802363e6ff61f560e126315082dfffbcf6391c4e73f857cafa14bef225801496739bc8872e7828c295a688c2dc2f9c4654394b68504988e10dadf71c7e6b9bd", 0x66}, {&(0x7f0000001100)="5b9281a9565202", 0x7}, {&(0x7f0000001140)="a7d197cfcd8f1632c568193e997f95048d7e1e2598b7ea46963541eb001133539a92937d85045f06549817ed98aabe23572178e638a1b27d3d0d1875b44d91abdcdd1838187aa69cab6ad0d511fe9ffa0f981ac66d7a9aae3d888a0f14412123038a4f1a65cab37ac4519abc595823a20257df69acc1a47de9a9ee49d165241638f421a0c31682a15fec9b38beb4ef6ee0b0e90d18163bfac070ba3b20e5bccb4207ae1dfa64eb0ceb4052f6aabe", 0xae}, {&(0x7f0000001200)="96f3726b134ece1a341ec124869e213646b578e97b3e17dc0b02384c5bf3aee8d917f23188a364802dae953699d5912af5e0e9a06329b5b71f756803cb", 0x3d}, {&(0x7f0000001240)="a64685b423d02a233c3fb8976133d262cd67a0bb549ab05a81b818f0c7218cc9051606e4cbce8701a7be21d26a839ec0f6e0df1f515cfe00fe04b5c5f2c91fd6605702967f439e787a4348e742275be80ce797686bb10322fc303ad0656278f4964719c31cd3b366b0d0288b732108390278624b726a07118756828f", 0x7c}, {&(0x7f00000012c0)="4ce0f11c1f163f6b717b10b5d92b62ac540ab5318ed959985287f35d631c8dc79b2b9622e835484a74e999d934e0d9dda1a86474b64b113541e7b0751bedcb7146dc6038b80d555f291d8942b9e9e46fc3e184c879f59808cb7b6a69d1d151fe8662ef7764386db2928d5ad199735de07c0b", 0x72}, {&(0x7f0000001340)="5002fae439", 0x5}, {&(0x7f0000001380)="7ca3b82266d5cd31d880e9b50dfdbe1bd98bb7fe7ff5f453c18217f1bba070ffd7cb9afe8db669d6fac490d0b18fcb7c06cf4e8bc5d47998a9b30e0d7e57606dc28cdca0095d199ca7c344818c285f1e52208b199bc59a964c054737078a1e2759090e14a5258a9fc4fe32ad784e322add13094a8c6615a9da4e991b80ef69a82177ae875828111935b9013d53735794c2869b05e05d77217e1c93038868a95f984eb9cdcdf0eed3405797a66afda7aaf4c86aa5b464ae9c8ed1f3b544bfaa", 0xbf}], 0x9, &(0x7f0000001780)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x38, 0xffff, 0x1, [r1, r0, r1, r0, r1, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r0, r1, r1, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}], 0x160}, 0x0) 00:00:03 executing program 5: r0 = socket$inet(0x2, 0x10000003, 0x0) r1 = dup(r0) socket$unix(0x1, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockname$inet6(r0, 0x0, 0x0) 00:00:03 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) recvfrom(r0, &(0x7f00000002c0)=""/4096, 0x1000, 0x2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000001400)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) r2 = dup2(r1, r1) r3 = shmget(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x1000) paccept(r2, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 00:00:03 executing program 2: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$getown(r0, 0x5) recvfrom$inet6(r0, &(0x7f0000000080)=""/62, 0x3e, 0x803, &(0x7f00000000c0)={0x18, 0x0, 0x0, 0x6}, 0xc) r2 = semget(0x0, 0x4, 0x1) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/226) fcntl$setown(r0, 0x6, r1) r3 = geteuid() getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={r1, r3, r6}, 0xc) lseek(r0, 0x0, 0x1) fcntl$setown(r0, 0x6, r1) r7 = shmget$private(0x0, 0x10000, 0x0, &(0x7f0000fed000/0x10000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000280)={{0x61a, r3, r6, r3, r4, 0x2, 0x10000}, 0x0, 0x1ff, r1, r1, 0x100, 0x8001, 0xffffffff80000000}) recvmsg(r0, &(0x7f0000001680)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000001600)=[{&(0x7f0000000340)=""/190, 0xbe}, {&(0x7f0000000400)=""/245, 0xf5}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/218, 0xda}], 0x4, &(0x7f0000001640)}, 0x840) chown(&(0x7f00000016c0)='./file0\x00', r3, r5) fdatasync(r0) r8 = dup2(r0, r0) fchownat(r8, &(0x7f0000001700)='./file0\x00', r3, r5, 0x0) semget$private(0x0, 0x1, 0x20) pipe2(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) sendmsg(r9, &(0x7f0000002cc0)={&(0x7f0000001780)=@in6={0x18, 0x0, 0x7fffffff, 0xffff}, 0xc, &(0x7f00000019c0)=[{&(0x7f00000017c0)="21c662381a37667ab9c8e79376e2dfcfd347da4056c8c92039953459", 0x1c}, {&(0x7f0000001800)="cdaa95ea23bae60ba865a02ed16395e59b1c48efacf603458aca225c16ddf247447ed28e276782b951b31e66d3f40f2a0b31c2e197ddf7f6fda1c8a091e173cc4f5283ba48a1767f42bb68d81a8d0830ca4a7f14b80e885b16cbddca7960e9de5bf34dd6de0031ca31ec446818f41f577cf882c39859eada6700c8c12ae2263552d917dae03500fe9a4ca01dab3c53cc3554091b5b193bb6e0b82530ca5abbe554d561708523cc1f3f91b16b578221031c15fe2517ddb1e2f0636a4a385b54c3432bcd4bcca45a61ad23b95a", 0xcc}, {&(0x7f0000001900)="b6412bda4f1220ff5b36b18de322534e576041947d0c123bc42d5ddb0e34d5d55acf8adec74f064102d7bdf26b6d01c100d8ace832c85f100e2279456b48a827d6847c0843d7d5d1c34d7f5e35f04a17a3e224fc3a6b81cf0e29418f2c022e054ba302028717f0536a8e8302d49edaef088970b6aad772ac363c742e72bba6720c92", 0x82}], 0x3, &(0x7f0000001a00)=[{0x78, 0x6, 0x4e, "4b9992f4532ae6737adffbc127f680f3af7f26f773b2a50a6b0a1cf991735fbc786edccc2947c7591640df9df33588fcb631d24d5034812e5bd7fb4a5e297f604d5983fb1a2643af8e77f75e210955b119b53049ff5c026b3fa7c20bd7bbae898e65cdb70a"}, {0x60, 0xffff, 0x100, "8b0f4e4d79498768d90183798f0e212a26d2110a994058e205297c874bf74cf54a71684c17581de44fcdf03da4807ce542282e517d431ce11babfe5c182d967f105545c897000d7d0fa4b5"}, {0x50, 0xffff, 0x8, "a766bc235ae0335b236400997ba91cd629e970a49fbf334ff0226c69653aa14e57ce24566a954a81b9bedbd14bf7009f3ccd6fd2a887149a723fb727"}, {0x68, 0x29, 0x7f, "214ae6b6dae3ff20eab904a91d1d3dd3733af3fef8869a1a28c3bdbe3b6064676ee783a09eaec124be5014e2a73e8417fcc80684550899d5f8ad9d93642379b6879118a3030fd335cc0ba443d4289b6a3e8f75a97e"}, {0x1010, 0x111, 0x7, "cde10b5e507aa3faf2cc70a63f37fd1c0aa8bcb23a266b454e4c13952886853ed646c5622a4682ec4dc079f87d13cf84376c9fcdae66d094346c56eace50a74f1140c0967a0a5a05e0346da7862c5406521f5b5964cbddf99f2a4524c7d8e70d386acd9b2c2844675097de1749077d3381b383a6951688bc579b57464bb3d39509aabfad4a31b440e3512e8c16c2d7970b82916bc403145610ad5f47b43df02f3c70f6bcbf6b00dad185ab0617dddee66dc52c0ab3154f80f0f8e246394a206bd9bedef501809d8b6e935240c00fff3f577670f456488533d1f48c88101afa2a89095b44659be3ecb34cb45d5c56afde0221230cf62ef647afac06656acba98f1abeb66c1d30c6e9c83f536b257ad2ac293cbdd8889742fc1033ab0d9974c0f9d23b7b0a036fa899a026485ef45205e58b30c9c17d5089317ac4b7d81a8768819ded9de9cc0a683cd4dc2f62c18afe30de770d78a01a124b0d85abe479c00fc8712b43a7e574192b72e8b2adfdc85b609d478cf8c2ff3a4f0090f0c11c7283047f79ff79f1067ed5d3b0b83b9619a4113a8926a4ef725f06be276d10a8c1c034af3919117c1948dcee11bbdc5659f3a5bbacc3cfee05bc3c823741cf61f8103909d1c5c5865d3126aad96887e5f97d6f5cfb2a475a3b22ece23db7a8ab565a80f8165242404e4925709e645e30982e959cc9c0836c6a9ca54a3a055c4bf8abd029e8d8fef0f64fe000b4562483a89e1cc90dbcaef2b74beeac86fd8ecb8ae24093addd5c864abb004c2516534c1e8cbcc1d8bfd1129d45a0473eb9ad816d098d76a3d3cdd15186553c1f088c01b6f2a61112971c0aab679c72466f36d5b03bcb11e9d65df3431405177e2ceb1c76dc19712ede7ecd50ba6877867edb33820632a662a9b63e44ec87107a896ed5ecf6bb711f46aedfc19bb3412a9a878b3d69b651fb20a0ae49783f3b2ccff43cfcc813540a937edc5913e806333582b43d662b0f8847f0f7336c0cd4614f8bd6de2b92ec8d775bdc0e1989c10120b43bb98e861a1ba875780f7c053d11c9ce6b83ed66028a81164554a45ad3cfe5199c21c76a0693857fef6d446d2bf5401c3a29de199556f38b133f763fd9e3fa8f6ea31478dba703bd2e9042b981fec6bd9ecbc93ab603a134a50b7e8cf5d9ad276d464815c61d1d246cf689f8ecfc9c1603304c0bae9ab0cafbc798350243847257ab450c65c77fb44dd09430dcc5b195b0a75c6408cec25ff535402539c38cc65fdc70af55ec38e1ed75ea5b8ec0e4722d3967926270242707c776664cc753a3f63d6e94a90f0913b847fd708f708c5b128a6e472e5f73c0bbc19486c5e61048b54cc5393e97b278f2f58485d0b9e1324b0f9e03729b8009f031826d9cc4226cfe5ae3ab0bec0768615ae3ed3a7a3db6cddfcac81040c098e8d8163a2dab21718f2cb79da01c9bfd308e31936b8eab3c728fc68216c9627385aba9c7a56dc5a1144a63e8ea5b1c79e945662118416ae089ec13707305ef5ef9507c25f739a77213f84bc2500945e282ee31ee2b5a38debf9cdbe5de86a18a8f089bd333f259e70eaf0075f38798a0c04aa898ea5868071bf6c70f1a2176726c98bf40b6d9537d1f93e8ef11e52a48a9b0368d4a5016d8e4eb99328814be4a7e32163299476d65df37c6de35353df5788d1db38554545559e8e480a7402b13be20e46fb6ffa7620c4e567f3105bd6604d0c7ac04f2d12cbf916536671c157fc9ad5dfc0c4e9415b5514245661c52be4ddcb992e82632f758f51555ca519ae62afd0e2518d402c9f436961cc431e16ee160185167fc9f5d6e583f0ba8339a7857437638c6a011607ad9bbd60b5eba5aa6f1b77d28f4f89b8040dc507662b6f88802cf272239f6a69a17732d8c1c7b686e7556ba36c00713f5015f4e4dd2208b36274804bd1173d5ff8606e178640590f7d476c7c9740e9310ecc896cbe612abe0378a827ce5e7d7ab306ea2b71edfa502af52403f7d97f148e8cd9ff3b319cf54273d2c67f777831e2d015f4fa5392a41082b032f355d71952c427478e50039bd10c320f60ac7ac009ff5494826f578e35350c0346895570968b25e4ef364b29c45f5016f90b831093040bb23a0fe02f5b408ecbcf1c0c24e1de4a4b58a435a86c443055a3cc92835c789be64d365532e286d9e95a4301453627ec47b37f29d3076e6dd38774554a933917ea35aab8d6edcc946f1a8d35c7018dc2d728b67ab8c295f54424a60f6f563ece83d7dcb18536cf009a260efc38664e0846e4db4644184b083655832973fad9fff6ae9d0501968bab493694de665c6091dabdbd78b3ba09b1b348e1523de74d5b3f2e860fcf14658a3c3e7c570c4bea0e2a8a67cd8f57fd5497ae7efabea94aa1da839959bbe85166986a0d6361ffa12e0e5f030c833dddb5ef5881d6b2096a136fc1186c08466a9ae785f12e2a3c8ae106bbe996210a294069a88e6b4ebf258c443793c0e63d2d3405186689c1da362c9cfe1eb7c350be6a2332956a0f914fb1adaf380bce8a477c959af912311194730ff8fe723731298239e3c063c63aae2b0ca399ef66df822ead009a405e60f6af99ab8d9743accd8d59585bd88aeb25d4349c44ab58845bb487a7442b9eb0bb8b639d763f615619108dda429e3fa1c81a4b550bc96c459d6178005b5a0ef7fb847320461279390a08054a4c9c7bf209d147c66357e7cf31ec3102c2a9564bbc44b16a9e0e9ffc06e7bdcb98d5f8837eb2dff240feb4e4c390b0a82fae5ac49e3f7f0c8c4ccc2068ad37af976d5bd26dc8b44eb81279da9a4a4d2041b2e58e92d6d1d0fbd66f80ee825936036bd12126b652e4a639b1163e3d383317a2f9cb8914b785d489036a1fe3a38c90987c91f02b16e090c2c84600e16d7909aeccc3c897400da2c3dcdacc46ed4205b91c207638f57f407ca76c3d3cc8c339410a4150830a42fec3a3c63f9927b883bad3527ca8e9998bbcf2842b894c756470ba5925713ce8d1fd079cb4a1684449d778075c91c8a9f2a911e830027ad0eb97d4679e1fcdca7edec0cab370e8fc55a5fd481fd5ba1de92cf035dd7912928013ae09c4d0f9fe312c2a8dc48600e702320f950a301c9e2c13355efc910dbcc7d13c469bc5a7ab4885070fed09f633c193a924b494de0c019de347cbb1e3dc8e0db9cc74488661c76bcc838c5d833e827faa22e9d1f557e0baeac50b2ac0c58d1fb7cb3f4140cab23591be6ac5dbb73dc64c347d53a850ef907164c0a85db0e002982dc00e8a29ed2400960bf049ef5fcbb836e728586869bb0a3775a3ccde602fe5a7017ce4ef056186d0ac96e5572e77f02fcda4ca9e03d4f0d0fa34b18e325585097f09a708415f0da0fe4ebbe1df6401fa1ac31064e490775f195a3c51567af91c8a5c8ac71c29ea4b6a79e64b44a1c28282aab367a9e5be42f96071833ca406f3e7a97147b52cc9bdc336c17e6b0afec3ddf97d4e9999a076324c3d5512a0f2bb107ddd92dd8d795e7f8a7b505b0782f450e72aa364a4da9461650a419dd09b94b937b5242e8ac6ed4fd0fc2068f9ffc39dbc0ee9c9bf3b0e6fcd5055e7e8cb5677ab3c836670a6e1acc8e659ab8593368e1f4381b9772a554f2b7e0b55889aea63fc6024adabb0ea120847f51e4be505e6745d423c66feaad059108ba2355a4b0db909443ec94bf8b9ded9c04a41511c5d64619b28b687c50de4d9fcfa18437944853a9f27174f00c4adb14226bee7853495fa37db09a51e925bc7c590ac27da816ac0c328b17b33a5f69c320a72ab6f457fdbdb43c3961788333d2f9c5ee323058cfda23b5dbbedec1118f54e0ff683acd1430d04b7b0e5370fac25ef156414350ad25f3ba13665179a90772c8aa84f5ce917c04bff65a950ea5b56e83f6f21142ea1a982356f8e155a515fe79b18ab6a73459e411ec0a46662638c3416f3b4a487ba4005e43d0f8470a46287e77dc586943958a69bcfa372aa85be3ad7cc3efc25ba8c16c077175f356f3f9f0ead4f7f420861c280f38c9bf5d4c5f2c808595e6ce614be08ea7af85387a2fb4c68442d0310e9ff198e47137aa466eff21c906d9e2f23d0ba74e28ae99c07c3465cc0dcecd61a3f987c1fb9226ea154cedcb783cebfe75bdb9fb10edc4b179158e31ef2d9c32a7e32e8e0d762d50c61f019bcec3a6ed13cda9442be6d8a5ba79c7eb0d7d02af1872c3ea6229daf5b4ac319758d43e9846c1258bf33f2f18b99f10f8ee7556fb6efa3004fbf43ebe6f215a722abe7b033fa263ad01347359ff8bab1e1cbd7865b8f307858ee86ed8e03fe8f0054ebbb0acb1adc83db27d0de9732ead1be11d653e9b65a7f5bc1c5b7038aa29e33642706d62ffa4f2dfe0ad0b5cddc2d1626c92f30e164e87c69870d003a936677247626ec997e436d98264dcfe29ba6056d56afd3f9075a3858a97f8bc692dfef5996776a95fb3b1009d44fec73289aafa12fe89afb1fb41e08e4f1905e20c0cd4d1173c5e0828e17f1177ced39c4c32bd110ec4e4a76700a2f57ed5cfba3e0c80c1df1f3ba2ba2bfa1331f5dc30c77114dc58797b49fa227885a8473eb15c346027f5218d63d0353e3efc61a32585e0b878bb49e1120fb0afbc89227c1cb90e9b81898786ae6a6365b85f6699d84eca277b2f407803dc3035066d1eeebedc77eb989b1b93b2e647a077c2b9e0a723bd197f8cfb28bf01393875dcfe3fb571fec806101f5101b7219ec38f241bbca0f875b2462f64bc94b397954f31014eee04bc7c04b54a06f7a42ddb97e9828d60dd9ccc2c745ad3dd4a5d1146a54c3a7303dbfbd6c9410f89bcaeccb3157098c296418b23d133a397de595b80f17b8b224b06a3d36a912127ef97d3883f04d9d9002c5aed404c97d1e83fcc70a44f583232001f5cef538c57ed391c25339b53fc0e3e8f61d0b82014f1d541813116a536a153061a6320ca72a9bc3901dcad0bbf2b01c2caeea94e5e625b2853484e6e9dc2cbb6ed7803dc23fd7561359eb1ad0ce6abce296db614bbe190b57f7f6734a61270148ffde9bc2fc209dbc1e6e6dacb59799bb00ede7e150f21952c6feb7700f7fbb1c54d21b3b34068502e7c0f38a4e755c4750b5056fcac605c32b17e8ee75e7378f1e99311bec926f194dadd1f6bab7d2234f8bdd095df1206bcd7d27292ae994d79dd21231190c86afab9d3f95554204039712fe80445d90a3debc0997cf8d9b2f985d0d79576be0766dcce3d5d84b89896e181dfa9ed8807a48be93a414c488fc9b6d830ceaa6aa4a86fcd09b988076b1c9b7fc930dd77d015e19dc951f1a7a6050b306bd2148e1a404964a05031b35290c9151b0b52380b5307beb91793fc19fe29f7d130de73d3f727e59aa15ad3da7bd2206adcc5f3f3360458efba8da88aed650f7040b6f4c2ab5bb02fa6baeec98e0a46e4dfa848b122ff97430e2c806ebd3e72aeb4544e1df7d0947157b96fb7fba760316462fcf273ab99c8473f68de4cfcb9bab96164c0c3cc89cd580fdaa3b86aec6f42f3d093108399b9965644193dc8aaa3173657d5c09c7ef530ac2e2549a19d225c4905a4693a6f45f81e5b31608b72e60aa209682e58a86091f1ab20e15d42658a2d0b0d38672bbd421a00bd4ee1e87984d6c91ff126194917de197404248ab67b2cbbb04af5aa400d9583de345eab0985dea92be6857a5f60937ccb7738afc74a2b700f0bbbd587eb56d487bd21eb3c0ba226c04b57e098ba44edea5a4bc0c8b970aae477468017cda27a2fc9cf5f775716e21926d25855fef91c09"}, {0x108, 0x100, 0x9, "c101e7d0fac1082caed5b88d9be24a8ed00a566e10ef4a5d668cd110107ca266453f323322705d2ffe83832ed9c432902458a5aff20d924b0210749b4a17e33f2b012fdfc92469a0a2271c324cce917af75d651310f2f5281c47c0b339cc8444ab137fed2c5ef4726a555063c59934217872132d4de3d13cb0e16f926aff3c19ade68fbf056a9d09756f012eb11ea0e816879669bf3c35b50cb17e5896dc85f6c399acf8b02b925126479b464397b66a1defff952dd6bd4f6447b04f5fe9e616a61ef6583a457551480f453e0832d6ecdaf9320ba4ef6b683e01942a94aaca4c349222e402d3b7a0327b8f72241453534450399f"}], 0x12a8}, 0x2) fcntl$getflags(r0, 0x3) fcntl$setown(r9, 0x6, r1) mkdirat(r10, &(0x7f0000002d00)='./file0\x00', 0x10) read(r0, &(0x7f0000002d40)=""/75, 0x4b) pipe2(&(0x7f0000002dc0), 0x1000004) shmctl$IPC_SET(r7, 0x1, &(0x7f0000002e00)={{0x7b9a, r3, r4, r3, r6, 0x12b, 0x9}, 0xfffffffffffffbff, 0x8, r1, r1, 0x658, 0x8000, 0x6}) socket$unix(0x1, 0x5, 0x0) clock_settime(0x3, &(0x7f0000002e80)={0x78}) fchmod(r9, 0x25) 00:00:03 executing program 0: mkdir(&(0x7f0000000040)='./file1/file0\x00', 0x400000000000000b) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r1 = getgid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000640)={&(0x7f0000000280)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000002c0)="583b3b82ea3499789079362cd2acf6fa865e4728f0479e6f7e5ae03f153f7e3c8fe2558033d9ed31d21c8b3995ed5326e7137aec851c7cd4ea8458f7a9350ecb0e776b056673a81a2e40c3bf5b2e50ccceb06c37f9075dbfefd5b6e78db11bf17a8ddf5028231ccf57d67d8e441f1815741cf28ec6092551da74e70af01e6700b8bda187e0469a88d1eaf3f1b6f0e7369fac03eaef3855167d1e6a888383714b39bf22c87ece8dd072", 0xa9}, {&(0x7f0000000380)="6b5e1c09829759f3e47c87824bf1915f16ad78fa159d73564961675f7adeee2df25e18351e698416ef553111ac57af412fa9431bf83e7ec090e363727f85c4e1efe64cb3ddd88bb45667603ad679c47327ccacb05a6bc4d5f51201bf497028abba543324ac99ad8a051671a0eee9d98885898fb5589682dda873ccb11f", 0x7d}, {&(0x7f0000000400)="fd9ca68ac072675ea0d5a3ae9fdaf05539c2f56049e0c045fbd2a2e0ddc50561c20bbb7443832753fa3ab5b183fed73c8578f1f3a19c48c7ae101ae9c5fc3c5d07c5937542386aa3bf0b7c9d88457afe8f90d5bf7773afdb233a4c0baef42ba3da3f36b2b252dfd87999aef43ee7923576d9110057401944d671bcf82ab9efba84c080160f498b15c65c2f34283813dea781ac4f0bbf3174a777b1d6016e5a90320cc0c244d735d3dcd05d33253f8ea62847c589f79342edd89e95c2603eef8a1108aae6a657dbc3a340315afb3e3cc0db26252c0e25bab132662bde1fedbc439dc802fe15a21ab64a819324c9c81d7501fed1eebb85faadf4", 0xf9}, {&(0x7f0000000500)="3e8ed08b9c0931db3b5d049d6da925ad9c7cda0d521960932eb1828e9901e61afd171b869672283bc9de954e6526949fd44df6332707b414b07f06128794b2462bba2aaae97c727751e8c4380f4d7f9944a63c529d8602225897b99e7cad3d4eb9137e10ebe3b7bdd2f15f35f89f0f369006ecd5d8e90b452a1e57464b22b4dc3401a6ee63c6a5dfb0c37713", 0x8c}], 0x4, &(0x7f0000000600), 0x0, 0x2}, 0x9) lchown(&(0x7f0000000100)='./file1\x00', r0, r1) rmdir(&(0x7f00000000c0)='./file1\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x1) clock_getres(0x3, &(0x7f0000000600)) fcntl$lock(r3, 0xc807b83ea7380906, 0x0) linkat(r3, &(0x7f00000001c0)='./file1/file0\x00', r3, &(0x7f0000000200)='./file0\x00', 0x400) 00:00:03 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x4000000000, r0) r2 = shmget$private(0x0, 0x1000, 0x100820c, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x0) shmget(0x0, 0x3000, 0x440, &(0x7f0000ffd000/0x3000)=nil) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080), 0xc) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 00:00:03 executing program 3: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x140) getsockopt(r0, 0x8, 0x9, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) lstat(&(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)) unlinkat(r0, &(0x7f0000001140)='./file0\x00', 0x0) fcntl$getflags(r0, 0x3) mknodat(r0, &(0x7f0000001180)='./file0\x00', 0x0, 0x6) link(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r1 = open(&(0x7f0000001240)='./file0\x00', 0x400002, 0x110) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) recvmsg(r0, &(0x7f0000001700)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000012c0)=""/176, 0xb0}, {&(0x7f0000001380)=""/193, 0xc1}, {&(0x7f0000001480)=""/95, 0x5f}, {&(0x7f0000001500)=""/160, 0xa0}], 0x4, &(0x7f0000001600)=""/227, 0xe3}, 0x800) symlinkat(&(0x7f0000001740)='./file0/file0\x00', r1, &(0x7f0000001780)='./file1\x00') getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000017c0), &(0x7f0000001800)=0x10) r4 = dup2(r1, r0) fchmod(r1, 0x110) preadv(r0, &(0x7f0000001a40)=[{&(0x7f0000001840)=""/237, 0xed}, {&(0x7f0000001940)=""/90, 0x5a}, {&(0x7f00000019c0)=""/96, 0x60}], 0x3, 0x0) r5 = fcntl$dupfd(r0, 0x0, r1) rmdir(&(0x7f0000001a80)='./file0/file0\x00') writev(r0, &(0x7f0000001bc0)=[{&(0x7f0000001ac0)="95340102a295ffd089e79af7d7e2fd64bfbea942de9777ed915416e4c1ebfab295e576e6724fdbd049a7c4f87a98d9664361414529dd2796f4304731f2bbf177e69520d325e01311e36e24af20294c4d4545e0001ed409e3ada33087e3d95cb5e56b8e56b70c5a5cab1766d156a8a8e78a7f48452702556b3b12edd8645928e8f44fe1d24fea6e1139a9d4d8f74f9db7bdd2c3e8175e9a703c6a5cb8478c678d48645e34c4ba61b466cea279c0b071bcb9ea4445d49b5d20639d8c4096883b6959117bbd2a9ee8fe23780ee3975fcf3f496be8a5779a0926fc6f6c", 0xdb}], 0x1) preadv(r1, &(0x7f0000001c80)=[{&(0x7f0000001c00)=""/96, 0x60}], 0x1, 0x0) fchmod(r0, 0x40) sendto$inet(r5, &(0x7f0000001cc0)="95cd5572eff80879006c06b753f6cfb82d55c5a75ef86a510558b1c074861a78236e335d48114fd3840f5801f89ce72638172bd8d74e4d4e35ac3233eaa15a125a2225e067a38db344e904c03a80bc265867073f9dc3c27f74a74376707cd8977c53aa57fe05b8c6cdc49e7201109b093bd7fef538f2e543fda47102c3b27978bb5411cdd2a49830da898914edfec0ae11a0d8149c2da42f00a97bcf7d1bc238e4692a7c35ae0af92edf2eb2b9db149ca6f6256bb0732611d54c832b13efeb2f7c792dd4e92fe37f6cfcc7d063b671c1c027f58e5f937f14dc243b67e26fac94f042beaa90fcfa2c159dd9ab0a26f065e2cab0ba", 0xf4, 0xa, &(0x7f0000001dc0)={0x2, 0x3}, 0xc) chmod(&(0x7f0000001e00)='./file1\x00', 0x100) fchownat(r5, &(0x7f0000001e40)='./file2\x00', r2, r3, 0x200) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000001e80), &(0x7f0000001ec0)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001f00)) bind$unix(r4, &(0x7f0000001f40)=@file={0x0, './file2\x00'}, 0xa) bind(r5, &(0x7f0000001f80)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = open(&(0x7f0000001fc0)='./file1\x00', 0x1000000, 0x4) fchownat(r6, &(0x7f0000002000)='./file0/file0\x00', r2, r3, 0x0) fchdir(r5) 00:00:03 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x14) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc000, 0x3cbf) linkat(r0, &(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x400) mknodat(r0, &(0x7f0000000100)='./file0/file0/file0\x00', 0xa040, 0x3) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x1000, 0x6) open$dir(&(0x7f0000000180)='./file0/file1\x00', 0x40, 0x2) r1 = socket$inet(0x2, 0x7, 0x4) getsockname(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r2 = fcntl$dupfd(r0, 0xc, r1) connect$unix(r2, &(0x7f0000000240)=@file={0x0, './file0/file1\x00'}, 0x10) bind$unix(r2, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r2, &(0x7f00000002c0)=@file={0x1, './file0/file1\x00'}, 0x10) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x10001, 0x50) fdatasync(r2) fchmodat(r2, &(0x7f0000000340)='./file0/file1\x00', 0x49, 0x400) semget$private(0x0, 0x6, 0x80) mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x88) open(&(0x7f00000003c0)='./file0/file1\x00', 0x20, 0x56) r4 = geteuid() setuid(r4) r5 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) r6 = getgid() getgroups(0x5, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000440)={0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000480)={{0x9, r4, r6, r4, r7, 0x100, 0x7fff}, 0x3, 0xffffffffffff8000, r8, r9, 0xfffffffffffffffa, 0x2, 0xc01}) shmget(0x1, 0x4000, 0x448, &(0x7f0000ffc000/0x4000)=nil) fchmod(r3, 0x2) r10 = socket$unix(0x1, 0x3, 0x0) recvmsg(r10, &(0x7f00000027c0)={&(0x7f0000000500)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002680)=[{&(0x7f0000001540)=""/90, 0x5a}, {&(0x7f00000015c0)=""/26, 0x1a}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/107, 0x6b}], 0x4, &(0x7f00000026c0)=""/222, 0xde}, 0x800) 00:00:03 executing program 2: r0 = getpgrp() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getitimer(0x1, &(0x7f00000000c0)) r5 = semget(0x1, 0x4, 0x200) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x2, r3, r4, r3, r4, 0x20, 0x7}, 0x7, 0x339800000000000, 0x3f}) utimes(&(0x7f0000000180)='\x00', &(0x7f00000001c0)={{0x6, 0x7}, {0x7, 0x7fffffff}}) r6 = getgid() r7 = getuid() r8 = shmget(0x2, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r8, 0x0) semget$private(0x0, 0x0, 0x20) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000240)="e411739a6c7b368239c36069099265b680ec17edc8ebf2985974487452a96a2dfbd3271f54ca463a8ef5b7b4c48f1641aebba00b830383919d020f531e1c8f5d2236b7693985b9ab717664b4d6b9c3985bc75ae691f0ae", 0x57}, {&(0x7f00000002c0)="022a2aaadb4adb16d94bbe5113a76e52314e7d1c5ff0056e09e97498568a94eb63c07f9fec6072c931454b9347285c1fd3a42f9696f3ab1a5948b2be2a9c75772f4d36d791fcb522d060ee7877ad90d69c614234665943888965a12e04d910b61b7b44f20c208a61c3b81c3e2660318f9152c701d4e6169e844164ee605d75a95b81f58adc90c0108051e39bb0d4034077fac783c188e49b2018546a9d31a0c5b747c7aa7c2353d518e0", 0xaa}, {&(0x7f0000000380)="e9db29c4f28e7bfb456f23", 0xb}, {&(0x7f00000003c0)="548090aa0d570d037cdd7c22be04b02915f853d6a6c500fabc9c1ec9ed39a5ca55c8bd126a20a0ab80beeba0f7b92568512637d5937962718d1a892a9eacdb6577492bc3cb3bb8105962c3", 0x4b}], 0x4, &(0x7f0000000480)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r0, r7, r4}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r0, r7, r6}, @cred={0x20, 0xffff, 0x2, r2, r7, r6}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r2, r3, r6}], 0x138, 0x400}, 0x407) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000600), 0xc) shmctl$IPC_RMID(r8, 0x0) mknod$loop(&(0x7f0000000640)='./file0\x00', 0x80, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000680)={{0x18, 0x1, 0x1, 0x19}, {0x18, 0x1, 0x0, 0x5}, 0xfff, [0x9, 0x100, 0xffffffffffffffe1, 0xfffffffffffffc00, 0x7, 0x3, 0x43f558f9, 0x4]}, 0x3c) setrlimit(0x4, &(0x7f00000006c0)={0x2, 0x4}) r9 = paccept(r1, &(0x7f0000000700)=@in, &(0x7f0000000740)=0xc, 0x70000000) recvfrom(r9, &(0x7f0000000780)=""/202, 0xca, 0x800, &(0x7f0000000880)=@in={0x2, 0x2}, 0xc) setgroups(0x6, &(0x7f00000008c0)=[r4, r6, r6, r4, r4, r6]) dup(r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000900)={0xffffffffffffffff}, 0x8) getitimer(0x0, &(0x7f0000000940)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000980)) getrusage(0x0, &(0x7f00000009c0)) connect(r9, &(0x7f0000000a80)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) fcntl$dupfd(r9, 0xc, r9) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000b40)=""/53) 00:00:03 executing program 0: getppid() r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setrlimit(0xb, &(0x7f00000000c0)={0x1}) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)="0d8353e3a6c81f59923010a3f7a7bba71ef830a7c368189f2eb9e877d0b14cd3f015c3179b88f96317b1e10d02b7f610d41a33f057409ce90226b255e3eecf0035df24291aba1e9580d01ca533605ecaf49fcd3e6cba66d9f5f93cbc94c18a4252432282a78db38a6066e6de10fcf8b1885b2b", 0x73}, {&(0x7f00000001c0)="090b29f934a1300443af337931cb0ed4c56cacdbfe9ff8ef9f3aef4311c295c0f65973205bdc29aa69b8d2e144019d93365b079b80edfc9667afe0945e4fc95271528001d337db0c3e2c6755b9467cf98b2623661df7a80b3da843fe16", 0x5d}, {&(0x7f0000000240)="9259bfb580b4cc85a456e8d37f0e", 0xe}], 0x3, &(0x7f00000002c0)=[{0xa0, 0x0, 0x1, "538be54cbfca5fbed8afc76a9716b04ea71ea810d5a64f3f54a3e227dfccd0854b348d9a632d32dee6b6c26539dc0b856229ca473b67f5ddc017df90eae52b417fe0b1d808efd05bd53375e4064d915d1e579aa42b84992d748798e81294d378e108dfc6cb81f57ec1d5b12a18e36f213af019cbdb63276b983f21d75ba95004270b55413725c143fd0cf38a"}, {0xb8, 0x29, 0x7fffffff, "0bfeacd185732f0090dfb864546d2913723216d2899a1cd2fdf25450d73f73184e8f5b593a59f34430002bfa1d0ddf32e19b829c3b543af2c98fb794a80ecfcf64f8e63347fff205b727a8d9cd0b2e41319a73a3ff619de45ddb2f45216e8cedac0f06fc043ac84a95903a9f9152fff350d2114201697e6e4b643c972a77dd22a509fa63a49f98bc9fb26ec388c1981e628a88d48ef5bf6d4ef0ece6893e52c7e617c9e24970dfa3"}, {0x100, 0x6, 0x5, "5a8de06bdbd35e76f019ed2a58ee4de6754b8ca4021f7ed6f52ed5ffd92602ca52a33cabc9dd5b4685645cc36d93a14f10f2e65522bf9e163f3221c18f437bc799522898a70cf624f53dcf6dddc01e255bafed008d669d3e4615e34aa02782910d255f276862ff01c5bfdd8e6f2847a8f2023377bcfb7a9cf191218e43f9d9f144889715ce1a7e8783434d7dc49a92bd4202687a4b5033a451eae2f6566cd9da8ef11bd4770335b5eaa1daa5dbdff4adde767142f7503d1e4d1e4008b72f83471f3062d92ee5310368717ea12ee5364e586e912ffdffe61d2cf99be6f3c94f74250acd9b80abd6e80607270904"}, {0x1010, 0x11, 0x10000, "91ef02dbbd4de520a6cd499715f684f94b57a2cf7ece14271f256657ec525fb101d565adf5b7ac25953db523bab36e26f59e3faaa52866566e34ca1c779962a77a13ffbff0a0718705d2571f312d45013f0a7a5c2984203cde79e3127ed24e7504a715d75cae1bf359d094f44e1fc4bc95e0b90fcf3a54f718a50d71bb3bdae009a486a81065a6087ea42d4b5a2c1cb48d0b5dfcf26b6472316560f3bf1f1fa593d88485a285de90ca358d182178c22e54ab34cadcfe77d7875f778f047894156e4ff547ceee5126c4b0ff0c5eca4d30729df57f7bd07d13a2796bbbcc7215312e638f8b8061c7d2d0f4a9e56af0c975d4c0a2a9b6c22e475a5852cd8d8663fe91e0d4333845ecbeb828f1066a1a5ed845d7117168aaf9f527a3d2845f608c1434ebe8f5cf711ee6386226cfd55a9dc4ed98ffdd8b175db51ff8e254bc77522094b8270143c48bf1de43c3c0dbe5e85393619d3d12b7868950e71bc7ffd490c82400f52d97df717bc9bee4bee5dc493e8ef1d26dc5a994913fe6749714ccf6baeb6bdf9236d105a79a5551d74f168160456567f43cb1b4b6fa65f94f0af9425ce7aecdec3f6d32fec459fe0800b54415e362456245c1ab393fb7361b7fbfb7084338f6d5f15f9085fde687dff1037a59d54bde656f15974429f727bb07d8673fc1932c397855c2c19c3a8f39d64bfa99757ce05326131f09d5386ef4369d941a60b7b7f8158f9dbc39762ccad0c33b4d9f6b85af132cf3ca352a6be957a738abf786dfc9a0ebf11925897c00699163f486b28c17db05c07655ca9223cebc78cabd897ff2a6da8c82c0ed93620093605927bcc22bbb670811e2840ff9c0d9fc7943963c5a8bf8d82d569a7f31bd83cedb20c7cf73fbab0691a02f15d110458d4a13f49fc72571cf2acef40a2e4a82f2eb592b1585bb9c2873dc6471c871b2bdfc7445255894ad38b98852842b7d4ffb8266610bf67160aa1077a76c7cdb4e2a48bdf939a21061b50409d4ac843a437b4ce9fd48c50f4656a82b0a58421acce483fe5cf4eeca151e16e8574382e7248df44b1e901ea4ddc8f327fc2e4e59f5f18d72fa0283d904a3e93f6250906df8cbe9c6948193f78d67241cb005304364d8a99d95b2539e6453b87b3436cab3a5d8ab49ec055b991efe9493914449737fc39257153d0c78a2d8906bfeaffd1497314d8a5f3235b5d521e7db13ba21e86392f139fbeffa71a826c13ad38a79131fb142505508a40585edffd0291fde91499702c608bc9ee51a913ff4c7feeb2cae0a7be312d12adf8227ef23b049c6a69ca287a3802c5849478d07b69f244dae5906515d1183380f1b3789a1a41983ff0d1820835b8fa2d5e2db73ce5c665159248cb93a8f66ff4ca5f2f4ea7e6bc05131fe67b7c8907e9714edf1fe7ce2a8599c2c2ae96650309f7ecc197be2a64d7c2a8075a2190bd08cd6db8d4d25052e039d0bd4f0b85c4844843de3a1757ecf4f24010f22bc6973f38712640ba390f634bdbeadf57cfa226936a97db0a2f03ea31ae5993e75267eb15be09bce22ca1a946d19380f3868631f98acadc9daf3e69aa8b29204425848c552915b5d08de8be424b1325cbfab022765725beba5bce1214ccba8c8301ea990f69f13884d29886ff53e1eb4521f97a4a591e70987eacda7a578c704630577046b05e8dcb7134a5a06f6c94365abe7c052586f8bc698e526aad24ae7996c0e30e7488d2320d5d707cee838e752cf8a4ddc747ca2e32d7797e76fa0add9568c711bcfc1e9f4adb543431c5792cd4e4b1bbf88ca566f44535b1799a16f0fbee4ded838556b000d239d77ade7d6ae0f7c3036e65235b9a2e17c2ee5c8cd295a6da9fa8847b74dfab913cb71ea0c6a8279b94a303d6f63e6aac21841bd0aea6bc438884d92d4f325d863300f30b8ce94cb5b794f0798fd71241085fb8b3212bb4168c381eb101a6a60de6692782686d650d52c77ae0b623921f0bdce4fc80f134a677b1ded90216f7087f9f71495cd8bb7c88e8b32a4cd979d0833879633f25f983a7c36fce5b984ff64d9f203273799bb4d2652e0fc97d8fbaeedf82fc533601d90e61392431640ab05d7ec239ff03e71931ee719b742ff66219ed1af40a4f1b5a4df1b6943a1cf5925a16353b27f04350e980af27133bb5352e5cbc0d7be259893a8c73f697bbcf3ac6168f6b2f247ce001561d9f985840d31b59830436650e55f0ca9b4ae9b0bfb0509e820573429a6129cef73c5220e4bea123229b39ce8198da73b2eb9510c4047ef432a245a1b0b4304a1c8747b40a103e3a5b149c49f20a137069c2c9d2b75c21c5aeb438e5a00c6a5a622618feaba85e075b43590f9c9d8e79083519b596ddeaf6bc3cbc3327c8011f9cd908060128a6c93368abc4b3c12a82a59556fe82b0b216b97ce9c567f30e72affd6d89f1ea7166bf745807f5e0ede82b0e9da23bd205f1f55ee713688820241ff3700f861f7d080b454bd99ce6832326f67e1cb6f5c60bc8602603c955a35c625f02e6e77fe9e6968b6b8f709a11481e7a9847e165948af0e2683a6e5ebeb1852050261e29d7fab50901f0078b648a385facf5d8bdc19ed7f8312f09ec2d4884c98dc12a2e375a996faaec19ac2e25dd96872d8518f0669c4f602e803d91571929efea46757e090b23ae23ff9e37b590dc9829fde19b0ca7c605940cf5788893c56ce7ea8a3a8e528159efc04fa4eed5e705c48fe85f6ca811eb70ab3130825ffe738461c861f6c75ae37886a04cda3cdc0b659c3439a9c4c051f87a7b662b0c257c694f9b106ac9ea989ddbe42b1d33b1941397e853a8f927d1bd0548a858c8d1222fb137aeeafe86401bb9e03a0f0d221a7707f5befe51681df74615df364d63dfe7ed3a2e4f6f07861f876129031acde742dd350f1a2909f4f73442ff3f57d7f82802c035278754286a136ccff7d5b6846ad66ba89a34b40cf9094969d625ac8f9357f2aadc92e2474c7947dde3dccee6836384446c85c15fee4d033cdd5cf0c24c52a375ac741831c9a7baca055db0d5af151c9c0d743a582b13f0f445553924d90d093b1e10de2b03fa0db003d38d861ca84b18cc83d5c3e440ea0e9c2b3807fa83310b8207d1e07d1975b4f37df50f3788e0bc94a90cfc942cb6ea696184901585ca7e94ce610a43f29debdfedc5f823b56150cf2f02d0389a364e8d435cb03fbbf5efaeec42377e5a93c1a09de296c90dac2e5b27bab967e3caffc6e815281bafbebef2570d2cd1c870a874dba46252989f40e7bc58ccee0295d3d9008847e93d5eabbe8e7111fad8222b1a4de57a23fa18c23a766e6790e24390efeb55c60a8a5373b3ef708da9df8c6c90dc93c936992dfe633cb8f600a22ca44032dfb5ddf35d7adae7f150d0785e4b4b47f548b3a1f73e769edc529028666c4f25add6e3d8fd175106862a6fa6788b2ca5022f0d86dea81316420d34f0174644dd615eb04adf95b22c2eb1ed907f1fec22a2559d1373a7a7c167f060baaadcce1d5def55ad06f9b7c85730fc22546c8b35f9be9e0710c7266ac3f517396b168f954abde2adffefa34078e290784f251464591130180b6287c0d7c2d2bf8b26219f017708817f92f5a60b23301820a53ca2f38ab45fd95873b2a8f5974d2e9ba49a480da1edb90a1ad254e6a8c22db3079a949befd180f7a4e6603e2743808af3fb60052b5b98f3b0b0c68a21712c42ae01f5cccdf03951c51bfd77c3bfaeb2b9f4ac7ba670b76d6d7ac2c88d61cb2fcf0e2a229302f26793e4ecf89513779d9323301d5b73d71eb5cac736660ce86e3205ba08bd4f81874c05137f33a9104ea0d924a586f021ab4b055d8e868ccdfb1313c3e4b2349f4c2b838c0d0ee0cd4c6cdcf4eeb84089201bb00331a81b84a02a8ee30cf47249047df2107254ed16a9c1c45ac2cba7423ed80485d7ff14f97efa0d1b67562dc6bc6379146d338a86eb404c7c439461239d6a69b154dc58648e9416ae390ff93e144c02a29f4fe7028a06c14319008ece6e16e4ccecf82528fe896a926bb3034e78291da28d80ef00bb06644ad447d5b13fe3f71dee88bb052118e6923912d789f41b6b6a2e6dec70f32ac33a116c8cbf2ba8d248df304458238e5e670f1435b1af19b637a0db1345a4304756035fe1beb0f614f6d7d0b74e81db789d64176436119524325828a99dd84997cbc48310b34566cc82bd5eb005a11b44925b3ea4fe94e7f3fb5e30a3211e3df2c991e80fbf6a342ce45c856d2c18846215a890bf7f0fcee802a35a0e77c3d5d855d6e5f1899a1af41c7028cd68434ec3f368599a4f55452a01cac8165b4e5c6b6bcbb235c388e8823af1fda2aa631df2a209571818cb6ed26a121f7725329bf1f603e606e2f5dc93439ec1a4538dc0007fd1102145e4c8dad9e426634ba893c4287519a2e2e1c8a1f04305d004252f5f758afc53384900cbb9e09e13d126c01a5daaba826a8faa269e9a469e81ad961e4dee6145d522ee51d7d01c5edffcbdd65c08eccd4fdc716eacd07308c65d3ec4e335d4e0e9539756432e1b5132428d4b8dc8cfb057f6c25bae53c954ec3bda4f5499c4cc6288616434567d0d72cfa5c7b048dbf6025c0fbacc88c00bd2e01c58155ca4ea77435f1125796ffcfabf4bc47f612c67de34ca862e78a0427cb9d99fe113267778d59f2e734029491c192c63697a588b458a6aa2b8884796117e5210501e004171ff0c649f39d2caef073002e16a49e038248b6204022d94275fb18f0efa762f1b50f7fd15987be84e15521ad34b7852502de95eb2d8f92fe245b5bf3b8ea2d06f566add0f33dd9cbb5461aba319fc1fe092a2b2209638f2a2754d7e435d93f896b6824cc5ee714928987ee9274e6d3fb3fc07bb4ed005455d596740321f1c2b4568ea23fc3dcf83b3ccb189a93b1b9610dd4ab534dbd920824b292f74a09049a473622c8a0c304a4816ff0460c12673f81b6aaa4364aad521012e0cc6d47e8d952c02476ba79c15a00337625b754e539b6d5855f8f630be7ed637d93896c552796358fcde47124e1ab641a5547423d9bcef9221ebc2003efa375dcece982f47103d8e65f0e93b68a44f712bb2382dcfbbb62be0c114a6fee3737955bb7219c8eff70c8e056e10a557fd381755f4ebffb92655047d4e65e43b9cd945833cd5c7b7a547fb197aef546e4ea1118aedb4666947e8a5cf0cd677ffc95713b50a2204eb4f751cd4300d6e253e773372296486fe7359d5eb9782d4d6e8a8eeba377fb3247cd6e19f653350edf12d8fc54bc20f1d0e0aea67020dc3a8e32c3704a58e43df21a8f4a5d2ffba57525576ca3f230ad95ea9f0c6c0aac1f7ee354cf2c216fba6d67d328a6fc38ad1ded77a15b3a1ce6a168abf27dea06262eed81aa8305637a732b3ab74145762f10c21c5a1f8472d594bbef740a7ac0e79e505a64f194096622e53c68868cf82feafff0e079a8e31932fe85aeec0e50e58b0978688571295030ad7416a310191be2f47e8c6d7d9e7fdba8d2af6a5a08d6f318d192a8c7c64c55854c854968771fd580032bfdbb82b521257f0835100f0d2c05ef13f8b3f366575bc77efa1d7c58f3fdc387e0eea6a2966b1791f01c434cde6cd862de8487fe7e6707f6e677fd0ea29037c2a3299dfe10ddb89ba989525a6a3a0690e682c215577db1a1e349eb9281a9ecf40f0c57ee681d3c98aeec5923f94c0a8d45e37c9c16bab6fdf3809c36a66c75c9b6001caf7be91bc029fa520e4392f199921dee727443a86ece752643f24687145b3c67704e1f7f88"}, {0x30, 0x11, 0xd7, "ba0bb68390380e1e41578f96677659d38b1ccc8973b233de0941cbcc5d2862"}], 0x1298}, 0x8) r4 = msgget(0x3, 0x0) msgsnd(r4, &(0x7f00000015c0)={0x1, "aef8077f608708f9c3a535b46b75b7218e3cb43b0e6e19d5e562944677a308a64d581b94b26dedaef22d858d08858e9bec9b53043ec11295d5aeaec81667d9c8690bb48f89587aa87c7da6125f4b6d73fa72c21f5fe238b19e801a63cfaedbdc45bbb6db36e86a90ffa41853908f4f499fcf36447c52b46c2d"}, 0x81, 0x800) socketpair(0x1f, 0x2, 0x106, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r5, &(0x7f00000016c0)=""/82, 0x52, 0x801, &(0x7f0000001740)={0x2, 0x1}, 0xc) setsockopt$sock_timeval(r6, 0xffff, 0x100b, &(0x7f0000001780)={0xff, 0x5}, 0x10) pipe2(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001800)={r1, r2, r3}, 0xc) socketpair(0x1f, 0x2, 0x7, &(0x7f0000001840)) setsockopt(r7, 0xf6e4, 0x1, &(0x7f0000001880)="20e51e0b606c4e49f0dd08ca9bbaa68c6b9939f1a4e08031e176da05967260addf4c857a82e029959f7c421b8592e696910c5f8412", 0x35) msgctl$IPC_RMID(r4, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1038, &(0x7f00000018c0)=0x80000000, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000001900)={0x800}, 0x10) r9 = semget(0x3, 0x7, 0x200) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001940)={{0x0, r2, r3, r2, r3, 0x10, 0xe2a1}, 0x7f, 0x4, 0x9}) r10 = accept$inet(r8, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) recvfrom$inet(r10, &(0x7f0000001a40)=""/169, 0xa9, 0x802, &(0x7f0000001b00)={0x2, 0x1}, 0xc) recvfrom$inet(r8, &(0x7f0000001b40)=""/143, 0x8f, 0x3, 0x0, 0x0) open(&(0x7f0000001c00)='./file0\x00', 0x810, 0x68) getsockname(r8, &(0x7f0000001c40)=@in6, &(0x7f0000001c80)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001cc0)={{0xce, r2, r3, r2, r3, 0x40, 0x2}, 0xffffffffffff4c93, 0x1, 0x7fffffff}) pipe2(&(0x7f0000001d40), 0x1000004) recvfrom$inet(r10, &(0x7f0000001d80)=""/177, 0xb1, 0x1, &(0x7f0000001e40)={0x2, 0x0}, 0xc) getpeername$unix(r6, &(0x7f0000001e80)=@abs, &(0x7f0000001ec0)=0x8) geteuid() accept$inet6(r6, &(0x7f0000001f00), &(0x7f0000001f40)=0xc) 00:00:04 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0xffffffffffffffff, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = dup2(r1, r0) r3 = accept$inet6(r2, 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) dup(r3) 00:00:04 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) r1 = dup2(r0, r0) r2 = semget(0x2, 0x7, 0x4) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000140)=""/136) sendto$inet(r1, &(0x7f0000000000)="76c3af140e8b4cf5212767e548dccfa85d80f406b9ecd026b0e08aa19c98a8025df074ce841c9658095ffe550d6dff3252f7749fbb7eca512955ac0e0484cd49500c3195baa49fcc12b641eca8c5005dea93cf11d25eadea3d5542bf48022db31f7659913f124d79620d14ff4a0f58059516", 0x72, 0x404, &(0x7f0000000080)={0x2, 0x3}, 0xc) getdents(r1, &(0x7f0000000280)=""/196, 0xc4) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000200)=""/111) sendto$inet(r1, &(0x7f0000000000), 0x0, 0xe, 0x0, 0x0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x400) 00:00:04 executing program 3: open(&(0x7f0000000200)='./file0\x00', 0x1000000, 0x103) 00:00:04 executing program 5: clock_settime(0x20000003, &(0x7f0000000000)={0x1000, 0xfffffffffffffff9}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x30, 0x1) geteuid() r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="788fe9ec03fb76c4fbd302d83dc2dc08f4ee712be50524a0b80fab2803ed3a6287b902f7c11477994c8aed48aa9034f9e190ca06ee33301aff8f42c6cfd44c403d287830", 0x44}, {&(0x7f0000000140)="3bc9a7517645044a9f5f746ae53e2363718a2e9aac2b922fc039bdee7bacd28bf50519be90303d28b5fec1b19f372431defb3d6cef6117c179cb8cf202c49c475fce06ed23858be6c32c4617702d9939b61de070d6e1b512d2990b6d486ba34334808b6744c753c1751b94673564004e13140ddeda4210959bb4fd3d801e09a7ab72e451ffb765c17742dd8a225adf04b0ea5211a950c4834f922d0ffad760271997cad4db4ac6e6f28abc1cc71caab983e5464c118adcd590e6be169653db63997b68d5f6c416636b0c84ef7faca2fcee7934bcebc0f708d36dea3085932ae82a84a045713fe2094a44", 0xea}, {&(0x7f0000000240)}, {&(0x7f0000000280)="e0bc362923ded483d882f867c92b7bb9e217fa46943f0bea5f776a85faf47fa410c5c8989293e109d504fae47325d0a0d89dc41a61845706c3d3ebc78d0cb0ea64a0bf375dc501", 0x47}, {&(0x7f0000000300)="7eacbbec4b7cc08d9d855d621b1df5", 0xf}], 0x5, 0x0, 0x0, 0x1}, 0x400) r1 = shmget$private(0x0, 0x1000, 0x2c, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000400)=""/95) getpeername(r0, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) clock_nanosleep(0x3, 0x1, &(0x7f0000000500)={0x3, 0x1}, &(0x7f0000000540)) sendmsg(r0, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000580)="38257105c751bdfe53030605290accba33fd30afcba70a9ed1c10cd09408354369b9a3", 0x23}, {&(0x7f00000005c0)="5dd2ec1aac4e786b2467df463b5fe54314c5ea32b97a528b0d7cb8fd088680401ec5603a9a4540ec1862ad5b5f7126fbf276ad6a93972867da47215410fbd7befa18b119fc62e56c684ff687ad09a8a4c182ab4f63ee605789f56a439fe4c8a0d6546feafec47626ca794a70", 0x6c}, {&(0x7f0000000640)="ec1e4fbeb98e7cd6e289a1834a36ee8d07e1eef9fab4b1d9859aef1d657b4fcf645432af5c5a1d35a0e04ed5869a41e88534fd3cebf42d01e11324f127f220e0b916968e9520fbbf30", 0x49}, {&(0x7f00000006c0)="0612b284350a22", 0x7}], 0x4, &(0x7f0000000740)=[{0xa8, 0xdc0f4b66404640e9, 0x8, "913758a0ef13be9c999fe28cdadae49eee420cfda8d7aedcae36dc5dee4251759e337311259c1272727570fe687ebb170f6e5e6047dda137c96c35917cceb04345af6d6888cfa98bf8892d0f8bb81fb0e5fb79866175970474e6ec8168e75a972991e349afcdc8543bc37989c7f22a460146b95da0f54fb4f0848401a43a5747e848d6ed4200bb787bbf43b2900316df9e69"}, {0x68, 0x29, 0x2f, "bdd4a1b361cd5d4357e8f4fcbaf46274f4f92dbb2b005808feadd96374ade964066d17b1e6b671d17cac18a3b116a8ff7d759664a45f1c0ed3c5a32f9460f2e54c63da7a18160711efef127507e3c5cac5b63b423d6e9d51"}, {0x110, 0x11, 0x1f, "0bf5defda116a353b0a905ceac25eff4527595ac83f8bb83ebb32672e9d498e08da1b63fd283dd3cec454f344f3c7afd085a4ff6516d80ed867d972e2395fda4a782097da4ce41ddce49f5a27085832324b499326584d23d0539ed3c84dd31fce025ee27b29f48981e11f26eafac5528e4e650b4f7d221f6f776ba76bed150a0187b69718957e933ed3ea408a5c3a5bb35f1999078269de39f89edf0e959f363540a9f90ad73eb5dbc29f9de3d15bf79c108f88997d50d5e6750c2e61af52031d96beba02614b3ab9502f960de2b11c998d06d33621980f2a89e5609251a58e74fae7ffd341c2c25ffa492c91404b0cf880005d56615dcef5153"}], 0x220}, 0x4) mknod$loop(&(0x7f00000009c0)='./file0\x00', 0x40, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000a00), &(0x7f0000000a40)=0x8) pipe2(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) utimensat(r2, &(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)={{0x3, 0x5}, {0x2, 0x5}}, 0x0) r4 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) readv(r2, &(0x7f0000000c80)=[{&(0x7f0000000b40)=""/98, 0x62}, {&(0x7f0000000bc0)=""/143, 0x8f}], 0x2) open(&(0x7f0000000cc0)='./file0\x00', 0x8000, 0x102) linkat(r0, &(0x7f0000000d00)='./file0\x00', r0, &(0x7f0000000d40)='./file0\x00', 0x400) getppid() shmctl$SHM_UNLOCK(r4, 0x4) fchmod(r3, 0x10) r5 = getgid() getgroups(0x9, &(0x7f0000000d80)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000dc0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000e40)={0x0, 0x0, 0x0}, &(0x7f0000000e80)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000ec0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000f00)=[r5, r7, r9, r10, r11, r12]) getgroups(0x7, &(0x7f0000000f40)=[r13, r15, r8, r13, r6, r14, r14]) ftruncate(r3, 0x400) 00:00:04 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = accept(r1, 0x0, 0x0) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1010, r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 00:00:04 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) shutdown(r0, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(r0, 0x2, 0x3, &(0x7f0000000080)="be14112f26b04deb0cdbd0f4574ad01e5911a5739972dd87184ebd411199c32527f09327885abca052b165447545a74fca7873c9a97fafbf8237964d4fff25a4ac3c24d6c52a8119935016155388004d9917ba4c0832dd3df6f398cba07869d84f6cc59ac3858f004516912d1d459ff529fcb45e772da7789ac19db6b6313ecbfccc561206c1ef04428eaa9debe4b607ad55d8a9c03003693631d52f0abe9ea71a369523622ef0f6ec51068ff388071d05bfd24dc5437869dbef2622e904d8b5caf6971bf6e5e629d2c2c26494e08c8ffe9b892151fe9ec890954e89593da1706564d4e0b3475c1a8884e3fa9da087c881f311150f3769be81", 0xf9) ftruncate(r0, 0x0) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x900, 0x8) poll(&(0x7f0000000200)=[{r0, 0x24}, {r1, 0x100}, {r1, 0x124}, {r0, 0x40}, {r1, 0x110}, {r0, 0x100}, {r1, 0x40}, {r1, 0x42}], 0x8, 0x2) r2 = socket$unix(0x1, 0x2, 0x0) listen(r1, 0x4) r3 = geteuid() getgroups(0x2, &(0x7f0000000280)=[0xffffffffffffffff, 0x0]) chown(&(0x7f0000000240)='./file0\x00', r3, r4) setsockopt(r2, 0x8b, 0x3, &(0x7f00000002c0)="aa94c713365291a4d1e903cd745f5f4cd522b456517b292914c73623932267eacda28e01e534a10c71cf1896733507ae23653174e08521fb474f1e9fbdbdbcc3ef3ee9a39415f5211cbf4c3e6e2c0c54844595450db82cb8833fcc0ec9173901e74da372dec00d7913ba2708f24bfcca56d50f62f6ee2d76d9c99b5b8021332d1da3c1973ef998d4a884de101993c269ba0108215b7adb39753fa42d5165f5e573eff40d667f6d85c9fcc98e77558c9fe7d6f4e75b352644c927b8cdfc33f573b3f5c7fe294b5348f3ccd40030be47b5efa80069ef78cd6eba56a2b363538cb3d4c7fed9b5af24d496c518610017", 0xee) renameat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00') r5 = semget$private(0x0, 0x1, 0x200) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000440)=""/230) r6 = socket$inet(0x2, 0x10000003, 0x7e84) open(&(0x7f0000000540)='./file0\x00', 0x400, 0x4) mknod$loop(&(0x7f0000000580)='./file0\x00', 0x0, 0x1) r7 = semget$private(0x0, 0x4, 0x100) r8 = msgget(0x3, 0x200) msgsnd(r8, &(0x7f00000005c0)={0x1, "c64976ee5d8e"}, 0xe, 0x800) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000600)={{0x800, r3, r4, r3, r4, 0x8, 0x9}, 0x20, 0x3, 0x5}) socket$inet(0x2, 0x1, 0x800) r9 = dup2(r6, r1) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000680)=""/192) connect$unix(r9, &(0x7f0000000740)=@file={0x4046d471eae2434c, './file0/file0\x00'}, 0x10) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000000780)=""/247) pipe(&(0x7f0000000880)) 00:00:04 executing program 2: setitimer(0x1, &(0x7f0000000000)={{0xffffffffffffffc0, 0x9}, {0x9, 0xb}}, 0x0) r0 = socket$inet(0x2, 0x3, 0x800) sendmsg(r0, &(0x7f0000002340)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002240)=[{&(0x7f0000000080)="1ce2e68bb4cb126ec9e15381e8d903151bc0070558a3be603ac63430b46b622b7ac9b5cf3b027a7a341dc7", 0x2b}, {&(0x7f00000000c0)="00ff16d972d0a26f344b85b84a38f1b0466ea2f01a639486f33ea7ec925b8a698b5b8512f821ebe0341b88cef26dd626664f8ad959e5c9818954f77add52cd3bbc287875ac1882af6553ef9e406ca94df55129839e8cdb9faac9030a5f331cc4223eaa03c12be9549f6a39dd51b0f29fe9b172f8360a80c1cf096d762cd6c74a54ab27", 0x83}, {&(0x7f0000000180)="226c79e88caac1e977586dfee81209286b5fbec2b79fc8b799c45200693deeb758ab7e0abe655ff2e7db10fde0f6e976c300881f290d1beedc3dcce36c0141a905a7d29fd5595e485ac92b84555b8a2e60c2971973a43006536edccc190dde5436bd69a45d6b761e2c343519dd25e8e2dbe1b3038a2bc9c351fbec42d73ad5de4136cc473e5764469ba7f545c33a0be0669d031e4bd66aa92975048a055540787aa9a2eae2d8d0c206021799fee32fc372b327ace2689ccb69cc8eb3b2847bd5c8e5eca22697638f3d0d0873e2ce98cb55d904f6a0fac5b8aea69bc89d0655cf8b4afdc7ca375f809f35488e15d6a751721a8d60932b10f364900525d0eda113ffc3a246d1f61bf046d29d48feb9738c62a5754585ce37df27888dfa953b71d9312f74e5234f1e53c280d25c3ea5030e11776e4c79be6bc2b5712736fcbd34c48ba3022274c96fdda4fe8e6e97f04051d80fdd913a3ae5eb7ae896b450ee664754db6ae3f5cc314bc65ec71767b100d760343f9eefea023b4208f3e79aa68be77f81cd9cc60aa54412aa4bda1bd983879ebb6ee5da0d91f8e1f3f09763474aa5236ede6f72ea8fd8a13ea0216cece0f4448c176ccb365ab99c0a18335906e987673013627216995136ccf7097d6853b6d7425f20c0ee7077123d0d1e4c549f3a3b8a258aaeea32b668f5143eb9b86aea567f89a5b45d92eaea2a90cea10ef89332a635162e8599e619cae090fe29d36a95881799c1ae49e82c02fa16bdaad2f63cc7f864e3c53be02c1cdab67e33c84d79dbf877f082833a17e4bf7c5f00d1ec63b1e2a729cb6e5e629f229a2f32c7b4865bac6f98a0a03628f9aab67101d362be52f76a3bfc245c43e7e77fc75a16d2a7139d2182bd84ca10195e315556685983de3ffd044fdce9175305d4dd831c4fe707a0f7a9e2f88281de8eb7db5d83892f715a433f3856ecc20d7845f2ee76aa67bb875114a2f0e3477d0bba2f4a4117b2ad3175d8425486eed123f55842e9c5691a349d8e3cdaea4c230ecf43524795eca3899e7725350c1f0883d158573406d83ea8706019935b2c6d7f1a93f930e494f96a6b7e842099ed02c48fb2d0d26a465a52177ecb5002b3a77e92147aff9c50812b3e31243e86f63476dce4567627cf41be995ea97ee987c8e478bdd403539876a3c2ae4f0323706073d45307514307f01175d339bed3ef67c4f388d046c77828a27e66b390e609c641a86fe58e360834977d3872db4be5d1e17cba383347011bf8c170a011464be3759dd759647ad1f12ab9bc7012925b3f8a01921148a8f2e92a14c119c09d80104d25a81caf5b980c02957e2423d0d459c1c9335836ca86d19e7d1e46eeb7410f95736b2f22a14cf14c215fdb7e978fe2b8be9be429684637b7fba83481ec9498fe2aa9c7dae5505b8963ac091d16ff0f9fe718a3fd5874b7ae1b5bf0f2359acc8eec0774ee7571ab6636a2d83ebca305351e959b57399b59bcc52e181c87ceabb0fbfa6831d6deafa2ec2da19c51c40353c2318490b1b2f5cb6d839060e6df9c069d3028be5ad2221c5720413aee4e012e14e34c9a84e93c0640fa6c20d79dcff8c21c5c3bdb4f90c2642cb09cbce904dcff5242dbcbfe01987b4374530868bf8860b08286ac23fa93e844f4db282b0a60d59da846c72bb39954842bce74317ed9b93459c6cf039f59c2b5614fe9962ac6be277c7e6eae90763d92a38167b7bcd888234a2adede23f2213aa311fed0a040ebc9d388a5808cee50703cc495ea94b69642b8341070e72e61dda1b602cb234fd9882c500956ab9fc89c02f5e024785591d58f4d6413fc08c3bd4bd43ab3a686be37488ba022a2213e78f65f2c8dc7fa8e607f60c154d0f74b01080268abdd7af44e41fd1e79684d1a1162adbc5948d4ac1a668a69f05a662c8617ec8c545eb69a97610c52543d8d9adc40db27f01290e0e4b5b7e1de3c54850b4a6ed37f1b610c3d1bf88b5d7bcff3896b3792f15fe1c155c869ab0cbc9af724c15edbd04d374634b4d61f22c7bd423848174b899edfb3ddefeb4db83d286c8e42febddcf571628a7b213ff7a51dbf76454759afd8d236a3b6b287a2450eafb06eee6639993893c156912cfad6e563c14cea5ce2463d17442e4d5a96ab45aac083ce20d4759648a88a6027fa9afcef7a9d3e37131848f7f53788e91559411eecc0d2ca39e54288ea0c59d436b2792709ac0215494819f1ed59e9d8916ec38019f68eee0e468695728ae7a7f80bcb9f7f82f49700a90823bb28274e7902ccfa232f79adccf82fed4f17befe209e75c11c794d8758e34abe0e86d67dfeba7330731afc7f2c2631267c3cee523a9b01829d27d23c7f30175c746ef2d63bff67fc9525bcfc9544211245e6791ba0d8291e8884a83d77d7eb676ef30fa9413e1fdd837236654cb7b2c2007874d58abf7e23d8ae199b8dd4b88ebec55770cfba094a701202315d8cd725787f81b0883ac1512304765725c1fae9164803b5268dbf29589d751567421cdabf8af6790d30ffc9d68ff8009eae2ecaa26f5964c7535db151ca86d562d9d76f7474a536798b97d3c16d288a86116e65d215ea38f729d3b4ca1aabd3b68933e3c576fe696480bf34bcde8c7883c5dcc84ea79b588e276da8403685bfba508390500b317efa19cb69fc180f9d25218a057c9d7bd2fb2961330cf1b3002ddea181069a26f91f1ff8eb27d3478a4726b492a5dcfe432232e6038ba0907d1af924659e728c6c3f8819785f42e215446af13b78d05069760604b0357510fc9b2e7182c97a4663e6cfd9fb1d5e9a2778dd989777b7595211de45896e468299b7efe1f5aab750b4ec9eae92b6a7a4f4903e4d2dede22a8e6c2332e61281df47a45c072f9eec68257ce4cff8716fe8feb447f6f9caaad8afb7369c8d0bd44dd4f50f11b946c3ae5109e513d3f7992336ad35107b2626fc477c873a4742b0d46124bea530bc6441e40fdc8c9500b4778d19f3a1781213d09514a92b80b78bfe61ed190e8452afcf95f38a17e7467f6e98d8034879c8d8f546d73b37b729cfe2488367a97511d671b28574506be00f07fd4947d08edbef72b767e3a012e2b5c155d1cdbc271c8d84f64feed2658580379126221ddf8ec6c0066e0b823da7d8efae0e7458405236cf7008ecc8212a82fc69e0e6ec80089ff8441d59ff4c161adec64ea90314d4660a94ed1261e2b1408301c9cf4b56649c8e8bb4549b43b872a43a38b251931467fecb669641bb6ababe561f8fc47622ad95a9649bc1536ba8d534b66609f6723e80626e3559743b2570daa9ae9dcf7e9d347e0b132f83e5faca81c2855b88faa7d685823ed85e4cb907f9231ea8bb79bf196872ce06e43275caded036ce6003088cdec51473010faf8b9c101ce4b1f3ac1396e8513c68b1cc54d072af73bced6d0f6ed26e0ff825525a685af1cd7c8afc0e69db58291b858ce2bd877d2a9605d959d73827185df16f2e441bad950aceb7e6121dbc96139b0b40f2e1a9b26eebbf44ba1f39747f55b77515d09979d4dece09ca996a20d412dd8329488168f21a2f9918641645271f5da425ed023ba9f1d2a92dc7d315ed8341bd9dfaed35eac9f108cd14cecdfa869b88e8a42aeec96364d174d16b4677307bb75a8490128df068107c793e97dfb205cf4d114efe81adcc919141b3bec8bbbdbe28c98ba34787cf52211dbaa6e52b8aee5bc00fb2486b253543a8b524ebdf2b00ab552b4d46a8e1e5964c42c777541a737e26c630980bdbb7441462a17fd55c8481ab21d62a74a2fe1d7bfb243301d5020206832a99e2eab58cf60db651a9f9b47e27ff2289e0cce11d4668ee29d0fc19fcb028f53ca9d56f6d8163a7d0e8efd01c5e2932e7b99d4dd99d35a3dc9209a318f52a227a46e0061bf657f19e4e38fff97d7a0e8bab4f818e3eead501e419dbcc70191043e28de700fb042928dce1b375f2a929573775c8f91b99399b6dbad3e4bf18cdc3b089f877d8970b74d27649975cfc6a400032d4d961998c70f92ce4974070101b2de9ad2ed5798baef990cc1ef61563d2e8b7607ea4a3966f083fbf88f715e208e3155b0775b8fd5f58cfc4270d11a3c7b069f09cd9ea708ea59e821f3b19a170f43d8a4a320e95321f294f2ae52fbca2d78b3e26796ed6dda446372e2f49f154c8a9200a31ab7f0a2dcc57c587610c2540b96f38cacf6b020ab0f3d79cd0bb9b49fa3553ec4c4d209f9adbe9327e89f94536b33581f464b67f748ce03942da2694cd34362bda9d55a9e7da16c869e610e8564fd889055017f0a9a059ea4af69887bab95de768055b8dc6d662499baf151d3b651f2814611a970b26ce2387b4f80f1d88e6b5b1acd5a6adadb58e7286b983f44417b14d17612b488b1a31d6d1480f09fd6e44826e9f4e7c562c19a8632b4ac60111441ba0ab0b9eb5b92031bf54a492e42752ba901ab1c6ddb9762cffabfaece26fd642b283fae1b86951fbda072b81dec2072061a10a5df807b04ea692d804ba0488c9ed4838ef776178e3b16a6e681d7fda3837929b636e00bad39078231bcb3dc4d791ab941c2717d43aaa774a76fd18edeeba4b2e0b5c4803ea16637c2e908296b4c3a13b131901b0621795d5fc7ac89723733a1304f638010f6c4fc992ebaf324f0d9f2babe9e199f302c9fa9de246e53f57f911a527c8590dd4d76568d8ffc5d591d658a6c2878b3fd859eb8ca8e682cfe44a09672784f7566f6d965cf7261c588e3fdf4ac6a3dfb0edcd9a89103b6fa3eb65992b4108943f617d9891973c59198352b92a49c7452aec45b932c6fd156d437d8cbf14a7624a89f6ca6d8b00c08b55fdd484ab9cd243f0b035f263bb07e1b785f944781465bc3cda3a005b405c93905bcdeef53978c169d37b8533907d1377e7d9040d6d77dbb69a22cfe6c12271a83fd15aeb65169cdc748d7e2241f6c236e97a5943342878015ae13a12d6025e7d60e9b02b9862a45a0aa10779c2902ce7e3cb8b3dfe316d04ee211323f4376e0118804b332581f26334f9ea9d1c5bb15a3b6b82707142a61843826ad6ac15514262a9047cc39814a91dd19abcc54c13f631703490f50614381d8f9fc12adbe78664bf964860c6d27d033bca922200b9ae3726ba618e0cc5c1d523e9619941bfbadc0f3a852c538ad8e93752ee7fa45f751019908c9262f54009801e51ef117788db88b38e382f16429913535440b26d61fcab8239390f59fd73a57a0a15091e43e3cd855ea9ea37054ce4376e9fc2ca33dfd7241b0ee2dbedb4997d9777ab1dbf83858ebd2d9f36305b2d07f6397bb28b5906ae1462921647d66170eef883a84530cb32c29530037f2cdcbffc19f763ff87bde2b7dbe60937320f5b0c018c7e741fd242ecb6e2e3d773563e92fd2c6e009c7cee4bedf9126a8750c42761f3ec5cef57929a45acec1d63ba7f82c39bd09c706d064d80aeaf77254c621c527910b431448a3641571da90d1a0a68594d4e219969b5ce496f33214696267ac4720e58d9e3109bfb810e8ebc73062f47d999b8cc813603de3927623d520f52b3543635cdb7dc1718d13b4e2b962905d4bef5c29242af38868e9e84d8f50a79709940ac4047712519eafc2697fcb5b579b8f484dd0e0f8ef2e94cb59ddd7c73c8b9451dec0921eb6038ce20a6e6607aade5ef9b4b429a362077292cfac9b807b7c5d1b060deb14be7a683c67cc8c42cf6da3b2d3f75444728516ddeb92c370058ad88becd75b21b2f9d50dcb3b842eb891503654d24e0b06392997ef9423dffb4", 0x1000}, {&(0x7f0000001180)="d2f76854628ad587f80672051e232ad6d7489bc7c3bead47fe9dcc56842218308520989eaf2508ba192dc525ad7e60f380bd828967ae5c0bcb203dfe9fc74e67a2e49cdb503cd3681a303342d576cc49c45c5481dda19a52112649b345981bfb62d0fefa9bf3e34534d80ed59ec64a67a60248d11d2c0a58ddcb5753e0bb445a81288b10fe580ba2bfa3882d792a4878d3faa80031deabd14a815e4ef73873d19318943be17dc235ecf0cbfb17272f56377c96b34e5578d7a1c5384f8c246dcb23ffd1d26536bac23f4e1df9b92526ce5be218eb5b40a3f66bf7d2da35141e1ffbc5d3ee325f56b9c2f09bd7c223e06796f191c1fd0a8a04763050ba97a7d487ebdce20e5099c2f4ab0139777b67f92eb4810bcae778d2abe868f56b89c6695ba1090a31f8c63eda23be9ae64de8219fee67d87484b85c3bc97439c7b22bf380c6c3a9386b4b86cf6209b33b2a0dc8ebe390308ad462a75bb8df589536c1d3bba156f69a2dcabffd0c91a90d4e15348c68681d7ea84a6b099197f5614eae7b7cac303889293ad61773e833b1a12fdddec337f7d580327a5138e61d4d9f8782225ce395a382406d684550b1a62890f13f52c91b727508dfff87fc427f4f4d5cfc0d1493ae8589a4a46dcaca0d0e82e6000ed337576003bb93b84ac78e93fad16715cd0731d557663bf320ac4b922a98fb2e0a53c6d77e14f4973e6463900841cc71b7ddf2facc2b31ebd7abfda0874220ca8512028679c6bdbd6408f13c4d175a0c66cdf2706a3e4e73ad95eb46c5f4a9d0e551328265a4f7075bbef393d5a6ee15a1830711d49510f40c60c3ddb69140a5a7740dca05c97f129f0868aafebb9be24be59214a9ea9f622be576b86197aa033d1eb959db12be9bd8e72d2f6746baad0107cda4b004843657bca2e0afa2fc392eb99f388546a138b1e6d279f0967fc35f124711549a95826c29f2c46bd1477eb16573451c927e8f8e03f73e448b531051c4b665584d13d896d1e1469ab402fe55e6b1db90e28170c51eabc852dc682899e336af6ca57b36417741b8db73a461becd39108129b0bd516fa38306fb2c14c246354399b401e462397b8abf5e7949086b2b4772a3cdf6242737210e5265209b587839403b050bdb5dc216631b733c255228331461aa464687caff64e4f06ea3d38392d81e66e8a3328116743d3de0a66381129cd90c4044c7f76ab23d7d1c88b5c4a78df975814b1784cfa42d701dee16cd0be654d20857976e3d22bc39b40e6e168097b6367c35bf34155107342285768c8500eccef8701e6eced33069c0e36724ebbe55a9abebec11e041dc7a10f4e9e6aab8af5374da0260b49727739d754c933e041a9e0f389c520c73d0f4bc2dcf6c01d061dfaacdf72090c117613236df0fecb2a75569a377bfdaa5319f9f206e636829bede61538f16c93bfdcf88f7624f797de96e016ff8983474454ef52f35bc3d23993cfd27e289c9e7bc6b8dddb6f1b5ec171198c13136b9080e603857f2b87bf4d3f450d36af0bce8ca31404457277f994f54cbf2911af4986013fbc269ab02a6cdb6a54c07c2895841aef4bd995d4d3ecdc5e4ec41677fadd207032f8a3c3e6d4ab7d9893d53d1e7fe39d7eae186374935c87f9d43dd3431cb8d1f0540f07b248fbe913b28530abc401dd6a68d88611b11e0db5834fc256013d61034f13229b53e6748b45397109bddbec6f587fe909458117e5950bac14c412bb0bc2fa56f50c2b577f766ccba522e7ef6c4fb731d065498366770d7cf32be5190ebd617943354e0075076f0b07125f4ffb2687fb803be404b8b4653829a827c81ed6ba76b0bfb78fd056636dcbfc8569fb9e59a158b3672d2cf0828247de9bbc1738e9281986d87d7b66cfa88967037f91c8da225216f0a35c81423cc2f8d2cef0d7d67a8a84a0da63a961520f0c474d541f7ad45b7a8b119dec89282e7d18ab660e9e1cff10bc3e90b236375d112f2a25ba7c47c7a735693374b54b7ec5a3b5f2913149a99f47b0e0768424219223a31f389d2c99a8b7762c3bd3fc747f921c43927a0243a275124a2509eae62dd305ec6f999bf232abfb36038233c3d0cfaaddcc292e4e467616915c88ddd7e85f5391ed2af3d26873feb362c7c1dc18751036c50807409d44d0955d63eaa009b7e34f710c2d5e9dcffccf46156328ceb35e8e89812386756331a4debfaeaa90d20f2ce81a9ab86a90bb0995873aaadb485846e26e76b776be13fcaef98ea3bdf1cf2a0827b4529eed72a4e76479fba351057677ff6cce300d15ec4dfdd5ecaff1624515cf6e491174c7c9ed2ca8a663ebaa40afd35d0dff3a6d8fb6891793f535e686d519fcde703a3851b41dd6b84314b4a951423b9506ec329fd28083d811d9b7fb65092aeeaedbf6ea0215cdba32c1dfd9b9e8c79975030c46986469709f6eede5d9674def1000c3e6609cf4b816ae060e90237060adb0448f1b3090b3a77e3e58f63fadc1aade6feacf3fcbfa90ca4fb7a0f4ed4cce4187b138936385ede5df791f5b19c85e9afa63d51fb9ebed6acb2262a3a77135125b31f8b72f20f4bb22a70e729a79179d58d6b08ad462cd5bedc2173f0fa6d3b2002176612c6d82baa497fe243edc010a149b0a1bfcaa88c6f08c9b717ae9909f528a13e26b8c4af34c2bfe738f98b234b5ca4176178e14681038ff8c801e00a1451e3d5af8a52bddd748aa513c10751c575e1238c0f63fa14d2f600d2373a6eda5af115ca73dcbb2b67d8373944295ba38c3d20f438caae0da9fc1df83bf9f794f905b5424ca018015ef448e3432148690f8dfb092e6994ad4ec83e6565eab5ea1762c97fa15e740d3b07ad7fb17a616f3c94456af66675d60cf8a4fe93d095bbed66ef3615e1e33d97844cd9e9604346dc3853517e327fa3961e3119ecc4d70e51f7dcff5e7cef3472acbfea5ea2d20585ec43c7afff0af98eed02cc0e0ef2e3eb55f9e62ccc220eddafd1b01681ad26572e9383d44d292f1799ff574dc10e19f71fee4cbf6627c167198b8d018a99d5e98af871b3a4fa981d5bd2209f50be3e99489f020b8502384f8539a44eabecbbaeaa567f5d3ed8414c9b71108a2ce9919065790ec8ee80ecb5547245fb26129929d038b585a9ed1393e7ce031c45fab9686b1b7fbe38e0d25e05f2028a52467432cccf3fa98b5bbc0b5c2a19c336c72165781e754881c8fc1aa0680b4c688e3a05593f3503d3a9bea24f2a66d0203e8a6c649c82ec1401f58d5d8b53e8818f045b0fc3cbd941ffe0d83611c6703a9008b0627feb5b74215e002c93100becd015745bc72880c85c4f1d75e3c6f43aa71bf639f64e0227e2f088f2e8dee6bbf5f18fde52b98f38711e88ecfda67cfb9a283ae165cce2b2aa20c10c4b9cdd3671b457481b8d0b9613dae7915403a052af4cf575fceb80fe562408048479b119254ba9a2f6e62fe043de5ac37533128acceed214bc1c5889e821c02fde5ed19ace3241312444b7555e88b66c6c20de041b3b3a68f7f17a34ddb0d27b1fc88e4091575e80cc936105b9e46257cef4e294679857087c5a926668cf46b06feb2014fc3d0389042ed842959af31a729f46bb43e82c1b24b312bffe1196da896f8f2bc4cac88d59d54d9b22aaf1aa56c74de01588091151106bf2435dd5201a54e8b9a4a096ac6cad54ef2170263e92f9fac1d7e8783eda6887f5d59856cbf4944055a9e3af3ba3ecb478feefe92cf07cae7c77e3577f15689b727608a3d5c6e606c04176608d33e3ff6156413ff2253760b545c2ac34487909faca8686a77bb2a673583539383cacea8bf7e5120ad19288a4fc11a1a38823b351ef218d2c748bb5bfb1231d6598906a82b900bac0862b20dfb4c5522f7ee4abde16c6a141fa6dab77da05c533d9ab9574ccfb0ca49bbf184d7e2ba0fd83d819633e08699bfb1c9fce501542ae88d9986aa7b46ab8c1fa1709a58ca27c97cd1d592f4aef655f6ec658546cb964d0a95c00d292f864dea5b58ae42c35e40d180d2d6e80b0e4ace11a93544855d951fb9bc6ae4fbaff3add8bafdb0918b521b42e1cec3c108e4adf6189fbdc42b773de3b31b378e78131c5b57ee015474cbd9001b66d8b4c7480d8fd3e81d2f21b4aeeaa9a534e3fb49b372097c9f2d9df788e5720bf566ed203312431cbb91e735dc9426549e8fb696d70ec4d8e4e6e2f873fd3cd7c80d7fbe9b74e7e958ceff45c175b246f780d8bd2f18650e7eb0482327a4314a37a0c055c636291940c0d6dbd897abeb9fe58f5459ac05bc4cf7ac21e59a9ec99d4ff901e4dd83d9928cd96e4b2b95d4299ccdfcf0ea76cbd222affcae062818b67e349169394e53ce6bec6c04f227be1e5b75b863e72e1938fd4b1554add3ab0a50d182d6ce646e242ac01776e1dc612d0d87ed98f76812bac50d133e3610496f5002aeb5af187edde921de3faf7c4b6df57822e909ba57227f8666b869e3a424a5270f1c1f07948a8a3a1210b2c23605f35a33bcdb912c68ae4442cb6e0edf8296f590883f0c4375f9e458dcd7e7990e69501cbfdf2fb1943f8f9dce4be18fda0b3f0feadc695313e89121c3cb7d1bc65acc7779834c561ed0b055cf78ad12d124dd472d9b2c8c74879386531db9956e26d323dbd19a754404056e7c78445443fa6d4a8eb0e1890fd08b76e08e5a1d1abdfd123a7f1d44e3acc55ba9703a87ed0c5406b85cd588fda88c28f35631c8146276a75377248ab8e163dab6b2e39428327b2c931b64de659c2ad5cebbeaa35bc4aa9d745ba657182402fda90d15ccf7c6bd49b795ec6976d5ad8abcb4e09b801adc124026497148f5b2aea0153270fa645b6f0f4e8ef122b8cc810c78671cd3aaf3116a64cd5a57d8db0b92e389aa41143e28456600e5b1c63353fc77d8f3cb229a9369333ccce4f14bffabce96ab5a074dfe12d87edd85bfa6bd818167190e522e5b5b32ca6ab798b47a31df2245d09d92da074d6b598540855f30791de206cc7e90b93707bbba028f2c6bc529bf0c4b5706361eee46173b49e1f292dce2d40a9134495399c67fe2d90f642d56121a9a7c988712686603e2e286d15bb73218c5b9831f2d5b443945dba3cd34906968d4c84ced8c80754b8fcd4c6252ae7389a796c4c8a8d7a1d611be00706d7587e354d69f6af83538e3e1924e293ee13f59b5c3ae242e51ce8c16c25b90d4dda719c4bc354b8e8a07ed2561b7a0c7c350cc702cbf563d67c7ee6dde213ed023616da53dc9dfced2e18527f041fd6f54b6a7d901c72fad78cbaabee9719a1cb13843cdc1404281b20aa616cf8b9f181a04a0c23a36f7cd3f915d0c166f2765258bbe35613a7a62c754f4f1aad52cf41538393ac15fa5a879d407c99340bd4f489078fc5cf6dfc58a7db59e6b5bf4536e28185c6816e555d0727596c9083dd412b6ee130a8c10a2a6adbf01049ccad1492c6ce711e61bd3788736c438b20f7e7e8866e60ce72e3bb9cfdbdccc2ec186da0e904bf8941e7801d47950fe49b4b6a6e27de6e22585ba31d7826188ae9eda7a8045e067110e884d28d5a94d3bbe53c6ce3bbdcc7bfaf9a74f67183fc5a1c29ce219807c0fbc701942f950f0187a846bfb93479cbfdabb1bdd641943acdd29837f361832a2158615eb159825a95f133c4c8d6512b96d1c06ff91584996267ab841532fe011768bf2fb0058b57f90d18904690c31497586be525a299d12e78e81f936a146cbaf37bd2f3dc00d4dc8b69e664c775316b5a68e2b9a4b1d9fc8864313c3039fc63a0c826f7f018e071a9afeb83f6", 0x1000}, {&(0x7f0000002180)="f543356222c544a8994fd21090c6e55beeb1d6e46638b367bfd2719ba0fb11933873cfdd7cc13792b1d507544d586c61e25f763d25af937f3eb35d659e7423eb2fcbe190fb342e0dc81997afd0f2b2b791f70a1ca5b60eccbf4fc951ab278fe2376fe511bc8201e977595df83f540db99564de09532cc0d0a423c05c6d1dd599c3ce564d2c69d626b2907e5932a0c6568a26ce1ef1229c40a42a166c40ca7ad9a4abf09dcb7d64ed830428602411", 0xae}], 0x5, &(0x7f00000022c0)=[{0x30, 0x0, 0x800, "2161f653ba00093d020621056476422558485cb8776ed5eacc0285ac"}, {0x38, 0xffff, 0x60, "72e11faad1d7d463f4e4e82b43e6228ea73bca7bc89ce96e19443d247ec1738764e8d2d1"}], 0x68}, 0x0) setitimer(0x3, &(0x7f0000002380)={{0x8001, 0x7}, {0x100000000, 0x7}}, &(0x7f00000023c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000002400)='./file0\x00', r2, r6) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r7 = shmget(0x2, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f00000024c0)={{0x8, r5, r6, r2, r6, 0x24, 0x3}, 0xffffffffffffe68a, 0x8, r4, r1, 0x7fffffff, 0x3ff, 0x40}) r8 = shmget(0x2, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000002540)=""/235) getgroups(0x5, &(0x7f0000002640)=[r3, r3, r3, r6, r6]) setgroups(0x3, &(0x7f0000002680)=[r3, r10, r10]) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000026c0)={0x7, 0x6}, 0x10) fchmodat(r0, &(0x7f0000002700)='./file0\x00', 0x41, 0x400) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000002740)=""/48) read(r0, &(0x7f0000002780)=""/86, 0x56) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r11 = socket$inet6(0x18, 0x0, 0x8001) mincore(&(0x7f0000ff1000/0xf000)=nil, 0xf000, &(0x7f0000002800)=""/232) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000002900)=""/125) getuid() bind$inet(r11, &(0x7f0000002980)={0x2, 0x0}, 0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f00000029c0)={{0x40, r2, r9, r5, r10, 0x8, 0x1}, 0x6, 0x4, r4, r4, 0x1, 0xba, 0x312f30e6}) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000002a40)={0x3}, 0x10) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002a80), &(0x7f0000002ac0)=0xc) fcntl$getown(r0, 0x5) madvise(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x3) 00:00:04 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) setuid(r0) r2 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r3 = socket$unix(0x1, 0x2, 0x0) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) r5 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x200402, 0xc0) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000640), &(0x7f0000000680)=0xc) r7 = accept$inet6(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r8 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000740)) r9 = socket(0x1f, 0x40000005, 0x2) r10 = open$dir(&(0x7f0000000780)='./file0\x00', 0x400, 0x10f) r11 = accept$unix(0xffffffffffffffff, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) sendmsg$unix(r2, &(0x7f00000008c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000140)="fa07354ddc780bcfd2293c1edad3bbd675aec5be54d73f9a1e925ad52c2a8b9f6511a2fa4579cea4b8beb0fd32b77f266966b32ad5082a6c37967255213772b438c940fe757577d96301a08535db5a231ad29e180e97e89936d7a696105821ce38f9ef2e19a6b922cb6f6434806b52c0fdd1c9ec2af05c32c90022a24e44046274e341e61352964132b9d84041afc9e4", 0x90}, {&(0x7f0000000200)="6179fbccc39f726ffa9a2af534ee5461cd7470bf", 0x14}, {&(0x7f0000000240)="6520c12d4e6b89a72001c8a33fee99a317cf13a073e603068984de993e49775972e5a1fc4622fb471a8a95be9263f8db1df6878df4af74deffdd02de37ac7e7565e2f5fd8c04ce0e4b7211c1b62fb32fe19bc918d161e65b281c694e09055f7c3cd06821271fcbd2052a86cf5d4ecd769a3ee18c4d3492cac09290f86f6f75a71c6fc22aea3ab006e9b696721dfda56139807a4e79b70ad3912f608413249a17c4250efc4b0e5b2fefabafe89c88afb085cc9924c789a0930073013e7a6806329f76f9c7c9e28f60ef7e8dad25cefeefaacb", 0xd2}, {&(0x7f0000000340)="e6b03f8f747d27ea884866dacdad743569443f93fcfc38", 0x17}, {&(0x7f0000000380)="3f2d0428a810b13ec0ec10ecf2ce06ddf5ed40e0ff09dea85e43699d9817b5609dbc71a342e1b44cd05a7554d470d1a414fd014737b7744d005817bac20b6f", 0x3f}, {&(0x7f00000003c0)="da098a7c8b72e5ced3ca11e3e427b385759ec7e67bbbcf64779392299e0be7e49c61a858de5f2978f647af550196c2cefbf437f869b70cf2b00bdf41531f43259c2f64e4580d7d90756f9b928b39901485d97da60a0e8e65fa3d8a33fcd09762993fa1a0917ee37ae7aa47b1a69bcabad57944b78136cf3ddb81a016cbc2f87ed5b1238d4616907ccc24bab86eb2ebcf5fa055fa3d386552544a41d998fa6008cca085662ff4315a34f75c51dd8dafeddd839616804c646a657ca793211ebabcfb041f296d33853d08727412b3cbe0c562e083cb2a84dcd8fba7d58b04de838cfd9801ce42d898", 0xe7}, {&(0x7f00000004c0)="57bbe225c5d23ddcf503de8616bc85", 0xf}], 0x7, &(0x7f0000000840)=[@rights={0x18, 0xffff, 0x1, [r3, r4]}, @rights={0x30, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, r11]}], 0x48, 0x7}, 0x404) sync() r12 = accept$inet6(r7, &(0x7f0000000900), &(0x7f0000000940)=0xc) bind$unix(r4, &(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa) chown(&(0x7f00000009c0)='./file0\x00', r0, r1) r13 = open$dir(&(0x7f0000000a00)='./file0\x00', 0x20080, 0x0) close(r9) openat(0xffffffffffffff9c, &(0x7f0000000a40)='./file0\x00', 0x200400, 0x0) writev(r8, &(0x7f0000000a80), 0x0) r14 = accept$inet6(r12, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) clock_getres(0x1, &(0x7f0000000b40)) sendmsg(r12, &(0x7f0000000f00)={&(0x7f0000000b80)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000e00)=[{&(0x7f0000000bc0)="abe8ab6461b2e0f47f160a584303a3afda1953dc6bfcc8574b9356b851e9946c32511500f8c66ffcd23718e7263deccc2462f94ae8e94d84fffa0214429956d1db00efaa049818c09d3bfe620d27a4785abce6b35daacf0ff7866bdec5b96c9bf84bdc3250d6a8912b9e2e0d4216f9d2032e92f7971b6df3356d80b681e5a3b00f6b981c3dfab0c5923858bcf5c1fa9ca8ace37f84f092b9156b015b8e27b7b891ee8596441419ee55a8aa7cafad33b04cb481e445d110d89a1b13ba37f23f4a9b0b2b92d88ffcfc0f765c13b268bfad148043742818887c07e14072570a5da79983", 0xe2}, {&(0x7f0000000cc0)="63a8f3fd58b76ce62443b8e51c9cc5088903263d09c6a07b3605426f8feeec4a3dc07195922de22dc3e66abea1ec8aeb786f665a301d442a0abaeff526b27f34fae434c19c9895e15159bcf605bf803e7f0eb7ca680c9b3ebdeb0b6cb95ece1a0587266c52977885b4a1fc9b8b15d13084c35a5924d9ed08bcba8514c2dae2239d3ba15a41af248b57e233346dd2bcd279ddcec62d9db873989c94e5d15cace0a488d4cbaba43128b760fb46db1107bd07503c6ff3b0bd9171277f8af252805de2dc39e3a01077a28df19eaf6b31deaf5fcf1c8ad6b13061fbd7e49c393d0eec3ec8f42554cc61fa", 0xe8}, {&(0x7f0000000dc0)="4126ca43c8b677eea3", 0x9}], 0x3, &(0x7f0000000e40)=[{0xa8, 0x101, 0x4, "ae6eaa3ae928a0eab16e840a9496e50b5579d037d0a23f8c2908838cd9dd5f5f4758d8f8318b07d2744c8e1254da7ccab7e6b4fd54d098b27ca0a80203a912ab696de5d69f1eb070db90ea1f85c8d87ab6dc133756f38d90896dab681543f16705bf148294792b162b02012e8bc2986b5a968cb3964ce547f0768411794370637d1cf1ac6b949e689f46dfebf58734b0fa000d1fc31484"}], 0xa8}, 0x2) sendto$inet6(r14, &(0x7f0000000f40)="f7df1c44962d2888cfcebfe6cb7e893bfc358616a0d6c7ed786e55bde436e9823b70a6af2b2df1d4c04e7ed6310f28eae98b9d82b457f1fbbbb8e3f3465acddb132f31d42a5a31fe61a50a4d479efed175d943073e787c0926fce1c5144d1640d4bc9052555bc1c1be68f23d9662f37b162581f5829ef9e93e8f87042604e71d56c1716fd9946573f9731a7e4b1742cc9633644ddb8b0f6451d8dd694f74ab6950dc26a5b9317e0b8b521dc077437e38a19958c4f49213832190e79c0056f03c10", 0xc1, 0x1, &(0x7f0000001040)={0x18, 0x3, 0x80000001, 0xf303}, 0xc) recvfrom(r7, &(0x7f0000001080)=""/85, 0x55, 0x842, &(0x7f0000001100)=@in={0x2, 0x3}, 0xc) unlinkat(r6, &(0x7f0000001140)='./file0\x00', 0x0) accept(r6, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) fchmodat(r13, &(0x7f0000001200)='\x00', 0x190, 0x200) 00:00:04 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) fchroot(r0) lseek(r0, 0x0, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r1) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0xa0, 0x100) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) fchroot(r1) r5 = dup(r3) getsockname(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) connect$inet(r2, &(0x7f0000000140)={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000180)='./file0\x00', 0x20) fdatasync(r2) paccept(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002, 0x20000000) fchmod(r3, 0x100) connect$unix(r0, &(0x7f0000001240)=@file={0x0, './file0\x00'}, 0xa) rmdir(&(0x7f0000001280)='./file0\x00') clock_gettime(0x2, &(0x7f00000012c0)) read(r5, &(0x7f0000001300)=""/252, 0xfc) connect$unix(r3, &(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa) unlinkat(r3, &(0x7f0000001440)='./file0\x00', 0x0) recvfrom$unix(r4, &(0x7f0000001480)=""/241, 0xf1, 0x40, &(0x7f0000001580)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r2, 0x4) sendmsg(r2, &(0x7f00000016c0)={&(0x7f00000015c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001600), 0x0, &(0x7f0000001640)=[{0x60, 0x29, 0x80, "42132442a91c9178826743163cc756d5f45de6de5adb97562f133f4caa2abac30050911c79729aad94058cd181398786192337a286be8a8e3c7261ebabfc2e6d43d6563b702e7d96e6544149"}, {0x18, 0x29, 0x0, 'X'}], 0x78}, 0xe) fcntl$getown(r1, 0x5) pipe(&(0x7f0000001700)) socket$unix(0x1, 0x5, 0x0) bind$inet(r2, &(0x7f0000001740)={0x2, 0x2}, 0xc) paccept(r1, &(0x7f0000001780)=@in, &(0x7f00000017c0)=0xc, 0x10000000) 00:00:04 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x401}, 0x8) read(r0, &(0x7f0000000040)=""/97, 0x61) r1 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) fdatasync(r1) r2 = dup2(r0, r0) getpgrp() sendto(r1, &(0x7f0000000100)="b254450ae0516083c41804e77c92971e4a6af61c12a767a0529c5b4ef8bae25bb59c61cb50b364d0fdbded477ac85f86cfccc15c5a4733657d3e709e777a0e7bff923b656d01ea7b0cf39b7c87d73fe384964eabac01b68b9796ebb3a009d7a37a24d86e55a444cf11bbdf35a3e6a9b7a7bde786b42d6c4e9ac2de8a7ed58b62a2e3b31c558433fd218423092ee243cbe546f6699982241d0ac3b94a405c055e6a3d0331ca5f78343aa6737ae200871bf8eb07659ff471f8dba83461ea0868899bb0ad33d66d95e528f866d9327f09447936f121b6a9ec6820bbea48519d06cc7dc6294913e73ce2ee6d47d883b1f5aa976e6403dc4487b39306aedcd3015cf79377394a47fed8ba2c36a75e40ef94f6c07bbc8210a51ec3fe0349614a265875e3794d6ee38abf31b2e60f6b1abf0e2331e783d026f969d5071891f6e2efdd232b655bec6a0b655d277563ff86ca7a5401b64fa2ac621a52ca7eb9784237e02f8015ca8c3696e3d82323559638a228a24fa1c9c8e28abdd31f348949d1a1cf62381126398aaac0cac14280ec726190d47b69ca6a15a76352025f704d96dc46f5fb84928bd1da29dcfff4c8087b566b90fce7eec7f56790bd386bb3e7c4ecc7f77d051d54a858f0b7944ba17705b71940dc33f37bf538a247e1d4a9a1d679a42a5b8792473aead22a34c1ed3186b7c0487560ab7a0c7fa612f08d5e55d59f32f6dc5e5e047d90cbcc56bd12555f368957de887b0c1acccd2425ca34971c1c0836a82fd7059ab8d937f061696da4ea664daeb58fe9cf299c5bca7085f0fe13abf1b66aea1e58f219411448f39a5796a4a5193477d4188ad1e2901a8ea51eb5732da847c030f30de5df6ace66350bda562b997731dd339e3635747e714d501afedd3eb16c197c475aba900c7c031231279f2ffa6e8180bd103d0831e1f86680dc8f66b7cf376c00236f459edbf824d5bfca8b49303f8d8866c073eaa8681152f9e6b4d455446b3936a27817a156ce6ea46fb4658bd18215a68a7973d6204d911abb238f5049002935c4cb04ded7841a458a7051f12bca5e08dceeee0b2d8e8b152a85799276d985b3e1b8630840555cbb2be2e3c3fef9ee89a7748a1ffd5ec7bf24088cbb5279b0b1f61c8ca366162660826c99508daf8621f9f2dba9bb0aaab6e414d7fea3d10c0b8ac9114908a1f4bd43601b6ec763dfa6ac48c224c69bb38e371c527ebfd2f145fe193879cf94b2ab33a864c9d1d512d0e4e2b430b05b634f39a5e6e51468f2d0e81b84e98b0d5f3d2fc5c2819312e51d62d322035ef3f05553048be6d88ce51b38b36c3168c3e1d4de46b65a7b9a8653edeeff161e30050540e056d567d5706189e4c881e00b3af549877d9d38cf290d56d6026173f89dd1dd80db9e157c43df68cdfa5f4881dd659625eefa66f1637c38233c5274b4ca0f400e02dcc306f33b08d0b7f68683fa1c1211744087dd6a42eb4d6c4bcd2d1d543930ff386c57e9a61df3160225b578079b57fb08b18a1cf793cbc62e7adfbb50bb09ffe18b7881b155bbdf0c2f73cbf32c45bf510b22781efc1827661ea8d4ea9aa1be1feb582fabfc6a5a1884fd240b6cc0975f998ba0166ac94dcf96eb9ce954627f6a6489af49c1454c21d49bc2b0fdef34d0b53e044e9a59a174e89fb850f49aafe1d9852c2731aac6bc5af597956f887c5fff635ec8ac5342114f1d360e7d2506e74d897f65bdbc553521f886309fb8113308050ca6d6085615d1fa0a1834faf49619802ae39d63530573a4203d01d7ef5c1ed38c80e89aaef3c6c95e6dcc4df426666614d3c2d7ff34764a73959b893f41694b6cb3aef2782008d97de0d0e667b9acc1140cbb03eec3193bd28c099ebcd1bb81fe742090ca374fb6d0332b2ba84508dac0e0c398a99eb2942545c00cfa2aabea815da044c60c9bbb89f579a5d8352b90d65ad75f2168bc7b64ffcc7e65bc18dae1d720878a58764bbc4913f97cead9493d9633f76cb3e6bd4c1e56eeb30d19eaaba93c9cee072c7f51a7c4d5edd8a2c24a8f17aca3aa15dc5cfcb00f087744b92bd86ff4cf8d580e83cfb1c1063c31f0a85de2e4cd11a501c96ab6e2efd8bd6059634772ed06918548c0d5869e269cfbd6f4c25af2e12231383addf77b87a9ff9d8cb6bf66b1f963fa73418cbdc8e904eec53354cb17b6a79e3cb383a770c0ecb902c2c1ed1e657c50b475f15ea616daacf6987773592c42cfc6684e839f88d5ce6ae3bd6461bbb70daf0ce53cd14dfe6166411af013b82d1c66591a250e366b57f804ffea1e527ca46554c2e9be309f26892e573b4d9095d79b07ede55f1395d3c1a744abef96d9cf9d30ccb7d1140280ffca378aaf0dee5358a10f012d74f541d061f925e793a10d082855cf3e859a9b00641ba91e7bf7727eed8427f9fb1ae046a83f13c253e9c7f79d6f2ef4cf74652843ca0c538b7d1af0904921a0c7d20713262fb363fd42ea1dcd354c53616caa1aa99493c2a1543546af0a565464a049714e63ceda81db812cd48cd8550cd526ce367d7cc1a691f869fbbeebbc2b48cd9a1875651a34edb61c62ba6bf5f9405277be17f70f16ebadef6c872567ac228182feee8c4553365a03c05ce49c20b2b96cce36c3d806dbf40e87fb425ba4da7f4900f00db7dc179be8b34d418b754a3e19cf04346168c5123fef930452099d53d47ba77743270d76a8816ea6922028a28ec59507c52b6965d83bec9d72531276a090956eda66dd227f834954090834d604680a97d87bb8e7ce15237f7b2807f83c452b2844da04edec23c5ba5289d174b8a6c9a7cf3db7e99475032c47ceb14b86afcd22829f47c62ee90c33fbea05683a0a93e399204961400b8043653e0c15e6b7979bc042f3fbfa1b9ce3f916af30601df10ee4b7ddd7323cdd041d0f38ae96c2060bd4d02960aa2b02fa1dadd3a6af7ee5870a1cfd576cfe5192285653a49ae9ac1d88945eab83750badc162821743dcf0d0af768c7037fb3ce38e9cbd3e702b34e7bc3b004f369a44c32b5f929fb29dcc07c35f7b534f6c5bbe01782e4c00dbbd2299ddb97a87314e3a1a2db693eb4cef00a486f6d4dff6050e2e67ef92854b2af6c37c381871bd78bdeb71b479b8ba80a8270782437b9aa8588b755f2dda045329e955201e3b90fee1b01b4e9026938078b9dab29ff4d90925cee85c931bfc51b83ea90d541a602cd4404a4fb016bd3a7d2f71f3a0673eea3aa8f12bd6c933307a763b2e518995dbbfc800da0d790260b616b8b571e97f4296de13f7f5d89f31b361ce7ed475a16bd2d3927460f260ce5a9652ea19f1f44da3c2efb5e6cddf3249844d061b25a24ba5f495006e4d2e7d6ebfdccaa45a8dcc5f1262abf366a7abcb518bf8b845c4d492f064c28b75eda8f68e4d346a4bf48601ef742d2db82803e73cb11597b50ad750b742caa60b18d3cd39858ba8e60f56b5e63cae3891d9d83554dae0fa953bdba22ee1215b61bb0e02fd9e7146a06dffd362c5f0fd7aa8c838843ea36bf7c9db34cdd5b379fddf39b491af67600ecf9451eb4d6e230cce0bc49fc6505a2063809b46f68aea58b10416e4a70ee59006fe9f2852c0ef40ab2c14e40d947223b193f443dcc7303fd4cb09f62f22fc66ad1557e7d0f81653a52ba5901ba5a195af39951faf88b09ba14701f118b8124a78cdb2a084defa10bf8351f9de181903fd28488dc758eff160c2cc6acdae4727a6e5b0e301aae725e5ca3eb1b2d8c4c0f770c576c1920b1157b590822f622af523c9f1a12813584e7bf97dc6b7addf954defa4afc21addab9eaf0e0339098195079cffa60ae66490b7355b6197300e1ef1bc18176954f11582a988ace04b18f5d11f6a3eec1f918796a3ca3efdeea7e1e4312b33f564a39b46b08c970092f3d75287ddacfc22b455ba01d3914a29ef925c09af7ea1e15a6ffcceaf4a969b30512672af033588103682a7c7931cc080a308c4e910dccb79aac153541c6750100ccc091e69a209a23592fdb55e174e5e8d658fc67236601fa9d41de47f42ba997a9ed4077e7c42a4aced5a85aafe6dd272764d0dfcf035f5b84a3db2c3ec7e8057ed38d03ab99e212321da3807981f38dd0365aeb1bd0e24e9859be1f66624c243038d4fd96db76aab430b175e0003d7cb60f59c83168805b91cd590cfb1d19fd3e2f1b19464a9e8bcdee7335b0a552e23e1ac9194a77834930e26f4382c3c8b9cea51cf7ac25cba99c14dfb13a49991ddc96410cf0077947f2f8c31187268399c67e620a060221dcb9f2dec3dac9747fdafa33f1f77a22dcc28883a581df310fee811f0ec2cda72334831238a2b91306b2cc8a0902490eacb4585a566046260eda3dc26ae01da452173f9d892bfd247d9e801d7f41d1c07826f468f64c5775c2e22b67a14e15a6cedb598bdabd09ddbfdfb3a1afd08679b55b0043e2db9e4fdd870167560bddf75a1e55e21bf575fa232eae27bad01eaddf5ee2ad1682a9586e5f25a4d7ea9d362c9142a2cfc9b07b9717d98adfe621d530cf244fd2f16124e5098129621621198c53c6ece6ee7cad49dfc2b7e79ec539a487eaa510109517cd409928f923f8e9d195d4cd7a711f1fd830db0c7910dce6e124f51d02a75cf8eb4a6bb0538e259c51078ac53e9c652fd878b0c96e3bb3dcebb7bad3126462d2d4f99af4a4906db33e50283ead2892b1102ba012859401ef0f5ddd0de04d54387018b97078cb0b517806e0fc3a254ac43451fcf0f1c13a4768cd2ff90d824b2aa9a61c5add316d171c28343d8da8eb409b837d1351cf53bca68bc65e3544600ee016fab3e4f86189d1efd77975bed3988059c5926522b368a36f4397a8810676c6f3c094b1eb7a4206ff3a389e8b68822eb74b8cd83dec87d36e7f9aa6fb6358257458417294106ca406778effb9de885c49da60f865757cae303ef31bbed6822c2d5cd6538170e76bc23b7b2ea21412e8039b7434da1647723b53e423dcbd33500105c8a35487779b11e66afd02e4d9aeeaa433f1cc1e812e2e5087b05ba6526e0783da0fa8da3faaca2af083b7b75510efc2a43f1c23a6f410bf7bc160f15c8fc538a7cebb6fab8b143d8e3839e672051669c6607044535460ca027360b8d48ab2b4070703e307015b9be3d3c706caf593da0e52575449e994abe9bf5cd9fb2f2c928bd62f6686f129adfef0ee5766c1bca0f3b62e070e4e2a3a2dd9cbd4d272ce1c308272c7158fd30cdcc3a5b5841547013fd683abe268fb682084e6012b744a2efcdafde4bb632cea5a57a0c91327d9260821f90dd5c7b44a6a5a8df9ac1f6da1306cc66ccf8af4124af881a8f9a0da4507a6722f40465e7f41fdc7fa72721db8636ed20032e8c4ee23add458445b299bd5bec539b846cf61b96c6e37c9e33014164a12d5aad4f50b47763d08f02220cf7b68d4e27ec7856f4b1128cf8495ba08cbd837f6054cc8de39ecd070c98d5ac1b1b89b9240c0702130259522c1cc60d6bd44961ca55adf36089ed890815d4b7c1242bae0cebebc2eae4836a9ebc490887e9eb00a829a11d34912520dfa26df4f281fe81e65d4ce378e4c5516d78f7b2d19cec18f8f053f267453248019246fbf1e01bcca2fd2afdc0a6f1ed05f2a21a1ee6143aac80aad28e5c97036acbee16d70bc2eaa8b47298b2f9ec7afb93a128d0b008382dfb59f3db0193e268a05d5001653203f103ede9bcadbff086ffd716f06f320c4264f70870ddd565a2939bdaa80a14b59d391686f851f112c7dc8a37b0e79df31ddbebe5e61633ae69413bda", 0x1000, 0x2, &(0x7f0000001100)=@in={0x2, 0x2}, 0xc) r3 = socket$unix(0x1, 0x3, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140), 0xc) listen(r3, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001180), 0xc) flock(r1, 0x9) setsockopt$sock_int(r1, 0xffff, 0x9a0, &(0x7f00000011c0)=0x5370, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000001200)={0x1, 0x1}, 0x10) socket$unix(0x1, 0x2, 0x0) r4 = accept$inet(r2, &(0x7f0000001240), &(0x7f0000001280)=0xc) r5 = openat(r2, &(0x7f00000012c0)='./file0\x00', 0x10000, 0x41) r6 = semget(0x1, 0x0, 0x80) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001300)=""/149) semget$private(0x0, 0x0, 0x200) fcntl$setstatus(r4, 0x4, 0x60008) openat(r2, &(0x7f00000013c0)='./file0\x00', 0x10, 0x10) clock_nanosleep(0x2, 0x1, &(0x7f0000001400)={0x80000000, 0x3ff}, &(0x7f0000001440)) open(&(0x7f0000001480)='./file0\x00', 0x2, 0x110) fchmod(r5, 0x40) connect$unix(r2, &(0x7f00000014c0)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001500), &(0x7f0000001540)=0xc) connect$unix(r5, &(0x7f0000001580)=@abs={0x0, 0x0, 0x2}, 0x8) 00:00:04 executing program 3: mkdir(&(0x7f0000000500)='./file1\x00', 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 00:00:04 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x50, 0x6) getsockopt$sock_int(r0, 0xffff, 0x300f, &(0x7f0000000040), &(0x7f0000000080)=0x4) listen(r0, 0x9) bind$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000cb22e8b22639482c237a72bf70f04cdc6efa52f2b968f523891c5924c9e2f7cb45b0ab818d7e792a25bf99e6b40537ad5d10a007e2bb987e8deb9648ac77641de1157cfd243e296dcf87208f54c2ae85e183584272a00324c4d6ddae145bff11250c950604e11e2f983921e517be7521ce187cd8fb5b126cbb"], 0xa) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r0, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000140)) getsockopt$sock_int(r1, 0xffff, 0x801, &(0x7f0000000180), &(0x7f00000001c0)=0x4) recvfrom(r0, &(0x7f0000000940)=""/103, 0x67, 0x0, &(0x7f0000000280)=@in6={0x18, 0x2, 0xffffffffedce567b, 0x9}, 0xc) mkdir(&(0x7f00000002c0)='./file0\x00', 0x100) unlink(&(0x7f0000000300)='./file1\x00') symlink(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file1\x00') recvfrom$inet(r0, &(0x7f00000003c0)=""/24, 0x18, 0x1, &(0x7f0000000400)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x110) r3 = accept$unix(r1, 0x0, &(0x7f00000004c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000500)={0x0}, 0xc) fcntl$lock(r3, 0xf, &(0x7f0000000540)={0x2, 0x3, 0x500000, 0x80, r4}) symlink(&(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)='./file1\x00') r5 = semget$private(0x0, 0x7, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) unlinkat(r6, &(0x7f0000000040)='.\x00', 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) bind(r3, &(0x7f0000000900)=@in6={0x18, 0x0, 0x3, 0x533e}, 0xc) utimes(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)={{0x31000, 0xe62}, {0x4, 0xe2de}}) semget$private(0x0, 0x3, 0x400) lseek(r3, 0x0, 0x2) connect(r0, &(0x7f00000006c0)=@in={0x2, 0x3}, 0xc) unlinkat(r0, &(0x7f0000000700)='./file1\x00', 0x0) recvfrom$inet(r2, &(0x7f0000000740)=""/135, 0x87, 0x0, &(0x7f0000000800)={0x2, 0x1}, 0xc) 00:00:05 executing program 5: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file1\x00') open(&(0x7f0000000000)='./file1\x00', 0x20000, 0x8) faccessat(r0, &(0x7f0000000480)='./file1\x00', 0x1, 0x300) 00:00:05 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = dup(r0) close(r1) fcntl$setstatus(r1, 0x4, 0x20000) 00:00:05 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x50) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x20) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x6887}, 0xc) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) socketpair(0x1f, 0x40000000, 0x8c6b, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() r4 = getgid() lchown(&(0x7f0000000180)='./file0/file0\x00', r3, r4) r5 = socket$inet(0x2, 0x40000000, 0xffffffffffffff58) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)='./file0/file0\x00') connect$inet(r5, &(0x7f0000000240)={0x2, 0x2}, 0xc) r6 = accept(r5, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) sendmsg(r5, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000300)="29f98e7609b8d3d1f92fc83932d91fd08beeb39410e07927a4ccd77d659189949c1bec0bac0286ae43b6086b727adef29d8a7fdcfb8e7ec6c94bd196e2d1f4c78cf832d9a95813a95a6a4ba2b175155fd4eaa71ed18ed5165a97e8a657af64d6dfec0035fdd2f731b9616cb8888ac813a8a1858f6e4d0ae5335a66e45d32b543ed02fc0f708029f1", 0x88}, {&(0x7f00000003c0)="c686cbb171412c963d1d67b8f2a4e691c9b4723ea23afecb68eca2b08ee3967a339d81d6d67c2c5952949ea920be0711d9d6681b260554f3e0a511a4f272e92e83cab888464d773da4e30644cdd9fcb38869fab8dfa0ea31d2131cb3ccdf965d3768b5a5805ba0af6ae7407df92770410b71964b6e26424d9477582aeedc8243a4488a7cc9726788167b2fbcbbef50f03aa90c6e84448562cd135bf7bcf43b003ccb411d98f9", 0xa6}, {&(0x7f0000000480)="75fb76311894922f102bab5cfd29dd9d9d72d1fcff6be52a5ad664084aad881976aaaf03e56a94a135a823a4b321a3af9fc7a79a1b64b1ea1d977103f734b24dbd57451587a7333e94777e40e71b2f2d3796f8a646eeac4eb99ef6d6fa10cf41ebc3e805ab400b7173d05daab25a3e10909f4824c31f3b3fffff909337156511ad870f2cb3aba781ea37e607f78e7eb5b10e3c651e031d64a324cee9721bc466ead324e64fcaa476f3c64aaefe76d0aefb70ea3480866b9099e2ade7dc4af0080418c34d118c1d3e38", 0xc9}, {&(0x7f0000000580)="6b587769de1e7c4a995a977efaa6c7e01387122e2941e02a91c3cb47d49ddd374d325748ff7b2ea53f46e4c09956aef6100c4a36e2e0691940e79b7769cf94964b820f1ffa58e212b793b3d31fbe912f41a0639e6598d33d1a22", 0x5a}, {&(0x7f0000000600)="295f8d01d82492", 0x7}, {&(0x7f0000000640)="a832aea4c77b5479af9366b6b38f18ee4c67f3e2177ca62c0d1fe4405e50430689cb9012a6b8726a1ccb66f82bbcb55cc2f117848e1fad6682ce2cea799afe6d4370f7e3bce6883032955a780f9e66b5a3bbacc593ee63d5707f374a63e4a4b9c98d2063300bb24a8ea87c1eed02bcf46fbf85e87a975967bcec6f", 0x7b}, {&(0x7f00000006c0)="13c44cadf6902b42a5388bda95b4ee16b3628e1a12502003d884e8e6a7b3dcabb4a7a7e38cbfbac00e4dbf87c5aa0c07873f3b51ab346ee615cdcd340768b73fce345214bf4695ff5ce32bae8bd63b4f444907a1f3cf4dbb51354fe141de5e5296ad48b09e1e042c0f4fef37fbedf76078510982f89e24696a2cb7728f35daf69087b0bf5dc6067884f2d2f58aefa0c18e056bf823e94dd3e9d9bd34f534c90e87d5e287672fad58993f25fb13aeb559c6751e1d5ebf23d264cf6845a804959d8db15c2ed741df6584b6b03057466123490253ae049818640a2de354380917d64601d1076d97e2", 0xe7}, {&(0x7f00000007c0)="cda4318507ba2aba4071c05ef8a88af332aad8aa5584fb623a5e6cd3a1198d2f62cdbcb017f9cf19708cb86703fb9f50ebe518a6458d5ed826ae56514f1f936bbbfd4bb96063bbe15b528b0da9f1a716454d067a5b1a43ec5e3f6f10d792b5fe3fe9f96e528b64", 0x67}, {&(0x7f0000000840)="b9363a5c4a0ae2a27f39d2ac3a78c98e0d83692f6839119ad14ae377", 0x1c}], 0x9, &(0x7f0000000940)=[{0xe0, 0x17, 0x5, "15ddc2eb641a7798ca314a403f84bd5f1cd7bb18738aa59ba355bb40054cd3ef1bef3444b2dde482a482e0e9ca7f2c17aa78a116ca23de997cec308ba80b33a80e3cd92cb1d031dfe163941108a8466a2e71cbcc7fecc44909c411b78954ea18ab9ff2340252cc146dddbac04a0aec9930c49368c4e9841389576d86b1e490d54bc1b485d18466166b12a6be99a203660be0bd5451e3faf34f7f10fe8eb8354b1566138a6770754e8c2bd2e6455e2745ab430294d273e940b3f404ebf248ae9d051c846e7bb6bb195c3c35"}, {0x38, 0x0, 0x1000, "eaa731f972eaaf142f55664fb0627bade478df95d6e578566d4f860ec993dcde2d8641b4511fb9"}, {0xb0, 0x29, 0x7fff, "66c92ff180f2ba6b535419149698885eae97ff7f47a73cfd2d5129d0d7ba20a5f787816acbdc88233365f7d638812a9fd4dad2c22ba9de7ead57c051b4e9270ba8ccdc6786950393205f455b2550f59a490e1a06a03d833dfab5228b2946f23dcdfc97074278f4aca7b00aeb58eba09ffd469befb67fd3fb2105a71bcff497ddacc87d69995f9aea9cc0e0d2e490a7387b3a7aec679d37a1f4bc3deb2b"}, {0x68, 0x101, 0x1000, "9517b9c18e0089d959b90f261e4f75fd8bac140a016a56149f1bc2a81d785069c8bf5df62ed9ae63a4506ee0976cc178777a491219b6c90335605b3fa7602b282580c03d1be3b0df183080bcfd1e9bfaae5f3577e92d2e4c"}], 0x230}, 0x2) recvfrom(r1, &(0x7f0000000bc0)=""/16, 0x10, 0x3, &(0x7f0000000c00)=@in={0x2, 0x3}, 0xc) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffb000/0x1000)=nil) r7 = fcntl$getown(r5, 0x5) r8 = fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000000c40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000011c0)=[{&(0x7f0000000c80)="345dab2f86e3bbea5a070deb6c93758c55959017951e9140a37b11872416eb611871e34aa9769ce9bfcc944e598b5e9c9f15b6cd9516cfe19692893c9c531567109cdbf4bcc83c6e4522de2f666ee2967d73c21b713fae8d13cadd542575cd08a82675ed91a2156f899b0f4b8394ad076613bf88bcd8f0dccc2489bdb99540edc4f7874cbb145b14f6b7137a59300be8a5c21f14d9f3867ddf6c0ca1748dad4d9b2b7c452e7a95f01a764b0f0782", 0xae}, {&(0x7f0000000d40)="5935ce9bf513aa1983455feaf7dcab418f380a28ad90313d0bea16c51a2563473eb0f308ead26de2411e9963971a10b22e37e7f5c60d739ab77a3bd0e9eb7765e563ed967f6f4ea114869786fda90b6017124551f36e86d412c5e7e27957543543263f0b6511422c0f582da5b9416b247452576329a72ea66cab030717d156b56d8af8e142fefa9756cb149501c85bc9f03e87a5503674d91d13f30878dc389a7593b12c3ef3db421ff4a05a0f4c6143d53313d05b67b935dfa644dbba786029086bd112e298b0b998b616ec", 0xcc}, {&(0x7f0000000e40)="021b354ab202cb2daac8bb90ff3189ec94740173a5a7b4fb123c530230d804060aab6a3ae4cd8a632aa8e9753bd32797e95c0b4e29bf21cd6b54f13776a5ba3cc7899621fa2eb773221eb386b5bf1134405949fa9929376a8bf61a1034158f23eff453bbf47240e70dfd04c7b6dbe783d8718c2d15cf757117ea265ad23dab63efdf2e75064d4972830270c63ee629d131e0d8506034a34e9f049381e50115520394799d2838935e5cda7fa7991766531e9dee62a9bd672172227b28fa0165a706f520e27c88b2190f442db38d4bfb90bdacc68410b345b463db8736dd0d27109646a51995e8284ee3500b", 0xeb}, {&(0x7f0000000f40)="9ca2f6d4edc832619b0a354766cb5bc61c90d20c521547afcc577c4de710a24a5db700b9e9cb6082e361c0330558e415999a886f69be3be115f91df16cb971136f8279cdc7dc79935b9e2d07fc0eea08dcd0bd5f4a9df13e2fab697aa074cb24ac204f871252f9eb0b8498abdc6c1bf6acd52cc8a6040ef43d2d219e70734140fd35e60e092cae7af020531a9f7854642882af54b6bba7abc08fe762f92ddc6d1078bc24aeca6a1af762f6c9615abe1b926b616aeb00fdf166e059891a599b0b645d90b4888188fba6759f7b73e23eb3", 0xd0}, {&(0x7f0000001040)="5584e429b63001d8ec5e4c12e678cb8c69e3b662ebd6532d95dcb4b136565ca7d0f118777e3919c728c36ab035615c53bc85b07fa72b555d3c7eb019753cc016492b50f2da8f4277e04a6ee32c1dd1fe5d04345746aa63ad47617d116aa627a83f408e1c97f6bd7fd4270dd0c04d34101c2196fc2fbd57191192c7c9be75b257ad", 0x81}, {&(0x7f0000001100)="e04d907ed44cd7c9636905d829305c7f89efe8441f918d34e310af3c85d1c555c518b54c543cdc9ea4e241492d3b4bacc3ef506975a1a1", 0x37}, {&(0x7f0000001140)="08e05048eefa39de1ac93d8fdb4c7cfb12debaa3e07bc9782be4d99970d397a9d8015346a8f9228d1981a94f1719cf4fd2c4aa64842a355bf1d7749a4f6e2b2e5351e46f7cf4", 0x46}], 0x7, &(0x7f0000001280)=[@cred={0x20, 0xffff, 0x2, r7, r3, r4}, @rights={0x38, 0xffff, 0x1, [r6, r6, r0, r1, r2, r0, r0, r1, r2]}, @cred={0x20, 0xffff, 0x2, r8, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r5, r2, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r6, r5, r1, r2]}, @cred={0x20, 0xffff, 0x2, r9, r3, r4}], 0xe0, 0xb}, 0x2) getpeername$unix(r6, &(0x7f00000013c0)=@file={0x0, ""/108}, &(0x7f0000001440)=0x6e) setsockopt(r6, 0x9, 0x67a, &(0x7f0000001480)="a626c55d16", 0x5) clock_gettime(0x40000000, &(0x7f00000014c0)) shmget$private(0x0, 0x1000, 0x104, &(0x7f0000ffb000/0x1000)=nil) lchown(&(0x7f0000001500)='./file0\x00', r10, r11) shmget(0x1, 0x3000, 0x8c, &(0x7f0000ffc000/0x3000)=nil) lchown(&(0x7f0000001540)='./file0/file0\x00', r10, r4) getsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f0000001580), &(0x7f00000015c0)=0x10) getsockopt$sock_timeval(r6, 0xffff, 0x100c, &(0x7f0000001600), &(0x7f0000001640)=0x10) linkat(r0, &(0x7f0000001680)='./file1\x00', r0, &(0x7f00000016c0)='./file0/file0\x00', 0x400) 00:00:05 executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) recvfrom$unix(r0, &(0x7f0000000000)=""/123, 0x7b, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = semget$private(0x0, 0x7, 0x1) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000000c0)=0x2) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x14) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000140)=""/127) r5 = semget$private(0x0, 0x0, 0x80) faccessat(r3, &(0x7f00000001c0)='./file0/file0\x00', 0x40, 0x200) socketpair(0x10, 0x4, 0x401, &(0x7f0000000200)={0xffffffffffffffff}) r7 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x82f, r7, r9, r10, r12, 0x80, 0x80000001}, 0xffffffffffffffc0, 0x8, 0x1}) r13 = dup2(r6, r6) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001b40)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000001a40)=[{&(0x7f0000000480)=""/209, 0xd1}, {&(0x7f0000000580)=""/57, 0x39}, {&(0x7f00000005c0)=""/156, 0x9c}, {&(0x7f0000000680)=""/153, 0x99}, {&(0x7f0000000740)=""/152, 0x98}, {&(0x7f0000000800)=""/25, 0x19}, {&(0x7f0000000840)=""/237, 0xed}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000001940)=""/216, 0xd8}], 0x9, &(0x7f0000001b00)=""/49, 0x31}, 0x800) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000001b80)=0x401) fchown(r16, r8, r14) getppid() r17 = fcntl$dupfd(r0, 0x0, r15) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000001bc0)=0x4) getgroups(0x7, &(0x7f0000001c00)=[r11, r11, r9, r9, r12, r14, r14]) pipe(&(0x7f0000001c40)) getitimer(0x3, &(0x7f0000001c80)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001cc0)=[0x3]) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001d00)={0x4, 0x80}, 0x8) fsync(r17) 00:00:05 executing program 5: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() fchown(r0, r1, r3) listen(r0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r4, &(0x7f0000000100)='./file0\x00', 0xa3, 0x200) listen(r4, 0x4) sync() setsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f0000000140)={0x40, 0xdb2}, 0x10) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r6 = paccept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc, 0x40000000) getgroups(0x4, &(0x7f0000000240)=[r3, r3, r2, r2]) flock(r6, 0x1) setsockopt$sock_timeval(r6, 0xffff, 0x100f, &(0x7f0000000280)={0x4, 0x101}, 0x10) pipe(&(0x7f00000002c0)) recvfrom$unix(r4, &(0x7f0000000300)=""/248, 0xf8, 0x40, 0x0, 0x0) getsockname(r0, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) setsockopt$sock_timeval(r4, 0xffff, 0x100b, &(0x7f0000000480)={0x1000, 0x8001}, 0x10) r7 = openat(r5, &(0x7f00000004c0)='./file0\x00', 0x20000, 0xe) connect$unix(r5, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) r8 = open(&(0x7f0000000540)='./file0\x00', 0x10010, 0xb0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000580), 0xc) r9 = semget$private(0x0, 0x1, 0x400) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f00000005c0)=""/125) connect$unix(r7, &(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8) setrlimit(0xa, &(0x7f0000000680)={0x8001, 0x7}) fdatasync(r0) accept$inet(r5, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getpeername$unix(r8, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) 00:00:05 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000202, 0x16a) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket(0x1f, 0x7, 0x3) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000014c0)=@file={0x0, ""/24}, &(0x7f0000001500)=0x1a) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001540), &(0x7f0000001580)=0xc) r5 = socket(0x1f, 0x10000000, 0xf52) r6 = socket(0x1e, 0x40000000, 0x5) r7 = socket(0x17, 0x20000000, 0x1) r8 = socket$inet6(0x18, 0x3, 0x0) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) getgroups(0x2, &(0x7f0000001640)=[0x0, 0xffffffffffffffff]) socketpair(0x6, 0x3, 0x8, &(0x7f0000001680)={0xffffffffffffffff}) r13 = open(&(0x7f00000016c0)='./file0\x00', 0x800, 0x90) r14 = socket$inet6(0x18, 0x10000000, 0x3ff) r15 = openat(0xffffffffffffffff, &(0x7f0000001700)='./file0\x00', 0x2, 0x40) socketpair(0x2, 0x0, 0x7, &(0x7f0000001740)={0xffffffffffffffff}) pipe(&(0x7f0000001780)={0xffffffffffffffff}) r18 = accept$unix(0xffffffffffffff9c, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) r19 = socket$unix(0x1, 0x5, 0x0) r20 = socket(0x1f, 0x1, 0xffffffffffffffe0) pipe(&(0x7f0000001840)={0xffffffffffffffff}) r22 = open$dir(&(0x7f0000001880)='./file0\x00', 0x200, 0x20) r23 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r24 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = socket$inet6(0x18, 0x40000005, 0x80) pipe2(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r28 = accept(0xffffffffffffffff, &(0x7f0000001940)=@in, &(0x7f0000001980)=0xc) socketpair(0x18, 0x7, 0x101, &(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001a00)={0x0}, &(0x7f0000001a40)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001a80)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001ac0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r33 = getpgid(0xffffffffffffffff) r34 = geteuid() getgroups(0x4, &(0x7f0000001b00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001b40)={0x0}, &(0x7f0000001b80)=0xc) r37 = getuid() getgroups(0x4, &(0x7f0000001bc0)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000001d80)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000080)="e6dfa2156bbc7d3d05849b7fc9be457ec1eec1f26c0263a56537f68c3793c8cb77f25a2791510d3bff28a567e614bad53e6382984ac41cf551c81583be9db9fd304266d76bbdad505d0570dee04cbf64fe55e557356c8940789674351311e1996190ab6fcf4bea2f28348bba9161bb414a78c27ed5cb1cb82bc57b366f9ed7966dc0c4a2af010438ee87ecfef2322e022a1bef4962a3244faed2b595dd3d6f2d5a1084544235ff3b1a97aa84ce4d5f4e71808a56f7c931bcd49600fe3d75410ac07cf6875683f3bb638d28eb811959876544d8e34895055c4883ef05d63fa456e5eafeea33af8ccc98e58ab097ab09acb9cdd9f7983503db90f0e8f4c18144c7ca8e1f6aaeee41d75acbada59453d3ca0e4e8202947c2588090b5888279635555c578e6ca78d7c1c9117182fa07831fbf1c4a57694acaeb31fad9a1f7ba2f69bc0c2f30d5305f54984b8dc1122b553e9a14bc7dca13f1c0f58b85b4e04b33cd6518dcc02d2ae8eda147625cb3263c0370a1a09b840e6cc516108b6b6a395add4c9eb1cedc7a89af574a85e9038b1d328f18ec5dde174d5a7a7a7682632d38870917d08a5dc3601e510986f15a96a17c4fb32c4b27908a4a88c060631d037e3b6db0d2a368f37acbf45cf08131ec7930e46e94c7ed8d0907ed567526c96c762246017e4b27f4a2a172e8c0be5d20ac855fa6cd326237e55f21480dec1f70cdf442a4ba8abca97f0b8c5a2d14d30aab09f06f41d4e644858266151154af392d1cb747d23662d8d66313ec5aff8f33251306b634e5228901c71c328fa60a2f1607f703434b88854810a63415d13ba94c24fbed09ecdf4c637954bfeecf3926e6b3ac9446133991f7d2294f337240d4a31fdc4127f39053554f3110b035c5ffa2e372a65419a0a4d21cb79076f9dca5e6aec374c8366b2e39decbe892c1d2df1ae036a5866309b8fc532ac18864873f13786c677d53e126577797b84cd82268a037954a6a294fe6337ccdc17c197928b782e2e9e8c0002abefd784c00678b2f65e00cf0a8cfb7fdc087e05c266449fc4ca8c404f604656a39ad9e9e322e822423722657fc1155c22b9708abe05ac0f575b51c4b5a1a074fb53c44fc6a00fc372b5711cfc7c73d15803bcb38a3d96644d1937104c606bfc32e9afb52dcb86389889361a694e8202b55cb5574dd8910cac9d194d492ccced8b3011fa4b351f94fe5c8ddedd3a4dbb359d9160f8a3814766397a894c46f5afbea7862eed7c5ebb42a08d55537e27c68151e50a2a3ba3d490f520fccfdbd547b80140781326eb3fc1f92bae2b59d66ba82d22a49a9a4fd281db4f4e3234086fb89f1dea08668bfbafc78814937aa7eca03f8cf0a04fffe5e6c10e935d5ee27acab598d493ce642d406041194a8c53a89da1637fe2513e29851e508f94e86e705584b0266de8991828355b0a49f53d7d5788aa7158f8cb533a0632552a313a1e00cb457690f0d5e4f30d375eefec30d720ba989458d9bfd75680fb5b687a544461d7d82406f6d35dc6717a4ef4ffdfb6264a173cc1129d9000ed84a3ee8f710057a87135350fd09eebf1c864f6f4f664de43f6b4cc9966c9459e6382fb2b9f95145bfee3754397131831aef7adb2738216f0e54cdee670910c730bf0a4a5a7b7e2f3140d048bdd95341066543087632ac9c26481d627e1800211b7fb4df94e9da33d7820908e2dbe3dbca594af65ce27edda3411222d73d52dad8c9b94cc7fdc40945197f4fcaefa141eec74d5f868309b952ea0443099c2982d978d9db13e3746895fedac007f30d88889a8f5c484fd358830c8adb65b8a4faffcd3df8708a2f4d1042e3edb1f5657b35bd9f7be2f9e55cda85c372883605c213bd5ebefeedcc7f73e599ad08bb535564f05e764fa314ce0dc9a8a4b96982753b1caaf3a5583500033fb5faa35e0c82252036404eb94bac7322f3ae21f27f93cb67d059669f1b7a393bc55dc5cd87eb7bb5ffe6ffdf799d10f89200ba7e42d5042fa5718aea66cc6a61317641e081b438e753f26a75c13974a62e696978a334e5daf80fd75ef5adbbdb0b7f5bbe0dc90ef95359bb4843a349d71c312d593f7b846f1daa5158cce7309228e81e8b676bb02df1abb93002e269e7cd398d13fef341abb4fab402031dc0e42c630705abbc3dcc3e7741de664682efa87fcd2000c28d7bbddfd343c9d5373392e38b20b52d8c38f4d8773a8e280c2a47e3ec105186547b838da38fa53eea23b2b9b55c3c19e3a86623e988c7e2b7721aad9fa11d485e5e3ee55d44fb5fc074a832363bece835dfac0ecb7ac0cfb718cf32afd70e6fb787c359f22ec60ff3dc21f10c61235319ba569366e89ac5037eb9615b3b359791223da52b35fce72f5157ff4696e56a79f36f937cfd5f084026726b4f51ef59fe67c04b027fe0484cd8071b734827bfbb353a476615333508f8a4a1ebe017e4012ebc0d431c9df391813b45b25eec5a5aff3a34e282b7db3c0e708fe13f52982aca785c17275f44334a307b12d064f56884a42b3d509e3965ee469a7b0736c73be29bc3511c024dc88bf88b5ba10bdb1bc8721ab242117d2659567a10edfb9df73575bcc64b43d3418b6a12d38d52304da1db1a00ad490818ee66bc45dedf1582bd838a076de15dd182421290ad29a5d2edba872530ad8e6c4b401deaeb26dca563d82c88fac7e102ab0681281542441d46f3b653d78b9085c74eba27123337106869558133581ebaad2bc22cae909a97ffa88d583003fab0d8060168d90c107724e714fbb20d5247f61115b95be4148a34b81f045e1c636b4086390df2ebf3278b8ea0d6819f6c60de566a6f73db8399f115bbeccca9aefc2391f5c3f523e07a0070c52f594f223c6d74c26072e38b7f7ebcd2c1d860d3ea61b3a9f3b6054ad050847b8a22fe4a04615d925878d035b08f3c471b94cf5c24e4cd15e48b2c803a2972d3738f39520f4f3174f58849bbcbf8d13eecd92dbdcb0eb4e726d28093ebf2ac8f1c13cb09ec35517db1e18b1cd1c124d5587da4643d89f20f42a16fa71190bd8ddaef15d4b1ff3ecb3ea018b3159a3c4f571722d40b5a9ef291899ba6bfa0c49745f90665b438710406632c16ef768c52de49160f80c55acb6349f6eef8d6e4f5c2538fd47f690a4c4d55c141f02323b29fcc81b47b1728c0fcb7bb9b9c4d8eaa3dca5e003f9d4192aa3145f5bd7e2ef5897146a2eb2a3fa195950b6cb5d7a630f1d9b3d9005422e88ca95fadd3d9a3fdb27e519f58aec8c4145fcce1f34fb9cf42b210adbbf18d36f21b75c0701aa7fa90bd67f742b9034982606cd1647c9c8f53a99860dd503a7f64d0e5778f646e55563b5a65507fcf22a4581064763444e8564c1d60f7fb89c7b78bd7e928802dd9dfba5d20e832cfcc74f8a8c6ff7d8485e15abb7cf026055da04e7c8b6f93bb6fdfec5c3c2e18694fb93a3e0fe88b57028aaaea646f756d627fe3c9d9489acad5448f011f442af4b6d2e578bed462f093b0bf96e791c2e7fb688cefd9dca35e0a366fd1fc1fbf76f527742276a5c84facbd57ad846f819850d63efbd8e29003e271b95ad3d78e4778a4dd68666e16c3a028e18ff14006ec6c50263fa36c5e54fe70f5d464a106659bc198c9d6d2cafe9fbfbfd0998579c4821008744716ab5ece1d5f158bfe422a8b29de1e9d5c0ecb7e7c2029c8c5991372bd5df406d27a28794c0d5894947f45fe7498b15f87f0298dbea55d86d2c5423f9597d39fe3230716c0b72007d2bba57d8dccc6a849bd0ba80cce04619245d51845452e69463bb4a02ab0b6d051bd4bf9d8ccdeb6a4d2672eef094e6b8b6f8d6ed802f5f9f8c9ca43dbb858a573145c94350087a5dbe519e6f90f88ed549598b6a86e025a70094859016513d46193c22a9cd824017a8a3128f94c4483eb4e8ab5a530274810e207a6b3e02bb8defe7429da71d5bb79b73749eb781f1f1c48825debc0f447dcfa7991e93ef100c69ac24fa64715387a4154274200ca43ddbb42a2e182daba09f68d8e5c31744ba0be3ab149cb940094a5458c886b6f55293fd4c4cc7fd3cc1b7af444efc2c304e3053ab917c8cab9ee78bb1a52ffd658e8b767d2a7c44695393bfdec0c0034a635ab99669f6279c6df9ce259c8e164ebf95fe29799038d46c2f1a79c6574c5471aa58f6788b22682e5d2bb1849c31184308c3ca0cace445e1b1337cd5a497eaedb5a8231b6e8776c3e4da2109fe91950a10cec14101cf9a025f9cee9914630712024621daf5124f1c7f48f29a3ccd2140a76e17269195393a525fa0115458872ac549e43ffd3400fd367e482519e448b2e4c60f41da44b2e56448c7bc8ec97633a010f6543647fc8badd8e2a41802682d3be863adc9610f1dbd85b8a9723fcea0344b07a1713f9808259a33ad609b5d3cd390f10f045a486a0a887c745e34f36d360b879a224d631e2df2b2d366fc4030bdf718aef576c370843772c102764875f4e43296b719b196027cbad9beca9ca100a3da96f03b980722e6b0fb8ee6d632e23eb1c75b790d9458e6023bc8f3d9ad02e284cb57cc8f8fd0e4c0725a257a603868aa1497c1dcc5e4490e662b7d051742d9a27c99a785a9f355472d7bfe0fc0c467a79d0e6b5435d31a1dbb795a7d2c7054cb752cdca7b3d8c94b9ea5a9d33d14660ca3f47c008660c54d90a63a113d229c37646e5dd48c99dbbb04aaa43c7af7ad0a5f4954a1713602b857b51d9fc08c2c7b7d355beefc1f3269f8f65549816a5d92302f0978b7c0d0144d6dba7e8388e0a55ba3e5c0a7289f0672b01b294c23162e992d6011e3dd7e2733f64f25b8f65ce944a967cb33c5c71045c37708aadde1f27d2048fd6886c6ab93cda7b3242a1e134ac462ba51fedb627df00285a785acb777503145e25b7aae36b183386a302f8a78c5973ac5449d35fe68f8420900ad740058026a761a828aef70bfb306d6b593275801157084c20acf6a75e160d0d84299a336157f7819f2d544c9bea4bfeee137d6e3d883504ce07407cdcc278466cc5798950a04df894ee7cfbeeddc00df72b887395eb1b9dd9af2279028c6e646b8a5ece420b867bbe4ba9640ae4c49b8ef0b2fe457010e259bcdbbbd2fa107ad06719084776e4512cda5c61896f1ef818423c66943cb1661e169a6f4e443cd6c1fa38fa4e2f72571c52056f9ce0e12335708dde045752ca43bb5fd6c83c6c9edb11f8ba6f3780ba86c29482ca44392408fbbde2f66baed3f6f1dd29c47e76f31bf848a5d6adfec3288c3194e3f593877bcbcd1989b4f6bd7ef0d6ba5f16f75b7c9acc629b668b7f6719cfaa928ff01195b69771b73eead8d448c65b835a7eb084c4a410a9718ec3e9cc9990717e103aa6e32d43c3d3765281480bb1bfca0e270b63cb1e377316a5288a868e17bce0a093224232725dbe99ffca90c4a1f2545abf30a7a64fe43fbc844c56f2ca86b9f88c2514d718e140daee95fb9a50172b4f056fd76831a2a1b2be0152838e9a0f6d223334d37384f3890b1734e9a55aa57fc24789fc6efa49064f188a4b73207e004d18d0063317bd2e1756fc49374c6bb1c93a15d7f517b78e4fcf1d29c2d10f2456ae67a7aa313ab74a1627f92ae0fa12470bfc557e6278b028dddd8511fd0c8148d63694a04937ef2a439df439a636f6710e91ce27b79ce930be55d905de8cc5ffc7314925c7c2fc73c3414035305e1f3967cb27584fab55920123418dc60c6fe5311adfb5b96f34fbc8dcc1eae9c8ebb21be641a1f99b2145fc604f4852cd06ce97bd4eba8bcce", 0x1000}, {&(0x7f0000001080)="a0aaea7c7c7e0a8b278e9e405e738e6c68c051f5dbd8d24c0c8fd482050597ae3b508d7843e221668862f1072eff832d297749c06195282ce04f076a77fba0e8e3f45f6e07c22abbc8573b17d9877880323b76568acab4acb1fe77a9822b571919cd7e184e98aabd72211c9836b69c0bb072dfbe7faa27c286b4815fa113b1b7af023e34bef8b6fa6bf2e8e826791a687a15839e90254837280923fd886c6b33d2bd95ed3ce7b81c074c412a054413fb33ad51ad96c770eeca6158a71d0a480852e05727d57e7e871a070b68259bf18560b947e64670af75ab193071392577f3ae7c004c928683dd6e17da47c97c13d5db", 0xf1}, {&(0x7f0000001180)="144a77f256ff6a8b71a121ca6bf663fbe49a18b0a48a535fb33f3c4b9ac9aaec95d8e881a79b7d4bcea200f3259e673cfe28221456a4a7c1c1a2cf30b552329023b215f6a2c69a572f43803f4925182b3117d1d910588071bd00a309c95ec36a7739e74de3ee3325b6d53085cb5161bc017dd52e10b0417271c6f0c646c1381ea110eaf82f013629471f1655b0b1e594afd5a89e46a0df9c8b8229d9ef98a33407e12c0331a3412179d7ec6802d0c0db9ab49ee8fd17aeb3627af50fea04c575f10d75b98039c8140c7bb4d78ea8730dca2968cd6e1bddd18c1afb1ba57ff0496c3f64f901bd1a", 0xe7}, {&(0x7f0000001280)="fe70170fc8e90bb62f74cd9240bb73c6034f45ce4cc8601fe9ed2773ab593a6eb6f219766fe74f243493d5d278381e7c867e5bc9de305ae00d2c4201078327f074504fedcf8bdf2c549bf72b9532a5eeb4350c01fe2e3b5139cf0fb23b9b117d2f9b4f64eec04c44717910c25f4c6b8f098533ce52e8971a93a5c5b9154f110ef144b3b4da3fe882c50fdb812e9198454199451c473c94d4cae1bde532467809752c16d33a7c00c277725b20086429ca4d3fccf9724629d70289ee4d0b56972c6a0cce4f07aa", 0xc6}, {&(0x7f0000001380)="f45b6dbb1ba8f2581ea479264aa54e6050e675c030deb9930edd681d130d9ccbe8da9cd1fecaa886644a6e66f3b8f2ecef82ef7a7ee43ed1aa1ee3b4ae42223ad0ebeaa6402ff72e79859aad580f53ee577df08fc928dffad50ddabb89b0183bf139699db09d4d69e9a06b2406aebf13fef52e7996426685d95fb2f0b4aed96828344d692c1e1875d50a97d415fc8ea2ffb4279ccf581ce262b10c4e90", 0x9d}], 0x5, &(0x7f0000001c00)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @rights={0x18, 0xffff, 0x1, [r8]}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r12, r13, r14, r15, r16, r17]}, @rights={0x30, 0xffff, 0x1, [r18, r19, r20, r21, r22, r23, r24, r25]}, @rights={0x20, 0xffff, 0x1, [r26, r27, r28, r29]}, @cred={0x20, 0xffff, 0x2, r30, r31, r32}, @cred={0x20, 0xffff, 0x2, r33, r34, r35}, @cred={0x20, 0xffff, 0x2, r36, r37, r38}], 0x150, 0x8}, 0xc) 00:00:05 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="62235382d4bbb7f299165f97beb6b08eb398a8419e7eb94350a8b46dc93df6a6ad105f7ce23f6b4f87d249e8a6eb19d61ed39df8d12a6e206db63f63a3cee656df6d9d14dd4e2d24e3a285d81e0e93b90237128249a42ef47f30dafb05adbaf37a0239b40ff007eea9d6b75b3567b7ccf231e93422d6744164aa480b57d5ffb2735eee68138af887a1f82245f3bea012e9445600bb48723759d3027f6c91158ffe72cf12e986ff0a1355acab539ea3d49afd892270e32375fc88f643aa8c44fc4846cd7c4801ee2559317c9e73b38547d334f3c8d97550bf1c6c93d94fcbecb42aaaa02b872ea6a6235517d3589c549a6d2c06dd82c2e145f2faaf4ec86432aab7c13d9b0d042e837c6186a3c1ea8a79556b68c2cba8df7e10d9971ba11d70586aaf87714e99e28cb214f9f6ce15978fadb8157a73b323e604be8ac70e248cc1fa9199355d3296f565e3ca38368e51be3b7f153bfad18a3f4f23199224ff79c9e4326be914e4b5971bd06221342c86a44527232aec4e5cb8a0964de41df274f9a221459ef0ea974aea916dca6130e12078bfd9d29060446aaff98d41ef68a0479736aaea7f7342d24cff14968413b8daed15ddddd88d029a75c3c82412b51b341c82d9198fd1f786d00da6ee2894c3120f64dd5b62f0e84367235bc113a1c3302d005891630f7bdd18a2b697d45d20106c22c4d758cc9798cea4735a8654c3b6d32271bbada6dbfabf41db59de5009354e75e4078aa74fdd65673711e01cbe783c938793abdf096d28e57c04ae00aabfdefb5bad90b83c17523950c9724a2819ed1f744ff6c7d8c3e86a73e87288fe69e7ce1ed50983aa4ba7fa4cb9c14bf1b4e18e02e9f7b1c32455aebbd849d48e2d618d740968cd27053fd03d2c5f2bd334b4a5a4066a589de48be97ff4cf36c893cc401917c85e0a040129f410994786c08e15d4b720be84270c35d1ab4f8321a37fa9b8f38eae68c10326fb19433f0632dd27c9eccee07bac712c1efd8bca820e6606b7fbf004135c301919fec327463770fdcdf1e55b77893b89694e80b3b3ac75830013dad647d5b11a212328e9ed1e833b34ad5e58d7abed7a4fc7f92a295eb35d45e29ed01bd883b58486e5224d517b1cf22c0979cca80fe205aac4666392ad305c6008fc9e25d9bcbfcbcf9bb4d4697f26e2db365e5f6d690da866c6e49645f3fcf612d80dcabd97b83b4ca433b62b246a2bda370626ad2d9d0da34bc4461f4a51cd91d630d4feedca5df5b92df9dce9fec2a24b5ad91a38c60c41f6bb81ecca1f18b98d3ea2a215b18d185bf7c224667577495f546fe8cc622b9fea06c13fa351ce89abfdd44b26c7f6abc94c06d5ea92cdd84346839166482f46cae34c5a0152b53a2a991c43be113bf000c42430aba5a8e5874efded9ee37a2ea548bef649cf5d522ac52782c8ca58b620fa4ae31f6d80861ca894d5c5b1a536e0c4da3360190d3a61f34c6eb69e627c155e45e18c76d4b49656ece529a3ad1aa9355cb65977541df1bd33cc6aa3194c8797909305c2bf7084dab7c790539329efab20f62e567eaf73ce2d04e0c493fd297cb7b8b7afa99dedd2cc0b99f0978c55da822c0f2cf5d329156c8de43e7e2a62c401daa7ddfcad9a4358ba7bf1785d9f780bf438978f7bdf62ac136a0139566910a8a0611a16e09150270c16fe241517c5df91423c7efbf4aafb6a35852476909fe850418d49804dd0538206fe11ca39f6ae9449f3fb9aff498553cf92a75b19fe98f2fe07bc0dd80e2406c2b3e171b993906449c26e07ef8c5027e2af7dc2b465d7d4ca01f01cd652d15d547419dcd8c47af39c13fc2feeddabbad0dff5e53c13a202fd4de7eeb60d64798db32a2dff23c44c998866d8c7f28705fe2767d461e0a659834b5daf957af9bd35b923ccff340c1393189c95b75a8bd2e9b37c7d160e2e5c2bdbb5d7861fbca753a8bebe26883014fd994d7ab8c55582901fd6bad9a7569e1e3c356e9fd1244e938f03e58ef471313607e6f84cc01d147947c1131173e28a1a1b72c6da3fd016201367ff3a00569b9d582ceeed5c0dbec5524bc849cdf004fb6e16b5011a5828074328703ad7bf32a10f1e1fb021cf404c63f3caf733d398920c9646f5d863be1adbd49e169beb621116c0494c7bb13ab84fcb3d697bb8f7dac10ccd5b5f751c8a0d4e67c876a57a26998a9c19ab9df8254a1fe228de99648669eb4075726f11030025bfc8896ea354b3881187d350238bc8a42bf1235370f1416ded27c5df26e879560c1d20d6f029e19d8774bdfdc2878e6f44c749172b81139fb83e4b3051838ee95d42f1428f75391616cad38d7246b625d31c6c69bd8bd14ee3d1a5ab7f253e3a7ff0355eaf16725a272cd39e8ff2acdb8b7c1e8777f3f6776bd30388ae680d70b0bf326a10e199cae6940743b1dab410917cf2b80e4b47f519c0ba68a6af5ddfa1a2ccf90030f0413fca6ea83c67866d8a343cb166109ebdb96309dc4a32c5c0934302270c2f228776a9a1eccec053323eafbe3b4c7d27f752997488c838dc65e202480dfb3358bc007756c9aaa1af83df07b1c6e7086f19d76c6d2da4f6361559d9d772e3588103ea89fbc53ea3ab5b3fbd617b6dab10c16020acd913d66c3a5dbf82889d335f485d7977edc2d5653b0b72f4f5a0f11afd74d9461a5236a16a4708413db33f7d438e96e906013078732671e4f340dc5c27cd242f4d1b2671e424f7e1b80245f1aa15d659aaa9a78d139b5f968fe2fb7421efa12590d3481679dabf88321b8f8f8c2fc55ed57162e58b87bfee8f96ec9671510551af97599872371aac07b5a898c1aedf163cf9c68518b849f86a173d665fe111efbc3ccc6a6bfb7fa66de86ef797097a801e5692f3d9d207258d4227a2e862b579b70ce128526d3e065ad9a4a915e4afa7324e1a84a5aeb0f34d0869490ebe1bd07ed0edc91fbeb7c6e468f6268fcaf83bae7a07ea000c8cad6f05efefc8f8c3ecb9e01a784a72daa8c48d846c5a0edcd2e69262a2aaa4d97779635f402ca3bcee9377cf24cd0381176f1b397bb6171f773e409c56849226a2a6c31c2abdb80005fb090156383cb0df8848f4646eaea07553d8e3cb9cd5484b51aa44b3dfd1dbb67f9323fd9a30bb3586b8c498fb96ac9fe71861b85b4124d7b4b42f2f48ca7bf5b059004c42cd79027d05cf02ad3b2493c4f54d7e6c8fa3846a9287f67c93538a966237000508eea7a8808a978d8bb4af7eaee8a7f5e81a071d60dee5626a0c022f866303a4980572366edcf1887d69f82a92c1f1b9cf5ff614a5209ac3d69e174ee2abf925477ba9f47df9ab89d92cc40ce5575a5454fa682cf506b4e0f2d3d586e040c87d440fb4b99e277765719aafbb7a334db6f93016f541b47bbff382649a1f6fc784acede672adbb1c41a4f9859935275304d4b548fe778b535323844c1b3576b1b05e6a9886fe45201547b4c6449fb45d95f59d2c4d3459b5c58f5a7a8829451e285b57d0e985098c105949c87855f95e080c24b1d678d2c10cd5ddc7f11db9cbff6483618bf43172bddeb481f6e0d27472b4b26d425a62f6d0d16b71afeb6731a263705c87af84320c53ecfe343def4a9c659e7e8aa3f4ac872fb04583c6c56282b5704d22adef6b1528c8e273916bee8a6486940823054d438ece188f832a3429d47c66acbc3ee248a2eddb101468c3b26e40e5c131e4598c9ac8e900d850c256d3fa67519aec9dbd5a73f12b18d4199b84699df6e0410fda1aea52bc9ca286baf4008aef9aeaca5f6e9bb5b2b5a3147634a03aefdcf6cada5d74785686fe4611bb9b99b1f59e1b1d4b5f32c7232077be3c0bd99e76ed0d19d9346da65f17ffd0709e61b9d1a1b3c4a161410ceaccefc201d3d13448c5362fcd48dd404879c7628a2493cd10f489d92b4d1c078e743d5e26062925a71eef2bbee4af8bf8360ab023943bb636bed0a57046be4a92b60307eaaec206cb626304e7096c91573b8a7b589a25364e3bf04233ce985ee47f20a3a68c250151dc3835901e783b73ddaebc04660499d826b2896722930edd0296c3cd58e6f934b3bb759c2c833d48156dcba116e8664bc872e4414a4698e98046ab71da18c82f804f07ca5ca3788f1b78b1a0f6a00cd2d2ca8d431315e47d8e5c5519ea14301035aea1fe85e9975eaec85bf1de94b8e98780a30721815eaee1539b0c24c78eb7a97e0ef021e51307ec9dbbcef1c478c5ed527fb488efe7daaccdf8008694a26e4c60a64606fc607bb1509cafe8467ef06406db2952e112679b7e9c17d3220b586347ac5d7869517e40249bc8be8c286bc83436df85294e4056cc004e4fe1700fec846000eacfe890b1de5f5ebb9747105773bc4db082c18bb54497a009719e091048c620fbc0b617b07f842708171933c49a16e91215590ee750626f72a95efbcff684f4d9d17e750ea5fa3429df967d66bf0e619a61c12d93b1d26a1fa18b5bf74fa19586cd0d5d4c02fb1cbefdc6b89b9577d0add034e37da6dd3835ffc3112015585c5ca2990fb1b730d28097d16ef27d508fd996fdff2261379cd79fc59c42131b6bf0225aae713726967475627a5567d981e24cfee7208722256be7a5b9d5c86d6906458b8a6166c1f98b762e8d38abce41fbb9b1038f28853ce9d82275ba3f6350a2a96711aead3937b08418a97480930b90408c71f6fe61a7a25c021579e20d6a4d2c88653f273c9eaf08b211c2b026c141f6b9b47f73e03230efe00d468740052bf1ca3b5218cfbb33d6819292e974143c034e2a550fa58a502ebf3823ef59fb999e0e90189873f6aa28e01dcc7466cab223643479158fa8f730aaf8e06aa718cd2cb8fcb70e096d9056efc74c3a83702ee4b28d7df0a88841c04fa3f0d0269649e84311913aab443cced7e9c4a97d7bef6b7f9ba6758488b879cb842a671a7d1216de126dee024d843deb8d0e275465b2890cdbf41ca901ae3ca5e2ca5d3236245adb1960d22819c677ba7783620b807feac319e6b780ac0dbb86633bdaaa542b931860cceb1964d1a2c1aaf55d4685d10057496449b95eff3f3cc2278271b4f1a448790fb1cc536b1b22f068f8969559350635333827c3325276fe7168f72dbea2726b051c23c979afdf441421b193e63d5865b9ef2fa2de3e2fe4d93e47ec7d8e818e4ff1d863177899886c5acede24e7de655c18e6c2d71b37cda12c7451999ab41513d9744b403f40026b9db8579a8eb76e414eae13df2e5f000f135a7e30e4fc630c0117b1a05bf4133d07ba39aba3f62b61f4a91ded9acaa6df489d564d6de18e40a0a9ae674ff7314439c8b5ded44371c4405822ee1099e2ddb0bddb33c0e658ddf03867ff74f54078422edf06593d59c03e0a5d188988da8ddcbe682318f975d117890143df2a78e18c6983ea28923ac10387f003963e03be10c937a72cafc8818bdf2ed361ba922a01045301ef8c680032d7383a11d5f8b8d6629cdbe5bf679bf431b33a61e0afaa40aaf2e66fa601938a590da19c249a837771533c4e4e0713f326e027f6e8a3656c4ad82d0aff778db1987bc01a8e126a79c41c0aad4d1e8c99b796cb8a2cf97dc7eeb647534e3389f40ca53b204c8689aca2e34964ca0a861009e2e960c0f1ea832796817f0f5272b18c68df5f931703960254d7b9330fc3d5ea5445ceb7971b4613507ab2a25ba3d049a0de1247d79ceb5195e196d1fb80ceade978ded7e51d6020ebc0e54d6348867879284e17e5119fd877c84a6bcf936b82472bf0734d830b58aed4a2b49fea569f427b0e64", 0x1000) r1 = socket(0x18, 0x3, 0xfffffffffffffffc) shutdown(r1, 0x0) recvfrom$inet6(r1, 0x0, 0xb, 0x83e, 0x0, 0x0) 00:00:05 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/119, &(0x7f0000000080)=0x77) setrlimit(0x8, &(0x7f0000000840)) accept$inet(r1, 0x0, 0x0) 00:00:05 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000140)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x60) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) getpeername(r2, 0x0, 0x0) 00:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x100000001, &(0x7f00000000c0)="c3ee9f32", 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) 00:00:05 executing program 3: socketpair(0x6, 0x2, 0xfff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() r3 = getegid() fchown(r0, r2, r3) fcntl$setstatus(r0, 0x4, 0x60008) r4 = shmget(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/133) r5 = fcntl$getown(r0, 0x5) r6 = dup2(r1, r1) socketpair(0x1e, 0x6, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x6, r2, r3, r2, r3, 0x80, 0x7}, 0xffff, 0x6, r5, r5, 0x3ff, 0x1}) connect$inet6(r0, &(0x7f00000001c0)={0x18, 0x3, 0x401, 0x1}, 0xc) recvfrom$unix(r1, &(0x7f0000000200)=""/207, 0xcf, 0x841, 0x0, 0x0) fcntl$setflags(r6, 0x2, 0x1) fchown(r0, r2, r3) shmget(0x1, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r9 = semget(0x2, 0x2, 0x80) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x1, r2, r3, r2, r3, 0x4}, 0x5, 0x4, 0x1}) clock_settime(0x20000002, &(0x7f0000000400)={0x4, 0x1}) sendmsg$unix(r0, &(0x7f0000001ac0)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001940)=[{&(0x7f0000000480)="db1cfebb52dea9ba5e2178b5e8d81a8e7bd870a9dd772095dadf09bcab077b0a9daf247b9b10dcc5d6be6f8b537a36ee80d489d3ab2adf40634c9b761920b246df00396251aa41bd57aa2ca59e6018398c50eea48b235311cbeed8cac96b1f0e61cfdf0fbb0bf1", 0x67}, {&(0x7f0000000500)="693465ecef20af3e4ece39a2af91cf3e998db299a870dc58be10d4c68934e319d94adc94df3e937e22d9bbceed6a5f1ff4adef621dd4af8f8b0a556b0c97badb1b46c95b9f950388edbbca36ad8db1559b8552228ec7011caf20fe275cea99f283ee19a3b17072483a186155c881cce2e53a9118a03ec158", 0x78}, {&(0x7f0000000580)="43ccbf679dcb5de53f4952d7ff35f519ac8d9f42349fc43688244e258903b6989a16c6d55811e57c8773e3eddaec71a9ffcdd369c16892adb3d45ee20f7023faab", 0x41}, {&(0x7f0000000600)="3d9819e18128b786123234a5f515e15bb9c967965489553f91b60a2a5e87c929a6d53ad98e15609e99bf8db2fe67c611720f8c4ed99fa25a2e1b729e40d63c33e43373fafbdcc43364dd3e53052095a98f6069a63761175b655ddef6e23a71014cdaf2524231565b0b207445ede21314022d8dbf31d8cb632d833523eab07a8237ffdca567416ea36cd7e570b5a3246cd63d7033953423b0c2feba7f07bf1d6ea8ecee1b738334e3b74ea461922b637b0c322c7dc15499c251833a58e23c099e94b4e6387a07497c68655d3b5ed558c2c7558724027b87d4c235ff205f32f2c77b03b6f94fb69e49a69cd47340b9fae56f91b88d705ff2e106137ee81e9dc09457286dbc6fb479cfe56c89622aa6edcd8d337c2a0bac4ae28ff0b676a68855f7c7958d3403f274594f0b357fb1c51e15f2980718e6f6f17c9d55116c5cb8c6e88a27f86468671b7acad8f9e9bed6b01b3ca0df7a7606797357e0784f2fcbf654181ab3e3dc26e1ebe5390808d5229ebe9cc3f41305881056956d721f86ab39bd40a8cbedd86a651c51d10e5877fc7b685b01c948c575a33d837b93f0627db99cd50ba35c22b5e462fe90375c2e998e5b08369e88c4e4608ca2c7226aebc60f7d55560fc15cffe818e42b3f08464d9b289341a449554eb7d80773bac947f68f34dd0e1fe3c4987e10c17dff35cdece447620155d88817b7bbf8c79afbcf2b53ed685eaa5b3fe1d23a1b1e74d3b1a06aa27992ba865cae76d2478caecd2ee90e8a98eb19bc735d834917840a630346cb89978bcb16595218fd5d06a3d096789b7726d7148e8bc9e4cb690ffe11392f2287501cd5ab39c74a2bebeed2a4b1058beeb4568261a32d8c8ca68c856e641127b01d80b1076d326573a2ef6366909e4b4493d79c83296527a916232070864dbcaccdccf6a48c7ac59437c4704f2fb3305f9ccefcc42489a9081bc1ce9811f72648fd3fb1dbbe39114abfdd861a97a09ada36fb88e1b91a406bad170d104dfedb11aae216419a2862159b1a4f2ab8c0d0d22770e60b8bc3f223b0ece46f6c6c6266714d41b518e848410e7bfc07f4ea5b8c33501cc95cbcfa6e099d292c2733a75f2095db6cb0d9a323bd5676570fba3ffe5760ca348ea62adf37a5c70da287acd6e0200f1c37fb32467f17a46996f50d468c4d851bccf79cbf9a3179e489915e0a08de6585ee7dabeadee7f71daffac379b0bed9455fb39630977450fc4b9fd2182230808d0ded0f1b7d5d022bf7b909ee45abb4b4fae18bb57ed76f152cafb33edd9bef83791ae1c5fe288f7c294c3547d4c5315f0ca7f5906c31ad2e26dfcf6c007b4972ca9dfd01e89310fe64084b3f63b0238e019f25f783c7e65b3c365e369e2a0f8d6ac971d5d91f3694bb87bc1bb976cfefacff44b4e7aa73c72634292bd4f0b8ac812e01759f43dd46ec2609387114aa636bfc4a47d145d82ba0834664c2d2d8e0adbc499d362c0814f337b0fcb63056386c98f1884ffc5ebca5abe3d340fba91f83467f3253f16f0f0332bb89e40004d3b4b60bf4c47f4d72567a3d6f47e1250d3284b29486352d480fdc7fc769b33aa466c0b8c70953bba9be199c3c0b6a4536f3d685debd46417ee659296b043becf4eb903727a087c00672c243a07a11c10d0712dfe9bb21a7058ec726da16f12a7b4d5ee54bd5fd39c9ac4bd48664a9706b2657d2e07e3ed55f34b1ce83c283dcec9f572aa38d6d0275108bb869bf14b890c06712c7e6e72e76fa887bf20e3aae39f2927287f8f990bce1783389e8b01b5b6971947b7857faa27b5694c6fad0b5dc352a361c376edcee3e126f067723f0699d7d460925585f70cb3a5e7c5f4bb492fbed28f6b4443c5512cf485bdecd71f060cfad8ca39e26177d757e0a43260634e3756a301e3761db7b66982cd725b51cbbfcf71970c187425cb10771c064aa82ca2df3bc31af62557cb63c9f5c441fea7d0ae4761d7fabcb63fd18f39cd69fd4dd1eb5bc848554e405922f098c145723f01ed7b73f45f157fc7f09cfed002d8e05a3d2791b34063197ecd22fb97b7618f9f948c432cc1be9c36fc585453defd01ebd876a55ce3b21fe07caf0b34311eadaaf73a8018f99fa2f197afe1474c9b3724c1c919f56fc5a26aec7588efdbe2853d45771af8876ba0917bf074e1a0f27035f0100ad268620824ac394424442807a332b1eb0476d40f68951d2b79ab1f108c374cad00bb49ca62971fca76fd81e5b6cc30116ead8f8dcceea02d1aebc1ef0a484943716654d4ba7a152fbfbd28862e4eb0a74fc7d4d01859e0a41828921180644c95f48ec27c5a315ca439944583e13ca29e83ac3558c2cb3f3d0b27d8c826f9333727c3c507646d058ef46f5221a5c5008aef3945816c11c140990e70bd9fb129b368cb747d139ef50b1130e5f13b83858af487d150d16b43ce2f320ddd8b1c05218ed75d90260acd0f08a74e3a6a39b44b1974d227b2873ce2ba038fc7a11d71330c2960bbc72b9f410d681d1c65235d8b3475c8b224c88dd4ab8780b86391f2c6fe9512206de9d24b1bf85367fd63f803f8285bad150cd86171f30e1d8a5d7b88cb3bd7dccaff311e76f2a72581b8b5bb1ff82ae25211c7f3755a8cbb0cef3bbfba6a7b9701057d3b2ec0926908420fceb32b9e0a4df6d9b22b1d708b29900227851eabb60718b152d31eb279e5f0f6921bfb8b76224207515f72b3f4567097e6d258fd624d58791c141a3dd5b2ffc36d19993bac6f451137ff57ad998848d6f400fcf10beaeedf339bfaca308d115825dbdce14f9d8aaafb45c95d88d06746a08119ef9cc4ab5108102dd9ee8bc27ded2c3b8d9d61a5449a78f5f51015c5f1fc9057b53b5ab31ffe283c4281b52c916582119928ac642a7f43d65877598cc510db978f378f57b4259c0d17204cffe52f98ad21492cb64e261a08fa3f30640944e7ba484c19c4181ca29090a914b4dd84825adec9746ad0885b1229dbe75ad2ab2ae5aa95dec7aaa7df67efca0083fa2447161b1d03017a6edc2140d859185ce2371523b2b6874b0df6432523bdeb8b16ae692e045b24342b0df23f4ea132ae075d65b5fe1d320c8e5ee1686ab09682069461d6ca40fd7593f7d609382dfc4334d37e7df6167464d0f527eddbd848e016bbd5cd0955cb92f75c3e0c5a94c9a74cb49e593b70fa2ee49f9b4d4eb57305ca4cc672a267f3e85c3fe8e5f0d7bf09a5b0e142f1fa77343909cb279ae52650e125e5e9114d1bf3b8fca8f9d232dedffa21069eacc7a16f3ba029d783fadf07b9a8ace86092c315e357a9eaa23c521163f6f63d5753e9c546dd68335468e4bf12b9c9d1fac346a6d210226841c685f7d9adf31695f503bbedf0782e8eff44d60710e397df5e6cac463f6010436bf35ae8c9593678f6e54c96572f893e3c511c450a92c248cf8ee8ccf10460af71397446427635e9039c32bb2db517c10756fdbdff8858181fe53581e8dbac6559fc464c610ff8d7cfce38a4549a4f017a3dcb06506188cbecf0369fee75a3177bea707525679bd422172e76161ea7f25b9b6bc33840147b7d884b8e67439fa3bf5d69d8234a28c00ae11ffc767dcea8f09b2c234eec9db2371bbf2390a764bfe3bc2a51de16e1c4002c5f9fb3c6d976f38b04abd712462c37629cb4f4fdb2a7fb318f98c38849bd0bf3db260121887664ba4f3daf8483af0c98843e3cc278592a6ae15f7a7f052cade334cf0e52b41d6e57eb79eb371bc30a1f72ffb448ef781bb455a19e901b17271282385356806d434122e395eaa2532f451b669f515eb9a235a603ff52dedc0cd7ab9b5d81bd85644ebe0691114faa53e4148dcd57810f1bd9f218a39a1e26efba9d04e9c8a5acf944209d527c1d0bd94a3d04c5a572a829d710021b84144f43280e3cd3039960f2f7011ede437be6f856322c68555d4924f992c928fe3e31bd8a06aa6fcfbe503a4153fe39fa0479bd807517d27fa5fca543dfff91ccd2b426abeca44b7e834cf8d3c2e627ab20479f9323bbcdb0117e409ad7c94a304dc71666472c50423c782af10bcc5f363aa1b0e4401b1ef72260356e5ff02ef2768e2630c18e09646d5d8f7b4c173553804248919c3167f834f6fc4e521c8089e3d364695b23299bdcda57236dfe5e86f0adda4cf5d9e23df8cccf54a519e9c331f64cf48be8ced2b5c7ae51586fddd14d9222a3a9cbcdb5d3840b5c185bf9a7b744be0fc20505ebd68043f1d112fc3b697c838bf0dc750a0c01a0443ce9e698e513e115d094244ed3aef9461c2a94eddce3ce3be4ff3143b30a9a673d4395143c7f732b016fd18016549012b7924181065e16e31bef760c35084c808dc50e32c1c447e624c9a21181202a704a30512a88cfb45d3bcb29fe860f376958f84db37f425ece0949ca65b27d19bc6e00095eabcb4f61e4be7fefe5fbd594d92f0687f63582c0e0c688dda0230b5181aeecbca4bd99d55452356e145119b9cd2a3e2727907e98214ff8417f2881f0fa392ec6a61b45f12e4010ec33c81bd6bc3176a8340c91b573070b6ab45d771e9254ae7d623e9ed132b8bb473bd0228fb0d2ded30dfb756772b82e71c331ebf6d60393056ab154310f865de563f23499a36fb31752908f05c44422f5775f42c327c2d498fc1458fc7c7fe5830885e49f4a1b8d63b9d9bb79d73280fec91759587dde64d4be805397b8deb7628f322e922b5b2c5fa7e608b3f7f5a82bb92e5c7d1de0412b3eab0e74fafa7f14c9aaf74a7265c47569dbf7b28a1edeb36f88f63888274bb9aa67a890fa719f17bed766ac7596fe47906955460c447e3e40203d399313191af1b3b607d8b3462eca4566eb51236bcf70cb597689afd0c8bb1d24ec9fe4c55e7ec723a243ff0019cfcfc359ba34697c8dcc719d2d8e925d546ec917931b67b159f4f0e1c0920e2ddae9cbc70ec14714fb987f506f3c2d28a4cb4b7ea6e6366f25469d1198eab05368bf804e13568d76e8df2aaf5429123acfbb15a29801f6b3b53ced74efa6821bb246a3f7ed1196069f3918d4e54b529b4aa6d74d0f27eccb05ec8d653594e85472d47371a467861c297c8015acbeba9de2c3240fb5279695dc3b7209806d0fb42d596289570479363f2fc0ef092f4942c3c2e11375074391593817dca1cb5291ce09f0238c1d3b78292d92b9f0dbf1b57c5efa2e3ec717f495a75c61358250a3368ca0bafe9145eaef39a9ead18ad4c75ef4c5a12ba25de48f25288541a3ae56c7e2867dd4eda844a0dd853cec0e64b286d97c2159c3931547cd2e564bad6e884929f39236a9935de6dcb5d1b8496fae50e64b5d65fb7debc2956dc3b294aa3179be8508a8d51d5dff93dece61913c3f8beab07a77422d33922ec058ff75055602db81c1d41eaa3ab056e2608beb1146792955464c8b8f08452e1a4b9da0829e6b7d36981fddfaeac68b44002d5406bb965edb5985477cf0dd7dad8f9c0aa42e80276cc77f683ee9365b41465da3627703601c9a5c2b9d655a982c4d5efea241d8a8523b2ef27b0d6b04b1ef1f32ba2bb927526df1e0f1f9f88cb54b88a83e70e79af125796b26cfeaae5b4466edae09d182f9ceab4fbc8495fdbe94e540af9e72464f3806e017c7c076d7b2a420670defce1b0ea510a752ac596e8fae7b261399fd85e1c8580b237e9d132aaab9dbbea8865386a55fb48511ace49e84fe7839f3b7c19c80d1bafeb72c1bf773836d554eae9b24fd7e338c25233622bd71ab0bff5f447abee0beaaf003bbfdd781c269b4cbe324dd3bcff42fa148a2f28", 0x1000}, {&(0x7f0000001600)="034f0640783a08a90b47e7987bad92759a6fbdd7e563d103153acdceaddb77f6b169ceea012be55cff82d01b8be4563d995c9f4c9661bf42623d020fcefbf14bdb767f9abe2322cae637d0188a189fcf8bff561531bcd80e9f879e77407873d002c9906c5880d2b767892620a434621440baaa64d1000f30b6ca7dbb16691cb63341c50d31475fbb456dcc7b42e9373515359b44f4a71710fd853898e06b23517dfe1972be088d0704f036f5ba0209272841bc4b8d05ca0dacb0e48ad0b6d124b593", 0xc2}, {&(0x7f0000001700)="b3aa3cebb97b62959c5c73ec958ed3eeeb64a13efa16d9b21ea3547c52c6002a5b2d459aa602231122431d56b80ae3e51f5f6781e69f7ab360a1b93b86e29ce7099b6d0e582f0fc623869d26b92665f857f632ffe88311e21fc42d5eebfa4b28ba43cb400120e6e170d436a2b811420dd46407490412c76ce04483f5b57ae0", 0x7f}, {&(0x7f0000001780)="c5b08845c1c0e26284e030da", 0xc}, {&(0x7f00000017c0)}, {&(0x7f0000001800)="8af1ab21b3fe57a3f48053f4e06840c2df8974b8ab32d8bdb762e4e3278da9914083e6cae61c658b0c31a0e8c09474e4ca3058f13eda53b7fde788c6089c083d0a42bb666706c2bb39e88b6ca57ec85b1b772bc38226b5c6a3de3882dda815d358a9c179a11083d63b9952fdf90374f361f65265b153ea54517eca1d47fd0918d407cf6d8f8381d7df16fdd56a686c0eb92558e022fc9f352d3d170b9f86f3dc83a0e9d5735ce3f6b5d48f", 0xab}, {&(0x7f00000018c0)="4939b4914b176f4b291f74f037982f5bb63b58407ff649c3c21a3f823381a74268f3be60bc47b873af17103bd12e617d95ffa32cf7019230ca2ae964004ef784654308e18ae4927c914227034e9d367b07d93bb86e6350", 0x57}], 0xa, &(0x7f0000001a00)=[@cred={0x20, 0xffff, 0x2, r5, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r6, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r7, r1, r7, r7]}, @cred={0x20, 0xffff, 0x2, r5, r2, r3}, @cred={0x20, 0xffff, 0x2, r5, r2, r3}, @rights={0x18, 0xffff, 0x1, [r8]}], 0xc0, 0x401}, 0x8) semget(0x1, 0x3, 0x500) recvfrom$unix(r6, &(0x7f0000001b00)=""/178, 0xb2, 0x2, 0x0, 0x0) truncate(&(0x7f0000001bc0)='./file0\x00', 0x100000001) r10 = shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r10) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000001c00)=0x5) mknod$loop(&(0x7f0000001c40)='./file0\x00', 0x6000, 0x0) connect(r0, &(0x7f0000001c80)=@in={0x2, 0x2}, 0xc) sendto$unix(r8, &(0x7f0000001cc0)="8d579c40a4058c1de18785c1acf420fa92247e9b7690a82566449c54ceb03874d1cc923e29c8ef10a4196b3c0b90000f6cb37ff7a89ae0b6676ae7a47feb55535f7f0e30b94481d25dda85426543fab08575fdd96f4b63d60f10e0e13af45d46fe275022e043341140415e6e21882be7800e846fc90e4b97", 0x78, 0x5, &(0x7f0000001d40)=@file={0x0, './file0\x00'}, 0xa) 00:00:05 executing program 4: r0 = msgget(0x3, 0x2) r1 = msgget(0x2, 0x2) r2 = msgget(0x0, 0x0) msgrcv(r1, &(0x7f0000000000)={0x0, ""/239}, 0xf7, 0x1, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/213) r3 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_RMID(r2, 0x0) msgrcv(r2, &(0x7f0000000300)={0x0, ""/4096}, 0x1008, 0x1, 0x0) msgsnd(r0, &(0x7f0000001340)={0x2, "bf03b64bae4e38c59d9dc3dc3bff"}, 0x16, 0x800) msgsnd(r1, &(0x7f0000001380)={0x0, "309c4d623b08bb3c560a406ad7f1f3acab9db7ee987278fbba96f7c0262767035c297432e3da6c9af5658df74b88c41ee4d57e8919c10565f9ca02f467e268ea98e8827f7c05d1004e65edd51d565a2417bb0185ceb4fd6576b6fa98044b15cfa455ca5757c166f644efc803fad442ddf9600fc99bf63b9aff4d117f7ec82c61884440d580e9466bd994fba27b20aeb63b9201bb6568b6e8b786210966056b0d7d74eda31e41e5"}, 0xaf, 0x800) r6 = semget(0x2, 0x3, 0x10) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001440)={{0x8, r4, r5, r4, r5, 0x14, 0x1ff}, 0x20, 0x2, 0x2}) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f00000014c0)=""/4096) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f00000024c0)=0xb7a) bind(r3, &(0x7f0000002500)=@un=@abs={0x0, 0x0, 0x1}, 0x8) msgsnd(r2, &(0x7f0000002540)={0x3, "b6"}, 0x9, 0x800) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000002580)=0x7) setitimer(0x2, &(0x7f00000025c0)={{0xe2e, 0xfff}, {0x4}}, &(0x7f0000002600)) madvise(&(0x7f0000ff4000/0x9000)=nil, 0x9000, 0x3) recvfrom(r3, &(0x7f0000002640)=""/103, 0x67, 0x802, &(0x7f00000026c0)=@in6={0x18, 0x0, 0x1, 0x1}, 0xc) mknod$loop(&(0x7f0000002700)='./file0\x00', 0x3049, 0x0) mkdir(&(0x7f0000002740)='./file0\x00', 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000002780)={{0x6, r4, r5, r4, r5, 0x100}, 0x3f, 0xac, 0x401}) open(&(0x7f0000002800)='./file0\x00', 0x20000, 0x10) socketpair(0x1f, 0x0, 0x8, &(0x7f0000002840)={0xffffffffffffffff}) preadv(r7, &(0x7f0000002c00)=[{&(0x7f0000002880)=""/162, 0xa2}, {&(0x7f0000002940)=""/163, 0xa3}, {&(0x7f0000002a00)=""/198, 0xc6}, {&(0x7f0000002b00)=""/175, 0xaf}, {&(0x7f0000002bc0)}], 0x5, 0x0) msgrcv(r0, &(0x7f0000002c80)={0x0, ""/156}, 0xa4, 0x1, 0x1800) msgget(0x3, 0x40) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000002d40), 0xc) 00:00:05 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x9}, {0x3000000000000000, 0x8}}) link(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') setitimer(0x3, 0x0, &(0x7f0000001340)) setitimer(0x2, &(0x7f0000000100)={{0x5, 0xfffffffffffff800}, {0x1, 0xc8}}, &(0x7f0000000140)) r0 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000180)=""/246) 00:00:05 executing program 5: sync() munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f0000000000)={0x0, ""/26}, 0x22, 0x1, 0x0) shmget$private(0x0, 0x4000, 0xa, &(0x7f0000ffa000/0x4000)=nil) madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) r1 = semget$private(0x0, 0x4, 0x200) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r2 = getuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x1, r2, r3, r4, r5, 0x5, 0x10000}, 0x8, 0x400000000000000, 0xe07}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/132) r6 = socket(0x1f, 0x2, 0x1) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x2, 0x7, 0x6}, {0x18, 0x1, 0xffffffffffffff00, 0x9}, 0x7, [0xb9, 0x0, 0x2, 0x100000000, 0x64d6, 0x974, 0x6, 0x5]}, 0x3c) shutdown(r6, 0x1) getpeername(r6, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) msgctl$IPC_RMID(r0, 0x0) getuid() msgget$private(0x0, 0x9c) getpid() getuid() msgget$private(0x0, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, 0x0) 00:00:05 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket(0x0, 0x1, 0x40) r2 = accept$inet(r1, 0x0, &(0x7f0000000100)) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) fchroot(r2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), 0x8) fchroot(r0) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/52, 0x34}, {&(0x7f0000000200)=""/143, 0x8f}], 0x2) socket$unix(0x1, 0x2, 0x0) r3 = socket$unix(0x1, 0x7, 0x0) r4 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300)={0x80, 0x5}, 0x8) getsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000000340), &(0x7f0000000380)=0x10) connect(r2, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) r5 = socket$inet(0x2, 0x0, 0x70) recvfrom(r0, &(0x7f0000000400)=""/87, 0x57, 0x2, &(0x7f0000000480)=@in6={0x18, 0x0, 0xfff}, 0xc) sendto$unix(r3, &(0x7f00000004c0)="deccee3f640e5f679f8678c9ca50ec6daf46106da1398e8a93ab0bdf98599712defe49486353522ab0fde1d4b50a56df5cf8be1f151f2951eacc9f6a0dd093724f9571fc9b51f25c432c6225ca8eada69a57ec60ada74f9d52e0559dd8373d6ea6f3ad04130228de760b4b529a1dac99a8bae63e647032a7d449cc50934c73e9bc591f3b1a393454fea6bb658d0288d2e99e605ee857d8e2bbbe7bc12d", 0x9d, 0x40f, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) write(r4, &(0x7f00000005c0)="5505df4b9662092b267851bddb4d6b310a5357e000acd94042f93a933501e1462d964607dd86a4a2b4996f8bff26e6e9c00a5f2b04923c2877f1cfca2b683c7d14eac6c813abc3ac103c56df5088cc496cccf9dbc9b1573098586b0147d3634ea995ecf34c3431b7a99fbe4dc15d07735c36a5c0cf78ea340ff98b491c1c541696fa9b7df2cf312920cdbd0d425377ce33b8bc102874873516c016", 0x9b) getsockopt(r5, 0x1f, 0x0, &(0x7f0000000680)=""/196, &(0x7f0000000780)=0xc4) open$dir(&(0x7f00000007c0)='./file0\x00', 0x10259, 0xa1) r6 = open$dir(&(0x7f0000000800)='./file0\x00', 0x100, 0x20) fcntl$getown(r2, 0x5) r7 = semget$private(0x0, 0x2, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000840)=[0x6, 0x6, 0x7, 0x3, 0xeba, 0x180]) preadv(r4, &(0x7f0000000900)=[{&(0x7f0000000880)=""/93, 0x5d}], 0x1, 0x0) munlockall() listen(r4, 0xfffffffffffffff7) bind$unix(r6, &(0x7f0000000940)=@abs={0x1, 0x0, 0x3}, 0x8) 00:00:05 executing program 4: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2012, 0x1) r0 = open(&(0x7f0000001b40)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) fsync(r0) r1 = msgget$private(0x0, 0x50) msgrcv(r1, &(0x7f0000000080)={0x0, ""/108}, 0x74, 0x3, 0x800) 00:00:05 executing program 0: r0 = geteuid() seteuid(r0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0)=0x6, 0x4) r5 = semget(0x2, 0x2, 0x28) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000100)=""/180) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f00000001c0)=0x8) r6 = accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r7 = geteuid() sendmsg$unix(r6, &(0x7f0000000440)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0), 0x0, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r6, r6, r6, r1]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x10}, @rights={0x30, 0xffff, 0x1, [r1, r1, r6, r6, r1, r6, r6, r6]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r6, r6, r6, r1, r1, r6]}, @cred={0x20, 0xffff, 0x2, r2, r0, r4}, @cred={0x20, 0xffff, 0x2, r2, r7, r4}], 0x140, 0x1}, 0x400) sendmsg(r1, &(0x7f0000000a40)={&(0x7f0000000480)=@in6={0x18, 0x2, 0x7c0, 0x3ff}, 0xc, &(0x7f0000000500)=[{&(0x7f00000004c0)="4b9bce8de5cf1cc165d1cbf48028cb65c3b979850aba72e307ef8299c867631ea692c3516d31d7fcd420bf32ed5a7025f17904816e3a16f4d22c816d9d3d", 0x3e}], 0x1, &(0x7f0000000540)=[{0x60, 0xffff, 0x1, "6231f07b947bd3707397d3722b3c26b615a55c7452ff79f2efef074747b83d0fbf9a45318cc42dec63272b3f428d1866421044fb1f0e66e843a25e54fdbef368a3e8373d9dbb0373395ce028"}, {0xa8, 0x29, 0x7fff, "900ad0db0b00b3d953ab66ee8beb8704281a552c4006581ffa88d0a1fcc299ad4c25d1740217f2d07562718ef3a18e307f62e27ee30577806cfe76b2c660050e5be718b20688ee737215b3e073f892b1a938e83fa2463522daf34a10237c87fa3caf168d852ae58bf165d149e69e49a24c6ee02fbafd2ed2351bddf2861168c2bed605db45425a0a94fac5e026cdeb98b7d2b18294e44c"}, {0x58, 0x101, 0x1ffe000000000, "e0163104e8013c42a7d10ab89d55d1bca403801c41ea2a683e8ee057b13aa2e424beb4a696b91de760341372c98262f17b3d7c5ac4fab4fcec159ace00e1f2f854d399"}, {0xa8, 0x12f, 0x7, "8ed2d2d15e9d4f2af6d1e9e279f7a2316a1b10e5f89730b1b173653f2885efed203fb8e3e6e99b87fc7b413e01eec9269b7fb62dc5b2c646c3a6c40322e6d289ae8dfd812db0c6b2cf59a2a6ba30a9fac652f2f2b0d3eaee91f38f5616e9dcee351c0373961373101fb7de6ba09dd52316f2ee2b0aad3055eb58c067e1341e3f1b761039ac0ce9302e041d3c2d42a6b5c96002e469754b"}, {0xe0, 0x11, 0x401, "479c88a082a52efc2f90eddffb9d30be1fadc66c9a7f91f0c48c231cf1cb1fbcfb3f87de765fef88b917368d70f701450c4fed21b813eb12241daad3a7587d0efad7c379238681a3a17e37123b6f6ab43520a575f197090817d6c425d541363c3e1f18e7cd38cc0b95b798d15d32da3503c2d931cafd674580b5eb23df572030b5426cea2f2ba46355476fcda72a2fff5329187560b4e8de696a4130573f01c1c672c1d2d5adabe9666277e3907d1731e5b86a4d81b64393fe86e2f54e601f4ef604f027f08621fe603221e9"}, {0x110, 0x0, 0x5, "1448d23498e0a42e42107bbecc0770c902377e92dce34b100f91d982c79fae7861ad6600bb11471e36355e79972fd5505da81aeab4f561c84c63887f270f8033334e67e56f3233151e77230930d142f395bc400751124d017dbc858e4426262718ab5d68e9d134bb422d1c22ffd6ff897ad2c118ff63ed2eb1ec78d3dafe9165bc3d545524121c5e33cad2b1730400a40fffe0fa5ab6db56da2a377980c6eaf286d622dc515b9b527974c55f6b00671122afa2e865daaad885eeda4d9da2a0fda2f527c646c3ac4901ef2ab34f162e102fb5cad162be15c956350dadad60809a9720913a9f2b0e72634fe98f8307954452a0250cf629135f6a7005"}, {0x38, 0x29, 0x9, "e6210e09cf816dae53fea8fa765686d42261073fadf83e4170934e3370c63ba078ae6dfa9d0c"}, {0x68, 0x100, 0x3, "2030640b0d7028280e4d811e6744edfe30d391e496e450d61e939b1fa0ea12b9078245554a070ca32eb660272d4c5624213b705169788df5319b2e57542c36e88baa9087fd1c451185974a254bbc4cd4aff1d83c"}, {0x48, 0x1, 0x9, "93b86de442030eb98ef1ea7f78e09f7f3500c36c1e76a7a776962577015f3d49e20e8f3913dfcc9353be81154d8db87bfc34d3c09239"}], 0x4e0}, 0x401) geteuid() semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000a80)=""/196) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000b80)=[0x10000, 0xc44e, 0x4, 0x10000, 0xd0, 0x3, 0x2]) setgroups(0x4, &(0x7f0000000bc0)=[r4, r4, r4, r4]) mkdir(&(0x7f0000000c00)='./file0\x00', 0x40) write(r6, &(0x7f0000000c40)="bf1e2cff7471a588424e3052bc21ac1facba3940919634e8bd4651e82773985b83cb7035262a2965cae80005", 0x2c) pipe2(&(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) accept$inet6(r8, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) semctl$IPC_RMID(r5, 0x0, 0x0) msgget$private(0x0, 0x582) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000d40)={r2, r0, r4}, 0xc) sendto$unix(r6, &(0x7f0000000d80)="67c2b0a27c8264d29bbab81ab731e78568984f596816c4fa32265771de6e81380df5f3af87b48f898007a36fc402b513f8bfacd0c5f4414e8086b5a2f18e595ae8c4ea537506c3a48c886c42fdca29638223adf5d98d11ad2623af2a1c0f7c4e1c6c1282dc001c7094cdc926cea239fa5e75d206c461a9e770f80416841ddd3205ac61a14dd591ea68345261c6f12d8d5b0d37e88c0c8b6f9168b3ef66209199c43b03845a9af0a06b60ae73811d6c0e58434a23c878bc56b36707a8fe1ee55c880d2ad4d4df6ff2080a1989e9", 0xcd, 0x6, &(0x7f0000000e80)=@file={0x0, './file0\x00'}, 0xa) r9 = dup(r8) getpeername(r9, &(0x7f0000000ec0)=@un=@abs, &(0x7f0000000f00)=0x8) fcntl$lock(r8, 0x0, &(0x7f0000000f40)={0x2, 0x2, 0x8, 0x8, r2}) pipe2(&(0x7f0000000f80), 0x0) fdatasync(r1) 00:00:05 executing program 1: mlockall(0x2) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000080)=""/142, 0x8e}, {&(0x7f0000000140)=""/180, 0xb4}, {&(0x7f0000000200)=""/145, 0x91}, {&(0x7f00000002c0)=""/131, 0x83}, {&(0x7f0000000380)=""/108, 0x6c}, {&(0x7f0000000400)=""/98, 0x62}, {&(0x7f0000000480)=""/234, 0xea}], 0x7, &(0x7f0000000600)=""/18, 0x12}, 0x842) nanosleep(&(0x7f0000000680)={0x4, 0x17b34088}, &(0x7f00000006c0)) rmdir(&(0x7f0000000700)='./file0\x00') nanosleep(&(0x7f0000000740)={0x0, 0x7fff}, &(0x7f0000000780)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000007c0)={{0x18, 0x1, 0x7, 0x10000}, {0x18, 0x1, 0x400, 0x6}, 0x9, [0x80, 0x8, 0x20, 0x3ff, 0x6, 0x6, 0x3, 0xfffffffffffffffd]}, 0x3c) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000800), &(0x7f0000000840)=0x10) r1 = dup(r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000880)='./file0\x00', 0x20002, 0x8) r3 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x10201, 0x1) r4 = fcntl$getown(r3, 0x5) fcntl$lock(r3, 0xf, &(0x7f0000000900)={0x3, 0x2, 0x80000000, 0xe738, r4}) r5 = dup(r0) r6 = semget$private(0x0, 0x0, 0x1) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000940)=""/158) connect(r1, &(0x7f0000000a00)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r7 = dup(r5) open$dir(&(0x7f0000000a40)='./file0\x00', 0x20008, 0x80) r8 = semget(0x2, 0x0, 0x80) sendmsg(r2, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000dc0)=[{&(0x7f0000000a80)="f4e0e0a279b7beca4b28068563dfa8e71273c3367eaacfab018b193f290fa92dfe0dc50426cfac1b2bea15bcd60a683a251c29fd197206eb2616e36b3ad969f9b6b6575931510a1ae9562b511eeac3cfff6b806307b40d37a45b0f2f0ce67b67f4b977edc868b67511ebac4ca983ca8021d50211394b710910f8ef0b589b5c106bd09f8d7b6fa24ce806bee8525bdc5ff5fb6f1e3e151a4d378d41713e6aa0b58ada88f7a774aac366466d03d8eb62664c6db601bc1c08ddabdc8330c4e9b4e8976108bd488308a638d3d923f0dc3b0a0e15ecce6498c933a686c0215bddc74e1afd3d81d0f4a0ad2ed0902a0f37ac8b72ea3f93dec8931283bc32", 0xfb}, {&(0x7f0000000b80)="e98655616927aba9ff7f4fc2d467e8971ab4a8e891d225d3dece014739ba3cf205079c3ce054c69d2e65f96ecda0a17191931c491f64e9fd7295bf37ad311fa37f9532f9ed5ea2c5a8f2214388fb943c30cd2a9b2586f11eadf94cbbf2fcdababa226ef3400ea23a33310ece48588264f02b451a856c038e638d4c81178cfb1fa895170274037d77dd815faab18fedcb38ef31237b330c061c86164e79ad7cb41672881e92f5ade0d3201b1d06929c0e4c14f58ba198dcdc12b554f6fc432b36082e733567857fab09abf02066963be5b6dc2d13cd0b722b411ca9cb5b01", 0xde}, {&(0x7f0000000c80)="a16a39343f1e30a9cd3f6656b56cdf9e1ccb0ec9aea6131104c815cf0087292170cb8fb4753393e746f8eae55ddb256e5b93905bd47ec9e32cd1e300323463fabb4b41eb30973575e2e7c76ad5d64972b45588444885dbdb2922400ddf99b9ab479103ced2501b8b98fda58ef8299410e2b33f6da0578bbfb5937d336268383825ae0b3d9e3eb0e9f921534056db82a1cc95322abeb871e534bc270d72672b92ef390a1fac3bafaa8f78623ded96645acdb140008d76836304984315eb6957c5eea6897dac84162106dc41a09898", 0xce}, {&(0x7f0000000d80)="de098299aabb17787c2b4d1279177541ce6d796a00", 0x15}], 0x4, &(0x7f0000000e00)=[{0x40, 0xffff, 0x0, "037647a1d0f0b41aa4df2cbf3298f622accca1487a1577292367b4ad5c92f4c39dda577354397ee05b"}, {0x68, 0x101, 0x200, "d7784b3619a7ecea8f6edd829071923c7093237c1aa9478f0e06bc9b4da358876f1b00aa07f00e6f6d08d037104fc860691c69a8e9c6b29e988db29209143c26890af9b26a1c1745441e31d196ad9be32e"}], 0xa8}, 0x1) select(0x40, &(0x7f0000000f00)={0x82d, 0xfff, 0xf157, 0x8, 0x6, 0x6, 0xdf, 0x1}, &(0x7f0000000f40)={0x0, 0xffffffffffffff11, 0x7fffffff, 0x101, 0x7, 0x951b, 0x4, 0xfffffffffffffffa}, &(0x7f0000000f80)={0x7, 0x8, 0x0, 0x100000001, 0x10, 0x8, 0x6}, &(0x7f0000000fc0)={0xff, 0xffff}) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000001000)=""/156) bind(r5, &(0x7f00000010c0)=@in6={0x18, 0x1, 0x2, 0x20}, 0xc) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001100)={{0x18, 0x1, 0x81, 0x3}, {0x18, 0x1, 0x3, 0x6}, 0x8, [0x0, 0x431, 0x401, 0x1, 0x6, 0x0, 0x3, 0x3]}, 0x3c) socketpair(0x19, 0x2, 0x4, &(0x7f0000001140)) clock_getres(0x60000000, &(0x7f0000001180)) clock_nanosleep(0x2, 0x0, &(0x7f00000011c0)={0x8, 0x7}, &(0x7f0000001200)) recvfrom$unix(r7, &(0x7f0000001240)=""/12, 0xc, 0x801, &(0x7f0000001280)=@abs={0x0, 0x0, 0x0}, 0x8) 00:00:05 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r1) fchroot(r0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) fchmodat(r0, &(0x7f0000000040)='./file1\x00', 0x28, 0x0) 00:00:06 executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f0000000000)=""/27, 0x1b, 0x40, &(0x7f0000000040)={0x18, 0x0, 0x1, 0x3}, 0xc) r1 = fcntl$dupfd(r0, 0xc, r0) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) recvfrom$inet6(r1, &(0x7f0000000180)=""/16, 0x10, 0x40, 0x0, 0x0) fdatasync(r1) recvfrom$inet6(r0, &(0x7f00000001c0)=""/77, 0x4d, 0x2, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x12, 0x0) ftruncate(r2, 0x8) ftruncate(r4, 0x6) recvfrom(r2, &(0x7f00000002c0)=""/4, 0x4, 0x803, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x6000, 0x1) fcntl$setstatus(r2, 0x4, 0x1000000) r7 = dup2(r4, r4) fchownat(r4, &(0x7f0000000400)='./file0\x00', r5, r6, 0x200) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000440)="95d65ac9b75295e145f38eab9f497e0924c042e55ec692aadd7e6ee9c7c9fefe815eda1c266258c35c7667b518940b588a9d254fdcec6cec786a95ac88209553667895ae5616bd2979328cec5b4b0b66be573c9d2f830e12a339ad0c084d751c337a30ba46b99c6d26ee85c13ca2e493c53fa511af23604b01523bae5d5d47dc729edc43f7f6306752a6f2a2c60b807b0d8bae0a29aaee5e9fae38d35197281f3fad0352d555031c86a450c76a67b8468dad6bcc9943fdf567e5e9e03e2024161f902601ef48a45e965c644c00946d9a2266983781f662d29d3ca8949f6966fe3b", 0xe1}, {&(0x7f0000000540)="0b82e77a8847e732", 0x8}, {&(0x7f0000000580)="00d842ac0e641e360c498ede8580c5c0937f08bfffdf660b8de24ca9f9450ea81d8e6a45314f56264b3989fdda093e1fbf79d06c17623445d5b1ead7c28d88193f7d190aabc7b47718e9491bde4b30464e9294aeeb0c6c624e7f246d4531c6350d62470c5f43628b0a5f55c349dc4c644035bc84f951dd87a250fa98bcfe8bf404e8b9d9d522e24e242726033965cd42aeede08ab8a069c6ec2536f18bb0f0c2f4e3956be0db53dc632aae049b082a0c5afb5765392e51bbe9c2254134068bb755cd50196c83f92ca8dfce93618272661bc4c72123352c6a89bf38c136f17d1698b13b01f8dc66d7739001015c201894f74c84c86c8093a8b6bb", 0xfa}], 0x3) r8 = accept$inet6(r2, &(0x7f00000006c0), &(0x7f0000000700)=0xc) readlinkat(r2, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/49, 0x31) readlinkat(r1, &(0x7f00000007c0)='./file1\x00', &(0x7f0000000800)=""/101, 0x65) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) connect$inet(r3, &(0x7f0000000980)={0x2, 0x1}, 0xc) getgroups(0x4, &(0x7f00000009c0)=[r10, r10, r6, r9]) getdents(r7, &(0x7f0000000a00)=""/248, 0xf8) accept(r1, &(0x7f0000000b00)=@in6, &(0x7f0000000b40)=0xc) open$dir(&(0x7f0000000b80)='./file1\x00', 0x1218000, 0x80) 00:00:06 executing program 2: socket$unix(0xa, 0x3, 0x0) 00:00:06 executing program 4: chdir(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x10) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000680)=[0xffffffffffffffff, 0x0]) r4 = paccept(0xffffffffffffffff, &(0x7f00000006c0)=@un=@file={0x0, ""/108}, &(0x7f0000000740)=0x6e, 0x40000000) r5 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x1, 0x3) r6 = dup(0xffffffffffffffff) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r8 = openat(0xffffffffffffffff, &(0x7f0000000840)='./file0\x00', 0x900, 0x12) r9 = socket$unix(0x1, 0x3, 0x0) r10 = open$dir(&(0x7f0000000880)='./file0\x00', 0x10000, 0x4) r11 = open$dir(&(0x7f00000008c0)='./file1\x00', 0x200000, 0x20) r12 = accept$unix(0xffffffffffffffff, &(0x7f0000000900)=@file={0x0, ""/108}, &(0x7f0000000980)=0x6e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000009c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000a00)={0x0, 0x0}, 0xc) r15 = getegid() r16 = getpgid(0x0) r17 = geteuid() r18 = getgid() pipe(&(0x7f0000000a40)={0xffffffffffffffff}) r20 = dup(0xffffffffffffffff) r21 = accept$unix(0xffffffffffffffff, &(0x7f0000000a80)=@abs, &(0x7f0000000ac0)=0x8) r22 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000b00)) r23 = openat(0xffffffffffffff9c, &(0x7f0000000b40)='./file0\x00', 0x20000, 0xe0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b80)={0xffffffffffffffff}) r25 = openat(0xffffffffffffff9c, &(0x7f0000000bc0)='./file0\x00', 0x8, 0x1) r26 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000c00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) r29 = openat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0/file0\x00', 0x1000000, 0x150) r30 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000d00)) r31 = socket$inet6(0x18, 0x1, 0x5) pipe2(&(0x7f0000000d40)={0xffffffffffffffff}, 0x1000004) r33 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000d80)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000dc0)={0x0}, &(0x7f0000000e00)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000e40)={0x0, 0x0}, &(0x7f0000000e80)=0xc) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000ec0)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000f00)={0x0, 0x0}, &(0x7f0000000f40)=0xc) r39 = getegid() sendmsg$unix(r0, &(0x7f0000001100)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000000c0)="88560a99b23695cc62816a117ad975f5d966c9f50922fb5a393da154d34d3d2a16653a12fc5889a76ce59766409eb5986a495e9d375fd95d983db99b9b31342d15792b3692f70d80ac573fdf1b468dc48bc2b3da9669d4fa14555056e2beee6e797de4decc5f9cabd639fbb3cea61bed5a48464c62c536f10f54ef305d7b5a40d99c8556cbe098af466a94cb2a3e54e3841813f2c3f8aa1432b3ef1c4a4b5e5baecc57c82ed607cdf84cabfab4698a242ee787a68aaf0c940e60c6be15149c6e99c90b8f71093e8b17c6e00f2a1ba4a299cd8c2ba22b9931d3531876349d0f0c19d9a339c05136fe95c6076d18a87bcc6028", 0xf2}, {&(0x7f00000001c0)="f8218b", 0x3}, {&(0x7f0000000200)="01a086160dba170df180f6b4e7d75b46c08a3d15c5f4c449e318e4a7354e73acb0597fcf4b98071147bf198dc856825d33a4fb2289edaf111d15aa0dd91fba4d07b6ab991c6687218c397cfcda67584efc2b8d6b264ad90e0c713a43d3e938", 0x5f}, {&(0x7f0000000280)="abaa3d93e8c68ac021febcd111d1dc2d179065e1887f672696d2213372dea32dcc11173a7800ddf85ed42f6ad56f371e1fb73f716db35cb495515ded6a1f72a2051290765447775bb08f8b77e4786c25a439d6c598f6", 0x56}, {&(0x7f0000000300)="058d4c89b1ee58bbc942ba71e3fd5794040d3ee2da7ce6948939f32099a98d6dacbc2d424084f181e285ce4997497143217110d1780d522f4bdb113fc1dd8fdd811604dc63b72e91888a3217834b8a8a3e808a273af7bd918852e9bbc8bde104548968cee4defe90293933376b13ae8bc2c27188726f691b8180b732f6e2ecf12d56bdc7fe61a061beed393c400888dd77a6fe1492cf390c7c8e4e3798609d3cab31c5f399db458c7ff47c5573c0430607a65454497d3dcca083a35cded0adbc7b37f97265a52a6b42a6cb1c9a7bc0af3d3e07cad91f42e2647b609916383dd2bc6c6d24700b68534ccc", 0xea}, {&(0x7f0000000400)="4554c216feb42c493bb930c99d52292fdee02faba3e1c83b5a2b1413b353aa77c213f895dbc7483c809574a8238a00bd45c28e8613612d1338f740d462d578766489251df226c10e6ac34665669de13b5b421b585424ffeec259b08bf9a76808efb496aa7963afd71720b8b6b671babe0dfb961f4de150e54f0c59ff211cf44b39c6208f6c4f49dd0ffaa333c307bf620d3f47bc951689ffa70d78289a595b6cb63422", 0xa3}, {&(0x7f00000004c0)="c53416091b2e1f159dac4401a96983d25d163356501936a55b28195752", 0x1d}, {&(0x7f0000000500)="0cb423195a5174b8c5398ca4ea3b56190105a3fd0d18398bb5a39ee93a85d2b957a50aa14df42f56dd39af25cd895cf855d190cadbffca0282254fb539ad23c5bb219b98d47996a6c6aa157f97950036b890a0e6636d5d8619b4f0ffdeeb7cb4b3a46872bc7af43bd2129d59e51ac84ea6eb6a4da68be39c8bddb6a497bef0e9d0643157ae7f46d088d52bfa", 0x8c}], 0x8, &(0x7f0000000f80)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [r12]}, @cred={0x20, 0xffff, 0x2, r13, r14, r15}, @cred={0x20, 0xffff, 0x2, r16, r17, r18}, @rights={0x30, 0xffff, 0x1, [r19, r20, r21, r22, r23, r24, r25]}, @cred={0x20, 0xffff, 0x2, r26, r27, r28}, @rights={0x28, 0xffff, 0x1, [r29, r30, r31, r32, r33]}, @cred={0x20, 0xffff, 0x2, r34, r35, r36}, @cred={0x20, 0xffff, 0x2, r37, r38, r39}], 0x160, 0x2}, 0x400) 00:00:06 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) getsockname(r0, 0x0, 0x0) fchroot(r0) 00:00:06 executing program 2: r0 = dup(0xffffffffffffffff) fchroot(r0) fchroot(r0) lseek(r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x32c671a1654c6a05, 0x3, 0x6, 0x9, r1}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f00000000c0)=""/82, 0x52, 0x800, &(0x7f0000000140)={0x2, 0x0}, 0xc) r4 = open(&(0x7f0000000180)='./file0\x00', 0x1408000, 0x51) rmdir(&(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) r7 = accept$inet(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) recvfrom(r7, &(0x7f00000002c0)=""/57, 0x39, 0x2, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) r8 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x100) flock(r7, 0x1) fchmodat(r4, &(0x7f0000000380)='./file0\x00', 0x29, 0x400) utimensat(r6, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0xfff, 0x2c3d}, {0x80000001, 0x1}}, 0x200) socketpair(0x0, 0x20000000, 0x20000000, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f00000016c0)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000480)="77d9c91dd68bc0d1bb4dbdc45fbef17e058ef89af83d3158267a8fe6f37edd147cad8b2e7b932576eea1dd8406227512f70b49876ab087ac250e8d1fd28d5e86e56004890e17fbef", 0x48}, {&(0x7f0000000500)="7a81d9a6927d99fc877d2b44cdb86b91f8261c26abe75a00f5eee1c793559d3930c592fa242908cd3d494092da8740944a577f1ffd51c12564360461dc404ab4b499ad6c66c89f2c3a9784ca6026af4c99f2b08fbd727ff2fbe8a2140e0c30b0a539d81f4324294cdb507146b8bcdba97d8f773fb2954d604b2f4905baac62ade1143d2e534439892f2a96c3c24fe4eb395acad542b669955c4b84c3605b0fbcead9b541319a7d70a750c0e919eedfb030bae9f0532df093ad43b5442afb5812b438a27552641237e238694fc1f49c38e29627430405bd38ce1956cba71879e44b775210f2647f048a62605b59bfab48366e1a18ec1290361508dda0214eb791874e3fb7cc1ef8e33869df266f6d9f14edd8cadd5345eafcf3b1f8cb1bbbe9c4a04a3b71ed4c55ca34ee603d2c4961b28bdbac21c9f09c88b8fbe1badcbb97d7ccca8ddcb3b86e0443845d70b81522732359e457a213a6886b8a1808033a7536a972dc3ae14a0b372e01ad7fc7132dfdb65641e6d3facb77f0f038295523e7656c8f4a758a09c6cca89ce314c9394b3c44c3d8097d99c56268bdfab64e046219c2726d795203016cb7b612903d2979917222049d29a9f35879750e4fd7514b106c5377738afad413ab476b237ce74a46d7739a045f3442db540e66aa14d81dc2ca4763e54394b4da59d397d2bc1dfdce85edfce345a7b2fbf2df622c248602fea734d7067369ad7f66c2d6e7f3c61c6f8dd239882ea5e716b9c329b1e1bd2a6474acc949e3e13d84f430e351f1964ad0b71e2750ed9bd78346c714d62cce27e5b8ad50be18d53a24f268828ee0eb49b7a9592913c213bcf8125b804c8e677f9df5fc0077d53c102d0597cfe5c06ecc6e5dc59887213b4a01260fc840d5654c5ec349516610dbc708c1308312b196b731bdecae47c74b2f2b03acfebf5514edffd5f22f3ed11dc6fffaec875addfe50fc0c72012becd1f5fc555aca209d6eda1fca4b4248c253f6cfa9eabcc60bb3fbc89fe3932908d75a1f43f44d25cfdf952c5b15a2ee4998be7105ebd228faf8c3561c951ca59bad2a1125dd97f72eccdae8a83a2f2d7dc2185a4bb3c97c1a033633b991242b3464fd5bc31c0700e24bd8d1a72f488cec40ddca4e2213eba67ef50dfa9befcd4ea0190c9e4bfb8a696a7a9547092f1ab46d9f62e6a6226d96d7165d54d2c53cd0a90c502dd009a4dd977cd005e910f531bbf7f461f281efb92d7c6d75c0da53bcc03803defd62eaa0aa336cb9993786d376067ef0864df58a3617d8396f6a1a57ad647f03a3eb60cd486e83fc4ac96200365072af601db7d578881059ba49d25278a5318a12f48b955335fa6fe8ade375f80923fe02d99233cb6b91760c3115428dcbe6bfe11412eaf2186858e9591d33cfa403bc2608165e1a1bd9f0331e20880efb262fffa2212c5d1286c98a0e6fa99c19e1c7386ed421a85d4c0badd859d7701b91cf5a02a0cd6614a2863004ae250977a8a22f3f83e82d91b0454234a7c02e1c31d9b5cd27c3c340bf545d803362037b72df351eb8a86739008343ed74c16668924149d247f398d6be912bd939a67e29731203b8fc6af90609a33f713f9b19d1b0b88ba462ace491f01a3f09bd34fa442d33c14f5480eb7aeb8be1ea2421abfa4c46045c79c3b11ccf868a2e82f091d157e88631cb4b160017dd255d8b76bd2f63ce2fadab1e55157d0d59321f0f62a5abc959f7b5fa61c193bf086fcf1fc0f93033c643aef780292edac77242f10a958c1742f3c5a8a224d6540731216962faa7b0bae65e2b4c1af1cb1f72f03d4e0ef512b75a7f1f7d591ef9cbb5fb419e996e3b91590b42fbc827974df59aaccd40c47c8b210e53c92fb3861a5a0d868028ba9cef540f627d5aedc5e7307e3f7fa0221dabddc72087195d5471031ce08c14a150772d4c858250e13ab3716a37d9c0b3450ac5ec4b2acb8f4fb6560d9ea4d9ec8f19039b4843cbae39ebcb5e7f78e320d3cb774ae0a1f28c8b0a0d585e4e06e3782f4cb9bffb81c1f5bafb9e91c10de0f36971f251da0f71a24cc7fe2cfce1fe27f22a0e63c7e70501ee1b8e466db190554f1f67d99bc38b3ee8acefdf476683a92c44985f2ece7b2cf68e4346253fe9b780bccde50e58639e44e2caef568a992f03a3c10e172621201d693158b9d5aa07cd71bbd6b35d74ab15f2c568e38099070742f0d25477c806a6ae2bf34ac2977115248cd6ae8c3e33c963372777b4ffa6909d0b016c31879ddf378ddc2a83e4e1a506b3297d564a21e308b98d3ba5cf22bfcc0a24320ee2e763e0acb8fa6edbd9be4c4ef4e2ce5c8e130c49db536a900e48ab92535fcd52bf53657c17154c7c1cce9cebc9daf310f06e928c8d9caabcd5a1f23a0d216147ea0c3d6f5bd9c0e61897e8f420f8fb0505e22fbc05fa544f29c5b0658b2798a19c7b856e7d556ff401dfef950869d18a44732db6a7181e6a1cf9b1cb4c6b8bddcb47a6e1e924759a45f880c583da195a5c161bb0ef407286ee14fa7f7f02dedfedccc7d25cc1ad731f61cfeed70e2f03467ea9e0ef871ca3dab4799010ec316acdde3401270d8e49f3ffbc3d5294e737d07676cdeced7bf65eb4c41b0dffdd6606a60b5542bd04cc42995546ad2642868ece00a0f0d7d2349fc7033100446e226a93d345079b30b8867c3feb887e5007ad9d5e224b5169aa6d32ca8f49bd0966aa84adb9161b17e61b2f57ff5c8212536c1a61ebfc3fd0e86c70ddfe6823c7b9f821ecd10b2dbec767b36813c2277eb5b8ee281efc707a115d46e36d7671da36b8774c6695c6ad9a59eeb2fb9056b6e758f38924125642fe0d057b37d9d3170b7510d1ad2f8b39f2359343926d3ef717e7d8a0042fef07eec991b13fc0059c0e1557b5ad71fc2065ef5f064b5a8f73812bb4caf3ce3ebfd4664a6f32b5bf1430f2620cf04da01772f2f91b522bd4786f537acd14498e91387637981b6b210f142d5fbabcf32cd632771a82aa2a66637baae871fbabcc5634cfe55a645dd34763a4f700585ac582d9011183dae45db81a375d583c29883538bfc96d1140ff4757ae5cc8516c0de9dabf91bfa03dd6fb3d2f0ebcd531cb1bbd77b93a586b8e09b033a3a83e168024b28e7224077cbf6ee89c00da790cb0fde08734bd8d45d00a6619999ae1186b4b54d0a994d84f45ce6949c5c027b90057bbe20581055a5da9763bbd6fa1395ed25ecdaaf04411cce40879079c5f49d9470e9328ce51b3ce85e1232547fbdef0d62085b286d238bc0aa2f14413bba7c54b4a2ba0c59273f23110fdb12347493d32c1b455e0789c874958a31f19b4086c0b346ba4c567bdb7b143b7f95bb738be28d730f6fd1bf5847b6b2a490fa9fc65b2c546719a01ac0945504771bacdbc584076959fd432728cd78ee14dd8efe077695c8e7aa193c716c886f86c5e8049b8d128377b06bfa5273617ce2429b43fe804478f84adcca01a3c01e43b63fe9335975d57ccffe87eae14977f34449815e8b4c47992a4244ceae1d87c7046e2153d68835dc61f450c96d7b80377bbe6338215b9869a38de9559ac78eef77fd742d1e772eb3904dd876db115909da86ce10a473ecfaaa95967d885dc2966d9a78c08a1afc2fc3b907932843ed04c43446c580233666820fd4413f2c2193daaa982555fa538dd9b55e929da890386d5359e8c3c40c72f8cb94cb492bf6975cd483f415e40c7af3732a6b5ce991b57fd8aa740acf269e136bd20929390c3e0f681a61dcba2254dbdf491208a70051265890b7c2da6c004d189f186bdc9f0ee3d2590f7e95b56aacdcd683f851b00c681a70fdbf0485fcf9671e0b43c647789e01de0151a7b61112ed7320396e7ea55360fcbe9696743b2305dbcc612b98f7f8d9f5e97c2b6d5fc6c898205051935d5ac6f6a4a75274ccbd85f4553ee8514cbc928f41c5cd54a463b76b49197db86aaccb0a25d8f5e2b26926f6c901de4b938dbbfec05bdd5b1f4b22518d5c122dc04dfe6588ae929e38089806183989dd86a2d5cafb7acd2ddfb417043127d3b88da6564a9d91142aab9e3f6b392a0164673270f9371eb09ebb7749e8530bc0bc605d417228750f1689601eb012c97f2be6353db7a7d6031a4efb46f7a2b3484d4d69b9e47f267f642eadf30e7c2318721285aafc63e3ee2fba07d6d113bdf60e909a246929b2c55001b128b8419823c145c7eb96637b2213e5ceb8cf55c2067ae8633dd8293da60ecfb13dbe17754de59a422f3680b60ff0617e4a3e99454f306676f6d16c7f451317690349f4a8cfe869456f6283c72ada3528a7e877c6abdaa3e800810f863eb59f813dc91f1937b16eaa85fe639bbe62b2b0e111e80279c18fdd1f1a7a1ca36675619ff10faae3e9323e7f524c10d47f003c59517383b9b15945161dec571336d16d9d7c9ef8a6b3207b1a736904cfc7cae976a6364a730b3efdf091adab0bbb49411db760b0de672a0ad6120c43712eda4267a1d856a673e02a7bf347cb1c79ac5ecf8826ced4dc27f801ef3a798a0d3de40c85ac14b350ef75ef93b037e05128859c922a3fa48d6b752e288f0dcf405374eb84152b29e9412e725f912291b02751a0c1e88ede347a508dafb4d3500adaaefa4fc6be85af1be2e2e6f95b22003d8a1d629a75d45e2448d006400234afbff44f87325658dc5073b65d11984d27d39c46b33c4e1e2468b5b611e2b73c4fc88d046df28d87dd04df9744950a0ff985c88cbd7303ab71ca59c2f886a579f33d4df9b041614e4143f93513f99e95a12c8630be805be5067dfbc457d3b9abc79a98d8e6860cb1115ffb85405c5ef78220e1e03fb814860698faecc0fd7b062af66ba2ab1382eeaea518706eb09ed1a92772587feb62342d26c5e5777e14f8ec2dc352f0a00a8762827e42af704e94259b7d4f35bfad891a83606f16a260c6abd8626dff9deafc14eabce746ad9e2458a062350e5d9457101e7ee61a35a44ce0ab6e49437520dc2bae3434fcc624378ea8ddad7672ef30a834b6df56cad78aec18146b2120907474e858b1f9c915523660e8ac812f66179e943c1a19c833ac32f69c6b9c8532b8f687a68def5f98b60c01063b1bd34063122f340617fa94fa7177dff725f2c24411e8c12b3f67dbb8916c4087fe590149b786a36bb8eb2478cad9d47eb8853c2698ee8e8cd3de027f4b48d851e7ffbdce2fbbe5f9e8dc0ac1aa3311f3d84231e615e3a80566dd90e17b8c866cb255f76c10dd147abc7f950de1e580d3cc0395139d723ce3d1ce815bda49cb3ff1f946cdb7dd9ce1bbb430065f1f1213858022b8b81883f20cc1be1c0ffce629deb06c42162fc0cee38a1ebcfe9b18140d54f408473a9a622de5421df93f7af670125a0cf423a0136f6650317562a553598b2630101e145a9f8ebb38a371b4a68560d52defea067130f78855a5bb5c7cc1bc595f68cd069bab4c69f3c394976e542b53772347154632b2af9390ab0b4601da68ff7f05022b0f732ca537fb8542919bd710686ab8d77b319c8b6885abd7ca44b1dd9a2b4d007d41284c5c671087aaf693509f4ea4a07f8b1a5247c84d365465778ac2ff432a8ee2ec045762cfcf76dbeda3a07fb6909c0c57941ec97636ae139448b01a0238745b15462a78164f6427f8ab91994694b78b6a58f66312a1b60eaa581db352ed4e0aabb237410f41db9a163941b2f544ef77d7d9127baf813d619f1af73e902f8f826bc7e470e397ff7f99213f1d1001e042ee2e4bbc827b968aa9cc9f62665f83be0a85ccf2a1eb12f71440c", 0x1000}], 0x2, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r9, r6, r6, r0, r8]}, @rights={0x28, 0xffff, 0x1, [r7, r7, r8, r7, r4, r7]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r4]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0x108, 0x400}, 0x400) connect$unix(r5, &(0x7f0000001700)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$sock_int(r9, 0xffff, 0x1004, &(0x7f0000001740)=0x3f, 0x4) link(&(0x7f0000001780)='./file1\x00', &(0x7f00000017c0)='./file0\x00') fchmod(r5, 0x38) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001800), &(0x7f0000001840)=0xc) lstat(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)) writev(r9, &(0x7f0000001b40)=[{&(0x7f0000001940)="7728a0cbb2c4553e73fbe64a0b27319c95bc4d73d8c1a7c2e2bfdbfbe5e4a940849d116037d927a0a285e0d3d91fb92c57afb786c987f80f1c1a20cff112b2f488063d7a11fa18a71e2dc27384000360f324daa28e6498e48cdf3e9407fb51d7851e0a332a4b0ffea4726e86054c2e10d8c0f469fabe1c17e9405337294479eac2204ee41c915590179fb918949885a454916279", 0x94}, {&(0x7f0000001a00)="eac370bb9419cf7770c63f30c4be51037408681b56800fdc03eb085a58d2c428deef5097028fe9fc9572e3c3ea55d33a8b508bba381b1209be37a44688a04781cdbef76757b7d8dc9fa442da7b46abab5b3c4b8e7943024cfea00a87d4aba852b9ac8b2730f356604fd19922caf75fbaaa430e1c1817ee18f5e9c6201d4843eb0f3787d1ff3cba9b1b9f8eb4732f5709b6fb62b7d58ef9d57a41a2a23f431b95f0c85ced8a6fa215e09150ea982e2656232ecd4a9114fe4abac838d741d0810c75a26274c8432589d075c411cc609fc517e938849fca9e", 0xd7}, {&(0x7f0000001b00)="923404c8d43f2ddd52", 0x9}], 0x3) getpeername(r0, &(0x7f0000001b80)=@in, &(0x7f0000001bc0)=0xc) semget$private(0x0, 0x6, 0x4) bind$unix(r0, &(0x7f0000001c00)=@file={0x1, './file1\x00'}, 0xa) recvmsg(r0, &(0x7f00000050c0)={&(0x7f0000001c40)=@in6, 0xc, &(0x7f0000004f40)=[{&(0x7f0000001c80)=""/128, 0x80}, {&(0x7f0000001d00)=""/4096, 0x1000}, {&(0x7f0000002d00)=""/80, 0x50}, {&(0x7f0000002d80)=""/57, 0x39}, {&(0x7f0000002dc0)=""/4096, 0x1000}, {&(0x7f0000003dc0)=""/57, 0x39}, {&(0x7f0000003e00)=""/20, 0x14}, {&(0x7f0000003e40)=""/4096, 0x1000}, {&(0x7f0000004e40)=""/137, 0x89}, {&(0x7f0000004f00)=""/36, 0x24}], 0xa, &(0x7f0000005000)=""/192, 0xc0}, 0x2) 00:00:06 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) fcntl$getown(r2, 0x5) recvfrom$unix(r0, &(0x7f0000000080)=""/97, 0x61, 0x40, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 00:00:06 executing program 0: r0 = semget$private(0x0, 0x0, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x6]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000080)=""/70, 0x46) chmod(&(0x7f0000000100)='./file0\x00', 0x108) r3 = getegid() r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/129) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/249) r7 = getegid() r8 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r8, 0x0) fchown(r1, r6, r7) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$SHM_UNLOCK(r8, 0x4) mknod(&(0x7f0000000340)='./file0\x00', 0x8000, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r10 = openat(r9, &(0x7f00000003c0)='./file0\x00', 0x200000, 0x4) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000400)={r5, r6, r3}, 0xc) recvfrom$unix(r2, &(0x7f0000000440)=""/230, 0xe6, 0x42, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) connect(r1, &(0x7f0000000580)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) shmctl$IPC_RMID(r8, 0x0) open$dir(&(0x7f0000000600)='./file0\x00', 0x80000, 0x2) getpid() fcntl$setflags(r10, 0x2, 0x1) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000640)=""/231) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000740)={0x22a, 0x6}, 0x10) 00:00:06 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000100)={0x4}, 0x10) read(r0, &(0x7f0000000080)=""/102, 0x66) shutdown(r1, 0x1) fcntl$setflags(r1, 0x2, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000040), 0x10) socket(0x12, 0xffffffe, 0x8) 00:00:06 executing program 3: r0 = semget(0x0, 0x7, 0x0) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/85) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000080)=""/132) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x20000a, 0x18) r2 = getpgid(0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x3, 0x2, 0x800, 0x6, r2}) r3 = semget$private(0x0, 0x3, 0x400) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000001c0)=""/162) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000280)="00cdf897c092da569d9091c7ab937722d8ef912e00541ca7bcd914d474c90e5b6ba1e6416f8aa9c77c1746ee37660cea851d3b5258f70146ad071c12319d12f7aa6c253b51a81c0ade2e0005ab11bf7a05ba529c83454abde1d32b89ac31ab6457c7026cb736242f2dde32f65e6e1df1d54e9e561db94d0f8b31c54e708774bce850289221b947d4634104d01420164bdb1238902db340786ed84d735ddacacdb24ea0f25f2959098653e30a82fd2d267addfe00b1eb1031bb2bc3696cc1", 0xbe}, {&(0x7f0000000340)="398b07b37a4bd655ed449e8c8e257ca9512892bf3b16b4aa3e32961338d87b4cfb4c583db95960867bf1b6", 0x2b}], 0x2) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x2, 0x41) shutdown(r4, 0x0) connect$inet6(r4, &(0x7f0000000400)={0x18, 0x3, 0x1dac, 0x1aca}, 0xc) sendto$inet6(r4, &(0x7f0000000440)="c224f75709b594a723ba0b0559e2e16a06774f3ab5f8f5d8503e359ec1a27ad405a35cb6362a2fd832f1e6e746c8179c02ac9c7b3bb9e5e14a56a66b337dbe8ead6569b27421bb0971323f774836339ce05d299ff84ed458403542d5080ea16e0a3ff608b408461ac2d66af764b4f75ad93ede3f5f83ec5becf31acb2111867695297053a00edb0ef4ad0f14e854408a94d753d39048c4fb996212a2d7a3beb6fb787c092273fd34ac0b2a06432a6e8b2b6ead10a1160f35e36fa419e214de622421bf6b0534d5debdbb0b5e3a15f2041fe1e1269e5285567e8aa89e773130eb0b15d61bc6de45691893735808eed406b1a9ceed2743ae610d0f0fcbc42972858150a97e2a9a25e4789bca8a2d2aecc29f7d0225f20eec431250c367627496d04ae918d97c7d4da2e05ce1626dd3905c561ca058a2f52afcd0c9b179c29c66a72dca5730f35d91d5727857fb87db3a97a382d933c0d08c5df0b2a1c9200fb34ae2cf9490abe3d3f293928d3ad74fbca98a1c70931aabb3b23ffd2712136e92255adee9efffda89a6ad88775f15dff259a11ed6a2ff0566a3116064453817821fbc8a35c1f1811e1299ef7fcbf0e72ff07b49e8047ddf5b4d5c3e2ce44d188eaf8ffc83ce26edf2226d739c585a5b83b7b0977e9a35d2e7247fb01b35b7449b45e72963de53c5cc63557f3c94afa9ed5bae74829859930a7ef42047eda3de44c14b50355c12a3ec00899fcf4ae179d4b0b81764e256a5e72131d0d884e48db167b35577415576a624b0b2133daf02fb902edf86907e110152a6927bf5af212dffa1e1cbae2f79c01bcca672d638f99a1c74c05841deb02ff1483874a17052e2fcbc9adae3e85477b017fbb8fbac027abac132094a88a1bb2430c9314fdc5123c14de7d3a7bd4984e5a426e56edb2a0b95d2f65925a8e4bbd3fd54f4abddd36d9fbf0bd14bc3bb0fd7d550d8ad7c6bb4627ce6292e10c5da5e48dcc487da9256393071519d0cc4fa1d23c6369198457367ee6d3be2521348de15873fbe6ae0d118e121eb1fa811e1dbd18fc5038af7ce301d3bfdf32718c065c5672213376e60e8d42b7ea50b57c7b68a1f278b1812696f30f960d67321d9d06f2eb9b15fc0dcf8d2788269172b84a5dc3d2e139ad791d149947b1593dbcc25af59508b6edfed06a604fb4c6ec47a1ae619eb83e38428dea86fcef3f2dedacd2bdb723700ab7f1b6d1e3f82dc0494a78c12c3a1cc5c148179bec0ccf2d5988901db631b6f43d2c4a3d90c85c7d6439c80122b9e226dad7added3f769de74655af559fa70b42d2395f2a264d833ab92e4c54507b87176a1121993e921b5018008a771af8bc30b697321176d411e4b76ef0d5169cd7963be056a1056c49c0773a1b4bd84a002a6bcd45d85d3abddbbaf6678de7549d5c3a7337b7c3eb250eb4f23c36d5fd1b0c178bbb53fdee75452b5a54453212fa675edb32bd2ffb8467a424f5b70475a4a7c2f96bb3c887c4654346440c86130de2788d905112b83cff500455f873e558361c79faac73cfdb5f3e21a5ebee00345c3b9c7b289d54e078426f3b2d078f622745742fddcce197dfde646cfa2553b1d45c3733d1009528c325c6786597a72f7dc4c7d7f1ff154299fa493b1418121d6ad301a32a698a96c828e92ffb07dbc04f6c4e5ba99c6ff05d0312fc212cd8a0a55e47fab86b05fdb22b0166c0f5c0ce691426abfc7c27e7920030fc4372c7fb36ea77c93b5bfe75cd09e8372125f3edfb5888c82a48c3b5cda51b6000b9b3740bbf3dc49ffd051f79afb74b5b39c4270bfcfa7f090286a635e6894314e35269cf6f9372e5810db350a4733619cd0ca450a08e4d845a3cbf7f84c8ea2b489cbb170eb067a7961a9a0d4459ce83cbf0f4dffb59ae7c71bac91dda22931bfcfddd27663ab5f7a09ae89bc50488c7fe266e94440fc7f9cda8aca82fcd8e62b81fa1cb97756d8fb4400270af4e9225ac85148dcd2eb0b63b17c1ad680203a778317ec14e0d5c530693f10fbfa9a38ca087f10a717a069f76d84e11e30e031a7feb5fe92e14be2a9c8e4dcb2a2eed6e582c8320c0cc65393b4709925ab8142962c11ce3eb8de56bc86ffd801c010c5f5ee20acdfb8d50d5c122d5b96989fb62c047609b75367507a0e5abfc235471ffa7c4f647451f68eaec8040d9a7fc0c9bd7c0db921d1e93be9c1dd7bf3571015e0da0821f67a2a5e8ba93f16bbe95484db5a4a3df31f72f53f0a3fd37b99f14c37549c726e45488c4e254f65403ace7b5d7684d2f523310716796c97d1017586918180af5b2228db2e616e013f61a4abbd9f98dcd7077cdf7f4520f51cc248492d85cc763c50329351679a646b6f35a1939b9678c1b5d80c26e771611b1befa768dd1679b3b49b9cf22e1f32f306494918cd5e32da7eca3a3f3575091801e3c0ba9e112a55d5df28b0b336e2b2f972813c10a01df57f49e66ce630b2e58d21dabd1913fe0aac37fe5810b08f7c9571624727b4ddecf9eb7ba6058ebfda29885023e8097cdead1df12769043ae0e1f769dd7486a548e3fd7d3f0ea336bda0ebd025ba52aefb9c81a10e683b0d8f031b4732608d76c9631de00e73060fa54f5b66d40a39ffc68f9227817a671a252199fce77ea548764a8f385ca01cda60c4e07207aff74492ad23c12f80dccb007542b3cbb82e87a8924070fbf996685862c3418c87e4a2e5bbefb2734b4d2941ab650cd2f9373d5142dabbf50b086eaa08576250a2e9863e6c9d9f17d3795f13345d9f7746bf8ced6f0415a6a0b7db834b92b93b7fb6a283c6ee5714ca0ff7f5e0f81f52b4aadaa1bcbeda6cb0ea31e7ac1bcd498d697ce0d07aada7d8f1173305c7a96dc4f538eee07168578721bc7a06ce4b6ac6386be59d53e2e92af69ce0ca6b204ed9d6ac6e2a8fb7ca1c35b6ddcfc8dcfca5b682b21f478121bf97c8d23ef371fc47889167d9e34e37fe304ccdafc90125530d6d2fae7079f23bce9c984505877b5a13e1532de01c25ec2a294f7c31947936d329aa6cc93e0060ada75a218e9dfe055919168bd91d930cfcd012108b338dc3da24f1c2e0dc1a2b105241ace79eabc6b5d7c258b12eccb31ec8b342e79c616f6b958299cf28d1446058a96873b4e8e575deb96f63b408847b5a6088caff20f7f60abf063a227704b1e73d37e74058d44c8da9f0966dac45bf1cba4e3a15951f2ae72ae4401032072555a12d4daf68d0062b32b8eca185194a1c3322bd3076744eb8ed8a7d639676ba24b2c34fe718c8f912daafc783186e340e9ed49b15ce50042c824d43407af0fef8a0405104ed9cb3ac01fc05a47762627d560419b08b1045834d9fc83b6ee88dacd24f021028ea20fa571b2a267f80eba8c620a5396f84d6f28e612f07853a171b1b36d61f190fdc2c1d97ea083ca3976b5835f1b45850b454a5a82ce775ce0a7bd32d67cd941b3aa3980fb2ff5f102ac5a19d13cba8d5c67c676470429933cd43ea5d3fdf0b16b7d1d011d22bc8ee2ed11d99ea7b54d03a187bdd309344e54f7bcfa34c86a74f7f9e9cff87362c1d6d0a4a007963c83d77224999b319b8f96f00b82f4b0d1ecc5c7c39f590451b4a65cf5df88fae5242663487c057f4750e786d5080b2248725f13c17e19024144e523d60558c8b56cf6b8cd9c906dc4d286639ff86e3edca693ab5d94117b0016532d6a4cc1d9a824719948c8c99ad8d7879a5832dad877580492473bef82fc2809507a3a08a7cd661561687aafe1341761ddc732150e4134621351d1e28e913caf0f4ead403c2b4cf828e3b55290bb7c47c79aa4bb7fe0bd0e21c3e98f654d5a61ac81b9c3e9d2091785a520879b52b1dbcc31aa7148f25ccc719aa4770a62eb35d0cb02bf1b905de30524e994fe29c769578f2ac37e880bdf9509454eac3a031b5619c5ad6ca4a817471617ddb91514c6faea731af153a8e15498b0ab88fccc7b212439fcbbc6c7a51ef16092e61898ba30f37d1ad7893c8211f93fb746078e058d8f61b8fe31c7d20a03252141728c6259f755795d55fa35d057d7036b3120c35107829ac790ce550559a295159b726cad3f3e27b767a98724c5d692e1ec6d784acc8306e23fbc44936aef1228ea67ca557caf3879335cf8420c65f3e16718584bcb10e471f441772a372605ea3ea12b3a1353be8f16f687b947a30f9907e2a41d28db3fc330e41642fabf6d4554d6352ed172dac6787419bcf657c3ef93616c672f3bfd08403fcbf458ac95f05e045ce6843963b0ab8d20a4dea28917c9623d1edbee46080393502af08b13c6091aabd988ef4186ad585250c71146d2ab18c02113bbb0d57fb010a7cae0b4d51b39a1bac7f836ed6c3145c21f0f824e75fa85cc0a9224d0258cde09cfcc49eb955c86c288c32a227329c0bcdafb998302485c07f9feecb6e12d6d596af3099efac810ced4fc326cb3559618a5b3a7e7ca42cf618dc8390cdc8d0cd0a0cb55da32d3f34e53d8a64e549fcf061284f1536ccf8ba15ad478eee62914c5df9cd2b7b3ed7bf743394ec11887edd5bf49a1060091cf9686d52d67b48790cf81113ee8708f7dfd4f02b3b71c35765d7ee942696d5e26b069d91aa82d8dd68237a539f706f43f339a444a3e3da2521cc63a3a272c0d13aa94c4768ffda4b6035931334594102ad7c3976e26c512b413137ff161216ac72d924cd91390c5ddf8714fac998486e5f2cb8503a2314b22aa4c42eb17c0510a6cbc8613c74b4f3669acb30dac16de5215f6cd11addb0422e74f1e7983efb0b29f873630cfcb8a70d7d3b8b5af97c942467a14f0405ec2810509167b056a76e93508d1b8f93459748878379abf808473c2dea8a0c2495e9f060f58115d69376183af0bd6d71527aad32c33c663dfcf2982f6d432cde81bfa6c9de20804d7763f837ade01de906e8d4777545e3d786c3f0fd4ae8d94103bab56a514f32a55e9d94a8155e5f37460c9e14c90122cd138b3a260a1534e0425d0e2e72a86a1105e3f0a437eb63f80b4cd8a43cc2479c8584727fe52548c86845dfea769cb3a28392e52b3035a9e0adc55afd381c44537569998a06d135188aa82d44f343e3ffbf1ed152ec88e44e1fd407a56e132491b1d388ea62037bf556bf4150c36cbd70f53fd2e043dd515402b2e127362e4829e9b8a3b8fc9bdde271eda38e91a8b61c758ea56022ae970f06e6a4ce6beeb973f0b30b12d3fbe242a791b9397fb8610ba06507d550378c54f27686ed35844a6b9eff9ea46d92e4901d6e385cfc5b6c9ab3bd62280e38a13fb55756560a68002cce8451480ad4ab434268633fa1e3c297f47ceccd80ebb69221c0b4c21fbef25fe49372d2227a439924366db663ee37efc5cd90e77d88f3a7719ebaf7fb9e23a8f8b568344923fcec76d898cd3e5d2250a98eecefc2bb908131653df0fe5513cc9a5377d5567ba77d48139d39815ea32a35d060272ba1541de5e2cba7a892c45343a2488597807cbe6341906b591095e562fc8cc531caf34630b6e4d473f7b60e7392bc0c572639b27f53f419164c305ec66c91d8768dc4ea304164b8795b40fe8ad4ab6dc05cc1abb1318b78fd2d5ace84978ed374106097361e3c846a5a79cef0d1b474a66b053c9710eb78c4cdb34576b8f812077a8f9d371aeb73d84744d92ee8250367123e9d67c5b7f7bdbaceb79b61d4de538a67f0da8afff6a95debcadf30aad7578d004c7c1231ba43358585c5fcce739f9feba613d17930e2ca1c34e26ded0e3a9a678557286899287bebab0cf0ed1624571d03c55b501e13222", 0x1000, 0x1, &(0x7f0000001440)={0x18, 0x0, 0xfffffffffffffffb, 0x3}, 0xc) getsockname$inet6(r4, &(0x7f0000001480), &(0x7f00000014c0)=0xc) sendto$inet6(r4, &(0x7f0000001500)="570066a3c6081a66ae4013e4012a3ca47345680610b8877fb4be5dd2da0bd1b79e56c61fa7a835b9c10a16b71279a39a158cdfc320116e777ca412c355aafb5b85ff698a9bba64f826d9667fc5d5af00d6c2787f6a49ae17fc8d6f99c11bf1c920d71e0d6e005b746876", 0x6a, 0x1, &(0x7f0000001580)={0x18, 0x0, 0x6, 0x1}, 0xc) fchdir(r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001600)={r2, r6, r8}, 0xc) r9 = open(&(0x7f0000001640)='./file0\x00', 0x100, 0x4) shutdown(r4, 0x1) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000001680)=""/194) setpgid(r5, r5) fdatasync(r9) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001780), &(0x7f00000017c0)=0x8) bind$inet6(r4, &(0x7f0000001800)={0x18, 0x2, 0x67, 0xa700}, 0xc) semop(r3, &(0x7f0000001840)=[{0x5, 0x10001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x5, 0x1000}, {0x3, 0x401, 0x1000}], 0x4) setegid(r7) mknodat(r1, &(0x7f0000001880)='./file0/file0\x00', 0x8001, 0x0) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000018c0)=""/240) 00:00:06 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) readv(r0, &(0x7f00000015c0)=[{&(0x7f0000000040)=""/126, 0x7e}, {&(0x7f00000000c0)=""/47, 0x2f}, {&(0x7f0000000100)=""/217, 0xd9}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/173, 0xad}, {&(0x7f00000012c0)=""/247, 0xf7}, {&(0x7f00000013c0)=""/110, 0x6e}, {&(0x7f0000001440)=""/41, 0x29}, {&(0x7f0000001480)=""/111, 0x6f}, {&(0x7f0000001500)=""/130, 0x82}], 0xa) r2 = dup(r0) fchdir(r1) getsockname$unix(r1, &(0x7f0000001680)=@file={0x0, ""/108}, &(0x7f0000001700)=0x6e) r3 = open(&(0x7f0000001740)='./file0\x00', 0x880, 0x88) readlinkat(r0, &(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)=""/198, 0xc6) r4 = open(&(0x7f00000018c0)='./file0\x00', 0x8, 0x0) r5 = semget$private(0x0, 0x3, 0x34) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) r6 = fcntl$getown(r4, 0x5) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000001900)=""/98) fcntl$lock(r2, 0x9, &(0x7f0000001980)={0x3, 0x1, 0x7, 0x0, r6}) recvfrom$inet6(r3, &(0x7f00000019c0)=""/4096, 0x1000, 0x42, &(0x7f00000029c0)={0x18, 0x2, 0x10001, 0x73be}, 0xc) getsockname$unix(r0, &(0x7f0000002a00)=@abs, &(0x7f0000002a40)=0x8) open(&(0x7f0000002a80)='./file0\x00', 0xa0801, 0x40) bind$inet(r1, &(0x7f0000002ac0)={0x2, 0x1}, 0xc) preadv(r2, &(0x7f0000002e00)=[{&(0x7f0000002b00)=""/183, 0xb7}, {&(0x7f0000002bc0)=""/88, 0x58}, {&(0x7f0000002c40)=""/89, 0x59}, {&(0x7f0000002cc0)=""/62, 0x3e}, {&(0x7f0000002d00)=""/16, 0x10}, {&(0x7f0000002d40)=""/138, 0x8a}], 0x6, 0x0) semget(0x3, 0x1, 0x141) flock(r0, 0x4) pipe(&(0x7f0000002e80)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000002ec0)=@file={0x0, ""/60}, &(0x7f0000002f00)=0x3e) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000002f40), &(0x7f0000002f80)=0xc) fchmodat(r1, &(0x7f0000002fc0)='./file0\x00', 0x60, 0x400) readlink(&(0x7f0000003000)='./file0/file0\x00', &(0x7f0000003040)=""/156, 0x9c) bind$unix(r0, &(0x7f0000003100)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000003140)='./file0\x00', 0x0, 0x110) fchroot(r7) openat(0xffffffffffffff9c, &(0x7f0000003180)='./file0\x00', 0x488, 0x44) open(&(0x7f00000031c0)='./file0\x00', 0x80, 0x20) 00:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) getpeername$unix(r1, 0x0, 0x0) pipe(&(0x7f0000000000)) 00:00:06 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1207, &(0x7f0000000000), &(0x7f0000000040)=0x4) shutdown(r0, 0x0) recvfrom(r0, 0x0, 0x7567530e479e6042, 0x842, 0x0, 0x0) 00:00:06 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200040, 0x4) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x1a) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000140), 0xc) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x10a) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:06 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = dup2(r0, r1) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) shutdown(r4, 0x0) r5 = fcntl$getown(r1, 0x5) r6 = getuid() r7 = getegid() r8 = getpgid(0xffffffffffffffff) r9 = geteuid() r10 = getegid() sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000080)="538099b6616265f4ca2007af737f05c08240aec6ed7ef1faa6317b249ef1a9ce14aa87c3a5b7e72dc0b756a37d6a147e2db69fedb6045938904cbe535a5f757c062e94190ae7245dfcafd2e19dba76302b23a4d9d628e7a80748665ddeba247e6af4bd403a1ce96ed4697ef93d9aeae3ff97ae7f33a7f8b5613424a99c8c417f626d4f19a847d5046a5df41e3c41ff8f614a594671b9e51fe9b027d6b0f0cf3d425c0d804fb54dcf643fede498f13afa915a2c32fa739a51101cf8383a00ceba1f565c87fadc9cceee4a432a2dd1861a221ee46250e1556286e5af9e93", 0xdd}, {&(0x7f0000000180)="ecd12cc1cc3032f6e333f7f7f6af045168667b51c1185fba3b7513978b7c0480257c765b03791fcee067b19c589a891531faf0118ee986e898a7cb60b0ea2c511548c8e5f733f0", 0x47}, {&(0x7f0000000200)="8b3751cec61f4ea44f3196d2f95c724e30f24172085b9420c2840f2f3f67bb2dee8bd9f16fcca9434d35886535efcef588f1004aacea2cba1c8d0e936bb901bbb50d853027e3352f8f150146754e2e1257180955c375278275e291", 0x5b}], 0x3, &(0x7f00000002c0)=[@rights={0x28, 0xffff, 0x1, [r0, r3, r2, r0, r2, r1]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}], 0x68, 0x8}, 0x400) recvfrom$inet(r4, &(0x7f0000000000)=""/61, 0x3d, 0x46, 0x0, 0x0) 00:00:06 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000040)=""/162, 0xa2) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x2, 0x80000001}, {0x7fffffff, 0xbc1a}}, 0x200) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x8028, 0xfff) r1 = fcntl$dupfd(r0, 0xc, r0) recvfrom$unix(r1, &(0x7f00000001c0)=""/29, 0x1d, 0x800, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x20008, 0x110) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r5, &(0x7f0000000300)='./file0\x00', 0x8, 0x600) readlinkat(r5, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/233, 0xe9) connect(r7, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) getsockopt$sock_timeval(r6, 0xffff, 0x100c, &(0x7f00000004c0), &(0x7f0000000500)=0x10) getdents(r1, &(0x7f0000000540)=""/142, 0x8e) flock(r0, 0x2) fsync(r0) r8 = shmget(0x2, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000600)={{0xfffffffffffff840, r3, r4, r3, r4, 0x8, 0x56}, 0x6, 0x4, r2, r2, 0x7f, 0x5, 0x3ff}) bind(r6, &(0x7f0000000680)=@un=@file={0x1, './file0\x00'}, 0xa) r9 = semget$private(0x0, 0x1, 0x40) semctl$SETALL(r9, 0x0, 0x9, &(0x7f00000006c0)=[0x7, 0x1f, 0x9]) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000700)={{0x3, r3, r4, r3, r4, 0x80, 0xfff}, 0x80, 0x0, r2, r2, 0x7, 0xb1, 0x1}) mkdirat(r0, &(0x7f0000000780)='./file0\x00', 0x10) r10 = fcntl$dupfd(r6, 0x0, r5) getdents(r10, &(0x7f00000007c0)=""/183, 0xb7) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000880)={0xfffffffffffffc00, 0x1, 0xfffffffffffffff8, 0x793, 0x8}, 0xc) mknod(&(0x7f00000008c0)='./file0\x00', 0x8000, 0x58b4) fcntl$getflags(r7, 0x3) getsockopt$sock_timeval(r10, 0xffff, 0x100b, &(0x7f0000000900), &(0x7f0000000940)=0x10) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000980), &(0x7f00000009c0)=0xc) 00:00:06 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r4) r5 = shmget(0x2, 0x1000, 0x140, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000000c0)=""/180) recvmsg(r1, &(0x7f00000035c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000003480)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/58, 0x3a}, {&(0x7f0000002200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/253, 0xfd}, {&(0x7f0000003300)}, {&(0x7f0000003340)=""/245, 0xf5}, {&(0x7f0000003440)=""/8, 0x8}], 0x8, &(0x7f0000003500)=""/149, 0x95}, 0x1) getsockname$inet(r0, &(0x7f0000003600), &(0x7f0000003640)=0xc) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000003680)=""/3) mknod$loop(&(0x7f00000036c0)='./file0\x00', 0x9, 0x0) r7 = open(&(0x7f0000003700)='./file0\x00', 0x0, 0x140) r8 = semget(0x1, 0x4, 0x2) semop(r8, &(0x7f0000003740)=[{0x6, 0x8, 0x800}, {0x0, 0x80000001, 0x800}, {0x2, 0x9, 0x800}, {0x4, 0x3, 0x1000}, {0x3, 0x8, 0x800}, {0x2, 0x21, 0x1000}, {0x7, 0x5, 0x1800}], 0x7) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) connect$unix(r7, &(0x7f0000003780)=@file={0x1, './file0\x00'}, 0xa) socketpair(0x1f, 0x40000007, 0x9, &(0x7f00000037c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open(&(0x7f0000003800)='./file0\x00', 0x8, 0x14) readv(r1, &(0x7f0000005a80)=[{&(0x7f0000003840)=""/107, 0x6b}, {&(0x7f00000038c0)=""/111, 0x6f}, {&(0x7f0000003940)=""/4096, 0x1000}, {&(0x7f0000004940)=""/159, 0x9f}, {&(0x7f0000004a00)=""/84, 0x54}, {&(0x7f0000004a80)=""/4096, 0x1000}], 0x6) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000005b00)=""/132) bind$inet(r11, &(0x7f0000005bc0)={0x2, 0x3}, 0xc) semget$private(0x0, 0x1, 0x200) shmctl$SHM_LOCK(r6, 0x3) semop(r8, &(0x7f0000005c00)=[{0x1, 0x1, 0x800}, {0x1, 0xffffffffffff8001, 0x1000}], 0x2) shmget$private(0x0, 0x2000, 0x30, &(0x7f0000ffc000/0x2000)=nil) bind(r0, &(0x7f0000005c40)=@in6={0x18, 0x1, 0x4, 0x10000}, 0xc) fchmod(r10, 0x8) lchown(&(0x7f0000005c80)='./file0\x00', r2, r3) mkdir(&(0x7f0000005cc0)='./file0\x00', 0x140) recvfrom(r9, &(0x7f0000005d00)=""/246, 0xf6, 0x2, 0x0, 0x0) 00:00:06 executing program 3: r0 = semget(0x1, 0x0, 0x460) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8001, 0x1, 0x7, 0xfffffffffffffffb]) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/138) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000100)=""/186) r1 = semget(0x3, 0x2, 0x1) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/196) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x100000001, r2, r4, r6, r7, 0x10}, 0x7f, 0x555, 0x100}) setitimer(0x0, &(0x7f0000000500)={{0x7fffffff, 0x3}, {0x4000, 0x9}}, 0x0) chroot(&(0x7f0000000540)='./file0\x00') r8 = socket(0x6, 0x10000000, 0x66c) close(r8) r9 = semget$private(0x0, 0x0, 0x2) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000580)={r5, r3, r7}, 0xc) getegid() setsockopt(r8, 0x80, 0xfd0, &(0x7f00000005c0)="35c9f5ada90bcf6c23f625318bedbee4eb989d0706febe7936c267e9d400de989c6085dab7d006734edec31bed702a4be9b3089cae56c9b8dd867921cba10c04d11624e26c654b06ca120ddf5c5a2b411f0783f176913921d0958a438449fb79441ba0d1b84b68de909020aefc1afcfa12ab82370cd1085f38adef96a6c4058c90d3afaa75ba89ab0c2903bf2732d07a1d22dd7d7dcb4be5829e4069c78bf6751eeb67de0e5e42efb98a45e570c7f9aaf2de3234c951262aa7db", 0xba) getrlimit(0xf, &(0x7f0000000680)) semop(r0, &(0x7f00000006c0)=[{0x3, 0x7, 0x800}], 0x1) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000700)) fchroot(r8) symlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') semget(0x1, 0x1, 0x1b0) shutdown(r8, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000007c0)=0x20) utimes(&(0x7f0000000800)='./file0/file0\x00', &(0x7f0000000840)={{0x3, 0x7}, {0xa7f, 0xcd7}}) fchown(r8, r2, r7) semop(r9, &(0x7f0000000880)=[{0x0, 0xea4e}, {0x0, 0x9, 0x1000}, {0x4, 0x3, 0x1000}, {0x2, 0x40000000000, 0x1000}, {0x5, 0x7f, 0xdf46966b4727caee}, {0x4, 0x8, 0x800}], 0x6) 00:00:07 executing program 4: r0 = socket(0x0, 0x0, 0x7fff) shutdown(r0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x3000) shmdt(r1) shmdt(r1) shutdown(r0, 0x1) r2 = socket(0x18, 0x2, 0x6) bind$inet(r2, &(0x7f0000000000)={0x2, 0x2}, 0xc) getsockopt(r0, 0x1f, 0xe8, &(0x7f0000000040)=""/79, &(0x7f00000000c0)=0x4f) r3 = shmget(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x0) r4 = shmget(0x2, 0x4000, 0xc, &(0x7f0000ffc000/0x4000)=nil) r5 = shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x1000) shmget(0x1, 0x1000, 0x10, &(0x7f0000ffb000/0x1000)=nil) fdatasync(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100), 0xc) r6 = msgget(0x0, 0x108) msgrcv(r6, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x2, 0x0) unlink(&(0x7f0000001180)='./file0\x00') getitimer(0x0, &(0x7f00000011c0)) shmdt(r1) msgsnd(r6, &(0x7f0000001200)={0x3, "b6e8b34faa2694e8cb53395a8259feb9707dc234d1e6f13c3567697d36f4540039a4950dbd928404bce35cc8e1b168552cf35eed92e92d75e788f5db905b57f55050080c1010145d65a79b7055d7739a7ebe52658ed9bea89a287e9d1e8d69f5263b847ba4d5fd6d658f2596b5ef3760525d2b1c883e2d982345940cb01fb6e88055fae0f4503999cb0d5758f794fc1cdb5dd66a259f158e2e56b1bdfaeeedc5e33cbf6ad124dbb70869cca051a7d816d8e96f75a6bc931f116272d09233c863aeeefaeea4543ea1727247764be6959d4056064eb06ff775d800bad469f7ee2723fa8fbc1413b80aea84b83314070544cb5d329ad32d2fc76db9a3"}, 0x103, 0x800) sendmsg(r2, &(0x7f0000001700)={&(0x7f0000001340)=@in6={0x18, 0x1, 0x2, 0x5}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000001380)="af9a874659beb0ae24a25e7efd1d1264e74ed31dfbef4549d6ae3c918e463b9a17dbb0c8ca4e80042b29a012c3dc7db657b83c2adba7c0682bef7706315b41ed6516cc0b558343a8728c7b3ebdb42665aa2f5e981beab14ce1b053", 0x5b}, {&(0x7f0000001400)="59beb258713ab0a826af5fffb9bb8cfdd5b9698e2978036f0acada6e80cb44560f30c6e7624310208b7e604fbe5a22df75654c265ff8290fc371c50d2b5435eba6d0b134f1a03fd05892c5328d59f1bd5b4e3fdd", 0x54}, {&(0x7f0000001480)="490fbc95b3031c8d23339d1c2a507b453faf90f3455f1388f44bc8750546f6f6b71865dea4bf94e37a549df4249901da03f0063c37b76aa61e42a6225c42bb200ed0801cf0f91a3ee43b5a9731aa64a50e8aebb8d67b8de570663cb7ee9046fe9b3446c572f565e8c4d9b662f81052051028942c59282632f2980aca22b3ebe9bd4fe4d8f6ab8c863c0a03e8ce0c4326929073b7d5150beffcaf7a48e76fcbc4c60006", 0xa3}, {&(0x7f0000001540)="6d7bf31c8fe2e023b399558f47599f42d7016f37b587940ad990dd9c849df1e9e6307385cb94faea806d54c012d6eb7f9428a9fdaba11bbfd6de8edfdde3ee297d03bd07f3026ab3c9ee504a48ed6ae329c29a7acb6767242801912e84af4d70bbf11403ef5beffcdb1c239f0a9c8a043db5", 0x72}], 0x4, &(0x7f0000001600)=[{0x28, 0x29, 0xffff, "e475a1b64afc856ff434bbd9f3d8d0b0c99b4bebe4203e46"}, {0x20, 0x107, 0x74a, "1ecffdcb6ec14537bcb157"}, {0x80, 0x101, 0x5, "467202bd70201121e67f6e2196c403d986ae6fd24892ea77001697d06d5a2eff8658ed9fab3bc9fd8fdd23ab925b353d005d169e2cd12636a4aa613e3e1f0bd46ec9ab1b585f14cf2ec889757524a93bc1708b8e5703deb6fe1fa2df9e66f69630d01e3d0a4e91375c"}], 0xc8}, 0x1) r7 = dup(r2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001740), 0xc) getsockopt(r2, 0x585, 0x42, &(0x7f0000001780)=""/180, &(0x7f0000001840)=0xb4) shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) truncate(&(0x7f0000001880)='./file0\x00', 0x9) shmdt(r5) 00:00:07 executing program 0: r0 = semget$private(0x0, 0x7, 0x1a8) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x6) r1 = semget$private(0x0, 0x0, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) fchroot(r2) r4 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getegid() r9 = getpgrp() r10 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x7ff, r5, r6, r7, r8, 0x2, 0x4}, 0x5, 0x101, r9, r10, 0x6, 0x4290, 0xcc1}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x4, 0x16, 0x1, 0x8]) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) fsync(r11) readv(r2, &(0x7f0000000780)=[{&(0x7f0000000300)=""/183, 0xb7}, {&(0x7f00000003c0)=""/207, 0xcf}, {&(0x7f00000004c0)=""/172, 0xac}, {&(0x7f0000000580)=""/194, 0xc2}, {&(0x7f0000000680)=""/232, 0xe8}], 0x5) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getpgid(r10) lstat(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)) bind$inet6(r13, &(0x7f0000000900)={0x18, 0x2, 0xc7a4, 0x8}, 0xc) r14 = socket(0x6, 0x20000005, 0x1000) semget$private(0x0, 0x4, 0x100) writev(r14, &(0x7f0000000a00)=[{&(0x7f00000009c0)="76bc58b5aabe28c9e698b663b3245f548893d276d93f65d61d2993130b972ef6ecf5e51cbed710335b7791c66bba358c6417aac898", 0x35}], 0x1) clock_settime(0x60000000, &(0x7f0000000a40)={0x3, 0x2049}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000a80)=""/93) msgrcv(r0, &(0x7f0000000bc0)=ANY=[@ANYRES64], 0x1, 0x2, 0x1800) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffb000/0x1000)=nil) mknodat(r12, &(0x7f0000000b80)='./file0/file0\x00', 0x0, 0x800) 00:00:07 executing program 1: poll(&(0x7f0000000000), 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = paccept(0xffffffffffffff9c, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8, 0x30000000) poll(&(0x7f00000001c0)=[{r0, 0x10}, {r2, 0x10}, {r3, 0x1}, {r4, 0x8}], 0x4, 0x8001) bind(r2, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x0}, 0x8) close(r4) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x1}, {0x2, 0x4}}, 0x0) shutdown(r1, 0x2) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x8, 0x0) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') sendto$inet(r4, &(0x7f0000000380)="0908507aa0aeb29979cb68fe5389295a557d613a7bb1b8a1ed6302ffc7768839709fdcd6a792923e58d807b1154da314e3d4b2c64c2a494342496c51488486fa69a888edfc0f70314939d50204690e9b71e3825f484871cf62fb32554209ac88cc81a6acad722148b5c6a252449a7157e7f5ce0c073ac9334c894e39224d71e6987d2ace41cc13da2bdc699d9f6c8ccf806ef98732296eac233ab56d", 0x9c, 0x0, &(0x7f0000000440)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) fchown(r4, r5, r8) ftruncate(r0, 0x3) lchown(&(0x7f0000000540)='./file0\x00', r7, r6) close(r1) r9 = socket$unix(0x1, 0x5, 0x0) bind(r4, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom(r3, &(0x7f00000005c0)=""/4096, 0x1000, 0x1, &(0x7f00000015c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001600), 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001640), 0xc) r10 = shmget$private(0x0, 0x2000, 0x1e2, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r10, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x100b, &(0x7f0000001680), &(0x7f00000016c0)=0x10) recvfrom$unix(r4, &(0x7f0000001700)=""/224, 0xe0, 0x19a06785825de65f, &(0x7f0000001800)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000001840), &(0x7f0000001880)=0x10) flock(r2, 0x1) 00:00:07 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xffdd) setuid(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0xf3f, 0x3}, 0xc) socket$inet(0x2, 0x30000002, 0x80000000) 00:00:07 executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x80) mkdir(&(0x7f0000000080)='./file0\x00', 0x1a7) 00:00:07 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f718959169233614b00"], 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) open(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x400, 0x20000000004) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = accept$inet(r2, 0x0, 0x0) fcntl$getflags(r3, 0x0) 00:00:07 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x400000, 0x22) r3 = socket$inet(0x2, 0x20000000, 0x81) r4 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x400002, 0x108) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r9 = open$dir(&(0x7f0000000200)='./file0\x00', 0x20808, 0x4) poll(&(0x7f0000000240)=[{r0, 0x4}, {r1, 0x6}, {r2, 0x8}, {r3, 0x2}, {r4}, {r6, 0x8}, {r7, 0x100}, {r8, 0x2}, {r9, 0x1}], 0x9, 0x1) symlinkat(&(0x7f00000002c0)='./file0\x00', r7, &(0x7f0000000300)='./file0\x00') getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) fchmodat(r9, &(0x7f00000003c0)='./file1\x00', 0x4, 0x400) semget$private(0x0, 0x5, 0x44) mknodat(r5, &(0x7f0000000400)='./file1\x00', 0x8, 0xfff) pipe(&(0x7f0000000440)={0xffffffffffffffff}) r11 = accept(r5, &(0x7f0000000480)=@un=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) recvfrom(r1, &(0x7f0000000540)=""/176, 0xb0, 0x841, &(0x7f0000000600)=@in6={0x18, 0x1, 0x4, 0x3}, 0xc) r12 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10000, 0x0) fdatasync(r6) renameat(r7, &(0x7f0000000680)='./file1\x00', r10, &(0x7f00000006c0)='./file1\x00') r13 = msgget$private(0x0, 0x82) msgrcv(r13, &(0x7f0000000700)={0x0, ""/100}, 0x6c, 0x0, 0x1000) fcntl$getown(r11, 0x5) getsockopt(r8, 0x8, 0x80000001, &(0x7f0000000780)=""/44, &(0x7f00000007c0)=0x2c) accept$unix(r0, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) openat(r12, &(0x7f0000000880)='./file0\x00', 0x440000, 0x8) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f00000008c0)=0x4, 0x4) sendmsg(r6, &(0x7f0000001d00)={&(0x7f0000000900)=@in6={0x18, 0x0, 0x8001, 0x101}, 0xc, &(0x7f0000001b00)=[{&(0x7f0000000940)="506c3747c0c92ead2dd7fe7087aaeee944b82df2acc2cbdf2c7530be3da76d7dcd093738d9c8c0771cef318c8ac728440e3d84be435f0b2dc04cf1a35e7a1a23b817be9e33841b8b066d5bd16334517626cfe2df3b7eca19189c98ec496c71b2045ff0b216c9172c351894f69675179dc253c03271d1f21ad3e50673688ada4e07bfb2f6e05a794f8143e1a04fa1caa35a04", 0x92}, {&(0x7f0000000a00)="f0802ee9722506b7aabd2dba349293289dbdb43c4bde11ad4308af826e81442d832ca3ed59aeac6b64e81cc295b064cbef99bfa098aecc6696a7a43845164c23c0b97a1d3522d38c9036316a3721ec6c900f6936fd54956414ab64b812cfc67887d1b1c5fa0b1b59fc634f3359e82cddb6b981ba00508fc07cab3e493afbf1078ca34ac2812e77083f8ea0ab3585ba035b73159e4be0ca62522dfa975cc3eb73436657df2fff509a1099cd2e43a8c9d896b2014d61bc8063fb00ba36267bb0c98c95c3562aa26dcfb49e4b2bc70499a87fcfe1", 0xd3}, {&(0x7f0000000b00)="34c0fa060bc0e13a788da821a4199bd2446eb62d389812864d6522e04860b9e536331fa64782b9eb8d87dcc958607efb45690bf12938830a81ba1516bee325d167a8f8a4d5947ad59f1d286e3fba9158e278b00288883e9b798892c15c4020799e5479d8b977e568fa92f6d4fd073a862cc35187d77a0f91f5bb7b7356e502464dd57448ec113b9c23304d0aa1cd05354f8290e87dd7027019de23475087a3fd9f80070f855334002333957f7bb09bbca485d5a125de3abd5a8749d742ee7a8b9a8203900bd4e40d85d83d75b873e66e07015e9b904d9800804447494a2530280ea5fb60ea60107eb93c7b9a094d1ee89aa0ad8d51266d6e3b79f839c39a549a2918be9de30359b9b05b745ffc57d9ccb1dc2e78d415f71a14404d1f3e944a275d0c97fa3b751dd0caad714fa094515c43b14e435e5f41571f11a268cfc6bc4f5f79bb8217f91b634500852f2e5a7b111bd41aaaa835852dec693554a4584e88ee58904ec5db48710c4b7aad95414694e1292ec7df7929db49550b465641e9dbd6cd8ef4e1db4b1165e63caa5dc90a09fdf793a20221a4cfc5c0ed0246ecab16e2928a406beb59469d9c0bc734a9364f69046923d11b0499cc13cd5520145f67223a2c7ad96bf487e01b41c4f477104e182ab934fb43f5d07a15e8a7abb6c77cd31cadc254a21c5f780815f80f44304b810b094a9344493d5b6ff5fd550a9eaea9174becd78c225f76c81c42fc44c8cca369a65f49188913bd0cce89fd4737a42e0309281031d8e38d57a7a4fe6d949bc26da564287e1ee7a96060739d0251d2c03fb1087985daf121aba765bffa68291f131806addefdb40bc5cf66d83dcfafd215db256b8a6ffdba948bda6e3f2b93f6a585c8e6d76296d72e2bc30d4e277dc700cf754a9865b663261e64a6d53d2e45e1bfb72c65e5cdcc7bfdfb8d829a72b1f69c68367df743eced2f2dbdd8448e8f939512c8a986d3ce305e67085422d4a4e2dc229bb683fe2bc3e8cb5c5b9b8b2b74c103f5e8fde9435c8f97a9f7be5e248d73a64636e01900c8208974b1eb17fe63052a9a5612353e9b4f667fb242cfcc881a8f9ec8446d71f1ef71aef1c742337fb871ca11497ce6bf9f5f3077d0634fa6fab1332d260eebfa8187fde4b63fa68d9f9975a9315827d5a1f1ca2f95a241bdce90c539fdd72325fb69c0bbebec726dcd032ee7f3166a1ae46aff14949242ddb1fb0a0698ae0f8024ccbdb209808c008eb03a63a4833e08b4c96eb966889f8e9fc13e04a82c43487ecc585fab6b2e15432ed58bf084c8058eee2a62249da80164d6b047c82bce51ab2c560893b647cba0449ebbabe3ad2242d3850b6033e720e15aed111a931e49ddf3a94ee904fed2a9bb9cc592cd5337093f0c45367159b968a3df41fa62d07f06ec61b400bc55b82f75c7ea05a5d9eeca667620c7cea989a47015f39db0d249638310b502acd435acebaba36210813f460f860d59ea7d5ff992dcbf992a98278394d641c5e98e08dbf5f529fea023d3a12d3dc560895b534ff43c9208a9603dcdb136fa7b17ae4b0862d40f775847192250745e699403be59a48f50466ade875ce1aec8e037fbe83dfb13931a55bade0a2213f556388495299ee1134632dbe5adb336035529f644f3c8405ceb518ca3bb1ccea9316baae01dbdb3af7c122f6f6b4ee8938c43b0c00712b5adfcd4f19eb7846925b865cb23f10ccf0db9667838fdb112b19f57d86de8c8324fa7f1c24a0ceb42d0cbb005ce48f453017bf5f3729caf144a747b5318719508c50ec6decd7b946ffc27b2b2f22066f3be2df293081b873fbbae57623f9b6c199cc76ce131b16bd8328aa68eb05848a22ea18ed4690ba26a2298845e3e63ef7bdaa9dc8627bf2d8b949fea7601ae212cd542ff69435d15de28dc5fec607dea4b4fc84645b0a34d6379ca47a0c9daa72a197de949378bd0423ba19c13bc3024b6d9cd2c297ee68d587f2c2fdef59a702939a105503b650706c934fcc5242f9f47126b6d077cd777e3cca696e6c4d5b9013d340f76870d7cd7b995a3d977e34ca4a7c6e72c14d96a627d25ce2162bb12194e5b0b55156a743673a644665ad32c6f7391f76e2d016c6a79393ee6782e27cdda7ceb3a4016644aed3bfac549fc1d7f448544fa8261c71238e71c7cb8ef21ddd1f0dc1789f9d19d02b26f7e5336be229fa2db15d6dca1939fee9677439a897d342fe5b5be245abac1378879386bf40d34fcf5c5dda918e7a193f23ec6e24230753d795c8d1420e28c50f5a2a677760b317b1bed33aad335a5f686e890d193dee8009b90a834b30266259e7d4db4854a8d2afe28904612de9b251efc0d4e0de34f036654ad12bccf1e68ba38baeb8f9a27dac5d9f168a2cc6752905015196c324fbbccaad52e0e725ee454e1ef27a9c879957c2899d882db414e9962321c739dea11a56e89f6883343b521b65e5dcfa533a316ea5f387d6a8dab2ada90f8b53fb5a66cdd1ce1386fbfa33082d9406e83b82b088ef65de50d7c59e5dae306b0cdfc56b5b366d0495a9e7c98dd84caa4cfd9a6e17ace0d63f655687e926f5f05ccdc051b131287ef5232f7c603600cccd92526f12fc1aa672a86723c57c12cbff6892aef68618cbd625b1ce70aaf5cea073f3b1b47d722831c093e02e7c30d6a3439240f2409bbe98ee4fc59c584fdeb2fa555e1cc42130ce68d0cb34ed59557b4ec1bfe683332b134761f835d5ffccae78c2c8a8d14db9e516e09dfbbe6db1765dc274308360746cba9c63ff0cdff64bbfa96017c4d2291873da6841dbc9651c24662dfb3b46a1abd7cdd61559257d24c6b173b2355164e085f72941751cf86094739f4514f663f479e8a714f09303fc7aa23ade9b593c40515568af5589242acb8c7a2909c72349fa320325dbe2fab5793e382ca8dd033c6806d9dfa9996e3f22be5fbf7e44344d69d9acfd8659ccf795dd47448157ef2688c70dd3f3187d9a6551060324626f4556680378654deac047ccd2572c9289ff64978989ff9d039bcf81b52a541a9bf86ce78bd551e822f09d71439e500aa4e897c7a749c5f0e7b1f5f8a0aa0f19ccece1d1685ecbacaa28cb0e2e0db114b1a53c8685e4a3fa22d3f24068917a135bd2aa164ab85325de749e1f81477b30a3decc22fafd0c261dd4dbb9527a9b00125f7acdb24d1d242e1deec448a70fac648b6e39ada6ea49f3a2250d16ce83612e56c7119ab4e02e069aee30c13e5baf133a69a2eda876876628f8377cd8217c30623e96938791c015bbb4134f03c691e4d75ed3c82657a31cc966838520bc11604767ca124fc58693c179641cf5a3062add182c77460d01adb841fcab1902a4eedb10cbcf3b77fa00b92d25e9f568f2b3471ae4b5b1b8d04aca85a32818b4313833d73e1561c699e9f1362da9621b2a4a015ef4c0b2db5244f0b0ff2284b6df0fd8081437dd4a92ce7a04651b9cc4a58c754405a6d47197ac02bb6a04a4268cfad766faf730da72aaa6c7a3f4d61392552c769a34c6f929d91206df01d1e329c9821e91bf533cead9182a29d6269bdbde7b204602afa6729f6cdfaebacbea2acfabfd667f7396a6e86c74fda5f81c3d563547550d59129194645d5271449ed01bddc6dda1fa887cc315d2684f41ba4a94a43c96e87f4106ec4a11d21e7a4a684dcc9534e9215bc4c7e37aea35ca7220f1e63e910b975cbdf7283508a921fc16faa4c5bf3177d9010e286a7cdb46624ee53020796b24b49c14cc35975ee3bc9c4cad791e1a9194a385b3f8bddfd0e5c76da03ab10dcf0b34d91cbf95dd27a64f77a3dafbe2570c9849daddf833b3eca5f588af15e82af5b83d33db1a68300f23fad2ed478e0c226c57e3df9db13146a07c6f7ef084e6ddde0e6a287cde48e0af8ab214026f96af2c2a76935a7d61ec98025159c5db8554149cdf00dad3d53068b8c04c98a4de5c409b6a7afdac6be0abdffc22834b136dc98adaacdd9f201b681ff04b821d608ee1163273eea9ec7542aed7f0c1daae209641aedf24d2ea51ccaa1f71eee405937f14db1e6a891e16aef3abf642dbd37b4f76fcf091a8c92b9077c8f7d945ebb56348d568f63704c10f416447b367a7ff3f29f66fd754fcb2a2a113d6c400fce4da57c8ef849b157591639b7141347234b17cec377dde9be2460ed56a4cf0c3459ef64280cc9b802dd12c8fc05231ef58ba409bd779113658db7106547e515024f6615a59b50fd132b26b05b7a2f936ec6d26dd96f7a675627ed4539d94525b80b7df4497c1dee9733ab0d9a6d4b54ae8e41ceb65b5ef3430ec601a6581a31618129ea1341c77987abcedfcd5f37d1665f85356c48fa1c2e8db8346e729b415961860428ea1b3a2b26084869a8049169a68032d0175b08d164ec4cd79a0150798f9ae7bd8a54b6eb63037da65849e8a7832ebf479c9366348d65ae10265c6728a53bbebfaa689c4f671d5cf2e0522688d59c7a637ea4ad5d4eced1841e9bde024c254fc5ebf290f475746ddbabf334203c114699afdfee58db35e08d06a7280370ca4f7c67d4850bcd43c3d7665e44d714cb72b4b39fe87971875f24f01ca0af056e2ab18a2cf83754e0ba18fbf9305fc39c2a6f1b8a8bc6d7f6fe413d2349dea62111f8b66c88c3cd01f1f049b535d8069d48eea74e98538eade8bc5993bc1d332ceead3a969dbda26751f305dbc98de554669cbac5c76bc658fcb44640f9f72bdec22e485b0e873653af2376c1081f3947298bf6cfa94524d1298890a26f832b4de96777ee79d1528a01e835535692c35c8bf56ac8a8bc76f0084630a62eadb139d56f21625170f28d28d644d89243c053e68c989c6952d167211513b65b159938c4b84d1c6c01883b4ddda1c97de867671342131997acbf166c8cc9eb4d6b1189c32d4141c1584716f545bac3deddfbe0995897f3663f1349d2406bc5199b0ca121021824ebf96d88cbda5a6b9c94a1a5d42826daf82262651d27580bc87e04402a22b9cce2e5dd11ae1255844794f575e589d69f2aad23ba5795bf56ea8fc86ac555b75f51756657aaeedf788847c13cea663f4efc2a75b3cc98d81bdd19f4fafa02ecb7d8f29277b476e4d9aebfc998b731a8afb235757b8d88699b79149d2e90a6a9e466ddf1326c97d4e450fdc4fa0445c66a31879853305a0367b5d7bcad70ccbce44f538b56bd677d020c8e32e6a61e693e91df2826fb9a728631f3cac47cd0a8d3c78f5b19d1ca19a5200196cb09db1455eed0edd413e8dff1420d824e249e97c904fbb03cbcc5d6b292d199d1d05fc0a8764fbef5261ca121eb8418ba9f43c03343ce5c6f3bb393924def3786049fa6c58239c73f0ce975396de9baf16bbf1bb6cf6d97d041c81b8d2b048f4bd9da02a724be1bbe9eb4ba7d88b85e44f24d5d5cabf7f0e792bef4042efe5a3b1f78f49fd8c2fcc57b9a0a80278eb6eced74923785500b2fccc791097ba1b51e69158c787eb0e990b8f19a2db855e1db916d9d31737f37666bd73d9f747fb1e61c37f54138f58ad9efc52a9001832ab2a83fdc6328d4efe9473635cdf49a2c224a2a91845016ac870a03a876f9386cf514ee7a77c6c733d74a725b7ba66b3bf35072a05119ec6185a2626c89284b4f803381c98e27405aefbd483c358405690d448e663f867bebb982ed6b055f430b6f40f2c2121868dce6cc6bf53465abd7fe4638df298614367d854f69eea7e728fb3f52bc12c70a75141cadb3f321d450cd347ed8b3638e84035d0bb468f93d8e53791b1bc3006bd410035978985b", 0x1000}], 0x3, &(0x7f0000001b40)=[{0x110, 0xffff, 0x4, "830d9f3aa07c3d389ce098464bc7a0d606a715c9348a15134f8a5ae8b6295725d259877fe1e04123e16f5e5cc297a30d76e1c2aecac765680dc8de963a8efc2b2d282e3cea763bd49746b79f4c35c8cf3db3d8c3c01419e78dd88e9d88bb811f5113e6e894262536e16a77e28d60fdeedd5636c3d02327bc9e2cad3b43c060b40ed58f439acc99f957062e0a1ecd1c7646bd86ec4654c5f9ecfb16bf948b49c1b0f10d40b3dada0173b59311d1a821ffef77939129b18ea93153f1418fd8803ef226282f7054cfef0ba7b9e12d07489ef48aef3eb231d754a8abe2b5df89fdfb9ff500a423746bcb48ddae13ca41c933bd463a930e5fb239c39213be61fb"}, {0xa8, 0x17, 0x0, "f72f7d76bb90d1fdd7c1a41ce3fd1e1a5f8557b1160f7390cfbb9f4a30ca1ef8f1b8f8f272b3fd5e17cbbaba43ca062d791b614b5d8bfe9a21f2bc14c2c4b9bfcf7dcc4df0305c2689780aef2f736f09b365c8d0d24f65428eafad89ab1f132999cd54821329ccb49c07fe3bb2af601b60724652971b96ab179f6291c5ee11ace4a1af979e5382554029b7048e3b90fcb9e4"}], 0x1b8}, 0x404) msgsnd(r13, &(0x7f0000001d40)={0x0, "fd046c85c3cc3f99dbacc976e9b000873ea00821f71b2519da4adcb998926322c0c66f4025931a67d069b4271dd63fbee6b3a1e2cfeb3da49dd2393123fa6ab26703d10bce5899cc4c2e34381c8a45034e51744bdcfbefa52d6721d9e00ff47284701b"}, 0x6b, 0x800) 00:00:07 executing program 4: r0 = semget(0x3, 0x4, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x6274, r1, r3, r4, r6, 0x115, 0x5}, 0x40, 0x8, 0x5}) r7 = open(&(0x7f0000000240)='./file0\x00', 0x40, 0x2) r8 = accept$inet(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000300)=[0x80000000, 0x3, 0x3, 0x1ff, 0x3]) mknod(&(0x7f0000000340)='./file0\x00', 0x8000, 0x7) connect$inet(r7, &(0x7f0000000380)={0x2, 0x2}, 0xc) accept$inet(r7, &(0x7f00000003c0), &(0x7f0000000400)=0xc) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000440)=""/89) flock(r8, 0xa) r9 = accept$inet6(r7, &(0x7f00000004c0), &(0x7f0000000500)=0xc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000540)=[0x7, 0x5, 0xffff, 0x100, 0x1f, 0x8, 0x4, 0xa24, 0x7fff]) r10 = semget$private(0x0, 0x0, 0x40) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000580)=0x80000001) lchown(&(0x7f00000005c0)='./file0\x00', r2, r5) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000600)=""/13) r11 = socket(0x2, 0x70000000, 0x5) recvfrom$unix(r11, &(0x7f0000000640)=""/102, 0x66, 0x40, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8) r12 = semget$private(0x0, 0x4, 0xd1) semctl$SETVAL(r12, 0x6, 0x8, &(0x7f0000000700)=0x4) writev(r7, &(0x7f0000000b80)=[{&(0x7f0000000740)="e028159fd848503a768a95d7ad4930e105fc05fefaae79f9c261517ed251574e5936325197bc9166b67cc2a9de8cfc0b37a5100462181d02db4393345b1b831912e99a1b15328c2d2d0311f63c1356a8a2e888f3329839458758959f6be319e6699fe60f2d7f05a562f60ababf7a8a60a3e3f22de2fc9f4d290fdefe795d09fe7df4c87853e6188fc12e446db14573cb4359b783eb9ce039db1a1d1a0b2be3c16436a2496cf0bd37cf5201e346522b30e4ac11a338de6a8e", 0xb8}, {&(0x7f0000000800)="b9785cca6b39d9ebb978576c5a6c050a7d3e0c4e65c1043e0d80ec0776914da67552fdde0c61b2969158c149115c0bd570ea82838776d4eebbaeb1aad61e28ac48b7893473eeda473b8a1d8baf0e3a1cd2205a50fdfa3122daa1aae39af362b58dcd34ab841c1755154c9fc4a65d801d8c1571f20282be7bec4d85c5959680f08d69fd4960cdeeede575a73c639453384df3b5e50e02e09badc7a647d884e5a586b8546c375642cd673f62d12421e180aa3548b1c1c1b758eba27492a2caa6de0086fa92f36558b4d3ee10aed1fe97bcbd7de6", 0xd3}, {&(0x7f0000000900)="bb862adfbbebeee4cc6809d2a9f7f2bdd4cae3951cca1797281ba1060a625985c041c04b439f14a55d193a071078f3c9e56a34a0b137522ca7f6c9b97a21f86644ae4d6907cd73b1603e329bc1bce2934c7e8295eb5afef4ae8317e50c0cfd9213fda1e6724d1cc6866b2d961ce0", 0x6e}, {&(0x7f0000000980)="b89d3e31a63b64250f00d63dba2958e7c003beb235632ef8f9b642b2c064ed9305ec82bbbc7fca10de19ee0a2e0f94c74abf4781c448f55802dda133bf038000b5aa1e488a666a34a59357af75f3623be1feb875ca8354b8276445b26dc637187f74f618e0bd631abc52cfe93672345b40c715b85b9486735f53fb8d960af8f309f0a733", 0x84}, {&(0x7f0000000a40)="8c50bc8d8305ca98755d17ec0c138a1491cc17d901ffbf2d09d69c5d6ce918", 0x1f}, {&(0x7f0000000a80)="a51c285299db46c8fc7bce62526f2cc786841ff0ccf96bcf6f3f51e9010aaf18d9b492701bd6bb134c303ffe61620ba56f26c3789eed2ebd013482978ea1f5cef0770f8dff3c4ad06a1f7625361812c98f43c9ce7034345d6a92a4aa1d6ec86ab180c24cc4e9ee27f17ca8c0dd3c37df885da1a9f30344a0385a2b0da168387537c2911881682ba085d88a324dcd70853116cc178fc22b58a38090922054cac9ed5f25bb35d76ebb635bc91fa98f167c5c1c8c2364cea9776c1c4324d8be718a47be", 0xc2}], 0x6) dup(r7) clock_getres(0x40000000, &(0x7f0000000c00)) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000c40)=0xfc) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000c80)=[0xc558, 0x400, 0x9, 0x8d, 0x3, 0x74, 0x6]) flock(r9, 0x1) 00:00:07 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x3, 0x4) r1 = dup2(r0, r0) r2 = dup2(r0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fchmod(r1, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x106) sendto$unix(r0, &(0x7f0000000100)="1e245e295c4fa85f487be9ec090224927b28885540f1e16be990446365e478e2a575838f890bb9e1bc17be69c527758238c38d8307ae92a8c95ef3c80a735ff1cf21270f16af978e19", 0x49, 0x0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r6 = paccept(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc, 0x0) socket$unix(0x1, 0x7, 0x0) connect$unix(r5, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000002c0)='+\x00', &(0x7f0000000300)='-]:(\x00', &(0x7f0000000340)='/\x00'], &(0x7f0000000640)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\xfb\x96\x00', &(0x7f0000000480)='\a\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\\.^\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)=':\x00', &(0x7f0000000600)='[)]++!\x00']) bind$inet6(r1, &(0x7f00000006c0)={0x18, 0x1, 0x4d, 0x10000}, 0xc) sendmsg(r5, &(0x7f0000001140)={&(0x7f0000000700)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000d80)=[{&(0x7f0000000740)="616e2fe90a0b8e97899ee02c6cdb2c89440baa76b09580ada26510fd77a33c487fd00b9883184162e6fffddbaedbf277d0946473ef2d51ac7652dbd95bf608a064d3c376a98001da49c0ad607bfa8769c287d19d10eca6facd4bc651f29a72d4df3566efb10c0d88", 0x68}, {&(0x7f00000007c0)="cb3f2bd7bf6cdba6e21c8063eef92c62324b5057e52c21e62b85219715340743d8f6ed28b86e895579fa534be2fc2fcd0342a98e6b66e41e9f83fb175b84f6f394871aa4d27232e3578cda78400d1dd80dfaa7bfc86022076261649647321669148cf7622c76672546923e296e27935aa3a9ee8184aca0800f7cb6371b914d23e7fbadd305b96f800811a4a723153c16bb3f0c83cf45f76ccba2e9acc824274a42c6dd74ac145bd2", 0xa8}, {&(0x7f0000000880)="4de8c44b7f36fb435e38764e6457c6fab3a50bcbc260a6d6ebb7326cd90dbc159369ea3b40eebd1ac582bb34fa48ebd2d2c72f05dbe7933db31f5ece99ebeb2bb8c567ccc85cf223c4e55d8b9145", 0x4e}, {&(0x7f0000000900)="c721dc6275e980b3e9ff0c3e4fd7f9163cdcb5eeb12e735daf64d37d64ef99aed014a855a8c0f5661f830f74a2552d546648286133e5ccad1f6bf3e49502256fca428a66940588c8434c65ec401f5120612851ad449f7b5a80d65b45e70fea67f7b6ef1f69970130f8c3af45f0213137b5ea00c6c97c99f2085ce1f709dca654ed227b33614f07423787f9d0e2840bbea3113e12dcefe70bc5abd1f52463675746227b6b92f761ab6de6ec382b40903363fa4a98ec93fb4d7ccdd238", 0xbc}, {&(0x7f00000009c0)="5d96c454b5eff5257d05acf6d8694365d2fc8829d846ab74ed89c401ec1863c1a2908f721ef26ffceff325587513a693c0d5ef7cbd991f9da5148d8db7a3f67ac3426348f934381fad08f1080142db7caf5e2c32d9d91925c933b90aa5c267195bfc3bd9919c8c20ea2e44c9466d9141462422f082b09fc895cbf246861d2356079d26f688dc2e6c366fa63d90f482a9203c1608db592e785ca879b2549d4d2dd9f4efd11d", 0xa5}, {&(0x7f0000000a80)="3bc75c7d3e626772d9602419216abaefe65d19a9daca12b9466bbd2ed9bcb7a4516191b25af25c2888511cf07f750bde72a81ca69954dd9b67429a04d29af693b97df88f2982fedca76563fb896539b7290b8fed4e9a90d7d76679635f24e4f627c4e3f319cb5c3213842a1ff85ede76aa29a52d0555", 0x76}, {&(0x7f0000000b00)="6449ab10d4f47f79a7f94409fdbc0ae5b8cda62d5efef2cb35eb912417fc535ce4fc3abe8376944ab9706030e5f14462888de27ef57896582357565fc83d8e21ba2aee9280af04dcfb9f931861d7fb8246377bc84eb752a3a6623f12324064087529fed716ee52e8f49a8b317149dc1b6f6aef527b00f25293fb38838df53e7041", 0x81}, {&(0x7f0000000bc0)="c4d9e1625cb4b7012c976369b6a9dd824b60cd26a09ad9e12dfc1542ed0979c2e160210e6a6c8e4c30f7661f8e931e61be8964c3bd5575485d18cbf2cadb838484fdd321be0e09e6b9a5fdfc909347487215501490d93d77386c66d45e54836421676aafedbbd5de70cbc78cc267402ddbbdd7fe84a6dbfcf571b11f3500", 0x7e}, {&(0x7f0000000c40)="6520ae3223760f8a61dd1e92a25c87ffbbff442579ef696d6414500833383825bfaa5fb22123bd65a830b6562f9427527fc410178ca87e398a4eda27dd43d2731bf59b051930bfa3", 0x48}, {&(0x7f0000000cc0)="aae403353df49d8da0fc8bac7b23798b12b8566d374ba645c8ffd752b9c50039f7f1e798f6b493677582522e28ec0d1e7fb764238a9badfa449bfc7a5e0aa49d9d73f25197eaa2151c675a7a6845f260a5903a7a0f6c4bfc6b69e147736f423a65de8c2a61aaf6ec00b1f2ac7086ff0446841cfb8f2bbfd46afae569ca06380708d3b7dcb3fd5a7b9a7163", 0x8b}], 0xa, &(0x7f0000000e40)=[{0x100, 0x101, 0x5, "5018700d17a0deab46c6f87875ee1f104dc7c99796a0f02a11334af141fce47f0f39903700cd581df9023c267fd28c27d8c9cbd8bccaed26c920b89675f67e93757c3cb5a27168490c7ab403bd9e72dce9b6ef9f70bd4d3c809730ba8eb90b48a788f40aa573da6b9ed30446d5a1b0eac51f41321f85de1dae74d456f4d729bc6e4587e506896986093159b9e6b56c2a16dc305923ef4e0c21e53632b06a0e8afe4dd7d6b237206c4f95ac6136599c20f3d0519afbc5b8ed2c5fc88c0672009cc69eb4af7fbc5164c8389821588931610ff25eaa7c1387d777b86464b5a218b493eb878ce264f54ca2"}, {0x68, 0x29, 0x7, "cfa27d725f09777a2080517cb6955fb73052728f3e974f359cc9e3fc958610f1b34aef459cf4ee34d0713a574e401eb83358e3c697574aa0c76852ff854943cc8e067f5ee52410c4debfaa04d0604897d7d4bf"}, {0x18, 0xffff, 0x1, "567a2cdbde"}, {0xf8, 0xffff, 0x1, "8915c942ff70e76977e3472b2ecf079be48b8bd4d461c71e07d099f743b742aae6bc3c401730def493290194be764f73ed7dd7116592f20c75168ac9fe541788987fc27815cb5902e9d39b15d97f54ebc26e477672ef34a97491bcf8ea815a9ef2c878d643cbc244679e29679b405bfbdfcbefdaf1ef8f90d4d8a7d7f136fc35d988106faa4bfcac56ab1b096dd9bb0b50036b2127d3596133a97dc1efcc1ddb7d04a614ed12d2e96659aa7b1e8bccdbd430f7f5c6d743f269e1827b5a949162b4de2e54125c9b9c02452d1f692604534d975c9025e463e22b451eadc773704a64"}, {0x50, 0x111, 0x800, "7bf35cefde0fba653598d25ce717136d1a0b87249515e3442687ef53a4566e08646e0c9a481334406dcce9871cd7632f9c5fb8de8ec8fa543454"}, {0x38, 0xffff, 0x0, "5c8808a63d4961e7b7bcfaf78b14233065e95ecd79686f1265c51816f332a385644b915c8f20"}], 0x300}, 0x400) getsockname(r0, &(0x7f0000001180)=@un=@abs, &(0x7f00000011c0)=0x8) fchmod(r4, 0x3) fchdir(r3) ftruncate(r0, 0x3) unlinkat(r3, &(0x7f0000001200)='./file0\x00', 0x800) accept$inet6(r2, 0x0, &(0x7f0000001240)) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f00000012c0)=@abs={0x0, 0x0, 0x0}, 0x8) r8 = open(&(0x7f0000001300)='./file0\x00', 0x20000, 0x100) socket$unix(0x1, 0x5, 0x0) dup(r8) symlinkat(&(0x7f0000001340)='./file0\x00', r1, &(0x7f0000001380)='./file0\x00') fdatasync(r3) flock(r8, 0x0) dup2(r7, r3) 00:00:07 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup2(r0, r1) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r1, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) 00:00:07 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000080)="9ae91352f261e30c367bc9b98aac257ad99d62ca1ee24d9a6102b3b6ff765865861e9c74c80d0bd8ae51cefcc6563b107b8640f2162d54aadee28e8184c9a26c88a45905b48e7771388e76f1", 0x4c}, {&(0x7f0000000100)="91f5b675322b2f0efc", 0x9}, {&(0x7f0000000140)="c685d965c6c37c01354275353e3ee6509b7a8e5b16631a0dfd4892bd8a5f271ad7bae33417ad846699b52d31f4b56db4edf5f8e1537d0b2d37150269a1", 0x3d}, {&(0x7f0000000180)="b64259fa62db86e3191245b4b32c499dbecb0574", 0x14}, {&(0x7f00000001c0)="5d9fded26ad272330cd34ac0150b07b707a1873e1f6451b688849d4080a73a6338eb71af94929e869927e92f775a7fa6af364dfb50c417230c82a14a9b41ddb573545f6c9e9e8d6757dafc0b112e9e1f5db008e16b87ba6d2064d3f9f0855e6cd279ab9ddd019802579eea82a1eb521c90cbaba15ea82ff26567952eca6ac121bb9ebaf52d74feb2a51c9422e660f4df696b3834da1b1e4e2cf39eb1e23a0324025b3090727fabb481d2e1f903c3f72b4e478f1346216ad380c4ea1aee490ae903f089e7cca447a3555c36c3a18f56d0e7f784646a20bafb87d3b648ab2e6be2d9ac794f9101f4379d859dd3eeb8e1a368b53fbc40b3030e53d0", 0xfa}, {&(0x7f00000002c0)="0e850beccc78dfbf1d223eae62d6e2f8a626985fa9313a628a51656264338c0cd353989c9bdb383c496e58ef4525da8dade0dd4f39c15460e133674b1b10e6790c3223a16a2202d382d93d6f4e7d0f923c9c93c0aaa9575f7ebf9e42d07a9523948bcb15dfd683b0c7714c42e80d37689279e33f58a6a3fb089fdf20973a5412b80bb392e4447e82847fd70b9f932cc08332bfd50c34eaaad9c188ac460c9beeac5d703ece14d0222a5f051d80cf36fd7d231676f5bd139da8fb756e0c7f0674dc6159f56d29ddada8231e89803a437f7568a65ecbfe94bf7af5159f1bb271d31d1696c3", 0xe4}, {&(0x7f00000003c0)="0f4802497d0b9d58b533d3c5e78d3af1c0ca8f6a29b879a664e36e56d693e44db8f82940d4d8aa1700a88a87412e42ae1efd0472da29f131f85bc13495a73beec5c1b26c3c1c4768a4b958ba3251c80c2df2b72346e53d072e0ab80d15643b2bf6877d481e8d740a495492163cb4b0d6b5ffcb77fc3a53f192a437f9339e7d132ad1b1cb728c9090a02a4c926c9c1ef5e7017efad1e0298ddfa2f5b2cfb1073b359a8f38060ac7b2af925ebae9dfdf94439aa78c59acea2f6e9e39a6143479d38937411863a9511dc98cccba2047b08058dd988069f17ac0", 0xd8}], 0x7, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r0, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r1, r1]}], 0x80, 0x400}, 0x402) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:07 executing program 3: msgget(0xffffffffffffffff, 0x200) msgget(0x2, 0x8) r0 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0xa2be478d8fd0645d) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:00:07 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40090, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x8) fchdir(r0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x1000004) r5 = socket$unix(0x1, 0x7, 0x0) getpid() fcntl$lock(r4, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x80000001, 0x7, r3}) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000002c0)="fafc4675dddb597ce4fe319695b68b0219d449b90e2c2254111881a2a883f1101a7e1dff9f00d332a66fa3716930ca460f9a84134789acc55f04b125713a85471a1f3eacb62361a889baea4c6430fc95041c71c2bfbbe279f89343d28a6640d9a58d42fea5bf1b133ff8a63d23d9111e4cd0a27a0e706a258ec435a224569336f03011b60aa73763721daf1cc9ed08dc919b04a934e93cfde827ba39ee", 0x9d) readlinkat(r4, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/182, 0xb6) r6 = semget$private(0x0, 0x2, 0x20) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000480)=0xfff) msgget(0x2, 0x40) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) fcntl$setown(r5, 0x6, r3) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) linkat(r4, &(0x7f00000004c0)='./file0\x00', r0, &(0x7f0000000500)='./file0/file0\x00', 0x400) socketpair(0x1, 0x0, 0xfffffffffffffffc, &(0x7f0000000540)) shutdown(r0, 0x2) open$dir(&(0x7f0000000580)='./file0/file1\x00', 0x820, 0xa) getpeername$unix(r4, &(0x7f00000005c0)=@file={0x0, ""/36}, &(0x7f0000000600)=0x26) pipe(&(0x7f0000000640)) pipe2(&(0x7f0000000680), 0x1400004) open(&(0x7f00000006c0)='./file0/file1\x00', 0x10000, 0x143) recvfrom$unix(r4, &(0x7f0000000700)=""/110, 0x6e, 0x840, &(0x7f0000000780)=@file={0x0, './file1\x00'}, 0xa) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000800)="daadaf3335fd8a08861660bffe33189e0c7cc04cf8fb656376fc979371e5fe54114ab470335021d151b82404d7b73b53cad4ed947970585fc473d2a9d78f9c0f68a323833370d76daf", 0x49) 00:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/247, 0xf7) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r0, r2) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:07 executing program 1: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto$inet(r0, &(0x7f0000000000)="14", 0x1, 0x4, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file1\x00', 0x1) 00:00:07 executing program 4: clock_nanosleep(0x20000002, 0x1, &(0x7f0000000000)={0x0, 0x3f}, 0x0) 00:00:07 executing program 5: r0 = getuid() r1 = semget(0x3, 0x1, 0x20) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x2, r0, r2, r0, r5, 0x20, 0xffffffff00000000}, 0x10001, 0x0, 0x856}) lchown(&(0x7f00000000c0)='./file0\x00', r0, r2) r6 = dup(0xffffffffffffffff) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r6, &(0x7f0000000100)='./file1\x00', r8, &(0x7f0000000180)='./file0\x00') symlinkat(&(0x7f00000001c0)='./file1\x00', r6, &(0x7f0000000200)='./file1\x00') getpeername$unix(r7, &(0x7f0000000240)=@file={0x0, ""/34}, &(0x7f0000000280)=0x24) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f00000002c0)=""/247) r9 = msgget$private(0x0, 0x40) seteuid(r4) msgctl$IPC_RMID(r9, 0x0) r10 = shmget(0x0, 0x1000, 0x16, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f00000003c0)={{0x5, r4, r5, r4, r2, 0xf0, 0x5}, 0x1, 0xe190, r3, r3, 0x10000, 0x3}) readlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)=""/237, 0xed) r11 = socket$inet(0x2, 0x0, 0x0) munlockall() setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000580)={{0x18, 0x0, 0x8001, 0x200}, {0x18, 0x3, 0xc563, 0x2}, 0x5cf, [0x2, 0x7, 0x2, 0x0, 0x56, 0x7, 0x100000001, 0x2]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x2, 0x10000, 0x1f38d59a}, {0x18, 0x1, 0x4, 0x3ff}, 0x25e6c41e, [0x75, 0x3800000000000000, 0x6, 0xffffffffffffff1f, 0x6, 0x69, 0x6, 0x2]}, 0x3c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000600), 0xc) r12 = paccept(r11, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc, 0x10000000) r13 = accept(r7, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) shutdown(r13, 0x3) sendmsg$unix(r12, &(0x7f0000000840)={&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f0000000780)="bcdaa6384fc9306f1ac775d845b1b4a5ecf7081ca26992b7e3ad75b31c5387ac56e8ead950e64985410556025cdfd27e41f59bdc4f0ecda4afca5ebf9ef4791eeb03eb5bd412fc3fb13f2a9c5b48d39332cf6c", 0x53}], 0x1, 0x0, 0x0, 0x2}, 0x2) lchown(&(0x7f0000000880)='./file0\x00', r4, r2) fcntl$lock(r13, 0xf, &(0x7f00000008c0)={0x2, 0x2, 0x7, 0x5, r3}) write(r8, &(0x7f0000000900)="d0d462e6160c53142d09bd3305f2764a3fc7068bd2", 0x15) 00:00:08 executing program 2: r0 = getgid() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x30) fcntl$getflags(r1, 0x3) chroot(&(0x7f0000000040)='./file0\x00') r2 = socket$inet(0x2, 0x7, 0x7ff) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x280100, 0xc0) connect(r2, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) getsockname(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) getpgid(r3) shutdown(r2, 0x2) chmod(&(0x7f0000000200)='./file0\x00', 0xc) r5 = accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) setregid(r4, r4) getpgid(r3) stat(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) setregid(r4, r0) fchownat(r1, &(0x7f0000001400)='./file0\x00', r6, r4, 0x600) getgroups(0x7, &(0x7f0000001440)=[r7, r7, r7, r0, r0, r0, r7]) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001480)={0x7f}, 0x8) readlinkat(r1, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)=""/91, 0x5b) shutdown(r5, 0x0) r8 = semget$private(0x0, 0x3, 0x0) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001580)=""/123) mkdir(&(0x7f0000001600)='./file0\x00', 0x90) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001640)={0x3, 0x3}, 0x8) socketpair(0x18, 0x6, 0x5, &(0x7f0000001680)) stat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)) bind(r2, &(0x7f0000001780)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 00:00:08 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x80000, 0x180) r1 = open(&(0x7f00000008c0)='./file0\x00', 0x0, 0x0) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000009c0)="c51e6790", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000180), 0x278, 0x4040004, 0x0, 0xfffffffffffffec9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000080), 0x1000000) 00:00:08 executing program 3: socketpair(0x12, 0x5, 0xaf, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000040)={0xab62, 0x6}, 0x10) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = dup2(r1, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x0, 0x308) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x26, r7, r4, r3, r8, 0x9, 0x4}, 0x0, 0x2, 0xff}) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000000180)=""/115) r10 = socket$inet(0x2, 0x4, 0xf59) bind$inet(r10, &(0x7f0000000200)={0x2, 0x1}, 0xc) connect$inet6(r5, &(0x7f0000000240)={0x18, 0x0, 0x9e, 0x8}, 0xc) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) r11 = open(&(0x7f0000000300)='./file0\x00', 0x48248, 0x100) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) semget(0x3, 0x0, 0x10) setsockopt$sock_timeval(r11, 0xffff, 0x100c, &(0x7f00000003c0)={0x7, 0x80000000}, 0x10) fcntl$setown(r5, 0x6, r2) getpeername$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) mkdir(&(0x7f0000000480)='./file0\x00', 0x1) readv(r5, &(0x7f0000000780)=[{&(0x7f00000004c0)=""/93, 0x5d}, {&(0x7f0000000540)=""/173, 0xad}, {&(0x7f0000000600)=""/105, 0x69}, {&(0x7f0000000680)=""/243, 0xf3}], 0x4) stat(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000880), &(0x7f00000008c0)=0xc) recvfrom$inet6(r5, &(0x7f0000000900)=""/3, 0x3, 0x843, &(0x7f0000000940)={0x18, 0x0, 0x9e6, 0xfff}, 0xc) recvfrom$inet6(r0, &(0x7f0000000980)=""/4096, 0x1000, 0x800, &(0x7f0000001980)={0x18, 0x0, 0x3}, 0xc) open$dir(&(0x7f00000019c0)='./file0\x00', 0x460180, 0x8) r12 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000001a00)={{0x5, r3, r4, r3, r4, 0x100, 0x100000001}, 0x3f, 0x10000, r6, r2, 0x86, 0x7, 0x400}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001a80), 0xc) connect$unix(r11, &(0x7f0000001ac0)=@abs={0x1, 0x0, 0x2}, 0x8) 00:00:08 executing program 4: r0 = msgget$private(0x0, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x142) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xbe) msgget$private(0x0, 0x52) semget(0x3, 0x2, 0x500) r3 = semget(0x3, 0x4, 0x6) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000080)=[0xf1, 0x401, 0x7f, 0x6, 0x4]) semget(0x3, 0x1, 0x26) getsockopt$sock_int(r1, 0xffff, 0x101, &(0x7f00000000c0), &(0x7f0000000100)=0x4) msgrcv(r0, &(0x7f0000000140)={0x0, ""/168}, 0xb0, 0x3, 0x1800) socketpair(0x2, 0x20000007, 0x800000, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x7, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r7) r9 = geteuid() fchownat(r1, &(0x7f0000000280)='./file0\x00', r9, r8, 0x400) semget(0x2, 0x7, 0x402) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000002c0)={0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000300)={r10, r9, r6}, 0xc) r11 = semget(0x1, 0x5, 0x400) semctl$GETPID(r11, 0x3, 0x4, &(0x7f0000000340)=""/105) shutdown(r4, 0x1) semget(0x2, 0x0, 0x100) semget(0x0, 0x3, 0x82) semget(0x0, 0x7, 0x200) chdir(&(0x7f00000003c0)='./file0\x00') clock_gettime(0x0, &(0x7f0000000400)) msgctl$IPC_RMID(r2, 0x0) accept(r5, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000004c0), 0xc) 00:00:08 executing program 1: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x30000000) fdatasync(r0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000100)=""/56, 0x38}, {&(0x7f0000000140)=""/254, 0xfe}, {&(0x7f0000000240)=""/200, 0xc8}, {&(0x7f0000000340)=""/174, 0xae}], 0x4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) wait4(r1, &(0x7f0000000480), 0x2, &(0x7f00000004c0)) chdir(&(0x7f0000000580)='./file0\x00') r4 = msgget$private(0x0, 0x400) msgrcv(r4, &(0x7f00000005c0)={0x0, ""/67}, 0x4b, 0x0, 0x1800) write(r0, &(0x7f0000000640)="23896b2508a55c28148c2e9356eba35598433e5204387de6a7fd603893995d9e5fc858119671bc604c90f9dbf1b056e6aa44b9e2b2115336bd7250482a7c54a921fb59f6f13609218711d858a6d6eacce93b0869", 0x54) setegid(r3) sendto$unix(r0, &(0x7f00000006c0)="85b215828911d4309c43ff57e862ee4e99b1411aa95e1a1d52b8d32c65876603401c058480fe569c102fb387056d7777950fbc24c6c8d112ed8aa036a872d7d7c8d829ec45b5cf143e311f1e1758972db350c696fb25a32575f5d3203dde6a12ac85a6f3378e303ae90e2b68340cff7d16d64076eef450926fe3dc1e", 0x7c, 0x4, &(0x7f0000000740)=@abs={0x1, 0x0, 0x1}, 0x8) msgsnd(r4, &(0x7f0000000780)={0x1, "48aefdeed5203a142c7ef3e02047f3f1b77c32aad5d88dfd0265eb9e1c5ab4430372b533b0e91f44122d963b1a6e44550dca7a34a6ba4bbe26e59fb48e0c48e08f1bef100fd65df67f44fea646e5bdf8c42fa55e04a3f6abd0a35775118aaaca4a2de239809955b65d61a925fa775ba68b61517910ae77d2d416e2372009edae8cb44792341a91944cc2adc6e8e827b60abc27f2d4bd2aa54a67ed1af3432ee894ea2e36cfc91f3821"}, 0xb1, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x191, r2, r3, r2, r3, 0x4}, 0x9, 0x2, r1, r1, 0x1, 0x20, 0x26, 0x100000000}) msgctl$IPC_RMID(r4, 0x0) close(r0) bind$unix(r0, &(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0xa) nanosleep(&(0x7f0000000900)={0x3, 0xffffffffffffff1c}, &(0x7f0000000940)) r5 = openat(0xffffffffffffffff, &(0x7f0000000980)='./file0\x00', 0x8000, 0x100) pipe2(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) linkat(r5, &(0x7f00000009c0)='./file0\x00', r6, &(0x7f0000000a40)='./file0\x00', 0x0) linkat(r7, &(0x7f0000000a80)='./file0/file0\x00', r5, &(0x7f0000000ac0)='./file0\x00', 0x400) sendmsg(r6, &(0x7f0000001c80)={&(0x7f0000000b00)=@in6={0x18, 0x1, 0x7fff, 0x1}, 0xc, &(0x7f0000000b40), 0x0, &(0x7f0000000b80)=[{0x28, 0xffff, 0x2, "219780710ea2051c878e6bd4fa200ad1895f6843841b12"}, {0x98, 0x101, 0x7, "61e9dc4f9fcbec851e1eb3e574112c3d69224da2d7e1f06d7e93b630f71cfa95c2fb1b60d349355b1ce9b526f8712c0a48b405d4be8a61cdb00534f3ef58d37886576e9891511e42b708e2b6478cbff0d50acccbe557adf2552242009f468ff0ae87a3b1a3b97ded06ba69b5857b73652eeab96d439f9afe779c81fb7df49447af18d94536aa"}, {0x1010, 0x396344ee51708603, 0x6, "8f4c2ce41e2c9721ad31f050ff94aed862d6be341b95b562ee43d30e8b11819e141cda3fe2bdb1d6698221f008ead551d1f9fe114de45fb55a65a924972d6e08fa614fcc9193e4904d1a049a6f52b845045cc94153fd9f86e414740a7be8c4eef682994dcf67b470a4559476c12fea088e3dfb77b94a03b83157def13a0409699909e63d4e57a1ccb052ce77085eeeeb2f0b36ca8decac957068745a9d666182ddef5f8ebbde1f8a53b87e463092f7b7d513fbae27b3d31cac831294c5cc40d023e1b7fb049c0c5a597c9cf9220793a4c6a09213f4bb2356ce463194ada387cbf2556866007eca91fdff52dc224cb0d5f4ec1e08487e8c45dfeca42683a214ed70803f1ec3920d2c65160f9a8d317f0869ae0ddeb1d129642c7a5842624309a6045f9c0492f116350947561267bb7e23351745864909c7c3ef0a579c8a6ec802adec818bac0d480a6a61407a65a49eec2cf1d632b5b552406062066cca54d56fbb4586a77a83410d8066a382252e5ec46e8021528cf09d86a775196c1e7cc5c9975b34d20cf470c1a70a30e57aa44bdcac1dbbe906ee94acfbedcba1eb50bc03cfb4666f3a6e73bc6684388c7b34e6d29180f57c154949f48573c250cf90fb3a3bf126ba508e6b1a4c26ec42884b2e29ac728082e88aba2b0e3ef1ae256070b6f2687774036139b70dfe3e4d8e436683e75229b19b5c9bb34723f7c3082d9564dbc8aaa96a152e9179d3dbfdfafc296b5b0911913d064a150e1c5e9c5a7d068ad43593658ca4274ba62c1a9fd152f2914ab602558180f7d19ebfcdd286cde968dca35be42048806445ea884b31d21ee1dcf3232ba434ee37ab5d56341d54932d3859d5f55f4dd6007150b20500782c37467a79a13d2fe62f5054742e94a6cd72e049c0030f3dc70608c9662156f4cd97c2966d81b76ba9ca27502fc713e8ac453dfbea4c7dea7ee2c7ff873af4a495c15f98f5b96dd9f458d1da8eb3743f22dd552acdc4e3cabaed4919ea837fb9988a783768e00553479d712a17264792b4c73393afceda89576a7ddcb5fa0c134ca0c129330461b0f7a91f8158dbb4f0c5437247e1e490bbe6ee6bc669285600e46b78d676d15d3e32da158b68a1c93acc4c4d1204162d4961a391ab1581a3ed22cc2a67488820b0fbf592d7c1c742591ee5e6b21c03d44b12f4d0f19bef1f36a2dd55fbaca462ad8d6050e9110cee45bf8e611c11e6beb160544dbaf7e3659d5cfddc463887c689b1027ac9921449091e3196e27e0c935465f077a766dce912ca038a25d0090dd600b6116065f1901ff67b844321198f0075142b67cb946cb1d5d936132ea002cf2adf45cd6c518fc9135106e5406f3daee675be745db3e1d303915e767c59b5805162636286080045822fe6ac0a74d57515efa7a20f92ca926e61e4ee7db6bd6f365258497da14ac8171b5428986d72d46d5d2e580ed3109bc257c467c3f62ed9b06c622e1639b8513b205c9f90c660c8597e0002cdf0ecf76479becd95eda0e8746fe283593be214a31535a2db4cea596708f3d025500ba8dd06380f64b85f6ffe5918c8b5a41cb49a7da6ffa416ba913f07332ce70c0917b11b9873ad4eed08c76f70ac5652616b27303270abc42ceed4572f946864673c9b69e79938008c8a2503af4479eda9d37ba7a6e609f0518d3b46a09aac96c3ae01d36ea76ec64e7e372171829be8e9ffdf0d330c098dedd9d09c2ff7d36ccabb0059cb80877e9f23dd37c933a3f15aaf45e3db1e7a8c977d87592bca84ddfdcedd45c5532dc1e07f403c40d76a237b77d7ac5ccf3bfaa03c51fd52df837245df8a76b44ae20547672c3e37bc0b831332781881912ca7c1e8c7f9864cb296f350dcb357c580961aa865caa918281582a1be970c6e9c6f76f852f24b987d664f2eb4653e68a63cfce103878a4bacda40d1ec4f4e19f4f474465d6a2082f00ba5002013541dd10155ec6b55939bcdb046d663fe2e9c89db984eab591b862dfa3f843852987bf8cb7427e3662ff05cabbe8521821b049d0c4b9e7ff5f44b3399234cb1d0a3528a6b9edfee8b30b2a69adc833d63ef808e2c78aed285db6966018546fcbb536b93d0179edb4b66c20c1c76e9ec973c4a8d1ad2041355de300f8c0425b2d009ab288763983399b990bb14fdf3496188e76cbdc256936ca40c6bd6d450510dc08a6f3dc9cb1b96cabe31133b5831905cf5b920b32eddeab39570ed5616c4d68efeebe228124a2b5c0c55b2dc7680c25f613a550b2f980d6db8abf3a7f103a3858a245adeac4bab3bc939c72f6649098ed6d619116a3e31e0991fbc750328b0b7111022cd24b3c09837bba95de0207cb2e4e432caae6a6c57618cbaa8ab4f22ccc3892ac30cbd8edc75c20f0ee3996df473c8e325dc30d637554168539b8c59927fbcfd7c4af898bea9f04f4ebec957d0476944fddde722b717beb0b28e9fd5d69cce7b353f1e433132bbc76dad772f2bff30bfbeebf60be0ce2774581152d431744a19a5f808c399581eb85f7fcd58b6129c7a159eded43466277fc3fec7b808f7adbb3bf97705ee40f455d6b35e841ac9185c169a684b8e9d2bfcce3cb2fd11e47359439165a61e5687cb9c9cfaa0f5088b825fb06b76f5e1ea5280b9bb46158d231ad44b6bd8e4d7dc266b7e9d5f72c184c59630aa9d8abf3b7ea7b9ddfd5371dc1d813da876eeeb1c32efed1ba942e4b9d10b951d390c4aceaffa39947841327bfeda3078138580760e5c67425c906933002316fe082759db113dc349d7d69bb0c5c42864bb22e42f81393febda7286743044dab4181bafb595506ed21d75a149be3169327abd85c80586158ccd72607867cae19839c95e2dfb4ca5ff0fab24caa5e7a15226fb3c79e5f97a936ed8ce8096b825eefd0fcdf14204104f70ab417e3a5a032a0f87db0004030161b639962426690e7f536f54417a9bd36fb2f0ad992ffbf2e5ce0d9bbaa1e5bbd4ee479efe465e57e644d72de28bf14f6c044c1d8fee1b934a2507b0f6e746ca1b442e824be57068b710e450adb077bd8c5de9e1fe4e90b2c6745cbcd277d7d84a3af30d91904c5e285c0c5ed97249b4c4aaa82dc7e1e356c07a4661fcaa257bfcf4d97c87862d723ee5cc30731dff5f0bc8e6b4c312ad6ec13ad260200a7887ccd8aeadb5c12f035a445442a0a48562efa2ec83a94254f79a4d4fd658137671eb840259d4136c9cd589dc4a3f70b0d6385991fc8b3b73876f75ae8c6e3cdfe513f4837407ef811878897b3ca5cd8086d325ed94cbfde1b1bdaca7ff1d4000ce6820b814867b184125e126458bb292a2d63853081259658851b0862b1caf2812039bb1206d571bf2fdc59d340f13b3388f056291b8a43e671b809cf5e6420abea72317e998a48df9677e8b2e2fb9e50d83243bdc3d86dfe76da651d9a58464d641a626023e15e8f9fd551287b9a1b489d55b1e6667d522b10546b2932a760e4454b9b233b027914fccb55b30b37d64e0c11182fd965cd2994b22bca957df9c9cbe7d896a795a42570b4cf90ddfc8c4568520498aca36ffd87a483070759092a00b3187a554b4d77230a6971d85524c0ae92db77d58ae44e5b05b0952589bd8f332c8c2c4fdae51729096ce899dacff29bcea8f3339cc18e6d49b6daabede0c6b6046ac62c50fd796c9d85b5c956daed3ecddc101d2b7e44abce366ef4b11c81e6f4998cb6fdc3bfec11b0fb32768542821afbf7cc555f96d18f902161a098d46a667d4e32771c92c642b4d8e37eb535a2e53659523f2a8b708ef598c3333ba46c3bcbb6002a7945f3bdcfb93544157d3893254c0323a08cdc70bf0cd299e5c88771cfa1dadc62c09f6dd74951e1bc57b48a0d74221cbbadb75d3665117f9488024f094cde307c48aaa30736a59cf9c28faa85f88b80a0d09cc6809cc85b6a00e90782dda1a1795283486a609e3bf44564ab35f4f86380b97ed770794c8aace49ffc3a93f04852182cb7d8c7d7058fbe3bc197d85d7aa1c13ac63f7ef941633cc016a9744f568d0722b28dd0e4f4340fc0e4cc955a41a0771e319afb4700cde9a57ef3796153e53bad3982da660fce7007801452407e264aa736fa77def064d681ca423c76c476d71f79336a7e49a8f616c94fca0e0082287d90c2a6acf38babc7ae667eb113b33ce992f34e53fc5d5917f17c4cdba672fe60fc10817427c545a6f3b52c1174d2c05926440ffe1dcd6ec8edaaeb2c1ec2d488992d25ad729d96d9e5f896fe7afc5225a0102960bfd06cba460ccd154c3ee3231fb0a19eebea6decf20ab9e9ea0040b5edff0c26d393f766aaedf95af3dc89a6fe61ad07ff1049910fde610761887d84d49a7bb112d8b905a81c03f9bd71f6da58826e45d0cf5ba614584f7e01a02285fa670d6b7596cb9ec4af5627bf5404aba5b99539ee1e44c2e96f11d0a7b8d37187b373507bd17c8c70f6d8f4459240416dceb864238ef1ac93ac642d25855f54141f9452aef300a52acd85c94842d410d653ef486f106efa718f6c2b0b79eeb603469c0d87e0ba69a3ce83aa2f686f0b1001e80f707e445da17e233aaf566f1011f742f8097a575092eb7171711ba44ff947b5a086e237d5362bdd6238b189273d6210a462b8407c003f5ad619066ce11b38e35c9c644ca885fc1ce79e8222a0f2c8e5f5a46912f1023e0ddd8a66ecb164fac1960cac1b79364cb8c5bdc46be77e37b39eb456c4d3ae74008dc30f4fdabb39abfb45aadaf80ee4ea3466062ca9e18f27fb4fa35ef63c1ce3d02ed24ce906872f58d5867fc311a251079101d74d161657c12e3382f008ee5785615137aaf200fffe0d506168b704e721566dbef81a25a5bdf3d1cab3447c09dedef6b025839318e5b5ebc3175eaf0cec564f7586aeb738d38c7ee143c706e9addb729820510e8d9ccb7186396d1d2fd79f6b15988dfa77f7cdf085c46203cea160fa0d960a99d6435ceffc11a2df6245f8483b2d8353b5ff598cf901150029ddf4512f29e9e41f14300e7feee28ef07e9955e00fe4698cdfb9e57c3e24c2d7b36a8cf32eb1744d0dbaea0006a63e5f82a05ac0030574e8df637b64f9142168d788824cf514a3e5362c5b20bacc45728b8a1534efeae49a6bcbb2551104cc0a367359293c5a932e13d5ad804100e606cde06f882ad812ae02ecdcfd1ab11afd44d42aa8c5bec32e56e177c482de79e5b91ddee60c356db212c6c6560974bb0e94935d48177a787b767d5f87df1b83ea0b8ef17cba8c90fe8e7c717a87c6a4c6cc306afb2b4033e126f1d131cab2e8e78166aef41fd3c46f096e47fdf72036117579dfac7367366e9b76cf9d2960c630e426c04e21b5aeec75365d9526df3898ba98cc69017162ac250fb8777a80712b3557d317327075f196f4fa7823bd66392fd6f8510001dc68fd5dfe332dac580d7719d99d0516046c4678024aa2f227bfc09e54aab94acb157fc1ab50ab24f183a18911a98a67355857ee7cd720fa272b9b81f7064028ce4126c0086adb1d11b3a8b895fa1bf54088d27cf8ae928f1ec38134cd20fd25a9b8baaf0846335779d0ab193012270d6251e2adb64b7306df07a8c85db99135e15907bda1ce54fe6eff749abff729969273bb19cc55b3fbff6418edcbda8331bbf9c414fc449c3a17ac57ce07b8114198051f5a74c14aa90a6e58e29e59e610c3c27c59cfa0a50c075767e328c7c6a91cf4527d3172e1956aa50feae6e5d1b4ce949250f974e3c5ec14ff0a0e5317b8ba463893f10c4e816a2ef6a7f00368310e02bd087b33d530e"}], 0x10d0}, 0x1) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001cc0)=""/82) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001d40), 0xc) setsockopt$sock_timeval(r7, 0xffff, 0x100c, &(0x7f0000001d80)={0x800, 0x4}, 0x10) pipe2(&(0x7f0000001dc0), 0x1400004) fchmod(r7, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001e00)) 00:00:08 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = fcntl$dupfd(r0, 0x0, r1) sendmsg(r2, &(0x7f00000024c0)={&(0x7f0000001380)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) r3 = getuid() getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000000c0)='./file0\x00', r3, r4) 00:00:08 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) socketpair(0x12, 0x40000005, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) sendto$inet(r2, &(0x7f0000000040)="1fcd0745d202f26c49ad283466d6312db0927995f57711783221fce6c8d21192d29f45856ad3136ae16b25382d5034be53b0a1aba9f97161273c9fbd7f950b21b39401ec4db03d5bc4155d2bb4245a8fed2bcbc5385935e1b2804d25a245e276283bbbd244df84a4330f64491c9633000679a1689c612b58230ade34e462707d2f5d76cb99aa76dc3df49df761ca57e8519983e93d39f3d984035cb9923175e0e17ef62168e7ff0ecd72fc01c092c3972d97a4ea16a2318503fae9bb5647838bf5952188a6f7bb03d35415e61abc4eeb", 0xd0, 0x8, 0x0, 0x0) r4 = accept$unix(r1, 0x0, 0x0) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:08 executing program 4: r0 = semget$private(0x0, 0x0, 0x8a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x8001, r1, r4, r5, r8, 0x1, 0x2}, 0x9, 0xc97, 0x4}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet6(r10, &(0x7f0000000240), &(0x7f0000000280)=0xc) r11 = semget$private(0x0, 0x4, 0x8) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) fchroot(r12) setitimer(0x3, &(0x7f0000000300)={{0x8001}, {0x100000000, 0x64f}}, &(0x7f0000000340)) recvfrom(r9, &(0x7f0000000380)=""/4, 0x4, 0x2, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_int(r9, 0xffff, 0x200, &(0x7f0000000400), &(0x7f0000000440)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)) r13 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x40, 0x14) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000540)={{0x8, r3, r6, r5, r7, 0x100, 0x10000}, 0x1, 0x6, 0xff}) semctl$GETALL(r11, 0x0, 0x6, &(0x7f00000005c0)=""/135) mknodat(r13, &(0x7f0000000680)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f00000006c0)) getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f0000000700), 0xc) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000780)=0x8) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0}, 0xc) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000800)=""/230) semget$private(0x0, 0x2, 0x2) socket$unix(0x1, 0x2, 0x0) connect(r12, &(0x7f0000000900)=@un=@abs={0x1, 0x0, 0x3}, 0x8) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000940)={{0x1, r16, r2, r1, r6, 0x30, 0x800}, 0x40, 0x0, 0x4}) 00:00:08 executing program 0: socketpair(0x10, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) fcntl$getflags(r1, 0x3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) flock(r2, 0x6) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r6) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) bind$inet6(r2, &(0x7f0000000340)={0x18, 0x1, 0x6, 0xfffffffffffffff9}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) listen(r1, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) recvfrom$unix(r1, &(0x7f0000000440)=""/12, 0xc, 0x1, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8) lstat(&(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)) fdatasync(r2) connect$unix(r2, &(0x7f0000000580)=@file={0x1, './file1\x00'}, 0xa) readv(r2, &(0x7f0000001a40)=[{&(0x7f00000005c0)=""/111, 0x6f}, {&(0x7f0000000640)=""/232, 0xe8}, {&(0x7f0000000740)=""/176, 0xb0}, {&(0x7f0000000800)=""/9, 0x9}, {&(0x7f0000000840)=""/132, 0x84}, {&(0x7f0000000900)=""/157, 0x9d}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/94, 0x5e}], 0x8) lseek(r0, 0x0, 0x1) r9 = fcntl$getown(r2, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001ac0)={{0x18, 0x1, 0xc2, 0x6}, {0x18, 0x1, 0x0, 0x3}, 0xed3b, [0x8, 0x5, 0x9, 0x10000, 0x101, 0x3, 0x0, 0x7]}, 0x3c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001b00), 0xc) read(r0, &(0x7f0000001b40)=""/251, 0xfb) r10 = open$dir(&(0x7f0000001c40)='./file0\x00', 0x1080400, 0x20) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001c80)={0x0, 0x0, 0x0}, 0xc) wait4(r4, &(0x7f0000001cc0), 0x1, &(0x7f0000001d00)) fcntl$setown(r2, 0x6, r11) sendmsg$unix(r0, &(0x7f0000001f80)={&(0x7f0000001dc0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001ec0)=[{&(0x7f0000001e00)="bf7f2c363d6ebcae4f64f533a4857eac433e", 0x12}, {&(0x7f0000001e40)="11951f9b3be346f25d18a0f32ee520cbc44ce3b573e950e1b3d40d7d17e2db078906e4344af6ad722914bf7bcc4df9b260a90a26263db36cfe385b896cec26b679c8ab48f8ee", 0x46}], 0x2, &(0x7f0000001f00)=[@cred={0x20, 0xffff, 0x2, r4, r7, r12}, @rights={0x20, 0xffff, 0x1, [r10, r1, r1, r10]}, @cred={0x20, 0xffff, 0x2, r9, r5, r8}], 0x60, 0x4}, 0x4) 00:00:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) symlink(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0/../file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x5) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r0, r0) 00:00:08 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(r0, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r2, 0x6, r1) r5 = dup2(r0, r4) unlink(&(0x7f00000000c0)='./file0\x00') getsockname$unix(r5, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) clock_settime(0x40000002, &(0x7f00000001c0)={0xffffffffffffff63, 0x3ff}) r6 = getpgrp() recvfrom(r5, &(0x7f0000000200)=""/248, 0xf8, 0x40, &(0x7f0000000300)=@in6={0x18, 0x0, 0x401, 0x8}, 0xc) clock_settime(0x0, &(0x7f0000000340)={0x7, 0x1ff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000380)={0x3, 0x4}, 0x8) bind$inet(r2, &(0x7f00000003c0)={0x2, 0x3}, 0xc) r7 = shmget$private(0x0, 0x4000, 0x71a, &(0x7f0000ffb000/0x4000)=nil) r8 = geteuid() getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x1ff, r8, r9, r12, r16, 0x10, 0x8}, 0x8, 0xffffffff80000000, r1, r6, 0x6be2333f, 0x7fff, 0xfffffffffffffffd}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x3f, r15, r10, r12, r13, 0xdc, 0x2}, 0x7, 0x4, r11, r14, 0x1, 0x3, 0x68eb7d9c}) flock(r2, 0x8) fcntl$setown(r3, 0x6, r1) bind$unix(r5, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x1}, 0x8) utimensat(r4, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x1, 0x2}, {0x100, 0x6}}, 0x0) connect$unix(r3, &(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f00000006c0)='./file0\x00', 0x20, 0x40) shmget$private(0x0, 0x12000, 0x2, &(0x7f0000fee000/0x12000)=nil) close(r3) 00:00:08 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001100)=@file={0x0, ""/18}, &(0x7f0000001180)=0x14) recvmsg(r0, &(0x7f0000002700)={&(0x7f00000011c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000002640)=[{&(0x7f0000001240)=""/91, 0x5b}, {&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/109, 0x6d}, {&(0x7f0000001340)=""/86, 0x56}, {&(0x7f0000002480)=""/143, 0x8f}, {&(0x7f00000013c0)=""/85, 0x55}, {&(0x7f0000002540)=""/189, 0xbd}, {&(0x7f0000002600)=""/22, 0x16}], 0x8, &(0x7f00000026c0)=""/53, 0x35}, 0x2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x53, 0xfffffffd) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) r2 = openat(r1, &(0x7f0000001140)='./file1\x00', 0x20000, 0x80) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)=""/4096, &(0x7f00000010c0)=0x1000) 00:00:07 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r0) 00:00:07 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="42e47c971517bdf8ddc0a849b1d3dbb5b1680ea23ca44b0e7b83f055429e5b1176385a29bd765f509a012c002a2cd56e686808ac52d9b5b36ecf03472b5af073fe0a1804de03bda7edce1718bdafdcfe6b408124b402c3df102a291b415bce16b4a3e228252d20b5", 0x68) r2 = getpgrp() wait4(r2, &(0x7f00000000c0), 0xafbe215996ca2db3, &(0x7f0000000100)) getpeername(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) getpeername$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = dup(r0) getpeername(r3, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) chroot(&(0x7f0000000340)='./file0\x00') connect$inet(r3, &(0x7f0000000880)={0x2, 0x2}, 0x3a6) r4 = getpgid(r2) r5 = geteuid() getgroups(0x3, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000380)={r4, r5, r6}, 0xfffffffffffffce2) setuid(r5) r7 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000440)={0x0, 0x882}, 0x8) getuid() openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x14) getsockname$inet(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) fcntl$lock(r3, 0x9, &(0x7f0000000500)={0x3, 0x0, 0x2, 0x7, r4}) accept$inet6(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r1, 0x5) mkdir(&(0x7f0000000400)='./file0/file0\x00', 0x104) accept$unix(r3, 0x0, &(0x7f0000000600)) getppid() open$dir(&(0x7f0000000640)='./file0\x00', 0x48, 0x40) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000680)=""/222) semget(0x2, 0x1, 0x58) 00:00:07 executing program 1: r0 = semget(0x1, 0x2, 0x80) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x9) r1 = semget(0x1, 0x1, 0x2) r2 = socket(0x1f, 0x10000000, 0x30) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)) getuid() semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000180)=0x8de7) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = shmget(0x1, 0x2000, 0x3c, &(0x7f0000ffe000/0x2000)=nil) r4 = getuid() r5 = semget(0x3, 0x7, 0x31) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f00000001c0)=""/108) r6 = getuid() r7 = getppid() fcntl$setown(r2, 0x6, r7) semget(0x1, 0x5, 0x0) getpeername$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r4, r9) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000300)=""/189) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)=[0x4, 0x1, 0x81, 0x5, 0x2dc, 0x1, 0x1]) shmctl$SHM_UNLOCK(r3, 0x4) shutdown(r2, 0x0) getsockname(r2, &(0x7f0000000400)=@un=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) shmctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0x7fffffff, r6, r9, r4, r9, 0x40, 0x7}, 0x7ff, 0x1e820000000, r8, r7, 0x9, 0x8001, 0x7ff}) flock(r2, 0x2) 00:00:07 executing program 3: unlink(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) lseek(r1, 0x0, 0x1) r3 = geteuid() getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', r3, r4) setgroups(0x4, &(0x7f0000000240)=[r6, r5, r7, r5]) fchown(r2, r3, r5) getitimer(0x3, &(0x7f0000000280)) r8 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x208420, 0x80) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') socketpair(0x0, 0x10000000, 0x9, &(0x7f0000000380)) symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') sendto$inet(r1, &(0x7f0000000440)="b2c0a8479545cbae118225db2fad1b91fb30582386ff90088a74a022d4220aa49ac2e0cb38c043841e635116655767db4be09ff20f25a38774a60425eab60774629b69266d9f2c128ec7b6a8c3d4bf40f07531afcfd70925df1ec97848bc353dad5987107a98b586acd40685023242841ddec729d96b6207f1f193c2ce4f4ee838997454045dae37a444f74693069532628d504b8f537fa0c3ed", 0x9a, 0x2, &(0x7f0000000500)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000680)=[&(0x7f00000005c0)='.\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='.\x00'], &(0x7f00000008c0)=[&(0x7f00000006c0)='^\x00', &(0x7f0000000700)='-\x00', &(0x7f0000000740)='#/\x00', &(0x7f0000000780)=',\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='-\x00', &(0x7f0000000840)='&$\x00', &(0x7f0000000880)='\x00']) utimensat(r8, &(0x7f0000000900)='./file0\x00', &(0x7f0000000940)={{0xfff, 0x2}, {0x989, 0x4}}, 0x0) getgroups(0x5, &(0x7f0000000980)=[r4, r7, r6, r4, r11]) chdir(&(0x7f00000009c0)='./file0\x00') utimensat(r8, &(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)={{0x6b3, 0x100}, {0x40, 0x3f}}, 0x0) getpeername$inet6(r0, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) utimensat(r2, &(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)={{0x9, 0x2}, {0x28847e4, 0xfffffffffffffffc}}, 0x0) open(&(0x7f0000000b80)='./file0\x00', 0x81, 0x20) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000bc0)={r9, r10, r11}, 0xc) fcntl$setown(r8, 0x6, r9) bind$unix(r1, &(0x7f0000000c00)=@abs={0x1, 0x0, 0x1}, 0x8) 00:00:07 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200001, 0x10a) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) r1 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0x10) recvmsg(r1, &(0x7f0000002200)={0x0, 0x0, &(0x7f0000002240)=[{&(0x7f00000010c0)=""/153, 0x99}], 0x1, 0x0}, 0x0) writev(r1, &(0x7f00000013c0)=[{0x0}], 0x1) 00:00:07 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x100, 0x4}, 0x8) sendto$inet(r0, &(0x7f0000000080)="ef33d9993ce1abd0a9a5a4744345569c3130f0a6388c6d67231cd4f53c86093f3aafd8f0392c5e9917c20da892c3ba7ba8387622e6d22de0c897907e54421f7fe19ecbe9d2184c37835fc2c6608d44bc3dedb0898c1d7846a7a2c9b3452d0f6eff31161b7ee9e5c451cfb98aa551af66065dfc018ef8f96ff3c2bf36fdd652d464e277a6f0823751eb419b5c49e1b992634838891e503bd5c448a5471f9d68ea5122ef3259e681803e5271b0278a01f18fa2d3955a", 0xb5, 0x401, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000140)="d3cc141d451ca59b5887f8a5b386a6b5a9b7faadf697eaa7560c12fbbe75a454ac5f5135cb547414bd4b5a76b9fed4a13fd7e272ef452b66422c85b425af9f7202e9c962883e2f0e3253a701dc765a4b3ebb7950f6a14c51aa343a7015beb5f37ccc6463f0192b0a73e8177429f6c8eb31bcc471da6decbe6a2fd001c83fd58d1ebcdfbc3bc1ced35211a5fd22f6b414536a86186883a64c4075c0172d1275d81e31a28c888ef61e5f96b17fbc136a0fa643eb7bd2fd156b3661792e6bd47cd7310be6743f7d41e118a0f2", 0xcb, 0xa, &(0x7f0000000240)={0x18, 0x0, 0x0, 0x6}, 0xc) utimensat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x81, 0x1}, {0xbbb1, 0x3}}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300)={0xf74, 0x5}, 0x8) bind$inet6(r1, &(0x7f0000000340)={0x18, 0x3, 0x3, 0x7}, 0xc) recvfrom$inet(r0, &(0x7f0000000380)=""/252, 0xfc, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) getrlimit(0xa, &(0x7f0000000480)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) mknod(&(0x7f0000000540)='./file0\x00', 0x40, 0xcd) r3 = socket$inet(0x2, 0x2, 0x0) utimes(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x40, 0x5}, {0x15e, 0x7}}) r4 = openat(r1, &(0x7f0000000600)='./file0\x00', 0x0, 0x0) getrlimit(0x3, &(0x7f0000000640)) chdir(&(0x7f0000000680)='./file0\x00') fcntl$getflags(r2, 0x1) r5 = dup2(r0, r4) utimensat(r5, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x101, 0x8}, {0x1, 0x2}}, 0x200) socket$inet(0x2, 0x30000005, 0x7) geteuid() truncate(&(0x7f0000000740)='./file0\x00', 0x0) r6 = getpid() fcntl$setown(r2, 0x6, r6) r7 = accept$inet(r5, 0x0, &(0x7f0000000780)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000007c0), 0xc) fcntl$getown(r1, 0x5) getsockname(r7, &(0x7f0000000800)=@un=@file={0x0, ""/108}, &(0x7f0000000880)=0x6e) linkat(r0, &(0x7f00000008c0)='./file0\x00', r0, &(0x7f0000000900)='./file0\x00', 0x0) 00:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x4}, {0x0, 0xffffffffffffffde}}, 0x0) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = dup2(r0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={r2, r5, r8}, 0xc) r9 = geteuid() connect$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) getpeername(r1, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) r10 = semget(0x3, 0x0, 0x1cc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000300)={{0x7fff, r3, r8, r9, r8, 0x50, 0x80000000}, 0x1, 0x496, 0x2}) connect$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) r11 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x800, 0x4) writev(r11, &(0x7f0000001980)=[{&(0x7f0000000400)="d9949a886afb1b6820129c48871bd7044fdac076ad41694ec6bb302e7b2009b26eb37e23684779cd3a2dd9348783111f3486cddcce76fbdd51b65ee004c64fc9eb", 0x41}, {&(0x7f0000000480)="c8dae35bfd3954eb789d452bc4692ddcac78dc1097a0d384bcc39b7597183ead4d531f7ce700f463cb71d291e7006fdafc9071ced840c883049bc16375c6d47b46afe47102a17a7d447249f6748dc375c249f74d723fb59aa23401c1a557d726b29d8051c6c8d646bbf9d5edc839f0da9a4ee4c6bedd2be39689926692df6f5d562f384a6779f0948d87f3ae010c2b0ab4438e895db4d312fc1ac21ee871ab9a3e6acc53e45793b1fb025af85fbf6cf9890efbd0ecfc2aed967c3e188272e672f07e9e82befe4a1a42a43ad19bb25acfe29509df5413947bc0e16070a2e1a537dab76f6ab39e58476682ed4d8edf27c6964b14d61926376d90a8fe6b812f16d3b08856d98de3dc3d73f09729fe724eb4c2723cac3759ab2f7a30d0a251d2fce471fd88d30a9e099ace03dc62efe1672d7f9c84ebfa798ccf1c7e83c01f1aa57a9a2eb30b7f6e3a5ae9b82342d39c6043aacaf887989b4d50aa1f0027372deab479939d25412fe779fee4d7526ffa578e1f7ac3f33908a73be1023a405e9859dab75667a5620ba459e84baff546d98198c21bee9ba1057752496460458e30dc16e962c19e59d78b43c7da0aa60dbe41954781b37d474f0b0280039749f28ce791c991520cadd6e054d6f3e8f8492c5c1772df5cab862cd65846465c4e0e6b14bfe4650406ef5fb3e208ec333601c23cadcdc889c4d871bef66e1ed3fb05e612db34cffe9e86287cdb775620241a84af7e538c5ba954e0d10bf1713270bd99fbb8afddda5cbfd4a1324b5135207d1249a926db4b4e8e3bcd85bad8b54a156d04cf75f969be18d4ae14532d9db746ecf773f1960c04c2de4f3f2039820eb8cebb291e8d26f6c1ed87c5eeef4ac4916409962c56a335c615b3a33d9a5a6e6baea8a5e23ff6abf32e6c72adb4942241cd72566b28253fe62b8fa9f4aaae24bb1b54c848a78cf03d1c82bcc4935bd5d251a69e60e0b034de0e722e77c99bb0fde5e5f332c8d279461d96c6fb55f16083e36681dfae5810ead9ba77de695a7bd8b889b346aa2ac42477c164e03af45e5a3976c90273ef62bac371affccb0a1ca7ad5d7b17991c6e1b6b23b9f9c91632bb72df9cea2f9fea9bb1151358b66fa39700f7a0fdf20e19a79efb14af2c43cd231868dd4eb9bc2f6f534f6114abc1d802224a23619645ffede6833408a826442a3d339b1a89cf83e550413fbc51991fe75cc0a7fb477099e89e1bc22fb762808107837e9b5a3a5d4f6d1c01f6be929c978e497b94b529aed4d0af82a719fc4950d2dc2741662af1257ffe89f13074b43ce6480d851e34a4ae2085796218ec81c11c5fff92402e258b8a6c2ddbc4ba9202bc052032fe06f263c58871124f1c0baa5573046ef6bb0c82ed5977c936964ff8dcbe1dd84654bb1c8e32a2c38e5ea15459514cce3445cbc99bc90ac8417f838e37505f2bc412493a4507398a077218dae942a5fdcb1763be266ea3bd901309bea203a92d3c3c4dc17c05ec0741aeb8d0f418697f599d95467df6425a0c7a513937d84d4352bfac8e2336574d48e2c39b3ecf17eceb5a1d71abdcf252dba42c2a3c19686a182756ab612cb896dd75b3a497db133456f0c47abaa90d34612820197cc0325b76b6f931f1a068532cdf0faee0376f56e004b8e9a2556a5a5c6412b654a25121aa2543c5d49351b78ee7bba0335a39a49123f682fd5fa6b2e427a5507d457d8cb837f012124f5a1d26894cf60c533276d533cc081769c60b6dbe88b952fa554365a1ae3bee60062b5e58d71d6a322946fd853ae6ac38274c71b31abca92199f35b2482e74c578d9d241651d434d5b040dcf9f057ac737f0325b770fdbfdd756dcf455d8154ed6af8aef096ec2524e258864d26277bf4e45661bc86705aa75e14aa1ec20c08e1d67c4f6ad58aaf00dac032b57a7000d3322358648a70f8b9e7b0085976899464d5bb680d5f9e0ad903980a03c307c174846e05810db49c37d8064370986276ce5939772f4c3882590eec18a5264d8052b5141504e131f80499059cdff19e6cd65d1381a18e4feaf0bddaf12d0a93061350a250aecf1860da5581142a0c949ec08f5e1565a8acd3fbe1d8c615865d2f144619afc221da4087e7e7a083089cb89a10df08b60e5a957a3bbc6e57c72e39785137a01294be6578b7487ba2345a6c259a3f39f374361ca8b4da2281b00d547a335258b6190eda5507ae47ce5cb5e01d86ce1f3062c570c44c6b28dcc74bdaccb7a08efee973aa42fc29ac416ab55a1eb772b50311e0c2a776935975e85dd612aa18fcd2f90cda0f2c9fd37befc077395d3a95703f73b39db6b2c86b189df7372166ce71cc01a2b40640d557c5400cad7bc61dbd5101cc05b732a3d8b71658b82866b4c9688311d09c61acc5344983d8a0fdf6d89f200010f08460b9509c7b5e2938b7adcccb68535ad50247d96bbfbfa92d18035366f3740eac72d8a5c63eabf4f186367f256c0657578fc04677fd976772f8be710112b0dec7eb586daaf122f46d441a6c63fce69be6e1b11c9bc28a2fe01f5bb3c7199f1c496b712431ba12d87f66de43f27c9a356c121293c35daf9759dba4ad25610dcbdde213d6741fa628f38ca7e9b5c0c608b10dd718b6abe1f716f8661c54a6d389faafe72716ed816b2925cfc0ba025c9ad2b8dc5d35b564b0cf2e4da62ee28b500898c3d39b34f73c82f1056dff51280b86f826ec6c8a6130d057655ef126840c8c8efb7e4134f003dd82a32eaca92b1a615165e5bff82f3477d189531884ec90cf162635341cb6fbf961814898d9e7c1f8ded643e500511a9146164bd6a46ceb64d9c54e9ae0442eafaf25b8ef9dcc7a511d0a3a1b9598e46c20d26f027f7bf26ffdb50dc7cab2ab7c76d9ef6905abb67aa6dcf7da814f36750ed36a5753bac08c14eb4423af122d7f8fee7314a26f2030747806c3f14970ede50f8b16ed5d72fb829870c2d7a3c8471cfc7eeead49f46c61eab08e0e2f8631aa9a027e30fc827708d406512efd1897288c2581cc5e1b049ce342933b88c1a41c9a06dc63b636bd5368eab2afe9b60985475c8183ea3997d7f579b4b8bbc55cb254cbdec39d933463c071c7394202bfcf40d8093422adb9cef8b1d95fec63b9e09483f15320be74d73ac3bcd2a3473049ca962e27b18b644b05e7ad6d79f09169a1f4fb35909a8964f6743a1d22b7e8031318ed8babadc0bc9f055b475b0a4b6c012784f554ff1e2ad42193d3bdff9835895680d21cdc9e3431ff90a06ab0a25516faf079f62f1734f7797239aa87ed23da9ed3aaad8fc3d4ed5704e259404582e2546688b11b9209193f456ee63bf6236535f81c44b502bbc9106e5a3f16c0068dfe909e8b10e0c4cf95a1b1029ccb4b17fdff65cbe264282570c8dc5ddd37f2dc543f21e8a78776c114fca5130828835f8c8376982348d0e72c4761474392ad326dbe8e4fc81baaae69985ae1af51049b098ca5cc4ea00b7b761da83158fa26eb957eddbe1c5da0f50e9e5acb158888a04e864deef27650356f79208272767ef0f878b977ba24271fa11ba4aafbe297d7a04524401792af5163ff9c4df30f4d62053e7297383bbc3be03a4b4b398cef9badd0af0fb651840f9319c30835d02289a2db6c63ecf3c56a661b469c6412239daed3d73bee0eee77dc79c3533ccd036eb1433f96126988228738481108ef6a3bd1f2330303399d4334d4de53535bc99267b5730eb4b3b8c991db2106bb8d9af5f7043c5406b7bdbba916f0e778ab9eb66e50b92658f6506d481fdb09dd6d2566f0f6ae42191b007c8406461501ed370e7579e1e994a6e140a903eb298e5f8f2c201a0782bb29065a3d77c7e11259ec061a39882843577512cda51bc0c881874c6d61dcf8c2b940e2894a271c6f32228f7db23c84ab46df3be71f63d78bf7beda717c62f30e921aa1d359d66a07ae3663b663e2b7757b5221189c419e0cc350266b3961205006346d144027af041a20728c00f06e838d8b48cc65bd0b387f9ab8b7c98df7c737f9ac18d495362dcdb31899e46471c4530562b2f99c7b3c3fe01c5c3ceeed56ce088e7dcf94525c74f191bfc64733222d0dbed70892ddec88e520133ad150ade8e5b7593146d1a810a394e671fa6c6b3aae362de2c078d59c863d8918fe49e92de4a8722b781b4e604f7acc79a7cad422343fc2f2ed810c25536d0692be96eb506ff2ae044201ea94ed8dbdbfa617637ff89bfcee7a64ac5e70e90580056b8c6c7ce5daa903f9f8bb5ddb8b8e4a8380387a55df2f5d2f44f391af12f44a60cd7b2d0b824866a669392a2c98ffcc2a0eb94083392e3b85bb0b493fef5b30315880f6c93ec0cd999933aee5a448f87e7df1fc420c6f0b3d378dba6ff9d9efe3e4d4c2fbc2ece82f82b76f93317141481cef569ac7bd7e9018c5a5535ebe257b0373a468614e47908a8aa2e55bced42729130ae9c9c91bcddf4b109e626fd6fd84a63da1d89a10c7ae0e1187fb7f9ebe4372534bd2a0cdaae3ccae5168bdace97a5ab18bb0f136fc46d90a3781c9ae11b3724f6ce0ba3c800bb99b206c007dab0372666914a14640ddd6b8bb227aa1724aa41901cdd00afe8e858ae492f914acce203ba2b2edd6f30f4b14de3abfa65e62dddac505b5b2e0661e214ed239d0649f80b5fe5c26455f1d7b020729f3dddf06aebcd70f6d72f506f9664b46a082875415147dfb010f4edea711647877837489ce92c46e5a81961a207f1c468141ba37bdd4868d348b7b6f5a1d3822355d9a29c30faa1a25c374274092e010936450da36902af49d27853e4f285bb740759af65695bc05a2ed5453dbb00d1fbcef252d5d801e29f07820e700be9c9f52de598a10ef090695a6494649c7c951897765f53d1f6b1f68d7fb7896e44835cc2f703c7fbc64854d6d733c27f5677470b605e0bc01cd3b740c98f5fd4b5ae7b3339fd810313e72a67e32c9c3f6cbf5f3ca4e5b2f5b733213a1b20f311a70558c6580e77d5769857366ab8f95889ef73908908b46854cf07ed10140b598eec87903a587d4c078f149a8528471e8099ae78ac92f76a16bdb516f5c8af386230bedb7e5074db1116c7566bcad4e9117e47ee30fe006b46d6d71537a5278fb0aaa9105c2f3b212b3b5eb63cf6e010a302c6d952a1657ce92f280cb2dad526c2be0dcbe730a1abaca583023e290888e18b6e772ce1bed1fd47dd33c868702c05556183a6c172aa08c8d352db0aea270b7768e35c22d4d0bb1f6efc52801b6dcf83b92d193554cd7e6299ef8f0c11de942065a4833e4e0e81db2cdddf8fdde0d50364997e018eaa5ca975642ece4069badcabdb1b84616b109d9836e2c41da4bf24a94b20dc1ae7a2e1300bd847fbe83822e0275dfda9909075abb70ac849acd0967a64abb02dbb265072dffddbadbd605ef45240718ee3dd419378a86283c2c0b833b59d46d49776e3be550fde114d7191d1f9a860642ef63ff42697607c22dcbd68bdc45ecbbcbb9232052b99874c7cd447bf6a443a8b06fd9fb4a814a710933240a4c9cd9d32eddff6476d226149db3cb626313891e98b5cc687e018aa2ed07903a5bfb9caeb18d2eff6957a6061e07d698d2722aebb02dc018b19d0bcbda92edd4295f863df725d7b963ec689397ed8c9fe3abcae676cc845023373fea79a0837cf43f897a9cedc0a02130d3adec2d0d256ec53d9909cfbb107729eca3a33b00a8173bc8351fb89f7fccb57609a49c7bc1f9a74ae01a9996ebfc351b6306b84f5d72b15f96fd8f55c82eacd37a0142791eac2a77", 0x1000}, {&(0x7f0000001480)="da14c6f5da0536beb923e5fd17492caf7b986a53491e0722fe4d8ab504c9bcaa81dd985f2ffb852da5829f82045eab74d665eef80c90602405df1b678b7208bc37f521936e31638f4747217d780320a2b8814dcff3337aa31aaed37b127a3e0a2f6fc100c5ad37a8a182486b603a30042a32242c501bb9d285734a3c02501b1fff8179bccfa211c998dc5ac5243d9e661824e81f9f15fb07ff83ff40b655cfeaa6a2e7113fd5be77c94b13edc684b1cefca733b4c0ce023088f64b102da84e1ac0fc26a83393034245479285efdd269705e9c025cc5c5a19ca366b4589d3e715a765a7cd6b5201df2f4c554ff422", 0xee}, {&(0x7f0000001580)="8fdbbe5305a60d139890579147b4b05c32c02c8be1cb378b11fec4151dce3f451c00aafb76b3017b6adc2b13c9530533eac5ab2e941152", 0x37}, {&(0x7f00000015c0)="4b637ef7d0ab3f62171eb27eb32f1b627a1b0d66062f46127393d99ac8cb4f9a1e423ed80fe936d2db6f453653d56c4f396bb6d83ad94307750b203efddf748341c48ae97af0806ca3159dc654c83b094eae4f9d2f4794a92cee7d", 0x5b}, {&(0x7f0000001640)="62b837f8ce0a3e3f523a1131967055448f809d6ed5ac786162a63391a84820114b1fd813e533cf4f1c750e25dc8889d92d5e9c0c5e397d377ba9bd57aed5926ae3f2e7bede367c192a53cdaf519ad9da17b9bc719f0ae7b0b686cbf0a6", 0x5d}, {&(0x7f00000016c0)="f395f18281f9becf0a51106103408d7f12f81f356bef4b945bc61ba8cca5298a08d71ad12e3574507e6393da770ed85dfad63c5e1eec8a50bc45ec4d9eb1b3aa93a6a4613382f384ff9f3bb5d2318c13b058a62b7e188dbba8747d7b246bce11a2ccc110199dbbce5ef3e6ed951c14e6777a1222eb2cb223af2bade1a603f076ba6a6682986654d24496519413433d4b6929870a81346a5788e09c9e9bca6cd767bd0dad59c37495358db5bd4ea2ec6f79c943a9008a423460e5a9429426b89d660cf9a18f7765faae319a660b4c63cfe5c7325352ef633e101d3abb5d852a0c2298bfd63c6264b05ba7fad91080", 0xee}, {&(0x7f00000017c0)="20f438d9fe36fd92e72270c11a33b534ddddf90f05230c98d525e0ecaeeecbed344b47516b9f61b71c91e61f7a09d99200bea4e63aebf3c71087e9aafc2e1fd51804c21f48f67077269627ddb9531fef80c51984b5f17310e11249a8b87be915d82f78484929582ccd0b8eb6b160d969004dc9f2c2501c9766c78221327f66a1fa5e09c4c9f9ed8f8b7ec7b9cca725e53c8f30f12b71ce245a272394a77f5a52e67e30d69d993e97f0c4e6a565f9eea7b58d0601", 0xb4}, {&(0x7f0000001880)="b9a0fe4f1d4efa8739e2d91b1360f3bba7a8208f57166e3c0a980c8281107478063c54ee79e7fb24ec9f78af79c951a802243dbaa5092bd752268cbc3cccdfe3abb432d782b14d651571460e746ba9f859889578c1a0debdbeeb18c243183d8838a418b9e0165fc236d24cb3a6886686b2cb66ce290cbf3aeac647307a20bbbcd6c5416d6fa95437382f0c1cdd6471679d856735bf3d661111bdd6e3f99c6221c345d6e8c2b7946bd9ab", 0xaa}, {&(0x7f0000001940)="6b66a7fadcd1b838f1a76f7f075ab171071934aa3d2e0ece443173d18835b8b83e56ace3", 0x24}], 0xa) ftruncate(r11, 0x401) r12 = shmget$private(0x0, 0x200000, 0x300, &(0x7f0000dfe000/0x200000)=nil) msgget$private(0x0, 0x8) r13 = socket$inet(0x2, 0x40000003, 0x4) connect$inet(r13, &(0x7f0000001a40)={0x2, 0x0}, 0xc) fsync(r13) getpeername$inet6(r11, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) writev(r11, &(0x7f0000001bc0)=[{&(0x7f0000001b00)="1dfaf1695eb68f53221015cd9c953e53b851fde3559501da310ef1a72468c44752cda2ee89b523231ea0d2e901df860e45e41bae1058870295184d854c9e6ee1e6ade099b4c5cf2f73db2a0b8215b74c32721a8cdba4021d1a9920dd5eccd910819ef399b676d0f706487e4214cd0e975f78b61a431b3106f5b0e12f99f408e6b59702f66dc948b7a5016b4777fe7d1fbdbe6727bc94a3ca4eac1d1168d0503b234e89d81dc3738f2c1cf2a4311dbc6b9cb99056", 0xb4}], 0x1) fcntl$getflags(r1, 0x1) setuid(r7) munmap(&(0x7f0000f4f000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000001c00)='./file0\x00', 0x10, 0x20) shmctl$IPC_SET(r12, 0x1, &(0x7f0000001c40)={{0xa2, r3, r4, r9, r8, 0x0, 0x8000}, 0x0, 0x401, r2, r6, 0x7, 0x4d, 0x7}) semget(0x1, 0x1, 0x100) 00:00:07 executing program 0: r0 = socket(0x18, 0x30000003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1000000, 0x20) close(r0) fcntl$dupfd(r1, 0x0, r0) fcntl$dupfd(r1, 0xc, r1) lseek(r0, 0x0, 0x0) 00:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) r1 = open(&(0x7f0000002780)='./file0\x00', 0x202, 0x0) fdatasync(r0) socket$unix(0x1, 0x5, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x208000, 0x108) 00:00:07 executing program 2: r0 = socket$inet6(0x18, 0x40000000, 0x1000) r1 = socket$inet6(0x18, 0x4, 0x4) r2 = dup2(r0, r1) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x1}, 0xc) lseek(r1, 0x0, 0x0) writev(r1, &(0x7f0000001180)=[{&(0x7f0000000040)="f149591c82ac122e8cdc62c7b6c1ff4b0403758128f3eab15865ed3f61bd4b1163f2645403715c30f59ea0f9b91f3a6c09fce5aa2993f8ebe58dfb884af259abc6230a093712c4b6ddbf689e74e341ce54da914dccf04c1b9690814412d2348e66c6551945293f20cedb1be3d38e8dbf4f043c8f0571e07393423899097e65c5625855c0130d37bcc7b82ad8f626e5f4ec362a82531985e956fff1e0dcf5846722617613c1124d6966a2ede37b695f01d2ed6a3206d86f5c4f6eafb7ce099db3ff2c459d98c7d38eae53c769696fff23a80b36db7eb02518de66ea89c7da58af17ca7bbdc6b9f97476fc318275640f9630d668e0bab41d6bce25aba8f8468540097d1a6cc3797334e061fbdfefeeebc521971b1dc23068ec71c65c2582692b9afeb14ff2fca011624c5cb20d50d58ac21d784ad5b8783d134e96c42b72374d4d626a1b44fb94806c0734f29cfa3741bee359b6d00298fe5167c8308b92c619494aa3495915be66180080c99141e86f300621a023ab1529b0a84ae87300d4e1dc6babd1434f17863739a35f6f921a3946ebbb96320b43069b4efe15e165db420e6dc0f4694570839689530c3792e7508a0090773cef880901c07fa0435c481a55e9a4c546d2569af5ed4621144559ba9bdf04b1b3a31052590a794c4aab69515a1242f5dbbbd12fb0b865f8b89603c2f0bac0c24209cdbc77eb7937d0b437878c906d1def298760d086977a359ce4beb2612f7d9657efcea7907c0f0409aa977f0f73670b51cf2f0c857755d531f2ca334576b28d5734a064564a522a092f60d802bff4ed026bd8fc5403adecbb198dab2922a3881afccbcb1308a858a2ee4a33073c76387d15c68a2eca8fe74d92111e4cbf25724c0070bf7eeebf2a4f8cf9d2226b75a49408461e4e4943a1933b40ebd85155fbd647036bc4352ca961ecc6ff69f5c4cd44d0fae45ab69d89c4a6aa96e8fe0dc05a918c19260a981f09c775b75056a9bc652ea9d8dddc6374d2ea08695a2534cbb8b2ca2e3726e02a93ab1e1df334c5c4c0dbcd191134524271915e3e913cc549f541bb86b0a945d4ad1b6ae55230d3835556362219d85cb23914385979faa024c899e3af3f364e483f3a97bedea6cd155e2b7d7cfa57e6797408ce408b454fe6bb76e80e726f001caf8aa1e2fec133784650a8176187cdc88e19c690af6ba0afa21fd6a72100aba63241599628448f66028e31ac2c0ee897468db46bcb235a3869e50238518bef1150792d0fd09bb221135d62bc1c30fb1000da4f174a6c402e1cd21b95b41375b6d9e088a355f495518f57b40a9fb7d127e1a3aaa95920c6c766422162ac8b422f4fdef0f53a3157237fc1aa8c9af09cd90778f77cd9f17955d28edf5122c5506348b3c674142b6883e33eea04d297957345ccf109d88a66d008c7761b182715b71eb39fcbfe85a60ab978d844d9bde1d8bbfea56b75ca6dc20c5f58f7a1ba1cb9fb546921fd3f41727b628ed1f6604b94a2f9d577c290597126b08488f647a291e3c663e18280210bb7eb27a0736a28971f727b5ca2c0043c4602c79490985782ff15a557fecd5ac93602ef5d3e9c35488af1f3bbc6a5dbe755d036c1293c13f142de0dc3df322eab0798f187afa66021031bac728583280955b3c2b8076e5a053f60b351d63f5a4299f4cf709862ff30cf668cb2c6f97db04e5b22c713481074152bd6b2e6cf5943dd2ccd502c3b728fc261fd3cb45fa3a423ef80287b591aec66004b1ae74f950e5d18ad2d9a6667e39e899e9fc56a263fcae6a9af39fe40f75f0bcc5bff9d58aba103abd1d2b5b0da5ec94a87ca0c46019c4692ff4f71dceb9f31b5f6c11f87d3f1b53736d4042eefa404bdc347320bfa254591c6f7d68bde3fc016c8ab87551a4cf3ca96bc488914224104f41e47ca164d7271d74ab83ed5b28a57ce8d764459937d24e16ded4b9196376f1f529ef122631ab22e948de4758222afd26293bb3912d34d31190fb688fa111e98092f19ea22f0a764f7afc310aca5feab34b9fb6f59feca233fd537e81e06f162bd76eefc61709bf0704408327129fcb5f6565f7f3e7f074fd6fbe05702ca97a1d54008c229df641edb1c4cc308ef70cdd86680b60285ac9c59766a1ac6b5189686287db2e178ae6141101d40c4272df4945bbbb6967ff149670a25229a0ab5257bc565beeec265575c14e500b94ebe84b9222fc6c246d32cefeb4ae36497ae8ee83b745962d1065afc246877a26b78d2eeafb5ee380f49635d8c4ad0ab31caef5312585ee2c30fe2bdd200a8c8c20d037ac552848f25b74a952c91fad358f5cd98fb3950b8ec75c69b8aa747e5ff596d5e93116d85f1eba88fdf21876f57997262bc04e1ea975c4378bca1994e5df2a1192a3ad1d549911ace1f47e3832702a06b38f6427121935bbc975736fec35def2f174025ff51cdda8ca68c922464e5c25bd13eb5507441318ceaec23350f8d77d404ec105b1b6614c53b3d50deb562f6500170d56ac43eb30bb37baa7b7907efd5e16a17a6b0e946c44040eca651d9f3ed110b0912b9460592777f3b4e71bc9bf5d40942eabb129293cfa4a861b68b72e35dc653b5426f4e860ad7b0e4afb195dd7e4ad2720fffa1c163080701410a3e3c15ef80d5e2bf83629e84a9dc778cc98dabbdf9618d94e1986dad5e721249d70fc1c6eeca212406bc7117302b894eb7ed1fce2b05f02249cbca794b4ba3c2a09f6a8d37b217b8e27f1abe6147852045fab8d651d5b42d188c02d0c4db525210e9e34187434721dbd30cf4f96ddbf59017b09189bf960200490729ed6e6de3af8e213aa33fb2806267711b0fb5d4374756160b50899da55b414272e73454a897a6edee0f00027f5ec4884ce9f6dc6096af4c70c9d335e87e88429c9ab06cdcc465c4ddcc8842a1598acc73b216a306d0494d9149891a091d0072ce8105e51292dcfd9633214fdaeeaee092ac97d18363d96314c9d961dfc8c5f0249e66fc4538bd5b302b4b207140b1dea3cd2f2e359e99f7cc85ffc72c268d87c01eb3919d078ff269abbcc7e5f1f67d6e66ac309603fa3f8789359e4e14f206557bc7d91837f3627830fc0c4a1e6d34411cb6c475b14f5458c646fc7a156fc9eb6992127573575316b914e497eaeb8caa9886e856cdd63c67d0acfb92b7086406c85263a88e8b51014a75355d9e8bf04e0fecc7da4243a08ebf952b5a0f4189f88a674e469a035bf8f5e7e5e11d17e2dcc04527f5c2c2e0bec459911c4d7d0b6bcf11f87dcccea58ee2ea6690a415df799a5d0d5c0cdca6eadd1d551d2eff175f9717fb6662a28703e1becb4b9507ed960490935de796c90df14e88639f2aeb307061fac8d46549387e8e1715eb7c409ba0176deb1b192873d7dc34663581f2cb4a1e082223b0a401de3f46ccbe9d0cc30f906f2d92dc98355467cf5979c09a26cf1c37a37960c1923dcca4ecd51ec9b7392a796ff6b53d34eb40fbae0c81763c435dc102b1c73ed42ea8057fdcb4f373c7e11edb021e144c7846a9c62f5899eb1caad0c0658e9c2a32f2d1014e281f953251a01b96ad597c073a987e2868053c9ab2af6779acd1d741d64d0dda2affeb401088944052daaccdaa15fe6d20e8a7b7139738dfa50368020b7b6df05a7205d9aa0688947c602f4e78ec67d9ac3fcce70841bdea2e1649298f9db8849f1b27156b4e42bc78add88d7f64268cd87ad4ca58392a03d484d80df4cee6272876d5264dc2917820d6130cb476959d2e18db4b0cf43251e0f7f4fb1a7d8df102f4a4e1ee25d96c7041ee8af84863cd316c8ec8f5a2010a9073cc57a341bd07595347bea1a09b7ddd758a6b9eab6cb1c643681e3670b12d51e5697f0bb13b5fea25436b7193609ba993c4d4f6d42c0d64751226597f266af588bf093f2c9abdadc6ff974d41d3baa4162660d041e5f4547d9a5d0c69d80ef82689791385b6ec5daa21f35e2760b7ce05971e3e51637da415697d5285fceb936993c1b241ffeafaca812da069650e1b0dd415fd9d327555613b573d539413e67daaa583d58af3cafa4eb9aee383008abcd6df54eaadf90e98a68e64b2e8461870a3c07360823e6fb53a19f24efbede49349319f111c64339446e61fca8e601eaeb8fd73441baa7da7b3385968000ef8cad4125137ab8d08628cbbdd54877bf47422ad5644de6abac7711e5c528a98d39d651adf07e1e8f389c4a9b8697400c616f31882b497e9f261e37f8b228bcb55c4bd45b372e7bc51b570627494b71040aa72031ac293c91a2784a296861203032adc27d999a55b57d3951ccff0ba337b3753f204bd1704bd0cb7c5d67b5f8d4b2d11ca74c191386299ed7fb560d927f6a3334024be2e177117dc4b9c2e881bffe0e1da6b78705783e5e72bfd60cff4ab4640c7e6ffeb5a94ea938cf858e9426d6285e53d01fef3f806940068165c2fd161fead2c62c5d7f9f9d9b616f8f23b20c43e4ed571cea227166c4eb12a2da1f14c9555ac0c0176d7386df0eda85f0ac04dfd30eada1ec7ea498fbc7a16532e2542f464b009bc4ba82f77f7092011ff29cc01a2117dd1b6e48f91c95787555e1dabab59e9c62e095ec9b0116b49e194d7da22a78f1851c501cdacf073be746bc24abfd7c34163eab1f5975e874d0027522f356b4c7d90c436a8f079459890a276cf817f6897a1ffae9f9136bd6a6d98a805a3f29e716edd47252aed3587a8b173b5ac1d7bb0217b5ea6045f1315fc82bbbb772a1550cb928c833e35cbc2997da3bfea210706351e1d827d346cd11a740ad1a61008ccf340d82f479ff6d066e269f7db986af4ee5b9e19faf228c8ce2b34687f3cfe90df69ec63772c3c12e386a4b486f08fd55bc96da8440db8163949afc56193f2de8157d7128fab4482bc45886bf3810675cde8c238033e9ffd16ddebfb21494f5d02cae44ebedbaaf2662970cd8d740294bc406c1fa9841853743af266dd4a6b052b629ea4afd0dcf9aa00438fd895ecaac3cf6cb506065974cc6c35975c100e6fce6c4c3db175b30ec9f49c75dc8bb02ae84a8ba7c74dcbcf306440dcea6187497f948872484aa0316b34ae9c1e25a6355a613f2ba5b610c153fd7630fa608f636d7331cf0879f4ca263c2d2ebe91eca819e6ba1026d5bcddc69ca77fe6c3bbac618df1b39f4c25270495ab5dc4aacd20d1b14d8ff41e1b565db10f7ac1505afb2d50f58b99af5302f0c4ce68a9a3fa2ca75081c9ae135ac52de367868ef269002ddfaf55d4426d870be48fef8d4893de3916416b9f88032dc529a80d5030830469c6ef56396b54fc2ce83fe9a84eab1434fbc4be05d5d49c2d87eeaf1b63e6d037e357d96e5aae46f4658787bb89566c7b029a0c959d783c046b4e41c0c2700a72ad19fb71801caca2f1ae2afc0c19cabb779cc435ba95c50ef2c19d17ee0981e1cdda1d711fd4212e4d0feb36d327b553dd5d3984b39482c6420ed144ae3ef8fa5c2eec1b1974842d16483507bea1f34d1f69c92d8fc6f4f1786c629a0a0f7c6d508fab896c6d4d7f3d6c29ff4f5a5cab102c83e95cb693bfad9b4e50621c3cfd18d7787d2aa6c308d067bc983d017c778bf6f9ebacc55084ac7f4593bef4c6bf33d4bffe79d6f342d1a251a895f89f1e4a622c8a411387fc15b535009615861f1145890b9658690f2e2084a6ba24716007dfe949613422276151bf26a7de8b7d215f3beb42e8b723d23c75a0aa38429aa48b9ce62671e78fa32be91bae68d8c353152ab7d91f34818dd641c2c6383ef334e51c39107d338a8d", 0x1000}, {&(0x7f0000001040)="4b6a1c95a0c65aa0dfadfcef7fbf4f111983c5c24dec83a28972485c20b4ed36a1d85317f1820d0960ad3e820ad1e667315801c7661134f2748d41f063aea446152e705f9a5c1a3ee19d90e98eed48ee4a35f7c7f9f756f8553c9eb1bf19568a8699d9f0348374cd8a8e22c76e4aba74f69777", 0x73}, {&(0x7f00000010c0)="7d2e8decf9c17e00611c27a06fefa95bff73e076eb8db2db3ed77f660dac7a44fa94bb579c90ea50891463425a2c10fe0178af68181da77379e0ceb6e6386da03aa726", 0x43}, {&(0x7f0000001140)="1fa9e2d401b652c2559379989d6325e7f5cafa6320d485dcffea0d", 0x1b}], 0x4) r3 = socket$inet6(0x18, 0x20000000, 0x8000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000011c0)={0x2, 0x1, 0x93, 0xfdc4, 0x7}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0}, 0xc) r5 = getegid() chown(&(0x7f0000001200)='./file0\x00', r4, r5) r6 = semget(0x2, 0x2, 0x20) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000002280)=""/170) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002340), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000002380)={{0x18, 0x0, 0x3c2d, 0x221}, {0x18, 0x0, 0x100, 0x1}, 0x8000, [0x8, 0xfffffffffffffffa, 0x1, 0x3f, 0x7, 0x977, 0x1e5, 0x1000]}, 0x3c) recvmsg(r1, &(0x7f00000039c0)={&(0x7f00000023c0)=@un=@file={0x0, ""/51}, 0x35, &(0x7f0000003900)=[{&(0x7f0000002400)=""/252, 0xfc}, {&(0x7f0000002500)=""/4096, 0x1000}, {&(0x7f0000003500)=""/238, 0xee}, {&(0x7f0000003600)=""/147, 0x93}, {&(0x7f00000036c0)=""/47, 0x2f}, {&(0x7f0000003700)=""/198, 0xc6}, {&(0x7f0000003800)=""/195, 0xc3}], 0x7, &(0x7f0000003980)=""/10, 0xa}, 0x41) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000003a00), 0xc) mkdirat(r2, &(0x7f0000003a40)='./file0\x00', 0x2) r7 = socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r2, &(0x7f0000003ec0)={&(0x7f0000003a80)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000003dc0)=[{&(0x7f0000003ac0)="54934f4734adb2348fca4b0b2317137fae41e196b72ca8e4ccd580bcb0340c6c899d3dfcaadec077964a0e172ca0adc053ce85eb3a845e34b60c8150385f0adaccc31fdf65d2a86bddb5f2cab61e3e7f110e58e1162f0093fd9c943341abbe206e00f61c7c758aae56007181d0952b42fa3d1fb9bc8e63b126b8f3e815d38ba1aee1", 0x82}, {&(0x7f0000003b80)="54de395b77", 0x5}, {&(0x7f0000003bc0)="8e5f36bca6c0c1b3b6f9e5001bd324e4027cbdaefa1d4e2f7a89eb72b06a2ccabef6524103c07edec4cd56921f23a3a1ba96f3539ed67148b023eece6072ec510a9610736bba7474a8f0438c13aa5147ab7388e4f869bf456dd739b8c25f9b497a9aada513dd1f65940ffdab53a4dec2ca3437c6f164a3bad6d9ae85ee33090af85206fb3461052e6d1a526f37f038c23e36bc61834298e979813b5d6572e4e1", 0xa0}, {&(0x7f0000003c80)="66edbe118186ddab85e590152dc72b068abbd830515bcd5893956030cd047e9d93fe71ad8054d867218f6ff9af1448d9a6835424831a128bb2842aa1de5d7535b68d1f56bb94d0e97b8675ed5c5474591dac35097465a88a0c0409c34fc4b63311256eff575b06dc5106f80587495fabc8667dfc8c62975b69b629f45418a10968605afe381776e87d478410d84d69225778fb8c95a266e4bf08ec9b0e8d7c41437e50125efffe91f6f7c27e42b6e0d5a0db1ea906487419a223b6bc6a56b5279004b683aed4c54ac246fc3404ad73af23effadaf3c3d0", 0xd7}, {&(0x7f0000003d80)="56adb59bc748879f602492252f6d97e31e7632", 0x13}], 0x5, &(0x7f0000003e40)=[@rights={0x38, 0xffff, 0x1, [r3, r0, r2, r1, r1, r3, r0, r3, r3]}, @rights={0x28, 0xffff, 0x1, [r1, r7, r1, r3, r3, r3]}], 0x60, 0x8}, 0x2) sendto$inet6(r1, &(0x7f0000003f00)="8ed3995f978e5542225a9e82f73104d3d200c7e39143d0af24c6c971b92048932b8cf594f8fde96b9f133810095e7cd774c3c6cde9eec954a6038f635f7632b81af8538d9db2f1026e992e2b23358155663d395a085ecc620da1ec9d7c609cd260ff2e753575479bbee6146321ae53", 0x6f, 0x0, &(0x7f0000003f80)={0x18, 0x3, 0x200000000000000, 0x101}, 0xc) sendmsg(r3, &(0x7f0000004540)={&(0x7f0000003fc0)=@in6={0x18, 0x2, 0x7, 0x2}, 0xc, &(0x7f00000042c0)=[{&(0x7f0000004000)="25b5844ca614aa7009131b26cc86a1d2a40a66409f2e9e00ea931a1e0cda6861a479133eaa39b438e3f039eccc94944ccbf96c8fd557d4b06331103e91342e66820691e973137485f89f23a55ed1487ef57a5e210384d2675c43d318237300c230ec91040b501128914bc39fcc68b8119f8300d3e9cb5c2b2df4f7be2346a0f7328068de8528aa67e873003d7fc46c9f70f40d45cbae3d18a819229fc7c81448ee9d29b4386c44ac41535edc26a91a5dad109580a61dc3836091a77541c625cd40519135d9b16d198b60016454ac6d4db403fa5c2834f75b972b5e699cb360f07c", 0xe1}, {&(0x7f0000004100)="8cfd75203c7f7f3d4b145b1c572eae70027b05a5d96b418ac485e58ed29936706fa9d3470af591881226619f8100d32d52ef88c4122ccad891233bc862a9c1eaef73f3e8c231904e22b94e17859374ed326e09ea03f646e7a1685bdcd46a5a9021fa874148474f867162e677315a38fda3a19074f6cd24fdd3a7925a7b76d31ee7cab6a322de0633e5d77167f7503137aa4688adbd9f568dfee16dc0198a9e82ceeba99f08627c339a83cd72", 0xac}, {&(0x7f00000041c0)="0f38b8b11299550f934e415863baf90f1995f7ad1c78dc5afe75b292131ce227f3e8b578aadfcbf2006930bde28550a8040e79b6231aeee7e9989b65a8c471566407d97951aacf31b0881a75de07d54c8d88b52a8c539515ca08afec70f9db4153204fc4420a2a49d4e34ea3bf7ccd60668bfbcf92428c5d43f85eb410b1071b8cd7ade22d4f69c2f396b313fe1be29ca68e511dfef98874659678389eea11fda7e927322ce3eea457401db903ca69004c8cf3886c3ff2ad3e50eef777c3327b0465d70e8510", 0xc6}], 0x3, &(0x7f0000004300)=[{0xf0, 0x101, 0x7, "124d11998711f4f183757a3664e2b7734c86cba1373cfd120e4d3815e10b8edc705f7e6c9df78b2321932e38ba851973d9a29c0dd119a10e67c8ea5079b9fe3a22ad3da9b1bcfb6d6496c04ddd191a129d675f095f4cf47d717675c300aee73244fadd0af5a36abe6922415c65862492cf6ba5e41811ad0a30399397282d4fdb8db14162c5ab0cb174f5b9e5d3151b173cc6cdd3a67635dd931df8db0d238f79bf64fc059668066f7dfeab51cf114d07844f7f2f24e9019f0a1e2bf561423df43e44c66e8e51cd169f0301c802153fc5da86adb52958f11019f768b56366"}, {0x80, 0x1, 0x400, "9c3a103279da03c7929862d8817c71c4357cc910faa3ebad381e187aa1da29e668dac50c00e3f9cd9a1224c651e98515bf3ddde026cca6e7406e8dd2c78a20cc5c65bea855f8c14b7a4a8263e4df2d8b7d7002a215163b6e60e4e45420a012704e3f1baab2b7a1dbb3213477"}, {0xc8, 0x0, 0x7, "3802dd540a81e7657fd955e3dd6d1331e59279cca79aa94c30699fd6e35ae70408f27e790aae469444478efdabbbadef3d88933ec4dbb8d43e5bf3cd5874dee22eb00fe9e246af0175aa8f263114bd3416782f370edbd08868709f3be131a178165c813a72991d0cd29a3a6fc6f066b8a744cdb895713dc001553015e1089d4ea3c77b0512004b3f23fabf05676290a4b9ded968a05299f5380f3d105bb7dd92df66ff9624dbee35c575cf78462dd12b87"}], 0x238}, 0x2) getsockname$inet6(r1, &(0x7f0000004580), &(0x7f00000045c0)=0xc) geteuid() ftruncate(r2, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000004600), &(0x7f0000004640)=0xc) lseek(r1, 0x63, 0x1) accept(r1, &(0x7f0000004680)=@un=@file={0x0, ""/4096}, &(0x7f00000056c0)=0x1002) connect$inet6(r1, &(0x7f0000005700)={0x18, 0x1, 0x7a3, 0x6}, 0xc) 00:00:07 executing program 4: r0 = open$dir(&(0x7f0000000600)='./file1\x00', 0x60221, 0x0) r1 = shmget(0x2, 0x2000, 0x201, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x0, 0xfff}, {0x57, 0xef}}, 0x200) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 00:00:07 executing program 0: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0xaa}, {0x3, 0x2}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) mlockall(0x3) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r1 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x80, 0x100) r2 = getegid() link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') connect(r0, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) readlinkat(r0, &(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)=""/235, 0xeb) getsockname$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) mkdir(&(0x7f0000000480)='./file0\x00', 0x22) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) r5 = getpid() wait4(r5, &(0x7f0000000500), 0x1, &(0x7f0000000540)) sendto(r4, &(0x7f0000000600)="e6bf36c2d048ea072a9a51912fa11a4a2b9b00c26d59701425e5515c7c39cabe8aeef600301852361f5c4909f96ea137ac8b334a5de7a307f8bdc2c9f3924df48757f4ba4210f3d9f24604bbd0dc6609fb9dcafe8a698551d3d98af3d9f722ee06b7d864b507c17d9b892bce28ec60049c6316be15be27b37fce8030632688d30e7094580ce78677fb570873a6ca63c475851ca72ba4a64f17309c2bae54df4df9c82a4c95301a66", 0xa8, 0x4, &(0x7f00000006c0)=@un=@file={0x1, './file0\x00'}, 0xa) clock_gettime(0x20000002, &(0x7f0000000700)) connect$unix(r0, &(0x7f0000000740)=@file={0x1, './file0/file0\x00'}, 0x10) clock_settime(0x20000000, &(0x7f0000000780)={0x4, 0x3}) symlinkat(&(0x7f00000007c0)='./file0\x00', r0, &(0x7f0000000800)='./file0\x00') unlink(&(0x7f0000000840)='./file0\x00') getsockname(r0, &(0x7f0000000880)=@un=@file={0x0, ""/108}, &(0x7f0000000900)=0x6e) renameat(r1, &(0x7f0000000940)='./file0/file0\x00', r3, &(0x7f0000000980)='./file0\x00') r6 = getuid() lchown(&(0x7f00000009c0)='./file0\x00', r6, r2) r7 = openat(r3, &(0x7f0000000a00)='./file0\x00', 0x20000, 0x20) r8 = semget$private(0x0, 0x3, 0x400) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000a40)=""/165) fchownat(r4, &(0x7f0000000b00)='./file0/file0\x00', r6, r2, 0x600) sendto(r7, &(0x7f0000000b40)="8f671b3884b4b943ddf388b28cd8bd6899e984df635ced048bcfb2fb16100c91217b7ed3d34fd8d595f29ecceb1c693524b2371b80de2a793cf653747c52880386be7622b4eb4f3c19e44c7def2861f4c680f423bb34bc0ba972acb69f64", 0x5e, 0x4, &(0x7f0000000bc0)=@in6={0x18, 0x1, 0x4, 0x7}, 0xc) 00:00:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x200000200, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) sendmsg$unix(r1, &(0x7f0000000580)={&(0x7f0000000100)=ANY=[@ANYBLOB="002e1f66696c65312f66696c65300000"], 0x10, 0x0}, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x40, 0x61c) 00:00:07 executing program 5: r0 = socket$inet(0x2, 0x0, 0x80000000) shutdown(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x80}, {r0, 0x4}, {r0, 0x80}], 0x4, 0x1e) setitimer(0x2, &(0x7f0000000040)={{0x789c, 0x5}, {0xb507, 0x8}}, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ftruncate(r1, 0x4) r4 = semget$private(0x0, 0x7, 0x402) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000180)) mknodat(r3, &(0x7f00000001c0)='./file0\x00', 0x8001, 0x0) close(r3) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0x20, 0x2}, {0x18, 0x3, 0x9, 0x1}, 0x6, [0x1, 0x1, 0x2, 0x0, 0x2eb5, 0x10001, 0xfe18, 0x2]}, 0x3c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0x40) poll(&(0x7f00000002c0)=[{r5, 0x2}, {r3, 0x20}, {r0, 0x4}, {r3, 0x8}, {r2}, {r1, 0x40}], 0x6, 0x3f) syz_execute_func(&(0x7f0000000300)="45808b08000000c4c4a27920e4c4a150c698e7736ae100660f3a17007c6430770b66400f72f625c4c23198c60f2ef78fa820a3800b00000000f34c0f2ab799899999") semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000380)=""/207) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) bind$unix(r5, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) getpeername$inet6(r3, &(0x7f0000000500), &(0x7f0000000540)=0xc) unlinkat(r2, &(0x7f0000000580)='./file0\x00', 0x800) getsockname(r2, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000640)=""/199) readlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/51, 0x33) msgget$private(0x0, 0x0) getpeername$inet(r2, &(0x7f00000007c0), &(0x7f0000000800)=0xc) setrlimit(0x505f65f408b0830b, &(0x7f0000000840)={0xd82, 0x3}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000880)) 00:00:07 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x40) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x7}, {0x9, 0xba6b}}, 0x200) read(r0, &(0x7f00000000c0)=""/133, 0x85) r1 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x101) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x101) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = semget(0x3, 0x2, 0x80) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000280)=""/4096) fchmodat(r2, &(0x7f0000001280)='./file0\x00', 0x11, 0x400) getegid() msgget(0x0, 0x84) msgget(0x2, 0x0) socketpair(0x3, 0x5, 0x101, &(0x7f00000012c0)={0xffffffffffffffff}) r7 = socket$inet6(0x18, 0x3, 0x8000) readlinkat(r1, &(0x7f0000001300)='./file1\x00', &(0x7f0000001340)=""/250, 0xfa) getpeername(r6, &(0x7f0000001440)=@un=@file={0x0, ""/108}, &(0x7f00000014c0)=0x6e) mknodat(r0, &(0x7f0000001500)='./file1\x00', 0x0, 0x1) msgget(0x2, 0x12) getpeername(r7, &(0x7f0000001540)=@un=@file={0x0, ""/4096}, &(0x7f0000002580)=0x1002) utimensat(r0, &(0x7f00000025c0)='./file0\x00', &(0x7f0000002600)={{0x5, 0x101}, {0x800}}, 0x0) pipe(&(0x7f0000002640)) getsockname$unix(r2, &(0x7f0000002680)=@file={0x0, ""/108}, &(0x7f0000002700)=0x6e) mkdir(&(0x7f0000002740)='./file0/file0\x00', 0x11d) mknodat(r2, &(0x7f0000002780)='./file0/file0\x00', 0xb0, 0x9) msgget(0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f00000027c0), &(0x7f0000002800)=0x10) openat(r0, &(0x7f0000002840)='./file1\x00', 0x2, 0x4) open$dir(&(0x7f0000002880)='./file1\x00', 0x800, 0x28) lchown(&(0x7f00000028c0)='./file1\x00', r3, r4) 00:00:07 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r0 = semget$private(0x0, 0x4, 0x31) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000000)=""/4096) r1 = openat(0xffffffffffffffff, &(0x7f0000001000)='./file0\x00', 0x80000, 0x84) listen(r1, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001040)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xc) bind$unix(r1, &(0x7f00000010c0)=@abs={0x0, 0x0, 0x0}, 0x8) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000001100)=""/132) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f00000011c0)=""/157) mkdir(&(0x7f0000001280)='./file0/file0\x00', 0x9) recvfrom(r1, &(0x7f00000012c0)=""/172, 0xac, 0x800, 0x0, 0x0) mincore(&(0x7f0000ff7000/0x9000)=nil, 0x9000, &(0x7f0000001380)=""/17) lstat(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)) r4 = shmget(0x2, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) munmap(&(0x7f0000ff7000/0x2000)=nil, 0x2000) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001480)=[0x1ff, 0x3, 0x6, 0x9]) r5 = getgid() mkdirat(r1, &(0x7f00000014c0)='./file0/file0\x00', 0x4) rename(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='./file0\x00') shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001580)={{0x1ff, r2, r5, r2, r3, 0x24, 0x6}, 0x3ff, 0x4, 0x20}) accept$inet(r1, &(0x7f0000001600), &(0x7f0000001640)=0xc) 00:00:07 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) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)="dcd59a9a3c60eba85eb47a9401c90938c626e00c3e93", 0x16}, {&(0x7f0000000080)="cb912de7b29221e58c5a909cbba996b4c4bccdf1c6918857d29ff50c8a4a9f33d09eae52bf4d3392d66f8f5aa51aa98c7d8e4f4e72816988ae6dc8dd8ac09ac5da9b7c67be3e8a46e0978826d5f9ea24bdbdf6bfd6023d12dac77ec57f1e634bc08012f4d7967be2b19814c17b86050c8e4864dcb856b1b778b2a61ca0565013a9f26efbadbb03ed204a92ef4bf61057a3cc413e", 0x94}], 0x2, &(0x7f00000002c0)=[{0x68, 0x302c68d1afc2e08d, 0x6, "73368cc976e41f433f62f8bf439579ee3fc9f3c2a7100e6f1a6181c532ad034c013d83f92cb20e0c11dde5db495be88d13ac2f2a0d4a512d778f57161354a5e2fa21ed96bf2d0c3f8cfbc96a63df68bcbb88c6d04edc9a04"}, {0x68, 0x6, 0x6, "7829f89565df546f8cf9780eec7923ae212044ffac6decd8de749d43069f9b9a8ca6312ad451d224780aace932c9c895ab6cf5061d39a1c85818061e0f8fb1c0b94d1469b3504a5e2fff8bf2d0d79f23808b49be"}, {0xc0, 0x11, 0x0, "ec759ad468d842702fbd0c2b3a6f00dc7589959ad404d1a33ca432091a0886f478c25fe04b93815cd7ea0f70b8a6e30c105f63951a8ac34477ee478f844ffa14ab7840989fe1408176f1450de92dd35a078ff5e3f0bccc898b25df17618926cdb8f314efac41deb69c46ed8da5421025f7ae74efb997711b4ed22553ae161323afe00fcef5fb7cc60c267caef349236442d93d8113b4d83b4395cce9376df2bd5b63602f479e4449a2f728c3"}, {0x90, 0x111, 0x1, "512b2de6cb359173db80234a7f6d5e6ed4e5f418e7c08f77c20d5d7036203ebfe5636938389cc8273b6a12f8ec74d00be3f2d43b04b904af7dc40a45c282574d2fd931569cc295e6879c69cd0b331d6ba4bd518505d42f88b370a8428c9bf9619943cfb219b6840f34ac1337e8592237647aab338dae35b212"}, {0x20, 0x1, 0x2, "45b3ecfa7940a9e7acdccb"}, {0x78, 0x1, 0x0, "7d391fd1696fff6fa11e535c3e6f0a8d07911f1a88a1e9ba8638ae3b243aa192e78e325c0158f0a802f3952f4eed0a2dfc9223ceea1c6f9c759a5e3c9965149ea5266ac67b224dbe7c752807dd76659adee706bdb50fca4b8999f87f83f7c4a97b026cac"}], 0x2b8}, 0x404) r2 = dup(r1) r3 = accept$inet6(r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup2(r2, r3) listen(r3, 0x0) 00:00:07 executing program 2: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, 0x0, 0xfffffffffffffe8b) 00:00:07 executing program 0: r0 = shmget(0x1, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)) r1 = socket$inet6(0x18, 0x20000000, 0x8) listen(r1, 0x8000) socketpair(0x1f, 0x1, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$SHM_UNLOCK(r0, 0x4) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x800, 0x60) symlinkat(&(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') shmget(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x180, &(0x7f0000ffd000/0x3000)=nil) lstat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = accept$inet6(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r6 = socket(0x0, 0x10000000, 0x9) bind$unix(r3, &(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r3, 0xffff, 0x1005, &(0x7f0000000340), 0x4) readv(r5, &(0x7f0000002600)=[{&(0x7f0000000380)=""/60, 0x3c}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/78, 0x4e}, {&(0x7f0000001440)=""/30, 0x1e}, {&(0x7f0000001480)=""/223, 0xdf}, {&(0x7f0000001580)=""/65, 0x41}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x7) recvmsg(r4, &(0x7f0000003b40)={&(0x7f0000002680)=@in, 0xc, &(0x7f0000003a00)=[{&(0x7f00000026c0)=""/4096, 0x1000}, {&(0x7f00000036c0)=""/143, 0x8f}, {&(0x7f0000003780)=""/77, 0x4d}, {&(0x7f0000003800)=""/181, 0xb5}, {&(0x7f00000038c0)=""/43, 0x2b}, {&(0x7f0000003900)=""/239, 0xef}], 0x6, &(0x7f0000003a80)=""/154, 0x9a}, 0x800) getsockname$inet6(r2, &(0x7f0000003b80), &(0x7f0000003bc0)=0xc) open(&(0x7f0000003c00)='./file0\x00', 0x10110, 0x80) r7 = fcntl$getown(r6, 0x5) getpgid(r7) mkdirat(r4, &(0x7f0000003c40)='./file0\x00', 0x0) msgget(0x2, 0x440) pipe(&(0x7f0000003c80)) socket(0x3, 0x2, 0x4) rename(&(0x7f0000003cc0)='./file0/file0\x00', &(0x7f0000003d00)='./file0\x00') openat(r4, &(0x7f0000003d40)='./file0\x00', 0x288000, 0x100) recvfrom$inet6(r1, &(0x7f0000003d80)=""/82, 0x52, 0x800, &(0x7f0000003e00)={0x18, 0x3, 0x7ff, 0x80}, 0xc) getsockopt$sock_timeval(r6, 0xffff, 0x100b, &(0x7f0000003e40), &(0x7f0000003e80)=0x10) 00:00:07 executing program 1: setreuid(0x0, 0xee00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = geteuid() open$dir(&(0x7f0000000000)='./file0\x00', 0xcab13eceb73181d3, 0x18) seteuid(r1) 00:00:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x8040, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) getpeername$inet6(r1, 0x0, 0x0) fdatasync(r2) 00:00:07 executing program 2: r0 = getpgrp() r1 = getpid() setpgid(r0, r1) socketpair(0x1e, 0x40000004, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000040)=""/211, 0xd3, 0x2, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8001, 0x3}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = msgget(0x3, 0x14) r7 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x10000, r4, r5, r7, r5, 0x4a190120069717dc, 0x7ee}, 0x9, 0x7, r1, r0, 0x7, 0x20, 0x9, 0x3}) semget$private(0x0, 0x7, 0x260) msgrcv(r6, &(0x7f0000000240)={0x0, ""/108}, 0x74, 0x3, 0x1000) geteuid() r8 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) chdir(&(0x7f0000000340)='./file0\x00') setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x2, 0x9, 0x8}, {0x18, 0x1, 0x4, 0xe79a}, 0x1ff, [0x52a4, 0x6, 0x8, 0x400, 0x9, 0x9, 0x5, 0x6]}, 0x3c) pwritev(r3, &(0x7f0000000580)=[{&(0x7f00000003c0)="661ff012a5007f89b4de5b3f2772baead22f5ba66444a35ed9974b6975c9708f87baec2bacdd49cc9eaa9c984db051b13fbf231105f1ef1b02a4df881b9e2818e355978a0f3e59ecd5601753ed7e54d03cb5c1a5834955e65fb7afaeea860af9eb0288990ad6dfc89465488a41dab568230feeb7a49bc22f74258969ac003c2824f5d0675160abc51e31b552a2561b9e189d2a8273c0761e210f1326964afc0ebe4db2b0ee2b5ba95bec49a1f0263349b23f291443cb4abd754bb6f6182db7c5efac4ea07e7dc4a005cfcc724e64296d3647dd0f48", 0xd5}, {&(0x7f00000004c0)="654a68f43df260004bca1490c5e6c63a0d5b0d4a837c1665aebf20a0a462c2beeaa071fe29d860603821bf01a1b4b6161c7fc3a24ca4e7ae9c4ec29c211d4ea5fd6007bc75f95b30828671fe99175fdaecd28c1782e3bbb2222b39d34cb1c67a8e4311f60b5af356307a06f5a5e68937d2c8afc64f42beb2c3ae6c9a5ede45480a8cf44b49fd98afed872737f06d440a04181e8f3c335fc3706c1f3fb1c2b7554eb484c1cd1748eb23c374a4c58efdeef99fbfed1f2bc685ec14ca", 0xbb}], 0x2, 0x0) r9 = dup(r2) readlinkat(r9, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/47, 0x2f) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x2, 0xbb, 0x3}, {0x18, 0x1, 0x7ff, 0x6}, 0x9, [0x5, 0xff, 0xffffffffffff8000, 0x101, 0xf86, 0x9, 0x93, 0x7]}, 0x3c) getpeername$inet(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000700), 0xc) setpgid(r1, r0) accept(r9, &(0x7f0000000740)=@un=@abs, &(0x7f0000000780)=0x8) r10 = socket$inet6(0x18, 0x5, 0x3) getpeername$inet(r8, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r11 = dup(r9) getppid() getppid() msgget$private(0x0, 0x444) fcntl$dupfd(r11, 0xc, r10) 00:00:07 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/10, 0xa) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/29}, &(0x7f00000000c0)=0x1f) r1 = getpgid(0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r7 = socket$unix(0x1, 0x5, 0x0) socketpair(0x1f, 0x0, 0x7, &(0x7f0000001780)={0xffffffffffffffff}) r9 = open(&(0x7f00000017c0)='./file0\x00', 0x10008, 0x3) sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f0000000140)="bb56028c2f99a05d43a8ce21dfd7634b99645e6cadbc6afebac700160bf724a57d09de802cdc7e78a7601ef8f05b9dae26b60812a32b9a88f9d803fe7087d3d3d70bbf8fb1d783a466c95b7ade574d3680c1c75fb3131c22137d90e156a09f0a91c9fdc55adf5035a666c29d5caa46a3cfae1538fdc87574e847d60fd9f62141a6f3b227bf1497f62d8b2e6f250149b50087d534445a6337b6bb8b3053e12712b94fd57d91e1663e9aeedd793242698adca0988bb44328e2082432d58a198986acc70e0864eaf8bb", 0xc8}, {&(0x7f0000000240)="1f34401aa121dd05a1ddd125153b1be77f5217bc703f2d405be11f1ed675ac2ef40922360f06fdd3472dca1044bc1a95d3568af49d79301ec158d14c393b8f0da0b520abe1d3ea2b341470e0814d6fa52590b17ef3f94c08d2725903184ef2991fb078df1105b62163713e79302f39d5f6ee0266c081003ebfeb1cfb18ab1b1c49388b0f440dec1a82a89265f724404361bcc23dfb8958b2b618aa814bc50da6470dd913f9f84de2cfe81c", 0xab}, {&(0x7f0000000300)="fbf8173a2a3fab0f292a793cbb986b72c317ec999deeed4e597c10f06d6b6ba106d93843c3462d", 0x27}, {&(0x7f0000000340)="36143a04706ac550b6e83bb84f4eac4f19648a5865261ff4f2ddbf4af0eb7b906541e07692a77a2dc27f26c30dbd78927bff11f02545fbd216be9e8ee7b7ec7008c64fe18eec66269d3fbedfdfea02aecc5436c5af6a5f798a62a58d159b717b8134c716ead564331284a6337da2ec5a03a45110c97644c5df9d59eeda8fc8c0de5510080f5abbc3fd854963d3170c287713a32632b262a429dd6182cf08", 0x9e}, {&(0x7f0000000400)="98719c9028debeb57aaa61de2f80d499563f27957368c39f8c3053cb9b1078491c49f0a9a0f2622239200dd760e7c55f7383a83b13c623b23f317f9103d6cd0fab6694495b45f3e873d8d96661173ccda4d643914376c287736c70c6f80ee82de87311d235fd80b89091fac6eed4a35249315c18eefaa6a75687464918", 0x7d}, {&(0x7f0000000480)="f9b5c0fecbe9bd519c24621a9f00b38e2eb6545fda7d8906b9a068690070a0528f97071db1746af71708548f6e8c20b4632a87984a77967a7f66d1992fbf7f3faebb75609e47d8accdcb2f6ab534fd30c55caa1e0f083abd2c0e2ce045b0f5bfed9c0c28f72164f91fb8fb10b794699eaf7a25442b423b161542baa20058670a96327a9cdfe057ad4c137088ccdc7ac747a9b559aabdb1153f6e47db0e4d422d6ba3796325800878bf", 0xa9}, {&(0x7f0000000540)="b6c6448dbafdca3e194518f2d4b714062468ba37b9779bf62eace6d42a1e438547253a3e4d25", 0x26}, {&(0x7f0000000580)="303ce2ead9995a66a0d628eaa0eeeead5fbffa1283b17eb3139091c04e6b3613785f3d7bce8d831fa18bbcfccb7d21259542b48169813e96fb1b5ac69bb0e8f9c300f77bdcd07244c97aef49c622c723f16923a3a88eb7c37c8090bffb03a9238aacaebb5e3661d30dc335ee679bf15e9b2e7eb637b51f467ed9e4ca07209b7f9339", 0x82}, {&(0x7f0000000640)="bc1be546993e103bef52993dcbb9e4f01be958d82cf5d0", 0x17}, {&(0x7f0000000680)="23c9382397ae9fb3fc289d2fed910912aa51df7ad4f522a4a4af24bc405ce2e4fb586ab952d9290bfa485eae8f5e938bbdddd036bb73eceac86951e77e7c6cf0a7ea60a5d1ae12a1ef77a49a9dc30d25fadd439e3c378b2b124ce0cddbdfaa4d59d2d6c435adee4cb8e1a3d3b0eab5bea240e6b68c4cb7c8db3b392d671136625770fe4b2b664e4c8e2c5daddab0f70b29759a985d88a5ed6be500ff3fa50790e8494781e600fa8415640bc7c05be40b2eedac74d05542328a81961ec68c58653de579dd90146e87c5abaa6904d1ce38a6a4433d3fb524253677600c674a8089ec04438406fd81ce6bb728d3998a06eb853ce4d6dacd325b1b99d4c8f5659bc9cf2344845a4c5a1c59f92bbb8cd8fb73c68ec1502ceb3d0e401cdd00597429548a41cc5ee0a68e516424eed377b5bd802bd40438858143df40f778230b3a7da394f79bfd44e853329bbe293e838ba463120ce3805dcdbeca3658155414c307386735f358e0f7da8c837a5677ff557c892eb07f22d8a536bb2833a9ea7c66435f7c53562524d428c6161e68a4d0e1745be35fe8be833d8d0512d3b917aba4ef105141676e50718fca55261cb976db9c353dce1d72a0298542aa50a359ec561f663c6ad0974d69afa9d261a980bfb57a05c5fcdf8b604192219b563c6ab87007e1b006e1be0bcc3944c6c2345dd8e46ca51e2eb9c4ed873c17ca8612ee6e497200af853460b3aa40762495891d8f172cbebb3946e82ce9031d98da8aeab78f811efe733c7cae624d111c0352cb68f46687efb8c0829696c5d5cf3e08b8da98513d14658a7050429d2925da35895ffb8c16e05fb17fed60d2ac0ac7b3fa1c46dec82d4a2f7b2efd80baf3d38703e51dd5b28a47afc84e029b7e3ba83797d3e13977e2996ad1fc01b1300387e2384910f2013d4d8a129810bef0306705e7203cd11c454405ba6c96de7c7cb76d57dab8cae9ee94e0a4a6dc9da21636f4f8992028f5081393521f8e753e244d235443a115c2a722205de305318be50c8e1192f518d175c4480bf2af8d214ef804161baf7b31564b9f3f47b0b9a529c7c17302df7555ee66b09fc5e80b527cd54dd24a5354a0ed5cf904b5f5dccaf7bbb44faae77d69a33417d7fc9b71c9c842448fbc85c728c341b07b32d38784887c0fb916e87e528c333cc67f1764318df712a143e184d67af83c643e829db9c2faa22beefac55c3a25e40ccb477c2ca535833fd217b9a557ee9a5b666c0cc0d7d0d3e1770f715ff356a6906edd5300a32a7caf4c9162654ce7d1f05340e1f2277caaed73c7b387f9d84acefbec4259ae5aa68972c5a0e32829c463872a6115d4920b821be2f0311fe1edc09b8068211c6dadf34d15aa57a588366bf855499e71cd389fbb87019216fe4745310bcc48a94db05ef20751fb315e83cc487fb4a0f4070fafbb0ac0cd72bebaefb1d67b0fcb4681384e9f14b2240cd850c84b2bb6a2202e3a296ab9910abdf3476e659fae2ba03c730425ed436683c077188fbd0c1f05acfcffc366782fa400bb486b174d47bcd9e79e838d9d8045f72a4dbb2f2fb89fe681eab5e1335bae58ef0f7ef8c14f4b1831421ab88095800d11f5cf6515072f203acf5436b718936b48beb47d28c3299c3cd5dd976118b4d93c2634b2233face357479dce77cbd6572132f16906cc5d0609e9ffde94e7ab57382fcd984d206254c3cf518ece2e58a5f36108e554e85c95f19ff1947b78cea93bc337ffa3c9540481d5878d8df0105a336caa864d26540681afae883edfa010e056effcfdb0ae35d19bc424973f3718ef6227fb3158625eea6785f4ae61536260cb4e789245bf3f1a5977941dc6b75ff7df3e894f03c67472dc3f2c60b32b1ad74da0f084bab9b1ce691cf66307ae8eb226a6b00b04231bc7ac7bf4bcc4cee4476c011041150830dcc713d87c0331e4bd12590eab04057130d43f56cf8f55b30ee5eb49ef7d039bc219c0845cb5ac570aad66982d574bbfdcbf977cfaf9c90f9d1b463806a4d3e3b224542f2394547b59538b653f1a514d2638cb73486f083b95a3cfaa2c016f88f404ae5b18b9ccb7237fabfa3d83a4a227db88f6e5bdc8b40c5f6dc8bc24bc3d0d00115188d11f5f17181638a2ce4603511238edda74c100ad734d9caecad0427948633581162a6f0ccc9949ab575638a7973ca84dc0049aa01ac33ccfc364e47acc58b713904f13fee0347095fff3b38c3003ce3aa5fc22584d29ddfb1c3c6530f9ddd1435efb714ce319e89ad26b18a4d6ba1828c18b7ad731db47a51313d2d7d26d48677a7ebd951de811db8896417f7bdbc6fc89dc82ad083d10b0cc33409b9a8dd0608c839d2273859a7490b9779fe70603eadf752470996a72b8320448bea02610ac9ff985570933947fc37ebb8236b2f1b0698c7fc81582ba1dde00d238db19fecff7c8f84a149c91f97819a0cb0fbd2ef198c7ddadf3e4c0016da4de717b12400f79281173c0dd958ce6c0f813ea9772693cab5b864cca3a774eb19d4aeee1afb9b0cbe3329fdd54690bd0da2b7827f81c2c6e629ed965e66a0dac1907f9260ad6a565f7fca8ff18252b5955846b60d330e1398ad635dfd73ae904748914bd90bf4bff308f03d477034f23bd15de811cb1e36fdcc73cdf169849073db369fa51585fda7addfe2d0c9f0772fe3a5cc61caabadddf89e4967a579bc7b09af710f88cb4e8d361eb918d137641a51cdac7ee848ca75aeac26409552e4287e1bcde690b996e284b164a7677dc4eccf53995e3d47a8340f2591975a988f45a82960f2ef5e24e499122232ebf235030a77831e88e25abd6dd365d8b0efd13dcba8b9319e49ef0d28a148c12184d2c809e08f80c39d889c62db9f9e43a5fca731c671abb07bdb704af11b10954c89cd7d515622a1fc1ec618602490956d894c5dfd9d43fb1e8e491e249d4a26a0eafd3f490ef0cc79f5a72566971bc3ce169665695bce9a54f4151a3ed6e82a580ec5687c1029705804bada3dd9f8241d4919c0679130332db527ba860858a6eef81afd5ef1147125cfa7b94a13bfcd003ececca9213d9acf9cedbbfbd542b794a4e54e09ec64b9d89d640218bc88da94fdc719efaac0a4d7ffdf43d03aafedcc146e75e9bd4072b96144559265def898aaf259f6282fc5d5238195eda6af5fd3fc973d55e5c0cb7d164fc52cf32d3fbf263ebcb3549927512c2cd4a62d1d21cc775b2c4c18e7ef859c2606bf58744451c95eb20c418a4ab325ee0cf614d79a7b81a4ca9cf59cb25943c801932cccfe8549bd5b3ee143221e8b937762294428270795fd59c08c5d779c69185c70ad5100eed214e06d0fe86efb0cd3234fefda3fcda7c51ee08252550aac79d6d27e5d1571d37456971bb48d1647e4c8131098d12aebc152d713030a13df1550d47f0981a0989a8fbf9e7ed7853f62494b961282a5970572b6643bbe684a5119f958e157ebfd7689e2f85969db96543f502ccdccd0df25020165dedbc5bc5301d1a4347e3fff95058ed2c660610f1448633fdf7fb89e982657e2cb73b32c1fdf454c291c5f0646be656e9c0a0a5c6e8e45c464a3c9880c59223cd1f1d6cad90ae6c26005e4f566fa32a991766810e77b56bfe2193e98a24b6a8ed1e2f725039e9d6f7019c129de2b8fd4ead74decea33c608cf23885424de4d7a357cdbf976ed3aea240954c33ea69b5ec64c74b50a611d922223d8f8b29461309d60fb6de862b18395d6d70f7e46baa0fe3dd555ad94f777cae6d2ef24ca793917c3532ea81958b88e121d88d96ea6d231814331f3a29b0b2ff48eefe199707c18747eaaa609550f5439290af0613140b93fd3727937f223b0e01d447996a363406e24a5d42e37744a06e6a146c6324493840380425b6a88933c993d4e961a0ff896181a5937f830400e4e7537c963f2b268616f17f511fce0cdf19d0033131f47396e1c651b171069627ae377a719c714c1d11aab13aac49e84745adf144aa56302cabdb34d4a5f589d0b988eca6b205405748d02aa4dfd436cb10e8fb3fc5b51f1170309ed6105b7e5623507896774cb51a9b09fa3fa5cb6ab54811f479e8ad462628b7462d561f3eb728b05042ebbe3c35ef853fd4a5c0f178ba19c63d37cfa3205e6e8ca51e5fd14a43e1e160dab579366ca80d15d80df85a81ae2a9eaf449cdfa6b8e644ffc1c0ec693c05ea968db138151cde5f93f3f21d0fe19e0e393a5b3ec4d595bb65f3922b3919b00b267f056a6096de74ed05564f2a7f42dd9454ea75328e126da640a43d523bcfe2498e77dc58a5394ce0ac2e59543f7ee2dafb11aa2b289115df354dccb7826f32b7c7922dfc25bc537d4dd4a419fe5790ce8a2ea7e241c7cc7ef42de7409606df70115c401ef06268d19cf112b93cee6bd36a41721945c57f66709926307bce52298556c4d85814fb1c5b9817d6e9e39b64976a22c82bb86766a62aba0bb7b41f130014c8359f6db22b77b328424d66f8300aedaf85296e16cba65c04159dd2c48ce44482ef02abed311198568c90c6b904328239cddb7cbcb818a2458d6c17df8b130ce8304dcac06621fe5077938318f46c9c67169c48f698f1616315f34d481d1c18b1989d250c371361c01e85c1439ca2b43855e22b6afdce272fddc169af00ad691e956cb8c31fa688923b6bd3d7a3d0d66286b83b8a42233fbe095b5293ed6df849d1bfa8b450ee37221350eda567bda9dc8b3f0934981dbb3eb985617cd907cb66ac08f86f55b2bdc0bb29f7a7defa72dde6b170e66dd280d86535d32d96f9f158649896e54d734fb2f733ad00479c1c378b290a8502b382464e505b800db0b47bcc796664b04eed7067fdfb5e75432cc0a36a7412a7b4476db02ff419fe70613580b0ce4dea02726ded10dc977aabf6b4b28dd8bc49b067bba704273e05b94d1d42c81a218722cdea5682e5ff8dd13a35a0767a20dfa5d92700c8d66fd730a28cec5670edb78a691c7ddc318418c13d761f2443436c085da5a200e69bf816d921e162f70477f529a8dd075f19f49d8c10d67bb1b784e092f1cf415669655508eb7e6517ce7e35414ea0a8698ccd49abbd1f667a0da8e31a703cc35b13246d280a7269b4f639ee6ce6bdfc63f5d0c47cfdf5be759faff9ef0ffb8b0c403656d6ca8320fe50929b2cd518e418ad29a7a31d80f6ad761a9a400634666565c7d9c9195c487d87d3d6589c44a5e12a0b3b5896bd9345e559dd362e066edc6c6fd2844ab006d246af98c701a99e9bc7843fe27a7b452f34be8328a2e8bc62051dd070cf0dc788f517e1c83ea58ba08cd56fdb1549fb2f81c8b1dcd8a10aa1f9ffa29a6fd40d28a69793ce1c7466c00679c5df27b65b6c3c94148f7fb94fa0bd695c432c79cb127555045fea3668b9eace7b50a7fc5d1faf1c193ab714f5e6eb2d0186bc5da03c18d883300a84525a4ad602bc1e87c75cafc0e0985641edf087a8e5fa445a4473b12109a438f5fd07f8b5d9a57dec9ed4b1c4601e49a727ac64a33ae2116aad819445388c2b7bcf63b0100cb85d82beab4174d15a36306a78051b22f175dc29aafe6551bc5357210ccc2271b55459657c15a58e141122a621bb31d7a2049eb5029b97169df158fd15ba66e1b06bfc20ec401830712d377ccc31c175974613122a7ca80d3620d696bda9a23a08fcf8174c8aa99928168f000bad3c89eba88faf5fdfd0b52244d59d69173d2c623dd9491fd05bdf007e4b687fbf76dafb5fd784a8563e07817d8f96e71b696011f6b951875b26bcc007ef5da6bea41b99", 0x1000}], 0xa, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x2, r1, r2, r4}, @rights={0x18, 0xffff, 0x1, [r5, r6]}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}], 0x58, 0x405}, 0x4) getsockname$unix(r5, &(0x7f00000018c0)=@abs, &(0x7f0000001900)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000001940)={0x8, 0x1, 0x2, 0x9, 0x8}, 0xc) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) pipe2(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) getsockname$unix(r7, &(0x7f00000019c0)=@abs, &(0x7f0000001a00)=0x8) accept$unix(r11, &(0x7f0000001a40)=@abs, &(0x7f0000001a80)=0x8) pipe2(&(0x7f0000001ac0), 0x4) accept$unix(r5, &(0x7f0000001b00)=@file={0x0, ""/108}, &(0x7f0000001b80)=0x6e) open$dir(&(0x7f0000001bc0)='./file0\x00', 0x82, 0x40) sendto(r10, &(0x7f0000001c00)="c1771344ac8fcf6922e0a91de63003fe595576a507b966da67aa6a39f29c05ecda2f1ebd42479e3deefb669290e97b2e8030e28e9e984759afc2a69bdbf3f41657d80b335c7e59af8cce1f9793603bf7599f4404e1344927c9a8b665d331dc648c12d5e57b13dce5196ae4aef1c6677b6036f7e5ff94bf65e1a51df137f26fa288eba859ca353d89a5e1aeaec71b0fcac23780fe1f494d0a0f0d62e9ce219f2b490a39545008585c85b8b6f61facea0bdfc868c692bf2116225b1cfabae93f2d62c03f4544a899e921b3a268e0154e58c99b2ff1363ce651367b36f48a544518cada6e42e7bfee95d4", 0xe9, 0x0, &(0x7f0000001d00)=@un=@file={0x1, './file1\x00'}, 0xa) symlink(&(0x7f0000001d40)='./file1\x00', &(0x7f0000001d80)='./file0\x00') lchown(&(0x7f0000001dc0)='./file0\x00', r3, r4) getsockopt$sock_timeval(r11, 0xffff, 0x100b, &(0x7f0000001e00), &(0x7f0000001e40)=0x10) pipe2(&(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) symlink(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./file0\x00') mkdir(&(0x7f0000001f40)='./file1\x00', 0x0) mkdirat(r12, &(0x7f0000001f80)='./file1\x00', 0x1c5) open$dir(&(0x7f0000001fc0)='./file1\x00', 0xa2, 0x0) getpeername$inet(r8, &(0x7f0000002000), &(0x7f0000002040)=0xc) 00:00:07 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x4}) fcntl$lock(r1, 0x0, 0x0) 00:00:07 executing program 0: r0 = socket(0x0, 0x2, 0x8) r1 = socket(0x3, 0x2, 0x7) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = socket(0x1, 0x7, 0x3c56) r6 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) sendto(r1, &(0x7f00000001c0)="59e5cc730a58bfb19820a018c7afa42b9604f2ecb4a0249577165a58f00a4ddd19262d2144b3f02bbeed43ae4eee07cdf9f4ce370dace16dc0947e7d02c647cf2e630971d20f65afad513077689a05", 0x4f, 0x400, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0x8) bind$unix(r6, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000002c0)={r2, r3, r4}, 0xc) accept(r0, 0x0, &(0x7f0000000300)) connect(r5, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x2}, 0x8) fdatasync(r1) r7 = semget(0x0, 0x3, 0x20) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000380)=0x7fffffff) semctl$GETPID(r7, 0x7, 0x4, &(0x7f00000003c0)=""/220) connect$unix(r1, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) semctl$SETVAL(r7, 0x5, 0x8, &(0x7f0000000500)=0x9) sendto$inet6(r5, &(0x7f0000000540)="3aa4f0e87b98c45e037323353687a798a589beff00e26c359adf7956efc0977ca091fc2bb5c967e369a7eff512479589fdc34226283ed4871a4ebb8db9bc370cee01485706afcf9545663e4f2b13e0c49bb5068f65ac58f99b41a5bab5c0e19ffa847d94f1c84f16880e8c52a1802ef024207529b1b962d31bf70ff947f9a8c51a1e4c80406c09007ffb4eaf57678ff909a31c506ff9dfcf409154b85b4d534c7ec4e7cea4bf9ea8e744a85c1f397fa7a6f4e45281417f612d555101f3b24c9fbde768b40955d6b2c382e0fcf8d4b631bdfc12c72a061b04f8c0110f7636f4a78dcd6a28e77e5e70db3184a6272f1947b5180379a52d4898225295af5b212a2e5120ec0707df128d8b6986e921291125e7f9230c59cecd8d1e90773f142fbd16d3277436f6654e02b001aa5be6d87133d56de7a74c6b6d304b3de3e96393b9c2aeb09484490e52663b14a0d6ca2734596e3251a13dd322d9ed0518d670cb2ca77340e19d9357990c99c0d71cd11019d1aa476296ba1ee993ca78394b3fe42f7cdf2bed6e1d80f16f7ffd64cf8dc576aa8c61ee7be44adedc10e4aafb0187def8930e53d2483deede86e7727a2013afe60029a173258647aad74169f92f451206dfe680d8555f1a6e26bfafe69efff008d98234b263822ef9136125c3d397b40aae2ad0f7c0e51c6fb15b49f96b61b8dda477827bb416e3ce976a692265d115971f2348987fe230678488cd485b18d6fd0b337b1b935215c0ac606cbe186da199082fe540d1e2739242ce89701b70c022bdad1dc0e347e4c7bb62512c980c70e63571b761ace7aa90b6b1fadf4341a7d2357eba540165078ea0a66713f172a86efe5e1acc3a0131254c103b4f5d1763d131313fe27f008c34ec1316c6dd698cba63a67317602202523bba6d4c92d56d2c40225115acf1070cbe3b8b1e8cc5d265acd4b9f52ab3df24434e34d60fe14b7aad9a9eb87fa0378a1f2ba2283b01b2a96a7dbe923c749dcfb864930a7a5d363726540f3292b732366535b8f6e047c40a262503751f6d83aef462117c2b6290beadca7b3ff1a0b55d000514a547bead37a18c45273a53bfcb123fc6895ce478bb8c0476cadaff445ebcd68ac1faa7b793e474e885716a05d8438d5c6492cf9e5e961bf70f46ece66c5254de00a710184def28d6053e41b7bff94009795bb25325ff38ea5d8ef480cde34b6055006d70f8f32186c13414f393f7268f883c02989068226b749a078f50b6c44f507e1b2d37f9a5683547ce033c36966efc9f4e9d62274b4dbf82cd524d901fa3d0df4b971cdcd4a79b24fe5842205f115545c11e4197fd75f6c84d8dcd2a5b25a4a23b89bfba8f37310f19add04af648733955d25df1cc1479b125086747f2b0d2efa9da156214c32db28327b234ca0546bc56f1506c15a0e7c0fd4993939f5e1204095a24cc019dc37ddf7e3b44738034b8f6a4ad6142ff6bad81fd970c7b39f6cf6eeb57a20cddcb2af46d6a1d6cbd29c1eab0901519264b089f631839685030fc47d94c896612b8f5635c98c89c4e49615fedbdc571a38b1c210f4e2a63636e4a704a734948d16a3fbf5c0456b094bb6ed76a7c2c6f3d1a1449d4a0f464e5a8f5de9ba1bf4d623c560e9ad21f40356bc03e3debe416664b7d2c95be9e87c207091035d2d4dfacfaa62d5e09fe8afee612871ecc9a9729a9002b8df9e9877203c8ed301d9fb2c9b0f8fa72dade66aa82bc060cbbf1f971b7329c4e99e460bd25ddc60f350364e4749bb3784321b43f42a75dd51a38b42a6f1fba8fe6eebfe8910b8fbb9e24260acb9ba0228ce1c7766df44f8308be6bba1c63b4699e67e69cbb366b9f0f2b1fd53bdf4a50b6fb9f86b35305a512acb23f6f835d2ad3a0d6639d7085f5d7b5188f46b98b4d587b4ae47b938c05871604a50358aac05d9edc4195070f978f490b99dededced228ef0ecbf53c32cd677c012ab69831e19dae0728e63256a4ff014f4ae841922182d51c87877933d31bcb65da9293d7aec26fd40dc7cd98c2d13bb1ca48d35ec8efea8011db95c36350abf3c3bef26fb41545fe0fe53828012ed20585ebdf4bf84207910af06607d983f0b2663b7884a299e2eb6289ee93d0561592fb98535d8842f525d5d747a28378051236741ee010862c4841e8e3f79b2eedf4f4e6e77fdb04500152d522ad0539b9a1dd218286d4ce8066c18a87e0f3e98f59cca351085b495b05ad51008c891db3f988661e8b197a9ab72755c2e1a08266fdff2f3ab105f9da51d20f362d662ec56004f43031ee0f8d95de885eeb0d289b4c723e2d7e605d01e11f98cabbcf8d24976465fdc73f99dc7e6bc2e3f1bcfe2558c3d9fd7ee3c859709347913b580691760fc4de8325b807d81c4bf51dfc698ce6e520c85d642897546a23b6a96529eb74639c69c8416f161174c8e03cf7f7ddc2a7cfb4b2b51f2e81b4ed5beffac812a3b6da79294b3e80521058da2013de5a2487d72525b6a69d49a7767dbd5221cc7a5ace61bf4770cf259666da94cfd162d4cca94a0f7009360ab97a6ac0b14491888507afb71e638b803dd1b82487006654b16cd8b034bb29289281eb53900380aadcf6683aa691453d6379b203eccf5bfb3343ada2bd34ce8ee1ad3324853bd51dffeac8392fe1e863629b0af00fb88f6219bef669000a86e47513809f66f3d43d02bd74c764dec6cda48652cbae717a7845691af936f99247b3ac1d451c78122c4109acaaa8e13e93579b96eeb6b99f85d19889b41ada665f91451c5d8f6cb3dd1c7fccce2741fca0a4eb1d2f9df5d37952515b3be1207de216a0fbbd94640908794001964053165777e73400df0c176d8bf86c9aac104b17d9998cad3bdf3424b71bbec3e8267aab01650f309e8dd396c32e2d2aaf31f0d1013c2a3de57bc53683bf18fe24c5f735fff1a26bef935a27645443a80915f4867093d991b887c2dc9039e18b4a17a69bb27125cbb9a5a67c333043e08dabc72b04ab2c457bf1e1927f5223be38e98d0077c594ce537320da04e76a933d8fe33b3895481039c96a6c93ac35db378071487f0cf47478f64da0d063c5c000bfd4642eb512dbd9627b02ee63e42473c1b0b9ad769dcdc78376014b8bcaa294733300a29dc90d1d7c29948a11da67c3987034d7f02029761aa9360b49ee2d2b39230c497fa6ecbcc28d47ef40288ad5cdaed9a4fa92b8abc9bcccd266bef56ea9d3b99f09229c17607217326a7b9252a3f85763dea78916b8c629557f7912ec7f7ad4cec80e646a79f247232cf66e89c5437599f1791235c33e6d063861ce1d4357ac235bd19d3402370101ed7d8ed6997814df5ab3ed6012ac4aa3b55f9821e7614e02203e77ed8610014a94ef8b614cc15d91df4ffc16eec6ae3bc951a3b77ef4368ad2965612f50bb5e1b49e7906c900210cf0c9cf20a02e1bc96c5c7a9650a903da6a508477f9912a9738ae7c6155ed37edd0b8ffab256dae569c16a16932509266d0ab12f9ac9165fc13b4ea847cd6a59bbd8dc8b5acde3353707ada725a8ce548688f971d5a57bbe38001530be1f6d7929c3b556e374ad2b0fa495f8478155285b23fbf20cdf60dc67f1157d69d4d3b5535f7d945a6e653bfbc2e866cc8f389ac802c36f5ca95d299224d9054e9202fcfdbf7ac6a3df344a87e68e79ef7a76a1695af0d864edbb7ad07dea22123aacf93575ca0994b6fc2f96e8829af11b151be6bf7ffcca4475366527937beac9262a30160cd05c11ce32f67cf9ebd622dd299cc1d3567ec254a5d44c78669aea4f4382d4e85e96d1c601a355ca79f0b4f70b4e6827246e37cbe45aaf7a6923cfc5b8500261a3a2e75d45aeb292c182880f1e30a2634f18cc7dd008a4a5f9ae642c867fbaefe961a76a64d56a6f26a77b81f4ad3cdc792200971df994bb25ae3a30be24cdd089d6b0b282fb9501212e056258ca57804b7d93a2946a52ecd213531b2d913700732a6df31898121a5db19adefc91e3315556f4b70758a23e22eecfddb89dca9a251aef0a12c874f78d987f5699f66b8a46ef785e294c0f94ea53dd15c54b94e5ad7430bae1e6c0d3d4c04dd39d8c5f374111b52a22d7500eacd9779252065f50eb882dd9cd2df7565b73981512ab175cb46f818300025d6495400d7c7c402ee52f8a6592b82bf12d4c9b15ac84009ba7298207e1e5d97b4234107202ecb78d3f284e33e1073a543299df37afe8bc37813905a2fb0794a769a78e98612d123064d23c82af396622e01ce8f2ccdab0e51b1e391d0585aebdfadbb6a98c50004a2fe67b03bc2de3c03d202f3f77d6642c155022e859260ce25b167f02843f64595133a257790c56d5687ff71d79893743679a3d40ccb454e7ba622b1cf49ad56d6f8b223a29ee0f054964cbbc246340973b70ca96ae4313dea5b5ad05f87f5cabc16dbb9ca36dcee208db6ca80671e94787f18cd50d22d3fc3d3da8930226fc09f391b076f126e4c0b7da3c12115a55c9cfad95e6576bf207fca4ed759412d126de0094a4cb0ae790d65410b7afe6d73107491c45e0633516133f86480ee2facba53bdf7e3678cd5b16344f258de8ac3789096cc469472fcdd01c620562e0fec908de4bd3d5f2838d933fca6bc1feeee586e29491288485de897b0737354faf9943b1f0001ea8db7936eb8faeb4dab9276e9d1e46e817dd5d2961eff5f7c7d9c5cfb8377f2e08d99fa3de9f8f20b5e2c7a969ff202781b0fbce17e424a4f943262cc841a8a5a21fc30d61dead10a1d6b1e6918bb9582283ca2af79efb7b4831112011207d18a9d814ffd3bb0f5dc2d6ddf63e015d310ec0bab41b2f87d598a9e9bbb15f80eea634ee59efd8878f940a2e5e4a85677e4ac823e3a5a91acaae24f0efe99ca0f820e0e9949424440e8a7e5b6dcd78f2ce171a7b7b2932257cfb7bbcdf7b7ad727c62309ebd38d5ae59a41310db6f10aa10ec9db08efabe2779348fd2211364692973e862943b477170ef85b7e785fced3d74fe822d44d46e7022cd415114827495476b32a2490b4bc36eb56c2c5b8d2e5f7241dad465d929b6c67f850bdd0ff4d226c10f608989fdeb4ff5affd45a3386c2af4246327600bc33e54699e5ecaf5a8da49018b70ab1ff54de5e4566e5462d53601a9ec40a6bfd10eb0698619448e73be2c1eb5a3615d1df75476143fa7aa3248c342b7ed53f4ec11b281199967a6987e3283aab38a8100ddb1083f9f22b35428def51850ccc21640179b98185af568d4f1287ae61ce7e0b466060ba804ae30bfe859f41991cc46b353fc928691c609cfa2257e7d23896654202ae6b5187fafbc2614693679080e2a435c2bd2de33086ce80b64501bc3ccd5d17aab8f78eb1849e3b2b17b8498ae934d65b121c2ad9ba68253c328bfd2cbe34331d3257288a7e6a89f3b16c9f97b6029092a244ef4ab3533a51fd6bea7b47a3f101bd813a477df03c2c580dfb7fdc7d07384ba82f260a504382109d38feab196c292e761434e06b2d0b20ef4000aeed2210356604ef08cc96052e72bf46b7385aa3b6a87d5fc5980b22db502eddaba544ff99c228827cc33013ca0ef5f43189c59110b9befc1a83b2401ed0dca2533308d9c4a197ce55069b512f321c6ef816e80a453bded1d9577a0a25a9dd16b01c6672813798f4bc1ffd595a50f7de9b482c7eca869a2b2056ae3d866fa8d0404ffdb40dec402e2ee91c511f1bf6248b1003804825ab2df9aab2255f5fcb6b61bd4d014758efae926d33cf4f5bc7d30845a2a3d405ea42f336e44f6e5808f8a77b13af970a", 0x1000, 0x2, &(0x7f0000001540)={0x18, 0x1, 0x77bd3c8c, 0x378}, 0xc) getsockname(r5, &(0x7f0000001580)=@in, &(0x7f00000015c0)=0xc) sendto$unix(r5, &(0x7f0000001600)="fb7f98197b0776f27317cf57853b2b7f2e7d7155bf68aa9396529cd5ab76eb04b0e7c8074cfc13267add62c00d2caeaf891774b6f69fcbd5", 0x38, 0x0, &(0x7f0000001640)=@file={0x0, './file0\x00'}, 0xa) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001680)) r8 = fcntl$dupfd(r6, 0xc, r0) pipe2(&(0x7f0000001700)={0xffffffffffffffff}, 0x1000000) renameat(r8, &(0x7f00000016c0)='./file0\x00', r9, &(0x7f0000001740)='./file0\x00') mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) semget$private(0x0, 0xfafdeef0522cbfd2, 0x10) clock_nanosleep(0x2, 0x0, &(0x7f0000001780)={0x6, 0x2}, &(0x7f00000017c0)) clock_getres(0x2, &(0x7f0000001800)) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000001840)=""/7) listen(r1, 0x10001) 00:00:07 executing program 5: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x480040, 0x8) pipe2(&(0x7f0000000100), 0x4) 00:00:07 executing program 4: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/82, &(0x7f0000000100)=0x52) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x3, &(0x7f0000000180)=[r3, r3, r3]) getgroups(0x2, &(0x7f00000001c0)=[r3, r3]) setgroups(0x3, &(0x7f0000000200)=[r5, r5, r3]) setgroups(0x1, &(0x7f0000000240)=[r4]) getgroups(0x7, &(0x7f0000000280)=[r3, r5, r4, r3, r4, r5, r4]) fcntl$setflags(r0, 0x2, 0x1) getgroups(0x1, &(0x7f00000002c0)=[r8]) setgroups(0x5, &(0x7f0000000300)=[r10, r11, r7, r5, r7]) fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x0, 0x0, 0x8, 0xf4a, r1}) r12 = open$dir(&(0x7f0000000380)='./file0\x00', 0x1, 0x2) getdents(r12, &(0x7f00000003c0)=""/139, 0x8b) shmget(0x2, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) fcntl$getown(r0, 0x5) utimes(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x3, 0x20}, {0x10000, 0x100000000}}) r13 = accept$inet(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) r14 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000580)={{0x3, r2, r6, r2, r8, 0x2, 0xe9f2}, 0xa800000, 0x8, 0xb2}) setgroups(0x8, &(0x7f0000000600)=[r4, r9, r9, r10, r7, r11, r6, r3]) accept$inet(r13, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$getown(r12, 0x5) r15 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x1, 0x10) chroot(&(0x7f0000000700)='./file0\x00') chdir(&(0x7f0000000740)='./file0\x00') fcntl$setflags(r15, 0x2, 0x1) rmdir(&(0x7f0000000780)='./file0\x00') getpeername(r13, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) sendmsg(r13, &(0x7f0000000f40)={&(0x7f0000000840)=@un=@abs={0x6c9b0632daac16d5, 0x0, 0x3}, 0x8, &(0x7f0000000d80)=[{&(0x7f0000000880)="65210f8f77b4524591d7ab65c6", 0xd}, {&(0x7f00000008c0)="3b88da842c31b15300b20b9b1d615be12ac5d4364c388a635f0290f0d1d0c4bb2d7f580870ab6081a7cc49ae3fe074ccce599bfdb9a1ac6ba7f0752ec9aa0e569dc26b19ac6224e8f7ceabe13a00630201478567e2695de60a03cc6b1d9af9a65eb562ab9993044916f042fc17444f8d9323deb893520087db30b649c0297dd05c24e491a2ad20df1ca328b41c803db7e7db636d68a4e4eeff30d1ca9d39d2f235f6ed3e79710eaa7442534a2cb96f5766b2408db2e446abeb35592af24f6e", 0xbf}, {&(0x7f0000000980)="4db9dee3d5ae9e00218f0504c32eedefccfad9b06db58bce83d37c81414e9d473892b8862b72503f0574a882afb707ab2df6681cac04cc24463a1558a6e131d8961c49fe31e30c172e423540009e0bc7abd2e3000721dab8", 0x58}, {&(0x7f0000000a00)="04fe16ac88867a10e30b671afefb5a7db6b06a44d17b78b34bdc13d5444df217e3b021b19cca071f3823e4f168dcaf9f3a4c199b008adc7a04c63d173ba8be291901aafd63ab7a54d56c6d54090888a8bcbce5d07ef8544584c52c69d65080613fd7a9fffbe806ef9ba100759ba768ec461ef99202cb214a88ab88c932dd1a2e2aa36f4f287afd0fddaae58a0a1fd23068149dc1531f266bdb31d686124a2b8942594524df6aaf541c829d36c046ab5ab6087732d8d11da5bf7a411b05f18c315f0d397088f80ae7966f8ad3a9cd", 0xce}, {&(0x7f0000000b00)="4a01a64258b8a92f76bd3769038e4776b6a504a3a44f18161154a3949491abd72f40f8c6c84ff7b416c61fa936844c79940c1fac886311d0f416cae8017e61e226433ed64e867be01f6dbf479d0ac69146f2402c58ff43ce3a0e4badb4079e2ef01543c12b42bb717db5bc9ccea245bcf988a27685b60e2b58c6f023d6c52085fa2b6fd29af8b3de39cb6fe5f9d9596d77e96528876800a6056df8b3849061d50ba503", 0xa3}, {&(0x7f0000000bc0)="a79c0749f1eac97013fb9cbcbbfd1b78846f70a2567413171b912da5b7d58f5d666dc4b4e957763c6d290f735223ffb9ba702447c7c90f626fd9d0ec680398fd0154a45ecded0a06d4d786659b176973cac69e97e544ba0e0c6f17f414d4f660afcc846ebaa5736a65659680f89380d229b7daeaff8ab33048b6ce1c57443156345ec2fc8afdbe86e1194868994580a632cd63b5c641383c8810a782fbeca662147e", 0xa2}, {&(0x7f0000000c80)="4ebc7d00a231c48b7768070da65270adc5bc468d75484d9e6d22c01befd3063392e7c960451022eedade7440ed5589cdeadf03e3465b054f4d4868b7154c327f657ca5ca1f9ba7b4f64caadbbe4553ca6b40778f09d7bcbbe1a03ab3dcbadab246a69b7312f7bd41cda218dacb80f9b1cd9a69ab5f1537bc45da967c4aad88ddff333d311d3b2b08624fe432d2da18bef1df1ff82a0fdff24a78443d7f9d8d1e174a70a14783d0e7510a8799a35519f97556f74cf2d019676639b4fb764e68c9c25fe939b0de661c8fd2063e5ab20e78d977a3d3790258d318baebae5b8e61fd4ab63d73", 0xe4}], 0x7, &(0x7f0000000e00)=[{0x110, 0x11, 0x4, "bcd0a8193dea917b416b632566ad0f7ebab8cd6a9b9649180bf4f68ef883085929b2794f214aa4d706e4301137836389dab15303bd441a4cf142bd3bd72d43769bc82492a18f8608e9b629d62957b37533036f2b7c78527bb2d8b15a38ac2b161b80e3dd88f062da7d037cc78afb2c059b68760608d5fb17e914e0e309eeeb0688664d44ca64273b7f6d0f5e8a58813d957f70df25a4e8b7ae42fce8c1d5119dabb4c553c32b48abfda35b02c36b9e4afeb7ca388c7014740779b279eb42ed9641a3a8ab46adec866be0f4b123a1ec4603c3e669f2e9af8c1783dfbd246c19a5ddddda7a7a6655963bacec3973020f9b66ef15e5cde2ec557c"}], 0x110}, 0x400) 00:00:07 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x7}, 0x8) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c6530003c168dcc21a7ef6e3baa297f"], 0xa) 00:00:07 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400000, 0x2) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x108, 0x0) fchroot(r0) getppid() getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x48) flock(r1, 0x6) fchdir(r0) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x20000, 0x10e) socket$inet6(0x18, 0x40000005, 0x1f) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0xb24, 0x6}, 0x8) truncate(&(0x7f0000000240)='./file0\x00', 0x10000) socket$inet(0x2, 0x20000000, 0x1000) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x1480431, 0x80) socketpair(0x1, 0x5, 0xffffffff7fffffff, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000300)='./file0/file0/file0\x00', 0x0, 0x3d) pipe(&(0x7f0000000340)={0xffffffffffffffff}) pwritev(r6, &(0x7f0000000480)=[{&(0x7f0000000380)="6b414d3363ce60ed05bb361844e28ff4f22195d6167fb9a501f6257d6f29dc37d7e9754706a3907d8dfffd6254e0f169138705e66c54eb", 0x37}, {&(0x7f00000003c0)="c52cbf820e346c54898ec6289207541175454a88c31bff11b6668fab7875572dcbff9a95a1e949ac808476aa87e3b747c071435c65d7093d916945ae8e117285fef5f470c412a6e0fc9f864e2053910402bc82cf8b8bb622bf0efe32a2d794df478f96efcc171ce9bcb9bd41d479975352f62d07ea51e4b580b1168b138ee0544d68486569d32a921ee1b6422bd47ff98452866224e8a3672a35e62eb6cb0505a7b4342059ae9ce3fd7ef0", 0xab}], 0x2, 0x0) openat(r6, &(0x7f00000004c0)='./file0\x00', 0x0, 0x42) socket$inet(0x2, 0x40000000, 0x100000000) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0x3, 0x0, 0x7, 0x3, r2}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000540), &(0x7f0000000580)=0x8) bind$unix(r7, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) fchmodat(r6, &(0x7f0000000600)='./file0/file1\x00', 0x13, 0x600) r8 = openat(r4, &(0x7f0000000640)='./file1\x00', 0xe486039a22ee9525, 0x0) poll(&(0x7f0000000680)=[{r1, 0x8}, {r7, 0x50}, {r1, 0x100}], 0x3, 0xfffffffffffffff8) connect$unix(r5, &(0x7f00000006c0)=@file={0x1, './file0/file0/file0\x00'}, 0x16) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) lchown(&(0x7f0000000700)='./file1\x00', r9, r3) 00:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000240), 0x0, 0x8, 0x0, 0x0) getpid() 00:00:07 executing program 2: r0 = socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) shutdown(r0, 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, 0x0, 0x0) 00:00:07 executing program 4: r0 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0xfffffffffffffff7, 0x80000001}, {0x18, 0x3, 0xe2fd, 0x3ff}, 0x81, [0x9, 0x6, 0x8c, 0x9, 0x80000000, 0x9, 0x9]}, 0x3c) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) open(&(0x7f0000000700)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0xc80, 0x4) 00:00:07 executing program 3: mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/33) syz_execute_func(&(0x7f0000000040)="e42bc4c249a701470f156b0d673e440fae2c29c4c2758e1de70000000f8700000000c4617a2c4501c4238d698104000020bdf3dd40b066470f3832cd") r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1b20, &(0x7f0000000100), &(0x7f0000000140)=0x4) r1 = getpid() getpgid(r1) r2 = paccept(r0, &(0x7f0000000180)=@un=@file={0x0, ""/88}, &(0x7f0000000200)=0x5a, 0x40000000) bind$unix(r2, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) ftruncate(r0, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000280)={0x3, 0x1, 0x8000000000, 0x1, 0x5}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = accept$inet6(r2, 0x0, &(0x7f0000000340)) fchmod(r2, 0xe0) r4 = dup(r0) utimensat(r4, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0xfffffffffffffeff, 0x8}, {0x5, 0x8}}, 0x200) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000400), 0xc) getuid() r5 = dup2(r3, r2) getgid() open(&(0x7f0000000440)='./file0\x00', 0x8, 0x102) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000480), 0xc) pwritev(r5, &(0x7f00000015c0)=[{&(0x7f00000004c0)="4486bf4055277daa311ca4a0e486ecdb20eaf42e3374e94331454147bd50434a084b09f543b610eb5a7eab0636485e74e6811616608581b8485d8492fc2ce81699ced7f8d8d1394b561dc382202d89c19019df987b9824f0a42086fbdc8a5c2b4e0d066a347181336a10342bb91ff1baef4f60fdd4900e6bde21c4f08d669db88b3a520684634e525a2a89567967248d5377379b5387bfc64e4958002c40dc02a5bcb8b033db8865d49a86b077fa7ebcef0399c769cde284f712bf972e5f072469185fc62043eb5049925ce3a555a027f5dc07add51cac9c9b3358", 0xdb}, {&(0x7f00000005c0)="7001699e20ac46d10d54c60bf6b9ec673daa78e16808869512bcc7256635ba71cfe51696536e7574f57d070c501a7ac46c38804c051d0d369449cf2181a642e42e7dd44686b3ebf622902ad1e8e858b977aa7622ce77b05b733e6fa33cfb1b08cabe1e310c0466934f5a49df8e7e3514621064a403c0b69e9eecb7be658147c1e361bed2d88376dbd796f6e725d290a9cf9eef82ce652df0f2cf87d485e7a4a6690a03fa7dc813e81b1a6a6b49c050f08fc34df8782ade36769c62c29432d1064b2a350399ad88dfb13419bc77adab451ce3f7619f5d345c3b53e613592c60880222402283d1c1ca87f4d17b3ba8fbc819d807702d21f51f41d76a967ebc76138f8fbda7750734ec2fd1bafaceb10352612c612a29fa41167658ed6c55f4a585895628d0aec04fab518c164ab6211773136c228ef91ae39cb6aa648518c7d39cfc933064d69730b15245aac0fa1e14d8a131712c9b6911ec03712e3a345403344c7a73cef4c55fe4c45c99d9b72edda4b5cc4113fc05512499fe27f35d7e0650efa79623e459e83348d0085b5e4907349d044cb3000bf8601e09db372fe323d3f3d8eaf877111b3edc4c4e33dbbb30021b508b1a10dd4d94a06478effe45ed3806299124f051fb1881ccba2645b4605ac8dc44159c1546add056559fb7533707716af0fdcbd3ceb690a6641a3f134c5142f171a01f5861cf356515956cc80e9980a5135a76b18543719b02f3edf7249aa0e207f443c88ff3b27d1a13fbfbf1df5407e91ada5cd5ca7c4bf2741cccef2442785ac198188e312f489ed5e2e5801e987c858155195dcfec003dc068bd1d74c3f1703711abb3dc4eed7803757d3785d90bd092d8e23a1e41ca7d25f320bc40dfc45cdbd77a5a71a18c82000f719fad8acc639582717946a2a10a780dd842738970f39c41f18f7c7c17f18a01a12e35b1714ad267ec021af149dac320879c9a7e69fab970286d8f7c4cef8a2ef7c4fac13a81981e77719ceee943066d335950496acd94e4a6ef9a04388b20a88c7643bc87ae1c9813f11e43c63d7b7247fc07a661edbf62f9c4c085187be902e3b9b55b46ecef6933407deaa0d15e56bcb89e5cce9d8b8454e7fce0d45e9626befe6fc4d6e6a0a2cba84128cc3992c0a6400dc24b6888770fb9111e635e4ca17d54f146829add935ae2152601c3d97dddad9af79fecb2a34a399ea65796bc7ddfd1ac048199e53f4597e3ae08e747b479cf98b13b35fa8c1af9b1762e36d21a99a5459707950b9c2726abfdb7d6382126e5b219ac5a5caf650d2ff10627223fe1743f07b9d4c93371a3e1c127d7eba91679cf67239de53b78d9068c1f830f1824bbe815f138ee7ecf0d31eb1525a7b80c9c79c7024d7e9d709c0b9b16dda085748449f7e08eb2eecdda376a0d93ea6aafc11348093baf28917310271ffe6d5e951bf0df905965d07e37a00dd34b56a532e5d506e760fdcdb6c7e0e16290cfa343f5bec7eef28ddc806d69c99bfba34b8619c74b08eb82b6e97979977e6bf1e5f8aeb278b348345b46c549b7837d9d5fedcf97e3b823ba36f52a187a3b9630a28c772e3f0bf96264288eab39a84a84b3a279718f0b75dcaece394a60c91be242a65824a09a56105762e575fc69a3539e09bde8bdf1c92e242a5856f49c8db91ea2457d2f9e2eb0760c35fa302ec790e05d55383177f0e675e74ef1ce3a2a4d69e09b53db38b576c876961ad009457730d4659aad72cc1069d941aebd6e16351957b926452a98cfef16b63eada68feb78c8e80dbaeb7ccfa37d49564f5b97958b98e5728493dba29b2bac645902e31ef4fa2f995ad94ac98d3d0db3ecfd5d794d692ca60f88807e743e53b6ca2469fe03fd933e299583d734cb1a71a154bca32fc1cad54efa258396a807bd3fd5f9dd39e2ff54136572ab2d1f074a62326c7f8019a22bddcfa78ced767214b84b9aecec5a2ad3fcdd967eb74c246f7f983f7042b1113d4775ac18a8571061169a5bdc8883b41b6f0922ce20107304d95ab544d1f3fb036a58cf5c88063f7e57b8760a97cb3c3d1d1b51d2fbb0abdc51c6ea456fb1095ab9ca5d302c0dcafcf9b582dfc639794d8e11324291c1270d4807db5f10d619fca2427d683790843f6694a7375bff0ad3d3a0874735fc46a744d4c9cfccec07efc68fb5b041475e0b7d264741ab05684c962279171a74313884dd11fb43b0e3458a93c8c8999a6ff9c912a41586e9e3f3a95c061dee1049eecda8c5ee7287478a1fb74771a40e03857f353e2652f0d412de8aa94d1509b82edc3e42577254d3dfe56dca432964c0141ead8812b166eea9133dcc7443b5565477481b3e30e219f2c1ef6a72fe25b5ed0b7a3b8af75b795d4632f8620122d0a7e0828b41d537352dcfb83d7e14e55a2a8756f81531a08adebc8e130551b21fbabaede818970ef97c48177eb6fa8a5be5849c4a9ee7e92398652fa70cff65572bc51598c4851f5d19e8e52189a477372476ec5b7a69cdbed7ee6b71a19390e679dbf34dc5d9a17d39710151fe546af776d60c65a92c22243867b7762a988f382d46a874b121475944844c99418eb18e0242c95441d0a84b90b757a332a2da492d67df48be6d3f0f291e412cf534a54ff6955c933db75a9502759b87ebeeee6552e117cacabf376358a5ba2c4579c16e1231c05d3752a2ee2db8303758813718ad117b27d57bde0dfd3193bc41b2976c2179e0471e3bc320428744c69f3e19975742c71e6a4bc131c7576bb68e0b08df107dd960c524d48c499342636b9e1c30bc5cf4d6792ed4cb68ae631b017cc4c7d70654dad573c2e1f659de9636021ff9da7dc40d8d50f9266b0d124750630fc76ec520f121473a3bcc220bb3419a187b107f2c302c6d64d12830bec7f9a8d30f3d3251fde49116de9a55c3d44cae0046493dc151d45b367cde03c4e8a237638c32e2c8873aea9b95e855b78e2a02b6bed70a1e296417eaa5edd334bfdac22619afc20f17a4bd7813e3c9a58961f27a4d93cb5e2b5f2abe4a5c912b4bc9324dfae379295876d02784fa7b1ed247baaafaf3ef42bca0e736e778c181f9d0f3f030e1c0b691adbf5ed1b75a38b0ab52fc8639c93ecfb9a6834e3ffaceb66bad419f168c81ee705b1fd4105101b9cc98c337bb4ec031d219f7b472b65d858dd05f304e69e50688df1d7ddfa67bd85eb6d3183e2022920ab78db4a3e5c451945bb80d0555b84e04e9c9566d9e0675487233b7a7f15162c6587d670a85608ac827f4420366774262cdf8438eb744c419acc78dc92b1a6a95f28b9226b2d479ced60ae5cbe5885f38bd7fcee20dabd0e7078f8e51477b8d0d5a48b47ecd774133a139da34c465999232d6c2935845d6526aa9a0f5a30fd4f1453ab185e41aa3decceaf124a0300858824ff7b1130755e4586a7a418bedda7abd296b0946145f60f849ad3dbd44848c4832c79fd064b39bab3c1e98c10874ffedcf88f0f9862de551a1f21b965c7c86143c85c4db82b9a45a1394802d574cada8bf7879ca7e47328e06d6697cabf7837507256ca2edb607c4e80c41c991bb8266ed1baf7263bc8bf523f4911e6841ceced8cf3ce8ac6390aef30f50cc742399c51b91aed955948051514435805116869be4c7fa4de9cb28e457b19ff83df070369961f1f1d24540de739f941e06f0de57d481eb05480a7ceed0e5638ff215b032e4ebdcf454fb34f7cffd5472399cd5479515d78981b9db4b1d495961f49206f604fef351203e7e257ae6d247a1f4650723d50748b96752de13332ee5f105638efe2dfb76fca98c47e59d5d0a1328c5155311c1c0d53e6217b621b75ce6a99c77ed209ad38f3f76c2c5ece0a7d8ac317700b2519582e820609e35be79c2bca7455f9817ef274becf254f60da986cd1cd52db9f3989dc501dd88fac5ab384cdfba5d80e6ee9bbea9f8f5cacdf75b3f7ae138a475e7230e0e877b5dbed0ee21e8521c18ca0b9e1710d14d099cd1bae57fb9992be3b093212c43890d92f5b223307e4f577d58d3769c8815a61b84fec5d08db478076dca30fc13f6b2c0b6b111a76b0b7766af56dd6634fcd53a1bdef6ff79885289e2699d6e68af76efa5d4fff452afa09a37144ae0d08e21b0d1a3575fff3a92b637153aeb46b34312edb236e7f0994a87dbc2873d5cc4de18b6452ac3e35de13aa646e3b11cd536e4d89720820dcad1df380108e09cf1ebe51df578dc72398178dfaae2aa1f62ba8ff07bc9f16b2985976c3960b50a51c3d5ee811b3ef63d10ac1e440ba4566c9682fb83008b4640360007f8febe4b8bc6b70a30c4951281fc504ba13769e6168d8bd56b5a2c4969289dfc150860b07a96f31a4d743624d8e1f34cc543712466cd37f31d688d3e3213f661f7c6af331af2893eed369938a3bcf96b0eda3b84945670ac40802bbda964ea6a2a55261f0888d128f880df7f3b48601212e68b5a444ca2ae3f78bc1a0a372bdf77eaeebface4f740bc5a9bd91aa9ee83033d2e38812d19eec2148ef8602c84887c56185fe5486218dd908dbb72854fd0e63e760e41276e0bcbf65ca7ce39d68fa27bdb801a2aa81e746d681822a15b60f1dc54fde54b4ddaaffb6fe0712cd3991e29082406350130e5e1d1154030ce50d38c3fc83d7fa9c7f3e5a93d243886a8c8d15289f4caa195244815de5702f7d5465a15756c42229db3cd3b83321cd0e08a17f92fd2f73564829dd12dfcbbbe20e53568ffe53810b6d6f4ba96bdefd01a97b136c61a7377bdc0393dbaf825ac9327f9a3382ddf9ec18acdf0f6b88aaa952ab8d2314f624ecbebba6264621e4b0d7938dda27cc658bf4ae0d3fc970553fe2a23b8d863e01d5d94be315646ede7be01a32e78cd3fdaa964ecd9eb319702c1fa9fc543de9cb217b392a2427068994eb978690e11a6ff142984fb9933d835a6ae4d7373e37c424c02cb6fe5fa581c402c10e38af709d07d1d69bf17b9bcd96faad2ade21f961df1310efba9732764e9d30a6fbc671822b366ccd26a5fc80c90d811e903a75635eff2b6c8061e5fdfcd8c7aed28bfd8a238b5a755e0af363af8de26f6076152601716903f7504abfc7ac334365ce962e8b12e7408fbb39327f8819a40b9c2ba2791d115ebf7a7690e15253c08a25d9c6ffabd4b7f7ef1f82da491e6442fffe5eacf861fdf71f209d64ccc949ee9bfdb37ba251804cb8c001b6116d9e8573970e1a6348104abdd8b5219429b471fa69bd33bc521fd646a3c4fde84b1d6486a567dc7e0fd247da82b03109b35245a9a4e49f298df504ba65bd3c3a4df987197e3cef794090437e193eb488d39a7b7bf862b82c5bfe57a1c2537932a1bd08f6eee498cd8b943dac0a73fddacd90b2e103884df05bf065cd6f7b0e03feb695504ca300044f48844f0af99f3cf4e1f2a2a166201e54f5e9740f4ef814867fb085268f617a51dbf78810b962cd53324dc53ae2d0f138671b1a2d7441ba3cb583c91eb93cd92ff89492c81e3fb84c0637d396b811a767a520f302e11d7e778c5fc6cfe319343d32ad780e8ce73ffa75bb17221829e9cc2a3118ec2ea6064c6c371e0f43fb958f74500864b2000977ed8ce904927b89aee17c19aaea6eaca786262921d58947402dcf68a16d077d828ea042809180895d0f3dd0852c02dc86e6673bce91a35adfa43b36af2684cfc81821537f0a218d767059c3d3592156c45120b98dde3bf40f6152b6803e4383658939dcf4998ad79b1a47471c368397d721deacbc3503871a80277c46f466959a8fa7bfb04de5a85408dbc1d2655", 0x1000}], 0x2, 0x0) socket(0x18, 0x1, 0x8aaf) readv(r4, &(0x7f00000017c0)=[{&(0x7f0000001600)=""/130, 0x82}, {&(0x7f00000016c0)=""/115, 0x73}, {&(0x7f0000001740)=""/94, 0x5e}], 0x3) shmget(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) bind(r5, &(0x7f0000001800)=@un=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000) fcntl$getflags(r3, 0x3) pipe2(&(0x7f0000001840), 0x1000000) getegid() 00:00:07 executing program 5: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x20000, 0x4) r2 = dup(r1) r3 = dup(r2) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r9 = getpgrp() r10 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = open(&(0x7f0000000380)='./file0\x00', 0x8253, 0x1) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)="0cd14c5b70c2ecd14b914ca7b7902522dc36c4e83c50c4818709524e2b5553c0cf7dfd05cbc0e14b95ff8747bc617af26e0874461be0c1465a4f089b97c89b", 0x3f}], 0x1, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r2]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x2, r4, r7, r8}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r3, r1]}, @rights={0x20, 0xffff, 0x1, [r3, r1, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r2, r3, r0, r12, r2, r3, r0, r3]}], 0x100, 0x8}, 0x3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r13, &(0x7f0000000640)=[{&(0x7f0000000540)="33a8f1623b6a02451aca8acb372ccf606315ecca258f23161626819407f568d0908b742d2d5628ce0abd84fe5b8de67f78b447a92f71268935523995dbbde6db28636b118aba0dc7a4ba105e4af836965cdb0732711f445f256793d672ef8e93e791c7b8d546fe17d66009aeddd046c10dd91de6618c58bd2c169a7258534e20ee0f78b0d1f60e80a38a6cc7f2fe08e90725a3a30f989009657aeb7da8abdf576a7efd856dad924cd81715c9f4a41ecb30697b7e8d02ecdd9544be821e436802a8eba10a10024d6b22268a0d4ff1054059d51c8daf1c8e7cf32daac862ccc12ae96e1290efe5ff369d67", 0xea}], 0x1, 0x0) r15 = open(&(0x7f0000000680)='./file0/file0\x00', 0x288600, 0x80) utimensat(r15, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0xdeed}, {0x20, 0x10001}}, 0x200) flock(r1, 0x5) fchown(r1, r5, r6) r16 = open$dir(&(0x7f0000000740)='./file1\x00', 0x400000, 0x10) accept(r15, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc) open(&(0x7f0000000800)='./file0/file0\x00', 0x1400900, 0x20) getdents(r14, &(0x7f0000000840)=""/81, 0x51) connect(r16, &(0x7f00000008c0)=@in={0x2, 0x2}, 0xc) fcntl$getown(r15, 0x5) openat(r0, &(0x7f0000000900)='./file0/file0\x00', 0x0, 0x9) r17 = semget(0x2, 0x0, 0xa3) semop(r17, &(0x7f0000000940)=[{0x5, 0x2, 0x800}, {0x3, 0x1, 0x4bb8a4a8a533767a}, {0x1, 0x8, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0x1400000, 0x1000}, {0x2, 0x6, 0x1000}], 0x6) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x29, 0x69, &(0x7f0000000980)={{0x18, 0x3, 0x0, 0x8}, {0x18, 0x1, 0x10000, 0xc754}, 0x6249a3eb, [0x7, 0x1, 0x5, 0x3ff, 0x101, 0x7, 0x3, 0x80000000]}, 0x3c) getgroups(0x3, &(0x7f00000009c0)=[r11, r8, r11]) 00:00:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1008200, 0x0) renameat(r0, &(0x7f0000001940)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001980)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x41) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x2d) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x80) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1a, 0x10) 00:00:07 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = getpid() r1 = socket$inet6(0x18, 0x10000003, 0x7f) sendmsg(r1, &(0x7f0000001440)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001180)=[{&(0x7f0000000100)="6bac78b4338377062540d55bd76985876473d7dc30c2d80bccf192901fbc790567a94d69de660f201eac243b5aeb6e781b4d5caa4a1d71137c2074a1a81b6750005ec87e60b39c713159d0ebcfa30cf7dab7c57939a16e57cd", 0x59}, {&(0x7f0000000180)="c5436972607fba26769055244720ddafd1ab0bc3235cd3b2ef06b3f6f475a064157ead67cdb96ea6afc8ed0464616751e0f2570bafdd2912149b4a897c0ebcfc7b1faa92581b9ed52a2ef16ed2c0fb92b427bb26c2639426a73a6ee0a3a74a4dddddf2988cd95fe32295fb19592900b81a51306b695e7e821412dafb13802ae853db756c943f0e6e0b1427950cb3ea2cd1dfeab3f88144a6acff166b100dba0bdac108b0e4e37aff749680be536d486aabf0f0279e6f8dadfe5b4c20bc8b1406383cf5975c49efebb915dc42ef7be259f89b1cb0fd4ca9e1284448b43d0fe417abfd745a21751891e8d3c253c22ae790b073dd9fd0ff7d12cc6ac2aad31a28f18bfaed17302f07cdd19526260ec372cbacd02232db261279478db2b14141dac7effe0dcb0268a07c4cd92766985c56b5b36d474896bef0aa8c00ff693b59ecbb96f8bc317af1c4e900aa7086f509a2c51a72576b3f23dc2a19d9a404c6e69f27efa2b355e521a105527695671cc970b7bd97771f0bc00a4c8c22704b31801319aa94e8d0d4f22e02e48822627c1476c72792cf4c94ca4adc5e437a2c1f73512853d7f912738a6fc20faa7b0a045312ad3cfb3a9d623836a7d8ac468bd8db849a41c1e3a99f671cc5214f04925809d903a175b2786383b6c62452bbfd9c32d093c37bb00f550cb14f48d2aeba9455f58fc782d62379a290ff84d8079807cb9ae12638cd484b49b3b0954371e8eaa876ff5b1082518a080b3890aaa0f217a054928726d68adb2890f1e057aed15e657d35b25e7628195e12ea9abdeda4870cfefed01abe48a65f3d505d297230c20c44bb5fa2ef97e93f6afe8a6e013dda15cb670884e5b7ebf94a53ba6ffdeb24a39670d2fa65d6b2b9d4900b066d89dcbc2d85356afe44d97966b9147926d5ad98d1f40b019f97adfd04429e2e129e713810f2e6d2252867339f740b50b14ced1a0505500ffdbc7607b116fc7d8a1eb24fa0ef8a2e93c677c11c593dd4c69fb5d9949feb722c4c081dea30d7fb4a181283f22ddf16e146b872f2c2da4ce7c7b1865fa272ae2ea99199b25e4f5e3ebec84e61d050cf32ba07f4a1049505975b054f3645d1165f6cb8d8f6b10be2632e74ffafae3c51a8de9b7af3c44e6dec906dfaf94c2da3d7d3d6840ab835280bece0427c283227b8989d31effbbe5d10afcf6f9daf72adb98e4723710abb20d3454bebfdd0b64db920c7f10c3c94b1950f014de078382bb6c0ddfd7392e06d203e2dfe6a856ee0c5683e5236206a336d05e63272e0f37db29503c924f3ba14e2622e995468ecc833198972e704ed0eb507a813fe2b643d3d644c435eb84eaf5478328c42f5a80364e3dd170d048d92e4a7e822075d87024e9f87810da87bad20f720c8f33e33d342003f3720ceb9f95ec62c894a19bfae637611024f51055478073b02afb3796cc1a133005bc208cb694212dafc9dcc8b6d95f23e9b7ab0db916f378aea7707b5c0fed4d59d17000f74bc384e035023eec90b6252401817096b88c33e8dbdc8deb32cdf87d4528be3e3a041d6d143ab084b323a2e3074d4c6f6187b6a50c3e73ff605d7fbd4074d2d09beeec1eb59e0399f4429d2299de634a3acb056e0689f0eb592e96eee53e98f3f7ea4ab341de3e509dec7513dd1de57d8f412e43142fbb1c559f44119811c2c44a56e7355b40bdc601c59f3707173ee4c901c737b07af4af4295e969619274c9b791bc9fd14ef0eda169db2a8180afa1bc16316a83dc886462719ed3a2222a282cd90f1bcff40d26bf0fe4379befccb98cfff3d7c30ebe5d7caaab0775aa1b7a16622400800c2762837a9e517583f93e91b92b3ca87cb5f51e4560e97d84f777b4649cc29d6ea3302c91cbe0674134b28873f2a7be2670535827e54141a64ffd11c0f23e0006bf68844c692e524b1c9a2aceea3a62213dec25226dc32c5796b22fc68b1b021da47acafddceaddfe9b15b7ebe9d7027aa88183bbe1d97770ad3c511a7aaa20d0c76e28c16f326247cf57b20c020d466459c7da710b74cfc2fef07a863af93a4f0b5400d7d654bd5a2f07290916c430b02c4fd270e6630042208fe4dddfdebb332660ad226d1287786488ac978854e6bf5b5761869d4d2124c780002f4d5f79cba7a1b49f03de0f5360505b166e45aa9c773ecf462e54867cdb2d340e3fd69e16d294a230e0869c50af62fd4f26436b104265a064fb6e9a5eb243ad23e991151891affd86564b713866f6e9b0e3c0a5caa2c3441003c8cbf6e7112541089443b91cb7c4684cda51a6fdd060c1fbfd65a6c2d98bb452254eeef1a0cb487eb4072ad8074b590c257e2a10bdb59865329b7d79b4580847be6aeef5d6e93cdc1ee941574947a8dff35ae81755c895034676aecbfa3c213eb46b2076095bdf692637f6f90cfb8d5402b20c225088213b4737be4e7ba1808516d9902abaf60527cc62345a10927f937031639c6b5aea3bd668ac2e8f8f44015251106c6c62e74aca33251fe943d6aa7a5b16a246d13e62618f34d80d40f8a0abffd227baa7424bb996586289045e8d256bc551942f0b45e04182b6152a8b9a5219111a56f4b9def7925bfde3df7b8f7cff3a006e69ee8e7d6d9d7d04218c6a087d9b6093dff8dcb3b4b2f151c32857afb898b074112928dba3021689526f7fc2847d21143294d27c098d1956442a05c7b9481d9369e6751730cd2ff65cbc4289ba65a1c512425af2913ebd965623e8af0faf918e5adbe48a356994af613cfa11a9aad53926bac3135d36174046955f910f77ba90c84609db4775e31e3f5940706a58ce4217133c4d64ec2909698e6b531564b5e2a6dfec2a370ac5dddc84491af0de9ffd85c5846cb7201a4740fe86739a20681e6874f4813e8cfcfa5a4f5b6a3d4a171cdd0c37aca09a88e8d5175d6e061ee940b3ce067c79b2a844f9eab18d679c4536720eea012377f3534797ae11da8d99c6ee7d1ec5b6edb36f7a7cb8b0a1b6ba108da74e0839154f21a3256a796bddfbbbba3e3e77503be1c0a7f18cde1c93b5f48240ffb6e27596b8ba42f61c1323d01e5368d83d8c4bf2b9cb3f8890266b9bbac753779a2fd26d1d7ca2f7b3c2216c8b86061300bd3401f1a669fca4a5f6c0c6cf6370284352116917be075bb8978b460b12b828ba100fa30498ca9e7ff12875e936fa00f62f7d2e674b8ebeaa7b0673ea7c45d7cadea08101b13cd6321b4b9f2f72fed56b9e541d76ac77a3f318346882891bfb1b831a46788fb2e1941039b3edc1ab3c882789e887be520d766f9a9f3e08537f6aef062a696a3e26fe30d9df55db8a68b0c3c33ab49d6af2f103f7a020bde542ad41f782a748fa0f3236ea0cbe394741fad6c6f74614f713d7440d8b4ef008cd3d1112802a43d15a4b8398a2fdf5f7c4cfb2b4e61f2516f8937e27e4ffd8314149989ac14444a51f2d3d8ad4d832606a998a2fd2354abc87da26d9f59955d0e527acd69ea9d6bb655f22b53c7452c9d7b3be95c52a0e09b54d666ad1eff83f232a59db73d887709bc8d9bbcdeaed9eb1b5c37643cd1a6083e69d94925c6e4e3ade2615c9daa9c539244c4028b6457ed7067864f6a4ea604c75d399966b13fd343f003db54a70ce115ed8516b1355ac693122d350ebc810b2694eb0f1f9f79cf2a27b45c941d82ebc6634b1b1a27a45b85b83f87fa8d4cd439ba41370bf4205b17386a1afcefda86bd190f18d75b51aac62c79938812dcc943f9a555281a2ba75cee7d12146918f345dee50ea9786aca967b5f9f7a787b1d77924d44c610462717767f7bed0d0b28e84e8b499e3d9d954b93cebe268f2667facc7047951e6f827585ce9aa5eee0b5e3e943767ace75e09fa66de79b4044027434ade6f7ab2da1a03a57f3db6a6dc2649035afd22efaf11a8c10285b6cea393cfa8f81f26b32b2afda87d318355ba86ef82485be5d3f87e0d3b43927cd26d875a80d7c62ed9562c1b087a1b50a19f1633369a6909eb3c40864069556351cc86b8da2e5c7ddb8e568930c5d7f9a66690b391c49a38f3f893121f99bd04c096c9377cb8ac3df84210870c04fa30e5ab0f6ed73342e3ae17614fd794284c46a1ab8405f9841691a0362f8d0e11b8341f50a4695e43142cdf429d58d058df989ef593f88d9ee2eaf607986de06361d5bea00843043a27eb7d23454aa2bc5c3bd3a3828c98d557c91c76a6b0cf932b52f198a696d3c2a29928e2fe1f542fbf4601d2924c2f8667a5b49b2b1cf6f8cd956e9baadbeddc657287a9dcc89b8e62dd9f7f9460e85ac55420e8aa338256ca5bedc0c14a7dc041872dc4a52d8aa27c4fdd94bdc977e1a1b6b9101ad3c9ed793847bcba1fcd5c28e8a119dab0dd94196a56ec7cae088a51390e569a51c441ecd3ed85507498094a1c8d3419ff7492f25a2a4d2e482420f8872ec6b937e97466ca09bb1577957ef1accf5888fbf2b9e4912220d2f87dae56e0d256718d8cee990a580083d5711cd9b2fad158f2ede9d9d8e688af655b483ab11f81bdd3121220fe55053a55aa300938a3518b80ed99382f194a542bc3b37c2d9cf0a9e6ea61b9f4a7a534840a0e8a62658f4e4ff940c0f7e721230be955656d1ef7dadf409ab13e7a5fc0f326c71d045f1c4125149e807f7ce7c08f284ed0d7e40f01d4776c6f155c1468590acc249ea8ea259625eb4930db8a97d5c3cfb749be76118ec7d990879e0c28f52124c90fc0b386e94d8df1c95f8b07988f380ef302b4bf49fe943af5809fefc79b2b69f05aa717acd78b108067ad3e5883cecc65378aec972107e8acd119cf76a419f4e0f52c01fcca6646c451544bed4dc44847c8ea50f307536b83a755577d617799932158a6dad2f030558110eaa231eee8580984122edad79030699a1a63ff944c33443191578016e2b7c79c81e2f1d8285b492a6d908b1e8ee32e8821977eb761938eecc83e0f36a85ba02bbb3e0810a03aa8850c4c51b174d0489b9a715efd7244afac40bb28103350341e584e8219b2130bf78a318876644f2f753ac4c9402a4dfb3959b480c3a842c8eea0f12e529541155faae539514e4ac982216b986668d03cac9565ae871f925a3058587b88da7d9afbc07de21b2360650a66e564e4aa86acdf7d5ad85161da752500c812608f9ae8f4eaa9f3a1e6fe5138f7ac28c555fa29dca86749ad47b6319ed3475845d0adf1100fdbea43ae8e810b74093976acf951a39b3e9720cdc26024036007b2b097f9cbba6b1ccfd42deae18572bb7bfb758c238386b1cd21ca8d97e24e84f81b6b09fd698acbe6e0ec72ed041751f374f7a3d216605a6fbfa1040180af35d59833e9f07a452ca841006c23f12c4ad1d3ab1bf187ea362b8a6b68e7f0f5c989be91c65d8f52dd591e98556e64028e8b525574978867cac0a58d9973a0fe88456dc74e951044263ac85fe7fd62bb0fb8c4fac053af9435fa49357bfc8e0ac10dc377c8077bd6006fb589f22b238f1f989d2989ec10e51c628a904825998f3445cc9e95beb3f4c74776cdeedd7e1b94470f38850e9b10954cd2b288e90ebb7bd00f04704b6b7030ea24e5c26a84046c2155916187f95d69ec0cfe198893f3414879bfae10fd89c2c2165e625feb9e9b61b30b4f117881e62d403bdb194a194177e132f078baa49eaa7a02e45d0e865889d910971bfa33f112bb4240beca51dbaa3b4dd204d52db3c5e367066b8ee226cf68c99c80db5d456cfdd22146c6331b2339dd2f2e2062c1d66bf405735bf08a05ccf2c367a51f79b000e624d75165eaa6d6ab8fd2380", 0x1000}], 0x2, &(0x7f00000011c0)=[{0xe0, 0xf81b5b5bbfcf0185, 0x3, "406d32f7ade96687ba33b6acbbff36d8fdcaff155aada81d1067ddd084352732418c2a3f643bfe9a84a79a598d1ab9921141da95b80a1ba1572fa52df6e93b7c7ef6344c87f8a3fac9fdeac7e298814882ff3c461e387ac34aa549721e4b04bb105a109f7408c8f161ab30f8d369ef08d2205eb689d4c6208807e08e7fbdf169f2b6bd5db349c8b7363280e0f1b0c9c0039bb7c33cd2b9174d2c562de97621b0fa8d00451e650aba1c79456dc2937da20a6e7d4779f913c5db4c803c888939cf16d336c4e7188539b09cb8"}, {0x98, 0x29, 0x6, "d198ae8b3b6c971bf1698c600a2b4e22ff390e99be7b1e0e8a570c6f02cf271066aac83c338feb3596f9e8a7d9632926345fac7d5966a40f54e2dc2fd2e4bffc7bbeef29c7ccf764caf5b0f6f17c6d62cd0163379c1fc3766b6d528d0b36b9ffd04dc15580c5cf830eb271030a97be86a010e3b3db67182984d25d25ce823998f8"}, {0x98, 0x101, 0x5, "827c429beab18f398b2a515a4f55c78432cebb179bcda7eba4999d2981a6028dcae07124df32d9497920fa24eb48a64c54310232d51f28b68f18ebc450e4381aaab4a50b9167fb48a839e3132ed9bd2566b2900ee86cc230625cc008821ca995229f451c0748dbac4f1b8195c324831adeee7063e64cfeaa376a856f857e2b6740dd8d2255d556"}, {0x48, 0xffff, 0x2, "caa0685369a6e1a6ab1b617d2fa50e383c1bced329d9ada5d94ad608f52c3f65856bd0123648881106e17ba53d87b815cc58e103952bfdaa"}], 0x258}, 0x405) sendto$inet6(r1, &(0x7f0000001480)="64d23a9988085d2e5400dfb00fcb972379f1796b6f278ad02322dd513f648d6276c7139e9d9201", 0x27, 0x400, &(0x7f00000014c0)={0x18, 0x1, 0x6, 0x60f}, 0xc) r2 = dup2(r1, r1) unlinkat(r2, &(0x7f0000001500)='./file0\x00', 0x800) r3 = shmget(0x3, 0x4000, 0x122, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) r7 = getegid() r8 = getuid() r9 = getgid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000015c0)={{0x2, r5, r7, r8, r9, 0x82, 0xfffffffffffffffb}, 0xfffffffeffffffff, 0x80000000, r0, r0, 0x2, 0x5, 0xf997}) r10 = dup2(r2, r1) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001640)={r4, r5, r6}, 0xc) setregid(r7, r7) setsockopt(r10, 0x5, 0x7fffffff, &(0x7f0000001680)="a8c4d727ff368b6ab1bcdfaa9c582f6e95ffc81be49fb6cdb973d92145d250b10583ce5baba5089cb759a443718252fdf5a571885b7e4eec6b5e9581fbbfbfe55f9eaccb6bbf64df6542e103943fca5ddf6d13f0e8f161c102ddb53f43ab8e2b163a13aeaf989049d2c36a4c93a77c217696229cebe6625f3300a359b0375d82e575d345b6703f4bfa5727b7c79d3b8eedd2be9c02be79bbd73a74ffef5c27a53601c917e384ae549548f801e2a7d4ce2144d565934dc87c9b5b586ae8e3a8043132f05794dc6f8a39c3e4e01c45b1fbe4006005bce08db796c0e3bfe00b32c8f5d00dfc30c6a13ed95ab22cf9db4d8ed7737bb5dceb355e3853b3e34bada2205e5f05da03fa70dde0f3adb6b4884460e4482d2b90a6183216cd1d5cd9426767aab0cd9c44bd4c5ba6044ae2167111b5377053e191f32d1aa298d54981f93b68ca4e86751e867cf883d326395bf2684aaeede06638c7e6c9b2a0dc6a0bf16e1e5ebe1d23bb8015dbb27b482566ce7cb24df48c53123cfa0711e66208df942162a3d529d4f27387cb44bf0ae6ab32c8facb794473e5206b14db71e02fc825ac5ae1883aeb2f40b1a4ff137488cf94d351d431d4fa9002d39f61bc0d1d446b245ef99a5fc7190d2c96d96d881385cfde6c483d5d3545868870e96c58b2619397b611955e84e14f36222908e65f75616200b9c33a71b15f70a1918ee827fd9527723b8677b0919436ac7d8892e2e7444d6c156e4ba86579045a039ba841d7a183d7ffb9a3b1f840babc6c3f8b89498630ef99fa9178bdeed3838ab91e36bf416138324214d49080a503a21ea3a55d7e02c5174432a3e54bcc6b0ca69cf808830d110f8514e09dc4329885914a79c23b5f031d27d901c2724dce4e8c9c8df8b78081351c4f37f81bd8b161b52ad38a31921607145d8452415ff22ada4006a66b1828997744af324a00d057bc74746f92828bc8f57822dc9102b381b552b7345dbfea8be8e08493204ca563cc08a0c5c08c9bf41b364aae7c6d60967dc7384be252c3e21c8214a684d282c8102320509c228589d03260435b0b0d5d9e08d5bb9c06980183db1df560b406ea8a90cacfd16349b611ec0bfd5a10d108d6f27bc690487f9f05c5e085d4043e1ee77cc487889c67d760be5f9286f7517d4fff6c947b4f25c0a7f7c13e5f2dacde3ce517120dd039acaef7f0bfc5dede565602ef52ff9e61241c1e369d5628ad5eba5d50804ce4f1593cb1a486b5f74866a3ee23bc29a209b4ebc31ebe0ecef4d2996eb2fe0a6cb7f289fde12b26357b4a36feabccc59a5c648e8a7c0ace39e3c651149cf90eb5c6157ade7d771913b27134268065deb1e049e51834a3f16cb52fcadbb986b10f0dde173bf2c08e285d8cc6d4e735e6222f701def29be3548b21fa163736b14dd1e3c268f67351199adf3a840eb46fcf7040ec3bb61a1f4ff0b20d127d76a8feddbcad67e6b1fc8ff16c3f7a7d435f3305ce315d905192af0ea3f90ea774ba4fc90bcfc3b0b670d45edaa779add581f3eaefd36e5a0aec8a9215963ae74cdf77c08e8fa18a820af00be3bc664e3ac3a7f0cbf235e8984f5725c66e839e933a06cb4cf70c584b0a2b02c4807fb34f20424e3abfcedaae440726388f22c38a9ec183c034563810c929258adf0cf2ef460429ffa075d8e62d129d79aeddb5c2acf8ab2a0963170c7d73a468a62491c1f0620c44c295a7c41a9b29944bbaee8bbc5e2cf0723e7daa7f0c0bb41cb58d371063345292d4f340d993f8912b69a5e19c7fc2a44cea2426a1e28728c60a709de833c779581d5c2b235e2f16a681cb07ec887bff987e697f2a4a881c073895c34297979c3aa5a118b6b6e63e2cc986c94c18e24781a608781868a876706c9355a9d68deac3e11e29039900dfdcd97ea7a7ba4c77e2f9728fbb9d606bf61396a10d4907e8cc3170e08d5b5eb48cc9033b51083351dab2f5ce395c77a325963ff797b1f0bba95504a59b4e1cf13c5cb83bc8e6bfc43695c8030dc91efb3875fc1b3f911d9e4fb06a2e0393e70959308e23bc49aee4ef1f81d5340af7f2e9cdc2e5cc830aecebfcdcfc6f0849901e7b3ca6903f87900fdcee03239f2193c33df6a125ece96bacb41a6e975e59254b07d57dddebe25ce260f7a5a42158abf11616624b42361b8cf4aad11a401efc3a0fda018934a51f174fe4ddcc6e8532590e9828e2fa9d1a512bb89895f59d74c9c2d0f0d44365790ff9d1b9fb4c9fa2ab7b3ce53b7f1ff4168441fbdca38aa29ca7a354937bca5043ca646f32ae783b63db9dde6727fb28b3991381cfbc4f7d7e639a3f9feaf5a550a2e37d708eb79e3f0a0c527e56d674bf6b14886d47f070b1dd1afa4760cdb08f6a0b7589ea18b46ada324a2fb3c6832290a0b48dafdeb5262fb2cb83001fad3fda32751e1f77a36f977b51cbad05912ad7b7d12c59d166867860fcec97dff1f93437d72771ccda0fc1ca5cf8de7a376eea7b221a49c7b0b686b89572b9bd2dc1e4d4e387bce938324de72b8207db82c2cb4714b831aaf779b6d8b36ae66c4f8ea3f12844bea8c510dbd1ca73858967b4bf03ff78e5f2d0fd479a54771feb1f58dec627a4a1b9aa2a46f9e16408a6085e033aab4df3ddbb1c416cd954fe236cde4aaae3de53cc50bd0d458b986ae5227daff587cd51b51ecd2ed38a66e32793971d184dcc57d856b61426ecc72777305b01bbaa3466ccd457b5d3587b50ae582ab7e33cf115ce60ed5522b4c0d55b81a1ad831f1e8ac9e59de971d9f47c2ba98c95106c51fe0bd4d8bcd0c0148ae8dbeeb0babfc07cc4046c62c2dc5a0f0ee0542095f12da40d06fcc67ff8beed5379470de9d3153462f926c80d8333b892a0dd36ed88fb29450036a291f82680480cde2c02d8877eb63268b071936520fccaa244908b2fb03494c54caca54665d3584c5b9060309e4eb7305d826209fb25894492b2378e9a79b60ef3e8c041507b97d3733d6d85fdc704a20fc4d7cd5655987945a8dedca69fded132b3a82b9b09b051892bb523fd400660871edeb03d89fc62527db1e652841e1d5547c675040d78bf5fa5be3369cc922987050b203ca0872a2cbbb6e6c409685f849b0ed79b54c4ec6ca3bfd07bc85b1880a9c6308b359f5c061cb5bd86c63dc12bc7e901ef94ef429026e018a16b8a4862ec60ab1a30398ec22e3b4e780af30e78c531333073be5b78a903492e14bed407b0c7697c9de2d3528363bd3de8cdd369022d470a4bc5318deb7b28d9ee6b2ff97e24f8463d87d710a120e7ff2225c9e4123d307ac217926a15cce4f116cb1d2639993d2657cc9c7422b7d1fd684e890aaa7b3074329463cfc4dc71565b303cc7895b7a0e8e4d8cb856c51a6f260942892b46dfa8e92853c06a6110879e0995b9e61e8e87ea985442b17063dcc260e24241926439a53ebb7651e6a7d9238155b7b9bed66023565785874a5ffd13f6e913787903d634fe8a54d809aac48f15a9bc6dfffd0af8330f87408213acdc75686e0c422115ada34f418dda0772a5835ca4a63edc29733bfc5aede337e108219e6f4fb398224a8b3b4a7c62920b5c52b8d1c14091d1889e663eb59a19078f020406cc81acb50e3f80666191ee871376b75542f69972b3c85a51ea3d6934aeb727f0b992afd1221c3891d0719dbbf38e889cc06c4c3f5b2638285b3360e20813919d2ee876809faeca765747ec34f69f06869dee23d3251fcb5158c005b66681e2debfbfebc20b6c699f80de33d0919ec9b42c9077cc639b6ce44b9a11451c5346325f3c7461e026e3f4b2e20ea283f2be64a45b9d89c2f9d17dade081218f32754e77fb1f51f806c994e31d4826f1b5f6adeb35df696eae443323a4a04a9350485d54899b06bb49cc2b3c748f53b34d0c873ccc7fab121ff5ccf3743c9b90c2e8a46b2b32d9a2229b9219215cf48321a8a37a7ff048a964b7f6f16336ab63abe753d0a8dbf69664fb19ee9615d162a782bdccfd1ce2545a45ad1c2f28b4c4e4a27f3e44d63e51f6687131f2eed4bee71a146164acd01aa0ee66cd1ee998af02075dcdf39ccffda6aee12b945185a0dc1b42548865146372f15dea0475d502d9f808a3d4e86f98669db6cc8199e421967b50f3b7f61949d27d1ab078dd56065b82dbf15d0b49e405f582a1309b381029898fcb8c52dc2e7cab06ac84ef76f11d0d68efe4cfc02e36b9964a2f36ec51cbf9fe99f1f99d9f74bf105a0d7c6e20444f21f4caeeb881b26ebe94443c4e54390a3e6be311759f0f9c7d9ba04141c4958f5e19910624e9dd8657b3ab5d501ce67aa263318b663ff9a822ec691e60eb6c45211c7e46253723c98ff0ac27b5c10d685543dda3c429a5fc4babf242f256cb059effee12ba8593abd3872391de48218958ae1a6e597a4e51466469e3e6f64d5669d80986e76b55fb5ac96f1a45fb57d3d89e6fd5256e53e5547b44abe087b4d2e7d4013d6353f3e952efd89b994bba2f4aff4d47ac37e2b877f435b6389b599734e3a389282582744d8c5e34d0e49ef843483d9c66602c2e50b61222934ba1c6b878321cf27af8f2f25e98c9e60607939b4713b7e4eff98802564fe5ad6e34aab9be85b3f4fa09044ffe9dee0e0cea086bc27c875243fea6ba48b5995891aa6b697ae04501ac82f44f5faa52d544830a23a9a72ad91ebb4b343844ccec828224e29d7283837cf98e9b3024801026e21a2066ebe7b4d38b56fd34a0f6cb16196abcdeeee45f0de5c138b03b55f63f5352425b7f9934da8b60af47b3cf229120c5e473e0f4008c05e06a67b16e7708aee0c0d9c842305c234cfcbdf00a7de1d2bbb4716a567b9a697dd3fa91261e981a62afd4e0e391cd9990f582188d607dfe395d8fd57b99929063ea7ad31a652fb56e08a98083a3d903e9415c75f6d3d2ebecc646e50d8a1d1f0d59f517a7c37f66e42b30dd4680756c46ed06c46dccb00e0047602f83504b8da05483e0240733e9959e61a49f0dd77713c4c8cbf3e4698fc5f9c8ddb67b58497147fad3eda9822b2a36f5ddbc737e5799a0c44f1153e241ebea186977490fc85195537f212ea87c80cee4971012f82c19e898ac92a05476041efb45a469674249fb3170ef4af42057c6aff064836e9a536ce9018d2a8bcea16bd36194830250d3144a9503dc190bd339260f47240a3438dcd3861249d34dd00d4f1ffd895415b33d98e5b5cb8b4a37ff82252e801196a529c63d837ce99da9529df7ab7925696d182913e6c581f746d777fe3ee5e7f3e6c8546eca10b2761f46023077fef9c46eb2a076bbe23bb6c48b261c1a6bedf273889e91083f78424eb82c7e409a745ecf36b5a25da986df490f84a7cbbb42f3f5a49a4a28cf50db2e8941fadcc4904bc49012fdace87351c30e3765342697869a375a1d67394b48d3a27902d0276c7149e8399e25275b85dd22fdd04e574297dab7d5391c9f6353263f44a89c1a1c0c6c187676ba9f9a5cd1d68b82a7f8581e0c82a0cac980e56f89c2a6e4f2010652e9b3073bd6c1ad85e24b030e3aa33e5d950b690771966e4dfe60aba982b42d88cf68f16396493bfd7e36f926c4c114bb02e7de9fa0dbe4e60716ee66743c75e2cf65552c23c2d03bd004c2272c75f49608a4cbe84677f647ebcab86bfecafbc86e5e89b2d5d2cf9336e90e5460c41236b12cb2baf4adc4e76b35e58c87a4c56bc66e29c4bfa049eae223a910000e340554415f4302dba7b03cd8e4f0416e5ba6ee7077a4af4874ced3c819c59ea5c8798d211609d17fd4501809e334ef4135a", 0x1000) pipe(&(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) recvfrom$unix(r11, &(0x7f00000026c0)=""/83, 0x53, 0x800, &(0x7f0000002740)=@file={0x0, './file1\x00'}, 0xa) lseek(r12, 0x17, 0x0) sendto$inet6(r12, &(0x7f0000002780)="7669e644bac1f967fa0636870689003ae02288fb91389700ab47a573a7b9fe2e87a8a362a02ff0cd2f7cbbc8ae0377168159403eabf400c797c9d803c135ea63458bdda94fc3cbcb70742f9e2d6c94fa866d256bf818197b36666ba3ed6d7b", 0x5f, 0x0, 0x0, 0x0) sendto$inet(r2, &(0x7f0000002800)="541d4ac0cb9209fa08608fbedc4d9c5745a0268768ff7fce6ed5b141c994b7a859c9bad31994df33d701b44893577912d7d65360884d2ee97b4c713e62962327f42ef41b561ce9404e", 0x49, 0x5, &(0x7f0000002880)={0x2, 0x3}, 0xc) close(r12) clock_gettime(0x3, &(0x7f00000028c0)) mknod$loop(&(0x7f0000002900)='./file0\x00', 0x40, 0x1) rename(&(0x7f0000002940)='./file0\x00', &(0x7f0000002980)='\x00') pipe2(&(0x7f00000029c0)={0xffffffffffffffff}, 0x1400000) setsockopt(r13, 0x2, 0x80000000, &(0x7f0000002a00)="28152de85e26e9e0fd8789586dbf0b014cdc7bf848fb20f82708ad4f1a2784d3c374fdb4ef0ac7ddaf2d199d25647c8219729997d393e518b83d5d8875c4fe7eed02", 0x42) setegid(r9) 00:00:07 executing program 2: r0 = semget$private(0x0, 0x5, 0x1) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/182) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = geteuid() r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xfffffffffffffffb, r1, r3, r4, r5, 0x162, 0x8}, 0x1000, 0xfff, 0x7}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) geteuid() recvfrom$unix(r6, &(0x7f0000000280)=""/4096, 0x1000, 0x1, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f00000012c0)='./file0\x00', 0x800, 0x8) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001300)={{0x342, r7, r2, r7, r5, 0x20, 0x8}, 0x7fff, 0x0, 0x3}) readlink(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)=""/184, 0xb8) fchmodat(r6, &(0x7f0000001480)='./file0\x00', 0x108, 0x400) r9 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x10000, 0x0) r10 = dup2(r6, r9) r11 = openat(r9, &(0x7f0000001500)='./file0\x00', 0x180, 0x12) getsockname$inet(r11, &(0x7f0000001540), &(0x7f0000001580)=0xc) fchown(r11, r4, r8) readv(r10, &(0x7f0000001700)=[{&(0x7f00000015c0)=""/254, 0xfe}, {&(0x7f00000016c0)=""/63, 0x3f}], 0x2) unlinkat(r9, &(0x7f0000001740)='./file0\x00', 0x800) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001780)) open$dir(&(0x7f00000017c0)='./file0\x00', 0x108, 0x80) mkdirat(r11, &(0x7f0000001800)='./file0/file0\x00', 0x14b) open$dir(&(0x7f0000001840)='./file0/file0\x00', 0x60000, 0x62) recvfrom$unix(r9, &(0x7f0000001880)=""/127, 0x7f, 0x0, &(0x7f0000001900)=@file={0x1, './file0\x00'}, 0xa) semget(0x0, 0x3, 0x4a2) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r12, 0x4) 00:00:07 executing program 5: r0 = open(&(0x7f0000000440)='./file0\x00', 0x210, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 00:00:07 executing program 3: r0 = socket(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xf) 00:00:07 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200000, 0x108) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000040), &(0x7f0000000080)=0x10) recvfrom$inet(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x0, &(0x7f00000010c0)={0x2, 0x3}, 0xc) socket$unix(0x1, 0x1, 0x0) r1 = semget(0x2, 0x7, 0x201) semop(r1, &(0x7f0000001100)=[{0x5, 0x6, 0x1000}, {0x0, 0x81, 0x800}, {0x0, 0x576, 0x1000}, {0x1, 0x9b7, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x8, 0xf665458cc72fa9f9}, {0x7, 0xfffffffffffffff7, 0x1800}, {0x7, 0x10001, 0x800}], 0x8) bind$inet(r0, &(0x7f0000001140)={0x2, 0x0}, 0xc) r2 = semget$private(0x0, 0x4, 0x2) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000001180)=0x7) r3 = socket$unix(0x1, 0x1, 0x0) semop(r2, &(0x7f00000011c0)=[{0x0, 0x14f, 0x1800}, {0x4, 0xfff}, {0x3, 0x80000001, 0x800}, {0x7, 0x200, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x20000, 0x800}, {0x7, 0x0, 0x800}, {0x7, 0x419, 0x1800}, {0x1, 0x2, 0x1800}], 0x9) semget(0x3, 0x0, 0x20) r4 = semget(0x3, 0x2, 0x30) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000001200)=""/81) connect(r3, &(0x7f0000001280)=@un=@file={0x1, './file0/file0\x00'}, 0x10) r5 = semget(0x0, 0x6, 0x1) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000012c0)=""/223) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r8 = semget(0x1, 0x2, 0x40) r9 = open(&(0x7f0000001400)='./file0/file0\x00', 0x80000, 0x80) r10 = paccept(r9, &(0x7f0000001440)=@in, &(0x7f0000001480)=0xc, 0x40000000) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f00000014c0)=0x8000) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001500)=[0x81, 0x3ff, 0x40, 0x8, 0x1, 0x6]) lchown(&(0x7f0000001540)='./file0\x00', r6, r7) setsockopt$sock_timeval(r9, 0xffff, 0x100b, &(0x7f0000001580)={0x4, 0x7}, 0x10) ftruncate(r0, 0x8001) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000015c0)=[0x100, 0x6, 0x4, 0x6b, 0x40, 0x80]) sendto$inet6(r10, &(0x7f0000001600)="8a505d4a134e58b4b2c1ffabf4a7720db9c4a86e816c89a331df026788748c4d7830e5952389d2feb770b82e8a20e654cf92563ab4845a089c3490f83e47e1e5f904c9b2dd353768c06bec9424ad", 0x4e, 0xe, &(0x7f0000001680)={0x18, 0x2, 0x14, 0x3e2a}, 0xc) bind(r0, &(0x7f00000016c0)=@in={0x2, 0x3}, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001700)=""/15) 00:00:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20024a, 0x20) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) sendmsg(r0, &(0x7f0000001640)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x200, 0x9dab}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000100)="eb8625454a94d62168bf0b74aadfb0417e899fe3e156f01253dda42288f061c63eed3515e5f86614ebf10543b004fd3621c9fa6fb1bbd5ec0218efceceadd0317f11479fd4f649a3e03ef003a30f414301ea6d414e6bb66918984f9fbe0072fa5d6b63be0d25d0c09188620cf97480d3c81c6bad3e169c3296672e7584fd35eea236884389f11427884719a3da8a8bcf6ee5b7cd87e3cc7c5c0410f87dc06ca86a0dcd4102b2172e9c69a36516ccfe92cb3071adeb7c168c0c4bdfe8ada9c6dbb9", 0xc1}, {&(0x7f0000000200)="b3bdd84f3371c6e9f332b314ca874e56f565f06e7b427374e782374e593d70a1d05a731c501857e19d676a3d91fb15abf6cf7bbd5c", 0x35}, {&(0x7f0000000240)="16989d79d5b6b42c96dce3f54e2d672c31db00138afe6a46a45dacd00a15f1121f0d8aaf9bf898e2e0db77fe5741f7a4f972f2711bafbb70b37a0abd2dcc375997a65a36b9fd467e6a8608781c75f697a959c16ce27e5638e478d209b1f294efc37b7a43ddfe5f6f47c3c0e7480f62bcf34fd20ca6e48a32921abcb1508feedd4513963817d13e7b0ab5c18857659b46a3cb339ab4bd94d504491a0b571aa6cd7f468238ab46ee73f5df89e0cd", 0xad}, {&(0x7f0000000300)="a66677f60f8a93a4f16fb29b8eece1475b5eddf93e696f54a8477e9e73f238ec51842f13a643d6287461aecb16e01e498a71bbe34be6f8a60fe4e1a0320a77cf77bbc2b1fdb989e18e2a77e33a63a8c0bb478e32830900630cb7d6c1f590d2b31942b5c4f38c789f368f7cce9a679a281da5096f8bd90a6a1174d78a2b3b7e9e4e9248865512f8841031e9d3d5145ecede30925fc1bd53ec7bb2fe21d07cc6c2907b90a290d3b1da821f005612716744675f1aadf207c4a1ccbb9a3ac9bd663fce74bcf9cc7de141c538d514c5ec31ebac551611f9dcf96f2af82ea7a355d29fe1424ab7011240ef36dfa2c3a047346af373fdb3acfb5c68cb4dedfb49471e49dcc189842318883ddfab49a2791ca68ca01960d4627248a0c9c2304323f0f9dbbbdb32a515aa17ae6b44791506a167bce98773d14a2f865f19888837123084f9d3164129c802b37f8adc603da44302f58fe4642dbecbfa8b93a658144cddc9be8cbad95962f5b7ebe02343e30cd478805ce01d6ecf6bc12c5d0fdfaf3f60508e5ad1bad3f7d93000d002e252cc9fb0652186e0a2c4c5b4c8de834d39ec2df5fc35496d245ad6694abcf6705a7bfb29dc5a2df4655844ff47b765144f837a9e981f6873a4ab5d4e69fe798ca550bad0864c592358f1645fc21c3d362c55bc902b5d9fc631c0b54dadea34b55b74dbaf6a463b7903b54891ab753f58be3997dedec3b5e0df32023440e19e579eedde37e2c4570467828388cf019f9391b1dbd99adc732607b9eca4daba857380d212ce3fef52134a76532521632cccd17ba1e80b881c21278fdf048aa93494e052b9fd0440564fec6fb775a85f14bc2e4372e3a95b07db73b85170ecfb4641e7002e25241c6ab317c3d24a5f325fc2b6d645c0ca058cf4c4b2a593368d0bdaf5905eaada0015b405b9ef803fe4b1a2145d446e2821e437de5b4da642f25566879d94eeb143c47bf12d5b3a750192b765ea4eae431e10f2e8f2d1e436d63333afb61ea3bb3d28d7fe7eb6c860ddd604b7e0ce591f1895e0786be9e86ff306100c41b48b6f5bf0fe87ef14a1c85fe85686d73b9d3fe5d6de09d6672313ca76956b2fa0db453dde62d2e7f6a301fc7cd8205c541d06568150d0e464c44d08d6b3587de3c686eff2841fe4b25ccfd3e82d16d6a5b2b0823909145cb7435c0106ef6d18b00bdb7e86d0cd23eb47d0d89630dd287002dac5cada7205f8f55554a8b6354beaff83c3bcdb3de600f239af2b8965d8fa09e1004f10c8c1da80b5a4ac74c8583e02aa51785e3ff33805adbf1643ed2615587ef1413e7d076d6f0a1b44ee4757603afe0c8612f6aa56d93ae94b69b36566527b6c1c1edee6e4461a984476c43963ce0b243c7fc254b4fd4145b5e3731006adfd8cf8fcced8aeb69863c029d15691347aa5f837a43e1fb2c7f34140fd3a37b0c0b8c814595e585e5dbed043d1820117f86dda3c364ed6aeda79dfc519e6cd39fbaeb0830e303660a27a882129da2dda6a5f7ada41354326e18a3e0309150e0e2325b62444d4315f46048944a2f1850ff8ecfb3cbf5dee63b89b59c42905f68ecf915f6602d0572c286e2f351dbb5f53c731c9315cf68dc8f6f4e83a68112584dbf6e9c494298bdbadbf22ac5c78a639f8331399861ce7fce4e1717eef6940498bc772a0ed1ef7c3aee253f695a6241998d4402eae347d16cf1ed87332ba3b099505e7f9ca471a42d4802a326ae18a8a6fe51f34e2b1304379795afa4d09fa2dd39718003167e7ea8a4d20ab73d1bae1ae1241fdb6be58ee9a4906d48616c5b9555fdcd792f2e562a51d59c9dd9128e8f38534ba41b498cd5ff076352e203045360860c32e08320c850dad8e7b388989772385af01c4f8973d787f4001f7344cf2ff40f3452b1eb31ae79b4b45bda07e6913243e135976f9bf2f5a0f1cdd8fc5f5cfca04132680022d2e30c5f4cae13ccbadf3314df9735828a447509172d965a949829a15c1badbd0cca840b84bd7ab74cd7b09a847855aaf95ed3982012a56bb313d28f63e5f43fdead1de969f751cc8119740c3d865c89c4512311e05a9fedf62aeb334a629d26a78d50ebe1db9bfcd52e124dfcb3a54f2000a900b64eb6b8bbff5e8f6bd32e6e726ed22538b0ba47e4cf657f36a6d95aaa1900dd2882938d2ef51be05232e630ade384d2ce650c3c5db71d281e9cb1f4bf0870d2e43e4a35410a413a126fbb266a4673a6e91ee3c6972882217e20573513bf0209e82e686166f205487b07a90fafda25097932baef1eb36e43164dee5a65b2798857c6e613732287e9c6bb7d4b890722c911df58732d00b0152e9d55a7c0df34aabc203dcea7c310262845916d3b1c6702abe4c43c52423c4d059e79b660fd0b255c659fbd12af2c0ded9a7cc5e38da8f2b08112342b76efc85e4a118de57affbe38c2d45ad277799101b048e37cc7a2fed7e587030a9930aa9c26f1fc752b23e1fe3a295b6b616764e6aa7e71415ac6608b29ee39f9e587c05ddb916c858a4dd8c93d5976cf1ece375eb2e1c77fd9725b4f6a2c20c121e00f2823afd82e2526a0867f0e6c8add53c1a9c2ca0a07623f1eeb9ce5488744487c5d269752cc19fb44469bfc2d48272ba8affcd90c071e764f258639499576cd613e09f14da00d228665c4c810ecec3c9d617c783030025052aad6562e76bec6933353917c52fc5a14cc2632c909294390985f65b67299b6f83344b7b00702b32c65a1b978e53f1c7685f0b3f42051769f0ee0c0282025a156ff645c30ff669051955d367fbb947f66dbbcd07f20dbc822306e7cf460f1ca3c5c5c9f9f2a159c59284742d337e1c0ca2c6e302b9b344a9cc639d3fec6f936a89f78f166231c0bebdd3c5567d014f2f6732085a15dcc74eba6420b60199373a7c01b09da80331b0bbdbb3ca61892eb62a5df58124bac652a71c54a57558f11087c226bd38a9d2b50755f11ea0ab062e56d92559137e5c3a44f7b8519c1ae3f240500e3d0ecad96624f7947731507fb9ec1b903583eb1571fa4144a9f3124eff0fb620125d80a145b2a23612748a0d53480f50b9728b7f8d8f2fe8a0bb2d6934323bfecd9e19b5ab1c0ef84797584a39f169ba62ea20c5b3e341eb169430a3895a930dfc2b79e949cdced4b35eaa9bdf92dd577cf537740571d1298cf76ee5d914624200d7fd0e0f6cf96063dc3a5ac766c9a1b37523a3bb4aec9a48def9ef47cbef0aa827dd771402b4fe044ebd22e931e3f3604155f19e9864a0248e57917a3879554b1183d94d335c7dff0db0951bc7aa465dc5209d42cbc069ea97dcb91b3583ce262ab8c56f14163c1cf7289611f42957dd744f1f2020af3c05334d110ee0f5bdc4f86cfa6218fd0e80aa40f7708615e77a2ffaad4f5153130b75c97534b08fdd9d48a1eb08f4343ec78c457d5767009de8c033bcbce2de42d788977cfc0d1764d92eb712445ff9a414615be1ae9df2fdd24f11d33faaea9fb9b97ebd3c9155fd54b957f7d8948255c51667590ae5a7151ccbef42c0609451d8b383afc58df73f3ee7e2a1a73baae9efbbbc0f329c778ed3936b3717946254c88d78a9ddfcb244a124a1566a156583299bd0c057a6d62f4dad3f4667030fb68106a8d391df76a70357aa5a0bf36bcc9bddd64dfe3505804759cd05fc531a2cc30e2a545ae090a339ff1ee530c740ed9c69b4e85be2188687d96e6292d2b156298c8b9220088440ba0e350dddf4e505ba06827d7941e94fd2a0c0bbb5c738b3101ae27b737136b28f7e60aa692a051e7495a480a092a61002580ef4932549d9b41f7d5605198ebed69292e8c411d3fde3828ec6d2d6327178578bf2573c184b402e454d22feab2f0c9c2878f7363e62d0093838aa58228a813fcfc9f11ad82b49d8656669c005ba739c6c34f56397a7c662c1d7f8d5deb1b2ca676f31d6234ba51c25f1426d9a442dec481754268ca9eb21d7b19b46b7142fc1e95539ab017c185a3e591bebb4d35bc697881436d8c2142ca188656f37f29c3acbb0cbdc1df7c30ac3af61607805574567dd72f5b47e09fe68f2bb238144195da3da301c6288cc9558fbb44aedc1ad6550836446d1b6a4e6ae75c403fce5820fffd3a542940a941297fdb5f296356155790eee114437c1c1affd431eb89377b01ba3762993f0b5514ec0b52460cc3bbb1e7e08a96165d1dcb58e4b2e716b3325b2b209734ed83130949da6c793f769e452ed0a544a98f68126b5d337e5265f064a77ca4a4a4ad79a7f6de83936c0d3232bd8bd2658a0b88f55bccd695eee7aa6582917d4a56f305ddebde51039b7df6addaccf2b7b38ac00fed38f346b6d933fc087c13ec646636ade1343f0430bcd86b9c2eabc01c6927fb4483fc300d09f4a0958e9a988b07698dc67165caf76da7fdb73eb76c50cb38019f64cd9ef4c99c37c7f71d4497c0b81a845ee6d682368bbb40df0969f8c249c56afa28b7a3a6fecabb88673fc53bc4db93f553aaaff3c2c6a0bc7110e2fe76a609633bb72de8e2f5b7661093e0846ec1509ded4c1f19396964c6bb717305a693aaaa2ceaae8a5a91db051b9ff8bf15d6ed697cf6f2c79683290a6ef7909dfb3ad0dde901766982a9f07b443085ab3d8fd992709ea75a4bfb1b3a1cf69bfdf7b1a1fff8e493818e217befd07000cbf36e55ad55b2834810c8f1d3aead188f2bf23b1931781b10f6a5c34e8e877bc67f24e20d23a64780abcb7b7be00a0974f9ca2886b657bc54a9d50aadcc3e84a9ef8e61d09457d736d0c7ffebb81504e13376fd53df40d624041ef0d4a0fc26a29d8715c64e61d1d39e1dbd0a6fe7e359de232438ca58197e55210eeb9f112b7e663f6729a575fd5000675bfee5e3611805ed61faf8c2c473907dd36e7e408d239ab1ac1f6acc1ca23f60ccd6b16884706afded12d6018da4f3670c668cd40e3c5b365eef5908f584df62c82f62270a4719fd232d993b4f13c793cd8d23af90d1b77b163ff75c678bb12388e19f87bca1b62d640b8df9d6225bf6328dd35c01e102e3cd0445f5b84f437601f685f6cd2e875c4318947c65b5934bf989089c202b9865cca79270feb966158678932806d3e8da72158b760c37e55338102084b7831cf098bc1a2264fe876750ed13463a0daf4b4b3876834f81ac53596d261f080abf2f554e576aceccc1dedbe38c5476e6b28ac0090cf54b15cf9689c0f6c44e19f7cf67534cfb14f1e9e14faaabbb7a5379aac35369b28fe1f095f5f68760fadaa5cc5ec7b5f0207c6157ac8acadf1bc5253a1669be6f85a8ea0767da2b59393c8aef5cd3e958381960344615c085a647f1c62087a6fcafe44f8afb3f6f3762cf12bdf286d8493f11ea68404e9e16ae1787b0de41e715455a717889a985700c1b6316cb51479d131f8bc0ccedff4651b884ad8df9eee47012e11e7b1d967ea5d2f574b5c01f87340c48cc465880a92a2b667933b5b908da71536690caa918d34463b27ce2b422d05833008d5516bc72bf34cef081a0bdb3e31ff347315d14122d6c04f8a0faf9cb504aae37081a3eae33fcfa3896c6728bc572852d6a6af82ae60b9497f3bf5475f6d14b1269daf03947d410462dbaf94fcec6e48f0bd9206569d1db8b67ab40f950a9f081ae0b8c422e5193202e189c14349b523c5d86e181b95c3af054db803323b69711c7c20eb3176fbf28173bf2c68d3a6f1fe526ebf40c8758efd5fd944cb05bab79d122c05f68ac84a8eb599cccdf8fbdc6ce9f2b3a48d933d0490df3c784bb4e5f4b0209e077195029a152d54216769", 0x1000}], 0x4, &(0x7f0000001340)=[{0xa8, 0x101, 0xd98, "f75b93ded4490c5cfc028a25f0b5e9afb9016596a08217ad1967ca93b0210949ba4ec48205255ca9961d7bdfaec9a453c5e759e50a128ad759301c33687590cf76921e9cd281a32a979bf1d8d1d60bf6e9c44373f943a6a4699c9a1cb07c52bf1eaf8fdb08271dc03c08dba1369cb8c6b4a095b42fe927356386cdc60402fe7c72617c1a252133e04b51d13f1eafac295b4036da"}, {0x48, 0xffff, 0x38e, "745b8b1fdd834341c440d5a2695f2ba4068089c0028aad6c702651240f4a06e8a19cb90a13f7db74abc59987d764d5641a201421daaf53"}, {0x30, 0x11, 0xffffffffffffffe0, "daae05f82efad8ea893aca18c13287aa43b466b66663412f98af"}, {0x108, 0x11, 0xffffffffffffff17, "b33d392c8b8da60e8ad24b76fd87db2af7a983a608563e054e780b639028264be8050576b06143e85dda05e712da03d290597ffa9d0fd1b638da702d1221320fbb22af76bfe15d44f804bddfd382e2f8f2d14517d083ad2acb7e8be65c0bfcd7f5ad3e2468f587bc3a6c965b63fb63d607e464a13cf7bd76e720f6141b82538fe7d1df41307ca7d592eb664309a09adbe1efbb64b1d33eb0b77d67b4793fb864db7fa249cdb6b30d1b0b0dce3e3d8cc0ff351d01d673ddcba4308d557fccb1cf4cd6e520fbb94fd85f2ebf61b114942a2679a81de204dd7ffad9d843bfc98553954faffbea4806389cf832f643c9a7344791edbc7533"}, {0xb8, 0x100, 0x7, "e8d6015c01839116aa1c4d3c374cccd62e558c81043146454420b6d74201c5d26ae09176509f0332aaee412bb0f023662bdcc8417dc2654637997d780d58a8dd9de7beada0620691455259b19bfb005b007ee969446e1a753c18411019dbd50c08e8a8bbf4d0d1e844cb4d9539ffc3d5908817b687deb7ba0ac15fc93ff280774284d088b7662350a381faaacd6e4c9f86f75d61afb7c29b43a7138f91dba59172adb7fbb14e7516"}], 0x2e0}, 0xb) mkdirat(r0, &(0x7f0000001680)='./file0\x00', 0x1) mkdir(&(0x7f00000016c0)='./file0\x00', 0x1) r1 = open$dir(&(0x7f0000001700)='./file0\x00', 0x20000a, 0x60) r2 = accept$unix(r0, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) r3 = accept$unix(r2, 0x0, &(0x7f00000017c0)) execve(&(0x7f0000001800)='./file0\x00', &(0x7f0000001880)=[&(0x7f0000001840)=')\x00'], &(0x7f0000001ac0)=[&(0x7f00000018c0)='$,\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='^\x00', &(0x7f0000001980)='\x00', &(0x7f00000019c0)='\x00', &(0x7f0000001a00)='\x00', &(0x7f0000001a40)='%*\x00', &(0x7f0000001a80)='%\x00']) rmdir(&(0x7f0000001b00)='./file1\x00') recvfrom(r0, &(0x7f0000001b40)=""/221, 0xdd, 0x2, 0x0, 0x0) socket$inet(0x2, 0x10000003, 0x3) r4 = open$dir(&(0x7f0000001c40)='./file1\x00', 0x40, 0x8) rmdir(&(0x7f0000001c80)='./file0\x00') r5 = open(&(0x7f0000001cc0)='./file1\x00', 0x8, 0x52) getpeername$unix(r3, &(0x7f0000001d00)=@abs, &(0x7f0000001d40)=0x8) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001d80), &(0x7f0000001dc0)=0x8) open$dir(&(0x7f0000001e00)='./file1\x00', 0x8, 0x10) mknodat(r0, &(0x7f0000001e40)='./file0\x00', 0x20, 0x81) symlinkat(&(0x7f0000001e80)='./file1\x00', r1, &(0x7f0000001ec0)='./file0\x00') fchmodat(r0, &(0x7f0000001f00)='./file1\x00', 0x10, 0x600) fcntl$dupfd(r1, 0x0, r4) chroot(&(0x7f0000001f40)='./file0\x00') pipe(&(0x7f0000001f80)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000001fc0)='./file1\x00', r4, &(0x7f0000002000)='./file0\x00') mknodat(r7, &(0x7f0000002040)='./file0\x00', 0x2, 0xfffffffc) semget$private(0x0, 0x2, 0x1) sync() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002340)={0x0}, &(0x7f0000002380)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000023c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002400)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000002440)={0x0, 0x0}, &(0x7f0000002480)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000024c0)={0x0, 0x0, 0x0}, &(0x7f0000002500)=0xc) r14 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002540)={0x0, 0x0}, &(0x7f0000002580)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000025c0)={0x0, 0x0, 0x0}, &(0x7f0000002600)=0xc) r17 = getpgrp() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000002640)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002680)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r5, &(0x7f0000002780)={&(0x7f0000002080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000022c0)=[{&(0x7f00000020c0)="fa46eab7155b3e318550501ca510e807931d52394c63b3f7bf33fb505365cf032278401f62457777525d416ba7e21f2981f12adbb9eebeff812ad5b95c4c9abfbc473b17594ab6e6a6b8d47322e09528bdefc67dbac478e986a14ac851ec87d60a50cc2f5939955cd4a084f8923ac649", 0x70}, {&(0x7f0000002140)="587d2ce22e8d23be4aa2d94311ec423b06511fd4597ece381fc6862cfee79f9d1d416a2fc66ee143ecab75e7", 0x2c}, {&(0x7f0000002180)="f211f9fae0c4ec910c41b0a2f09b13a44e2c166feb5cbe11c0e4938dddab6247c77a7ddadbe5f59f10d2b98b7ebfb6884bbc687ded596e9fa162e5136cefd2d410399e441b949f955a0cf53e2a0b0ba148cb56e06b92b77d30854b", 0x5b}, {&(0x7f0000002200)="81af6996c1411342c434152e7b347339427369256e1127517adeea88b97333ad44f03e0f9b101f89aef9b989385d4fca510a927a29cab4219774f4143be0dd30d0895c5d8e1d151f3395eb4d54242afea696dd9b7db28c476c3c0a4f0c7b78c831f1028d397f8d681a2fc06706675389e3a0d564fd3b16c73c97", 0x7a}, {&(0x7f0000002280)="5fba34e16a3dfdc94076c0376f50b558df915806be5765", 0x17}], 0x5, &(0x7f00000026c0)=[@rights={0x18, 0xffff, 0x1, [r2, r0]}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}, @cred={0x20, 0xffff, 0x2, r17, r18, r19}, @rights={0x10}], 0xa8, 0x8}, 0xe) 00:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) dup2(r0, r0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000), 0x0) 00:00:07 executing program 3: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/218, 0xda) r1 = open(&(0x7f0000000140)='./file1\x00', 0x8, 0x2) shutdown(r0, 0x3) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/66, 0x42) r2 = dup(r1) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file2\x00') fcntl$getflags(r1, 0x1) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0/file0\x00') pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair(0x1, 0x2, 0x401, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = getpid() getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getgroups(0x3, &(0x7f0000000880)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r4, &(0x7f0000000940)={&(0x7f00000003c0)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000780)=[{&(0x7f0000000400)="b73815b6e917c2f3a9d29732ea49f21a915fc9fb736389776e4f086ee281e8fa8189d2ef2823b2ce517f27f05f3762bc60e15aafbdcec43ff6207439271a0ab1267bf84fa51e246b06dc89e700028f678c8b86b5e3ed22a95a98ac2be10a2d98ef2136703fc330d7c1655e9144054cddf3edcc26dd05fa1135e5a5e7b6e0bfd3016b31e14d1f9f8dda7f01a5df78eed7b4996696386db7aa1f7a77aac762fe5571060ad251731f9515ec3d80ab44ebcf87be30955be90acc00b6bd2bba09b9ceca0b6cb07460cb86d0a7d13e", 0xcc}, {&(0x7f0000000500)="d8391a8eaefc3893b24d1bd486ebfdffb36904acd030c5b19ead91ce79194d1416f7d7fe018dabbe34e495382fba92d312c8070c55a6499e7b369f60a29c73d61489a1534a64e45b755e9c3be42f6ccb07518101e2d3da6926b4a4e21eda2894f3935e6d92301f39de3755636027b7cbff8baa7908296f7239b1b988aeb69937f47ceacc30", 0x85}, {&(0x7f00000005c0)="9b307522f240a8fd0a639069e13a247bdec780edf46c24cc303f5c849b3d94f889", 0x21}, {&(0x7f0000000600)="7a2371f73eee16d3e0a7423a73469160e6e639f60247710b90ff5c4f8466e04018caf200ae2d693860309ed7a0bd578d33b735260929e0617ea491f5900425e8dbd180e570a497f518d0f59de5dabb976ac6b1b775d39c4406df509873435ae47ed39e7732ac01c0fcdb5d2b8c46fb5f7622c2369a3c21dfa59eb6aa70c956559ba0ec68d415faef15e1812c8c239c509b8cd7eabdfbdbdfaa7d", 0x9a}, {&(0x7f00000006c0)="63143eee6404cbfc637d46939816aa2c29e3f0ba0b1445878d6a18d87cb0ed4c4e43f2b6d08e8d4e9aff7716736e79b946ef38cd4a3557caf3d8bbf2b3c79dbfd9268d8d1e5766ef2d91a0b5488341cb6ec7a80d3c32c28e692d8bdc44c39bea2ed0efd075541e4eb9124cacbff0634908ef0ff9b1852d581f49c691ae6c823193baca", 0x83}], 0x5, &(0x7f00000008c0)=[@rights={0x30, 0xffff, 0x1, [r0, r6, r6, r5, r2, r3, r4, r2]}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}], 0x50, 0x4}, 0x4) fcntl$setstatus(r3, 0x4, 0x1000040) r10 = semget$private(0x0, 0x0, 0x4) semctl$IPC_RMID(r10, 0x0, 0x0) fchmod(r3, 0x2) r11 = msgget(0x1, 0x9) open$dir(&(0x7f0000000980)='./file1\x00', 0x20000, 0x8) socket$inet6(0x18, 0x10000005, 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000009c0), 0xc) open$dir(&(0x7f0000000a00)='./file2\x00', 0x811, 0x1) preadv(r2, &(0x7f0000000b00)=[{&(0x7f0000000a40)=""/165, 0xa5}], 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000b40)) pipe(&(0x7f0000000b80)) dup(r1) msgsnd(r11, &(0x7f0000000bc0)={0x1, "acd779083914106b0f5fb7aee94f8e10eec9f80a48b2ad26a47ccbf9ce9a9f6c5036b07d85b9029951ef0021a534ea1c68802138e467074a7082ffd0bff7cb83e208e91864bd1ca3945840c9310fb3275def930a150c72affc8f35395e30d590ddd99fd85c4cef31516515593e4d632a6688874188cb2aed947dee75034453335dcab6f770a3950473c8964034c5a294f15d5c002a418803c498c30e4e50e546e2a781c5fc6087885e"}, 0xb1, 0x800) connect(r2, &(0x7f0000000c80)=@un=@file={0x1, './file0\x00'}, 0xa) 00:00:07 executing program 5: r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) lseek(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f0000000100)=0x8, 0x4) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() chown(&(0x7f0000000180)='./file0\x00', r7, r9) mkdir(&(0x7f0000000200)='./file1\x00', 0x1e4) sendmsg$unix(r2, &(0x7f0000001400)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000280)="3834c476fc0c8e2afb43153a85078cad70445ac7869a550e13e797ea947650d6d8b7fdfbabc7f6a40d95edc17c5dd75404810200d314605a1dde35e0f15958ef70860a2038e7226b660f736cde8a5e347d62b7ec9742846cbeccf8bc9e900295ba11b71c4cf63a86c1c8dd220f7abacdfced38a1c0e9fef5691a0cb61505b6a0ae504b6bad2b54bb34a557", 0x8b}, {&(0x7f0000000340)="3ae5822e05f678561a7bef8fd64211c092965fb645244232f5793f35c7f50e0e4f25318d8d9f313d03ea784064c0e96f312a33a28bd3cae6f8a32010de5e1bbae199a97bc09e524bd9b0e5f2899383230265793f2d870ed703099cbd26002d647d8fa86f305597716757a4105ab47838207d772578dd9ee0758387387e795be5b8009ab0eefc8768932382370f7eca553ad732a2886d3a4511d59462d7d093f7e2ba8d949acf10f97d6e62ca6cc2a307edbb9c65fe964b401aa26e434ef951be0f6d717e7f6ec3c1d8557e532958d201ed539d3ea8f96b89c8bce71ae47bdfc9a057c6f59295a4df73e18f830d9c931b39557d72d4b38607dc6653c275f3285028780d49aeefac90dd6233f33648212e115f596eb8e1ec08a532446d5dd6e4261f066f04e755771fc954685c74c3a85caa2d9d59cd0b85da3e5b7549c6feecbcd44225d609357835b19c7dfbae15c77d42c8aedd0bb80241269dcba0b9757c770a58fbadbbb5e7be881eecf4a51b06e262326ef283e22f246f4af142e4e8d4025543de1e38dadc96970cb4b244eb09bb188ba4fc77c923a74dcb88d1815c8ae4913514b5ddb588d3a82c65b442d16eb646cccdf030d40ba344b852cd18906f9da8479388e4475900299f7185559c52074a47a136f47b7a51ecd499948dae605eae5d98f7052e94c098dca37f0579f12f9f790fc3f03e5d9b8480767d4489fa6b6f3ed78072a7c7e662fa4588a3664c814098fe176ae6d6cefb4471a65f14d380638fc2105a4f24717564fe3c29fb66e7bbda172721344cb2a68b1c457f833d622aa61ad6fa8ef584d0a77581ffdb04a25d83937142b661cdf1e641d46d11e00262c5f7b3d3830e1dbc152ca1e3ca350e0e6a0f40d2fee7dd37c753b4e9b32a550894bffc91b520320ee88b5602ce57052c89e669f202c1d439b71d92115fa6ea55c107649bc914fc5732bd1264057f8d4a0b74423ceb8d8bdc44e98bb47036eb46ef3bfe46c74672fbe8c8ad8291c8901a206d0c668327cf84b1d8f0feb0820b08e5f88f327ce40e746e0ba81357039b35e00020654073a6962d3e7a4f9871d4e92d0da9920137da09e64ae33fe791e8260ca4d516bde8e288d13e9382f5255ceeb2167e852da8af247a979bff3116c0d300ce6a0ac6d9ec2d5c7ee3b808c5073f81cfaabdc513bf93360e2ae2129e77b8a719ef898195d1ea236aeb74282c2c1b6bcd4160ee473f2f24d9771d8e40f161bb33af94c08cb45001838a77c7f155157e6ef7964a1db131a024c7779210d483a5ed8c07178f5e8e84315154ee8b2c475260f09f6a387271b6b3cba8d8dde8b2039e121d9e0a3b9923d27787e07d8ae645b82ff724aa15a9c8398ea7ba52991eb5e2bfe075ebb6bdec2bad9656931ed3f93ea5e74219bfdb38631cdb076c9a96ace26f59562331dafd408d049d3b95d04a95ddd6ed131cd2fbe1814cbe4fb8a0b61e3d7e9ea57b925cb46373ae85392fba95891d70bd1282fa56932fd4fc70a48fe80bf9007f9483bd0f24495f90c51e6cf8d3989e8671c8d0db835daa3765804e44c0e81a6198400ab353b4dd7d0eb68f288b965167f8cc30ac0d52c1a96dc41982372737bd4383a1cb388cf00ea38123cc8efeb83101184f3eac86deafac2f2da68f2be2fcc43c4ee6a34bb4f53a7b9e7ce81afd9b60060406312d5891e8afdbc3a2a700372a58b28b20dd88da40ada9b771962cbbc751c6c4b541bdef8bf4f5858b2ddf01e2dcfd7d2342d2105a2dddb1747401a8f99e49422d7bee5cbfa7ba6330a7a8175376f9cb747c81f2c25b9d117d386d527b639810a492842a85a0448dd2c96379f061bb8795f282a995a8dcb56404c411a0645b0a37f43b3ea05a9cc6fb0c453f42c35aea5544b1df05569c1f1b87de0ef4038f65227c4dfbc6a51e8d5d140c441c9e074b2b1ccf7e21928ef8d7c11ff56a7e8bedf23a45c5a41a5a653e497f33f0c90ac32e02771e981fdb970865cfe7e1be1a3cca69a3b0e2a44f8dd654d8a55e5e9732f6b54be6ee2dffd763553fa290fa4b79c9b6e92cade2958d0669b0ce868470ef7a5a5985ad537d1c2491ee3f674f312aa8af1e7a3cfce1584b3222e10cc8d4513c7d3212050a62ec1cd54b90338200c5f4b652a794001a6ab98b045f367ed09a971c061aa41207aa029be01a880a29c4734d5969a4c5f9af2e1b43a8ec9e350f9885100e11cb597485f6737923b99a4a2f50441bc74a8a9b95daef7ace8c8f08a08e885912999842ad3d26041b7a2777c55cb14c75b1380b7871ab0fe8f2431c6ac0b7e3cb103bfc644b27281618808997e96b871ed7b1cb7776669b88c733ef61a1c07ff45eafe382af0792b6ea209ef303ffe8c22707e79108e4646a9ecd3f862af968cf4e9d232675da496e2f391a90a0edb1673c72bfc07eb6d7e39aad9e2da633f7e23d0a202457d1a89bb6307e413c03c749c6d6b4445b4f31c3081a6ab799bdc2fb60c86f57046323f95b0681d71a2cdf4232b0f218ffd210cd8169a410a9ab8d23327d0385b62764653b8401c8efaeefca7fd5aa5202d30a733b954aa2fc289a174e7c6b455bd70bf9b363eb5155759b020651e4a264f755562036bd8c02609f48a5fbfe0f9782e91917cebd848eea4801cdfcc9ea5655797a14459cf4474f73a713c3b544e5c326728002e7afefea3d84109e0dc5c8c51889d2a0157b1993002ffa8c15d03c8706ffe3d16ae49ddf60d99125abefc7ef495510d575e2a5e2043e5e47226e6f16d967f904f0bbd425bf0eeddbfb3732b9f7e8757a65375f1e0e44f5354a80e07321556f88a0d9726bd7123da3496aa48bc172a57a5f80b95a9be6245ede19144230f0dd44e5d35a4aa0664aee9fc32fa9c282918efd3623011a0c420a134757a1620a18fa325afad5596fb8c0836c3685ade8d62aff5b22755b43479bfa3c40423a59a5653ef9c0776596f8a7c89e683ce3d3cd049f6884687aa665f36dbaeef52ad857e62a73dfa9f4a0630fb48a14f6b867e9b265da8aa88e5a0878ff64ca71dd83a4d9b9ea4db1f439a1c2f1d1888eb0c5a88f9a6dbffdfb08dd8523033841e8d1231cd066c0355a4bba9622efc0b755938eec71f96cf7f2f972d4d2e915cc0ac47d889bd294f158b6766abf94197effcbaa166fb073b7f0d049e940475f5ad01069ff114fa2e63de5f5c1acc0e77bfbe8895fe94199f26036c22025f9723641ac93446d6280a21dc3ee0cefe6fe78adcebd1dcb0fcdc319ef046d14149e7917f2bbac1e9d23d468577f01cb92fe2e85fdb8b728d98ef1b8977ad9e4db3ddf206319546c3b5fe9be2219fce0568b720542740f1dd7b78272c55e68fecc018c363fda4fdbba9563abad56580c6c8cfec2ac42fbf7d31f6ccc271d66956bb1795cf4ebeb7a55897a730e30b3ca0137d5e41819ef7cb512e7c842b50d084da99387632894e0f0e25b000259c22788fb8e970907e1a9d2c6607eff47b8a6b972a9d06d614c70ffe3b5f8bff63bbe293e8f471f09197ce22107996b792cafa55840f17fce92c55e9bb13c016e57af080c77e4a3b17f7a2be2a31638720b92e847ed7adfb9f4438721f9cbf25b6d10ede8bb8c52810827134484e07c0a107a5ffdd7dfa7d3aed89f348cd106cbffa546ce96628d6c21e37dbc31185e8cc982ab051f84f48559909a456604f63ac3438866ff52c5dd78d52696fbcfe380f815f499bb62e38759e2782157e9bdb3fe2c2e76c40ec7cdd886ffbbaf70edb76aa0630eee09daa77556f1a979dc85e7a1d3cbf05e62331eea469ccae5bdbbaa2aef0a44722f897e57e83c2d777ec1e97eab71898d675567c8fd64595c0166f6c77c157e2667eef03155897cbb00e10ffc43bab02b11ba1fc726fba8720f0138f5a0899a1c13ecf9c204ca9415413b2e6bfe373308069a0f68ff845c97ba1a86925be749f54808bf81e53b613cefd0ce95fb529f9d8109cb2aedb07e14f33ec62e5726b9f37f09da1cdbbb059d3b57e6caa494ddfca389bd425f4c56255d1bf00b4604a19fa7cb8c7e708664f9170e203989692601070d536f9a298da69cc61660bdb5bfa8abe50a4bdb55c8b3bebdef70de136c468a20005268b03b3a46ed2bc813cba88db7ca73ec76a9d32407efef83fc9e9193ebc291d04ee4e36210565ecc7d11aa10c27b878b26a5858907d7b78a817b7d49b4a3999c2fa0bf9f3ddd2ae84aadfdbfcc42a5438392c8040a57be0233091440d3a9eae70575f549e21e48a567f4330d1ffca59a1daf751c8040b402f7d85e7e342cdb757816b25c58f74837b8a7cbbb6b2e2ef059e1df5d9a14dcad1b5676e1fe4fe96954ab9bdf3c3689744e6dfc700ae3553c2ad16576d4e97a855795b50112892357fffcc39e08b483966ffdd5cf7c711b83a1fafd9326cc729f13527b8542584a07a9522a7b328a19b221d057a1e0c00297f6bc235898f734264ea5714bfa2dee315e1fdaa82fc9ce6acfdbeb4bee5eced9f19d3c0d4111edd00ee2610b1b23eb566a32dbec8293b8712e02bd1688711b226b944ae7584a1aa255e311fcd6a0f45cb2bda1556d88cfcc7e1a37df2d3bfc7c1451f7a85df1db5617c0720c86991a2b423f4238f2c2c25e6642f71d1b7b1f40d8aeeed2cecac01c71575395403ee7eb36e89432d72a6ba40d3b4a8d08b384c4b1a58e301e4275f4a841343211d3f72b55b23ee1c390db59c3997ddecfef813ff2d0679cc14c32cc2fff980d2a29aa7c37d34375780cdf1a0ef1b1c9ed0b4c2721931204da371f81cda305db698bda1b08fd92b7adac5fcd875c48c48d02da30430a8f194b001f1405c16ed8abacebf04875d016975f268c4d0898f155d549c9ec64bd15ff169373ffadd78ed5aca12d2548c39a28311c33d4b08108d7a8a15cdcce2cf3faa2cc42db5503c424dce0b64cf83ae6ae6faad758148cbce2e0ebcfb17a7160135cf8aee0ea61c1002d8e652c508c3e9688b9ef21c04e29d7f98590d416634927e145befcf7d5e3dfad4b6e24bb11fe282d963d2e1b681611c7ca0e91bc729c0a8eb4ec208a85ff31a24fb4647145cc0d482ac0a1a6000174b6167abe1db7483881930f62d7da5188b9d686b4e81949bb0af199c1620cb80ad0c3c82cadefc3b62d0ed7f36d70e6f5c880c53ed4f06afb236ed729985f710a987c33fce85a2ccb895a7b24fe3d4714776c2edbdeeacb4fd4756e82013178bb01e916c1adeca50011e47e220309ab7a782c49c6af02c6c983ac0370d47d5400f12f422822dbe9669ad130865035c46122af4bae064a5e7d1455ee1233f6e4852674d7726f51d3dee396f97dc95f86ead0114aef8c23a129e2c7c889cc364f20cf067f02695dcd508359c7d182cb694cc250efc2b002e6dddf5373c1ba0d5e54fbcfb6026fa36a4943cfec213f183fb605237ccb3312df25d95b3306576ab33b2d1e64055c1aa3bde99f428113b2879b8fe159ba0155a90bfae0f9515af5f6cca7faae35a3bae8137c2763f115f84cf6f2bcfab1c0e0c7ed21d11b133efb79997a8c326acd040fad701716195ecb704502c3d1e63bc91ebda7e31d14a2dc0d3695b65efe427bab1882a1a56d1b0e5ca2667d21e9042364b1e02cf36fd4ccf6b6c7a04edcd9b3ddfde9057aa676b0e6dfda0c3740bada8896c668588cce15c3c63b52f2563e20955f9d295aaf800ca2917116bc4c4386e832056fe30116bab55c3399feaeaca123b7bd55c675615a0cfbc1fd2cc8c50386ff6db72e78528ba311ee1f2cbeefa4fd89aa222fc9c57e323b35b11cae3c5651d9f3", 0x1000}, {&(0x7f0000001340)}], 0x3, &(0x7f00000013c0)=[@rights={0x20, 0xffff, 0x1, [r3, r4, r0]}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}], 0x40, 0x400}, 0x40c) open(&(0x7f0000001440)='./file1\x00', 0xca2, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) lchown(&(0x7f0000001500)='./file1\x00', r10, r11) fchdir(r1) fchdir(r3) recvmsg(r0, &(0x7f0000001c80)={&(0x7f0000001540)=@un=@abs, 0x8, &(0x7f0000001b80)=[{&(0x7f0000001580)=""/102, 0x66}, {&(0x7f0000001600)=""/206, 0xce}, {&(0x7f0000001700)=""/218, 0xda}, {&(0x7f0000001800)=""/183, 0xb7}, {&(0x7f00000018c0)=""/224, 0xe0}, {&(0x7f00000019c0)=""/190, 0xbe}, {&(0x7f0000001a80)=""/223, 0xdf}], 0x7, &(0x7f0000001c00)=""/68, 0x44}, 0x840) sendmsg(r2, &(0x7f0000004680)={&(0x7f0000001cc0)=@in6={0x18, 0x0, 0x3, 0xa1e780b}, 0xc, &(0x7f00000030c0)=[{&(0x7f0000001d00)="e1f9c8a37a87d76a38e987f9168391e60ac1352e887d60adb1726aa764c0c69af2b55afd2b03254ea3af6a20d19d3d7ead17edc5c13ace33084e2211de993462bfa90458af0c248b001035356fec98f16034e6cb31ecc4621addbc", 0x5b}, {&(0x7f0000001d80)="110854b7393ae74895b31260eb34843ea943ce398a4cd110e2677104285cdec47b97ff8692d073ce188e0db1ea27e496da959799e20e373ccc81c90282c3b2d51549104b7959394c344dbd5357fbf71ab1cc70a1fbce08b5378344468ffd804a07a1ebe5bf0cc1bb520f0200a0b2dd6d0d7800c6c90be860e06aaea0b5fc63dbca5e5b5a543c4b6af7ac27dcf11f1781d98dde762dbc422df445e9b9a44df60e562e33d84bbff19168714dec22f10c7a79c66a3e9b2e209b71dc8e9c9a67260af365b20078fcced75939618e6f53acdf663c4ad995350a6343e0292c453088292a0c9470dd28", 0xe6}, {&(0x7f0000001e80)="0c539eadbf3b3949b56e613a756f6b596812e8423aa453eeaeac15901a652f9b70033d95795dc95b736361b2fa3713105bb7985f58ebb2b6fccf714a786cfdcfd10b6f8dd37e0d8d401631c1c8828f7d55e45f8ade420c97889292b984e30d330914ee3ea04beef37d627b2c42ec8401c6e86e7fcdd4b71d810afa221ceebf2455cec1d1e0b75d3c2fdfc189d722e026", 0x90}, {&(0x7f0000001f40)="164a6c32ec67a409da890b361704c798f7580a5582639c87753d6b3c0da7463a34c950d03ff4ed1e9d8839c41b91c9ec59f5043c044521989f58dc5dd981fd83a22c0d6f82f399836a015eca6a4aa3682e5a1f456ad42074bfb089aefa267d108edb14dbf26c240558f1431383dfc7cf3f36711580f522bdab10924586d116c30982cbe6952aaf3605b5fc47d6925199e259bd3539f870e1431997c5dd4ce36ee4fa3924644e29be5fddfd5d62b40a21b931f529316413bc370cb23a31d8202e816c6db36f4de91a8a71d4a61b7e651a94facbdbfdf7bc785eeb71a76f4de7d0f641865cf748", 0xe6}, {&(0x7f0000002040)="148b82371426d3a3030c7efaecba9447f32dd0279659f71eafa432f43bb57192fca63b6e334a9c0dfae147c88401871812c6d8b7e0074a5ca92d1f9e93af15e1af8a9f8acbfb9d362be3019daf95e9eda63e714860d859e9da400bddf02be1a560142e6cdb829d367f9a1be882b9638e53623f3518eb59649136e9a3c52e74b00b1a805b22026e2fa65dee69d1e251c29b1e37586c986c1d3544c743b4cd6e7d9ca1fbb6d3bd38b515fc45adff684a6526516d23642feb010863b19becf9e8de12f0f1ff3edb53c291d9a061af28bff36940413d8ce15051415a2036c5d4f1e44ec043468577cdedbca6b669deaf248ff9dd2e0e2d66a754384db98aa90d4c93c31b0c18738b7c4a540be2d05aa9e696ed289cddeeac862c8fb6c27ac95e050cb3f1fca23305e7ca9dbc31720a6d7739148c24905393d57a500779cf5a17ba0cfb1ffae1cbcf45eaa797219d010fdc58cd338b6673397a6b0ae20183a7a9b805db6662c61621a939a0377c3bbdb1b4b9c8413ac81dc298e8a3b287838c8b94ed9a8a7943fcb1e2b26fe6b84d404da4b11c482727a15c36377f769ce257ef80dafc603ac92259f2612172490d654c6cc659fa7b7cb4576065c3847e384782d34cc4f0bbb8c7cc5d46204ece85bb61b89867c1ea177c4f6a2ed66dcc0d85b480b0377cc320055b2086c257db1558838001779446155c488050b9a33be01915b4da8c40b3c05fc74901126e87b2fa8b51662b89f959fce1707784786f31f91908c4944a8b51e80f65b721b8e8268e859511bfed23d5c261865438512c7e5c25f7e80ebba7a2f56d27cf462c05708cd375a67da38f47c89cc68771048e6ad19dc5f0e34f6b9f8d46dd7e7788ddee3d3bf0ab32ac8df8200d3f58ded32cb7f02e44b16003af6d13b9d093caea7a0b8413a3a6b372425a4a470d8ce08e854cfc552e543bbbd2f3233f92621b81144b7840dc27186da89aa17c42cca12d50393846f2cdda886757ff528ddf00de6c01f2aa1127ae0325d3a42130ee7c0af294b32f12c3b3e81c0c1aeb7e108bc5d69df0d7761bcf6fd530b9717955cb8a9a90e2c6011da3724b1ad295fd954dfe503a49647bda2bfa6417ef4bc85164c30a73abe36a64561c88383450a3015024d91e59b80d7105d58817323961a71241efaefb7f6ae4d20334a84c904f43faeebb0a2d80b4f1c53dcad5099dc2601c00b6ae7ed96639c18abc02d345e61a9353d5e913b833b218802d5a4c14726c343903a74c4248a39d2f4fc0fd08d8dc14104537246768583d85930301e834219a43bad4223f209fc5ad540e299032b523012b875bd8adfc87c722462d9daa9d441d04bbf43046b88d7b33bebc4ab6e3041d680debec00ba0e14508419973b31928761f98c8697abb12846228586d39fd5355832e158e12e0cdb10be695122fe8727a82e8c70b2737b0938f78aabd39ac7149700dc4f8d5a171eefff7133fbc01acc3697bd1db03fcbe6b32be34c91e9a03248c5d4647cd125413404879e7e7a6f1c315fd3da6944eec9f68d7352bf24feee5748327b81e178191891f0cce008e636cfd420e25a413178fd2a9c529fd5cfa4b2b13ad03f92c2bae4b8e344bc6a920284ce021c7cc7fda3d1166ab2cc94251d60912de2540891c0041221845c102e418fa15c1c507714e528897128b87b4d9fb446a798e59d4355f51caaf018a3bab26bfd2420c9914cf367b08c0a1c2225220b42f7e4dc78641b7354ccfba394b630d5593c2f9e60bdbe82633eea2a051b0c92e60d302c4b1ef383916a9212b32e5b81558810ac1ceadfce33fdfcb33e809b73206f6998cbe024a4da73cc7874c7174ecf47cf1c68e27e75ee51ff13fb9f86cd2942ce445f43f1ba574c143b0ef492c6fcf5e6282fb9414e4eef06af0a3f45b921374af638b4c3f9affeeca78bae997e3a0e33992454c333eb27ee612d06377018389bbc863c9590ed7565a40399da175e94a43496ae4bf2190887460c8f6c21de87108e819d85ba034fcb5adfd614cb5c1197c6270bc56851a270c757fee94bbd22110d15b4deba31273489d57b034e331f0ed2a728ff57c962910aabf68f9c7fb558d3e1127a4db3c4ff76515b29c95884408879a8b3db715ca5d8b8a4fb67fac0a588dbe651c1834c730bc449d5e1b5252dd0f2f87201ac219c4836b55ae2dc2e360c34e40c25fbd1a899f85b84576751b521254614e2602529b07c922f2539bc47892b7c32038f868d30a582017f5aafd97af58889133fde20b410434cc4a854d615340ac9ffb8a012043632e8744692e9bd7241ecbb845bd1866fa0469a5b899c8db04344c3a41e22af7bfa3dcf2e36e9db876cefc1743a074f4436e29fecc3117659d7e25079b88701b529c1cbf4b9f0547d4a94122e550ff058ce2d5cfdd793793e402457581d8379ae8dcdbd6c9f7d523f8eb2085784c60959792eb488035fa095620db83b0d1efc9dae7b5e9f9c3120d085e390b76691949b6ebcbbf63ad9481939adc5fdf5b9b506f9339dc316101c9cc10edb33ac04ee5864fe1c894e0bcb1348ee8fac9d3a3f02e9215707fdf7c859274bbcb106edcabf1a67c64e4c2d2d8641ba68af5bc8be66ac678861685aa847e9ff964279b0934cb115e78d8bdc2499e90b1b7ed2f1d3e36cc4a24db800f3ff13d8fdfdb4535184d1a508e3af2ab59d96e6c72f50d4464d87ee16e12aa604702fb93314a4311e4e02c76611fd7a481e7926470e89761544d7fdde95d3eb402f9b26313f7f679141fbe3e2023eaf2908414444111afd9a9ff24c686b3071b8ce02740f7e477fb180e5fee6f6075b038fd51fa07ebd29caa233918d492c37f54fe05426c0c3542b8c09cf5ae6af2bb3be5540e7df83c0706ab03918cd8e000054dea2fe686ebd10b4ef45f1bfd52326d17b7b40036736d96a5bb3313c9720b2f313a0b7f13da7e5369285a10d60d0d9dad375ff81b17d3e26e8e4bf4b8fd4a6d6391d2cc5543480626214624906f0368e98aa82e2b58475dc2292cb0dba5bcf1d0ceab83d1a1a28893e4ea1d083c535d80b38d4cea54d4bac09290c5998d150fcb27946ec590150d87dac27d229b4d181a33248b9a1d4d6a04f822116eb786fd1a88d66252e3d8658919ca5336ce8204bf99bded152849dc3296f2a75ecfb216bf5fcc8a0e2a06c3ae58ca8f107be21fb12c5182da0f6fbabbdb42d1cdfe3e36f7e9693da850d6e0184d37d505ba291cd3130cede48c409554dd5c313d704a8fe52686e3dee73193e980d37f060083f417836fb1cebe86b9e82adb1903c2762b58483d3c5ca708f5398103b349b38b61400cbdbc5103a4493b2f0243d3e80a15ebd642c66124518ace2a3dbfa25d7ede083ff1b217e0a3b7a9600d8785a238df79d74de2fe7a3dcdada3e1b1918856f170c9c9655775a1d11aa96559ec74b1f5c23c8eadbbb700c6614cf785887c65791b71b29a2b41767fd40060e902dd1fbba803975c169352087b6370fadf3101158dcc30b38160221f21d33e95e3460e73424f7999225a3096f683253daa0a299b851bc2b197429eef429fb6dd3970c2f51b546dabc5fbe45fe7224c62a9728015c96c5a41c509a5146fe6369513c9bd22df363704e45d906043830d801c3000de9429679883a89120b8b0078686118d741b587b4429c9c68509d69a3b9ec40b737d4240190ee9413c3e4265a686c90889769278b9e193cc64e620dd6d368f23ef79ea543af2683b0c9e6fb706afa252ccc82826789df8fbe2abf87bfad9c81f50873dd774565c10e388d0c7ab33acb7982b7c48ed4fc5c90b0964ca3b56fa025f2d1234a9c58f996f44ad31b072c2d9c91aee3e07dd6347aca12a24f148163609365031c2a46df11421a8144c908c22e1e43940025533e8b5f41be036d246938f36cf9c53fe071501299758cebabf09f4c3297a8841ac4026ba051ce9687698dd284fdff7c91365f9581943bb1a206f9aaeafcebd25ad7f3e2e2a496d5395ce7ccc9d234c3d3e39d307462a5c4fde56b02e50b365c28a7c4f89834f280268314ea07ceb5543898482605ca86839cd0af36ce67ff879d5d9697966276b50bfe5eb9c73705d463239113232620aed710f0915f0de232233fc249d61debd0723a67a4027d9e53724a2d41d87118fcd5fe36798c46a241b5f514a748c84116ecf0df794d93899e0e41f043a1bb89e23611ffe356fe895ce171a6799725cd40df1a0d2090c9055f8711af11caea1baa380f5bfd07433203ce22b9ec81359b5c4f78d93abad9e97880715036f5975dcbb843c65cbc57d480afecd764e211ce13b2038256675b3a5d9c82c24271aee1fb6882230d0cf9bf69b1b2bd16cc90412ec2b45fd66ef53502d57cca1015cc03ca3521900bc362655966dc530662c73c4667979dbdbf1124aa85179cedf305078a8c56d4ca30e18b15137e97ba4acbf41dac9e2d46fc72845021efa395faffb3b251de2b511d38864bad6927ca43fb28e4aee5fa3328d8951dbb354b4e494e864de94a7b1c2cb6bf3bf0da9bcaaa7c2a043c8c360a9e8ed791d6c8b9f8cda331ada6748849a0d931a3dad5905250788ff2d475089e889aaeb0e0923a8c75088fc8660be690a2f853e4ee463c6e998a97b72b2d17cedb7f8898c4dc5a46f9fce9d527c8fa91fe48aee6d41021e782984dcd6cde36977f06f32c7a46e12238fd19fa414f94313948d81192164cd4e5c1c3635fc916891029230548c3f5d897115a4af1f0d2a36a6f1b884160db0ccf193927346d14fd0489a245cab7eeed7befb3e83606e3cf5568963f6f87823c3ec29c8ef31a2958c72f5d1c4b7313184f867d9724a6491743e745df2815d1853a91d5ec0f38abf52451fb592f4b999c2de9c025c91ae7df3e5f34bec57f2de3823ccfadd0fe3482eae20bf8d33800a0953000c7d4ecc204729d1575ee6c604f5b43593cab042e4f81a6ad95c66ce8b47971266703c50667ab6bcdd1efa2db10aa60d90202cdafe90d414cc52f1c8714dfb1866db561a7a4147dc03e8dd983a30f3a12d5c60742482488e7bc28c554c2a20c7a83de6bc28d960962d59d20c07847063ef8154f6f25fb3fa76022412717be006cfb72bac71ecc432df22801b0760e326ea9c2cb2a8d7d54e79bfa9197d0a32de4f16bfac9d154d90a5131a21cd0fe4a0365ebb95d4a2a8fc532c131caf4eb20be05101727355187990ece098adfa991b43f4b837cb70c78e91a5bf225e6523d5c0a0e9f446f5889ab62358251fc64692f27bc67d7a7f16309bad5616d21e989c65c03a4c8656476f71f766bf34b6c894dac660132be77f6ee376492015b4f0ef6aa1bd7564b8807f15bffee362cafa155d44cfdf82f40418988063bf1255f31adc24d7eeadc9fcd7c3ca0cae732910ab5c3f9ec6c4532ec0e970746d1514740e7b9494e50e321562bc291b818a43b32ff4ff8e60a4b2844b94367d8ad3581d7cfa403fbdf111d4f2396a65fafc0a156b797298a89a29d55dbf1cf8348a973f7089672bc5c29d52b3bbcab1c791969f0fb50d0a19249d74806849812c454ce174444b57feb979203a057480e06afb6af841dcf26a0385f758de1d2c4e121f103dba6301e27e72627012a7b37fff5008b659078239c49f8facf76192470cdec1752662ea0362d0f87a27941589eace48618ba762cfd9094c1924393898342d1e9207153af1976a6bdd6164c35173bec25fb05e3c6cc7b9d836120a6998a631670c61eef34dd368e74ff4e08341e73612ede7ec18101d5beabc65075a06b7c6291d28aafbcf1de", 0x1000}, {&(0x7f0000003040)="fd0368962c94a07d93be779ed189cfebf12e7a6c911561990214ff4eb6b6f515a9e642e958955adad272b3e4ed536a1552b32e748f7128c46df9d02e9d205e9469ca532757e385ccce9db40580b1bce8648100de1c26e473d9bc922f28523a1da4", 0x61}], 0x6, &(0x7f0000003140)=[{0x78, 0x11, 0x10000, "c3987025c5af22aaf7d896446d7c8c68b5e3823aef545fad9e715baca43c0dc2fcbc1207a222e47dd08b42f4f122024b001835f56e17ef7d3d208bea61bdd5ba64ab0b4c89cca28b29d19e624e182ed0614c1d692cd486296cf5cf6625ef8fd8310972"}, {0xf8, 0x1, 0x3, "97a3f895eecd45988385c7dbce9a982fd5af755607fd278ae1238ae7664bb6cb3cbb68ecd706b03e388ce27a68d4d17fc58f05c3e63b8a4a986a15c226d97b2beae065a61c326b36e5000c2e8ef73f7d1ce4d7674889431d28515c8f84bacfa7b51d9a60059927ebbd596616618a2ef59cb09ca46e98cb3e151dee9727d6dc7e7a1c99a41a4e25336cc0c7dd576c0b7d847c538d0ce42ab013557336c236f9d00a224830c71c67bad4816139e2c3577d37392b2bade75cf51f5acd8481cf77c96e18352c71931d354d721d8bcb392986e313dc8ac3865c3332bd0b227d655d2d0273b1bb0238"}, {0xb8, 0xffff, 0x3, "0fa2252e3f5b30af2c598b1cb78c4df1ba536808671cf5dedaa82c41712d1ed4beffbb14c6820620acc623bcf4eb563d11712d4d223b8d16e2010e201b7b27ddf95ec63fabbdc0272191e7a5582026aae8ccfba741b00b36902e5f379060aa3a9cd2836ac9bd8cf8892519dd43bd03f78e8650034bc87768c2deaa52314d3081201c568817c2976bb19a794a44f9a9eb2cf80447c9380e155efc8dbbc020f6c1ceadf4892a"}, {0x78, 0x117, 0xffff, "ab2367bffd22c63a60892d4b4c833897d8a2efe0d4b4a4b0ff594058c1488a60830f33b32b92d3604d353eb7db4a6ef751525506f7f1e0a146de0556cd2c3b9fe8e5cf96b6c75762f2f8b8c821c67299776a25e34898f195e0524d2c5bf325601e93bade4d"}, {0x78, 0x139, 0x1, "ea2032942f6ad5d735b082de71845dcd520e1eb1c110a2bd7c7ad7eedd193fb39f706f33a9f83f467b306b7f44e99317604eca47b0fedcf23e1711baf93b3f3556945b95a890d140cb19599603257c0fecf5acdd5532cc3dfca70a49f00249e56991b87c04"}, {0x50, 0x29, 0x80000000, "7cf4b319cb28b1bbfec82e04c359aec91250e29a9b22acae129ba65c25b1cd28549b9d74d4ca9e993b2dae356784e74e7f56bf1b59d4006a1e989c72c9"}, {0x88, 0x29, 0x14, "e52ece1bda72c948816a872412bd31f8e31311a0778973b8b8bef9b2e982db497fc9accd1080aa0c3a8d2428f289d3440ea36093d2dfb8c9fa2a77a3aacb63941f500e05efaffda86a38b9906a637e05ad93e23ea736c0218376ec6cbdb64ee9b3bf74093ba5b61bd8748c830fee13156e"}, {0x1010, 0x29, 0x0, "3133d9b99b6574ba8b9c2f70421f3417db18396b5245faa5340699d4e46c76c8c27a6a67908d54919b60b7afeca0cce0e1021b67a3fa8b1ee2985fd2035805840de05afd59841b2f00204494668ce3d515d9c4b4f4ac623f793a3b54880d00a2b08cd538f43019db583355afd6e7059758a06b6250ee9c86f6259d296391a0b0a4ef9c7af057f2355b34dd7b7417795eb4ba75b42ef9b9af67dd31396f5704428b7de6e16a26820ecd8c879fd0e0c7355245349ee6a1af2aec138c0da371479b1752743f0d0bdbe7454f73a6935d7af984b7fb6b14eef5a26042b91b42d108b86ef74845aeedfcffe537459f27a0c3c954f1c38be28a889ca544a0f16d0e7dcb6d444b31b486aee5a3a2f48736662406c87f6034acc0c5934e467a7c0ef657f50b752726e2b9b6a63035794839cf8da95df2e43f3ec53ed7700de4147c3eaeea92a213bd242074630dc0b29f86a2c875b7b7d99943d5b586af4409d8abc7daae1dc5d7a0a633c474fa73767a89dfa25c38591da678bf4973725b58d1bec3dcb275add2389f4d96a7cfe727e70ecc22592ca8ea5a5675995252ce0982b9f10c2c7780e327702cc2e7b42b37e00381a7e6dc27a092907cc2286af33e55c7257b64aa2610d23821cf5d5f5398735b22c706b6712674aa2ba478590f2a11d5ae188b830cedf0ddf91dc4be3bb48263c43c90dc80b57a3e91000e9f5dc1b957e05ebd7c3e749ed561533469b5c44afea79ba2f460cd1f75c3290e797582ac5130919ca9724bc4c9cc11d4983ef57825782f118575d8a62c904c98e4d76c396abc4579161ba93328f185b2e0abb29b3055b33a6da29126d39358f2734c5e262eac18faa9907075feb8904122deb44cf8dfdfb6c656302ae6a0d9f97a94475ae6ffa765d7a2c0ad34cc50e5d3290b44728ba4beb4911476322b6b79402fb92b3f1450303a86a544df71a4997297626f0e9cc621063b34d8d4d26c3b22ef7fbfee03235873b15f94c2a9581a5cbfa2153ccdbdd304168961c1d4a7c683fd7dfb05fcd26bf653eb16cc9c61ffac378a9e294e0ccc45f8c11be997a984a1f07423d96806c80ec3621fa1c09fce9a27fd92991f16b103b1dd5b40848c3f48f5c368bc4543b3f468a0da2a51aa6f5eec1c160acb2a1553a5de5fb3be6e7216515938492e319d09cebb8693298f31d0297794d92e869a6bd9a68bbdb18e2bf6819d1fa9ad20217fb9d346ac8178fb9468d4948d53b2e07a09c51d36c44bde879d5bc2434fd5ea2bee7d13e39c46092ff3dd802973a90557bce1fe7372a3c1f2b83e888320753661c84e3896a78e7839f2ce40cd078908e71420e91a94f854de7c6f0e37e94ae3e7dddcda0b984767af9869089f90605cb19058d7530c1cca76b59161d8197f3281d74e29ae587b77adaae48bc72856ff13e1ad418c65efb4ceb5b94490357b844c291f3148ac7f5db0d9d077a5814ee2efae55f29c63e90ac1d97cc5b71483c0d81384157c0fe2ec93e0691e8b834cfa241bdd4a06cfc9047e88fdf1c42257ad214195bc59d0822dadcad4bdfc86be0e1ebe48f91894372e8f91e2cf7438eb02d9e0777bed10e6f8e0bbcb9bc7454f14814cd84809d590f271161526c51eef5c53c5ce8ee94898e41d7d15803b72605a5f0494a9a32f342be19b2c473d6fedbf2000ef0af0f925846ca4536edd365be2d8f2ee21cbef9902c59719fdece602329858891ea2aad51b3293c867ee169f11391808c27be492c1fbf6f2500846f537fe713e8ca4a4f1f0f482fa03ec7cd734c4964d80541ad1bba667d623a017589085b9268cb230ff614b3025c8e0565681bf8101f404b5e7a14c2f99be7bc9d9c1934e42189bf47e45ca64eeb89374e887d6617445e924d665e910dc6f1b5eef434d0f31a9e767cf763b09272740d0ee9ca6e35d7f530254241d21eeae25024eccd180dde9bab862d2568d237cee8be9efb3b63bb7007a502eeea42488e10af8447d22270399b445eede8d2c1ff1ef3343013225814c58baaf3676b55faf6d1069291b8a28d233610555582f0676c30a5898c78cacbb7e241c0509c4fc1cfe57da9bab389aa344ea2d6a9a2ba6519ec77c3c5d75bfe3ee895db88d550cb7c300caffb72beb5ec2edc2b5d8771cc4b24c4df3e06fb1ff4865e3a8320a7d2461b338fc12cfe327e3920aae75a7a42a29203fa5a5a34021ab85ddddbb3f5cb12b3a3e5f9c5b0c8c4b1d9639b538384fdc258a51ec269625b8bff4fb5bc5c6d113a76a5f258a229e659b8310cd9ca397715d0225fb50bd0fd61b9d2cf44db75cbb543bc6c614a52bd26005fdee99933073e43e7b27727a4ca3c224abd252da91714bc10238ccb7c7e366e30f57c3af0b2e041c5f5a6c2dd263b9c377dc7ef041489d558496ee7f51cf8567790b34b1e56e7c2e287115a3bd0a61f0963827a43f62c6e33810437abca17605d7d1a48c416b13d92774f4427033365c447fc0f1c440fa1a420aeb5f077bd2a6dacd0e917e171e60cf9460cf1a93edcf5de220b48cb1716c4de3ea60aa25cdd188fca1e7b47f448b2aeb349ad3c1e558a1c772938a2d5cb8972ec445eaf7c6b771a6222d73513c7456675ed6f11f0c188d2b06417f451323fc8f79cb3a16a9b476f55fb243a9486b00aca6df3c6f2142eae6f13cbbef02e3bc4b8803ee0e3767cd51bd2e0db33d14bcc7ba185b1373ac3597ad155d0a35788dbd400e6fcbe98d88998be64f79f92223767eb5dc9d4850f4ebc6de0dfa71522b91035395a1d9f4cc9e03bfc130e54438e1164182a6f3a38968b959b3343b4daf055bcf5c1fddb87ebab4162f28517a9a73c843f40dd064a9fc5986973ab090fb4e778df6b52215e9719eb2e0f884fc4c678b38b8c12b091d8f2cbdff8f81477c59bc33027b9842278de8977896090a33da8fa6decf41d3db4df9bde60b5ae0376286d8dfbeee4ff3cd6ec33251a998160deea73474547e45c6b2daf1741c3b2b8152bd99dfe1c2f10448caf3cb9207036c417813a0fa51e780728414f6e1457ecf90cec2cf7acfb8928b1c66db2fa788608ba9ae74ec15220dae6e5948f19cb018d4476378aaac626dcffdf182958765b45365c72ebfe4e84e605cf9f6e45848ad991c1b7821591d908f5e506afd974d7c4f122ab13e05e91a56607b166bab0a4c874114e2abf19223fceacd9873b6752280a8721f44888ad09445877bea54b2662b8f265af1dfbc6cab65b49c5610ea687b49f1af799af16862e0fb7e4d08923be6dd073d29a4145140122c7bbda9b991fd793e646c2f7a4f3128fa3f7a421a76544c4855d419a57fd93a29f9e581542ba5f60c161a33ceb3bf32042d6ceba3026df523061a2f4b535831f210d5ebcf8b516d5186ae3fa412b9d47b6437e0ebeeccec9de072834e8868260458810c30b36a638fa7281c962b251549c394c7d64da576a0742b5dbc453b22c096bc47040fefc567709137d868af4f4205a59117de7f8e7b70e336da4800a3064162e405ee8dd68b3cbb0c400ecd4a4d524dbae2d57f3e2161180c57a6486413b82a2873c565e255878ee0883f3859f402110073b531ef735caccc2216b7e4bf819e0ecb301b072d6faae5cb834bb96026ee82a1eebb10ebcaa44638f5272410e0c286eaa97c6883fbe1b20dceaaf44767c96daf156059991b1ceae92e6561504bb914b6e3ba485918ba7d15ff057075d989e0cfccb99cac2e2b03a56d659f2b8829b9532f3a25b74e0f37be781157c0735751458cbf53e9e9c9d5cc8daa326a856f6bba7a95aabbdfb44dd047454f325e39b96fb68b49217df61bea04ef5867f25caad4c4f5daebf5f371246f1f2c96dcd2e7c957cd88a44832833c2032a21ad50da9fd5856932e76c2cab74ccc1599e786e0b495bc4fa6060b739ecb2a33267dfad61a6e7f2eb20e773b190615a1ac0555db41470cc85bff34f04e583d29db898a76b4c71bf81e3340941b8272b0daa3dae6bc644c37804ec9c8765ae19b235dbd3cfef000e6c229d08d608e56a23a7c8cccd271ea904b2fec74d50ab8778dba1d3e8f2fbdd378dda3a7bb7e74eddc3ba06c7ae173e1a24af876eac064ba0ccbe974494b16ab4c26c81d6b074d601e7891bcf43a0c4263e0f32489ff8b3dd37e1d11e34206fdb856184325feb5a472e4c88ae20ec7dd008ff859ccaa826e4817e08ee514ad97603bb1c5cfa937f386d4deffad41b919e005253fc57da0123d6cc7a2731ac51e0e5288d795f6f4ae0752b5f898c945f474a0f910522073d06d1bf3b7931ef94bf7ce22a29ec4e174f7ba44d024c0e520a3de6c34815428d538684d59eb300c7439ec370c59fda77f2f811aa1543455976801691add1b2679f13d87dfd4493bd8733b5a09d743a52fed7118a0117e2f2248db362834a8f3695b65a5ff9237543f18d90f75b40d63ad7a9ebb90f4c01e312f24aac6bd7262336f7a496b9c96e9a0514d30c3fa357ac5e1fb4e8b62055c0175f06c0113932b5d41e0fe7b6571a28f3d449301f233f4d2a59cebcc26439c9f18d44102728b5f06f02bf97e6d9c5620f5ba0d0e58d21bf748d2f8af5a9fb05ac68c3f56333549627cb08d322ee8677168f03de3b8d7d5618595bd0c2e326eae08d728556440295f3477bd6f732d7400d428edca57986fa62fa6d5626d1e681bc9eeea0ca78d1c486753651994199ad015964f91a3a181bfb20a5016b1b8b8b1bc6c6f742c8ca0c2543c2b18faabc7840d2bcb2167aa30bf60781d3b759098e1de7faef9d50277ccade748320f90ade130bf164f2e494a9f6fb041e6479f00b03f4cca5ecdf1373f360515705810b93c646fb9c54930233dd6496005d0e9cd69ef1a16a61edbd09d239e374c7c63eb1e2b467ecc90693566daceadd1ed5002eebf2ab8680babab818dc2db7bfce416157dbc7cfd80e7793b429098735fe07df96bee30f8cebd8d28c2324742fb704afc808ea9aa5e819667db0d6d826c3a2aca515b15c7e34315a8e0a3a6a04f35302605211b4e531ae49b44fc01a07e3a0a7490cc81ba74d906b8be0f34ba771bb5c8577ab3b9b5de81a31c4552125b4d337bd63ad6140e44b3bf2b79adc43176d7c7034543056a213aa8140a35c3e13fa03b24073b1d41db7a9edb542fb05a6fdb90b001214dbdb6766e87f1b76df2f4b050c09cf498a4571f8308bc0a2c165313399c7759245c757066c151a669a5ada7223dce8a97e16fa9157a5e29344f0bc241a44a24edeac40bbe0f3b3f49cbab8533f9616eb27583d391cb7fce3f0942901bc7cf9f6c766f58261f4953cf3c1b16463a2782396fe31ae8b68cfb35094980cf479cb22b2e49826e2310bda9475772c0ecec90bd3e89dfd747da89d3f30eca680ee45d08fad716ba44cc70cde4ecd548fb46238ed9b321d5c63d7a6e3cd45b002e9edada8d8fd14f8ab7bf8f5927757b5496d1e7eefe41fd54aa7781fac2bf9b6c141e8eece3a63954e986dcf7a025df9f2c9aa84593816f1fd27aa8f05540746412d193b5b082aa45b0b79dcfc28aa57e9a0dc8dadaffddc1ec0b4c868dc4c6e70f2d98392617d18d59d3bce5cf04d0a50ceb86b0fd37c5a3ec69a1156c31b44d09eff241122f098d97999fc5e8eda1c05343faef6290b8a6586d4eda788db6f310b19dfcc02342410c6515df0af2d067922d6d5daeae8f2b35baabdff5577bb6f4edcc6a9320f0311691cb1fd7b370e95d42d007fee6a50d5b5d3a0d32769e066ab9212674f0b9a5f5ac7724f6fd8992c74d68b3a659a47c1f476cb2fb0152057744a37552ee63655fb1da"}, {0xc8, 0x0, 0x12, "9382d2f9ba00a423f60afe412f6884651c0bc12ce4bb258c10f781db02d1018c86dcfb8ad61127c72b00bb7aedc22a2ec66b2072f8e2fbcad141e5cc456dbc6840b97a6b2eb8858ae11f3254c2a75c7d1c2314ff669ab9089b01bd243cddede5434b3a1d0532bc960815e91156a8eaa54ccfd8af4be1b5a856bb892631cebcb00b5ebc48f30ea1789ea2e2a001b066d118aa5ec560428ac94d53e7a856f41b432bff4c397c68f2448f47c1b68ae2ce1570e0d29e5f5987"}, {0x60, 0x0, 0x75fe, "e0d7e11857bb0e4a2d9512bdf6e04ca429e592657000751d2ea4fa05bb387435b5b9b411c4583234c4d80ccc78edcfef8487c8413c7a88b1b4878f3aa5ef6194bb23cf891562a08ac4f21a"}], 0x1528}, 0x8) readlink(0xffffffffffffffff, &(0x7f00000046c0)=""/16, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000004700), 0xc) chroot(&(0x7f0000004740)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000004780)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r13, &(0x7f00000047c0)=@file={0x0, './file1\x00'}, 0xa) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000004800)=0x6, 0x4) ftruncate(r12, 0x33c) sendto$unix(r2, &(0x7f0000004840)="75af204c102083263a2dd21614a5589b3535af9157ea295ac51e4981a0a122290c698c1cdce25066f5bc155a17b69846f639b0aa7bdbb0449304b5aa4cee0751b15c807fe27c0cedd184d2081e4b6dc2ea9b334766", 0x55, 0x400, 0x0, 0x0) socket$inet6(0x18, 0x4a0d6d8ae8c5d171, 0x4) fchdir(r12) 00:00:07 executing program 1: r0 = semget(0x3, 0x2, 0x100) semop(r0, &(0x7f0000000000)=[{0x3, 0x10001, 0x1000}, {0x4, 0x100000001, 0x1000}, {0x0, 0x8, 0x1800}, {0x7, 0xffffffff, 0x800}, {0x0, 0x7, 0x1000}, {0x2, 0x94, 0x800}, {0x2, 0x2, 0x1000}], 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0x2) close(r1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/128}, 0x88, 0x3, 0xf16e886765b7ed73) r5 = accept(r3, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x1f, 0x401}, {0x18, 0x0, 0x1b9d}, 0x0, [0x6, 0x4000000000000000, 0x47b4, 0x1000, 0xffffffff, 0x6413, 0x50a]}, 0x3c) r6 = socket$unix(0x1, 0x7, 0x0) msgsnd(r2, &(0x7f0000000240)={0x3, "6a33ab9659478b31843373d19e05126211600b448309822b61b184db2275bcbb346cd1f7ef1935cd15e766166815585d38fc"}, 0x3a, 0x800) fchroot(r5) select(0x40, &(0x7f0000000280)={0x4, 0xd5bd, 0x9e, 0x3, 0x9, 0x3, 0x10040}, &(0x7f00000002c0)={0x36, 0x4, 0x0, 0x5, 0x1, 0x22f, 0x7ff, 0x10001}, &(0x7f0000000300)={0x1, 0x8, 0x1, 0x7, 0x3, 0x43, 0x6, 0x30}, &(0x7f0000000340)={0x9, 0x8}) recvfrom$unix(r4, &(0x7f0000000380)=""/46, 0x2e, 0x843, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) bind(r3, &(0x7f0000000400)=@in6={0x18, 0x2, 0x1, 0x9}, 0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000440)=""/4096) r7 = socket$unix(0x1, 0x1, 0x0) unlink(&(0x7f0000001440)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) r12 = fcntl$getown(r7, 0x5) r13 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000001540)={{0x4, r8, r9, r10, r11, 0x8, 0x7}, 0x7a, 0x4, r12, r13, 0x1, 0xa4, 0x7ff, 0x7fffffff}) recvfrom$unix(r3, &(0x7f00000015c0)=""/48, 0x30, 0x800, 0x0, 0x0) r14 = fcntl$dupfd(r3, 0xc, r6) getsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000001600), &(0x7f0000001640)=0xc) listen(r4, 0x40) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f0000001680)="9f77302c9c08b65495e390313be1aa7b6dc572821beff3abd00ca232ef22221ba1511db1eb3799df67051cb623d6b41e244865206392245109d2f6c90aff8d7dc69bcc183724112cd3548a791695d4f77a1563b614a34fe9ca4c71", 0x5b) 00:00:07 executing program 1: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x4) fcntl$setstatus(r0, 0x4, 0xf49593a2b3bd115d) write(r0, 0x0, 0x0) 00:00:08 executing program 0: r0 = shmget(0x3, 0x4000, 0x88, &(0x7f0000ffc000/0x4000)=nil) r1 = getuid() r2 = getgid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, r1, 0x0, 0x0, r2, 0x800, 0x2}, 0x0, 0x0, 0x0, 0x0, 0xe43b}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r3) 00:00:08 executing program 0: nanosleep(&(0x7f0000000000)={0x8, 0xcd86}, &(0x7f0000000040)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080)=0x5, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140), 0xc) r1 = socket(0x18, 0x3, 0x3) r2 = fcntl$dupfd(r0, 0xc, r1) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240), 0xc) munlockall() r3 = semget$private(0x0, 0x4, 0x0) semop(r3, &(0x7f0000000280)=[{0x3, 0x0, 0x800}, {0x2, 0x4, 0x1800}, {0x2, 0x9, 0x1000}, {0x4, 0x8001, 0x9a663b3025f4618}], 0x4) sendto$inet(r0, &(0x7f00000002c0)="e8c63502f7429e9fc092bbfaae9bd1f112e286772d28b61679544477b728ebfc99ca59f95d878c523486da54de4a6eff0e706e87de23b94c9c26ffbd979c9c5cc496af4bf2b8711ca6078f4107c2ae639a04c200e3d28cf5ffc1da6488e8abc9be06bb7d3ed1e21f5887950d44a214e82eb60945a4d56c2d31fcc18adaba47442b6ed3d768020e983b62f2f0de389a2a3aa3bebdeb4170dcbcd8aa9677f01b9b2d29d2fd7380430f2983a2d9e2934127ba88db600a4d3a9ff9450db3bfc1eccd6077c7ec61df6ae1e90733e3fffd927bcf41ba14c90555b80cf5563cce4f0df64dc1d7e3cd2574c7", 0xe8, 0xc, &(0x7f00000003c0)={0x2, 0x2}, 0xc) getsockname(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) fchmod(r1, 0x2faf149f5c26fe70) sendto$inet(r0, &(0x7f0000000480)="6b752b08be1e6ed37b66c54babf53030294d03906a83fd1fd883d9c3440586348e45d3d47996b4fb1ebb549bb3c472ccd3063dd66a464706d529ab5e31828b11b14fbd1556aefb997921d49a8a26e2eb2506940dc551bb41006180f4f2543726d7a0a6a889163e5001cb4d74a6c5ccfaa0b02d62aeb3e2809d128a9183f5da6812b2dca5360c19f5ddc499800aea97f58bfa5f86b61a8a1ac14390b9f1c4549d96f36ad3e820bdfab862b724531fe181b913f835430f6554a8d25d5a106bc7b365eaafbda834709c447f6cc2f90d79ba93fa6d853220ad7465ba4438ce60d6b9096a7a6af5485449055cf65c71209a85baa4883de9e68ced72f21da4401cb5d3247e386e9c8ee8941b184c865a28b82ec88716e78852bc58d5d9fd0f28c4886f197bb45d56ececd234d92a4d511a5e0305bb3719b8f673085e5bbf0702035013f066890e78d75d30ee9c5fad5574202bd2430bb8c4f180ecab5ba84bc7b3dcf8657a4b0bc5ed3db7dacaba79517ae1895a5d7afb86d3843e5e723ad553c97f1997c7afebf94b4f3f4434c1d6843b66f70e1a411dacf8ba7d8fe2879a63dc768df44cd4c30f9fc554d9c7ff0ef8c3a673f61e8877188a34a6286e6bfcc8288b0eb2b6d48310fe57a97f17a535c312795fefc8dc9f9be0ce9ad6e83e29ae3b7e55776ba503fd223c49a28f8d41ac4ea3e5e28c0d544c88897b048e385667bf5b3a7e00b13bfdabd2594eeaba0906208696bc2bb21c6d992164635cd3614f5f7d703abede52b6d85fb2a696b1e0dd4d384f8e01c757e9fd0e45168a79033d1dc9a3e96b0c6eefea654717a5ab5977c2043ca99705f364469365064fb031c6cccb8ba0fe4cc9d632c4fb5371a65341f8e30645680ab58fc30c153bb48eff7ed8ae70cf2e32f4913bcfa2f9b30dee99c695531fd49e1a3141512568f093f3580f4d1746cc2f97cca891339f647d11c046c89c93895a9915cae0c5b659bbf1622fe97d149cc6118d56db357276e311c294232cbfe0188336f37ff5bb0aa8292a9d7b8c12cb6e13abb5d6ac5f706848144630094fd6f25c1d883dfd8c32497e0501ec3ad84d60f5740a8241ddbbb28b764840154d7736f54b62ff7b2bab45ca75cdd3ec816ce85a51dd3666e4cf1fcd6fc81a106ba8441073634dc56deace7f40b40642ba096cbc9f3d4614a20ce7eb24d8a2844772a9f6557bd8d83a354aeb762c9528bbe105a1814cdaaf7d53d50a5a7ffb9413b6e5d51b928b9ad55181ce17c968fd82f9c661a17b9541ef6601df1adddbb42b0647eaea05432efeb8ba0ff1ead985b9a9e316f18e7140c1c89ee967783a205b5184f3894d943d8f47b045c49d3e2d16df9520875382bb9071d30d6b44b944db8e984de512943aa7ac4b36da42adbbf36fcb12ce8632c4297de02c65909489a654e91b0b6632658fe60bcb248bd32556249a01fbe3dc16c58c404142ac74e25861c47980a8b1abb048b77ab40257f3cb22fa46f3a30b7f92d1e008ddef2dc2b55d0c843b20780d4e22f9cd08ed1e917c10ab4132afacef55fa2c7bcee499e9cfc75db84429b94ba2db634eaa80122184f8aea6a128d426c2f43f500bfcc352546dfe733ba3b03d0b51b4246ad7f03652f1099bad7b45323087315e1c5018f7fe4951af5eb0c1accb69693ffde380c520387537d5504c5bd3a91231d1f626821cbe9c475d85f3788f72fa65b53304db1ea71a5b264e49e8ae369af13da8a48496219424e39469be701f7051e51ab588720d832989b5b48eedb49ae5fc7095cd909189fd531fac9bb4bc70393cb3a7da56d6ecb6c39d9ad1ca0df8cc11ec2767aeb1beafcbdba9926f817da3712c2a897f1e7252cf5bde2321935a7a0fd72e16d3e3a531397298c7893afb0ba5587b3f8d2371b83911ccd87db66b0d1439f76e686e6cc9c970ad39229f79317cbb1e723630bcd1c3c76b97065466d997ea956098bbedfa08a0a300d207beb41edfe844be3cc84f517109940d2b1f23ed84e85bde97017cfefb41b21cff0772122392d2006a05f0eda5c564b8b3548e179f67c738c92ecab2ae2886901e95885e671ee16422601e94373471cb647c54e4b0c71792037d36eeb2e81f392f04b1baa5a5267e5c82369f78d5582471ff8a2fc1cee18ebaf86d2ecde3b347a7c48ccfd6f64e7773a87b8cc5606e6353a5d8b176d3022cdac9750358db29187a52bd69501a3e4744d145034e973a03428fe9e82a700518176c5864649586d06dca35bcbd9322869ff674b76b36c1456a66619b39e22294773f7d1e6c775cbe89828f98e75f4e92026f67ada68673c563e0bbdef19e76d3fba93d7a74721be0becf1adbeede60839301e19d132035d2b30f9ca34ba19ea2cac1046fca7f58b706f928110b16656b89d8342cabea97ad497ad657ac0d629a5d23491aa7f0673f1c02fe0e29c1ecc0e66fcff287d4ea7bcf6ea08521b9724f62969cc2457540c38089e62cd4e619089b9e2bb233e418a66b8e2102d39ca46fcf0ce1e76125a1c18eb0fc6daf86ef1904f1cebe7b28b75c5ad99582f558130d14bb0500803eefe05eb85b0bb652f2aa4636f0c44c41895fb36c8f660dd5b160db68b4d96c0d075a739475039db2e3139b41f50d19f2823b6a52c6a5528a23b30f9c4a946307eb7db5a3a214431438f8802d021ab83e4269b755947cc04f0e0050b23b435638f6f5430651e7087a1d95464e7898589894ae3a38def20a05b24429c43b5435dbaa6fcdbeb5f51f8b2fc11382fb153ca2fd0e22140d6109797ed3d853a2a4dae50c36267bf691751e4392572ee710853ef6bca5f699e9a38a5aa7aee077709688a7f23a848d806e6678af17b1e80ecbda826be2a4776b152fc5b009179d26f3e60118aedea14494a69d0f75c0f986acc5de54161cc89cd576beb847cfa47ce602b9d5f1e338fda0d7bd356e32503d34f209545cb39c0bd2cde4f5287c24a2ac6b7ab9646527350b34530de312082dafc5317959fec436d27f419d0c096fc2f1cc392afff6219d9ba102965b8a2810f4d16b3e238e5519e8464013c2f6305af5e157bdbb74bfe497ff9652d196b58adb913c39842def7b580e9235019eb3dc2edf6902796ff59b852c8b523b9d7ca78bf62014d62e59efd7411fa60091a1678d98618691b2adf5c1580c81433f00492a4dab6f16e259e72fecf13f3b94a95c83a11eb48bc0d288c8040deea88f7e8b91cb5a5a02d628d8210c0843701b21b28d249188640ab582817a9b4f893e4449108b934a9284364d51f640fa33bedba1761304fa56142bf15ec136a52817c22c50d17d8944926859b613261fcc0bf495b275b589de43df71f2ecd68094532e5887c512e6478567fad2b0a3231ac4f969525087bf2a556b73bdc198458fdac7eaeba8299304957917f5aeaf1652618aa94ee4b1c9f77e9a0b6cdaf08749b3ba7d9b7f410a294bdbcdb9486072bb86702197e2ebb0cef9308d2e3b212e76f7accdcfb11ad3543f154726a8df9aee8532dfae7774d6b879439c03103a9fd403ab59a5d00219db252f6d44cf585d337f8357812143ee7668ca61624d82378db42c02f4185059ed69b3dc8d7a4836b2e4e4b3663b3b2718b7cb476451ce1cc56b315d558a33b49d726cbffc004e73a22ce21e2e1dc1b9c68916ac6c958997291acf60df6dcfa9f0f0fdcf7cb868e586a08858b4f8c3b70dd212d7c02ec23ed1b419c06f34e0982d55aff4a1b79de0983279223e88ddc0c5e9cafba06fc019e4144ba52e31a59ddcf2f241ea7c7ae0143456adeca47e1a763c9219eeb2e41d48a29ebf9b58380e7c938a6dd951d018046e5667e91638a56f5081e7010d564384c3b41fe6c85c45ae9230030c6fd92e37e6b99d9908db1aca76dcb1e8283f3b25179626b119b597640d932be24424fd96055ea13bfc8dbe8e9b09c66ddb2229f3e8095ee9be5ac81b66e4226ff48384d641915be15e1ac9c9e304380918cc84d32e8b6faa874f115672a6a38983f8cfad66d3bff6b610c4664a672d17088191b3a3750d6bd98dd89c1f7046995dd5c42bd2765302fe225b6ac378c6d389a61174042b19230e52c68e35aa34e3c871335af266a6e501bd45a2e3d7306e3c06271edc7c8aadd1d37044fb361cf2e169f3d7bfb5c2b9322bfcb108e450022121a2f7d660a77e6a2dc3addf96482c15d2b0283d38503550e216525c057c59b0d1656c33c6dd2cfbfd802bd64b5397a53170087e2d076f6d88869a1a05edc4a4b56908fed1a446c39cdfaf438dd260973e929dafc0e40a63e3ac15fe19ff05d3cc6db05083fa217c07b7096968c30ecd4eddb06409a141d56e29c24cf3125e9123f97b820e600cfc316f09de2a2ae1e9b3bb09060e39e61f5d078b990faab4c323ccd259c0798ff8d0ece995b8acfd6f66b41036fbf72eafc803406781d3931b95637958d46b6c525710c41d9f05401cbf59f558b892545f366b7e5a7d0e85b1e5379e8b50bb3118b55ab70fa3d431bcb0a95301faaba76f8b99f95aa7a3b27c79930da720943089dc1cecafd760096b06a8427f2f149f42223b95bfb65677ef53a36542fea78516e8106b0150a634f7906998e55505650abbc269f6d2ecc357be158453245b38140a65788d5bef693e85c99d5facbe49c5de131c415d7c8545b587353b6f5b3c43726040a06bf350d6ecd0dc06b76c115a2276078a5069d16511d2a16483f0699d1a1dbbf24f008237c05adf3520a869e716fce6e69013522125d8d39f2cc0539cb7c1151ec4f2efd8c1b9d231fbfb761cb65e87f35c25871f99599c1a95e4b58977e46a258af1c816a06ca40ab3b6c9871b21f3c955a81e0da0938881c86319a3708ddd24fe06927d81939e724b467242dd1ca41f3cbaddb24e634cc90e6685344728b96aa040018741a56584fb229252e446df6575abe9af7d7aad6e995223f209b07140f49a1fe922ad96cbe8e3a9425b8bf34332bfe23b1eaf45146f03d6397b00bea013c5cd2d4b96d43916de8e6310bc6e5cdd5e118be17ca0fd072b2877898bf2b28a8a9158f5dec46d8ca4ac1f59c4bc461dc5a3213b5803a3e3e4670eda4e4d53dee70e02d51951ce6bf35df224b537c1df14a537a0c959b1da676b06c7c53f74b8f0ab90b4c288948437233649cdc02e1dcac5bb46710a552b1c787dd3c0c7f0b76bf3d5fd49bda6bbd6b924b239315e38e883eb101cefb26bbfb2fbf624ff1ef43791d1c8aa9996baaf8277abfc26eccfb2cab54a53ed5febda3e422ec7b25ccb3a2943675f9a47c03d154d38878f3a3d345c96eabafd3aef6774ea63a9637f6ab6c8a90873d36501edb15a5d870aef4f794b0421c139e68719fc5e9c139a9618647c93e572b040bf177261d2745b6644c54146c0593ef4ce46686a80fd6b46bde7c9173423fccf12a76d4ab21e4ba9080279e5fb5b20c31411bb952fc5c60dec52bc338bd43e59a849ef23d144441f3fa13fcd18596d7629a30868589c4293b149532a013e28056f232c4919e4069df03e356018e9fef7f0c17b95968a6d2c216ea1b28b2277c1c13c769af4db4a175989d004a89eae41962574d3426e2b815eba204345f0510f5ad4a7c8f7dc0a90314659b6a99c4ac6570d4b3939c01aebdfbe8a8b6f1d84e85b62f7f5a0b6ba0e82535ac39d04792f2c76c78c32a3ad192b054bfc038fc5b1f0b9ee900b5672b92788c3693c90f49cc91b9122e73aac08f6e1f7cc98c033842cfa5cd97b4132d751f516cbf6323bbea6444cb9898cdffca7454d82ec25dd391760994cb15f62e1f1a6964792", 0x1000, 0x9, &(0x7f0000001480)={0x2, 0x2}, 0xc) sendto$unix(r0, &(0x7f00000014c0)="bd5416202209f9cdcf8ddbe2d1e8ae5d7e826a2490e557e40cce8b63ed938354b8071924c6f920f1c2d534a7a13b3030979ab5d50c96912782962b3fdc568b9c9ce0d55a53d08af2c490dd0b8fc65ba6294b51e8412e29ff688ba51efa6c1934f4189888792f0b9503f1c10c9ea12b76c5db6f8d3750c380dcd70d793130cefe7a439507f9ee37b6a57ad0fd7972b005d3dfcbb568a6727a7628570c5baa3506e59b7ac66401e5", 0xa7, 0x400, &(0x7f0000001580)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000015c0), &(0x7f0000001600)=0x8) getsockname$unix(r1, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) r4 = accept$unix(r2, &(0x7f00000016c0)=@abs, &(0x7f0000001700)=0x8) r5 = dup(r1) fcntl$setstatus(r4, 0x4, 0x40) accept$unix(r5, 0x0, &(0x7f0000001740)) utimes(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)={{0x0, 0x10000}, {0x9, 0x6}}) close(r4) getrlimit(0x7, &(0x7f0000001800)) symlink(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)='./file0\x00') openat(0xffffffffffffffff, &(0x7f00000018c0)='./file0\x00', 0x80, 0x46) 00:00:08 executing program 2: setrlimit(0x8, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) preadv(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/251, 0xfb}, {&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f00000002c0)=""/245, 0xf5}, {&(0x7f00000003c0)=""/122, 0x7a}], 0x4, 0x0) accept$inet(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0xd0, 0x0) write(r1, &(0x7f0000000500)="6c4a298d824ec0be9d9c6b491591abff3c101f960709ba5f988bf8aa4ed2199a888c350adcc80d9123b2ed8843d4d7bf16fd895c1c1088a84bab52bae1c2edb0d0109fc8b167b4497f4ec8a911e3699d6958a5fff6ec5bff9a8b12efa61cbf62ea3992c8914570917253bfcb7ac66376f1eca1dd06b3f46fa78429528ff34c12882312346f437465bc86128a345f25eb2a895a4a7caff392d74efd27c25bdd03cc4c08d27ff8c2e5abf33a21da5e5a42a3c7c83dfbbfb30168116becb5cefe37f109332d3ab00ca388b9ce7d05664783bbe33e2ecbc1b1b5", 0xd8) 00:00:08 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000100)='./file0\x00') sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) 00:00:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000040)=""/187, 0xbb}, {&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000000140)=""/98, 0x62}, {&(0x7f00000001c0)=""/10, 0xa}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/45, 0x2d}, {&(0x7f0000000280)=""/116, 0x74}], 0x7, 0x0) linkat(r1, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0\x00', 0x400) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r4 = socket$unix(0x1, 0x5, 0x0) semget$private(0x0, 0x3, 0x93) bind(r0, &(0x7f0000000440)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = openat(r2, &(0x7f0000000480)='./file0\x00', 0x0, 0x80) r6 = accept$unix(r1, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) fchroot(r5) r7 = socket$unix(0x1, 0x1, 0x0) semget$private(0x0, 0x0, 0x4) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000700)={r8, r9, r11}, 0xc) listen(r3, 0x1ff) fcntl$setflags(r4, 0x2, 0x1) getsockname(r6, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000007c0), 0xc) accept(r1, &(0x7f0000000800)=@un=@file={0x0, ""/108}, &(0x7f0000000880)=0x6e) socket$unix(0x1, 0x5, 0x0) rename(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='./file0\x00') setregid(r10, r11) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) linkat(r0, &(0x7f0000000980)='./file0\x00', r13, &(0x7f00000009c0)='./file0\x00', 0x400) open$dir(&(0x7f0000000a00)='./file0\x00', 0x10000a1, 0x0) getsockopt$sock_timeval(r12, 0xffff, 0x100c, &(0x7f0000000a40), &(0x7f0000000a80)=0x10) 00:00:08 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) open(&(0x7f0000000080)='./file1\x00', 0x800000200000, 0x8) 00:00:08 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000086eebdc6fb9f1aaaca4adb42fbb1aa000000000000000000"], 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$dupfd(r2, 0x0, r1) 00:00:08 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x2f) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="1100e91f7189591e9233614b00"], 0x6e) r2 = dup2(r1, r1) r3 = accept$inet6(r2, 0x0, 0x0) recvfrom(r3, 0x0, 0x0, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) 00:00:08 executing program 5: r0 = semget(0x1, 0x1, 0x82) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fffffff, 0x1000}, {0x3, 0x108, 0x1800}, {0x7, 0x4, 0x800}, {0x3, 0x90, 0x1800}, {0x1, 0x7, 0x1800}, {0x0, 0x200, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x20, 0x1000}, {0x6, 0x1, 0x800}, {0x1, 0xffff, 0x800}], 0xa) semop(r0, &(0x7f0000000040)=[{0x4, 0x6, 0x800}, {0x1, 0x6, 0x1000}, {0x7, 0x4000000, 0x1000}, {0x7, 0x852, 0x1800}, {0x2, 0xfffffffffffffff7, 0x800}], 0x5) semop(r0, &(0x7f0000000080)=[{0x6, 0x80000000, 0x800}, {0x0, 0x200, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0xffff}], 0x4) r1 = paccept(0xffffffffffffff9c, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc, 0x60000000) shutdown(r1, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x155, 0x6, 0x2, 0x3, 0x80000001, 0x37, 0x6, 0x9, 0x4, 0x5]) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0xe0) shutdown(r2, 0x2) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x880, 0x88) r4 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) shmat(r4, &(0x7f0000ffb000/0x2000)=nil, 0x3000) fdatasync(r3) sendto$inet(r3, &(0x7f0000000200)="12ac387792814a840ba14d51f08733904c9392a1f9379cd565c6db6ae5f4432b6d609ee55b1d1d1cc00b84132203770e9c1f665fc8eed6ff8275989cf54153c73f00d35e92f713c86b8917fc4c2576b7c2182bca1883daf98af8632d70e51fef7c5acdd2643279c3f2b2b92819402dd8ffeb1872f2a10ceff22a7a1ce4415a2181b0992088a3311b5207b1f6cf4ef0b8f49c03bbec66240dfd748f913193a07948caa5cd8e3806a4637c2d82ca26779e08e12962e8ceb4a35ebddd3191046df70879923147236aab87f9abce80e763aa6c52a9aba682bc6a4b0a04359c33047acb84551266a9feac76c4985b4097bf85838f1ef907a762de96d8a389ebf8d234b44bf3ea1712075b25ba858c0971d815ef7649a36bfd738057953a98e210f75ad45f30d31b5f5f2a48b89d35364d9c4747b1669588ae8c9eda1ddbe7625a0f19e6d8fa47d6a0c2828971c7c50358d25f5d946948408ae5d8346c13a873c717f193cacb6c2e3e3e25f94399c46be6a8339f5a6439930072a2cafae7ec1c55d42ef2f1f21dadbfdc1b00748c0312610ca72855062b9417dbee51e236a0399f16f81afa31aeeae7e7e2e004181062d2757ca5a8e67ec5a0189f6fc45926e7049d4ff6ce4f521751204cabf30627dd0a0b4e1649bd3e33fa215715d6488d03b6ae4c1b51ff9c5c0d0e9e36037c029e130245ac1101239c6e5098e64f8dbc303b92e798f567cc4a6748e23f94de70064847d05b2159a01a0dd2416064f2069bfe1d4d55fe18e008cf842610ff5fe0d76ba971476ca0cef40eb6a1fa7df3ce60c950d9468b4fc201db224730b7fed084df6632d0636c715e81282886fc8a73b78806e50c960cfcc98a0ef07982be032fa6586485266bc5a3ca14a4ecd5ad7fb9ae1115943d3fc056b01d33ad4f0d09ef9364704e5951bb0c84be5e909811814466284ba7fcb49922a7df477768df83c5b056d81145c44a32c4e172db433288f681c1f1d7737b4ab03e630b5128ed736614dc9c3b0f4142f424411277260feb68382c8dfeb06945e16515735fc6cd18dcf46ea3e91f0cec02811a0b12c595ae953e8d4a1051de905ba212b41413d258e2a7da9ac8c258509afe0ba6a01dc56f75743f5049ed53a0c385b85a3b0b3272edfea98aa0fea9bf63c43acf311534fb14dbe575f59d7f0777f2bb2d6593d833661f4ed3686585576a63b9b920d440e9c956141b7dc34e848466dd4ee20b8994e5909df55c553a78fa3d0b6586b41ba01326012cc3b5f9872503f55d5c8a0ae4cc55f659c6fbd2c76fe24ef75189367064ffad4b4949a0285cce0747d0575e14da16c586e01144f423077f14b38a10524adda2eaa3dcb1f28870eadbb575089e6f9eb5604b3bac0e4b23e12e05391509c93a43cf8e2d2def01d03f42870329224c75df54e305dbfd5cbd536756966707b7f2ec889d1bcef7d4e963fb102bd6f7800abb33f3f6cfa431744281786e3ab95c80f6d169181470a1bb4ab79aa644a37a81c25699062c869be4dcce30839936299c4bc5db9f9a06cc716270d3ad18d30f16219186f7c01c75c88ba27df34f096ff807e7c9d032cfbfb246f94dfe44473111266f3dd763689156a73db2d412249302def3f3753642487e641c64e595f20bbd9749996483ed96dba5f0da4f596bad1d2f3de515bdd4a291297fae4f59bb50ca317daeb5baffaa84f78d445bcb169ce0fcd21ced0e0d7f31f8f996718d40f9a34227100fa254bd9c15d6b063f4c14d81b3499e8bfc03bf69568f7d1342049d2dab9128e0e83973c02fd0da98846d8874c18751979efda53c04cad035192db70ecbfdce626500bcb55b3e3f43b4cc7941fc92a66f4180e3947f93aa65e1a0ce391c32e1aa5a0994e3cec1dea991addba70fc006024c0eebb1583c94fd9c752a983f35e4e88c9c87e77d7535695cad129c6131e264871cbf877ca0b54f4c32b04993cfaa2220cdceca59e617136ebabb71616f5d907827ed4ab0e349e54700233c8d7ef19d349906824e953299e1a9cdf0328de6186bfbe052090a83b382bf8bfcf197a26a6d27375c4b4953ef39231164e6af40fc3a3f6687d3d999cdf0b0a63ad658275665084b8a977faeb112a166fad006dc0996c758b3fa7161bb48c11643da7a4471526be50e60a818b483a7034a78f4dbc90844087a08ff2838ad5f844efba198958bc1052551b854e087640b59f86eda7f55ee71a69111b347e1236a2ea248cd537d8da3c4c285ccbf6faadb1108ab5f0e9a5bd9d42555c408ccdd22bafcf2c5e200a8cb3e18aed2fc0454681721dd50b3df6086eae28da10c61dcb8cdcf5427b209b8900108f50eef09a8b2a71bfce7bf92c2881982f38d5cb6e93b7dc8fb768a17140bca18e166e21b719c6f01681e8ca3010b69f222434a6df0bfee82b984a735e1c36bf486fed3bcf2b792e4ba68d53a2cda7e55994898366b3438d42386a465cb950ec585aeacf283b3852dcace5e98ad87afa7fc6443a41d5efe44696a60f72da3fda3d4c1ba26f6de4680bf900245f5fd0f8d0ff77270d37235c727aa96c9b2c9ff084c5bf34e4a3f8120178ea7a30bf3fe1fe72ae22181074d80097d7dd4128b877d4175a7092ea41e7841d3ca563df6fa5340980fc40cd886a3318c48470d1b09a400ee49765452e3414d8a63dfa6e5d009e8e3eb29bc623414ef3fb5b39c16e22822d055d8db1eb55f76c36932ec4d1094b25bef90d8e1cfd9fca742c827a556db619d1e0991904a3ecffec29802c56306acde03584509dca4e651ab282ae988de288c9ff87f8c2020641e0cc3f468400caad64a056d3b4b628edd88a209f733656dacb652f2dc96a831b4ffcb531546f10e6bf6ac15bf40031f6702f89f30d545d99646ec710e918c2a82d65bd780ac0827884479b1f2d0de232afd2a7c514859e1ff3195813758e50824e4d52f3a9dd8a11a4ba3f58516da486ef4b0ee968b7dcd993c84877cd7535d1214442cc685f8dffdbd6920727e98bdb226353c4b56a26bf51bb6c857517a7efa948c4f882309cc389ca8fba24d85dae21625e5cb36895ec96b4f34155ba2ef6e94a42543a7f4dc69b279430ac1fd2dc941f6d6b010956172ca9a6beaea7a390a419da2fbcaac9f6969fc2c4b8c3c04b1ff6b6441de12d8a9e357c15d2ab9f49a300baf15cc167f34ed7cb04c5c75481727c554f570361a9ae0f3b81456474a4d6f4a2a227a26f2c963a08d6fa5921ebbcb13d71d2e2758f186674984c1a822ab0b04030822f888240336ac60904a11d1b7b71f43743306fa44363144d78b46f8642904fba7e2a279369ccaba0b7c6bad89b06a3d0022874d0cce567ab3e0a8a607a2379e3d87e2113d5ae386c041bebe0a42e829695aba9923b34866f33e28bff71b334bd9669ade65ef28fd1f782514c347564f907064bf87e7e87cc3641481852118e4eb1eb340eaec56819664206d43a72facc0e9698472e01d628202d1f71f7eecd104512e7136d772f18d1b0681514fb9aba0ca9be9e0bd4e108dd9c66891a550344ac7f5c3d2a0baf5721af9aa4dcd22923eeee7d50dc99a65acd239b1491313648a23910a2ab8d587ee52ef8c1696f081fddbc411d2f430d8ae7490e154ced83b23da065b4acc702529a8f9cdd436ed8ce64a84281c83c3cd81f5691e95ab2060501e0a51ffb1717ca66668ce9a6d203761148f59cb287961623d306b79dcc6b12e0f8d7dfa228e967ed247ab9ea6d20de3171e28fdaf687412eac3941ae2c2943190e2fe12d5a61844166825e9746d7ca5ba65cc73e72781e2289d09e9f282f327328bb0637d6cfe560bd3093174b7a462b8b8f0c472682ed5f47735b16f6db4a5a0e627ed93529cfa3fb4f72d5bca437370464a28fe2fc36c0c169b0ea1d7dcb56d033792db609b9667bcdc8d767187bea891611207b5159861898d4e7310c9861a57994e51d35b63d99c7aa820c423faec955ca595a2bf02275d3129b892bb2d9d452d0dff40bd15b2258f4cb810b74efc84eab30b299bdf1d422ad9844bb9a2667f72a4cccf2042c90c90e3e9a191966ab8ea44b7c6c8c3f0b4d719c5909a5e53ddf2f959981ef381f9fb7e51faf4d9860114e443a74f3fa07e53afa2aef5066c3b215faa10f9bf23bc7b4c392536c8388a273443197ea38a0fcd4fee6f145e47349c683ea233fd4ed527ba542f8216af7f987ebaf720defeb1daac6812f42b44c9f54aa7f8286f93b281779998d70e5f390adb35f946db23ffab1361a7a3aa0e4eac3950fb4e3c9121d9e365f0684d1a2d8b1e7a572300aae841fea65b5ca571e97c4d69894c7ab8cecc357d20d1b3f09eca796cb3555e34d1bbf994f1c974285dcb33178730db08a9af80e2643385c98725ea5b0fcd97db1ab6359ded5a7e43c0568a6d019bb6d8c890f8fb1689a7893b8c3b3e317cf27c7b56a4f74e2bb42775e3a31a3fb51bb37cca6e09478d762264b0e72a31469384624dca578d1ecfdfe14be05569d0f8396e53899c2e953f8a9457a4227791ee284151276c9a7655d2898ad9a6bfc0e40b59aa3a7025d029eda0ffc4e29f05712db94e0481065e92a42c7aba0d5175f226a950807e76f50c4a6dc7a5b31c0b133328cc633a2eca67f05e4be0824e3d5d4348e91f80dd4d5d10dbc29461d2de76d99b0bcc6558189ad9ca90088b79ae2fd3b419b6b54abd155d62aeeeb6975e41f1ee803ba232c57199188c5dcc08ad95122cff17c3d86539bb7385c962dbf33df1a4b75058bf19a1890019014bf7a63553b8a72da624ab030fa5d25d408399fd3f66160308c59da3ff238add0e9a94568ff62377691a49184a831b7846da41dd78e4a68301c4742bbb4f72b027e747f8b813af06da0edb1a53ca95570af148ee3a6447d7d456d1fcbefd38247442ba5bfbb9253bc8fd30e10ebdce429f6f83b198e37370ca0a842407df9a595c0093866a2938a0fe75dfe493b910bd625d9016717a59f22e737c61476ccd71b5acdc2ed0ae75068971f602f217928ffa00f1c86c1097d78f953c9491ac43003694cf2d4c01565ffce86fc81a71494bffab57ace1ae6082c8aa7601df53ac56e7df07f1f472661ad4794025aaa4f3c15712e4d094be4060bf6782748868acd6c5b117855ecb871c41c00d34ce151f93586ff8501d95b74e8803ca1ded8bf23ce68cfd52cc0c9b9423d9788d42ca9cf69064f8c9274af0b768328f727616b7320077b54a86276589e7354a3db2e13acec0f57e23136f494cf3358c1fdbaa540358a5a721b6ca5c42ee5efe5b374b387755f13536d6515d1c89f4b25856f160e882558a362d62527db75881a789b7c7c48ba29417e9b8f48f2d1d45bfc6df9965263255ca84c403f621c4b307f59e10efe9479a047022d6e1a0ffc6c98c7df0394fbae4fd22174b07fd60bf2935917025a03b05fde79a05d7655a7a14f4942c569c759e7e56312edef9bdb6c06fa6f95f73f2f33b1ac0d6a0489ee13183f684760f957027197edec13e0cc4924f4afd0da8a427f1216997ed755a5be6fe5f1daa0c069ecc05374b6c994518287f9c7aa9d445ceee404c483ec6e94a11a5ce2869ff3ef90bf62662b48fce6c4be5fbe01a0df4b4a7ee3e78bd4801d6d43ecbe286c5662ad2dbba9df0719e399cc4ad079586f1a2e688cdce64078b02fe7ec2284711ea47c42df9c8c637d30dfcdc716aa7c3c332031bd4e554422c833df7fb67efacd29b4d2b99bece9e083898895b36a3566f218f2fcb9cd84cf3c072042ec28532a3a296be955d9fdfd1e0d5865ac090a8d26b7ce095", 0x1000, 0x8, &(0x7f0000001200)={0x2, 0x2}, 0xc) r5 = dup2(r1, r2) r6 = shmget(0x2, 0x1000, 0x407, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r6, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x6, 0x1) mknodat(r5, &(0x7f0000001280)='./file0\x00', 0x1002, 0xfffffffe) fchownat(r2, &(0x7f00000012c0)='./file0\x00', r7, r8, 0x400) listen(r5, 0xc0) semop(r0, &(0x7f0000001300)=[{0x4, 0x3, 0x1000}, {0x3, 0x7fffffff, 0x1800}, {0x0, 0x6}, {0x4, 0x6, 0x1000}, {0x0, 0x100, 0x1000}, {0x0, 0x8, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x6, 0x1000}], 0x8) symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)='./file0\x00') socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000013c0)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001400)=""/4096) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000002400)=""/5) semctl$IPC_RMID(r0, 0x0, 0x0) readlinkat(r3, &(0x7f0000002440)='./file0\x00', &(0x7f0000002480)=""/9, 0x9) open(&(0x7f00000024c0)='./file0\x00', 0x0, 0x40) 00:00:08 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) fcntl$setstatus(r0, 0x4, 0x80000) pipe2(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockname$unix(r1, &(0x7f00000010c0)=@abs, &(0x7f0000001100)=0x8) r3 = fcntl$dupfd(r1, 0x0, r0) r4 = accept$inet(r0, &(0x7f0000001140), &(0x7f0000001180)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000011c0), &(0x7f0000001200)=0xc) r5 = dup2(r3, r4) accept(r4, 0x0, &(0x7f0000001240)) r6 = socket$inet6(0x18, 0x40000003, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001280), &(0x7f00000012c0)=0xc) getpeername$inet(r4, &(0x7f0000001300), &(0x7f0000001340)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001380)={0x6, 0x20}, 0x8) connect$inet(r3, &(0x7f00000013c0)={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001400)={0x680c, 0x1, 0x4, 0x3, 0xfffffffffffffffb}, 0xc) r7 = fcntl$dupfd(r6, 0xc, r1) close(r7) open$dir(&(0x7f0000001440)='./file0\x00', 0x20050, 0x8) accept$unix(r2, &(0x7f0000001480)=@abs, &(0x7f00000014c0)=0x8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001500), &(0x7f0000001540)=0x8) r8 = socket$unix(0x1, 0x2, 0x0) connect(r4, &(0x7f0000001580)=@in={0x2, 0x1}, 0xc) getsockname$unix(r1, &(0x7f00000015c0)=@abs, &(0x7f0000001600)=0x8) flock(r2, 0x2) r9 = msgget(0x0, 0xa0) msgsnd(r9, &(0x7f0000001640)={0x3, "2c0c7dbb6430e354eecce36c641671369c335e12498d50ed7f2c72e90d5d7d23afed240fd7044cd716e760f9f835285132eb88b6153482c3181b3056a63f0dbab6b1cadd93f165535f570116df4d699c2bce99134bc4086b356b3bb6557b1293ca3541248bbcb0fd422d15bf689c33f68757255cbc206424b4b9424cdbd56c4f595291b7fdfcba30a208ff6cd7b6b57eb2d9db"}, 0x9b, 0x800) renameat(r5, &(0x7f0000001700)='./file0\x00', r2, &(0x7f0000001740)='./file0\x00') fcntl$setstatus(r8, 0x4, 0x1080004) symlinkat(&(0x7f0000001780)='./file1\x00', r5, &(0x7f00000017c0)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001800)) 00:00:08 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x42, 0x300) getsockopt$sock_int(r1, 0xffff, 0x1081, &(0x7f0000000080), &(0x7f00000000c0)=0x4) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)="1489d73a9a6b08477991bd8b04b79ee17f5b77a987d8882711f9a800b805419b2dbf73901f3baca7ceeaa880d91cdcb45fdfa2f7d344b159cf1fbf5bbb7f98836720e58a8f5fcd317c96b5c200d1988ad1072eb26778725e070bec9e43a0b5cb63341a7479241184aa57b420c21bde726d2f26032f42291654a2daa4066e2cc544b39b74c3c5df9e5ad1455a7c2b486e9ba88c28961340159c7ecf9f93ea8216af2ab5d4aae956e6e79b9ecf569aa841c0ce", 0xb2}, {&(0x7f00000001c0)="adb696474ac49cf8984b09fc1fc73497e9b45c4b010f60adced41c00a7c3abbff071ffa4ab8705b6f41e2200db3ce06c170ad008c1971adea0e43b171fee331bc2b36e1b00bb72e2ba5d3fda5451", 0x4e}, {&(0x7f0000000240)="fe0a7d7bb228ff4a8ea40194a7ca9ab9b3281879bf1fc656fa7240ba25a1a97b4577b891d6ac995cfee103d76b4a0a2774c0b83afa083788062c4270ce6cefdd8c6406f6c43c27b44d3222d4701c3a0ce5863315e8a5c22277cc74ed70aed49f5dda65527b6e9e145fad96e617235d9288cfa14dec0d618c4cee26948d159639573689049e69d940cc5d9bd59175139c222c8d8c23aa70d66a95d1c60e15afd79c0c40", 0xa3}, {&(0x7f0000000300)="8d09eec769e288808ba25afa7beb0f676697ce6ee355bff62a4ed7f81e4a0f5d6006e69bee42026fb65ce615e4d36070a148a0fd06daf351671caceb50b219f2aa59b104d8108f63c0263393", 0x4c}, {&(0x7f0000000380)="9ebad559f42ebf937ad20967b73e87e095712b5976310e0cae86385cb989922995aeee08559fa1ae5295e495f523ca246a9c8d2ba15bdee353ce756d15e490a54ac7dd2b20655b3b2336c9b63b40e17f8617dc833ebfc4378dc575366f152b33dd276d6762bcfa0e0a8843535e18f1a1ed5c6004f728ec96f7875cc76ed40d523474dfaf8d6c0977365e093957ba4acdc52a3d40accdc88c605a48922655485f5ae971c4347d805f20d5e0cd9ec243", 0xaf}, {&(0x7f0000000440)="08603b9c0079768d2236a3182c2856ec43d451fc835701a49c270451300cd182450a3c9d0959ee3953652c9bf9ee16cb8ccb2b4f8ab6c63495fb41e72a2edc9ce9b73ca592028965a83248691f51addd2d70602f8ee53a4d170c1a2f75af0639631619c2c78de127889fae020324d82dbc345596f842a4983a95a7ba98f3d663830a08fc634c6e4306e439a1aad0da5fbbaf2c7d98be4f6ad94576d77baa84eaac18433f538e57e6ea37d23cfb536241751c5d9310510330c37fb4eac8533227b61168f664c4a9c43b6b6cd7d710684357d344b14d8d4073ccd48000aabaeb9072c1b264d854825dd3caf291b452054e3069831d9c347b3ee6ac991c1a84870f36a4e709ed9c9a2cba6601b4aae81146f4d5d4290dae4d15ebfd9bf5939bc66a4cf06a3813a7b4932d6cc8523d3d6d5dcf3330d12a1fef289189ee303963c75698e96700e1ffc96356c188cd0bd59eb3067f8902b4a7b26102b573d27b6bdfb6cbf5d943b80e70dca71188053edc169d08d1fa6e82beb730ff81bef9116184df145823979967f8017e50797b1a09951f038010e3efb5b48aeff134ebba9d7b3410bf883d0cfc7f759d6c1c56861a655944a04603d3ce60614da276591c91c58d9aeb4d6ba0bfd73b8c7c0846145d0220300bb10aa4b75a8e59318f36fc42acf56ef82e2394a05cb6e1e2b810a5f482c8bc92270da0fc8b4c140e0ad4103b69e1d26f29475529faf07455c2c44ff7acf4769861e118f824dd80187ff2559744724bebfdc1c00536aadd59d1a947c80fa619da5d74b04905bdcd842612200367ab9e7c01f95d8b7938bbb8df3690944c391acd66e76001d5a930f584cb1c2f51a613421c897c2b35d497a5cda0fbd158228a1df15d9abab20d03ac63b911105f5ca8446f04c870f70b952b1cb8e7272d10ab3fa8ad4d5f9c8efcbf37a3a9f7a57ed64026a3e5791b5dbc385b543d677aa9a471ef162246499782b89b92068d54c8705d630e90b4f6e901fca47a7df5bf82c2ef8146ae455712d03436a13aebc1862b3908155713fa607293d23a07d7a267a59b76c7e2e30b35fc57b934ba29df2ee100d17a9cf7e27584e64b0628737ddefe2f033a995859bd7028408b18821f6206df8ec5a6c1bc5f49ecf05603bedb9c458f9d4b4e0078027e5d5a7b6433588168cc3f36c832a6d888c016db642552981521999d2ed9c960e554d5f9ba17a383de02d65483fa2e8f1032aa2fb42e76467ce86b2938ca4020d2339b613bc13ca513f55504044f4ee079ccfea1f77f6e2f90d9169923b7998895835c561baf7ec5fa124089ad17c2f350858c427948aaabfd5f42db4a97da1d122f0bd7c01c1e469e7eb4a7249223f1a80bbeda6f1d2b5c9a6bcce5cc48e5f56abff5b6dc01d4d3dbe6871aada746d6624ab051aacf0bc5063c1cf7ca0c9de952a77f8cd7820bb3272ed882c36259a9a118ae404e1f8323cf2803a549fd583017fa406898ed0017ca4c9ba4f97193e63a786f55e91ba24f6eb8e9337c00501690d922ec99afb44a9574b331ecaab659e5366dff70e6fc15148fdadf32537fbbe792942717ce0724083f68efc728ca3eb6a71924f1670c191b3fe3ef4da8d8aea78f24ffc7f8a0c1327aa92b2e6e751d7aa3dde2294a68557f7069064d090d1b64a0de1ea55e2b0cab92d274259df0544174baecea67e9999360f9a08b82c1f3e8d550a972cbeebded19e8bf06806c72c3e0cf06a8193fa9638fdb4f62d7a0279d0cc4d0eacf79d3a1096f9455c3537a218678ddde091280138393d57a4a3643959aed5a484f4ee1052ddf0170e6695a22adfbbcf4522bb0241744fac90cf9dc613dabb4cea2e8f3813236935a3fe6592dbc75be5d5770c3074c924ae95183641b7019a940aaa1cd8976cd41467761c2a962132ac43b175ae50b3b9515f8dfb2b19e6a27285015dd15e60a77d615c903a13299bc9a94ac06540c79014720e53a67f73331a710c912f8aa058ab10a07229a98e627bea295e651cfc6f72ca771f37bd41f411682ccd022bfa73139f4e195db7b7c4344f7f7412d452f004deffed5a9166e75048deac79b6ab57d9bb912d126920404d7e8116ba55943208947a03ea55e410bc8e4be529eb894df9eb0b81af49badbb4f59fe09adb7a3934cef4ce8fe7ddc938c5ccf0c92530d41ec3d3d86c822dd67a2f2fb4b4148092a994b047b8a2d84bbd91398ca2ed9bf698dedfea1e820171bd1f9ff825e4e1702db3f345019227251c0322a4ba98e6740f23027e6aeccc2c4784c6fa80aa56d984de461b46929efeaaccfee3f88bd8efff76fa281cb5fdfb947ab74e405188b53742f45e1fee29a31a99bac7752efb07372db0720b3d74c1c4c496037cbe2de828b012098fbbd8580d772ed2a5b0401b2a2e301562ae8d38f271297e05ffd9ed985b8afc92770a293124b1b00809634f628182db57dc23b5fdc10a606077f5903257368b9614b92cbfd77aa43e54f85728ffe651be183416b55303a3ec308bfe2e9abcc1dbad3ba521a7b65aa9b7f2bc8313c438e5db86ac6fb76f6626d8cf399c4ad31265b19cb4f3291b0e8652a070faa05bec75b5a332dd418bcfb5a0a2921402d159badadf002ea4bcda08bcee26dc62fba56d79100505ad2b23ecf3d63e18a2873bd819c260a13c62e75d5e9a7de7fb63f836265e5e43cd8801357ccb7570cf14c04be7714ad5c2f9ff5163bace5925a89729d73a0f888195eb3c3e43a9ac5f63f2391cd808dc6ee17e9ad992325f9ecc4cafb0ee749bcefccd235979a17ab8296b2f59510fce03cf0acc7697475ee4ebb51fbc02c3d28bf516f0df9977c170e5295acb0f4e270a5239fb10d090a0d2d9603524872506e925efb13ab47b11900f2e0f000c457ed22015dfd6a3af8d6cb40a8983616fe4912bc93f0cb7f79b72f12eda4cb2e6e54e63d91cc23098e53d67f57b9601ea23843fc5642a94b91574b4364259d65fb12936a5bb4eeeac7d2f94709375b683f5be8547a572f622f5c1317b8d3b3258dad29df4491dc7f501fc8af3be05e03c8fc0e126fbdde14402a8332c9b0e720bff7d4a2afec163544450a923424d692e5a75bb1fe432d3e8824c7aba29510c5602ab36508422a252ccaedddedef5391f9d93696218e1b31710a5aa12ef3eaf99419aa2f548fc39692864d046112d54f57a85421f6c552bde9a4342fb93396f2d5d8d436a45fbe6d0a571f2e066cf8cd412cd0ddee82908f940c2ec591c1d7c84ac35bbcb900145ee9951a571dc8c390ec698403615a9c44bfb0869468183bca284a65133c2924c2a891e5e490b0df2b0a7ffbed451126262f02bb90e0a24c2c1b1ae287e2a5c71bdb90bc6725e76608bb2c4dd22e6473d0d3739e1602dcf1ad83bbc193f0f983f7936ca0a174713e7a2003a38c4cd1847644fd50ef0b54abae355aadf7789ac5eebf45e84a8e24e415f5d7b4cffcb9153876725aa540e114d87d3074fc3dcd269a04b7de1d823495611f33ddf13446a60bb0553eaa5e89155da5c007ab6b0b35fab12849de0393d9cf356c99be8620471ba283d251c2d92682ab86484a373171384f442da6cd2dd48f7aef3788f9899a5832019642c0d3ed86932f44b98b87a5b58981d0f8c1a0a920843a8f2ef2519a2c096c2bcd4cb2d8c070295a31cacbcf11330e6bd790294478f3e79bd42036c1a0dab7e47b9140a5c19bb0a29a9e521a31335d98bfe228159d9bae79dd9a8dec7935db839c5726acbef6de2dabcf999e6ba79fb446ae39f2f0f796785583bc79fcafc37e8d4540a0adce0741355970db12c91b7da8a86b734ee67856033922e656450a894d702c89df2888421084eaa3dd0a6fb963dc9c4a54346685ee546c2f55f617cf97f1365a220e4913228211c5f62b7804798abd8cde5ab4d377694a1f7625345a128febb498c60a0e48ab9d568c60ad160775996b0c290738468d6470fa5c17efd03bddf235ba2d5540cb23aec6231fde83321365e65fcac56648a7b917bfe423ffecab993d392f69e3beb6e72cb256708ddf21013069c54a50f61d88b8b6673e250b261b1a51c71e4034dea3cbf7f9e6eae7890ee6ee6c8d911d2fe2af3d61232980baf16060f76b33deafebd60e5033a0651bb798287be18e066cdd5e1c2d331c5ee9041b3a5ca9b57ea77e228d95a80f3d246baa2ccaf486467f960a1484ab5e4af4988f69c80039a8013dc1e70172ae34d734450c765a7074f7bb7750a885bc3fce49ce0ff6f976e8d764c2c297b943092fb17b25b2d55ff3078709f47b670fce366bc13907ab4c112e39debb0e7ee9367300a96f7bda0b01c1d5cdfebb5257e88972e93d9e047513b4ff74b13b357205d13f1168971f8986712f5e1b61ca3d0c48700aa7677631717ea16a3f08c22692c57acfaad3edf00405d18ab085a8326606a4adb6b10f81826855d8fde40d0c52dfb6960a885017c9ce37d6cd8e3ca6bed510a21632251918c2e46b310e5ae4c929db759aef255e8478dcf542391d7f523edb27c282acac59d67d116d8705c446a362f703d631caeb404859da7211394fe2e6075acf6593d961b0c968ac438e866092333de3a69bc6947a739c6a9ec9d4e0952b2339212a0a1262621605ef34f532be4164874b7c3262d414864024fe83a9dd808266e82ecfce1950247123107b4185513a900ae56ef8847ee9445bef15c0532831b28b5ef6a59ee03cb81e2ff333dea64fc28c58e14209f68c80d326a95ff34e5b7cb9a19b4b685ad720db55fa9927cabe7adedf7c91f4c79e9a1b5212465e41d9b91b988d5a913237c68c1dccd212ceb5eef79de6f262b2efecb449ea441470c35fc81b3b77955af5ab116eb923bb6f6cdc986ec0d2daa450540d468f636714a404d2e3146ca58e4bb2c6fda1546e45ed0cd2a3c9e28e3478abad10eb61bdb3be211666a88f0c4052c05cf9c35ec9d473e86082c2bc11ee2b8bd6c44978c0f22aa916844ab26a88c3d00a04e48b79bda605c82796e7717e904a214e1ef94ef89d0e3cca24b18561aa2e4f6223ef54094a76ed2fae66d92ed5d0cf6e0513d0ef1a3ac9b2e7acb96c805cf38fc64a055f9e8c23ff55b11cef89c2745efe3d01ed9d4839752f4605cc8d45c4dd565ada190031dcada822555dd63e2fa98b655b60d26ac6f00db570afd51d8451c512f0cdbcb4c41d5a632790ee8a1d75a73ebb4f6cb9640b51e56614ee245fba1a29567d07e3e84e8d6ad6b1bbc0e81eb72a2e63d7e20e0aec623d19ac127ba00c0a3211e892f5d7e9e6f65614f3e52d03460125f6fc8e540c1fba8c1886b800efa1f7c73c0f39df34df66d9ce8f671bced300df0799027945a72843fd856fa0ed24ed5be14f079afd26a7adc2e04f5d43c0b33b3f52b122fd14f8de06950e68f180f051cfcfd8280a6d0a5fd3bb679f440af6afd8af0ac7915f2f41db195f56ce97460ed2c0d58f47611f56d61f25c7705b752999c0b72d12b81432f478f66990bc7e6575e8c46bd8035a8b0cb144478633db5c80e860ac7cc2737acff94fabeb11b795f0dc5035e892345af4300d9912193b22804712bac2f84364480cba11a885e50a12f911464d5bdcf395c24b09190e77b2f9c185839af6c5add19715e3b8def5edddb5c18a9ce129dbb4c8658de66a4c0cca032b83317a192e1ca111b1001614b614ed9975466ed1a979cdd0a2440311bb26042a7456ca3a5c85e0fe213e8a436cbb9f07c24b1f4b78970accff0355399260b4331c06a3b5f35f89def1b1b205a04811f67b048c49718ab4a5f9caaf33af73e53581b8", 0x1000}, {&(0x7f0000001440)="1f30b42bfd0ede6a973832cc83a24e5bcdb2dda8ce8f8971b8e8452042b2eae226e1240a53e9191b2e62e74e158437a57c16c61463deb51c74b2b2e91d5d6504ba5c146737db3d25d36e180e1255f1494a9f6854bebc00d1d0b98f38e1", 0x5d}, {&(0x7f00000014c0)="b6e7c0d3e41779daaea347686cdee8cd26bd6ab84ea97382534c6f418c53276939599fa164f42778e3d56e2da6ef539cec0141a149133ec758a4a6cf400d90fff9381a2aa0d73809c08f2085e7590b07b93a17b8efbc66806f78f9ea5bad83c0ced887eacb9b80199f0f53b8df2d7bf61c6effb54b6ded1a4fc9aaf4258839f88b13abd80a36662125558c1c02fdf9cae744b7e237b2d7fc9dd766029abf1861f842b4949ac2776fbeacc46a611eef7cec874b82", 0xb4}], 0x8, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000001600)={0x8, 0xcc}, 0x10) r2 = open(&(0x7f0000001640)='./file1\x00', 0x1000000, 0x162) open$dir(&(0x7f0000001680)='./file0\x00', 0x200, 0x23) pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) shmget(0x2, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) bind$unix(r2, &(0x7f0000001700)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000001740)='./file1\x00', r5, r6, 0x600) fcntl$setstatus(r2, 0x4, 0x20040) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) fcntl$getflags(r1, 0x3) r9 = semget(0x1, 0x7, 0xc0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001800)={{0x4, r7, r6, r5, r8, 0x80, 0x8}, 0x7, 0x3, 0x1ff}) lchown(&(0x7f0000001880)='./file1\x00', r5, r8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000018c0), &(0x7f0000001900)=0xc) bind$unix(r4, &(0x7f0000001940)=@abs={0x1, 0x0, 0x1}, 0x8) truncate(&(0x7f0000001980)='./file1\x00', 0x9) getsockname(r1, &(0x7f00000019c0)=@in6, &(0x7f0000001a00)=0xc) getegid() setsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000001a40)={0x2, 0x2224c13c}, 0x10) accept(r1, 0x0, &(0x7f0000001a80)) getuid() recvfrom$inet6(r2, &(0x7f0000001ac0)=""/131, 0x83, 0x802, &(0x7f0000001b80)={0x18, 0x0, 0x5, 0x2}, 0xc) accept(r2, &(0x7f0000001bc0)=@in, &(0x7f0000001c00)=0xc) getegid() 00:00:08 executing program 2: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) fchownat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0, 0x400) 00:00:08 executing program 5: socketpair(0x19, 0x10000000, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000040)=""/183, 0xb7, 0x1, &(0x7f0000000100)={0x18, 0x1, 0x7, 0x5}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000280)="f4809aa7", 0x4) 00:00:09 executing program 0: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000040)=0xd7) shutdown(r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet6(r1, 0x0, 0x0) 00:00:09 executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) setpgid(r1, r1) r2 = msgget(0x2, 0x423) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x38, r3, r4, r5, r6, 0x80, 0x9}, 0x100000001, 0x3, r1, r1, 0x400, 0xa87, 0x4, 0x400}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) r9 = dup2(r0, r0) msgget(0x2, 0x10) fcntl$setown(r0, 0x6, r7) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={r1, r8, r6}, 0xc) close(r9) getpeername(r9, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) getsockname(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) fdatasync(r9) setegid(r6) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000340)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000380), 0xc) fsync(r9) fcntl$getflags(r0, 0x3) flock(r9, 0x8) readv(r11, &(0x7f00000006c0)=[{&(0x7f00000003c0)=""/53, 0x35}, {&(0x7f0000000400)=""/212, 0xd4}, {&(0x7f0000000500)=""/222, 0xde}, {&(0x7f0000000600)=""/177, 0xb1}], 0x4) poll(&(0x7f0000000700)=[{r9, 0x2}, {r10, 0x40}, {r0, 0x20}], 0x3, 0x6) sendmsg$unix(r9, &(0x7f0000000b80)={&(0x7f0000000740)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a40)=[{&(0x7f0000000780)="f942df6f3e9a59ca225286ae6e0493eaca6adc5c07465764aa5e7437d77de393105d6559669728bc6e6c93b9c00a9da38cb133aa7bd06ae1e5f422cd0a3cc492719a", 0x42}, {&(0x7f0000000800)="37a366e89326dff3f5618e25c097cfc3b124163f7803e984e5d08ab8b23354f3c6c3226215bc0c4210b9e1f45935debdaf5a9c7dced3d4b094098641e220c5f418db508bc2055a06fce0f9a3e65574f32c6366b3543136", 0x57}, {&(0x7f0000000880)="8f934c4bc005e47c56e298fe0affb8610a814513f764790c518f82e943e756e097694699eb4c906153a3d66da3f51576e4cbcb2e64a3f25d0dad3a94eb87e24be40f7e0d6b1766df5a85a8ee5829a10a82a954c388e8db96264375b2e2b7b4e0bfde0be4c48ae053f79b4c842739ebf08ebebf4f99533c027cf81afcb49e0413c4387fbbf9415c3e635022b79aa08bc14dfa6cd35134af983fc283345c3288d71c2ce86aebc91a70b0818a0fef0a03b9dccf539d2a96128f7050623e9f3bd2174cb5e3fe0374a82cc10222777eaa5dc3ce55c7b886687a5d79d013da385f67e8b3b29488fca4febdaaed6af04bd3e983cab641", 0xf3}, {&(0x7f0000000980)="54069a3860d7f7e2469750332895b74056b91a6af1e46f94fa4fe21b79bea4fa8415b31087529a3693338a5bcbe03a7e023f6a6d35a95d6518c93061f4862c6c9480efc8059f23a209bf586f8de02590a1e546524f93365e8ee008673769d6d277a019dce268d54323d43ae44dec9bddcfd111ea58670afd0adaa3a493fb1735428941fe9682c9b30d8bb66de9be006a2c1a287cfd0b68decf24ffb7dbaf4091", 0xa0}], 0x4, &(0x7f0000000a80)=[@rights={0x20, 0xffff, 0x1, [r10, r0, r9, r10]}, @rights={0x28, 0xffff, 0x1, [r11, r10, r11, r0, r9]}, @cred={0x20, 0xffff, 0x2, r7, r8, r6}, @rights={0x30, 0xffff, 0x1, [r11, r10, r10, r0, r10, r11, r0, r9]}, @rights={0x38, 0xffff, 0x1, [r0, r11, r11, r0, r11, r10, r9, r9, r11, r10]}], 0xd0, 0x4}, 0xb) ftruncate(r9, 0x6) 00:00:09 executing program 5: r0 = dup(0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) fchroot(r0) r1 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r1, 0x0) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000080)=""/179, 0xb3}, {&(0x7f0000000140)=""/108, 0x6c}, {&(0x7f00000001c0)=""/59, 0x3b}, {&(0x7f0000000200)=""/96, 0x60}, {&(0x7f0000000280)=""/240, 0xf0}, {&(0x7f0000000380)=""/187, 0xbb}, {&(0x7f0000000440)=""/41, 0x29}], 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', r2, r4, 0x200) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x0) getsockopt(r0, 0x3898, 0x7fffffff, &(0x7f0000000600)=""/41, &(0x7f0000000640)=0x29) readv(r5, &(0x7f0000000ac0)=[{&(0x7f0000000680)=""/6, 0x6}, {&(0x7f00000006c0)=""/226, 0xe2}, {&(0x7f00000007c0)=""/161, 0xa1}, {&(0x7f0000000880)=""/169, 0xa9}, {&(0x7f0000000940)=""/6, 0x6}, {&(0x7f0000000980)=""/54, 0x36}, {&(0x7f00000009c0)=""/197, 0xc5}], 0x7) readlinkat(r5, &(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)=""/69, 0x45) pipe(&(0x7f0000000c00)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x10000004, 0xf9) seteuid(r3) connect$inet(r0, &(0x7f0000000c40)={0x2, 0x0}, 0xc) msgsnd(r1, &(0x7f0000000c80)={0x3, "a7d37cdf1f32179dd749fd9b742e5fc71b5b1251731e04dbbad606972af1cbfdf4b72497b4753f01e04a9859f05c6e81a871b986a172c943da63154d3fd037e32489e541f31a670a12459e3ab6374e947bae245ed0f51404213bc716b2b404e067b504e89b6bb2d42c23571b30e97e4759a470029b0733dee01c94ed53415ac6bc519879d8d8e59273525dbcfc03044b06603cae4d45586564728058930c64efa3ab39966ac55bd83d081b2f962f7e11e972a02fc0b82c3d2323e2dcaf0024a2994e9bad7f14d161a5cb9210e1d429ef53d40ea46b3fb9c5ea2b98ed78986c6c6cc0b254bf79bbf2b2eafb0c3e88da36bde9783ac77d12242dd82cf3e264787478cb55b02bb13fb81227ba085fff625b7e3c4bec9a69df3fb887b11e2c78344c2e86d4d4596a2ed8d8601c289da706683a21b81a3e080725c151b3f832f989c1bbf746f3e2a0f1bdc693b7e464e3a71f92dd7555e869d3750260748c8cb04e581819f4b753b300c6ad65ef99e4826ba355f31b5964b2bc350d74d313b5687b6a81694485eea6314086d7e2c2cef8d398785ccce26def72629cd8247296393708520fcc7e42d801d8186415ec65f7472791046a6d86dd4a17139f31f7b827ee92026f2a98d4d562c2aff564e141c22ba3954700fa809f11c904e3726170437d2af00b649cb46911231f4f83e82b3f842db7e0a63340a492611ca30012468756941d41a07cf8f58385d510c1e795726a22a507d25bc962d5ad7d997c25fb31206d413e7c95f7a2e02426a2d42278570696703948bcb7f2910a49ad53550a16284ac8fe805db47b1b2d6921a2ed38df8911d386f0ed98ba7f0639605f8d3841914ef30ebd9487ff07abbffffbe9bbeb786ab42b6a68d5578fba9db4fc198ab07f605a798bd0cfa3b39d80a5cdc37024ea23dc3bf0e6f7b8e90ba39c25219205dbf8225d9dc0fdd4f984a73a13dba9e5ceb2b7766d9d7457dc2214e07bc7a069d7afdd96ed05d839b2763a6bbb61e1376e47367371c6a008b443df43e3b8239b88e8f42ec1d9d26631851c61a06f65758e838b2cb9b2e10cce76969fa716f48f2e28d9f17610f99b7cd06937d29641c4993f07bd7160342532a7a9b7ec71e7b914037040b551709bc37b7910aa5df9242073424fe3e8d5b168ca50be904cbae5c47356238d073673e544f545b991dee44de633413848dac7a0480695158551b15402dd28371c9ed772922ef369bf8d9b9c108b3efa58fe663fc032701e2861ef38a6f18800c4d30430681ab9dc9ac09119ba811294cad9d6c975ef349dffbdfae5a61b222ed287e975af9e5b81890539256dd698b2862ad04afce51cc79f8cf83de7ccac2dc151741e8a8803795f490c0d2da3f8ef51b7956fbfeb0d7e70ca5ca2f0b07bf9606cd1483a1ac106b1b0f7340044c1112ec845c9cd5e40d336a89c7de09257aafc8ae2e5e7dbab8c0c0e3cb6c02c435efdee43b28f709a2e8bbe30579caf3255463697e7e29d0e992e33135da94b713a36f08264c75fec711aa0774f117fa7ec9752e7d58719d4a7bb8c3f127b53fd57cdabc9d401e7f557ff1934786a27d3be313d5e4c7659c87daaf7bbd3f909af84007e7485f02baa1864f0ad09de4f08d3f2fbde8b65620793967f6885a9df3945b8b6640f79156e0fe6b0e8dbe2b8016f4946f40432979121d6df470bb92c0c10c78c07f0af10fde8baca9788187c932c3a86317b09fbe105828b0463f21236140318e02ebb3e841c0310c96c67a72fc9bef56b32ef64b8d1ee95b5807e2ca062f01855dcecd640e398b78bef575ee2810e02c1ca7007711c7d1c764f355700f41f546705f9c856732d76e6ec94561a493736a0baecfa2bfc10c32d778e0f20f8f64eeadac72581c6bccabbfb52d80d4a0d9d22078129ff5bd68f2efbda3e3859cda4215d6b27c1ea9c4bba68ec6cca0e506828993d39ba8c99c4b2747f279934f2567006f52e463964640bbf433abe01f49b42f0fe00d507128911214b2d32f0a8a463a8dc24f3544d7b43dcdccd6c407b2b9ba904bfcf00edcafdce0e23f14a4a10e73d0ac8ac1773873349e9e26328af9fff991ea279bc755567a7145777ec2ba1c5f1ae7a1a096771c4aa547a13fbe707484849751b1edc942983ed7a3cf9a294bee1222402b88fe87b5b9ca15a73e9da8e057b4758cae8d2dcf9c5ef1168abdf4cbeaf8dcf10a8765a5d1be184c2459373f28dfc41b6bc398313908d466b01cda660a5fa799cc66c661e2809098064c79725f5882c3376b3febc3f13e93b125266ef65c2fd3604730d0f8e31e935e4b089083817b3cef9d8027b9430cbc8fc941ab809d868454ac91b4e23b27ddf6b8a3e52a403c7746c78c2b50bb475f5f276000a4fea72f0a88ad822a1f31aca438f79eac2b0cbaee08d8ebf30d9243aec44ff9d90f917ce19214368f6e2e12388a95c5e96d245570e2e5a2c52996664a72424efc5c8bbdead235f45f61c2b69e7092c2b54b50db189d0f76d8a8dc0cbb24c16c25eb88401cfc5700b3cefea85409698f178b345d897d6f43488a8b222fff1ca3d1679301295805bf575591c4beedd5b56b99092519cacd94c7052f588da26c12f31121945c686a5ebbbbf5604616c0096c45ecc68317bede44ac96cf999baa484fc366bc4ea02a3561a2195f83ed41dd7f7d7de7a527bc242668e2608894cb683d08f8ae145dfc596d1ae7903fe9d4f07b234d478087741a95e43aa742d5565057825ca843e2873148e18ff8292147e81334e46497fd785b360d94ce76e64ede412839b67fa9bf57a2cfae875a215dd3dd64a86b093cc95c3908f16d47af8b0528cdc0caabc1aee9e67119a5bffea1423f09bd0ce67be45ab73290dd30d4ab2095047095b2cccacd33af7ce3cf74ef51b822db871cccd937e2f2e39349527d4a3ba25cab85fcb1fde16ebd161c1ff8ae8e08f36a567fc276f4ced4547ecb4ce09d1d49af9c360572dc7844ddd8f236f0ba44c31f6daf00a9365f7b9f999204d22bac7165b50acd78986a53c56d427c020cb54005497c7fc68462b8a41d78b92cc64c6e886f0acd9de23eb506c9bfc3f43801245471ac8f35523171a7bd1a5fdf4022cd09be56e9669b367c40f3cc47b5a8ea45841383de5b328785412d5f903e44430854abd8de613e5490f3198f86d26fbc6529440fc168aabf8c3e409bdcde7163e90d079ae1bb9750e6f815fb84b5456535178227ed0f953dc078cd200f4630e638b785840e0e69e8df35063873575b91bf6eae8bb8cdcad5f31bb80f7eb861499fcd2920f358a601151c2def2856a76007cd9e7baf872777d507985e5ee50b19b6de3c8c7411e8b77562d5019e023bfde8523c9bacde1bb8750ff29a6e6cdc3284e00bb4afc47824f7df98f3211c6d6ff9fae3145e15f3238c73c479e65d79afc6695d4f3bc72c26277781e33e14c5df7188432caf94a3018732b935d2c705699580ccdc0b3ae15791c7be7d13bc253ce940217d253e03320615ecae0487790fa694344db9400d5be7092e6f2d0fbbb22abd8c580cf4da20b52997e4e7b3eb685a797730692e83824fbc18258c57f1bebb69948ba587afd20829cd7c4bec47a21d890a196935e12525e99a0508228b254ac0b4fddf341c0eb7562b4516b47f85583f085dd36b8d795d4d4d05e35c2d19b498f9f28d3c61a77e6cbbb8f45124782aa39f3d5585f8411d94f649a08dfeb816ad5a20d72b547984b64770322306ac939b2f0768e08d88ac3474e1fc168fb7c991ace4fc92c75bc84132164d6cceba1b8fe7a5123f84b0499883bd2874566d0a1ce92fc63085f07a9642ded3db221f8f0dce48af8c0ce7ef6034f0368d0bc878f32fcd75419a6ce73b69c35f4f5896929e5afef5cda866f7636858b0114cb914e010a4044da2c5f00481e79bf34c2a3a89c849f5ef338f378ed96bd92fb50fbcdc25f675bb500539fcd677f4dc7acec869b08df240ce1c12fbe61521e4d69d26210ce8649bcd666643492a435c659389f699836f0d88bcf1c0d5a2178670d4be9c4ec9c67e1b19a7add919d464b01616cc33ebae148d489f8458406e39c6699facdb8c4cfac3b8b9eab5059fd174277fac21682f310423ae9afebad78dc4b61b4226d7c533b670a45443f39a6d602f74f2c2a04d92a3dc67f6306a7ce4ccc687a9fb972c39b769b7e1f6e2a2239e1d4b46a95d41aef80b635fa7d0d10fc91a61bba97b16bb3481e7e1fa935d02cf80b884a7df91fd76823c802e9adfccaf528185b2a904e8f124dacbed5eb629b10322723f5c6b2063ca3d81f7b00c61d2bdb27db667ee98f0cab1e0c4bc22ee894a8089a821316712f1ccf879ea242a09540ef9e6e5cbf572c431ffa9faacaaf47d215a6eb62861e7b47f94b2663a0f0e8051065ea688393e4dd689b5cd65f2eedb5e25dca7f84a006ac5cfc36571d6136b7fab57e9634de685726d00a43cb5dbd3e299c634c22e1fe9a253ffcd282b06bef824a9f0ac4b4fcb89c9d0157f57132cf523a00a4352ad13bde16a374fb77724b86ee55fdcaf3a124923af24bba16ce76a16e7411d248ad4febe2b9770a0ebb4caa567707896288cb1aadfda03d7bc6cb580b3125ba443e0c66cc3f6b9ecba99225569946259493ec37ea67bf79e76bad2792ac4e899a94acd6e7905d31c96cb200b91f58cf110ee607050cb8b3e7151cb70b655e3eb70e02ae6e0fb392ea7024db0572d62dbc40a2d36bbd9297cb0abf259e8dcb3645c6a279a585a0bf964195d420e72f3db37e7b8f17c5e698629491a19504485bbb865dcbfe58eed1b02aba7742c5263484f4a679c37c831ec94ebd530294a2a216a09815882229903430204ff822ad08f94763ceb8e43198dbe80a591b8190e3508318c6f7bf79bf03bc1b943fd66885e6c54b1970b3e9bffcd8de0fc4a936459e7d9a6a1741d6e820afc9445a3243bd0dd34bfa3b3cb78e4c85b50ec0d96b18cc9d717b065a767d89dd7aeec6888461214e8351a506e542a0c3f8bf4f5b7370625b124f3d92350b454fe64ce00570e9ff3612cc4512b396139d201c958e3a474fc743e085131db5448e30d74fbdd11287d68c2258a3e0e08bf5f96f58fe91ae95e008a5bc19b95d8cf4231b502fdc5a499373604f91e73cd0c868b9c9e699367956569a0a178c03c43dbc6c0813edd76767a56916c086d766593255fa56db9764a1c32d1866be24b40a3d5bc25e53f9ce5ac092b532edd9d70746c73a5aa9cc834041aff51b842280e1f96f43840423c82decb422cd1ea8acb89e795ebe5a088c9322484fc7d14bf5b4d3938d5ade14aef5a36a745a0c33a55fd965a7a65525bca8f98af70dbe67f93c08ffaeca9e1f14843a0f7c5e4fe8af5930b4ee6abeaf335d2c9af519025cb4ec49e6144c25661287ee4d41894c4cd9bcf154c1f2d7b8964e21f585bc1cc1515f4877949d179ccf1be2f0de2650997b10e63c0975781551933c5961c441ac891d1b50089e2326428217f30c7c93a1c83a1cb5c79fb876eef56a5af1acc2b0a882c922d922b6ab44605e5ca7c3ca7419e1f5c8d26752a4e669151379ca5371478b3438c7d08397d707742febabfd8a2e742fdbe98d9599c071d4651855f1831a6ddc66ae6a985d4afed05874dcb3e6b711828e738ce0c0a925f9ea0c119fcfd2672fe13e85f3dffd320de5c4d2e69b9ab308d62730fdf4b5470b2b8d9dea4064c6aed18855af4f6c1f77b16f28a69a50049524803faeeea32d4a31cef61e53a4cbed6f8a56efa4747e769c4ddfd8fe3592fb0d8f4a92c4e3ad"}, 0x1008, 0x800) r8 = dup(r6) msgrcv(r1, &(0x7f0000001cc0)={0x0, ""/70}, 0x4e, 0x0, 0x800) connect$unix(r0, &(0x7f0000001d40)=@file={0x1, './file0\x00'}, 0xa) semget(0x3, 0x0, 0x1b0) getsockname$inet(r7, &(0x7f0000001d80), &(0x7f0000001dc0)=0xc) sendmsg(r5, &(0x7f00000032c0)={&(0x7f0000001e00)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002f80)=[{&(0x7f0000001e40)="b84486a37ad97b728c6eb659aade6740fa8c36597f1878e0ad3148a4088a7f518f800bc6e8de2d33d123f70092c24b8227a54d48a011b3a099da7001e07824737e8ba1616447274f8f0fab93e8062805bc29371a1c5880c15f264b83f79ba5d70ecb347b2acc4f75dac05e7a76c248aa8de82c3221328fadcf6dcdf34b267b4974d8a88562761c8fe26dfeed9eca0b43454b2de55f7b3896c7c6641e2bceb3082689686d5f41b98717665f9a4b17ccd508a8f1dd2b6d8d856d406af0a544a54f071cd3ee20cb69745014489b3d5333a7aaec17833c09f7906fdafb61a4bbceb868f1b8d0e2220d6fa213ded28f6195e10349f092f01f06cef7476b8a669436964033fcc8b0392255781f0bc05ef520e987c2b9feb8cb6db8cbed32f80533fc8391022b597fc19a90d4baaddc45d0c59b07571fc33dd6d4988ec3cfbab13a4415a400c803f3e47212fc409e3b75f9591a3c50f2f4054ab13d6208d9fe0530915c3d84fabab1f45ff5f04ad1490d250fd5b3f858ca15eb3d23dbf21650fe912f24113b53c48f6b315f06434981da0238fed8e86488460c9b157aef7e9ebc70323a2483d020c45cad457c8b994abac581bcde4db965621589c5b3a5044adbb0dd7aa691fda02c988d0536dc68118af5493a73885b81ddc3f9b4a51f0a66eee21f201635430728b1886e2cbcb9d460d94ecac6f83c4b94c6cfff74302b4f3f8b04962d8a4fa0787c024f2b2885b6f3ad9ba49f9133b3acea7bb93ec374af9ad5eb1e964c4f90981ca0529a2b3439db74b5d9ee3c7f3bdf01166ce55afd35b5367f4c98c28fa87be9d89647fc681290ff03e3745514320a666cb2f76b05174a7843125ec2f46dce81bc3dac196284dc6d718be973de79d22ad50d2739efd9d48c779f55bebe41a8421e0f47d2f2a812491457ca5f83f3d6430bcb3a764529f9ff76b6897a49c8d06e5b2b25258266a4e476ef645b9ded78451d0d6bc80e90e55f9c908713c9e431b28a638511207b0c245b6a63d2c31fd3bc455c7203cfb437053fbd131b0dbef7f953db21a40ca831f926646c441ba28360474f3590dbe4a314e274532e669b8c4e4ee766d4cb77670c600d3f1e687a0e06016f8f96192afb98fca2c07380547f155ecbcd865fb103cd7c960badcf8c9a90ac102d968cd8f5a92d1ecaa60c615ded71b87fc32c8c964b188295885580c881b8cfdeb386cea6c6964416701dc56c2cbbe5d2032b630c6b61cad418c1ac393b39882bdf1167b8d9f0028e14cd5e3a6dbaa9c7d41535aa99287ff67582fb177cdbadd2168ca3e3565eb957926376d84856080bd9b1ba225219b2077c6e4f1382acbe33ff2488963541b3745e154fe2d83a0e583d121cb6f5345089e0dddecf6fd565559c621e0c3c486ca6b697528a051c4ca0bb84aab6700417a578a454cb930fcdca9f42c91963344ae73d65dffe30a5c4dbcedb95a924d0c0c20d94c9b01513018c6b1ea7274486079f3dbf94129b0b384bf8a7a32044d36f2a1cf45d1778c904ead8ec4d9422ee93cb4eb4f73d23ffd9cde66bedb24373f31606f1a1282dede5e9ab136c189be1450de429cdfdcad1e4f8636a797c416b35d54a24c9b0e7e6f9a946b2c638f889f81723a859c9da8ed4b36018ecdc6eb2de3e0d50ad5f50d99f03c509cb6c2ae6c142861dfee5f01222a93a281da3e73ad30e6cc46ddc45fb4d7310f1fc3266647875fbea3cd0cfbf58d7958300f507c12a2753d8e879b8e561474817e6a92d948a0f47218521ee7e1c3848447468209313cb29aa6d9696d057c3e5e57ea92d278e92ef4174c227be34f24d06e7ae8f5398a6852bdd241b3e118cea5fc0f546b558d48bf1c67b3b799913ade62acb82afeada625c925058f77d3c1bacdfa96001e78b38dbec576b53eaa8f7801d47ba865bd7e6f137588472346aa9cb0e0194b8c7227ca27eef771554b9b4237a7978a82163755e37d3ff39607a118d651278e32ca8569ea3df0fb3b48008f8b594b58e95a5e7af43ea76eabb6a40390e96098c7d854b6fae9ad00959623051a01684ac7b499707e57f9dbff0d63009cee4392b50432b31309a982bcd519f73fe679431389036a823780a58eb37e9fd3bdae6094f3ff4b112553461ad365d7ec180d2ad8bff92433902fc9b5133c5ec27cbc7d9eaa52ea083b6ec9edb30749f08d0c2df2f0b003e54f66ee5f23316d59c1cef43c7f7bcd50eb65f29974e9f0715b529973e39b26ac13550a0cf3575cbf36614ef55a071b5e6986ca49839c1c66350ad78a7602f8ca68066381e8aebc09a817b056e983cc6ef68fd494e03453e7533d1557bd5b64553940378a2bfd85b4abfff80475e230a70d3df37855922b5aea9e6e80e489db4b61ba9139e8c6d568cd882485ae45adfec66e94fb7a2d62deb520afda28477ec98dc88b6f204769d693bf7c9ba60736504af5081b75441aa85104f6f019b68f5e1188091d4140366acf6f18c495c398f72fd06de0c4b50d6d9aa8cc5485c90a211632ed365724028eaec6693ef121d90282a151f458b5ce38f0f069ae8566a9c7dc8b13a12ec2171d26f353b542af53d0f24b6c7bc88b617cba4dd1a6b1acfa54fc69cc171df6586b0434ab4a6865b378bafb36dd9177aea3314f927bb7f4bdf4b7d68c3677d1f3f6f90773c0a96a1a34ecd3f9a2b6b90d26e29d414acf3c41aeb0ba70fd538620634bce92a2906c77cc18f0d9c8c4fa60227cd6fe95aaabab65ac9ca5d74a106015e0eabce7346248a0b216f94bc950c8a9d475edd2040d5913771d91db9606de42e800ad21f1f27f5dc0ff1dc70a628f016e2e4192d30beaa3903e9b1fcc8e1a6bcfef47b1757390bd5f0cb3412dd0cb9fa62848632300c7d7ae8e7c2494c845f6ce336094a93cc3e3ce16c883695c4e03e6f99e2dd87190210c6e905f576952ac7c93a57de14889b3615f47e8bb2601fd967a06dcc8bd318b6197ca1fea586f2f1b1ae2d5a60cce2fa83274af7cf5d270682f0d5b338c9953a874b04a19e04a2b6faeee4cdea20ce95381b44f4dc1d270f3270a6470ad4f69abdb331ce42402def5e6d9c0b68c9d2d14a353e5e753f77bc5e532763db7088b21230dcd2021a99693bbdc58acc60a14ec76d639635676a520c86522ea3d3ca0a715a8d1ea756a60c194ccc765c07c4fa35bb2720ff9fe31800d585a7d6657b89df87939c480273b015622c77513a2f7d183b6e0b1e7d8f50a3e602c4b50bf0277e0469c07f3399927daade6b8c0ff8e363379e641f7a70b177e1d98ec180641ac5985e8dac322e1c3639534250ec1db26148a15936201a3b17383cf246096ab3b6a7c8928f180c16cbf3e9ca051b4516bdf789ed4f7c609c7e76f78aea02dd4529568cbc37f748146d16dfe7d0c9f2bf4fa69190fd8194b1bc94d63b37869e9746722e31164ef096446dc5d13c48e31a51846fba845a0bd2cd78d8b7db0d18986d0ba61dc4fbf0ba0612f9adbe13fc38668009f44cec4dae62637845d5acab1fb78bd5e0b674d6fbc94890e9d0462298490c86f8af7ac4d0e02ef8c03a77f2d0a144915f8205d39f012aff8c6f52260a977b13e2424b2a411fffbdd7320794f94875af101120dc9efb725a49e83f17129712c0ffcd0ad1e1f05acb1f401d466abc81f1ffd204a9f0bb4900f8b5b75c730ba20905b59d4810014f668301fb26209b13456a3bdddd182f9350942c52df5b7eebbaa59f49126e9a52251ad682952dfd7f40d572aee843d388c08a56293fbfb2b18d22811836b7ad4ff36601d3d9b9a8559c072628495dec1372eac3d2bcb48bc5fee09136275737b23950a455fefd97f2831540774cbc81fbd33883bd089bc0b703757beb0173abdcc63277534e83836a21a8f8eea3489c47306365a441e33afc80b1fedd84096b70909bbdc7e1df4b7bdac839dd6a223d7c3961890c483d05dfa3069ffac131f2298ddafdf705383a734e15fcdcb465fee48a8a37d4565c66ab0ce4777c73e9244ea0fd1db349886c243168557416ea2dbdd1272704187c25e3a1f09eb51ca9c541f0d65e30413bfb9f3e5107284d5e732dc7b8bd31793e5b0a1e64e7cb2d81ff325805a01c7a5e5fe8ac39d939db8f1979bdb229cf66f8659ce46050e35f5f24ac16820bba440457113e3954af356cf0019143531e853a0249afd327416360962806b9f42e86735c54578df89d4cf34b207c3f6cea6bbbf420e0d291a014ca337885be3a600332f24d743a6dc3006f898bc496fb69129d2a14fb1e298d9f60dc738368e9043b8856682d96ffee74c8773141cde3a1e23263bb355f2344af389b1633156fa1a5b549acfd67018fb5c844ecd64ceef92f6bb843689a024a8a17c977295f36e3f30de83b8cc2594e773c32b43771443f4c9295f21de0e21945f718267d0c9e19d4b9c1b64324f672551ed4c5ce5f29843ad8b70e81809c32696c5e3104f9bf522ac1b40b1a3085c46929f3597c4044b72e11701fe77a43aa1acbeae499fdd0703a2379569bb764fad31ba825a4cb3a672d50a66016f3d69dc036bc5784933e793f214d47b3eab0055993f4e7bc320bd489055e16f9f7d60b0ce745713a53c20117693b35f653817ae4e753f403dbe87a1fb5e37f6ff653a37aadbe7cf2c56ad523bbf2c61c214773ea8b744f5e473ba5b9c74d5449becc2746ab7bb082e622e29e7925e7d176d76f0130336f4fb7d2773c666d4c227953030260a40a1f4d9f3c7db3d5daeb6088a692275ef9da8f0378c72e0968ed8aa0dd57e3acc250f538251e980e6fbb56be4d3c837352870619e757da9964bce21fb8a3474761a0cc572ebd754c05247e5c51986751e8bc3bce16af906dc0ef92acf8ae8e77935699f48e3f9b36a2873cef5a944789bc0cc002e8ec5f071b473a6d80a3995d99fc03fc7ca328efe5b21e1b24fb3363830f42c4b7b89b2c6cac9bb6de8659c64cec5c4f8532e8ed0a50d230b29a25600223642228fa7c061f954736e0da099469770e962c7f77c622b8c4a588106bae50c045e4f0102505a1994362abd481b47a085375c118151ba5e2415c181a91ccf8f0eed08e9e939a05b96317eb3a34a8b82d8a17d5aa2fb3e2868f3c53728beb68a11bb7b2daa7c7d1f915ed28076f9be162c4933f001d9636feed7914a6ce15ee8f34971a58825343cfde9b6d85d89aa767f6a8be9ca08696cbbe71d481e8341dad8ec6879976b8b4a027c8e76861df7b48f21ec12397ccfa8348e02435e043ae059ad84021d58d54836a563451ad6d06c8abdad7a1ae164a403eacc29f785e2bf9258737555a3771654f5085915a65687ccf95ee796ca6469c3260200779b2428d31137d97a307d584947d4a7e850afa00f3d55c4b74d3a2d7f94109fc832f3935b176c47d25d7dd168f6165beccc233e4febf23115e6db98c4948bc3ec86870ac1327fec6772c159cb94c68ff6002074bb2f0e8f8d9c891593addfcd38d28ab931504378b8dae23d8da32b7003108dd2e0bf0da6dcc6ee3f34088d8b47bbefa289d6a4d064e72dff5ca15bfbf217f97d5b21736947d6925baa64d9d9db847e95f3a6ee5240aeca8101ec1743525f2536b4dcb433a6f50a41528ce5b0fc75bba0a4c6be6ef2d00ba8523263807e1a293a43dc0f7d82f4448aa41b793b8c500f50de19231b13b12d32d5ff6500ae6dafef8515345aca2605cefc2a0e8ede24221a44be5457fe72c95d8492a0eae7f0c09db81c05319cd458f1274ee1292074116ba02dbc2bc538f1add447ae5a3591d2b3c322e19ed6c0a8afb32b35d99224fd176a8", 0x1000}, {&(0x7f0000002e40)="3dca1a554228cf16051455cdfc9959e7b4817de8cc6be78e6062266b6ddbea65fef95ed88f1bb80668f79fba2a4283ae52b067e77d624222af82c82312fb01ff736e072756ec5d5a68f5c64d9e5e826222f4542151e330508b1a6f86a540b5c92f832388d29288d24670757376101814d8ec73374d713400208e936f23ffa5eb024149ba0351d5caaaa8bd7e9e8b6c038664fea7fe37cc071dd032c83b58187a2c73132646ae3c6b526d68ecb5a02ed237d2dd919f3378383e04888dbed8", 0xbe}, {&(0x7f0000002f00)="570084b8a90849cc5d8a14c30c08dc4be2afdeb96e5feff12d11a3b4c2e128a621c8f969a840bf000d09c195d97d70d39dd0588906195d01851650c469837425de70d94cb744b8fe8acca10c9730e46484674cb6622f48c847a187e07a30fcef8a06116517", 0x65}], 0x3, &(0x7f0000002fc0)=[{0xe0, 0x1, 0x0, "571a98173b35a12d5130eebfa9852fc6f649e3210fe5e366c7e3350c5f6d2cfa5170122b25c3d8a2da759c25fa8f37900d6ebae39053926522768e398f92c0dc5e66ce6616fbf2048a77ad9ba6c3fbc54d6a04726508febd9e5ffd6d7259e6348a43dc055089a4d15be8eb92bb756659c9bcbdf6ee86b5a5e4df71ec95e4512db974e44cf4b33bcca25b9ac439bee0e2fc5313699d2b9270d55902135d0c0a6c295313b9cfa58768d67fa9fc36dc0567d304f275419185d24f63ac9b106defcc0ab0fc6105c0f51aea53c68bb882a7cb"}, {0x78, 0x101, 0x3, "a4091525d581cd327934a427fa1f2f178651161711fa5db176c411ae55d12323473493fd427e9c7a0077a9f1aeae1465f503877aee537e15d2ff3b705860dd5f7f49db2cb4102af8aaa77c435eb6590f7d5bf44a2987823d793f28303a19a59e73ce84da7c0c1f5d"}, {0x108, 0x29, 0x100000000, "3889f0996b791ed4ce0d9bad2eccfb5cee572ae343b0ad2722e8d022cf9a60fde0e1610e8a76a0376e464ff270ba6b4eb4afca87abaded0e8108f63b4b25943b1b1908d9ff4cfcb7936528ae43b373ae9d2632182f6d8714892cbe0193d5ffed159e55c4707b28de637862060662ebad829adbad660ad1f99311c44d0da77b27c884811613b9ed68b37228e1d08a8298c38a60386a63c7134f04bf8e3b4092c57b7cd50685dc817e71848533f2248f2e62f9c1d9161fd6b303dc6775d8e6295d391f0b7806234037a9feb770a93f72735a18beac081bec5c3df56fb1a1c903be010a24e976afee5f7ace2a5866a6ad3f59ce91d3"}, {0x88, 0xffff, 0x6, "64831d847462c2e19d56923f9e25bf2dd95a48b3049059096f3beddd1d8ca4e21d1d212c26d2bc0c054f980505a7c06a0ddbb27f9da1c6fa47e92a670ddf65ddec3fd7f565907d61146e18b2da5e24cddcf56640ceb213b28669b326f14f1a7198eb808234e0ed1c88e95d6190427247fbd2df"}], 0x2e8}, 0x40c) r9 = shmget(0x3, 0x1000, 0x24, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r9, 0x3) msgctl$IPC_RMID(r1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000003300), &(0x7f0000003340)=0x10) accept$inet6(r8, 0x0, &(0x7f0000003380)) 00:00:09 executing program 2: r0 = getpgrp() r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r1, r3) wait4(r2, &(0x7f0000000040), 0x1, &(0x7f0000000080)) r5 = msgget$private(0x0, 0x222) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x81, r1, r4, r1, r4, 0x100, 0x8000}, 0x6, 0x7, r2, r0, 0x9, 0x9, 0x7fffffff, 0x8}) r6 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x400280, 0x106) fchmod(r6, 0x20) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semget$private(0x0, 0x3, 0x14) msgsnd(r5, &(0x7f0000000280)={0x3, "452b0aedcf31ea1138e18b863fa6d091ab977bab7ea24eaff5909820b5a1b9574911dc3e0529e0a2c76f4c10ced8eae4c05c73565712ea70056a462eacc0a077a2e224cf6dc075838bf3053e9d27cd1bfcecfa5d65252ae1156e1ca9455fb2491a6d37bb3da28d7fd9e193a5a5c7713ebd048ff2ddb954451eaead199a1024940ba7c36972409866ce78932cadba"}, 0x96, 0x800) r7 = semget$private(0x0, 0x3, 0x85) msgrcv(r5, &(0x7f0000000340)={0x0, ""/56}, 0x40, 0x1, 0x800) fcntl$getflags(r6, 0x3) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r11 = socket$unix(0x1, 0x0, 0x0) mknodat(r6, &(0x7f00000003c0)='./file0\x00', 0xe1cf, 0xbf63) fchown(r6, r9, r4) poll(&(0x7f0000000400)=[{r11}, {r11, 0x100}, {r11, 0x12fd4255e1ab6c6c}, {r6, 0x4}, {r11, 0x2}, {r6, 0x84}, {r6, 0x148}], 0x7, 0x8) sendmsg$unix(r11, &(0x7f0000000680)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000480)="6f629e8e8b78cbbd56ca3b2e4f04e46bec5ee6357de722e8e6890b991ea2e31b3ec98268e03dace3b01482fde7f2b37e8abe4faeceb58865b3aaf8f0c6da63f3b9e83502ab3db9c88c02a66974cd4b37c9210dce5b90738d0b3239fa83cc775c38f74d76685e82fcde8b88e2d96fa9e81404ec205867c3a83e4a66db91decef58841d513ae1b4e9ef7a4496610e07a3e39f6ef15ba12f47cdb83bae8512310616deadd6d605457760a808fb7db688662dba1cbce972f4bf6cea0bdbb5b", 0xbd}], 0x1, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x2, r8, r3, r10}, @rights={0x30, 0xffff, 0x1, [r11, r6, r11, r11, r6, r6, r6, r11]}, @cred={0x20, 0xffff, 0x2, r8, r1, r10}, @rights={0x30, 0xffff, 0x1, [r6, r11, r6, r6, r11, r6, r11]}, @cred={0x20, 0xffff, 0x2, r2, r1, r10}, @cred={0x20, 0xffff, 0x2, r0, r9, r10}, @rights={0x20, 0xffff, 0x1, [r6, r6, r11, r11]}], 0x100, 0x400}, 0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f00000006c0)={{0x20, r9, r4, r1, r4, 0x40, 0x8f}, 0x0, 0xdaf6, r2, r8, 0x7, 0x10001, 0x7fffffff}) r12 = openat(r6, &(0x7f0000000740)='./file0\x00', 0x40, 0x50) r13 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000780)='./file0\x00', 0x1, 0xc8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000007c0)={{0x1f, r9, r10, r1, r4, 0x11c, 0x3f}, 0x0, 0x6, 0xfff}) connect$unix(r13, &(0x7f0000000840)=@abs={0x1, 0x0, 0x2}, 0x8) getpeername$unix(r6, &(0x7f0000000880)=@file={0x0, ""/108}, &(0x7f0000000900)=0x6e) recvfrom$unix(r11, &(0x7f0000000940)=""/151, 0x97, 0x2, 0x0, 0x0) fchmodat(r12, &(0x7f0000000a00)='./file0\x00', 0x100, 0x400) 00:00:09 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001200)) r2 = dup(r0) preadv(r2, &(0x7f0000001300)=[{&(0x7f0000001240)=""/90, 0x5a}, {&(0x7f00000012c0)=""/55, 0x37}], 0x2, 0x45) r3 = dup(r0) bind$inet6(r3, &(0x7f0000001340)={0x18, 0x0, 0x4, 0xf6}, 0xc) sendto$inet6(r3, &(0x7f0000000040), 0x7e, 0xc, 0x0, 0xffffffb3) r4 = fcntl$dupfd(r1, 0x0, r3) fcntl$getown(r4, 0x5) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/105, 0x69}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/194, 0xc2}], 0x3) getpgrp() 00:00:09 executing program 0: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x10000000) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind(r0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/54}, &(0x7f0000000200)=0x38) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x1, 0xffffffffffffffff, 0x7}, 0xc) fcntl$setflags(r1, 0x2, 0x1) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000280)={0x4, 0x81}, 0x10) getpeername$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) bind(r1, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) getpeername$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/68}, &(0x7f0000000440)=0x46) r2 = shmget(0x3, 0x1000, 0xb0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) close(r0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000480)=""/184) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000540)={0x8000, 0x1, 0x1000, 0x267, 0x9}, 0xc) listen(r0, 0x9) msgget$private(0x0, 0x1c2) r3 = shmget(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) bind(r1, &(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0xa) shmctl$IPC_RMID(r3, 0x0) r4 = accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) writev(r4, &(0x7f00000006c0)=[{&(0x7f0000000640)="38cd5715d6297e6887f099cb63d5d1357313425718fd7b6391e3ffd5ed977961e088f8e212831c828558e934592b9bf9002c8dc5eb71afabb4164a80d155724e61231646e8ceb79679c34b322ddac68c0d3d0f2929d434a113d819d10832", 0x5e}], 0x1) pipe(&(0x7f0000000700)={0xffffffffffffffff}) unlinkat(r5, &(0x7f0000000740)='./file0\x00', 0x0) geteuid() getsockname(r4, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) shmctl$IPC_RMID(r3, 0x0) fsync(r0) fcntl$getown(r0, 0x5) 00:00:09 executing program 1: r0 = socket(0x18, 0x3, 0x4) listen(r0, 0x4) write(r0, &(0x7f0000000000)="92e4585de7f5db9f32b77f9761af5e9a72e5f4780080391ad68160210ffbd8d5fbeb81b5beae4104cfc71d6e164264784239f857f6e2f9669e604278fca9491def5b5a31b6092f0011dc1fa6712b40a8a5de27da1ef4cae8cc48705eefefcd5eebf3a088256e78a98486b776ba6654a24e853a3890bc25e3f81d4fa1433232eb5d132f6e4bf729", 0x87) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setstatus(r1, 0x4, 0x0) fdatasync(r1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x14) sendto$inet(r0, &(0x7f0000000180)="61f31a8b58f4e4d047b14634f4710040faf9b8f635fadd0114fdbf9b780e4f11c7c9dd2674bc4196780cc8f2b17d0d66a6a6419d6c64ffe623c999a03cd7afeeef2976b6c7d61ed489492c3dc858e919e7be8cd8968fcf8af6750a60ad4f7bff37d79b7f700daf41469caadd263841192a83c375ff364be04876433c1650c88a000d42ba8eb0017b08ff8a5241b3b515822eccba1e1ad504b0d56cad54b6fd45a6e2c72496ca89f1127f0db64239c6355da9fb0285bb882fa1", 0xb9, 0x2, &(0x7f0000000240)={0x2, 0x3}, 0xc) r2 = accept(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r3 = open$dir(&(0x7f0000000380)='./file0\x00', 0x2, 0x9) setsockopt(r2, 0xffffffffffff8000, 0x1, &(0x7f00000003c0)="5c5feb84b689d72be00be80345ef286726aef8d5b20bb6a27b8b3e7a685913843a957e598d613cc6c50d4aa2800cf9ccd1082b1b8bf72ab0756d7b1145fef9b86a8238b22ab91b6697745f40b35298d6aea4d51a80caca3aa11509b7bdde93a618890db30969af9e83eab4f2b4a4c11438d5587180b3e624fa0e28d7e4b0953012db4cd04a8993b038c5fe4f", 0x8c) socketpair(0x1, 0x20000007, 0x9, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500)={0xff, 0x7ec4}, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x3, 0x0) accept(r2, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) semget(0x2, 0x4, 0x140) r7 = getpgrp() r8 = getpgrp() setpgid(r7, r8) r9 = accept(r0, &(0x7f0000000600)=@un=@file={0x0, ""/69}, &(0x7f0000000680)=0x47) connect(r1, &(0x7f00000006c0)=@in={0x2, 0x2}, 0xc) fdatasync(r5) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) connect$unix(r6, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) write(r9, &(0x7f0000000780)="f8e41b52d96ae2f77894e406bb37fb9f7c114836281a9be2329fab6e55a0d25939de0d547cb3f417711fd2ad32707df184", 0x31) fchownat(r3, &(0x7f00000007c0)='./file1\x00', r10, r11, 0x400) 00:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x200, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000180)=[r1, r2, r3]) getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, 0x0, r5) getgroups(0x3, &(0x7f0000000000)=[r5, r4, r4]) 00:00:09 executing program 4: r0 = getegid() setgid(r0) getgid() setegid(r0) 00:00:09 executing program 2: r0 = socket$unix(0x1, 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)) getpeername$inet6(r0, 0x0, 0x0) 00:00:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) rmdir(&(0x7f0000000100)='./file0\x00') execve(&(0x7f0000000140)='./file1\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)=']\x00', &(0x7f0000000280)='/+(@}*@\x00', &(0x7f00000002c0)='**\x00', &(0x7f0000000300)='}\'\x00', &(0x7f0000000340)='\x00']) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) connect$unix(r0, &(0x7f0000000400)=@file={0x1, './file1\x00'}, 0xa) faccessat(r2, &(0x7f0000000440)='./file0\x00', 0x100, 0x200) r4 = fcntl$getown(r1, 0x5) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000480)=""/68, 0x44}, {&(0x7f0000000500)=""/182, 0xb6}, {&(0x7f00000005c0)=""/41, 0x29}], 0x3, &(0x7f0000000640)=""/106, 0x6a}, 0x41) r5 = socket$unix(0x1, 0x2, 0x0) link(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') r6 = getuid() r7 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, &(0x7f0000000d00)=0xc) getgroups(0x1, &(0x7f0000000d40)=[0xffffffffffffffff]) sendmsg$unix(r5, &(0x7f0000000e40)={&(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000c40)=[{&(0x7f00000007c0)="69de14f6a0f7ddeb8c4883", 0xb}, {&(0x7f0000000800)="2ece9f385e9f6d41150d150edc71176bb63c8a4534e681424391bce91e5fb2990fae8766a96166b25138d826501645b5e0918d41b18ea7bb394551a73e7fa3c4159b771d02e00abbbf8d8838bc823400485865121b77f9639d7d8167191e9b4da6d07555d8c7b2b2171eb53d429b6424362b6375083c0004d04d3b6650c38f9d647abc134aa141455151f2aa161ddba0a4a85488433fff89ed063b931f121b4c0519ae56ca4a121aef02631ae969bf9bd01b126fd03ac02f", 0xb8}, {&(0x7f00000008c0)="63b025772ab6942b880b3349ba8825d3105aa2be7153054fce6de88eeb3c1201bbfc731a", 0x24}, {&(0x7f0000000900)="8270c87838798d4d4b119dc6cc239e6a237514f1e4ba5c9bbe620149dbca54ec1588a4e451447e2fdecc32a3e40c2dad656abc067b1ae360b0fb38f00293f0c59c8a2ffb2d89faf1ce7abc50db700125159b49", 0x53}, {&(0x7f0000000980)="3b44c572eeed73d1a02673264f9e541f33282329143dc060dae318570fa786ad288eb437742f770e81baa5d2225f5dec1c1ab1f7e11fa9d8c03007a35a90516b4e43491e1aaf52044225aa4d0296e9dbcc9d9e2012ceeb031510cf2098c0e53503f07ce1cf52176faf368c9d96a73851ee7f8a1ec89910026976ef8ae3809e98", 0x80}, {&(0x7f0000000a00)="b27b47e37bb0daf65e70bc36d8360fd02e226c2bb91973c9f69fd11c13bc99708d172911f3b299f076d07c720242d05c2640cf1753f7b63ab9ffc6e5b584bd025ca59d9de709807672c5945145c974cb1184b8b20dd2c5b16003a7d6fc54435753b0dd69db1eecf2242573a17943858a1be3fd561aa0902a", 0x78}, {&(0x7f0000000a80)="c8caedd62b3de79192064261b3ad5a39bfb74b21fc219d073078dc0a04871cf096320bbf71a689d3f6ef2e791c77f67ce89bba3d9c91a98b9b2e4b0c00dab9a4a2a17ed904cf5693b8b8864796b004c042a2a3276a99355f643395d0675cdba95222211e44dd9fb593009f8c2dd200a27ca4c28b293964045360c71449a814900ad6ce6fe7a43d63e6b6d2deccc7519633b5b6a2edba4de06c19a6144ffe9a71c10625717520f1b10a8f34d5861497e1166d65ae4487aaf3cab69b072233b5cf065f087e647c385c1c1d6ca60d040312e1d4b8e7d8ebc665396d021cef47ac86c45d5aeed87c36fc", 0xe8}, {&(0x7f0000000b80)="fe4ebc944c625e212853b1f56e4ebce06ebb5f0db35fdd8c4441868efecfae6d2200f2c62a61551839e7c803b3b5307065d7c89f3ef41b530a83fe6a79d28465f193a86c6d341461e98ca4496de0239c94e4d97d7296ccfb6b38d582ac1e8bf3e79630d5e72e9d924d53c01f3203badd9be3dfdf48417ee7699a5987a831055a08f6b7fb30c8854b4447581b60156de4b7e43c79864fa43277c39d68dc12d51a6d", 0xa1}], 0x8, &(0x7f0000000d80)=[@rights={0x28, 0xffff, 0x1, [r1, r5, r0, r1, r0]}, @cred={0x20, 0xffff, 0x2, r4, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r2, r3]}, @cred={0x20, 0xffff, 0x2, r4, r8, r10}, @rights={0x18, 0xffff, 0x1, [r1, r3]}], 0xa0, 0x400}, 0x2) stat(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)) r11 = semget$private(0x0, 0x3, 0x20) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000f40)=""/107) semget$private(0x0, 0x1, 0x200) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000fc0)={0x0, 0x0}, &(0x7f0000001000)=0xc) r13 = msgget(0x2, 0x10) msgctl$IPC_RMID(r13, 0x0) chroot(&(0x7f0000001040)='./file0\x00') connect(r0, &(0x7f0000001080)=@un=@file={0x1, './file2\x00'}, 0xa) paccept(r1, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc, 0x10000000) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001140)={r4, r12, r9}, 0xc) mkdir(&(0x7f0000001180)='./file1\x00', 0x21) 00:00:09 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200480, 0x11) sendto$inet6(r0, &(0x7f0000000040)="e64ea01ea5e06727cd2424ed2122a4b3fbd92918a91b104e3ec4af5219020e502d65aaada61cb52521a1a9bc5801c694164dcddd474f449f8e8e361ca47a4168d354e25998dfdaffc1187cc696f52b5d8a90658e2b1cee41fc9a44d1ce3f6534d56317c026a7e0ad23a7d598", 0x6c, 0x2, &(0x7f00000000c0)={0x18, 0x3, 0x100000000, 0xc59}, 0xc) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000140)="2a1ad8079e4f48ad2bc64085c2d03a9e56d1a1d34ce300b70f7c2a974b83895ad60cae2f07f51ecac63d5d9b82404ced430b2d26d9939d6e33ce", 0x3a, 0x402, 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x10d) flock(r0, 0x2) clock_getres(0x2, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000200)={{0x271, 0x6}, {0x3, 0x8}}, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0}, 0xc) r2 = getuid() getgroups(0x1, &(0x7f00000002c0)=[0x0]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300)={r1, r2, r3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x2, 0x1, 0x9}, {0x18, 0x0, 0x5, 0x100}, 0x2, [0x9, 0x5, 0xff, 0x81, 0x28, 0x6, 0x101]}, 0x3c) sendmsg$unix(r4, &(0x7f0000001640)={&(0x7f0000000400)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000440)="28ca364c4c29a5af8c997ff313c462cd9e35b43666e2395212364a4083d026bd485c77433c7cf1a88b57535d067d4c03ed5e7b9372bd8301bf4a36e7dc3032a9009f7baec8e4bf668eb6d2b5471016da8e8a58bc46e1fcc8af2c81b16e97df27f6dcca94f729220ccfb5332b22cafd8f69efed0d854b76a7469dee11665bcf22d684161fb95d1c3b2d676ec3dda2c868617f3ad33343fcbeda1b017e1a2abf4118ba22552bce4758743ed44d9b3b65bc", 0xb0}, {&(0x7f0000000500)="cc0f83c6f8271a814feb4f182b5ec0f792c1377fe3f610e689529b932298309ebac33b7f1f422e56ae65c515fcf00d3e69c1e22145ba3bbbc44c24a9ff87e15d3438824e21aa4e78697884aa6f00d3f2a34ee01f55934028aa31c0bdd38b288c4ec913bf9bdae9241059a1f07ebbe0324e7a38b179b7470cad5744f6cd9df57f1e19d48a363dc9430e7e6a5b07bfc62264608c319b40b272c627d77675089beeddf8564f6a5bb0ed0de062e91e78ddd305e80d22818b806720083f38b374d9dc81a47453ba57523f8d012e782c965e0db8d3c3a8122a87e9db557189f6fc6921855387f3aa7b66804787bd56e5b539f77882a68b377f0ed568e5639ffe5b0f00e213687d2396ea80f41c4748a666542cf9206b488553ff8977d9b60b472d967936e070694fcc97f32ca59118b4447d89b2c0b2a90e84203494dc75abd9d234e34aab255b44d9da0aa02f2d7509cd58be904b0d7d7c86ac95edaf32c43aeada7ba47365fac355cef2a59873f1c6a421c7d9acc6b13af5af25d17c3981af7e61f3c257bde49b0616e882b03b16b20a3084461439b844985974ea719e258f6ad4dee6de3bdd09f09702d9ec1b889e403fe83b079e06dc04dba300d1422f88532c143ae8225f35b8d5c0ebf02efc800feb1d18fd961cdf11abb0450b4e31658b11f27f7557c5685c606fc50b871b8a957718e96a12ed81604d1cc8579d97e4700df63e5a7e6e3b6300c044ffc48a96da25a3f70c35744cd8ca15a2be19d7b2955461b24497138f224110f0d3a8d9e1cb44b53293fcab97b63b5ad1ce6ef979337f50bdf6bd70832a859f4ebf9bb6c394f5890e19f27dd082ad27a5dc94eab3885b25ce141206a49708fc803cc85e22fbe16c3cdbf249f1d33b5844412c968af742dc8a152ce5f4694c5e8b97923672bcbccbb5a479029ed7c2db35a6593b9e946864bdc8625b629310c3ed6f1c0e26625c772cc6fe90714a18413399aaee13c7cc8db14ec63ae0c628ebfda2c2c0eb68867b8f73999b177cc483172fe6fc9a758f0937ec88cc5aa954ba2faf6655f12cad75520ba7f2061bcf26969c81fd242684541140ba7d49324e5afc2b40bc10c14313de4b7c00fabbca20c8833878ff70b6a7476b60f0cc9e175717d137466d11a30c3475edaa3d160b1c66625c9ed54bedca08ba86a626fe3782e18e2453afb32bf7d36381f4f092ffed85b15f9912d294d79c77961614ba03a244ed253b5007b455453a5c9759a3217fd537470f8bb874184cad45411688c767fed659e1db0780f49d3cbe3a6a159de03b01426b09a69f0776daffbddc79e2630a631b6208f753f9b0ca46dfe10e28fd72203457f800de01eb92c0c2e63f3dbedaa78b7092348ea63a7800013090ebf9683624723e4c5b48d34c5735a22e65473352469907cafad51e70a5cd64b31d3f2bcdd5f5c0c50a94548de9b1e29d1da813b125203d630ebf5baf47968124d64f2c3e5ac80f3dd67efc00abb1b9cf7bb511f780b987ea8ecfa5dd883f01784f5d6365039dd27f0322828c3b55079e85d028ed7de6344c64d6351ba80807741a00d97f2608c3bcaa6a5252d2bd58f15244ed493cf57338768ce3d2ece2eedecfa6615ec4d7d1a4686799dd4debb99ab411527e1029dbd06ea7ac4959ddf851e398366cd0d2145a583deb5bad4264efb4eba0d6b705fffe2fae206957cf3f89a187409f4dceeb641c210dc3d0ea76e90ba93a3a7e5652da6d1adddddcb296219882ff063e1567d51118bb665df46b7cef7790fa6d962efb1711ec4c4ff60d64099aed8d8de52e6f2fb79e80cc076075760bae48dcfb581d3d375a531e5afcfbde5142bda038e70af1c00e22ea285ca910d3f1efff453196b865f1959cc22e7e5392e5f8f31b2f17f4c5bc2eaae3e856327e0cc9bbf4c980f5552e297e4171d6c51c6da9eba20db8a07517ef98f13b55ce162b1a3b37ca07d088b6ce53cc7822121bc726c13b662adfbef843c2b9810635e67798a432e874b19ddd87888b02c5b71a73af1de575c89a766233ef7fdb30d3c5275bc07f8640522ca06d4f9dd464dd399dff6fcad894d6cc26b77f6b8a432ce57565db9ed5a0b9625b695a2a8e9869e0e1824a0a0fc7f3bac8231ff23b5d89965858e7191de8caae547aa1c70a095d2a78d266763cce038eebec0a2b6fefc714fd09ef96dc8169df82e460ad168873e92be29fd4fc361e28c91b16049a39b9b8f9ce2d336d75b12b380e241ab848a3790a15613e928dde8bb249cb3ef094c587e52c92fbe52aec123661fb0f9606955e4ce2bf7bbad3144ae317db61de8f7fd8ce92c929061b77fc255e861a1611a4fb5586e24b74a086cc8961800c9bf3d8231248e04926f4fa859c8183c431d163994c7a3576b1eb97332918dd8f2a8895df08f1965132d99fcf920a3bf6f4f531ad444d63843c30aaa47e722aa78f26a8cb83d9f5e3024e20ba9f129a6e4959e98d43393dac423e075340a95514c543aabb5ef1ac25da7e6f9f03210018431ef5c003282bfc737626b50902bc05b7bef4fd0030d866756c7d23f843bc4ab5117708b44bd8dafaf8a376a253cfd7972132ad23a939f2af6951fc06a5cdac2632bbb9bf37e495087e8d6d9196038f96a8c0337377ac903aaa9ecbd8023fd8a3fa2eb3147311c06a15e18a9302695b840d1143a628dd1899f80a6e9e0272d75cbde0c2956fcbb033f7dc851e0f86e3c326e595ea55cb14e12d0677622623af8bef86bd1b06640f601bb9b6b346646b1a644f7062086ffef7a741c55da8594e65efa40389f493a309d34eb6bf2afb774cc20c5cc780842e8c0cb96073d13fa2caa14270f245155c0ee10c18fd62cc1c747f406025e86b2621f3dbe4dac83557d97c5e1d6b7bd721ee75f5d1d2f3a0db4917e31c1bc4a8b23cc5a2c62259a0906a95f892fd70fab1fa4b39a3db78ae468de1f6ec6d90e9ad7bb45bffe0fd7d5d6f0001132f6eb449b9a223191f26980809b0c91311a651027dd22ce2e7325e0d98f4d23906d9eee85e3d3989b7e22daec76b0f2cbd040aee42d3f4646ff3b07fe4f7f63c2546fcda4eb821d48ab4060c101675da90c3a23826e422149443293f2b67a0efab4b945ea1c0b9b9c02d65134350766ce9ae014a394d2ef018ae55fb72b0c29b5222842ad10bf125dd380938dde5c77396521d99bf81cf731545441288f0bd62e3aacbf8cf12d943c1f4deda96a2c554b9d28f3c500866a9998126feedd8188cdb5b5f1d11b82704fcb7575fdf6f5c670f01cc09fb8d4587db0ee995d17ac4286a7f48e4e2e76920394c012fb712617c6cf354fcff1b05d8b675e6f8a0766f3a25ab3c2beb82079ba8351142a119bc6005dc948fc72942263a1f3fdb27ff70cd3c3ca3c578a38736e4a33816cc8df2d369df3f6355db6131cc742ce3bf3e73c37795df04e7e64a97b73eca48a016a51ae65f38ac439fb4287958602d3fcbcf35127558abb6b451b4ab97d2c0e7ec9a136757dbce083f8b91bb0005090e72048bdffb6e6c5f1bd8c2f38109da0883f369c4303a1d22dc7a8f274f1066f5bea85de2610350919b07ee839c2908386d86a8b7afbead26d68a3b6ae5a369ca1d60e15a1de2f0580abe19effeed41623d487b954a5956c4537d85ad5606bd4f8472e55ba3a5d6dd4a4404b2d7853657ded78ca9efadd5f19c48ddf278efcbd1f98353c1824f62de0c33033a82915b78e0d6952291d15e1fc766e263de8deabf003728dcdcfd8205bcfa1419dbfa88f30b1c8c91e4efe08a1a6aaa8f8434a3abc520ef4464903aaf8e7e3ca97bbbbac5b62be15360425ab942e52a94359c3a48a22ad5899aa8f24f67b9d34e116069de09dfe0dc6377d67de39639e709a56bb5ba25a1ed56403a0c41c84374e9afcd741d9ec18fe9e9b140547f47b6a400eed2ffbf19afc10a88d544b004432e5c207c6b98382084992935b4b09b31addb556fd85d31f34c0d5f6ddf8f4b68cff9e6ba4189498f5b671c3d86fad6c845f95ff125d99a9e19752b61b5785bbdb68ee4a316f70937783d6457acbe594af7e90e261540ba3674e87de8cae00ad1d153856e964e3c2651bea06b45b5cd8461807f33906db2f081aee31647cb6399ba3e6d591b674629a9e6f9104a44d6220370cc02b734860bdac9d1c8f43ba4f791b4ebb60d418ce398619055b56734b290745b3034f0508c908c2edcc1dd8e60a6773d5305032fb11d2a701b918ef3f28ded88694fd61b1d7f28ef7a05197bdc201f71f9a78d8f812dba95156d7395b8a1cd6f0be8e016566feed0978aeb378580eca105771aa678e86d4e28896c2a5ca45c9bec4ca0abae792f50dd87695b33046dc3410aecc588cf1a169ef9714b4b6ed80759becc6945fdc8c6371548ee58d11f01e2e58f9dcbd8369707dc45a0aace1d84a24b74da6a3bc9ce005f9b41f674ff227cacbdf869f5220e5372054aef743a1ea3ce77a85a084116aa295fa5cc72a3e3bc7c0c02fc49d8733694cc78baa0788df2cc00c2eacf7fc443544ff6aea839c8aad944dd76b9b0ba6e10d12e1de65d85e53960030e32fb3f9d89b8a2b744ebec3c07c913e25defacf543a3416cee91363d8b2ddf0caf9f2f2c16a6a8ceed15e09385db68000c60b30ae5b0a90011c3cb361996d2f31267692494aa1c11735b922536c9347699c9a8127cb5806c22bb35442f4ca34021dabdb5e15dba3cbd0d3aa5cb2d7c0e254fad3374c05164d86f227e66acda1bc9092657673ce534fa3b4d24f77f5c532eaf081ab75cfe9258c0f101a2fe3f5ed5610bdcb8e089ce06ee9aef3b84945e0465ff83b0facceed2c96ffbd9deb14477558fede3bd6e1ae85bf45f2c180604c2247e9da50027eac5d194099517aa1b71743a29afef8a2f49841ba4ead6383b2733d77102ae9aed98b660ddeb947a525e3698844f1aa3ff716ccb1b33768654ccd2668453573d0437c31f7daab9ba95914005f3c1a73dfbaa5bea52a5d25788f3a8af7970ecc8ac3eba1898c70ce743c9de28a8468aa73bb4fc79d878a57a6a55a2bd1e8bc95cad85ce8bc7168756c503c7a669f00a1526e35f0f3a475ffec06b91f54e43d54f482a4577897be74bfc3715cab34df09d71844969ca0cf62d07d55e1e94cafdf48601694735050dd5cb42fe469206eee27f7efac5691b487727cb248a9548e33d2d2aa2dbe690e6320e8e554286ec0c2dd15c950a79e89e67805f8df4895e2e08dcf2f0b4b22c955d04cc895c94e59358f90ac7b3799832e28352097c166e4f9a584ccd276618c4417305f634360c43a40eecbb320d9be3fd70746c8a0a89990a183a8f0f9a93dcd08f95e37d90e4f923afa71b809b89adb6036d05779ac03a61dd74374db75368bc2607b7ec04c9679b70e60664f2dca582a0f3834d387a75a78d9839e2b3387bb3ac65944047d72e80a198710b9391296ab4b4afbdea0c317703b71a9d9a68266cad5f9abe0cf4eca33d5e0ad9fc64e4e8585cea20af63f7f0ae354f808261dee93f6f3e83b33ee70f68e2948f7dff3a846e95ea11c347875a043bb33ff4b6be89990188d96cf2031ffa3b6547a7140cf5585d3c88b7463d7106417f147126c2ba308986e45bc5446303173f14ac3288e98cb3d4a413f0e426b1b9fcc85678d790b8e55ee535f6f81ea047e7bd63eaad2345d80479e431d93276d75cb60ceb4c2875c5045a6dc8f7b3f2732eef3cb399e192b4148023910be4e8803b2415b334c92878a72e268a4a6aab618fdb378d8ba4e45adf29eeb26354332746e4508657f7e1d78b089c531d74", 0x1000}, {&(0x7f0000001500)="551629bfd0807fcc19949e1432b864b8eeb54c4bbefcf5baa37f91492d215fa26d436cc0ae60560f132ff8bd98e2f777a3a1094c27b137849367390b33a5abaf27f828db483ee22d5d0e7c9b9494366e5ca50555ff88363b5302ce5dae3d644aee8654b4", 0x64}, {&(0x7f0000001580)="f7d71d41424b4940b2eec38e5f092c6d28f0d6a7e3aff550aa49206753ca8f8ea81aaf59baca656c5e75", 0x2a}], 0x4, &(0x7f0000001600), 0x0, 0x2}, 0x2) r5 = dup(r4) utimes(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)={{0x4, 0x80000001}, {0x2, 0x6}}) mkdirat(r4, &(0x7f0000001700)='./file0\x00', 0xa4) getpeername$unix(r0, &(0x7f0000001740)=@file={0x0, ""/4}, &(0x7f0000001780)=0x6) fchroot(r4) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) seteuid(r2) fchownat(r4, &(0x7f00000017c0)='./file0\x00', r2, r3, 0x400) getppid() getrusage(0xffffffffffffffff, &(0x7f0000001800)) fcntl$lock(r5, 0x0, &(0x7f00000018c0)={0x3, 0x1, 0x7ff, 0x5, r1}) mkdirat(r0, &(0x7f0000001900)='./file0\x00', 0x2) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001940)={0x7, 0x8001}, 0x8) shmget(0x1, 0x2000, 0x82, &(0x7f0000ff9000/0x2000)=nil) 00:00:09 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r2 = accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) bind$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) unlink(&(0x7f00000001c0)='./file0\x00') r4 = socket(0x0, 0x5, 0x7ff) bind$unix(r4, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) accept$unix(r0, 0x0, &(0x7f0000000240)) syz_execute_func(&(0x7f0000000280)="650f0f8a0080ffffb43665262e0f38082fc442199194e7f9c5ffffc4c1791163c90f7014564fc4e2552f2641a7460f1aa000000000660f3805f436df248d43120000") unlink(&(0x7f0000000300)='.\x00') r5 = accept(r1, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) mknod(&(0x7f00000003c0)='./file0\x00', 0x80, 0x4) fcntl$setown(r5, 0x6, r3) mkdir(&(0x7f0000000400)='./file0\x00', 0x8) sendto$unix(r5, &(0x7f0000000440)="2a0f0338706aebdc28855d31b78fdc819d8161e461c0de04d80f8c16f54847202b331b6ce79c193e478a3287014ace918f34a8ab7af80ed3d9ad0dcc38c3648fbcddebec467047c407445f7b6f20213d68c6f7ee306fb24332f0e9d3d7276b80d5b74ad111b21c", 0x67, 0x8, &(0x7f00000004c0)=@file={0x3432298d5e2a80a3, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) listen(r5, 0x100000000) r6 = accept(r1, 0x0, &(0x7f0000000540)) unlinkat(r1, &(0x7f0000000580)='./file0\x00', 0x0) pwritev(r6, &(0x7f00000009c0)=[{&(0x7f00000005c0)="63941ddb593e49f00707080cfa715a5e7c4a229b5e241575bf6a9e27c78a869d8a3b107bab55b385c073e302842ee5a79704a1df65e9477e8fddc987bbc6c2b09b49ccac9e9821136fe9141accff1d9cf2108cd0a297247006352285f1eaae34c134372b915dae5f8500c026e63613d20c71aa109c06ce993f9f88cd635757690cca3c0e7469d973c0e6b5a1efcb0cf8f43a41e1688724433100c7286b8e18de5a335cccb5e7ff4b2fbf47923b93627a7ef952fabc6972953409351018d8588ed327112b1bacae", 0xc7}, {&(0x7f00000006c0)="86d1c65f33ad7473e28fe5a22a53cff7a5e898d8ea82d24dcbeb16547c2ec94a66024123f6886dad2c357014c959dd5149b9a66278a1696c6720f76d31a6f0a32b5e9f443ca8985de4389b5962640b3e64d7dd0290991ede78d19aa12357ea0bb2a023d9833451968d7d7926f3b9154914f2d1f12f7bcf071fabccebb15fb069ac175cf1f38ae713d570b29294b4b796a581a81b9dc4207e36b65d80db9aaa5c82c6ed4bb9fa17dea0c1f1d3496532bc8c95a229601fe17efc2b03b512a3ce788d9d25564b296dead53f8497659aa3490716d4b31e604c83d17e1369ef4f5234383792576a4064b765145b", 0xeb}, {&(0x7f00000007c0)="cd91a3a95319973b8a0b104843048a9ec94f751dac32169f1906af1376ea3d3d2ea99600c9d5330c5b813f1b524a32e630bae3eb58e09df1c632c83b0b3892e5f4c1389772f46728785781035ddb959e1128235a6bc3dffb1a1ffca513f8a9be9e65388689b1953bba6edc0280b5e100bf9ac4b9445d74f877b1869c71b8e0684b7e04be7ee4da5b94c77af2961a704fa15c65f508eb2b3de817ed93", 0x9c}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="fd9b844fb9561f04ee2faffc839bbb", 0xf}, {&(0x7f0000000900)="f303791a0f421a95da72f69b0449834a5074e84435285a4c16a5580ad915bf10c488d1f823825e62154b33a28098004863e706e672399774d8a5abd584b864d416f14f1071d954741537daf68574ba2922418b2c759ce3f7720af1ee9d8eb78adf67eca3ad341bac4f119ec93e511dd974049b226a5514237d4f5efe24e34a86cbd6cd27479c62a7a3768d63e6f7e34f7971bff72523fe7e220b83c1a43c5374", 0xa0}], 0x6, 0x0) recvfrom(r0, &(0x7f0000000a40)=""/56, 0x38, 0x2, 0x0, 0x0) getpeername$unix(r6, &(0x7f0000000a80)=@file={0x0, ""/108}, &(0x7f0000000b00)=0x6e) getsockname$inet6(r4, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) r7 = openat(r1, &(0x7f0000000bc0)='./file0\x00', 0x80, 0x10) paccept(r0, &(0x7f0000000c00)=@in, &(0x7f0000000c40)=0xc, 0x10000000) recvfrom(r7, &(0x7f0000000c80)=""/79, 0x4f, 0x1, &(0x7f0000000d00)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc) readv(r7, &(0x7f0000000ec0)=[{&(0x7f0000000d40)=""/163, 0xa3}, {&(0x7f0000000e00)=""/152, 0x98}], 0x2) getpeername$unix(r4, &(0x7f0000000f00)=@file={0x0, ""/108}, &(0x7f0000000f80)=0x6e) clock_nanosleep(0x291765c30bddd23b, 0x1, &(0x7f0000000fc0)={0x8, 0x1}, &(0x7f0000001000)) getsockname(r7, &(0x7f0000001040)=@in, &(0x7f0000001080)=0xc) 00:00:09 executing program 1: getrlimit(0x7, &(0x7f0000000000)) fcntl$dupfd(0xffffffffffffffff, 0xb, 0xffffffffffffff9c) 00:00:09 executing program 5: r0 = socket(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000000), 0x0, 0x800, 0x0, 0x0) getpid() lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0xffffffffffff704c, 0x1, 0x5, 0x5, 0x5}, 0xc) 00:00:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) r0 = socket$unix(0x1, 0x402, 0x0) accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2fe11b48a010aa"], 0xa) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000140)='./file0\x00', 0x1080008, 0x58) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) 00:00:09 executing program 1: r0 = getegid() r1 = getegid() r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r3 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0x1, 0x81ce, 0x5, r3}) getpid() r4 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0xffffffff, r6, r1, r9, r1, 0x2, 0x1}, 0x8, 0x7, r3, r3, 0x0, 0x1, 0xfffffffffffffffe}) shmctl$SHM_LOCK(r4, 0x3) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0xf9d, r9, r0, r6, r1, 0x50, 0x6}, 0x9, 0x10001, r3, r8, 0x11, 0x8, 0x1}) listen(r2, 0x2e) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r13 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) recvfrom$inet(r2, &(0x7f0000000300)=""/132, 0x84, 0x40, &(0x7f00000003c0)={0x2, 0x0}, 0xc) r14 = semget(0x2, 0x3, 0x0) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000400)={{0x800, r9, r10, r9, r10, 0x80, 0x1f}, 0x6, 0xffffffffffffffe1, 0x7}) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') fchown(r2, r11, r7) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000500)={{0x400, r11, r1, r6, r0, 0xd4, 0x6}, 0x6, 0x7, r3, r3, 0xb55, 0x101}) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/253, 0xfd) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000700)={{0x7, r15, r12, r6, r7, 0x0, 0x1ff}, 0x5f, 0x7, r5, r8, 0x9, 0x0, 0x8ade}) r16 = fcntl$dupfd(r2, 0x0, r2) mknodat(r16, &(0x7f0000000780)='./file0\x00', 0x40, 0x7) getdents(r16, &(0x7f00000007c0)=""/232, 0xe8) open(&(0x7f00000008c0)='./file0\x00', 0x8002, 0x4) shmctl$SHM_UNLOCK(r13, 0x4) unlinkat(r16, &(0x7f0000000900)='./file0\x00', 0x800) 00:00:09 executing program 4: r0 = socket$inet(0x2, 0x10000003, 0x0) close(r0) r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000100)='./file0\x00') readlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffc3) 00:00:09 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) lseek(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aafe519339ce115b58976822acf9fbdc74543e77e9159cbdaf315bd79f58eb731ca1288900e5b6dbe631382e61ae8ac9e15a3f7519ee23d2d1a26265ec0e2052fb626482560ee71553fdffd4ebe6f7d514a3bb9d5182c023994bdd9cbdeb788a2d93d84e9c79172ab59594c5ea9d"], &(0x7f0000000080)=0x5a) 00:00:09 executing program 3: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendto$unix(r0, &(0x7f00000000c0)="03ee839fa3f2cd4543d066f5498a0d772fa6751f0bdf38c2502f8b2fb1c3817063b6f64cf855369bbc007f1e6432077ea1d20c2081b0e137443e1a0e75e832a694f560b20b3ea0e34ff96716f34096611772c5c7de0bb0d5d075db58fc60e4aabb8d8957068b283b024b22c0d5d8aec65eb8357b71b5856420320a7bbb2934fdfa1c21091085cf500d2cf35d38d2433d02387aa2667899c3327c30073178a1bd5714489086e6c91c74d13342544624d701fbfb859b7401ad5b48064109bbeb7f65f8075f", 0xc4, 0x1, 0x0, 0x0) close(r0) r1 = accept$inet6(r0, 0x0, &(0x7f00000001c0)) fchmod(r0, 0x10) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) fchmodat(r3, &(0x7f0000000240)='./file0\x00', 0x8, 0x600) sendto$inet6(r2, &(0x7f0000000280)="2dcbc777d4d1ecbd789f3293c99ccfb94ec47a6aa7fbb4f534bcf9a57ceb0cdeb77c907dd762b21c3c40139f0dcb897cacab714abfca2c38df5b0b40028f63febca619ff16dd89af5d2cdd282d28d0fb012b20c9000b52a76947fce57a83b3ab0b47aa83d9c2732d89429bbb2d90e2af1af69e08af5d803d4f1e0888f0a79ead7643ad046e7c733d2e06b27dfbf1e738403ce6be93009e47ebf6e1203b5185f544d3c112d1b65f5f374a34c255ce4ffc34e13451d4b21c1132ec3ded49a2eb0bdf95c664", 0xc4, 0xd0352efb2756e43c, 0x0, 0x0) r4 = shmget(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = open(&(0x7f0000000380)='./file0\x00', 0x800, 0xd8) connect$unix(r2, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x0, 0x0) fchdir(r2) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) sendmsg$unix(r5, &(0x7f0000001880)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001800)=[{&(0x7f0000000500)="fcd27a949a3a81491f9945b76edf18dbb8e5439b9d38d7cc8ee986f3f3c4332790a629744c72936f5cc21b3cfcff38fcec1e71eca59c86e69438415fb223b5b550449cae3b", 0x45}, {&(0x7f0000000580)="d316aa57cb9b896d51f9efdcaea0cc64d0eb5d2fb7bac70cc8a4004981ceba73dff1a00514558145de396a77c2cb69a083f1de0012d3ffacd21f7c7f57f5337b3345dce056942b7af268443e3ad706124cc176a90ffca1607e24cdaabd8d4d3597c6ccc07594f4d5ca260e2bb7873a4cd37d599f0a0cd799bed20e1ceab7be61d62fd5759248bed0ed2417be3c6ffabdff21bb3f31279a253ad687196024a03d753d2d95199b19d497cb87b41bd6cdd975beeb45e8216a5508ea5f7cabee6586269fafdb591b925e7aada885beef26563f56f1e0fa5d9a53b3ff4067c50517d3", 0xe0}, {&(0x7f0000000680)="d34ba0b716bb30e869299c18b66b7b8b505130348ac01ae939637a6d72a30cd874f27cbf846e9f091618e3fb05d507d2a3fd4787964b097680", 0x39}, {&(0x7f00000006c0)="7e800d2b71cec5865189744f72944199e6acbe4dac4517e4e5449adf8376d8a9f250e11dbb2840fbcfa8d44a9d48580185229c8dd8c6d117df26fdb0eec1149a7940d50312653c8c830f981b6bb36ceace72e6e5d549663c92824169bc302603ad8901830c1c06febfd2ff0ff5db7eb85da9c126b796ce9943c531f8d8d00e255a1c376bf00286f5ea226fb8bb6b34d7bc4ea82a6b83623d04e076604e198ffa85d45c937caccc5ad844f2cb9c7fe38f9761800fef8aa53866680bf7ba48a9ab0910460d7614a6feaea7502f5cd689d998a95b0f4466386e66299e187be3bcedffa0b668271f3237718ef4be95952fb58ebd875f93e9efc2bc56e933a4519a2c1a9e1abf418315233f7c8fa414b83152916807001f3502ed16f8b2e99ce428b0f5a9c8fb49ac7e14d003b587851ffdbe3e2b9240d0dedef54c144482869d9938d49ccdf45874503e69d816d95f8f8e796a659d05bbcd2c4955280fe29d3a6de0c9bf13ebfa2acaab1acbecb82c889ac6869f670196df1bb2d0de4f7e66eb0ef9eba285a27c4bc1488bac0a7033b0d720721b92e07beda4e6740fef1a7548b96a6e831b69a0ff7737082befa218d554dbce022efb9e89836619aa520fb6543e4565c736f5a1374876258b7fca332a4266aa2bcb863f9eafcc39842e6a8f8176c64fd5d6f128df7f0d0531b1533451b19563bd8bfc50498a873f5ced706a83fab5dc2e6d63b9af7b4d3d69fe6ff19377f16c718ffab99e1e68d63fbcf76919cf052ccfa1db4bc0ed18a847e01c1239fcdf1c7035184d7ae008d5eaedefebff8d6f624a0306334c9e6264eb1d5b9b69989e0edc6e71f1a0fbe68a724f9633e5910dfa78900fd481537ed2ca778177ded3538c880cc031110fb0efb5aa702f04318d1767bd232ad7daeb5aa429ecc6bfec941c882f5d684e63a06f895df932474a5060481fa546b87927f60d2a5bcde23387dd5568f1b2063b09ba4995abd33ed90265cf863a17a487433818ba48ea340c9bee26eded8c6fd18c3c5783579a42509d82e196bc88c6949aeea93dead5c4583315f80041748a1d84ed7c92006dc44c366abf5008a81ca462cb32278aef4d1392175c3d5ced5ee7e2b54960b9b79a3f8101b37e060f609dcc10276e19cef3f368ae88dee541832e534247605c00cf26fb7fd2d85c3880b15296c9a982841ab51b2ceaaa97ef220e5ab84e1ec2ad3696b33c299bb0f407c43b621a17634e653822750278b044d76e6a7685b314669f8fc8fd5484566caf26dfb3a53c308f2cc36fb8a9a88d0208cc26009f27af8a60f8c130e97d88d1b88ccc798563bc88c0c1b5b6fe4ddb737301cf4f05efc7953ac2fd46f140621b7db256d5a602c1336d055fa1cdd11d193356582188962134f92ef83e74c86a394db85d3946c7b6077262c2b815c211a92cad08a9ddc3b2328e2ec6b63161a141ecc225b0dc1eaad5c1a01a3999baee922c83bd0d1e42ddde2d9278594d52df9435d50d6d341394e3fa01eaaccd39bea5be2cd6513e91fd9a44b9423e857906c5c1903385f39a94adb16589b90bcf28a6c207f1ae843a14067fd091499a4d63466b6f4cc4b7bd105624270224cc23554e12709a7a1e11807c1e6a64f216ddc37031f016b156a2c64d627eab39326cd2d04cb7fbcaa095282f1d9c26babcafdbdaa16b31111efac31922ff069e9f5a6e29cd9f173fc81b96a219cebb2d460d225cc6f1d499c78766a6688e4e8553b172742b2da20b801632c665fa1dc75ff0fcf4f41fb1fd4b745de0208d4a816ed131b89ced28e6973ffafe52c3c30bd8ba09ca2354a315d438909465160b1c1f2213a77cf67c6f4688f1e9afc305eac0d3d1931a6fbcd5c8672d11eac9819f473bde4f65c21165f18cadd6349783cc4289c2843a591a7f8e2967c1f278cf3b3ec7ee91e2467eaf17f30758fae8cf49091477454a25d323d60e29611a11e7ee87f63ac22e4d2595257175ab95a528b6a3d333b5ebdf80c2e937df74708619edd0fc1f479e85325d11b2a295745efd7e128ea552819e4ec574231943e538c91064549ffde9fc247f30e0a7f9b0d53b303a4f4f76ed080131562b6afcda3c43bea6f752f9cb3167594cdced0635318ba20aa91d219b0be14848b0a65e89d4b3c66fedf305c11a1f5025fafebdd9e1bd34fef6a3ea456966ad4953c8babf0879c259b32d7dcbf2a4a9059bcdca56625dfd5c823e915ad2cb237208bc5fee0e65d2bbdeed05e97291446ce99b263fe307f568b1742b08c2fc572ca7942039f650988f5433ef314202f742415bf5f0b92e009cdf08da5308f75bcec1c9c9f814226803f8a6a4c80833f266b3ec57f4926b3541678a70973cbb5aa8b9546fac7f51f6ef6179f2e1c231bf53e6d2242db2c49e66d7c1e1d8d20b25f8a66054fafe17094d3b35685a734dd3ff882a99137782635dc89b0b6d35c0db3d4136cc20b2fa08548f9d61e688831f42d7a889673f2f5a9b696884e9e2e3befb122a5084e16bbe0fdc796ad996d582dd70e0c3fab08f6f764bc79570f22c3e4be81421bce0805c8f6d2071895ca92ec9e0f6e1887b35bfcf7b10f46e9f8b6c306c423659a4e8b0aecef769befdde4b3aa4ce225a0cd6c5c3b8d2e1249a70dcb9c9cabbb38a6475c79a69101930a8939726a6e6e3fd022853981e5643d558d630d2d5c10cfcd54d22b08785d0cf773de4c0ab788cfefee33cd48bc01484ddfb5993c5d7217632b2701fb7f033a9a1ace656908807304c9480b1e6b34bfb41c0e8baa8c49cfced03655468a3275681221900ff5a3dc947211dc5817f8d2d9723e129ea44abfb650959988bc95892cae54cb2eccc7149699ddc87448941674a6c57224b1810812c0056bbb0070a1b40f5709da79fae825f7d4db52ffb09285b4aa5f7b3c5fcc4c0f3c31648b19194725c1ef3e1c4f7f810baabdee30d798a8dff5a34dcd01ecc3adbb72274db26d6f9d8481e727767e547f359ccf09274a04526fbe00358f60ed245b2b7bd94fc44ea95d7b787a39d71be626c6b84ae7a80def2e65fe166ee5cbf5bdc8116ea49e87e5d72fe9d2c2469f932d06141e2589bf2ea45a01f9a86f2d0bac12ada7533a5c94ae4f5b905ba286b9a63e44bbfb22f01cd547a76ca7f57c9dbe9b3a117f54df3840144b0997ecbfd8ae36e2ebcab1fb24fe4e2c9f86f5f324a1ac46a4a87c120fdd7ce81dfd71630a671e408230513ec739fa122994cc33f58ff557a254b72269e53294679cbd41f93d7189c89d91541389bd1f2a19dc68badb8821d896e56fb5bd3d090c73d7e271ebc5e21b6e6526faf9d55bf0277f10164494940c996fdaad0d603bd440f4d26d5451fa65ebe0994f5ea726ef658d2a357d0d336ca284a222297dba4fd08867d49907a4c2d872882367decd944831dce4ecf8ddc0e0a23afa8d2dd416ae2241c8fd7ed75848ad554afcab435f7d10c19a801c7ca00df36e62c8e14c27aa65cb79372940cfe10a4828213aeb16d901e9e3234cdf564f05bc298f4fa6159c782801c74080ae4ed4e242357d705bc955419203a6af3ff8b235c9610905a55f66e436f1fa5847ece65bc79909da6a25509c9a0c628d43bcca6c0d3c9302a29ca9858bf0ae508c5218d320f58fceee276b9d885e740bbc4df5b385a389b2c2f6be5e8a9733a02aab70579dd84bd143cc2a28881b648287949b137bc628a21314ce08fddec8dd38130e06901f2221ccdc53c4d7d90f626b07afefe059292111d79b850f00cffcf3ff28494c81a4aa1a0c1c979415fd92bddc1f985a1295fb0d13c93d77a2cb29b5599982209dcafad5f371c00d3b14bc89c5b83ad9dce3c2b9ddc19007374f2593fa0245de20d916cb98878a2694a2f280843fb395a3a9b524fde4f810b9db97b6fe5cf4da9f8d6604fb587dd5c9d8af253cc6bac9622f50329268f87e9817b4c4c9a7e0da2372f2ae148c629049af91bb82498afa16f49a360cac0a42d8411e8876acd74144e40faaa8193734173abfdfe131412345309956dad7343bbf416fc67e392ab1c3c01939b8f9e30026ddd848a6bd70251ab059dec52f249f965be6b2e8d3524d75d85246ef58c398e3366b31ff4577fbc2b389be7a2e5cf25952d7f00c5bb369ad68534afe40465097329893d95eedf6898ab12de1fe9e736a0808f113031a922f7e86228c23ef821c36c7c31524368f90d9af4bdad5ef245f258aa87a5ef7898103d33846f7f70d047aabc8289c347f4beb18f753f06c233e4975caf31c631b74613dfd56cac9d509979c786929477208639414374d117b449130f7d28211b764a57ecd5363f3788b04c7c2c8281aa9cb6faaad03eff5a9b99a6f82b5ca71ac34f20b6337f69f3d9fa7976d9e22c66690faf99c22c01afe8497d90ea4c3738690b59c62bc1c6937e26e815888a3f28bbac9757890ad20e50a8f25c53ef285193ee52a8f2f51c9310223afa38d54e09ee0888afee064d4c43743c2bd4ac2766d8b9191b11a17b6bb76551f15e5bfd166f3502b4a095ccaed94375d440430fcb6426ade7d481a76a9d7ec9fad9c368ed0bad191aae08521ce4ae97eeac12bc455a1b2968b9fafbdb833b19082485a4f50b2b225aac3cc0707dcf16eaaf061e8b613e5f52513eb947210d0f751ea9b6675a17f6e41c694426c90334cf601eb59d54d03499785f74a5c80012af6a00d6bee9b276f4c8ee37b3ab7b098b1c50df64b72e22b43249e169a5cbc2af3c269601545ea26f95820075919276e95ba830d55f4070ff4f4a0a5e4d723bd15d56f9ce5b5e0f83ecba49b015fa7334b00698e160ebd7799f5033d7a84ac3aa80eb9fc9c0dc91b373b39a4917220ac165064a63572e023230817a8ebfef713b3fe9bf5bbae14e86c984e5365fce62b8d4f1061a5371c89e433fc5cf1bb7c7ff40174660776ac3993ac7cba1cf5ceaf7880ee73f4b91d1870f3a41e04f4a61b6e20491797193b7100b9fc92071b0ba19cee0bc3fcb905fd13fb1a2c9e3a658547f9de686240d513e713b26f0e8a29d21a54f52d95f43791ea75a6165ea367f6522a486afaaeec4f247d651b99821aa9a555a796fce26e5fa64485f07fa56388b15df98d32269be98f3380b144d3c2871e002574d47673d77dc4220510e0b5afc7bef1f515c9982b3732161bfa86182b8fa7e726f19b24ae5ba2cf2d26061769fb732b135975a95a7b79faacf704f42ee0727056219e093c432dca773439199e3a4916cb37206c7c55f323162d73d805c877722286713a87a489018635d47e4ea43141ac1c7eac952a8154d15770d131aee6969d94fc912b68f565bdbc30a5622ccd618d547d440c08d5c8685548b763663096a69328baec8b2860a8186c2a11974ccf62c74ce4500660c5f7b0d597b99978f684badd1f426c019a5c36eb19d76e40d3d5e86785d2727f976461482242c78deeae1cbd4567eec42b2d4f5b129cf1ff950859af081923725b9dcd71140e792336bfa1282bc10d7ad802d215db1461b976ab2643e4c5ae12169ea5442daba1b318d73219032fa12e7c62ac0bb10edb9d03d5c218fa713d3f1e09e4d6aed92f096976863ba0ec7f199084f9a32fe7e159d2959c0bb50294733523805ba7af58cd467ccf4e30517106a917ed5130eddb381457d877697953592402d5dd07b94f1dcf57aac9e6468a2dcedf55f3ab894058e3229b6e07c86692aa072fececbbc28163a6f034a07704208eb4575c6c6b61f2264254b8012784d97bd694fe97a760a7be7499d3d6c893f2cdb7a32d458bcb1def0e0b6706b2fed8bbb75", 0x1000}, {&(0x7f00000016c0)="2585cc4d89ef58006c6169dac6917638073009585b7482e4611db6632384afcbf8afdb381b16fac2c143d9ee9c833065c08579ba8f0764c12d4bfd9e69cfbe7e56966d70c9f5dd5df4b442865420d4a8fd5fa2e13862e5827ad164a15e4b6a55664833400b83078a0b5b33f8dbf485f60272886abad222530200fcad568cc3a4df816ceb70c1fe332c6b678460435fb6f6e5ac26c4657697793871293ae057cc085b25f05e30d25b51", 0xa9}, {&(0x7f0000001780)="a18fd47032c7a2118dd542461c084dab5d44a229bfbc0bf04c0a4aa5af63109de30497b26f4d95caad76cb1066a2736bc283f5234e2d414bcb39f3fb5a0865fb1ab033d3be8a243cae346790159f8c42528845ef47251ab83fa9c927fa8548677e7f767b", 0x64}], 0x6, 0x0, 0x0, 0x8}, 0x9) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) close(r2) r7 = getegid() setegid(r7) recvfrom(r0, &(0x7f00000018c0)=""/41, 0x29, 0x2, &(0x7f0000001900)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r8 = getppid() fcntl$setown(r6, 0x6, r8) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) preadv(r5, &(0x7f00000019c0), 0x0, 0x0) mkdirat(r2, &(0x7f0000001a00)='./file1\x00', 0x2) readlinkat(r5, &(0x7f0000001a40)='./file2\x00', &(0x7f0000001a80)=""/10, 0xa) shmat(r4, &(0x7f0000ffd000/0x2000)=nil, 0x2000) listen(r0, 0x8) sendmsg$unix(r6, &(0x7f0000002f40)={&(0x7f0000001ac0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002dc0)=[{&(0x7f0000001b00)="0a37b5109d469043213e5de564b1075a73ece2b549a39e7e8c3e44b561bf907ce220d034f240d691d2d6cf73bfd242d08930ec499359eb2bc8c49a809fe94d98d033f18c82a18c41daf4d558446e1f254f902425bb654d4b33a48c360ca5df64a05b96b42d63f518beccbe75c1be0bf89b982fa59086d2609cd3bbabefa5eb56e53a56a81d86d04ebb7bdb3fce7ad8cc2a780d0266e166c392ba2fb15dbb5042bf66edc8f11a110f4c312a34a5f72ff11a802520a7bd46db6de95199b3cfd5bfc5dc9a1fb2930051f5f201f16d89e1febc7d274eeaf98e3194a12ce7b5142e0b020d57", 0xe3}, {&(0x7f0000001c00)="ad4c1b7a7409ab822dd712430e025de7544b578db919a4041979e341633b7eba37017edae83419dd979be60a3463672a093422a2ab495626b03b87df5467168c03547471ea6a79c63627f51a92fa6ed398a29a2efbc0d2efa49e214b5750ea222d5b5e9066ab0d742b94b4d8809de9c744b5", 0x72}, {&(0x7f0000001c80)="c5a44eb9c4d5b2a1c209bffdffba813957e38371f0cb43cf0177b0581867ec0e0941fab20653a3fe2ac040baa61e26f8f85a230c7b6b84c698faa6ccbf95e095947e774300c7b0c07481e558e1398e57d146bbeb69d1884edcf74322beaa5ccd9dbe8b1a7a8903a85c0a8de30f1b318e59469d2bcfe8927fee1ba892c94f44e0c659ce856b80036ee85b0566c394f975f8dff7673390f038e07000b7ae6cf7c3f7b5b83b9146cfc746986e5c8ec0b72572f4a109b33a1456720b6aefa489b4b76ab1566cc9c6968c5e321a6814f3998eca990435084fd5b5a640baaa1d269ce40ab2ce5ea7d156192ee463c3dd2874c77dd2c1c68ace64ee1d02f59e94bc27", 0xff}, {&(0x7f0000001d80)="555735cc69e91ee3790a66f35e7c6477aca92cb1b768eb65a73e8a3eff369b1674", 0x21}, {&(0x7f0000001dc0)="9c77c2424d422bef375fcddb84ca3b3640ed9183ab6c826bb8a797e1a8bcdcae5d10493a87e7a6b46a39d9029e9d9390ecd67cdace308b85c6c5647726208bc4673d7c3fec5ce18b69d28e5bca84b513b8a838e3dced80e3d6dc7dff32f4100a3e3b9d75ebf64d442a84ae41329ab0e38d06d4c9c1c8f87dc4aad3b42f3a26997eb82afb820f03df972b68eee5aa56126bef6f04df49c9771150d942c960cf90d53308060bbce4978ba525f493552847eee57658c14cfdb5208143dec7103716a6aade19ee06c5979ba5908de0a571ebdf59771538af1b6be28e6c82eb3aa9cb31a06cd739f61c6ea45b084fb8f13e4001cd5048edae2d089fa8d28b27e7300c061e7e7769fcb3fc286ab0624d9cf56ea396e595dbf0dd59eaf731bd8023ec878e91d7b3b107cb12d264b40b0d3c71b52ffaf9107e3de83db430dd28bb63724532aee03cd7ceeb0cbf1da9e7e817ebce9469b42d9805c4cd9a7214880dd1d75911e268799d830ca7dbcf37a10cad5f94d0d7364341ab8b2edabe032684326160a40287ba22a30287d495f18e9f980bafe85aaf6d1e41ba60ad34eaf4095f3359bac8f9fde8ee65fa066b97776e9949620fc44fb098d50b297752fef379ffd62cb5d7407bbf85e0f62b19603b45fba1284e871bdfd09c73bc5b925b48c872eb40b226f2e571c770d29055820d8b9f75be22a4abd7c7de80d1260f0d5fbc82b7d4cc5fff6ab002a1c7976941d7c0303706c2ad5f3822862350e1331d7fc0f46e4c87d17a4959b918512068c9f2830af15075ac93cc5146c3f20144860a634309db9e4ede731ae43147b918a88ad1e8142aad1d14877b620ceb435a341de73b28874557ac016fc3f4fb2d684e985349081846a26614e520eec54e73b1df5ee95cbca51a11bd2be85ff667b4c1a1c417c34d3721dc56ebad28c84c390c18ae2b5d73ec64999cc9ffcc23333b8fb479be73eb01f2abd6ea68d13cd7846ac96b7ea3879dad393ba7e51a36ae2693308d2ae3633389a10244b702a4a1fece90766c951fe179829deed47c0ae8c48140f21e845730222bd12f3a3f812369974c6e5b2f4af22aaab793ab750c774c04a1b5e5c9a5ba43b8c1b6adb7c248da4809e7f846ddb1a0c64d3fe71ebef671c0fd2531df4ea5ffe7b3f97424fbe08deab52d2dd523f1e284cdc36eb5684e0a933efba1840aa8ee97cb2148edd0ef8ca4cf7102f51b492c957d842e5e3555f3bc81badcaacc1d2bec88f14d1ddff35e25cfbb3fd097a91d55171bb132c02a037fbe1bd09e8cb79f2a90fa1325132744dc7d04365df5fc175eb425d6b9e7e5f520f52f9af9f2dda09132a28dcd679647c49d85511884cd6a6c4959f710ad0b0e257677ca13745fd3f07be63214f5f5b14d1862ef8b8765bb44c3a5463ed73a928d6d28811b7d7990e6a0dea835293ed2b98aa026773f1f2a1f13c0953545ecbbe005e5b7bd3f0e41db438c9ed5ed5e763f7ea08b127e7cfabe774697a4e2dca9158e0589209565cc8097eab3a47a5152ba896f1172927497e4587b6947b550629a7654a2ebf7c89cb94bab443fdc785c6a50c0b376516aa85847cdc30f843931636400a809b7c8a865b704a77f3f6972737d762828319d987546410a9e3e48bc51a8d9ac9046433deaa75edfa33404b00de30224ab3cdb951245752b5bdf2ccfcead6619610b13109fd91631c2fc421a13073057213f498aa101f59789facfe5df17e68e695e27337e516948bc5e21bced845fd487b98e70901c6345297ba9b653112f253cc2a942122f70ce0e8b1047aa3b9886f507e2122db0a0abcc6864ce87324913117932cb000a7b91d10cc957854c84893f5aec487c8229a7d48313f1a6cda883ef45081dfd032f483c45e1aa398cfa9aa8010ee76a6e6b66bd8c3fd292ada8f468a2b5a0681493baeb6b1ee8af08d183ecdd2273534cf62050b6287cfd1f358959309422690ef58585585f823a4b5d4686ba588ff6a49f236675b12a7098af5676cd31844b6ebb65067ecb33727ed6afd08128c70bae151347f23f98ee0984872f542a7260348d62fc4a6bd09f40b05c34aa37a98d2308756717f0ff9ccde4da233f6a3512934f13767c59f4b49a56b725137c7d4b9a029c08e661a07b0954fd613e58b9008b2f895950c0853458488d1b38d907f7370629b6f481313cdad59278d3a77445d03e6e1363af286c0d836198dee49e145a018b3fdd1befcdfc1698fe9e2eddc362b53d9cc934610909bc330b55004ce0a2496e2076d86e18620d15182192f5884917a08ffc5ff85d33d3203387ccd4b328a9c9ffd826ffed95bf8ec3fb1ffeb6e0ebcb0daf2c67fa9eab4708d52b539aafa59a68610275103fd47ddceb87d826e057439db7c76bb3e0a921e8ea6515ddc6d7021a56e165a9c620c1a7981de112b6f355efbf4fa9e9afbcfbd899fc83ba2ef89de7357bce359fe9b913fd529c6192cb87b5d08a637c12f50d0cc1d7e07c539eed51bf39ab9d8d47e6fd68516724a97aa6d10d966e837e2e003a3cd36bfe75b78b6885208f339a71a9982f4979e00d68c826f80f94396d31f7d1c15d49763b67c868e2488e40539bedc0bf1263f07ea2beea609a08732cd19e518c0ebff927a8deb845808872392ff8f6b497127c517158f931bd82a9b0e8031cfa34c0a629f5e408f4cbe62aa747e4996552cddf2fba7bd6c92fab4c721efee9af439b80df87bf4f21a1d334a3219b8c10f32956c9f8e1df490c3c010ada7c7febd3f147914615cfdc8a5a195bd412c49e8bcd297181c26e393e916e7b4a0d9fca0b712e09d7430c183c4cc91e39152c6dbc6592b0b47df647b7b61a92e570736c8c484100b531fc66fbfafc2c686bda3d46234e37b9a46c1cf2ab29743d186826305c153abdc19910a6857808055d5464af349f8cd8b3d5d456bfd0e3f6a653cfd9d79ce883d0e016f7ab611d4855363cf76fddc54ede44c1d7fc29960ac0003c3c5efdf31aaba54b011512c82a32dda9450f4a29b1022f79cbb5e0bbc74b31d0bc8e4a827a274d7a62f95d7f4360d6c46f7990e4970847b81d37f4ae09dfc37e046727e1bbfa58f1b8fca8630a1c9c178d07fe361c23898383abddf1d72df08d5dd4cc9f371958b7b8249e0f1ff29e11e05c3b5f32d6112fd5e88dec7c089991733ef6d33a809a94392c262d0a0d08bec8c25219d5e5f3387f37ea756541eb58c05615384a1ddff9bcc8f6ee10c25bfb45b328994353e9c4d2aedba64e5156405324ea253ad4fb4e819c724a36e4b086084313088fad81e8b98f343403def750e86963972ac0e950a38b5eb99d0aa4a66c3a69676f38a16a7a74bd572a54170e1c73c27bb39f9d7e6c758a717d082951a361087899ecb93bba849441c8656fb115448502b41a874f08ff5052655f7b7a499c9cb24ba01f5c0f9b668e761522330de5b4f7acffeb8f465d8b8f9bc99ed6e1f4e5ca9fa55bf2fa2c297a015ca9abd7872fa714d5680a0cf6e40de9cde288a0d9253df8314a163a62d587123cedd2d2868530433bcadd15008fd4d1156eec5f526db04e104ac940859f442cf4bd4c5a49a1d9d92406940cb4da0c10f251de8116200e1a2967ec35bed2d06b8fad2fed8c446faf1330731eeb0ab0b812efe10d7d956be7a80d3adff017bc58d5aebcf7364dea4c9bc5be3583ae6d4a304bb3b67a1918152008a107bd1e4429107631efae3a1f996c9e9c6576a025c305925d316bab7b2020bb8f2a96e9c789e62e59aeb99bc53a33fc60c1338c999e1cc91ee6b4d05db58aeede0ed8e247f9b82f5452e58520832bb7170771b9aee4ad5219a2ebab03d6f1c1c38b70f495509c06da35dfe7007544f15c080cf554addf06eeba22b0e1a9444e34bfedb1ab591b9d9e17ea5c9f6445acad0f97e118e7e9005c4c626b1d398af3e81409ae99b495937253863428aba60202c6e9e8a961c90c4a54597fbefd63a8893feaa5b139017fafb34db6572772e11f10d4cdf1c209a18e8c28eb7745c042055bacd887b852a462200450d0ec823d4766061e21ca6194777e4a5022cf40d444f520f813ae36880c09cbb26335f51ac569fdab2f06850bbce418477e738231714b401dee771945e6821c90e5501b6f3d2b9ce11fab3a6c369cc1c22a73bb1bb5eff5679078956cb2884a4cfa1e9fdb916a6c927f519d5f9b8ebc4df5582496318bc5c8e303fbbb6e8d65665ea273702e3816e1729e79eeaa3b3d5781ec2f80ace09c4dbdb91c901b333f2465fb319357330f3f160bd496e73bb49da74083a2bb497626582d0a1c0e42015a181d251a3a469f994a63526b75673951d3ce0699fc2ff063ea060a75e3d184009493666db57f24f78f7f1b891f88d88aae8972881b81e55be02eb0dc741511592fb2109e5805eb81a99c273e03b58db59ee1364b7ecd054b4a1687adeec01f242a47d6d4e0f9cf2c080500150a2329d9cc8d9ce24f833bcd17bfb4b5f9482987f692a3f6505c55f0d50166fb53631887788e5e554f2d435839f55af6646deaac0ec6387a51389d63b2c1c449232ca162621b2640e24f88b1bb90c8ce4e4ac9dbe661f7c0fba82beb8be99659edda39e1877f5e039ac522dd6b58ccd39c64d70391b4e88f42df6d36ecd9833b76d0039ddaefea0fa230165738cf3a29e8cdc0d420d3f79aa92c03250a067f24bff9ed04300adee9a6aa3a35e9e6692da1544e39c718c062a209244410c90cf92f058265aad8e29a2da231d050ab1dbaa10ae578eff4352098b363fe43c92f0c28d6812e93baa6f9b262b484353f309a918ae9b66045e3391267b6afac1422d202473fdd218df06014ca9f81660a85afc858d981013f6ebbf224512d90206043412134a0cdb7d4a951fc34dca927a5c91b57b4e874facba5bc554b65239a89d175aebd0c7b4e9a7d6f7131b112e84ad052eedf05985836ebaadffbb8b7419c84b26691474e6993680b3bc51a62a52e7ddb096a1e31a2ee9c2f36a64188a5c503705e2602764dd09e7f3847feaf824635c3c01dfebc79ca7c790fc296a8d62fd6b7a41ab52d456928266ff5e62906c1eeb225604ca7a47a0d21bc8cadd463d51469deabcf26f6996d433f57e2fe2d59272c6f29e760db6c3acd3de148dc254204f555a78cb87296f1690fd9bb2c4de63d4e2a31994cb8d4e03f52fbfee788aba601cadbbd8566dfe06902cba0b5b78905a48648d37187fba5e039c22f008293a538a0e3880a73c78a3dd87f315c40fcd458537b6353de552daf3d7ede79d166a97fa90c53caab464972c1a0967baa48789295d2e75452237b763e9d39b713fd55f37cc8ab93343a866fe6ad12776cf695cddbee88d9f25fe3c5612c9a1bc9a081e1f391e3ac8ff83dca728fe037e39c29705a0a34c8aec722d71c9bfac073cb696265227f1ae3baaccb02c07e2671a57d2181800117250565d1515a81d0c060afc8eb06e7cb06a814d34499f706a136717940e23c840f85db4cb17643bb8169d0f8300d04d74aea0e6ae3941a17164e2ad1b52ac860b00d401e6d35e4c2ab72a6373c2e61a32aa17a8a7a88e5e551b54cfa5004a2d545c881e98d47dc69c2b1b90b26ebf2ab53222947110913da1d3c35af1d18d27c4093603ea0d6c3fb8b4d25abd9820e1df9d7088f64c1b41daa6bf83368606c98aee458b128714cab9d7d4bc0d173f37544b2384616c004443cc3c5adcdfdc9eb02f02daac0143e32d7af37b7017cbb40ae9bb1dff93ed5c2c093bcd995dc06dd7835b49216d8b27bc0b511d72e668583622b369308ceaee20a431e58", 0x1000}], 0x5, &(0x7f0000002e40)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r9, r10, r7}, @cred={0x20, 0xffff, 0x2, r9, r10, r7}, @cred={0x20, 0xffff, 0x2, r8, r10, r11}, @cred={0x20, 0xffff, 0x2, r8, r10, r11}, @rights={0x30, 0xffff, 0x1, [r6, r6, r2, r0, r0, r1, r6, r0]}], 0xc8, 0xa}, 0x2) 00:00:09 executing program 0: r0 = socket$inet6(0x18, 0x30000000, 0x8) recvfrom$inet6(r0, &(0x7f0000000000)=""/32, 0x20, 0x1, &(0x7f0000000040)={0x18, 0x3, 0x4, 0x1000}, 0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/157, 0x9d, 0x1, &(0x7f0000000140)={0x18, 0x1, 0xe0e3, 0x80000000}, 0xc) r1 = socket$inet(0x2, 0x5, 0x3) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000001c0), &(0x7f0000000200)=0x2) r4 = semget$private(0x0, 0x1, 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x2, 0xffffffffffffd572]) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000002c0)="4d4f2e1d751aa48a19478ffe45784b1e883e47a64854b56ff060367c5ed25d69cf29192c0f43bd219e99d42e82755faa6dc36cf2b2f241bd9252f0c10c900a4f7d11f65451682484d12b023c9776a2d82cc50eb570cb8efbc2cda3e60be7877b26883a5162327a5587194d03da5fea8b991e528c47fd683bea611391eec7825509e6bf7ca75d51f321c020aa26ac30e0897dd6be53bd407bed3ef857199e633080be6904c8673f3805d48956", 0xac}, {&(0x7f0000000380)='2', 0x1}, {&(0x7f00000003c0)="b908c76385b5bb9662939888629744d1991e671645390ed1c6fa51", 0x1b}, {&(0x7f0000000400)="744eab61891463ba6b69ecdabd1dc9a7935e06e6eae8ed2d8ac59491838fb6d800cb4b73b32b991238d7879d503a583fec66fc7cf90ee3e8860b467b92d527cc39297fa3fc3677", 0x47}, {&(0x7f0000000480)="ac1b7b0163bc", 0x6}], 0x5, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r3, r0, r2, r2, r2, r3, r1]}], 0x30, 0x1}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f00000005c0)=0x2, 0x4) recvfrom$inet6(r3, &(0x7f0000000600)=""/214, 0xd6, 0x40, &(0x7f0000000700)={0x18, 0x3, 0xfb, 0x4}, 0xc) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) setreuid(r5, r7) r9 = getppid() getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000007c0)=""/167, &(0x7f0000000880)=0xa7) sendmsg$unix(r2, &(0x7f0000001e80)={&(0x7f00000008c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001cc0)=[{&(0x7f0000000900)="ed705db73c21eae9d820db77b34e73d7c85c87ee8d6bd3f75004879a53d50f79a7a568c513255707b50a9ed637c774ebf60cda3effecb4ad26336ebec72ef3d67d28d75f869c3064272c2bf1ec46db8c3c27a035bf07b1d725de76b40f06303399607b2170371e0be07818a8e72bbab359b078126a5992", 0x77}, {&(0x7f0000000980)="4712b011501aea12e8c92c77b5ddaf05ae15eb5f7f0d05d35146668f8c85c4234cdbf28f2d501646a589940f0be4e193538311d3017904cf70a29ce8b913e0bc91f3c9e5ef9418dacf5da3fd9ff2cae708645f2f794baeddee64c2ff3d9830983d27721dc77bf98916420a330aa9de323ff1b5a7c1f8ae88c15069133b559d8011cd28472396237f812584cf923ed403dd0514855a9e1ad47b443fb847732329830ef109d58d24cc36e7d91804f249dc4c", 0xb1}, {&(0x7f0000000a40)="c0708c38942f48682f3ec632b1fc272ae8340ba133866fdf753183e5862bfe431b32cfd54275c2b71defce2cf49330244bb01692bef637f16e32f2dfe63e1894bbebcafbf414a9d2ce62dc7a967fbe2d64c8841faac96b35a006217513d12714ccbb84d7eda6e6f61e493bb5eb99fed88d0ad29964d5d51c688d500f97ff078ca265289ee3f6c3ec4ff74add104c92", 0x8f}, {&(0x7f0000000b00)="844a4a0377c3b4f33c605f8e294148ce9bc4f64b5f07b9d94c844cdaf46650a3f101ea957439080d4de9a9d8a38ff78622de1629cb116eda4090e2deb42377a38f854afcbc2dc5da7176a46ba375cfff2008d7613c3752d2ffe4ae9d8ffffdbc2eac3911b2aecfb3a207de7f37d32d3121f177bf84be8a447f485136b3a94d88264c9858ee8c0f", 0x87}, {&(0x7f0000000bc0)="37754e914a2c1fba822aede8a6c39fbe6a11c4cfba09a22d8d7f97ada0f610aaa3a8e1a4fc140d9d814b610be8be36797a3a14270e639132c1073901da846d7b50ce4732195bd45e5ea9b51fe2c73a8f33dbff1beb4ae35b367343175a467567a6d7dfda65c93173cf23dd87f38d6bc7c4a60637c03bc5a3c0542ee2f7306f6386f7784ca81537fc5db55d0a977da58472109f795b33e0848d22c214e469defb9a373a747456764347502501becc319ac59c67d0e00eccc868aa39d6f54f6e9313f3b1b59c7b720027e7e47641a596026a6e50930ae7d9f0657b5edb291cb907490ecc094aab991c11fb10f046ff4be02e509cfe4f27ba373481f38e676976bf3907dd75a1fb10e79c016b29e1adda0ff95fbc72276eaca0df06fa7f277bc67dc37e971f6ed5de1e72cc37de20c41f94b894b1b73121e044855a6365fd329b82fe7dc9d5989a9c25610970683fa1b71f7877f8306725fc08e5cd892a5165acc1bb321e1b4dbb1f26d1f82a610729726afad7fc2a8a7b5cf06907154bbae66d5206dd3bc1238a37b9b76927fc45d4aa06e24425dd142c35e2c6c8eafd10b8f2b8569a246c34df0acd2a7318e05e201eca949810c87e47efdb181c6c8d8e0fdcc899cc280a3508acb0bf2b9688ce402d7ee0a6e76e3d21c6bd039faa98697d05f69093af9861a6accf3bc48218b475a106e23e741dac3bac84b2853419fd94e8f5b8d1e094857206d060ff926169a8f9589dee2a541930815be3592f300452247f7a9dd58c72477684021c3d4c52265f751a537d94dc9c82172f247a0692c2cbfd13f068dee8521257040918eeaa7c7aedb8b226175dbee7347d50967fc33dccee94c609435c87df7e32d3b62feef02317d38002d925f0e8aca568a6cb5718d31512dc7bf83f9719dd3bca12fd0af060e78c1b044925b4bcf9c1f16a0181b250fad42a773e39e98b938c7ce7cdc54b48269456b50fb6183a40416e8b7326d487c5a173727591b0babffef5a4601bf9d7a16f9f03e845fbac6c04ed0d8eb83da3b37659f28f83751e237360a941160e027807300d0acb422a3af2fdd9678193703c3d1cb2e873237ef3d5d786f3e52f2ead911fa1c1a2523a6e7b9ad687b1d73c0d4c4fa4c7d08b31a942c8cf70d69b558eedcb30e0744c37dcff60f767690c2ea883e75cc84075b993124015c106dea3f94eb0efb806a38a46d9f7988057203cb4f49627c7136ea68336e979772d9d4dc64e503930b10827bf852c52ddaab56de7966ba070af030e5a78dd47c69076ac8caac393ad191fdc9e389f301030a6735e6456f09de4c1da1e033159aaa238d1c872cc5adf6335f1716115a73933720d0458b27103cbd53f0c396ccf929d993e829c9d9efdf1eea023c613415e46884bde7eaa6126727db564d62be95363634486f89b3607bcb858e5ec5d5ebafa09c758132b9c42ead61055ae0bde3887a05d05d44ee4312f63fe971041641503c2f8c87aba2ad7ca4f02f99a1222a5c7de551cb333bde2e997493548ed6139eedc92e6229d639186201c73a08279acdd0b1210e6f8040803ecfa6b1946591256efd35bca2e44742a0c73eb466b5801295179d9a21feb40f894c98add661a7eca511dc76324dcac78288c29dbc279a5040a2a883b14007c0d311a3e7ff3e4d9895b74bf7d12a27c002c77e0a8518eda8dab932b108b6e4d5ccbf6586e99b11ce86f27658f7b10b76643b4244517449529578ae0855b8c96f4b382e474df3826ab70ae515e1896dd950bccdceed9114c4fa76fd8f983f487db2f767755412c6b05b35d18b06fda70f0484ce461d42b2405432f5caec93b535b251751c3397f050c0f65ff7847c476e2ea22fd8db5a2800eda6367687da270d376bb06e6a8a0dbe36b92cc76a6c3415708bbbc95f12f7748f055991730a72fd4b15a0e707ae9fb3f4e47502d99e1782c82dfcf429f3a3f42849d647b6cf0e6c6647aef851df30ad8655fc52847e7bccc293d0c52add6f11920e00b92930551f8af048c8ad32ae3b132b3ae6f97dc40f2c6c52c7f95b4eab72c55c3706ccaa91f8a7350d741d1e5fbc96088c2385381bc024f2c42e811deba353576b6c8abc1bf8e033a5097f5ef4a973f204b25cb3b99030efbc2bba6c89d57fd5815f2c6b0fc71a9047b1eea42f2c205d42fea20d848b64d79a8afebcfa3d67bcfe50a4e3da6e2baadf9090d5e961347880f20cd06289a3150be92cc1c9e4b92029c1645b565830de911ce13e9085ab8e112caa415ed88db9232d0fb033e27f18a68adad80fab0eea71af4ab2981104868c4b4729206e406081a4fb2719c9d531c9e11cb11dc2a1af011a7b43d013a4d171ea544ba35c95e1401a8c3bbe92e8212f9e629d153155e85f9b3e6c5cdab0602a8f6258b711523a50e047f07eec34299a674a0e02cec31de73d9a70ad98a8820f2b4e0f5b59376babc3043fb3774a203a8ad784b15868c2c925c66db30d7fd999a937523ea4cb8dffdca3cf9f975207a354ca1d86db4418eeea695302412177a6bb86ec6dc7452525509f877ee86ed165f9d377da33e0fbc125accd43ecb3c0a4bf6c1b5815b06ffc43e9f37b520f3cce39bb6c1baab7fa530f6b9778d4d9df11a33f3dbc0315ffcc3231b62907832b2640651804563ff30d35e3b00b69c40a1fa431d9ec946944f7b4518b16cb06cf7320007ceb71d36c9429955bf81019ccb646288adfbff27a7a5b327c31765a2b694c1151730f1d044bca183a6267bfbf8b9bd2781d90fd1f477292b2fb523441d335026f93ccc249420f800bf5535136f3387edcc630cbc737dad18ea8f76ef038de29ba7593082fbd8af3a1c60963acb4a906a44755292dfd9694e80fb11e2902c9fe46dd3eed843b227adee2bac238f11128c939e32e0c123a3904c5d79d587e635618e5150c52a9426eff4414e0fb04eb21ef380f26b51a4233886097441f2d3f6b8814384955797b92de9cef4413ff2afd650c4c9a64161d7be57ce8aa5b2e3e1e3f04c6a35db1aad650e25964c619c85df9a3693dda8e0bf2edfd7326c26ac4980c38084f48d5989a3afc4b4397b17ff073069e86ef45c0eb5f30b130439e2a918ed3009e83876b99d301dd046b48139d703a00c840214b8a5c2cd170664a5663e2131c7b7ece92252ac3ffe8c09d1a5e22cde42d43ee3d2699c5ca851b281fe98c9f77dfccd1b32ea1a24dd8d0da8d19cd170b74583a39b6a234be2a934b17361bd5ad4d88c92c02e1c2b02148b86522b5583f694e747322e9bb16e46c904b1f2b880d010539acbae6ad7e59ac73cc72a1621c70b815ad7212769e451b75dc7fe33790c1efdae0bff695e070ddc86481aa2cefb639221d4b3275fee6e768b93874304065895e8f708e269e605106a52a7c0659fbd8ae41325539513adacfed40282d9464ff002ac936daa133db71c6dfe021e8783b8ccf8c059d0b8811d17cec1c2dbe98e9eea16854240a8041f6cd584d91f9005ac5b911b2da84f83abbbd2b91c67a03d576150b85c5e0eb800a7c3050768c517323102d4bf5dacf5be0ad874994a140c17d73892ea9df973b5140aab94c81e24a28142f6027fc69422cfbee9cdc341fc02252741909f46da62f1d9f53acd2cc94fb5beefe33f702047dbad4c6722a78bb4df47f184d0c5dd7a51f17e56c53c448e01b3b53ee1c6e827aad86e8447a3c3e33095f482bda3af9b47c80c74860cecf866fc8bfb7b41973a7b6ab6ee91a73e16b9cec2dfd4827e808917272676e5c87b397843655c3f6eeb46cce0f9112ac951b1d40766a2a4c3fb5f1dc882754498f3133b339de1eb0610aed4ef4187b3de1b72f9e28f4d11f773ccee1e868b822bf076a96d54cde65be80050c6d144546b1f5ac19f40c3f5b11f309a6df0af44491d178f2f8f8eca3464492887868b5c5371bbd5b1987396280cbe1109dd82b80969258c2c9efea232565f2df8dc9db1579a5b1e7313d3c67b155ba6c18ad9474310bacae90fa8a6aa80c92ffb26028418b272086a2fe1cb79f1edbdda2aaaf7e56e8749e34e2c22775f78eabb75d3c20a5fc1eccdda1c6fd491f846aadf3c8c26667f9bb93f6467d7610fa98566485f997fb89519b6fe8fcc1e8ca7c039e5258e8648e86a734d1a4c83317cd0a8f786396247e8e31b4bf607abb371e201c01cab2329d3fc704af35c21c35d50428f944246ff13a592a4efc88c59c877bd3dea4600ef2521417ebc8883075431238ce31813e77e8bd73bd2f6c63aa8102b7001de50337f15355471a2b0f4331d4636fe344bc9abfdd9a3cc8151d2482aa50d0f151f697c2e8150f5b33fda7fd4e4c61057f37fabcf6d4702c19f2be306176ca25db32b774c1b63567136e815c2282a169fa4617327471e60a65144ce3663ec1ab749b546c7c7dcd78a83ca6157243fb70ebda719348147a0d78c69247e8394f7648ba2b7ee4da1b092a34fe2146d20388f4b8ec02b58863fcac93a05e4539212ae4e3da87858261ed6a8cbd90ee2e170d96ecd396c3b392b959d74afd296e53b143a15fd26c5e2341db18421f52aa58300dcb91d55b914fa8fa4e9cfd1d74e7b8da9438a0f20d33b2943f610b708647b01ffcfb105f5c4fc3c119b2f7ba809555f528c2be4e716a9be3d921ba1215639538f253be6b7d9176c01cdbcb6938bcef24887fd48dec5aadc2f26c289b159ec2a88194b0b7b9348687f2df9055f67f101cd9cedff9c53a2ebc2f0f2b44b6bd7c2b775cbb810111476a2d15505726c7434b6349003b61153c5f07acb55c2c0408b731e66df3b5e04e34895d33fdadc4820334ad4b733237af637b961001b34ec92bfaa15cac2131cc5ed49106ceeb46449491677d0d4fe31c093f8352be6d7aac52057a7d85a24a010c366a503b9d9c6df61b8b188985db08a0d873025a558ef9bd527e3d74334b6c616f82e0131b7ccea7f77725db921ec5b9f4d6f351a36e8fb463e5c400dafa059b6eab74a9c2ef30149e739255210107f6e8d6bd7722e42b7a63a6f4630de1d5571ae751c623e015d7d6221ab31aa3638305f1efe4627cd15f15b2c8fedce8d3636f89d7fc69c9fec1aae3a8d89371ccb6fd35f1d92437f05e84c28c43b6f4a69256a001e254c4927f5378a000c81b3c56ad5ef9c3c70a0bffe61316aa68293a49838a47163d2d65ff4ef4ce830301143bec869b805eb333ca0df1941ff36e51a221ac0786dbe929fbe36f6312d188453ad030c3996045308aabd3dbfee35a58204622f9918018ef47a671f6fb431af24da24bdca4371e784877aed33d039353cf43206b3b99dbc7b3d8c153079f3c65a15f80c9b226946177940a3cbe3f8ebb596a431c2c72ce53738eeb7b5672b8648258ff9992b0d0861cf8354745f7da5aef41e6002bcad437dcda461352865fbcfd993a39fc2e53edd179bb8dac02b3ada21ff30f54dc2b477597b6b4d6329f8d12d46afa6e4429d9fbbccb32f5186742e669f4f0726e7a2d191133110dbe42d87fb410b22745fa0d94c301d42da23eeb492268c82270b63e947fbaa1030505fc2cb5ac255cb4ffc5e7940fac87b78999170b8cdc91ff7ec01d88edeb695a121a70a14cf0be444814a158aee0642428e262503087ea50a39093d3bc0f3d141fa96fccfb7f25a588c0113e0465acdb815f7baae6398a68b921bce5b3220564b306cf6563221e8a52f7b255357d74395b9b4a32664fa4f86b3902ef01077ca14b87eaeccd0189972f1068ee0c711da083b4aaecb93b373f2ec691a810bedd20f08b3362443055aac4919a4b07ba469df2b11c7", 0x1000}, {&(0x7f0000001bc0)="568ed0bd5489f871fcac87d92891354b2c35bdfab5b6bc78fd0383aebce4904cd4d843e787f4f2053f6206e2bcd276c135699e490c005a61eef9399f35715e6d6075bc1e3c6ddc4eed105b1e13b025d2aaf5215545738b98debe8795ba68da88f26a3b170cb4cd840097440965d0d5600d9ffcd44d01521925df0b47110b32f4582d6c77819f8afa87f507f9fc149f45ef46ca376b6ea5677564e693cfa1411ac430b881f05fc9768bdffcd4bf24676983dac732fae79d31563c665287b7cfa0e07b45eeb21c8485f0c8e966b7b05ffbffa38e5d4d", 0xd5}], 0x6, &(0x7f0000001d40)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r3]}, @cred={0x20, 0xffff, 0x2, r9, r7, r8}, @cred={0x20, 0xffff, 0x2, r9, r7, r8}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @cred={0x20, 0xffff, 0x2, r9, r7, r8}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x28, 0xffff, 0x1, [r2, r1, r0, r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r2, r2]}], 0x128, 0xb}, 0x4) r10 = openat(r3, &(0x7f0000001ec0)='./file0\x00', 0x0, 0x41) sendmsg$unix(r3, &(0x7f00000021c0)={&(0x7f0000001f00)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000002140)=[{&(0x7f0000001f40)="345981e7c5d2053c62b67744cf17280b2756744353185ec1a2d3934c", 0x1c}, {&(0x7f0000001f80)="248a50e5dd676ecef23cf22dd43a0e6f20f1236610e94e72ed6f6a18fbd5b07e462ddfcdfb74d169f1ae4646549476c93b618c98471f43222fdfb8918c1c6911a062f1fc8f1ac7ae67ae245ca85db265454a0001140f538fd2a8515922308e28bef244854c9a6cb5e3970e7692ecd6c423811056827d1e750d65e6f97d8f42e0002738f29c78e68a8f1d1017432784eccf76", 0x92}, {&(0x7f0000002040)="4a455a41bb72a87585bdaf5d943f6ae01ac81ae977a6d89ae58f6f28dc332ed63d62edfa265e4429a214f3c311dfbff67c9a4b1be151d846fa039aabbbd078ea2408061e4bd070183b3e75d5e5273ad536ceb494f1f8281ad9152a94fc302e410b2c3c881729e9712c6c497f478da9fbfa22b83e3de8c145695e8282ec74b79d8dc669ce95cb507b40ea0d1b9088e048ee4f368c15d6d685a9252cc2cf5af53c6809a88e4d25ba2a5c4852f043ad897e84f840c547073f3746fc5ea9", 0xbc}, {&(0x7f0000002100)="0663bd7eed04546e5aa0b38fd02cac1e7f6e625008e41647438f9cb2cc423eedc30318280fc0d122e16d55274809920b569e", 0x32}], 0x4, &(0x7f0000002180)=[@rights={0x18, 0xffff, 0x1, [r0, r10]}], 0x18, 0x400}, 0x4) setegid(r8) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000002200)={{0x18, 0x0, 0xbc, 0x7}, {0x18, 0x0, 0xfff, 0x7}, 0x8001, [0xff, 0x6, 0x5, 0x5, 0xfff, 0x101, 0x1f, 0x1c09]}, 0x3c) fchown(r2, r7, r8) r11 = accept$unix(r10, 0x0, &(0x7f0000002240)) fcntl$lock(r2, 0xf, &(0x7f0000002280)={0x3, 0x2, 0x0, 0x1, r6}) recvfrom$inet6(r3, &(0x7f00000022c0)=""/186, 0xba, 0x1, &(0x7f0000002380)={0x18, 0x1, 0x6, 0x2}, 0xc) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000023c0)=""/4096) sendmsg$unix(r2, &(0x7f0000003900)={&(0x7f00000033c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000003840)=[{&(0x7f0000003400)="0625b757379188d4a1d92a99c082319d17d96e51fc652899e77f65ec24f0b4028b1942839db56c67f876060591c36141fa4a1d074e059eb5b9718fb2000d1ef3f0138a921eed2f8af2245bf40021c41ba4167b6f89", 0x55}, {&(0x7f0000003480)="09155e2d9e3a5eaf2b2c3205d1acdf32b522b4decdfc8bc919f06860de17a96d14ecf4f0811651c52e1a", 0x2a}, {&(0x7f00000034c0)="2a374de742db1dbcf4dafd3b1c6cbf3f8eb1fcb6217bab9dd8b7ee79493e3c8137e01b7bc5a72964db1740775bd327fe745176fd6d533b9553016f5b59293964463e924a924de74cf55d342e3697f78a039b07f0b3ebff4e21f7cb5a20bd78b85c0d5eb1540660de01458630ae6993752c6409d4db", 0x75}, {&(0x7f0000003540)="6d659549", 0x4}, {&(0x7f0000003580)="20d0b239a24ca36b3efb57fd103081ffaa27d5365d1f5d23da86c938dd4f206bb0a536c4ccede3236a11f50970e5baf5126ee2198578e5695699a777883dd9bab91b", 0x42}, {&(0x7f0000003600)="7d74a8db0fceef16d181e0ba66f6c29549c3ad47e5a7116e8c014135309f59762e8be8337c69cf94fb64a32738a241296823a596bc9cb3b69216af0d4f4ccd625a371d776690d262eb74d928efc6da2bbdcdef7bf19f72ea68c5200131a62ae2fd3526ec3ceca0f9f92e1ba53a584585143862f9bc4c92231a8a8d3c2c1e5d4f25d48015b4a9819a455e2b937effaa300560479aebed50fed9816296a7fac7060105a8", 0xa3}, {&(0x7f00000036c0)="f90f9406499c035ee8e1d2b2c32b4e09871f19380800c4effb2642bc6b687ba0a3e56cbc6c8482ec047b5d5c10b148401c679a720653236e8d273bb640ddbd1fa48cf785f98c9a9fec3d656216d225f22832194dcac8926275d78d46c6b9150ca489a531e79d99c757170512e1b3b365d414cd29b871433b989bc0e384307883bfebdcdefda65eca86d9dc1aafd9e87ef4e9d67f0258949f9bb8306eb469f8fd96fdd49a64b4ab05053ff20d372b955a80e6ec7e93c7587ab9ff86b2cd11400c4488", 0xc2}, {&(0x7f00000037c0)="d46b5caf3f412ad3614bec17cc2cff00c7856c0e673af2065f848666838b7b69a5e5993249431556976779d89baabed455cbcbe7ed0b221d3c74e8296d6b98c1f147a4b0e981aca2808dda3b424d", 0x4e}], 0x8, &(0x7f00000038c0)=[@cred={0x20, 0xffff, 0x2, r9, r5, r8}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}], 0x40, 0x5}, 0x3) sendmsg$unix(r10, &(0x7f0000004180)={&(0x7f0000003940)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000004080)=[{&(0x7f0000003980)="552643e752b750d369a3ba7050dd0bb0760596cdd3df467a99b8f9e4bd0af9b1610f0b488fa3dc239674bdff84c1cef2efdaa3cb91703bae25139d99c44e106f86d4d68e547ffc89a982b49ae947f985705267cd38f9bd1a0f03c234f9b3b9527bd189a70d7f74c5d2ddca295e50cb1b801330cf27386ac696768be088c2fb373df8993b88b9f1b3fc8d80618cbc2839dcc31084e7c31ca5f6a4bbfb9e0edbe7d292338b9af2977187ad1e", 0xab}, {&(0x7f0000003a40)="6c2dd435706977c2d9c3a4ede6ecf5d4ead6b29b6d807d639cae8a123efb930767eb85415b3b399fb26d443cf710df94f4607c48d46028a504b6316045bc10f124ce980ecb930c40b382da23f307f28f219fcb3c0ea4ac88e628c2790dee4cc6d4c291c2e2b06bd5a4544fc700cb22991d271811789c21f74ed3a1d46e39c27b299d3e589404d52943c960fcd6d4d1a9b3f72408286e9323d3b085b2596352da5bb4f82b06bd2bed4753a1ae95964d9cadce9a3e7b203e7b3456b5d0e646647237793d57b0874d6b4afb9faef87a0247cec00456923228bbd8057fc7e44049", 0xdf}, {&(0x7f0000003b40)="341193fef034bef7f2ee9ab88d2216a81fc941a34b3f3ed6a47d57890dde1b207038698260054e46b1c8d8f10ae4cb84f901347130fc2ee72adedfec4b7a5a51593e17d72562fccff8ce279493fb8140872f003091046b995a4f5e144c547c1dcee7e195527049b49fb30de83c9ecc5f11e6df5314895f8d3063200aa6351ea382bd7d4522fec3d3923cf760acb6b1d0bfa1", 0x92}, {&(0x7f0000003c00)="2ee9dbea180ca8d231168c7916a375a61022ad14b50f739c9704a36288c7d2596e21940aa5c217ece955d6cebfb5eb65c0bf0a010897a4977086b1da3c1359757cc1b1f75c1ee673584d23d4300b4e0085f5cd0eafb4a3505e24998849a03f2b298fe0", 0x63}, {&(0x7f0000003c80)="7d3bd139be9aa82224a3636afd181c60a98e59f046660ba0e77decbe677aa689830087a787fb87967a9d09594dd967b2503cc63196f1f9e07702d5cb21247bf23741d5004c972ad05ca99ac3c55eb6be68af47b19749f37aa0901716f95c7930b450bb345d0397b4e7f4adaa613e154bfc22283b4faf01727c87e9e2d062bd5ca6c7a9cba095824f5615ed4c037b165015de910bd13eef3dfba9bfad4de5d0378b6714a136111bdca1a2169b2d", 0xad}, {&(0x7f0000003d40)="eb3cc69293d54d77cb1aaac6540e5a712064c0669db12d1cd3130df1fcb8fdadb4a70e882012dd6462", 0x29}, {&(0x7f0000003d80)="81830ef6e46a6c331773bded7f2e19d01078f7274180907f65344ccd2c454e5997a27ce9761e7afc63f11d4d75686ff3f0dd46307f26efc95dc6c216b6487614efb0727fb383ea0ee9726dc8ccd4c4405f150f3dd620ad5641c576a7d5f6d15f0f1ebfad17c3743f6feea1812de34cd06acf1df5f57e109604a32a5df91782a0428c43f607e96fdae6a9ddf16ad54f0e08e7f731bdd667645427453aff2732844fdf959e58db3d48ab881983d381d63093993baf668b932ec5a2c9f3805344d477e15b029c8f39e2641056c7635ea68ea51c0c65ca86e8542866114b6da60db0f67d76f6753fb9e360", 0xe9}, {&(0x7f0000003e80)="c93c645f66081b42aebe302077849181305c729a2160d80853eac6b10ade90238660361f7bbe7b6fa39a1b3cf2b9dbc051ad17f4bb2984a0f972971df97cd8c2743d68fc6d4db1ef850e231e5eecb8efa7e48a04fd95a05e1c697cc5971d7cae7c77078016f747161724099be92685c63d48967537bb34f6b02f6ed12a72d1c4a85bec9f6dbfd363fe75e70dc8b88ee0ad57722d40c77d9a31c7b7cf30acc54e015d827fb95eecec8561dab641f149c46e5793b689af707b31457eee5fdcbebfd80980805eb692e5db1f0dd33aa5689085a84df7550f8b72f13c8cdfc6ef73259d1a", 0xe2}, {&(0x7f0000003f80)="2da0c4b2e441d12c588af7577a749feb1e4cc1b686bb4658c01af93f1b506fee0bc873199e7b099361ed336ab31e34c22364c2", 0x33}, {&(0x7f0000003fc0)="d1b5fad3e8971ea9751637b0eee7e4f597f0fa1c8bcc450e84054cf506d6b83c524e0d967c626748450c9d5270ddbf052af346f4a4dd1f03bc0ac7bfd1544674c0d08c088c02b4d586bcfb4255062bf19dd87581de22c960890424ee2b818357210ea61404f45718a6ee2fe3757641afd3067740fe09f6b48342eaa84a8279724affe60603491c4a62", 0x89}], 0xa, &(0x7f0000004140)=[@cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r3, r2, r0, r0]}], 0x40, 0x400}, 0xb) sendmsg$unix(r11, &(0x7f0000004480)={&(0x7f00000041c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000004400)=[{&(0x7f0000004200)="a6897c87e24f0a971dea106d9dfb1a2072a09f4f83aa214f56e72791ade4c0b540e3b1cdfdd3cb4e9d864e737fee533bdcf32157713a4d7e20c65aa746c17fe972d4b3a012b2c08dbf0c65b8605903236f173ec28293c8b097a365a4ab29bee0417e69c4250a6d908566ec45610e39e9754ff6e69503963fccdcfc7b6898083f59e9dc477f9391c59dc04adbea6665b10c4bd3d072d0dce80d5fa950de39b43b72f222d1f3da2e58a597d137b7d6aee8d42048f8abe514663de6283311a240f39ef888687742f6c57a0a59eb", 0xcc}, {&(0x7f0000004300)="5d2fa9cfae018f9d7709b0c533859a2ceea249d7507182621f905e273650bdd4ede6ffb97f450c3648a8d1033d483f4dcabf9f74b78362a90988d8ff19c3cdb84b605d132cf75d814f160c49ec2c5dd323a1f2fe56e16986405c2a21ccfa3e6a69033838c1596fc507da7c4c3ee6a58b6e52e6264ef735ec31bff2f2b2323e19fa5d12bfd1edd3684648056525d259991f73df064a8bf5ac662ba037c691de9371ff76418d29e814c519571ce6184aa65892ea652d9783eb7a3564ccf797f4654e4dddee293d866a4902ef0e577167c9cdfa51587122e3ad9cee3853ef448216d33f2efdea90c52e74cc66675d3f44d863bd5bdd433b00ec", 0xf8}], 0x2, &(0x7f0000004440)=[@rights={0x18, 0xffff, 0x1, [r11, r0]}, @rights={0x18, 0xffff, 0x1, [r11]}], 0x30, 0xd}, 0x401) socketpair(0x10, 0x4, 0x2, &(0x7f00000044c0)={0xffffffffffffffff}) fchroot(r12) 00:00:09 executing program 0: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/247, 0xf7}, {&(0x7f0000000140)=""/214, 0xd6}, {&(0x7f0000000d00)=""/4096, 0x1000}], 0x3) open$dir(&(0x7f00000002c0)='./file1\x00', 0x0, 0x80) utimes(&(0x7f0000000000)='./file1\x00', 0x0) open$dir(&(0x7f0000000280)='./file1\x00', 0x1020000, 0x0) 00:00:10 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x53, 0x200) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x200) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x800) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x48000, 0x0) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x1000, 0x4b4) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') mkdir(&(0x7f0000000300)='./file0\x00', 0x184) r2 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x8000, 0x1) readlinkat(r1, &(0x7f0000000380)='.\x00', &(0x7f00000003c0)=""/232, 0xe8) getpeername(r2, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) truncate(&(0x7f0000000540)='./file0\x00', 0x9) r3 = openat(r1, &(0x7f0000000580)='./file1\x00', 0x8, 0x0) faccessat(r1, &(0x7f00000005c0)='./file0\x00', 0x81, 0x300) lstat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)) faccessat(r3, &(0x7f00000006c0)='./file0/file0\x00', 0x3, 0x200) getsockname$unix(r1, &(0x7f0000000700)=@file={0x0, ""/36}, &(0x7f0000000740)=0x26) symlinkat(&(0x7f0000000780)='./file2\x00', r1, &(0x7f00000007c0)='./file0\x00') renameat(r0, &(0x7f0000000800)='./file1\x00', r3, &(0x7f0000000840)='./file0\x00') renameat(r1, &(0x7f0000000880)='./file0\x00', r3, &(0x7f00000008c0)='./file0/file0\x00') getpeername(r3, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() lchown(&(0x7f0000000980)='./file1\x00', r5, r7) socketpair(0x18, 0x10000000, 0x4, &(0x7f0000000a00)) flock(r0, 0x2) r8 = msgget(0x3, 0x81) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000a40)={{0x9, r5, r6, r5, r6, 0x40, 0x40}, 0x4, 0x7, r4, r4, 0x9, 0x0, 0xc7f, 0x233}) 00:00:10 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x46) flock(r0, 0x8) fsync(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80000, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000080)={0xfffffffffffffffd, 0x9}, 0x10) fsync(r1) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/4096, 0x1000) fsync(r1) r2 = open(&(0x7f0000001100)='./file0\x00', 0x1000000, 0x8) pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f00000011c0)=""/192, 0xc0, 0x40, &(0x7f0000001280)={0x2, 0x0}, 0xc) r6 = socket$inet6(0x18, 0x40000000, 0x2) r7 = geteuid() getgroups(0x7, &(0x7f0000001300)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r1, &(0x7f00000012c0)='./file0\x00', r7, r8, 0x600) fchownat(r1, &(0x7f0000001340)='./file0\x00', r7, r9, 0x0) fchroot(r2) fsync(r4) fchown(r6, r7, r10) fchroot(r3) openat(r0, &(0x7f0000001380)='./file0\x00', 0x840, 0x8) getsockname(r3, &(0x7f00000013c0)=@in6, &(0x7f0000001400)=0xc) semget(0x0, 0x7, 0x0) fchmodat(r2, &(0x7f0000001440)='./file0\x00', 0x84, 0x400) utimes(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x0, 0xfffffffffffffffa}, {0x80, 0x100}}) link(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='./file0/file0\x00') link(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)='./file0\x00') fchroot(r3) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001600), &(0x7f0000001640)=0xc) 00:00:10 executing program 0: r0 = socket(0x18, 0x30000003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) close(r0) fchdir(r1) fcntl$dupfd(r1, 0x0, r0) fchmod(r0, 0x0) 00:00:10 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fcntl$getflags(r0, 0x3) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/87}, &(0x7f0000000100)=0x59) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = semget(0x1, 0x7, 0x200) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000180)) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) setregid(r2, r2) truncate(&(0x7f00000001c0)='./file0\x00', 0x5) r4 = getegid() r5 = msgget(0x3, 0x6c9c2fbcb6a4898a) msgrcv(r5, &(0x7f0000000200)={0x0, ""/12}, 0x14, 0x3, 0x800) flock(r0, 0x1) munlockall() r6 = accept(r0, 0x0, &(0x7f0000000240)) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x1, 0x9, 0x4}, {0x18, 0x2, 0x4, 0x5}, 0x3, [0x2, 0xff, 0xe904, 0x1, 0x36ab, 0x0, 0x61bf, 0x4c]}, 0x3c) msgget(0x1, 0x114) semop(r3, &(0x7f00000002c0)=[{0x4, 0xa54, 0x1800}, {0x5, 0x50, 0x800}, {0x0, 0x1ff, 0x1800}, {0x7, 0x2, 0x1800}, {0x5, 0x6, 0x800}], 0x5) semget(0x1, 0x6, 0x30) geteuid() recvmsg(r6, &(0x7f0000000540)={&(0x7f0000000300)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000340)=""/39, 0x27}, {&(0x7f0000000380)=""/110, 0x6e}, {&(0x7f0000000400)=""/141, 0x8d}], 0x3, &(0x7f0000000500)=""/54, 0x36}, 0x40) setgroups(0x9, &(0x7f0000000580)=[r2, r2, r4, r4, r2, r4, r2, r2, r2]) sendto(r0, &(0x7f00000005c0)="1151e7b678ef7105445f7380b9f2f38202197aa071033fa6c3bb976c85eaddb4e1dd5541af49088b6f3880b73f9e47441a90525a3f9a6ae7d2a02c3d706f17782196b8385e0abb558b2a48ac6ace24c7acb1db25fd0a53a3646d8075f1a187b8e8c85a168d3db25d4760e3017687c9d3bdfba1b2160c2f778e9b5ee3cd39ce6317905d49c48e110797ca29f94bbeeb3161ba5019c36d64dcdcd1df63b0115f068b2949501e3a81291929d9eae996f051d61540d8768a95df878bcf80a5aa7d9b71e1e007e0c8a71534947ea328922d84fa723ee57f9adf18af89aea2941417a8e3ee9ff07044c634fe7943ff542e195a9a92be268face6cf187fb08ffbe011f5e39fec91eb03db62a8f184cbaa6caf4ae196454bf5426425a8030edbc20f4605c87891c7b626a150bc208158dc06b5f0c6b47567836b59e06304acb151d4bcbbc00ada10527e276e10cea63336e39d96f303cb634e34928d4d439aa6a1d4e4bba27b718ea6bf56f5ccf446f6f0d7f02ef01e6de0b00db44b19eb8db0888188774c2007efa7e1f683b5b071c17d4a780a6e4e43359acacf7d67d804c6c04c76e244993b501e1a4012eb393585ec24e777d95debea226ca620bac0e211b986642776d2198007071c929700fbbb436d069c08d1006713fe229e07cc5520e2edc735436ff2156c7bafc27a48dc00b0be4d1977746ae1351bcb1ac057a1203ac3bd53e8eb83f4c0a7339cf48dd2bcb2c237b4dbc7ae7f15474ed20c43ea76a3711ddd67f61bdcf8b59e541eec23b0541f6359811fe284016e09ae81009f5cd4e4940d7675343476d655025eecda80bdc3d24c3276067ae50dbce8b4761c7f4c6a41aee7daba4453bf39d7ecc1c453999556e7d51d1be392e56519b16460cbe1cd8bd20c46601d29b89923839aa3cd4ecfc6a3079e7a468a11c9c824e2eee13094c29aa02787a23f55205ba7b0856f94e51323941fbe395a71bea57f6cae272773dccf3f34747927d5caed809ec25898825a212317842f8c367fab2ef5e4c9f512d01e2d651bc5f52406ba6931c5a0dfce1e29f09389b683d1588c9459ac8c1110c5d842c0c5891bb644e44399428ab62b14936828c4fa7f5587bb28c30d7866305da895bbcf8e48bd5d82668be71208d0f6184fa6dc9a77d7cd4eddcc8fb8c56cc74648201053c8c7a20828c5fff48bed3f2ea0359bc4e05ca56d810f7cd560ceb8b5ec1f07f27dc06f65da3942c6ebfbb422452c26af86b7e4e2dbfa9d8763df9a1f5f67e5d1093436223932bc3dd296be518681ade4888298fc272f4bf4a20a8a86ade2afcdc5b17fd997cb1624c4ce2ab69e6b8ad5d6d1e26e9e4257274479a0b69e06ae64f8b0678b99c5629efe17a2cdeeac152586dc20e3d80e4e4ada21faa6422a072c1183ba355b9fb761136d1d3e6c719ab590c5a16e936df786ed56b163c22be4a7d0c3e343c5c9de98b1f8879f362eaae7f5c1d7ffa525abfc111b538b6682a9cb029ce71ebb237f51e56dcd667a9523e38d6b5c644ebbacc9ffcf06398742bc4816279a4796bacc3f7712863ebbb202456e94e16260cae53ab84940271a242a5b6c14f999fa53cb2e989882947d9a9f1c39cc927ca9c4b0e53809d81c1960091e64250c02ceffabf1a6c6391b3e42ebe63f12e2b722d98f902267a435c6bbb524badd84f7e902af08b87556bcfcb45c94da829a3450b44b628e057d129058b0dd940fa9cf2f6395f0bc9a6076d3b9e9404a5eca18effa91446c8ae9ae144fca3edd1f00a47d7bdb9c1aa0c50145bd71913dda4bdf184a80e8f6d608bd65f313d90ab020491e18dd8b6b0079458281653f198f6962af74f0050c8ec8c6d4aba7d2bdbfaf579e677e447f6b3c76a2eab1360282471514a0ec7464b58bfacb955b18079325c596145c8b981ef8f6cd10f83f196eb32ea04246dd4f3cebc9ff803c1dfcb37925fca3549c65ccdda950de1ea9b0f3cf215d08cc325ff54017504d28e7da974ff90790d6b9b62e2127c2f5fb81f63173eacf5db7715d6e0c823c4e95b4aee21b0b7c22ce1b7e6196446a627f9680604b060765d710d6702a42dc04a6d9554ae8746d937a375d4228c23fb707369579f185caccebf9d057bac0ddb88bf2748181044bab3764da2adc6f2fc23352c1761c27d3c8707ea7a42672e3f48b3743bdb4e3aa2e6e45b6208da629f0c8eaabed1ebf8b754021040cb6174b31e65df0801a03281213ef1dae5bb773e9d02daedda38866ecb2586579117ea1aa16c3b9bcb8a3b4cb0100e281f4f76c654aebdda901b9338e9b49e14981bb22b1b7c903fdb279f87fdbf7d6d7dc21f7a96831dfd3b21e4aa79f65b7b857432cf9aa214598128a45dc5ab19f2c5bbaad7330b55336fb9eb5b45ad689bc67a96a7e3d11a891790aa49b9d2e83e3adc8353e9404488f457bd5625c8664bf89b16894bdecaa7afa4659d2946fa95804a8dd7b21dfa6e8c792391e78b340355e412348d66b5ca27cc08476be91bf0973f902c99fcb055739a3dedb3c59cb7e5fa22be5e6ee30466e052a83d128f3fe612326408966badef10597f690fc4b34331dfed9cd5df955bc4e232165fcbc65828ad1357130bcba9809fdb9567f7a065d70063d28ae4dae8121044289ccf92b7b573c133c549e049bd0ed35b3f7d7ea3f5aeb7f3f559cfef320d11019064a5a8e043c87f0d0586c5f62ede985e8859f9db0cd9e7c25f08e2b5086c9eb1fd0f32ffa2dde2faca48cae262b3150be672b27274f098b384979fb92b3123ff2f582b335b963bd57805cbf1a4deb79ec6b6eacac48715c90b7c2b5411e2afec2534169da8f873e6ee0799b574e2605f465e96f54f60562fb76f5e2cf220fd72ee1625d21361ecacc9dd08c4b1d3be71c00cc8cb048987d4dad2063b5c6acf6babb61c3ca04aa7b674e7b4c756b0294a7991e413e27cc19dfb1a2525f98122ded3f73f672d5061063d7ebda861b0e1a3554762560435c27e6b13dbfe4b5351d31aa56768c323a8fe92469d655ea74c031711f9d5f4cc74a7f1152e746fe5b7a6a186491684ab369ea42bbbd7f9512321e120172da3522e5e0517370887401d8a297e15610999dcc2b039416913d39215198e272d0a544a1e9695c3063f22c32333f5b22938c9af469e14b322f204e5c213c773dd6e6712dc05532d5b89929e350c44790a456b1a23b636ae1ffe9be90b57aab8495d33aa98306f204e133a9d7a420c1a41dc826bbb632729497837de660eb490bc79f742f735e16da31e7ba6a6a00ae94c1eedc9dc6ddf39c391822335a7945122c5fc29725e149c1a647ff713dff9ec71eb948acc0c778348b7d11c56d239eb519bbab726d0553ac5efcd9a0da3fc76f2829e2272d3eeae19dbff18fe9b00af9a1721828bf30926e01d8bb9db42fd343c49fd52d045d03587e3c8e58c59e4b82904218116340fe0ae0a0fb0fee83958c4310a753a29aea7c6e41cb8152a9f4525c4dc24b1ada84b51bd4c7051b7c1339aee3e1993fee042c1d98a623091d7eb60d13ccef9167d56b043f3a55a77bcb7b7a5ed642862db594c3a11f1169ef61f85d43d2d693ca8fbb67c8d5dd61a9aaa6b27303e64d10b4192f1384683fd048e8f326535f052f2d0547aac270dbe29f7ec52b5dccafcf1d30271c61a7d6d9ad5add324b6d54889234bb6316e5869ce21fa2b49d30779f7da010cc4df3d7266ff3bd231c4423b6a947579b553fa6cf80bfeb3885780f3d929fc99ae4f6a0a6cb78b7c0a62fd54da1a0a74ab5ab4a4b73d4fd4ced7f763a7c07da036c6236d270116a91b9b5dea6b063f090697c983995bd5796537ce94f1a8425efbb316365a9f5cf9f388d05df5ace32a35ffd2ba91f818496ddac7083b1da9f8f95f8773b1a7386762e61aa92d54b2b7913113b6daee700c17cb7314d25540116725867a8eda6b19d43b694f99d3d09c579c2a84b457292fb10fed927e121f8a0ea2676431b7b4bf714ed4fa940170c5b45b7a79af2dc758e1bbd4150615c259606e3ac531f756437581e22e2a5d5ca51ffb16b1e6a51b08ed586d1bf69911e79f4cb5f322177f3dd5d213769a35ed4b9a4f21499cb8cbbe4dfd276964a41cbd482b52befdb485f6068f9d62617c38783054ff64e3b8d67945d6d0cc8eadab9ca7d10258f5ea033c0e31361bffc224fda75aa62d4998ecab33e797d57db3ce10156d79f36eeaf790308c0823dfb7881ff8f95702bd5d11eb1c765cbf0c1f78d233249ad35a2c0f39dbf9cdc03f2b2b25a2d49274a7edf125ca432bfaeea5487b9d1d8af87f03f2a19d3e0f72f5706f5fd2560dcfd3531b658f1e6517e760c7fd546cc6b9d9da2bf54472ad85edcfcf5c0a605a38a7dca5f2d9054db54d65eb0b27f4fd5265100ef417dac2416bc669c5febad5f77cf9ad33b7ade4bd7776976e96269a0cd16c79583656950607ad15af35755750ad8d4ebf6c3ab31ec83d2715921e3c25d81beb20e43e402a39b91eb8e455e97ca6da073bd2d18c8f4563fe0e82bdb28a4a918c0b201b2f59ffda53ecfaf04ac07ae0154d0f05ab2de600cef9dcd4cd1d1c756b2e6f7622f269f33d83641fca720f6dae8fe7b18fe14dcc51365f5303c3ca38d92c5e19cb36d91694143cf7d95200aa00ce11c36d7590bccb51fbd641b975ce971cb1182d96f11dbe5f1366912454547d57e95bc3011b47cf5b02e89c685f204d0eee6f6c5ab4ca8afdfd271758a1e21399d00b7ad89397c8b8ab81d41befd04418d8f3be7b19f01d7c3c3bbbd840e52c26cf8aef94a6bbd7c0eb753564d1d803717f20ed7e914812ef0ac0bb4e63fa8c3a5813f9032817372451acd99918524cbffe4135572048f2eb711c97eb539f74ccdcb84356400c128f272f1b1b740d2d8ccdb4ffa6eca2190e09a96f992f65aa69539d2715f311b1e329b0f36ce7fa2deb2f128c4563c34c6938fe2e59c5e833a91b96df97a686a085aeb6dec8268553b50f8523e16d7644918b4ec7f78c90a21f032ee649d484a33bf54f40df3c03e60f0f57ef5d47c5ba62aca1f39b525279cb0458edab5acf2dd3cc8d69f00f5be4ade3f17f92b8a367c84469fb49b5710b69753b2e787a3dacce2287fa7184b11bff83addbba03bebd7b9d3e068bf9d0f60e5bf4ee9d20627bba89c7342adc3386b964cefde515060bba26f94508b7ed4d928fd448c4ef5945674bd17a85289fffc0acf5a9d6d2e7633184bbd57175ce4515c54bf682bd0b442ad06e6f0cfb62839ca7af09bf1ca9d2013a0d1698051140d52ab272672d7410af3493b630f5a8bde0bfe8a33ec308b0f7688101a0ea26a98a25d23144828ae8ee8765140675b11927e76bb11950c54f84db982385a23dc126868c1469555b84d74f4dd90289089bc23a3288d6142861ae3c301fcbcf4150f514aa75c56e16bf874769bf1000bd80e941275b579e884281f3870f696dbddbdc6f63d2cd6f19d9c71b583dc5828e9d69834061f78f0e51e9c5fbda0b2b857f3db2e1236c66cf00b941def77c5a80fdb716899befaaeec19f112aeb988f499b601527c0192ce4511e92b351942904fc2bf1fc3f0d9f6a57329e633a2c674c29cfdc27de3d7eab901ec368c7b541b9d71e0973b70082da7780569c36bff2178943178743a06af47acd866f61f8701882bff6083103bf30632b7fefe21a2b81d31604a8fbcb45fa3d1294321a19f326d6a7db5b29618d757659fb2f506795ea8df5d02ab1f125634466b3f6a39782cfba8eeb8632f10b6e698e70bed708683371ff5f61587be7d61b9b5f3f9cf7c5ed2c7", 0x1000, 0x0, &(0x7f00000015c0)=@in6={0x18, 0x0, 0xfffffffffffffffc, 0xc4}, 0xc) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) accept$unix(r1, 0x0, &(0x7f0000001600)) setregid(r4, r2) geteuid() semget$private(0x0, 0x4, 0x100) socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x10, r0, 0x0, 0x0) 00:00:10 executing program 4: msgget(0x0, 0x480) select(0x40, &(0x7f0000000000)={0x80000000, 0x4, 0x9, 0x2, 0x5, 0x2411, 0x40, 0x4bb}, &(0x7f0000000040)={0x20, 0x0, 0x4, 0x100000001, 0x5, 0x7, 0x401, 0x9044}, &(0x7f0000000080)={0x1000, 0x2, 0xffff, 0x1000, 0x8000, 0x3, 0x2, 0x7fffffff}, &(0x7f00000000c0)={0xaae, 0xffffffffffffff01}) socketpair(0x1e, 0x20000007, 0x3f2a000000000, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, r4) r6 = accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semget$private(0x0, 0x3, 0x14) recvfrom$inet(r1, &(0x7f0000000340)=""/8, 0x8, 0x800, &(0x7f0000000380)={0x2, 0x2}, 0xc) fchown(r0, r4, r5) bind(r6, &(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r7 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) r8 = shmget(0x1, 0x1000, 0x102, &(0x7f0000ffc000/0x1000)=nil) recvfrom$inet6(r6, &(0x7f0000000400)=""/81, 0x51, 0x2, &(0x7f0000000480)={0x18, 0x3, 0x9}, 0xc) sendto$inet(r0, &(0x7f00000004c0)="8b37f7d8e90a6ccec1cdf5bd10608e23059ec7f1d6a2411157ee965bc79a3b77304e2ac94bfd2645ca788da1b359447718be5f73c8a92ec0b2f1c8302a3665a7ccaf00774621e99fd4febe470cd0559d1e8e44e3b4ae7fac4fbe52aa67471b0a84aafc6c0abc5ec357e61d157355c019c7e0f157defa4738fdfe40bb9c6231f9eae1c53a9109c1db3cefd2d6663b403c6c61a5a7f5a54561953072ff6ba718e236ba8f6db2ab01c64ec65e74", 0xac, 0xc, &(0x7f0000000580)={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) socketpair(0x10, 0x1, 0x2, &(0x7f0000000600)) shmat(r7, &(0x7f0000ffb000/0x1000)=nil, 0x1000) shmget(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) getppid() setegid(r3) setsockopt(r0, 0x2, 0x1, &(0x7f0000000640)="279816127a0f5666af9ffa62d64fffbd00db0dbcec2b7364a8ee8d7ad49660c5d1aefd21d5d002d39f2c5baa97c0fd66ee35d9a21ef3c5860b2898707ec630946ec1aa8ca17114bfc1d80cf1a8de448e18fc7f690b9a080e5e82f88086e5d5853a9b2a63d7d2d68ff39947312a0410d42ba07ce0e6c2c1590657", 0x7a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000006c0)={0x9, 0x1, 0xffffffff, 0x2}, 0xc) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000700)=""/34) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000740), &(0x7f0000000780)=0xc) bind$inet(r0, &(0x7f00000007c0)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000800), 0xc) 00:00:10 executing program 2: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0xea, 0x5}, {0x18, 0x3, 0xfff, 0x10001}, 0x0, [0x8, 0x7, 0x0, 0x4b6d03d, 0x8, 0x8, 0x100000000, 0xfffffffffffffe01]}, 0x3c) r1 = geteuid() getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r4) r5 = semget$private(0x0, 0x4, 0x4) semctl$GETNCNT(r5, 0x5, 0x3, &(0x7f0000000080)=""/137) r6 = dup2(r0, r0) r7 = accept$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r8 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x480000, 0x0) munlockall() r9 = socket$unix(0x1, 0x3, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0x0, 0xfffffffffffffffa, 0x8, 0xe4, 0x6, 0x6ec, 0xe7, 0xcb4]) bind$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) connect$inet6(r8, &(0x7f0000000280)={0x18, 0x0, 0x40, 0x8}, 0xc) fcntl$setstatus(r0, 0x4, 0x20000) r10 = getuid() setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000002c0)={0x6, 0x1, 0x3ff, 0x5, 0x2}, 0xc) ftruncate(r7, 0xfff) sendto$inet6(r9, &(0x7f0000000300)="1cb22cb5ae184ee0749fa9bb263cd0576d5f00a39d2e1c96866faac005d7ea44d40e4a88853a6d5b5187ba6d6bc33f2cabd103c06e6385f07bfd1239fa017fae90b720b1d48a7701458cea5e73a7b7d2f3f7cc1bcaf6cd3e300df56398da615ed430", 0x62, 0x3, &(0x7f0000000380)={0x18, 0x2, 0x401, 0x8}, 0xc) ftruncate(r7, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x1, 0x1f, 0x76}, {0x18, 0x2, 0x6}, 0xffffffffffffffe0, [0x8001, 0x224, 0x6b, 0x80000001, 0x3, 0x2, 0x1000, 0x2]}, 0x3c) r11 = dup2(r0, r0) r12 = dup(r7) r13 = getpid() r14 = getppid() r15 = fcntl$getown(r0, 0x5) r16 = getppid() sendmsg$unix(r6, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000440)="d304f8481beb01c174e747629ec83d784fff08ca00cb23a63c42f386c7eafbc95b14581b3d6d2c1963f69a5a42bd08de3be4e19f69137225a625c6f3b57f535f807f421a887c4f8f9cffa2", 0x4b}, {&(0x7f00000004c0)="5a34f5534bd13f893ea87a2bc7c099580ce57f817a4f3fb251909c95b7e223ed8bfc506e82ee828d1570504fedabce89d13ff9946a7bfebed376da15037233372f4fb78321b57ba9eaec4f", 0x4b}, {&(0x7f0000000540)="80c92248ce437d91c4f7e8b32f672a91ca", 0x11}, {&(0x7f0000000580)="0b501888859b58ccee4431755ad48a90b3de089ab9954206656294a67c19813921a6773e1d6f5b8bd6b5057ef4fe85322ae02f8f42e355b79fcd41bfae20c23c593b38bed36926f01b79ca5e26ce4593d33c36f04ebb88bdeed45c2a4636bd079d2f2e16da50160d2fba2b301e7dd04be4d3350627d17b18def5a69a40bac4273ca024eab522697316c461cab8d3f0da9eeffda4bfebbc8649f1fd9e0015dace2a34c2df7ed0da0c216909a5412b636c5c1e34031c38710d54f18ee472c50ebbfdcd62eeeee86d78cc6c", 0xca}], 0x4, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r8, r8]}, @rights={0x38, 0xffff, 0x1, [r11, r9, r7, r6, r11, r7, r12, r7, r11, r11]}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x2, r13, r10, r2}, @cred={0x20, 0xffff, 0x2, r14, r10, r2}, @cred={0x20, 0xffff, 0x2, r15, r1, r2}, @rights={0x18, 0xffff, 0x1, [r8, r0]}, @cred={0x20, 0xffff, 0x2, r16, r10, r3}], 0x100, 0x9}, 0xc) nanosleep(&(0x7f0000000800)={0x9, 0x1}, &(0x7f0000000840)) 00:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4) dup2(r1, r2) getsockopt$sock_int(r0, 0xffff, 0x2001, &(0x7f0000000040), &(0x7f0000000080)=0x4) getpeername(r2, 0x0, 0x0) 00:00:10 executing program 3: r0 = socket(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)=""/4096, &(0x7f0000000000)=0xfffffffffffffe9b) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82ca6f58d2696c6530002f8c078a3265cf9a96db4bee5ed8b8a6296a1265e5e8a6b124c1a87632ac535dc43847a7a916bad8a6dea275314285c2e05f379a21edfef013d63e4b39d831e4b558c333d23ba2c1ca8e5372cd318787c7801f2f4b16b6c882f66c4ad95abd0639f41501d9d40b0721af8e7098916c1a92b39449ad384e9266de"], 0x10) connect$inet(r0, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 00:00:10 executing program 5: r0 = open(&(0x7f0000000040)='./file1\x00', 0x982c0, 0x0) r1 = getpgid(0x0) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0}, 0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f0000001680)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001580)=[{&(0x7f00000000c0)="98ad597264600651a6fbfbdf021444ede6b4456b8b548c80eb9f6e8270e1b2033bf366b8637086caf6d5f78726f7ebbd557d02613222b3c6cc1e29355c66e9b5eb6cd8", 0x43}, {&(0x7f0000000140)="68e3f7c9354dbf873b808c8634f28720a60b4bf837f63ee3fa11f8684be20eac2f930aa6a42a676ccac4cdc625ac819b5a2a42b7f3a4bd69f8729a4498797d9bd43d6a1acf8db7e388fa7dc188f0a6ecbe0fc56a2d247be3dc9c2e4ce310f61f63268c30067f1f2482f59405da817dc77622dba6716a163cf7a738afc51e21a3a6887cf719082c66839b10b8916ceac1478847c1c86f9123317f995912a208a23214b2b3b64570a978a64aacc4924602815a9122b9bbb0534977e5c00a3d2801fc3a6f2cadd79c8935540526d0ac1b6ebd5cfa2aeabb96fdcebd48275e9b58fcf3ded71e2136f9f4e481c5f5a391cd57220d52a66e3eccc479696e6e6ae4ebeebe7edb5f74bc323e6e539d16d5656929e8e3656fc3ffd4be7cfa1ed52a94d99ce844ba4d20610015a05966a4b2092d4eabfea876de5d4ae856f70ad655db03bbe9abee3832e5f88a17105a0b9e3de207f9082294e16a6c84d3ee6964df4702d42e212f761f6268b356c3ae4631a42960278485bff859a820807ef04a8592eeaa270129eb24678b322b5c171eaa889bfc626c42af15fe4e482c875eb10b51e8af89005d8e79114b4696d1c29b5d30070f3244c7c142270cdefb58e11ea8349a4d2ae7ca49cfa917eb63ff84abef65cde5a9513d5c95b4fc2239f4f3871e02db77f7b85369a82165786096150845f4311d62f8c1acb3b86c882bc1aeaa7c30b1478aa246ed078eeec488ed363afaf0b2f52d8f28dc0e53388e820601f7893ac66f7b8fdf614ec51319ac62ae6441b6e8661cd4e328cf9142b318db4ccc5d1679b418a2d3a0fd055435a6ab750d3888fdb682b6ca186d8e4be140037c324d7ecc4beaf1d257e2a0f1a70460759d566768a8df7a19666d5e4662c54e2bf928405158f3312b29ea5fc572e44d4515f6062d48d46ab91d8fe1d184a4c5a0af972824703acc87123ccce1d643a948e7a2b23da6bf4f6b8bb2f4f428e2c51da5ab54506a35bf74cd40624b8fd4905dbca025fc116f068e3bb3e5e50f939caf4ac91108736e26495665c21b7fbd4aac84f309c323ff3f791cd83a4496f8f9ef27aa4d96633115ac77f22362e42e756d733dc33233a21cc500a9b8e1383b6dae417722f1ae2f9dbcd5b4abdd6ee2872dd1a4a5a984cc75b9ca1de4c3e2d6f48a0d009ab2dc44f4f2055fc8862635ddd0f05d2a6d9cc16b4842decacace9e141adff12377bc345d153fd4a0cdb935de1a5298b6a7b42e50609657b65f6ea223369f32300350ed99c73ac76e73e6bc2bf3dd03568ffc569ca7098635471c6aef249af0f9c217f4c3a2eb02886ce995ffd03fed792f1e785c61687ca850b5c5ad0e282ea4866cc8eec68bee1aa74beb910b4f4ad5b577efba7f6c26e882cc0dc4dae24f8ecf241398f1b2a33f18116baaba59d2650e6adfb1d55e55b30b47061cfbb7d5dbb94d245dcef22d2480da67ba944d58b25dc9a8f9d6ef9efe015e3c109415a7d7105d1b6c6694a9c1a34537c0199da645089b006dfa528ab0cd1662d60f4cd4801ca03c20de62eb825c2379ebfdd00131b715d505a0a6becb51b1e8e4884d200f72f73e085850d1cd8e52bcd54e14cfa418a54c5d3a23930d2f50c036d5a48c5e2622430db1af5c6acf0bd0508778561b962024d1c297cb0a228bc208f850f47d0ba79e2a3da50fdb6aedc7dffc5c22eeb045cdbedb107a4d69acec11321ebdb9c41a0f4bb443096e5054153b4a658f974d66e6e25534e9357d6d9a168b34909b2ea8a91ae46acbec5b671a53dad0e97dd6a48eccb5819475c3bdd70b5a5181f7d5483766c3112a36894ff14f039d691382789c90e980e7214c63a0855f40a1a81c93891dc61751ea8ed6ee9acc343ba4e87f63a9a7197a8fd036e1e60ae2afafb876c149c45f14a52f8b610f5a025597a31ce0b63cb79d2f18541c6812a71d9895e82a817c93ca20b080265657c5105242141403090208b305cac06a16c637c15348420833efcf707b12d7ee08794935e2f398fdd8cf931f4da5005b5d871208f7db1517d621605130576992f8557b6119cd13e76c1c6fd9aa0901e2beee8099aae5a3e3feb0b147079f8b0764cbd4656ef36a70e10cf968dcf2774cda7d9593e73bffae1c1da25c1b39988df48e8b1f97854550236b9f1308c6573fedcacaac94ca6831b7b709005e58bca84a48cab1164ea598cf3fb97aeb4ffcff783242f0804b67631bd79b8f6d37f4abd5aa1656200b4e0889ed00d4b79c9ac87d1cc20ac8fb18555c4b5992a03be19b40dd47bd19982796a7191220ed36a85dc630de0fe4c879aea969db1e0a800fb1b66a597b623de201701b91cc7eed90ba6cfe9c21b05e807a98b2c3abf83d8ad908bd0b3f5c53b63d5abe9f9c87dee8e63adcfa66d61f137660c351f043c691fd2b5fb9c91dcce1b6bd95edb103193bf1e01865ed5958d56b373de9fd2b66df50f78e92993ef643de0691bde097c8d660abf029fa87b1011c1f3d76c974ad43ffc430982cb40c0cc245e827c5e8dd4290dee80c96c736af82f533460900d0a5539c10b97bf162894341310573ad4b6aefc608018fcb26995adbd8ad0acf018a476507ca9056662dbc97050d19fc084e7fe0664544ffc925337255da5b3cd1ef7499669999af56c8cdd6f0c01c4f78473cedc2d51d0551ffeba8d24f9c6fde86acfa304461878158632f908b2782aa056ef15813760feb5aa918c2061fa26c875defa7a285a013072894124193e2da2494bcb76dc4b61e9d7a9c6f64cf28e9ed43e98f749d83b6d64f2efdf26a455f2fa3a549f84eb2484e5d4988b59e32296f93b6f16ba7016d5cde6e40f1efc7ebd0f6172e4fe5e181ff77cdd60139f36fb6dedaf5250cee20afd9ebb35dc46f7408a187d7398f08c923e3e4a63a581c51703be6594a2563da1e1c9e650cf11302b264421caa6461944587f3f2790c123852ceba9a6d708336967b66d5408afd474d65c4fb9bb1cb561549d93a6128539496430e6c85ddca441a499e1169e3229311dc3f64122d6317877f85e0f11e750c209284b873eb6babe9ce2b624d3beb6cdefede3d20c4aceee4743bca1ff95f7756db1908ae33815df3e4961897bebb3c350479b1b26a81b8696473eda5e2cfc47664720474865ddeb54494af8f5106d046b474c89e5866fd6480b9091cfcea5411e50efec55a8c944abf79da54348bc3e4db9253121b0681e7f49131ebe92d51c5d8b4236dab3997be5a356c728918dc56f0bbd45cfc2c01970f9c3da4a08a0071340140a0575ce97fe178d2573d71584351534b46a37d3946555a88623857f253a9f2d4b5e85ba5724c18b1d311d5e899febee495f4228453b6b8dd9eb437404712965c274fbed8185b3200ff4a069525742c1a024d147ac70f7ce51b69b3c7e7adecf8e0048fed5bc8b18a539e6adffbe69a86473f110405c5a7d96c1c3c76b34305a8cd762bd9aa7b7948e41b01aef736415e4caefda790663a7174d390aab1ce6b124a61c149863f54340af45a1600632647217ad85cc95d17e44cff308c7c40e4b82a26dabe60931144319ea7f0c3033d2175d445e73d628180faf6a11221d48234d9b32f0daa7b07d3c4cec451e6818f21e723cad6125bc9993c9b72051f40802f72dfb20351c50d8fa7e900baa4177ef98f53a0ab47c9692e708a67e0ebfa42bff34810da18b4954b78292327e96ad742ba976a5a1c3f221aebc7818bc773f3e4f18315d15d3e6a16a10d293fe2cee9cfec2f18e1bcfd016c581c9c77d00cce764066283296667489d62f6c662c29c9975c4199d5744fbb2b9765d7bcaeb68107f7ca75a87f6c9ae76369648adb773ea15a99cc402384b6db7137b097f205a2c73c17f317f12f78a3549667a187f0337e40ae7948c90b1f45537f017aa8851b9a328c25c12bf5bf641f386b0f8a5b7d047cd615bf339b5e303d9015fdcbdc0bec55f63139ccd47b183eb632d6179a85349f5b6b98721e69acb594923bb5598504a844017f1ba70b59eb426cb8ba93091f88d8dc17830ace2a8c923e129fb21643541ce8ea6ac0a3bd63fb4d4cbb7e4e54dbf9caf8cea9e58135a57be8009d8d45eef42e29b451ac95a403a3d77b824850e11d85ace1fa7c0eb62c0e9a74e30f8a27491998c335cf59aac975dfc82458151abea06e88f1eed7c12d22c0101ffe7f80b7e60c218d008f3c6c4e71bb6d9a17fc194fc85f3849389c9aaaab9c71d466f01871e59b5684b52578cdd60c1e20a5145091ba266d14930d085e4e4e74e91382d09cd4117b9673e4bd5ffc61420c63d944912b86d2ce2c805cae1f5290044b7ba7b0bf3bace4424c3f3f0c340d3b589a529ec2a00646f0ecce61e4a582add09661a5f2d8c65273a00faa939edca0a67e80a1cbdd328b57591bcee9f99e4c334562973dab944fffc833820115ddd48b179a03264deb419eb4040e6e203eb228070a077474d67daa4ff9f6626a8fbe7569b8ca41847eebe8301609c218fbb1ba2f9321d671ef8924f8b7e6b2b1f2dd9fddc7f460612c6340e311aa61da0be44b5d2a98b8231d3c6601e4550b2ae861b916ea12024b43a8eb57bdf715e4af528b9b11eaad07c94eeb46c5da8c798540c09609fa2ee29cc2ddd1c2ef9de3da95600c3d8327219bf6eac3796e8b77180b45541ba51024cda62ed8bc7a0eb2e24a032e4fec119820b93196e4e6899791315fe448e8d443f188557afdd63112d7d4776f8e698ff118a99a87536fe9d4d800ee7f0fa96ffef80ca5f3a28a5318ba76d333a441ccc09d96ab8fc52a584477a3c8095a21cad809c58d90de304ede20c92a8249d4cffbc8047f55e7db2509a672528373a37992dd82323ee234abbbef9366ba6b38e6e88fd7d62a9dcfc356211b39930baba4e03f1915b636c98664c73531bbc6b15e2005eac73b305e66df2860bf4527236762099f710b7ccd56a8b82d4fad4513c754f8d94ceefa9573972cff33a920bdcba784d8051854604e70890f6809afa2bd63b2f56da647a1b8c23befaf1eacac0b180f73b718e5397eab76978bfd3b27c79e245de29b272d357b4df9461c7d174b4ae25956cc409083fa6bf82277562d832ac8a6adcd47d4e250327ce9c7004990fd05abb6a3e6a1be5dbdeb83bf1be4baea946bf162539eeb96251e5018c4cfc89e8fc917073de47de948c21f70ba1a5c77bc4c12cccfeb655c1979647c200b74d641b9f14eb7cb81a7b77709b328657b40e5512342e975d3885c9512e65b37151974e731f2f986c962a255609c2a4856392f3fe1493938de6339534cccbfedff4a62a49ecc499f7ea4925067ca4d9c973ddfb4ef6b01df38e5662e97087886984540e10963f7bdae6f49e72ec6caf62eba31a8d0bdff0612414e29ed2ffd1004eac7f2d87f51a87bc3a6864ddab665cf285576749c6ef064660d2fad76103e730b470fb4a0933c12e4cdd89458072b1f1499cda01ba7cd0a093b2c8f2b7284101feda5786fbde5b7bde59289264a286a2cf3f06e30117119d66903409f652c088890c344aedc6151cee1284d9f04d667e958c060fceec77c0f1ba8a767588e5e4dff12c610a201fd3c3090e8f3e6affc8c7fdc4044bea09f5aa8a5f6185d9763734d8a45c5cd3d8e8eff30c9b62728f7b2af1f76f61c52ca40056b5fbbbdf42160ffbdd0c0798816ff2d63d596a08fe8c74fe2fa85a86ea92517e4d3db6dc72f74bf12f3d1a0ad9b2779cce802405e6f271d170ca733bb13d08a827a3a716ed76ed4475f0786856bda767fe4b4e15c3109d48e2e09ddb787a42466cc75fd1ec8", 0x1000}, {&(0x7f0000001140)="81f16ac4981d945ddcf289d7936ce493feae3606d43fe30081b515d3d2a3ec9ee6f47bf63e9318a3363fce2fe8c2155a4cbf1176a7f2ad95b135d35641799fab095469901d906df4017bc72ccb2de5725e6bdc12dd9ec82745cbb74f204942ae8da08c71c1e8073d1ffd94dcb927f4acdf0ee5855130b91a58e93c76ac0237367f27e67cfd5d462c6512fd1882f8de3fec9864b9d4b3ad4f488e85f0c7867cc727b4da9a3b130324dc19d61a6cdeac1289a0acdee4307991dff5a114652a814030b1512916609c", 0xc7}, {&(0x7f0000001240)="41e80714c6e254dd467436f8bd8cb2443a5677e30e4e09052dfc1db625eb1ea583c8a807aeb590994065e9a42dc34ca4a1e0a693ae735b78a95c5c19f48c301911955ba88db73383d1a2aaff4b2b655479221cd34eeef7f66be5761d2712c74bab448d034cbd5ce5fb8d378cbc06d3344fd21aafb5eed99d678d3a4e79fa70689ba27e96f014487844cef62abf1b6b11b93b37123d9913f1a8eef7aa765d7f4cf6d764b917e3ca346e977afd1497699182a5fca6cc6c1c9df39c4237c34241a311a6a3a0f3a66691980053666186cbca3f06a012bb23edc9fab587b5dcfaef4d64edd91f47dcc4157b57a957bbaa8c35a834686bf073222ca1a91b15", 0xfc}, {&(0x7f0000001340)="c6a59ea0e407c284ef51f084bf069339f594a55c549e0ba8221ad40335298642da6d3108270285442658f73d222284a7dc9aa528a7c47e760a21566516080259ec338aa8f675a8f903e7528273fec8679de040091bbb8188d3316cca24cb342ea6b3e84939ea5a952ab17fb501a0a14d39ba83b3614aacc4e26b6768ad0ca1bbb49080dbee", 0x85}, {&(0x7f0000001400)="b655ef315eb4456f6e86637c475d7205b33dddeb8a879c0df5e84ca71ca53b484af87d2edbabf8129520c87b5158fdd8452bad2b93a14bd637c16a681100192b2e139a8fefcd747814f95220434cfdfad021b690c05b620292f60a3485851a8ec9dcd7544fdc22c5a69d85371cced57d51873d3fb194dba82111615c5c18d08107b1f2dad42f184bc13c51a1d81a87e96b6c4e4ecaeb6ba6370e169e3a938ba40cdbee88b0857214c8cb34b884ef293a1fc0930b4047fe9e7df70683d5b94d1e22e90687dea8e8f8fb0198b52936a6594a2dfdb21e9497c5a986e854d0fd105ece48686587b07e7968fc2acc5887f460c226ce36dbecbf46", 0xf8}, {&(0x7f0000001500)="8a6117db450548540c957158455d9537138a62995ba113b10826eae45f8103e10c0afe91f6d656e8dc37b6edf187170520f50a9d31b32f6e9b55ed7243bedaaeccc70fb4e3d3d36239e79a747f2609db191d00dab793bb4de808ea3ddc13b778e810", 0x62}], 0x7, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x38, 0x4}, 0x8) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x42, 0x600) fcntl$setstatus(r0, 0x4, 0x40) getppid() 00:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getpeername$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0xa, 0x0) socket$unix(0x1, 0x2, 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)) sendto$unix(r1, 0x0, 0xfffffffffffffec9, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 00:00:10 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]) getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() getgroups(0x1, &(0x7f0000000140)=[0x0]) setgroups(0x9, &(0x7f0000000180)=[r1, r2, r5, r7, r8, r10, r11, r12, r13]) r14 = getgid() socketpair(0x10, 0x7, 0x3, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r16, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getgroups(0x5, &(0x7f0000000240)=[r14, r14, r12, r10, r3]) getsockopt$sock_cred(r16, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockname(r15, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) setsockopt$sock_cred(r16, 0xffff, 0x11, &(0x7f00000013c0)={r20, r21, r18}, 0xc) getsockopt(r15, 0x4, 0x5, &(0x7f0000001400)=""/15, &(0x7f0000001440)=0xf) r22 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmat(r22, &(0x7f0000ffa000/0x4000)=nil, 0x2000) setregid(r14, r5) accept(r15, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) r23 = dup2(r16, r15) recvmsg(r16, &(0x7f00000017c0)={&(0x7f0000001500)=@in6, 0xc, &(0x7f0000001680)=[{&(0x7f0000001540)=""/241, 0xf1}, {&(0x7f0000001640)=""/53, 0x35}], 0x2, &(0x7f00000016c0)=""/234, 0xea}, 0x1) getsockname(r23, &(0x7f0000001800)=@un=@file={0x0, ""/4096}, &(0x7f0000002840)=0x1002) shmctl$IPC_SET(r22, 0x1, &(0x7f0000002880)={{0x0, r19, r17, r6, r4, 0x0, 0x1}, 0x5, 0xffff, r0, r9, 0x80000000, 0xffffffff, 0x1}) recvfrom(r16, &(0x7f0000002900)=""/219, 0xdb, 0x800, 0x0, 0x0) connect$unix(r23, &(0x7f0000002a00)=@file={0x0, './file0\x00'}, 0xa) getuid() 00:00:10 executing program 0: r0 = socket$unix(0x1, 0x10000000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x47ffffffe) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) close(r2) socket$unix(0x1, 0x5, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x20308, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x3501511d5191234c, 0x0, 0x0}, 0x8) flock(r2, 0x2) 00:00:10 executing program 5: r0 = socket$inet(0x2, 0x2, 0x7ff) write(r0, &(0x7f0000000000)="64ab74bf78b5a4540061b33fb5766aeac7ebd33346b25f717448dc79bfcc041b47402dae9d9aa27dbdecbb95aa3bb1bcb9b2cd8d5a4ee23cf3dba63279a34b9d8e0df359e69a0552cfdecb1bb8ba64f15860939ce17629094fdf8ee5675cad6a1498cb4579e83e2d89325b9c42f3952507ef52823fc10dfcc78b86642743200ca86ce493a470603e0b509fc7e333e46f3bf73aabfd418d101773d4974e3a3b1045895629", 0xa4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r2, r5) shutdown(r0, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) shutdown(r0, 0x1) shutdown(r0, 0x1) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={r1, r5, r3}, 0xc) ftruncate(r0, 0xff) r7 = socket$unix(0x1, 0x7, 0x0) close(r7) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000240)=""/182) socketpair(0x2, 0x1, 0x6, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r7, &(0x7f0000000340)=""/239, 0xef, 0x800, &(0x7f0000000440)=@in6={0x18, 0x1, 0x8, 0x4}, 0xc) fsync(r0) close(r0) fcntl$setown(r8, 0x6, r6) fcntl$lock(r7, 0x9, &(0x7f0000000480)={0x1, 0x0, 0x10000, 0x4, r4}) recvfrom(r8, &(0x7f00000004c0)=""/168, 0xa8, 0x1, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r9 = open(&(0x7f00000005c0)='./file0\x00', 0x200, 0x100) r10 = openat(r9, &(0x7f0000000600)='./file0\x00', 0x10800a0, 0xe1) writev(r10, &(0x7f0000000b00)=[{&(0x7f0000000640)="f9c25954dd71d262296c555fde1b11714f3c9b9f077ecc3d51c0624c30aab297d2fb30501f453e0aaf4c20e2f9881ecff83cce34efa33d2e97997bd307baf052184c5bd78610175b0ce353467f240304f8e15fddf52c995e3c3cc0bbe0caecc82e0a647c10bebb53b03784beb33f881fdc44f0bc1de756cbe1cffa195d5792c0ae38ce5e593e434a9a467b52d41f74700c90a797bf9b71c96f54eb", 0x9b}, {&(0x7f0000000700)="6146378d8f0c8a45c3f3586e479f16bd7dd2882acc3fab2d60e88f5b531fc436e17bfd5f67872b0f49ea640ab9a10964f9f82e37b5b080cce795210c97921b681c52a3c220ef971f81d7691bceb6d820358e0d5b694ce3489cfd7644a2898ea08d39e49303e804ed9dbc424bc9443da178bea7a12e3de881e133a135bcf527c24ef6e18b33d64b04c05a4d693437e47ee5eea71784867a2fec23d5074e1873060b0c7b958b28e0521b70edde1dd81bbad77af480394493e31a8da6ce90bb2982d9eab225a51fd084b292b2d488", 0xcd}, {&(0x7f0000000800)="63005d0aaa84b13f53ea73b8797921354ebc03d457", 0x15}, {&(0x7f0000000840)="96dfef1f61756b978f8f40bf4a22a7862eb57e48ba689d05968b228d1617b21c995e89922acaf9ffc11762b62f2301d0eed2afe2b31283417024abd48b582e961c9b6328a02946c6306bf8a484c08cc78036073588395317cd25f45137d86ba4e73b1f6205af7df7b4e2f7dc191e012b067bd62db8cc67a68d181a1f58fa13295a3a64da732f2f58e034ee9e32b8e30c15b4993c23b499ea31206665c8148b78511eed67356c571674b8b63c8671e2f9658c48755ced10c4212dbf29b5543a3978a79302f9acb118c59720111839048f989f", 0xd2}, {&(0x7f0000000940)="960cb955d03c4ed516b5664543f9fc2e6ed63bf428274ec5ac9d9cc204521420b9424bad36fb8d5bc9caf0490236939b7302400447f9d20946237f002e796af2682f5beaa8dc9b97d033bfe13a98d28f398ca10a8f6d826b0c444b7ad59a494d0a94e6c7ef22c73340e2bc249e0934a067510c614d699c90a83f8562fe6b5e42fe80d986dea4c603defed0111a7c82885d59c887d9b59be8f773dc6e578f0a573d7ddf3deb7087e9a464c41e5fea1ecccf8ae5781643", 0xb6}, {&(0x7f0000000a00)="277412", 0x3}, {&(0x7f0000000a40)="fa386511d4de9455265ec72df77abe52de2d1893e35f581c1548e0730d722a85fa50d57469177bd62c1e9163d0cea8172c340d45532e892976989dd636eeeb368b884c3f52aa2a23f91c27a24bdaeb78eff3378478fd726b8cbe98979ae679b6f156302532d5b45b2511b15ef60f6d874b05382839544d8014d5f9b7131f0a85ac0e7a0e4c7fdd85fae9993ef0ee0d96420e2307d6df2915e02bb34d4d8809288db8bc658cbcb512a23b91f6dd2caa23e1e620f8e625f9cc", 0xb8}], 0x7) lseek(r0, 0x0, 0x2) mkdirat(r7, &(0x7f0000000b80)='./file0\x00', 0x100) sync() recvfrom$unix(r8, &(0x7f0000000bc0)=""/103, 0x67, 0x840, &(0x7f0000000c40)=@abs={0x1, 0x0, 0x0}, 0x8) r11 = semget$private(0x0, 0x1, 0x40) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000c80)=""/63) 00:00:10 executing program 1: r0 = socket(0x18, 0x40000007, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = accept$inet(r0, 0x0, &(0x7f0000000000)) r3 = getpgrp() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x2, 0x2, 0x5, 0x7e8c0807, r3}) r4 = semget$private(0x0, 0x4, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000080)=[0x1, 0xe1d, 0x0, 0x3, 0x6, 0x80]) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x3, 0xffffffff}, {0x18, 0x2, 0x20, 0x7}, 0x6, [0x81, 0x3c6, 0x7, 0x4, 0x900000000000000, 0x3, 0x1ff, 0x5]}, 0x3c) mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x9) r5 = semget$private(0x0, 0x3, 0x8) r6 = accept$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = geteuid() r8 = getuid() setreuid(r7, r8) getpgrp() recvfrom$inet6(r0, &(0x7f00000001c0)=""/65, 0x41, 0x0, 0x0, 0x0) r9 = accept(r6, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0x5, r8, r10, r7, r11, 0x11, 0x7}, 0x9, 0x2, 0x1bf3728a}) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x6028, 0x1) getegid() r12 = fcntl$getown(r0, 0x5) r13 = dup(r0) sendmsg$unix(r13, &(0x7f00000007c0)={&(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000440)="246f1ebc2a6aeeb32259b5a183083d1af91ba4946707425918e8c53b790c79e128eb749ce3db3d2d2b7df3b322bc17e83d41db8ec4cd30bf61a2444979b84c6d7e33b28fcc071b8d96e34b1ee87fb1f188623cafbd6d087228898d41f478130ace9569da726996210b4bdba51f0f3a790b3efd4d038aee86f392b62acc0aa90e524c26e3be8989cc25f21069d9ec0023b042732a1299f72b40130aaa39a0f29073df8876e56a8eaf9f", 0xa9}, {&(0x7f0000000500)="22e99e8f2e79028bd5d2e0975d01ac624d7d6d5bc0e754157202b48ba28865ca436b983c4f03c768ed73d3f3a1d64847ac3141fbae059a05129c7ae17f41c71bb2c1132dbc2a04f3023fa5fd68aeb0e1b67b72c15678b99c6d82b706669f409bae2e449a383180c849ab13560ab6a61d433f36c7c687a30c7fe84f355e8d71ec5457801a65fc", 0x86}, {&(0x7f00000005c0)="3c93b326eb63ddb495eb1ad0fd0bf981f788d9a863f3c64414598b9cdb3ae499cca26b8c60b67a936fca494a4d25bf2b8c80e947d38052b796f3112bdd8203840bb925baf7bcb03b49bb803ad2c76e23b7669a1f62a044127ed605af49ae450ad1becdd11496d912e706e8ad770b34de94373c049c110606b57b74294ca103fa70ca820fc64d5218540c4b6b4bcd69106e2d223ff29c936cb6b6ec74aa2eba50a5d70e5d8f5cd4fe749ce0da4f", 0xad}, {&(0x7f0000000680)="391eb63746b4e001d2f90d47cb2523b7d04861b111b1d16a35ac42585e0ad8722e72d07c22b1ae0818f9dce6bd0960e4e895b668e0ea90e512d0bf4450989fba042ac0e745b7afab27e3ba9282ed28393af7d397a46ee07bf0753caa0961e2c2ba8da61340c83af76bdcaad8090442facfc04c3fc280707796be7dfabb98654f87", 0x81}], 0x4, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x2, r12, r7, r10}], 0x20, 0x2}, 0x2) fsync(r9) r14 = openat(r13, &(0x7f0000000800)='\x00', 0x0, 0x121) fcntl$dupfd(r1, 0x0, r14) fcntl$dupfd(r13, 0x0, r14) semget$private(0x0, 0x1, 0x210) 00:00:10 executing program 3: mknod$loop(&(0x7f0000000000)='./file0\x00', 0xf14d, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x8) unlink(&(0x7f00000000c0)='./file0\x00') r1 = dup2(r0, r0) sendto$unix(r0, &(0x7f0000000100)="389e9a30a47b1c20dec30c90197f62d249d013cbcedcedeefbcb5558e10c4083c8719e6bafb012f66312219d7bc5528154967c73d1e87f58f1da0ff9191a9d8cff8bde24b8353586c185a60d0497ead800e04081ff5f780b0993ed10c5b08e7b505c7c6e4db0a2f4481a8359b50c51f42efd378982238cd67ebb4bcc44675f576e33880a8cef5d717bdcafc55cfd6e6d997c9dda5920566b64a5eda8c24f1f592e0b23d040f2c8bb225c86ec97180b0a0d7e867c868ef3abf9a325fc7ea2666cfae7225e946d5c4a2e7fa024f73d00b6865e1c44254e3933b8ea8d17df530d2cd55b870365be03e8a249a7549961544434312da47bb840b803611040f1def24b6bdea7bbb84ce862f7d39319e3560ac869c68e0158fe61543d00f497e8c450a8e57bcd82e32adfffd1c568a43454db0875a288f9f612594ebfb380e4ada1ab25f9e3e4d8ef9a0f838d94fce001bfff19fde81e502dfef6bc5da3810c9d59a0278b8d0e46abf2d0f63bb69b78422b7f28112ca86acc2569491db22de83e9db20318efa5adbc2f76e99ab702f2765a2238fe4cd6fd3cce741f51db1349e649fc5e8070bbe91432523b21bc69217afdf2e024bc5e969d72794f82a27cb638adced38d04ebd055e14cf9e5edb826d552ad6dbe726b440d23def5dc9b9932d88c87aeefd5f18223d1eee9c97cf91467cdd78a3f05050d0dfae22233d5adb72719b531f2663d35758ae63f372f41704dd3832c69b6de65f23c78afd58ab5a2501c3ca1808fbf62fd9b6f5edb84f3dc4c07cfd2fb38cd3727e0488e825ac64023736bd471e20619dd665b5540d4ff3dac5f9ed6c0f35ac07a48cef8397d43449efc1038b79818c3cb491ed47f6a349b8b002be9f79e58dc2299e1cbc2900e7c8583ae489ab097571bde1bcc5c3e4fa8ae911f0799956276953b8868c4a9b01c0d14e622c3dd718e33715536a5f7e817e1d022fc3fc0f1ba488c3d5bce0ecc2fd10979423da02bab474066c16906fc31c289a2fdd0c48d6ef3e2b7cab431bafc8e35aa1ba1467df8336b9459d28c61f63046f9212a8caf4aa37a3c528fb725bb648626069563d646ffd6b5047fbac244cf3224c2b078e2c3c46835dfe25d2bbf13b3407d148c1472d34f87a62f76aface051d2c2009dd4e5b037cf2848699cd2305933a52d823c32f62bc8ebd82aae60a277b79f059e8681d21e1f5eb65115f01b9faa09b568ae130c62aac5cbcd96269aa8c579fe459971c12c9e5bd474021c5fdca91165c4213c070298b2902a3543d1608b23ea22aa8e6a752ddb80dc22fd4a59b618ea7e6d5211a5bf16fdc08ab2db0c2de40ae12d9e8d2a2db3d92704867181f8ae8a4e069dad188379116a870f5a51318b6ee50af7d1b08a837397ee3bcf758dbbed7672499e6acb5281b7233057b16da8687744b9c7a88be635e6d6473f2ca57991e575c47cf5b55d0ff8d89fb956664ac3f3f973b8782538a7fb70fbf29e05b1c79b4938a410611bcd9a840112c021fff080d02295b1456342c9a8873867ffc198f11ff7b69f2099a4427e03a007e473aa338f492cd84dfbc085e1d57a57a8aa0543d4fb0bb85d578df8c162c49fcc14c093cea04f85128050816fe643d64a4609bea8970d318a7ae0c8514e232faea44932fc491c50901b0c576b58b63c34fd06f13c88f4c5ca6db07f1acf5ce930760c453fe89adf9df993400429aeeb45e47c22a4f8e8acffad1d0dc28f879d6aef4de32b29368ee4450920e60c920999cb3b063c26d6ed7ce6c2c3409dccee7d265050ed078526d38ffc31d331443ed33086d906782b1cdf30de1efeb7186229e43a83a0be50ba51846cdc28aaa83399a3eaee9f41b41f398f3ea32c3384949cd676550a3d1a5cda164c87971336bddcc2456d78048d2a0b17efa3bfd9ce3289294e473bc371f3f2af50c9fee38ac60e79d6807a8e1fe2dcccb583c9b1089e1a5823e807986441973fb5b9b8d416051ce0a0d406a1f0d72c42f6ff2d503716994ae3dea358cfdc59d3e37c9a81a857d5dc268564f274e43b6946bbb70dcf6edc3a9c8d720ea6142381bfc56f366e07f2e6dfba594b4b45a469c62a679fd27465442a169466258708d4212029226b30aed0b46f1f322bcf4075703f63b86c1e2d84eee694a69b04c8fdc3e4c08bf7820768a4bea2ffac453dd04f86e3af3e7122de12b37893a258cfb857e2a46f391011b33341204ed7d33363eef3eb83fbdabe0789f5e570f13ea3ad262ddefba8114f894de89fa9a8e6ae5cce70b7efc5a466443a8a2640ad181040fdc6ebff0673ac1a0fc40bb8b9275102a82869b83af111d16dd0f43307451a84c8267ebb500d50e1f46c20aca8c55d65da3abaca9538040c6070f79c52353a6e0b9f8666b737d7313b03d65af8ef76fe1662803b898cca800fb6cf90cbc2e0fcee289031657818e17d70897ec7046cb179802734d53a1bb379ad5ba9d05dc6f5ea3610aa751cba6f02d2aea198af01e89c726e4d521ad4f802b1b83b82bcea4dcddc971af4a11b33752b6e886c6572787cddb31d7427f913aee3a73ddf4a3ed01154b0929b83569f00b7ac603fa105edc61a722c0ca4005e965e6a56ddbc193d83d5007e8c94a6fa0dc61bbc5d6e25657066cbabea2638a0d93af024cf7b75aa8da2a2fc2e99d4ec1d4002515d8c49ef5efb7d03622f58e69eb0835c720aabbddfd1d212ebd395fcbf0d11a95241d45928f45a0350ece4c637feaa3a0883dca9ec724df18871fa497ad97584c65d4d2a12cb7954984161267977c7474deb9fc6c814450b019706a1008945ef73a88e967fb8da99d07fd13bc98508edc05f44216a31553e39f21abb87804e4b80fca0bcf4188648c00f669e4ea52b7d7ef283e56537f317a427f6fb7e67a32d1fbd25310884e96788d0dbb7c0e839149d8fe6313dec132225670dd8ce072ff28384b404fa78f3820700c781b5941dd2e74876270df03dde5cbb74b4cdb59196261e328a7ce68d6c9cb91994e0a16db6c0266be84931f1c22df28edd5f7b3a9d690d4cc5317151e06d5077e7a095d4a4aa2d45a1d2036bb71473e38b28beff5a2fa56e9ab1ca54cdeda9db1ef2a57d02e8f5eefa8706f00315a07631afd6a75320b7dfaa1aa4621396eeb635d3a019229dd79e4bf0fdca7fc8445c70ea852f806f9eed48ef32cc7ffc13687371f5bc4c348d2c56bdfe742aa62061c5a8ea31b1b31dc41e5b25fceb763dff7b2c7e1ca180ba6bab5c7b7e3e7f9841a2a12400236df4f09947e5727da46fa706b14ef86fef00b9145999b54fe0a0b259274966011909405fb26521e85c401a878629b0005049799f3a0b23699ec270c9536335b581e93012997c3d8ff831b3776686f11353116bff661400820eb7ed8ec04f2ad91c329ee8c5fd4e65e926053cc106b919e8a8dd5d19e104ec63c4f0789e4cf61446b01a0cbc4430785b15d17aea9215dc1749e3f170b149e16293a4e9e40d61db710d5a5e6152b1db294e414f6c9ffa77ce96616d4cbca090ac6bdad475d6f277aee7c7fd476e012caf202bfa216de1a18b1a5ccc19c145b853910f2880829e0f8d09e7544b1702c4178ae798c4532539358fc7b191a917845c71877954a103e3ffcee57d77d5d0177fe0bfbb1a686b4d0e0dbab9ad8cf17414aa10a890f63d6b177e9639cc333285ceb1dc7cde303626605d2bab9107a45ada76fca208d47430fdf0066db7c054e3780560be6f7fe1b4a705ce95498d94e2b6ef2d31de0ab311d178427383507b8853ea6fad76fa64c8680263dcd5d91f73ccf7ffd344f1f83c9d9cacd8d60c630bed2b45a50cbc1ede5cbcd728fcf9238d33cfc99e307b293bfa49d360d8fd1ee59b7c28858b51c42201ddf6a48f5314dfcdb72ba1cba63d64841b5c92de9e9d0ee123527b6a4a7b9da4f4889900b225159f93ac53b920c81047f9b50d976e8f32612eb002cdfe8586057b046e5b3b1a17658dbc966e6ca645f1143ae155f4bcad7313a65b1a6ec3a1bb9d19d57b4155985cdb51aa4049e9daecfc55a9eb7a0ced877c1d819e4d4372f943d45338405ed9a62f77846610e1e944247c86d18df21a98d9f128202575f5eb699c62e836fed37cbaa802e370a24ea8989e157bbb0a38525ef6de7fd679a3118b8d9c0d399f5b29054397f7ddfb7dd1a9621541f6c27bb4e77f85fcf4f24985163be7e4fa7502cd5ef599094271a0c78ccf71a53a891cbee6473025218f7c4c65483a74d9802c9d880ae8d4b52be0559fc5bca2deb8fe05d2f4eda784bf250d62797674e38a00d3d19bf0c7605ec14dbe0045de302a802a710d96e6cffddf5a2bea25bee050f2c50618950f2fd9f6945fda65c00d164366a6dd283669e475dc5282879ef68468194ee71c310ce57288839a60447c6e04b987d5731821eb74f549c86f6b3032607f97a59e043c5dd07be098206a3a0576638dc73bd78b4a16790bd50e2fe9124f8b205346ca240874c3d0e71338b84e7db43b75c26b4ebeb15b62514ba26c301fe2620686d5bd429021a7c559cf3fbf6e0d058222c72d045bdafc55f31de5509df2b089875a7125f0398c84f3a738ddee072e1d6418eaf719a5962218ff391d400bec18253ad93360f48fd9cc8bf062d3160d3581e2387e93e3b87c9b95c25285f605a638dea0c15dc1b93b5083d8ee782b1976a8ace63fba7e25e7fd3e01bd5e50f4103e120f0bf7282e8bc223dcc6eb6eed8ba3e7d451dad38a046ab8d5ece4fb9247a8cf73ce699039e561253b05658c6bc95166acaa8a66111c9b1369920e9765db8f94e032336eaa5660defa62948f3099729c89c3624c804ef35c84526a04202436a87ed13b2bb4ed2b02ec978563327b6db58ec5c412dda662558d51aa5906e5b60c5429aaadb10c3cc6af5ab79c00e4a4d4182f3bd3f6fbfd9a2e18659e848ae832a917487f568327811000e977e4d9a9acd0671059d6ef6c2aa60c5aa9af3000d5bb399fb243ac9ed40a716f9e02ca98fcb37c44ec822be6052b4b8bd95aa42c5fddb5503d46cebd91583e066c758aa32dd0e94673fda0204af9dbbcd621b280eb1e8707474e978c37c81d7c4597243560a18b585d7169ff9ba309647379d6605912b5a67a9946a64871d4f2b6f07fef2c8e99dbcc0aaf5a44b03cd937285c90b2c56ef8486756fbcc3eeabd7fa5fcc15e91c08c5e58cf15402eed289aa7c5a9a1767f58c226e50f0073c8b811e1485b9f8cf3ae8dad3b8b228654b0d34a4ead7a9a004d47ad3deadec3920a322e79fdd7f7c91ff47621776df90fda4f419ee8e131e9ab1c6c1665389fa57cf365c062747cbf91535565b31093608c09ca2ba3ceb5442ae140e927257824c1951f729b4f936c9501038f4e0b042954d2a588a0553f439eecb2dbfb26c49a58915b7c6b5a6338904d9339eca3e2f530b7f5fce41553c123d3f7f0485828e8e2eaf386cb6be2382d9d6a6797c5550829685dbd5e0e930280e7363df5effd771f71a8fbb898d7a6995ff634dc689bf7caf75d295e90edec5a95085a3232332868f2aed10977f180ed1e306495fc8a9c3bb190e40ed06989e9bae91bf2f207195c15264aac7ef35153e3c6909ee5ed57c34a598917ce6ef684e7730e60c728ece11b9c9bb55a2425675f6448505470d22a700dbd0ede092b37ca4ad6ff72cf8d9e0ae9b33b71a593352c6b5f72ea8a0aa99c179c68e046b8eb454080679fa818c3be8538e0329379570888a23fb577237dc77bd57ef0793e1a460d4056fe66bcc554b6495db9857a1794e7af762a3e2a38dd1b44af", 0x1000, 0xe, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f00000013c0)=[{&(0x7f0000001100)="8291921af45b86a482ea7149093ba137c4a62b33f5ba118bd8ee02131d43203b89507a15d55a954e27e3df2eb4c634a7a263408101562f7a3460573628a42b0defff89a42ebd27fff8c73bb5bc9c5d1a07e1d2d6c544af5cc1e65a24e9b796fb6b8dd6eb86", 0x65}, {&(0x7f0000001180)="9acbec2a6dd90fb9df0eb3ca49b6a66849c28e96cd53110301230a782d4e7ac91c6dceb55f158f3e2d52d06dce1ca09e95899099", 0x34}, {&(0x7f00000011c0)="5ff72846cf9355b1f1fd555b117a60e5b3431c8ae5733cf5d3f4459881cca3eef458ec0d0d32b27b32e1c1044573", 0x2e}, {&(0x7f0000001200)="8155ac4178ac76b99832906885ad4f0e400c06f39f2b8ea2319683ab4de816cfbb1e9d9d7db92cd403ff0d4c83ca4e5c30d53740346e5ef9a7455ae3ea8a92142618b005b643eef2", 0x48}, {&(0x7f0000001280)="01981540ca8b964bb4d44bf95529c4a0de0e4307ba941aacf78130becedf7476191a58a82ad759593c6616a9f09e0858487e80cd13f0d9f30f6f999f602c9532a34c82f16543703f9035d4d8b1dda91c9819d8b50d1bdd36d1a41f7b65cdf9c22106d6750684d66bdd28daa493c2decae8c90086396cf3d1db81a43ffab73b9e324b5b9f2b79dfe2b47b9f8529875073ac8c521e48bb0d4f907c11480344e11becb0604e3c768e7514fd42aaeb58dcb9a7e194cbdad57488a9c28cd7a09940254d96c7f1d573f2626a4f57b6a1f0627d6768f77dddac4af6ba2e10d121d75d01e31d3873207957363a055effe4", 0xed}, {&(0x7f0000001380)="8eb423726620ef5a6f216602d850afcdfd22a002b692ed938683a6bc2c0d81912e57967bfd90df4d95118dd1746cbdac5054388132f27136f1a696a26986c645", 0x40}], 0x6) chmod(&(0x7f0000001440)='./file0\x00', 0x50) utimensat(r1, &(0x7f0000001480)='./file0/file0\x00', &(0x7f00000014c0)={{0x8, 0xfff}, {0x5, 0x81}}, 0x200) getsockname$inet(r0, &(0x7f0000001500), &(0x7f0000001540)=0xc) pipe2(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semget$private(0x0, 0x2, 0x242) paccept(r3, 0x0, &(0x7f00000015c0), 0x10000000) r4 = semget(0x1, 0x3, 0x42) fcntl$setstatus(r2, 0x4, 0xc0000) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000001600)=""/34) r5 = shmget$private(0x0, 0x3000, 0x502, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r5, 0x0) getrlimit(0x0, &(0x7f0000001640)) read(r3, &(0x7f0000001680)=""/254, 0xfe) getgid() socket$inet6(0x18, 0x10000000, 0x4) paccept(r3, 0x0, &(0x7f0000001780), 0x0) stat(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)) getsockname$inet(r2, &(0x7f0000001880), &(0x7f00000018c0)=0xc) shmat(r5, &(0x7f0000ff8000/0x8000)=nil, 0x3000) dup2(r2, r1) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000001900)=""/4096) mkdir(&(0x7f0000002900)='./file0\x00', 0x2) 00:00:10 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) wait4(r0, &(0x7f0000000040), 0x42, &(0x7f0000000080)) clock_gettime(0x1, &(0x7f0000000140)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x2) r4 = shmget(0x1, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r4, 0x3) linkat(r3, &(0x7f00000001c0)='\x00', r3, &(0x7f0000000200)='./file0\x00', 0x400) r5 = accept$inet(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = semget$private(0x0, 0x4, 0x722) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000340)=0xffffffffffffff80) shmctl$SHM_LOCK(r4, 0x3) fchownat(r8, &(0x7f0000000380)='./file0\x00', r1, r2, 0x400) mkdir(&(0x7f00000003c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000440)=0xffffffff) r11 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000480)=""/239) accept$unix(r3, 0x0, &(0x7f0000000580)) shmget(0x1, 0x1000, 0x200, &(0x7f0000ffa000/0x1000)=nil) semctl$GETZCNT(r9, 0x2, 0x7, &(0x7f00000005c0)=""/197) poll(&(0x7f00000006c0)=[{r10, 0x80}], 0x1, 0x79) shmctl$SHM_UNLOCK(r11, 0x4) socket$inet(0x2, 0x2, 0x3ff) mknodat(r3, &(0x7f0000000700)='./file0\x00', 0xc000, 0x52b9) setregid(r2, r2) msgget$private(0x0, 0x480) semget$private(0x0, 0x4, 0x81) lchown(&(0x7f0000000740)='./file0\x00', r6, r7) [ 264.4413949] panic: kernel diagnostic assertion "vp->v_type == VREG" failed: file "/syzkaller/managers/netbsd/kernel/sys/ufs/ufs/ufs_readwrite.c", line 292 [ 264.4631628] cpu0: Begin traceback... [ 264.4631628] vpanic() at netbsd:vpanic+0x214 [ 264.4631628] _GLOBAL__sub_D_65535_0_cpu_configure() at netbsd:_GLOBAL__sub_D_65535_0_cpu_configure [ 264.4631628] ffs_write() at netbsd:ffs_write+0x6ba [ 264.4631628] VOP_WRITE() at netbsd:VOP_WRITE+0x12c [ 264.4631628] vn_write() at netbsd:vn_write+0x167 [ 264.4631628] do_filewritev() at netbsd:do_filewritev+0x438 [ 264.4631628] sys___syscall() at netbsd:sys___syscall+0xe2 [ 264.4631628] syscall() at netbsd:syscall+0x32e [ 264.4631628] --- syscall (number 198) --- [ 264.4631628] 7863ba63f4aa: [ 264.4631628] cpu0: End traceback... [ 264.4631628] dumping to dev 4,1 (offset=0, size=0): not possible [ 264.4631628] 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