68f19529d7f03383cfa2478c7d14bd3a6ad639014f993b49c20c343778f51bff5da7176fe5a1e897eb85610b63252996ab414e02ed56f9480a482a441c721c0d4d0227f50d10d33281c45de41d11c88dc974119f20d85922e76c478e54233f5a2e74fd9ecf0039bac1c43c43ce10ea5149efc6b51fb030e2ba8c6edbb954cee68e2637244c50c2db260729a8e66353fe8262914ee58e5", 0xd0}, {&(0x7f0000001ac0)="afb5849fddbc97c67f7f7fc0b194ae3f88b48482263fdcd86bb013d0901a741c4e1a7a3d74a441ccd6455d80e5b09168b2d495805c38e2d398facd8da67be806268b30c1b691238946af77930eaf04132e86d05857de33a3ed6c596f075fcbbcf7942de84ec0311cb30051316c4a3e8d14aeeeea28882ca7c9cfa1c45a8fc83c40a39386d6b1b78ff208990fddfd446646fc16c9274209eb5dc7507a7f", 0x9d}, {&(0x7f0000001b80)="ff827b949877d6ed2682eaeac89fca843ab228bf145823a40f5f3501d3f53801c15a721e6df3fa3cb28a4ce98faf766a2e5e7d71edcdb272d4e93b8292c73a8946be8c24cb84897a87d3b9e7ce20bb64462d4dbf6386678cffd814be775ce68b1df66596b74a33c52d85003184d0bfd5941bef6e6db0fe4cff9245d1e3785de94f8cb8e720494d23148489a845d4ef8fda52fb1a6a7ae1d6c6b72b775b43f526f6871b040a4f8eeb58cc96d43a9f12f724b4ec62661dccb8fb57ddd56fdc00daf16a1898bd0b65f07985c6ea4989d0c98855865c416dc01bf7600e4ea73c9f12b7b183e5db7b927221e36a72d58221e649477564c8a463", 0xf7}, {&(0x7f0000001c80)="a969750a9a3f89886b2e60d922a88c609c3683eeefa04c2a8b02c5274e56f82e13d093f5c9c278c392dec90be73cf6acde39390ff05c7a892bbef214a15ecdc683e09e2ccf39aea5eece30e3a723e9d243590c107f919afdf1debe36389d5ab5a9287b4fc43e0987f56e7f37578a0b4fa921f19f792b695ec7821e94e174de1f9286c4b34783", 0x86}, {&(0x7f0000001d40)="23640f974d25eb83486d9095a0ae8c6dc68c35e84a8f65808cb6707cb67d96e84809d25d45490b7d37a50da367c085ee5043f375b8ff47257bbd013cc1ada954ca1ffee34b387b178f691d1b888e76ec3fd799e3d0a08c555704bda51ee40393fb018239976054e1f3fe38a452e74d32e01dbe4e2b6def7110edbd88477279092cf6eb2ea939dd19b8187a1dc9c65ae0c30c937c1015e6cfa3964faae6347913d9c2f6430256495f801ad183de7067aebb67f6b2b10b987138c9024c30000e0f026fa9a4936766d661dde2921535c46f16103ace05eb3a4cc220a9087f141592895694235f1f45a071c846d4fff1314709c7a2db66e941517c172aa13b86db7d357619d093fe2b0922353a1e75e2cbeb4af016826c36606e150fa819db5f3ab0394b16af701e484d4fac72d5c3e4ca554bce705e5c1d5ec9f4948b99c05e261ba69a76b8a33dff79aa4c7cd7d1dd9c17c17b1d4ae3dd7d4dfb07c6076b14475d0d8925bdf85529359b2bf44d8070df1efd75e359004e8ccc3d36f45e9bda02513c2faca9a7f703c4acaf00b5adfc5fdb6f49c2a3290117b2889419540f34dff29ece7184f695dbd0192d6618333cbad6544683123b63659707bcbae43b8ff44d8a36f969d495760b46bbeae895777572d8a7d3330b1910d04b6b78221b9da1f2d0ef33e35b658770d0b00f4a54a99f1758b0a5ea1b8d3315346791084cc384101114afdfd213c87a8b8c07871cc4b29a6f4a17779d5a820ba84e0573cc1bd09a1c2e983a6b3e7aba7a258f39b3d950196f6f83b40a25c771c99f71b1de4ad938d48326fa69acc680bb940eb7021f25a83a3a7ceb97c3d0863d5d9300264b3ac07bd1136a6fcf60c5ba8b9c67b5f7820dea42726f4c5dd5b6eb0ba8abca16582727d0d228a30ccbc3714bda5b1f20c9539430a564a9ef1d7f81adecc262565029fb6e2d0ddba419a61ca6b0a2e385201eca37b2422482eb32d4d6d284fd37d0b6d7d7801a738f4558953f610ccc88c2d46a498524d7c40687f80444325a0f81a169c3d57c6de933c8e8c68941e9767e64fe646c43f841342b061f5bf57ecdbc78da4ff4a74164edb33005eb6f79b4713f7707c760eb6b8401448dd838882bd4b40a19efaade0430e3e98be11aa9908ae6aa57fc9d25a58b3cda242d0e4ec96cda6f0392e3d44fc6393a0f7370a21091e300775f8ce4abfd4397e636493dde9c5b1f540b10eac2ccf3bb777b08e2f13785b092537fa1d03d75d463a578c6f0a7bb5800f2e28e95ab24635ee16b8f946ba4f6972e2e4601d5c058fce49aba453c6fed0be848a2a968c7cbfe85bd9fff6e12a418b810eb59f114aee3ad1bb72be32ea8f0f5aa974eb7865ec92453f5dc55cd2bba318169ff5c828f899efce7cfd9ff0417f22c1cda88b336f9b9f12fb9ebf1eb2b67ff7e849cbb5c021b9875c8691c3270e862d8d3124d586c388f3239a311bf5d612f0ba6fcf470eaea26ff6e01fb7671719cf56176cbbc2f756eb0fd9eac5cdd4dfac4efd47c4f61adfdb84b835bd6de3a5803ad165bede96f82b7ede0c48b14eeae710764faa0cc18c0332620a2f8af5631a0ac2588cf9f6d530def780ca636cca96a6cce7542c0eb4723b38b53b349ccbfbe1c8ab89b639d59521709162adcb5fc08550674c3d40fbfb669cd40271c9298db0d81915466b3e6b9dfee77aa69f77f0c732fa6245efeab09dabfeae3b88228df4b1eaca04a4a62123938cd701a6041086d04a3920674ee694d047c9dfee3d48d35c3cdcd6ae5bd1cb0226e2fa97c9b1c395a0a6123bb1b487fe3e65f183943a3972ab8610da5fe1e96e73354e5b20ce5c406e7242bf035c602ef7be94078d4bf50ff9134d1f7b6aec1426c44fb954960fce86fcf0061d07d319f0770315abae3f7b7bd42d8a3977337af82bf4322329a38d91c7b49dfed507466ba1480bc30135ebb94008b3b9274a56698aabf0f419d25ae6a15a8d8f57ee2a4832595e1aaad9a50b70023db95d8ae9a36abb0e6f164495964ddc972eb22bff1791abdc0894bce8e40833745b1cf474ccdb786a97743d85019778aaff1c5563b0dcbb679e142d966eb1e9f66e19d415f707c363724f81dc1f30f45c31152baf591ce62fceed6b392670273710483d5f2fa14cc2d29d662f61ccab2049f0359200f7a17f21e4485012508e6e15b1ab79288fe1729249c95acd89c0e285c2901c58f234a8f4a5a9c4a64b0497ee5121cd01b351bc1e2d41bd28f1bd3cdde8588c046833728b223e9af1f6889f2908a69228a32d731d83e80b214bf5d701960dc54e2f2a7a5fb06ac863189b3d81127f386251875afc8d70f532b7eeab23b0075a1dc091c5b05a314f16a998b1688f31c8f00607290a5998117a019ae2094e05b097115e508ea9f7aa5464e4c4b29d802847d8e096b3190afc92f0c9cf779d8f0ea447c0eb84924696020b9e4ddbde13e62e143975fe44e104ea9ab0ae78a95289512b949f6f54083d65d57ad9e16285cd11f6e835f0444dd27563b1133286d51161917a764083657f34a827d99be7ff1d0cb797196fe92742b25830791ea35daa1754081400970ba424c23e6713a9662ce35aa848c97b75f40dd6b2537e83316996e1a18f04e1798e9a0f90091ea8fa7f7f0f0ffd344ec7df3104324a43a106e4f81a36b1ad47068381421645c8fb04710a8c7a5b48bbf0c93ab5d7ae99f14176f7065904a6f18d7a088fc76a061fd43e2e6d79e65bc018c83c06bfa5c94b99224ff32ba2c749c513e5978bc4593cb90dec8b43718a222789720902e3a9b9e3ebd98fd4b3a7e904c43c9bb482e6b1f3e8895048c4f556fd2d376c991da5ca085c1887724420c7e9fc84ecc879fc0382f5f40c2a03b5a3f99e8b326c998c0d51ad6ecdd2f0caad3d21eab8d81c3026fba1ecda0c01fa8e087716bd5326f5e15bbff9c81f253d9d7f95f49c5e9e92e2b944a1eac78a5392732ae5292e7f8c4f58bf49d98a672624a49c64250dd2abbbd2511ae3a4742c6b00eb4b353fea09444b0b67107e21e18caeda3fcf7247fbff1a2f64e99cc90b66a1d41d42349c1869075d733f356ef0f280a7144f4db5ffbbce433a48b26731f8beb66bc5bca5525eabe8a651e005089a5b1abec495d8be7fddc1d57d663926bf44f65feb7e9d6a5701f72d0705a321e4fa9aa20d46940618f2464d50ead13118ee478c2b36d842fe1c01a91b26091f369603c6d01df19cd792f8621fb07cadc8d953fe1fdec1b801c42a07525cb8adad5e4e0370072f371c3599765f548609d599c022a4884fb9bf35afe9bdc580a431241a72a50b3f0509c789c4334e0d6a1e926a20b54ad747e57c0a70467a26de6bcfd8f05ff30fd2121c6ab6320f7abb64072a002548405980cd43f28559f50781ea4583731ecbd1f86157b2fe39ee1b08cf5122604890eb59a931837cfd9d60071ac6965bb948457e95faa81b87feea76e68e7dc692cc4931255524dbd7b748ab7748c60bcecb5e4cde1ae7a65f1453c0798c2ef10ee989c554d5ec0c2f13803d32d638663137886ed80c83a7625e5f12be254079abe085479fe94ca66591c2ce82e6c753853cf8172c4a6f230171c937fed21a7685d74d3609d2eb9db287b662dccefb89e4280e710fa0a54ac3d6ead526d0570653a0d91b081f195b02fc7f1e99d65bd7376f01ada7cf002272cae7915e6b770bb2a1090d55e00136876ec5540b2756e92f36dacaeb7006aa4a2fdac7fa5b1b5ce97f1d33cf7b288922da27e895e1e2d83178675522ba1dfe8744830ff8f0f2e69a04ad2da85b1fd223677b9a9eb3fd810edb83a49e5b1c4af7512fd321ffefc4cb35879e3defc43282ae139f134ab38b993e782b923038d95ff4125986b27df5e5c80f9948353b55d84090f2aaa95b91390ae893f4c9bf88d53a8a320150186d0249a09fbc4b4bb9166340dfb9c2749e3fabac538aca320f0d978a8184febc73f8d79b93ffc29c4f381a1c1442bd96a05f34471af7df4051d6e936fb592caa6a175e8f00782cb7bafde5bbd56fd8ddad9a59c9db614560042c44155d5615f192bf7a6d2daf50da262b91f18d95253b850d5f889c05c7ffc1b32537aeb7f94725bae7389ee4e2c26362f7cd39160dcb127c108b52cd35ca8d1f3cafb1b8b8966b27fb37acf50c67e38f2b75a71a7b95fe25af1e74a77c8e6ddf9d861df4bf79385846c0ffbf1e918661c5bcffbc225fe2d4ad579408f411c3bd3e022ac9136ffbcbf2bf456f84b592ce5785fcaf1a259cb1c7c070e10b336543e3496053cd199422145491d57836ad2635319508a7abd1a547c8368a6466c3b7f0ea275e3799075a78ecc1a8bfa619b65642f1ca4afa7b3f572469aee778fb638bea85a071aea599d909abe0e3db7f65572679c18192dba1afbd571d0bd41a094d087a0ab042898e2fa159c4adebd595ff0298441d7986dfb79199681e83eb97f4c9e05fbfabb16c4a85826ee155b2496988046da3832b5dc968483f9a3d964a4dccf4096d041eb3553b8361e690dd799e5b4998149fcdda2998ef6bf53eeaae66ccd402918758af2ebc6454b8b305cca4f181354ba8a87f2311ac7fc5c8ebb64c9db74ac77f3951e1d1171f217d449dd526980cabfba1743347e1ff8d834ce751678efda200cf916ee578dc00dd66dccf7de824515e187fa5c8f2ece1b33dfe56186394f86c77173ce5f6165e96e961db9ffd7211c33245d2a47f01e188f61dd8bfd9b44830e0434ee07caeea4d413c048e853efc12d7a0827cfe65906cb0a9ef9927c9e9fe9525523f69a258c4ea7d4a1cc23c7f4e82252a732c23f6acf97d10708786f081626e7b4b915c046dbbf5b4091cadf66ffaf5b3658d61bf432cab7064e131181d9a89dcd9e074e7552b8c06133cdce70aae787d209cd8c1eabd118efba16f89a75f4847574830461b6a7c9fe461f93e2694a827bab23c547a662b0453a98a7c71638fb7c2069f42292bd37375a3c515e9fb59ed34ae5ce9ae9c814d96df509317139cbbd03cfe676102786cf8820a9390267ebfe39ce56a6ebcf452dd72a79d99a66f30a578117e782503bb45d485e4db41246ed0eeea3812542773f65910e20d8f2505180403b774575d93d56ef3e9e4f2a813bfd177e24f81248574d252489034fc05144266ac4d82f5eb7491df75cba3eced98c9ce091c7ceb57717b09d576a90b01fc2bebca10635fb0124ad2717bc0b982d4fa78c50fd147e039b98e4c9bf9c3ff5f56614d2ea883c1ea3662c3f3cf4a3723e6ec49015e7884701ded1f6098de19d6e54ac4a770ac24273fced9108706e9d0cf66b421b36f4680441194ff82ef3dba29a38216b3cfb308c15d0da7cf2cf7fff190ccd86369a0778f10c9349d5095609694edc7282aec972ee3f060e14d359b4c322d420f6935310b1381ec4f552b144855a8603b51f5d402ce403608d970dd254dda5a2e71917290ac052e2d22f585f010678cb0294e1bf3050c8381c26ce7179187045ba8b512c300f4b986619d8c8bd245491c40a26d9933a0610feac507f12429da4bd91e5f198a3becd2e0d2e3bf1864f28e487b54e38ccd07cc7baf80fe0d64c02e3c1f99d6931361cf0fa9ff83d4b6163bd5c66568b591244c8c40edc4e6cdfdd8881cf9b4106169292189a0c64fa1237ea88546bc8d3ba195c34145faebe7be14912cbbbe30504b7ef2427b2cc3c470276768532e4a719fe53644bb2be8f6aeb224349439d97aa8219bf6d864e8f5f854697cdd44662b77ad1a712249688f9ad8b7268df6b89b4fa928947ddb825d97c", 0x1000}], 0x6, 0x62) setregid(r4, r3) socket(0x1f, 0x4, 0x2) 00:17:05 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10210, 0x110) fchroot(r0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0]) lchown(&(0x7f00000000c0)='./file0\x00', r1, r3) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) fchownat(r5, &(0x7f00000001c0)='./file1\x00', r1, r2, 0x400) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x30) r6 = semget$private(0x0, 0x0, 0x8) semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000000240)=""/97) mkdir(&(0x7f00000002c0)='./file1\x00', 0x20) getpeername$inet6(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) sendto$inet(r0, &(0x7f0000000380)="9a37264af2d6e32d6846bf2ffae5b68c8340340203e20e7efd6f0d8600e5ee46226ccdf5bca90485fa06eab37beb83da648da1731058c8c49ec91aecc55739397711fc0f45d49f48a23af45c2acfbc498115133f03bb2a7e8d326d8cca1e40d3f866505f77ce04e194dcfca3f7f06d7dad46d8fa6cfb9f199f14bc6e5b25ee793980407759e9ed8ef596cb3adcdc71a32d2770dc8c57f503b9dea0067f503e9625fb03503711061211e0734f4f28b75bfdc7", 0xb2, 0x4, &(0x7f0000000440)={0x2, 0x3}, 0xc) recvfrom$unix(r0, &(0x7f0000000480)=""/4096, 0x1000, 0x1, &(0x7f0000001480)=@abs={0x0, 0x0, 0x3}, 0x8) unlinkat(r0, &(0x7f00000014c0)='./file1\x00', 0x800) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6, 0x211, r5, 0x0, 0x0) getpid() semctl$IPC_RMID(r6, 0x0, 0x0) r7 = open(&(0x7f0000001500)='./file0\x00', 0x1000030, 0x189) clock_gettime(0x3, &(0x7f0000001540)) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000001580)=""/73) getpeername$unix(r7, &(0x7f0000001600)=@file={0x0, ""/108}, &(0x7f0000001680)=0x6e) getpeername$inet6(r7, &(0x7f00000016c0), &(0x7f0000001700)=0xc) recvfrom(r7, &(0x7f0000001740)=""/14, 0xe, 0x800, &(0x7f0000001780)=@un=@file={0x1, './file0\x00'}, 0xa) readlinkat(r5, &(0x7f00000017c0)='./file0/file0\x00', &(0x7f0000001800)=""/138, 0x8a) fchownat(r5, &(0x7f00000018c0)='./file0\x00', r1, r4, 0x400) mknod(&(0x7f0000001900)='./file0\x00', 0x61, 0x7f) r8 = shmget$private(0x0, 0x4000, 0x12, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r8, 0x3) 00:17:05 executing program 3: clock_getres(0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000100)="60ba22def545deb194e244c19ff8ec941475e08c3ff896100b4b067e4004453dc3566ccb65bf268ed84896ef7761e093de64f2ba6d1fdd06c2897453e58a48c38d4767d3cacc589df625555b4dcdf720720f8be025b14fa714", 0x59, 0xc, 0x0, 0x97) dup(r0) 00:17:05 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000080)="c9b4ca0d1778efbcb2a54561200192686bac6e57439b42c8cc928eb1a0c83ca1c5e845a8aee18c0ce20eaad876564b36f0d2ff50c83db62b0e23737c134b9784f55df8f9378855", 0x47, 0xc, 0x0, 0x0) fcntl$getflags(r0, 0x3) 00:17:05 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x0, 0x5000}, 0xc) r2 = shmget(0x2, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x3000) truncate(&(0x7f0000000100)='./file0\x00', 0x4) r3 = accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r4 = socket$unix(0x1, 0x7, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x9) sync() r5 = accept$inet(r0, 0x0, &(0x7f0000000200)) getsockname(r1, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r6 = accept$inet6(r3, &(0x7f00000012c0), &(0x7f0000001300)=0xc) msgget(0x1, 0x4) r7 = socket$inet(0x2, 0x2, 0x7) accept$inet(r7, &(0x7f0000001340), &(0x7f0000001380)=0xc) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) r8 = semget(0x1, 0x6, 0x10) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f00000013c0)=0x9) sendto$inet6(r6, &(0x7f0000001400), 0x0, 0xa, &(0x7f0000001440)={0x18, 0x3, 0x4, 0x3}, 0xc) socket(0x6, 0x30000002, 0x5) semop(r8, &(0x7f0000001480)=[{0x1, 0xffffffff, 0x800}, {0x7, 0x10001, 0x800}], 0x2) write(r7, &(0x7f00000014c0)="ab4a5cb3aa713515c06dbba2c3a56d7988182c32a6d33e6db567e30f9fc4107286f09e9672baa53feef7616479f71d5ab1249ed14e1885034ae3977e5dfdf17d2f15e23c1c566f82b0c97432c52dffd901b9aa83050cc53e872fadd610b7e46f0e835eb4006e447f84b83c", 0x6b) getsockopt(r5, 0x10001, 0x8, &(0x7f0000001540)=""/119, &(0x7f00000015c0)=0x77) getrlimit(0xf, &(0x7f0000001600)) writev(r4, &(0x7f0000001740)=[{&(0x7f0000001640)="7a3232655280e2580eea4723673fb9127212bbdc9bd94101b5ac75af54fce40712ef68f255b7f8817e24400bc8bb343e5b69c42c38c1a43f5161677a2800c09ca3f6446f3746cc495e1177937711735556143cd692640d98643d98bf17d5a5a58fc58409b2a2a72057b4f157b0b608169cb42c1cbf7e602f14ce9cde894373e57b90aab0ffd56c33e4ced36a5134b39057811f8dc75df87d5dfba1a73ac72a", 0x9f}, {&(0x7f0000001700)="87560148534d90ffd6f80cfdb4e7f3a41d4359189c", 0x15}], 0x2) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mkdir(&(0x7f0000001780)='./file0\x00', 0x80) getsockname$inet(r3, &(0x7f00000017c0), &(0x7f0000001800)=0xc) 00:17:05 executing program 2: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000000)=""/102, 0x66, 0x42, 0x0, 0x0) r1 = semget(0x1, 0x0, 0x1c0) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f0000000080)=""/231) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x6, r3, r2, r5, r2, 0x72, 0x9}, 0xfffffffffffffff7, 0x0, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000280)=""/193) setreuid(r6, r5) fchownat(r0, &(0x7f0000000380)='./file0\x00', r3, r4, 0x400) setgid(r4) bind$unix(r0, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) getuid() fchownat(r0, &(0x7f0000000400)='./file0/file0\x00', r5, r7, 0x400) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000440)=""/170) r8 = accept$inet6(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) mkdirat(r0, &(0x7f0000000580)='./file0/file0\x00', 0x101) readlinkat(r0, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/208, 0xd0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000700)={0x8, 0x2}, 0x8) r9 = semget$private(0x0, 0x2, 0x683) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000740)="17483baeb1d5a84cc4e1e197791f245548831719aeeb484fb3f5ef9cc7e477665bd39068cf7426c139b4218e332445ea04abc3adde77e5fc8d3d849d4059aad4a5fc726c90", 0x45) accept$inet6(r8, &(0x7f00000007c0), &(0x7f0000000800)=0xc) faccessat(r0, &(0x7f0000000840)='./file0/file0\x00', 0x1, 0x100) chroot(&(0x7f0000000880)='./file0/file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f00000008c0), 0xc) truncate(&(0x7f0000000900)='./file0/file0\x00', 0x1f) openat(r0, &(0x7f0000000940)='./file0/file0\x00', 0x0, 0x4) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f0000000980)=""/161) 00:17:05 executing program 4: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x72a, 0x9}, {0x4, 0xdea7}}, 0x200) fcntl$setstatus(r0, 0x4, 0x10000) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x80000001}, {0x0, 0x800}}, 0x200) r2 = dup2(r0, r0) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/73}, &(0x7f0000000180)=0x4b) utimensat(r0, &(0x7f00000001c0)='.\x00', &(0x7f0000000200)={{0x5, 0xc000000000}, {0x8a, 0xfffffffffffffffc}}, 0x200) getsockname$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) getpeername$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) bind$unix(r2, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = open(&(0x7f0000000380)='./file0\x00', 0x8, 0xd1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x1, 0x1, 0xe69}, {0x18, 0x0, 0x5, 0x4}, 0x40, [0xfffffffffffffffe, 0xb673, 0x2, 0xffffffffffff0001, 0xffffffffffffffff, 0x4, 0xffff, 0x67c9]}, 0x3c) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r4, &(0x7f0000000440)='./file0\x00', 0x100, 0x300) symlinkat(&(0x7f0000000480)='./file0\x00', r5, &(0x7f00000004c0)='./file0\x00') r6 = getpgid(r1) r7 = openat(r2, &(0x7f0000000500)='./file0\x00', 0x80100, 0x8c) fcntl$setown(r5, 0x6, r6) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) sendto$inet6(r0, &(0x7f0000000600)="2aba2e71f133db437531323a35f91c195e8aa8cd8f5ffbcbaa5325771f9cbb7696cb5ab22f93d4d7e86f2b76f1735a1f0de178f46c64fbbb29951054d9e9eb47bf", 0x41, 0x4, &(0x7f0000000680)={0x18, 0x1, 0xff, 0x1}, 0xc) utimensat(r7, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x3, 0x80000000}, {0x80, 0x8}}, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000740)='./file0/file0\x00', 0x608240, 0x41) r8 = getuid() getgroups(0x7, &(0x7f0000000780)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r3, r8, r9) recvfrom(r7, &(0x7f00000007c0)=""/56, 0x38, 0x40, &(0x7f0000000800)=@in={0x2, 0x2}, 0xc) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 00:17:05 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) stat(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)) recvfrom$unix(r0, &(0x7f00000011c0)=""/128, 0x80, 0x2, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000012c0)={&(0x7f0000001240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001280), 0x0, 0x0, 0x0, 0x8}, 0x4) r4 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r4) r5 = fcntl$dupfd(r3, 0x0, r1) readlinkat(r5, &(0x7f0000001300)='./file0\x00', &(0x7f0000001340)=""/215, 0xd7) r6 = fcntl$dupfd(r5, 0xc, r2) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000001440)=""/40, 0x28}], 0x1, &(0x7f00000014c0)=""/217, 0xd9}, 0x800) r7 = semget$private(0x0, 0x2, 0x408) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f0000001600)=""/47) semctl$GETNCNT(r7, 0x5, 0x3, &(0x7f0000001640)=""/195) bind$inet(r6, &(0x7f0000001740)={0x2, 0x2}, 0xc) bind$unix(r2, &(0x7f0000001780)=@abs={0x0, 0x0, 0x1}, 0x8) truncate(&(0x7f00000017c0)='./file0\x00', 0x7) r8 = socket(0x7, 0x1, 0x100) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) socket(0x1f, 0x2, 0xfffffffffffffffb) getegid() fcntl$getown(r0, 0x5) open(&(0x7f0000001800)='./file0\x00', 0x40, 0x0) sendto$inet6(r5, &(0x7f0000001840)="78b7313dd1dccd9fa84843f8eee22245a6c3f87e8cb5845bb659c66551c42245415e106ec52549817a32a127c3ef37d0e2bcd45807b87e96", 0x38, 0x3, &(0x7f0000001880)={0x18, 0x0, 0x1ff, 0x9}, 0xc) write(r8, &(0x7f00000018c0)="410a0b2f0fc53bc7d3d6948f472667a7c9f6ee7262118994c75b69af8c4cbf1d0cb57fc9802cd943c198e062840bcac481699c7f638f8259c255f29a9144a2fd5b25e6245296c044a01a57035c294891ccde780ade9fc69d4a47c2318c607770c3fe4c9cc865c734880759e576a47a6edf5de8d004b3d933d9619536edd66696b6792b7a6e2b341f6e362f6cc16f80c1dc147c501deaf62a7ac94ac4ec2dd34cc7756fdc72c818786d5de011f9aa864b35f18fbe1e415294dfd0729217dca9ecaaf0bad46232bc97dd792ae6d2ed2acb49590d2251dbae22b21ebc42b751e9f1947774f1", 0xe4) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000019c0)=""/109) r9 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmat(r9, &(0x7f0000ffe000/0x1000)=nil, 0x0) getegid() 00:17:05 executing program 0: getrlimit(0x7, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file1\x00', 0x160) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x20000, 0x22) 00:17:05 executing program 4: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, 0x0, 0x50445c3d8e7ece6e) sendto$unix(r0, &(0x7f0000000000)='Q', 0x1, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x1000000) 00:17:05 executing program 2: r0 = socket$inet(0x2, 0x2ffffffe, 0x200000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) writev(r0, &(0x7f0000002280)=[{0x0}], 0x1) write(r0, 0x0, 0x0) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 00:17:05 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) fchroot(r0) recvfrom$inet6(r0, &(0x7f0000001080)=""/234, 0xea, 0x1, &(0x7f0000001180)={0x18, 0x1, 0x100000001, 0x100000001}, 0xc) ftruncate(r0, 0x40) mlockall(0x1) r1 = open(&(0x7f00000011c0)='./file0\x00', 0x1020000, 0x80) mknod(&(0x7f0000001200)='./file0\x00', 0x10, 0x8) munlockall() recvfrom$inet6(r1, &(0x7f0000001240)=""/137, 0x89, 0x40, &(0x7f0000001300)={0x18, 0x3, 0x2, 0x3}, 0xc) r2 = semget$private(0x0, 0x7, 0x80) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000001340)) recvmsg(r1, &(0x7f0000001a00)={&(0x7f0000001380)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001940)=[{&(0x7f0000001400)=""/238, 0xee}, {&(0x7f0000001500)=""/152, 0x98}, {&(0x7f00000015c0)=""/16, 0x10}, {&(0x7f0000001600)=""/230, 0xe6}, {&(0x7f0000001700)=""/251, 0xfb}, {&(0x7f0000001800)=""/218, 0xda}, {&(0x7f0000001900)=""/22, 0x16}], 0x7, &(0x7f00000019c0)=""/34, 0x22}, 0x42) recvfrom$inet6(r1, &(0x7f0000001a40)=""/165, 0xa5, 0x1, &(0x7f0000001b00)={0x18, 0x3, 0xffffffff, 0x2}, 0xc) r3 = dup2(r0, r1) sendto$inet6(r0, &(0x7f0000001b40)="c8bf1a798190b09bed7d489b2f98bc6d51b19d05663ee14ad21729a5bbccd52d10680fc644ca63d9c142b139d803bd0adda2d088088eee6574b3effd9e6061abe597f15367f2b078c94033c1e78d5825e668064ff5ae5d73d6fdaf405af86d29071fb6de", 0x64, 0x4, &(0x7f0000001bc0)={0x18, 0x1, 0x8, 0x6}, 0xc) r4 = open$dir(&(0x7f0000001c00)='./file0\x00', 0x20, 0x100) semctl$IPC_RMID(r2, 0x0, 0x0) renameat(r3, &(0x7f0000001c40)='./file0\x00', r3, &(0x7f0000001c80)='./file0\x00') mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000001cc0)=""/26) lseek(r1, 0x0, 0x1) r5 = semget$private(0x0, 0x7, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001d00)={0x0, 0x0}, 0xc) r7 = getgid() r8 = geteuid() r9 = getegid() r10 = getpgrp() r11 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001d40)={{0x44d8, r6, r7, r8, r9, 0x2b, 0x9}, 0x3, 0x8, r10, r11, 0x6, 0x0, 0x8}) 00:17:05 executing program 2: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = semget(0x3, 0x4, 0x10) sendto$inet(r0, &(0x7f0000000100)="c524897edd7dfa37335f2c7842ebbf8f596a352475b6538415d7fe1becc5e5c96743d8533d6d71fee215b158f8d5c492d187ebbb6744887f30b57ec925565a0dd99195b3ca2f07276e3b4b95b8591e949ee67b3cbe95c8c49f6d796cad4e696c26afebe7576f73199b15376f54b7c7a14ed8f4da44d21ff36a4dceceef098f8b68fe0baa95c1303c4bdf4e879a1b7560ea31c32054723cd311441bb850b22216b8176e13db8f749e44c64a016114acd2277b86d9ae06ce812e3b", 0xba, 0x8, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r2 = socket$inet(0x2, 0x1, 0x1) getpeername(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getpeername(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0x7) r5 = socket$inet6(0x18, 0x0, 0x2) fcntl$setflags(r3, 0x2, 0x1) r6 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x4, r6, r7, r8, r9, 0xd5935effd65826d6, 0xbee}, 0x800, 0x2}) write(r2, &(0x7f00000004c0)="dc0b191f2fd6cbb6172c46b3ec96cd0f053e64546a672caeb870954d5b93d564401d01158883eccd0bbb2cddf1610d89ef989706394f3d68c0f8ba963b00f821f7172f27df976cd6a2bd2826453ef05951f2ff05ebea0b7b777fab1324ecd49e57d56e88d560dfd991111371887e419536e4c09d3403d21b5c61f7767ebfbf2e2696f15997abe188a3eca1f6d2b8c69ee4fa97cdd0ba252665be60d142f8ea98c44ff0f11988b64aeafb068d0b0265e910589f7a9e943ef3a65589f50fc4d0b21ee3", 0xc2) setregid(r10, r11) msgget$private(0x0, 0x8) fchmodat(r4, &(0x7f00000005c0)='./file0\x00', 0x90, 0x400) r12 = open$dir(&(0x7f0000000600)='./file0\x00', 0x40000, 0x81) recvmsg(r5, &(0x7f00000009c0)={&(0x7f0000000640)=@un=@abs, 0x8, &(0x7f0000000880)=[{&(0x7f0000000680)=""/167, 0xa7}, {&(0x7f0000000740)=""/129, 0x81}, {&(0x7f0000000800)=""/81, 0x51}], 0x3, &(0x7f00000008c0)=""/249, 0xf9}, 0x803) bind$inet6(r5, &(0x7f0000000a00)={0x18, 0x0, 0x1, 0xffffffffffffffff}, 0xc) readlinkat(r12, &(0x7f0000000a40)='./file0/file0\x00', &(0x7f0000000a80)=""/79, 0x4f) mlockall(0x1) open$dir(&(0x7f0000000b00)='./file0\x00', 0x1, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000b40)=[0x1]) getpeername(r5, &(0x7f0000000b80)=@in, &(0x7f0000000bc0)=0xc) 00:17:05 executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x8110, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1000800, 0xa0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1000, 0x1ff) 00:17:05 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f0000001300)='./file1\x00', 0x202, 0x0) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x48002, 0x101) r1 = semget(0x2, 0x0, 0x40) symlink(&(0x7f0000000040)='./file1/file0\x00', &(0x7f0000000100)='./file1\x00') semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x80000000, 0x6, 0x3f, 0xffff]) 00:17:05 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x48000, 0x43) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x4) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r1 = geteuid() getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) faccessat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x1, 0x300) 00:17:05 executing program 0: clock_gettime(0x1, &(0x7f0000000000)) r0 = semget$private(0x0, 0x3, 0x280) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/56) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x5) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000180)=""/193) r2 = semget$private(0x0, 0x0, 0x48) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f00000002c0)=""/22) geteuid() getsockname$unix(r3, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) getsockname$inet6(r1, &(0x7f0000001380), &(0x7f00000013c0)=0xc) bind$unix(r3, &(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r7 = open(&(0x7f0000001480)='./file0\x00', 0x80000, 0x20) accept$unix(r7, &(0x7f00000014c0)=@file={0x0, ""/108}, &(0x7f0000001540)=0x6e) bind(r5, &(0x7f0000001580)=@un=@file={0x0, './file0\x00'}, 0xa) mknodat(r6, &(0x7f00000015c0)='./file0\x00', 0x0, 0x800) bind$unix(r4, &(0x7f0000001600)=@file={0x1, './file0\x00'}, 0xa) semget(0x1, 0x1, 0x110) mkdir(&(0x7f0000001640)='./file0\x00', 0x40) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001680)=""/172) bind(r3, &(0x7f0000001740)=@in6={0x18, 0x0, 0x3, 0x9b}, 0xc) open(&(0x7f0000001780)='./file0\x00', 0x20000, 0x20) pipe2(&(0x7f00000017c0), 0x400000) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000001800)=""/238) lseek(r4, 0xf, 0x0) r8 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmat(r8, &(0x7f0000ffd000/0x1000)=nil, 0x3000) 00:17:05 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="28889879cba9ecfc723144f71134439b311b2e75df181af4f3579f5a3b0c4e9f99e6bcb19ac0c93e396f972e8ed73fadf039d5a291b5a451a716dfaef14b328d48f9af30279bb93514fe91981242d6b84a2b27b4a52430f3ec08d2e5809cff7040507ae3bad6d226f56ade9c5e0e6d815a2a435512935ba115057e46abc75914792731cd625eb4a0d9c317074af3405755692b4ce85fd09a68b3037182cbec1d0220", 0xa2}, {&(0x7f0000000100)="41c1524c23a1914b3d0e9a7aec2bc4a5e8d128df1a4968410fc88eb6cc47d82c4d95832720dc2946180154cca06dd3ce66f2d215dff443e436d3e76d7c1a0b7748ccea8d", 0x44}], 0x2, 0x0) fcntl$getflags(r0, 0x7089e5ddde777545) fchdir(r0) 00:17:06 executing program 2: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/184, 0xb8) r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000100)="dd4b4ee5467f77641d5ca5289677ebf3620b7efe2ee0db77e67442212fc497b4d56ba2da7edb30288337eae056baf131e1178e8250c9fd66316bf3d6957e60263f18dbacf5f2551b8b2c0d6b65671b7addf0752928dc75ac2b667ca7ba49334534afd1c0fcee374bc76362d99f2bdc30f18bd9138918e5ea2498c883e0ad2dc950f22863d6ed5b604b745a5ee91723638db165b1767cdf21275326a12826f29a50f99f503b08911ff4fe0c1a72dd52e428248e94ee7cda967d28eaa249e37ae699ed85b90d239f13db4cbfd7e3", 0xcd, 0xa, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() setreuid(r4, r6) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000300)={r3, r6, r5}, 0xc) chown(&(0x7f0000000340)='./file0/../file0\x00', r4, r5) setegid(r5) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f00000003c0)='\x00') bind$unix(r0, &(0x7f0000000400)=@file={0x0, './file0/../file0\x00'}, 0x13) sendmsg(r8, &(0x7f0000000900)={&(0x7f0000000440)=@in6={0x18, 0x3, 0x7, 0x4}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000480)="af7d", 0x2}, {&(0x7f00000004c0)="e54aee5fe784046d7e1e584a15cd220b24dd4dc34f8e9939e094bef93787339238e18667365dad84fecbd03a83", 0x2d}, {&(0x7f0000000500)="8c19c994fffa6bfe880bbef4489b6fb1ae5f9efde3a1ca4c89a3db39de9052da5bea88afaee66ff7904e93ed87c833f99191addf02a8d015baa4d822b8da65d197dd457ba5d235391509c5bb93b59c5ca62dd09518f88a8a5115981317b48c36349c5d18", 0x64}, {&(0x7f0000000580)="8ff87006e221b406607b3bcadbfc7fd4b91fd1b143ba5ce46930eae8ded9d6c5eeb3230cc7b06f8360737ffb7f53911818f8b0a4c89df40e712ab0a1398788632c822ab9c860d6a72c8b1fd9f3761564ee7dcd0e8c042fa5d471de6488e88b73a4a5d5d3e9a5e0ccb156fdc105", 0x6d}, {&(0x7f0000000600)="90b849277996f218e65caae2a3345326deeb5a4e80cd4db70261dece7fa4661c1b8aa991242ba37a0928b742aca64f38597af021ebc5b05d23caf4354472f06f942664806a1faf18166bf8", 0x4b}, {&(0x7f0000000680)="92738b4978db270042f32c7a87c7b9a13abf8281a8347e112090b7d93ebe7630f5d033eca8ff386e2d35c3bbaf00a8085738", 0x32}, {&(0x7f00000006c0)="e9e6e3e7dc3e84cc1f6ae51298dac65aa6b70715c0a6a812ef41409d44027e744a9c604a9ea8aa5fb6b175e9058dc64370c51f061cbc4c3366d94f6a7aabbf2553fbd06dde582dbed8a4f70b9b944bad054c328343701a42e35f7fffa6b6c40d68c11dd0bf5a10d419bd199e881637f760986e28b3ea3967fcf746df5e78d4d65051dacd3fd7c3fccd4c73249d08838c7f8d", 0x92}], 0x7, &(0x7f0000000800)=[{0x100, 0x6, 0x6, "0031541cf43bb574d78ffcfe2b5870ce150107ce356f34e28acbe3c382d165af8eb4ff78a5134d70e3f8dbb528110379d8df2914fe40e5dcfe615a577a683600f2a9a1c2f1f4234d1709c74a16473a749f163fa26b0645b3c9995fa5f5d4dd7aceffbde283882592c2dd844300a37355c0f26f86318252988a9d23c9020cb05f217ea19485485af01c9131c29e28b095d4501261d26594432f3a573eb95945ffc0319e6629a084d8b49992ae0bac85a490b585e1e6b06dc98585fd53f19d8196edaae3c11d01beba770d785b5c15ed8f9f26cbf08a7524303a95dab0153ded57a8e8e93b1bf55391e3d52246d5"}], 0x100}, 0x1) bind(r1, &(0x7f0000000940)=@un=@file={0x1, './file0\x00'}, 0xa) r9 = semget(0x3, 0x6, 0x204) r10 = fcntl$dupfd(r7, 0xc, r7) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) linkat(r10, &(0x7f0000000980)='./file0/../file0\x00', r11, &(0x7f0000000a00)='./file0\x00', 0xee5719f0c75017c6) semctl$GETVAL(r9, 0x7, 0x5, &(0x7f0000000a40)=""/73) stat(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)) shutdown(r2, 0x2) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) open$dir(&(0x7f0000000b80)='./file0/../file0\x00', 0x200, 0x120) accept$unix(r0, 0x0, &(0x7f0000000bc0)) recvfrom$unix(r8, &(0x7f0000000c00)=""/75, 0x4b, 0x2, &(0x7f0000000c80)=@abs={0x0, 0x0, 0x2}, 0x8) lseek(r7, 0x0, 0x0) bind$unix(r8, &(0x7f0000000cc0)=@file={0x0, './file1\x00'}, 0xa) socketpair(0x2, 0x0, 0x8, &(0x7f0000000d00)) 00:17:06 executing program 2: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x10, 0x40) faccessat(r0, &(0x7f00000000c0)='./file1\x00', 0x80, 0x300) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0, 0x600) 00:17:06 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchdir(r0) write(r0, &(0x7f0000000080)="212c3d4f5c213bf1efd36882af3024934cab8ea43e0a311ba94941fcdb8142c6f9e61c9dba5f9cd231bb2514dc0995e096070df55a8f71689108627f430629361a8f097575b439f09f75cdd5d8d8a3ee45f1176e2769cba8ddb378c4ca7894579ba33912fbc98b6fadff7ae5a05d38d8b2410526586a2acf0afd7dce0450632479dba868951d5b16d55360e70ad7001ab8b9789334dd87b46175670e4cb92b86249e", 0xa2) r1 = dup(r0) recvfrom$inet(r1, &(0x7f0000000140)=""/88, 0x58, 0x3, 0x0, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000001c0)="55efb0429a44e0b6fc998830f5b6fd955ecf46eee5", 0x15}, {&(0x7f0000000200)="0bd7d9f70d9c6cd3f718d6c1ff843ba639b72786a537766372fd31dfead915ad1f8294157beaa598155820ab02a840911577e9316273bf11e568f23f88237524738eb90a73ac07fbecd192594c3c86e1a93c0170281d0549d24f286d4bb8247bad8bc8e94b5d203c0f20dbd3389e7597f372732588", 0x75}], 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) pwritev(r0, &(0x7f0000000380)=[{0xfffffffffffffffe}, {&(0x7f0000000340)="25f8b27bcc76de6be31814653eda21ab8af80e13c673ca19192a16bd7fc64d59b6f2eefcd1", 0x25}], 0x2, 0x0) shutdown(r0, 0x1) getpeername$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) sendto$inet(r1, &(0x7f0000000440)="333c65481468e9a02eee129cb3f30d7a50227275b14c536e60f370c3e9e0a38ab4acc99da1a57d3ee2692a4e01d68e117483d64adb86ef5773119dae8daf3b61c5ef72496e20b2437429abb09c0f15e660", 0x51, 0x1, &(0x7f00000004c0)={0x2, 0x3}, 0xc) getpeername$inet6(r0, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockname$inet6(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000600)={0x2, 0x0, 0x1fffffffc, 0x3, r2}) bind$inet6(r1, &(0x7f0000000640)={0x18, 0x2, 0x5, 0x6}, 0xc) recvfrom$inet(r1, &(0x7f0000000680)=""/101, 0x65, 0x0, &(0x7f0000000700)={0x2, 0x0}, 0xc) r3 = dup2(r1, r0) r4 = openat(r3, &(0x7f0000000740)='./file0\x00', 0x8000, 0x10) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x610, r4, 0x0, 0x0) bind$unix(r1, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) fdatasync(r0) fchroot(r1) faccessat(r4, &(0x7f00000007c0)='./file0\x00', 0x94, 0x300) r5 = openat(r1, &(0x7f0000000800)='./file0\x00', 0x20, 0x2) truncate(&(0x7f0000000840)='./file0\x00', 0x3) recvmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000880)=""/67, 0x43}, {&(0x7f0000000900)=""/133, 0x85}, {&(0x7f00000009c0)=""/167, 0xa7}, {&(0x7f0000000a80)=""/168, 0xa8}], 0x4, &(0x7f0000000b80)=""/53, 0x35}, 0x2) rmdir(&(0x7f0000000c00)='./file0/file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000c80)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, &(0x7f0000000d00)=0xc) chown(&(0x7f0000000c40)='./file0\x00', r6, r7) 00:17:06 executing program 4: r0 = shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) shmdt(r0) r1 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmdt(r0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r4, r5) shmctl$SHM_LOCK(r1, 0x3) bind(r2, &(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa) connect(r2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r6 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r7 = accept(r2, 0x0, &(0x7f00000001c0)) sync() bind$inet6(r7, &(0x7f0000000200)={0x18, 0x2, 0x0, 0x6}, 0xc) r8 = msgget$private(0x0, 0x180) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x6, 0x7}, {0x1, 0x7ff}}) sendto$unix(r7, &(0x7f00000002c0)="e3d9caec3d91f7521a7a1a865a295752eeb26232b4e0b78314a06b7e50e459cd15a3cf0f899a4b1d63b6bdb6dc65bcec638143a93266ad9197283f00301f6f3813d78aea8610e8c5634803d1f4adcced98c992ed470a3a189c5789cd0e2444e9fb9978aad4ab1cd069c4c69a45294cda3f1d75572298c7ed4978eb601a1bfe016478c62215d33881e7ffc4ce68580dea9dd1a0", 0x93, 0x8, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x81, r4, r5, r4, r5, 0x185, 0x2a}, 0xffff, 0x1, r3, r3, 0x2, 0x3ff, 0x1f1d4a20, 0x3700f552}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000440)=""/45) shmat(r6, &(0x7f0000ffd000/0x2000)=nil, 0x3000) r9 = accept(r7, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) msgget$private(0x0, 0x2ce) r10 = open$dir(&(0x7f0000000500)='./file0\x00', 0x1000110, 0x14) faccessat(r10, &(0x7f0000000540)='./file0\x00', 0x80, 0x300) truncate(&(0x7f0000000580)='./file0\x00', 0xfe7a) r11 = semget(0x1, 0x0, 0x8) r12 = geteuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000005c0)={{0x1, r4, r5, r12, r5, 0x2, 0x4}, 0x7ff, 0xbc9, 0x101}) msgget$private(0x0, 0x1) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000640)={r3, r4, r5}, 0xc) 00:17:06 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt(r0, 0x800, 0x7, &(0x7f0000000000)=""/118, &(0x7f0000000080)=0x76) r1 = dup2(r0, r0) getsockopt(r0, 0x800, 0x40, &(0x7f00000000c0), &(0x7f0000000100)) r2 = dup2(r0, r0) r3 = socket$inet(0x2, 0x40000000, 0x1000) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000180)={0xae70, 0x3}, 0x10) readv(r5, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/207, 0xcf}, {&(0x7f00000002c0)=""/101, 0x65}, {&(0x7f0000000340)=""/135, 0x87}], 0x3) fcntl$getflags(r2, 0x1) bind$inet6(r1, &(0x7f0000000440)={0x18, 0x1, 0x9, 0x3}, 0xc) r6 = fcntl$dupfd(r0, 0xc, r1) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000480)="2a41e533e8ef1adf78dbc565c01b4f6a3af89654ff334b9548de8ec0360ea0a035da2c793d11dd847e43af5808ae", 0x2e}, {&(0x7f00000004c0)="89e617ce7c356a1f35e4b60d0ff7c9b96ac3a15c6f7cf0d28c0169ec47bf233250631a67da529d9d812835c2cbca6bc6385dc26f6768fdeae27a840f1ab7a5535b224ea7c197f90bf4fe188e5b58b9b1d30ecc72d7351bfc2ec76c4a0afec9ab2eb11a60921938e76f1ad16cd394f818ad8d20622b9522e9984385dfe5544e2d2cf5be888bfae6e99bcdca2aa8a7687c5be2791eac8715bd0c96fae37c8a0cdbc95816cc7269d3eac703fba3ce827cde4396f7716313bb74331b2493101316ff7ccf8f3cd12d87295befcc00a2ce889120ba2d4f6e63cebb9481cb", 0xdb}, {&(0x7f00000005c0)="927c9afbc4739f945532f172b3b8f4f73ce84e", 0x13}, {&(0x7f0000000600)="00a4d77957e934836b745cd06f1e535a885db20c0383a721c93def5666f8d91dcdf79b8f6859f8f42cf4640fa4b178c7dfbd88f9eecc07a6187dfc8f08c264f86f5812ea8abed0850289d5935de192a34fedbb3fc53de2cbbc8a45ed518a8bc6a384a6ef48c98dd0e0bbd98fc53ae77d29cde5aac3ede7bb90aff637c1dcadcbf7b04a22860ceb988762bb4fc70b131511c650e513aa96bc55969d236b6f0bd5c9b1da4bde9bb3563e67b4ad32490c4881fa76bee7b7a3d44cd016eb526fa99f7ba7d85f562194b4855a894bac20a92ff448540d685752c89ab22088043e521cd771bb97d03cd6e62745", 0xea}], 0x4) r7 = dup2(r3, r0) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000740), &(0x7f0000000780)=0x10) r8 = fcntl$dupfd(r7, 0x0, r6) fcntl$setflags(r1, 0x2, 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000007c0)) bind$inet(r3, &(0x7f0000000800)={0x2, 0x2}, 0xc) getpeername$inet6(r8, &(0x7f0000000840), &(0x7f0000000880)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchroot(r4) flock(r1, 0x0) dup2(r3, r5) dup2(r0, r9) paccept(r7, 0x0, &(0x7f0000000900), 0x40000000) getpeername$unix(r5, &(0x7f0000000940)=@file={0x0, ""/108}, &(0x7f00000009c0)=0x6e) connect(r10, &(0x7f0000000a00)=@un=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000a40)='./file0\x00', 0x40002, 0x81) flock(r9, 0x4) 00:17:06 executing program 3: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 00:17:06 executing program 0: clock_nanosleep(0x2, 0x1, 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') clock_nanosleep(0x40000001, 0x1, &(0x7f0000000000)={0x1ff, 0x101}, &(0x7f0000000040)) 00:17:06 executing program 2: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x20000000) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/87}, &(0x7f0000000100)=0x59) r2 = paccept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc, 0x20000000) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt(r2, 0xf48, 0x1, &(0x7f0000000240)="fb3c93debc8f464068ec5d45b382b4acf5039f604c7a570617ded303f20a19be445dddb2f59bebf437c5bcf6a4c841386c3bdab96aebe7a53971198cbe99cb5fdaab6f329571e44a5c4bbdb815528f32ed6f329d4c874a5620f097b8a5bfe47c14eea34c29f878a94bb45ffae8982418a69ade2ab9a55ec4a9d0ee17661749711ba875e96357dbfedcd6e22223ddf6944c9be24c902e40207543cde417440732d905e56afe04adbd52824edef9c7a870c547a81be4d86c131ad68ddb37243c59c42101f5c366cb6b05dc75465b3c7491f21cd05168c5d60d6d1e21607dc5d3cd852463", 0xe3) getsockopt$sock_int(r2, 0xffff, 0x1107, &(0x7f0000000340), &(0x7f0000000380)=0x4) r4 = socket(0x16, 0x10000003, 0x9) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000003c0)={{0x18, 0x3, 0x2}, {0x18, 0x2, 0x0, 0x8}, 0x2, [0x6, 0x9, 0x0, 0x3, 0x3, 0x8000, 0x8]}, 0x3c) setgid(r3) getsockopt(r4, 0x5, 0xfffffffffffffeff, &(0x7f0000000400)=""/96, &(0x7f0000000480)=0x60) getsockname$inet(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) recvfrom$unix(r2, &(0x7f0000000540)=""/208, 0xd0, 0x802, &(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa) r5 = paccept(r2, 0x0, &(0x7f0000000680), 0x50000000) getgid() sendmsg(r5, &(0x7f0000000bc0)={&(0x7f00000006c0)=@in6={0x18, 0x1, 0x0, 0x800}, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000700)="ac7caa8d8739fb0b7fdea41a868676e1c2fe2537521faf1c06ce1037aabec6714b8e162a4276d94775bef2352d585f1f59aa23a773895e152ed981b1666b121061987a", 0x43}, {&(0x7f0000000780)="b7489b382339d974e73ee5b3fb5d01c19ddeb49c61dbe64f071e9d2bafe13c9eaa4fdc9931427d1a898843a67e0d3155dca1109ee65be95001d76fdc7dd6e09b76b34da23f1053b82f56016d41249d665baf83d21c7df5dfda3e4cf145368e8fc126c8ca313deb91703d6a193d38104b51e8d08df2f1232140851d6512294a6f13ef5e0eea8c0d857dbb72bc15f5dc18da0442b6dd6f234ccb7525e84ad36609564e808429b37039c26ebdb24dc051cafdccb549a2dc8214b0c6efa495de085b93b893f321c1bd4ba5d1de8aa66333e5fda5db6ef60b31d0f7928937e8888f2d1e8bf2e9f13415a0", 0xe8}, {&(0x7f0000000880)="2ddba75882974f8b42a20a79", 0xc}], 0x3, &(0x7f0000000900)=[{0x90, 0x0, 0xc0000000000000, "b87b780fdcd8580ab35e15e2fcd11e29135b5e16ceac5fe7a9bec4cc2ca3bb2ae2bd185ae0f93a6e7d18a713ac176dfef9ae0850e80fada79de97fedd55b01aef47357beb50412649ad855395b4069e7c5588662396f25e54e7a7ebca66f6f9a5253ed54c1a114077ea16249c01f0a800b59f165ae0ca8ae76fcd16e"}, {0x80, 0x11, 0x3, "6a768888cf7349e3f143aaaadff8b6819600d3f36392ea0823e9a4283566665c28dd9fe7925524e5c23a0aed0678b9a03c4caa49420c21bdb7bcb561aa5dc2d43927235418fcc0f4e5ad7b3864070c83872d697bd899feb59af68cf87676cc4a70aac72c0d948162e6fc"}, {0x70, 0x101, 0xfff, "4f04474938c105d23f2c368c81d94ef90c18fedbd770a1df08a352885402983a9811ed7bb0c2439ae2d4f790ab841efbde73e83371cb628c7cdfcb2c875098bf8f805a22d560332706687041bad14e1073dd02033582605ade6acf"}, {0x108, 0x11, 0x9, "788d209fcd6ea01f222142503c1b9b5b0cd17638a2f4725fcdc4e9bb400c989db83bc288747bedf1b327bba752ad10c38bb9705f4f3a6eda46f45f686beafd319383bafd97270d830441f791c9ed9a8bf505221d1441a5a81a22d67622164aae8d6b47d998e8f70b5689e3598d5e0a8e44aea784cb9e48f19f394d9f8810af53f3970846ea84c8f543425f58f17302f851d3fc1cc341417059f49b9317eacfe26b264477d38505ad86104149254cd1fd92db9d87e6f0f3253116b75654a0d191cff9325f2aae743012fb66cb1f95b7c8eaa6cd746ada6781c8930cae28fcfedb1c6200772dcff1d85a63f8f04126cfe665786bad5c91a1"}], 0x288}, 0x2) socket$inet6(0x18, 0x3, 0x1e2) r6 = socket$unix(0x1, 0x2, 0x0) r7 = open(&(0x7f0000000c00)='./file0\x00', 0x40, 0x80) lseek(r1, 0x0, 0x1) getdents(r7, &(0x7f0000000c40)=""/217, 0xd9) recvfrom(r2, &(0x7f0000000d40)=""/8, 0x8, 0x800, &(0x7f0000000d80)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendto(r7, &(0x7f0000000dc0)="5fd196336952bc754d705d092647580f71d6e3b9b098c438bfe235552e98c5383e46f59fb9cd85b4c8404bdda2baaedf1a3609bf792708c1e96b01f2fe9e7701fd", 0x41, 0x400, &(0x7f0000000e40)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getpeername$unix(r6, &(0x7f0000000e80)=@abs, &(0x7f0000000ec0)=0x8) getgid() setsockopt$sock_int(r5, 0xffff, 0x1807, &(0x7f0000000f00)=0x7611, 0x4) bind$unix(r6, &(0x7f0000000f40)=@abs={0x1, 0x0, 0x3}, 0x8) mkdirat(r7, &(0x7f0000000f80)='./file0\x00', 0x80) linkat(r7, &(0x7f0000000fc0)='./file0\x00', r1, &(0x7f0000001000)='./file0\x00', 0x400) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001040), &(0x7f0000001080)=0x8) mknodat(r7, &(0x7f00000010c0)='./file0\x00', 0x0, 0x80) 00:17:06 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) sendto$inet6(r2, &(0x7f0000000040), 0x162, 0x40a, 0x0, 0x296) bind$unix(r0, &(0x7f0000000040)=@file={0xd2af28dab0b813e7, './file0\x00'}, 0xa) ftruncate(r1, 0x8) 00:17:06 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) r1 = dup(r0) ftruncate(r0, 0x3) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f0000000080)=""/237, 0xed}, {&(0x7f0000000180)=""/118, 0x76}, {&(0x7f0000000200)=""/218, 0xda}], 0x4, 0x0) readlinkat(r0, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/66, 0x42) readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/94, 0x5e) r2 = getpid() fcntl$setown(r0, 0x6, r2) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) read(r0, &(0x7f00000004c0)=""/49, 0x31) getsockname$unix(r1, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r3 = semget$private(0x0, 0x5, 0x80) utimensat(r0, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x80, 0x7}, {0x101, 0xfff}}, 0x200) fcntl$setown(r1, 0x6, r2) getsockopt$sock_int(r1, 0xffff, 0x100a, &(0x7f0000000600), &(0x7f0000000640)=0x4) shmget(0x0, 0x1000, 0x80, &(0x7f0000ffb000/0x1000)=nil) r4 = getpgid(r2) r5 = getuid() r6 = getegid() chown(&(0x7f0000000680)='./file0\x00', r5, r6) semctl$GETVAL(r3, 0x2, 0x5, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000006c0)=""/199) r7 = shmget(0x2, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) r8 = dup(r1) symlinkat(&(0x7f00000007c0)='./file0\x00', r8, &(0x7f0000000800)='./file0\x00') wait4(r4, &(0x7f0000000840), 0x32, &(0x7f0000000880)) fcntl$lock(r8, 0xf, &(0x7f0000000940)={0x3, 0x0, 0x5, 0x7, r2}) mknod(&(0x7f0000000980)='./file0\x00', 0x82, 0xffffffff) shmctl$IPC_SET(r7, 0x1, &(0x7f00000009c0)={{0x80000000, r5, r6, r5, r6, 0x100, 0x8000}, 0x4, 0x10001, r4, r2, 0x1, 0x2, 0x4}) sendto$unix(r8, &(0x7f0000000a40)="393d51ba1c089ff0e03c09f0b9a65a736517511402be7c8a7e5126156d4c207de86837978a77320f3f51591ae865fc886b7019e147c996153dafa93d9ddd5e6cda7d5e3a36ab0af6b66b958c2617c600d61189b2e97d51dcc1496fc5cee0a569afda5b1b3ca0cea8ae8a34439a9cdaff70e2d9759a39d82313fc747f84ad499cd5204ec7db18a169d013d4b4d11c3844237d3b9ade5bd1934fc928c987c4af979a4bae67aff5208d1857658ca19b303c1a3a4c374e4aaa1701ea96de3fd7e2338c3d08e08ef9092e9efa799b9093259e59166de6773922a8b8b225f2", 0xdc, 0x4, 0x0, 0x0) 00:17:06 executing program 2: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x40000000) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={r1, r2, r3}, 0xc) bind$inet(r0, &(0x7f0000000180)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200), 0xc) socket$inet6(0x18, 0x70000007, 0x3) r4 = socket$unix(0x1, 0x5, 0x0) r5 = paccept(r4, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc, 0x50000000) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x3}, 0xc) sendto(r4, &(0x7f0000000300)="31b4872ba46e8f0aad52489a896ad6b75505498e7892e7aeed752b13e88bd1d5c48e11c141120d1a3fd739f845d7c666a62534df4d742db67d992861c4fd243a7be28040fb586312144587556db6b50ce034d895c84ee76fe087b8fe16ad21", 0x5f, 0x406, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000003c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) bind(r4, &(0x7f0000000480)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r4, 0x4, 0x545c, &(0x7f00000004c0)="5a050bb239de777875f12192c1e74a46dd91a68bc19afea0c3736d85a81ae27b67d9fde570a55b26fca262d3e4084fe53322f7f7107005", 0x37) bind(r0, &(0x7f0000000500)=@in6={0x18, 0x3, 0x3, 0x6}, 0xc) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7) r6 = accept$unix(r4, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) setsockopt(r4, 0x8, 0x80000001, &(0x7f00000005c0)="5e1b9b5caea9e538374d5755978255adc81d1c6d6cf9da80665eb64137ebb8afc6b30c335b96c04bf64a57a057fc2c623e07d9acd26d3948e48883a7bc4333038a2f1af4a9c497579012adac447b1ea2bb0e637ecf8fb0c3002b75a725400553d8c8e67f269cbbf67f91", 0x6a) readv(r0, &(0x7f0000002840)=[{&(0x7f0000000640)=""/18, 0x12}, {&(0x7f0000000680)=""/23, 0x17}, {&(0x7f00000006c0)=""/53, 0x35}, {&(0x7f0000000700)}, {&(0x7f0000000740)=""/58, 0x3a}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)}, {&(0x7f00000017c0)=""/75, 0x4b}, {&(0x7f0000001840)=""/4096, 0x1000}], 0x9) r7 = semget$private(0x0, 0x6, 0x201) getegid() semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000002900)=""/186) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f00000029c0)=""/55) paccept(r6, &(0x7f0000002a00)=@in, &(0x7f0000002a40)=0xc, 0x10000000) shutdown(r4, 0x2) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000002a80)=""/213) shmget(0x2, 0x2000, 0x102, &(0x7f0000ffe000/0x2000)=nil) getppid() 00:17:06 executing program 2: munlockall() getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0]) getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) r9 = getgid() r10 = getgid() getgroups(0x6, &(0x7f0000000140)=[r1, r3, r7, r8, r9, r10]) r14 = msgget(0x1, 0x20) msgctl$IPC_RMID(r14, 0x0) r15 = semget(0x0, 0x0, 0x200) semctl$GETALL(r15, 0x0, 0x6, &(0x7f0000000180)=""/179) msgget$private(0x0, 0x4) semctl$GETZCNT(r15, 0x3, 0x7, &(0x7f0000000240)=""/221) r16 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x63) sendmsg$unix(r16, &(0x7f0000000b40)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000a00)=[{&(0x7f00000003c0)="c4c59d7a16164e48be33a379e4f8e7c573cccd818151ffe0868226a406e587b88cff6d4e21b19ad04813ca29c4999be494c78601e346f2319accb94f3926241da0e5c1645f3d81f8b4f0ed56939185aa1880a9233431d890a5ba2ff45990d3efba78e1b893225fa9da603609d9f5564b93e10f7473d17b3682d4df1f145fe1933ea632ac2b92ab45c673163d2af897e44ba0c4df2edcb7ae45cbfff78534b2bf62503f5257692c127ef29003fa5b2a21f2695e1ba07bbb", 0xb7}, {&(0x7f0000000480)="c8d1fad7af0a006aea7656c2d9390358085031808d333ad64db5ee52f9fbe0bf3f5872c63715e03ce7acd34ace09f487e2781c061f778c3c56d9d33a6c71", 0x3e}, {&(0x7f00000004c0)="39e560eff121f6521303eb399287a35226f05c580e23c5b89b188e174cb4d9fb6db08be92abe0ab76afb8ab583fff0a136e58ed53fb5390859a74d6ecb440a6422f817e706c7985539f569423decc3e603d468da3b672664cf6cbd76eda6e99287e567904e7f492eff0651761946f0cc78e9fa3103799e734edb90e56dc67d148f5b983d4cd502e9b7dfbe7c55c99ff64deddc5ff4c3d40c3dcff9982801090b41f6b57b60c4842e284255a70b5b7291821c4cf22cc5fe81613ad3739a712d698d6904c83c4a01", 0xc7}, {&(0x7f00000005c0)="796cee44368234b85c5cc7a22ca77f4931cd0b281f321530220e4f57f97940eee7fca9fbd178940414bfc9feada5c2495345d3ed29376012700b64d00c2ae7caf475209e44448eae5a3850ca25cde8251de9521b99f306ff81d003f4c05b2e53b49d3f58a3f9052e78fbc8074496a92892a859abc775e21d9d38dd4060747d8ed91214f3c4223f5d21f7937b38e092926dbadcd0998c3a9af91f9e0004a17ae5bb0534204963777fcc2c041b4dcab0510631fc9b6c94d35d71b2bd02e6ec95ff76602e8091a7d929f67cd1135c04cdfdd2ef162182ef2f7312fa00d985396b7a50f14d18ee609ed27b", 0xe9}, {&(0x7f00000006c0)="6ea763591be64dc68a67eb13f03bada5a6b61484997c4dfaa7364283c0505b1e5976d79765afeec3235596949aef9b6dd5d8d311f576937f3e5c5d0dc7065aef1cd8a81da6954174fac9fdc8b6d422193dfffd2b7665c3c57d2d32bc3d91fdcd2f27ca6386ee0d5e66163e665e6438bbb49c23abff57edab23e925878cb50bd941754a804daf7efe97fb6bcc658edc04eef06af3f79b9ce08e4092e93c14c419973a47b8fb4b1eb0bbfd07a04c131889ce4be37dcc00428022bf7d97f2084364b99fb908fc08b90e1cb7130269f6eb0ed3b7c53a068931ed3ca37a6133b167f7", 0xe0}, {&(0x7f00000007c0)="e26d41a538e5b39ff110fc43696995fa373f0fdcda0885c4984e4d61273d54a628f03e9737ab75450562cadedd0e6dadb5cf342c3d920351e545f4b44b18f492a46a0642cb0f3791dac00c255e0711559513bb798dba714373f48fb2707a12a8ccaa1d789d8a8053138927cbde1e441bfdc5b1f1b3067de549bbe399209b9f39d09f10d6f12f0b9636847adcff32f41144cf75", 0x93}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="c22607646234e554790b7f0cdd39194796dc0c04538264317cf7aa50772bff808c2e8d89aab039bd39ca88c618ee5202f4a0e4d1447f053b2e1be963f449ac61d99ddd3e57b77101671f1bdb7428beff67f5fc03bfe7f36da63c605c0722e58cfe32fd2fa57ce058e35f35f9621fc0179910f1c86b88ce6cf58235695b2410c1e8a3787b4afb2867f11cdf7567431fbeb8ec4e65c8b83a622d255f", 0x9b}, {&(0x7f0000000980)="f5113166e62ba8bfbeb4e7cccf99d16660c39703f69b37adf408059887d372e96088", 0x22}, {&(0x7f00000009c0)="8262d50e288529ddfc7deae5566df46838a9e58df9bef83667fe2852ce721d08", 0x20}], 0xa, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x2, r5, r6, r13}, @cred={0x20, 0xffff, 0x2, r5, r6, r2}, @rights={0x30, 0xffff, 0x1, [r16, r16, r16, r16, r16, r16, r16, r16]}], 0x70, 0x2}, 0x401) bind$inet(r16, &(0x7f0000000b80)={0x2, 0x0}, 0xc) sendmsg$unix(r16, &(0x7f0000001080)={&(0x7f0000000bc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001000)=[{&(0x7f0000000c00)="fd2c5e2a8903b341", 0x8}, {&(0x7f0000000c40)="32f06762c45cd4012d46c72e78f467349c0235e4", 0x14}, {&(0x7f0000000c80)="fb51070581c1376ae7337c98ae255f071c75b9e36efac43d18b90c3c4bc89374fffa01dccb90624aaad16c8712da70849afb89175c0c4e376104e581418233a3ce1ba68c4f0d7e37562fe1dc432db59951fa17a634366d6a104f0a7f6cd6d5ca39b4a13569548eda8fb81bb5b94c5063ad3ea047cb9e9f326d4bf3c8ddeb23f83dce0eefe603f0f843aa143ebc4fd00819cfea6df8f865bbb8727222ffbeaf99eecee36ac2787bc0f9eebf128a81300a70f0a0080a53b2025d7f5cea48ce7332cd76bbc6bfcf", 0xc6}, {&(0x7f0000000d80)="60a878dee14628c07722c1dd3ae538c774b32457f27c79a865e19c59cca9a17c4659b28cf7fd9e11306e0809ee6fe5a178263a14c39dfab13f84fe392fdf13830f102bf4e44207c3ff10eff8ef6774ca443b9e7e3a2492054c1a35c3c6dd2472121c2cfd6362a466c8668aab3786e480142c9097d3c214fd1646853fc4fe6a17d76b29a1ff3a20f234e35fc7b13ba39637ca04d2555f1c7f7da3d664e81e393aa92170e02f6ed8c0d5ec4f29725a2761632b041641a3e2842fa07556f323c90f69c8ddae335918617577f37cdfc1e92eaaa83d908ac2ed10", 0xd8}, {&(0x7f0000000e80)="0a2edc7833358d63b2d54318222ea6938e95c568cc781531a1e10910a2a766aa9481476f3bb519d419b159d1c6a9b4f10c9a9ae90797c9e4c0bf2f36f4e9541d61e802a4a46c8d28180e472ac273ee897809efa631823aa45d1c8cee0c24297eeb9518ab60f0f25aea2089af", 0x6c}, {&(0x7f0000000f00)}, {&(0x7f0000000f40)="8934dec2d4aadb3f98b5d701781958390c8cb0c39cad8ec956ffc9f06c29a69aba5d64364b1134fb8fc0ceefcb19cc75ef9b16707c8f55f4a8c44244de74fd342c32071a0d5003b3c53671fa396520ff1b23d712d07829325c7c91386011d0282636f346e66d3873a36dd3c2b2b7e08bbc05f8cdea3dde87c63ede0e46fd82a52b85cdf5eb095fe1d728340702c701fa1618191087ec6b462413e827f889a37899ecc73db4fa3a889f7dcd", 0xab}], 0x7, 0x0, 0x0, 0x2}, 0x4) semctl$IPC_RMID(r15, 0x0, 0x0) getgroups(0x8, &(0x7f00000010c0)=[r1, r11, r4, r8, r12, r12, r0, r0]) r19 = getpid() msgctl$IPC_SET(r14, 0x1, &(0x7f0000001100)={{0x4, r6, r17, r6, r12, 0x44, 0x8}, 0x8, 0x80000000, r5, r19, 0x101, 0x81, 0x7, 0x7ff}) semctl$IPC_RMID(r15, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r16, 0x29, 0x66, &(0x7f0000001180)={0x5, 0x0, 0x1ff, 0x9, 0x4}, 0xc) getpeername$inet6(r16, &(0x7f00000011c0), &(0x7f0000001200)=0xc) setsockopt$sock_cred(r16, 0xffff, 0x11, &(0x7f0000001240)={r5, r6, r18}, 0xc) getpeername$inet(r16, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r20 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r20, 0x3) seteuid(r6) 00:17:06 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f0000000080)={0x3, "7e9cf7a5855301add2167c449d6ccf3bb8b48e477a278e67487d7236d8cd83d4c51732ec51ed36371ce8df4d7ec3c7dd16be5b56649a667f8e8fc12ae59cd1afe7b3f74ca628805bfab89fbd18c4048f534670fb79379a5a64bc0919a26c52293749fc4864713f275b2b961393946a30afacb18061e364cafc1390fdd2fc0574f90d74ccdbba6f0031c2d7b9a0b84c39fc37f127d6720c8219326a0655cb46c13d1b7ef9d9adce615383732ece1431a70233e07083963f0ecfdab9ccc6ad8626ff989d0c35ccf404912bb91af5cb2e771482148e3eb3d3f2ac7742ea0900d4b3e02f7fd7"}, 0xec, 0x800) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000180)={0x9, 0x8}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r4) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={r2, r3, r4}, 0xc) shmget(0x0, 0x1000, 0x35, &(0x7f0000ffc000/0x1000)=nil) getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000001300)={0x80000000, 0xffffffff}, 0x10) execve(&(0x7f0000001340)='./file0\x00', &(0x7f0000001540)=[&(0x7f0000001380)='\x00', &(0x7f00000013c0)='\x00', &(0x7f0000001400)='-\x00', &(0x7f0000001440)='\x00', &(0x7f0000001480)='#\x00', &(0x7f00000014c0)=')\x00', &(0x7f0000001500)=')-%\x00'], &(0x7f0000001640)=[&(0x7f0000001580)='\x00', &(0x7f00000015c0)=',\x00', &(0x7f0000001600)='\x00']) bind$unix(r0, &(0x7f0000001680)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000016c0), &(0x7f0000001700)=0xc) shmget$private(0x0, 0x4000, 0x520, &(0x7f0000ff9000/0x4000)=nil) r5 = socket$inet6(0x18, 0x3, 0x7) msgrcv(r1, &(0x7f0000001740)={0x0, ""/184}, 0xc0, 0x0, 0x1000) clock_getres(0x40000003, &(0x7f0000001800)) recvmsg(r5, &(0x7f0000001ec0)={&(0x7f0000001840)=@un=@abs, 0x8, &(0x7f0000001e00)=[{&(0x7f0000001880)=""/246, 0xf6}, {&(0x7f0000001980)=""/4, 0x4}, {&(0x7f00000019c0)=""/142, 0x8e}, {&(0x7f0000001a80)=""/204, 0xcc}, {&(0x7f0000001b80)=""/89, 0x59}, {&(0x7f0000001c00)}, {&(0x7f0000001c40)=""/243, 0xf3}, {&(0x7f0000001d40)=""/156, 0x9c}], 0x8, &(0x7f0000001e80)=""/63, 0x3f}, 0x1) r6 = semget$private(0x0, 0x4, 0x100) getsockname$unix(r0, &(0x7f0000001f00)=@abs, &(0x7f0000001f40)=0x8) pipe(&(0x7f0000001f80)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r7, &(0x7f0000001fc0)='./file0\x00', 0x4, 0x200) semop(r6, &(0x7f0000002000)=[{0x4, 0x400, 0x800}, {0x5, 0x4b, 0x800}, {0x2, 0x8000}, {0x5, 0x1, 0x1800}], 0x4) r8 = open$dir(&(0x7f0000002040)='./file0\x00', 0x10, 0x42) connect(r7, &(0x7f0000002080)=@in6={0x18, 0x1, 0x9, 0x5}, 0xc) getpid() munlockall() fcntl$setflags(r8, 0x2, 0x1) 00:17:06 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0x10, 0x4) r1 = openat(r0, &(0x7f0000000140)='./file1\x00', 0x200000, 0x3) getpeername$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ff6000/0x1000)=nil) shmctl$IPC_RMID(r3, 0x0) openat(r2, &(0x7f0000000200)='./file1\x00', 0x22, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x8000, 0x3) mkdirat(r2, &(0x7f0000000480)='./file1\x00', 0x0) utimensat(r2, &(0x7f00000000c0)='./file1\x00', &(0x7f00000001c0)={{0xc01, 0x3f}, {0xffffffffffffff00}}, 0x200) fchmodat(r2, &(0x7f0000000180)='./file1\x00', 0x40, 0x80000) 00:17:06 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=ANY=[@ANYBLOB="0100e91f718959009233614b00"], 0xc) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0xffffffffffffffd3) r3 = fcntl$dupfd(r0, 0xc, r2) r4 = accept$inet6(r3, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) fcntl$setown(r4, 0x6, 0x0) 00:17:06 executing program 4: getitimer(0x203, &(0x7f0000000000)) 00:17:06 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) ftruncate(r0, 0xa6) r3 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x6, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_int(r0, 0xffff, 0x14, &(0x7f00000003c0)=0xd9, 0x4) r11 = getgid() setgroups(0x9, &(0x7f0000000280)=[r3, r4, r5, r6, r7, r8, r9, r10, r11]) bind(r2, &(0x7f0000000500)=@un=@file={0x1, './file0\x00'}, 0xa) recvfrom(r2, &(0x7f00000002c0)=""/142, 0x8e, 0x801, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) 00:17:06 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) lseek(r0, 0x0, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x202, 0x80) 00:17:07 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400000, 0xa0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setuid(r3) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={r2, r3, r4}, 0xc) r5 = accept$unix(r1, 0x0, &(0x7f0000000100)) r6 = paccept(r5, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8, 0x60000000) fcntl$setstatus(r5, 0x4, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendto$inet(r6, &(0x7f0000000200)="51b70a36b4c00ec8a09a57c568ed36d62fa1c8868a0dc6b5413678550e5dae758522adf7493550d972a6106c432de780b6b376aa3b8076bff2ccc2284ebebd0affb046626540a5c3858bf4525b9ae22bf177f0f56c887083ee4168be5c3009ff8960f5548f1f9b3afbdf3bbf52dd2363d528990220ea9ad3d836315f8be4f1e4cb0e87781a67999fd1501b1cf11caeefe30e07f0fa503e1cd3b68b1a4c52d7850658e0e7c3e07c83d5ad", 0xaa, 0x3, &(0x7f00000002c0)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r10 = semget(0x1, 0x2, 0x200) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f0000000340)=""/230) bind$unix(r6, &(0x7f0000000440)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) recvfrom$unix(r13, &(0x7f0000000540)=""/235, 0xeb, 0x40, &(0x7f0000000640)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000680)={r11, r3, r8}, 0xc) symlink(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') r14 = accept(r12, 0x0, &(0x7f0000000740)) readlinkat(r13, &(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)=""/128, 0x80) recvmsg(r6, &(0x7f0000001d80)={&(0x7f0000000840)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001c40)=[{&(0x7f00000008c0)=""/126, 0x7e}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000001940)=""/184, 0xb8}, {&(0x7f0000001a00)=""/84, 0x54}, {&(0x7f0000001a80)=""/232, 0xe8}, {&(0x7f0000001b80)=""/140, 0x8c}], 0x6, &(0x7f0000001cc0)=""/130, 0x82}, 0x802) fcntl$getflags(r5, 0x1) setsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000001dc0)={r11, r7, r9}, 0xc) r15 = msgget$private(0x0, 0x50) msgsnd(r15, &(0x7f0000001e00)={0x0, "5c8581a8ea90062e3018b932e4ae98c017d419baa12ee34e3ba541488bb8a29bb5a5df2abbafd1fd644aca62bdc504eff51172fa32466cbcde012d5aaafa9e15ac0460e7cd77590827fef25c65f94692e7bc1707eece8960f8d9d78881f0eb27af4b60fd"}, 0x6c, 0x800) getsockname$inet6(r13, &(0x7f0000001e80), &(0x7f0000001ec0)=0xc) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000001f00), &(0x7f0000001f40)=0x8) msgctl$IPC_STAT(r15, 0x2, &(0x7f0000001f80)=""/38) 00:17:07 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) bind$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="7f2f272405714489ad79625861e319443dcbb6ddc8178983dd23fb476c85b799e55889b979caca035f1d3a47129aa8fb1405913e584d5d75780409b3a5028f1ac09d2b1b012f93296cbc88a2ce1ea076cb7c4a17614fab49d17ba9", 0x5b) fchdir(r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x4, 0xffffffff7fffffff}, {0x18, 0x2, 0x1, 0x1}, 0x3, [0x73b4, 0x7f, 0x7fff, 0x7f, 0x356, 0xfffffffffffffffc, 0x100000001, 0x6]}, 0x3c) fchmod(r2, 0x24) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r5 = dup2(r1, r2) getsockname$inet6(r5, &(0x7f0000000340), &(0x7f0000000380)=0xc) write(r1, &(0x7f00000003c0)="e915eafda0944db46cc42be1039dbe60227fb4eb7d3199139b8c295b2f298f599c62a26a3e9d66df9802d9116a15ab55ad37052a28d2d7785d1b335ce5f1f48acc296c", 0x43) socket$inet6(0x18, 0x30000007, 0x1f) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000440)={0x1, 0x3}, 0x8) recvfrom$inet(r1, &(0x7f0000000480)=""/196, 0xc4, 0x40, &(0x7f0000000580)={0x2, 0x1}, 0xc) r6 = socket$inet(0x2, 0x40000000, 0x20) chroot(&(0x7f00000005c0)='./file0\x00') preadv(r1, &(0x7f0000000740)=[{&(0x7f0000000600)=""/38, 0x26}, {&(0x7f0000000640)=""/224, 0xe0}], 0x2, 0x0) fcntl$setstatus(r6, 0x4, 0x1000000) bind(r6, &(0x7f0000000780)=@un=@file={0x0, './file1\x00'}, 0xa) connect$inet(r1, &(0x7f00000007c0)={0x2, 0x1}, 0xc) r7 = accept$unix(r1, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) sendto(r6, &(0x7f0000000880)="2bd3b78158076994fefaa03aced630974ee39df951726755cb74a374c032653f6077f3b4c3773ea7a7a24738da1fc3b1e3cd48ec5267946f777ced5d85dbddebf2b26f7bc300aca36503368ac47f59d57b4f377842d0a4de36798e961f713fc829ae0e2b0b4d95fa8acc39f8be72fbd656bfb9af18ecb5a163f1942727698a39c41658d6133f0a300fd2ece3c323c453616d5dc78ef43abea4256b126421faca1867ceeff0501001690e41aac2af9662e11dcaccbb69626ce05291913845f2901c2d711394b7b0ac8419397f9774558be461a84b22499a71d22b4a71862ba06baec2e438f31026b657d828e88dd15ce49f962d", 0xf3, 0x1, &(0x7f0000000980)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) bind(r7, &(0x7f0000000a40)=@in={0x2, 0x3}, 0xc) ftruncate(r7, 0x1) fchmodat(r0, &(0x7f0000000a80)='./file0\x00', 0x1a0, 0x600) fchownat(r5, &(0x7f0000000ac0)='./file1/file0\x00', r3, r4, 0x600) 00:17:07 executing program 4: r0 = shmget$private(0x0, 0x400000, 0x0, &(0x7f0000003000/0x400000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) sync() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x2, r1, r3, r4, r8, 0x121, 0x2}, 0x42, 0x5, r9, r10, 0x5dda, 0x9, 0x2}) semget$private(0x0, 0x2, 0x128) r12 = dup(0xffffffffffffffff) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x4, &(0x7f0000000280)=[r11, r2, r13, r2]) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) getpeername$inet6(r12, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getgroups(0x6, &(0x7f0000000340)=[r5, r15, r2, r11, r3, r5]) munmap(&(0x7f0000207000/0x4000)=nil, 0x4000) shmget(0x2, 0x1000, 0x3, &(0x7f0000203000/0x1000)=nil) setgroups(0x9, &(0x7f0000000380)=[r2, r16, r3, r6, r13, r2, r3, r17, r15]) getsockopt(r12, 0x80000001, 0x7ff, &(0x7f00000003c0)=""/80, &(0x7f0000000440)=0x50) munlockall() getgroups(0x8, &(0x7f0000000480)=[r5, r16, r7, r3, r2, r11, r11, r14]) ftruncate(r12, 0xffff) getpgrp() semget$private(0x0, 0x0, 0x42) unlinkat(r12, &(0x7f00000004c0)='./file0\x00', 0x800) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) setrlimit(0x2, &(0x7f0000000580)={0x0, 0x4}) munmap(&(0x7f00001cd000/0x4000)=nil, 0x4000) 00:17:07 executing program 2: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x60000000) recvfrom$inet6(r0, &(0x7f0000000080)=""/91, 0x5b, 0x800, &(0x7f0000000100)={0x18, 0x0, 0x541, 0x67}, 0xc) r1 = paccept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc, 0x0) getsockname(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) chdir(&(0x7f0000000240)='./file0\x00') getsockname(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r2 = socket$inet6(0x18, 0x4, 0xfffffffffffffffe) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000340)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000380)=""/2, 0x2}, {&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000480)=""/34, 0x22}], 0x3, &(0x7f0000000500)=""/27, 0x1b}, 0x40) r3 = open(&(0x7f0000000580)='./file0\x00', 0x40, 0x2) r4 = open(&(0x7f0000000600)='./file0\x00', 0x20, 0x14) renameat(r3, &(0x7f00000005c0)='./file0\x00', r4, &(0x7f0000000640)='./file0\x00') getpeername(r3, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) r5 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r5) mknod$loop(&(0x7f0000000700)='./file0\x00', 0x10, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r6 = open(&(0x7f0000000740)='./file0\x00', 0x200, 0x4) getsockopt(r0, 0x7700000000000, 0x1ff, &(0x7f0000000780)=""/96, &(0x7f0000000800)=0x60) getsockname$unix(r4, &(0x7f0000000840)=@file={0x0, ""/4096}, &(0x7f0000001880)=0x1002) fchmodat(r6, &(0x7f00000018c0)='./file0\x00', 0x4, 0x400) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) rmdir(&(0x7f0000001900)='./file0\x00') bind$inet(r0, &(0x7f0000001940)={0x2, 0x0}, 0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x410, r4, 0x0, 0xb) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) rmdir(&(0x7f0000001980)='./file0\x00') getppid() setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f00000019c0)=0x2, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) 00:17:07 executing program 3: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = fcntl$getown(r0, 0x5) preadv(r0, &(0x7f0000001500)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000000c0)=""/118, 0x76}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/126, 0x7e}, {&(0x7f00000011c0)=""/45, 0x2d}, {&(0x7f0000001200)=""/176, 0xb0}, {&(0x7f00000012c0)=""/16, 0x10}, {&(0x7f0000001300)=""/217, 0xd9}, {&(0x7f0000001400)=""/227, 0xe3}], 0x9, 0x0) fcntl$setstatus(r0, 0x4, 0x1020000) r2 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000015c0)=""/53) r3 = accept$inet6(r0, &(0x7f0000001600), &(0x7f0000001640)=0xc) r4 = fcntl$dupfd(r3, 0x0, r0) bind$inet(r4, &(0x7f0000001680)={0x2, 0x2}, 0xc) r5 = getgid() recvmsg(r4, &(0x7f00000039c0)={&(0x7f00000016c0)=@in, 0xc, &(0x7f0000003840)=[{&(0x7f0000001700)=""/97, 0x61}, {&(0x7f0000001780)=""/18, 0x12}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/122, 0x7a}, {&(0x7f0000002840)=""/4096, 0x1000}], 0x5, &(0x7f00000038c0)=""/233, 0xe9}, 0x43) getsockname$inet6(r4, &(0x7f0000003a00), &(0x7f0000003a40)=0xc) r6 = socket(0x1f, 0x1, 0x0) r7 = geteuid() sendmsg$unix(r6, &(0x7f0000004b40)={&(0x7f0000003a80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000004ac0)=[{&(0x7f0000003ac0)="74042c0ebe5235689efae8000a8bcb7a4ecc5a94f2142b36d1261cffdd0fb9ab10eb0afb4ef9e8433a64da26b18f26a05ffa11d18172777a4c99400bf0265272f827c0fbf5ab111b7016189c41f3cee3d7a9bc75088b61b6259dddb7af8941e53c106b011bdcfb351dff66850693cd0db4d06d806d58879fefb61d6a7f0db8c80f131eed51ede638e0e1fd9c879df60cba8b7110ed58960b1d543784bec573cb2f086212107a1c5bd8f6a275ac33b3a2e2f58c89f52f33f2516698e057c349f0a6f7f4c03d4d3ea7e7ed54c246523f85ef9260b793109617e6f067d15405bc7cc11c5944a3ab984e2467dfb2741dbbbbc0cd3a556be8f577342db51085ca039ce7c74e25a5c5b02d30c85a2a8e9b650979451801c28f6f6dacc178239ae9e79d0e9d95835d79d8dbcd6b71ca678d05d93828426f87f0941980559e265d00dad1b861e5a7afc04a5aadd8d748ec7e205ca096213996853e36baca2d8682b82cf08c8f5be2679671182e657c397922fa0688d70fe150ece25506d2043d1399cd0c8d069f2c7febf053930dd26a4513495c28eb428c2f4e2bad2639ec3112111322c7b22d988f5199c4bfb0059b34ce3390a47f6a46d75a022ce122d70668c7b83fbb49142199e41103d7bce7dcb4ef8a9369b1a8d9e11452e66632bad5b0b31cebbaf690ffa744b9853619992986a3a9468cad176615de07a688627b88eee4f071f5f0a8822362b1f0a0fba33190df5bbde1fdc6ff86ef3fc30394d476bf099441fe9b4c0280137589c2f4629362c5ce43ade37b723b063490e024c552e553a4238a595091c7242551ecb765cdf021c48e23698725aa93553d948aa09795548e9561cda5e08ccceedc30a2ca38114e337abde6244ef793cc433f4b65594833cd0af192d25dda38301db9e0f8b6cd3a3a2c069ed7209ff7653decd419c29198854284e8e63837406a9bc43fd52d24e0f5ebcc84273624f008bf619d68b42575b46fa010808622d290202b47a7de9936d46c1029ca8279208400baf42767e96cb79aa6889ff9c6c84c33c763cf4172a7bfd7762c067d583e50d7d96d9d57eef96fd84fefbf27e1313adf9d2bd828bba187d367827a9eb25755035739dbfbf5dacf02b4d6bd044dc59626b057571bc9ff8e83d45e52e012162a5b792ac6b7981f418f6006271e1ed45459f8bfd7396fa10f64f0c5afbc7abc9c597ea2c7eb97f4beac55718e2dea5bc18505eeb52e33fa5e07da79ce6770fb399a9ea8c56521f9ec4118526a81c8cf6f9aafb115cce64d0c06333401594d6f52b172570755b6a80cf28eeb4587e1e9511315c31c0541b1f526d8a6227dbe75762466f1c558e651d1827a28678fcc95093724ddd6e2d61f7b3c47aff1d172052796f23085bb7867426172af55496d6a74170e8c5e6d7a33c9df85e914ce48f276736cb495e15386ca878aa3c595cff2021087de08d12622891357b9359782e35e1c01753141ef73e1421d7ba31382c35a2cc03e1590ea806d39b45caf9f189fabfc596b2c08cee6ea4879645efa25cb9c617412534c5a4266ce3d776d3dfd257bddbb7347c51e601204549947d21f2cad3c5521d358cbf3b2a0aa1c70151c2a1ec41ad9657437c73c5ca2277c4f7be584fc8f003c282bef3c992494c5a587fd604fbf7403fb208a71976084c5c97e73c03f68d825f8777a362f5b1510f01b3626e59eb65bb25acf4756f37d86ae49ac52a7c63129d7a719cc8e689e765e2398d948828a371e15a42a6dce1a0ccc0aa322e176ebe653f6b29449ff4ad0f441d3a761ec274fef0500754dc86c214b0fb28d3bb342e1bac14871970bb1d9e986d8b164adf0932e47da922924d83f576912048a64a853cb77c3e0f26ce7fd1d3407c41520e7a6fffca21a13c15356756865d2735f28ac9fb08ebe60747fe2b63875a275cf126a4246c91ab5bdfc9f4e6e37051808949c0367a5337987ce38f92a742f0475311cc8329bf566766820bddab351cf1b71f42f74c64a10bbf4078e66a640fe2655b8d5486c7f9da04cb2e47adc56580e96ae739c2fef615c0f4140851acd3ee12fc3bdec36278ca0ea43fb4cdcbc2cd453e48eadb8d622d0c2e5f6a98346f0508c974bd0935be5e1d3203e2e923288f998571e6c22ab5da1cf745a3b5c5494397d409cfc02a5223544d2b1de92e7bd24092c90a1fb264ef4eae9dfc086d7f42d789ac70b93cbecbf7241a57f8f0fd64284d36a4dc216d9d916a9b25d91a8f6baea64cc32ba2452a2c1306b87a91fd2a27f552132c582a0fdd5229f67dfd93e27f409ff267a1548043a15b2a83b852a54d8e49064cfdd726ff3932232cc53078d3ad68b7649e850f52ae2bbbd85a1ef438bc107489fd4aac32508395d86afaa3a487ac3165e0ec37519ee2c5a0207b4117aa21217ae3bbc150e89af0af5b912cc555bccd4ae3443fba4e2606c33562260b5878fb09ed6d2a811ff60256ba0d6063ac81c55e91578494c1160dc2e7fd6f18db5c23a0d2d7f79a779a83b8ee1f1fcfd9378a8ddba0be26799f2cefb9bbc6c5e76b817333100384635ede80578857380bb8760e85119cc7a98328c122d9e25565041e1d821348b35d0643e58d8926079a2e90f7730e5f3e6e2b3557f721fe2a13d5a7ec604249c73b6723e2f0a0bf9f16e5a21a8134a0c1f203251f51a8c8109afcb48971121f9dd239b8a599f321be8062b6bf7f9014bae4bfd353657b7b0e1054e4e573b5438f34817c2829ac2d7e98abda963b395fe1a9b709e2ffa0fd3e7e82a51d4bf834358cf27a2fd78d6c67cbce8dc3263f8b8b45df8e60f0dc2a66858c3720828bc12339e0cd59c37cc537d7dba2aa6054c3ac8cfda13773abc48fa693ce2a0fad06d51da77061c2da52ba962fe2eb9aacdcc2c8bf38491e7f088aa7130a8983f161a23a71f0c9b397dec301b62ee3fbfd2eb7b4181c9a4314dd8580e683f360b22dcb27142b5d2037e2abca221d53cbe0307ab74fff671e0d12bb7980f0cbad5d1b568401d10aa14ac9d223e3a5c23e939696e25940525ec2f142682105647f60734f5ffe1b828ea47051bd0ba5e1384d1933b83a32b9a30e2b6ef5254ee81d0d217f461a88edd2d11a214ad380973a9de16695ecfc0e1553c412c0bbd822b03b16a21b90350786e2204dde60ea5671cc3bd580a78622728cdaeab0c21b7b9a5d2ec4cd78fc53a169bfc7df4cf0c5b581de6f5ef5b91768c7b571484c65afe50c97242012d61c2217505c2be7f9af16470ea5c7e347a0ed13e20cdbb7aac6976bfdc56db95e83ea4b446e47745dedcdc3abafc83145263bd9a3274bfcc01c41167e3eadb67ec6a7a3787a074645254af556eed124d7135a9f40be07edd2f02bc37aa8053b08ed863ddcfbf2f40ecc6c5b7384e5a0e19ab66810a13db566d8d24217f9e5c0d997daa5fafcfade2f8a761c381cc288bf4e6c6109e555db19380470f07649fc1fc032c905c59d861cb1e67c4b8faa8b72801fd0fb3e06e2bff0d974651ccdb9cffcbed4f2eb0872c65957610d08b530af96a04ef2bb3a82ea6b78816a1e1f494d2025a43b5b5d67818b1bbf08137490cc61cf2c77c02cb432648b091102f0cb1de2b386465e2d22e2a0d944fe30eb3a05d5cd2f55ceded10545a75a7c8b9832031f2e597badcb697ac10622e74394ec2a5f6004b1d9fa7ea4d0699ee6e580858b18a301017af2ee97207114b30b3c5efde2727c332f1dd57044d251ca64965196a9edbd49d6edead97d9d089633673d84275c8eb8840efd7d92bdde0dae06d67aa532853b22676c9952c600f9cc12026b1caca83b7bd38ed1904c93d75f30fde5ef764f1cd407632ee51844ebb7b639632dcd45848f468e41ca1f01c2cf917b8613cad9b32f11aca4fe84601b57660e0c2ebfa0176b1c0dd745c9caa05cf6c0b33e3b20a0bfc6e07422a881c5125841f2e02e511320709c4fae983d2e4e3dfd8eaf32e94db2a3ad4b6d026c6fa6efecd9333687a91709f545a2ebeff709c110418cb7ed6d243fc9277701e3300d232e64859bf9443c7fd6d5151e34f7a4cc814fdbc92fdc8116fb445a6237fe45db49acf3d0588259c7688e8c3d0848e32e026b2009d2c86f170784969bd0f78257edf273bddfba258e88b170d99acdf3fcb5c17e6290ecf0085cdb4b56697dc5ef5bfcb67ed5ac871f2788ea69444fa78290d902c0252242c228b42c859382b8841801307eb6fd24c1ea534aa892ece0e2cf16f95baa317783555abe158286a87083164c7beb8ae0d4887587309c69f1183fa5e6c4ba9d12494b985d5201e772e5a61f1faf3515f69ae0188893a8f80f1e780225b93416b0b69d5e361ae3ccd8d9a07d9e703e1744a563ae14e167893d50bfe988083962a189c05ead03e8f8ac3a70a6f1dbbaa8a7a72a2490087bf14f46704e9a29d7449193f161f0c426486c4588e30ef830fff935496fcf63734aef10f93c608a26a6af7caa1967c12b49242d23d8284f5fa1a7301c4d2be1185c9fc45b0d20cd397d758f0959b7a3c0ee52e017153173146ae77ead2d44da4d5f0e5b7a649fb78050af65b657fa0f2c5f7bf670734b7ef3443018426d867e5008290a1ab1eefdc88deb1f9b57f0433ed6442e76e67378142e4064f0e8088c13309d7eeb2848d1b70df25d7ddb4b883a688c03735c429f003660a11adbd4f139512860db85856ebc092d69b9c530dd8f50be4871a5df7b3db35d4ef8576d37dda36e545fb44878235d38f14a522284fcceef4b6cde99282f948ebf61162877a445ef7cfdaee2127c7a7f882b4cdd11cd9e599149507ceb4d07c52de39ffa3df2747659c42825f845f393a670a6623bc31a2adbfa2c62e8233db0a4c25cf557b8351a446eb09015bc73e16057935f0f21158fbe28d0a91a1165fd5c641e77ec9b65aae42ff2ee515f9581d2c3079f8cd8833a57f86e44f839da1817f4429502581f8d8e61a07d2e47625b479cd9095775e250070c9e7fbea7fe1c63c11c219b1132c309efe549146514269d404c3e71f9e91fe97b91a71e8e3e1d19d668449fc7d1fb1cdc861c67b142f8895547617873e1d530621bf44c6be0db07cd047dc3ba60437d6f6b0189bcb536a299a67cffce7623f16aac3024031431b176d192cefefdd72ee143a343c531ddca47ce682a6f272b959c1d5e273863056fa0b3e08619dcacc1a36f19a0f1fdbe627c19baddfacb4e26d762a8541f9a98f7449597d9c5007aeac57234ac5ad4c770f36f50de40647f8aeb508c5ace542b0b94e79bdb00606bf00cb30a706ea309febe54e29e34f7bb33c73eeb1f4148dacb32926b02c7c794238468f86b9ed946c2216c13b04b7c3cb16699efdccfee927784c8ca11b405a6ab042d6ba93c2d7d15bd88bfe2896412ea2f21685d8f4c82d3ca85268bd108348a5e1b59277f3da3d371d06770ff43c86b8028051fbbe16b3af6ebc5c1709cfbfff25109ccca46f0665fcd57bcaa0e9eca63d2e315a7fd1a379aa22290206bf51f29a37de721f561bf9cc269cd277b015a8b23d2a37a35e2f8a61cbfa18b8787f71b118c0a3055dccf24d1816fe6d8252e7782da57645f3cb6c9e9518881691faddb2fdadbb1488be349771a9498b44bd7b95eaa5430e98428872be705143fe16d39dd72f8d54dec5658720969695a01a550899e578823c0ed9eb892d502bb517f6bfd273112d4ef4b7194ce3e2cf2a39e5ff7511b995f8e091f16b3cbf565b0ab61f6afac40b15efa0ae3d7eb2733c3df8bad477d1f3989e13435655b58344842dd0d82c7f3011f55db6a120f0f0", 0x1000}], 0x1, &(0x7f0000004b00)=[@cred={0x20, 0xffff, 0x2, r1, r7, r5}], 0x20, 0x4}, 0x4) write(r3, &(0x7f0000004b80)="868ef6d188ebface75829de9a5a73d9142c79404570b", 0x16) setsockopt(r6, 0xffffffffffffffff, 0x30d20ffa, &(0x7f0000004bc0)="00785339360c7fa031f5de7eb0b5d99d3a2a54bc02a558499790c870c9b01d66d36d9100ea55a7a4a1b43edfff309f2b4ec3609927fe32d2b5ca26f961ea3cbe6ff46462c4fc57d8a87f4ab6bdaad8d0a38f82336162bb5047a3a904536964d0749969d9040d238d2045136cbabdc33d1096e933ea7dd69008493bbf050c071787ff50", 0x83) r8 = getppid() setitimer(0x3, &(0x7f0000004c80)={{0x1, 0xfb7}, {0xfffffffffffffff8, 0x20}}, &(0x7f0000004cc0)) r9 = geteuid() r10 = accept(r4, &(0x7f0000004d00)=@in6, &(0x7f0000004d40)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000004d80)={0x0, 0x0}, 0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000004dc0)=[0x80000000, 0x3, 0x1f, 0x4, 0x101, 0x2, 0xfff, 0x4, 0x8000]) getegid() dup(r0) dup(r3) r12 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000004e00)={{0x81, r9, r5, r11, r5, 0x20, 0xa8d}, 0x8f4, 0x1, r8, r1, 0x1, 0x7, 0x6}) recvfrom$inet6(r10, &(0x7f0000004e80)=""/224, 0xe0, 0x800, &(0x7f0000004f80)={0x18, 0x1, 0x0, 0x9}, 0xc) poll(&(0x7f0000004fc0)=[{r0, 0x8}, {r10, 0x10}, {r10, 0x1a}, {r10, 0x104}], 0x4, 0x400) 00:17:07 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x2, 0x1) r3 = fcntl$getown(r2, 0x5) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x80, 0x400) r4 = semget(0x2, 0x4, 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/165) fcntl$lock(r1, 0xf, &(0x7f0000000300)={0x0, 0x1, 0x81, 0x4, r3}) r5 = dup(r0) write(r1, &(0x7f0000000340)="b9ce43430ecf80304e216e01c4e26634c07839cf7c2b06a3a85d84131609caaf96202b191ce94b96b383b2adb656b7bf332180b090c0f040819950b2be2d679139d8011e3edfb7797276a0d36d1ba7", 0x4f) write(r2, &(0x7f00000003c0)="81c1eaba12577c40067d514fe4a616cd51da3e017798104e1e770b838bde17f9e69d185278106c6698ab62eaf34b50", 0x2f) getdents(r1, &(0x7f0000000400)=""/105, 0x69) getppid() dup(r5) fchmod(r2, 0x82) fchdir(r2) renameat(r5, &(0x7f0000000480)='./file0\x00', r5, &(0x7f00000004c0)='./file0\x00') r6 = dup(r5) setrlimit(0x2, &(0x7f0000000500)={0xffffffffffffffff, 0x3}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000540)="b11b18f80e1094f9a3bb2dd1e3bbbfbfd4760210c0a3772b7e0080c304d2f4d40e95a31c3341d27cfb2c957c326c8a178f56d425156ad631d247d4a038594104629969fb051c35d17343e2721d97d3adbd8867b3e50f07c6b02d698be452e7c18df20d430479ee53e028efcfc2054764ae96721a8630f7b8d23abaeb339d4f7281d03270a22783f7b568ae96db1b4efd6abc2f238881e1211e3e226c97bba2a34311514a5f19d8334e04ad4526f40024a6707b2c28ca93a7f5e970366c0f4550d2ed5a5822ff16df34e27267f175fcebf84d3da815a2e290e214bf3df63b033a41ed32dfe70e1d985bbf0f2ebc3f965353e77472a205cd0d8377a67f51f4117846d5fc187536a36d14a5b288c010416b6c1191a2fc6745d5ba242a8442bef8021fed8ba0f90fa07d6bce7d116a67ee274d6b40cfab1ab24b9a8348d2ccba531a9a4639e4241db6072eaba5892572ff54f24bbe07381de10c5d8114ff9021d174f54d255b26a7cd9b2951a66927c6f32bad2cdb8c2a1328606ffb46bd387790fd9cfd50415dc93ec7380388dc5a346231d9b691abaa71a4aefe58110c1aef3257c719524f4ea19dcb6db5f2a61e4571f85b024472ca10a998238e854796d9b32e8b37a9532d4709735f6e5be7d73f7c60f7de3c5790797cd86c63643351ac8754673854baf9648689a7b0669a7cf7b29c4a8f0ca9eb6a9afbb055a6ac470eb8a6bfba7f1fd58cf8195d36551020ff3d59c2b0d28cf5e2598b2accb122dabe305ca38ac13e1963de3d7a40e981c8381614ec4cdb484b1b93e90250b25c7cb71a30deb44d60ca627625b24f519ed6266d3d90d0e53cef0031283b49e7a3c9441eb0700b44cc17cd1684c88a52f7bb50e1a6ebf75de6fe9dd24b9ba914ab3c1b9a02c050480ecefd90238c04787929c38f1f54702266ab34fb100e0da4c1369c38c4cb42b296c8e04217f1e0ca2ea4ee9defe02ecd385e56674df8d641d7f80607ffeb684649ecb8638ac1125e484cdd3e61c4fe522f8325ffdbad195a8e8426b1fe312a4fde7f137132401afa404ea0a9f211975cdc3bdb86a5c7c91cfd561e9bf6ad9bda6bc3c39ee8005d9bcda148335e173ae6a8ea6933ed02ce6dc11f655010461d08f58b0cc28e6d9d33a298d7a929a9e032d6e1fbf4c1513a7ee0bccc7257021f2bc35669b3eea9127f6e9c120b6e185227ef659870f99c59cea392e79eb3128ce95a73936e46cdedd1a7b40ab08ac201ad41345ca3d1a9f20f94b6b4530193769857f59f1b3e1a19bb7f122a43e86e011ff32980492aa7d5d744347dde29668d544683613b29bcb497c93335f12b10894aeab3a9ec9f9806df5b507563923d068af3e02cf1919e9f40689dec31b42bc7f5705c1419d38508d096c0dddbdb5f153faff9c1ec38df36f5b4c3e6588bb4c2d5f94f23c26f8a5127143080f8700b64e7aa7dd8a6f45bba703a43c817f6f8f20ea47b6c5cc17785a431a75576bf96c08e14f0f3dc925c5db544019cc647ef8274996e08e52ef2d1d0854f202b1161fd9b2c3b68849b71b7d5fad86f68bce70ec8172ef06463444fbfc77d54b9ca289772fc7c5db1cd30f26aeea2cf406164e519df3dcd1e99137e10ab66e46653158340c6a4139a1e129373d8cdccc8404d6fbee47289881e8fcd7637362c5b219cbb61ea569fa6fc79f973ad6ba1ba6efa4cca4447b5897672a357600d52e66137555661b8ca2eb52aeafe9bab311c4e8a9bec8890b3788d3bb34a7c8438eff20574d6c36eed38a5d8fe82f95a4ffd2f4c827beae3f4d1fa4683f82b50fcab23cd67589ed9923bb4505480cb03cd70d89fd99c4600e5269fca9c9169414ac7035f3e3cfa5ddff71dd4d6cef10fe5b73bbde8f01139efcf8aabb6ec396bb29af8723e60f4addf3a2649ec121f25f9123ca8bed9d607c20d4c658db52b1973651558c17a8bdbccd965c1e01d600fb1b3d0050e405c66af4bb49b9eb48a54f2e0877e6cdaa5ebff5c8c364621a883100d1034485a21c298d4eb58907330a43f24cb5f7932154d257831300e3c124a419a7374c3abc782c6994356489c05950a55cdfbe4a73dd8b6fc5764444b0b6bbddda862e4968bbe5b9bd8a8397fb44fff32b0c422f2e227acf192a6f7325ca7c8205df324680044b817e07baf42b676387963bda1c9ff4b1f1d8daedd4c2b614128bbad17520c47c631d3ba2fafd041665fadde29cc7d72f277c53e0b042f5673fef3ca54af980f76b27d25a46d8eceebc01651fc98e9d22527aec0a16baf20c33d4fba4837b0186f4fc578700142a01d691ea18f6857afadb66806d5c8f8f4306a5d086665f6f8378e51eb6611c4b686704a91932230504241a81150e2b5261b3acf09f30649aed02e4e5d06cb71c8af216f0dcf749589463346a22e8b4c9f0cfc0bd927906006b289bc81efd5ba67030cc20be6c027253394ca36c0363ed5d66bb9b214c3e40af64f0fd574f0b1f0d211f32ba2ab3a9e5879ad6b1c124d81183f801f8306646bb0ca80601d2e698902eabd19550fbf9feab491d9ee5dae5831a774af87e511b4d4959031063d5a7e47a25f1004790ad6767b5cbeb8cb5b025db4ea48cbb25c30ea80b2798888896845660368a1181e85471c8a7ba79ec7ddcb1b0c99cce77cdea4206e31b8ccbcaccbe70bb613e6104253249f1af83b050f10f609f73dd6693cd54d8104983e0a42bc33ca9c4461c3d5ef546227b95821aa6dc22e3282a55b1f1fcced5ffe8a4e68c013ac0d6ae8b329e9f6773b7026f16adbecca2de7a67b58979298d4575aa4bf042254cc54b36c2de0174b9c9e50e56b1ad411d14b4327d770e72f68ea4a8b31b55dea268dbaaee466828656f71c73c1fee2463b85c46dd27343d23edf4cb68ca5e39ef95299548ae3e1fa8f9c2f79ab24765e81c51d9186392e0ad975f4f3b8adfea25857c5bec7b12bf9d47c12a8185bef0544a68f3766724f23963e6d1a5a350d790d3baeda09227d27a9ace52f5188a35a28d0a15cd69d28973abe5e1500572fd8ae63cb329bfc32cf4b7ee42dfed4879523081f2ed77426decfc9c97c6c6fbed432c3bb485bb49b8b8c09c7947e41b0fe1e4cdd703a886c7a079447260c6a84132bcb6c788147ce8d8fcaaeaa12a60fcef4451b002378ae6ee73db2c60ed4f98d5a963e55290e00996e9c504ed42a622abb324baba3bb3202b2ae63076cdc6566a5f37b93691919f9804aa070a76b8566de2dd7687f13b5e08d2269e522e36df016b01b4eb406b9e601c92bebc389b0bdc68ab3a00614a063ea6556967db8e6814441ed42c51a0364cb10b4c9c92467b1b71b3cd0b417c0016ec52d027a2a4e1ba8efe12d8fe020bb3fa88bee329ab52dfd149f1a8ad3a3dd44d8166e313c46bcaf379041478b2f0185976cb646a7cbdf6094748007318c63d688d96375a13498999c13f6a453d0e5979a25cbda205907a0e520eb32db661414149330dae445189f366a63b85612e722a65c25f227771ee012474a1ca2b500465b875a76f9b2c6e1da565e544717c8672343c1d705ddf1cb30ff7b2b76900531aca7920a08f4ff6f1cf6219bf81e5abb0acf0d742f0a97e84a4f9bb3360778f80b990831bb1892d1c6e00051768af150b313d3c00ead9bd7bd2c73e6479f8d3e5b6debf0e6de7d1179f6e0801e603d023b4ac2b151c9b8cd8869c4b3ad4a6b4f159ce67f260f8d3e71ca2136379d17f98a38ef005d718aa16d5db3a0d3b35e9a8c5f18941539ae7f966829fe6cce327a7351c193a89ac781ccc9167a759509777a8b2463444a233625523c31332a61e0e831f1be64a6783f29d47968f476662305b58001e79a67424ebf290daf0310c1f943e5b87d3e6de940934100e0ed4ca680bb5d7d21002681ab44e2464f71017e2b89852ffe8fd5cf00092dd27a26e69230a0af3095d910b586785b2fc6021c0ff94125d3ba07134b4c8d30a9087326ef0331dc78f942366254c2d1e381c39643a6b5abaf41890dd7ecc70478ffe5722f027922a7ba9c083116125582e7e00d2a8ea94216521199b05d25999bb32012eb6542b79e17b76fac481cd2ddcca7cbb6ef864452058dedba15da4934ec182a39626f5bd26e4d883abcbb11ba5abab427c67822a145d2ff3832376f3e9ecfb897d00ace797a29df096e0f8e307ed961192c445449caf5013e72f50753f23599260eebac1c0d804f682057645a89afb60faef4e71ab614977be1684afdb18d47e8d7687521ff3aeea57982dacc30e173e412360204480060baf52c4c13d3b24789578efe2763962972e2f7ad80a35fbe81b7fc7ad08a9d79f5d672ab3796db1631a3291b0918d3a649b6af4586bbf095cd4b292304f0172248aa9edf73998209f2ca012ca561076ae82d4a1b4c90c84c9672c4512784ab673831923dcc12ec11bad121b34b0b5180b6a67ec192ba0ddc1dbb72b7e6a9aea0bafbe4cf08e5449fd64ff8b8ff6a975eb39b162bc0bede68de4d36306a800a25456630a25959e7f90f95b268097fc3e4792e12b88d9edcd1f4e293bc1f4332f6677233c23b7be92877b612c37a5858347208932c3ef1092e235ffdeb0a8d9821bcc5d4f7380de749426ec688fd5465942ee30b66b6cbe307bb3998fb1ebbc6bbbb6f8ffc4f623959ed6f379a474e6b37860c325d7f3e349330bb494d63cddcd652465c60a1f70a83c43638fd626af1dfc8b5ff805a3aa69c0f7588e2994886bce7dcf7b0257408961689a9a645041699ce8d8ce42ee59a00347b50312a3437d66bf15b1d9573765a7d3622f5e7019560edb18cc204cf2ffc0bfcf7f56e521e9dcc43d627c905e0fce04e98ebb128df11f47ccdc851cc7b88468cfaa7f988776f4b7aa08f2ba5310e6b576fddea06893b3c57bcb28939671288b8d7c8bb1a1973419fc8ae6baeb1c836369931d3d7b3de3f8344118fe346a018fdfa64c80845134a4c52c719571c439193bbd05a5715d2dd78d78f52f2c10f10bb9168ced0539dc665534a0585847ad8c6071275479bcf2acafdc07a29c3538531c480653d50aaa97c13864fb4d75ba11b68665be31d44f6a9abb6e951ad1931b81d53b477026dc130fffd31e8818e7378ebaae1d3362c3569b7c3e007e8eca84d8badee4665d08ffad9a0b7e12d2458c37a7795c15da9b9629fdbc1f532f71279b1f280847b8b365f5cc359dfe5609f3417010e41f968537c885de3b99bae480a729cdbc94b27bc925c4161d3d66d5248b89f0901f25f9d9596ec1ff4f1c88130a99662966ec26dcf9589c5754b21e3a96c22d30c9acf19c0605a68788bce83a9ee7fda82776dda24534df6d4821df010b6f9cf6066f9ae60781286f8c0fa90c7c32551647d5b380e1a30e83aecd0a4c2239ae791b4cdccd81de0e8e157785d6b822755a73e02415e8c393c64523a0a98f53ed8be71c3b33da9527759e3fbbb9e0772f4f304d90acba1e3c3d09af088f8411ba7190b3151cd97b5c814ef3dc80b730966a78ff19bc56607251a60d65ce0e7d2fc5a7decddc15859deec745de0a210de457197aff015c241d2cb78f62e4a77135d7264434036e0b7feff7bf5d52716b14995fde0454a2caed2eb4fb137f1b0b7a1f2621ab548778a26fcd40ae9a379e2d440d85e51f8b32b5f964e6efea3259098f8f75b73f9919958f471561ddb9fdb75f2aa6713f0e72a6049756b1c1c959fa8ba946ceaa7eca51a715cc9a9ebb8af8147d0b1744ff0a4b7b8062b5200a5ae2cdaa0b9b2f5c1a36a504c74897c8bdeb40104f66d9587898f99a98eaff69c56ff08867e", 0x1000}, {&(0x7f0000001540)="1c1c83056a3804fdbe471ed1bc100605c2a9949d758e766f61ca0ac5e252e15af3d685dfabac19600febfbb7d197a4189c3b4c8fc703cf1ee9510176babc9986e130e86ee60820604d0f4d052768f047a80eb648167948086bc262b68e599bccab9280e5aaae4b9d2b8a60df26733f", 0x6f}, {&(0x7f00000015c0)="7f8eef6ec0d1f88480c2334afc0d0db5bad7f8fec29f9ffd07c2f1148fe82f6c54212dcd641a0ea431e991c1f0d47421918e61e8b096a51413832ebbd0bdea793e54118a35dcad1c6e5afde39c4ecbe3fbf7be768fb87168f4e250fe46e84e79f0dfaf11618bc1b174a66d470a3b0f98a980875cfb9708449a9c0d88487e8619b571301ef59f5feb4fd11eb6cef0f0021a682d389d7677d9767660a2dad466", 0x9f}], 0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000016c0)) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000001700)=""/197) bind$unix(r1, &(0x7f0000001800)=@file={0x0, './file0\x00'}, 0xa) paccept(r6, &(0x7f0000001840)=@in6, &(0x7f0000001880)=0xc, 0xd3a01232f58d471e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000018c0)) getegid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001900), &(0x7f0000001940)=0xc) 00:17:07 executing program 2: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="74bc01692bed42bd2567fe0e4a78573cf01f6cd751f0df805267f0948101f9024add84da582d581c7afc2322e3b6c1acd19d9a0d1a0c0371080cd25d473372fede1ff9ebefafbfbf1499c2963a3f3f601d5fff162c8d9241d5bbd95ccc331fcd050e3ae7b4d29b3c5c5d0c766be0492cccc2618a2e7631f6dd1ece8a40038ae4e9a9776d6f92938fa262f1be31f2dc09d3a4e738926e6a7beb2646f9c3dc61c10cfc8e3168890ba516f5ce456251095584fcefee5cf5969c028a60e5c31bb89ef3efe97f9cfd74731ccbe123e3846a1872d0be6b1e0b586e290eae8d81dcb0986876170d7db5f6d0c32c5cc5ed389f300afe5335ff6fb1f8afc3e661ee59b278d608e206ca350e72d6403d6c17c5836950f76269e9c74e4cdad98e14a77dfbe5ec0c4c9393b23e25a990e9b9f6baad983c5167aec909c38a58ab56a3f89a99e057cb2d9e7edb452d9c3da1367ac8f7042b82c6686d6cbc8ce937a05eb588bf492626283912cd541bf93a8dc1213d80d187497914c920d0ff79a2d9a144da45e9ecc36f70a736cefd47c44ffbd9e992f4c6b37b0c1c16202ad750837ff4636f1a2abba42f8a39ae0cfb6d93e6f407095bf55db01581bb002f2de1c946d26ed15795d2c438715b0754bc9a9427ec87db62c48d8c2f19ec18536f7557312ab7e1293f00362b4d3307828b37f3896b84adca5688b02e1969600a34b89c1b4348945a4436bce80ec365d9391838ef85e369bc0b30b6f5d8935983c96413c1d45f9ecce35fd215dfa35e07b528b57d98c38913f991a92c38a3d0ad326bcf1224bd0ccd6de3e6d5c02322423ac5ea100017f77f6b65cc09ef091cb7ed73f3f835bacd6cc12cebf156b02ae1f4e845ead70cc5b06893fd7929f14ea683e9ce0fc31a40caaf0c23d142223c4bfc9cc4bc570586178687d1897daaa7d6091a22962f4ce87113bf9f6bbcdcd634c49ae7bdbf34c48c792ad1d0bc1d7b84c7d4ca5f1a14d40e692f4465e71df85c8d395834271b9b9e1af75df2aea352e5738b25d42b766bc50b3bfbfcc1ad7cbab56134882307c1b5cd2739c999b8aff3a8d131b665cd45bac7e4ba19b7240e76ff02fdff6c4d9d1857342419dea56068639afdfb0b3d825cabf4b053f34d06754eab87f6453f78119ca2caf1203812871663b63759495cf189109f26e12f7494da8f30bc4bc4ee17ccc018e644721cd2052026d96ab28fce884d6c973ffd7bf2f82ae00bbdb9231d632395d5b9a4fc04ba82fced68d3f2b1bdb527902b6717f7376ca3c5c971b37c1c16baecda05ac95f75340bd56f1e6dee3b4255064c2d84414ab509c5e265113f3d9280cd87868bf6b65f99c467f7debb2a263e39d113974be5496ec9d9be65c57e2440e86b81d71ff66da9c0f6d048761896704297da099a9c286febebd6b327987481813e1d7530b38e028ec9222eb717157c30348c4ab603bb826be6f283a1778fa3cd4b8543b57c949cf6e3da532eb1c6c9674e5fa1c03f8c2ea82e6a046ea3823c93f0ca076eba6dcb2ae2668b811d3cd182528ba9dbf09ed21bb0713b27a3a3eb88f4139a84c76aa7404df1f324d89a927a9aa4b56ea3e10abbcd36e9bff3f43442a988045570bebb56b5c86077d3538757917acb22d70ff95b1f1e6ec4366e15f34fb154963067fc783d53f206002ec7b10fd47e75be16440d44e715143b0be14598079c5b807a386562c931240dfcb7ebd02595ca8b150d0a90b2fe67fb01b8cd5ebb7bc5e8d635a06dd6696687bb38630c303190ec42332a296848b0f3312e4aed154aab4cc59b64ba62f7ef118f204f4e9169ceef2f6a05cb11f9c15434113e17ecc8b7f2b9bd33b927d92695cdee159cd14e175affe70eb09dcbf2a480f1b3ac6ca6da728cded60eeacab82e635e576bbc756d71f2f00ba6fdc36df4a9c67d1d41b636ff0c053ef00c1da973453f6dd9eb839aa497616c2a2f8776772a287cd0a12aff0e7391be93f301a8faf923692300dcff0df0231f4e36d23aa482659ad8b9fc215e4a759de0de370fce28cc38fa88fefd894c3cb8c71ec0be078e831ed2ccf4d0782bacef3641df99eaf47fd12d57371f0991261407a4af636d6b48523ba0713dfa49fb8a39bbcec9ba64147f4ece3ef2901532dcbba5a82ad23688e8cdd58fa6c4e817a2488746840358376a6871568560469b7dd9cba22581925ca7c5da98201e78e3c1fda9cd13e7827df241af38be01617386e21efd574ad6b6499763f1448504c0dddf0913d48914c3899db60742f2e278babcc202532caff48c64e0fd28eb8481b92dc5b4da8360e9faf957f7c9e28167ec2173bd853917028af31d91002f419e45467d5e393d409166dc72716a7b3d1bc0289851b53b379d24332a6f876cd92b0585d9c7ef678614c8168285ecc03066260f1c05daa3b9b1c05c950dc658208c8aaaba43a948aa092db3982b98b172e77a262ff1c38e1f47295931acb7cdc4e7ebec682c72b6e4b2d9cd06c3583de3950aa8a88ff537c067543093546f5a8c9d6030adaba84999f798bd4c4b4dcd08f56c995d9b718fe4adcf7204ccd70f98bbfe470affa012498e3cdd5ba513351b837484fc01b825905fccbdcd7511944701e16d5b7585128349c279d8f4dd86c83eea3627ca1715b76fb09ed85144188e47232da4a113e25cff331ddeafec48558a5cdb2787190ea4aef1e7c21ffa73afb511140a9a5353173c9f5c3134fc0006405ee3026ff2ba2f043dd3834cf3e75a132aaae3508028898f08e0a887d18a5cd4c2034937bc993df32209dcb974f8c56f56321cc5792fd3278babd02fb25dc98ca6aa3220bad36116d9ceee973a1c53217b7d27d8fcccb1886a2a3620bab7e0d42622be92c1052c8f9b93b9282192b37185e8dfa85e2e040951ed3f80edab9735548f015bb336dcb8da55a22cc36979f82bae68f78675ffc5cb26b913d67835bcb3a2e66e5d1b6a9bc9dd5e999f6d20a5cd3053c5bc1c3a1f9e9aecb00526d713cd87057647cb9b7c0798098fc9c5ae6a77717cabcd6f4d21d821e56db19aa40c20fedfda22b64ef4b51db5fece553c1777f6984b7eab7c96f0a11070116bf726a7301151e52a0950d4035d85c9f0c0e42f57f6e6f9178da891e3ead64fd66004cfecad468d301d05f3e9ddc173660c060297c823bb2d7328ec7a0196ac0650b190d9efa20e90225e1aa94cd05ef3fc0ed324087b5e0b64d7f34c3049027728135a13dedd043459d5bb9499cd8d93d2f669ffeaae0a4719e4962e19a5f851f8e98091eeaa4c17dfc455e6faf5e90e3811e00ec2aaa45d3ffa7c72814aee3640f41e4ba03c8595cd191efcc370e19b5011992bcf692531de4458d090a6d783023b4e65b058fd8c839e4021ef5c1a81b437546b22adcfe1b3242953d3474cd2bb0b03d51cfe2bb20d1ca3dcfecc6d5a46a2432bee8ffc6c448bd210b2c933e9e8b0ac63f850610efb3944be162214586dd883f2b596747873cbdaad082b0c922fbb1a47220dfca0773e377a453eeece2d8332749dc138da2f5023c299ca19c8e058e12a2ee1225fcc7510ae9a0c1a4bbb71c59b64330515ccc1ba5bee38d065445ae1d583fb257d0f92bb869924305c8a52be3d645f058db352c6542c7b47da78a509b337a747384a4bfe72d79e9ebdc15f1bad6767da2f4f5b702616bd53a29adecc123f8d8e157419c95b09cb573167cc613614acf9372e3743552d8e28c27f863457be906e51c179d811f8c2498af488141e0e1e76f185d57b7fa2ccf7b1c718c655c6e5d49c9a9d89db7096a0c6cad6b96ccc93742b87d8335ce0c534a3070a45398a3b9b57081e5920aa4236548fa5e0f029b47c9b2e99c4317e1b58eb7c2b5f89790d520fe48b63d43cc1f0ab0ca72c96f2ff7d49c24f601cd806c992ca4e72024ec08787dee46de9c1581f45e0684f79759d8c9ef6cd16212eab68016262a1d6fd596d0e7690c507d1a839a14963b2e8bc8d02b3259186965cd90a90614a4f6b83f18f1293b74c9415afd143e07b4cc1d6e2c4ba6126b600097394ff6f52290b5f65f7fc8d5a04cd0665a14fa16df2c48d9d88e2fd676609a40c328f54b1d0301328d1431cd9cbdd12bb220bc8e9861ef5c8e788365797e1c7f12442647519f2c85a2656c5ebcc76658bdb3fd3a72799007b33149707001b165edcf1bad92269a94239314496d506ddc25094b4a0261492bf7d699b60eef9c781c5388fce0ba1491740f0396ebbb38d98ad1d22c096823748ef15341ddf472b8994aba6007c39851ea18a66662c5ee9456110351d6a60823b3cdc03a10510b2f54207f68ccc47d9d6ac87d84b8b2c434303d5d9f665677d61c1e0da414ddd32ee3a695c53bad4f6b93d89f15d1bcbc54b973823a3cedd2cbccbbe62c789d66e3f68b19cc1a56ba30942913f71d5501c13cf506134fd9d4e547bc4ce37b5e305e6caf59a934386cfb30a9885a8fdff3dd468bcd212ff449f18a694a5d33df8485a859aa0c29cbdb64d0121c434da7f8066aee5918022816a928965a23611d323b92e761e9fc957168e80a72e606209d67d9044be1c1f47069289576897fbf294f694d01af8f7e4a501013ed37382e7cc010cc9b0a3ec19bfc018d6d5b4de6e80854a6425e9165d680be589a2cde94fdddc405f826f7d38dcf94a2952a9c30d142de8782a8a46f49c1d9234ea5cd1bf62e959c1ade78cf60c4671cb11ac7d0947ac3e8ff1398fee64df71b66c3e258a9f2399370088eaadc473f2ffd95179f3d29ede6176a5a60dadb434aaa2d0a14b3e7d855919ec4b1b093f98395e45a3040b742521b3131beae6bb62e265934f979b3f9804695d8c0013d266202a0c3f4ad83874da07217e73362e3b4a4be277539829ae7615ed9463a08af772488a44d3f315561e47ba9b71e7529f06cfb6f32838d508dfe4116456e4af617e1e846a161618fce5068e5c226fd7e5a63134650ebdb7025db9a107fdad8c9947967b654ad8e053714eda96a473d616deb2922b43fa6bb51e1b4d7226d89b107c90a2e90faebace0b38a4c9168b063a9ec037b090df74b2ad18409ee9a419873d95d95699313811e99fb998d61d4d46ab39dd6ffa91e4b9514097bbb72743f4a5c43b75410433cf3f477cc27fcc75fe6965f5b0534933af138ee1063848da80385ba7e1543070758be5e63414f1b5c77074d971f6470f59ff28288a894cb89c3d33b3607285d598f468142282b9416c578d45d804967f70987dc60eab3001dcae01d5c8d58300db3b47cb59477cf31c26f42dda50f7b275c7533557d9c663275d4e859a090ef3caa37327983409ff37f7270c8397fa7ec5def7f5d2eb4b166c9b796f3cbd694351a320465ece3abeae6d7c60eae5a187c5e4f1615bf1370d3bc914c4655efd28d1c3bdd4a498a559423eecf2bcbf7d4f0f7c1747fbcfb9146da326cc3a45976454dd96102533fab5585aa118b112aa4e01d28d7bc348a626241c50083bf08fec58df4a66f513c30cdd9773bd8b531d449341aeb4b59f7916af51032902d48121abc99dc5e5a255db0f6a952d67543d9a42236362dc306b6380e92cf1d2b992758f5b28b806ef68ce7f087b593e0f961f1ca97d52c1e6f6bc4135b8f739aa9374e0f73e23d3ac5f64ac8f7ea32107530859f52792e66277052c7a7c9721d5d51ce438ea6f204e9539558cf08e1d2538a70823f10f27bc06702f61f356576bd06f58dcf0767909098650b87df0c2c4d707b96790b4ba0f593220f6e7c144de0b07a61daf9ce34353c6140b7007fcae2405f8b5d5223b994816d", 0x1000, 0x4, 0x0, 0x0) 00:17:07 executing program 5: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() r3 = geteuid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xffff, r1, r2, r3, r4, 0x8, 0x40}, 0x0, 0x3, 0x9}) chmod(0x0, 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 00:17:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="e6959cfa7bf39fb36ce8c71ce1b201cfde4260803be1daa78431a73f9a88bcac5fc3f3187856c3649b88bbeaf5342a38a1e725421a4f9f47104a20b633ac2eb027465a63cb0e979976d10f4b4dfbc8528b445f0289d3f866fb369ba6e7177f2b818b2f003bf610071ae2d77b8b0b8f0bbdd1145295b6e40f9ef8503a78868549cd3d1f316de260078f7feed74c6849e1349d8013ef5f8ccf0c2cd044c196e12de200c89b660118f3b20f7c937a37df00faad6849a5963619313e149a272173e3cfddf67c170d8b3e8865ef454cee5b7d7bbda657dc3d20bf", 0xd8) fcntl$setstatus(r1, 0x4, 0x0) fcntl$setflags(r0, 0x2, 0x0) socketpair(0x1f, 0x10000000, 0x6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000000240)="3148b556c02619cb1a3916ce2ef77f92341c96fc99543933a4e9ffa25c90fa14f67e65f72b4ad84904c236c93b767430c328244436084a8b4e54f79eca0398ac283b78e4a2eb0a996ba6044e999c551dffdb8e2babf14fc6446126bc232682a63d646c7bc92c6c99e891ec1a94e83a6f582d3448ff2fc127a0428369b1e1c4045b15d09c96c5e76bed82ac929a805d69db4b3136fc14023ea51313bee1a6f0ddf9dfb6fb7aab6c", 0xa7, 0x4, &(0x7f00000001c0)={0x2, 0x3}, 0xc) close(r0) r3 = open(&(0x7f0000001440)='./file0\x00', 0x8627ac95ee0cf34c, 0x0) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:17:07 executing program 2: r0 = semget(0x2, 0x2, 0x400) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x10001) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x4) r1 = semget(0x2, 0x1, 0x40) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000080)=0x9) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000100)='./file0\x00', r5, r7, 0x400) r8 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x200000, 0x1) getsockname$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r9 = openat(r8, &(0x7f0000000340)='./file0\x00', 0x90001, 0x8) mkdirat(r8, &(0x7f0000000380)='./file0\x00', 0x8) bind$inet6(r9, &(0x7f00000003c0)={0x18, 0x2, 0x2, 0x63c61411}, 0xc) fchownat(r3, &(0x7f0000000400)='./file0\x00', r5, r6, 0x200) semget(0x3, 0x1, 0x400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000440)=""/162) socket$inet(0x2, 0x10000003, 0x2) fcntl$setown(r2, 0x6, r4) fcntl$getflags(r2, 0x3) recvmsg(r2, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000500)=""/216, 0xd8}, {&(0x7f0000000600)=""/102, 0x66}], 0x2, &(0x7f00000006c0)=""/4096, 0x1000}, 0x40) accept$inet6(r9, &(0x7f0000001700), &(0x7f0000001740)=0xc) unlinkat(r8, &(0x7f0000001780)='.\x00', 0x800) r10 = semget(0x0, 0x3, 0x400) semctl$GETALL(r10, 0x0, 0x6, &(0x7f00000017c0)=""/87) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x212, r8, 0x0, 0x0) unlink(&(0x7f0000001840)='./file0\x00') semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000001880)=0x6) bind$unix(r9, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x3}, 0x8) 00:17:07 executing program 2: semget(0x0, 0x1, 0x20) semget(0x2, 0x1, 0x10) semget(0x3, 0x7, 0x100) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/89, 0x59}, {&(0x7f0000000100)=""/57, 0x39}, {&(0x7f0000000140)=""/49, 0x31}], 0x3) 00:17:07 executing program 5: r0 = socket$inet6(0x18, 0x40000000, 0x1) write(r0, &(0x7f0000000000)="756b0b46634680d509d08b13f691bc95af17e125492893082105f89fcd0168d54ed5cb46affae321aa9c7e216b0f5bcd63d80b7a20bbfec0127f904d813af837512faa86f6c64619ce641fa536475f723280bb3cb4d4a9341826e4ce99c6745189fc0c42963d5c2196439529e8d30acd86a8d5820dc525fc28703f26c403ebd9e4d0e0a337ee67d7e5cf48f9657f1fe9c51e55f21b461280f30b9dd913619ca176be74c37d1171b3749bf8973bb63afd85d4819f737b206d0bd719", 0xbb) pwritev(r0, &(0x7f00000022c0)=[{&(0x7f00000000c0)="82724eb88297caff8c97e8c5440f2b973beb332918c112528349a24b9915e94baf673d591e8ea6c7f7f4b9656165359bab26e86066ecd4fc3d3cbcbf70d2cfab8b9160f4df3ba19a1d31dd32d87ff82e91e661443848d68efed8f7efa01b6a235c31d54b977557d5f94b7163b6f04f2a327131f5f7e1fdf97b6e1a7ccae4642881eee9c85d4032beb801ef1165742f1cde31cdf6b94787d82b9a96eb6e66e518c1367d94c51e5415e752f8590022bc2317aff7fe4f7991d1ce2a1b968628448b27edf0e0acf96da4718f65a99fe8bfd6b4a9e89a1e528c27fb93d9cae4633402f77c2edff84d14c4d705bd029abc515b8095185f81fdfcf071133fbced71fb31ebd4784da830d1411c4c6e975dcea40c016c297215d82b7feb4778e2f603647da1fc267765c7ba887c619c54664a95fb1feb7d717fce1bf760902ad54e3e3feaea737007e92772e0db0a0c63f1d18a96afae4511ca3243c2e91884fc5e237204068fdf25441cfd9c83b57d85716a45c765445fe468666e6d38debc33b93174f37a95245e745688e36317dae3faf86fefcee9b16b211a0a20e903bc647d71bb93635e06d6c7445b7d69e7304503508c2e41553e9e99bdbe22165028472fcb686c1dfbd1a29acd9afce02af77f6e92a2644725ad03603c46eede69c6b6d8496fb59cfac3b6ff3df7c26e5a050c4a9f9fe9d7a0b14706dd1cad8b4c5746fea6ffe899dcb6aea21726e4c47ce1c564c3f309f710d1a0bde8579644072552673e72dbfa69440e425dd291fe0a303e014cf680c4b47d1a8202a1cee919021313db0d130c909ff10c776557ae9a8db0a9d0deb3650ae07bde02ed8f84a36496be2f8e0c09fd66c8a99431d05ad2ddc90c8abaadf03ab9f8e6566e81e52501179b5bb5f42fa39d7d730e2e6662f2431d99eecc1f1963f58a4a4953c62020d74ab6c9a4fb812edd91a6c2b52751c63595e4759f4c79c4a23f1e9ed2595560d7d1616e74e95f16a0d613f193b76d88b3de377ef69bde4ff0c88398c7166bfba6c263d3ba245330ed0b4492fbfeefce7b2c2b08664de669f17cfe8615225d054673722fb7611f543577665af204ff84a65768bbca179890da062834e8f50ee01267eda84f1af7e8f17e992b8cc926a9b1c43b26142685e2046260cf84cd24d7d514a1364fedfdf393766896c778d4a61b9dcf65378da824ef21ef0868d66aed567b21a501c988de5789acb04309dbf23bc165633b907832707ca0d4131d17d3b5d3cd71075caa16b11ec0a1deeae3827a68613157d5e0ac141d4c8e058ef68dc8915bd8d8b7938a6adfb2bd292fd12d83c81c405f53a9c740a7c3ea859f40d6c394b8577aa6dc59eae65b1c3a560fd3e6493ba635d92dbffb083c825fcc952abb6c10ab72703002ad651f0c7b2b2e45dfa0bad3c3880e049c0e264eb2e501ac33f89de69bcaaced3fb9c159037f0a8e4b4ac4ff5ef9b65ef3ce34247d095428cbd623d127e812693274d3c331c91f055f81f9900d9640a5eb51bbe0196a32ec60890eaadbb0214899039f5891f32829e41fb44120268eaf3a9a54844453c52bed1a44ce4dd06a5fd3923816ec2c534cb3bb3f15aff8d9597f1572044688110145a3ffd73f35fabd40b2da736611284811b720c3f1cc1028313421616fc804e5958d436e4463657f9e2095b1e5b429843d7261398b3ec1740649e29f4caed335c342f7aa4d6950108fe93cf5bbdf711d9fcf1e73056ae09551d13dca9e207b10ea81a4f19a647ccb3d6e166ae9c1bfd948545bddcb8cd4268df8af72d39b4b0590956a5ecf44b7eb9542d1db7603ac3742186d3c33158e4e2c5e5794b359dfe15facb838e8bd0f563407c0c8dceb9108070255196c06370231b60d9ada9cc4c6c7c354b4b560c62eb02fe3b7de0939ad188c9275f8c21912c59789b57aeff86f9d574f6ca23f7bc326a1f5468844d76b8356d50ee5e5604565fbc6210bfb0d65b3a0648e30a7e0cad81940fecd6d32c2c680ca14fdc418fe1fa1825f418ae9fd5db3ee6fb1efbfa49e99cbe9d9436e1f8365f27afced8855a08d29fe8850a280005f186202141d19fdb3f925a928a10ef628a5323ac69bc18c30bd4f13d3b227f16d4026cfaf8191b312721bb581a2f5784bb3fbc67b1191e989fc1cf9e04f876ba42d34945e163f0540b6d8a1a4c8cfceacd6cab2780bf793592d567ab6da6fccfb6fe8e30f6f7935887b92eac22cc52b9b52ee12167d0b5e70891f9572154d7517aec78a9d08e56850c388c508e1a3678296173dc364623dd67d969ce0b56ca5b6732e3fa4b059cb86f18c34857e43b96156ae65599e6f925ac67250dd6ca341a728fdf6f84e93b939bef8ea2a006ce6ad317224704ccc1b93f95a69005a924cd42ba6c41f0db101bff914526ab4cd1d11f50e95409efa3ef31d0f3c9e6f5c39c733404a674c5be7d8a3162bdb9c553c3f74c75bdc6d9d2f70b740aebb29e6b2f600e4683483dc7366a324613c1bc4de113032f2e0d8b2c6d573e1e3b9673883bbbaf75f2bfaafb27e3be2d023648cf9ccdeb97256d31c88e7e0028774d98c11c656233303899be1cf4ee836ebd4793fea6e7452c3a4c14a725219b265d21747cf8ced538fe1ba7975db73e1544c5ea2d0f57a535fc396de17c39623110e7238d1e1655cf4affaa50eb2f49a4818f88413f3a643cef3ddb8231aa4e61466deef729a3f6c75afd2765223a25de2e573a597c094042efa804ac6d49994aef1c82f3b62e7d2eb9ffdfbff4ad863a2ad731fdf4a2369de31d2498b7474034ad951246d7d984e1104c49b333aa653140af2b20fd51925abacb257aefaaf11384150f6a0cda46e3ca646b66f6e84ade07eef677c0afda98033a27df6c5e4ae4b397978cc81e221b184764c91bf4c2552d8ea9d7636b7e4e7809a3ddb7dc43372a364eb112fe1cd9070d1cf820d892b2883cfb4b7f991e9cec416cb9f1f62bbe912c5e680113e24d45558d3bc8e079a555b4b63facb52686420cb447691d55330dbb702cf048ad96a9ec9d694f0643aece0dd1e0e9b93de68ec4253d2652caa74b8e4f3f4fbd6b6b347286533b5056612d991794261ac55e9800e430071b81573305b8b545e4b320c1363d00e4f9aa17652584bc5529faa374edcd47995e7b9190f5329920d8ac81937fd593b17a9f9828d93b37b1be3f1ec80961f61a68a84c0b74c99da0dcc11733f66eb16a6e4da12a428fe2713f214bb08c2d9b0cad8850773cbc49222cf1cb7323461770a184e6319578a6dda1722bfabc26a6aa0fbeb94ae12b1d1b6801e30436773e0f1a8a0cfc7e0a45fd98bbd3b2d9f4187c2bb45540e35c6b49b61c66cab387d6ec3819ed7adf1d717b3031efc871b2e469e72c0018ddf061df12b7d6314d24a7f5962f8b8bcd583e08877e0ac8627b1b69777d91478f2a37531ce966703cd12a2bb9b187fedf8cf61684e995b74919bb84d676a392a21610530b43c37a4fa841f73520c61d1d22b81ceb2aaf6a3f17b94a473abb0e88a292c2bae935a31f3ea866d2f30d21194671c395158bbf6f02074dffdbd5f607d054eba8758a1bff6e94204046d6a335ce35a6f11fa0cf38a2dbfaf3a93cbdbd463600fe6ddb3b803c124892d7b327a92aa0eb68bad4e8a7cbfd6eb0d6228b53ec408052928268347f6a410f40ff686612287ebdc2ccae39b166d9003e0e120bd81710348c76481e40fb00c709cc34376b2d0b245e2f90f282e435372cdd85025bd58fad4b5a373d3aced93c3c499ec2b553dd4d613fefd51aec7448cd59c1da8e6b3c15608507d56a9be40c2a05de32da99d071b9d5b7ece6c320477842b44d479e1a08c23eeb4474e29c0e7bdc6848d1c2d5798195c02e87116f4c683e818d3a1300ba71c49bf7a866bf9df5f8b8e0799c5c00916809d84c650b218a3e9b7048863f3ef04a0e45b23d679461097f1d9bf66fb0f70d8af02f65bfb19779dc5bfb042a5a11e0d70c4987c5951b1e5232699b6ffba1e2b8f8c7d560b43478a86a424b7987ea5e54ce3b7d77fe490f0bb69b9e0ebf615a9bda2a89c2e95b4c642203b2f53fd4f6b31ceb1bc526a15840a1ee594641803cf265a95d98891770f8e0708d59fcffc142e709f385ba2d5e630da93986f1c946166dd3d4de97f5773ac9efc0cbdf30756667132a06fe45c9d7dc108c03e7f9136efbede6b7a8516ae93aae244fecd874893fb3d2fb4a34e311c1cec2ce4bf89aa0ae28eec9b81e94aa58bab0d58d5fb2d2e4c68ca78ed7e40bd9cb42aa8ec54a37070301de3d2f3d87d327ccb9357711a4daf2682ebcb9791e18766f1b18c4b79317f14703de4803bb853dfef1b374715d234216aae077b496ff1407ff45097c1ffeb593def050299704d52c56493144f1f7a12eb853b15591fedc05d09f13a9bd56d5897d53d44f06dc1b773674397d49fa7e5aca09bffe723267aaa414d0a43f55e8e60f7e635f0586d7ef47a41ccbcd3e77f1f0603c3f2a13816bf604d1e8690ee478b46bdca8a24f5e398c1984318a85c814e41f875ded4cf25e8e8eabeeaf17cdec2a34fc67c5bfe330c0806e3121bff6eeadc16495a25457a958ae1c79771c13e90a1817c9e57da75e6019a62fc7db6d021b0601ad676fbc880e46bd4f97fdc14ac564e8a9be8a3507680b13dd1fa192f71e08330d70626cf83e631b2efe8bae22bf96ff6dc655b68077ed57bffc080a8d458fbab05c8d4803788349449fe434a163031f0941d11224b271199573b8657521d4f9090a10a1313cf7b13b1d4e6cac5032924cc5ea850b44d0d911ef7f843d2dee6d436ca2c28b383d81c47d69602e0c61839c5a7d468204c5f5b7a088edae8b2a8cc5917f2237eae986d5b49503e8a624e8e4a96c6f0af3e05326a6a48c6c770d6ae86f3ded5ce8ed74100bb50f9afe3f5bfb8ff0ffe78e53855efb9a339312cb9d4d09a409397240cd50a6db0d8f77b5326d7622d1a1a6587f5f50811f999337767ac79ea73e50396fbc9d9bb03b9a007d3c77473078673ebc23a6ab17d8391b2eb075df1648ff512e72d90d885aaf7f632c382e86bce516e7a45ea26ea96ce47a113f852884dc7077f85e24e6c44554246509173e2d90c8462c396660ec203af71ad30d13bcb387bb40ac86ca33b2511280ec21dd6a76a41966161fb68b6909bba0653c59902409886c39d0b6981b65e218d89a91c43ebcaeeee7bf800b1e84261a8b6e7535d71e4215b6661cbcaedb4423da769b88811c3e88cd65b3bc4c577a7ae375723f9a178a107d7c3e09b04b4c61b47ab513d1226ace1a7a1fd9a4be3dde2df7aba40c6ef7c4b4d4703301762aa2d3d19350dd8f0c8a8f2eccfdffa3f46c71078ed7b67830d86e44f9d4057fd018ca15c83357d46aea3255a0a44b216e6a796995bf07031d6b4b7497320d3572e460690fd6c95d925022cfec262c040515708fd7ef6af1805ec0629b78c174be6f8ed6e3989e72903fd3cb36f1ca46f18bc4c5af3c645e17de1a0aa1365118e4b5a518147bc7c754cae24f7de84be55e92e3591a1bcd81c307e1b4327612586772061bbcc18d7bc97474346dfc27c6163e9610ae0a4787f14ec32c50e31e2d8d67eb9d8337a6e0b3b5de1bdb3e81a7e44e347ba7c87042574bd72a1213fedea440556880b7007329698ff1b95be82d9eb90476f5ed5162e6e8377aa81c4b285a884b7479b079f226984da282fb6d8e3bcc1206197e4a6454c11f93077322d8989dd8d01282b809aee78cfaa170d160584f56a772b120dbe476af41f0aed3a72cee6b795124028c6218f", 0x1000}, {&(0x7f00000010c0)="a0d9a728c987992721786be393b304f53eb5e618b3852317e37da50e0dfd00c2ea037ff75fe361533c20e2f2dcb93f6c102478378c2f53e067b2081be8931d2ea518fc95a84bb5103dce63a2dc87aaa1d57bf1186b17a160f32b52611ba406d9f6a9c69a7072ea08932057427a96b08b3404c2b2f55d44e4ed28", 0x7a}, {&(0x7f0000001140)="53418812e154860750f5a36bf5231503ca85f9d9f9428d07011d61e7c89a86d5b9db57b2daa7f097caf08b4c098ef634a3699c4c1ca366753a63b3499f041dea7b785b6a06142d5f6b0aa50cebc17dd0e6a5f21c6a1b20632ad8e9a9a78fd2236d35f43da9d537c135b1fbc9a321a1c63baf451cc2dd20cba0bcb43d38b99fee0bf1b956d11755ad6071d5d92fa4126ed65b20920383d566e2bda7ff124114d58082e3f07efcae292c73", 0xaa}, {&(0x7f0000001200)="8b2bf25d9b401ae8040c99bc6696d083ce861837c3841f260b1fcd268a43519888bcd331073d01fd47439c394821a616f366cedb490c6216cc49216895980f0b313f68455c92f1418fbf87deab73f0bd23547e2d06cd30a41d7efe4f500a2acea5bce25566a69aa02dafd78897b220e042d13afba809b72ee271c299a3da3a03f918a218e03d7d3952c7525397086209a0d53a7b832b18ae808dc77f1a082bc9b3f04fb08aaa3e43dd93e7389e851317261e5f8d9a8e0c9baffe681ea760edce1c4c45c58e74e127edda8d49402202fc3abaa1e1d16dc7f5ad6e683bff91cb6ba73c17998cb66cdb7a9b0cf5fb7875fb9929ec960611f975bf44f5c779a24e455e520d06f7b5117a07d93c2a549e1f195503fa9c74a8561f6cfa7710e878a48fca387a3841b0be91f5f1d66339cb6c18b91713c3aba717a92510cb35606a9a11fa8619d2d188c2492f7fcf44807815b41a3f3d680846957139efa3e932e893d2b0000dbd9a16f2a8dbaaae5230b8bd32ea8d4fff830cbe9736d6fa8c99d58084821e58e49c7e84a9474e8864f996068d6515bda9f2d6e743d3c3393c5c2b28ba4b1b6beb07b72fdb6075ea0b640730060b5e4390389c8c92c9e5e3dddb0a7b362d2ae8e48673884f28b60085808e298755f106201c404f891885a57ed48d2b90f26f5d0a7d1d8a6b5b22a8ccee4931cf8991b890f4f7bd8008d907179b08643679690f9289227b1496236fceb1234add1781c043fa345ee6b1c90eed251d4140bb1b3faae2906a3440379a33c525b15d2fb9436cf19782d5e6a352483912fb102b28ee6fe43daa9b7e8bf389dc607cdb25cf069cb6c206bef858ab42e2ffdfa0e00c9dd8a8222e9a7dd2ac0a80036b6259c938d141b93dfec8a9d03996815046efbdbf563d840905dad20f43ae3feb74ea51faa2f0ff9550f268b61dfc08a237cccd5a1a3be41777035aa1e5b04ce84c0fc94871b9375b4d5a5fc53b168ed6d6c3eeb3aa37d33db941a06d7a8ffceabd08672591ed3ea16bc0ea4fa360ba9222a0f80ae65e9a7aa1506bd83c863796cc662deae13595cb0bf823a2c3d41a12e5c0d841423a323a9a13f012a69cae1f8a55d8f7a92096be2b13ff41172e9ff1662a5c474eb7dc5c4cc03f124f1028197cfb5cfc1017aa8618a2a97399c5909158994752d0225e72fc71f3994ec1ae0d953918bef480ddb36ae073536d2b2aa6da2e33d5fe51c73c0d983483ffe0011934a4dba91280ff429b94f4e394832492359bd3017982004b32f09e0d0904029a0a5e03806afe542e2f16a60870ad4851e5fb0423cb2ab349c4d0c1ad369611bdbc7709356260d0555066a644d4cd441f994d1d87e287abdf37f708b2f5f3d4c0c06412ed37b6f56a738f3c2d075010806ddc614bc20f72e8e8b9494f48396647f7385ea1fdbc45dd4d648aa83467aff1e2e7d118f19865712c80e32f06cb05211d4404697adfc6c5047ff7cdedb017e54db53ebd7e1ca9e5e6e11485c2a657264758307d638f076575d266bde7dd3cb80ceb5966792ea115e13b4b7661e3f7601aea52d747c8e0de7bd6790a345625e587fe49aa4817fcf24a8d504204907608be5cee76d033b0adedd7a722a81d2242d44fe3858ba3eb3483d32f28a9ba3481c1eedf3ff31104d632d542e7461bff13c6324c7264a8a9f0acba0930e4d1292476b502a0da8d3071411c7c038f3675b29dc814e1de848f6bd22313b0c4d738a7786285eec99cc4aaa7e1c8414977441ab07e23692bbcc0fb45469f7fdb473b856abed6033cc1a5c3da516f664b51db9e14c49278dce1d4bce1a7066f588150fc01ab2f43d229f4b3cb8c451f4694a1dbe40bf7aea14d1c8007a5ed715dea9bd5eeb4dacfabbdbe14a6d131b7e57c387ac73f6217dbfe09a9b5e0aaa2441f73081e39d63a9c0ff9ac0e05dd0e4b7cf5dc20f32b941279037af26ce81fa6e276b03b5ff6f3cbded5270649cf6770a381dc321aa33d2eac8ffd6e2deaf633d1369e3e304bf49c352903d62c46c8ee3a4c8d1b0941af6251840147256e90a9f529944ddef141f2425c13d0200e765c0f770452aa8a00f2a1ca3e0a769f7be49150a95678712662dec72affc707a834e8696e424b64ff70c9e7f79a46eed1464b114f78b3ff8d677feaef11eb4e0f2d249821806fe2a22eef0b69939cfea6fc5d0f97151dfaf4d9ad36252388ecdb3d9da0e9491e3312cb7d082caad33e3b131b55623ff7f92f6596b7901043d2f5c16d6a08b14f009cdf1da5a7cdef2079f14bc430b226e160d420db570e3f88df0af31155f0f052c8d20280252df135e4da509d1320245da673d93f07fae93ad6d0bec8c366791c740f74c3bb081acf910ec8cac934639807cd351104cfd4ead1d46f8a438a9797c4223e4b0b3f22a3a8abe59a67786de088774230ffd8c030a2e7cfdbb19397893958ee35a6a020621306d217356140205b34a34eb815b199489906d425f83afefdc94d124afe2ef0b062686a2b5d218b5710749f1accdd2e35ed465fd782c5256436107097aa1a1c33e056480fd6830fbc2f5e614c850fa08edc7110ad602affd879681809493638b0b27644184ccf0cfcae9028b00d721587b2573505e1626024eb2591fcd7afc3ae3cfdf2d4c687533c5e84e080f93d566ccbcdead9f4449fbe41a8dcbdfe15afe1615bf01201203324f1c7b54bb273117b787b2b811f18d3fef3905946ade85b97c06b93b6784049c731ce886a8c39d2b40e46429209977a7305d7dec7e57a772ef14778a97c60d133d31ceb59101c30ee24a1c2bb5aa402f3027bbd236cc0e0d7855d801610898a54182e153bf06f88d3b788ae4a50057e4e07c3a0bde5ffa8cc1acfa51255432f9a33f351e97744f7deebaff685349fd1eea89476e7403b6dd72b17dbadb6740617a7922340b7b8907842585b9bb96183025dfa9d6bc3258b84202c1b6726d25061b7419318d050df6c991be58764b0ce7cc69687c2f7fc445cd3c3a7aeb8e0f0c8a4d614a3e825bff0d2d41f7344a929812c69ee731df7e353cada65fff6ee39796b77ce0045ebf0ed7f01443a303433fea2faf35f1ff0ae2496cede6b7918483895ab21698a7fdd1d052b73450578dd29e5d7765659adb3c400d377f4b9eaf74e94e12eec076e5a8222029d6999cf29a4355442184b45000a3ec1b4e3e0b84a76cc4182b80da697b0954e20e6902dfe9ac8dbe91e56bf01969b8251e3ade80d4b8419c86f91cfd17c3ba4122faaed0852d87efe900b1aeca3c486166ff315274931d8934ea870de55a706c86f443fad5e06dc39c4611acc964b5a8dbcdcdabcb8a5acb2b21d5c6e248bf45213a224cf1aafc98c9147c10141d5034742a9ef07def166b0549f253231a3339b2973de4527d8146dbebd0459a0461be4f5f6546559df8eb67483bd86c0c5da87c629f6c7b3e2848118367e9ba263c41991093d31e18ecbab01d23578607cccd4bfcdd93d345e27a8f8194d2e1a1bf7003acd58b53baec5576f94b01a7f92eaac6b3959a838f7719f2d02b750bbdd12149f89cdf41a6beaa0f48c5cc179866a43d3fcb3b73d0626882fa1683d581c29049927daf530685146765829740fddde155a7a285b132263e1aee909fec2c4b44d8f907b20dc6ec4d80ead3c08114487417113f5082ac4effcff0f884764b2271dd9f9ce93c68c1b182a34e9ed831ffaa4ddc25a28c47b456997b2c52988f43007a757d1be020d00b203d63e9fecf1cc897ce17bdeb072674df08f0dfd5d497ee0519d7af5ecb9fc5525774d7d9cf8a2b79d577a56c3537df979990e42a6ede042ad987a577ef5759d526915eb34be494c7d42d7baf777158da2fe16924b24237b8da0bea2e20a73ca901ed93d01ef3a6b44e3f7dae1a49d3974667703e45af7e9a35a73d214b0c671e418f2a4d0bc224c45d4bccb97155f4abfe43a81574865d5bdec44ec4de9289012af7f8642838f6e0a110404da07dea8a0240bee74e254d2ce457276f0f55050e91c438b21c5621de65fb9205630b0dc2354ad4747d3f96a222a5d6bd46b47a709a6a739dcb2d30eae07f7685ca2763a6fea3580890670dd52c6cfa5adde44b4fb678441652d0760b1955f2397810c91be1ec3e26472073b7d9109c40f8906b6f6606d62a46311ed24914bd9fcc8f3c1b73f43e4c8f6865f93771432fc6f053016d60832ce9b3ff4e4d1689507488107e4136a57c038058bf56d49b6ab5e286a2dc73048357ebf4cee6be5e57bf7773288957879841cd33061984950ba705a11bc32ed38c8bfe2bd13992226b49831dea762b3940894d6b35682059e5a62c0611cf55c9bfd241d25a39729784b759121a95fdd99a23a83ca3c63c63fb3a05e4d3c503e8b805e8fc00c28edaa6d61947d52a06dfe6833d901a7b453d48c41d0a468801627cdb117cc66d6e19b72faf3774972e3ff5506b76c3588fc28d1aee8ed92985e455e671bcb587a21e2c810c0f29e04654706197a96f02db63c925b591b3efa27d427ebb4794e72993389fe8506c57fa8d215cc81ebe6f325116618e01ef5a12cc703c29b6421eda0d9ae42d99de3dcff9126ffa3e74bb6906ba308fb85dd23b357488dc1816d704cfa2913ab19f93bc58e91b35f11e96961d19f774c9da9d613147226d37087dbee0ca43769d4abca759325a9018f568ef1a01b2a368447bd4de85251e054f52e3dfd1670f0625f3287a8bf209faac561390b82be40213f829cde88dca5c7ae333da8e350dad3b4b45423e57848321a7ffa025b34d2789544453dbb8b801fd5637febe9eb8b9089a3026d703386d4b8abc32f849b8b0627c8f82683e575c17d398dd72faf5688129e86d228b23aea10caf011d81860a90ee190860c683661f6aa4d0c6d42387d6fec416ea72056d6a3acde6e9fd1a68eac6cb88584e8db2ff2de5b81b3dc524f082a21b6cd74a0ed2af1934db7f2f7d504671d64be2d5f547cabda28edaf99b9a3a10517c950c93e1376355b832fcaa27a679d6af2a3a183a334425d9a933904dcedbadb0af88667e89c0eeb7caa6780aab3fd432f659de661bf24f8e99d311a97b2150e2058ddd6c23fe4e95b3eda1d2a907bbc267f6d8e16ab47b402faf0c8b7b7fc21fb5b0d075ff784f7183e619605a1ec1de2c7355ccb3ca6af9b8d1279db49d94ed1913ed6a2db01da4daa4ca886e53eff928d58296be2230ea415bc346504629b6106afb125447940788efd93d950290731b7734612fe755e736c96b24a7ce0f9bae66add154a7ed94e3de7a1fe85140f1fbeedbcad844751699248ef00906c0e8b3b5510b8ef062d309bcae4e86670801de93ff8674cd45b5d78e495da69ae247e38c4508232e76c8446cad8b3cb752d037ec918b1adaabf5a083690212239b336738e8877c846a8757ab12ea509b5be9ea55da7558975bc2d56474a5caa442442d24ce89cf22ac700e4220f3d4a095e9be1da4a470e3a0dfd0758d458ef1e0c70859156f7787ce62c4f979a9ecacb6e48cfcc94e34e04282e82130c617a3512c6e4578cebbcddc2d9d1115a3729312b9fb2e63404dfd9184a3d0cacdb0d8efe2031371e8ba4eea6cce437fcb702e3ea7707ce5ee462ed5c905261b1472d730e7f7ae98dc60d00d09245e52bf68fb99b843a054041953568c5dace704400f38442a692a66770b3cbecf4986fb8f9b7eff301fdd34a45c736dc8724dd826f39983257d350c2585eac74be21f3776af0ba8db59abbfacf3f54afbcc43ac5f4391d4e59556cc4901b49900097e3fdd9a7be9b12a28167d3", 0x1000}, {&(0x7f0000002200)="c8cab959c7bf83333e938798e8d62dae242b4cb27a0e0252a227c994761a17769a9dc6b04362d3ae6520edc17c6abd3dc7a9d33bf65910b01209348b39d617796553748859a6d667ce37b531f13980d39602bdc05fbd647763cab94b0fb5c7600beba80c4c3751847d88a874e9c83457245b373c56cab47d8dc04ec9d259f0a1bdacefb3b3", 0x85}], 0x5, 0x0) fcntl$setstatus(r0, 0x4, 0x10000) pwritev(r0, &(0x7f0000003400)=[{&(0x7f0000002340)="9b5da5bec075cfdd8a2dc311a81c436f821212825456830086119bcffe888b7e58e1a829fe741a9418f6a3b32218c3853fc4da1afd2eab766b4fa69ee64e37b7d1180a706b6f5763aaa0f792af0579a98d92965dc2bfd90459db3c1602f10be184dbd8f0977369e833faf1225b706e007a9550acb320c947dd6c7237fbd36c4434a592b905b6609e8c3b17f2a9fc7ce39e5e4172509126706551787dd19a6b3bc4c67357caf575a990843f9b81fcd2e24c922a93f87d3e18457bc4758c", 0xbd}, {&(0x7f0000002400)="67d61be05f6704830037c44c67ab76d6b5ab821b28f315abd3335fc8cfb6aef6c63caff8b3275b633b3a0ee4b7c646b8864038584bb97f226caf131af17d59918888aefe4ae18846103a2c41c272a830966c6ffff6eaa6fb7d3d13f81687f55bb9c01fbe5e62e48121b749b95aa377314b3c19a4e00158040c20c501988505201692268c622aa2b9f5e6393365f44e084a16fe3567fb28f3e8e5a637d4443ae16e686107a2c3b35e46ff6ee27d73a5d7ce797448a8912b59db35f7c46da038a4dd02b92d2f225961793440c2f9533218b8f2c6863070a61b2b41d5d2ed793bd0935b237b3745ca43bfbfa7e54161b6b4ccc55d5654a49d3345a226c1025447cb67145ce4edbf3dc14b840e4c0e7514d45b8b026792d97607d6a35f8ee0dec68e4d4f4848cc6c55e85a38534c894c216c348de68234aa806c144d444370f19c5d32eb94ade1a560568a3ae6c84be2b7da651f8b6cbea99fedbe7404e58dd1276f90a257180b4321f780fac5bc6cff502ab3de1b56fbb52c99ffaf7897822dfc68d209e908589425374b912ef45701df0bbb087b8ddf9675f88faabdeffed2b1e966efd5bfaa36d8b320abf74e5318b4bdf381eab55d26c43970e2cf6d6b09f1fdb977a273bcc22543507fe81adc30267869b71cb65bda98c5b120d32711310b0331c26332f688d451bc23d485d76623c96329b9e53b1149241ffbd5aad74d433b90a5b6f5cabe8cd12d36c582327054c160b7c00f04b6061a2ebebb091f7ab94979ee45081df3780243ed96098a5cc165ed8fc299d9f2ddbb3ad2b624e7f588e532a7e5b078aa5311f053e8c54042d4e8ef5d7f8d2a1fbda5d24eb07306f1901eb18000ebd3c32da02583c16b9104a8dd1a12bd800b21eef52bdfc395721bf6166662d6cf7d571967d30e942f5ec8e682a80b6135c1d8b791e75eab2071b09368946a07c66e68dc8632bcec7f62a7024856d5efcba9513256f034a30dd649746d7e1340491741a8e6f1ba9b2a10e23a3d3ad21c837415c732641581819fe2503c0a8f447ee1fd948eabeb53381b5f39561a2ff8ca2d1f7bbc37625ba9ca11479231c4305ca9ef6f90248edd531d7c2512b405ed5f86f518680625fb32226a1531c41ae5f0325d18804f6f81b55d5293723c40757578c40ea44419bf8382c62d54c0100af9dfa4369c7ae2b8f8869da954ab90fe3a5516dd99b41714eb19870e3bfc4c416c4d68e10929e19abee81bc6ebaab3e893c44acb03438411a24a5893f52d635b8aed610a482d7e2b4ce194872aa44ce50b7afec32db418510521fa25186e3db843da212e41cbcd27f603288bf88720d6c6700e569bfb37a27a51891693eaaeedfb0fca49b251b6f0100d2673274c9a6a3bfe44daa79569521d570c4a0d4624da7518994c13c39209d8827fee0c45851d231457f6243968da520acc499f46efeea30106d29c672eb1afc17ecf3b131c7a8e826d29df72f3fb495c0e7ade8a5778aa21ac3968e7ef3fd86249e27fe9e0d140caca23c9a0229692e66955c5349f726bfe4c16cac7199e96eaa690917e7af6460a29c95697508c8f45cad93af96186c9f8e1e70bd07999475c6e496ff3bd5b4523548210c7e4ebba39a2653fdaefbb06863d4c0ef1d98e9cff0bbd8084effd357dca1d441be3a213416979b9d289fd5eb5cd10b3819ddd9148f5e21476eecae36298c701907c402de893473c79880baa899eae7c1ebca3337ef96731a5a82ef91cfdbf7491144b632b033dd9892269e79217abaeb52999b0e53d8ff318a7599c4dcf2a33716fb37b8915e882774d4c8b8cf1de29e026e83cf90d14a07535bb97f4335cc3d00a3c87f835ec4d4e536592d02a531b990d1d0b2c974bb4b1a6dbecbfe9de9d7d6870dfbab385ec0f2d5fb23e5f59ceb4f45ab2f220c06ff42d699f8a79084d2d22c268a83138c155afd69f3579b9ede575a3a90b6bdc8d3fe7c00dbf104aee31cbacbbb172a00d89d8ad8ea33bd5d17f4899490ccd14a17f4f6534cb95e19128b05c11632c607e918fe8dcd9b3669826d4db29b1ebbe244ad1c352749367c4ca9688f7195631df61b75b174b44a1f0e22a3a2949ae7ff1f0621bd0f455a1f100305eed8b12ee949401321b5b2646edf2bd612cf7b22ee1266f2de4e6554460c7072fbbaa0b56fe30d1eb34be7c11f6019866b6a4140e70a34d13bc99e38cd96082a039c610a0ff4e6330ca623de6ad7ac11a49ae6b5d38e8b88f64d6aad2e985eb2b741877a492d98c1bf3860cfca2308741f35fa8bfcb722c51740a348492368f47657e3bbf065fe3d06aa55d15707bded184e7786d4bded03d590d5f592ce0e1bf00b8864a67e5b792e2b9f97831de71a40f0493f18aee5a197858c60475f416da80b262924940f2ba6381e160a8aac64746b7f3bddff887d6f305a20afee8b36321f38a25b786d09abc345c9f373e63dde56562c6259dbdfd7e6bce5468d4cde574cbaeee59e1ac69a20d416492ca8ecd5df9499373849236afe6796b62d195d1a296716c006a23cde3b1f609c6fea49877b18d20ccecfbb44dcc857da17242c64e4aeb5187f8aff89c5a475fab9504b61f322e4146a87d5d4dc822b278c2c524464deb45e65b51a0227b825987131e9c10b2a86bbc3a322969c3b0406e11e402ca08472b3618bfb8de66e85d64b91ecc417293db353c1b7bc59e0221e67ab865c9bad3c6bc9f43620e83617af33afdeceb97043bfb0dc0a451cc9897f69a4f515ec28a8001b74d0d57d8b294b96a4ec8cda072d28676aa9245dc892e8dca6d2ff078efb5138ecf270b6dbf8fef738c5d6f8dd018649f47de59cc7e4bd003ea1f8e5706704ffe4a4ba1b941a0d4b06e16f241e04f6ea946e03437efd38c4327a0308a5ac724036d6e0f634c119136adbf828e5496b6d12e76417619bad35c869cb2cde36d8183471300926d7560ccad6b10fdcadd41ea137fedf2fc3960dcf4f2423221c2d647da99b8730f0fa43523f21cf87bcd6b5689358778c0e3208e42da471c08a69c8d2566e7e6d4a74107789aa7df16b8ce842b7b52c1f3c1bee75957935113932a986de6dd0384b09ba795021435170cae752ea839b8564bffdf657205633b96148829b32a5ec83bc77edb42b0068256f32d09c2188c5c45cb49b2b347086079326a471538a2f2f9aa6b9cf11768e63b93e3cc28356bc7eb70d0338c15f5d737fd1c3129985245b02941a8f9242248905eaa18c3a467beb694eb8beec954d32a906064a9611697977e538a6e57234839c0acd96074b26e4af94599cfb30db30c1c876ceaaa9e1551f937396c021493090a3e81c57fcfe6d54a2db12137beeb23beed53b58d2e568f04efa952ec8bc59546687d8a7f31de71e03a07c6888d647c388f246ce77d8186e1c527b98cd53cd492974272326d64761a84cec6e593309eb07d7dc8d69a219e57c39e798ac193593ba7f6baaeffb5fc7260ccdb4f007afe6700165123bb12de5e1e7b7625aecef8d047b19377db9e374dab81a64bf831b96fb2e6e82800e9c1feea16f326dbe495b54de50cb33ac3d97463d166acea2ea2dad746daac97e5ba256ebd1e231a31d345bec082f531e93c4a789306bcaea34948acb8709b56fc7821e3b4588e3c275aa03bf2a986eb452462eb837ae746d85cc790d4e5cd33425ebe85a2095c832517ab6366c5b729e9e655e356c8c30884e3075589227fc06fbb86b843a462170e5acd05cd87ed7c02e2d22c8fd9dd4653ea98b3d78deecc4370a88ef98a54dd231b4d670566e2013855e36862d9877042be58daaa4204a0e3c443c7efdec4af707188c4fd6abad2d3817a4cb5e0abab8369a11640ae2dbe0f5a329653e9d4cbcde654f0369dc9e49f336da0f9c3922d546a86f6ae997a4c82e03ec546288561b0003e9a2d38aa1bc2a7a85842a945396e0f2e2333c21038ea5e810a65e59bc3f7dc18097f7f9302e2e4998be1c3825fb1455b6f71ebe1be6cb1bb26bb430d3e059677516ed0fcf89bc8c2d496fc61eeb559c4e8502a4b79e5f090fedd9ae2cd826c4094b80a50951fb22ff211b8fe33bb2334dc8dfe18fdd91328fddd7aeb0c98e38e20182d8a3d7704a612a70df836419fba31ae2f9e841480365d9ae6fd267f149672144b405c163cb5425dac9708e940a3ba51b004f852318c1dd464ee1a794dfcd99f2912eb752ef2f4e9269cb0d32f5edc7a8a991161d770239ea16c7040cad21fa0c0e00c30ef943a5ddc7639470675785c1e1a4b6b80f9945a8598cf01e701c868e007dec29d640c8c2cbbb600617dbb6304d2cbba1a6a46d2cc6ad893aab624dde2c2c5355dbf4ee6b4e615c15edc2e5ba33ba6e04103150106715057828c0d02e9c67ff5b95d3ccd063c3ef874485d3a96d1e6b99ab3d8c8bcd746836ba6a9f504650f5259536165898511705d43866f64a1364f4521ed1135d22f0601e1f45f832f023a248bbb0399298e56e08f4690b48487b698e75b6a35492090e2daadda351ae3a9776bb9d7812dd68247a46b58e27f82bad5c2584bb930bd2094a4097f09daeddea815e2e5976c73fe81a286fc1ee982a7fce736994b3eab0aa0342c6467079cf43403fffd7be8bf5ad97ea9ad8f8c237cd87e8dc4b1b99a54956d7bde3f1f53a04ee95b6ee1f5db8d5ac1ac0b6d81eaa3056454ea51dc2c2789257b261ed6a54c346620277d77ee4135c0f7d30ba0d11f68f41237ba80b3fb164e13cb2588dad94de2fcd89433c6bade783aa67c354960347fa4655368ec3f360f7695e4b2938e62f2f5810df54655b28eda6c053d4f6dd464b847004d7cee8867c3060267841be9d002b093948375617053e040419bb4f54b47fe11d82e24cd32fd168dad1f50786d7e57cc24fe7954ca2bd726aeffd339754953ba4faf42c2dc5c75a9779e35e9c8d4104aecece0547031089806b30006a5f25cd0a305568ca1bbb3875c60864e0e8e4391827f4ac4d2e35c02ec1c1c2a919ee6faa167d4f14c93f5edeba260321bdb395bb9a2daf84fbe2ce33772852c6bbdbf5dfc6e288a3361d51e59f71896fa4d7a8701af5b86659f06c030387dbd5804c293eeb8b9145461b7b317d0c1b3a251efaef3c7ba718eab31e670f35bd2e23c81716335adbba7e11bad5bf8e6c5410bd02009684ebdf2737a68af6cadf9a9c4c1ebe589f00cd66cbc2eca72ad2d224b6d2d160edacbb6c26741a848c51efed20822e3ec06026e723ca6c037551132184d3a50d0a26d2b6d94e87366b90350353a2f12a86a20fdc02f3c350159269bdbd3d8ccbf0d86494bc116dfc6e356d6d909e27af2edc248d0b4379b40d78cc1a98b855efae6e5d33270380e12f96ea979c48cb212612572ac1876e5959387e3692013d024af785ca4757470a578238a66946a19d9367f02cfc806d0161b9a0f51552cd0faf0cb103080bfa000f3ffcc9399b8320c5090b3ca070d5c246d81bc5580aa53499138bd01f043d794a93f416702a848485d27ec6deb50391042442d511d774cf18f6e68b34e9d98fffe4b192b5cac4c30f273381991510dfca11319d04239da27beb103a9775d00eadba1405905ede1112429de81e7ef1c8296a71ad7663ce89dca7e3d15ef72f0216bd4b6976bb5278f06b1e3c151467b01c9acf8d2423076685af8fb6ac56d8ca2d5bedfe3db2055ba47744a4f4d289afab0b358876c9e66f0545e152811f6d34f3622d4c0bb64b483c818e3eabf1d575e8b66ec0146e88b2b662c5049d2c776b8cf09d137246fc313e78bd5d14ded12a58f40f79ab18056f92da7b0", 0x1000}], 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000003440)={0x0}, &(0x7f0000003480)=0xc) close(r0) r2 = open(&(0x7f00000034c0)='./file0\x00', 0x40000, 0x20) fchroot(r2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x90, r2, 0x0, 0x0) r3 = open(&(0x7f0000003500)='./file0\x00', 0x2, 0x2) fchroot(r0) pipe2(&(0x7f0000003540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x810, r5, 0x0, 0x0) mkdirat(r5, &(0x7f0000003580)='./file0\x00', 0x2) r6 = accept$unix(r3, &(0x7f00000035c0)=@abs, &(0x7f0000003600)=0x8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x11, r5, 0x0, 0x0) r7 = open(&(0x7f0000003640)='./file0\x00', 0x1, 0x0) wait4(r1, &(0x7f0000003680), 0x22, &(0x7f00000036c0)) connect$unix(r4, &(0x7f0000003780)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$setflags(r3, 0x2, 0x1) ftruncate(r4, 0xfffffffffffffffb) flock(r0, 0x4) getppid() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x812, r7, 0x0, 0x8) getsockname(r6, &(0x7f00000037c0)=@un=@abs, &(0x7f0000003800)=0x8) semget(0x0, 0x0, 0x80) fcntl$dupfd(r3, 0x0, r2) openat(r5, &(0x7f0000003840)='\x00', 0x28000, 0x0) pwritev(r4, &(0x7f0000003bc0)=[{&(0x7f0000003880)="fc71a888b0628c324de56aac396a221a4c36e6f80c764f9986b77a84cbf91503fd3524d702dfe5f5d7504212c27021c060a16824bc83ca021294bb0004c124aef65b4a692200d83c3304a510e98412b6", 0x50}, {&(0x7f0000003900)="543d1444b3f4984f781877dbdd14997abbdb10500f3af2035359637f1ea0ad7907083286ec9d92ed55ea2fd8c0c5bff298fd18ffa6d7239a3b08d4b5d7be4d334dbe5aaede57a6c1ebee47cfb2ed13aa9d8ebe4fbfc465aa7644e37f24bf832864a955ed86a0e41cc7a2d29f895b155346b4329e267ca503bb30f044821454247a8082f9c23a280395c7f28ca153fc6a59c7d2698caf79332d4c7569d02e3a0510a052ecdd303cd6c429534de47ddaf3569fe6b821504ba79c67c650aa2d1c98f78a3e73b24e85623bcead79ee0e76af34f72c199fbc98deb56197ac04dfe46ceb9c1d5ba8b2227383bfa98972e32460a6d2be70791cf80937c4d4fff556", 0xfe}, {&(0x7f0000003a00)="62bb948b9b90ad5d68fdc2ec783bc2b84e56f0a8e4e62b8a8b2b32396d425c1839ce405808ef8e86072e73e6768225ce7feccecfb60e2847c64a899b0b3097d945de9fb71bf699e6342c33dfd872772ec02f146c06110d361c54ff6842cd4d7a95980b60b1f3952f747b94101b30e441132fb696d62a510e8b73256f5a883eb5aeef549a31b1fcf4afb66816b5986686561ca92a1ccb1e50f9b47213a81ccc49c4ab76797cde49cd5e230c52fde2310276ba546909a380923ba1b990e78d6b52340afeaaa24363b4f62bbd4c701c362def0791108a7c20047e9d3affa09834b0", 0xe0}, {&(0x7f0000003b00)="d0c002597f4de4d8d4646043c83dc8cc408449a416c63b57a9931c02b9f2d2158af931ce49c3b725fc67ff12bc42eeeee271053ce7c78a170f235e33cf2e9def765f5f6af783a02e306e911a5ef81ec318a84b0151f728eed388dfa7e2524aeee164720f2d09ebf87ff65599", 0x6c}, {&(0x7f0000003b80)="1bd2bcc107826b46e3e316d7c6b44204e30804558a26aef8311402bd88", 0x1d}], 0x5, 0x0) 00:17:07 executing program 2: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) wait4(r0, &(0x7f0000000040), 0x17, &(0x7f0000000080)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) setsockopt$sock_int(r1, 0xffff, 0xd, &(0x7f0000000140)=0x40, 0x4) r2 = semget$private(0x0, 0x3, 0x3) semop(r2, &(0x7f0000000180)=[{0x5, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) listen(r1, 0x8000) rmdir(&(0x7f00000001c0)='./file0\x00') writev(r1, &(0x7f00000013c0)=[{&(0x7f0000000200)="cc3917b80c8edf493c88abb3c4fec7f487e25bfaca563f200118e77bee8957a03797ad1b4b567b1445618940206eb811e819d6a36e9d8e6308fc4bbc4319e7fdd713832dee65124a9f5a1d38c1a1fbcad20adbdff848bcf278419992861a0df11f3a54c5c8b6a4c007d84f92079b67961b4fa0933270fb02a4a51abf54da3f17ed9b4d733353d1dcc466a0900c2b3423383f8ffcf7193664892a5c311861790ed1cf21bebac68ff70c6840108d8196764f0c110785d63343704a9bbcf3f717162ace6b0a55b46cd55479bf7ecf33b00df092b7da1ba54791d6f6b8c4f1df9ae6c8904e64683f219d2f666a3b943b12", 0xef}, {&(0x7f0000000300)="b360f24f2f9605557a6104b165435e607d5e7c5b275c73161ebba3413a8d6bc6d4fad777720ae5ac9bdd5236d328f4b9b302382631c064571c32f7f4d15ab80b486bc96e02b0b2a45153fd6e1a258740f04434ca1e53c3fc0718d887ec58429879db17a4988757999920b394ff23242f2d20a17da16058254b659d29fa736f060326f624892213014c094872f4aba968b3eef35154d919ba9a753c53aa381214720a4a7458278f5183d0488f9b498a732546bfa112188415429073592649e008c5d901bbd3488037920536a860fa25c5e19328a32f33aca93387eea0648853910ffc30a415439431f3fb7cc0469076214021896855919bc098b968f728e407b075dfb4d76d830cf133629ccc2d0d052690d7f9e2ef3590dad9740b7c6b22c0af2539f0ebd91c8dbdc74ec9c3c8a74905a354486074650d1d0eae004857337369da47e23fe138a4a115c2d4a55fe8e6a3aa63fc0052aa9c1be004f655cbbabeebe3d3882a9225bb48d8c893e577b8915a508569f7edd50f034c5d1f7b8887058029f776e09da2793fa03aeef4c9310a1d214e7c7138ce849d416c770183ddc5800c218b81b55cd66576de8e2350814b954160705cbff881ac894472445a6e5465531e8f7c938b5a1ea7c8aa804a468435cd8e8fa67bdb20d0ca99a19e3f7b4ac659140423a6d4d8c66988622db85123a00443500180daa934c10027b0e37ecf061d373bc0ccdebbf7f2b11be105fab4286e30a544cf79ec4d02c1e332427c19172d16ae2d25607f2b96cc6c239395f12bba7aee5cc12e954d3c97817ad0b83900dfbef990f24a5bc6e2008d9a2f1fc4c1ce438603dc109f0fddaafde6c1770b99039cb32c975800167ce4b65b982a1a3c4a5f2eb086053bd9037b09cd72e27f655428fddb01d382abe19e94f2a47d40b883611da8a101fa9572982fc04f823c5388eabd7e22eb73d6f13fdb92260a1eb5c540eca9d57858dd7d4f657a7b931ac570590509e417911bcd3dd871677f9d8186f49b30dcebb0a68345f2a4f4ba4c875bc4b319c88fdd6cd9120b954ae9e4fdb44c6558fdc08e733ba5db0c65ca6696ab4fb7a928102b2d05098fc2fa6df1f54dddd84ed951f3fe87650a412be6027a016fec798c4fb07e53386a432d6741faaa55b9dd60d209b3b3846cd0ace6260028ea1f049f555f8949b857c70a47da792269264f218d0bf4804af7b67f36cf3aa1831af387e901d27179762bf3c69d9b71fc7ea3612733d98b8861217d58d940763a4b07cd13c30328cd3ed275bce722ba9c8872410ef1905ae2e7eb2517e61a0065a1ffe146a30f57463d8fa83525e7b684eb0f29bf0653dbe794a74de4f601884d6a7fcf91c130a51034dc330ded6a4ada50f3dff41add78ecb961f96d00c778fdd439d3552b50e1723abcd6ffd76dd5d735ebe74c2d1ed951148f730f69f11f40ce1bb5d3250551cac82c8db160a8f61cac76a1aabdb571774dea314ed34413dc596cd9336f9bc731e65487af1bd00891156855ad207a18f4d7a9bf772e9a0fae795fb13898733b15b22422d0872b4478ec9fde498a218970693b46d94df7b15e29f32ddd84fda59b2cfdb0335e3d6a46c7ea6c7437049454acb8a70cddcbb21f29a403e153c9a6f8abf5b76f8493ba64970d366261ff9baa480f8baebdc7e1b42c7abd9cd4d390e77c160be9d9b45d86697d0f805580ba552cfe06b3cf29836ab1826829d5833891432dd168214061b6fef1850b6bc5acafdea7beb273419348b651c661a0fb7c0cde5dde3926832996a5763aceea9de91032893e13526057925657d65b221e5db4e33a9a91c42e310beaa4940eb1a254b64444bfa776d101fc25918d33c58af249e9b569cecf5938af0d365889daf2e0b9d6da0fd3377694bcaaddf73219f98d248a2193a475e3e77507772040acd418162118ef8866337bfb2115af0a778f2a193363a937ce9ad589ac024421dc0c63afdc58e4b3ae5fad57c054391df38b3cfe98da20e90788216bfd8a760d94064e12c957dcde6fad7dda69376396ebaab8f37153566528df3008034e08c890541e889efc4cda237a37787af1671153c7f9308020c5a44f4026020d12aa9b03610c9ab2c186aaa8977badbecb05480e9492eb815463a6d52dde1bbaf75fb8f1fadd63f80474c55426e9ca9586bcdede42e4269fdbbf64fa09e542a27f16ddaffd06f25c311f90934d7c9c8bb935553f56b388937851ad12c1ab51ef0585a8113e77acaae322699548560de8e18b83dabb641a75acdae7400d4ec9a7912a2451f24aa2b4fd30fc959423b690bd4b4545fd9ee142afc94f315c502872c3bf6dbfe807780364b17c7ce2772ef68636b4bda43e49046308ff83b6f0c2bf15015a980b7f13a858524e8416379acbafc30f80cf1c0137eb27640ab42569794781edb7751a222eb72da35dd93e59fb312c8dc636ef4a864e2faa188ec1ff62e7659f15e71ca6e8272ca36f016050a711f4fe65a959b78f6a300b3e63fc13baf52d6648aa3edbfa0c03206db7e20b967894348b82e25a7a03ed4d7ab1ac5248a507125e98971025a68e8e8d7d7396c50ba9ec61e88f49202e9941d1f5047a8e10c4a11aeb059230522ac4eea50962a3b66626a48d4a5609891c48edbfdefc8423af7621c4cc97a4b4bf2c4798a0a5217eed4d43aea72edc4e8ff52bc7a00e5a24cbfce799b4e32602564021325976b900f684f7b232f12d6d3381d6b59284644e0f10a79d5d152414373f7617729aa0b6471a53253009353bfcc7316c8b3e12ebef6fe499e63d1927748d9785af477e2952f87de28e4e85d8effc3e3263ea5c405209992ae6cca36a02dd0ac5e581539c04582a52e5b5800911332b906d5dda1e1f8805b4bc220f6b489fb8bc3d654a1e8b1910019db02e50712b009ebfe65a9e412589a90b8056c6de11c8b22a2743afb75ad958c81730ea4bdecfb38081a96fa6ac4e6d82410aa7d841d84da2c3459358d335add687e693f800f2cdc0c45a036e582082f1435a7d4e706ed689748340018db805ea6c726418b9362cdb4224385c9c4b49a1035ffcdf2342a8642bc8907a0b539b22485b77af6901cd84497b3fa907c26f5eddd550d6c9c92dc27a65f0d1eacc0bb8d3c1fffb784cc5e11a2ccbdb980d9ec7e4076538915c55221cfb5d31356d837b29ece377a5eae8ae220a3e9611e1855b91b337546bdeb561597092f410add874eb30ab6a8594fb88a49755f69c64a9668d0dd257964a622b390c9d2ea05821b5f40e36cf5354de26b7adcc0c428e2b23cc685bf4ce053ef8bb17862b075b79f492cf8671f7a089b18d0ea94ecd42f6feb13f5d8dbae02f0428939d6e0c55a72512ac3ab217a4d4605db873f9a17e7388d193e9b466b7d4d9573cee38fada02dd6b4648cbc8221b28d1198b53602650160f1201f2a537aac2a04ece25be84da92c231f93db0184722f23b8d3194f7592d529a863c9e0e0a2f27ffe1654d950dc56766f198c388a82a469e1467f2ae98a35d87812b4211ec6a039919181e47b4cca432975b6359fc647c41c75919ce2166a12b432398d7445e672300c28ec3137789fee6b92b207039c6a880a39bad0aed98ff67ebe19d0795285bde704ac294b39bc90a9a8902d6a13d25fc0d123a3f5fce1b82c467d80325a5e1ffc489251d7aa9a457573201692955fb6a90c531424598fdd1647cbd850b05291201791f27ab7fba5190b94b4d8dde46b32673c011ca347df5da6bd3e23aab7b438d0aa31b23b7210515b40576ba33f57d14c1a4e68234322559937a4c436c80d0e52cb8ee6846fa5edfc259b82c6b10f47a732b071c9c690a3a16feba0a688594616642cee014e693862f6ccfcf8a2b6e3985cf86501fe5b5620799111cad87a0a220f8990415c19f3b626fec2f8f3bf6b66467e9b82ca112ba9e0cbd282c0cbbd2acb4f169c219dbac24655c8ddaa6cc0885fd21f04cd9d5af8259e3eb9fb67a6b6fa766deaf98fae037a67f22c2f337777de88979bb01019bf6df24f29d9a56317a96b5684cb19227af4f87262fe37810a50f80af2de0f9c336e762c399e7f07a3d9ea52d76436857f977452aa25a20af652286b5b85112e7db1b76869a7c75537e947505d86b4d482e49f999e77787861b36c6e88b1215d41af2fd31d2ba21856f3a997852baa41df91c2cd95116cf9d2722b69fa7a48718bff25de0bf097f00cf1a5019c9d61c22dfea5f18c2dc7f36dfdacb9f74fd9af93e0445260b7863681488adf19768b07d8423c2e23538da00c8700ea91716b445730c318d7d5d60b43a3ff9abea25dfc3d2e52faf64b93e50c905e2440348567abb2f95848cbb0b199d93c389573e7299372a832a89b41e6d19074bc46630c33df1241182bcdc0c56bf32b52eac525c65f5f343a13465f46f009cfc56948fd42afff3aeee4930a606d4b98709ae139925e3a721286b1a8b8c28488b3e2cdd2e49f5000d6e8681cb6b71fad6227ec2ec9be9b1bdb4ac968a888dbdf343215a30b521326e9e7ae73c11ab39b0708ce36a47d5841b522d3c4ae7b7b2803176231f20da7f273103641748bd4fce365af83440640d7f3c27722ff2c0e1e58597beb087f5c1240a93066989d9fbfe82c079124effb5bf781c898c250dfb0ae124bdc143f8d1662f63061e07b8b7d855a375f6779f2b389d9e72d7d4e0425c9614f560f5c18def9835f91ba49397e6f62a97cf85e68afe1faffbf591e923e4e36e0ca07a33494731b229563e65b30c6085066c26acdd54a0beb39271bda8ebe2d0be0cfa71b21c70adf037a123f205bf70703cf8905c80889415382c04f6a9d4e283c31c7ec792c0dee585fb348e263bd627bd66f07423cf62bdf84853fb739123805ee27b0da35b4f02c8041e42263ff5b382df05a8589e82f2f8e2212be8de5086a6a02f3747b53a1eb787855cdff674de7b189720a9c98c24137d6b440586876cdf105cdb9419b99cc6ae8636e7bdf0e406dfd0ef5b0c821b8c85c0a0e38a95d64d2d41fce691323e0efc5fa6745d9bc8dabb6024abb84633a4462a6f5780f92b8db669fd0cf8a71d73a7ef315b256d301740e020a5b274b430fa7f5e375af3c4900e892bb1099713630a1996157b4b1e89259df62c7d6a8c2a1fae735c23773a4bdf32de6bd1fe1f67cdb0b753d607af81dfe0a062802aeb4001a605360907c6eaf72725e00d44a02fd6bfc77f0113551dfb4702f11c75fd529f027f538d6c9a65af8b01f7dfab6f13b77b09291fe380e554d6beaed8c04371c8a01a99bacfc9de82d2b396a2ce28f9cd9ba93496f1eaab8a47505fb2cfc5aadfd0119b0cd4a3277019a48e304a578f8578426684497408c9c11a8f40b04324536b7a790818209927113f8ed5f4bf2c37be7010706dff1d22b15d4f14ce7d26c5aee0d7ea80bae8b53b8756af1c5e7c6296f8a5b1792e6cf2c3e83a346bd60f3489d4b6f2e31db70d02052b39b8de3e09f57ee1f7d306138fc348a4ce9324387006247839390c6282f703268f838994e2d687c800986eb1eb0b6b7c0944d6f3480f0d4e68cb68a5426ccf38977a4590d3998dfc60a0d74bd082264490083a3119faa3abed0db4cf50448e33a346cc3bb8520fe0d993d8c0128cdfa2b6923ee0d16066ebf9ddf07a5706f22e5cc8f8e495bba6da092b0bc26ede533c2bb80754fdc3457d171ab5072951da113e9855c1de6ef74d7233920a18e53c74f1ed43a0e380ebd48a04a85783d66575df427948429691ba6ebb9aff9fcf6add10c8eca14e62a74f61f614a04d59f812", 0x1000}, {&(0x7f0000001300)="05ab228ed74bc8fcd37fd5e451e3d330dbe8a69c7f2d1d583ec9cd5802f3d13184966a7091a6d7eafd88fc5d12ad544464feaad80876cd2034548caad9d70da12198177a81130114c8c2a7a2bb6cc328cfbe522d07c12b26241be818632426b77ee2796b32bb98e3a886631282ad4caa3f1032d0e7f02531e5d4fc3430dca36c454bb00f1f", 0x85}], 0x3) mknodat(r1, &(0x7f0000001400)='./file0\x00', 0x1000, 0x10001) listen(r1, 0x800) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001440)={{0x18, 0x3, 0x4, 0x4}, {0x18, 0x3}, 0x1, [0x1bc, 0x9, 0x6, 0x7, 0x10001, 0x9, 0x1000, 0x408]}, 0x3c) listen(r1, 0x8001) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000001480)=""/232) r3 = paccept(r1, &(0x7f0000001580)=@in6, &(0x7f00000015c0)=0xc, 0x10000000) r4 = socket$inet6(0x18, 0x20000000, 0x96da) r5 = shmget(0x1, 0x4000, 0x1a, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) setsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f0000001600)={0x9, 0xbbb}, 0x10) recvmsg(r4, &(0x7f0000001800)={&(0x7f0000001640)=@in6, 0xc, &(0x7f00000016c0)=[{&(0x7f0000001680)=""/3, 0x3}], 0x1, &(0x7f0000001700)=""/207, 0xcf}, 0x2) read(r3, &(0x7f0000001840)=""/76, 0x4c) r6 = accept$inet6(r3, &(0x7f00000018c0), &(0x7f0000001900)=0xc) semctl$IPC_RMID(r2, 0x0, 0x0) pipe(&(0x7f0000001940)={0xffffffffffffffff}) getpeername(r6, &(0x7f0000001980)=@in, &(0x7f00000019c0)=0xc) recvfrom$inet6(r7, &(0x7f0000001a00)=""/201, 0xc9, 0x40, &(0x7f0000001b00)={0x18, 0x3, 0x1000, 0x3}, 0xc) getsockname$inet6(r4, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) socket$inet6(0x18, 0x40000000, 0xfffffffffffffffa) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001bc0)=""/206) 00:17:07 executing program 4: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) close(r0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x40) flock(r0, 0x2) 00:17:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x60228, 0x400000080) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x13) chmod(&(0x7f0000000000)='./file0\x00', 0x84) symlink(&(0x7f0000000240)='./file0\x00', 0x0) fsync(r0) 00:17:07 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) paccept(r1, 0x0, &(0x7f0000000080), 0x0) 00:17:08 executing program 3: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x5, 0x1) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000100)=""/206, 0xce}], 0x1, 0x0) 00:17:08 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) listen(r0, 0x5) r1 = socket(0x1f, 0x20000000, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={r2, r5, r7}, 0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r8, 0xfffffffffffff2a1, 0x8, &(0x7f0000000140)="8011df590d25c50d", 0x8) r9 = msgget(0x3, 0x583) msgrcv(r9, &(0x7f0000000180)={0x0, ""/22}, 0x1e, 0x3, 0x800) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchownat(r10, &(0x7f0000000200)='./file0\x00', r6, r4, 0x600) utimensat(r10, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x5, 0x5}, {0x8, 0x7ff}}, 0x200) setreuid(r5, r3) getsockname$unix(r10, &(0x7f00000002c0)=@file={0x0, ""/74}, &(0x7f0000000340)=0x4c) mlockall(0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) recvmsg(r12, &(0x7f0000002640)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f0000001600)=[{&(0x7f0000000400)=""/88, 0x58}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/180, 0xb4}, {&(0x7f0000001540)=""/149, 0x95}], 0x4, &(0x7f0000001640)=""/4096, 0x1000}, 0x800) connect$unix(r11, &(0x7f0000002680)=@file={0x0, './file0\x00'}, 0xa) sendto$inet6(r13, &(0x7f00000026c0)="e7fc5bccb3fc2c67d6a83a51edc4fa8693e0810dcf85164d0b318b97504ae1419ba29345893f9a431e6ea74ce681855924130a74b8c80c6edcba8725a59a8df75559c91b631a777043c10db54f6fe4d08d8bddcc768e98d7244c1909c8b718e824c2cfcd4b0ffc9f7d2bde870eb9f4f950cf7c4f4e475ac6ddd4a5dc1206163dc52bd5c161b0566aa506c8271641b823f1748f50edae3d3648dc0ad436ecf93fea410936b7634a67fa91bb6735ece5e0d118b4b2566be930c8ca58ad3aa45236ea9fbdc82e45d2dafeb56494c2a4abba9fd85de4f35d9afe1125d4f7f49174369b09366ee90a2a3fa99e5f8550d45a9e7e943759c109803054d8a68defb29ca066f48d8de232f9701ddee07d9d72da8f9336f1152a5a9337839b22ff9adfa1bf70d842ba8159e5888734639142a620819b3459ae09d743a4655f9daba14092dfa1da81fdec682d1f5d324a6d670fe4093f32ad3978bdc34f66d319f082f202fcb635594aee11894dce416585ea0fa55333c4b5d84e5cef56aca2f0eb2997001186ad7ab91d34bf2508b68be5eb8e9ec9af0452cf79681e2a24bbeff791c2edbdf999408f4710e4333bf5cda4661d1269cebb25ef5e4a3843fccd48b43515719a220a98cd159eb689b90ee1c56f3e35d922ac5e118e9ed6e224c0d37a020d4b1a87b9fcd0aab575b4e0c0188ae8e9f067ebda22cfb5b85893bf98efaa80250c06ac2c9c08a59bb44bae74e79feed6d6f7fd0965af383a8a70714625bbfceb77ca5b8b0ebac8eefc61de4647b4440f530ab35b589b03fcfe28d23ce8a126f8b9c6364763c8aeddc240fec11852334068e1591afed1506ca8132123d4429c8aaccb059aff6035a52499f8a02406b57d7995dc384329d0055f957f5ad8b5cfcb5140f5c6093f17e89f0dc554efd76caff12425902232812aa39ce090dc317f7985f4227920b5eaf1d962ec32713e6776937b49d766b61de0e7087f54fe965c7f06362b9d8870ff5be9b56eda54576d2a0ec16a9e59e6147065945d5eebf3cc857bfb05f76dc0c2e5087be8ece8eabcba313d8e170ae97ee7ecbe91ea944f76e228dba8f511d932ff1f53257bff25966605dd1f60dff3748ecb7c1607222143410cc196bad193f50a148926d5dbe85fa7a616a2b96f011762ec0d87b33d3b45b846ee14eaca42a62e3ba7c632c138758097375a6da124d12e0d1718a54f0804cfe0cfd5e6a7e10449ddc6f202a072b4771a4001f7b029bac9dda8341aa0bfe6573dea6e1ff3c482b58de6c9e2eb1b5bef4dec754f7513165a8d046c62ff9117ff8e92ffa78d0f9baf4a00ce2afd43406382c426cfb29873ad403f350523f4316a724ab0a32255c7a72eb64ae4dae8a601d239fae175d7cceeb296585ec67eee6e3c946fe458771bd3956d4be944d7816a4f2aff57c7e728e10f2d37d7e479acaa782bd7cfa752fa621b27b45e8efb6c884bf696cde470246b421b206e2f353a080028e8b72df4912a17858bf7cc9160791a2e6df4cc5f31cbed394afa50ddf5abc22ecf9f891ab78d16cdce9f3e2624361f32c936b97ffaffc1fb40b6dc415d81874364f67546bf857abb8bff443ddedac6ded83b95e01c8fba4e0c17bd9c5d2c4176cc0fb17817b62bbbef7ccfe4ce3962f046c7bbf7c180de6022b183111315b68334d81723f0d99a8cc584b432d180e0e7adfe79de7c44c36b24a36c9aceed2f885e252fe83e984739e0590cd872aa004f82f3ccf25a263cad10239aa9b4f742c80004208cc06cfb77ea4735332de09262259117daa2bf7075fe271ac350075e71a41f0cb1d80143fc60a9164bf03f25c2033d85c532e16b9a7cb3f4eb7a72bf77941f3ee4cc0e21b1f675c59d6049c96bc7429d4264f6be75e377eb9817db741f26dbb48f443a46d52532e40c9826e85146da890802a34ca8b763efb5094d11c827da10ec7e1a52e77640db73a7625fa6a443eaead58b0290c2ae21877eea9b5c98a9cf8beb3118e024e7001d440442e42f3b11c8db04c4b26f2cb7149d142876db10096125fc28a593e4e9f992ab4d10f0d5fce952fef0b331148db901b250b6ce54df7d27590ab56dc4152112e82d307f0e4feab21b417c548018f22faf946e6e76b84fa8e80d0690fb3ef69902e4b717751837e74d7168d9e9d84d32bc729209b3a0b38aecbf3e9ffb6a5b27d2cb854156b8805f19417802839d47b56289d56625924d6d6198b67f569c9bec4dacba5809f60bd27ea47a10bcf4b40b9cdd38501fbab916fa64095e274e6d0366067376edc2dd7054687ead09ac90b71052bf20ed2c836a1dcb0006465e5b3e5443a8960c4b3558c1367255a676167ba88b475dd2387b14ed108e888f4081009919095165090056d86a62da74c4f5c807331284b956c856f2d19252ad53dc4bbc47f1ac958f0460e7f8695b7026477b19eeb107661cbc6fccb97cb376526b94c89028f26435fc0ce2a816cd2a61734d545ff940318767a0ddd630f82364e72c919fda352a6d79d086492fb7130d520c5085198f2f99081082d937ed8e1baace13a4209082911cf84d57e3e10c963948565a29aa703ff618a65221d20e5b0ff2b5b20cc93218ed73aa0ea8d91a0050922e15acbf7996b677cef68ec146ef21949efe03c967fa5c78866f623179eb9f7462d8aa93839f9bdfb451c827c4559cd0dcd355fda6b35f65d6b848b3fb31d9cefdccd8c8d4f017437a722ce81a43d65f4513528afb159c72d362f4057428575d75b83fe406f44e3b9dae9094bf815d1cb15979ec0dc1586ca29a89f641635c2a5c856eccbc810e1eb3ce6ea937e3cdaadac093f4f150f247715d7c2ad4fed156302429d2c1ef202d24c3ccfdcd47a67790398f3552fa626b6490465db03801fc54077aeb3f8c9276f82bdc14a10d9ffd596076ef8b18eb0601350b4b7a481d5c1eca72747000b8760203c4a8f72da8227687da38f95af1115923a7a1eb018bbe872421828281c1d581b09ea418119a5277e52c22d7b17e04e936d0789a9422de073007b66a1b844837c50f5e9bd413713fe719014c03feb4202d534bc50c0aff5ab2397a90f320c0fd8c389e4f961e277bb825e1bedfc396e8f483e9dccf4e723d7d647144b42b96d7ddc01c54e12bbe64e92f2da6e465a3a31c5b99414f386e6e717a6719912c7637a3a0d0559da1b16e051b7a17f1dacf542524151f4d5f7635221e652c6d65df5800e60b6a56ff6a6f39768edcc246f898869e40c2c310adaaa2bd488c1a50543df7e2f4b08d83be4346b4107b44ed7a6e62874c3ae988b9ec0a68dd0c4788b8c07ee9819ee5dce5ec47bcd6aa6c0c9b1e19d0ef096a7bfc8170c80bc060fbcee88a1cca06d22d1d5e62594beffb52481eb067b2b26a1dead891745cbbe0c200de20235e944462368327c08a478713d29f1ba71bf4d51d6acc69918a40431ca50742ff61a7d5fec0b1667c6c937d67cacfa666529fa0294c3c27779f787557918c76b6c9d9fe63ec704147cc6ca02cb206390e3a08f3568d970e7cb2cd42c31af46b431fefdd201541c46e201b79f6032f80569c022e6b9f7d46cdef6b2e355542810d3f58f6ada48a88ac197ac9e039414c065a34c2b37423af1e7c832afde4a6281b5dc21fe0c106248fca0ae487f2eec6ed24570db7e043b21271928963a048dd0bbe30089362797ffe5a2efe8ffa153da9be806f3b0d0a15197dc6ca9a315eea179e37afe20b3510a61a0522cc605e2fe7cc0208cf8224d94d99d782724b74fbc509bf5268764b4f800074a7e6c336ea6b9da6b1a08100f69c308a00fd16d564c49f499df794f1a6a28be5325576c8aee3eb62339386e4d2e9feee5453e87a6e4b7e6439f3a132694a4e50f77a40c85cef505dfbdc6b1c78f7b2e7f0e864781597aa0f1b659574b110c9b6cbf6e44747b7082cf9dc7ac87b3ffe143b3af390671ea6332055e657a3288ccf2ec51d49c56aea0ea768eb22eef9f0cea660b71602695a3b5f81175d53ddc560e8cda10002c25cadfa8d4e32808ca95c365bbf958f9742c1f9be25e55f2c2a636c59b8c56df22b0c8f7ec98597e42bc794dde8fafb4913147fdaab4680a3f63f0dc332b8fc2bd961475d8daef3593235567609574123985a86c713c8d9e9c8ddc4fce0adfb47fff2470b5480b32c8c48fd5fa742206c0a8383978dc8bccd469c969b1c2fa653ce09c59a7805bab262ece1003e00e579e9bd9050f2e83e1ed9fa409d7299e221fde98124cb32a7c5062e12f85860ecbb8395bf315f92dd023f39fbc2888020318c7f2d8531ff063c510cd271fe2647a95fdd2aba8ee144e7d27b7c060a9af6babd475c6d920ecf42a00226c05194ff8f43e87293d92c6aba6691fa5866f1243d714e91ed1926da06aa072403c20d4422b13acd10cf13a1a1a722523a8a3fec2b99712d983c6bb34e985998c19c39d3ac4b21ba34095131b15ff4a8cd1f3500557dd6c7f3fe5a65fd27213df1695ad459edf9410964b13dbe6317bd4865d045657ba511660ac5db4a7b52406445beb8ba770786aa85d37f0d5b8ad8f774e4ebdeec7abe90a2a2e23a931036c8fa0646448b7eebd0cf89abd5b885b9415f6de8b27cf28d1275cc36d8f65b6c8b116d5eece14f51f76f1ab2a83aad15d62f42cc8a6135354132552f0d8d3f371198ec44bf7b2a76c177d8a292218361493aad0a320c9271b09f61ca43d527cf658178e5751ef73afea0fb591e92987c6789ae8350ec3fc4ddb052231da256795fd17c89ce4c8cb32762ca36a3bc76fd084b0ac44d4eab1747d84a529fb6e35c46caf15e935ebac714f0e0933f1ec71eb60b61a4bdbbf28aa557f84b227f05555fe3219e5b91dc58df5152372a5d10eedef26b1d3106e887903ce43ee71a9a727cdef46888277564374c6af105aee8abf82ab2b1e4c607864f2f1cb8abd5ef68c0f1702dfff26b556ad62346d87aa0d36980f63220a6d3db787fc3e2dd0a0efcc299a091800c02b9a0db4eb5feb6ba584d380cb45ede295aa57822473ff0370cbd184faed60de4cdc20aef2275aa24db53403e4012c840c4efc7318a057f03839f4a1f26f3f09de36499de7fa33d16c441fe649ae25e9f1b053047c05f4da590d4c7766907e5ac7124708d5563569d1902dff1ae154e7912e427690687b08fe7fc2f92b3242b7965a6281c31241b32ea66e0c0ac1bdbbb275922bf22344144886f4b0bf1e8a52d8664d1c1b3b1b37a5ebb50075e0fa922ca71062b58e2318213b1eb368ece6bd4f956a3de86e6096dd4fdbccb2001f9540da0a2ffb88a5e47aa4732fe5ffc05803b90a061ce17a07dbc87f5f2c5aad5ba5e53c43c206df9b7913dc35550201ae7dd3f2abc8146f5c8576193de060d251e69c465b7993151f71f9e0cf1c72c6564d3e079f830a2cac92e81a1032d9a50cc746f65ec29b686e1ecd55a8783cc90b41194797206428a3844e30d32d1a2e57eb05830cfb675ffaaa1d6ae5d507b32af978a20e3effa0c627bbf179300ca3c1beda47a9f9be2a28eafb2ef24b0293fc43b89bdc9fb280a11d822aa39c5c0b79d290507f360074ceb976bdfc635ca1315b9c7547cddb5ccbdac111dce5cdd276a0b37b6f5de55082dda2f38d9d6ab9c5d4a2d3b3ccf14592f8b5ebbb083dc79831bd1a1f57d3cc966b39eef1a5f7ebbc168fe81363fd7517cfdb6a9d6bc1aef90269388ec844e1cf5dca0a9944e56872d9aafa5fc667e7de89584a9e1865709a278192469a39be068443556fb672d828955b52e57bc471afcef4a51bdd58e33ecb303fd31a305", 0x1000, 0x0, &(0x7f00000036c0)={0x18, 0x3, 0x1, 0x5}, 0xc) fcntl$setown(r1, 0x6, r2) geteuid() r14 = openat(r12, &(0x7f0000003700)='./file0\x00', 0x40200, 0x10b) r15 = dup(r14) open$dir(&(0x7f0000003740)='./file0\x00', 0x100, 0x89) dup2(0xffffffffffffff9c, r10) open$dir(&(0x7f0000003780)='./file0\x00', 0x80, 0x1a0) setsockopt$sock_int(r15, 0xffff, 0x310b, &(0x7f00000037c0)=0x417b2fd9, 0x4) setsockopt(r12, 0x7, 0x261, &(0x7f0000003800)="402bbaf16ed4af55df2944eed31a996eb3cc945f9b363a3ae31a8bbda36b811cd9ec48c19abe624875f5f8543b9d37c87bb12da808a4f779529fa0dbfedf9701919a80ba37aff12b02f81bf7aa4fad08b565010176fd6181902af8b5e6e11b8ec4442249b0badb0f6f7c5465cb4944824eba7f12b77ad8da64f9fb87b419bf5be8970ec21dacc2117dab574dd8a246d9a8e88ebc8aabd7fb0e63844240181f6350f603cb", 0xa4) 00:17:08 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80000, 0x84) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r1) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0xa0000, 0x0) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x8004, 0x1) r3 = semget$private(0x0, 0x7, 0x1) r4 = open(&(0x7f0000000140)='./file0\x00', 0x10810, 0x2) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000180)=""/93) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000200)=0x2b0) r5 = getegid() faccessat(r4, &(0x7f0000000240)='./file0/file0\x00', 0x50, 0x300) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x1, 0x0, 0x5, 0x81, 0x81]) open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x40, 0x100) getpeername$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) r6 = open(&(0x7f0000000380)='./file0/file0\x00', 0x400080, 0x46) flock(r4, 0x0) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000400)='%+${.\'\x00', &(0x7f0000000440)='/*@{%$\x00', &(0x7f0000000480)='\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='!!\x00']) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000580)=""/51) accept(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) r7 = shmget(0x0, 0x2000, 0x540, &(0x7f0000ffb000/0x2000)=nil) r8 = getuid() r9 = getuid() r10 = getppid() r11 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000640)={{0x3, r8, r5, r9, r5, 0x1, 0x3ff}, 0x3ff, 0xe8a, r10, r11, 0x1, 0x3, 0x80000000}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000006c0)=""/30) preadv(r6, &(0x7f0000002780)=[{&(0x7f0000000700)=""/63, 0x3f}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/31, 0x1f}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x4, 0x0) setegid(r5) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x7) 00:17:08 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = accept$inet(r0, 0x0, &(0x7f0000000080)) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r2 = fcntl$getown(r1, 0x5) r3 = dup2(r0, r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x402, 0x2) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = open(&(0x7f0000000300)='./file1\x00', 0x808, 0x4) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f0000000640)=[{&(0x7f0000000380)=""/43, 0x2b}, {&(0x7f00000003c0)=""/242, 0xf2}, {&(0x7f00000004c0)=""/164, 0xa4}, {&(0x7f0000000580)=""/138, 0x8a}], 0x4) r12 = semget(0x3, 0x1, 0x4) semctl$IPC_RMID(r12, 0x0, 0x0) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) sendto$inet(r14, &(0x7f00000006c0)="2ba8db7a1c770c9086fc362e8403c6dc75e33330f45eda679ffcd837a3223f00ac32f966f4ce3d19334c900ed86951b319dedf2b3eb5be839820538a1503af12da29cfdaf6eb460f1b01dfeee6f5bbcbc5d0af26623e3cde4dc4f3706fe0d0a788fb8f28088f5b754b077b641f63be24f08149dc6de20db02cbf6c15b9188d5ae546fd9174709b30cb874882d9dc860bc83d1bd39e75796fabcb510007e7d4327fdec4b8618a20fcb08cecea8e4ffdded5", 0xb1, 0x4, &(0x7f0000000780)={0x2, 0x1}, 0xc) listen(r3, 0x7fff) msgget(0x0, 0x30) mkdirat(r10, &(0x7f00000007c0)='./file2\x00', 0x1) dup(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000f40)={&(0x7f0000000840)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000e40)=[{&(0x7f0000000880)="8b140bef8cd92ada1e645c0f55af073979cc8d7e3a0670fee3c2ece2f619ea7ad405f0a9fb8fe80b8171094ccbf80c10440bf5f6843a0927da213d64d6f2ea5c6aa5117ef67dce909462193e86efdeb5166b37d60c192318d91c4e5a6275b6d8c4b1ad39023f21951ae216ea4a6535b500ae3d45e67c92dcf7d5ece34f22b621dae4f893faf9b7c4669218cadb852303ccd94c117a2f52646694f924ed2a23120922fec28d0c9de393f2a6780e9983daedab82472d1b06b8a3c9082299c8d74ff54207f291f4664ff87ddabaa40200d4324be452dd12e4420097e1b72b03b1d4487c3243d13500b18796024c176e19c4a35d", 0xf2}, {&(0x7f0000000980)="c4c4b3bd88f4fca2861e08502f07109db970ae5a91dad8588f5f5e271489c15fa1bc67c119f2e8f97ee34a8770bf034828324a98d57d7b870fb175be4130a44f0eada79967388f41c2057255925251b713e3909a17c4c67daaebc85f5c9f3b2f2226aa0ab0da25ce0deb14e39b6ffeb282fc5649ce7a29c202718e1067d4ec39af711afc0fb053047eb1c6c4d8178ef8005a7107358bab66e8420aabefe8a8a5d423869e5c7e5fd9f68603f1b3cf08dc3fff028bc8d235023bef17827802cf6915072d0b9b8201", 0xc7}, {&(0x7f0000000a80)="fe3f0d0e416b1d9c509510ab16d3c5874364af5a954d763a64e16ced76ea6f8949560c286a5da55000159e0d5a26d7ce03d54f6307765013c569e8212249c8fa05af31ad2c1c9cc3c416fde5edb9edc4b2922a867728f2a05f0bae3710fa0d55ae0fffba97d1c094fafd7bacbdff7e6bfcc1d340adb396da238d918882f1fc9591d268a47c9540f78863bef7732ae7f136e276c4b3a565ff6fcb7d13744c949c", 0xa0}, {&(0x7f0000000b40)="4b2b145afd440e67c02fd5d54665e07119a9052380e01935b07143ad7d46930010cf7c22baf28c055b7c4b118ff6d1b9ce9cc9012835934499629d5044acb0bd6edf267465b7e9b89b044fb7ac9d6f2989db21ff58d91ed92235abb814b3c830b1050e8bab220f2186cc67", 0x6b}, {&(0x7f0000000bc0)="ac7c52f5bdfdfa942682f4fa3889e762285d42558e053aa1f7fa37c9fb0e735523a31da299b009b7940ec2fb8549e9d826d312f0141434a6b70f612fbccca2e8b03178da472255668d1f1f7fb6903dbaf49a1c176b8f4298dce568db12fae188f9f45197aab6029492df32d8c1b152b378f41711e3b34762ba8fdea0f00bc038ee01a66b4159f3b41158bb9af948f04266e987626d16145901a5556c04acf3c48a", 0xa1}, {&(0x7f0000000c80)="ccd0c1bf5e004fb9aeb91fcdd69f7462d2376d19b596b03881f4223c88c4a560de2ac9545ac4959c3e5183e489230b86afac92c24d570b170c8919a4084ff89e024c1e7067c3de69123bcc8f39de273c5e1e56a1a79903e5371d47241a9c1debb480a5a731c0758a4b19e9d37ac40b4bf6186f01c9b12d5be37a9492511106e829b18bd9fd765911c082126409f2abf9e299b2947f6744c43774606c5128a37c061c413f4239114f895c", 0xaa}, {&(0x7f0000000d40)="be72e4f8e473ea773935f2453dd4a2694f2f6a8ea6f32304ca5b534b9c443894215faf3cfbb61832a03a58b090b52803dcfc8d62f679b14bdcb22868eb10706a9c2ec208051e0ab2f7457488befb826cec60b0550d751f0838b65079595a03c445fdfe6b60cbbf3a0abe4f3719b5e1a0174d27f9ad5bfaab3e18a2341685f5a42c403aa0d5b22d135138bf843087655b4ed7b1ecae1b5e4060cb57aca9fff50f547a0df8ff912cd727f2b33f58a1ac0153882c5fdefe6fd6580b4792b563db252b6c990e6e7332ad8d3cc09bda10ba8d4960d44d1e4e02466314cbac28264450c0f12d5d8e687492987ba9c96c20818e92cecdf93b", 0xf5}], 0x7, &(0x7f0000000ec0)=[@rights={0x20, 0xffff, 0x1, [r10, r15, r0]}, @cred={0x20, 0xffff, 0x2, r2, r8, r9}, @rights={0x18, 0xffff, 0x1, [r13, r10]}], 0x58, 0x2}, 0x400) symlink(&(0x7f0000000f80)='./file1\x00', &(0x7f0000000fc0)='./file1\x00') getpgid(r7) readv(r11, &(0x7f0000001040)=[{&(0x7f0000001000)=""/63, 0x3f}], 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001080)) open(&(0x7f00000010c0)='./file0/file0\x00', 0x200, 0x10) connect$unix(r14, &(0x7f0000001100)=@abs={0x0, 0x0, 0x2}, 0x8) 00:17:08 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40700, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fchown(r1, 0x0, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="a88541022071e2052d074afc8f373a7795fa08fc268f92c4b38dbf7d8374af57f653ccf0c3aff7443711bbd3cd0a30cd3df9095228985603e0db463540fe962571f8aaf864583cdb2c7f381b82cb523544c710e178a59bfbf30ecfdfcabe1d3f8a16399cdfc466f12d5ade8a5d503a2dfea2699fe89ce12609a62731023625fdd92d61e54006161d007fcd567848d73600d6d9ed089e3ca17ff0895f0e978996db2b8d4e53f7780f652174f4c5f03c4a6dcb30c0732cd9c3b8f684a5f079b6daf1ebe0b2dbc29228adf5acbc87d192b4ec04d5044eaddd4c98dee90f64008777839ef0e2b940b4f3d5", 0xe9}, {&(0x7f0000000140)="e7d7663cea1ea8ce65e8fd17ad3e61cff50596aef64ac19cc5255e69aa6ad35c10bfca4d4777e0396b94ca2b0e2793e5ee3f190a8d98e59cbc86105ead91a285c0ca051c8fa6a2f833b936322f2cd5199551c43e677f8f232f45b8b604dcf732df4bb6a1106d26ed7ea28e5f906e68964ccf558bcf629a63478551d5bcad4cc77608ff69e229ffd7558ba7b6ce922f9c48f8fb291e6a8e8d04fd391c89befa523d23ffc623fb2d4442d9ba4d138570de3af1", 0xb2}, {&(0x7f0000000200)="12e4a1793ba4a922fb13f81a570d00811f123f2a119fcc42ccf1ede22af20b3436ce7bbdc505a302435d3b9dcff9a57209d3e4d527918c5f99fc63ede5e86b05ddaf61939ae869d74d1377222cbb7eb045470e83bc04b4d0b24cb8da302f69aa03ef183c667824dd0001d2c4a3d05d73c00d200ac71bd533ed8672332cc8259de9b40b6a6c826904ebbbac7d4091d226731ef5740cefcb5cae6959f5f01e4a58179b7f571af789", 0xa7}, {&(0x7f00000002c0)="a8583068560c124d04e0c3f416f8d7387a0a83345e265270465e61a7bb66da6bf7ce8647ea85d85ec0f2d94a05627b2acf3c265ff5bdae19c2874dcfdfc78966fca779c6392327bdb7265a0019f8cff43a50d44870bfcef4929d7fb4e6cd4ba1f2aa8d273665b8f35d46143698b7f2daddb7", 0x72}, {&(0x7f0000000340)="17babbf1039002cc2621574f3d1c58f1ad9ed6b6179feb0e492a745f71c2ccd3d3d4ef14ebeb45920c2cf075abc41be942decab7ffcf3b675960ac210eacc297aa3d939a05fbcc69d644a612a9177b9d35dbc363451529301b61a6f14c7a7ec1485472e9e39cefc8cadfaa0d44c6e1b42972ee02b848b91b47edfb1fac04b814711755d8362800c4cca56050305c2d096900e601675532a4", 0x98}, {&(0x7f0000000400)="67adeede5fa0ceaf132a3f2c9f81cb33483ad4d17cd6068bdcdb298cb6e3fabf5937e890d4836b751b470237f7960500ea994142ef9c5fa64d7cbd80ff0b9ca3fc4e6bb72db8b24becfcde1004f5f002d485077659dde5bb73342bde445435e2edc2ff18f699001c3be297e9f24504ba51e5b6a179c21692117cab47d05f56be9f473845775b3b2cdab450bc75cd447cb2837089f0ce011932eda53958187d0a2a679d", 0xa3}, {&(0x7f00000004c0)="267f43f2a3795e636d58c7791cad44b6bc7dbeaca4c70e36c731883d9b22b0d3035681284ab92c73789c43c14520f1cb1c39471175294e62c64297f32d31e691d8d3819da0b290685a651e4c67836859b925d8943addd077185d3b8160c6d80c58192267e0790fa5c9dd670b7e4b521fadefbada4514608c073d677402fa6e668a11f5485d9290a29ea63c9ac9bbb647a261e92736ce94a5005ef6dab88c9a0637defe68734729d27e44fb2cb7c1c43f06b72caff1f509dc2e6b0c58ba659cab4d2c19d4dbe7451fc02db07309ea9ecff7c00e152d9c4c6e6fd3f67845ac5e27dcd9195e4b8a0f5ac65365190d72699f19f25234b46ab444c17ecd", 0xfb}], 0x7) 00:17:08 executing program 4: r0 = msgget(0x2, 0x0) r1 = shmget(0x0, 0x2000, 0x4000000200000280, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/72) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000004ac0)=""/242) 00:17:08 executing program 2: clock_gettime(0x20000000, &(0x7f0000000000)) r0 = getuid() setuid(r0) r1 = semget(0x0, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x2, r0, r2, r0, r3, 0x42, 0xcbbb}, 0x401, 0x6, 0x2}) clock_gettime(0x40000000, &(0x7f0000000100)) setgid(r2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x296, 0xfffffffffffffe6c, 0x4, 0x9, 0x0, 0x5, 0xffffffff, 0x7, 0x4]) getitimer(0x2, &(0x7f0000000180)) clock_gettime(0x20000000, &(0x7f00000001c0)) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x400, 0xd1}, {0x0, 0x3}}) mknod$loop(&(0x7f0000000280)='./file0/file0\x00', 0x130, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) flock(r4, 0x2) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000002c0)=""/215) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r7 = semget$private(0x0, 0x4, 0x229) fchroot(r5) getrusage(0xffffffffffffffff, &(0x7f0000000400)) r8 = dup2(r5, r6) mknod$loop(&(0x7f00000004c0)='./file0\x00', 0xc050, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000500)=""/232) accept$inet6(r5, &(0x7f0000000600), &(0x7f0000000640)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000680)={{0x6, r0, r2, r0, r2, 0x80, 0x100}, 0x9, 0x1ff, 0xfffffffffffffffc}) link(&(0x7f0000000700)='./file0/file0\x00', &(0x7f0000000740)='./file0/file0\x00') sendto(r8, &(0x7f0000000780)="d52b6bf092e133e3bb0bbac5ba38e6f3750fd2eff872b39742d2f01ae0ce4eb40ea026ccaabcd812ddf170365c350f82a9f3267f3c1d7e1277eba8db989dc7b52c7365d5f2346ae51cb32e53bb24106a2d3a3edfe1ca33b0653525c4553a809bcd91c91e081d13f0f9ee5992957a31d317b5e1264e968e1054eebe3a99d00c5b930ba3cad506a06a361b3b9e6e556589a64094fa8f89f10801087672feb153b4aae275b6a5da979955466b1a54ac01fecdb9232991", 0xb5, 0x0, &(0x7f0000000840)=@in6={0x18, 0x3, 0x80000001, 0x1}, 0xc) getegid() mknod$loop(&(0x7f0000000880)='./file0/file0\x00', 0x53, 0x1) 00:17:08 executing program 3: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/64}, &(0x7f0000000080)=0x42) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) listen(r0, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x10) r1 = semget(0x3, 0x0, 0x111) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)=[0x80, 0x1, 0x8, 0x7, 0x3, 0x3, 0x10000]) bind$inet6(r0, &(0x7f0000000300)={0x18, 0x0, 0x5}, 0xc) bind$inet6(r0, &(0x7f0000000340)={0x18, 0x2, 0x8, 0x7}, 0xc) r2 = semget$private(0x0, 0x4, 0x2) semget(0x0, 0x0, 0x1) r3 = semget(0x2, 0x2, 0x4) fcntl$setstatus(r0, 0x4, 0x40008) getuid() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000003c0)=""/224) r5 = getegid() pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000500)=""/54) setsockopt$sock_int(r4, 0xffff, 0xa0c, &(0x7f0000000540), 0x4) setregid(r5, r5) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) lstat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) utimes(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0x7, 0x2}, {0xe00000, 0x9c8}}) fcntl$setstatus(r6, 0x4, 0x10004) open(&(0x7f00000006c0)='./file1\x00', 0x28100, 0x2) socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)) 00:17:08 executing program 2: r0 = socket(0x1, 0x10000005, 0x2) shutdown(r0, 0x1) socketpair(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1004, 0x0, 0x0) 00:17:08 executing program 4: socketpair(0x2, 0x5, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/2, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f00000000c0)="6514276fff6729a4e84d479306d54093441cae088d61b4023d04bae0da228ff7d139d0854555b382e7abda17215713bd38a8026bd4cce14506ea9a536474f2054f3ec08ca0d1f0844444df6bc95a3ad333cbe5f51bea8850f1e4665591e2fb12a86faafa4d526e57683e113e4b2cf1274ea328cd3c47a227a1aae94416d0e2ddae36cedae9fb3fa016fc114d2ec27812f26aa882784fce3b5a92386d05470979ddace13d6fc07664658452fae4d6ccc1b367bc1be336bde63fdf0da23229fe071768f8ace8435079d82639354e3f602efffd72013f8ccb635e80ef4a44b0822c35749a34e48f4121b37402de42dfd0d4bc6ab4141cf6b00858f3ccc012d8695bc4239cb8532675fe9d048bed0266820b73f1ddbd00d601829469c85fb64f026e94f20ce29c1b7d1f5edb40cbac63689fb1d948db3674d34ac0d932853fb3ac6c0fd26e77d5b20515cf22dea3948f472bd2ff869576a63db880c0483a200a72582932ddaf07c14e18c702533137f2368e8340ccfe85ee8e51754c5e0aaad73eb2f6bb66d6c0de0a8b4cd81a289f190780c211e533ae2b83e6bd530a67836ceae0f7786d39e382bff7e71e38396d0687911cfaf25b78efb7355084d5db768ce5a8d3870e057426901b264e5d00d18f480b7100670f48d466b189f03eabaced954998fe58f27069a5d5fdb4d7c258332eebf1a2b73e73b0f2dc6d7672c5562b9c10317e577623574322a7947e80088fe6cf516896e570888db636f2178c908144da82a3150bcfc5b8f9dfc52713ef6ab1cca743d41a5ffe94812bffa072d7c3079109a71432de13b2334dd2560d2c891d7be95d7ef57921666760a6023626e766ac40f96e86fd9f4a2505c7544f0f619eb775d83b6b11bcc48c1c82e32d54c6ea08c753c61254387176fd4f638061be94775af9263ba3a1241076e72c7e9d911f57bf829e86049fafc72a9cbed3c2bd3f1dacdc6e88246bd2b0dc4e74ca1c68183001c6f440aee646207461c3210767b3334cfc554b4d174d31c50f9374d1b36cf6423fdb510b88747cad9b3e6d6e250087b44181d0423fa4ff683521dd0962ac0c97d2e027ffe9155860c071579c23ed4f78ee993bace13d8302b436b1a90797fe384a147e28c00266dd702866ccf0b044d8f4a455979b291779ce0f6bc47197e7404277b8aaa01f47f62ddde251a797c4fbbebb31288e1c0b26199268e695e5e29e8615d21cef20036beb94049da8f2da9e1eb76e5cff22df8ece270a9f12cf32aa81bad8868edb22675d4e9090bc669be2102ffd862883324f30d5a2330e2ba449c971fceea8b7f433548ac10ee4bdf1564518142d42572f8872d7dede34166950898c764a73839ab32f80acbc53f79c71cdc57a2e3c38bc6cd36c6ef9461aaaeeb3d3162957a29a0ae038328dd8332e0828738a7c8e6e32cfb803c1da5806f800227b655301378c1ea16f8fe391f4c9068a2e5816b71f65dc369be8e481cbc0d786f30d613dfc63d25fb40740f21209ffa05a5d528e718c561c1bd553613a484231e715be3c7126cb5191679ef25d8889f880ea699d7d8dbe68f3340eedb8c9425234df886cb1c3a0a5999bf8cd65364a346b855ba9a556f683782486e183757db329873314f802a4b6e2167450de77757e9c19d61a0f072207cf2553984d7042f7420d10395bd005a63d012c51891401c8bfea1d5410179a368bb0a87491feebc4cb15b477685df7dcc2e63f7cec8b418bf59e320effa01c965dd472a75bbef038df1ab39fb2360ccf54cd2c8dbd75a415ef76b84e681982375fd5c4ac30f2b1a6ae78292c5598cf8e8cc57f1a76b2d56eab9fd026b114da926b8bf8fcc1f590facadd3f5dd794c7a058a34f98b417bd2cd24024af6fc27365d385baade95549daf165e5c70b1f27948989fa54e9ee89c3022955633bd95ced2e9ac94bfef45a691f7fd47ff5de4d30c08f57fb3c30b7db8de1c0c6efb378d65743a28fcb9d815fb393465d0f83c61ee9441537255c6a2209c1225c2b72d1b321a6880c371fb9ed3746baf662063400ea20cdeb5c492efe296b9b2c4582e9980e23971233279b179adbd93d577c032f3b28599b4f2f1ca2322714d757f72b1ee661f80faf960dfb637b2d0e3167fd6b26ee91d9423ecf1f35664336d10266e17288dc5732073e1511dd1e6f429b6e0cf86dba819e8737c9bbdbbb815bde0ba66d6afa9683c63c61e4f51254c065445b3f27deef9832c35574f91a77194367340e51e96a43a2cb9042fc98c74a79a2ab98605eeedbf27dbd646ef353fadbd82a5663e2014ce9100428552b8def597acb7d122bbe15047f89c13536f3e5d214e918a51023bc14b7abe9ef1ebc2ac1122dde9735b599ca3ddbbc0622b8ea669fe2f43da64f7f688e5138c8fe9382f7c3621bc098e594c11739d7a1e43883206f2735f90d85b59e9c63deb1d84cf0e528833306f0fd497d5c069df6857f944dff7b54c10add10cde34629663c0dd9fbad0d355bb2d7862415a9153a953d15546fcc907a86df498535122c46a09e07d6a8a3e29fd9656c34cffe002e312f86ddd2f9bda1e24b80894b03df6f5323de52bacd8dace7e621c5523100170412f5ddfba12fb1cf3aae886aa3702798cdae2513bc013adfa7dfe7b7ba06fb4a00e0ccb101815c0d8fe08c982b358d9a49ecca6964f0d67d58b32158bca4f97bdda1caece657750fedb3a5ff496600930e88ac726c8d683dc43b79408aec0e9f8e7f9d27e6b299441f0ae2a52f40a1ce2dd811fb286cee91903e092b907b8e2b3a6ddee5f2fce50c97daef2a36b9ac20d916d1512fb68df44ab66c7a2a449e77c70068bc7fc7d696bc9acadc109ae35494035b6ce8bf69f82f3a7af0ec074cc2687faaaecfb4bd68eaf63f124df0d030f7434a5559ec5e66e22877835e7ec872e521f06eb7c779b10c8d074b6ad9da6c89ab8a0c0d22173c317a9c2c7e2bf446aa1a0970a12e86bb967c2fc1b6ac2d263579f248228fc08b11797da8a009b35e6acf14078644dd9211af1efdc998256a8c9c4ed9aa6f3bdeab1618565406f10ef627f770d6cfea6c011ef0833db1b74e3b42e5252b0e3665a71f77fb74438078ad51f0e080be77d281670609838684d5ea082148bf4611872011889f099e34f5c808b13c528c4ef0de794f0e54e6a61b1b93e8aa620428a3219c5978eb6cf0a005ac2aba69d5c6b0b15e6e176419635ba28912959b17fd8b2f87d8a59816bc9c3efba23e602566b97897c8cc28b506e0455f420cc98f4da3fcab0e79e9eed408b418b2718a52fae31b80c5da6110561562cb4a74a2bdb876fa8aea0ee8605e5a01d7ab0561ce2cf44dfe5de355e568011fa5c817a6fde15e41bb91d9d6f0426a3c8ae8bfd99d15a0d497ae8fd4e6aa52654178b8e9251d43fe457e1cfef8c954f1696e48964b51865f35621c35c35a14ed48e2c5fe83b7d08ec671218354b5c943193e8755dddd7113308a1a6b9cdc4d26d364ace2bb9d1eb2691fc10f7ed085b6b7b923c91c54a168adaab3d597387de29272162c280aa7a300d20bb24e6183bde580cf01d8141556c69ba3deecfffe28b21e9747d1138bec2a9ff80472b9f1db3fb0f948345c1c96112c08e63ae4ea7450f7cbaa4fb7f6f882c35947b6e0404e23453509ae9be57eebd54533960fae1e856ae2281847459a87fbef1f00881e15ca88c93b78547511c566faa8ccb5f35d5c4393c5cac75b2fc8ee4aeba1a7d080ca5397cc6365cb5581cddfcaa6213aad86df42ab3703f8c84b1a0d0e9c59907456b0308063d72ad10590e9f6d86452007b767b6aad878201fc61e1472909042ff7b984f4853f4d4dbd8727ceb17aeb43356160171668efea91d92b231ffa461d3adaebf0c04dafced066e85935e95d220490649205fb00b78003febac6a62ea5da0349e516950bc694830fbd699c9dc6a20bacdd373dbc35cdc210e75f65ac5018939f55bfa494f2f334237e8848a3fafc88703f59bc7c2d1fb136a61a30adf3258c4958f93f96704790183feed2fcd436cea83a3251bd81d864c1b12336155a4840d3b7eec9f9a3089f5f08825c2aa7286023e0380483fcea6aff116568f3ef009ba4b92c8440f3f79417fff181ed30c3d71d271907627663fab7cd9eaed5535ff76a95a61b1e798e267c1e64b2bb5bbeca52ee38dad2b4bb13794a5433662aab81d74a96a2d4815edfb6c6b02b29aaf80e5f82d5e38109df965d17111bb6752cf43bfd2db63d869820ae11ce715f8896f3c3100e044cf44ced64e02389dac7914c27afe48b5a351a9d39c115db9377879f02cc9de723d137b607637233dfb6042a608abaa851edc0e82dacc3ac8b7fb5c5765bf3dd56fd11b444a24f0efe5bb320528c94fb2529d8d286cddf97123f653bb97262a0e39642534366a1718fe25505cf814e47a8841d7b42adb0225ec779e088a5ca7ab5234300a3d2c274376a5821a8583d559b9528f3513af64fdd43e6cc45f471227cc2b651dccee031cf1175f8e1ccc3fe854e4ba82d4ddd4dcc5abd411f82ddebb5a5747d457da682c786e48706ca42adec971ab6bc45ff4891c36e3e47a212f2d19d70a8ca586e80acf4fe8fdbc3e8a03902d7be6004384bc83c546fa07201257f88a1a62f4b6a5ee6b638c67327e838d5518536e33d457689563e0db6d437678c5697fbe562cb190b8a310c94870beb34e1595e84b8de5e771518644276f3a992e2c6eb0c4da709cac659a0b536a9a2ab2763f90e798cac3102eb17b3578794b2a62dd68d4d730e3dec43ae21d0076e66771a5210ad033e3832ed01e307be0a7c76462d63a2125d73775b183547495e6ca857677e2c1a656e34f2c8610215b983ba475e9a6b6aa34203d02f253f340792c453ce90caa0dc0606df1e32131d80805db20d5a5183f2a7159a90f80e4bd68fbe45d485c8d9d12aefe607683fcfc5aad7021ac821aef237925e12f8732753e5c93188a8bcda5bb16fcc1bb7f5cb4a179cfc8e8cffb30d9e2834bf04468e1f9e0daf1ec493fd26baa4808ab4ac02baed9165fe803771aba034d716584d770be8eb354ec2958ef5c30399918e696b8df41377b77595d495d4a40a53626f2d30302b0374fddabf069161b91db1c43bf596f814c8da31026674c24f13c797e3e1cacd436698a2280785c58c457bbeb72b3f9d2d21b683e1e3f53c5c4e8b9db010f73d5e74da264f9edd283cd1742825a05b7e5d9c09cd3a19c122544454f5fd3ae35b8dce2c79037de3a83f8aa287e0179dd5189735313c30be5b0caf9f805bc6049dd9f4bb0b73e2ba21f62235c38801fad2bee9a7483c113b82118f60a5946a5bd3ca5354be718b361d5fa4076a95a4159b1a0d5788eeaa6d2768ade77af3509863452adc694d80675b6a5441e23243c5138af49b6b15c4ad9e2b8755f65aee52084821448080026e0e731eb96a3f48a8599400a630163aeac1937455770aa48fcbd1d8bbaee19cd22913abc66395acb8d1d232bf6738a5bdc9272d459afd10471c2ff7061fa78cbdb2cf06e8fefe703761c928c964bc3391b7d120cd87aaec0c99fbb2da94e258f80ea19fc47f4743f2bd286ac1812f196436c9f2081dcad1c7bf776c15957a6b1cad3a079cdc8ab0e010321b1ba08740692657615aa9f6478fb827294438707462ab5cefb65e8bd83c4acb3c96cd68e75a153a2b697f21f5aa52393d15c2adab452e4a7291755f1725a23264bfbf62b48f074d84e33b712869696aaad7f864f4b14c459ac105fa74ae4b709f7b605cf49602ec63628db8c1010ae810", 0x1000, 0x400, &(0x7f00000010c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r4 = getpgid(0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001200)={r4, r5, r6}, 0xc) fcntl$setstatus(r3, 0x4, 0x8) recvfrom(r1, &(0x7f0000001240)=""/188, 0xbc, 0x1, &(0x7f0000001300)=@in={0x2, 0x1}, 0xc) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001340)={0x7fff, 0x1, 0x8000, 0x400}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001380), &(0x7f00000013c0)=0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001400)=""/182, &(0x7f00000014c0)=0xb6) fcntl$setstatus(r3, 0x4, 0x20000) utimensat(r3, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)={{0x0, 0x405}, {0x100000000, 0x2}}, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000001580), &(0x7f00000015c0)=0x10) ftruncate(r2, 0x4101) r7 = accept$unix(r0, 0x0, &(0x7f0000001600)) r8 = dup2(r2, r7) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001640), &(0x7f0000001680)=0x8) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f00000016c0), &(0x7f0000001700)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001740), &(0x7f0000001780)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000017c0), &(0x7f0000001800)=0xc) socket$inet(0x2, 0x0, 0x0) chroot(&(0x7f0000001840)='./file0\x00') getuid() sendmsg(r2, &(0x7f0000003b00)={&(0x7f0000001880)=@in6={0x18, 0x1, 0x4, 0x2}, 0xc, &(0x7f00000028c0)=[{&(0x7f00000018c0)="87b636c725ef23db2f5b29fa24984847435d8b01db813b9175c5a9d33336a7f3eace5f30b07a3a5634b3819393a7b341f06e56bcd3914442ca9f9dd795dda36ad15d0c1f294bfcdf10ae2868a39e68494028f18d7d26458ba24b9914b454597df9d38f7145a4b9a1fe72a8ff9deff6b7464c3f2f7a7739c5d7163959cafee1cfe06fb4728f7e1574525ebe67d5aa603f3d05802792ffd17cd888efcb1f60e63deb7403d985bcf81b07a20f7cf33f9053a5ce8cfe6603a66cb42feb99020ae2c726ab45d84c888bcfacadb242a6f4084adec5d6f913d69c2c50b88ea148e03805cdfd095106a4cca60d37b47b9973b4bb09f5683631680db1227855634750ee3d2ad6bf312aa0dc4534ac25cabfd220a5f6263196231a8526c892beb6b3e59a5330541a003e1b35cf37098cce9038fcfc16fb1151a4670f0777a1456251b7b98d232d2bd7489b3bfb1f1509be99b71f2fc42f357bdba91002c728a07debd757d039d7eead1b706f83e07f25e1699ef60698a903073c8d654e6926c50809844b6366d2099789faae640e38a1736d69fe661f52b7639c457b18d6566db0174d195671634a01b0547aefd1533f33de8129c2c53d111bd674ea64dc08418f3a48bcb4c9708cd0a674099cd9874ffd6f38ef9fa104586bf5b2384ac9953b19b12909a3098428bc6559e53313fe0c1dc0c55340f31108592d7571671aaca0432bdbe6672b68d42b7277c5db42128419b6574e703ecab2d35a4def9a4118c84296bfe4a8e522d220d93a30114beab8a94566795a46bfac1387b7ddfaf33d43e75da8108da58dcac6cf4e3c03799f776de72478e5755df2d60341894d60e5da662ff43da6e5fbf65b6aff85405ef122c415331f9b2dc4d9c92e5701e549895359171192e1d5f7dab38277e39a02ebb958b0bcc53cd2bd8edd29ce3c7903ab0f365011d3cfc32b72e1ae98258bc7ffbe104f7f97597f63f0c727f5e01d3b6b68f38738fe239555ae57c09015e8d68407df7f30ff0300099f0647df39e1b313e11afc5007d00e5676e7ea0a278aa988fc11c3126946a989acbbbc36d6bebc03ca2c7da7023eb4f7eb8e152590790a29289382bb2e8b35b8673a2f19e3790b2dac8624991e741b84a3ff5be51d9b48f35b6f369e09c26ebc1be5f6756680cada8b008a7d6b47585011b2b8545eeb32a7b8dc5a126319820ec3fb2edcff5f7bce03bfbdd662a2bb358f1c76e087befa85af9a384f9a33cd17911a75f0254dd21ca7d5aab0864fef47c518e5642738eed558e391140ea8dce6497e1b917e5a3b484e0a10694ae969fd95d67964ca5c8f0c6aa9ee704098fef9a64d8bbf9becb3677daae8a64fd1316d100b389779c09c604dd2927d3f97cd995cebe425df7e0f9c8d1164cb9466d50aa12901f643471954864f83fab72623c6b9132d6523fee11639135edc69dba9f38b5c103626a811fb36a8ada769c87cc612c102ff896d814cb863db3f70f8fcc1880dae38b5bc015a2b1bbe1438c07973f099b2942fe630830d0d983f4112469779813fdca97a7ed6f84cc6debe5e5960a93e272abc7897d3ebe4b841798f8256393672f4b84172ffe7ba160c46a16d6e08e96a667ac9d7c2c845591df880559f376a54a50270388bc5ec3c230acd0e9c5b4ccfc35e1a7532bdb58ca1a1b435a6ad19cd5794f7fab3b6362f884fbf465bd4991802b22a416973999e2b172693f554114c11fff9ddd62c93dd07427d950a363f63397cc24aefb964e3245f148fa74cde62c8c0e26ac8f53dcd2a07662463e8caf83e7046f3298bd76056c97a5295a868ab52f1eafe9f278893f636e83e9abbb251f05361137aefbde1accbff1d2a1dd25217e85ff2892b3893db4270029bc8cfece71a69cfe274276cc6e44716ef5bdaa3d91fd96e2d94d01f0186eb9cf25335b8169a657d480376f3c91c735544eebf64b8a3c6a1c0666e9fe7ccaf47e991684f566ec36f1e860b5335816225116d64cf8702c2bd3231fee463df663d71852ee0ba26cc4bc48c4f6aa76b621e204e14a12dae91c22e0e18c8f0bb24c2f9a2dcf5ccb710c6fe72740c922b0bf5d6774b79a0c1acb0f103abe8385fe43e250fc902725fd21585acd643645732c45a221ca38a716b97a2d34b79f2cc3bfad8266770e122fb2ab9d305a617137064b93a612fc39bff535dd27a47a1efc874f9e33328463fa5527b4a0f2fe2c767554fa6f34acbb1f0c2604c823b204398987a1601f83196f7fc7f9a90032741177ba4c5c9c6302e33be5631f82123ec080dd0028840c7d700efa841f3ac88dc30de274f646cdebeac61b3f1b01d5d9198396806f1bfed2525135a2342ad0fdfc870d0f63fa105136f1e9a3945208bf6fad515aa20f8fe6d3346ca3fca3e257526feb6f3c50a8a34a4a34310522d2906c4c3c85f763e5ea54664ad12c75941803d7afb3015d0ad0e290faeb8888053339979fdbfe1b2f46a986e78375dc9e0b9b5847590636f04e3975ddb72e8fa4e3266ce20a7f2df02a4e79d545760ec1aa602e2a8f1f3bf05d91daee1ef038ef5d75acb38525264e1eddc68c6f670a55ec883bdc80a304527401d7b7e0e2717715f5d728c8e092dc68dfbe07cc52fa79a34d33fe55978c9b81301c0f1bc68ba0a8e667b636ebd073677225c492d914eeb9e3f9db539aedb32b1d5a01630d4eae3701bcb9adaa155c040d2275171d35de95dafc3573b5808a74d17ae3f92b71def80e264399fe326bb6ee35292c2a50b04d20dea31f04ef917d8dc61db9a5fccc510121952ecabdba5efb1eda6b9041b4a9c5c09b287c32ee2244706cb1bb2ae26f1c8260b647f6b3f717d4796ba0bbe02b558aae7628e68b4b727caa0771bc0a847f62609a4701e95d12e5be92bdd9065b050861d34491f8d946716ac6c1f50a73e68fb8484e7c077159f1b2155fb95b901cc304384ccf3258d9ece6c72dea9054306a8cd910ca2a4f956a32854518c6ea424b895a832939f31259db4c73e2274d62fab664dc959ecb43eba94f76380ce7af21fb5c49d80a235ca7f2ec374333eb3123880e961f51bd70351ea265fb7b14bc66a718e246c06b1033373d3acf3a081f629d959338a9f9f4a9649cf95df5f07fb862a02661355ee2c39838ae4c9f80de0ddecba3115d118c784a3ce47e7a8f6ef3968b6598a9a525165df57d762ade3d5c410a346b1540738a12a0dc9c28eef62981c4b05857fae8f1881dbda97b4fc8b6e55075b8dd6e8fdf10a6ab54135cf45ad19ceaffa533a74716c3c5906962a7419e59373a7c5d4f8152873c661d1e5b9642b995495cea1254dd3aad64ec9537acaf02536c05dbdfc1705c93bbf63bac77c38310111853b573115104e9fbfd57245608888343886cf79f514b459c876b8d79d5a0dcf330a631fa99885595828462b7208287f6e7f9e91769f69d3fbc171da43b02e88353853815f123dd1170ebe53f87abbeaf901917ff9a37a472874c1db825222ec9da0603b53b2899f6dc5825ef5e80a9c8a784b766615d9cf6737aa96179b9664c7a7b8deb477b82b58c3c18a13090b1aca6d7aa2d6b2b4c0bf5ca72dff68aceeff6bb67734e22bb94270549b38ff72c1f3630022db27e7df6ac2e7bc5fa4017265b249d88c6a367b5248e8979ac5aa55ea05271b2b7058a4a2f23427a0a9c155cc0cdbc431da22ec53990bc5c9ab0593064be8bb07df68d80421fe622c7f8eea7784889d8e2189e40659e0d120a94f96e2b497415df2a0b450105b8f79a9a816c99f9c7ce615655c9731723c5b841a84e4d2268474a52d3f5a24598aaf3ffb4e0d0d4e0b0355496e1601693e6c4f53d3828cdc7bd6b09eac753cc754fc2b0e5a1c1e9f454738c5ee1d571f27294cac0fa0dc5af433b632571a60e538239369add254f77a3adb481882796f2b7f7890b13bcaf8a304142f6a761f2e3218377611cbcda0ed7683a65542b586818633f34c8e49020047cac18bc03df77e9e9e12c8b0209c84adbff0dfec4ba0d47691b9d28b2d36eca7d352df714181504ef44f44a83c6a077202d3058878b744cbe75b155d04ae05d1fa9cb0dbb5322810cf31854296646a97e1771dd58f90536a880c65d2757593084462bfb34c07faa0cfa4a2d05726037db6f837dec5294122ed516deac1b4c5f0ad77364151969ed6b01ae8250a20fa2f4bf4f793d4ef49b0e500580b092454d43f14ac29dd7da26f6d61d90fdabdf18c25505e81e88127dc846047e1ec98945afb918e65d52fbc82361bdf1a04fb048cb90f8b80618b58404c12d72d71e56e19a4ae43d9f354b2dbae01c6ea8e4c57b541e64679347226add4226f135d4d9a91f1cacec9039009d3a81f91ecee8556b2d1692f51439cec66a83a9d40fb970399878e571796e1b76f0cf5807a430beb645ffeaaa332cc955a590e19b222df41b926c392622fa5b7ad78d55b81147ce3e8fcb3df212f506a27829025e843b83f917ec0e1dfbc4beff76bfb72171c4e02fd3fbfb4079be4a2bf4a258fa8f8725174d65b9b2913ecc9ebe4431d7ac586e6a01299cad04c165f4adb4420330ec527d99823f81991371cc83fd078dc93a6b3755e231b060aae9e4bbf04448da61b1be42cd9a06edd77fad0849b29e67e687fa9bf5729bfd7128b419cba00b1408970a9baf869afd9eb3a983b9a1fe57b7ce9c36313c4454232c1022f828452c60a220854ee5b8240886f51bb2f3f8eb2a394d256e0e826e92bba557fb8bf6d47e3b80ce529848f377cc080cf550df13876d1dfe29f11d187c2612f00be304b72e60f0093ca75cad164e5cdd06adae7521055c4607c0547e8b12beaa0c463a48414c3ada988731d18aeee083a4a414585c865fe815dad2c8091c281b13e869f4e08f5d54f1f30f589ec32960f8fcdcb12ffe45448dce313e157b7b146faa12228cb57e03dc3757f0274262f7b6087b697785d0951b5f987a9e4a1a4d5a4a3ed5226aff8d71dd6680e044e6ef061d59bb4aa99d1dd63b865981f9ae822f185eb9b44582c21f5987a5575e83c5b84e00ad13ab8bb9db18c3e9f239c209894a5290acf5128d70f3ca2c3e5a12f6408915e10b8964758b27044036765f3b202112b2746fd8f64e445bd56a5adf0715ed3c4694b70711b70a9e51b8fbc0c92a7837ed7a68f758d25780525399e1030c6a8bf97ca9c51e6da43aa3df812b9f0407e3735eda1468e2e4509d8f184d40931b0522adac79417d8d9b7ba05149743d78a3cdc8961ec8cd874440e3700cf7631b8caab3a6d55d4fac263c21e478ca52941efaa53b90b18da3f13b898042f86a17cb59f0bb354931ce4a5d06c9ca9bfa049cb6fd60adbca3395b6d399dc0d9f48bcbf3b5524eeb88b25724db0c499937f09cd0d051f702c788dcb52620a7f2b3f6c4a7181e46bc6ebc5e590b5c0c4807cb8efd0f91450df95ca1d75bbecdbf0107139d0be44af4cf315465161306033a89638792b9dc220f9214dbcfe38e98edbe98f93a7f0bce68da41dd0e1e749ab7110134ddaf42a6a842083d15528f8a7b28cfefbc169f388526bbb37e73ccd92b4196fc9b9d2f040425d8333ac4acde92fcf30dac9bff82777552e349247048dc99ff835e3e7acbd9b6810337a85e3ed51c9c2b2ae68438c9eaafb066f66008da77d2bb0ba3a011f4ac494c8a7ec17f67f1094ffff1819871d2228c4e483a5f4ea4600ca62b95cdc0739fc53bf75d7f301e6ce93d4d58b39775f1547961a8d4b25e80bc8312b730de981ae5f8047d329614a1ccdf25a674c108c6f230a135179cc629415c862222e3b6bc759b7", 0x1000}], 0x1, &(0x7f0000002900)=[{0x1010, 0xffff, 0x10001, "1660c27f94fec3607fb61ccd235c234ba0d020c208444ae313fd7a26d95fb96c56e65adb14c685d4ecd411b17f08f993b81e43ce8c7ce24e069691dcf6c3bfa76d76c08c4ddc97ce4ce94102c4f52ea0d916a1d5231329275f012ba3b08661eb98a0fcd0fa5af677d75924dd6c34acd4e283b863608e0843a555021d678183a0f087188b70d0a0694223f66904a3d035a47f97c7366614f54d0c21db63f4018dda60dc5874b74681a146a748cd26fb1949b88cd7a53c71db91f7d035b5bff4026756b8ae7e3dc357f5c16164aebb6e4d486590bf04ef93463686ff6ed04c43cda60cedfc6a50f57086fd72428b23450728399af3f58101a0c91df53e12e03b34f660a4dc6ed3a2267208cd989c8ff00ddd23ff0a3c543a19846d6ea7f295a9d40f3a64a0ccd6525003832af3b4a5b11c77d6129a475f3707b8579afd776499af537d9ebf867b4cdc63567627a714387b934867d1fd86ac5513fb3635180b4790d13a49496c5c8c55c4222224c4fe425f23822fd8ba8aee9d68943fb2818a058dbc2b2e2a7474dbe237d0c0873dea52d9c8e82eca186fcb61d235ac49d4bfdab77271114be0a530cec83d4c6338e627aed8a84a0b27a5920f41996d1e9efc5b8e614d4556769d7254c23eb56b9dc5f26e874b43097841f071c0394dff0faac1ddb348f3373c2fa04e8137a54a336514eab9be036d0dff50f588a0859064b3e8298acd2e8439f64c645a25f9fd780f33faa9cd53a5c23d6677fcfe4245f8b2d786286b6f25f2471d6b44f87b5729a1f4291be363c5ebe9a344aa6bcf3a7f23c8bb2fc84fdefcdc74006ada86d6683ebe50938ea2a7f2d6e379dfc95d4f441b154fdb55c8fbd0c1e72c0b2fc859913b56e760f2fc528eb63fa0523f49fb847e6a99467e5d439e405edb717a45bfba7b1dbeabfff9baa656c2e178c9acb74afd91bf4f89747ba7af3d184b1438713e0260b4cd1447355f0acc90d0f3e0fce99ad2c04ed57944661e1c69686576da534ad03d111ab1a5e47ee017aac55b1ded2165e3f5a0d6b4d919aa3395b6a252a3dfe0655d4a102a9e5024ed5aa212083e35f2ef4b951677245380f23c2fe852b760cd31e117a4d3c1abd1dd5c2a5bafbc6c119b51617cd2e385945b385d63f00067ff1fecb82a7315868e53f144664ba46c6e9a3509e0cd16e0592a421dad5b5ec52bf0f5c9bc4460fe7d3d1d5f1998b7a373b4b1376b107a94fd5582ad62f9df3429f373db60054f0ada6b997ad6bbee3a106621c492c929e00642247c32fea1359ae26f5818a5a2d54817320c77bd23532a703b4abe8036f3322638eef054cb83792508b65b7202530450138149507c859231ee175db391ec6091b2f218a5fa2bfaf6427dad33cf54bc84fda817f86458d88c6940442519c06118e76a4d99083ffa2ecb246bef23a57b7c6941ff77117e9652d76f96f1cfce1fec2ba7054bef66e3cb9795a13e1db663c28baa4e874e12ee2f7f276e1a703300941c1296f975afdb99e6956bf513d3f75494865d729ac244b368dff066a2b5d50f8a978e99b0b95728583876edcc67d5e2cac7ad120f46eeb6bd234ef63bac62d763175d92a7ea9e1c8205dc2d4de10bf953c5f25aacb6bb525fe200524d6c761e6414d2ff5ce3642b49848a7db2cc25b1adf3b7b22169f1caabbe37158117d5b2f2b9e2e0fce1a4bdffddf1b156196d12ef953e3470e1d2557bd1b12b33ea800f80dcdbda8cd26df323eb6aec6ad18cb2d0fcee9c2465c540749fc14b742e2f2dff4367d2738216848c63fbeb7bdca1dae1942198979aff49b740a0129e61bdc690a2b23d7a723264661fa4f5fb9c5eefe00ca4eee5c12631a110da075c3a20cb280284a1d11f4fff4930cc5299514baa5a782f831adb92d039bd49450ebd078c0b37d801517a28a2fd78098fb7c7a32fb19d9fcdcfa3a8a3be6fb09a414d591112b31a6472dc78d0ce62f610a10d8abf01bec61afeb986ef7effd7bfb3e23c4457b7b5f3c1abd6a70b895616d9dbc06862cb60766ccb7d99342a52a05d0cf767ce5b4f15774d59e69467039713fe55f3120c5199846f9655f56bee6c45546eefbf518f1d699ad54530dbd601360e55198a5697c9159c388fb8b5b493cc7113b02f03fa8fd2bf4834998d456321bc46623a76008a269df352ce4ae331deae02dac9d2e9ed1c10bf080013b2a366a2b2d148daf22ec30da3217cc4d236e15b2d11e1f8b19e1ae0b768af4e44aa5c18bf1e743ffbe9f9a9acb8408e55e613fa693314a81137c314095ef5a5ac6dea893971cd0aaeea7fe8cd0011946ad95dd6b4cfd7b6e98f33b26f40395fadce51a40fe5bb603a6976610bf7f73c7c6743a1a2a6d198b73bc9d9536d84e9f4ea93aa37d1cab5294fb5065f3e86fbf0f8ccaeea4bfff0651030c4f3d6d2ab171f0733efc22f7c6e5e5c6604170ae25d3e4476d6b90a6f9ef984228b195ad1983c4d514dc2b4b1ac3cd424ec3428312e236ead2cba2e5c56f4ac79c8821442326760f122c1a4e7b51cf8c389f3f3d1a2c67bf76e391b1c56fd6cca5bf32fc0fb3a4a4bc0f270070759ceee653ad9b13ee68de6b232ad23b57f013100c60ce6b13d076e0efe0dd095d604e0202c08709ab8d98c46be62db126e6c102d381b3b79d1c3b5d44bc83641a8d2c25dc19f96b74acfa750ca138048285cb24c341fb68a6675bcc694db7ba5cf5159e4105114660908717037e840010c89c6605527c48f16b88f4bfc1e011bd2175caa8d2ace2e02a79b364209a3b67bcadea95db7908aa8c06fde9be89fbd34b4d967b1468346596c614501754ae1e13bd436d27901f2fe4bce35d878d0899db30a120a1831914b1f8a95a4796aa46ee7aacbf7bd7e4707fe2e158f858fd3c3bf2a13fdac66e290735759f11df4fd2d6952aa1d5bf768b6c5d0ea80456db6da6c0220505e1e2c418eb93b8043002570f3a3349615afb375f5e3003c8945edca1c3ac0b87cc07a7dae1b1e3e01085f68954c15bab94dd4bc741fee80346366380c5f62fc83ff6c577fc68f9d1db1245db991ca5dd452391ded817898a505af0c3500d3c8f9f1ec6cc2a3cea78d8d1ac0af09c2935f95bec221c790e477e32afbb5357fa1e37caba31022c260a53039dee620bba032d73b188be10c034db78d356397debaf1216ae87e743fb552d22ef1e62319a011f35197fe7c460162b0b3584247cb2e0ff66836a0ed740770300c5377067796f40c1b25f6575b6059a3ba5a7546e952f2ae7613b6e97a1480ea9f0487b301e5a8c486eac4631a896e8c5259946e69b400b935ac2c9c89f4f0e3663bfdf81c7b22f65b7a92dc7bf031f03cf995dfd75cc743d32222219d2f99e03a9a43e4bdd4faaf28da6fd0ddc325b724582c1e40088c5c144fb3e3580a9d8b60d303675292bd7f39b7a240b800a5250bf24b1ecca40f1338c6039fb425bc5a85b03d36c6dfafaa2ef4dad0a2dc7823631ea0d035cb04f94d974f6785f2c08a51960ce36e9bdc5c4d6f58e56d8a96e6d90ba144e25a36e9220ac0dcac1f8495e0eae8b0ccfd717c87e0a544081a31f8a17f4bca336ab578fd59096eb42e4264bc3c1ea39cf3f39f0c21c5ebea93098c0223b02193a265230fc3c02c9a6503101e84391ea3a1e37d563783948462b33e1e53ddef644869ee1ef24b09658fd34f6d8e2ecb41e3b6f3b7817b627402c579811a450f0234adb4427a042880f55ad65e23a461d795da0f4bd15138b122be6da3f9c557e1693bdd3f9c32c9c2fbb722e58eaad63c9cfff512da209e649d785366ccd624b8b1b0e9c0c870ddc0fc00ca95fe967fb5e253c3892daa03dc3e6baa24a1ebfdee42a02928dd10f90fa4e4d78bf86bb58bef19d8b5c2b73de8ba5527c25ef66edff19a49b3cd35e8838b3cbb44929d6ca1b6ac70070f8c3874512533a216eabb79c5ef5ee8498373ec96a84bb850890e5e9200733b1f2099532c116c6072729e447f6f9e421d43884c90c3426ae8446bc2c57aa03c9ba4cd30e71d9146821c17d995c24d66d5abc24ad734e22f0477f690763cba861c6f910ac74086a7b0d5faf951d91f2a586ff06ae432d2cdf820bda6f641c9da38d16089da981431d36a8eb4ca44512301bacb4c310c5e712bacc73d8a2ec1c704ff4c5230870a7c79fc148b3d5535a13f76aa935481df8e63c4f29fdba80b6453a4eccdf2ec3cc42bde6edb7d2527e5ac4f4733761ea5456885a8d2e9f2c80498adedbc345b0830b717acbe174b2e2869a60f488546b5fac6c549009c71d300560deee829b047ad8fb16910b1cae5360aaf415e31abaae4df4cb19a29701e52c21a265064b90b6a5921bed9628c4e0b8a87a68b13b663036c55e03921dcbd0d9b03b012e3769d4e0c2c26c5f8af9cabfc7750ecb47dfd7b2e33e9154a114a2d0c1ab4dd7bd0d6627acfaa6145ee39138f8a23c04c2bfdc3c65471ededf1e640f0435983737034f57d1ab4600b19508c9b656cc58deab7996af10e2f97479a88a7953f2e006f2bb24e1a110fa6794cb4120d64dc257ff598aa443ef741300db71da2ebac58ce03f9d473c7264c8fea86687c24e128c84b60698cb504b58c71f837e4016af1e3c19f0abf67110ec73164366170e873574097db8e5448be0c5e0849070aadc0d9ac81d0ea7efab186319b7134ceebe8f34546440f664b64755313e10e8c7fcadcd04ccfdd3bf33a5298fb62bc29ca343c4404d50facaef33a4210c2c76f60e03a78c1f9da34d2d36a8f8a4383873c4f9eba2feb78cedd7268b6ac3834eca211e71f1466e9acae05a8fa94b180064a85c68927eb882d3c61b829593429dd50d2b98b6f366498f15d8b3303847890e947b6db1c39e8dc7adaac55eb30689553e21e3039b582cba4f1e5ae6f3369e01762e39f2f2945aa874b60ff6824a4182b1dac27a56da43e8fd0615b65260d0ccfde2a9bfb19921abe6815692358c805ff7a3cf91ecaf7407f4807b072b3023133774f54ec4cd1fcf240cf8e366383b4a1707dd3ba94ef19919df4ae9d7ff39a5e2f9f681046c28959a2bdea853f5d01c0d724b87124b3ebe3718b5aff632841029d702138d277af25e5035631a950785e253d6dfc1c82cec4fa2163abb6d110f5a696353f8742dbd143a66be698316bb0ec964c4ae0548980a7589fc15b79931e4dbccbff601784d61f24fbbdaed7d06b039130e248aa628fc9afc4b3e0dab4f10636bcf8c4179dbacd1a99cf07358b7360e404e84860aed52976575263815449d1e09a5e6c9f9715b63c12ba89e8475be738451affd3a7ef7685738ef2486564571a70edf9de912b80b7a14ba98090804012201915cdf225d8b9a20488c48d92ea31d66310d926d7c7e28f5708f33032a2a201a3075ee1a26b8c84a143c760d92165157dfed2e65bc2aaabcb406aa0f32d32993d840ee9d6e88d435201643f2a89238421fddab7a16fe38492e4649333e65f0f2cf83989bdec17678d921a39ecb566d4488a70cb8dd0582aacb3c17fd1cf53180629063c8d577542dc1a671c53a432dc905a46a0edf5fb6b81cfe8f85dfa1e089adc9c0bbe28b81f5e79d8a204a8489606f2f55855ca0bc0867b503a952c7ff8b6d3f9e970245da5dd528e71da111b14ef60173d213edf228f874f236631f1f40148194e9dbeb0d0c43a9032cd21706031a22c1008a89fdea8b7d098371ee389a65292d0eeb7b4bb26c3396ad8361c2f5a01f247ccd12ea5d26d1e1770b11b6b8ce6db7d18bc7652c3c1e90a931542d22be8b2e62d036af4a8455bf37d86480a83213d61b7bc"}, {0xc8, 0x101, 0x7fff, "cf9ecc52ec52b09c1a0764ba6682414f183e5affa82055379415970a823b4b5cfdf52cc98d7a4dcb1147bba96a88206937a30268817ff6aa9f4e1fae7138645fc8b35fdf4a42fb823a1c27f4775ca301434529127950fbcfa911eb95cd1b56da128cc1f1c27fe9c9aef236c7421545b288c1b953772db677588b46e12c61be7ff9aeca2d1790433e0fbd3e5d705d65f444ea97e579dea17e091a6d7123fdf05518ccef6dc1ba6d7f9b0afc365f5253a8db05"}, {0xd8, 0x1, 0x9, "9e6ddbdb4ebdef4c9d095183c25b4eaccbbd3a0478bab0c8714329800854c268e9504c7ad82b7ef13454cf31dcab0844f2cc5a5cd1fe8fa15cb277f9e7f0aac04b97f6360462b368e26e5e68b95369cd7b913ee14380c2c3a50b8e573960a89a4eec3ce652283f1522e237775e2bc5483aad84df53bbdf989755111b91927120dc0e80061f3b1effc4132d4b36143f424de00a75e86db28a486c8e94fde77946b018fc7ea0dbfae799f5fde2df343d44d2f4dd474f149b4aad09290d7ce4e7deec2e"}, {0x28, 0x106, 0x1f, "354468e885363b22a35a6d5da52c11e38f4dedc03b"}], 0x11d8}, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000003b40)={0x8, 0x1, 0x4, 0x9}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x2810, &(0x7f0000003b80)=0x3, 0x4) 00:17:08 executing program 3: fcntl$lock(0xffffffffffffff9c, 0xb, 0x0) r0 = socket$inet(0x2, 0x40000007, 0x3f) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) recvfrom(r0, &(0x7f0000001040)=""/4096, 0x1000, 0x802, &(0x7f0000001000)=@un=@file={0x1, './file0\x00'}, 0xa) 00:17:08 executing program 2: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x6132}, {0x1ff, 0x7}}, 0x200) connect(r1, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x3, 0x8}, 0xc) sendto(r1, &(0x7f0000000200)="6a75deae70d128385d060d8089c18b0240623a791bd18440b83de6b9f027b9e2202ce12d3d94f9e3e3f96ff428694ab48391719d23a604b53518f5763c073663d66c369514e5bad0cf1f180c78997890b78db82de1f84b7639c2aabbbb807c0a81c1c04b51d85a3b2617a646709707edfefedd8937167dc9751e4c1e08b7e2", 0x7f, 0x4, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getsockname$unix(r0, &(0x7f0000000300)=@file={0x0, ""/76}, &(0x7f0000000380)=0x4e) connect$unix(r1, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = paccept(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc, 0x50000000) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') mknod$loop(&(0x7f0000000500)='./file0\x00', 0x6000, 0x1) r3 = paccept(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc, 0x50000000) clock_nanosleep(0x20000001, 0x0, &(0x7f00000005c0)={0x7, 0x400}, &(0x7f0000000600)) connect$unix(r1, &(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8) linkat(r1, &(0x7f0000000680)='./file0\x00', r1, &(0x7f00000006c0)='./file0\x00', 0x400) fcntl$getflags(r3, 0x3) r4 = paccept(r2, &(0x7f0000000700)=@un=@file={0x0, ""/4096}, &(0x7f0000001740)=0x1002, 0x0) write(r4, &(0x7f0000001780)="a504aa123ddb03ce8f1b351df05e10b1933ef134a9c9ab5e6afffa026eff23db3d1de2c7b3cf966e8261925e809bfe17e53b574d0ed3a0cade5f41d14994b9ad207743aebccf254d7417476a6c88b0b81d2a644bed", 0x55) paccept(r0, &(0x7f0000001800)=@un=@file={0x0, ""/93}, &(0x7f0000001880)=0x5f, 0x20000000) mknod(&(0x7f00000018c0)='./file0\x00', 0x1000, 0xfff) rename(&(0x7f0000001900)='./file1\x00', &(0x7f0000001940)='./file0\x00') sendto$unix(r2, &(0x7f0000001980)="4d61e2520f018a2767fafec71c73b350c323edff498f5274b75e6f36d98e543fbab2ecc78a3827adaa2e3bc3977629cbe92c6f80baae0a8144704e793bcf1765e7bf2b052753442b1b34b637805ee7ae4eed396768e4714cb409d7804f89b7ed855e578cb692ac144fad16226aa09a800a4cd1673d0b50a8271fe8b15311b87c8b3e4ff2a69a8c316704e4596dabff13fa10614be3afcac231be0f2b8493719f1ea85acf3c28335f740ca465fea9e5071509108953e5d317bd81b8080cf5396e3ab5ce08725824b54204add689c2f7324e40c2701a1bfd9f857e27f52460c7215a2ad7179691ecdfbca99aeca6ad6943fad492ad4871afd106154f35c18dd71150f9d288e204a50af401bffb4e223b43b72bea19688ccb0046b318067fffc42b7e6c5a9ed8cae5417a6f2dbf1c0615bd7b81e71d5dc52d48273aeb54a84239fa5d183e3f0f4f9e69b74f899ef13bf850b66be667ee2d93df4fa5a5a156325fb528fb5ca47fa86a6f349de146c89598b7dec23ecc5a89379413bf1df4a73bda8665ea9eeebb745291b2a4e0fe4f450075b37bf9bd1b3cab38f25ebf603c0ffa9d94cfb6644b054c0ec7af670b5a4b135bfa26683d23ca5c278235510be13643ba366fb63e3c673d04eada36bfac424f425b1153d558e44378cf98a9b1819c00d2351dcfdda6380b5bb0361165e7590991cdb995d7119800eb0297e7b8cf6e6038da6857f33fa6f14ad01efa8a8d0f9babb21bd731cab44d3ac4a121373efdde0a69049f0161d3f953b0fed0436acaecb86d801c31bae76677cfee7c6198a873302247d10d56f50997dca17bfb2138d171819423e8a9f42cf9e24207a3ec36f445b198bdf5687955fada4e6dc215098222d916fba634d21c21cda3d4bbd41cd5536acb8ac8058236e2c34f82b46bd107c3b3d46a589dc6f59702001e1bcd67aae834df8020106067c76ca9963fbe23be498acd361e49bc5200179e2fb695123998ba51b31fd0cfdeacd49957bbac7cb64e0608d7f4498c0f6424d28c89d165bfda81aa03f96fe516ab7cb3f1175d80affae39668b38d70fb3d19bf6196f858f928392888d20044f774f8a7fce661b4757542ebf2aad913beafcc8826077fc67dd66080234a8aee69903e7178abf9362f2d4b2b75ba1d5e737ed1d8f4f5a332ec47e24598b2c3a6c6232169db230e01ec6d04b4f41a7e05c710ac2bd63d89f84a226b541c05ec4eff20faa23d55c5277aac709cb2268233799badf354ecc1d935008e33b4d37019149691fb62f0c1e9da50d451e8e88e32ca5e1caea32bf7a4cb64dcf2147aa83b2fade78c9e0f57c5b860531b476f4ea43fb76c124bed711dd8e744e772b6c6b32c879df9e5f84c2eca185bf81d0da80864f16cf28efff786021b38a4f792689c1ec20904d0dbced1db73567a671f361b1d090a3b132d27571d44ca99fbb4b9d97ec2ec81cbbce10cb4f34fa165ab9c5d6b7aaa49b2de1ca46eace4f9292e121717a88a0247d34acf09d8e8b4557c2fce673828e823f947f909644a1b091bf229b923b5e33ddb4eadc3b900771caa4ac392c9ba0821aa916e3ac6d65ba834c16f50972ea7b6634c25a3fc3d4386e6ba3a88c3c11bd97b52a432e3b10f9d13fa7c872a9a7e36bfb7ae91a281ab646fbbd791e3850d5cfa99351afc98a65f3ede98caa7ff98aac463c8164df8ffdabd6ed43412f0ee308b454c0b69f91111b0e8a39e1a05dad560f6f43fb2fd408da689e3d5f92a71b4b915218134e4e6c1228fdeea2740eea6f9d0fe4ab6f0a3fd94595e3321c327209e4379b90f53d79b787f9ee28ab3a07bd151e5a1a81101b845710bda96611c3860cf1ba46e4502c0357b7a09401402055e5ad2f375b4bbee73bb227b3b7a168c193909a98a83ecadc5614679e3ec1aff807af7f4ecfbb3ce968cee66d3e31779363347d5fde288491cee42388a70b7ee825f07e47db2c80682477f1f1c1f55af362ac9fc047c618d11d524cac73439c7d2b282d27e0e27c9bb716dfa59028e73d9f2a3f574e7195e271581fab24c60316bfc85a21fb18dc0dd44a5a876d2d5d534bdaeea81a21505c70c6df42eb42d44f6b3c0f97b06ab3893e4623f4c0d5ac6973a2cf4cee5b213fec09d7a66f58d6276a3ef725686ccce50555a3c07d6e41a9d9d9c6327a8041da5cf890c1aad62377764fbd90d2a9a46e91cbe564f9cfe8dedef29cce68f83b77ff89d9278904615848e993400666310683de06c7532a201fde55dee2c19ab4e560fdae4843f4bf25beb147c0005eb0be4e07e4f831f004726d8983bbe86f76888700ab05354aed35b42e83b259e4734e67a5abde2d423960a27cdb3c976dbf619995f27a91f6728f90533a2e4b8d2ddbddf3c5df3af58330eccbbe71c9a1742bce42b91af3c406ac287b65cf6ec04c3a9eba84ab5ba6e0ac2da374b787b59c1824d943dd61e8838215960aa28c429fbbf019530b64a8ea9979ae5a3ab8ba4bf330f6b8dd9ca431a7d46ccce757a4a21ced55180ff745188fbabbdec0afde50bace81f013c9f81a87e66b3e95c2782c28c7a039cfc08deed7dc46f65d31e3c4a2f8dbbd85c29725f84e12fdcca261c2a4162ce97bdea45002aa610ce18e628869f472807ad64d99bd1fc2f13decf1740a8b543fba7ac60ea35d4a423cfd8a0648a82c30802249bd1980c79404dbf3e3cd9934aa1116f8c0fa377e75681275f7db061839bd2e4da82f0dc1a426885644fb13b149aa2bfac816203afbd26d166973f035920490dafd9ad06c0a7e2d069aeceaa4bfe74c6b6779d0a5cb33e7f3621b2ec2332bb6da9f06ac9beb5fd4182dc09016cb15d2ccdbf63eb55652789523ad1e3cc5c65f011605b196c64b1d2555f30a00ac58f683d1d0c213c41b68fd8723750d003cd60a5bd85814edc9d98bdc350529096d41175b5652c51358c712c4acff96e3250294cd4a03dbeeb6b7e57cf2e91cc07e6b6f00a9ab0d6fec17c3a1aeadedc358c4b4cbba31a196754e5b478dbfa8430de917e77396d5f57bbe3edbc0f31c15da909e4d84e31aeb14e6a1e8a8149d812a501b288c1c2d95fcfd177bd347626c3315884119e3cabe8bde438c7bb90cdf9ce74e5d7674ecb465c14d4bb5f8b2099daeeb1076c7680afc211dc4a78be53dc404955d6b245427e2ed938f11ed95b9e53239a12b98645815186b31c9b0daa0507df03b318377d882bd9379b75682816d0c454c7c4968e3a1ef9670f190e41c00bbe23202d170089fec91412445c32ba01d0d200a4c27e322dba53815ddf9b86be3b6b6897bdccc758f7594011e48f67b45d4a960fc6d779f9b56dec4b642a257cded3e36e86e169770f3d8adf9a1fa6d129d06e50667f4c780b9d09f03b5fdca9ddd44867610624643af16160fafbc0d0603afcdded57bb7e3ea5793713cdbd6687f6619cbd9782d08ab44e183c22343c1860366af09ea386ebfbb820030de4ad7659afb8ae0ac4cee56ad70fe4987b5ea810b7d39761a91673547c70a287c7463ad8e7dc119a5087637667cd3bc75601db1bede22c858f3e6c151185697a6d0ee0323d89a1dcc7a9b004647d1fa97ceae161f490327ae50d9029e9d68a03cbd57d45b7cb7354b40b8490a613722f8acdbb97d126edbfe3596777e3bc905aa681b847700a0175bcb163db066e801257f4672cd5315672ca08dad363417d96ec93821cae82642cfe024bef3fd018c08f168e3f2ffddbea933bcd6f6e2bea5fae0f0f46dd8f8da735db517dd459c13f2c3c4f9b5ac9b53ea4bc22fe41b3f190d0d24515a0292e22e32daa887472a6451ee6b35b979f5aa90300275ae3e0e54308eb2c22fae740ee601fc006e596fc38992ffa32fcc9d1155fa9835e46d29314760ddd1f4a2432ee1d8c033064ae310031d12a1226198bc3e9baa6eef7b0a64d6d57b364dcb0bc8b5460b52a4a88ab2cacc593f2d17a34899aace178bff44b1978f1d0b8c8425b79d7f9e24c8875f724deb98685b22d4b2317c6e8cf0865674f6fd422914916696cedbd915995bc182eaeca1bca01f65083c7436580771318861936f71b440caede9ea4407549cc6a9367b1e849e044109f4af7695b094d11d8cc4d39ae6c46fd65e95c50dfb4ca5da4617fe20feaa00dbfd5f02fd3dbb4f548fd68a7b73217967c969c16620f264258452d1ddb246700a81c989a97d4d89dcbc2fdba97ca1d80c420133eb23a7eff8b1531bc9b7361678c676bbdc9f721f5d9e1770442995ed0f57a9a9ae4be40ce54e4d748dafd387bee6c5b327c68777cee67b9c88cafe4b00d93746ff50733d3db8985b7eacecd4e5f12405b6e4a4d958fd9231e42aa8084f8588017b987a38cc6772002878b60a3058f4b4e5ebc2bfdbe6a18916e62c3c79bab7b3c4f9d432cbd504bef1074759bf8aa5ad3a3deff37853d8ffd5953a3d3172c7847c9fe96bd9571fa97ebab778794ec2fce294cd3cf3569e4f79f145499c5aacf88106f7c7c9ca688e50ad55a05e1be51d3339c4425042519c65319ec15ca7139cc35415cc64c3c65947ce989896185706f79a38dbc2fecc749cb5e8994feaa6788d967ec992ce1513de994a60713ffed82addd24ddae9b2478992a00089c68b8e99123b860221531135e0c4f9c74b29c98db98b0d19e2629ede8032c5b5f1b17e4a7ef0ebd9bd51a145f2b0a8db40ebbce53d5ec76dbc7b6a8b2d10fbcae7ed246410547852fbfd3551b0b7c96e4a2dcde5d8c1bb803d3543f4dabbe4ec192927cb20dee2b2e90952bb887ee86b156526a33004391991404b0ccc03001f05960841d2b892be44ad081ced3882d6ec30ef107be49af358641b3602e07f05e8ece7b569f43f7adeff069a9cc6078b08c939e9075d6ccec70c8192f213ec6f29e50aa69f0b473d4ce41e4c84a696fdd0ed7b9434859e2e0823380d98998682806c5e6b8450e2123e0d4112a106f28def614c3922778c5667a1b00aa2f920bf06f4fcd37783bc93e2d7d34633938c0dd8d978bc44618005d8abce84676a2cc3210c8fea701db0816cb4405115003d477f7b6aeb8808cda80998fb2df7cacceadc74d6d09d1d4788b0d83511c13399c231a3b9c3d62fa2067a7c316ef79dc72107e3cc09d9e5a6f9cda1b2e3d8527adbb1cc40fe42a8add92e75822db9c38fb1a25c6477167d31f1b1fccee7f9a0f8f1330b5cecf6bc119050769132c4e578185eedac879aa4a10265588c83fc0d10d7faadc2d38819c0262c6815ecc6c94fc232cc9e33bd4a2941d3860d98ea5bc37714c71f488682839b063cb9a376b1d819c5555a1b8da06ee54db1a1f2b50102c5557d4ef328c15448a08d774267faa35d3ad7e25320fa3146bee6026d6043574ca424383697b9d3fef58f4d14d4f4f02321659cccc210c653dc21e39d2cfff0451a38042a234be0af4de1510639be4027edf809015a51ab9bcd2d679478584bfce9b4afa4b2eae8313b0851d7c1d1cd604db04cdbff6c21d3599ba22223f165024ac1618594d6ff896c5c7043169e086c8d2016cfef2e825b2adfcb74de629ec0ad5f4191c5dddafe6d1c87fc08e56be0ee677f6d416f1f1d9d95d851ea8e53c2361cd385494624ee47b95d673fe0e929f12268f3b26adcb92f8f239e6baf345527596fde37f663ca921e82d9abfa6ad90d2d18f2012940c8481e49a6dc0988c44aa465d5f01893b75958e7a4d33416fba23d22a8e7683c2337a72814086f75ac1664c0f9a09dc908534088f4715cb27121becad731eee720e303cbd1bb7be2d1109d09c152604ece77042f8c26a38280a1689", 0x1000, 0xf, &(0x7f0000002980)=@file={0x1, './file1\x00'}, 0xa) fchdir(r2) utimensat(r1, &(0x7f00000029c0)='./file0\x00', &(0x7f0000002a00)={{0x80, 0x9}, {0x0, 0xffffffffffffffff}}, 0x0) sendto(r3, &(0x7f0000002a40)="353d577e7f81baec8acc69bf425fdc34fab5d7b45743fdeaf1d569bc6923e592f92a79d94a82b558ce3659999def4cfffa1bf5ba60226ad6af04ff28ffa9d25b9babcaaf64210abac5033fb3ea1acdd51eb60d6b18", 0x55, 0x400, &(0x7f0000002ac0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) utimensat(r1, &(0x7f0000002b00)='./file1\x00', &(0x7f0000002b40)={{0x1, 0x401}, {0x0, 0x3f}}, 0x0) connect$unix(r4, &(0x7f0000002b80)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = getegid() setegid(r5) 00:17:08 executing program 5: rmdir(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/64, 0x40) mknod(&(0x7f00000000c0)='./file0\x00', 0x100, 0x101) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getegid() lchown(&(0x7f0000000100)='./file0\x00', r2, r4) wait4(r1, &(0x7f00000001c0), 0x8, 0x0) r5 = semget$private(0x0, 0x0, 0x80) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0xfff, r2, r3, r2, r4, 0x140, 0xffffffff}, 0x1ff, 0x480000000000, 0x9}) semop(r5, &(0x7f0000000280)=[{0x3, 0x9, 0x800}], 0x1) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000002c0)=""/251) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000480)=[0x100000001]) shutdown(r0, 0x3) semget(0x2, 0x0, 0x204) lseek(r0, 0x0, 0x3) utimes(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x8, 0x5}, {0x7, 0x7}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000540), 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000580)={{0x8, r7, r8, r7, r6, 0x24, 0x7f}, 0x8, 0x2, 0x23}) execve(&(0x7f0000000600)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000640)='$\xa6@@!-\x00', &(0x7f0000000680)='&#:&}\x00', &(0x7f00000006c0)='\x00'], &(0x7f00000009c0)=[&(0x7f0000000740)='({(-\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='$\x00', &(0x7f0000000840)='*/(\x00', &(0x7f0000000880)='[\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='{^*(\x00', &(0x7f0000000980)=']((\x00']) getegid() fchmod(r0, 0x84) recvmsg(r0, &(0x7f0000002e80)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002dc0)=[{&(0x7f0000000a80)=""/4096, 0x1000}, {&(0x7f0000001a80)=""/243, 0xf3}, {&(0x7f0000001b80)=""/228, 0xe4}, {&(0x7f0000001c80)=""/99, 0x63}, {&(0x7f0000001d00)=""/1, 0x1}, {&(0x7f0000001d40)=""/4096, 0x1000}, {&(0x7f0000002d40)=""/93, 0x5d}], 0x7, &(0x7f0000002e40)=""/53, 0x35}, 0x800) connect(r0, &(0x7f0000002ec0)=@un=@file={0x1, './file0/../file0\x00'}, 0x13) symlink(&(0x7f0000002f00)='./file0/../file0\x00', &(0x7f0000002f40)='./file0\x00') r9 = getegid() munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) setregid(r9, r6) 00:17:08 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x2b9) geteuid() 00:17:08 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x10001, 0x3f}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="25936b6cded566622c8bfffd0f984afb911fb1b888e2de2e219c889632a2209629842cf2be420497c098e336c88f95d3b061c45778184b6957c9cc2ea657d29834fa384735585d7d7fafc805a10c9b024aba61ed86eea6241903285d9dd5bbe2230024834fbe60150ebc45873a04769a1d2aaf044b34ad33594b96de36fa8fb94b3576f5cb47c70d403945454165d82757f41ec39f9049754f80957325bcd009a24b79b85886ce4d99a3309be51586649edca77acd21893f334e310565f650dcdcb4098252974583e607aa59b2154d980fabc7d98e0551bac4a8e1075787d2b39bf04b59", 0xe4}, {&(0x7f0000000140)="50dce58a5d12d477013eee3d948f2a991a4cc66e4f26dd4ce5f2e5c221c5e84c96ca9b658fe2e6dc6a52a42f7669", 0x2e}], 0x2, &(0x7f00000001c0)=[{0xc8, 0x29, 0x5, "4e50a11e7a2750b90a705978e3cfac711aecdf7a9e89ff3e9b385394fe3ad2bf53b8b586bf616997e32ff44a1fdbaca2c911a6408c2824b8d951ae58a7fdbf12fb31aa0cadd1869c5b1d65dbc57f441a4adc538e51ca4f9ef7513d084bdf1004f2568a589f9920ea1aac74d6f458ddc731a9603b3d06f54cec94f425ddd8bae943e8878fe47b9fc97b6ebbb372ead0fd55d860b9faa566d8c38210e3262d8115f99cc421c07e3985bdd42a2cedfeeb4ebebce846c724"}, {0x1010, 0x2f, 0x6, "8c8fafb87b34681994cc3555e133748c052823b66ad473b8c46bc1993578d26f9c936aa572bae6080c015227b3be3144634cc4992c78782f978d891afa0cbe833afc6d860e942a11fb739c603ececaaa1b5f5f216945b64bb9b800d854ca5ba0f03daca35b6fd16800c84b66058b39795b102caf593bafe4a5226d66cfbfd136357e8416f28a5044d94fbef0f1f95032ade933ee8c00a839e4b4987ee6166e9e77ce11d055611037db880697e0b2c066b7ae0271ea0277b3e6da1b2ec7f112c269f196949b8475fcb499963179da04a4a4d50e7e8aa0b8cda4cb59892eccf3fe795cb0775bbb749509094be89cc89f3fa9a10f556db192d054b360267cb8368335b1b48e8f32cd5c117a5dab7b87756bc34f2e4002f083e9ae07f1f225ebd5c006be81a984b86e16e96051d6209a17ae1616618b2eb2ed3539126649788f9ae64ee69f5cdfb05e7fdaf0409e68921c694a148a73d7c959d2f303ca2332f169baf675b4fe50ba219bd616cbd550560849de84cdd73d76bc97d64fee28b2ea7d1e3c7dd515fcf0064a4a3404544239127565abe7984bab4025abdd08a742a847a0d4cb645a3e460b18935c97672a58305a7ef16d9bd093fd498a6f86406aa006791b3e6e64db82e6a7a731f9f6da6aba2368aa7ebeb8535dc6aa0c4094f18cd6364eb183df0427fcd5337f91d8ce4917cf5107ad7bc7fab2c6d211542af9a1bbf6ca0240a97558cb3f442ba8b90444e9e0e471efbb84db1f61513758356665cb5ef35233aadfcb6cf2a4627adcc22341ae20bfb926105c7cf127cd877e583594b37338d7dfc4b370c15f66ff6535c64e56ce94adc4e8027c949b2093a0bddf37a8f8f9cc06a840e2ed9e2958ac56a67e6fe3192b1fd3c373e60797b0004d22c6a4dd482a4091237ec8992976a2e7e42fe06a0016028d741f9dd7d44ffe6000bc4c71d331f62d75bd3c99473e46750c5263ff33ecce9ff492c4d09334ec3286f920972b95c80aa2fcfd11d5d68ccba319618948eec79f8a678cc91497c9b5aba0f0a1ecc170490997361568fd328e41be8320829f10e0ac60e089cbfe78ee3ce78e9e63d802dcd7318d4ed9a835dcb90772a4cd732babed0bb219605970aa160653d27a058a3ff9d7d4fbe869d2106b09703301d0be4a979810befdeca8a8b621ba0ad13714e185f185fb72b62347f7743e54828d44915784c474c08d7c1d6c49840883233cf6b55f8e0ef9cb0f28324bfbf72639cef62b2991f4901c7e982c66842d64c3afd842da5d47586ed09b65d1dcba3fd358f27e58b8db0073ee3181ca7dc60a5df5b2ebf4f98d1872b7917c6a0760fc4709c08648b03f636b7038dfc648d9b4323c89c19068db9b6984433ad0d7a56502d23fc73ad34d00fe897649c156de5e5deab8a6d5b1c1cd69da03c821069b89850c1c892f42141d103fdad6e1924e85ddde56ebc4f33c213328d01e9766800bfea996da20bcfdd51a13d6e33223b113314ead9294b2e4135633da65396ffd5039bede9dbf82e13c7c5a5ee7a15821b7e1d5e6466dcb9050d6baf1c08573c2b84cff0e944bc497509dafc503ed3e40942b039d5c96c9ef1c7a91c0064d2df5f83ea7181516b1c5672f3275f3903f4d2bd1199a631ecef36e6cdea1d9da8744e78ad30c5534022bced7c6052f184415911e980c6340b81fda65a9b580d8991274ce45f82f7f901a21b83097c92562012d02ef4aa273e7da9810c217b74ea96204d40600fca798008b9cb7a609dfae20cfa593f6be90d3fdc3a2e66ea62a2c57f560eb5fd843ad8610cccadbc01593dacd7fb282d9c6c88a5264854b2d39e0c63b537cd3e9af9587700e65aec93f2f9215d4094b93d73292d461e5b6f044bc6b9fdbd1d9151e5ec77bdc0cdf7b56da5bbec182c775d3d5ebde6e0a9b1d6ac2dbc0c7c1824727f7978ec9c4f7d94e24d69abb29d740229a9e40867a69cd75920bb3c0d7f0a80faf29498c25a7c75a20a8fa837ea0f0ea11992e393f9d7e63c4401eea1cb13373ddcce0171594c394e5597cfc6c58fdda3074e2f21fbe796d6dc6a3d6afef9127b479ac568316fe04e01c35b1c5fa57bd8e89e631e063e2c41c893afcf91b74346877f616a8ee7e3c7c0e26b4ac49da5aeff16e5b381c77e699edf42897124f776bd371b2d4673823f136b4eb13d754d1d1c5f8c85d4745c7769021d73f39ca89062cf5c39d6412761295f978dc3e64518a31f1f551a07fa1e59494e814d185662432905ed82f7846231ac9899377afc7df2c3056dfd40182f263e1cbdd0cf6b8e8f3fb1e49e17cb0b947b89f1ead473b6319cab799e38e40cf2fd5435203f8fc1f70b8535c5d9cf026a63d026d6a855af3c27f7c678be0365771e1b8611b6072cb4d168897263ed7847c21f4d0631eff042ea29a09d51a36569ea57b0a00a4c272801291b822acb8ad02f2a6730c855a17d1f33d1789632cf9d95bddc9db110882f6b918a6d3f32111485a54975c3a4228d6e4d5b882c906806398f9c0017edc85bdc835606735bcfb2b0c8c35fa52089645391a675440d1356505f9e34357e4ebf27d295f266ca7c8a3931121e2acb1649e3cb8da54b3bcd917690078d9e6fc5215cea99c5b7f2dc1b43928dfd2615963e8d476cc7e59a49d187bb4e96bbb5c4df0f8fb329fe9945cbfe3934db6d2bf433b57816a771a5d76f59b3472075ddcc3d4272f666322bdd2e504df8fe5da2a8ef4d29e0a4da1585cc5810edc8388e4226f9f8b5be2e1bb9216326480d6ef355da9bc2124b59100b24543e376188a169692f76792e2233e0df159cf524b223f60b2068cfb85983fc461c2ca971c1b3584605e19e5dee484d5f45cd97db9c523a2b12ff8b52537b86230337605cad0170f08eef9697c16af5ffd600552bedcae5168afe8f4dad5a2839e02bc7bc7220781439cbc30665821ee6b16caf43a00e56ed1235e8c42ea893103a08c2c951715295ab5e4a659902fcaffcb164a5234d5edc07106c51441181ab6ddd13b2e49cc2dd59aa8de04a24adb51038f8b3d3d8c2246b95642776760257e9723cd1840d8eb38fef5e67ded2df3706d7773d659e80eb4c978d0e505075167cd18b0144bff5c1f52abcd8293c572254f15868b4a681053c57e605d64d31f73e21070778fd82959c80502a0654b486ae46191bd53ed2f614a914a2023f26ee334abd24a4742af180663e99776bee5016430341d760ef804ddc5a4c6153bf5b6adbdf4de2c9071b839c71ff4fcbc34842404d924cad445b1a3f7ce84b26d4d05796a05f7804f2e63f9670aa09282a4754575c801223ad97581b346949352fa4948e0a5064383dc27eaca328064fcd28b5737e966d83fec0d2f6e67705f119363f98c17c82fba92b6f6d16dfad03d44264213cc8e36e01166ef01fc1ed6d8b0e14be7d2e222297f9f6f197cae1f2f04b88fb90679caa47727f0d9499939c7455c70e55159d3abfedc5d66d34f12c7bc8b90acea116eafe731961e2a272731ddeed9388041e89759084ef81e4af1c193020730c74336d21381da327c1dfedb40e39f5769ee9a16c15690b0f46ddef5d873c2c491ad75d63682b610b18befd284661041b3bd01997e979039a88581a852281b2d93e414893a2dda5d7cb1f4af0178689b1c633a60673c1935daf2c3c05ea7d4cbb52736e10135eff5eda2df57e46640dd92e436a69b378e66922a1868475622c59a6b29e5340c209fef6938c72d05015d02b97ee748da0699ea7d1fbf0ef3684b4af4768022429eeaab429c53dc46e3bddaef96b723ae2320685540c443c7ab3f22d2c890fba3fefb5c67385033a445bc4f1d8ff3ff2c0c9732dac904c61072bb37852fc06c6fe2237a15682d7d9a5ccbdb34dd9b8482d97422cc720383e17d6575becd0add125f916f85aa173f2a26d448081c220b1176c0b06a4bf14cad5b132ec2d6a8cb8bcf6096fa75305da58b73d8ddadd1f5882d8492445062f7d47c96ccfd2512ed4316f0960d59a11b34398ba523bc3de30233dcfee2fc3c1ae6d9f9596f5169c1b1cd6356fde431a39353a616fd69e6fa0899d98c6461c559499674fb09f32faa79fd322da8660e1ff41317a4c6fb9b9e6ed44093eb256d4b5209db81cc8dc499ebd1d41d9cea6dc4875e6e43cb43a5e41caaa88a3ec540c922bcabbffc2a6f2da46269b4fba83a0d8ba751456656a5b8e56d307bc0640adc8adc2e23275c7b012f9b740892eb5d68c09c8a83673fc27762414f1e4b52ac54bfad285a1115ef027484d693f9a422e4cec9504897e74caa4d2bdb3f8fb5aed0cfe32c4e13ad934afcebbf5ae932904ebd92ac6c016dd48429f2a2b0a8c132bbed527685468c94038ba757abba762e50d00cfdd8b4957e1b3b3c343b88ceeca4226400cfdcf5cfbebd35b0fafdbd3d20ba3e42e7f38613c05262c2d135f2bda56657e4548cd3a069b0184a647b36e62c698a4931fda271c63ab2a6b8ae50b8363a22a7fcb85036c879cc51f2889b27e5b3ee263fbb2df400b221abc6e05c49159853149679ad45dad411984b6a96aaa709ff4e8ff5a2c5a7bb0bf594cd63ef90305142bc6f4c8ab1d9845c9ab488920fdee7dee7a10ea45507c885f12751fa51d10ce77ff9e76104154dec92ba9f2ef2377d8717f0c9389e2594ec2cd4bde8e98f0eeb231028e2efa848874378e0e853158b3249dd06acc057931d9a23eef8a0c078ca319bc2da43664c6cb718d63fcc18b92dab63e21117dc00ca241dbdf90fce3682bba6be72917accabb9e59f0e16caf7ad09ebfe00e1347de61b45ef0aea7bcd6d05be9c519e8fb3f8bd4766506230d930c2015ec9289634ab8fb4de2ebaa8005647570f8fb5dc2b49b311506cec6fc6c8cab8f53338fc55cb33eec5b50ebfad47969025eea6ce1678a8ab1200dc693f6a12ff60a74d74ad9dfcac30eff43d7efa5782254d3fa5ee389dfadb82e4a447f508b80aeaf9861a1847bf22d3e519b969ab7565a89027dce622dc951582b03f4fb2c29ecc7dafbed82b58fb6851afe23c83415ff6dd008f49e7d40eca7391e1545179b6e1c75cd8c448a882bc732f43af5aa55808db5bcb9bb0858157b93d4bfb31715d3a3c84b66ab80ac42aff7941133fc053e4869bb394c3c93fa1c8d81f7e1aa2f368c0bd560c3b6f946fdefaf645c0b67f48fcccf4d8d04dd53dc77d273a6f7293207a913263a07f7a223db5a75f764e966155cfeee06505e22fffc7a5d90bdcd62acbf11166d182fef48f517095a4bf88b3f06eac4fc8f12be56f4c02953b1ca3e5410891e8ae9b68b766334e94f6e6a0c95766bf111932935c597e87b0f7faf3eb88f14ba7e7eeb212bd074c43ad59eed363c5d70ca0e3e70887d33ff824d86a665ab1d2a3c77f25abaed5c5d5c85f0879a08e470a42c103a37250fe7232260707b2e8f523164bc49ffac4d39dc39d0467bb4cb97279d03b929b5b0e2b51694aae0fa4e1bdc3017fd228c524caf519d362508a7149255739b7617c01590309f9f1091b87e06880b12931d6c4428f4385e31008449a851c57e7856a2d4022c7623f9f90ea8efbbe4575fe404759d5314dd787c7fde97b77be463af7e352c25960ad3e569a13fd22fff2fd354a607fca4f67a4989dcb4c719115bf86ff7981a2c06ae86e55c794b8fb16603db90854d76e4275f4004e2f14ebcbe84064109554afc9608c114ec6f7604d0459d5cf080789a9c8b43bffb9375a9f8183cf16fca28c26cfb9900afb6598f6c8351ad6884ac71035702a7b4ed97f0214ee40d7d5290655ee4d2c43b773b1f7e1"}, {0x108, 0x2f, 0x10000, "cda94342badc55cd88fdedd66400329ba420ab54c4baa0b711dad5ec8a0399591702836814d78d94e551120e629da221c08a6744b9849a6300d6f298646fb4774b24ba122a16bb45254d3fe9cd8d4207d8ca17c91987e67bcf3e9b6b2b9a147d16ffb34a3b79cb336c895c3e32b6f440a1bdc07b0a2213153de748f1eb5ddc3dc4c7cb1cb3640372320f25faa4d83ae0e16f0fb6cbbf2f00ebbc37dd4625146af6c3938877287be7f8e9d3a758a1cda9362981909fdb5f2cb505994e6d7754a9266014aa33e0abde31559ad91a0d81b72ce9f1f21973d685567d957c0959fb274b0842cbca55f22c300918c658d817b791e6"}, {0x88, 0x0, 0xe0bd, "4acf0a7569a24350e943fc38f8490881d0048bb18f86673543a1ecc2c5e305e41aa32bf3eb4de9920a1d6b8ca88f5183bf05c6d7483ddd36960d86e05918a55fa5c433db65b7ecaba26bb2bfe8bc7bba791646e98eb0eeb4bfade099f95c465e7e99742626f46af0302adfe27c28ef9c94503ec4d715"}], 0x1268}, 0x1) 00:17:08 executing program 1: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x40000, 0x3) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="c2973c60bbdb247943e4bd539b26f2543b7774fcc82d7b972d75c18a5ab37071be54137313340df232929afd9647bfe6daf31ff4db4401b93ccdff10e88dd61caa078851125d773d091a60eefbc3a2d31fded10f2ee96038ff3b926bcf917d63d5f3b62e8b4c7fe530374eda6684051fab5a95664950f4aa6f079b58383ec8eb0a171e78e6cc53acaced3391a565a2aae9067eb34054c37fdbdd", 0x9a}], 0x1) fchmodat(r0, &(0x7f00000001c0)='./file1\x00', 0x551, 0x600) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000200)="be33988c7aeef905cbaa6c35020440e91966395fee6313600e020575149ff7ed3297a8f06c41ef4874b6648996cfc0f17483ae1ede3e8a23b72d6151c491dcff88321c539a47c1a038c30e467c6a00ade29c2033808b91995c676112700cefaa61aaf5705f20c81f9e9c355a0bef8ac6d3dce0ae4df55d07f118b253989a1860072dee3f99ca3db04e9968991166a3f0e04201ad6a2b707297011b3c6fd0a72fa5f47aa592c450164b79329e63f4470a0d965e43a0a4a6206d8b254e42c9b7ceecf877b19cee250329d0786bdeba84e3c5b395d13c7391ed60027f5cce71b8466984c7965ccbd0f5a3d8f09635151da12ab678f246", 0xf5}, {&(0x7f0000000300)="ed69099d8bc26d2b0f55ccdf50b3f0519b2f9c3c754b4f9a76da0d84d43c89b7671320612d5740de21e2e1ea8c976bb7588754a515f09ed6853428427127789e3aa0b85da48e7a109e7d39131fdfb4888438bd8c497a78be1a16f76076e3f87b7c47338b9be13549f165eadab292420c7237cc5b0ef7c0096abd938d7f223d75e2af19e0b258c82c0cad84c93c0a7f08deed2615d7dbdb317f6b7ee5426474cdd2e111d5681b43aede89a29b6f0167d12d72259480548efbcacce6cee009394cdf79f4cacbd9b5d264c006cf01f5b81a34a1991880d463b46434b75e8b900e1adf6dd131a7acb995cb538ab17b43fbe2ffbd7abd66e9d1a6422d279bb53b9ddf248d39299670a88970bb34dbc83a97f2903ae9eecec3114891945beb8bab48569beb2447ac7de6a8d2b5a2f88eec5a019e3466cd0d1b8bd18387848bd493151ff8ad4bd480f29ab00e4bc01798a2668cc8aee78cf7b5046129b13a8d683b40a941a6224b38786f36f1b2a3714f6fe9c326e87c3590dbca4faf2ac5d93dc5f3510e78ace0fb05e5f3a012ad00ce6e6ab22b4638b0b0734a3db0bacb6207c72d3736403eeba6b4db63639cbe192c0405ac90e0288d4069c8264afebd2327019bc4388f8595a170fef0a6c03d46efa829d7e914d400ba55a089ae456e54c55ffca932e6f531b399356be253735028c9405db34707e3974b9d9ad7cc00f4ddecb692e41bfaea8e0d18779abcd3b95f0552e959572b9c1ddd7ab51fcefed4806e5b047eb6882bb78691fe400945f7dab1af7226135703013160ac5c6786de6b1fd9ba041e91353ec562f5564b1de157a489b9f7e84480ea9e94c467873d06f85ca754f6d14c734f65e014b7f5918b40598cdbd9dee398978812e510fe3778aed82651d74649aa8dd0baeb3190145270a97d4cd8631dc2d199dc6a27c8551f28460da452e3a4dc3f2b83e8bae9ceeb42bc4fb26ff4cd87651e72f57a5afd34fd258081f4c36cc36f76b2b98c34d86fb66a0e0efb04ea938d617969ad394dbc692d1d0b8603f587598282ad36320eab5f4567db9659fccc0d8ecab5d66039b6b59c96123ec51d70fedbf97c237a6870f644bde30509af7a3e1c08e343818bb3c3995231624e22f776d3b0df75269e00c938888fa517cf09001b3af632f767d188e9cb8ee0f844ffafbbc62bffe61902226702d9787edbf71e106ba4237de6d31df584ae463011daf0922704809b6305408f4f378edfbf1b3661ad72a813e11d3689af27c7fe2590157e30e49bb3f7c66408dac5853d1356c619a23d72b61ce9e586c875f923379db46b4aebb6e7e0eec18ed3d5533a709c92438cac9af576372682669159924005ffd45563a81dcc4ca4e6e8a66971f9fc9f39c562e3520e1635aabb1c86a8e5e5997354197b5a3a1b2bd3e04952bfb3a5faa3bf3367029516738c7c9e1bd544a280e8f12e51957a66baba4927f366535dd9c602437ae19d8f729208f6728a9f50eb3d0cafa481c87b5ced713c46364edc4d165c5e25e37b645fc5e2bb769a4982a235861d4aa5488f9ac8467fd6e8dcdc4a4d559df800dbf6efd8fae6f47269690537880661f63745d86fdedd0671cd2eb86b4747d37f70e4749b93ceed170b77a1c85fed7bee0bbccee6fcd63b1e0127c1762a8c4b229162e63ec3dee31673521c280ef8898f98748d6f3fc05e3ea4213b4830b173f4eed84a68e2caa7a0aec001735844a22c80b790b35e406f3d2bd88e11ba6562e0957a24cb37c0ecb31b86cd5925f6f3f8a47fc0b3f69480a36ab67e76de7ce2d17a62623878332cf69cf3d17e8c7a1c36edd7d2c33fec93e95da9c1f3de6c894ec9778b3a3c3deb5f29c2d38c808f78535054f980a004fa5d1e2cb264a6b9e8f13d31a97af8f73f3bbda85fcfc39291348fdaa9c7a07914726757106dea5c7e835bfd2c31da8445f458dab744c979186070d23bacbcfff0a4eda7850d1bcc87edaafadf2ba1402b28684301684bbc6d727f391dfd2b39e6bd200b92dcbf91e5e3bf93a59a75dcce7f1db1e288a129736524b4c9e8173b5dbe0e916287cd31756f62b569111d86f1701894b4624db14dd7f92e679aa071a966bbe522aee60057834ab7413fdb253e94cd4056bef6561859a6fa83ff90bdfdff0ae1a06f9797ad10e18a058928efb8b7411f22c9629463c2bf3bf1350ecc6d9d932e365d2b266f936d145a3954987fd4ee5d7e17568789569a6e5d74e0a6aee45cc9fc99ee63e1876a86feb59d26acdf42b7a0077e2214230d680589c34bb7f3e1b84b1e032b94264a02672666bc4e5915e83f019c3cf1f8e915b87658ceeb985231a1b988445ab5efe36543a22f8a90f5d9e592bdbf4d4f6906e75068e7777a05b55a5ec770a0e9d6dffeffb8a1d32f3fc34019f909372d735a5bec194bc4aa5b68fe38259a294e5b148cc4cf0baec62813c8eb8d2f27acb53b2447ef24f8be9fd000fba92130bebc6ecafb688e88b4dd5cae819c61ee6240199d3d1616443fbc8fb6804b4278aabc8c3846dd73d47151260aae67202745846ff94549872d5cd97c67527bd588519b0aa4d4ffb56c1c5e94a28ea2ce53ef4bfdc8b979c4d5aaac7c6f397cb9671fd0bf399534cc5aca6b29222190e25c85062b39f4491dca1795c12d7e8361f48e856fa17dbcf04253e6b237d7981f6282fe1dc5a612f9a5ab03d6db1e6d258bbb6f7550f5b3432d155b25bd21480197ab0ae96305489d8ca8bda73d8c4ca5b18b801281e048a722352264851ef058a42fc480a69f79cd133b874f302b75778d922b9f8b36705e401c8513adc8b23efa9a2196c048c3c0af9c6ead21e4b7151dd2a79467c5881b4c6002a1394bb81793aff7d96bf5344e4ba9bf70386d138145aef6e5b3131ae59661f09e1758aabea79d5e86754f823b32e202b4aed8e0dd8f8afaee8017cb3bf746f18ddfb503c9ad828003a44545a91b27018043888ff9519da78d3da4deb759a3ea023b658f95130e1954bec95232cc64ac0b98bab83df23e100bb462e401d40b36b78a8f12e623b3ca77a5af492a8ed5811d1062fe08b3cf975956193f91cd940982ed32a5f77b2529cde9309c622889de57bfac852a880232089e002cf57dcf5f5daebcae60c9bef4859c452cff9a03ed6e838849857fef322ba60c5bc8272824c651cc68677077a8e415e4045cf7924e27cd350c0df3ea7d86da63774d50a4755340dea3056586d88fe4cfac009552165dff00bc59016a8ff6d92496087e8a6c008932764aafb80851d1cd5fde90f1c9efd73df2d40d03b1eb4a455a31015af5cb9f3c07088a44c51f366f3bc3f99717f18989d6338769f04afe0cd3ce5ef984af02e0e97e5c92b644ca54bb22f71532a18386a70740cf9b529a9c3d26a31d8bb7ba00dbe08377ad0a51feea125dae889e0a06659b38bfbd6f4ba464b546ec6a23acb23052f7ffcd5f12cfde153b791178bb6aec0d174ce562621dfdf62d93b201784f8ee2af8e2d6cfce81df70c12908ddb311da2ef4f2d950358356e5281b524461ba8ab077e0cf7d2b90600732affffe5bff2f322e0ecf8dac928327152b80c491636a4b9fdd4e18c230103f60e4cb3df8c845490e5995a702d77cf35b8b69b7bf0596089c5ea359552f1aa4405da9c2cffa904dddb579488422c9ffb150476b8897bed6f2f9972330e060acd6f0816af575124da31d92de5be8a8824fc38503d42a169e37e435b40325b1f771d6abc1c16612e2c52786a58e5395184e8b449f92e454fa49f5610a11dd76f08a6d2398f9add6a6a7d652e221d39e1584e3c68530ecf131db8c262b4904e80dd486dadac3bac82ef9e8c0a04f08737b8267c4cdd4b00ff1c30a1a42cb550ca5ada9f4bbc318d8121c09ae1cfe0e9f20242ca1b1dee184156b9c6d2454c83c443d49ec58745245c7b9fd76311124bd3947daced328bb76e194cadd629762c51bb4faa77b9cf40bfa7eb0673e1b9187ed3566bfb6f8eec4d12856b359f9c2c12d222273924c575d84fbbf19142f01b18d268cc2b6995661a7b86c06d798c9e23314a3dd1acc5966ed7ecb574d5ab5b56af43c348f4525cb6abb3c0befd91bf20da3a593751fa9ba3d472741d7fd73bd9a9e31ef4ef936011e735a44937b7c3c9424ed78b86ec035352568aa056fc4ed8cafe71727697a267af309d9b9e5de133787040c6f22a42567c0d03c06e885fac7a62f86f8d96ba0814a6e3575fbf137e4cebc700d3855341ceb7833b4069dcf3e8e591594b971110f8cecaebe0b9f246a18be1d5218289500014291177aa02cab0aef84a78b8971c5b48ffe933ef27874da5f568571e98cebaffaf10f4276c59e46e5122c647b1f04ed458025bffb0249163e3472c8c31dc9c401a6f8ed50a7f9388476d55cc717d575cb2c44b48f08e43d168b1ea5b8889fa687e9a36a2be0f76e95686e8e36a506cabcd4197d7af5265fcf6a3d478a7ed9c440d31eb7461f4d991d6d527aa5a2469bea8097071817fdf84804bf399983eec3eca2c8c6356bfdf47c4901501d97282ecc8beae5c071b48d21421c9c8bb7d99885d825a29e6052fb1c17e08949426d4c06943f3c9a7d6cae51e1585efc5e75b8c103c3c981097660035c12f18d4f8e025c8245918d9e599ba1f20f329027b8e5dfdec09199b4b95ddf335e3f196a609c276dda2c62ae0121e5ca485243a86bbe85303daba26e0adcaf1d2b4581eb4ff5ba3dcc644f1c63384ba0d5454c8d2b0e8b627e344f1b3675c7f013545cd8795621360bc119a4e53314eceb27928ec1c2ebfc3d7961c840cf0be9a3ca2c9a1d6a83ea81063f37a5f2061105628a2113b731eaffaaf5582a8d0f76632c1c5b9720879adcd1886331600cafb9a9d83aadf5b50eaf98b8a54e7acafe9e059b313c4acac44b92b8788091c197155ac70b05e37609e6a0ab3b65f0c1b0874257f67305a475a141949c14089e81278a337689949dde91b2ea351bae9d90ea8e600ac1cffd647f3006253e53e8cbcad326c264e6ac51e20a7f1a3e30b2c95b79691b1ac2bf89b4aea4c14bcd6a3e65f264712b40c83e5650172a5420a8de93a402c4f2c9f40b2c2ee3972cc75cac5570799ed6c8297e445a238d9acc4dd06a46564c1a17ad496e0d68b923e4831a183be95ce9bbe748b0abedc4bfd4c7cc686499684351c18f2b2ff1d6929015816b9d57084a085b832d07cbcd8e9b14328570718f1e593757aaeaad4e6e68c1724f2639d62fa8d770783d8971abb5e6d20c70b1ada07911f9b33e91acd264f5d9a4569e3ad7b4347e3e6783bfd7260a30154bffcdd5c2c79f8751a5c18b255b0ef811b121bab3e8b32cf750d2252175e10bdd3c7a02741524d5a9cad83d53a34cca74125edeae72c63ab4abf419baacfa1be86a4ee121629747b28c33a75f72cf55d73132b3a09ad53c431ef7cc57d55ab7af44c1bd31e5077af0dd83c8a612013d9ff2788dc3ddb7d4bd386a0730136fadd2bff7a1234a6f0fc1e87d294cbe5d12fa6e1f21e9e67ddb07b212170327d15921a659f90129c1751359fee6959f002eac1d0516d881ff3add8e0ca341bd30c6fd78a6fe044617e76c143f05ca3be977c20dac9da9cba58bea05e3c42668d4d69c0ea33c40ded34191d26eb4b0a2d209af0f83709c655f7314f6e26bee5ea9a3c0f0ab955b9eb5746d9f29b1ed370f929f7d138507bdc74a8ca9c05e9a9bce2b146d5842425eb584b56a924231d12f8ae417da7fb772c4cd8e5f1952f852415265a54e99a972be68e32d2c95eb41c244d2f37032673b4937e2ede22", 0x1000}], 0x2) 00:17:08 executing program 3: r0 = semget(0x2, 0x4, 0x280) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/20) semget(0x2, 0x3, 0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x1, 0x0, 0x800, 0x7]) clock_settime(0x40000000, &(0x7f0000000080)={0x8, 0x1}) r1 = geteuid() r2 = getegid() r3 = geteuid() r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r1, r2, r3, r4, 0x2, 0x8}, 0x0, 0x6, 0xffffffff}) setgroups(0x3, &(0x7f0000000140)=[r2, r4, r4]) geteuid() r5 = msgget(0x1, 0x12) r6 = getpgid(0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x4, r3, r2, r1, r4, 0x3, 0xfffffffffffffff9}, 0x40000000, 0x0, r6, r7, 0x8, 0x9, 0x9, 0x9}) msgget$private(0x0, 0x84) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) fchown(r8, r3, r2) shmget(0x1, 0x2000, 0x82, &(0x7f0000ffb000/0x2000)=nil) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r10, &(0x7f0000000300)='./file0\x00', 0x800) recvmsg(r9, &(0x7f0000000800)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f0000000380)=""/14, 0xe}, {&(0x7f00000003c0)=""/237, 0xed}, {&(0x7f00000004c0)=""/115, 0x73}, {&(0x7f0000000540)=""/253, 0xfd}, {&(0x7f0000000640)=""/144, 0x90}], 0x5, &(0x7f0000000780)=""/76, 0x4c}, 0x1) accept(r10, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000008c0)=""/236) semget$private(0x0, 0x3, 0x1) fcntl$setflags(r10, 0x2, 0x1) semget$private(0x0, 0x3, 0x30) flock(r8, 0x1) recvfrom$inet(r9, &(0x7f00000009c0)=""/21, 0x15, 0x800, &(0x7f0000000a00)={0x2, 0x0}, 0xc) 00:17:08 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/16, 0x10}], 0x1) dup2(r0, r1) close(r1) 00:17:08 executing program 4: r0 = shmget(0x3, 0x1000, 0x220, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$SHM_UNLOCK(r0, 0x4) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/157) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r3 = paccept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc, 0x40000000) readv(r2, &(0x7f0000000480)=[{&(0x7f0000000180)=""/228, 0xe4}, {&(0x7f0000000280)=""/245, 0xf5}, {&(0x7f0000000380)=""/225, 0xe1}], 0x3) shmctl$SHM_UNLOCK(r0, 0x4) r4 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) dup2(r2, r1) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) fchmod(r3, 0x6b) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) getgroups(0x0, &(0x7f0000000500)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getppid() shmget$private(0x0, 0x2000, 0x84, &(0x7f0000ffc000/0x2000)=nil) shmdt(r4) connect$inet(r6, &(0x7f0000000580)={0x2, 0x1}, 0xc) r7 = semget(0x1, 0x2, 0x8) fchdir(r6) fchmod(r6, 0x100) fcntl$setstatus(r5, 0x4, 0x10000) fcntl$getown(r6, 0x5) semget(0x0, 0x3, 0x504) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f00000005c0)=""/239) sendto(r1, &(0x7f00000006c0)="476f722be2f9e0663f86cb28b22107c8a61a87cdd6952de6f7d731cd5ce02ff3c4dc6a57d1daf678bc81c0fa59933f3f54ad80c7521abee3878514ba49b1ec2b87f67771a722e546903ea75d1b674148c30e25dd0b6bd19210df486082dca23baf9c9a0253261d3210580808bad134bc254e05254a414c56bae232222c040ac575d3444172d7a2584451ce6337ac7e972be4887c2f2de5cb8179ba6dc6617827f57d08613e00ecb0accb06b68553362b64b40264633419358e3b96bce9f87d364edd89f99ca7aa32521419e71b120ec66a0b96881b220f9de9fdaa7213d4ea0e0ba0495d297f609a04dea9852e923116d473a0", 0xf3, 0x7, &(0x7f00000007c0)=@in={0x2, 0x0}, 0xc) 00:17:08 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122abc9910743e15c9d4c184e15905539a8fb718f5e7664c3964a85d5870a40640dda44d53f895d536813c5e157b342392adb3d08d10cff35fd74997b417fbf63316adbebb337231afd52bea638f2cfaea83452a6bd3e6b53c76e7d2029ee7106e1dcbfbd4686750627f6b6372280de61132a177560b1c3da59ff79f8cdcca8fb28b", 0x180}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 00:17:08 executing program 5: r0 = semget(0x0, 0x2, 0x60c) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/230) socketpair(0x1f, 0x30000000, 0x5, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/30) recvfrom(r2, &(0x7f0000000180)=""/209, 0xd1, 0x843, &(0x7f0000000280)=@in6={0x18, 0x2, 0x4, 0x1ff}, 0xc) mkdir(&(0x7f00000002c0)='./file0\x00', 0x50) r3 = semget(0x3, 0x2, 0x10) r4 = semget$private(0x0, 0x7, 0x48) r5 = accept$unix(r2, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000380)=""/37) mkdir(&(0x7f00000003c0)='./file0\x00', 0x9) bind(r1, &(0x7f0000000400)=@in6={0x18, 0x0, 0x4, 0x1}, 0xc) paccept(r2, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc, 0x20000000) r6 = socket$inet6(0x18, 0x7, 0x3) r7 = semget$private(0x0, 0x7, 0x4a) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f00000004c0)=""/4096) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000014c0)=""/21) getgid() semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000001500)=""/121) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000001580)=""/73) r8 = accept(r5, &(0x7f0000001600)=@in6, &(0x7f0000001640)=0xc) chmod(&(0x7f0000001680)='./file0/../file0\x00', 0x41) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r9 = getuid() r10 = getuid() setreuid(r9, r10) semget$private(0x0, 0x3, 0x115) sendmsg(r8, &(0x7f0000001c80)={0x0, 0x0, &(0x7f0000001b40)=[{&(0x7f00000016c0)="8b269436662845cb9b6bd7b39d60764e0b554e075946c4dd3f3b8acafba6925411ef45412d3e34f3fa17df82509d41c0fcaa7169bacd5159fea0963eb17c2e22bea3b8efd9260bc89af056bb3a11aa5661e7b3c907ffdb00d2d8d032056a013f1a814c326acf235c7d5d804fe9f59350f0e9c73d126e60413b6bf03b09bf5c337ee8a890c61940b90fad0c002e0a6a2ad6306d373e71d11725dae98200f0886fa315b7925baaf030e23ab9f69a66c0afee8127fa1e14712baace5236e026ee7551f9cda1f36f26b194843d12a5b22c31b5117d9481de3330bcb63b89ad", 0xdd}, {&(0x7f00000017c0)="dc4fcfc4c994bdabd10910a88df52b682f13673aebde1887badbbc2041a25e27747123f87a37a3edc6a109ae4b1976cc83911539eeb2646b8130c765d9180fa0872efa7f255c10bc0cf34c689c471d6bba8ab5173f692d7974182aacd34967f0b56cd85e0c485febb24b3a063de54aa3bd4bfcb8dc7e5ebf1f3dee87c0cc4e21e9855aff57b20ca07fc370866593c6efbd38e046f5dfb609bdb8b689dd29f1b88c1a802165934f9ac39bc22f0a9b2454b36f4c77fd89f2647d", 0xb9}, {&(0x7f0000001880)="f6e8131d43466f9b9cdc59ec43dd345d4e99301496745bac16dcb3f3e7bea9dbcbc99979d02569684110ecc943b121c542e8a9e34f87db23934907ffbccb6d0d19ab2b938cb6265e157691a10970d852e102b9a6930ac8a4a9d925d3c8905834332c8432b20f8d3f014990e6c950bb7c08b0178886bd66da53bbfd5e427b09972bc8c7bdd392b0028d0fbc02419cca2e625737784907e5ea6f229170b18cd28b3368340d92d7523725e75b89491b3a86c74102aa890d2c", 0xb7}, {&(0x7f0000001940)="28d980a2d42a308dc2d5c9518163e1224afa2af6f18be8361b5a76378cb4461c8f4bdc0a8e6c2cf7e7d7de03790e842ad3b0219c3b07261feaed63fe843beeb6ed4e3a59da73ac38bee2f76b5f26", 0x4e}, {&(0x7f00000019c0)="8d54d4daeec9a13e7404f610779b78dc2cc4131039c84fd94b96e2a6c67c3a383050670d92d15e1a8a6297637bd6a152283533ed2a859e1b27ccf717a13dd40216acc8cb9c1784d501c3faee65d0e78eb7", 0x51}, {&(0x7f0000001a40)="d9436a725cbb4a9c234e9a09080e8286f29bf4db72b4da09ab5473743ab51b879ca2f7256982545f594a7a6c91e27f8daf4a58f97ccf512731e1c14078b97c267707401013c719ccaf7e2dcd6279c1355f805ed06420fa113d163d6e1665063c7c282569771bad06a659a93cee7a8a512044a75a4666df8b7015458dcb2af25ccaa4f7d6a28971b6b11057d99b3f28722bb34a63a262931bb977b2a447c84c490f508e109f593c5c90834ea29f9975601758f6dc7b2ef4243ba4fcc870cb425c9aba18c228f95ff66829a7195cef359975cd8e3e978377299ba53244f5e907f1eabcc217a6a5e2b8c80e253b15c3f762f7c6", 0xf2}], 0x6, &(0x7f0000001bc0)=[{0xb8, 0x107, 0xffffffffffff0001, "184833968b4129d3d194b1504073737f08d017f7b3ff028ef0c6b85d51bc346dab981d424abb413db7ecd6e1c9844bdb75f05d77f2a25279295c508ca65a76eb8632f5b03da8726249e892ce0879c1e7a41d90be7688a40096f2d2f6698b05918373ad3a1386a62437662082442c40aeef348188596256077e6a84227ce80b652ed817e2197fd148ce68f420bf21db7020aa6f5c26d4a2c78a2811b4a593e857f6"}], 0xb8}, 0x4) setsockopt(r6, 0x1f, 0x551fce5b, &(0x7f0000001cc0)="a51bcba5ccb057055deef6f367bcce44d0d672396085133c84b9f3f5667ea1c66cb5661d9afd85aec578e36692240e180aa6b07aa5291da77efb73766f9d6b0e2f848ceb3af63f0c1f7cbd8d550f4e4a62c39fa60f59ab31041e5698e5a5eb18904cbe15eb77dd74ed3833de58d34a2eafd6becf43fb9818ec0d6972ebd9016668a073a76c08ffb5c6a56925f128eca4", 0x90) open$dir(&(0x7f0000001d80)='./file0/../file0\x00', 0x200, 0x21) 00:17:08 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xc) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="dddea2e29ce2f900e26f9bb0b7b65ada34ad", 0x12}, {&(0x7f00000000c0)="2d5556cb418306245db50d9436b3571e68591510381d6b5470e84b178366e8473a94b30bbe8373c03ab3027fb8a9f2b79a6dcb0e52b9f7a08b6b987a2124d566bc057110c75c1a982a372ed98da0498975f4b3e8fdbeac16098016c4a4fb12dd2ad36e23934d69ed27a9931d35cd0a04c3dea56a87cd0b8949d6dfcf531c648b33ff8c87593551e5c1", 0x89}, {&(0x7f00000001c0)="a02aeb304ebec34462cb500a4a9115700a614d2ebd7b3e19370f93f14eda4ac84d8875a6588fecb1bc7f5d4670b4e52994cc96069f29da1af8215590911561b4cdd0d22f796f5bb9f18fa1f3ec08cebb924a4ecd3ae80643682e863af8bb2325cfd2dca0b333dc6de225ba7fad2511fbf532825e765081233cf73f1bbd729797cf656f88180f57f4110a6de6b97fb718940220d7e0b10dace3dff61af735613bc04edc5472b3626c6a0677ba30addfe5789910313e66967d305a819eba12386e104e0acd3eedd2cef0f74fdf75948e00b48319050b35ee0d7b3cfd01c38a4768df63de99633e8db7d48079f0e49f1b3a3f1b149b426b3b", 0xf7}, {&(0x7f00000002c0)}, {&(0x7f0000000300)="6eb4eb3a24ae746a7b600f64fb7101815c0d671ebd5dfb8957c67e159687755850b660b156b80810f09e6b1e41d508c4931bbc9fefe1b9f727f2245d3a16892bf93114567a9817805a97a07b71494a0d9976a0b4ba807ffb7f26e00d28bb05a8ee6c31efab7fdd08d0a5f03ce665d51781b5c0cc79052eb5cd1bf780f1ec248a44ad2d1e04d06b5c20c294f827064abb07cfc1162fff7366", 0x98}, {&(0x7f00000003c0)="874220425a5abf25b03c5ededb6200871afec4ab003008600ac332f72043f063002e0657ac428abd875b35f22b3e480519e01237f99547e6df9ed8372294b91451f71bad948228c4b30ca2815f2046272be6916ee90ea1cbcec7aa192e174a4c3b4841b4a4e61ed4e332d2af090e798e79ca69a13a30e9d50f108b6b79dc8c276b7e949b38b0", 0x86}], 0x7) 00:17:08 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r0, r2, r3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) listen(r0, 0x400) r5 = socket$unix(0x1, 0x3, 0x0) sendto(r5, &(0x7f00000001c0)="99de99cf1081e0e09b5a517a2054c5cc2f94495ef3797bfed03870028de495fc5960b5ce2ceb4fdc196b7187d40cc57042c5baeee232ac5a7010d75252925b6c783d6893aa4951f4424b99c717e811bff10e0695ce6ffba34561774d53d97422fb5987aca79213da32b26bb9d2330306ba049f92d42de2d6e06ad3fc95cbc0edc97f14c7705b5847e3e45ec4bc39d967e23f4cf3937333baaa1d60c45f658f93767557c519a36b8727fdd8c59210b6b2d10bd2458b2754f35bf33cb148f5", 0xbe, 0x0, &(0x7f0000000280)=@in6={0x18, 0x0, 0x6, 0x7}, 0xc) r6 = accept(r5, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) shmget(0x2, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) r7 = socket(0x6, 0x10000004, 0x4) recvfrom$inet(r6, &(0x7f0000000340), 0x0, 0x802, &(0x7f0000000380)={0x2, 0x3}, 0xc) r8 = socket(0x10, 0x10000003, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) lchown(&(0x7f0000000400)='./file0\x00', r2, r4) fcntl$getflags(r6, 0x1) shmget(0x0, 0x1000, 0x4, &(0x7f0000ffb000/0x1000)=nil) recvfrom$inet(r7, &(0x7f0000000440)=""/193, 0xc1, 0x800, 0x0, 0x0) fcntl$lock(r9, 0x7, &(0x7f0000000540)={0x1, 0x2, 0x9, 0x7fffffff, r1}) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/113, 0x71}, {&(0x7f0000001600)=""/46, 0x2e}, {&(0x7f0000001640)=""/74, 0x4a}], 0x4) r10 = paccept(r8, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc, 0xe4fb6467aed18a92) pipe(&(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r11, &(0x7f00000017c0)='./file0\x00', 0x24) semget$private(0x0, 0x4, 0x44c) recvmsg(r8, &(0x7f0000002dc0)={0x0, 0x0, &(0x7f0000002cc0)=[{&(0x7f0000001800)=""/253, 0xfd}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/199, 0xc7}, {&(0x7f0000002a00)=""/105, 0x69}, {&(0x7f0000002a80)=""/103, 0x67}, {&(0x7f0000002b00)=""/211, 0xd3}, {&(0x7f0000002c00)=""/143, 0x8f}], 0x7, &(0x7f0000002d40)=""/105, 0x69}, 0x41) accept(r10, 0x0, &(0x7f0000002e00)) chroot(&(0x7f0000002e40)='.\x00') getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) connect(r11, &(0x7f0000002f00)=@in6={0x18, 0x1, 0x4, 0x12}, 0xc) socketpair(0x12, 0x70000000, 0x7, &(0x7f0000002f40)) 00:17:09 executing program 2: r0 = socket$unix(0x1, 0x3, 0x0) bind$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="01002ed9cb742839977077b8d5235ba3d76f94385a8366ab88761b1558c701904e5bb773a0d1fd10c5e746a5623237a7b71010bc6834ea203d34e3c62b54d098ca5cece22f4df2d83f4b65d9eb2f753938bc36fe0f975f0644893b95bca761b8b98372ff528f2c9975c71a41879f02aecf2f55dd1742ab1bec6cf253bf128b154b3fa2d0797cb846dea2894350b1510a9432495f295a5c447e9db625cafdbd8653deffec280c772446bd51056176a32014efeb82d31782627ee9f6d4c81ae1597e5bee0c25a526beeebe08c0d573761bb7fe48ba2a1455190c0239fd304fd912c725cb8778600d176581f32de9a1db80c5152486267bfe2ade53e0a932cbbda62b1aa33c935f745458d8975fad2d4d8e93b00ecd6c7690ca591179939ff31e6bbcabca0baaf94d8bd66269d7c018275c1ccb3aab22ee760987c8219841a7240a9544ed466ca363be72aed4c4bbc6a3b22e76586a21f6d5"], 0xa) fchdir(r0) r1 = socket$unix(0x1, 0x2, 0x0) connect(r1, &(0x7f00000006c0)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 00:17:09 executing program 1: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setegid(r3) getgid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) r6 = accept$unix(r5, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) fchmodat(r4, &(0x7f0000001100)='./file0\x00', 0xa6, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x10, r5, 0x0, 0x0) linkat(r4, &(0x7f0000001140)='./file0\x00', r5, &(0x7f0000001180)='./file0\x00', 0x400) r7 = fcntl$getown(r4, 0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r6, 0x0, 0x0) r8 = fcntl$getown(r4, 0x5) readv(r5, &(0x7f0000001740)=[{&(0x7f00000011c0)=""/246, 0xf6}, {&(0x7f00000012c0)=""/152, 0x98}, {&(0x7f0000001380)=""/251, 0xfb}, {&(0x7f0000001480)=""/172, 0xac}, {&(0x7f0000001540)=""/63, 0x3f}, {&(0x7f0000001580)=""/187, 0xbb}, {&(0x7f0000001640)=""/177, 0xb1}, {&(0x7f0000001700)}], 0x8) close(r5) r9 = shmget(0x1, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) readv(r5, &(0x7f0000001980)=[{&(0x7f00000017c0)=""/112, 0x70}, {&(0x7f0000001840)}, {&(0x7f0000001880)=""/4, 0x4}, {&(0x7f00000018c0)=""/132, 0x84}], 0x4) r10 = dup2(r4, r6) mkdirat(r10, &(0x7f00000019c0)='./file0\x00', 0x20) pipe2(&(0x7f0000001a00)={0xffffffffffffffff}, 0x1000000) socket$inet6(0x18, 0x60000005, 0x5) shmat(r9, &(0x7f0000ffc000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000001a40), 0x400000) fcntl$lock(r11, 0xf, &(0x7f0000001a80)={0x2, 0x1, 0x6, 0x1, r7}) getsockname(r10, &(0x7f0000001ac0)=@un=@abs, &(0x7f0000001b00)=0x8) r12 = msgget(0x0, 0x101) msgrcv(r12, &(0x7f0000001b40)={0x0, ""/182}, 0xbe, 0x0, 0x1800) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000020c0)={0x0, 0x0}, &(0x7f0000002100)=0xc) r14 = geteuid() r15 = getuid() r16 = getuid() getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000002140)={0x0, 0x0}, &(0x7f0000002180)=0xc) sendmsg$unix(r10, &(0x7f0000002280)={&(0x7f0000001c00)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002040)=[{&(0x7f0000001c40)="9a2b719e1f988e50e92c92e4d17c28c9ba763a82e3b6731467e1d619edb3fb236b7cfa1c74f0a18d637d18f30e800af977e9dc0bc353861fb42a7db9f3ea1f4e376f30836dddffd0468c57cebb6fb0b1d8cbfc00254b8e1243afa51971fcd0275c7989c35d8a1839c0eb51644d179bfbe068b6825e0f0c1314f34ae1303b35d932c892b21dab6e69ff", 0x89}, {&(0x7f0000001d00)="54625a5c6d8e1ebe4efa5304d747f9e905b9f17057705e08622e579aa462ea074c7633d3eeaba2d35ed717a2cafdce7f6fc861abd29bebc07215fc8dd70cd5e77f03eb1a0f442e6d5bb03f6631f96d8326c9b2e204f7d7ad27a0bf99a833ddd367bd6c5a2508a96168ae7e60011388125ef01c38729b626cf217555d54dfa62f63b8e7e0c574588a49338f9069ad0773ddc8bf530cd187387291f256f64f", 0x9e}, {&(0x7f0000001dc0)="ec9426387441f10eeb1849ae121807a9482a6ef658cb584f7285224efe5e193d67f2315936fdb675a775f6c33bf47b05833f641c094129544705970892683d4088f87598090d35036c76d40dc39d2db0af1263fc22516d4e24", 0x59}, {&(0x7f0000001e40)="91a4ce733109e31f817162c4b9d8dd9ae2fa4521e5a0346136aaa3f86a0db33bcafa11ce92d85bee61782f3543a868f96e91", 0x32}, {&(0x7f0000001e80)="2ca4b838b83603fd43414fa64560f76649e3680093724283c930c4513c1a2fe3c238bc2797b19413afa16f84cea15081fac9ec23be6dd9dcb7efb2e6229eea165ee9c5f5400ec476fa4d505d3bc0", 0x4e}, {&(0x7f0000001f00)="db49ee88f604be8253400c58fb8ab0787ab14d6a58c245bf359f5bae6cb7f7d2dc7e757174723dbc780c5dd7eb31d0e5527d4bf7181ca7543e0f569348c343530478d62ccb74fafe68389f6a01e840f18c5ccad51d4e04f75f23551fc5f82e4df9da578b24e0c85c6c78dfac55f03bab63f192258125a5f9da5225b7abadbba88a4dd82e14c0d444b9c1b04a98b8937f40534f05de3fc3891e69f1b0b6b4d29779005d36cfef", 0xa6}, {&(0x7f0000001fc0)="62e0e36c0d9eba35d47725d6b94e7c69544ad3df46cc490d0c6eba16460f1157359a88759b2d407babfab2b01db1ecc9baa4f0907c89402fc7dbe6e5ace71786e9686dd45a42f152394b2c219c30775c51", 0x51}], 0x7, &(0x7f00000021c0)=[@cred={0x20, 0xffff, 0x2, r7, r13, r3}, @cred={0x20, 0xffff, 0x2, r8, r14, r2}, @cred={0x20, 0xffff, 0x2, r7, r15, r1}, @cred={0x20, 0xffff, 0x2, r8, r16, r0}, @cred={0x20, 0xffff, 0x2, r8, r17, r1}], 0xa0, 0x2}, 0x8) 00:17:09 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) 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) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r8 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x40, 0x0) r9 = fcntl$dupfd(r0, 0xc, r5) setgroups(0x7, &(0x7f0000000200)=[r4, r7, r4, r7, r3, r7, r3]) r10 = semget$private(0x0, 0x6, 0x0) semctl$GETPID(r10, 0x4, 0x4, &(0x7f0000000240)=""/152) chown(&(0x7f0000000300)='./file0\x00', r2, r4) fsync(r5) rmdir(&(0x7f0000000340)='./file0\x00') r11 = open(&(0x7f0000000380)='./file0\x00', 0x1010000, 0x20) sendto$unix(r9, &(0x7f00000003c0)="4c9bbcc7d3e482336ccd2906210189a34b496119aa1c1dcd9083b552b202716183cc976df36311169f8ca9e9", 0x2c, 0x8, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8) rmdir(&(0x7f0000000440)='./file0\x00') r12 = msgget$private(0x0, 0x40) msgrcv(r12, &(0x7f0000000480)={0x0, ""/58}, 0x42, 0x0, 0x1800) openat(r11, &(0x7f0000000500)='./file1\x00', 0x8042, 0x2) bind$inet6(r11, &(0x7f0000000540)={0x18, 0x3, 0x9, 0xfffffffffffff554}, 0xc) fdatasync(r6) socket$unix(0x1, 0x2, 0x0) chdir(&(0x7f0000000580)='./file1\x00') fcntl$dupfd(r8, 0xc, r1) getsockname$inet(r9, &(0x7f00000005c0), &(0x7f0000000600)=0xc) openat(r9, &(0x7f0000000640)='./file0\x00', 0x20000, 0x0) semget(0x0, 0x0, 0x108) openat(r1, &(0x7f0000000680)='./file1\x00', 0x1000000, 0x8) 00:17:09 executing program 0: getrlimit(0x7, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="8993a99925ddfff6472892f517040bd77c269da240e3f67c14ba154d951703b54b0d5b76375df217d0a7c22b789e80850b29fcbb69d82875d8ae71feec9cf21c519bfdf92fa54bed50fc7120145151409f3edcf8fcd88f0da8d869ce716a07400574cfa14f79f345327d7fc9b6a6a91d69aa43841b0a6a62da33957ea26459ffed0d369e5f80c9d6fd9b29f21c310c719cf50700cb3604c5a28275e902243f677a0b9de034ee1a114ff4f6dbb7e0a5", 0x3e) getpid() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="23ef5402e3e73d43be849b90d37cd4103f3d58d7aabb11", 0x17) r2 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x20) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/6}, &(0x7f0000000200)=0x8) r3 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x2, 0x10) getsockopt(r3, 0x2, 0x8, &(0x7f0000000280)=""/238, &(0x7f0000000380)=0xee) semget$private(0x0, 0x0, 0x4) r4 = accept$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) paccept(r3, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc, 0x20000000) fcntl$getflags(r1, 0x3) semget$private(0x0, 0x6, 0x400) accept$inet6(r4, 0x0, &(0x7f00000004c0)) accept$unix(r1, &(0x7f0000000500)=@file={0x0, ""/72}, &(0x7f0000000580)=0x4a) geteuid() getegid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000027c0), &(0x7f0000002800)=0xc) getgid() sendmsg$unix(r2, &(0x7f0000002900)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002740)=[{&(0x7f0000001740)="242477f38e76d44fedb4c8e857642eb510762554234ef2471032d926e0d647a8d700c40d98263002951a9d6aa23cdbeca8090490cc3cf92c1c395b8bc510aca5b0e15df34aef44e57c5d50ed46e8b2762a3fc1fc017a439898b7dea6baa81f0d2fd253e55ab8ccecde88efd6b58d31139b329ed7d7d5c67d71af2a6d50c23bc0b16e02d2cab7b7ba1fb79c0ae961aaec1bc3b220043fd048f32e32dbda1b24b0cb2764e21234ed38a3d513cf717c9ad438efdd9e6f9ba268e9d34cfa36a0677cde7ec8712b573a43d3dd715586e721d9f6f8459bfa799653e14310c935ecfbc112c6d79bf795436d9ff29a77fea523da5e63a23e1262c77df159c80022a5e774e962955607bdcdcf527339178d970f0dd10b51dcad5cd998f336fa30299b6fce63a5346c59585ecf5acc51ec783e67f56245b138b7d4b4c9c4f7ff912e8b262e34ef920f9b8369b108105e6dc7ce66dcfc02b777bb18086f94dcb82f5962044cf0af193f52f672fee4b777aa6b61cb4b0db154fefef9e7ca99ceeee928e2d64a1412cc6441ed92be894d04146da83f49c0b6e8d72fda2915fa72a80e6086b7c3ed4f3529d44896b87b23fa23675fa1bf72f7b02fad4900d094cc6f482bb85b561b42e9aa5a25b639e576573fa63dab8c19f9003082441297482235e8653a9aa4321ba7afe72a78350550954e73b9039b671e4c47f938559205b16ef7df4b08c91382b9d48d57b1bc197e91b65a33721756f7cfb66e6c13b21bfff7b0ba714af997d8a6d5ee7f11d85a06af825f35f591454592bd0943da3b42305e169a1934f9d7cdf3068b3e34088e803a6256f91cdea171863f058531806caf23468714c58a0073f545ee8f67f5235dc40f94871814c315033c8d443e8331bdde5881b209a24cd2beed252efb7de43639912603cf7e5418a298a13b19aef7e4d8ca24194df02a1daa32c674bfa5734b60eef712fde103af4c36a417e12e705ac9b5cb876cd091c6dd0be87935df5883a325d55ccbf689ba1ac17f20a327e90fe4a701e1fd5dfb1bcbcae83aff314ee42d1e4a1027b567e53baceeb7736c64382b6f699869cfc2cc015f7be671f8681881e074791f41b9f121297030c09b906678c856c1b051951f68fb0ea8afe7908d547e98dc4b41f1dd73a04e85d3f21c6ad0e56f5bf607571de189524cb17a2edda75cbcbdf3935c790b066952bb256257805d083d6e064137c88efdd35584f3a6c7b1de972296965250a2a1c8285b2b1e8dedab03557bbaf7825d95eb14985082a95696e8a86ce7fd0a76c2daf7c075e4c7671c4d31046ee7273d1c0aec22be5652a0998af549f2e295654bcee354812b7bba51fb5fed911cee9e2d1616c5e6e804341696d37a81e6c5db04d044ceae476dcb07aca7e008561f5caf11df2c75ee24514f412abe13e3f2fba41150faa4f7f38da501d315059d0e0ff58470ef8f5e5b93cf0b58dbc673fcaea97cb605c5d761ac98cfd03b84a39b7b4e266aa511e7a51f05024dc94a9650eb3f203ff809c576b9b832807e5c998c5acbc6bbd943b1b9439e72f75e26a464dac2a7dfb72b9dd486a7c5870715154d985e1b0fd5a3f30dda907b55c4fd11ee36fa11867183eb5682222990ba6e3c273f22b2a08262dba0ed23a0949bc14cb58ca06f2756c8ae994370cae27f3adb0495b4f6e28640af471e61392cd375f4262cc34e8b59d1e29ddab55e15f6bde72883f4b2c407b1463a0f416910220394597ce36b9a4882c54085e720381f4c40d3ea0a004d2905e7d894cfd62bfcf8abefc097c9c0d7114db8486b9d3155dbbd16b96f64b7c34504e6eba0a2e3d7c451d4b227d6b3e0495913261a3bdbe9a1a47ee428de5b0f8968fc360964c559f59e641a9cf14e53b5f68ea700036048e4166138253f528edc36e4c0cae0e8e86398457a123e331f126f2123dc0741ba2b2703e0c033a047d0ac7d48ffc70640f8363fbec91eb69f3c1cbb649b40cdebe4660cfddfa9f816fed769ee5e6e6a8197e2dc76c4f6a5bced32c00f481aa8ecb9a2d607d952ea55346f0a5501635e3ef945e26de7701c44ddc00c505ccf3f6e0b3d82240018d27fff99937b71d7f4ab490d8ac94b1c0eef253e34e51297e5ca1a86f2ee68f703eacb2b1bd66e908d201d56b795c401c0c20dcd4ff5e100db99e31fe90bcb84eb7f2e63ed51d361e623387122618753b839efc0be37e6ff9074f4b3f001c93e9b9ac84d8e2abdeeb55dd0667f83b56cad0a57f73404e3b144ceaf15fa142c7c1ec342d948dee82bc1732cd71206497539f686d0c389c19ef6ee8571a83bff832dc27e6d02f02e34e3082d27d6ac5c7739661f31591518cf028ae494b28de433c4c887e23bc167e909188234524c1d1fa201db74912220dfecc71a243da83d80d0e86ea6765f824078ce901e7c98afb80915f208f5b11a896b735447de4088f746bf38eb9a9cccb1943d7ff9737d35868a566a561bb6a4019163e8714cad7cec9f71cbc52c5786a733a616cf12925e8f4ecb98646e8ca15010c7fc21eb6b8ba788007255ebb02e0ed4508e0a4cac5957debd61cb3da2b0e857a40b60f517144c5a698029d000a1f62194094d30d36c63871e5f08d3764bf60d019ea3518a830395b2f1308b03db0ead3d799ed592dded532f10fa22b37b19819d314290826a01397efa6dbb642ca575bb405923cf11b263761c92941d2b0a1e85adac0cfe8bb787c3cf1b67627add29f72948ae4f7f33877abe16893cc4c731ee2ee36c788b6fad7e38bf345c0309c74f5f609e50e6709fe2578fca5367c3faa3f594fe3dcc5000d9c26f51f57921ca63aa9305a75f3e9782dcf44f36dd999d78a48cf753272d9c882dd44479240f832945c4e711a321a98da48cd575712e93ec49edd6ebe548e5823ba2ba70f0ff8e090dde8ed3dca7eb65c17ea6477f6e7cdf8d112e4dc42cd6de56f447ae79a594a1b2952a4134233b7fa8b40fe29886c13b1afb3c98cb704d52497bdf4206d8162a585538168b44c6a37f40256d04b6a8915d62aaa117c96c8192fe4cf515623db90e53a418d5233a283fb9a4a263bd19696f305bec0ead4c2cc4aabc520be068eeeb2d2fc16b39c1deba031f4b14beacd90d245ddbcb9df6c95307f57168853a5dc641e9b6edc466344ffb49f6fafaf74dc0079b9dd314331e4f5a7ff8884bcc27cacb415ab506b61f0a1b8569c57babaef75d20e9db23061e6418b5b71fe7b11facf6d81472c92f78fdbff6655811d69e4d826c2491730a17331beb57b5eafc240ac68686a3ee5ed78b3154d5f95b73e350eb1f17cb226724505b1b72f914acfcd9018e63d34e82413472abecb00b087c12fe43a62dd4940645d40c968acb2dd80b2c8e9b27193be6b7b8078093179f134c44c1c4bd134538f96bf1547bd906369caa0f04f8f587cd4cd0a0fddd6c06481a036bb8642f8cbb520fb94698855123b79f04c74f95cbab349820074819e207923db7b3c401ecb30e4507fa59c2fc2678e2b63bc81fcd07c475bb708ae9236ca056c353b8274360a10b60769c6fb538a7e4d7ad50378b4fb0e477aa03a6d079d3d7cacd123cc9853a727e0047ee73d5f7a6aca01d629dc535ed54797e51d6e002196e648420486738311bfa6e206036feebd25395315661a6fe6e531baf8ef2b9090352d6a4c72047dd27cdf6c3bf1d7655937e5562a44418a092f90b978c5088d055b59170d7b01679ebcffb34344d41fa10e7c8d76139921a4a7ec41db876c5e11773e30d9c77897128f7802220acf2db179d6ca97906b79fb371c3f8b89447cbf7d330cfd4dec2947e1aa2720eb8de44449fdca0af357062f251cc5ac16b1ff437cf379de8142614db27e05f443b5dca5442f88ba56cf434b30cb1015359892284ce0535a05f05106bd0d3c8a331bf446e9876f34f831946adc333b6d9256802d0e65a9d634ff96c36828b6c95bca603983506d41a83895abd92bff4c880f95482783e132bf1cd2a5ebcffb9ae9c21ebcf5c28eb549763812816f4666d213e9a89a567c84fa5bb25f7f69ee8d759bdfa64b8598dc3d13bcd47ec49a271b67a973f6ea25c81085ccd57b1e0bdb6394660e5c77ec0e8d4700cde44e1d2d281cfae1fa15bd2ef95547e71ff69c142c23c4b68bb6141e428a9dd472253f305719811f2e3bfd4ceca62d311ad856ff49296d52fca22b21008506d802f25aaee21b721ea727371a7f40a7cf87c1cfa32cc98ad8f5fe973839fcd2e946e3e7f72907f1e8f12563dc49ed7e5892fe5b838f00398277cc48c03ed2fa60e493dda10bd352bfdd3c803aea292d28c464984d990c46dc9207c264898e81a747e9c6e7327f95db65d36f38829c990551754bb1a4163b0904a970b1bef67889be9a622254ff2e43f88836c4bf6a2c3f7c485aa9e14061548dadcf217ff8933d0fa9d6e62ab3088c876f52212fe44b9cd8fdbbc77685d27375cd14021b6f6b047d502b79eb952b4c56ae8c72820068c074d654208d16da201b4d2b1349693c3d18daff7b3fbcc409e3f6029622c05d0ab3de512117bc62c9048456418e66af5cd1d4411bf7c63ec8bc03afa6226813c3d7c635af8301bc708b24ad5aa3a0e54fbbd9ad570f7aeb021726c86eb0c11f62615905f2c656b97bcfbbbd0447b3e8b564d279d4c7fbbfa6c574c986bc581aec1b0bb4b92ee017acbda7377391e04842459a00af0f885fc3c01bd643a6facc34254dde0a9d0f24da0aee8dc5f7c5e7c9c0618a814a363e77e9580376a2100d2596eb14954e594617db67bd3ef653c4f872b7a5fcf0717d7fca2774042116cbfb65c67322a08aec8bdcf4b0fa69c59014c8c83a33d70bddf9f7570fc31efe1556d478fb153c0a52210ed553c5e8ba22ea2fbb3d264466cf747697c2256efbc8aba7075875171f630f9f7cc24fb9dfa4dbcf5e057c98c12069b32a4c66d74b4c2a7aedbfa4a06dd48b30a8123ced23360811e4e36dcc8de3b6963853a6affb88054647edc98ad43166b83b451ae94ea5818790895d0c5765d7a7ccf899aa64f5038dbbc1c30e355eac58e095ca1bc3302dee65baa6c4a0fecec3f4b1a6b439bfd014153d2d688a6145c26754104089e413181d4507028ef815ff7ecac7a3761e8ab82be5198173b8b64422283259ac80e1c9648c2078a10913445ba29758238c995d0b054f09474e1f878c8c0d82b2ce13e52cada5a24666526f4c2d3396f2dae18a0479de4a0204d2a36808bec99777c3e136ab40045a4e4aa945aa133014e9af327a552e76a5cb4d1245c9321e0228d8557ded73281f9bea7ee19df233f57c7dc97b158bf26b34a636c72c67d6324fb97a96579b49dbba2b39cd1a943d45e3aade6605707496ae0ef3c14b9d0fdc28a0e035c32d764ede155ccac167eb4649696fe8b191197f206a6bfe0e870059c1c6e7ced7c9993cfe0abff886c8322f8717e424154da8812189e3714f5547a9896ba9b16c4ca8438c787c9ac604d15fec456c2e101b5dcbfac7d1bc83028b9c2b835d3200bd05312a7e2b0da8d49a64989bfd7e2dbb00804db6ca8bdf3477a075c2336daa04d7590b1e2b6dc033084ef6e361c3273ab4c7207130fd0215098ebc9b531485c4148889fe2aa6eebadec6cd0eaf05dbe9a94a7229b25674a066f51d5c56e867459ff41585748649fa58ea0d9e9ec8a09e0e14ab68df2febf7b7c40a3545f3befc87d0553c0d369a4b55eb99242275bb83959bfcb9009d83034e603013661b9c49e7440b2496c5e6ba88d887cfa838aada3cd94e6d821f0a7b47801208b775554a523", 0x1000}], 0x1, 0x0, 0x0, 0x40b}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002940), &(0x7f0000002980)=0xc) ftruncate(r0, 0xe5a2) open(&(0x7f00000029c0)='./file0\x00', 0x800, 0x1) recvmsg(r1, &(0x7f0000002c40)={0x0, 0x0, &(0x7f0000002b00)=[{&(0x7f0000002a00)=""/205, 0xcd}], 0x1, &(0x7f0000002b40)=""/209, 0xd1}, 0x1) pipe2(&(0x7f0000002c80), 0x1000004) r5 = msgget$private(0x0, 0x20) msgsnd(r5, &(0x7f0000002cc0)=ANY=[@ANYBLOB="0000000000000000553d2ddbf8a6acdb5cfede3d6a60ebaa0c328362f728dbb3a12ffa2811d6a600804ccb1a0dd3d95bbd2f9c8c3bd5f20013e60b40ddb83dcf157b596e01faab1104b1811f5fed2fc32bd53e19901fbbd5672c9ef23160f02480668699b2b790"], 0x67, 0x800) stat(&(0x7f0000002d40)='./file0\x00', &(0x7f0000002d80)) msgsnd(r5, &(0x7f0000002e00)=ANY=[@ANYBLOB="0300000000130c0035156873947776802e"], 0x11, 0x800) 00:17:09 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/125, 0x7d}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000002000)={0x1}, 0x10) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') recvmsg(r0, &(0x7f00000038c0)={0x0, 0x0, &(0x7f00000037c0)=[{&(0x7f0000002540)=""/152, 0x98}], 0x1, 0x0}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x400000, 0xa0) getrlimit(0x0, &(0x7f0000000080)) 00:17:09 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) setpgid(r2, r3) r4 = accept$unix(r1, 0x0, 0x0) getsockname$inet(r4, 0x0, 0x0) 00:17:09 executing program 3: r0 = getegid() r1 = semget(0x1, 0x7, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x1ff, r2, r0, r4, r0, 0x100, 0xfffffffffffffffc}, 0x0, 0x6}) chown(&(0x7f0000000140)='./file0\x00', r4, r3) r5 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000180)={0x0}, 0xc) mlockall(0x3) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f00000001c0)=""/191) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000280), 0xc) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000002c0)=""/245) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getegid() r7 = semget$private(0x0, 0x3, 0x4) connect$inet(r5, &(0x7f0000000440)={0x2, 0x0}, 0xc) fchmod(r5, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000480)=""/193) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r9 = socket(0x1f, 0x3, 0x800) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000600)={r6, r8, r0}, 0xc) madvise(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x5) lseek(r9, 0x0, 0x1) write(r9, &(0x7f0000000640)="c620dd52ec719726e621015eef06b751fe67625b4d480d072fbd7b4a230eabd8674ab2aee551166394486303b91b0ee987ef5ada6e58f3b0c3364098d236bb5738fbac0e5be16044bdc9ba5a0b0bcc45c0d1b7fd1c3e33fd1c21c4c23c9a1da947a9b384efe10f5584633d27ce3d3dbcf854dd9db009cff405631a033355ebedb25ea91a36abb559b75b73d966cc3aff462284f24a68ddf4910f4f0bab115358f7823ed3122f0fe39715f8b4e007af19ebdea0434dd82aa40436a0698d3344ec5d767fcf8028c1cc4508c82ccbc921f1c6b47b24911ea8c09f44bf7c9c8dee", 0xdf) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000740)=""/228) bind$inet6(r9, &(0x7f0000000840)={0x18, 0x0, 0x3ff, 0x1}, 0xc) getuid() dup(r9) connect$inet(r5, &(0x7f0000000880)={0x2, 0x3}, 0xc) semctl$GETPID(r7, 0x3, 0x4, &(0x7f00000008c0)=""/13) 00:17:09 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400080, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x9, 0x7fffffff}, 0xc) socketpair(0x0, 0x2, 0x100, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x1, 0xffffffffffffff80, 0x8}, 0xc) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x2, 0x2, 0x9}, 0xc) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r4 = accept$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) socket$unix(0x1, 0x7, 0x0) getgroups(0x7, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getgid() getgroups(0x2, &(0x7f0000000300)=[r5, r7]) r9 = dup2(r4, r0) r10 = semget$private(0x0, 0x4, 0x12) semop(r10, &(0x7f0000000340)=[{0x1, 0x6, 0x1000}, {0x5, 0x4, 0x800}, {0x7, 0xfffffffffffffff7, 0x1000}], 0x3) renameat(r0, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0\x00') semop(r10, &(0x7f0000000400)=[{0x6, 0x4, 0x1000}, {0x0, 0x20, 0x1800}], 0x2) semget$private(0x0, 0x3, 0x1) fchroot(r1) r11 = msgget(0x3, 0x8) r12 = geteuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, 0xc) r14 = getppid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000500)={{0x80000000, r12, r8, r13, r6, 0x50, 0x1}, 0x4, 0x6, r14, r15, 0x4, 0x41e, 0x5, 0x7}) readlink(&(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)=""/177, 0xb1) lseek(r3, 0x0, 0x2) mknodat(r9, &(0x7f0000000680)='./file0/file0\x00', 0xc000, 0xffffff83) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f00000006c0)=""/237) 00:17:09 executing program 4: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x0, 0x8, &(0x7f0000000080)=""/203, &(0x7f0000000180)=0xcb) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x8) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000200), &(0x7f0000000240)=0x4) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280), 0xc) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = shmget(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x2, 0x100000001, 0xfffffffffffffff7}, 0xc) chdir(&(0x7f0000000300)='./file0\x00') setrlimit(0x6, &(0x7f0000000340)={0x3, 0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0xaa80, 0x0, 0x9, 0x80000001, 0x10001}, 0xc) bind$unix(r1, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) setrlimit(0xb, &(0x7f0000000440)={0x1ecb7e05, 0x100000000}) r3 = fcntl$getown(r1, 0x5) connect$unix(r1, &(0x7f0000000480)=@abs={0x1, 0x0, 0x2}, 0x8) getpeername$inet6(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) lseek(r1, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000540)={0x191, 0x1}) r4 = openat(r1, &(0x7f0000000580)='./file0\x00', 0x80000, 0x3) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r5, &(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000700)='./file0\x00', 0x0) accept$inet(r6, &(0x7f0000000740), &(0x7f0000000780)=0xc) openat(r4, &(0x7f00000007c0)='./file0\x00', 0x800, 0x4) fcntl$setown(r5, 0x6, r3) setrlimit(0x4, &(0x7f0000000800)={0x6, 0x152}) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) 00:17:09 executing program 4: clock_nanosleep(0x20000000, 0x5, &(0x7f0000000040)={0x0, 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000, 0x46) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 00:17:09 executing program 2: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 00:17:09 executing program 3: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="5b6eb13e514dff0a0e15b4d4fd6e62", 0xf) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)) getsockopt$sock_timeval(r1, 0xffff, 0x100b, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) getuid() getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000200), &(0x7f0000000240)=0x4) 00:17:09 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r0, 0x0, 0xb, &(0x7f0000000000)) getitimer(0x0, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1000040, 0x18a) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000180)="b1785e0000804e3304929b405351f6d4e1e2383a886819d66bca6b3332964d79ac10c8f9", 0x24}, {&(0x7f00000001c0)="059475674092fd1b63f8f74b45d64226d1ed0123a14b32605a72f00757a2ac8546c9eac1348128f20ec6a45a60c404f02b707b2d565a5ce9c444f2cde575c98ede1a1d931eab47c7ee51e94a60e5f657e87f530c1bfb6284909f4c4fdbd80ffd9e0f1f0b696bac6f53eefddd8baaf5c273f387b3e1d38b290f144e07c2a690e364c6a5b678127620", 0x88}, {&(0x7f0000000280)="8fdaea92054cd77344930623aadd4c6d5bffca30d437484a0df3e7c2f8af67e5b81732a0d3c9224f89edb9013f498b5f29b47290c67376aed99c230b24b1a8652825e8db91a7e9f080e0940314f185a6274f93bd9cb28a6ec3a8b87ce5a1170e50cd35de5c6f49c48c91f1e1794b7ac3e71d825cb7740e892597d6f0c89e13337cfb324d62d474c33fa08ba431610d5bcc3cf9265af312d6daf909da15", 0x9d}, {&(0x7f0000000340)="ab252f885d3d6de642b8a4aa62423326fa100ee19d88939df4bf044235ccaa66b752997ec938856de7122548cf64e14edda829f3281e31b9bcff2f634101643d43de005a7881d0b02abe04b3597142c79ae4a310d22dea971004f85244f4870567de14d3630c3a8097ed1af42883fde847cb668f9d6855fb91cb6703bca5ef0734154182f9cae40f83eb0900454ee47896b3ed2f7a9f5ac35a867c2b6584908662c779ad93c868442a36dc8305a2ca7d7a9bfb32045951f7dcbcd52794c3af454f5bfe21df1c6cc27a0291118cd74f", 0xcf}, {&(0x7f0000000440)="75dbbfc573f580e0e7583ecd8b7082056d3db9dcdd0a17c389349cdc215914593f414926b23e5d80173f480ef008b3e379463d8aa7657ea6df77fec7e31bcfaba67ebc62cf082795099b7e44246c60837928b70952ffd0275552bbe1dd73605d4321835eaeecae790f41abc85c2c94b4ea50c51620545a07318fbeb4f16b94e58b85a0416b91e5ace6f7c11f169d285ee8943c42a918ed6a61e11688e654eadda8a2b17d2ace9f4335e2e3796d47492cc1bd781cbb62168d2eec945cf13ee30c253f2009eaf078ee987953344bc10441a8afa26d260da42e12a53a79d2984909585d11596e1ebd3dadfce72c3f5a57642d007edbcd968ae2", 0xf8}, {&(0x7f0000000540)="e0300b44", 0x4}, {&(0x7f0000000580)="58276779b562c58ac1f3bd079c9c9948a4e214fde239e126a2c92db425f59633b02f8ab6a73bcfaee644424a7efc34d0e93217331ef2842c30cdb5185746a116f9c7f96a0d3622c41915d633e9058a02ed06265c99197782e6f9070c8ae3df319dc6937896a7171ef1cf155a6f92aba6f6f821ed8d3a1d40a3b92328698dda4543d8ecfb4e63e247fa7c839d91c46ee8c30d28ad4989564939f54510ad3740861ccfdf9ed7f2ac96aec1ef9ea7845b71db36eb11e0c58b0546c4c84af07220eadca9d6776146f06fedf899351de3679dc0f0", 0xd2}, {&(0x7f0000000680)="7da2f1ea96fbe5a5a7517adc8c0536129d805699c27f39765edcbb6a4cda050cd831d580e4158625bdf4cb68d4d65e62f2e59d25f4e86521869c869d3c36ea64bf620ad8a56c54ba89cc13e8fea56f845f6547aa32508f7b9fa229fb1874b5ed83bed550b0c1bde5792f382a3b2af3f0f31918efe013047455678032658a746c9f48af9c689b412c5fe04ac860fba73c8072b54f71698a11f720990d7ad0ab3b20dcb4fb122829b3aed4f4cca936", 0xae}], 0x8, &(0x7f00000007c0), 0x0, 0x8}, 0x4) getrusage(0x0, &(0x7f0000000840)) r2 = getgid() recvmsg(r1, &(0x7f0000001e00)={0xffffffffffffffff, 0x0, &(0x7f0000001d40)=[{&(0x7f0000000900)=""/22, 0x16}, {&(0x7f0000000940)=""/82, 0x52}, {&(0x7f00000009c0)=""/141, 0x8d}, {&(0x7f0000000a80)=""/165, 0xa5}, {&(0x7f0000000b40)=""/95, 0x5f}, {&(0x7f0000000bc0)=""/111, 0x6f}, {&(0x7f0000000c40)=""/198, 0xc6}, {&(0x7f0000000d40)=""/4096, 0x1000}], 0x8, &(0x7f0000001dc0)=""/52, 0x34}, 0x40) setgroups(0x1, &(0x7f0000001e40)=[r2]) getgroups(0x8, &(0x7f0000001e80)=[r2, r2, r2, r2, r2, r2, r2, r2]) renameat(r1, &(0x7f0000001ec0)='./file0\x00', r1, &(0x7f0000001f00)='./file0\x00') msgget$private(0x0, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001f40)={0x0, 0x0}, &(0x7f0000001f80)=0xc) r4 = paccept(r1, &(0x7f0000001fc0)=@un=@file={0x0, ""/4096}, &(0x7f0000003000)=0x1002, 0x60000000) select(0x40, &(0x7f0000003040)={0x0, 0x3, 0x3, 0x7, 0x6, 0x2, 0x2, 0x6}, &(0x7f0000003080)={0x7, 0x0, 0x400000, 0x1ff, 0x8706, 0x2, 0x4, 0x4}, &(0x7f00000030c0)={0x1, 0x1, 0xae8, 0x401, 0x100000001, 0xffff, 0x240000000000000, 0x1ff}, &(0x7f0000003100)={0x1, 0x9}) setuid(r3) seteuid(r3) msgget$private(0x0, 0x92) getsockopt(r4, 0x6, 0x1f, &(0x7f0000003140)=""/48, &(0x7f0000003180)=0x30) bind$unix(r1, &(0x7f00000031c0)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = semget$private(0x0, 0x2, 0x100) semctl$IPC_RMID(r5, 0x0, 0x0) listen(r4, 0x6) listen(r1, 0x3) r6 = accept$unix(r4, &(0x7f0000003200)=@file={0x0, ""/24}, &(0x7f0000003240)=0x1a) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000003280)={0x0, 0x0}, 0xc) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000032c0)=[0x7dc7, 0x0, 0x2, 0x8, 0x1, 0x0, 0xdb, 0x5, 0x2bf]) mknodat(r1, &(0x7f0000003300)='./file0\x00', 0x100, 0xffffffe1) lchown(&(0x7f0000003340)='./file0\x00', r7, r2) setuid(r3) 00:17:09 executing program 1: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = dup(r0) symlinkat(&(0x7f0000000180)='./file1\x00', r1, &(0x7f00000001c0)='./file1\x00') readlinkat(r1, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 00:17:09 executing program 2: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0xfffffffffffffff9, 0x101}, {0x18, 0x2, 0x40, 0x8}, 0x400, [0x1a0, 0x8, 0x8a00, 0x10000, 0x401, 0x9829108, 0x1f]}, 0x3c) recvmsg(r0, &(0x7f0000002780)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000016c0)=[{&(0x7f00000000c0)=""/85, 0x55}, {&(0x7f0000000140)=""/238, 0xee}, {&(0x7f0000000240)=""/127, 0x7f}, {&(0x7f00000002c0)=""/44, 0x2c}, {&(0x7f0000000300)=""/206, 0xce}, {&(0x7f0000000400)=""/132, 0x84}, {&(0x7f00000004c0)=""/218, 0xda}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/27, 0x1b}, {&(0x7f0000001600)=""/142, 0x8e}], 0xa, &(0x7f0000001780)=""/4096, 0x1000}, 0x801) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000027c0)={{0x18, 0x0, 0x8, 0x7}, {0x18, 0x0, 0x20, 0x4b}, 0x6, [0xa01, 0x95a, 0x5e5, 0x8, 0x1, 0x40, 0x3, 0x4]}, 0x3c) recvmsg(r0, &(0x7f0000002dc0)={&(0x7f0000002800)=@in6, 0xc, &(0x7f0000002c80)=[{&(0x7f0000002840)=""/98, 0x62}, {&(0x7f00000028c0)=""/189, 0xbd}, {&(0x7f0000002980)=""/184, 0xb8}, {&(0x7f0000002a40)=""/125, 0x7d}, {&(0x7f0000002ac0)=""/218, 0xda}, {&(0x7f0000002bc0)=""/153, 0x99}], 0x6, &(0x7f0000002d00)=""/157, 0x9d}, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000002e00)={0x7fff, 0x1, 0x1ff, 0x702e, 0x84}, 0xc) socketpair(0x1f, 0x5, 0x1, &(0x7f0000002e40)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r2, &(0x7f0000002e80)={0x2, 0x0}, 0xc) getsockname(r1, &(0x7f0000002ec0)=@in6, &(0x7f0000002f00)=0xc) connect$inet(r3, &(0x7f0000002f40)={0x2, 0x0}, 0xc) connect$inet(0xffffffffffffff9c, &(0x7f0000002f80)={0x2, 0x3}, 0xc) connect$inet(r1, &(0x7f0000002fc0)={0x2, 0x0}, 0xc) socket$unix(0x1, 0x2, 0x0) r4 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000003000)={0x0, 0x0, 0x0}, &(0x7f0000003040)=0xc) chown(&(0x7f0000003080)='./file0\x00', r5, r6) r7 = semget$private(0x0, 0x4, 0x40) semctl$IPC_RMID(r7, 0x0, 0x0) chown(&(0x7f00000030c0)='./file0\x00', r5, r6) open$dir(&(0x7f0000003100)='./file0/file0\x00', 0x400000, 0x6a) recvfrom$unix(r2, &(0x7f0000003140)=""/253, 0xfd, 0x3, 0x0, 0x0) chown(&(0x7f0000003240)='./file0/file0\x00', r5, r6) execve(&(0x7f0000003280)='./file0\x00', &(0x7f0000003380)=[&(0x7f00000032c0)=')\x00', &(0x7f0000003300)='@/\x00', &(0x7f0000003340)=':}}{\x9d#{{\x00'], &(0x7f0000003400)=[&(0x7f00000033c0)='\x00']) r8 = socket$inet(0x2, 0x40000007, 0x0) r9 = socket$inet6(0x18, 0x60000007, 0x8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000003440)={{0xd6b3, r5, r6, r5, r6, 0x18c, 0x153}, 0x7, 0x9, 0x80000000}) semget$private(0x0, 0x7, 0x80) poll(&(0x7f00000034c0)=[{r8, 0x10}, {r0, 0x70}, {r3, 0x100}, {r9, 0x8}, {r2, 0x1c}], 0x5, 0x7) 00:17:09 executing program 3: r0 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000000040), &(0x7f0000000080)=0x10) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(r5) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='#\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=')]\x00', &(0x7f0000000240)='%$#@\\*\x00', &(0x7f0000000280)=':{\x00'], &(0x7f0000000340)=[&(0x7f0000000300)='\x00']) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) shmdt(r1) close(r9) r11 = semget$private(0x0, 0x0, 0x729) semctl$GETZCNT(r11, 0x3, 0x7, &(0x7f00000003c0)=""/222) shutdown(r3, 0x3) socketpair(0x10, 0x70000003, 0x9, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f0000000500)=@in6={0x18, 0x1, 0x8, 0x800}, 0xc) semget$private(0x0, 0x0, 0x4) flock(r3, 0x5) getsockopt$sock_timeval(r9, 0xffff, 0x0, &(0x7f0000000540), &(0x7f0000000580)=0x10) semget(0x0, 0x4, 0x200) connect$inet6(r9, &(0x7f00000005c0)={0x18, 0x1, 0x6ce0, 0xffffffff}, 0xc) sendmsg$unix(r13, &(0x7f0000000a00)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f0000000640)="110db295cbd93b208f16d74af5923aa7c4678fbe56f39661d5c1", 0x1a}, {&(0x7f0000000680)="7fdac0ab14435fe3c55852f894214f4f5c70106874e7eb68f729338ecbb8b5325a7fe0104ffd6c511de9c74a0495f8eb44935caf2271fd158b3b0454f360b5e2b02fbdc119a905ca712d17874b08ad4232a78974acf2441f8d32ef2431f58d9e9f00faba699de546756465f1d159a6cbeddce565554be02543e464214be3f18ac6ec1b3bcc920f906db58515cdb84315ef2d97c89e542187711bbea254ea475960a80ef89e33708f563b9a6c41ca371bd21c7881bca2927b3f2c263417716b5626c767e3c468e2a00f2822ed2a6f527ee354b7", 0xd3}, {&(0x7f0000000780)="cd7447e7a948f99034d660d25f6eb1c9bea44bc935572dd5267622cad5cae7bcc55718334d794cce8acfbdf9515bcd1df2fcfaa3a46016b49b719681e057cba02aab66728b1160d51124b8bfd372b04e42acee47bd20a8cc047d1928a0352f9b07274aeb33598c31fc68c8e60925b8fd400358b83b73b80662f3156c5879e18ed4326987080a97b5923c6fc1c715ce49779188e3c35f175f2ceb931a0a937840b85619b3b1755914fe0364d282d3422bfd2f8117204c6058554833d2dc3f6ff7c66b791a937f475253d28fbc809bbdb06e0ed004891e79b49778cc24", 0xdc}, {&(0x7f0000000880)="c259c599d95bb6c1beb808f322bdef647383d1", 0x13}], 0x4, &(0x7f0000000900)=[@rights={0x28, 0xffff, 0x1, [r9, r9, r9, r2, r10]}, @rights={0x18, 0xffff, 0x1, [r3, r10]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r6, r7}, @rights={0x20, 0xffff, 0x1, [r13, r2, r12, r4]}, @cred={0x20, 0xffff, 0x2, r8, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r6, r7}], 0xe0, 0x4}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000a40)={0x35, 0x1, 0x9eee434, 0x1ff, 0x7}, 0xc) getrlimit(0x7, &(0x7f0000000a80)) chroot(&(0x7f0000000ac0)='./file0/file0\x00') dup2(r13, r4) getpeername(r10, &(0x7f0000000b00)=@in6, &(0x7f0000000b40)=0xc) r14 = msgget(0x1, 0x200) msgsnd(r14, &(0x7f0000000b80)={0x1, "71a7f35a1542e4dc8a9cdca51db4e2b1ccb36228329eb47089389783187e7913aaefa5efcb386e8f83a8fe216aad1c7f14b0e5c719bba5e487f5ca778ea7734ed83e1ba3b11dd27064ae2ee30de6ebd80b17cee0733d0bbdaf80f3da8a3f66a1b678dc1a5b1c4bab"}, 0x70, 0x800) 00:17:10 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0xfffffffffffffffd) chmod(&(0x7f0000000940)='./file1\x00', 0x7) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 00:17:10 executing program 4: munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r0) r1 = msgget$private(0x0, 0x188) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r4, &(0x7f0000000040)=""/20, 0x14, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) recvfrom$unix(r3, &(0x7f00000000c0)=""/87, 0x57, 0x1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) msgrcv(r1, &(0x7f0000000180)={0x0, ""/161}, 0xa9, 0x0, 0x1800) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) msgrcv(r1, &(0x7f0000000240)={0x0, ""/40}, 0x30, 0x3, 0x800) shmdt(r0) shmctl$IPC_RMID(r2, 0x0) sendmsg(r3, &(0x7f0000000900)={&(0x7f0000000280)=@in={0x2, 0x3}, 0xc, &(0x7f0000000500)=[{&(0x7f00000002c0)="3eaa4b0b73f25cb557f2c4f8aa14156a5b9c7fde5653e4547172c45c5c0dbd9b10751ad10abe4bbe411459cd88285a2bfafe0cc898296267c9e8aa1d68f0c175c86c376ce0597e76fb3cb589d95ae20f51028ce0ad3a69", 0x57}, {&(0x7f0000000340)="308045836797bc3542ff6aa92c9d547befb47a15b80e0e7a05f925f33d33af395508e541d04952e1aaead3c2b5a556d2406f012f1292c71813b0d43c1b7642409ff5bd2dbea432a98d12005d6f7d2e471f139624644e71369745af235c1933975255c4d5706b1e3e618123e11022ed73b6f743a40f336b2855ffb4349dd0d792312b0c0aeb84bf94bf0f39623db2a8d9b1015f98c9e67b8458cba1c04ef8728df5956fb7500ba1137af200785153a937764311e0ed716ae4770af90c6d4391d7ae170840543d7fafd35a222d8c24cd7d09", 0xd1}, {&(0x7f0000000440)="0786ba32c5f3582cda7fdf49398c32d1c8217d09689318fd17349a14ba42efc4d5ed27d88d286a845074c6b97ed712ec291b976fb51250b2a5658d3d8690be258a38f624eb749bbb34cec62f1bfa15ea6d3ff797c3df16045a4fae1ff8d33ca11f366c8a77591c771e69965fc893ca738283078acac067dae7730bf5c25963e94179112fe316d45b897cdb95efa9d6ad1635bf848df7cecba6dd28658fcab6ed989c9646b53f9e1d", 0xa8}], 0x3, &(0x7f0000000540)=[{0x10, 0x101, 0xfff}, {0xb8, 0x11, 0x20, "cffa67e8246247b21f94a0afb325ead318509ca86c87d47b3aca7f125e7469a95b930650b51ca6cd603cde177fb235319ac3d406589a80e93b7a966ca247c106b18c29bdf54a38bb4d6e546d0d4ea1aca3fca1b8083f0deb36e4ab696f4a07aa3dc3bbb8a9b9c2acac585bbe3c7a1c149872e3001bc63aa8678bb229ec275784b7164e0c65340716d75299e39e7bc19aae11f6f633e67a76e220fca3237015673d03605c0879"}, {0xb8, 0x11, 0x230, "f658b39aed19a54ce8a2edad83d486946b77fbd0465b443c7608ddcb80fdaf532e4dbf01f9def8cb4a69be8fbc25b0c57db3eb0bfe56167e6d740c8637ea7e4031880253c3710820496b2734a544b94889f1271ce527d029e036c60bfa404f5c0c674593e076fa3ea836d417735b09b0954cccc8a008138d1f43e8cee087e8bd142932c63e9341173322bb8fe6a159efc3883bf66b587c6ca6a3768ecb809b709b6320"}, {0xe8, 0x1, 0x7, "351c30fbc74278563780782b7a1a21bf56a8beb7b5bc31fa0c6ce3229b6c9e29ec86f8107ddd0c8809cc7f16a3ba694065d6338b717039f259d594e0ba128ba5017bcd73044f230e6559bf1bad2e75ec929370a697795920ae0638f29b2c2598eb3ec02fcc60dd030fb4d32424fa8f17c81a433ba7bc2aa035d499cbcc342d670477229bc8c909f4cfbf0d13c65f542ccfb4bc74a493b7465aad750f51aa162cbca374f5994eff20bd5ad0d1b313dea9b8accf8309f1cb0e8ff11d9383441f08840b6f3372e1c3cf10bb0be9e87ee3eb4d33df97a86318"}, {0x60, 0xffff, 0x5, "fb1d6dab0e5534392f1b7a76dac3f82086f443f505f3f884359a7a0259bfc567e61b7634ae22d9f0aa4e6dcda434ca4cd2724af73ed88f8a69b23cc5076ad8d7c86da8c23a1b1fd45b864acd16"}, {0x28, 0x101, 0x5, "625d4867ba72aea743e84ec8612c52a4786e2b0c8f31"}, {0xa8, 0x6, 0x2, "cf562c5e40321ccc5a5e94b0d8a741ac84b0a430e72718ac773f854e1022e69c7f3192470df131b70d2633ae6bafee02b2891991fcb0836ab2e00ab7e9cf69930db71cd0ad0d236a9206b26f15a82d155f466b4e4de9ed3a63a6b974a1c1617e3e413afa04c1126ad42d939b6010a005335f9e8132e3bcad08875653a70e9f10fef85c4b946f16c9bc48db18645c686ce8b70026ff06"}], 0x398}, 0x400) msgrcv(r1, &(0x7f0000000940)={0x0, ""/4}, 0xc, 0x0, 0x1800) r5 = getegid() setgid(r5) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000980), &(0x7f00000009c0)=0x8) syz_execute_func(&(0x7f0000000a00)="440f2cedc42295aecec421217d95b53e0000f0420fab7909f2470f518006000000c483fd0080bf31fded01660f5e2dd562a978c48145546600c4c30569d200c4e3517eedfb") shmget(0x1, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) mkdir(&(0x7f0000000a80)='./file0\x00', 0x4) getpeername$unix(r3, &(0x7f0000000ac0)=@abs, &(0x7f0000000b00)=0x8) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r6 = getpgrp() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000bc0)={r6, r7, r5}, 0xc) r8 = semget$private(0x0, 0x1, 0x1) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = dup2(r4, r4) dup2(r9, r4) 00:17:10 executing program 1: r0 = socket(0x1f, 0x0, 0x8000) recvfrom(r0, &(0x7f0000000000)=""/8, 0x8, 0x40, 0x0, 0x0) r1 = dup2(r0, r0) ftruncate(r1, 0x949a) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x8, 0x512}, 0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x412, r1, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x8, 0xdac000}, 0xc) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0xe004, 0x7fff) getpid() flock(r1, 0x8) fcntl$getown(r0, 0x5) r2 = open(&(0x7f0000000100)='./file0\x00', 0x408c00, 0x34) fchmod(r0, 0x100) linkat(r1, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x400) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') writev(r2, &(0x7f0000001400)=[{&(0x7f0000000240)="2fd04ba0dbc17cfefe7fb3f0a446dca27510e4a57885ae2f322222b2c8f13621a44c6e557f7e14dea2782365e487ed120b0f6567547261966591200e60a06a05e56463d2ce3c0a75afe49c253f36e47d1e5e729cdd7f0568f43271208e26e564af02fb9c3bf413f8795c6a9ee40d96beff9c406e65cc0bfd33355088db20687258d98934afe1adedba9dc213eb074fce103f64e4ddae805302f4061a01504e64772bbbc4a36a9febb59b2dacadfcf07562953c3e36f03f8d84e2d2097248826c1227b35f2dec287326383e9e3a3e531b57c93a1b4eef8835789037e2b36f5831fa6322dd4828c07bae5478dace4abb0ab2bf31171a100043429c90ceeacf386856f2d5ec3413d6f715e2d1383101313207dc2f133be318ce966771ebd0200d7c7db82fc86ed0d9f60f01efdc83e9a838d6f96bbf3414df21096c76b11d66e1b8749a0d1a3973c51d3ac7976293c28443386998d011bce4f7e0dd4590fd69d6c79650dcf9e3d412bd88beba71ca53005cb5b67d8151f6416d56e612a4911cc11aff862857638352efc95159448eef72a6540502cd65d26bdbdf3221506d1c4d7f2ced489f2f84f2692d6af0aebf12b04b80d4a325ba32f14b9f9faea3ca6c9e56e6e1748cf8d1439171fe1e383c1028361f8d8818a4c65cf356f356fce0fce0d869f597d7446c57f4c6f76547b56decd13ba155a0b279396b18de78349c7cd26b60440d09d0be2c7441f1cce6ff1c9733fa1aef4ab8569d21c79efe263fb8f131cd3c4e06d5253ccb5af044cccb8be6c2a44eff0c2f8b693996ea5a6e0fcdbcaca4e412d0cf48499cdca1ec6b12b266b1f54b9d498c849f75b1ca5a6e896aa2b313840973918dbae27693cee9d7d90b4bd87bf5547e920345dfaa7083620174a4a9240bfdff66d4e4e6794bf72c7f2ecc2964ed7ccac519b780e95fb9e4f9f4570ab7d8d10970471abf7b57618751996cde9f8a251f34ede69c9e8a7fd5a476604e7b70de19cd2a6aa80a3e93b1602a9df22750d95904cf77c6c286f958a5828110a9c238f952b417901906420330caf118ced97486c5bf5ae9cd12669803d164fdf666f90a5264ee07458b25318cf234019c8344fa104bb05713fa3f2f8289a95aae7a1c37e1c9c459063c386592d348fb08579cf65d5ab45c92d2f83c23bce026c62b4835ef07178d0fc529b8cad76f6bd5fc2de1cf8b8c396c6fd63b4a1abda3ca37d25d627bb55783028b70ba9ca99043974557aa5b5149e77f9f0ae45588030743642558881346cf87f36d0b394a9e14e43f12df87dd505c2b695d0d37a367367f26f08fe3547f184cf37b683c2dc1a387e98eee6728f8050c54cb5e1930bcba986df932f276a4571054d2d5002c17ccfdc2d45b3a8050baaecfaf727a2a231a7fb35dabf498c81f0615e8cb4cd6861376270a642d9349b26a745e51b0f7df606e09f9782eecc4da7bd179494f5239a01c202bfb9d048eb5e85591d0e2d81675287b153da2bdaf754b374f57b8a937e2c71ee393d420b7b0021d35466b3d3e92e09c084d5220abc1d9886529f4f8827b66dec16e5b1ff6064461a58a3638b479dfcceb0d44cd7d05536ef3d27d15d79215f028fa83435356a9424361eb6ae6de496d6b9375b6418eb44b2af1a6f9d7031372ef8f911efda13d96c12ab7dd2fb0e5b3885c7c647f3cc73d1cc4be2cee04800baa8f05941fd986d55d1e1c4fb1ca17197749d1ddbbc6efe32dd6a9f1abb20f17fffd77d12015db73554779aa5122c9fc28a93f20fa9cb2da4fde3fa48e119649797763758228d9eb0edd23578d5ee48097527fed0fa014f1c5f8bd8e9669858d3ee65fcb8b4f595075f0aa9ecea97f36ed5666450ecc489ab6bc6dd500674f8280e5b5687f366fa4dcd1d9c952f91bc07197aa6539bef2064e0037830b17076661c7a83cedbd27728c378df1efe8757130265d6264812b75ee98bf37d537bed9dd37be9be0774482f17c7cd7c452ae4cd2f2bfdd49908f0fd417aae6733e7b3fcbc547d2481487f06ee7d2ccc0034c4962f7a71f2ec3caf660999a23b32bdec68314e8b5d1ef130388378162f726d6dd6e26445c172264f78ffac8ac9249106ec3d39a1bc53b65fac7835fadf9ef17356f8810bea1a809487e8f9117bf3562dbdcb0878f7d25060fe88681a6da0e3786d95ccce28dce1b55544b0be4fa1448736eff7a77f21bf4df4fdf287a492fd67fbf305c04229ba42c25761dc16bcb6c549128d6b700bd9cf80d31e691ef801aac2e747d7e88864b586f29a85fdcc82126259e2bf418a3325157fff716e3792000df90b46c16698fa1bcdb89c6920b08a06dce2bec184dd7bd46d171d6adfeb3d4177ff56e102caf94daa926b3ba8b7091e0a713778d4baec4554054e87954da838d1de6f393229ced1963df544827e10eb7bd169d257224708097d24e9d93f8cad4c7e165ba245d06d5064d59f50c17ffd8f26998b3c164a7587b65ae8bdcb67b023989dcaa7a8690eb6e7d37b10d6207c400a70e5fde3eca72366dc1c8a4e8eb38581406cc456223d3a7b370ab5a1ae216def0ebbc14a37973709abcaf112ebfbc40dd363ee2ff22b6f9d1d42c5846d67c37027d19fd0ffa739f206ee434c894fdd049d154b297ebd64cd575a286c9932491e9ffa762715a35928036bec149b978a48c3a942c95f849158e8e8069075ee63e5b3fbc70b90591667a57701141f6f7d31339b861e88d7ab4a6713dfc8034b9cde874a480d08b65b37378add54ce2298b0c4d368052fcc48dc360ff80ba3b4b355ad4b1bb952824a754cf3dbd99123415207b1f51e812083fcea7865b6cd5019363c2ddffa74f8352de11aba459eaf298cfb32842d039be0261d8ec061c82414a0bd2f0316bf577bd3a3e3afd56c4fe6b20d5d129d59f640c5a21eca76b6cff200de5f5df48eb5a5509ab97823888095b3b080d200b32733b1d2d06bf80f192575ba272a4dcc6a615a6cac4448db55e8df5a32523458e8905b7dfa34710a4448560c6f65ac2807258f3af84da0da3f0f07477cdc2b7c5a540777a4b0734b8b8f31c7e56890ce5d8728fd7bd57e9c78f42427ddb609cdf7cae27e523dc66d31fce8a14f65559f5be604595f157a9aea8364b70fbf0d840b40e134f41cefc7180547f25f069d1aafbbca4a7d9208199cc00a2713d415c5104ad6de7da455e06e0600138c9f60f2ee379157ba53a308455f60274ee8c9382f8a905999d1c363991060f5dfed706257913ebdb2cc78aa9a0273d9ef58d1e8558571283651b0b0e8115084648f59a5536365bf7b4e4714034e086c70a53e61ef1a7aeffb7ae82107b73f3eec971c864add9eaa809bd3b822a1c33051df834c735234c58d7264b51b6059b548263eeb8c4f7c680848c3249fc598b2c0b597d962725c89f0a9ebd2381e0db318c703c2b3640fd268c79c6f1f8952a5b6155acc2deaa47bc30042d66fe91bf5c7beb5a107e9d1c0c1aeb7163a3689fdec68e41304294d6e81cbbebcd409236f2d26c4a0dd33544d2118a8775160c8f135286621bbf8a4a2410e17f67d8273f5ee2f646eeb87e05def91c3c56d9f499ba9ab18489e289eb5278256ee9513d6ba6f4bf18f9366c22b36fe9fe5fc49e5345dd51d3cbb23d73eb5ce703d5dffafbef598ab5432cad274f41fe2e4023a29128973008a39505dde15320ba72d397a364c7b1a26a70cfb959a3119975a84b261c319aab87670fb1d7af253f7ccc35ee243688eeac856f6186562eea49bdd7db6c7e570252c51e18b327eff83169093e810c5444d8eb31d160224227c67fbde9e85197a3b066536d04e60c6a594853389cff3d1b52d885740b00bdb98cf3f334e57fc179e415357dc0532b90b6e8042f9539890eb38836445ac3295edbbdb50903b58a32f04e4ab08fd946424068338be59d5e6b3a8e4f61087bfaa80eaa1aa51bbf7ed6c29de06428bb5fef5b246408900ff4a643ea281fddaa21d416209cad6696ccffcd074abc63816b5b7eb443c343aeaffbcf8757e44d0bdd80cfd6826b3830b6dcbaf19a940194a0040ea025da5a1fa75feb1daa80831b84a50f69d50b91f15b349b1376695775d94a2a7bb8a825f337c0249b52ebde9e39cfdfa409d4e3b1550d460497f3c7a2613c6c5fc61d236218ad39892016cc97982f2c12f0d148d4f37336809a30880fa453a23972abb25a1afc508950fc76c1218e95757b5855953404517524de4c314b0f70928f47b7486e793ddbdcb5014c85748c0f74313beeb71f36d951d54ef9804de0bc98e69574f1b568304c703c08a0373bd6928eec3a49204ae4d50b910ca960a69f6a772006198f5460baec7e142cc393c4c342cf1f5024e9d7c1113b9996ee14a8578f80d3e1dad2024c1ccdee09e0728b435715ca11caba59d27bf52e8b4559f615e14d2f76a49439f6788d1ed1f6de033adf750ca330427508fdf8a8896df64cd57cff5109546a073629d84174380fc8cefd8676c70373610e3e47c6a20faeda9ff92d6e679839f32be634c6d1a25f0ef0eeb4546abc423e67026aed520b03c3b65499fa775de30539f3d49aa819fcee5f8fdc4c05a163603b27ab9b019e5aca649f8fdd83e089c0d7ab347a1c95cd476dfbc60f4bc03f5cf38fddf144b7dd964ef53e8f328f0a68aab1f7912046cc9da581382d17a11bbc9d50564973f97f8e0e2f8e2a569bf8d059e00c4fc5355399d44ff7e17ffda58add7a3fa9a4e3ac97f3587b582e04ad1f1c1bd465f872accab25b440a06d1291db2dbf513314a49a51728f473354b580abbdaf6efd699ef739b31a0cc053942749d1f33ec0d2c1a420bcbef69b3e71b6b95e6a81a7da08e93fa3c13cc51d75cb4c399ab439cf2ed538c12ac3572978aca465c4a244671e53146d829e44a218ad3882d7bd4cbe04384e94a0d5cb456d9edbfea1dee926175d9cf4746f42e12715a6e9169ade4d294b4968582140d2a3cb64b19c6e56ae042649e4850e5ebc9e420b49e4e96b689f49364915edfbc844a5f72bf27752070cace6897ca3102680fa59933c09be5c37f3e4958dc522a682a6cb8131178d7086ffae764c4c22ea7111daea612575f36c8e2e18c98655bbdd88140dec6c51d31f320c92f47337864ddfff46b1454b2d82f45b048cf35bf6e01758defe4964a6c20db3404633d9480302d154de69f4f7d3859ebbc37b95c5a99fc611b3460b0a1f0dd85dbea408e9cbfdc7cd17f3f099149e5227a0ff5a724daa8d09188b5230e7e30aaa1dcbeff2cf05c453b8bd5699f68fb129308a089df5a804c164b4ccba9e37e645f57b18cf6cce1ebb793a75c89ad4a56cf995048991aa78447d2dde6f39a63b21cfb4a17808c4bf492df68f419bae25dccb7b77e24bd0f07e96420381698e58119e5c89bfec3b161ddad7981243480220191418ee66e49996dcd68b5e2b1dfce26a5e2f48dc9659463af131632d2d49a774247a3b868e8c9e2212fed2c7e36dea89be3269a19cc111dcf0a7cfbc8411607bf7ac283cd88b1ecfd359b7e76d5c6e876e7d7db2b9ec5e4385790cafb2f0bc32eb9d88d508a0e219cacd5a3170da8e29db7b701e47776a0c5d9435c39e436013318443cbbdbf8513677b1b55cfb40668515c6d0418d84c6a4b9ff6cb496599f1512095836ac373b2b626e5913042cb2600ddacb54f8a07f035978e5ecee4953c80a99a86261c893d21047ea1ca8866a9bea27a54dde41308a6fd0d34626755f526de1a24ad2a83eb726d9da4a00ba87b102d908f8463d82be2f007c9b82308f759a1f74eb829b7fcb", 0x1000}, {&(0x7f0000001240)="fd03c869f5c054ff41ddda021bb23a4a974864513bb20c3044147f5a491af35997711deb5d2d1187d91c861878d8b9e2bfe2c83d87576870f98c8c3893f07b46c931d9e038c1e3d22866bb7188e2f81bbdc02da33aa0500247e3b2d75c106000c5e293cf855d61e9abfe302179fce39e86f8994048f874908325553c65e20a367c02137d34ac7d223bb0460da6e950e0fa0c44109c4584c845ce7c695def262048e89bbcdcaa923a854cf91edb7bdfa6b2ffc0646cbd6874c7b513d4e0b3fa69c371ca349457a65884df3348d3dba290d03f23965f420f014e1e6fc9e5ae7d4f03f1c8521d519ad2ff8f0e331321c642d55d94c2273a", 0xf6}, {&(0x7f0000001340)="455d88ce89d9e3faffe187410290eb56d63a2e2627c8884054d361b93e596fa7c524ade001a6d5ad4965609b5332987c38a75fc23d33ae3bf43ed4a3db52ce97e005eb38b1ee51c741fcad0523562b225b6939b11414b0c7ec326b22c7a8511cc1d488da3dc5aafa8be7d3852e2e1968dc4761ea734333d45f5ad5162916cad274e15151662961d465", 0x89}], 0x3) listen(r2, 0x7) link(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file1\x00') mkdirat(r1, &(0x7f00000014c0)='./file1\x00', 0xc0) munlockall() fcntl$dupfd(r2, 0xc, r2) bind(r2, &(0x7f0000001500)=@in6={0x18, 0x1, 0x3, 0x5}, 0xc) read(r0, &(0x7f0000001540)=""/4096, 0x1000) r3 = shmget(0x1, 0x4000, 0x344, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) fcntl$dupfd(r1, 0xc, r1) socket$inet6(0x18, 0x30000007, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002540), 0xc) utimensat(r2, &(0x7f0000002580)='./file1\x00', &(0x7f00000025c0)={{0x101, 0x7}, {0x10000, 0x3}}, 0x200) shmctl$SHM_UNLOCK(r3, 0x4) 00:17:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xa) 00:17:10 executing program 5: r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="49024a8e6c28ff32ef373a761eda53a104404b5e703404644c78f18bf2e17e0ee9a1f49e7ffb36b9ca5347b32db70b1b9ba1ad938de438ff61328558206d4aeab921e6c387733ba779fcaa163723935d55321dd9a95510d057c8b1b5b6fc6069bfacb2db345ea61a460ab602baa1f5209b0cebcfb4c3050b00badf5e31e308e8ed88cfb1a9096225ec980505c1d5d91d7a46cd7f1ab8a7cee3418c141383a7312d1de649be07f1c77c64b2fcc3a73e28232d6a4dd0c7105b6f0ac1db1e2ae5", 0xbf}], 0x1, 0x0) fsync(r0) poll(&(0x7f0000000100)=[{r0, 0x20}, {r0, 0x11}, {r0, 0x40}, {r0, 0x10}, {r0, 0x102}, {r0, 0x14}], 0x6, 0x6) fcntl$setstatus(r0, 0x4, 0x40000) fcntl$setflags(r0, 0x2, 0x1) fchroot(r0) chdir(&(0x7f0000000140)='./file0\x00') r1 = fcntl$getown(r0, 0x5) r2 = geteuid() getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r7 = getgid() r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000001c0)="f71242c8fc3a96e7c0252b9e7887a24650c277e3ac3ce4a9fed5cf0c900d139a0526cf0f76ef9d2e3a496871a03e93b821150782a94eacc8", 0x38}, {&(0x7f0000000200)="3d0bc55ae77e", 0x6}, {&(0x7f0000000240)="3c3e67c6d17d7cf656cf9d5722b085eb84b1deb5f3911464994e1c43dd7a8c6059dfd0b1cd6b37638ed2ffdb54459ef57ae0d55e4c1e1842458ecc13e1c46f45876e0deb7e3f11c2d9fc8b97bf42f462c9ada242228ed0a342a3b19e92cad55c004c9d46a90000e83da7a28c7badd5bc4d356e72581a8e48b1bb0091ee647b", 0x7f}], 0x3, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r4, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r11}], 0x90, 0x40a}, 0x405) r12 = getpgid(r8) fcntl$lock(r0, 0x8, &(0x7f0000000500)={0x2, 0x3, 0x0, 0x9, r12}) linkat(r0, &(0x7f0000000540)='./file0\x00', r0, &(0x7f0000000580)='./file0\x00', 0x400) fcntl$setown(r0, 0x6, r5) fcntl$lock(r0, 0xf, &(0x7f00000005c0)={0x3, 0x0, 0x624d, 0x1, r5}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000600)=0xfffffffffffffffd, 0x4) fcntl$setflags(r0, 0x2, 0x1) sendmsg$unix(r0, &(0x7f0000001980)={&(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001900)=[{&(0x7f0000000680)="db6322ce36475e6d7e344d7a108693f3791b038c1960632505199742d3e94e52d0a4f7dd4667a0eb7679ac7c51ee800fc1b8554d492cf95c5799ff95071c510188225b5b321fadd329e1b1fbc6f743ac342f159cbb9e2ac73a5799f275c4", 0x5e}, {&(0x7f0000000700)="948ae92636", 0x5}, {&(0x7f0000000740)="c00d37c580a4a9192ec72e583938239ce71fa3c231fbde7885628969bb2b1c47691a69b24aabfb86305fe5e5c1ad75a5b0411b884a05e3fbe8e518ac0900c3a4dcbc06e87a08ccb34fd9844fefe4c0807e6036877c4da0972ce44231ad36c99a7560ddeb7c3c0fa06002308b6242033bab03bd1e9753192a4cddc09adee8cf86fb05e799e73d0d89e2c1b4a61c3816c3d97832be1ac35e6bc1b6f001e971fa22d2bef4d06d2590a021f1eee2180bceb206a25a668ec5a5b652178e24d8a25887cec73984f5771ff51347a87bd931754777c64ac2fbef81f7fe60f8d9c4d9ce19a5ce6d085f36df4a39dd5cec2083287ad50ef503a65edb088f1a591a97e43d6cb5ae1e8ecbd13d9db9b7c520c3dddf6b16a2f1f6f8233219675154a142a75f5365a57b12ac0d808fdbaec2a6b0c92d48513b23f37812270084698a4836328449cc13f4f8cd88849d215b4e9547477f60c3daa21cd60db86f94aece81e7ec3dfc64d7d70835b7e0cce48d6dd8345db8f91d519ec1ed16c6f0300dcccbbe3ff70abf4c8e9dd5f4c276a0b296ffe79f1850a839801a968dfcdaf998aa72978c40875c32b935f53f4f031a3a4210c3013d0c54f417c6d9d07acc76c4d5ee13d37a93085e683003c2bbb3da95d3c66e7318ac90b2bbe57d1ac0928d768667063cb10fa98313a2e9032166e824f52435f031ad3917f07480be12426c0813a34a8d025cc74f1e7b9699d7f60b1b33b97dbcea5603f78108dd1da2e19496fe2cc0ae53591893f3df7707e4eb6fb49a809b9ffef952fbad9863ad96a3eb36e0e25383f20ef94d021a362546561620242873fd6ddce3be89b938b28d19280a8184c2163e406dfaa022c07f27e736c20708b90b89251c089a09041430652e6df6280351a522148604e96de89cf65015f28e7934e5a74bdad4d8a3b9efaa5cb85fa000ab43f50cae22fb2262404bb37ee79a56570dbfe793ba368296d77ce75c6bef478d9bb36d32e09403e970dacea7503831160e2597c67d00831ced07909b30b2af3efa13b1774ca2238ba3a353421da29f1d008a87db412d66476fe21dd925de953012036c2de85d9a105f33345bea2caf194009ff22b5ad403b502a0e9a400c5cd643b91e3d7b777ffc13b5283d12d85e36f6cb1f6255eecef9ffe34b688e5f5a6ab9a3c7bf040ccf43f8cf80482201657cfdc71dee50a878122ed5706f3abc0db06a228b024d548a755047d1ed2a4561a18255e25ef19946f2998f398b6449af195eefcb971a461685a40b14f114a6f13199f65d37797cfb94e9205fdb5e28c0fe7db1bb40d2a16127561006aa4da6e87f0b06d0afcaf809dbd1d5fa82ffcf8794537197bf9befed6362bb095434a04dff86b8040cf3cdaac9daa1e89b720e772820ce71256353f446938eba279a1751c88ea24d3292e22f1f659d3bfeb5b42fe0a45cbd4110376db54b891d5feae9dfd23d67f884f4c22e14dcd5f80949feff29ad48686853b970fbef2abfe261af807582d36cd922f891408ea02baea519140f459f4e33043ff2f05fe807418cc44f8b18f2bbb83484cbe18564d894ec6d8e67d9c5173b6ae64250093af1a429b878f8076e1a0c0a2a722d56e4ddcf1aebf4b5fb9ae8d63e68a12add0844d40cffe9ae12b0eb782f7ef4ac288f41f5d3682ae43f92436052b0a242ea00418404d2262eda616f44fa0b54ee417f1b882f10bd26bf780170d28b7730c30897028ab9da10b9707931c8a0041dc89129007d38f1f2219b3f08f561b646bf2bb7da29eb435dcf6ca945fe060ce4f0f04619c79ac295bd9b51702db544706b181b23980c0b3c9f8cf0777793cd453233e6884f31767b86aa99d818f7ac9fefaa7d48427a140e4f440ee568d7d65e037fc5f09510ed7a89334bb87b458434e3e1e348514436159acd7b90616a8761d37cc12c1f21f5628f8420a416ce942a15b9c0c2c09c86cf70d8e7cce9ab22927a17d432b0858ebcb125ab9684892685e27f22f0a87822eb811bfc3ec50d62a00e2971d3336669a252da70ef85ffc1ec7ca8d863f638e528ac5c819308cac2d0185b707c40128391506563bc988481a435126d46cd91b23f7ba2d7f209187d10c0fc93fc4b39d3390085079477df25a828dd823ea76f698be87fd2b885f1f5a0671f061603eaeac10e8aad7ce75f2e63f5f69a94c0af1acd9c8e4a1c6837901646669a1af220a05fae364b8c6764f630003b881b299c30fd338ab68da6c2c08640d746ef57baa335ddc06972385d1d69ecbda76007e6d87c1dd765dd9aab65e9d21ee098fd8025da71580e8cc7ce20d2ebf0dcab15fff432c98809146744e371000ec30ac0c0c63317d8403b8659a711bd39fa35e130fb10901dffce8f16c9b5260e2ec709bc87688acf4e017db7fec188156afd9783f281940d93a57350e04750543dc4d185a0beedc398eb7a4a1bcb0a0aff9934b90a8bff6b726de60ab1d88913e28731c247add96378155baa435b1904d09ffb35e8e6e9ebfd37126b8c4d386ad256a6d253a91d2cdf24682734dfa1a8a30be82a18c4227ecea7873c4d6fe3107fcaa57dd5da469dff1ca7e068541edd6825d4cd305acf2867142c6c82bfc1293c05531b8f52987393acee5d0980b1f8b26fdb9a1772a18606677945420e5933d76efaca7b96176f479392df1cd001ed4178a408bdc46662d0861f95135306d2792bdc8c7b7adc6360220c13e3d21c7d570685d5cf157726bea9125cb8aa9183298f46ceab8444dcd57a13134bad9709577f0c40d122350660af6c0419d13e4a428a1f8ce58206b5b2a974087bf6001117fd6157541196d59082969ddd95e3df3cb01fc375bbb0ab01f7f70d909457ac048aff54adc8c8d6a23e22be4b51848ad7040565d73ac05ada8236d45709f610cec98f8bfaff069fc0e8ef2bf84c3b1125e41d6cbb692a853b672c09e0828250564c5b57bc517c1d90083525f12851b2dab45fa80630dfd7bcdff45114aa9c4468e375bda677d26b2b199de4fd719fb80eb65ac55b25fd4f03edc6a7a83705f4c8971d14981725618bb0ca23f662369c08349845676bfbb2ee37eb16c5148e8eeda3c80d89ae0593f007e5cc9a24aa626daec0280aacd5e199f70630c6a56838e331761e4ac85caab9702678fc1dcb77a254ff311a437a4492277e8cd705c21af5588a13bfaf0a0fc919ee57797b04c41bd8bd278b6ce9d71116dc3daf9bcfde141de01ad405d9af79900dc1c2b6a285730d4787bd389817d71ff5207fd367ef886f87f8e76c4854ff4ed3171ba85e33d59f4e2f4ae8c29f8a3b330af602563aab599d27f7bbd49df22272dee16a9564d8880fa30596b5f533ecb378800a2d2251d5e9478ef01bdc0ecf4a819f4c156f9a0fb5c866c4a4b2909441d2c49f1a42c4f7e0738a7ea4ccf68a2913178c4884bf6d15f3eedfb5247e3391327815409ec1dc01c99f379363c61ba36dd5873ecb9440be57602122983fde64ee4c4c1c5dd24849d79bac33db48123c493e20d840a6defcf2b56238a33e4c4f4349fe0a0df0475cbcf681a64acbb2bd91dfddd73c46d2e4058e9c126b32d52dd22a96f95bcaa0ad8c3d0393a880247294e8401ef96d5bec8c9f18e2ae2a8da3596e59c0f904804e19aaf33ef8c643240ff2be1da97aa7fc6d7aed22fafd73574e0d1cb9763037f7a341e1be522121d811a0dae193eaca1d12e3a867d695ea2f0272391699efd8ddbc6ccd6c573356aafeca05950426573bc1814f4af65f45a3a28a955de338299bb0c86d63649a7fbf391effb03f26e1639cdcb503df3323940a9699dc9fd11bc5d1446bfc452db458825bc9c71a52218408fa7e0e5042ba6cb81872cba6ae09fe65cf338c4db2ddc2625fec052a132d0ea5fd98fb36c90fbae5804414a1d7c4f3940adac4c354097046a57f9a1241888dc427f2339582b6c883a66e6cc4df0ee06db4932f037317a2c7f6d5f8660a8ac8b83912e42c9f875438395079022ae3793755fbc39b1f5106a0763ad0624e04b2695d2437d12044d0fc14b5d9130105babb1d85fdeb14ebcbd1ca11e0d54eee5e830f2bb8cf69fd5e87ac6fb8f6b1cbe5f118bc58e067a2abf2b915be8aa736609af504e4447729762ad231f51d74ae4f222ecaa34a45335dbf4ae9c833838759e5998b0ceea0ce8ab63c75395b99c3095b58b153f601a60175742cfeb528e0beca68fa613032e02cd88d88eb18f03c6812f8165b1d208c3c0b052de165b564d1652a73e51de1f3af8601792ec922f4a09923a164f2c1f322d171c8c8d40eecb8e173bffe42f7e53ce95be61e5cef43522cfcbb55fab026249e0ae43900059e65408fd62c6fe1d705ef141332caaf546263656cee2d3edbd09358129020e026d62f9a8d9f01e86f944f9e8047c0aaabc0a9ea036f0383ddd6afdaebf11fe5e60a49582ff12fc141bef667c36dab76fc7b9b87a2d339f3db9147c8ca6825519e57850afa6b836d0bfb194c790fc30bf54f0a8d34fdab879c3969e8f0da6fc5701bca1050c4a0bd9c826adb045ff96a7b2a9ac657de2e0f78df2b901e092426b6d6ec04bf88e8e031a874ae8bc6ed8d059d2a98d4519486dcdff7dd228d116f2bfdea62430dbb63c42ec6a163111a8f50159ad28ed8809da12cce86b1b955aa85907d4e2780981555feb96b4e679aefd3befd4d70052bf64f6797b22200717d744c4cab0a0c97b51ddf3c10d68ae809030334731c24de4ca43965db193d45f7bef95ffc61a2b83cf9c151d76db368e4d3bbe00a5e51f30a59b53acf399389493770e89b1e98f1ba4c617c1e46b0d02dc554bfdc873264476409b4cb602a78363fb5b4ae6ccf72c14714cb9841cc9309cbd6ac80cd968ad474ab72531ddc5dc7bd5fad2ec5051df057984d1ec103dc74802c38500e3cd98c896e4c7cbcdaaee7c9fe39c57e26472b6e008b9a4815baef0ba7efa95c9fef8a8b2361896d156e23eda0932f7d18c9befd06b128d34001bfbf4e2bb4058d52eec08379b0699694a1e935ae25df7c784e27576943bf0d5219b4e1e82ea21d823e16cb72e569038f7bad9e26f7aea1370c2328f51f9d3bf0ade687456307282c24f129e46af23b404ddb682da8593906d1fb2b3bdf0ae25f3998571d00615363ab5fca3219a041c1559db52f9f08a148d946421020ee9582cd9c646ca4f1194918deea6b605846b56e9306e49508f6143b4c531dc8fd2ad9cc98a31a209d990e4e92db6cdd2861adbadffb703a20ce7ff969c349f29bdd8608876649b19ec889fbc607723910e0e9c37fc98468413efe1a4b80d510ea6750aa636585dc98b81922bdb5c856036e67584790b2e914e00dfa86a56fdb9930206473f72dc72c28a065f766efa202420672db8a5f7b78a64bef702a5e7e0f63010fcb83fc05040d8cf12e53e8874ce33308efa0e5a8b68afeb3e78a79feac56909519d836fb49432714eb1a0618acafaa1caad0e98870c28bf053b8ca477c0ccb9063753bbb80dad6a7fecab1ed985f8de5ca15a64481f969b8a9183580813b3195149a02a0a534979740ddf533205f13f619e91076b088cf66f71bfa41eb4050b872c77a00bae643b975b22f3606422297c5f89f7bc355d6070fe3b3da9091468076bf05ce8b13d8d9afa39282862427be787002684a8f83d55c4225b9eae10eaf173ea50c9ba5856224004b353a629d8f601714f1ac0b796136894d0a239778322ff4117f809fb481a5f8f98cb7f6f8dec32026f3cd4a18f7fd4585b0a6dfb7869f14da6db75233d45dbda71b58bd4bcb0e05497b2c4b39", 0x1000}, {&(0x7f0000001740)="ee319c07d33fb0de4a4247a6148ad74914e7141a7a7e35ac08b3141201241a9d42d958ae6f6a6ad684ee15c2b14b73cd6834de11adb5c6119b1a38f928feff670d71faea7941c7b3444862033880831cfe9f8311b6df333b91b041dc40bbbf35fd926e110df97d5e4c189fdcadc08fdb85ed7d2b8e2b21a070d33ac0b83fe4b1913918667cbaefe2f900cf260135d241fd541c52e7e335a55f0d6fd3ec1f1bc0c3801808f1c422e514f38193a861c0c8a37e009f50a1b6fbd4ae", 0xba}, {&(0x7f0000001800)="d2b641c84960142e36327a38b28bba590b3da366766bd151582d9f2e314dff991d45efeb946a3dff80450cd1c4bc5645dfff707f95918fa2364f237c1cacb56d7e5533ce9182a868ae3194e2e233466ef7b1ba11f1a004601acf62c85e2255a09b304625ad17347eee76637334dcb477f98b0a40451b5f214bf4ca52fd9460b22276d24b7897e0217939c2179f28c5ea5751e7ef5a542ef369e1ac5bfad260b7200afd1baaf514a7cfb76a36daf468f02cd6c54daa42192eb8c966e6bddb2acc00795a2301f949bcf1a05c5cf0ad1067b609969e2a99a54b47d096277afa38dfab", 0xe1}], 0x5, 0x0, 0x0, 0x35ae68f813d884a}, 0xd) lchown(&(0x7f00000019c0)='./file0\x00', r9, r10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001a00), 0xc) fchdir(r0) read(r0, &(0x7f0000001a40)=""/4096, 0x1000) 00:17:10 executing program 2: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socketpair$unix(0x1, 0x20000000005, 0x0, &(0x7f0000000000)) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:17:10 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20201, 0x100) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/5, 0x5}, {&(0x7f0000000080)=""/223, 0xdf}, {&(0x7f0000000180)=""/64, 0x40}], 0x3, 0x0) r1 = semget$private(0x0, 0x2, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) ftruncate(r0, 0x8) r2 = semget$private(0x0, 0x7, 0x2) preadv(r0, &(0x7f0000001680)=[{&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/73, 0x49}, {&(0x7f0000000300)=""/20, 0x14}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/203, 0xcb}, {&(0x7f0000001440)=""/209, 0xd1}, {&(0x7f0000001540)=""/154, 0x9a}, {&(0x7f0000001600)=""/101, 0x65}], 0x8, 0x0) pipe2(&(0x7f0000001700)={0xffffffffffffffff}, 0x1000000) r4 = paccept(r3, 0x0, &(0x7f0000001740), 0x30000000) accept(r3, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc) r5 = semget$private(0x0, 0x0, 0x200) r6 = semget$private(0x0, 0x0, 0x1) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000001800)=""/4096) writev(r0, &(0x7f00000039c0)=[{&(0x7f0000002800)="6d905668702d13d26036225d2170e6f0f85409e50b09aa52b8dc3bef155177cbf5f23ab937bf82f4e4e681cfb3af53201fee796eef13c8d51edfe9b9901d5c7a6e493cbe6c600e955d38d4109cb2f8badd55cea47985f4f1d7278b3d27b6f55632e83f3fc7219909de84727e2bb828744e155192380eabc75e597cdeec3a970a8f0280917e76425203affa0df20a80c1e09e4aea7ca16bd8de9960dee44b55b9", 0xa0}, {&(0x7f00000028c0)="edc072e44c7ea77cb1aaa54b61c309acef29cb7f049c85aaff66caa722c3cbef9235bb4e7b792c0c4c7223942f453c86828c90b7582417b447052b61217984c09dd51142461d4fe18138a410a9f00fa26a346fb421b9bff3a3f8d05c5655bbc9745d8793ba128702d9d2e8d5d4bfe5d5af9266e934b0826c812e59084e619f4864fb4dee87dc54b8e10cc9332998a95462ecd573f37e1c7e05e73129", 0x9c}, {&(0x7f0000002980)="94693928825858c7dd0b243e39db", 0xe}, {&(0x7f00000029c0)="03d72706f21d52034c9e442647921b7072569658645585566f4b0ea1cd624ab620b2052c56b95e774c096b1ec92bc7f26cee545a57776a02d5d3864674cb023d0b7986300b7ba39635b0774d1a0287976f048baabc4bae04d662a2f38179a9efd682daa3e894c0d57b27af39a540c729ed0969be655620e000049a19c9a59f3f14d544273df4e1d9d78bab98ae0e1b0c11b25ef75f250d128bda8699231b88bd3eec9c15d093a26c84fd9e27592d25236697029273edf5aac5424c6a297abae11c38321ce63e4bbfe1d53b788d306af546f3f07c45815dcc949a6f58d5d8020229a7b166bd819395e778360e4c8389a81a2466ad2729451c7a2ef47d769f39508f9c93bfc1e1a9b40849a3dfa76ce5879f31eaf967293faf24bc85341e9b9b017b7c00e9104091746bc0c3d997bf9c03eddf35fa103d3b2e2afc5c8c3eb8a435e180b7297836602492f33001b4be07c0a96c871b8d4450b332e7a9322a70d02b10f4f97d81e4d6ec2b8c57f92569b9e8b7f81be4816c073f01334f2487ba925a61fcb5311dbfd2fecd3b9ba4a8cc2631be8a17962aedefeecbe20b6c784c590589b21d36d5f886ecf7d73040a177b8767db0d0e993770f53162a48ffeb62d9154c3117072ef997f5108fea6e2ef56a4d16d787ad96134a9732046a6bbdc9b7ed82d6aa48a15c36a5d2bffb91d15a999fd83ae9f8830c6214cd8b88dfff5b25f4dc8ad88867e61de9144a8a4bd23269adad172f4ed148e38286f11f789e8c419519051a1fa9e996c1dd7ec5d496bee4fffcc86b88c665f8728035f3ed714013fff0c35328782dbb40165b26c3574d4c0d6f0a020f8240146c48d12d0c90d3ed0b98d1727a38df479c52770df0c446e04381a74d5ed3073a4637392e245b6f20d99bbc24729de0e453486d52194f4fadfe48b6560ca888c1a8d253811070ab0931aa44ba2312ce83249f432f266effe3c80a155dd98184fc5c4f9acab1ba4b678ff85853b87e544c8b7bc663ee3fb28cc71eb6f07d5d4fda98f9aba8b313cd357e225affc4a278ec2122dd9c187ad9d6c89fe1cd0a6daf6fc28058591eac5a17d78b7450ba8b2579e7116bb3e20d247f8c8bdf1c4c765c91e22c61b5b4c68d1386e6e034168c1c07c558c269ada9098288880a8260a007b62b5b4dd69aad99c00da7ae2f280959fbe0ebb7444070fbe82e2357707a52bd49356f0ad99d63919ddca903c9c4f02bf41cb5ecb0d478755a8c3c83cbd9a4788f6b59d7ab2c8c60475cc082915e9f647ca506fb13c5e3f8730eb8d0b734afd80e0e50a5f990d1f3848f7effe0ce4309ac549b025435ce786cb39d316048676281b60c48755a963f2bf4bc0392debd587128e8a693f01b73331e87133cd52585944ebecbeaeba9d20cedc3d4e80d3d2f4da7d39550517f39fff3083af12ab19167b8032e4a1565d3df5f7abd17a303f39b6799b099fa9664d094885b5de4319b798f115a6b9e45e739ccbda3e64b450d52a17216cfe3a930da2a5e6d8eca29d7b439c9c22d277660f6055f335223bcd7ac88eb56dea7f44638994891a7b2346c6ec86c7497439b96efc5b8fce0d8616fa65e80fa56acd0cd3f4bf3d9519a0cd4ae7a0dd5644f61b90a749157a274c33a3a6dea1eac42ea706044252b0a57c398d7fddbfae88406f7f764d10cf82f626a19246a766851dd1e00f399810e620f5875f526c80ee409bb8304850fac9928aeffd42d19383aa17783ad9c0a6266e6f89ea86216cbef603b4ccedbab85dab509d9ddbb10e4393a56d055a419e19196fed71ffb54a5c0fc896aa938c35d03f835b506fc3355b814499be975d7979928ff50ea0164615345fdf4c8ecdc14dc387e26f4567548ab50d1ae5883ae21449a20a54c4d1bcae3b1deaefd855d32304316f8d61766daa7014d2896e62d3dbfd22c992ce144758b010c1ec40d984b33d8ad537f341f56a4681b227ba5d5485634f252d2bf35ae1c39e453252b27efdeb7139a063d77820d58e341927e14b7437c796595bbc0b959dbab7d07f3545314b1be78c2b41f3a5880ef251bbc42864aecaba0892f4314cce27afaaaf66245ff8e03742be2d69d875a6448bf8750e95011b71a58acd946c59be8d343302d6801ca639ea5a475dcaee7d449059f92e035b3c3182a82b5a0b62cbee64f5484e8249a43537321508a7438683d08db990bc5667aecc14f728debf8403d58ed07b655f29928389194557cc6791b7bdc29b13961cccce5bf4060f17d5dbf722d6bbc5e74e8c779e19d6c4a1cb0d2b7377687e3c1aacffc05617b3f7be0aca353fed040b36e9333dc7a3f0cf0d2a1a7206b7c7cce513d65da9fbd9b8ba2e7e01e8b218e648794c4e98f18584d140eb193b9f219b56b4d64c86a9ff86e4fe8a1c5d137741a280250ec9a68ad9f1445c5999a0688801f87e4364c63d6ee6fb5de179c1ae7ba930a208385f0e49922c5ee8347fd52d43c7e82004625fe4064d8da1629c5ac8b4b250477581b3135fb2df86f3a852c99a260799f8cfae3a6de381b1197c1429fcce782a1ea067ed42db17fd163e6f77c1038793c30359330bc6cc21888323474654e1adb88ad2e637bedda624f6e9d4d91428a4f5c83b5b81248f727620467433baa88f5a47a9b484eb2638b0efc525c4c07c3cd875e68d3875a0b7b957a7f1976b0cb305a1a908816c9217bea98f940035995983ece8509e49a8e833547b4fbf54593da234a0e6d39fa6a8e3fcfbcae0ad3e1dfb372ca37fc11940ec5e9352fae4265caa212a04596e6cfce039009a0b454e39562256ababed8525ee4cddf36d49fbb048df0cbf111eb5ab35ff34fda0c66ca5532a129c8ec47f1157326b5656f42bbfa82547ee282f757eecd6d4126f0e1e0c530b1f7dcb303204dc24f36eb12641599d9e57ad2ccfaf45e97e2aeee405616c6b5b7e9f9ced7a8e2176375faf13b1a50dab78ff7787bf31201d844eb8ebdfaf3214d481737bf1d08cb503900eb36e6ff2c0b6b890218e7890797b72a5c652c3e965aa7592e9d07e774329795b0bf291357fb97d0119036a4875ae0f90538ff3dbe4612d0c66fb729323f8b92683cea29edbb94fe255f77b7356fa981c8da05d43b15c86c2cab27d64a9e43a47683b47e4bfe8f7a0ab3490a96a9abdffeab48c746e28d80f23a39cd9f43447734e8315ed46e153c5b65f9beda619c30743a7a5bc1297b6dd8f109e6d5ed57d66ed14f596e8aef3ed69ddbaa088cdc21b3d30a26997bc2cecb24bd28254188692841ce7a2dde510b21799cbb544ad05672f69b61fdafd4ea87aa1190787f9c42f961d99cb699500bbfbc5af0e06938b179743c6176d9f8f4d053921dd7ae6390119335520f52834345302e588df7eadb6165d673fa0fb14ac11e297f4b4a378412de061745152ed40bae6f6ace6baea7ce2afb5948ea2c533dd4a8bed7bbcf45481f1487ebeca98ebea1d10697cf8d1cd5f38c46ada273a7471c86d9bb9cb2e52b50d0a94fd65d161e903735d39cfa8fab39503bddb4d217d5152fdf8516c22290c9dba2e1d76ba44a14b52466988447d0c9806f2c5978fad7e9e92e068f5c917608159da6d096b568437f49b6919c62aa4fb003cc38c2eb506aaca1943dbb8b64189ead3839c159b49af2c0b92fe23cbe0cd631a0979810e474d781883381a5f52efb2851c8a1e5d5e25e7084c859a9a8c3b70b3ee0613c53b0d2ce1695cfa7f4346ebeb5f4bb7beb2741608b18d45472f1586504062f3746667df0a8c4e2fc3f76feb05874e17e44b67cc162fa3977da29a5bbce2e0efdabb39086cd4366a0e3e97ad611d8e1a5ce31e6a9961ba75d03421335d53304e04ddba99d57d0d07853bcf3b852182c76bf2fa68e7073c70e4a588f6703f6308cb32677ab686a32ab4fd54ca8377485e3a70bbab6396510c85a900799e8f4a83213013ee864f12bed84bbf36d2ac1589d594ea01e9daf11246c7bdc51b36e3cc361901acae8fa3512e55ecefc025cb3cc9f9975434a3f1dba37acdfe590c6bab493ee689104fda71624f06aaa9fb6d3f375dd32b2e32563f5df6f89bc51cd367ad6dfc8335edb9fc87af81d25962d1e38da2e5bda5af3b7827afe5a073a78c3879fa95067a21382fd95406c8544561151b0e321d13b781a54f3dad8fb602c5f69295547f540ff3c32d8b3c55c551e3acdba06a470ef05f4df141f4af0af0accb1f8614fbe58faabb8f13895228858774a107c34379441ab32dd2a2fedc70462ee94e9aff2d8a7f7daed516fd47c32ca3c3a22904617171200d54b2e959263c7c2b750c9917108ab58e86e18f286928266d3e508d5b8f10d00e01002a0109e699fbae0275cbb50943d753c252c2811845b5399c6ed67e28ae14b369aabb0d47389e2ce78fa590d61ae84124ec1bcfb6a04c84913ce2a894578e0a55f970418b0aadd5e0c394240b7dafdf50d308de7839fbd56297fc5fa3d49172bfce95e59186fa287d0f018167e1b9b18ac9341fbd1782292690a96845041096b720c1ddc66f6c68864aa04bd1e1083ee022ac40111344c87c6cbbe9aa8e4f68fbf033db65b8e7d8cd4ba06beade81382de00e56a85b8d939c1dad72c4e1da94a9e9a29b88fbdb08d6ddcfb763deba9dcda8762a982a7a411aa11ec121fd103930d3e038a2f76f0caa95d897db7f5e95021406e740895f49efa60ad1866ae9afba4ed268b72d0427c8260a6886a61bdd3c954b93c1428cf616e98cf835fdf9504a32922599d3881cb442e57998ed9b698ded21f36b71b959d84b25f6ad5bc3e8bac37b5652d7e06063177bf5576c933d3128a585cb60af97e7da9e853642356da46c09ec9aae42fd8211179fa0d23a8e627fe461226b70818cb1a3036d0b6c77bfd3c59fbaf64678a236e083e9b7531741611c3f0d0dcd3f93b47cf68b2fd7f0caa53f8fb7be81315bb25a75d6223dd13b556305bee36bdd9672faebd4127e76e8a1978a8f225612aa163ee5a29e35e15d0e3f13b0940a1d15fa95515cb30c581d73ab4c113abfcec06eb102844f785c8ef625c3d57e97c943b98637e5ccc153440d04a3a2601f6435d525b58d058e7301e2d459dd5834d77b417a152bb488becc191591c2aa9127e53473fc75d4c3105d9205bed95d75b11115b466a9a6425e52e7036e7f96f6b5e2ff6bb0ac2be2b577e33ca38cc01640fdce969cd5656da36742328c1fc71ea20da39fa7d90da607b066ed12325fe7df6c588f403dc59594392d8d2b99c08868112252892e554c8163dba38c40078ae7a594df74db67b1a910c1a2a739bad3be0327d878642b0f38d3c373b7b9a393f3d948020e5a67a4edafd14af49cb91bd8dc980452dd9dd409401cb15492114b7cb3438e73e9b334fd022edc05831cfc9057c636673264e1ec8ac9c3cc6f56033c3b7c486b90d3a8745cc2d19b8ccd576504f42571067704ef434253bcff2ff3bb81e347ea9767aa286cb47e5d55b8511ba53af8ddf3d64246574233adbc3cfbabc8f3f5a5f9960e03e43dcaa8b6386a2046f9ad9fe5f84b446259ce53f7ded0e65bfdc0e22b95db9d044a5be3d090f7ee66f8372d32e132aa38a2e5f3deacbd259b8aabc595d26df04a528c76e5ca6c9c2251d2282dd93f23715b20f8ad531a60a34728ffd4e24e0754ef31f6643077fdff118a36d17ea4f2d1b6476e07d942cb8891bd0ecaa988a394ddb01e660ca11604e0d7b2d084f6176d84326d501d4a988a7f9b616e3a1593ed15bc7c5ae889edb393c7683b3cca765e2e5dd903405c9044d4bcb1870a55bc91ca497b8ae0975efe8", 0x1000}], 0x4) open(&(0x7f0000003a00)='./file0\x00', 0x1, 0x0) semop(r2, &(0x7f0000003a40)=[{0x2, 0x800, 0x800}, {0x0, 0x9, 0x1000}, {0x3, 0x8, 0x800}, {0x6, 0x3, 0x800}], 0x4) r7 = fcntl$getown(r0, 0x5) fcntl$setown(r3, 0x6, r7) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000003a80)=""/161) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000003b40)=[0x0, 0xb27, 0x1b]) fchmodat(r3, &(0x7f0000003b80)='./file0\x00', 0x103, 0x200) r8 = open(&(0x7f0000003bc0)='./file0/file0\x00', 0x8000, 0x30) mknodat(r0, &(0x7f0000003c00)='./file0\x00', 0xe000, 0x3f) mkdirat(r0, &(0x7f0000003c40)='./file0/file0\x00', 0x180) mkdirat(r8, &(0x7f0000003c80)='./file0/file0\x00', 0x40) writev(r4, &(0x7f0000004f80)=[{&(0x7f0000003cc0)="f80920c83d5c02f829318a2dffce5db37f0c59793e70e5fb82d5d20ec864329801581f31f1ee46096f0843c8632bc54b514b465499ab16785ec52ad97778e3e0a522f6f042ac1f5e14024b2adbdda4b35f2914b5bfdf02d3d4c91beba72fcc9198ddefdaaeba8373852e5975d9de64f5fdba58e6d7eb306a20f5e480a61869ed1a533ec90b7b2c4f9f36c4ab5a1d275920e35f9e19d2", 0x96}, {&(0x7f0000003d80)="8bf11392401f740f6fbf0f59a1b9d865fb570b7a86cd7094cf8b79e3e8bd2876f769e7419b499dbd8d8b16f508a64fb10f1337af754abf05675535fbe68e86de3c2e140eef95abf2af81113d23c26eb1aeddf588a60fb9b9708e5bccaea0e5f50bc5efeb7999a7a65d36d2f484928a2f3dcddac04c210689187063d0bc3cf410cc9fa1184efb7918f6ecd70d6a296f1652c27ca6539e8073033f7ffc034e9417eb364c17c4a19e8f782147284334be7115dc0e7ad0b7b43b6de7a578e187589a8b86fef7834386993dba49ba88e3501fa0e28c9103f9e9362f959ee323aa6cd2a716", 0xe2}, {&(0x7f0000003e80)="1b00f286c1466f86c8b067208f1ccf84f1769ae981341d3558475b2edf527fea909015a3d2759b71", 0x28}, {&(0x7f0000003ec0)="a7e50117783cc09ef3be46cf15626179cd9aae2aa3576e10afd10058fec75bfb8f2d335cfa8f610c9599cb8a26745e6ae6ef8ed83d4d484948fb168c81188c97b46a4acd0edaca8f3d3a680e8749636623c78484b55f34bacfcdd414858abe517cc8acf2639a41f33f663113845a927bad8f89543bacca1eb505d80be618064ff6c6", 0x82}, {&(0x7f0000003f80)="124bbd3f693e40c3711bf3afb48987bbe4469f7329245dbcdb38d72843bdada9b8f0498c3bffcf7effe28efdb147ba3267b0be5c3524017bd9b08a24b985cc5537c293f2b7f9b9a0836525f1aeabf1c49bfb415561878c2a2d197516707a6225736c4c39da5bf286fe277692fa0695b365969891d9c4e03c936d4aa659ba30249ef0ba295892549e45173e9e938d31e309d49d8dce6d015389e88fd342748d8f9954286995a8eb8868e750df0fd34cc5e8aab54b5ea447b67614952f9149abff966d2ca8e615e89e5bfb1888c7fc8aed83e9394f4c940ac760af5fbe2e410b5125f4034648b1bdd1ad00b6ba6309473c0158cf7e565b3abad30ba28ee43eff9ffab13174eb00be9a6cf6437e0ad45329e505fb3e51a762023122c9d1a43d3097749db72ecff6d3fda2d0439c172e3647515e4e805f2f8461082f205cd77194db38f1c82fc005e13e70ea7d29c6d1d3c8ce50b980cac564e20f9ab8e76e54fe8f440ffe80d55d8bdbbe4405ab62883e03c303e46d81029e2744703c52a074d74c68a003803652a568952ef9d0a5503e73aa372e7473121a38ee64b7212b24902acc4004332bb190abc05b90a609a39ca8908bdaeab0052fb439d007dffcdf583e3b8393377f7cdaa0fdd142748211343c90ab11ff1d82862b12dea2fd8ade74c7ad21ddf7961ca96c29d97df96d59e562bf36a3d446a1af842ca88fe3eec004d69d0eed694ae082ae193ef2921cbc7b4de844f92c8a7882d72604aaadc9d8e32ef3754235a75f2eac659846915529f28fcb2e6d8402e37b5dbcf34d0c480a92d188459db4b272b3def483dcafe62cad40a657a7cd07cbecf944c0e0448e5a0be6138b8f22be0a88d5fd03496d71f60fe2d6e48227a4321a6613966d49681032f7f30d8f206d50809e0ad36eed9a5ba73efc27fd39a538ce7f182053b25572a576363e2ae56d2db39e9e145665cc1ce92c250d9566bbb7dcbec5357101206bc81015ddc5b545a38b2edbaf6302e69193bdd5d4146dfb60b96d0d48789b2fb235d32c4ad569917220cb43517d368abbc17e9c4baeab6498703255b9acbf6dfae87eb7e89f387d3229176c7d889fb63b85ec8153594c0d9297f8c2ae6d84dcc8bc11ba14ece0427316ddd23f8c72aa54c566172dc58fc9b1278e5bc55674d3617a1783ce75b535c0b5295d72aeb1158f46932958c4f30fec2d86ea9711c1eee5cca8f2d7cc92cec66659f0873eeb19e184f1eb0ecae0ca200cbaf8c7d5eeaaa18e84808d12511e7730bc37563285789f578455418eee4ff2b189cd2b2f455f2e37e02fc556bd3f86763e6996491a84293a73c6efbef4abd20fc23856fcc4bacbab2e3b248e6ac446929a02cbe0d3895f6f8b13fa4a46b7e4cbd09e18010376bddefb5ed9554bbfa1c84f9c06181eec6d25e00a5bbf487cacaa0f30fa72a85b1be68ebea17eda5df544308ee55fb6620aa3790a91d2503dace663e8745d847f0f79c16f148bd9c9e73395ca0522f09511044dbdcc130a63c99f29bc753c17501f1b7388f5255bac731e5067d8bec3cdb8c33a4d26a3bb56e545e1d2ec559d711a66e4a117c10ed4929b46c5dd292e7d6932b4ecec04570b509d8d5d9b3508c4fc0f77662e447140f8cc72523e582b179d305ab3ed1115359ad4ecb084627b8f0a70e0c9f3f5406102d1a60caada15720c6fdd37d6935d892c80bafe4adad875900f4efe56127cfe33a70dc682c46dbbcaae8112be4c329ddeada530701449e4bc566299a31ab8973882d5a30c069c5e1dfbdb225b13fa838e21e16ff0b96e9191e45b1e34412d762f4a482386603fc444470c9c54073a9139b40a65ffe680222b1ab856cf4718f3c9dac2124b76431612cd4e968481863a825541dd43a151a2cae431989235a57d8395e27a39acc7d3129eb7be37a089f41ca6730914982cbeb6367a22ed5e20ed80fdb15f5a8c0cd8f706e737fb63cfa16b8b5df4336105f63a7bedc9d9cd47ca212e70ccea0de05c8a6327a42bbe0d2267872837a9b32b8c91b4b42928a347d5eac3325f5f35780bd59e9a388de6052d8e89bc3d1e6bc8fb3eb462b504696123ef8571423d36f3b9f981fb5dc837dc9d0aeda0d59b706e0f494e2e0e25106aaace9be5fc63f58de83b41aca4279169aa49c15000d35265cb96fd2ba078195281facc8a77b90a3e98cc04aa4adc28ecff85f2839f204b1a0a707282312abfcb8124d4b6d546d370e091b72eb3a116fffcbf9979da144eec00f50e2c28ecd0412802d1f248f6628dbfc7abee8d57dbb2512792c5dcede207e2baa05d583d11fe7f384d345869cafb366130410cf43d9cccd4e3e525bddf0b1c51b876fcc2d52cb6d50155631723f716fb8739b9dce43010694aeae509015e0077fdeb1cc9876a8141b8ef01f56d81e34fcc02dacce4f92d1acc961eb5fca69272b940b2fa9cbb97c8d44e99664ce9322df3a14eb95b74b2c17ce30c7845faf0c970e729a13a77d56a7d3fdf2dc6870c40a3021c203a45057fbb4b695edf8497591b0a9f9a68f36b7cefcefadbe8c5723b73350234d6a27e02b4cbd552917fcea71a03005d59271fa793b805638d06e5b9f285417d5c5da92fc90527ea8fb72d37f450d1cd5aad377e943d86e0b0ad0afcd030873be654cf49e440e20165f31ea323c923ce8551e19c70b64b3d2ca74c29c63cb26077a2373342b3333feaec2751198611530d3165a796f6309b00f61de9a04ffb7e490faf0c16de990469c5c2fb2c1fccef8161b3a54cc52492d0d5709f2fbc22bd537b8727b4c1039a222b381acaeef039ecd17a2acb2bf0abc1d49d995af13b16c93e272326c981fb6c4323ae1bbc7a1b002696e03148cd1a58a18453f01513e8af5ddf5c92b4e992595219c0f4cc2abf68102fc9b11aaa9fd7ea5a36f45498869f9582f5382ced66a4e304279d283a6b95fa910473f7080b454a784fa378cc3839f6320d48685476d29d5033e701aa51e8072b4514c5681c7778f36ee39978633705f6f9ce9510d9467c43082770a9a18d684e9cd45cfaed3ffdbf234e6ea64cba84d7d41f0fd696583717beacf867712bf9c60cea18fa07b0cb7ede7fcd28275309f0ff20710a7f8701eb2c15c83bcbc0721281fe5ed4fb91298d6deab977a8a1d388466b29b30699b28f11fc88f934bcd3b3d55b0d2bcd96588c685cd6e32dd6b9a65e0ff0e8d0b6de26561056b311438013287889e0a5f3833eabe7d5985e4b1190e1cb1751cf785919813f0ddf9a52309e974b94aa56143da2e5c3cf990eb9962bfb5fd0cfa7466a5c1376a64e3441375e5743d2933a4fd711f7c8ebe295e048bc0ee7806f4e053614e937cc1906b00e60af4d27961bfddeddf4360422e596ed86e6907d2447a10fd20e798233e056a381e6c7c971f99eb8b7b73e29a580430c6b0368a9ae8b6c0ea4da264fcbff73da2c6b8d2572649d3df00a44ed75c4ced5289011110389bfdd02722f509a82d58a87853da651bb2d92fdbb5c9d0422208fbcf7c2e15f39eeafccb0370d87fcf9836ff8fcb666e0ade5dc564eaee971d6f307f6888f4c16babdaaa6ef6d2af05f3c603c54408ce9c6d4c7c7a60cd4fd21f28d2906128d496ab57e6bcab3c41ac0ffb7dca7f0a922a4e9f8493d61ca3316da5752594f2ecd814c576cd3b30986e033c0f727507b917ce404b605b2bd1873685a8420c5cd007d73852db34307e3bc7728ee56b59ac8f08a8904ff4ab5c9648f6bf26436baef6e169fd2c160c38af6c5b738013b1dfc32fb45c6631108d376d898b912b52f15dda2e054df78953b7bd511defa70b5f4d6e55d4852f28704f5a5e774d4e19b4501ed71d80bee3e5dcbfa1a3c567a2e7a02b24ce60ba7b3d287cc83561b4d7f9737719a252c063e918b6e2c9053bcce9f37aed31b1edd594281d1578f08d24dbe17c5a4894eb520146a9d00f20f8396fde1389b297318957df9503c80ad5ebf13eab100dd90e1d7946f33748c87db0d1f72f8236824415b66ed484522055af743d533fbf4d237958606cab0b35f851cc5250eb5b443b6e1df3f8691d0e81020316fa23a140db8c300998690d30d016bc184bc1f6d024ca153f44c58f406a8851222090cc811dee507f90226b7870e8ccf2c10fc62a15a6f7d2021c11608d0e263668f0fbc6db246490ad530dc8ba6ef7fedef99a840c10e768337e3f95e6abfbb2aeacf94156bf937135554359c6bfd9923dfe2a7dc2dd4d54b52e0abba7bc2cf8ad4c1c5683f880a7509b24b1f8c471e50ef28d84fd187829ef671943a02473baddc88f96aeadccc1cad3de5b47a37eafb08cfe877c379efea922e1204120c56dbe3abca7a0e9a6b0881d67927ff1aeda6e86c5d7a9404f8242b2b366de715fccf3fa85a76ac3e55e95c4142d86b3aa429b18949a3bba96c7a0ec03942ac9bd782d0b4a5226da6411c9fc3e61074fae706376ae120e2b5e4f326b097e59b4bd6760327ea21c6666152ab29ffe4afcb29fc1a534a2adc12fbe251558006b6dc0e1b847dd016aae04fb1e119e96783625e476a45146e2acab9b2655950a259a76df3721c4deb47a5caeeab253aaff933af45b4efcedeca355dc77f48b86b575a6bb0c3b1a307a0b8ca9b028ae2e6d777f4cbd09b24d77112ffe30ec2c5004fa224c030440851e40c0257afd56c05eff71e210b24daecf2efd172032212c750c039d86ce1dad7b62144e905cf858c328d0f0827c9b6722ee022378cd7f1c6a697525e400d9964b9268f6651bc7ff23b874caba25bc737d0eebf2741eb4a15262a526acd3bd7fec3d0130a7b00d0bcd9a97c0f1ef928bdb8eba09158207144d088e4980614fbc3f877251867b23872f3babece9a6c4c2b7c2c54aa98cd2e59dbf3a05df70f2581c06318c59205b405227b011cd138c086f78a20d642b101f987b5d101817f53cd312b6440423867520d1a2b2912e01e998d9b9917469f2be3340b55b9517c00adc4d22f60ed36cfc7f826867bac2553fd771dd9ec5d1992b2c93ade83da8c09d61dbb1dd413ea4e6cf0cf8f135ad984ca5f5b8f3a3ba933d7c4aa2208f09f3946e52a0227c738be7dc4e9e318ba14bd08ac8b6c96cab089004f0118e4caed32f6fb38552bead7f77e0dc5e74186195d6aeb3bc585d8e5f6813a773528339bc6b1149c0a6c6526a0c54c10255a3ab6b29b78b2bba6398d04e3c9308460bae873365823f32167d148705fbd2ecd05648e90c7f09c50439d202088f089fe77f5e2f86ad216b1ecdba69a94801c52e740b2e12b2ddd2786cc4761a0f9fdd2d0765b2e2d38a6bf9a29c275f46fbc086c63a03583151e8af1d91e039de3912e50fc01e500efee45404684dbae5e076f0c9ca7ddbfbfb480b56e3c86a306410bf87c3cfedec7ceba0546801615288149c9effa34a1d76d822e648da7135dc2022fa8c4cc6f2a493b5f75582c0a74f0d6f7bf7e037b43f1827080a415d72f9aa6c95d1b5ec077266f21ac97607843cde87feec4a308fa1c64eeafd84720328618858f6a4277ee93755a44eae6795898404c0e88b8a0e50f0e8f77edf18585e9923b158e68bcbd9cc075be193671d838ab2a715ba1167b5a7ff95998ee08b21c6fdb9fc848b65757ed0dc38f5ba8d59b2c593e2cb2e729fa579c36f0ccc5e6eaea8dbf3f76b13e3759275688210a1d091bcbf8341319cdcafee00b6e93fed907c21d672699ada82e853d294c12be5bb12b9a9c287e12549a87136fa05fcf4ebcfe7f321e6740d88447856a735f01a5221344b9033388fe9d116c074008cce72903c81dbc2b5f", 0x1000}], 0x5) semget(0x0, 0x1, 0x320) sendto(r8, &(0x7f0000005000)="385f2d4252f86d42d5aaa4dfb840489c3b5eab46cc1c5b937b9a638389b35f609b56c7a77489c5e15f25cf2f4e3c1bc816b045e0f10a59ca9d0728cf1e8e1caf919b6188e086546de2a30dd6474df4b2db699da3a6f91d3bf429546670ffbe683889bc03995c6756da6ca74557f1d7a6b4eff3a3883809b3847cdc2fd20445cad3ddfdcfc71ff0414ff2965f", 0x8c, 0xb, 0x0, 0x0) pipe2(&(0x7f00000050c0), 0x400000) sendto$unix(r3, &(0x7f0000005100)="043f2f8d360cef32d0287ccd502ca60d26acf7ed8949f972225d49d403475929217d95925029058762ba0a34dfeba1a33f311349941eff0b13cdcb1458fe77f38a9fe7316c2fbe383a2f7d347788f0956669533f417d900989da98537e536ed7d1e3334141554e82d65f6707eb40cf3adefad52c028a2b594df4c6eba27d6aa3c3081b3a5a4a5569ca0aca74881c9f91976ebd67b9cca7fd94dce42f26d8b27589b6d6c8f4e742874577bb2623817159485f89d0b1d3257d56eb63cce2750f6701c257", 0xc3, 0xa, &(0x7f0000005200)=@file={0x0, './file0\x00'}, 0xa) 00:17:10 executing program 4: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) sendto(r1, &(0x7f0000000500)="dead610ba83993a94000f9c972b137480fb7242f21ca658086baa5a05b3cc30616ea38c690f59e2ff53a7ba9cfd5257b07d47a8647e94ac5ef135c727c54ecf709e391d525de83ec438dcb21d43f718aa7f8965c672d027fa1a5810047ffffd0d711fae6879e84c889e87466c3bdfa40a3bd75e1727636c150b2bb7fc27421c02e2336bcfd6610af0cdedd23f45ab5301781bab4bb5814e4df9237f61bd5db998b4e7931e3356c8b1c7babe42608c0e060b0e1c01ae39a69e4b6256bb82c34d9b59331192fda21f02c50d14e7253d72ae4b7e1b17d096826e4e0bd86d081d2ca7854d675454ae4b65045747cf03539fc69069214304583611a8e76c16704ac3172b71620225d191372ab04f9cae2762b420f2841e3999e202d5309bdf4aef24a343caaa6666255e23e519af7e603b11c9452a9b3a96c", 0x37, 0x8, 0x0, 0xfffffecf) write(r0, &(0x7f0000000000)="cb3ad67c1e704b68abb259f996bac9877c5833903819af16298310d8dd6a800f5b68e8b1d4a748", 0x27) 00:17:10 executing program 2: mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/140) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = msgget$private(0x0, 0x3c6) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000140)="54ef4e5afef2b2f24f326111d5c034d1c0101615ec8597a8d83430ce76b30968d4d12d81e938052473e5c2e5ebd7574a04e82122070677b5c30b2d916018f22bf41c02b329ee9aec67de347732683dfe2ffa043318fedcf062a3bad85eae3c2253660a50dcca87cb71ae7cb9411071fa8eecdbdb6f2074a89cb324cc05ab5593c0964cdb0aab56b3cc012017eafc9e0d82a1ae2cede63f327ebe70d897194846eb5fd6b55837c8b38beeb33c0ff098607af19e450c288c5dbdd3340412257f27f1bd3f5835068b629a13462e43033b6034cf800844283821cbfd1b91ef30bfb4f2a2fadc9c7e9997ffcf33", 0xeb) r2 = accept(r1, 0x0, &(0x7f0000000240)) msgget$private(0x0, 0x40) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) r3 = shmget$private(0x0, 0x3000, 0x87a17183787b34aa, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) fsync(r1) r4 = open(&(0x7f0000000340)='./file0\x00', 0x20, 0x20) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r10 = getgid() r11 = getpgid(0xffffffffffffffff) r12 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000440)={{0x9, r5, r7, r8, r10, 0x100, 0x5}, 0xa0, 0xa9f6, r11, r12, 0x5, 0x8, 0x7fffffff, 0x800000000000}) getpeername(r4, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) chown(&(0x7f0000000540)='./file0\x00', r6, r10) connect(r2, &(0x7f0000000580)=@un=@file={0x0, './file0\x00'}, 0xa) fdatasync(r4) link(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file0\x00') r13 = getegid() getgroups(0x9, &(0x7f0000000640)=[r7, r13, r7, r7, r9, r7, r7, r7, r7]) getegid() shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0xc3bdb258fb4c0022) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000680)={{0x6, r5, r9, r8, r14, 0x0, 0x100000000}, 0x20, 0x8, r12, r11, 0x100, 0x2, 0x40}) 00:17:10 executing program 0: nanosleep(&(0x7f0000000000)={0x6, 0x5}, &(0x7f0000000040)) clock_gettime(0x3, &(0x7f0000000080)) link(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='./file0\x00') nanosleep(&(0x7f0000000140)={0x4, 0x2}, &(0x7f0000000180)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind(r0, &(0x7f00000001c0)=@in6={0x18, 0x1, 0xfffffffffffffff8, 0x8}, 0xc) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) paccept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002, 0x40000000) nanosleep(&(0x7f0000001280)={0x0, 0x1ff}, &(0x7f00000012c0)) clock_gettime(0x1, &(0x7f0000001300)) r3 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', 0x400200, 0xa2) nanosleep(&(0x7f0000001380)={0xffff, 0xe1}, &(0x7f00000013c0)) mkdir(&(0x7f0000001400)='./file0\x00', 0x60) bind(r3, &(0x7f0000001440)=@in6={0x18, 0x0, 0x400000000000, 0x2dc}, 0xc) nanosleep(&(0x7f0000001480)={0x40}, &(0x7f00000014c0)) getsockname$inet6(r3, &(0x7f0000001500), &(0x7f0000001540)=0xc) getpeername$inet(r3, &(0x7f0000001580), &(0x7f00000015c0)=0xc) chdir(&(0x7f0000001600)='./file0\x00') r4 = getgid() lchown(&(0x7f0000001640)='./file0\x00', r2, r4) getpeername(r0, &(0x7f0000001680)=@in, &(0x7f00000016c0)=0xc) linkat(r3, &(0x7f0000001700)='./file0\x00', r0, &(0x7f0000001740)='./file0\x00', 0x400) chdir(&(0x7f0000001780)='./file0\x00') clock_gettime(0x3, &(0x7f00000017c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001800), 0xc) open$dir(&(0x7f0000001840)='./file0\x00', 0x200000, 0x2) mknodat(r3, &(0x7f0000001880)='./file0\x00', 0x0, 0x2) getpid() 00:17:10 executing program 4: r0 = getpgrp() r1 = getpgid(0x0) setpgid(r0, r1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r3 = socket$unix(0x1, 0x5, 0x0) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000001440), &(0x7f0000001480)=0xc) r5 = socket$inet(0x2, 0x20000000, 0x2) r6 = openat(0xffffffffffffffff, &(0x7f00000014c0)='./file0\x00', 0x100, 0x40) r7 = open$dir(&(0x7f0000001500)='./file0\x00', 0x8000, 0x100) r8 = open(&(0x7f0000001540)='./file0\x00', 0x800, 0x20) r9 = openat(0xffffffffffffff9c, &(0x7f0000001580)='./file0\x00', 0x400, 0x1e) r10 = socket$inet(0x2, 0x5, 0x10000) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) r12 = paccept(0xffffffffffffffff, &(0x7f00000015c0)=@un=@file={0x0, ""/66}, &(0x7f0000001640)=0x44, 0x60000000) r13 = accept$inet(0xffffffffffffff9c, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r14 = socket(0x1f, 0x2, 0x6) r15 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r16 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) r17 = accept$unix(0xffffffffffffffff, &(0x7f0000001700)=@file={0x0, ""/4096}, &(0x7f0000002740)=0x1002) r18 = socket(0x0, 0x40000000, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000002780)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000027c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000002800)={0x0, 0x0}, 0xc) r22 = getgid() r23 = openat(0xffffffffffffff9c, &(0x7f0000002840)='./file0\x00', 0x110, 0x10) r24 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000002880)={0xffffffffffffffff}) r26 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f00000028c0)={0xffffffffffffffff}, 0x400004) pipe(&(0x7f0000002900)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000002940)={0x0, 0x0}, 0xc) r30 = getegid() sendmsg$unix(r2, &(0x7f0000002ac0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f00000000c0)="524c2c9e38145a260b484a938b575e81c7876672b7467a44fdf8860278ebdab75dd33a9c4bea1c6be8401deaabee7f867889973ad649ad607d9da1bc9cd514f99de2176c0a4045317290cbc9bbf2adc286f49452b12cbaabf54e1083e0a4428e5fad4f7e102cae622de8e3d710c292fee2b96ab671e7461b", 0x78}, {&(0x7f0000000140)="2d38834397f2b209c8a6d8d20e310d57adc02698128f21c9fed0dbb1d12719fb08fc0e8f7b251eeebca47448f198fdd091493db0e5f622f0f5febe987579d619f88583cfc1b85e19a1cb08d04b928338847b199fffad4afcfc69252829fdc4d38f2d5fa726144f5743f6325da8f2ef7b877628229bec2fa9162e2eecbc32eaff010ce70d6c9d5a806f19b950e9e16ccfd15dc1c67c07641858ef30b568aed6fc4d4c15d3", 0xa4}, {&(0x7f0000000200)="7e8b18af2d7de4f7c14fcb8c040286853bc5c4fe66d88836f6c4be88414cfa16799a15a00dec2c1823cf4db5e1f5d7ee313d8ccea5d407645ac1a9fd78fa2ef4eac76221fc1f9697b65b5864a27747ca157ced748d982d708532459842be4a89209c99141d09a490a710d6496a25875fb63f4fd30cabc3c43e70dc9a47883ee0f2177024b3dbb6defaad850677b56005dc748d2647126aecd346d6942167363b976ce634f795de7f682d29ca0630dc46d4db09cfb501be4a9958a6d832b272594ef5c64c9b546b0ced1573c6fdc75368591438a425a8dd2f9922eed97e04da3dc9a1fc32e009518594b2ab7919609dafea49b6b4cfd82116e655a7b7dae2f6c65e0c9beda097fc84b1d437a21e8175bda566e175b33bb3315d38079652a544e7a954d45663c39e5c6d7bd525724d363e6177c05bfcd7dd68c7502bf32e3341038d6952e7f4b01d52f7e618077e40829467a20edd65f9181c992e47321cff4b8167616709e076d94a5b3120c41fbb48e2c4f6e547749ba7454d43e5ea4308079eccc18094057f3b8f8ef9638a5dcd7dd232a4442bcfa829c762db51c894d662af84eda03c8874fb4dc3e40969920421a0f108542c4f31fc82ada0b16d61f9e3e60f7bb3dbdee60e16f75a7f3febc2d33b571fd1771ec36d6714ea24024222e54125fd888096bda5adc0e35f9fbf7427ca33c85f94a859df6b7e19367a3ad1bfb750b5518600625c599a616e47b7882df2c2c731c4169d5bd014df33dec833d1cc019c993f1ea62b2fb9d36129323ed4eefdd782c01396ad9d5e7963e39110a8b7ae7b301044de43ad392412f26f35985a5b7d9a0850a3861aa044fcec287af001207f513b5a49f1d96b65bb4c35a38587472b60cee168accf0f19b962111ad1c27cda96f333a1b3ca149af9c6df1af639dc588f25690de3965037f7dc848bc2689a95c5404b653fdf23ba40f43fdca0782c71612ed5b6e58180087d4c27dd8e423d8b1d7235f3c2a39383ea1b93e9599a255e4fbf87a1ab4c86d4f4c6c82aa3c653c8438452d5a268149af09bb8a227c2b6b223cf9301a979f497778107f5b0be3719fc572a87d94798a7e43cab1718939259840688bfacf5b2413aa1f92ae17be88914cd1981aa49e587a630a51c9b2ae13941bee7fbd5c552a8ade02d0c7c9e8ffa0a62c9641b415009f27d442fbf9200642f00e965f52903e1dcecd566fbf666f76a3b9f4c2838eed7e61a6d9d37966701f505770e7b4e1272fc0df1798b2edb1b82c39180c51a4be53f2cb0485833393d3593ca11097b1b408e27fa211d83a22e4084d5865fda7d693f751c0720290aa9722b396382d90e6aec5df48a5d07da937b41a4ae0040b2a0cd9d0770bf523923d2920ddc390fe7796e2d249b87255ba5f2543fc3313946ea5e529446fcd56a97f3132c7c9c0444666285711b51acaf56eeac448f4e6c5efe000a862895a2c78c464b88260987e84a1545368efd270e453563ed97d5a34f31812563cd66389ab901329086e9bf330989e8528b5ec12869bad77b8da996a8b2486c5555d7af66ee8fb2bca8cf995b86842d4e03e6104851eb306246bf8f8b722894740259bebe98bc80d9fb1c3c1721b6af4e3e6a3832014113aca33e3522749b2e4cc66788065edc95593f1d2393afc8d03c58ff07ae6a4e7a710ebe43a02d32fe5d927b79003c3690285ba1ff1f795567f00c0940a95be4cd752b3ded3fcab622017911a4333a615daa517d10596c03dfb7d9323c2dd0160633c0a74eaae0404d471ad4637eebcb5c61225a82713dc6e3dd57ae976b30d83f796c5bbfbf855ba26112947d1d1084c3622910cf75db4a28e7156ad32ee4fe7c3f4ac99d0ad266a82e8f2923855e05bd0499e45c7844f8494f0793b901de3d540732effd5923a4418a7a4d14734b394dd825069d2d20344f6106140ec96245b93995f068413fc32f456796786acc5873ef0e3c72d1c51322be567d4247d265d502834502c3be525bcbea694b7273bf280f816890decf55c93bc864f68310c1a5f974816e2d862c0c00fceaff6bde6a38e06638c2247c1a07655888e1706b78d6dd509390d70594c30527a370429e615cdbf0794f603bd8a89b8ca7edc0b5fdf3dd6f6bc8f59899b327100d6b796263e1173d3bc28e38083a6f659e7692bf70a0e3c1fcd7ebb0b3e2ebfe80b940de5b11a2fb466a2aabe34f2cbe1a6e10985229726369c26f43795298a768a3f600760b597859b01678008a43b6b584c978b2448136d32a46d6978d904cdcfe51f5f16ad0a4373464bca9165ddb26fc6a62f87ddc2791659b2e2aba77f7a8db9b10aecedf431cd8b25685fabe438ea5be9f30460bc4b28ca353ea77ef248e18fb4905f55ceb42780b4ca7a4e72aab91b42c4b3bb5b8181142263baa1f1278cae512c37e4ec90eddf5b1b47b0fe60c3251570ecc7ea0f6c3344d118f0abf1746792cec51d2f98cabb18db5e2026f60d57183b20dff1a269bc4fc6a246e0315ad4b9c4a5733fb93ff77bd69d50b2617bbd6c7ddd5f0d680dcf0c13765cdeade9fb3c94f98fb84c11b514017a3eff43f2a1525abd03de0e98534e1cee4c83e634da872f5fd7aef73c32f7322302ccae395730d07a9cc00c6049157c648a51719347094d41466dbb844680cb975e43ee3482e29346ad72c63f6babf5e0a29f159440def265aa7edf60641e65712cfe2cbd6bf998cee18a9e027aa18ffb48ae7661403c45d35dfef212ad09b9d3a7e83de90f6399d0d284be99c9cb08e311f353e1fddee7a2460bc56453176759db03321422d2bcbfc143e314f1cb9e1f9e2a65f76ffaacbfedbba12c889476fd0e587015f19df01efd417fb4f6a03e980cc6bbad34931acc18f67aa046a19c5a5edd2fa98be0d4244ccb569c085a4ca69d2f626839a41ffbe3c2898a5580ac99cbe55cc4f0b2b9f2ce88f149821e5031dcb936481c9768287c1b63049c10c896a716f2b2302a666d26ce6b8695cc8264a4139365df8d7ee1ee708c3553c9a9235ad448eacf3e034b7d663b3a3f41befa47365f82426893bd7651d968ea29d0e8bc9435f69dd601898be10b0664aba38efba3785c1d736a5e6677259f7a0aba2426a3f6c2f8cb608de6bb219670067292d865b812f85e8a46db15f804e5945c6ec0d4631a981d56b574cf121f2745c31ed94590ebc52dcf9aa403117e4a5a2b3a03c704b1d162ff1d6c38d46b51b73be5ef574a0fca81ed45ddb178f079c11a8d0ab78fd6fff956c617aa779ed2aa6c4e5b8669ddfaa818b910dda925f713a1fd950de2977daa80e7e5e33ecccf26a99d35bd59c467bf77c7226753bc626d6c8068c2c69d6057c8481a1e752f4452b31f86d861d77c04dfe99ceffe53026c59e327058f40d25d5addef568e4b31673005f208ce342754279303c977f04e40cbfdf98b28f0d4ad25a78b74ea3cb6f7081d6c92c9108dcd25d938732d4dfd96deb64ba9eccf9cfdee071e72e77eb4f66f3485a8473ddc361ca6fba24f78174badc0d6c6aa3af58b9527b9915563a0db74ff0dd668a3f98a730134443f863d8cb6f01cf602fce56dfca12532158c1fda5563d88a3854fe17364d1c5e4b71751b8ad3de2d3049636462cfca9c4b42cb72b43c805e997da5e7ab9cd1ed0edab64a0437418d9a8cb0b767e9fd03f29af185334017faf552922a6a7e93870fb7514623a7f5b5c35b5257de6518922c4a5ca0f57947147ffb208b13d13e94cecbc0d0bd11ecb681fdb840291ca4e37c06bd4f02f702896db8f4e2593e9078d0d3dbedf0fbeb4ecdbef6e156f62c05130a1eae8298a72fd345884cc591b2ee79864d7f9daf246f55094af42a5ca79409b30a700b72c9ef0fcc4d1bdfdc77aaa83b385e19ca18ce93067bef819a0d36ec8eb9d635f5072648eca399391b89930a3f8d71c4218343dd067a0b13fee24f4a9431d11ba293855210704fbc53185ad19f86da0e8c17df5d21105ea52d084df4cb87f7ae634986303897edab3dd5c2a120d717e17510e379218afc9d106bf40c26107958dd8ce2695fba70421bed0e724cf51cbf37072cbcc6b59137c6a767f2617e9d3c12ff3fb59ddd4fadbc168192a61b673e0030d6eb6ff487513b8ba62391763d1f089846848c95d10939fa5e19631a6f4ca7f4e520eb6375ca3f11cf35a00a758b36b94513357e6eb8796d7fb175678b2eeb5b6dbd439d4084efb0380dcde9008f24879646c11e1addb73ca5f70c2f64532278493fe219a7e9cf22f5e5e9a278540bd2d702ca5a9372855385373acf75c42f7030172d99c930b48073dfb136959f30b45c545ad3afe44c721f8d383b0097675c8054ff0e5e46dad5ffc99685f60e84345f1d29673d05a0df47b60c0725c87529e3c135b43d1554df3b26420c4c16ef4b798772bc0dfdd1649b8a39a2c77965c38fdf4ebda711775e029a92174a8097b13f71aaedfbee4424f2e9677d09710a303f8928f2400f785861c45e18cfa3be5eca449147901423188a70d9eb7a64608622d345340dbaf64dfce90af85daf64a2fa37b305cdf46dc6218696e63e1d70ec7c90758d5cd3c11b89ba0e266d04760fcb68edcea121b3748ef3de9e96127bdb0983ff11373782aab8acb45b326b65bbe60224c472d67a3803d9b1c793744f4aa095f9aba1999e8a769f55d9520e7b5f5375af7a5f6ae3a30a0a1d30d434c39009659f5efe0c9be07bc297b8467351466c4ca20aee3ace758e3b01f49fc01742c7658908e8c712d7bbc66fe23d2acfab72d064cefd48aef7e97ab3c3c07daa231880018dcffce010af3fbc1ace7a0cfb15a05f8e7a0a39c23f92216c15d6a8771e6092098318e68219be715f2b6cca90706821069d8de53af992ab760a34b4a1d7fbdf8de4b0701724a091533447f152ff828db57619a804b039ee27b794a6815fc0fd444d94abd5b882f53412411cb0a20a7db53b08ea52ae3fd575546d354cfb3b5d652fecad69a8206a0bbdaebac26f8629d01a7131d0b42bc71397da505aecd175aa9eb1f8496da3e43742ca2d846dd61458542af70e4bec06e0f84d69e90ca712ffff4f1b2bb0c7e32dcff8cc69d6da73ba3cb53931e777f1fc1b68fbaa764e5659e4ad5db46b67dd7a589b92fe4581c02c8b7e2a981ee695e5a66c9b0fc2906a3e0fa1d912c7aaa14963013206877353a1621c6eff9de76abca225c69d5004beadd544d0299bc618176a9a0b078437d7cf0f33e83e3825b5a717a086ae51a61c5e2bf25d20614b9ee79cf9803e294aa7dd8bb6151b916e5358ccaa0b81224e4024d6fd67aa9f425138b84f55e6030aaee92281b99ebf200ffeb52c714c39cafcbdc4a3615c270c48952902cc0f918c82fd8942f537ea820be4702e34dd95a4ca278b10bf3ec9cf1414b2fc7d5a929fe7439efc7829c0049a1254c3b6aa24d363612c253680c84a0263e56e5d3541ea75c421b2c3aa1f8f6689403bc3d5edd5fbbae1bf6ff1ee9bd324578124e1bcab02d9306ed5619e1d3f70ee97e633943f3d71b62a08913764cff7f421bbfe85620ac998f354d31ce4db858e26a14b7c16d251adfe0cdac225afa130037c22da021f9ce893ba6e649dbaa7e781dcc26d1d40b096221ba3f4a807f2c1e74bf98ec67509a6cafa469b250f6f55372ca8be3ac877ca7bc6c44b5d7921d2d9a5212171dcba3f00bf973cb0ae670f50c66456a50431f21903c34d307f2b6b7fbcf1a46ac19a3bb9ee5aeec28252d9dda493fb611a77adf96a29e87be5402c71713460135a403133257f68b7f6cba9698ddd1b8fe42", 0x1000}, {&(0x7f0000001200)="230acb538bc53618458a4a2989e7a1687e4b0adcf66d12abb48709f5f95a0df1c7bca899b2437fafe235c07a6063c2390241da5bf6b0eb7dc11c32245918b38a843057254824b1c2c4419a897919cbd38448d3e45b8355e0ac89598620a18b41f059b00029b7e5a807815ffd10f06e73fe452b421cb1a2badf271305c044a465825d6320813438a8022543d39cc3ec0ba2a9a9a8dbe5f6cf70e99f8f484bb7fedb1e14c7e6260874da42c11d", 0xac}, {&(0x7f00000012c0)="97b64bba60a2b47a9670535d02fa20f1f3a4b6d54d818f10a685a9c2e741365ea474bf902d796dbf22e1ea7c0c8ed9c98ea5fa68dba1f4c6a0bddeea33ea63dc3050b8", 0x43}, {&(0x7f0000001340)="1ea37f2a372a048213da8edb4c1b9e0af1b0f5f90d7ba6916b681c98150bcb3fdd8d4adbe13a1506d31db62bee10942e8799d2a4cd4f39cd8e8a60706fdc66e1b426cd893d8263f3126fb5", 0x4b}], 0x6, &(0x7f0000002980)=[@rights={0x38, 0xffff, 0x1, [r3, r4, r5, r6, r7, r8, r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [r12]}, @rights={0x20, 0xffff, 0x1, [r13, r14, r15, r16]}, @rights={0x18, 0xffff, 0x1, [r17, r18]}, @cred={0x20, 0xffff, 0x2, r0, r19, r20}, @cred={0x20, 0xffff, 0x2, r1, r21, r22}, @rights={0x28, 0xffff, 0x1, [r23, r24, r25, r26, r27, r28]}, @cred={0x20, 0xffff, 0x2, r0, r29, r30}], 0x110, 0x1}, 0x2) 00:17:10 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000040)) close(r0) socket(0x1f, 0x1, 0x0) listen(r0, 0x0) 00:17:10 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 00:17:10 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000040)) write(r0, 0x0, 0x0) 00:17:10 executing program 5: chroot(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = paccept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8, 0x40000000) mknod(&(0x7f0000000100)='./file0\x00', 0xc002, 0x8) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) truncate(&(0x7f0000000200)='./file0\x00', 0xfffffffffffffffa) chown(&(0x7f0000000240)='./file0\x00', r4, r5) chmod(&(0x7f0000000280)='./file0\x00', 0x1) r6 = paccept(r2, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e, 0x40000000) fsync(r2) r7 = open$dir(&(0x7f0000000380)='./file0\x00', 0x480, 0x50) semget(0x3, 0x3, 0x180) recvfrom$unix(r1, &(0x7f00000003c0)=""/25, 0x19, 0x3, &(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8) chroot(&(0x7f0000000440)='./file0\x00') sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000005c0)=[{&(0x7f00000004c0)="8a7e33b863c84da74590462c1b360ee886e183c32b63faa362f5ed257d69fa4bfba12912897b02a887bb4d7b7a62d904364e4d864d08161f9034083e9bd727d2c522099794aaec449a49f094876d7841dd8d3246f40984588a7aab561e5d053af7affca0ec6ac5a32a09c641f5b54aa334c7a304ced246e9c91c22576a42fef8104947b9e549e7762f06da71642e3d122f4898f41c3480be3e1aa38f584ee0611296c4d3abe5bea64c76c70a35e4dcebe4c0bc468a43adae704c9d91ddc361647189585972952231b990c2423d05108b11f841831bd58fcdfc63435e0940", 0xde}], 0x1, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1, r7]}], 0x38, 0x9}, 0x2) msgget(0x3, 0x2) faccessat(r7, &(0x7f0000000680)='./file0\x00', 0x2, 0x200) truncate(&(0x7f00000006c0)='./file0\x00', 0x71) mknod(&(0x7f0000000700)='./file0\x00', 0x1, 0x4e) recvfrom(r6, &(0x7f0000000740)=""/229, 0xe5, 0x800, &(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom$inet(r6, &(0x7f0000000880)=""/72, 0x48, 0x841, &(0x7f0000000900)={0x2, 0x1}, 0xc) r8 = getuid() connect(r6, &(0x7f0000000940)=@in={0x2, 0x2}, 0xc) linkat(r7, &(0x7f0000000980)='./file0\x00', r7, &(0x7f00000009c0)='./file0\x00', 0xb935b807b31841f) getsockname$inet6(r2, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) bind$unix(r2, &(0x7f0000000a80)=@file={0x1, './file0\x00'}, 0xa) r9 = open$dir(&(0x7f0000000ac0)='./file0\x00', 0x200030, 0x0) symlinkat(&(0x7f0000000b00)='./file0\x00', r7, &(0x7f0000000b40)='./file0\x00') sendmsg$unix(r1, &(0x7f0000002ec0)={&(0x7f0000000b80)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002dc0)=[{&(0x7f0000000bc0)="8e639fba835ec601", 0x8}, {&(0x7f0000000c00)="a06898d48435abc4f4aef9b099d6c3bee24512bd0ded1491a4a3b7d6d27cde7ab39058fe98ffbc343d394c37b29baef76e71a11749cffa42584e53b488561e21a6eb4055cc1d934a2210882000b5647c3343b2fb1a144d2221a8395e07a723c33ea95f5d27dbf71ffe9db56be05a3218204ffb10aff6ddeb8529e72785017d03a0d4db497e8b64edad0efe1c0909a05a941a62286f76de1001d979848a9c16ea394c306c2327347a85dabbacb2f2afd0bb743a32e32eab37cace49ba501ba7200b1575d3c4e8efa8551c5a399ad71747c2e8895e96432b808e3117a221dcebbb9703e785159ccfd34e07a9c738c256beeccf1d664c99201e38327faa58f71c853cb871092d996c27011ff4e71f5b8e4562d2212996c672b1d580bff1f11cf1994daf4176016bf75581999db73ac194f485124b5e78957820158923a8696188c210c897834b69063f5c34eeae88b6b66d2e1847085d49e652a032c173565478c55f2be00d3330f8d38f0a852830b7411575e38fdb81cdcadb6fb5c3dad909e615b725f1cb87ee13b4aa4fdb2ede899161abe18e12c9ce9995ec4fdbfb1dbeef3cc7ffef4a5a5a889dc27e5c5e7deae01be7a186e6e7d92b86344f9104554f10564410d6b5956cd9d1e9a206c4ea4ba55c6b208bc29cdb6e2be04f1ccc454a7fed0ea1676ab538ccc31c85896ec40291df62897bb89c311c6e974bbdfa8a9fb827ce15ec0a1cce194b332cdf9683a6bc4832f35b038e92f09170f17112191d35009fba8df3efe81790992e09a7c178343642b9214ded86d99debb10d8c6214f0bdc57697da49b3f2bfbb0025d43aabf092c3cc58a012af09c0c3bafaefca37f657d5c7edcc3d090ddb0099e25a4a1a125b0a72e9edfa48c19d7647e157a40e32f4a5cde228db3e010714bbec767688005487583c3a9a82306c02fe036484fcab384dec375b305c19bca57470dcb1823a227f7afb095ea77da945fcdc6306a1ae1fc547ffadc1def92a23e9ba715e886731a53f2186ab72585ffbd1ca8cc5684f453147690a4e00c81b3adf6c26d6e5a5140770cad6e19449ce9c960a130bdaeccb2c92f69ee0d0aca24953f76fed396f749c0848d038c706e3197ce72fb12bc7c75da8c620eb7d3a46adca2b0bea3064f7e9281823361b68a5c1b0d12b83ad33cc3a293f36e9bc5927a49578454eb9d2dd8de3dde3736ad12bf13aaa7ecc57312d4b35d685397fd60ae0b7a2194b587d582af6f08392afbae25bc08bd3773bb3600b4ce8ea59f19d423614fe1c193803b707f02c5bbe545e1691376455d8ff4a101c1fdc88a4a1c18da0f1ad8c1a3b69d95194f494a417afb9ef67e8c7302a479a4e5f872f39577a0cb4ca240c1a47b623025523817a8bba69dfe7c3947a459e1f56960aa874bf2603aed6ffa81656c9fa26c05933d8e896b46a16da89e4c5226c14f6ba243169320c4cf9f487feebf5d46cb279dd780c57e0f1da574dbefe8fb38472bddd3c1298ef862040d17b568732e7e96b63fb5aa91b96ca9770566a1d73995093ce5c02df852a4a1e952d158c9655b5e2db68062af173618f02e407e1a1f27aedf9b28cb50458d1d12e2488a06420a73864172a1046fc51cabc3780591c12b8e9e06caa40531165674d4bab72f5192c99d570338f89f343a0603009f6c82d9eca760eb1131a16b60c9f01c8910ddd74bfef38ae6285479be177c410933ea13e61329eb2f3b053d1c232e14285510c374d8178fbf5f1549522c81b4d3c5bf1e57dfebf7c93ce24cb5d3a1c7b99257793d0a52aa52b2901b23a84a4c18f16e65e1c8a90f1a53b29dbf38b0c1ee8a1e70f0019ccae137808295cfb29ac0abb1b6c5f3abc71367bc9ac4bb6d5262f34f3a5f8694f957193c050ac0639cb9cb97950f3b963c375e4fa02f06d56fb7e25e363277462a6d17b1c345e296f1ae0b9294c54c3ac14a874456bd17d3b547b7daa3a4a26c1b86fcf803f018259eb50fd0ce7c724e25271be11275db4ed9b7842452bdc20fcd54f0104e390eafa7f77ad1f59638391ca5b331e6c89ef1a03e684ac0a823de0dfdc0555c134d9f633f5dd42b4faf96e0eb8423ceab42cd04169be3592c2f3e258954f70dfa4396e95a2919df421a773153e2b0652b13c011f04444c1d403c521e9324068921353a668cb645541c7547ec32cc1aae3f55c00d9be0abdbf2c1a13fab94a312a223b653b937016e3f397147bbc7422c367743e0cf0d103eeddac676da15628d40c6fb734585cbfe4e6d287698206ac0f8c35d03c6c379d383cca1f978e0fbd58cd4337868921c9e8759de95b21e7511bc5c1565ee4d6ba22acccf04f59a4e9cb88f7bca0800ef681787395aa7f6efc1117cd9e01e37e7774ac27e8c6e0788a898b41f0b0e1193d9f93923db5b7a4c2378beff8715cd620234cb8abcbbce95ae6e6ef6fba4d9fe9a0435ca96e434d626f05961969716847a1812247f55b59407a6ebac295d7c761f722e9d22aca7b4d72df0e4e18abcbe37ca91da039f326fa7b3e146f7e832e317944fed6638a9db132823fecb746a2a05435423aa717a67fb260366534c3d1e0c0e907394f0ff65654584663ba5c66e4fefb73567390f5d65f452c47f3cc0f38e3dac565945ffe1c0c85d429599bc199ca47912549f99d3a5449d85ec19ad21955d14bd4635a1bbee6198f31c1a4fa21cb85408f10dba47d20ce60820200ab9cbdde73d067fbe479a538eb6abfffba5e8d2671cabed68469cc74a48759a9788da30ad86f371690a7915efb09d30f274bb4e5cdff45777afab4de8d8e0403f1ab7c5e1e033300139662ca9c272784f1449c0c5ed39656574d7a94945b194a3fd4b9ffb64953d67dcf2bb9487256ba3a7533f6e03ed24b08a44c227705c8eaa1521bb5b5b3637be9ef897cde52c7c943d6554752eca6b8e6b10ec1f56f4a8b61e25feb163dcecae641c28f644cf1181cfe000f0e909e360de0a9eb41908cd43bb90f763cd73923f620ea1f671c9c488de33ca90cbe97e4b8802f602c4cf4bde103511eb664520ba4812fb04aa21ccc5881356fe5369dbd8b45e1117ecad531cbee1562a9bc3b850e77d494fc6d82d3148a6a5a45d181be24c88604f01fb31cafaf455fbddb4cc58283f5f244e0e38136b0ca6d2a7ffd46c3e964e4968192f4c90fc142cf19112cc886b07624dc72dace1448395e5d5cd7f9ef2f6a873cb7268b72bd0fa20953055268554822a63e97b1b470e1d87d39dc60f75a6da9f9536ff7ca18c624a5e6771d40303c2ae8629f1ac4aed45181704cc6c0c668ec989067a2e429a1e0b13fe41b45b694eb5ee0a2d3137372331b89181b50b08d51fa24b88a1410f9e1296b098380bfb8395a4c58b7b8522d1666ca502e615f0e7ed59fca79f7282b7f60493595fb125f4ce383a76e3548a3495d7bf88b66f156158f75eead196a4ca934368403ef9e277539273c26bae998b91d4d315b5dcd00ecf029821bf8653fbfea217fda314e5a3e49bb84a669e6e684f7d4e9ffe6cdce51067bb59a9c8206419dda0905b9f2f42658269d26949501d1efe4c5a9e955210836ed1e677bf2bc19b65941419f180ac5373c718508a93eca50efd76f1edd09cf7c4fb71564bf59511f93ca74025645778cf88abbacafd6c57a1d6161c21ebdba3efc543a9722bce7849183e3399b6290041d91ac3ef088858717872195da5af004a920778d1329bb86e1f6e73719f8ffa8b45f3dbe1b0128b37473bdcfb336bdf244edbac36e17d089d2b44fa7ee3d51469ed390cf4e7b1816292fe694bd07ce877ef599be205ed10828624a4de655a3069792dcbd1868ed376a4474bdcadfb8020d52e52621166ff2414352457d241d8938b775489161ee57cee9fff9916aa722f7ac9807889d4ad703797b1f9718706dc2d436dffc674cef4b554ee6db61befb89e27b3bf73ebe1d64e33d8e8e518e8b19f1a8d1d6389d9b748e09c794082a8843dc10ca68570a0716625b651121eaa30d8667efd1e9c94e6657a3e8e6ecc70a81c18a7cff7eefe6a6e5f82248439a2d09ba7882c0710a446c8b6302a412af572aa914693e9281d88c69ef76de0cf13e9c6ad4f87eeba6f56352fe31a4c3f25318ac2946844fb71f2a81b3edfbee2f20816fb259a7cf9950c6a9851610cac5f1be41b7ba713f3c580a4475ad399866af2a42190d20536a6a2033b30adb385fc7cf21a6fda6f9924840edd534760429f46ac51b4743478d3a526fb4b153fbf9ad43a2ae9d7410d2378d64d50258ee5e3aca55d1d0aac1fac6df8ed06c75ac97e64c7feda12c959b83635f34ed0e509ad627b0ad54c4b04c0b4ec040fa8f7b41b81d25fa0e019612cf1b4ebf5821d241d61cfa45f7a0ed5eeef116492933622866589812f9e6237793576c0196ed0d44fd97a8661f8ec15ed4ac40df4d43407a774b71366b4eea276385be1a8b1d7949dbc8afa1bd9808f361bffb88cc80ad7940e5b1df9441c00b3abfe75554871c40eaedc458d91d49b9c4809c43c29bb61d2b74cbf6d5168f543ae4b9d31078b0cee3835a80b83306b643df3bda4008299d0fcfa1cf2c36ebea5c61077adcf3dad11426fcdfb1fedfbd06bbfebd987b23f67ee21588895f23c16fee920792eeb5429880e471fd089c36fb577409921a1765cd305404023f7bda232919dcc6c218b33f79192d061a09dd05c7e80d0fbcc662a8391cd6ce6b34a28d4e9115be1e9d048a6f826e8b7fffede1b91b4850c2c8f53972a4f1ce94fbc452586c25d041a3cffb3a9f780f512302b2f8a642dd089bf8dee002e46d5e3cdec3c7d9df5d9ec1db8478e4431ca3dc85abe19f85be8337f19db7e96a1a14a21019c41b5099ee6b4086c75d91a17e1b0e619253c03c415e26c2bc684148480d2050ba78ce8c1625e316e5ed5ec75610c3b0b657cc87331807e98ca7c3cf5ac4ef42bdceb2b84d0958397aa49a3e17edd14daf5f492f90e63df9c0404353f1b5fee7887fdcb9769a5487de947f3048f884980963a8285db4b6f0ea48aef32c34e4314fdd21332a70c6900f49612465a9e5fa66ec14a7ff21d082512016c40fbc521df3ad2c7303e6cacd6d44542a15f86f04fcf34279ba184a482d0e1fe2ac42376b469e1d913f1103cf8f54859c909fb293e138d8ab8cd99a1c6b284094a4fca676023d83513da372208f8d57b91daa481d8408d45ed8e089e8aa62e254a2b6ab90ea90f7a780d51e0e87fdd11b07638101301d44940c16c1a91eda4777d4e5ae65cda3faad49865bbe7b2287c00996e1cca189c601dc80ad2e981c589da18d74597ec0d2d9f07ce3d0893e556bc84e269f4e469b3365c64a4deb4a38ec0e2328812504a3d04bd1d11bce192960adbb8a7f73dc32687f83b5c943c57985bfad236951ec8410d91c984a5b6af0e1f9e288b36d1a2d296cc7709641de75a8004ff646f1d1b91872d036078f30e215a3bcb30e0cb14597a70a55ace2f5cdb34dd7585d96f486312efcb0cb3caf0b287ed34d9edf402037b894de34239356b5186ab2ebadbdffaab440091335982e5aae82027e5e1f4d3017904bbb3d565bc2edc02786bea9b6f2fbdd6ae96b18fe5254809854ac32e1ba70861e80b389cc7616cbc5e97d65fd8637dc020c4896e9a8aad798a70c1081034932553bb15f8fe60ce85aa9a670e764d3a8051602eb38fc7a272965e8f48f6611f21a9bb9f3586a0dd867fabaaee0899ea64d11ab8cfba6f71c94bae4f540f53e62a49d840f51616dce0c34f83268489e52aaabb6a28ccf96735de9c11e73b738e10624e22f2", 0x1000}, {&(0x7f0000001c00)="93546822fd27a22c500eb3adc1c9d85e18da5964af14a0ea0c9f657c294e3cb92a44b7de97abc31fb822441522616abd27f61c14f2ce3e5d5fd9b13db92276d63048d6bf0835aa87f34dd8d94b7bc5efe5519c7c265fecc94c26a334c6c3e16f090062b7a924126e25db90f917061bb5cc5148a0113610b462597f78b0b9aa48bebeee2c9c410cb8455add539265d05c96fa72246018a5fd1e87d24892b8ea5414daae48f61bea6cb62d4c91918ad804505eea28adfc0455d80bf78f53fdbb315c813f6d0ac004b2000a2999b1e5fcd9ee99807ff32fc90605f6bebf2f4c08c9572526eef928a7b8a112fb00bdf6af85f9abdcece4434d93b8142c81f302e4d1accdcbaa3f864341cb18f63378af299cd68739d1d5338307d12ec3573b81ac0ae62b2ba4a1b3d2befbc881f7123329f46121827b051ea4ff7c4d5f9bad7d5b3df4bc15e456ff6008e20490604bd8c09f62671a78919e022191576ac033cc80c553556fb80dad8cf029c419b25520ffaca0eacb76102495b7c8f30aedd44ce4913aa6c190042426dcc115236f2a38a6de21acb2f02f18cb5a9b889313bee4ec7c8a51d5521e0b5ca68f51e0552e3da00a7cfabca21cf894ef276a03b14dbf66da7cbc498697ddb9db036fbc86757945c5b6a6446e89b2c9659b0b42c5601252b838856fe05757ac8927c97f2d59bafa8254c7e72efe2ebccc0c5d28f4fe1ec4352f9413ea62317ecee51942df10bba557680b5c13a1a1a564ea86b82bba198db01b813127d96f1ee8d8ebe69211aaf27556957a7fb3f499fd07d309760d29100ab7b0a5a8008e04cfa938b78768a7e5911b90cefd20c98e706a30278305054554f3ca89179f34cb523045042b890b2a999fadb91fccad9899908f41420091d929f158c86221d3444dda0d082d4e3f090c8857bbb45f428285b57253dc91a00ed726f76bbb26d9a0bea77361df8f84d3d2ce27cdfbb10bd5a8cc3386a6180facaa0bdeb165c72e67bacbb8631ab86975332cc55c5bbca8911c3482e76c3f1fc10483a5d2e1b0966a0ebf795ed42b316fe8b3abaacff8fd55cb11f91212e6440e0e5c0210de49e99a72fa58eeb97ed722149419bcc0e7678757d9dca995dccbec01d8a77966d4a554a66f141f6a10b7f37b499c012556a37624df97aa16de1a744a9b7c8374a75bad3b0f03d4c66cbdae0ab5949c8aec4d22bce3d5b9ab8a4d79925ee73a0e83630a598960639f322ea21cdb2d9c5f4b233c9c81f39c40ad361611c4ca525bd29f6b94611186547629863b4b73d3ce81c6d2c19a39a8b5abaa7dfdc99e3b11b3bf4a648a46d29eb45240703f4070fd5a28fb3115123394ab0f4927273ddfdaa93efbff6de6e5dbc617bc4d95d654c28a5ce52fadd6a538679cfbb0daee56607fe384523157f112a4e6fee3b0369502f97bf00596538c1db918aefa3988fdc8db54a3e41df14e404f864e8b0918a42dd7ded9c2dcfd0a3c79e5b29fd0dd9f549da0428bc696631e0f2191a3a81d1603189d0befb1b1d9807c63702b01b97c587d032d9ded5ec404d0d89cc91282aa81a36327b99838f7d3e431f3dd9ec87effbc6b1b07d625b4c96630a4e19ebbfadcb029c8f5e0418c1eb8c0debe9e0d5476ce690b14886786adeba0ab6ca63f4a064f6c9c73686a87947d87333decf01cd45c85967cf952c0115c903c998e979b5bdb422fb594b1c9d8a4f9a6343bc9580f32257a2c761a3ebda0d6a9e9d5e15cac8841d78b8eaf29e56da040ada55d397696cea9c03cb603f47771a8840795a2b5a3026839c5843383b2b3bd25db1cf1bbdb9a3a9879f7321ca28cea7c210784afd3b0fd7017a3976750fc315a69ba7e6b5b3e98a47b4017c2a6ee19de642d385cfc2fbd770dae03a33ed02614487bfec69983abca68108605b2ec4b23d6ab897555d2ce3e970071aa48dfe7f9cb2361f46b3ed6221287f176aa074687f75b89666643c2f5e47fbb909552327c881821ce8104cf370a00ab9dd5ab3c285a9f33ab19458eeaac337e64c760ea46e829b4f162fca8ac763d31f4522c91e9d1897b08227f427951b2fd4a5ed5239a80c9a61fbfe69bb816f850fc0646168261d728a4336ec2fb1f135bebf3b7e76eb4283c2f4bf4d5399d15039f0ff3db8b21792bba3d698f44f9e56cae9ff46f722342a75674ed66f37f9723e8d5f323fc664b194ce3d7cc50abac8cdd2cebb412b901e22eeecfaf6b56fc7f5e7e0c49c630be7d08c8416e467a20787f5fa19ff3cdba8eb83f8182eeceffc0a8893cb3d64bde7df8428988421ef42e3f1d60e685acd47464caf9b6eb2fe640c031976bf011705038d34401b31f1cc36b5b5da6176596af2707a8ce898b479dcab227f6da999f1b3a6c8df381e9e480280045d73de1d7f7b0ae46e27b4971374f3d6429fdc993ab58558ab540e46e10162646092fb2508837733e86189f057c637b02b7c1567aa5564987dc7cfaa21609bce505b48fb64df70e3f834a63a5c1478c9f248dadfe2f8c9ce8673ea425aa80264331c87c3d4d8840d3e58896b9f7c93fdb8dfd09be9e8298a4a3fba4496fc8e27c275fc6be5b4c715e03436be96a2db4d5d58af416ad6a6fc55b3e1a80e2ecfebfbaee246a3514d67201abfc7d15f0f10826a689706f31baa8bb47730283735b47618ff23d9959937c22013a5011d0cc08dc088c31834815c869cd8ec74d91bc63f1d5ab90dcab766be87cf337de695a743c0b459ef3ac56c41fdc378eeadc9bd83c3e559865b4be18585b916fe933144b68ade96a4d4d827c84797cba1c802f255df5202a8816962cacc7c8d6e4bb1d6dce018a3bb6ee7a36336b975b9612b6ad7f3fd97849275a19bfe67ca63febb4f80d5f54c261663c9c2a2f7de20a89a776e60cb762f091884495de7bd51afcadb82d0351f8467008834d373b9404559f62760ec7b0de5e68345db9f3f545760ef8fe8836ee638eba33592356c7d55de59b4389b33046f85f45fff8531e1ff1e0da4bdb675025737d66b6fa91692cb4e5607a49e930c7e41f219c3bdf97eb58667f43c8da0c897d305fcdcdaec62e3dbb811a96096f5f7117c533c0c90e25cc9d052a22942998a4ede4b1639c6cb63e0bf96809c6d356332dd9b3eedcf83673194faf871cd391a73e465a7650bfaf0693fbd115825dcf17463868b35fbd7b4e189a166f6570635b5a97dfcbe48b424018c48433983a63be9749bfbeb235254939ac8719dff4b3b6b44d9aa8cafdce3f318b36ef374c7310ac1f1873a1b53148edd174afa062bb461b3e857a4d8ceb4043b6e7df54d92fb9ae8e9bec3cb8f77f585623cc896d0727e545b0575c0afe025c14ad8e3e84e671ce3d7ebdc9170e61fd0929f188e2bce3e1c783a31dfd9f463412a2c819b5d8664663ef4db488326b8f735e840888b35f89c21c40844f5fcdd58dde0a873659fbdc34a238b618f4e213910b0eadb6dace3773034e40acfa248b58f44e8cca3d6f16ef8faee1b25ca746329ff17a360511dce82027f15f6b91ba7bdea2c5b62c2424604894c661907b0f6f035e4606a5e4dfb006f67bac4e38b1096fc1ff411cd9c64313d302c3f59cb455cfcad28be7b982b725f74d9d11c12275ebddb244a871ce0ca92c17b330e38b9a391f5a8499f58d3198942ebd36616d4bc694da28795172c8064d50314808ad11b8721b0ac8a9efe1fa3347d3cbae2dd796fc44d2946140a42b2dfe9bf6b3fb69730150a0eb220df86dfc9fd4a0b6d8e316e0547974452776a5fe7837fa4cfe6115f3c05f25e0e9949a2ae2b9ded1cd05812534e6e61c94e67c1036cac66ec6d31615f8eac5132e3657f8ff8c76d97d561bbe3ff3af3914366b566c609ddbffd6345c9eb23dbbd5cdea20170d664108c07b8822411a24327823ffbedcb8d211fe43b9af4e345d83f22df75bf49f4cfc29060ccda578bda91370d005a178ec3edb2c03eb98e509be78a7b03fb90101961d5e959d29bf149235a601ef83112a10d1fd07b043ece7b82882f9ebc7bac3df5cafbc7d299be02ef5e5f851a90c4efb83ba2b043d83d4e95193ebd9937160cd324550ad7ec960f3afa0ac686d1d045ab5f175f1f78949afdb4cf52acddb273f3159ab4dc4b09841256b0eb2d11c8d874c93b6430fbf9084adf0f38b64783d03e64169cdef19d46f8580d7e3da393627f1d20a923b0ecb61443ed81a35cc22827361549adf5b9351adf3210f0eed73e3a648a3a1fbd6900098d989540ca7d2eda29f4d117718841ec41b9ea94a79f6b466448411d6a1a4e74fb9a84f1da98d5fef08caef08491091252ae3104fd7b2dd0838b3c3a774af30ac62b07cffc50444322ab9cd2807fcf84d2788629c604734350ed9cca23a9bfdb35c98615a15cba5ef74c2bedd67114701bc495b7b42c933e2bbf5c2230e7b9034ec60a59fe2bd586b45ba6d21174a18fd2495aecf2f26b59cfc17db94384b1818a6ee497a2e3f7a4592a3ba9a685756590764a95ab066c27951b32fe7b93dc9dab99acce8328ad94ee06ddfbc6031588bfb4124d36d264ebb595c74969909b669b8c8aaae88660ebdee16dd279d4f708d713c7411e9c78cf675b2f48502688bbfa993f5b0c4c657f9879c1c1641fe07a69752c14f58a63402965fad37580118b8effd58871b47fc368c796bf7f2358a635fef72158c7060760501b4b41b7847e91e2a7087295409f8c777a772e089e69c03cf1119dbc4db788ec86b0be3dccae26e3e96c9dd6907b0be311ae6c76d1420b31b74192c26cae8a82311f33aeb0374f8173efac73ff33aef889b3ae0b78e0104f1011e8c2099846f3052522ad5c3bfad644eafd1c54314329a409aa9cb81bf1a95715aa53f11784d43e6a781207fd952f32b641e8fc37135cfdccbc7e732aed20b44d8362e0e937ae5ab63914a83eb76d5d496343a59930b06db3df68cb857162135c8b3e31b0033df0e66704d2abd839c094f3929f9e5a1c276a51e448df7ce5b65123e4c13eab0caacdca6c5acf79922b6398c5b8c756c634fc60bc886998fd2d791bd4338ce401eb57ac3547ac93c7a253e370ee3c2ca9fe00f476d253a0a2e385efb0cfb519c69737e03e121c02558dbb8ebc9667ac69f40838f02a1e58117890fbf92cf4c34cf07bb8baebccdc902381ea68c16d3b3972b5b04cb112e58096715aca5482beeb22f0fea1164f0b280f1c722d052c43e3d59594f2323ea471000aff605fb52edfe3c7a36a67edd577bf087264a2e853b0c214eb8c8213c22ae6f6e2e52727e67f8f2ea46581c1e0f78ab26968e9a544ee706c2aea947a78124a404bdead756abe79a13880fa55e45609b64072e29aea3ed7976bdc7a732222df7bab6fba24b98d0aa30e2e71e47919b43979c179af3578f870c0dff51a739bef52360db17e5d2e0fae8d0c1323f613a8160f8cc0126e51e4653c934e2ec06b08c0e06c3045974bf25e278d22dcfceffdefd24520682eeb97fb47c0b88b912e6a7335e20ccfdd973d79885a8ba90e3d99fa457bbc85bc59fc6faf116111cbd3b18c58e07021bd5674b47d44bb42f59c8909169b69d10a295251098d1ad68bfc399cc8cfd49e18da9483d3619069229ddd9de18feb5ba8308e503e84ac731f9cb951dadf133d7a84cff5b3abc3d1a5361a837ae218c61070233d2a2d55a20101096374630130984a03931987168f50cd0d376c901fe09f0eb8143de09cec0f4b7bb40a319a676f18a94fb973da0fa254e91154a7a6cd81a759c72171596f152d5737ac6aaab15d903f3185790ebc77d0d55295db96f22ebad", 0x1000}, {&(0x7f0000002c00)="881848609602344313cc3406f384b7a1f4f165891000c537ffa9a51ceb64432605c9fb2a33111d4a373cb64d9a95267a290222dbc920348feb953860283ae2610c414a62ba6b5de88f89097a7a1a8a4f6cdf4d97e2794fd372c9cdbbb67793b4f986bf5d91268c9e65073979151329f2ba91d3c09a", 0x75}, {&(0x7f0000002c80)}, {&(0x7f0000002cc0)="81cd2dd83fd7fe88aab2ed9971e84a", 0xf}, {&(0x7f0000002d00)="c471b2a417903432ea3baac4c5e66ed3a804274beb9624bb7655dcf64c7a1436121de407c60ca001d7b90799f45146defa8955bb5baf050c80c97bc553ec082d66b8e95de7253ce53ee18bd29ee18313d84dc4b979c3a894bcbf68bdf9d4d00c60e3ca3333a569fefc0a0960fef9fce0c6a1c19e386ceb21121213340f1b0986c0a6001be75da9fcfa0a62", 0x8b}], 0x7, &(0x7f0000002e40)=[@rights={0x20, 0xffff, 0x1, [r0, r6, r9, r9]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r3, r8, r5}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}], 0x80, 0x1}, 0x0) 00:17:10 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r0, &(0x7f0000000080), 0x10, &(0x7f00000000c0)) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200), 0xc) listen(r1, 0x2) r2 = semget(0x0, 0x3, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/4096) r3 = semget(0x0, 0x4, 0x602) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001240)=""/215) listen(r1, 0x6) r4 = semget(0x0, 0x0, 0x100) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001340), 0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001380)=""/155) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001440)=""/4096) getpeername(r1, &(0x7f0000002440)=@un=@abs, &(0x7f0000002480)=0x8) write(r1, &(0x7f0000002580)="1b382d8ad4f7d17247249741aebdda35798c0a12b48f55282b77c7e92ff7c4ef3b15885cf25fdc2286925f722ee836907cdeccdaa4f24ab70328b1f0e7598c5a2a0a48e8449da2288b8ddf8c1be8ccd615c329a70451744394dac957b1665e24263b5d2587e3642f5b4877689219e20fc621ed7f04e3233228d79fe2e2f5b6e793ad4fa5ef4c9c2a5690b44172417bbcbbb85a8c366177a6aacafbcf127989d75310658a0bd12142ee30ee581f0b3c4204a905631b81196d88f8622f1e7855a6b475282d", 0xc4) r5 = socket$unix(0x1, 0x1, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f00000024c0)=""/71) sendmsg(r5, &(0x7f0000003c40)={&(0x7f0000002540)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002940)=[{&(0x7f00000028c0)="af18bba72f7abc1a129fdfd74eb5f28529b916281fab7e096878d5d025fbdda95231c6dc2511648e937a1d40a29418754e93fd6087d030d47dc13a4bef2f51adf0614314e9ae2cf1d0669fa744f189f9a1cf837aae6bc2a3f193616ff0e9ea", 0x5f}], 0x1, 0x0}, 0x4) r6 = msgget$private(0x0, 0x80) clock_gettime(0x20000003, &(0x7f0000003c80)) msgctl$IPC_RMID(r6, 0x0) listen(r5, 0x4) fcntl$getflags(r5, 0x1) r7 = fcntl$dupfd(r1, 0x0, r1) getdents(r7, &(0x7f0000003cc0)=""/4096, 0x1000) getrlimit(0x8, &(0x7f0000004cc0)) socket$unix(0x1, 0x7, 0x0) 00:17:10 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x208, 0x4) recvfrom$inet(r0, &(0x7f0000000040)=""/86, 0x56, 0x840, &(0x7f00000000c0)={0x2, 0x2}, 0xc) shutdown(r0, 0x3) close(r0) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x8000, 0x6) r1 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x400600, 0x102) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x10100, 0x4) r3 = semget$private(0x0, 0x1, 0x80) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000240)=""/145) fchmod(r1, 0x100) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r4 = open$dir(&(0x7f0000000300)='./file1\x00', 0x18100, 0x2) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x40) mkdirat(r4, &(0x7f0000000380)='./file1\x00', 0x80) getsockname$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) mkdir(&(0x7f0000000440)='./file0\x00', 0x100) r5 = getegid() getgroups(0x1, &(0x7f0000000480)=[r5]) recvfrom$unix(r0, &(0x7f00000004c0)=""/36, 0x24, 0x1, 0x0, 0x0) fchmodat(r4, &(0x7f0000000500)='./file1\x00', 0x81, 0x200) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r7 = accept$unix(r1, &(0x7f00000005c0)=@file={0x0, ""/36}, &(0x7f0000000600)=0x26) recvmsg(r7, &(0x7f0000000800)={&(0x7f0000000640)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000680)=""/202, 0xca}], 0x1, &(0x7f00000007c0)=""/59, 0x3b}, 0x1) semget$private(0x0, 0x3, 0x8) fcntl$setflags(r2, 0x2, 0x1) r8 = accept$unix(r7, 0x0, &(0x7f0000000840)) fcntl$lock(r8, 0x7, &(0x7f0000000880)={0x3, 0x0, 0x2, 0x7, r6}) r9 = socket$unix(0x1, 0x1, 0x0) fcntl$getflags(r9, 0x3) 00:17:10 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) r1 = socket$unix(0x1, 0x7, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) fchownat(r0, &(0x7f00000004c0)='./file0\x00', 0x0, 0x0, 0x0) 00:17:10 executing program 3: r0 = socket$inet6(0x18, 0x10000001, 0x0) fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x14) getsockname$inet6(r0, 0x0, 0x0) 00:17:10 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8cc0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000100)=@un=@file={0x0, ""/25}, &(0x7f0000000140)=0x1b) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) accept(r2, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) getitimer(0x0, &(0x7f0000000280)) write(r0, &(0x7f00000002c0)="c587cc7727629befd631621a43ebbeb200ff362e9f43a8c27b0d7f4b0dfd8c0200e87003ce32d6ec57af307f0874fa624696dcdc62f277be3656a73f4e6cfc61160587d1b1c4c153c791c590ae5cc73ca338f85cc2700a12965bb22068ae539a1d6cd17d63934a77a66eacad95c3ca093ed136771d139e03f48650c3c452b5a25e7a55b2debd9e889f2b8dbbdc845d55d378169e22297169fb8d74ade5c6b73e609520261fd210f8", 0xa8) r6 = fcntl$dupfd(r3, 0x0, r3) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000480)={{0x18, 0x3, 0x100010000000, 0x8}, {0x18, 0x0, 0x3, 0xa99e}, 0x9, [0x7, 0xf230, 0x7, 0x7, 0xfffffffffffffacd, 0x6, 0x80000001, 0xfffffffffffffffa]}, 0x3c) seteuid(r5) sendmsg(r8, &(0x7f0000001cc0)={&(0x7f00000004c0)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000500)="59a086098cb26f9c63", 0x9}, {&(0x7f0000000540)="ab9e22f74a7e808045f5340592e57e8fd5acc509b81a4e44f8a8d3f73097f1ed3f8a1e4b4886d10293dc9bfdda073d2c9ef6fadc847f79f70c4a9320b94e7c7ba6ef34568aa2be28e2a4e9a6af00d2838a2b1c95317fe59f97b01ecd80692df3e5f1182c064454831ef82d3d1ebafbb73f1e275b93a4b05a54b2ffca512c8681b790fecbde3c5e5a026f8e5bb18c34d699007efac86ce7cd351db8db3e3ea6ba2415a1a5237f31060d08b28344cb13125ae6067ced4217353745911b5985c7f638a0f8eef24c8baae9b5de7177826b0f3a522b39d829a718d5ac985ec86c5db64816cba1575b7e6461547a99d7f466df43f68043363961aea3bf6d80e9", 0xfd}], 0x2, &(0x7f0000000680)=[{0x58, 0x100, 0x100000000, "fef03e2191a3cdc669f926adfd2945cdc2ac2cf4816e66060ee04da4d90044f8df01967340b4694c0969594613d4027c4c9ecb0ddd2a834d277ae5f879db3da3277082acc53bb2fc"}, {0x40, 0x0, 0x9, "ba5773c1264a1cf0ad448e462243d0a87a90f0743f8941a43895b598eea18bc9aaa0b105735eaecbd5f156"}, {0x88, 0x101, 0x4, "3ee1c29030f100b97cc540396e2abd75c48e3ad64dc93da0ae3457fe67af0fb5b28a4f8be9377066a228d9a217db0c600304217671cdd54dc00f782b1f1534739225ebedc27e49651ee914baea4f8a1924b3955e4d8113b51675c3fc225ac6527cfd59755cf835201303517db15775abb7699168f1"}, {0x110, 0x0, 0x359e, "fe4e8f197d36f69ba9ef1eda210789215870956b33fb773aff0980916eafccb634fed0bf25e951e649ff5e33b6c8110196db133b8e604c5e2ec4f78a881a2257811a6c02068ead3f8aaf9fa971dad4f3e1f12677e41673edbda0d60396d31026a8c892d23fcb16c7d91181deb3c9a88decbf67b72bca3c89a3b1dedda369588b50546a4e7b042c46a1c564e07079aa946c644f59d3a4a22374410cf1b5e8925abfb9bced60eebe7cb4c02b5b9501cddf9093e06d566893e046949ece1b2b875e97c526cc21874d8b61a5b2a1cdc5715e04284c1d80b8f3799aa0eec0e88b971e7b01451bb7316df1b402a2dd7fdbf32220d9a662063dd396481c91c3"}, {0xc8, 0x1, 0x8000, "ea3b0252ebcbf56a2dee4bda3a02331568122b5b2d157332c2f98218ad40df93d5036c6736d9857a6d0e907d35207964ebbe3d663d77ac495537d03dc1df4ecdcd47469cddf9ddaa3513420922894f8c9d7dab4142773743ce1a8eee4fbcb1d81f1ab22144699de1f0734ca2931637ab185e4d52364800d312e632d33bbaa717db55b08f0860f190d27048ce468c1f2b9dc94d8ba0926d101d3a63036f97bacf5c7ae702323cd1d83f9e4d00de303096390ca5346ae5d7a5"}, {0x108, 0x11, 0x2, "99112cc9f65d4fee35df65476fc473c6703d170ba633ef35194cd6fd7e34b309caac36ad1ad2f5c8cb83bb6565c4ef1cb1b292326543ae0a1017c9a965ac395ff79e23b560d2aac9a05573e85931155b18865e5e1a561ab1c9239f211c2922fd7ae6473a27c82147032c62575557d226c72d885682d4e26a89b255347cb5696f95dce92e16dabd28c041e9ad304b583bd9f15037d9a883a35c865980ea358d9c86624900599b3faffa224b34ecd8299a4490f3365416ef440cc77c681ef418bc8009ff59016aeef96e629c0606459f4d3b1723824811eddc4ad4d4395eb54c69f7fc7a6761f10f60dbe7850ba88dfd50eb99054cf78108"}, {0xa0, 0xffff, 0x4, "6491c5dbfd58994b6bd5ef5fd53d7a855447b1ba3cb1e3928e118ad8a7e1b7c1a012983e8eecf17820f275bffa7f94c807d98cb2b52b717ae21a841b7747b36011f6d78e7767805c89ac41d72e13c9ab14f898d095c2ddc073bad6c8fce54ccfbd1e7e66ce4adc929bb7ca11be6372de58a2ca6762ba5dcf490a59750347087c78a3ad89cd8fef29cbc5d1fb32"}, {0xb8, 0xffff, 0x10001, "976b4eaa26a5e6ba64c7f35edd5fb96fe8fd61e9ca9bd67cc3531e575d3b02de09ef4590d11d156ea362a76c792c40e154dc327ffaf7b649ae383a2bbb4db06ad44d8c3b2a34f4cdb75c54f6ffd42461d7db618eab6f33bd357b80feaf98995e2ac2401f945537e73d6acdaac43676545f56bd9dc5cce808a04bc49817b700b026c0867e67352e0b57c58f7f00c8d00f2f585f16783a4ec7dfdb769bad25a7c1d59b"}, {0xa0, 0xffff, 0x5e, "e65c08b4efbfb9855c1e5866853c035c8649b19a0aa4dae95adcc00864e6ceb0fb0a4d85e681460514f1f203ac5397b3a4485bc64ec095bdf4108cb14e6b95ea1e20c39439260b2796796ec026aebea1963855d60425c99956fd996d0d374e93c2d1e4d3adc76631850300117f78bd827c80d6980afadccf11d5fd45e59a2184bf925736dc150cbd5a73984286cc311e"}, {0x1010, 0x101, 0xfc, "61fa6da4fbe1b52c89662c7b6cce753bffb07d59540e976478e7f0f5708d59742b7a21facc8536545c84af878b8bfe2cafda71419f944977133da6c425e9728e4432fab4be06f6c50ec1958ab7771d45a2da54d5012ec57cc15612f3a1afb8ee3b528333304f4ed2ebc512f88348ee10d846cc3a2e5478ff7d44a0baea83ea2c61395bf6d2b5878969791764df3107ba1f227f938e995e10bf2827bcd692059ceae184a41c694d3c0dbb1551bc17653e0021c15c9902dd18549e53daf68a6497b4262521f3c20217dc53dc6202129106ddcd117083449faa76c44c7d54c01f90e646085f0f1b8d631bb83f41f02ea0104cfddbe18fdc6290511953c6d6ec3cf00f9ac10ef82c8268ba7e0f937e893ad1a9b0e3f846934c03d6b00b1235d0966999dc0f36c83d0bf94d4383c77234e077cc88b523d9d6757be42ea1c4f52eeda5982806b222f3707bf60e355c0ed422acbaff80ab1e9253830038f58a586ed3713ba2ae7836d80a260a6cc646b0d72a39edebea1c915b128ff17f1a49dfc0b3bcba9c7d428f8dab369d431088c38bceaec579f15ba6f8760d07d0af466f37f7963a1feb4fa3bef1be2637627683b56d7c3798072b66f10428b500f166bfc5be8cca91071d654df19dd1dafb72325d10a09a11ac6fd38dcca7f1c5aeb9230b7778d48dc91cbd082b20f17bd83e6f586c732899eb50bad66a4ef8d8ac4fcea27c0ba6371bfca52316889c78afcd349612eaaeb031fa64cf30a73253d50d2dec9672203c72b4dd1940136a08350f1347500e271b598f0d614706d51d5459c4b7197a995048487b10b28b88a288155d38b4bad7b7f7676fb9b2bc4252f25b29324083a727a47b8cd3bfdce92db36159ceaad321b8fb0387ce3d830efb6236d30a4b56b30ee5b6a2c8af6e13a007a5d4deec62962cdd1cd7d805bf7444083672351a13e1c02daf629dbe84cf9d5b66be8d7c99718ef5ec7e683ab315382a04253ca4a8cebbcb387bb5c3efeec7f875afaed596d396cb3572de4c6fe17295e5f51c8a72daf6077f245a173520092a8dea2ac5969b542157b51b18ea491938aed075f45755ac3e07b9071377090d2a696734e07d2c6793b4ff823c6a27ef53a558982ec710d4d224bc66e60dfa0eb6d71fbef3743f32acf6f97cc4b7d7b6858acf33d736552f7b69ab9bc463be155f458764c765787532d724dda004a4dc685f019928c45598c6f094f1216c3b51e671e56403e9348b20ea0ed9d7958df53fe932ef3743b031efc44092c78bc691c2d46ab48218de6931bf8d1743949db465fdd4c284858b9dde000f4853fccda9a0160a94e2d413616c4b42b520bfbcc428b3d592feb83b20072cc5888f4520db7fdbdb50759193b9d75d948d44b46f0910d735626b8f3250d95ac31e14eab2f2fb5871c4cb4febcb52ae789a681e06d0509ac5e1c1ffb586a4c415a7da3f22ac8fbc643ef22cef5cd8a5f8be30c877fb73ea2e25c0ab0e3485f801f0200e45226185036839c8d8bd43a5b2880dd8d3a8c7d9e29637c801084f6afe259db532b0f5f5e23ca6ffd0407f354015e9bc3b6b642de704706d9c9471d7fb3b663c7d53a99df61384d77486922ac0c49953bf115e135d7cd62426a63ffd044fed429ec204533183fd5e5f0ac1fc2588989da81bea878b832f1b6926b2adcf40a2cb3625cac236887d5b3c82054db9c205964ec005ca484a188afcb7dcf81f019209ec702681817f65207137248efa030b9d41821153e627a629a07970792544fc575577aee5b622c502bc106cb033c8de882eba286d8e8bd7ac10187ab44b361e37bc62360e27427b328eab73222d505aef784db0b5f809e6c0e7bb95535abbae1e8f7070229803bc9441d96af8d64e600180da0857a28dda13bfe03c68ffc9be2ee1fd36b203a82cd21c23600586170fe6ce6b5fc56bd794fbac0f47393d538df2c966d4cc61c7819dd52f49705a38a58d2cd0f9013624db95ab46ab4f91a6d2946276e87ed250f01657d39c397ac806c5f9234cd48608ba538eda736d97e9eb57b2086072ec53e8a7909bfed68a704446a79f84cb5c5e4cd2f30373993fda2e40e73431eb2e4c344c151ca2ead2f7971ffe2c5a5870b9c3155261fb6421c28ed22f03567c0768408593d139fd9169d8990cbb7483a83aa750a09a107cf986c5ab32ced03302705fea0d7c64bd6a6bf6dbfce5150ca025fbb75295d739abbc967acaf7298c056e9b7a79bf182ae19e701d279f48a5850493efe41b342e17eb3813f47c33791b6dddc6de118eb40268e8c4fe3297fc94c4a8e258c0e875ac605632925e27c4035d04835884b440f76d1c05ed3d5103f2227390d15b284b617a46ebaf8e56fc6a6fedb352efec5ed79f7ea53d2a4fcb150919f21fa63d9b5e177e3875ee182f112c088a940d0fb48281a627c2173548765cc1853b0173fa12f0acc29a513c7adfe135c159862d335ed82eee5146478e6705715af3551aa639bf3935e2037f8bdb6e182220135d21edb95f37ed1a8be1ff3783a9ac457f083d33350ebfd67eab0b2595e4d3a5e8ca3efe1c136c3799197d1afb5ba2e97584befd75e34c2266978b06466cee7624d13cb75ad7fddc4b0fb4ac983bf4ea393e6eddf6c695d685fec84a0650ff51cc67f7f57366cd1ce9c104f319eddf59c6d9eb219fa5263540be3e0ff7368dcce315c6074fce80431320cdea1dec3feed80ffca68bab755d60e907aeb6b4693c53ff99c17cc7c5b7e5f88a4582ac938f57eb2796ce60a273dc537341dc35157fabc3b36efe4da3d4b38307a528b49adc474d081073708e96e39710f8f997b58472cd32b77ed9929353729fba76e10805d5beda306d90643ac51adf581cc82e908e956f3f8433592fd7059496c2a6fd9480f50bd910113f4d8c7735e8de1345aa1c0a79827addad44a2da0958f889e7463f27a46d3f04489d22c865b267107844d4477b561d740fa77bd7504e1c98cdeadb4594cb8989db53585377f4322b0d2de7caa7467702810a592d386f9aa6ea10cdc5eebca1a5359e4feb3264de266a43163045e1fd9b8a3c41e1e439c649cc65058ed15c821ac6a9cf198f686597ab5818b9ae6dc4b34bbd03e5ed9b9e9bd09e6a6aead2d47043f9310166670b61be22445a54105bcc93397070181c2435f6fdf558240aa090abcb99b7e10b2980384f1c3fba241561addf9ad6ba8388cbf2ddcfd34779a32d67e98fbde18c6ec9d0f463ad5e59d6aabab406da23f94a3b6f6c2becaded78fa21715fe8319d2156b40d480377b101d329759603d3f66d1a15b8a52efa2644142eeabf82bc3f1a520f157a9e00d35c914b902c8acdd60d5a6593eb0d07b58bff778e33574669713cac2b0cc9fef30276a36635578afb9dde708c3625fddd5536d9ffb56552cd546d4cd2da0cc40bcf0dddceb7cd062dc08010dfc7d52ebac44abdf1d4cde72ba6b5c0f03742462b347ff611b983c627a45981e4968697a4335989d0bbcb30f4eb9eec9c06615f5e39a28d2dba35f47f55eabb85fb2f7cf3b58202d4f8af800f52b201da13bb6073d920d3bfeb66a2fef8686e115e19e546cf8bbf0ec9a1847038f20745dc6995c44069e54de119026439025928e08b432cba781e97087a1cff2e60ba1a30df5aab3a1ccfd5f5668e5a52bb33fb5a5014eb218f690c0ca6fbcd8d229f8785d7e578ffd7a8825c5e3d33202257e5d455ce6d63c1cc10aa0ce2e99e3beaf4285a4d8be8e42f4f94c7ed080f6ed02d2117a20f0542c430dd6a3f680ee3898c96afa778ba037a7cdabebe4b573bb48bfa7f7a031018aa00961d806d3e38c5e427432b4b2fd4f138c8251c04c373a09c35cb0ecfb50fd24e653078f852b28769ae3ecc0ea7b563e3fdf43bcb9ad5aeba62f41d00036e41dc19ec9ad3a6c02ed2b54111798f3fbe44b5dce946591e170769e518e28d9fcaa3d87acf0796a4c186ca0d86a9f91a49c3f4b73c220c089072b0c73c69348462164f47810ec6f8249d83349b9ef94db28e0820964034255eaf7354e9fb3ce5e8688cd672b7da8a0b503a15742a4ccf6f03e3c629849980ff6f5bcd5189a666c0373f3eebabfcf117bb9232aea5171e75d2eace052c240da716e0d647c6860a568e38c6650e5fc37c193098c8a3e22eb75a33b161ad83249b2eba91d6ec8de9ed39fe97fed89e67512f29fa52d6945ba8d78a64f38dc8a4ccb0f22ef9b74ba663248f0e8e8d40709fac6634be1146587507a6ef2b16d7c33ebe8eac1b214581b5194850c28f38e6a889c726ffed0ee13df8aa201a5a54b6a0f6a7e3fcd6c44c3093119d078ffc1a0f4f49af104c6284b183279fa273601888570c61b1ba0283ea058f24ab27c1f8a596d31025750cc1b21c4c44c7d6f9817d1fccff285020fb21ab3e882fe9f336ff716ad3c7c21c0fa4d3ce2ed56a20499c6a691f5b44b50cde38a567376276a0c5dcd8f09192f28cb4a25142a324ad5519f746d65e681e35b57e4c06ce348ddf28d7f53a8181e355df4cf4c620b7c992bfd66a4483ea334c3bc4012f7feecf22ac2105a00ad5c3356b4a983cca1ffbf64c2584f867b698616c52e36c4e92c8b298f50a40bae19c7af6f7ec7d179efc119dc0c30843c4530a895372e5583af96050d56e3624d525c0fd90d8079c19cbed72a209422a1005b8e1d4152a8e5892199bc739d32f2baab585f9b82da1cb039cb6441a587ec65c35d217b49f97f425e8813796d970586f6666e8f9caef46fd6fb3088bf11129e34d9ecc09e6176d9727533361dd79b790df3fd68827ce88080b3d685683b65562e6b37d4e9e366c0fe1cf6677efc8555effcfd2efe18a436a071276a4145ac61654a203ead351691cd1f29c2ce17557b5d0c4bd9ee3470359eb8e9b2bde36bd67cbbd6c23677efa42d5e2f9ebde6fd0baa2501e8b2bb4186fcf9107ef5629b13c846daa8983e7c71012b1df58339d7fd50e335620e89972a070c878cb520640ebf2082ebe518b7661782ace588cac26f20b65bc05d393db5e958e0a674422b1be12f9fc27d6df3a801c1d9c9c5c18be6bae906b3809b756fd5fca8df6328b7ad10ed9150846bbe13ca2481c78d969c41fd23d7806e0b66eb864a610e4b1fbb5d9257faf39bb5a282da5f97a2e8bdf1f0a214649ec23406b24371dfb165db33d04c172517490b7caa2175a871767cf18d9146ada1cf01297849739dcc828a9cbd849045ff79b094b3c109ee686ca896687c970ef47b2aa4aeb9af1bf9c54329653d67c0246cdcc3b39595cf96ef3a152cd0c9f8c9bf9d29f43de3f4c19472224dc98dbf586c38d2bb934ac6af881e81b3df027beed2ca8951c2a0af7b6b69bbbb58b8c805def1c2652c848bdb34dd4ea95cb3ffdf4de085509214e9413dc77e0732ed066ec84c262fe0bb694ab7219e6e7295c9238f1f5da30cd41a1950412b01fd70073d8869b80089554d5ceb01427f4c705c5921fe4b7f3d9620c25bc9dbccfa825af5e5f1aafce083a154608872075d7b557b6d5d525169f4802bc589be5d8ecf55c737a7cd385bffe57cf45885ef289ba2a7e155bba67595c75df962d2c4eac2b1e7ab4e5387f06cfcfb5388119313f32fd29e6e107bbef1829d797f36db426957ad65f1f41713fcd529c150cc27692ad04291456d44777c2b37c24490339808aed2ad165e1801344b73be19c8123ac6bcbd71106f832cbaa507f5247ff70e0f411913e96c5670fc737d92b0e508c79492a64a5f27611e064749ce90a3cb55337636473d94a2aec1a3a7382ac3282c34c5b92a09c313290"}], 0x1608}, 0x401) socket(0x10, 0x0, 0x3) open(&(0x7f0000001d00)='./file0\x00', 0x191, 0x30) pipe(&(0x7f0000001d40)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = semget$private(0x0, 0x1, 0x50) semctl$SETVAL(r11, 0x7, 0x8, &(0x7f0000001d80)=0xfffffffffffffffe) accept$inet6(r6, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) accept$unix(r8, 0x0, &(0x7f0000001e40)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001e80)={{0x18, 0x3, 0x8, 0x400}, {0x18, 0x3, 0xffff, 0x1}, 0x0, [0xfffffffffffff801, 0x0, 0x1, 0x1, 0x101, 0xdd1, 0x9, 0x5]}, 0x3c) lstat(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)) mknodat(r10, &(0x7f0000001f80)='./file0\x00', 0x1000, 0x3) paccept(r9, &(0x7f0000001fc0)=@in, &(0x7f0000002000)=0xc, 0x60000000) unlink(&(0x7f0000002040)='./file0\x00') fdatasync(r10) bind(r7, &(0x7f0000002080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) stat(&(0x7f00000020c0)='./file0\x00', &(0x7f0000002100)) 00:17:10 executing program 5: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0xfffffffffffffffe, 0x3}, 0xc) r1 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x10) mknodat(r2, &(0x7f0000000240)='./file0\x00', 0x1006, 0x6c) mkdirat(r2, &(0x7f0000000280)='./file0\x00', 0x30) connect(r2, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x81, 0x40}, 0xc) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8, 0x98) connect$unix(r2, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = open$dir(&(0x7f0000000380)='./file0\x00', 0x40, 0x32) r5 = open(&(0x7f0000000400)='./file0\x00', 0x20000, 0xc9) linkat(r4, &(0x7f00000003c0)='./file0\x00', r5, &(0x7f0000000440)='./file0\x00', 0x400) symlinkat(&(0x7f0000000480)='./file0\x00', r3, &(0x7f00000004c0)='./file0\x00') r6 = open$dir(&(0x7f0000000500)='./file0\x00', 0x400, 0x100) recvfrom$unix(r5, &(0x7f0000000540)=""/144, 0x90, 0x803, &(0x7f0000000600)=@file={0x1, '.\x00'}, 0x4) mkdir(&(0x7f0000000640)='./file0\x00', 0x0) r7 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) chown(&(0x7f0000000680)='./file0/file0\x00', r7, r8) getsockname$unix(r2, &(0x7f0000000740)=@file={0x0, ""/108}, &(0x7f00000007c0)=0x6e) accept$inet6(r1, &(0x7f0000000800), &(0x7f0000000840)=0xc) chown(&(0x7f0000000880)='./file0/file1\x00', r7, r8) connect$unix(r5, &(0x7f00000008c0)=@file={0x1, './file0\x00'}, 0xa) getpeername(r1, &(0x7f0000000900)=@in, &(0x7f0000000940)=0xc) sendto(r0, &(0x7f0000000980)="6eda9951be8913a167fe472d6d44b3fc98f418c15346c871c2", 0x19, 0x400, &(0x7f00000009c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r9 = shmget(0x3, 0x1000, 0x202, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r9, 0x0) utimensat(r6, &(0x7f0000000a00)='./file0/file1\x00', &(0x7f0000000a40)={{0x100, 0x8}, {0x2, 0x2}}, 0x0) mlockall(0x3) 00:17:11 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x4) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) paccept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x60000000) r2 = accept$unix(r1, 0x0, 0x0) fcntl$getflags(r2, 0x0) 00:17:11 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="66e54dafdbc3d7f159ba0078aa84195fb93ac6b093a3c9f561ee0fa03100c239312952dd9992db1bf0fb046f265d0e169a78c04b62827d04d9b7cc28cab5f08844f6cc8dfa11744f503b533660bbd3aeadd236c11b5f359c940e9b3d369940f3d5c7eba31517", 0x66, 0x1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0x6) mkdir(&(0x7f0000000140)='./file0\x00', 0x8) clock_nanosleep(0x0, 0x1, &(0x7f0000000180)={0x4, 0x5}, &(0x7f00000001c0)) open$dir(&(0x7f0000000280)='./file0\x00', 0x1000000, 0x60) 00:17:11 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000)={0x7, 0x34ac}, 0x10) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getsockopt$sock_timeval(r2, 0xffff, 0x100c, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 00:17:11 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122abc9910743e15c9d4c184e15905539a8fb718f5e7664c3964a85d5870a40640dda44d53f895d536813c5e157b342392adb3d08d10cff35fd74997b417fbf63316adbebb337231afd52bea638f2cfaea83452a6bd3e6b53c76e7d2029ee7106e1dcbfbd4686750627f6b6372280de61132a177560b1c3da59ff79f8cdcca8fb28b", 0x180}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) r2 = getgid() getgroups(0x1, &(0x7f0000000040)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getgid() r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r8 = getgid() pipe(&(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r11 = getegid() getgroups(0x9, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x5, &(0x7f00000002c0)=[r13, r14, r12, r5, r14]) setgroups(0xa, &(0x7f0000000280)=[r2, r3, r4, r5, r6, r7, r8, r10, r11, r13]) getgroups(0x0, 0x0) truncate(&(0x7f0000000080)='./file0/file0\x00', 0x0) 00:17:11 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x1f, 0x10000007, 0xffffffff) sendto$unix(r0, &(0x7f00000000c0)="638c0c1f3185da6a42d3eebe4e1bf328d6942f6633ca550f2a49ef454e179966c48ad7f5d89120a782bffd4a9ff625577164e299976b4118bb46e12e1d2d835017fdcdf3b92b886c1fc1fc8ec95991dd74e582b4794f0c27f7713e8ff53941952013c85029908733b8620e857bc85cfe8e184abe18e34bcb8986e0c541d4d6f3d0da907e1566010801ebff788db79a369d035ef164b682e06694da2b5454ed238c87e287eb208635387027ae2b7b3881783ba5ced30edefc9389544d6acfa1eeb2f1a7ed210496a733786fc61666ba7afb5aaef83fc3f827797e7fa545edbe14a77058cda3562b0732743c17b0fbcd6f674225973e7e67a084", 0xf9, 0x4, &(0x7f00000001c0)=@abs={0x5e4195b96cdbb63e, 0x0, 0x3}, 0x8) socketpair(0x2, 0x10000000, 0x3ff, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x3002, &(0x7f0000000240)=0x3da3, 0x4) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) utimensat(r3, &(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)={{0x7, 0xfffffffffffffff8}, {0x10000, 0x8408}}, 0x200) r4 = semget$private(0x0, 0x4, 0x60) connect(r3, &(0x7f0000000340)=@in6={0x18, 0x0, 0x802d, 0x65}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000440)={{0xffffffff, r5, r6, r8, r11, 0x4, 0x8}, 0x81, 0x5, 0x14}) r12 = dup(r2) utimensat(r12, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x8001, 0x7fffffff}, {0x7, 0x7}}, 0x200) getpeername(r2, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc) fchdir(r12) mknodat(r2, &(0x7f00000005c0)='./file0/file0\x00', 0x10, 0x7f) r13 = open(&(0x7f0000000600)='./file0/file0\x00', 0x200100, 0x18) socketpair(0x2, 0x40000005, 0x5, &(0x7f0000000640)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000680)) recvfrom$unix(r0, &(0x7f00000006c0)=""/92, 0x5c, 0x800, 0x0, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000740)={{0x0, r5, r10, r8, r9, 0x42, 0x401}, 0x0, 0xfff, 0x100}) getpeername(r1, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) socket$inet(0x2, 0x10000000, 0xb47d) sendto$unix(r13, &(0x7f0000000840)="6d331512d7e02ea59a9f72614ca0223dea6de9a87ec5bf400c9fadf41c4069d34e2e7f00c29fcfb8af3310fbb4691db3f67f044eb585667102f853556de82d15c6bd316ab1af9cb3a96e5378f866f533c202edaffb23944b1400", 0x5a, 0x1, &(0x7f00000008c0)=@file={0x0, './file0/file0\x00'}, 0x10) faccessat(r2, &(0x7f0000000900)='./file0\x00', 0x14, 0x200) fcntl$setown(r13, 0x6, r7) 00:17:11 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0xffffffffffffff5b, 0x2, &(0x7f0000000040)=""/1, &(0x7f0000000080)=0x1) r2 = getgid() setgid(r2) socketpair(0x18, 0x20000004, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) chroot(&(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) getsockopt(r0, 0x7fffffff, 0xd4b4, &(0x7f0000000180)=""/77, &(0x7f0000000200)=0x4d) chmod(&(0x7f0000000240)='./file0\x00', 0x20) geteuid() r5 = getppid() setegid(r2) r6 = open(&(0x7f0000000280)='./file0\x00', 0x8b8, 0x10) clock_getres(0x20000000, &(0x7f00000002c0)) getsockname(r6, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) sendto$inet(r1, &(0x7f0000000380)="4be1b801e885227eea2a74f19337bc960a3d2ce61985ef3962ebe557b06eb7ea5e8961df44da7bcc820954c2de5eb8395b3ea17157c347074ebc0e240a8f81c199e91f10d6b466c39e998bd31f41346e9ed915a6bcaebdcc19bbd71b4c008c18b70edf5563d2c1fd30beca55b6c74c8f22c0db27c48c0e1f58d36bdc88bb6682a07185620c4119abc82310ff2ba99ac5c0959a66ac03ea26c278e08bf3cafc0943c5ac7104abd135c078cce7366fa2dbeeb23acd2dd7b2ed0cfa2726efeb3989a631eddd9655d23f78bcbaee6bdd5f10ee20cc5d0c83f42b6f6f27461325f63eee4b2c3356a504c056c7cee7594f0e8df46c3595002234ce96e62e3bfe4bd39d6a76a00c1d33b05ffd39a33007fcb393cde22366bfc2ba9b0bf53d2880e860e80dd1275cdddd752a4eea47d7b78d913d7cbefc90c87b6af7aa4fe3f9b42916bb620c2e88cae41e711297a553c1adb80c4e79763af9a38a7c86c84090249384c8496831c70c1bd2e30776e05fffb130e7612e77726f46e1871f1d3dcf38daf97467c2a3bd1d7a74a2cda7785b2925e6bc1254b3f7a387fdd56323b04760a3504590bc65ace036db3e372803eb5c140dea3a321dcb7d41eed5dfc5dbe7694fdc2bd351e15846827e67633528012e5567ecc21cffd81d93fae71b29eef18be4c56148214f9ede73c1dc0d6e524c9a7143a799d17df2f00880615b57a0adacd01617f64362420e59acb41b75d30980b8effe551be3307e7b64fe5419612de68610296bddd13c4fabc417dd2041a4af72f6c76df43fd6b08182670b3920ed2f770407f5a79aa665107438a73757b2dd7b17a9115955ff750fa82a8a6fa7cf930c5503ee067a5ec01b2175a6fab9d3c8e12a8f06754e4b4dfb5435ceedce91cdb69b8e71c30ebc4deb13649074e01b2df01355b30934fa816582c35edccc83ebaae67fa6326589ac094b9c6eeff6cf889511ee1fa662225a9e02f4fa0e444febe82dc5f91a88819d3e3f1f93aa1a92afb5dfffebaf78a5e554a2d63bcf11b0bd94d7085e477e0b19363ec30a2c281a9a26a985f6e388fba2c99a8455eefa4517977a866c4642819ec13e40d9273ed61c4fac05c931108f1ac146b9af429cc2f5b941952f43f87a8551baddba0e07cd0a4596fe49383addc044d73387056654c9a5b0e5139a27967bb442d82eda217a3c3d05f9742b3d9bc899de0b1ed67356feb0198120b1657333266fa5642d9fafcc479f22e6126d3a217ab72d6be3233abc28ca38602dd12b28c225a31f15c5851e5ff3184d6d53d737b7e3beb3736d944544ac7661e291ffde9fd6955a032f8d30a3b734f81c6d5e2d3785d164ae7f1b630d5e5a56516d6e3d2d810a6ada6e43011bd08ef4718df8c87fc65e3cd079536ca92946c18e6c962059f76f7eb32a3bd6a351ea5c113e2293170ba2e6bb7389bdea6b39415b8f69317d07d1ac58d9565a2581b5b98a11c0c38d961d06b40fa726f97b8056aa8a56129828aaeed744ca185da603b22e1c160e8038d607a8ff92b1cfa6de2098d618518120e5a2d95201c50c4d4ab6908d179ffc169d2fce87ce4a5254fb3cd66d4cf4754ef980f2e0f30eedaf6e9d03e2e4ee9725c4bec65a8635dc700bffb74ebce5e592954dac88d2acb2f0372ca00482adab2a31dc3f03f4fc2366e9c0e814b9e7acf08bf50b264b105cedbecfb7e1070e87c9610402d3c39a85a6a63b737b2d7a4eac2ccc1e8247fc8e9c64d0a49cba6a916250f7396b3cf99caa4152032ddae3dbe356d21deba74380fedd4ff688edfba31c554c4a3715e5bc23f81dc19bea2cdeb37a91dd8bfc1ecfd88adfa47dea08347101e0f1a8c53f87ea7bcf410cafff02ac29c82147bf5c05f8662fcf506fabb46f63790088015ef065044b313a364d4d4343022fc39ab85b559dc1a99479e1ec0676d39c1f69984093ba90f9122cd8dd3cefc56ea5a31ef7581e2d4d66880d3b2ffe3c1cb5d5ad5083dfb2957e6736a975dfd2c69365cbcbdbb9433a950f01bd18199ab40151785d9803d253368037f084580bfeba3f32011cdb15fd84dd52c5b70f61696124fc29de0d6f352a152e7e2d2d8ea4b19f0b39a88cb8a9ad9ca7317c1710ef583e70c6c6fd91a2d0c57d90358266bdbe8a9bedb5f8afa5da6592c79997ca40b230ebf0f660bfe1f5678dd13877587cd868b89df11c148a20c822b1b0182911f8ee097d2a2fdb4d12bb18893edcdc4e34a9e11016deec5c39d52ec561e9f94174b368864cbaf49c6571c9a224ed17a33b5ea4b0dbc1168953ce4d59ef2afe75b98084239496f85113c5f6e9bdb3ceacf3798e19f54c45a2bad5b96ffb42a4d515cc9d9977afc9b7a4782036e61ed580e6ce325354360eceab8ce86f7f7c88d259453472aafb521a53e69022a2baf3edb5c65ec6a84f935f6bd67c4e8eb32793cc059287fd58b183497953a1bf3802415c7012ab987b11511919ac5342ecf3e92ae77b7b45a743076593813ac7c9c498c205f160fef29d96257d70a8c212c269b1bbad02d676e0c35ec21283528fa2f18bc28dd9aec517a1e803ee56333c792b3f72ee5e432c8f8fb89b17cede7d36ac59f57ca5e1fad377087d4d7bda3615488a2e468b5168e21a361db0121c3406e5e9b83367639bb07d896114e6f870384fb8211bc8a8f983b2747fad00d380088971d84f5dae743b763c1bfa68eb9da4777232017895c58e5251b9d76698c364eb9572d295ffa67f1a26502d909a5f1e5e8145be97589f684805f9d92cb381ac4b6d11a08a0f6ca5e69335d29698755712564e07f1803849a58c44b3b83d5322cc37eafceaa52aa6180b57b5829ffb54b7170ac0968a4a118fb950c3223315b2874ef6b2573588e2d91667509a53627ec5e93b638a63d146d4165d6df400ce107ca8e4bdc9ddeb7365a0b188ca92b3f8041688eb6be61efa42b617821b84c2e02bca4aac96ebfcd53d2c60cd93e6ee6d8eeac9bc43a2739da43d860d82fd40f3d4d2251bfc84010ebc80c8e44aa9e674b816d4a92ac7237ca6e417324c5d50ec10b771be0ce4bd84a47b97315d18fc9201787a55798c89c24e3154a53845c8ecd820534317578221c827807e384f9204d89efdf81e50f443e58bf0f3517db2025abc26f59a596f29bc175252c856b2f765cbf135352108beb8ac8a1e904a67224a8ce468fd3ec6db037b45b3aefbe2293799d484739a6fe24a912b8d9ba0757c3b85495d14cc9919bd1ba1bf429ebbe80bcc83685d5288a335bfa789f355474f348c48010bdaf730b2aa92abfba82761dd813b6cbb228f6ebddef353470295f55574283383e6f770145c636ac40877ab0b1346c6f13e2f033bd1ad9a945dab872f94dc2abb364009c222ad2ecf94c0aaa5907f28f27265c46c7f924b37da4cd8007ba3ad58efdec465a9d36d6689d77b2c82a5d00239744c3c3f936510da4fa8ebf6f52036746001cacb7fcf7f6f5a10760767df957f399c58e5d8939a6c5677ee90d2645cb90071cd46a0d6ebc2b501bb7bd8ee9d93dd219e3bc45325495f3c683e1b4fe4aa5c7ffad3a7f20a2eeede947c8d5dfdc2cd182cbc52ac4c725fcdbeaa6b6a831a1989099bbebb28fabfd3fe8144e1b6b435e21fb6f5cd72c34a06551d6d0d77caf76f366a923e2168ac5aa582933a8244239cbdf65e4be94fcaf498c87d2612e6c8a879149375f243574c0c5f35bfbecef78729641f859ed9bafffa01c59dfc7a20081aa22247eef6dc70716af7678e8c7d141f1f8fa22e9da53c538a4d4805dee6ca641e075cdeebd250ee88660f9476ea217b7d2ceff1286a0346772e3cbbfe0eb2789c0d274cff47de93b5b339c2aa11053e50d901cdc0622fe29c236363968ef61d21ca223c81e10e8dc239fc2b7f36a656e479ec333bafc5b92c39e5d35a17819d356d216c22db60b4e39495dc6e6caab14e79e037d21ac7ffe8bfa4b57fe4953fad3b8bfbde77386cbca389ba775dfe15f98e1039dafd19902577df3a25ddf1f97108be2425bab0d24653a32f8088b01cc1892388888bf6e68aea9179481f271703aa0d46cb79028d6d4cf1c081c81339a5a22f1667c093d256bd498c57e8b4a3cb24612459c1c6cc7e6923f0851d55c8c12b159c354511fdb96c024185bd2fbfb2ca8b4b56ff82be8ef6086a954da3a958714f5f74e028c416bceaf58ce7fe7ddee8f0f769d475168d3e1f7aeb024a832637a185f886777270df6e6f02b3d327ec7ea9958d6b08bf62c516d6c95afb75af6d01fc885ae289317092ec0a449c502a51df760bb7dc475ffc3c1e47a753c1309b7efcbbcbc756aa03cb093c6f3775301ef84f92e391ce66c75524ef1c3c7b1840d6f8515565c83e210043bbe92a44b5cf7ad3efdcb9946814157218477b2dbdc52d07836123efee96374e8bff8284c3b3935176671f7373e8e85446614be36aaff67fa69937acf8d7cf0bda0ad1aef861ca2ad53abe14173774fec139076b989997256f6016e43a8ce1ede8f454c05b004d7e498feb9490f3ee4664227a261dfdb3db154a984a3cb508ef333dc7b83dce6492b6c0ed88f9d67bb9ed1410639d6486cab268ce77dc2b3a999af31ceda56e25986268f7e269d76dfaec17d3f3b68ead473bcabe920dabcbf4bc93be197d0c4beccfd8486bf0400508d62bc0197c194307e00efe53769bb83a2df920f0ce58e77d44995f7c0ae3c6751b42ae874f31ecb9b2c1c62ef1ca2bebb2e63a5d463a7c58da60e328023b4d7f7a61400ebea203b682b595e5ce4de76f8a9ae4b09adf3150e3e41607838372a5ba35b0d1fda3eb666c3d660733189d6838dca0f91ff6aad4f6de05f45082914769d81fca3d099aa527eecae38bf77299dbb233797356bebce01f325d37ddbb6276981015497e88d5093f76757f226c36658b3a7dd02b447e5418d805972d7589b746776c5b6ce4cb534a9344464362d3a2a2b7dc87fe89df8b78354de0ff1bbfb7f0bcde18bb0a5bde7365b14e6c19f3b81cd685bd42d90346bd894d8816166041603c178bcc6cbfcdf89d5f28db3691efd5a99f016d11acdb56258b919515a33c777d472870dde003bc0ccf5c7852c829ee699a06f8c77a24ba8128f307a0f445ad5ce9ca483705b2bdea1598942757c416b26a609d180e6e5ffcf4e20a6c2f17de5b154b19dced1bab3bc00a4e8daf15f2abe0f0f5f37e49fd0ccdcf883d8c857457b939f5effc2a5ba7441550c54c30931dd59ab7dc8a82e18333f7a0698ae156dff03ea05e421d030f20f46f2b4661f81cd4c9ddd0ff3c28b3ea5d6776b397b16fa42cc7aaeb188cc5d1dc6739509489f46fce2696ba06115fab7bba41230daa0d50761e24f83fa25c6fd9c2ed04b40bb017de653954ebc907f6a43cb27d153242f483711def4edf08c5029105499e081979e5ef5f2380bb809735a49424a5003846038737c315aacd01b6cc2fb097586423b54d093f49fb9e76a7ca733fdffce12029b3400245e34d8ed4befc5c8704c7d9f6163506defb28db569e9dfe8384302f83a3a5f91d6cb273909b45992938cf2a6e339620867b2845a3d0c3a8f1c379fa12ddafa53f0f2cfe97fa73ef73bfd19ef3b64ec95c0d83aa7f62d040ae70a2db779d6d5f3f18c75281de10f424c6077ad070f14226330a92a46614e67c12ca1977b5433c3da330e602fbd0ae8f38aa8f9bd79ca1c91d8015536eaea229b453317969ccbea9d1f4eba2ee541dd5402480a734da04187200944c9424639cc521fa96673b4293613e8719117318094fb0131fc8f0720826e49ff3781bbc9015", 0x1000, 0x400, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001380)="dec0a9e7b3aeacece2c0bd2c5bb6829f6203b686c0ce31d6a4ea1f3ebcc41b52a562d602ff7c5a51b68d308dd32d23329c9450814f42f84308a53e8111a67ff79b4b139adc924b84bef699ec975a5e7ff3da57d460c138200537eeb89dcfa99be62bbb008647231c3fa7ba945661db02798facdbbe3c0ca95ded0e28d2", 0x7d) getsockname(r1, &(0x7f0000001400)=@un=@file={0x0, ""/4096}, &(0x7f0000002440)=0x1002) readlinkat(r0, &(0x7f0000002480)='./file0\x00', &(0x7f00000024c0)=""/4096, 0x1000) chmod(&(0x7f00000034c0)='./file0\x00', 0x80) r7 = open(&(0x7f0000003500)='./file0\x00', 0x8, 0x121) writev(r4, &(0x7f0000003740)=[{&(0x7f0000003540)="0576f8082793f40378db865cb999ebd76667786b474b9cee8fc50aca79f4dddbca", 0x21}, {&(0x7f0000003580)="cdf7c1072dc8af458485439a7c83c1c3ccc07b821dba85e1d5ad53de6985a76598b9d170efd640f2516c15e3181494b0bba55129953ed25f9eab051080f30465c8943467a934bd46d53e0041058556be7f138ff54bb1d68d0c7327bad458662b1c44ae0f3855d6da76c93445a48b5c957b08f24e323678e9797a873233dd9db8ad4f0cdf029376bd64a8a0b11b319afcaf2279badca53e1987905ea61e89c94770af9d45a2873760a1ab498629cde48815a698e5a5d906ed52220598bf10739d664707fae230fb14f485e59ad35331d4811be2f936596950d822018c56b53266677f86cb9c009efc7b2e01d313479d2b13ba375a175f589827d311a01ba3", 0xfe}, {&(0x7f0000003680)="2d4e97bf3d544374098fb5776c7c257fe34a2fb5cff16499b6feac673b2c92b8b76369d63a8fc605565488b96e9d19662c066695537305144b027d1f5aa8f6ef42be639cae48210fb2cbce00f3fb2a4a6888ac8266c4d3bc4a24cafcb7f36bbd47ee276c8279336bccb9b4219794b023ca45819b1ff62a11f3a8f5ee8b3e0b4268ebb30c5e922f6b18dd8be9ba9d6ce984f3f6fe40503bd8b74e03", 0x9b}], 0x3) wait4(r5, &(0x7f0000003780), 0x0, &(0x7f00000037c0)) getpeername$inet(r3, &(0x7f0000003880), &(0x7f00000038c0)=0xc) writev(r3, &(0x7f0000003980)=[{&(0x7f0000003900)="8f7f9271614bd215e0ef937034d5864d3fe99acdcabe906c1056d4da78f79d5a89b3cbb0ca2bdb9c913832736e7311dc74d9c5d31ed7cec2ae302035fe1f289b697042387f8be2e37bd3a9ddee8c9b9c8e2014603c35588e19893d69ee88154963ea950538", 0x65}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000039c0)={0xffffffffffffffff}) fsync(r8) wait4(r5, &(0x7f0000003a00), 0x4c921e7f09d43379, &(0x7f0000003a40)) writev(r7, &(0x7f0000003b80)=[{&(0x7f0000003b00)="4e28a778c215ed8d958109f1c8220b6fb57532ac4958ffe5a14ebe7bbf2c38c90be1f2644ee1bfaa2239c8fc2c6af43b35", 0x31}, {&(0x7f0000003b40)="479727d7c009833bf9b1939180f2debd31da", 0x12}], 0x2) r9 = shmget$private(0x0, 0x1000, 0x40b, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) 00:17:11 executing program 3: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/72, 0x48) socketpair(0x1e, 0x20000003, 0x7fff, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) bind(r1, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockname(r1, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r2 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) r3 = accept$unix(r0, 0x0, &(0x7f0000001400)) r4 = socket$unix(0x1, 0x1, 0x0) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x2000) bind(r1, &(0x7f0000001440)=@in6={0x18, 0x2, 0x80000001, 0x51}, 0xc) bind$unix(r1, &(0x7f0000001480)=@file={0x0, './file0\x00'}, 0xa) shmctl$SHM_LOCK(r2, 0x3) recvfrom$inet(r0, &(0x7f00000014c0)=""/123, 0x7b, 0x0, &(0x7f0000001540)={0x2, 0x2}, 0xc) stat(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)) getsockname(r3, &(0x7f0000001640)=@in, &(0x7f0000001680)=0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000001700)='./file0\x00', 0x40000, 0x100) symlinkat(&(0x7f00000016c0)='./file0\x00', r5, &(0x7f0000001740)='./file0\x00') lstat(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001840), 0xc) readlink(&(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)=""/206, 0xce) bind$unix(r4, &(0x7f00000019c0)=@file={0x1, './file0\x00'}, 0xa) mlockall(0x0) bind(r5, &(0x7f0000001a00)=@un=@file={0x1, './file0\x00'}, 0xa) shmctl$SHM_LOCK(r2, 0x3) fchroot(r0) sendto(r5, &(0x7f0000001a40)="b35bbbbf50c0e8852e4b6d68132ebe18063b1569e75080cab9d51a9571999407c3b63cbbe5cd0d93d3de134dbea1dd65c5a2cab08697104b090688d4e35b5a56fb326e19f3a8cd905f99c5af39fb40d73ade1547b01d6af8aa03d9c9c31705a2bad5136621cb3c66faacfe03c805182140798c0815", 0x75, 0x9, &(0x7f0000001ac0)=@in={0x2, 0x3}, 0xc) 00:17:11 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0xf717}, {0x0, 0x8}}, 0x200) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setuid(r3) seteuid(r3) fchownat(r0, &(0x7f0000000100)='./file0\x00', r3, r4, 0x400) rmdir(&(0x7f0000000140)='./file0\x00') mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000180)=""/16) getpeername(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) fchmod(r1, 0x1a) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) chroot(&(0x7f0000000240)='./file0\x00') utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x0, 0x100000000}, {0x1, 0x8000}}, 0x0) r5 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x3, 0x20) recvmsg(r0, &(0x7f0000000600)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000380)}, {&(0x7f00000003c0)=""/38, 0x26}, {&(0x7f0000000400)=""/213, 0xd5}], 0x3, &(0x7f0000000540)=""/182, 0xb6}, 0x41) r6 = open(&(0x7f0000000640)='./file0\x00', 0x40000, 0x10) geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r6, 0x6, r2) mkdir(&(0x7f00000006c0)='./file0\x00', 0x102) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000700), &(0x7f0000000740)=0x10) r8 = socket$unix(0x1, 0x0, 0x0) lchown(&(0x7f0000000780)='./file0/file0\x00', r3, r7) r9 = open(&(0x7f00000007c0)='./file0/file0\x00', 0x1, 0xe2) close(r5) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) renameat(r1, &(0x7f0000000880)='./file0\x00', r0, &(0x7f00000008c0)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000900), 0xc) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000940), &(0x7f0000000980)=0xc) bind$unix(r1, &(0x7f00000009c0)=@abs={0x0, 0x0, 0x1}, 0x8) 00:17:11 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000080)={0x40, 0x2}, 0x1) recvmsg(r0, &(0x7f00000038c0)={0x0, 0x0, &(0x7f00000037c0)=[{&(0x7f00000000c0)=""/152, 0x98}], 0x1, 0x0}, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x0, 0x80000000}, 0xc) 00:17:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = getppid() r4 = geteuid() r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r9 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r14 = getegid() r15 = socket$unix(0x1, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)="dcd30449bd8d4b1e83e2654fd35f5832735e428742f0d0899b7058372ef2e4375b8a81ba1a027ae41e10567efb112675ca2155eb7b15a84ba5b80e4043772f8aa2907aa28c4746433594957ebf1b2955c11af2616dba11ea096a0e7fbd54e6dd5bef14f709d21b42d81d70e07080082973f93c8ba29cdd897ee4b547de99b3d700afa03e0c89b3611d9023f08c7deaeccba5a20501fe2f71ac6c3b2585679646ff57ac4cdc7a5034778fa1a04671b869a435476490d6e16259715ad088cbe1279399a4f61bb2792a3b70f62e2e3b00cde3a53f2a517a186ace89ca6d03ef8f43709ea3f50b7c4a99f719", 0xea}, {&(0x7f0000000200)="31f46351981a9598e00eeec0967060108e850f03500acd775f039c8e6b79f5f65727e703b95fee035af935a277d96490239b30e9c261caa573072689747643a1a75e22f0897e785af20fba99d653daa294ee060f11b7f0b0258c7be50a478dd2b4d87b5cb8716a35fd7b1cca83d37e198ce6e8e52d2b48354732088864f3c24a6d1f11b8f7804c297d418e54b5924aa5449fe0f835a76dabd79afcb21a4d258916193eb9e42b74", 0xa7}, {&(0x7f00000002c0)="40fdb91f4305edb91f455abe2b426becb787f5d026ba8aa085cea0ab4c01b8d4e8d9baff84acf4b6b0d21c904715079b8ebd89f09ceb38f87f26b603888ee1a1bbb66dbe1ed5a6fe16bb713bc13342423b763e3f40a0af38e843563ff1b4873b77d2c024ef540b80d522fbbb535d950d78e3fbcbc73b23", 0x77}, {&(0x7f0000000340)="da101451b359b52f1feb6cd4b38801592c17dddc23c0fa528e150321174a1509e216eaa98224310d7f992f04992c3d88648acad525e8", 0x36}, {&(0x7f0000000380)="c7eb35a0a4961cedfdd8e70a4a0c41cfa10c854e9eb44f61012ef7811cfffe30d3a6de71bf594627b56d3906d1ce79e09c22b52fa47b9c3ab29b4fa362609faa348e5bccba6a024d212382532340b5c05b919db9a1bbcf3486b8bb2e2dad", 0x5e}, {&(0x7f0000000400)="de5e2e427b3a38bb2ce65455f62196748e7ba068fb75e297b51f1dfbad064a9a6f05b51d29a90ea732e3f2911a7272d1ce369e0ff92fc7f5", 0x38}, {&(0x7f0000000440)="43bf4cd95d4b9bc093cabb5d773dbf62b4efa7b263c4a837f6383fefa21c6c05bcb20674606b610c75240b6a604c2a3ff866e93dcc53921c4a69b6dad12bc6cbdd95", 0x42}], 0x7, &(0x7f0000000780)=[@rights={0x28, 0xffff, 0x1, [r1, r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @rights={0x30, 0xffff, 0x1, [r1, r2, r2, r1, r0, r1, r2]}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @rights={0x30, 0xffff, 0x1, [r1, r2, r1, r0, r1, r1, r2, r2]}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x38, 0xffff, 0x1, [r0, r2, r15, r2, r1, r0, r0, r1, r1, r1]}], 0x158, 0x40a}, 0x2) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) sendto$inet(r2, &(0x7f0000000000)="cd", 0x1, 0x2, 0x0, 0x0) 00:17:11 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffff}, {0xb28}}, 0x200) socketpair(0x0, 0x4, 0x101, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1080, &(0x7f00000000c0), 0x4) recvfrom(r2, &(0x7f0000000100)=""/253, 0xfd, 0x801, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r3 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x100000a, 0x1) fsync(r2) close(r1) pwritev(r1, &(0x7f0000001740)=[{&(0x7f0000000280)="c7eef6eba463042226aa176060ba5ef84edb6877505275ff83adc58aec1e4e9bba58de2e92543cafaad5015d97df69df495ac9dc58bbfdac73be7d15ace8fe7dbc638b73b3fbdd534848765eba2a80bc167fbeed9f04abb15cce426abf35fec11054b7591dcc8ff28bb8e93c9de76b8b7092c6fdb4fc843ff93b", 0x7a}, {&(0x7f0000000300)="7104fe905fd62258beab6b43a792e33cad3cbba8da8285c73bbbd23a184b8828d5f94a2953b9219a4cc8838087807ea3f127e8199c3fc134da1d3b19c78c6615e5c8f92bb52cd0ae8628cde70afc43dbe8e68b96fa02b04a0248e61c6125e39137b779bac01a9fa6fcc0d9cf480370cde6c05054a2be562d1fd9999aa59a15d82f211877afca9aa4d1bfd0b914424c55fabb46c01a875c5189b0b3fdea8208", 0x9f}, {&(0x7f00000003c0)="d6a2d2f5c7308a1825922776baebda2defcdba1a1860bba619483cb11c4d92e3d905a768e076d07b490ff63b82ef63b42747715314b8a9c86a4d5abcc6aff67eb61dd1536c9a723b6dcdbb04defecdd13bf7aa94aa2fe5b83308a344b402b1be905eb830b0a64c812791065b8884476c0093ec310d4d7c1e96710081bf4078636cde4104ed95da1ea1813e21b368713c80a08a6ebdb47100c8e7f8eba9fc78ebef97c3cf753fb9fb153ac53196bbd0c92f7da996d52ef03b722092", 0xbb}, {&(0x7f0000000480)="7f107d8022a9e1cb8c1f75b963a2d40dc9f764bdb08411d6090e08a0d1a112e7372b40397cd462d29d32f38845127cfd5bbbaf23b0197bfd600db6d9e9fb134a15c7b043e6a73ec5489b178e088aca1f910edccb31001b8b", 0x58}, {&(0x7f0000000500)="f9acfed2f69528f32a517277b0d7f36adc371c9db97c3faf1f69c168e60144952eede8fc6f77de7c153e5cf878bcccee1564ba1d810deecd928549a3bf0f71bf1a9246f0fd4d698b94d6d827fe6b9462080901db946c9008eb2894896ba4f9f4e50e1c077183c529631e60e4082ad066dee85e3ce9c13579ec9c2fa3f2408c7b70c4a9e1e966324dd457e48c8943648c81d035889067045c815ec18371c3f9f450fef8d108bfcf5a8e53ccef93", 0xad}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="94da943ab95703a7711c865e5a8e05eccbaa071420b877d21e5e9e8c8f90205045040e2044dc793d083cefd84bba14ac2862c555e6645081c802262df5c0d62dd6fc31a05eab4697f1410d2fb778b3ec1b01d60ac99de6d1a6174b3b23f6fc1cccb9b7e57d96e8a79f978a718d0f774df5ccda94b75f", 0x76}, {&(0x7f0000000680)="39a6d2feaa713a3ef72bbd9e969d9aae82296fc9d8976d74383ce490a0874d7a2ed83504e6914d31cb2a3c3646afef39e2a585dd9eba264f6e784595af53080a5ae7ee09ea21900b6b26aa0d9bb733188ed0951dc09bae0e326878524b3f09ca152dae5a3774a2a8aebaa22af76901137141766c30c68537394ef86214b20e67d0f2ea8afbab877d1975c06246c061196bb270cd809b72b70d3e0119fb5bf03c4c3b28e099b0b9553ce788b4aa263586905f6773887cca4cbef0fdb808acee7dc237041311ecab67f82bf5d290fb25afb83d984e87180386560dae21805427637d6183e81b1b88fae4f83bc87921f7a7b02654dcf5980f0403e4f81ff96a4b793cc97dfad222f44a518789b867786402c6465cabe8a5848453bedc01853edc5ff71d40fdd263618c054719b0c2a0a3d8dc82852eb0e46344c6f31e6688b827a010d50f6215bb57dfcbae2765ff70bbef0c9e7d1cf6d31d00824aa2bf4bf8afabd45abfaa827bb82f1c21350ad895e2c8da87edc9ec7d659ff517463700d090ff7e06a47f7531a219a4ca56e38aa83b7a0ccae6d09817b3f800de9e2381a7a46a443c184eb6ded75c7842b8eeb62affe37dd9b699a44291a2bb6f345d0b8eb3becaf4ebe844bd055ab4c24c7e16c92f5f40bb2c55120abeb427c78583265ceab98914bdb102feacde1b91c6052428c644eadbbb11ed08e63202f819f33f4b3f56463db5e5fd46dd14122429d598377388691515380f7f4a560fa66eee08e9406628f43b1d81157b81b5f41d87471d2f1d6d26d5b8b1bf7e63621010b6979347bb2417a67b2bcdb01cfbac71b44f3058be2a82631fd962b123b96065864e03d6f495de9c278d3012142c40e9385de6a631d444249842efeff16c01b1d592250f11a00f8bd35a39ae30ca314e8ce6f00973a503e4433a9b801091e960063793b29562fad3d1f129221f1eabeb39dab4c0333bda59d9e965ed0ac5f095042dbff415112c33ed0d46eb3f5d5e992cc70ca1240041601bafc9f53fa9ac256031243100522b4627019987d729e72acc448776566bf9e23d4d75b5b91d1caac1611565127f13bc54c1a65d231a8aadc31a74d2cfb5adb03e61c7929c0510dc328186b436bf6e282625bbe643820579fee92d98f9a4c043c335859bd28e64159ddc6f80ad7ef00ff1d339b9635c9dd88ad88e3bf7e278f49b143bd1b401f3cb6a1f9aaa9588a77c3541ceac02ab4318cdffb3059d3bf28a84cc12b566d309416f7739459d4f1542f7fba47cf53985b1747536feeb93263d3cb8be7d7523e898d6450e901a49b465f9fe917b4bbeb94e5f76f282be34df17c9a50e2aa569c06b37318a60958efa85db54a294092bfafb6d991088ce9dfef51f6a73e6e057a3969afd570c202ba4c0d64d51e299090090b0096d9f3eca39fbdf3eb49188b6c70bab74e8f1bb928448991c25d22efcd60b60eb61f8e3eb36ac6097524919924ee7b852cd339cc4a196f4fb6622475f518ff2fcb1e6f5f1ecc33b31e36f0e0b08899f5bd4e7220d627245c1e264b663546a39c6a2b36a893a02fdf9ba6cbc5c759118d617e48234975ef1e1f250e4d92bc964a2932213aa9de08cb58c25bca9193121b63f1a2d92770f0b9a48936b5af091898ca656b3c424cef3b67a08df06493c4808bcf2220339a2690968db7921959de7069dccba9dacd33f5bb0b534ab233f9d624de7189dd106a4fab72356e652f9c81dd8bb34d9b292c7cb4494010addcf8e93a92129dd29d1505919a3b112a5307d8a06cbb1240fe7fa72cd6173836907c743bc0301389d0bed0861d3af33a201e65f341c2c95ec5d32fe0a2f971e91db3820e077090f1e23baa78291a7772c7baec5f4f234dd24bd45bef1a5ccf484b2c0172eb139203814c4d4b9bb98f535d5cd27d22b521bf0a0bfbb779c82d30e16cb4f2cb5337d458ec3a456dd86460939ab8da8e79a2fe5d5bfb8748e55f5b55d4aeb56c9e281d3c405479bd0a7c123181b4f4f38bfeed53a4591361a22cf6f8e6df80c54d5a4d416a22c6fde647cded414d744b4d49bf7d5b6a4db1ddc6ded00bd81b13255621ae2150d08b36077c4f03e5168eb230a2756d2b7b01df66028c1700163750a4a1ba98e6c473acd87bc5245c49195b44f1b65890ed68ec79aaa7c758b1b2114668a09e68ced18202cd2c87dbac67a37e14f67b0fb33073d6f9ed93370bfc9aa271ac7b2d493135b911afe7548a8af1407053e8e2d8d62e94b0ec77806d1151dd99efa0a96a08bafcc8435bb2db66c7c721c1752796541726001e049b6198dbed76389bde48da59858de6e022d480fa16929a52515ee6f70d52ec28b78c045ab3bc6dad126dabceda784a75afbd24cbbce450ef5e9b6aadbaf4ac373f036714621601bfc27f5ec7e7739a95410ab77dd0fa6d10f5c992c3ad90ef7aa2cbcc6e86bfae9b7a8f4c0f6083651a250a4c4ddf243a697a232c45d7aa9e5a77e6c957d9a1a33f01b4b1b77e7f1b14e1657163a2f180f5f0874264017c3055a02b6b499eef2846ff2e950af5c3792831258d5bec13ac965974121c4436c702bcba1de1808e7f462681f8aed906967f60b2bf4a25dbae292f669941e3961a8921e6ad18d3dd95597a7d03f758e7b8b527fd283392dc1996cd7f8140f19d34b797730b8a41a7d0920b44d15751561e73f7dd24622ab359588c71325c42933178fe3a5521fc08de44ca7a795e79c50dd87806af523d0f80c98c3cca6b0725945bf88ac0b6df3e20ae2afa54fa0108518ea451c888c37c21fd674c378c08c8d05f880c6def4229e6a76653a1f724413b984531457f5ce41b9a12c374ab5ac66803df91a8646b0b749ed3372da868092c434f6b72b8353d55fc426356deae7755faa5b6a2dbb0e45ba3ccfe6d8a31eebd8dd9eb68a5090c4a9294b0fc6bd9d5cf5143445ad38d8a350d76d4aa2998834abc193b7c5e83f5ebaac128615ea1652d9685981363ebe06484fda31371cda8ba76d23b41e21a9a362646e3598d9200af1176da0e7eac337a8265af01841e1e151063ff26899f4812e0553bc8b8514ee9557ff477d6e3d72e76a1bdb6fb6de28a8603792b95a24ff1b11da0a90e0f564c8e4599588cec2cb02a3384e7c7335a7157276f4297d890a358448f017afa1f1cece04d2da60f0c17f0364195cd09ffb8f32419067481ec8c37f64d5aaf4a1069f324498c092bca813e07ce824f13953c07b0f45d5558bbfad32a4dd4d8ad14306b56a67fd4de46fd187ba13b4e42490ca6f55d2483c61e05517d5fc21b2b11596059a659ff64a7a7b511e0b06cef3efff46b8f822a07b7e3af20a32a71d436ddb292d29345f02724fd5f72dfefcdbc7a0f0c070bb6657ce6650c300714edfe0e5a924d84d0d132e12544dbee5f511b28d036f435ea8258d9c3f677bb45cad510d1da71e0a7181e9e49624ddaa1bee7be5a083f3eada282005ded4b0f9a81887bac7ca0920f7337a96c3e2197f1f5b81b647b7ddceb68f5b38da9b4d5d954781208ca32f9943fb932aead15d662c1188314ca04bf586958649461789de8504b68a72d793af28d503146b27fabc47447f8d1f9c39bc908ac841d6ad2399964b7e1348281ab2c93896a15cd8f37d5e0fe92e4bd1f3f3350f0346464b32d4407229894b3634c76adacb57bb52f46e65c56a9ae919f15a6d38041ba78968c0b234732cf9603e3fd357c56c6e64e4b927af08a2d1e059ad88356237760b6518e5723b71fb5bed2bcaab120a36379ca3903ab8bd8460af29ded1bd575d64147b835206c6c2491d7c364c7564098a0a153d915913a1d46d064acf3b95f61d3ac8c06dc7e33f22b932a8e1706fe00f0bccd433c0f4de7be92ac99b95de05f97af3a02a4c9923e89ec792ed378192cab48e3f779987607f0cc88dc429987ea65de27a1ba6e030931eb933f97cf065218640bcaead16c20591eed427f014ef75b8dab2ab0d63e7b425087e5b8d6b7a252997ce3e60f1893c51983cd36d1aea4defa21f4fddb7321eac53e4f68e06aa5fa703733c025ccadb9e7ce6339e4bbc90fce9106c649cde82d98317164ce59890ad59fa06f4ef3b3e3694cb9205f7104bb26e8a6bb6bd0c38dea691f706e9f189bf4a3c763caac7cea32a8daa012ae032584e54a6d0bd57e9ffa674584c0f75686be26f72514c7ebb6cbdf7b587686e3c312758aa6c8241cb09cd09bd1f108c231b37a4880eb7a4afde1f8a7748c133e0805aacb4196a19b7c9f63ef7adea2cc4de6f0452b85009664647ed1f8977e90e7f103c9184b72f7e8a7d4a77a8bfbd5b5178d1f6014763247df8e153fe5ac4151b2f59436875e0cb2689214fbeb4f708f5d7363462551bc483db97da936807c783bedf4f5fed95b8d59493d0fe58ec47b31cb3a78029587d1432e86a40d51d343e2d072ac675345e8bc652e9470973b64d442e8ffa8439183e690ee0572393bc2944a4791a3d1855f1ffcc613461cf03c9107d7399018eff2c13b5953e4d35245effbc66ff88e1fc950e055802bc7cd5a1be14bf40b9d648446ddf7874f498de291e17e39e4aacbdfa3f15bd21f5cc52f559d7604c3e639a7992026cf4951bf23c01a9dffa091291dba8cb9d827ff8cf84119464729ecac8e0a7c7fb4f0b4f404061c10a187a9a26e27d9362839301f323bca196a4268c9c85d54d850c9fddf72411e698da40691d5726d951c3df6ad0e1ef62193847f0c9f6ef25b72dc3ad71fc950182cd853db98c15c9cf5c2533bb56c23679d7bf6ca2816359bc687cff492a2e385987b1bc7636482b645aa5f7a475fadbb540897ac64c60ed43fe367f2b9000f03bf3e1385f20bcc59c4bd148bc53f882056ba4796aed2ed33a7c1eaebfa6e8605b2bcb203b53100a439be9addc27d13cbec2ca637f797b41a3a4be4d79beb22a795c1e3cb0cc5c832b5e0c85453723240cd3d989e251c5d21ab432417fc17fc48d1e597742400b890955e61fdb3c7877e68ac2d7b6bc6853ccc762b2511ed9b76521ca88ca6f5400140ac574ba23afd31357973506e3da321acbf2cf331b7c670e19e6f196698f926c9699c3f92ec89af4507ef0483ce19d2212f6bfeb2a8ea47c8351febac034e7d2a15a878be100e8b9d3d6ec8400793453464534b2cb9353ba30063ef71fccda027c26d850c2fb243aa1ebd5396f179c2abf1fba12d3ce3e442a2154a14f6eafacf7f53f7503c63452910fa5bb3bb89659045299cc7b3348e1f2005c4fff81fed192686662dc5a90e1848449356d3b7a4a18b91deb0a2ffb0334f728ef45cb6589ad17749abdec4224fd95377a1adb3cda4ef1c9af89dc9d3f49eb2f7be21e27067c84360b8f3ff35d8fad59a455f5a0c8568b0a7ddaf8df776e6bbe6dc4c1c155894338530f3398f71ff812cd374ecd7409a2a39ed83b92725e04542f46f997530f9745c48cf2ddb44d7c806a286bfb8702b28bfffad8a794fd6310ccf0087e1fa10bc644fcbff2161b4e1ade61873036def19ac8eda30b01346dfdcf0194dcb8e64839576f6d29f8e1bda2c3cc6d51e6a1591dfc62a894fe7b0a082c6049695f092af09c0236e8778b1beb4b907526dd70a4673b0b054902d8cfc832d10487f27f370eef8eb1ac1fa05fa3deb2593d674d92b2909015b4189241fb7f7d99a0d5ef0f5e92e5e6e43c8cafbd754f330e63c02d43049aae28350636f45737df7788ac97ae1ca70ce208e3c3561daab558a3242a44dcf4f09a1f29afe8acb55f393bb10368324e17b7a141d2ea38e906656514d6bcf7063aacf4165ba8df29ba7a", 0x1000}, {&(0x7f0000001680)="e8dbc1fd47664be7e7a6f518134c8651160644517ffc0dc5bec176b275516e218dc77772bf3256d519cc3444d54582535de41db32414e1a3188933619c3bfc52abbe77c1b762986974e1aa33aea7aab67b55d4d77c42ded2530c535ed9e88064524cc4fc9ce47c6b52450dfd6b7c56c9151a2aa6b36cc989d5ab7f7847c837f82f483cf4bf1dd9c453c9ab0657ce38", 0x8f}], 0x9, 0x0) link(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)='./file0\x00') readlinkat(r3, &(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)=""/25, 0x19) r4 = dup(r1) symlinkat(&(0x7f0000001900)='./file0\x00', r4, &(0x7f0000001940)='./file0\x00') setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001980)="2f0fce397bda45632a50f0edd4094012559ea886eb0c8a8d203784d11fa372e456e82fa952f5ceee72614a1aeb996ac130044e8f127d88717ae3485faa8a4dd5c3ba6595c81d4a3e72b85f3c91517b63c9c51d1e8fd1bc5ca64537af0fa9676914b7167acbdc789e68c057e92d9d1542de8ef59a5e89bba76c17b6aa440df4704fd800d6a6dd9ff083f90a331567ed99bada4187be3fef7a0847b28bc9be5f3d7b784ee6dc9a0c644d246c919a488d38434d8c1d0c871c0e11da1dbdcebae3683733b0af26b9d1c01dec47f5f38bd694545d88be3e17720b5947abda4d9ac8a22230fc73fd13ab22451c21b3ca600b94dbb4", 0xf2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001a80)="b62b482ce1820adb4faabf3bae4c15d1d9890dddc33497c1b8b3e834f2dbfc0f8e34ac1ec5aedc10d47dbe1b1d36eb9c63609ff262f0890599625361d4594686a69b56e0106312b24f40c08d0b280c7e65e17fa50ca331ed4160cb67e67e9a671f55a8990d7e1dc043ba15985096df57d9be92141e74f0522bce44aaed7f77f82b00884d2ce4f35bae3545b2ada7c4abc19fb6d39a0a522c5735c6", 0x9b) lstat(&(0x7f0000001b40)='./file0\x00', &(0x7f0000001b80)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001c00)={0x0}, 0xc) semget$private(0x0, 0x3, 0x388) setitimer(0x3, &(0x7f0000001c40)={{0x9, 0x1f}, {0x0, 0xa00}}, 0x0) sendto(r0, &(0x7f0000001c80)="ffb73e880c2f69f493c7df30c3edb820eed4f68109e4f46266f7e641b9053036b350a2d91f7dcf97a00071cb1bb5643f00f4ac59cad21248da0877a20c32aa9edcd789c98c66f96b9dc2b7d448da346d8a6fc9520a959efa6033a8d285", 0x5d, 0x0, &(0x7f0000001d00)=@in={0x2, 0x3}, 0xc) wait4(r5, &(0x7f0000001d40), 0x10, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x10, r1, 0x0, 0x0) recvfrom(r3, &(0x7f0000001d80)=""/76, 0x4c, 0x800, &(0x7f0000001e00)=@un=@abs={0x0, 0x0, 0x0}, 0x8) bind$inet6(r2, &(0x7f0000001e40)={0x18, 0x3, 0x7, 0x72b1}, 0xc) mkdir(&(0x7f0000001e80)='./file0\x00', 0x80) listen(r4, 0x5) close(r0) fcntl$setflags(r2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001ec0), 0xc) close(r3) 00:17:11 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000200)=""/4096, 0x1000, 0x802, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) sendto$unix(r0, 0x0, 0x0, 0xa, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) 00:17:11 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') semget$private(0x0, 0x0, 0x639) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x41, 0x44) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000011c0)={0x0}, &(0x7f0000001200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) r6 = fcntl$getown(r1, 0x5) r7 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000013c0)={0x0}, &(0x7f0000001400)=0xc) r10 = getuid() r11 = getegid() sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001180)=[{&(0x7f0000000100)="879402e44524c1a6ea3cdee35a8bab9a3005cdc25e9cc82b999e11f39e8daaa26beedc6f0b354ce0ce1f7992f657b8b85cf7a3c2e1fafb51d7e582f73b0c2790a0d5f86327994becae8fce858c2c2849ea094d8cdbb67b148eab8c32929add05723adadc1f28d8f6", 0x68}, {&(0x7f0000000180)="8fe5883376be075afeddba77c7e1efb7789225db931a0fd8ec08d37ce42b845f756e963dd1374829044defc32a9f5d4e5ed2baf845e7d6bef7370eeda0164f5ba6907e6495c14af99726f10c6e0f99638074fda62dbea40490513514860bacfd6313f70b273656d2b04a7c917ad01a11e0a66f0efea13bd2580653bfb74431a76fa05bc1d0eef4e00875fec37d416656e9cd9567e5e04128c1a810569b84cc3815ca75a25027d36e5f2fe1e45570a69a552019ed5f8ad8b7308706d3be63d98eb40f0a92665471623ddb6d42c105d98ad9de2197b01f46356f16741645ba8ec0542301d70526c5fc477dcf6dcd59562825ede421b7d86e2649a5ce67d6cf42586555f98ffa20be56bc1d7f21d573277df3b2906b471eb42018d75875276fc71572edca10816b91ca9d846c80b2869933af7af786f390ae20be67176865d3bb0540bab3fb25a12ac6e23501213f361a690eb41edcc291f83c7e6e493bdf388b53a051bd0c743608a052be97ac4a847fec9b1fc82e551f67fee302b6c1a8a1797f92d21a896cdcfc502b1602ee71d83827d630d3bc6c1f508c764829a35a93a0b8d23cd71357281502c01c8d603364622774f2c3fe2590a03f8bc26736c42e9520230fc9c5079b6e508f4ed64e8f833bc5ca58e44b7ffcc2775b4b3a85fe0946743b4e33e765660f200f27a2ffb3b6db4823b5306a5e9928a9416b3f765809373982b1997f51bca53184e56ef90174e135f6f2ff9bfae8fd2d61f16960eff5ecba744b6b48c83fc2770112d2a94c0cf2bf517f145ab05764f5f237cf592f41541ec0dba24071fcde3bfb75e32bf7115fee97db97b86e607b07e50b0df7721a30a94e96e7949bcaecf61a38e5111cceef03e5c52c5026840ff4a9263b7cd7cfe4f45b325c9a669e486b4bd2c6e06005f0d7524cca5f70429af3883904a204c034deb85594697db719e8b3675598b3f3f6212cd0e205d1fb2ca553f631146bdf61c53b6bfdea357c63508a0754e106df3f75c6931dc766436dc657e30d8d92c12aab652619b43973dccaec5a0fb7c765603042d1b618c7a68ed1c81f7d3d8480eef01298578091320888d9225094e7fea48c5a9c9ef8092973d6b88ab82c5cda029545008465f06b4b3b09cf342b65c97fc69995e21c670e74328d75291864dbcd47e252571a807553ab73c2a49cb2866a7a0ca5fc5a19e02227e0c9ddb9fb3a69c443906a92d92cb63824652ce36b9a97235cdf022fb34fea04ce72ad0d80e4e462f1afd5aebcb84fac7816a7ee027002936e52b9502b14be07d3623b2bb41c0b30910548f0019b097d298a5a43d81f2a4392d63257fb75f49856fda235d03e469772e9dd573bda9c7f64eba27b98ebccfde5049a520a9c7a465340c8fc837f5ed147e01d89a4639498dd59d27f66cae800db39e286d48a00521216fe694b681d336c1ae40d41dda84eee567fb1a1e6a862e2d6977d113172934a415815c37c1ec89b2361a694777a03258ed948b0989fcced294c0461b2e3a78743543335ac3ebb15cc7c4782762e83592f75ddce3f24f0fc12bdb6b4a91f9517b238fda6eabfec2ba5244e16be11a70c4fc3de2ddc705fb7432c647ad75a18298dc51bd858540b6fc727cb6e75c6ec17a11bfa1a73a335e1050a860620ad41e3486fd630578fc36e11932a4c0950b97cb68e333d140aa30c29beb6507da2ee883681cd5d08c979d97a6bcd21e76c0fd13c0ebf03bf422b5d9f3903dc4bcf45a5a067794a7ddf282f429e00f05307c519192129027357b01e12408dcc3f561cd2e2fcd7409aa9a05670a3603eee72b3ba68aeb15d41894a044f1fb6096d83fc451f6aeb9003ace3cedfc1ccf97482fc9a9f225ef402f2e45cb9ebc7ea013ed1e7321b6c09da4305f306de85783e7ccf0196fb1c9896dc808ccbe444ee1047f7a3d76df95dbd2f378954934ee8bc31f9b767471ffc4a761988ca9e2e778a94c932c57b1fb82f71b5603ba81cd0c51263e85eb82be5581eeda151e38ed9e3a7546241b97fd6e7ba858838208bfb59cc200388e5225c9ad29b686b6bac0a6f303183596f896ea6d94e3476bb97e307b5c653b51aed68f52c2558dca91e1c0cec3b817e498ea3e82133db334ef5bc2bf7485b4c8f69ea4d104e7be892ca15ae5adb285545d5450ea4e9b666024129d5bc7fa62d26d4f66add3c7788c79ed63286c9b05d9d7ef0a3d9fb33e1a75b90a5ede8e8e79b03d65d0092e76832cb6873bbd63d639ba6de52d43ac579428f2b7e9a1c2bb9b28237f2db1e3fd58db31078918fe6ff004684b5c9489b71d92522975f354d22880fe00520110d20d1a4805a4f7c3a107c0a9b1b13113de97132a5f28db9580c0d2cb758fc5edfac400acfb36d9aa73d91eed7231433ba1d98650508670184d71e88bffad8b69845eed4341befe4d33c868c0c1c87fe418cb9826b1c173d8046389c65de06909160db366f3e20df5419d1f345bd019bec7fa71894e3f904dc9d796301471e0339e5b95416696ddb91cb23bfc179117e600e12dfd36568d791b68983ea4fb1b113741d53beccc345b628fa84ddbfe3b7b6e355e98642415705bf1ca13e32cf369b6de583a660eb93884f61e680b6852fd48669221e7038d5f05e8c9e1a3503f24c05070ece819b6cfe2790f21de093318ee236cba1822c4bf894b15d880dffce98bb27e393a594a455b80e19128ce8eef1cfedca190357ea1b5d6e710d8d006fca28b15c34e4c474ec74781606fa5eef65bd32b8484b836e30a2592984b3a3a1ff9e6287764dff0ad9f1d17b46ee31610a2c94d7906514a64b1a5b83d782360fc9dfbb310c00e54902fc66f1ccd69367cc397dacfc82a1083d0d44b64b64aba2edd00e81fb3c385b45961d4f4bbccda73b5970b4aee38a706476ed805a931579eacbbb1d4f0496eb310140f829c39de527ce0c015a739217fad01663790ae53c94600272f5727dc3d64f4dc0896065aa69e963a1af9ea847df17b94b349104011767507fd1794b612b3633d2acbe1eba594f4730e48b01419925fc875cfb1d0ab956800cfe284bdda89513a100610933af3f16b889808d7c8bf1bce476121ed057239a563dd4d9944eb7034dc4e1c7c5e80db8dcdacf01ef2e9ff6af09e1199dc5f2714231d9db6a6e31e8dddf4efc3f13d9c3841ed5834d2d6100b18166003f82dbd01432e0e14eb6c824f79eea9473f93a12602399ba3e5510281e49c93572140c444c60691c4845cefb1cd9609865c085361389623ebc33631edc4a237265ed2a2da5d09dc75daceb03fa9ce1925706a34d2639664116326a9da5d630532f4603057b3f7b52e731cbc35b207aa6d1bb3c789756ee775a6150b34f08a8639e90223e7a0b1c7a391203d77bc44510640f2a4724e43a51dd18b5b91d215e6f322f77a205fca8d1b86a94a9d94740b2d3ee0f3f074f4080519dc53652d4d097a4a195c3bd18741316ccecd73d9afc41f357c146b9c676aac9f3da551d83c7d414cbef1c875e753b0017bf9113909c13a780fcbe13c55e25d3fe208e70ebdf1c94fa3abd572ab279d9053b7b123e6a55f10e70a5ea178acbfcab253932859e595f9cab964745e80ea7b2ce272e19a8b99b3046c58c98e4d74deb9ef880cf7d029803220dac61886d17ad04df65ca7c857c918101be0ae5441378086eda7dd2f15b37c1d459261fb04412995b6a7c6a982068c3af01fee08390f576810fc0cb1c93a2cabd74d38e4abcf07e9ffe0bd54f9ef800d7ec5d958cdfb00083310edabefa30cb4896287b2683de58ade3e1bf4497003b78fd798fc0cb8980f722e32c7c4734f081347acd0357a0eb86c0b23a7a018e0536725cc1bbf32e85380cce9ffd595aa740173311d8d50027ac02dca2822e63121f001360b7d5251347ee0eada6cdfd0008bc3b113cce6912c18fd2f413ccd411f346d8b82f05cac21ff2245c3aad14a9c6e3bef11e19b3af72fe134d64416c5588711646d83c46a87d301032467e8ea189f665734e467ed37cd8ceccbc1571c7a72c81e4d69a79aeb660cccbbb07586296339fec34fadb9dff0dc51146eb954922f8f3e15d06543bb8a533b2ddac2dac0f106a1a29c95ef0925b705931dc19d8de46d7124a7d1f0f5ae9227e3a3cc926a5a78a25f339cbb3fa1f13a031c59d7ef282fc6a9258ed7cfe841435ee8a9b06b7b778cc77f1974ddc189d89fe3883ac87d723f12765a7543a8e6815d90a23cc7f428ed6fbcef60501fc51de040d84a1cb255284eff08bb945ce614cd4b1a506171ca8e4182269ceed8e2ec18195dc3d0857fcbc62d993a064965f6999b56197ce0cbaeccefbf2a2ffbaee664f916e5a628c5a69bb12f409cdf5c6e8612f3189dce7e75146effcd7bc0ecc24dac67a4cb44e558b474d660c4467b7ea60b74f2f1fd1dffbbddbd5f5c0f4cb21bcca77fe4caebe6ae9e02015cf84ab1e71e2962c9067e0028810d47b69d14ded4e0df3f239a7f442681468577061d872f134ff26843fcf4529f882fe742566a7fbccbdcae5b08dce386b41398e77f204fc688672d819a1adafa5f248e67befac55574e4b07b598fc5c6c67195c9de4ba1ca00341215b666dad17e347524663b7b4d10bfbb9ddd71bb6abce7a3710d710d935d9cc38f4a17807cd49389d268ea5e4d4ec1d0391ac68afa1a261f1d1bbab09b5855d728224001303c4196017d0da6b28ba98092acd76dffd812aaecd5aecbfaa39af72959e323fbb39a00ca9974816c5415089f0479e276c0343c6cbbb73f1d8c68309f05f9159b15f289c165bcbb734c84375f78a0e01889ef5e7e55105cfd1743ee20b9fdc849c8f9213e3d21060dd371f9ea7aeb83fceb852ac7a04936bdcaf7ce99f1b4289e6e8e52f3f2d958763fca7520623a6dfa3a6395f40f121ae532f54fe849cc1c813084147538938ef91b2a96accfaffb403e0aaed1a2ecc5882045d5b72d0c1c6bb5df974cdf615973579e187f96db0ebcc263e3174c59ef47df7b1a34302cb55815fc99a4ab008d576b3cb4e355f33d0f44948bdb15b7c307fdba4d47b5d235a47ee7f798e5ab9e48c620d3595734c66ba57ffa8c92ca9e58ef53ada9801c844d6028227ffac5ffa434c05d5c41a8d22ca747e6f6df66bf9bbcb596d32d45fc0913af0d1f58c3c08ce15cedb06adc26bec51c4befb80f58018cc974f30e3580af32a9db0d64ba0973e2cd7ca3c745aef78a65c88d9cb343f9167140685f8f5a83ba67560789edf59e62964cb3e2a638feff32c4ce72a8e4cd7921b783202e181b598672d2a62adec26527c02bcef85a1e829d7c6f371fa1b86be42114bce820f887f4a7b3b077cda4b753d054fb538d62e12ce5b4c3fe74a965cfd20573e97a96dcb9a64971cc06bb247dc6130123a3697bbed408c4fac705ce98be4f0e20ed9c33d30c3ac5db1d47ecae25a6c77b98fc1604b1c5d49775ae7cd83699b0320634901aa460b80e07af089ae17b2b3b77413513a92fe0f8594d31084fa763c225a6c0212a4fd13da40e6d8ceea199b840163f22bc18da095f28e2c8851ff07c0c63006b1db8fd5eb1d3ab0d5c21ca7c3568c1ed96a0bc30b4ad1ed9f6d696eb4152819b2062021e1f980e2f1044d232061ab7e6c401ceb90b8206933552bd08314ef178f43a8b2e1c3141a07130340036920ab804c7f30317f60643487a1997322317b3dba9803d2d852a55de9bf040d50c8db2bc480cf735989c85edd21923e1fbe13410d89e1c64b463daf0444fd1d3b50a72bdb55b8ca149a064661fef2da4e3ed80240cac43f3e22", 0x1000}], 0x2, &(0x7f0000001440)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x2, r2, r3, r5}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r1, r1, r1, r1]}], 0xc8, 0x4}, 0x2) bind$inet6(r1, &(0x7f0000001580)={0x18, 0x1, 0x10000, 0x10000}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r12 = openat(0xffffffffffffffff, &(0x7f0000001640)='./file0\x00', 0x40008, 0x1) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) getegid() lstat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)) fchmod(r12, 0x0) bind(r13, &(0x7f0000001780)=@in6={0x18, 0x3, 0x9, 0x20}, 0xc) setsockopt(r1, 0xf31, 0x80000001, &(0x7f00000017c0)="c378169ff5b2c5dfc5fd65169f2660fe1f9104e966526e5201a917e1760b63046c86ba162158fabd7709d1e9adba6ef65cb824ecc93acc1527a54f035d0454b39ff4c11d78d4f07741e5d4834f9c6783d154d4776c20b14fc125fee519c200ccb72c3cffca0394a16df0d705fd20e4afb77dc776bafbe8b3ab04c18c3d217b59ffeb92a143e89cff915f1bd139a0a952fd809c", 0x93) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f00000018c0), 0xc) dup(r15) read(r15, &(0x7f0000001900), 0x0) getgroups(0x3, &(0x7f0000001940)=[r4, r8, r4]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001980), 0xc) getpeername$unix(r13, &(0x7f00000019c0)=@file={0x0, ""/99}, &(0x7f0000001a40)=0x65) 00:17:11 executing program 2: setrlimit(0x1, &(0x7f0000000000)={0x80, 0x9}) getrlimit(0xf, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x7, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x20) r3 = geteuid() r4 = getegid() fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x200) syz_execute_func(&(0x7f0000000100)="c482e8f38c8d0c00000067f0815cfe050b0000000f1fce0ffd05a3e8cbfb65430f9f660067660fc77309660fdf7136660f380771b4c4c3b56897aee941c90067430f380622") unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x800) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x200000, 0x40) r6 = socket$inet(0x2, 0x2, 0x22) r7 = getuid() clock_nanosleep(0x3, 0x0, &(0x7f0000000200)={0x1, 0x2000000000}, &(0x7f0000000240)) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x10) r10 = shmget(0x3, 0x2000, 0x211, &(0x7f0000002000/0x2000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000340)={{0x2b, r7, r4, 0x0, r9, 0x98, 0x4}, 0x29f0f59f, 0x5, r1, r8, 0x2, 0x8, 0x7ff}) getsockopt$sock_timeval(r6, 0xffff, 0x0, &(0x7f00000003c0), &(0x7f0000000400)=0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) r12 = msgget(0x2, 0x500) msgctl$IPC_RMID(r12, 0x0) shmctl$SHM_UNLOCK(r10, 0x4) r13 = openat(r5, &(0x7f0000000480)='./file0\x00', 0x180, 0x4) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r14 = accept$inet6(r13, 0x0, &(0x7f0000000540)) setsockopt$sock_timeval(r14, 0xffff, 0x100c, &(0x7f0000000580)={0x0, 0x8}, 0x10) clock_nanosleep(0x2, 0x1, &(0x7f00000005c0)={0x4, 0xdb}, &(0x7f0000000600)) clock_nanosleep(0x2, 0x0, &(0x7f0000000640)={0x7, 0x5}, &(0x7f0000000680)) 00:17:11 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r2, r4) getpgid(r3) mkdirat(r1, &(0x7f0000000180)='./file1\x00', 0x1) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r5 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) fchdir(r6) 00:17:11 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x110) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80000, 0x80) r3 = paccept(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x10000000) poll(&(0x7f0000000100)=[{r0, 0x20}, {r1, 0x44}, {r2, 0x18}, {r3, 0x4}], 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r5) read(r4, 0x0, 0x0) 00:17:11 executing program 4: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) 00:17:11 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x16) r1 = dup(r0) linkat(r1, &(0x7f0000000040)='\x00', r1, &(0x7f0000000080)='./file1\x00', 0x400) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0xfffffffb) r2 = socket$unix(0x1, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)="c7a29790c744b5d5b6bc5dd2e242e2e22d87857d06ef805d0dc8c104c40fd70d6a144eb733ecafec6e059606aafdfe03ea8b6ed159db25f944cf49ee58e2538447134388696dd8a40d63e9d845b8f61ffa440606d1cfc40e9bc98a52165c77f7a4dca66c6fd6b809d869c9744e0d4feecf7c61f2586c6dd5b5dd421474573e9021d2a7b46f8e303d87eca0b9a2c030a0860585891c7ce96552b460971646cb80e423075a44493f1f3dcf35231d95755311e393e158b96a9c325be02d9ecba0a430e94cbccb4e213d4f1b4340d1185ffb04133bd5cbea25ffa0f680dcc24934", 0xdf, 0x400, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x80) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = dup(r1) r4 = socket$unix(0x1, 0x5, 0x0) r5 = dup(r4) r6 = open(&(0x7f00000002c0)='./file1\x00', 0x10c0610, 0x0) sendto$inet6(r1, &(0x7f0000000300)="a73316bbdaabe68e3c201b352ec8fbecd02986e2eb826bb7b732656606b830c9d302846493ee0f21d801fd3b9cc4090f5aabb4b0eeee7f3d67ab5cfece3118626dded8f02559c9979717d6441619b9483c8b9438b4a248395268abf906c63cbffe48d9776261fa9e281e7435320937ca78a7ff8987366d0a26334e", 0x7b, 0x8, &(0x7f0000000380)={0x18, 0x3, 0xffffffffffffff00, 0x2}, 0xc) getpeername$inet6(r6, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r7 = shmget(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) r8 = dup(r5) r9 = open(&(0x7f0000000440)='./file1\x00', 0x80000, 0x1) connect$unix(r6, &(0x7f0000000480)=@file={0x1, './file1\x00'}, 0xa) sendto$inet6(r3, &(0x7f00000004c0)="0bdb6d491340", 0x6, 0x4, &(0x7f0000000500)={0x18, 0x0, 0x0, 0x8}, 0xc) close(r0) recvmsg(r5, &(0x7f0000000b40)={&(0x7f0000000540)=@un=@abs, 0x8, &(0x7f0000000a80)=[{&(0x7f0000000580)=""/123, 0x7b}, {&(0x7f0000000600)=""/219, 0xdb}, {&(0x7f0000000700)=""/208, 0xd0}, {&(0x7f0000000800)=""/179, 0xb3}, {&(0x7f00000008c0)=""/192, 0xc0}, {&(0x7f0000000980)=""/237, 0xed}], 0x6, &(0x7f0000000b00)=""/12, 0xc}, 0x2) r10 = openat(r9, &(0x7f0000000b80)='./file1\x00', 0x0, 0x140) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000bc0)={0xf2b, 0x7980}, 0x8) socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r10, 0x0, r0) open$dir(&(0x7f0000000c00)='./file1\x00', 0x0, 0x0) getuid() lseek(r8, 0x49, 0x2) connect$unix(r3, &(0x7f0000000c40)=@file={0x1, './file1/file0\x00'}, 0x10) 00:17:11 executing program 1: getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000240), 0x0) socket(0x2, 0x10000000, 0xffffffffffffff81) 00:17:11 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x480, 0x4c) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x400) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x800) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/72, 0x48) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) sendto(r1, &(0x7f00000012c0)="1e2c6b0d784f4435a6633b9a4d62e7fd761dee4c1f2e991ba656a5b1c63ae41aa3f857712fff3ef87e82521cffc5e6b1184a4eb3a7af8a3ea529ba39f50a42669aff061ce091948a915af2b69f8d687dd99bd9f6e0b85c06206f0aa1737f4a68", 0x60, 0x1, &(0x7f0000001340)=@in6={0x18, 0x3, 0x200}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000001380), &(0x7f00000013c0)=0x4) readlink(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)=""/238, 0xee) r2 = open$dir(&(0x7f0000001540)='./file0/file0\x00', 0x200000, 0x10) sendto(r1, &(0x7f0000001580)="aaa95dea6ae98f31d4f0baac5f5ae10ebd35008fd625b27a5fb8ec046a98e295226505702f3bc643ed", 0x29, 0x2, 0x0, 0x0) fcntl$getown(r1, 0x5) connect$unix(r1, &(0x7f00000015c0)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = open(&(0x7f0000001600)='./file0/file0\x00', 0x800, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000001640)='./file0/file0\x00', r4, r7, 0x600) fchmodat(r2, &(0x7f0000001740)='./file0\x00', 0x101, 0x0) r8 = openat(r3, &(0x7f0000001780)='./file0/file0\x00', 0x80, 0x1) r9 = open(&(0x7f00000017c0)='./file0/file0\x00', 0x0, 0x80) open(&(0x7f0000001800)='./file0/file0\x00', 0x400, 0x40) sendmsg$unix(r9, &(0x7f00000019c0)={&(0x7f0000001840)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001980)=[{&(0x7f0000001880)="b69213b05a606e08fb654432e260f2b8ba34e06adad9522042b547e9c9fafce23315f3edcdae0097e29dd36ecee39006f11d2be18e90ffdfbecaaeea16bc3961d2a6fba5eb700700274c48216c43ace7be78279372995bad40fc357dc400eae09103c2a75f73bde3058fed45566b6cd3d9685f308bb539b5e2", 0x79}, {&(0x7f0000001900)="0fd2fb1e9cf3a3af48f675edf33d28d3927779cc9405a5f73e6d60cb0af494d0bf10f799f59fa4492ba4d88db4984eab353632d733e544fe426a851b705fa628f925945f60", 0x45}], 0x2}, 0x408) getsockopt$sock_timeval(r8, 0xffff, 0x100c, &(0x7f0000001a00), &(0x7f0000001a40)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001a80)={0xffffffffffffffff}) lchown(&(0x7f0000001ac0)='./file0/file0\x00', r6, r5) unlinkat(r3, &(0x7f0000001b00)='./file0\x00', 0x800) recvmsg(r10, &(0x7f0000002d80)={&(0x7f0000001b40)=@un=@abs, 0x8, &(0x7f0000002d00)=[{&(0x7f0000001b80)=""/4096, 0x1000}, {&(0x7f0000002b80)=""/206, 0xce}, {&(0x7f0000002c80)=""/92, 0x5c}], 0x3, &(0x7f0000002d40)=""/19, 0x13}, 0x1) openat(0xffffffffffffffff, &(0x7f0000002dc0)='./file0\x00', 0x80000, 0x2) renameat(r3, &(0x7f0000002e00)='./file1\x00', r2, &(0x7f0000002e40)='./file0\x00') 00:17:12 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/247, 0xf7}, {&(0x7f00000001c0)=""/152, 0x98}, {&(0x7f0000000280)=""/128, 0x80}, {&(0x7f0000000300)=""/53, 0x35}], 0x4, &(0x7f0000000380)=""/202, 0xca}, 0x840) r1 = semget$private(0x0, 0x3, 0x0) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='}\v}]m\x00', &(0x7f0000000580)='\x00'], &(0x7f0000000700)=[&(0x7f0000000600)='\x00', &(0x7f0000000640)='-\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\'\x00']) r2 = semget$private(0x0, 0x4, 0x401) semop(r1, &(0x7f0000000740)=[{0x6, 0x7, 0x1800}, {0x1, 0x9}], 0x2) r3 = semget$private(0x0, 0x4, 0x180) r4 = semget$private(0x0, 0x3, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r9 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000900)={{0x80, r6, r8, r9, r11, 0x122, 0x4}, 0x3}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000980)=[0x7ad, 0x20, 0x6c3, 0x5, 0xffffffff, 0x8, 0xfffffffffffffffe, 0x8, 0xb76, 0x1f]) connect$inet6(r0, &(0x7f00000009c0)={0x18, 0x1, 0x4c, 0x1}, 0xc) readv(r0, &(0x7f0000000ac0)=[{&(0x7f0000000a00)=""/161, 0xa1}], 0x1) setpgid(r5, r10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/231) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000c00), 0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000c40)=""/4096) semget$private(0x0, 0x0, 0x80) getrusage(0xffffffffffffffff, &(0x7f0000001c40)) listen(r0, 0x0) semop(r3, &(0x7f0000001d00)=[{0x0, 0xf39, 0x1000}, {0x3, 0x7, 0x800}, {0x7, 0x4, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x7, 0x800}], 0x5) fchown(r0, r7, r8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001d40)=""/117) chmod(&(0x7f0000001dc0)='./file1\x00', 0x100) shmget(0x3, 0x4000, 0x410, &(0x7f0000ff9000/0x4000)=nil) shutdown(r0, 0x2) getuid() 00:17:12 executing program 2: clock_nanosleep(0x0, 0x1, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/223) 00:17:12 executing program 5: fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) r0 = socket$unix(0x1, 0x1, 0x0) sendto(r0, &(0x7f00000011c0)="a7", 0x0, 0x2, 0x0, 0xfe65) 00:17:12 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x17) r1 = accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) flock(r1, 0x4) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x80000, 0x100) fsync(r3) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchown(r2, r5, r8) open$dir(&(0x7f0000000340)='./file0\x00', 0x0, 0x184) sendto(r4, &(0x7f0000000380)="afe682657046264d31b4a6ba29b42ddbd717e54ace984830bed42ae3aec0f6b141604b017631e78c23de0ca5b5299f2a10827a2487859f1eec730491ae3ed1", 0x3f, 0x0, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) fchown(r2, r7, r6) bind(r3, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) listen(r3, 0x3) mknodat(r2, &(0x7f0000000440)='./file1\x00', 0x8040, 0x8ec3) bind(r0, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) sendto$unix(r0, &(0x7f00000004c0)="37612cc9", 0x4, 0x1, &(0x7f0000000500)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r4, &(0x7f00000008c0)=[{&(0x7f0000000540)="3c4428f748c636ef0285e3a31a0917ebb5ad1dd82d005dd852c23d520b4127e671d837d78e3f7ec15e734c6dfc738923ad0cfa5b4b471ff30f4a", 0x3a}, {&(0x7f0000000580)="5d2b79214e7a97ec75508eb8fa6ec9a9eef84febd5c20f7d1cb30d7092677f14ca29ad80fc503756e6713ca00c726d55db29db860ec5f4757724e994e94066bb9912e18d8052c72e8f6f73f4aec5ca419d879f2fdbd168521c425a4fd5e26eaf3aa214cf677b567b1f62fe14a35532597c52f5c6adfc06dd3c7a4e30096115731554828ea1627bbdd15d", 0x8a}, {&(0x7f0000000640)="c74417918541c441dee83c78e21eec4cb9d6b6ece86705bfcafe2d0f060f4335a3a8440c818ff1", 0x27}, {&(0x7f0000000680)="e4000d1c10871f3cbe38dceacd189274740adb26bbe8e3ca2ad2042cc0abc72d4ee365e08cc82ca8e3cfda4fe4394b4f448850347b8674044dc90a911c37a013a1953381caa8f60eedc53b2827cc53fe11041d4d9fe7f4866f6e5d6dfc272f2ac5d92652de989d61419ff0e08cff055d56b648144ca30ca4be94e9939256e278d4a23a8284a0822be056303b196a503b2abccb0033a4ba79a56b7f9446fdc778146043152e1e63f3", 0xa8}, {&(0x7f0000000740)="6de9fd74199911f16c3dfe95d820f09aed15459863e29efd6ea4caccf45c69fecd194e329b25cab07edfdf4732b199a7ec21aacc305ef3a49014c87dd22a73d7c4139c34e0595c260eae5d7a562d4488791659c5569cc2644cb62eea579d5cd1cc417473c8e1eeef53cab9831e02db66ce91db2afe649628483c28ea0727057da1a00f8af46bd4f00087b2799dfc269c32531f2229ea5ac582c0cb041d08842a375b7a58eaddff392f08f5208cbcceb73be0598877", 0xb5}, {&(0x7f0000000800)="fba1ca93728547a89ab2241f77f1fbc929d8c13cb76a598ba68ea9d8325db48e9bd789f518e6e57a5b6bc92d70b7536399f5d00d7e9e697ade4713c69b824ab0da4b731045d7d1e5a1e2c195b4ed65effc0f9ce80ce19e68a143ac0df2354c1e61ffa57daaa24a9e1ae9657def4a54db9d7b163822d0854584dbde42a81349b345681f4503cbc37a346c7371fbc0cd67993fda92be70b21206a0e40587fc", 0x9e}], 0x6, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) utimes(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={{0x7bf, 0x3}, {0x100000000, 0x400}}) pipe2(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r0, &(0x7f0000000a00)='./file0\x00', 0xc002, 0x5) fchmod(r9, 0x3) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) openat(r9, &(0x7f0000000a40)='./file2\x00', 0x80000, 0xd0) 00:17:12 executing program 4: r0 = semget$private(0x0, 0x3, 0x4a0) r1 = dup(0xffffffffffffff9c) r2 = getuid() r3 = getegid() fchown(r1, r2, r3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3, 0x10, r1, 0x0, 0x0) flock(r1, 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/129) fcntl$getflags(r1, 0x1) r4 = semget$private(0x0, 0x4, 0x100) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000000c0)=""/234) fcntl$getflags(r1, 0x3) r5 = socket$inet6(0x18, 0x40000005, 0xffffffff) semop(r4, &(0x7f00000001c0)=[{0x0, 0x8, 0x1000}, {0x3, 0x7, 0x800}, {0x3, 0x80, 0x1000}, {0x1, 0x3f, 0x1000}], 0x4) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000200)=""/14) r6 = socket$inet6(0x18, 0x0, 0xedb) r7 = shmget(0x2, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmat(r7, &(0x7f0000ffc000/0x2000)=nil, 0x3000) r8 = semget$private(0x0, 0x7, 0x22) bind$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) geteuid() semctl$IPC_RMID(r0, 0x0, 0x0) fdatasync(r1) r9 = accept$inet6(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) fcntl$dupfd(r5, 0xc, r5) getppid() semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000300)=""/95) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x3, 0x0, 0x8}, {0x18, 0x3, 0x2, 0x6}, 0x7, [0x923, 0x9, 0x6, 0xe, 0xfffffffffffffff7, 0xddaf, 0x2, 0xff]}, 0x3c) lchown(&(0x7f00000003c0)='./file0\x00', r2, r3) fdatasync(r9) 00:17:12 executing program 3: r0 = geteuid() r1 = geteuid() r2 = shmget(0x1, 0x3000, 0x68, &(0x7f0000ffa000/0x3000)=nil) getgroups(0x9, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) r9 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x7, r0, r5, r1, r8, 0x82, 0x8}, 0xef, 0x8599, r9, r10, 0x8, 0x0, 0x8}) r12 = paccept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002, 0x30000000) fchroot(r12) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f00000011c0)={0x0, 0x0}, 0xc) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ff9000/0x2000)=nil) sendmsg(r12, &(0x7f0000003600)={&(0x7f0000001200)=@in6={0x18, 0x0, 0x6, 0x8001}, 0xc, &(0x7f0000002440)=[{&(0x7f0000001240)="24d0fb53e5e910ebd26d0dbec063df2c305f2b68f502d282f8554dd7f2649cc2c1570c053a3f7956acaac5577dd8e16c242688267c8fbad65d1b1ac1615747a7a61b93d798139b935342cf03a7d7e01ef21e9632eb49f92f3a2fee2838ac7ba0896602eb99dd98747b72530de71e7cdca2fbdea98bb4355a72015f0573ba7701689b06745ece2c0b85894151ec7d29918eeeb7a443dc4bd503a1878d9730e0c31678212be9c5558e915b3876f3ad406e118dc3f489d47300def65cfa2fe49ad070de00efb142cf9ed3f0c868663e989bf924b7", 0xd3}, {&(0x7f0000001340)="6e755deb58b594528dcc945be31b180891bf237ee060ad0bfbf0b4dbaf5adadb3db94d143a", 0x25}, {&(0x7f0000001380)="63570dc6187ff8d0a01880717e54ddea476ff5ef0d614d92e714b4d7862efe39f0e842491dbf3d089f2e2e885ebc04af282446b18ccfd8ada83611534e6b1beaeaf055c1dc17cbe87196657616d274c6069ad59ba62e290f19757ac348b94d0d90f246880dc8cc32f26991b93678aefdb57b7d985e8eaae1bcae1b329ebf7eee581048b53e6ddfc6e2c87b3d9a9ae6f396fe1d2840a34eeaa30ec879281c28b33c8bea303698bdb9be232f5d3cca58f53b39bf9aad1dcaa0d9a0ec15464797138394fb994281875dc32e6e19c7ab358c17617ccd8754fc75bbac4dd7bbcb919e09f36faa27fba61ce7a6db1aae464ad352c7507c342f0ac610c21623be32e55cccc8cb2236386172a60658303ce3b4f429f1d633be85340133f64ce11406b0bdfe9e184bd454bc7531318f04a735f11a47b4bb12581fc92848c3b3383a3749db705b06102ccf47e2c2c1306aa60fb92b48939edc10a9de1aa5cb0f17992b067d992a6bd0ee8c183afbece38881091c2d39c15272f103ca9eb5ebbedf9028dc4bc077d28a9d99cd24386858e1891b975f5a7c37d1dcbafc999c3fe496fffbf12e9b3c19b000d8b7ea7df651987ccff408d12faa816321e2b7e8f9521d867577d495c59fc18647fb621454123f232e6514ef258fd943ce35bcb73630ce1e3b66ad8e7ffd8241e622288141368e28a848ba3098e1274e6bd7f1f2eb4862a846772a97684071a81ef46055a11d4f99b2e026cade568f16bf0cd47285fdb42a6bc74fc49acfd72370c804a006e6154a7a444959f8c3d0368d7a2aea8e1de7b93b887fe7dc0f9e2d71285ae86b429499e84345cc2436b56b07ab859c0fd56a9a34ae1c83555ab75b097a7e32263c8e6b76164ded8e1a78323c1eff4fafc469b680420c167c0a70312e0b6acce4741d9b94d7046f06285f5a7547765a49bca64ca505824fb03e13e9a7a36d3002b6fb6873c1f8c970d7c0df2ae7d15ff8b99a52cadc85fb17b7b84a2f54d4207ab3889535732d4f135dfe4f3029b8103087b1ffa11cbe2538dbce46229418853374ca68052efcababa83d2690d0c5374abb5eab515b85461ac918bf0c2596142149842d013cb3645602ed8f72bece0042b6649630c663bac67898109d1dd003e19ec56060f8deb14167572b1fe583b0eddda2e0db194e3cc9a2eacbdcaa62d1c6a9cb2d040fda46375944cd3837381cfe8e01c67f45100d97476ceecc79528cf43f124e4f28d80e5a89183c900aad747f0850941c3415ec06daefcdeeb25031deb36b9fa89b8ac1d18e638ffa57532e801daf54e57047607617542fa25809388bb463b505d14d15ee8d4fbdc7c14938401a4f266ff15b233440c64df765e2bd43803ba36ef816464e8aa9bb15ce0ac0df5943b1718033a4229efb971c546120691111cc9600773b5c09b78843bc305769c973c65a33c939c55ca816dd7a4dbc88e3382e9f592db4f09b2c39a1c30e90673ed0faa4d5d178041789358bd5d3231382d993fc44b5894a9fbb66465ad50733b0bd00c60d865eafc3a93d4d4867c5e67c064a28964ae61df0f156a3cd9c4d19285212a52ea74286a90162c2988cd93a4e28b4a6a510ee64275e2cfba1ecd789a96a7d159eec72dd31ac880594aab35b9452cbd8658d0eafd6117c47199cde4ec56da727278266d06fbcd4b8553fbe7014b698982a3c6c962c835bda27f4190df54e97642254a36fa5e9583745f47075ce86c63dbddeea3dad72026cf7b49281ac36bbe67b0e9251bebbd7c6809bee35fcf5d88876f03acc82f870df93afaadd0f5eb7d21850287a70f25f2cb1ed330e6432e78752fc3910863bd3feaeda45762335020b2455456ca8e65c8e76e48843f0d4056dd225e5d60266b95e43e503aac4817bafba69ee6418e6defa5fdf087cfd19c22ec3b83106ecea390d1380b280452757a6addc64af36b0fd7b39e2bd979e56534e5893fd45743973219098cf8f9fe5597a0a60d666fc38fc49cca4ce754e09cb75f4502dd9345ccc6e89459891fe752ee426a156b19aa1ed26aaeb63881af371b7026ebabf153df40bf0723e4d71db35dda838d4b3031b50d52cb3e95920439dbf3c30ae2d88e27962e5ba7378c563a2fa53a9e4c52c7b61b5bc289246ed4cdf56703cdf21b44eb62e1aae1c0be451db48d0d6675221b19ac8e8cb3a5e40c56488202e3fb5c92eba2176ea2d4e5d8ba2d9e376317ad7d33238e16c1ec6b1c6a4fa226ba4cf1664fb2a9837c4e186a14585a0764883d19a830ebf644f15bc90187c27f6c6f71ca12a9b2bb649d2efc373f6f8fc7e8eaf03c8b45bd00995b874c7b1d362cc00dc6f51c189ca4afc6798fb291fd19715cea9c548f4b3ab516932e19d2f93ab7622637e561ed3d77e334ecfd8fc52fff18271aa15d64e2c1497489dc42e0dbf47a2f044bbc3f8058bda2c99a05e45f563c078ff8c98c9ad8c762581dbed969dfb112f16f1c1033d92c49d593cacae0edfd910e80e0d981607cb903b07886159bbd6a9c37b529b7758b3957406d9d60d4fdd88070c6ed91e30c27ce906853c6d93d57d8bc1bd01d92fadd72986dcc49de59e2165ff15e65ffcd424c960b8cdb3dfedda3f29ed73eecbfd6dac1f09b4bc638bed2a7bc6876cc1d75e2abc75da43ca7b427917bd6a415e73736330cc4f7037ea7ccedb885fc4ae05d74bc6f3310d04ca8201768fa1462ccabb80ec0719cf75e638fec8a6110d3ad06c06cd4e05a79a7c8807082ef85e6fd2e4e29c071ef8c35c015ddd36274fd597f67d93912d58ecdcbc7fbd9688ce713befee4ba093bdf5f7a06b7e9e818fa4e22e7af1335c8a6a9d3499902467594c71cfa08c3bc4fd99330d78e2968f798b9b8f134d8cda88423ba67f7154a529147cf97561a9df12f35cc3d06d67b523924c254c76759396238cd194f77eac26900bf75a923f59f071af2552b875a65bf9734b9666b78af125c818844bba885e255f761f1c0a9d93df5b4e8ffc5280badc17dcc41c5ce8d570b2421c4429e2935112b2a7fa93dc2c647b150b62e2f7c98124d7fc835e0c053a65a49d44c6b6ad2239a8b02e3c25ace4d7fdbbe3e3ad67f8f26fb6a257abe8e5d9e26296006af393db16f2a643968979350096c76c7d0d1b00ea600992ce151565869c89947ffa3f990bec758f0fbc08efa471da8d9f1d87e602a0c2ae6d9499654961f448e87ef73ddd579ac3cb715914627d8d43d0b8c27e526dcf1fe63a1ffcb26497b66e0eadda6b680fa08bcb0bb4e5bc55bf80b9c15c1abea46f6926b4e3a17f93666c40febee6c5aabb6bf7579b8b5d2dc12b389cb68dd24728dc5401a0c51714bbb3381f97cc874214c56acb36b02791e3d0902ab59a7ea77d635869891ecae197cad86e718ce39df36a37b3f9b94e8a1e481255cefcb82c37017002e207d7c864bb2776584d5ed847fcf1a45ccba4b22a25b28147030868fcf00599be1727a857d17964669f8ebf57130e74d3045d281e6c2bcaf205d36781866004bbaf175331aedc818e631b2d5903060091336225e8592dff16e4d2e0a69c14868af11a017bd4cbe84266eea7db7de37bd16312070656234e6443aaa6a06b66eee21c6bac85a2408ba761ef74ed18aa96205a909abe0643a6a357fef93df978a7c733a352dd8ef2f5b04b665f372c5e1e544f201d15f511222c39d7f90646d5948b341b82941a78aa6c561a0e0c2675880f19a8aea3353ed3aeaa1a141c9d08a672b5217b360de40d242afc28868f57b52d598c3196bb5c2593bd025830898dc4848db0cd3744d91e4d288ef78528721f2834bf4d6ebfb59ac1eeb416633922b9bce0165e3b894a11f8661f120690d060e84d13792811ad91412abbeba82d84c0b6ef49870bb1bd3e7c9a006643adebdc1ac611f94bfa2f00588ae77a395e3d6ba42e7728db957c67a7c7130f065381ec8446d4feafe3cdbe57f8094653c462bc5d34fa1272fae9fe6556eaee3c29e49bef78e3d72a93bd4075076a8143032d0f1dbde32419b845dcb290cc8e09fa01674c390d31f1fb15d8f8510e14cdccc5c467b644690593ed4e0084d49bc4789fe9f609c25f524dddf7fdd9263af54645723a73b05e1cb1e2193f16babaa0e8a8bc8c2e0be1fbf0cf4128e2cf6b91ad443b56acecf29ed7b91a0b5867bec328e0284fe2ba72f970e18fac2070b7d3da2912e440487b01a7df4c674931c9dbcd05586ae372fa2eccb300ac760d9d765ef9597fb22eaa43017f1e1d24c7af55e0e07d7a057a67cf1e078b3a35c63868b4b0cee4f28f76b57271874eb7632f762b029a3749e1a24e8d16c36ab0300f000bec3f03abef2bcf2848335de6b86059623835c1bb5d187e9ec4dc0439bd6b749d2ea04a06cc158607144ca49035c3854904be437fe2cc7e47b85cc18470732b1e808c58663a8906bde4583fe6f9e991b047972779be4abf28e25191aa2a74062a67820561b5480293d88558ec4e14529fdd65cdca0e6f64605785703d10f8b4189070ef2f80e86fede5808d8e420797f0cb998a77c902e8affae654e3516e0499bc6c5c6b654f8c711a4ee6c72e7cdd4962392b8deeecb03f7b8df7815d4d66e374770e8b5fa90813d9d72ba89f942dcd1327b20be4c465a02712dc207df838e3a4650b2ad2b1aca83c55b4c82c4c60dad3d803a340fe366a0d337602cdc76899e5bf7a4da71c2b999f0e2a8ac2369fd06cd48c1725183d7db9895d19d2618ede22ef250a4268ca3cdc417605a00119607a48675c001810b5076dd78b0b6f22c3b5a8edbba8bd61faae6024d49476c6ac0a04d32d65e96dd37b3c51482d4caef46da4cb218b3145a92748a87b98679deac656fae839e0dbbfd44e8dc36e91187faffa22b1ef2827aa3d09153ccb19f2b57fdca9fd6171e485c5ddd19ba30fd35db4324fcee1cf95d6fefa6a287e16e7a482b3751fcbb79c6a6818270c0123c222bc9caddceb0b9e9259baa3b23cfd360e9f00a5196c5a99d75502bafa14304171086ad49ffe829b1fba336b44de4120180bf447c69ccb228e38e975247f00268aecb8184c1f41a515b7747ca7cca9946df14fa3ed48d6e8df9a4b85372738959929eb87bbc2681abc9cd6ad25c828416f5c9cf4a0711286d2c817763d3e08b5c92f5e3bf6d3b68a813d56253bbb819a255decf2ce5df74b78be191054e49481b3eb0db0c2593412b506d92309a987aee72a2e60293a0acf09852c8166e70d04cc8b115cc7fdc0e7ef0c78dec286f3da1c3ef27a057d6d6fe006ff8e86aff6377341d843e487672ec9dd05c4ca8535bf1af4dbac0d19a0f8772890a4959d84414e2688152b67ce4b75efc105752153c39f888967bb4b4f6bf618c9f7b4aaf016c67f8f302502db487e57e290fd01ac210c0b93e29ea1e63295050f16bcb2e3dadd856860ac16293c3cdc1eb0a3a05d4989c418450738cf8120a2aff6daf5328c09e400da029650eac2b7c5f425cc5506a8c1dcf76b80280841cf78f62b1d010be6d468c7c6521ebbc3277cdfa3899fe289a132027bf4092198b5b459f202231a7fe4d83a99ea8990ea87e8a3d38b8464ee877825d5db96b2cb3e64f3f56a3765d1d65039a2910447ac4bfc322167006e7f15f26d5ddf0d75ef5de404e931a9b68fc52bad22c2de681e402ad323fc76a342771506a8cef43baa052e4df11733292dbfc0fd383e5e491fbfd00b3dfc3b6f07a421704f0c428e1fc37d84730639d3729aab3a56e473faa9002e06c3ce9ca696a2298d9297e7600e5c297e340cd409d53f5a61c36d37bc3090703895d399885d", 0x1000}, {&(0x7f0000002380)="2c64b394a555032bb2c76280052671f53012d762dadb466133d82b412c098a19465d2f283fc572bf08560dc60e13957bf5ed1b47c3743abcd56c3e1a17db1c2e649274acf4ad9ca05fa3b029cf41ba7e21bd991ed80d315c259c97910cce88c58270d3692a350d20cb0b201e8ed90f33e73ef5534ea2ec89bb1daca7c16ecaf0abb518d60fc3c2", 0x87}], 0x4, &(0x7f0000002480)=[{0x58, 0xffff, 0x3, "821fbf6bcbce137cb7f90b1a0d572637517fb8b77e298f4f28d75fdce0a942842838f678c51b545b1fe938430e68cf4c4036f34b0107fa1800e96e0ff3329a98a23f0b66e155"}, {0x10, 0x29, 0x1}, {0x80, 0x101, 0x4, "e50d14fac6b03e1320f30469cceffeb1eb687b6365aee5c03405d51a14e7afe5a626effab02884665a784c058b02088f8d2d40807ecd7aa4d3fa0b24eef1c0bc3aaf1c22a5ae8022566fc1b5771ad1a1f5341ddc1fb14dd38bf76eb9471c9f803bc9448ecfb188125e4041bded3a"}, {0x18, 0x101, 0x8, '\vRX'}, {0x70, 0xffff, 0x8, "9620f02932ec2012c9df6ad07ab410463722c69918a7bd29937c2a359142c970dbfe8ca265c30f0ca66bcfe0ccdd49340344689f7521e3864bb3ecb651e494aaf8de0fdb240a3d1c6cb10775fdb3f68fabe8a6771ea32edd96f1"}, {0x1010, 0x11, 0xdfa, "f3b9801ced865ec97c85e38f7e9d8c71b41d711b3d133773962c71942b7cb2b12c5d4887fd758ddb083570b56c60110a3792f9aebeaf23a7daad856eb5cc7202108a1b8cd155f6333288cfec01ebcd7f86d9fd9cb3c9e411b47b27cea9aa96c9a8ca8494e949cc460383b30aa9a08a7b96be4c592c03b8a154995041be0b21ca0842a4ad9a08672ef72374068c3e1008a43df2605fddb8d48e53199507e937e47d9955aa0027efe88bfc9a5b92b03288fae720dc75e5c668cf570aac5d826e84e6d7416e98599a23b77564899a2d02097439dbe8264d018977680c1076c4c511b87593193bb139c1b8fdd52deb2fa6302a5baa46c03b5c3ba949dd4ed430333c50d59f05bc943f7792149a7d7606ee8bbcbd575e6dd6c671340c3929129d5df83c8330edd2371e5180ee53a9e5aa346a2f55ed98afd5d46abcb278f5dea5578ad053e655cea7e767b5437dd1afecbfbd031885348dbac406266423688f41f63460dbeb63b16481a964087bd05d5d5f51cfb7b3f379f75dc60cb4c1c62b9da4f34885bdfe44957f1c07027e1076c4e13bdef0f18954c1f762de20a8db61058a1693a64581ee8c1d39525bcebd6802f45bd26f5a12e4af43128d397dbcb20171e7ff14b9c2d2a903a28881a5de3854f128cc0276c2a9629d29f268fe77e7da6ebff6ae27c36fe704f2c83129941382161d3a58eba0c2c60d0d1c4f1ec5571e1cc742f33b15173bef6c82e06ba3e7ecd8f066e352ca3b4dd709e86e122720dccafe986329263e39b310a53750a1c987bf407f88361ca4231cb3fc79cc63840ab471869c07f40dac88cbf9689a1e6cfc48866867448aea902224f170f7494f118bb377843472baeb84418c0af4a2051bb2aa51d2f62976e8d718d6d69da74c100e8caf173fb06807d366fc7d6a2e273ca8dc8641347bad683c59c98d7034dce8c6f2c5fa7cc2df4af429ebae0caac62e8410ef9043f94bd39ed2b47a2a7767ffcb9c265603445bb1f647964143265d3c7d07a64c6ee5c68a4b573cd8c363ea591ffa6a70af10ca1191954c676f8bb5f7e212fce90f86a027bc9245e2c7317d4b6694b79003ebc7b2ae9809b6aab07689a617ae63d0b1fadda4bfc48d8dc9265571bfc7a751ea23d5718e7f4df7ac5423e63e37734c4f743fc32a79b247c7658e9877b613a171cedde5d4b1d1a6b8932b3adfcd31e2c8306ae83114d6b66f4fa039985c086c001f2908b5388cee6e4f3e9d4770cee2a248815cb84dc53307406214ef2d82c0c961943a58062a7f8351817a3ee29cafee863d728f18747248d47ec7782f6c97022395d0f29d475e1f209ba6ca0a4a2f097da4501b8e0e169cebbc63e5ecdbf3f45ecd7c02db2f4a88d4c7519a54da497d3bb97803fb58076ec4012fc58c634bb37b45a7535abae83928cb94fdea5bfa03d2c27470b6f442d090400e76b9426bfe13be610eee139f303472a7380311a2e89b0bc53bd186735db2e770a62c6825a25bfe802c416a6bc51d187e3ec13e69fb4dc1ff64f77ec5df87c2e3dced5e36bb3778328c5ca2465b497cacd3d0a1b36437dbeb0223cf97fed6aff37dd30846f9031fd66a12807a9d5c28919f7caed2a74ef733f1244ab30f4b193d35ab9af521dbfb9201ef9d66fc8effa39377649f64ed7d4736d1d38d048d06f201dae991bc9b0e086cf7b393df451d042fdf74f7819346bac1629590ae31ab4e1d4e3fbde9f401e5dd2583b01bb79d67b5b8e3056add35e652d978d79698e35300b2938bb2850f1f758065872fab6cdeb507c1dff91bb79f71e0cbeec522eebd5af8671eda4ec6eb5f1ec39e09ff1551fd06fc3cb6d1b1901588188b072fff0fcd8f0756fe9a92525b7c15add09930ef16f29a4eeb2da755bc0504ce551f3c13e8ae714f340dde574bcc67097bd66ad5e0c6fde5d6e3f30b776e23d4c4a6af106364d48d7b17e673f4b8ce800d877dc7a1e0a4ba41d7a7df9bf79f49a1f2cde75946cd99f57dc086b23e1cf70732315874a8f7ea69609f260bb33764cc8b277759a619d56d42d251f908788c2030c8e6c033bdb1c12683401d43ad22e3807eb560374c7517ab9bfbf24e5103dfedcef3bfec31e1056b51ba32a2598af07ecc8d953778ac66fe178ded7d59fb28171321359c618211f0f79e38eaf3ad5bad73e50e229ec3038eebaa3cb83feb0f60c9b9c8a527709c7f9fe17a6d355f8ac663fb3dd9faf19a844eb46b45d2a060ce809a63a8d98591b712954db4848471d2c8f57c7a3d4dc931d4faaf76ee3df621b33afd44a97421f6814e0d400f379abbe5e08e2231fbf8954402f98b0e5408374de7147506bc2987dc21457b2b2b32f5f823f30a0646153f57d42006636567ba710ba897b0c8e6b67c247d3004fb7eca160e45d3dfb221e2922b82adfa92ae4937fb47fb5a7d0d492dd475c8a07663d02345b9c979b7b5e1fded529dbd4a7e0b111d320e09f3c30ede8c203d01604ff92a039e59e152bd01fd52aad0095518f0215f04f9d6dd9ae3464e5ec00a5d892e0a14fc1f2d1e1d20f86395ec7dd3f378b2a2c4821a20564948ad0dd148ee1cbbafe608086211659e647c07fd1e5017282d18b321de64cfcf6aa18de41c69394322814df7338b0aa0d78816b23bb330deb07efd3d59366981d045db7a65b360e5de0e33656284c3e7e2e16dd1df1837af0ce2e78a5fe7ccaa255a8b1217158308461b771ccb0456bbd9389e5b28fbc462e40f168d58f274bc9413da24d4b884a3cd59ba19e6e4d6c50dc8f0e43a7fd2e89ff6d443b9b69615ed0a99a681bf395d5a9b5f1b88d695f3bd228d4348aefde197c5255d83bb8e5cc099e5f2e65f3d4cf36a64ffa8fe70849491cb3c35099380519fac95444bb35c280806e135d6e040677a061dcf441f6c343f56d64d2a8d5114ca48bad0ef44a16015a6430e6153722e13da11f831cbf2453bfb5ed528dcebae6fd33aea677cb658971e60870fcfe3b5c34f2ccd4463e65d571ee6df44814c64581eae79447b023f0f7209609661a3c3bfa19c005dc5552b0cfd1b657514299fa7b35ad5ff0362c95c4ea2306ade9aaa4abce17cf96c1a5e919f5eb377e404a3aac350a15dbc695027ec23e09acd8d58608954da212348b6448ac962cbd938decb9d648e07db57141b08ff1cd43ab7c82d18053eb24bdb18e696a8fa89f787456e1065d8b25d7115039db96f7ba3f5048bcf2ca498fbe531e19f48584d1aae589b0115c88eb5eda912c1cf37b3d3a98e97738b48652d4687aab50174e320183baf76609bdc8e4d41aa08f64cb1fbb096ce93c17185d0428eb3b3648d8d6d64906022e304bc3fa97f6579fdbf242106ef4dc9b48ca7697909026828b6a0fff043b9bc26096728aa35bc18284468738b6161774bcc96657466d5fbf0dc540f14468842bbbc57a60e0238de46098230c410a7af156c3b9d67ded0596df347920cb25e6b9b464bc9d6bbeb75bbc7ecba0785f0a1f6dcacfd93f167da27d610797e0c559de38b44a2f38e92bff07cc3b0b847113000e851efbd3881ece8185383479aafb878ed0b5c7135a3f8adbd7e923ea2bc8adb6a2e6d37aab35ec6b534de87051b18271e185490f90c067300ddf1e70712b5e8fa9e54c3b59af6fc4f099c739f63da2c42df7b1a51215137c1ad417ab39acbfe3730d04b6fcfed51a44a929375bc2c167d00e291db74a699c4cbd960cef460cae27540d43b4ba1ae0752a572a69be30dff4004918110e49dff97e0666b49d78c6b29d45de98b936553d2b98856a91b483b1137c58a0d180a5130c63d2720993aec8749eb49fe96b46ee56ddf33e3e19a7de8f2f6fffd31e17cc22b47cf028a39e0aa32262dd9d2550048391f5fa49e1a3b57af3da363703bbe38b43d3dadf19e405099ce008bad246591ec4f5ffa6c06ffecb4b91987231d52f7ed2e91569135715926ba02d401ac24a28335e8660d2c382697be5f96d63e6183c237e88f6ff34941610bd483d5693eda16cfb3a57744efd5f668debe9a13d089c065a0b86819de8dba9401e7c94cc1b83487e8c300a3b194a2e54e0d885dcd4840971e45e8d1af78e514727bbcffe7de7931fcd00a28599862e9e6fc1bd962dafc340919272c732d878b3c371158811faf1b16e1aa7369f9761607f282e0174e835056e96b8dcd0b54c6793d72a697be94569e49049ef62c31c951c3fc56d98fec5c2cfc986e41e762fbf86726e7817cb36e018c2994a1085467e2450217bd73d49a80d7ef6bb1a0cc15129f544d8fcd4cfbc57f69aef6e75e9b06dfd1b7a69555fdf70f10d8429c54928973f51765e403a08dfdf1d8803a2fe2a57890c998dfa909258a5de9d936ba892539bdad4fda01ce8d8672fa37ec35f09e9374522cef925de1e4a56096df922fe9caa6b26654d15a15593055243bfef037fa9587ca53f6d743739f6ad21ecc4c99add43d91acd045b2376c06ea0308df2079eebddcd9c68144b1b804c7ad5b1883dcf96ae2fe4e9c97e446690bee47d8ad8e6fd205c29963b6e1e0e1a43945e6e6f543272aa9e1f90c8300e88db09d303a20d73671711e634afe14e71336006c14f37203a97f0192f7100998af4578e40bdd04257e61e21eb8d91994bd76653ef375ab55e977fc2a449c1f2b7de96657232aa9a57e550a731c5fb955353fd3a89a9d93409d137588e0d9a98ec134925390bb5471d9902cd3a21836d282b3615dbc78cd9011d1fe08adc4a5994188735ded96747ce504173f7c7f24b34bd0ba357c4bb8d9e3183ff2584deaa54c4a98acb60de7f9a9548362b1a78ea2af4bf501c439a6ba294e88df3d50a0d8916adc2be270eb35c053e3b8d4222ab6484b0fdd63f6e22d98f2a87a27bcf6a8d9bd1539d61df0c9f4a363ef5500fd25f6c68348c077da308b3a498227b6859176461f93f46e5211706b40ff3ef554af6173c410abf71fbf15eba31a3355276d7f7620e6692fccd4dea5b30bac1f3c7cc536d1b51b1d3586442d7df900624c828e348c6d307655c2a46cc85313af29ed36d1b0e09595d0416412aba9bd21fdb0826609246c97f36dcf8a70a1847948eb7523308bbab7a2d5ee8cff2e60cbacd7dad61a43a3be8f8b04e56c7fdf9d2f57390d9e85fc41e3044931ffddbfe52d1a9baa6cc1154e035f6f3815360268262d41a0dd221fac244cdeadf4105fa37f0fdddf2d9b7a55023e99d257ae6a9b3a790f4bf30265a01d3b10c222703f471d62a27d3cad70d7480e1d2b508a5ecc1c8c876becff047dd0561dc5fe794886562260f5b6ba4256fea58482128df5c62157b04393b840c8ace3bd40b0f336abfc3eb36952e5899ab5fc98db6de8cceb59ee1adb8ea3c36299afd22c414beff289486b0d0f7f438bf03b49dd9133dae144f0bbd31a7262749d806c8565d5d61498b79dd401eb006dcc42b38375f6a7d10811e683d31d17de9a9cecd01c68b28d12f731ed083c68bfdc2037d0abb7077960694d40140eb94e1478030110b01cffc8ad40a065c1b0a6e7625954a51b3c793b625a6e52075fa88ea173e4c1f610acf7e761d4f46edd741efedd0b809728967501c23e3ce91347e5141098db047210347b0282a9e098da1c033f27019ff064fb68335db3b8f929b02c275c1da8d7497268d71f17a30dec7679aba028af20d728056d55f77bf4e81027f30d6250de969fb2c18d6f75282cfd6d37a0f985156161448ac346b5dc6bc74def415594a4c39332ac301565c1b42b8d52361b974bed17800fee56cff61ebc7b769360b8e95f72ba37db670fe1b4850debad85a4ca2bc4"}], 0x1180}, 0x8) mkdir(&(0x7f0000003640)='./file0\x00', 0x100) sendmsg$unix(r12, &(0x7f0000003ac0)={&(0x7f0000003680)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000039c0)=[{&(0x7f00000036c0)="2e03a323599e46214eb4c9ab1954fbee9edaad45840f11b8e5cb54235f46ecff7ff080fa5781e84b7404fd623d3929bec96493bf9e52165d2be386457058986c0b9160ae257f490c8bdc39e063d56e50d8dd82e0a8a3d3eafa7c18bba1a2676e89a008a6227cde66353f05c1851d7e96139f1ec806fd881f653d932011fd76b309b542375032395527a0b188539fe705e49bf071d0f627aafa4abbcceb180faefeb58fd51646670d305a1138cd33c404c1c670b78c257ae5783fcbb461c0501b9e993019e2920a495351b0641da1107775c5a89825f5c3", 0xd7}, {&(0x7f00000037c0)="20557e0ab722fdca93a7d78e98424e9ca0bc4fc66977627d476d47971cc5bd9b3e6a95a4bd5a6416ab2e9ee79385a584ebcbbb103774e53d82e6af49d98fffdfe7a48c5d45b7c2b94d0fb921907d3e4ba02a38f7fd89d380db806823c39bceeafba534454a0f419c81ab9d39ef022e484b38d38250ca5a13cdc96e01a080dd3693405ac33fbb90ed", 0x88}, {&(0x7f0000003880)="bc1bd7eb0a2c34ba694fa80eee62b94d09de38bada5b413ac080d90565a77d71949efb042633a4cd08e5d788fd231f", 0x2f}, {&(0x7f00000038c0)="1660a737da1ec8a1aa44218504b9b60a3742d64f2edc1f931131a79527af3349a73532f9019cc89bf761757e6ae03d51", 0x30}, {&(0x7f0000003900)="e8a3fdd329273bb63d3d06590cb6ea7b00d03b46a77dcc6c419c81361db74e5fd8ffec1dbd78af6d40bcd4d5fcd0e34722b61eb00bf43ba93224d90fe40b071330e32e29d76a8a797b6ce2ca75e6bcc01b37b9d29046633b0d79046bc450225f97d004ff187c9229c82ec43f2f7c2ac4ef6b56fcf028ebb72dbea19505f2f26c94467473ced216abd9ce8f4fb332a20a11d227dd597f", 0x96}], 0x5, &(0x7f0000003a40)=[@cred={0x20, 0xffff, 0x2, r9, r1, r6}, @cred={0x20, 0xffff, 0x2, r13, r1, r7}, @cred={0x20, 0xffff, 0x2, r9, r14, r3}], 0x60, 0x40a}, 0x2) r15 = semget$private(0x0, 0x7, 0x4) semctl$SETVAL(r15, 0x4, 0x8, &(0x7f0000003b00)=0x33) shmget(0x3, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) pwritev(r12, &(0x7f0000004b80)=[{&(0x7f0000003b40)="ae33569b03536f234b8c19bddd1293a8e017010a2cc318fbcbbb2d3f4257023be32c2af480efeae2b4ccbbab60bf4953f45d4ad3c792a37e447503bb925dfe", 0x3f}, {&(0x7f0000003b80)="376c2538d9c949060c0cd4336ec8acc2d843b516dbbb22164626d0a0bd5c827e19cb803f32bf7453a533247456bd5bc28e30d729eb32cd32e8c1d977b623d558b68ed6cce35f523fbd50e4e671414422ce1c4b6f0ad90d7496e34dec91dbbeb34c436a668378303c50750f51ddfed1223d385d72dec673c0e6bf43c280c08a1f132ac340254d30cf0437b21a4a3f7558f386dae35eef48a966730230eac3648c0fe08f4c5a20ec9c0b15f39bc082c75459417c2d3f9ef564143efeae19066460dd127a8402874c1030009c98fba0560fdb8e75221c11cd90ad9ec196c89ee023ee513809e3ab0dfc63c366f28a4be3195e24f51db885d916413a1641fc9af536f33277c566cda67f2b40f898b60aa3fd44383c607e804716734ea855698c7ffa22b042a1349933d28387e2a575b92d65c63b829ff03db4affcd858fd833bc862d5be130552c29c58ab632ebc412b099119d2c58f9f74a6b57acacae8523591668166ed4f6f2256a09d5f12112bc158e9773cafc16374a01cf37d33b0e7e3f0c38fd17ed1e5ac98896cbf8ed21133f22c2a24fdea1d7fcdfdcd3c5f1acf6d2eabffd5336f3911ccdee799e24e715fc407cc3d6c0af3c3ef852bf4cf2ed115d5040c96daf890bee833fc3985ce360bd043eb4ab677ea7878b5f9dc493b8d765d49a9632925af368b5456afcb692369a3947e7f41094d71c8bf36b27b0a8024cac95451a31439173470967fbf7eaa5951d40caa2c1839ee0083fc18ce68d8653ef999488cac83ca0c60d351603cfe4aa480044e745b9dff546111c5dee5e058e55859462b6c81a50a6f5b5d98a151789812369d51b78496379f133ec12da955f341fd3e0a9e59e87bb3c14efe39b0fef86aaa367cc80a91389dc76effcf6ead3f71b4f87ce180d8c7465018f28a6e42a57ef466fb6903b3df814b463744f6e78ba9ba00f1e14a70be8a4eb123d05b138ffcc74a453e49478663c23585742a2f12114a37a4f08324ff3ffa3b46ad2ca338123c6908b8be037fcff23ffc058fc02ae36dae8adcc41a477dedabf7947b03ce50cf84478814f7dff1c759e0b52c87f6b2740ecc9c293a0dd3d42a4d3c8c4878230bd17ee3b32e7b49af942ed8840eba2fe6862e2f9f85ff308499b1ca092e7519870f6aa9be505abafe95e729dade6e92d23d575706aafcb82478b76930c471447c4e64e3f25bbb4ca9719f953b46af8b45ad63b8852b1663e00cd778384c5237793a9f891ea0ffee016aa468c52ff91a1aedd7b0613e64bc24aa1374899b1205ac37976c1e3587c41ea81576c536a57b3d086c4d2ca00c8be57a02796fff78a57b80909055f125395518997506ed7a1163b49ab461a0e824c2d447b13582188a4efaf807642341f3bd2eec2d901d66c7e4bb3bee65578deb8f80120e3882ed54086b99a85b921814b94cc6c602a9afcd2603f48099e1d6c78baaa75114f18ec3f0e119c06019bf38c8a4581f51614c84bae6c90ea29b617883346364e35552a6799dfe19a7183bf80dced53f4066771f7db13419df49a5b169cafe0b937d73ed121346a5c9cf6a336ba082388efb8ec69520639dfb27cb52cb68f049ef8d1abc3572c69ca686ae127caf75afde7646ec7f05e723542b01d23f62a6a2b369b0fd688e4874b0b6a07581038ff4cd6ff36c4bd7a3191129a4e322b74967ef5d49db198fc0f1e463401fc9a6a8abce624076e4861ee979d0a4e78753514a74fe572447df7da546993daf93c1a4b55f74f3cd83cadb79df2c6a910bb0b85a6f369c5b2ee0253ea244d8d932c6c508f5c42ba755f94ce4181a1c67c6dd1c22da92a676186b413ec71f4498fc111fd1812702d9fa94d19ce45f59ba740f5185c2897489eec29e8812226b53b78039f2250e39c0540379c234ef9528a4046350430fb647a4c4394911be3a6d0b49802a938930e7fcdeb070dfd6a33f5eb9dc0f80061e9a97140416cb76717ae6f9417458a9bc014364a16622a5b733ac2d797ede538fcefbeaaea574afe50068278b818121fb823bc0e64f1fad6fc5ed396cc0b93fb370bbafbb9674cc754e55c14c85ad9ee98f897c47461cfac6212ca11fe0f8219abab0830f3d8a78bfa6522bbb167a6d1872111f90dfe3aa556259a7362e51727aa0051b37faae67f1893a20277d9015b2da639b2d51dfafcfbe53343f34086d6aa727e58aa1d53e53717f5f52230f54a3092bb320a3deaf43076d43c2545499b251d3f39c36c0255316e8603ce1a22950594429b104df9f0efbd4ca8e72751263412beeacd5554d044f756acb65faf2dddc4b9844d22ae886c618b29b951c214c20c8159f108a9f0f6ce3b6d82d71cc8bd8806023a6b22deef4af4a5e24c9aa50359e417d497e5d9ec402816dbae555730d7f2f048dee1a604eca67331efff40f0d968265af1e89e1db657071fabb470548901e4db6bd401e40b7450b3b12c85a1f015019eecccb0d43d0a151fd573e0d1abf98a764688b4bff08f8ce6e7f2b6b8101599340968320d765e99b049d44dec678a8344823534b1440838716dbd9f0cb69248c12b51fce9965fbe00e9749e34e2e46ce03727925dbc5d0aac7216779eae9a958673c1c5fd7c912f922c94767351caf6c7b632ab75ec7a1baac183f847f396a675448b87840c199d38337a1bab83b77d2c4f071b4ca2c928ca5f8a069f6488dd70cf26f8183d737841cbd1efb47b59ab18370e359837b343b9ab6e655799b1fe835c81d80a674e93d8333036aa5391704b239148643c865d1b1c99c9d17d1b979154c29876c984b92c6a830dc0bec47f24486c2c83f944180f201dae19d5c9534182d2ebb053af8ba63e5cfc99d83a3b73b9483ffb97049202f51e70d08046e3d1b134d8bb326947a50907baea641e8a8b2ee06480e10d2a9544450b59a75333fa91599a1a1d58c0935b5c5687a47b16aa90c7c40fb3a84dcd82f310394d23e83587c3220770780e725343ada8a0979893c11927fb87e00404a9443e76c5053aa1be354b3f17fee1f4ac1ca19e81a67bb47031876cc7401cedbf1a148e19dc519a70244e3332a7fb59cfa9baa94a96930b6bb3677efc79a8cd8b66f70cf3a51d071a9c3f942e3b716dec307409aa24d23c8d4d6185571035bb29596449693e5ed59ff3d63fbad94cbcba3a779e8af168ca4fdd3efa01f33e1aee7f551a5218b577ce3962eacf56c6ff1bf8db261fe7f3be6451b236a50991c840e350567de01ec36983247013ade030584c5f48d3808fc2b35749b561a59b37945a0894528a697c73ccfe1ae7e82cd659c4a9946b8c3e9fde934da58e6e1c81cfd0fe46acb60a0367419bf109c8c8233173c4cc32c79a2ebe4c7312970d5ef67509fbbdce49dba20bf316ae4a21904de8f73095f15859bce6f2f69f3750704fa24b295830ca7797167d2b2dbc8540f6525d4f076286cc98b21281fa804d446d7047386943e01d06dd21a0d4001c0bc55201da48c7ea7cd339b6021c0e39e642e1d48877a040aa26b804d17daef448693534f4e800d65aaddcab3078f8e3a3ac36c0d9dc17587227e147f56c7d7a3509ecce33c063fd20fc8603d1aa9e1310726d814064e80e6b50404c6c298538d1c508779da3f7fe2b3254a1f7610660c8fcda121dcc646b11e4855bde034a2ad1f5baa21ab768c1beb1e89050e75effe74cf3f7de7f6dbeddb162ba43a1451a044aeebc6ad670d829c34b973d3305abdbbd41b254450326a95b5386f7b58bdea2680e2ff45fdc48d50a827083f7bb74c6e482e440d7f93542eb16711d03e807e3cbabf8d2ddd35775086eda7cded60a42d3f972969c2b4abc545be419f2729ecfa7a11dffe900dc73de20051d38b40420b5198088af5df29c3b1884f52a0af02e825f83730a2e1c051a584f6198bdcbd2077359c31ec46260dad21ade7320e43d7345f17a2472ba53ddeb58b6e1d61637c060d3db277571044b98b5980fd61f70fca2d18afa99ba3af89db1d1c349baf3fb2e6cc0f6e256d3cb263ad1a23a432d833741a098cdcd2561c1b455dff68835b0751fbc7cc02e498cfb4b7b103e25ef0335cf2dee57617d321324f0f8aad6e2552e3f12e8c68fab9346701740d0f5dc23f990fb27c582e95ca29d4c696b171646b206c446ea45c548c7708b6befd85b10a92c78ac6427c5217e5426ab71f489b39c9a3f7f83ed5aec59fadb86a79e2d8457be3ec963c5696aa0def6b10fd19534b19cdbbe32ec8e8fd136a3676a545209ac4a268a07a7af732e0f142c8a7b4fd0dd78ebb3d495b32b87836d2e1e0ec22454c251259590fb22ed54156ec07541adca8e6abe048fb1210f9c3cb70de1eb99d24b2c9301f2544e01aac1a639bc5262d13b592b4b33e0f2fd7f2f70b7821429201354c1cd3cf4a06666b3da85edff6444012dc7f13ff516a9b720c35a3b82128ea8e01079f11acf80cce619235e984c84863405fcc2b1bd8e8f5e76317cabeacccbe30ae6f1b200353dd12db1a9e2a646176d6f82e7677eb880a096843d1cd0e8dcce2d1898f7ade92857ea6bd7254f1887abd65b31e937ebc1f56bb5864f78700770b057bda0a683872dd122834b7f36abf341e00d10ccf1a884828fb2399364a5fca7f707e700f0653e5eec2148e4eded221fbf5a82c5f43b030c347e46ebd9a046bf1b49ae12060462332860e2bba6eb6e8c7051e55707075687fd801cf2cbba776b8a886dd1261cd4e0cb2e96f52a5afa7a85ae2d6cc2f6c4dca6684ea1f654357747405e39426f07ed4c89899782e33219343e17c6cb44d9d4cec3514555ce35a072550dd06f5098f6e9920bf2f659c055917e3cb37518cccc28a44b4b2e1f80cdc037bb4f7f504298312567ca478db2c551babcd83b16e01b70ef2d29f7f6b02b2cb84939230e60a71eb9ed91e095499e4b6215e2e9643896105ada6b1e3665f347c873fc6cdcca904297db7da782f0373ff340f7269ad80ec70eb7450031c3c8d4c959b36a4e01ef99a608ebaa28fcd6fdbc50be818bd12e373731f21166998647847c011a1ad68500ce21e386191fdaac7625f81cd19b19c155f53a69e5b4c241e9cc86260db8565982b4ce8f9778ba4819084f17d9843f452d38334f40d4f22235114b6bd7134f57e6491c2ad2081a1cfa7be5bcaf8d25fc0ebdee69d418d7aa3f50f52ad0a39a4a10712bc3b07c3a3033760d7cac1796e8c52bde4e12ecd247e5bc3e5e46cf06887b072c76773acc01a12ab8ceaed0fa2a455e97ed9c5f8002566b133eeef176096043713b25bea15b21cef2e053d1bad290dc6c4ac0b5b38f662196bfcf7d6be4a8976ef1424c62b5f985f27bbb52fc1cfe7298399a9de728f1f3863507b899a8b9b4fd5c6da156b03c3812440ad4961cb676e1c86846157fe56a39d6e9763cf56c864a79bd4ce4c820bc57d31f868c0b403691faf6c977884d1cb98f4ab2cd9d1cc52bd66d27a4cf52a6ce2eaa804818832629748c4f6fb23f1a08a4563870509e0226207160944ca4fb15867ee357cd9ec212cc61912363bb1c71fa2ee2a586deca54d9c85099299f86680c7168a11a57033cd64b2c06b29e04ac2a419ce2c57fca4639389d627075427f352313657ec72cfd70bbfe821c5fea7d17c68c1d83b3ece18b1fb593be1a2d366818b3b0496aa5993f60c6310669023e53895abb5cee93c2b61b264731cc19a6bf8c8ba6103fe3c58e72001c9a7148f552be53842184b8ca25ec6fff91d5da3ead15232978d5e3bcf41c98ce0f09656b10a4a1e3400a5857870206817785d8439e1f7f8697dfc79480efb084b", 0x1000}], 0x2, 0x0) ftruncate(r12, 0x100000000) bind$inet(r12, &(0x7f0000004bc0)={0x2, 0x3}, 0xc) recvfrom$unix(r12, &(0x7f0000004c00)=""/4, 0x4, 0x842, &(0x7f0000004c40)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r12, &(0x7f0000004d40)={&(0x7f0000004c80)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000004cc0), 0x0, &(0x7f0000004d00)=[@cred={0x20, 0xffff, 0x2, r9, r11, r4}], 0x20, 0x1}, 0x40f) geteuid() pipe(&(0x7f0000004d80)={0xffffffffffffffff, 0xffffffffffffffff}) fchroot(r12) shmctl$SHM_UNLOCK(r2, 0x4) rename(&(0x7f0000004dc0)='./file0\x00', &(0x7f0000004e00)='./file0\x00') getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000004e40), 0xc) accept$inet(r16, &(0x7f0000004e80), &(0x7f0000004ec0)=0xc) 00:17:12 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file1\x00', 0x0) fchmodat(r0, &(0x7f0000000080)='./file1\x00', 0x10, 0x404) utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0x8000000000000005, 0x8c}, {0x10001, 0x8}}) 00:17:12 executing program 5: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x3}, 0x8) socketpair(0x18, 0x2, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x8, 0x3}, 0xc) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket$unix(0x1, 0x5, 0x0) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchroot(r3) getsockname(r3, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) bind$unix(r3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) getsockname$inet6(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) connect$unix(r3, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000340)="13abca2069d7be43afa743a2ad1909f0e2126e33c1babc12ab2b0751a36e294443ee7276337be65d5397eb66ba61535a4bd4743e7a6c1f9272962da510c62748dc00cf7f2482a0abd6d416f5b8914e80b3c6bad7631473351368778b18a2549887bc322660bae04863c55fceb143509830fc809cf6e84831b9b81a226e96ee6771fbe7", 0x83}], 0x1, 0x0, 0x0, 0x401}, 0x0) fsync(r3) getsockname$inet6(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) pipe(&(0x7f0000000500)={0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r6 = getgid() lchown(&(0x7f0000000580)='./file0\x00', r5, r6) mkdirat(r4, &(0x7f0000000600)='./file0\x00', 0x10) open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x18) r7 = shmget(0x1, 0x3000, 0x300, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) r8 = semget(0x0, 0x3, 0x2) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000000680)=""/131) socket$unix(0x1, 0x7, 0x0) mkdirat(r4, &(0x7f0000000740)='./file0\x00', 0x11) recvmsg(r4, &(0x7f0000001a40)={&(0x7f0000000780)=@in6, 0xc, &(0x7f0000001940)=[{&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/85, 0x55}, {&(0x7f0000001840)=""/14, 0xe}, {&(0x7f0000001880)=""/101, 0x65}, {&(0x7f0000001900)=""/12, 0xc}], 0x5, &(0x7f00000019c0)=""/120, 0x78}, 0x840) connect$unix(r4, &(0x7f0000001a80)=@file={0x1, './file0\x00'}, 0xa) 00:17:12 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80200, 0x0) fsync(r0) paccept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x20000000) 00:17:12 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) read(r0, &(0x7f0000000000)=""/176, 0xb0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chdir(&(0x7f0000000180)='./file0\x00') getsockname$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) setregid(r5, r5) lchown(&(0x7f0000000240)='./file0\x00', r4, r5) r6 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x20002, 0x4) r7 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x10492, 0x100) setregid(r5, r5) fchownat(r7, &(0x7f0000000300)='./file0/file0\x00', r4, r5, 0x400) pipe(&(0x7f0000000340)) setregid(r5, r5) chroot(&(0x7f0000000380)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) connect(r1, &(0x7f0000000440)=@un=@file={0x1, './file0/file0\x00'}, 0x10) r10 = msgget$private(0x0, 0xa4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000480)={{0x3, r4, r9, r4, r9, 0xc6, 0xffff}, 0xfffffffffffff8b0, 0x1ff, r8, r3, 0x1, 0x5, 0x10000, 0x5}) recvfrom(r1, &(0x7f0000000500)=""/205, 0xcd, 0x3, 0x0, 0x0) getitimer(0x0, &(0x7f0000000600)) chmod(&(0x7f0000000640)='./file0/file0\x00', 0x60) bind$unix(r7, &(0x7f0000000680)=@abs={0x1, 0x0, 0x0}, 0x8) bind(r2, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x0, 0x101}, 0xc) unlinkat(r6, &(0x7f0000000700)='./file0\x00', 0x800) open(&(0x7f0000000740)='./file0/file0\x00', 0x20, 0x30) connect$inet6(r7, &(0x7f0000000780)={0x18, 0x1, 0x7ff, 0x8}, 0xc) connect(r1, &(0x7f00000007c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setregid(r5, r5) fchdir(r7) 00:17:12 executing program 5: mkdir(&(0x7f0000000200)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x80000, 0x20) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) getsockname$inet(r2, 0x0, 0x0) 00:17:12 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x2dba, 0x9}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r4, r6) getpeername(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r7 = socket$inet6(0x18, 0x3, 0x100000001) r8 = socket$inet6(0x18, 0x7, 0x7) getpeername(r8, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r9 = socket$unix(0x1, 0x1, 0x0) setregid(r6, r5) fchmod(r7, 0xc2) getpeername(r8, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) chroot(&(0x7f0000000300)='./file0\x00') r10 = msgget$private(0x0, 0x4) msgrcv(r10, &(0x7f0000000340)={0x0, ""/160}, 0xa8, 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) bind$unix(r2, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) getgid() connect$unix(r2, &(0x7f00000004c0)=@file={0x1, './file0/file0\x00'}, 0x10) bind$unix(r2, &(0x7f0000000500)=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r9, 0x0, 0x0) r11 = geteuid() sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f0000000540)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000700)=[{&(0x7f0000000580)="dc2462799ccafa1672fa321277553e9a391956b17fc75ccff107e7", 0x1b}, {&(0x7f00000005c0)="563e908ed164688237780d9e787b6718371a38f4fa243022b8e749f99d3d95a5f51dcc304b7be082f3e00872b5c79bb714b9955afa6870bc55ec3a82c7e7d9ea4a00f232a0afafd73fc762a8110734eab74f0899f224", 0x56}, {&(0x7f0000000640)="45a7d31a6840e7bb0fe87b7bdfd143f25798492955eceacffb433b45a829430a0eb0f31037e483430d912d80ab46498777123fe4a05beeda093f3307f22886cc683e37abf8eab9d3152e2c98e59000f793d1930c1d0b6168fa9c11d332798b1920d73db8663ff3d2cff9e3f0d1256a0a030f937196db0b3428a3a4919a2b4cd3c5681bac513bd5e289e80d496f9220db2880103428e1a6e98bd20456423e35827e69e5c82f94b7f9997ebeae14f5093bc5156b5955e43433ac2f", 0xba}], 0x3, &(0x7f0000000740)=[@rights={0x28, 0xffff, 0x1, [r7, r9, r9, r7, r0]}, @cred={0x20, 0xffff, 0x2, r3, r11, r5}], 0x48, 0x8}, 0x8) renameat(r2, &(0x7f0000000800)='./file0\x00', r1, &(0x7f0000000840)='./file0\x00') geteuid() bind$unix(r9, &(0x7f0000000880)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$inet(r7, &(0x7f00000008c0)="df9593e766d9c534fab8826c69837b273d823949f7ce7eb99cf40e53443906b82d3dd85d263858eb2d569362bd61797d6cac39c03c84f9416e53c253cf99bf14616e42b34625bce7ba874696dc64e227f1c3b96f67d6626a3c470e3caa77c120906664d71303c08ac959158d7730b94d163a53bbe5cf900d498bfc699cccdfe756fac33e41d91c4d4a6cd7b735503ee6d91896308b96b49a376037102427355aea7b0cb544aa1763ec170412496c60654c913a849c5547c232ab10b9d1888ebdb6fbe3a6d6877dd286d4417775ee3e9cd64c7acb2c32a66703994d94fa64d2e026198d", 0xe3, 0x2, &(0x7f00000009c0)={0x2, 0x1}, 0xc) 00:17:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x8000000) r1 = dup(r0) getgid() getsockopt(r0, 0x8, 0x4, &(0x7f00000001c0)=""/70, &(0x7f0000000240)=0x46) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="01006bae2e2970797fc6a804c5e000"], 0x3) sendto$inet6(r1, &(0x7f0000000100)="bd2ea12de2e494c7c2cc605dd7d35ddd89e939300177f57ed63ab0031777dc2a0e46be52aef18d105bbe419dbdf7f46255750fe62f84d30e281fce29d07cb63209ccf340019dbbf4", 0x48, 0x1, &(0x7f0000000180)={0x18, 0x3, 0x2, 0x9}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)='k', 0x1) read(r0, &(0x7f0000000000)=""/128, 0x80) 00:17:12 executing program 4: symlink(&(0x7f0000001700)='./file0/file0\x00', &(0x7f0000001740)='./file0\x00') r0 = socket$unix(0x1, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0/file0/file0\x00'}, 0x16) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) listen(r0, 0xfffffffffffffffb) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0xfffffffffffffbff, 0x4) 00:17:12 executing program 5: r0 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) r1 = open(&(0x7f0000001000)='./file0\x00', 0x8, 0x0) bind$inet6(r1, &(0x7f0000001040)={0x18, 0x3, 0x7}, 0xc) shmctl$SHM_UNLOCK(r0, 0x4) r2 = open(&(0x7f0000001080)='./file0\x00', 0x810, 0x45) r3 = geteuid() mkdirat(r1, &(0x7f00000010c0)='./file0\x00', 0x10) mkdir(&(0x7f0000001100)='./file0\x00', 0x4) poll(&(0x7f0000001140)=[{r1, 0x1}, {r2, 0x8}, {r1, 0x80}, {r2, 0x4}, {r1, 0x44}, {r1, 0x174}, {r2, 0x20}, {r1, 0x9}], 0x8, 0x7) shmget(0x3, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001180)=""/211) recvfrom$inet6(r1, &(0x7f0000001280)=""/22, 0x16, 0x1, &(0x7f00000012c0)={0x18, 0x3, 0x1, 0x5}, 0xc) recvfrom$inet6(r2, &(0x7f0000001300)=""/147, 0x93, 0x842, &(0x7f00000013c0)={0x18, 0x1, 0xb60, 0x1}, 0xc) r4 = socket$inet6(0x18, 0x20000000, 0x71) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) r5 = getegid() fchownat(r1, &(0x7f0000001400)='./file0\x00', r3, r5, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) bind(r1, &(0x7f0000001440)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000001480)=@abs={0x0, 0x0, 0x2}, 0x8) mmap(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x4, 0x10, r1, 0x0, 0x18) shmget(0x0, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) getsockopt(r4, 0x7f, 0x1ff, &(0x7f00000014c0)=""/82, &(0x7f0000001540)=0x52) mknod(&(0x7f0000001580)='./file0\x00', 0xc000, 0x2) r6 = socket$unix(0x1, 0x1, 0x0) readv(r2, &(0x7f00000018c0)=[{&(0x7f00000015c0)=""/185, 0xb9}, {&(0x7f0000001680)=""/232, 0xe8}, {&(0x7f0000001780)=""/130, 0x82}, {&(0x7f0000001840)=""/96, 0x60}], 0x4) dup(r4) fcntl$setstatus(r6, 0x4, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001900)={0x0}, 0xc) r8 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001940)={{0x2, r3, r5, r3, r5, 0x10, 0x25a}, 0x1, 0x6, r7, r8, 0x9, 0x4, 0x1}) 00:17:12 executing program 2: r0 = msgget$private(0x0, 0x12) msgsnd(r0, &(0x7f0000000000)={0x3, "851ece1df0ff63d4f4a9bffd396f140c9a9b072e58591deadee45e4011782f9f03cf0f569f020a29053222f4ccfff844f2d984810a108f210382301065c30c8654e4bccfe29436ef90c5f8267833e7e42e85de3e93cf95fefa47d85fc7ce3e4efe80704b3b4c41d278ad1fe8316b65488620b594"}, 0x7c, 0x800) r1 = msgget$private(0x0, 0x10) msgrcv(r0, &(0x7f0000000080)={0x0, ""/71}, 0x4f, 0x0, 0x800) r2 = socket$inet6(0x18, 0x4, 0xa736) getpeername(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x3, 0x395c0000000}, {0x7, 0x8}}, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/211) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, 0xc) r7 = getgid() r8 = geteuid() getgroups(0x9, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r13 = getpgid(0x0) r14 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x3, r6, r7, r8, r10, 0x10}, 0x25b8, 0x9, r13, r14, 0x5b8cdfb5, 0x7, 0x1, 0x10000}) getsockname(r2, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) mkdir(&(0x7f00000004c0)='./file0\x00', 0x84) r15 = semget(0x2, 0x4, 0x20) sendto(r3, &(0x7f0000000500)="5cd6846972a1e5fed54693ba84364469e37ae8d44622e94cab877d958f9c1f56174a28f16b8ccb4d6c9596c403aced9822b3af5d11813cac6f6614c4e2570b0fb430553581ebf984a526156e916fe8376d2a3d1d3b7c88fc7d7dca326a7765599110ec8a7c0716d8d1fd0be4cb95f995084ab84af83d388c39", 0x79, 0x1, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x3}, 0x8) fdatasync(r4) msgrcv(r0, &(0x7f00000005c0)={0x0, ""/34}, 0x2a, 0x3, 0x800) msgrcv(r1, &(0x7f0000000600)={0x0, ""/166}, 0xae, 0x3, 0x1000) syz_execute_func(&(0x7f00000006c0)="c461a414bfc20a8442c4c2d58c9d00000080c4c37d19041d5f9b0000000f670266450fe028446fc482b5964f36410f0ff3a4c4c38944421d4fc4e2914561f9") semctl$IPC_RMID(r15, 0x0, 0x0) sendmsg$unix(r3, &(0x7f00000009c0)={&(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000740)="432ef5816bb7b0d3ea1241bd612ef66c1510f6862a4ec40aebab71f380de42c75493e340d0ed96dea6ee0c40665d41a20942a5a347dd2ef3e1f0c6f058d3a9b53fd14600d0ea923b816e34a4963457b72414a1581498c2c179141ae5a0cc282f5fb23d20ca59bf0d8053c671c69a8e37fcead80e1b4e556ae790d0955ef50349f80f962e3f81d2e426ff95a925eec5a9f2472e83a9d201632148a8943e767b7f87ee9f8916d774674e75f08b5b34850a45b1ac150532b47b9a23895ae3f00db7b6a3fb209335c7ffdb678d66f5206cb886902b3e3afafa9f0bb126", 0xdb}], 0x1, &(0x7f0000000880)=[@rights={0x38, 0xffff, 0x1, [r4, r3, r4, r2, r2, r2, r2, r3, r3]}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x30, 0xffff, 0x1, [r3, r4, r2, r3, r4, r2, r2, r2]}, @cred={0x20, 0xffff, 0x2, r14, r8, r11}, @cred={0x20, 0xffff, 0x2, r14, r6, r10}, @rights={0x10}, @cred={0x20, 0xffff, 0x2, r14, r8, r12}, @cred={0x20, 0xffff, 0x2, r5, r8, r11}, @cred={0x20, 0xffff, 0x2, r5, r6, r9}], 0x130, 0x8}, 0x400) r16 = socket$inet6(0x18, 0x10000000, 0x53) socket$inet6(0x18, 0x2, 0x6e6bc6d8) fcntl$getown(r16, 0x5) getsockname$inet(r3, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) 00:17:13 executing program 5: r0 = socket$inet(0x2, 0x10000003, 0x0) close(r0) open(&(0x7f0000000180)='.\x00', 0x0, 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 00:17:13 executing program 4: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x400, 0x1, 0x1, 0x9d, 0x5}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000140)='./file0\x00', r1, r2) r3 = semget(0x3, 0x6, 0x8) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000180)=""/4096) getsockopt(r0, 0x8fa, 0x4, &(0x7f0000001180)=""/131, &(0x7f0000001240)=0x83) getsockopt$sock_int(r0, 0xffff, 0x1205, &(0x7f0000001280), &(0x7f00000012c0)=0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001300)=""/85) r4 = open$dir(&(0x7f0000001380)='./file1\x00', 0x40008, 0x0) fchmodat(r4, &(0x7f00000013c0)='./file2\x00', 0x128, 0x400) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) open$dir(&(0x7f0000001440)='./file1/file0\x00', 0x400010, 0x10) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001480)=""/30) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000001500)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001800)=[{&(0x7f0000001540)="06474cfbc0b556b2b9c64476c425b4b328075dcdb2f6979180186d88fac4159fd82234f557ec759d33834465fe8d56d6dc39f0a53ff64101ef39f6", 0x3b}, {&(0x7f0000001580)="972731e5580912fb66a4f44cbe55ec9187b3d21132900318e66ad9876e017794d1bad7ad3bc5dfe9ae9c88adb2ac5cfa65efe9fc4b70e7cd98db747262293262847571f7cf11a96bce5d044fbb78bd80da46012c37600766894327b9d4f394df6ef475e517abb4a38964ca68f4179da09578816c4eb1dd7e8476fb42b851b1364957f6a3a4c19557da83047158396c5005522e30b87b35dfb49dd1661a1ea3a841f50a8ecb3c7908af1a3faa1f34ce1f7890", 0xb2}, {&(0x7f0000001640)="a1921a1f6058381729e6a1a2431e469e79cca54b0bb58ff0067ca3d3c5566237c5e29310a3fd446bcf514226a88a9606f5edef925349c8efba", 0x39}, {&(0x7f0000001680)="14d20bc30b573f8318dc1028831b5d4229a322124a83c0c3e5448422dd497af68e6ea71e5236b713f6463711a9d609592e2674a3cdd5ae9d55095391d4e79bea852766d1fbb4f1350da685031196d792bed805285d3bbdeea61c40137e67c6c79e27c65e19dddfdf591f8919aaed48c45a8bc0eac3bbf27523be9577d36c9d2a1f672bfb6cb7e4034f5ceee2924b1a9a3528ee14a9f0e782cd491517a7bb1fb9945c558e71733bc6f537c8a5a4632959f213d0ca545498d052145ea17042308d98b6ac", 0xc3}, {&(0x7f0000001780)='mo', 0x2}, {&(0x7f00000017c0)="bd60f9b785dcdc0e4b9b852782b61a0b1534f45a8834b816a073ee8e4e427d5927bfa23f9257da98b8f08f057b236b0b5c8cb6100059704c9dfbf6", 0x3b}], 0x6, &(0x7f0000001880)=[@cred={0x20, 0xffff, 0x2, r7, r5, r6}], 0x20, 0x400}, 0x2) connect(r0, &(0x7f0000001900)=@in6={0x18, 0x3, 0x0, 0x3}, 0xc) fchownat(r4, &(0x7f0000001940)='./file1\x00', r8, r6, 0x400) fchmod(r4, 0x1e) fcntl$getown(r4, 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001980)={{0x7f, r8, r2, r8, r6, 0x40, 0x40}, 0x1ff, 0x6, 0x70}) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001a00)={r7, r8, r9}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001a40)={{0x414e, r5, r2, r8, r9, 0x100, 0xb9}, 0x0, 0x2, 0x2}) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000001ac0)=0x1) getsockopt(r0, 0x1, 0x6, &(0x7f0000001b00)=""/129, &(0x7f0000001bc0)=0x81) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001c00)={{0xd3c2, r1, r2, r5, r2, 0x8, 0x40}, 0x6, 0x2, 0xf60}) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000001c80)=0xfffffffffffff650) 00:17:13 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x1f, 0x7}, 0xc) recvfrom$inet6(r0, &(0x7f0000000000)=""/130, 0x82, 0x0, 0x0, 0x0) 00:17:13 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000000), 0x0, 0x7, 0x0, 0x0) 00:17:13 executing program 5: r0 = dup(0xffffffffffffff9c) ftruncate(r0, 0x33) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202c0, 0x1ae) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x80a, 0x3ff}, {0x2, 0x7}}, 0x200) setsockopt$sock_int(r0, 0xffff, 0x1027, &(0x7f00000000c0)=0x80000000, 0x4) fchmod(r0, 0x80) r2 = semget(0x1, 0x3, 0x90) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/60) chdir(&(0x7f0000000140)='./file0\x00') semget(0x1, 0x1, 0x418) r3 = fcntl$dupfd(r1, 0xc, r1) flock(r3, 0x5) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x4) getpeername(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r4 = dup(r1) getuid() pipe2(&(0x7f0000000240), 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0}, 0xc) fcntl$setown(r0, 0x6, r5) r6 = openat(r1, &(0x7f00000002c0)='./file1\x00', 0x800, 0x1) semget(0x1, 0x7, 0x40) recvfrom$inet6(r4, &(0x7f0000000300)=""/115, 0x73, 0x841, &(0x7f0000000380)={0x18, 0x1, 0xf8}, 0xc) lseek(r1, 0x0, 0x3) ftruncate(r3, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) chmod(&(0x7f0000000440)='./file1\x00', 0x193) read(r1, &(0x7f0000000480)=""/169, 0xa9) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000540), &(0x7f0000000580)=0xc) renameat(r6, &(0x7f00000005c0)='./file0\x00', r0, &(0x7f0000000600)='./file0\x00') unlinkat(r0, &(0x7f0000000640)='./file1\x00', 0x800) 00:17:13 executing program 2: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) readv(r0, &(0x7f0000001340)=[{0x0}], 0x1) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xffc9) 00:17:13 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x800, 0x100) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x1000000, 0x10) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x9) 00:17:13 executing program 5: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x400, 0x100) r2 = fcntl$dupfd(r0, 0x0, r0) clock_nanosleep(0x4, 0x4, &(0x7f0000000000)={0x10000000000085, 0x5}, 0x0) fchroot(r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000100)='./file0\x00', r3, r4) 00:17:13 executing program 3: r0 = semget(0x3, 0x4, 0x202) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x8) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000000040)=""/203) r1 = semget$private(0x0, 0x7, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000140)=0x5) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x0, 0x3) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000001c0)=""/5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/161) getsockname(r2, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000340)=""/221) bind(r2, &(0x7f0000000440)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000480)={{0x18, 0x0, 0x5, 0x1f47}, {0x18, 0x1, 0x5e00, 0x4}, 0x3, [0x7, 0x6, 0x7ff, 0x5, 0xfff, 0x7, 0x3ff, 0x6]}, 0x3c) r3 = msgget(0x0, 0x605) r4 = geteuid() getgroups(0x7, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r6 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000600)={{0x0, r4, r5, r6, r7, 0x5, 0x6f74}, 0xdef, 0x7, r8, r9, 0x5, 0x4, 0x7fffffff, 0x5000000000000}) getpgid(r9) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000680)=0x6a9d5fdd) pipe2(&(0x7f00000006c0), 0x1000000) open$dir(&(0x7f0000000700)='./file1\x00', 0x80, 0x84) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000740)={0x7, 0x1, 0x5, 0x5, 0x7}, 0xc) seteuid(r6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0}, 0xc) setreuid(r10, r11) 00:17:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400190, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r6, 0x600) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x0, 0x7ff, 0x1f, r1}) r7 = semget$private(0x0, 0x3, 0x100) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000140)=""/11) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r8 = dup(r0) recvfrom(r8, &(0x7f0000000200)=""/185, 0xb9, 0x1, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) fchown(r8, r2, r5) symlinkat(&(0x7f0000000300)='./file0\x00', r8, &(0x7f0000000340)='./file0\x00') semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000380)=""/135) getgroups(0x1, &(0x7f0000000440)=[r3]) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) unlink(&(0x7f0000000480)='./file0\x00') unlinkat(r8, &(0x7f00000004c0)='./file0\x00', 0x0) getpeername$unix(r8, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) rmdir(&(0x7f0000000580)='./file1\x00') faccessat(r0, &(0x7f00000005c0)='./file1\x00', 0xa19df23abed6a9c9, 0x200) rename(&(0x7f0000000600)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendto$unix(r8, &(0x7f0000000680)="c19288e4c804a54990def008f8a95370752d95bc8a0d6c9e8d122c35a04627b24be290dbf343c9ad18e0def655a656b4a8921291da34e02b7c2627ee78b702a625237c3307c9a462e3bc59254c4c2f7647e7bc3c542a0e4b6de8e9c4cb0a450d1a5b69643a9b0a84d8acb3719c61bdb689658c448e6d06f1999005c25b6ebea80748fbebbd12848adcfe3e7c97dada4a87d357abea8c3748ee375aae2f6f80eca9f12f0f252354eebdbf0b0ec374d3746a5f537926132f11ef8a3b6613a6bfbee499fc135dcf95", 0xc7, 0x5, &(0x7f0000000780)=@abs={0x0, 0x0, 0x1}, 0x8) mkdir(&(0x7f00000007c0)='./file0\x00', 0x82) fcntl$getown(r8, 0x5) getsockname$inet6(r8, &(0x7f0000000800), &(0x7f0000000840)=0xc) connect$unix(r8, &(0x7f0000000880)=@abs={0x0, 0x0, 0x1}, 0x8) semop(r7, &(0x7f00000008c0)=[{0x1, 0x100000000, 0x1800}, {0x7, 0x2, 0x1800}], 0x2) close(r8) chown(&(0x7f0000000900)='./file1\x00', r2, r4) 00:17:13 executing program 4: chroot(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x40) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/210, 0xd2) getsockname(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) rmdir(&(0x7f00000002c0)='./file0\x00') getsockname(r0, &(0x7f0000000300)=@un=@file={0x0, ""/98}, &(0x7f0000000380)=0x64) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0xa, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchownat(r0, &(0x7f00000003c0)='./file0\x00', r2, r4, 0x400) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') chmod(&(0x7f00000005c0)='./file0\x00', 0x60) r6 = semget$private(0x0, 0x0, 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000600)=[0x8, 0x9, 0xd6ad, 0x3ff]) utimensat(r0, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)={{0xda1e, 0xc27}, {0x6, 0x7}}, 0x0) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f00000006c0)=0x8) lchown(&(0x7f0000000700)='./file0\x00', r5, r3) truncate(&(0x7f0000000740)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlink(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') sendto(r9, &(0x7f0000000880)="9fab8c0b5d023d5dbb9e352bc5b8f0c325a1456197a3a0fe62451e56c40d8a0f48f61856acac0cb874bee91a4899ca7709a9779a0b23b5f509c9c4", 0x3b, 0x40c, 0x0, 0x0) open(&(0x7f00000008c0)='./file0\x00', 0x40200, 0x20) mknodat(r8, &(0x7f0000000900)='./file0\x00', 0x8000, 0x7fffffff) setpgid(r1, r1) accept(r8, &(0x7f0000000940)=@in6, &(0x7f0000000980)=0xc) chown(&(0x7f00000009c0)='./file0\x00', r2, r7) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000a00)=""/102) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) 00:17:13 executing program 5: r0 = socket$inet6(0x18, 0x0, 0x3ff) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x200, 0x6}, 0xc) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001300)=[{&(0x7f0000000080)=""/122, 0x7a}, {&(0x7f0000000100)=""/93, 0x5d}, {&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/95, 0x5f}, {&(0x7f0000001280)=""/14, 0xe}, {&(0x7f00000012c0)=""/23, 0x17}], 0x7, &(0x7f0000001380)=""/137, 0x89}, 0x800) r1 = paccept(r0, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc, 0x10000000) recvmsg(r1, &(0x7f0000002900)={0x0, 0x0, &(0x7f0000002780)=[{&(0x7f0000001500)=""/19, 0x13}, {&(0x7f0000001540)=""/216, 0xd8}, {&(0x7f0000001640)=""/127, 0x7f}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/143, 0x8f}], 0x5, &(0x7f0000002800)=""/238, 0xee}, 0x2) pipe(&(0x7f0000002940)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r2, &(0x7f0000002980)='./file0\x00', 0x82, 0x4) fchroot(r3) r5 = dup2(r0, r4) getsockname(r2, &(0x7f00000029c0)=@in, &(0x7f0000002a00)=0xc) getsockname(r1, &(0x7f0000002a40)=@in, &(0x7f0000002a80)=0xc) close(r3) mkdirat(r4, &(0x7f0000002ac0)='./file0\x00', 0x0) sendto$inet(r2, &(0x7f0000002b00)="05b01a25a2b8118e46dbf341876d71bd5b17238da82982c330a05c6b6a48c0755625aa46993b92393dd7f09fc62eb91b8720e679ec", 0x35, 0x2, &(0x7f0000002b40)={0x2, 0x0}, 0xc) r6 = msgget$private(0x0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002b80)={0x0, 0x0}, 0xc) r8 = getegid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000002bc0)={0x0, 0x0}, &(0x7f0000002c00)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002c40)={0x0, 0x0, 0x0}, &(0x7f0000002c80)=0xc) r11 = fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002cc0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000002d00)={{0x1, r7, r8, r9, r10, 0x1, 0xffffffffffffff00}, 0x6, 0x1, r11, r12, 0x7fff, 0x5, 0x9, 0x401}) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pipe(&(0x7f0000002d80)) r14 = geteuid() connect$inet(r1, &(0x7f0000002dc0)={0x2, 0x0}, 0xc) r15 = openat(r2, &(0x7f0000002e00)='./file0\x00', 0x20100, 0x18) fchown(r5, r14, r13) getsockname$inet(r15, &(0x7f0000002e40), &(0x7f0000002e80)=0xc) bind$unix(r2, &(0x7f0000002ec0)=@file={0x1, './file0\x00'}, 0xa) 00:17:13 executing program 2: r0 = semget$private(0x0, 0x2, 0x180) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000000000)=""/4096) r1 = semget$private(0x0, 0x4, 0x300) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000001000)=""/120) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() r6 = geteuid() getgroups(0x5, &(0x7f00000010c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001100)={{0x1, r3, r5, r6, r7, 0x10, 0x90}, 0xa7, 0xfffffffffffffeff, 0x35b5}) r9 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r9) r10 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000001180)=""/136) r11 = msgget(0x0, 0x100) msgrcv(r11, &(0x7f0000001240)={0x0, ""/4096}, 0x1008, 0x2, 0x800) shmdt(r9) shmat(r10, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r12 = socket$inet(0x2, 0x2, 0x100) setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000002280)={r2, r6, r5}, 0xc) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r14 = getpgrp() shmat(r13, &(0x7f0000ffb000/0x4000)=nil, 0x1000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f00000022c0), 0xc) setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000002300)={r14, r3, r4}, 0xc) semget$private(0x0, 0x0, 0x0) lchown(&(0x7f0000002340)='./file0\x00', r3, r8) r15 = semget$private(0x0, 0x3, 0x400) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000002380)=""/152) r16 = shmget$private(0x0, 0x2000, 0x5, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000002440)=""/145) 00:17:13 executing program 3: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/196, 0xc4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x228000, 0x0) sendto$unix(r0, &(0x7f0000000340)="7410edb042dd733f0267e84b4d04d8b2a7760cf6a0484de28b9295938b2369db59105117663770f3843f13818c8a7a4ad630a9fea0fafc527a8ed51627b32762d3b4dc0c05cc5e4db85002a22f083c7a71a5795c124711936d4fe5afd8a161378b866a7d3b25da3b653a31bc6d3809488f793ebf1e3d465f23d65b43cec8c8cc0fdec58a6fa2f1c23c033397ea3e8859da47f6b18686994129159c870c5c7933503b2f0315088bbb2ccc89f8451c520f68f80ecd7b0e651c1d01f69034c2f30fbe7eb06114565c0ea62f8c4817b7594f7cdbbc521ea78fa75456acbc92", 0xdd, 0x4, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x40082, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x10000, 0x110) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0x0) fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x400) 00:17:14 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f0000000080)=""/105, 0x69}, {&(0x7f0000000100)=""/54, 0x36}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/104, 0x68}], 0x4, &(0x7f00000002c0)=""/177, 0xb1}, 0x43) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet(r2, &(0x7f0000000000)="151e74bd63ea3b797da610e4ad5c82325c6b050ec98282c3659cf81fe8736f47c98c1444929362868821eac8a3fd75bface53ccfc3", 0x35, 0x404, 0x0, 0xfffffffffffffcf7) sendto$inet(r2, &(0x7f0000000400)="19089eab9ad1d97527a952af0cb0c07d186d6bf6f2092dd050a6e1f55bc8c0d1deedce31f992ff1b8aebf74ab9d5778ac5cba852cf2ea69b6fab54e430626c72d3c1c9bc9d16a6e54d8e33d9af521ac9ba3a95d1515c27f433ff94", 0xfffffffffffffeec, 0x80000000000a, 0x0, 0x24563e4096b6c7ac) pipe(&(0x7f00000003c0)) 00:17:14 executing program 3: mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair(0x6, 0x50000006, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000002600)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)="bfdd7e57f54c169ae122fb598c3d0c3b4781bc8a23fff089f68ff74c34c5b07254e31052b4cfbebb68495aeb6dcedf4fbd2659be34ac28f4e3eafcf425f52fc8f5ca557bb49d1431c120175fc6acaf75b326fb66793da6c32c470c320555b6682e0ee452e5aa1a8a6e3f96e991d62cab72c4a51291eaa47a03d370d783683de6afe89f3d2f87195b4e98430d2bf2ec67bcabc07487ed512d313b97e8ed53e2a7c33bf82f55b148d2f47fd8d94e8930292d486a2e66b18235ecad0e322f1d537c66d9775701c5e4379527d1f3", 0xcc}, {&(0x7f00000001c0)="62f8e90ddd577f97b18d42a2453520dc92c4952424e13f0477a04bbb29f57671afad43288b8963d874d51f6a3b144bbe87b7f12b0b566c25acf91dc73fbae9a4f2c8147def97544cd45418e4481c8126b71d1b8dbb4b2d8bbb390eba405b8ed28de764d1c19592", 0x67}, {&(0x7f0000000240)="d032a53972a791f733324f5e7cfa0b8075808f80485e0a21061b6de2eb0d08b5013398eb5027f94be3d0f9067339f83dba1c225ab97c193be3eaf157b2086743be4238189a12a61c183e0224d9fb37e752b820b024c9747135521d78556255c188caff7a64fb34f735ea8092c434b0500796dab6b61cafb6a101839ef7a20a0ff8b370c48c118a03753f1cb4ec4ac45e014a953f8c9786cca2097b6d0951a06461b1ca399d8577cbf1f8da5866e4b3ce8e38337af714ec514246853837", 0xbd}, {&(0x7f0000000300)="d0d70341adcfc02c89ff7aa931f280c92bcc27ceebc6b159ef91800521", 0x1d}], 0x4, &(0x7f0000000380)=[{0x1010, 0xffff, 0x1, "284e4c96370ee97bca0ff16f7dc7d187286cbc832f5fb65acfa35b272cd48da50f1e2ef808a825b127589e3b570898e2c29714dab0c446c1cd151ee89f5e11b9f885ee2ab05ac0d6f78c6e7b086df4f9f7fd3088350750e70a2bd1fd4c359fc1166d71b19daaaf07f8e9d0cd76d672af4dcedf22e347dd15dfedbf3ec7b106ba8d862475d8e890ac2ad9ae5bf29b63be398861f75d3a9b306d1e4abd9bf3e72db982104aa5e14546f137844fa987d10658664d97ced9cdfd7c72466e6cdf380287659f38a76edcbc260441238c657fc8a99416ef657626875c9fd7284a719b36800a9092f6a9258c72d6fd0997b7652c2b66df2dd75efc4521682d8ad0479346ea598a1edc64e7069716550835e221e276d9db8e397d430a575cd38793a2a8108b9f0d073e59552ccb7f519e4fb75ef07d83f34d6344bc7170ae109067635f04086e9131a1ef7f2f66bfde33658ff66605cdda070ef87741fdafaa8909c4b82185b2363f437562dfba981236ce0dca3104132b42e443e321ae89e004ffc535efa9594e55a272c72674ea0ec65a3493f2c8953c25a971d4e1d32325922beca2d7f832c51c13809454ad87592da88d4b993620c5cf8cddfadf5998549c8dabacab018f4da04fef89f2c7f1e47cc189588e65dc272802a7e940b75afb760d0cf844fc5ae51d85402ddca30b567829cd1093d98a198845676eb19dfcda7349b36c5277efc4e0776c9d88dca734cf934bb59c978abeebcfa69d848c0ee24701103b88c72aa869c76df73b1e44ae16cd19dae0ac9ebdddde419a02fc8cabda9ec9618fe3fe4d1f1a8b12a8382108ff21e76881fafe790197741f338c85e7e3fcc76e1eb451631115f8734151ee1e2851da4ce18d4136659ef9cf328215bf3f0a5cb3da50320c33ea09f40b7a4dc5380d98a8f787bd33fe19e834943b93d2ad246bed8c78b7c0ec806a48cb6e419e2e001fe599d428bafa2364689f807f84a563484e6107a7d262793ce5f2c82a65ca73005af979e0b231e72d0468df872fab2ec844e514895200119253131a66b6ee1271cb31cc5e51425821719afaedc9f26c10fbc915ead4be6a8aad5fe9224c83fa1bb9c4b9c58693b9456a19fb2316a1aecc4e3c0236c3655aac62c489cd316ead80d8e51cdd190ee0edf453dbf56cf888694f5bea3c30b48704ce0dd9fa95429204f68df5c22b247d16d1331165abd847b42d53da841c55657f7bb64ae28d1dc61daae4f88fe09d8e5902cb9e2575b1cbf9ebd7809b4874bff3269bb1d4b40ef7684c315d44807077a77b64ba8add2c9b6c9db16618efd4ee99189a5419c6373c1bd1f35952becfe5f7ac457a18cba8f3b9416b4c0b68fe708543223792b553b22e7a537532e9b6a55d5d937ca92e6490a8ef0353c83555a3af537953ed4d89dfc2ba0d7b50affb72e57426373ff9e1dab548c364927a65c2ec761f22531b727fb8aa31eadab9619c646907f73dbed92ea7c6bb540765d6824237310bdfa0d72b075ab3192a5fc60d43ed1a1f85443f7ba5c4d53f01fb9f4f0dc9975f316e96c698fc28e603c5751bf5b66c0ab36ddff6fe576d7cb9a2a3911a9faeda45343f24fc51c4de9870ecfc030307c52c298e2d02a5710ea1f9a70b869521104c3b43caa6d997763e7827b65af623275daf53d858f7302faa639bfc8950b385c28aff1304ed97b0df1987490dcda41f3bfdc3ffab3a8645bd64d3c75939fd3399411c823f9acfac827106f740b8c638f7d1c0af6508ca868266d4c09a69d7e141e13bfc389f76c086c64f3ed7438f0c269b72f5cd4e32c43c3d2f65bab0e268d66ef901c04f1dec1f8d9dca2a8bf69ea7f97fbace19b1d9bc3d339d815732315d0731d988a1409b06384d0487ab17b93a8ace9f6fed6f3d6b2a705860570780d57357b046d79133914353c0c0a8c4852823daa6c1621213bbc22f00c9559f8e563768faafc31132034d5ce8fb349ad1f0e7e30b733854fba1feca985ec78dd4f79ad60f06e7c24e27afd995ffda70167d45c3ac1a01c4d4a6f2ff2b8467cf1dbda04158cee5edf25acfe1b1cdbd6118319bd1b44057c81bcc357e06c4c41786ad59c3e1aa8f3216255bf22dca24d822a94b0c166d171b6af4f730fa1edb699bed05c829fc96660e07f2de7b3bff2362be6e7ca899ea058eb05bb5e9567297a9d35dd88dc7c0a885820b222712002bfb347e61b2422b9b29541dfd230e4dc38953faacad34228fe3c273e291fb15d3db60c197d9c98cf408d15bdcfc5801fe0406c46991597d68bfec679d55cd878f4779b74e0cf90a3b23adf7053f37dfca18a19aa39250f34dedcc1c5f946ad04ddc4c2f650fc16a181898dad09f202d407972c812ea6627527e5a680b0e8578e7121936167cd4db27c349c6fee75f9639a284130b5ca943e8c89a1c0df5e1f071838b9c9640af3b62a795fe60fc507b98a74c70bfcd060536618cb931820acb8a43b03c86c5871b9ed410cd6679c2eb35245eed16b2f0058d59e21cae8bf14103c64a40de20212cc61172a2ee68cbee85e5ecbe828096309ae5a837a4c2b6fb91d3a6975d83c74d0565e956d37b610f34c43d5101a14d11d71d9a5b143edbd585ba5a14aa12b6ffa8114a97337cfad3f615bd9bbdd079404c7acf2199b440e70d24a078ba36df8c41a4fd1bcd5806aff065b573b80e5b16f65ab04bc230cb2e7d7211205572ac02cc0a2a00b9e1eb9c02aae37e09eeb001061f51e5de584a37e67a03406782d7d564bda9cbc16c668cf9bc8670e75c54650fb9079d87bf8f231c62c65fbacdbebb56a38bc91dd74b817fc7baf3974503c06e66f4f1e65c31ea4d898e2f7c33065a00d85f5751904a97a081de874b8cad496ac583e96265543302b26a219a30b4b4da344be24733f2c15ec1668c98ac060e1f20e05353bc252c07b680bd72c3d85f4c671b273d6887ce823f2d6a790712fa632bc0dc839ea03931de1049676fb8687ccc15cb553319447172c0233da7a91c0daf0428126f7c1e35b584394457ba7fcffcd5840af026d891e182780581f78812c4b01f43df5832aa25e41725fb3af73f4b78ae6ed17d8fb7d16dbecd89943ce58f7d0c92b5f7bf78626c7a57d37aa50ad87b2de23659493ced3f6cd1c1ff4095512546218ef3f5d47373d57de0678f88bcb00cdcbe9f5a3bbdfd6af20ac00ca923c0ea5e87a7985dcbf7200358b01cd90640c49006897164bf51a01ae25a58d95b406b66d70931aab9b8f4041f68d50db38c82d1c1fc8dd586c5757e43749c7d745059d729246444ea5efdcd48e869b5b41e404fa437bdd45327408b78c80fc0d9204da947341111327bb3300023b1ce73f926554689d65e90cb26fc587446c25ee8c35646741d0bbbb39e445ed36f2d8051f390de5d0104217306bada88546578347a47c1ebb8ab3879e0fccdcefdedfb1a839ba4ee8cf7e776e5b8720d1215daa68cec49a6024912e517d083883c4d3026b0898c88edd535fe2a4bd114c720daf915e2221e676edc65f9a3b14e40e5926df29e273de45b89e62ce4d9f75dea3908733ca8ec1dcc4ddd52dc9f0d8d16d3247acc4a24aa434049010eb45ab73b2aec1f1ddb3d70eb6700b823f2b8bf16822701d7cc6402ed312a9f515884778e1450144261e518f09ce67f433dffcb40083e6d3023aaa32bffddf543d10856cfaaa6059c808f84466283a47391d3c9e7203072ddf4dfd592f0bac640dd4a8d76525d5b8ca9798b88c8b16556b10d4e7a0d4030f74907d2df72484c4a4a6df28f0ed3a5afb50b64b785dee6c99339d5bb809f71e3ce8f6df7d9a2f2e80fc73228aed89e223cde206a0731de5470db89df2aa6fbc0068e17750a3523be79a096ec5258392005aabda3596f42810550e3c3f65f040508fab048f0556b7a9a39600596b2b0d2f65ae8093fa00b281ed037a862e87644b937a4ee3a0babdc70dbf31d93e0b62fc30a9c0cb0bba1d58959648fb658ce5676247a5d2bd4d17922334d103bc8488fcbc238756106a780b9e80d343f212dd3e1bc21d5ed06d88a0449a8ef00f39cf5d8bb076f2320e14ef3ede15d0f6f370b26f1f34397039d87ceeaac24288c9649e625898e4be5bee6a9b2574003d42f1d88374f124e3e2fa9cb4d8ac3cb67185a1bad4cbc3d6f169433b322a7ae4e234ae673dfb8dfc56a5f91a2faaedccd49b917dfa1a0738cd2f30bc095a621d52ee5ab123cb0362d2e36c9b69de8c7eefd4234249ad328a8798192e8cd163e45e8187d07aede165f291d0a5ab55bf870a6c5f0c1a6e8c2d151384997275c1f1a4e55c18351d07f25597e3631e5124eefd4c0ebbc81b6d451db2e64ad292344446943b7b1dfd20bda0672e950793e89cb3af075dd9256c3247883c86318e07d2e6770cdaf1dc25c8dea807816d3473cb25ed6bffe896fb33fe27798915f7c137bbfe61982ff48b8252f96a8ab280c492f8c134997dd5b4450268f3f8d012e4b296363aee913bbb9eb37176a21406c9117169003a128ecf9ce816da9978e920138983b05bfd94c9a32b2e79c8983cc4eb3eba4d96bba423b8339fc325a8a1bdf4eab3d98ec72925a3acdaf3d9837e7047d61d75f379b05629b84df431831ab29f8e5464a07030c1c75f3c4ee8578dbeae3f49e24e2bf33bdfd29bc57df1636fb695375555eb97f8ab4b961007cc0d534be3c8a33e1ee58015e79c95abf100fb84aafdb4e02328becf71055cffb997b7b7d646fee745439414e5c0cc3cd146f9e8dd143eb252683ac2e9f12bd2868af922e005ecab5b95d6368b50951afbf352fb2f7180e64edc37a5e1b52538baff35ccaaa82f1b68faf045afab8f00c3adf6517850238c3f4082f15ca48c28c9d3df794b92e25e65f74c1606bf0ff7855808dbfeaf84c247715f2d15985b651868f859d2e70f70c2efc6c7c81a6d47ee6933b86bf1295cdaf5145d80a07e7df7fb2a775989163227bbd781920776295d93abc339bea0fae4ae94392454f2dcddbfc13415201f496c4407b32092678112d272a0d2edb12039a9ef9275cba5f518df20344236b55f7fe2c0c5da7c4219522e2ab62a3e79d7092248530944380f8a8d8feb68de3ffe8d65b346579a33d9c12d7c16496e2769d536b996b6b666679290ce04453c204920de854fe67e8aae48488c9e083c1e21b853882bce7eb3a36c10e250473e2d48f1ac214568d80ff7caef338c60d6133d0889a890bcde4096a4bc4ab9f08fadfca1ab72da79992acdb6c1b6c5f0486de43a9bb02ace1e307d2c09132eb95aaf7d6932a55d449f11716ce9a0a448447f3f755e7229c122951fd8b2fc2c79909a97328f3a26b684a95e80dcbdb0ad9477a76dd34a8af308b98a3016a52d3c39e8b379a43b8c5ffeee6bb60dc35ab7d57c0cde25e732d19a6affbde7bda16b10746cc46d62233238f15e96c6c41af82bb58c7895966da0ce55c587d26600d3a031f3975f5c00a0fd75bb1a3d1d0e4fdd7eb02f5f3d0272a6828b678fcbbb602bac535d11068c228c3457caf247634baa920be11979d0e5f67646abab947056bb6a3d0738796fc8641ab4b467a58d5dfc2e5071b07b925ab5c7c99f82a719d36fbd6870acae8e61790b11ddae9517ce2f31f064ec7e6ccba56ba148aff496dbdce3c97a10c23b7b53293c608ef442903a30fe5990e8870279d7cc70a2a64b4c775fe83a659411c5403368cddf04747cad1cd9e7c57096cb42ad73226055f9539ff2ed9ea9e9514a03003ed238e2a3ccb10c3024d8d15114bb6406d4ae67a631c7564eeca4fdbf4d3ee25968e19"}, {0x50, 0x101, 0x2, "0a6e959b13e2d940e5ded385017287516f7a35933959fbf74ab16a22b98705593ca537adb61323e5f16eaf437025d94da37955dda309e99115be60"}, {0x80, 0x0, 0x8000, "999f0fa01fea1ef444d281fd874d651bebed082736f4f9b72b3f063954234431e6b9dfabbc624f6d33c8e9f98e70b98e0780ad992af3a335544c7e09da29ba2ea53ee7862deea3c54db5643a3f9d53dfcc2e9fe9c2d024c80aa3f06955d42ef4b80cd8332aa7ae6516"}, {0x58, 0x0, 0xe000000000000000, "861d30640e005e6d815088904f42a99ce855a9ffa2fe6006444e9264631b1742d795ec4b77f8a702c37f567ac0e7c3e6572da2625f0363cc0e07542bffab106cbad6ecebee1e"}, {0x110, 0x11, 0x800, "e9c0f61677d0f37c60771ebb21bb5cbb082eb1a312ea127ba0e50c1d9a83824caedb7f87f440f80613e261907ba6be500eb79e3f80fd9e57d1b8babbf0d8e10436f7fe5c5493718140b062eb55f7d72a7851f901292fda7aadad7255ee0d429d2bb503c7039bb8dc25f4292ebda4e2a0af3276979bf0a0718a2b6f91c246e36a3b5b665d1792fbb9fea0eee94e5fa598c58cb125b41acff4f8e4594b83d2705d4967214e4b4f3bafcf2d03d37af1df4e3160d311726dc011552ce1276ded82505006167c9fb27b476ba205724362b0ebaf3b76b9f9b975904397ff223257afe4e4b8a400a98b6e0bb3c4807e64f6a88066b51389fc7f2ad7396b09f2"}, {0x1010, 0xffff, 0x4, "f32caa414f031982c00c57ba4f95475a9d4252d316d8360acb22d82e5e86cfd9c3eccb3d35ae42ec8e467e05e09588a0e9ac722ea5932d71d452e303c5ceff8fe4243967c3280c95238aa3d133cb5c2cead94a71a4646db307a9699fa0776456b2bb5d04a9d2659338170e1f2b532510d50cc33a15467d15941401a681a6b7357321e4e42c666a6c68398ef8ef7e90b6b9d084a7b1a11c5a13d04654aa0864570192615585a35ef40013bdb325ad419e9e949cfb6bfb31cbe43362d4061775f4865b62faa88ca5029a48435ac98f9e8e75892c1e33f812e423632ec21c197f08acc248f012e04339a77c8c5697204f2ecbcb05b116abe51b2add20ecbb30b14278260a9e5fd60252315cdb550a59c6e154952b0b479351abe623286ffd262a34a5153bfad6da578c858b0a9b15b6b3723b23ef2e0a43b597188df18e719a6b748cd8ca971b56597e5370f6b6bec2b8bf86fb9c0a5a3f8984b3deab5e2deed48add8eeb3584200553c02543ed21ec253fd639af9efcafe648f5c993b5dd7c61ddae148cc1d96c1835d05005d98785dcae33d0757756ada61bce548e86d019f6e2afbbfab3812c4fcacc69be539647331a5ac996fc0d62c9521d2ed16195c55c7414352f8d9bdd865d3b75f6a8b77152d15be372f5f5618b45f18396a30061542b409b3e46ed28f1f73d6ee700327963e72afb0e982cc2b0713d7bf67e35e651b002dd3e7372280011fc524b0d6f0c81b759f4c5bc1aa741a457a4a03d05f60802580d8ee481d7d6e8ab09567f1ee20ae3d9a6bec668e18d1c0d03ef0043951c6985c5206f59e17d21a10a029b2184ad827eccc91e49e4f76617fede6727f616abec313ceb0d74c149900b99faf4754972cd2f61010dba2ad0759854a273f1c6e92ca177e44c3e9c758e73cf734a661c4b892143315407deec88b353cba88715c1d36d3739a06243c9a57125c2512c46e1bbfa2d9e18eee0577336095ecafb9ee6d5b8cd3fcf73f5026a2c4efcb5bbd53180d87044d318f31a713c1c774e6fa6c6f23fc89f5b60cef37f7f7c862191180efbc542f0e80a8204c784c2920997d165798b51933c8ab6b185fa2e1c2b7784f0449ed8a96ea4f3e4455e265225e4000712bcee6e49bfa9dcec9bff69cda4847e8b842bc2dc94bcfa4cd9cb72999eeab7a52197d1a7ac1b35999a59872192c4e8358b77361a3efca8fec1f7bdcbd2c725a9886b29f44b3729c3f354e9c0eed86a41173d837e5f20a86db87b97211fa9ef87082937db6447b05c7f3469582763020c1ccf812802d6b4028001410db5dba82353b85e87ae86315d7e6a128d61469cbc6f77927829e7f7a850d053b125b7246fa72fb1be1e41a07cb7232b4bf03b74208556c9eeb6bceaccfde12b79169884460c994ab1ec4ec36a7716a3fd2a1eda9668b71e4d027b9c470e054ca01773c8caf678c31c38d44e6e86d759da3cb12b2e10875ef505ddd3e0565cc3e188eb9926732b7387f5012e5a3b06dec378b55ceb85b1e4d0d4059a60833effcb21cfc519c9cb19eace8bf96833dafeecfd8514b3b3bac393581e59b190188f6e7343c6c573fee95e1b50f9fa49cf66c94c8a201a6e4485d036ef8ecd63305adfc8f13078d0fbbe5b5547cbb2c3389a792c02829545cf9219698155b34c8077ff7590e9c82c8b2963a62377be051b23c5ba385975ec7201437f159e303be59208a40d33cdf95b84063a727703424bc5c8fa978553d0a83d6be9efb739d059971c12d967169769a3088a2b4b5e9b702b91966122a68a3eee528fd9d677be42bf2a12ebf247cea1578190cb210e6dd05779e6f92fc3f79591b2fc8f478577e5a254782286e3fb4f57d2ea0748ff2e53117eb7ba6c7297b8ff8c7a10736b76b3544e693ea89cb3240d459ec88519dc0a6090e430cb8a5cbab4236dd2537e2bc6e395bd63ffa00446f64e4909a353dfac4406f26387649e1d6d8d52009657219cf44bca539cdd09dc8d457912dc2acccdfeff64467cb5a492d852184f94a47e36d23864e3a8a32c17773f349f1aef0dd4a20ac35ec5743f63a668604e2139b6c2e6f58de0e1e1e015664c7aa8d8918425a581e10f4e4a0b7ddae427e2df307ed96de471e91f8e7d0884a2b39a4b376e3ab2be8014e684e61992a5de3e2dcb60dd7de16c3e84755ee8c69cd9c03655e1d0cf2071afa861be611a8068877472dec1817d310a68d6f3a854aff49d0bfea9a330938fed420b3ac53d0d8ed5d346e05acd27173c01790be169ecda3e7bea8119b07f6c43d51153d2710fc03b10931f29aa7704adfac2031fd6ecf8bc41da5684a01f46e9920f27633cfb2c1deafaafa38dcdf28c89fb9011a5628e815ad15eff5f6c01273f228eedad624b13726069cc991fcf2a604680be7da6de12b8c87f7c22d0be79975b5eefaad05d8e50aa079c42154d8924397228c2c2b95a486b081c8c337faefa502566e69c3c09763cc2df046e7211871e46c9d92f2bf294a269185299e7f47f655e1021ee23084d98b7e639274e69dc13100f7c38c856fd33e783a3381ac6b471e7602b45b177f1723a74d9742da47ca2bd436854f2e08ab7bda4897c15b75e397f30143e9eabd7dc5840bf426cf703da75ddcdc838d9336fb60cec638939e28bb7fa34f8c5b1b5392d4144c26b5e8aa3b2ab5402dbe1497e6376a291713370f25794d2d37b3f41b9bff8d81842cdcd8d5f7e362603741c184ec12244875efe20b38f9e1f7201ecd085b34dc9aba9c3f2469c334b2ad02d4f6ac95c7e4f9ab4bc0035e1ea793290e38e6211e033be199ba2543ef4d901e130564ca33579d5eec256dfb614c24fb26907fd6856871c8b032db3ab5faf1933430ac0de69b5efc72cb01f1cf17fc09713d83c51b67c8f97ac7cd64f568e3ef75b6c5af0fd8614de1b76b677dd86ea8fb3f5cd783019fca794874eaca6ee8a097697e0f6ba837cef881f97278f36d11109902a88fb663445dc4104d2c7d8eae345170aff4057527be9f30882ac0766a5934c34ed59a20eaf40747e960db9fc06970afc61b67214c04905cc2bbc8a4f53283fe5f3d49cda0a649aac43c670873eea5cef8b680685d907539c8bc4fcd7bafd721be83a8189d70a021c7c795eedec6eea3532ba0c80bb17c5b8abf4873b644d781541612b4a5db8dcd721d9a7bb0ce6682e8258c9c5ce41ffde4f6a11c4fb91d4e41996c202d07ed4fb4245961d211069676a697ec63f1af1da15f673217a9d0fa4e0ad93153648ea2ec6fa033788168ffb0c103014ebf69c27a6ade4dfe8fff8af6f3e86aa4d504438793037cf5598d08101f8de144ccdfa6deae9af64c7cb559c4f68cc0b9a3551f8c75381cb747b22e3c46fefe599a3ec63f2f6d026829a2b50324ea934658bf970414b0204998c17f06d081f567f97a09fc34885aa6e410be3718f5aeeb67e8d6d211e9d150611ccc961088bfa138994afeae2724764962b1c32f85f0a5f4fe52065c49e304771095e7e727363148f043715412a132719af2ff89e1997246dc219ba86d6d0b9c7c41ba6b2949b3cb54caeaa9c19e874cbdf4147c52697532dbf350553de2edc4a52f728a1f5c023830e721bb54783eda6c3b730151341b886b6242640c7a170e4666c22304848d2377dcc19402c931b1679a1db3fce49af8e4ada1c80aec60f3f4b9ce5e913756da330fb4d3b80e9395d9538d8881569177980a6cd9903e3a8d18c3405045793374b556de9461319de4db7739a41ff879115793cb98034c781eff51c4eb862884fdc42714dc83592b88e5a90208604c6eb07e54d46b2d28e210622019ef40b4977d515b4fc58f0af1e973c55c4c73dd0d7558d6776c3cc558d7ba02a5c8a4bdaf4535868cc6c2a43c393a5f7b7218023a4890d9a45ce3d31aa311611e56ab2dae1293aeed644d629f9f8adb7ef428c9effd76190751b2457d3d1bb6aa94d4a009fa6ca4bfa012a992c4f663b31a92accca26a08aeb79a333f1d8dbf6723d96ce597e3e6119ad7c2beee9faa7cd4d7aa600ae0e9ea6c0fb39798444fbfaa5059d8aaf6c9a442e44aa58e4236432a7ece4f4419f7340e458a1faa2c5ffa1564e54830954969d40bb7d80b7756ce2981a8edb22791b68ed7e9b306e48c384ca55ea7d2d3d20e99e601dc7799e645ad562b0d89415bba285978b2a88105b89ff9a5093e675d037f5179a5a76a3716a6a00a67fc8cedd087e23642a407a00c5b4add674c4b8805d47e94ef0b8ccd27906beb065edc399b3cf71c3d0db841300d67700ba4528d1e3ca79ac73b61587a1405968586e965b0d7459dd3bc6c20fc07a3da02894864b72e86388eeffedee630857aa4f84c72f109831710a35aee5aea50d3f5bce5db5cc168cca4ca107d3948bd5bb3b1b97f9e8ef7e35f3b304a15a62e9b75b4d5db93bbfa9700558c68bc0203d58ca4ae472ed235c20f4abdb4c0527670f6703b3ba2887674647be5af515b59807da3a2e7ad764e22c62e723989c2be0edc559ee935b95809ab2a90f240353130478c70859a098646f5c1216834e6e4acf54098f63f6226ed1e9c0c1e9e49e68b2ca138c426a3ad9bf6be6aba875c2fd38f1d536b8231b9802b2e1b41541c43c3fecee007201910e6b3ee5d41a8adb8e0e8da75e1161e86129522a6ba499049d62089f926f83b6599ab395b8b37cac8ad03e6e2393b3fd237874781b87d6fd4b14f5b6fbfd0e3f3df0048e2a4a78aee34cfea7ed949b3adcf505b02d65062fc8b1c86969a2840a4837fc63b2ed3d4765b6e4760a6d3ebe19782ea06bf3e4e601e98ebcddd3d45f177d41c0c36fd90b21dcff9496de7418bc88705ae60cf630f43136078d9f34cbbb581e22b4cc33ab83f185199b4728538fd0155c8ef1e516d1e19bd3f7945357cefa1ef6a409ca08f09eb3e5624c87e442bc548077482b3a523e10f37ccf474fc36974aebf633f32f2ecbc1eaa298325b75a77e1528d419050d95a6bf09ea5a2b7c870faa538df96aeba6c290eea1161aed5e5dc4a2fefed8b67a3a2620096f8738bb26386f4a3345530487d70c9649b50b4115606221d7c520a990c4b2b11d7624eb9ef78e03b84d4bfd8ae365944f88d2ea9d061a351375e4839c141a0630dfeadd089c32d3c7d2f82f6f13a4c6dfdb6bbed11ea532d97afbe257bd117e1989b543ef0af2b6e2186297e150850bb37e8057c2faf267831b57061c7c4a677a58ac7be1e4095b2036f4f0093bd5ab6c19607fa26f649580866bf0d1c128436a78883841afee953cece2c2ef98c3354fdc7d353e482652a0761bae898574f70e40536672fcc7d6f9249ba41c4aea557ae960a27cea4d518d83acd26ea99818d655219419b79eeb8227d153349fe4c34253c6a72801fa88bf39b27827583ae8275d10be8fb60989d3abddf713205592305ca5d4b744c6a930ce61f44d5bfda043e5abc9abcff7ce41bb444dfcfc46e47a9da14306d04baa478c3c0aed92137ea5363cb147debec7fdf45ebf098d2a289c43651d73c2e5d32dae037228960be02c7986a51a6c46600b767ed2c480f8515051010cc59788629b9367cdf7912178ff928ed94a67a28d45c7db3184e5b60e0549b9078ec8446c47ab537b969364164fef8926bac143390bebf4b35188a50424f1fb723ef0ee2cf54b85ce90ccc61936b7a099417545c704be4614f7e77cb682c6c75914e3cc3ad64c47fc2cf64e2701207b52ddc9bd7819bc9bfe6c232c1d41d366876d08c5f05890419e92add52a402205b61168ae9b17c914f0ce4c10a93c532258b5f438bd2f079cdd3"}], 0x2258}, 0x400) r2 = semget$private(0x0, 0x4d087f85e2bd7240, 0x100) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000002640)=""/110) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) clock_getres(0x20000000, &(0x7f00000026c0)) r3 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002700)={0x0, 0x0, 0x0}, &(0x7f0000002740)=0xc) r7 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002780)={r3, r5, r7}, 0xc) r8 = dup(r1) getrusage(0xffffffffffffffff, &(0x7f00000027c0)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000002880)={{0x2, r5, r7, r5, r6, 0x5d0740fd05a32fd8, 0x100000001}, 0x1f, 0x0, 0x9}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000002900)=""/114) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x1000000) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x6) read(r8, &(0x7f0000002980)=""/127, 0x7f) r9 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmat(r9, &(0x7f0000ffd000/0x3000)=nil, 0x1000) utimes(&(0x7f0000002a00)='./file0\x00', &(0x7f0000002a40)={{0x30, 0x4}, {0x2}}) poll(&(0x7f0000002a80)=[{r1, 0x81}, {r1, 0x1}, {r1, 0x4}, {r1, 0x24}, {r0, 0x10}, {r0, 0x100}, {r0, 0x4}], 0x7, 0x1) linkat(r8, &(0x7f0000002ac0)='./file0\x00', r8, &(0x7f0000002b00)='./file0\x00', 0x400) setsockopt(r1, 0x63c3, 0x3, &(0x7f0000002b40)="4c9ba42b1f3589b1b96bd7850a8c68bc01f9322ea82cd68d4470f9ee71b6205a44363bd25db0850aec82c169069db26c12290bd9d594847406420c826d171718a8697c546d2e4ac18e189d9985aeef57b7b1a03390ee674989b98814c4a990568934e630a03edfd7f19eca746b8b9540ec01d57486f95f2f9c5e5b0e8de8921b8a17e29c6d8af764046c02f41e72a888618b2e9739e2c09944aa", 0x9a) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000002c00)={0x0, 0x0, 0x0}, &(0x7f0000002c40)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002c80)={r4, r5, r10}, 0xc) mkdir(&(0x7f0000002cc0)='./file0\x00', 0x10a) connect(r8, &(0x7f0000002d00)=@in6={0x18, 0x1, 0x10000, 0x80}, 0xc) 00:17:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000040)=""/206, 0xce) r2 = dup2(r0, r1) r3 = dup2(r0, r1) r4 = open$dir(&(0x7f0000000140)='.\x00', 0x40800, 0x32) faccessat(r3, &(0x7f0000000180)='./file0\x00', 0x82, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = getgid() fchownat(r1, &(0x7f00000001c0)='./file0\x00', r6, r7, 0x600) linkat(r2, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00', 0x400) recvmsg(r3, &(0x7f0000000640)={&(0x7f00000002c0)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000300)=""/32, 0x20}, {&(0x7f0000000340)=""/197, 0xc5}, {&(0x7f0000000440)=""/155, 0x9b}, {&(0x7f0000000500)=""/129, 0x81}], 0x4, &(0x7f0000000600)=""/64, 0x40}, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) setsockopt(r3, 0x5480fd73, 0xfffffffffffff9dd, &(0x7f0000000700)="ee3f2db760d37e37e03bca7d958e2d3723106e599e0471e193383b6d56ed4bb3dd4054462ce67cde7d3d8b5998f2bb80ad785cc7a059ef46783b534c6a755c2d8f2a0907998c3f34ea6bfab4bac0f4c88b", 0x51) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000780)=""/244, &(0x7f0000000880)=0xf4) recvfrom$inet(r0, &(0x7f00000008c0)=""/21, 0x15, 0x800, &(0x7f0000000900)={0x2, 0x2}, 0xc) getpeername(r2, &(0x7f0000000940)=@un=@file={0x0, ""/14}, &(0x7f0000000980)=0x10) r10 = geteuid() getsockname(r2, &(0x7f00000009c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001a00)=0x1002) connect$unix(r1, &(0x7f0000001a40)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x8, 0x100, &(0x7f0000001a80)="f5166c3a528816e2480197a962f761a55e6bb81214aca1dcaaf1d74670452d5daf04bb176e9ac53072a4e2d740aec24fb70216e5ae49886b06904a34bbca2278956506b3469d6cd57336248ca1bb99778d44a0568297add34810fc64f1ffb880bae90cae10f41793d0e2e81cf3a17ca32901db7e601822c450b089f4b65ca19098bd3413cd7b7133b088ec0c432cf7ff0090ff6aa070ae36e682127239416df3b091527e57cc60004bfa7964e15a057606f1db2bb570fa66426e9b1124afd4253a9b6161d7e3b2f908a60cd4559ce5fbd67dd5264cc87b9df78fc7f13d2b3d4e5fef5cc1a096a40f05a00a176df954580f807184a999fea70e875baa94cf81b3db5d706c08e7ac2e26e5bc15b26decf1f785d89f067e144553b6f230a9cb673f4e8a3351fd21cdc24bcf844455241af95b498a766e193c988908ac9e5600edace74fd079653b18d4b1f8170a0c0e07b578663413a2ea64342326ca9d33aa25f6db5b1f45403103c64e6848e9a6215929d914f52cf7d4b982b56b9e9e9dd405bc663f1765f26baf715a3e46972f7469c0016f9fef57b12beee9d453453b7f722d63ad9bd5f7e2525a5b377151a0f0a24172e8718d48d462ee2e821e8ad33af809e7e785146623c6e7b1f64bdb666adcbba218189eed317ca4b5895384311d3c3eea1df6107a9833f0fa251ef1fb44c4ca8e94dac7bc54506404ce2c1c5ab153347969ae52c259e0899b49248dac3335da9dc84615822ba3d86fcf08b293aaaa1d32236cce3a7d5d1624786f061fbe17068090cce5a15cdf5bdd7fb232ff4b96831d2de6607789287625aed36b403c955daff381691cc8a87db3de517891195cfdcbe5a1869bb8ccad36bacf2d9495508461946e33f2e10eaeb726aeb82fd47f092d952c64c7bd052c279843de4d6023bdbf7d25c6ae7bd7b502a472026252ecfe250722e58cc4869f240d60f400d5f6ff7103041d6ca4b59b6b589c635158705d2a7e978282606832d0179f112b4fde210ac265e62c89e717983beb013708fb7579d62be61a5e652d2da19597b1281d3dcfea87968128ce19730c9857336838745ce01231931c559c5f7d320d775f285a26559463c2bcc023f7375a493d80596f76ff291ef93524ab7e7ca45d4f78a5819a084ab897b51b54a5eb69ac315c0d76f6dc526c7b466be5fce796202c54a3a6048fb28ffa763037fd8158683bc1f071ba1f608a50c8f7cf6270f304e57e0a5483a484a805b0fd206328ea79f8fcd59f0f94e66b55bfa4597e3c6b04dd49cddb52b70b9a7e04558e35d3369ade3a0d0b0c8ff68b01c74f88ae19af7f1169086565591bc4d0f1f8a9c5efab949e26ccd25b9149444f706b0403b3414385aa814a721fab8e573ce31e9e6eb53ce5300c456121285851dcfa4256dfd31b76a1c8fde418c58397464c4e0180e6d116245580eb6abf7f79d4832a51e45d3848d6aaab5dce6e5a06f60b841f7d07054870681042ab69fb8689a4721a4212c0b41a3bfb888e9e175075dad934d101d57b8bb7909e9118c451caa6157ac4dc64f1f5279b0ad1a40ec1ccaa6fb32804f1d280881d10b2e174e9daffcc80220e059b709b8d390134e3b5f3a1679e6b2286ae909b3d77ef72bf2562c62198d32f0a380f03552fdb7a88c8351b82d8306f6a5073cdeb0838178324a67a7b3d083f76d67398bcfe8ef81253aa440366009141986e67d44a07e0b77c9c9e2e64951c3f2aefab2d67c9c53b265d1e222ab26b711804b3aee09e83724b5c680ab6e14d039d09edcbc287e7d6d32892fce7c9e1356d63a0ed0507fe52471ee6715c6274e7a60d24c783ef882b242f6fee82ee47ae90b833d42af451f1bb6e28dc9bbe8f3355269173d3a89196846ea13cad05444ac8af8fb4d1b375b975b6a2077bca69b3fd98c9867a262799ed20e41921121c0fcd2a6a847c1c03382b16680aede6367c50fbdaae72a516a431aafef603da6b4c85f4e0118d63202d19d99f1fe342c871ff54113645c1a8097441b76c0c027f60674585fa318248f6ce341a176a6f519bbef41ad27abbc811f954de78fc96717a37c7e552dc5f1848db4b79a7745a0477bfa2c2ea78cfafe5677abd01574f0f143cff8ebac24d351afacab69c5e95b748bae5df0666ec390176a1eb9ddeed7b2b3daa14fa5ab812e99d23b040169648f39f76c8054720cbce4340c8ab6107f7130d72e07f58cc34d89b8f3372a2c431cc591203a5f3d583a82d9f8cc64a51fb7463626cf395fb00e3727fb0f71b8020baeb91ad73cd97370dffc204a488619c7fd75318b4f139a6a16d704a35fe7f4b64e577d5c752eb77092e369a8787f5ec7eecb90b1c5adca09d2ed51c1838169b1f66c1f069a02b7a70a3f3b3d4f1e51843fdb6e4b0c75d86fad31b563130e96771568ee090cbd69009c278a4ce406e60241b47112a845c2fb2ecf8215e9a0b9b0debd3541e541043cd3c7cb2181296e0b2075ae039daea8ed5482e9c56d4865947243f54be963cd5fe4f164c8fcdceff07bc88d1e83e7e6f5da8f11d28a61d63529fd667138853cb6694e2271740a7d8e061064a130d27d8486be16e2c417d462103b9a047491d075a35bab15d250d3549d00dc1e3447748cf0595a943a89754987d512d2e7b7dd2d40b047b98c1fdb58e1e8c7fb27acbe97e2be5346007fc48428dfb1a9ca47a65cad0dc5fcc23452edc1d194bffbca3dc337856123646162842a57e2ddec4ec72250bcf12ca1d7c6064cff576c11c15e4f02746fa2e9e5a9815dcc73d5fd7eff7731ab83478444cf8359cc0125cadce0ebc1f2b8291b576ebb11ff5f684cf9b00615cebef253905572102cce5e281743e5ca7db9c965adb08e006199025fb83f40316009aa85854e7c08caa3a8640df33a3326a2db6ff1f69befbd65a4ba3079069b287691abf17979b1984294373a09ba6b10d899b71441f978323f0c2e2bc0c3fc328e3c67b50928320927463947f380224ec5610f2dc56f02fb01327d07e79bf70f133883024c39243924b88e78e676ff8bc44912e09f15504e692c6d3469a2dbef4919567fe1056b56d7b7368d8520159044f0191551287ee20be3fd5404c09d2051d5d87418b8ca41171c2d9c5cfe4a4bcc72e4a3e374cf57c6943585423e4b32bea82903ada7069f47c2f987d9065e464ed32f78fb1dead7188654725d73cf3bab30a87a1f4d76a2a12506070382f367803283bd524bee2f235860dfce5e14f5aaf8d7b731f0697ebca5783817dc81e6c32cb91c0c63d4e6d3a055cd1e8f51cd6396d255f4384060d01dfa7d2b97c62d4e503255a25836f6ea37d54b66ed82364269c3252f626f1635dcbad7191556d5f7fb74cd498b7c275500ba06a7d8718717b24def2e31378009852a53fdc22b08e19d9a594766268aba5d4dcb2f4fb521fd4853906ea525b4efa9fedab8e050f2d20d213ae20141055b5c591703288bb0a61750fc69fe294af0403b71d0f529f7c48c5f5dbd909ddd240ec40ab99dbe92054882b00cc55d8752fe30f42d24ec9e78cf27fd87d676c849120a9fe47614244311178256bcef7f97145092458509306f0f921afe49a559709d73cd39543fe494221a49b39f3b359b4529bf2ec0c284a894ee71488fbcdd44aa2477bf5978053e476188af562fe61cae7d46b8d08219f68eee41010637afc92d17aa834156851f91f097d7c274f555024f1931215b3bffb81773b33fd3f8289584ea274a7550807d70c33952561fcfb90ead30daff246277a4347b1dfead24c3b5935a98ea91aa8d9f13d3090e791ef18747859a609dcbb46c9599e6d764c11dc5bfaeb512ef2f39c23a63241a684b94a45c9735774121b545166b6cf92a8d7d48131dd7f43d20478e9b96e1d9b295b277ba81b92982db283921d56d03c6a3b022aa97091435b7df4f1902f33d5e8f7faf8fcffa1669245c2678aac5aeeb6384685562d2b55b064783aac3c88acc75ae29d0bb83900c6778d60dce72f701c9d0da6bfd69f3813cd1989c184f2f04904e31fd8e0dafc6e86dc06c969a2d387c7120daca781c2d4aaef90d9e87b8e8d4cf241b2d76a8e6c7934f42d3b5e1984db5e21d7756270634c77f49741cae90ad90ddacb6a931487d39997d271e4929b025862d2c82a862bb44dda86ccb7edebb2f40e12b20b638f1dcd3316c09ffe8a0f43cfe2507c0b2f78ed98c07f8fd1d317bf4eed4f59b1ada94071bc5df4b6f68f59b4c2518bc8f036f94735792fcf2bfa7c145d548d0d5daca90c601bd7c841fd37d96fa36db16cb2ec8a7d6fb11f360928aeb9af7fbf642e91a311a43f898aad896a2b84bbabc7075589076d4109f3b9f06494a8cda79d76595314b61a5becb49b8e37e6a159544ea38e2c32bfa59f00ad50790da087c4054df20729f176816aade16739221e2d7ffe017297609b45ccd13665fc3b87b2cdcb9f74733d12976589c6d6f6d6b3d18d1ed02e21eeb8ced677500de39dadf9b1348b7c920f9f33ac2188d063ebe7f9feeb248d346f455d83d6c3efdae9c9ee1a985debea47b37fbc2c9c42271a5c5cae274aaf3e0ff44faf00d7e2f8033b06b0f028ccbebf115a2c6562c395a561b985b67406e1bff1b2877a2cc27243d1f06b7941f81463021c6653b2bdecfda7b6369de73cf00368b85a72af3216ac496db27c4528ebe6fe31136523990bdd71b3005137d5524bc442d4f352de82f8cdc71c58bb40d600e9e1c73a224114ec9fab156012c2325144b6132f43a9c97fcf0cd8e1c0e4fd6e2ae0a22b56c00a51fb04b9f6dd213afed96e7c63aae1089fb464f0e789aecc8616d48b5127649151eceb2a0878dbfd1f046d7902957e10f69c2b5eeefab85e920b55db7d3626ad1bb07a123af6106f8359a316ccf969aa5f596dd505b58d2f08f60d6f90826b709cbe73ddab71466778d50072fedf74adb687d691a355850e5894d0aed0d74c446866887da4876a96a7c9eb670731cc56a92d35521d88e6ea745af40be94cf5ecf86f853d45000eb0014fb410746565c84f8dc5836ab4a7dcef8d77fc2955ffae22dcc25a4b3cc4b8bcb916f1625272f2bc8b1bf3720d95ca0941539b89b5a3694be803c1648d346fa62be35ddc9776cf22494c5522c02e99fa9341edec9fe6177beb81f8625f30961da5330950e4063fc9b529955c088261c38887f7e78e2e9db467bbb979eef6efd67ad0c5f0e6d03138ee63457e1c2ef6580bb90808397c1f6a4bebceed1a2d7703320c032bf644c734e0b5c705411f01e505c351f833338bc98dd96cd6774deeca4dc3dea6f67ea7f84f8b3e7c20e583790f3a8938d4d54b618714f562d17774c7266b47fedebbe9f16118bc09211a7935da760df0d794b83ea32b2177aabc5630d1decaced927dfb5e78a1e9b31ea5663800ce0adb68d8025ac3cecce1af2b7d13f3d78d30c4d03ea288cb28317fa84ca17e67c5325e718537510d16879ef54bcbcc9cdc74b28e73b3b537d025da19871c291371099847476d880ea3c5eb13202b2edb39c1fb69361e89efe3d8b4a16944fb9992ce9efe4b07db67bcd315bcd25055d7a49c511266a7c841475b9c4f7d9b7420ae731fabcd1e404c358414e803a0e1ee84bb102fbee7624cd8ed2189ba2e3d43859eb0095c23899aca5267c1dda538126fbda3cd3402e7dc0f68444d4059ed914060a87d093e37a94b7581d0588e7893c1eb6e5cce78ce602ef1a3009801d01e87e258bd7996c7453b219909dd3d9f142065982f411ab7830d605d9c54d3e406f4d3a4ac49d29c4368fe198622b64f30abf", 0x1000) sendmsg$unix(r1, &(0x7f0000002fc0)={&(0x7f0000002a80)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002f00)=[{&(0x7f0000002ac0)="313aeeaea14eb57fedad207c914588c82d594e6363afb0c7b21abd382157c178997d110da3e726d2069c7561d3013c5beb9ee43aa0c07aaf17089ccdd8702342e93b024406d0ab411bec9fdbab6fcc70288963fb640f79a0e630ed2f5d0f6e3de8a1aa296a22bd151ea25d001c061d39268387da49137bfc0b8732c97de6706e872cbe683641d6ec241c602bca4aebcef5b427883fa6624a68b52977f13afce8f6aeec741b4e", 0xa6}, {&(0x7f0000002b80)="fbd63bc0bef628f9b1e54e761041ef91759ad64f17d35ad31d1d92343b8d202ddec2ecbfb74f337995d11b76a3962bea7639e54c81eb184fa823f3a312101ce666cce14213296841567565127265ed2bde946dc5cb1cf1a0b1b8c9f171b7e9eceb0c094217822eaf535468e47cc4c26fc542d8ba3470a93fd816a594348e7b968c419cee08e2df13cb67677124f3067fbd2af687803d282a06919c0be0fdf3822356a0b700fdd6c60135860e1db6279540d4b72f21809dd9a278b8b720d846683258d56a9863eb4046", 0xc9}, {&(0x7f0000002c80)="2cb3f426b726d277f58707768534b9ddfc002f992a3dc52b65846eac1276d4fd85fa6f190e0c44db4701669c270ff5ad4403dc942dc750e26dbf105db073e44ed390df4bfaf5930da4c3ba803a006688852f2a3b437895c4c63ba0e8a635b9341710c67a18df57aef850fcd8a011eff6c924bd26c5b30c267afeab0ed4ecf7f842eb2522f1ee9c75268ebd1f99747aeef9fba10ce2c4615551b11f", 0x9b}, {&(0x7f0000002d40)="c24a0e739f671177e3a3ae8bd6e1c9e3f23bbd6e07c9c94836ea65ada18044b1dcf2d275fdc8d0d7053917cd186ff563ca92d517fdc6a1216efd83bf1d6a7e2fdce8adcd0b44a1740b0a2aa62e10b4afd7d4c49ca4d5b5bc65fcb8e9aef72805db6768e88b61256a792d2c11fc695153e72ac1ffb9909c19fad3b35172a65abfd57957ab183836f815354fa86ea9ae567ca4a8c6165bb8eab7b4a7b82aefff23740426e5ea0c825c256051aaa8b208d9dd060be8ae82a8fb129a2bdee93d07154a7904813bb16d0cf57c3535c2cca70e6cfa0a0435e2da43aaa29ac646b000285195", 0xe2}, {&(0x7f0000002e40)="73503da4472262f55afb490746cda6b420f92dae5b6c4f876f05e8ea8b2fe98c16a7b8137828ab853cfe4d16fed72ea07e29fe369bf2e2056bb2e55a95d1e8587d03ae94b7d57efc49a43755ee02ee5b6395b21919637f0e6ee45a763cf8c342dc5b0fe63919745fcf2347204e9f96b9f750abb7228d585681651c935499870c69178e769a6d6228860ecd9a0f", 0x8d}], 0x5, &(0x7f0000002f80)=[@cred={0x20, 0xffff, 0x2, r5, r8, r7}, @rights={0x20, 0xffff, 0x1, [r0, r4, r2]}], 0x40, 0x408}, 0xb) dup(r3) dup2(r4, r0) pipe(&(0x7f0000003000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r12, &(0x7f0000003040)=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f0000003080)='./file0\x00') r13 = semget(0x1, 0x34e82c0c5528a9ef, 0x500) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000030c0)={{0x5dbd412b, r10, r9, r6, r7, 0x4, 0x7}, 0xa7, 0x7, 0x8}) getpeername$inet(r11, &(0x7f0000003140), &(0x7f0000003180)=0xc) fchownat(r3, &(0x7f00000031c0)='./file0\x00', r6, r9, 0x0) 00:17:14 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xa0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 00:17:14 executing program 0: execve(&(0x7f0000000080)='./file1\x00', &(0x7f0000000180)=[&(0x7f00000000c0)=')^-&\x00', &(0x7f0000000100)='@\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='@\x00', &(0x7f0000000200)='!\xf7+./\'4[..-#\x00', &(0x7f0000000240)='\x00']) open$dir(&(0x7f0000000300)='./file1\x00', 0x1, 0x100) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x42, 0x400) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) mkdirat(r0, &(0x7f00000002c0)='./file1\x00', 0x10) 00:17:14 executing program 0: syz_execute_func(&(0x7f0000000000)="d8c0c4c17963b8510000006544ff6ee90f01c1362ef30f51a0e9f1021866410f3810416bc4e185fa0c6fdb2c8236410fae5e00c483516b900a00000000") utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7316, 0x2}, {0x4, 0x2bc2}}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x410, r0, 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x5}, {0x40, 0x9}}) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x8, 0x7}, {0x241, 0xffffffffffffff7f}}, 0x200) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x10) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r2 = accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) getpeername$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r3 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000006c0)={0x0}, 0xc) r16 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000800)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440), 0x0, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x2, r3, r4, r6}, @cred={0x20, 0xffff, 0x2, r7, r8, r10}, @cred={0x20, 0xffff, 0x2, r11, r12, r14}, @rights={0x30, 0xffff, 0x1, [r0, r0, r2, r2, r0, r1, r1]}, @cred={0x20, 0xffff, 0x2, r15, r16, r17}], 0xb0, 0x409}, 0x5) readv(r2, &(0x7f00000008c0)=[{&(0x7f0000000840)=""/68, 0x44}], 0x1) connect$inet(r0, &(0x7f0000000900)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000940)={0xffffffffffffffff}, 0x400000) sendto$unix(r18, &(0x7f0000000980)="c37003de0a541021cf3b3226f1f6cfce15f81c0e64dc3dcaa787479baf73462d476c4837a854d91295653a552398bb363338610c8d5e1fabe65c47cca41251b07c31530f73b976d6c3cfadd8ea8d3bfb06b6a36fa951293454e388bdfe45eadc559939eac6fc7392a007d2f70b22a32b0f9a6b14bf30e72fda4ea42c3316cf423a973cad58ed7e499767cd0592e98a1f7f4c03eb983b47d0ab1f863db3d45c08f1a453dc04cc876dc5ad98a4c4ef99d12fc7fbe2e85393dd6ddfe0da972dd0ae9d8f2c10f10d3a05da783ec56c8d1fd21170fd1d98e931a5f431dfc0ae685a0297dc", 0xe2, 0x4, &(0x7f0000000a80)=@file={0x0, './file0\x00'}, 0xa) r19 = semget$private(0x0, 0x3, 0x400) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000ac0)={{0x68, r13, r5, r4, r9, 0x1, 0x7fff}, 0x9, 0x2, 0x40000}) 00:17:14 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) read(r1, &(0x7f0000000040)=""/56, 0x38) r2 = socket$inet(0x2, 0x1, 0x0) close(r2) open(&(0x7f0000000000)='./file0\x00', 0x80200, 0x0) flock(r2, 0x2) r3 = semget$private(0x0, 0x3, 0x490) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) getpeername(r0, &(0x7f0000001100)=@in6, &(0x7f0000001140)=0xc) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x60a, 0x0) fdatasync(r1) 00:17:14 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) linkat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x400) fchroot(r0) getpeername(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) bind(r2, &(0x7f0000001140)=@in={0x2, 0x3}, 0xc) mkdir(&(0x7f0000001180)='./file0\x00', 0x10) read(r0, &(0x7f00000011c0)=""/25, 0x19) r3 = accept(r2, &(0x7f0000001200)=@in6, &(0x7f0000001240)=0xc) r4 = openat(r1, &(0x7f0000001280)='./file0\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0}, 0xc) r6 = getgid() chown(&(0x7f00000012c0)='./file0\x00', r5, r6) bind(r2, &(0x7f0000001340)=@in={0x2, 0x1}, 0xc) getitimer(0x1, &(0x7f0000001380)) r7 = getegid() sendmsg(r0, &(0x7f00000029c0)={&(0x7f00000013c0)=@in6={0x18, 0x3, 0x1, 0xc31}, 0xc, &(0x7f0000002540)=[{&(0x7f0000001400)="5f26f570a85be9be1ec1a95cb8bc79f1d656853f8cd4a5daf91d7c007f7eb6daa8b17b1404597b3ca7af24c8953a488e1b79fac6cd2e5ea13eff8220f78508dfbccbdfdfd5f6c3b289a5883413ac2e496fdcff48", 0x54}, {&(0x7f0000001480)="d99a2f79f2e4e501747f109f8cb7c4ea4dd6fbde7a27f1a3f42e7b9b562a0711787ddd240e7bd96b0f29c59a52b5368d59223c7ad677ad728eb858af976e02cc23324ba2407eac2a4f3ebe49c89b9ac943fdfc7e0b9b878bc7e49b4ec48ba080cd245eccb695617bcd382476d794e723df4c4ac59372dd8bed97f6791021cae5d5f9707e3e37a41d8f0b0e63cb24f5d97f669cc9a2a6d5d4e9f608a0a07f3d7a74c7a97b63bde68d835704ca1165c4e8795f58acea2bb5e4a48b1f15d9632e2008f4c7b42d31fe0bd0da3004f87c8373cdf5406dffa0b3adc5ca964938cc77ef42cf55329962c919104edbc3f3cd1e147f2eadeb6909e99f117e6765b0b94b1e6c0438b138f590c59bb466cf0976136d07bb908b41b3b5c4ee42b109328bd34ed54521b5b4f2b2b76f9c804bc9fcc677bccc610e867aedac2dd9e662b1f89a841c8dfcebcdf04168ad248aaa0cbe6235cbb7fda008db1f5d74c66e46d6c20a5133db3e0af1eaa816aca23842e43b3a28692c39d48671ebe6f2f577aa97476f60b805bc44b1f81191ed0d5a80a499ccce3c6873816ce7847f3aa3be8a8ad704089a83f4924048c05dee055e283b1283df567d18a2e4c0a2ab42b2650c9df1b27cd1b86aa99fad754f645eef5ba3ee7508749c9bae7feeca1b2a7544aaa8350ed55e2ee41ad5151140612e35d43e30c08831966e61b84c59b9960d3a60c5dd96949be41cb379f1f03eff3873d70d0ca2093c2dae9469f46f829bf13aa55cde1bed672538910bbf6a906ca0bec60e8b060ff68569e94aee3a41d2e9974719f75b67b5bc4f82060c83cc69f8b8c538a7bb4d0dc11530ff791e8ad88a24d2ec291f3bd0fb30f084eedc94dd8566fafe9bac58282fbab931e38e9d44283d8e6ceb4cb3a54751474f60ddfb10b790c960cdd4c983f48092bc5f6ba04a46bdf1eea665ef01880ab4ff1812d3bef9ec862525a147069702002dc8d48842895422b4db925104b44acf38463b70e466293da1851492c81b7efe1c7c3962e75ad7ff7d6ed34b02e51bd9e6230b5a2738d80fcf9d0e8d3bfaf786c1aaeafb366aced6537caa3450db12d21e9edadd119bd84cc689c60ff4f49106df2fd595ca1e4d4d3a3c2caafe03e2dbc668003f5dccf53222df51e8e3a7923731be6d305b02e9f693857b49df4cb7024c14074b8fadac8b14380cda9662a7b88cefac944ad05e697e83c5285245734e26903eb93e3e592e48ff9726f7608771a33ab2cbd68e8f9886d1ea829d49e46eabe49afd3ac573078b3262087f0756d8c23c0d0ad4f61a41c2fb51f1577fe04d83fdc718c5d4f0c9af51db31a6fe2913901f75879a2c3fc3493077d52345a1f4ead6de802a7acb395def03fc7e3e89d140232c2e655c11c08411e5cc98856030f72d0d277041db7b994a3c10b3766687c16aa346fde5c363e7d4a6a8112f8d38cf8208d800949309e9d75b01b2697ef693c14a1c8f76a8763d790697c85f9e30b4547f3af3b97af13cb044a1479ab261c990832bb4a1779d6730b5af16c8c2674d43ffce5e90d72827530eacdf4ead6f4fa6ce9d58ca0e7168aacda7bfb21621a97c2eabccbea86b75218d015500dadd439512daab79e4b50c64edff4b2ff192300eca1f6b94559d248de1e00806332f5ce6256de6d20c8dffe69a18c5ce895ce4450976038dbc52e87d495eb26db0dfc7a2879fa3e9a7ddf3ce8cac2dd6eeae026db3520c00273e5ef5889f04ddfed3d7797423a968093825aaa2a943cf85d8311d1e3de6f626728e59db68c018171c8f62ce586d2e33ca22fe3a3d99be2b669fd43e623fea6be988891cad401330bb00a30a4a6255b747e57b2860b5fd38b63cce312e83b9b449fb510bcfb3475dbaacedb76695cab9f85f10fb478662739885d5ebaa648db1473b76bdf0aa0e4f8412373e36392d672aa4d1885f87f121cc0e2983df383116d4fb2ebac19c50b8f5517f12f8ca1a0be2a7a1cb8b0537dba04543d570a7a0ab06955d4cd1a7dd6623519d3e2522558ae8239fd6c02cbf097f436331b51b925d21c50bc0307a6d87154c91da544661f63ad6aea69ba425bbd770065bc6defc17f0dd8bf5840db44891e8b4388ae19b99ae0f487826e9e94ba9b77176afe91c6f946a88b321b099a748153e28f3330037e86edf4a32e8a0669b1a577b932c5ef8e31bfe30e03bc2d2bb85155bd88e7fadb41aff5f3ff2e1071b91df2435c42e8f1536e978a79e3ecf79d969fd968a9579385be11ea354137755e7ba1527a8704652439c20afbdece93503291be88f28f1981be21fce2037471e061a103fcacc37500200d33bc805e8b48d58461356e1a7534d02c583213a806c49d0b905b1450c4893ec431326b799a531c86f8a111e3e13364a0d639a6a45b466516c9db6f97db13b314cb50fd92f58261101897f2904c6cb92b380e2918e31927a3ca713eecd6c5c63b0fb9c7f02ff6d83e0073fc3b22354cb8a41b3fe4778a0b3d3a41e3638bd3bf128802c1c18a88fddde5d81f6a96e7a05a078f039f68c8d1fb52b81ef522066b73efca099802d3da1f71e7dd43cecb2a8aa5db72971d428396867d9b6be0baaa39f631df0b4de940603cd9dcd66b4bfd892bb7624170197f8a6e38cb00708913649dfbc6c3007b7b6128256dc3b69517dd9ba6de8528909428b5bd2fb11792237905fe250f248c21064729482131ccb2b60883901bc2583be87c9cc0a2aa3a559d179cb7ff42d5a00374ed06b3e6b588e34c975994f1f7a1c73d418c2657a89f43bb772e9ee57eba487a5ca1d242183c490d4a731a53e82a9f13abb96fd00f586544fd09b86dfb0a47207c11ed1750e27efb5337820474342f387a7ebc94881a19c321f1a229916ded8f6f9a91e5c5d12b15440369c5c0bc092f9efdf176f7a3b361be5774f421d6874fb8d772a29ce0c53e3225c70f1339968d51b94c41a77a72db71200bb5a8961c449027365cd5323c9884d699a6c500ab5ecea0c62d13c73fa43551e6c2d3fbfecdae3c49876e7dc69328022074a5e33493fe14ebf5767825e157d3fa4d89e641a1adb80b02b7981778241ea6b8427e64529a023984a0643d2fec7087b968e8155115f46428584c4fc258c43d4dce86f28dfbf17be8107783df1b55ece5348960502fc095b805ca9c35cefb908f472fce35271026d262157ff59da8fe53297c8bc471b62ea4b02bb0a758a5107cfb06aa9244dcd676462513b156ccd1d5110b2cc05a6e5fe00938e05379c64ce88ea827b8eef765b5a8daac8c12e708ec26e0d4a1222f4a6e3012dbb18ac74a9e1bc5a0f87ea5be3878d7f07ef63255bdd7514a0a798ceb819e502e8e0b65a785c0d5d05e3803b31a1be7ca3f6a4661129492f6837e2947bdcd6ddebea7d4baafa4cf5eb6dca36e4fe2d26d909cb015045ec5551c6131e3a710011e0163fee14cc1206cbf4d1998c5bce19e59473f5c9ff8b2bb4e3f706d8582299ff4922df09128e3564e2c2674ed4bccda3b992bd4a8b92faf27ebcfb800ffee133abda08e8d795d4f1d7fe0d837db8ec08a5ace201ca05d66e78d5851e395182df385b96b469f11e918851450590a5d334d5f47f7f61d0e7b87a8f8b39bff3961ab0afbcec986e8386e5c70b5f88f5ce4677208abcba2d722846ab1398df1e1e7e6ff2d4ae106b5f4705a920f49b69557d8cb4325459862e62d1a6bcd1f2af7c343b67836d9e1f699c4792621639ba823407fbd8f48f3ae653fe8c9f978fb370d1e32c40c21deadc285717f903f6180df8d162cc8dc862c0f079e5f560b30a8009fb653bf283de542b6d5bd738b1192dc9f216fb489d2dd650ce683666df7e98a132fd0d62190a40179ef059d814cb1cdc54678f0c49d17b1048a65bdd36b0250024db9a08a9bfdc3ad3cd7b52e7925cf7b0eb7ee0863cb0eecc58ae39fdfe2f6f498f186629b14bff0e9c6dcf257d2380a640d62c43ea4630f1cf94cb8954a1f9c118c85b67d0f9c777914d0d41373188d00f7d10352e738683ee228cbc31b82a3531297f2eb610c49a48193aba361e7859fed80745d928a76268936cf75773ca07debb0204c42f52af9f0d213343ea92a10985d47e50ec6e432d9163a9c8c0b9d16cc961df11b6744375e8f925397b32ff54bb03302a34ef4b4cbddd0523d326a5460bae49227248dbd4c97ced3212706c21c01868987ffcc43b14f01eb4010d7f4d8e5756fa33b9d10999d7255c218e46980e36ab487278fa336c35aef1b70759a01189593ebde9da7e8b5a0b5c892fcb252bdff5fe10a34df207ed52f97273369eff4af28d07a5c065e4090816e3c4e23f5818f254662ef61574c6f2be7c6ca3864ae9bb784f28f2581d698857f85b8c7e6254ee62c2788373125d0b236bdc62d8f755a50a1f4a849072a045a93a5dd71733f484042489991f67528b3c1657d4efb342f8636bb1f8a86e2311ca8b49be865d1dd3ec7caae23bd8cc14ca5d9a425df61d4201d7d1364f8d1958780e37da5b28848e513afd20560dc81844b8eb25d402cb6e8f713a986c4159465aa160dad89a6534778443ee97a5bb2b6a674ed7f08f5f38d135c78f26514eaba0e8090958411d913c4e324670a1288b962d05ba875a2c218871ca8ff436624dbcea8869252ddaeb1a2f36ced0de3e658b6685940618afbe492a7eff252bb90680c2648931e79d78c9ded60df6ccc488a0b715c1efa17223326c051e50ed88910f9ad1d4329293bb368897cf4e35531aad581c3626870b13cb9d9646ffc5f9ef681a1bc8e0b97d9155f8eca333ca6f9e741883ecef7e5ca5d004332507ef8ccfafbcbd98ab1cf62c3f935c808d74f878b3c44d6186e2c5eecdb4f43c30481a0445522ea9bf6d2c4bb5885ac059db4a4a10a2436903db563a9f15d4453991c7fe36bc11e9fddb48a59637d4a32cd938b0ba25a83e96db9f2964ca34e2fbb8d9fe16fc08585cc40daf254078f4208afa166b5aba75d2b9202f48b191a72e6ac66206c92d59758a8b565577bd174dd13b8521e290ce74d477fc5e620a0a984ccc7178fbd3a7551f81483d46eeb91316496e088e42b217883e98ac82afe0a7cef220a92efeaed0264dba95ab66388a869c7a4816f371e6bbebd1782063165aa840afa4dc234262067c0a246feb894eed18f262db51bac72bac0b99fbb952873dd2858138fbc3450770b10cfffb4999cde14b4c1c6043e294d76f7c6786b49df7fc50700e50cbc4dbd128b14638674e8e543e6f22b406a01513366b000ceb32f920f4846d7a5b9cf7605b5f28aff4ad8c1d03158e90019d3fd3ac1047307c114fea033c03e42f9cb3af8ca60eac6fbbc7cda35cb03e664e7a070f87f776c78239e27224a334159e5747726a45d2e8b5f7820a1af1ee015c41f81bc890102958a618962682bc6969d908ee81a150a2b0537836d8c7d3c337b458527d04d5150a62c2e95712979bf4351a7ae6dec91f81cf5a894eafe98509fc47d52c603a5b6eedd45865d07f199fc0a70600aeee33f5990ecc162a712a5a11c4c634a26e10b407f398b5c76582a264a475e96f08b01e4bc5723d97faeb65b72aa31d111e4b36225ef0e51df092d5754f0ef81336d4eaf111aaa88d457753cfee9cc5488c382d487ebc588aea95bf1ea7692f58a33fb5a297950c085a69d9f99d3060934db6e33a5bccc0d2263c1d946c12406cc8bdf00ac79ec889656b1162a27d409a4bddb7d5cb13f68a5afed47ac5bd97e2b7d0a3cc84f215680c37f1f592e7873e8b0c797cf5b9c72cdbebdca4e68f529c333c029056d2bbcfc152", 0x1000}, {&(0x7f0000002480)="6cb9b6", 0x3}, {&(0x7f00000024c0)="8a528e32e01f308744647d93f6f9f69f05782d4411886a541565632c7785f889483160527c095f0f94539d4de977872caa72f53af69ff3ed16bd05680ab98780c10a86c8e9d1c64adb59020c235b8227fd76fc26f8797d0be0fc50", 0x5b}], 0x4, &(0x7f0000002580)=[{0xc8, 0x101, 0xd03, "72c04e8349a9d2d29ca707d98fd64ec146c72e5b2a917d2aa1b687cbcfa77dcfda120bb0d1da25453be098a945b2c06b2a4064e8aa2a7d882719ce08cba0714aaaa92f5cdce783c585a7e9211508d0f503e87ac62066b5ed5a38ad18552946e38b53c37902996b0b133b35aa91fb14e7b031bda4cdeac9c4c108608fc4a92e5151f10f3732389896800b47582d792bb050f6d78218458ced9492d69fff5e06f495a97b66253e13282eaf3f71476eaa8f54eb"}, {0x98, 0x7, 0x10000, "d0a9fe5f3aef0c534c52407d65a008b01b2d5e12d02e44419978f75f08cdf6053ea7b9ad6adbf9f7e24d9cac097aa22ed707e23866e4e9e7cd0ebd936db2265be32ec1b8d17fd89aba1e8ac04fc759889e2189deb896a62b027886f32e97f6c847761d8f1f2a8bf7b7e0f8f62ab842950fb579c186e218def0a7fd2ce71764e113b06d98c87642"}, {0xc8, 0xffff, 0x4, "6ac5dab4eb7d2003fbfcb19b0a57c79702c5f290a8f9347f509c50b12fe1e9c86cc520405119bb50e08961e4838c6159cd11baf99da3cb82b2855ded1572f36341dd6d944b0d98c390639f40094f548c5c1c3c0a11c0a871d544c643dd14df3b243a99701be9704ceccd2cda6148b4748e06ddaf181c53830e0e340ad9b7e5c51a792e2c5a09879802b7619a15608417fc693949a411d062bef52a0508f42d872ac36dcc344edf20c1cd00d9d86c5c172bde9627e882"}, {0x100, 0x0, 0x3, "3627e9d0e41af7d58799100b63099c66f8177ae14454fc31522fa410e03411c0a0b2bf40051245a23211fce884581504e9207a38c814b4d9ac001c16dae2b19ca0f79305e3c95d3c4b04f77ae5a689bd4454b102adc4e7325726421835f97d1ece949a0e77d3478a016e2bd6751cc961160bd300bc43fcb5c8338c610bb47b28d6dd5a6be84d75b20e614471dbf89b4d62f376644010813d578305f5f6a98c3975716551f44cfc354e465fafe9281a71cfcb9484039aa109919b16a32509bcd41eca87de6a6d459345416da36f38f00c73a6a7570b5a7e6f85d0a62703f517ee9c68975099a67ade251b6919"}, {0xe0, 0x101, 0x8001, "8b7c095ae5fae8a405bde9840ae83386baeea84e6dfe8c2cb48d8ad9943525339a693f50a4a3145d582048d74993a3eaff997f09d8175f5c4cbb3ae334e94c856b78e0d26c2623c27c8e2d5e23f7e39b65d19cef749ccf2661465a5f6b687fc52abc8d2011a80143378248f9750c5e4fe7456ca42db05e16c4be52510de2fc04c3f40eef530d705f42f2ea659e57ac2260fc02a406192cf0ca0eb208d5153000b6744e549163602716def385440c7deef28e5dbc8eac512c05195e85739d998600764198b295e0920f1cae40"}], 0x408}, 0x408) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000002a00), &(0x7f0000002a40)=0x8) r8 = dup2(r1, r2) bind(r0, &(0x7f0000002a80)=@in6={0x18, 0x1, 0x4, 0x8}, 0xc) setregid(r7, r7) connect$unix(r1, &(0x7f0000002ac0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000002b00)=@abs={0x0, 0x0, 0x2}, 0x8) getpid() accept(r0, 0x0, &(0x7f0000002b40)) connect$unix(r0, &(0x7f0000002b80)=@file={0x1, './file1\x00'}, 0xa) accept(r8, &(0x7f0000002bc0)=@in, &(0x7f0000002c00)=0xc) bind(r8, &(0x7f0000002c40)=@un=@file={0x0, './file1\x00'}, 0xa) paccept(r4, &(0x7f0000002c80)=@un=@file={0x0, ""/4096}, &(0x7f0000003cc0)=0x1002, 0x20000000) fchroot(r1) 00:17:14 executing program 5: mkdir(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x108) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80, 0x4db7673d}, {0xffffffff, 0x7e69}}, 0x200) 00:17:14 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) recvfrom(r0, &(0x7f00000000c0)=""/31, 0x1f, 0x1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) recvfrom(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x840, &(0x7f0000001140)=@in={0x2, 0x0}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0x1000000, 0x20) mknodat(r1, &(0x7f00000011c0)='./file0\x00', 0x0, 0x5) recvfrom(r1, &(0x7f0000001200)=""/77, 0x4d, 0x842, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r2 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000001280)=@file={0x0, ""/108}, &(0x7f0000001300)=0x6e) pipe2(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001380), 0xc) connect(r0, &(0x7f00000013c0)=@in6={0x18, 0x0, 0x1d70}, 0xc) r5 = open(&(0x7f0000001400)='./file0\x00', 0x21, 0x4) sendto(r4, &(0x7f0000001440)='`[', 0x2, 0xa, &(0x7f0000001480)=@un=@abs={0x1, 0x0, 0x3}, 0x8) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) recvmsg(r2, &(0x7f0000002700)={&(0x7f00000014c0)=@in, 0xc, &(0x7f0000002600)=[{&(0x7f0000001500)=""/41, 0x29}, {&(0x7f0000001540)=""/30, 0x1e}, {&(0x7f0000001580)=""/70, 0x46}, {&(0x7f0000001600)=""/4096, 0x1000}], 0x4, &(0x7f0000002640)=""/134, 0x86}, 0x3) readlink(&(0x7f0000002740)='./file0\x00', &(0x7f0000002780)=""/68, 0x44) connect$unix(r0, &(0x7f0000002800)=@file={0x0, './file0\x00'}, 0xa) symlinkat(&(0x7f0000002840)='./file0\x00', r5, &(0x7f0000002880)='./file1\x00') utimensat(r1, &(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)={{0x7a, 0x6}, {0x101, 0x81}}, 0x0) shutdown(r1, 0x1) r6 = socket(0x7, 0x5, 0x74) fcntl$setflags(r6, 0x2, 0x1) shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) open(&(0x7f0000002940)='./file0\x00', 0x0, 0x8) fchmod(r3, 0x1c2) socket$unix(0x1, 0x2, 0x0) listen(r2, 0x8) fcntl$setflags(r6, 0x2, 0x1) 00:17:14 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = getuid() r4 = getgid() fchown(r1, r3, r4) r5 = socket$inet6(0x18, 0x60000000, 0x100000000) r6 = accept$inet(r1, 0x0, &(0x7f0000000040)) setregid(r4, r4) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1}, 0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r3, r4, 0x400) getpeername(r6, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000180)="e5d416d8155f61fa328e2bf2ebf39867c5c1b23cdca101a0b605cbbb77ff15591c1030cb00cb6ea1058f0724fe9f221faf08230f424d54f1b2dcb720d1d82d383f16aa2e6fa2f451945dc832bcbc5cf3dd82c69eb6367a803b48d660dae3e03bffb83e0f5122a5fb7609f98c9761f979ad8e2a471639846e230132b8e2a443ba72630abcf6606a794827b6e7cf6df96c6c10ddc42871b6b638a386cd3af9927833a9761c986d02fff3a824546c5e250edfef7ec9e914392bc4105b200b027d73", 0xc0) faccessat(r0, &(0x7f0000000240)='./file0\x00', 0x7, 0x100) r7 = geteuid() listen(r2, 0x9) getuid() sendto(r2, &(0x7f0000000280)="0c4f5bced3d7c13c639d84b1e459bfc2724c45f6436cdf1dd5712682dfe5688b692bed9909a95383bcdc94eed75395891f4ce6976239b3860d7f739188c9f00a6a1f574cff044d53337efd380aaa6457792f3a9489b253773a13401957e07ed72cd6180596746e4bd29fb75fb6a26674b8fd1bbd3ae6ee66b69a5d058585fc75d62377d195fd124afbd2", 0x8a, 0x9, 0x0, 0x0) r8 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f0000000340)={0x3, 0x3, 0x9, 0x8a, r8}) bind$inet6(r1, &(0x7f0000000380)={0x18, 0x3, 0x51b4, 0x5}, 0xc) mkdirat(r1, &(0x7f00000003c0)='./file0\x00', 0xcb) unlinkat(r2, &(0x7f0000000400)='./file0\x00', 0x800) r9 = getuid() faccessat(r1, &(0x7f0000000440)='./file0\x00', 0x11, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = shmget(0x0, 0x4000, 0x349, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000500)={{0xbc, r7, r4, r9, r11, 0x151, 0x8001}, 0x2, 0x1ff, r10, r8, 0x80000000, 0x7}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x1) accept$inet(r2, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getegid() 00:17:14 executing program 3: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x1) fcntl$setstatus(r0, 0x4, 0x0) 00:17:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) ftruncate(r0, 0x80) fcntl$getflags(r0, 0x8000100) 00:17:14 executing program 3: clock_nanosleep(0x40000000, 0x1, &(0x7f0000000000)={0x80000000, 0x5}, 0x0) clock_settime(0x3, &(0x7f0000000040)={0x8, 0x9}) r0 = geteuid() clock_nanosleep(0x2, 0x0, &(0x7f0000000080)={0x5, 0x525}, &(0x7f00000000c0)) r1 = getegid() getgroups(0x1, &(0x7f0000000100)=[r1]) r3 = socket$unix(0x1, 0x2, 0x0) sendto(r3, &(0x7f0000000140)="60e5ee00aad2843ddbaf3122f72d84fb981ed232675de5bc98c40d5bdfb21da2939b68706d0fc1adafc962ce12be1b9d9b1e4ea18f5387a25fcc81e2a7cba7b0edb411090b8704cf41989b6849e6057431292902a14b983cbe65d9a5b6429bb7a9b168522c7b24eaae770b0842e5e423ebcd9966980774e5884d3ab3e7", 0x7d, 0x8, &(0x7f00000001c0)=@in6={0x18, 0x0, 0xf4, 0x7f}, 0xc) r4 = geteuid() r5 = shmget(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) r6 = getpid() r7 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x8, r0, r2, r0, r1, 0xa2, 0x213}, 0x9, 0x0, r6, r7, 0xfff, 0x9, 0x2149}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0xf000, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000300)={0x2, 0x3, 0x101, 0x52c, r6}) clock_nanosleep(0x0, 0x1, &(0x7f0000000340)={0x8, 0x7f}, &(0x7f0000000380)) getegid() mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x2000, 0x0) fcntl$getflags(r8, 0x3) fchown(r8, r4, r1) syz_execute_func(&(0x7f0000000400)="c481ffe6f3d9e5df41fec4017959358800000065262e36815d32c2000000c482492fab00000000c4820db8a6e9d9c9f0c401f8ae9335000000c443554c626f09660f674100") getegid() clock_settime(0x3, &(0x7f0000000480)={0xff36, 0x8}) r9 = msgget$private(0x0, 0x80) msgsnd(r9, &(0x7f00000004c0)={0x0, "66ef3805e5874ff551c80f2008ef45858cb1584bf2e0af835004b99294c3fd1347dee7225a9b3bc33264f10ad427ae6ad193541050877999bce8afedfd2ae1e8"}, 0x48, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000540), 0xc) open(&(0x7f0000000580)='./file0/file0\x00', 0x0, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) 00:17:14 executing program 3: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) close(r0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) flock(r0, 0x2) close(r0) getuid() 00:17:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0xa0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x400) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x3, 0x80000000}, {0x2, 0xc59}}, 0x200) r2 = fcntl$dupfd(r0, 0xc, r1) symlinkat(&(0x7f0000000180)='./file0/../file0\x00', r2, &(0x7f00000001c0)='./file0\x00') r3 = dup(r0) recvfrom(r0, &(0x7f0000000200)=""/36, 0x24, 0x40, &(0x7f0000000240)=@in6={0x18, 0x2, 0xed8c, 0xfffffffffffffffd}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) getsockname$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/45}, &(0x7f0000000300)=0x2f) utimensat(r0, &(0x7f0000000340)='./file0/../file0\x00', &(0x7f0000000380)={{0x20, 0x7}, {0x9, 0x1}}, 0x200) shutdown(r2, 0x0) bind$unix(r4, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x8) r6 = shmget(0x3, 0x3000, 0x300, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) symlinkat(&(0x7f0000000440)='./file0/../file0\x00', r5, &(0x7f0000000480)='./file0\x00') shutdown(r2, 0x2) r7 = openat(r0, &(0x7f00000004c0)='./file0/../file0\x00', 0x8000, 0x100) readlinkat(r1, &(0x7f0000000500)='./file0/../file0/file0\x00', &(0x7f0000000540)=""/7, 0x7) getsockopt$sock_int(r3, 0xffff, 0x210, &(0x7f0000000580), &(0x7f00000005c0)=0x4) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) utimensat(r3, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x2, 0x62}, {0x400, 0x6}}, 0x200) connect$inet(r7, &(0x7f0000000680)={0x2, 0x3}, 0xc) read(r4, &(0x7f00000006c0)=""/218, 0xda) r8 = getuid() r9 = getegid() fchownat(r7, &(0x7f00000007c0)='./file0/../file0\x00', r8, r9, 0x0) open(&(0x7f0000000800)='./file0/../file0/file0\x00', 0x0, 0x2a) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0/../file0/file0\x00') 00:17:14 executing program 3: r0 = dup(0xffffffffffffffff) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = dup(r0) r2 = dup(r0) r3 = dup(r0) r4 = getuid() r5 = geteuid() setreuid(r4, r5) dup(r1) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = shmget(0x1, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f00000001c0)={{0x8, r4, r8, r5, r8, 0x20, 0x8}, 0x7f, 0x100, r6, r6, 0x100000001, 0x3, 0x3}) r10 = open(&(0x7f0000000240)='./file0\x00', 0x8c20, 0x10) semget(0x2, 0x6, 0x40) paccept(r10, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc, 0x40000000) write(r2, &(0x7f0000000300)="513f4a3576f2d9700f0b509a0e1e0680d076b114fde921e72c3dafb1546e96625ea8751620626a0a0ce8036d9de2e67b57142eefcc2b54ee7996188dce4110b20f192683b676e14b9017840778d36c5f63445f8bc2a4681ce73d598bf7bcc6ff0eeb1f3ae39eb78d9cd23f597c", 0x6d) shmctl$SHM_UNLOCK(r9, 0x4) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) socketpair(0x16, 0x3, 0x57, &(0x7f0000000440)) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f0000000480)={{0x18, 0x2, 0x7, 0x7ff}, {0x18, 0x0, 0x4, 0x6}, 0x2, [0xfffffffffffffff8, 0xbd0, 0xed, 0x0, 0xd9, 0x9, 0x57, 0x1000]}, 0x3c) r11 = getgid() geteuid() r12 = msgget$private(0x0, 0x250) msgctl$IPC_SET(r12, 0x1, &(0x7f00000004c0)={{0x401, r7, r8, r4, r11, 0x28, 0x41}, 0x10000, 0x0, r6, r6, 0x1, 0x37f6, 0x1, 0x7}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000540), &(0x7f0000000580)=0xc) socket$unix(0x1, 0x5, 0x0) socketpair(0x10, 0x1, 0x200, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x400000) 00:17:14 executing program 2: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x5ffc, 0x0) r0 = dup(0xffffffffffffff9c) flock(r0, 0x4) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x8, 0x44) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat(r2, &(0x7f0000000100)='./file1\x00', 0x400, 0x144) 00:17:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) r3 = dup2(r1, r2) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getpeername$inet6(r3, &(0x7f0000000080), 0x0) 00:17:14 executing program 4: r0 = socket$inet6(0x18, 0x40000000, 0x0) recvfrom$inet6(r0, &(0x7f0000000040), 0x0, 0x2, 0x0, 0x0) 00:17:14 executing program 5: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000001300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000000040)="77454957aceac6fc6fed32", 0xb}, {&(0x7f0000000080)="2916849937febc89b26ae84f837a53c5b9de9e43b4f4ec2640136331a965e5e3dbb58dd7019f89eb4bf13cee830393b82bedc852f1efdb9e37b34d572ee5f0b9161bb18adf1e4000607a", 0x4a}, {&(0x7f0000000100)="4b5cc71985d3a66e502ed687f2d58d9bee27927995703727454fbf7b80368b2e292b20b98f19ed7b698bf19e8f67767c6db4eed9e5aad4b22ea51f0a5a0c24ff4c09a903d191750f4f73474b97ab5429d7d1eeca0eadd0f687e9e463b0476583", 0x60}, {&(0x7f0000000180)="b3497fcb3d693230a35c232e4d686b9b154ed246b6a9416cb0f3b556f0e55f9bcc05fd168ea28380b15ca6cc336fa78c63a3d25477f22ab49e5afa48f02b1dba9607f1964f50b5415c37376ea121be4a59fb5308ca3738ebee22c235a9883af1c45190661a4927f66c8bd635d373", 0x6e}, {&(0x7f0000000200)="f33e7253324f4a51838354fd7091d95dff9c3cfa156337910e8e52e70f0e35d346f13aa14f908cc48fd3bf087c2e817688138e0c1bae20c0c28338a851d4aa2f441b4abe35285cc8f5bf2f7599bd5c410ee52892f511c69dc8a640166ba41d033153a93e", 0x64}, {&(0x7f0000000280)="8ede797bdd42ba5cff091f5b7fbda663897e5db5efcabdba7eca7dcfe8d31e2944b55a1ab715f2c451727ff43180f03faeed5799625802038dcaefb0021649ea02298d76c8323113c46d7e790b48b97fefcc7d3b640bf1e538c6f5d022ac20d8a87959df07337a82c7d5807ac129ec88186b5433eebf1a3134b12a3526c6e2831eb0915e52cec54ec2898e6fa10d656970a5b63c2afc93ca98b435ec505f68496061cfa716311c79869784b7afab500bf47a2794ade3010222b76fb7c9bf6c2a963cb7f9572a6cfa414a8b3b914d3a5788337c06a40fc65898fb214a8cc8a4608ba91207b3fc168e89cd87cf3fab5b696f2b2768955a7d9811cee6e7c71be05db8d9b72a44a923d00bcc8445991abac984dc35a861cdfcd178b094ff7abfbe06dec233bd014c91d7405171ec1f16aaa61b1943f508dfa86c5ac2a9a63980406bbfe57985c28e79bb93a6b76b198d08e7796a9f0ae37c210af86f4230a7b168c3d9fcf17d876eb5f4b6ca3b052095f36b7053cd82b7d821449075a57602ab0d4f385fd1d705f12ece7bb47d689f59f685e042dedfc6be69db9d95d04419e379155c25fba6228a9860cf95cac38ed3df1aa5062d0316bdbd7f1c58ebfbaada5fee66efc217bfcb9e980a144dbe077e00c961cdab581b1575c5f594525572ca3929794b69268ede008aa929623c94b3bf11eb62dfe67aa5377a82c73fdb028ef6adedf37f24d92634da98ad0be0fd2a52726b472b9f3952dff616fc0625952aa67e58589c3d258f4f72598b3fa01a28e07ec962fbdb0ed6f6c11b5b9c2f214873729cda49b88fc63be97b40ea3c9b4b47dd3466268ff166ab7cede650f687ac5e96c5f3e67c4c9ed9201417cac1ed4e14f14237b1e047452933bf349923d83fbe3821ca6d8498aa9c73b60f6ad6f7f3eabb3d8ff8343007f4bc986b657f7fe844f9ae6db9a712f8d12e491b0edb8dd26369e2da605fb2136fd126c466ec6faeab8793ffe53536913f84549dd3ad2497627759ba22b1d7d9fcd24a35497485ea021f79f32bfd27e064374e8404f462d833a9ce3087932322a8993fde15b29bfcfd1f72ba09f517971ebd12067fef87529aea2714872d08db2956910764d4a06954e9ae224182c9a64d2041a1379772d0812fb2d55e404cebe8e76e7bd5cb68bf886c28db69afd725647f8ea32bdbdb7db2e29ec343de130c5e4cb86127b1587ca800b6eb916a381537b648712bea104276e273fb9c4749486f51d1a9174481ac54f3b475f4b32cd91c69853020b93a82e6da5264c075644016f73560b6a357385ea9a1b615bbc2a9c3876350d67f0d87cfbd634e779c243303c99d8b4bb58df5963d65d357e8ce6807269b61ca8782631a1cdb60819d0d58d5d0fafa14d65832e79bd72b9228a205a87887c79de8cd7c70e26157d2f2bb90bc01cc1ec91dd7dcee90cfcad7a91ebb82782e0aa1a4857b17a325a0be20b2d4163b16fd022acae74001d9ea2b47f8a674346adfc56c53a132b5b7597b5c973f6c43b593f7aa61acf9fb7a1bfbec1f4d769110d0b7697f28d073ce07c1e4540fa0e747ce7f2d6ad12a9fd61ee81d0547e7f6f9c44224dcabef1447e18acabd180c4db34e96c114b6c1ce3a1038c1d798bbc9dc1049316c612a1e55af510389239a38c421604201adf582b49b1c4f3c9f2a92381f9c52ef9e15920fc74507216e26b06eb3465e2b6c1e95b149cac43bfd5317e1684d3903a2e6d87417b39f2ef79bc65a3585a2c7409c3ce648e51947aacb8be064d00cc942ed242bcf5fc23096c140e3ec471dd011751f501affe4ea8dbf051cdbfa56ef3a45d06a2f2a89bc8e8ca83d95f711533102aaa20bd5f4b1f1596bd9e9aa26c12d5f9abbfc9b0221f579bf69b4534b5656c0aba8e357a23dfc77bac7b9875a839556c82b01af1e0fc8e6b66f268352667d47422ed8fcd97b73ccb2edc7bd068005bc52b35d4bf1f92f9e79fe5e99e38e31949e36896354710a384defebe5099196e574a4985085adbf802a44b2dcb2f0f5cd52fabf5f2929eea229dcf0fd3bbfb4909446f879305c9aece3f45fd1f4cf989ecb7ea0317e1c58256e219a9e57a1a14e92904d91140dab4f25c0f8accee558959a4e69cae0784a6021f77beebf25ad1beea0a6be4a5a5ea100eb9608274427eb8fda418a226cf31e2490b96b55a5a0cfd86dc8b72318ed565c916890874c8677aaa3c218f8f2c4b4280a071c79756e4ddd0b24a9e24d86c25465eec00258a8c836c64d243d08c96e0086079c20c7c63922037bd51333f9fd44d990d65f377125259202aacdda914015c111ca08cd7d206de3ecf8aeae92afe3aff0f187edc006963ddfa544976d630958c3caed84c0e74bf7b1e5fb93dd4dede0e79647b68a915f90a08570d3245191fafb1c5bdac0699c5abca3b338c9d5eaf75b1d670cea5366b22e157e774391e6a83684ae9fbeade6ad086bee9629a6d8bdb75bb20d627089a2c90f68adc9742c350a29192f1077eb4aa06d53031383254257bdf06d1b2fcf89bdf6faea84f0da1f87e9f8c659bafb562048ac9192a38cd8d71797c1c4368022378cf3206c0537c4dea2942a335fecc2576146f08d8b0f5d90a9e3ba11aa3326f13df08d1812a2b836fa894546cdf405261054d4c90951edce246d323ce6893c0260c0a0f2fe1a1fd4e7c6997c419055bc8c675b673a7daab8221e39d028c379b8e1aaa007fd88cc5a16b2b44c5bc192d8e2c63a112cccbdab0f2144456c902e4f5423f70b9814a6684219dc0c53bd613fbf9538b9dbc0b87d4e83d92203987456951e26057cc3b1b4619d6dc93d07c4fe200eae16bc8f44411913df345ce36f105cdcf9cf7695c4a3c1ec49f3d61422f34fbd282df3b8de11bd1a0efd6372aaa9c99642a63c5f153f937da4feaf75c703ed5295d668e439f17cb8906425389c879e6505b601c427762eb8381056c7ceb34b999e7091c62f71ad87edbfcead558c37da9150ae828a4c50cf91d5ff4adae43c984f2f18fd38c15e3fb131d5a73690497d47f3ee9a0b5823ca0d01155352f42578aef74f9082af5c334c1127e5526eb57e2b10904584c732988c87ae34e7229b2e31625b63768d5d6f5b7d83220fb716ea8fa811b3d35accd6e87d67700b0463871df54f72a57dc7798a0231e6c00b0d992679ce9cd283861c01f990e7856d0543b1d6e82cb3a33c4f5e735f7ae66a43b87c111f14530f2f9ed3c67f5495550cf0ba46bd577d5aea7777da5366b5a86322e179bfedb4fb6d97db7899bd2e4d5d0260179033ba33a7a068f86461a4dd81659626bd101bbe9f1c773e4bd2410876358fab8fbe7c82293c1ba999f891de1cf862139cc6d1598bdd9764ab194dc2e03bed1576f1da483dbdeac0a58907d0de261d3f09388521b924996b2d2cc87e3cda10eb80c67122efe48e4482378adee746e4b42f146e24448667abfee93db4b5a50cb61feed52eabeda936bbd52625122847430414997116a2b628728948200bebb399fafe81f8c7fe13ce07a3726cc504791c0f6e468c4361f5cc9287a24c73690161f67954f5a1c0ed2abd09a06617a54bae5eb586ca56f19cba35f153c8307ec9a8dedcc0623073e34057aea4e97804fb525b64c0bf73c783ca98b4a6743d9cdcbc3a776b037e46bade100d13c46c8408dcda42e81cd11469a6ff2960c4eb307b52b5025235d17e50d421bae39ee57005064153623e6f722ff2bebcebe09b442656cb7ad78e749adafbd755c2175922e12a758c316dc6e1bb9a366d8cf52373fd8524432a01da4a89bea4c9b467e4429012b0a73da0db28f5e50b51ebd67885b6757a5f851bac324635595376758e47f6bb39a93a25fe3cc3a98095b962bd625860413dd5f7b1c7d48cd0a819919e53dea1330557a4c3d5002821599798e473fbc8ac911ea3c090721db2e4f558cb9e7a91a67b40878d2d479c5fa42b3b954907a711d542e439b16f20dc45a96ab2bf26da5bb1368c3819f14ab063b3077196f94bc400e18838fec9b5b158c0b40e6415ab580cfaf2207f404ac5957b18081d5af1088de5256c2f87c820e593a37c67419b67091281d3a545d029b70fef8f9fb6c25ebeae4db5e64d825973644f037dbee543807645264f1274b805a3201ab93a725e2fc0d80e2fda20fcda4b0e5bb99aba953f01c91d5188d491e6d22a9c74ed20d12d2966dcf7d18edd9c2f08cfdb98523c4bb810f84497f14ea71657b07c5c6cad13f277e3e8fc693388669889daa16199c65f8e1c4a3301b89827566baf3e5e68a528468952198360ac387fdfc9282adc1bb66329273c7107ef98aafdd855997f7caaeb753763027185c93e64dc8c0cbcab475986f0dae1a92466b455665821d9ddaafe8b4ce7f9ee23cf780beab208b90a8d25e92eca5b3d54a4331e0fc50c24ad019bb20da9fd5365fb93be54ccb8a68f573c1709eabdba74aec42145101f78286b42f4b7e69d7fcda188f48af112261e7e211439b1e63700e8a1ebe039f85daf84f48be02e2282cbca10a4229514b4474c91ed77d5d94a5c9f363ed70c50bde774d3486e26aa8f7484b79aa17a2f73336b99d90be9904bc97dcb4df63164cd14d92dabd33f6e4711bf6f7a91a7d1f9de81b8599f8332d6bf7e8a0c8660c6a4c3c839d9a509d8cb6cff0c98fcc1ee05a545046f7e3725d44c83b105953fa28962366295705c95c47d6427f2f3938f43baa1a82738e1e4982be887a0bc3dcd4991a3f8205a7caa89c2b6040733088c2631816dd38b74095386bcb4ec07b35e9ad8ae4db55c4b7d4033ac70d298a06c8865358ec8faaa08a27fa191dcc5fcde8ee97391ed8629c60263de618348206cd1afb4a45ce502960032d5121fedd6b61308a6b620ddef623ef7b4f605018c920557a2a473cc2bf4b7fde4d32dfe139da29a6db9c17540f6bfdeff1c9e7f727459cf6948798d3e4f619e6413575164d8ee2180217f278e4303af1981480bdc75e54359ff7cbd47f774ea32d928b4030501b9b78fe733c07f0d22cdd944a641f505a68ce68b617a9abe9d979c80861c921b2f0c21fb400d14c10454538c9ee87cee42732fa62c62ab3ddbd414a44e6041a33531859124a1146cfec37262421ed694a820bf42545b3543b01822b3459270314e780bc0ec0ed5b58b059b7e14329079503bd874f2cd526cd9dda948283120e83251aac62cfd1b8e6bbd066e69d2b88ad542f981c867d2eb681833c8dc69fa497bad40f143dff0b9d0abe1fdd1f58fc0a02d8fe5eb392cb6e32bd205cb0db14006f354b11dc97f5ab390a228fab7ba2cf9d684c2ab32fb6a6ea22162af9fea9cc5125d005f2abe1d0327589e49648af66c43955a310dc643eb510461810439256938e5e0aae0c9c33efad6fbbec8b84d4e4ba407bd0d0adbad580cb050f7ffdd7a7ad454b10b090f4355323efab590c686c8e52de5d058de3fcfa149bd03b690c86f1e03e69aa9bdfc4b4fa64b205a1f24ee8b24145778d3eb88d0f8c208c2995ce2f9654b2c26a242bcb01e753498167652e789f711e321393c0b31bdb7bcf2b0b3d048d18792d0d100d09ddcb775da8ada79e3a710954777f25ec3ab361b492dcd6354fe72f095a16d2067d068902ccbe980cb654c3277758498e9b0308f676feee3ec3168795f6353fd6aa63795167695bb4f5c266bfefb456c6824d945a39f8bc40aec71345f48cf266a831c7099516a6e4302f62bf0f316464574ff77939d23637249944bbef7e25606ed140991c70dacb10b9e98c6a81228d50f5b6b52ba070c1947b3cce9db", 0x1000}], 0x6, 0x0, 0x0, 0x9}, 0x4) bind$unix(r0, &(0x7f0000001340)=@abs={0x1, 0x0, 0x2}, 0x8) bind$inet6(r0, &(0x7f0000001380)={0x18, 0x0, 0x1, 0x800}, 0xc) connect(r0, &(0x7f00000013c0)=@in6={0x18, 0x2, 0x172b6767, 0x8}, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) socketpair(0x1f, 0x20000000, 0xff, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000001440)=@in={0x2, 0x3}, 0xc) msgget(0x0, 0x16) sendto$unix(r0, &(0x7f0000001480)="7dc46da5e5a41efd1d5aaa0b0f6b9d84bc7d930be954a0e181cbc46aed10b8b033b5a1adc42166f9419adfa4d7aa6dda3b02bd7d1102ad1b41aae0a24762d5b984d4523d0c9c259cc61fc868205ce84c77b4d7bb02b3d63adc631be6990d8c71bf5c9d777c9703d47d65ec46915bb122f3b0fb9cd413183b04c018c02d084eac764b2ee9cae721149e5510841cbfc97b8bf84c574a3a238cc98864293ecab74b431d3a8cfd2ba72b0d62", 0xaa, 0x4, &(0x7f0000001540)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = open(&(0x7f0000001580)='./file0\x00', 0x10000, 0x2) bind$inet6(r0, &(0x7f00000015c0)={0x18, 0x1, 0xfffffffffffffffb, 0x70}, 0xc) r4 = open(&(0x7f0000001600)='./file0\x00', 0x8000, 0x5) shutdown(r0, 0x2) fcntl$getown(r3, 0x5) sendto$unix(r2, &(0x7f0000001640)="9007c633f9f0ea13b617d687acd0ca6e6e84e34096543bc1b8f48bef3f573d7f99973380f5fd8f681cdbe217a9a31a27a663525ce5d7d6f85e5ee2969a915811318b60a17fbd5d3bfa8842c064d7335a937390345d4c54a5530daa79dd11a0a9a2e10303f8e1bf2bca19c55f0d562691e94aee0bff6254fe0a98e3686c64aa31d6c75dc1fe546a267f34bdc448cb6c2f06a4193ab626d5ae82e7358e59aab5cba6406b1cf0e789f491c4b35efcd26d28f0ee49b62880a2660ab367aec39ba7b3814fe7c649b842128616126af560c06634594e4c0e65", 0xd6, 0x8, &(0x7f0000001740)=@file={0x0, './file0\x00'}, 0xa) readv(r3, &(0x7f0000001780), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000017c0)={0x5, 0x1, 0x0, 0x10000, 0x4}, 0xc) connect$unix(r4, &(0x7f0000001800)=@file={0x0, './file0\x00'}, 0xa) r5 = accept$unix(r1, &(0x7f0000001840)=@abs, &(0x7f0000001880)=0x8) open(&(0x7f00000018c0)='./file0\x00', 0x1008000, 0x102) bind$unix(r2, &(0x7f0000001900)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001940)={0x0, 0x0}, &(0x7f0000001980)=0xc) setuid(r6) r7 = openat(0xffffffffffffffff, &(0x7f00000019c0)='./file0\x00', 0x400000, 0x0) open(&(0x7f0000001a00)='./file0\x00', 0x40, 0x108) dup(r7) getsockname(r5, &(0x7f0000001a40)=@un=@abs, &(0x7f0000001a80)=0x8) connect$unix(r1, &(0x7f0000001ac0)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r5, &(0x7f0000001b00)=@abs, &(0x7f0000001b40)=0x8) 00:17:14 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0xa) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40000, 0x80) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x400) r2 = dup2(r1, r0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = semget$private(0x0, 0x7, 0x408) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/221) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240), 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000280)=""/233) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x1, 0x7, 0x5, 0x26, 0x401]) recvmsg(r3, &(0x7f0000000800)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000400)=""/116, 0x74}, {&(0x7f0000000480)=""/89, 0x59}, {&(0x7f0000000500)=""/205, 0xcd}, {&(0x7f0000000600)=""/134, 0x86}, {&(0x7f00000006c0)=""/53, 0x35}], 0x5, &(0x7f0000000780)=""/126, 0x7e}, 0x803) mkdir(&(0x7f0000000840)='./file0\x00', 0x80) mkdir(&(0x7f0000000880)='./file0\x00', 0xa4) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000008c0)=0x5, 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000900)=""/56) utimes(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={{0x1, 0x3}, {0x9, 0xd7}}) fchroot(r2) utimensat(r0, &(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)={{0x1, 0x1}, {0x1}}, 0x0) write(r1, &(0x7f0000000a40)="de1070c36c0c9e60eab2d7c6bc782837888b1924cbbec9eed0c0291ac7151bf0bca99425ba50c666ab6f30cb05d364423177a8a901bdd8980f359945aa356bd58da4684eda2199be57411e77333c57857b33d28ee20a151ea05a3808e0c13eea63549d610f68c1bd409ffc300e0934b95f154b78dc90431050dd8255eb86ff72aa76db02d776dcf48eb20e80870582bfb0026be552761cece17ed6", 0x9b) write(r1, &(0x7f0000000b00)="00cb8b512c569480d8ee50d643c0a97408e69bd3e00dcadae8a31d2a4aff7ebb8c9dc4455bea82dfa01e86a713c01087c81dca465707d14309f154819d15e36c00967ef1e32f90d79e5f840aaaf3508efabbc9994aaced0cc40aecf6ae2bb5e006b506b30f2bf7d090b9541f3cf7d9d583a425628eadc2691e96637f79c0f72e361f9306228f3072ce7e977efcf3f9aa0f0c197cf7b654d6e2e3bf7f94818f0f5dfead7838890e459a824f07ea69cd57c2ddc476105a3f4b096d26435ea197db49629e3a1978", 0xc6) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000c00)=0xfffffffffffffffa) faccessat(r0, &(0x7f0000000c40)='./file0\x00', 0x160, 0x200) fchroot(r1) getsockname$unix(r1, &(0x7f0000000c80)=@abs, &(0x7f0000000cc0)=0x8) mknodat(r1, &(0x7f0000000d00)='./file0\x00', 0x1, 0x72e5) socket$unix(0x1, 0x7, 0x0) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000d40)=""/4096) semget$private(0x0, 0x0, 0x10) socket(0x2, 0x7, 0x13c) fcntl$getown(r1, 0x5) 00:17:14 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) sendto$unix(r1, 0x0, 0xfffffce5, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 00:17:14 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040), 0xc) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0}, 0xc) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) shmget(0x2, 0x3000, 0x5, &(0x7f0000ffc000/0x3000)=nil) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) r4 = shmget(0x3, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = msgget(0x1, 0x1) msgsnd(r5, &(0x7f0000000240)={0x1, "0418e2a713de17e2f491295e89182034d74a11cf79a292cb4d328747829b5e38d63403de7e20fa1e62b019f190e11cbd2df5b3bfdb563e75e6f795d893182da3370938b18a589fe6a8a044ace498c242c9679dca37d23c0978d4e91b2f1c320c86fdf6584cb68c87849a0bbfa97c758a811586c439d1d5f93906f0103099915d277400ffb916499ecc0fe8f94fe2358085e17ee58d281b732007d9def6fd13687fdb674b8225c91c69dd2f5de4e5d68cf184516c9ddf91df37211201c4cbc74bea9daff10798c33fa519649e15c90361fcc0c53f6bd272eede50757749e92ba25cf97b3171ac9778b99b8c258e509fe4a084f9c33c9247f19fe4f178d2eefa34f372775e4c5af5cbbeef7ee1418fc6cb7b45b0943cf47026fea3d17dd9b48396537b4f90a74731aa3378dd74674c8c928fb7cbd6574b9b021017a0e8db71f0e197247143100f81e5ee3ff1a05451bc979cb602a5f8a1b9ab0c6d87533c7c59682e8e246c3e389890275110f2342685c3a02c8b0ae0c371e5961bac7c569603433b4bd9ee65461f7cf66b1f2a19b8678165b621920294e3721fd629ebef062f93c36a1e687e91e206d8314ec289499468106a2990ab551cd94e9451869fd4fdadc2111b0de33ef94ff8ffbe08a82359bb42113f66df59a99944697efb4e2ad7040e7527c99861644c69994f90ef4c966b1933dfd1d32cd01b48ab17f237ef859615fb78d711e347200b2c9d5eef36932b40b8c9b10bc740bbdf4f214be0e09678a166a312a7e8e0d637d8940e871b147b6e7ed3cf3855f31a2e83f0fd129578c237c190fef6330d8c6f43dd11f31dd6069c68c47a0cd7b411de5ce3e7e11f56c0af7e5d16830f84ad3d36cc116c5db130b23f5d9e0ed003e5c3af99928d935f5bf8a30a092bdbe1d495b00c3d5e72543139ee0bb445a4bb05748c43b242475b9f8b9e67abeaa17a8b1363830d83b248f8fa6134563abb9b5adac14d7ddfbb561b6606c3754737dda1745953fb03145f7fc249d655dfb9383356e90feea13a80812f4310f87c29f776a92c63cedd83ab5ce58d5bb5f1b4d484544377468d03b51546807e61f69c4839f87809fcd80e7c761b666716b7a3c37f421d2e6129b6817dc9f0a9d14ace06e5d544ee3715e342923966a60ee51ad6be26ad4fdef7b3bd7075eaaf457ccfcdacb6baa87f4db27a18463184cc913e25ac7060bcaf00ed52ca7913c710d402a373005d3e2576a8ead1066012990bf43683500fb3a5c6f0f305ab02d004e6407a375ea02300df1a25ef12c47a6255c6def1ec3598e8af4e53ec55ab321bc3c68aa944652d9704ffdef8558e44604da44d87f99ab6c08adc1a76871fcd728fd24cc2acebb381a4647ff647f110a439b81d74bc21d6a99206579acb9b373c9bfe352e9e751329a709bbe63751d5138d5f9b164dd21852d40d166ec704f5d946d4baacb5a206008f226bc680701129b6137696ce4affa8d0d5bb3f8837744b54b0f3bc7e0025d6858372c38e0856892af4674a4f543f3c62ece8500860303f6f49673f57753d3f2b8e1ed7a354bb83714cea1658ceade06fd2498f14bf0896afd85f30d90dbfabe59319928243c5d2d715be82c222a91e060c218b38a972ba81ebcb6e5be51d3bc0da6b62837ed10859d95aa8ba4f9e369657dc5db0a2c2719562524d35ca478c068555f0551a253ff378d86806284c0eb75abf8d76b3a5c870d2528bbdc5ac221d3b0dcdb6e4bddc4393b80f71467e411404bf779a52fb3b7f1a8db224c95e341ce7379089d6507de05604aabbe227567003a847859ffdc0b408ebae7ad1df9c051c0611d0fb5b3095e22f956e0220e5bce53dd1cc43e6586194b4eaf0224602bc30557d885f8c53048de449a58eefc7110604a2079e01d3b2226a1077b3221dbf0d49cddd641622f344cdbb83cfbccb42e0a3645822b5b120ba86e38e61ca85eeeb4964f67bd5c0397358a14d076fe9626710e2822c1410a1defb93c7b15abf02499f5af2dfb858d558aaf11babc415ee7e4be04c33c44dd82786116363ceebe81070228f356e53afba0fc3aef279477a5950ce041d2af94196ebd9c6444ec2b6a12cc6ed894cb0bda755a29a716b72131141b9cf87e9a31cbdca16b095465d5b3af3d23b15b451025e0c79e8bdb10d8370d38d3cbcf113446a004810e87a2c554efbfed5c9004a64028fe54931916a791f938d309d6eea03e1a5db802284c5493bdc85c3dce81f117e08700bc6ccd90913cb2019c09b27523abc82beb8b896d0ccec3cf3ddb18f334e39b7e39005f62ad57c10d2d33d5df6aef1835e89d04beeaea724d5694b6cc49751542e8e0a9b5ba92ad29c6bc62a712c2fd7a173def46cd52a9febd9b53e0409294ae706edbdabea9aa8bb221e28a13c98026758ebefa30c55ee3407b7359ac33edfdf10433dbe31a084e298cc1e2c0eeae9d06d9d5fdb93ebd311c9f0020e0019aefb706355cfd72d65706044ce9c8815b188b7ac2b4c7e73c438a190437d776685654ecbddb53798a474fd8649b454ab42442f49b893d86029a761fbe58c1cd306715df6318715db71b17b92701cb68d4dabf654aea586ed4a72ee7ab17ebbf01721ff6399c909b377d7bf1868399e302c3a6afae8c040a455f6693d7c7e56e47765e60e2899791472dcf09e66971efcb389c22d0a1331e74d0c2d04d33f25435f867f6e8c312c7f7368bbc2ad00788141777590c6cbb027b23128bfcab75575d466913aeffa7177323dedac67616e19a1fe0924accaf5b7780cd145116c6ff71bd123242ed04771ad10eab8d8f020a7cc40a9953128079696ffb758059184af38f0405600c6ec766eff26da91e10993e05f562f659e6f32204428b819274779305c4ccc9aaa975ebff8fcef696a0388c9e8343ab3ed255a27dae3503503c4175a34be77c411e3a66446d25b3d7b77f59a4bbf20add3b3dbc9fbfe2c4f18725927be166867bfe640bdd15b92966f48d2a1ac685cbfd3bddbef8c8b101ac6461818eaec777d5894cee112e87d81e67e9ef55fdf1263769477e93cdc3b0369270446e41a2da62aa6bf18ea7a1707b4e401c3820b44b8c80eb1435050dad32b08e98d07434e99da97d04073cc50110473d8348d1e270bbce7ad6b0fef7cdfb59a26fd3104004e8247068a4b4a2e3bbf5df256a4a26f12dc776b46175c567c6f4175d65a4b44f0db53d93201c6e1c932c05c51abce34c3d5f18b6248b565de9a0a547be74d13db4f3817ed4262505a55bf4ae189483c70a7008693c6af31892ca9e367da2c71f8e48daa3cbfa6017c44eeade8c7d21d5258fdb6b82e36d5693d9426f10aae14ef8400194b293fcdc8d72d23e2df6b42b5e532ab785e629f100dd5cd38ef774611f76c6150ec13d5c56f72885c4834a40b55b8bd75420dcd099eba85105255109a7952062964ce4c58baf674af3c39c8d32d18f03106642c96c3a5fc23c2e6a40ec27c85890269b814725c3523f8012c0eda7fedc7a9b048ce67e9ea3d1b9b47c184d059895cad5614feb24dafc05e0e13806a9412b74f1d6e6102bd79d5132fa13e5cebd301d90957f5f182ec4beb1110a002060a5bc190991ea895c3e3e6be2f344d23c94ff41dc64db4ab52850bf9ded007b023bf8873bdc94cdb1c04ae760cb718ad977d7f8822aad37524116f5e9aff7b24aaf417ac9301f4269d281ed2e43ece6cb6de08c7b673d17585473913b35fb6205d74e258f410505e802fac06ec4d44f2a4744dcb0a14969fb66c2a2a333751933c343d49d98986ccbd1abff8b5effc1c03489d4b48809354d0cf7202e34e541b0228901d65cb141e32c5a5a088ba6dd5c28d99fb9bde9546a88c1fa578cc9e6b121413837f5a8b75200f707e84a2a860ffaf26322f4d06de4a1c2effbd56fcba956698b1bf3b02f932caed0539ba3f827f8dcf57d15363c63f841acbf7aff09f3b24dcad3460df7f89309984eca8714379d7acd2950cf6dc22e10bf17a17e2b933b9ccd4d36074b1dd56855a7c25d691fc6dedc4331abca37fbe74c05383235fc5f3d4fcf7631fa9d06f565f39eed9ae2670d6e1de545e46d16c5de2a8d5ca30b46b43e662c0c74c5cd25b1462ec76a463bfc53cadb45a31e8c96c1cadecd4d7b854a6d7f7b3f7fe79e2de220fc1e28e53e236ba8dc7366f948f381150b3a6b44a3a1d0788dda6855e7ee46287e467a04541f559f492eef6fe9e085a86bb65e534242ca90970acce361fd2319ce42dee5825e9d8f2f1e3e8bd54b47bd43d601ea30d7d2fd0e9d217319f2dc878105d261e64b3f06bb6afb2366b93c03252aa7089e4b9651a764f86892528298d733579a2a4dcf020919502778b5ca85f6c9538ec2a207a3a7ef733f7bd28cc764b716c15e10fe0d385ad24713b6599dae7bae9484c8a5c2536d8357893ed15ffb06ef7619ffd2bf1e8e50cf5bc8167003cf4e409e7016fff86e92129b72b8d17f5f99380a9890934166c1ad167cc39e4699d9963eb338205fa907636963f78d4c69a6b5537dcc881cb291b0fe84078228be58c836a8ec9bc81edd497b2621c501f1f5c935301d47a59522ccd979298c13e05c415279aea6a45f16f26aaa4f4a8caad0a5a82ef36bd9f0f623b604a0669ee776a22956ec36179bda0037c4d6a6ad05a64664058c6b0643ea2e7a3a21116cd2c5f4eaf8118bb7fd4e278db0c1b7aa0276dfe22df5444b0bcf712a9caa0f52bdf478eb5285b4aac06b612e80ae14b07cc95e8135c50c8415d415025bde622730507d2ad92ce1bd67fe0ee5e419f531969397617a35baf88fc17b9925ee5c5ef4faa1b3d4d328bd0686f3d8f416d0f727f6ebbb5b9967cf6620b0334a9a5a4f9ae2d4c4c7d5c6aa8c8497157c2495fbbfb9a0651af669dc19d1035ab5793fcf8255f5f2933d32ca175fa8a66487a66fb390bfd594b6c1e1ac8bf41f5940af21b4fd3c8d739649442a6afff28acf58437e36884da63489fc576da3892c751e17ca2655e0059e7eab49e894519835ac74b7dcb4c5850fc8a98e851303c8e9d1d1185a59e8447e0a357ea9c21cb052af67e6d71a1440975abaa76d380803692d6e0865c912bcbe9c5f07ef316e5da6785231a376d788d1b4d2e95c30ac763de1fab2670a265422d3a9a588ee17eee36f78099236b859efd85cb88b54c821f74f1fe8af21e2f7dbed2fe0f863de2bbec59fa69f24ff72d6dc321d3dffb9937a0daa5ab6c98dc30f415742a5ac92b001ff01566c40e5c2c50e217cd3a84d7f09c3019a443e691add59c75f716a322c156436aef86ff5d5425bc12ad6ab60bcd49b65bdf43f2fec84bf3073bf1776c83ab00ecaed07c51e16e7b005d7716cb61905f21d14654b75c69432f3bad70780b9c187be8f79d3ac9dbb213cfae718591a5e5acd80035db220c7e786c80049259debc3c6d19f8a058c23af684b734b364c768fb4382983b2f73ba9c1a9d7d2475df5d84eae0de81618988d553b95461eb4456fc8d3dccdb3bef940bce983f5731ceaf7a108db0fa2bf392783c3f328490050323dfe8d3ec9d597d5aad0091589d9914196b8915fe84c16e8ef522300883b0183842f7a77753771ac9d7e6c8057b83a8a63a937ff52cf83673b57a8087122393f51d3872a12a482661f8bb99c67643b699531b5b8aec5c5d998db1a80107874693150ac34c8fdff62481ebf9f779dcbb35c99bf9ac95454156133e25211227a5af19fb1cfaad4b164349cecfd915c14c5abcd898041df92be13f7159c80c07943edb4720d10ef57c280d5914bafff8a11eb8d659"}, 0x1008, 0x800) msgrcv(r5, &(0x7f0000001280)={0x0, ""/54}, 0x3e, 0x2, 0x800) shmat(r4, &(0x7f0000ffe000/0x2000)=nil, 0x2000) r6 = open(&(0x7f00000012c0)='./file0\x00', 0x10000, 0x1a8) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x1a92, r2, 0x0, 0x0) utimensat(r6, &(0x7f0000001300)='./file0\x00', &(0x7f0000001340)={{0x4f9c, 0x7}, {0x0, 0x40}}, 0x0) fcntl$getown(r2, 0x5) fchown(r2, r0, r1) r7 = msgget$private(0x0, 0x20) fcntl$setown(r6, 0x6, r3) semget$private(0x0, 0x6, 0x20) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001380), &(0x7f00000013c0)=0xc) fcntl$dupfd(r6, 0xc, r6) msgrcv(r7, &(0x7f0000001400)={0x0, ""/182}, 0xbe, 0x2, 0x1800) flock(r6, 0x6) mkdir(&(0x7f00000014c0)='./file1\x00', 0x10) 00:17:14 executing program 2: r0 = dup(0xffffffffffffff9c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x400) write(r2, &(0x7f00000000c0)="881e271dd7171d28ad0f7e6f05569ad48daf4427e8208bfac1ad60554e8a103914353b18df30acbd350b58148f2cfc260630ab345ebf53bb6d10ab2054c41c95b974abe2950a85c5956ff246aa42bba99a2132ada6f3b7251723fdd00fdbe9d92cc14a671ce27c3f8c50b4325cb6d5e2022fc51ed9e96d21b7495ad27042dcbbebf9cfeccfb384a24b499c7d75eef56c0508b9eb2ccf9b628e82d002", 0x9c) r3 = fcntl$dupfd(r0, 0xc, r0) sendmsg(0xffffffffffffff9c, &(0x7f00000013c0)={&(0x7f0000000180)=@in={0x2, 0x3}, 0xc, &(0x7f0000001240)=[{&(0x7f00000001c0)="0f7e090e89bc9b88a7ba5124ea5843c935f8300b18aa65c8df9fc0d1c2cc952135bd03fe32ae2bdcb4ad2c9187c8fdaab9de815a33c91823fda9725cf5e1efe296b961ce811d8a59be3716a9b639d5ce6bd58c6ccd81c529ffa49d940e1aef26ec07d2e9925d9d0cdf9e4882e734e0d969fcad75eb01fa055b4d07653fb50843c8fe9390870ef5fe46f39c2e14fd328c7357dac1cfb4be88160027246990487283d16025f590e0b6c43416d1e2d56f2efba7830c68eadc48088a385220440541c65a3d425c7d9e6247cbc3413f7b51ea9daf032bf96c2716e9db6463ecd88b9f9f11d517494a483481159363c50befac0bda5113395938a6811966e1ef54375f93084dbc8b271f24229da446257eb5b7b5f31666104c20a6039f7a4ac069641aa486a30641ae60c86a24d2ef85a0f43eb69f0951e2de010fc5a2fbfff146da4e77416cf65ec6af70b5e895a813e21e18ddf8716c3c46ed578a75dca22d4e4d92cc34aa15cdbb4fed76787c1f0562841914801068795c84d949f1a3fde8047581096497073e76a04fa4face59bb523220d3ad290450e2cd6c2dafcc36aaf05b29f0e9afd68661225b10342845fc80ad701f9350d02b4b2bb44373783dba036069f0a907d85af3fb155d3dc6513150f0c377d2b252d2887ac4697877f89fffce0d58ae5a2480be89bccf5e8746f8f75e50350f041bc18b06f1cfa247400ab9c215c32fd72222144212d24364cdfdd1d076ece3bc7f1941fc01265163c3200eebd76fff4de9d75329dc91fc6f671a73ee0765ed22207b2fa4cccd73ddbe1c553c56cd39700b39258eda78aa061ff6c8d6829d5613f53d2b1ddf6f525f3bc6c6a22d96e707fa28d8cf9511dc9ac6fb7017828bfc3fc3c033842f8c37493eec9b84b9d7177e4316a539388676822bc5e6ae2f5f8abfcbd0569a9df91757c43aaa34c9d9357caa22db3c8ba4435982707fbfc6ff7d567c584b8b22ffaec93760eca79a78f27ce22dc9580a538cf560729addca669e1ef3d955f8576365a305073a93b9c20a633a61c887c0b806a78cf5d18c4264336f29d83e469fbdf783f0d74169e2229634f9aba141ca26e574291679e8bebc473b400cfe5c4b9d0b958412031297d12a2618fdb7a444cdea92a33f72f98986722b4655fe6913b8f6605c40a5138d183a046c6bc36425e160d6a3ca0c0148301e4ca96571cc0ff3de8cf5732d28698aea129e1d5d4f3f7d149984b97b7e5821ac4d1847497fd2358c265a305f8abb082e02817220fbee545f27cfdfe0d93b59e068612118b4fedb81757372a0342570cb811d9180c650868fbf6ba658c312c24ba2b9f11032c60180e686d1bd128bfaa9932437a839029a7bcece99e405bb1a895af63fb1a2a1fbf78add64e81ce62ffea55d697aa59d5132be5e57395a6766eb0fb31d2f34b470843c517c50fb7c2c130af68bfb9957d4e53d7f7084b1897572666044d755853d9f232e2d77e3d867c42096330814ba88635cc7d402c68969847cf8a1787b0dbc44e231a30d7f5237e196ab04dfbb38713f3d58549ef6499d1c55c5f771b533c728a1e05d8d21c57708406fbea8849f5257ab89c644a4154d476a2be0195e7590e1d8ba93a453ed576e95256b712610cfa4f441ce1e66f0a92b4f7eb116edc962311e43241b37a674caeca287aff22ca8e1a16c3c4822d17b83c1bf48ae6036a2e5ca8531498659f9c945cb91c0a544a29c46e1f7e93f9e883a6d5357bbd7c639e4baba691e9eddd399cc719b78ea29187e2250c313177b71eec976b304189eb4a9f6f9098c03349ce395328e59bbd8f8ca07acd13b17faf9828f6241161d99059d1d9d6c181f2a7bf254942a9de2a81133ff95c80a424a7786b7faeb2c60781f2c69630168bb8993ccbfdec12939331363d1d7032f50e485a70a6fe94b7f7930f42f1499be8018dfd2150167393bdb193c52b75a454bde0db3494d6e1af321aae8dcbd8dd9dc763f746068e2845e2b5f2385172c8d2dda5f82b5eb24d484de072f0134e6e1ac7f2aad97ba41153bce2939d5e850266368c5c073511453bfe60a35d7149a65b2acbc8e22de1c98eddd4b3c6a8301afa1a70647e28d141092dad0c9f7774182a448cc8abbdf7453aa2b2560b3999a4259f8bd3cfaed8a4f77c6ab8ef195f0f8388747f20c5bf77a549e2d74149d51cc9fc57f3f9c8742c020bd58de50d869e4c711a48da6c70a7a18b815d36cb68272d339b3d6e99446cd3fde9f9c11647de5f071491de3217490cab1aadd8bc19d5bcf2274a37fdc0df5deaab850b54d27ffab7cf78f9e966a83a2535f6d74a0994b48f68b46325ad9bcbf797a3c6a7f2e3e1eb3a22e497d5682d57c8507afb0c0546345fbbb6c01e05e921a7042542825acdf65bbf62db9cbe00df61d448855d3dd2a499c7f738f2cf74903f6cb1a337572ecdb71063032f998f2123eb6be9e593f7a00f427b902f87a0e7ebe23f6fe28559df9169b6d4dff3a21627fc50ac695a7724e741c096cf6611c0d5d44a4d8b4d2e9cdc2a9de829c7c7b20a84cfa2dde13cab40b09b1550957b1f784f8fa46e7d826988ec50a2e47e804c25a9fc048c1a9824f4c11e0fe83e240529dd08ed5d5214fa7d27f48840d31f6575cc2ecd57795606260139397258c2f7e5ba1d7954da08f6c060ad50e35c9cdd674bffc86893ef9a5fe86f2dfad881da7f17c0ae0b8b876c3e9e0db5df7bb65d0ad7ad233897088963a592834aab6faf4a8ee6ab0197cddf612ba9a2e2a1a92a67e421958577590640dc66617054a593deb4d59211453f60a1bb281dac867d2624049837578c150f98eba549e4cedba9cfa1a744c7735b6b974548f9c8757a66ea1433a238c552ffc7ccb8791228419299280f9f1a742279cfc0cd74b82322f4647332cf4fe183aaf8e36fbf2d55c6386557f61959290c087422ee8cdeef734fc33ef7bfcf689802ce071531e3fdac3d58c511601ca66f24fda08f155522e0d66b2506929182e1a0ce3cd6dd2d484f7a1e54d58ddcdaf1ca8546d6e8b117a2b5df36f3f2861ec650faba29118ce558626b5c598666a50509d32a54efd5ac640327b5d338d528cf2299ad274212a3699056dbede4f187ae2d2b31d7a9dc57468a5d233b0080be89f519a9297a82309c44bf7338f415703f188f4ab5cd19ba79eb8aa60edf36d5c4a81514e0d5a9787e14d9faac8b1b39775f228d738ab20216940a4a9ca34a0da7bb175e15670fb1a7217b0f66c60cf6bbbeaf3a98552712f7a366d1ad6ccced28bc41c6f9b0342cb3526126166a267eaf4abb5be68f58ac86ea13c141dbad40c91b4aefc30e048fc76f31f29eea351938296c84dbe5259613c429a9618aca93db4666be375e7b66e3b6baa56291efb02fcddb6c1500a4f50a49feddf7b36f0986428b106c278e2c271af55edb526018885f4d4b5d1d800d318e0c5750d590fed9f9daf13a4d1df9b18dd03093308afa233c5a9e2578152208df5c8599455e479dc43e547b4a029f4f3c346a9c8fea89b55a55b6fa0cc71f0df380af3ba197f51a9f00fe68b0959b84f8f35b540a6abe32033612cab0415fd588ec871de52223c2daf4c500be2611b16112f0f59e4b17dd18d6c0f0f808b8ec1f059c94ec3d560d0c9b059c18a9ccb6d6583c73ceb20c5dda7769e4a646b152e757095d6df64b7e48266095db5e2456569bbb16094f08bc605083e99b838ef6a17375a4c7af98090fe614fdee1d6728acfc39488bfeed0dab172432ef719e6b5839ed74b273735b18b14b2b32566b2d6fa1e4e750dc6b01fa65699d4b06f16bea59fd0eaabaf81b4656528d411b3c3a8a432dc76d8c0023c7aa5a069f600ed02cb2e6c324b37c9af169316b52b064ac1724220366205012231b053d2c61a5551e63386d22aeb0eaa0048ec876f22f81795fda25a256ad0efdc965de4e6d09aebcaed684393339e0dba06d54dd53baf03c54da6c1f6cd050ee1ccc7edd157cac1e845df1765cc50cf6b1f03b732894fd9b824e90aa6c7c7e8c4740c2b5c313b8318c571baaa476b462ef584f8e2ec4c63ce2038478a77d9aa0c599eb47dd74b85091286e6006f6c3c3be65eaf94d3aa071b0da3ba1ce5b56b83a8e7a1501151a9f8e99a6157927a95f6200e4671c34f0dc7e4057ab2112be1664a7da73eedd553130e3c09491a5864cea2877a1dade50adecf8d743b3e32187cb2247a2e72f006433b4a881f157469a85d1a8720653c58ad21578a2d4d33a765d8e320047baae9af52bd5626fa692ad33773cbb4888b04a6d4e8acd3b370037fb619c588423ad9dc0a0bfc6a120a6d9eef3a2fc382e877eed32070f2356763b79d5d57a0f6c9a4cb1fe1fca670aa48f328816717c54a8e08910eddc00022f52adbc0d029236988e3abdf038af770b7f7ab0016841580cbb8cd0618668d679fa75aa0890edf45db2b40fe8b69c6a588f75c65811699ee5db4186c6a977e40f9a84af5df3a23949a61e55c67907db57e1bdd6a713e1b7eb72dbf2685811c6f210c956b72b287f2c57d5cbbe4df6af5ad4770a7338a84523e0ec56ed0f9d4e05d6d0d3b40b20c18fd41391b076dbcce317acc910551a0fdbfcad8c40a77f0ef25dceb8c12a1061abff7856d7ec263ffbfbb188c0987b652a508fec7cb1dd61a10806d0b243bcb4730a476be935b5567d668a78a2b784cebdf0cb981e4bc6c4e84133f583130b184b3a65a066ca7bce57ef6cd52895debb83ce7ec554302a792dcf947fa47816c1630c18e6339c8ceab223d17632ff2223afe868606046d5be64c4d558fe6e61e004bb821119a4b049b22a57da876c4bee30a28d102f5596fd58655be4a36d8e15ad6a3932fd137e74eac19ac0228698afc4cbf4bf0032e57657af32808c7a2799e967c9f7ad0cded629d16908d4e5efeeac1e5b6a4455cb8140107e625250ad6095c5095ab6f4065111b44cbbcd0135d14330be5f438ed222852d9616de116a24af5a964391b9df185e646ea32fed5f014e2a4fcff1f90ed44650938c0cbf65c0966b3440711e6753be9b308e828d121d5260031eaf9d28d6de4888d22b89d69522f1b5741a0f931d5f6e22dc678966c0932d5fee533badb634a56daee560508d5678fa5437c3e6cd266136d13aed00d71bd04a93a37ec39d12bd857ddeb712dfb17099182701777c9853c88855368cf96ef1fd89104d0b36752c003d5496c8e63ae2a0acea86603b8c9aed72662fc236f6368b271f0d259dd7988d97c2c4cd312e0f89f4f7afb9f0e5d26f33f8cdc2344576483b7e05e348c0af8b7199c2ea3da1501e4420d0c01410c5e6d683bbff933be74bdff42ee805fba663aabf7f3a7f87618684d84b5a3a1442f44d2abfc955977b4cfeabb370c13917cb25de485c8b6923f5fe1df89869a8cd5b06b4a4f499a182b221501e6c6d3a8f6ef489b35ea1e175f1c3958b6a1bee7b1199373599a281c07df62b991e957b1e26e3f687fb02c01b7427da797b99a1f63e3e3750c57addd6556716153587d53d41f914f7a173e1634c23d968c540f3ad3638256385d0d08d08a753fdc66fbdcc495b9b504ed823d4a254539c0b5315e20128c333424ca4b9b7f4dd150f8dfb111a91ea8cf135431f1ccec39be7e7c1a90eb086f4e86d19866fea4bcd6e1ec5cb3b6d926abdd6efc79751e03e4f9573188a12ede5a11ae02e703da9b7de18797cba9a4411d19cfd752a48e362a3c2d786668621481f0f4b7c1086b7cdb1b1e946d380b75249b2bd6162fa0b7a89aaa2a210900bce36f899c48e3a53d989e87a273", 0x1000}, {&(0x7f00000011c0)="2059a5ebadd6925567f7e21774b3c05bf84a1d2afc5354267bdef398491efaaa16a38fd18141fbffab16d09e9c146d15599492d0feb7620d95dc1ea35723aedad216bd61226d6857d68e41305bbd4863704f3d3e471fbc1024fa3997c7f51c20bf8a8d285f122a6f70b25dde0a8b0e4f220e1f583b30", 0x76}], 0x2, &(0x7f0000001280)=[{0x50, 0x11, 0x0, "0a8c5af0defb8c3d225ff31f2458eeb641d058db2c03d87290a954726ed77a9c4a9dda29e96ebb349f6728e4380a41f542cc8dd50a79efb64c4c17"}, {0xb0, 0x2f, 0x1000, "35ab366ef10ba0648d7c388ac394609007b5b552e394aee793d0ec561183661bea794487acc4e89969f3905ace0ffeec35a5a3e23ba62e60bd858a808af0b13fdaabe60fdc36956f54181aa8ac1880d6c6b248511fabb303f0c036924ad70aca1c2222dd1bcaf73f6f1b44a06bfc320bbea84c50f9f8f2dd0f26d22fe096eb932f68f454c36dfe246c2ee883386e4e1eaa37381fa4587e4d8f669d5a8077"}, {0x18, 0x1, 0xfc1, "c1cbbb59c7643f4d"}], 0x118}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) getpeername$inet6(r3, &(0x7f0000001440), &(0x7f0000001480)=0xc) writev(r1, &(0x7f0000002680)=[{&(0x7f00000014c0)="753313b173d206f457041b18c2902d81ca7db8f5c50fd8a9526e659f284b22307b2bbe9dee0e2f787f17b31a443aa4e7ab6c2ac19020bf37095b585a86fc397ee7bcdf8d9adbb3b8be6e0476fd52de0c2246a15a52e335b92b36ebfbcd594807472cfb60d370c507666c0578d1f3f843672d45101901400ec06c8e5b266d93c6717690b31d54ae3f2b6abe36e342bd043f19b1b4332ca3f7a8823ffec6b325e8b18f5ae890ee926b4632744023a5cdb6e8c95651b5db6267ab6f", 0xba}, {&(0x7f0000001580)="2e8a1bd2dcef2a3a8d58ca57dcbf158dd54600c1abebe00051c96bb963", 0x1d}, {&(0x7f00000015c0)="f352a47c2b09ac057f1a4bb928d503c076d22a650053ba5f4c22931e0e8efcc56cccd7539b8719f6568da64a0a5f19b916dd26ebd1f15b15e42144339f23d829e78a67199272d515849a65d2b1808f0f98fd7f0e85b6cced101d4ed0ba470c1a595ea56fe47b9453cc2a4c91f93954e6c41f997106e0377c501c8411999a074f70e3886194b579d5ee2dd39455205ab602f9b0302c6505a2c8b292953c767f678840445b9c8a30", 0xa7}, {&(0x7f0000001680)="00e7cd213a9cc4a33efce0679c5482e12b77b52e5397734a73b991fc46621bc074e4ff93c264e19e9f2d383c1fd1295885fba000833f0fda7259ca04fd801699e7f22cfaa5865c093502e1b826bfaae270e40089d796649cf84913ca969303428aa14badc8b9711074c75947d3a345ef35905a94d236cc357a77b6fa4cad3d5b49654dee25e8599c35cba75ff4181ac3bb8fce43cd68d8c0145e0b7649da637388e18e209b4bdaca6d52cbeedc4bd06c41f9db734b4b686062be5bcfaa5aed5e2d256a721ffcd209a209da00000a3cb5123e425c79a3cb7e95cd84b75409824474882db25d987cf2ae0519897a88ad987f41f9f548a5d83275dbeeca5314d14031a94857bbb90c70ebb0865e1b506bbdc85b4027a837d6428afadc6d0277073b9f9a7b2c2ba6767f6cba5bec4e2997d4ecabcffa611cade9e5cb28990f909731bef10019d2773753419f9fdb1effc02459538087201319237aac9295d67a6ee90ddba3366c1a5468db12fac7fec337faea0de049737cdf5ac1042242d8c236b03668049ab77704821e44cd08b0280fa407b91a220c5473756e11bbd2998270e41b984ee4d1a3afd982bf4aeb769ba3ce2decd23dc78e9d7e46985b78f35c661b256acfdf33c21e93c66212152ff77d807c3bb467388cc9a95c3d90f4f75797e3001d9d5c158f81f26a66bee0cd382bc77813ac06db4422e40b4078ef9fff22136b31c18904e1a35740fb92bbb763312011ecf055711417b2dfd02c1ab1e77bb74ec295940e6c566fb490db13e952948c4d3934837b9b89ffe1006fd4c23d576a6841cb29b163165d1a11302e3bd84329c7fa687f815ab77baede2acf87a4bec00c2675bb24e5b658205a142ee9585b9a61c309f6cee064c7226d0e402a1983acdeeaa1a3ae551a7e87f9414214021abbabd66887dac75276dce849cb88c6c2f79733b4c0a9695da87750cae1914364e0c91b21267b353fa822958ae17e79dd2d7078999af7399e1246a0e02f1c384c9cab7ffea21600f8980a7c5d5fc36d53c7e5ca2ad94f9228fe75049c840c121b5372cf606ac4ee50955175dc08ba30acb4a906334751b50e9036d72e553b706c640c47a50dd56d4205169ccb3c16a4c25e467c5e1051431db9bbbad12d24ee9d8df5911e0e38daebeb3c38482f1d6c9708147beb911bf88d3704fa8aea5d70d6d6ac613714cf89968b3909dc84420d1974d3105123398dcba32c343c4620f361871c4d4e1ef2fa284152fcc816a5f194fb34ddf0359d4460d0827e5a5c6ac1ed6f57aee402c05c3f004ab09351d2ab33d9adacf03afe111a94167cc467ca49eb1b4b18bbd5d4c28cd8550ae5a05cff2d72bc6d528e41d09e1aba1d5c88a4b674c83a51c20d16d794601768e3b8f152e88204af1ab61a1a8316ddd8850d88d3125a8100ec362ec207971030d635077cf736ebc1b4310d73c7d2559b6052a45dfed9a07b44fbd6ef345529924f22b1a18c92cedc26d9cff300086829b2fa3494253e9afbe3979c1bed7af74baec884bcd29eaa93ed349eb9cd5552fb18156848330f1bc181c7d53edc99787dea2ae9808341086dea3bf572e1d686cbc493e8742e2a60c465c3385040aa73594fee2d9baab04ab1e15d8b496adcd12d0fb1683a7de23469616bd1264441d1f1521c9ac12c56b123d79566d6ba5a127bdecf2915d5fbd4162c7195b68cc872414b4b0b890af742c1d3dfbb8a1bac326938cff9b8998f36c664206ea697c188c85e86a1286253b2dbf4716331561b5a59abf7ba0c0e94596c37f47d6c9160ff26a30dd34acaa98e36c0959f8b6b7fe8da1267796b5dc0510de82f674c1ce968e07cdfcc818b6e523a163c3575027bf609c16b5bfd3d3711cd7e3cd9c78c0a85c6887567875b0b08c4d53229c51a627e93d0badb9f10446d0bfdb222ef4f1eca2e04d34614fddc164f08d27de4ce1371a7d2259a55e49088ad7ac0a93878f8735108db38aad375a6bfd4b706560afb65448674dccb28a04168c01a387635a7141a5d2d1dff42925d20fa7d645f5e483c5cdbaf8c7098d8b8e937a61ffc62f363eeff20dc428aa80b253a65ff6059b9fdae876b3e6c10264490dfc6dae3cb6da8fa7fdec08eb3ce6c26fc0165cf77193fe225c8488f97ba0197deb5cea231a0ccedaa7ea2ede5bb4149a735069700a7dcc38d6d57be6516c1490b94582c63c089ce7b6e67a7dd192da39b29ff0567d607c4682095414ac6c015472d13c9d519e4d9c1b3bd447f41e72c8399575cdd69e20ad3104879e1dd0bf5fb03f5315c2a9255c9d736d2d6fc06223c0b25eac1a5b92a81a83144ed9d585b4adfc2b23af8a6c1ca83c626e7b36caf864ab3aa40e121254c3c6f5de86d70895770d2f4d10147130d0b30ae69d3332e9d5fd305cc87a22d30c576510f5e53dee7d0bb41f9d7c62686c52f0fb2a146a3252d1901d3e9bf2881e7950b6deb6d71e872b63f0bcd124d9cb507e91d5bd826ed6a1044bf9d9bb8ace8183e70e837ce92cd28a910480b91fec08a75e549ddd92c448b88fc431baabcd39377e9b9d16dba3ceb936072e9280f99f761b6a7d79429c61f74d99629c29d7426013614e092c40acf97c7f09f654b0a48f894fca1b486aa5e69e42f728fd17bbfcbd8d8ad1e210105e8bddd8f8618a75a13227013cc8b9b8f60b14505a4bd434394932809ee52a45742d32a8536094e29bcb340d76e977f54c42d3101672c2581035ef980ebec60123fb5c5a7aa9ab4c4cb69f13245bc8135ec56509517cee8aa41f3d7de31e0c04e232397b6a60076d9732d26ad5cb165b58a546a7e984b211b149f3a4fc063ce6592f9463bc803b991688014ab4128efc9c03a711298c17981308a5ec3994125e145ebd4b8f8e5cae85bd0cd08324bf62d86f24da5e7418b30224e9d3214804c41ee7c60311acb99161e20f5df0bd3ba9d454c5e2171944e060788fb38b75b03aaebe18291a9a05e02dad0a33adc9329d946b106d2c42e9499e0b39694806a544d9009b01d1d0d7369a587192255542799069099a01df46f66c02ae4b91f60e4c7f2203a13801324ea21aec1cca51752aabf18dbeeed579f8f748273551e9cab482ade110ac21bea6901454626048443bdf0a997d07bbae32da5a875e62d48b1b29217e9a55fef05ba813dfaf91b3c06aa10c8ddc2374e31bbc7108581f83b7317f082fa2b491c124802c70cead50b1678a5741a6b870472177ad5f09e02b2fae39bc282841fa3f128ea03be8d61f8152baecc8e01e8be5b1bf7ba24acf0030737265eb8732bac719be2c3944057429a4d14d73c88b30260a4840a8d66c87e89f9a9125eabbe279b382363602225226b4869897d3a3e91b99d73c20771cca9bbd3ea8fbd97d184b80a7f2a9070c0c5f6dd4ad4255bd9f1a1eb525f5887dd9140bbf97879c2b0b6ebd01d670279e3e68058a0894afdb1f5392621358e5390afe7ea71afb7403af89f9824702428dbc9fa142d5a51a1db3ddab641d9f26548058a2b7acd381de82315f75016bc4172c8d71263d81c8e62a332994ea947e84cbf94487e3a4e13cc8678ee6f08e7f41978903844218462586e9d16a6fc48f8d6361d562d6b1cc5063bc83e816b08355a83e8e73aeb589953084e331cc2e2ef6e2147384e458234015e98ce491e68805d55b8918c91dd51bf4dc7853a1d1255a326a72d465b12048c6d93c82598b5cf8eb8484a341a24f76c37a8cbc28127fa634b04b0333d4176200879156e40cb39bcc3d742c53734a4d95cb5db581d5da5f10d06e45aaa0640267307bf0b473e645a972f8507589aeb56febcf358199fb9d4e7906b3a221bf39e10f813f6c4706ae6ba892d9b77827c6fce91804bbb04a49330178b1ede776eae4fa7803d5bfc48b9709f90bc146d56125889d52134cfdba25690ca339eeb9da1868e54470f75ec009e6a546159293c6a6b15ec70e25d0690c4c0ba17562c477d43d79e5bed234c7d19f30dffc53c9780ea696ee6f752367e0c367afe2390b88958c3cf7016bcfe2c74cc57012b07ba83331a60dfcf9f60bcd16da91486bd266dd295ca4d4707e860ba9f4da161c79908ff850d9e1536b881899ce30cb69f449a5e6093cf800f88f27876b27dc13e29347c2371cf92edbc3dc3fafda17eab60514af7989eed5db5e78c5a1bbb9633b94286188bc999ad07e3e391d89766045812f136df56b93bc5dc402ff9f4b75d598457ae6bd6fd353d14a28d73bc590f530127d810abdc2cc56a890e615f4439515f4f3bf9df96e3d9daf92b980936d61d0cfd29a73d23adb3c223ae31547d9b9d92dbadaf89d662069be788db03199a63340a043a5d950b39d08bd9ee1468f7088558f919784e526b5207456eda38e324bb95e1ba84a238c4ff551f9a521bb1f25bbcf21179b7ff08bec0bd4a924f3ed340fc218968c6c3b9d84c0ab2ca99e916940be83cc79540de1f7e11cdb8bd26ced5d13d0679a64b903c6a70d6ce6550f24de9917d56b1707daa3ab1c5f8fff64088cd4b6d8f37134a12f655868f7ecf6bad19cf32b5b14301db8fb9a076ce9abf27d64f3d247f683cbf2b2dc6f3bc5d7190bbbcf8617db39f11e0f16237352e7e61fe6d1caca137f200ebe553abf1fee8b0b702312d08821dd2706d680b658460c4670f47411dfb3d70097e32f1a3212c1cc8f082c0dcdd829a528fe8546f7139ae8aeea373f94049c02415245286960932c58b50f5623a9e69e716f8cc8bd6a6572cd8377574960bdbf1980182488ef57c456b02ee547edb1a8f2052383eb95379ea103a20efa300a728141fa4bb8ba93f56e8926cc5cd547d99062109f6e067596caa4329eae1bdf7128b1192f455a6b83f4024fdcbddc99d72e46ffa5e1dda4b10b9029412b09cf27691b2f0ffba7974a22d2a3c2f98cf1c7f9f6a0d4ca43d3d42e41d7abd9aa4bc7bdc5a023e68a3bface4ed535a37eac55c0e3a7d9201f8cff04e8c797005a61888936e24765f63fa856f3caf995e74b5fae986d156514f32a74fa11f8bbe69a92d8b29fe3f1fc6e7ddf3d9e0ef25de2101e21699f5fb341e52a7463bfba2b9c2c94c83a0b2c8f6915cf6c5a1a93655eb4e98d27d61d997310bd6362d2128a4277848763c06dd36f69326b7ce584d7005068aa13759669bf2a6eca8269c0740ffc8c074d0d4dc4c2e2699991182f53fe82f0318393e1fbfb34491462877fe9de057881b8900fe65bf528523927b5534c53d80664a7619103c99f9c5c6368fdc1fbc0d378bac5179963e2132ba941b6e5db0c124022fd3fb76952b95f1ffe8701c26316903f7623948267fabb2ba9bb922cd489517290c3d74fdb35d949feb74543632dd9fce844ee1616da43deaedb0e0c94d8b6e1ab7e73045f2fe73c2e4706b0b817804a0c2fe6802da0453628d99f863ce02f798ff469c361a1759492be4094ec8d5d3f6678befda4b08c3ef9bb39ab32c83b9ce302af4fe79a267d99b3640d1a143c37b4a894f343d043faf3ffb1595e054dbc067a19e06da67d5c996be7a83397c4459858263e328ac85031ea1928eb115e4410e8ad71dca0d9351ccb564fd53569ecf4852853f9486a862166884f74f54a760a75691978afb98288731255d3e03aed96c9655a79ce7194512aa6c400f46764400cb64a67942215e94c29671cf65df8dd813515e28975abe54660a22483a60e35ebca5f369a895947792ccaededb8a6cd0c47cb521b028716888e639a62d3cbda8d05e9a6402b7ed86df26727c3e8b28942b8a5d702f2d0c9100f00a758ec5a9deff414c1f54c1ed07", 0x1000}], 0x4) r5 = dup(r3) utimensat(r2, &(0x7f00000026c0)='./file0\x00', &(0x7f0000002700)={{0x20, 0x6}, {0x5, 0xfffffffffffffff7}}, 0x200) r6 = fcntl$dupfd(r1, 0x0, r0) bind(r1, &(0x7f0000002740)=@un=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1092, r3, 0x0, 0x0) ftruncate(r0, 0x7fff) getpgrp() r7 = fcntl$dupfd(r2, 0xc, r3) getpeername$inet6(r7, &(0x7f0000002780), &(0x7f00000027c0)=0xc) pipe(&(0x7f0000002800)) r8 = dup2(r1, r6) truncate(&(0x7f0000002840)='./file0\x00', 0x10000) setregid(r4, r4) poll(&(0x7f0000002880)=[{r0, 0x40}, {r1, 0x20}, {r0, 0x80}, {r7}, {r5, 0x11}], 0x5, 0xfa) rename(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)='./file1\x00') chdir(&(0x7f0000002940)='./file0\x00') fcntl$getflags(r3, 0x9e983b2802b52568) dup(r8) paccept(r3, &(0x7f0000002980)=@in, &(0x7f00000029c0)=0xc, 0x70000000) msgget$private(0x0, 0x400) bind$unix(r5, &(0x7f0000002a00)=@abs={0x0, 0x0, 0x3}, 0x8) 00:17:14 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x20) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x20000, 0x4) linkat(r0, &(0x7f0000000080)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x400) fchmodat(r1, &(0x7f0000000100)='./file1\x00', 0x2, 0x200) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) lchown(&(0x7f0000000140)='./file0\x00', r3, r7) mkdirat(r0, &(0x7f0000000280)='./file1\x00', 0x2) bind$unix(r1, &(0x7f00000002c0)=@file={0x1, './file1\x00'}, 0xa) r8 = msgget$private(0x0, 0x0) msgrcv(r8, &(0x7f0000000300)={0x0, ""/232}, 0xf0, 0x2, 0x800) getpeername$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) r9 = dup(r0) fchmodat(r0, &(0x7f0000000480)='./file1\x00', 0x0, 0x600) msgctl$IPC_SET(r8, 0x1, &(0x7f00000004c0)={{0x5, r3, r4, r6, r7, 0x100, 0x3}, 0x2, 0xd60, r5, r2, 0x2, 0xd9e6, 0x4, 0x8}) mkdirat(r0, &(0x7f0000000540)='./file1\x00', 0x67bdb1857f33a4b) fcntl$getown(r0, 0x5) fchroot(r1) msgrcv(r8, &(0x7f0000000580)={0x0, ""/203}, 0xd3, 0x2, 0x1800) sendto(r9, &(0x7f0000000680)="cc40cd619447293002e10814304c3347dd039226721d08522d8c47ecfb4d38483524f34abbdfce4876193bea815e418dc5972d55f7aca2867b6cb5db12658340c396f30e7be17a3a29ae9a0573f877aea07f4c4cab7717799fe64d28cc6be8eac59a03a2ce1d810b7bf813051a573c6ad5b10499b9112585fdf5c26183c97cc1f58e62cf069b2c04d0a2d53c5287d2882df1424ffad90dbdc44d0d2f229fa2db237d78c6960e1de6a81964847f5ef170d1a24f492f21cc4754b1a4b529e32563dfeada9b00720c56b6f57d636ac5e95be8a08036ea9a", 0xd6, 0x1, &(0x7f0000000780)=@un=@file={0x1, './file0\x00'}, 0xa) bind(r9, &(0x7f00000007c0)=@un=@file={0x0, './file1\x00'}, 0xa) msgrcv(r8, &(0x7f0000000800)={0x0, ""/52}, 0x3c, 0x3, 0x1800) msgget(0x0, 0x1) rmdir(&(0x7f0000000840)='./file1\x00') open$dir(&(0x7f0000000880)='./file1\x00', 0x400, 0xa) openat(0xffffffffffffff9c, &(0x7f00000008c0)='./file0\x00', 0x100, 0x0) msgget(0x1, 0x2) linkat(r1, &(0x7f0000000900)='./file0\x00', r1, &(0x7f0000000940)='./file1\x00', 0x400) rmdir(&(0x7f0000000980)='./file1\x00') 00:17:14 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000300)=0x8) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffe4f) socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="54f71f000100010000000000cfb65f"], 0xa) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="1ed53408c3f5ec6e", 0x8}], 0x1) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00'], 0xa) sendto$unix(r0, &(0x7f0000000000)="db9b2c124da7c442e91bd696cea84eec2e8da796f0cb00292c973344493de32447d217a4a3ac46349bb2db031e884e060d255a411a1f165ca0770d", 0x3b, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) connect(r0, &(0x7f0000000280)=@un=@file={0x1, './file1\x00'}, 0xa) 00:17:15 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000080), 0x20000000) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)="d1235d622fd3d69ee48b977ae155d4cd701edbab7ccfcc778018cd81d2d581ca517f9ac48668c24a4e69e54571c170cab17ec407b721bd49423def58779522431a9adc2d242907e4a5d6b64d5803d218346e68369844", 0x56}], 0x1, 0x0) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80000, 0x148) fchmodat(r1, &(0x7f0000000280)='./file0\x00', 0x80, 0x200) r2 = fcntl$dupfd(r1, 0x2db372d3643c38f, r0) r3 = fcntl$dupfd(r0, 0xc, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r12 = getgid() setgroups(0x4, &(0x7f0000000380)=[r6, r7, r11, r12]) sendto(r1, &(0x7f00000003c0)="96d1be0c9f654d2edd016cdfe433d50b7bc88ac494b351646fe2111f3b867faff1c8f56537994242b9f3885e428263b71350eef6eddf6a256ff55e53babb2e198d9145ecb72385bbf7db7d9e2654e2ad88a4eac795fe66eada1a92f639a0e9a0f875d48004c4647a727e12275194f98a875140d58fd208835dd879386b0d6ce7c52fdce49e92363c5b056b6464134f58ce1987b11e91cfdf08e372f60a63768f545c50391dfe2e1ee9345dc88a1efcfedd", 0xb1, 0x400, &(0x7f0000000480)=@un=@file={0x0, './file0\x00'}, 0xa) mkdirat(r3, &(0x7f00000004c0)='./file0\x00', 0x182) getpeername$inet(r2, &(0x7f0000000500), &(0x7f0000000540)=0xc) getpeername(r3, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) getsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000600), &(0x7f0000000640)=0x4) r13 = socket(0x1f, 0x40000000, 0x3) getpeername(r1, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) r14 = dup2(r13, r0) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000700)={r9, r5, r8}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000740)={r9, r10, r11}, 0xc) connect$unix(r2, &(0x7f0000000780)=@abs={0x0, 0x0, 0x0}, 0x8) r15 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0x5, r10, r8, r5, r6, 0x1a8}, 0x0, 0xd724, r4, r9, 0x6, 0x2, 0x1, 0x3}) clock_getres(0x40000000, &(0x7f0000000840)) semget$private(0x0, 0x3, 0x34) sendmsg(r14, &(0x7f0000000e00)={&(0x7f0000000880)=@in={0x2, 0x0}, 0xc, &(0x7f0000000bc0)=[{&(0x7f00000008c0)="f0d80909b1058ef8e8a133a25a539f62e56afc40cd57d66aca28a0939bf3dbdcec6862f6489158b4f8e6b020965d3d84356d6dea9ec91998674cf9675deaa3f17161ccb418aeeaf57916e00e9ecf5b17c8dab9e8f0f5f71533a54373d5731e9981dfaa86786620a0ebf5b8fabe5aeb43105d0ea90cbf2a4f4cb27b71c2f08c0ce648351dc2744645f91f353cdc14151e29dc6d5682eae1d3a0", 0x99}, {&(0x7f0000000980)="65be4b5ea66e19e584511d512c08c6e209a2a6afdb48177f", 0x18}, {&(0x7f00000009c0)="b792c8b36fd4cb967297e43bdfe6876a4a9bf28e6bc0b916c75398da426b3c519bada431c4aeae23c9fae309321dfac203b6c9ccc70b88f5d326d19da53d1c4d976b9228278ba4bede2c3c903116b92de7b4691037ebe723582ac0b711ec23fb985b5f3088feaa8dbd601489e5742a1f6189c7277e9a01647e8f2ec75c88c88974ec4d", 0x83}, {&(0x7f0000000a80)="7a16395773a202fed5ab38be832702ac67bea472c179ad1d2fdbbcaf67c0302eab2dd49cea13ebbf5f3c4eaa44a5c65aea01683908d7af585576f08cc7a0640b53fbcbe29e6c76d0d6c12fc9fa503a8038d3a554a5651b5aea85a0330c6ed8c0f8166eaeb0a9cf11190d2f7c512b277bf788da2ccd409b81f968ac81922b4e528e7acea68dd6693f7f03", 0x8a}, {&(0x7f0000000b40)="bae6ee404c9079d7a54446474cb4745c0618bc4a30a1d03a38b30403576c25d441faaad5bb4fa12774d2f12da4661284828077cd84d3c536c878d43af3e8314cd5aed146181d5f144799fd3aff3dc79785df861d3b56489211616c4f31b62927970a2bc3e00d4d1fb3717f274b", 0x6d}], 0x5, &(0x7f0000000c40)=[{0xe8, 0x0, 0x5, "926971b525afb64fa991bfca141c8d2e84f0cb8176c5f128558774e701af7d7bca2bb2ac28c45de2091a83ce0d133f982be04296ca07764bd841ba36c6edd09bff1f41b1096ed73de736c248d731394f880a40ea6f297cc262ad242429440721597eca44dffeb7131b0da81c10de4967989ac4082f40d4bfc5009a99910abad653b902a19954a1398deaa93ed28a2cb537e22969cf4f8afddf7dd77a4d33d9aef468b88d8d46d4aa99e32cd268597e3d90bb9de6d6f7075deca6b9f53361bdba0df9230e7fd16fd9678b221e7d5f1cddb6b5b158f186b0"}, {0xb0, 0x1, 0x6, "f32d2068859b30560245999de48eef23d47d9ebeebde5a5beb45b84e8ddaf05751d16c422b01b86f908cf894b27dfe367cd085be4c9142df7635367ea941591d609aa9f8682b2e015f406f983f2c70348db74fad4484238e6b07c5118c6e27c87da00a61f753cf9ec972421eb4561b97f788e8cb26f6bca02371b0d8812ea4db5287e0ec222daca4c50e14e2c99b0581cf77ada5018e6578434a"}], 0x198}, 0x400) 00:17:15 executing program 2: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x204, 0x0) fcntl$getown(r0, 0x5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x610, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x0, 0x4) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 00:17:15 executing program 3: socketpair$unix(0x1, 0x20000000000005, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) dup(r0) 00:17:15 executing program 5: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1000000, 0x2) chmod(&(0x7f0000000240)='./file0\x00', 0x14) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2) 00:17:15 executing program 0: open$dir(&(0x7f00000000c0)='./file1\x00', 0x10000, 0xd) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x4) open$dir(&(0x7f0000000000)='./file1\x00', 0x400, 0x80) 00:17:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, 0x0, 0x0, 0x40b, &(0x7f00000005c0), 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x7fffffff}, 0x8) sendto(r0, &(0x7f0000000040)="a1d4ab1652493284679e42d0", 0xc, 0x2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x3, 0xb6a6}, 0xc) 00:17:15 executing program 4: clock_nanosleep(0x3, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc0b0, 0x2) 00:17:15 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) r0 = msgget$private(0x0, 0x20) r1 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000040), 0x20000000) lseek(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f0000000080)=[{0x7, 0x9, 0x800}, {0x3, 0x9, 0x800}, {0x2, 0x1000, 0x1000}, {0x0, 0x1, 0x1000}], 0x4) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') msgsnd(r0, &(0x7f0000000140)={0x3, "c5f50e5c29cb1d0857b11355012b39f515924616d0ac8123d6695f716f93c718c6e82f45f43d94eec309ce245dbb4055b188d26512b1c75e19e769"}, 0x43, 0x800) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f00000001c0)=""/4096) flock(r1, 0x7) listen(r1, 0x401) flock(r1, 0x4) msgctl$IPC_RMID(r0, 0x0) semget$private(0x0, 0x0, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000011c0), &(0x7f0000001200)=0xc) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000001240)=""/152) r3 = open(&(0x7f0000001300)='./file0\x00', 0x1000000, 0x20) pipe2(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) linkat(r3, &(0x7f0000001340)='./file0\x00', r4, &(0x7f00000013c0)='./file0\x00', 0x400) semctl$IPC_RMID(r2, 0x0, 0x0) preadv(r5, &(0x7f00000014c0)=[{&(0x7f0000001400)=""/170, 0xaa}], 0x1, 0xe) semget(0x0, 0x7, 0x20) fcntl$getflags(r1, 0x3) mknod(&(0x7f0000001500)='./file0\x00', 0x2, 0x3f) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000002580)=0x1002) flock(r4, 0xc) mkdirat(r4, &(0x7f00000025c0)='./file0/file0\x00', 0x8) pipe2(&(0x7f0000002600), 0x1000000) socket$inet(0x2, 0x20000001, 0x5932b2ed) pipe2(&(0x7f0000002640), 0x1000000) 00:17:15 executing program 4: semget$private(0x0, 0x0, 0x200) r0 = getegid() r1 = shmget(0x2, 0x3000, 0x480, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x1ab0e35754de662e, 0x64) connect$inet(r5, &(0x7f0000000100)={0x2, 0x1}, 0xc) connect$inet(r5, &(0x7f0000000140)={0x2, 0x1}, 0xc) shmget(0x2, 0x2000, 0xfaa02f912e2f0b44, &(0x7f0000ffb000/0x2000)=nil) connect(r5, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) getsockname(r5, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r5, 0x3ff, 0x5, &(0x7f0000000240)="59ff64e58d512a402b8a4f5c71c0f0c94c0248e2ac5d8ce862a7977d9f79ad28a6df99cd3b06596370aba509741c9a2f2ddbc734ed6ec0b2f40032f32ed96ccb0ff732c10442cbd7a56e0f37ef30718850cbeaf8ab7e8257194da4d05d965b431fe939087417626ff70f84a9ba5df8669ce30f1199f4e37c0bb5662007dfa02087ee0012e303f56832a52009a0decfcf84456d6ca056d27615fda474c76705d3fb231568ec907ae18756b6f3069abf533240268e809484f816217a", 0xbb) recvmsg(r5, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000300)=""/155, 0x9b}, {&(0x7f00000003c0)=""/213, 0xd5}, {&(0x7f00000004c0)=""/170, 0xaa}], 0x3, &(0x7f00000005c0)}, 0x2) getsockname(r5, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) shmget(0x3, 0x3000, 0x582, &(0x7f0000ffc000/0x3000)=nil) r6 = socket$inet6(0x18, 0x0, 0x7f) recvmsg(r6, &(0x7f0000001800)={&(0x7f00000006c0)=@un=@file={0x0, ""/96}, 0x62, &(0x7f00000007c0)=[{&(0x7f0000000740)=""/11, 0xb}, {&(0x7f0000000780)=""/41, 0x29}], 0x2, &(0x7f0000000800)=""/4096, 0x1000}, 0x0) bind$unix(r5, &(0x7f0000001840)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001880)={r2, r3, r4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000018c0)={0x9, 0x1, 0x101, 0x1, 0x100}, 0xc) nanosleep(&(0x7f0000001900)={0x200000, 0x7}, 0x0) symlink(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)='./file0\x00') shmctl$IPC_STAT(r1, 0x2, &(0x7f00000019c0)=""/60) semget$private(0x0, 0x3, 0x2) close(r5) msgget(0x1, 0x1) pwritev(r5, &(0x7f0000001f80)=[{&(0x7f0000001a00)="39a7cf359061739b89cfe627ba3ba5447dd543b7dc3b599bf2ea378a0cbaf9976912cdab1f87400514f4340a3c881cb064e13d4a31d065edab894dc0d0bb7b197fb65cc89d5431f7e68f2c1804f295af412ea3977d5175bc065958252b792159a9be21af67e567f3143e4926cdd156c4bfa930482f1b56d7dc3c47881d88994aecb9d255253f186735c4eca055ad54988f303abd24227a65fba36b47764b791801c9a744e8fe60d30b731c1a2bdbc3d813f7955fb6f3c553f3308aa3f186b19d6332313cadf8e810236acec0e610d999220d9964ddb40ec1ef", 0xd9}, {&(0x7f0000001b00)="757657cc3005ce9373560024c609ec09fe9fb791", 0x14}, {&(0x7f0000001b40)="d233abca20de9e04139c5cd4f738ddf23a4de9c4b8ef3757a33e95159255455d3655984113bc10bde73a9d3f9bacb07a64c07c19286b7730a5f6ad11cb0e7e107120e7ef46d810184a7229199692eb37f43d386b2441ddc9744e514f001296d8d70ad560b50a14ee23d87fedd88007b03fd983275cc7b1370625958b91ef00e1d450885ebac23bf344b95601e3141b51eb2061e72166b0eee5a8df9de89724fb85294cf987a801773a3b7db9658363755b0b4bc5d000be073b3e", 0xba}, {&(0x7f0000001c00)="a808f3a6722c3a5ba56392625a960acc7816b94acb03b1a37dbd36d30fbc7670201de1cfe019fe33570423f7d6334cb114eac769ca1af4582dd309c93c6436f6e825905b335597273e98531b6f4bca4b7e30780d1dd97654cbe8c250bee15d967dcf817606c3de01ace8e87a0e17052e2b872fe36aaabbaa279ec42ffc3bf59efb31ece1", 0x84}, {&(0x7f0000001cc0)="d3498a7d24dd04bd37383be15ea5e5826d61b2a4000708f1007a488e665bfdc10798d50ac695fd2a89a8e2cb68387d70ea84f03ca85f7dc36badc4bf8c7b321f1947fe3b43c01e2df5a4bcab015c908d73aff6452fcdd50665c4526583bc854f93aab471bea024f91d9ff4ed99da5a44df16d5197b2dd12cfb9427faf2ad8007cc2958e333b4606e0143cab85a8bda1f4e99ef895f34b05bca75a85fe96521db8de0c545535ba907632af372070ff98033f843a578a42acbdbe1", 0xba}, {&(0x7f0000001d80)="8c447ff0fb981b8015b57c37c0906978599328a29a5ab27ff73324dd43138f2f01e32d6a85558bb4d66f7fc1c8af0c2f6fefd4026b7aa9cf8ae7b1283cc4eb0d97786cab2232b33aa5540725a4c9c45f37359880dd35937cc495952677f30e150a6f05610b65c6415ddc002add6c82db5020b6b13eef78495cab9080ce0518210079902dfa42d777469e19701c28288009955a8a9078a431f0d1ea3b73b52ecce84bd76683c740b858e66b9850fc47a3bb27aa90707428bf10f0250cb377cbf76e3a104ef405f8f1fa1ba9ad024466d376d5ddce7d605e08c840f25d01259f08e3ea94e18a8c3342b63594", 0xeb}, {&(0x7f0000001e80)="947f4a4d42413eceabee33f8929f8826799b53088029346f7ee0f65d904f3e57abb33651147fae03d359946d3a2540b336dca494efce062dbd0c1501ff9cf4fc5d5b32b286ab27bb289b714de0a0dea97eec486e232b078f728002d699c613032eb5278cd1997e2cfcef9edc4bf04a3525f8b5cf5cd618305103c88ee01456f0012cee80c4d049ceb68423ba727df95fe3889f2f22629a2769876162d9bc07fee882ccbc23b8cbbf71d4b23b3d14a108095cf4c468a4140e9c8136ae0923775513d3b16bb938", 0xc6}], 0x7, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000002000)={0x6, 0x1, 0x2, 0x5, 0xfffffffffffffff7}, 0xc) 00:17:15 executing program 0: getppid() r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10000, 0x21) bind$inet6(r4, &(0x7f00000000c0)={0x18, 0x1, 0x1, 0x8000}, 0xc) r5 = accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) symlinkat(&(0x7f0000000180)='./file0\x00', r4, &(0x7f00000001c0)='./file1\x00') r6 = socket$unix(0x1, 0x1, 0x0) r7 = getpgrp() renameat(r4, &(0x7f0000000200)='./file1\x00', r4, &(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000280)='./file1\x00', 0x12) r8 = socket$unix(0x1, 0x0, 0x0) setgid(r3) r9 = openat(r4, &(0x7f00000002c0)='./file1/file0\x00', 0x80093, 0x2) setsockopt(r9, 0x671, 0x101, &(0x7f0000000300)="f856add831528e0fcd4238fb61841d0c33bb1cbf7a6183f387ba8e2215e29864790d386fb4bd42531876b47d257eb1ab68500d3400ddbcdb5566d5776e0611bed1bd48697f9e0a58cb00738319e9bbd46e6c5ea48b28c487b26d82fdd3c0b10139d350e345e0ae3abdb90f77f08a2de7cacf09e2b8c6a9bdbd4dfb65fc59d43a6c8a085cb09e0155bf5a6a601a3fb203a932149a2e2f174c6eaa06cca33a9117725e20b75ab966a8716915d77a4473913dae47f02c1f200e086e5440f7f2ce410992ae", 0xc3) fcntl$getflags(r6, 0x1) dup(r0) setgid(r2) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) setegid(r10) getsockopt$sock_timeval(r8, 0xffff, 0x100b, &(0x7f0000000480), &(0x7f00000004c0)=0x10) lchown(&(0x7f0000000500)='./file1/file0\x00', r1, r2) sendto(r6, &(0x7f0000000540)="5cba7e50623cbbafe4ff396b821daf853f71ec4e55e068fdb801e423e0576e64a17bad98206c4b7baae1f0c9df6bde451cfcda03bbac7a092d063683614446576366b7c2698361b427a93d12f6048d0d4cd0a68177450da09339e79e4b488f53d650f2d275b07030932f05459d8dfcfb3b992e55284f110230ce0b5186bd1254c9687c2da56c1954359ad979c5d07d9d8a90", 0x92, 0xb, &(0x7f0000000600)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setgroups(0x1, &(0x7f0000000640)=[r2]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000006c0)={r7, r11, r3}, 0xc) setgid(r12) r13 = msgget$private(0x0, 0x80) msgsnd(r13, &(0x7f0000000700)={0x3, "3c0ae6d0f4f30644170551877ae895f1cb09ff5a36f7c7cdfce3c34214eb6589d656c000409efe8f59530c19ffdfb89f69b9867c3595bf4e1db899f35c63a9dffcc25aea4f8a2dcba5130e52cee9075a6ba7356150f61a036d6f58c0475a9bf33094b846d137c599af882e5b1e2ac0a9ccc6322a75fe009bc2a81c7f02c556c7c28b0d34258d2625adb8aeb6f006dd09303c76ea307eb6e77a9fd51c10587a5abe49078685706c8dd74f83954e343cdb4215b99d29135737f36006f9fd2b86ce05673eafa87188271d9afa8587f6371ab918cd12f16ac6984e91523b962015f105625edfa330e10b9a1cffe62f6fb9e4c2f214000b3e1db781dfcfe05c6abc4f1ef2e114beec69be6ed5f498d153b07381692907dffd625a840ff71fc8847b4383571cb61dbe254ef4c3085d3414b64470f52eee3851a9fec0e25da0d2b3d89b33cca9a30998ed2635ce4474cc0d6e78507cbaa4cff982c485690d4695d8ee6221a879238e9426ac396fc69b4381ecf7aeaee41b828ce7aa99e9f3b178cdafff1ab814870bddfcb89da7ccfdd7702af74370232ea07109d1069d828e21cf4bfa060b403296ab88e3eeb022366156afdec1750b7009e725933715617a99db4188ace89730e236b4ea71dafe52418c7e5d1ff739b36019a21c5722df971383f273b3e76ef562036df76759e2d8f9a975df59818f034cbd8416a57396c5b6ac0c43749b9476eac034aafdc9dbc193da8bddad206096e4d692132ec77420ffe22a107aea9dd7807ce6f753eb6bababb12d2d0362a68d3cbef8270e27eecee4033b7a2958b4fe61e906e5930f2754fe021a6fc3e2e125a3b22f49d65a0e5a76f89dab83374daf98d63e9acad6f0882e2acaba6c2102b01b56612390fdb1da87a80bc24d6eaf24b9801b41fea503f391316c18b9a0354a1cca2b1a70379a2860805026ba9d5a73b8ce3daee415f051772829b6a13b6c9028b1aef55246706991fc4adf727abcdca8cf81d51c657080a45a840e4ede130c2fe2d277938d5a0017985441e92c2b5f40873e4fd506d9d09df18c22af2ad19e7419eae7973c76f2307404332860071474b84a5c662909e4f9f3874f592d38bd8a42f8270b03c2d8ec1aa99045ebd008086cfdb0ae284cfb1737fce32947fd8f4247153488a52602cbc0a2338f61414abe1dc992430e0e1e3d9ee7fe6c3e58c03d7fa087c563f083bfba523961a5f69f110d709d1ecaf3e0ae276b1f14ac3e2cacfa31c3a9c1f6b80daa6e4d1188d7206f40a455e6985ae5ee3ded7bb77c5de776637fdc235b45d5a669cca0e463443fe20af161e8b4ab6736cff9a1a275422a6d3b92c217f25b852a668b4b5e1b5ffb244f5ee76418e1b3eb7ef3f88e56953e698f791abf1017e94d54599ec763651eea2c9b701f5f8a3171419097b10d5bccd1495945ed5894fb9fe8eb932ef05c6849fcfcd897ba73d749e052c6a933d111fc9a4c8171c7a4a2bf3b7b3338f15e1bf43e2d6a010a5504656a78c8887f9f3021aa8955d38dc0607e09aab0ca973d5f93af3e7c8d6a7e20ac40a0fcb41e658d0743346f06dad3c4ca4ae15c9901b4438071299d50a024845e4b980059c23cda75a4209e6492ebf3c2d837e509b284bea992f184ae156da16a3bd771afb81614de6768b37dd5673ee92ab717d46c7abed07c4913eb4ab043d8c1d99082c688e7f11153c7bcf70f225fd47a7cd8f024db00abd65d99077b8ab0f420f76c61cb7b518573efe416f2695cf74141673d7b4fbf85d078bfc203a81aba6c133ffdad82e916460ba7b988ebb1c2684b340b80149b0ef83d5addaa0b23c99f8dce9b808519f7f14e1e082404d393c0c44065107ae17d7068e7e24749fd4449ca114bfd8efec7b6c0f85c0a6c9cb9ab61f4b4dedfb860fa5f5bac5e5e520b2c5adb9c36b1797d97d6b9035daf94b074c85dbc33d946529f9a980fbecdb8529a3b8ad1bf3e85799935a11278109e07dcddec29cb44477355cec7b18e022abfbb612c0642c705bec67a2ad51838620c6e67d2f102d532a8faacc18bf3a4ddd12824562c2cb83d71030e77dcce6ffe2afa3b3578669af561af7292afd8bd49caf38f29161cd0d5316f7f1f8fc088351f42328044813abcf6db5a883ffbe1a64a73f8bec425f1b33f61f3d30598aa12e75a5176833c8f8cda772fc05321bfbaab630ac07735ed4f2ed00f30b663d471af14fea82e96a5d478df566700bc0f83c78b4e1bd6a47a0a5b973079fecb959d56e3102d776ae8ba9937d520828d7cae2d505d6e5081af2911a5e7b7efa8fd473e9e5a4a37047fae75562e902cdba68fe6761dfc2fce2f7493d410623db27e083385d22ce8ecb47db2e49b3ff617dd7b17cf645c8b5aedefd0c8285c88120d0bd47086f86a66d576443b54e5a8f5c57902092385387f0a18661700869550beefbf2dc1260b6fad29670f54ae9b602cba962a54fd7153dc3f150014057ea39a9681b0fc41aed4c563c7b61d958c312bc40c90f1ea975860a224a9582fef7ee50b5e6147653982f66efc534d3e8349706beb77dd18ff6b2da1e0a23426d075819335273bfae5523599268b6917ab4014c992a7815f74aae72a4867c46c5a691907c409f38c972664ffdad357f27ca7e6500a6a220ddbf953fe00a5de8fa86e3f3e16798568ee641cbd224f00c561fbcbc7e6cb6df5cbbc1e77a0c47537b431af3a50abb7820ca9aface4fcbcf2aa86afc251fe971e2a76ea7b3372dcf74a63b3962778c4183b6a124dea3023d5bae66418382f4b232e1cdf530e1af45843588975edca66e0b811c55cb701b0104462081089fab793e54af527c39db06727acfe349674167ec9b69b5094e4c8c69380cd5a52e2dd038475da842a42e0f2aec59337327463e3ed6c8a089cd06be423945bb73382b77491f1c067720bca290cf3479b6627ad567f9a608f515235e4fe8dbf4c87c4515117b5286708a6aaf9d83476330bc428c5e1af66de06a2ef03683b10637abdc7b7b289d9a361cea65d8b26b9cdab5ce1a64a6b862e762f6631b06828eaa12139fc9edcb44a8e317fb629366d7bdce4749c8b70919757f62b76f3c4b476c69ec68e2786b30a441575babe402406a5622c0f88123084b209935f84c711e1e684e61499ea9424f3d2e7137db82da2b692798328aeca55a93caa2033e9e770ec0ac796aee8865831c864edc3c26a3c965b26a07f99c7a70b5edca67e05281603fbd1a1d8b6a66c19bc4050d9a08ca2cad8db476959ec1fbf7e2789e8733e964156f99b62f785f11f9d560035e1831ae4f5a9c3e33f1b2876c6ba668939aedec5ba241ea95bd9768f6657b387992340fc8306ff26dd18ef1d263b372b03f883c4fdaebf1e41528a875fd2de814d466ec4c222003aa8f7d6f7ae0d29a6fc92a4458875e011770d67d1aa5536a731fb5d12dd1c1e4ed476dad6f8492bf73dffff225d44e946739bdafe1b6286df0ccb787fb92b5eb48b868edd9b07f162a4902e71c8700709dc10302991983ccdc405285a6cedd579b5a8b673f398490f497f146e2387454046266a191f745f51e323371ba38dd33f5e956b54edbb0e737385bc3a2d7a51176a15fb1ae7552709329b508ec8130c0ceb03909c3c92fb363db8c4d116fb096348acfa39b4d76ae172e92c61a836b2ad28543cf3cfae9a623df20d149c888f0dd866dec5272de112886d4452dc38edd544ac6d5a582ceb3355f47523d9868a7401614332fe19eafcbe3b2bf727e09b2ca949ee5af244f572dc047af17c36b4f2fb1069e2c1d7191dee97f8cbf2def47b71065eb9068e54c4667d8222632e33d4763b7e8080f122606d700ac44a232698ac52a17cee1ecac1f07046354771dde78e2fe75d83f993181b723b8b526eba738f0a866090c248a4f5aea74994688bb22d0036e8f3aac17f7cc45bf8e3bf13b5d1de7d60459567230659ead6e231b55af368d980caa8794e97792a1f663d026347efc704ad46daee1b1382d575dcadf7a00ff663835010b364e06f574b9924b72e9d5636e4d40b54c9e2d536283ee59b3480850557bc715dcc7a88693b3c0829d480723ca1cdace63b9e7140237e11a47cb1c52a9ba8058bc0f7bf4efe21f0e4602021c15988015d3a557c81f0c34293b19b688cb0f379d7f6f6e9709b3f1af30d2387309c276153cbcd5db3f011885054e896c411b916eee8a6790629625511ed6659a4bcb71d2559f13407720a4167ea36d9014ecd9f18085f34085748ac86de6426966aad9f8fabc0b7c400337f3280f7db30b5c6697a9f53c18465b3b7602808d62e311fa2fe7e7ce7b93dcc058750acdc98c3cb7574ee7ed9a30240e640e182467588bc0a1edfc6eaf38f6e46de737818589de9149ef3436eeec34a56629f5682eafbcc5f5932784f93de90d96ade98b775ab4326ee7800fe79c4fb7e43309fd572c06530e4e289b4b6e38c54733ed09a5991c9d7de828b2d3954308afca70c4d02bc96df434485c9d54a078538905a5ad699c469744666b625b7a3716ae7ed8e383a4b55b6ca040b85f92a4cf25aebe8ae5e7d3ae9c110203aecdee6cdfcc142eef1fded6be25dc9538db4d75773309858bda6b3dc6184e85ce80e36eab1d990cc4544407c1d8250b13e0c3ba7964846e86e84ca8e27a38caaa3f4aef139deb1e1bf0a8ad0f8227624b399872e9ba6885720547f106f894032dc6364b2d9f228cab78e8c65e435b32114e027746fc8dfca6e1bd426901a513d614ae1d6e9fad8a81be68d0a4d9a8d02574efd8363d53e7694bc4cdc1e8e713252f246ab495bf9fc0a12672c4862d7e1ab795672ac0920a01b3ab4c85e0da81bf3e5ef9c6206d547a06cb7f3f20561a21601272a0b9e6fd052cc494324b3dc146f6ebfb3d6e7913faaa41933561c9dde639c3ea5eb6cf3e5f4aba92230526d47c201532173cc288a7c0a647688325043b8fd82627ec2ebdd97f789ad63a1acc8747d98377794f2f2e0bf04ee31de05d8202ba1e785196541bfbe1c367207f3ecf158ff48cb1d79e20fcfd7955c84577dbb2b4502d9d0a3c29bd6f9727672289f8709aa7594f54b450e3d7ad801a491b33c1ecb4fe8b3f4779856a694c4193d0b69c16606d8965f49770eab80e648df5270e17d61cdc52b8e6f85602d5d0e1ff2b50eaf258b3904709537bbcb590647aefe5879975725f4bdc87f8656ab2106da2191ba37f4f27ea85c2558938e4800388a3ac463147b5e7231b50aab3760f324ed6c64c6818e896a9db2267cbc7346bba549d99d4c8e5c3c82d1939134559562dae2e06e45c1dfb34b24908cabe50850d3167591f20d26ba5354e9e602b56ca47342f92a6fcbc4a873763bcd332c77f6cff9b52992d26a8bb74a334a55e703bd7c919589d51451a08d1575e63a7e8dec163e4b5a34b3cbd7604ab999a57cbe435ba2f941c41cbe95c08841dbd040c5b5535f601da62d4d09ecc219db5ce90079c273087c29797f39bbd8d2c41715cb7c17a468fc4f1f7ecdce429cd32472f282461fd2b6407ea6ea99fa55594fd433d28c3d3c4acc149025c514472a5499382412630a528980f0ab4b54e56b8b5e431bba49062a00d3bcecc4314be9aee08662836b10ae5ded247a58bebf5746c4624b73eaf0c79cc0041e27e98e450a2da699adebf422f9468a664feafedbf40b3641dc31548c786561faed00ecee995300fc36c3b2d897c755c7260b47dbeb635782a59b6d05c9df9c1675bdba60810f41e6658fad8c1023111530d07d8a67f3c6675aba3781f6c8fa464c3637a639a8c54fee69"}, 0x1008, 0x800) 00:17:16 executing program 2: getitimer(0x3, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x1}, {0xd7, 0xffffffff}}, 0x200) r1 = getgid() getgroups(0x1, &(0x7f00000000c0)=[r1]) r3 = getppid() utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1f, 0x6}, {0x8, 0x9}}, 0x200) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r4 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x100, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x100) r5 = shmget(0x2, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) r6 = msgget(0x0, 0x8) msgrcv(r6, &(0x7f0000000240)={0x0, ""/85}, 0x5d, 0x1, 0x800) shmget$private(0x0, 0x4000, 0x342, &(0x7f0000ffa000/0x4000)=nil) getgroups(0x6, &(0x7f00000002c0)=[r1, r2, r1, r2, r1, r2]) r9 = getuid() r10 = geteuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0xffffffffffffff36, r9, r7, r10, r8, 0x22, 0x80}, 0x6c7a20fd, 0x200, r3, r3, 0xffffffff, 0x2, 0x9}) sendto(r0, &(0x7f0000000380)="6470ab459e845c856de26bc895fc83842ef7b27509455ac8c5352f28c19d8349d0fe4a16a8a23f67af2f41ad121ebb64a1ae9999436ac9819f9104f27a94be38559e9985acd8761d771403bde2b5b30cd5e77d34543b08094a99251288051aa7888de068f27559d3ca580e3a5ca57bb7391a0f419833a301f3b2308c8e7a2ec4c0c0ed1f8b98bfd6708fe1c53ebf78fe2ce034007bbf1ef9cc02381b826eef19d6", 0xa1, 0x403, &(0x7f0000000440)=@in6={0x18, 0x1, 0x3f, 0x400}, 0xc) mknodat(r0, &(0x7f0000000480)='./file0\x00', 0x1000, 0x7f6) symlinkat(&(0x7f00000004c0)='./file0\x00', r0, &(0x7f0000000500)='./file0\x00') getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000540), &(0x7f0000000580)=0x8) geteuid() open(&(0x7f00000005c0)='./file0\x00', 0x10, 0x80) getgroups(0x2, &(0x7f0000000600)=[r1, r1]) getrusage(0xffffffffffffffff, &(0x7f0000000640)) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000700), &(0x7f0000000740)=0xc) openat(r0, &(0x7f0000000780)='./file0\x00', 0x200000, 0x40) setegid(r11) 00:17:16 executing program 5: getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getegid() setregid(r3, r5) r6 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) bind$inet6(r6, &(0x7f0000000040)={0x18, 0x0, 0xcfd, 0x8}, 0xc) r7 = getuid() r8 = getuid() setreuid(r7, r8) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) sendmsg$unix(r6, &(0x7f00000005c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)="8ab0ddc31eb1304c31577a8bd35d28c24084b8d3ffb81ee66e7817a320e29a774645e2e5dfaf084224f8b283a26624796d5cc6055f802f29af7f2a75632368e8078623e8e97f52e88aa4b58e775a41fd3a353a3ba553434ca1d5ff1fb910ac13f01c9528eaa53241e56b9dcd1378eaf4831f7be86d3bc9abe90c0e9a5fcecc7540420e30ab89105184769525b6", 0x8d}, {&(0x7f00000001c0)="a821c53c21f4fb787a6d71f4a9a3495357ebe222d48579ecc3bb80cb55c01b977f1cbaf1e59807bceaf59746c244d784628122af77cddd35024e8d2fd0a56b22415020a6358eb56f40325da5d4727957d92a1a36fd2db504a36cff2441960840f6d4873aa0b8d7879991ac02dcf1db069cfc6919411b6fde3ec8dcbb6e3845c1e440a65a2689761aa819f7fac2bef7d48677a4ec40a4eba1a1e35677745f84a890bed6171917977345ae404ff272e62a27ee2bb2e8de0a6b68e4b79d06d07905216c2dbb3e513183b59e18f11e3283b354f50932f3bd5005bb095cfef10d24fbafdc", 0xe2}, {&(0x7f00000002c0)="ed3d5e1270c3a207c2072e0bd228faca9d93106d87fc8f44f5", 0x19}, {&(0x7f0000000300)="427a54d4593ee8c6468c5b208bc15e3cdab1e8333a4ef27307ff0e83b540375c38e88c07dc22af649d843cd67bfbc4f82d9f745c50f34e3358ff6d6595fe9e25dd50995a4611903434f7c97a381262", 0x4f}, {&(0x7f0000000380)="a1a8355a8160e78f55771050c452aed6d3430106abea6b1ef222570aa803d3b304e92138f66cdbba37c83bce5f328813b32df95cc9dd0cc97a8b6375c43fb439e288c2417b860b9f709a0cda5ea1ae45af02a36b34234d5e5570976faf1665da0e90af40577df84202092cc7", 0x6c}, {&(0x7f0000000400)="7a1d3ea1b9f35c49b7f070bb5d04b5fe304c6c6e9d62da2f2aeb4e47f5c4380cc809eb11a3be7dd3ad7de18c846b4192c203f822306157c4f365092c3b758bd2d7887bf9c7428f98fd5fb3acde1161722b64d32741c88c7bd503b56189fc947616573c7686f0c77227b81f2fc83053f161d3323a1d081b016a97b4c0707ee473150caf25fcdd5b41f25e3b320a3ee1340efb236b979607c95aad80a6", 0x9c}], 0x6, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r6, r6]}, @rights={0x30, 0xffff, 0x1, [r6, r6, r6, r6, r6, r6, r6]}, @rights={0x20, 0xffff, 0x1, [r6, r6, r6, r6]}], 0x68, 0x400}, 0x400) fchownat(r6, &(0x7f0000000600)='./file0\x00', r8, r0, 0x200) r9 = msgget(0x3, 0x41) msgrcv(r9, &(0x7f0000000640)={0x0, ""/42}, 0x32, 0x2, 0x800) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) mkdir(&(0x7f00000006c0)='./file0\x00', 0x24) setregid(r1, r2) setsockopt(r6, 0x4, 0x1, &(0x7f0000000700)="152918aadc1a909575109714e6d8ef566363b684bf6786642f274736032f2db2ff7e8e2d69b504abf767a56df3363915ddf19ea909", 0x35) mknodat(r6, &(0x7f0000000740)='./file0\x00', 0x9002, 0x7) readv(r11, &(0x7f0000000a00)=[{&(0x7f0000000780)=""/66, 0x42}, {&(0x7f0000000800)=""/100, 0x64}, {&(0x7f0000000880)=""/55, 0x37}, {&(0x7f00000008c0)=""/13, 0xd}, {&(0x7f0000000900)=""/92, 0x5c}, {&(0x7f0000000980)=""/85, 0x55}], 0x6) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) sendmsg$unix(r11, &(0x7f0000000f00)={&(0x7f0000000b00)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000e00)=[{&(0x7f0000000b40)="877a6d5267eba70df0ae03e7b7643221e98f40107beb7187127a3de50f31ee93d1929b62930f34b6d23358bf9a800103a5cbbf92693d38278433d8b5625e8f2845e3639279bf1593f6f621db3a37a1899cff5fa4b6a461c35ac34565ec9effe3b594775e0485b4908a9e7abcf67e3fe219165e0f501a42c5f985a4be2a818cfbac190bd692ff2abab94c154b7a04273a8c5be8136e529a1d13a07d39ffddd3c361217ac178df37a7be8d3168feaedb9ad8536685269291bc3b2bfe4deabaa7951bb84bfa15a7a152a54bae6d0bcf7b339df1d2f0f46c44ad", 0xd8}, {&(0x7f0000000c40)="7a4e2895ead97085c50262b784e432576fccacc05b0a972ae0dab197dbdcc23d99cdac8d23ca4ed45f9403a6008fb6694b", 0x31}, {&(0x7f0000000c80)="f412a5838854d2835cce602de75bcd71e246e56d9c526e4aadba1cb81e191e2d11fe6929a22ceebcb45ceceedcbebb0e96a753a0ae64457630e7e7dc88eb3309e8e533adcafdb033c8d1e481e698ffd03d7b7a224ba8d721dd621af526ba252980eee4f38fc9401fd48610", 0x6b}, {&(0x7f0000000d00)="50edb0204b980cf2008e25d95c392d7a0fc568b45428acf9039f1632", 0x1c}, {&(0x7f0000000d40)="e81a80eea2c335d13d69718f0345040885b5990c71e21936fa7d06605c3bcf76c45805b07d6198e258517f3b0257a73a2ae3c3556ccefeecce60c97eb8da60d885b5ac96c33366e28809521c9cf5f89431d3e8fd703da0ad0d3865e7b19632d6fdf916765fb68e918647a5cd15f19f2f3777b5a1b04690ce83051c6d43bb2f77c3ebbe2c65abd5fb67f844dd18bddd7ef5c9ad1b257c4fd2f4", 0x99}], 0x5, &(0x7f0000000e80)=[@cred={0x20, 0xffff, 0x2, r12, r8, r14}, @rights={0x20, 0xffff, 0x1, [r10, r10, r11]}, @cred={0x20, 0xffff, 0x2, r12, r8, r3}, @cred={0x20, 0xffff, 0x2, r12, r8, r0}], 0x80, 0x8}, 0x4) r15 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000f40)={{0x81, r8, r0, r13, r5, 0x10, 0x7ff}, 0x3, 0x9, 0xff}) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) r16 = dup2(r10, r10) utimensat(r11, &(0x7f0000000fc0)='./file0\x00', &(0x7f0000001000)={{0x10000, 0x8}, {0x8, 0x1f}}, 0x200) setgroups(0x5, &(0x7f0000001040)=[r5, r0, r0, r1, r4]) accept$inet6(r16, &(0x7f0000001080), &(0x7f00000010c0)=0xc) setgid(r3) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) 00:17:16 executing program 3: rmdir(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/51}, &(0x7f00000000c0)=0x35) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fcntl$setown(r1, 0x6, r2) linkat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x400) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x10000) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r7, r8) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r9, &(0x7f0000000300)=@file={0x0, ""/88}, &(0x7f0000000380)=0x5a) fsync(r6) setsockopt(r1, 0x648742fb, 0x9ab, &(0x7f00000003c0)="41c75c0ed22b7d7ec864", 0xa) shutdown(r9, 0x2) pipe(&(0x7f0000000400)) recvfrom$unix(r10, &(0x7f0000000440)=""/233, 0xe9, 0x40, 0x0, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000540), &(0x7f0000000580)=0x4) shutdown(r9, 0x2) getpeername$unix(r11, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) shutdown(r7, 0x0) chmod(&(0x7f0000000640)='./file0\x00', 0xc1) recvfrom$unix(r8, &(0x7f0000000680)=""/201, 0xc9, 0x840, &(0x7f0000000780)=@abs={0x1, 0x0, 0x0}, 0x8) renameat(r1, &(0x7f00000007c0)='./file0\x00', r7, &(0x7f0000000800)='./file0\x00') connect$unix(r1, &(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000880)={r2, r3, r4}, 0xc) socket$unix(0x1, 0x5, 0x0) accept$inet(r1, &(0x7f00000008c0), &(0x7f0000000900)=0xc) accept$inet6(r10, 0x0, &(0x7f0000000940)) 00:17:16 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x5) open$dir(&(0x7f0000000080)='./file1\x00', 0x800, 0x111) r0 = semget(0x2, 0x4, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7fffffff, 0xffffffffffffffff, 0x9, 0x7]) 00:17:16 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x5, 0x1, r1}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x1) getpeername(r4, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) sendmsg$unix(r4, &(0x7f0000000600)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000240)="9b9f45c1bc0084119d8e7c92d60647877242fdf77fc2eb32c05c9e468033287a552296ab5734526bc6d7a70e61560a3c69b0ed2e71a0a4ea7442dc0a29aac2e55ab1b2d09592c45614cc40a2f43212f0e1d2cfe996dfdf2464e87fdbd002ce20d983cf43d55f71ce848de0b92b16fe153869d94b46a40355711eb56f0ff8fb1b03b97e3c6c9d05cc3f5f9412d99a76835260e3ff5e8dd0a7d0a5bb0bc0bb45971008119ee6e4871298cdddb968b8363910a0ccd72ad4ee4c0bc1b81893e0c6abd367e5c9784703571a4a48f8d4f9cdb89117836880e95be8f52bd717136fb19c2fb8699cdf7291d3a873299b0148cb090dd80e61e8cf", 0xf6}, {&(0x7f0000000340)="a586ff266d159751b34cb69b90a5beb9e0f562b3280b8e711fe07f9f679284455580db51a19d47d9579b7e07b0a297da004ff64f8be005815126abf6dbded1f2ee6146cb1d12a5a5ca95f37d9d5c685f8ab25fea3e5f04802ce6f4d310364b5243349b2fe20e8848ba7703f98ea2746c5ace97b33df09f1d388dd7e740bc0b671712f05d369d733e71cc1cc665fa3cdaca33", 0x92}, {&(0x7f0000000400)="19b6b74107f9301630ae3678f455b536b42f8c53c67de9465eca63a2a7987c255473b5ca0b0bfd03a1b6d9698f8fb50690bffd86a36c28dbd91bda66ba55662788fa4a20abbf9d87f1cfb9f03e0dff0821b7af6feb939565e856a01401804e7760b97d811417a039b12e25827fa7e0b48873e9bdea092b5f6a9442a67ff6f2e99d5844205ab23de2122802fec34a9e511e9118b5e2d782a5e8fe046f3781edaac1ca629fdb24007c0cc54392e981d49286933c06b4a174080dda5bf2be6ac3a16617bd5cc7824f6c80", 0xc9}, {&(0x7f0000000500)="d754a57e34fba3c6eda3f45821d3dacfd60ba1766981cb46b2f7c6e4c163d10aa14ecadbb745c2b3e3e40c3aab83e30f257446677306232ba03dbd6a506e7eb6d45cb4f2af73676a129c8cf46c447a771be987c72795015b3c5c5cc86ac2b3e37e779a4b452df7840de16a6fd12644b922bba5b41bc928d7d1e9112c31", 0x7d}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0x20, 0x1}, 0x40f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r4, 0x0, &(0x7f0000000680)) stat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)) connect$unix(r6, &(0x7f0000000780)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) symlinkat(&(0x7f00000007c0)='./file1\x00', r7, &(0x7f0000000840)='./file0\x00') recvmsg(r8, &(0x7f0000001b00)={&(0x7f0000000880)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001a40)=[{&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000001900)=""/156, 0x9c}, {&(0x7f00000019c0)=""/74, 0x4a}], 0x3, &(0x7f0000001a80)=""/112, 0x70}, 0x800) bind(r8, &(0x7f0000001b40)=@in6={0x18, 0x3, 0x2}, 0xc) getgroups(0x4, &(0x7f0000001b80)=[r3, r3, r3, r3]) linkat(r8, &(0x7f0000001bc0)='./file0\x00', r8, &(0x7f0000001c00)='./file1\x00', 0x400) bind(r6, &(0x7f0000001c40)=@in6={0x18, 0x0, 0x1f, 0x5}, 0xc) getuid() r9 = paccept(r5, &(0x7f0000001c80)=@un=@abs, &(0x7f0000001cc0)=0x8, 0x60000000) getpeername(r9, &(0x7f0000001d00)=@in, &(0x7f0000001d40)=0xc) pipe2(&(0x7f0000001d80)={0xffffffffffffffff}, 0x1400000) connect$unix(r4, &(0x7f0000001dc0)=@file={0x1, './file1\x00'}, 0xa) sendto$inet(r10, &(0x7f0000001e00)="08c43bcd9a1dfd9edf25b38a91f1eef1d6ec1eb622beefb73686dc1050243a5fb4e0916be88759eb10f41db059f59f6623ba1f942eb3c8a9342df32b5dd6c25158c57297e4dcf448c07536b9140e9f51148551565393fcdb3dda45ffd9e4ce75317dd824bd5046251c2e371a427ddc9a42255bfc5bc832f486e1d760dc97d26d0920e2b48bc435b42fbf2d4da2d6845f3e", 0x91, 0x407, &(0x7f0000001ec0)={0x2, 0x3}, 0xc) getsockname(r4, &(0x7f0000001f00)=@in6, &(0x7f0000001f40)=0xc) truncate(&(0x7f0000001f80)='./file1\x00', 0x3f) openat(r7, &(0x7f0000001fc0)='./file0/file0\x00', 0x8, 0x2) r11 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r11) link(&(0x7f0000002000)='./file1\x00', &(0x7f0000002040)='./file1\x00') 00:17:16 executing program 1: r0 = open(&(0x7f0000000240)='./file0\x00', 0x40700, 0x0) paccept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x10000000) open(&(0x7f0000000100)='./file0\x00', 0xc40, 0x14) 00:17:16 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)={0xffffffffffffffff}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet6(r1, 0x0, 0x0) 00:17:16 executing program 3: r0 = socket$inet6(0x18, 0x30000007, 0x1ff) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = socket$inet6(0x18, 0x1, 0x9) setsockopt$sock_int(r3, 0xffff, 0x2028, &(0x7f00000000c0)=0x3f, 0x4) r4 = getpid() r5 = geteuid() getgroups(0x1, &(0x7f00000004c0)=[0xffffffffffffffff]) r7 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x1, &(0x7f0000000580)=[0xffffffffffffffff]) r11 = accept$inet(r1, 0x0, &(0x7f00000005c0)) r12 = getpid() r13 = getuid() r14 = getgid() r15 = getpid() r16 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r18 = getppid() r19 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000140)="8259b69ba09ebff4c31a2d95f874d4b4617dd4532a6643a71e88790e23ac0db5a1953286f81a6da56a325a15fea309331cb1b4de697cc6a397ee85710eb1d7f5f79e14f1f3abcdd7777b6ad4a372", 0x4e}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="de0f5b6bedf3363c0a7ce0ae9bf4ab98489ded3e0c542374086df9fd48b83a58b67e04a831dcfcf1af8118bc1812c170e443dda2660578dc16267b2324923ec2e3a58cbcd75179f6cb0d40a21fb29c5d4ada5de7b59d734554875009b1e93fc1a0538c7acd0832899b9a640d036b7417f6008a7eaecc0d01a02f81b5697ac6336a0d3498ab2510380b86e62feac4442d66602352ac93d05dc10e555a863db981faf0dd174ca7b67db4cfed93ab1059cd5987e3", 0xb3}, {&(0x7f00000002c0)="b330fb9b2a525ba7b03aaa7e1214968a246e5d5583a6dfdefb9db7b501315e662735f5a6c73cc04b74026c5fe399adbd94410ce77d08cb37782b6936a9b4406350887f632ae995d6a18791bb9ab633552320703a74a32d2da25f1dccce671140d077cc09e12d739b2e71ef061629bb3652efeb4152cab6f36aba228976e4190f2b4d44d2dbc50f7a57a4d8165392a22f286d7da0a761e8cfc8ed9d6ce30b", 0x9e}, {&(0x7f0000000380)="e914ab65c1876f27e04aef5a6acb4e3f3bc8153ad28dfd146547a3cef42efbe903df9149b86968bf7aaf702a16c7f7e3d660a12e1cdcc6973f69bdf872d5a949598246fbe8453d8984cfc14e0fdb31be797fb91a2c1b83f4061c8a7866d8f571c3e424f1cdd556d317d772a4317efc7cbd9d1cf7f8ee82cf9d7affec9aafd04cf766ba4b936b656c6096700853eca52eabd61dae700341be85", 0x99}], 0x5, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r7, r8, r10}, @rights={0x10}, @rights={0x30, 0xffff, 0x1, [r1, r1, r11, r2, r0, r2, r0, r3]}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}, @cred={0x20, 0xffff, 0x2, r15, r16, r17}, @rights={0x38, 0xffff, 0x1, [r1, r0, r3, r1, r3, r1, r3, r3, r1, r1]}, @cred={0x20, 0xffff, 0x2, r18, r19, r20}], 0x130, 0x4}, 0x4) r21 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r11, 0xffff, 0x0, &(0x7f0000000800), &(0x7f0000000840)=0x10) sync() getsockopt$SO_PEERCRED(r21, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000008c0)='./file0\x00', r8, r9) semget$private(0x0, 0x3, 0x400) getgroups(0x4, &(0x7f0000000900)=[r10, r22, r22, r22]) getsockopt$sock_int(r2, 0xffff, 0x110b, &(0x7f0000000940), &(0x7f0000000980)=0x4) 00:17:16 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x9c) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chown(&(0x7f00000006c0)='./file0\x00', 0xffffffffffffffff, 0x0) 00:17:16 executing program 1: r0 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r0) socketpair(0x0, 0x10000004, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0}, 0xc) r4 = getpgid(0xffffffffffffffff) setpgid(r3, r4) shmdt(r0) shmdt(r0) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r5 = shmget$private(0x0, 0x1000, 0x21e, &(0x7f0000ffa000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x1000) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) r6 = open(&(0x7f0000001180)='./file0\x00', 0x200008, 0x1) getpid() shmget(0x2, 0x9000, 0x100, &(0x7f0000ff7000/0x9000)=nil) recvfrom(r2, &(0x7f00000011c0)=""/21, 0x15, 0x2, &(0x7f0000001200)=@un=@file={0x0, './file0\x00'}, 0xa) geteuid() connect$unix(r6, &(0x7f0000001240)=@file={0x0, './file0\x00'}, 0xa) shutdown(r1, 0x0) r7 = open(&(0x7f0000001280)='./file0\x00', 0x1000000, 0x10) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) connect$inet6(r7, &(0x7f0000001340)={0x18, 0x0, 0x7, 0x200}, 0xc) pwritev(r6, &(0x7f00000013c0)=[{&(0x7f0000001380)="d28f2585a43fd12c0708037a89563779cd63f6f3b788f03f53", 0x19}], 0x1, 0x0) mkdir(&(0x7f0000001400)='./file0\x00', 0x42) shmget(0x0, 0x4000, 0x30, &(0x7f0000ffb000/0x4000)=nil) writev(r6, &(0x7f0000001840)=[{&(0x7f0000001440)="eeaf9080e465454709639066fc7908de5da55ae8e42f2ea326284c0f5244765b8f4a50a3a2746f3fd22350ed0ca26980ef2c27c6daedc5db1a356e1f8fdfd125d1fb636a17fb9f21416ad7bd8aa54501bb3ae5d6b955b3452268e4fc2449885f92d8427580e4cc031189389cad6fcf277a034df160fc0c2052d158d4fd9e5aa50f3ef1cdbe567514d1b9350a2e0be5b31e4906f718a2fd4d52b8e855babff2b3411483675cad7b449f91e734738a6809c01604d3a7dde8b734c9d00ddaed9b4490f955d1d06db41f3713193cea7fa66eef0c6e9fd7655167467a3e9cc318e9d126688b90b93bed04", 0xe8}, {&(0x7f0000001540)="b1e21ede987bb9fd4ca3453b8d71125b8e51b7b7a853cd086a112e9b98ee0b9700ea74de4897f43c5f4507441b8d40099a20fb3cf97f908f7beb5446e07ec5afcafbbaed65dfd473fec0e2b79008d48f7cc747f0f75f3f46fd290a76d9c8b4a03fe2a93464b7b200a3fcd37212c3b59064a8b2e02c6cece88e284c2ab757d20748e114f04b554a69c3c70f5dfab5987220e69830498697a90dc310b96bcb1f0772338a8b7814319577362783d04c3d30", 0xb0}, {&(0x7f0000001600)="738d9c19c681655eeb8162d9aab505f5957aaf907839fb457b879fa1fd31a99ea9a324bdf11f086652213d9abd4f85cb711500a989ec18979c97d0e10407e252141c92195fa90bf407efbda3c53319dd1d8eca323362df2c54c4ad0e64a0245deda15e80cabfa6fdbe509d4ad42c7494d78ae3783a673c71946aa4be2569900ff98388692043684982cd72c5bad6fd17eff3826fcfe2a70533f798edcc4d43b3dd58e090a7ed3788469e6b20339fbf6b6050dfce0e9044e8def3889cdf14d5e19123134732e408411a7c75531c8cddb1913ed2c6d5cdbe56ef", 0xd9}, {&(0x7f0000001700)="e2598d58707f95a6ed0b37374f301e06857fc34f191f76ae5d84fb89ecd4a1393f975105af5d73779cac72d549c43b23fbbafb43db2ec781ef7fd618a30dea47d5cffe8d542752f205f91dc8498d11d83eaba179c623a772af521b1586a4f2956fbaeedf718054f27748438eac6e5105eb3213c80532659811784b094159a8a6f87ff20c905ea24e9a900f5a70f4569442d82b8c66adb86253719d8fb5f31a6e58ae1a", 0xa3}, {&(0x7f00000017c0)="84394a0ad5f091cc7ebdfb10e8377ee890f608f7a8b9b1c948b0627eefe6e8155b0e00891d9409dbf8489fae6c214b5912dedd4b327215b8b0c6ae84567713b31de7381fbfdf81cdff1f9dca89b429291750a778ec4c5da7bd7fed3d871aaa10ce6141c1220436", 0x67}], 0x5) connect(r2, &(0x7f00000018c0)=@in6={0x18, 0x1, 0x40, 0x5}, 0xc) shmget(0x0, 0x2000, 0x38, &(0x7f0000ffc000/0x2000)=nil) getpeername$inet6(r2, &(0x7f0000001900), &(0x7f0000001940)=0xc) 00:17:16 executing program 0: unlink(&(0x7f0000000040)='./file1/file0\x00') mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000480)='./file1\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = getgid() chown(&(0x7f0000000100)='./file1\x00', r1, r2) fchmodat(r0, &(0x7f00000000c0)='./file1\x00', 0x10, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x3ff, 0x5}, 0x8) 00:17:16 executing program 2: r0 = socket(0x1f, 0x40000000, 0xffff) socket$unix(0x1, 0x7e9f0c64b9e87c7f, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:17:16 executing program 4: r0 = socket$inet(0x2, 0x10000003, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0xc, r0) utimensat(r1, &(0x7f0000000040)='./file0/../file0\x00', &(0x7f00000000c0)={{0x3f, 0x8}, {0xbe, 0x4e}}, 0x0) r2 = msgget$private(0x0, 0x230) msgrcv(r2, &(0x7f0000000100)={0x0, ""/39}, 0x2f, 0x3, 0x1000) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x100003, 0x0, &(0x7f0000000000)) 00:17:16 executing program 5: rmdir(&(0x7f0000000000)='./file0\x00') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6, 0x80000001}, {0x5, 0x6}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10a) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/249, 0xf9) sendto(r0, &(0x7f0000000240)="8e3a05eca2c720970f4d10c3977c8fe6486f6616cf04873293770a5eda8293a153661415e2b45b6b60e863e98cc0efd4fad490e0811f92c397249d948b0f4d147d680ef65d9a92fb267d833ea6b22aabc022b3ae0b11072c3721f89592a63c5e4459c2898b89115062a99307a3520738a14d6a6cad34789f58e8", 0x7a, 0x404, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) unlinkat(r0, &(0x7f0000000300)='./file0\x00', 0x800) connect$unix(r0, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) setsockopt(r0, 0x9, 0x7fffffff, &(0x7f00000003c0)="b51d210e9bb189ef4a4aef44c0ba07c90ce143d12b16194b6223b2f0b4d7d3", 0x1f) getsockopt(r0, 0x3, 0x100, &(0x7f0000000400)=""/8, &(0x7f0000000440)=0x8) r1 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000480), &(0x7f00000004c0)=0x10) mkdirat(r0, &(0x7f0000000500)='./file0/file0\x00', 0x100) socketpair(0x0, 0x4, 0x800, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = shmget(0x3, 0xb000, 0x0, &(0x7f0000ff4000/0xb000)=nil) shmctl$SHM_LOCK(r4, 0x3) getsockopt$sock_int(r2, 0xffff, 0x1082, &(0x7f0000000580), &(0x7f00000005c0)=0x4) r5 = accept$unix(r2, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) mknodat(r5, &(0x7f0000000680)='./file0\x00', 0x1, 0x20) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000700)=0x8) connect$unix(r3, &(0x7f0000000740)=@abs={0x1, 0x0, 0x0}, 0x8) utimes(&(0x7f0000000780)='./file0/file0\x00', &(0x7f00000007c0)={{0x4}, {0x37, 0x7}}) setsockopt(r5, 0x9, 0xe1, &(0x7f0000000800)="c2f4a959df2bc68fd6594f46fa20845c0764506f95daa610c244e49569bc083d1e35a70dd0ea7c23fe5e53d0ed3f955675e14d1294b89b75605c9346665d6a7c1784912e641dd83e64d749ee760f8963838dca3da53b637e264040f8aa3cf007190a2e76b93022cc3cccfa2ff32208ddb233ac6cfc92187dd8641770ce203e981bfbf6ea4cf95e3d4c9df5d18b9e48f3fa6dce427f75fbcf3400ba04f23c1ae3ef006f4ccb852d543ded8e70baa9aa812fffec94e5655b4ecb8ca9f2ea229950dce467f68d35cb658d8f8b2f84949cabdc8556db5fbb1297e172d58b9efa59", 0xdf) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) getsockname$unix(r2, &(0x7f0000000900)=@file={0x0, ""/108}, &(0x7f0000000980)=0x6e) socket$unix(0x1, 0x2, 0x0) accept$inet(r0, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) bind$unix(r3, &(0x7f0000000a40)=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r2, &(0x7f0000000dc0)={&(0x7f0000000a80)=@in6, 0xc, &(0x7f0000000d40)=[{&(0x7f0000000ac0)=""/248, 0xf8}, {&(0x7f0000000bc0)=""/68, 0x44}, {&(0x7f0000000c40)=""/19, 0x13}, {&(0x7f0000000c80)=""/157, 0x9d}], 0x4, &(0x7f0000000d80)=""/50, 0x32}, 0x42) shutdown(r5, 0x0) 00:17:16 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x34) socketpair(0x6, 0x7, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0xc, r2) recvfrom$unix(r3, &(0x7f0000000080)=""/18, 0x12, 0x40, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r3, 0x5) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) fchdir(r0) fsync(r4) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') getsockname$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r5 = semget$private(0x0, 0x7, 0x6) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/13) linkat(r3, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0\x00', 0x400) r6 = socket$unix(0x1, 0x2, 0x0) r7 = dup2(r6, r3) fsync(r6) paccept(r1, 0x0, &(0x7f0000000300), 0x60000000) open(&(0x7f0000000340)='./file0/file0\x00', 0xa00, 0x115) dup(r0) fchmod(r2, 0x10) setitimer(0x1, &(0x7f0000000380)={{0xfffffffffffffffc}, {0x1, 0x7}}, &(0x7f00000003c0)) recvfrom(r2, &(0x7f0000000400)=""/4096, 0x1000, 0x0, 0x0, 0x0) r8 = shmget(0x1, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) shmat(r8, &(0x7f0000ffd000/0x1000)=nil, 0x2000) getppid() getpeername$unix(r7, &(0x7f0000001400)=@abs, &(0x7f0000001440)=0x8) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000001480)) utimensat(r7, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0xea, 0x3}, {0x1, 0x2}}, 0x0) r9 = msgget$private(0x0, 0x20) msgrcv(r9, &(0x7f0000001540)={0x0, ""/231}, 0xef, 0x2, 0x800) 00:17:16 executing program 1: shmget(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r0 = semget(0x1, 0x0, 0x412) r1 = semget$private(0x0, 0x1, 0x405) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)=""/254) semctl$GETZCNT(r0, 0x2, 0x7, 0x0) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000100)=""/163) 00:17:16 executing program 1: r0 = geteuid() r1 = geteuid() setreuid(r0, r1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x212, r2, 0x0, 0x0) r3 = getegid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r0, r3, 0x600) shmget(0x2, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) r4 = msgget$private(0x0, 0x20) msgsnd(r4, &(0x7f00000000c0)={0x2, "10c26f1ad06d7856eb54760e2c809e43e8c655fcce5ce2dcb191f1d39ee0fcf7dc36348d3378374c42b8260426466d4def6f6d65eb5068564e02d1a87dae435823da9a625d6096576654fe19420def7ece6ebb52af9ec24a1d0f546e6f515fc8ed0558abe004aa03bb745df138fb18d57bfd4faa228b039159a9f4d7cbfd4e97dc83b88a9a1ca73c562de7b41d233babef8e79"}, 0x9b, 0x800) seteuid(r1) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) geteuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x5, r1, r6, r0, r3, 0x1, 0x214e}, 0xfff, 0x3, r5, r7, 0x3, 0x7, 0xfffffffffffffffa, 0x3}) bind(r2, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) select(0x40, &(0x7f0000000340)={0xdd60, 0x8fa8, 0x40, 0x7, 0x6, 0x1, 0x7888d45c0, 0x5}, &(0x7f0000000380)={0xc7, 0xffffffffffff7fff, 0x5, 0x3e3, 0x80000000, 0xf57f, 0x9, 0x6}, &(0x7f00000003c0)={0xfff, 0x0, 0x400, 0x3ff, 0x0, 0x8, 0x9, 0x298}, &(0x7f0000000400)={0xafdf, 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000004c0), &(0x7f0000000500)=0xc) connect$unix(r2, &(0x7f0000000540)=@abs={0x0, 0x0, 0x3}, 0x8) msgctl$IPC_RMID(r4, 0x0) shutdown(r2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000580), 0xc) r8 = semget$private(0x0, 0x3, 0x10) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f00000005c0)=""/151) geteuid() semctl$GETZCNT(r8, 0x304f7751d14bf3b4, 0x7, &(0x7f0000000680)=""/212) accept$unix(r2, &(0x7f0000000780)=@file={0x0, ""/108}, &(0x7f0000000800)=0x6e) shutdown(r2, 0x2) 00:17:16 executing program 4: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x12, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0xa90, r0, 0x0, 0x0) fsync(r0) mknod(&(0x7f0000000080)='./file0\x00', 0x20, 0xffff) writev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)="48d206a0e17d060c1fd716a8f4f7882ea37f9a42db76601f7f9d71ea94f11230a84c48790f4670d6e10b198815e78355ec550aee0578af2b51621e6f9d3c3839c9a95f6d2e8e06e7dd9cf740e6c75bd15c6add0cbf2d110d9b9e369bffc8ac606fa48f01f1ac4aa66d15f1d2432751e1b13bdad33011bf4f7f361b5b427dd61938300dec059666f2d78bed8dfe753b1df1d2c06e250c0f272ad006f3417ee04155beb79053137aac7824efd7c54a36896020854152b496c713044e70f4dad3435ae5abf2d7c19b9e391d50c4f9ca07d99e19afa9330ccdd2e773e76e97f474aaac17035e1d10ee635c772bab54eff7e02b7118b1599e0887169354638ee1973e6e2336ec5ae3e6baca949b6626f9440ac346bb896c9ea1bed8de49eb5a30359cd0ab89f6369fdf04348e39f32143fa36a7fe5f1b2a7a00a8ef0ad461485fce6936ccb8ae8f82a6f291cd9ddd2dd8b60527488a63e20db39c260e4a50afa44eb2431e3cbe12551c35da534255c3f4fd437a1dcb8a9b620a8e7e3dd2f2ea00c3aaa4fc852ad8caf1ad452fc3676e6f9308adaef060e29d7ffdf12576993f21ce61942b1b18a1642a4dffbd068eae44ed5e314ecd794617f7036a08b1e1953616abcfb40649be60f5fd388013d3b56d8bded7ab9639d8a063b70de525676fc77d82ee58076aa3db889a048020f814b2097f2b60c583eafb83e595272674e2405b1b0811911ac1758a51adeb16e057315dd26c73b28964ce1574980e8b8fd43984598bb6523c85a406e8a957d861131592177a3613ca88c3e426dedc1a9a0aed177b4d2d697d5fe147c547ce74fb8609d492bc9a876c72e6b21324719234477b93ffd82ee86be1e81ad2733db63f4738d3f131dd61173573749cd24c3ed747d525a68fc297dad10b39eb9a97c5e7d96e55b0ffaeeb8aa288f6430f649e61a4a6a95cb20c1b1eefe9855c9ae9655c609bf32acb7137db46b271c5eb365805565aa55d02c04fbf2691be64195bdbf409e718c8e7a987365a7eb0743353db56508c86c30fe4979bd03f933a42fb7224dcabe56f54aec72d77b202b36a0a746277f4f45e3ee2f1189665a8fb0a84ffecbf19c9bc3c8e52e3cf573d9d56fc5b0abb2b74b7b71766894bff6d4e92e8d2845adc1222733a5f86495276ed5c90c5705587bf3e2e7e9531db7627409d0a886e8a02ce43ed65dfc21c67695d589b3102dc1d4842b6f386e24f58a17ca8c0d7b82d8b85564694b8540a82a7f2b1bd28116f7dd5a39cbbd497b71577a92b0c3f601a410ccda4efdec255d1b428f56ff90e47a7d88c7cb75d7a0d497a8710ac41cb3a5aabd1a43c6ffd2ca285ab6be5391501ae4d364907304a3163e84c192e8b1bfa539e1f7acd4aeb21301f3ca1eb4dc5f4cc91bcc56cd460014c2bf5a3f7bb49c6e394337200457a394f3c8560b995b246aa0c799a70c76891a2ff0270719823a7655325ac0b5c37308d691204bb669423d5c5997042d71144c455751d6acf107846094b634e513e2aaeb67a33b74f424cd85f007b7aa50261d1ed7b6e7d89da235f07ea9ff401802c5e5cbc68c37e6aafe51ed7547e7fa038a6b916496f7c89343af0b4b6697cebb164cd398a3350acf1b2e5100d98d03ef9106b50498a1f3c26019450dab0855c5b9b3b568546a74a4e31bc59fa0d6c3da39c96fbf66a6a7f181b3a95270423cf61bf5d9ef8a2e18846cd5a83008ca851e64675f9e92124814ed4a07f13aa1f66bda600bb985805d2f11ff92ee211a81cf75b1cbad466d327344a7c906bb0f676e8f88f3b5942595fef6f4047408d1e3464beacd76ec615f54d39d5d7ebd24c0e1b0367eb38c977ef7d4cc256e5fccb82c8eef2826ddfb06f7b3b9eac42f879318ff43988c8f9c01f9cff0a192ffae9227dbde9f976a6dc2bed3147b3af42a81db564855886e3e001ce17bd45cd900d98e5d45a664167b03d8479a15a66a7624ef875431012a57937b4a8f2a8cc1cf2c7eb1eb25f215db8aa8903d4584b6c1f199170fec7e00ffa75c4e640c3ce70e161d382dcd8600db4314c1c74a9bfd9d088a50dfaef97286d479d615ef188aee67228023b055ed05b0e14cc24a018b8e1b2d48d3827b7123394fe23783c3ae742d77b354f2bc8d8b81f14fdec9e1dc1d3fdedab831229cd751acf0dd7f948c82b03c0637fa0e79b0d93b99b41e484b08a4bd7ea6a17bca7dc17a49a6f1edf1b1c7d71044f8119c4e472421c6c3d232fe7ecb3e82a946dbba5a53b0df7641817597b7dbbeadc808343860331327c1975752272ba424ab20b5823d6faabe12477ab39bfb566f6c91e068866223c6a5129c83d264ee75f22a7fcd3134912129d3db8a6134dea617ae1b5f27dbef355f61e5a1c76a298e51770a00583e8044fd3f06f80eb7eeb6d456ae91dd4cbd1dfb8d0f00ec02f3f459cde7863176af4c9283e79082f5e23445e13b2a1818e16145a059997d7f53bc639ae7c4cc1f9dc3138e8f7dbc33fdd82b1d64e5a95937352ecc0439d72b78bd4716f230651d156e7ac8afe779a84a77a7c944d8d3609a2fefd6b978cc21d017843c9245461131e41712d0171924ce35339e0282aeb441a82c8fe81da2371c0e8d91f97d5923c4a4f4fcc4cde48d0a3fffb41e3daf0b89d62140f8d42730df6441fd9e332f64379730938a9d9e11e91b011c801a55cabd196b37085c73d26a09fbf410e84d4287821671cac902b19d0553fd316780eb1f6550b176f479a4cd6b35a3b0152f187d72350e040d8da609b0e8cf39c8d37ca9cb3927b0d24e571d67250256bb83492119e70c569d5e31b9681ad4c1cfdddb9c55a708a8d717e726e36e9d84a67497336e2304dcd84b689555d23f25905509551279e5702884bc207be91ab4b1340d65742c2ce2117204f8febe226a16f23c67b15c07c13a38495743ea3eadbeaee95fa2bace4dec08ffe2360499ed7382085b337fa53dfd5fecb739b666c74274d6481546a0ad5fd0f729d89c1923eabd27fda681023ca3a8acbe2cccd705bb2e7c7b2e62b40134ea5f3aededf2d6c9ccd3827fe23948380c34b364e58eddfa640ccc9b1b2d0edf7cb8ca8ba63a3b350a141669c514e09607956ad3e10e478528505160f6c6493ed03842956379dc204842403f198c503b2931daa4e1ae4167287e2acc02b3db5ccd94c67a09157add1da71fc62c838028f24ca7ab929a9202f47efcc63972930a0bf68d4e8179fcac7253dc92d018b6943264e6f6ccec4f7dcee54e524180dd8ee06372f4c287ac820df11b60f12b2dde2465f942cc95b8ab9da178fa3543a854202a8d9d252558b5d7904a95530467cb5b5cac45d0fc5eb9931fdb7ec1ff12ea315dc4d2471b4c60abac1b66e15aea748b49a470ff9e499907c296686f30e9a65be32465f611afd92bc8ac6af52c3ccd66ba76cf1a70381cdb0ec79992b240516cda79f6f2e8118cbea5a4f92b033aa11698c7581d9fa79458cec90b5689d2d51301c55a880f4be690b23682b1efaa607faf9c8482f1ad0b847fe970c29429fe4d125cdbb161b8a731e59796031b004f2f37aeb27e29fdc82fa5392637e75c92ea8f51fb98c40212ee13d44d77a0771caed951c2e2418f1bc4ffd61190e416444a3c25dfb606b512fa78a08779f2532bd60dda980729332fdb2f0b026d47c88c0fddde14179e65967729f71002de2ab03b570dec2ab9cbcd5d1afe7daa2fdcb323f0a28e84f68cb3c2e8324554422797a651c9aded0bdc807e01103793d37c5c89844852a359a54bc56f83f260307b21ffa3371e9493d05eb27b7b5739330835bd48f07b5907f3ba253642373ec0bf904e1414205dca3a966306cafb99c8630ba830615361418a64bc46754a0d833d7b81d12e92218dba6a630bd09936b31484bfaa8d8a8759cb79ef06ffcbaa1adc3632f077326a9f6c1ca3fe80a2b311fa8d07e9b344ecb96ef7dc360efe4b288d543845633309e0592a734f74cb13b0ef4744f16eb54cce61d76e152eefadf11f4f8614e1077e077ddd911544b33b555f20c0ac87e3ad71f650d6eaf53795fd70bac8b78960aeb9915a0563e0209295e836a6c8959f6617664e2139adde8650c41f181ae77f6ac4745b99114a73c631c1180b29469c35899dea7189721162c1a190b272d714f86bf532ed4e69b9460884ab5c8d405c33fd59a7ef0d10ce5ba0fe6382698ec167b7c186d9f0a5143651bae0ee02e66b4baa3ad6327e6dbc56744cee554cb160e1bada823752bed48af739896eb63724b3d166e6230f76d5b563708b4f2679a80abf769688b6a0827dfa6c3910bcf77a2a8c1c2ac258f7abb5fdc30115df41d0e4944db7c6954165882e0d9065fdafeb3245d6e9eca9d226babe115ee6e185e1b6f9d9f6474785f183c7ff6c51e2f0a26936aeafc338bb47ce4ba47e586f5ef60d9b3a25f600112d2ee2905b4a1aa31234a0dc8f7dd9b157d109a29700089b87d0e5332b3df75b4eb2aca50e5b3dfaad761fd76ec449a8c476295da715e5b14dc578b979097c9bef592b4da17e9096fea35df27c6cd45e7c9760c8c0026a697b15ffcab6c2ed7abaee3854225434f803c7f47b847f0c4609566df95142b7b0c367282ab8e752b6018fc2c0c6729daf54ba96f69ff1bb451f150629393c95c4dbc8842029619e56b018cd993dc43fa1d2affe799bdcdafdef532d8aaa5d24dd454455127f218d54816419096b418722b3126ef8fa0e3bef5ef8b5999f71949fc178fcb039f5cd4308d9cf32d109746c0d4b7273b90d3713300c500e225cd9256b41d54352ae43eb7e59b8d8bc681bb44baf6c93066c050e5c55ac46c890ad5dbd028ddb4fcee294c518b040f7887ebdd85642bca1306ce6f93fd1ec2b233c4578a4e3fd788408fce419c55a1e43adc96ecfcbc98053feb421dcd9e61658f7f135a844b7f7d04d04f1127f977f88a7f9cf927c4debf060bc011ba2476c3d4ba452c84c4014a5b9701c3b2785f47a8953e65d05029c32597418c32163834949a2a7c0bfc9d3de6b648b2799a175b68cf1f8d9222c0f26725cb25107212b974301099a7185439c71ff24310e1e78ad338028ef8f3b54fd9f39aaf5b0f75eb7f2e8146dfcf1204cbd107a46224f0845a8b943a2dfe2d3496c92f87c5a4a8207731c66ccb218fc7fadc9812a78991edf44434fe76df005ab95ef916c2cc9fe8ba9ec98effd24599bad7a867a534cbcb630989002d967c7f991194f733a0f37d90e6074c2303903f8c66e7ac12f3e4e1e13eeaeaf5393c0b14f50cb3fce43b28da293d709f9e1cf90752bd3146d2530310c1a25e674c425d191a4d60ab506a778143fdab4d5978be34bbf7ebdb0b092aa27e92a72afab146e4e7df64598de9bea3bd7195f167e0c18ce48dd4410d2d213d0385605b32c36b83cd7fbebf069b3e01ff807f893d8eeeca12d4aeaa53985609f56c90e15f5f44fd27b55923a6f51305e06f7410a3822a7a390b96dc67779fc5757a2ab548ce2db91dc25707f6b7b9e0a8481c7c2f94471902cabb615881ec1a955cc65365de5d76d9d1cbeb512e643bc9987a4f9ed2192f02753aa65880b75be5d0f07e8f732858afc634c13f2be414602019cb3135d853ca9f31eb60b18ac451babf735e9363b0bf66adadf519b17337f3083e2a642049cbdba84087aabce31fe4343ad004dd49ec1717f5b25c5ed8ec91cb3b1c493187656bd965bbc9f1635fc861d7176d7e8da44ef4099ebd3deef909e0e70283f2d5b3297cb9fa72249b3aa96d51896c20accf015a73a373bda1515e0aabdbb0c83bd3dea7", 0x1000}, {&(0x7f00000010c0)="25bd9ef9a74367fc95fa8b248fd221166c104f21f054e2aabbdcffeb67d182ee9ea8444640c43a66a8c2bcc63eac149c0c3af0f185275386b5e401d03cf21f5120890035da3f3d22fb6de427db2e7412f51c2b2e03dea89ea67c681de1acd3dc029d3e57906e04edab0dc9b1d04a1c43ffe6dc2bafbf91943ff95f542958b2c38670a99b4e17f965cca2825264d6948028bc8bbd85e003258e3f49d20d363ee30ef6a73569e83f851e7f43e19d74df70645bacade3077f6abfb4f254bd4bc07ec06862ecbf61b89be3421b5d9e7a583859d76baceb656756f9e4745161e8ee7f9f7cd9e4ff1a230d97e7e2662560f4224d4dd8ab490c6e8374726900482c", 0xfe}, {&(0x7f00000011c0)="7e44b0c556ee39c9e289338af822ae8068bb494601bb253150f276009adc4bb9eba2f64ceb05288ea3bc6344f5bb41925b1ad937a7a5fbf38c4f91074bda36d90fc0504db8eabe0a8264c08f428d5d531f0a7fbe17ce2bec0e4193d12fc6ca1beb89bb0f623eed9bce31c24088a2e6e2e30cb26833f02f68e519608e38c1bb09746107", 0x83}, {&(0x7f0000001280)="bf4d5cbcb65c1f106ca32eb8c5177dab407ece6d3eb4bd57809bbd185110eabf609b671115bd5f65a21ed78f228407ba59b420f47d88f6f597cb492c9c2b727aa8c26f7a2616fc77a59321887bb8f09790eeade14d49ff2be3fdaa922a1f4af8cb07b94b21fe5601a0f3d66fe123297f445763c38aa6ad0ab0066c320de519114bcc618a81f5fb88267e70100fec", 0x8e}], 0x4) r1 = semget$private(0x0, 0x3, 0x1a1) truncate(&(0x7f0000001380)='./file0\x00', 0xdc) flock(r0, 0x1) pipe2(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) pipe(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r2, &(0x7f0000001400)='./file0\x00', r5, &(0x7f0000001480)='./file0\x00') link(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file0\x00') fchroot(r4) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) getgroups(0x3, &(0x7f0000001600)=[0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000001540)='./file0\x00', r6, r7) bind$inet6(r4, &(0x7f0000001640)={0x18, 0x0, 0x55, 0x4}, 0xc) getsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000001680), &(0x7f00000016c0)=0x10) sendto(r4, &(0x7f0000001700)="c5c8a439f47ea875db5cbd06baa221c4a47fc9c0fd153cbcd692b255643371004624dd80549f8867180b2370860b518b58583d390f969a0cd8ca62ae9dc39a4461ff861d6e0cb31a16146583d0ffbfb648cdb67a488ee05ccf71a47d8362dc8dedddf17e1bec7d8b1d8288b4691f272700cf6e1ef7961497f49e025c07e0e0a8f3991062b42db4784f939944883812c3d7d5cc5142161bdb3321eb6132958311ec049b75c01cd63c5eb37f4b46b418ee336c423ffe1e7e615965161b9c9d86fefe8e4e04089ca90061f41c9d8e2540b5b3a3", 0xd2, 0x0, 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001800)={{0xad, r6, r8, r6, r8, 0xf6cc4a4ac8c81b05, 0x3a98b75}, 0x10000, 0xf9, 0x3ff}) bind(r2, &(0x7f0000001880)=@in6={0x18, 0x0, 0x49, 0x7}, 0xc) fchown(r2, r6, r8) connect(r2, &(0x7f00000018c0)=@in={0x2, 0x0}, 0xc) fdatasync(r5) lseek(r5, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000001900)="6a482657d00e11ce05f6ba1e1d46b46aa36b4ea0a3c168215fc25e68a5e411e9c393", 0x22, 0x400, &(0x7f0000001940)={0x18, 0x2, 0x4b, 0x4}, 0xc) dup2(r0, r0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001980)=""/168) sendmsg(r5, &(0x7f0000001e80)={&(0x7f0000001a40)=@in6={0x18, 0x1, 0x200000000000, 0xffff}, 0xc, &(0x7f0000001c40)=[{&(0x7f0000001a80)="47db09cced66281388827ceaf5b769b1e648bf36a705e9c05dbbbe66cf57459f92ee8b6970c0eea75987f2a406447499863aee19a981f6d7ec03d357573dcfc7de8b532e1fa34357819c35c12b088f600628f4e6a1382aea1cddd4cafae2fed20a328c316111720f28daf4241fb516454d1ad4ea22e2907ee07191e99b922d14", 0x80}, {&(0x7f0000001b00)="49b167051e65960541714a25edefc7156d68dd328a4eb46c5c74032d96b3ced9015f0daec3a06490e0a5acdbdec01dccbb0a4faf046bd4be12ce1b3b76d7c4ec75e3d09f0c61704da780b10ff69c6b93456dfef0d1c39bb1e09b052b6b76e6718cd9254454cfdcf0bcf38d4808a04205dceefa865e582b9faa5b954ef0c4c467911a58158abf87afa396ccb57fa132", 0x8f}, {&(0x7f0000001bc0)="7078141823f73c06cbf3c865669406ebbff31c2ca0fabc854db99f05a80a2707f7beec35a88cfa40af45d58ea2d77d3fe937aa7ad3dc82350d878267f87edcf527b20092b876fa112a2bb20bd9a8819c902ff2634fd1c0032064fa5079d8b1666fd7", 0x62}], 0x3, &(0x7f0000001c80)=[{0x48, 0x0, 0xfffffffffffff800, "a2c0f17d6bd2d4527b4184e8977fe360104026e2f5cb696d3f4cf9422dbbe9a1098ce68eca12886e2cdda6997e53e5ef7b73f87b5d"}, {0xf0, 0x1, 0x5, "3079c2677c5c5ff2a7cb066b81ff67d233b65eb66c51a5cb5b11970d25b6a5a1ff77b228c6becc702da61aadd6d4f03a2daf436e6baba0eb028bf8830326be89b9469266d4fffced08cbbb57ac5969a8797adeebce5d1e797f56bdf77d94633e5f9e46572247ddd37fdd54bf5184881f93223fbf61eef1fd746e994ff948dab6230572b6d92a2bd66cd0e2e070f896841ecff2d3f208db538c5c808ecf5d70c46b431e3b3a820ea26bb17bdc12facb104f8686518dae21b6a01749bff7e9dce34972541731bf7c315857e4064be887e87cb32b79adf550c229"}, {0x98, 0x1, 0x8, "a467c1c317b7f671fc9f532136145c21cbf4a8c462940c6b6dfee8d926b0b4f6618a9cd26f82649fdf0fb788932efb120a4148eeed488d3af81a18848eb0839bbb7c1b0257e73da53684fcedcb1309dca93c767b2b29e531d4b061a5adf19a3b5d070ecf3c8090af66d64320f3799308f596d1a9bd0fbb2306312e7046df8c491aea4c3faac5"}], 0x1d0}, 0x0) 00:17:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xd9c3ae7b7a470ba1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() fchown(r0, r2, r4) writev(r0, &(0x7f0000000080), 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/230, 0xe6, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = open(&(0x7f0000000200)='./file0\x00', 0xbfd0c150aa608002, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1000000, 0x18) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/23, 0x17) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r9 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r9) r10 = open$dir(&(0x7f0000000340)='./file0\x00', 0x8800, 0x80) clock_getres(0x3, &(0x7f0000000380)) getpeername(r1, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) open$dir(&(0x7f0000000440)='./file0\x00', 0x80000, 0x1) fchroot(r10) r11 = shmget(0x1, 0x4000, 0x30, &(0x7f0000ffc000/0x4000)=nil) shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x2000) listen(r0, 0x63c5) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000480)=""/59, &(0x7f00000004c0)=0x3b) getuid() r12 = open(&(0x7f0000000500)='./file0\x00', 0x12b0019, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000540), &(0x7f0000000580)=0x10) socket$inet6(0x18, 0x5, 0x7ff) recvfrom(r5, &(0x7f00000005c0)=""/232, 0xe8, 0x841, &(0x7f00000006c0)=@in6={0x18, 0x3, 0x91d9, 0x400}, 0xc) recvmsg(r12, &(0x7f0000000a40)={&(0x7f0000000700)=@in6, 0xc, &(0x7f0000000900)=[{&(0x7f0000000740)=""/55, 0x37}, {&(0x7f0000000780)=""/150, 0x96}, {&(0x7f0000000840)=""/145, 0x91}], 0x3, &(0x7f0000000940)=""/245, 0xf5}, 0x41) open(&(0x7f0000000a80)='./file1\x00', 0x200, 0x80) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000ac0)={0x7, 0xffffffffffff8001}, 0x10) r13 = msgget(0x2, 0x2) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000b00)={{0x5, r7, r8, r2, r3, 0x180, 0x5}, 0x2c96, 0x0, r6, r6, 0x9, 0xdebe, 0xffffffff, 0x1}) 00:17:17 executing program 3: r0 = socket(0x10, 0x20000002, 0x9) recvfrom$inet(r0, &(0x7f0000000000)=""/6, 0x6, 0x1, &(0x7f0000000040)={0x2, 0x1}, 0xc) recvfrom$inet(r0, &(0x7f0000000080)=""/110, 0x6e, 0x801, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) shutdown(r0, 0x1) shutdown(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0}, 0xc) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) shmget(0x2, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) wait4(r1, 0x0, 0x20021, &(0x7f0000000180)) sendto$unix(r0, &(0x7f0000000240)="977452ec8940283ba250c92bc08c39289c3341580f5e9ea7019b5df8c31d394277b84ae0625fbe1b3cae270af51ff7a4216d4209198b9e79352f73e23462940fc89ee7a53682a9d45893b8a1c3df43edb463e49f4942214a9ee38cd33bb751d7ad799907b16571c47f2f902390011badd3141635ec3602bdad5733217d35a98b1b807882c39762495b1ac18dbc170228f5c639877a3ad4c300c7522ba02f1fdecddd05cb5484ee50d547a91c47d04eb5482b810b4dc3b8f5", 0xb8, 0x400, 0x0, 0x0) wait4(r1, &(0x7f0000000300), 0x20, &(0x7f0000000340)) sendto(r0, &(0x7f0000000400)="a2fd69083449caba61826802068f36774d32342280496d1e57a8dc2cc1c30f8e6ddaba2c79a51e0520bf99ff4fe4019daa1bce3aa39232411df01e5663153432033cbe2d191ff6a5d985276d5e2df19456ec0acbc5369c81aa4dd393f81ed95f3c836eebc8b185da157275e4bce21e814d", 0x71, 0x400, &(0x7f0000000480)=@in={0x2, 0x2}, 0xc) r3 = socket$inet(0x2, 0x0, 0xffffffff80000001) recvfrom$inet6(r0, &(0x7f00000004c0)=""/139, 0x8b, 0x0, &(0x7f0000000580)={0x18, 0x1, 0x8, 0x800}, 0xc) mknod$loop(&(0x7f00000005c0)='./file0\x00', 0x20, 0x1) clock_nanosleep(0x40000003, 0x1, &(0x7f0000000600)={0x5, 0x7}, &(0x7f0000000640)) accept$inet(r3, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r4 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000700)=0x80000000000) clock_getres(0x20000000, &(0x7f0000000740)) stat(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)) connect(r0, &(0x7f0000000840)=@un=@file={0x1, './file0\x00'}, 0xa) r5 = openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x40000, 0x81) faccessat(r5, &(0x7f00000008c0)='./file0\x00', 0x10, 0x300) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) writev(r3, &(0x7f0000000a00)=[{&(0x7f0000000980)="037a319062d0d86ca216bbb142f498e04ed1f71f92d4f3794b26b26561769fe172f4bc6b99af8a6f45247b747c7ec04b4f8dee9cd0f117d79590fb748b67f7e2bac1f14cfcda6655e0d120889deeaa2ce4b91d66e73c28884db70a27a874fd1b511c6e36a99a63881f19f0fbc495dba41da9c5", 0x73}], 0x1) connect(r5, &(0x7f0000000a40)=@in={0x2, 0x3}, 0xc) 00:17:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) sendto(r0, 0x0, 0x0, 0x4, 0x0, 0xfffffffffffffefe) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup2(r3, r3) 00:17:17 executing program 2: r0 = semget$private(0x0, 0x3, 0x88) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/94) munlockall() r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/199}, 0xcf, 0x2, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/4096) r2 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001240)=""/69) fcntl$setown(r2, 0x6, r3) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000012c0)=""/207) msgsnd(r1, &(0x7f00000013c0)={0x0, "6c11d22619431d920fcc9ea25cc57e78f68227b2445ecc9cba9b40468c88ba6d1d4735bb3c5bc6869994e975830f05d0ef62d1adb662e623a61841ae4f8902b7d17bb28d18847b29d84a9a4280a9a8ccdf96cb018727ba1635c5aae12648e0059d42f40c6861b114de30cba497d5060aa7c45e6f335cb046dea6843066967263a21b6ce526ab8046765be164d47aa9e7070b7cdf445e3dfd880ebb7e54736f72ecbbf853bd8a986849a58e28cf2ba745f71945b66f577f5f635303674d2cb3558c6f4f9fc76cdd4fe2ac82c2eba4dd3c5dd90af93d4049ab6622639e0e8107bc72f3b697cfdde061b25b"}, 0xf2, 0x800) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000014c0)=0x81) fchown(r2, r4, r5) r6 = msgget(0x0, 0x100) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001500)=""/4, &(0x7f0000001540)=0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001580), 0xc) close(r2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000015c0)=0x8000) msgsnd(r1, &(0x7f0000001600)={0x1, "19d1adb1ad743668631f465dac8be40d1bdfb18b"}, 0x1c, 0x800) link(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./file0\x00') chown(&(0x7f00000016c0)='./file0\x00', r4, r5) mknod$loop(&(0x7f0000001700)='./file0/file0\x00', 0x102, 0x1) msgsnd(r6, &(0x7f0000001740)={0x1, "c825a767ac54a473f1f1435c0ced70f0b56bf8fc5667ffd0785bee59e0a73309ef996edeb06e0b3a1fa3dbff6db92ac762f2fc424f4818241b410467b91ab072ec1e4922a5a96a38520cb6d4e207cb767564ae535a50aaef55472dc168194632d110402217864f3c14e95957c2971b9b6827a44de90ad1b63770451828feb8ddfd96c6a630e76313ff73e6fa8a3906a743d5eb6a91d7b10eafb2f82c1b53aeb90b2ad3920f10043b628adc4733d7e24e93c7bb9e0d7808eac6117c3c72e56e674dedbbc2f01d8c63a5e1462168e2664a1f03e1aa34c5419d45f61bd53fea572150efb39b86"}, 0xed, 0x800) readv(r2, &(0x7f0000001ac0)=[{&(0x7f0000001840)=""/43, 0x2b}, {&(0x7f0000001880)=""/23, 0x17}, {&(0x7f00000018c0)=""/100, 0x64}, {&(0x7f0000001940)}, {&(0x7f0000001980)=""/206, 0xce}, {&(0x7f0000001a80)=""/44, 0x2c}], 0x6) readv(r2, &(0x7f0000001c40)=[{&(0x7f0000001b40)=""/202, 0xca}], 0x1) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000001c80)=""/95) mkdir(&(0x7f0000001d00)='./file0\x00', 0x2) setsockopt(r2, 0x80000000, 0x100, &(0x7f0000001d40)="bfbb05df1395c1f15182f9187a46184d4cee625297c2252c62672fca79ccfc800ea6375ea5e7f52d466829de54d22bc7f4c2ad161fe397980c4281beccc6b2cff0c643aaed0715f509606b38a94836ef3671efafb8de97ad46cf16906f978e119ebcc26679979659fab1366b2fdfd4be8b2a36f0ada7c9f05e0df773dad7cebc91e601eb9918f0b1831619fd6b8f17c749999515aecee2e3293196165177ec21732a862de9101c9a87830df55db9d4b556f2eabd85d8", 0xb6) 00:17:17 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xc, r1) r2 = dup2(r1, r0) fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000001c40)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:17:17 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) r0 = open(&(0x7f0000001040)='./file0\x00', 0x80400, 0x1) faccessat(r0, &(0x7f0000001080)='./file1\x00', 0x8, 0x300) r1 = open(&(0x7f00000010c0)='./file2\x00', 0x0, 0x40) r2 = openat(0xffffffffffffffff, &(0x7f0000001100)='./file2\x00', 0x1000000, 0x0) recvfrom$unix(r0, &(0x7f0000001140)=""/4096, 0x1000, 0x1, &(0x7f0000002140)=@file={0x1, './file0\x00'}, 0xa) r3 = openat(r0, &(0x7f0000002180)='./file0\x00', 0x8, 0x104) openat(0xffffffffffffff9c, &(0x7f00000021c0)='./file0\x00', 0x80, 0x1ba) faccessat(r2, &(0x7f0000002200)='./file2/file0\x00', 0x84, 0x300) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000002240)={0x7f, 0x1, 0x200, 0x971c, 0x80000001}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000002280)={{0x18, 0x3, 0x96e, 0x8}, {0x18, 0x1, 0x200, 0x9}, 0xff, [0x2, 0xf9e, 0x4, 0xffffffffffffff01, 0x8, 0x8001, 0x6, 0x5]}, 0x3c) stat(&(0x7f00000022c0)='./file1\x00', &(0x7f0000002300)) mkdir(&(0x7f0000002380)='./file2\x00', 0x59) rmdir(&(0x7f00000023c0)='./file1\x00') accept$inet(r2, 0x0, &(0x7f0000002400)) pipe2(&(0x7f0000002440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000002480)={0xf39b, 0x1, 0x7240, 0x5, 0x7}, 0xc) getegid() sendto$unix(r3, &(0x7f00000024c0)="3a04cc145341307e47106150f833628900cc45b3a7739382781d81a0ee39190608101fae0b086339cb65afee1c9b031fafeac1e006081a58d50b615a731c3368686c009ae26b15907d300f37b73b3889e46030ff920c1d3621d93780187e73a5fc84a393d5930cd64957e11a45c64e2ca3b254753ad03bbcd1d6438aa3d3915deeca", 0x82, 0x8, 0x0, 0x0) r6 = shmget(0x2, 0x2000, 0x108, &(0x7f0000ffe000/0x2000)=nil) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000002580)={{0x18, 0x3, 0x4, 0x7}, {0x18, 0x2, 0x2, 0x9e}, 0x4, [0x8, 0x80, 0x5, 0x0, 0xd5, 0x7, 0x1, 0x7fffffff]}, 0x3c) write(r4, &(0x7f00000025c0)="9235800c923a99c47735373707ec3597aba651ed320fb8c2b3c5f9ee6a580d1420e7973013a13463cc3be6863e7633d4d326cc2806b3db1cd8d61bf9554b049d3ae6de09f95d8070a830be04777736f25aebabec777035dd1f2da807ff38b6c89b6af32036d1e8872419c390db782f335bcd", 0x72) utimes(&(0x7f0000002640)='./file1\x00', &(0x7f0000002680)={{0x1, 0x4}, {0x0, 0x8}}) accept(r4, 0x0, &(0x7f00000026c0)) r7 = openat(r0, &(0x7f0000002700)='./file1\x00', 0x20, 0x4) bind(r1, &(0x7f0000002740)=@in={0x2, 0x3}, 0xc) mkdir(&(0x7f0000002780)='./file2\x00', 0x20) connect$inet(r2, &(0x7f00000027c0)={0x2, 0x1}, 0xc) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000002800)=""/19) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000002840)={{0x18, 0x3, 0x89, 0x41}, {0x18, 0x1, 0x9, 0x4}, 0x400, [0x10000000000000, 0x0, 0x2, 0x80, 0x4, 0x2, 0x4, 0x14]}, 0x3c) 00:17:17 executing program 4: r0 = getppid() r1 = getppid() setpgid(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r10, &(0x7f0000001640)=[{&(0x7f0000000140)="7e2da8de3beed0e8c49ff303eb4130414dda4b7771089cb994eec0052766ead5f381d1d2f83799a3a9188d17bbc639a4fa793911c8219dafab2dcab8b1ed51be57f79622972dd0674f62b2d81624ce9915292482f2d0648da8855ac4649dd3fcbeb3c0c19b097c7c03af03721194dbe15e11cdc0547cf230c62aa8b5b4136890ca418db398110e7b4ae0f893e115af55836c1325495b18d49588f923f3567071f3319b", 0xa3}, {&(0x7f0000000200)="8f883095437996ea00863bf20a06d7913e8a6a398a271f5e8655d6e72f25648932df94267223c43c27d23f2f2ae239e985bac8afc506fc378560d00cf1d2a1ec58cc2c0eddd8a37d62b4dbb2f338d5a6509094933ffb4a6c32dd7a3131f928fdf7f6c8ca9821f33ccfdb91702b1d4cd53ec9309e5617095ef8096c79b0b74854e80cb12b73ded41a39dddecfd45e2f79c5680119ddf85bda027327091ba5c344feb0a9763e193f373fde6c79ad3739e1ecc7512b46fb4a6b3b0058925a7dd9d6d7", 0xc1}, {&(0x7f0000000300)="6dd7788f1680f10e76ead3bc4c9c8c3e76a2f9b6fc9ca475c8c432511b4651fd3e04d7800811542cd59a1f0510f75471", 0x30}, {&(0x7f0000000340)="43a04b28f3ef78c5286bd05c28b7f536fe98b85fe079299fd3dca70cbf46c71551661b8993da48ac0e163a77364d9403c99afcd001111456383a938442180c5e214435a27cb0bb91a0c0c9dbbc28590ff2ce560a8e1cadf5a81e873c73ee6922bd68aff38678ee693b5ae579bc3ceb59d9844e9b72efa07e31be2d2dbedf91da5bd05e19711e1b1e04", 0x89}, {&(0x7f0000000400)="7d55fb3695", 0x5}, {&(0x7f0000000440)="354fe2b867278e4110531354b997", 0xe}, {&(0x7f0000000480)="4ebeb74179f56a9cc503d4160c55d1a255c4dc6888402838473a29b8dabd0c1457e9250ac9b167452f313c7bad89daa409cc8576906b9e3635943d62650a01c2e16f226d60f5b519563269325bf716de8791e6d000c7741bb6eff1283e6009eb4e6dc7ef6d60590649a7d158dcb5744c75e14929b51355b7ed1b9209fa566c20a215331b50e0571032585bf033c52d57542ec49e3edd", 0x96}, {&(0x7f0000000540)="02a76c59653d5eb5a92665b385747dd5f9220d77c7a2b6a2f916aa745551d5df1caf7f64c187a5f3f66f85304e1d80ed85532244a4a1fe8c4f7fa7c5c51f04e45c4adf2f5a35ca985329b1105354a0e2a3ce012e108d44545704a4bf40decb845132bbf500140007f1cf1133549c1ee9f690b66e737f4ace246408d10d88aa98107007f38787029c7ec2d45e500bc15a3b76f9946c2e3732a4be64d4fa50bd5c388f358419028b5b52206e82419712150aaf773f43d9d62110e8e7d6610f9212b10c6ba6820032834ad5e480aa3db235f5263107aad9b722884eb4b6bf8c9f0293130d583547cec94fb820", 0xeb}, {&(0x7f0000000640)="c38e65aba98aec65e20b76d17fb8dc1eceb22b0e588dd83af51c8680e0e590daa324c382b07dae9113f8d4af365c08f6042a5f3dc2599fba912e6721817ad07d09ca161a4737c4a101cf93c94c2d3d0d634802d7ba3dcd377b46385d96e23dfb6c98e725e4dc005c47dfee8c644495956cac41c51237d08c3effe6f7c56e9afc072493440011ff8e30adfd9aed9870c78b870bb4f96561f9f738375fbfed4bcac496f1eaf5558ff976a21ab080028c0feb5335964757aede4c5351a83693da78a5b992cdbf3c934f526d14ba47fcc352ea2569c4474497da2894d85261dd40fed596e7c819c1772556f760b35d25a9e284ed5fae01ef13bf30a0489318651d04bbd13e0ec09732d9519b4fc5488b78627a58ccc710b48baf47512ee331746df675001c5e6a4fa3b7c287025781a759ab909216ebc1108699e081c0c31c97b60e3facfcb71978cdeb2f737791d795d0886a245d1f159ea4e4431602ae1a2c854d40bca4f20a7f6b258baa0ad79b73475de76e40537e4a1a5e11f1055440e9b8136b66ce4e3cd9d9862e3715906c1ac06fdc23d412a8c199a581271d83cb3bb6f1b410da2df89d075f8546b8df25840c4fae20e0d119508b5a92cacccbc1d3562cf18f2137c457e5f232a358f5687771a5fcf7eb4dc3bf519357433c26ee9b99e13be1b62032bac4e1a84cf9e0246f65eb96e607eebba0487ac1d4b93512ae306a3dbf6458426e1d4bf1d55fac6813b6db60f4607393d999be34a4bbbd478a238b7784074307548d62d0583a15b992840009270d8705ed4fd63b0d5de6d72be40ce186b947f36ce93dbc69d0747adb235510d3bf0a104fc09cb57f2b976b02d99316cfcf06a9010387f0bae88167f64b53006ccafc80e3ba6141122beabc2b4eea81aaf1f0d02cdb2e56e6a03cb048dfbd3ecaa390a8db946bb49658970b3c98c939f23e1b4a6c639b7414f169b008491939b6e7956bc6d483a5bea34ec1637f79e89645c5ae1aacd239805630105669c2d93354346e94e323f1189b1d63027378ca903bec5fc34d824155de29bf5e6224694795af8693b4bb1ae0acb9cd703a2a8188d1fc444b9abf1cdb8439379fbe1bbe7256abb0f04c699e427e9640428b5b94f2c220b02728ec2b495e02b90bdc0db0e1494e889e2eb5f6a8aa9bf2fa915996f0ef26487c12a6cd9bc0bb0b800e69f94034bb36062c1ade04fde9da98e0df264fe17fa14228123705447423e36553ebe297e0bb35b04ad81e9d1af6d4edc1541ccb354b249a7ce84369ac9116d7df7d9796b30057c6bcb017aabdd366571e693b82bd0975c7c4df2b272f2cdcc402ed971253baef51a7b277c30b95365689d5dda9f214d6eb602daf953fc109c067e728e9c40fc978bec33fd4971ac96ad429a781910e481b125b07a907372372509c9ea3e3aef869cfa95ed8a9657550173544748e4d8ef33902d3c0d23ddac0e84a615aeb4dd0a52c89e9a7450d8dcbb0abdfa91a0396e27e0df638e60db2e88853804085e002ba8030686f4c9d53ed18ef67027c084c80d702f089cf0b58e527409edfabc791f7d37a87d1d36a3ceb4b285e98762953511def3db165fc907340d387c375593b015db6f2c28cfe466fdcd8f2269f34489780a2133457ac7ad4f6e861a3d0229afad58a452a40d77522b86537df891fe9948226808b2599f7bc67f22945920cc9127d430bc29232066fdbd2bd9dbb54be7641619af82a02e08956f6a0d929d5ce372c725899516a10f44211d919baf0ebf7cfa4647b85e0f986a89fcd382a6ca2b4cfa8b39eb544d0edac42dabaee501194dee49ac789b2af8f89ce1dd9e054221198f7a6228235bd53a87e90270905f9a2dfade01ab79c7650a4e3ff1418afe6bad497a8139ce8802bb2188e6c9f492e84fcd50e922fab0078566084178910bc089bb7afa9573f458267b0119b23f7615013afffc108722858a9be7e0a486775bdf0606dd4f1a787ec083395a8749c82282ca615f57c98db541fbd2241ae3e62fe8e294dae27513ed46be7d887ec4d3440c8714a0135c1e6de1cf899f216904b047286236a65bd79d6e2b6d3a8e7d534db4a82877fe67697595bbe6a9d58f105094f60ffb4efffefa1de73c1d5244d704b2070dc052b6842ef71daa88c1911b6a7a8e64f214fec3718f0e3218b419f346693fbcfe3ca9108d3da43542d74dda1b94655a8a55dbf08386467770fedb640823f488de5e48bf5243bd1685436d27db8661e82773481074a7a4c65912260caf915db40af4bc05ad1c751bc721a98b2fd2d5badb8f8a4fc17ad9bd413641703f60b6f7881e731002ecdc90afce8f39c8ed9fd5645ce963dd8038967990ddf49f4cae69953e1a4900f3f88741b887657025895166293d085f44387c09e4afbbe39017fb21dba803766140ac6844e7d4407bb4f431d6b72ac31077b910f1c6ae269f3b0388866f631b9aa6a7a490223d692913d45147e2ce573324ee409d1a18986ac629556616ad4e68a3f1791f7bf4846d5669a1ddca18bfb54a9b931ac03a638cd297174ba47a89e0a1a29b3970ab2b2aa9ebd6115d101e4a598e110823254e31be14ed3a73d495f2e0541a1e5bcee6df598e2df50f47f373614ea224521ca4c5dcb9a07582d07afea47848ffec5159aa1c979f6f31bad0713a20babc22c2c90e2c823366aa73386e6cb74b46786299beeb191fab6a584a8ad5ef01401e1967c3bb9170ee245e7e2bb039d7f49f3991e8b72fa353c62cf4228cef41364b6fb54d76627460e9348dc54c89e49ae06045af0b029095dff029e1625a5ea7bb0cd58b6bb104c8f93ca55ef8685da769227d2c961852a2feee339ed4012eee5844b0338a732c2ac5a800431548f9347339f18b0f911bca8a03e40cd63c703de2c0010b82067d0dec280a7f3ed9ccfc2f70718bff093d732331d8b55dec31189cce6fd34321ea4d8ad2b5da210353a01883ca3431a963dd297df27d2f0db66ef56080eddd19d0d4793e3f111dfa10334fcc97233aceceaf48f46f8930bd2c62f322ca89571ac4488fcee874a68cf808963e673e58a6e80f572e098ed5edb626ba70868e37b977585accac07915b326e67e99fd9abe314b8fe990612f2194c0e013edaef9cc2246f597339694e5400fac16b429af851f1fea0aabf67729db0260b1fd0fc96931103b5d2dd06821218dde183ea6550d01dee2cd6ccdde572092b9c086f2b863b566cec0fe23c2615b9a653c87a3984f09c592324ec38cf2f2d98e066ca1976217cb3ce006534a94e716812234bc5ffb3ed2428af4872385fdb83aa460fbc9f879f9ce63edc7f5cf27c5355f5e773a79469cd0bd205dab861907db8b0ee806d970f7a7a67d6967e981d325389ddd7478ee7aaed28e379bcb104d07da35969ba521a7319c2d5112bdbf6ad1e1e4d64652d3c2158ae094202b7852b3dd460154335d15bd3ed20f9e2effc01e5915fe00c65be86905e400d46338f948b1cbf7c835c5897997997aa9b4b09285f6ad8e7773c31661a29e47389f90023cd9a696f1d2bb89c71e9091c1ecdd4288894decc15a63e8b5c005da2f5835236f75957a606d1be323c9b027d17cd7698652de1265b398f2c99d0226f1b775bf5160905f0ac0951759da0ea28c2a3ba1e092605d51c06c74ca3f7f1c79ef7e63c64e7bea787047cd660ddfe40ea860744a61762a5d4e22a9e7b29ddb0708be0c4a8063971f6d3cf2f650c252b23a19613a7ba3bee117951997e6e74acc2eed60ff264855fddb48cc3c2e7a8225379bd2450ef3f5872e7d53db4e27832fd5cf4837b7df190964f6ab6f40e783a555657adaef818a1bea7130ad9d66a4ff7994ef172767f2d09dd3a27b4cf7f6df76676cf51123fea3b51fba18c0902c857c7adfc5b29e42ff24b74b12502ae8af08201966224c8c215f52b1fca7b67eef9c4e49ea91f2316859cfe9957f807fefe27f1ca108732f3892b9aacdb32bdf48653cb87c7301d8df87f98e89fc34970c31c622d6058940e429e0802105d086cc672c9c52dea22ac682d1a7d1f810e73e9b7d5d7c05f5d0f8794e2a9bd2dbbe3c2e3b1934d1532f8d12b5f069e5d55f3c63a22349d124fce72833ce2445144e45a514a868a71c3b21f8e3d2f99e3931deb4446e8333e2a8513cae8b5731b69d0722f0d576a60abced00284bb7c9161d52579b04a8952f19934f01c768909e920abf5c4106e9d787638ce219d72a06cd8e804dba27b404db6bbe1782750a8493c1f0c46e462ba8bfa4c45c51564611a3ea45e64bc1aa89e595d2e6cdd5f3e54a13285bd3f7ad24a1c07e7510f0ceb655acef5d6da2ff8ff2f7c34239ef798055e328dcc7cd6dff3b65fe1c3242662ed493f9f8c2ae2a02794ba29d5b3027446c369d3403fb7d9b7a12a0b3a79eb2979272aaaab4259fca64842a6b8767d7d23f3f74beecd2117f563d135d72f44bfaac3a1497c16c13e3b8e226057e8e6c0cc617b223f383da312fbc7c408ca933e8a0788046f43bc9056dfb8d6dad1278bab2215d170bbdfe1e5b18990914983616c54667963b37edd0670b0faa0ffd55a41e251164e5850c2d4e86cf42f8182ae250cd242097bca9a7b99ef9a57affbe75d3fb7be14ce06f0a02b7b48b54b1ef8ca9cb5cc3097d3a202fee2118379f7eca4179b98d1d02a0c3924a8c7d550dbc778aa079a335c378383f8b32ae22ad5672b6ce41de74940af25f90cb65be86e77060cb4a94d1d8f16ca3f185b835f3d293b3500dd9bd744d6d019d02eeb0ac5a10f37557b69b264809bcda6551af4f5530872ec0f3944617d032bd54130007e856c222bf9060f54541b8e9f6be2a26202b431276cc14356eecc340dcb48e7bc20319f8ddd4f9f90c1a15599dfd629279bab408a41c99d2ddf3ccf0cd353ea52260f94d9eba9411b3ce17d467c3a5e674f452f38181cb0c8a1c5e7ac10013f5d2b5e182c834aeb7aa081476ba9e673d2d7827f5e1cc893ed9e4c8b281cb9f1838ef548740ea6480c3185b3e6540e286688d94ccbb323aaf87f70d30166dcf00b69b1d9814bd36b332ba56e24b54e5e5ab4f8149fcbaa91f9bff9ccc6e4b854cb42401361bfc052998e55e1ea84ddbc80a7a315190b8dbfc80b010684dd60e7b05757df837599a68fd3203d484cfc4a491a5241cd02bae494ae9ca3b4f76427d05aadd768b2e9594d50ac8f5ff8d027a883d39eafe865ecdf581a6b60529019154f4be3c0a387b3f37e73766de37e5b6bf2f3ab62de1cf7694872db50c449b14290b2c5eb25942389d4178f65c549d167862a06d0c8a8ca5910a0c2a32d9b8f1e1202f668b42eedfef43ff85803f8e7f0299cc93a5bcb788e8d9c491b647479b25cef1a83cd507524447e0561f2fde18d3eb11b19f4ca8629f1f30f44879d9199c2dd3fc62f6692780ef021cda266b24a5d5c12efcfa4342e080412624446c10c8fc1ca56a947753c6549e9571e84a44c287207d1768dd75339b9c12aafcffcb54b4458e159935151db09e318085768d4646ee3786545c3b2b907c8f51d9dd811b1c459dbf06ee26818a75fcea712499f0bb791f5500c29f87359a935bbe13eaeae908847fd05f4f3998722b6e3a1dd3240845cc15c8adc8ac39853a548fe340c6b3a4916dc807178051619307bc94f144b03aed5147a05909cfffcd0a5d5b856c3a855ffd6c7fd2e749f303e95d00d81c2432a533a0785ccbb384db390ebb51821b91a9679fb5c4a3fe33618e18d9c055dad695c4d5a8e5451038ae8c5ed50078cc39b06b335d5b31b6f398b8ee604d0eef2054", 0x1000}], 0x9) seteuid(r6) getpeername(r2, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc) getpid() chown(&(0x7f0000001780)='./file0\x00', r6, r7) sendmsg$unix(r3, &(0x7f0000002b00)={&(0x7f00000017c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002a00)=[{&(0x7f0000001800)="6758e98000c04f49bd0c2ae1b59f50862c2963df03f5bd088ef68272c8e337be89d09d66425769258a251d56e34770bed8bdf2f2951b5b2a5b85e55442e036861e641c3a983c5bcde0004a01c0027db62249a2017d25b030abfaaf0d090a193375e5ebcf75bc1b1152014b8cb009493a9a9c2227c61be7db7664d2c5ff5a0cd8e4c3a6", 0x83}, {&(0x7f00000018c0)="5b3a74538e00f82deaee55cdda613ddeaedfb044031962121ec57a80bcd1be8b37164a4bd0b440a62a2d03cc813888ef060e4527be0694022a744e631939453af8d9ef653ee1267170df416d3d56ac976c0df2384364ea03ab6e1ed7a619fc4519339bc70f85ad430b26a7677a982ed37a45179818e626503f29d46f45c7aead10de89c0be83237b2ba720952ce5e3f72a77caad0f47bcdb0a752b01ea91dcfd3800e80e37a8960d50488785ec42d0d6cfbcecdec4b3c8cc91b48160dd6f0afef9d05df622f8fe3fe002dbd3a9ab4f327271ea909e7c8245780bfc6838d988d282ec5c3b773f", 0xe6}, {&(0x7f00000019c0)="9a4f912a888f7cab4193dd764777222ee22b5516417cc6dd8763abfe6520bd6ef6c2cdcb2aa55545ab730dc6ba6f324abe135d12a776068b768ce9ca3e6df2f65e8b2d254e3f87934f969bad63bbfc3a1b72b3066f8acf8f601814268b10f25eb0e188e87837b2bacbc1385941cb837248fb66a0e3894c10c9d9a5bc1f9df9befcf03a6950809cfbded699fa7113c61ccc7c813e105d047b5f8b27d0c673852540a2a0a8f533e20b6c0f3fb4563b11dc78b50fb5806312fa1ebca917d364aaf7484fb15974f387b0254bdd05336c228ee9d17778eab4c3aa1ff57ce6e415d9cd15e8976f3ed786e79a5eecd1244a8bc3475ac453aa6c9f7c307d1572541bd2cca4345f483bce45da11e2dead402397a2716becf76de0f9a23567b0345a8ee7e107a01d48ab5dd7f1380d48ff414657438d5bdf086467002225abbe0e86bcece86d07b65e8fcd273736713cf7d44886256b4477fd9b0a5a99e650e2285d6d0536d4b894dacd8a72ab05c4eada25e61dca427387ae6d5f92ec2f1e4f38516fb671c715d6c7dec1382cc00dddbf1f32bcbe397dad0b28dbb8b24529a74d3b183ef31f98febac7ff6412c0874a2e65c99df973a4bbd9ee302cbcfad24e20dac8abf01ee6f3666218d020ed56000d02d70f181620f5cb56ba0dba4bed5b62b376784936514b10a7bd2f09c1b70d620c355403a1842d5f1eebe765705a1d70f4a07632e3dd86aa37a1961746dd8d5c2e2f2648f7a61ff024390746c21f1a87444d73df29f7572fc743afb68f142b63fd26209b62677d8c53aa56a84e2f2f40fe8126591f60048a5897da710db64a3a90cc34f7e4d63f90e7624f139371e87c56b7302175fc6f008d17b69b2cc3c6299f809be8612aced6569368f90eb1c34ffbe355148d103fb254c2a53e603ce409a783ba748525287d3de44dafb8a9d81b2c11281b4a67a2fc4baf6e0749e0d60b0937535a65d39f6d44968fc52ad5aed53f57284edafc8d3410a0eaf77d332b8fec5d3bf4ec8487d7f0ae2899f992121fabfb950c095089454bf2b5ec91e4e8cc76799344c5b8905b6dab388f95e988d4d6925a95a6412c239201f65374b00e74ac057cefe8f393070e499cb4d3eff560c0d9276e97a90093e4abe92d919f254ef366dc5db0a06f42e38beecfab0bfa1079d6f33583fad7bb63d991f1073b01538b89446eb4e4b4aff6f7130aef22289e566398d92c441e7b5e2d3c60f6721f289fee59a18c61f4dce186baeb03dcf820b88662a2887e737a332e84a10657b105955227e26f6c18a41954e4cbe91e4b6ac5946c277c3b83b84b651b8420f5a0ac64b337935fc1643e06a54855572b0934790f6e2812f9ad6cf8b642958a15afd4bb5c216bc262abfa94a38c1915cc6b7cffa2cf0209c34b659828dbe8a6d751325167b9cf8ab75cb12104a4fb15393223e5b46db2ddc372575bd2bef916df17ed9e748bce39621b1b53bfbdf125c2d1e93d57f69ad5db59f51fde69890bd3fcf737d0f13d8e8d74564df265341aec02d9c46cb012affcb016ff1395af87b96e0745cdda95bab159f6a74b3f024c24acf5f301bc284b3b8fec518d0e5ae87c7e57cd7cab90804b3542b46673ff8010f9637613cd8299e490bb20903c49002f40f547d922c40a050bc6248ad6d3d13697af87bcac464374f7703bf4c6f2813359dc36fa8c51febccb6b1a9a78aff60971f76394d5ad90cec1f155bd4174191e54a8b515f7cf53e1d0040061b050464d64abb71171ae7b0114ffbc39e1ed56fad51300b916542732418949e6d893917ef27e437a8304362cb3a760900beedcec443c5b380ed2857c31b7edea97e8cfc4b45645c6c266cbc7962cbc3eb63a245052bd46784ce31f5db349a44777631c1df2a7f3cdddfb8d17d2c04903def71903b9785258b076ca3f571ec238a22a990f8d4499a06380d7e7d5ecf79e9fb4b35a9958fb70f0a41bde429d35ed42e249dddd3f30f5eb433980de1aed9d93059ea65eedca52717e23092674470e60e755fa40b9cc3a0fa6bee2c16ea0b67bdd0fd2892239cc2a612bf724ee684fffb514aad1b03fcfd3b8951c372a9856fb6e21153211e5bd36610e84aba27810a84451113f0c2f17b7804ec65b04338502b7a7f853fafddef3e01b93a52e54a104cb0ba1659ba76ce19390abea8cee656af889322b56327b0ee3c59b6aba4ca9e56319e521bd4bc96121cc33e9296e308021fe7e9870b3663184c976c12bd04957cc0790cd525f157b56a66ac24b727f301e3a6e50440fad9d67b3eac9f4c4eefef4304b269f2dbf0b8d3a3d96b3f08031b80ab1fd2bb8256f9de2f20228abb58fc4778443d7b0f10ac68075d3617b9f764db546d5150f22337ad0add72c0c53d2adf1a17f23597b64207ad4202687ddbee7a0c3018587a6d0c95818d868badfb9c702bbc77d24f6f4769cbae3757b77a9e73293019f2dea5f5303cb5fec900b557b7f1a79a824b240d0469f40cb33b459a874920686e652dcc286598d7f8e0959d4ed3fa8dab7aa2537551204e1231a9386fe657d9c9534bedf505c16042767146001fa298eeb07289eb1878dc0778e1efe816e8ed7d24399b4029c38ea8a1e81c76f632950822415ac86de767d64b236aec7dca3cd0c766aa288e7f40b324a12c29d2dec93bf92b1d39466912984d0dcdbe1758782d73c92900a6bf4849e8769007dbe0842f17a8b3a64791fbe6661efb315c9428a4ffcd4292333be77a9f302926ba8eec9e2ed1dc192a36e2030eb4bebb1ab1ad27b09f12f60d2f2e25e2a0757f72e079b26eb27a7b02d04d00659936c229c14c3ed159a1055de571963bd59f3c50fd33195182e98d4e2e54c8a2410f422dd0743fa953164d96d1488d9949caea3b44bd2c1f5f89ba447c82e360ae769a67762e1a7e10b502e79006c3022d0a830d015bd6b68ec54fc8787ae5b22d63576340b0e4c226937235d2a05d120d26f0fc17bbdef8ac4e77b5da16b708dd529bfc35d272e750530402b0dca1e687d42502c784b3aed0afb4e7274e3709c439bf4c8841f0fcd75776fff21ddd36933f5c00333d34b395d5fc4f49563b41ea9677f162fbba823ff55b125a4ef07be2ef743e21ca2a0ca527b94e57f31f7da113d00bbedfe768054d0ab5b97330e2fdf7b36d84a479186972c6cf685e36290e31108f45abfc095890a99b255af85951e0af16673c4b4f8db1b852840d3b8d90b0f3a9b25e253c892fe46ab0ff2a05cd10296a10161bf5fb6ab38f9939c65987c3d72a53ad37991be50b37db0820eefd2ea256ef487d79b58a80a12ef7ce4d90a023c326f42a8cabcf01f5b7418bab19e5550efdc30c18cf2afd763285dba2bc947011648610fcb4d4a4109dd2f75ca62c368679d14d254ac5b42440c30e4b2ee7ca7cdc90d80f8cd5a5864779b4b84fd45961e577027386c27fefcc0986bf168b5634eda0617e4ed5ffcfdde208136e518caa966b1e0becf853327a309a23d6cf5d4e7b028190b6ddb6389f1b27c099caf6bed4fad912853e8373c851b03eb0ac1f0be5a22842417a197617b246acc9160d010364c3a4ccfed84b971bc11754934d434f1c3c18922ff4f44a0eac6bb6c76b7296408cf718924a1b5cb3fddec4783aeb0737d6bb08e167e2bdbf1c66cef736b794060bea0386e7eb74db6dca25bf5863932e29c72abad86622b52393dcdcf120f64045bd66390d304a8fe3ccaa6c0335833d7c6f3f1cb1ceceb02f256d96cfb4de809560867f1920937133a5c33093acb4945f6dea4dbd443b13d53b55a1f4cbd8a35766c4cc9e2df13d2bd21ba7379a22da392916f8f84280291b93e607776df0cc990dbcb69bd9d684fae575fa5db28d19527e5ee10b140f1c2711f80bc214c33ea162306bb4dd76d624ec0a59077f00d5e7a079fc3e8591a588536e1cbc42491a55be183dc952dc430421433107600ccdf6f3aa1801328a9797a3f6c8d17f1d6918d1405b7e5cf7597c4d8f96c31a527db882442348039e8da6fbd677d5bf8f8050302dcfb0d040e3e82aa7ef868c63901f647abd221d367d24cfaad4d5cfafee6db788e30d6c735e42c444d076a37f1b8cceed4aa3be2f7495a0ecd3c6134b9f2367c9e29c4b089509a6e944c123621619b14591a6e428c45030d4658782f5221e14e86afeec4bf96175db79652bb0032ff325d6c2556f8ce835b760a6356d3ef30854147f3ad86bcbc8285628dbe401c95de250d729bcddd19101ac70c793ca4e9d4403155be70d674609b278aeb59b3e2e47d5f20c472b8e74c053cafce603496e72f9dbfa8f2854aedeb45199f2aa98a49417fd9744d4566282cfebaddb2ac9d3fc0d5a8b7314bb7e6344075c719ef9cfbef6840d781f2a16087655a8052b803db0c7a700555ebc6797e583cb51b7c2a1ba3745c8828790a130a4f099e12744ec6352f8c93907847952e81814dbdc070fd77de7577b2fca098bb0430ce3fc12a5513765f0722d435a1917becd5b124a3c5931d54a0a250bd8ae200c65396e002d483d7d2bcf868e85e03cd92aa12ee948cfc0d111a16f9d3e42ccaa5b6c05b0963c23071cd543499291caa62962d99e221505e33dfaf781396ef81b076c89624fccfb716aaaf073a4d19559356be33828eb0157506fbc48cce80e8e41520d0202fae5f3e349730daa1c07fdfdc72f3c50677b4c6c239abc4ab6562242669bb8455b3ff1c42c4fb9dc5cd08268c73da918c4f71159a79a36b37a3568ca8b13012a3b73d3fad39d0b347f1fe5567dfcdc0a29ef4d38a5eda22a744437cce5a775eadf839a120b86b8d3e24814fd57e81aff0474958350c0ab7b423457357df4bd475b55dadea0e76d49905ecaa58a9c7e56c8a93af47e291929d1fec74e5dbb5267fc0a02162df24fa3c824ac6ff548d28aea7a5ab3a8e456395ac5fc79191ed6622bdd2d546fe433e20eb9701976e8d49dd0dfe136816af4266667ede1b886316814b150ebc2f4ae7a8e201b7d1d863ab7e173efaa3f0b21580a69284e5779f82093d9ed9349d12214365d2a3e54820027d9bd3b537021b8c50ac23d5b2cca378064d6b614c7ff52e4a0df2206442fe99a963269be920de0cb88dda8263305dafd2bea4308671ed04075e2d41e65b94149002d702b266201cb884a0cdb69b75b4ef405e9dc510a8c80dec5ee2a777e4c19f2dd1aeef661e93ba3cdf5f02811cc06fc5ef008a80c3f1ecf4980d8c477b46c4def5342eddb0d75bff5f6dfc10ada3f2e7fa990532a80b10f55ca1906205d1caf41d284adbe938048b8be9d874a3535ddd33383bb2d6da92162dad845102ebde00334987429edbf9251c66415998e35c546c05353c4b51d4e2535390402b29aa9e9fb6b00cedd4c9a8a8544eb1db382e55eafaf30cd811184d383c96d40c2c7e174eb8f02d70f74d0e0a8964405183c5ae0ca00a6b9b45a8fb0eb9024caec4c964804a11c4928c1dccbd69e8fa67fb696179d04af15a2b260d20304196b3eb5fe733ab2c4afdbb85ef434361b67cc4c2ef410b99e240c2dc38637d40aa617c2ca30621d671d5532d7010844c62fb3a749f4a1372ea04e460c2626bd2dc13a80fe1db89792eebfa94428141bebc5a1ffd011da36dfe90f8c85a54c64ccad14f42e7ba85f7df544f4f54722afc07c0b2c904963de1b569275c86db60675a23939aa7366844466a8afed78a858ccf2678a03cae1e58fd1738e0e5cf7410083f056df003b4e8c6cee870c056382e4667abea4ac00295d5062956136fa8a9dcd989dfd3012489386f6dbd7814c9cd843b2eea51ec", 0x1000}, {&(0x7f00000029c0)="6b91e2e510a2f8f18a2f91c4c275b7baae01ab27da2a4266632f10df733d7a5bab3b6e1e848f414ca5e512a85b1dc1fd07dbd1", 0x33}], 0x4, &(0x7f0000002a40)=[@rights={0x20, 0xffff, 0x1, [r11, r11, r11]}, @cred={0x20, 0xffff, 0x2, r4, r6, r7}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r9, r11, r11, r3, r3, r8]}, @cred={0x20, 0xffff, 0x2, r1, r6, r7}], 0xa8, 0x4}, 0xe) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000002b40)={r1, r6, r7}, 0xc) pipe2(&(0x7f0000002b80)={0xffffffffffffffff}, 0x1000000) connect$inet(r12, &(0x7f0000002bc0)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000002c00)={0x0, 0x0, 0x0}, 0xc) r15 = semget(0x3, 0x2, 0x190) semop(r15, &(0x7f0000002c40)=[{0x3, 0x1ff, 0x1800}, {0x3, 0x40}, {0x3, 0x80000001, 0x1000}, {0x1, 0x7, 0x1800}, {0x3, 0x4, 0x1800}, {0x3, 0x8000, 0x1800}, {0x3, 0xfffffffffffffffb, 0x1000}], 0x7) getsockname$unix(r2, &(0x7f0000002c80)=@file={0x0, ""/4096}, &(0x7f0000003cc0)=0x1002) connect$unix(r8, &(0x7f0000003d00)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000003d40)=@file={0x1, './file0\x00'}, 0xa) getpeername$inet(r12, &(0x7f0000003d80), &(0x7f0000003dc0)=0xc) seteuid(r13) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f0000003e00)=""/198) r16 = msgget(0x1, 0x10) msgctl$IPC_RMID(r16, 0x0) getgroups(0x6, &(0x7f0000003f00)=[r7, r7, r14, r14, r14, r7]) chown(&(0x7f0000003f40)='./file0\x00', r6, r17) 00:17:17 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40700, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getgid() r2 = getegid() dup2(r0, r0) r3 = geteuid() fchown(r1, r3, r2) 00:17:17 executing program 4: pipe2(&(0x7f0000000080), 0x4) r0 = socket$inet6(0x18, 0x20000003, 0x0) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='*\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='+\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='}\'^\x00']) 00:17:17 executing program 1: socketpair$unix(0x1, 0x8, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = dup2(r0, r1) fdatasync(r6) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r5, r7) fcntl$getown(r0, 0x5) getpeername(r2, 0x0, 0x0) connect(r1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x0, 0x7, 0x1}, 0xc) 00:17:17 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x8}, 0x6) 00:17:17 executing program 0: r0 = socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x0, 0x80}, {0x18, 0x0, 0x1, 0x3}, 0x7, [0x4, 0x0, 0x7fffffff, 0x2, 0x7ff, 0x7a23bde7, 0x1, 0xcf9b]}, 0x3c) socket$inet6(0x18, 0x7, 0x7fff) shutdown(r0, 0x2) r2 = fcntl$dupfd(r0, 0xc, r0) socket$inet(0x2, 0x5, 0x3ff) sendto$inet6(r2, &(0x7f0000000000)="b3b11307f21fbcea3714c7d5acf4f1047343d9ef6a27c5af8c6f1a810cc00c1a973f78376800ccca914f919b5095d2be0537c33ef19e5c34a9fb21ddb3645413790767adf4eb3028359be5dcf0cff8b8ccbaf07f8ac4c19a409175c59471edf1c0", 0x61, 0x40d, &(0x7f0000000080)={0x18, 0x0, 0x8, 0x3}, 0xc) shutdown(r1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) 00:17:17 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x1, &(0x7f0000000040)=[r5]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0\x00', r6, &(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000140)='./file0/../file0\x00', r8, r4) getgroups(0xa, &(0x7f0000000200)=[r4, r1, r1, r5, r2, r3, r3, r1, r3, r9]) getsockname$unix(r6, &(0x7f0000000240)=@file={0x0, ""/35}, &(0x7f0000000280)=0x25) fchmod(r7, 0x3) setgroups(0x4, &(0x7f00000002c0)=[r1, r10, r11, r13]) lstat(&(0x7f0000000300)='./file0/../file0\x00', &(0x7f0000000340)) bind$unix(r6, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) fchmodat(r6, &(0x7f0000000400)='./file0/../file0\x00', 0x8, 0x200) linkat(r7, &(0x7f0000000440)='./file0/../file0\x00', r6, &(0x7f0000000480)='./file0/../file0\x00', 0x400) setrlimit(0xb, &(0x7f00000004c0)={0xc2, 0x7}) sendto(r6, &(0x7f0000000500)="a4c5368285c34d5471cebf3cf1d9d8290a4973e45a0da57f9a906a68c78a027ec6ab96e703dc66cd803f6d1c1ce215b65d7d5b35b88441a523a7f0d9945b2ec2c9e9c7bd8510be987b77d0f3885c33ddc4a4f7e3c688f0c0455c4cd8d014fdba09b083ae35a0a375154af0ac98d34606edbd462accf5ad050a6f81ba6f6285051007a0da84d73f2599cdec29dbdf6a899f78b99ca8fbae1237489465755072a59a8ddb8472faf45171f4421a44a0", 0xae, 0x8, &(0x7f00000005c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) link(&(0x7f0000000600)='./file0/../file0\x00', &(0x7f0000000640)='./file0/../file0\x00') r14 = shmget(0x0, 0x2000, 0x404, &(0x7f0000ffc000/0x2000)=nil) shmat(r14, &(0x7f0000ffd000/0x3000)=nil, 0x3000) setregid(r11, r9) setgroups(0x4, &(0x7f0000000680)=[r0, r4, r5, r12]) getgroups(0x3, &(0x7f00000006c0)=[r4, r1, r4]) close(r7) r15 = open(&(0x7f0000000700)='./file0/../file0\x00', 0x8, 0x10) clock_getres(0x60000001, &(0x7f0000000740)) r16 = msgget(0x0, 0x4) msgctl$IPC_RMID(r16, 0x0) getsockname$unix(r6, &(0x7f0000000780)=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) getsockname$inet(r15, &(0x7f0000001800), &(0x7f0000001840)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001880)) 00:17:17 executing program 4: unlink(&(0x7f0000000000)='./file0\x00') munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) sendto$unix(r0, &(0x7f0000000080)="44e98f03a77c1839440f76c591", 0xd, 0x408, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x40) munlockall() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x40, 0x200) sendto$unix(r4, &(0x7f00000001c0)="5c8f1c6775f7a41148e8ef44456cf7d57d07f697686215169d909f278222919e1bcf6b6b9940b7bbc77ce8bbe8550a6b0ba5766d25e7bdd33855865e6559bb9869a8be253dba7e2b9ea7c6ba37fc4663c62f9e54f818066d83a9619098429060cb49a521d2ddca03b981cb9991ab065a4667859adc69de520d78b37af98d9a9a8cb6bed7ee921d2e13168334e6c4f5670217eab0ca6abddb8e940d6293f175148ea5b9d1136a07d2f5686264d1c3a03851df4f43efe64ae94e55b0b25dc7904c9358cb8670c9740c", 0xc8, 0x2, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) getpeername(r4, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) fchmodat(r2, &(0x7f0000000380)='./file0\x00', 0x4, 0x200) getpeername(r4, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r5 = accept$unix(r3, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) sendmsg(r5, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000004c0)="3ec44108acd9abf99501858e0f37ebabc98cf68fbef0585cee5f4d2ca1c07a3352fb19ed1666716702efe8375df4", 0x2e}, {&(0x7f0000000500)="0d2b9039b451d24d2e271b13e7486c69a84c3b5c88316a8062f865e1921712e2a496c3fde43253353eea4e25", 0x2c}, {&(0x7f0000000540)="95e379d422b2941d40040f2ec4ab39efc5205ad95270ebd6aae93c1d48a930abf404fd3b78ab739a277040", 0x2b}, {&(0x7f0000000580)="84f15277a5d753e5b28a8b450b0500ffb21646bf2114def058c8dd6283e583812a841a8e5e215426c0a49e6bf20a", 0x2e}, {&(0x7f00000005c0)="8b77dd39f6ce5ce5d12c8d3485ad6df5a2cb0f279baccb70e83ec9562379029a26c84d985242f376cfe5ae181c50ac913ada80efc3034929e72349a2463a6cebad077240b0db405b8c7d66175da2481b3931e6415a41f0e821bf26685da188606a87b7de176c7ee8e8511fab2559a903e21bb523aa786b5bd528fbbd617b18cdf5500f8393f58f9a7b5e91156df8a7c6ce", 0x91}], 0x5, &(0x7f0000000700)=[{0x28, 0x129, 0x0, "8d997aeb29ea9ea00065c286265218050a"}, {0x38, 0x0, 0xfff, "21abae7565445e166243cfd1faf181feb7095a5db9d3e25432bf652abf5b78d54aab8a73ec3b1a14"}, {0x1010, 0x100, 0x100, "02b274a93afdeab0404de83d03f61eac39657c9b8d463f7bd4d05c9a274506706ad3915a12a4a91b2051b3c18479d6b2d41c02aee35a99083314fe0897a7895c3f0d67d0992fa1f8181fef4514f39fab438ffb5528782a132fec2f89c29c5f6539d1fd6e992613ee308b698305bc7bcb47f42bca60d98fee94d5b45d6ec099474f2b4fd5bb9b89a848a0ea53fd27601b4aa5f7efe0dab15922d13fc5ea12b4d48175182475ec2c4626189fa2d505924481de47afb2ac4f578369d462d644924cb7cf7df2d7d98838cb42c1dff5d9226c051c70e4a684ef7112a3bba57d542fd73faf19953063906bebe5e239ee68605695ba41054cd494b8ca0c51738ab7ee424e70d06d6d4a8fc9d38308faaf3ef71fb3256508c67a02f9de05f9222dc91678858cd56771382f7c981d798d451c4903abe27f05f53a14e94bfa8038b2d7f07c892702b5386ea0a40e3413b01fdd67ab701efebf99769225dd9ca11aca2f81fecd98b5bbf9c7e41d1dbc9cc1143a7a995b082de340c5b44773def95f26d0cba266f3bf9cb39ea2e6120ed84e83360e3299911ec6a5a149a1c5984c7b8ed7a850de4eee20d70323549f5c3e2a73f184f5845cb674b1f35243a3c861badc07ebd39ec3ce30d072d2b8b525f235cd5dfc7063234d66da29f9345d24ecc5c2118e45167d88ccb9ce7fadd28dbb889bcd64b26a343eb4118ef5a5d9e38ca807f0e192c4997358531dcaee554136cc79e0dfffcfe8ebbc9658e830c938468e210256fd292763e7084f5547bfc9912244d8778cdec9ebecc9b40700768a9f78454e77a7bd7fc4d337b59f3fa8a77256825e626469c442160617f2fdb681b8bcc5c5bd6a5ee5c738bc8327d372c6d9a410e8dbbb63493443023842b9ed7956c4061aaae46ded634087e9e0d499279f7dd9fd82a0bf69a2a3f74ca6d5fa10176ff60d934d3f0061b7f5469a62c1b4de616f2e83ecdfdaa3179902175341cfe501c7d357bec682cb4f9ac5e183ce0d4c667657d233c8ca8d2e096061678e698260f566a54c9cb3f8090163d141d44877e9ec232dd9eb0e6d68a76b28a27e1153a69b4fa1e5288359b4a03dd41bbe788661ae9a3562700b482604a3754e582aa30d110c2d96ce4ddac2961f90b4738b183b67436e5c199a0b0a6bf8c068ea7b6e0e7773afb63bf85f1b4f5a20f3e558c38de0a5a40c61fe8510a8cc6d6a4cf91afd0d71a0b0d43931af6196e0c581be7c67fabde5708fc3ed8eb3be7c06d86ce9066d2761604839b0a57c31b4dbd767079ce1501e56c7ecf2587a9bd22cce1a5f5255c97a0bc7c11fdb1197f0b40a0ec1364d5db9046b3ebffb2e886b78fe63cea891f12c508595969dde7d1f3410dd90fa3b416cb3c7f3650c144e0d5561c86c723642fa3926876640ccab46737566b7069703983eddba799daa4b0496d921c305c195730c27da2f446ccabfc7febd3cc6981f442642dff70ba7f38178e31f336269996ed3253f3b1998d75c2a734a5f716b0e7d91b91cb3b4eb8f53eed85f50da4df58985daa167c5d8eba592f5a60309dcdb261aea7aac71aa4500f9d67201cb7ec13869a5d556d82e72bbc3ab83c694deed717099c0f5c80749c7a9fec74d9e6a51bb0e97f3aaf6de09063ccf698e2ddfe5b43f2a34257a5a84322a6576df4cea58f8dcd68cc0290e1adb7bd34170e2b1b72ee3d00ad826f20495a736c2cb86fc0ac817e933777c7e565bde3fd808de906cac8f99b9d998d521370dae67a19615e526daa02a33edf5f522a77c0145466fb8e2baa3c92a5e8d738141838dd6ae132b51d83e3f726fe444aec54bb8823233448153e6cbf1c846831e0096e4be039aefde0aa90e2e92d0897650853086a9ba3bcc369db36d4479f93eea93f5ab55d7105a1944b225b517bdd0283650483dfe7bcf7593470a0e31018d24a3494c9e587ec04e9d442e4caf7f60bf715dd4af65b324a974eefb5b7ba3c013ed4f90d8a00b8340bd73838be798fe3a341603b4e1d8aed5a9a3fd16ef9e71f1b73d7805a18f9bef378a4f75d47a7718832804c0f28f6459da5b9d68f67c842775ed3e7e535267031c02b939bcd2ca1666b22ac544e17b58dad7c22a3bfb5c344b28df7506f1cdf5c84a5e55c98afc0e74b60382e7343ceec69283ae89c821f1c1db549b10e9c4aa7cc2a43cf57e288b4f44c3230bcd2fbd17fd3aa1f850bcac29196014235f9506e87c68cf4666b82ede26dff94507a2a5fe0f1a43e1ddded818f2a2bcecb475f3be04f43af0c06db4504bfb4359704e38d4be50cf011c54aa49fa5509d27187f64fc28c77d9f1c88ce1e010e4be9da4032d954fd63f30f744dea4bf3d49d3874ae8b0079433d7ce335e4dc0fbe71d9c3d5c71286f1b3b86d69984f151aa6b5e88761069d60294316797bb4755e0c7a9866ae3fbfabad5734e8a84f383812bf80a2f3133ccdab13f2faa3c821c6bc5c200c312cac183837cc8deb3509417fff0134b85cda03441382c9ed956be5bba30f829edc5b8d9fcb562855402eedbdf10127b87bb91c86443f53231bd05523ecd95b454e897418a255e4e1bcbbf2dd4e418f18e79b9f8532ffb8531f8f080d0ef2ec0c2153ef07d73669580bdf5df6ce142d031fc103904845ad95e381275cf6f18bde86282ad7101f04126fa0f6faa498c77472e3514afe29f62cc2c894e53c46ec1408bd3faf7f25e71a0e4aad39da84e115c272060b6807d74654e7979160a25fe55f5818d72c262280aa2970c4237e1f081273f2ceb64bd26e2c1efcc79e0f1d0811f9ad78fb8d5b0e45aa0d3a11647cb9830aa7a1b94e5ab5e335937a6d46df82a8daf709bc42d7f3b142228ee058074479eb25a81beb1dfe267326dc5d499b6499cbc3fa533f06a17dff84df7aa678379639a335114388a8914f57d3f39eb6e18efb10e4d8cb8e371af1158b941e9976e8ea5690ba18b1179e00fa0a82cbfefb3b9b5b554887a2464a7fee24ec6b8791e17dfc8ed8ce71c9903a52a1b5aa8d453e085d85af546362df948fc3a79ebda62255700d6fd5135054a06dc9e68608ab2e92685d15c0bb9c3e050e9e35aadeb2910d239b226d085519929b17642a65d2b9f08fd3e8e986f17213b2eee09c829f28fe541fb2713ae234efb085a7a0ba04051285c8196aeb77cec946154702fb45df8f88ca01c9ab5c0c8193e78a444dc1a6f70db715f738a6b9c7d2dbef0bc1d00bec1873ece237a3f37fc40c42c61f29cb6b9eee1585736d133129ecb4d4baa20209e51710ccbacb16cc0c0f77e144b7e741d6fa79f9fbd7e0d9620754a681ca1e5ca634d7c37f4658d1ad61aba05fc62301129e6d47f3f610ef80e90bc7745bd54edf6ed8026547b2302b91247efa63ed7f1db7e4f113c1f87de843a2ed62f90e5a9ea1c4f2877f3334b86c9cf2e3fc3f966e226344c6c00c577dac0b659ee046ce17ab4cde13cb1b46121d8121a6f00680150ac19bc514346799592b813d8593bd80c829968f6a72a970a9d06c7b18b743d5743ec693aa832bda651e7f253ce7565d73e21f97be4053ae726c231704030f3f07eff8e3b996a9cb6e6c6b6a0043acf275beed4d8d8e5159337e3ee1113824c3349a0f62e1dd7433e77a61ce319dce3a5529e7e39f8c1ff8b7ebd1ecccabbf82e0a47bdaf06524062d63f49ac7c29ee38038c4bfef1d8443cf5e24393a9515565287afb720987b509db9b2e4c9a158a93e797b461a6947cbde32a72c1e17a94922adeea3d347371f9637aca6909d90b43f0b7da9b5015041ebe259cee1e42f3f676d4329926058b05c8b3679dcd68637183b246c54d1065200680a60da8b92136022ff145e3b096b0e7918c3987df30efdc94365554e97194f03a8d67b8df143302c9cf95eff027d18388e129d6e375135594216e84ae0f5b0fb172a53cf4fb37334adabc5c35ef1e42d3ae5b81126aa5174f85dfd4c31c12f98c23e1400c380db5f45eecf91414039d000ce1a1f9c3475b5c4f1a7c19df9eb983465d354138643b0056fb258c2254fbae727bc5c347984aa5fd7d781f90b9071a1b641bec045f987617b69a6e05022cb10043526ad893334bf53baa05c77a353d8dcb0253036beb3ece8595b832480b2ed593e17fcb069ff58a9caaf433687877c549dd2648b2e3907459a8e6367a6826423ed3e9a54173aec9982741dba6c0cdafcacddf92494603f1a7d4451ff6dd7ec5636295b00fb729846d69e66aa8f7d737cb1179bbaf3eedd156dc336dacc3c6691e4c61c930832a40c3c93a77f1a1b2c8a5223dc69b48a1002233fc88d01268a077111e6fb00415868c70bd56c8305d43aec3826317bfd3a0c8264e59aecb0c657d1d1919bba71dea0617911eb10a64b19856de500634c496f74d3ac03185abd715d39b197785357c3a00607448162d1eb2acb8b3c597d9e097e815d6767fbdbb209fea13604e6d4ef09caf013de61bc314c69e9e22342a7a1212ed443f215221a7a7e5f8560a6a78c6469444b0052afb9f4ed9add54d5ca590eeeb5609a7c1244272cb5f4c3f2e8e6631ec232b5dabbaec8f294ecebc6e21d21fdd4bb742ee194adf577279e1fa65983c500302214f3fa7ddf728dbeea167b8e0dae0cd23c24041a41cbcac661989226be0512bd25fb5886040584004b6c467c854403fa5094f960e85ae494d8e674e32991d8e50b9764831325471e0f65b6a3d066e3d59bc96ca8ef4713facf528f5b197e24ae958731e5c314c1b8476b3daf63e62a23aeb8d887ccbf2a59b55321ba55c96cfe2f850130acfd24dc15ff2d86fef7eb61cc488a0c5165ecb151cb8b55a0427cf03a39efb2dd8f8c954ad594804b0b29e3df3fc640d8ae6f97f8345f62cf28bfdc368b056e8e049345760659e5368e8405f77a5c0629572f87a4ada1eb07ea45e24c326402e772bf7c256e528d437ef4fdc5def0c5768bc8219b1aacbd8e75881f5d0ba1c9de2c35db8b07ffa516e980e31f6e32126a9fdc8d0783e11ad13435845e80b1e67edcf9f3cdb723108a15ab952149d89710682cbeece4eeba9a4fb000d55d31c76a0cff54d3f363b93528ffa0d161cd9dee1420b9a6463c451a7af66149187a8444aa3b02d7d4b05281f44a6105376c07f2561d046c53a7d156d3004540390b0c542663a469c7865172d2ca838836f6131797fd76248ec6296c5b8af145f734c22282e1d9eb5e5df03b4b3f3dc6821bc1446939fe73fb371d92262bc03ef8c52435d911abd167a9331ec2311a99a7d83f10257cf69d39a65ffc7b1ff6d7e295179165b09d15be1c23386f5241bdfe3c52b42d87a65114681d8d674d66aa071b5aaf68af1ac94c4bcb81d2779d3167761019638cdc73076c58f951f9e392c9531fbd47e4a2476092dfc031deb1a6a2b7de9c7390ececa41a41e2ccdb7650d012db2c0d43e3910a16ec8f45c3def269fb274e819b1efb3d7728c9654b04a4dbdfad007bc30ad011c449e3175d22855d22cc401f60ac9b69fb7e5794b1605c6dcd701d86666860a2c03d255add50da39a9f36748cb4c9aeeaabff34bc7d62aecca09486ea5fcdbeb329690403116baa2a02409467da13c7aa9777e6fe9d4b50867ded616218169b19a9b03cc49ca89077081e36032c70f03120efc7bb0609f9ae8752c44f182e5bab0a557d7ecec4f61eef68d7e171258a103cc75b56f8c8badb119d240c2d27be5a4a318b75b2c967047e3f91f00a75f28af0ae441aeae2836d60414bca8f2e2dcfc92e78d57f15deedf7c76ecdf995ff94b9aba06242ae40ab59f515befc64b3f316db0e7baa155419"}, {0x38, 0xccc184421ece7984, 0x1, "75510da9423d953846d1616fae28e124a586a72d6fe4a3cdcf8da9eb13c958e289"}], 0x10a8}, 0x40d) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001800)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xc) r8 = geteuid() r9 = getgid() setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001880)={r6, r8, r9}, 0xc) r10 = semget(0x3, 0x4, 0x110) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f00000018c0)=0x3f) r11 = semget$private(0x0, 0x3, 0x200) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001900)) recvmsg(r5, &(0x7f0000001b80)={&(0x7f0000001940)=@un=@abs, 0x8, &(0x7f0000001b00)=[{&(0x7f0000001980)=""/178, 0xb2}, {&(0x7f0000001a40)=""/190, 0xbe}], 0x2, &(0x7f0000001b40)=""/13, 0xd}, 0x802) semctl$GETVAL(r10, 0x5, 0x5, &(0x7f0000001bc0)=""/195) linkat(r2, &(0x7f0000001cc0)='./file0\x00', r1, &(0x7f0000001d00)='./file0\x00', 0x400) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001d40)={r6, r8, r7}, 0xc) r12 = openat(r2, &(0x7f0000001d80)='./file0\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000001dc0)='./file0\x00', 0x80, 0x600) recvmsg(r12, &(0x7f0000004200)={&(0x7f0000001e00)=@un=@abs, 0x8, &(0x7f00000040c0)=[{&(0x7f0000001e40)=""/230, 0xe6}, {&(0x7f0000001f40)=""/4096, 0x1000}, {&(0x7f0000002f40)=""/111, 0x6f}, {&(0x7f0000002fc0)=""/225, 0xe1}, {&(0x7f00000030c0)=""/4096, 0x1000}], 0x5, &(0x7f0000004140)=""/171, 0xab}, 0x1) faccessat(r12, &(0x7f0000004240)='./file1\x00', 0x179, 0x300) 00:17:17 executing program 2: setitimer(0x2, 0x0, 0x0) 00:17:17 executing program 3: chroot(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x800) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x40) r2 = dup2(r1, r0) sendto(r2, &(0x7f00000000c0)="49798bd11e0b926ca81cafb25c2b2a78dfcbeb3cd9a4c9b266bb9698397fed57f9ce690cf2c5a04dab8e2a37ca315cb240fe6ff5c456e734de4ebea7aa3681d6f82b3c150a95439142fb1c0c9bb2c515106a697c157a96a9a21d3121d58b905563f56d91d9a26d1317385a58b4d36d72c1246823f39265c6336528acbafd81b47bc756b6dc6bbc6ff7b379892e749dceb7c6602cf78661ab", 0x98, 0x3, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) unlinkat(r0, &(0x7f0000001200)='./file0\x00', 0x0) r3 = openat(r2, &(0x7f0000001240)='./file0\x00', 0x0, 0x100) getsockname$unix(r2, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0x8) r4 = getuid() r5 = getgid() fchownat(r3, &(0x7f0000001300)='./file0\x00', r4, r5, 0x200) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) fcntl$setown(r1, 0x6, r6) fchmodat(r2, &(0x7f00000013c0)='./file0\x00', 0x14, 0x400) lseek(r1, 0x0, 0x1) rename(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)='./file1\x00') flock(r0, 0x1) r9 = shmget$private(0x0, 0x1000, 0x50, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000001480)={{0x800, r4, r5, r7, r5, 0x0, 0x9}, 0x3, 0x80, r6, r6, 0x9, 0x8, 0x5ef}) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000001500), &(0x7f0000001540)=0x4) r10 = open$dir(&(0x7f0000001580)='./file0\x00', 0x80000, 0x24) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000015c0)={r6, r7, r8}, 0xc) getuid() utimensat(r10, &(0x7f0000001600)='./file0\x00', &(0x7f0000001640)={{0x0, 0x7}, {0x1000, 0x7}}, 0x0) open(&(0x7f0000001680)='./file0\x00', 0x80020, 0x60) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000016c0)={r6, r7, r8}, 0xc) getpgid(r6) renameat(r2, &(0x7f0000001700)='./file0\x00', r2, &(0x7f0000001740)='./file0\x00') 00:17:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r1) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x80) fcntl$setstatus(r0, 0x4, 0x40040) sendto$unix(r0, &(0x7f0000000140)="0bb6ab35478147b08d50b9420e425690c85f271e52a4df46b30fffd43895a8bcf079c820896747d48b165ed658454422d3", 0x31, 0x405, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$inet(r2, &(0x7f0000000040), 0x0, 0x40c, 0x0, 0x1) getdents(r2, &(0x7f0000000080)=""/139, 0x8b) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) 00:17:17 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) fcntl$getflags(r0, 0x0) 00:17:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) sendmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)="24bbf2c95d1e52fc3988243bf7e487d76fdbefc726e4f990756e006018b5abc8a25bee1618646d6b4cfe4f9e7576da80ac44ccdfadd9456c2feddac757c367879c2697a6aa8afb9a341e48e49df0cc2cab695b5e258743c2fdc523a452a80a2d68ca93563ab05486c1a00c5320fdcdad8d4a502d0e727ebf18f7629b29a3a3aa483a1bffaa4b17b7f62f6310e0cc855662cf20a408068877b9621f3624a6ce927d673c21f8cbd120f8c82ed3a45d0451bd99f28eac14a53a56c4", 0xba}, {&(0x7f0000000100)="c5f34e653725f27f641ef33598a124bf849c5b0367984304efcf3929951eecabba7245e40955faffcad2fbd73daaff1a1a9eeeeaabb46bdafc48ddf957c9458f47ae039fb69c74bd51fd04f228fc409bf2080b9e06d7c6ee1054ba092ccb2d9a90127e6cc2999febe2cb2e79d9c8372ec535d0d14649be6263f53fa3e7a95b9e3f55e654bc8c672fbb591d14218f434345b0ba7672d9db561a5bdef9d71b1be8a2d87b08d4bd25c4b42b28fad917b403ff49a213dc2f6b6759376721def4710ef90b496dd0bffd04eec4d282f18be4985d91257cb8621f37f72bc4301b906203354ee4694d104dd92585b309f34d00b64f90d2793cbae89918c0f1eddd", 0xfd}], 0x2, &(0x7f0000000240)=[{0x1010, 0x11, 0x8001, "79f60014c1d7784b647f9d25ebf977c1d2de7586e54de209a7d7af8dd9438be8edfc13e1f4a6407dd0d18353eb2c7d4d86dfba35703025d04923322dfb1b674d0220089a20d658a7d521f25a7bbb7160fdd92bbda5fd8c6bd02b286e1f9a7a27b290627210506ecf80468c3ef177f36897e536d89d349530ce1048864545dcc2c7bf7182528123d4376f63f209bc57597e70850cf4dc5600d576693b36f9a81795671e1312006f7a4856f79be40abe45a197fb3a2f6aaec7ecfe02f248d0d5c48365707d6ae7e879b78d39af6dd7495bf3bf5cb8e2a800e52d4b145e0caa339260e278ff2e53cf61fa4ec4ac35d41de883782c98a0a8c17cf89c0c92f598ed9f8292f931ec0c8be9c23c76bc801e07e99f70589c3d657b23949f9a9dcf36102eb702428667b1d2396b77f85396e0cc02a14f1b4a069b74d2fa370da54bb7fd9e454f0d8ddacd35778ee316c0d910c1a2a3c6d29997e5caa60c0d46e5dadfd96496957a507c2999e76f37c46b730f6ab45048ae4e1dcac3b3b48a9b873ebc49ee40d59036f2b7d3841b7ac5b461418ebabc1f89b7119a2f2674ed0bd7b05aba5b4ca66cc5a8e7e4619edc4d2f2a464d6221c1334bada312eee70bef9787c6d5edbf7a5f3268f59f7f993248c054abc515676b0fcc1baa3ccece741aa1de2830666f154f9ffc2859bb5ca025efb42706128c38fd94e7d02c4b69ce0cea70ea0046e25c8fe19c9ff2638fd5cb77fa4ecf54c060876b3fe618d45792fc73c16fe2d96b90fc3d359af6a0a04c01bad5c762d55fd293a4899cffb6a2b987452dbb657f0c959d1c01552b464b37f2f63e6377ef8c231b1c4c1702279c1d54c24803973a99a4da947110312e26a93232df51a0ab430c1c609d5f3240bf1ec59daffef758b06429a3f55d47938537dd87b3bb0ad0cdfa0b006618881ca74da7c1cfc98f90dbc5b9a98e6a4105486648879321bbb734776412c23453b48dc64a6dcaa46d00f38333439c1c7393347349e10f7a2e6dd2f653fd67fe256e8fe1b98d06316e8dd5d8ee614d3f7e743d3266235e3582aed7f521437b52292e31c5db5be95d3e9b7aaa4b1094574a74a26169f0f42f30a1dedd97be4c4a67de6292c71347d01253ba30def1522760d0629041694a0acad699c848dfe5358024ecb4ab0e65095ac2b7d8d2c1f758fef9056765bd1a4ba3e8f7392e3dc4c2d124e258cae88e2c02fa8186540829d701c46412dad5e14fed36abf14017f9ec33c5cec0460269ef7f58ae859283116f999eb7b8725b7d7b0199a7ccaf303e693042cb92dc283fb05a4f1fdb88e6ce9b8f1600be0e81d1906c3257ae5e508e58104e128f4c22666c86514dafc7e13b5c1cc2ec5232be7c3559be48a2d1510d5fcf271dd0fa879e58696f42622c46b43a8240e854961bcf94ec2bac5e8f00fc7d66f261490a177e1891ce5544bbc92b5fb4c70b7ff406a237c05f5dadf6f9b3a745317f92f9f0b7ca1cef1c3e10ffb4ebc90011aa531bbf0de57abfc9fdfa9b8ff52f447c3220927a7139ebe86745073ef1dcc411a460356b1be6fab56cba9223a467c81152d6a71b918645871bcadcb62661f9aed0c4365e80c35a08f193ef41ac585660869b44c42958c6a72f75b2f08dd411cf7b1ccacbc5df2b412a1b2011263c573ffda016e3fb0d2f44e8b08569b07b79be881a8cb69fe6733bf8d4fdd0c32b335481568568cb05d63242cf61c08736f845c12b730718c95e6a1064416d9cdbe1b1efe1bc748d09227245c6af55f3555efa57ad43a82937694d63925e3c572a8e901566e45e24c7f065071d6a3d82ae59a9d09d3839d0c645b9567efe7e14418e56ecbfab1037b3e291f19215273a79a5c873086be538eee56f3b78feda5a59e2cb37594d2e9aba53ad2b4b3919033361aaa090551429492e0d2ce397306d23a1a06d8ebd7307959146c50111dd9846c931014605d8bd7064dc466715439588f3c0c2179449b23bf339fa44bb4f110ee997cad1a60e9ac2210f8614ab32147988bddee125248e7cb7fe0321741e0b2ba3bdfc18ebbacbf3475d81ad73578d93d443a617468fb0216dc84321acff94283e0d2a62a6729e76f717493cbb958555f73e472a1bf35fc64ff0ee22d4da0c5494530d6d5dbd0d35d6d2a28430df97bee73a23965e9ef84812f233312eee5257e99c11e7f651907c764fb696767a8b953da5cb3709bf8b1e760d9b91da1a400093c11469f404ce8055b4e2fff2e54e58499f501161d4557a5112b6f0b2811a43ae78e607ed39594719e3ad27c89f0c647d6bc21ea9e6e27e8de9d757434bf878a296a610c57ed36443873f79a9570f17d8c222b91121c7d9ae74dcfa53df44a73347dc82257ac47104f13395d3b17e558b1bb85c4c184786aa88548e539c0ed98b2d1d134c400b883223b896451886d33df593a4337d41117a62285e649ab98741a408dd75c7520b2a5e5c32625857eb88c5a86e26cfcb641d268cfc2c48699724735b11f6e0d28b08790b0e33fb16639391f4235159cb3c79be8228ede05b117c7055b04dfe856b830ac63101f21a86ac6af3974fc25667aeb81e1756fdb184daffd13f3e2289e9888672dcff76f621b283a3d0dd810df1f29a7b9254e53aac53a14d94ba8a0bbec8b4a4152c0aaba9d4c4deca65120149ad210118654a4e660e4e08fa587aad2838e367d5d5578d87ce8f555120fd31b6f6341a54a0e3d1b4e04ccb8e9e4a10ad49eaecdbd4ad3826726ba029b0c034171f303c6dafd7e5e0002bac0d7175617693d66cebbec1bfb079f9bbdb8754d69ccef824ca73dd5e50053f3c997cf0eea5edc0c93da2f923ad4704bc9c272802464524a217827467418353964f7cc092ec74a43a372e41c2f15402548036845d89890c9b7f2d3f27ba2190aadfde1c4c129afb6bf6807b732f5423889c3ffe1ff233c72b7230961a5994d6cc9a09ee384d7ef8f5daacdc52a9c22229ec329ee8d8d976a846b60ccb8a75bff1008eeab6e3c3951eac72eca322e77637ab33b2d21eb0fce6d3037f619445e5abd51bf68e779864b77793f1df8b0cda8512bae3982335d47542ef16582148e2f84956ef7d866bd9330c3aef3c1b53315e2c62f4c461bfffda9f5ceff1e79e58728e630a084dfbcc57050dbc3c624bc24a55f453f4ee606a2daf37b7396246200a80595ab919230e72cd2182f5371328f84ebb44ca9c1acabb1c1ce6a056f42486e116eb99073779b976c801caf25c3bb0e367c4473c75c8328ed43d1a4e1f7216a1c0410d8fad41a2e198b41364b0b435dd5d1f2ec675c25acf903902b5d35d00fe64910a4a518ffa8ecb8881a31e3d44f26ad45256730af421231673771c1e3320cc052af152e585dc42cd6f5e1c69e3425a592730a246be0c8ccdfd20923c2685aab81e5629772de7c51d050efe397dfb97725d3d30b77c0e744475ba8add19c43443cd20a9a8b075b8e5370ba4ebb3d5cb63e17021e66b87f1749b8fbca1c618b66eb28d16641507a90898c5ab7d23d8a06454b56efce4bc505b224ab154bda2cfa17c2dd2c8400307c53e08f19c722b7e8a10af4e3d6313b1f236d583deb69798ccf1138607a58fca550d12c2944d37a24b03b83774e6694daee1ca1e08482159c83ada13e1b4f14f94ee9447da4d9df597dddb88d20c15bff70418a3ed4eb1ce4bc51b873e00fcc9b3e64aba8ffa272667d74f6ef3a77c0332c904f6b58cc1b3fcc1c7faae422363e608c87a719e6aa42a8fb3fded65b21b698790efc649c25fa66cc22c0e3c3f8800fd52431bd96683caab521d54ea5e7edf769ae4cbd386e9d0bfdb35259229ebc6ee38dcb4c94c631d1ba69652ef6681836faccb95ec41c08247a5064093dd7495968306f44df9cb898d6389fc3718860b9cdeab57523fce2fdbed19267378ad2fe72e243767778667c4b201480a2f1960e687ebeae6c81bfb117b88814a9d02ee0d8a06e10a198b5d2eb11361a7017fbb3cab6b3422b141aa99fe858f79f42589102d8d695e3d744eb79b454191eca889f635b5525ba6f8afb101e9faa02d98b42e18419c3b0af698e8dfe6425b1de3690ada6f40711112bf6e0fc8286a707ecd25263fa698f385fa39368f2d3d17617e34273a90125fabb1ba3df5a0cffd662ecd384524a4a6e18d6de28586ddcd788bb6d1af44193df88d14fce118e3b5e6ff8395d729bd3e5b3c2633e62a47b53f5e3d0b5610d496518d0f6e8c1b2e3134f1e28c15aed8469be8b2eaecc44d1fab72b629c02d79f7b2e9dfb6dbb7e4fd368c199b182852e9b12c6d0ba49535e8bc23ea720b3dfb9cbb53886e5ab2bec315506b8b729ec0b12cfc6c3362f4093b119e7eca2cccfac1883eea4415286850091881e7288e0dc315955f08fb6a4bc95048d4c1824b0c2edef07b8a63854498b1e792e8d1287dd931095eff3f4c0d5220cf89b2f6f733d4d6e7ac6fe78bd22672f07ccc6fbd78135c1678a684af91b71e5f98442f88c7f2bbc0d54c18431e8dab4f127c01872d08f6888d420f01b58ef46b47712594d672f2a6a9f5218583a7805fd67061a96b3fa4d0dc82f08994e6e8b004794a63ea713a1d0321e2294eaa9b4727b87cf47a79c0e1410d5cf1ce499abc82d1525f7037ed08aadef82903d620a9c4f9449993fcc15d3bfd0bc51562ddac26fe66ebaf3bb97108a33136be20afab5bc626d58a5fbad7fa1fc049193f4785fd36215fe0803374a27274f5d27dd1a82184be79c6c54a15a174414c41ee5ca6f72c3e7acddbf2f182792f6fe2f9f93777f8f8e9c39296a3a27dd26db55df9986e7dd3b7f198d44384e78189ea0f402d5990940111be310498bfd08e8c52e1ae9ce701916eb9bef615fe35fda3b7412e8c26ae8dc53c40735b1a8daa30c717a284c8ce5c2e25b7a88a773caf2f4e422383880e619ecc0ada868f387ca366108a3a45b1d3ba7efe13dfa5ab5af912b40ed64320e357706c7354924f2041b029d06e61488f53252a7a1e37ad2bef357868f4c8f6f60552c55aea2f65d6f67c61d77b743e5dd78b8ad55a1d15ee7bfc626041fe2824290a77e0a5efcd79ecfd7fedb6b1d7fb6bdcedc945863bef7a4d31291113e5f9a57b68e65f8e37c1157eef87d1e1b2377078ae2acc7c2b254a777b76420f5590647f085ffd260f64579f1ce3a98336f4867ee61e12fd2f9030cbae6523e11c93691e954077e7db8ac5fbadbef7855d8ec29afd1c49aee839df966a6396c4760e55834e1efe106981c6f30015f00f71babca42dbcfdbea0d142e1aea98b56f04b35602e16a7c9c44a024f1dccd57980413575b4b64a6d1a0ba215568d57aa0229e7179477b963543c1217724c5305cce7d5133041c06cd66dadecff3b4c70e8769849aeb8bc2e3863bae3a0bfda1a5ccc68f8f96e500bb4e87d77dc3847dc1ea99c7b5b67584aa6aad563ac66d98c62129664277a0288181c238845a7a533a551742bbd2ed6a17809391409b3fb64725631938413c557b83a983627b481157a453431d5ea28d74240882723a275a9fb04cc1ef010032e5dcd85064a78aad058c1544055e03dd24649d07751ac9b4440fc149d9237b3ebddae0896a3ce43b6ff23530db09e908afb29273b3c618fd53f44ea4875d1972e804b7ac02b770ee9f9344c5248d039d02b562f3c791c275f0ee1e30aa4b3fe2952ae5a437c775d6a7b9200677a4d761afba75d84c4f375583c70e3a50eaa75ee61f7f45446ff720193912415868b5c4d160634c48f84041acc179c4ff1382ff9de68b1fd072348e87bfb9873d380fd88"}], 0x1010}, 0x1) sendto$unix(r1, &(0x7f00000012c0)="279b8f3b0c03a59fbd897283aafa6fb98303d87c0d51a859cc4c58b308edc3f8779fa6dc6683cd673eb17dfe7bf15a78a9f6ee6f422a2eaeb7f90da229bf7351d1bf072f073dc6bd3deb8765a09dcd250f43ff96ffd0a74acb05f3012981cbc39d41099a6778c1c09602a162bf813ee6787d84f1c6eaadf32cf81d75aff5ed6f9c02377c1bbbb045a0a3b27e71e466a4c3f2a872f8a693d7eb97a4d4fa45de7fb333705acd69605c21dea19dfe43f278ff784b1b9bdab418aa080274fdbbf83d2cfd83c3fb5e54da3ec8e75bb7eb6691f432c30dbade6f28ebf46a370ee4bb4f3651d18349fd1f59e8e26e1bdaf4660278cb669902f344e0b7cec9dd9dc829b1704c291ded18932b6da51c59c1802396f1bc13489f6140b8b72fd6c58877e145ccb34498e8e3bf5546cc88a424f1635b422557630a9fe6874bdf715719d8bec270a2653e7af712ac259432557f476810cd2d26607aade89b21ea5261f202b0648936be011e18edcbd211ac9935cfd240ef5a70e03cdf82fad5a0b59dc631d76f79fd9049497e24452953ad9f8b2a3b22a171ec5f535dfc396cc44527286ce932c3b403aba1567419de360f4ea5530632c00913ae2c13b231d3728a3de13e40071592b0fe077988bdae4dd6452afcdf4c4adc9c134ef6877c167b2a7730f72f51d969035b3b3b2aeae8166c7920071908a17e220b5375534f9562ff957ae9d64a0c1c7f64c255a29e2334452747185a2a18eb9a9f38e9c0f1af329891b1fdf1063cff6689370059340cfe2f49c61c09065a523ea1e6ffeaf31ad6518cbff00800ab345e875ce80798845203b94094d35635432263c6034e613a27abaf4e2f2090ac5d6933631f4da525936dfd5b62bb336762b3cb53c672ba182ac4b586f8c84adf9537d6640946c0ac529f318f21a98166676cd273782ddc3f37f6d65efe7c0de1a9a1f49d1a1b3a24f42ae6c4f591f876c24a027c49a0401fd23839d07117a373c9a47a26eed4493375d549be2024b9859a8477e8b56cb4b5ccc3863b186b7b4f8259b8cffe3b271fc8fa9b5c979bf34381dcfb02ce1316828ceb67beff87cc3b12d8ef75b4d1752e37fffdd96d61d6c357381a3e776d4ca625a942e2405687289bae95fe8cc4feb9978d507d188ee538ff0c2168a728442976353d2d826c3f572cd6879f0659d2d688f22b8126f381cb12ce607ba0c8be674e2fa1826a4544a35f61107c5a2ebc0657816c3071c6114cbfa50894a4d705d5fc58f6743da788e6acfb9baf121cb986a1cfe9a6ea530b6f37f841754b9092a01daab8094de31a23cba5e6c985245370718c751ec70e4a3a08091ca286b63c2476561ce8755a1b2f35c4691b69157251cb6b6d08a3b107fee4aae05aa9e9a9e9e9129c7b968f9eb615e3cef60dfa9608636b4eb1763b0ded3ce2ad16cc37a8ec65ef220745ca5ea7462c7d5176e7f14d92db91bac53147d54fc0050328e6a5e7b874e13c1975776974553f94c7341b9a7d6bd33fc28ca163c4affc8b8508db7ae30ebe48ad69684f3c5b475c9391115b96f05645468b0ebe79372afdf256ef35d61d6c145870009d4a7691b61d3eecf2ac7577b9dc945e2f3dff9afa3c4bddee9fe8326921770210b348dd09eed9e40304451f127d4301db254ee19b9a063690d72e8fd9afeaff3fcebe552a7ce314e4a3d7ea4ddda3195e462e6cea18e65f7b1b21daa53e57baa7a33c6d3cef2bdbcf9173b27ea4a9c17de201172f8d232d9c1681f265d0ed919c36ba0ee9a16996fc891ba1bd2517f50522e8574623e93acdfe39ca4d2d831db68f3080c731065b9d164bb418983d4021f149a8c6f2b706c485cbab02d269a51179cae7f4d7711a1abd02330160d2fa11edeb3df4007be9e85d04a6ecab3ddb23bd7c7efbc7ad28a3747f6b55e3a0ade92b385d166fa9139e47fdaf55cc12c6209769addfce67842634d4f6da752f3457d565b508236ae5129cef58b71063bcf9ded3fd26be3b04757cf0664bf806b0021dd4b0843233035b384272a27fbd9b2eb1adede8f46ddcbf8203b0b5cd30b6110e2f39f6f33b4a621444595492224779c056aac618d5edb6fc88514c6b50a47a4cacd11113f501d82887e8f0252c906e787db02a4c47aacf6cff27ddb9db5dc8957730597a3309b4a64125eea1403bc1ab09b2dc6a765aac597457915c77be26c0abd2067d6d2ad2f332332a72b36c75e55b6412db6408d230f2d44eb3d96889bb592490dd805b042d597dca91ff8910f4bbe14bef97834c54abb51c28b82a18066a934a3370998d939686b01f4247f416a98ad4fe61f6a679d9b7748614e816e09c6cd5c5744f3d9a1510104fed98a8ad15f97c3c3f04627d6f2e1a43b1c781a9db5f832f9ab5e8843a3813b56056ec5d64314315438e994b8f88b92d8d7b1566dcaadf3fe3a2b3dcef180826cdce00889fe55735df2ef7d88cfe36e9f15185785a51e711f6c38d9f2ff272c46d6158c22ab5bfebf8f8061d479a65332707b5bc5a184b3083d782fefbd9d7c7b91b2b87eba2ad3d8f18ad8b918e0292ba9e81f017f3cbc3caf176ce341996e9161f62622ee7c232593dbb45a6b0d8d334314e76fd8af23609011f532358a43c45769e44ca43c6fa747de41fce16a3e28604abf94b0204342a6482861ef8e3a0456fb9488631c4508f0db0d848ae1fed6064393ebe6f7c8b05267b7125db8add2c2561e0c7904346e08e0c3fce1771e349fe8593eb09faf826276166235cda581fd585fe28d62630573d2a67ef901cb363498125bb7ba1ed29e1d696fae455ccf4ad137e13bb7947c309d787d3c98e375a25a4663da709c11af2cae731430e9aa5eb2f5875801023166b407d057aea7974707f2d73aee7f2ee53314990e91923cf55b962a9430db80d425986aeb0a6077dca295bc1e195e887f22df1e4e52124da345ed89add0ba1b180eefe208085e78e916b0e3340fbb7333166422d96d60463a2a9cc2727d739e1d96d1e7b001280990d0c167523befa0428232544bdb7e31d48afb4ab286c7b8fd6bef6deb0545b5e6b30651b8dae327a6101e20c7220d359d64994a3d04be094d8576e45748f6346b6e1bb05586ec4a2e4bb65bd98a8706c59f3417536f9917b737c0d1b4084928338dbef91720997cae4d1c0ee9fb05efa57602aaf8f7902e3cf5aaf4e6e6b69b40a8eafebe880ed9600a4ed97e4197bd003d2b960bae348c57c6f3a164c87c06227940ab7f8afaad9feef7ab518304acf61cde45eb6c32b81879ec0d14917a69fe4bc950c8982f05ac01f499fb7d773d67e52c841181675167ecab9ef1bce12765facb82982ef01643e201df09344f249e65495c4f32bf3b0394eaddc93cafe0c185e03e573585a1063d768f852c7cb9cc595f7b822614d12b1b3b4b3474f72829f38c7a877ec376d05a5f210749a6b7ac0ce5e4cddbf077036a7a793e4455504a84d471f950755e1b32c7ac7eab0d4d9e4fbabffcb52e24186038a7c607a2f7418533f437a6b23f6fdf99b06ffe1ca023d80622056c398a47abc196f0e8c11c333961e9a2b1b7f295f41808bd84c978e16ea56402f2f607ba340730409c7637a5597bec25ab3097027e29396f0a5a795e725bce1de2907e70366de0bd1cb93945186895fffa4ed0c581d98a426150b53b263cf5086d046fa3248f3132eef31997ae490704ada3067e166fcfcfeb574fda6b7223939a5056da5bb2598db0cb963c813c744ace51946e182de97f6b79953c57b0846f22b659c6aea86199e5a4596c52156d84d0be83f40a2989ad56b2aa6e177d3a4b3189db75b03c573955c28fde6cf029e4795f238d678d53d6ae8a9f7ae74756ef6cfe82f4fd2a77ad96b4ae2e5fa70cfbec5560b65ab48473344977724cdfe68b0f5fafab4f4d84b5b5a3f3532a29bf0cf883efaa65dc88b90e1e6e70dc839efe60baf5780ce87f41a3b924e6fd2f0aeaff4d1453709fd0bac7934bd6d960cf4bbec2e7cec35fed41b8228df71d6b72feb75f4ebb8c3557dbb30c6ebf47c3518d90288bd67086b071090c915e2624fb8d17367479e1fe0d72ca9bf356b33444b5393a0add71b7c4984be179b92b06e1be9e37e045c1f713ec825dc1b31ac727e07d767a0e5a15428af9c567e105b8891c8e28626bcb38a3ef01230c4e88e626fefc221670af992b368e7e289539aa15593b57ddcd878f459b888a50f517c94f5c93b452c878455680768f5c256b159e8c651e04c06b8cafa42a5070f77dcb293300bd807be1a5f8f97a5c637b0eb757654e762ff9fa7044ce6c6d4000390ef79afd6f974a14df0acd1e5e68f3454e7cef73ced6383fa9671a5ef1577491bd2bb0092365748c1855e86dcee4c10acda8660dfe32c76873bfdb5e5846560d4f60df3841a6fa8d232630accf3fa8113176133582ce8fee7934454a81fe00038a27ee832ee0b871123e99f8f2315cc2af69ffe5d03c8906ab26cee2b54fec14e924d45f0cb816a3b2b42095bba2ea2ba0b7222f5e4bfbe7d467b3dbaf009e2dfac0e620fdcb86eafc7b82d22ababa879feac49202a03cd07f69068dde5884075d3dafb99232298fd10cf6671eb6d2318c040dbe38126af661c4b20a1bcba3d5ef84b142cee4a368dd16955873bcd30cdb5009e184b18aa57b435fbc14ca8ae8390298ff29fbd03651b99a90fc4bad0052f360ea20fcfed768a5a957add9403aac3de9ddf6b3c352a7570ddefd1fa71baea9081569d9b039109b9a31e5313190f148a7c5ad998214ed39657f41bb708fbc4c596317ec0cc705dc344f1b400c2ba03fe6ce3afacb685dcae7fe7f68fb2f0e65272b9772614851dd062d44c91acd91eb28c2ddaf0fd8e3fcdef160bc5d4787e7dc239dc8445c0b9e673d047afaad8d3e475aab24cc82a85560b07d0d26b31987d81c9567bd84e87f362ed5717deedc4523fe9cd011e49507a4f7f787739af91bdbe7a9d7f42093bd8f5428d1c199696c718428466c8038ecbe8761fcc16c5f0c12e9a52aafec0cbc27b864c245b933ca5c2c08056113c0a1d1ddd4b9f424fd924df0ccf7735f8bed3224e1e153664fbf97253cf965343df92c38a3c33465d92892f7d2b72f40025b715e4ff48d7244d1a9c595e5cb56321a05e695504ff8f856871de5a7940269bb95d2cf51f47f774739c8fa61f0dbd1d2ea82b80e955aa89fa3a5a4732a74df7819d945e40aa84ace7e4a911c0e799e3a3ac51205d3d86607f916f5a5178398cf4b3747c6b99cb857101dda884567823c4b367cac8c2c239073da192b1335b6ed9ff2ae8d10a0eb080b070d4dd8dfb37278386022441d58dc2b043b25d6cd0b63ea6a37e39c6cbfdd6ad8afb08bb6d4c4534b0712fd72508b9bdfc0242e40f7ecc86d88001acc2d452d00b53c05ac578f9e42731f59d5a3f86c5edc34e5d08cd73fa02668c14152ad4bd022f677446c824440dbc422df6a5d6dcf37a7efd708fff337f4579923ea9a6b61ec86100c6697a3f51b22f168d24eb33e77108b36a981c62aa1103888fb8155b109c5dde5bc044c821e6c525772e8216ab5e94969818b2a885bf8493188826d9a6977d5d1dbdd5706f8fd0fa94152d3e82441552f15286c100643a6c5110dcd96a087b9f4bcfe4e9ce2b84675e911ba37f9d75f5b43b68b567688c82c6c0a6eaec4e4936100aeec1f5ba9bc2f16022392796e862aacc9afbd017aefd608719ef8a33afecab9ea555b16853b14448c00f8a0f41c87454c0157b5f1b07aa0a7d636f49ca6d6a668ad456aaeb334440551c26872b0fe1b9dae63c3e10e2", 0x1000, 0x409, &(0x7f00000022c0)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$setflags(r1, 0x2, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000002300)={{0x18, 0x1, 0x3, 0xa05}, {0x18, 0x2, 0x100000001, 0x40}, 0xff, [0x1688, 0x5, 0x5, 0x7469, 0x1, 0x6, 0x80000001, 0x9]}, 0x3c) sendto$unix(r0, &(0x7f0000002340)="198c7d83d5", 0x5, 0x4, &(0x7f0000002380)=@file={0x0, './file0\x00'}, 0xa) truncate(&(0x7f00000023c0)='./file0\x00', 0x0) unlinkat(r1, &(0x7f0000002400)='./file0\x00', 0x800) sendmsg(r1, &(0x7f0000003c00)={0x0, 0x0, &(0x7f00000027c0)=[{&(0x7f0000002440)="3212e2e4933651bd370bc1fb00311ff6962e91a8831f3564206ed845cb4be87e82464e78eb1c2d54345edf18894adbabe8799f5119d11c021e37b54a9db80f66baeb380827e04422de40b1471ff6207c26db4365b5bc28b5f9e3c4f0c5f004142747083c61e96180e570245cc222f15ab24eec29bf71ac406a397c80744a623ddfbef6536dd80101fce17d7bba1ba43f520158c150f655f71e13d5d0e394c9238d9bc56d0c3281136702da", 0xab}, {&(0x7f0000002500)="029b8b123181b860395e697e3671995192fc181ec273f0502a6413cff64d945064402268755e5a825f4b448bcc58d66d661952e6fe14246ca0cff51833e299f8a492641190f45c021a8df3810716925891c2a36180ce4ff7a413eaa95ee8da09de36444bc58b6953bbe4d5bf329a", 0x6e}, {&(0x7f0000002580)="7d145304021713ef2ff9359c16c710603a6fd5cc0f7950579aa6453ab98391c57bf7b85d882044558361b05259c93b2e041af653ee708f6dc6e89ee79b346e40578d30ca045b6f57eaa65a06fe185cd966bff3e1040d78985fe06c8914e7f6d2de0550f441da28c45e85b3f98c0b838c2bb2347e0ccfcdf408ab065fe1eb03e511a9b98b2d18fbe2883b5e69f1f76ac0d8044676aba94b42637414824a8cc2509a4a0e2f24f4320075043c6785cb", 0xae}, {&(0x7f0000002640)="ad37dc", 0x3}, {&(0x7f0000002680)="260228d28d0faeee93e6cc5ee0ecb2a5de9ece44630d609f3489", 0x1a}, {&(0x7f00000026c0)="fea09a7a632228ffdf96d77cea50ecc78ba2a6566eeea71929411a2ae860d14413b58514ce335a4a35ce1cbcb7ac6f26037022599d0a7778d79fba242c01e926be72d07ae477a8e623b2a50bd8ad0287bd267eb3208c61c6f6ed67d967b7fce56d670eb8d15f33defda369e66017fddae725c14ca4d2a999e7cd5465d6861fd84d2490d377597e9fd24a01db5cac0d6ccd203acccdbdc085135ec3a1ba57a5a20d13f72be3953bfd97441aea4617ea3ca6ec13efd2495d4e7ed80c800cedec1e40ea40b1dc6c004f2fe1fb7f", 0xcc}], 0x6, &(0x7f0000002840)=[{0xf8, 0x2f, 0x44c, "3637ef96a1736aaf80bddcd02e59a3c2a38b4a03461c22e3a64d482b522de6e7252031e3079dfdb2a31547a22ac2c124a948d83121ade165fc21d34e987307fc816e7febdc05c0ec2518b27bd317430622443464e0ea279d2aa7de85325ddf1f22ce8186cf6e9e28d6cf4e4406d37612fffe4b2a129f6ffdab8a801c573770ea3ef6e3c0410ba7a29477594e7e2a7cc937ca34650b22a27bbe1bb807829f2aacdd88443ae0a5226405443b7f7cd2792a8a22f06014c0ccadf59566e2aa3b4b32791de51d77d47312f87909a4243e9972b42ec252687b8c93e894c6d2721e053c6bd9ac3559dad871"}, {0xc8, 0x0, 0x5, "f179af422a573672ff688bbb613eda0111904f2d6aac955dad573a3f5c2253dc7812185bfff81da80cc8605c5a0bd741af5a17f84ec8294288394c1164d69f7252382cc590d85b1c940cb26203c7089b55f224748522f5e747ae969e32bd162ba662b2eb520afc54aae4ce3fd7c47ae24d894f8ae213f92a3a56cd1919293d000e8027646e3ce38ce330ee7990b852dffe9ee5a475c297fd8a21579841885cb1c9998a16affa4ebcbdb87379678a4d0d4b80ba79d955fd"}, {0x1010, 0xffff, 0x1, "a8d362514895c1dbf838749419470cee83e94db9374464d19861d4d9ef66707e8cf595582295d10a3adbbf72e63730b8d336021752fe6d82fdad820a18c6d752efeb2d1505160a83ba83d6d544496967180e4c47cf32cb1cfb276c1a710c1adcf9b3c8f5ea8c0a433e95331b3f51e24aa371f613e79b6e07cb982577c16046cd1d51c3beb33c79dda1fcd9ab4b7607314a22d58b72ebfdf09c59bb662cb42cb3a11bf44e1a3d042656018ab9307b1327e29967062d50cf6badc6b9477366a9fb00004e5d31f188c46221e0f8d3865bb13ab5629ab72fc09386dbbfb9d0d8bacaa03e09ca30b57590d79b1f666e398c8abc6dad9241af60a5a17780a5a4791c32a2596d685467c8d532a685692b22ebc91abbd2609c73a7604af5e3ff14359f445e6d27439cf7856f783bf54c323de59afa552d608d87a1f3adb599db2aedb9cfe380138b5b8dde13a462b3c7459843a9cb1a764f06652acb5067796b3c27f3a4b24a88692dedaa9f8f0d1fe624163159756c68f6b83cf586d0d27ec8e212c4004fe0dccfc01df548e03cc91efaae79aadb5a09b538637ea335d76ed813d73269702524e71bc219679c31b769be67f488d6f4f76d603298031e74aa978190d76d32b9da176144481e34d6094281bf770dd19f73a1965db7189dbd3d750585e85e784250b78cdca346b57cc306676777ec88b66ab02de3a1c79ad3efca4b3d78634f3750fa1b903a43b89ba2bbfb7193355cdf597ce87ccc37121632699a199b7b816d9ad0ff82181d22e2f26d216bcee1ccba1ff0dd270e346ac6f7b304a6b74c25486278e148007b49aa7a8dc500b0f31b7d53f484c3215cc23e3e90ab3b3cec7c2d6bbfe4c7402303c5fb92b34815778eff03bfae91be430164e70e4c9494bd4f0bc58a8c89472f61904564ff12ca983652f82ece2ea0f3f56347e1e5d1016996096f0ecb42e639270badb3227c3e4a78bd6cf419e6de148e094c2976d843ed3c9ee9e2f96b76d799528feae964da7bde29cdc2b3cf4c13b7594ecba3c78c945e955e27de0f3b5915766989ec0cb732814dcec2a38acc3fa071e2efbb931a18087c0484ed3109f7c8258d20455e645afdb73d7d4bebfce80972e21521a46c9336aa3d8a6e71402e59f30e05eff5cbd630e30752ffc0159ef9e29bc346db366f1fd68550a552b7e5d0892d66ec903173bad2daa42741eda2f2ca4f1f07e232534c88e5a85b4d99540248a86ab2970457a74e8e08328c278b18e6c50fc8528d73e5b543a0b73301377ef6b0194c322f8e127c6b52112d7df5e4fb6c6f51b8e1ae184add53bcac414555a82a8c79287bcc830c587573f60d37a0a177e9db1520f094002799e1c4866e21aeef703fa732b95aa495a11feef147a9171a72fcad642a5bbaf88edfa8172c508078497a1c7167ef674b968a5db37030834f7c611e762757a534ea84bcf1697158dba057af1cf10c00e965b78535286c73bc0fb01dcb9714d7ce9ec2940a30bf13b463d498b23e33a94cd3e82589deeb9668138bd8534319819b942ea206ca1abce9022bbdc8be268986b233461a51b9c05379a365f480ab0accf6346285a53d94854b909a178e33a505ce242784ab6a34b242844d1286c4421e8d8a4aaa4a6d0b54e67b9733592e04a620c7c5686bfe76a9b5c0047f54d775f44d9a12a8c79f5f89327002acfc2b6b3e6117dd0904839439d6c8b514f7faefcb3d3db41910fc9b342a32f08daef097c0d52b9f0788d209bd3c05d36481c4202f212b661d53d8ee7b1a84c6459b7c53e9c7bc7f9c0d8f97615d1a7b8608705e7617d87196db7cde3771f89f68eee4c4994ed163d08072bd8151799a9d588ff6e2e3d12e5ccf7bfc5da6738b98a9c0e29a826e0ea8c2890dde582b612d11d491d12ae2237e9e5455205420420bd591e7443e1efbe2a73cfdaca49546d6d03b2a0e73e43c3ee37746e099d707bff137e98818e2314a8e181faaa6f0fc2e4e397030733f6555dd9f7939a2384f24436acb951e4d9fe9a32d08cf9bc1b106532fb3544c727faa38f52cdc9645f1783927b2191c8e88b49b91ef7e9014a256f885111399aeb0320b4d2bfeeb6dcc0dbc4588f7fdca643f32f7c1abfc7dbf647264333877082cd7857e82220a6f346277fd3072414ea85c024f445ecdd366755ee55aa7a574fec4f1b6ba24db8696470914c9d4e90de6a8367cf3c712871990fdee0b5d7b1257d1f22f622dc0f9ab54f8fd249801d1c37506e6966e5954d8b5f464b970792a853bf842025658759cc81c791f285b879694af22a4d18173966a637ac5d1c9fb106453ff179d0354b237e3d02590c5f91a65aa56345590b6a29fd4c906874aaced6109a2cc837e3fa23b62f886441899c9434174078dc57b8c923dc40660c4c0546a0360160bfa588a702cdcb66687938cd163f949a57ffb39722344f4a94e7f132ef130163b0f2b2c31899e8be038c1335b9d3f006e82398053d1ff6416814874afad3d4ca72694b11893760b53003d7198d5fc2837e30eee8939ecf27d0d53f76ffb61d976ced07f63a0c924bbbe837d034885ef91ec919b8d42f8df07119e26f7a4d2b01ef90314c88095afe1891b19dfa4fbed9f32935d2c18182c46c368ef174df562b0f2209a7432484d802df8c693ca8fa45f71d4fba5397bef3600cc1e71108e5a16ca21db854f271413a22ccc91d7108069179ef20ac7d9b30862f456e9e0a6b3dac91b4e4c5fb76388f55854b0eb178024aedf6cb30ff4c9b0273b18679896955cad078661232508457fbfa3fca6000dbba1412f5aab57eb2a4bc4d16f48aad9e27c87bb2ba90ccc0c8c7fc9a24611dabd2b0b5a7a6bfacefe209d1611fb1679a2a7d15dc4bd9d958264213118dcb60de769d89b044846cb57c57fe8a98d02d8be7dd48627b0ec050f0c96089201ebe06a8a712778e9b2ddbe6a6fb588517483dbffb99e58d3cbefddd176dd58ee657ead9bb868872db3cd26e9b5f29f5e271ef70e67f5d42a498b6d946cc4f166925430835995f8598cf0f2f42cbdb84a85b47fe6071c05b90350d843e77454ed04566c9de3b2d9745b858f26fafebec03a3e4162c2f2ea07ec71b4da256a5cd076150c2ea1d143b01827dcb37b934cf2ed6dd99a4ba8892c2e1c2438bdd0c88a3c6716cf4472eadce9f7d1408f24f7fbbe9e110f5378122bd0e8b123652a7cc57c006a981f268ff4af9416b87ae1d345139559fccd47bc73f13fe798e9e0588503a33e1d33649b88c3fd5943b98b3579f3c10840f448c7e1fead53ea52504ca3d6a758b9b746aa6ba595548e20c4fac31826ef95b7a3b0167492157f9dcb52c751e206147f0c6f5838e1712646268a963b0da5424cd1fbfd3807cd645a4dc89b865f0106fcf12fc11cc799c18cdcc0533f08230103bc36c17e48af76712f053d3916a01181955efd980a62776ade18279e234f70b2ac326e233c0eab3fdaa2baaed971d4bfef0b023432351dca3cb8523227072cc815038bfe9955d57a0f5edc974ddfad95f0e2041b651df0562ee156e4523238abc9c212f1fd99fe0c21fc087c27b5af015d40ecdfd94aa5794e0a237956c985e76b864758388a6f0c2acceac6384338688156b13ca26623b05179ef1b5f5146a49488c091087c19e7b5323687ae62496f4ff41fcc28f817bcc299f67cb824e075e3f0b637b121d457c30a0c9dd551fbf0310fabe573b3b396afc66941f389d87243ca0cedba4592575f0340a423777ddd511941c88fcd4d4c04dbca7445dcd68c23a21bc72cd32fc91fddac33a99395287ba5e89f3cb21e2cfa8079c115155aafda6929ed76dcd954c3cc7ea54cbf08d839d9e63c4a26c49ddf39c9d8a5e7d8ca941a548ea1c7a1e2bca34aa663aa60c2c06f8f7bf18e81923259e4901634e7c99aa9e655f4a90465ab1ce6ac51f015ea853d1d97812394fccbe23646bd8978a2ec652c5e93b36f0fd61e813886856b562a1c9e6e35eb0603591cba589fd28fe1f2ad85cd61da24f379dbb657312f95b98e7172b763490c3edeb1f0d498bdb5c1827ac4077d4c5e42388815f6e650430605d7a04b4e699cb52b081da1f6d11f42ada400eacc0b9c94ef34c90c7f11bd3c0dcc8e0a46fefe1e8dd8f602ac636bc6a43218ef1c7a1f9e98a7b171ccff941d368f47b11bbaf4f3c4e2f5d2233f4a38d992197bb5bb50e97fc2d25cc72995671e32a10a5f9c22ffdf5a088c4a8e0bdad43711ed0aae8112657ac028daabe4caf955371c2762537da20fe253c964ae1df882edd72b67ffb1987093fa3128b67d289842f1b76b13e27ed2ba09fcc2a2c11df4615aa62c636f9f859010b7924967adef9a5f93b17dabc72851a840b34d805ab51a38c40a65156235b308384d677fc3f6c9eaea513152d4cfc009896ada5f7ba0626f5161552e3ae62e178a48bf13026e599d5122c6ad4c5c016cc06c38af8c4c30d8d5bd76c68215ce55e52f3aa0985ee1a351f0bcee0dde50295ec6b652c5cd5e968660e5b350c35fa465f5d3babac4fe41e83336e2378e246a95ac74770dedc7f8d3ef12b7fed080cb241e307c4884778c2e6852ffafe803c6e69f9cd9312b1f5c50f2f4820320fe2b03c86b5cf41600a1ba58fa86ed30ee0505b138086c151d63f0572c725b4e438ce75e8c29c2e0212a8a4993fa311231a8108bd790e65186b8cd90c0d7affc7807c8059bdc9b0330ab806bc942a8695e35f8905cdd82027d3b263593394f12ceb453a0750ef0ea310bc6459d986f46c6ca3c1f170129aa4cbd93efb7dc6fba7c11f99e54609d9838e393e55e2010712ceca002eaab792ecced51c1329dccce9487f12bc362cb2bbb65c4dcc1cfe23c6e6e2774112c4e1d2b427d75e335c9c3358258f47f44c33785c1df939ec3654198f8621ab756357fcb7b8e46766f6a4d850abbd9b3794fad3815626fa43dbf1b72779c4361dd21496f4498cbfc413478f582d7a3dca9a6c035665a4e10815af923aa8f6e8e108f0d051c1bdaf6922e9fa1bb059ace6e97b3c6381de44af155512166cc329766bbdc5cd7e5da3212bc046ef9d2a6f3f6c2875ce555f090a031b788c295d4df6f13acf13b59027d2fbd689239e1dc5a5633b91fa49e7ab235493165981901bd6d91dec15c72c6f636080241f7f2f29c3f9a6b9b0329a7d135af2ac379d49c607154fff2df0ff755fda5a081e47ee96a989a138d609ecf6df9c51d76d43a3fac1d17e6647f6f29f123049645a6bb8ff3d52317081694afc7b7058accbeec3354fae525a7d62335c1d9aa93582240212eb9c48f1d1d9e54f3c2cb6cb94577f3883fc57f860ed3d83527528e7157a7d7e4fa3b02ecc03454b90a1f84a153498df5a1770456bcc640026144ba9e88a0622949d48d4eed5051bc2d21520937677911dc5c5eac99272f9b48c2d51c4585fcaedfea33698a3f38d9e2fabfca55996e7f2522e2e3acd7497293c12fe38c8a0031d485144dac9354886b5fac6e97ea19e4c66c501c0ffbcaec0e848cbe4cf6a62a804eb2084ca506c028483aaa5283ca83839120246893ea7e803127318c7e6f79fc7584aa734ad83afd6604d67974dbc7ec9b174fb4953209bc0b94d2c975af4e9d0749f22ac40dc16069ca6182c5d2911d7f6fd59b054b8c3772819cc65d4093f1921e083abc8155d14ad77ff9242bcda8e8917c6edfd1f1bf915ff3ab713a55546b80e44aea94a81864c1fc99cbb803331766446a35188983ce5406fa47c8d2b8d8fcc53650640467a3dcb300a358b85ec8a009dc33c6c1277aa65dc5101af3618a9473"}, {0xf8, 0x1, 0x1000, "d9d028597801563c790e5af042a2f8751725e557483efbe8cacd8ce4da72fb1911c0e18a30698789e6b60a01677332b8887b7a32893af346bb425fa5f38b7e8d0ce65caa8aee26d8187c2cb6347df876c0460aed057959248aaf38baeac6605ede8da967c00475c808f766f83db855cf32fba6babced2e486752ee712ceccb331ddf7bc9a665f0bb43ca63abc2547562122b891a72ff43d6803b6136fb7063beb2e7f185fd1732117ffb72cbbbfee38fc468bc76f21b3d4ccab7dd07342eeb1d586d3bcfff5474dbb7acafa967b828bf8e274b207dd819fdd08e0d9a13f22d9cc2b7de80d3e8"}, {0x38, 0x0, 0x4, "d1127dede5bea83127898c9334ecd4b8995ab8e110a247e73ef3c0e9d58cf4906ee0"}, {0xa0, 0x129, 0x500, "293c140f7ffd4a0f882b6c7bd42463e54d307881bb43b708091439cfec4494e4da27ccb16a8e8f7d177beb79872d6df619c635c92600ba133cf70ccdeb779ce228ee99ddc3ccb74cdf1b4675c7913263a1f6135358fe3368a4d49027d23a969e4cc3c9b8b81b56ecdfacbd2392f5b36b9283154b6bb1e48b040efd461ef8e5a34bad8306e9c157b26392c279dfdc"}], 0x13a0}, 0x1) recvfrom(r0, &(0x7f0000003c40)=""/4096, 0x1000, 0x801, &(0x7f0000004c40)=@in6={0x18, 0x0, 0x9, 0x8}, 0xc) pipe2(&(0x7f0000004c80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) fchmodat(r2, &(0x7f0000004cc0)='./file0\x00', 0x6, 0x200) sendto(r0, &(0x7f0000004d00)="33c18d55d5e6bb8f6ac1e388857af5231ff07afb0f6a549d7923e61aec86df5d0f0eeec639c65b8ddb8f575881e56e58ac93a1f87c177f4ec5df9215ed98f78b5302a7f08bef7364748365edec3b2c0fd38d832b86570dac477c6b32ae67da4ae9e0a51f794e36d57dd7e9f3b264347460", 0x71, 0x8, 0x0, 0x0) sendto$unix(r2, &(0x7f0000004d80)="037e990543039d813a712d94c58d994430b98e428f", 0x15, 0x1, &(0x7f0000004dc0)=@file={0x0, './file0\x00'}, 0xa) recvfrom$inet(r1, &(0x7f0000004e00)=""/214, 0xd6, 0x0, &(0x7f0000004f00)={0x2, 0x2}, 0xc) setitimer(0x1, &(0x7f0000004f40)={{0xaa, 0x9}, {0x2, 0x40}}, 0x0) r4 = fcntl$dupfd(r1, 0xc, r0) mkdirat(r4, &(0x7f0000004f80)='./file0\x00', 0x40) sendto$unix(r1, &(0x7f0000004fc0)="d0b599f748789c9ddcfb1836295d93eb80a6009fcc3a65a08f9de565280920ff59a4e195780b19c42fe6a87edbd3feeda1eabd56544178d8b2e3583771018692e944dbc42220b5ca7b677b2996391bcf69933c0601e89d9717", 0x59, 0x2, &(0x7f0000005040)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$setflags(r3, 0x2, 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000005080)={0xffffffffffffffff}) getpeername$unix(r5, &(0x7f00000050c0)=@abs, &(0x7f0000005100)=0x8) mknodat(r3, &(0x7f0000005140)='./file0\x00', 0x0, 0x7ff) r6 = msgget(0x3, 0x281) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000005180)=""/201) msgrcv(r6, &(0x7f0000005280)={0x0, ""/146}, 0x9a, 0x3, 0x1000) open$dir(&(0x7f0000005340)='./file0\x00', 0x0, 0x6) dup(r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000005380)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r1) 00:17:17 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) recvfrom$inet(r0, &(0x7f00000010c0)=""/229, 0xe5, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f00000011c0)='./file0\x00', 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001200), &(0x7f0000001240)=0x8) sendto$inet(r1, &(0x7f0000001280)="a5e9aa16ac5e82195259e9dc80026c23ae1ee12c2abb9454fa8e57969fb36cc1635fccfdfd32a588139fb6e7f7159516af123b44398f421de4a68f7325199df2d3d2e37262566337f3973545659df856722a3f9aaacd976254e1065f7d800884b5a9353af19b88a5aa5b601407b547d208afd8a4e3796b18ad898c73a68ea98234125756816986827b0789ff017c0269fe9822f647f35bb6338d743310627c9ae0ba7156e5a583dee8cefd2a74c0831336a3c6a8ad009918eaff9bdd317886955756bc78f11d54afc9d682b6a7cea6233b14f059915d22346cdac1d3bb0b339694427a2ad15b18", 0xe7, 0xd, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000001380)=@file={0x0, ""/4096}, &(0x7f00000023c0)=0x1002) sendto$inet(r1, &(0x7f0000002400)="d5270d7338a4d37c922742687ee62f70096d38e0ea03be7cd0802a1c78aca814b538eb5aa174c576c6ca2491cfa78eca4011ffaa6a2f37a191781afe68e4b654472e373a23db3c7b21f32d68f6a53c3bc6cd5140a4d5d933c3cb360069903571551a3f09f7981c8fa91ef4eeed3bb22f36d835268581ed01f926edbdf9a06a6b588cbc0bd906a1e312161bff", 0x8c, 0x400, &(0x7f00000024c0)={0x2, 0x3}, 0xc) socketpair(0x1f, 0x0, 0x8001, &(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002540), &(0x7f0000002580)=0xc) fcntl$getflags(r2, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000025c0)={{0x18, 0x0, 0x6, 0xb448000000000000}, {0x18, 0x0, 0x800, 0x7fff}, 0x49b, [0x7f, 0x81, 0x0, 0x9, 0x4, 0xff, 0x4, 0x8]}, 0x3c) setsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000002600)={0x41a, 0x3}, 0x10) unlink(&(0x7f0000002640)='./file0\x00') getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002680), &(0x7f00000026c0)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002700)={0xffffffff00000000, 0x20}, 0x8) sendto(r0, &(0x7f0000002740)="3977f1c72fffe640839c89de4b25e5dc7ab0c3be28321d9f4b386c8d3e54538244fb9e4b93abe740bda7", 0x2a, 0x406, 0x0, 0x0) pipe2(&(0x7f0000002780)={0xffffffffffffffff}, 0x1400004) recvmsg(r4, &(0x7f0000002f00)={0x0, 0x0, &(0x7f0000002d40)=[{&(0x7f00000027c0)=""/154, 0x9a}, {&(0x7f0000002880)=""/141, 0x8d}, {&(0x7f0000002940)=""/229, 0xe5}, {&(0x7f0000002a40)=""/85, 0x55}, {&(0x7f0000002ac0)=""/12, 0xc}, {&(0x7f0000002b00)=""/114, 0x72}, {&(0x7f0000002b80)=""/77, 0x4d}, {&(0x7f0000002c00)=""/149, 0x95}, {&(0x7f0000002cc0)=""/120, 0x78}], 0x9, &(0x7f0000002e00)=""/202, 0xca}, 0x2) sendto$unix(r3, &(0x7f0000002f40)="6750ef018699bb0b0414c409c49920f7ea7a8cce5fb6e4585007c5641276", 0x1e, 0x1, &(0x7f0000002f80)=@file={0x1, './file0\x00'}, 0xa) recvfrom(r3, &(0x7f0000002fc0)=""/176, 0xb0, 0x40, &(0x7f0000003080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) utimes(&(0x7f00000030c0)='./file0\x00', &(0x7f0000003100)={{0xfffffffffffffdc6, 0x5111}, {0x7, 0x80000001}}) fcntl$getflags(r2, 0x3) rename(&(0x7f0000003140)='./file0\x00', &(0x7f0000003180)='./file0\x00') flock(r4, 0x6) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000031c0), &(0x7f0000003200)=0x8) getppid() recvfrom$inet6(r3, &(0x7f0000003240)=""/71, 0x47, 0x841, &(0x7f00000032c0)={0x18, 0x2, 0x81, 0x963}, 0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000003300), &(0x7f0000003340)=0x8) 00:17:17 executing program 4: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x7, 0x1a10}, {0x18, 0x1, 0x1f, 0x80000000}, 0x5, [0x7, 0x7f, 0x29, 0x1, 0x5, 0x2, 0x6, 0x6]}, 0x3c) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200000, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r4, 0x200) fchownat(r1, &(0x7f0000000200)='./file0\x00', r3, r4, 0x200) r5 = socket(0x1f, 0x4, 0x4) r6 = semget$private(0x0, 0x1, 0x20) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000240)=""/62) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x0, 0x20, 0x7fffffff}, {0x18, 0x0, 0x4, 0x5}, 0x2, [0x3, 0x3f, 0x0, 0x8001, 0xfff, 0x9, 0x80, 0x5]}, 0x3c) open$dir(&(0x7f00000002c0)='./file0\x00', 0x20, 0x80) getsockopt(r1, 0x8000, 0xfff, &(0x7f0000000300)=""/24, &(0x7f0000000340)=0x18) r7 = socket$inet6(0x18, 0x3, 0x9) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)=""/181, &(0x7f0000000440)=0xb5) accept$unix(r5, &(0x7f0000000480)=@file={0x0, ""/46}, &(0x7f00000004c0)=0x30) getgid() recvmsg(r7, &(0x7f0000001640)={&(0x7f0000000500), 0x2, &(0x7f0000000600)=[{&(0x7f0000000540)=""/93, 0x5d}, {&(0x7f00000005c0)=""/50, 0x32}], 0x2, &(0x7f0000000640)=""/4096, 0x1000}, 0x800) semop(r6, &(0x7f0000001680)=[{0x2, 0x8000, 0x1800}, {0x4, 0xa68, 0x800}, {0x1, 0x1, 0x1800}, {0x6, 0xe3fe, 0x800}, {0x3, 0x1f, 0x800}, {0x7, 0x7, 0x1000}, {0x2, 0x6, 0x1000}], 0x7) mknod(&(0x7f00000016c0)='./file0\x00', 0x8032, 0x1) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000001700)=0xa9c) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001740)=[0x7, 0x3, 0x100000000]) sendto(r0, &(0x7f0000001780)="d2d4f7a7cc146b3c17337f9139617700060b03c2078196", 0x17, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000017c0), 0xc) fchmod(r1, 0x1) socket$inet6(0x18, 0x36483b3ab6d15490, 0x7f3fbf96) accept$inet(r5, &(0x7f0000001800), &(0x7f0000001840)=0xc) open(&(0x7f0000001880)='./file0\x00', 0x10, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000018c0)) socket$inet6(0x18, 0x4, 0x80000000) 00:17:17 executing program 3: mkdir(&(0x7f0000001180)='./file0\x00', 0x0) r0 = open(&(0x7f0000005140)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000005280)='./file0\x00', 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 00:17:17 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) setgid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000100)=""/54, 0x36, 0x40, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = dup(r2) faccessat(r4, &(0x7f0000000180)='./file0\x00', 0x2, 0x200) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) connect$inet6(r4, &(0x7f0000000300)={0x18, 0x2, 0x1000, 0x5}, 0xc) r8 = openat(r4, &(0x7f0000000340)='./file1\x00', 0x8, 0x0) fcntl$getown(r3, 0x5) recvfrom$unix(r8, &(0x7f0000000380)=""/222, 0xde, 0x0, 0x0, 0x0) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) lchown(&(0x7f0000000500)='./file1\x00', r0, r7) fchroot(r8) bind$unix(r2, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) bind$unix(r2, &(0x7f0000000580)=@file={0x0, './file1\x00'}, 0xa) recvfrom$unix(r2, &(0x7f00000005c0)=""/112, 0x70, 0x40, 0x0, 0x0) sendto$inet(r8, &(0x7f0000000640)="0069a76d25930c9e555224dd160184caf104928a78a0f421f38a7eaf14fcb78cc1b6360822c6d9579e0d001907c32093b5f297e73b20addbadb711823811d8948d0a7d493ed390a9c63ce14399ec03a448d232fa8d1e09c8580204a30b6f3cef5b08f2fd40ebbe7234e3d2e0f115c9156c311f25e5b3a13526c704e5eccda49f5a66173f79402494185e20a123d15f2d21e48d9153b206ebf04da9f5c15c3c087b9102c424946a43ed47010a169a1b778c43ab12d7e23272a79968844d29c05e2028c1f0f35b2785c922ecbc4f83d6ca7385abd2d4b5678f28fd4df7fcfee5fc9f6d2e16ce7e97889134d711c688773f16db5f9c471e52a387", 0xf9, 0x8, 0x0, 0x0) r9 = accept$unix(r8, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r11 = accept$unix(r3, &(0x7f0000000ac0)=@file={0x0, ""/92}, &(0x7f0000000b40)=0x5e) sendmsg$unix(r3, &(0x7f0000000c80)={&(0x7f0000000840)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f0000000880)="a4cd282e93e00f31051b31e287040ed5d5bb7a04e01da68c2ec1b9ee0bd116a902d94afc8572e874270b27335b6361eb236f8aca6278a09e2e7bc7b8c8c62ea2f8fc078fdf975acb6661d5d2906741c5cbc63c", 0x53}, {&(0x7f0000000900)="62289613b1328f8c6e6c4dde3f415221d24f327a80bdc8fa01294d94ba6a7881e0067ef1cea6ab17292e1849fddbd84ff841d8005bd9711df3e3893d51a91c08a11f960165593afdb95785dc3731b49748b9bdd29d20756a93691ee550fa9ca9d884ea3399753c0c375193ebfd36791142a288c6249090cbbdf9f6b205babbe7d995834c96c5d1cb1f261ba1dbf5c344672db65fdd7c364874e7a52f88194c99239b52d5", 0xa4}, {&(0x7f00000009c0)="f2d85b71a86bd291f80873f4b1e18b3c93f7ced58f278b4936c1957c92a7709a62474915e5c7f48a85d0f5ad9eace1ce10c75ae345b96a5f5bc56f6e2874cea080f66e8979c2afa8797a25681f7f5942416623c3ec", 0x55}, {&(0x7f0000000a40)="f394115728180bdab32e1b1c6ad43ca4b26782bb4c05481acaac1b48fb9551c38b32abe3c085fe0606cd92d214d09cad126ee3abc7c301a1383533f7714c", 0x3e}], 0x4, &(0x7f0000000b80)=[@rights={0x28, 0xffff, 0x1, [r4, r2, r4, r4, r11]}, @rights={0x28, 0xffff, 0x1, [r2, r8, r4, r9, r3, r4]}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x28, 0xffff, 0x1, [r3, r2, r8, r3, r4]}, @cred={0x20, 0xffff, 0x2, r5, r6, r10}, @rights={0x28, 0xffff, 0x1, [r9, r4, r2, r9, r2]}], 0xd8, 0x40a}, 0x1) chdir(&(0x7f0000000cc0)='./file1\x00') getpeername$unix(r11, &(0x7f0000000d00)=@abs, &(0x7f0000000d40)=0x8) 00:17:17 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=ANY=[@ANYBLOB='K\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xc) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup2(r2, r0) r3 = accept$inet6(r2, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) 00:17:17 executing program 2: r0 = socket(0x1f, 0x0, 0x3) listen(r0, 0xffff) r1 = paccept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x40000000) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) shutdown(r0, 0x2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x12d) recvfrom$inet(r3, &(0x7f0000000140)=""/241, 0xf1, 0x800, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000240), 0xc) connect$inet6(r0, &(0x7f0000000280)={0x18, 0x3, 0x2, 0x9}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) symlinkat(&(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') getsockname$inet6(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f00000004c0), &(0x7f0000000500)=0x10) r4 = socket$unix(0x1, 0x1, 0x0) renameat(r3, &(0x7f0000000540)='./file0\x00', r3, &(0x7f0000000580)='./file0\x00') r5 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r5, 0x0) connect$unix(r4, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x1}, 0x8) r6 = openat(r3, &(0x7f0000000600)='./file0\x00', 0x1000188, 0x40) fchmod(r1, 0x10) connect$unix(r6, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) stat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) mknod$loop(&(0x7f0000000740)='./file0\x00', 0x94dff4ba76df8846, 0x0) socket(0x6, 0x4, 0x8000) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000780)=""/132) r7 = semget(0x1, 0x6, 0x484) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000840)=0x10000) renameat(r6, &(0x7f0000000880)='./file0\x00', r3, &(0x7f00000008c0)='./file0\x00') connect$inet6(r6, &(0x7f0000000900)={0x18, 0x2, 0x81, 0xb1d}, 0xc) 00:17:17 executing program 1: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/36}, &(0x7f0000000040)=0x26, 0x70000000) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000140)=""/186, 0xba}, {&(0x7f0000000200)=""/254, 0xfe}, {&(0x7f0000000300)=""/49, 0x31}, {&(0x7f0000000340)=""/202, 0xca}, {&(0x7f0000000440)=""/153, 0x99}], 0x5, &(0x7f0000000580)=""/48, 0x30}, 0x40) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = fcntl$dupfd(r0, 0x0, r1) linkat(r2, &(0x7f0000000600)='./file0\x00', r3, &(0x7f0000000640)='./file0\x00', 0x400) preadv(r1, &(0x7f0000000780)=[{&(0x7f0000000680)=""/87, 0x57}, {&(0x7f0000000700)=""/125, 0x7d}], 0x2, 0x0) writev(r3, &(0x7f00000008c0)=[{&(0x7f00000007c0)="7c133e80d77f491172bfe6b56b906c2bee43a15a3ab7dbde0e4e3f5be11adb66e17862baebf58547f84ba1d20bd24d8aa970ad6bc918b8389605588439f3e72ab804fd2d63263909d35dcb9b4b1db631b3f52ff7fc895c9bac08f0ea1e44f651139b9849c7f7252dedc414ad94b8de6e73053e3482a4da67f2ad2167b4e6889ed7ed384af39ae8a1534a790adbfcd90cbff4784226f00a3af653f9051f0fdebb3d5d392282ca149133462e8ba77cc9e29ff525d2dd344ddc424dce6fa07dc72c7acd83ca75743e39bf3d63d865d1813b883b7e31", 0xd4}], 0x1) sendto(r3, &(0x7f0000000900)="0b4e9d42bb432be8be26affba135715f2b515c153df6598973e963a01091a78f1c6cef8fea7b7f23064581ee7dcea4c6365a715b2dd3d5b82015508b62d6a2a68f3447636b198f2d5eb08ff954b7c1329793531b62f8cbbd3e7e0e163a1174b21cfba10c685a1204ea72cb0056d0ae40137052edd6c3049a6bcd1327c52efa738521bc7b8e102aa76257e6748cea8deffb5b2f88f690e66ca1482e9261c0d009ad34c4d4738c8777d5074ce2332cd5ee99376050c7bb", 0xb6, 0x9, &(0x7f00000009c0)=@in6={0x18, 0x3, 0x958, 0x5}, 0xc) unlink(&(0x7f0000000a00)='./file0\x00') fdatasync(r0) recvmsg(r0, &(0x7f0000000b00)={&(0x7f0000000a40)=@un=@abs, 0x8, &(0x7f0000000a80), 0x0, &(0x7f0000000ac0)=""/27, 0x1b}, 0x1) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r4 = accept$unix(r3, 0x0, &(0x7f0000000b40)) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000b80)={0x7}, 0x10) r5 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000dc0)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000e80)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000ec0)=[0x0, 0x0]) r11 = getpid() r12 = geteuid() getgroups(0x6, &(0x7f0000000f00)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r14 = getpgrp() r15 = getuid() r16 = getgid() r17 = getpgrp() r18 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000f40)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001080)={&(0x7f0000000bc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d80)=[{&(0x7f0000000c00)="750b070a1e363f0bee6b802bed8e693c3f2437f6c7272e39e918e3550cf34b6f01671a07676e1d6c37948610653e8b105b778db4a44f1b7e5a7340fd1c50296aa73bf0756fd6efa436d2bdd865f302e1ce15aa794f53310be55fb8b99f89f815", 0x60}, {&(0x7f0000000c80)="89657e2769ea028571eb16249a8515b0de158ee869d1b184e21a33c483db29e9d01537956a6ff3a15896cd758bac61a31480814e7de43af340edc0847938855a288c1e8a09ccb99f9d97250fb54f35e3f02887caff4fe849009fc13139488d4763fc9cb589cd6e66ba7807025ab4dbe74f25f94d8d55881f07bb2177a547be14204aed14a09afd019fb51e1e178f2a3672221951bba49e7444308c276faa9b1788e6f4", 0xa3}, {&(0x7f0000000d40)="edd3f014dc0152a6a396ae86e818df00143d5e603a6aab890d93d7748f53a806", 0x20}], 0x3, &(0x7f0000000f80)=[@rights={0x18, 0xffff, 0x1, [r2, r2]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r1, r2, r1, r1, r0, r3, r2]}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}, @cred={0x20, 0xffff, 0x2, r17, r18, r19}], 0xe8, 0xf}, 0xb) 00:17:17 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0x0) 00:17:17 executing program 3: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getpgid(r0) r4 = semget$private(0x0, 0x2, 0x208) r5 = socket$inet(0x2, 0x1, 0x5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETPID(r4, 0x4, 0x4, &(0x7f00000000c0)=""/29) getsockname$inet(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) r8 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x9, 0x1c1) sendmsg$unix(r8, &(0x7f00000003c0)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000200)="456aa1256a26f236f5e54c9bccbe56596e77b68cddf5c8d6cc04268254fbd019", 0x20}, {&(0x7f0000000240)="06eec9fad3d4d54e904b130d9e4566191359e273f9a6ee37ad8e78aa82c57eee2e2bee2e8ffc75c6b15eccf2ac3ff301f1eda756ae2d8ec94caa9ba87b902952b169e08330f95aa69185e53d457613014a0f2d0db29bbccce7ebdab243a74667984a7b105ef51c3ec0", 0x69}, {&(0x7f00000002c0)="a26aa21d8576b14894801f046dbf3749f85a218ed0b1d46bf40fd614241b3d7f3ca5c0cd8347a2673aa51a6f8fb92d1174468017b84eb0133fab09136160eaf3bc166902aaf6be11ecaa763dc341ed74b5ef8be1d49ee0dfe4ecc045ba926ca50a47ed7a8c648a2fd9537b620229884f0408c5a93fe57e78eefb83b6ab8b0f91b68d270d9dd56bf0fb62762893e388815be49473b126e0ce928362bd360d2ae928aa4c", 0xa3}], 0x3, 0x0, 0x0, 0x407}, 0xd) bind$inet6(r8, &(0x7f0000000400)={0x18, 0x0, 0x88, 0x1}, 0xc) mincore(&(0x7f0000ff8000/0x7000)=nil, 0x7000, &(0x7f0000000440)=""/4096) getsockname$inet6(r8, &(0x7f0000001440), &(0x7f0000001480)=0xc) writev(r8, &(0x7f0000001640)=[{&(0x7f00000014c0)="321cd06c63433192e78212b94c075fec1764d981ceddf57514e48a73802aa3b4fa983af5c5bf9fc0e440b86c09cbe08a94f30e5abf78da6e5979dcd589550c9e9d04a92ba1e7659b23f7e8695bfe1835d2de3664f68721817c34", 0x5a}, {&(0x7f0000001540)="d7f81991f3935d946818ec1dec57cb92ac5042cd409434fd6fc0c19f57d4045ce70a0611c43c7b32323e91e16c04a721400014bd155885a488dbd4e372eeef23885cc7e09ddd552c3d7506fc7639d317482fc5c29c37de8444cf647fc694f4c2f61bd8a4adc76ff802bc52dae29e3a36fc9173c5ba4cac2bacabd84c6ccb984885e1a40338111a6c0d123436b1ceff82a1a0cf7e3ad5ed4e8479f5651b86bb66db3750773a3f396167cf98c09b", 0xad}, {&(0x7f0000001600)="d7b642eb7d30de0ba9aa4aa5406585b3f2f59799a6dc830493", 0x19}], 0x3) getitimer(0x1, &(0x7f0000001680)) getpgid(r3) fcntl$setstatus(r8, 0x4, 0x80000) symlinkat(&(0x7f00000016c0)='./file0\x00', r5, &(0x7f0000001700)='./file0\x00') r9 = msgget(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000001740)={{0x9, r1, r2, r1, r7, 0x14, 0x5}, 0x9, 0x2be1, r6, r3, 0x80000001, 0x200, 0x924e, 0x80000000}) r10 = getuid() getsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f00000017c0), &(0x7f0000001800)=0x4) r11 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001840)={{0x7, r10, r7, r1, r7, 0x80, 0x1}, 0x1, 0xaa3, r3, r0, 0x40, 0xb928b7f, 0xf4, 0x100000000}) msgctl$IPC_STAT(r11, 0x2, &(0x7f00000018c0)=""/63) msgget$private(0x0, 0x280) setuid(r10) dup2(r8, r5) readv(r5, &(0x7f0000003bc0)=[{&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/239, 0xef}, {&(0x7f0000002a00)=""/1, 0x1}, {&(0x7f0000002a40)=""/63, 0x3f}, {&(0x7f0000002a80)=""/72, 0x48}, {&(0x7f0000002b00)=""/55, 0x37}, {&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000003b40)=""/109, 0x6d}], 0x8) recvfrom(r8, &(0x7f0000003c40)=""/28, 0x1c, 0x2, &(0x7f0000003c80)=@un=@file={0x1, './file0\x00'}, 0xa) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000003cc0)=[0x4, 0xfffffffffffffbff, 0x0, 0x4, 0x100, 0x79, 0xd40]) 00:17:17 executing program 5: setuid(0xee01) setreuid(0x0, 0x0) r0 = getuid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r0, r1) 00:17:17 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x2563) r1 = dup(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x400) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0xfffffffffffffffd, 0x40}, {0x18, 0x3, 0x4760c0bf, 0x8}, 0x401, [0x4, 0x1, 0xfff, 0xffffffff, 0xffff, 0x9, 0x1, 0x3f]}, 0x3c) fchdir(r2) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140)={0x6, 0x81}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000200), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x1, 0x41e, 0x6, 0x5}, 0xc) r7 = semget$private(0x0, 0x2, 0x20) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = openat(r2, &(0x7f0000000280)='./file0/file0\x00', 0x20002, 0x20) sendto$inet6(r3, &(0x7f00000002c0)="0bf7145314534f59a2e6f4a901cde7bcc9dc7fa274b236abdb2d8febe98be8a7e6b81bc56c16bce663dfd81760523c36f6a41f076eb7ad9815923e6d4c0a25d5ddbdfbfe1260cf8ee912c9ace309a1d6d71e1f0a0092976d90f190178fde4c6ca050cc514b96c98a92401e93a8c729bd1f92ab6d6d5427a815bdd599568c88809936f5e5f6a7322f3fa0a196a79fa84477f95a341e7754b667", 0x99, 0x400, &(0x7f0000000380)={0x18, 0x3, 0x0, 0x7ff}, 0xc) setsockopt$sock_int(r8, 0xffff, 0x0, &(0x7f00000003c0), 0x4) mlockall(0x1) r9 = msgget(0x2, 0x161) msgrcv(r9, &(0x7f0000000400)={0x0, ""/43}, 0x33, 0x3, 0x800) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000440)="2d3f07c29fd95e605ab3e8ae2024c5fcf4fd227a47d203a4b097b83df88f67e726be4cdcb8e7d5ece8562eb9afb6f2248c083d2b90c53119b5425c4811df86fc8a33511db897579b34f2ae864df8d4467f03543d76c31b0b1f9fe62125e4e3a1a28aeb51d04c2cb524addb1b98d023a29faa811bb22037a6f3bb1543154d5f40a8a8c2c344e507c7ab9fd11bc09eb64dfccaf0f8ec18fe42e4959b8f9e41d6d0fc31cccd902cc6d8feb0ba22a17574bcde633e45a4ef6646694b547bd8d1e4df5cb5d589cb00d8c5575a9037e137644ffef9922a8d3416eed82ee737fa07e70ecf44627b407b0941df0b3fe2c869e4f689e012b937803fa6451717340145", 0xfe}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000580)=""/60, 0x3c, 0x40, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x1) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f00000005c0)=0xa6d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) semget$private(0x0, 0x7, 0x11) mknod(&(0x7f00000006c0)='\x00', 0x1000, 0x10001) fcntl$setown(r5, 0x6, r6) msgrcv(r9, &(0x7f0000000700)={0x0, ""/34}, 0x2a, 0x3, 0x0) msgget$private(0x0, 0x6) 00:17:17 executing program 3: clock_nanosleep(0x1, 0x0, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r0, &(0x7f0000000140)='./file1\x00', r1, r2, 0x200) r3 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) dup(r5) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) 00:17:17 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40310, 0x101) getdents(r0, &(0x7f0000000080)=""/201, 0xffffffffffffff0e) 00:17:18 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) close(r1) recvfrom(r0, &(0x7f0000000040), 0x0, 0x804, 0x0, 0xffffffffffffff79) 00:17:18 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r5 = paccept(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc, 0x40000000) r6 = socket$unix(0x1, 0x2, 0x0) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x810, r6, 0x0, 0x0) bind$unix(r3, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f00000002c0)="0fd8756c6f1023f2a35d62627c3c17f1a29d4f71bb760c890a02c54554ed071b", 0x20, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) accept$unix(r0, &(0x7f0000000400)=@file={0x0, ""/56}, &(0x7f0000000440)=0x3a) r7 = msgget$private(0x0, 0x1) msgctl$IPC_RMID(r7, 0x0) geteuid() r8 = accept(r5, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f00000014c0)=0x1002) connect(r3, &(0x7f0000001500)=@in={0x2, 0x1}, 0xc) flock(r1, 0xe) r9 = fcntl$getown(r3, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000001540)={{0x18, 0x2, 0x9, 0xbd}, {0x18, 0x3, 0x3ff, 0x8}, 0x45e, [0xffffffff80000001, 0xff, 0xfff, 0x8001, 0x9, 0xee, 0x4, 0x8]}, 0x3c) bind$unix(r0, &(0x7f0000001580)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000015c0)=@file={0x0, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000001600)='./file0\x00', 0xc101, 0x1) mkdir(&(0x7f0000001640)='./file0\x00', 0x40) symlinkat(&(0x7f0000001680)='./file0\x00', r2, &(0x7f00000016c0)='./file0\x00') recvmsg(r4, &(0x7f0000002800)={&(0x7f0000001700)=@in, 0xc, &(0x7f0000002740)=[{&(0x7f0000001740)=""/4096, 0x1000}], 0x1, &(0x7f0000002780)=""/104, 0x68}, 0x40) wait4(r9, &(0x7f0000002840), 0x32, &(0x7f0000002880)) wait4(r9, &(0x7f0000002940), 0x20, 0x0) mkdir(&(0x7f0000002980)='./file0\x00', 0x120) 00:17:18 executing program 0: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') symlinkat(&(0x7f0000000080)='./file1\x00', r1, &(0x7f00000000c0)='./file1\x00') fchownat(r1, &(0x7f0000000000)='./file1\x00', 0x0, 0x0, 0x200) 00:17:18 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x1) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) setuid(0xee01) utimensat(r0, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140), 0x0) chmod(&(0x7f0000000040)='\x00', 0x100) 00:17:18 executing program 3: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x50040) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xc, r0) sendmsg(r2, &(0x7f0000002400)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000080)="932232f63dc86001df99f6d4ec4e234e7da163f1137d792579431b2281b622415c3daca77cbc46334174e4a94171c15e391ddfc6e9739fd775bd87f734e4ae22ce2c3746ba397d0cbbc9ba9e83594a29f2ae6226df19ea05c483d7bfa4854cd636b073cc5dc2ff7df29e1b4560a25902a91ddac465b51925fa64deaca3c6bf344d1d6f1902dff5268a692492c5e6fab150c956698342ac4c396ed22d7e9588ea0750dc5e53332abdfff4b887bdb224cd559ff6c797", 0xb5}, {&(0x7f0000000140)="47d4bb6cc8d0b75ab0596d02cb5418bcba6f9d1a543ece6468e64e0374a00b2295dc907b0778e62d01454c1891e76dc3a93e59e65f9ce77019aaf238dcba400cae32cf18967ecf080eafb20f6f1b29df54daf4472b9862754482d8891bea47915de6225eabde75e3d99593403407d06cc9a5dac0c40c67adc0d0c40cb6feb994ae7055c19a741723557a620c06d6b22704bcc19145c140b87e0e2714298b3a0c59e56b63806c51379bee2a45f8280e2a8d8a21eaa1122987063ec2caba2cd7d15ce83edb35d6cc5aaa155d7725ae74005d516ba4976c34e6e9e323797524b34ec82d8598a9cae38c1cbac35395d0", 0xee}, {&(0x7f0000000240)="2a8a3eb3a5efc9bbe077c481b7efc8d9391ee84c22bbe3954caffa53454f17756329f0dbd1dedb5d0c3c23cbf023ca085a286fecf722b5f477faed397d6f8009ba6898d1cf7e073bcd285702c615513889845a18f7a7c6a421d59c13405582544a4a66b14aba4fc65a1974f212691d3d7ef852d623323439cf0303a6fae373ee66988212ed", 0x85}, {&(0x7f0000000300)="e88e291fb00c3ecb7be3a59c186617bbe1e41aea0054a230ad192c04a62d78eb27f4f7b080012b0f97d35f5b2f77d3dab10464dc8a8c19a550ba58b2a3bbcfd8ffe03ec3724d886da9ada2a1c45386c5b3e53f870060184540917f4df635057789db46eac585e9bee449a089468e0212212adeb3f2316e1783cb08f1f3f3d53b7ee1a36d80d6e10a5de92fc4007c25792fadd5868134e167f57f7e8aa52464016f1015b06d6a4a7c530fccb79b052bf8cc253e02c016ad332cecee55e6a9727f4ae07e30e5caa8efdce8e72e5aba8558172b7c8b2c831446f011410d3dc4fc669ae96ccff22f9c5710b6123769a46aa8345ce4c80ace238ddb994d90a5889b1b87d278a3b11c794f7ee2a0faf91b9d78390120118d74b57c25624341838980c2ad1ac0d42b0c03d4ffc6b0aad4ae3c279e376312da60560603dffff7bda5bb56b33b1f4e241beaffc7af6637278794656c3f154594de172d486972ae0971145689bf9b3d40940e899b022bf3641a8b80da96e11c9dec89a67f758f61c9fe0d1139355369edfe8b5483e64c75432b8fc366c4d9cb7caa646c2b488b42ed8783643cfa68015e5391c9a5d0b4555700ce795ee636c3246ec79be8f8a739ec82ef0f1b459b63b60fdfdbb9c496b83873c62d439e764e4d6c4fd2791b9b8d1d237666cfdbad347af45d4e64d85d63c820594916953db11e0aa4ff800192e315440276e55827d4ebd5d77db54a8545b25b7c1216740bf613312633b816b4707800566ba19003e626deac3f00807a3ae84a2da2974a2d0129ad614d1e6677fa64237596411229767bf89ed4ff56b6222af2de8a5ab6e11a32970951984ac154d35b747df4965ec652d2a99210ed058b15202df63ba3aa9b92e3c5bca3c706d221dd06b275d146621ec9fb2179ded1bed89dd8bf159d12ddf607a4dc0fdc99ef3112048ea4a5884c1804180d1acde94f96734d37497b8269617799d15b241dab8b5d785855a5d1fb490e2cace48881edc8ef941139faf88e95252762a7c2b68aac0daf440ee60bf7252f77acbca9df9b09439da514a4622f685c5b53cee36203882d21c85a2b46ab1c6987f80f4db92ee9413cce9c245be8eb9908046aa39f6bef25dac7f394a4f1c0bb20031b9f440e2afe596e971d1c306a3b249c51428db8fee5b0c88b04192030c6047204319de09fcfccaaf325db34459f85796e4de75baac50e655cd25a9237abe788333944ba6f71d4ad7f14a7eb3a084ecff4542e891495e2db11fb78d5a895b8c5825372da805e05a4ead9e421c375cfff0079d68f6394f48cfa35ec36f9e0076c8b7513c177c57870cdb9ea1c2a2f3160778c7cf2c1abcad6f7e5b9c2fe700134d3871882c516de52ee36c26fe7d2b4ac2273ea4aebd500ce468d63e68d2079aa49f337fab63bd11509e8b187a1899ba3f448eccd228da7da9f7ca6c182f92500248239b90456a680af90ee6a19e40470f0b686a5b0d9505813378811f7cb75c1c9005bd8dfb5521d6669e3f25d0f8e9a1eb72c6232a064284a44529625c88a8974afa555d8582fc75ec8b6382bd5c684739715b324a145b1021bfac6091c1c3ac4f3929ab627d824da68c86dc45ddf9f9fe8a9bdbbc6dc763e83fbcecae6484f4f6f8e17d342377a253ffda1830ae2d62cfa4ed7fef6f446b6134f5f196149ce56b79b0182411e4e42db501fce0332a0b74cc9e71deb436c062c7f3defd4c2424d7d189113efa1057aa1814ba6c32ca4fcda59395fcbc853243599e138e3f42e8bf332c3e8c494166c596a59ed31fc8986e3e2690dbac975bb9134ca8cba96b571de98824070c5f05621e608381bcb8125422dc4177caefb25808b37794690e9f972a44e9545ea8a520cc51d361e2e1c847f8a08e68ef9600371600821d5bc4a44fd5236a5cf4679cdad73baf2811c586dd7b22d83f92089f2a473d3a1b3ced6d22cc5fff4616fe2d65d03e560122086de645f81bf90eecbb97f5a8828e561fb3ee3f6d4bb143473945ab3660aee829991dc278dfd840ac27f3e5f2e68877ce708cadaeea7cba0e86c914894fe9edbb81b3e1246c790a77b209d6e87cab68b65d9fc073858f199c281ae17b9463ea3b7967c062c26f6cab201f27729e05e89aef86fb5da97646fb32c08565d5608e2f5a762829557dc508e4b5990643af49e87fe9aa55a2f852b962fa5ae5efabd1a0d42edd15a2e0b46bcd60fe4e47839509e093dc4f3daf5cf9c32e8ef730a2df2b25de3bd8f2495143117b5f2523db0c9780fbb794043b7a40248b4f90291bd78b19330ca75c44caae5f6736ef6b4188240dba691b784297ad01ae10f8db7a523bf8c58d276d845b9831a5e6ffbb1d6d4e9873a3d3f3611ae54359c71b898b7807fb26b462875203c7eb8e6f0d82f9478f748363200e52c4b698b35768b032f0cef7e1e7dff8fed7da203665851b11bd8a0acaed8c96d9fb482e4e80a33e5aa552a4d83b9c2fe3568d7457c7ce2a08e8df2272493da6e5d70eff2fe94fa34c335b5a84746b3d08cab26c77c686fbfa0d739ac436304d7762a926a9c785e676c9455d4c781c24572f132c2aee39d33bc00688a5a7ee449cf11c05d575a8ba8a4dd4c78627724bea348f3d2ccc92856ff5c7ea68fa7a553b8ab808a820fe0843a394f5bf22587fb0d2d5f947c7f85bd2873ea902bb30be5893d0007dc7ba611809aa782096ba8333325a051a61888d3488f1c3130a767bcc2cf0b90df7ba619dff25869114223cd3071b1c696a5938d5402c47c04a1ebf8bb9a092b2ca1e3594bede5cefb64b5fa06b63e0dff08183ed205df1c441d7260ffcf5300064cb964d1a2b6050b30985a5c6b6e013e71331846a6940e445775d733a8fc32f9e386d122281ecf4eb1915e7920f02e512dfc82b0aa3e7f8335ed7e717417b80f11660d9b58f277bf892a957ef14b30d9234214f2d26e51db00d9b4de3572e1da6829dbd67496e59187a5db138213b3d5813ae93153d6bb2e3d0f892e5675fc28291f3039f404e02824fe82a347f7d91ae649d523c138e9014c540c27a45c0542db7943d736b5d76185e1172b45130fecc0f3e0611ea3e446fc459d03d05888411a23b6c6faec00eec0cbfdd0f3e7c18332b956e3570114e35285da7133ba66c0993650060695f5477a6538a2a0907d992256fcdb8bc88c5fb2e9df74d6d11f1c8dc0bd62919237efbaf5b71a83e9b26f01fd8f38bb29f0424b66aa08b1a10a73f609ea99c558ff546ccc9613b161e223d1121b49197055024f97bdaae2ac25a5dd312c8fa0285cfd83c4dafb14777e1161c282e63b04a15088f7c94a01d6333a0c09ed6a1d1ff10b9dff0e1db67bef5dbd08b868c99bbb796bf5034c03751147cfb5fe1fe7fc1d02e20e9b34551df16497e9c00773a147432dfb75ad36b29351784db56a7995ff6bc491c7fe5a670ae8e00e364340c0105646cfb128eca36b69776898beae97065c6bbae9e6f7a225526970221244a07ca8941384a8517d69d064b7f39032b3f3396a4d9307d1c736e545565fc4f096c1a9525fee75a3a86cf84034d696820dd1f707e61c0514277837a561084d7fc3c3df5677b8872513c92d151bdd8290253b336518971cb97737af07845eed5d425da0406587301ddd8d83062b5d082fe86bbab8499d74e8f0ac2ebd1c03316ebd6c7970e4c4aa4f147ecacbc594249d4010d1e8e35435b80315a46e254f93fe2c6449807432b719e874d2e48e2be08799ea6d0ac96f243c32c63f445266a85d677f52f0607f0f4c0d2d03cba58418faea60d06ec27a67f8668bb7948d4088d8cb7000447970fc713b427312bbe5aad9255197fc21e3343b9f78eca4609aeb946ac6436bf4e9405bf3ca4f729aaa171625c9a0a716b7cca02b984f1939dbb5c81cb4408d76753763d60a125e892e957ac8f7468a698b3489b2942cec2095f5396754cd3da5e9ed5e9c68925b5b27023a80b183ab5348ab6ee697fbe76cfe3584a4088eb93f8acad62038d1e6588a64825389d806780828c09b76afd90207e9d0bb471da397bd7345070c39ee7b7e94c3a6ac276f27fe479301837fc85bfd504e8e825b3892eb05d6c2760bae59be15ecfe80d1161788e418fc0b46e5ffd84550dc9b3904c87451d061d8a47070e106d1b9640317ca5c9387ca1f8ec64d8bbf1d9c3ae9c8370d7b3d2ca198c082f75ea7cad60e00539627776098ff7ccb24ae46959ebc8dff6de6a94de648a2a28081e7b26ca85206293f5d4d58623832a21db85e68f79c1cc4ee7e337d119dcfa4544bc88779d25575cf9e6ebfea2094cc6e568a1e3e163c9277d8f41c0c9584de448d3fc4bf88268be18f83efd2037e6e6ca3b62846972ffc9929d8b6fbb3dbfd31e878dd72dc4c475b920d057e27451c7bfa43fcdb37f4eeabd12c94b7e3b09889f6a1b34f04c09dd29bbe3fb29bf6c9fd578785029e27af235a5c2f999ba5dd8d758ac1e774cfaea57d0e727e900c461c574a9ec1369d47a6c1a67f12714307082dbc965482a13c5c417d9095c073a24fc33e33d4e7db75aca80594ea535b7229002d6d23cc1d6dc57e52d110be0f16f68a0c145783320baf10eb337d8ea8abab483002a986fc23a919708c2b9a084bdde867045c09d116754d8b502308bc4a9c08182fd6ba1783bc540aea129ede577d1fbcc9ccf24251e60ae1e2d1a6063fa694a7221a5ff970cd1750e1c06d2f7072ae53832fb37266e6d55ad2616cad9585916d57cf5c4efb9cc5c127d0348e91c54e9db86be95184ab319c1f640755da9643f28a8745c229785d655980d779a5d2f14b6ff0f5edadfb6e04509a0dc3f9037d090a3056e6d21e0af15816059ada61317e187a27fe9a84c5b5df58d61b70c96fe122a4393ec6074238565915782cd8c375da3aeb401582634eb77e113f0866f66f65a2fce52208ad2c855d4550abc0b78289a5b5b8224388f55e7f6a7d2503f40bdd2a6e0c1724ab1c32187c66edfc87e4690671fa4ef40bf115fc9b7b0e1c964d6a1c2766659e3f6c191771947b68394201f70ec793c0e9f6a3aa95963cff47f6cbc920896ac946a3e05e9ccab4853b3364af1acddf1a1bfd998363edb158241afbd535ddb1c4342dbd0a930ecb4de3fa64f4eb213c7ad043d2c59fd8e2dc8ed6168ac05e20221af08740f9d4c431216230a0c3d73a016d7971ef05b6be3212b50af71680cf3d7e5ed653187c2f9db9a64fa2605380fcf6c1ed0cf202ccc3da0ef1f4c66f592c92cb33069ef2966b0d6cbd5a9928e99734d6ef3a0aae02237977c5defb8912b140a3005275da3c60ed7b7204c9ab097d65ddc5210222de214a786afd75645da051fa73ee8bb09a7d4e93cc13c8b5b3d9ca2b2ea35b846e1bb81e38eca8ae578f719b87d5703dcbd25ac92251f79c120da3d4566d72e3bd7c96a666ce147c8c1213ba0662baab8cc60b5c4d4efc2b397ab57a206e064875fdb63edcebac3d77f98aa728348baeca99bf297704a74c52fe4f8550c5c7deabd36612d11e0b6fdd9185ba5571a3f755029957a309cd12442b03fcc22d46387a59d8437c909a34a551524e3ade1f76286c8696e5be697c67a49751bf4301ae01c10a1075acf05cef46be1e91219a83c81a60927ada454a1a8bc9b12f3b5c7989d95d98f3021dc2a047fd8e56c7b3af80f46ee967bacca88481b5913e0e156eddba69f8acc9ea9cca136fbef4cbbbdd840f9f62f292fb0fe9235631534a09fc7a0a5e713806528ebdf5112085441c885c32909359242cbd30bbde281a991478a4c141bf6c1e371aa5c03a29", 0x1000}], 0x4, &(0x7f0000001340)=[{0x80, 0x111, 0xd21, "dfe0af81d1e986bc5a1350e596e7939dd5f444fde120444ee6fa3282eba0a4c4af9aca61e72a459e6a0dea926a699cc15a4346e4166809e0e69f30c6882865eb07dff69df86420c39237db8bcee45b5ff8fbbeb68c3df3965e7a4ec04febd29dccd0ce4d87816b1a9b1a419cd1545c52"}, {0x1010, 0x11, 0x8, "bf8990e331fa7d6057f1771d3a39666d347c51f1280f20aaaa3c8e39b7da57c40dc06f7e5c7d72e293aa78e07d3b9be503df8ce4578a440b9760b99a0c1c6b98c0d45ccbe6ce87a05e1e9057b901553c7bee8a37f23ca06787761bcbd12e3c26f2cb015b8ff21eabd6a9557254ad3e6e715edf7a8f7351d9913db4c335ca40980b9dff4a34bf9b3feeed6a1cc280e4d8110f7b60c521795dfe149dfd4e710eec1a10c58aef21440ffd1c190cecfc3d8aa31e727515027b6c242b097b3d3b7c1a8e67c1d60ea517bfdc8b7c361e5c73b143818f8a209794a602f946b21cefcbb29006ef5362a86ef874f46929a0d4d573d968781f5d4b966a8e77fe851367ee199021221a2331fda061f68d8e10d0abbf5b7adf0287285080f9ae9480ea4d7e9171313e7f38618a7a83eeb81fd3eb7fa8165cfb4e9dd2a6de68298f374afaa2407d559ecfe5058b0616a8d6658b680cb156de667e656a97a201f1986b9c041ce0062d1ec5936bc67ac51f691de894cf83248022c90f3f731219bf11103efc32bf23029ced90fe510c4289e97daed2945408ca91cb051244abdf51e0fc18d269082e4263c56ac29b83bb6f4ca34fdd2f03fe3b9609a6777e77a091753d39aa2df869cc390c8a8da63daee49728b358e03c54b7995e942c498cbefcd898bd561c88b9b5bbff6a00461577eb80020d303fb048779a8c2856ed6cd99539b70f9b06575e790d3ccff815f751b8bd9df020518183f9bde4756677e2b6ca006e74af00724784dfca0a661fee795dcf581322280a60568d9e77331f4107c0e24f7d4d3a3ff7012e981a6da0f465ea94aad3653b3e11d2b1f121b2016fc385ad3733b83fcb3ae7c29779e3caee93780ed3a50371515c571e47d5b41670b6545821f74058dd4494ff7e46812206bd92a08e4bdae2359fafe7f377d50ae96dfc23f69a1a6b55296595789a8db2a3c96fa899fe6d0ee5f7b97a55020a2923fad63b1ed28c0421ceff9726fbc5235520f503c9ea78189f574847c87fdc66387a63a8cdf3f4f1ecda5401ce1d2f6c377928189a18a22e2d9835158021e45d442915e8ce741b1c5ac10d0289ae6d66ea88f2a126b34d26aa76d1ef223f4b643a225a34fbd86c3bdfe845d0cc898c26546e33001fcae76143f3d60fff619e0d21e7bf10ec47ded4b9114fa9ef46e52b943670e9822452c014a870218ce3b1d72f6b646fa811c17ecc6034edd5221f5262665013bd07de779b4519ea49bfc964c39d27f9f8212394e3829bd657a8602f9a5f6f732b0c77e96f393fe29c51ed5f8a2f4ccaeb89ee1a5f8a3d7fccf803db20914362ae5fa6cbc2338fe3fae2312fb49462db459d1a4e1412157e0ec1c985ef4264f424b3a11028a2f0c8a6656ed83c15310642c61c383ca1f335d7c7d1e9a9c164e0579f8848f9b66b2006e061db4b895925316c82ab5c70fbfb7f42bd6818b476b938aca41f1a965716a9012ce4067cfe30dbd0e1468f76afdd7aafe688131fb982e753b9a9909782a364f9d319e45046cbbe75e6701af9aed679ffa8b3840d68c21e1c878f1c31abdbd246335105296f28f91d2aaa1f8db5adf184f9a829e7290160c8634202c61e18623b9a02092c67be876d0850bf1f25e4f4b0deb7dd216d7f0c1a4a2ef539103a4d8ac8a1365b41bef07946b7e07068d8fd0af2e2c574c4f69d50c52d2c323c2ea07ff9739ea53e7b95679f7206a9f6275cdeac20c32ca23681490f6cab6b315c54c3d8393b439b85ec640c7e54bca16f0f27877495cfb5c0511ca952d7ec89e7adacd1ba56a6e55b7b710add725e4be3ba949304a5bb32f3239f7b67a215eb51fd8a6ce062efef958bc4b0c5ed1a2d7e126e248205fc7fc71b53e9809dd7be785d56161e0376c78776db44a684e49850c194660b930d69e1e361a314084f0e2ff85d5cecdd9af536373a39e2502a34348a3fac1edaf8cb96dc4643d520f07dd7ec3ce933cb831b24dacd04432b4896eaa2ef62ef703c2d86896fce4c43952e244592bd009f9d3159c7ebef033f44e3ff8133b65dd7a744c3e2423a5a5f5192f4bbaee2214d2ae46c085fcf928d601f1151c0d15cdaefb8fc8374df3ab720933fe6264270bdea259b57a4def2ef47428805b4f27298aab6c791634d7bb7949f3ec1fd8712a4e29aa04a403709dc146b55dfb188f14c9a0894bb213dcd11024246c6ecc34799079778913eed8f79b894f913c60f5b23c6e413482cd4d968dee3d4e3814761973602c18e378b2522910d963f2f3fc0df67561f27fe243e5cf0059f30236fb194ed339a4e660c0085044a8e72b5c675a054532ee3db595379a841dd35b724b29bd828a666bd8cd34cd0cdf787d2c4fc5385060377947694daadebfae47508473fb707ecfb6fdfe945f26ca824ed46420d075f4f764f7a0b35ea1fb546b585bc8647cf3ee10ded59e815fe8379b5560b08772b45356ba2d258ab79814debc2da8941ae40698bc49e59dd0488efc5dd1f912a6a32b6a1d3d32cff818f13cd5528cdda69a740d81a2eec206d9c48b3df4c8768d837f10f6d633b19430cd4d92427978a159efb5a93437607299f25730c86733c3e18c1a0ab98fbaa15e9bdec004b9fbf4cd07754aa29960a4ef2fb6bf6dc314cf754de378a6312ab78bb4211e99666c5c3d29031db969da8d4bf33c428146dc7e05739cacdaf1670564819de96286590e9def393a1466da726534c5a3929ae1aa043fa503d2aaa0a482b4e9ef1c8721a0c7cdebc3afb7972feac8e4a809b54a999eb4d9f83e8395421640681da24dc033e9789af31cb36691fa9f5f2d45fb452ddac8525e20d4a66edeabf62e9218f249b061239aece1aef961b70afda3317b7c737af38d708348802491aadc67dbdc384321da5a512170fff03c3ca2b2dcf129d4cea7b337a7f7e14294b2bd52d776cd4e197c1a1fac45a2a94cca636fe164f869812da944b630a4610c567e3c97199d795bd9f939ae03d321a9daf5f99f55587dd34c5cf62be35480ff0827d9abecbed4194154067777e00586ccb0236306e597ef3cefeec98dfee9aacf60bc11c043f7195275a4667ab6a6a0f293abaef49a3310ac76d0a25517b0ad593bcd060b1dc2e7b867560bbb8a0885a8d5ed130c93a337a03fa96eb7e122fcffefc15898844e8515aa008ec84e29319ccf77b782f312173e203ab737747556019a56f37dcf9446911f82ede185d75bd845e3ca79527129a89cd887b06ea7a9178f61aea1ea3c3a78f221cfaa030263761efd3841d13fa8197b1dafd37c545b84886b1759f517f59d7d41c8f7d018edea136dea4a2b10a4c3994faa63ddc77808f80c040c590f023d779ee29689236d5a38775f4dccb8e369073c09961cd45e8f3d82c735ffdc8b64ff3bb822bd291c3cfcf04029703df5001787b80bb8ad53191f29ac0460c54d8871175f3c17e130db87d7ffd5a1d011240c055f07d9427561074d9793b1a1b86b5f1031473437775cb70ed1d5705ba6505e9880b3373e3994424c596f39bcb655699983ebf3e45f3f81269dc69df7eb21f09b77942ccfc72b0f45c0b610e24b5152971529acb94af9a425389d71ff394a73ba3392643ac13ae4dd057b31106cfd48446fb79b378c412144bc4840af1632b775b701c0436a81185ccd6c3b49daab362e7441ce1ba378ca73a04534bd6a43ce51e827d68c1f0c7c3c6023fa9c343fb07aee93c594c265bc2987707fd4029fbdfad762bb2ade49c204439790ee833dba38acf986490101321a73f11abe743e9c9733a97541dbd98fd4670d7789aa1f2fc3dd6aa50577c689009ea47de1f2f6dd375803ad1447bf082ee18d4efdaa0a6dba093239832d6b6a96a2f01194fe05618b0395d8334f9f2652eb80b9999cfa56c61060c8be0ae9c7a5434ef718f99644232772d59ea3cfeb92f6e1bdb75a50c657162e3addc25ac6ae4a6af9318ec23204fc2cda4a0276b6aa20566069b7a0a07f65bd9ae9d3a727f7d9a91e68c09ca6b6fc50da98377c0279ed3086c5c4b033463e053b01e039f8dfdfc08e52880ae5ed65e8c7142d3dcfbdf17fd97b5e79c6ac336e0f226464f036a5b2a52434c118483b4d4b7ebc51c76adb71bcba4cf4b17da4ea751e90fd46fa5624c749080e5b6a0c194de1dd996c59646909005bf170659f03c2532bff477a1e921e1c5d335eda37ab221d1e7fd28d0ce7a3702f6a95bfcde1370a7e7036677cbe463266b1366740261698126aee31dc92cc9cf9ed3129adb0bef4704c9f768c6bbeaea9b4821ed1c90e1bd71a0363b9b41444916abda36f4f64167a2b97eb6898c1ceeb6666255eef70b04ec9985e41fc0ca19cede2635c30644196b975987fa0a206ba06392132acfbc48e15e381670355c4ce2a362aa2e03529c7b8a2a0308b2861e7b54bbada6ad4f22cef8fb985e0a2d9b3daa1fb070292021dc163085b736f12c5d233fa3ea7a8c06d593205a1e6d312218d0587ffd674d7bfdda673a31c10c2ecf46a788f752defafb94a0466816ea1e44e3ccfbbda34f15a980d0cae992663541a53688d659fd16fa83ba7ae192e425c0dbe4d7dfd4fe472ca995a0d8ccba60fdd657d22790c1544307489ff0d9cd97020f9e360d67f179944756222e75140cb968464c323028ace00110673f3f568cdc9785f7976de85d2502aa2082796074b7e9215a70c53abc5725a8968b7966bd949106f579862ae1ba9603b5e5390faa6fe68e5f92463a3e0cd1c6119393a4f0110dc4991fb5af6be45cb36c06e1c4f5b025d6dad788ed8f9b34b9981fe3272c2be1c51e91548974ce38dca147f1231abe5ef9e27e14ca488d47b935ebbdd16b36651a9b7d9917c6795510baeb04f93bec83401d8da6eac43c24783b439e1e573204aa87dca770e19988929c4f4e3f6acda2b92b872fe523f2a560e7c881474ed1ac686d69c9804465fded15a434d63036445e99ab97bfc464a3574cbba3708aac15b1a579797ad029b3acaaec646a4d7cb8b060cbeb84cb0f5ade9db3bf7ad423bfc237885862e8a057a3fa89200429c2c93a00a9b93ecf5a4ed2799bba7c571e12e5ff6ee16d21c0be9c737bee9fd2d1fb050856e20750909db4cde2ae08ae7e81816a6b818e3e0803398dcd7e7d3f3833fae12a0173210c1b974ead4b2bdba08a5bcad018ef904819eb43243cd2dd928d36b4159c58760e541cfc62120bf1f8e593bce8c32e35e0e6ceb3400c2972cfc978456a3ae1f925b16b81ef4851dcdf4e2d6f21e042664e662880edcabd9aaceeb151342bc93eda9421f1a67ce97d14ec532955a850c139232b181eb9ada572115053e7f6cf55d885580c83d656ee018fc35c01f813bd9eccdd880dc7d240d0539ea8f858737665c9f915c1d683ae3149b46d031a012d4ce024c82f1af4bc795a489991866e5c6b5ad1848c6e46c405a6a01ad4a8016b79f0eeaa45561a7a2d75e40d902f36b128085e8c4d4885a2e26f31136f485b9c98e7bfe342f6bac216c5ceb39a942d6e40186b78cc230a5ad7bd2a924f125f9823b63b19c80dbfe2c4c2e5cb8f0ad547b6f1af76bc8bfa676e9983b03a407e120d1109013572bd7ad78745250323013a06a7f76246e4fc3b7f946297fa1aa5c555d81d7163b43d0101b52805f70e6fdd9a07ff476415f6e87b710c42a5bda09777b63669e3c997a7db0ecfd13e1ff0dd08f35917d6f025e40a8dacceecfebd48aae94044117c12427141ac5102ecbc4fe1160721272c1f05457bda7a4f693a0cfff766496300415051ea743c9de83df4d3acc7ec497769c668e2c7b262"}, {0x18, 0x0, 0x3f2, "643f4cb2946c650e"}], 0x10a8}, 0x3) close(r1) recvfrom(r0, &(0x7f0000002440)=""/101, 0x65, 0x41, &(0x7f00000024c0)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = fcntl$getown(r2, 0x5) r4 = semget(0x3, 0x3, 0x200) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002500)=[0x5]) mknodat(r2, &(0x7f0000002540)='./file1\x00', 0x0, 0x78f) fcntl$setstatus(r1, 0x4, 0x80000) pipe(&(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f00000025c0)='./file1/file0\x00') connect$inet6(r6, &(0x7f0000002600)={0x18, 0x0, 0xeb4, 0x2}, 0xc) fcntl$getflags(r5, 0x3) lstat(&(0x7f0000002640)='./file0\x00', &(0x7f0000002680)) close(r1) r7 = open(&(0x7f0000002700)='./file0/file0\x00', 0x100, 0x10) truncate(&(0x7f0000002740)='./file0/file0\x00', 0x2) recvfrom(r0, &(0x7f0000002780)=""/4096, 0x1000, 0x800, &(0x7f0000003780)=@in={0x2, 0x3}, 0xc) accept(r6, 0x0, &(0x7f00000037c0)) getsockname(r6, &(0x7f0000003800)=@in, &(0x7f0000003840)=0xc) recvfrom$inet(r7, &(0x7f0000003880)=""/161, 0xa1, 0x800, 0x0, 0x0) utimes(&(0x7f0000003940)='./file0\x00', &(0x7f0000003980)={{0x2}, {0x7, 0x8}}) mknod(&(0x7f00000039c0)='./file1\x00', 0x0, 0xd0) r8 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000003a00)={0x0, 0x0, 0x0}, &(0x7f0000003a40)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000003a80)={r3, r8, r9}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000003ac0)="97689f62df955373c52c927d4cf95baad5a1742deebe9253dab75183e2af559f64dfb274ebfe403b", 0x28) 00:17:18 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="20320bb1ad997ff856928146f87854a78afe94613044d535562b572bca735aea6a6acf075ca6fc4c46f8ce1eb06fdb54a2673cea51c466fa0611ac6d9678ce091f05126c48eb55da0c86b2ea1e839a4e3b7beb01f1feba0acb72b3e7a634a87f61957fde180d5dd50a39e4e55348442d76945fecba71fc6a4cf6ef703d4e7357cac1157c4913e2583082561a3f2233c46304a9292fc33e571757b88dd0714753c3c740bdb846", 0xa6, 0x4, &(0x7f0000000100)=@in6={0x18, 0x1, 0xfffffffffffff001, 0x78}, 0xc) setsockopt(r1, 0xb, 0x6, &(0x7f0000000140)="0d3c04edde228037346c41a55c644c33af5b185d", 0x14) r2 = socket$inet(0x2, 0x50000007, 0x3f) write(r0, &(0x7f0000000180)="92c6ad636022d64bd96208b7b469b5ae8c007f5cdffefd6c86fc8ed3db106cd62ac8c82ca24a15a4589fc8a5601b534d44329a751a98cb0f20cc7c6dd253d75b30a0ab93b3523906f92567f84dfb8090fe9a7ff568b7f37081dafa83c374137605ef8ce191d1c64138f59c564e97442ed163a125e4ab7ae2a4", 0x79) getsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000200), &(0x7f0000000240)=0x10) r3 = paccept(r1, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8, 0x30000000) bind$inet6(r3, &(0x7f0000000300)={0x18, 0x1, 0x8, 0x1}, 0xc) rmdir(&(0x7f0000000340)='./file0\x00') bind$inet6(r1, &(0x7f0000000380)={0x18, 0x0, 0x4, 0x8}, 0xc) r4 = accept$inet(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) rmdir(&(0x7f0000000440)='./file0\x00') fcntl$getown(r2, 0x5) r5 = dup2(r3, r4) recvfrom$inet(r1, &(0x7f0000000480)=""/28, 0x1c, 0x42, 0x0, 0x0) getsockopt(r3, 0x7, 0xed64, &(0x7f00000004c0)=""/195, &(0x7f00000005c0)=0xc3) fcntl$getflags(r0, 0x3) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000640)=0x8) readlinkat(r0, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/226, 0xe2) fchmod(r0, 0x20) recvfrom(r0, &(0x7f00000007c0)=""/205, 0xcd, 0x40, &(0x7f00000008c0)=@in={0x2, 0x1}, 0xc) r6 = msgget$private(0x0, 0x4) msgrcv(r6, &(0x7f0000000900)={0x0, ""/231}, 0xef, 0x0, 0x800) socket(0x6, 0x60000000, 0x1f) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x212, r2, 0x0, 0x3) sendto(r4, &(0x7f0000000a00)="7e31a027034df66b21678d2198e8a0915a3fbfb3906b9fcc3d2c0972acd3e63fcbb5dc521d25c4d1eea9114cedc55eb49c89c97f9f121e09d7a9b2f39b77bb93f3f32d6a7b4cefefcc880c4d95fbea5b5ae7d0c9ec6f88caf291c0adf1f783f0655ed8323ec198911401e3f912dcee1f2acce4251ecb0d05f813bde0fa4a9c1332ffcff67a29bf5425588569b9a1806841ae3e6aca7dcbbd1e6815812e78deff7e881fa91a30531f09d275ce8b4e29cd90c04bb5391f", 0xb6, 0x401, &(0x7f0000000ac0)=@un=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000b00)='./file0/file0\x00', 0x10, 0x20) msgrcv(r6, &(0x7f0000000b40)={0x0, ""/12}, 0x14, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) accept$inet6(r5, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) 00:17:18 executing program 2: r0 = socket(0x1f, 0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0xc, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0/file0\x00') ftruncate(r1, 0x401) shutdown(r2, 0x2) r4 = msgget$private(0x0, 0x80) shutdown(r1, 0x1) bind(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000140)=""/130, 0x82}, {&(0x7f0000000200)=""/125, 0x7d}, {&(0x7f0000000280)=""/3, 0x3}, {&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f0000000380)=""/160, 0xa0}, {&(0x7f0000000440)=""/21, 0x15}, {&(0x7f0000000480)=""/108, 0x6c}], 0x7, 0x0) recvmsg(r2, &(0x7f0000000740)={&(0x7f0000000580)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f00000005c0)=""/116, 0x74}, {&(0x7f0000000640)=""/59, 0x3b}], 0x2, &(0x7f00000006c0)=""/77, 0x4d}, 0x842) pwritev(r3, &(0x7f0000000b00)=[{&(0x7f0000000780)="59fed47607d13fa34cba6763997a1c7dcbe3e4153dc5ec1629d52ea85add587f3249fcbf54a9c3080bf9af10574f8c9f567622414a34699ec3dea38639b6b825c996708b570a9d", 0x47}, {&(0x7f0000000800)="000cd07e53325f4a47027352fbc7dfc67f56a1603a754dc59b5f1b", 0x1b}, {&(0x7f0000000840)="5b65341572dfa832ce5d307aa1a7f5708935939e7c8dcf6c0f53a4c659110ef7bc1d4f10cb0686c2c864bbbce82083a5eb277a787b81f06c6757956d5cfc4b6aedcd8130e7cf7519572066364c12fed9dbe154b1dad9b7600e356248119252c1eda5236b254fcbf72266f6eec03acde2c00051caa34ed8d7635178d7601c08ec1079c582a0770a18573b8167337284c4a38f15cccc7ac969b934c6f8454a4a4a08a08d163bcc2ea827d89616e5c5fceb5151aecb4b22fce54a3ecd8e82b8f467dfd85a5525affdf0eef897dba954c769d548f0e0c564fc19e541", 0xda}, {&(0x7f0000000940)="6d3d55cde4a9a65a9abae0afd54b984be8977b63d39180e0e2fb4f3bd5f30ae88017d07ecdbb747111a74c27ec5a6230b6a31ea9172790d3fe98cb3875e5efc1dcebf5f57d214a9006f51584d95e7ce0312cfa1678fbae13aca3fc65561dfea1b4173444bd1986f1c2283aba3df1536556fd42da08dad3", 0x77}, {&(0x7f00000009c0)="150456824a3adde0a65a70caa7819748de828ee2225fae40a7d1dd272588870c363cbf35ef", 0x25}, {&(0x7f0000000a00)="ac3ec74b2179204bcf5820ea6363cdde79d43865ec9e9ee45a092285d75c497be43f1c43d957bd40bc3dc97d6982217d5f18ff2c10d7fb4938802a99309751809c068466b12fb8e0b2df254aef6f1f3797b4145c483a7ed2066dd80322731e05cfa426403e3de01bdc9a0e802d05e6690fe6fcbfbbd7b6e113df844c536a8a8be335cb362bfbfc60c73320eb31d0d49641a6ac761652ca90", 0x98}, {&(0x7f0000000ac0)="acaf0cf4beae1858287fdf609def415ab730242b7baed498045a01482bbeacf564b6877d", 0x24}], 0x7, 0x0) pipe2(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000bc0)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000c00)={0x5, 0x1f}, 0x10) getsockname$inet6(r0, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) shmctl$IPC_RMID(r4, 0x0) listen(r0, 0x8) getsockname$inet6(r5, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) getsockname$inet6(r3, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) r8 = geteuid() seteuid(r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000dc0)) sendto(r6, &(0x7f0000000e00)="c693cd1eb20f1e4ff2a0118ffcd5e26a043b6a515fa3f36c9e76185a6a6533419c584e0aff088f430357fdab0b770c48107a96fcbf45972942ee403794f8e2a95ebaf20cb80649d5106106c6774f3172af7313fb88065f", 0x57, 0xc, &(0x7f0000000e80)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000ec0), 0xc) flock(r7, 0x2) pipe2(&(0x7f0000000f00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) connect$inet6(r9, &(0x7f0000000f40)={0x18, 0x1, 0x1, 0x8}, 0xc) getpeername$inet6(r5, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) 00:17:18 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = msgget(0x1, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/148) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/233) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x1, 0x14) fcntl$setflags(r1, 0x2, 0x1) renameat(r1, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x7100, 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x1000400, 0x20) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/82) msgctl$IPC_RMID(r0, 0x0) lstat(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000400)) getppid() r3 = accept(r2, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) utimensat(r2, &(0x7f0000000500)='./file1\x00', &(0x7f0000000540)={{0x7b85, 0x9}, {0xfaad, 0x775}}, 0x0) getsockname(r3, &(0x7f0000000580)=@un=@file={0x0, ""/4096}, &(0x7f00000015c0)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000001600)=0xfffffffffffffffd, 0x4) r4 = semget(0x0, 0x2, 0x0) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000001640)=""/4096) chmod(&(0x7f0000002640)='./file1\x00', 0x80) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000002680)=""/198) msgget$private(0x0, 0x1a0) semop(r4, &(0x7f0000002780)=[{0x3, 0x0, 0x800}, {0x0, 0x75b2, 0x1800}, {0x4, 0x6, 0x1800}, {0x2, 0x9, 0x800}, {0x2, 0x2, 0x1000}, {0x2, 0x1, 0x800}], 0x6) r5 = open$dir(&(0x7f00000027c0)='./file0\x00', 0x0, 0x8) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000002800)=""/226) sendto$unix(r3, &(0x7f0000002900)="9c00071f6fb5494bfc177d43546f111a82812095d746095754a092bf11b243edffa91dbff34edf01528ddf1d9607805ffbc3a406fc0c480080fe16a3098c89e99c379104a2c3aaf6c82c684072c7ec7c8e0466b4b035856517f2bc5ad9b68208574eea373b05f8d09ae887757eb4d6e06ea3de222ce27af0fbbbaf38504273535c8df115d5e43a7e6fd5acca4c", 0x8d, 0x2, &(0x7f00000029c0)=@abs={0x1, 0x0, 0x1}, 0x8) semget$private(0x0, 0x3, 0x80) renameat(r2, &(0x7f0000002a00)='./file0\x00', r5, &(0x7f0000002a40)='\x00') getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002a80)={0x0, 0x0}, &(0x7f0000002ac0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002b00)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r6, r7) 00:17:18 executing program 4: r0 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00') r1 = getuid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, 0x0, 0x600) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) getgid() r4 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100)={r3, r1, r4}, 0xc) 00:17:18 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r0, 0x0, 0x2) read(r0, &(0x7f0000000080)=""/181, 0xb5) lseek(r0, 0x0, 0x1) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x400, 0x3}, {0x4, 0x100}}) fsync(r0) read(r0, &(0x7f00000001c0)=""/6, 0x6) fsync(r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)=""/53, &(0x7f0000000240)=0x35) fsync(r0) fsync(r0) fsync(r0) sendmsg(r0, &(0x7f0000002600)={&(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002540)=[{&(0x7f00000002c0)="3e30bed7873a5f10f5237c467f06dcc9444798e9658e8d160f66f118f77268ca3f9101332ed0f4efdbc2c92bf928f6fe080093c282bd68ef1dad1f072dff3b97d6647a3b2be8d01fca0c307eb49423afdb5f0508415c227fe676a541856a583fd22c099c3bc892f14aa1a079d254b41442e7109c1d14341efc881ca8040cf765436a63aaff189e9f6f51755bc7fbd869639c796a9b1977645028e2a12cd4f9a50257329de99d8cf93b2b40ec34f1560921e18a57f4aefe5677891c6e822bd9936058d6", 0xc3}, {&(0x7f00000003c0)="0c87ac8e741abcdfcbc1ce2df49e1ab6863e1f2eea074dae12e14ce33395404dcfed7f2f6ef200842f4f8cbe07d5f9cf1eb1819095d457ecd7dc067df3eb0c1c554fcf616072c0eb8254fc7463b648d33cddf4b458ad798854b37c4ef9eea786b117252ed1261a2af8e7e9f0ec8edfd20c0c9040af224431dd56ecb3b891f8c62e05b097e4d2124526422695a2b8bf638efc5a388adb820cba78633c8742ed3b63e751686cb25115ac30e87f7ea260760c0c01b8c92c505af2203de6837c0b6f8809b91981826f5fd6248eebaa4e44a5d2682d663ee5efe60a7a74752ad0d25f1714740f62b7349adb058883f0203a18a4c76dfe9db72412ebc93218ce1672c61063d7ccb8090b927d6a9b9aaf8347793b558913a58e67e9af706c6239e68935d1ed8c45c81790574e23cad4e7092daf022a38bec4b2673a954980006dfc68f1ebe25d81ea4cdf4bcc3945f86ff548ec506a9e81fdc0e440784924d7a293b549ffd6b6a4d9eeb4802209cbf5237281f05378025be2500c4feb0ad376ef255bcdc96af681d716fb1a318db805ab044a9a82208177910d53c5086573e56c2af21e748420d67e0ae15fd5ffbffc26edd07a52734d42806324badfebc1e9b3ad725566e8cfcbe4c2554758fb20d1a8053a745ea5b7d920ae82abf6ac890926d53615c49c755de5f2791395e6da7a7e6c2df4defe8b1a50e8218dd9ad3191202be9cd09ef690d786f0bd8262eb042b5eb2ba7e40decf375bc1602f7c1d4ff44af9ce619aaa6ff6f6c894053120de5cdd4ff019921166fe7f4eb89fd517afd72d0a7b9a93e5579abf9a3be43b62a0b5761ab6648626c79ef6c78b8df2d921b74dab95473fcf8129bba9fb00246771975bc4a3c881f05a0ab279dc6616fedfe8a64bf51ded3a7714ee2d43b9f78c8db4be9f47a7e4afa8b562f02d3f7380aabf0b8219fe95281e2e952f9d51905d9d69bb5fd2ffc68397883f8933513524db9ebcd73819177a11f689a8d1ca1c9dcae7792807f61f7287eed29f4339d45afd862a0cb68790f3d9bab33f3a9ed1d422cc1e639c5111ed5003867fe348bf92261bc6ba791db2f66f7cca1fecdbdc12db03380a2f6da0ba8323ac8cafef9641434bfc05bb3b09d266e76e41bec2785ac7f4e89546e4f4611e5e45f5393bac88738b69f3317150e3079261b8fc78f85d46a1dade94b81163cf231cf0b8f8876cff922ca27bcca1f2f2483fafff5237bc7429ebb53f4aafd109da103a34e206ea9b0fffff11b291464cdb73b7febe92c44d408b713c27b17916c24b61d6a85207835d8b3dadf5cdccbe5d8357bce0d3c317aa138a5710988d37fa2ce92711f3edc7c6a51fffd06b30c12663778b53fde47712c6cbec6fa94d3846f75ea7926743fcbd3d35f49ea5779ff95e94326c0564a5bddad3b4e89fb86cfa9fff8fc0e6002ae56b405ad4931f5530a1ac7d4334bf5484e8ce6fa042971e65bf05bddb97fabe05da6d509dea9d78cf58f0f22fa1a35bc3af935ba596777461df9901299b18fd355849f190bc4a4f6d85e72e87a954205a4e3931215a028816147a96874c016f596067af23aea24b4623da832bd38b984e54d710bc9b713a4e19afdf6b6f87a0cf13ba26c9f50fd800a2a43f6612e547684fe008b3d40834bc2a3c57c3c6429b6a5af71bd00d0913d65c7746120af2bd096831a2241c956bb5250ee5afb9f57a5545a8d186e029a6f3a417e94b796575238b48d871c0b53b83a04feda242cdcd2d5ebbe9d99a205216744b18af1ef4f8bb4c84dde93e4e3cf2f97bc3b5ecb013b13fe4c24a10bdd7021a2d51201e7379e6454e3021583aa784b9d4fda278104e016c20e7771a648da81e90dfca7952d2273dd2637010628c4b5eac2ad68a9f3985d0662aec99703227911a27d2fdcdd50ba8e4ab038e0c5dd5ed792fde29cf7fe714c746f427b98f4235f15662aa2714a7538fd54fee21d5f7d2c3ba296d26d7945400122a9ef258a89fc87257c6378c89646aaf2b3b035e2df5dbefebee9660a15b81616996db9a967516a540111ce47638efaf2d43dc3c20c7157fdd8f0a94d9bbe3fe44270eddab5514511d5c3e2f661a84f37167fa03c72de909f02604657522acfb79c81d90bf4b9efe8066900e489e9ae39b42b0f29d784af36aa6a24273f8fa8aaba5fcabb04aa65c9778f45a373b87056ad748b7f3fb313f450de63a2ef6351eab5229510b0c4538eb86ef2304dd589090c442ab84f6c623471e76101f6d226108e7a05bdaef9108303b305d1459855eba94f66ac21720eb0de318a3305bf3b94e22d34cff725abc548d8e5468b57467998b462f3e57e3dcfe6d682cef14b42dbfed66f13ee8c4f36bdcc8ea7727afa5a8a20364383190f21d60b36cd4d355fb6b758a60d405146389301ee0aeea9ca2bb6c2ef1bf110badf151806654ede8135ddf9f125ffb5a3143691758e9b0cca089b5515ce74b347fc0a50cfd4320314ee881300ab66b5d5f1cd57d7cb5653b60cf820cc9baeb9352c4c2f1fa694fba6af0a456875f14ce6d0e6d63bbbab59b1ea73101a1c0bf2046169cf3599fd01d1df5948e4c5c1bd47cb8aa8319c567cea6ef509dacf15ae9e78ba9540c71c0c7223ac126691fd00f75423c17215c943b0baf5724935546a356f4e05ee18cf92bdf6f687c0874ff784109816cfef88e9c251178ca5806d4700d3464db9fc089acfb71fe18ee4dcf27be46413f8f5ab178243e1279b25fdb139b8e0b165ecaed429c3f18e43b05425973efdb35cf05b97e697977c3505e4d24f29d58aff5f5763180ca74fb6127a0777e58186627c9e4b338018fa586e523b573ae6a30abace9c2e73f8c1e09fcbfbd8c35f8218651adcf5c89fbdf5df0924b493da3462ec836c69507ab1c934ec190e363e1b7683358fed7aeccd0875e7484abec08f24d679ea3ef45b61ead06d5104da254bc696424d39e85ef98456a3525d4a2cd1ff84c6263487efcf14ce890496a4e1bb7acab1cb45274ebc3c3e16ac36a1bf48e9b2a571ed6b19bf2d4edfba33adff94a862d140e96a6b8106ff3b62ebd4effbb8bf52d9d37773ad9d5645c1d5b841397e07d191a4dbfc4a9ade503f27ecccc515efc8d22811bde7e4491f0e343d6be582ab8403c0d313573a652262d5757088e761b0972cc8c5cb4b2c2a90979701bad08bb79ddcb1c10a429c91b8d65dbb035554c8e0263156880d46fba2711507754b7d35c9f6b9942e0463b9da1caecf954f669b7a92ac2045cb3531505c4795c93f50954d9720126accbb44a7f8244f4580c561b7c4ca73def3072b8b5d804f351dbfe243f2da4970305e83b54d0e2af41ff899573cc1fb5ea5ea0c78432ba2039c55d77d332ca7bc6ac388be31e3d401620ec5577a506db7322e8bfd7d1d78fb04940c565b617b33dc3941e31c9d7c342da663a31f42b24f46c8bd832e767d20980f3c3d48c9804e7db204e339904e82019b1344b451ed62dc97de47944bae3fdbde32798c1e83071c39b3547d834259fe523d42f9b65ad3df895ca6736d8b3f776f4a72e843556b4cb9732a63dee4bab7d8268655fc924fee1f8e0c9d3a71b4f9016c4b230858f1ad0bf8355a52c66c61f9525f8de847d7de5989511919622b86aafd81122a28554aaf08807932d1942996b4ae5a3f70c97c47c2bc8c7aaab1c11e109437ddc5cb4d464282c544235af0ec5c11b7eb9c2910fc5a5b79ac91425a3ad58f1fdb7ef13eae0fc00c1e5f04f020c141cdaede71f057dd97f56ffe4b84979db3d2661e752d1976d5bb3dac9cd17e7e4a4bb6c266034a8b46bd41e843ca70f39c8b7d3c36a6ea1a1acd5b487ca45f3570c43798951d06b79b881b4cc94db266586b030d2aa0f34415e9549497f1805020e4a5ddb156fbf4e7017c17ebbbd09226ad653761d31aec477b626944feca491dea5cf0f3c1917a49e3a51763c1886aca6151472d2d3f5fb6f9690086a3c1d3945ce1f03d3bcc192d72c5384817e6fd1232a040813d01bc5fc689a14a8c37412a4ad7f5748275409f177aeca220e033915f1b49b3650dff9819487d00068afe37c68e65d21248e8b498cdb96fd725b553ca4b19a08dc9d7760a4842e0a8f5b5683c40214a276ffe6c07a1e89e55856d5962df18aa2c35fed5bb44b47e10e54f627d4544127c58a4d4550b73ca5cb4c171259427f2c587ffd855e736083b64c72f5e87dce121b2625e46705fe5d27cdc699c6bf30258a5c4e87e5d1cafd71209e0a9d9bb40582bf0c132624f982bfdd7ac8160d9baeb98df11847eb045911e73b1685fb57d29909d1bbef88201533b0792e76aaa6ea6c575b4da322818fed4cd1e1c4fb423c50c87f402a7a8dc65d53b60b2e0e90d77ee2196b0b41e369a5528f7c88d741f0b99a72fcc52c919b9d6a92a6d9f43422ef6a0a47efc35a47b4666888df26b38d2f41a9cd38afc770172d5213f1f8012de0b7d43065e3a1b692985423b1223f8fa161af0906d74c98ba676c79264966bf92ff0779ed93612340934c899d2a995f2eff18b5066f6769c207a863f43119158bfdb6a18796563b6b9c6795cc1be38ef1fe27985e62a904310f3e60add791a8f30726f7da5744f0594bea9177bdde459353cb9577ca8a04675c5db46c74ee959cf01acffdffe2116aa48226344c6dc0476de9d536dc17bb585bbff2fa5965b6744aa6b760675276088abccc97fffc8745d61fecf26fb75cb642d3922297a541609217148963f9a5cb6f61f0690923f096cd62213c8a0d9062c7cd55cffef473af8e123913696c8e303f493865e9304d3a8408449965ff72de511c8dad41f987832aa1406d311a039d40632032f5cbbdff738ef083ea75201663bb7e37c9461f9b675e17932b70000cdd0c19f87d919e13acf07f28b7c57f2689a93e3e2850ea3f2870bd3ce66fc009b574015a41524da41737337d2e83d896c0c91c576624c02c696edc2c7c6d386f8782f272b27a08a8e9c7a116544cad573ee20882f260919580bf8fd0cfbb98696d743218bd9cb41fda356b772a95bd5d81c6db78b378b63044e33858975fcdf7cb41a860b86b80dcaa2f1dbd5eb48a33cf14838bd82586e3946df5becd5d388d444d612dd6ad28006cb54d3982e6b983462777fdf4a7dd7e87d5aa0c40d31f87adee535117d19d8d713a01b1438ea03ea95dbfe31cc39ca495d1ab672af5dccfa042d188ef8e4a5ff26acbcafb076767435b913ec3dd4aa018ee9a4267541a72a5d0445589c9ffba1e64234434b71d7aaf73e60e2ca070f82de4d04282ff79e59f128864f1b5802bd8f5b96d045676ed6bd976095b7f43057847ad271ed51660eaf48a3e86e5c631db7265a3690527afdc00b94bd9720d07a053a53487879d3093b87f332c518f80ae35b5ef38297da011d1786331c318a1d68bbcf1dd560149c51782e76c326ab467ed419b01ab90dd363bff7ff2616e87f3a20975024f0dd61e609c315a1db8eabf29e5b048d1c484eb08b9e61c6c3a182b3ca33d2b94515e056c6bb45bc4ff4b586d0c76140c2b6b4790d8acc6ce55d824389a6913b9973aeb75f5bfef940962b472c41b1e77ac2fa33275792e30feec6716f43fb490c2c6c933b4aa52b46408023a2b144007c6e2300ba0334a0d698ddc47779cb0b2e74cc3e7e9cf4e79db0500628e4641f5cddaf22ccfda5e8938badd2952fa7707e3c7508c0c7bc5197eb68478db979c3efb8a2c693c4374a6713d8ff30581237901f4bbe60926ed6795b9f82f8c5cf9f6ae26e9c1f6a7940680a8015b72ac4f08233324232bb9c", 0x1000}, {&(0x7f00000013c0)="fe919f8db85a5ecc212d17ee91c2c6ec4134409be083a0b186028aeb1ea0b0a485f94b86db1af963cb826f38e91fbb349aa3f0aa56be14b32091d216772c08c144d86a3cdc2e8f1e314e0e52f2d1205443e90b5a3d5e1f3f6bceff1910847ab000741e5f92d9dfd664f7ef1ddd57677adc0aa2181785704f06d04604c1646415b91b45087266e2418fe3131a9522032ebddac466be76f9f64d0935cc814d78aeab7de08cb1b50e190aa73cb0692db1e70e6abc9a93c2eb56e1dd3a5af58a8d93b15a8e44df1ee6f3712f1cac0491fb987a52ebb42fba6b1a16a70beb61d74508f91b3373a4830e3a178a1f425d76e6fb39ed8621f5c63dc4d396226e85d1432699dcab876f2b5e59f0c9a2c87390884ef77863117b0ac16d7c69d0ff5ded25e3a3688f762c32fe9d72919747833f702baabf4d93fe55ee039f5375a1fd0217c517f601e42cee9815d038180532a9b6252900a888123c432b70aa7d8415187d66d21702bb74f66cf2a22ac5ff3f266cfaea200b6f8482b741bc6eba04bfb9e6126c7a66a7a534cebeff916fa7cb8506e6c9844e17c1b87cc397569f59d6e417b9b58ea226a6812cad6f5a93023866aafbf2352471c84a29bcd069033ba9aac4dc2e3aac6e820e84e68a0834cc3e04795404219e8a8eec4a5286ad79c1d84ad17bbb1c0330b4ab298f1ad0ab3f8b386f22cd7194ff7fd2f7db7895271329fb27360161d1eb4051a4ede69f94c856185cf1f82f0b53f7ee68d462b0915f190a7cf1968532dcd56ac364330f2e084ac500fee2d4c1a1adbd514a5bd224051efc9a0fada2851c3369375c9fbebdefe1660d98dbce20c5d4af21ca5702f4b55e291cb5b7c98e61e37109645887990e47dc05be9b12b2e33f15a8f2f52c16e49ff0caf2f336a6e6897de682c42ba7a4237aed80b55d25bd65b9e7ee50d1a7e6d3d4464bbf33c12a4651d6ae12a6a8922af7385aa2c0e8df84c6c0987c6f73a486b317ab6f1195b64ba8208db4bf86e0921124a1e7d153c4f4f25d8bb6d00df630a21a326f492a10f1712dda369ac70ee4db798f568083c2a6ada17698509c2c8d03e61b9fadfd45b58deb0182b5469040dbe235a1befb65ad2ca885ca20fa8953e4ab0e4c8773ea71dee1d9037e5d95f015a2f643823961974085d90b3ffb8fdf8fcefa1916486524bcf868d47b15817c04f8d4fd34c37ae3702d0bf3c22d42c0258ca674875690f133081294f9cb6746e678142d1ada096ba4de86cd2987f6fc6dbfa9272a89de153eb21a848c7499230f1b75b141c9a53c788185d53acca5a73b400477b74151acfdcfb72769d7da8f8afa6f4b68bcd367897c46598f2bbeaaa75e0a71a57c5dd6f0b963c2416eb3cbf3ad01cc7a80193803e9ddfc6fc445997824911b4d78f9f8c2b15d1c2678d97b3789e3b7bd61ecc86e34c430d6f39ef2fb942e1df9a62a43d35b11d12c52d59338fed950c31fc690de4abb6b86f1f03b04b7106f4d2d7e743112338effec388ecc38af30ea1102d6bc3168867c3f35e0c2915d1247b2ed0cc0d09fa9b67f86c74eb19b6bad16c8371b9771fefb8e3f7ca33bfa35ce1f04cc875d14ab878b845a1d1685d680da4d7e59076ac22559e571c2d80e9960f6af742e091295fc31d1bcfc6ba27ee8cb369c67880eeda8929295be1fc917375efd0e73d420449329ae0bb4d41bd3977d1500cec826ba1b1e3504ac3fb139d9c99f4471edd5cef39e729ab066f91d2388bc727fe3ae90d9260ea396e5a13872600a971f85ae08a313e8c086f9daee400adeb3e0b1022ec40c4badc282481778e8a73d9f1d466bd8681e952b5537ef06d82af0046bd78144d0d888aae36deae5796b6eb06cfe7bf16684015fa59ee1c3122171d1bdc9039cf51ddba9ffa7f95afb0373039667024e8a24105951e7dd9609599bae3769ef46e30c8aae6a514969f3cc55231d1a26448cce1a5ed8dcb83134cd31750d2734a511de68052b620c4a6a4b2c60330ae820bb49fa13b91c90d2c18ef0f9081551918b11608af685b8c74eeff294d05c89022a0e978d921cfedbb2416d3b7fc8e371d5ead4975b49a229276f4809e05d208582641c7dc06dcb13e3354423f7bbfe56ea9ae0595a8e23a6029dfa259a673b04724a1dbf0b97e202189d8218a45be8d548bb23008b70912f92b7dc8298d86b069f9bd5a731ceb1d34c4f30b9e676d6969713c6f336c6dc6c63af1ba9682e19eff89bcc36acafe86affb26e588e686d3f37fffd26f1c1ec5abc0ae3222fd9ef7b757155658cb6655a46c371a8c8c73ef6ed7d1fa5886fe084c04d2cf7bf0895421c76448987ba14682f83aa9fdf88a01734c7d3d16f482ae6afa9ff44a89c2721de9faaa0b55c4d1e4c41075dc8ba8728559b0b8c71cb6343c0ce4fc199b1cbd018536012256233cf8f860b8a05ce581841a6b1d287c8eb1ee07ec9cb502a4f6ef52f07ea1c31c97d77a6c84f74a383796bf327f48c5acdc2c357644d358db73027a6964cfcd976efdd9e058333870fcd9707083d8923ce40ff26105738e8ee1184536ff81b5e080f459385a4a952f38a3ca44815586aa77a7391c11e8fb469740831c32ced53ea6528d52efe58f8073ffe9c32b1d7e422497496d1f406960b8127f786f600df02f73870ea94245e9efcc72333d7ada42e4d0283628eee33a0a61483a974dd7876b9aeb05298ce404d661aa42128f771a08ed49d34179e5a7a069c36277970510b3c08207bbc0eac381c3fba48a948aeb64821c0459ec5cb09124c66f55d744f626c9c5c7c862a89f8afdca202ca636fcc269be5a929a42b13e4e75b058aaf40f91feb12f3d7f285d0604c5d35334d297b34c8a306fc5a5dc33ec36506e0111c2d8f51b4516c63861e434188308dd1b5a0c4dfd033d5e0bd8939dc2f959b5987ff80826c628f1f1c59c4fb58eaca41be882f7e8e9c6502cad876ef58210882247e8aafb7b4b8d98d0a530ee88b1eba10faed0323fbc86593fd79891b5c3d48b9e63ae6f7ae7650ee6c533c4bf81267920f95ae14f3826d90643e989dca65a55f787b9d323d4805c5c937b9da77df3bb9e4d969ca5abac6e8304502e6dbced7dfdca04143f6c27f0c99b206995c183b5dabc847ec43aa96fe28ae8e941fd560ad09fc0c93680d6603c1f68f6c0c7dcd55d322bac9533c8fc0cb1426212c8a8578d8fbaa468588b1444348abba2d74d2d927a9c8ea569c741aa7aefff7feeb8f9b47c876d001cfb7e18518d9cff278ac745fed5da075ea1e2f563697a19a56f00584304aeb5a38a438d5cbe08d011d6344a5dfff4c37b2ba6e8a4ff4034307fc0b3b00d647de100885444369164dad6350e742e21405ea4591be32faa53587f73100d78c08a62f50756195819259e56017f9e660f64ee75f3f00f1a7ac4314716fa1542833b99cd5601aa0e2e0b223d04dd9eb0c5e51ccfd6f39d2697c076433261f0daf98c9b2b3ce282ee13498b2b2fa2851361337fc598b8ec0aa8d8f5df73e54e4383281680834faefd2c16ccd798ffb0b806e22574106a9d67939e0e9f5430e81d20c61227ddc26e6b9484923fc2607ac99de5d23e22c4bdf7fd2349ec6de152fca44a66448ad36e66848a1479a45e36988bb6fc69bc0f3d27fce2c66c70ee1fc4ada26a07316de33d89a6cfec5bc2b1f15f414ff63b81cbc26e617b05e5d6491f1f3232a378acfd7ad2a369030774004a3dc44386dcbc307a970f65eca90e038f63480697064d5ffba2a33063c98f6dfa8bfdd87ecdaaf3dc4172db26d5f987b52c3866d03b903fc49917685d2f99e20e2c498bb67aed70af904e935484ed889a3c0172a5a07c348bbf49bc2752e132230ab612e45b048b24a3d71e06b99350e48e58988ebc6dfca0ba29ff6ef07d302f92bb5eef86d73928d9d27122cf10a983ebdb7281c0b3e62b0f0181ca3da1d784c2dc7280bad2228cd94162102d9c648f08fa1dd307cdf5279dcea6ffb71a65c1c0dee3c62705cc57b881d01f4a442effcf1c9d5ca5db7833e8b4cfabb9a309cc59e16b5603f2a04540525f1769db7d6659a7cc643a701c877545bea8a85072d7b488f9844de38cfceab15c52c783fb6d4a5abfb1af3e49dd79be8a3d32a7e3ed86c1e9e98c79a6ca15581230cc1c840ca02f781bfc2a590cbc63490f6133f97c78a7540dc8e08f7ff8d9972910ef97467c1d5a140abf2402046b24c862f91ba9da9ab5dbc183abdeef07c92f375069f2bd7dab1a4a746ca44a323d1f8657f960597cde8c7ebb786764fb61065915bfb36b2c88a4f130d557240c0f75f06dd16f78f8ab49756dea7dfb7554c42c2e7cd1015df7af733dc035d6546c91b2a2afc5b288bfa68be3d89df0839e2ad5055df8e9d76f6715c602e86e8559790efafc35e1f490bdc743330bc1f74423dca1c03a827c094928625e44c9d2821177d4a51b4c3be5ff28f87809bacf221c8a0b5d17122add8457bc5a1176ff2b00b0fe1c871436c47bb0dc5636b0401afb1b526c818ff0c92b576fa73070e5347df37e1de35df015b3adc7fcc76e37792ee5ba4318bebb5accaab65b521351ecaead1129d51abf9436c04b39cb117a57cdc676887ef1e121bc19118f4e821f7b92ae955ae5f085ec68b53e40ae27256903190e0d2598c04d0a2cbe80118edd5890a04b13ec0ce6e2f39261d065a5b760946378f81d70ebae4bc5a9f9a9c7a79ca7b55e518787144252b3fe52741ce46b263503973e2e5b077c04789482c7fff29e981524f0b448c6f63e4efedcbadfa81899a88ed81154766161ad7e321d53b171c5b4268306f50cc42b4aff37863be2afbddc63ae156a0eedcd2e2005c861cee926efcd1df5f5f1049a14040293570e7544dffdeba3b1936a4729003eeb8febd4ae251ec662fb56cd2e07b4e782cffc9e5970e4679b2a545033ba4f620d1cd0118f5881f791b83fa8b037a346137fb4a422a87e742fda6133751a18a389aba78a75aa540f40dbdaae35cfdba4a6a45037af32a20b0568a1e8931e3b0d116024ca37028a85dcecce15faac2e78eb1606697037919ff966fafdb2b673e4d0ca8fc39d7f22d2a826c76fdf6188d8b180d6c4081f510f05223e8cc710a2acb65a03e17e2e73e0aafce776278ce0098e38f65bb457c8801d4cedb82713a612d8ca5598766b07f7d0bcadebdf5c1b69a76217ed90428537d10ea47ff1eb80c58bf2cda5525da21626d5008ad195bc1099669ca3ee84e8b6f5556d06ca9cfc7297ecc01d703105efe0346f5aad7a34d2263fa3b8766e5f91327c347f3f7c4c8eca04e17472fe9c309371198d58abb40a313f295a1cdc6fa4126f4c97650a492a454e7065924f2f92baf446221fcb50d8e394a6c2ece22be4000a07221ddcf05c89db1253b5bd15fffb2b2c5fa08fd5a9348a9f1a847a1b393127b978cc560e41dac7c4b37aaa1cbc4f9d9dcb48fc71855f3898463a15ee14b3c9e2d0715eb00ae83d13756952f55194f19af3cb17cec9c21f6d1cef7b540cb0f8070424a79e6ed6d6c9a6a6c843c5770040702a07895bda395eb9117e7878e37f087395c8f5e3114409dd4be1ca1c5c1351587e546fada9f718f2b8f99bc0713e411503662874109bf524b91375ad0fbc4bab55c979b752300559b60f19173456a5d0f81bac5225e7a1797c9ce166964f305fca2eb3c2babcb49f40d6aca19aa26ed6ab78b18c6bf0185049e9fa659a1363d6ab791cec7153c3b545902ad3444e5e8d5b100a4c58cf7944e7fba89edf66c72529c2c4831c76796bd49a24a11a4f7b5009fff1d2b6149c2e630", 0x1000}, {&(0x7f00000023c0)="170c079a07f9c11c18f6be75bf91e4c86b0c112e5519ffb3106b31df09e253ef08e7818905cf356af4874c2a80b5e0aba36da2e020614d039f6e9941f6a0120f97f0df1b053207984ed4049de48584d2c720df3369dfc5a265a0cfc28344120afaaded7d51e91b763e81801ec9ce0df3e8aa0287920f115f7bde887212cea36cd58b478a1f36fa6ad16f7b98c71a392e9ed7472bf0bec5271a7c88bc4ce06e9d3e242752d138553b44dc541bbf1c4c2653abf324b4ae44fc5785216fcf2fcd386ab3d307c57995ae2f893f6d532a0e", 0xcf}, {&(0x7f00000024c0)="a3e63a7eba4d9416133f64b700b17a3990bf78ff2307c0c87efa3379ceb0b13e5f6a166418e97fdeaec5a60dac82233ccc40bbdfa2301df6eb8fad2ba941c3e183573f999e16031f50e368b9bc930dce2e0ee363a839fd7c9aff02c72353907b085f590a98d31c19c2a8fce0b4925d6867", 0x71}], 0x5, &(0x7f00000025c0)=[{0x38, 0x8de154ad2f0404af, 0x5, "8a2f7da57bea4fb414990cae3fb04a7daca4d46efb8235b82bea04702165904ea828b50269"}], 0x38}, 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000002640)='./file0\x00', 0x1, 0x10) getsockname$unix(r1, &(0x7f0000002680)=@abs, &(0x7f00000026c0)=0x8) writev(r0, &(0x7f0000003dc0)=[{&(0x7f0000002700)="6bd9e71d0471aa32a6d9e8a3857c68bd060d9fa4d46ea58dc55d83e22f6a697ce1b0123860e10d5c6933d86bae89e36de7b1b0088c36e01c7c0409694dba9f6e82d4d1a5adfa0ac06a27007ed6f4de4de9b17430f62b461bd749127a3d218282d75f47c94ae232a4b73a02555390c3b4c8d3bc30712656a911a684cbd4a66132a2fb892f53844a78014c3ae90e60b3523f73aae615ed0178f6a3e00e8729353091ca19ba8bb519c002cda58ca13c603ab2d60c4a46f1598a136907a9fba655df6f764749fd7a4c3291ca849e3d0668aad30fcb402378b6", 0xd7}, {&(0x7f0000002800)="2a88fa3545245dc90e53745499362ab2bad29fbd8c2595a158cc2dca8bc9af78081552814ba0ef8ea3213a6231a3cc61d3c40b9e723cdb09be6da1d739ca12da43c76927e1098cc891e4b6de69537a43af6cfda6a9eafdff7ae14554cab85ef1c5e87c0d04c1f659c37facf80c6b6306234063b88b0ee91b9cebdfdb99e1089517be43fd0f5ad6a6fd549f946a6a422a1b4bcf79665ed6f21f64157036de97dcefb09a4fe849d637a3ebfdaa90097c186cfd6183d6ea72104fb33e4f35bc1ce786b8a45bf4c9667ed861e7c6683b09b51cdf", 0xd2}, {&(0x7f0000002900)="feae8cfe92883c6657206de409a48bbb3fe9787d19f7c91596565324e64b2bc44ccaff2372f33e3e2db5e90a1d3d540a87fbb77785fcb68684b8cbb58d313432c2be5ccbd576c7e4143e890cc56a72d9a5e83d9d3881c028f4315955820ae82fdbb6d1704e555fec602171ddbe14c0b30c488a486eb81f83dd9f80d5c5fc2153cc0efceaf675058792087dac02049bee1fc1144d99c9a161629f12f54394af63516e778016185fe45339f5092964cc90f6e8d138a05d890e40bbf0399d3aabba1568764ad1c345212fc8c60c4ab538f6480fe92a804622cda0126f479d3a7dbdcffa87402f22ddc60c", 0xe9}, {&(0x7f0000002a00)="bab700f258bf43b6fcae480f9fe41c655cad82a9de7adaafcf8d2de140841c305a01b411c15ef6554975bbe01d9122c3379a68408412a6a8ef404d72273ddb1ef98dad5d6748542e76f73db73f79efd3187ef0a649fba59d8c72fe2f7c2798da3db66665c48dd816578a8f88e7e2e315ae01caac8b7bf488e42ada4a3b5e380351", 0x81}, {&(0x7f0000002ac0)="9e52fd1a6ec8a1917e2ba5101bc47c6b871b14ca6ce76eaa41b0c909d0fb4246b0951c4f5e4b0f3bb144c3504bbf91c083c01ae07b64556b10dba72848c5df4f52df1298ba784903b0b50cb915c7d6086c00a63fda779654201afeb8a2c41cb547ddfa5b00b02c989c7278330af15e23f4478acb70d410db2b92d758c4ab3f3fb328be06ec282f482a1330c6e572430edc745b2f95d8472a1834fbdaa85abcdd7f85782e4e63f798246aa067ffd36713e7b47d5a6ab9ab9a77fa80d35d8782b216bcb691a599d1", 0xc7}, {&(0x7f0000002bc0)="a9d8807c6397d07797086cc52cfad32700a7777373b90dc8d3078453db39393243780ccda06413508c6a9f93f0e6a854c6edba39bd099603f90e7fad4070a1", 0x3f}, {&(0x7f0000002c00)="4f7cedad929d75700dad07ce466835c34d6fce04663e929ac7226df2630d65573a042e04040d61f1c5262f237a3b5088babe9836a8c15e52613c8c4a9c69312a3230f4bb06235060ed1a65aa242192caced57ae251f64815f7f9fb74f4a1efc4b5c318e8c444c7f1d00537bfa1191f7a38a5e07de5089524941135737b3e881bec730e90ad2ba9d51f4b0d8281201d5a2ab1033af6adacfb8c1fe687e5086d99155415d146f5d04af194842660ea77eb1c38caaf22d1dffda18d864cace6411e0edb4551ad9dfce6b48260de6576c16490806ebc57132e94b6b4d5cbdef08c5d55fa1d5234e777a294b2351bbe55629e79c1de61c20aa5d5df5b730e78cb18fe872379411c3cabe84fcd2067ad7cad7cacfcda54f5e6cbec674b644648353b4e413d1518000bdb1f0cc552ea1afce7a30ea069f392dd24b87c55ae17065e51fe8a856a24b29d49427d3b86c8a8d56d825492f8930d043ebe298fabe4d6c932ad8f4a4002fe66c1b4fc65a43c24bdaabfc0f709c97ee093263cdf41e90464696b39c966643effe81188ea7d454e2266d0e1ccc26170bfc3644e694ebe378eda322101ba6f3a9ded8672237406a1e4c10f5e310a5cae4050d0fb1e2d2199d91d81dc7a5cbef7ad9c4fd2b168b2de833f05c94d1af8796ba4e90ee3cb8bf1963da6d7d38f4a30b242c46cfedfed00dacb35b711d79cd7ad16c6058b4a59855ebc6271e0d4c6164065108f8bf5ea08f89e758609d590fed3ce518120240fa657542df81094aacc8def38b29345386d48ddb3c1b5f623e0d3136073e8ff8b1c5e74f470af057d431e47c44c6d3b576ccd4b0b38478f0128abacc8f0bdac27572bf5bdff413f8a3083744c6b305df14d0b8c7f1c5e4fa740900088d76a58074a8a15e4c4eefc0ed6dfd2594c6c03bb2454ed2429d2ff0f259c52494d153519af7f4d9900d687c885c01fb07eb41372e0ca59a8089ce40b6582b3e4806d9868a791a976d3761acea0763121d632dece3ab9535527bcf841c68dd131610725e3f1669f2b78d8dec7242341c3341b664cab0ef06758da0d86f8dcadcfe35285c4f66e73e08acde21d92a7f7085a8ab2ab44fd49d99b3c90f797f53e069d15d7a1d14a16ac51cb5b822dfab982d3e1fe898668bbe4ae67ccebbefa21a5ed885e2428faa532adde072b0a5776a712a803bde17ffcedb64f10c888e9f3271fbf7bb32284cbd32fb188ac3dd493fb9510245aa404a7a1b9d9963571fc6fdb97d077a5268859cebc32764fb21cb00d4e2a557203322e23852ee18eebfb984eaffb830a19755377aa94f6b1ac6edfcf85d3ddddef1d02a12bf86994ccc37f493f2998ea3c1277e9f3489ee2712637b04a24aabc265250696ddd4098ae349c6d01181ce232a4258c1f8d203740ae9e591cde4d7406583680f73b394e87e787902c83da9edb8541116912494724e66320f2585927a9b77ed1129529915ee378f22787ab4c84627e2653f7fa87a4344410b806c8b6251050e0fa6bc4d4eed2e3c7669f6def1fc30f92b83db2fc9e00bf8ea3cc755ffef3305d43857bdfd8211e7c325d02891c9de26ece8a152709edfa82b314aa84acc1fa51dd0541867f0c25151bb91fcbb1f932a0b24e8462c26035216edd08e4ee033c1b83b3555623c57c23f54db672d177269ed28bab25ad33bfe4bbea52efd765818cbe3a951e5d5936cf8c31fb3409e4da01e26b839a17400feb7a9d1ae6f5c891944743f0df7272af0f1ba32bf4473b3615586aec1778818ee9da04d3403720c94e5e1e9c46d492f8ec6f51f8fdf454f137567f03be0fa798064440f5ba68352e49ae4d1dafcad7cae48e8ac001b8522d51482c63ca088f054f250556e605d7b8a5e24c38c0147565a618ddeaba1cc43cc9b9d832e8f8309618e3cdeb18fd0f2b676cc5c3abd94bd0a2e129916ccd71d3ba2a25a30e87d02a7807e508468666767daa5e81ad1c47f397988bb67ccfc36d4b1d38876f81388ff9f71a43a5346ddee0077e3a435de40622a9cd0130df9335eafa8ade60ad996d8fcbf90a97f1cd65dceee354330fa15bdea4379e7474a238b03d47e7d3f3f055ccdfb18ca039b18694db79a0f596871ca7bbf143416f4f964dc7bd93a2fb237ffd3970162f26755fbc4339f9d81211cf3de45d0fedb68a9774e255d049b4b3627ebf4d2fe71af6f51d2fc014d0828ff0d830dd2a32cce01e21924d2f8fd6028715083847e75309bc9b2f88c512fea4fd066741e7898b2a64d7330384796fb3cf81846552f01253453404f327bacf80c0c29bbd6bc79e3f219479b60de7913d6cc2fb3a503a234b43e65054b701f2ffc25200b3318da9058cca74a4e626e16158ab9e6141dc8c1fa368b6e10d76426500f6986409636943ff961db97bd8441c72aaee1f2c00230ff0796f766ab782cc16a0eccd822735d33b3367030a5d2109240ef34ebc4a366ff416b57fce66e018057186ff7d3d996b5138e25fdb6356cca98a85c4d53145ab6b1a011c13b6687846744aefe2e7a74d143247ef5fa70cd1f58b28374de653371755ae78742da3eb83efafbb8238cbf4f7d888b35a2c11927a6a754bc320fa5d756565822ca2018511a2b8342d8e238a1e14061b9f3e938d8ed70b3b821ea95579c2f5d049580b689f3fd37c634644048a9cb308b23761678605039178d4fccc88d0e29765d8be5c21fa4dbb3c098d519d8b13b31ebf91f74fe857569a366461aa6f17ad65fb9c47077189881b5da0c9e85d41e9c905a7d87ee4c3847c077394aa6c5ce064552414bf53d37f8bf971f7ca1b9f1284f187ac441d85f414098dac51e691e9b127a514a1bc99a9ca8b0da3ba124e3dee509f6f11fd8bc9a5b1aa774b59b71ca339485dee535787f4b4c57a9666a5e07dc150d607116e5587d4b40c2a02169b226f4867b09ac2c6acc2898ce8549c954c671ef8b863a03c5bbbe95288d25129a9f1b32d39365bb98c327091ab3c23f82528c581834b13ce6353038246614efff4b24f63ca73351a2938a940ca5c18c619fe0c6ee65f8c02637d3d3a21ba5cc7d934c6513fb6e32dc344b51bee1b1d12263cda46712a3394a28f1249eccc14d8c61d648ffdb6293fe02561c838de729b26d5ae6cc98bd6db782eb0e6fdec5068a49985689a1aa22f4b1b46942824226ac8f59290d7ba8e23baaf44b5dd1a6f561476f04afe45d0b682bd0e1977c68b78109388fdc03f1eda8557abb10c71f35bb430b5a065a961942d0ef5aa0e691232f5e756ba07dd73848718c4b6f405dc0f97ff8d6676f4dff07dbca7f03f910621f944786c76a3e87f10e2317da29ed46afc2c7f23693e621e79f5273a8a6b322d8cffbd5cb8bffa31ead1dedcabad5936ae8ea00cf6cd3bf5b50aa017b58e50ada6008345eff2aa83007c6fc09579d58cf3bde98f5d961b0e3a2f713412aa6db6f3eac641bcb502a74ebea22a81549d4ab428c2ebe92a5e6022c61a315df2e8b3175aaaf26708f2ab5e897bda8b2eaebcf4323d4eab9c083a22bd323a82b1f5029f05010c6d9eac1a0448e8cf640bbb88428652b48b2476ca2c4700e140f0ce8e16a66e3f32569c6aede61fb9888e73f073acda906e4ac73a382620940f4d5bbd605b093484292dde9ca0a39f166b49778719fb160eda5cfe7df8108ed1931861001eacd283fbe9f4fa0a69f9d6d17bb7489e591a29104db30a1e86ec8ff0dbc3ba9c9c9121f40808d0246d72944188d667d45cabb01046eee6af4c7442518dd6f8ff64a81d6423c2c96a16ca1acb2a731cef6834dfb1b9564589085815320f21f411b5a1f2fdd277c92481fa0764d316a7a7180077186f8ed9bf504e67a44cc3727aa94536fcf9c2b426486193abf2dc6567be75659d221be408c94537a4f5c7ba00a023ad379f6cb75ff754f5de78ce37665741c350cc705eb964d7ea821de1c41ccdc3debfb9195a3f90ecae54c994ac7a356bf65c967c904faf5897fb2a9ac62118a41b45264069e90d1e805fb5ff56e6c3a34e265979f9e334ccc339d5126d1aaad2d19cfe17aec2adeda841e92dd8f168ab1753b26bb10924e0bf61498b4ad19c195947ead30ab6d0925e834c90f4703c023a82893516c5ce7bdba6747dbdbe8f63882394cd07aa66407a1f6024d68665db9cfd55a07f715a565c20ed23b8955bded8c831c9397707aaf6e99d0b4e74351ee0551c4b6cf05f0c653a9260166404d0c071495960b89bfcfbc0dbfb5113869f1371f2afcc553efeefe45899dde9acad681020239854c95fbf0c31e885a48ffdb9c945da9b29940afe62946cb8fda713f6c5f71a2e01e4e52b88ccd20a8608b6ee3c20dcdf7571eddf9608e1ef566d9c74e908f4050b2a3b8745b71ecd036fc441247f48fd9c248fcf7662550557f23141fb415dc2e1b399d77fc21798bfcf36f747672b5eaea4eede77d0ffd346309b01b4bd9f52d0c2ad6e3352bc3724610b63218223fa2b4adfdfba40acebfda5c12b686025d5b965e4e6251efc97b9d49d3ee52212c6173837d3938160438258e8d685f14fabe86a3128d7d736c211af85ee257b3be8bf63979bd1ad58a8eb055613e85dec6fd963f34eed10f9357210b4e106602f09ac2cde4d8897d3fab6bca4033634bc1ae32058ca1a587588451e8c5f216766aca0acdf92ce2d25fa3a4682fb8b400ffe1d239c6ed2793c13d1fe1e2b6554d1d97f4f4b89774b3f4db3cc3eb3e8ffd40228d60499d1736e48adccd3399604ecfdcf5161e07c0d721e6e261dfce09037a7f5f0196e484499bc5c98b6820d6b9f1626b89d1cf46086336683adf6b061c16aee9b5343a80c7c7a08b227f897304dee02295aa899ce18de50c97d518961eb0d074acb3e95b99793afa1f4e884e25a090a85291ebb378b17428ca53a3cfcd0d57405e179bdc05a51ac2d703c88f1a358cfc82a92716221075f2a09cdd9f986f1b852c21ae761a1c9e4ed40d99c1e74b23e553f9ac26bceb7c4d699d775d467d96feda6fdadac6d5a5f9159a158d7b32d743a7c78b73e100be424f65490eba0ddb44ba2c92fda7c99305926d718d7ad005d2988d600328fa117a1be8f75bfb489757b4a0b64729d52d452dfb0a597cb2a4126c6e8f16b5058f55b34e35ab99c40c62e106d11659216ae6cdfe641ba2b603cffef7c02b4fd96636f8f7b7a289aa1fb0be326e8c76b0d3b1c71ea168c4036dbdc7ae94c8afbd3e7a52610008c3559193db0a060b79b1b4e150aa1d1d25f8731961941a1ebbfee86e0e2ef29e2a43bbca45da8e0d3d04be67883eda1675b7e7a63e45849bd93a082472f24fa2843741b7c375de52e9a46696a8e2a4ffdf3b23c98317c5b944d9e6ea618a939c2f32e18233c65b8be02878c62147ff9889b7f12a7c1397e0ef0efb24868df93a8829b98a5625450ed0121ba69131bd0ccd360404be674768882679f866c0f3505478763517776e7fa6702b1cc83c4f0a4c961b653c8d2a2386c540f785615e461b2af4a99f1e04167f3967681ba554bc0663deda5c0df9b375fcd5c31686b2751b84883d86ec1f53fc8ce95829bf5cf4b0219f046955b7227141eda7ad05ae9eb8e690de0754c5dbad2a99fbadfbd15ed8904ab7a1e2caed2d60a426b11ea32087a55784b0461853aa71b873c63f05bc9f9cbf45ac05209670737ce946f334e63d14919cda68c65c5379c53aa40c6554817459d7525d02bfe0ceb10e7bc188c3b0afafc07d6c735f227fd3f638e9d8b93cbfeb44141f89d44d64414329c517cca5d0f84f4217efad8609c1d2384f0d036015164c338d3b7", 0x1000}, {&(0x7f0000003c00)="4cc436ec1457be8cb20266cdd617516754e05f092da9b885dca3eb39e1b6b12bd94ba3f899577e394e5d51767f1092cce5681aafec988f26e9c712a91e5172d8bb6cd64b41eb9d1a888f6ef0b917d08f2683098042d45116720caf6ff385e0e0", 0x60}, {&(0x7f0000003c80)="10b484d577943a52facd107ae871b92b75f1", 0x12}, {&(0x7f0000003cc0)="8fd3c967b7ae12c704d49e3977b12e5033bce72f9141e88576225252a45e68b65567c7071582d10b8b16b7dd19f56af4d6d880a81974754254407e85c08f99ad2694b6f31660991e4279ba40538aa130834d168587c7195a001a898deaecc23b90154877b2f4e1adde2252b87f30cf88a211ea21cb6e90bcbd971f3db8d748d772684d6a3b8e79e2e44c487f1913aa1cce9b201e0251b95fcbdbee86ea0809fa24e47fc16124b5c00d6d8999cb21d7d0a81809a4f8e33e3d8eeeca9d8134d691e00f97cf856fff45144e47ad576f33", 0xcf}], 0xa) r2 = semget$private(0x0, 0x4, 0x10) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000003e80)=[0x3ff, 0xfff, 0x4, 0x1]) getpeername$inet(r0, &(0x7f0000003ec0), &(0x7f0000003f00)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003f40)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000003f80)=@file={0x0, './file0\x00'}, 0xa) r5 = fcntl$getown(r3, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000003fc0)={0x0, 0x1, 0xfffffffffffff801, 0x5, r5}) recvfrom$unix(r1, &(0x7f0000004000)=""/36, 0x24, 0x840, &(0x7f0000004040)=@abs={0x1, 0x0, 0x0}, 0x8) pipe2(&(0x7f0000004080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) socket(0x1, 0x20000000, 0xffffffffffffff84) flock(r6, 0x1) r8 = openat(r1, &(0x7f00000040c0)='./file0\x00', 0x0, 0x80) bind$inet6(r7, &(0x7f0000004100)={0x18, 0x1, 0x617f0f9c, 0x100000001}, 0xc) connect$unix(r8, &(0x7f0000004140)=@file={0x1, './file0\x00'}, 0xa) 00:17:18 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = open(&(0x7f0000001440)='./file0\x00', 0x86a7ac95ee0cf34c, 0x0) flock(r0, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) open(&(0x7f0000000140)='./file0\x00', 0x400, 0x1) write(r1, &(0x7f0000000040)="75947ec6d1613bc803231498bf4c75ef3651f33327cfbebc921e6157244c242ff1dc40bbbcbc36e0ac739e617042770d9705f86f249cb4c62c3d7e8f95d66189e0330b4f3bcb95394c6b8e04fdfbbca6b96e1f0688c76c2372070d2ace2d211b9acdb2c8a85d8ef20d", 0x69) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 00:17:18 executing program 2: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) paccept(r0, 0x0, 0x0, 0x10000000) socket$inet6(0x18, 0x7, 0x400) recvfrom(r0, &(0x7f0000000000)=""/67, 0x43, 0x800, 0x0, 0x0) 00:17:18 executing program 4: socketpair(0x1f, 0x40000000, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = paccept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8, 0x70000000) recvmsg(r0, &(0x7f0000001300)={&(0x7f00000000c0)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f00000011c0)=[{&(0x7f0000000140)=""/85, 0x55}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x2, &(0x7f0000001200)=""/251, 0xfb}, 0xdb4b80037dd37db2) r3 = paccept(r1, &(0x7f0000001340)=@in6, &(0x7f0000001380)=0xc, 0x20000000) bind$unix(r1, &(0x7f00000013c0)=@file={0x0, './file0\x00'}, 0xa) bind(r1, &(0x7f0000001400)=@in={0x2, 0x1}, 0xc) getrlimit(0xa, &(0x7f0000001440)) writev(r1, &(0x7f0000003a00)=[{&(0x7f0000001480)="a5ae7d4740aadad321136593213d24e56dcf707b5142ec85b9d28368b36c44461070d8a3c7138120b176fe462d44a56e7e1ea49ba09e1bc0d0515135ad33b87800f011551840bcc06db2d3cce8fd2e508f823c1ffd3153c5efa9d854276d66fd1bedc55194eec79602f0864429a79ea5600f37476f85aa1d82c58e6614535ecf6d4f5c2b1f858b81a0bc90f1ec8c5591a247f31d4bb0dba409279420737a12822e3f70336273b45ab53ef412c27b50b6928aec01b0278220bef67793b29fbd6e2b90d9fe66e4ce708eff11a063063cbfed16886ba622feb3bcdeb4aab0a34dcc83d660e3d0e4e08bc83e4e8218f89d8ab3ae22a7e22e7180051180d3235f61999538aa2594a1dac130362131dec14596a3e36f15d954acbecd33ef54b34b09080b8b9b7e804a56aa65b41d1f7ce66c143c8a9a98f7ec6b068a6a187faf6ff2e3d9489c7058bf063041feca30352cbcd8211a2164752112328ff800fd9978bd7906c9a2ab0b5a363b84e1984104e052867f0c5cb2f05ede2d3847c0ed92f31f59c70263100062e6608c72244e0c203e0b6cc5de02a67ea8958704600083e3fa15092c973ffb001478e4902314f3a51d33f476edbc129925e273242feba3aa992eea6de073fe166e52a52c8ae0c442947c2347d7380db5fcf6fdc320f7fda8c17e7cd1067470b006441c5863be3736a478bbe722eee57ffc8061a54a4ba12e632429bef328c275cacf0ff831c551d1d66006f4d252c7fbbc2cffe95a5cb8c15b3df94bb8a46b7bc39cad1a2ff619b64f4057cf52a8b55a1ff8812c3922cad8309eeaf57dfc816ba5e78b73331df8783b3e1e75124bb859424c5aefed2516f29d61869e62610e4ff53346f58c213abd5e2a487644f3eef8e0f00d074a4cae492662f758af23c6727f90a4368eee3137629d786b9e04af1b22b6b2dda7d281c5993ffb7d1af742633e15485ad049fdb2338a98454c94704ec60421bde54b8159a23921bac781aad93027d2f96859934150f93e21b54ff8a833f01834939e34231201cc7f72f7be99369db28db50d84533964c570ef52254b55106cb078d6394ab8d2b72c1a846199d9b1be55b70dc6f2e4f6af16c0a350459588c5868ce4650e3f01f0dff33937966b4b2b118abd63f480485482b65ec76a2f807a62c5e09a6682d217b8b3228d95e6e737d0af511a6862e34d0d9c602af3ecaaf90c47567c5911d177c99aa6ec921b72837b20cce65b884145f6b43cb6ba0ec36735493f6d44c669b6e4f4c53d44a246a42a27c6331a5d63ec92f0a610327909fbbcb63d5d231b3be614dcf6c4b54c64b57c0ddcfe3d9dba5a1ce18f185596ce0e48586ac2bb2b39533af158efa68a4be5bafeea2bd3e021457d6db8e08907686f93e7fa4db29a17fca132b5b2df09bf623c829fbf722e7ec6aa811875672fbea1138d39f07f6943905dafeb5339c439a18fc56b7c567dad48a4e92c1e867c4dd5ee415bb76021cf638f89bfbabe983bb54f675126f98a6248c81800ee348c680e4c0888662473fd1a5bf7270fcdaf4bd8de21fc163ede3eb939a698a18916478d811c51807e8d8ba240365fd5f5c2fba32ad1982852ba17c6491b61a1a9bf1b5cddd8d98d4199828cfd9a1fb87a57bcdd972c62f6bd851d39088daa1f5c3d2473de4cf19e63b848586a8e7212b519047c2edaafb5986239b0f85f95500602a653a3a124cf9b9e2459bd7ef0df0e88dcc39b6a932820e574b0982edf50d09698523007ac335235d879f4a0332a5f1aab9ffd811832af5012839aa6e1d1d496bb9d0a0e046558b22afce0a2c47bb47d7719715c8beb23090188ddf2203a193de6f686db46c51e909e68102693064fad4f473e47d59c07595ff118df8267eeafb06f48ee9b7438fb56e2bac0d79a25d13ff6c4598cdb9f88386d09ad1c7364dd1bfc51b55a47cf10966ad4be07317b3bd49d458ee34465743ca263e486a46b7d88822f0f37a76854abf7b98253f80df4eb2ce69b3bcd0e8aee04435c6189e7fad11ea377c6c9788f9cd5ed2b1a40054474f42230675a00460556f5cab866ff601210c3855709c76ad9034b9e4b286c788522736f888057dce41a0df934abedd1f0120cdbd8d8ee8a9c58a45e6c24f3163bc27af63ac791b5226a6a9bb165a3681568553bde3c4dea36265f916a971d384b37abe70d4102130c46dd70ba1912828cc071db1e46165d5c3c7a35e2c6c56423a1f570071aa63fd51bd5c9061d0db81ce22e389588361e560024ce916170ad12edf2e8ae0ea2b7c10164d3353fc9e3725283fd4a0b44e219951df50055389e7eabc1bd31b1c47d593b5300dd8eadc811c3dfa045436534d8cb2b229e453da633d7e981353032ca9c7310ba718785760237356f0160410ba449fb6a6b2f3933d3b040a08e04a8b649d67c85cca4564dd1f61174b0e6e78ce9468c54a0ae29fa033de25cadaac4de30231fad40f5e788d463fa4cfdca1ada68e1b42db1af02aaaf873e6fd1955d0cc4a4e54e7ec96117891a0f6c949e7fda0e8cf8ddae677fa8e4444205f1779e869b2e86f4e27099c48ceed9d0b6a8e0266dc9c5ce4fc8a2ee45272b04033f2c8a0df56a5a86b25d5db753a9a2a4594f7eb8c9bc09f36537b9571a63476a44d849a1f1a7059f66f82c4b1cfcf64d07c1cdb3a2a3284fe9bc41fce4ae0fe96e15466bf6883d301a931f94058608834f4163e56962e7062d3bfc104f0ab43c4d9dc426f1abae8a8cf4ed167cc685f56e2b89ad5733e7549658c46cc791c24aa1e87979aef617ded00c543024659ae75e143f211d9583b748df2bea1684f5b9155a232e4c2a13f90b2cb17d324d1a0315fe6fd6e9a672a54de9d2b5bbfe361a0b5408deac3e16b799a9d4c952ff04384925fae2b1cf008e840dd60cac4a77c695e585300357b143adc792b9a8c99a0fb8e1788ae6cdd21c4fe91ee6ff5e62500e85c4417ac2fa793d9a9200520204dcf2cac8e3b253d77e79c89920324ae469360f72e823656e6f97ce4c21ad554183b72f0f700182119dbd9f4364f7030938501acd1491125e41616b48026dbfcd55ffcb7282e52c6a04f57fb7c08a768e22298f167fba32680514e558df3e87a03c736cf4c54abf3c0ffa3a06da086474949826ed8b112b69261e79cb16f0c4dbce8f84020f97a3f76d166e8b00f1e2974cabdb6e7a751e73126410f0eec9b7ca381f4a32ef5a6ec85836b15f8966b4824a36e09be3e6a317f92ac4ec09eb2a00965b17f852da16aa45f0cc7d8509f28d09e1006ed05e369ca4e5d1dfcc1e21fb5dad22ceccbd58f75f6da8cad09c047644d397119ba9930dc703d8bd82e14c5b2c6be8eea6f6a774a97ce749193fc1d3993aff8e6cc800d1a0e09151b32f9edf82e9101dfee10013d5ef40b29064b346b8213eca3ef7f5658137812b323ec7bab219778896d9606127e34fb0702d72c30d818ad967ed40b21c6252360b6a2c1ae772a748e03cc326ce3ccd3c724285f2e415bd0ee56c505fa208278623d6ffb27b5565d98f2f3a7a52e35f76afc5ffad49e3d6eff997d5d4110136039086fa65e78d0fc0d7dc5d25a04d612140f97ef318d6e471239a08f8554d24c8db4feca9f176bf8df217cef8ae52ee30b39aad75a27fd591a748f2f57a5244fca2eaa4daeb1e20218c66e2ede48410bbf65113da10b8d1511bf6d051028b1f25fd1eb6088c42426dfb411b385bb1d68d79811767678173c79ae50c5e0d5351b09c1944fa1cbf34e23f3cc88f55aeb79efefea76575676f4021559244c09c81f95b5afec2fe9a99c8b00bc912b46b56682b91a018c837deb90259d3d99ec176500372324eb6d84a6e8bbbc4be2ce4fb7269554e9550f7e48f6b45aa32be9d89eeeac88409aa14242d0f687eee1c424b8b7d26e038039622796ba28d7bdbbe2c62e36f9354ad155559d52502d9c990b8f78d07151c8e76a48e7b0a45623985a6415fc899ba6784caaabbe3d718f38f53ffd140c4804217644a9f1d80f516271d042178767c052681e5284b3f600ce9dd45ee8482f086c78c9b96abd9f452f575fe85ad1c4cf95bebc0ac8abf2988b4eba88cb1a0013e6cdd26549f581463209de079a481aec37e7ac5a1b18f524fdad0d6b98fa64ddb1d2d054176d86d74278e83bc1ff9051398363bfd794df2b2696752965fd0429595ac3572431991168c29d84977eccd83b12584afaacd7d56860b908fc445cb88b666b7368c8d659fbd36afa20834d07e6115e3716c597f21fe4f1a539d0e3d2ae9de622405cd00259d6d7ec945e192517b1eb953cb03b55f2b6f9c905633a0d638efbd4615d81e3b1bc7c461b921fd8e36be84ca3f31149f06c21983e5ba7ed02492b0160c427a201b1576d6d0f33fd5a8f1f379d998d3d8769eccca2026c060db167a7dfd1f516142ec6ecce8ea697d95876477f4d07942b416b5f703a13522decc0e5bb4831476ac7cc7f8785a9278fdfad03d229706675150507b261a242d990f210e94a709a494d672c15d69926bfc3eba6b2464bcf185e384d5cff90abde4e95131ceca4f7ed18e64704c675c85d703a7768d7c7542ec1aa25961df534ef778c06abb09dbd0a736a7a9d4bf628abd98a6f3ff1ce314565b34ad4a6daa38eea1363903b01a1ca3f8ab74525f0dd8c4b28f6eee17816b7b05980f6a5daac92f34211327a5a277d67c720ec2a4e97921a67a780bd40503378e3019af4f72f472c62aca7471efb128f5ace108ee6592f552a21895fa5ebc6ca6939db609f7d6f8225d950755749204d8813c5d75d4d6b634eca07fd7e8e11a397975e10579df2124036ebd5609ffe9f6767d91be08b9ed8888f232cd76a4caab4d08bcf89daadc4899eebd17ae2e845672c8f1a31f4aae7f386c4ef4b3f282d9c5f6434eef59f897d5654519b7b167846831f21bf365a8a595dbf1f8530469791a15114ea6c862fe5746cea2df95dfcc9346db0fa3d2c8bd1a71f90d58b5a07df03650219a80b8c2da1dcb6d900aa2da1853a64f80426e299faf86f6638383f68e0a4594f4a284fa24d3877f2d0e94534f10fc37e15befb4e3cce1a4fb2982660c37548e2da0dfd8dd06067173c33ae630384e80ced40955379623f493ed0143494aef46194e715876a7e5951ffc29ea70d87f485b72f4b1752999bcb4a001a068d76ffe4c0cc5737b02799e1303a8de9a3397de93af9ea6ee429fd2f510c1027a5b380f8e2d4c9d9e9434aded92b941811efcfbce469bd0c2728691ef24cc512092efb203fa6129fc358c9f55f5dff0a5aee1accb85e15c0fc935be5c6cc81c7b6cd3273ed131b7014a5e056fff8130729370a4c7a4c3323b79ded50931e63047ba60ff3c3ce2eaccae1803b2ec8c133e4ea0e28d96be732efe81885f16ed27b0e74db00c652cc05b6e7ad6743412e767db72a119cca52b70b14ffcc2192936acb0ef5086d9d3b01e9fd5bc75a35f2a0fe0f6b719eb3886cbdd22e985c91f6f937aa6f9b9bc75408f3b473e1137e6acb79ba9fc1ede0100c665be67009b01c1fada3629128aa716c59dce3c348b1c74af2a7c58776db33fec86d67ea14a92d9f74a820ad30676c87063b48f831e066ee3824a9ea1847feeb6348f936959384ddf3728f3d2c668f966c9c7fa23f4fd4e8d7e08c388b92f4dc97c0d74816f2f586686b35a8ceda9e4cbcc203fbe45623e9a0d2adbe12b59baa93417d5aa3aabce392e8b0d4ea3ec5c21f9918c048e8758f9395e8049ebbb1a561aa2ccf634c55109819c903c852e94d87317393ac69a5659a2024115b40bc29c4c", 0x1000}, {&(0x7f0000002480)="ddae2dfd792a186a7ccafd723f542e92a2e6bc7d88bf93224e96ee2218ad2e7115204f615f019137d1ad12a3974bb3f328a337c33ac9273b28e615f01531aac1952d74b7fd2f9e9fa2d825d34ee5ec7694ef50d2f6121884023f8ae2a642ca65b7f128ab04b8aaf857459146f2f84a41dc31c21246cb51dedc5cad5f9458477d85614fb8d2c964ed12dcf6959bc9af8f9244a9255e808366c678de22ff867c9b25956526fc7c54cf4d2daa4f431a20782a4dca8bfe64470a2a9398276b9e15507f47dc9ad31cb9092ec9f84edee10567647b2ced352a5953ea73", 0xda}, {&(0x7f0000002580)="8a80b1d0e0a8eae8eb617bab14b850e2baf7c2d5256b00eb2e67151de23d5d0e3273a502e216c22cca4113476b0c0cfa52d6cd5b0e20c06d1df1bc2daf067651155d5f78d32d77de87fccf0538639c3b1b5f1afe285f9e02428f28f644db11251faacae14f531e10ead68c67e841846beba5dfd37c9550299e496b45ce49d7234ba7069fca9c01c24798f158b25e2ab763b76dc5e10108a1bbd19531dd116f69db7d13604bc43d", 0xa7}, {&(0x7f0000002640)="0d541debe8a7d2697f633219ea61cfe743ee13a35b5403c94a91543f845c87930e0edc3d7bf13cba07b7994490a355f4c2838d193126c1bc6a0a0445150e09374d80f304fbdbfa223456ee2b5fe471bd3d891c802cde724a5ea0b15a641529fc20bce3d97896a2ae75ae1f6d26f3ab731baaf8de355d573c67f12e8bf1b445ba54be02ae", 0x84}, {&(0x7f0000002700)="f0b908407d23ed08ac6c6c01154024d0fc10782a484e4b7b6b94a98ad0ff07de19ece7d0cc66d55ed1e88b1f8f7d3e071293e05032e13a927e14568a1d4e295e59706437a8f62152008a972984", 0x4d}, {&(0x7f0000002780)="c6838d017a0e7a4109c6364240882c52dd4aec5c4824c05569e78846d476d7e5d5cc8e1543610a32f3a3434481a8ba1dcfa5b7970efe07df", 0x38}, {&(0x7f00000027c0)="6a0d001a5294feadd7e9161a006e8a1c14e6f14040795d39e2273696740b954d99bfe4bebba271f9e04548494e4e4b0715d40c297003989bcd168ce05fe814a92d5398542377a895a5a6fd28495ed01a7fb21bf58d01dda34ad6b8e59890c3989b05d9ff123dd40a14456aa3477bc1485548214f7ecf66b5bcb98a56fb50e4e8572919a8939d7001e4da503fa611da366550f4212938608ca4187d78a5cf55085858788a888fe9cc90bbb55237da7cfc4470723836c9e7b84b501e0fa2a79cf793e82b819d045b537afad4c1626547f6a4367fe0c2052292adc1e72c6bfe37753cb9929d89b1551d1ad427abbd256e1febe20f923600d3f5eeb345a3995ae9e81f55a6c764e7b0f50bb61ee9dd6ce29535ef78ecc031687b422812b5646bb45865ec093ce8461828d6e3e97d2f656347acc3764775296753fae9e7041ae47f2918843de7a78463e3600acfcc656c3c329416fa6bbea2dbdaaf9008cd0f8c4de3bddb061fbfd89332e2ce323f78a69ea0d617f616ba1af56e4fa4e8bf9809ff4e62866ee30ce8da6afad1c8938e49d0d8ec530414cbc7f35e2c43bfc2fde49af6b6922f666b88d911e6092da775c58b39e2d1ee1b39fe3e093ab6ae60c5528475db79cdc9749dbb15443d0563c9f6669ea59d667871560c9bd09ee7dc6dcfd1490ce45a50ddd37e4ddbfb0d639700a7c1453bc070b6769926e981a9867ca5b18eaf692117a4cae12328cfedd722aeb174056e7f0521d54be89d02d871e968040b1ac3dab1b244be69f651a254bf2aa1f699ed185b1932327570faa43ee716edaa1c239a5c1d42b87d965cf319f8be27c4abc03f5ab74d3cfbf15f11ae471260a73f95314cffbd4fb3c3c5aa083c9aa962c9af1b47981c1275591865a74b0df4375fbad5b2b82b13d5b398ee370ee31114226eb0dfe6a484a78187b1277ba3f3fe2b84a7278c735d99042a6b0921cdff1aa9d288bc68492b23e89feec637385e263ebcd101580d09534ea45af6dc879adabdfdc94b99db5378cfcf9301b4aedfbdc7be46fa16e157f07620de8eed4706379a000683883e5f23655974b332ed09001abec64900a04229e19ed3e160f9a2f5fe21a157e18b832d7446df8f7fbea5445d31ef1c097c28c6e271c33bd6315ea8429aa49db7d5d76b2add7d0e53f69fddaf2b8ba20d6f4f4d4997a561635636d88c2cb5d15df037a731dcff8d74e1a7461a5188a442684247b21048ef1b29a79696b881f17d673892dbd67b0e74f0f20e4ed3eb048eb144e8594295940caf55a1fad6024adc207f0ebe9a9d081b8e0d2a99605658644a88e5b250531794b8d5871425ef65ca674d0d290df77b956eb0bcf5aff14794fb7b0df11bde676dd5d8343d35d28b1c4e7c58f83764f200dbd6fc612ce0d53474464d499762224a8486cb11cbd311c20a40833435e3db72883ebdc9c967720b614f462c9300e979be26ebd209d9ff473fa97ce090ff9933e56e7e6fcceb16f59da1c86a7aaaa886e65c4be2c3aa60721618f865ca4d310ba87a6b8d9cea82703522b2673740150ffbb8e519709b4218a79539cef31d220715e4e542ae44599c3f1460761fb4223c2556acb49957a9798d50e04a8a8131571f35c259716a34353bd02ee37e2a3a3915e78bfc662f0536c026b5e2fd817cabfa5972c495321f8c949d166ab2b495c74252b8ebd8bb0da6a0457a44c4ff9a29f55f151c4572ef23191a11d2d41534153fd07a6c10f78a63a671d42657c22a74610d37ef12e88ab62f232ff1e66e72d611eff96a120cc77ab91cc7d5fbbfdec53d82b150b8f35f851fa344aea03e04a872a2e7905186cfbb378538e51b593721d7e565a8a30b320d5092f8213a86db20cebf2c7b391885f248157197fe7b5e5665a4230928bdc042ca078f1943583b7811df156b932073c0d058870bdceb730218fbd2a3e0ba9ce25bd077d7a1d47e1ba90ae307e40525e51f6c88a755af33e0e26ab3dea4b56126a15433510dc65862b5c8775dfe0e21090ca7fb0c618d7d31d8f397b787083d75860e704d875fe5d2e1d3e69f7966900fc43bcef26a4029776e896c0a737cfd75e9e8f88b8db31ac4d18bf5ce9e37ef565bacf6e74ee28924084d1e4e5715853ca88eca17bbeccfd9ca03070df15dc4ab363ee2ca8eef8900e43c8859c16b7011029ecf18281253969ac597d7401ebdc7d22ccc52a51cd472592f979781991acb36457754c482c60dfa0c239b7a2e278089a98b2f852d86b6f6ca20585c0f4df938965e08fa20c6e3dd31b5efdd397fca834e3bc5fc1ecbc4b7cfa9dfd2052cd50f16851a0bc664312904cddb7de001db8cd8b107d73a076389287ab0f2fafbc287e7d70252fe35193d2d4c76880428773f99bafd9f3ed100dd21551448807f572bbf0f334d769c78e9be0d0853ca20e50bbfdc636baa66fab7c71594e3d302cf2425b2eda68d7d4fcd1b3e06611df58bc6c932830dbf0b3af993e56738d26d2b278a8f7412881b9f0c9449857e5d4b46625e71c7983897c9333dc79c4011e959484ca8957f24b6cc539d276114ce1110567de39317c33b48f6b0e2dd492f41d6e2e3ffa067d9311443d49ba88f0cfcc13c0b6bce16eef7281a32fc368305e556a4b99a719ef80498a6ef35326423890716006c5ac7d8e504658e816ee23dbe9f6dc8fcdc0400c73d669f5ffb65a2c1635b48fba17443e73b168fac71e7afee526e84f9ec8db25ad522b5a3b3c978ed44d7f87fd57eb0559bbd613774344847f37fceb3fd55dbb7e3dff38ce934bb4050b0b3caeb1ec079b574bb62edc2efad7cb682967d37e9c510059bcef99a08b9223cadcc089cda6d60b980f9e2bbc34496dff91b3f496521c10271f1e37559db79d22297f0018fb9f493a34bd18dbcd3d154d3abf9277e0b799c1adc4003d121ae94173e13d6a89b2556c0a79bdd1144fbf84e08714731870cd4ec7e801438869d82d8cb4d83f1fe3a616222f3bd1448a550072327bae5c8c22b2240ed9347b01b958783296128f9e8d42f48f79ed5348ca6e518946c1b6f80c9fd65c18d9f0491cc3a1aa2f8d973216cfd37e194806df8a8d29cbf243a51e248392a279f0e2f77fbf9b47f19146951a0430e00c2167226db360179f6449332cd735014aeb413ca42bb93af1c209f6fb289d25fef6091506636ced6b182f2a2ba4297dfcec4cb395467896db73f4c4f387f4bc1f496cb410a13b01e06d2f4ab8d06f781e7e43b843099f7bb7e1a65ffe258853964f5b10738e255e5679e08a2b2a0ac9f9baea1de90303616a38d78c340b1aebf1406a145d34705e5a053f7694094c609b8d39c0ac52bd11530526c81a0b953b6528163ad28124cddd69f900bceabe7a150095aab03c1cfbc6052affcfff2bf80ff7da1f9683e1c024d18f54c85fb905dc5afe68b0989782f57a8646530acdaaef1cf75e675ccdb817c2aedb6f507a6c6ed9141aa0414a0b3ae1b626c14446fae2c8565d431966b53771dac1040d67673244c1d88264791c952dc48f9c14ee132516d5481923e9797b0e35d050e11843701b0c3ec9862d7421a99bd083266b37e8ebc1639be4d53172012156f04dc331439e1daa33989e92ecf5c6eb20cc57a2cca2fd8ba52e3974c9636fd45f26e41b9f5a44561ba03ce73a5e0537d5e148e6e8e482a576027ad6e00689d7d5e0fab49c8ce28ddf29f4fa2bf0eb3b1e9397782ccfd697c04e06b1b7a52146ef3919cc8102efb36cfc0034e6d909423af1a7c755d23dbaf7eafbaf63a6bcc4b16db33c352202b3610a651f2abe93d4b0c2d966e6f09abdeda12fac061dfb53851ae2defe7776df8be401a5f737b644e1918fa64da363692b1273b5b9976dd8e8e543202f6dda0fa5bb5c0cd7b7106813f89cd144858d8c36d3fdcfee4c15c12f627106ed156ff20bbace190712305ca0345f318b76ea96cbf3522fb7d6b7c06425c8e538dbe34123373cd6d2b8964b6b312dcf62bab08b5da3b03df73628e3b255cda29e0def91a75e693b36d35a5b0cec4ce311a86f5ac9889d97ff598830ebff6f35c3259827ebfe99565ad4db7d6fda9d09fdf930f33f1a2bd5674b4b941b7e1bb5e6608819a16fb9be935e051f6c778cb01bec135341925a56aec753346c45bb91823fe016cdfb5c55d84b22f0cfdc49a47c9f365fe7d168cf246a2527de0d2364f410c14700aac272a13cd6156f1a46580704b24960b0b1ef0fe038633f900b94b6d35e13a5380e39bae4873dd804ed5317f97d6083878b80ee571bd8b7ccfe793c42ee3e24de66f33a748278dbed0d6013e473c74ec972e5eba5edafad2aa0ce0aaf918ad8060e8d017e0d8904ab10bbbd8f29265a99fc6458bd899a58d2a86004248342ffd6b0455bbbb5c508a068e2c96355f8c590d7e4397cb3bb3c152fccfe2de738e0e6fccf319b3a0b57473758219499341cc1301b578c3bdbcb231be0a81b93748bcdad18db2e366c607320d868d3ec2d47eae48321f332544650932c0a50423f037e7984b4b40f3915b52c948614d5662938d23c6c621308d1ca80e6315f2d1589dcdb84c00fa543cb75754034dab88195175c7a27d273c54e88e6d75ae6c82f4560e5a8b809327354e7675166f48e460e90e771d077a9489b8b4112751abcde7af8a6b63f722bccab8133e569d6f0dbef448a7d1135c80783cebbfbd79ab40fbb507f6a1d91facf313cc0ee717e08bcad4bcbc8147f56e67e57cb4019879eced1b696c42b69159d92e5a3fce591b0ca26ed96ae81718ce52779a75608395551b393a9def679c953ff9b46bb33e8b4b33c3306b4a5f95bae21203c602404e5bc6b499802c3fdc7970cf8f27e9b6896f1183c0b944ef411e8b22e25bee64875937bb1161b567c5e3f408333a4d479bb0bb7a10678ee3ce4eb2884faffca2e3cc154c28f3d1137ef82e37ed48edf62425c2fa5b242d00ba3c0b1e73b6bb0bce459f14ed5efd82ce1d04cdb38f2c37e4a09b19fc794601b3daec90078f991571b4c415af6bfbd03687914e53fbdb1bb6a94afd3c7cb1064aa09d9def637f62b2e0176a1c73ba9f74b2721da26b30089e414b07d3f7f5a55f52a6f4cc187c1cf81bde4bb8586ac9bad2efb5baae34986e822465d37751b4741dd5a916ee03fd3dfe5a88de0d11313fa68c234d9cb3a7bf0a42b26898574d419767e9069515ac5738cb93ab01822a372604941dbe9ff4d2b305667bde0c04d982069b55906a31eab86d7d871675ff4c92a992b10ef223c414b2453955f981a379a54605031c2bba29be2b460481428484c325fed1c945352598284dde6c95d03aab5ff5f7c9a72d6de29ccbe8d7106680443d2cf943facda3c44d5d1f7e30a812830dff7335305bd4d882b247c487f445353f5a4ff0e76bd348513975321d00c4a43a5cb611cdec0f4718b6887dac5a8657f4f2f2b02aebcb318c31bff0e2dcc99b008b171a9d8b92975a615f7888cd95a01c6ae387c5015905ecc2d65fe55d438aa3c7e2ffdf655632afd0366f74703ed6e9e76c8b730afbf3a230af206db1b7e278e30b165fe8bbc049a9097277fa34aa34f8edacf638210d884f2d4877999f0b81491f5618e1c0ce6fd2be949e5eb2b061da23ea863e8d2746e7702e8ece9e09440811918779df4dede229bc9517e2735ab2b942a776edecef96906417fc6797c7ec001217a1fcd932a97a1e480e41093b87deae53173ff1a25610d8182ff2a326991a5ecb53055ed6af138743149c1bb6474cbad0e0164ee8ea412b93d6a6ce85ef56f1d4b3811f71440b89b0152ffb918349", 0x1000}, {&(0x7f00000037c0)="ae09a23ce38937e966a4caabadfe7e708bdf1eeb2e41bf00e0964e8fb74ffe3d26ac94d3a8602c62b926a8ab03f9f879c56fb458bda6966cef91dd9fa2fdb689b0546e2b823cb9140edcc54c66cf3d5322650f16ea4f952024d584e41313b4a033c294419fafd2c9a029774c7409a512166cc6e0baf7034a8854c62f7eb7c59a0625a1e7247209bb345bc750de21278499160553f8a16d345bc157e1bbb95192bc92b6853977fd2c7fcc79f0c76599e0428198f019bb9c3d01fcb4858bf5e4cba6625510b57ff7ca15dc5eccf210990b84bc79b9cb1024aad88454348b3e22df054b982ca8942abcbae320ba647875f99f4195", 0xf3}, {&(0x7f00000038c0)="af179acccc57b89b27f94caa6d50b0a059eac18ef0894cf0dba4d54ad58b13f4f0b72da4d1c4eea8cc2135d93d3e6a5fead183ed95c1c5e8aad315a95edb982f547298f880f89cea65ccc217a82a8adaa75a102aee94b170e9c5d0c90bf7a82e97406c03ceb8fc91bb0885af97ce06cd2b5ebb24609cffb19e46388e23f3ba277d676a", 0x83}, {&(0x7f0000003980)="d4390bff17032f9c3f9f5547d42c1ba82f5e1d1cccb5f6d85699e348921d4334dc512c23783c46b57466532516d3a562f71ba20d52063cbff8b17132d7b3c4669dbe9ebbeecad0c53891543b498246d4dca4d6a49a153514a553", 0x5a}], 0xa) socketpair(0x18, 0x10000000, 0x100, &(0x7f0000003ac0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod$loop(&(0x7f0000003b00)='./file0\x00', 0x20, 0x1) connect$unix(r0, &(0x7f0000003b40)=@abs={0x1, 0x0, 0x0}, 0x8) lseek(r1, 0x0, 0x0) flock(r3, 0x2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x11, r5, 0x0, 0x0) socketpair(0x18, 0x1, 0x4, &(0x7f0000003b80)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpid() fcntl$lock(r4, 0xf, &(0x7f0000003bc0)={0x3, 0x1, 0x400, 0xfffffffffffffffc, r8}) fchdir(r0) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) r9 = dup(r6) sendto(r3, &(0x7f0000003c00)="c610c5cd0bf409b418ecfdeec5f2cc61cb53e68a368e13699654cdb3d06ecb5cec42d60c44d8b2cbbea5e6e7ce703be0781410adf1245769aa031aa44e89875231040a8677fa9bb8b976abbbd5cfe648db6fca7b125b4e00397042d0b528b4aa8abd3cdbdd8f0fb2c48ba13edcca3cfc5986af0f110643c895a4defde83c381e9c8b548e39850bfe482018a57594e3786739e66b2bdaa9055c3f", 0x9a, 0x8, 0x0, 0x0) close(r5) r10 = paccept(r9, &(0x7f0000003cc0)=@in, &(0x7f0000003d00)=0xc, 0x10000000) connect$unix(r2, &(0x7f0000003d40)=@abs={0x1, 0x0, 0x0}, 0x8) r11 = getpgid(r8) fcntl$setflags(r6, 0x2, 0x1) writev(r4, &(0x7f0000004d80)=[{&(0x7f0000003d80)="6a2f690ef3995af18f6803b7ecfe22b744a1c80c75a073116aeb9059830d530d26b165462bfa281c8c39e3a5ff19e3719744a1b6fb9d24839d371f26e20425fa9750f88acb790096d0046e51a8fafba858222f0f0b0581b99975e716f6e7c7ea301d6fc6477c2e8fabb8977b3289a7ac501af5f210663bbf2329fd205659fe2f68429c5b38b76a15f2f364f3da0203ec31e5cfefa9d5727b42e7b85750ea291283af09abb7e123a9bd0b91c01453f26af7a12f4977a4e6d001752482ed9303df79a40d2a6df563c225f87bd0a37018ab1942df9e0fa31bdd50dafab544b882362909035937c3e899f335f8bb3d355c440f403c2fd67e812df6de577bf918c7d44d8b19f3164edce347c6f54ada206f91fe9a44ffe8efa5495575f7dbde3e80a2cef20281d9df70b0353d6ae441f10703a81bae7c15629a303722b1848a64450653f298dfa21e5721561d42a876a7b29a8185892d6d480fc958f30302f0af2601a3994017e6f57620a085a943caa922b8c186bf1cfe886492277b2b9d6ab368bfa93551a36fc7e23d050ccd98e6671fcb3b5d4c517324b559dae5c0c6be2de98d23c0f93985fda2254cb0b3144493c036575c62d46a5cc80b782e4772392963a05c1bf999f37bbe8b1e8afd76b3f19d8a577440c5e3e3a01f98f4dfc3ab123b93bd7590dfd87fe6eb93798ea53f01f45d13b918b61dc3642776bd72f515c4e56b55158305c47a5d7e1533177618856d550dd296173c36678258dbaa6eb11306dbbcd8434a5c278591793af376cdbf2c4023e156e9c69c2d0c93bb66faeca757cbc8206e7684f43346bc0e32e3f180ed1c03baa220a8cc64f023733679d95c981cc9eb937dc7c73a9e315baaef0113666aa26ba5b6b85a07e00b31de2d511eb6496a26cdea1626a5f1cb0a202bb74d2500044beb4d40944b7f742532b09c0c62b71b33e818ca74ba865d493668c0b9d641b053cf043e07b73b9b33c7a9fc0b7ef153c622a95198eb73c310aa7afbe0d5b3ba510e0aff2f3ae1b51cab54cfb22006ccf4cf787d4ef89313fce7b9c6aeff6c798d643ab44afa28d24bd0df8f6913770d1c64d098416d2233077e8748072edc0d845ffba9aa4a5ef339b504091b65e6fa1afd040ca0f98c7ad3ac4ddecabf1f1d9b7752ed7705d66c74ef382e4ff65549273a8eacaf3521428c77a43049ec670c054f44f505212924148a2bfcb8553aa81caeb86f84b0abb718be109949ed96b70dea7b6d6c108f132836892e81b6345da5ed7f96290a3c1e76151f1f58215e6418a2e24db056dd137d8eab8ffc5478f39c2a8d6c97b5a19db7cda9574ea6e43ca5615560d93d1279604b2718e7bb7adbf16bb6fab52757c0457791521fc43f7812e22132b62b13eeefae142d64a07fe90cf47dd1e16c3fed83b491bbef7e5b641945439c33a7d378d3c2a6e7af3c232d72c6e937577046d885601472509f6bd370f1ce2c604ce5517a7ab7b0aca88bf7071d5276683669e9f0b069f5a6a5bc5a3ae0e0e8adbf928159975860195d7c94ae7b4fd2d362984ffa192f3922ad090e62dd585211d6abdeb4828c6815b5417c900a13bf5283375d3b8aa2b0690d620d3e34eaefd606088762867024a025a96efa5846a3f2fd8ac9079f04495ac2da16b48fb31bc4359df8847002c77723e97ed28f27d680f613ec45607f2c7c19583396bdd35ad088d814d330a705f06b70cfcf23281d9a786f6e24504d3b7f525ee680a82310019533899f72c8af09682e6645fcf847d8a7f61d0f1a65625365a4cbd55a35111d61e1652033519e1ea69a8f4c3110b757b9041cae3c8360bdf1ec76fc7705f1ee920c7a9f2f5c20f041f231f61a426718d30ff6fbf47598866063dc06111d81b14aeb869445801c16ad72b02ab35e2fe040d28f69125d076086d60af8e83099cdfc34e41fd9a9984d99bb2573327599bf340ab35d3bcb9497f2c3c6db8cb4be0ab17771134093be1650077d0a43418be96381dc34af653ae3c04245e64d45bda9c969ffb93fcd543fb00c0150423c6250e5772a6f29a14cb3de30eece17842df8aa1b2776715c3881b7c175e24e2c570a7c40f0d3e3caf1f286227eba4b90952e2a8b98a5ad7ecef2b4b004d3003e4d1a3eb3a99ebe9220d168cc46092749a99eb5bb73abbaa961b7cb5841f663c6cdc6befe9832c98b9f4502e23ff1a292e9f56a326568d6546a1c37ccdee2b372ba18465351f231817ce42fb90513174cf8932bc2fea41022da39064970d183e3ffeef0386e3a26006f9a72118cf66d5091d6b4b9a5510ff90c4383b349d1e220870a14d4ba45344cf938b86d2b16425fd5e5a585842d14ec773d22eacae42e021cf5749a68227c363a64d2ab425eeb2bee4a7be4da738c107f976055f1c03520192042196418e878f00148be6edfa8954e39fcc42cacfc91b701f55ac1f8e1d7d7b1300757b21922c645e4c400a9cc3e035e1304a27743076b169cf51dd600ee8392b8f49237a9f6d991ccca6493871b0282b836381aa1860944bae79fd630fecaa0b2a101d42be6267a0fffeefec9be97559fd3d1c9d9ce7b0bb5d2b2631ac02c6264d957b6b511d4bd7a1d4d8606c374504bcff2c4bbe08be41396ff020c5f24a08949d2190973753fded11fca06950060cf5558a28bc41f1634025ebd0625a84bdad167e2d570b7fe30fab0c0d7d30f19168f74e9a2543d3b2be9634559aa78a9f49c8079a3ad73d7a0fef0db02b0b367e0fa2fada2994ce7d783d5f5bc1a0c2f1d0a4eedd19370066e6a4edaf0cfed165427383ec281c68abd6e32a15542548244af2167779028a9c4bc364dada0e18928a21a9745d738174d61cf43ea582866dfef3852dc7deb2b58e1db6b1cbe984dfcb7add104fd35899dce1aa7cfe96ce7fae3a561bced39e775a9b5b75a5df674bbda1872306368de3c84e13d2b21c914968fa6b594cac1012e338cfef3afee57edfc7e04348404886d7ef04dc453deb203f56eb057dcb2f4b15a9f274cb6feda5bfdf48cc26b2a41981fc78291d45cbf5f6888212d2b0a22f974f40050f01a137e40393e37408ceeca0edc633392ec556c6881a56b1e386df430fd7b92523da46cf340909b7ee6792110d074bf029fa49f4f3555ae1233bff9637943454ef0c0e8c35c5de7ded7f3b9b83c30fa78d902ea0f6c6c8bbbb97ef7e88574002b27fa07c9dd3554efcd4b938ea16550c995562490c497ce803c0ac28fc0ba6fd9a2a34bba62c5625b154b814aa2108b36deda6661d0954af4ff7e480caec33c1e2369ab2690a1f373ee2f4236a2978f320e267b138c3294f7a94ca33c2eae7c2e7fdc193806e9bdffe05df64b0a8ded7742a74b803327fb0e16d152d1127769c6d697e83c0f0f3760206cdb5130cf251656b17c5cd12073e9e63a40871e9140292afb92313162efa836bff4abd70fc07d527fecd5f6ef500bfd060c1794e227a7e238245f2c3d86f6024b03f4320adab7f2c7ed3e0c4a0311bdc44b40dbd609c0626efaf7f1c01acd2868c257217f68ed99cb9150a531ce9edc08ee6a7813040992f0915ff80ec1c8f6e5685a2ede1f79d41c96884281e3c7c66e49846aa31604317650533e66301a67138e98847dd47b08bfae99a73359d26184b6cf2493df794c33019f9f9317107ebcec7aae030591a06819cc8e08321b1db3ec79844f3871bb37c895abd20acd0ef6ad727f1806a4955fcb518be367a82b393fd2b7264b85c43f5ff85138243097b49f6d78e261d6aed07a8e9dcbfd7148961691088a2d1b8a128b95ce0284dbc722bf22c449b20a3dc08b39e6c52cb0a964f381aacbbeafd43f7b6ada2b7454936a85fd6559360559e62d9310831938ebb3a5a21b7ec0d9924dc4e1cbcfb62e5256e413c36cab667fc2d683181fec24f021dcb658716f8300170ccb8edc715a8da616caceaca5f15eff581304632cfa35eb1566d5c1305c1d4110d718deffc941e77e19f829a5b5a8d0c685a9ec7963da607607dbcacbc53cf1830bf78f1231c61b3cf3001f0bb97b36426e0b2a4fd08f76a571efaf2e2d8ba731f702e3f70066b0428ddfd419cec7dfc88d2c795246d8d0866e2ceef2a948e0192e17ed3e7df4ac83e1e2435c29602ba0308e9c2d24afe0c04e30b500853f5af70a30903feba08acdb82898bd3c42052518c763fa2d276b5eedd0417832e656f99223a3c40d0ea0b0fd0e974301561fbfaf91d53a8a25e63b9874cf1f0c9c42223da247e43aa5c604d5724094168a0ea996023fb99c6893dd02a40495d56212f308e508c723e4e5cdb4c619eec102ecec02bbdee76e6199beabadf5538829835e85508a5a2f4538df4870b07822230a801d221cefbd8e8d2859f002e90824a3c7b846c3baa1cb9db8978744b76590ce41283cc52eee39b586b50605289da90d963a7ccdf246b5f7d0d4500e280349222f7378e5abbd6eb034ac31f5d94a44183306f45c94ba5966690aeb016afa69f679c06171c0a001ab7ca875c2bca85c62ca40c3a5adace09b5b6f513646a0ed5927851263ac5c9f8c045107600979740b9ad1ebd1300824d5ddde06d7e50d91b1a884768a4cf0474d7267235a1c0840b51811e8b606d13ec553b47ad6a5cedc17d1c0099fb82cd0bb570d60a05c1e2916a37899861a81bf27b5a24c570ed395ee4bdacd12b97187d766777f84c8c2017e57c62e30337bd9e6962404e4faad6e57166e0869c345e3ebdbfbc630890a70e8ec4becd84a421372a0ebc69b6869cbfb26e0d732e8aac3a8541009f7c8b87c9c9acf04ae1fbb9550805461acf6879c02209a9ea9c72832cb5da695816b454459fa485278afeca5ecca2dd6d7aa811a0b9ddcf36dc06f1bd06e45d4b6c7a7ecec01705073a287bb3d9e7cc7807c38df9fd0d66b12763c22850d4a1e8063d2481e5029680a63130de11ae326212fd0583c98c74a3e1708d9aa430acdf8802eedaadfc071b407419dcb2f55ab80847c33e1e6a7ad15dbb5b2ff13846a7a5ce528d3210251498b59b69e7480a51edd9f244f2f6adc93b442ec1d1486e3c489f42a8e806e7e9220c71138d5750fc2861fe2c12ee99c68bb5861147e0bf324f097ef9194b9b5eda3690ce8c14d3b5b4714191a7fee8aa675b3d6f07445ef5b70cb7bbe030be89f56cc8f915c1a29f7b9cba5699f55aeec1d805553fc2d49b534200bfb877025f9d90d601113ce570ea48e4fc4761c6542363d7acd46bb2fc0e0ce25e2c3e4a0ad0f8c0cd367f58a8c1b58752d143e367e62db3c41f3a482ef1e264575d94da35e582c34f35a5e594683acf57892c80f13c8d1c4428e4bd8ff6b74e88b438d23dff9716e42b52f0c38f3e925676b4131325508ec1973a4186728e0defd21a94d5bc2bb510d6e65bbb01b493f4f593465fea52ae5bbef7ce1ae9751aabe201a3c0c9cd817c9fc1b5dc9d21aa5d212f6f9ca82671584a0f8cf2bcbc7d5fbd2169fa23afa1db5c9f9e299f3cdaec1529e596e19742463f622ee977a702abd931975a52734da8b92c09dfd2f06b9c798d01ea110dda4f609db9ff2baba49fc30ce86e167f667ec7801124462a377216990dae83fbdf83b0ddafee11914773c1063f5b08449af1ab90c579829abca4cc29b178857d33460e471ed524598f510fd19ec5639f72cbc9654517877bb28661078f76a868af8929aefdfc48bc806efc0e441bf006dbe8e6f64228381857f866836fae44e1441dd888ae6d3dfdfd626d8bbb5d3ba11468a963b2595a00880aed38dbcc397e4415f588de51e8363688f79c23fc811b30c009e16", 0x1000}], 0x1) connect$unix(r4, &(0x7f0000004dc0)=@file={0x1, './file0\x00'}, 0xa) sendto(r2, &(0x7f0000004e00)="4b7953a8fea8bba2802c7b58edf9303a33733e7f1ba1d0c3a3e7e4c7d01299e39b40cb379ebf5a276fac29e71452ef12768526f259943a3616623e6922167a6c189e25119d7b78e5cc37413ac90ae6f86c2603dc52340cdb1f7d7e514ba5ba89483546f5322ff62a9b096a635a3a2460a968c863a469cd57aa3a6d55e765907a0e69a61dea019566ab0609d68f4b28eae009859882b6b0d73571d077e79c0b60f1fd8453db8d7d0c252677fc7a3b044a9f240252a767436b08e309705ae8a9d31216022b550dea650e3917aff653392f182b43bbe67e59fc77eb", 0xda, 0x4, &(0x7f0000004f00)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000054c0)={0x0, 0x0}, &(0x7f0000005500)=0xc) r13 = getgid() sendmsg$unix(r3, &(0x7f0000005600)={&(0x7f0000004f40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005400)=[{&(0x7f0000004f80)="52c484b8388ae00107c71c2730c6c4b70109f839a6e9f3b3a23487fcca65efdbee36a9fa6896f6e48f88be6afb0528a18d0fac8b0215c54ad71ce25de074637b4901ffde4e0b6f405741", 0x4a}, {&(0x7f0000005000)}, {&(0x7f0000005040)="e5a57ea7b6733b4469ece7984e8e856f723b577fd4dfda0519d18b1386aa348d96f276af9cdd78e0afb620efc20fa040319e3ee6cde5fda797ce1c6c029d754c4a4bfade6e6c1900246067e73163ec8d6e003e7cc329fd256b2810a42040b11eb18d7023a9e65fd21698cb179ee001d6abc1ac95f511a1374dae1cf32adf83903bdda4bbcd1ac0645c9a21650a045264730fdcb3e98e8090a2ffe44c8ed2f3e171a0e95f728a9d765f32d2689cdf9948d675586565fe6ef9988e03efe406cb8d9867056140c270b4e1e79d43ffeb7c9771125083cfe20e8853aab436cf5721b373", 0xe1}, {&(0x7f0000005140)="53f57c1467f3f04d", 0x8}, {&(0x7f0000005180)="f1b3401bac2918b2d5cac7aa26e34bcdb790bf855ab2171f4d3717071dbe2cdc30ee05d8c38102ec8fec6895a23aceba00c75f3588ba0753198534725cd62a9218546705", 0x44}, {&(0x7f0000005200)="1d43174e767a1731bcc92846f12ef9436a2499f16356a21900b4b56d61744a870b3f12c1dcdfcdfe9b2dc7370a2474304f0001be5d1c7f3f", 0x38}, {&(0x7f0000005240)="fc332badf21ba5c849c7c14239ea6c3906fbd0f69e79699af217e94ad419f0e623423536db836682479cb6ccb60a5c3b035a049ec997062925b59424c344c459593df5bf638821ca3ac04f75c206114451b05daf0423714c3ff6475aecead5fdf34fae3453d973e037f488a90e259347", 0x70}, {&(0x7f00000052c0)="b2e70d52443a280e32474237a43faa13c604c9e6e0e0cfeba66c934c8c8a36b6f8a02fbb5933437bf78d951f7c1478bde593192715543f37e482e3de3ae63e7fac75b58ec473645f072aaaa837705a9e1eb0ece2a2439e6e61ffcc1f2801f207255882f560f9ab56ef7bad06cb27243f396883c266311c0a87d2fbe659341418e786cc752cf95a2a6e53", 0x8a}, {&(0x7f0000005380)="1fb7df034f3568d18cd1e3c7b3cd5422e7accf0825d2cb5ce9388ad1e27a1c0b77edc8b5f4451138b65e1a87c021643ce001b0a150dba7c7e92ece1ab844785c7a7f1e2e9bee032f39c9d6d5d6e2f551c97ce7db1f369fba95525e307798b2d2f1e6a56f513c711f", 0x68}], 0x9, &(0x7f0000005540)=[@rights={0x30, 0xffff, 0x1, [r9, r4, r6, r6, r4, r7, r4]}, @rights={0x38, 0xffff, 0x1, [r3, r6, r6, r6, r1, r2, r0, r6, r1]}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r10]}], 0xa0, 0x4}, 0x1) 00:17:19 executing program 1: socketpair(0x10, 0x20000004, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x20000002, 0x7fff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="1e80786f0fa267748b8f13c1b8cb37161a0a4805f589f69ed11c9aa8fdcc6b7c115ef152904cac9646cee4a777eabe88d3662d1cf744e68fd104adbc50f46e6ddff89752834261106a99d95e8cc492d2367cd82431dfef77d48324a07540ae7f5d9328f37452ddbcb128a7175ba439979b5954108be07633dff074e5f181cb577d3f7533381eaaf7945eacf664f0c3196a32a32f6257e9be73929afbc4c6", 0x9e) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000240)={0x3f, 0x4}, 0x10) flock(r2, 0x8) socketpair(0x1f, 0x10000003, 0x80, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0x1) bind$unix(r4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) connect(r5, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r6 = socket$inet(0x2, 0x4, 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0x8, 0x1) r7 = getuid() seteuid(r7) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000380)=""/179, &(0x7f0000000440)=0xb3) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000480)=@in6={0x18, 0x1, 0x400, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f00000004c0)="784d02c5d1e6e0c73d92088cf79e252c23bf2e9605313c6c5dbe98878800398243985de1ccce27054ed2ee5536ddbc5249cfce15307aa421a6fea899de8a497bf4544425c801a8f122fd8bbbb1dc2d741bdb854f549bea4ed72ade42900e2eabd65fac99166bf96f89ebcc6d6b32866b817dc008893115ba5c4c380f407208c91e9b6a6a80a01ef12dcf7856ddab93508107421a0935c791fd667ada3d3d87f1c3d3c85de9cdfc17bbdb6a7341c72bb29731a2d417dbfb0996c086e7d745", 0xbe}, {&(0x7f0000000580)="9e880957aa65eef73b305df0b0b72c512108b7fe72f153c47fbd8147174f6cda1254f610b27f05e55696b9fcbcc665227ed2dad28e27e22507f8db2f46b92e4187fba7e1f8b94e80b08c4f699b869cc946d615e3363b210d95249a11b799791dc05d3b23e01edb8ade3708962a67ad0dd3ab1f9a97063d1f591bf44ac0d35a24666a7613fce5203205f0fb292a37dfc2c238ec9db2c030c5882aa7b3f5c3bd452089419f4909582ed0c231c6d2703e156f390a26dbfdcba506c4f09f4b22fe4004a2617dc9", 0xc5}], 0x2, &(0x7f00000006c0)=[{0xd8, 0x107, 0x800, "25d9b58c862488e2be21c630717b280b8a001f0f3cdcad125ce87f852180bec2d9901681ee7f9ad698b1e92629cb9d98dd042073e74565d13f0c2a220bef374c081c78aa17382e7da3cf4d2df41da67997003331ebf6cfcbbb4b8d5fd67241bf1c1f1ea4c35d1179204ef90b3aeef467bc1f60a0a1bacb8726e1898a29c30b3f1e274c204fae2e22d838abb0dc6cae1338d6955a23889fb40cf549a4eecb9e27d2e8eef49a5a6b27de1d1195ecc04cd26837228eb7d339a60a96ad4b9abfe3d21413b0fc6b"}, {0xe8, 0x0, 0x8001, "7e79fdc3cd142246d822e77c74b68f73dcb56717c7574a31ff54b4d6735105d94de04c9e945bface5c9e6ccd0e1ad2db22ea8693bf8953b6cd0e4318bf6c0b836e16fcb31742d5650f323da2b5c1d0c3f6d9d74aee7f6cbc4108bede31bb962abb481a024d5ceacc5c033267e73255cfae97616cacf786d7d9082ac68c7570d76af94a48236d16d911f35054700e26db4128fe9aabc5340d53ac0e6027345b0fbb34dbfa0e369fd8a5d3e52bad0e06d062c6b520268892103a2aa72812331bb6a40d1e8851ac9fdfd9048accb8946b21058c9b"}, {0x70, 0x29, 0x1, "f8e5dc51a6d8cd448a535727ee433f8f68c793dbfa4a5c298692037f6039d8354741a1db8c63946188bbc3659bd1b3f603da6b400e9f8693e76826dae0523fa7d9afda6f91b740454ecfed7599ad62888292ec9ddf8bffa5b988a5ba"}, {0xd8, 0x101, 0x3, "421d8c84bbb27eeeadd10550ac0abe439fdc84ddbff5cb28cd785d2cf76019cd4e07a70c1f463e2c801e2e173ce1712887ee20c63efb36ef5a43370a48b01eaf43ae51e1d77b19279d83710a0e3b95b12086d06cac50d4fad824c2d09819b1db61373a7659d891f5d3312fe0e6f634a0d1b5c97aa80c37898ff90ff74ba7e4d482399c668b5ad11d654cb2174a7f23d31db836c07f2a42af27327ee95f0e022239bd870be7708b0191d8a6ce3aa4f970c57c90a29bcd7876e84f797e5d2e4ffa5a"}], 0x308}, 0x1) sendmsg(r3, &(0x7f0000001c40)={&(0x7f0000000a40)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001bc0)=[{&(0x7f0000000a80)="818f63b2eea417a3f9aa1b871c33cf29f62e7378d7ac577facdba0baf7cc92ab434f48cf6554d4011ab779f22fb0514f025c921c5742e3723f89e64dd0e7679ed9968e5a7f8838", 0x47}, {&(0x7f0000000b00)="990006cded1049ec14bb6a3dcf3465cefe57514693e05692801d152f527425827cc00c58d45b285152dc24d20936d76eda348e49286ab543de1691a9acadd49e1242116007377bd983a05c0f8ab3ab25bae3161999b4b163ea7711b27cbbd303266575693abcf6e0414c1a557b35efe594ec6333da482cd9288722ea1d1d65dba4d6593b36ff7ca28c0f3a4f2a20d3694c40f4c43710f100da294a5f2d4cbf8bc74174724b5b13fc88", 0xa9}, {&(0x7f0000000bc0)="15b07b1087766354540912d636130925cc2160d590af96b7a028133a24ced3f330b3b9114fec3e20ac9f86ee1350c97d8525c4362ef8e2e50fd23bac16dbaa609f312aa14a7c728fea2a84499d33f8e3a577d3c744a9b36cb91b95dd71fa9b8d28bfd44a11c0dae61f2db8229cee2bfcf5107ab49eeccceaf4f568d9256cbaf4ba521ade0b227bae0f962e61d67fabe61527c35c2a8db27df6f97006efe8d5d5498832b15d070e3a2d8095a7d1e4ba295e915bb84500214299b8e2c9a0cce839396adc9a41219b65c47ef40029f16bca992a87d0bd10058ad05db937e8641dd30ba3eed287f4ab53135ac14d3ba6c016b0625b4ac324d1e9976940d1e7d15dea31e3163934d478fe02446a0a482f6901144f4ce19ce14880baa1bc2921b537dc4284582154baf145dfd2a6fc9932d1f62dee3ac4f8c07740b184455429b84a3a4201b666d2fb7058ce5e4cb909452ba5bb892f0ef364a5d479ad2c7d9c1ef2fbbc295be37f224550b33aaaf88f5f9eb331216af0d12ef3a910165b2b9b739b827ca1eb1b6f95b85f963744b1a88ac18ff5d50993d13ad2ccfe11f2c07d2ec28f5854b0a9a9fa751a1cd08ffe616f710d16ab31ccb263d5fb4a766ca9633b218a5ec35f5a0f9647b523f04a63e7b5fc3bae5eed585a4e7a6fc0ecd046dd4dc47400719961054c5a2df586a0984d7a0ec981df4101159954b28b8f3445ee97b54aca5c88152dd93e6b9e49cd2b48f883d9a605e73c9ea93db3bbf825ac566385e5370334e1cd001422c8e77be4b143a054faa860fcf8adf628455c74330cd481fc1600578705ec85af50a385207d73187887028d7da7466ebbb4e15bd53e36d64155369ab68556b8f9dd8b846291a643bf1d1dffec9316dae578c675cec76353cf67eb33badc0f4ea04896056f7c65f120a840d71a13517bc831d1e45b8d53ea60c02076530f43cabcf7825b90f4751268062c1cf5535c662e35b1ae00f8fcfd99cdebf6438c8c4af528029909978e37179ad978fd47dc813baa8cca6fcfa1a9b78dc93df87ad6fc8906ef4ea7c68933d99cc4cdc3eeb8c95026658c9081224f5751b3919f0923d3813220360629a8c114dc2514cd164f1cd82480136df73132bd44829f285e3a0f0132aff94e9ec22d1f0fbed4f2f1d38be47f821e6348ce16abf8e97be7f1a3010a8307a9b0d9ccea325f724b1aacd6d61d1890746cf2db5e4a5b9d3cc152204570001feca304a738ea90a2183797cdd6739b99b4a518c8838544753e53a7855cbab71fc20e00995a81bda1af2b7a544f00248eeb2e27c6a033215ea6a91583aa49267e8aeda0b9f9a6eaf02f69b7b518436a2300f8aee770ce9262109b1798ad1968e0aa3d6097b02fbb37dcc8717f365b0c842e357d3211b3b886f4e793ff3b1773ef3e72fa90309f8c965c0e334da3fb9bf9b0cbd588188c2d4c6d77bd63d3e621b664eefff2306603837f4303df1e1ef89fca9a414b3220d73b7f24635e0440c86ee3fa22f36ce01c31dafa77d8aacfee02f5d79c62362e90a920da3e4b00806b201a6bdd5697988a3aea908045568d99b84d97478f17b58fe78878f3ea427466e6bbbc6576b4044f42d9db6b8fd4006925cb43068a8c70eec583e637acef9f5a167e66e8b81d7d2ea47237019dada2162c52cee2829571811529b5180003a0a3aaaf68a2403e2735aedc4ef0843f5e2b8153c92377fa4edc84a7b4bf70aff5ceee86919ef1a68dec914fa3b1f27d26e0ddaf72a1b467171aeef1b8d8c01f7ff211f3ab9a6e52b9f48fa007390fc86de8574accc6e5f1f1c002ea6c52fd099a7df789a440e8f11fb94942c0d424910997cfb75ceafc8bfd51f9c60bd04ed4472192a961287962cdf95039c600e499afcc93deb39bccabf9a9592a55d07361b0bf3caabb60cf3cd3f25e6d0f92089c27e5f8b09b8e2daee84b1cdaf3b354c789aed0be764009a3f3daa3b49fc810c266f57953b3ee9733f987ee6b37157a9106af63746a0533a99c2ec2b774b9c2906f217879c634ff631666a98b63da02a831a9c0dc2c9bcdb5f4e3cc30d58cef1d1b301716a144008a9ac472702e6f35f53f7d172458715c618af0f5bc3e8295e44a8e83939f5a2277ea032be5f6280eac3446a3ecb00bfb3525b9ca1a6c0d28c0440ddd3f1b713aa274189b39b68be359eeec7344eb85bf8bdbe1ef6ba2216a4173be7ef0388bb1b68382c9e55a58823efae9420d17f49a2c47342dc2378b06a9e0cb50c72694392d1a53ed37cdc63cfc0d9e0b05d844cc6c379006685da2736efca96f088044795c6a1f5fd52b7266efbede49e6b08dbe93b16ccb60ddd2d273bf28786a00c273297b2f59c818fdcc508bd5d97376a75a774f2a61e8e20fbf4a7f09a43a10cd3c623a464f9df6c0ba43fc8f3be4571dcb97ee5051390ca8308f41e9f65824bbb38244db6b4524bfce648402ecd47b17f804d9dd9d4ddbbe44355f65495a2be3fecc504f74dcf3ea71343e600ce97c57789fa58e7562e694d6b0c3619972cf33a16cb73be27f326c10c864efbd46e25cb061d823f5ea2a3aca4284703f3d6862800e686088a42b12d160106244108e29323ea315d16d974cd5a91ed899b4afcc5cb1463525e69af7ab859bf2bffb6195e7f322aaf4f470dc8eaae464e9d8ccbe35bd2d397b72bb5bac0decf433144868359815b46220aa4f046f868e95a6d1ad19bbe5ab32d7302ba7199451d2d9937a254123cb6820c9fd977b1c1eb48c0f43525421a954b7b956717009bcb45f9be0090f5498b35e30ff5ce228f440d77284ccb4e30b2a44ed616fba3d12a76d992e5fa65de8900a0d34823559fd559fc2134bf28bc848d562554f4ae5c2dab3605f8c9bfb1207e995b67be156b7dad31e7cbb8e064f1ad83ce93c0759843ec50d9de89550836bb70b22892cf97b055e8ae2e64a264a9324595f2f09c09c9598aec5c40afe5d1cc726c1f71bef94f6e46ab1a11d42cefac896a5f90aefc1c549bfab01816a104f91f3c2b8f0927932db6d9c375c0bbde4aa7f54357d9658a9d55e8c49109f1ca51d94269d1fcb6be46ba0fa1fb91bdf99bc782c8dff59c99cad9b6cd960f0126d6a6336d588e5e418f86ecda73f95100236e606f9a41a28248cd1dbb089e52812b2592dc56e1a79c434a3143c732fb46eded196ee1bc172daf06531187e20ae6b0817c0d42ee3b67ca7300c58dad5b7b0a808d9840e0b3371cc461d8b9b1cedb12be4229fce5489fdea819cc1c7e14aaffda950f97771929b32f1ea14aade578927806d797ef050dd6381c0202d71bcc98f77da860d2ee550817683e7c028c4976fe29d958e6f09f7c07bad91145a73390fb298f5357cfb7d733be25047acb730e15c6d55bc6c8833947d6018b8bc4d8f82fe038a1cdf50bf14371dfe0f8001a70ee44a96baedd6951237de9ab27028c1d0306587ad82107b7395d339c2ceec4d31084ed5abd8f27d4b79f71e1f9616f908620fbb707aa5e07a8e55c0c9ea8905731275b0de080400f14b0699ddc3609ace0e053ab2624e8d0c9dd9ad522791d4182ed50574a95619ac9e7fedfd2a53869b33bfda6980b58f0f22554d7ba53ed779a69f55a12cbfc0800f9971ac4571a56b825593a98b08e998cb8aab156095a9e0fc0633226cb1690eb6be9ff7b5099c7689ef28b79098be7691e0677d1502c6d6c3f90fdf0b83851394c27573897099fac432e87a5149bd571f07488d27615ccfc62e794cec57cf9ceff7705696c78f6dca9874af41aa4e403266f6683c28049ba4882f8398e5ae4af61d6824591325016e14535657826e43d7fbe9990f8cefe8912781764179f4e52437f07b91c9b4e3d60259c56c9d3c3df77a798930e5a7ecca1aff4ee9ac804e17c5b1cc87ce3385c748f24736b2d95e7d941738fa687d2ff5ab25061d46b92d07bc92c831c14d4d45bbd55f3e4503b41877e0dd0f97bde9d10847bf4d99aefeddc995e28ca874be7f9f4370c9514c915cc02257d45823fe9848c3ad224f3d8dad08fedacace737a76ea21f49447a2cf40cf3cbfa62011b4365d1e0b6d0c40ef83e9bb3c34c6abcfb047071b137c50cc301f5d92613a9c7e1c64013d044e343ef3e0cf2ad8d75f0520bfa5ebde8889c18603a14fae1fee0fdb431765001e0dcf015293682505b77b752a965d69e86725cdddde90e9f083079f03a3c3604f43e9f0690f430c499ca280875cfe72bfec30c8747e9c32c1aa10512cbfc54da032ba9d0f3336d6bf68a6f05537df9ea9c0b76c15d431cd2edd18cf5e03df1dcbc4103d17468860bb39ae957c58a81799b94f00407f61b47ff2569c1b67ad52bb917cab369776f309a01ff88d79c1642e133c539d937f6c911b8734307d4c74ca429797f59de6b76f263104d3fa26fbaf5cda675a5a266b9fe7a1507c5fcb4badf3414e2dcc66132dbb447311c69fc0fd1c6244d165607b0c40516e06e834dad3fd6065a2cca30306a51fd4af0d8c46eee7ffc99ff62fbf81b75b0c54e1129c4896407f25fb57584a9677ff03faa7febf949eb068d0a86aecdc7a75850aa1e1eefcfbe74351670182ea4739887ef50c1ea762f139f637a5681962d0fad34955415bdb2839cb1463c12f74a9c6db00709be164209478705edb5a0d2e20d9cfc44df3b6d5d43a2e45f3304b2d23b45b628c0f9b0c26b0561550a3cbd517f29a210c7ede87f1bb102a6963c858f5e0d44a8ff888f725c0c75c9bf56a3af8db636ee47c2a02056a1b4e9f17e3d02677b4fe4e28bf2caf2e984e359f1cdc2ada186cb5dd6397f9228ce7b9ed2d5d25db9d104e610cb82e0bdcfed1168d4dbbd014386ffbfa2cd9b4f109f0cbbff0b176b2852664592088f9a1fb27053e67985d2fdb847b9407c879c0fe33fc2d452e4976593f17d60fbce5a1786affcdd51e0e67b43eae17886ba5046f15bb8dc27da01d1e31bb2c1b45d5b2a29e0107ac3ac68344405d9b43c064ce0e046e3a2276e5b2d1de03e2dfca897a3452d10ab7c12bdc1e7d6be2b6b3fc9e761557d038c57e42b82b72c194b365231fc8facf4fd1e615aaa57500041c6abca0b1f22453321564590d3d4753058eedd2d57ab4f517bb2e747c4996982b5b9687c441e6bf71d77a0c2e9ce940d637384a2bb8e741d406957fc25f65d672378f5388e3359835d2f1b12605dea3165bd70bda0f8948c4d32e58a2cb0d4250a5ffe59ef00f1ac67c35434cab4e97c05920832578fff06efdeb7cc8bdfb4fbe6eb11122580a1161be58df375ee2ee62eee560e5d54caaa5f994234c806504db22f8cf34af72de9bbdcf64d1a1f2e9edcc2111af662993aab27af01c9120cfe8e8d9b847bdd5b7b9c60c712b40263a39f02350c5607a8e048882fa681f8207da21e1c5cacad00db2682a9bb31c1b4b865c668a5390cc5542665f31b4275a04e51b67a60a103458cdc6f23352076739fb530f24ba14c31e277b6ba6b5e965811f1af1af0149247ad0172bca55e0692b119bb971e1d1700698409cc700e571bd7a057d2b7a77e50af62f68218e5e6b8c87c94cdff753b84c8bcff3fe30058ccf5f2786406ea3677f29981dbd512ac2330217019adb082b07f629ea1ac077ad5402dba8c09b0849256822fc39a588e9ab7d56bde6b03e3534eb7a2b0ebc9af6dc11eed69f4d13337285420ae2855839940fb821c9e5c1fc2dafb0f63e5fcbcdcc9ddfd511dd6e57db095c38a05575b2a8c88ae300be85246d14e9a290edbf47efb4faee574cf3a6a8d87ae1c2113f2e3fec7c994cc4989fef1c1a1c6849cba487f08bcb7c", 0x1000}], 0x3, &(0x7f0000001c00)=[{0x28, 0xffff, 0xca1, "bc6f1e500a3390ed4b289dc9621493f437"}], 0x28}, 0x6) getpeername(r6, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) openat(r5, &(0x7f0000001d00)='./file0\x00', 0x408000, 0x2) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001d40)=""/74, &(0x7f0000001dc0)=0x4a) r8 = open(&(0x7f0000001e00)='./file0\x00', 0x2, 0x2) fcntl$setstatus(r2, 0x4, 0x1000048) r9 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r9) getuid() fcntl$getflags(r8, 0x1) accept$inet6(r4, &(0x7f0000001e40), &(0x7f0000001e80)=0xc) dup2(r3, r5) readv(r8, &(0x7f00000020c0)=[{&(0x7f0000001ec0)=""/176, 0xb0}, {&(0x7f0000001f80)=""/92, 0x5c}, {&(0x7f0000002000)=""/179, 0xb3}], 0x3) 00:17:19 executing program 5: r0 = socket$unix(0x1, 0x400000005, 0x0) r1 = socket$unix(0x1, 0x3, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="01fd338ed97b689db7c7614b00"], 0x6e) dup2(r2, r1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0xb5, 0x9}, 0x8) 00:17:19 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r1) r3 = paccept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x60000000) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) setuid(r1) r4 = dup(r3) fchmodat(r4, &(0x7f0000000140)='./file0\x00', 0x1, 0x200) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) setuid(r1) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) linkat(r4, &(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00', 0x400) read(r3, &(0x7f0000000280)=""/175, 0xaf) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) r5 = accept$unix(r3, 0x0, &(0x7f0000000400)) readv(r5, &(0x7f0000000540)=[{&(0x7f0000000440)=""/239, 0xef}], 0x1) getsockname$unix(r4, &(0x7f0000000580)=@file={0x0, ""/71}, &(0x7f0000000600)=0x49) sendmsg$unix(r3, &(0x7f0000000b80)={&(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000b00)=[{&(0x7f0000000680)="150771674453391715d7cf085fe04bf83a2a022ed224d292610ff0ea3ac36b8916a7a913a53ccc8a505d680f830e0ac4c1822f8132984e7f52e93acd40208848bd7c8cf8dbec5739e878e7137e964629b211797dd3f98cfd687ed1525d854945b94e1f633c56a8285cc040a59d8d261f3ecdb69922f26edd4075d49cf16322acc2fe35dc69d7d86e9fba5320c73210f6dfe43941d5361f8c0124417427a7f275fc1c87e52b48af1b33b8fdffd7f2341a0fafb73837e9c3224852df1b10a49ab0f8a267a3b593c04659e948b527b01dc75fca60b385dc2d", 0xd7}, {&(0x7f0000000780)}, {&(0x7f00000007c0)="4ce01097b7da9fd4b0a695ceca71ae19cdfafb9699686d6b20720882b2c09815990de56b57b301bdac44007d17d5c87598784727477920db574ec21d74e0bb7ef912635eb006371169a61f8a43baf5ebe930544e521d", 0x56}, {&(0x7f0000000840)="d891da0bdd3a3d83640e981f16268a6b86315bcc6d6b6f134f25ab3ec41f761b4c4df411537b0b0c46e548aa1867246b5d3c261f99a98c16c75aae2748e41974dc75b7d420a200565beaa0a8a82668c1e4b929cb5b3df416f5238be7411ed8a1772598064284b169677d5647a1ae01a637be5c0cd46e2c1cc4c59d6594c9d26c7838e6d8ffed1819e6d17700c28c5961698c03710f7119ca384b7bf91e2f35f0e27642488a258a", 0xa7}, {&(0x7f0000000900)="03dc7ea8e0e6cf0650671a6ab1bc16c813a829e2874d78d1e0a6b2d69cd42d73e6877ae9e3d2550cac22530c60db368df6497978a351f60ff9419e74564122603dd690ebfb5f4246945c541440242b95fc612d68d3a72fe04d3505", 0x5b}, {&(0x7f0000000980)="08be75ab43a7385de4f329303235108ef6d9183b22d05ed2e2553114e0ff1d3feb652d1ca50972b0326124c31ab35c5604810f4bd8eb8bf6fdbf4b160ad46df89fdd01573aee21e5ff2dd220e3a3b10b1a1d6ccf2adbbfb64137a363989b5e7c5fb39f17e01c0b30da5f9e801ac01af893198fcfc475a78da3a03d2e5f32f375627e14bcc8d0207a94d5f9277d9d7b3e38249f2e99e47fc73ea902d70e00d43b77fa49b1d588060d5f8230956851589adf01403d1d54deff73d02b91db4112a43113e49b8e552a3669ac89dea58ac8d1ee3c239ebfb1d3a7f59d5f", 0xdb}, {&(0x7f0000000a80)="b1fb8c2e305dec2f0c649850f841f6c5257308812b9d8a16c72942cf31d339aa612034c24cd60101187a3cfeabbfe41e5740d79e58de18aec8ab6666a5eac948ce1d736230cb3ce07da2d35f6d06dc5697968712aca63c8061c1724fd6057e98ac6eb9", 0x63}], 0x7, 0x0, 0x0, 0x402}, 0x2) mkdir(&(0x7f0000000bc0)='./file0\x00', 0x0) sendto$unix(r4, &(0x7f0000000c00)="20261619b33c83f6b54646e89c0310cf07aeaea20af264375637577dcf71f2fc25cd60dddcc4a736e9e005c9c9bfd6d7eb48bacf10a55da1e145fcf04ba919ca7ef3d628d9cc475501a6638167745d150317ca5e02e28acfae29", 0x5a, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000c80)='./file0\x00', 0x108, 0x100) fcntl$getflags(r3, 0x3) sendto$unix(r5, &(0x7f0000000cc0)="bda3aea2663ce52a19133c33f80f6efc562ee94607274f8c211feedbda98826781af47cf0c5eaa456bfc962f92374c3eea6778e9486b75b9884f914b1da55e9581f285b3bd25d2c8fc801db81288f9f6292405ab69abaa44e03174b2cca00b7a3397baf6c4e93d9238dfa40807ab2a1abfbcd803b6c45e7e5692841264be079051d0c65cc29973c753ad7aeca00b6ae56baf1def32ee5f545487299b1ab1e30fed479913cf26986eaa066ab8a2938ba5587bd1e1ed279d93c2e0ddc415e0c9aa45e3e798d168e04cc2c644", 0xcb, 0x1, &(0x7f0000000dc0)=@abs={0x1, 0x0, 0x2}, 0x8) getegid() readlinkat(r4, &(0x7f0000000e00)='./file0/../file0\x00', &(0x7f0000000e40)=""/4, 0x4) connect(r3, &(0x7f0000000e80)=@in={0x2, 0x3}, 0xc) syz_execute_func(&(0x7f0000000ec0)="c42219b80ca0c4c111c6bb3223333300c4e1cd6b7b006766410feecb6642eb81c4e2a191846be8000000c4a27d592af7086ca9b5803e660f3a61a23223333302f2af") getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000f40)={0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000f80)={r0, r1, r2}, 0xc) getpgid(r7) dup(r6) 00:17:19 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) fchmod(r0, 0x8) close(r0) 00:17:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='.\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000001280)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000000)="a8e50b1d69993f17e358c097eb051fd2d58c80c0f177bb9dffd5a0fee1cc3bdafccaa2d350769cc0e83e0f37595223644c1a8660dd50ecb25933b734ea1cd48b05c5064af27b76bba767ca4e267c2ad25c418300f5200a6bd597f777aa65e55499378035c8bf5fd04df67419f93d321c4127bec1ba9f37c00bff93a3948c6600034a160408e89a8c1d861f887a570298c2", 0x91, 0x5, &(0x7f00000000c0)=ANY=[@ANYBLOB="011a2e2f66696c96a34e"], 0xa) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x8) 00:17:19 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(r0, 0x3) r2 = paccept(r0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup(r2) 00:17:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40f00, 0x5) fchmod(r0, 0x94) 00:17:19 executing program 4: select(0x40, &(0x7f0000000000)={0x3, 0x0, 0x2, 0x9, 0xfffffffffffffff7, 0xfffffffffffffc00, 0x2, 0x7}, &(0x7f0000000040)={0x3, 0x0, 0x6, 0x2b1, 0x6, 0x8, 0x7fff, 0x80}, &(0x7f0000000080)={0x28, 0xc1, 0x1f, 0x337, 0x7, 0x400, 0x7, 0xa94}, &(0x7f00000000c0)={0x9, 0xb5b}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getgid() fchownat(r1, &(0x7f0000000140)='./file0\x00', r3, r4, 0x600) rmdir(&(0x7f00000001c0)='./file0\x00') r5 = paccept(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8, 0x70000000) getgid() openat(r1, &(0x7f0000000280)='./file0/file0\x00', 0x8100, 0x80) bind(r1, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) clock_settime(0x40000000, &(0x7f0000000300)={0x143bc31b, 0xfffffffeffffffff}) r6 = semget(0x1, 0x2, 0xe) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000340)=""/166) select(0x40, &(0x7f0000000400)={0x3, 0x1f, 0x2, 0x4, 0x2, 0x9, 0xffff, 0x2}, &(0x7f0000000440)={0x3, 0x9, 0x1, 0x9, 0xfffffffffffffff7, 0x1, 0xcfb7}, &(0x7f0000000480)={0x0, 0x3f, 0x3, 0x8, 0x10001, 0x80, 0x401, 0x40}, &(0x7f00000004c0)={0xfffffffffffffffd, 0x9}) read(r1, &(0x7f0000000500)=""/78, 0x4e) readv(r5, &(0x7f0000000b00)=[{&(0x7f0000000580)=""/166, 0xa6}, {&(0x7f0000000640)=""/209, 0xd1}, {&(0x7f0000000740)=""/243, 0xf3}, {&(0x7f0000000840)=""/81, 0x51}, {&(0x7f00000008c0)}, {&(0x7f0000000900)=""/68, 0x44}, {&(0x7f0000000980)=""/121, 0x79}, {&(0x7f0000000a00)=""/244, 0xf4}], 0x8) pipe(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000bc0)='./file1\x00', 0x0, 0x2) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000c00)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000c40)={0x0, 0x0, 0x0}, 0xc) mknodat(r7, &(0x7f0000000c80)='./file0\x00', 0x2, 0x6) mkdir(&(0x7f0000000cc0)='./file0/file0\x00', 0x180) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000d00)={{0x80, r10, r4, r10, r11, 0x14, 0xfff}, 0x9, 0x1746, 0xfffffffffffffffc}) semget(0x0, 0x1, 0x1) r12 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000d80)={{0x1, r10, r4, r10, r11, 0x0, 0xcc8}, 0xfffffffffffffffc, 0x2, r2, r9, 0x4, 0x7, 0x400, 0x6}) r13 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000e00)=""/51) 00:17:19 executing program 0: r0 = semget(0x3, 0x1, 0xc1) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000000000)=""/4096) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001000)=""/234) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001200)={{0x8001, r1, r3, r4, r6, 0x1, 0x4}, 0x0, 0x8, 0x2000}) semget(0x1, 0x2, 0x0) lchown(&(0x7f0000001280)='./file0\x00', r4, r3) r7 = openat(0xffffffffffffff9c, &(0x7f00000012c0)='./file0\x00', 0x430010, 0x22) fchownat(r7, &(0x7f0000001300)='./file0/file0\x00', r1, r3, 0x200) geteuid() recvmsg(r7, &(0x7f00000014c0)={&(0x7f0000001340)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f0000001380)=""/98, 0x62}], 0x1, &(0x7f0000001440)=""/113, 0x71}, 0x800) mkdir(&(0x7f0000001500)='./file0/file0/file0\x00', 0x1) r8 = socket$unix(0x1, 0x5, 0x0) geteuid() semget(0x1, 0x4, 0x40) r9 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0/file0/file0\x00', 0x20200, 0x10f) fchdir(r9) r10 = semget(0x2, 0x0, 0xde3bdbe42fccac1a) geteuid() setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001580)={r2, r5, r6}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000015c0), &(0x7f0000001600)=0xc) fchownat(r7, &(0x7f0000001640)='./file0/file0/file0\x00', r1, r6, 0x600) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000001680), 0xc) shutdown(r7, 0x3) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000016c0)=""/235) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f00000017c0)=""/32) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001800), &(0x7f0000001840)=0xc) 00:17:19 executing program 1: r0 = semget$private(0x0, 0x3, 0x100) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r3, r4, 0x20, 0x6}, 0x1, 0x3ff, 0xffff}) r5 = socket$inet(0x2, 0x7, 0xcb) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000180), 0xc) socketpair(0x1e, 0x0, 0x6, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r7, &(0x7f0000000200)="4dd047eac551831e788e39655f95074c9ce40cadf094c65f408b442e575ba2947de43f2d16fec95ddc06682412953acd66cd96dfeaa1f977ac4ffcfaa5df9d69966622627b6f13d58a480a80974dc861dd7c3936fe2867328a0866a04b5e8c414d951f311c0497e6262eeca2998232623bfbdb5c57a06b9d34be296954165685906371edd771c69ea13ba979c8e6fdd3ed95ffb3b997036569ce7dfd03d302c7e9d52f7e8847fc42c6d3604c438ffc8201577c85", 0xb4, 0xc70656bffe9b5948, &(0x7f00000002c0)={0x18, 0x3, 0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000300), 0xc) r8 = accept$unix(r7, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r9 = socket$unix(0x1, 0x7, 0x0) connect$inet6(r7, &(0x7f00000003c0)={0x18, 0x2, 0xe7, 0x4}, 0xc) getpeername$inet6(r6, &(0x7f0000000400), &(0x7f0000000440)=0xc) recvfrom(r5, &(0x7f0000000480)=""/106, 0x6a, 0x800, &(0x7f0000000500)=@in6={0x18, 0x0, 0x958, 0x20}, 0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000540)=""/39) semget$private(0x0, 0x2, 0x500) sendto$inet6(r6, &(0x7f0000000580)="16cd0f589a128c3b859c17d333a1834d3cd64473f8774e8ad0ae4f8cea12157e4c27a3b6c07f8c8d2a902cbebe406d945265fc17d4af32c9ea2d1ae48cec9591dd9dfd77", 0x44, 0x6, &(0x7f0000000600)={0x18, 0x2, 0x101, 0x9}, 0xc) geteuid() fcntl$getflags(r9, 0x3) getsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f0000000640), &(0x7f0000000680)=0x10) readv(r9, &(0x7f0000000b80)=[{&(0x7f00000006c0)=""/88, 0x58}, {&(0x7f0000000740)=""/35, 0x23}, {&(0x7f0000000780)=""/99, 0x63}, {&(0x7f0000000800)=""/106, 0x6a}, {&(0x7f0000000880)=""/187, 0xbb}, {&(0x7f0000000940)=""/223, 0xdf}, {&(0x7f0000000a40)=""/141, 0x8d}, {&(0x7f0000000b00)=""/45, 0x2d}, {&(0x7f0000000b40)=""/35, 0x23}], 0x9) setrlimit(0x0, &(0x7f0000000c40)={0xc076, 0x7fffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000c80), 0xc) msgget$private(0x0, 0xa0) bind$inet(r5, &(0x7f0000000cc0)={0x2, 0x1}, 0xc) connect(r9, &(0x7f0000000d00)=@in={0x2, 0x0}, 0xc) getegid() r10 = fcntl$dupfd(r8, 0xc, r9) unlinkat(r10, &(0x7f0000000d40)='./file0\x00', 0x0) 00:17:19 executing program 4: r0 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) r2 = geteuid() r3 = geteuid() setreuid(r2, r3) r4 = socket$inet(0x2, 0x7, 0x6ef0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000000), 0xc) shmctl$IPC_RMID(r1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r3, r5) r6 = socket$inet6(0x18, 0x20000002, 0x1f) accept$inet6(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000140)={0x1, "1230ce803bde1b0b767f28a04547f24ef78a8eafcbc09b4488ffe3e4919b324717d2ded81416f98e2419684acfa80e3171d34715e72baf10b4faee8ef96638c683a1c72725922d64fa86865f"}, 0x54, 0x800) r7 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x80000, 0x40) r8 = openat(r7, &(0x7f0000000200)='./file0\x00', 0x10, 0x0) pipe(&(0x7f0000000240)) ftruncate(r8, 0xffffffff) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) semget(0x2, 0x2, 0x3) shmget$private(0x0, 0x2000, 0x90, &(0x7f0000ffe000/0x2000)=nil) 00:17:19 executing program 5: getppid() r0 = getppid() r1 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000000)='./file0\x00', r3, r5, 0x400) r6 = shmget$private(0x0, 0x4000, 0x21, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000000c0)={{0x6, r3, r4, r3, r4, 0x40, 0xffffffffffff657d}, 0xda8, 0x784, r2, r0, 0x80, 0xc0f5, 0x6}) mincore(&(0x7f0000ffc000/0x1000)=nil, 0x1000, &(0x7f0000000140)=""/243) write(r1, &(0x7f0000000240)="29d556a566e1040d7d1e4e649898f5067ad411c4859c0af7e001161980ea3fcf3a1736cd78688e7eb5f3922ef858a41ca90c2f4ec8acfe9c", 0x38) getppid() symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') unlink(&(0x7f0000000300)='./file0\x00') linkat(r1, &(0x7f0000000340)='./file0\x00', r1, &(0x7f0000000380)='./file0\x00', 0x400) setegid(r5) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) mmap(&(0x7f0000feb000/0x12000)=nil, 0x12000, 0x6, 0x90, r1, 0x0, 0x0) getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) ftruncate(r1, 0x5) r8 = msgget(0x0, 0x1f2) msgctl$IPC_RMID(r8, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x12, r1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000400)=""/143, 0x8f, 0x40, &(0x7f00000004c0)={0x2, 0x1}, 0xc) r9 = openat(r1, &(0x7f0000000500)='./file0\x00', 0x1000003, 0x20) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f00000005c0)={{0xfffffffffffffffa, r11, r5, r7, r4, 0x10, 0x41}, 0x8, 0x25, r2, r10, 0x1f, 0x7, 0x0, 0x7}) getpeername(r1, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000006c0)=""/126) 00:17:19 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = socket(0x1f, 0x20000000, 0x2) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="7bd9e4e78ce94b0b2963a393f94c3547dc55db34a4d05a26c00056bbb8c754a9fa7f5c1de570327ba72c10e3eb2c99ef727bc09e4f197311352b1148b293a5aa5e406205c42068a81f557dc35f58c7c170135d652e7d5994c4b477abc441fd44b98709b8ddc79867ceb8379c7ae37748eb616ab0fa936b77999d3d02e96dc343c93a2b1a34eebfd75c1ebf249fd635391fc3e91cae3e1d587657c759a7850d0604e1501d079c33b807f78b25cc307d9b9d7aa787c1db39443abf2b403b2ec0cfc6e604b8b7be86f9b2e32dd21dccfda632213167254329ab0f137940a80f6b2ce48e69f8672f298c695c4b011c11be7b69936b4ee4f5f38e818dd6bce3fa", 0xfe}, {&(0x7f0000000240)="e1ced0d3fb8ac7171412ab576b3788aa57dd60bb286015c594187635e58a26d33b567db63d0bc2fa38cc2db32af8d78f82898a7eb6b53ac4a2fb474542b70a67963365b387158897cf521edaba9b6595089a2e0fa88c0a92121709eca7a1790817512cbc", 0x64}, {&(0x7f0000000340)="e197d2b2e2e81cf4257f6ae02898bdb66a3948b5b30e272efff7df781ecbe54f0ac8eb268e94b16c028162bf3159a779d57d5feb4875da76fa22e7e90d44edd830526a7d58b1074d1860b20ba3a4d87ea85c0c0874", 0x55}], 0x3, 0x19) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) 00:17:19 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x62) getsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={r1, r2, r3}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000200), &(0x7f0000000240)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280), 0xc) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r4 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x149) r5 = semget$private(0x0, 0x3, 0x428) semctl$IPC_RMID(r5, 0x0, 0x0) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000300)=""/196) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000400), 0xc) r6 = semget(0x0, 0x3, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000440)={0x5, 0xfffffffffffffff7}, 0x10) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)=""/175, &(0x7f0000000540)=0xaf) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000580), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000640), &(0x7f0000000680)=0xc) r7 = dup(r4) setsockopt(r7, 0x2, 0x100, &(0x7f00000006c0)="d262640e4900d7c4d3f4a3f36bc0", 0xe) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000700)=""/160) socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x90, r7, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f00000007c0), 0x4) r8 = shmget(0x3, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmat(r8, &(0x7f0000ffd000/0x2000)=nil, 0x1000) msgsnd(r6, &(0x7f0000000800)={0x0, "f8653d5c1933fa034eee2406a8a0449b6d9af2ba015cc68b2f8a66cc0cf3d2f9af7f48d2379b5bae2506074ba967"}, 0x36, 0x800) readlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)=""/245, 0xf5) 00:17:19 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) 00:17:19 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x100b, 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000080)={0x10, 0x4}, 0x10) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x20000800) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1, 0xe64}, {0x8, 0x10000}}) 00:17:19 executing program 1: getrusage(0x0, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) rmdir(&(0x7f00000000c0)='./file0\x00') r1 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffff8) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) connect(r1, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) geteuid() connect(r1, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) shmctl$SHM_LOCK(r0, 0x3) socketpair(0x6, 0x10000003, 0x9, &(0x7f0000000200)={0xffffffffffffffff}) connect$inet(r2, &(0x7f0000000240)={0x2, 0x2}, 0xc) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) execve(&(0x7f0000000280)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='!-@\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\\$/\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)=';[%\x00', &(0x7f00000004c0)='\x00']) r3 = dup(r2) r4 = geteuid() seteuid(r4) openat(r3, &(0x7f0000000540)='./file0\x00', 0x11, 0x100) shmat(r0, &(0x7f0000ff9000/0x1000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) connect(r3, &(0x7f0000000580)=@in6={0x18, 0x3, 0x2, 0x10000}, 0xc) connect$inet6(r2, &(0x7f00000005c0)={0x18, 0x2, 0x8, 0x1}, 0xc) stat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)) getsockname$inet6(r3, &(0x7f00000006c0), &(0x7f0000000700)=0xc) connect$inet(r2, &(0x7f0000000740)={0x2, 0x0}, 0xc) clock_nanosleep(0x0, 0x1, &(0x7f0000000780)={0x8, 0x7}, &(0x7f00000007c0)) getsockname$inet6(r3, &(0x7f0000000800), &(0x7f0000000840)=0xc) setrlimit(0x7, &(0x7f0000000880)={0x2, 0x2}) setrlimit(0xb, &(0x7f00000008c0)={0x9fa3, 0x3ff}) accept(r2, &(0x7f0000000900)=@in6, &(0x7f0000000940)=0xc) accept$inet(r3, &(0x7f0000000980), &(0x7f00000009c0)=0xc) 00:17:19 executing program 0: socketpair(0x1f, 0x0, 0x80000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="5c95b82f293b0bfc6e30afdd1023522939aaefe53025639a43661de1cb5fd7aaf1437abc0bef591a23bdb30f2276c73e8fa069af860341dcdf5f3f5d4fbafb3005814b49b62bab3e9b4d75c22b0fc15403f3a89c88be8b3dc97d4204bed4ea7d303bf2891fd05f61f692d3e728d8fbbab9173f79ef27175bb3b66d36a5115522ef7dcee34cf5fd1730e95637528b7937921674829c4f515b1365e37a1c34e14cfe99aabf962e9192dc1a7b1b119eba333e10ad658627e09902c7cf5340be430f364a895788166767d8b18ca7fe2fbe55f5c1d422188fd23c0ca636dff987ebebf5a562db55f6d94b78a537db6f7c275e3d92a20bb1da828dd040c46185ce", 0xfe}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() chown(&(0x7f0000000180)='./file0\x00', r3, r4) socketpair(0x1f, 0x20000002, 0xd0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) flock(r5, 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x10d) mkdir(&(0x7f0000000340)='./file0\x00', 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) setsockopt(r6, 0x8, 0x4, &(0x7f00000003c0)="6f1cdaab4f7870784a86addaf6e048c3b92461023309d92b21226506b5710e2299fd0c1b060695d808dec162769957652fdd2549b5a71b74eacd3aeb595599d418479396cf6ca394d9e75d2c66e4883f62da8444208fbcba485f5ae017db491b403e02", 0x63) r10 = accept$unix(r6, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) sendmsg$unix(r6, &(0x7f0000001d80)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001b80)=[{&(0x7f0000000500)="e3342a07a6bd244ccd432a6e8e0da9c47cb7be668ef75ccd89ab948b1dc12914f0d5b0bd5cd1354377890dd1367b21dd4df20d367deab803bd015600594fd11342bc9186b436cf59a59a0ec4d613862d86b1750511c7c5c0cdf626fc151938f04d1ac9047ae2b9e41672592abf51b6384f07f7e4e92dd678984bc050515028b0b30ceea7dc1cc95c59bed2d3ac12f5201b872fd7b0d59a40a80bfb61940d6f500c40ce564fed4d31265ab865b6be21bc9758d083d8dcc6b2acdfa6d549ef4fad85abab39ee5b12a535a5", 0xca}, {&(0x7f0000000600)="4d086eabf2822311cb7ff8b24f56625623afd0815c507813f29bead318a9f2be9ddd8e549c3bf5d5f1fcb376f993adc4b43270e5069eda159e7fc1bc3050e978a5992caa7d36f1d7fafde38fdd7a75f7e596bf2ce38f70f335f58b8bdfa156603fdab9e62ce256f43ccbbc2f637eb23411d117b7986bb26e5859352b1c3ee8a26401ac95cf8dd24b15bb9ea99d2efa86b182f8ff140f1af761f9bf4d0bfb87741e6669c88cce3e2db5e59638e637304f56bea83aece6750a324edd0731c5787bd1c5eb5d941fc548bdff099f1ea394954629a16786101e49", 0xd8}, {&(0x7f0000000700)="0a0f69e571494f8dabe00cd3ff11b09552a62a25eccaaa8e6f16241b8ff09d6781b9b73bf20a4942796fd4b9e1d3ee93e968e876dcf527b3be2363fb6d97785aef9398191b7b84b1038a367b9a3657a19f4526cb8bbca9f9945a3213feb4b35f2a1051f9dda2da7c268c2212c4e3d86a1a12c92401c03930fb1721cbcabe572a497465b9d8d269dbdfbba04ab8528fd6a267", 0x92}, {&(0x7f00000007c0)="9f421be1761f583673d17752427e734f766545d97633ee21925b564704e77efca72ee5e0bfd7338f6f6189e1d40bbc082f76feb0bd7a9d11532e836be29618489e32563e784a2b1062f95d2045b76eab70330b9a4723645fc2350cde5e311fc84ce407a7ef1ad4fb1716a5a3aee27aa71b74b053dc8b21e60f294088300c7efeaa3a9ca774e586b6b9f5c607acd0ea76a303fa9667fa0d", 0x97}, {&(0x7f0000000880)="35b3410a088c1abafd4e6817b1d6aa304752bb3b9489d116433bedfb13d108d82166eaf52c268bcc90f2d2e18568e7677efb58abdd8aad78415265de0aefc4665f3fd1e59ae82c4f5f27d2c6106ed7880e102d7fa2720a2fe4227e3a32974ab70a799fd7bcdc87a3ea373033b33c533d63ee4c59e759742d96b71c6cf54a33274771e5ef432881e64a4c7750488ca053178797ed602496d3d96317b0ae2e8d52f1665c4903a19eefa2e23f2d6dd307deba630d38f6582257198321cf3f67db1f29c19ef7ec7f7d87eaa406fa92bdb9f860281c47d483caf879d734c265e9b7b6c042d2a8692b2a1473c462f68282e0cf764b84b7809d6413022976b3123c9b4f2dac3fdc2040354b3de67ddc053f9743716779ba85da510518916e2d606ed5b4cf66f550d1dbb2737dc94b0c447c449ae230cfcf667675187771ffa6e096197dba25267d97a7353be75776806dfb8c2ce718f60cd8a4326ec9cffc8ba7e45c6a7176f8a35c989abeed088579a8ca0fa4a69e11b9f2386139a7756dabcde994f4dca91517e4a3036ec2f1e92f6aa9fd925158c2decde502fe0dd76f8a152b650a6e2a51bcef215dc6cff084e37b6d85b89c66cc1622d60b79cf5e8289e6c063dd80218cc9cf959b3e3890a37905b33953716c3f124662e5c36161d7f41b2418103f65109b437bb2b0d839af6852d44b4198954e8eb099a228c4313fff08d6b1643b58e29d001ed0bb527b74a2c47436f9707364ad88907441e6840ae13cc775a421cf989882d1be59ad08ac422978857a587d496ff7ed5062c75a556cf254a58423133d4dcd11b012c0ec56855c998ce08467f610f33baa2fd14f5283cad364c2df2922ff99f25f2fbd31e7ad615214a4bd2db28d2c2eaeddf9db03984ab0a3310b91933edf7d04f22c7956f314b55113f03554f2a2911b45c027cff31e2f105cd1223e5dc7f9346225df9e7ff8ecb4731b9baaf32efa5041e94d2bb77ac52490323c3d89f3a979f6b1ff9136c639fdc6cccd7b732344c332f555fc98c438da81c5565c823ac8493010d9b12080bb773097d65370c0d94f8c13f0ea5d97df273da7f4de51304f88450b045eacd30fb46bc74891d9f52276e93e734ab30a9f935fba0f6a502d05185ee5ec7e9c9ef5c0d6cc3e166d1c4dc93831e2ca112ce12e46bd2a25b29b2101c3262950d8efd2231cd0a7cabeeb3225b33b379f69c2f8e9b98dc44316502987e7164e2b57c36217d52959e3a8d9eaf877c12b5f471c3707e40ab37d8369dea12ca745e748158f4a8662da60fab455967c632b2037892e320c3816b2ec9ad7cd039c37a83defab5bf875c72f1602f967fe32226b4664555726e9143e068bc8b83d496ec7d3828a6acb2e44f530c254e2206b1eab5f205a2eda6fe1e4601627b28523df846742c1cb2cd9883529673dc656087f63c74ce5c6e65be89243921da01e7d97d365cb1d97c3a3740b01273bc958a38e8e456d36ed358d5312606f9061af79e1ed4f6743f305cbfa21b1b312c879c0bce199c0b706ff3bdcda5ae8cffda271e04b1ce67822c6db0bb9d64b3e4ac6f5662959aea0365e75b344cbddbbed772eb0d963ddf8f15a2cf171cba6c46a6d6c2030681f380638a5c2f266799744a67f6d6e88bfa1b2606154237571b9416886fcb2da9cba136e999f282e0b65675768bab07cd1160eb7732f26a62745069f52efbb7210536d3b2198c6c8096129242f19d0cd9979f914549ca16a343aa5b2194d07118325bb755cc282d5aec6460e9ac211bf14726d1f0fc3d487f1326c73acf2d3a396531e9c4f18e5fc229c9fec36a6ff5cb30059e18105dcc13de25f896ba84e4e2bf0adcaffe0fefeaaa1317a5735c4547e6bfcb90208c735a532c25604767ab28841c4b95c277c5c7afc43d85372dc625538e79ed58f4d9a34385c11925b3de2fb0db5cababa5de926d48355ca5413fc68620cfda6068c3aed53a42beb7863e3037157ab6997429fd1bf23505aeabccf5ddf0fd277bc2f0fb443cf75884a7f9b69ede86f8a8706bf97727d6792d7d4a1acbfd7e415645d13603018a38e07237374bbd09b7bb74677cfae2d1cee7d477fd42729979405409fb301d9ea508e60ec05a05d04c7d21f0a49d6664cf700951da1ceab1d50bdbc372a4442aa3abafa9bed477ea636c2af6f5ebf3509ab5530c24ef14b94647e2ee8f58a9ad10ea2ec63b10a2742f5c00b6789f51fa9f8327cd0d895bbdc0ef511c0528dc19d980394e5aead456c9be768de5d57b8e63689ddbc73536e9d419150e49941524b57b63928481b1f428668d2dfb8d456d9a866c009ff93d0583fc6bb8424ef2c27e35999803356989951b867fccb4e021e0dd9c8cb27f77623a58a49f5b19938e30c3b847d8664de4bae511618deb1e54155d46665138bb3c37b445e52fde13972cdbc308241e31d4c985a2f3acf4da84653686b016b6515fd8ded82ed3b391c9a3d1ee666b7da60cf59866bba37f7a75958be171f8eb700be58ea4791c48a3fec49a9da31d7b53c44bd78ebc89c929bab64ea36cbb1fcfef2d65c68d7b5655e88f966c74116bc2d6d2c2a46374a1eaecaebde6f85dcab1e7bde972a40a12fa738f6004400f6930b189e90cabf87999c5c5fa9c3a9571ccd55306f6e5a10c9cb65d9092c740f92f0bdb5278e7280382e89f15613ec29a1fda04863290fc1175ec282f7b4ecf9ad5dcf393dc46626566a845ca8ad18eb2f109ba218ee0c2e8ea50794878b510debb0d24a22e6c4f2f4728b55e99ed9b66e02b4dafcec4a503bc2789c93b66272c8566e7dd82d8426813704c6e1b899e54de1c35224941d8e747994bfb74c6f72c3117e94d08c54ac5f897784faed4345c7acd78b89961ffd076d30a3d859800d76278b465fa9de0341f2d1c31d4a87f0ae9952a91b8c4bf8b4352ab3875eab8681977aa91cd43786e2824d0640e59c684053c1726dcafa392309ff594bcb742639afe64dfea27317087c9f398b1de5cfa1b15bd55bc8f504ca43d6165945b1f0d6c30317e0dfcd1a46d376ba09cb7b665b26543be40f84fc1b0a3c2bddbac4f750e3f36054cbb305e1c056f5ffc88c82b4896cc54afe17f3e7f30387f18d5cc5319cab820bf64b64e774db907244ffa47b89f1649b067f05443fca428f12e6f5d5b1891dacdba41fa7156bde5d9cb6f643209534395d527452a81b5d5f61ebef7ee7327cba20606c9092866d87837366e9e6b709dec53eede54396b3097874a724125b29a1a174d1e348c304093d6d0cc03aa3d0a4b1a7c03db4c08df4a08c6a0dfb31add8565b99a1fb89921e88c9109c7e25672c090f71a27cbf6ceca69d76c90fad48de2702f2e17c62be706b5a2c27f808d1958f66fe56f4c54814bcf49a0be66fd4c1236487a075a7c14d25f6adefc899607fb7943279ceccdd824ae23893c9537f821b59a2abe6f51b9b63966f15ccc28a8b946de2ad1ab65639ffbe208dcd28fc8f0985b18f4453ad4a9ae5799386cc1bf16507152f4c4de5bce6539195383f19f20d87b833ce3120557b3c87f276f9ec47bc9cbc7e6997639249956453135ad2f99f83a9dfd704c30b784c1bff198a4b6ac64fee1197270df9d8905e16bc31d9efa3b7336070998051e32ee2aad9ec5715ecf2b0945be556bb6bb035622fb77bfe29d728f7417aa1468d86da4cd14d5641f5e4cf1235ba41de8efb8d221a13f5f480b66ffb1901b9592fec6423a19a36defe25095f111f3a18f178d054b33e677a7393a7f027b8e2939bada3345e8f8a600d1b19bdca282f1ff8ac77456971b534b73e77b4c6d40cc21eb3228b553cc04a7d557dacab3f41e7108ad01ffc19c12cffac755e4c5342741fce60d2e9a283c4840d4ff4665aadf2fb8bbb3c969dadfabe804de8a60756b1384cafb8e9742329760aa3c370fa0fdb1a728d6be5d64db7fac27e7dd55e962b1ecb4aeec0d8a4d010926b9ce25ef651683e7eb8aa9c9541b52b3762ed289951f87d0be70821ccdf6fa9fc732ab3289337d8049333f69933ba0c99c5003942f37261f356f763f0d9519e2ad0129fda02327c04c27e4d0777a261756298a342c451f4e573d923f2bb336e9bb292cd0b31ced711767fca3cd853d008512216287885fd390af883e2182133d15bb0b5ad831f06bb9e660b68e0bca6bd14475d47b8e90948f56ad19dbf4429e0f47432c0b360957c31399d1ae84c6f36f90f69b0ac413db1c828cdae5193fd026a249467ff69bada4741bd64a6290baec59c28a7d3e8a97b83d5f61d648ff1f91bb5838aa09370df780b69f73f8319b689b98c9573728a88592e6f62e224dd6f98342c9896ea3f591716bc67ae55c122aff08fa99136e1d10484c68dfb48cb5b84b0d3e580a58a1344262213da6728ddcba44b08a3cfbeca7a8d1f3e55d0778b035d63cc8c89d6b506b0ca5c905dfa7d01d5d6aa524f4e7c1e4cc9b8cec790730d89a59c1b54b00ba1a5b213957366ce0c4b131eee60b082ea63d7e029ca0465633779d29428ba6068c273810cf04a2b12d651fc3a09fa528cecbd4d5ec58cb8f2ce893bd5b3762b63095fc51d75b324faf52d8cf0a0c5b91dcc707c190d56cf48194a81a125129165078f4822e53aed2a23062703ac0cef39d7cb1e71c242c978edcc47a07f60eee4f48b2ad5a206a6bfefc146a853b5fc34b4ccb4759400c662c9fa74a5fd42a98573ef9c618e993cbbec76a0b8644a1142ba9a81ebbca5b6890a9d81a51cf21d67a231c14c7b96b3018c06841dcc5443fdb94a4b8ae50aec4ec5b42622165d29b051dbd738174ef56061f38eeb58d3c475de549a6d23c9976060cb281291cd0626bae10b6df9fef3613523f79599609813c27192833e70daf8bf73a655c66444b5e0fc0a9b3664c9659d796c45f61c1057cbb34dd2aa1a1b3db1b1542eb70dbcd1daf434efbf3aee5095114e8dc998ea0487fb1af88b1165b7c7005f5ac8b13b38e70848d0ea15a8f15e42c2079f5e1c89e8eaa86956b6969edfd08a470967ab55443facdb177f5610d5348431a9c85558b5924b6efe83fa1af2af75a63ed0e736d2cfb400e4cbfad6cb79a7b5e2af0bd15222412f5e91046050537509723f9253001e41abf76a6a53b1b1706a4e9875f35dc096503d74b1688516a7188eaccd4f66b189cea49c94a5da5b2798ac9fb65720b3befb1686e6298cfa89792ab2ebdb324603f02f457887ef095d5ff362d28bed47dc54385483a3341aa39d20aca4be35d64cf9ac1b3b7f44c717761391dfd1d51e51da12c16726c96a06f61cac22c1212843aacc281bf1145c04a47c332b089a92c3fc80334778f6322ca33dd53a8fb79b908e5f5a1db0cae6efbf0b4a9b9e0fc83213d44f79df6a31d6ebc1ffc6dffd6af698b481c96df0dc0b93415cf49812929d7167cf722599110a38a7d52c5fb87ab0c121227ef0487ea0156cf7edb3a64fe9c156b31313204d1bccc7741412619a44276a4cbb2767785722166178691f1e8f04edc0e3581ff952f0ca3d7c6a7f88953956e334a12acbbefbcd8be1821b1a261ece6bfe5da04f0124db56242947bd154c955342d2a02db2eec43cf4a675b431bf96e5cf832571af7a5111ca74bdae9457eaec560faab93870f263a95e0981613104986a01336aea2ed33d4131adac5769290721c91a58555fcae0220015bc96667464887cbd3c6e9571835ae6e9a600bdfb73957d9beec7c503d5e9fd01491ecffe3953dc24703bb52450ff7c9b1a6368779db51759d776cd07d25792924b3ca1b2cfbf7b1e450ac2a1fd2dcf8d47", 0x1000}, {&(0x7f0000001880)="56200837e79ed3d192dab35ad3733cd287d946f1a7d968c6a72fd5bcee1fd3d6fea57255e254bb2be4fefcfd09049ade01eb9bf8f1bf618ac2b7bda9cbfaa78444d1b88da32afbb8209631fdcaf693bd51fe2651a072fdcbb5c1b451cf1b0ae9c941c9d74805e4d3e728774c89ec74de9ab492261636242d568ff5c5b75f292a0038803595dcfe12c705283453fed2cc9b55db2551d1c71dbfb20f0f924f06cd983e455c5a0397ce8a9562e5", 0xac}, {&(0x7f0000001940)="ef0f31aec3a4d18011b5bc544619acc5aceceb78861a9b62f8440e472ec6fa39127e16c9983f8be771a8941fd44d43caeb39b897a43ce74f470422d49becf47629dec47e815fce9279299379bbd6f609c9cec0d3d723e987f5cd06c76250430291f4ce173a638adba90b22914feb", 0x6e}, {&(0x7f00000019c0)="ef38a42ce067e4b262463f9def01f42350de10a32bce16bbf1c4fc66f3a1b81ca76edb77038501bd7f5aca4f473d6176f66a6aca97dbd2d0e57f4eacad8b18b53b4146a5f1b5def4b96967043b9172befcdc6117f215cc58e7fa891290b057c199c11b0a7e384c86a6c0af1455bb4dea0d5958798786a63c8e3184b0c98d55b6003d80a7e44d9f52ff41cd2a35b11e71cbf5df945d7e", 0x96}, {&(0x7f0000001a80)="b3dd1ffab83ec132e2d1db759295bd065c310978d843ab7b7010ea3594ed73c2b8cbf5c21ee525688dc082d0b07d4a1b069da0357e4863553bec028f6abb8c8936cf81f3551e7e4aa7ded6d7bf98739b2aa935513d6a6d514a7d1045b85b0a4fb3f06e620d3f7526716a0501298eb1920924db6eba5f0ce9cb5d1467968c35b1dee15901577992d86737e81af8d5e812835747a3945488db228d2082c526feea4ee712d1a5e9b897fea152686bac64ab99da2220e95da08f8132ed7e597c86238f2655230e6871636e31446bae40b157e4f792162b8e58ac34b90dcadfc20e3d636a7a0efc3f92bbc5e6fba4833ec7d2c02e4e", 0xf3}], 0x9, &(0x7f0000001c40)=[@rights={0x28, 0xffff, 0x1, [r6, r1, r5, r5, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r10, r1, r5, r6, r1]}, @rights={0x30, 0xffff, 0x1, [r10, r1, r0, r5, r0, r5, r6, r0]}, @rights={0x18, 0xffff, 0x1, [r6, r1]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r8, r9, r7}, @cred={0x20, 0xffff, 0x2, r2, r3, r7}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r5, r10]}], 0x138, 0x8}, 0x406) rename(&(0x7f0000001dc0)='./file0\x00', &(0x7f0000001e00)='./file0\x00') accept$unix(r5, &(0x7f0000001e40)=@file={0x0, ""/4096}, &(0x7f0000002e80)=0x1002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002ec0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000002f00)='./file0\x00', 0x2) r12 = getgid() recvfrom(r11, &(0x7f0000002f40)=""/213, 0xd5, 0x2, 0x0, 0x0) connect(r6, &(0x7f0000003040)=@in={0x2, 0x1}, 0xc) r13 = semget$private(0x0, 0x1, 0x10) semop(r13, &(0x7f0000003080)=[{0x3, 0x1, 0x800}], 0x1) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000030c0)={r8, r9, r12}, 0xc) r14 = dup(r10) openat(r14, &(0x7f0000003100)='./file0\x00', 0x400, 0x101) write(r6, &(0x7f0000003140)="884a4d72da5a0e34b63de35113f0679cfbd4b183fe03b74366c626086c246cf5cb00352ebf554e200d2a25c1906ba71bb06dc5bf406965140aa7f520134595495d4ff1b33a2e6bf5a6c2ab185680e3006918354815a8e198bdbcafbc2e6cd0aa0a20865b2c56e86a7cb6cd9aee7f8857235855a92e82baca8790511a8358a2280a349d78f8e884dbffbc21438dc43760a2071ae84ad8527ff962e4d0dbdd97296205f558196e7e18f11eb73293bca5bcdc64539f9a66e36d5dca17771e73e34848d5", 0xc2) pipe2(&(0x7f0000003240), 0x4) dup(r14) 00:17:19 executing program 4: chroot(&(0x7f0000000000)='./file0\x00') r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = paccept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc, 0x0) r2 = socket$unix(0x1, 0x3, 0x0) r3 = semget$private(0x0, 0x3, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r6, r7, 0x10, 0xfffffffffffffff9}, 0x20, 0x7fff, 0x7fff}) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000280), &(0x7f00000002c0)=0x4) r8 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r8) r9 = msgget$private(0x0, 0x200) chown(&(0x7f0000000300)='./file0\x00', r4, r5) getpeername$unix(r0, &(0x7f0000000340)=@file={0x0, ""/68}, &(0x7f00000003c0)=0x46) mkdir(&(0x7f0000000400)='./file0/../file0\x00', 0x24) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) r10 = dup(r0) symlinkat(&(0x7f0000000500)='./file0/../file0\x00', r10, &(0x7f0000000540)='./file0/../file0\x00') mkdir(&(0x7f0000000580)='./file0/../file0\x00', 0xc) dup(r10) semget(0x2, 0x0, 0x80) connect$unix(r1, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000600), &(0x7f0000000640)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000680), 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000006c0)=""/168) setsockopt(r2, 0x200, 0x31c, &(0x7f0000000780)="c6785d026b94822868f32160022b0aa79aa2", 0x12) pipe2(&(0x7f00000007c0), 0x400000) msgsnd(r9, &(0x7f0000000800)={0x3, "98795fa6e586e0b66532fc055ff5a96750dfc38d63707a6e464f052f5c29d2646cdc23bac807907d0e15c2b679f5b42b806a3470f9fbe5274456ce7d42a17ab4ccf9f91fd0423ac0185380f7e9ae3bd7a662cb7fba08e27e3758da1810256ece2984fcd732e852a048fe2e7a5a859bed7f4203048f65002d3e0ed944e4c9afddb2021986735fb919f35ae7439712e5961df5d56f2bbc3a4f932ddb3406daa75c25ded4bec233ad8498e00f613d3a60b7316463a81bd7d6b907e9207c39e1809eb3e7b1fa1e421c2f"}, 0xd0, 0x800) 00:17:19 executing program 3: r0 = open(&(0x7f0000000080)='.\x00', 0x40000, 0x9e4e59f2a01ec5dc) r1 = geteuid() getuid() r2 = shmget$private(0x0, 0x2000, 0x18, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000008c0)=""/198) shmctl$SHM_UNLOCK(r2, 0x4) r3 = getpgid(0x0) getpgid(r3) sendto$inet6(r0, &(0x7f00000001c0)="e324ad3a66bae863d9434f862f2f6bd10d21efe388afa88232f6a33ab0dab28a4306864bc228747262059e05f4c1776b94398b2fb8eeb92e2eaf259b5112777a16917594aa15cf1111fe066ad19a8413dce4f6105102b551a078190d5ec27f331ca16ef600c69221cb402dc0a610e87fabdd97a6cccca2e91e72c179deaaa0c4e086b0e2f259ea046cf903ef1d27c6f3256de016ae794132baa427848f07d96ed22c42d0dea8a7ee6e9124cc2065", 0xae, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file1\x00', r1, r4, 0x600) r5 = geteuid() fchown(r0, r5, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x400) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) r6 = msgget(0x3, 0x4) mknod$loop(&(0x7f0000000300)='./file1/file0\x00', 0x100, 0x0) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000380)=""/133, 0x85}], 0x1, &(0x7f0000000480)=""/214, 0xd6}, 0x2) msgctl$IPC_RMID(r6, 0x0) 00:17:19 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="78eeb4872b7f3029760100e91f7189591e9233614b00d491bbda3caf182108c12bffd626a69b06414850c8f6b5158efb6b2844b43933da04e2b2001b19470d3e986810b3ff30f2fc96d3f2afbfa8"], 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000000), 0x10) 00:17:19 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000040)=""/64, 0x40, 0x43, &(0x7f0000000080)={0x18, 0x3, 0x0, 0xe905}, 0xc) r2 = dup2(r1, r1) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = dup2(r2, r0) r4 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) clock_settime(0x1, &(0x7f0000000180)={0xfffffffffffffffb, 0xfffffffffffffff8}) r5 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r3, 0x5) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f00000001c0)=0xffff, 0x4) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000440)="2e1659aa6fb434c42f579747cf55d1a65d9c07d8da1e66562966d52c8218120a519a8cdaf219e8cda573b1f1140f0a3c48d2ea7fa083dc49104ad9fbda770e284dc1c5b2a63b1db0ce361ac08ee51689e0e3473650411c6cce17b5dc409f128c16ca591a255ada7697bcf5520d6b8d84f9f248696c", 0x75}], 0x1) fcntl$getflags(r1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000500)={0x80000000, 0x1, 0x7fff, 0x9000000, 0x2}, 0xc) sendmsg$unix(r3, &(0x7f0000000900)={&(0x7f0000000540)=ANY=[@ANYBLOB="03000000003000"], 0xa, &(0x7f00000008c0)=[{&(0x7f0000000800)="eb660ea586fa0fdcf73f48e79eb4b290b59482881016a62aafb624b5ba3ff2e79f7faa543086cfc33dfb4437bacce730e66e1e4f36a83f4ba1fd72bdc0a03f05a70e4c00825846558ede1406ae5cd3e85a3b50453ea3d6726f02574fbd9b09647ce8804e0e140ba6064a5396732a9a5659fd42248a23fabb29a537ee09c049ac2900fc1b5b5f4f783cdf0b570ad1e1802ff1", 0x92}], 0x1, 0x0, 0x0, 0x400}, 0x1) r6 = semget$private(0x0, 0x3, 0x32c) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000940)=""/242) sendmsg(r2, &(0x7f0000000d00)={&(0x7f0000000a40)=@in6={0x18, 0x0, 0x4, 0x9}, 0xc, &(0x7f0000000b40)=[{&(0x7f0000000b00)="1cbb45d40bea47de0a22394ae8dcb5053aac3940c6da6ca13771417e8f4f2f01395c8bdfcb2a5aff5fc38db202d7bb90c081ea100b5b84", 0x37}], 0x1, 0x0}, 0x400) r7 = accept(r3, 0x0, &(0x7f0000000d40)) getgid() shmctl$SHM_LOCK(r4, 0x3) getgid() fcntl$setflags(r5, 0x2, 0xfa27d2dfd2d2a3cd) shmctl$SHM_LOCK(r4, 0x3) getpeername(r0, &(0x7f0000000e00)=@in6, &(0x7f0000000e40)=0xc) preadv(r1, &(0x7f0000001e80)=[{&(0x7f0000000e80)=""/4096, 0x1000}], 0x1, 0x0) recvfrom$unix(r7, &(0x7f0000001ec0)=""/245, 0xf5, 0x800, &(0x7f0000001fc0)=@file={0x1, './file0\x00'}, 0xa) shmctl$SHM_UNLOCK(r6, 0x4) 00:17:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='%:/([*', &(0x7f00000001c0)=')$\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='\x00']) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) connect(r1, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendto$unix(r0, &(0x7f00000003c0)="49ae50fe59149ed77200", 0xa, 0x400, &(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000440)=""/190, 0xbe}, {&(0x7f0000000500)=""/73, 0x49}], 0x2, 0x0) chdir(&(0x7f00000005c0)='./file0\x00') r8 = paccept(r3, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc, 0x60000000) sendto$unix(r1, &(0x7f0000000680)="1bbe6b1c38bf102e8fe08a8f4a0fd265615cef8ee9585f4ce70f9152156f776abfe63bb9a340a5ec16d1b8211b844a97c2c2f2ce53c868c4b92cbacd393471c9480a8a50472ff4321967c22a3a2bf9126af119dc027002b576d6e19c7e97fb0e1c1b86ace4032368bc64fd21b519fa2f3d2553a057bd6dbc6bf6f17a24cd0129c29dbca78d40e9dd14b353b26c8f0a6d8119a2615e45301a67d29285c8ebae65fe729618fe2f3b766fbeba1e5851823aa3b591b63aafe8785bc5253728d268d1af9ddc651249fad58cdfb228af0265443ce07cd9174bd958baf2548c8d66", 0xde, 0x400, &(0x7f0000000780)=@file={0x1, './file0\x00'}, 0xa) wait4(r5, 0x0, 0x10, &(0x7f00000007c0)) open$dir(&(0x7f0000000880)='./file0\x00', 0x80000, 0x21) lchown(&(0x7f00000008c0)='./file0\x00', r6, r7) setuid(r6) symlink(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='./file0\x00') listen(r8, 0x6) chdir(&(0x7f0000000980)='./file0\x00') recvmsg(r1, &(0x7f0000000d40)={&(0x7f00000009c0)=@in6, 0xc, &(0x7f0000000c40)=[{&(0x7f0000000a00)=""/59, 0x3b}, {&(0x7f0000000a40)=""/89, 0x59}, {&(0x7f0000000ac0)=""/177, 0xb1}, {&(0x7f0000000b80)=""/36, 0x24}, {&(0x7f0000000bc0)=""/105, 0x69}], 0x5, &(0x7f0000000cc0)=""/112, 0x70}, 0x40) setreuid(r6, r6) pipe2(&(0x7f0000000d80), 0x400000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000dc0)={{0x18, 0x2, 0x40, 0x486c6cd3}, {0x18, 0x1, 0x8, 0x1000}, 0x9, [0x0, 0x200, 0x0, 0xfff, 0x80000001, 0xffffffffffff0000, 0x100, 0x6]}, 0x3c) connect$unix(r3, &(0x7f0000000e00)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r2, 0x0, &(0x7f0000000e40)) chdir(&(0x7f0000000e80)='./file0\x00') pipe2(&(0x7f0000000ec0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) chroot(&(0x7f0000000f00)='./file0\x00') getpeername$unix(r9, &(0x7f0000000f40)=@abs, &(0x7f0000000f80)=0x8) 00:17:19 executing program 5: mkdir(&(0x7f0000000040)='./file1\x00', 0xfffffffffffffffc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r3 = dup2(r0, r1) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0x8010, 0x0) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="b5f792a1ddf9cc0726b1ff16f7be05b6929e1640ddcee6519d4492da0ed74fab398bc7471a7673405e98c728c51123d667d34166202dee3d7a5aed6ad1dff10e31abc477389d1f0482051aa36ac66fdb", 0x50}, {&(0x7f0000000440)="5a4bed4445223b9c8cb8793cca2639a68327944504fb2838266c3f55dd63e69680969be77ab7ec2ab24647727557d238d3682ed76627be984790136a173051be94fd6fe6b4197f58f4c707faad8c1373334a500a341220b2784525b736eb854febf01d787fb1b1324189c86aff231c0f6b1f38c01180cf1a0ca55786ccebe47d13948f31c2a170e53e78003427f02de1ac70c5fd688f5348be87b3e91737b2e00db34239ee2c9c2455d00fc83025d3bdd4c3a0518b309e97a04e62a6ead96c47dcda286c58c5423ef32a4e082cb13ac7e5bb9c203a52ab09e44fc626bf34929c2e8dd5f4a0105bdc303861c83bc0765c29bd5e2ce7c585c82d9201373fbc1e7ad8215ac5fe7e6d8caf926e635ccdd6de55a729f53929cad8e51fa3e944d8bb7ee0a5a84541ea6728c98b5de9d42cbe9e1e8ac911af2100830da9a8fe1a1c2a87381349c6884d912f15fd2581677b2c374d7749f7b32d2a9519c72c7d28635a53f9e6498457c60163c26f2342aba5c7364d8e6cf6aa39f5cef04463121a9fdaf79aff47ed6911e6a578dec82256ad2a70efc380a6cf010a4384b8fb1173e6ed8d23a96cae48c362338c71b0215017bd0b66902b79160fa9a051b5d952e32878720c5504e5086f6fcc86979c9896d5be087e687f21d00eb6f19129b5db5bdcd4b9643e80247cf80a3915b98dab3f471e251a194f9d3c1cfce3680dd0af8eb15ab46f9b537c6dbb4a3913bd7852ed374ebf58d1ee62ebaf7d83836d9825f6fbe317bb238e7a927dbba5e7bd6f4f23cfa003985619e9a4dab18feddaaf3350a76e25bf4c79068c090f6a55ed9bb62fc5e0a2c0d5334d488d68349adb6c0086f44f86823abc8e1aefc9b74d9204f6a3610add7a8d2c4d7f80ff28cf01c500a6913c48cde976e7ae9664a71438b6d86aedd7ad5fc8d6ad1527a92d358b49df53a76bbf6e5eaa35bf4f59ff0b8bb2a99d865921d873b4a1c16975db79b228e60dd667a9fb8308ab2bc742eb2a1a20d975ff37e49145151565d88a7c72de1d68847a52d19d0e9a41c240f4f569915ddccb89be802a2a3be9b3d041c9c0c9a3a4e2f2282cd95d533dcad94051b477d500d5616e2f7710ecdeac0b53ea877563632c597e2a9a803d46282eee71aed275c4d630c3c9d25744c8cd3d869ff4ade42e84b56cce906e4ab9f9ffb7e2c84fa3eaf4c60497e21d7860cc11d23cfd5724da724d40b8c41b9b32ccb51917c7093fc9ce5dd2a42eac2ff5b7e4c7afd6f17c48cf5edfea8323d36d37e7a9c8b42dea992d65305ad296fb2508ae197151bd36d0f5947410c1a88f5efba756bf2a5b0db05b80dfb836b7565d62eae473c73708da0cf7d9530721f80c67c3cc384a9cf5d48cd50cb437687ab2e42096332f8e2c3b7850f7d2e3d9327e274b7d025a3a007315afea41951eb46943cd8478ad65a2d0c2b917e12997d884ac1603cd3a71ebf4bca0fe8ebc05d6694d747992078dcab9294dd37a847cf5f54d1cd8d982240ef938ea62fc931aa10d55de1f7f9a63add1a1aaea2807537cc0c1d8769c5981592475a2db87e8df0b87d5f5e21fef98fe319b4e7a7433359ae51c164ae5fa76aa1111c10d9889b27d87e149399d855f2e35c4b2748dc8bc27c1727389ae6c46409f186f6178409c0c7748e97697a363613b419b8befa64c9c872f17196f5eec736596d53735e6f5f6d8ec63dbf19a975c93a4aa0762f3f245704c2ca13206cb2eab3b17d453e0346f788c67ec9c39109d9c65c91dd99ead4f284849c8aa6be66797284ffe569bba8648a5d179b38ea31a541b816e59a03f5373b99ccd8f04600e3f571cdaf055dd389aed22f17d806357f8ca234afa11c4b00131905fa4ac28663fb9613165bf99925bcdd7994ab79f8c92748bbcff0a2d5b644e49d38911f840795b5f2b1452433c309102a13765fc263c169dceb5e43b1dd66016479697c599d3930a7df2841f1447f16f01d25a5dd9d66b90eba719c7f9a5b5d0bae770fb240566887b47e50c85f4fff9137e5c5074c455853ef2e68b560677ffcb3ee6464e550245336d0d1fac6998015416c683c7e6b2d68efb508127c28e067ba2fad9602af0774f350e22e8fd5414dc78238214fe0a1b015876b4a2a65f362fa0c924a9ca019624ef6f99d357d762bb1968a1b75c2b9d5fbfff2a1982effb90a40e9b5476d4fa39a511f69cb65d9e1094c70d3a1b37306fe2124deaa05db95a3c197537e4cdd7d881628b769522c7c38f32d964de90b034153ef217b9a74bdaf385b813a2425ecc511dbe979f32d3c281eeb4c90333734155ab2bc8e94794d0dba850f0e3dd142b8bbabba46a4adaa84f24617ec2216784016f79156164c94983f6685711c1cd8c7ec1bad44e84d54f554b1ecdc5af50b0839a62cd46cc75956c00b574ea67300c26d1f2132cfb591fbad7e478e9a47dba67a3a805c980e3e74e8c7095d9a8bf6f17aecd08090bc7a40002280f25dd650417f135e45b70dec348be64212d6d6c9342f5832bea90d6cdd2042b60eb668c85cb3c0c21036ff0d11a06dc074d3163d246b5f50205e5cbec2a3b6b2ff920db5c2d985667e9e3fed01660f6b876320c84501681c576074956944cb6119daeeab1762fb1b3bfdfeb722f7599708c2e8e06cfcfc53bbc8b20fe69979f0d2f23b1b86d907132503bff63c6e1fdf4211f0e639633e4c5b50c3912513f0049bb06270f3d4f6abdd6fbaa7e55788aa1372452cc449a01d5e239fd14012383fbcb9c7dcc97ac1d1f2398575e614e8b972925db6502c7d7935e496eacfb6926f18b8736e5f061efc8734343f0b67f70b80cf421703e87b7eff63882b641ac65460069936788dfa773bdd9c6af14fb272d75ad59acea24772ae354845c1f99322876b2ab5e7acd4b89a3ea5b14b319538163319afa93eae876b905c406979ecdc2ba24bf5e22c7dcb8900b606ee7049c9620706f116b4f8054bcfdbf77f39874f5c3913464fb04b82825ad37ea20b9f6811333d2da211003098b219a05dad02df59c298e4e05fae8472ab81bc40d04eb15e2295d56c9642d2790ee4c932bd31c182b518ff076e41d85236f66752bc677e41693dfa971c8c600e09dbf39b12edc6931e758680b36b2bb7c2e13f199ba36263e2a69cfea5643bc51f65ad94c15188fca9c6630112d8fc1daf31a4a554b5a09cea0b3c1a0ac065a124eec921518fe33d9737823dfb89c1953c08205adaa037708cdf6122842b4f6f792291bfa32c9ecddc65edc474df1bdf759eaf15cd40e1d90a7bed2306ce07885fd0916eb98923c25e0eb019d3befb1f69dec12930833a76b7a93d70cf0cfe6c358b061710f13c17386758702a134dcc59ac0083557b9a1622f2576597e30a3b8fb7a09ef4b19e1e8a0b99d162e3106787bf2b50bb6d87a27fffbd403fbfcee2df6a546007834e536be868aee20cb160b8fbf62f3218c924b37d6e007f7a9938d6dc5fbc2e2d81593014555d9237c85dfcb0feeaf4a9f6897bfee2837d0716f469c2c7d8839c7654aefe2d6605b8994f8515920ba490939afd900fd63f6f344cd13056b8955951610f6aff1110b69dc55bdcd410ba0b935582c3fbcbee08d7f5250d4832930a6cf14869a8ebe4562d78e4ff18a6a86caf212b82b61a41fe050076506e55a83c69aa5c68daf331f3554bbc8edc0955c509e3147502988552ae6ea78532ebff94e3310fee11bb7b4638dbf8a07c45d983d896fcc325fab7acb183049f7dfa1688030540e8da044a507d38d130f2e2342cc7c13829b4d87ffa4ea0b3c828a53d979929fe65d1e9be0b38dfa8d648c4a9c0f5555a5cff1da6f748713ca06b3fa68174f247f9cd1e5c020cf41c557e5b4b964ec4865db6665dc2c07a679d0eabfdd403b92260df32220189c2761613981744eaa8fa745ab3b8d83198344e484f3d762358a3ec976e1807b16b433893131013aaba9ef9f21b9d70b4a7914f77e70e709eb1cb0944bf3719b09ad66426e3e6057e5f97e5584e40201b3cde8283da08215958e79e83c8f33e0ba4421af5b31b58d953a59882d5c3a7948a3a75b03d8938f2912a96b30e1246e7ea66d7e01d9c37057000711095e6baa5b20e9a602f726851b4fcda97aac9d37c3721b3a53b4b08510d712e1bd0d241d8dd0962afbc6b67ff25dfe83398877b19b88f84f16928680e40c32be6a0e6bc677e5aaefd69c5e5d82dbca2cd2920f4b3a22d4d23c0bb40a7a7f4af5f64f1563d8cabbcf4731ce9b4c8d0202f29496e3a583992fdba09758673b8efa11ef1f0e4592cda761b2b6598568163234cc06a38ea942a6d8a68069ad6d611fd16e8b140983792f4c140a16cdacee457844365cea158902a7c91050a1ab0ad9cb1c64e0e1a6dae3cba706c6a1d4dc54b5df6d96f9042709e387a9bbc46e8e764b328278adce4a8c39b0c6cb9e8bea4a9939c616cf0570e966a392c9e755526629106fa4c1cf7bf0a7317f9285dd9a95cf4fc04239aa11731089c21897d37a2f4d998ced3e28780095d77b4a2ad765c214dd4279d955be56bf581654b039ae280c8eb35d9b14dc260f0fe1b991e3ed4e751e72f98601ec6f4c6ed9e7cc4f0d2ad84c5e277c8419b474a48be45e880dea399c57e9f0ecdae9f28afe4baecf284f8af23981eee2062382b51a29f74e99ac96f2a2ac08d3f759f2fdc10baf2a37070ca4418eb758aff5a041bdcf8e2c093204918e5a55cedb5fe40579f75f328855aa55703e0364e573c184094be2c7b9fefbec3401074308136540f6b055481a88904363871a3de9acfdbae9de4603380557ccae982ce1577cbe3aeb72758d2b0b0470441090e3fcef5a4eac7ee698ea9d599aac79512711e92f0788648c03321f7ad250741022d34f13929e57a711bcb7be8079473260d8d4324a641085835f931e4f568a1c81b1c12f53e840665aa5de0a30fc31040893ddffd28038ba98f4f7ace0c9cd1a6fa8ef6772f3f5369af888d67584219997be6d6824299cbc716acbf75eb9e4ba8717d6b0a809f0a8ac5361d701a3d50ae6311cb60935fe362a0d03ba02b81991b3c2cdf5515b44e779570a9a1bf07bb08c2beb00544b374fd821ff821af56725109d2290b2a0c58461357bea413815c19d93c11459dc718771c2caee1afa7a94d4eb69c61c9a7b186b7a4e5496e6f1305ce4c2527d23964ba7230973e3e0b81ca610a390c951b81f64d3a4503acd2f2519e6a3b86a9f4e29f171b5b9be7b8e202b0bdd9035cd2a396958e8ffe8694a79382bb6d7bd4e63c6368708ea41f927157cec1284f916029c70cdf8cce465258f8d6a1865c21ccf96b8c0ceee79d4bd017ff93a0f7f650516552ec4466d2302782ce3b878298b8bc9b1ca46216362c34a12985444e36f547321347fa83ad7933a79ded62ec7fdba2a57d45fef8b5f3fe9e60d412b97c3c7e1237882222dfc3f1b7e220e3ccf382894f5a32f56f9436cffca409f908c39aac05cc35a9bda04e654fffa90ad8ffe4f95adb0c06d24c227f7c7c116772e82d3bf201d58bd90c6034e8b2ede67882849a6507387f395259e4ae0518403104db2c355d9289b013e3586f706f5a909c0b0eba7ba7ef9c078d1930b8da827c2b68116e2ef6da2eebf82d1283f711d86e5237253f2e82b6270838863e42870c09c9467fe3bdfd499d926086df8ab4c706b8c90c77bd26910f4f5098c7cc5661140036880561a699bf326e51269284298e4f2084874a99697e234244b7cf64b1781329c856988c79bab952323e6cb9fa9f4f5d8d3b452ceffc4f414eb3a0e2a16076414cf35de90ec", 0x1000}, {&(0x7f0000000240)="7cc40c13abd07d5fd61b2563ecfa16afc36e898130c56fc38d7d7aa4da1add04be37a8c4ba28f51c2b27bbb955bebf6e6bd6ab38b77fa6fbe80e88c210f9cd0e29e4771fac2db8fd", 0x48}, {&(0x7f00000002c0)="5b75aa58b71059242fc2cd0fc2fd5a0ea3e311d52a75cc52d94f489c8be4555b4290696346241a97a749cf45112123a4bf31d63a6e27cca20104343df2d8addd879c685357bc92068db702fd8feda2467f1253a1df6c2537a59457e83b8a08aec2b451f6cd191188749d288af1646bcc0c36401a0fef2f352f056069f4da360fd8e4291352f1effa5d10c21d5b60317391ffe15b6c500153b49a7b4768248e54c9c0c2c01110356bc4b6ac9065a6cb8037332554817f03a0d047e69e1dd59e245865aabee341b7d38b79b1e6d28e9a619287ef7243927ce6", 0xd8}], 0x4, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x20, 0xffff, 0x1, [r1, r3, r2, r0]}], 0x38, 0x400}, 0x2) linkat(r3, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) 00:17:19 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x800) socketpair(0x6, 0x1, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100), &(0x7f0000000140)=0x4) r3 = getuid() r4 = getegid() fchownat(r0, &(0x7f0000000180)='./file0\x00', r3, r4, 0x400) r5 = accept(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000240), &(0x7f0000000280)=0x4) fchmod(r0, 0xa6f5973828d26bbe) recvfrom(r1, &(0x7f00000002c0)=""/146, 0x92, 0x800, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r7 = getgid() r8 = dup(r1) mknod(&(0x7f0000000400)='./file0/file0\x00', 0x1184, 0x42) msgget(0x0, 0x8) recvfrom(r1, &(0x7f0000000440)=""/4096, 0x1000, 0x43, &(0x7f0000001440)=@in6={0x18, 0x1, 0x9, 0x80000001}, 0xc) getuid() listen(r8, 0x5) setregid(r4, r7) rmdir(&(0x7f0000001480)='./file0\x00') close(r8) accept(r6, &(0x7f00000014c0)=@in, &(0x7f0000001500)=0xc) r9 = dup(r8) getsockname$inet(r5, &(0x7f0000001540), &(0x7f0000001580)=0xc) r10 = getpgrp() setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000015c0)={r10, r3, r7}, 0xc) setsockopt$sock_int(r8, 0xffff, 0x1007, &(0x7f0000001600), 0x4) getuid() 00:17:19 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x600) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000011c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000012c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001180)=[{&(0x7f00000000c0)="d21a75055519377c086dd07c5a6f", 0xe}, {&(0x7f0000000100)="7c5c8a8019d8445e1cfabb82188422873b2057b9ac171d0206a781365decc425cefde1", 0x23}, {&(0x7f0000000140)="f81b633b350a8885fab4709bfb7d1da3b6fb685b673e391782c9562ea6e197e9636c10d7028d0441dd19186bd55655084242e736307f40411b7af40fcbf7d0b17b49592b513cbc229124e7dc2d3a58bddc14f09f70f9aa747552101e88b32668f72da480a0bc14a8f8afc116bd5d30225f841d04f71b36c6ac24b342e841f37b1092d1c9999ed13652114a6676e1424655738f8eabb588100ed6975ddf424e36cccbdeb128ac7e7a48357745399ef52fe46df42222f72bdb1e50cac9e14846de7d5b66e736467672fd3985ddd18a3bf74ff231c903b70f124fd3dddab4ace4a4498641080a3de3197858b36b01d2f541cf0ee2f5c30c657a16aad644a06384ead14bfb6be4dd4f90e7c874bd21e7e6fc8a9489fd2df00be44c85e3fb01c88a1075b0abe8a33a75d57231ee5c36f18bff90eec8412ca4f66eb9d06fbde4cb3a498e7233f857f04ebc399c6a2cecb46144c7421b9ffc247625f570cb7005c4de4b9d0c85d0f6617bf7f60350a301317f8458cc2ed5e62ae61ce13b9b65639ab8f41a6aa6e6f5c7c9787c606d69ff6f6b8d03d1d9202ce823669629082ce8934373ef16373fb60f2cb909a39da7bdc105de897b35e382c4f3c0e30c71228805668671b528b5f1ea418bba53088187b44a074de3e6bab895d3b3c8c0bdfb5f1540ce40b77071ec28bc636d4c747f434fcb2e69480e99dd27877cdd8224f2edf5d581f095bd3030e8030382500fc6710c83057a8684d69e637767fd5498095c64b966279906548b780f1ab766fae9511b000719e3802743137631f8ee8d79dd4fcacf5eace983c3442819f6f4f1c67691e3574c951ab42eb5dd13e207994c6a48fa5a5f2a7d51a985a971d9660cc6ee226895460667ec0e2f78fec04c32f785991be3f169a43062eb6bc336faa771bbb8a2fb3601a1d7663609e5f271703861cf20e6d65dfd2a5ce80bb58b7d06366741512087dfb5a7396084a10c19c2255be32afc0b2dfbd69f966dec70a5232f7fb828c60b8fb91fd128b0edb06d96f1c27b2f5b9a1eac7f598acc26c5132734dda15c9541cf451b277539ca3904aa54c1918598f947f937465ca2d0b255c85e91e324baefe5b8df275cc321534c1af00fb7ea0161e16dba1c15d674a183316a94985b095958630a0c9b8a5fed9541af9536bf498e5beb8b65272cef89ac5a8e4cd2909ade40a1ad8f29bf3fc3cd39922afa7cb4a34801fe917d46c4db56c4ba34514484eee927ab41b56af6f7bd620d8f7833de45f2ee0b278405ea2fafa968e91098abd1baaad0d559592494a5b78c3cf502316d6af9f9c7b4f342815d9d5cedc313e729f1fcf94ed30e012556ee0bfa468cee2c0cafab09b5577ba55cbdc357db6883c93a02e20086b34e280b0a86c938ad4231b275afe79ba02d4e1dd795602d08332d733fd9687df0624fcd3f10c821154bab790ffc2b532e426ed7ac6716c66f0e142f2b7bfb3a1c86dd24775064f76a956f179aaaca68e77e755ccea2a45abe37e4479c2550f0c89f355f7e9180d4669cc0c9ca4f32c8fff8ac611484fe616528929cf5c8b3eda30a71ae9e48842154812f9b70d295932c4190d393aa9eae00f63a281e9f6208e544187460201fedb86b1ef53db32351cf215cf1a6b4298f7f4cc1c61a321e9db6fed9bc2986b7b3e0f757bb3d6e14fe725019866c2d1d1f4d4ec6871e28aea4c8d5491baa08a4e81e7312a743a57ff845e768311ddc2d63dbd3f494f9bedb81b318c8d753425d72be5aec6e6a65cd6c49e949cf7dc53e6c33e444d289dce5f080939ebe5639658014de902a9d9bc174327bdf5503a75219419c2b6020485caff53b5c30fd084b40c37b3c0f05cb1268268c2b0053f7098cbe752428376cd27a5598ec0c4d911dd4b5585691c7f5af1c168db25d945b32dc6aa86b06e4f2c46c9339fd56b5d61583fa5e708cd33b2455bd565f390d2f2ba8dc4366e87b982e59b5808eaac3a36288af62d7a8e33ab4387d87c74adff5b97bf711c481ff494faeb0bcb69ea13ceae9d80da8ad527f594b8d3faa344b7559474dbe37f968cd98d33d361d5318972899d4f096c786afa6f569a42c0ed5de59e96c0c5c3a52845be9ee3ca5ca3fac55604220c5e39f2142e06ce2c7713f3d53f61d8f14963e40be2791de8f015bb9ba419da14e3dcb5190d83301f03b1b44fc78683ed08d24ec6fd07558d2ce60feedde076ea9da0c2afdb32a9a9719f354e3b4c48db53ef20551c5b74e9835871c30b6cfef279ad81f0773a7a3b5c3a1aebe2607e3cc956a3072a07e655bf26d5c7c472715217a020f45f3ae0110a9becb9d85910e8e9c08cf7641db9b7bd78a7127953e4b5a0192450016d72bdd5c4d68fd20c093aa74ce332a7dd7b2e745db5fca1f17b7da8fd032124ea75c1ecb229f9d4f126aaa9d76056cfd56feee497ccf97adc87d5aa8ccfe61c415cd09b1feb64529900f19b567e9b88b3981188d2ff5cc12548b029aee76d52a0b4b2e4b7f693cd4ad04e6df15bebff8de469ef1f8f7f033ed754b5205533e3177ab64fc2f79d9078f63296c657af659ad7c1d9a43bf2c1bec7be51333a3e4b4b7dd8af0aa8e62c8b2fc02a399e7acb0cbf372eb5c51c6a10eb0fb20a4bf729aae011e15fac589649b13c1b177bd10880646620cfd062fd304980e69312ca5a51c5ebb5e99bf75bee4527642c35ebf3a2e0a310eb20a0c6101cd1e93671a389dce079bcfcf94fee50b6374926d64c056afc3372bed6b3cb379172572697e4f410b8a0f7ba10e3b34c883bebf81959ea588a4b3d4a2382298ae83f77ed99a5b2a54b538fb79a87773f02f65d540fb571745a378cd54603ff58b68b7fcef1b21351300ccf883e870c323190d01e43d2586e7c1e9cf88695214e255b1385f6e094c38897aea67513e3ef1246fb31f9d277b6894fe7d935812aef8262bb01c0b6f5ffdda8af2799da9992849b538988e8dd3f15ca8ca9dffeea4e977dfa1c4dcc818939364b228b047e43123473a6062e703793e0279cfb5062605e9508c020795438af7817d50fa7f9811d5263256a1fc1afeee2c1c5d879e7d2d8e2d826cc012ead5c624256295bfd0eeb70c1099b8dff0ec673c22ecff4acdd432fe4cb175d768fa6486d8d9ac91449646ac8fa3dc1ecea7667c7dd71e56634aeafec0cfc6884ca7984e71a03fbeb3a63c1fff4e4fdc37c5cf8dc36da13eb6bf4b30f71b41122e422200c6355181008935dc862f1a99f9e8fa46a8584d08887bfea8de33f78ccce3058d0c6e25b9647f8df3273ecc6c5f4b27d3f7b9fefe07bb4bcd3bb181623c497246fc33d981a3bd12db9299d497a8e11667b9e845affd242ae3a3ae6eb8981e1fa82733d9d49ca8d057f46083d4a65f32845da919e334597c754c8d9e945eaedd3a32f2a9bd968a2f55b606f86143bfa792c53d7c156b13f7e959d63a56b4f888ded7aabf4f50792f31c6691971dedd48b280762936cd81ead7b0d00b538ef20a7c36e87563e5e096e4750ac1fddeae5c7183df088096dca4b0debb48823a2c62c5153d4ddd3bb5c12cc11f8e01b657d9a7007caca0bf81c5d0861987edaa3e619e5c576b86491934dd9d5cdb97c1f1794eee317204fb17aea846047f5ba483f876e8b69482d00b39be2973d29d147196d92f4490be68e8760bccc29af6c01583234ca03172ef3621210e370998a8e0c13f9a5d73ce0d0b750ecbadbb0aaba9ae0eeaa25909d316312bc7e1d4f4a05a08ef309185eeb7f25a09b7636ad00d30da1cebaee857d559c83095eab41afcf3ad5bcd8a0557b6bdb5df71c276585e1e4a990b63e6163db5c82f81e8630e4710a1527bd6996339c858d1f6a23132047142fadb31bd0d67f1c8243813b80eccccf5834cecef9b69cf3123e67da00488d530d9c17e5fa0916c02d60680b8628029597e239ddbca0ac9e34399823278d67d7bfe09963b7d8f768dd6693ff977d9117a848a5ca2385b7c18818f13344491267852279ac3b69b41c43d4b22234d020b00754d070df7cdbb09fa8df0fb1e44adc0087a6e034464a507765a1c9ed1bc8fa34790eddee7323b67193d504937dacbe08775ecde735843e8fb3ee547b4f3a6f0566638aae184d1be0f5fbf6da1d8a5e7145d564bea6d44e5824783d0ca1b3403d1d5eaadf013212604e2174df1646e3aa98ea70ba915c899477846591e39748604825113e33b67986cdeefa1fb2d67b9c98555ab350c09204d317977d89137f69fa3f414f267e46715b2d7a717bdaa062776f5a986259925e72adfdee4c42f67f6173e93cab389555cad41d66c5b08083029e2ec2c433afaaaadb3f310561f2ffc7533cc09fe794e3ea67492876ae38eb16dffc08819f2608e8b501112f2ee97fc322f1a5a933ff1a3f993a45e7a64d116b29ae548ad8ee7cb1a1cf1b2761d54c184260fc2c52a758d8fe10949101d2eff9efc7428016619057519e70a295419cfb9e8f1d98a06eb2e00bd40eb38eb1cd90cfaba7bedbe8fe883315c82136e7f1759ee14b3d2e450b144e17a90df9f585071065d9c273443353bebaff5d225aed407027619b58ad664f5345105c8e78271a6db5ae6fa6c93604db3e441553556e95a0b4362276712d7b19b4985096b53e14d8c4bea4b2f14fc0067f1a40a6a05d4b17c4d6044da7897aaa0373c020ec97259fd55d0807cb8d644104f1e7cfc5a8407c24626f49c0cf04cdfe5f88299190a2d334034fac79d86515e825e545f67da9e5d9a2a574a15470b2b5499e723c8597a91d0acc69616f723b1f62488d3e3f4b38d65ef1190d1814d4c95c82ff21c5e57c0a49e395300decd8859e25a8ba1b85c4035d0a51ae7a818a95d7931a1a740697c9e8c1a4f433651230b43f739606ae01af28736f6b81dd87f50a030d377f9865c337959da5aaacee3b3362082e6e83d50ee8fd88e4d808585228ac0b3ad24c1e575ce5c9d86144a3ce844abb93de9a950bcdfb7b97cf21fbb54bce63d4ab440a6f6b1a70de95a5b816665ba0c3d28ccfa7c5f0c7234f6134d5856134514947cbd256228dd22f1dd04bf71b188124bc46ce1903818e897c6e50c7c8535c5e0d9b3f8532f15e93e6ac4b8762f7838bdfe4225a71861dc505ef97540095b86ddd047e3c0c37c323f26ea1019c84f19df980d5c84351bf2c338f91d512d90040cd6a0baa82a0c3a7f34415debe75fef919124c9a3188892a6535f10c3c6e93d0fb71cc84ec206a873f82abc5068c89ed97083d632cb0bf23dc9f68285a7c84f1305c6629f161ec2d239c931c7be8595fc20951ff8a3ce68ea8cd72cc3544e8284e5b278f0f6f193c3996d904cdfda82670cb2be00d448cc86d28a282130c8924ae464cca99d47a100247b3e672b6654a3a2545ac996f8bf2e3bd5124504125dae2f2997a3934fa86fe1c3432a7bc21a1b96f2d6daecff4117252f09875833f9b9261e53dbfdcb79364aaa2662b2dc1f20ec1c1520ba42ec9adab449c1e1835a86494a2c70d72c5eddb7509e80aa0e30385a1da7279b3b13dcdf5d26122791c273ddeddedc00eef237d487179a4e88140bcf1dc6ae4436fc875f1939df8400691cc4d258c46bb60fe305d6be65232dc4db6c52461f99d84db39f4dc3a4733022186b40309dc8e20315eec01b0a598bbc02a16ab67330e8a00f1fce9261b9dae3ecbcc534594ca3ad3573e5ba874ff606dec51a821d0ade99ab6cf7e7c1ed871aebe4ab3fd94f187e1daaddcd1f5a91327364d7ec02a055647a7f741c6e3ba260da00d5cdb3a3f0a38d11ef0c32c8eafb9afe1eb96f31e0d0", 0x1000}, {&(0x7f0000001140)="4e04de29", 0x4}], 0x4, &(0x7f0000001240)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}], 0x48, 0xa}, 0x4) r5 = openat(r0, &(0x7f0000001300)='./file0\x00', 0x0, 0x20) unlink(&(0x7f0000001340)='./file0\x00') unlinkat(r1, &(0x7f0000001380)='./file1\x00', 0x0) getuid() symlink(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)='./file0\x00') sendto$inet(r0, &(0x7f0000001440)="be685fe97a712648066ddd7b16c7c0a90b94224f12099ccc18739daf668cf38d10ba26c7c565b9bba63b0e0b11489a5d9893a25b12e07f6b67d5507dba79c0a86b751186694ce1de4a009484a980708c05befb8d694523b25291d629474f8a8b608a6fbbde0ae4415548142c6375e7aaa43739c776022162289d43b03bdaf3d09f81701fce71810bdb2f643eb360804b6ee04d770eaf60c4a3699a85502dde6091f38ebf0c957b44fae6167c30a37dd3e10207d68d9b52377ae2153006", 0xbd, 0x0, &(0x7f0000001500)={0x2, 0x0}, 0xc) unlinkat(r0, &(0x7f0000001540)='./file0\x00', 0x800) sendto(r1, &(0x7f0000001580)="3a2273e0d9399fcc596ccf47d55320ea27270b94f304a5339a7ae26e1fd1644443b679ef35550bd4e72b38b0c94f1c96d972edb24307b38c5a519e8425bdbd7bfcc0d6f1e265b2ca77ad45b0a9f8d1c4c28d1eb600eda705a3c654abf27ac325a660d0af6967b0680a57177cf2c6", 0x6e, 0x0, &(0x7f0000001600)=@un=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001640), 0xc) semget$private(0x0, 0x2, 0x200) setsockopt(r5, 0x8, 0x5, &(0x7f0000001680)="36bc01a4ac45a2ef3aa7eac172486cd612f5b4d7bd5b46a4791b142e404e141fc50256872933facf94188ef9701061", 0x2f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000016c0), 0xc) sendmsg(r0, &(0x7f0000002ec0)={&(0x7f0000001700)=@in={0x2, 0x3}, 0xc, &(0x7f0000001c00)=[{&(0x7f0000001740)="b7b1f957319f4235d5cfa00982d44f545879e5c72a604e0711c6ccfa09889a1e58b870088472184b5abbda456000d1dfe3d32961949f68be2937fde7a33e2ff5a0071170cb52e3b2094ffc38d99214d0d5f9e58f359aa89099d8c5cd5cc53d5dc0f750cd632dc27e799dd8e5329b7d6b72a18997a09c5dc8fb3de0ab251b98afda65105bc8c27674399e282f215fcd868ce43fde7ff4b4fc39922519c1db711c095e9fcbec1aaa76bac98ac1234b4ace36e404a14526c1489066ca9391051162932365501a77d11a99384ea1b5d0ba125296c2c6264fd39d204ccee2aff15afa5e2fd5d2bea0368e5b4525c16315b8cb", 0xf0}, {&(0x7f0000001840)="3aa8d1d1ca1584bb307dd87d9d044276d1265a8335d9e8810d50f6fa901954f4aa930c9312d4563fc0d8f3565b3087de237b8ae19976f2134308b8e95fc2c253f659b15179dd", 0x46}, {&(0x7f00000018c0)="52f67c15dac9eaa592381c3ca02b3ed4743e90666f831c42775dc6d8533d031de43d4701a3ad17141553b1d35e7528de379a4ec8d8c52dbe0785a1a258b33da53f9e6ac440c5c274bec8a8f1bb00e21446a0fe07cfabc9549f7e3c65a98ea9fc164d987e4fdb00d5b7f1e167404046b1731379f542c61c1bc7acf09b58207b5539d190fa772eb6c863d34577497d0ecf36575abd550ee78bf6", 0x99}, {&(0x7f0000001980)="8301e9b7ab0ce8370419854d2266cafe635093392d84f44bbcad0528bb8a4f6af5cd56666f66332931d16ae00763517d6ee1505b8824c565f4484ba508e35b28e11f8a7148f7e1bc0362c1cbbc88c16acf309ce439f307859c7e9cfee97de168c3aaede3d82147e3cfd223d53d97664ac552ee1732aea476787e8dce411d6dcc", 0x80}, {&(0x7f0000001a00)="32ada32f47", 0x5}, {&(0x7f0000001a40)="4ee1b9939ba7f34786f23491a07b88754174635bc39a2a6f3167d1b8a68049ceb13120d1fb5e32f99da5107e4d98692756132687d129b9e7855276959e0ee11c94a6833146b5a6c6828e2b1d6d77356b35705f827b3f050ea277b0703aed929380488a2b6a383105adf0b63c039c01c65665c09b41b4292833ebcf073522656aaf4e6cef811fab300a167992741b44f70442d7620391886955149ea1feaa5c79f142650009347f8e7ab2b9356a0e3572af06c9abe1e33974e1619a8658895a99651dd9fdf56030c03f4103093353c628e81b9026e1b69e124cd6", 0xda}, {&(0x7f0000001b40)}, {&(0x7f0000001b80)="5a9f1f0b3daee86c50f990ec276e160dcca70e617cce81826cefaf4ca9b9ee50b429c55346b505f45528a833499c0c126d5a74cc67f2e7b41f79488fc2285aacf0cc56fdd1b5ae6e78ea50317a69d43f27", 0x51}], 0x8, &(0x7f0000001c80)=[{0x28, 0x100, 0x99, "820fb98f306227fd688d5cc4e3dd04212b2393f26d5b84"}, {0x88, 0xffff, 0x9, "49001a519b05ea2c831e76d6454c5a7b7cc85e76841f0db25741973e6fd3ead6d6e1ebb9092e8ad29910c8a84758aef7e2501b19aff5243fa244d73adc688e94e3c5c678409e3301592aafd4c84b42b3ad99c4fed6824c40f45ef209ab38bc57dc6771e58fe0655a81f649e86b4c293a0e4cd8134b4ee58e"}, {0xc0, 0x1, 0x5, "13ba990de5ee8a010a044fdbb72dba1ef8d9f6142ff88cd05d1edd0b91b51540f20494589784ee34653f763c4c0a6437ab5ed8cff51bdf9c978fcced1380ce2b40c558956eaebec17ca291469a3134014d8daa7cbfcacd5f0138bffef938989fd7a45151d7fcfde60e029b3afff32bf46dfc79054d85090378ca3fb6df5177a84a90d0bee4e4e4ce0b609a4a17f56cf992cecc82bcd7e58ab617137c55caa814e5efb589aba6dedb1028"}, {0x90, 0x29, 0x8, "608c5fd0873fd64b3772761c6e17bb51890e779f7ea8537ab18cd9c981755947c1caca9e398a2f5dc57e87454faf5f1b63971e8df51e8725f57a3ff17941d12033fcd0e6792c2754ffe4df9e565244dd5623b1e91f119b9fecde72c98a078cabdc73e6f8be81997e0194ec97c8536b88fddddbda7009d1ff3fa5180e9f9a8b6a"}, {0x1010, 0x0, 0x4d, "fdd446f3601bfd953aaadba38201e6829d9220f7b57aeb6daae8f38bd78658a3175a59528b21469ce184a5afae45e2518d27587a172a42b2eb0357c3e3333dc8018069d37a19edfbeb2deab8fe6f139f02f6819d14e2b59a7c79d9859b496fd5ced2f63006568630338262a79e7c23bf96f5a944ba0ecedc449e85e174c26eab10dc9173cde8e4544103820a0d9f3737fd603cdaab42588fe78b98b7760522c99cc6f44cabf74dbcaf6174a91ffa030eae25e43a704975ce8d5df6f9df5016d265fbdb4ebece69f641d46eadaedcc1ef726bf3d27a62532df74b77087b72558e517fcd4a0f743f226e5661ca44489a308d51420b491ed03862137d38fbfcf47510801b4b178c1670984d91cbe17a638a90101f95d8eea52fdf12eaad6e62abf93c369f05e5407bf572f9c3aab891a4517c0d6f894a17f2a4babe8f3664c386d4562280f0ff055ea8f16140a4ce476ae827da4f5eef59b5858ab81bfd39cd9b54645a8cef4bd3a3323c0ebf73b6cf4abd62784fb6fad3b68769f2805ce0361bfa63e8468041b7f4dddedfd885d5a0b7dba789e1def8d6eb5d1e80b9625c844881c8ce1e20bf8f1063f081d6b0ace2ffb4986949b124918203d3c3ddca74c80ee9fe63ae8fe14e2586f7aaeedb636835cecfe55c68ae8e56a9cd8d0be023ca4ad9aac3f5024a19e1fb8071fd04e145f4cae798409814adaeca52cb1bdf518a974990a9b4d92ad614efc08808f778ec76364630b3171cfe064297ed4c76aa80d0b6ce6d664346c20eb6ca7fffc91f38edb386e81213ecddfefd8ef1fb58974f5af8bd050b4c652587fc76bafd354e72632160c1d3b2857954c4ce701980f90bff67bd6dcdb07aeceef02f665b9dfe1f5038e78452426937404d1a309996fa0f726117bccadad74170980b0ea12fa2c388a922bc625daa8369e0e136a3bbb81269b95c105d5bf7e5d1d78b0838b8d170244a784a6b3203752a8ddcc90671f91cb8cd868e994f08aac1b586356b7b479887a5dea7a7689daf2b69247d8c639ed11345aa6158295093e297ac509819805a014839e79ea044a3a9c9871928730a030f9191dce5eb9062695e2bc7753bda5598456e74e324229fa5a14db781e8488ebedb31227f71e585f44817059afa526c6f4221c140e1a69af0050242877b3c74c73e32543322872b006c53f0bb40a03180e849ff11546b355eea0ff3f3f83242e773a17b0dea3f9beaed12603cfbfb5d958f78dd03a69e1f1cce031a13caffaa198c6f868a3882e52db247dedb51289f61ef6f864515f2cae52b569b4405f22897dfcba3ac6263092c5b4221db710323fb9093ac6f4cb5ad6b5b8fa60671856dc588a5053ab706a6a7679b9c3dbd4143d91b46d6459423be322aa707924cb26392eb8d2528e920928d0948fd02610455adbbcf8c3f51003cf1011766b2f49dc8dcca1658085d305406994a5dcad45609b8a7fada8e0a7c12663d220892ea03e93e96a91d04c57347269c4c3b92e5507d5d8ec18d8a2e003b2fc2d523e6bdc59d451a0617c38bfa87957076004769c0303fafd772ed47d035f652386fcf0cca387a1091fed83b2a7f251e7218ea6be5a8792ea3559229e945de82da5fd6e77ccb1364fddf204968add6e64e02e33203ec5e9f75819a761580e2bca3433772a183971ef47ad3aa3b7ac65be554d193775549f7a19f5631dcb7cefbcc5ca2d47c038ab8fe605cea39a39d9ac2eb430591d5a5ac0df747a3ef46f4c297353337cdb4a5f0d711b01cd593563e394936340f3b0cb5a7f083d26c8a726e40ebb9bb736d0e09cb2ce73737d2147c0a501e8465c2135514828b0bd25ae1e36251cfc3f00ed73f36942a96b53dc7ec738d84d9828b8e1d3e5186a1749eb14b19d89f30b664c307ef19b7dbc1e3d2dc136d3c6718c7e57f01a5b8082ea3501d8a9e73516dcfc2d08cbc5d7da93a942219aeaaaa61627ee9857523fbdbcf2172d5f30032faa484aa5023c777afdd8df688755a2954eb0e35263dc0c6e358b3d929d67e1fa7cb2b90f4a8a421a215ed36ac5f83d7a4226be11e05ce3ee09964d54ed94d03d65fc9eb73ae8a95cdc6a5e05b09579d32129203960106fa095572a0b5d5b543b0aa621433982fca891df93ca172875cd62ea314771c27a2e6bbbeadda7e4f285ca71ad8585352e6dc99e5b48f1b5cbdde6ffea1b53b789ce5a22ea32210c2a4f12b4ab95a4e3a91b17ac27d809f0f1107c9291d157b284d54e7686ff305da363d15761c42663aa63302a8f9481b39a386641f92932f6bb818b2e4ea43c562da30f591fcd70903e95d353c9b7b5473ca5b2677bcaa1ac7da8f1077b62bab99ae93a0f92706893a9743016c6dae68d951b057324538db51c7b3dea063196f331fc69906144deac9ba4e79c929d9703f3f50e77a0202e1f07457996826a57c6b4d101f32fce0f741f9be05b8d6ed394432ac4f8d6c4005d773dbac49803f31f0d468467690e3b64b6ea8e03cc1a39808b8300e4ad896cd0f454b6bd99d7fd8e528df6e4d988e4ac6621dad16a402ac11c77ea69fbb77ae852e9eaa94b21032f0d8c06927fc011126b240823df08e6616537a97d858b0a2f22ad7a63c59b2b4d7dcc5acba012fc698fee1ab26a1b92939ea714aca1e0cc639a730a670e9e402d6ad10946debbe7b67a28a2c2fee3a614ac79c434aa67f6215d5443f199fed4b1863d83266ad51d5b07c1857fcea44af851b3922bd38788c2baf36f44c86454d998fb5735f225ff0b713ab85bbb3d056d64ce6ac1808b906f2f85e9f9753c84dc2ad0f12b707bf605f9aaeebbb81d54f27cdb08e08b87103f21cc9df788ecaee6b3fd631fade90077c875169a2d1f5995b44c0777c9dcea37d2fc65bb9659722b8b0845c9e3e813befb15b38a186fc02b08a4a4b506b9e5d89a6fc8182657d4fafe82647911269014453f5448af0bb68cf23eb536cbdfe070c2f07b323f2c544aac6fedcac0cf0e06c7c47d1e2ddcc3910ae0a68c1321d56697fb9a059011f085296928c2223725fad1540165b000540bfb51c0e35232737184c45b8d051fffd063cf3e7fca4f4b9f3c75006bc9a3ffc5c1f2d02507b297922056480c7f0ef1ee6c231b03e009fb2335fb1dfed95a17ef01ff3d505f352caa8cfc58f70fe793231064177a8f012bcef4f2d9a3a12a83c171dd386cf6221873befaa25a2e62d6efeba6eaab50f42ab9a351e364c26f6a33f1b97097633bae1cf2f65f1ccbc4129b821dec68bc987975ecca98f8592d5d7610897fe5fa12071af474bc45f47026750c0a97d473062df5747acb457709ec2825c37b4b4d21741751fff3ec4ca22ac3c386962e350744976b4104374c78bcdfddbd448b443da0026b7e7206e61b6b262ef1c57004f7de4b9862ccf445cad31cfd13d31479ad2f88e4cc0d5c96c32f5197f1e430b37344de959cf82a95fb8155180d3cb40ad46e7e4cb6d8d606f4e16d821cce8047f42c17803b18a2280192908580cfbce4bc7d85a630521c8d297782b01b461c1c46eb96d33fcf47eaa60c3facd4a8b1e27522792338e473a285ec0a0f05039342037d2035347a710e695b28a38dd2be32e9c6d5bd12a6bbc92749032f48ff62cd62371f57ab521a59d1217759fcdf7ce45cf7a8fbd6b40e34ee09784701b4e061f027f0c5e32064534972935014fb236b93454fc20272542215e0901598d329345da94c8c689a210ba637df1fcafe5ffb2f4f2793d10c9a80ce9437e81377386357ec9b282f089a76a64663dac3b6cc29ead068bb507ae34c2ab5c19f619cf44b19c164b83904bc584d4011904d38b01093f417df10df3746ea362dc4f5c80d7318eb3632b9d4f6b2ca95ec5e38a8d1a21d6ab4031a40b8b41886cc09ae52f1f41aa74ee9a7a6122cd13562d4810ea84e8fc8706b2ebcd467ea866ffedb5463013e146eee33a4be17924bae0cdf2a0b55d9a5ad867d30e97ff047c74bbe81c2c82e1cfcc0cb017005e1064b026ca94e97ea0cc40bb0a251f1ecf431eb71775e7e101bfcabd58a6538c8af7b558f6ebb128a63d6fb783d4ec72a395e4a3ac04c27865cf8a1b56744b39c49e25996204654d27a9c42eb8565e51e31c9ecfc33aaf874a53be22cd955c7ee34a4c15809614a7a72e11fd4650d0aad2b527e62a829d257e044e38695f1fd3852eb951abcea15cf311364bc25415e731113a8367b7db7653b6f68d3581baff3ca13db19711c3b131b56a4b4c0bb121df0b4ee13a8bdd97068f326d01e8673873583efdcc2dcaf13938c0ae7043cd54c32cd64c8b1b22b935e6e1d635942cff94f9e6d3b9f5f477fac5125b709abb2f90fcdcacb6f620f71f125e89f2f58eb1290dd581b7b767f35a3b33d22e78e998d63c6664888b5958380eff3db089d080e2ca116843359d390894f3590492ceb14d2ae705912b0be9faa990b65e94bb82252dcdc2cf8f335ee5c0a0b4861306bfc9f793b48f8eda88be1c247a4f5ef3706959bb6bc692807f01d9102963b1e43c1668bb686486b51726b48c43038c8467d307b77699603cd1797a25765dab807edd868747833e137bf0bbd8bfedd30e7964230ee9696669cf68cdf30657de8da443ba2275241e47427be3385bd5f37616881cb8894efd2a8a9e91453a1b36ab13958c4f57cd10de660885bc50fa35c8a256dc31aad78d2561fbb3d7eec9aa03d061704843539126822a5ef0afabdbc7648e55e06639d018f7a3604402957e37171de9a8bab1d6f8126849d6ad335046fdef0484764f0d7355e03fc1eb0af60779e6e2b8c6af73487f80f7772da5e60cf26c2df8daa64789a643d31164c4f693bffe9ae9b5defb12142db2cc50cc87711724791e5d49790d7b54ffd72e9f6f7dc3b38711d2e1ad73823ecb9768cfb63d6e33cbc0b15315af5b54966b1018efff28fdb8ab647b5bd8a1a004957ceaa8e4451d0220ea4ce88b3a25b5ea90154b25f29503f2d12418edb32226efc09cb45c71ee8fcfa30b39c5ef708ce07eaba69d48cbaf03e30ceb22a88fecc9ae993b0930414fddfa266f6cd2783ed07fa50f1df9b3915f9861b3047917f1400c6f84a940719f21e0551743583895a93dbb5cfca770dc371af216681e86d5cd45ebfcb7aa6f5ce774e77bc8324b28f847f000a50a29c651109271c7a93bc115f68036f59b72cdb572bca3ea42449252e7c860159def48daaed1c73fa9b9a15d045953a7bdccd31ba06d45ef6c506084fbc9b61f47548adea7e9a3d2458a543c87b770ef5f8dc5f054077fe77b1631259cfa9e688a991bd151dd5ffea905e44ccaa4d3712456ca7a7af4aeb9be6140b91c8ff168ae3db0b7af7926714957492f3aee09bb8e4b516fb963a497ef8d3350527180f072d9a9f73429c150eca3fdd0e30b300e715083269c4348bc9c23b463265a1abae6b7c997613839eb5d8e50febd52b388821dc17ac8ffca836c460bf898ebfd28edfb941546fe9c59bf3b70f07e30317285c3296685181ca106b0cc10e97b960f4c37bfb3b585c6e1d0b70879f27cb8a2fce65b70289eb8d2c25c13afdfa08307570cbb110903e32615a13541fec290c5a3f3d0af147fe9bee209fda4f282916ac5a7758ecc77665857b5270eb84c0fb30e4cd9002db45cf9b2844b3f467ebfe9d642468c9fc750fe67728e5fca820691d4b891f578996605427d174810c0389370be3f80597606c3e7702e9085a300098c285c0e012986a2c6482e78cfaa6bcc6f165c235067d626d6bb249b2009afef243e995b4b49d91da5820f0ee9d30a580b2afce7a1f81ce95c"}], 0x1210}, 0x0) getdents(r5, &(0x7f0000002f00)=""/196, 0xc4) setsockopt$sock_timeval(r5, 0xffff, 0x100f, &(0x7f0000003000)={0x75407801, 0x200}, 0x10) recvfrom(r5, &(0x7f0000003040)=""/196, 0xc4, 0x43, &(0x7f0000003140)=@in={0x2, 0x1}, 0xc) setitimer(0x3, &(0x7f0000003180)={{0xce9, 0x3}, {0x2, 0xcb}}, 0x0) getdents(r1, &(0x7f00000031c0)=""/253, 0xfd) getsockname$unix(r5, &(0x7f00000032c0)=@abs, &(0x7f0000003300)=0x8) open(&(0x7f0000003340)='./file0\x00', 0x10000, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000003380)={0x1, 0xffff}, 0x10) linkat(r5, &(0x7f00000033c0)='./file0\x00', r0, &(0x7f0000003400)='./file0\x00', 0x400) r6 = semget(0x0, 0x3, 0x0) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000003440)=""/7) 00:17:20 executing program 2: clock_settime(0x40000001, &(0x7f0000000000)={0x6, 0x80000001}) select(0x40, &(0x7f0000000040)={0x2, 0xffffffffffffffc0, 0x0, 0x1339, 0x200, 0x234b, 0xff, 0x400}, &(0x7f0000000080)={0x7fffffff, 0x0, 0x0, 0x5, 0x80, 0xf1, 0x5}, &(0x7f00000000c0)={0xd9c, 0x200, 0x0, 0x1, 0x7, 0x11, 0x2, 0x40}, &(0x7f0000000100)={0x2}) clock_settime(0x40000000, &(0x7f0000000140)={0x81, 0x5}) r0 = semget$private(0x0, 0x0, 0x110) r1 = dup(0xffffffffffffff9c) r2 = getpgid(0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x1, 0x0, 0x4, 0x8, r2}) r3 = shmget(0x0, 0x3000, 0x2a4, &(0x7f0000ffd000/0x3000)=nil) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/42) connect$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) ftruncate(r1, 0x5) accept$unix(r4, 0x0, &(0x7f0000000280)) read(r5, &(0x7f00000002c0)=""/130, 0x82) connect$unix(r1, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f00000003c0)=""/59) r6 = semget(0x3, 0x2, 0x100) shmctl$SHM_LOCK(r6, 0x3) semget$private(0x0, 0x2, 0x126) msgget(0x2, 0x2) setsockopt$sock_timeval(r5, 0xffff, 0x0, &(0x7f0000000400)={0x6, 0x400}, 0x10) msgget$private(0x0, 0x8) readv(r1, &(0x7f00000008c0)=[{&(0x7f0000000440)=""/123, 0x7b}, {&(0x7f00000004c0)=""/67, 0x43}, {&(0x7f0000000540)=""/54, 0x36}, {&(0x7f0000000580)=""/151, 0x97}, {&(0x7f0000000640)=""/132, 0x84}, {&(0x7f0000000700)=""/104, 0x68}, {&(0x7f0000000780)=""/220, 0xdc}, {&(0x7f0000000880)=""/47, 0x2f}], 0x8) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000940)=""/250) semget$private(0x0, 0x3, 0xb0) shmget$private(0x0, 0x3000, 0x420, &(0x7f0000ffb000/0x3000)=nil) r7 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) r10 = getegid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000b00)={{0x78d7, r7, r8, r9, r10, 0x10, 0x8000}, 0x25aa4000000000, 0x1, r2, r2, 0x5, 0x3, 0xffffffffffff7fff}) 00:17:20 executing program 1: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) close(r0) lseek(r0, 0x0, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x18241, 0x0) 00:17:20 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r1) r2 = dup(r0) mknodat(r1, &(0x7f0000000040)='./file1\x00', 0x8109, 0x0) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x3, 0x4, 0x3}, 0xc) linkat(r2, &(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00', 0x0) 00:17:20 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file1/file0\x00', 0xa) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) munlockall() openat(r0, &(0x7f0000000200)='./file0\x00', 0xfffffffffffffffe, 0x88) 00:17:20 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x80) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x11) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 00:17:20 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x2) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1) rmdir(&(0x7f0000000080)='./file0\x00') munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) fcntl$getflags(r0, 0x3) stat(&(0x7f00000000c0)='\x00', &(0x7f0000000100)) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/244, 0xf4}, {&(0x7f00000012c0)=""/49, 0x31}, {&(0x7f0000001300)=""/78, 0x4e}, {0xfffffffffffffffe}], 0x6, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000001400)) fcntl$getown(r1, 0x5) r2 = getegid() r3 = fcntl$dupfd(r0, 0x0, r0) rmdir(&(0x7f0000001440)='./file1\x00') bind$unix(r0, &(0x7f0000001480)=@abs={0x0, 0x0, 0x1}, 0x8) rmdir(&(0x7f00000014c0)='./file0\x00') r4 = openat(0xffffffffffffffff, &(0x7f0000001500)='./file1\x00', 0x10000, 0xc) renameat(r3, &(0x7f0000001540)='./file0\x00', r4, &(0x7f0000001580)='./file1\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000015c0)={0xab7e, 0x40}, 0x8) bind$unix(r0, &(0x7f0000001600)=@abs={0x0, 0x0, 0x0}, 0x8) getdents(r4, &(0x7f0000001640)=""/55, 0x37) open$dir(&(0x7f0000001680)='./file1\x00', 0x100, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) lchown(&(0x7f00000016c0)='./file0\x00', r5, r2) r6 = semget(0x1, 0x4, 0x21) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001780)=[0x2, 0x7b, 0xfffffffffffffffc, 0x5e, 0x5, 0x9, 0x3]) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000017c0)={0x8000, 0x1}, 0x8) fchownat(r3, &(0x7f0000001800)='./file2\x00', r5, r2, 0x400) mkdir(&(0x7f0000001840)='./file0\x00', 0x0) lseek(r3, 0x0, 0x3) openat(r4, &(0x7f0000001880)='./file0\x00', 0x40400, 0x90) rename(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)='./file2\x00') 00:17:20 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = shmget$private(0x0, 0x2000, 0x182, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = dup(0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x20000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r3 = socket(0x1a, 0x20000000, 0x1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) listen(r3, 0x865e) linkat(r1, &(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x400) r4 = shmget(0x1, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000200)=""/130) truncate(&(0x7f00000002c0)='./file0\x00', 0x8001) recvfrom$unix(r2, &(0x7f0000000300)=""/109, 0x6d, 0x1, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) msgget(0x3, 0x200) shmget(0x3, 0x11000, 0x20, &(0x7f0000fef000/0x11000)=nil) accept$unix(r3, 0x0, &(0x7f00000003c0)) setsockopt$sock_int(r3, 0xffff, 0xb0f400dc4e45d479, &(0x7f0000000400)=0x400, 0x4) shutdown(r1, 0x1) munmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000) fchdir(r1) r5 = semget(0x2, 0x3, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000580)={{0x8, r6, r7, r8, r9, 0x4faba18a26d31ed2, 0x10000}, 0x87e, 0x0, 0xb95}) 00:17:20 executing program 2: r0 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x14) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='.\x00') faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x3c, 0x100) chdir(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f00000001c0)="5323651d5202852219bf449e2c281d80c0c7acf73d41a31aa225087c079ed93e13fa0505f84cefa9ae9f7b90b56ad3c3772aafc30774009a46ffd70290563e82dd675b1db23d6f264fae7c90266d412cd7486ea3dc2b8831545e4b73bc8d40483aa87f9dd173e26882adda6722de1e38689eeba2528f", 0x76, 0x4, 0x0, 0x0) 00:17:20 executing program 4: getrlimit(0x7, &(0x7f0000000000)) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1030000, 0x122) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000140)="397bb42ba1f28868ff2553a8361cb7", 0xf}, {&(0x7f0000000180)="6134bda004e2e1bdd8ae2ddd6efda4c9712f3b8ad4ad525871957b45c32c5d34cfbaf4a906f9ec605535fb37d0410755343b11eea233a0e4724eb5bb4cddb31595ec8fef7e8d5f2e941592d11d0085259580a79e35b9d5c6a1e0a1617709f6a014cf5db6846cd8b183e84f648010b8a7b67fda352caedd811aef692538c897230fae16bb01d9aa3c986ab59ac1", 0x8d}, {&(0x7f0000000240)="d5713edbbb1fa74fd641561b4a31381bb86ed819d28c1b2408ab552d867b77e6c705caf7113dbdd528b0c8b9774aa071cf60e26957dd", 0x36}, {&(0x7f0000000280)="8164a6fbb175323edff80e407709cb5ce7e51638df0dd015b64df2f9c118554f4b22cbef761cc2e766701a392d9cca848c785b3bd883d0a795b1330cc89671cdc372bd36ab39b1f74dcfa67242195f05966fe1b87de9143b788fbd4281e6f6b647f191", 0x63}, {&(0x7f0000000300)="b4c69472bfab80658961e5ceb3a2ceb3907c72f780f4a8b607dfceecef50e2553a965d4b1005bcab057af34d379ace618ff1512ad1f4b6f882ee465bcf90317d2bf9d056149ee032a8ac8c7a8392915f2a09c76f0cbd89adcb7dbb49ecf10ac572cd680fae45c042049319f48944b2e77c36188019dcc3fe5443b3207e028908cd17b7c0df8edcf42c9db3247cc5b1f814405e7e902398396a221ee963d1b2e273fae484dbdf8cdaa0f294c2b05025b286ca52b91b168431a815b2ab396bb04c99e95418220089e2dc78d1", 0xcb}, {&(0x7f0000000400)="759750ec2437fa199bd964637367d4b8979c5fa8233fcf3d85aeaa6955eaa1774ca545410b9fbb6f070eb54ec8c376e597bb31ad80e25c1d1deae6a2a49b5cbc1e8de4010d85abf3e16bcb23499eacc3dc4a68bc1e6580e9f4cd09af16eba47c", 0x60}, {&(0x7f0000000480)="6e54fe50f2e67a84b3a8d1bb353f98d3be2cdcff7f460f6a176a8b1ffcee654ce6ee795c0d8a4088dda8c34bc499e694651bb612405e6d1f19337695c9a5205a5f5d578d3ca4efd71a25eb1289cad87dfcddb7b6d2b289a034e5159888f8291c9c756d454c678e7714ed18a48c7d59ae941a94ab3f001a53598c44212b68d6f122119f85b58ac8720aa82f8409275c87f7092e743bbdd308ea6ccef66aa4cb0407c16eebaf1baeeb87cefec0e3d75b5e56b71c4938d771", 0xb7}], 0x7) connect$unix(r1, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) sendto(r1, &(0x7f0000000600)="53ec7ee3243a19df3279d36a9c33defc56f268d0e8fb73dc1e35733932c4708ad3d9e1754a7127bed890acef579ba5d98447adf1fd6d51714880669bcd22d3214fb51766043efa70920c46801a228a89381e53d44b4dea1e81653dc5b208fb5c6cc7a22ce158ad25dc7314a26eac5c661a782a63065c9cabbaf6654dee0623c7771edfb6b8aa6d5d49e8aa6acb675c85e1ea59c9cf27aeab6ccb3478e68fb4a5c9052423ecf3890b257f0f3b048f70ab36eca7637504265234eccc980fa278362cf1dba35931c0e546f88e5c8cff317437f1a392a078220a37391116bc0aebd07f7271e3bbc8", 0xe6, 0x4, &(0x7f0000000700)=@in6={0x18, 0x3, 0xe570, 0x1000}, 0xc) shutdown(r0, 0x1) symlinkat(&(0x7f0000000740)='./file0\x00', r1, &(0x7f0000000780)='./file1\x00') r2 = paccept(r0, &(0x7f00000007c0)=@un=@file={0x0, ""/108}, &(0x7f0000000840)=0x6e, 0x40000000) fcntl$getflags(r2, 0x1) getgroups(0x6, &(0x7f0000000880)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgid(r4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000008c0)={0xfffffffffffffff9, 0x3}, 0x8) listen(r1, 0x6) r5 = fcntl$getown(r1, 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) msgget(0x0, 0x400) recvfrom$unix(r0, &(0x7f0000000940)=""/4096, 0x1000, 0x40, 0x0, 0x0) fchmodat(r1, &(0x7f0000001940)='./file2\x00', 0x1e8, 0x600) r7 = semget$private(0x0, 0x4, 0x420) semop(r7, &(0x7f0000001980)=[{0x2, 0x8, 0x800}, {0x3, 0xffffffff7fffffff, 0x1800}], 0x2) mknodat(r1, &(0x7f00000019c0)='./file2\x00', 0x1, 0x30be642d) r8 = getuid() connect(r6, &(0x7f0000001a00)=@un=@abs={0x1, 0x0, 0x2}, 0x8) listen(r0, 0xa4) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001a40)={r5, r8, r3}, 0xc) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001a80)=[0x4000000000000, 0x800, 0x6, 0x2, 0xa43e, 0x0, 0x6]) 00:17:20 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r1 = getppid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000540)="6d01ddc6439785dc9a7a03c1acbb97362bfe59a3e822d46ae9ab2468a577bc895f5b2e65b716df6532fc127e288696897fd97f1b36d56aa6818870672e5b1ae43d116a40806ef48e725c6d986de53bd33383ff745c6919756c1598072179cc6db5b291e1434231de031d4931b3d927afb53ad762f8906806c74d70d7de77e8b78aa854a0b30c54719042536c42c158af9e84439c1d35da4ca211cba8e90a2cb686d7780614637ee31cf3d05e75a8d0737e8dfb10e9", 0xb5}, {&(0x7f0000000600)="e75ec38af32cdf65e156b7fd886463bcca67f3e923ce9b7c18ff6dd1054d2591cdbb3bcacf92837c0b7438fab32caaab17c5", 0x32}, {&(0x7f0000000640)="70d97ff438b5b256d46ed40c7736841ce8a7418d68ec81fc200871d5445d0948453d1954e267b479c1ded58592b0e753b7cd34eb1549116268dfa3ca4a310e25dba7f6122db335f6f887b084473894032edeb43c42a0918045561a421e9d8ac9b3d5b9f3780c5c19d0175e8fe9e360872edd7a2e8bfa54fd1ea6ee50bff4288f3b1575f49639aead7248da4b03df6a709a90dcb21eda17b060f8006521a327e658143976e0f60820432827d50c5f7faf2d05a8c1e05d76dbc51cc3e1de56bb39663f853f474f6971ba9c84ba59f703faf8095b6d421b3df92ea690aef6dc68121516798c51b1137a7f0c74edf77d28d6791ff47d826e9e35462e81008f87a1caa745238125658cd993d42e66e9f6db8454d7aa6aa5b409e7706dbc4b200b2007c0a5b9d462afcd1bcdbd68c1004076b2f12e36cc7897adafd789a661ad1dbdf3dd7dc48ec1e063c3af29eee0d722d33d0f65b7ffb077ce7b81f7bf2a5d59e84117165244dc3d249a842f3756937437684a6842bad13f4ff39fadb2d892aa901b1f650978872ee276d288909a74279a9f4cc475d122fcf0c58cd77bd75e8208f0062410b5323a11ed1a067a88d688d282003c514ae121767614d29b8443a5cc64eb00382bc054bae0f43a89d87ae5773405d4f437d02892aca3999fa1038aabdc21a8bf9544a414cd62356dde1ecdbae0fbcca121e0f2641fcef09db74164bfea2e29bd79c01f8bd41093d193cb3871abf75ecbfbf92c7aef5877f12236476c8355c7553865b69ec891a3551a0eabfe4ce725870f8c6038327f8a88d0b4e963454d6d46353a499cfbd46957629d77ec4f775a8938c7bb938f6e5a40b433321c43178f5af0b562cda3e955033760e276d0e959a4bb315e3944a2f6057cb49cbc7da664bd252185b911d1743245897afd47e953501ec198904b567653dbcc834d754743d6a38457f2e94c3d5bc210f38536cebb605255c3ba56433548982660528557ba2fca563d3a478e73618468a42dfa42652fc3261452d887e38b49cda274b24a7bc88b707fd605f47ee5a3816dfb466dfd5ade705c5474c6639b8f8246b412f434438117e813a848f6c6aa16c014edefd6ea9dd737fa51f1d375afe98771d8eb7c9d124a639e358cdc314a1a3942648db0359754a2b0cc6f22514bf677be136360b2d9c0a0dbb83ff4777f4dddc0dd6442ebc9a3d97fe32a5669e6e93e4294959bdbaf9e539527649dc02aaa0eb6711bc2f9ffa5bf4a3d10a5a0244280e93676a22d066afe7907010bb705bc2a4fadabdd3135bccf34909b78d6df62466ddac5aee212fe255c3f7545572bfd9fc05cdaff42871a53d273e00c67b91cf8359d4d21003d90795e3f867b8bdc0d5ec99ced9a75000aa631daf4414bf32ff9c04c5f4bddb6f1098b2461187dff716742c177c04dea87614462dd70554326895d026a7db38d1881496f7b40ec711754c8b54f467f25a28e5e277ae47b094fe225ffee2702abf29118ef8c7aacef9561bc77acdfb46e3bdd0f41cf2c7d34d5c516630c4c457a3c68701301dd007019b157bae0048292cb25c0a9a9dcabb9e40dc7ee0622bcace82fad8f76fbea341f5bea39f26096d4db1943ee9e56bff77117920b3871fa5eb64387dce065bfafcf40cdd05cfdb1ba66a231f89189dc6cef1f709d1bf2136b7f59ca09f9f2da74574e96e5344ee7a9ce92b4cb9ab5f98a5d1ae2d8ec34eff8e9e7f7bcc9e343c79b92c81ef6f1dc319bc9be01358bf74079c9db7001aabf9686c3b7024e2686d56e2c40a99fb0699f4f8254e19bb4f34a82bedd89044e63d242794b91a039326537abc02cbdcad00951d3d88da5c4d912d169da206f7e11d663ddd5ed9adb68e4ad7cdd67641deb28c045699fd317c479920a1406f3756b24ee11e304bfb4d0fea1d10c8461672ab5d691dd37769c6c83b6cdc34cef2486997adecd08a06f86c179f8fab7c5f1c093e4e3809f63ecabd4bc9133d5b69072e1377a4ecfcacfa0d931b47b1fbc6e094f016710f6fe32b0b6278e5430310ed6715a415a71ec09092a4aaffdd5df06bbb644fe3cf56062d9c3b29ae22b8010fd85fc63ba19685adfa499138bfd9ae53495b8342407616a07854884c93ec024f8473014d0c00ded90b46ac877864d32e07c66bb53527b2506e81cdb07055882c268c4acc2c926f2e0f1e9431bb88846d57d2515ed2c9e07f24e5e6c490d4dbd086083af125e0830a0e6709b06c7bae47f1c7d94b7c92ee6cf98dd6dc93db242d4dc324b6acbb7501735e1d4cb8cc7405ff2863374c07415f7f687ffd3760114f4433720015878620d83d77e8212936e4a2828d90647ec1c79d6a39ef7e8dfc89db224fcd20d1a0fdb40357808dfb56afeaebf47bb1dfc4804769f4817886c01e846b8727a12d3ffa2c9677f483535b3a1a2971beb034d97c2ed38129e04f79bb3a4e6f28eb3f04a97f81e9cd4d58c17e4d99e4052596f275251bb2b1fc46f9544ebd84010056d211ad7c61555253b72df5fe9620d624ae95980d4db659379609d5fd531c54d4455995d37b3c13b543f2b90fb79775c7f1f7c3d0bcc1c07ed783fbf651cd1b70fe1cf8de1268b40ff2aefa32a41b047e9ff7019b04c0c08727a7b06df349706efb4bc3dc41d1768ed1ce1245f862d057fab9b9af3be5ecfda2a12a26cd1c514f9a77b2fa1482b9041d21d46160fada61c5174dfedb19ff291a545ad05fdc6a1225500265381055b06caf15df88e9ba524de896d4b497ffc54208fedbfa24c7bd2cc47a647abcc78ef97b7bfd795aaf1af408258972bcb375abb4d1b8164238c73d4593ce632c963f5b72f97886791f2a09c1e538952718a65fff81c53ed101c290f018305364bdb3378e44652e9360f371ed841661b46863412e43aa144d3fa6b5314a42fd1b0459a3417e25e122625af1d184cf719df414c52c428f4b592dfb75fc3165197cab6ec220df7f48a24332217671812aa644b65f7711fb8fa01be357ab3dbe227d3593a52f7e2c13387122cf69cd819cb236febb084a6d0215053f7609c84de0f77e616b0a838b759fe631bebf6da9beb55794e4932a1f5286db5d7bd38e57bf47959d711c1c242bdc7f588f2eddd941cbeb89ddaa723a9625953f63c136a4216d5463db41216203362c091c9c2cfa51a22ce8de4daeedfd9ee2253bdc35ad7193e5fa6a4e375f588ab10a8ecaafcdbdd1ba82b926a54935a74ab017bdd53cb923127f564adb7640f0b0c642d86a0cb1dbeb7dd1cbe9db9cdfb0a0fdae740c0ae517b3ad5b47b558c4820922e414cb6ced5a7e14dd9fed4ecc61670461637e8ccee6b58312b6368460e010709b17e42715c394c310de637048f91553cef2e2e67d0a0be44565b81c65d4ba78ffa87b747bb4cbad8b1cc138680cb67c553d38bda0777af1640801f487dd073749da850fa16645f55700d5589110d44eb78d700262b55a33ded5ce2a67056b548d6e83187fcebd45317a1f7dac3b6a9452fb2fbac85acd47ffe06aad668d9ff91d60629a0e5b0704f577ee8e5475b670df86417d1ab63a0ab2af0fe8d800a73c89db10c760ccf04ec51e973bb2ace66a812fd7de13921721df063e22f00998a8be9289d4a8e864785516c5ab08bddd8acd3cd4b9896ae4f95db963263beaa4b91337f6b8ce6ab3687f035df7918bbf4eb6b277f7f31ca5f10e4616566de66b38e9a9f895a57546a514e7f5178633811088db7b58d4d8fb1317760cf6e14c7af2d7d554974ee04b2a27ef79f54c1c89fbc332a59678d5580d2ba0fdf39ac30e980124bed6b1c53c9733e3536b128342f378aef401bb103866c4c649779bc3325ac038a816572904c145da557e464a5d06924b81004e1373ecb35d9d47eedefac461d497d1e1c705c5925cf27fa2a5f399b16b416a087fc6019880ed8e64863475ee7944f6d4afaadd24c1f196b4258c7abae18a686d0e3e1c5af94a63ab0b2c05485a71a3c99d6fc194099c53c82f7d59df52c3f7290cc3b5a9b71a0bc711da79a7b79e86d6623922984bb70218512670fec0b98a9eb8d4f1afde5bd8b8ac1a79fe846059a285d5dca6478bcda12e0e291e26632bb814cb81708b28f5d84c86597a859d474452bab6fce302dcb7923a1976d3e049bf028d9661dd484e87553f7e108e9f82e0f6ea25ad08ffca6501c77ffb8fb17dcd67484f5d7a77b45b32f3ee0b6cc609c54fd3494538469270b116f15da31f2510530d5a36fde6cb4300c34cbf1db00cb509b0ff0984860554a55b5001aa9238596cb869dd94417a5ca9dd4d74467ae2c04e651d126dd97eaf48d4fc035e8bb7bc2ed379b2f2fc68ac1f8a09e94e0a0a272a536f966a66e69f15af7f00681539fe86e56fb20ea702e158289aca41fcc2423011b92d88457e818d92ba0ff924a93d106cfbc1a8248f02bf9db05c0f981a579ef79a10470a1e75af069ba9d66283ebc9a7a4e2d47a7bd739c6bccb97fb0c142c9d2098463631b3a5d743965f4f16b2294c187060194ec75c4b5d416d9cbeb4626afca9cfd4d9da3693f620987692af96e7e87bb35f6db0d03ab119f42556f3041c5d275291fdf7dc438cb976b5aae2b062eacf423f27deeba3eed6b24a6e056b7d3549b0f322d7dcfc868f54a438e20d16eca0078810c8634d5c74c08143fd85f3fc5d210f640dafad55ec685825f2f8a539e35be57541d1a39534bb74d2d0c0e01944087132a2f9261c557a4e581dab0706bd23b255b599ea01539839f6f1044c77bca48e59a8d4f1da060babf5420841aa3a1b16a9f4c603713354eff948d7fd91bdc34ee8b49f3a58a1d667f52885ab52835aaaa529a1b44ef61b7a2c115b8b4bbe8f2832ab5493961f9f8f2418d7d236d7b241fd439e2f8efb24d62578fb4be4542762219ffddd3a2dfaf82b6789641adb05a88d75e4b0928a80e2291875738e3ff781008bcf0948d77d1fdd7bbe959ce850586a4a7e25ce1246ce09fd9d675fddd22ee6ca19052ac2c6fbf9608301ef0281ff7a88174b0d151ee7952fcc32c3e5afc1ed129fd348ec264e5ebb45d55166c4e55a96f18db8b2b2721d65d641ea6229fe562658d2f13853d09525ee1b27173ad3c4337645d53a05870361de9a009b332916fb00e9fbbbf5d09353a97e1a1c0e2edb038622662070fe7c33a72554181399b5e2d9b206dfcf0cac181c51a084aa3beaf84e992396abd09f2f7be541ccea3149bac920b4a70b5578b306cb3d4a6582099ac3ef5de80c61d1543a810fcf1d20c38ae6583f782fce1335d5e71d8c88b664e12dbe2949b6154fca6f137451d5242e3c8c805a68ed04dde2c02a6652aa63583a527bc4e0d289240a08df3de31e821c1011b1cc1d515d702349a5d7bfe710f643056656885f75b06bdb8fabaee76bd9b12c0d6ba59bb1872c17b4ae77450d72cd5d40fd3d018d3152d7a30ca408c2dd26ea7e473f785d54ddc8b1113c9151dd41da47a9a382b1d5f0a31354d80a6dab913ffcd539ee3e691078bb4a081343f17a486d6ebc3d49de195795cb4b1b722c7aa0dc1ede78a6f174e8d118bffd88db97866ee6b24491dd6d0835a5b905ecdee42e6afe9de4f3fe3a2682a2657f4ff6e3a4da845ce102467d0f8e77e1c8bf3aee8cadf56983f1a3e995d4cb1ad5c725998e579b84682916eb337794e0cb617af41b76500fb1bb4dc575c1a6cf0c8a5dcfe0cb7675d31926396e1be8e58add1eaccde89b647006a1fbdc3fb6e0251bd5ba4f90bce0e386d66b7f2e0a0f1208a0e4104f8441808aed39cff65ab14774e1be61be87fc87b4ca0caf9", 0x1000}, {&(0x7f0000001640)="8459941c6a6287a5cef08fff8649b6d0c630d4b5ca8808dfd725ae235288ef35b881be646f51a70af8c2268f28225d6d784e5b2ec4d11f411736e25534ca0f9da0066914d8149950a8c0513fea90c902076092e08699ec150960cc7b6d3433", 0x5f}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0x20, 0x2}, 0x2) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) recvfrom$inet6(r5, &(0x7f0000001800)=""/120, 0x78, 0x0, 0x0, 0x0) shutdown(r5, 0x0) getpeername$unix(r5, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r6 = semget$private(0x0, 0x4, 0x0) r7 = getpgid(0x0) r8 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = geteuid() r12 = getgid() sendmsg$unix(r5, &(0x7f0000000440)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000280)="65d7b37e474fa8f836e3910a129cb4e94ab8be7fbdcf5f6186eabd35303a88cd5707904170d01f143b818406581eb2c3c611650e80af9b9d141a62847a9f0f3bfaf1d850a969007687f2eec0f83e5a57765489c13dd4db53df90881a9ca986e1871dcb2f05a96d00c2203ee6b6b40269a0404d6768", 0x75}, {&(0x7f0000000300)}], 0x2, &(0x7f00000003c0)=ANY=[@ANYBLOB="2000000000000000ffff000002000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="d8b29f041af12000000000000000ffff", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x4}, 0x8) r13 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r15 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000480)={{0x0, r13, r14, r15, r9, 0x10, 0xd23a}, 0x6, 0x0, 0x8}) r16 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$dupfd(r5, 0x0, r5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x200, r13, r14, r15, r16, 0x6, 0x8000}, 0x7fffffff, 0x0, 0xffff}) 00:17:20 executing program 3: r0 = geteuid() getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) r6 = socket(0x1f, 0x60000000, 0xd09) setsockopt(r6, 0x7f, 0x9, &(0x7f0000000080)="cf17080ff39b5f0f78f5ab350b1d8b37bf0c0d739a03790576ce9bc9", 0x1c) seteuid(r0) r7 = getuid() getsockopt(r6, 0x5, 0x401, &(0x7f00000000c0)=""/42, &(0x7f0000000100)=0x2a) geteuid() r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r12 = shmget$private(0x0, 0x4000, 0x6, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000180)={{0x5, r0, r11, r10, r5, 0x42, 0x4080000000000}, 0x80000000, 0x0, r9, r9, 0x80000001, 0x1f, 0x1}) getegid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x1f, r0, r1, r0, r5}, 0x3ff, 0x589, r9, r9, 0x80000001, 0xfffffffffffff000, 0x1000, 0x6}) writev(r6, &(0x7f0000001640)=[{&(0x7f0000000280)="a1dfaaa7f1e01906a2aec14081538da3b48a442ef35d8f435192bd37ee71a80b79c16d59213e82fde1328c72e542ec50238852af6961d3831fd93319a2856ab17b472d16a22a7d5cf1016843dc2d08fdc394b41b210266c7727fec391ef8ef26bbc13c6fd3a7b84373f0fe18bbd770a84e2cbf48ef98ed9b3fd6a955656884cca63220abd3335ad222ebba1a49a74a861405580ae82a0f13b18b428fd5da41d1638659fbc95daf6e70", 0xa9}, {&(0x7f0000000340)="4201e1b1fac7cf449d545528e23fa4871b3b08a6dc1dfd8c47ab80d99ddcaf0252f706436a2200bf158120a85777f00bc102268da109ce556a91bd23ffff1888c41734d4150e3e854e0e48f026d375d6e4a803c13ef5dcfc217dc4547ba5525a3f14576b1996a9a1eb6abd24e08537fe55be0dd664", 0x75}, {&(0x7f00000003c0)="11c30dbe0b6e91b80322b073cdd525be134e166ae338d36136c5ae6a6b56ff44c279b1f92e2d1f0cec2da23ac9845720b20239f6529c3674616864c70ad0084e1e9b07dd960d489067ec3dea86a2713f2da09571553cb1bc3eb95ee34124712e8319a93e473977940dc1568505ecf8a9f74571bd1b46649d5ece73b19ec906143551f2438ced4f7b47c516d822302e19abc718c82af9a6f4aa102e7f87cc6f289894127e64", 0xa5}, {&(0x7f0000000480)="f10a0d9dddf452b5e0e65ad051f7a8e3f17c6713e42bc8783be538", 0x1b}, {&(0x7f00000004c0)="2233a8114819a7d79253f51a1cbd5ed2deb17415cd21c36b0c2b6762a8936b53b3ee972d6d19bbd4988cb0ceff1a4e4db8af95294a73bbaddbdb6f55b954545588c8eb5a2006b880e9d2df11393efde17463bd28611a3a76d2812bb8d88f0bf9dc43765a7c02bf3a6ec0fa4b9a1498b94f6f5d66d7441a742b4801cb09dca413ddb8c7ee0b19514ffffbacadde596f5344370110f8b7abf3fb927db09e77a3e1af96ff2b0a816c94d3da90579dc9177a53191a7773d2cd32029bd474a262", 0xbe}, {&(0x7f0000000580)="41ca66cc374552e427169c1864c279276d7436ebd2995f9f01c0640b8cb9281161cb1ab87dab47155ec1863051550e8e528376d7b4cffea026e93bb87cbc0c12f28a3b027b183c35b0a34af8e970b64ef80ee9e3aba001d35bb0a4888c97b44820b355c7c7e992afa980bc8b8ad30fdbcf299fd34936b861e03730a79df7fd500aa69c6db496bb6cf15c", 0x8a}, {&(0x7f0000000640)="cc45604acb12e8c21087d653639d35383e156a397bf1fc762878fc218f74a9fe6380cfc0eb791cbbf89b378f3dbe9f15baea138f83b4d1f0dac41617b2bef0e961dc123377d4c46f42dbf410bfb96ceac7010c485ab284c58cd0b10fe1931a81af7742e55cad9575d86bd896544150cbf737874047bcb23d562453b49e0e6af4fff5f8ecaa2f2dd7074da103c21e7aae710b098e59b12071740b9ecda156d560c86ae5501b2afefaa21d7698786ac4778bcca39b13d9fbdca0c8a7976c5af9d4c320a970c1feeca1441f516b01958e85d7bf3195bd24c105dcce1a7f23c86db2853da8f231e2d44f9458bb483e923af0c3bf2acdd9363db13e886d42c69101f9959fe041870eaf51e05e34a7d6947471d0ef79085c142c8f9aa2dacb6d805a940a1cc7de4e4813bfe234a4638438071452166e66ee5892d78f9128e85d3cd9ed63729aa9b9cd278d9db69f856d6c13453eeaa4fe8d98db7df02badd421f8f86acb3c65c970bbccbf3c5f51dcc8b923257a8cbab940d8b055b0462cd3e1ee56e98447a6e4a61e00ccb1826d5580a7ea0f08dcaebfdab6497f2607494db0a178ea02b6430b9f5269cc64709e1c7d3fcd79417701e47b25ab6b8e75f706ef1534dcf2dee6bd1286acc80ea2637b0c0ebdb8584e6274d68d3532f4294667081af950fefe2da6cba9f75b647cd0dbe32f5426db979f740cea5f8096a9b77cce6fe490fe5111ae43b1eb0db0dfae577d7f0ebd05a7916b7d8a89c88e160ed7f2ce7ee5281ee787f13fc0cc906dfe8a70f60df148533d7a331610fd5291de242010c3da242de59806c2a2c990f171601905dad0ebb37d40452682be480aa7fb146b7edf8b9e347010765beb04c67f1071573036803575e0ba6d32f4383881e15071b886a64a4da6335c93a9f1e8d56992810410d498d62a99780fdb90c8991f1370914beb1a0f26949f258b5a1b1708071d8c3feb0efe9dbd2317f69c167f80af98c07df0845d5d92109b84d6670c4b4740e12b14791f2d7ac5c302ed615602897702bdad503a0ca304653d7f962c098682c86b5c088d8757ec1b6b6703497232b9901d91c0e7bb9e0be4029d0c422fe793e76f5ca1ec25873e8d8bd557761ab17653d2deaf17526a692bcee7df82106d805355a559b3a5acb2459c9babec2253dea8932ff1456f5c0865a4550dda1db75b00869a4ffbbfcf4473e152fe3338f11bff6f70ccf5044ef578621c7cb17d9089dd4ecf04a691843d05f58edf92ec91cceb3b534713c429ce2d1429dc9c051a58850a9c15b03bffc634233a19d033a66b6e67836e428ff8c105ad91304d078c27b6cf3690199dbe701d16b707ef3900ff88577c50d86f5989e25455eef2483ad3be3b09ab3e9d3643664cca023aee3a9d2a6672ba5ec54b7a9175855ab6d7aa73870b995c0f15c2ec838b44c9e4ddaafe6ccb219f132cd9c1b880dc051fc6b20032d29592a562e04a767377951331451b70d94e425fffac33079c2e39d383296f2eab204023eee09f9b20f72e478a2a66d15254d3007f4fa30eaa186b86d051a804842bcf665259bc89fc4e0d8aa98c9bebffd7acfd3e70ba5123c00155b0b700d804160138728ed8bd06792a54a34c0e6f056cb78c98d0450995638c6a03e29fbd348e91c247da39cb7fa60701bc15dd32a93882adb7fda18fc414ab79ea39803c591b00af87b67b7f4db7382b62720a07416e6b012a131a5b22dd361861903136088df23192dd8b7d1a8dd7d043b9f2596485575171facaec5734a06ccc6f3eaefeff49e5f83e5b56223d1f7aca473bbf7326a982a4b4e878dda65bd1ebfa363e58da203cd050f1b755965c86cf5e737d2356f2f038737cce4ddb84e15a72264784536d70d9c46f36f4fd853b5cfb2c2cdcfb5b4cc6f245dc1bb62337cd0df2d22d5ae25a576c6a0f75ad62ddb889e1c59645128a055d3ebe2709903d713c730b48a1c4d1847dfe46267b371c07270bd2b7b32e54a2dcbaa6a5e6fb3ac1249f64145f205c384b16e1a54050afbde18b32ed25d4001f5040de218d8024b9181663cdf833427cfb7083e1c247e36b0538efac261105fe7c2edd9bca68b6bcec4f59d64515fc8667190fea017023a92d7c6c8950a1b65a600aa0a6f72adcea9c3ffdf67a369250372eed267105d31238dea6316d41d9ddb94308e7528b2606f1fd0af5033f474014d2fe30e59694d1eb838ebaa8b290965933450d4389a4c0a21cae87ce9490267bdac8994f16721cf89c8dba3fb233bc5456e5bb4fb45ce5d08237c6380b700fb376d121e49a00e2cb7abef3cc6e0f331925ebec7bcd288fb8bcb35a28eb756b4fd4b136bc1cc2828dad4d5a8a00c37db8849a745f4ebb457656b6f3f7d61d344177da9dd32d856428f5f2b9e75fa0acdc59c0fa10c7200066e60f5dbc8c2659dcd93c2c2e172ab05403153b79f672b3374c9444e317f89b6cde3d06ae5e8494d63a3557c61e0c02ca5b55c68dd1adcdcb71af73776c730548ebb0fb1a13e991942c8946aef9e7f1c7cfe9367827ee8ff2c6f202d1ebef0d927438c1321cc88f593991bf207eee9911f93e796005695b5a70f4dc67fdf72502218b1cadda456e21d74ed3e414cd5eb2fb8133de1f068af16732fc39bce2e15aa79b8c0324aa7117aa7923dbc97fa3208ff55d70bab025f72c54787cb585fb1909d29814093e5f24d07a8148019c870236e00a4d1923e9e71e218dba9e7734a9d531a0c8fbda88edef7998f99baab672a332b24e449d0f7a1e9391c10bfb9357fa224d9b42b70c17eccf6e5ced80aae22b7c5570479184989b0045bd6b896724604bb7ff4b7aefb17d730f7bff1e20a63f95f1350200604e7cdf1c5201e031a22f70b4e7ea0af8e3ad16efc3262954917bd8d6d01a3339d2734d16c7d2b2ff082b9ce26abba4e90075a8b44ab557f44582215ed3371b45be36d55b28d63adae96bcf848e5d8bd1746a5af64c8aa724a16faadcbe6435a678c27d45fdc0fe699db0f1fb6a706f3db9df8da3010dce1bbf00d808cddd0264b51f91ccae01d071a12b85f99db7fbc5f7f55c390f1187707ea7c47b4ba59f98936addbe0aedc23ea4b0bdae9fde409ec3afb771a32cba6fd1368f7052fbb72edfd3aac84c56817b39a9696bbebf5351864c40772bc1edc60d16eeefbbaa75d03102d84a3b857d39679586a440e5b2e1594ad2bd617fed171471bad6b8c3c933744cf1d35e374595765d328dc8523742d8291ab349d866082694e857148797e752a4a727b7e426903aa1d99562f6740f120ea07b2ef18307031e6715d8dc6edb3695b98ccc4350c3d28389cfbc57ccf17ff48d9b7a35d905353e315d563b2a564223ded162bf90f00f516bc5efa7f5cad202082b3fe4b2c63887e66a2358006104abe15f8ff01a6190f7c20a25956d5b9d46dfb24b9d9be26ae0a4e6ff07125635ecd2c337063789920ac471569013c16fe13dc2d2d74b753a26e49bcea5693106f5acf02d860e15166cc29395fd6dced958f68592ccfaa20b2f07d9256ee44a7edac5bd2db1bd07d0e0af03f8fa0a9aa1ac83204cd80d7f6f47a0d4be64cf99007ad78c5bd8b496ed451182d1924cb622ede4eb6f09eeb738a90f81d16661b2606bbadbbf456bbe0349e28499cb94aed321120415378f08bbb7f64addf47b0cab13545de6b858a7674ed5666053cc2059aaa5358bea64f6026774bed2bcb71a6e5f10e09d5b667b35a5f3194761330d045913a1f78c14216ce8283be022e1c73d1f19d0fef1e3baf2d4695125c84200d7ad602c14e6e460e4b155954240da2b9272a208898577844d396532438ad886c190e21e4edf2bd8f93de682d58b378b83ed273b82d140e9252b224f0c3de322109499adfdfca1ce15ef758f71976122ee6b24a587633d9bcd9029a4902034dc40db13d4ceb4223baf945cfaa898939d057e6a8e0d0f17b2302df63fb2fe029249b7ec7ab9164885cd7db6647e89c12b89cdb63141f0842760a114ce4025b7e7fea0e2e59dad0c78d4f1389e2f0f9cc6b1ab6c4e8a9271f69e425c372f8fd6d4567dd0b6ddd4cf6d1821258d2a2a86406c4b7d036dd07fdb5335f43c1009fe8f4488135ab803638d101efd07a0de4886b2ac80ca861e1c4fc3457e8a325432f4d6dd9b47c181f8e7d859ea412d94a4789691392c6f64a9b7e36d8112ec0e325a1f200e1d3d628bacc27f97bb6e6de11baa9f6244dedecf3b2a6402d62acb550a8e8c186620359779700c9645a70c9fe7cdf2f3289e185d32c5d7fa9b24def2fe68ce1d6f422245a87c727728aca37769c8129f4bdb063db4467306b28bbb5a037f43413c66598451d815c9c4e41b2f0988f5a81a00c72b5ff28f104b61ec589a83805349fd3b928f57687b3a3d257036c2c45e0f975ab4dc5983f4319939aa3d7234ccb9279712e13e3e161a9bff29d64f2e092c8e916bbcb32aa4f71f76e0a82e5136ed0c5b87b88463b7c6a272bb5ffaff64d29f23c267d6f3a297d3358d1ca7c5b095021527d706b98f5b7fad61de072a3b82001a295f36aec04b95fab5fd233bc6c517d35bac1e572b53cea329a0b93000ab78a4dec052b698df1ca27be575bd405ad0f2003c24529fe2f90c939329a75c165704f08a4dd95dbc0de90d76952e1e080e837841e31b6c3ddcff0985710bd6a6f5b9a793e2e1a5bab3842a38faaa31ed2a07de37f12cf6dc3dc247def0a67fc30da642a97dfb64d601c83d409d21a3a616a195404f681e81e2c20e4605a825daac3bd76020800d0c5b7101b011d6982cc3b9966371b57e9dca2cd7b0bcdcc3dac83e4a430e347ec8189e91738d3ca8c342d7173839698f2380e0a16a76e58278dd9082e8599932f8eb5a5aba00dde5017fab9c96580f91d1a770fb3ec713133b28740cc61a62f1bfeb5582b85bd7e01856cf8842815b3beb751b3b2148a13e339697aeafe213943b5dcd336e29cc8ab8afdc31eedf4fbe39be65282d91f588c779ec42c381a2ddd1372c006a71c4ef1e984febc9e3371b8b50b162a407ce5b8e6cb83a5caf652d594b0e5a29a58028130881666913799c132794a0d4d75dee0fccf943099bf40321a893ccd56b080c9ff9a520b2b613400ce2a1af0b32904941be74d35b184904435fd5c17714221867fdf2e353d397a9b9afd2dbc9c3b0217433016ddcd677670958252f56f4fd1829334c8f2259d8f863e447a719693656a88b6e370ac84ab5f00fd87b25eac92e80b47020da51d5d46f1d5b901c7e5eed7c5b3488f51a4d412a0b52ad6d7394cd3bd23b554b05307c8cbf142bd2e665036faac28c3b6d26535b6156c469727f8e4a8f1e50331299da37ae192d2e6d8d9f2adb714308e281e6926e4b81cff2428b8bdca1c4487d11fe5d7f990a0795ac47ef39c1af2177a482b08505af85dfce937362c86558b4dbb9fcfc75af135aa52ba1b8e642b820ac58b9b6a37a159118b7bf02cc36675c3bd7fc2d3b27f67dc81f64a3e92f6d8b13d04ef5f0184439519858c437b6b7778587e043695a3382ebc90e21a485c53478525c3ed90ad674f59d4b7b12385f09cd54a5cba0031ffd73c126d075f60d1ebdaefa2b2287453b0cdc6d4a21af8672e6cc98b31d1f80cd10a4dbbb8bd0415a5ee12fe01e0ca1f2178bb135f197f9ab98ea0b56e2026a49366e95791d7e647f83f9942b5088b90e8e284547c1fbc6a5fc49d43c03c03a4ff5f76cdb1206a9cd4492c59208d32e0b528e1fd578089c1873528d02698949e3067db4ffe967deab6ed1e9b2015165de76c59dbec104307cb38ff8", 0x1000}], 0x7) shmctl$IPC_SET(r12, 0x1, &(0x7f00000016c0)={{0x0, r8, r3, r10, r1, 0x50, 0xb325}, 0xff, 0x36, r9, r9, 0x1, 0xfe39, 0x2}) r13 = fcntl$dupfd(r6, 0x0, r6) readlinkat(r13, &(0x7f0000001740)='./file0\x00', &(0x7f0000001780)=""/32, 0x20) setuid(r7) pipe(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlink(&(0x7f0000001800)='./file0/file0\x00') lchown(&(0x7f0000001840)='./file0/file1\x00', r0, r4) sendmsg(r14, &(0x7f0000004480)={&(0x7f0000001880)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000003dc0)=[{&(0x7f00000018c0)="dedcd26af1f06437b3b47ecbc3115aec58adb728ab047d75abdcfbec577fa1b4af212225528cf8cfea535d6e22e9599d5ee0b0d7fdddb04150ef54346c0f27fb90feded338cae2e56f604bfd7157d00ef04e902a9a76b56891485a458ae14680c52ff75e5165800e3a4cc1f2b7a2ee705361a0aec34f97a5bcd2708c0dc909968ca833343b45025b207a63af2ab828582426b0de74eea70842ce76574840d6a2da489eb1eda5de4cb6b8d2402f45978b431d6bf43ffaeb2206367b26770f2b091b38608ff337486eb5a4fb5eb3c0f0adbf82b41f680b6fdd12d398d6f44c57576d96c8a7181f6c", 0xe7}, {&(0x7f00000019c0)="5365131d2b60556a0c925cc5ef5f08d0eb02d73bc5b96de434a6376a29893016d8165e95ea7312006418a5fdcdd282d563043ea9def29f76cc38f6bca8583137ad3c46b660d095", 0x47}, {&(0x7f0000001a40)="176a18a904dceb5719bbd464f440e21a21344c46bb6d6eb8b4f009bc26e18698e2c7f3282c315b12a26da0a44bf40ecb798f6e2143a34e0412cf730c12cd032669a4f49fe4b2545d0a2bf57c72bdebea91cacc4ba4a5394f377c9bf2498ef99813b10aa01ae17e942cdd472024e44ea70491f1d1135346bec49057ec6c0b2c7691d204b9caa08ef4480d2aadaa21ee78ff59d91cce4bc63331b11b3a3148def94a601d012343580e035a5f11ae1817d432fdea75ee1167fef3992a2a460b29c85ac41e3e", 0xc4}, {&(0x7f0000001b40)="eca4e5aaa5513418efc5bfca59a5c7ecbf56e32ac2f2065aa3cf417ce455213e8537bd5f7c0fed2e1eee2a4b69b3a1512ad4b5d40a60140c01dbdc344a26d11651154acdf1d251b7fe162bf7d75ca8aa59c82c5c17", 0x55}, {&(0x7f0000001bc0)="d9828494ed28c4ad45f52cd7e799f94c778946fea7dcabfc1f23fc5af951021cbacff7051afd3e90a684b384232d35f256b26273dff34220774763c8535c2294e9c7420b1d3af9daa65f5f782cf128613163f597790066deefecfcec386eb50ee81ebaf982196e98d19f0a111d1b64697edc11e03e068b924697377d7e0f4bcfb2c796fe96ee3fd7d4fd3a48a8e2657d193e4cbb3e7b87f382c62bb283385ef68bc2da052c436469af3fca3b0573e4bc176e3910d4f7576185313c71edc2bd2857e9b0e2d09021ee63ce81ec45fa53954edb17b03289507ff145286a1ffec30d97295d075e3c4c7745772b0c41a028bc242047d1ce9179362a6e40aa235cdfe314c3068bffa847aa81958ee5cafcca20b143ac0dc50401db0bdbe09feae8fd11f1755618817c3faf3bc901eff9701e3a1277784f3651aa7bd65ce48419f15bf90ac0cb0b78bcde9939321bc8bd943f3db51d1489c78aa8b28e97681c9e0d77c044f9571dc3ab5c78815d8ca1372c7d8188788ddb3d266872aaa1131623ea1f8ad322d1b1c5f05be89d728cb4f03cfb35617c93e1a33b278f0f50992d9136dcfd91cb48edd61ff91c1f600e4bd7688606fb1db3ab18808a222d4097b6a8109f5a4de972f3db75864baa925be91c0eb13528b1c3ccb11c56541f15eabc1e8ed94cdfaef818d375e15f824ca43a19371597409413d2f570a34a6bdfa156534dcaf116e83e8656efe765db0f18e5fc5774cea9d38d6031c694070165c050d8d1566eeff3bf9162e6428713c83a5cafd7171b001bc1bfcc22ce6984f09d0c4f0e7c1f16efabc2760768fc91212ad6576aa95a1036b7a26820663862668f335e370e18c039b101b18c38eea7bb6f50b59859ef498af7fefa6fa87b9c7eb786f23a4938507f7da7d97cb60ff75e25374458dd753d3595b0a40711d330003ae01013d0e4fda487b11c9c16ceef6fc8c51eba980e618662c2ee3cfee9081c4d46b98c776f25b51736c586185bc23751b4d20c7a1d375fc9b0f96608cce2e110daf967de63fcbeb059bbf0f32b525a5d929e830cf38a2c6a36945a696425aeff2872782da15a1a9940165ad95389351aa7c93709e15f50f9137dad516c96178105a8b980ccb859b65ef052b4f8d68352064b2c66a54907a3f11bb26634cc3b335a5b73e5ae445d231ffb189a14e0b0fddfad78caa13f5ec17954ef3e926bd2cc4e33374ebd1e17c2b74ab0cbe8cef14c5a2f2858c05c6c477606b36744ca875b5938b3a94b64a0a3797b391ee3449d6db1f610745bafc9cfb4f984f78d6cdbe33e28a052e83508410d6c83a14b054bc9f77550518601112d4e3cc54fa465578c67d3967bdc07b8a4266d4ab5804794bd8473370dffe8b390545d2ef9c3fcd64e759ff1974d4008118fa1554fa53f6f950116f49d3fdf90a05395e280037ceb87efc97a819dbed31941568e7689c534fad690f97f28be0ec6b2c1a07d079420ecc2b7689257cad243d48804f9fcfff2009d1459eea87d7b26677a47a7d40dc13f71952478465442207767fd11e98171764d91700b2542583019909f6306f38206512c776ae08a7ee418693c5419a283b7c8a6a706f791ab77f37ddfb7cc4e8f42242b869748b31cfea95d483a7a0d05e40a314fcea967255f709c49a3a3d4e2aabdbf732f8b4b5a8c45bb618089af96b23aa9d2fb621eedaba92ed3bc04b1957f272f846911c0b313dfdb74b4f660d4a742ff2d86c566ffb69e9515c651fefe1bb0bfbc6f5e7e655b69d0133df022210d93cd7d66d582d5b8b697b3287fa6794fa614e7d89be36741bdf0abb06f7344b0a6a96189e2242096087e55787ea5127bb4630769a5ded5458b38d9fb3f3fe6d4becf3186c9b694823d3a90d1dbdd0fccfa05f2bdea672dd5e1586e72f92e6b54def5a1170373bf79b5d1d16137978099e9c6bf12653fdc9947746af3ed3b0d29d0893559ca31839162c6bba9eb30238960812674be51470a684632d78e50a1958d50922be050570d195cc37d07b6415f3f7d16fd13078a455b89365d8453d2c1573689156fe90dd4e034f9f3eb5b7be4e571f78f1979e1a4f659f9bc8af5feefae508844c57d0829199242b97e7ebb2edff5a978ea650a7832d8b4f90bef6cb012c133181e274d1954eec8a1a9cc056036341f659cdec3e3253938fe2ecb6f71c5f7656ed9ad11b67d833f5016c6ffac843d253d909ac946045233d5bf136397eeeb710751586e2aa2b9329df8158e5b74b0677ec6d2c82324938a36104a7310e3eea2329c7b07816ac4d872eee5b55b1d58763fd5d78d00cf43485a266c91572ae245e8d074068e5ae7f171870d28d0e1391b8d249c74581a66bfb7a8dd31c09eba70cff23a78ae85b0ed06e54f8f122ab2c9d8802271ce75166eacfe782c8ef0b0883b3f6b38a4d6fbec3d50065a23eecfa06a9fedcd253e1d8913966f12448a8d77ee20c5f1d422d511c50a1937221b34e7d1f8e17cb18762ccbdc68363c55f2fc453e010c47b147b7b57ceed992a6f85f1bf6479b393d5b66e5151407f3f09082f82848a896c11f8f53cb0c44a97a14960762f8dc0f091f23736b0ea6e42acb1c3eaa48f5168dc1a1984d4be2e1356aa5acf85b7b3d8fab6f722c01a222129f1173c019c8a7ebbd7bb09dc899a1a25cac63e1603bcc572167547e533955c057ee15964f66d957e25bbc7ff39e745bb324ceac6a6b991c734e330b16de2e7a013bfe543b81fb292ab379a95b8aa2bc591775b36200f5a06f323e73451a36d08cccacd4c3f9c26a04678a6447f121554b0c2ee7b1c057f1840eeda785e302aac23296b9b227f2febf9c67543b9f973c6b102364067cf5a1a55ad9f15abafc473ad60c8214fef950e4ae0d37308e2a243762cd75a6b5620044bd9ffaba0aff160f99a60a8714e94c7cfaa5aaccc2564b1019748fc652f80c60ab58032aeb3f9e7298e25f437b7da82d3abb6b56b194e37552aae4faf08834090132473406e40d48ac379f7d3d108c6c358a0eec57a58554956b41ac480b0b7f3d6ead44bfb5f118b38a0eb27ba3a48b1678c0ee5e01a9a2abc72f42d3d71e8b1fb7adb62d0d5312c399e4334d05c4bf9d2db463fc85797079286b80cdc43451ce147e509c98d1968c414d63ea17a1edf6612cceaacc0c67f0ba0a5d9406c69e8a19e12d5d63df89a98936281aa5f6609b275e7a12e1263c8b04d07107a9995aab16e52757a972d3680f470b816540a085b93eea5bed9773d86e0eb921d64ab7cf7de4ca096d352ccb16c43920f2c1bf1882a0605c49dc00163394e75978cb151e240c9bf11b0f228efb70dee3a5156d7d0bf9a69d1cf2ecffa860671e93e3c4f91723a1831787dfba80abf142a1dffbce7e1120c6adec6c54927f2ab66a7be3514a9e16d05846185cbdb3ea43192a9ad3087ae1fe29da97202672eac174b2c80e817777d278ccb5d1460014695198b0136cf39097626808cfcbf55f60dcb12421b92f56960f248af439323428a971b0126bdd17f23ee58e0a6da179303139194264c466247b13fa8d86f96126fbe9124b0a1d7fa1b916f45845e391c1372944a3a63e3ca88ce2623aef40626c30d44cd454627fda04029a591b71480121d482def90e49213c6a6410ad22087b9bdab23233b5d5fb6eb8415ba2d884811286d09cb0188373071c1ea6cff5ccda5838678c626f9c232d762f55f2f1edd4854a60476e66a492e457d8e971cd5f606f7891d23057a1dbb75eea9d2027615342f68d9bc9382c1fecbd76125f199413f2e76688fc17507d2b785f8cdc8406d24f79c5e2e62356218cac73797f79fe5869a1fd8369d8390cb5fe1f60c640f09cad6a99f26a910a74a4ab04405f39227fed48f6ae30a5870c1b63b9f635e58a3f3428bf1ecfb08ccdf357a91819202d1cd4cc5f8203532267ce1dcfb1acc9dd38457708d9f8b04a8d04dbda8e3c7930a785f6b662680a2ac2120d5b8aa6601e26a092a25142a50f08bbaa8edb968f5b6fa30fcaf3fbb7b9153d945b1e1afac60f322a64dc23611349cae851ca81daf33a778311f7fb3a3b74a943a72377410d7663b2e38e7199b745a600de2e9cfe83532535d0297648b2923a582036f83aff35bb27481fb70a511f10e41a016159585425020f103c399465fbfcc3b9a746630cef17f59a9588086b7c5e075afdbb67abf7bcf6d1dc9cc07314699c2bd9e688823c3e9b04b70b6b508495a8a00cb793a26c993918039b67b861110f96bf89ff9cebc0aa313c5785ef5223b067aa1028a369cefbc799a1aeb6a88a77cf9af3e1a1dfaccae0f97b259b3483ff15c1c1333ec1059a65cd8957ace50d9ba6739bea0d68aa287f91ce9029e69cf194ccda98b7a860b50e2e5aa73dfe39b4fc7d1fbf9ca8bc523fb851ec24392811d2178c21b1e854756ee9a302dc50cf30a7ae239c3a53cc26c82637e2b8570b7e8673d9ad3e4ab08737f0e163cb483069f9afe4ffa527b814c937cf79eefc9e78dd68f0a68b106d698bc59cf5cfc7523fbce9f5ea7adaf5aecf38bfac9b720a9393bf7410bb45569467fa21bb35e19ba3fa5ceb8ffcf667f45538813fa4daed431de93946e80ace00db5c58d712af7f32d8d76e1ae698fa24f2403fab4465e7236eb0539de274425996589cc4b157a1b08ceba0f2782d3fb1e1faefc32b531bf3f739894c4b43cd3034c93277eb9943e4b556b26dd0a96af7f506d80e0c57f95deadfa60bc7565f58592518cabb9d9093277a5719dcd0677f74cebb289a959751de1caa3c9468f83e5582dac9aa31f8e9ceabf4b47728f12e7e1f242007a83b4d7d20eecb22211a2e8ec25109f4b5b28614f682005dd0fd01d9ecfffa2f65c70bf0790b44a2b4e2ac0080e0e4a78347bc83d82effe8b575498cece8d6c0b8291cb197dd2061fdfced99f9642455ef192e0ad4ccea847e28d505f1a1775146bfca40e8d03ea522c6917aadfb236a0cfb244b48d87ef20f52ddb7d5bd77e7f6b97094322fc23fe8981a612be495a73139a0daa513607d0a79dcef2e5108310f5efcae38535cfa2514019e7ecb62e784ff37ddddb21b8889eec1e7402482fc7141f3e17cea54da79d2730b806e807f1d57801d64cf32f797f09084b0aaf81cef4e083d47a30a73abdc3f09166d71c1251d56ecd20e4c0c4133e937c0b875fe2e310eab9fdf23858cb356fc0776d1151533e1c1091afc33dc4989b04d628ae091a75752ff9f39a8be860b3024843de8692ac3891028a7fd6f071254626d051dcfa529d40009d0e83d2ad4233fefb5378ff8d0cad52417842e24c513d1dc1c8b515daf91e4820b3534f550c5f7657cbf91a0a96a25e875565d378fc93a17ea100875d88d3bef638f6f68dea354cb7d4f4a26765a8a1c9aad2587674310d88007a1c4dd604eb5dea5c3aed1d710d996e9dcb3594989c840436229794a2fae603dd4d80d2107249a16568aba2e302747227ba41acb5f87c0edc4aec4c34b3bb2e65630b63060f2b1a739f196f921755c5fce9fdaf3ee4a2b27a35dbe29f8e998d4ed190490662e498fc97168a26a48940f4202e6656dfdbfcce084b86dc40573290e632eb16714d2429324a2aed9182e188124ded1aa096c1a103e0ac9fb5d2ed38fbb08e0234ccd00f59d6ca53f2c174716a973d5c8c48109d95b98f3575fe76d72dd6601a9a056489e4ca38764dbd0d23dd772a623e4efdc2246cf3dc5e184d2869da112757a8b2a38f94810aa1ebf7d67c509b0ac3bc818f4a8f5bb9c2b9c356856e80e37ba8e98aa132150a7452e6f20dfdfa22d294", 0x1000}, {&(0x7f0000002bc0)="8b4c388883add99a6f43219c87d7319f394174543087d38f92346097626a96934429fdbb80f3debec485ceb21c7a985df0ff0a7d0e2f420070b5b53c17fcc2116d0b54a29b66bbecb4e13473b34504bb4ec2ce56bd11dc414e6e24271a6c37e8b58a8c6fd45055135f4634fb2c829af639048cc448480709e708380aa0c7a4333b95359d1350d5689622684a47d07e64f4711277d2e43e0e697daee6f490e34ded52d5db52a4578255503b4fc5a0dcd3047907a2874fca1549e6f1c95e42292180cf0f9efcc7279953a62355d9d9e622d86f3c1f3d9fe0d4a26b14b1d67ea315b5daa8dbf3c8f12819919ba8d240533d8dc359b51631c2e4921cd325f3eacbd6f26f33cc3c08fccc071b434286e8f422f7eac28f537dc8e43112a2a9f1ecabaa9bcce2f3f5310e301766f256d05861247e7975b58f749645246c27985cefd30ed2210d937e884c8fd675a113267436af2fdf19ed103932f0804d7db978ea679b4ff1bdb55a9a5f5c135fe16ec980d5e28b998c00e2fb0b96bf153fb10a09cc86436db848f3aeac126ded1864241466bda2cead8b620f3ad318d4060afdc2065a479400ab0420b5cf5770df937ff127fad714f75e1c46c486e8ab2f164c94a82859e1ba5ed41736fc0160573fee8775734c6d61917f84da75866d46ba177addc6cf78250e0d759b9062a59fe081e6d879df08cd695064338865761ee3b970d60dcdc338582bee5f9844adb7d8897ccf960f68bcf1d960e673f76959913f480c6116d349dbdc7be7a2f6586a4a5c957c3f2ba66eceeacbad5fcc2229afd75fa3f17f373c2f78e5fa05c508e8cf81e7900524dc9560797096498af84835b8f35ec2fb67679d9bead3a233a2e90490a989a0ddc445ee3d2d29f19073f743d86013190b89540df4c0b9cf1c8ec75b2ba367bc864eeac67835ae1dc7232a3060e725d4c9f77049f11dfbefb44d47ba4f027d551d16eabdbde062043e7b98faffb6dadd856483cbaf715924cc1da75c98e68be12ce6a502a7db201d053a6af80793bbb109810a74e255ed7097efb88e8b96dfd138e1eff7f24b83040e108c94716533c5ccb5e41f0da7e788d9a1c6e3839543db87d465c0a8f603a87f3677151bb29e4f661e06b9b801f939191abf336b266be5d052f3867abd50890e0a0941c9ffab321ad3816196dcf4c7f067cafcf02b9c31b4d9ec53613aca8d21982ddbb94cbd827558a9d268753d9d65cd3bce1eac1555adbef6bb1a63cf04b5d64cdbf13c53256dc0b73a1f4c5e415783cac79b3a849193813ee3828a06de3c4326244bffb239de93e1684fc4c58492693650a4979654b3e3e58182240d7c3c3206c0a4b69ecd46dacc44571d3d76641fe9617ad5996576116465c6ba08193a0bceb165646dce4ee52f99b054ee8e0b1d9e8f0c6d505d80b70c6d841c2805449ef9b65191f02665388df318a81ada75eea30c85985f0adac3140066d22dcf3308b712772cbd9dbc42333ad7def20509d676659c9126eabdc7b0863d927680a760d5d6ae48ec3a5df56100fc154eb22eaeeb8b27a1788b3be83dd1c6c9655a3d0f4b836cc6396af4ed311841c0d30f3ad871b65888e2cceb324982324ee93407bf5f7b162a0e2b29f69ad3370106c55d1f20a8716e7b7fcbdb8ea106cdab2a648133a2273f2b03c8d0b1b7c97d8fcbe62413a70bdb04d71673f35ad9e50e4f7dda9fef43025992bc1a80806c55c6411f263697692e567b918bc80972810fcee95b62c2c28eefa5eecb1f5926808a24a70267fa55cc21f31c39aba7cf5f72b6b1354dff7632411a54f000fe8a800cdc528c5848b9cfe70d3c50f64bd47bad58560de9a3c35f75e46e5d8ec371c0f7faecda6450f9030dea846245db15f8fcf73f73ce7df85743306cc83c92db2a020e6f60ef606c8d1a251c4ced534c7f1a5cc2bb425cf05a6744401f084b79ad513efb03f2cf19b0a1c03e59add90e45695245b1ed8d69f6d849ebf2eb02832c87034fc7f2caa1820fde7e1c7d1590878b14d06761eaa71ca096534d3d257dfa949c922e7d23cdc470dfdcb52312f2930ab16414ffcdf4c95e792fbf465cd01783731db8a9bd9c59580750b2d69be43b5a7b176b0128d3bd53c33b48c6e755d0c36651b423fefc461f83272dafa2e42c5fc668cd26b2f90706ff87fea1fa6c94e4041fe886f2970c86f5fd3972832297fd480e594cfdff579c2de808954e6912f11178406f63785cc5ecf6d3c2557e79d93106ba8cc9b567d15cd0b4fbf62f04860815de03dbeb49b5c3e77835c1af043047ac691641f25db3805daa4006fc665a904b66c7c8f550654107541f6e1ea77d8546b2166afbd74e5e02729485b8014a7229bb178a1e8fe196109b782895faad2e63249da0138ebc6dd4df1d792bdf39bac2bbf2898c1fa8db7e911f03eee254d1abddb2eaea072e65cc0ecd65d2c5a24589d6ca5756d79649ac794278aab94c8a337d33c0e7aa8581fdeb850d9dea01b79b381373964f3d1f9fc9eacdb400fb27e885564a3e274ae853d8e4781f74f845eb7b75328efddf1c737b597be07ae461dfbed7caf4f19f430f7ebadfd9e9d91c6e45f0b52b56d22eb9b01208d078e0da6dda0232f26802b3b8162ce9d6099d80336db4e296d65bee957c5bca55a1ba383d63dd790d2c630ab4e877c041bbe083d304b2cf10d96bf0d054f51581a9bfb19e34098a286b34d49f9618902e15a26960ab030f6d09c2d2c0474daa7db4f88ae6f83910e262bf4d5e4d2e545397081c8f53850a2d2db3d8b9c23369f9453bfc750518e3e4f464e8fb86dc99b1402150d59eadcc9a8cc86cbf7ae8dcaa3b17e8f77763334e2e20813b977cc6a532bc9c512548d442f789039d7a00159428ffd11ffc22bb8f37e5916ddcee67c7499d8d5666a8230eae07279d77ebd60c2a255d59ea4969fbec770edcb9d7299363ee0219887b73234cf8f0f5e5199e1b3364f188706ec4737f1a0e767f9867d993df328e91d9fe7811eb2ae067b8101535cf064e5a20ade99dd5e2ec3776c75f39a6d920c455748694216143266b9a583f04efdc1f02b126ac0653f966a25e2772bb38f10e9882e7ed582ba862ec96090847a824ec75b8763f659286bb3d7cae04bd0e68e9d324599825a6c6940ede5884deb486a5947768e1ad1083fac930d053d687623cce0d3449356c3d1af5fa402ec66802eb08a9a3e8eacadf53ffa0ddf5ad40a40e0282c32fc5301db4c011c0526120c0efc65b62fe655de2bbf42bf4cee2c28d1185afdb371363228de0dd4a1c1a486b0950932b3d14d3356bdcbd9caf70af3324429f40913523881f3281e3dfee217f4d48631da9cef5db7af3b6881ceb00299ce30413b19fbad7604c4d68d4bbc7b7e4dc1726c2f93e03c4e0d8840d7bba82c38caeabc8ba485d45b25742449a8597f78e4a6525d731dffd064483315c7335ccd52d08f9dac0030b6e73d7074d2912f3408aeae9a01041d44bc39fa7887b16d9ce0c8ed12dfa0ee286931e683dfb714663e051bda2d98e3d5450993907b1b93875a450d3d27e65780f4ad9900474bb6cc7f679691ed50355aa2410e298261306fb76b266bbaa122cfd7d55d67f9438dd1fe4e4827c247d4c0813a9c96ff07346faf48915d71e201624ed7130cb58c8a6f569a33f200eeaff26921e6c6cf0e619d5ea1ff3aad34e1d4787f8b3986726975891ce601371bb04e5d7b49f7b4047c7228b5ba6ac6c70db9088df88ee0afd4c57733cf8420d96c6c814960562112e6008eac62de997b5ee9bec02aa6ad5a5cb2d889a23d79602356e45ba3046b40e136bb2975e15cc17f99c2178e822e4e3a39148ad2207513f9b724806b63adcbaecf2b89bd5148177f9e560f96fadd7d53686b8a964b4193185aae5ccc4415dbfc7bbea74731fe500f9d8ac8f9e28e3d1bbea9c515726cbe508d736bd95c8f68254efaee4d194c637f0ecb42c578bbc1289be72b518f8416650a8ab8112e4e87d0c01797c0a2943b88c2a6198877ef59608bd63d637265a19e946f44147b82e9496b429b3d9ab5d28e0f967c0e4d46fdcefc279d309be89264dbe257ca6f43c76291a1cc0939131257b16a62915c03c300d23848ac0048f2765068557c24a7c1c82fb32ab4f5c649a77a41331b14ecd1a7ef33427da011f0292ab379c73599efae86a6d1ad04760b634b75125a952c5025776895b6554f1460bb0253e63e94c81c7a8a4f94cdcdfb28ce8db1cc27ef1c19603197b9514174657d26a6e752a2f9a62e5328163ac125fe4ddec29674ad9554e1220104ba4ffe3063e5bdeeb115eb0a6e8f2962c172ad7547baf3e0bbedbe9c3ded99885e1d59b82b38b5cb5d2a195e1954d44e2130724ece4c714be0d562ee1ec53371ee3b8800ddcc39a9f39372d0bad0e36a8b58cd32834208446bc739a5b8d2d92d1aeafb2d304094a580ae875d76675df8eb4d0b523ca14fbfc3a2d1a950dff9e3db70f7d2e8fbf70980534822a02ac9a61df25a64b5278b6221a122212ec9f72cb5d4663c10ac27f9ea134e6f0691327d1ad4f3d4919a4eb34da8036537a38ce2e4202659b0b6bf1a0e9998d24e2d23008d1c4ccd69390ad2d6ee698d83be49c3c5973a67aa17ee07ed3ac52ca81c946652cca05e144d515d94bd0fbc8eb805559faaf47cd2a971d701c59ecc001a97e2517bcf97f28b64400d0f40141ef96159d7e57c54a9c826579e778c7dc7b7aafac0659cf80e3adfb098ca7d71c9a3eb1f8fc458dced2b08b551ccd1ee9cb61c65604e4b258b96b62c3830bf217a8ff665d749b94ab5ff2b54d3c3fc7890a71ff2797e59f9f883161d5151d71344a1b8ed8d01b215dcf4c26e0e4b8391c0f8a09c881709ba78f2747ee8d9b3c408ed8e3c1bcf80fec4093c06e50afa8d73ca0781e2985275d28caa7540d7d24a9693c1de55bd39dfb6f954bdf7050a9506f3bcc605f677e7b423481b1dd19a7b0a96c923497f92ad35bea52f7a98b69940be633f9a1f4eb4a8ed2302e4cee2b46fea8a348842e5cb119e0486e7745b9653605509db9b0e3ff1f4f416f351eb063495d0fd3175ec8aaa566192d4d51bca9e6e9e2f27d30e4ae25b844e46aa90ecaf5f70fc4c34cb1a2eb51232639270abd4e1ba15e0b5b2a6abafc18d62f711b300adbac6b55e8ebf0b49856732133b1db0a3e2c7e874cef0f5b9efd74282602a663a2f7e1fd3368532ae4e73376aaff06818efea1e0f4070524e30a3437139a266f46a9ed81017d776b2ac68025bba7ea4ec481994d9021430dc5d97ce2eb0b3604cf7226cddc592c677223b23c83558a1f49cad1b610f7670f6a91860d8be6b74f0e78846fdc960d3ab2cd86e55f44a95c44ce725a3d447c4b110d6c09cc9d55337db2904004b5f50d0e70d16333df945a257a5198c1787656041422efae99339e0434939f1e4cee6a11f02a08c24393367965e198e3355b3a52948813e52af78d83253c6623ab852d06371790bd738f943c5c3c8ec92ef577002a6ef634eff53da4759b0d53295402d76c342f1c321dd98901c4284f6813a6f99826672275a0711fdcaad64d968b91c017e4ecef027d20134efd3bcdb34b0126ee73db4ec699453287fbe76dc2dab6b039270255fc6587359caed1335a37e3cded498b18d350e9b521f535e13c8035c21215bba97515a804f60a0c6d7be15dc84838d0adb7a0a6ad229aedd76ec7b3364b763f46a7f54259d6f9f40b84263581a05a22229fd28140058b6b692a85100b805e1bb2a3daf6ac9cdc166762ddc0b5627e4f88dd48d0770ad52435", 0x1000}, {&(0x7f0000003bc0)="a1e4857398ff086e6a6593fb", 0xc}, {&(0x7f0000003c00)="23ecc2cd44af73ec00c8aefddac2b790468c493d147c7a35ddc07cc630516e3a585d358306bb0471383784e16beb7b47d5bf6fa2b4af9a26fb8e422e4bf05249a44346a253e0807c7ae85c1822f0f90d7ac026e57724cc5b89541259dabafcbc44d5a4828dfbb9f77530d7124aec6f9f9c244c279be50b15b5e690935611d87dd7ce8668981d85074134a1f296bd", 0x8e}, {&(0x7f0000003cc0)="39400f7d3df3dd8e1633a94124f1971e32363a3cbd50d8b79fe5f43d74c0a6c544fbbee3cfb4382fa44e028ef4dd93aabe6b8289d96d173bec4657fb7283ef50fc02c616ca0cee9702da531b8cac374ae988624a27e8a8a968d269b86f93c950e4679f01a512fc929b49c1e61c9ccc539e27f11059504f16e7eed570912cd441f072a82d8958cf30ce3b093b1f3e02a254f95309b2d2aeb39051bccbe6477c48c92f98b7e54f5e97b3881da2e461d14beae25e504de3382a2f21e24d98dfbd5a956e4f659673b6f6e0caf4fc584b33", 0xcf}], 0x9, &(0x7f0000003e80)=[{0xd8, 0x1, 0x9c, "7bed353f018b4d34d16d66dc78e2e79fc792425c8bdb49ba2a829de68066da544303b585ca3b5e9043f8c942ffd0ca086860a832f3dd65fd6ac009f6d8af82583617232a3e3b71ec069c20c1f1bfc1cdb3b8d70daa69f96bb69f367051cf9343e4e56dd7863ff44cd89a178b56aa66bc3e468edee91af6a3b9f80f35580de2fa5dff430cbf3c91ac9f72ded63451f191981d384cb945b8a9b536369854e350039e146638b84f92a8ede1e2e0f4b76155e14b95cacd5cda10365aa67266a44e0e22b2"}, {0xc0, 0x39, 0x0, "487f20942e20d5a289ad5260cc6e72306f56f74f5651a290c31c00e72602a91d63b3fed883747fa4dea4b6b3e892c0a94c5db746d7f91a5b75c1caebc09987f7fff3f14373c485b8b3d85157bfb8a70f6946f2f7b1d6d7fc59ce8e39c90a1e9be657960546b547ed5c1bb93b0c4b8b2f4ed8ccfe4e66ba0fc49bc4f395f358fdb8a51fe436b0a1c318e70c31905ce519db54bc19c01fdffc49f64748cea662ca4d7d8b5c8d8029edcb31d5"}, {0xe8, 0x0, 0x6230, "623a3326ef2c1531983b015c98f4309193b05397da16358d57000800f2745df8b7c52b76e78e0e6e209e3fa6cf8b7eee45dd5564e4075e57a86160d7bcf3ddeb8a75321f9eef389685fc3cee5535322db925d8b7f714ec994a4a243390c1bc1e6370caef2c1f0c9a2180b0479f6d38916534ad2cbb67f31cc6903c57a8b442baae1ac3f5b68be6b9fc560f8af58b896c1740a711670862b690b6d941a20b780ed656bcb3280ba2896dba94d530dc06f8dea6666df6249f8deb4bee09bb3c9611e25873046e6c5ad46a1a7ae7572d154b874121041d576f"}, {0x108, 0x0, 0x81, "5fef183023785c38df98627a4962993076ad2323ea6680d248c6bb1ec322b60d31a67a6fe201a57fb7a937c313cce05913e3a947622c55c27a3dcd84facdb255a11259a8caee6465ab71f95e2bfc2e2816fa0a2b73f3dbf8247e9b1c631906d133ffcba046a4e6864a7acd5facd6fbc0ce3f01984d38da91bc787f01d5a50c905929a888ad09d197036aeb3a76f355fcc4ae3f2fbd20005a38ffda475a1a734629658e11493fb2905e9832b9eb9d6120806844c4ae98cf02039b544fdbf5d43b6d6b1999b4aa36b14b076177ad02bc28b688219a3b12e0640aea27d26cc914df8e8d70a0420240ea23717d3be174b5980b5c972e15"}, {0x68, 0x0, 0x80, "2ce19ea44f6e3a233b1a6fb72335e77b4c1ea7bf3f8cbf4e2f916e3977a230286940b841bfd1bd16d78f7c020c1f3e6f483df1059f31d9717d060ff2d3d768a54ca8d702451ad274a6b0ee6f4713b4be86"}, {0xd8, 0xffff, 0x0, "092e4bdb809a796c9e9368b1581123da370f102fe6bd6c17cae573dbed546cb09369555f273440de16040ad997f6df48322eb88072ab3d4e9edebf4000078a5936a0f7c9aa0d6dec69f2a012671a8c0fa47513943f1e577c5b33950bf159d1867c941aacf264800532fef55ae4dcc91e9610728618e2a72d355d9290aca9575f63d1fec10c49f564bd08937d41cc26c0f68f8e798ec1e87de812fd42ad56dd69dea0cab56394ea015be0251364dd25e7c5f98ba32f742a4949ad4653245f6d7431564997"}, {0xe0, 0xffff, 0x7, "1214ee78b174b7aa4cda094c5359d433253d5a1989aa690046487712791fd81b707e710813ad9e6191b71dde22b9e0e6da3cf3a5692394088cd37592ba2d10d1c3e6c03c7c81fa095c6d43121f5a90d437a7186823129005ce441fa8ee18bbd8677d45bef67181dc0acd7b6ab54b91540a456056cf7b7dd7b04179d7e3bf9b23ee733d712bc876aeb3904f78eb8c357a38e59f35e1d441b7a4b535c45184705aa62b892474d69bed2d0f0496f8c5cf163f11ec0d36355812654e36b8cb8f86f1b27ad71827279a5b3ea36f99"}, {0x20, 0x6, 0x4, "e2d2869716b71501dd01a5b85fb2db"}], 0x5c8}, 0xc) setuid(r10) mprotect(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x0) connect$unix(r6, &(0x7f00000044c0)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom(r15, &(0x7f0000004500)=""/176, 0xb0, 0x840, 0x0, 0x0) shmget(0x2, 0x1000, 0x92, &(0x7f0000ff0000/0x1000)=nil) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 00:17:20 executing program 1: sync() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x10001, 0x1}, {0x200, 0xffff}}) r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) r1 = semget(0x1, 0x3, 0x12) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/121) socketpair(0x19, 0x10000001, 0x400, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) shmctl$IPC_RMID(r0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000003c0)=0x101, 0x4) r8 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x4) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) semctl$IPC_RMID(r1, 0x0, 0x0) setuid(r5) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f00000004c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000580)=[{&(0x7f0000000500)="8d81fd4947ba5898c143b29fc68ca7adecd07574e285b50520f3d73327e08de882e4f3129900083653c4cc3c40b9dbd95b664b5f84d2e639d2fd1471d59652e2c27a9fa678023306e32477bfc6e714968e28d023bfb9a881", 0x58}], 0x1, 0x0, 0x0, 0x9}, 0x2) setregid(r6, r7) clock_gettime(0x0, &(0x7f0000000600)) accept$inet6(r8, &(0x7f0000000640), &(0x7f0000000680)=0xc) fcntl$dupfd(r4, 0xc, r4) getegid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000006c0), &(0x7f0000000700)=0xc) socket$unix(0x1, 0x1, 0x0) utimes(&(0x7f0000000740)='./file0/file0\x00', &(0x7f0000000780)={{0x7fff, 0xd74}, {0x0, 0x23}}) clock_gettime(0x3, &(0x7f00000007c0)) fcntl$getown(r8, 0x5) clock_gettime(0x2, &(0x7f0000000800)) 00:17:20 executing program 2: r0 = socket(0x1f, 0x40000003, 0x100000000) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x8, 0xf49}, 0xc) r1 = semget$private(0x0, 0x4, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x4) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) listen(r0, 0xb5) r3 = semget$private(0x0, 0x4, 0x223) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000100)=0x7f) semop(r1, &(0x7f0000000140)=[{0x0, 0x100000001, 0x1000}, {0x3, 0x1000, 0x1000}, {0x1, 0x1, 0x1800}, {0x4, 0x7f, 0x800}], 0x4) semget$private(0x0, 0x7d34faf8499703a1, 0x201) r4 = socket$inet(0x2, 0x4, 0xa000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x0, 0x3f}, {0x18, 0x1, 0x100000001, 0xad}, 0x5, [0xffffffff, 0x800, 0x10001, 0x8000000000000000, 0x400, 0x8001, 0x3f, 0x1]}, 0x3c) r5 = dup(r0) semget$private(0x0, 0x3, 0x4) r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r5, r6, r8) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000200)=""/106) fcntl$setstatus(r4, 0x4, 0x80000) mkdir(&(0x7f0000000280)='./file0\x00', 0x84) r9 = socket$inet6(0x18, 0x30000004, 0x0) mkdirat(r5, &(0x7f00000002c0)='./file0\x00', 0x20) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) semop(r2, &(0x7f0000000380)=[{0x1, 0x5, 0x800}, {0x3, 0x1, 0x1800}], 0x2) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000003c0)=""/32) mlockall(0x2) fcntl$lock(r9, 0xf, &(0x7f0000000400)={0x3, 0x1, 0x6, 0x2, r7}) fdatasync(r0) 00:17:20 executing program 3: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x0) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) dup2(r1, r0) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x8010, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x200) r2 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) setpgid(r2, r3) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) 00:17:20 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getitimer(0x2, &(0x7f0000000040)) r2 = accept$unix(r1, 0x0, 0x0) bind(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="01000c030069a5a84ae0"], 0xa) 00:17:20 executing program 0: r0 = msgget$private(0x0, 0x2) msgget(0x2, 0x200) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') msgget(0x3, 0xe5) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x200022, 0x20) r2 = msgget(0x2, 0x100) poll(&(0x7f0000000140)=[{r1, 0x118}, {r1, 0x8}, {r1, 0x10}, {r1, 0x1}, {r1, 0x1}, {r1}, {r1, 0x102}, {r1, 0x40}], 0x8, 0x8001) r3 = semget$private(0x0, 0x7, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/128) msgrcv(r0, &(0x7f0000000200)={0x0, ""/228}, 0xec, 0x1, 0x1800) r4 = dup2(r1, r1) connect(r4, &(0x7f0000000300)=@in6={0x18, 0x2, 0x6, 0x6}, 0xc) msgsnd(r2, &(0x7f0000000340)={0x0, '\'|'}, 0xa, 0x800) socket$unix(0x1, 0x5, 0x0) r5 = openat(r1, &(0x7f0000000380)='./file0\x00', 0x0, 0x8) r6 = dup2(r4, r5) semop(r3, &(0x7f00000003c0)=[{0x2, 0x1, 0x800}, {0x3, 0x20, 0x1000}, {0x3, 0x1, 0x1800}, {0x1, 0xfffffffffffffff7, 0x800}], 0x4) r7 = socket(0x6, 0x40000000, 0x0) sendmsg(r7, &(0x7f0000000600)={&(0x7f0000000400)=@in={0x2, 0x0}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000440)="c033f553587fde1fa9b30d9e2c2151776e87d2fc10ec39164ca3a2779bb8283690c8", 0x22}, {&(0x7f0000000480)="d6110bc9856680b78e1866919370194d4655c55a55ce05a0eccea16da7d1c133a3ff0d53fb66aa80ae9d6f1ecbd51f45a1ecfc18be66f89e1a70ff3244aa520553665be05822f0bb2734d80d3f92ed2f8ab627800021d1b7f14de2e85ee8946c024b9da7eeb55d63c984f3e228a4437d47ade94813bf2f7eed19b0cb74d16546c37022fea7462236901d2ecba7076db0f706edd501b6d2626383891cf348a71dedfb49dd3b10a7bc81bcd954bd0d37005a74dc64d32a73465c03c2698d98d51965feefcc747cddda8b20c3907dc5a33d8ed114fd5b132033121e32eeaa7e5b5399eca217af6440a6afb99a8286a61d9e89613133ea034ae66ab8", 0xfa}], 0x2, &(0x7f00000005c0)=[{0x10, 0x11, 0x7b2}], 0x10}, 0x400) r8 = socket$unix(0x1, 0x2, 0x0) writev(r7, &(0x7f0000000800)=[{&(0x7f0000000640)="c3fd7b8b1e7be8de71e4053357763a273cb1cc9a626efb9f2a8a8b8d264699253e63975b9135e6237a236453219f7c791d441d733aec5b5b56b8f4009b5bfa87dfc177cf9bffc4f7b0f058b05166aaba853e9be5d2cf", 0x56}, {&(0x7f00000006c0)="6e6ffae29d9f3a1f1fd68874caa33de37007ce7ff7c33103360fa916d509d9c4650a4afebaf52d3efe0d0a93875e83b704909deba8d2e9892c854b3699515d3a033e3724957a9aa446bc5b8205d2acbefc27b58700cf5f2550bc6a278431117949ef3195b4b72d641ac15fe014ecb457eb752ece39f5f7cb2a922962882be59fc77ae7ea", 0x84}, {&(0x7f0000000780)="2f403f0311688698d02a3a00a0052a7d1e2e66e776eedc9c13cb1863efbc6615dfbb7a0c9746fdcd3376379878450a379a4c0380197b8e150bf2bc7720f598fa5b3205241a418ea4533829b7ae78bd07ac1060a748cb4b32c61d9b000c4ad50c4190a5174a4bf725e1bd39ab8eb4c28b1b", 0x71}], 0x3) getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setegid(r10) bind$unix(r8, &(0x7f0000000880)=@abs={0x0, 0x0, 0x0}, 0x8) getgroups(0x7, &(0x7f00000008c0)=[r9, r9, r11, r11, r10, r10, r9]) msgget(0x3, 0x4) fsync(r5) semget$private(0x0, 0x5, 0x8) faccessat(r6, &(0x7f0000000900)='./file0/file0\x00', 0x4, 0x200) 00:17:20 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4, 0x100) chdir(&(0x7f0000000040)='./file1\x00') [ 115.7732381] panic: kernel diagnostic assertion "(so2->so_options & SO_ACCEPTCONN) == 0 || so2->so_lock == uipc_lock" failed: file "/syzkaller/managers/netbsd/kernel/sys/kern/uipc_usrreq.c", line 1201 [ 115.7872524] cpu0: Begin traceback... [ 115.7872524] vpanic() at netbsd:vpanic+0x214 [ 115.7982586] _GLOBAL__sub_D_65535_0_cpu_configure() at netbsd:_GLOBAL__sub_D_65535_0_cpu_configure [ 115.7982586] unp_connect() at netbsd:unp_connect+0x49c [ 115.8124168] do_sys_connect() at netbsd:do_sys_connect+0x149 [ 115.8357812] sys_connect() at netbsd:sys_connect+0xb6 [ 115.8482900] sys___syscall() at netbsd:sys___syscall+0xe2 [ 115.8608039] syscall() at netbsd:syscall+0x32e [ 115.8608039] --- syscall (number 198) --- [ 115.8759971] 76f16683f4aa: [ 115.8759971] cpu0: End traceback... [ 115.8859626] dumping to dev 4,1 (offset=0, size=0): not possible [ 115.8859626] rebooting... SeaBIOS (version 1.8.2-20190204_181744-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 0x000f2a00: 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\|/- [1062569\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/+1362192-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/+1043671-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-]=0x2b4f688 \|/-\|/-\|/-\|/-\|/-\|/-\|/-WARNING: couldn't open /var/db/entropy-file WARNING: 1 module failed to load