rogram 2: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = paccept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x20000000) r2 = paccept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc, 0x40000000) rmdir(&(0x7f0000000140)='./file0\x00') r3 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000180)=[{r0}, {r2}, {r0, 0xe2}, {r1, 0x44}], 0x4, 0x1) r4 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = dup(r3) r6 = openat(r5, &(0x7f00000001c0)='./file0\x00', 0x0, 0x148) bind(r6, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$getflags(r6, 0x1) getpid() r7 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x8) preadv(r7, &(0x7f00000012c0)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/15, 0xf}], 0x2, 0x0) fsync(r0) munlockall() setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000001300)=0x85, 0x4) setitimer(0x0, &(0x7f0000001340)={{0x8, 0x7}, {0x7, 0xec}}, &(0x7f0000001380)) utimensat(r6, &(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)={{0x3, 0x3f4}, {0x0, 0x9b6}}, 0x0) r8 = open$dir(&(0x7f0000001440)='./file0\x00', 0x40000, 0x60) fsync(r7) setitimer(0x1, &(0x7f0000001480)={{0x2, 0x9}, {0x5, 0x4}}, 0x0) r9 = fcntl$dupfd(r0, 0xc, r2) bind$unix(r9, &(0x7f00000014c0)=@file={0x0, './file0\x00'}, 0xa) faccessat(r8, &(0x7f0000001500)='./file0\x00', 0x81, 0x100) dup2(r7, r2) getuid() write(r1, &(0x7f0000001540)="2fe58a8576a721864c8b049a797652efc5578f081786684951c73922f9b83b6a4005a83fb0caaa92474ff2f29092a98fac1d5004f9", 0x35) getpid() 00:00:18 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="eebdd42631b4ea22bbd4335512fe3c46fc81d0c3771c21ca0d751070bf042cf56c760b52d4c19c7b93dbf015617664582161378e7b575747cd4de1b62273f5a830fb90602a5abb601e7c7626672119e46b0fc7135c87fa7d7d9d05ed4f77ad0193ee370c0a126f8b20a053e2edc41d7a551c74c28403cd4013114c628e5c8f614fabf5b746196da252a89034b5e2caa5add7002b2ccded08365604d4f64dffe5d2babf5a1396783f5900e32bdb6b448e375a4d68097170dd8644225d5d4d476298ee59820097b95cf41b89d86887174743fbbce999ac9bc59707c6b8301c52748a21a76286d5f5721e7fc2a2d54698294f11a772da2db253a1b5b8a1871d0bb14f23fe51d83755c70754bbf9f4368b82654f4a7d6a72191f8eb9b2825d7c89b5955c3223ac032af64b6f8de5791577e0fa9cc9d2014160daf1d570fc4dfd92fa7a3416648f30b79a1d1481314164daf527904f843b6c0ffb552cdab38ceeb288233c4467cec9eab25526bdc81779033cf2293eb9fc5694289276338326d8d1f5650b30da32f79e819fae8dd021ae2808cc2a180041776aa69edfc45bf7769194d678ee500a62ea868e04b31966f749ad701e831b07409533b60ce237c29017e0b4367174f9fe375f02186c891e76b0af23d9cfcd1c8d176729606c6811b2c9712f6458a4039bc2b16e307acdcf8f7f5629cbdfb43f8610031381df9a626ba41edea1481ab10d04f75fd20c7205b9968cefa92b44b898c9760b31de8a24b93c02986df3bfee6c8f69d8edb298d2aa6734652d85496dcd50aeab6d0411d9af37aa8c14931308764994366e6f5e570f0ab7828f6a7ce8cf2a16c706479ab06f8bc9b3fbb78039268ecbd08981ecb2c835ae0af4ffbb83ef94f82765967ccd436e6fb2fe7b137a98d22804828b94fa8a30f3569c9aab328a3e6bce8165af44175758045c8b435afdd7882215052c7d105afca49e8b4bd805df682494f2029013f8dd9ca82b8e2e76ccb5d30aefd0fbdf0a6dfc28f8f678c63f4a714e7afbe6aed8ff5b189115e78a2f6a10b995214bdb5777482f8f8572f0a3f9077205711bcf745211e825f34ab7c56a03f7adba06a7fadc792b09518c22ea8a3b812f69c04c1b2e7a492c2bdc71f4bd92950a46113b0080fe55568c6b893226719fa6e3b4251ff1560c8f0c1f633f6f2e6e0fda5771d886bc33876d41bacaeb4aee0ff67b63c059da80e042b43e96326a83ff3cd13bf1f018fd7922f353461d84820bde693b7dca0b3c17acbfade6df67b54b10924423690c7bd07d54db73c3fe757fd8928c85ab286d0029dce9255b7f50b3a6141f0d7ee954e1c6af6af82db5fdc9911a2f987e38e8055915c2b7348fe15d097b934feb06da6227e5c39f5e2b078d15a8ccd570782d032bee1647dff8ff1f9ca90eb6a42a7418d38c5130ce49d5158c97dc702ef0377f9ae75d7732feba8c6b68647de47195042d33e0eb7c76e52e6f4b1d87ae12eba00250c382eca3a70b4edf70fc3e08491649b9f3d91d1efefd1cf9dbad30e456f95a282e3ba057ec6c7672337b48bc35c0cf922f6652f00e097245fc90b727044d397a45b129bd566115af12efaf0306c499da7db4a263490d24f50e3e895d0bbc678f83bd1e0b371add89d070e2f7908684790f5c924d6bc624bfcaefb07d9f8fd8f39e70aa326dd3d6e79c44083a92eae8f806ffec62c7ea6315a0e8c079a1d41bed3d36c8b636e97b5a50dea37237a48849a9bbdf9a265e2a4dea0302e982eeddc0b7eba4e0b79b87a0d9bf2b0c12d835b52c8216605daf63b30167bb00b5b773d064da53e44f01939cf2d814cc7b83579fc7c59cc6f0bd1c7f6042198d9c2332a4ff95be8665b52a4f568a84d70be119c98f0df33b1ea3f1fcb77058579a5ffed3e85eead7b32049f75052f65f74db6c4acb2842135c5d8745e7858d31e2290b875899694a9ec90f1a3fd90ae33156d95b65d0ecabedc02262cb416af92f31a10acf3a47376e901f60f68e3cdeb49828f1c1aa2fbeb11acf02a8c2c6ef879da5e8b87f8a005d451d969850abe4050dd093bd8aba9942644f39a8f61e881bd49e278f396a706203bc9f069100bdf3c4c86e335bba4ac21553b7d71ae9df89e464362f892294e536f16f71530f7dbaff43b8337be9195f8f2e142684e7990d3cb51fda8801671304c383c17f510fe27c66dec9928f50ade01cc3357111fdd1d5981a57fb557d24f939afcf4c49f4efc309f5445ec1c5137a5ef624c603b1da36d02f116e05f25bba4c00b35b9acc6f6eec4f03b7a7bfec3fb826687f422ede0ec3c9c2fe27fd9fc8c5ecc2ccf62235105ceb72d4104f790d142ca2eeecf58334a69cdd527394b73ca0925f0a4ab30f78ea94e4ec5946358a89fb0d267293d80ec0572c61011b2b278d027ef07ffcb0572fd54e0b709809cf8b1a274f78af313e881644e74711fa5714622857f9244db4af1bdc319cb37e86f9cadd90ef0c7a5a534b2c5266f1659f9e2328ba127a660e5d7393c2d68e5b0af6bb5e21d1af0d93f3e128ddad57ed3677ca582ebe7a83f634bb1fc7ebc9527619646b81f9f3e4fd69a4149149c639293b6ca1d8e348a25a1f42d537967bdc4e4623b2d136cbe2cc83c0e1e83e78619b1b37b650d3158a0febfdb228cf63a2bf6e4d686e5c4f84e33e512a569bf6c07fdcabff7d4bbeb136ad8a8f5fc417bbbc47262fdc59934667b45c81315a7505a35c6bb726c5f7d79cfe35aad18e9137a9385702b761e5130e4bd3f3cec30d677f82da4e0485e76e45598c806f755e78b36d74880b226226bbde876fb7560e6218eacbf33132aa050b9aede6319335d11cbadfa493512956eebe7e5623690a439ee6f0581a6fa3a4a34c14f65b10180c34a246e6efaa99170bf716f21dc233d479a08e0c0905d7bcdd26b06be277efbb3d7020c077b6d94f211dc4f489374dcc0e1520f56b3fecb7ac6c9c00cedc0bdb8de112868bb86d2d06914fcbf8cb7bb1cdbeb777c24ff0cb2585b73cca029e088faf41bb9ee9e0523f2fc685b38fe26865422fcdb97e3eccebc107e3b9a648d7dd42121c107a1d944a510586e4dde911f46c177378d049564f5cf8ba43f66ef0639a8132bad89f2da7cc10a4b0c4e94c84aaebb39c84d153ff5d4f8a9a8db04d1fa5ea59903264f5310e1c8aa76c15263ea030407f2e577282a7515c7f07cf1b76458cb9df26b6deaba8773f5ac64a7172af1aeaee4760a14183a36bb06a9e95cd99f417cbad48b265fb7876f7773b409937203765ec5af047e0452163b6cc035f93c8dd84b9371544f46a97b3f47147cf9f9978ba9b048dfe3df9f6913cb6d3c6d9f3b1e477b9460af899ee67c042ab7ab10acd99061f7c8a792411a1862785a7881cd948715c83be07ad95e921f0d4805a076f79186cd687fb4e8d717ce25982caadb0c6ac633c358fd6992d80e0721249e4eb00591c78b48d273c1c5fb93758171fe9a943b315da103de1f9bc57090b9a50d105d062af19a47e38731466a8bad2125a10ec08b4915188a526914e302acaa567a54fe49ba3bc9e7c4fbf28d16e65cf0c991274be27df2982b7f50c7278e2fcb27ed7fe53dde15348cdecfef4aac9b1d14bd35a6eed1576712fbdd11d17a7e7f99db31b8d0cf17ce7eb56efefad0ec02b59c81216cfcf50fd777118e4ed2a87f9102fbe43af31db9c2be9c68e01af432cc9e3f2f24c7d931d5f9c8054bab7320d20881c5d931eeef4ff7fcc774dc197f977331e2a73a06c42d4d55aa026369426df1f2e3aa96f72900cd8dd2d44a01a7f2553688ef44bf0d7c5be49f06fa3bf19efb2640fa9d290a576385c6d5325d070a36d86230903581f08981187f5108ee138990fd89a924c08e497c5e7b94c56efbae522a2dee02a32c8567ccceaea9fccd94fb9f3769934414c6e692b723ce6b5e2c3e42feda942835938d01c3e86d847dce269c41b209a6d7826e5700df914b68a1e04a51fed86030cb738829e957d4e561d265acc3c9f11ffdf0af0c30101782c02a94d9c297b2354017c2e8fdd4e4059b03a95bd212ccf04478d8f2a79e46620c60d6aec27713562765b383d1b99327329843376efe84387fd314dedafcffeba683b81580b95e56c3bbf66ae6df8fde6d124660bb9c2d0f9a0d9ba33ee1419df1735722e140726847e1faccdde19d51a2ae167cbed4182147b9110ca6254a491a9f96e0742c1f765b8e3d61f5ef36977c2ea119d2e15faa62f1db90f12e9d753951dcddf4828362ad46c4641c1bbcf0826bca99e2d6e9bafaab0fe96989a66793c8bee834d3361c22ce17c755727e60fff3b98bc15e55fe3127028345d6f818b8ff844d459019329d030f00a5dca1987edce1e4a9e25fa17735ff355b1f08d3b5ed1b8ab54e2c5a24d0f34bb6869a6c8119e4c093aa5cbe27cd3eb935ee9e853ce6f6275e7a3e3c411ba0572262c633d1e1aea4b3f6f3f21616a0502eeede506cd987248ed611801591b48f5d5a86cb1d6f64873d4f3803b5c2a6d756f9952c5f9e8f3355bb63a411285c6e5bae824489d5ae4a409b0320f4a0c215c110ae2b80c1d2ee45f0ba11e94d04cc7fc70752dad068c8df537c076322f3097b7586a9c95ed5eb10a70e9d001cf44f0a439c8f781cfc63d52d8350e0702b1e75c40e12370b4b0f58e053359f89b20a156b18a18dd4b35c013f2a99a1e9a34a146c7cb549522459c1535edf7f5996638c33ea81b9a6893d72162e62befb7e93d604d85ffa990adff75d1ee50933f4addf57dc9dcf4524852e0962e340b798271a21e4c6aac408bf54cbefe03b29911716ba6c6cbbd928b820f541c0aa981c7ff86ddb78242c439d8d2427cf65ae3099b7f3d44022c2865aee8fe60f80b4ade4af64dd56f5a249271eff84882b88aba4ac3b0f203008ea514612bbb81cea2af40c92108eb5608470c163f13a86a824a3df6447d0c3d40931dcda2929f50e2bdfb97fa2bde682f5f9822dba3fb3699de9e90b43e3cc0fbf91774da6a89a9bb033204be18e02cf3fddb44785db32eb4d08f00315b0c04d7809e371019afeb096582f6fb4233124b5378820b58627ef5ba9394af3f8e3ea7bf73b10fdb1d15aea978219a923d386848dbff578cba9735f8aaf93055abbc532eda6d1080990192d5e3775bf60568e3d5958542585b1587efda99882d4ca545fda0dbaca11173dbcd6ee0ed3156c40167e484a37eec3a9a8c25caa064a550610fd8fecc5aef564d39ba8b0d78a2d4e5d4ba91aea1ae08400547b49d15e60da72ecd17badbc555a31d1834ac03c17362038db845efcd3cd414d66c2d5e27054154867c556074137085392bdb4a4ba5af89807fe5a3ebba98d793a403ac02d4b0a2348ca317ff26a30e4e37e37a3724b43155ceae1b7c0e70a0bd1a2906b63a1198078c7688a7c05011e199e2e9672932bcdfa9d82eae8038d162f36b28f03a9ed948af42828a91ae8d71ebff4cd57c9d58c9e49adfdcec599e4eb1ea92130cffa59ab4346694bc481c55ebdb53c6606d48bcdfa16a783521342b950274d3519da3e9872fdd77f64a2935a264ddc36eeae112d5c8a396abda1390ad8908ccbf58d889466acf6da423d8ed724f9f0e35fd6084a9ec1dee2ea12a2e3855ea6df51d37b451bfe3ad288ab1a7650007c126999d7b8b16bd8e5e661589bffb78c053fee413e1d44f994e03d39ab424afa1ec3f1926c9f84cbb581c0b04766fde76730a5e717fdfddaf3699e3cde07a7206276622912dd425d08ae0eed2fe29e67ac6cac993808a30ea1ebdb06ade23155dbe", 0x1000}, {&(0x7f0000001140)="46a01ef32a0a8d072616ee26a8bc508a823c777e903e34685c1f49901f9a37fb24533eb824704c1e25293c0dd176b4cda34e238897ef8ba30ccacabe070adae91311e895498dd81c8646e7589ee10c80cdf95156829ba42a26d736861fa41526f4df915b6db0ddbee5e1f31c6a2e5e9221b1e6b8455552352b3fc640350734d8e1d32566a29cced11dc8fb5c6263d8ce9529861e800485a28a2e5a5250cab2bcf7aa1af93517644a30924dad0724", 0xae}, {&(0x7f0000000040)="2c2831692bd4f676f1523cc2bbe269b760c08934db289e3a19c9ff02fb1817f224e8a30892d797", 0x27}], 0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) lseek(r3, 0x0, 0x0) 00:00:18 executing program 4: r0 = socket$inet(0x2, 0x10000003, 0x0) close(r0) socket$inet(0x2, 0x3, 0x2) r1 = open(&(0x7f0000000180)='.\x00', 0x2701a1, 0x0) r2 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x800) 00:00:18 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) close(r2) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x512, 0x104) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x1010, r8, 0x0, 0x0) r9 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x800, 0x42) accept$unix(r7, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000280)="f8edc568766a230afa21c8be31b670b9c3f8422c018dd212e4a30420bd52d340dba2e80d48", 0x25}, {&(0x7f00000002c0)="bef1baac718e5cc9ab20b870ffa2bb40b4301aa4fe02acf0f4b43aebd42111445e4d06af0d55bc97e8360f41cbc3d40b7cbc827f7fbd11959b4429d386cd64ad0dc89bedda27fefd6380c1041012174532c10fecfc5c07d093fc16af03cdb670a1e2459873b787194bd1be500997f8e18931b81ff7c23e57c1dd3955270aa67092cd484146df375ab939d29250626d4e6fb4ba28c1e7d59e34a3bdae4dd55eccfb36b153de0f49846453fc98c40cdd", 0xaf}, {&(0x7f0000000380)="bcade81a", 0x4}, {&(0x7f00000003c0)="954c0daca9e8f0a9a28ccae1703f87ed4d58067f8ee4b473619588ed9756cddae543f2d17a380fc2bb5ab7dfe0e70b5df41118a72f8e93571847f2fa3f87e66e909c91508a25c29e87b0cfeb7b59de1ac5b5faf6ddb16f87db780093c92d3dd52bedb1c1552456e4de57f2da852150051aa81a7c2f8ec1221d32e8a329bfeaf67a58c1278408295eb2e7c1", 0x8b}, {&(0x7f0000000480)="19c97426fcf8ed6f017cdee663e8368962d53215eb8b2f921bcad54b3e474eadd1824ff3c0cafd02cdd5eb13d8e520beab53c3f8eb783b0024b680a8a9713485f93a2a959a16b13f81983007610a46e23372d12bf77af46aff2606c6aa3a74431d6324c3de3c33c599ac92a1a7b35ebd9eb89e9f05323f80853f6f83be9842f7f1830c6ebd6419681b84c639c915fc1052908751ff1bb1f294f72c4505ea806d880baa55691a0392a0e09b2763d9fd21a9da20924d6c0c8cc152db1ae7535b008ab2f10c5c5b82835d6f4453c350f04cf8f0812550b39fc30bdef9d9e8aea35488fe8b84e95993e477547d74a6ba4baa1a3ecb", 0xf3}, {&(0x7f0000000580)="a03a89e2ebdb639e14e382e339a6594efa96eccd63d2a5141900cebbb1816e64da9d2ef3368b57f245ff34828da2158e476f474ce5794940f33ea185bd3bc8e2db41611adc9b202da1b8a6e26205c4ae4c477de038ff286783c9203e63fe1b677b5e4c49331de189094345b334d63c0992399dc036f3c2064144d61a7ad3c7acf3a4667cf2", 0x85}], 0x6) r10 = open(&(0x7f00000006c0)='./file0/../file0\x00', 0x10000, 0x0) fdatasync(r10) bind(r8, &(0x7f0000000700)=@in={0x2, 0x0}, 0xc) fsync(r9) listen(r3, 0x8001) flock(r3, 0x5) accept$inet(r10, &(0x7f0000000740), &(0x7f0000000780)=0xc) openat(r2, &(0x7f00000007c0)='./file0/../file0\x00', 0x20, 0x54) socket$inet6(0x18, 0x1, 0x1) sendto$unix(r8, &(0x7f0000000800)="556492a3a633ae345486a156080e50e42a4e133391a229ddd5a226fa511380caf7e474bc34737d33bd216df71b9470ab774c154925096b361e211f82d5606f3f646bb29e5426a3d753cf624444bb2ed7b8f8719c637e4dc43e4aed8cae213a232d48b675a530c8f945e85b9c92946460f609d77cda2b2f970618136b18", 0x7d, 0x400, &(0x7f0000000880)=@file={0x1, '\x00'}, 0x3) r11 = openat(r3, &(0x7f00000008c0)='./file0\x00', 0x400, 0x30) link(&(0x7f0000000900)='./file0/../file0\x00', &(0x7f0000000940)='./file0\x00') r12 = shmget(0x2, 0xd000, 0x4, &(0x7f0000ff1000/0xd000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0xda, r5, r1, r5, r6, 0x2, 0x36aa}, 0x10000, 0x4, r0, r4, 0x1000, 0x8, 0x3ff}) bind$unix(r8, &(0x7f0000000a00)=@file={0x1, './file0/../file0\x00'}, 0x13) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000a40)=""/30) recvmsg(r11, &(0x7f0000001bc0)={&(0x7f0000000a80)=@in, 0xc, &(0x7f0000001b40)=[{&(0x7f0000000ac0)=""/74, 0x4a}, {&(0x7f0000000b40)=""/4096, 0x1000}], 0x2, &(0x7f0000001b80)=""/16, 0x10}, 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001c00)={0x4c, 0xe1}, 0x8) getsockname$inet(r11, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) 00:00:18 executing program 4: getitimer(0x2, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xa06c, 0x9) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x30000, 0x100) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f00000000c0), &(0x7f0000000100)=0x10) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000140), &(0x7f0000000180)=0x10) r2 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={r2, r4, r8}, 0xc) ftruncate(r0, 0x0) r9 = fcntl$dupfd(r1, 0xc, r0) fcntl$setown(r9, 0x6, r3) wait4(r6, &(0x7f00000002c0), 0x20, &(0x7f0000000300)) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000003c0)="fbf6c8e1790ac4130608d87f2164dcf5e09d01b99aa197a6288f674348a12a8594418fb23ea5bfc8b9344067ca27a18dd249da5e2640edb9c53cd3e82c2f904a17e6476286b89ee55e049bb472eee6e76a346711211806832acb934a0258d8070540a8d298df51fb2dd998ec55c1545ab8f1c2542523d4581a2c8677d5f18d88145887544510", 0x86}, {&(0x7f0000000480)="32fd9efc", 0x4}, {&(0x7f00000004c0)="5809620f65c4dd4af758325d67147b0f2374af589c01fa31a4d915dc658c7395464caebb8cbb8a3438824767b85d09a73046570bf9348bad5c0949292c4801e881fc25cd07d51e57454afe7d8aa67155d330c89eed59ac01d6b7e15e9fd850463625f0be6596a77e8bc94647ee908f0144b03b212a1987d3bda4ed5089e00d776b28250908b2270e5a4831250619e0ccabf1d6d2bd9518cb7c33a87abcabea50d66bd1eba139a60f0f909b42d34de8", 0xaf}], 0x3, 0x0) connect(r0, &(0x7f00000005c0)=@un=@file={0x1, './file0\x00'}, 0xa) getpeername(r9, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) fcntl$setstatus(r9, 0x4, 0x60000) truncate(&(0x7f0000000680)='./file0\x00', 0x6) getpeername$inet6(r9, &(0x7f00000006c0), &(0x7f0000000700)=0xc) syz_execute_func(&(0x7f0000000740)="0f38c9f043750dc46231035607c401bdea8d5b000000241144dbe2f6d80f01c3460f01dce178") fcntl$getflags(r0, 0x1) fcntl$getown(r1, 0x5) fcntl$setstatus(r1, 0x4, 0x4) dup(r9) geteuid() writev(r1, &(0x7f0000001a00)=[{&(0x7f0000000780)="67219980df4571744b49dc08c0850c04ef2db14099d93168967445f1755563bec87ae496049b8a572bdbda8d8f4e3e42f1f3427fdf3b03750f5260537a78099eb410f92b58a1f6d7d66a6bebd77adabdf947a46ff06d84dd232aab6ccd5c34abc57d45da4a6e2819875de708edd1dd31df59b7d5556c412ca451a94015ddcf68e7adfb8f7e00dca056c5538bcf2d4ccaa73874f6fef9b96f36f4ab4fbc51b5cefa1f741d3dc58038884cc3d93800207dc5cb184d79783efae79e18527ddad6d6609d75c0", 0xc4}, {&(0x7f0000000880)="f1dc76f75866de84dcd1f8eb89ee81a7ed77ba59487b7b06ca177c33f3ca750452cf3a17c3e42d01ba7100db708c78663b43ed0c7b28daa5b8095b4b5f0640fc6c950e7b34050d25c80bb3cf550d9ad0a5adcd9143c01e8eb4353585bd3acd65dec49fbe6f1ebe564b3fc49fb19dd9b9e29c75da571736c0931622bce06c38e8054b", 0x82}, {&(0x7f0000000940)="f353c850d5d901b891ef4974639fb0b2da6709db02a983c59a09f4579bc817fcf6ae69ab16eda24ee3fd963673d08e0d0f06b1a9ddd12f8a93ea850da9d7f924fdc0c81f3e527ee730b7a7ebafe660965f1c168a0f7f18300e3b5c6228be33f411e11b3b4bf4f0d9814346d547111830db75ffdd33e187e3f800f4003de46b54f75f2c41423eddcfdd6e441304007afe03a3b2737668d1a455a3f15ec4de4b7b6dff5f3ff7d13340d51d9f4c7af50129fd7b88986cad593ba9033638c04b678e79f7350385f7591390fcef99cc011f976487262cf1407c2d27a1f75f787e731bbc0220b260d3bae9aaf0996ef8e9876a5129d74dc5a1eb533a8e254ebdbb369f81c11ca62f1d8cfae3a8291e6ba365b57026182f726e5ae0fd026394be3fa87138e66cf908b4ea1c9fcb718acce1ba8c51596c3125fa83a7e96d54c1124d5d1e5b4d49a39d1f510fc596609460092b749c065e7c30387ed689268f7d561bd2371039da0fd1b3ee089e9219808cd42b0051468ce0b890cf3a48a95ccd332f190502b9a7df36eab7dd503a2c9952e6248031c6c713ef3dcd5cd0b90e9ad9588b4a2c506e5aabea5ed09e0e132853702d07cd22cd5a5e6cee7106565527993ecf3a291ef94e6484fad2b4e8fe1ed7d89de5684fce96a0fab7efba13edcb0fc3598575e964f825dcca6aaece8f6f1ad2c6ee97c2cc372e94c6845fae4369a910ac6c9752e4484ea01278cca0ca683bca375f7a267926017a7d923ae015bf2de6d76ac395ef23e342c4687bcda811624f83688fc69aa12f8e7224ea04aa362a8a51d84ba8a5acf6c5ac2180a34ff136eca475541be160c65900bd47ae9cab5b95c81ec76457345631f00fc6d29bf21d06cdac9f1a15ddb85478881292eab548a3d021afbbf1a2ce5bdfb238dee0cf9dc23c280cb36384b066754ac8d648d6714c0b2140f9e606666d24fe1377a5be813aefea6642da7dd9c41b6d0bfb713ce786643fe9e85e194e4e466fb44c2c9d38b16faaaf28fb2c2feb68f3d3a9e93b02422c9544959110d47eca955dfe27f2cb8ac25d29285cda61f6811f0ea02d534d654d33edf602c40962d59ba1fefbbe5eaa39a9e820eb51f5a7dcbc7c03d98ab3a358b057af29fe1d5b8e0e8e2979e1c04c7d3bf2eac2e164606feb09722d218fd56b406bb078fb75e9771c158372a320b2f4a20222f66b4de219e7afa6f10cad6d8c253671c1107d5254e46671cc074ec14a3945e094c9a3b011ee112a675932c57706930c131e91a2701754831db6960230227b1ced179d5202c81f8c9ff21cfbe09875555700a401753ae1286aa8e09cc0a7289f76163ee444ad25a3f4fbd9537200234151ab30c8ccb9ff247bfd101287b68675c817aa1d898e19101a5fcd51b7716456083117e6c9b92d00423c2227c35e5c0ca9804ea2da9a4e6c99004b56d4eeae978208c5c0c6202e22c880c37b6d1a56bb516031f8d4dbf2f72694fc2ee562c8e16f4fd5f07a90a47a21b0635188c0002545caf9d54a48217bf589a519d2f32457e2e8be2eca1eba98e147f355c4020337e8a78f3c6ed7cb58ec1bb3cc1e8cf4e76b440b5f5be6877a0f2dd6e4cc064cb097c38bfae48fc57b30f9ed262b0ecf3403780b67188cbbba3bc9a9b52e07cc2eae43ac03c75a1cfeba4741e7db7bca21c8e3dd4a73836c6f7ed6dec17034b357b51d5aa4bfbce87dd4c63da9ba880c7fd3cc472ff40a80c1951201a700111b391e0a00a950de4be9d9c3a1e13436717817977389d0c16df9e0b7210a7ac325c7dbb8978c30918f75d6b3882d480458421210ed73a0ee11f32a1b3a3a403b3088155ccce02dd21ba05eb00728bb5603b5d59faf776889271e945e466cd9948bc30d9e3b3ee34d398eb524f390e6cd5691351a49c36aa847486ec0136777fb1b813243df404ed9bfe8ec2fac4188b2f905fcf10a65d810d5c7164bc6ed7607addf3860ece81cd7e96004c2d02f9524b576afb51e190872b93e5cf1456b621ef8911667d87b5322ffe9dbca9f14f699b74529232c2420dcde8fa1dafa368ade9ec08c16c6f631232a5e7c2b436ae7a7a57568336fae89252eb484238788e20068a048777d591d0634e71ac7d779ad941e2f57b0ac70c1a56269a070c5d203b0525e8fb5e97652ef4e0decfdb301a2f0197cc87fba0dc711b9fa1eb74f48d470a3ce5951f43220c69106ee046fac3b647c8234452499992cf7969e6ec28edf41cbcccd7fbd3906819a427d61b0fdde3deb94f5258504f7114d7ccad74bb6ee42d9ff1284bc245db914e149b917e75525939e8af703a5607dfb8869b0aa195cdf6d4a662de9df40ca08fb5b137aab503ee81c2f0e516778c0510b10681358f09549fb40a88a69622aeeaec8010a175e8775db7ad496a39a0ebbe130ce206317fad19fecb95f9bfbec35caab55a718c27ec50904987621ddb89d398b5310107133573d38f32e543d4ea15eae7249b397b2346b1953de95e6d9c06fb0c47d05807ac2cc7203b474cbdea31db1e158a04ecdd21b426dff5dfabe5fcde3cabf24365547cf9a222379c9b08f8dc05c600ad0e1f0779ba180e93ca1872718f0ac6fbe569d9b8c34ef7478e516d1593f4ff7c450b9e36340088dfb737b7af99f6b2bc10405c64c8db2b6968787242f530494ba4685ec0f00f75d126eac3ffc84f3582286aea8fa57d731787b1d593870d9656f5f9443ea16a4526868e89c5aa2805340dc02f5bb6a4d35b4b24f073004f8fa2546277f16896bf512a9735c6fdb6982137a08a71e5914e47c59f6a810dc10a81510ffcd90f71e37acd1b34b1672421d1f6f5efe6af18092f8c719a2fb5b82a53526a906f2570d37c7f68cfd4ff3ddabd18f444bd3f1cf32b8e5c29c3a50d8749f38bfebef9f28d550a96d45f7ab17e27eec8d5e3108633180241ddcf82735a6cbdccaaf030ad1ac9ff86414b047e5430a388138ee18fb9eef7088a2eef06a5904dc85f54b39a5b01adb4eb6411e1152a717af49994db75a7d49816778ada10e1bdb81cd45079a79c84f81a6db7f9bd9055e15de3d04321824a4759b446b312fbd9e09e2ee1ef0705d7011bbc8fbfeb8a73b2b61c2a84fabd302aa66fe0ba05e912b70f71b416f4546022f1ade7cbbe73cff463a03d2adc8ae268abd1686c3bea7a618929e22ff756178e26059baf66c87835b65fb7ad65f01b4cc0f5f901d925c088c8d0dbc58f9534ad2290a0fb4733b7e22eaaf7dc16f61b5a555ff5a0b3c32476abe1f6995694073c7f26a5ab4f06e70d7aca44f3b23c18574199a9ec4d96144f692f7a72941ea1d5da92f0838a6d9221903a3315e0ffa40571386fafa7cf53fa49b8ccdaee177afe039676cf6ebd4c6a9f7f900ad708ebdf800979abf5f207932f1b699aab119dd16643137d1d76362ab1bf06981642958dd41023c896cbaf5d5b080beed6eb9abcb8e8cf0dbf0855b3a9517dd93695574416afb18f2c309601f8fa2ca364a1e4e7da4056a36616396f2bd84cdf705cccd275e6de310762ec1eb553afa30c0375b66864109dfe545564e13ea765377f07ed11bd0322066cb1cc6467c9fcc3ec8ea5127b1dfe45d6e5efe47f85af10daca251032d030adab962fe39741a72d319d512143068dd1eb63bef8917344e12c2371cd7cf7a02ca006d3d68a3c386e7f475d18a8bdcbce449bf4361837839220803bf5905b2ae6dcd83290c5bb0682506873ea70664a5cc0c398a778c5bff66c73a4b1a8a40e0952393b1989721d5fe19fc02efabae7c3e4caed864f91aca2ad537b90f8c67dd9cb42e12ae25c216205c8e6c8d89e87f94a53c2ec4c87b5cdcdf424eba7ef64adfcd0a5085cfbd8ead44a42a83890c6b9adbb8aab8dc5925b394a0b6f651a678513de46438c41e47c0554d7303dd08bd16d443a0285a6d135465adf6aaf273389c844e383d32dbe6b1e7023a9a16cfebc7a1f77d88efcb4ba04173505032513e7589de561988689f3810dbbc307fe9ea46d9ff9c010b22e320faa392289bf42785c5cfce8eac16aaaf8aa5977592c5e78a4e5cd338e37923889bc184301ba96f19ecd54d511ddc718c6cda2dca69b925e9ecf06dd8891d20c9dbabdd3e0212a1d81477f7aae122c540d98e2db6743e304e05fa3f56e7d24597838e159d8e6f88dd834240d00b235bb44832e0e818c40db7bfce32b5df84d11161b3a1f388846575d449d7bb92765cd48cbf7bb52675e11ea576024a867c2e1d6b3da4c11d496c8b140da96051870a3f91aa04e82d237edcb4e8ff55a145837018328f763f6775770caaf421e747dbcc00303b829bcd63bef7bee4501ac6443c25296d35b20993f428c0871f5325156aefbf1855ba69b3a10c7b9cdae7806d6c0637392913905f1908c455d7fc3ce21a7b602ad3327ad96cdb14e3b804008e9a2e5cc068a8b32cb2a614a34fd8b0b8eb73ede836100007dd78ea1c46ac0ee91e2fbedd5bcd7393de4cea29e1f3fbf0399eeec00ea6df31581303000fdf2f348778f565fc31770831bb4363e31a6eb93a0c5518a1794a54d29dc6a4c448454663b8088ce59bc632db3ae9da8e6547aad899a05ba8582d5171ae5ec1641792dd230fd8d905f5060a04b2570e996c5b7a48196e2c50709a88b939ed72a37b1bb1e0764aba914f0bbf320ac6962517b866dfff85c0185fbffb1ab43b6ebd9c4424bb0e4eeaba78e5ac30c94744b30ea87489e14facf7421da36eadd278637979d9aa0aa5b56afc33baf18571b460f92e41c3b97a3a1732d0a6335da9edaf440f9047c7710b1c466b165ebb14511593ebb1769c69f6d638937acdaa249d921b2451fa5ec33d1b884f7690bcce03a5ae4c47f9f9ebee5d44b8ba6cdee9ec3503d61cebdd31165b02ce64f728e191ad2589dfbf2d0f6bf8c21802568d8f7c465d3df755fb9186344ae96440a7eb18c1a0bad2b23ee5d2f59ec0b01ecba8c264ab8511868376de5dbbf90565e9a609a386dcd2b7b13c8f4e43255410fff2aef66cb1f3fed62f0bbbc0f9780bfc7abd7ec6d6d0fa135733d2565dc37f013d7c75a9e8c9c893a078489dc434cf648bf60034f918b17a8a04102f5a0352a6cb92ca2f3cc6dfc68611ca40afa9b87c5633caeb83b86a550f8ee38d7b0f6fd984c655a67d9f5af648f07a7ea848b2de51cad4f720dc907803f4a6eaaa290d1c9f646cdcd827d79f099ea9dfcc88a38e3144f1b7318e40b97619f7843bf0820c59a9ea261cb84d30331502eda3d1c33133c0e971e6f0974b070449d5db3a3f0b0b9a96adb4240e1bed7813abeecba96b31df55f716286a42e4c7963451c7dc2bc431c4d08ad801711c40a069329ffc09f589b5609bbfb0744384853cec511968e9b5e9d3bb644aad1738c0c64c56105362d5c86525ebff53efd0850614cb15d2a03f06c30c3a88029f3cce998838fe68dccbe1bd53c16368ee49d176ee36e32e26f00e92111d2889548ff917395eb5a9b565fe26aa84df4ef3d68264c868e2a5eefaafe59c642fb40fa0ddef4dae1a3670aadd0e0c5d9edfb7614f397ac3fdee4c0f67181cdbeadf62bd6d8b96daf25561527214506108274c00e0c7833a35760795bd6a90db98e66fe0152b3f2c76f3c0b9a31967df71c76b4a47d294d72f6c1ee305f9022eb80957244bb5eb3af5535c212e815f2ac07712c4b1a626bc76cd09c3fa794810872e7f004fe5aae283ab2e6ae0101783d1ed5f798458239f7ee5f52a8d8b7c879ce18b9e8653a1e379fbfa97db72b27a915a1810fbd9c8a2e49fd0a933055d7be790da231a6e6a557201ea", 0x1000}, {&(0x7f0000001940)="96bf796dd494db8f4aa704a62a407667ceda44d9474c04ca7c531f8938ca77eb65c8cf6419a3d31f6b495ea757acd2af19a85a0f5aae967bdcd4655d636cc186b6967787e7e2f63bb2ccaf57b2e553c6d8d4f03f58ffff146e492789e44d436131cd5675e373ecc78fe881bee72c82afda30288f39164190703cb78ca9d1804123fa30a774536d903aaf06fbba166020b8c1d6bab8e6c9f01b46b58037f2da25d592a6bbfefd0ef5def85695b8c8fd06a937c9ca15bca47d2fc94ba812fa7a2b", 0xc0}], 0x4) r10 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000001a40)={{0xca63, r4, r5, r7, r8, 0xa3}, 0x2, 0x5, r6, r6, 0x7f, 0x767, 0x5}) 00:00:18 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept(r1, 0x0, 0x0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:00:18 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x10000000000001, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) fchdir(r1) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f082043b31834028f9e0bf701c0717189591e9233414b00"], 0x6e) sendto$unix(r0, &(0x7f0000000000)="b075e69cda691d767c9dfc49dfe0b5ab46f2a6059c6930cec03e9816c4b67c7f74b0358b2294a3a7873b3ddf892976ed4a51784e79f3e0557e5957ab04dc8a252645923624e5522d33ba7f1b65bb7b0af853e1a68659", 0xffffffffffffffcd, 0x4, 0x0, 0x0) 00:00:18 executing program 0: r0 = socket$inet(0x2, 0x800000000005, 0x0) listen(r0, 0xd0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000400), 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="20000000000000000600000006000000b32a1b2f0f8987088478261038e180bee000000000000000000100008000000034fd70f36427d06b495d5bd263d0bf05f7fd9ab652897a6b906f4c8d98dedc3830b112447a16b7e38589d5c44df9deb13cc7fa24856e5d6848c4fbb96d71890e6e6cdc39ab2d573274fdb8b9642c678fb9443165ea1129840a1630608330d42e4809e2f8f89988b29a94f5bf12acb830d0ac41d9e26aec94d22788fd751326a7ac31255fa1f76a468f9aa0aad3ea33a415c2de3abd2c9bf55da006efd033f5828bd3f4699c708cc49ca82c2f54894d7e83f0b1bf79e6e41316c13cbf8e7b5704bec8f08e1fda1acc0fdb47d6a8aaceed8800000000000008290100001f0000009511c75c1acf8e15698f281a2cfbe5409be60451ff74c729d04bf809ce7064200abb7598d78a9570818004ee4eeaca872149fd1ed25f00d5d4dd56d195e417e3862c0537387a0149f4be203a5ec1b7c5a8059913792817658e6de52ad67353cab394a11f736b8dfa7f9238f20e7ff8f252a9000000000000980000000000000001c73bef24a6a5834fd3c4b3f10e52e3e6cd8ed2891af9e46117030a19c3c85e69a5ac50c9e4870bedad2fbaf62f694479c9b67223b6aa41130cf3c078af7dd86d7694b4601e38b8b21442797f27ab2c71449f7645123058b95d61f839fbc1a3ccd738e0b8108dde02bf6efce23fa1788a4fa52efb42eaf32f2c981d00000000a00000000000000001010000060000003801a5e852df9f94f5a54f15b972018894b7e9da7d7f2855b082ae99c427536a6cd94d66172e598e784fd1485da8319bdf92378c789a021274c864dbcc7a3ae4cfbecaac87c4346c7c0b8ddc54b080122549acd03311ae7c8fd6d7c5232c5333959ef66d335aec79dbeb7521de6612e2cfd6db0aaa2a88c92750191a2c989fe300dbf657bd17f39a01e7f000"/704], 0x2c0}, 0x400) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x32f) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000003c0)=0xc) mlockall(0x0) 00:00:18 executing program 5: r0 = shmget$private(0x0, 0x4000, 0x113, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r1) r2 = socket(0x1, 0x40000000, 0x3) shmctl$SHM_LOCK(r0, 0x3) r3 = socket(0x1a, 0x4, 0x6) r4 = fcntl$getown(r2, 0x5) connect(r3, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x10000}, 0xc) shmctl$SHM_UNLOCK(r0, 0x4) getpgid(r4) r5 = fcntl$dupfd(r2, 0x0, r3) getdents(r5, &(0x7f00000000c0)=""/191, 0xbf) r6 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) getpid() r7 = getpgid(r1) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000180)=""/228) connect$unix(r2, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) socket(0x16, 0x20000000, 0x14a) r8 = socket$unix(0x1, 0x2, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x88) write(r3, &(0x7f0000000300)="a5cc0502732e0ea9327e4b655f1feea2e6ae04202fec058325f01f928512d2cb4a7eb8018e6e00e5fc63b08a4494b82a619f8d814ab7f01b60471385929e36bb9557ea7cfeb0f0d79ae17586090cc8676e3fc21a2ea57d877d07a604ad7a792e55c504a08696ee56ce0e69b37d4cfacccc395817026d2d543940fcb530d8e9e84bb666836738e5e72c5e899ea2011f76c6165e9c93dda0cf5aedffca4221c80d7880224582741caac997d5a3dd73f60e11f802efe10659b64352c473727520d5e8f902f1f3858491f187c3773ab623d1550def5717a0d5c0d952c5aa5f84e455247323d5408e58246feb58ebe8458db200968b5676a749b87f78bd36f30bfcd21677bee7ea2aa6b5dee612603a8e7a2f441cede87e37991f36f0e4fcd03b74960a900e3627a6f767111f4ce81777dce4f2381c4f1c4e8ad098b13cd644b8969d0bac72e5036be651621a54971e3a3d5cf30de33a41bf30cc2085805326f2f20ba5818c6186a7835e560ab7878d7f139c5adbd852edf1e1bf83ae63a6bad69371a2ca1dcf80b50c400f11e3c51c0265cbbb932f4c9bcc5bdfc608362924532ba210dd0d85b3e5eb17af89e7744ba4fd8c5a7ab609bc5a35164294844f7d8de58222d7224d1af93b2e09a6b405170c40c6f87afec15dbcff88f1e86693ebec85db17f8856f7256f64c2dfd04d24d1b74ce4471017282cfd69cc827b223d6a7ed6ce3648b2dad6a1098b56a906777fb731d6553a37490cc2ee7b48e703f97a76a5eab64a7a413497d959ea3dbd5b4823a56bba2406e7160fb4025b5feffa0e34a1bfe586af6f2e2d0422f49bf4a78a84d57b6aa181628495be132dea5796bf200e228f90f57695069634a6beadf731494d9baaaa1bc4d8b2ba84f759d3c9a604b5e1b12dd66c0eed7dd233438a83a7300f5102f4b688771d16d882396756352befb22a50f2dfd8ca4f5c13b8f4036edba9ae2d3f83c2a316d681e558e94eec4d252515e1a3ca0aab00325ac48029c7859b1bc7bee25bb484e746e055ce4dd01f48b7c5efd66fa43a32be77b8609940b624bf27694184d1325503a2cc746f31528ec4f67b784e79e7aa0339dca8f97ccb6fe64e5546c34072054eb7ade02dd97d15b17684496f9155e1f6e7705aaf6bb79c06c9bbcbf44e90957e7634e3a5a98d85ec9de7780fcca846b2b7da0e6442e964ab28aafe19e3c9a4fbaec7fb356757a64cf75920341ceff39c7453edf07e52145ff16e28e8e026f9f532f67bb1ae8ab9f6ac8e0c86244f33cc89c5eb5b477443d973861f9b44abe708e5f0a7d60d0110ca283154fd36dc23488dcbab5afa1afb20806e051ed2d58c47a418fb63229f95f1b6e347ee3ae8fc373d5dd1b1301612d2e29b1082e816a33b1895203d830e9fc7bd94a6fdac8885d8652ca78e743ccb01eacab993256226a341da4ab5cc0ae7328fffb48fe382ad4da22a113ebf1a18367057073de1cb5bc35b7ed481d7d4fd8d687336f666f3529fa9f7ff50f1d5dc9d51629a153f89e4f08d50bf1977b9691b8f10a2e153a353654ec359b56ce671cd0cb50fa50d3664d92dda0768e319a79af3db85c4bafd550ba4b54f7afc992e0b772e923cf6fb5b3c73885d6877244cdaaa6baf5d70c970e432f051b3d543e6642aa3651295d8518f2c79bfe99fe924396012e54dc848deeb94eaa8225ae27c7b6ba993d982e4ef5122d5525a7b084d7ac185d49a15690a32f652003cbc702b309bd2a820a0f57df391112777c5f5f7c3f0b8f71f7055e8e67ea318c76d925fa2bc641d1e0ab3611801dc72ecaa53fef562ddaa826d74be4a5c35ddb99175b9047213c26796ba1492968b68fd7be43f3e28242111e8f20db687db989c0762e0c54c5aceeb7b4e4a42f56845df604a8da28d37c24e5f62485cb8fdfa0fcfac688074d0a58423a8b70631c3329b17fbbb783874f3899cb7399ea5c6d38434430ff5f04a9ed646b03c0cb984e328f8025aa48fb08e2382d8f242bcde37b910032b0686665ffdee0637f71916a5fb415b30844ba2b331badc8b09592ade02c2f4845ce45e3cd9177d448db390201f7a012f63d48bddb0b9868163b510d5c0bc9f583ee8ea7ec4b11f6e3d297203beb76676d7ce9868cc7fd4b1f7b98c6c7efc09cf6b4a10544bcb675eded7267915c87e5c77d4015153fa3e0beed3bd277d0795848f6367fc7d67f9bc625357a9004927777fe7b9f20d4092f141f0783ca9138eb721d938b709289c2d264ba8092b9aa72aae69e3486b640126af6face6ba1c3b4c786d36daf7a076158a26f3b3c60aa6eef88039509916d0e6593052f1e1a530223bcf4fb2e554f87a851d7a58ab5931d07869273105d9995fe5f4a8e5d50ec49fac0729d5bdbd77d98fa36be7af62891eba273947b3a1417b76ba72dc02e1c3184d395b47b0682fa5a8e36093c11c6a8f88286a22f7c66c78e933030b1cb8a81c968266c8d4ac14b304fc02794ce4f969f29a9847ef8e31f3912d8b25d902adca917b23bafe94c153de7169660c5820432f8e3f5e2c949a42f3b98f48d40834f9c82177eae438e98f2ec42607928545104615380211d6622ca2b453845570745813429fea92f2be86926327e0029f1b52b7ead058376f1172abd9547f76bdea49e7027701532ed519287be299911e0b30bf5607c9386c6eb061c004bd454bc3bb510c4290e7432b638ce499406dd5e46e5a6fe051abd752af0260b606501e49f71cc32802bc5413ec454e4a88461f8c771ce3d978252ff5c4827d9d6bb75bdb19938adcbd7b5c6857ad49ed1de3fe9d3b40b23cd4d46791ce5b7fc6f4d8142c507fc2c73069b7f279227e162bf31f034c9c57009a4bbdae676fd323bb9950100fe058fa8635e5c6291cb7c3767724332216443e6575db2fdabd095f6c28f0ec7d278dcb086599d9180683d99ec2e527a8ce540f28946aca4d343fa9f6c421dd740920840cc32144af5614b8124bcbf74c26bbab6c5a77b4b6301ecf96ec0c6e76acc84f1c239ecde059c2527a37e51a621df863db0b812ac3fcd5a36f9136929a94274285212228c113b96904f67cb333931b0e4fd18a447d63f5214263fc8d16479316f97a380488eaba79d1910748e851001b9376bd7ab35be234f494816c04e453bed128ab357ffb863163766e3ad399cceb65d44c42b187f03bdec31420d8fa90751229cce226dbd5c8624e09f494c9a703cd0a0307d87ddb53fb2ac7aeaf53c63cce57c3972e0acbcad32e127eca3729a0ae2777614cd39f93d6583a4c806b618beecda570c8be1d9d10889380649591b0b2ded202c25b099ef6477af1ce2b251ce3d4b92dcf4946b8f6ebbd9bd01e9168639af524e5dcd14a8114f98698c75a769a011bdb8327a974cbef0c5f9e04ec266bb0cde1b1a9d91b26727ceed28385d35803e510598812ed35e4d656d8afdc29546b935edb75774dce856ad4c67632f5a1429000d6d08be523e17f4f44f117fb5e588bbaa0524f29e09f8b413ffad8116ec24bd6933f3e8bd612afb21b5afc1cf74d876ba74ff03386af3a198befec6dd2b90fafcf962140a9a4b7828b38eae210e98c7bf48791ec288088011167e1b9b0112dff5d26b853aa1ab74ecb833d3e61ee4d8819aba827822f092c125513e71c0a8fdf0e86c0bd77c4f5759d32983660566f63dc3875027524a4f400375cc22a6ac14b3530612592054ac79e253bcf589173109da26cf242470bcd8c290917ae59512e419da057c1b5581bacdcf5bfec6520f6889c7715adccdb79772bcfe49bf599e5f8458377ee1baa15ad2692be77c2de3254992219a167b24a500923e8ec85a032b4f03d89898a7cb6fb82219f5018f75640e5a012c1305ff5ec1d40341eed167c1472b4c961c5b9ed6f286ea32cffed0fc378e29e1d0cb53a56329d714e1966588f60a8f539f3526dbca6ee3c4f5cfd8d13c4b773a49631cdca1e5fd46c58fe0566aef1638d2fc97062217375207d8be14b4f5bbcf82b86bc231f420e670d23cd73afdd0b9de069ecc5df3089bb584d41570eb29f709bf5de602db7aa503d48863fb200e7508f2949bda74b29dc3d72a9b910846c5069a3fa1b5451fa172c28a12b597d402064c5c604a5d9b74f15ba9e01d12176b00bf1d8770e68e47d81e5e9a49639979e414d301f08dc82c36e085c30f1d479cf591d7830d233768320f0ad7b9b4229056ef38258e1719783e1aa861f963aceae7311057e45f8bb907be48a7dea5a7c01cd8fedfac833abf4ecded815fd9deb4bdea48c70e4fbc6b702104697e6661882e3539dea326be1dcd17831ddf6ae677aa4c828d3ef9c8f7edf5dc45d9fa9eb6513d576ced209ae3cf813ae67a5d8e2030860f96b3a42e2377c442f1079cb21cfa7eda2072f3c395bee78cb0d63e353aad809f5ccb23d0332cb081ce7885f5c34281e71075b0fc893dca93d1dc19e2967e8803aa1af50fb4afa2ccfd061743e7707a86f8d5892b3e854a4424cc380ff6f3990d82b188ce5b1def4c924c28ea94bb5718f1b1f44c94adce5c22229a8aecc43354d776bdb06ed94b94d9ca227767f1a20ab9d6c919c1806418e5fe89d9460013c7fbb62091ff0d50fec23bfee0c73f69ebdd273f5e520b1626d16f5000848dd470709cabccfa18ec2c71da9657bf6e5e451b303a36389854464dfc9f00780352db3a71e1b48677d142d220b8037f1e75bb3aaf57eeca866259eba0db27b1bb509c1840f16189b436428211c7f3aa7bcf5c021c9ed6fe2248c17a7f317d83e84e243e4a4907a52c246f83bb6691d46fd35b69cbaee7c5020481bd1aefc03e275e5d88f673f6c2181e20fec1f351b593158e25c25248178d6db680f3c2e6c59fdc3db8ecf66f9c10c2227f229cf2eefd91656b75b92484e0f205bd7d7620f353183e1bcc2b99506836325743310f92de59cf2f4b295b734503e725e211e77d023144c0fef66a8b830a76ce7cd28bdf935d7312585194835ab7301cd5526ae0875df15bc4b58737706ab1703409c9e49861d560fe64d703da9eb03c8f21324d5046e1523e68a26948a32b00011e3057673c7869518a59f3a120323b36cda2ebb02fcda09a3b10f588ce0a3891489c4389b930489c7ab0b056a2b8a15bf07bb095c4966b51d909471f27b23fe1e1b9acb9212cc7640867d5bcb0414eeda1dd3c21f2619a6293a5d5bbdf4a5bb8b8a5127c7fca4ba99056c54353059b5b4f14823ba3ac42c9f076c0dcd05fbe1da6dee14479fcb0abb08b2e839d73f9bd57d79f6f9ced308e46ed503461c17d43733963753b29b3cbc9b5d71bfb070f7026c88e1ae103ea255bdd0a151101ed3c25f858f7892919492a34f0d6c82e43078cc97e79a0df259a27adb272a74a7d45bfe62637a04ea24f11493406cd8dd40bbef58e18ed394c1eaed2b04e6e777a5e068924ef5bffb81c582922ce60882989da65306a2f382e89e38a67439fe26d3a1794e2559b0df4dff88d1b0cafa07a8891cc2917f92acdf46874c89c83139237b3afea0fdbdfc7a58811a29b6574aedfe25abdff945b9da9198fdfa6ff836207f121fcb1dd2d11f1515d2c3715caea36df6a616318970b3d0b190afc85d517624ffa905198a5c9e09fef98089d4adfef9b29c72f68b747f9b355b852f3202e5f4f2c4773ca05b8df760bf054b61fdb6d03b261c1d3c41f26c28ccef63bfac803c2db5ba3a907c63c6d726b78cc92f4af23eb98343542160fb9c645b2f84850dffa7bc610df0c54dfbfab8ea47764c7f365b33a3e76bb1bcee961b26a3824d0051b51d3e7e81d8575", 0x1000) fcntl$lock(r2, 0x8, &(0x7f0000001300)={0x3, 0x2, 0xffffffffffffea06, 0x3, r7}) mknodat(r5, &(0x7f0000001340)='./file0\x00', 0x8040, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001380), &(0x7f00000013c0)=0xc) shmctl$IPC_RMID(r0, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001400), &(0x7f0000001440)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001480), &(0x7f00000014c0)=0xc) fsync(r2) dup(r5) 00:00:18 executing program 3: r0 = msgget(0x3, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000008099af5b07e1ef89a6bcd7dc14c807dedafff2199a6ffce5338c9aaadc0a462235cd84995223003fd07c909a01f6f80cc401a5e7b7cbee3207dae263e6143b7181e9ae7f2a8d56e34adf6e30100942ebda3d38de9bba01aaea67bf0f2fe6450ee8c8111cdf9fb52c144c1733fce52f5ce582a66784514f384a9f577821c08ee0dd8be181c37e4b85d0f14d7d042d4087de276cf3d4a64aa9de7d1243dc5054af1b876e19d6c1d8c2ef7ae7ea343a98e2204d3aa5477e49950881a3bdebb877f88d0e00651d4ab714bc038247cb731472f72068e516a3e9409404d3712e9cb8f814fde2ccb535a317bbf838e8dcbbe2bf7ba5c29e4f00b8d35ce627b566f3f3e6c858ad5853c1c1b013eccb7a6b90b2f5a2ec3fdbb02d0b46127ea57ea8135c82b7e49610c82d43f851c409093060552a30a1405efeb4a42263283c8b8cf6eeb5315b374779daa985699207dbff953c0a6449ac408a8138410b2517c095bd05dd32634bcbd5ce83106649c82bfd0a21c680c7f8d5c454fa86b695d2fce1ed0a07b15c8bafdf4347868ff45804b2cf1687997ec793c2acc793d44ad558a12c86790c27e808ba7e7470e33ffb195648be6a6d665a45bc9d6222381f73a188b8762771f395cb45c22345aa69bce3269add1a08c9739024d2ddd82d502204d4680792cdd1a20579326cb6a5b24e9eb01e4bd1ec9e8a20d7ac360661e8a2fdff9e352ab59e233119fa9af764cb788a03c3b5f8c7f0177729e5d35eae19fd022c39f32da845f76662fbe8a2ba3f92e326347af3c2e682d2fbe4bd723bc7f3fa69c1404a5305adb6423623778c716e06b49154a3e12a68bb327ff5424b97bb9f1f9db8bda413a4b3217a0bdefde3022b889c9ce0dc257ce63ad1b3b79c01f3a535432d569405604af9c594ca03472fd4f3d9f9ce095743427acd764f6071573f18ed41977148fdf22118901173427be662e31761b7440683c3bb295ed7a24f2b009c57a7327e8239e471c9766e4f526f86b7145caa185a1a1d95fb6ee402e2dea3b57bbba6e94a370f7057aec97bcd273214f0e6b939c477abc3dc4a34b7f52aef04cd66595ab861e2af6f258049d2d63898815578f0436ab06390a279088864427bbb4306c75534c2e0fa8f623060c97540acea4e112a0e094b3c7ca68eb0c07fde2d8ef0a5b337079efc796b74b0cfb64b81bcf015a3fdb7fb09805eb427d5faa8771cfb8f83bb7df430082e1612272fd2935aaae4ef54e12dc01d5da361aa3ee41e53c5723545137eca057ba60a23068b6e5ef7d5635eff9ee7f7f33fd2bccbe28f2b2a409fbd1d2453e0e1684c57d455f8a6e11d898873595a9b378a0211a468c14ac40310db5247cb90a8a0ce4c352163d86e2a54478edef8800c414b345c90bfc6b835c83a5e641b8a633c0695aeba3c15396d7d0de3d6032cf89fd46e53b88efc0ea2427ef52033bf8a30d14c73ad6e3acdb4a074fe44d2a744f4ea5a8eafbff3480ebb892dd4a83b0c36ebafff1f96c30c7a587a079fb928df843535317dd279bbf117a4407602e12ef52d60decab01a2c7bc58ae43da55e610d72b06eeb76375a1347bdf852f36e4bd73e2b98afa03f0d1206aca15053df212c183f6123003ca0a14a514fc9cf7b5cef8688dfb8d8e13a48443029d1f006cc6fa074e547d6c163a58ba695231574686246874d2085715692fbd13d12669f779d076cf58c129db985d1ab037f37587f3ab58aad40499d6f41e94bad05fe67919b4604906378f7ddce754e0c22a9fcc73b153f0e565fc81dfc784308d4b37cfcbb7c1e82f052ae5e37609e2674e8766e748536526b194541142606391e7f0b62da5bd1e8ca54a1b950ed85e6c8bb40f697637112a20b6a0ba328d91e28428d3def148f657adb3cad57b167ea5f4d83a3acab674a21648cb38069c3671dc0369824201c65ab310a75e4dca83a546226a733e3aa48ef40ee279e7df72189f56c76d43b80a654f3a7066247c88d9cdfb51082f58e7f0e0d4e4dcbaf549c8b4576090caf06670d46c986ed7f4ccf264a5b7b7d3e56c06703c6d706a343a29fa474289037412fc53c8001d94e78c66d1b95b68ac4373f89e7bd81a9dab2d8c49c95fbe0e5f46fcc930e10a586fdca780b7a0d9cbf4c8ffec170cd412d75ecf4199d3b9af7e1219d828909bcba95675bb495e4491351737b9633cce7c0d4f8800f20017085299e13b5dd4851f0784e05af27ac302690f34ca2c2cb0e977c64de48c78142cbc002d269c49fd3dd873d3ab3a6c94384c349a18f14aa2b64953dee8b4622771bff1fd81e722ef5ff5ee39bdc4b666a7093c9d4e6ffbe1558daed0cfba71a918e715a08e389fce327abccc9c401a262833aa03d1800215edc4f6846c4bf3a45b8270c5287c940646ff0cb9f6d746c366d8ed1172773444c7864897484ab69ed2dad42379e5ed91fc49c95950eef4b67bbd0f1d00449930785f0c9194d3dc2cec9265a3fc5875eccfa2a7ca73ff9858269c5ad48adce5654d6b0ceba7fd7e9ae11a59465c0241559e8c399026882ff82214501a60fd81c048ef7a8cefb2c32ecb608de86184fb99d92c3532fd98e5ab7fb3369e7b1251f329d9d7e4d6d40c3f234b7f36b448091415da49e0dda10039681da17619b87c11816e65bf1b6af61466107b39c50ee4c0aca8b092664f9bba7ad6e6b391d5f8654fb397d63a63e25c13b595e1e75a04fac9a3fa3a84cf23f7e03a1146672ee2d25bc46d40f5601f1b7f2e8b57b79c657d3c6c7aeb6c9676ce5ad024970de3a49a927d60d8bd605988c53d23a03229c5821f4b3b8ec9b2bde4c98759d8225c6fc5717e5258b0284c387e86125e4770bacdbd0128ca8ce5dc0b85d4834688d13530d2197b6c21e49063488d0d2f41134bcd6a0a5d61916fa542805d20c972c982bb89c8a623d77911237c3510a3e2710b16b7d5565c463b1b6f724f591c5439af994506a88f0c5d56f3fab6a00fdf5c1cba52f671589c77bdd823fc3b6b5db11c1bfb64999b8ab16aafb78a27799eba4447bae7e4210869bf97497d58249cf1cd50ddfc20c1946666a40d14c82211766b076cd493e2c8b526f4c522fa601e141aee728ff1eec70ce350a3e05737e2b12c20badfa8087b52045757a3c8a459024f1bc6804b539fcebdf88e5cdda67e20d3048070b71e9d73c6f09201ca72002e1b2b1fce1bfb494b5bd6dbef37e800c22a92403e3afea8da4e747c2899e3de4996a892a3959506809a378df699bbc31cd78c2fdec3723368a8074c359e8fa675680343a2a1a5bc480e882d64709abf506b7f0543220702cc2f9cd08b5220e88bb18375b466fb2012680801d7f34574da266f4becd12c7ea4a57d90558b2aecb4c16a155fe229461b129ef27d32976daf16aa9824f4c013bab99cb407a49877107a9d273564c3d3cb988af7d755c9b9988ba68d132f2e5a8a11d65733a33334636984d144b96ab6d4e45a304469bea8172820b8cc70cf9fc7365b7e455660e05ec2bd9f108ec37371767a77c2ed8db33dd2ebc47722a1a33b7938df65006f8c668612b82856e1828fcfeab627e3a1cc1518d4df09f8a0ca7d333c00ed359f16f3948666ad7f206ec7e5cd930770518033b6d3050d8ef22b8d4ee517b29d979f67b77a0990a780d29cf16d347fd5c0a96bf7775e7f317b686a3cc81f774ca2f71f25dced57abd22f5f04ae12f2d999a1a3496e84ae7ef3e10c2deddc952e7c26ba0af878c758f3011f07fe0a9d74cc4e28722b7472c17398fb6da2ec1346b550f06aa0733e48cc3934ee25d1d4bb8719723722628d81bb0eef3b0aca40f3ba036921c0bd35923b7ba18e1c9cf733729f512dbc7b52ad55e274bd08467bafb77fb423239552580b80fa66edd5a5cef51b24968d957331973d3308cff7cff77a7f809ea0e7e538b71809df864d979721d5e77df2f75c0b2f96b974951db08801b5e6f38b64c0e8bfadadcde72c5815184043245f561eb5fa82731f3d615bbbd953cf5f8d6340512ec0e985dd41e5590bc8726c47fab0bf44f4999d836f0ee1e5feb48707357a7a7ab6b44108b7476f5d6511b1660b184644bc6dc380c6bce6a7e3384bdc022a3385847b43bbe47640e1990e363ac73c399c6ba9165423a91d1b41a62bb5ce26287dcb97738b176cadf615bc6f6ff3a5355b9868c1ceb123f5a402caf5bcd6d988b1dd66f73ce2bd86788429c87dbd9e6210d0212f1e621822203750bb330c5d7bf3610503af8589031d66866ecb489a227bb63a972ae57a3e361585b1cdb30a470552c5bdf0a74d99b1130b372bb40713933129e036c9f0cadb854f6c5f37a0c6c2048b03b4d9876f3018ee17bc47d5907876e3f93c3c72c9056702f0b36fe4e2396bf8ed87005ed97f0736bb23f485f2045a4a1255425254e5725e95246041a241c4c48453bb52a0bdfb079956012e1b44e7f9f041f5ecd6764109a828138a48b50c922b6698470e66ebaa1b40e9911c6f12d3605b6e820de05950783fcb7ecd0c295d164ac3f979c687391d7a350f9180e7f85f8302540f95153b995cb79f7754aaad16e4c18acd97474c298a5b55dd69cdfb54c3d20129ad229f1241351681632fe81f39abd6e46048a97c3fb5ddc104eeceb7ffb2dc3e640dc126e1f991566ba0a460790f90f147b84cb8244b34b545f49dd078419b079d1a44dbf46156429f44bf367d3e0d635a2ca2fbd7a1d4f6b936b1935a20894edef44c01ad1eafd11172ddc1dee20b77d429fd908636917c1f6c74c8d55707c958ffa5e793193d4d0a0e39c05fecd9743accf0418c807b7148fb4959a20443646694fe82fe26f9ddc8f2b5e11caa0af526b975590e36c974cb282bdf9cb2441062364b277e914abfdd4898a0a240c79dd652b59862f08ab3b1a5b6e08549a5df688b0e4042e4bf7a5835290106ca61a174b6c6a1a4650de433c26e2ddd91a832a0df83283ba48eeb51d501b7494a12f2c2bb58c9e98d6ea2fd1c363c32d2c8f22606646f4a55de4b8c9c6259cf6c60c244107d211a873eecfec4626311acf5350412adf99f0dc3f682bcfbdab335d8038bc6e2b29982c36712b063dd9885502daaaae7e608351dc867ce4a5118d32396a55553075a37311b975c1a08b75910418d69ebbb43807da6dee52a756022e0c8ec6426d1abaa2cc08e23ee608a40b7a5097a294f892d573d75c40efe332963738d54bcbadac3b76254acfbf21d8f63006c39ba28c8e31902e0b405a2efeb9bb32798e16f1bf4834f1a175afde304a5ad0024e7ea08b4a2cc88763a1a9bd7fa63da601464416100046252257af6f3a0e7f27e5eeeb52eadb2e0c5fdd4c624a01f1e4afad401ccb0fe0e25456d15cb58034c13239895684a6acc5a2281003c4c8f796f13eea449f76f2384fbe55c136bf5d78fb9c9d8b9fe93979bdb5724ac6a9c8c503c3854e4db3db48e01cfacc46f85262ad923e7a01436870acfad797f79b0664427179bd60622b726763a13e50197a4668c3500fb9dacbc3bbc8308585a67f9da1210068845b3ab7cb5a2c6fb2a8dd321402b32f1ecbc054d6a5b9e97b411d1bc7600f15e2400642757591ebc684267c96659c97aa4c8d5327ecad42907373a69ca306f6a6f386f658ceb09e7b4f4b2dd70847849418d4d43e7baeacc78d079f076746a7425fbb7c1dfdc1edf4c6108c8f3028b4b4ec8f72833422501f8c7a167d75d257e9378db1c959a870a450245696269654c7c9e36a6c5f7bded592e51c0f5f48b31fa9560833aa7daa60ba50a87af56d363c45fa45c9602bfbdc4e0acae215"], 0x1008, 0x800) r1 = openat(0xffffffffffffff9c, &(0x7f0000001040)='./file0\x00', 0x10802, 0x80) unlinkat(r1, &(0x7f0000001080)='./file0\x00', 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) r2 = msgget$private(0x0, 0x4) faccessat(r1, &(0x7f00000020c0)='./file0\x00', 0xa, 0x300) faccessat(r1, &(0x7f0000002100)='./file0\x00', 0xe0, 0x300) r3 = getegid() r4 = semget(0x2, 0x0, 0x400) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000002140)=""/49) ftruncate(r1, 0x1) getsockname(r1, &(0x7f0000002180)=@in6, &(0x7f00000021c0)=0xc) r5 = getuid() fchownat(r1, &(0x7f0000002200)='./file0\x00', r5, r3, 0x400) r6 = getpid() getpid() r7 = getpgrp() setpgid(r6, r7) shmctl$IPC_SET(r2, 0x1, &(0x7f00000025c0)={{0x1000, r5, r3, r5, r3, 0x40, 0x4}, 0xe18, 0xfffffffffffffffc, r7, r7, 0xfffffffffffffffe, 0x5, 0x4}) 00:00:18 executing program 2: rmdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000000040)='./file0\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x440082, 0x21) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file0/file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="1f43f14f717ceae39bc50c30ca9f199b83eef2988bd7f76e958a50ec231306c784204a78dfce46cee4e63f87fd9bd6b70a55097a208251205e4e4d7ec513699e1dc250b23c41539835459be2718c5c4a4df8a916befaaed1a0d734735bafcab32b22c176ed88191d13bf82afd3ef7a840a7e993216ad61193df43d18285f328c0d2b250fe7c8c3c8aee58fb73d1ed3e4cf543d25a4af", 0x96) utimensat(r0, &(0x7f0000000280)='./file0/file0\x00', &(0x7f00000002c0)={{0xff, 0x80000000}, {0x6dc, 0x400}}, 0x0) recvfrom(r0, &(0x7f0000000300)=""/4096, 0x1000, 0x1, 0x0, 0x0) nanosleep(&(0x7f0000001300)={0x7f, 0x7f}, &(0x7f0000001340)) renameat(r0, &(0x7f0000001380)='./file0/file0\x00', r0, &(0x7f00000013c0)='./file1\x00') r1 = accept$unix(r0, &(0x7f0000001400)=@abs, &(0x7f0000001440)=0x8) r2 = accept$unix(r1, &(0x7f0000001480)=@abs, &(0x7f00000014c0)=0x8) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) setuid(r3) symlinkat(&(0x7f0000001540)='./file2\x00', r0, &(0x7f0000001580)='./file1\x00') preadv(r0, &(0x7f0000003740)=[{&(0x7f00000015c0)=""/89, 0x59}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/4096, 0x1000}, {&(0x7f0000003640)=""/211, 0xd3}], 0x4, 0x0) setgroups(0x3, &(0x7f0000003780)=[r4, r4, r4]) sendmsg$unix(r0, &(0x7f00000039c0)={&(0x7f00000037c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000003980)=[{&(0x7f0000003800)="15625f9c3082d3fc204dcba08ccf7993903de28ffe20d085ff744686d7950ba9c3a4e8e2d99c93fd3eb32704d302ed82e4118edeedbb5d1ba1d40ff00977e6861c1b7e0f61dc58b0a46f90d2d87aec745eafec4541b9263b0e2acd23ae7317df1a52069eadf3ada4e419deaa30e18e87850b88d022cef51c57acd65ee176390597fe436405f82dafcda5d86f604567938929faf39005b29d2f278e5bb49bd798d79fc1dd34f1c26d296a86e4f373ee26fe110c8f9a0a916543b9754fcf5386513f8a218c05", 0xc5}, {&(0x7f0000003900)="bf5c3db36c690eff2a2b5c2500c23198bb4376f8ca187e70240787aa8e3c81987b7df678dd208a4a180247673b7cbc84669415c4eeaa612dffd53c4a01d88830b7423fc91c2a989a642efde28b231b5fd317bc612addbc9da7960567b04899af5346432a6c171d0944995cf338e217b47f8fd486532181", 0x77}], 0x2, 0x0, 0x0, 0x5}, 0x407) connect(r1, &(0x7f0000003a00)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = paccept(r0, &(0x7f0000003a40)=@in, &(0x7f0000003a80)=0xc, 0x70000000) linkat(r0, &(0x7f0000003ac0)='./file2\x00', r0, &(0x7f0000003b00)='./file0\x00', 0x400) fcntl$getown(r5, 0x5) clock_settime(0x3, &(0x7f0000003b40)={0x4, 0x7}) getsockname(r5, &(0x7f0000003b80)=@un=@file={0x0, ""/4096}, &(0x7f0000004bc0)=0x1002) clock_nanosleep(0x1, 0x0, &(0x7f0000004c00)={0x8, 0x9}, 0x0) readv(r0, &(0x7f0000004f40)=[{&(0x7f0000004c40)=""/230, 0xe6}, {&(0x7f0000004d40)=""/154, 0x9a}, {&(0x7f0000004e00)=""/97, 0x61}, {&(0x7f0000004e80)=""/33, 0x21}, {&(0x7f0000004ec0)=""/97, 0x61}], 0x5) mknod$loop(&(0x7f0000004fc0)='./file2\x00', 0x2083, 0x1) connect$unix(r2, &(0x7f0000005000)=@abs={0x0, 0x0, 0x0}, 0x8) mknod$loop(&(0x7f0000005040)='./file2\x00', 0xc000, 0x0) 00:00:18 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xe42418b2f95523b5) sendto$unix(r0, &(0x7f0000000080), 0xffc5, 0x0, 0x0, 0xffffffffffffffad) 00:00:19 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = paccept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x10000000) r2 = socket(0x1f, 0x2, 0x100000001) fcntl$getflags(r1, 0x3) r3 = dup2(r0, r1) setsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f0000000080)={0x401, 0xb6}, 0x10) r4 = getpgrp() r5 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000003580)={0x0, 0x0, 0x0}, &(0x7f00000035c0)=0xc) sendmsg$unix(r2, &(0x7f0000003640)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000034c0)=[{&(0x7f0000000100)="2268f0bbd2aee3242dc16aee6d7f0ad19f36c97e4368a8abe3c6e9a14e63d9cc195149629327d73aea55237e8ea8c5dd977bf63450844dab73d69362d4c429f474b1aa12246eec792d6e74c156ad8c3bd5fa7ac6071f28d93f9aaa19d45150d29f764af2bbd3dd50784ad422d3cda61c02db9550f6aa36ee7b0e894b4a9a914453120b718b64b64d9dae8b401d0ea92f0c4245a5dadf777947ab64dfee843cddea3625f9ab165bb33b474223c5083d1bd623ddf06811a929ff0b09fb9625c30b32cac40cd3ea8f8e9d6ac620ccf09790c2907c3f407fa25b290b31c6a18c1cd73205fccc4c39de58286f11f67ef7417a2640c8697c6d0aa6f3641cf45f2fd67bf175c4ffc5ca8e04963405e89eea06a65274b73e48892d5bbdb9f96b9455d2e971332b6fce58211bad6b5aa18a28e059f46f02cc112decfe8e54c1fdccf4bff33725f3450698e2f5dd0fb6269a603cc4f787267276003a66b4123d338b0334506f42768554e474d95a51c0f3c5a58561801c0620c981f609a3abdf7319410100097cb681c518889d015dde5f265444bbcc1c395c8ba5914fed81ae663674ccc023a7442d95381cc82fa2607bd1ff6ded7ed659e55ed3773ff9f135e6f26eb74efe927969b4ebffbd33b71db17e5b80e2c3fa306152510f879b43027a83c768cfeb12c170ee7dd72a196276662fbac261edd9cc2c5a70a2bd815150b81c96c34b954e4a706cf81c4ccb67ef540a3aa7a910940435c59df5d5150cbee3733ced1d7314dcc96b0ffdd96e4ba3d373290e58be9353f40987094b1a73919885a356e7269c48a2ff7e3f970af5d5ef13d9e952799572338565ff1ab9daba72ffa8955f2ce742f8205a2568271e00abb295d5d38739c0baedfc90579f43f20f579e719eb3ca7f9948a1bbe15fc7296d1cdf1f997bffb1070512c4fc7495c0b3245049b96c772f5eca771fbebd62420514c3afa1bb9d6d4c4cbe125c62d9bb34cd21d10d64c8c815b83c23ef89ce1409b4988bba2a93e36f14eada7bcbbd03674c109fd3f4cf6cbbc6099fac3526831f882df7751130b79c4f65f61ed67e4165eb6b97ac9813d37743b523de04c47415c05ab19a6f733fb28116221b57d5638579ce45d974d5a1d81f552b9340db2c8bd30acdb0adef531d480e6b26e4a011455f9000405dba609f2de8df32bb2b690f8fc61d7d27ef05c4100a2433fb26ea341ee955dac83e9438fe146a954ebfc2595c064ee8d4e4268a814eb5e221218a9501857e4607b2a88e120f173dc3fae57c3738f7660db69690c734a0493620c5f562dbd356be6f45b79fe708a10c2abb5b146114404193e9a55e05ded3d0fb95cd0948131ee43123c230c1976cad23cd80da528352296be99296ae46c79a69412d4ab5999436e114a8879d88dbd9aa1d2abc91cb6cf02e2bf86157588c2de48dba9355ee1a1d565d4dd46c2d25c036fa136459591683f2f8324abaf41ccf39aa678478a9b02de8dcf39e81d356d27487e2e1f9b109d4a436f32a2edcc6d74255af533cdab8c26f5f429b1f3885895b0641ff22f1ee1a2ae7ba10d0a561830ce386a55312b3cb716072bd2c56f09aea7af56fc693666fcd7359d5f4e97fa10da236954a23c2fcb1ad919a7f27242dc4f5febe0fdd3dd95ba6b1151c5b31b154926a1f8e1f1e025658960e07cbaa3f0c10d8cf4c2e4cec31a2cb1c9e02c17cc79cbb03aac04127848b0a00836e06f2d1a74863de1c9a58a4eb11bec01836b09f32241f4bf1371ca90431345290a58ec4d75d0c6a4e1594e7e81abb4c99fc709a5d417a054b38e3208cf66f811616ee70e9a17d43f7a9b88ba2aa0be7c890ff7b6bc7343566bedf4b07b06e6ea97eebe3435f000f32d3431057f0de78fd9f13d6dcd4f280cda5d84060fdfcc9db11ed5b62dedd4ab2ece9790bafa7913e0f03cac0f2ac96ce8a01eda12a6f33aea925f821a4e157ed81260a24e288df47aec5fe70f4c3b59f083b10a592ae01882a5bce99754062fad1b150cef5a006a50cc43f09558ebe503bf839fbd499f54e165d1b6322313d0c460e071a69a1333ac6d12a402fc22526f78a8069a1df873451803e20f9c1529294254e0f0d59b6658f277c66a8cde225244d0032fe21d6fedb31951c6a5c16b2ffedb339cc65d49cc6c653ba3939dfc00d84da9e8702c3eda6272cf572a28f458ccbcdc5ebfb4e54e612833ef3ea9162dbdbdb4dd36ba25375b3ccfc461ab8889029c8de9e5fb53644e72d118e149aa369b558b8df8e6654d64930009865beedbed40438c254555509f57b15f634cb65cf4247c6e01cd4b7fe45fdde254b06ac527cf920ece564507ee3d060a51c8a071a6a02fec3645b361a234de151ee74be74ac7204cfc18bc85f6db07eecb21b1bbc4111926915d88b2e68cb80097780ad6a65dff40ba53f56d22341a1097544f0d7b86e7ad895f824d5b14c1fb0f5568b96c4fdda3f95c907d55e2375b543e5148e45d2e0a98d81da93541d7b24b7aa1ffe7ff4b2481a7c08af30c3003cf87c35b455464948d3307fdbd2d62c8a86682cad3f27a5bb260485696dc4e7f81c63d16d1057d8c66f695447b8b9cca1d1062cba7fc6ed0c9484d90415e6f01b910bf0a5392ef912f1ef5ac508bf8b1df863af37509d72742c2863c570a7727b9db0f6d0de61faa8436a6c4479df1d93392b751d5ae5f2d2c7e465b67ab1c4135bb2c58c9e84aa8e5b8ee23c61272f60b54f5e4b2bc1f3dc3b61fa49f0ff21d4d2bb1a97b40d6f01989c9cb5bacf8f5b37640704364cc03afb53e78ff929bd2da0460aae58070a633f54e97bcb45e5836063c617e2dc5102b8dda6e9d42240e365955ec7a7699089401ef362a3f799b6183eb6c6df13c880b0328d9ed25e7209e307e618387bc84c3d699365ca94e6327904c243bc70afea7b0df750061305efafac5fb62ea9c884435a5506a88ebea84baef7f6bb1f65317cd5f97bc41e619984f62b79bbb2c50ee292600a9a31504d32440bdd5872fa5ee68db62118c3f8c4fdb9713411ef25743719ce8af1651a140be33dc29da44cf5f698517ec8b8d207259b0750f9a7b85e741b5a188377f7dfcbe342ee547c22094391d2ca6972b544fb58b813a3e4a1814390374479f1988692bf79ef9bedd0c457eea69130d0c6c3269d33494cfd2ddd0eb3522d8cd84e09344c9887a878f4efc790d2cc4b2beb020d677e301ae09fb55eeef7c937b5732e5723090b39ac395214087d601321e44bd133fbf7d7727ddd583b61f66a5367e98a91724cf82c866d8b933cb6a76c9d5b766adc7bb2364845e29fe3a99d25c3fb463b4323b408e95e4d4a30b4291e44028d5f3d3dc99cc9f2b256684e983f431844a4f5aa6d6efadf8aea4290ce9b6d49ca68f86024a2bbce8f666989f7454d7e2d2966b05bb7ab4b79bc833c4fd95e3678dc514e1a766abc5f4adf0937945aa40e51568716e6b34ce24e2070fe739389eabc887c1d4d8e14f99e56db89f490ada7aa9008b11558cdaaa655a8eceb6c3537898f58509596132ec33320714d6300ef9bba8d2e3ecff5c1746acdde51ebaabbf9d9360b5207507eaacc34f47b8ca0516cb3a9f20dbcdb165937e8c8588945ea72bbbe19a8add2eeb1be3730a27d1cafd838314498ac783140cb5b1f2781072f953fcb530290c6c2750f07fb8cf0fdbf3d82be57033900228989b7cbdd082891a502ea8d4592297c40add4acc2d45c4044251c51921c792540f53bac0b4927202abc2e2536ba37491e500d24b5cde74e8cacb5d0d48d36db87b66f9cfd35fd2b8de0945a243beea6cfc22ccb0d81aae56fd30d6d80a7e79159c6a428982dde9a39ca1139dbf596df4258baa24fc1c5cdf69ae1ee18ac75a1b0bf6f9e82b98e6618dea2f8d68a8fe77831470e06007819754c2dfc9d8b8cac8041fbd84355889cf6ecb435e79c44111c8ced44d630b78dfee72db22e5c4be2517536a7a9bf87f9097f568d938f006c4e9db1d960df1c05646157ace96c05c19543ef07f666a4b9e322842f7275bb2b836e57336e31b554c81ce74348f2585794425b33e68ffd653d6d9c9ff7b997ee1952c06c3f0c604c9ab13b96c697a732f9a1c0f6900da58f3b3cfd8ece6f75b587365f8e14f4d3b89376b45aaca446cb86d5f77ac21044522a085eeb191970d6be31549560f97c386fb0949d43828939d683eb4a0f0f0f0a22ac9ca937725a3df9a75fe36bb1728390e4387f34bb808122d3275510988b2ec656be84aae63cdb0b39b7b5ec01e6b8cdc93a59a322034c6bb580206d3d78546ac366a46759ebd78c89789032e764d9f27d039be9347f92318c8b61d75f1b73167a057b414256e9392cfe2a385666328912306ce56139a6c1f78a9d469616a595bdb2ec42fd9bc8f4b5b43d6bf65540747151c3ff67372f96504da91e18edae2dfe283a4b98700324c836d6c086e06918e65fa95cd2d0f025021b19f684f7d30859cae444988558f131d16373adbd7ec76d80953a47a1b681e356870f1c2468f85ecab7eb7366bbda8ed0846abfcf82d4e95f6224193bf96076fc329e898a213b593ed92f6dffc9e6aa2fad1e6b4f54303ffd2ec5b1989b3334546a2c93d29d3fbe0a6e3a6c059ed130f8dc23f8e618da7b279211e1c2c4927bd6b5ebe92d749861235e9592c8d30f97808da21722e8277731e64b4eea449d30b111be10829da404b7de907f14c2ebec2fda229d2d110df8691d28b7e406a9a9cb81e4c6bd7f112c0a07f67549b2d80905919ebeb08bf1c2b94f78ceaa1b0af08df793f3924c2c28a73860437953bc839523dad5a6eb965bb15696967ac1785a6fdf954880e9e96f74f3395c3f1e8ed6dc7cf8128a5c355f05b45049591b9be039c7c91766a1a04c9cf30bf6732424d816c5b8c471ed85e0a212aa43cbfafd35c1b71368250def7088571bbb07554c21e23c3efed525d276f00470d79ff96ba7a1c0bbc4fb8b902dcecc9e3b671fd193c3685e004b6513f419b71381378b73c9abbaed684a1020396640ab81b781f6e61037af67219c252dff66e11ecc9f56fbe2909db1214595c4206959a68ce3ecfc141dc230941282dc83ec9a1000369512413f73aeccf368cb7c13036593ef40615eb783ca7e8b494c86ae29fac2b468582972ce16131b4f586621a863a636a58380bfdff7cd84ca2fc3906cdfd5aae048e46d83f649bd659bd6f398ec80b3ee7785a836fc7b0afc1adb595573030016187422130eb81f19e74b47b1ec124ed0501ea4be1f57da12f10f9b5a42250975718235dda5739febad1aedab1a46efc3330b823ef4d23ef34e1ae42aecac2d57683ad9c136d2dd7e9c5a349df630912a3c0b146d7842c3f911c309133ff1e802281ad285836943c3deac042a7a3d1119444e157abdea1ffa809b8b5ae77b18f7f318aec039885cf663072fd3e1e8b34a86a900fced05518493f2e61af241bf18406641b094cdd4d08c4bbe58a0afd2678eee653759c7a66e905e8df4c529266a16164aa1b03f17ec6dab1b41f2cdd14ce8e6cb8af1ff3b92803fb26f93a8436757943ed061947189820e531080a1c0960f22070bb00756b5cfb8ffab7df32a5cbaf8696ef47c8d360721d1cf9e26db0a1baa12e1c49aaae1d337c4165b071c3e5d47b198506b8403b92a70dfd395e18c0b955c0b849109fa9d03b08425dcbe493313a1cbbedebbad67425441690b3a0433e532ec4b92073d8450ab7ef712cb726404d42cd419e30f9504ceff876415c119edd397f670ee2365f15648f5753b47dbfb617ea0cad99082d7", 0x1000}, {&(0x7f0000001100)="3cc839da2f57ad965f5ad3e768780673da535aeb4764c5f778967e5260912182111353dba9c541fbfae1c8ea435e3f902c229b1249dcce826ae8dfd5d0090fac46200d7b4ec5b1c24d6444ecd38c390d9124cc2e78847dab3695ffb3e99958fc76", 0x61}, {&(0x7f0000001180)="74576f6474164e0d6ea96410b737d3d84e96b6d7a4702131e2bc643e6d338bbb727c34ed7fc5d9bcb64bcc91528e34338e7829f5dfea0348f4e028bc92ad9fbf1d27a866d535b3c64a974fb57e7629717818525441f7a4d1909c9d05d9cb36cedb499d46c8dad688c197c8446a21537856f841a56aabef88cc0297", 0x7b}, {&(0x7f0000001200)="1b9008c2f484af2cd51f315e102490da87434fcb790a965c9c3e539c718ee5386e535e3a5650debd28ab6701a3f38f943074b3f08e7f73ddf72e1b056f360505906500b4dd08bb71a7415c74d1126a143b6dad2e49ab3fbdbf75ee6ed87ca24667ea27c399b8a264697b602af18bc53e1326290eff3a1f44c74c1ba76e22c0dcaa752e747183fdbb28f29a048b9abc8ed5a6bc25ec3d3845a399cbc74913e31ec6c23e85ef7d7d130080bfd7818e65d74aa206132c73046c3384d8f73e99639f771bff186a2830716a43fb6473d000f90434feee883dd75fb8c11a5a17f17615854c", 0xe2}, {&(0x7f0000001300)="5aaaf6c65dd03b1a902f36852f374a3e1ad3ffe2f75a9135ee1f743dfd8a38bcdc4f4b7f264de25e9fac83406342a0135f08b2e6ff8f1132a6061de51c9f5a4f0a1391f99fefd7c14d4d2e6c82f429f8340c8c256b00a96bae2e93c715a69f3b2186b06248d99afd81027769943a2d89f7ebca07ab105bfb35282c2e29414525b99a6323b0cc36644eb7e922624ca663639232e74032a88c2d53fe18427ed7a45e95f32b30c4221b48751bc7f1daf46cea197b0d8883bb869dad0f6a7e6cfe21e61e012fe7f80b5876", 0xc9}, {&(0x7f0000001400)="0f9e0c0859665de8d189cf84c8ae72539868b8d67ad7495807111204cfbd2fcdf09f7dc4a0bd2f2554dc5460ea654075", 0x30}, {&(0x7f0000001440)="53fd54266c266b7f6bcf2949eed4e22f5a6dcbcc28a919347a87c4baf1f7ab6b37bde0adbc98432622887c54a8cc76b32d9bc653947306759ff04c4c435d8aea06e995bc793096dfc6b11c2f8f5d34f2af9001b8628a3c8cdc9b1883fd47cc9270c10fe214e602c8edd5d0810b", 0x6d}, {&(0x7f00000014c0)="44a5cd75392e4a712a42631e0872572eb13823c0ea390a20808c10af6f7df4ba4fbb1636a1764c3dc54986263c809ca2f74221bbde4f42d69b1bc18372cb320c56183c8d2146353358204e0581c7a6b7fc275bc0bd6afc54cef1b2e87d17acb5aa60a3de771d55d188fabc9d6958d337c5aabdcfd849fc7a5a4906c1987da668f2f6be9f9574ae7f34c5ab68a5fc641000c15be621bf5868ee1d793ae6329d78aa8b42f7c037eeb4934eedf00b2c5ad1add880cb4ce8819bc3df5f0e5df70bd7df3c291332948f81c08527f36fa7e4e0dc5d0d309690d77a469fea5080414b1328de484e7e948baed03cc6a17c08e1fd4c5a87c81633c6561d0cd19eb335920aac43c0f1da6f7738b60d490d7f9656cac394f14c9c8711a910d7c6a3824a136b8ebaea0ac0794a3dc686a9f5cb0fd843c5634c0fd6914d0e8b1378f3a931aa95d703ce4726def8ad85caaf8999196b6e2dddc99ed5fbe133b55b98b89abbf42faee7f2636ccec5f88af61de012be5cd26f44c4c78e4354ba1f40e4df00b5fe379b57dda5100bf189a8ae481e0416544bc688e9e9cf5a96cac8a9e073597ff0d1fa1a3d696fa57bdf059b2ce3b85331be5ec88d71dfb942462bc9ce1effaa39622b1335699dd6b705647152b2a7c5afe152b685821a43a694517db5f5e30e25a9809a8d338572e43864abe060c90cae9e117c05b475e913f67efa86b5755e373b6b1827af72306741dde1c7c2965ea1c9c78df17c891d969ac13362f1d9f64983668ae886bfa3fcb0995d2309010d351a552477643b575810eee2b63853ff0288d4c71caf9a131e2aa9a397763b75c31a56e6e6e32e29a6e682554cbaa8a701b013fa5303cc206d0b751979a02af1eaa667d2a8dc9c76ee46849aa58d5e0678ac8e857a663ddb801a03a666215f9d57f67abd13bbf452e18da56a32baea3723aa6303150b30058eefeb17af613b0036ecf956dbfbd36cfa49d0b884a9fb6508db1f02a7058f358acb41e7673777d3e1fe0ce9e20db29951124e6a33ea2f4d2da2d710551bf6c9c3db59fde65af1481f256adc80aef2dddbd355dde6c6926784592a5374c5ec639ea6456cea92e1cf30e514ece37497f3cb2b203df024baa1368005f1a02311199f5620e827d199bed625e074ba7e16971d425084aea44a4d215df89e72f5f8c606294db584324034fd4ee35b8f32e261693b367a424aaccd7f705e17d7c153a6615cf4cc62cb50fe72c5440446ef8adeca7ee33cbcfcea3e5c796152dd6955e7b3b5cc2d90719c374a3d0fda9550f78aea0b2d7c99105209332ffa48043a9aed00665754f4cbd455a551872ca2eb061138434a83d0491d3030e5d4ebb947c99964843fee9896675737771fe4c93548e3efaa0b25c667ed760a7d56ea8ef318a422fac0968938018498f42bc1f925758c948c853a7040d9e11a1940a845f0546ebde06f81c19f1ac426e221b8c4537e2faac970148aea3c1b325cf84955804b4ff8309c72ef97ea6a8388378b73bb67b8aef0d4d6dd0be0be6757bf6ea73ff1facf81ee30e478b0f9eb32dafe52e7de0cbd8424d36afa91787069660a0b01634aa2471dfd3dd9a84d9647fe4f9361dfe940229056bd3cc29a81d94f2d8a0692868e63db0646be091f58b29ed8b618c0aef8a2988266e3709ec01e052b8a2f6415b593afc5f2d48516248915e02c326340d383bca40f9c73d505b94bdb2f6f0c731dae5cc423fa3a08d697b87cc756bdb7dfe81fe57bf79de004c5fd9a4a0611c9fef35172472605456c843b69a68345fa31c764f251736f242efcf840cc2a2a037b7fa3349bab4010ce13701ba3195c4eb78e98f42bbc04229f46e5c8bd538909faecb0d74b02bd1e193f45db56081a9c61479ad05d1fe5170d5a988da669852a9307edba30cf54ffe4d234401c9a1dcccd255fd4f777e0355216854ec33f4b7db203f00f654cc9c25d84554a7fa3f52e75c3840e22f87adece9c389f72a47b7e3f610bb72756fa98c0624d0aaba19db0c9dfe78aab910b2a7d515011ceaedfc7d846571cb5a7186eeda37a945e6c91ce51eb0ef2109fa1058782a0eda180d9c59dc74f1f70609ae59b4abd92cab94dd6f100ea19c00d38978138ea95e51d3e716cab16af56182fe71e13a092eb4191fbd52b70ea829a30387466cd3fa440704661891b58be26c91475b6289a2cd23b6346c502737eb9db70f6a2fe2a636cb2c0d2f77c318a93133c9abf2aaefe063778b40512773f3978c89b7029d4ce6fad3c9622dd24085fa37e0c381c92b21cf619b618425efa0ab06e19247a7a307109dbad3da72074113b061874ce4aa2426ff64622177bf9a167fb1e56ceabcbcaf2ed5f123674a50c62fe670627ac5ad95c296f1337e9c2081462f07fd0f54a9d9b6d32b710cc025c8af75c574fa3f8adba9c4bfc19c216471f89d854ad8696c1b633166ee94ccbb8ec384c85d1344e81691ae72e1d0c5b32fa1cbeea7748995d40dc3acd0731d7c92d914a2011a0ada6cb3613042e7c93c7b7ef06233f2ac24f57468f84f162bf07b054c28947fa72078143c91d2d2bf531fccecdc192580939465911a38a256eb9c1b208ae1ec681202492a9f1dcf82928731802975a74b510cf356c0577599e447ee44dd7dad0571469de04fb142f987783d27a0479e8bcdd1f71995a4dde093a1b7e8289401d938dbfc0694631d2dc7934db4dfd3d8c9d2b4c69e2f7fa637db7c0813b643125b4e5665435fae293938b236f58ff93ce16e004f0305ccd68b81607f83424c0ed9067696992918c0843e291dd0de2a613e2442a6da03c0b7f0ee0097d0e2d9f2c298bf02cf69a7c0b444697bbd5852444d9caffa97bf3e5456256cbba7f0cf523ea360d09bb2257b2c2e3f4aae29a31df4f8d6da37c6a21e424ab36a59281b89e97531da8329e770102610c38d76377e97a4bcc1f0b193d9d8b8f1697198b545c1156103859fcbd4a33a75143ebf24304e3bf92913dbfa133115810922ba32a45b6460ca461dcf0f9f3ce7cf34b1a167e10c75acb682054d255618cf989a39ea6bbf84066379bcecb97e5ab112180b4a38a464e92b7e677bc65f0b6ce9a77ac3c92d5a4006ff46e399df6805cf1643800946122fd76131eebf2370930a8759246ea0cfaba0973bac8736985211dae9ef05e994316a739b200197fe9aa51dc2c4956513a7090b8b8042176dc28d3dcd96af71c794f3e2c0f2217a644fec2fd317f1e35f36ebcb3dda84d77b8bb3a4f023fc085a43fc1ccee590f4cda5002313d298c092ab9a0962d382b44350efa40074e604e8733161bea42baee9a59bea897c66ae365b44d292598d086acd58291d4edba52334a05612d951461389b63fc92f1abaff6a5966c3c34fac84816b56bceed940d8d9b29523fb001a4233e7c92158985920b24e8964b490451305abb1bfba8df0151520ac1c13c845898b3bf404735c4aed8f78394dea1e4d908b866f4ec614c620a1006e74d0c7d1bdacd33cb349015fe4027f98b42b66376098335215d4e240a7e93155651c4038ee807ab5dcc327e1e5aac5cd80c8f7a4e5a36a78e69ca74a2bb1c678a1c36bce1f7178d05018e505e70ae4921c0a3ad3b169dfe55cb475f222624cb8a1c96be556fece0fa3d93a629ef37d14ed4323ca129e833a844206eb677caf5ab163b1835c1433c996d31da517a7ece93262e8851aa6fdee2ed7090698ce1a8336f88ee9b402be277b4be24c75bef6c5c13ef78080c1a3594dbe17e18537310b75061df316ddb986d0a6540b2b5bf39a05441110edcfaa2f37b8fd552b2163d2534d7d91ae949e60f770dffef39ab4ec70cf4e4d59b83a603442bf4563f16b725c8f0faf46b345c913aa2a858066becf7e140dbfa0e25e84a49455770c9a9474d5e9818ef709227d3c718476570b52ee322e8aaae9f09885f005678ccb01292d494717f301cf5ae54cafb9f19a32b10d6c3b92c3c3de87bc60696f0735be7c1680cb2dab66bbe12909cb6535add2f9786538fff43778c9b7feb9c2dea409670844feeb1254b7bc45ff19a72a8270783aeb038b1f45e95201604644d53a0b8aadeb53ed5cd506c6c0f620ca683d8499485dbbdffa7567b7be4b67444c8071dbb5bb6233c52590e4c73be68eba8d1f30a3def7ca5153f671ca0bc6ab3c8e5ccdb24e20e30ac679aa339b9e5733b06003f63be045d85f06bdabbfd325f323a3e0c7c5c20561d71ff7f38f4f0dbebfcd582f459c3b8420b20a02a7ecfb035f42fbe2ba7e2e5fe398bb7fdd3cfd86294b23f939662ea484a2bae227ca61999b77a77ef20a74142625e49cf94c40450c434a67176784a88e883e99ab5175eaa29aa125ee241d5060a70b3b0561b95319a5473041f6f29e43aa0e06fdfc1c0d1edf386e84a561de84b22e967b169ba87969d6f7c13c93c0b5cf3092e2a663d2dc58e929fe46c19a90cec9b22a455c2be02eada6b816379ec6a4fc23856c22ecca7a3d4b11b9a126f933775b8785d9e34ffd96b8f8df2c4663b8cb791932c1e6373c79f207908b266587b0189d196bb2d46b46002526b60da1b457d90aa494fff1dae34aeecad9f9db0d2e28e7921fabb21a69b206bd4296238a6935b1a73082f5e0c8dd35539f4261ea38eaa90bf8166f52dd0136db9f1c1f8db7f338da9218b78d2d8736a6f7dd392303b262f7b965344064183e4047dddc608618efa891a44677b596e61706db5bd4515243d5d6f641616a1f49fbe3ce42cf3bbfdf6ae8b5edae1a2d29c375f99766174a787262630871bd6a8d1f504bcf1d381eabe2a366a99297203ee93f959000a47d429c97fe059d564565810a9579188b2a1b895c81ea6c353e71e5b1ae5aa7ddf5feeaa1c0cfc3e2927401bdd8afc2fb66155a547dfcb705dba7d3f170fe100eca92c05d4466af6754f582afd10fc799105ee1fea5ce6f09216402839b1478854df9c50cd2749b2340f6beb54f5182bb69903beea02d8dc025143a8278271841951c3061cda23684a7d50fa4e338e3a434a1544876732d152b3219d65585c9b14391800e5288bb8369777c7f56d3e6ceb38588eaed09250829ea43b21eedc4641567ed674161aea70b2321ab378d65d7093f3ed936394d44248d784bc756fe4f08eccce1020111a7438358680a9c52483f14ea1bfdeabfe0bf64f1237661b3aa216aec27bfa9e409ae87c391be2dceaa4fcec8773a98a6b3347972d16b4c8453808bd4dc662731ac77256473f54868becbf20ae7c09ff8226747d5d0329ace69767cb0f2cdd7c3aed7084ba4a7302eb2e160f69339ad4fd9559bc72d409fc979b365bb1deec47c15c1379ba14a30009c1aba2cb1d74ca1d634fa97e5be82d8ee42ff6a1f3e9db436c9043070e620f2815ad7de26a90a2c289c3850261a7ae90c415e1d172cd1b92d3a41f8277819dd92cbf83670002d6bf6722441664a53f21fb65595249cf772d70ee72cd9d5a956fa15bca8705d323a7bec5eb2641d11b640800527453899164e7af02c846b551ef177d38ed5989f3e98edea8b35912da004ab36de5f504e5ed82f0fbcdeffe6e7dc99d9fc907e276f7affc58e9eed827f20ee25a5bec89c02c60d205d41143a783422eb649aca14415ed64a9b6e1b6b6fb3274e547df0325d52af869811af4fc2ed05592017ac606ef3edb037d134b7e4abf58e08f4a8c6f3953ee6a66ca6591af3954cb23d085b09aa87a6f939fbe20df69af55bed819b2f345a36a87085717e3f039d43d81bf5a39feeacf5b17ef62fbd142b25228d5861812e2ee82135d204095b3", 0x1000}, {&(0x7f00000024c0)="58beaea914cc5833bf0af2b9c910508e49b40acfd20e980c7dd1f6baff24445422ac797eb4969a500edeaec16562e662283b6d250ec03a59cf0c5faf1e44dadc865be318094c6720a2516529307e1d15e541298106a59e20987fc538a3421bb58754688b272b1dbbcc44b0d3477314e021cce6aae1160c61c436978502cfeebf815e03743757c249812798120efdc76abdbcb94e22ea2a60a6db3aec8116a5258a0231cc7a0aa1e8362f9e447f180dfb1906a1d7ba141f5ff0362246abe05439d5f8a380eb1c801b93aacab8f6a29286449f780dffc1afe8254a0d9e895ed1c8d79bd967c2016db0b53eae4bbb48011bfef947aa82a41acf1ada9012e1abe6ecfdd21c72ce54c28c10f5bc76f06412b976191ac222cee1fb33c9cb9d5c952dc45967175a795169803a0cb525b1a1172e30661909c2bca4fc5f37f45b3f47cc7604eac531aa1122e1085fd07491f0b7a7f8192e88378bc4e9bd7c7e25ad987e1feca5a84cc51d0a4460ba7a2b92f58ceb2db4c556fdf4c977503be50c9ecf78e704c88aac950757dd7d293e98d877237850e646b277ff9d789a713f154bfc56505da74a98f7d6443c3aa626ed59660ba90b788521c847fa9f57b3f83ce4491fef7211b69d30a403f887e24505a107ccddfa01587686bf2ec4c216edf96f404e34cb598cdcb7b5a2669e207c8284d13dd4eeadc6d1d1441c61ade30e04ddbcc3c822ed3823ad00b7654d649ae8f271f6725c36250bdc351f281ebf2f10411435976a10c29431b56ea01c13327af21b6d47774dacbbc40159c1981dfceefaee22d688696403d91ed3945f5b09360e9170a1fd1dfca71f2d24800248f583a95e1e0f66a6c243558fbf83f3af364835fd27c8d4f7747b5a5d29881557747a4fd64aae97a63279ed9744d755fffc4a6e8431a02371ed996dd06127e9dcd85dddb253aad334fe50ffde1f40c9009b6f9468113c928728503e95f6dcbb00dfc930741c92fe7303ac4de503c6e3078740b0f92a40bc59bb97b33c05c82e1f6747d58fc64d3cfd768fcd4909b0eb5a29fcf736aa0cf084a8afc7e1154941d80dfe982af7c8d71f7a41dc722d52914b288e1debb8dccfc3c4f338cd60a89c70ab46c946abcb6b00b711275d50b2d2e87726b3d49a7937e21ec156e19e93ea2ab2bcd8c4e345e351b56fbc32b20eff4769b737fb0a20d0d013e7a8f3edee6ef06debe2f47e6d741a8fcbfce2ba3575bebfe6e8bc1794298168e411368bf34cbe4d92dd62c2802feb51eeccc3de6495cb7d251b67047a14b1b0f5359294a40e4a5b3b923bfb368be8a398aa8fb16986ba516a4d945a4bc301bc35dcc3c8ddbc472548071288fee13bd3ee6d49d95797362b71bebc604946c4c901a1165c5402c913251028e12e094606519f0b1a83f16db840bef907173483afed8f6bc1a4212b7074f84d8708b43b1c9f850b1d4fef67c66665a4d402405c414289d61184068a880dd73cda2bed8561f5973cc5e88ae1754d4d9524a5cdc4763ed0552112c9c0e2e666020865d3c4bfd576f9473cb466ac378d1698d1f2a92286b3d8945ff20e4b4774fbc32d0d08f4c1e760593b5308d9605cd867dba499256b001b0ad8f4a5cf00fb1e5482a5ec159a9a80d6a7067f393fad4aaa3acddca716ef2684768191ba77143d3d8de379b48a130926f3ff188069cd03ddf8548890c2c6cf0fb3b27c3efac86ba4c1f2864512c49b47bb8df2905b462eda5df555b72d4c97d1efae0bb07b48086bf8f0793db699e5eeb253ff1482aa41c904a0f7e0732100320360caca95f312a3da4c32d3afccaeab8ba4bc9b04dd0a8a1a8fdd8b5b357ce8d950ce30f6db8136d37544098f278c9cf58c8eca3806017d9784a91c15319d04f307f2284bdc14e361a344544487da050d6df3bcd91d100ff8ea7b7486b68c428815c165446285df70f16ceafef8e12b25aa1b9c69322dd793f0d2fc2c8e4808f5acff4fa2a608a4d2db5caa4dc851cdddc16ccb82d595978b64c3ad6c7b3813c0d1b93b1203918f8d8b824c6348a13584beeb49f1731f5d0d5df6615d7d01f894e46c03635e4c705113e3538ca480048572716326b6e000ce425a6a5648508e947ada846dbe09af0a49474484f12afb66ba2b31cbe24c8380a9a16f73492d8afdfdae3aa7bea67855ed43908a02d369b9beb135172a4e5d66dc0967af72958c68d3ca05a21766086b5663ccf9a40fd37f0f7b40efb33bcb7d973f45aaa684e19fbea0b4da61e73087de8afabc204b20f660c032e744e42c17e45331e3b0497e2738de67b527a418c333071bfa92d4dc32f0dc28cae836871fcd32af73d50a6632af332874a50d58c51852c79368533092d6224c9d38cbae7197529b7ba3ea63969da4523185ddfb6a5024992366c275c8277df0c9299c628236ae09003cdc0028920a32bded374c6b1651b749bdd73c4b9dbdcd603bc52815eb394f54a7ae59f92a42725e440b62a6ba58f405d61ef79513b41a32b868437ce7f05d33ab75a17df874a346091fda66f95e2b827d6f2189157e1808aa9b9fccdd7d05565a12871c35fcabfd83cf0f50ec211b2c4ab951195a63264bd1f1c3fec10d90189175fe828bc0f788f81e33bcf7d5f6de909437349ed3235f1c2becd07ebefe1cbc524f80c02a5625f9e7bf784ab702fe925bd423e4d3e245bfb1bfa8a1bf6250767bad2c0121d3034c1f09fc63d6c1d70071fff2c07a6b2f7623a4dc6e3567f9316d473884ff6d28b21b2c51b5eb972356a9f7d1895a7d704294d6e5e6c4ab4fb0a84a8b8a8cc2524e080d54ef21ac02e16702ab432e7364eac4ca3d3d137e4691c5cce94aec5f7468df980471968618a5748c1a65f5c547f4dc96c76a67c4703eeadfc94e4ec61ec347f5cfff3353a6d4e1f9606941661665662d375d5bbba984750306f618e177551aecb2b0310aaad75e97f98d992262de849d51aa5778637cd94dcbf4dfd0e45480fc0c45059281438ddcb9aebd8cd9d57b9fdd5d66483f0c1a9234e3d97ae1059580da130e4801ef260c0d32f5428074574e9c81b16674931ec3a7eee976f9abc71d150b6db9065f4afbbda84210863f189ca13ba980675be111be937455cd17a6aa826769f187445263a8f8b7e7b10dde3310a4e7ce476cd4d030aff10fa5145b580aec01bf3e238cdb3b67b357ab89d528da869e94820c479ab1de6ba31872428ae28f04a6e79ac157a30b968a973f175030560c112902090b29bfb7274a25ef47e7ec038b2a32b4b306473f18efbb26ca2c7d08339082d4098c6a9bff534eb2d1448914a47880c1c0a1c3c3781c3d7d30d7ebff85b1593057c23cfff7676d412a57a99f5d4f82746e617f0e12884c98fde3fca2383df7e50ad42d510395f9afe2993b89e9c5ae2ea3a7b2fce1247da4625e581865a31376424209def3c54f83a73bbd9cdeb12ee4381e0a143548eb6fc5de239c864a7b5ecd867d9fcb09a573d49376318711fc9316af91b6d372f8037629406585adda94d223d24edde198cc577dc8a7e660a240f8b4049237ce56d404f9ca4f5236b9d1b8dc5c3ab6a3ca93d28cb0487595f30c3a5a2c4a9a193c161ff818f6fed854e1f9dca378bf3cb36c69061bed3068d3f9da95833c286adefcd52dac97523bd37d3f3e930a9167f7c87ab94d2a0a14f8857f4cbadd00e91818ef0f57085b353e4daa0b8d2337e1fcd581a26e72172a26e54bbcb80147eb44040894bf6e109c3a623dbcb0462cd5d04167fd1750490d1ef1457415946869fc27e73ff4f7336d3ab1349ac09473373f6956128f62c33d01ab70d0db2c40d149ecd5529236005a8a7cb02cfedbf889c9e77b0be4b51ec9d757177b430978a085445132fabe70942b8ec7fa880c98d90778de8938896675d4e6a1051915ce5138e768d82f2f1b797e66e8e69e7a8ce39674e90f678355b281b58e601f6cc0f6bc67340e3531b0d17604cacdcf8117b1c0e7988662097e422ab889f1938a29cc1ae77d0eeee9359c3ca32a8a8793e23dc53606c22f6bd676c8afb8a6f1eab51b3c1fa20158e2ac175c92375eb85ef6722ca2fb7f14feeff5f796f1b5a118bb77f84d06d8af7f9c1934310f0a74df4b6cdb8becf5974b994250ed6885fbc835e8fc9a6ee5064ae0cce1277daf0f15e8b61bce6c70549870b42ffb53f75d39b0b0b56f41421114131c6d596eacd0d394ae1374447ff2f08583cff9dd303b10634522c7cb78ae1cf315aee22c45cd479f715067dd8cbce3841ec2cf367af66930157d69d636a29d2c7aec1628abe30ddb1ed4e02226750de14a5eb785f3fbd3c377525c520dabedced0104e3c0cffea76666a90faaa3fbd42ac658cb45c84a3f40fb53610d9ece7b759d6fddc5c40716bc299726545b5d44ad8dd34582e1cbe613911c930d01182a19047808c14e0a88e7fae0fac5349ce77a02396ec63a8537732894c9b137612d744d6f172942e61546fe3615321c6dfe86f130ec793479c492968b1b9988dea876dc08f2bfc8f8d2f2db07654bb0f115fd8516174388c10fe01cf0addc479afcdae01d906e01a951aac863711afb4293f3902b91626ad17bfd8b31b0804ed038cbfe50db58e7668e633878ac4e2c8f7291107f35642da36b09b9938a6d284ef51bfd0f669f60e6aa1707fd37c669866db2e265ce704d823df240ba933b55c76686bc70fe383cef45d8c5fce6736c2c9b7a52827ca8015788bfbabbbc3f469b0516e3b2d863c681c7cfc8893c04862535d8b3f7802f5710ec2a4a9024b9474d14ec93ec51bf7a9a9a1f8adfbd9985467342245d6e1ab81a19e4ae6e21de185f9a0eda5ee63bce5c004371922d3fd1cf45401fd5fe2061e582d6f566070410afb7b24123d994e262ad90f606f74e90363604f1d79351de645a86c4d5377ad9dbc28bb6a88c02c9682832ba3ca8af1c269a4c544f28fa7f8d60c13f98c0fc12f5043736b11c48b05f9849a649f11a04f8745dcad4e92b156ac50e2cef56fca2ca9c30b3985a36657c2eccb6905a9fa6af4a380ba23eec730bf1a56dfc0158e7aac8248879409b7d76dd2f2994f2926a5e2f93765a53f1e9331397f532a471553b6df6588556d98c7b5eadb6289487fd8eecf143d71a77da69931f9665fc963e68fce49a26824e5034c2d9785cc29c0a2551bac80c3b817ca6c20f454000884862238457181e2e195f80809dbe18c5d9ec8a6057a594be85fdacfba6e29fbbfe5d44e2bfed9bc2377891bc7e1bca5251555d359596b6bb60d8863ebd89040866ca4f3a8d0a98d16c575c4567cf9a7c17b145c4c5157ec687f0eb50c773fdd00049aad7bb6b786bd084d45ef754dadd6a017bf568232a40c284f22ed4c1d379e8ad7f5066cd94a223e86d9005823b07fdb8c81156daebd2f7756c4bbd647c922a938a2a459c104095c4a6ca18df170c9b7b9e585029ebab6ce9645850ea254172931a1df441a33b5877965c10a180c0f0d7dc7e659df9747ce78508314085bcc6e29ada00ba768b6e74709b0cde2c562c9c1bdf4a5896cfc09e2713841b88186370bc1e3bc6347860b28f980c2bb36cb4e3dc8606d3b02f85920f3b3c49fd6f60df036e1320195b404dcd6584d2e725d1342608da401cf2d313a2dc4ca2c511af6641e121f7562145fae8010e6b12994eda1c7387fb2540fb864c0ab3999db2cba1b02023ab513d2288445ce2e4a3cfaf5599babdb98bea51536bc9b4fe58fb8d11c3cd2941b81cb36025e835cc1073b01eb26127fa2f63167e6f32754d0d04e3c0447ec9d2ddb54b2fa81688660398c", 0x1000}], 0x9, &(0x7f0000003600)=[@cred={0x20, 0xffff, 0x2, r4, r5, r7}], 0x20, 0x5}, 0x404) unlinkat(r3, &(0x7f0000003680)='./file0\x00', 0x0) r8 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x100c, &(0x7f00000036c0), &(0x7f0000003700)=0x10) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000003740), &(0x7f0000003780)=0x8) bind$inet6(r0, &(0x7f00000037c0)={0x18, 0x3, 0xcb, 0x400}, 0xc) r9 = semget(0x3, 0x7, 0x400) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000003800)={{0x1ff, r6, r7, r5, r7, 0x102, 0x3}, 0x7, 0xffffffffffffffff, 0x1}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000003880)={0x311, 0xffffffff00000001}, 0x8) listen(r1, 0x1) listen(r8, 0x2) bind(r0, &(0x7f00000038c0)=@in6={0x18, 0x1, 0x9, 0x101}, 0xc) select(0x40, &(0x7f0000003900)={0xffffffffffff7fff, 0x0, 0x78, 0x1, 0x73f1, 0x5, 0x800, 0x6}, &(0x7f0000003940)={0x0, 0x7e90, 0x0, 0x7, 0x1e6, 0x307, 0x80000001, 0x2000000}, &(0x7f0000003980)={0x0, 0x3f, 0x1000, 0x6c7c, 0x3ff, 0x7, 0x6, 0x1}, &(0x7f00000039c0)={0x8, 0x8}) getpeername(r2, &(0x7f0000003a00)=@un=@abs, &(0x7f0000003a40)=0x8) preadv(r0, &(0x7f0000003fc0)=[{&(0x7f0000003a80)=""/236, 0xec}, {&(0x7f0000003b80)=""/108, 0x6c}, {&(0x7f0000003c00)=""/36, 0x24}, {&(0x7f0000003c40)=""/245, 0xf5}, {&(0x7f0000003d40)=""/29, 0x1d}, {&(0x7f0000003d80)=""/85, 0x55}, {&(0x7f0000003e00)=""/101, 0x65}, {&(0x7f0000003e80)=""/186, 0xba}, {&(0x7f0000003f40)=""/127, 0x7f}], 0x9, 0x0) socket$unix(0x1, 0x2, 0x0) semop(r9, &(0x7f0000004080)=[{0x4, 0x100, 0x1800}, {0x7, 0x4, 0x1000}, {0x0, 0x7, 0x1800}, {0x3, 0xbd75, 0x800}, {0x2, 0x5, 0x800}, {0x2, 0x0, 0x800}], 0x6) connect$unix(r8, &(0x7f00000040c0)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000004100)) recvfrom(r3, &(0x7f0000004140)=""/4, 0x4, 0x800, &(0x7f0000004180)=@un=@file={0x0, './file0\x00'}, 0xa) faccessat(r3, &(0x7f00000041c0)='./file0\x00', 0x114, 0x200) 00:00:19 executing program 1: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x40000000) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={r1, r2, r4}, 0xc) r5 = semget(0x0, 0x6, 0x46) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000100)=""/46) r6 = semget$private(0x0, 0x0, 0x1) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000140)=""/185) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x5, r2, r4, r2, r3, 0x6c, 0x617e}, 0x7, 0x7f, 0x40}) mkdir(&(0x7f0000000280)='./file0\x00', 0x4) r7 = semget$private(0x0, 0x3, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r10 = getpgrp() sendto(r0, &(0x7f0000000380)="1aefc55da8440875a1ceb9f3657b2884bfd132955ad75be3d44700a298755faa792a45ff19ca74fadbebab9662eaaa20501c05313bf7c1d70f5d3d260330b5a29864d36feef68dd55b8a2775e00177f30933d9cae59c5059bfe94f2f4fa2c4b73c55ab7011aad4f97ed626f1e227550a9b666f44a17a97f2ebe939a12a79531d0d3dc1ccd7d350bf6cf6c1eed8baecce0757386f872185aceda1c15a37c0194ac7f61037981720e54be8d8c5f3e6db820b0acddc37ebce1966fae1b9ceb5148bf010c6ba223a83a404ab34b03df6c4226c17640c2fde3e35428228bea850b50723b85baaf6a82d978ebdb44c90bbbbdd0b95ea", 0xf3, 0x400, &(0x7f0000000480)=@in6={0x18, 0x2, 0x1, 0xe2}, 0xc) sendto$inet6(r0, &(0x7f00000004c0)="6e4779c818f00d759bb8368c5a0f8813e8b68f3d4948a34152f7f18f31fa4fc09362511c268fb19e4e5ebd3ae3bca1fbed9b32326a37f83c141e16bad31f160fc0f7b1cdc7de0715d3ff7a9e63c3a85a74d45bfa2343d17e94bab2a247f5927e9847b156ce1c5ada4bb5ec313850fb7b376ba36042bc9b42cfc39e9669e6e8a81bf598e859171fc02f3f433401a7beefa08fd5b2b693920b6cbb6b37934e60b932104580968646925c4dcd50b3419a832dc5cb0fb553188fc23d0fe3e6b6687143d25a305d38b8a25b8fc8f464981c1648bc8dd0c082cec0106e01aec41dde28d96cca01d423dca384ff7a9690ceafb4b66b989058119bbb1b76ffe072a2728bf08a7c8ede7fc0bd5cd02302ca58ae9725b9fd389acd8d96f4157b4f245ca5b69ec0202874803f4fecd2e1f9e9361e5de40a98561e20b8b5417aa16fa6d02a3d3eba6170de06095a54a270938ad473092aafbd0e750be67db6a1b96d03dfeb2d1a4506f055fb9eb452dbba543bbc543df7c38db16f999055b63661829423fb1bcc5371d49c3a7e72512d00c499999b8a417fc807d750a4f51cba66b814031eb2f8d4689f9852e3ebca550b9a87351318f588bcb592415a3f103274be32db96a51f933410b030ea0b7bab77b10d5f09857e819427083089770f5151b7cd1e85eb1e9ff4fc57e2087aaeb12f5be6853628f0d07d019aeb43c2ef6cd7408976a932bfc03874c844e0b4221558b8ae27b6fe7b005036b0180365c20704d43fc01cd0043c1e0a67790cc3d8763e39f77412add9571cca1f1caed6deaa872d8aa5f2fc6979f56af727a69866dcec6d3506cff900bc7db25113265613c1a7fc805c87e150a378d5fe83818236ed2d137d8cf2d3e4a9825039f83cf1ac446aec4f8a7ce89f49dfb4402037dfb37371453e361ee9b6fe86db0c9476929167e7d3e3b0a95c82f24c90e6df6677f59658ca7bbd5e938653cf8ce26ad177a57cf8538f19b3ab60a7de8ad2ec1ba6f5fc64ac0f2e56cd11c2f477cd4c72bacf1941e097f508257a166aee3e27f1b8b75286535e8c0d267af352aa8fe9ed743619e9c3aa473e693935511488e07ea00fbcbd8b8124f9d6f78bd0eec8e1d4a2f231f93e6e1698f9d1d631ae6f68bb5ff58afc686c5cd7658d910ddf8c353a1c31d9240256d59dec1aa359f0eefcc032d6584117fb3959a867010a4d7c93e3c20f66bc5e0fa891bf847c4a5c3212d0822637c471542ff4ac9b4edc13a38c197597b13c52702242909304d2f6d0794729c48e3e54226ee861f237a0fdd4f9d6795955e2181669735ca3186f65e215eeca3501fb71a857bad30c3f00c29ccd5c1c18ae045ca967ea78d88d442487811f235360d0340fe456ab6eed584d246341d2dc577ef9cf0b492221829790b14bbec4e7d0dedb7a338049a4431e413ee21d0d721d0a9b567d3e06fae393ebfd73d5b7ca42b370f8bd5f34f1f5ebe355e2208ed3837bef6717ca196a2c9c801fb3ec4f4e69e3079d789c167b65fd39dff8e0cab14642c987f147f505818e64c295b0e8ce61350a878dfe8dbd98a5f3dc32beaf9fae99cb8da56c1969a076d2925c4705d8671e6b85c6a70cc0d5b2fb75357792892b0b03327100f9e8b958438cb04ff1ebd5eb34c783d01ce7b0cff2137e5026d44bbbc8fa146a51dae8a298247b913d5545c3181ee562741921cbc078086c028cddfd7bce2f380b768515ff451d4f930a46c181e89b3acf225bdd7d1cc473cc67be4c20bf8cccf6f54ea1996e5c42f4454e9cbd2fedf40021a85ea42527de4f2ccfa4c28b238f033bf1d40421a55a12a3cbe88658b511c45ac9707655ceea7b33c295438aac69bfdbcf80bdcf7189158b37308a1dbde5dcdc5ea369cc926dbc69904a7afca59d172de5533b61d0b1971d3799a0559518c2e9572c1e4eaf09e701b824e052c6f638c20eac2dd45ad2ce6c5c3a1af0877b63a5398f3eb366ff3a37d1a58d821dc078e2f283226331946c1d8694775f0ad68d8af599e579c6cd81cb10d8410a646febbf40a0bdeed3b1267f1663b70254bdd253e5351f2b073da0a312a4d3c1afa5e7f0647dfdd2488b9239504f52abc3dcd3595298b98b5e92e644479832a42b2cced3f452adf764ee375aa6126e8fa7eebf2e954c759244d59c4a2866b226a34a9819900d40b913f2145127414c1945f69b423bb370d17dc173c0a72891ed432dea519eedf7f775f23ddb04f7a527e058d8ad341da5201144666c0931ff9667e0075e73ee54b58b56558c476bc4ad7dee425b4c27921e7ede24b528d2f01e939c12a57d432a912467d42ab4281c9eb1fae82eadf20210f4e9a552e74ca132bba0e68f42baaef1a0b54da31ad842061f343bdee02c621a44fc45b25f4f1c69a600db0f195a5b7b2aae9be2011b60cf09f12c8365347df0ad8250d418e1f15c6e6d2673c9b8c87b730d1507c17d299968bc66bda360f33349db15be445481c3abbcc48db2962569db507ebc2f7b60b57447147ea2e6652c478ac383156e0c83faf9c8a7d12e71f124812ae20d418497891764b9e550864925167ff14fa30f7c51506d20583af98e2111ccb98228112c28124f452e1c0abc6b415afb2825b632f3d74d264ecd8b01630689b409c760ed8b6801afbc17137c93da83253009f7e73d802a3430514837789181ef9dae2ba52f57f6db16f399f97ba09b96c0f7b2c90771d6b8af6bc174990a74dd82726a5e17977c4432ab86405f5c1edded95d5e8a3366220311b8d33ccdc197d4c00a5b28168ea333b37a90b8512b05406e16d26c641b43b2f9208d7c37befac0f32d278d8d2135f03086b2e7bae45e6ad4f00475ae09f5841c5c324c8b6f99b53bcb38b993847ba279810ec365c1c8f947186c4255f07541f60d539dd6d09d9e6cd706040cd4caeddf05a792ec5253d86e002343d7008c937e323ced4b84fd040a14fd25825aabfb912c6572107551352b5cd3c58f7e64498dc136eaba29b000e97b45e20b205e372c460d0d6ff50b21abbed0337238291bdfcd1276ea72bab667d223dded8c366e7a123c6f9eb5129182f9c6fd21aa995c90deb0eebb97c9f8e661f9321df1e0bd5548cd3b8ff777e0e8108d13f1ff5f03287601297b5e96649b24353d7e692ae48c43a0c11f091414f3c1f394e940e677666c8cd72593d657c237f1e21ae70612d32a3fdc069ced6f8b0648d19be625519b2fa0ce3c85160bff0551f7c95be7f85a4e008200e6958eb6f265a8c7547601583133a9bd23f1daaf4418fb551e26c899c5182bc2e4222bbd72adfce66401566a56ccd8643cde7bbaf796bf1a32eac292a166daae9779424c265fa8f1db35d56df7ba2a8a0c4858eb26a41846c75882bfe085bf96e26b16e1b1bae57e959d611e3b5855201e15df39f53771b9cdd67e24345f73dee997a4f76f9748d4bf91ca1e12f44d7c5a5d452295bc4812260d7b2d3ca564f45b4a4c54499126a6e066dd96156efd942b380456f6e933a40ceb2084603f4ec1ada196f419a80d4011ac2ff90fcb29d93e02ff07be14f90446f245b0f5f446d0ef0fd5c2fec8790f8661fcdefa63c0735475048620f7c2596039501a0f2596802a63ff595d8f956deb6f09b13d7ade43a8bb5599021a7c276a88397be8e984d4b2746fe181b07d1698c12ff927414feabda51548e5002b1e2c6431dd2d3e77bcb2a7a36bbf7d34b90fc6f72ed4ede23a385ca50d84dff33d6d8daf566ccb2ffc42f58f7157790a18bc195e90137e6c903480d7fdf7c5b7ba39737c76b5de44a773f673df6d390e72365144a06121ab08dbed91c9e49519a380bb32e6838514b2dd8f7891f66b4bb6767f8b3c64275f9eb46c33b79a3b9c5705279323a322cee29f5ce3c3372a6b7bcd18baeda6d719c18c54196927e7859976802632257f69eefbcf85e8ceab4693ada3932461e4afde9ad7e647bc30e66ae033c7359c25f3c7eb355d251344e9b1a87351c62b28a0f5169f0f238e8b0dfe98dfeb5d51fe89d757cdbf278ca6f3bd1dd1fea608b01f18ab0a4697e373cb541cbba44a28f357dcc81d302b91b6ac11438dff517deb7b0cd2bea6a8cdb73690a10811353f56fec8dfc71397632da747a36ed5e09a167853ee1da4d38a42ce184f74b323a84f4140c2503e5a9bf4bc2bcb9fedc3339e327175efa17b761c43416cf8e3f6173bc042721e39b8198d86e4d956193aa0ae1f10fb267aaf461ea2131f093f6bc213be41f9db5de5628fba31f47635ce8bf842ecf87e96d8faa8e429424b4cef4d1aa60359315b790070cc453b309e393672ebc43c30f22b9516cd7c9118c0cfc9d6d90b28e72c3fd8e2e7d6d1bdd9ec9489ba2f0fff8c441e56f8e6acd8f7b1f579fa4ea6bd9328cb8bcb2f9ab8d8fb288bd7c7da46c56d3c85ab4abf5382f49a4f90fe1880dd35605c7351c6099a9ebdf966ac41dca3611364000c4a93980e87147ba570d217f4385325220fbab94eb00d9a9774355025b1ef5501dfeceaceda1eeb3ac84e0f2683f76966e97f6dda74e829fef5d7a9235ac702d8900d7d0b01bb5af529295b60f8bad553085427c8d3f97608af271bbe980cbae47288bc85f5c09a52068a97d21840375e3c7d9942ea3ea3e2c2c1c945ab2a49f3b560ecfbacc0afc6e37c4e0402092b1a8a86fbae10f81371f0fb0b300e2a145cf07e2711ce4b35b943b4d2f886e0dd33ec2c5524e729659d675c9ec66b7539ecfe64d17d0f636c597be3b2c37e79c2c60f67b6ae991f3b86a2b026bb00412541afc0fb0e6a826ad397602f9418831958fe5287f4d93a2e2bd60ec8997656c753859d4f26b4a1c151e1aef1c6b5fd15b87fac59b337381992348ff5968f3641bdf1fb180b4d39d4f265335cecccb5ac62e3ce82f38ee93796450ee5f29a5f5b76228db996cdccc4f21c36033ad9f6e846568f6efae67cc83db3cfc219182f4b865b2999571fd2c255dfb2ce8eec3f546e534879469c7e14787fbb5e1224e66886d2ef9131922b8f6633012c653a5756058393342099df4225b684f7c420554a88137e7d02e9d13a95802aa324bd851efda319a8c7bfdd5c30efce6419172903ec4d2b982748a57b6f68b532015615a72e5324336d75525064c802ccad6c52a305015c5703b94f1294c7fe39273bcc8650823dfa21715646a714898bc4bad5ffba61bf2241cbb2454713023e918c5e2d99116f79d3b07ec0c1417df3001daee3c281776e5f3d2186b05fc7a8b1225a65ec76cae630872501bf492a90896277f06bc676b32d331fe750271244564f1da1118fcd2c7780247916cebfa7169eea0332e9fe9df60f6222390fdbc40a6c3d515b4114784954ba7a468b3fd8706e3141245b3e07436587b8ecc68ed1d2198e5d51f640ca0629bc2a754ddc24772c4d3fe613009e35ebf4d46b4f01e5e07f05b852ec3b3750fc6fe9d9bcabe94b31787981866f9fae885a2f62bb77908c594e873059e67e7255ec883e31320aed3b90095c9f402fd02e252933e11606deb6877d2d9bfd0a67fbdcb1038fc33e4751501986cea95fb87ca71f9a6bf78212b58819ebd6c6e4097b314fbc93a1d89a16b63b1c0df2dc89472cd84cb4f4317189d064f32a4815f76e68b829707682b902579c05ad61d950c2f208991f78ceb90c8bc0eebe4e6b9c57514bcd5eefbbbaad166126aecee3d12941765ac5b0865d13b4a282df33b1c52e18f466c905724340adfb4346591fc58329acdf79d81c95260aa424f2ee31862cad2dfdebac717c3165048fdfbfd787d2eeae36bb41170e7e049386757", 0x1000, 0x408, &(0x7f00000014c0)={0x18, 0x1, 0x3, 0x303a}, 0xc) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000001500)=""/204) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001600)={{0x8fb, r8, r4, r8, r4, 0x0, 0x5}, 0x61, 0x3058, 0x1}) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000001680)=""/118) getpeername$unix(r0, &(0x7f0000001700)=@file={0x0, ""/3}, &(0x7f0000001740)=0x5) listen(r0, 0x98) getpeername$unix(r0, &(0x7f0000001780)=@abs, &(0x7f00000017c0)=0x8) setgroups(0x6, &(0x7f0000001800)=[r4, r4, r4, r9, r9, r9]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001840)={r10, r2, r3}, 0xc) r11 = semget$private(0x0, 0x2, 0x101) sendto$inet6(r0, &(0x7f0000001880)="d45102002b089d286944d0c2767bc5c057cf65267b5f881377d850377fae6d4ed3263ff1b774b6115dd2804cee701adf530e964fb8906cbaa420ad1331bc3d", 0x3f, 0x1, &(0x7f00000018c0)={0x18, 0x2, 0x6, 0x8}, 0xc) socketpair(0x1, 0x20000002, 0x5, &(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETZCNT(r11, 0x1, 0x7, &(0x7f0000001940)=""/189) r13 = dup(r12) readlinkat(r13, &(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)=""/54, 0x36) 00:00:19 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) fcntl$setflags(r0, 0x2, 0x1) r1 = paccept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8, 0x40000000) r2 = accept$inet(r1, 0x0, &(0x7f00000000c0)) r3 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) getgroups(0x7, &(0x7f0000001600)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000140)="9c84354ca7c312a3b95838a84384d2e1a51c3f17d9799ee85ab6f63ecba756024eb9f2aea112bf49ee6b85900f32cd21aead2ca524bd6b1d99c35fd927e4202ad59690b7a0199450ade10a8df698b331c25b1c6d6ab0266e7383aad76dfa4f", 0x5f}, {&(0x7f00000001c0)="f391677c2ac68d3aac6daba045c626785660cc99fc7181cc15842b8df4f24169dbb018f1de461d4dbd704ed8fbf66f85ede9e3f6956cd68dc9d9cafc3657de5eb0451347df6db41cdb96223e8df487eead975cf95efd416e97fa8d1b1c8e8ddaa1194fd3ff3cc45735547c6433188e519035e46adab87e9041982c0c86f46470f1e924bf1189063647e38d4ceede73be47dbc6f619ebb9b2f4e406193a5042b4da8ae16fd1ad3147f01c27d8276858f319ed15a4cabbdb8322", 0xb9}, {&(0x7f0000000280)="0201abf1c4521153a4a67124b43db550322d303d9647c8310f88ada37088f1765bf8077e5ed384c130e7316c6745ae9b47ae0bc41b2648e4a92b114460deb9b28159a3d0709b920bf95436314f0248c566846780f0264099e7c35ebecf5be2a9ae740dd77286406cab23f0d0547350b47e1188fd7219d1b6242ef693345a4bb7f872730c466a0af4ee3185d3d7a9b980a77c4a85634daf43159fac4d339f4d9fbd01a5bc79d02cffa0e5397e4e2023030966e005291b0d30287e961c023a31078a5a5e2088b51b37970e73fdaca653a8177f4745167742dcdcb7ddb5768f35cf072d335935ec73", 0xe7}, {&(0x7f0000000380)="435a3f11ec265cee6877b66a29ec67d26ea3516887b17df83aa6ab0119f3f3326d3999ee45e80fbb66ea440222775faa46e05f939b5915eb7951ec2d3ffb29ebc2d9c4c0d326725a525a6df47f5c5fd21c4e96307738fae3324010c2ea5a88628349eda4638b932775e3e7491431f3530b2c6f1baa9ec8b43e592f923800e2d52ee44fdf8eafca5c213a7c9743ab8945e650a97c5870df", 0x97}, {&(0x7f0000000440)="b412336506d10f01212bf2fee9bacd8f7ab01b306361b430aa44a308a0a7353e17cacad90aa3da59bade3f9265e47afb1c4569287122b14e0279ad18f54acfbbb5420cec7646cb548d51132dfefadf4b0a6bacb0a36d9b3dd777a289fff5def88b2abf214a91d4b84c99cdc2c48f1be0f091e6d1e9a505da54cc2d08b5eac80a90063e29292b2aa4f8cdcdbbc90c49cbdb906bf3ac72c2aed1c6fbccdc732b57d468c1340065e18ec3ece0893788a9c12db32458e7e29db7bdcbda0e76b40e2de54f64510a911a0c6bbd089fa152d64b2e2567b41563e6a598528b658c3f183935f99db8d86478bf6a256bddccf8f1d5a0f8c3478890799f6d4056e9a7d2db800d01587493bab14d9558179f1feb18c33ffcf7dc90181570dfdadd74588c8b3d2a0dbb15859a920333f2090a8d072826645863b19d6962a9b49c87ed0673bbec825cb2154b61f306c2532e2c297e4742d587f8301a6dd900afd8090b9f710725b614609ae2294073e691f74a064a7b41463a6ed4c1f7de075899388bc4694c95b11c9186b7222353fa78d0366e95eff2269e3766a7bf482dde29d55816282cd280f7c703011f706e55256e124c24b942ce16459eebde1b571df9bce8b76ae1deaea09e88ef2b3cddc8a9f137fcdf2bc5980e3ccb2478356b74f36e8697dbf9824d47185ae6839d7f94dd3a9b21f2295c3c5770fd631e45d753057e80c8464ade03e0f4ed334a6a3d5f4067c843fa2d49748d5db846af09477e0d901282512b28862956803f136202154265719ccd7073873f3eaf6990c7021edd90d1bfcc6057b89c584686cb4eb189424c524a27ad3883c5083c5a31b19c821ac40d80d096fc5409ecff022a6efa2ba1d7f2c66c0181d6d245c4fc9659eab78a9997f23c88930c101479789b5099e5972b9e6f3e6568db1a4502a9687126cda890c6803e50a535328aaead7314d67ff157d352f574373e2da76a719d5c47e5f8af6e082a1d456d8d388f2fc09768f1ebbc8177d34bd2709471882df50591aaf5b2a721c5eabcccd63765f74e1c2d3842ae3892e1a7d412b83bc4cda8316f468fa9170f4d49fec5fe8b716344ad08c4338fb509710777912839dbcfd0012708394edd7d52271298d8de684960bb750586ac3165599d5a4eeddd6ce325b9fa55a0a8f2b0b507a56c25f71614e15031278abb5dcab1a2014f7ce4e0d6006abbf2df2cf42525a7bb39db3a9bf70c7f47f49abae3f89894d5f84ce57d17189b4dd509162f7f52aa2c8e92e7ca5e8f998ddcc194279e1a63eceb6fc1b1e3da4505366d8532112a2ae7c58e3090649c6f337afcd5ba44c881262c2d63a41b8673c3ae88fdf6455a1b2a4b9ec88994b21042d8dd42b6b8836b637fdb62fa860ec7ef01297680eac369fcef011b28aa504900097a2c213c10b7105a033dde253f7cfb570e9ac461bfb328cbd9bc3de43d178694b4a1f63bc98f18150a9c77507e9cca02801b461feb50b51830b029070caecad1fa714bbda817bf20d5a302e07ecb3068740d430d5edbeaa26748c3ef81a54dd88f3cc9e5da1143fddd235b3559b9a337a50b83a3158fa5e24369172b403dcafc59a86fee526f1c499793804b0154fd5585ac3c3524c11aff4fcc2591791bb0903a7bb2fdefc5326bcd41505b2591b86b6d9253f3ff721c8943b5487d318cce4883c0cf5abf62aeadceca8bc21639f24e3e0a568bdbc4d62f182d65cf89819f65867bc36346dbf1fc9162c420ee9dc8cc727435f2411777739454da96d7a8ad862dc8e6be502c44173404c5911b7717a99a40ac608db6ec42e5b1ea523a15fbedaee1edbad5f6f15573442ddb4184fd7e4423a920590efca64d9acc38e7e68db6be02931a6bbec14a8ab8dd1e0d9d58c084a19210a765e496583b9a51fdac047316ac9f24b433eda3de2c156b21f1ebdc82a74b172fd8d742884f869fe2617dd6c65a14f5aa8c21ce1c1f39e82d6845044a3725c1166508f428ffdde10676598401b61196d27f1008dcbcb04a4a747051392d2c670495325863e35532ab56b94226cb5d049601c2986d248c48e8ed7eae7477e5f5017b9c8ae769c297415e2e8c082203ee1fb1bd221596457d6ad756a97bb5fb150e726a83e45bc154ba7b7a896199124f562d02e7344637b5dcdcdf1b0b60d910e937f2d348c46962014ff1137e558475e1b3e21aa58acd71c5fdc484eaa52747d50042901dfdd8dfec835ddac1fadc2d8cbc8ed8084820dbffd6e8b72d3eec578368adc265b3622e680da7d3eca5dda3c8b7c0e7d33761dacef803120ddb0e5ed8dcffc75f1c115283a885a07e78e314a747ede2de009f053bad63fef20d7a004660a5517e45274596f83a3f7595f4ced9d686dd982be05cac37decd9245c47071bd2278509fac32f0984c008d0212067948920f7bbe19aeeb4e8d5f4da96e72943ce305028450cc85b3e9d856e46638651ec4341d68b5c3ec3fb3b438455728b039b00cef3a27bf991a6891242eb2ebdb41dd37c434b6e6e672e6e81cb48d12c272b7469d7dc36842aa2562dbdbba997397e5c09ed3867f9bf39d301ed4e0603ab7e2fb480b5956f265624affae096d23c7fcd3f3e21ec77cb450cf4ef6ed1d44032f222ce3def783ad5c167f13fd3d84c87fe1c72b457ea57fb7421399056b59b5faa599be899bf0c9e6b2f4fb95e354ca32720c8cf752d78026cac327983c23a4ee3b7cab3887ecc96321008627e6be07ab2f0a5c6434e3efb9bee108a69b34bd6cde18337cdd08b1aaf57a316a78a35f6000a5660bcd23db75cea7d91a41df508a1b5f015dfb10692554ba629f19ffb50aff253b6c7e35cbb7330f7ba57d9d6d12ec34fb49bb3a45c4b56b4adb2aa7c1428cc99f857233096ba1bf5195b7800d99401b1a66623d9fb40cb379b92413840b246b29c5ac55c05999dac1d1bc141021cd2a606bc8deca7fa55221c30011f7daf7918e89c32e490edd00fac417e08d4ae02eb436d842f63eb2696146434b46eb64686499bbd463c868765924e675769bc8a6308d46cd97933697980fe71e3ccfa02f662f4f98b44ed0571b436be3965a4f70e56ce4d6345ae8c49f5524f8b17cf7849c86385dd4809060edddaa4e6bc911e26d8acc428ac2a563bfac6e52f4a54016790e4bd60cc3b8d088904355a227c01cb6b98e75a97cf3468beec189cd33691bff0699a9746718613462e57aa40788454c8103766f0b2dc9034a7f53234aab171457f6f3181356fb2fba4de7ca39922c75d1750a8009f9a4d1580f00121c14fe34c852b1cbfe01b621ec4e60f78a0da9bbf64b5f3f98af7e40f936dad9443f35df245708917eb8eba94a743ac104c932b84d22de96db330cb3e59f58bec50f15e59b1c4a28de5a66f77308b6028d88e12cccdb65f9c5a44431f2977d5a37399c2daf283a6bc7b10b77f8499e013718ab89bd22b5faff4d7f60896632e06a4e318eace9992704a8deb2bd992828d3a8da63940ae5baeb00a35d2a6172ce4d913c27eb304cf9ccd53f692a05234d9a3efea015fe15bcbeb8b4666ce50d8715334c1408910e9c733f1bdfc711657808af145486f2620c96689e891b20ec25d312e4a98164f22f2dec36709f7e3dc00163df94f260a79d0e8e8865a85eac48cadff93742f551804fb1d3be1337608b2d7c165c30d8bcd720b864553beb046af6b04816392c161773a82b23bd96a4edc6783b7f9b5e9dcd47e903c6d3f1367c4dcd69b82a812c4a379a84a16b66adf1ffe1297c48d9bbff3592d4201b868cc127f8b2a7d8229cbe93a06516ed07a89f28629907f68ef3ba1119d3cf77094078f9c8a6344cec6cc4d8ff4844786af47dc199036867eee0d7d96e0924f609e0138d3c0d741e686dae23625ac743a0d80d96f4c1c96eb9c8df2f636e4f504941f3edcaa52eefadb3638d15d4f7d24f7c68d78619b9f8dec5688438df7004c0c3e16f8d4b9b8de3c7e39df6557c34698cb636b67f6f76c3eeb4d591abe2def272e20118ddeddfc86c6b56df1619a8fd01d408e695b3c6b89ecd74963dc17f9d0593f4497b1df5d94c24ef81edc63ab58f0bf23cfdca19b09b21443cac75a311b9ee98dd8c93768f77b0244218be14bbbb700f7a423b2d35023643dc6cdcb16b78ca06fe16f2cff9a5ba00ebb3c06e7b7d17ced0b4a9f23762356e11e05e4dc7e0ecde5e42bd5ffe1f7173fcc31d43b1cb44422b80f4572b8348f7e4b32ee4d028ba8cd67f9e84b117be3240657d2dac0b6d9c6e68da4f8462335368934d5fc1fa1047322271f2a8258f913bdb6798ee4b790b98536351a5a8b2b00d765e5e0430e6b60815c5a29106ca1162ea9d0a2ce9968a49f0dfa5739eb3e4415380dda638da4773de6b9fc2bdbb8a15fad6e8023f0d2100b8f2ebf4852a230a4683feb685160855fb9e44d454110d907505d3e4150e42099e011058e6e28c8e0b08e726db631ed7e57e2e0cdfc90e7aad4bf3e0d1bb5277727ff31e2d853eaca8c01cc103864f08b184307fb551e7169a801411f6a6461d5a46cb8bd0c5736440efac72e574c717e7edd5084ed5dd99359ef5f1b5a7651addde1cfccc675a76c3960f7a2d1912abe3ab758375bae27c861e9491c2279bb653c77840b04c5106608104ba6d33664f1540fcec43f5d3b87e805407612272e03a18ffe56336a9640a5271d9674441b2cda04fbd6980b2f951eec85381f17fb9707cb48268df381b87e0a6eb4076d397be0e481321c1153e099720b6b4cfcf093c4d2568a2ed1ff9644b1f2af52cd7c72ea8a09f581240f80218d37a1f5c9c210ef37d093dd94aed0179c696c6859b8ea42be5d83b84d9e20a3f7274dc121a9d465c421dc1b45aba5d8b3e66c3d2d3306552476089836555c551be1d950b6de4bb773cce4d2ae725d8191e19a5eaf0c13a502018afc047602b7aa43b7ed8b1c4e1019d702a93118a0ed9b0aee04d84f2ad546d94adf0a97334d752cbea3c9354e611e077b9b9964f5937890d5bc926b1a922c01dfab13805c7cffc81d13c041af808785f21b107b417cb4835f43f81b59e9a171f56d6326c814e043c1ea970c2a624ccd2056164662835bff00d0ec8fe58f52dcb419b1f9d98b48db258dde53b710e92aa46742aa98b68591bc6fb02f17a2ef64af73328fa60fd3a6ba301c52b2a7f4d4852091fb756611c0360d564b2e7b08483d34e3b348b0ba6af2d50cf8b6e4a9e838b1fc52d63e8e6ab4f2485f909e61effd84bca5590458d7e73e4d28c225147cc8bad8eabd9c40743349e616882ff4c91e05bba5d2aabfe3427e8f48fc24ba807fb3b4f526913a17f9f9caf96430f0d7d3a390ebfd502b9816a32c5f771a0729a1aec9d523351995551394545d9169195c8a1d031d06e497fb4a1e780f874ad91e26e1678f47342e2f69953eb08cd11c634ff4b3d530cbdfddc595a5e93bb97e386b04cf60390c832553055546d1ba8428de8ddeb84bcc78218a9c51bc5d035de1892a1801e9c6efae6bf2cfb7c6efad5a01a2da82ae070ba3e39dc3d0a7a135980a197324dd1d6a1afe4b392cc793db6c8050271a61eb49ef5e08fd52e9b32ed620c69c31532f6e62600e78d99b65dc045a15ecec4839e9a7a1e2dc1462e4ec0ecf7442ea0b06f82aa4bab0134c2f09fdfcba590c3ac3e269fd1bf6f5bff09896a2a49bbd7f042c4b9c27698baa823e48bd41e5991dc877e92ba3af6f2852dce3194f36b4a14687d543e622b49b800fc1d7f4263a3f16f2e61be1d01bd16e5dfbfb0c6a94aee88ef6aa56322d0198d5d5229ce41f398afc0bba75d", 0x1000}, {&(0x7f0000001440)="3e3b5a4689591603bb9d4b614c07b3004f44d4302481ce555cb26fe9843b664e9361fb243837220eca224c3e5b6e3e86ed308f509769501b1e4036ead92403f4cd1c86a8cf4574721665fabfee7bd722996a2fb30d1980510ef54b20a75ab7984c43182d6b2aa7650fc2acbddee7ca5c67748882a90178a2e54fc40b3c599b2b60a4356f4ae9371e9f65967d10a8f03c7846f315f1a52cda1b12847076d681810b42a8ff82", 0xa5}], 0x6, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x2, r3, r4, r6}], 0x20, 0x6}, 0x0) fchdir(r2) fchown(r1, r4, r7) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000016c0)={0x81, 0x4}, 0x8) lchown(&(0x7f0000001700)='./file0\x00', r4, r5) writev(r0, &(0x7f0000001800)=[{&(0x7f0000001740)="53e3ec18cf9ea6c98bdc92fe15d98ad6e1f214bb011bd1e522523170f3bf541e82366e06201b7caa11aa48846425a07415765fdad92cf618f0e76ee8286c71d9a4b8003a7f062a03c89ee79ccb0ef006b8c7960001be621874caa8d8de9e73ba1b220496f9e78b483f76027ccbf73702424fbe38d348aa70291aa67da47f8cd9b14252cee5e9426a7406bd64c66ffc15e79b40197150621fc605e11202f5cfd9fa712bd271fd5e2a8a341f5b3d270d28fe486c2f6557503dedc765d2d4758c", 0xbf}], 0x1) recvmsg(r2, &(0x7f0000001c00)={0x0, 0x0, &(0x7f0000001ac0)=[{&(0x7f0000001840)=""/114, 0x72}, {&(0x7f00000018c0)=""/238, 0xee}, {&(0x7f00000019c0)=""/93, 0x5d}, {&(0x7f0000001a40)}, {&(0x7f0000001a80)=""/21, 0x15}], 0x5, &(0x7f0000001b40)=""/170, 0xaa}, 0x41) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001c40), &(0x7f0000001c80)=0x8) symlinkat(&(0x7f0000001cc0)='./file0/file0\x00', r0, &(0x7f0000001d00)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1017, &(0x7f0000001d40)=0x7, 0x4) r8 = openat(r0, &(0x7f0000001d80)='./file0\x00', 0x100, 0x100) fchroot(r0) r9 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000001dc0)=[{r8, 0x4}, {r0, 0x101}, {r8, 0x82}, {r1, 0x84}, {r1, 0x110}, {r8, 0x101}, {r1}, {r0, 0x5}, {r9, 0x8}], 0x9, 0xffff) openat(r0, &(0x7f0000001e40)='./file0/file0\x00', 0x20, 0x90) r10 = dup(r2) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001e80), 0xc) utimes(&(0x7f0000001ec0)='./file0/file0\x00', &(0x7f0000001f00)={{0x3ab, 0x9}, {0x1f, 0x78}}) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000001f40), &(0x7f0000001f80)=0x8) setsockopt$sock_int(r10, 0xffff, 0x224, &(0x7f0000001fc0)=0x9, 0x4) accept$unix(r1, &(0x7f0000002000)=@abs, &(0x7f0000002040)=0x8) fcntl$setstatus(r0, 0x4, 0x40) rename(&(0x7f0000002080)='./file0/file1\x00', &(0x7f00000020c0)='./file0\x00') 00:00:19 executing program 2: mkdir(&(0x7f0000000100)='./file1\x00', 0x100) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendto$inet(r0, 0x0, 0x0, 0x6, 0x0, 0xfffffffffffffe74) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)={{0x4, 0x200}, {0x73d, 0x9}}, 0x200) 00:00:19 executing program 1: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)) stat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)) faccessat(r1, &(0x7f0000000000)='./file1\x00', 0x7, 0x3) 00:00:19 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) socketpair(0x1, 0x10000000, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r1, 0x0, 0x0) fsync(r3) bind(r3, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) 00:00:19 executing program 0: r0 = socket(0x2, 0x20000000, 0x9) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b000c0516610c5a8701ef801f78675a3e5f0d4513e1b052bc2c48f1d2af904a81f9753c2b5c86b84fcd615e999f82f9410acca72fcc88f61f7c4b39e35542597dc885f917dcfdc7ab6f61d23b00"/104], 0xc) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) sendto(r3, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0) 00:00:19 executing program 4: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getpeername(r0, 0x0, 0x0) 00:00:19 executing program 3: getrlimit(0x5, &(0x7f0000000000)) munlockall() clock_settime(0x20000002, &(0x7f0000000040)={0x371, 0x7}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40810, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x3, 0x6, 0xfffffffffffffffa, r1}) r3 = msgget$private(0x0, 0x200) wait4(r1, &(0x7f0000000140), 0x4, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') r4 = semget$private(0x0, 0x0, 0x200) r5 = socket$inet(0x2, 0x2, 0x1) recvfrom$inet(r0, &(0x7f00000001c0)=""/98, 0x62, 0x1, 0x0, 0x0) msgrcv(r3, &(0x7f0000000240)={0x0, ""/15}, 0x17, 0x2, 0x1000) getdents(r5, &(0x7f0000000280)=""/81, 0x51) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000300)=[0x7, 0x80000001, 0x6, 0xca2, 0x7, 0x81, 0x6, 0x6, 0x9, 0x7fffffff]) close(r5) clock_gettime(0x0, &(0x7f0000000340)) listen(r5, 0xd852) getgroups(0x4, &(0x7f0000000380)=[r2, r2, r2, r2]) bind$unix(r0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) msgget$private(0x0, 0x8) getsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f0000000400), &(0x7f0000000440)=0x10) shutdown(r5, 0x3) sendto(r5, &(0x7f0000000480)="1bfe7857438a5e05b18b953a0873a43d2c338aa8501d6720bce6f98f67314d10c300d9834235c6822405756e2ceb1862f58165c2b43d08982599bf64831dd58b82984778c511d1f6033e967d0d27ebcd3a30314028705ac5001d353829c6bd59cc6c38924c2e0eb71889e8ef1313d5848ed1bab574349939ab323d7ed9bc8ba1bbdc09ff6ee8a29dd37f29a1124c41e3f763e85525df78f852a4dd43fb1724d9fe97d234f14351eabb6ebf3fdfbaa66d82d15ee30d4d5c08fcd4959cd9a8140b5d976658da8286903aee3cfb719ff5fa677c10db52bedc", 0xd7, 0x1, &(0x7f0000000580)=@in={0x2, 0x0}, 0xc) write(r0, &(0x7f00000005c0)="f897157312a26e1471ede08ccf77461cb83191f7fe56e46af8d72937cfcaa0058a137f7b80c4473e99c794e1b841e070093fddb9ce263bf8cc1514f46061e1ff9103581c7e8f3d7df0f09eb9fb1592c7851595b334302e109372538d45f70dd88f73ead0dba719067593cbb3c2f448924052b09ee5962cef35ada4a584c1a859d72e39a0313694ce684b69210cb228df7a9dbe79d8148b69ca240a0ccecaa148277e75955ee80829da33693a", 0xac) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000680), 0xc) clock_gettime(0x3, &(0x7f00000006c0)) fcntl$setown(r5, 0x6, r1) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000700), &(0x7f0000000740)=0x8) getsockname$unix(r0, &(0x7f0000000780)=@file={0x0, ""/108}, &(0x7f0000000800)=0x6e) 00:00:19 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000080)="b07d87cf21fcd75517184417ff4febd0b7b22d4e3bd88ab09a8e052f1231e5edc69be74ae326f106a8b69aea62fd109b9bcc10e0ef65f5a73b2dc82976682987e584c17cae724895f6cea96cb5ebd242e053843729b523d17f849e7c167f4d6528e476ba765b873691c5943399", 0x6d}, {&(0x7f0000000100)="b82ed1d98b69f10177a6cb2fbc8ee946e2f49b36cc13912b9378e08e52c43979d7047cbabedec71ea93e8ff05b2fa94a76586ac0bacdf0ef503240a4f132a68890b26a50d0e24675d1c48b326c39735dc0da1d53969bbcd6edfffc3bed4561559cfab757f4c0475ee4b7c80e6b34afaa80b48c8174346abc0d1b67467744f9d935df402f10ecf749fff1393d2b67e656b9aab283dc9a8947b8fe74794778975c79ca878355f6133aa511a895b0a418cc70a64b36eb86b87a4bc3563498ca78dfa11b533a3d03545055d5fd0db567b6ef11a6bd64960f4162abee8e8a", 0xdc}, {&(0x7f0000000200)="50497152b8b8a83a4c58d1294c15bcb10eb053befd04bca9d3f56a1dd2b158955d1eee2a29b2beac67300c8ca412a5c1e39c64bc7551f031e5672be10aa578a9b83044a6066ff0e39746e44cc8767049aef3f91c31f0523753642dcbe424772d58d05a069705e9d2ec050b2bcd8233c327a6f7978ac58d99061bc9e0ca79630b1dc4f0d9a311b6703f2963648728486e922109491da4b363fcc9e5b7f8ff9953def2720ed248daaa37cc47dd61be75f222dc421040084ca627f2dcc266bca82f33580190adc62af6bc1adcf28f0da8ac1d4a343b34387c271a18a4a1fd7db49cbbb657b40bf2c8b2792492a63f8fc8e6c841292dbccf8012258de12337e21acf02745d6d8d03a8e7d675c11c6f171ba839cdd04174b48ffe51649ce8299c018c68c1dea1fad58e6d4362fa9a2f0397465cf806380d4fa3c4541ecaf7eea222415dafac45acdb46976d1230545772cfff8f3cf1c05478b786da65ef5101b349b22a02773146e61424b6d802a9e16372dc553d47157cf28c1f64b2993fc53a86107c5577d123f4b78f11ade6f89d5862aaed116026a5b6a2e203b80af1b74c61c146979dc407fc6cd20d3b58d51328a9e3ca375d33c8a038c9fb6a0cebcf9464fd83d54792e1224fc277ec7e0e2f9f2f05ef0e755527498201e3bc1617e0d46efe4917018c2ff580da0bd2e0b30c322c5f1c6f43d9283f5c85c0958bd91d8489a21ca881593ea8c7c91217c71f4e9ec97089ac26e14a288df09fd5e93a64e7af7821035554966bc7caa3630d3298cdb5cefd0e0c158d808d09b807b82e32fa7c76e7784c417611a4f41a2a1cd8ac56581252036d10dcbc1da9425ba0bb5092fb2048018faa79fdb303deac8f3c67bd6458627dc174350390e81921f5d45b39f9cffb446770c73a9ff44f713e3e516bfc69ace112ed2213269cf73c8ef09e15021bda31b86696969a3a28e804d268279610b53fb3ceb45a34bf363b063cfa8a5602b3243df538b27324cf0695da6e02588ba47b6dd2586fbc56dd40cd498792aa4dc9e0e81966ddb9c22a46219e402843011f52601f31e3597da3f089d9b3a5850b528f7d162103ea93520772ed979376ac7f5eb9c2618a4feebceeda2ddbf7cdfcc98a3dd4a7741e4a0a7bc778480d93cdc3563e8a8d1292e2e248050baf4d69708554c317075632072d4baef7befbe044b710a50910f623ca82fc4d54bac7265a86b071fa1484a3f31e03780fd36c3b34ee1942035e09fb05687a94b8d9694acd19401fbb4ac470d34a14bb24d8f27f55c7027d74c06bfef3131a682ce074ac59195826bfc968aa93ae2790e6636e149258ccf20ddf4d1d749f183a0586b1dac1132c70f9b5c97eeb9738e5e8a06c67ac3ffa3ab9e7c5d1d7d669455b15f412d4e11c4c90c60ffecd04c3396aa1ea3d985f29078ed009bfbd7b3438d8eba2ea8a98bd16681c9db567b8fcc69c015d884f42b0c246b659cde5fe5ef34281fc90fa81c7f19ae5b14cc6db3afd09cd0bfdbd0a3fdf641d2a7601062193a74db60bdde4c4e26d800ded9eb4c2fc123ddcad86e0c92dec5763dcf29cb924cb7b489dfdec3969e4b1d7c035e14a1b9cf28338b007ad91bc22a17443c8083edcf782e45d38436ed96f26d39f6875ad2d858f3747dc2555ac3bd8cd28db0343ed1f546966cd1443f3856460191e2ff215833986ff5d8669037be711edee4fe3e0795f8e5d93e7766c0a9251fb202e55a1c3ea093c3ed4a1a6fd45b1980c8d0d4121993b63f0a66b01f486ba214815a797c6125ebeb6f40a6ea3ecabf50993b4d780a40617ca17909d246a43e8a67f07a0ff82b3a0c94c8ccbc2505deba3bf39c127575f3c7480a5fbf9297e9cec93396145d9873475ee994909a1082a07a883859c7758c79df3584642d7eda14827bfd4d091b82b3045e41451da8a918f3e9bafb8c3e7ff155edf4eef41f72efa0ea6bc5ff2f41c5ba6fccb6e00c67c24bb78f694c080013b4581383140ec7fbf908086ea8b50a7b376cefbec0208b5e76e805c7bef00bd9ba03d5d036edffb7489fb01e8ff992177731d54eaa92fe2156c83addcaa940cafcf817d871fda30f1665fb64cb4937c76d5ebd4750697ba76b5e62f0a0db8237d5d8fec6a6d19fcacc7b2e633a1ef03656d1b2b6df37acd3cb042880b736c7817ddb3d3d74e805a1d9a79184595365ee3bd2470eb42dfe201e0858d52da43c6cc3a454195413bf52488a7d92e8f039f37ae3a8dc0cb00550531ef4e5657ae6950c27e6059086f0ced40132570d910b7f1a581294f029568d58000ab77bb1b50e846ae00b10641438d56db9d0c401329afd8a496a8bc26f58ced5127b8efed75e44d40e17dbbc7a1b722c54502917d8b401ba99f63a742f2a05338ce3df568346c96e44f09d9a0bd78e380be392876e086c98c94c0df617bb49855774986fc865be157cf2caadf102d30097630145a9bba408ba31ffc63a338304356393111cbc0e4af5afa49a5002f23e36cbe42559448d30acbc43796f4ffefb5d13b9d08bd17a961a190cd0c99fd2ec6c5c29272c9ff80e02fbae93b6eaa007af277d4f2ca4559292f033c3d0010568249785c16819a6ee0438746d9478232c9c9736af2f446a2b02e137bec496aadc9b560b516645d5b31224d05fe79a0a21893ca76f1dacf8143a69392eb3ce8dd21002d2a5be59c751270510ef1e402c61803f46c7d87aa55d49dc027591289c64f96013f2462647d964a8385e5cf4a3ba861bd5a591b7e9861ec7750488b1a6028095ff621987a51aa3529946a30fc1393388220288c3e66177cd6b70d5b8a5b55b4693ea3582c57acc6d0f22704cca5279d36b11695e03b79bde40b7b2333b9b62de289d8c5428fe09b5c03fe8d6eb0805e5cbefff13585300d3aa3330a7efaf19ed1d4be7f3035fd4b4bbfb0220580dba36f569f219980fd674f951a2dd509b7c7a70b5068a0312e9f359bf7b4b6f7868c56307f94df2a5a4bb0a143860f3418fd6a636d586261ce1d228e4829faad36d428cd2d2d41112e0970cd5f1b131aba5e2901d4d497f3f22ee87374ec1d6d6b73da70f12820e2b7a7b28c03166da99f4692f80bb436e4e29568c17d5e447814a6eeafa97525e2deef53f392d3105d61183bcd124ac1ffc1b0ef0cb91e0b1a0b9fc57b4709df28525c3b6ad7f787d7b0a079954ad865e3fcc039fcac9a49db830da357b387a56d3929819794de2691ea292fb43c56b08adbdd6427fe1b776c88f4234abe455c26dee975fdc17671ef6fb986d29f85bac11af0ed9b1fe8a3d3723b24ce5a1a60870429f62ad0dd520ef70cb8caf1596225241d63b239535d1860f0f9b8d6114d4f8b29e8da9b26d7996445ceacc5c867e9f51e8246964276c505539b73208501c3035eea2f274557c072f8669a972cae2241e9f3ac3b091c8e0c32321bcb1a2ec122f56b257485439fb7e3d0f0f28c9601253eee8bd48548377313b085ed5257e613f610550ae80b0d2d755c051407d056052bf4516c327529f12b8e2ca8e1cc04a65542da49a1fb2c1a39ca2160e37ff299a36a2d4fdabd9fdaa50df61df42d3981bde8920f35609971844dc8ba18053cb7bdaf6767df1acef3a88488d0baef1277522dadb2197b9f75e7ea44e33896065c077ddf2dbd8a0427f1daaf5fdeecd23ef0a8fbf7a943f887dc79c82686710d4dd41c1d2f9d827aab2ebece60d295dce20929ded66d0c1446427ad17e18a02debe82de7680ad758f8c004cd9dfa4d97f72fc2b651143d6763d6285af350baff0f4e1e9b512cc63364e24e06bc30adab89907f0dd91013d356b43d83846b4b5d60589062da2a7dc92b0d145085d1b6f04cd6df3112e4b96134dd761ddd4fb425043584587f049542e256428a335619ff5f75f9546c804c30871b2d63013fd5be328ec9b7c6660f66a0f5aabb4980c636994b306e43bc845de56d9e18ab53d80fceea7e65f054ae75405f34f63ddffbe32c0bb0413a773d7be72f7596d391bab1c2665fe6cbbe34873f3a63314ec261e862987255d7b4943aa5a0862487c4c1e99377ed55954085c7052b332d4fccf4ab37cf6cb1fc562f6da3dbe2fa24115c70b9463028fa4dd99409698d3816da3f7e1660e6ee5ed9f947127f93a35358bc6788e4cbe19ef4e8afa387a4827454d7bf280579ef78a33bbe401cac405f1f56d1c9ed43b960372974c44f6d1494d2bbd78648322c89b1c4e10efabada18ecbbac0fce1d757488a9bfb4d05096a3df12b784ef64ac9ed7c5073a49f1d9b6e1785ae95221345e890e5963ba37f87d2f00f8b39db43e3c0905c64a71e69d47e081ec7488d704f48cf4f77195f28b6b023aec05de3f894dfc62dceb9c6549fe0d36000f215c1c73b0a02fa6755b1d789f9560070540a888c7eb4fc1095cc315cdb4fb8bcdc5c13095536fe0b297a318b4fd42a67b09fc8bf6daf74b52f3ed455508ac68e636d391162522162864b3b41323d3c2e7f4e34176ed4f7cf3ad7071ade09c86944014ace8de2138ec2ef281402afa5831dfc28be2ed6f8c1d4fca09e66125934523a98cfb1de7ecfeea0c12f4fb38daf2cc1a266d4b6fb73f21eb2d35ffa6c0b3309a37600abda112c857d56684b2dcd1846e89b2f00c95dd2a43e75ede2206a28ab5d9640b29ea894fae0a648d02eb6960fb45725d650da03dbb64c88c615044ff8e69bad331d45ec16b6ffed1cdc353bae9e8aeed29d5e8b3cfdb1f273e228a37bf8ee33e44322d26989f170d95750875c89dbfe1284ad4d85c5d4e5dc7eed0bd060f972e8b446bc5a544dc034e46bc3b097eb4f339dc7ecb42f7f1c4cc2c25e0f951396c1a57804931cc403934b71828714bce910c518bbe37446fc4e63a21cebfa175fd2c8adf25fb33d3964334f8ea17c8402383c1bf10b5b74229bd714586750310a9f29bbf4b9f97fd9199f400f71fffbb69c1c2cff90e1d6f64b57f0b1ac668000254d8457838c56cb41606a6a18e7431a71c3c35b61bb091ce0d97a7b32362716294943a5f9f97bf1d07278092025914234b4697caaecd603556f02f22c1326fe722b47ab4d28d1fa012aa837189402d9be22b8e38d9572aaae19ce0c92f72916da2f9267f56aeeed7ab2d8736d59653eb798e2407dd791872f6e8973dd452ac1944e281cc568c5e461165a20efa10155e79fc2a080d86c6c977d71ec0309672ab64cece0a364431ddcaab6cae2ef6b31557b7bcc9473f0241485513359c21ecfd3882ada937d6d9cfcbec7aca56878cc4be36e6a33bc8e8ce2211faba1aac1cb003365863286ab585cf387a41126bdd07f4458fac91f49fa9fa802bd3883524de7fe92682ae224143279c73ee5b3c554f7e4886b5e9e5a6093aab46ba4d775252e0086a28375bda8c263e76693e054fe1eeb1e4056885f9e4b14c4a291efe77fb0f4a30a4dda3c8991048bc49482e7ede9e61d665e2088dc560c6da1ea8e94aeb3df4f3e60d3fdbdd86b2214e53e2629e037f236a66b58c10dd4eb83d0f3aa17dd502ddd21241061a5d5f49928347af1126e5203d301f18bf9656653178b4e44632d7bd95770b58948ccb9108a9de839b804d829ee6566b700054e22b3c1135f84885dd54685f4c98b651cbdcd25c0214480c5b09078534a1be9ca981d9eeb518092afb8ce818cb3715de4d0339cea0568c82029a5a1a2e81b2f41974934bd7f85e748fc079d22dd36012a89c1f56c731300ba85ec61de7277d486a3390d13a82d95e6e81e9bd7bea3d33955e838e9ad6139f1920df7a8498fd6bc5eb6c4eae427daefc839c6617", 0x1000}], 0x3) r2 = accept$unix(r1, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000002280)=0x1002) r3 = accept$unix(r1, &(0x7f00000022c0)=@file={0x0, ""/68}, &(0x7f0000002340)=0x46) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x210, r3, 0x0, 0x0) stat(&(0x7f0000002380)='./file0\x00', &(0x7f00000023c0)) r4 = open$dir(&(0x7f0000002440)='./file0\x00', 0x0, 0x0) r5 = geteuid() getgroups(0x8, &(0x7f00000024c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) fchownat(r4, &(0x7f0000002480)='./file0\x00', r5, r6, 0x600) read(r2, &(0x7f0000002500)=""/212, 0xd4) close(r2) getsockopt(r0, 0x10, 0x0, &(0x7f0000002600), &(0x7f0000002640)) fcntl$setflags(r1, 0x2, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1807, &(0x7f0000002680)=0x5, 0x4) openat(r4, &(0x7f00000026c0)='./file0\x00', 0x20110, 0x20) pipe(&(0x7f0000002700)) pwritev(r4, &(0x7f0000003c00)=[{&(0x7f0000002740)="e034a0ecb313f713c1ba1d96f9b8c002aa4ad18c9dfb37edb00aa03f9e0d6c02428b950054d178add7574a55a3880c5a8d783b0f11130585cb9f4db8e623e461f26103902f1a8c0abfc00698af1b3d99c3f4d258f64f12c0b6e0e52b716f929be26b712b3327ea97a34901a734a816424848fb0a84e08288ffb90e1f6c37f410aa30680c87a5c7d5cb3843d1cc329c077cfb58151ff2443870d8bb918cbb66a81ed6c87f3ceb52bbe8a4ddd84ea6b911328edae40b", 0xb5}, {&(0x7f0000002800)="9bf2630ed2b1643e9ffdd49c2ea3cae113e6dd909b2d17060ad0ae25629c6d92235776347f06d3c8ab146b436e0ea03c475b1d47fb52a7f9738f4bfdf84d0f4adf599f3fa9b48d6ea6354c14c9c8f4501ba0c1209c0c0ee7bc656842ab4fbc79ecaf70359f23b44cebc21608a17c483b267eabf6cc210f075d5cb917b249eaec40232f42b41817cdd35fa60f7024bba1a422677fe9f2cb43270f492b0d7785bf9b90fa89720e89bf838070bc952ae47044457bbb3f1188b37a5df009299eecd604f2f843", 0xc4}, {&(0x7f0000002900)="9adeae5f8ee33524ecb1da2147dd4b7c33d2f638e624a4094a8614681689b00cab32cbb7fce1265aadcb496922b8ff66753ebee4b1f46a51976caee9d40b8c857b1358616e1c6946125bbf4f50d13e7ef1dd127430a7ba25d4a60615ae563dc70bd15a8fda8e7c635b03c9a63ca741176ab54dcaa474dba461b682a744dca21e804648bc629b80d9c70c6f564ec61541483c280690951858947e9a16081765e5c07d2231ae", 0xa5}, {&(0x7f00000029c0)="600bdafc9f4ad256be5f9aa45917d51ac6d5d2f9b01b27af48e6ea55b344d1ec325787845ef2ce56eecd4f731d38e46c005fb0766732c6a7ab77c8fcfc3f058b4679b826f3423311330a550c0eb8cd18947be4841ac8ab14ca3e105d45dba14cc42d4f489bcc313c33131abe71a2e9bbf08cff93086ac2ac6e95d6876701b0aec80a8dad1831c74acf9f0423ae4bf3e7108eb075db924b9a49e1b0e917d9de02f5e06d551d7c22cfcdc40e62e54e9ef146cb69debc88c54f2821461efcd66e90f00cead8e2e1f3444306296fafccd3b5d334bf5b33f80de936407ecd0690c7968c05935bf5ea95b3510e202cc8c8f24474b96f7d28ff2b54e04510", 0xfb}, {&(0x7f0000002ac0)="60f96b7b5b2ab2352f6cef902b47934ab79e1eb7810f7ca51d9b01d2cbde1368b7126221f31af402c22123d831e74d00531bcc8cf7c72d127f3dfd241a633de62d3488a120d1127341ad6311e00aa74cfc7f77f6eaedc617f780fcf6205dae8a01083f1326da503cd8b27127f827108ec68e8ce75c91fcb3e3fe1093ba292f955e8a6013f47e7cfa3605d47dde0195df866f4a5905171f26bb87cd5010c1b9d82f642b56096cb4ec1bfe15a7d1ba13b6c5b506e8d8b17a0022bcad7b249d461b738ba320edb0bc0704f9221f592d43a0dfb9170475006192ed9e760fbd2650d62780801d9de213335e8328f42530c171e25e033aef6866826f11c6a96f8f48310e049f3308bf4f677e1c32f2ba416bf05834a071900a80effd3a3d4a2006d610ae13a2e85ebeb7bebd87514f9c6f53ee0c19c8e4c837f7962142686b959483cdd91a283be2458d4353c87a252aaaf9553ec2b322b729e97859012a86428f54b3475c8a52f38938986eb5df979b7a7584a5c7de110cd7f578eb21985b7cab6be17bf9e6146bba84cb09d1cc5f06d76213025eea10895bb142a1e17d9c7adb409a6acde90280f9595337ef91225d1e7987f1c4df0fda24356001e63c25051695b5028ae25530747dab3c55d0c83a953f2fd66318a2b3f51b7fb4728ef8a6c02ef34fa8c3a5b28e3129dcbd3e7b336c7144bd380e309379745fcda864d9de3d09a073d73f708f0de588513cd6d50b55dde72355d00812c54815b6a73e7811b618d98049418a4a72eb7333414167b9d0d3a9c58247614392b6c4a7f3c8d01ca3ff1b85991f5c40be218d49725089975d5c75124ed397b90a45b897340e8ae960dd594eaa3d0e4c695f18e4489256cdd6da0c5266140c62702f56347088ab76aee32c9607e9d12c01d9b79a0ff9ca43caacbefd4785dddb99cd030806f5e6c343bd8f488a000be19ccef2f005f35ea722273d1ae1c4d3f0461050d334e5b2800ca97b8f30d706e92b610d13730d354c15a45b448f713fe72c2761aa4de98af1692a9eb936760c2130ef518488f06dfa3b9fb5639901c9bcd2b4edb0aa0e4e3dec45a1a8e88e189d4866905de34f3593f1f3cf557ac018220a0d0745ffb8fa7351705173c675bdb9cfcd4c0ed9c698a55456f792984eb78aab05d912aa50ff8d0aa6fa2a469fe54457c51548d0e7ed00de14e17988d30ec5a741909f0f1bc018e08e6b7ab182dc570971c4d5ca26c8cc5450368def1cce19cd585c532292b25da4e6891ff44e72ca192eecde85bf241ac99cef465fecb1082397faf9027a8f5ec69886d92582682368dd20cc832c2090bc99fc51fcadb734ca1427f41b8b35edfcd56e99a434b85c29df7f06b3cb802cf5904e426e41e4dddfa34d2facce8ae0b8f620552aa3dcf96bf7313376acef61537d2dfca4460067d273913302256b483bd609834d9c82c21625ecdc42cc6c6db773366588f7693dd2a867769a08544c28a7f65937cff08ca0b54a5d15c7f38fb38146b58c6929b3d54e81be9dd26c58d448a6a0563d0045bcd5e2975025846bff4f63323977335eb9b693beaca9c52a0a7e87b9b9f9631baa3092cd75e52716f6c8b2c04bba95a29f1e286b1342387ee42ed180cf79664105418b9d948a4c82304eac0b6655920581ded5dfa655dcc81ae4218865bc2c7029b0e16d4a8c12ecbb3baad4adbd3c7268207554da0e15816e15e7a68f0bf92194e3f9708671590bc80827d4adb096288c7f13ef8e5e412f0f2227552b3f6ee5b6963d5c287611548c77f367da087e76c76f0038295c6f331fe3c6b7fcaf289d36c463962660cd8d6f78f0eb47218cc8d367f820c1f44c78163203663d8ee1949ee0bbda84d05569f084eb85cb77b71db4015f97469fb95cba513b7c2b988a59a326d30aaf0bcca8f889ac3fa120f9d2faaa858ca69f6270b1a0f84bc152147bc54914760ee23cb71edad3017ad11b6d28b27591856f587886473c78360974646fec2d0131abe88cd5dcc169ce86041247df5336ee941857282a78f2ab4b9ae9ca9626a6c79456badcfc5eaa5c7382d4b1ba50f0880ba4f37b26b65c578a1545e42cf63f7ba2da6ad1a5a3d6c35e24c77af0371c0339cefef251271b23207bb056785d98aeb3780bcbff688742dd48917db19040d6b7d5d8ed125018ea422be653e83b83644aed2bcc1c35c265b4e4f3b25db87e225c4ec962de12951fff7db5a7526dabec42214209657572a8226bc038eb0f67a90eb00d6011d91629a7712314e535d64336010ddae74ddfc32c005ccc355ad5301a53087e020cf9db23e210f8e786c759120c1ae4e70680432a8fe6232cbfaf7e632e655e15340bd16a5dbc23730f8b5978ff0bf9cdfcc8e15fbc49b3f0aacbd39e04bcd57b7c18a6cfcbc1e72977a45b72ff17a68c5db26adeaa53a05d54d24f8dbf613864b617a3c08f2c044487c5d5af219abc2de70117ec2cb4640c980982b321bf98a225725029a02909068ecca64fbbfe4c9e5d8e71b525fc8e2c5804ee8a7b92f0ed88cd446e4e72425e1edbcce9a4901397e7fed526b59407c83c159179cb5c41b4c3c4cd5fd678d6abcd3fef7c6717d28ab3bf46b5270a34bb41fb0a2e71316431baa1b116072257764838debb633d855378b41ea71e3892151e5e32b36921f0a19f4a8fecc9362130cb8036fda7c3816fee541a68ecb577f00848bca58b234ce84e430f25be2ec6df07437fd4cc1fea4a9aff82898712be820a562b12d5b95c344a28616bb9607086fb5ad6a046fd4681bb1e38a0a2c66b6cb61d43bee3b1b89fd81e047e596f9cb4d363b58c45de3b0c6630e8be2eb8de79d60d352d28a8e2f8a51d0a8b519ba0920ec9b46a40f79b590bf4f8543be7095c3c7d60bfa7e429c59109da0b9fef93b5d21f984545588f4e97e541c642ff2c934fa7e771dc1fb7caf43e88ea6c99c1fd08b8b86ce39c01e48b8622f22650690ec8d178be7a5969faa6d7dfc1657e829254f0ae823a3d31cdb9fd7ef9a884d4e8b61ef0b4935050d66c62f74a8e7120ce9982a820df353e256304ff73df7b94daaeeedc84c60aa293040d53981e9407e49cf48bdee89588c15af6657be6f61ad547b0522fe22d30c460c3a7f3ac9cf7f3584e8c2c1fb0a0a9140d5461c88695ca5c2b742aa9c5ff537b97421ab09aadf1340f3050d8c898be1f1b4993647d9c5c6352c6e3f2a4f36f18389a467b512bee052f8634392275dec1877dc7d4048c4b5de167b92715731871b2c3c4162311800198ef60d74d718777fbe8845f3f4de88822ad58a67ebd45663ba5d1f34743b4582457090b984c9ecb0b2ab59fd1a659078a6cd92b7c3f2656dbafc21c2f57f8da6e2034bdc6f8c688188c04bef4aadb96427b2a152a2bb99bfd6ccd6bebe3f3c483079444a7e837d44189acde963a5de42bfc737c20ea01ea3163d6ecb62762199e6a449c989456524ac37ba3524f49e0a623fc0f4dc643620c0d6d9d3e6d620d266cb56d6780a8787f6bc52c3fb116528b01f54e10513ff4a3fa1e98e9b6614b93281ced2a34eda796ff2fd0278bb539f0b5bc7425b1e7012f4107c22b5da3a0e2279302ddee8e6f9bc1225839d4364430425ced9557bf0622f23727448b87a63482aeb66e972e37aa52658a818fc79e4556d3118fed49a67b7941f4fcf3214b3daff237e18a23754ef9d38ad1c119c28d527fb1ee90f1bcd6967c504063b423bcf5add0c7d64a1b4f30ebaa258c93753b2ec819e78c8ad062232cf451a97dfa2f87c082a479c29edcc4afcc987e329babf4e4b3fc71dc765d2cf546a09342169c97e0107e0575870d23892655c4ef33925de49e05923b2d320c29f925e5a3398f295d3a411a8040e106b6f272272380fddaff05be3dec0a6fc9f9374c0e4b98faace12b8c36b544f416d99a2cc4654f2817ee2690bd39fbfa2f1dc3d80c27aac4cf9d51fde60cdd67aa27fedc01a454f21209c032a14f52168f6ebe502c2d84d05d620c8e3e6bcd5b84bbbdbc0fe8b31a5e2b73b5c113c679c403003873c4d6ce962f9baa4d0c65ef0fdebf905857731120a2962a51a25c0f957525b5bfc64948c28ba227cc5278399d6b81dd8cc1968a751cc343df47fcde13460ebba58e2b659b05168a6e0385b8e7836b4139319fa8872d3e40eadffe44aeb7f6104cd757f2b5007cff9a3de7a112ccc7ecfa9bcc8275c35d4fa55b5136d03fb97d4d9f5e54c61aab96cc1b53ba37ca1da3007be6b4b93f8865fab57eadae72a2d565eba788921fa7edf6122e941ca88f72aaf276956e2902158d20e6a7ca0290c18fde03ba6cb487bbe61084be76d2701221eccecdc1deeb18414918ebd548666b3e0fcac0a8807140da1acebddcbbae70667eb886c5ac725ece330ec77a1da5741d5a7bdb364c56a8a368a9c5a9952a8bedadb58c8a0a544c914f3ca6f6d20a1c33f93a9aa4227f85b9c03e1d31eeaef9eb03f68ba5b021f9e7d3746b70c4b00d6532f618392b8a5a7217f24f449ec89e8243d38238ac9403d3157ffff9db7f5e63846e4f9abe0fc9645f2ef7173889b72a0e65a97267ee0df156147e1d630d2ba01d57c12f468a339ac0aa82227a644611c3da8c1cdf0237219c7e76e62c1bc620fbaa6e753ce402289992425c7b0a200700979c6d451b19ca6c6f5b8a624923b4c08f0e767fa7078b152d0931f05855b0c270619e0bb91af6134390e76ff855b65a7bf72bfc1f0598822a1fa1c7ba8d8fbf0da5c0ad3eae2de58a97b71308bcbbff796567f138a813122725a1144a69da6c8293ca5ddc13e19e62d9e36c6d37b297718429dc083b586fb6e6cef5ae0bc088ec4da4645421d40bd7cd8cf03eda2670d354edb23f6064b52ff9272e80bff5184d5444ace14b6e3890b75244d63b62591269b2d357e20f39048fdeb96cd7b6d6968ff131e9606cc06fc36d3dee487d73572735148ebb5f6a90b1ea9f419aec36a8ccdef3896a7b969fbec930350ad43c287592326a713ba65465fa516e55f8c0a4329bb37ccee126dd40f9528c57f85ef34c9ce945b657b20e8228514e43be814304d1d3cf4d63dc4cfd48eb6ea6f40f17367b4aa2853649ce7a5a0513f8d19c0f3537b4611abb162fd991439d207936489fc4679b34c05c79a6404685b2af3195e88e6a06c6c9f9baf12732d6d947de26ee475218c324655dd8ab547f8e238165336315f44984715a8b2f3460ec1a8b4894cd15a52f3ba3c9b3883a60a559dff6990060100d93727caa17cca29e1971f484a19a5485b417fe394c7dcfc3e818e59d740720e8314cdffb61e9d5a0d1f0713ab171b7a221aadea1b11b36d94c74fffcd8560d758fd4d600769aaca6cde24fe1f8694dfc816de6e35c91cfb84ea7bf602226353e86baa64e4179b0d1da67103ef1ab7ce02d101ef5798309b6665d0865b38bf7370d6b302be5367cef601643724b5c06690d0d5e6e78ad318069ce9b33167e81c321b4c0b4a776cb34f47b0a84711bb68ab44e598b549c64a52110d2b5e5df8165a030b80308896a3a723e3f0b68367192dbf703ebe28087869bb73fc5fa006c0fd767f64448a3aa35e99f79912f831a8ccbaf90fc53e9c2f0ac273009410cc4d314c53b80c790f71ba5d3445e8a38092420bb971ebe61367c0a9b04bee17ead362316f1e2a6b9b4825b5a9c0f797c427957e832aef00ff49628bd3e169f06928caef8776a91f0f65d4a20c9edaf17b6712bbecefd2ef759a1be1a37938edab5bb341224382832cd3212601171347a0845778a498507ad5166a870f60170da0ce9a19dd4", 0x1000}, {&(0x7f0000003ac0)="cb872abe853e79424657a29d1c1bca27d0692609e32266d5c68100accb279faeb705bd91442d6681efbc6a751aba0515cbc4f598ada638eeea98b1918e52dde0f45c03145d6f9e2a96d817afb2e05457cc29bcb54311df3783d46e27f44bd651267b96b3eebb0f", 0x67}, {&(0x7f0000003b40)="58a5e250495b9c7bd1f8d4b045919dd6a3fa882240f00a3b26f4c7f571dd40842f8e6c7bc74c43a74d3bbcd3c891ffd21ddaadbf50943a7d5a318a4c10fa41d29b80ef9c362548d704c18e00246dc6c7eab27361e351fc0f2271510b2b4435ce2f77abffa5f196503c40bac94dbf254ae4a768e5cad1957313b29fd92de25f69d3334c70b5f8f5b54af7fd867954623a915786aa6edc4d22571aaaa773277d2d937f", 0xa2}], 0x7, 0x0) r8 = accept$unix(r0, 0x0, &(0x7f0000003c80)) fsync(r8) fchown(r3, r5, r7) getpid() r9 = getpid() getpgid(r9) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x411, r1, 0x0, 0x7) accept$unix(r2, &(0x7f0000003cc0)=@file={0x0, ""/4096}, &(0x7f0000004d00)=0x1002) link(&(0x7f0000004d40)='./file0\x00', &(0x7f0000004d80)='./file0\x00') fchroot(r4) 00:00:19 executing program 0: r0 = semget(0x1, 0x3, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/204) r1 = semget$private(0x0, 0x2, 0x20) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/2) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/228, 0xe4) r2 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000280), 0x30000000) sendto$unix(r2, &(0x7f00000002c0)="f2eca7a4189dc3e7a2ebe58be8e69b945aa341a76a3a874378b34e996202d5db4f8d2f738427167419ce12a76c0db9e6e146bfc0de61dd7904a4c2ade96c920311088a14fbac3de13ca075d5caa4a75e16e9a18a22e4bebdfbb3eee282b65918564fb965a9242506b60e9586faab253181f9d3a1baa1ad0c5cfc5685220a0e5435e90b4e1c3c33b8b67d7832d2a546db82df2e", 0x93, 0x8, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getpeername(r2, &(0x7f00000003c0)=@un=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) r3 = semget$private(0x0, 0x3, 0x94) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000480)=[0x5, 0x1, 0x3ff, 0x8e6b, 0x53c63d4c, 0x0, 0x2]) r4 = dup(r2) faccessat(r4, &(0x7f00000004c0)='./file0\x00', 0x8, 0x100) semctl$IPC_RMID(r3, 0x0, 0x0) fchroot(r4) r5 = dup2(r2, r4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/113) lseek(r2, 0x0, 0x0) r6 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000580)=""/129) setsockopt(r2, 0x1, 0x0, &(0x7f0000000640)="3310c58966fa462f4eac18c932cd3e408351314b5b9fd0abb1b2853f3ec9f17c7d769d5ae4ffa25fbb095ab3e5ead1da5ac9c43518aa862a04e94730d01df67f18065746a472b4d1f2877632dc18aabffadbddc3e006deaa5c3d8e39b66b937c1ecdf948a32aa87f8d70fe879fdc74545bf06bcf4a8574c77b474ebd47e510a9b0876d2ca28a45a2c5cdd31f19516c42a875050e37018ad3e83f622203d1c7d21b30dd0c86af52a5e20c20d85db499d5b85968381f7d9c2bd75b0d7157ff98db", 0xc0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000700)={{0x18, 0x3, 0x6, 0x6}, {0x18, 0x2, 0x10000, 0xfffffffffffffffb}, 0x7fff, [0x2, 0xfffffffffffffff8, 0x0, 0x5, 0x7f, 0x0, 0x23, 0xa8b2]}, 0x3c) fcntl$dupfd(r4, 0xc, r5) getpeername(r5, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000007c0)=0x1) open(&(0x7f0000000800)='./file0\x00', 0x1, 0x109) socketpair(0x18, 0x10000007, 0x9, &(0x7f0000000840)={0xffffffffffffffff}) sendto$unix(r7, &(0x7f0000000880)="8b2d89558cfb9a51b28d85ae3dc045df195c", 0x12, 0x1, &(0x7f00000008c0)=@file={0x0, './file1\x00'}, 0xa) r8 = semget$private(0x0, 0x5d60dd016afe6717, 0x82) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000900)=""/147) mknodat(r5, &(0x7f00000009c0)='./file1\x00', 0x8000, 0x7) 00:00:19 executing program 3: socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000140)={{0x5, 0x7ff}, {0x100000000, 0x3}}, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) sendto$inet(r0, 0x0, 0x0, 0x4, &(0x7f0000000080)={0x2, 0x1}, 0xffffffffffffffd7) 00:00:19 executing program 1: geteuid() r0 = getgid() r1 = msgget(0x3, 0x21) msgrcv(r1, &(0x7f0000000000)={0x0, ""/143}, 0x97, 0x3, 0x800) geteuid() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) msgget(0x1, 0x21) recvfrom$inet(r3, &(0x7f0000000180)=""/176, 0xb0, 0x40, &(0x7f0000000240)={0x2, 0x1}, 0xc) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') fcntl$getown(r3, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r6 = socket$unix(0x1, 0x2, 0x0) fsync(r2) utimensat(r2, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0xfffffffffffffffe, 0x7}, {0xfffffffffffffff7, 0x5}}, 0x200) mlockall(0x2) connect$inet(r2, &(0x7f0000000400)={0x2, 0x3}, 0xc) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000500)="60a374f39c0eeb1e4944b908d745934e1e69a633e128e2e48c2b03b51cd5f6c6bcffe38b2f5d8c9b61cd5153de9cc65ffff6bd7ae98f21946daf1c3c6e755d2d226eec5b49", 0x45) shutdown(r6, 0x2) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000580)={r5, r4, r0}, 0xc) shutdown(r3, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x3, 0x200, 0x7}, {0x18, 0x0, 0x101, 0x6}, 0x26, [0x4, 0xa1, 0x7fff, 0x2, 0x10001, 0x7, 0x8, 0x4]}, 0x3c) getsockname$inet6(r2, &(0x7f0000000600), &(0x7f0000000640)=0xc) r8 = accept$unix(r7, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) recvfrom(r8, &(0x7f0000000700)=""/15, 0xf, 0x1, &(0x7f0000000740)=@in6={0x18, 0x2, 0x1, 0xfffffffffffff000}, 0xc) bind$inet6(r3, &(0x7f0000000780)={0x18, 0x0, 0x7fffffff, 0xffffffffffff4731}, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000007c0)=""/90) sendto(r2, &(0x7f0000000840)="014321cbb145d2d06218f05acc6243d755d2bc7d026eb3157a4b285a06056b096f0342ba25cc59eeca9a5cd4fb1db6a93fc3f9b6306c2526be4779e3f711b2fa33f77140b2a3734d551af33eb524dea34ef44972f689a4169115e02276123e2f20fffa66571a3b689ae38854c8d935b1e99356d6e19370a2b32b76719bef76cc", 0x80, 0x405, 0x0, 0x0) 00:00:19 executing program 4: r0 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) r1 = msgget$private(0x0, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/208) r2 = paccept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000180)={0x5, 0xe47c}, 0x10) recvmsg(r2, &(0x7f0000000840)={&(0x7f00000001c0)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000200)=""/211, 0xd3}, {&(0x7f0000000300)=""/188, 0xbc}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/137, 0x89}, {&(0x7f00000004c0)=""/6, 0x6}, {&(0x7f0000000500)=""/21, 0x15}, {&(0x7f0000000540)=""/104, 0x68}, {&(0x7f00000005c0)=""/7, 0x7}, {&(0x7f0000000600)=""/117, 0x75}, {&(0x7f0000000680)=""/25, 0x19}], 0xa, &(0x7f0000000780)=""/134, 0x86}, 0x802) fcntl$setflags(r2, 0x2, 0x1) r3 = open$dir(&(0x7f0000000880)='./file0\x00', 0x11, 0x88) mkdirat(r3, &(0x7f00000008c0)='./file0\x00', 0x40) renameat(r3, &(0x7f0000000900)='./file0\x00', r3, &(0x7f0000000940)='./file0\x00') r4 = open(&(0x7f0000000980)='./file0\x00', 0x800, 0x100) semget(0x2, 0x6, 0x140) socketpair(0x1f, 0x7, 0x3f, &(0x7f00000009c0)={0xffffffffffffffff}) r6 = getegid() write(r4, &(0x7f0000000a00)="c1882ded9553009c62f6f651814f471b54673a55990883bb1a64e7e447862dfe7786ffb72e519c784c1a8598d20a503fab19d7d75721f9e013761e21f05d677b65a9eb728f18f3650104", 0x4a) fdatasync(r5) poll(&(0x7f0000000a80)=[{r4, 0x100}], 0x1, 0x3) r7 = accept(r4, &(0x7f0000000ac0)=@in, &(0x7f0000000b00)=0xc) getsockname$inet6(r5, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) r8 = dup2(r7, r2) getpid() bind(r8, &(0x7f0000000bc0)=@in={0x2, 0x2}, 0xc) r9 = getuid() chown(&(0x7f0000000c00)='./file0\x00', r9, r6) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000c40)={{0x18, 0x3, 0x5, 0x9edf}, {0x18, 0x2, 0x3, 0x6}, 0x8000, [0x520b, 0xfc, 0x6, 0x4, 0x2, 0xfffffffffffeffff, 0x0, 0xffffffff]}, 0x3c) semget(0x3, 0x2, 0x250) r10 = open(&(0x7f0000000c80)='./file0\x00', 0x10000, 0x22) linkat(r10, &(0x7f0000000cc0)='./file0\x00', r3, &(0x7f0000000d00)='./file0\x00', 0x400) 00:00:19 executing program 5: r0 = semget(0xffffffffffffffff, 0x4, 0x20e) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x60) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000000)=""/202) 00:00:19 executing program 2: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x10000, 0x400, &(0x7f0000fed000/0x10000)=nil) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mmap(&(0x7f0000ff8000/0x1000)=nil, 0x1000, 0x2, 0x1010, r1, 0x0, 0x0) r2 = socket(0x0, 0x2, 0x81) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000ff0000/0x1000)=nil, 0x1000) getpid() shmget(0x3, 0x1000, 0x7a0, &(0x7f0000ffa000/0x1000)=nil) r3 = getpgrp() r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={r3, r4, r7}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000140), &(0x7f0000000180)=0x10) mlock(&(0x7f0000ff2000/0x3000)=nil, 0x3000) r8 = accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000240)={r5, r4, r7}, 0xc) getsockname$inet6(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r9 = msgget$private(0x0, 0x220) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x8, r6, r7, r4, r7, 0x40, 0x8000}, 0x100, 0x1, r5, r5, 0x3ff, 0x4, 0x2be, 0x4}) pwritev(r2, &(0x7f0000000480)=[{&(0x7f0000000380)="d42629b635ca34999cc52bd650a031b1ba691993dd66195fbc3fb74072b240830f2e46e95502072296dfe552ebb2432e0c2c742cfeeb2aecc28fa83d098830d66428", 0x42}, {&(0x7f0000000400)="fb14687abc6a8cfd2d1723eff75a043a5709e18207d2ac308987bea13f93d901d2d823698ee17ec0dd70dfc02847345a07d9e025988abc012e6ea585ee5f38cf3c5695735c3f02a60d1bef86f7ab856ec61c4b89cd99e2a58a41b638377a5700f4c9518aa86bde449ed0", 0x6a}], 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000004c0)="3e60dca89b7cd79d401cd59bbd3a48974838", 0x12) sendto(r8, &(0x7f0000000500)="3d7dd98ebe5c56f68b14085021851996bbb7d56267b7c30d81be5b1310f0bcfcd227a02a7323efc5be8244f5616117087fab60baeaf527ab8744acb0ade561632680e05d4ecd337b81626bacaefcbc3a866c183fd17acf6cfda4d2f52164cc07cfb33f8d2845455cf92fbde8066477841a6d9c92b67327ef482aa40e0f0bb0563a865b057bf21a9e5902989c6e9d6bc6e92eaa04913a8c97bd6fa7dcdc9c797da8fdf456bac15988668922ce8873de8af1bab3c4d3f0035503541a5fe452296398af06", 0xc3, 0x0, &(0x7f0000000600)=@in6={0x18, 0x0, 0x0, 0x5}, 0xc) msgrcv(r9, &(0x7f0000000640)={0x0, ""/118}, 0x7e, 0x3, 0x1000) getsockopt$sock_int(r8, 0xffff, 0x1008, &(0x7f00000006c0), &(0x7f0000000700)=0x4) shmget(0x3, 0x4000, 0x81, &(0x7f0000ffa000/0x4000)=nil) open(&(0x7f0000000740)='./file0\x00', 0x10000, 0x40) 00:00:19 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) socket$unix(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="b0288130f70d0c55576ebefb2f01040000f793db80d7b50042c74af773acfe379125483fc1324c387219afa1f8df701dc52aa37e5516b112b055bd3e083633a309bd53e50e8c131227792f061c7965afde4ab95d632274927a626691db3296c78d4b02772e7f49452fff76415365fbc344586cc9d9de2de6ad525d305fef46851ee34d16a8c7162ca0da6db93fca3091104e029e5c44d09f9e9b5020ae8f90a6"], 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa) 00:00:19 executing program 2: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x80000, 0x4) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x102) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$inet(r1, &(0x7f00000001c0), 0x0, 0x8, 0x0, 0x0) 00:00:19 executing program 3: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = dup(r0) r2 = fcntl$dupfd(r0, 0xc, r1) fdatasync(r0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000000)="3bc9e3c1ebd91f704afff1d0654d89829ab3f6edcb1821d53f5215c5616abb37c1097b4a64311018109e12eb461227970b65b6216f597a4e1e072da232678a05cb45530118f72f80efec04603d28073d1644e3aac1132fab3bd9d9d41c62842873208a036a6a6632cacd06785ea50e137142ac73394503c53f2a142231d5fbb21ce168376adb616198651b7c5bfa32fa2c8f48c6267fc49efb1b0269f24febdb050baa7c0fb09b01ac8de9e1f0207b8d4da78df837037cc922ed", 0xba}, {&(0x7f00000000c0)="c55ecc54424b2e4b8a870e9e7571ede400b23c68960aa1506b0fa13d669e01a107357fa6469dec805ff1a71603f02945d2fc28c96608e9a4273cc3d5a7e0a581b1386a6f19a11ad91032c302a580d1a63852b0ceba4563863218b838dfe0a91146be93c2786dc5140611eeea54477527436a4d3b1925fad9a2af0008af570d01d8d9adaca118eb519d690dc0719472993f3f1a79b6152ea931fda414baa0c75485bb4890c6e3c841ed026559e07f5d95c5bc5b57adc0bb3aff39ce7d34ef132a868488b12fbc8587c5afcdea4936e3", 0xcf}, {&(0x7f00000001c0)="23309276c62073053c94029f05ec1b034ff208162bc491912d1e0a3747", 0x1d}, {&(0x7f0000000200)="45a8afaaa8aaaf2f3bfa6dd20407147ea9653c52014148ce71450c73c952030883a9eaf14b86aeb403877cfdebf63d1af4434bc6267d9a414c2bae064a0f3a1128054957b6b54e1b3b3e0d38a2e59440e80f541b3a068a3cdc8c617ad16eb12cd2a19108943b8fd425ad5f4f9247e72f49c675a435624c1dc17b3d8673efe3a0b8d5c03d1504a9932678dc9e20c55775bbe1121bde222b8a75", 0x99}], 0x4) fcntl$setstatus(r2, 0x4, 0x10000) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x30400, 0x8) r4 = semget(0x0, 0x2, 0x50) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000340)=""/135) r5 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x100) linkat(r1, &(0x7f0000000440)='./file0\x00', r3, &(0x7f0000000480)='./file0\x00', 0x0) socket(0x18, 0x20000000, 0x6) semget(0x1, 0x0, 0x486) semget(0x3, 0x1, 0xa2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x12, r5, 0x0, 0x0) r6 = semget$private(0x0, 0x2, 0x24) read(r0, &(0x7f00000004c0)=""/33, 0x21) mknod$loop(&(0x7f0000000500)='./file0\x00', 0x44, 0x1) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0xc7d, 0x0, 0x7, 0xf562]) r8 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x100, 0x21) recvmsg(r0, &(0x7f0000000c40)={&(0x7f0000000600)=@in6, 0xc, &(0x7f0000000ac0)=[{&(0x7f0000000640)=""/160, 0xa0}, {&(0x7f0000000700)=""/90, 0x5a}, {&(0x7f0000000780)=""/62, 0x3e}, {&(0x7f00000007c0)=""/36, 0x24}, {&(0x7f0000000800)=""/254, 0xfe}, {&(0x7f0000000900)=""/190, 0xbe}, {&(0x7f00000009c0)=""/81, 0x51}, {&(0x7f0000000a40)=""/104, 0x68}], 0x8, &(0x7f0000000b40)=""/242, 0xf2}, 0x40) symlinkat(&(0x7f0000000c80)='./file0\x00', r3, &(0x7f0000000cc0)='./file0\x00') connect(r8, &(0x7f0000000d00)=@in6={0x18, 0x3, 0x3ff, 0x4}, 0xc) r9 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000d40)={0x0, 0x0, 0x0}, &(0x7f0000000d80)=0xc) fchown(r5, r9, r10) unlinkat(r8, &(0x7f0000000dc0)='./file0\x00', 0x800) chmod(&(0x7f0000000e00)='./file0\x00', 0x4) bind(r0, &(0x7f0000000e40)=@un=@file={0x0, './file1\x00'}, 0xa) 00:00:19 executing program 0: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r2) r3 = socket(0x2, 0x20000000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="ca1a0c6d79ac7149ce439a9b0a314bc80633f8e95aea778f939cd0416092d819f7458c7b7cd831d92c208e2b6da2d4822ed7ee67a2b883936c987b8eaca7e10db1d7f71a20f19a7f0680d5764b8f6f7467279e854c2961c9dbf04748e2d8a89e2e8cdc6baa9392e13b26cf86f44f01ad2d214a44958513d087e909ace16fe83a27df13dc00fa9c4a94041f7ac0c6b1ca7487d9f32746f6040a", 0x99) setsockopt$sock_int(r3, 0xffff, 0x2200, &(0x7f0000000100)=0x8, 0x4) r4 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000180)={r5, r1, r4}, 0xc) read(r3, &(0x7f00000001c0)=""/197, 0xc5) r7 = msgget$private(0x0, 0x4) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000002c0)=""/148) fcntl$lock(r3, 0x8, &(0x7f0000000380)={0x3, 0x2, 0x5, 0x7, r5}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000400)={r8, r6, r9}, 0xc) readlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)=""/88, 0x58) msgget$private(0x0, 0x24) recvmsg(r3, &(0x7f0000001a00)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000000980)=[{&(0x7f0000000540)=""/212, 0xd4}, {&(0x7f0000000640)=""/197, 0xc5}, {&(0x7f0000000740)=""/143, 0x8f}, {&(0x7f0000000800)=""/165, 0xa5}, {&(0x7f00000008c0)=""/98, 0x62}, {&(0x7f0000000940)=""/64, 0x40}], 0x6, &(0x7f0000000a00)=""/4096, 0x1000}, 0x802) r10 = dup(r3) getdents(r10, &(0x7f0000001a40)=""/143, 0x8f) connect(r10, &(0x7f0000001b00)=@in6={0x18, 0x2, 0xe62, 0x1}, 0xc) r11 = open(&(0x7f0000001b40)='./file0\x00', 0xd41, 0x80) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001c00)={0x0}, 0xc) sendmsg$unix(r11, &(0x7f0000002100)={&(0x7f0000001c40)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001fc0)=[{&(0x7f0000001c80)="188ecc64cd38e248837bb36a08179b9ea756daf0c2c1d5a5850f355e35ae1c619ad5bd225d4978347b0869523e01ffdcd4844dec8e6ea3e1acd50c720cec47138b4c96db45268ca5d2f10939f0a3eea82782d2e24b65d44082ed4974ad69678b4a147ea7a02022f8f3ac66b7a928b4bd2ddf68e36ca3bf27afa72aa996dffe52e56583ec6a4aeb14f964844dab564146db363846d2f7f5af28632b16683897512cd2a583c649466001b76c522ea9ee8302fa74ad70db8d2e4c5dde7cd37e75b569a6da5223ef46", 0xc7}, {&(0x7f0000001d80)="44782ff13da259e628aa8f84299aa77d10adb01dfa16ca9fe995944a8a8d7b65d25056099fc91779533457a23173324a3f6dc9a89e5bc5ecff1ee27305cfa06bb76bee32c9b4c1b4d86168edb2a30f354528f1e10bc3e59e5ae5083f35ca051eef310aa0e6ed62ec374bdc16ef8d1e0db5b167291df06a97bb02d0029e3a162ee0e5ff59d5cfc376b41fdf44f0a9f51a858e5a2ce4b3a7e4aecb", 0x9a}, {&(0x7f0000001e40)="f14760d9b1610f8cfbf4077604db7b30618867bd8109329e08ab", 0x1a}, {&(0x7f0000001e80)="686a027e8b5a9dea50cefd91a9f67a1968c11a3ec2ed85879db72da46a2ef1f72f050a7a4d78b4a1fa8e7f2d44b122e4f08455dd46b889ab38ac164648428216485e30b86b0a956b4153139c81041d86ae8b", 0x52}, {&(0x7f0000001f00)="402b8e4dfb200290d1768504347b41fdb6b2515ca85f552cbac9629a93b969e0d64deec25e33696498c9a097184cbacf8045ce7bdc59c0a2aa7773d6c38abe0668c3b18e7099145d66c48714b804c03f55bec49dbb8348e39f415c27b2e1f2fe27e81d652924cd605c1d0bf75bf9381f5db5130c2c69f61e", 0x78}, {&(0x7f0000001f80)="5bbd3321b7593dfed2b321ed5d8fda8258c18d7424a9848da6f6cb8c0a82d4718cef89a0007c", 0x26}], 0x6, &(0x7f0000002040)=[@rights={0x28, 0xffff, 0x1, [r11, r11, r10, r10, r11]}, @cred={0x20, 0xffff, 0x2, r12, r6, r9}, @rights={0x28, 0xffff, 0x1, [r10, r11, r3, r10, r10]}, @rights={0x30, 0xffff, 0x1, [r3, r11, r3, r11, r3, r11, r10]}, @rights={0x20, 0xffff, 0x1, [r10, r11, r11, r11]}], 0xc0, 0x2}, 0x2) r13 = fcntl$dupfd(r3, 0xc, r10) dup(r13) fcntl$getflags(r11, 0x3) getpeername(r11, &(0x7f0000002140)=@in, &(0x7f0000002180)=0xc) sendmsg(r13, &(0x7f0000002400)={0x0, 0x0, &(0x7f0000002200)=[{&(0x7f00000021c0)="739a618dd48d6fc52c309b68e3a236f1426f0a649ca96ad1766fb1b9b02b6467", 0x20}], 0x1, &(0x7f0000002240)=[{0x110, 0x101, 0xbf3, "05e93de1cdba1fa32125a1f9790a49fbe6b85f4661dc337dcc03ac67a5ff9360b004309e5c07b55a81a30f400739d6082a2078f48dee41484e71975d0ed2b8c6343e357404b0482e7a6572f5156e4d038e58bc87113afe8104fa49d14fef7d1e5848ebd8625781832b8e1234ab2b2ac0464e8773321c5ac9c8a80a203e3e49b62e1402be3a73aaf96129aef82978e6ef8f98acddb3a3ad193e6c608e13c78402ac26d3b3c98984d92eeec2cea3c4710a158888805062efa15f1741edff08b12fce69601c2133a5bf3a9d5b6e57d51055288cfae39fadc92e475c166b2ad95a91f737241f933c5120539dcab0c54966be06fb73cba4f2672e6f32f2fa9c"}, {0x20, 0xde42618f674cd2e0, 0x7, "13f3d413cc2f3013f561e37500"}, {0x68, 0x6, 0x3a6, "a4eb81fdbb1a325080259ac435d915b87291a4c3068c4301776e9c4a890e47951aa918f409ad50a8cce2be2ec0fb8c1488ede2def66a44b18474e6830e8404c49aa46adba907a8589bdcd2b090c13d5e4dafd8082f7ef7"}], 0x198}, 0x400) 00:00:19 executing program 4: mkdir(&(0x7f0000000340)='./file1\x00', 0x0) close(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socket$inet6(0x18, 0x0, 0x3ff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) sendto$inet6(r0, &(0x7f0000000080), 0xffffffffffffffa2, 0x6, 0x0, 0x0) 00:00:19 executing program 1: r0 = socket$inet(0x2, 0x40000003, 0x0) r1 = socket(0x1f, 0x40000005, 0x0) shutdown(r1, 0x0) recvfrom$inet6(r0, 0x0, 0xffffff6d, 0x2, 0x0, 0x0) r2 = semget(0x3, 0x1, 0x10) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)) 00:00:19 executing program 5: r0 = socket$inet6(0x18, 0x60000000, 0x8) r1 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x40000000) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket$inet(0x2, 0x70481e6adac06c6c, 0x2) poll(&(0x7f0000000100)=[{r0, 0xf}, {r1, 0x10}, {r2, 0x105}, {r3, 0xa}], 0x4, 0xb1c) r4 = socket(0x17, 0x20000000, 0x9) fdatasync(r0) getpid() sendmsg(r4, &(0x7f0000001880)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x20, 0xe4}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000180)="c5176a754cf8e395fa76cc8a0f198cb8840978b5416f065b121eb85a86a07966bfee26e15de13700c096cb0a851d8e15210648795d9e70b5", 0x38}, {&(0x7f00000001c0)="6fa16ec119404bf45441ed04406063a5bfe83a6e3722228e633467a03eadf5351bb10d8e208f5f4c87284dc91d71d35f9f92da8529a482b534b594cde3b34f63bdb2019940aa6848d66bca5a9067c8e6ccd15a436b299d265c8d0e9302bf6d9ce16553b18924540620d32062be1ce20f93dd5b2c2a4b2d984f20159d8cff9deeb855e1689cfe48eb70587447d8ffe6bfbfd3445a77e05567d6012a011fb23b17bc817ea8d29964827c99adb50470614b1872417f129ee72ce4c9", 0xba}, {&(0x7f0000000280)="9626e8c8b67295e731a15c8ee3d3e3a3d10a8fc00ded03ccf28e652a9a96dd8bfee0409d20822c3f585d365b15aa4339a783d3b04f3cea706446677a4497738e866b04a758a775a8c0c97970f68b31eff3020223b0b96bebd59de07b0c17197ddef3191c8d8686e421feae42", 0x6c}, {&(0x7f0000000300)="86ced5afa382b6bb0b12f7b4e8469dc4dae1ce07168538058a0143d36a03cd3c9d6bbb254a540ebca6babb63de390e0ea36b00dfb714ff9a4394b70b0cfc1ff060982c66a4b3f59ee3702a8e97807b777c18a6a924", 0x55}, {&(0x7f0000000380)="08a891f9946b72399a11dc5c934e812d6146aa1ddeb2392a2f6a74ebf047892ae6bf055fa1fbdcf422e5427beed758b342c91eb1ff86b2e847c9a8a12c72a5b8fc655c6a6bde5bfa341b5d718e0a5fa9e862", 0x52}, {&(0x7f0000000400)="a62e674e9b449b2ccd4911856b3791bc0edf9c5951252741ebc19143b0d9b41274982b084e9aad3d2ba14dd178da492349feb93893fd25681bce870ad90a777f2322b13bd9c2799fea3cf230", 0x4c}, {&(0x7f0000000480)="2c74efad14f3ab7e2835193f0bed9ab4efb23b", 0x13}, {&(0x7f00000004c0)="862f3643fb1d7af938d811ca7d9e8570acd88c33144e279149bc31087383b9f8252bc6b91627fcf1ae0fa5cc3d4f6e0711bfc8f28236bd66231b3f739d5d9e56cd4717b241162d43bdb1b6e54999e94f78463cfea898f68a5dc5ae283856ece975990f95e8c1d7ca8e8188a80dca91f75141bd4b8bf55384e561edb08edeb3908223e14289e2d897d03f8420e9700529d83b7f879ed0032afdab8b807ce7fad20916c76f72", 0xa5}, {&(0x7f0000000580)="4d3411c1ee0767345a046f7027c1f1dad30e92e710ff4f9568e1a8bf94932ba733554dc02a9c9b699ab2207eabb4ebb9", 0x30}], 0x9, &(0x7f0000000680)=[{0x1010, 0x101, 0x1, "dab0b5b9ac35995b5307c583466883868cee08e4bf686aadc3517babf434499fab6259976824f6c99af6747feb79377f722e6c81c061b31da93d0c25f075543034a8bd0ef00ab9b3bd396376bbfb49db802401fd9ad1291cbde6bb2d62202e4d4e796658bb146650bcc9242c730570c9ce6d4d2824f7a5f854aa237ab7578ecb74043299395ec7c97c65d5c1a80ebfed1d518e7c932e6dba96b7b13591d70956bde5cf890a90f25e0ca0ef76dff627d6d6e06c52022568bf00986588acd3fd5feddaa67894239117feba16f9d62e9c64499cd442524d2ce74beb1d72dc204a4cf89b0e80f63975096fdb33e5911157b90172d65c4a5933dbffa87166430bc625c536a71948230f9d6ea13686aed009d03b8499177d65823f89bb5561c8e19551d09d73731c5025798d5faacdd11b7534603da50a701c366b62c5fec31a99b66321c000e45c0a84fd1c63759f2316dd6ffebcb39719688addd66e753c39349a34177355053dadfe9d0c6afbaed8e14964678d8454f27004188c9432c9b3a33cb4c5ebe84661fd097076f22f94278fe4c1e0c22bc3e3f68fcf3cff1ecee7d3d57903454d7f2aa2d339f8e525b846519ffbd8f3a335ad26d065fc693f4544270dd918ed0eb00fb4db4d099982b500f210fc0885d031d559d2ba4f54a6006e6f3d314c0a749ed0d3d5d5f5157d15c31ede96d7eeee9366582625984d8fc368b5f29a42e34b6d2d8ade53c470ad9b3e7f8a4ec39539d116f3ae9019559b0990c4987942382cc965b177432d912389bbcc510679928f4e462ae30c898daf4035b3c434c9f3694d3dc56af695ff61675dccba340ed5abb9881b1d2bff87b3d41be9f2b820b4755fccb2c3dee49cf1bca5bcbb27222057146da85bc2ef8716efe32180f5c6c024ec78e93a9f0e01141e43ea23afe3316da9a7151bb3ad8218200a7bc0196a9ed11cce9da94d09a076d9c931af569e0542e85154bf9120b31388d9759fee743f4c5e4a13778c2f2095b24bb4f1dc46661633a7b5ac30f82d14390c8ebe85003b1f0a8f9c224f1f25164e0f2e5d5a83db8607cd3d8e6c8ca64b0eedcc749b7ca678f82458b633c687c46eb98f8cc97aaf354d93954adeec29f8596e3cdf77286a0dcef4a80aac4a304e72372c29e115177a7f179299c22e4b03ffaa051849a187128687bb3453e7bd7340518d6cc6a79f50b3a670a06a9f0665a47224f1806bb5eef4dd98b88bcd360e61a425ba2e3cb9ccf3c54ef24d9939fdb99d3b0d8bc5969374659221e9229954e70b5956e0326bca9509af549c650cc52fb7f94d446fe315c9b32c12371623213b36e7ebbed51d35ea85597a80bb7eddaf0e6465c6c9f30a7f9550f2cbfb1b62eb6923d9067bf9943fcf4f2c032161ea48568869b6c82eac7731b125232328c13bc9f1509e482cff02011f6c5f4e3df3fe22e4a7619fd05bb1aaa1778751b15f92608cc74c8f1fdb251ff4beb29d05cd0896c768a5b6895f45026fe353786edef94b7f38e7fdf99be327c6635a01f130bce1745e75eb89b54a53ed678ed8ab60c61d889cf0388f1b79dfaee1cca17680dcf64327afa9f30d7d3e84c465da4ca1a324fd73b516a48705e78b28d2e0693f9e263c9efd66698332a43c9220debcc3b886ee41861d55e4da9f499fab77d1da8a9ad08e1fd49cb9085a74a5e99bc67423fb722e5c1a1b9d9ee4d05812bfcaf83d25299f0b734b7d029d48375f1cad3a836bc98b88e721087827f112e152110a450de9189fc6a0e60d2809ee3b05367f2d337a374ce735d7548d4c64d3a53b48cbb7890abb3d1949cea0ab6c7500c517bc2fd13b4567e2b9ac056932973a643a3807007b3c8cdb7e26399681edd333b819bd87a4af0bccbc07fbae9fdb818ca7eb880a0438231c042b804a15827f17403fea3fcfe15172918388e159f33423ba4d9291241896b0883fd196e1a75365e53a6b820da25edf40a0138863b08fd3a610e004749b2024727caef23873022edb77cb4f1eb414e1e89ac43dfec06be2bc6ebe9f38e30e30db6c96d39c8668ea112b18079636bf254f6079fbde44ef006be747edf29912080f7a369d5b2548cd2b9c62df58dcc53f3e43518f96d1991967d8be7955511f7a956e0b49da347aa7f9169f64ca4b0b9135efbc7ca65347ca65372781bea630fdff8b81a0837af7c7767fb3a248e0d87204ce271a2b27f4dd7425219598053972624efcf7342eb29d50a35ce006f635201b4d75659aa24fbe7c0ea1263e6cdeb844eeb820d2c20343c871dcd9a84c65221f054aecaa64c07316622492a16fb2ac243b240069aaa593b61bda5adeb33772d6a73490497ead206e7c02d427c32cbd24420ff6dcdb1e6ecdf28f18eb7295bb079a43114d396532ebbdeb2ac50a3dc92b3b872bccd66ccba8d9f65a8f71722aa9ba1b77a03dfde9c6076f3fb63f29cca38ee53d61b99190a48fe4baa3083e990ef6065f6f3c8f886c51d900dcbe454872e37fe3af758e5dd1edc7ff0073a6045434b7aaf45105553193e72d849fe7c599906362654119bced61a955ddd8c1ce9be45bd9b34345ef049ba853adbc2b5675a1175f7a47d42f60e0efac1e7f2741ea8a400ed88740bde35e8c7480cd971b2e435764a09fd9cfebaf89d87325a2b50dd23a1cf478fd4c0f7ffbe694e666aef1bfb0b662aa29d83045335fd708526b5829a55697a30fdfccbd1b55976b8fb6990f3eb57e1cb265392b04a6833390e9c420f1afd15d68c65955fc94510f8f9ae687e55994cc51a572d6fdbb0c167ccf4db41de11f00fa27193b6b1b722621fb6a7b50fd1ff3a3e323328a7ce2141f696db61649eef08c37a184935956c32db115bce93ed3726b6aff37a1f7b4f09f2ee336217ea41a574acb908d00e30fa38271ea0854315d3c1780499b7d6343c43725128c42a6554285a3344f9ceeefe1d048d282b7fffb10708c677b002f73fb6a99c630ae3013613b081e5a44fd3df9bdaff6d31a42532e39d482c357c08b5ecd0beabffdb7e8693f061331477ea422a2408f72be97ec4074cbc22144c76d596a7c19dadcde57889efe51dbcb65117bb4ba5521d9854a406082289e214ccd8caa030e75d858cdda2e74db52421361ebd4d77c41c471d5a03038362fa5e0b632ae9f317490bd5440670896689e2bbfc2a00a71b4868cc494b042f3954aceaa99f8a39e0c9a7ccc14115f2606b2400ed144ac7dacf3240d5e592a309c7fcbec7f344c58ce367838a45628eb626601f2bacb6a6b62ed5511e6ff24c2ea1d7155394d3c8d62a8912f46031fef8951bd8c1068c50b50edfb38e5e71587eff2a52c89f0c74f32f1f38f847dc2666757bf75bb6e4e19a9e023be713329cf1e5ab8a4424ef167a0c86c48a85fcdbbaf47f6a750f85d6f4c253ed1a456a1b0680f203f72be879c692501dcdb44107415cf00f3c4ce0b94785423b386e97eedfef94a8c52663ffa63fa61c50823be0f9d1feee3e9baee5a721577319cc6ddfdb3c667b617f9a61199353c6f21afaf331dc38b4664236e50e7d73be72c70ad3cf640a77d2b1bcab0c84c2a9ba4616e5e482cb55e603208e1538ab62e314e3d64cd8ae5d0f796649e2c7e508dd3b8af26c4ee8f5a8665bc31b16203c9de162d25a76e7c7ec10780874c81ee4f38ff3b90dd5d449351a4c98d8a829c35136935a96c6b65dcf67d1edc543ede8870866ba8e145b5d2dd9fadb08d05645ef983b4645e1b475fa49fa46f974efa7a093dc3b7d001695c26b339fabbd225a85f29a96839128bbbde760aeab2f37a8156488bf04c56ff020fbb9009536821124d68ac8b754542fc5e5d953c42a96884ef8e07d932fc374449025c1215a64d8ffedda682665dab4db0f4a4ad582afee171a3d90f45316a8a59588819d031227ce4ec72d178e431e4b1e13c482cc62ec3862ac188085b512232e570eb894d976bfc27890d8094fa420864407db9ab58915ca62990a6e0ecd1a5cf12a5629e53f1bd0ceedecba5a4c109269731c26fb64331e7ad95c3d22d3f1fcc79350ed84683007bf3d0daac08dd8cf442d528074eb14772903c5bad7a3720a3fbcbcf794b3ce29ab70828ac31340629f77be7063e09b5216e17ca5f0e022b0e0a075dec5fe17a2dffadd44257a3a963409ba34d016bab7e1932b9f79e9b23a4815bd7ad2b60686bd07ae2f18388f3d70bc2fb47f7a58f10ce13e334bbfd6aac763f1c6568dab7195e2633eaa079923b69fddb82eef6efcb9855c95d04fb450e64f1d396fca3371253421e6671dd48e0f5f13fd20efec1f46088a078d7f5b3bc76b59d5079b5ac0518bf8253e7a48871e0d4e6eb139f8fbb37272c6f78e3fcf6bfb39331ddf5583aa3dc560e9703ca4ce1acda9f0d74a06d400ba257ec09e577767f08fd57e3b3df23a3d66b4f585ae97c42823874ebe46fd93cfd900a680f94d59660de3580ff84d75dc6417d72cd844227491f061ff491c17cf6b707b89ac35ba9deebd01c20e246158547decf09ac9657884b3c97e1b6bddd0b18d6a84773f1cb1d3f8214d5e127859e1ed395194280d59ab5369ce7d314b1c098c46127a08898c75fa5f12944742c2f2b94609d0e1b0e8d17e071177bd02f289d46c62ccb3525cf002a4d1f9833d2675418e37250f816e44e1853ecc3039f981d698199d9ea485a60e55c666d80d5cde274355248f8b85f06d56944b4de4abbb99730a7e584f67b347a117d353d9e84d7bc28d7a1a417de91124e983249e80ec198f15c5365b1defd1bf261123eb8efd33c9deb22c0a34537c1dd0e75672bfe278d823ecbd5069019a470126e7c59d1f7d213cd50118f41b870922629157d3eb2132342e02aa4c59c10c42be3708d219a7911de31f41d19952e0104cd780ae8b386fd9c83e1a52fcfcf3c12d486978913f6629c8a4819d26cf0c987651d83321955f438140d4f4fe6f218379edc3d5ef2cdcb8a1f1c6f9f06685b13985b3f8c3d2dc06fa71578faecf85b9f1628a5718041f0296d67d872d16cd6cc39caedc906f03c87f3accfc410ae80bfbc3ee6911ca55c58a49be5905206756d3480640a89e0dee2c987141ec7e08d82a2db11355c322a6c10e25f786a2a69dd168a07fb89d302363c9278aeda354a61eb74674e7f9fe1d15144a484edfbdce7c29ade30c7c8ef5a61d75ef4bfec6ee22635ea7ee6cc16f31f9fbbf1a3b9332c4995a9c849dbce0a8d04a5c01fadc9cdc9066c8bd5b6dd6f238c0544d311b1316bee12e40ea45e8955b1fc1b7078e2e127704e75380be1e719c663dda4bab3acec108428947c05f67220a9f708ecf04d5ec2e3c4b08b23797a3b576f5505e7a9f81ad3f566aa678ee6c9fa5b6f22883d5aaee1866b0d376c05fe9ec43684da115cf433be472889641a398418f4e642b7f3be680c9d9b097e08c94685faac9554d36efe7e557dcdfce03d6345354330bae161b08f9fea7dedfdd7152cff39f70852d103af7c225ff5a135b260a3b84a0211e8f25b146d45532f5276c6c62d210d648b0d85b80039babc9a9e0569496149689768c1a5fd1b3852193665ca283023c071f1a3161773fb77161af06cb5366869e71a818572b26fafa4e237d36d45fc16b2142d24c61230d4d46b025fc672c47024dee621ab8f804af9f633dc4e865849536f7503ba4aacbd20567d8115cd212946e27cfaa7495608016161689b131963dc0196d8d3ce03a31f01f3801931ca19863c6e6f7788998204e38f89712756b66496940d68aaba4daa2e6e947397ae98f47e47b4a9c513ad330cf108bd6ea7d577f1816291d4"}, {0x48, 0xffff, 0x0, "3011cdf04b2008ed1950dc69ae9156c81520eeedbc5f59250376d202245ad80e31f74383f16d4ccd5d7aa883cd7a8483ccfeb1f9"}, {0x88, 0x29, 0x0, "46ecdd4c4a1d2a2b1458dd56a22af00cdeb696cacca2f2a284dfe5bf6738fe4558aad3fed2a64dd5408384ddd78e851bd6924cf370e3a35588a9ef022753bd6c1ece31717e0194cd06986375795959fd3cad345e4f55a6ae1006f058a8edb5204b31ad8d33d155421aad6a4c7911fa36b44116b7"}, {0xf0, 0x101, 0x10000, "20cf67d64cb542f190a863d505314b9db92c6a4b12cd01dd4a7f1f54086c524ec604dacea0ee50c381b188d228471f83bf1d1c12c3baa03833562b15ddf90bcd6ab93ca20d850b4e59e3c76e325fbbdc4f0407339bb3afeeb713ab4b8c37cfb176f7a759fbf3cb5e23a13b0986fe6c340365b58aac7ad16706e2939c6a0f327842350a4e9555cffd03458511330a9bc04c4ac873a7f811391bb9e760343c9898f77a5b41dc1f71ddbcd49337373d60fca50282236f353525ba9038323d65d8a334e5ccf7119bdbd84178ee19ea8d2c32bc7f03b99406c154fd137fc2"}], 0x11d0}, 0x4) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000018c0)=""/214) shmctl$IPC_STAT(r5, 0x2, &(0x7f00000019c0)=""/108) r6 = open(&(0x7f0000001a40)='./file0\x00', 0x80000, 0x82) r7 = accept$inet6(r4, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) setsockopt$sock_int(r7, 0xffff, 0x3003, &(0x7f0000001b00)=0x30, 0x4) symlinkat(&(0x7f0000001b40)='./file0\x00', r6, &(0x7f0000001b80)='./file0\x00') r8 = socket$inet(0x2, 0x0, 0xe7) r9 = paccept(r4, &(0x7f0000001bc0)=@in, &(0x7f0000001c00)=0xc, 0x60000000) r10 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001c80)={0x0, 0x0, 0x0}, &(0x7f0000001cc0)=0xc) lchown(&(0x7f0000001c40)='./file0\x00', r10, r12) sendto$unix(r9, &(0x7f0000001d00)="052981ac6a34728d7e9a13d39c59d8b707ef34b76ce069735b551c72fd23173eccd2193b1494afe62a8af72396f18b05aeb9e56817a0354474548fd6b892104c92f4e8867390bb0293a0621405acc1e9a5a2e6de184806d5dad758006260d76b787cd9a92ecdede417f627048ca059f450e16ebab27e84ae08c0428e531088236dc4c5cbac28f03af3fc0fec845441b9101be175a91c46f93b89cefa51b4bd859ffe90c9ca9236c25c901f54a7", 0xad, 0x1, 0x0, 0x0) setsockopt$sock_timeval(r8, 0xffff, 0x100f, &(0x7f0000001dc0)={0x18000000000}, 0x10) read(r4, &(0x7f0000001e00)=""/224, 0xe0) r13 = socket$inet(0x2, 0x3, 0x6) sendmsg$unix(r1, &(0x7f0000002280)={&(0x7f0000001f00)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002200)=[{&(0x7f0000001f40)="dc79d301e302cdd78443ad0198b112eeaba20f025489f0db2ca212682fca922538179ca26d2246947024d5aac1d4c628", 0x30}, {&(0x7f0000001f80)="a622c02bd6c5f1ecb8cc3e1d8aa55ddff48dd0d94dd6c8439e9d3d3543afcdc03c7ba5603f630b6b9468168f985db7fe444ff7aa7233ee6223097533fe7e14de392cdbac35746d1704d8205c6a336dfb98b8c2454c5027de26ffd1de8738c939f2eccb3cb0", 0x65}, {&(0x7f0000002000)="616bdd5379c5917085c86f47e83be15e15f483344129ea2de5eef6e8d98644f71f3bb477e7e5dfe0f0421e014a5dd1538bc06f10e1f706855e781c1c11e28be5559c37027cd523b6c55ad1a55bf9720d5bd54df07380d2dcd40bf2706d6afc1ace5ea73b92051bf5995c683a9ee0fbb0cf93130294cc536e90c37b1559ce2692f8d7da640f913a67aaa48b03ce64173d204c07f99c0d2e81e56c0fbc5d4f7c347ee4578c5bd9a1a8d34f8d103f4ca1799b26281565130988b5571a424ff9fa15759138e06b00635b46518831150109ba849ebb265f157b65036ed1a414a7a57be0be1c48cf5857cce62861921916dde1", 0xf0}, {&(0x7f0000002100)="925a8d4bacc76bd1fe59e0000e08b0f6f47579c3cee7abd2345450cd1765b5fab30c0bd5dd0379b0f6ba79f7e4f1b557973aeeebd4d287d4d500228c19d2f694b4da48bd4a596c1bc830174ab56b82e8739c8251fbd640e7d6cf906639ee16dec5558c5e47248a1f9c5183e9ac0158e53974c8c28bedf0ed671a8ab1f555572da18d47c2a09497ed31053017be0d60b268aa9315ffc39bdabad6f6ccb83aec9cd137576577b9791717c0c69a6c24a741d95e5b363ba20145dcad3ebc609fd5e16d5322f26fdc1061d0ac09046e92f3f859f1dee70b6cb824f1c793a6fbad26a4278c0d1065b0d042645db71472ea4f30e05f77b21e", 0xf5}], 0x4, &(0x7f0000002240)=[@rights={0x20, 0xffff, 0x1, [r4, r4, r13, r1]}], 0x20}, 0x2) r14 = open(&(0x7f00000022c0)='./file0\x00', 0x212, 0x10) getrlimit(0xb, &(0x7f0000002300)) getsockname$unix(r9, &(0x7f0000002340)=@file={0x0, ""/4096}, &(0x7f0000003380)=0x1002) fchownat(r14, &(0x7f00000033c0)='./file0\x00', r11, r12, 0x600) 00:00:19 executing program 2: r0 = getgid() r1 = socket$inet6(0x18, 0x3, 0x80000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x2, 0x1, 0x6, 0xffff, r2}) getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) recvfrom$inet6(r1, &(0x7f0000000140)=""/104, 0x68, 0x42, &(0x7f00000001c0)={0x18, 0x0, 0x6}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) r9 = socket$unix(0x1, 0x1, 0x0) r10 = shmget(0x1, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000280)=""/111) r11 = dup(r1) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000300)='./file0\x00', 0x101, 0x2) r12 = socket$unix(0x1, 0x0, 0x0) chown(&(0x7f0000000340)='./file0\x00', r7, r0) r13 = socket$inet6(0x18, 0x40000000, 0xabb) socket$inet6(0x18, 0x5, 0x7) shmget(0x2, 0xc000, 0x2, &(0x7f0000ff1000/0xc000)=nil) shmget(0x1, 0x2000, 0x180, &(0x7f0000ffd000/0x2000)=nil) write(r13, &(0x7f0000000380)="e051653665c6a5e900acafbe022780e69954a4523f5ded242ce8014e3dbdf54276044fc595337a62d074ecd5264f4ad199ddd4f225389a58af09f02e7f8cd1bc3b2a8845d98cc50f9eb034e578aeb5efbc4633a587f00c2de13023bbb2e38a1c1cf6bf19d658992ba86012fc2cbff892ce7f66eb6e7f0ab52297d9a1a82dc62b27298816079591ea15a70c7ce3913436a5d925d693fbee36e57172e111262c775de37fb5e1a1f3f47207c21cffcc0558bf948b68affcf73eb9b4de2adcdf6705f3f8bf595418b62919a4970b189c09c591b67305674418a59121f44e6c8b9d9e29317bbbe6f2fb9d8082056fdac8e623f8223efdec89526fe059e3dcf7058d127509eab6aba410643cb48542532bb8ead509b2911fc5269cbc7cf4d85635482dd2bf518297a00734496af43aeddc404336eb4ff4ad70b137342231255eda0855547bfad593c56d91244588991567ad783a2a008bad45b3e3ff005c65da493fb9728a6cfad7f54793c778aad32f36fe7a5bf1cef6c11187e3a459979c887a15e0045f8d97061bcf59bc5cefbbeb1fbd400687a1b1b59653e4d02dec40af70e2cebb4ea4da5d54c3df882555e96e89702e1611ecd07f5a0ac6de29ed251b61dd9db8468b8559f782fd61e7341ca7dd62827efe4ffeafb8d258baa36d8ae74da9467ccadfa8096f7e868638a683bd7441a34142999f06dd70aba6da28480eaa65ac25eef3af047090427919326d40a7de27ec7c349fd424b7f4dc18c99e96202586bcae6a8e14081951e31aa0a7df320539cc7709cea70deb7b7fd5764ec9b464806f65230faea88a8ed0ae0f6b3486cede36721b511fcaaddb98f57145c6e49b8dc9a0606651532fb490aebe5f8c5b2fd80e16ddab58c419747cc9c6e8912479747fabb6632a3b745857912ebdebd34cafbdd952b3d0a0737e63ac8a6e48bddbf96a8fcc7a3e7aa5f195051364ee645f9f15eff32bca6981a50face108cdf8a68d24d52ac3281885b226f12619e514f3ab1c1f32f90564ada5943a88dc4a6d098aab0614579440a3e800c71f501c1c834e1fa1a172a3f8a563f7f81ab7aaeaeb9f86c0f87a41f9d2e2b369f7281414022541b157a3acfbaf49f658440e4da8add220acd588b78a4dd1997324e23aa0e6b63c2fb3d1d32daeaa72d8690c337dd12f6a4833efc0a2aa6bfd85455017b0d85da3ae630f9800186be8b48b0671c29844e72129c6f5302fe9901e37c4717ece71977c31802b78efeb3085861594d58902976099754c5ff862de7104b4c5d168af5fce9f64d4db72a97a89b68d98f429a02bb7aee5793d3297c4ec46a0d6f53516236b1b79c0f15da4f1f26aeead2d1ed12a81eaca2012fd491dba7f103ecb73017ef3ccecd4b0fb2a0cbe8daf94faf5f80baab63915d4be690184f673fc08ad0f114db7c9ede7257316ec07cfc0feea3f9dc47cffc767d72e894de188411b1802b0739077d44cc0b10ca08f138af2b1bb6ccc36b19a2ef911302a75ebecb02a2bd070aa85408ae3087407fe0b2fe3e662811bd8bd4151b334e3185c26807420137203e73acd304e514626cd53fb7c5cfe4b965e6780284292841a22cbae4fea85c01bc1fdebac250b0259bdcde496058a1f020a468845cad306d02d66489a0e567aa02e408238da783855c0ce682952d81582dd4d0d5e6a435889f4ea1467d360124609ceb02618cb8d35310c847283feb683d16ccdefa6ee53b051f74add062ce8072d428f3a877913e4a31135b83ff3ad3557f627490852bb3b7c7982e0aab3d15e5d87d9885221168bf23e30d801189fdec8f64492d8ba792951f534209e002e90f04769490ce6da6a55ae81e8a83dd7db36b9905affe7a232ba74277e9dcedb9ec63c1548d48d4cb907bf59f53bd532e5c73ec6e372e3cf94571a28b2320604228e7cb5e6b5ab2cfdd006116c14a7d36a7e29349f1301bb3d4ee268fda29eafa2390a63307239eac9296f735b210b3196a47987397ebe7f273bf86dcb4c41bad3d4dd7337ef3dab6fdc60e31ac9799ead90efe32da4d8fd7da6d77e4187f5867892764e26c952f7e39066adacabbb823b0dffffdf10a9eac4faa38b52e31a7ae804fde5bcdbd673dac6e6ccd3df9e8d817d79a2879d65eb179868e29e679fc14c9a2bd19af283dc72c8146eac80d56b8043d6c40c20170e5c2bc83365ef2484bb5788e8a137c9ade318fe2352f1c981185b115966922aa15a7b947af5e92730a3c80b698c850ba530e14e6f1d76a87892d7db10d4b1d511422c04c706054d23eaafb426ec5789cfd763181913f1cfca812256e48d153ef80e8612212a6ec51a64e25375f4511fa24a50d9d41ab90e6ae653d4385c41a3635fb415209e87f27bdc1ce4036b41f2c67d336bdc542dce5d9391152f276bd35507965dd5042d3c7c85e85d1f327eeaffcbd1a154db3fd28ce4e0139f91b84e6d1aae3eb698326cd74339f9ab24eb1302a791df3a90dd031d852e8c43af90e1a6a0410e81db29593fbbc2ffb27dffd5bbabe5019235767c229f9aa88a3bde4a0dd15ddc7b410d931c744ff4fdddd7ad4c4069b03ab664a5a8562724788e908b7affdb62dc2a7fd9d0ae5bea4be0e0a50e446bb14cb9e8975d8799ef5472df414621a9642f1ad14807d619b16463f6c86104805ddcc81fa52bebe0f347fea6d0b320cd9738b8132060bac88b9ff174efa94ebd07fac96746a1511d73ae74dbf3515dbf785772e894ac3022691c0dea8d5c6b1f0d0b5b73b9d7431be3c8764e11871d985b1e0f5a32f1ec0f47fce4d398d0260ea8c9e9ac01a6fbaf1cfd333439284ead3a9ff679ee75c6ee444312caa2179689229ad8a364037bbcc13229e36a3b3ea0ffaa87d298d7f163a2c432ec3c51830024284b54c707cfaaa62c5655fd5361826442192afcf5b415e8ce548ed62e9d370a8927fd8fcf2a734ed40e86c27247e3f4021ed1df8dac540de15364036540e5a735bbc80c5b4e28fd72e946cbbda6ac4d4fb458aae3f7b26b8a47f5bbb30f351711afef3cc94aaddebd847a04248dcdb4c3cbeda3608274c8957ec853b4cb1ff0ea2a819439bccc21f1321b154925e237fde4f198e9695c87ff3380812432ab2f96ce1a6127830b333ecee2fcd08970e61410a897a486f841cf20ff1de8ea36b16e10de25b31342f3d41123cba756392fd237aec765894e25104f52d784782782545804e4d4c99b27a184b52e01ccaba9c022ca1f412060c02c741ca9e76ea97c53d855302b680793ca2f064243e8e0d6295687d14def2dcad8aa4154c82402d64081ecb6e0d6c7b57a86a2fbf0dcdceda2bc93d4d308231f72bf22896a04261d85e021ef65bc3997bd71350ba3a64e67835f1508c81d4dda7a72be0276a3a83e83c5307a497ea03da66892028c10ebb1591e430cb1183fabbc9532c7448e3d086b277195fa88a7ec56250a42528f2dfb1b6904524394a61702d2d7295ab5d62ff0e67b4e1f8358b1f9de74c6a2cd97da4967162138403570963496440150e64daf34b5d38284793f4076f1b23eb6826f6a81303fe07b9ee2e54801cc1a645e33f9397d4f1883fdfd9aec43a43443f17ef43dedb014f733b8348b12129a20dab60534dba2625c0329367a86a3c780c9c88bae0a461c3aaf03779dc8d6695290aac0d5572eccfc0c2bfd0de469a3755ea1ccba70617dce1a0ac74428ba9179ff76c64621975090ca554956295dc80a03d0a45778f8e1c85ffdcaa9ad878fa4cb77b2d7261dd873c37930d06f1163f907eb58adc2262f5f666e91343ec0a0c31b75d857ae1336256713ba4257a40e288240263d07ff414e95893fbb286f82383763b7e3765fa06b911900499d94d0070326e349915f46d2eee2f9ee9928d6d8e5a88a39a3e06ce51ff2f41138bbd2ce05aa199dd81556f74d0fbe08caa57e5ea66d9aeb1669fbac9d8f14005e4bf1fc9b5c17ead167b8750bfc311a6d67d7df73874c0e9e1434202a71861788e29c0a07eec7adcb80295a9ed24936986f8efe3138d86ad4bd595f2e84159a696f2ca28162e26e9cbdb71b211c7a50e468e2caf7b3fad09e452b18f6bb8f7d732a873c23bf98916562b7b150f6ca66ff11cc728657a8f988a360e85b292cd0ecf16f707bf5ce39a9730c053e9c247125373666cf486c4464a2fcf715e1f5342f2e9d7cb1be326c2b821c5944dad2ddccc1a935450821472c6cbb7ae552fa74c7cc16d1a0bac2ccec3f7ded450c8bbf4b1437794586eb14c4dadde60f954b8bf12638c2893fc6ce4555f9ac91db8827d97d4910d671d28a32d29efde3a434c84a1c35ac59c2d79e3d59fea2c4a062eb2ab800c82b8c429338f1eb112704dba5e110356ebabcee6330d7556990c1a61d5b89338357b7237d804e04a29ade483be9d625116d9cb908aab439f74113cc166783d38bd67b9c60beb541b519bb09bdf418acd348ecf0e881b33c5fd02a47a1900d4a61f328f47433c7bfbbda87705109c691963a1206b340a5de10ecd3c6f5a65543ff1a3bca2568767018313ba909dbc8ad94089c02dda6e2711602dc261eefc1a89df3770453047c12e6af8e30fc3b94ccac05ea5f99400e351b77affca8fb5671e2495292e8e9c4b2406776dcfad1ae0d3f649d33ae3af33a4455a1ca894c92e95437629675e17c7a60c04b1edfcce7a5cc50fdaed98a74203386225f5d38cd556d0f10a54dfedec48fbbc5e90080fbbf03ee0fd6d3f27fc4daf420f375ceb7e81b1645f692439dbc745c85d2dfd92d58382d7054fb93d64551b158e612e16734cc7e0787d072a661d68756142a62587f6fe7ee656ec8772a4cb14ad67725cbf81f5b95fa8ffdb6d467d15741d0832c175250bbd5c0f45c225d8e24bd08c098c4c3ce127dda7099040c94016e2f64d3f8c562fdaa67e320929135ac8c8d72bd92a548036ca022d1fa67d2915a994876fecb5d8c0969b6bc2d63dc7af4300d07065204aee4e83da1f69144a47fe8996bc7ecd7178c3c5cf6caf0dc8be802320715dd87d1e2985036eb50254ad5fab8ea0e9b1269cfc2f7fdd5bf3a9328eaa1751cebd47145db4645ef0686819727294e9ff528d1dd928d7bcb0a9c46843414b8740589da239aaecf65d4703face49b0779725add133ce73c4a4e50e4adac5c223d2eaafffb87cd31d428f5e621312f16138e8e55a6c52970482576e9423ee36220abfc29819e60b38852508df0b7875a3ab3dc4af82b66531f652877749c59b6b06e097338560ef9ffbc3cd75fa6dfe5a9325f881a278eaa9146206118d5b3385ece40fe5d681d24d5ab4d3f6a80a51e91db9138ebee545f31ca921a32eaa693d7f1f451003c30767707ea4dcbfef69f9e40650a61248d1bb1e2640b9a263edd6ae127a13cf4b2cc0ffb2c8695c3cae09c1d798aae887ac24ded2c4b69c4bb6087021316bdd33e0ae3854d6b8f637f6d2222d5340b85e97b6067b68229937d9b30e848bbbac7563fbc3381794155e322f8d9a3bd885d8ee914bb753ac9f976855bb1d5f152f5b8619d0a9a6ec47a9302ef8e2b58d985fcee645b4b554359fe8584239f34a2a4a3ed0004ea60e9c33aa2660ebbd2fd741d248d7d724302be6f707550f8d3dc3cc923c87ceafb574ecab1efdddf5e6ecb2d544bb11422e9410e14b2273ae7588dcdef81189d348c7a2e33a845bca66c25df487086f524b68f4c9e3eec718cc7e9a428c60222d3eab617bee528adca11f59952d3052ca7558b97bb626d53e2e4d2be922846e4d33bfff937a3ccded2092014445e45a8b91307815d86e420e62ad15a75", 0x1000) sendmsg$unix(r9, &(0x7f00000014c0)={&(0x7f0000001380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f00000013c0)="a50c366bc3fe448708ffd5f717", 0xd}], 0x1, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r6, r8, r5}, @cred={0x20, 0xffff, 0x2, r2, r7, r5}, @cred={0x20, 0xffff, 0x2, r2, r8, r4}], 0x80, 0x1}, 0x401) close(r11) connect(r11, &(0x7f0000001500)=@in6={0x18, 0x2, 0x3}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001540), &(0x7f0000001580)=0xc) getgid() bind$unix(r12, &(0x7f00000015c0)=@file={0x1, './file0\x00'}, 0xa) connect$inet6(r11, &(0x7f0000001600)={0x18, 0x0, 0x3, 0x8}, 0xc) 00:00:19 executing program 3: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000080)='./file1/file0\x00', 0x0) r1 = openat(r0, &(0x7f0000000140)='./file1/file0\x00', 0x10000, 0x3) sendto$unix(r1, &(0x7f0000000000)="5a95ad86557519669862ba26eeec144bde5f2df81410b72e9fda1fa7973752f611f857d23d1c79bc71e6b7dbd841cf2c24a45008a8e574e977294f9ab7d67e3770", 0x41, 0x401, &(0x7f00000000c0)=@file={0x1, './file1/file0\x00'}, 0x10) 00:00:19 executing program 2: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendto$inet(r0, 0x0, 0x0, 0x408, 0x0, 0x164) r1 = semget$private(0x0, 0x0, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) 00:00:19 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r0, r1) bind$unix(r1, &(0x7f0000000200)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x2f) listen(r1, 0x0) socket(0x10, 0x7, 0x4) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = dup2(r1, r1) r3 = accept$inet6(r2, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x0) 00:00:19 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) fcntl$setstatus(r0, 0x4, 0x10000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r1) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f00000000c0)="e153454fcadbb6dc812fcba234c5d4e95446a9d4e96e12687db18570459a51424f15730ae21311bbe7fcfb00493809dbc2d4cf9002e2", 0x36}, {&(0x7f0000000100)="9173cfc7a362463d2573c7644a5d59d19833bb1b362c7292c12cca8d0079a047d43d687ccebd9b6acea619e9eccfdcfe99f7ad767ba208014c082b65de37d6ba8145f282278b55d90f65a1f8779f45586d3084c664accc313c7a47c1b586b1f58de9e59d6d01dfeb3b7f6fb254c8eecce4d6e5c44f4f5d8de746d47630b82cf7e5d5275083c9", 0x86}, {&(0x7f00000001c0)="b00c71bb2f47b7109993fc9a644bc7ef597308d5ffec27e1319e8870ef8bfa4023269c2be30e1b49d9b74aea3147ba664901b3f7e7d2963f74a621b7e5dbeae282dbbfff2d0347206f71f427397ac2b85cd264f3b4396a13d97fc0618e13b9c19cb6dc203557a394c261fcb82ec697f1848ab69cb08e0f16cfd11244a41e990373c11870e738d496446d6a6ed4bccd341b815785bc682430ef704eac84230a51", 0xa0}, {&(0x7f0000000280)="95c9220b02a4a872a57a1589fd5fe58f68d09f33b6b96235e6e1940edc98cf1b7e01ac02754a45a3cf549bc9e4f1cbe218279daa46a40d6069c8f29f1aae50a9b21c2785a4e2bf2063d469b0b908e7e2dda7eb42485180d9aa8c3dacf005aeedd2426c5687fb6bf088379b0970f87e261b5c50", 0x73}, {&(0x7f0000000300)="88fd4d497f218b6d473c8f9d8ab0aa1d1283c55ad5a9c59f1cff8ae07e2278e03b7254777c2b97e629388fa7b1535754a2d6dc9cc971936d59c380893e25541c53a7ef52b0871b3b99ff47c956beefc471172a62ee24693fa7aa8cd404cbb1f33a032a7e2f0e942026f6cb7c67ce6788187895d839a43c26e3b5fd69b56fd50e8d3460a4b6101284e55c0e613d97f0d223362396d96ab326aaec86fd46d49073e942c4e7c92afc0742f9a023b79b2eb6029b3fc2a468dd6d9bb2", 0xba}, {&(0x7f00000003c0)="3e754411e9051691c03dab56154071f935de02bf438cdc5ab4cbe43c50235263fcc20c5f8dddfe3e3857d3f1d3b1baa68539f5c8fc7cb38d8ab51b6b8d25a8fced9b797e927cde11ab6f11f1f5c660b5be3eac80ecaa1a7bbc9bd22ffdc34093179990ba7f84a4451128345270c879ad62f95ea58bc2b10563716c5c5af1bb9e96297ea525a09f", 0x87}, {&(0x7f0000000480)="a0df15f2c8404fbee719ed0b3b19a0e18e436ffe33f138f08d4de207b65d2e4790", 0x21}, {&(0x7f00000004c0)="9bf04da4693e24347139965795d31edd9e12a6430eaacf5d70c31b2618e6e2e201b0d6de4703b56eda676e6ce5e9d81047cb51706f9385c4364f9b066a02cb21dea0da96f16fa2718a7ebbaf87bedea92f32ce6b00c9463f5e5ba7db9f850b995e431e82e3af7fbdc1e3c6dbbe02dcd2a8952a254e516cc8b0e6ac754958d11a465d65a16a7f0407f2873c983c62", 0x8e}], 0x8, 0x0, 0x0, 0x3}, 0x2) chmod(&(0x7f0000000640)='./file0\x00', 0x40) execve(&(0x7f0000000680)='./file0\x00', &(0x7f0000000840)=[&(0x7f00000006c0)='\x00', &(0x7f0000000700)='(\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='!,\x00', &(0x7f00000007c0)=']\x00', &(0x7f0000000800)='\x00'], &(0x7f0000000900)=[&(0x7f0000000880)='\x00', &(0x7f00000008c0)='\x17\x00']) execve(&(0x7f0000000940)='./file0\x00', &(0x7f0000000b00)=[&(0x7f0000000980)='\x17\x00', &(0x7f00000009c0)=')-^\x00', &(0x7f0000000a00)='{,$-/\x00', &(0x7f0000000a40)='[){\x00', &(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='\\\x00'], &(0x7f0000000c80)=[&(0x7f0000000b40)='\x00', &(0x7f0000000b80)='\x00', &(0x7f0000000bc0)='^.', &(0x7f0000000c00)='(\x00', &(0x7f0000000c40)='\x12\x00']) bind(r0, &(0x7f0000000cc0)=@un=@file={0x1, './file1\x00'}, 0xa) utimensat(r0, &(0x7f0000000d00)='./file0\x00', &(0x7f0000000d40)={{0x0, 0x8}, {0x2, 0x1}}, 0x200) r4 = msgget$private(0x0, 0x32) msgsnd(r4, &(0x7f0000000d80)={0x3, "799ed7bd375d59150f21b649ca226379d7e5a0f450347a1799e9fe238e99c60f51857aa73da0347de7874459e58d1c9226acd30be4c8eabe39f4ea7c75b402a4891311d4ad7fd8994aad9f1028eb0c6de7188653958d5a260214148a338e81b347f8773c268e13a0a17d2c0f8195b782ee885720d458e0616eb7c7d36b9d43a1140e"}, 0x8a, 0x800) chdir(&(0x7f0000000e40)='./file0\x00') fcntl$setown(r0, 0x6, r1) getsockname(r0, &(0x7f0000000e80)=@in, &(0x7f0000000ec0)=0xc) sendto(r0, &(0x7f0000000f00)="e1a249b881a32a90734fbb0cf5290b5a36f0a8aff35b276db741a80153d7cee29429b1b4a238832525ab6130c685ea8ce33edc349a2b580961b1f590ce49ab523d2104d5eb", 0x45, 0x2, &(0x7f0000000f80)=@un=@file={0x1, './file0\x00'}, 0xa) chown(&(0x7f0000000fc0)='./file0\x00', r2, r3) fcntl$setown(r0, 0x6, r1) getsockname$unix(r0, &(0x7f0000001000)=@abs, &(0x7f0000001040)=0x8) faccessat(r0, &(0x7f0000001080)='./file1\x00', 0x2, 0x200) getsockname$inet(r0, &(0x7f00000010c0), &(0x7f0000001100)=0xc) setregid(r3, r3) fcntl$lock(r0, 0x9, &(0x7f0000001140)={0x0, 0x1, 0x100000001, 0x9, r1}) utimes(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)={{0x0, 0x5}, {0x101, 0xffffffffffffff00}}) close(r0) sendmsg$unix(r0, &(0x7f0000002a00)={&(0x7f0000001200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002940)=[{&(0x7f0000001240)="6ddbbf826d4830f5f85875016bd467af06d91f35afe8f9a22f979f91d9a82bb3717612b9ea19d8b2278c87c0feb0381da98d1b0e5aaa2a18dd4f22cda54c0f8c43c0653d925ec477937c4eb6fc060b18cf19648b7c68c20a82d4e24dbf677d68a2898b14f0304881dc953aa7eecc64f71494df3d2088b760a31b75eefcb53d8b75beb40d321e963e08bbc392f864468fe504b148b80180bc139f0849be9d2812991f3ae1e506f32db9c8809cd53d62e569cfa6185160a4c2cc59dec189da990378a3afd7c98b4e2089efba3cf8", 0xcd}, {&(0x7f0000001340)="5a229452bd605f1df5bb6b4967abb955137c373aab4690419fa5b3252726b4a952db16e01268de29c9d843dad5a8e76c46374bbe2d151b2a05605ef40acc833e09946ad2230ec55c057aee2c845a5dbfd0da31ff961e9fc0769b35e233edb6698c4d36301c1035c0533211ad318fb42f863e5d4cbccb8f1625fd4950ef6491207ab8a4c9d131540cda580bc3fbdda855d150bc8f1befb77e1778fdeea8f557251896e5b382a871f1822f6c088983f516abb7cc63634634189069a1607adff319c010e9", 0xc3}, {&(0x7f0000001440)="cf8cced7056ee436864a64d05b6fb7f3b3600540bdd6b44c6a341453ff6c900f5e0f09413f4a68fe92a14132a061b585f2a92995e2c208c98e3ca748c58de70b4a8670194604e8b5428f96d47a7be4a0e951e253a8ebed356aa28c77055011c6be2157cbf978e935d24cf3101767641eea6de628e8468e392d39e7a3ea3c23507c7c4b7a498a2f537f683328d4e3abfcaa9a39", 0x93}, {&(0x7f0000001500)="390662f52d20c73e9bed42d0c0991ed283ca6be40195c55361a6c9e619219ad27c168356ece9457052d246bce69854cddab631fefc3a3b111101274d64505a7798638cae2ef0866c781492e715b60ad796d4a8c99c2a4fcfcd5a5a987d0aef6bb9c2a09ea3c7c6270d8d5f1268b33746ad89", 0x72}, {&(0x7f0000001580)="254e7b6bda0b63091d8d0175ef4f5564c95cd7d77afd3535e88e7c3e31b40cbea068f09dd9913aa543e82d16cdf6a7352170c1ea6de695c59f84df77465403fb5c56f8ab7e49534234ab3f682f442894481c327d645dfcf1ea9d6788164803c2c659ea5605f477ead867ceb64c1b3c1b992869c709e1b7c7c5e97120283ca6dd977ab3c77271056b06b64106f017da8bc87a92440b1a9f56a47cb71df25c7572655a73842c2fe17573bf45f93874bdbf1776d8bb40d093bf5cfc707b6383ca8e37a773866efc4b1c458c5f9a5df43b92660c5e1fd65e2cc7537d", 0xda}, {&(0x7f0000001680)="235d895fef1c8b17d508824b993dc54c3d3516d25b6ce0031badcb8fb721fb6df127dd001382f29da4840fb10326ab3eaae7f07fef20adbfe6e5bb14e089de1d4420a6215877c78ef814ae33d636729557cca2a353ea980fca146a124c71b10be3a15e0284d3081e8577fe67fffebe6b601514e4696d8c7a0b182a47a39075ee7aa9f9efb7d42530c4623cafc151b3f34b5c57c233e9fab515fdb82922d0cd49ed5d6ebcfbdeefb9b20a4ca987f23bae64e4efa22462be12f8e11eb10a9ff74980aeae05435e332d5dfcf2ff9069ed8795e9ed77b66c39424d87ad6feca87bcc8467cdd77fdaf6a6aeb7bca8a28aa9a89d6a6d7874", 0xf5}, {&(0x7f0000001780)="ea48c666d0bbb31ac627636749b85aca71985f17c5b6e533eb517d509e8b0acde795a1a11e1d0830313fcadb26bc13aae934cf656133377ec4de102271665438598b1d647fdedcdc3ca6212b900021d50c4b35168c79ed6bcc73102c8dd08c59760ecbb80a6d0a1b5ef4f7f1732145f2a7471e5a7d053352aa8769242991606730ee2a35adac882ba23b3a6260d44897dd1435b848187fc444de7255c78f4e2366fa4bca2bff8368ff09fcbfb2d0c28befbb40a057389dc3f0237edf7ee54cd64f78a9d088ff3990b26040459bcfe108663a15caf073cf3b7214f6cb38c0c391294ee78f671980358b58af46620d722eb93760143da2f49708a001f64146e4d85e757ca519c3b2e64f7a01e82c3c3e3508564e7ca8d7abcaf551efdef98dc37469c83ddbcfe3a942a95db6d7c322b73aaf5d0960e717557cedf15741b3e2fde33ea891cbd5dd96bb485215b896f7d5518376d1a9c3193cd118cf0c2e89b0d78001d49eb2f55d6e10c855d3004918e86261f85964f5d0ba485174c6525e542461a072d7d67b7973257988877da71c2f05ec3f9f2e5c58eb331292ba2a820e932f7d992916422636c4e4ebffcbcd8e1d4738142d22019e95da35a2ad4faa4adf8ca059cd8c12084480654f2602b28604d24d4ddfa9cf476a9aa5c645a9b32849ec209181b95a666249e46b04ad9f5df088f466fda9e11b0ccb91e31ae2305cc2872b726182e40aebe2f4775cfdd5310096e3aa1f0398557117ca3e1d254beb4f36172708591c9f212b79a356333c2dba20705cc7cd45bc6a3f2b97d56c43fd6404c15cccf50963e4d9e4bbc8d61baa89ab9afa5033567f863425b6ca8a8459f9c0994adca165763402f97c3655e6e37a481860ec6469da91596145a6718b53e6d0f7039a7781fd00eb871c50ed0f71fe0d966fd8380ab2f738038aabf8e3fc55899009a41e0d383527d933be4b2aa4e3a07bb3afb58f2f910238f5178d9c59e8935503cc378f0cbaf3cf2c942071f03d87d4bfb34b92465aef07ce744f9413ed34c077838c5558730dd5e028a57dfbbf27005649c9d1da2aa62857c1cb3dee8156823f3029a964830bd58da2ccb3f2e8b2426b12b8bb82cddb057356dbe321074f0f8d7ba803d2e524780b84b8f52cf3b5712df1f8ccebdb93406f6f8ef400bee46f58eb2ee6c5f1f698dbdd3879b52c1e3c21710a97fdfaed79e6b10a1cff83e72116a06af60965d5ae279ef7c6c28f0216e8c6847811412954e85a30e3a958e410553bbb47131d3bb7181d6a93428d952e0163828fd67aeddcdf5d03d00c543db6273bae16a16d408a194341f0b94dd80061b3673849094df6e56147fb0124e5751a66a513fd405a570bf561a684bb4a8cae67c10749540b68967ff2759551ddfaab952ec4066bd3778f4c1b6cc418da745fa6dfe5408b86a08f0aabb4112b3dc02a6c8cf0079f0f9128228e5a5a35b96baf6132c73e3fb9ae83dd4d17927f880b0ff825c00002332b2b760961e7f3549dee364bf06d6c8aeabdb437e03f181346f3e64c5f2e35c0ff441d0eece588b24a6c01cc49f39082d9b2bd0d943c3d57909da4561483e0ef64d6e3863b1c966692411a39c068213013cb4de9e215f8a6291e41e324993dbacdab1c975d9dcac840d8228077b25249d28c846167f8474ff2fbf66de573b05ea9a5b579ae59b8ef37075b912d9cd593f655a3c79bea79e722dc0218de6c4c02c92d3b482b764a3c45627ecf7fa557a29ffd7d80b58c55b34d2725e9bf0835dc27b8838e6373a3e74dd2e49fe1bb3e6e5e22883017c14da8e3187db3181b6864ba5eda354f97b2a6f070dffcbc8209d704a9b5bee843ee8abc37e7f13e82320ee642a44e3d541a5447bf5a8a6b1af00a029f7b0b1c4f1bb3cc207b8ca4647b416a13623233a066196990bcb72689d45d17c00f5afd6e3b0af27b96aa31cdfe66107c7f70007dee80c2a35560d8e25fe562bbb1c6a8436ca5f30eea1d0ba58c993b97834215d5cb6ad31a170dcfff2d7d293c3a10971c823a212b07094669a8ea24afc5fe179317837163058e6ae06029445aafd1793141da06d872529b927183bb954c69892aec90cfe9617b291f95a1eb245d1ef2835a5b92811dc6e29de00ebabc6711c2432283b5b1a9b5bf39f611bb84bc539ab8b0590f8980fa414ffbc987a16478e9659a4d09967fb6fd22695f4a1ca5d636737d28c05615f2fafcdc61e3fa0b5b43a48d7b3824f9ef3b928d9aa4653419e48f311400ddee1e91d6ee689a4ebae8cf35298f12720061cd2feb1bd175be17435edd2743d61cadbec6996685394f6ab53227a6ba53ad5ee87087ace9eec996037f05fa90bbc81661db168a11d9c512ad9b9709932959da8b772f7756efce64822ee9115db966763b05bf2cc1474b26f51fcfcda622f850fcd7ec819de2bd5a3a54eba72116b91a114acfc50028e1ebee0f97d31c211132babcc2844e087f2f7f82d015af11cd851566da624c08bbbbbcbd4c9a33b502957835e6b29b3e1dcf090992147eab1f8e2870989fb671fe6aad53a8e8616a1bad9716e3f21f2b68ff62624cbd2a0caf5d224a25338c8565d14c81b0c28a3f269598519e7c5f607bc0e89958dba35e0db8f7706fb45228f3978c87777fe7e47cd0dacf454c8b227ed2a91dde0da89026197c3594a579acaa0eaff605ce9822d2d92fc89d9e103bf837ada4bce4dea145ebe01b7f6def8d3c07eb1dd44db9eb45343151e518298de4e162c94e632a0fb5fd3f07b89a8ab9220104e84752a21a708d001063d6edd1a14895312ac1483dcd291efb3dfcfd1d53bdd729d4ae4b777791fc70303280b1ee892e5bb58be2063f1cd74755fe1cd24b95044aeca330c71e9d8542e4049f861952d73ef76dc53bbe48ff21200b62603d3563208d0477833a896f899addfa6643779cef2daec0d4bcb64008999e876c95f2294ff31ca78c87d97db8eb1157eaa35755a6dc4344a805093378605839c7713d030a1c0d8d4c13cdf2ed822b390e7c8e4f3de1870868dfbe20d699cceeef9a6737436ae8a42746233be595dec21f82e1822c1ec524ae15ccd50b2a81981b973cdc3b20f509d790807e6db523d323a620971d32d42aa809d60a1fba7f66e475b3178b5961d62b70822d2a228a0f49d06660e2108a29bec72f539a77e8103c3b577abdd8e515f69bb69aa5a827ebc7b4563ddd236469148dd86c12fb420b45c49c25c56549b43be1ca9307bfabeeea36cdc3ed5c4a5d973e5aa2446ea64beaad0e72a70b9d90be8bbb1feba3bded20ba78894fc8af1b309e4cd43e4e9a05db51318634c34ad0d2067772038de8a7069b1474f964a22d74129c40571a371912a55f14a14010f8463e7e3e1a2bfb9757977b47961e9bb8acdb3c3d8b8c399c377929e2f72542f1231677d403c8b9f856eefdca840195f45385696e6019226427f1ce6233eea9054a43ad1e748789e213dc7fd53416c353179087f1ee22084bc6ba33a80e9c19b9a778e4a64f6c45a2e4b71ed0f59801f2fc44ecb8c2d09b36ba577f5c65b0a8adfb97f7f8f13888240974e9fb37a2b7865ae27bd1191397b427ce9f74112add4faf48bf2a522a24cfef272665742990586a3920d14ca2496510ec3bb60a40fe64cd243e6b051b5b77ed3342409d6854db5de7aab75ce8a1db40de92a15efd142692c29abd0571cf4cf365808d3cbfa5500feedebfc801a9baf39ba05f619d95694c1297df245bbabd32657d9e0b0f064bb78e3d9f5e258d5cd58cfb9cd59b961ff3364ac5d868869fdfae15190fa6e617aeda567f6ea250258d48184cbda0a8217c2c02215971700c077f46753f7633510b5377267ecdc1515451e08af241a41067e48275731a5b17c8550a718995a581996598ba3f1c5b343c4cef623bdd3c28392080d24ea092bbb89bd9ab7b2bd556c2c86d022272d1a4bb4550241b2cab8e17db61e8863de6ba5b4866bca6e65585598553dfe4d2910944a33fb2bed500bbc8ed674bf4d6b19335764c1dc69569bd2cfd78d8e3ee2c98b344adff19827d4b761382505f84d3688f971b6fc4c36628b46b2eadb8477c1511908b45f28574e032da82e67e73ef94f0c15f8dbbabfa2ca7a6b4dc4dcaa6a46a41d724a9a99fc4d773ae28421c13ae174d154a6584b6c7bd400b8913726d62f111354adc5a76b81d264c5a0c564a56c1a2bd11b160ce1d33186d593c918b83b16793e8b5506f798f899291517a6518e8cf9976a98dfa51eba3220d02acb79390f2370197cc87c897103a9c83f914b2223a177363d0d290aea28ee0ec7004baac87fd0d9a25301f9a70e7e28aac55e5803b1b843bde80c21f9fcc4f0b8e89ac758ff07458bf9ffcfd3e2ca24c297475c06374344bbfc8fc00b5a6291b900d6cebb4d3b2ce6f42655423f56a116b12350c9d3fe5a1d008d82df1e49b63f739fb372e0b2d99a1131671749681d8dc166c3d38f5ff6f83dedf1a53accf88c8d800802c786acdb910c851e612b9f7a94293d7ad82748dfe84fcac822a0b11e3f7548ca9ee744879ab498958fd10fae3bf61c8719f710981aa86a7fce5145bb6103ef261011eaf46c91a2fcbf791b4f64ebee82f059ff7bb9c2608cd28f1b7dfd73aa4e46c6f113faded873668fb76894c9642a60b47a87de336a2ee8fa83fd31ea2fb3a87d4140cf24ebdb0c4e8525c7c0c39f3fd3d83cd763b73129766b04bfda93660c50dc6dfeee7a7a214406a67a651027f007a0afe41386296f96cbfa75eb1c2afc5af1288e8011d8188f4caae4bc607c5604fdda3c6052ec22618dde20fcd7b5dc15a114d5f1fb38eda6bd949b294439deab213ef266d9cc4537b536ae55a107ceab4d56f3fa6cc819ea0a53a5b0e76cd493fff36763cc6cabff5a82441f6d785ad9bf60b49fa102ed28a8fe44c87eca818b337afa260b4b806b55877f8d0f153b792f77e62dc602ae363884b4a01ff52eebdc9aa7371c1e3a7455c5b9bb900c054af4896807499b7f66b0dcb8dee87b92fd1f3c8076a2d92c07c6de4eb3da877f0e7a11e36015cef489cfe8a2ae044b84c3835e32926662a0a0079dee02e73cddbb28ef24706c405a3e8e01564e679d0d76e9bc030da8bcaaf16ed21fa36433980974692c7d8489c337c65d45981ebd9222980e41896a4ac627464ce69f84e05d2fa740dc3607615a5b1c432c7900997e2fc3992107ebe80dee5f962f6272434124371b3eb24abc8679fa5c7e0a6bd84b135739d6c3f5c73abba31b3a647c24a7f18ae419ccb5fbb34d060ba594e93166a4e6bffe376ecf4ca3581c8e083b5f8d6b2544bc514d44a3adf926ee43508e7532615d55d7c2f0df96b2c614bca2d77bcbc77da72c457d39d9fee9eee73678234e1aecd932cf6c4c2074f051f1a97762e774b9f1190c32ba3ba5f2c45b4af47e9fa684ca4defe4104a3520fc81c4146d6fc7ffffd58f25ebcbef7c89dc95d796cd26e2a1950d4edf75bc8b75008cae53fe9ae49aeb811f4c5269f39b83ddd4e80281529c86ac6d844734f847654bc73ae37357232d6466894b4d1e1dba2eb4b4255c7eb4936720d7c55fdc1dbfef1cea5a8dc287ab720d3c0484c9fb3f8a625ae1d42b2eb4ebba53426460378a2558333c4be5b9f89c0e46775687c79ad0c22995dbb7447ca8e86d411b37088d5ab54717c9ccb1f9705c65fa37e335d2421a0aae9a17bb861d827c68d4978c9f4b2f29b2895547b2afecead9fa5886fc29877b6bbf3ee16388e17c846c33095c6f8141e2becf7c8a35bc84e52ec9b8c0bc2af296526eeff", 0x1000}, {&(0x7f0000002780)="e0fb3258fd370866dae078ca280508e1a58cef9c11c76e3004a0a6f270bf3c9aa4181a92829d89b129b569ef9eb307ca59052655a6d7c2fab633b1b5b3dc4bd170330a8b7760b5ce3522474c2a25590e7543fd7a64bb0c09abe31a5f99990050690d93b10f4f6fc6fed0480ff10d3c16f55d6a61a854cec83c40690d030582d0eaad6947d6f63227bcf5b0098b34eaef219afba084647c78adb3a8d6f243352258cc43d275c7b2de1d0d6a7fd5bde0333798437a00916c8d51aa0fac49de17e4ac5905755b815834e4", 0xc9}, {&(0x7f0000002880)="a0642940c76b54291e877864280fc60294d79da988de524ccf320c188f65fd8fba76f4c3e729001d7e28dd63638a2ad06eb49826fdd01acc1f420398627db0eb02d41083a8736a168e051f5b8cefb5d6475812014cd2ed3a673e3f2bed7c7a18b7c892da3992b70905e920be93d782fc1c9477cad1a80a456f3d4df07102d2c2467607ef8cd05f4f4026a89ec8", 0x8d}], 0x9, 0x0, 0x0, 0x8}, 0x400) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000002a40)={{0x18, 0x3, 0x5, 0x1}, {0x18, 0x2, 0x9, 0x4}, 0x8, [0x0, 0x0, 0x9, 0x5, 0x7, 0x3f, 0x400, 0x4]}, 0x3c) r5 = socket$unix(0x1, 0x5, 0x0) accept$unix(r5, 0x0, &(0x7f0000002a80)) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) 00:00:19 executing program 2: chmod(&(0x7f0000000000)='./file0\x00', 0x4) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendto(r0, &(0x7f00000000c0)="12ab21358f59b0ea0774570cca41923c09c6253133dea963d8c271b0a65caaa16926afaa3cc9a9e4cd1b5d1f532d4654fa16780a590dd09be16666856f0ff1e26a873484", 0x44, 0x400, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000000180)="f90cf61e9a2c52ab6d0676fa08d986c467af431c6fdca279168cc5782074884aad713bfc95583f6e3886189f23209ab9c18101c826151e0b8625123bb660970cf2b65fe22b615dc897da8f539fdc4442741f855070fd1a0057eca2ad11435d99766db262f166e60d0416a44aaf5fd74aee13a58251044078ead1e53af65ca40b4e0ab04f753a492332c6cd5c4a236828a84ffbd763fe68767d3477d621df9ec28938611a6fb470e5d03ba1865864feaaa5e4f578a7f78e628f236788492a3a59eb47", 0xc2, 0x400, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f00000002c0)='./file1\x00', 0x0, 0x8) r2 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x1000000, 0x108) sendto(r0, &(0x7f0000000340)="46c600e5ed6a2049ab0f4f1651034d085ec29613b2dec9925e9339a57c16541cfea7d15ee2d9c9753f90e185995fc7013ca07561e39201227120f433d0044acf76cf9145b96d08fc25448eb55e75cbf45647edbbcedf8b02eca324977d26d52acd214b3aac1447", 0x67, 0xf, &(0x7f00000003c0)=@in6={0x18, 0x2, 0x4, 0xffffffffffffffff}, 0xc) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) fchmodat(r1, &(0x7f00000004c0)='./file0\x00', 0x0, 0x400) chmod(&(0x7f0000000500)='./file1\x00', 0x3) getpeername$unix(r2, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) r3 = socket(0x6, 0x3, 0x3) r4 = msgget$private(0x0, 0x3b0) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000005c0)=""/128) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000640)=0x6be2326a, 0x4) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000000680), &(0x7f00000006c0)=0x10) utimensat(r1, &(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={{0x81, 0x9}, {0xfe6, 0x9}}, 0x0) msgsnd(r4, &(0x7f0000000780)={0x2, "5c573085a5aab33710d21aa3def371069c25b96bd85bc0b8f5c11981053f836bdf663f8bc26309abce58fe94b511d8561d8799ff8dded4e5b0dd3516b5c85feb67ad79128ed76720cb6ab630e8f5b85e15bf661ea37445705620ccb940230e4f1077dff1e9"}, 0x6d, 0x800) write(r1, &(0x7f0000000800)="04e1b8b4e0af4e25589c2a45cdd88acd4cf08658c5fd33b4cfa3c723cd3bb6dae3e7384517720eafbb13bce8da8002c22fd90490a541f609784d57f79fb598839afa7bb230f6a169177a9b6ff729ebe4f36e48b9e065367dacd1dade3a5d30f48268e0ef5cddaed53501affaabe2eb826509bc82eaec81538a52fb1ac4fbbd4ca9b139a3d74a5539c3c0d278d745e5c08899e138ac5b5382e8125dfde63f9097b01ccc2a9db6f51c73190635ccbfa4133fc280def7fc4414675f6dab9564af156bc13f1e41f7eee11c14c810bf7d31fcbef834b8461babb1c22280d6120afbb6c3cb16dbe0c6e2617e680fb28816f24f64e334f8904318277faf920a994ee0f2fd7850b1039460f7c3c543f456d62c8719d5e50283567ee06a110a3341f31d1983ab66524d1c44216f9e825325badfdb71600e0e6fe4935ae967270420cb9b8bfced14543665aa916fe73a4216fc6fcbca12df94a816e1050d43a850d92abd1aea4a6c20d87628531fbd6360347d342575689d279cadcf2ab68e88901f29cf4f676f5e8d7bd96477bee0439f6feafb415aaa7f3ede5a54cbbd8f6c4d03e4ee66f59cf7f46ae98f3a8ae212c5d135b5aa6eee29349e28c8c306a0689efde6fc0580c7d50a61e21019db0b4c4788444cd616ad7e1abf0ad5de78f265b591815b25f8012ce81539a12eeb5980763b6e612c3b6875ca12f099fc045d5c81b8243cabba3d3ef4b1860432a984ee157578b5207dbfdb595cd2ed5e8c78d61c4a735dc587a6b3bae83433b3f61fd9691fa8a0972c1182cd731887fb5258943ab23b7946f915d5537ec50560132a8a365431437a7ce6f06c14b8c78c42621b9f4ea9e174ac82c6bf43f73b39a13888762864f8090b70a2321d0b2af8f6e7e0319ceb57170daeadb49aab5c8a3e7377621021ecfe286cff04cf71e2ddc416d7e255076e953cd55caf357fc46b4658ff6376efc9e2d43e56d859a1673c0b65c04c23012937124ede86114dfdfdc4b69a1381e868610e3d4ac0f6e3369b6cd62611424591f588505155641543999e4b6a3dfa7741e4bfd93ad84368bb8940495667b5cb06114808931380070d0c160b9229405d387b6d3b1c35f0f69a6c911630837a258d21e1bcde1d504bb30a73548896997c6f1cbebb5ff9d594e6f6d677f5eb731a5e636242ec6294557a0564610a1c51a48ade292e0e669797ed840fa6352384342340f3cc97f40175b08a52855672767b30fb4992854a16c1d7a64bac6bca69467d7bb571c3f04e622c9a97783b06ec7bc7c9781cbc1c992e0546f26577972eabace8ec3cc13569790351c4ff58eedec4d239a81b6a05c61684d1afeea8d88e3409b32c405e2e4f82f486f96fc5f5ca58279f9fb0767b33e178b48c4d46ba3c5138d0d16dcbc5995a5af57caf7695fc3d87ec9f078f2fafb8e000280b986e21e8dd3681b7cea5c2d2a2466b520f289d6b767400723d313b49cb13ac7fa990103d62b94343457e18010f7577de5eb8c8c6fca4ce60d79e2726292cfcd9091a17f5a2681deaa3743276c2d14f57ee315ad5469accd80cff532d527f63c1e2c3418d50441c6722bfec9bc99609febbaa9c3954a1ffcf25f4c6eed33d0229a1a1e6d340b8a1fc4c6d7f4a75cec625158b7209ddaa8c373f3608d55e7ff32bb3ed4165c1c1df4d6f3ae19e8e19707d9bcbc8712629cedda9d5ee300645b4e09fa797c0397fbb6fdbaefc0150260a3764d13d863e1524cf727b3a797aea6edaa161e12270344e4c641126906cb62704af56dc284f603cd1719a377b371e0b5492cb9c6ad3c3c2fcb7c4af74242759276e0f5debcbb274d78f2847290faeac2c9f332ac6a389c2def84f7e39478fc947922b78799e70f68d033b614f9d7c4c9defa0fe5abc84f420b53bb36abfc8786716049258d9614258c3e7ddee00031ba6bea3fd60e68fa260eb8d076039698af5ea23207a09be7f389d12b586075aad398236cf295a365ddeed763f7af947928bbf3b1d56efff7301f5210265414b45bc1189a5d16d40ec799ad38c82dbc2e0fd480592cb44ebefedb307d2ce239ebfa5a120ffecb119f566d1aa4a9fbb58cb0b531522c7bb821141b9f270d4a89bd37601cd18bb02f386e7c0c1de67141163a9e08ddda8ece8500a69fe3f2cd65e1b9e9bde0289113c9dfd06db143acdfc1e644271906fa37cde2c027dda3446d3150200fd43679ef8f2d306deaa3bb0081d72226a8b5266423939592c30f7edd3dc1001cf7cb14970dec1539c96bb44192bc333ecde85465c8b834f65f4946be8d310d638ed6f8f5a1910fe86ba80356b562bcf5b0f73d4e602e09126d6d274e6e93386fa6082334c01c4b6b614c5fc7f390bf24afdcbcd2996347c149c69a7f5219ca6d731bfbf0dea17762898c43790a333ee6c5fec6b3a18f879ee00df023e83c3c18a93e310605212ada0a29b652d9c7b503d5a538db1e91b5a98991edcbe826dac3ae9637f5d7f5eaf383ce5a26ec1e90174d7f6658f2bc61ec8973ce6083d179722f39f6acc36c0454b9cce4546dbb76a644f28b2e01947d3f50c1a8081ddbd0bd932c9ef5febbadaff7f2b5a500a7ad43d83817cc2c8654f415825261fe2bfd4038cfb86b48f9e4a80bc9cad15d88c66ddf8cb1185414f5b8b18ceda506dbe8fcf56b24908594348ffda18bbc51042203423b8210432a93845afc92ee198f65efa22b2fd97c5fb2f105f1d623e2d7b5efe73fff329da05001705b141491d29acf1a4ba50c2494c70307f5c321f5d37a038300a210166adfe541698c8523761d7ebcc467c0e9a0385804e3a498c346ee7e1049ca28f98f0256226aaf613671eb22066b589ea90d6919a1292666e4a42a8ca90d962f35f7480b19e7d31e82bd373a74545365108c59aab4b72ffc705861c2aed378a59b9eac71719c06c04eb7cd869500142a746eaf11e94c7734b8d31d32ea1ee4c01a0a5ac4ad327c72ec60c48ecf9867503aa88272da86d3789c8c34cb1ac79e4d7bff89c8aac92fbc9b3736b69660a08af83482b6fc6e6caf8b4af301f3ffa2e28355bc0233320ebd1c7113f639cc2b114d73988e38060d14c53ba60e94c89f436d11f275f074df13f4e2f4bdab0bd70d1ea2ea296d24aca6d0c50158b77eb16dc4699b264c5eb44053034708da7bf653b126434b8d44c041e7e06bde65fa12d7eee2c2a5c53c32032c0ba69486437e9a4544fa73928232a2f1e5969afec34df201f0deb2d03ba88870af019d98a4fe74d0bd59d1876d50ed41b193fd293b17f4e4a82b39a8a4db1838bc710af0efd98dd6b678a6ab37fed09803cba33bdddb32bc3a1828b3d7185f5b8396bbc91204bcb5f4fdde93075968817c7811fe25e15a0cac951be6a8f7575a160e53f5016451b9804443958f1d9d6811dd8bb9119ea22f6573e378a4668a8b6c08862e92f591ae2105a3f4e8e70f64c9c4ec3e51885797a267be109a67fb40b27beede5d33e84d41c9fe4fcb562c9ccb40c44a6c143b12146b9bb64ac9b382b9b206b3dc0f46f1f8e988c7c81b0544850689445c9c498e44ba9e382022d9c15dc00df985c39f2791e3d8a79b6014eae1fb9dd485760c4a95466acea696d4858cb4b0e693cf7296c903e6b8a35dae6bfaa284ae4ac514dfb0929b4b03e284636f3050c1810c01a52d00302d5d3dae5f172a8144cb08d31cd90c9b115a9925527325c21e847c84402543b951ea3dfcf376104fc96f414ab40df007c67625dc15b8a6fc76519b01e6564749c306a567bfbbd8bd377da70ff05601b5df9c5f6c553598728bdd4c0310ce875d2fefe92f5d989ef29503630fabf8f5b2e6615bc37039488484a5a1c3001a154234f4030477857d96a67caabfd7d71a64b77f77e163d371d734eaf71c6fa4cb67fa12fa550e75cbb60666ce82acbdfb1cbac6752786688b40556f6de9bd26c2e2a43534e815775c64d698d930a11a17d45d76bf54f7df9fa699ab8284bf24bea39f7b5d67a996d56c2f980183dc21ef40356ce3b0a1a2f38d0094ae763b22fc2fe00b45da64cf3d965ad458eaf477d2c56c5f5069aa05bbb0c4c3654e28074caf2d53fd9b1af91e14856c867e851ed823f4fa72aeac0513b8e4b7d411f81ddf87751763779da9b5c0379e468faa019ffffeae1ede2430b6d99d010b7dc6690cbcedde7ce77010d8d4406710084d38f74b24384f34a2f4546804a9c01904a9d788ca4fd9ed3ff84b46ba65ffae6f9525fbeb3c4b5d1a85d972a81ace54301c1aaff3d50cd003315f2af8c39d1671d388340c609d75b1170bea58fbf86cb3a261fff5a1d5e9e14b54c9a1edb7058c14d4d37d1c2085aa91563ab20a7116727b08679fa3a34c204893ea12bdd694992ab074ee593ed0216b9d99382eef038cb5bab71850723845b83c37d9acde2cbae5b1244002e5172834dd372c1e63708cd8407a60dc743b4b959380364adfafe36e721b45b4287317cfa9f4b844df1d47890590c75298de995e89b1f3b9cca3c29aa91a8b57abc6d6ce0a7741339ffbacaa31cd4d2c4c7df54eb20b94a5e41856d3041e0786f3df6a95d2f758bceb502d80e25925523542bac3341dc755e4842704b19dfee02bef95d6e4b1985567d604b6def90280a40b08f34300f05f1abeaa41d1fa4c43416215abb3db0844d6bde50930a823f58ffb1e500990fdbc0ba455a95548615165461339dfd96f53a0b72f916719d78020a80b18380ca75cba48fd9cdfcfd71795071f922fd8c509ca46396482ba87d8ae3d45ed11a3f006b18bb177c2757d9d880890c0f8819747869b538dc8656984fafa9e8499a3cff54f149aa4bcadf110216c0aeb3c3d2bb8df8ed4a2120196932bc209fd2bc99cb9d8ab4f36d93afdbb034a719cdb9a56a22007c6beca8925d13200961464554baa1e94638f7fae2c9d95f673a0ff86cf09f40c2fa3722171f5121ec878ba6853ef3b707f05b4d7539800e147ce7c28c59b77ec92068c26a55257c9995ba71c4feed511d7a4a6cda7116ec83bcfccd011fbdce127b6fecfc8c92ab172fe7ff442184d13e6dc4454e0732a32ef62b81e4acdd5004e2d321f983b3ea53e5e709a3f5f02105c558d424612ed3b3de49ad02765b0fa65083cd394e3f798487ecd189c52104c19b1a89f2b255e6f4451d77aaff863752e1377c81753777953e59aaa6f5e4d02b0286145819a1a959bf4bf5bbe411bc18f930c5c51946c41a4aec54eeaf24d78a98516f06ac5635d2da79663f87bbd5560f9edf19b7fe358f2bdc4b53734deeaed87e30a9c0af85a45735b9073bf2aab6ca3f9d07a90d8d18c172135d19eb9d77aa1beb7e59a7839de626d62bd22fc730974967c29fc76aa3fc1807fd2924f4a774b21177e51193e8793c2f84fefda81cc1961e3f9f39f5416fdcb6186061423b42bd50646cc98954755e5d8b13d687a94c93569b725b5e50623708f643f41fc04ffbb210fb42ad47c131018efa72506c73b4e8fd2ea2de63e70e58b2f42245b3c37027916d6560d43fc59c56d731ff5455a69cc84ab206cbf4de2c526abacc92e836be9197c998aa323bef9fe10156c94173238d5a23225bdc3f166a8688a195e6f62e363e6ab8be3c4779a58b53886dd3c4faed908f2b94a4f5b966ab9f77edd337f6b8f13788429fb4f6c0cbdc02268b5fd5c9f96f586dedf172b85b2d3b5401941eae0abfce3bcc8445ceea12d8e898ca3455b116c82370a3bfa1c85de3ba9d2bf94273d36f8371b6bd71202aa160931d446f8a061bf52fbf91e926e743e013bc78e718fea030516849a6b7a0243c", 0x1000) open$dir(&(0x7f0000001800)='./file2\x00', 0x0, 0x88) recvmsg(r2, &(0x7f0000001a00)={&(0x7f0000001840)=@un=@abs, 0x8, &(0x7f0000001980)=[{&(0x7f0000001880)=""/193, 0xc1}], 0x1, &(0x7f00000019c0)=""/41, 0x29}, 0x2) chdir(&(0x7f0000001a40)='./file1\x00') msgctl$IPC_RMID(r4, 0x0) mkdir(&(0x7f0000001a80)='./file2\x00', 0xc) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001ac0)=""/144) write(r2, &(0x7f0000001b80)="189af5a4fbeee1fdf775c3d92fbabeaf650a304145811d7e923cdfe58f02071b22169885bb2ed600a589428dc5952ef219b42f7d75b8ee3fab0ed13fc78f1524875cb6ac43778470b11b9fb9ede2f1582550b86bf068ccc79b4a5aeca59c0704ada0b7ee6ba3c818b9e2ad56ca", 0x6d) getpeername$unix(r2, &(0x7f0000001c00)=@file={0x0, ""/108}, &(0x7f0000001c80)=0x6e) lstat(&(0x7f0000001cc0)='./file1\x00', &(0x7f0000001d00)) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001d80)=""/156) r5 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f0000001e40)=""/223) 00:00:19 executing program 4: r0 = shmget$private(0x0, 0x3000, 0xc2, &(0x7f0000efa000/0x3000)=nil) socket$inet(0x2, 0x6, 0x81) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/243) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x1fe) r1 = shmget(0x2, 0x400000, 0x1, &(0x7f0000c00000/0x400000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmctl$IPC_RMID(r1, 0x0) 00:00:19 executing program 5: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) r0 = open$dir(&(0x7f0000001bc0)='./file0\x00', 0x341, 0x42) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180), 0xc) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x20000, 0x84) fcntl$setflags(r1, 0x2, 0x1) 00:00:19 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x92) listen(r0, 0x1) recvfrom$inet(r0, &(0x7f0000000040)=""/103, 0x67, 0x842, &(0x7f00000000c0)={0x2, 0x1}, 0xc) fcntl$setstatus(r0, 0x4, 0x8) sendto$inet(r0, &(0x7f0000000100)="620bea7833ab8f933e24024b423b7bc09607f3eca033bf17838c1e8d290b8d2bda6adbdc935b373dda5e234a50e2fd17adf89e80eb8c488a0b7f5172471ac98a351faa239aef7f4ab368effc5112a0ffb386c6d424615692564b06be922e67978d954946a20675af177ebb056203990d3ace77976b3f386f952480568883110452671ec616e4fd35b24cdc372b954aef4d2e3a62d5be8d4271d3763966c3e610433b879352a5d96a4a699792c3214d3eb4e6d6dacd030aff", 0xb8, 0x1, 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = socket(0x10, 0x3, 0x9) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000240), &(0x7f0000000280)=0x4) clock_nanosleep(0x40000000, 0x0, &(0x7f00000002c0)={0x7, 0x6}, &(0x7f0000000300)) recvfrom$inet6(r2, &(0x7f0000000340)=""/108, 0x6c, 0x40, &(0x7f00000003c0)={0x18, 0x0, 0x1000, 0x5}, 0xc) sendto$inet6(r0, &(0x7f0000000400)="b25d59f9b8a78bce4b9ac23b2ce0916286a0a1052eb6e19ec06b2149acd6d7abe12a9ba7ac780efdd5002b3c0854cffe9539ab0a1756d673c3e3328bbc36caf447c4f244328f18126ca3d9116a46746e4febb02ed683eefa28f1a9dc4f7554a0eb9e5eb9402b82f95bb76b3c9e6f15b2dc873d291ebcd71a4b09350da1bc5ed874a7361a10e81f8c51644f7b870283137983", 0x92, 0x4, &(0x7f00000004c0)={0x18, 0x0, 0x9, 0x6}, 0xc) r3 = socket$inet(0x2, 0x4, 0x88) getpeername$inet6(r1, &(0x7f0000000500), &(0x7f0000000540)=0xc) r4 = dup2(r0, r2) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x2, 0x11df, 0xfffffffffffffff7}, {0x18, 0x0, 0x0, 0x4}, 0x3, [0x0, 0x5, 0x4, 0x7, 0xffffffffffffffff, 0x1000, 0x401, 0x6]}, 0x3c) clock_settime(0x2, &(0x7f00000005c0)={0xfffffffffffffff8, 0xf4}) r5 = msgget$private(0x0, 0x450) msgrcv(r5, &(0x7f0000000600)={0x0, ""/171}, 0xb3, 0x3, 0x1000) linkat(r0, &(0x7f00000006c0)='./file0\x00', r4, &(0x7f0000000700)='./file0/file0\x00', 0x400) r6 = socket$inet6(0x18, 0x5, 0x17) getsockname(r4, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) pwritev(r3, &(0x7f0000000bc0)=[{&(0x7f00000007c0)="60db93e1c9f72b8994aa075e8db6eea817fc926003be8455d7165b5706d751bf19200dd1208e71c04f3093432640e4992ff0f280658b244b42955342609bb93246e09bd22eeeb2d190e6e410871899535cd5d78d8d5620d90be51704b4ff4f2679a51f4dc0bb37540465c362246aa37ead18bd9e334baa450bbb9a8d58c33b82c36fa7eb279fcab3b59eb949ae7de154c6f9aa61f7afa1f5261e47a835ddeed1457ea198ccd9be6f8cbadefde8712d2ae253da48cab9d3f3a960bbad2e434aba", 0xc0}, {&(0x7f0000000880)="41d6890b2ea626c6953302c5cd19b4464beba0d7177333a828299e355c04779cbf28ff7b9cd35e79eab2a293631a9e784b34df710c52320cc52b08525f4de0f1cf6051909528a67b3747bca55d973786750c659ed802a3a8dc5fb9f2f6fde6fb2899aec89babad8a1e3a38630df6e315549512d3a3506842ffe6ff514ee0a35e426b16bafacf318f7b340a7808a79a8187718da8f2fd12e040c8f25438c37188b414ca7f3e95e300630de90cf1e2d77d", 0xb0}, {&(0x7f0000000940)="d5483d23f114c773e62a81302c36217fdbb9d27af7d4f0f8b3d017d70c663562a21a4e7f83cb6e53c238714e24fce8c280b895936707bfebc16f703cb6d8be1c8abb1428c864a3316df90b495b90a820776153d4e3bf5a6e95e7eab84d8c2579fb6e5f5d829d9d1d7e54e0e8e8d49fa1120f88419a820bfbe24107d18970064865415bc360aa72ea0cf4d3e171a18adb6d06f1f1fa1d1a4c96702abc0d614a9a5ed34027d6b948da49f643b510051d5bf0df8fbe24539fc8c8d6f5e646dc7ded6101164ee68a3085fc45f48fba9bcde9bd7ae1cbf98917196ca1dd2a630ecdd2887fd7460d2ad8e5cbd8e43b7b4b7e9d163c9d04716df6", 0xf7}, {&(0x7f0000000a40)="3456d18b7399205755f03a063b5fa92512f0a89e2266b82579d0661754ab0d151b73b191c246ca1d4e26bc5870a92bf9b1b2aa3b54e734330133900ae308a71f0e49dcb152089b8c9ead971b060f113a15908a7793f6718e20d78beccf47af1a11c8e78edc5365831ced61", 0x6b}, {&(0x7f0000000ac0)="f1595791a3742bf02db00d18a7311b7f72454e8a49df834096382ed0eacf5ffacc28c0a8695649c4b8f2fb39c1481ca015ef47ad2a3c5a5dce1766ac9e286065069dfcdbfee4eb56c805fa07bd09bc0da762ab8a00fba5f473631238e64df2d524cd4d92a66edbf889345f9039992cc4e916e46cdaef7b3ef50faced9024916979ba81cffac3605e68b026537e54e77d4263106ab0", 0x95}, {&(0x7f0000000b80)="7519e045e1d127e9ad98522f7f6b393c34cb04e00f743f9e6da0092745", 0x1d}], 0x6, 0x0) writev(r1, &(0x7f0000001040)=[{&(0x7f0000000c40)="a87c409a4fdea2f063e9b2d294333a1bc8fdd93145e17358fc38406a", 0x1c}, {&(0x7f0000000c80)="f17cd247316f9e10a4051300f41292247f6e693eaeb112ec5260b571314b3eff090db70c37fd14c252353666083063f8d9d7ce0b7c3090e31584deb7e394728732a204f92ccc95d8a9ba206a3d6476802872d480cd1ac39e657a89992038a33ed25cd2bf22eb4a6cf897f64cf1564a67245ee6c427627ca55a273b62874b945fa09db704fca4acbaf248d4172b9fd702acb74139e4f8c03bac8338b8bcf7560e64cbe945e601a70aab7127daa3778f31455ebe32a8d7fc0dc62e307486182170cde3a1fc05d704998199efc0a37e990bfc599a3d4b1aeb6a40fa3be3612fc4c312276e6fead48744e7668447d8191d8883ef30fc18e15d097ad52fc296", 0xfd}, {&(0x7f0000000d80)="b8b8df397736b74e6a0f97a475c16321708a9c2a9d22aaa54b04af3912e4ba3046e5278fb87f182a41fe6ecb8da4fcd0c24fd8d55b5eba6d33fb602f17bbda9e4dc10b010cafc09ac71e2cfdc62d7023da3a3e9198d963b1dfb8cc5a7fcdeeed141ee462a1a5a6af6eac2aa4abe91f311a25c155db0f4d86ee8e884fa383", 0x7e}, {&(0x7f0000000e00)="148b97d13f09aec0da9980b0129573e3e134f033cd8e7c19ed14fcd8d3092d4c717033341eba09574c9928006a219268c29a00ac939fd06a1077c5d67e75741c9b26c32cb09405c9d4d6932011191c16c257040e3dbe518c56bebd0d352407e7f4e2cf9cdb53849704e351c7ce0ab33f511d7e1cd865acd651df3ec9a713e1e8e257e0226b5fb1f0f81893d201be9830d62ef8", 0x93}, {&(0x7f0000000ec0)="887553bd30f7a440ce5aacbf682e7e321ee4ea7150433a", 0x17}, {&(0x7f0000000f00)="3cef301d744f6541e8f85c85065a19783e8f73253a00abd11cad33c44af5f6664a9b3c47ed231997005f968f5c2b61a0ad826f0136ea08b7f2b8c06c12f26d5c7e5d9314b391f810231e5bf0e9e8283fd232f952f0d29fbc24f4917f067bd396611f08c762231f339e917d142299c716e8db60bcc8a538373a5752614e5431a020f23d4df7bd2083e1e6b960a3a8f4ee3a81bcebf6ff9867605c681b21e699d203604d25a955ef2d05365ddeb470babacec654a9bbf8b199606eea5ce438d1bf282ec7c85d170008d0bda0481ddc6e7f2896037fc3e2111efe2b83b658d8593fa614", 0xe2}, {&(0x7f0000001000)="7826e0216c9fabf3718b7cd1d333d01f569921651461ae90b03c27f5e90a", 0x1e}], 0x7) connect$unix(r2, &(0x7f00000010c0)=@file={0x1, './file1\x00'}, 0xa) recvfrom$inet(r3, &(0x7f0000001100)=""/208, 0xd0, 0x40, &(0x7f0000001200)={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001240)={{0x18, 0x2, 0x8001, 0x2}, {0x18, 0x2, 0x6, 0x49b}, 0x7fffffff, [0x9e, 0x1, 0x48057663, 0x81, 0x1, 0x8, 0xc0]}, 0x3c) clock_nanosleep(0x20000000, 0x0, &(0x7f0000001280)={0x7, 0x3}, &(0x7f00000012c0)) execve(&(0x7f0000001300)='./file0\x00', &(0x7f0000001440)=[&(0x7f0000001340)='\x00', &(0x7f0000001380)='\x00', &(0x7f00000013c0)='\x808%\x00', &(0x7f0000001400)='%!)+&&/\x00'], &(0x7f0000001540)=[&(0x7f0000001480)='\xa1:\x00', &(0x7f00000014c0)='\x00', &(0x7f0000001500)='\x00']) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) 00:00:19 executing program 2: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = shmget$private(0x0, 0x4000, 0x10, &(0x7f00006c3000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, 0x0) 00:00:20 executing program 4: r0 = getuid() r1 = getegid() chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = socket(0x1, 0x10000006, 0x7) fdatasync(r2) setreuid(r0, r0) unlink(&(0x7f0000000040)='./file0\x00') r3 = getegid() r4 = shmget(0x2, 0x3000, 0x140, &(0x7f0000ffa000/0x3000)=nil) r5 = getppid() r6 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x2, r0, r3, r0, r1, 0x10, 0x7}, 0xffff, 0x1, r5, r6, 0x0, 0x2, 0xb9}) fcntl$setstatus(r2, 0x4, 0x80040) getpgid(r6) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x1) fcntl$getown(r2, 0x5) r7 = open(&(0x7f0000000140)='./file0\x00', 0x80000, 0x28) unlink(&(0x7f0000000180)='./file0\x00') recvfrom(r7, &(0x7f00000001c0)=""/208, 0xd0, 0x1, &(0x7f00000002c0)=@in={0x2, 0x3}, 0xc) fcntl$getown(r2, 0x5) getgroups(0x3, &(0x7f0000000300)=[r1, r3, r3]) r10 = fcntl$dupfd(r2, 0xc, r2) clock_settime(0x3, &(0x7f0000000340)={0x715ed6d9, 0x7}) getegid() setregid(r9, r8) clock_settime(0x1, &(0x7f0000000380)={0x9, 0x2}) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x8, 0x1) close(r7) sendmsg$unix(r10, &(0x7f0000000800)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000440)="2e8c33f841eec2b2ca14ff782e8c3161fc43dd83f8e01bdef31424e6b4fc00723bdb5055852bd84a1743854972042a1449c524822930e54faef0e2fa4b6c6a9976ae9c562a37c1c17dc1dd53b0bc26d07dceaeff75ae566c88dcb701ea892e", 0x5f}, {&(0x7f00000004c0)="b8c684f45379361b7aa2acc9f5ac9c17d4a23409729c9a87ac6a96568b4f3d7f823832a6a2ed57ab9381f8cc970469bb388f8c7b71eefccd790f08d95785214a895f60a050c6ed98a86cf5d7d482d0b033e77ec62fcd0835b0b02cc5a40ea1fbbf3805e5af8e923528ca6d040f", 0x6d}, {&(0x7f0000000540)="ab0e6cf2fc42601d5eb7b17b2f68d89aae7aa3bd034e53ee70cfcda26f24", 0x1e}, {&(0x7f0000000580)="dff85a61293cb56617f517c5d5493935dacc59c217a5ee90161bfcc5f05cf2d903f63f2cac31995f9ff08b524d1f3fdb2eb6e6577176e3e7ac76f4e5eb316438d89e12ae588b80db777c7c1114b6ad29b18800376afacc44baef71093fc369066a5a492a52c3da5bf2ba40115f689189402be29f98ce281aac12d1f4a9313bcc3b00066e2812556518", 0x89}, {&(0x7f0000000640)="680c879b02a47d8c8066dd472118206c63bb183df01d5ab7696a4c965573578c50f700bdacd74718c48e38a309f64275de1c621a38ff8a044dc81df264324002cde47ea3652f6b7e8f9e", 0x4a}, {&(0x7f00000006c0)="72a4d9767065cc52e6be57626e5de52a05e93970f778b9c76e25c1f6320cbc86370aa38038c9f9a8c31884cd6de4873d46e965b18af55245639d7c2b73618d70b6e4c764c98863c5e3e59f1dfb1513985c25c34a1278344eb0", 0x59}], 0x6, &(0x7f00000007c0)=[@rights={0x28, 0xffff, 0x1, [r10, r2, r10, r2, r7, r10]}], 0x28, 0x40b}, 0x40f) pwritev(r7, &(0x7f0000001c40)=[{&(0x7f0000000840)="47c192acf30fcea913432f8481915266d951866c979fd71d9a22932e300ac5328acd3a7149d7938e83bae211576f6728df1b342b489f46119a270a1fa600335a2eb3a1a146398e9324729b4bd4299f2c53043b6843c09f2d27ed9ee5b821d76ea10719164a3029b0fdf417f6f29dfff888acaf0e01deddf79ceea22b2f074642df13bec3ac1bc4608f8fc5cbc1295a4913df726515507d141a6b3661bedcd10b926b84602312ba355af3686088c168ab9273315224e0819d6c032668bd86a141ac9b00121e3989da07f6bf833223467287cf8a3be8c9a431b4afb689cae614f5e06c68d5f3ba25e341871c2a236d46253fd06aa9fad5bd5deaaf2d2aa6fa578784c92d8ec5624215d139c14d7d74ca6979b9377593a086c38efe7493bc5930641431dd06480e1b542fafd84157e192c66af4c807b604c70497c27d4b18c1c9b05232df0f873a5a8722f98f9ba9e72b15f9c682cabcf24b5f87cda4d6180f2aa59a7b1690cd5c30ad7890f92681bbc655fa226df65e6b48491c61b03033e3bb5aaff216fba456523484ede6a2e9dcde8d5ba4a2f667b61106d56dab28e6fa29e44d60a88f587a83bd16e84fb505230b3c8a220949f37d845e0fd063cd2cdba72703f5e18e374fe66ad6dcfa9e2284f4c602a3cd0ccea571937d882e897ddae65ff6543d6ec3260f8d966539abdc1049b1710be0ca6263700aaaa650a58de8512bc55ccc7fbc9332e32034c2a55ff4aaaf27798aae65243ad1fdbbbd6af033f84ca0c631304b22e5109fcf407aaf57d8739034be8036138bcd28209c6bbb245e4b8b255d87a9162886d5cf8f74ac6019e7ac4798a26111ba4629309bd5b02c0872d78c7276d98b9c5fa3b75125676a7603f721e8ad2fa579cacf0bbe293046ed50233593b7cef1facb03ff73079f9a0b9b76e41d5f9beb68ec5b8e0d8ca21c370c41fd46e82ff549367971b9805185277ce988c9eb50f7a7abaab5ce08d7dd91ad43a439547a1c2d825326c6566b2cd430d4b203e36d1447835979082aa668c7d4dac0667a28930500234354f0b2d724fa3e68ba52bf403b29f8cdc7f788ad1cdc1cf56c03dd1c99cbfd1306d966f694e49ff6aff1603e309fe6479d7f2c0135564b278ca9e8eefe41c7bc3eef8d36a5801b2a011af9ef5399bf56590a60c34cb9e0f90ab23b5cf7cd54454bbfd902499e1cf5cf585d6773123603f9356e04e79eb0d9d55e04a4278c80ea7d194a7b95822c0e0106165f4e2a5e174b0e7f98cf8a35d42730bc4bfaa97aa74d160bc30c5844eb3c49bb95f6918e814a8bc9694b5ecd55f4a599f6728be5eb2ab673ce3230d3c4c702db7b55d1031d47d2907b2ac1f8ff19974780a5203ba3dc4fc39d338bcfb19b97c0c2664ae30456fa3a27868322eaaea73abf48cb713f1bf10685f523797db6cd303a9adb6ece6b3aeadcbc715be6f812cd42fd52124883cc1b93eaa6fe263f6081617ba89b61e033b50d1d97d98085e74146a8067be1e5bf0420c837fa18345b4e59827ccaf645bbca74959cd45999c440087ceafef902351aaa75bec5c0c46c16ac66a173a5ead8a82a2d0efbe9758ceb904a9447f8a9592a19b40e173a883b833e7624473d556e4d42c735485d3f4d28fc70eefa9e92fa65580c60bff4555d44471822c91613083a6a0f987ea273e660e41bcc601ef6f7ebe350f8a666f856b6543d9cbc81c1dbe27c4109bc463aa08d77daf8895543af3d067f22e3e1ad493cc14b752bfacd0c95b1ee56c162696989ba8e6949570bf69546c2fc6840494992a3aba4597eccbe0d3d913720bf65e5c37a70144c274fbdbf1159a5fa25d2480a75eda707e0515aaaac402e4b387ab97dafe3cfce62b84c5f893df149dc63f2fc88c90280830b8b27cbf4a2f860935dee535aa5c01ee6f893ee6fd4048eab58057c3275b7c6f18ae3368692b332c4a189af7764b57a7f50ce3c0ecc05aadad6ca1c2f31dbe477d55a6070ff36a3e3712982803de0852de3a4f2c3e3604a78383c7c95304453a8f3bdb212ec5ac9a690ba3c146d6714d6ec0a84082b8e4efad04dd4f752d05a5465fcd38100d17bc4fcfadde0bd873a9b0b5678fe6d17be4c5100dba23810d464c3470c91b4f60a126994376bc51c7910d8d0a2093241feac24fe7f4b1dea94e2d55fe0a490515ce5e340052e909084353f8d3f6e65fbe7c14161194c743293f9df39e9d352a414bc1ac8af95294be32f14f8dd3810e0e6d03b7ce3f9c7d3255cf274e50d60dcf8839db145533a429c7512101def6e1fae2ec497892ec8742b58d1d44f60cabafda1799b02ce45bd3a930c1ecedd85b8f3924603055813c695ae345decd3e74d8b921c1c7323ab12c1a47cf622986a186bff32caacff4a342541f8573a8e983cf90fb841b96694294789c39d3270d7ad1e35bd3c20de881351ed7e163893031503dae66197693e4a79b37e7eb0e1993b59b6483b710127fbdca8e84e1eae46cb560b754d71c99cd6a3cec91c536d50a94b6856b0ad5935dc30824a42df3a88d5b4e40d091a4bac3be18bceb8afd94bf64ab29c377da1eb12515f18bbce482bab36884fb93b12d5c9754337e6b80bb633515df9db1324c12318f0c5c6e633f972495059f50b4c431fdf1bf13937e276a1264116405deaacb90e5a824fa2550f2d8594f23e089d7af0c3e917e22df55bef8d45abee89aad6250e953db95ffc28bd33ad0ff5e7d427757ee20ebe9bdd1dc3b17d8ea4e675a32e1e4dcb47ebc590caabc8ed852551bf691b1dd4e7c60e9326e8511435742f1e5a1bd16dfa23c4240971c0bf6db385930393a2bcbb250598aeefd9a50290c84522c24f0ddeeeaf183d1fcae0cabbaee2ac29bf4dda11020e91438f48f2e3a10eef7f968b7b2e40c71950db2293c51bc14ab21d8dcf4b0ac8d6cf8531e1006c1b068f4687a13ab0aac6ba46ad79173b2925ad5cb590b93c60e9f887892b5b7423a92e398b44776d02c145bbf13047d9413a34f1c068d01975f71f6e4fd8412937d702b47bd2ddc734d2860a821c6fed7a30ee4de8c2bd0750f7efc7f50b8b7cd00eeaa32201b6809a6faba70e5b83b2f5ba55238d1af16fdd0f8d6e2af2efafa84cd27156f3cbfcb915474e2fd4f721b73fa4305de93659e53ff96f6077b4eec5ebc1ecf2244791c990c861ed1703b9ec59ee27f03bd8a97d179bb7c3c4c5c64b29b1c800a88e0c5324410cf618253bdb06c63e452f7658c8833c51958dc906e307ee21178769a93e07a1fbd1025877cb55794334beec05ede64f0d1843714d2f12373133c6624f20ccb0b6e6c94b3eb795ba0ec43883d3ec047d02821e7b3f3705cd96aad43e0007b7f56dd5fbf4f74bc678f755dfb1c7164e299c6b9f897cb572bc7f34a0a258ee2adc2c776924ed641863d06d2aab29bd7e852241ffbe5b00cb900609b60ae9b386803e80311e604645522189db0d6cb3eccda483228044d60eab1bea744eebe2265fe664353f32ce8768c3aa8dd5419de0575e8f8cbea4dac69a2680003e46866ad3ecae68152fde89d4d9cf2019a38056d6745076c2dadffbee2be150380167b0c5abadaa99ec3cca0bbf869b86acd004a2d0b0dd8ec86afa53928630f40623734c2ad7bbde896ffe25c308de96fdd02759b531453176d2e727e63e5883100e5ea70e7acbc90450c2b4f4ec59cbfbfd0fa656b8779290617ae5c7ecb3e89b110bce5ecd3dcd5dec60c51b70bbd64d924a473e60b89c03e7cb5d0473831f79e0662a4c2f31ba4ac6678f4a4e7fab6b2fbeaf0e0d77d640f4f45feb72a7db56ef78c4339c593be780ae274597c2f26bd3ab0e096adca6410a747fdd650048102ef8a7bfd4cafbc27f0aff6c83ba8dc4e30195aebfa55f770ad03ce3968854091424ead97bff7a38d5c91382e83e088f3d7632c9f83ae5e53ec82cf7db86a0b3132cfee4cfd329b894351f7b46d2bf1510f41fef9d9c5941390e3b62b3529840c11853d1a4a7fe46080e2ab17cbc8ad9451de3aca18ca9a47431eb18e75070608d988946cd34ff1ed0c00f182116010028aa166bd24092142d028ab59d7b651f1f3f1b9c6edeb36e9628b82af7620cb01f4d5d64ec9744b065da81dda3da65155533461840b8306858600e92c25f890c602f74428fa07ee95dfe98c310b0cecb37e07496d759b68ed6ae032323f67bc75a6d7b4752179972ed4e44d11ad6c3fa22c819e3045ed3f108826cd4bc16c75f5e5795135e5e47b1343b89330c26137ceebf2d0c18e493c4906da1a90e42b112879a472cd8395a7b0365cf1c39f327bb16bdb5b3fb169b2b2b90eab6d2e9f3539fe0d18107501800c63f5009f095bea13c70db8325ddcf28c9a2d2e5ef899335201876e35e624cd90ca235abb2bb03114419099214b6bc872e490bbb3801f3f1b7640cd9bd8f0ede1abeecf0685a1768b1ed55c3156c2dcede38c1115023273523c10fcc79fda71e68eabb3e5bec6930246b78351fca20b4af8b9d8abc39d7353daee9775e722f034f80464dea4670976b073def0e58a4cfac12f3851cdcacccdbdd362d0d6ae91708bb76efd70b928cd329cc48851f7585d2b369b58df02355446906799ca161bbbc6586df58dc90a8c688a3c44419a90d18c485d8b3b791423a9ecd3b84ef2588b8ef581351ea98a18a4ccde3861420db292bab67df2c5ffa6625c71f8fa158a5a0aa6e50b71af9214c479fa64c0312970bc6abd4c47d59a2a3d11f9b298454d9f80686686e4493a8590af1f1e2d99b21a320251ee9ba4b418777e301cdf99cfa505b40e641d9b5071db549dcade747a313393a32c2276f285dd0dcf3606fad67dc1a9a7563e964e84e7693b3747843af2c929c38fbe5c5af4d08171ac1c96f94e69ba385da2c9a65cdc6f5b6ac5d90ffc35e986863ec46984282721030a06dd2d137c7900082fbcb0bf77aa50cc1d88040c1e66d52e3bcb1da318eb8dfc9d0da5f53900d8ff20678888a824732cc0aba1bcbf8493fe1e9f0d83aca3365c202060cb18795898283c822af35a5943b7dfb36bc127c09ccb1f20f059420fb1f860d296dfdc53da22682c37f08cc7e639260280c7e2b677f7a5778e25afd0493b447d295fab8fad7f94861d1de3780bc48e44799b095aa1f561a42a036ca2b3d549f87733c5e11107561fe3c2adf186825c78b3b1112d0342d55e7ef36502cc5e70ee364432ac781c9ab99395402d130977709ae008afef71e8401c45af116c0525051623d4ef3fff60ac9579b2cd17e519dddf156dc86ce1d51c9daa0b246bb3baabeb04f00c27b55f7859846887d5d6e4c0a934818b427b81f8c1ac3f4a2b3df406afbff4159bc13e01c5266ad83ff7e8066fdde4d47672743277102e0b961cf5a3a6218e28faf7954f71529d88c0a92af18ff37a472354f5ea658dd420f7e5385b7acabe9879b58851cdb4d193f70a459c193228ab660f86aebc9f8a56de01e4fc6afecd707f72740e01ca69e16ada0cd0c586dad708b1a34e62f0d6226a54501d49fad017f43c0e1671083bcde4b187dca33da1b8a710bdc86c65cba80700ec571fa8bc82dc9567a9c869582533f5cf2d48f3808a821236c7db8d47d86250a907d90176ecf919f778ef2b63ccbb1e2f570768027083e407e82ad5968266d79a1f81ed897b63bd53b0612b64e9a8d5e4fe4f8e2112731a4b2c8618ba7f82bc44b66a508ac011810069620ce376de6620cd30733fb271f6c60e8346c2877f294641b0982b879e1ccf50a1c28ae3d496193b9d2ca7bcfd647bbd66a265979f9dc63e6e08f37266d005a55", 0x1000}, {&(0x7f0000001840)="04e8fe93469d1afecd434d33b6aa942de2104b04ac51a0b27dbcd981f56e102b71789a391abef92bb8f0e7ff7aab500c6119b4ac7e94eef62ff3543ce41bd5a29ea4a17bbde71cb7cd3136d0e6fb307fdb655941ebc7f817beb0f3ce5c8f92da1d13d037d2f025f247a721ce5cf6849a1507872f87ce4732dfa269853e5bf0553ace0a51292d25c28e25ace118c5bde1791f506a69add592387ea03fbbac8c71d04c3404dd0a30a8cce390bd2b3d63e313819c41b32823aa93f1dd3deb1c635dd790a2cefa673006a31f9d11cbf011e4f8bf36b46e115527fa1e2a35b883613ea7c890725671e60887", 0xe9}, {&(0x7f0000001940)="d0aacf6e6979f4204308d28cf724cecc531df2a3b7e845e7f62ff8445fde8c8d751915a09ce328698f46de73bae0246a851d58172c6091b1018a9ee719a5ff00f3f74ec98c41d2d59c32a189db3145df15a484dc16f3c8cdacb638602c7e51fb95c25ee420f129582869d1a35326b652ab341570ef80be1ad50e52af78b71bdf98543500ba3b6297e6bec72ce96fe701eb02959b48b6", 0x96}, {&(0x7f0000001a00)="f57cb7bdfad750b54bbe16fa7fd0def1d62fa4054f0614f29c819c2d929d1b9d43c95f03435b270517660ce2de11a5fe68d35d72225d2d44c0c0b723707471d1eb30cbcbb75e5af5c099ea82e220205e11d5ff9843972c04812cdd96dbb5a72bee385e663a9cace211eb87ab206989902f099c445dd239a887f869fcc7c8d918261afabe9bd6962e", 0x88}, {&(0x7f0000001ac0)="ce7c34ac8dffdcf95d70e422ae44508286ffeffc70c242069327410d9ef246cf0ac1c5acbb834318c9e69a091c1ba58c13eed48ca766ae705f22ed1c493cfefdd6f357afad3ced5fce2cd9a61c93ab62cd1e8470f543679ee7a0596dfc3f61f7803a846b6c75c0cf6b5138104da97fa67855757c55e0e9801dd16e61ac3b0ff7b5fc63532877ebabaa1237bb6c8aed5cba9bfb8dc50d8efdd53b1fed10221b5d0187d488e2955b8810f612b7b798f1841fb215e396245b1a0493f1b924c85bd5bfaa9ffc40181d106d353c9cb5e615d3b98d344a4e84d364254425aff1c163a6fce7451e54008070dd06", 0xea}, {&(0x7f0000001bc0)="6e83bcd3df244794c1d8d680d51afe760c6b0ceb98097b023cd0adec9cd9c2b3923c9c7a714a2e14bd067f19fa81af12c0284942bdb35d0dc6ea3d24bd5cf990ff30ed979b331b1ea28ccaaffc7c6bb4ec8a0e05070e18947a", 0x59}], 0x6, 0x0) 00:00:20 executing program 5: socketpair(0x17, 0x10000000, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000040)="3bd310c875f534bef1", 0x9, 0x8, &(0x7f0000000080)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9b0d904d7cb79383f9849ebcd6c7dc93413f239754da9418ce379930e4", 0x1d) sendto(r1, &(0x7f0000000100)="d3be2113a11b41003ba3a5a88d280e88ff9f38cbcf25bcd80aaeb8ae6d1bb34d61404d20264facebe885ad8c34f30cc1d41a0c491966ff21ab30d5e86f34a2efb9d5d1e83ab9e67ea07f766461c4005dc1", 0x51, 0x406, &(0x7f0000000180)=@in6={0x18, 0x1, 0x1, 0xffffffff}, 0xc) getpeername(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r2 = fcntl$dupfd(r1, 0xc, r0) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x0) connect$unix(r2, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendto$unix(r2, &(0x7f0000000340)="7d1cbc25fb34fd8c3df9a0", 0xb, 0x400, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r2, &(0x7f00000003c0)=@file={0xc6d29c45731133f0, './file0\x00'}, 0xa) r3 = accept$inet(r0, 0x0, &(0x7f0000000400)) recvfrom(r1, &(0x7f0000000440)=""/46, 0x2e, 0x1, &(0x7f0000000480)=@un=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r0, &(0x7f00000004c0)="905072f10dd017029502100aeaa1ae4d649d88681691b52fb8ba7a4cabdbbc45a227becae5c0d50bb35f4b6c4f5093371cd927130591311b021c5aabfb343d65b471472062725d4ea81e6b6b0a5aa199985823bdfd5e6268bd65fa742da405f3ef2d6db8124508e5d418226e7e30fbcb6d32a59c3962c33490396e7bf2fb82e4b4365ce905399e4d3316e373337663580147220c6b471bc4a6f0a19aba9dd2679422464a3f2c85d69d73d2f5939031f72329fdcc4196a28bc12ba2eab2c5", 0xbe, 0xd, &(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa) mkdirat(r2, &(0x7f00000005c0)='./file0\x00', 0x100) setsockopt$sock_int(r0, 0xffff, 0x1801, &(0x7f0000000600)=0xfffffffffffffffd, 0x4) bind$unix(r0, &(0x7f0000000640)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname(r2, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) fdatasync(r2) r4 = shmget(0x3, 0x1000, 0x408, &(0x7f0000ffe000/0x1000)=nil) r5 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) r10 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0xed3, r5, r6, r7, r8, 0x101, 0x7}, 0x5, 0x9, r9, r10, 0x6, 0x3, 0x3}) mkdir(&(0x7f00000008c0)='./file0\x00', 0x0) fsync(r0) fcntl$setown(r1, 0x6, r10) 00:00:20 executing program 2: r0 = semget$private(0x0, 0x3, 0x4f8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x100, 0x0, 0x6, 0x10000, 0x0]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x72a]) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000080)=""/202) r1 = semget$private(0x0, 0x0, 0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000001c0)=""/79, 0x4f, 0x40, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000280)=""/11) flock(r3, 0x8) r4 = dup(r2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000002c0)=0xfffffffffffffffb) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300)={0x31000000000000}, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r2, &(0x7f0000000400)='./file0\x00', r2, &(0x7f0000000440)='./file0\x00', 0x400) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)) r10 = paccept(r8, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc, 0x40000000) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000540)={0x80, 0xa7}, 0x10) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000580)=0x9) r11 = open(&(0x7f00000005c0)='./file0\x00', 0x11, 0x4) semget$private(0x0, 0x0, 0x400) link(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') connect$inet6(r9, &(0x7f0000000680)={0x18, 0x0, 0x101}, 0xc) getsockname$inet6(r4, &(0x7f00000006c0), &(0x7f0000000700)=0xc) fcntl$getflags(r4, 0x0) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000740)={r5, r6, r7}, 0xc) execve(&(0x7f0000000780)='./file0\x00', &(0x7f0000000840)=[&(0x7f00000007c0)='&_./\x00', &(0x7f0000000800)='\x00'], &(0x7f0000000940)=[&(0x7f0000000880)='\xc0]\x00', &(0x7f00000008c0)='&:,\x00', &(0x7f0000000900)='\x91\x00']) getsockname$inet(r9, &(0x7f0000000980), &(0x7f00000009c0)=0xc) socket$inet6(0x18, 0x1, 0x2) linkat(r9, &(0x7f0000000a00)='./file0\x00', r11, &(0x7f0000000a40)='./file0\x00', 0x400) 00:00:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xb7) pwritev(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)="5677caaec9cb970b0f6b30fce0d7350ada21be4b22a7c123b175dc746f42125ed248a7c66e8492f6dfa2dc4f0bab2b9efed830bec4533d29b2ac3198c32ea067a9e0fc0c112ed86f1013f6a2e0f0221a875ddc21ecdc9bbc9829dcdb1d6faab31096856255fedb1370c4a134b6b99db41b9c1e37846a066339c153ff8b3d5098812a8b69d80f94df80d0431acafef33c7a6330e04b7a28d1f3a829ad3190b61bec6d3fc5aa2a9e83595bf929f32c0d5f02407c2269de54025fc31b37372ad5e982245a31a3e6f7b5674f392e357c0d4e66aa8dc88839524269c29d1183548e7b10e8c4e84594f8f70b89e4102ff5ec45149e90af20a7d68df5a43919bb56b278c2296f4e3aefd968bf257dcb54b0d3dd6c61a00a46d6accf0b6bd2707f8270978a2d251110ddaa6d83cbd0ecb1b4dbe437a4b88bc9f181eb1a782d1b79fea2b6213982a5f43c9408c733f088de82b06fa02ceabb915dd395d340629248ecc32df627a3d54446c26e1b3b0e283c5184b43312daa62e0643ade4d3dd918f821be08c706edab487d9ba78b40c7b5a9243bba2f12dce24fedbedce4b6b9fefc61ca9e6ba2629977be74ef8b1efa29129a169151f64b1055cce11d1ae76ec67a851ec035135c6946068f918f0d9fb5aad3d1318a3245497fa01331e0133c282fd5542ff4f3de39e6accc3e41dee14831e440448b14b8c64c5e3192c0f556d0d84c8d82e4ef7771f17f8fe48eea4bb87cae3f6749ff8a886485eeac0e1a3cbbcb2313929d8f62a89929ff08670eefb046e69cc5d86254b6fbe6f9da9438745369e0448bad6ec24fee8add19e34d489e028f2d1f7cb916e20dca534ef4cd9616183ef07e66bdab3872869e200033c42697ef79d4fb572c57c056a73e4f7af7d6a4fb057fcdbd9482bc0fd2350c023e83dba211ab9bc2f332ef2b08c67aa4dcfaafaf9ec9c9ffd3ffdfc6dec01c4ed4c8f12e0a407c3db120632387f77d48c0d123bdcb2ff9a82baafe1703ed672e32da5055d6c882289ba319bc3a2ba6bf06439ab46bf3da40cfd632bda8103611cfdc1753ad0a63030885ec63cbf6b0eca1fa4393a30728777f6b602483c752539499a1ae3cb19ab716155731a57c16426dbe65cb3651acfd09c8f7efdc539fa0fd848c90098e3b6a07f63dcd409b32381715092ea79b5216e6be067b57a268d53b73a23e419e74a860dcbd575a276d74e8fdf92a0b4fa6719cc5efa44645a6d182d1234615b688676218a33f8744ed374bcc4d91582ca75c683a32772ed3fb5e361324633e7fbb467a23aacac179c7ddc9de7df7043533b612470c2fa77bf57322b515b699a18865a8e9cd091412c635736395340d7cbab982059c8a153bb85fcc95e97f010c4d941b0c1f28f5412b30472b0c1e6e9ddf7fc3e410a563c56c6e74af77c66e8b06a7230fb3f19a8cd6f010bc3de1f208bcc59c704451434715bb15c4845a35050d7387d53851419ebec11a1f1ec06e71c4e7106c1bd6d33489b608088246fcc083f23689690b11cc76dbc91d69e0c00e7209a3ee9309fb826a13705909497322b01add330c481e28a7cfb613c02fc1368dec1a525c4d4be911a93d55ac2881554f310a014bde40445fd39d4e0436e8a335eb100b32a237ee53cce792a2ea57308f0c0354213c51b31c7fa1aff368eedbde8d8668ae77e4a4c7007bcc5d9b0680ee5aa820015f7eac499b993af40625006f33ae1b605b3924569a6c0b431f08f8c3e701426c33c854b6a0367180eeeecec9e226d70be15df15369b412dd2db9fa60c2a2a30f297bde7a3959145f0690387adaa6f2d692c1b6dbabc911da48226e366df60f93cc58b09fe69c39825f8a2ebd291e75ec3c3ea8ccf19b7a64f588f09a509a2a18560279f38ff9a2bcee3ac71153c87947112b47de36a7e07106fb33017a9f80525ef0bc7f1c1dc3ecbc50ab9a3f764d67800f607c4c5957b20cd15bed94017193f1c9523b7f57a320e28a3e4258f9f1e12831eff55d6819ee0dc5141d3dd14dc8833d7a267ae1f0c14a85a95775ba19cf88eeba9847f343de350753844f6a43c008af4229a00e74f658dabd028b2087c447a5257dcc7cbc8109ccad77c14c514af7a0165b9256b99cab3ba0452c2143c99b17b3a2fcc35ae4cf6eaa153405c191cd5b15df1d383219e152fda07309aed2b69561519cfe7edaf8b818ae13b4740bfaa587fc4f1f5e45d7c4ed27b8738289a90801105c8c75b8836bd7c2d8252daee17d69e9042ca798c38368606e34aadf7c1b6ed8683f61792b69317e44638c6ae19df247fef2e5c2631fa7f8adfad3e1a5a6167784d0a22e11b15e1f1204ae9ea92ece21965b7818207ea642fdf02d58673643083387d9ea2db31e3088e262fcf2f4a8bbce6ad20abe1c472db12c7447c415978da6c3eb4a346d45b434b8b651dda1968a4e5bb3739f6b854f9e91b6810bf1b0fb6705ba9d87be29ee0c8c7c66049c04f90b1a70f369acf29887dc7ef382e5f3e34324f993f3dbbabc587042701b5e242354acb6c3d3ab4d279b9cb439767222264ae985cd2072414858931b0e4152eefcead7e284fff9174c5c3f24cf352f0c12585a526d4ed098c4290adfb6420dceb146de0d64a75225b9e9af310f0ce2d0c39d2709c542cde43b131143c44b5a95a8318c8e780963e40c25374a2f2c9879ae0100dd3de4d14615fead8ea04a6635fd03ce52f1a8406e872d97f0eadd51ebcfcd10c06da12108f6dd2818735ad129d301e644c814e4c471f8f22974184ad2ef63aedbe8f5e12dc1cd417ed3488084a3ab6ab097aae007753a721046614e2dd2d3a61db044fb5919511035b84a5e2d30431a369d27b60072d7fe6d9497f491526125087eb88dca3079d594f220fd0c6ed543e64429ad332066624fcb5ed5e67c16987afbcb372f8c91df5cbce8c8abd224bfdfeea7ed74cc68e06762b366c0bb799768ec41ad70e888ad8a2c7f5b7a9e6911f70d98ff15c4f57cc46ace05b0bb74a1c2dcd3416769bfbb310e6a12b1edfbcf40fb18307e6734c1e3fa69bcac2296b0578730120207c0994344c4b494b8bd5f46a4f2c1f90e89713737b84b7692898976e66d701346bc5b36d268473affec64a993e11991673b87f7949eb9b98212735f6031566308d5855d1b121a82c1e249714ef8ade9cbbc913324796ef809844d88c258f8ff2979e910c9752f6fc43e4bce4e2efb3e47197e68acee9d6660b82cf4545035f689554afb608940a05fcd332fc69affbb7b5cee1d6907c88aa322b08e2ab16f6167e92cc42d7ce55034d7da0c1a674086ce2e486058be99b412e7df5d679cc1cb8158d5467c0eb86fdbc5ea8ac299443608b507a11d02734ecdc362b5eae953ab7e3547ecefb8f22905583b6596881079030673f4b7709c490cd7719c616d5988c70a5fc0355d58a9970a79354780576e5e36f5687863d0c6ed031fcc85759b9622195937794576fcbd7086ee1e38932a0ce5ed6a33c5390ad826f629fc51d544a4787f5c32ef2451eb1ea0fb58d4155288402fa489b38bb883c2bf8756204eb3d8794b417d8aaf5c0bc7d73f3112c7802cb17ac3fe1b60ff2cd4fea96f6f37f21b6f21f1b37e18707856fce5194924a7ef7b8ebf13ab5c30140ea92c25a7b8b178ccdbb165e98c7c261dd358291ab8d49be9f973256b9ab833dae58a5115b069d7de6400bab6ebca072d1e7c851dad44a38fc679ee60901ad0f0de6933505374afde5a09d21a0ee21401b9a6df881c8411e085133bb5af6e4fadd33730ddb7ad0ae26330dd702c6e7dccb760345ee225f1a761b2839c2e04133e636586e4f13ff70bb111e7d3ee6f300f0a1d65849b508baeedc4057f0622616f3363c16faffce9b816fbc456771706a767e1423cc03c89766c79c5ff9b56f8ab66282b7ad61d23219364793e484465e319548a28295d4d59a082f9b8f141d5854ecdaca1260e3c77f85d3c355660eb818e829a8900af2da366b6807d379a82fba66d266fac3d8d74d8a9d12e2e2e126d7fe814c391746e19fff02ac4d195f073a6a5a12209d25e850ac2f854cb5ee67fa933a94c540773564700ff482d4c82242162dcbb0426a9ee7b27032f10ffd8141094f4331bded19dfbb3019a94b214c49fe4584ef9846d4ea4a2802115d43619b9fd9e715475db5342cbef77243f465d1a1f0d061a737ed6fdddb14c0bf9da0dc9360ecb2af9f4febcde145b12ac32a2b4e4f6c9200995c38bcd7cf7a81b8aacc4d9ebe1e8a2f35dacde6c50af83fe8833d94eabb59736d94691c71e99226161d0bda872e93454188a0bc84a05355775bf9eda15be5b66a68119c860b5beb26c736cf63fdb22e429d23c1265402e87d1bb7ae47fcdb527acffa9a5b4df22a923e70f413bc2348dad19625d6ce6b1e0c1e4c618638769fda96b6d8ada20ed5dd7b2d7c868b22693c948f8ee5943f833e52918a2e14e6f76a5480a8f07b8a5938f193aabf162f3a2289d9ec26f6f24fe7130464cace4949bbd4f519c9e06cacff82cc8ff1123956e66c1ca0e2ae949bf2b940b035eeb3c543f53fd72cb412b5c54d99f3caa4abdf34550ec3e5156eceaa8670c96524fdac85ef89ee8133d26bdec49947d134d41fa1ae6c7832c65f7b95dd3f5a7939ee385669e8a4e98cf1d40a5e8782830c1b74ea88bca3de512bc60d4d7579299b2d040153a71efb6a9453451931523756649fa446a9698de93271df5d034cc962cc4eb0b25a682898c46d5efb2fda7a4bc472b8416c599311bc7ce1f5c127a1758f55611118290a5a14c94fa266eee31b0c4c39e2c55267c2c06629c955f88fe66feae8c16753e34ba2f79b267c391a3806c12dd6bd877b6924b9149fc3faa582ef0787ad27eccf08d71826e695509de2142be8bbd7a267e24074e669dcdfb08e3721a6929ba1ed979dfb9585f4d5767666e829b304345a017c35f8dc7a65a30c0e4ac7e6c540b5f413ef10b4d5b3fa2311178c4120a397cd551fb5dd091d36697ba909ebd66e898f09c11635b72770c196a46d8227df172c8056a5ab4e57e42a4408e3c764d0649eefcca2a0ad622cd93b7defce34eccf262ebe7e94689ee538efc1d8611e79e40ea1dc3e2cfcc26a549202297d98207220d7adf09c901996d4bf3106215ddd432637d399eccf495635bad0de02ce9dca5db08c254990084ac9d277b54b7f4c5dc3ade72d5f98b8f54214b2870b828ea8e6331f1353d5c435f58a8090287018d56d94b7f88493d7b6c8cacad81dd3fdba3a27e33673471b891381efc19f93854475b71def14e6636ad2f874b6362080362c1bdb4e261022e95c6dd03daa5bf5b0e55bb5278b86397cd34631d4a0d3eb37a744fb021418a081436ccdeb815be984047a54a1816cfb2f6fbf6115258cb81d1d2bfc7b57e5ec152486d99aad5a54942ae246a33f9e18fc8f0a785df18b4ae6d26c9a52126a13862a86c16d79bcb620a1910c8318db3ad2b957916f44d9503f438937b97d8775fb598de96b112181ac64f5e10b781f1425b148a9bac3c53c2f6fec44200f66f9e48339bb248520c9085fb1f6a5579cc75fae6976be5eb40d358f348c4431ac621bc190c464e274ab266d53921b422e500ff96842c1fd81042992e975acb9ac354c451e2cdbf147dd57cf0476869d622b37965fbad287f2fb4705dce1e6440c7549d9bce0361d8904ccd824b702cb5f2a5bf01e9ba6fa32d75ed59e6f54eb852bbc6bdacedefb8ca2f30ebf6be19865b583966e5588c324c2ccc47861bd7d611c89679166f3b0c77950ba19c0816f2c5c627c0d", 0x1000}, {&(0x7f0000001000)="e2b4551060da221ea542250adad25e2232403ef9c17d4e28c56436984112028e1c548475c046e98d3512a34e62607d45b362e04904a06c70a5f83791fefa6b92f139ae2dbb9b8c5acf033e6ab92c711f9329da1f3b8fe5ce7292d32001298a5872efef361d308a0ef581004f7041d7dcd7991bd66b73b940f317b6aec3b942fc02e7ccfd1a442fab5cc424ce2b6e641fdac42b616583627c02026a0716fd", 0x9e}, {&(0x7f00000010c0)="123b085b29c016a5adf5090d140652d34fbef5ec0a417efd01b85e8b44ecb9ac32eafff8370bd78f9520e570aec317130744f38c97f3e8c23cf48735b3ecb1f846dd1bf2f6de29b3eec9058530f51c49683883e16875a4e1cbef81dc479c1431fda56c9567e7929216b8d04d4a5ae9949399b0c68765a85721156c3cae72320e69e783f4c49266c846a8a2662d94", 0x8e}, {&(0x7f0000001180)="59fec961c85688658263af788609fed0800b457ff7525dbb1cbd6b98a8c5e6856490735fda2a73cb9349e2171dfc6979fc47b98da14fe1f8bd59e16fa2460f92918143a0486648c83a57e0df86b12d17dda50d25f040b6ee7143972ecb647eaf4bc1df26bc4ebf82756c78e6322a5c0a3418a68693c876e786a4c23a834f749671ecfe01815cde045b5e7fcb73bb5f09def282313bede118c34823ef266065d2", 0xa0}, {&(0x7f0000001240)="147a39279e8f882832ac451b3d992e693950a01d0e8212b311a5338f5016e19178934155ea8429bf57b7e717906e1565c7ac811a2ba5ac6213642619fdd6c923973347bcee06d66bf3448cc0f368381f1a72ebd4148df03b1aa9ffd40278a7eed65cf71c4bdc17f8eef0b8204464d15f87df297211cd13c9a3284e834e8b99ccc7ef24aec037296ef9378a7a3c96c46a967d", 0x92}, {&(0x7f0000001300)="d66d1b413a503da872bdc507b566b41791fe6ce3fdbf9a930851c82c2d7d79ec169db85e2539140e61e2467a969638ed806f3e02c1bd9d2ddc075c6b808c51feec2f98e906c55437296fa78c54055b490888ce4d93f53e64cd8f1d880f76ddde53cba057a84b547ae04a663b712f0597c6870265ec294731d0b982c1c0d6fd4b6dbaf78d528609469effb1cbb653a387159810e2bb3346ca", 0x98}], 0x6, 0x0) r1 = socket$inet6(0x18, 0x10000002, 0x101) recvfrom$inet6(r0, &(0x7f0000001440)=""/88, 0x58, 0x1, &(0x7f00000014c0)={0x18, 0x0, 0x2, 0x1}, 0xc) r2 = paccept(r1, &(0x7f0000001500)=@un=@file={0x0, ""/108}, &(0x7f0000001580)=0x6e, 0x10000000) read(r1, &(0x7f00000015c0)=""/205, 0xcd) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f00000016c0)={0x4, 0x4}, 0x10) syz_execute_func(&(0x7f0000001700)="0f9b81aabf66d343d9f8c462e14535830000000f5a1567000000c46179f7c164f20f2dcb660f50fdc4a231b7accceb00000026660fc437f366460f382a7e86") r3 = getegid() sendmsg$unix(r2, &(0x7f0000001940)={&(0x7f0000001740)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001900)=[{&(0x7f0000001780)="ab2609d6633120ee70567b281d76da5eb6cec96bd893f3afe03f10805873b8e6a129b8ae913e5f458645942d3b292cd8d393312f", 0x34}, {&(0x7f00000017c0)="56728caf6d3e4aa9735eb281099415c8088b5a9427c2471bad2117ae31e3f8428fe37b6896616c66fcaa327426952e33502f20b42044aadb50d4495b5bf25c94afe3310e56fa6b0f10b9ffd522ca8f6e2d0de65645eb9a0ef5bcbf8cd15622f3deb834fb1670423efc78b855a3be864d0c77bfbc13e92f73402dc58d484b33cc1a3ede4f8aca8a74b2e61cb961bac3c5f05992baf6c7b00f18693e8deb72962ee66e52627ab3897e19e53e7142e4d8c628e6e3b8038c2f", 0xb7}, {&(0x7f0000001880)="80072318b10d44eab3af904d8f160f", 0xf}, {&(0x7f00000018c0)="2e369021ae3d5de3684454b6ee92d0601de4c414666806edb4159ee51860778b6798b59a501b60cc627e44a251cfa7", 0x2f}], 0x4, 0x0, 0x0, 0x4}, 0x8) sendto$unix(r2, &(0x7f0000001980)="939747d4df82038c4b921649cb06fdd58474602e43fd8a99bf89ce1d130d40f663b3b2c551a35165e2cf275d8afcb87e6d332ee41ce57457a85a43ec328f7da1264acea001736bfda1eefd4dd6638a0bf751ea8dd45490da1875cbff4489d0e5d553f1f40d27f7d8f344bac42b8310ea", 0x70, 0x6, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = socket$inet(0x2, 0x5, 0x2) shutdown(r1, 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x835f75b177a3898, r4, 0x0, 0x0) r5 = paccept(r0, &(0x7f0000001a40)=@un=@file={0x0, ""/87}, &(0x7f0000001ac0)=0x59, 0x50000000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000001b40)='./file0\x00', 0x101) shutdown(r5, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001b80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000002f00)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002f40)={0x0, 0x0}, 0xc) r11 = fcntl$getown(r6, 0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000002f80)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000002fc0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000003000)={0x0, 0x0}, &(0x7f0000003040)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000003080)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000030c0)={0x0, 0x0}, &(0x7f0000003100)=0xc) r17 = getpgid(0xffffffffffffffff) r18 = getuid() r19 = getpgid(0xffffffffffffffff) r20 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000003140)={0x0}, &(0x7f0000003180)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000031c0)={0x0, 0x0}, &(0x7f0000003200)=0xc) r23 = getpid() getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000003240)={0x0, 0x0}, &(0x7f0000003280)=0xc) r25 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000032c0)={0x0, 0x0}, &(0x7f0000003300)=0xc) sendmsg$unix(r6, &(0x7f0000003480)={&(0x7f0000001bc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002e80)=[{&(0x7f0000001c00)="2447c712e907b6172e5c649eab4fad1148071a2da96bb909114079a8773acedb42a581c7c170d4dd6007a462d085bf26a80f9ae784ebdd79188a576392056223aad89bb5c88742ab4abccc78b429b012b081d432", 0x54}, {&(0x7f0000001c80)="bf4759dda1412db0e0aa474b625bff586c1e21bf5976e8687c52213323ed16f3bbb4de17e3d46f75be58445a4164f6a0aaa518dbf5aa3dd59a388fb8d6c661c45559318e18829cf595e9a07f2ca6bc7513216a28af17e61bca3f4a6650162a0cf3effa08", 0x64}, {&(0x7f0000001d00)="96df45e01f4086ab386ac715a4deacd1b538a389fad26f3380cb14f4155e586eeae2fce863ba6e5fc9702453e7b8bc67fab6db7673ac840abae66601e1e5d9c807afadc887db6e2b706b05a62f7eece53fb6e153992b226a0fd930df69a8885eff3d5ed81e", 0x65}, {&(0x7f0000001d80)="9be73fa26127e5d41d361f965c6f5992d0f2c1251c0bcad672733c46f4b347fc774412ce25a77ef3d1c4a2ee7bec8570764e91056ad34a8f749f89f333cf587e08d553dfa0b280c4303d2c3c5e952d62fd2df09382ee9d7372013bdbef5036fb57ea1e6790dd3578c1daa1276bb7cb61ae1e18d946bf1190b22c4392d3a40856de657ca4ff2f1af507f337d89ecd030946810b7255b6846c76f5e2b41666", 0x9e}, {&(0x7f0000001e40)="f2c842ecfc18975c6fd38a9ae36b0abb22126c90c1ff27c69a15297c133b689a54c57d937f45975d205217d41f5b5fb5a42ba75de77d40bbaa0e36d0de2ba6a392fb94b71181a29da591f1d57abd3635ffc2d6dc4277119e9a3d7395071da533d02274f9f944e0905d2b6660613a09092a0907043667a6e8e49ab3b1289c54873ba5c09092afffd0b17cfdd0e1b2701c45ad68d3262f3148f50b690164f43b87a4aaf6a31523f7a0bda7a421dc3a12871916cc8817ec4f9f72e3ad032005023f5d3595f552735c991a11d5c2743c1374707476cb23e2979b6cb33cdd343e0e0cf9dbe552fae9c1a362ae17c5ea236d1626bf5a46405ccbd6b13b823afacd5b7665a3cbcccb9eece8c81716d8037c885aaed0e026c16c8e56b4b42dcbfed90cb4613aed623bfed4c2fe2acdff4374ffbef4855496151c3b2d46c1d2447bdcd173d70f545775cd990bfaf57587e6083799928d039f27771781e285b0315c25f6a1fd1567b589142d4a41243845043a9d7048c537d352682fc38c458f20cec003792e7df1bfc09e615cc45a0e5f3633563aee3c86a66a5bb6ae7d7904d83f0d23dc22ecdde7bf0c6fe72949a59524cf0315b884149f2b732235ff95c6ce1b7bd5fac7bc78f46dec0a85be093f1c5db3d5f4018351a0c029e5cfd56006890a71b457863e9a1d4916b35b3e5b2f2862a4b55c9efe45b89c8a5e612d56e1e71e682c4369055f0cc7048c0902ee9917675dca8966f825b9693f11ee24a407670efed372791661bd5b392e68f7dc20e49760882acc3a81ad73cbb0010591fd71089952653a988583b00a242f641f5f9f478422527e49640adbe1438feeaf0bdb1c86032962d57a00b8bed387546c1f949d66e019b46aa628b4b0dac85f6aa04b816dd5f236c659b719e9c64f16a41aae7c2d76a8a4d5dbd83d01590b6bfa2bed8bdcd6e93682f498270cf85b3f6e4f7e967542239ff8c81f5fd1aa09249cdfacb2c902d4382d7e0ee30c04806065f5270825850003cfc0ae5b13d5ee2072bb67b9b13a109ac213e450c0fa974cd331e73b7b8ef905ef11c14d7b5ea967a75d941c9e2c590794a25adc932b1b09d177be2130f04659368d77f816a4ffecaff2ba1c6a9c28bffcee782cc5d82cfffa677ba4217344e7efe1849ff2d49a1c33b95423a56c8206b28d7c97356f13b01c56e89576af782494dfc5df7be1d66ae7595a6ca2fb88f549162fa9c7ca0ca604870f58a4e1b2fa42fb3b6c4614883b81381e6ea91a4254a2cce1278972d9f32c69e3bf802bc9778a5c6ed455170c10e8e8958b4da14db7f92c50a5d70d5300e18112f5c276697739221b0f3f8edbe1f0a0aba38d173f3806ae52348d1beb2d5ce2e3e7503a4b9a6f00d07613d090c5f086c4e80b9fb37ef58f814cbd7099492ed1f19b10ec284c20697d3f066f781050ab70f55f57b0e5e3d6d1cdbc6288f20c3d81631fb3e5dd1b33cecefec82bb1cf9f933af72bb802d12bfb64039b62082bcc4f6df25f9eab109cafa11295ae8d058371ed5879fa82810d2b9b524e12f54b5c1cf9d8010b814b6b2906f5979c6991037450c1b9197e84a1a6ca6c85e3c404fec1b7362c62801b037f6ebab6eeb0ad6c950e2c175ac95bff57749baf0c655b66cf7ef7d4e77dd54f40add78b776af19e727d12e56662fd0e0d79f8847b2b70882f1aada01f971b030731e867fc030cbd9e98f9ecd83ef239dadae3c7e34701853d1184a6cba9de2e63020e557a56cea86351bc427011f3271ab93c62e635df9e03f15eb4448959cdcd83a6c9dc93741b5dce72fa23aa41b9918a3862afe75fcf42e53782f7a9ae0336a277c58724d2b8ef4b66f3eb125c2a17dbd27f2991a7f7a8b8bff72e87c37f870f39f1bbd5c3938601a702f960bef5ec6f9caae182beedbfec7b517fea94425aa6fafcb5ba52e078ba2632099f23a647bc3210a16ee05025a54107124f0cfc9abc6e6b7193b6be1b2b535feb5e6f93304547e6b5e9172910b78170fe4aabdf9f4a4935cc3f1eb08a74eb79da9a0a51e7761deb3b94c0d933e82d8b09fb41c2ee895aceee6285caf4d215359669ad4baccffcf50e018a1c154279ace61b3a2da621ee6b02657f20f3e62cc6fa6d76c055ed75e749a7c0b167e37c86bafa6e61fb6fd14973cf1d74295093ab6b3db5a972a491f9cabd1587112044db725ccc5cc9d11813439f870b72cffc77bafd570037c3bd63f3e307b5a04085b18d5b132ca12aab634419176be0b4577376231644cc4480d33aeaa7b52f96eed04f1aca3c34f3df14ba322e2ee21e442c3762c16510160982eec2f7d443986e0b1024d3f27446855dc1710e738b1dd0f909e37a08609d57d1749d5f062c0d8bf20afcfa1f3543daf673bb6c891668317cf27f58d67bf2995b2b179c3baa6376f7fa26053358dc0db954cd98352af5a1460a8e9ce88d5a0e3d93f36146822bfe77b6b16c2db96785eaa6bb6d202a4259d475411a91a141d1fad05ecb4f9febbb1443cfbdb66e2d78ed513a45322f7ac9e3e8b7097cdbf4f34c75e3574d8ed7f0b2438640bddb5b0c8efcd67bb31f0a0c1d196496a736ac98fc5b4525c41df775c821992cbb03451938b9c18b6a065c82f5c381832de6de8d919824b81b5d3e689bfccff1e4c8720d5c67af050483a190117a90d35bc66d558efb1a0170141aa03bd5e665f70887dc90a7c07be71fa98c591d6c4eebcd47c5aeee6868b62c4a14ff80cc6301179a8e13a63731e508d4108452c9f1e68fd1edbc7831a92b7692bab06686c2b37d75ee4e167ef715f5d0957f961ecc4cf08bedae27351dbedb6bfcb395178a36a4fcc680d04ab17c72d68ae9d526449c72014e3bd3bee57dd8acb2571f2021badcea769d3aef0f56c38b6495ae4e21a42c8b19b3821213791a5c05d2de2a7af70535c2e2affbae4c1fa40d871cf0d1ed8dd7511a8f87f290f699b7f33854913cc825179b61db6518ab4abd7035975a82a8792d62e07973f34e83e23df031e27f9cb7280061b599e26bf0ead3d8b27864885a6cd71a7c361724c77c026e47ed9c2cdf80992d8226744011925b392de79cbac6ebcf73ae761b27a45a1ab53098f01678aa0ac806d4486a83be8b2397113045976dc8fd4ded607cf6a45f9f1d0526d96ee5a8eea7608c49bbbef21327ecd2ca86f8dd110e523bad63dba6a46a10419275e9af1f36a9a8dbab640697101fead3fccd3a1d3050de8afdc895e5cf4579e04df7c1f74047fce60928a4d778f79dac7546a2b5d72ab9b939825fbbb3817a813a456d811b473d6ebba20f617b120752147355d5104130771e1bc338891e8b5512c2f7d6fda81dd2506e2c3453e6327d9920e8fa2d2a0404665e013ff24ec8af20677e9d25aca26d1767cbf4f9aebe738f039ee4b80328b95ca32d5a196f53bf94e869ae9530552230e4966604ee2449c4dcdbdf5247436bb6d9b3f565e8ebe2d4ffa490ff187d78aa991e9b385e7fcea30a432e80213187d31fba5a147bdaa353f4d477035170020d081ef07378cc932ffce1c2f01874a6eaf794d8791ef55aa6179f9e8cf671e43abdf912f355de895824d81888ecd5f3f0abe5d3fa113785620f74724f1658b29a821b5fd6b6d44bcd0970f3a06bbe8ea0ba8f2b992b75129ac45d20acec208a4fb9187d880071056fe96da39ed923a96b6f3826ebb1b603189444a0878db4060207f0ea7d25908ca34e96b5bb7a80ca85a88e4d560dc21df4365bd80983ee8f68fc0d4f61977b54c8d4e991b19fc6ff73ea46f66ff1b3f33672b399930422ccc7e3bf1e2c07fc2b11af77f0a12626efd9231ceaf840b74960603db7446bf28e29260e4b4fe791650f37df1e04f367015ae78a507eb8fa36f6a46bf9c7628d2171a6f86dd27904340f2a0e51ae1a76387e0f7666dd0fa5ac13c92a63e9645885384530c1c015d9bc45768b4e14a71e163f54722aabe36b563362ecdeecd15759b17bce7ce52b57cff22a0dc15fb0924f56fa213864fd90423075f817542db5794d92ceb6186cf5fc0b77d56b72e89a8366f55d838ec993e7ee1f09a34d47b4ce0d72074846d685b3d153b274f06518b2cf98edc02ff705de846446d6fdb8608af32a7f0645f3b9376496eb3202c33d2811c8b7c1d1db18b599365604d9ef0d82a1834bc1087643c7678c47c3dbc37c40e78b1c483cb75c0fed08857498bef8775e055870d02bbe5069495a6ae1496f59ed2a6501991897b2cc8ed405caa6607f6826dc83fe3c2b8a3a948824fcef1ceac49f0111dc2639991d78d9a481033ca61c15767b5401586a88efa87dab2ccf0e5fec3a96aaabf8adbbe9078a67921fc8b05defab882ab10f6176906c001e582a796cd5e3f8bfceabc3c6a21013d0b29f5875ea94b03190c03f1138e82fc8d3a070e16a47d50ec69c13ab156162e4ccd4405f0850d86c53eb0bc637918f223ba47af245025a7d5be7c345c6018a4917b234eaf7c4770342d3e7f458e642bb47004482561931ba0654fcc1b7981e234d8ce12a4640c143e1889f06daf4defc9879f2daa93773bf7a5c5bab2cce518fca7e48d875996ecd43ff5e83bd41ef19887e1fec53af7d9348b387c42163eecfd8d855fa7ac799146c6087b61f85a491a6d369ae1c4b75b12f61fced2d1c281fbbe3cd84bd2d19d9514a4895697acaa8f315ca39ff6ebc0b4bb9cac6a6ede99dbaf9346e378a7e3c1007e49a080b7ece937ab03aad6d638360a7b3cd7058cf8e3fcad171d9a85cfdf4ded6d217502a890831afcfdbc8a456dea3896975214d884e0ce5a1a32b5dafca0b129ef92a0880fb0c29b38ab33344c3864df7a52463e77ced1f496f2b2db24c4d12d00726b11d996ead55225cc107467248e00cac13f834949312396e8626b612ccd12d2a81b8a6b3813fadd40a542acfa7a8a9273c92cba5ebf922f00df8724cb00e201d3369419a173698a49074abc764a459baf950a37ba89ff298a237cbad4973f624272bf7eaa10dbc4ca2b2ca0597ddbbf975b1134756b57025c2b97997ed43b108e0a460a36fe9ccfae475e93f52cd090239c31f511b23a9d09a7a5cb5032431873659f7a7249a6fd1a216eedd96b99fd3b2de4dfba08cbeabaa8f0d9b3b3cf16c48eb780469d283b6cf95961157af76995467302446264a30cafdc0679332e6204d1d96adf920384ed6555c85f5192960bc2848ac69195f13dee45424fdde63a642bb11f559f52d67eafb5d1014b5e11bf664bcf2e398ead38e51c7858480c93b75e798a476fe5a0e7d4cc3cabde1328f0e4d8de713898f86415d403696de3a394a7837459831fb7d6d69e03692760fab664b1c76840efa0fa8d24793bcbd8b9c754051e8fefeb92453a98bc76e010c154774b8d914e74d7d90833a690c71d299f50d2a062100ece3e53d16d5431a120298ab23a87be4833ac7287548c2100ef91bc1413f3e6ed22763e22de479248820570e314ca29e6108e60e767693b63e436458b2b7aabdd8345ddaf109886959198b04cf458827ff9c9020e0dfa6c0294041487cfb5e4695063c16b78a2e391fcfbe0816cb1b30aab68ae75d4120fe24a72f50a2f9e61787c3963f8c08f26d3632348185e367329d8a64dfda34e22c060ba5fe966cc1bf608e296cf551effaa116c4c4f47e461a29b7be4758d568b60c3b0f0a5ab69b9d3dc3ca04e48d2d3b039d20c665568f075c292fbab7f3069a9cc1c800b9c9cca76abb17ef459073c86a9f94aad5e4fb376d3f4b0abb57989c2b8dcdee273a18c1bc57d2ba53e111b5980f2cc0b3160044f0fa", 0x1000}, {&(0x7f0000002e40)}], 0x6, &(0x7f0000003340)=[@cred={0x20, 0xffff, 0x2, r9, r10, r3}, @cred={0x20, 0xffff, 0x2, r11, r12, r3}, @cred={0x20, 0xffff, 0x2, r13, r14, r3}, @cred={0x20, 0xffff, 0x2, r15, r16, r3}, @cred={0x20, 0xffff, 0x2, r17, r18, r3}, @cred={0x20, 0xffff, 0x2, r19, r20, r3}, @cred={0x20, 0xffff, 0x2, r21, r22, r3}, @cred={0x20, 0xffff, 0x2, r23, r24, r3}, @cred={0x20, 0xffff, 0x2, r25, r26, r3}], 0x120, 0x2}, 0x8) 00:00:20 executing program 0: r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0x4, &(0x7f0000000040)) r1 = semget(0x0, 0x2, 0x184) semop(r1, &(0x7f0000000100)=[{0x7, 0x5, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x2, 0x800}, {0x1, 0x7fff, 0x800}, {0x1, 0x101, 0x800}], 0x6) r2 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x1) recvfrom$inet(r2, &(0x7f0000000180)=""/184, 0xb8, 0x40, &(0x7f0000000240)={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$inet(r2, &(0x7f00000002c0)=""/174, 0xae, 0x800, &(0x7f0000000380)={0x2, 0x0}, 0xc) r3 = fcntl$dupfd(r2, 0xc, r2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000003c0)=[0x2, 0x7, 0x7, 0x1ff, 0x6, 0x20, 0x100]) select(0x40, &(0x7f0000000400)={0x3, 0x7f, 0x6, 0x1, 0x1, 0x50, 0x2, 0x1ff}, &(0x7f0000000440)={0x2, 0x8, 0x4, 0x8000, 0x7fff, 0x0, 0x2, 0xffffffffffffffc1}, &(0x7f0000000480)={0xc9, 0x0, 0x1, 0x2711, 0xfffffffffffffff7, 0x8, 0x400, 0x2}, &(0x7f00000004c0)={0x3, 0x4}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000500)=""/172) r4 = socket(0x19, 0x0, 0x7ff) getpid() readlink(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/46, 0x2e) r5 = accept$inet(r4, &(0x7f0000000640), &(0x7f0000000680)=0xc) stat(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)) r6 = socket$inet(0x2, 0x20000004, 0x1) utimensat(r3, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)={{0x8}, {0x8, 0x8001}}, 0x200) bind$unix(r2, &(0x7f0000000800)=@abs={0x0, 0x0, 0x1}, 0x8) lseek(r5, 0x0, 0x3) munlockall() close(r2) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000840)={0x0, 0x4}, 0x8) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) sendmsg$unix(r5, &(0x7f0000000a00)={&(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000009c0)=[{&(0x7f00000008c0)="d8384dc426984a6c9e235e69523b1721750cd750a36b43b7e829b67f71c3350cdef90283a98eca43ff0b69d08e82ca686036571c5a647dc9e20678170e5775096244f6c05dd8dc7eb17feb18b102c3a8ff200bd58fd6730209e49b6080d49f530421596e02b4a737054ffc1d67a409773ae197a76ecabcaacf9c50a319a44ff394eb48faac5d847165189670158c6c4f3be68f37f277d8c24d7a1b151c6427e352e55c86a6a60bd19468c0cadffc22a2b0b665cd079c47194267b44a42a9a4623ddadbc2ddc7de6cba0181dbea6fb43da72822f1719c71de55688417e3276ca95cc5faec4fa31d2ebdf4709426f23f1a60a51894c1512dc5a7d8", 0xfa}], 0x1, 0x0, 0x0, 0x4}, 0x1) r7 = open(&(0x7f0000000a40)='./file0\x00', 0x400000, 0x23) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000a80)=""/169) getsockname$inet(r7, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) setsockopt$sock_timeval(r6, 0xffff, 0x100c, &(0x7f0000000bc0)={0x1, 0x4}, 0x10) 00:00:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x100, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x20, 0xfc) 00:00:20 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) readv(r0, &(0x7f0000000380)=[{0x0}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) shutdown(0xffffffffffffffff, 0x0) 00:00:20 executing program 2: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc, 0x70000000) r1 = getpid() r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300)={r1, r2, r3}, 0xc) r4 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0}, 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) sendmsg(r4, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r5, &(0x7f0000000240)={0x18, 0x2, 0x4, 0x8001}, 0xc) r6 = dup2(r4, r4) sendmsg(r6, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r4, &(0x7f00000001c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/110, 0x6e}], 0x1, &(0x7f0000000180)=""/45, 0x2d}, 0x2) getpgrp() 00:00:20 executing program 1: r0 = socket$inet(0x2, 0x1, 0x3) setsockopt(r0, 0x2, 0x6, &(0x7f0000000000)="e85b44ef58a93904352f3834f6005ed9200b44ad62319efd6582eef20e16b487798d00da98f20d9907a4f0d1812327122b41437402c2a3a5daf84a258d1e4935f3e6695ced4b1339471906519dda56bd475a34271b4fa2c416c7de1523f1e946d326ffc1acf8aff35b91bcf2b35cc245a565023064c4b254c8a47cab95660b0c0431e4e33c2f46073b44351170d8016b120398a0", 0x94) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/82, &(0x7f0000000140)=0x52) r1 = geteuid() setuid(r1) r2 = dup(r0) fsync(r0) rmdir(&(0x7f0000000180)='./file0\x00') r3 = fcntl$getown(r0, 0x5) getpeername$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x10c) setrlimit(0x2, &(0x7f0000000280)={0x0, 0xffff}) open(&(0x7f00000002c0)='./file0\x00', 0x200000, 0x100) r5 = socket$inet(0x2, 0x40000000, 0x9) sendto(r0, &(0x7f0000000300)="d4b528e6cb675d2d5cb2c5cb4f986f5242a759edf9adcf42a110e3f9c7f77c23fb9ca2d7bc51", 0x26, 0x1, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) r6 = dup(r2) writev(r2, &(0x7f0000001740)=[{&(0x7f0000000380)="fd236283f8ce8fa9858b1920", 0xc}, {&(0x7f00000003c0)="ab5c57ae1deabfc46549d7429d8810ea34fc6cff2a21e3c34dceca0ddb5666cf1830a505be0b6631b49984bf4cedd18f3a8bb43ae0a2882316694914cf0b181fff31d2ce470f6b94faf9e16b891c13312c7a0caf0709414165ab0652c1ea4a7ee2e6597c6c6dda5d91e8b2d3ed", 0x6d}, {&(0x7f0000000440)}, {&(0x7f0000000480)="b87ae0a07b3b6a61f7b93e64ae39517c5ac7ddccaf558602e71775b3c227c59777c5fabc776cbf7d7ac859b796ae7e088227ce372f35f4674c5cdeac3563aaf728f94f0d8e469e16195e698479a0a09f383bb90ad08f6ae8038e405444b290d16890feaf192c914dfa0eacd2cba3311d5ad8adbb9ee54d51d5f221a520b5117644f39595e109168fe1bab668424152dc5ae29c5d2992fc5f", 0x98}, {&(0x7f0000000540)="f1475c040691b252", 0x8}, {&(0x7f0000000580)="5b4a351cbd935498972d0afc8fa3d1b65ce47f9554e366aab122b29ec5af570336bcabd1782f15033c4d58e0ba9bd349a4889349c3f2817bec7de6078e2871e697d33829d077485948caaf741dd12056889df098951149408fde096fc7fe9650444574199313a54cfaba4b0c43841c26d0d16d04be7049927581c261032202c1c55f03522a784c6246eb5b60d4a3a8320212219fb972d1474235e237ff6d828052661ce198ffd8bdde1ff840473b2b0de9126af2fece5dbc2e3b422a8f38560ecf3a60013e77301bde66e99da4652450ab97484ee8cc349533494d008092e5bc5885fe9b317da28164518408e734f7108a209e4849600a68", 0xf8}, {&(0x7f0000000680)="41ae04ba57", 0x5}, {&(0x7f00000006c0)="1efca161999fab607fab00e83b996b2e2fe4b510789333d0e1b8e1ceffd8bf1c182e48d19932fad8223b2eeddff4c0f702643c3c13279fd151af4a4458d4bda9294c309dded39b9ad0c7528dbbbdda71c03abbac44c547f4d057e11eee20967846ff642979e5949c14d6f9b22fd4049161ea224d3000349bed94669a8670e4a0781cdd6f7b6444c8d1cd971cfba231e820665ca5c66ff5f265a21509543854d30be93855b8a0bea150115dfe6a322654c983b395ce55969ad8e0c276956fe1cca957ad07af38890220f63f8ddc10b751d6b5009ef6b3552be4591cd2e3cd255fa2057f7ab39eb6701c37b0c8d924a4e2dc4867e14d798d4ad416767b9626a37e08ccc200aa074e43bf4c7e932540f13d65724154f26b083b5f2ec52c7a889479da01af584195ee0c7e9d57c61b50adb23dbd4ffde21077ee6eb71d38046fd67aae6aa67e8eef82816daed8dc41b8266bb21b948ca2e5644dedeabf4be805f3f72f548f544372cf44847429977ad3a02bcc29660eda9c973362c42dfce8ec80d50a9100268a7e5915558867af3e0e032e646a9e595cf84a4c57fa3e7db4cfdb5ab897aeb5ee911e6a1036c36b91f128ed681c3278e497aa2e694fa8ad43afa73fe7dd28ff8f89a0a2dd5dfde84767dce58a1aa03f7d31faeb0542f900533b130a7c4e0162e4e20fb60088024fd4f5efc51815d7c6bce881ed708ab9311b4040857adb2024c06d71cd9110418464a990957dd62a7e2fe54a78d3f8a28c635fa0f37bdca35c325855a5e0c45215d811d1e262a635458c8ae3ee8d1083141fa14e49e3bb60d162339480d6a2af2dc2240e1ec30e750f9396f5c42f726830caf0dc4467537c2e2c4d45e3f9edd3fae5543422dbe46407e77743b1fd6542286f3aefb85a14fb0041d575ba6e91b10df1a9e4833a46cd134d294faac49fcdc084fcb82c7b94087d2cf7931b13aa87f93b8f409c947443f37a3685efc1f255b18c28696eeccc46ac5d7933be056202d8824741082a0a2b5900c3248e3744f883582c07550267891ba4c2f9cbb89d5ff4a385243370d8f4c8d2dad574581591568729c9faae506a8f677b8ad1ffcd88246441940a092e70ee7a57074aae5487d7f345753aec2bdedab7b9e86b6f13857f9c1ab176a87b7b9a1088843afffd9636e3fe7074e7e120e9e342fbff263dd85d38c4832b924b9dad4aef7d69964c1e465366a316eb860e1f17e2dab410ae068e70bc2d42b7a9a86e993489a512be1a4d827ace0e238a3da59dd583c14f552c5e791dec2c76a912dd10b8c3e4728bc9b67cc72392eee1c55c03d0abbd589d7c0e79aa676a470f21aa6391448105d2f570ff2e866ff023c886664a7a0963ea89d0842c54369852db2149f5ac9682325feac5021c4b9a2a30b6d759d879169ff436925c5a6bc0a1c1e614ef0e51c5f71b13c37fe0ddcb1f8ee259f044e5ab1c812347b0163117e1c94e2611a9f320a77bcbd40b807be7322dff781afae5a7ac3cce3ecf2bff548c6b5b0bb1a4edad6813d9bbb0242dc5a9de607c1f3f84c2014c6a2cd2c38989bfa7ddd2642f6b8ae06ef39d794afe07b2705d1abbbd0f7ad7d082efe4fc21ed16053e05625aaeacb33a69ed11afa91e5b06dac7efd96a6965d4f35e535c30b559cfc93080c410d1d3694bffc867d0e8d67b7511a538998621b98cdb8be6e7a063f058f2f894db2fc1cd47fe55efcfbec43d4df8a9743d6ed9ccdbc433516154552bb0fea9fc786fa512f80a74e5ae4b93521cf6bfaf1a2734405094a9855792673e7ee027049d19e46078334a88d500c91feddea70a21fb4df156a2041b75510e120818dfdf06d701cd0e4bb11f02fe5e8e26c75ad0af552280fd131514ab85128b2ec39ca831299f2f95fa46252d67dea80f1d057d5d8b0d5db75fdfe49506b972b03a5194989a5358d494f5cd72daf34e0f585c362e391204d2353183532c77a1eab522066c6301afc3c8651ee84dccf0bdf7edcdc9c13233d7849f8857259af516634c29d868ff9bb8f1cfc74411d643b30b2c80ea4eaa30a21083f3f91b8584c5648f0ecee6a5680cf27fa1d16eaf82083accada489354f3d032c98a7786633d781824e87fc89264f56924275ec91fbc885826a4bcd9c038c16f7a05b585e7162d5baa321a6f1ebbc17b83b733857c4414e8be55c3a96f2d9229ab5d0e42174827e222810f4f1bdf08529740c981995785393e942f061d2523b9fe8b755da7fd71c73f153e1b50d45003061aed5b6c963889c16bfd11dd6c2f254b2e5ce29c5bcff2c564254a62121363fbcb0b4949ccba17f373fb41b76a085aa27e553a3427420025057d6b5ded8ddb6ad6b865a771905af07ad18a0cfed93f3657375b827fc6e9bdb7b32d40cee88a8cd4d0104fa7235a3d1ebdab56ac78bb5585103b9b316183a980acabc9ece1b5a81faac8be39f81229f88a6b62758f1eea18fe774ed876a957a5958c39f3d4eb2d5b6027e41fbc65becb7ecd07c85a3b2c3f8cfbc5a2b484a933c1f36e803547ec78832d3d382070d542a435f7dc647fea0dcd728b0b63ae266151e07ddf02f12697395216f6c2bf36097e9c1cc8224d68bc861c4c994224f0b58e8035addc6204e334ba8f77696cb8e18872105a2ee8687f3161334a98b8c3a30a33195090d7a2ab3aeed16a364094e519045fdc32551b40ebfc79db5aa80850f41822ac151a4ad2543e1ca0acff0b1a67a57b3f1eef161337e11893bb6ade1304d4836ca34b820cd521dc84502ebf866888f8c6bce6c3ed30773b535c3c93b6b3e328afebd5827334452c80c724f69d21dcf8fd4009fadae724e7698c1878e0289557aefbd10d7ee5bd831e575375e3c8c8b9b23dcd60afb50f894a547f03455b787896d546bf7d4ce12706558c935e1e64fd9f8864877e20eb699381216dc3acfab6c7045e9cf0f8b5931eb83e787f04a6e45e11cc7b9e2d9c8f8f1ee797a5d2010102215674c785a5c8c4f168c9bd9f4ec8f70d4677ba691bc0acc3039ed340a73de1d5a2afabf4ada55823470e974c6960ab8a3c24b0ed4227095c58c1a42424e3682ed9a5e4d285540f04993c3767013d46561395b0200c3b9e67ec044935b889cb3224fa037e9477511d8cc6db24e230a281fe79deff617dac771582e4d0da9b0c2ab8a1cf268a43f56b4fa09ef87b5d30fa9e43e7bd687c6e80fc3a63f87fba86c8aad0a3309ea687b47c835a6a359430de222834da683d5a08050b39011987a23ccaa240c004a6aca4818dc0f0a214f1422adbcfa8d822888a0f0d3ff9e851df5520843246ef1561b5ab19f82f0f6035d5ee679b78379e19b80fe41dfb3eaac9394f27dbc601ac4bf4ddb30662e9d95b4d5d85f1b34b488d59aa9c8ba10dcf0e4ee9bf0ae7a643f12da856430948839261bfa06d1e8fa918f659b85087ba48639ca0d35e030448f9b89262404030fd05b597863c011f1e9624055ecac79caf09b85b06da7aaf73a50b10cd9ccb5612a8b3aa942b64a1ef0019d12fd11e3e32c17a3499a4cdd0dba3ed1bfaabe930a6dd6146098dbba0659e9d73a0a4a71b17724b3560a815ca09196d9c16920973aed965eebe0884593261e2929f982eeda2377c603efd66b6ec8d78b79b73b1f9d04488f0a7d2b7fb57f2e9483841b4294200d6c4ae0014d558e9bd709c2f0cf2d591e9400b7b672e48a17a3e8b429d86ae6c16d35d5d48fb55e56d3de3acd6b4f0d896a9feeceb4f5bf0bb08130e7eeb70bea1fcdad2d2ea51ae19ecf8aaf0ae9d4762c667efe64149c5229b6bf33dc00f87f10eb09922b19e61476ec8bd076c086a30084ef0fa929357d14038445141432e6c2a5f0bd1c9e41ffeedb2ee099093bc4020156ff64b5c36b8a9e41e33f947e84b534698d90a0a124728786c4a7ed9bd0daef586e6e4da280cbeb02ed0cc98c5b7072adc030faf6a37d9bb07a5e4616d85e0e590a4516870f561d55c5a833ee0fe6fe22cacfbba4feeb96db47a5f903435e64f2e5ed45353a30bac7c4e5d060b0d3acfde6d0be0b34299d730bd015a3caf2aac5b788143e9d5f7e494aec779ae3cb9e34c1a0da5fd1e0d88f58821b78c8e3f0837b576455dfa7866f4c66e672d9338eabee191fc007248c913b093ecb2e98dcc83aaf572dbad172cf293528de277f6f8aecf0ba2ff703c839b02ae05d566689a28d0c0cb56613b8cc3fba22541a967e4050296de98259456ab2e2aac908be21c12572a574dba9b7963ebd89ed295ff3afd163a3c89ef0eecfd56b78ba9a7fbc065188212f06c0f88f02682d2766de10d088b2fde82ba7eff006fddd24e6d3d432bfb21a5c37f869482a444ee19c88ccb504017f66391c30ea0a26d3bf28b929b56de8bfbd4211e8a7be2bd211a68cf8b0d0f2a78307fadb785ace52a674106c88b7ec29a8e36e33e8e5bc473a5621fd2c225819aa185fc89ee084d90ef8cfac277a54c7f989fbda5b7e32a6933eccd3c6eeea203be1595fc18fe96b2f02e4b1ba2ba3994d548ba8a7d3cf2a4b387879dd15903ef205c394639e568f4673273725fcd17ad2d3e0b7f1111a10a1ca8c3b5d31426a6388444e85388ec8abbfb9844df546e97999048a2d5969ed95e8d56b4fefca8c8713ab3467a12792001990ddf114e600f6f155af21abd663f8ca85884e316b6e36a6f34bc805c3eed128eace1f79b2e87bfd2f2b34051b30c3e78bc4914f5ef41a4b132649e1338012e49edfcb1abac5eaf0d85e13299fa457745d22b6450d89e42fc998ac4facc6a3eb96e4671e1d95284ef2fdc885245bad17e7be2db9b1e3cc257f1fad462cd32099657a077238df290136b48d471473e9f4f7f176f635f9c6e41fd621017735e9f1a3bfb9b4331f5b6c9b2023a75f491b02aee1978beaafcd77f2ffb377e973f53ee33d306629cfdc52830dde4f16f07212125bf8c6d7314cb3ab6f0f742d93d985bb0fb7b596984a0b0eb49aec1f00a2df4e6572661406f19d2595c53697351b2dc59da6ff46f84658857a5d9cc906b980891acae2cf16f7f9ba8e5f4c8b33ba5e5427155a3d21d4495ec08b8328180967a62b1f49e79b6ad54299dd16afe43982094cea03f5d2d0c303a964076b21aa72d74eb12fbe8263dadfa7337fa15a3fd63163743f673c90a427589b157dd42d81fb666d1a1c06c1cf3de303c662494181eb1a7ee0d30e1ac58ec74af2950e70a9651b7f09f19f18453120bfb41ad39ba31eac5e5fb6f33bd7cdc7954cd489dc76ea538fac5bb7265647147bf2f906be2c6f369883b492933caadbe470bf23ca163b0f5f887fd3e73b1a22ed622924e941be39d64c8dd1ba478d06ee421bc0d2a55982fda1d6d27aa36ad04383574e028690099016ff625b7d46cd699561e36d93a7a2b3363e39fe0aede919b42b1079e1b7af179b5ca2e9d8b1aca07a5c2dfe479ab15958c5a1a91997e4f9194cd4d7c3ecf320653260356f5f6ff3470445cd0fed593cb58f7ce67bf86a4b8c996c3b3a50c962972fb474b88a01520ae39a25c45f8094e0ae9ee383eff05e5e044efc17501adf1f029704f0fa72e81ef72530cc467c6adcd4ed592debd8a97d73a8f20e89303539cfdc90f0a344495e587248f9c6d5f26be89a220570791642137774725b5272ad418305195310999f4da71da5ea9cf04a6781b8125c58211043e0bd309143829868a9d41defa86a01d61319e133342f0c4654b5da1eae07667805b17564123631c0323e15c48e77a3cd7350b16727947ac5cdd94d7cf9455209562150d1d708dc051a8b8117cb392fa49e228b3daf75ef", 0x1000}, {&(0x7f00000016c0)="9447c120cd0d35b2b9565167eff10facb8ce32d1181aeeb326285e5a356c24fe5b0425a68a7c207392ad945983aed6d56cf65506149353ecc4551bab32ad27ad2e47ea4dde3d9df879ec75dbd20183e842447a7486", 0x55}], 0x9) stat(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)) setuid(r1) pipe(&(0x7f00000018c0)) geteuid() fcntl$lock(r4, 0xf, &(0x7f0000001900)={0x3, 0x2, 0x9, 0x9, r3}) r7 = semget$private(0x0, 0x0, 0x25) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000019c0)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001a40)={{0x0, r1, r8, r1, r9, 0x20, 0x5}, 0x8, 0x5, 0x6e0a}) writev(r0, &(0x7f0000001f00)=[{&(0x7f0000001ac0)="c513fc03c086f0e29b35033b8de0da0b3b54f23dc16bb3178912b528661d74432fb8755a98c8a244286ebb076ee9b31a3560cb97bcace1c2550f0932240d34a3746cb608d497ff5fdbe864a90b3ce5932b45cda073aa9c80263d94c05b4fd1a29663d59627f0dcccb67d208dddd03f959256e610dc9521a9c722dc7981da576b94bfd38fa830ec4171eae2a785de5ca8f9f11bc2f88cfd2e3abc6a93e21358498ab8e86f27b7f24db6e576cd21185b7086294651b0b2af321f8324be5f11c31353814a1c50c871934a870db5f71d6a7d0d80fd7d8021869cfdb8f60f5363c7d6", 0xe0}, {&(0x7f0000001bc0)="ff16ee01dc95c3decd19c7308b5cd84a12cac56b67dc4a71aee53304fe9fe2c9c832840b464f0e0704766d701315f41f425876600e91a39c7b403f553f1e7186b370ff8177a501b5829cb7cedc6bc3333a2872161e3e6ec0c45e903a85f13e3cd1b2482ef98d8e3eaed046997153ea5c83b0292b4720fbb572dfbef53ce49234bfb020636bb2f755aeae0f75f901f19942bb254ce1f25c089cad5063ec2aebd9", 0xa0}, {&(0x7f0000001c80)="0117ffcd3770cc6d9eac863ff281b7555f332bbec920457e58481dd5c31c45e0ce41a9ae43e1a198b69bb9ee7fa4dd94fe7c263f7d79fdc85275a10689f5f6610e8782ff98c3db7adc204eb375064f0838096b0f72c64d4096c7b822dba6f6be6be4a78c4c0d4f4dd3a09f5bca54026932fe346bbec75c43d1f0f4d99ba394110c450d280290626e55500fec560148218a49f4ac93dc752da5fea5a9da1ec484f902c28c7f8bd0bcdc1e33dc046e9bf885ab", 0xb2}, {&(0x7f0000001d40)="5f0d3c77b6dd160c409332f63e7fa8723698cbec9ab651c6ecbe08efd3febcf1923db0275e844fed1c0aa00cc77d24374352baca3090d7d0f62a6437ed7d6720bccc2352a4b2764c310a5d6a744fad647686616a994cf5839641c875572608005b7d001012193d47c618b7b53a1b9067d55c2a", 0x73}, {&(0x7f0000001dc0)="ea7637c7e261f57f3d6e9e30733a4cfe8e85a695ba60b5fa46cd5a4a3d5ee4cb8717668b170ad6aa5f781a9d33e670e021431d363b49a9f44db6f8a5a9e890b8d3e5d332f3eca5a111202e20a8975d5888cbf10cf4b7e8e3aa39dfdfb7b357193a2a4c5544432bc932e761a22581a9d25909a7cabab4d5d002618bf9e0abb37fa2265a3f4b20f6bbb99bd3ee97", 0x8d}, {&(0x7f0000001e80)="d3dc1a5c9cd51a6e95f38d273ec7d38f2829d705ff99d389f15658699dca8c7d801af870c94e3ee105c06800adc33c53a39246926baf9d6a199f7882a7f9e8a2178a40f6acdbddee32eabd749a00be67e5b174a3207ca8e210", 0x59}], 0x6) clock_nanosleep(0x0, 0x0, &(0x7f0000001f80)={0x0, 0x80000000}, 0x0) socket$inet(0x2, 0x0, 0x9) openat(0xffffffffffffff9c, &(0x7f0000001fc0)='./file0\x00', 0x80, 0x0) 00:00:20 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = getuid() r1 = getgid() fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r0, r1, 0x203) getpgrp() r2 = open(&(0x7f0000000000)='./file0\x00', 0x1000000, 0x11a) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') 00:00:20 executing program 3: r0 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180), 0x80900}], 0x10000000000002c3) socket$unix(0x1, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0/file0\x00') utimes(&(0x7f0000000040)='./file0/file0\x00', 0x0) 00:00:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r2 = getuid() r3 = getgid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x0) r4 = msgget$private(0x0, 0x40) r5 = getpgid(0x0) r6 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x10001, r2, r3, r2, r3, 0x4, 0x3}, 0x0, 0x3, r5, r6, 0x200, 0x2, 0x10000}) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2, 0x4, 0x4, r6}) lseek(r1, 0x0, 0x0) getgid() munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setitimer(0x2, &(0x7f0000000200)={{0x40000000000, 0xe2}, {0xffffffffffffffff, 0x5}}, &(0x7f0000000240)) pwritev(r1, &(0x7f0000000600)=[{&(0x7f0000000280)="bbc88bec39a2a4d06e391ad8a9cb3e2c9a5256221b4b92ca137adf5015c0f943492d86bc9f1ea2fcd7eed8c3fece7b03c8dc16cf828c276195830aff58bd045147b21242ab7cb9270a22be46e6d8dc007b44ef92a737c3a381e04179ac8ace3ab5677506f773673091e52608e852a241d39bdfb7f1bb7ae8117dee6bc31741183da33d20d0dd24f0d8363ca385c5c57bf91b62d8d30e529aab31f53227c0276a1a63b714f4cefd55e1293fa74c26f9b8247fe37a99317f5b771261b5ac01910dc946681c6707451be8dc384bfe9707", 0xcf}, {&(0x7f0000000380)="d14af248c0940e40e85ac9b9e1e019973f34da", 0x13}, {&(0x7f00000003c0)="f67472b9e6b8408bd72b93a06eb6b34c", 0x10}, {&(0x7f0000000400)="f9a993ac5e8b54c50471f9fe7dc672149cfbad490e0ca3d426959af4e5176a784900974b20189ba31f8d77f448c52fc90dbb73c52694b9cff83e685cc2a20e9b04d68d7c11292a689c7405dd1946d4c18defaaafead7bbd4a58f06e190fcec0b2bac36f37dd7b2488a21aea23e62c720719d7cd0f2dcd6a613d554f750e7fb75f2d044e37a", 0x85}, {&(0x7f00000004c0)="053a49d9c311792d3ca558b4248e2faba135a8f4b2c3d722692201cfa453f451840f0a40f7f495a78d8989b2416606450f17fd7c91968d8beba38228002f1ba7bff75fa04b937d09715a7e24f3e334cc0297b37d3d7eb19f20499c24689d650bf62dd8b64a611e7637e5c2f5ef30a9732b0ac26f918aa2d4490f80ae037ae0309f2c8a13650812b3c53989964bed8fb2cda6fcb9e083bf2cc927ac9712cde0b13ad566f341ff97b37b9ec1d038a027fa5e3a34eabf74cb2268de9015823b0fe0f0dc8467a7c04248cdd978e76ea75af6c5b09b53966b626b1a6a437a6bb262a80e4834d750c916c4b5f6eb638ed02dd464d5b379b6b94118353197bf1a1f62", 0xff}, {&(0x7f00000005c0)="7751ce3ebfbf73c14b48ab561f76829161aa6e471b7886faaaaafbd7a071561eefcffed5811d0941ff014be84387f9bbd3", 0x31}], 0x6, 0x0) msgsnd(r4, &(0x7f0000000680)={0x2, "bc96743d46c4fc9b0ed2987a7248b1c882e8cd889c97629721549de0bca35673bb5524e60e181e83ff3edf057f72617b57519df70d2c0f52e8bd68fa081750bbc949206f0939d3835e5ac9d0abe68b776ac85fc6cb975f9255ab19d4eb17a2bdbb0b2a612fe9a5269f2aa38296fa0281e7f17d3480a2"}, 0x7e, 0x800) listen(r1, 0x768) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r8 = getuid() shmget(0x3, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) msgsnd(r4, &(0x7f0000000780)={0x3, "5fc54d420b7b29734c61dbcafc3ee5824fd3a9f7bd54d3ef5ad0ae8e3af4dddac496003e5d71d6bfbbea876f7af14308a86831a99481b7ac46015c007fcbebe0adca3f357dd8fd30cda8a85e11108af8a8abd0e94a9f3d4fefe29179cf1509ecaf66b921c1cda39b130de253365a2af6bf8e253dc0259143c28a45d46e672d96247726b6b26b13d5834eea467767f622e4db27aa4e921698f7d5657699adde47b5eda3980a68ee2a1d522970f7790880db23deebbf7b945f5843cc522996535cdc54c78697860b3296577b38e05c21f71ed63f2a6fd393430b6697058fcf8308309489cf2397ccdf6edbd9baf4d9eff50b757cf7d2c402743b0463788f9cd9344a251360c61f66bfc15ea49d7e19866fbdfe871d7aaca323d28796c689710a07eb2e64be7af963b4e036551636fa3625a89d0ee8ac05cbcc856c86db05e653ae2313abab1546e45fba8f35335149e2b096a4b5a3c34d06d295a35c2114ca52a22eda4290036a02d095205ae3480ed5c85f70b201cd17ec191da56e8dc27d76a37db938d03898c60299e17914d344e94b9f657727019bae9ace3f219808509e0577fc33ea12f76e23d579539384106a74bbf2346795a577c1c398c57122c0fcf14d64bf754d579ce9fc39ff70a89c51a881c363dfa51b864a119bd6ee9a5cb3739516e36b39c2bb51ab056eae564a99cd28a09ec3a2a7f527a83e87bf456c43b855d2411357641aad8e10f07b1a4d57e55fab55fc06edbe916344f49f9fff0177ecf27e2a084a8cfef86885dba7bd588f100c4d80aa28c8120287c625f3784172170924e55b6f722a34441b9ef50e675116ecc7fc3223cd6e9c64cc50220c8b4275e3e6c11fecc15334706d5860fa4ca176d7d100e4d6595da144af94d825e9995e60ae0f72a3d7a803a515e97e06851f0bae63cd52f0440d04f5e1f9e0be259615df9bf400ffcc7b43769e32a9924846b047e57d8a50475d0667f322a98dfc19db7414f53538418bcea6ecfbcb4db7bb7f73a17f9bde9a5f73410d6ed8d6337520a779154ab8f00a98fce14e55907e974ebcc032fe505bb227117c085c34914ebacc38a82b91d21379d1af7e394eec1fdb34bd018febc373f05b6219116da9343a2732ec83121f55e8df7cd5fbc1f7204e2b1ceefd9c8d98648f6e15ab2bc588249adc7117760737eddb42bbffe36e4ce89301f6aa5ee4ad2f97bcab3acf43b177294c8e1b99e38fcd41014a6aa87b4840fc01616dc21093daca37f7c96b0238cfda954bf9478a3993f65be58f0f4b91376c485a143e6f5c148a811bcfd2b4a932b6597813364fff9c3a293242c36ebb3acb825e4207d2611f9f98b3fdfb357721f3d7e8e78c20dc7e604b3c307e565c898d76e10d22515f313c33af7841f13475b844da1862e13340ed56e1b2c121d2db97cf7bb1f853bf49b994ea9ef395f59481a7d22a6d73312c7aa40119c6a94d41ef33cd4ea35296ab3e43d23f353f3a849aaa0b582bd4c0acf0cc0bb663162af79d06d707095c31f0bfce1631ae348d36329756b1b8ee399dd33ec56044f8ee29c35d7e180d9db076749b8727429bc41e29a7595bc40c72be1f13d6f892b4a35dcd25527bda2a47d3c1e0a14a6b1f673bbe2609abf9c109fc60a6deb422fb12441d5a4074c2598dc15a1c4e5ed082639b5b52a4c98769a3a0302876293723ca95fab38c9ce1a4ec64688a4b3fcd05e49e208ca24b035a06d18cf7f9ad4a9dab4ef3f3bcbf41e9c1212df524611a17b4bd389de984e4ca55054625b1b5fe60fce2d88596cb5d6fe52921e6369fd75737b2768ccf7b7d749635e8ec3e7ce73a463d7aff312371ca7998209d4e8f16df85c255e46806902e203c98390f1ff6f1bfae261a46eaf38a4801ba5ea4e1e9d836d271b3518ff813f52dd20e23a7b0468349f76496a60c6b154a1adc9afaf293b3ba616b8810eb20178225f3d4d6146277f8dc2a36451f37fdce20392444a2c7eeca8fb9a8649b2f13275097db63418c6e9357ac23a5399126986b75510979ab1fac208f72b67cf9476903151b32cd1d6af79d52fc02ae35983b5cdb63456de89bf4e188ce257f71712d65b3f4f4ba1645e0a082f9645b9735d10983c164b0826d85e43eed034a7a7db87c138533acab4f210593b127f340dfdf8661f5846aa893b33c5099cc1a5d0c1f535428fa0e92910235d5cfd64dde9335ce9be93ab25e5b391562e7be434e49dae45ccecce57369123837f18a58ef605d6f47b251102b6677f20033a8cb26cb35589b106503bcb4cda1ec6449e3b75daec2bcac173ca6da05f1ca8f031a3d988fef1bf660a43fd4a2ee2fba2c6281cb56c6f8320a154ee611a2e7836219dfe4ed9a2cf0875acdbe8cd066c1b2c0cc1fd2f567c88a97cec2a02aae5ddc93722ffad730d6950268d4e30a9fa77f542d6fbc048b3c5ece913b939ef6adc00e20f3b84e33d4f6fa104668193404a84fc744330e07fd601422510407a92df32664939577e738e45fc2c68ae024b3b05dd83cd8d4cb7155b51047aa74aa5c399097e00f08fc8b2ca8353d8e66c8ed7b7106c174aa9f93f6fff231b28fd720d33153b0202dc74933d75dad4e2dd12228a8057076d008bee8e49a30a1af21bbd655adf5a68321fcb1b20d0e3efd88cc9018b150ec1b8e3be8bc3a6e2b5a7067e1be79ed459b0039945183e3540423ed01ce94d6b82c3daa0c4029022a8757364a5b83bd648fd51729fbd5fc0c2ce9d176ed62e19e4b3e0dda60909f2f3f21f6bac5b6f9f1e0180e79d01b18ba04c0546a47a8bc49d6712bc829b523364e93af929f6cb095afd96150c0458a17bed53bccf80bee14f1737776bde9dbd522c2989fd762ee95caea6a3fec82b6a9b12a4f66854cfdff0ac8f1b28f7f6fe71952db30aaa5413fedf0fd3e721f07e5fc70ad0b6e29d23ceb6c42f91543291f1635ed6dece23427279e934e0c45d3d235883c7c6a6625b9a4ee2bf9b545e2928d1bd56da326bded89553c6b9333bb36346149af16358d7c0879a5675946c14a8f9655e6ed24d1a34144884a7b4e3da3002947b5bf52aebbe1843bebf3adbdf9b7ebe23150176fba15fb0a8f80aa3c3b6179e28e3abbe12cab42272854624cee0d5f919c9db897393a5ca31196155e401ca36bd9712265bbae8d304b1faa200a8594c46fa7df38ab64ccd2cf08fd58116609bf12136bc2768de2e3779fa7572dfe423855abddf98840e1fbd2447b75ac3ce474596bf735e3fc9374020eaf22e0570f07e2d9b446d530e05ef41a63627986c1d1305d1a6146ca2a4eccd0aeb3a6dbaa31bc2b62e12170bf623d095bac43531add3d343115432e25ffa7715e4ada7b627c62e1fefb9ca0dcd38bbc7ccfc2b741cb3345dffe92b8faabf17bdbde2fe0919bda47f644967893a54d9c97d427137c11c6edaf997b42d53b883dac01cc7b21fd78096f72dc822bb81348a0fbebcbd9148a36c08d3fc2d4e3ef29b04ceb5d1d4f373c3061644ea8f3d93562a04a77d9efaa4eeea5b3c87545604b0540b9b184852a535e6800bce72182ce03ff252d729592037d9865e90ed913f80a28e0689c531a95d1cf524ca50cdf4c9bb38316cfb925b78c7b45c74ebb5b63e3abb4ce329e3a0f64e916fc0b0c451d276927a1ac794e8b95fd1c465ba987a93d9ab10c3654719c0daf111f2c7b0f115ac6727b17762ac81a76d394e8361f26e530cf06ebbab5a022c6e02d9964eb292707fb05cac901aedffd0664928f620b2c63e915927176d8861fec82b6391e1182c0dba08d9c090319333002bb8dbb91c5b6eb5d01e9fda821d6c11ad62447ce107e3654b79e67df2e2817cbae246e582b338906a047b7b1f3ae1794fe3f7723e5e6814da6cd656ccaac6addf40f4c20f6ad30e0ccc0ddcf2092e6f851bfc0af89a941e3f83a447c011a4985f7d2142f8cfcb7110fa3e6a97238ae60f39e59bd354689594b2a8ed576fe7b9473cd6041998ac1e2a86c56dd4fc5b5a26a5f5271c123c858390c105d742097a32d562cf03d31efbb651b212ec44162e9192bb285024f00bacc4868dd5e843df403a31ab66887c4b4b36d2107c1a3b6b58fba7a9b9b916db47b4525acd506c374a29b729a4c085e0a0cada3b5f5b42ee7c386a9c66da6eaaae7c3cf903acce917d08209ccc5289c85d14ac86ce53ba3f065f896163e090a053a3e1e2fbe6404e61a7d95a518eafa99d11a7f66dacac9f39e39e1eb28eeeacad2d38c97b08566123ff0bb520115c713e881145cb16025fe8341abe4f41ec0adf192ad8c689cd5bc33d9fc6db0552462e07143b4efde9c743d0a1bb52b77c791259adaa637b1fa8243e2c70a0a21a3a7a98267be37db4c23884d02c3e2e3019bd252bb4582038d2be7cbab58b17bd54cdd645f6fc575dc7ec5af252fef625e6151f81f9fc7292a71c32c24bcade2b89d0ee6de39adb0d0e300e3f0b66aec9d946dd825ae83066a0471eb1d5e47505fa052b5548a95ec02ce80e7b8990473aa0a845b3938b312fb89914a30e7601fb320ff5960dd404bec1692df94639237a4b4fbfb12e3e2b8cf8b26851f7c470d0ff6c0efde40f69f929d4a05a7bcac13efc563d2c85e63e12f5c8300440e4e11047d3b48ac12b69d081d4b5d023e13ddb555b0f2852e90e263e08b3fd3719adf7bc196ef3bcf632ab7abe07ba70dece7aadc00475071dd06a94b99ac6247e9b47d68d8dd4ccd544e46f9c2bb06adf08b6e49740eef316aa1b94033d56ef97012c4ce5bb021dbd769fbdeeaa77a3401f25ecd8622e161890ffad451dadeb12ca6736e0537a192d7768a1d0f1dea5903363c03c79cbc5537284544b061248a412bce4501c4b6757439a8d563c35cdf820fa999ac6313c9ab2c8f2f25acd8f6caf32f1026a58afd7a15fc14b543cf333761d97f696736be617e40efb9ad96fceb57ec58211d03d386996d5f46a121bb0db4c18a3be59cb447b9133439bda0f3c50b1efc730688be1292c9f2e32cc6b2b439bceb410ad9e6dfa0b4d8a0552ac767af62869f785e6a6934d2c9d92155117aa4e5b600b41ff9346710d1297521bff7e6807bf680ad2b3ca7fa47857b978a36d37e503c6474fc53bb6085e97e0d08c2b79e57cb896ba1918f9f3d82deb9621731bfb660083c8a78ad252fb8e7142b8925553e3fcad6d03f268338df6d900929f4379908dfded844d2f8cd00d727f47aa6dee5862e5bf330844ccd92b324076d43c7a198bd0a387802648fa10e1b0e5a575c86fe0cd2d83f87ab55df4adcc8592955800845455127a486bf41d9007c16effee86647a1e36f326140d2aa6300e889ec5a3147cc86d9f19dde4a64ff680b6d541440907032a04a87941cf156a5666f16a257ac3f3bd00e1c5a3d141427d1675abb44a1e71932cbb646b834b9bcff0b645e82b15c412339c0f94ef89e9d1e8a9aa5a6dff51599c6055bd7d032cdd3e7ace44dbfdf110d6c037d48ca89e69c3a51b999e8772b995cd9ace3ebbc21e5770c4e4a50b7fb83f5702a7c5650534293f256a59bd89fb42f5805aa60f4001233015686903cb4d7e9711de542b479bda65c107655ad33278acbbb890684177fe9ef52f4755fc695eac57fa200ac941a32112251b999e2a174e04f371c421d01b924e3a9df6d5ce8395cfd2fbdfc086ecd985bb8a9d71cc7b1c296dc2c3203b352f2c585229cd90cb57611a1f734a42cb7cfed1fe7bc40bf82c701a2a7438178b5070177535a1b5f3079ac41f4e8219995803c48e1aab951cc22d19d0d474c88abe7c3237b60499772bb70f34f31a414eb"}, 0x1008, 0x800) listen(r0, 0x200) unlink(&(0x7f00000017c0)='./file0/file0\x00') r9 = dup2(r0, r1) renameat(r9, &(0x7f0000001800)='./file0\x00', r0, &(0x7f0000001840)='./file0/file0\x00') r10 = semget(0x2, 0x3, 0x10) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001880)={{0x4, r8, r3, r2, r7, 0x41, 0x800}, 0x101, 0xffffffffffffffbe, 0x4b}) openat(r0, &(0x7f0000001900)='./file0/file0\x00', 0x2, 0x0) openat(r1, &(0x7f0000001940)='./file0/file0\x00', 0x30430, 0x21) 00:00:20 executing program 1: mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0x40000000, 0xc) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) getsockname(r0, &(0x7f0000001180)=@in6, &(0x7f00000011c0)=0xc) writev(r0, &(0x7f0000001040)=[{&(0x7f0000000040)="a3e1cf45873cdf6dafd2a2fb73956f7567bd6dfc76fdf205657bf02bb400349654e4f2c2c7d643504cd82ca8850b71dd27602437a8312d545ea33021ad64cbc52a62f5c2dc7e46d05d485f58af02c31fe443c9afcb8fa863d55a481c19ab30c78307c6eb20c23832262428de848f9b0a862d5c4fd0f82ebcac2bcbbee81144a7fb8b82b9c6bfedd979d382631afa1343ea75e13696a6ab68e62dc156ca8c6d712aeaa470355fc62cc4a78525397c5792036192f8f9eb51ded5742545a79a5ffb5155470b8ef35b9dae9e75853ecd42c0bfd8f8f580c974f6b3ea91cb99fc0b7cf96d1455015e82f8cde6b9d48a8f18ca7a0d91b84100491eb28ac9db9e3655eb00767869dc1647767e543a5dc68de55612a43d4c46984ef8aaf798bbb229cf8b06cf93c927878080f0dbb3b70d15f5b4d3c3832335022342dfd17fc162e6c06b23f5bb6f740716f8dc7509bc39b83a7624a37c92f5c2ee26f2a0659594f9acb76d9b3b6e58b3206037ba2e7b100651d1d9a336e794b82090bbf11535d33b777eb4c00d3c07834f48f6d77720022b3c0ed9e2ed24df4869bf33827b4c1dcecfe4464c00da1741592a0b0c8801a1ea82282ac6bd9307c82a1f00a0c1e2c20f96c628f6efb936c1bfe006fe4b2a44416de9eda7adb0a85880d81dc897e54f8d0c24c67f41f9a24406c79a46312436489a759699e597fdfa46250f5726b081666d06fd65ca055342beb10363fe6cfc1bdf38fc73397f2ac3721eff458919cd8890cbbbca74e062b8fc4b6d6bf088feb1fe055c0916271a8e7d96429a020be25b29e289c0e131c8a13e61dab0134ba2fe39d26e0570661d9e8fe79cf874224968c2de57f4e903ced52f9ef8949bd92b036e1475da97b26b4bb886dc27e5e27c459ca5b6cc65fdbdd8096c69e79a9b4044189fdfd9f7b66e34d8aeeb26f82584cef16770cfa5c9a32519c60792db2a4fe1eeb4270ffbcc6abfa52f845429a1add2b20530f1b2de553ffb5043287f46715d191df38546bfb1657d6c0bd1bd333b89e869756f6174709632f9aca02bb1e062d1f69aa8b5d79f4dadecf55c9cfbb0a3b9c5603b091bf6c3260bcc947d602cd8f970688f5dc4f1a420932529a9a6065b16308e437ec872856121bc74cac8e7104950a3b4bff5a9d7aeb036ff3689850a2ef872715e18859d864b7cfc6e8d9afa26a3f01a79223112c0f0eca48cb282f8ea3a48e66f4d7c65140e3bd7563ab02ebed58295402f9c1dceda96904f4e02fa8f75e308a3bf39eccba86290dff3f871f9706939ef9bffe11be83ee8a9fc8200b03b949a496bbd852db423f5e331debe45160bec619b8c914b0b676d286f23fc985b4f637d547f8b20dce9b2cf39a7fea38ba966d8469676d0b642595e5281e9dccedd00c24e4301ad744383f2c05f7898c24c629440bdda55657c27ed4980b04717429b83cc19f978b9f87d5d3ee633cce48b1dcf11e321e327ac8e773f6fc39f216757489486b08526927053ede7744404d83cf42721f35e7fe9535a1a55f3350fcfe4ad613aaf9e48f667246cd1207fc59258095c12ccc296a2a3acf0f408012409ba20cc65f0c4c454eb1088cd6131e7ae82659911ef831353c5f024c341fa7a9ff675a3e799693c4686194e000100ec7efa2fbe4eb7820e42649bc14e215482304a6ab83c3e43f69951344bfbbcd21e41040166094d6cc9ad97172c9aa09d9c0af4f03070bc3043a00347547392100e36e715e99f3811fd04ce954b7e44a459580e64961f9fe23a9edcf59e979988bba7d5b630831baf999b3ca8768f51e00891f22c3766d6a05df857523c2a6f646e263e67ed8cbf28fd0d221f0b109938fcd63efc2551de7127502bd4e99d88e092a7ae17faf9031c91f850a48f77d0deba7439b165bd53ed0a1f15053b7d27ead0b785bc4dafe89c93a59363d4108be5e0009b73002039d78f2b2004d8c9ed7869b3667f11718584eaedfd9117e3e392bf2a2c4ad81f721040881d8dd8340c919e2e5fec1f7a9649a03b7c0f9f582ffa735edd12b55bd502ff0ab1f236bc75c5449da96d9bcbfd2f2f9a2503b744e6f71b05b0517ecc1e5ba8a103d2c85b59751f324b238d4e3e97c6d4f0514a4f0208f417d9a64fd56ae0738de3c18ebd78b40d9347a964773a88212247d9779e48d41c56f04074b6b0d0d38e7e6d8635d467ecf5f38db9c9b2e108cb21c77639c3cab3d2a492e778ac9c12b0dd5bc709b424e163ae85939b2295b481ae7d55d27957be9369fc5afba6776015ea1004080f922a1d087a6e3f13b969320c5f85ecc43e2d6b3a52d64628a1941103d24907dc6f70fecfad57210360831ea260739b680fe0c1fcfb05c2f7ac165b41eb788c28e86afc1e546bcb7ef1fa94e338e3cb6a1c6083dcc126ce18df3f075fe9e0bfd8f48ccb673a25811e6ba5a3b7a1e63ebe99ceffbd76d38c8fc1831aaaadd01975cda59d6b4a636e5032ae6d9228960956d31516a7ee0b26b77add4cee3e524b4fef86ef4698f407587823d828a510b012fae558fdffe6a2ba3021725792d4337167162158574ac1237a7d6ba6aa0727d37172e0e623fe75f9f6820b12753a0849d1019be78e311f8aaaa0e04529da0bad0e7cf0c745a4337d5c3390764c14ef5b35fe934a9a8076ab40129cbd619f55e818241d4940e144e070b1c1844989f45033656bd328de956f25afb6300ee3e240d946aefaf5fe35932ab0aff28cfdfc7cfab68ed8f7f408df88a466ffd063486ae25ca4ad8411bfb8881110991eb50ab63ad3e63f29700e6bac84d36a34fa6ba4b8f4283f685a5e59ad96c6a7906ad4b7274d357ecfe7581079af81acc290b4ab35f7d2e7436ad57f91baccfb6a5da39bf4027402c669a16f57b65a5b8d978145c24d6402fcf4c90a5883d5cb5e61867556978ec699cbe4d1e9ca47760ed7ba2b8c6cc773d724681dcb1c813d6e06619cf2a3be0473723d0cc0ca725c5cc43d113de8db4137649cfffd3783a2d4e752c0bba1c49a2cbcdebb9f7f7a6aeeeb5cc3788befd4be5031467ece900a449774bdd50d18ab030a9326e83cd388fa824cbf040509fdbaa18b3181d58c12f7179707223df4338d9021cb47ab5f2c485f77533a8d208b33f39b803f9e8f7704d973db95ff651f1bc3247822ba1e6f1f0b7a49e3a60d38167099afffbd87a5b43cd7db14b7c4d696895dbfdccb39261b2cd3e397e94a318391de0427d4f06d244fb99c16311626530fe8c779259e04df35c7bffc77de3528958280af5f16433c4c7075d28eb59e277d1334affc3b77b19d1f204456550599255aa6550475f447274c87d029d811d645749bcb39aea9d4785c34b2084bad109929b8ea0cb8b1afa8142d972d2f73363ebc1423d66028b384f94da5149ec481ce760fdd12d60d3e225cc3da99e4471e8074abc4ea743b126b6ae52fb5f33ca9790489a8f34f49c303cc1ec09fed972fd92b35d2621bb6ec03c5a684130539d8c00e7dfed822ab4137baac52ced8ba0ba99edb93db5cf01759c28b00b249a60060a3952ae33f67f9135cadae4f793616acdfbf5fb6ee9588967cb021c3b1bad5cc1c88708cbec52418a8cd9925c141268c7067a98dd4c1d16db99cf9bade9a3712c771d88abfbcbaeaeb0192e2b707a637002e0582ca4b3da7f0296afacd1df886d6c0cb76a4cbe28554476e7ad424ecf235d455d6b03885fcd3817fa2111b7cacc405559834180677135037260b1116b109816e4468454830eed67afc2f2b6800481598f8a1bf8a39f950e433db388f66a060d92488e5e4f94de930a10dbb6b879e3fc84527e34173085d89eeba67aee686c4541a50ac0d01140a079be124fbcbd9296c5604f09d3fc3814748ae31f6b67cadfd794210979efb323842a2960b3cf01daa24e5a0888b169799185d4db094878bd2fd6b3aea46d260b3b84c33d7a1de6095ebc8e6ad209e9fee16f73f4af6976434cfb907249b6be35bb9b0f434c10daf053805d89a44494f9b5edafa5e5c8aea2cf7f9dec83533cfa7a01acd773fe700ec8c287e87148305e02fd063a65646b38c049cc0f7b569eb31b8ab58b5cbf75ca94644d5873e99e9b395c8642b64733e2af39d134ece360fc8155c33a79832b8e08588a491b9a5c0642f9a57a97b35f812d36f535caa5a3ea63939745dea0cf5654f18d00c30811d1308b2e301df226a7876effc5b9ea7bb65d49bca00d79e70d00ccbff54222eac37370f1762b8e0fdffcd7eb774968c6896e60d30006dc659bfd3868032f461d5cc1c89c1177fe8b4071f5ff70cf271464c8d5407c6b41d307f21462f3db6649300a0507c0d02d7b0c3b0a1b5e972c622b3f350cf005874963c567bfa3fdf48beb13374bc9ed39da18b62291c315dd04902e505da5b01f1b4cd6b5ef2f124e3e11e21d6317a57fe46b6da22b01504c5a5c892e9a530c3deb63f4bc9c0d8a0830211f3fad1e52632a0ea7d08154241db92a392300076f3d64cc8eab057fd3acfc9f17f1d036aa8c7383baad0c54c82e20fbb314c93dd7f3c006eb69f52d9b0f2c8b97b5e256793be62cc15879eccdfb200bf24242f8fc5e57802ac8ff6736feedee270e6b27c09580db43852142f42f8a8a866627718aace78f5a18c09f16ee7719c711e9c96a0cda07e48b96a7a7fdd9277dad7f449b5bfb1fa2f03a16a154ffa3407f403ee4c79724bcfcd543052c06c2ee2c44b47e72b4406c7a13ef5adf40d6b612446867d05710f7e6712983b12800053ca80f98ef048c57102b1a848f469625f32b56ee28dc3b139a54938c485969a6b55add258b894317fc0cfd1b3a3b4bbc0d1339cc8271285f853ee5c4483debcc2e72e93f2d638d9ef56a3598c9077f17d8c8e5c00dd0243c2c8788d3109776a0c4d954352a8b3c4632857dacf87c33e8c95f3e92433c9040a779607429c238064d314f05ef068a811eb0edd65c8669688884f940304106c9fc0ddc4aa7eb7f43ea48e4bafc239923cdde4cdd5035dd843bd0cf24da2e04c65f4e8b44bac8dabd5e67b86a29533ef9718c59bfb9df09a29bdd8d46c1f3727ea2b5e3f12d1b5cfd0d2f5da8dbc497e17cf21765efef7a33dfa270427e42b11857f15d582168af3789124b44dd6c54595ff9906fa10df9c8914e2ffe243f86725690fa3198f41f6b767f86a8c120ce5f868e3ff9d588636eae762b0aa097b45d335a94197d656a70c90d28c105e636900f392cda4023512317e86013193629a020c88002ad5925cf658e8904eb5aa6ea2b5ba9c70132898413dc8ec42985f8de6143e5ba0754f552732c6b6c7da7314cecb4f378a45ad167a36b83a23fedae5b1262e50b8f86cf8c688ff436a50cdfa1df7be179474703711420f3612e7fee362022966b0e4bf8f24d69b8c2e4d1197ebb7cd99a613650909fb4d0e450562497635e5a54efc5d15bf594d9ebae422e4b6e09fcd2ef1b326b6824fff339a7182d12bfe646f07a75e05b512d1d3a0dacc9d8f7183bdf3b3fb111528c582ed550dfe007919e48c87b9747e5e98bf933d286ac6d425f314c348eaba5545e3fe5ddcb24c9935bf098768fb362e4adcee0f43e6122b5735a541b8cc53174f92826de2d0138ccddf240388ddb17814f27959d39db4b4d0f49337f28facc7ca1d1267e413ebee7f2206ad93edef1020a4d6c9df4db6e5f2ff543010275bce8eddda606b67bc2894ba690270fea9caab115cd8ca3c5480bae02fe9ea8555e500206c938fc29584f0210bde7c85a78561dfc5ac610cbaddf9ed73234b2417bfbfbff7521c0e82bf1036ca94cadc", 0x1000}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) utimensat(r1, &(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)={{0x483d, 0x6}, {0xae, 0x9}}, 0x0) accept$inet6(r1, &(0x7f0000001100), &(0x7f0000001140)=0xc) 00:00:20 executing program 5: r0 = getuid() r1 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) getgroups(0x9, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getegid() r8 = getpgid(0x0) r9 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000040)={{0x4, r0, r3, r0, r7, 0x4, 0x7}, 0x5, 0xd4, r8, r9, 0x15c, 0x10000, 0x2}) shmget(0x1, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x1, r0, r4, r0, r2, 0x1, 0x6}, 0x1, 0x400, r8, r8, 0x9, 0x9, 0x140}) r10 = socket$inet(0x2, 0x20000000, 0x8) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000140)={r8, r0, r5}, 0xc) fcntl$lock(r10, 0x0, &(0x7f0000000180)={0x3, 0x0, 0x81, 0x1, r9}) fcntl$lock(r10, 0x7, &(0x7f00000001c0)={0x3, 0x0, 0xa0000, 0x5, r8}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/158) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000340)={r8, r0, r2}, 0xc) recvfrom$inet(r10, &(0x7f0000000380)=""/21, 0x15, 0x43, &(0x7f00000003c0)={0x2, 0x2}, 0xc) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000400)={r9, r0, r3}, 0xc) setregid(r12, r5) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) sendmsg$unix(r13, &(0x7f0000000600)={&(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f00000004c0)="ba9873aa87e75a875d6ae29789a2e1478be843f4f86f4e581a25458b15d2812b0164b1db7258dc02", 0x28}], 0x1, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r10, r10, r10, r10, r10]}, @rights={0x20, 0xffff, 0x1, [r10, r10, r10, r10]}, @cred={0x20, 0xffff, 0x2, r11, r0, r2}, @rights={0x20, 0xffff, 0x1, [r10, r10, r10, r10]}, @rights={0x28, 0xffff, 0x1, [r10, r10, r10, r10, r10]}], 0xb0, 0x2}, 0x2) getgid() fcntl$lock(r10, 0xf, &(0x7f0000000640)={0x2, 0x1, 0x10001, 0x89f, r9}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000680)={{0x8, r0, r6, r0, r5, 0x20, 0x3ff}, 0xe2, 0x2, r9, r9, 0x7, 0x8, 0x5}) socket$inet(0x2, 0x2, 0x80000001) r15 = semget$private(0x0, 0x0, 0x400) semctl$IPC_STAT(r15, 0x0, 0x2, &(0x7f0000000700)=""/102) fcntl$getown(r10, 0x5) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) fcntl$getown(r14, 0x5) 00:00:20 executing program 4: r0 = socket$inet(0x2, 0x2, 0x2000000000) msgget$private(0x0, 0x1) fcntl$lock(r0, 0x3, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000), 0xc) writev(r0, &(0x7f0000000040), 0x0) 00:00:20 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = semget(0x2, 0x7, 0x14) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/92) r2 = semget(0x0, 0x0, 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x40000000, 0x3) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000000c0)=""/156) r4 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x800, 0x10) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) semctl$GETZCNT(r2, 0x88dc19bf396a1ae9, 0x7, &(0x7f0000000280)=""/218) setsockopt$sock_int(r0, 0xffff, 0x1088, &(0x7f0000000380)=0x4, 0x4) semget$private(0x0, 0x0, 0x108) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000003c0)=""/50) utimes(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)={{0x41, 0x68cb}, {0x8, 0x7ff}}) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) r5 = openat(r4, &(0x7f0000000540)='./file2\x00', 0x2, 0x4) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000580)=""/63) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() setreuid(r6, r8) fchown(r4, r6, r7) r9 = dup(r3) flock(r9, 0x1) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000600)=""/185) flock(r0, 0x6) r10 = fcntl$dupfd(r0, 0x0, r5) sendto$inet(r10, &(0x7f00000006c0)="5090084e68445ecd4ee2b205d5c949f89abacc", 0x13, 0x9, &(0x7f0000000700)={0x2, 0x1}, 0xc) rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0/file0\x00') openat(r5, &(0x7f00000007c0)='./file0\x00', 0x1040000, 0x10) 00:00:20 executing program 0: r0 = socket$inet(0x2, 0x60000000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="72aeca3d48d963e101da63c6e375f9648bcc33b082108f61d025f27c82ae3fa4b6d43cfb3f4842a0a22c8aaf", 0x2c) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x5, 0x6) r2 = semget$private(0x0, 0x4, 0xe) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000000c0)=""/170) getsockopt$sock_int(r0, 0xffff, 0x1a03, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ftruncate(r0, 0xffff) semctl$GETVAL(r2, 0x7, 0x5, &(0x7f0000000200)=""/84) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r4, &(0x7f00000002c0)='./file0\x00', 0x102, 0x100) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000300)="a87c0ddb956dd9ce51548b39acddd180de4239487adb0a07f5b1c73e34615a9ad77d230895df79b233a38a35f3cee11513a552162aa45044bc8b17e55ce2c9500e05e194299b2b3fd5aa56a21fba8abfab831cd9ae2c53e9dcbf0d06d8c84219be6194288ab8aac7ce074cc1d783b96c97826ef6156ff6d7290f5749de1261a11714170600b0a23e8e6d94c5fa2ab7c8c713e8223f465ab0cca70baea02bcce737e63c7404f3597bb2b156058dec4a75b3315f1fee61d50041b991fbf77b3968461b315e18ecbeffbb00a39f57bb886956f0aa28b5ec6b60762c49682d8edf2990e7ebe2f0798a52c7765a40a3b3185c50a19770dd49f2b01c884a3102d920eb7ccb0063d5c8f3c9dca04e3aeadb36b2e315850819b0ef1884043bee8fdb7b51cfdf85260e095f64e345ccc65642692e22a8aebd70c028876b9f5db9ab22330ce9426c32a0fd08262fdb272d9df8d7f315a4b485bf409b1dc684dd26b689ed78b07c9dc490cd0da1563727df8573326e912140e52ef99e494f726b7dc539b6be8921277370511286eda9a62bebecd430e396d89270c45e68260638c7e43971ea4e4c9a49a47adeb5444cb62ed7b435dcbf8fd12962531cb069c6b6f0f3108eb8748b578c929c2b12491a1c73fcd1de004cbc1496eae41f6e81cb8f05707dad04ec04304fdf8a2866a0bf6eea0a59198f813148ca2e738aff06269b0466720077f92d260d1d20ce1b18bddc33cbc6a434e413eb35f08084ba6704fb8646a5ab32fa8bb47e0a3e80e55bde84ab3536e8c557b33a2471685f39d843bb96b54a61bd6b3c12f08fde16581eddac1717bb0afcfa4a1c5efb4427a6d12abdbe09ba23807022804af3990eec7251bd8904880accbbe9c518a09ad402521e765b41df0e09ecb52ad5c4a7acd1ecdaa75f4ca74ec964dc375218c095ce11048f020db43ce235c52b022d9c0334137da958816ef81c6e6a264876f763ba7552538ef71acef43d54b75ce10c1aeab8b5888e73ac7d253ae3826dfb88735522a164fa855e73f51463c315468d23aedc16918a2f27457418d4276f95393af40eab6d0f16d6415075bea54cbe87ef3cb05d2b29f0b0e8b3a9594d146ff2210fd4aab8d3af042eeb4f15710322ae7f40ba0aa35341cf0e0122a5b46a6a759ff712a546b13a156079ad42962b9efcba27b032845f4acea6b25f02acef39818f33e0690faff138a687c7fbaef226ee0d03471f64a7993f6c0795f62b9afbe2b293f0ad3f4d657fd9d9ac4010d321ffffb7481fe4cd9eaa0e31b19b729a95ed2f17704a9353827fb3370cd00ed74f20e7c4aa39312cfbe4a75287e94bea43c9bac9b9f0a35fe16fe7a8990c2eb6168399b9f19c32d9022a885f167e39e5557f566a5d24334ec7296b06476256f2bf0e0e60fec9cc4fe6598e578cedf533d9a5f54ab514dd75c3a11294c1b31ecbe974ef7f41c4da44c34bb301df47e707a0da385803674d1f397e695c3f01e5dfb09b056b2af01db5a58e057ba864ab5ce8421c010c4a0f14d0efd4fa0552f593f493dc3fb6808f510b53a4e2aaf60cc59f28fbc04d4b36ead14a46a0e08510c910089da7f0bc9cda75966d8b9ab2309e72aba9740843a6aa4c44716792497535d97cc80e71755975844d45308ce664813b8039d7fb04b69a170067796dc48b0279ac454df51d62ab0e8c7bae82292f091c76c7b8ee67f73ae71f64187508343e8351b52c1a7779a7e7eb3ba2925e24ce50ea86ebd868f873b9113475154053fd8d0150434405837ff516f3d0e37eb46fb354dd20648dccd903233cc31cb7ef23d0dcd909c75e6d5fe3bcbe81fee7fc94c34d2e64d29553d25e9140f05597a3c814bac5f00e8bf5c1cbb6a4a43fc26ee16824f0280c8eeba313188419df6b79f2e90cf0f8189dd43f3c1663eccf2dc28bcd2f87eaeb248fa5284ca41aa05042ca4d8e64ac1d7975269bb9feeff92e9a7fbb32177152a88f4cdfa482bda10cb6534df1ec637fac96e77a5b46940c47b3dfab7873dab3b826948be5c7f2732211037df6a7e90980640069beb2c77c19b3c58308df26b604cc53e3b51342a9311b55f82a7a0ed8530f917a5426f90fa0a32f2136e4a6da5ac5de26c1c4e7e2a33246ce50a2cf0bbd35971dc742e61087dbe9ebbc19c18dd75805ffa94e00a0f256048f9a19885996bac8beab76c4ad68a232ec8aa693f96bbe4ececa64578d2d9e12185c072000046e56fce7f1566e8e7df9486a25221441dabdeb37bdeb0696b52ef07784eff1d9ded2fca16f1007d59f5397df56a50df61397e14eaa259fedf8acffbcafc8aec56953f1db4d83618757e2a485e668136b98aea504163ef0df0e4a1ac19e4262705d34dae41f2a214d689e956af3f8ad8fc066d64e564ce702dba87287b82a5b430932e72fc771e97fe7b02b79b6f5353f6a354baf5e934c8ce2c4cd20b0d0e253de41ea5040aef5dad08d01a19f82517efe5bd6ebbbb94284d67cabea44561b34d0492c6cf151ce47256ec607279ed4c1574c978540b0aa9c8a5496310a0edeef8267927b57d129cffb737a575308ef51d0a1e722c4ebcce1a72684a2b7c10a7312a63a0a6df7b5b2fceefc9e48df88f9772768315c0696c28c0afb99ae692898c0d0d4df07a16abb056882cd97e97cbdb3e2f539658cc8f6f86f3071e81e047a55f6539fd0a90d9b81bcf92d20825e0297c8e531cba21a05506c9d6975f5f4092c64654aa856005fc1766f0be9abd14d13714d5efdff959b3f52ab85630b9582cffc7d3a3a2679a98da8d7fa71a34febe9317e8b4a68c12b4a343f9025d46eaa6605ef499e58c1e60c9ef7e5920278729fbde66c0de1baab2d1d7fed051e2ee86678b71c80c800f66482f41fc4f70e42c85b2ff45e6574e04aa2646ef1311e38c2c00a494cbdc95e610e5c7557c112ab43661ca5bd01034525f49df4662b5bfee34af60d1cd38c6f10c85c6949911bcf523967fef24f9ae8f8ca3f9f6e549cbe9094eeaa176d8e71ab77c7145a3b41819dbf7923dfa893c1bf95039c55f17f3785718d6bfd12f46b29e5fad604e189c3c924c1b8f65dd6abae9918004e2186cc5894afd6883a3198ff99d7c28c8a36cec7189c2336afedb68db1eef4fadb84af1f1012bc6f04d435eed731012b7001a919b04b2760da1372558c6587c32068b83eda0ccb0facf0190eefba26f8394007590c0906888f37cf31275f9528f572d6a67aa105962f2f224ac28872e5b2aeee4e3dc60e6867cadb9ed709ac4a203a1874b08af66548e45c90761c1b642670886d0d7069dc9849ac232f2e0c453914f1ed2db75d54b3dbd3d226953c77b8a9595ab936b1c65f5863ecbcb3a0bf65c5eb197fa55950c097bf56bfd2663d4216f40b271a2f5bc10918c642a8d223392bc3e82f3ad1f509778f343aed56a4454250d96d945257caf49c91ad88b1970f559c69032f2eb0ac10d39aaa3861e0d71bfef3c0c60cdd1efcbda3fa32852cb422f79e9bf7a3c4a06bf31f107f85dd779838921549774937fbcda51f48191f2feb569f6d4f1bd06e76952e4fba860921220080240cd86e2ab14185ac582f1bec426c6bbe57b25c89eef846a0324941f9428547f4d99f052cca6e74f548eb7d7b347debcc780134e211578476d27b50990b2449f33cd55f27732e91d00641f0d2d0d78d5d570fc19e7f564a1a15c10fbeabb4aed39ac53f0e5f08f152139a5aa5a010d212d6b77ac755bde5e1db7798cea78e46487304bec4a0e262bb2ec3975b7ad8b5167166ed24206b2622b7ff9336e46f2a05d5f8d2f84e9d83d12f5381ff44259acf7ab126e33a0565ee17d142b3dfa7d6d102217e4b94089dd949a6b57c95ac93e26bdd796b90a8346a0f8cc16d35c0b618bed64c58612b8822acd4775dae1eaa2081478a3ea224b29ff64dfba9f3b47b61264679a719242f475008a890ed7a9530fa94129fc2b0da5d6ee5ba51bb098407e28d62493f7caa34942c24c5a962965ab048a4d961b945a6f7735b7e244e2d36f3d8dc475466e3e9fd959bb9514afe56bf4b814f41821d4bf6ff7b30d929e49764e09ef86db07daab03db68194522f50d930f46e31aacb79c4f94d0994ef4d99203f1e44a3f494ef8e2598d3e61c3ed13fd94ca32031587fd692e908e3e8e6257f4eff36d0439b552ffd39a827d29de16229acadcb21c3180da60b2b599fdfd18141107e4626c1188fd736089ff8267b2a52e1160aebc86f4086e9cb70a1d4ad11c69f838456eadd3d33c5ec301ef0f1e9b3e0c4e795657578501ab9ad878c3f72d8117eda34d23a508e5c50455cb8aa90d6f3897ab4cf67a830e0c38ee13b5b3cd7b30f5c65ab0ce29a9add4959a57caba62ece3c5e8c29ba72a3bdfe3b78dfd1fa80a0a606d98ec017a347d5c4bc7d52c44653dd82b69e7007b7bdb9d26e0b2e2d763290c72e767b11ecbd9d45e83b4ac0698df1b451aff3f137f907dc4608f0de5dbfdda69f1364427582867fbbc59a55212f9c286b666adebea3f7300f7aa69e00c0d2b1015fc0c765badf71463e3440ed7e8d1b5db0173ebce45dd6a537a6a2380bb6bd73d7b3684bab3b2cb1b588fb09663b2b079c9027a5de96e5419a80e91782f86da6f632d7e163a425b74513feebbfeeab79a2ddd169aa5b5a23c6eabbac2e616a6794c9fa505edf485706f098bc4b833f22ea0c93413bf81b2dbacb0e218792188e190e5eac767021c3a639b64344b791d0ba99a307d09e00716352f7fe90f9c58138fe31d052dca85cf9265c3823c559a6cfdbbbc096fb5126e2c3cb6c60780cc906a61897a4384f0269a041cd38e36a249d5c3563a7c7214dcac9ad0aa9099ce8e6dc17b7e05b9d36f75195b8bf79234c9787c0c199d0b3b6af9e779d7596801168fc059710edf686cec628ee4243f0fdf85e3cf73fe4c409aa1ed2395a2f0ac50eeecdc051368c277f689b1169b5823737d10071df9b89c5d2f5a740ac5bd01a95c128fa8cfad4b78173cd8c38b451ec7d891ce0c54c8a4b37941335bb028900a89f1679907cf83c86f09669784f2583753bd426aafebf1ad848011702714457b2c1429be0341e97580cad252c735a87ce9ff72a1d1744cfd46cd839c79ba16e0ded5f9038ee8ef15b1732bbe6265e3bfa8918eb7dda68e7ced237db13579794f75d370c05f3b3fbb6b9b655e6154774723687dc268573ab3f4053502a9e8e770737f612ac016c9ef871f77b470895c6a3587fd4b51cd37d08f1d1355fc652b10cae2b07965e8d300873e5cb7af74c1e8270b3c351e25c01b5fc3d5a7e09716678094bf99484ccff536b875f2b0f81b9b80025c7c72d7d94175ec55bee0f55969b7a4682f75f564f602716d6dcd4c637857380cbf2bc0a4f5e20748e5feab6b0ad44eed6c03692c87f778191c2d7603a18e65cfad6672230e22928a22035c2fd36dd868062d7af75a3d35268522e79e1e8d9662132c676b8174224301d9a1a51baa6815bce42cf8ae3d35898287214434cde560aeb931255dc16c4611d508df304f4da77cbc6316fd7678e825f537a82a18a9f730420206ec7c5db3ee7ffa36182d1e3fd4d484919e4f5849807bb6e4810aa3fc6b0ac72d0f0f07087740d89cec4d528d1b15e78cda4642af4fab86c228dc86ec103e78470f4d4df464386c153c59b0758fba0e4c5a2f6c9753de92d0ec2ad6cf2c1b6d297c801753069c8f76795d0b70623656374e5ac1684d4125cec1d5c3be053ab1506eed8c48b6d5ce62f338a0b90b9e843d816860eb6d14fe7ae0fe93c2dba843f3ce752b1dcc1", 0x1000) utimes(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)={{0xffffffff, 0x6}, {0x80000000, 0x6e0}}) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000001c40)=""/126) connect$inet6(r4, &(0x7f0000001400)={0x18, 0x2, 0x80000000, 0x3}, 0xc) chmod(&(0x7f0000001440)='./file0\x00', 0x0) connect$inet6(r3, &(0x7f0000001480)={0x18, 0x2, 0x5}, 0xc) getpeername$inet6(r4, &(0x7f00000014c0), &(0x7f0000001500)=0xc) getpeername$inet(r1, &(0x7f0000001540), &(0x7f0000001580)=0xc) socket$inet(0x2, 0x4, 0x2) readlinkat(r4, &(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)=""/29, 0x1d) clock_nanosleep(0x3, 0x0, &(0x7f0000001640)={0x1000, 0x2}, &(0x7f0000001680)) execve(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001840)=[&(0x7f0000001700)='\x00', &(0x7f0000001740)='@\x00', &(0x7f0000001780)='\x00', &(0x7f00000017c0)='\x00', &(0x7f0000001800)='.#5%\x00'], &(0x7f00000019c0)=[&(0x7f0000001880)='8\x00', &(0x7f00000018c0)='\'\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='@\x00', &(0x7f0000001980)='/\x00']) r5 = semget$private(0x0, 0x4, 0x0) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000001a00)=""/184) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001ac0)=""/110) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000001b40)={0x2, 0x800}, 0x10) getuid() semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001b80)=""/170) socket$inet6(0x18, 0x5, 0x5) 00:00:20 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400000, 0x101) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x2, 0x6a}, 0xc) r1 = getegid() semget(0x1, 0x0, 0x0) r2 = semget(0x2, 0x1, 0x400) unlink(&(0x7f0000000080)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x8}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000100)={0xfffffffffffffffe}, 0x10) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0xe102, 0xffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000180)={0xfffffffffffffe01, 0x5}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0x8001, 0xfffffffffffffff9}, {0x18, 0x0, 0x9, 0xba}, 0x101, [0x6, 0x9, 0x0, 0x4, 0x3, 0x6f, 0x401, 0x80000000]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$dupfd(r0, 0xc, r0) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x11, 0x1) open$dir(&(0x7f0000000300)='./file0\x00', 0x1000040, 0x0) getpgid(r3) socket$unix(0x1, 0x2, 0x0) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/4096) bind$unix(r0, &(0x7f0000001340)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001380)={0x6, 0x1, 0x1, 0x8, 0x8}, 0xc) setrlimit(0x6, &(0x7f00000013c0)={0x8, 0x65c2}) openat(r8, &(0x7f0000001400)='./file0\x00', 0x20, 0x40) preadv(r0, &(0x7f0000001540)=[{&(0x7f0000001440)=""/56, 0x38}, {&(0x7f0000001480)=""/30, 0x1e}, {&(0x7f00000014c0)=""/91, 0x5b}], 0x3, 0x0) r9 = socket$inet(0x2, 0x10000000, 0x100000000) r10 = accept$inet(r9, &(0x7f0000001580), &(0x7f00000015c0)=0xc) sendmsg(r10, &(0x7f00000029c0)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000001600)="449e38a29fb93c5aa692215c4a8d820a1edc73801b81775dcdffa25a5bb69f56b4656131c671da9b8f7e3132d93556d89f04fa88f5f81690d7009b8006ae3ee31bbd9c9adee469a135aa210f059a7ea1fedec632c521d568c2e348962367f0b0f03faa9d386b3c113e2d688b8b9fd03bd23b18ef845fc61067aabe67154bf7c9f4c6b899553e91cf26d1b0b17d70de60624223735a09ffc883a8ce26fc97edbdedbac559ba981b6fd1295d057f8e72a529b327161897c3f18956168442e759f47fc8b6bfa3a25f152c3c7cfce50c", 0xce}], 0x1, &(0x7f0000001740)=[{0x70, 0x101, 0x5, "b861339941d8056dcedceeea8e2c65eda75cfd6e67dc89642e8b436563c680de645d7b9308c5ac29870d08a19487533da06b440436315718e8bdf1ef32813699f92698a7600bf047e727f16bea08128fd92089b91600f53a95"}, {0xf0, 0x0, 0x4, "cb95af0099b34d5e69254750b7009c6e54e4b2e7fea039b5d07559c44f61863ad299224536c85ae287ea63f782ee0ebc3f264451c14744e82fccd54d0dce3d818a96f5894250bd2223b3716d75ea421cc75bac81cf73c360cf0434070e43d620515bb6a2dd3c78f59ee94e17f5d15845f25a7c3c8edea96594cb70216ceb36f06060048c860ba1e933127008b1889ca25c9515333c18fd3d606e709cb25133e629e212b653330d6f17017b2a2cd0bcba1073e86efa107c976da533088ebf11bcd1e935d1ce24dd8770abff013b1925f9ec07285203748fa29913da97cd"}, {0x1010, 0x0, 0x7, "f579ccba5c6b1efab79b6ff3e477dd8f95d8cd3ee4966b0d2e4dfd9aab8ab24c8e762c2d078aee071af291e6b266fbc678810dbdc3ba15ec0023729137812c9cd8db548ab1b36be282e285601b2c63123bdafe0861c0c482906818f6c69a0526a975afa0a670dd8bff705abfeccd29474b45181bc901447585c222759a909d8d0f5e3fb36dd53cb965e626ebd958a1bc02aabbbfbeb6d9d919ee69594b2d2dce88469e000882609a53c27b0031405fc223906e92d8806f5c4603b7a78cde2702d197929e0040c28301e46499c07319965781ca200043add49ee3b6a861a55cb5d5d55105c1a2d9b81d163b5f5cdbfa814bf49f086ef18a9130a93cd4611dd1cb2b4f453b73f0c409ece8749834d48864514d5a7b3ef3c5d75bea34b0cceae4ac6c83c25c6b4a8412692cbb647635efe0d7d2db90f48868526495869aab5e9082d38123a24517f8b5574427a9c38f991459cacb870be84c64081a8ae66b0c744b3a2d45e81173509ea21a212ef6bbd59b9a0b3ccf222be60068cb050ac0858077a6b56b606c8102e1e3daa7d55d9831d643e0d39878bd36c2f3387f48311020fb9e89941eb741a5e7965915adab0c7471b7b812734e15509e1bdd58708a74901ce54743dfff4d6bb2780d5e64295c52eb63a09bc6a50f8399a452401b3b9daf918cf56a1837f6150619903d33e4f083051b6aa1c1272e8d10a97e763febe3e79b6b7e061010207927338c3e51079e36cf088bbeb6d72541f7f015ca874f880796d4684ed6a56ac381916c5e1c1fc7fb6043d929f564fa0a95ce3a16f1364559cd68487ddb922fa28d4c509daeedafd31f246c95fd391287e444e3bb2835ef978e8d268528f329e303ff770e6f5d499c0923076c297f7d817feba0b4cdb9a9086411c7394459103200f2fab1b770bb4bf9f8b3722e1a816d0204566bde56893409b2986a854ce39fb9a578989b7594235cd59d92f6df7bc33550ae4fdb48b0331de76658b8e42ba0500e769d453eb3bbdc62fd630de144c3f1759b83f8f5c6ea6149a254099ce2c8e97fca3e1a73dd5ab23c47b529cf10cf2ef483ea886011bf0c4cb96aa94387c8e0d2257ea77f4ba60b2cd911df91807cbf2aeb34cb302fa007669b2abff69aa942dc55af8bfa681f5e189e884e19533e62644814c0c17b7dd03694deea983eb327ac0a9a72cc31c6a5c10750ebcc1cc1d2378824ffccbe7bff6f6aa808eefe1c74cdb97cf0fdbe54e8dbe8a2c31cb8013fee3328db5a41f6088de564d873038feaaba7052b03a98ae036ed572ecdc163969679955d16003d1f7a1c55b7451337c4472bff2f6ef09d8ed47d20756d9948a8d4305f04a8e9df5d8a1a85a36a3019664f72dd46961d4cce2923357ae3ca2b091c13805dcbbe2a6291cd5ecf8fe325a6cb1c71e090269d2d411d3accc6d3a5bc21ff136f2b94d8f83cd0666c6a74f8668709309595d58376c45e2db9bf9426e4be2b96081c10678b5270b9112dfc32f5cd894f5d27831a04a70262d0ce79334d941c70ea29aafaac5483b6bf452e5958f3a27bf9b04581993bd7560519254e5ca5234a8556b3cd3224c718600b4643f55f75da2c9d038d848b2d20802e2ff50c8a9840cb79045528512abe472edf3a92ab4d5047a355a239e2b6dbc8d27d995e25c1983b705d76f228b4c8ea5e6f4fafe73328820cea20628b0f1a8fcacdf77ba80354351f057e2bb459a5139f519d4820e2a0bc4e45f30365f6440420ebaf0506044097ef9f825d9663688f8b16ca1e04cdcbf01817b7231504fc7951fce62afd37fbc86ac42f4fc5aca287b0668c4b35b99b88044ef1ae96cec745e82ea94815d7e57946c8f36bdd1d1711e45fe5345b5b70d4bcd7edc989b57d9a56f0eda7905182442311e464a6fc0bfeb29762b318d337e4c7835c36f409ac85d0155d4edbdd2adc0b7051cd52a6819a8de206218124cacad0fcbff90b35a7aae188056ee093400b5b3e0af41fb5ed161bd771d16239233b3498636dc7d978d89b6d429fdbbf0d11c32026d9cec0a1730685a54569bf34656d370237fa799f95061f4286380c33f44087e98fcc3418088de641c53524f351f373ee5a14571dc1cca0908b7c48befafe444d80e8c9ceb708b0d65aac0b2f4340797fb84bee913551eeac6098992ae1f15636313f6bbc428c88c12d55fd6669b8075203cde6211020f90e607c94be4371e3ac7bc81b7231750194f9bbf21d7c9792971d8e1298fbdb10690248dbb83b92e7397f97e8850d7d7b97b9c40232136ac13f2681e1c9d1d1585484b22b426278a07c99075a7517f9c87be5580c73c0b28ee6162c7f5f402fb3c6c54c182de7db38881169c547d4a7137dd3f830f1688e7542b2f68186bc904e2506eed2234de52f45b7f17d99be07f4c5354156b9be5644b962b125c6ba9955e24b68b4458a193a6927ff12daabdb4a14a1fc1338d0f8ce0b75bdedb4463783f2cb5d75f06c56499c3f84d29e4ba107333bd8cc906150a07e2f37c392a135a10ffb1c4547a0a1b76ba86c14d8efa4a09e9394c01b37cc11b9c14159fb860f84046a30aa32856f3633075d73f9c061bd412e431c510c8865e711720c20931c24079afdfb8a0c1b19f02d80f6a22411a62f6dcf13ccd152490a4f849361d60963a595f0bfca9cd89a1005d3236879375ea48a3d4db346b16a4e1268ce9f5d45a31190bc3d86ba89a5f9c334439044a015e72221bcece9bec80212c7e75f9dc595bb0e247a74157a73dae9ae017f3853f3013ed925b7ebd0426539c19e0369d36543a1136c33c42ea8110c0832c0539d9f76646f337e1687d834755da7bdbb33e1b9f5353d1e930e02c22a2bab03cf1ea954540481b02505b9b76318fdab3ab8e3a60efbe5dd5382777a4cf0d9369926dbe779ba51aab4d7a4ee65210caade0fe627d79fc7b55cbeb6a186f65a61886d5149398e24fb26f95d90475e7a35c661f149bd7701174f50d6e6cfdb40c42944f27fb3a62c3fca869ad13c1b122cf313bd07c706faf5bd28887b4abb41d5ee5fcb91fb92562982a42b9eddebf433897245bf201efb91252a5de5162edaff155fda9ccc82d9b91d4d20c288d6cd3f6c54091730fddaf87ed0f84899fa4cf4dd195d4e7f10568ddfd6ba9a5bca77d25191a877b4691c87308c4ddb6c9336b6fd324e4a9bae872de55315bf3d8c6773f0066365c37c9c1a5a4e0fe99d3aa47c64ceb1b5b12526a6ad0951b5b8acb167941e43af432728ce96544a71a8e1b1bbb32e7d19e865b4a334973bd92b72b694d0ee0926502d00dbc3ef41cbee78fbb88529248824ebd898ad2bca2b5f73aaa0990b5f1ca6af7f915170959c151afdc5d7cd942d2189076367f0ce061d936de2facb53ee9cf8edcde081f1423e50f302d094b2519c882231c2cfe14abda4b6c8e5726435c2a5c5dc98b9d732fb51e5b59546b374023c6f081a8b116f57234f6d1c3a667499c80de6d5363e4e437f78f150128477e743caab4bc8db48cc2c5c22fe41bef23e3fdaf26679e6bf6d7f33f10aaf3532b5021d62389ada5f433a3393fba144de06d93441b68b4dd8f4811dac1305ee8586806886d9225022b1859a4141f98abfd92c9a3b2020e33a64ba2beabb8720818968df149fd8ba843247e51b8e18721f2c559878d2dda948e15e320a316f656d9583ac16639b23b7299535b6ec67e319bd61096ca7b0edf4570a767abe4260b4212860a5970b27f9b512c6377dbb74a32807675ae5de6a1bf6f7ca0609d5b2cda9eda2a1a4857057644bfbd212b7bb8af1633d7fef7870674117063f3536bb9ec4e7a0ecd6f54a1f917586ac17878f71ec0453bf58f071e14a98e878b20fba1a1bc607d76c6f087a6956ab6c050e194c7ee23987d3d44426040d024a82c9d2ba8595685d979117c4ab62b3bc64506e5551b094438d9680f18d1e3a49f3d63d1061e093528fd74ed5afc1c089011d1d1e836078e657d26be91cfd7a785b9f480acf30ba7911dbba3f04dc8d7d7b63ffd5eba5f00fa0ecb4261869fde24ddc620dceb3837ecbe79de7d449d1221095d528e9329e06657385c1f2cd1199859d1c953fe407b675f865a6a108710a9902f2a3dc4af6f6f9e27cd0da67cd7966fbd45d08ddab9cf221b7968dad8c9af512fb03faa9c96690e6505ecf600381fc363fe075cafcebaabaa4cfdaecb8a04a9553624d4378f25c6b925f3a8f3b5d7aacb4b1faf368bbaf27f78f74b87ae24306fd56130893e8595eb247cb5d597c00b760b6d4a013fb57b41f01cbbad5e7bce6fe95604a7200166ec413159117480218c47192c1b8aece9e05d715dd8c5783594bd6d96ec76889cd26915528b3119c859405624d0cc3af321b3716782078b919918749a92320f3f89b28be38cd972db095b4d7090829a97a4bf8614bfdf98491bb69e703f5390918c09168f1f5e528ff1b5ba851b87829b69536468c0f5393105cf6c1d92028d75932c961ccf22c92b9837b0cbb5e95cfb466af17bf825b91d81b00b3a1557d7a9b6999f4c0b7bd0a5a7f9187a6c02c01b49d79f40517f0e8df50fd417e36a39b98affbda516676e2ab4a758aaee90ffd8364477101c7b918ee4fddb8624e4d991a43ee863fbf83b7f6d3a743b6aa386dcab61793c6306b33bc41511912200373c71c6019d1f90b1e7785c27c013648f6618e55899c3d2ecf9289b176e580119f3f7f5070fd553e663d74669de14634d891478fe80194b91fb6d112e79bd5df98f3591f4518c2a2418cd4161db206bab10bbd468a71f431e79b06e7656b4c95bf296cd9169c95f0cfc1a21c497a55841157ee6f53297bf702451e9fbc20380f4a94a0b234c0056af2db1a2c267b533203929937a5ee4a6e90918e6f21fccbfe8184db7e1914a2d038f4e6e9b3361f216417833ee3c6e2c852df8269c425ad259f87758f47059f9d8d05748fe24935ac9b003f50034c5bff79d44f26bf81a5e3f17a543fae3f7a2eb4ec4c57ba63fe406f51b0d09b12d9b496b3f9cd500c1c3a1ebe29857796472ca1739cb61b16fdcabd1797f64cd17144a071dad306f4f392b488c0c9e5c4f9b7db844384a4dea0303996cff409ebdf99446493876e30c9a0928bd912ed417d94707f6ca6b3fa962c94b7f524d91b007f89402135618fb31d29751ed2d7a2baf749ac0d98a81e1a1b33c40181b6a3f318491a987b8b10e2de5137e94398073a177c974b80edc8e4e74266ccb62a5439be84846364d64a9c462a9eba58707386771f2545667829257579cd7c3cca160d2661f35dcdeca870293a25a9eb2fd8ac0ac86e3b2bba7c9ed6dc35bebb1c575832adeafb366902710d06cecaa01df678eeb9fd505be21d177497582a6bfe319a0c07d0edfff910e178dcd8eaa59053d0e40f1544807410391eeebc381d8b8e872f0cf171dd3552b998636c137247b34854f0eae66581ef04f11619d032caac7d12a62a62fce6f22c3a4b7c845533c86f9790170bd73d1868376a48a26cd81dacb150b2d186b8d3fe0af4b1180ef6d3261ef70e039e3697d8a97eb7cba76e15d18a8ad35d837e292fb95bb315727e0ce25956bd80355cd144ba7098c7d1452cc059cd4eaa321bc3a87ddb9c8511cfedf67b4b599b8016dd044d51e7e545ca64a46e13250daad2c5bfe59fe5a793d95f06dce80410a647422c81802895fd15aad0af50e60df74bf38ce96b7ce7f27c22c14b0ec71722b2bd3475a09f06708f6765087f476c7258ad1c98f872d64380a101d301edb9a135183246905f17cd6c731c23c3917e09a62236d9a5644c8022"}, {0x80, 0x6, 0x9, "fe5599a2bc17bea3b2c1293f11a6e626d3f66b6a587f7145db32fff2821c60e5339b8cfb4d20680c7d054a8ae55ce4595387f593ce19031f4a4e24ed68ed9cb59ebb228ca764e06818c790d1e209922a2a8d323f81b16c68ccac0fcd5702621f5969502aa71e5d5ea626be"}, {0x60, 0x29, 0x7, "aab513c2c131d939f45e2db2ef3d34d0c05f2dd06c80bb6d8efc0fc9fa2ec370babde7845cee1b20beb5c8ece0f3a9a0665d37cc7850f680809bb72a207eb96a6c2d054fc24c469b66"}], 0x1250}, 0x2) r11 = msgget(0x1, 0x100) msgctl$IPC_SET(r11, 0x1, &(0x7f0000002a00)={{0x100000000, r4, r7, r4, r1, 0x4, 0x6}, 0x100, 0x0, r6, r6, 0xf548, 0x8, 0x0, 0xe5}) 00:00:20 executing program 5: r0 = socket(0x18, 0x30000003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) close(r0) r2 = fcntl$dupfd(r1, 0x0, r0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fchmod(r0, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000280)='^\x00', &(0x7f00000002c0)='$-,^]-(\x00', &(0x7f0000000300)='}/@\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='&#&\\\x97\x00']) sendmsg(r0, &(0x7f0000002680)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="9a2b5d17285725cff696b710f3d01d05c6e0b3a3f84843010b8f63c52784ce5709ae60e4c55af74ddaf7f5cc7c21793b6bda6ef40989bf12034064e64f67ddf74e6100da48765994512c139d2cf5b6f1099fa33bfeb4cb96784e70b04ab2090ad7c76c13fc6f0b823535769d81cbd8d1b11a4f0f94c16205b0c87cb3", 0x7c}, {&(0x7f0000000180)="87e180f114612fba9d87ef2ab2ca6c67ad002533006bb066435a39952e88cd4dafcaedb680742721213d8b9243b6a2193b74c9464f85d4204e3b83ae4f9ca5aa20434cf32f7a255d", 0x48}], 0x3, &(0x7f00000026c0)=ANY=[@ANYBLOB="700000000000000000000000090000001ed7f56248fc8e4168f997f33f8b8d00c40e969a3c0803262ba5cb7e137301555fb417d315c491888a3eb95ef81f3731bbed98548d4e56759f1dbe3b2519bcf7f632b88c1be7d18fe399f651308659609a3d7560a3d8d3051dc8364cd46200002000000000000000ffff0000eb0d000087e3cd32a9e62c934c89000000000000d800000000000000ffff0000030000002709c0fd5883fe270460da1b7f4c9b6cac5ed85231568ee31748e73947aa4be3a569eaa4cc2b9dfb76279c9953c43aeb07fa4a654b3f2bd131f4e5dc0380969b432a0aee3214ac995fc8ab32ef22984ffd4d5c4361fd1f45c290f149b5b710fa3cc841cf5ffc4c38d5cb79c1988c163e7afdeceb893c4b7347058fcb6d061d1e88ae0c3e7ed91c0b15f93bc1b89e3939133effe7573603eee386c40893d6ac2eb0086b23f2da8c8e878f46f1242f080aa9816b3361fc745066f7bd2c0c2483e0e40b930000000000101000000000000029000000fdffffff933e546f8f477d48fbd474d103bef18bf4cb1299c2c635c7c275b5f13ae3fa676100c442c5267182cdecde25ce1e2bdbe0f7bfbc7411c0d53b4a18f1bd7cd723084ba3e9f6ff57b56977cf450926bbcf2344e4b0ae6967b6f67d13b26e5295992c6fa6dbf244e29a98a8bf74b193760747cec4aa1afe8ac9328e92af294246ddddc90cf5d87b3701d040a15051d24ad62a204d1b93c6aab31147d14fcc68b9b6c9b38005bffd7645fd7d1810a67c9311a820d7a07fadb5683c5b3cbbcee60fbc81684dd92536fc6930a38973c2f960f5b90ae99f5699387c86bfd13b9251b1bf134bd450d246f6b536902fa7c303103873b4dd2bf8bceee2b09919fb873b0a203b9ea83e125922a1151c2c9ff8ccebe51d89a09d6b1d89e64292c8b45d91bfb69a8a654fa1c5ed606d8df4c9643c38591c78d4da0756affbc1864bd645064fe7c9794c4c0aca865ff3fa853d0a7973cd55c0d7bfd0c78e3a4e60c8ffcb6386550c98a58788816f847e2dcae814bd2a36083bba3d4ad41cd172e891787e38764439f0b4f13e6788d4b5c0cf755bee336929a1f015b6d5d4bafff845022a6c52977296cdabf3e6f80142f45f1a3606b06301ad58e9ef63caa2e3f8f340ac40d0584b9328d2eae4f9f4930e8d31a0abea90531dac77e313681015ca03521ef5e8838e080837fc9afa369bcc81612ddc0768d00e889c91a1a6f3026e65fa21859b9c4eb12eda17e3462b2d23e01f8a52a8113d5a26564b50d7fbbe213125daba84891f569ddf9c5375bfea31764e7866249662c83a6ebac5b8c7edfb15831056606762272255453ab8ab7012ed43947112746aaa5d57df318f2bffdeb40fc9d2bf070caa3067074e10890fc232ccbebdef7b211e32684ebd4932fa341e05cb0f258b37cd7e7f64bc57eabe500d5f96aa13563bf9ac2802fe3dc31ecdb18cf132113bb4cc8ae7150e8a3d31cf3d4f29e53c75db56467c155a9cef7f55a6cd6ccca0dcd2a7884b2dd1fd624aa26ca4d323471726103e43d174ae2c8226bdb673e788c759601384f21a153951b61b542469cc13a4db239bfda64e0c7e6d1c4ecae792d01c5013479a07e6a3701b7e0c77b49643bd2552ae88cc4b83876adfaf069a0f2a798a344c8d47b9089e4794f41f3baf3d9408f6f479d5cffc7fbb6d08a0292538e236180cb4b17bee571da3d886208ed31b3f521a12341c69458a0e747e9e924e1213e86fb101d3a4472c7dacdbb5b8dc90ad479c849035531cd7778f5d7e738a05866ed32d3b1eb6bfeefd8341046842040ca786d613b819710a275266e692ddcf8745b7f3895e30bda40bbc05650066fc8c8c5baea348d99eface09b2b03b480e81ddcffd85df1a1c4a3ebb8b9603a8188de5d3204aa3704bdb1aebdd49678107db017daa594964ec529b18a4a650b1694a76c95ac7d5153196b845c176003eaa71871782f6a89000dd8752547a4a947d753903ab64aac99c645b2b4c470ce1d7e6f73c9381c1df91149b805af02a624825021860f558cfd3a199b3ea08be3d469c3ff28e740c6bc8001c9ae5a792f5466ad3aaae5ba47d5dbd18c45d22bddc854a1a6afe5960498d26aa98c727afcfa9396a34c088fd92c5795158675f3ed7332d8ce4effa501f849226eff58215d65340f52899e6030cb2d4710ddaa16bca692662edc08fbf282c5e4dbbc4785afc872dde25e982b55d0e71b3d58ec46c0c112cf394aabf2d589bd0c68dc6a22b5c6740e92c8d47b7d94f3b4f09cab0223b75970d498f783562c1583bb096f1a0a37ab404047ce71c67319ede8c4bb6e2047ef3318bd7e50507e46fe5e12bfdebdc94f1ee9d711ee528e6a7aaf31ff4561d3c05c067d5a9c7f46c09092f4f935f33f2162ac8b142ae44054fcb0e68e3b884c25ba9f432752faa86eef6be1cb61b621969383c99dc808ad9e44fe7817777ae455ab26db195fe1598dbc98f79f3667b02d7f9a23749dce7b46cd5b032d652285ade86f77b7a919bd95a6d7194179dd3df292106babff6d0daf19bc6191bbaf70d6b4daada14d55b2956adf82e6975870abc417422ddf804b33ad2cc5a56c76d0f709d8f27bc27fd898c1e8f8a46a1fdb958c87825df124930125f240b392c30e3d5141767abfe77c84dbf910e33f226471d1de45c4792a66ce9aaa19728ce702ac06bf78eda18da0b3d5ae3f14b1dde900b4fe02e20bea301b37898916646f95d72c0ec22513901722463358a229c6fab21d8e1b2791a12d086f4e678b715660ef393d422faa69a96a0676fb5b89421ce392404bc088b60413f34b7341df4c6d4a080ba32416d81676037a361cc0cf4237f5e5dd15c5f9b79f40715d786d53e61f9148d24f9286dfc4fed30a05d399a4e5cf6e6ecd449653d730e587a5255e36f1e1bb07ac62bbfd1f78c806dab100161e016fb057e923218411b0a1beb45fbd224273fcd8327852a5dd399f3092671a679a45e18244fed77dbe586efc91ed52a463cb87375ff96dc570255a6200f7f71d8feadfe6bb8b04b3a5b993379fd5c4ca90bdd731b70be04b9a56e1af125569d09e555794338274bbf12e8a85e582e0b849ff99f5c785a73c8403e3bbdc2ad39479e4e33da2b893dc22e2de6ac5e1206b86a6859e8dbdc6a0c378bd7195a8f1b12f70fbc3e61d838742cb32698bd131500c4fce9c10f6fcf27215fb520f989b7c23df2d91869532911545698b8e948fae4e734079951cba4822356a936bac7548cc2c5cfd33d2ebcc75e551359e1fcf5f751285c1b7ed05333312b0e96b56e4da85bb58cfb5004a420de0ef8e559565b144ec89004942b0ee1d194fe816648d3cbc75f89aa6adbf2000d06704532804f2c7020d8aac02848e54d799d8c9cfdfe4c4df7776946da88771e1c7061171cebbe82d8c1d3c6e107f8328902a80108198d1e2dba6b2024f8d786ffc5e25f35c63b990c12a141c1b46a4e9c2f4a5b1287d3fdc4d9b2a5a96dd3ed4b7868eea5834d5f06fa3151f3d6fc533c60d9d2a530239dc7b0ec8e47c515aeceb4a689854f870985e9d5186d1592581eff44774e1e64e1f31da764112248bfb2c6fb1957fb78ae6044121adc778c47de7934279469d3c59aad21ab215198699c0dbe9dc8bbe761e4bf756dd3ce2437140ea87ab0351afb0d31e77cc00f88eb6648025c8a0fcd628ef7f97db765dbc440da04da7dd6ba722024ef9f0d1f15f7a91bd4bfc841e759ec58b217672adf31ae63a9e080dd45135df4220ffd9c563dc7cbf26f0c1c1afcc8bda22817d114f88cc7816279fd01b987575305de2322034d7448a3d32d40cdecb0e1f04b81cc717909eb5305af6a99b231618eb99d99f03d664d1f8659c48c703ad84982006f29946b88e75f7e81fb5df467c28692276964b65e361f4f3b0110e221aa93016a84c9c0d9fc278f35dc83c921fc642c277b017d577282d3bd5e814f9502d8d96287fb7088a8539f9ac6e23b6f9c579ea5ba2d8bd7472e4dd33c1f8288fe152e882441b5684eb9dbb2f71d23214da648fbd75eacccbb90b1f917e5ce40564ce730e7a086428c144c4cc03ba7614da6c9b9325cf8c44dd561bdee79b975ba4390436ca0e0d59c135404ac28bf95e0d42e8835450845a5d5782f6e6f7973f26331ce814b5d8161bdb478cf89c30ea7cd38b022f17121d7be8e4bc94a8beb7f14bff5b602cfda90769ff59f56961bbde34c8fd2e2bf3c6ca232208a715df18ad69eeb128dc9024b1ed2a6bb03d980b2d1f91e8b99f583a5d31d005abd303794e99660bb982fb7674fad6e68bb7b0345a36a876a49ab1f0fc2622842ee250be3b0ce7bc4ab4bd86af956d0823733f53e6fabc7aeff635e2e2ca1fea1c0148c627253f2e21b075e7d7751ea9bec0b11d0c32bdd56d8e73fed9d40e538e1f23c8f6339a01ad6a2231adaf492ec348d33517994a7e3ad9ca099878cfbac044ec13dc4331198ac912059b6a827589b9b64970cdcf9e0795e7d9e57fbb5e96c9e2d69aef9669c44ed82f5dbf0743d9f56f63401eb1c35ca4eba0b708b1607c78341c50ca8fcf1fdf64b9ead78006bee392bf99e29b69ed2d68ea2d25ef9e1f808ae82e7c27d3e368b9fbd49e8457d7f946cee262cdbb2de80390e6838cf6e79a6029784e6f2aa531b57fda2d5d788b2113616b70c99ad30e0d38b94907a5a199d6c4ec66fdc017335ff25be2dfcdb7350b3c48149bfb82af96b5ec3bee240bc107c773fdfd55b1a884bbdacae9d5b1372f62a90a5e979987a3d7dcdb252fb7e0db6a4d12eafa617b2e4677cd21c690203efa1bc8bb5a2972e14a6ee9752133cca8f0b2bdc1ba2533644f4382253dee874ea18dc6aed3f2484d84ea78ae447db23997ac594003b96e2ac367a0af3d30d8decd4b1aad1c44910a913a6d407590cdfad421b31d3bdbc0cdace58bd4b52ae28d0e88fc6db58e9c24321006b667a2563f46e89e295577fa773a2f7d70a21a18de883b16ff8c2467b3175357956b5f7f386d01ff5ae27105fe2f6c2e1085932874dcfd03508e41b74f3158cee9f21149e904ad6adc39b7d0b71492b8930d0f1345a4f9a5542bec0b0a1a258deb86e3864da8a626c5c4d822d4489316979e6193dc24e715d6b6f509e2d1edaad085a8c4b07e0c0f06181a84fe18c2a3b1b0e7781525a0e5998f95136c1a7caa5140b8e0de7a070375060ee6f990efcbe1a8a473109feb7f28a1b06b165719637c314f274d75d6bce4c094682014fa09225d153ecf35da6a2ebd923d5d04a775f43d4c6491d4f0d51c4a8666c2b830739c13ce73f3127d7c21581595ca6625b536a50a16f66941ba05f87e90a1bfac927c4021689fa014a83c20fb6fd46cb9eacc077c0cef6977c180c3cafc9700c65aab6f50ced2788bc3c2a7876ca6a5382d9e8d0dc734d5978cc2606db6713a18e8c5a8d5b3f972f748d4c95720cae43a8246b28d8a0b742121793784a5f6deb8a9d5c3802a55301b73e1e3acebc3cadc201d8f28c1cd547346407be8aa89bcff4b236bb6bc361beed5a9e91627cdb761da59634ace4d019c9eb5a0c2e515c80d5c681885b42d268ea2ff07b5959ce5ccddffed69ac4a848de8c4da4a3516e121f3393d687e99f67025448e5838300cf02f28da3df0990c58b5649038b073c4d1d93c945d7b5ead9dbc2f45bd67b12191b5a4cfd06764b5c03f36568b89e51df84ae3152c48c8742ff09df830bc159c384ae6e9f25b004c0964bbf58f26334c0d6917fcd05aca2a8414edc554d59dc17e16d04c2d5b92f43ba90f9e6845198c210cd2c97f8ac5bdc20532410c91e88130cf4067ff050ad21110ae4cb3de6afa51bb2450cb6c12369b20bdadaf37bd4a264e053532c897573f665662e99b0b3fe8ecb5a0a7adaeca57c3d4823337dbd27be93d34a59fb0e376cb0f51b9cd3c606004d75886907346a6f0ca91bbccff3b45e8d34b9ec35cc35d4467c73a89ee300c646c518135d1219a549fc9e42d07049c0288d1f218ec95f5764d6f13565102b0b1d01042531639f1e244f9a394daf06f2329f5753be565a102b23e2cb708a0fd735e5942e0f75034f8e0e6b191e0fe71648c224c79beaf3114c1226050d11f955a97fc28b190daa638124e22ec2adab1f1966451622fcb0fa06f643c279dce351a2a9eb0206e10706cf1253432ab3f3167a1ece065e41777d7fdb0e1ae418523bd0f61d09eb51f8a5d41a9ac883b14d51db2906dbad59a081be488aa364883a4d1bd65f41541232af20deddf8030335d8779b367ec7346571a343238b471e4cb418202e89f12a83c4b84568274b176e2a080100000000000000010000000000007b29bb7d52bac5365e3f368373f3804a2fe44ba5019f395235e8a5467dad088646dea064fbf6e3f9e3834db6b9f5f5386d10dc2dd0a152ade9f54b2d8a79307eec96cd84cd73bafa9a2527408a00a67c3b99cc57eed60c7f58d75753909c32b2bc88302e1ba91f4a0d6603ed47593196a906dc14ece34d5ecb1cde9900ac84b0ea6b0fcb3ee85f3dfb01fbd773ee62cdbed593f73e9ea0af614e63e4fa6b37caf1940a38a248cce35a8ea041815c03e6d073a89d01aa701ccd0dabe743642d0cfdfc4387dfd1a92eb27e559aee5e1495e37f7c69a751deab197097ccc2a906632e91c61403050e93e2daa354b895b30c42135b00000000004800000000000000ffff0000800000002070792c104c8afb515ddd786f50cc1f5ea50ef2c0d4b32de9da221afbe3e3d9715ba9b32c218d2183c6d03c0403065ff7cf00000000000028000000000000000000000001000000920c3317dc7b462abbb41d5fba393394ec000000000000001010000000000000010100001f000000fc8707734e1a1f9a939eb3ee20dd6af1fd9d8c3a75832cd2f056a9c941d8d7c65a511e4b67fbba31e732ede772902fbbfdbd5047befe997202fdde40b3fc515c0b0396d02d3d49e46b2d2332cfbed751b27208d751e9017c2081656c937f4581b28d938208f4e16dfd47816cfb36dbb80e6968475bceaba763a14517bf50af2f4fa1e4a1d60fbf63cd0c513ce0b2fa789d9cd5fc498ee285dc8e21d315f2245120d494a3cdf15b6696fc37d8a1fcd02fb910a7434c060024420e4a7654d969ed0cba9ae780dcf78a193b35044f46d206624dc7b71b1dff18bc510c91287a6086ffc4c7ea5c832350ba7718feca2e1f747f72ac1838dd24a14148f19453ddfd63e2bebe260f15095d9ce7d7388be767e9ceef0751a33365c59b32d706230882b16eaaa61280532491cde73aa2acc4258d80504756b877d7e80189849ad167dc5d4576edcf3354cc1d3f75b8d8dad92392e60ca9120cc70aa0d24139a38aa6162ae14fa5bb94da192f98caa0af79f98232c90bbf2a2c0fd1f659e094e038171574b9bbee1831c6de76e64c018312c14b87a23d03b260aba2b7a16bad009e2e16de7209d39feede981b27245b042ea39365d27dd77b73419af867406c54a6afa8b8731e3db4414949880314b77929d32f04db6bce2fca005961326a19e11dc0dd9fc90c532ae6ade4131cc15fa074021eb53f9478d42c70de4e9075102a7d01425b0228f62f670fce57c2b2c11ea49f68f9b53f9b36955fe129bc41f5c9f9609a94d3a912214d86173f36f6dc8b324596a435357be217845a83899c2777969e7fdef53062d963eb8eb46347b3404feec79797790bda1d129ff82f41a25f0941331f19ed80f82d2b619d3e86305981f59813c86d891a3ec1ac0a864193e18750c0dd84e7562625e740b92846c8077067d312320a02ad16ca38e074c48cb47f641e578a380e30efa9900de5c59d7cbf7580c8517be02588ef5ab89c8c91ee84732545f26600e06f55af973fe8ad688a8168b722db659983edf1ac29492b77cad9027ea5c00da53e8a63266d83a7fa9317387b3b9e089db8c932c0a23d95759299543f89d33845c688d6754ac84eb1274e31fb6ba96c4336673411650c2916f80d8d75b34f261c138deafb64f146440fcb67fde29a602e3f4c9fd3914388040693cc9569fd1fd7663ad414fba29af2a6b512ff50a1489ab7878dd0fd55dc071d4c52a95555a01bef276f3bdf07792e47712b020f213f232b93f0fcd0168d536203a707be6e800a6e62527af2c1e340a6adde402ecb3e0f9efdcf4143ade1996f4dc4198920d93502e3e878552d9d678da3f60563334b1af8f94a634e1f692823d5a06117f63674ffa21ff2823d3c0be806a6ef50b2902def414c0878d4c8e5809ff6217210f3965f6164d7f92acc3e391560a5bca8726e51e14205921a844629a9f6aa840f3ef77b50e459e5fd42c31925fe27bc604eac8761803eb6b71cf461cf06a41aa95ead8c80ef37251d8652ea271269e0827ff11c6cee1d657ed26305ed6a300936c447db2360bb94f1e3fd0724480b2ae1d24b474588658a0bcc18f3e811142747d1afaa85de4f83bf7380a7854607e9f18b367bd1502b7dd4d1738ee106feab22428daa42d327f3ada1bf99f9a7dc3c3950978fc8e6db1619387ade268bd37090a4a1fb2cb23289f7ed308736e45b9295faf747a1db18b9f88da7a9c1c30ff2e32c78455a9788ea7e78ea1ebbe968cfa1117536acada634161fc45ca8e42bd7a7d8b6142ffa744f41dc394d53b2292c74bd0a619841d89c86df4ca2576debddcad96218e2ee27cb309743bba97248256534c7e6d60881e677ebc6373e6af18ebd41be0237f8c026631fa676c98628807f42e19b7e2c19815194502ceda6b729ed28be7b80925ca00d78667b3d68a6cf12d37c100de402f92a6676965b64d2df632799d41ebad32ed9bdf36625e47dbe948a0816de97445cacd66b8e34faf957100e9ec365ccb51dc319e13ef5dee8980c5082d94916646a7cb1a753658e10da5b11b7d164dde17db10bdf30f025dc75b92b5c2988fdaf8865fe0b7dd9e039b132b0e91eb7ddbb1f3327d418d4c4d3303207580c3657689f77d2dbedc5c2a7d74fac80d788269f671856c5713ae912f616b676b4e3713d2231db4b87116c3b4905a9bfee4a1096063aed6df0985cd11f29e5d15c62453d463458ba195c0b893f5cda346a05c98bbe2382d4cdde2ebba31eea30ff4e407195ef499f466cebf9397316a242ff5626444e8fcd668d9262609c5c799fbe8525762453a11072e8edb50e094ecdf467caff3bed7f9c958221332e10aefa545c708a4acd1ec36cc9ff261c4217880616bc61e2ffc092a09ddb7cd7012b0bb2833233ef271ecea926e81e5d542ca63905ab554d7ab8cc9b71b9f1aca758fc5ac968ec4ac9ffc841054c234768d6e208d8806efbe5a591c3e1ca2b3c682bbb6fe35a8ff1a6b6b61ed270f573bfb19bdf5d4a1540366bd495a2ffe127e73b49be643db9a09334ecfd0e5aa39bb8b1a36616fa340f6163816b6dffd143fcf161c962ca8f93e1972eb3a84fb44ba22b2cf3eb2fbcbf1f767603c5da2b51d110e017acfda2dee7de7db20905637cd5fe5ffac38fb3712996f2f895176df77e783a83d8f2ac239b3124d378702d39ff745b8ee550550e680f4b82ba0d52ead5ef25d6764e41ea0225be078710de74ed12e6f31583d4a9f144e74a954a7e69fddd95b51f980ef5332bad3957c7c9a4957dab9e0e233fac55a25b3750f6faf1d9643a8b3bfed5bbc41114306e501c19467b76b62df741a93d3025adbfc3e1ae4f7fb4794c352c446774d98cbd39da39db2c918724001da9d2e5ac94076b7d46f699fab144c7c7c6e88ad163a67d5af2deb99f269fe2efc57fc32511d98413cef7e13aa1169e5f331bdf3d62a51e31812d1ba93e8482fdb667fa6bf287d881bca3ae61835b8aa68f9b0c3c38aa9c2ad7d1a99807b71315f8a4581966c4001c1af38ae2d138e5c18ebcb0a85f34df1d17b76cc24b1ade2d9a908bca81a49799130b5bd6a1cc2c85adc8826b560cfa6a2d1f40f5ee613471c3bfd003ecc22b2fc9a4ec612664aa731d4838b0d243cfbe950b40dcebdb63e69dc399b8409bb864251e353b31c38548934d6614442505050340a759a1553b3ac23b60a69751a17f2cc740d0d227b8420fc8019deeace5e023c6d885cb36ae172b05f91477673911db64e6de15b957f044c7a18fd27c25c8d1729dd3ff5c9915417fb426421c9829024ada13698e8c2cb8c548052b5efdcb7ba4daea1221859a45d8aca21f2cd05b9aade88a8c991473a46c1d183e627c4c416d3f8dbfcd71caddfb70a2de388bc411121a67fd4471b4a82d905527c1679bd4cc96f1f9cb6df523f13e1c155e05221a0818362515a9710e31bf3f72d059e33b3e374fc2d089eba4243f853030374b3b3d0058a1ec031259a23c820cf226a805c804e725b5181c9cb33b3046eab1c63c0e46c3b4de878781cfe86d30b0c9f163997ac420821893b1a298e8cf5177f0daf2657dcfef96263ce8f9672ea830156c3fad33e656fb613453af4b32392b4fde005b8da46344a34b57b3336c3e31dda7591084ec38f80346e723d8dfc97717a236ac280ffe3255da5294e5949239b1707ec1914160d0366ae9eaf5c4ef3fac1bfb595336484eca01b9b2396058060a37c73f6fae8db6bd458918b21fa9e0c342db68f0d2879537b267ccd3485c937da3cbb24106df3336346c53a12facd43693b6063708972aa010022fa0c13490875035b157bba71360d9099cb2c64b521586eaa0baab4c771887b161782fcd5a0f1ce5d6070fb502fcb6b1bba3470d0e409b8faad51f0b77a6d84d5b9b642507c87da9d091dd930b21170c996912c84addfdbe701b904d07c65c330eeff4cabca50f1be754de04615ae50debe62a59d7f9ba59a1d49891c919aa6c04828e01f7c05a1edc47680849e167e40ff4ce24a256fcdc94414871818b51acfc67fde5ce7a58498f4e7e4a38f5903af92b3736116679b04f94b8f9a3dffe6b86d9a1aacf6272f3802489e4607ad0fbce29a19969e26f1ea55429067dfb85e619eb2f4572b135e0ae684d6b9cd6b7678d0ef0e18595c87edf1bd0930becfb7c727eff2d7850db6da019598d326f78bda54ecd92902b3439bf3ef0cf1ab7ccf721db1543989383c6785f881c175413f75440b0bb916c22374cd34b8069ab294607e364afa8e30c3281a3a18d019a98176971fa6a4821d196e0f5a787041a52d74c0b396bab851b350d32ec1939acea9bb83f1f2c15f7e20f738940e216bafd228ff8d85101ddc2bf40c789b0ad65cce69c4a6d40c733cea0e29126f08fcbb14f5140a4981605f076a1b5c36005332eea95ccb975d5a96cbec65f3e157074dd8aa227d3674c7da527e435eab35bd733adb6b812ccf9ae62ce802588ce88abd1832e3b67d277103b7fa2928d220ac4e3a9bff8b5a65c15e7e208bd6680c177294b4c22a12a92f6148a0f207ca0c975d5e671376d3ed9934b34c1d661a75733292bf605a7d39cc7f274a96ecca78d6040e5a94184f506db6eebb64ae61d54cabce0ca9d9c43393437d47853b37eb79d177de8378f39e53c991369893bcc2d129cc8b82aa68bf1995783ed9b9dbae7de23ef8912578b813170bcefb87f6332c05e4c13e80c7a3c32dcb916823e42decd6cb8c5d605e7919d6d6c9560d2015786b22882016f740845dd9f32c0243211a7d84ab86308ee7614c461923202cb2661663cd98996761ae5c45412a563a06f5581c870cd81aa6106d747fb7dc6b3cd0643373045ba098d54cd3f15e92dd2b0ef8fe177fd60092973edd0c0eb030fae5c70df11bdde8320b45e773186079e7551b222768358b2900ca6631ec81a1f80c7e05bbf12e13da04c87cb594bbbc122272ff854989e11b60be597c8d27549a2134759d1d987f7a63cbb1c5304b583f40b314aeebb7e22d902b216f049e6be6bb21a8afce7640889c1aa392cc3166d3ca6cf411685bc36b725d217c2dd6ab871b4d545ca9e55ef1f04f7e81b78d496b846b7b28cc3a39de65e69298d6203a7ed0814739c2a85aecb9ecfee1037edd39bf09d1c9a7d6bb896dadbbe95da47294c647e2456f2cfb3749249d2937f4b3b7811fd1f7bf9b6ab6dfdf437dd52887a5a6c7811c1491e838823c6170e852d741999ecdf819d85823d5cf5afd13bd9bc9d613fe1211c96760f19ea8f85844b0942dc4605abcb33b42d8d7225d6709b781352db544a49eba43036338b99087c76f6b3759714d1dfdbeb031a08f0e119446cf3ab5d33bb6a1622f28b882956f47f0e86bc0752867fe40c8e1fc3daba8477fa1d577e6d8fe51118ed8cc2376ce9af3440988bc169253e9bd4f56b108e6b6ea165d1c647be5959fea99a7c868e84f819b2997f874f935bca8defae32029628607526824f2806ddd21e33e27c40e1ba450586fcaa2c636beb65b139774c031ae537b8554640085c51ee5dc85933952f0870540737ad7d50e5e44e388a12e27efcd65e10078773f2dd4ab70bba1c956648c6253ee8c630af20f5905c78e18685faccc26fe0f1128ec81bfc286ff66deb6476abf745290b0c8ad37b7dc1874f726aa918208f42414d99f1e285cb3a100bce951b4c22ccf44cab077d2e0860bc497d39eaa5dccfda6c30b94230f21eb4ca33fcd4235a93c5938a10c24b732d66a2db7f65cec43009a0986b05504ae258f9c8ad40cd01c542751dbe51aa8a528b6a77159c589ea3a7c68a380000000000000001010000060000005ee5cf0f65e341634efbd8270b600c6a580e473a9785aa43b3e8868a3491c0143dce4ae0df000000f800000000000000060000005b0d00000f34ec2c959edefc8eb93fc1b579cfda0377bf82240520a6c4eb07e3ddb61fa68c9d9c55ddcd6ab15fa99bc4b388ead4ab255a514773446dbdc3836f5c3ac2686d75fc4eefe3a19365b5217697e85cec4ca9a868a3d99102b720ba50e29a02e915dd809ed4a60efc0dc3c78467c8941946edaf4b8e29c0d853b46a7846a6dd95404f7d70721f8cb435d4d5e26a186c42625118c92568146bcbdb522b72def63ff10ad5ad749f47d0bf36a87f22851199f7e4372e0b91dbc0e65a6c4ca4018b17ec6a73ac5049eab306c9811decacb0297e7f93c9a42b9031d110bd81422d91e1c9fbf10000000000102da423df62cd6c476d8f1412338d06eb51ec094dd0c12201af6c"], 0x2430}, 0x1) 00:00:20 executing program 2: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) fchmod(r0, 0x20) close(r0) 00:00:20 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r0, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x200) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x2, 0x83, 0x10000}, 0xc) 00:00:20 executing program 3: r0 = socket$inet(0x2, 0x10000002, 0x45a) read(r0, &(0x7f0000000000)=""/135, 0x87) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) pipe2(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) recvfrom$inet6(r1, &(0x7f0000001100)=""/138, 0x8a, 0x841, &(0x7f00000011c0)={0x18, 0x2, 0x7, 0x3}, 0xc) r3 = accept$inet6(r1, &(0x7f0000001200), &(0x7f0000001240)=0xc) listen(r3, 0x1) mkdirat(r2, &(0x7f0000001280)='./file0\x00', 0x11) r4 = dup2(r2, r3) accept(r3, &(0x7f00000012c0)=@in, &(0x7f0000001300)=0xc) recvfrom$inet6(r3, &(0x7f0000001340)=""/32, 0x20, 0x802, &(0x7f0000001380)={0x18, 0x0, 0x763, 0x4}, 0xc) r5 = socket$inet6(0x18, 0x5, 0x3f) fcntl$dupfd(r0, 0xc, r5) r6 = dup(r2) r7 = socket$inet6(0x18, 0x7, 0x100) r8 = socket$inet(0x2, 0x5, 0x1) r9 = open$dir(&(0x7f00000013c0)='./file0\x00', 0x11, 0x2) getdents(r2, &(0x7f0000001400)=""/150, 0x96) listen(r5, 0x8001) shutdown(r4, 0x1) fcntl$dupfd(r2, 0xc, r1) dup(r7) accept$inet6(r1, 0x0, &(0x7f00000014c0)) fcntl$setstatus(r8, 0x4, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt(r6, 0x78bc, 0x1f, &(0x7f0000001500)="60427c8bd91556df393fa4b78be9ca57100fbd2623a817f5480e2d29d4e9cf32b628208736e4e1ee513777030c3f75201cb9cf42985de6eabf501840380fdb24afdf4f0cd33830018c92ee20f0fe51964151a95568cbc391704e1e3371d323f7a55627865a3598a4756a292c4a111cf4c32ac42547e3363e9608633536202b3dd902efaca473566727cd89ab2f7d173ef91eea919d8beb51b3ee204f7c3e92b6e9899b3d4c6273e1cd210ed17ce73627ca509d03cf6f97d7c4fdd83677784e1010a14cb783deea5e7eeaf4036173fd928742be42", 0xd4) fsync(r7) stat(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)) dup(r9) fdatasync(r5) 00:00:20 executing program 0: r0 = getppid() wait4(r0, 0x0, 0x4, &(0x7f0000000000)) getppid() symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = msgget$private(0x0, 0x190) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/23) r2 = msgget(0x1, 0x0) socketpair(0x18, 0x40000000, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r4, &(0x7f0000001340)=[{&(0x7f00000001c0)=""/129, 0x81}, {&(0x7f0000000280)=""/174, 0xae}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x3, 0x0) mknod$loop(&(0x7f0000001380)='./file1\x00', 0xe005, 0x1) r5 = semget$private(0x0, 0x2, 0x400) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000013c0)=""/201) shmget$private(0x0, 0x3000, 0x621, &(0x7f0000ffa000/0x3000)=nil) msgget(0x3, 0x8) semop(r5, &(0x7f00000014c0)=[{0x3, 0x101, 0x1800}, {0x1, 0x101, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0x8, 0x1000}, {0x0, 0x5, 0x1800}, {0x6, 0x1d0f, 0x800}, {0x7, 0x3d9, 0x1000}], 0x7) r6 = semget$private(0x0, 0x7ce8c1841956fa2b, 0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) setregid(r7, r9) r10 = dup2(r4, r4) unlinkat(r10, &(0x7f00000015c0)='./file1\x00', 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001600)=""/34) rmdir(&(0x7f0000001640)='./file0\x00') fcntl$setown(r3, 0x6, r8) fchmodat(r4, &(0x7f0000001680)='./file0\x00', 0x5, 0x200) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f00000016c0)) semctl$IPC_RMID(r5, 0x0, 0x0) semget(0x3, 0x2, 0x8) msgget(0x3, 0x4) recvfrom(r4, &(0x7f0000001700)=""/133, 0x85, 0x40, 0x0, 0x0) 00:00:20 executing program 4: r0 = socket$inet6(0x18, 0x4, 0x0) setsockopt(r0, 0x3, 0x1d7d, &(0x7f0000000000)="172afb0dcc7ecb6f0d4de4f323f696b1e1238c8ecb2125920bddc0a2a9963544d33f2cd5aa0bec98acbf824afca25d50458aeb95ddbcba64a48c943e28f1bcd0db0a4586f1e774fc1053896c25217d28d9b32c58174c735e91399a02e2621e6084b4382e7f6fc07b659ae58523af671e4af9de025ebe36c38e7c5f0ada6732089c644af6ce834d7dbf7e9b91a940eabd9ec3b12685313f9dbe24f865df4c46255078c16a3f0b7c87dc0d0124c44a283fd028823525f2ad5586d6cde1273eae75b2416bc51e20fd26ae311ac8684dbb9fdebd227d689310", 0xd7) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x2) recvfrom$inet(r1, &(0x7f0000000140)=""/80, 0x50, 0x802, 0x0, 0x0) recvfrom(r1, &(0x7f00000001c0)=""/173, 0xad, 0x40, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) sendto(r0, &(0x7f00000002c0)="042fee19422d774bf7c0a64403a22960292e3c2cd155e9675e3599817df98a0b831c1345612c0f1f5704b025773d22548b93110135fe9fdc8cdd6d16f94d4119ccb119a0f0e8669fdd677bee4100f27cd5d0b7ab4e163233af7afe14d319693967d05f190d22e577bea6717ac7efe51760449b17b0c91b470b8223deeb9727271a0c83391c5c4af3854376d2a1e6acb49921364db2e5df2d144ee3e2e861174795e699a66917badfcdb70257f218c3ae8e385bbb3248b88523febfa54280ac31", 0xc0, 0x3, 0x0, 0x0) symlinkat(&(0x7f0000000380)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x3, 0x2, 0x5}, {0x18, 0x2, 0x2, 0x100000001}, 0x80000001, [0x6, 0x4, 0x0, 0x800, 0x9, 0x7, 0x2, 0x7]}, 0x3c) socket$unix(0x1, 0x7, 0x0) r2 = socket$unix(0x1, 0x3, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x40000, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = geteuid() setreuid(r4, r6) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000500)={0x6, 0x800}, 0x10) setreuid(r6, r4) select(0x40, &(0x7f0000000540)={0x1f, 0x1f, 0x4, 0x7, 0x6, 0x6, 0x8, 0xb1}, &(0x7f0000000580)={0x0, 0x3, 0xffffffff, 0x800, 0x5, 0x1, 0x0, 0x6}, &(0x7f00000005c0)={0x14, 0xffff, 0x9, 0x400, 0x465b181c, 0x6, 0x7, 0x4}, &(0x7f0000000600)={0x4c, 0x1000}) openat(0xffffffffffffffff, &(0x7f0000000640)='./file0\x00', 0x0, 0x10) fchdir(r2) fchownat(r1, &(0x7f0000000680)='./file0\x00', r6, r5, 0x200) r7 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmdt(r7) r8 = semget$private(0x0, 0x4, 0x80) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f00000006c0)=""/31) r9 = shmget$private(0x0, 0x2000, 0x120, &(0x7f0000ffd000/0x2000)=nil) r10 = socket$inet6(0x18, 0x2, 0x361f) getsockname(r10, &(0x7f0000000700)=@un=@abs, &(0x7f0000000740)=0x8) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000780)={{0x5, r6, r5, r6, r5, 0x3, 0x1000}, 0x0, 0x8, r3, r3, 0x0, 0x480, 0x2a80}) open(&(0x7f0000000800)='./file0\x00', 0x1028808, 0x20) r11 = socket$inet6(0x18, 0x5, 0x5) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000840), 0xc) 00:00:20 executing program 5: socketpair(0x1a, 0x40000002, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) r2 = dup2(r1, r0) r3 = geteuid() r4 = getegid() fchownat(r2, &(0x7f0000000040)='./file0\x00', r3, r4, 0x0) dup(r2) socketpair(0x1e, 0x40000002, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x480, 0x20) r6 = getegid() r7 = open(&(0x7f0000000100)='./file0\x00', 0x200148, 0x2) setregid(r4, r4) recvfrom$inet(r5, &(0x7f0000000140)=""/4096, 0x1000, 0x840, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1102, &(0x7f0000001140)=0x7fff, 0x4) open(&(0x7f0000001180)='./file0/file0\x00', 0x400, 0x45) shmget(0x3, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) r8 = msgget$private(0x0, 0x9) r9 = getpgrp() r10 = getpid() msgctl$IPC_SET(r8, 0x1, &(0x7f00000011c0)={{0x40, r3, r4, r3, r6, 0xa}, 0x9, 0x3f, r9, r10, 0xb5f, 0x9, 0x9, 0x8}) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000001240)={{0x18, 0x2, 0x1ff, 0x81}, {0x18, 0x0, 0x9, 0x4}, 0xffffffff, [0xff, 0x90b0, 0x585, 0x3f, 0x5, 0xffffffffffffffff, 0xff, 0x7]}, 0x3c) fchmod(r7, 0x131) r11 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001280)=""/162) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000001340)=""/217) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000001440), &(0x7f0000001480)=0x10) select(0x40, &(0x7f00000014c0)={0x3f, 0x9, 0x3, 0x4, 0x400, 0x9, 0x5}, &(0x7f0000001500)={0x2, 0x0, 0xa539, 0x1000, 0x81, 0x4, 0x8, 0x3}, &(0x7f0000001540)={0xe9b6, 0xefa8, 0x8, 0x9, 0x4, 0x1, 0xf3}, &(0x7f0000001580)={0x5, 0x2}) msgget$private(0x0, 0x40) shmget$private(0x0, 0x200000, 0x9, &(0x7f0000e00000/0x200000)=nil) getgid() 00:00:20 executing program 0: r0 = socket$inet6(0x18, 0x10000204, 0xffffffffffffffff) r1 = socket$inet6(0x18, 0x3, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/101, 0x65, 0xec09bb4e5c4d34b6, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0x0, 0x0) getsockname$inet6(r2, 0x0, 0x0) 00:00:20 executing program 3: r0 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = socket$inet6(0x18, 0x7, 0x93) r2 = semget$private(0x0, 0x3, 0x200) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000002c0)=0x800) recvmsg(r1, &(0x7f0000000280)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/181, 0xb5}, {&(0x7f0000000180)=""/31, 0x1f}, {&(0x7f00000001c0)=""/43, 0x2b}], 0x3, &(0x7f0000000240)=""/17, 0x11}, 0x1) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) 00:00:20 executing program 5: mkdir(&(0x7f0000000400)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000600)={0x0}, 0xc) r2 = getpid() setpgid(r1, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180), 0x1, 0x8, 0x0, 0xffffffffffffff62) r5 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000640), 0xc) r6 = geteuid() getgroups(0x5, &(0x7f0000000440)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r8 = getppid() r9 = geteuid() getgroups(0x1, &(0x7f0000000480)=[0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000080)="77c52533ed01dc2cd0711afebcff790b69f35bb828acbf996cebc3e6be54cb7e3873d76fccbd543a27d056a5077e598df22273a6503da08825d033cc3be1b8410228510aefa4af581958d31227fab5d408cbc80a3fcac1dba86ea362a2bdf18c3082e2a7ec95dd52e8efff5149dd5df7161ae6db99af2c07837b2d7c8ca83aea3f51e2c8c6afae1b8f7c1b1e301a6ce940c8a204886b18b7d6d76f5d3a1ea53de36eb511b890b14ff0fd129198ef467173dc6f231bae9c36cdbf0f88601beab46f192230063c36cc87415aa1729d94d6c15b5f62e03411234949c6ad65ce6789d32020f2daacd74dc69520d869e03402", 0xf0}, {&(0x7f0000000180)="524bb82f47c9765370da4f13d92635a85cd1721e56aeaaeb637976f668bb132f756bdc6f6f14867a352a185bbb95faffad89915c89d4d75a6c2b44b97308e1fb72250045747f59812a19db6a2ba9a7f728c691272ac0ed87cc18e05be8bd0c23f216fc437f217fd1bd37571e2a06b06218b40745849e26", 0x77}, {&(0x7f0000000200)="14bc4fe775cf4eb1b76d68ee8565f52bd1e5d11eaf9606cd3c39b881fa518610264ddd398504a7deffe1b0888e0de84409a9acf37d00d95f0ee25f2c50201b5cdeb52bfd6c44782ef0fa170718e966fafc358964ee0466d3663b83384893dc1ced177a3d8c60e3589b79eb82df89bec1a668dc8bf05c8b93a4392bf7d68370ac44f66dc235305d50a502f0f73fb5d32ab89a0a7c32d20004dab0ad057fd7a728790a01dcba55d29ced5b95a96e58f89902329628eb9da5f5c4aa69c29b1ffc207303f0c8198da5e43767c75041e04da314910f8a048b51", 0xd7}, {&(0x7f0000000340)="896266310bf7eb044616fa2119b6f2abc9f4c08ca98884d1d3aee34010f4f32814f03b7d8dbdb062871d62698bc473a0b16f610cf929a292f4c2bee59c0c06f29438452a6c73855ed8f39255e7436dc55f89b5c78c68c9674f068a90f44b8d58fb085ca135e2f9deb277bb883f", 0x6d}], 0x4, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r3, r0, r4, r4, r4, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r3, r4, r4]}, @rights={0x28, 0xffff, 0x1, [r0, r4, r4, r3, r4]}], 0xf8, 0x404}, 0x4) 00:00:20 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x0, 0xffffffffffffffe1}, 0xc) writev(r0, &(0x7f0000000780)=[{0x0}], 0x1) 00:00:20 executing program 2: r0 = socket$inet(0x2, 0x2, 0x4) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="6f8c5ae68541584ffd8de8a3d5802363515fd922fdb6eb27ae6173b7094ced2d5805f37206f46b5a0d384a3aecceda0d1c7c87371a5a8080efdadd429a52cb2ed6a269e5aa949091cd44e0d0f25d5d9f302b0e1467cde8906bc36400097e50f629bdd322f2b4a3f223f24fe1ac18c60ea3a1105af02197341fe46c9101c348fca592139eca169832f920be89a475ca71b6b39110f2f317bfa7eec26a1b11d85b795d883415d0fec108844e6b94bc03660ff85eba70ee12d243d8f1ccf8b065ca5a4d6477be4d385f5b3a71a7d0c405866428226bcfccbfda0c516d8d0d034592b8c549a242f461b4956961faa273718ff6344d0ad2951ff2", 0xf8}, {&(0x7f0000000100)="9db442b3a97b5170fa20e2f7b977c9a11fc669dce88249ddaf584fab3541eacd6bbf43192e7a92e2bd09af737fe0e2512368bde000643e36114a65331f8db0ecd19dceb6e1d561505f2189d1dee486f4dd6f6c8e77fa2ec80a862ca53c40982418c7ad78ad4ee150974eb6998fdc85181f67e92e12c72aae02aa48313a43f9a18e8440234e29a07a1e", 0x89}], 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x210, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r1, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000002c0)={0x0, 0x800}, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x8800, 0x190) r3 = socket$unix(0x1, 0x2, 0x0) r4 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001b00)={0x0, 0x0, 0x0}, &(0x7f0000001b40)=0xc) sendmsg$unix(r1, &(0x7f0000001bc0)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000019c0)=[{&(0x7f0000000380)="3db3f0bb302ea85c1f255387c8e5fa69490ab8cf5c44160010a85f69ebcbe15555775c70bf931a61e6a08588b8087713ceed96da714c760e39c71fd6da54c84c3516a0c4f22f96970aca46f038c1e793dcbead578515625c48a922822aa89388e6a4df3745af6f3196d2daa36cba6e9ec9d664fd0455144d4bdf7ca2c9283cf999ea10ca0d27044e4d39dd48f14f3d216b55178717ba9db4f715a33e738d348e5d5f4d", 0xa3}, {&(0x7f0000000440)="d89478af8a03d59b045c341d5817afa9fed561463548b2941fd8f64a71b4e3d930b98b88fde632962e225ea0b53870946b504f993801a997a7e0d70c38296990135f51c3ad59dff78696e380e03866a3beb9c660557ff7e169f08c46b1dbe12bf72c22fe8a67ed08077cb5150f6918b863be2d1ee65b0c17518f264c71c7c7bafe87ee227aa241dd97da06ba42b7be240bd8ae1e00e0c229b047d8d374fb0293b746daf9a22b2747e2d6507ba9588a3b", 0xb0}, {&(0x7f0000000500)="6c7fdc5a9abb89074d4da38bd21f35f2689c53aab34548cb9a4e5b89b6aa90138d8c526d0eda3408a5bfe747e2046c9df714bd8d9694fc3cb2198b5cf0e40dfdc0b9be2b4273a5df4b567cc54ecce7192a3430ee5f5fd15c134023a21c10f91e498d6f89ca7874c9c295534578b38502078376e0d6ade6856ff7c09634707f702517d96b4ab5950c8db37c63", 0x8c}, {&(0x7f00000005c0)="9980d47bfb4b262b21fb5b61cae3ae426a64be6b1ca1d9d8c1238d20519170755c41ce09cedd7a56c210fe7cf733e997999d6dbc9506e9563bc4c8cfb3755359030bd52f2140d797b9ac13f28137ea2b01291d0698d7fccfbd998ed2d6add5d3fb35f622c00e412c87fd010ee13cc29e119af7e8c888eb1f8a4036d9873298f1fedff448c154040594bf1ca9e7a2d22fdd51d1881e8c099ac0280a0defa31790309915445be521a9229f7f3033bef03e34bccdee1256e3c912dc770bbaf288efd843b1f17f13d64f638ca3db9127ab15913cad5ed882e845763b4a86d3114ea7cbf8edfa2af769424a2ec099a95ac6ff647ea94c9f1ccf47d1963905e79a82beb84d6e0828a96b20ea2414cb3600d38e2b3cbe470930d9838a6f3b2712a27827f2f467940721fe0ef6193b3dc94f66d2bb9289819eedb571a034c4e15528ec741f96849f53c32948f7f0fd39641ec6a2f33c0d7ec7c821aea4f1d57d8294963beeae82fcfe1f6ddf4f9ed1f47594669b3351b5ee0429fecd7338d8e33ad869e59c9b02e4f1cf05a03599aa4e92ebf1c510e43b006013e32a510687e464e62ac15258f41365b666105502dfc932fa7bc6af307ad86e0b2cfa7c969a82c4ea04cb37d6e7f535f52c3344bc3501478dcb145b571f0c8c3b9ddd9db12f2fadb05c9d7d2d9058121ecbb4e0c497d43c7da26135584a5b08042c71e70a15087caec763f6793c37e333180cf9eb2196f5cca77f7e720c994b9b4e4a6c40a1da1902e7edb95f6dada668013697cb92dd44239c96718064f05e8095c8d08b6d80b57dd468d93f086a574cd43be098f45b15c6a75c9a3770f0e9095936d5aa6c6057fb345f22c7b709caedf342a900539f6031d700a0ac1a9f9ed8f72e03ddbe2285e609c3dd025b83cb7e7fc1de71b4cf1623700283095897ebda264065fe695dc4e544f4d1e5135d4037ab9cd665f8081b4f112bea705e8cea618524a9e4d4b67607ce77fba5533ae6af38b4f77ea47cbe868915662ebeaf7e2115b6747a95bd34df7fc9f44fa0e1609040319dba5b17d180e03aef4fb6afe41bb98bdcead28677540dd3fb4b9ca5402aad4e10663a48c66cecfb1fc4674e8ec7fc2be971f6dc897dbb7fc330648bac21ebb2d60f1b3201c417792a67be46308eae7872e25265ef92ca688f5e7b8ee8c7c2dff6912516db7b7c39e7838ca8862793a5d11a9ddcf5978460aa08409899552a435bea75a2602b8a5f9ce10ec039a4717eb1e5286642d959caf5074021c09de6ed483e1a8872ecb8c5566683f97081f020f6a3530af703988f9907a9ac5b15221d306337cd7b8a873831df64da2562e5508eace27b9cb28a00da6d6d5dab5840d4c27ad94a4adda302c9b1935863e57dabedcf62de55276c26b16812b07f83c24a501ec828a825a58fae305000f544bb9138249fbffefc413392e3631b654b2b0f8ebcb30581f31abd0375230ab16d242ae4abe8fe33ca3823d106ba9d43bafb41e71f723e69549217d7e33cf0c649ff8864063ec9e35e6295a7bac0d164fb428e3d09b68ee291f400c0dab984921439a9e90b9aa1c4a2de73b223bb6fdb9f348d90f2b193a89d1703d2b6a28b34e8a09684fcc48ea5481944bf098fb4283bdb094a43c36c89df70ca4a5af89fa15565b779b6bfd005465592045ed1db4545bcd0b8ebfe69d09e6032c609f792b5b44bf7c79cc38ec9b0e9aaffe8e82fc819a58f50e14c43ad74b32badf50d0b35a38744b1819d5f3054a0810424345fd6e3a75b1da19f7802c52aef2f0a00fe8aa5c32748b97b8d0eed1a7675c18d9037a0e192f7312dbb0f10272ca3f1704d7cea70d5f363722a0d4f6b166357af0abae9211ba98927a785bce09e5290b639be59716fbb7ddca71de81e866777c59d81067b9c43bf1e1049c49952e45d69a4ec1e861f7810902ee3f064ef4b5d80faae40624a102453600db19dfd3819724937d8cb1dfe87ce3a10641ddb3436424ead1f9a77a6a02fc653bcc143ab7e50c043d6b44eeb9ca9b3fe5448ff29c6e8e16663355b489ecd9a4c827f3c1591075702d9ea8deb55c7f30155ff0b3b06a291e8dff8a7e13d3f24ba530f858c0da922d43997567479478f1c063ea932ee17cda91b91d082cc0a0f4be919f6e8881da5e0c6049dfe71ac977c9b55c4f7d9b65b13adc2f38b7f86f71796254b56da9cb2f31df0703edaacca6d9910029a104e1ba6bdbe3350cdadbd07b15234c7f7b013f037950eeb0b687ccff1e29107654036bc80a3c28d84a685ccc377ccb6b778bae23d98b3c1e27f1c0c8bf72c364778cef0182d15db2c151121fdad68646f673167d36a47f5f823872b46d56e04f2b7b6043219b33c71c5388fa37cf4be70270897aca8ff7de5691224b65268fe6b4fb5bb8665f157a12b8b44f25409d9e34a7af5a00d1f67e33f923c2af5315fd000e2f736667b809de870911858d1c2dd92d67988767da3a6cbe46dd397ce8f1cc2d25eaf43e19a38e5d16e8cd089032b8db8220ed20a86429d0f56a07b1e55b96363ea9c97bc88fcda7c36ddcd1ccdef6b6b105ea48a904e0e4fa7014024343f0964cb98ac41518b1d5a3e21c4bdf8a71c84bf2d0270b4ed2cde11a8325758fc5686f79793b3b08a846a41f9e1129b0763cadb80a8ec7b0811b472e73aed8e4348af5ac3cf90e5ee9d8e2d34b89a1ea695f5b960ed21784e5623608d1410c01479221b89ef14d01ca0a8440ce427febb2c760f76a1d4311918e320ae29e36c830ea80f1348ebbe9cf6b3d6be0837c668103cd342a6dd01e7d00e7ba9e29f665addf9bb58ea1d43bb444d43d9282e4bd21938bac35464024ed8f9d5aef48c08042b3ff614ff1c1ed36c1fa12f17434ddfdc06a912fd2e7e43ebe425b78cf94feb0cf41c576a1ba853dce992d5dd90af5c11663cd52a831250f0dbd135e909237080534b090686c7cf73c9a3b787cd32de61dd9e63ef21ba991a3a607ccaf7ac0f75c59f50fd843dbefd77c72b9e1adf76a1374dfb3591245c21010596bed9eb526376779e74346c01ff284a983390c72bf63bcd4a330e6a91b80b283e3753ab6dc23bb378933dee260b5ed4b3c1db0770286a59b097db1f38986f9a279dec8d3ef1e9f7b2382e59d79fe5a6987be09be53df0e6a8c609ce3eb8033fceea3f7f3e3701540157810a17f9f10c2912460ece8b44cd269fdf1666426f9318482d2103881d6ad47691d6c887689d51a3b2fd2f0dc3eb9e137d0288e591d6f39815af9c94978c0e0455d0a9ce30d77ac066dd9a6602942977d2fee8e5181488073d61b03f089ca350aa21fbc081f42a06abe6b546f9dbc187aa2d93b4e09c3b8616e9f4b0bf8de145895aa06b89c73106ce2339c897d4725b84c7dace5318424af4d343d98cd4e5b8be8efed958ded3b28bc857bd74d51c2905837b51a62a8bbd67cfd18fc2d47a8c859988ebf72cedfc2ffac7f18169b5e8482b1a041d06070a19d75ef71f02ec634865a3a2da697c3939f4f009cd69a09fb3376a8b12cce1850a23e39598b4b538abf86bcde537f76808e51433f0614222cfd0613b597f203ad35b88f0a6cebc3a6ffcb60f867b784047e94d7997930ba9a8aaeeaba716c63510360bd81dd6348ad119f83bbc4fdf2a5e7dc0d868da32ec063da0b74adab91926c0ba93225a7f47ba8d423629f23db6530f7be9faccf10853f9f9f59630e8b70eb012f43c0edbdda57d99b3550fb47fd3f6c5fa5ad28a10c3cd45859040542b55b9302de5ef3f8e04d8a3c36129f5d3fa51e5a91661fe69cb0f7fd9ab8dc7dcd5fc48ab097edba3f1d4f644f55eb158ef4531ae2e25c39b461fb3c24c74f7e5a83f6f8d91d2673a26072892cc48a521ea907995451b377e88a587a4a8712755258b5767816cded40bb53693d6aaff724d351a1f62e2e7c3a33db177f5236f4a1475a750e768f57f11f5dbc00f0d40fc414383f24957669759a79526a9ad1964cd86db36704acc3a027f49d3523f92a7d0f574fbbec69d3d5810d1fb7b8a3a1ea99cb4c12c6931b4f71d3692c373ec0028f54cff6048f95f5d21d0b2ca413a6bd756979953ce4282de1b806192e7d39ab43ebdd6e0db2158df2d632a8949a7c92f6f8a5d8768d6dfe06d9c755c0a01ba08ef2032c20e66118decbebbd7e9313334ab90ed45bab2a98ac7cf01cdd69373c38b434287ca0585d08488d7e130e4c842e4f6f13c106b4df5e78a3d8a7d7ac509e1070761042deb0100d67caa0e9399f52d69066a2bd4f60d867edf837c24b31d7c49cc3d9e95e3578607ddbe616767411ec5dcf3dc6e6d5d2b29a8a3e3209f45db6729ba9c513dab2bfaf9c616175ad4a03ba3f436bbaefdfd4a709026e75258be8fa99f10e97f716d0b5ba033c59ccbb38a0cb073ff4936c3ddb73372f34303bed0a5236f8c018458589011e4adbf5bb1e5f3cd1d82685b1431562e4282815424cf2e2d5f78ea2dcdc62878591ce3d1c016dbad1465f371d869207a69740547ef47f338ba55dc1c8024e6501524287bc283428d4156219fd023e7ae159f8442af948bba37c205a384bc6631b68da223d6807f5062a8aa036a38dee695afb7be08df51c3c6202f1a3b6c1b7ddea8cf7f390fecf7a19231c3a4c437a5a0e28debdad680676995a0058c602a6c4b58faaf6628524a184186b74dcbfc3b6fb957ad73cdf301b778b58d11ee751d9bc9c8deb568f8fb21d77745d3bec6426b3801ea4d3681bf2cb5435485a2f3e1b87b0ddeb02611157de5f534a801e106a0a513d1e5d2edef9837a287e83bd3dba2bd07b8ab0fb70d18ef9df76018689d51e0ef03dea32f4a33b5dc10f13bdb0447a74f07305a4079f9997a6a77a119680a00edd945bbd5a14b52bd0343d3e4aab4871ea2fcb1745c6a6e4cfa5212e85a3c154d1dc8c1e48b86a0b3436f82ed29e88077dada49e75afcb9a12124e54f4d045041e0e1ac605b72ba88d76694c1278e5ede26496566b999a6009cb6b1c9267e99b1bfa06cd1fb5eb2201e81609c20d6d316387cc81c3b1a121f67d58d2e0000be1c85f2a9af1d509e120b4024ac2c1f38fb3ba46409046d046e9d184e79f39760d2a9e5bdcafc280cd8781b4f68d5d5052d2f5453a0ac9423c2cad364266f056b988a277d63afab613c7c3b86bf426e08e73296c1c6ca5e0595ceb191deb7fb4103e31fd4c9545f569ac9f25adf7eb4acb4903f82986606e1b3da5a61cb01ec9aff0e97d9fa5162780be775d2414c2ea6cba064516c49a0958981e0fb06579ef78bdc73a1d5e3e86bf3a553e323cc08fc71fe02bb8f020deffcc874c6b12fab6ad49caa097647d2e7e66ee74c5da96ae82201f7bc5a75c0652c6041860f2b9b94a6ce6e3c9e200f76c381c19d01df4ba6147343e3f913517f51f041690eb1c05a16c6cc078253fe20b6a3243bbfe48da3e1f20572fa11c5fba27c431f0b41dcd7f7031af528d0249c1fa90933cb579c67e00bb8d1b46b8e5ad07d3d52f509b763f10805d5bb094134284f2bfdd171c7001bffb27ac87cf131188a4738c12ffcc5b55bff8ac37d421392a6bd26ae7980c320b94c18cfeb2bd79b6e87b89c4bb7b69602c6c041c51b4a36387d4e42837cf978b034a8ef783658adb3e957d9e2f24177b07352400480431c71bcb4d7a914a6b036ec2bafeed2856354bebb8075acf8ff50a23206c2b8ea00ed034fcaf8d6fb7205f6ea826fe14c515d0f00b468a957c267bdcc5ea5c77e686f332531c4b2ba37a280e299088f5b701694a9f83df598c3dc35286e80b405c3c1732e92f7313835f0", 0x1000}, {&(0x7f00000015c0)="7f0c9f41da897489c435cf84c39f66ce6ccb4dd3081105469aa0bbfd416981afc2762539d65ad25a4af04d2780788acd131eaf7852ddd973ccdcce9b6dd12110d61c619cfedd59fed230e4850ea86197181a033d59aff364e167f8015abf098e30", 0x61}, {&(0x7f0000001640)="abf4361a45da526d05761614f8f8034fb7beef8d7151e5e5eb56676dd6e9de15099ca3bd48ef1583a02d97589ad972d4e83aa89a47eada730e723a1c9e091612ce029b6bd3eb188ad00ab67f0e446d4e55ae9d3a352261893ed23b980ca46bc45b4ece50b793d60a09dff13be5e7ec34c730514de20e75f826b82915fe3a50ff496a3a7cd0bc3d97aa4455c681748301c4f9b876013a6697c698c52a7b70b0cd3787245e3e6206d4dffa86fb3367f30e", 0xb0}, {&(0x7f0000001700)="1df3ac57d17b7ff9db8ed1f7ad148f2030e22e478a6b7e08a2be3839a7fa745cb1a6f105c16a63729d1e936f9fbabbec8b3426f394687453740ef6d205c03a9c3e8b7511d78b81a2725c13bd7f8078bb3541b85ffb1c4fe8d9b3cda25abadec08db6adbb5e26d72b81a353c8818c0ab3f844d442edebc01171af0a122e40066e1585480b14351bf51349ccf2fd1b21fbd7960ca035739935b85eb29cbccff5b015eb960bd2d6e8daa1abe5e0dbd50e4be8f1ecb96350ff1401b457daa341a99152cdb00c873eb2ce6a713d95a01d1f0a333f2486266b78f92d964257c1bcfd41e391776c7483d5", 0xe7}, {&(0x7f0000001800)}, {&(0x7f0000001840)="bf80792e22fa39b639f89e87e266709ed086521d3539d40ccbc97cf5dc80b8511d29da4fc64b6fbf8e47dd9fa20d3967e139c1e5e39c65e90a4e17103219a94f3ba36d9aa63fb5e2f693d1f35123563112e94ee4bd6c5be4a41dd6d381ae37ac8e34c360735bf9d476f14f0f3eaae6c59186bf55d6fdb6a0659dfeaa50d90678b58d390a7e03d43cd7b0a43e9f52cc1b5f667d7fd51270afbe0cd1e88d10a6100b9a04404569ce19bd96b20e2e4c0a4cac0e85dd3f8e0efaf57c27663b0f6347b0050ff6f03e041149ecfcd39aaf359799c59bbc39d7d2a4", 0xd8}, {&(0x7f0000001940)="eaea926ce340e566da41e234acb4d60b6944e4117edac6b9511e1a979598a6959737ac5425c4576914cea9013d7f3955028806562d875cbaae50838378897591ab2c4d2bccec9fd709b00c44deebbd0461ddc9b580826f77bd5e3c439578b85ddcdaf30d83d21bb591a12134", 0x6c}], 0xa, &(0x7f0000001b80)=[@cred={0x20, 0xffff, 0x2, r4, r6, r9}], 0x20, 0x400}, 0x4) poll(&(0x7f0000001c00)=[{r2, 0x40}, {r0, 0x1}], 0x2, 0x7) r10 = dup(r0) close(r3) setgroups(0x4, &(0x7f0000001c40)=[r7, r7, r7, r9]) recvmsg(r0, &(0x7f0000002300)={&(0x7f0000001c80)=@in, 0xc, &(0x7f0000002240)=[{&(0x7f0000001cc0)=""/138, 0x8a}, {&(0x7f0000001d80)=""/221, 0xdd}, {&(0x7f0000001e80)=""/51, 0x33}, {&(0x7f0000001ec0)=""/29, 0x1d}, {&(0x7f0000001f00)=""/147, 0x93}, {&(0x7f0000001fc0)=""/171, 0xab}, {&(0x7f0000002080)=""/232, 0xe8}, {&(0x7f0000002180)=""/160, 0xa0}], 0x8, &(0x7f00000022c0)=""/48, 0x30}, 0x0) r11 = accept(r1, &(0x7f0000002340)=@un=@abs, &(0x7f0000002380)=0x8) r12 = openat(r10, &(0x7f00000023c0)='./file0\x00', 0x20000, 0x50) seteuid(r6) bind$unix(r2, &(0x7f0000002400)=@abs={0x0, 0x0, 0x0}, 0x8) semget$private(0x0, 0x0, 0x8) getsockname(r12, &(0x7f0000002440)=@in, &(0x7f0000002480)=0xc) listen(r1, 0x3) symlink(&(0x7f00000024c0)='./file0/file0\x00', &(0x7f0000002500)='./file0\x00') sendmsg$unix(r11, &(0x7f0000002740)={&(0x7f0000002540)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000002680)=[{&(0x7f0000002580)="223c680dc310741943a0b4d4a0c1140a547dc61bd00c045a20f58af3c5da8aadc518027c8abbbd32106feb1a9d393316979a3fe9069270367e73d68cd9bca45aabe51eb166bbd1713c9fe7284004702430af1f02ad4cf6fae5028e150ca49c0e094cebb02bb74aea6f48b908b15e1184bd1ac44c3ff0c84887a6b53a561eaa607b12ca77e774da8db30df2f27d8f291fcd94f3012b83c937b3b62c9c0dcc46eeef3f55f166b4017ab819a13f838f3b25b4dcde6cb9448756339903ad1c19292a6b5d", 0xc2}], 0x1, &(0x7f00000026c0)=[@cred={0x20, 0xffff, 0x2, r4, r6, r9}, @cred={0x20, 0xffff, 0x2, r5, r8, r7}, @cred={0x20, 0xffff, 0x2, r4, r6, r9}], 0x60, 0x1}, 0x400) getsockname(r2, &(0x7f0000002780)=@un=@file={0x0, ""/4096}, &(0x7f00000037c0)=0x1002) pipe(&(0x7f0000003800)) accept(r10, 0x0, &(0x7f0000003840)) pipe2(&(0x7f0000003880), 0x400004) 00:00:20 executing program 1: socketpair(0x11, 0x1, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r2, r5) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) chroot(&(0x7f0000000200)='./file0\x00') setuid(r5) mkdir(&(0x7f0000000240)='./file0\x00', 0xc0) r6 = semget(0x2, 0x2, 0x151) r7 = open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x189) semctl$GETPID(r6, 0x0, 0x4, &(0x7f00000002c0)=""/169) recvfrom$inet(r0, &(0x7f0000000380)=""/73, 0x49, 0x1, &(0x7f0000000400)={0x2, 0x3}, 0xc) r8 = accept$unix(r0, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) fchownat(r7, &(0x7f00000014c0)='./file0/file0\x00', r5, r3, 0x400) writev(r7, &(0x7f0000001700)=[{&(0x7f0000001500)="165269a98a0e19a42bd4d241733f11b32becf2a1e09694dc24d856f9b1df53cfbc8d26945f87ef6f8b450e50905cb41e9a98b27ca3f71ea691aed384d49f84d7c2e9f1093eabe6a4e54cbc92caeae648c31d1c8acc8d86abff81e291391c7a64598e2a232929e6a033f5e9e663d340c02426a6dc5b575370ef02b9a21c0e97ff4c985c62d0e7df7095b1bf1f4b1a7f3571c89eeebe75a5b8674084919f641eb4", 0xa0}, {&(0x7f00000015c0)="5b3862f6664d", 0x6}, {&(0x7f0000001600)="103fe4b853651c03e0d42bdac1364f741bf782c9904ffb34ada6e2872b3376d36dbdec9a2d68010dc59f5ec601b6874637779e1168f1396c8b4f0c63e26b405578b060", 0x43}, {&(0x7f0000001680)="bd2d09f4e12c022d3dafb4c30f6a3099b73909e17d9bc2089c516ddf97ddcd04bfb7adea22739ba1b7e71ff76ed761108870c476fc098cc532e3c114a6b18b62d7ccd6cbf329bad2ec27ce74edb3dbd41ef775b60581c6fa864fe1ad9eb48fae3f8a8343d04ae7bf5bf32436a960e2b7e11a25", 0x73}], 0x4) r9 = shmget(0x0, 0x2000, 0x182, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000001740)=""/204) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000001840)=""/178) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001900)={r4, r2, r3}, 0xc) setsockopt(r0, 0x100, 0x3, &(0x7f0000001940)="3d8126f292942f66e366cac2d14daba5f2fcea803e85eedf2a893f551e3818b6a5d03213c7f5cb76c8d5597b46bed7e6c4e1b9139a0b6269b3870358435f0038b25620e7c04c51e4c608d982997f03cf10ce315303311c145d7c406b10a2aa47e1bbe4d386f2091314c5924e717b7eb78e4b4df39961f3611ac462ef9d3e8caae4013125d945fcd7", 0x88) close(r0) connect$inet(r1, &(0x7f0000001a00)={0x2, 0x1}, 0xc) dup2(r0, r1) geteuid() semctl$GETPID(r6, 0x7, 0x4, &(0x7f0000001a40)=""/245) setitimer(0x3, &(0x7f0000001b40)={{0x670, 0x5}, {0x0, 0x1}}, &(0x7f0000001b80)) open$dir(&(0x7f0000001bc0)='./file0\x00', 0x800, 0x80) semctl$IPC_RMID(r6, 0x0, 0x0) renameat(r7, &(0x7f0000001c00)='./file1\x00', r7, &(0x7f0000001c40)='./file0\x00') 00:00:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x22, 0x200) nanosleep(&(0x7f0000000040)={0x3a, 0xfb64}, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) nanosleep(&(0x7f0000000100)={0x7, 0x9}, &(0x7f0000000140)) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r3, r4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x1012, r1, 0x0, 0x0) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x18, 0x300) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000280)=0x100, 0x4) fchdir(r1) accept(r1, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) sendto$unix(r2, &(0x7f0000000340)="32128dd9254a7946665d9583559db6d5e0271e62bbcd5552991cbf200a9db890ae63e67e89527a6e2f5d1b55380caccd895321e3b4139595a0312c209b2e0541749fc5de87d587dd9b5f6aee623b8adca9f6a3f2e1960a325fe92dbae6a071eec7f469c0f0a5a206144bcd60aa0f181a0b71517591a54bef9cafe864257bf35bdc0acd8ccd4ba613f3de2277b6ee5f0fa2a82bd113c868906c7b00c6029ef2973a2301f58e5511f66e479ccb3c9e8985c57c84933b0f9bf75db0c7435655bdd152aaa6dc7a0644c95de21200712d304a2da8f338a5f4c2e47cd6adb28f1568d39a27f1", 0xe3, 0x0, 0x0, 0x0) faccessat(r1, &(0x7f0000000440)='./file0\x00', 0x1c0, 0x100) linkat(r0, &(0x7f0000000480)='./file0\x00', r0, &(0x7f00000004c0)='./file0\x00', 0x400) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r6, &(0x7f0000000540)='./file0\x00', 0x80) fcntl$getflags(r5, 0x1) bind(r6, &(0x7f0000000580)=@in={0x2, 0x2}, 0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000600)='./file0\x00') setitimer(0x3, &(0x7f0000000640)={{0x0, 0x2}, {0x7, 0x7f}}, 0x0) symlinkat(&(0x7f0000000680)='./file0\x00', r2, &(0x7f00000006c0)='./file0\x00') recvfrom(r7, &(0x7f0000000700)=""/8, 0x8, 0x0, &(0x7f0000000740)=@un=@abs={0x0, 0x0, 0x3}, 0x8) setitimer(0x3, &(0x7f0000000780)={{0xf79, 0x5}, {0x5, 0x302d}}, &(0x7f00000007c0)) r8 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0\x00', 0x41, 0x0) mknod(&(0x7f0000000840)='./file0/file0\x00', 0x2, 0x8) linkat(r2, &(0x7f0000000880)='./file0/file0\x00', r8, &(0x7f00000008c0)='./file0\x00', 0x400) stat(&(0x7f0000000900)='./file0/file0\x00', &(0x7f0000000940)) 00:00:20 executing program 3: madvise(&(0x7f0000dfe000/0x200000)=nil, 0x200000, 0x2) r0 = dup(0xffffffffffffff9c) listen(r0, 0x8) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/146, 0x92}, {&(0x7f00000000c0)=""/69, 0x45}, {&(0x7f0000000140)=""/178, 0xb2}], 0x3, &(0x7f0000000240)=""/92, 0x5c}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r1 = socket(0x7, 0x7, 0x100) getpeername(r0, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) connect(r1, &(0x7f0000000400)=@in={0x2, 0x1}, 0xc) connect$inet(r0, &(0x7f0000000440)={0x2, 0x0}, 0xc) fchroot(r1) mprotect(&(0x7f0000f7c000/0x3000)=nil, 0x3000, 0xfac8acd611a834) r2 = getppid() close(r0) bind$unix(r1, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = accept$inet6(r0, 0x0, &(0x7f00000004c0)) fcntl$dupfd(r0, 0x0, r3) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget(0x1, 0x3, 0x424) semctl$IPC_RMID(r6, 0x0, 0x0) rename(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') writev(r1, &(0x7f0000000c40)=[{&(0x7f00000005c0)="3a9b7ccbf91ff5c61e5cb333bd56a4a0535d830244dd28a1a16d2419911c0431d817acbe3f2cdf160016cbf21604e09ead0b847e95eee51fd7ecde384c7253b91eb0871d8266c6219d9ad66656e1800c3871bb6da6bebd9273649f9160d337", 0x5f}, {&(0x7f0000000640)="bc62d4ced0a8fe4e6c9897250b0456891d45e4cceca0f237ffd81e3ffb315b13bac8dced35f21ecb51d6286904878a7f4689c7df7089ee8f25b42bed9262cb899c794345d7955aad2de00cc849386f9effd809d9ee4693686258e91a982f9b9b36db5a9569ac591a07f9086982a20ce37ede8658587984370d6df25df1a9b175bfa2764b9efbe30ae4", 0x89}, {&(0x7f0000000700)="21391730825a917a3b82e0ad9197b921144a887009823a687b902c0f5d8ab8a9a2db6e0c17640221e94664212c23cb941ba27989d5fc5055edcaee59f10204ef9aef25dc7820bcd2b321d44331d00be31b64a517819f37aafd2fd7ad68bdf1ee17db9f370570a69f297f32e707faaf9ed329329c35e6c1342695ff91463d97b288678e55d0938d5be4e2379f1c4164a291f5090bc9f70385066f3e204013615856dc1321d5c0bc70a7d2f1ddd2feb87beef749bdc0e0060cc83fad106145bd17d1ca3c694095eaa9c79a28ddef73b3d07b1bcacbb874b4990eff22c370ab0b0c4882157ba9f05a2493adc74b6182ad587cfddd55353d325677a506db7d0f", 0xfe}, {&(0x7f0000000800)="390c1bdddfca2d553f568be6ab54ee7fa0", 0x11}, {&(0x7f0000000840)="c40786644e7c6dd21abf9a9e7c0f90a6a746919a0f3ef07e2297f08b590e3b767bf950e0fb0ceedd4b7d6be25b2bfad3e2c14a494b09144a88fc707d20410255b46221c7cf15e1110131674c3cf1e9bf34313f3acf3ffff33092ab4e52771b02fe909b6548dce51bc451543f2686b59e7ac3ead5c80323abd7599be3607e3b140fbf6d72e4f80392334644403f018e8a5ee5e9a5de5b1d598d86b512748c9b3f58268292446dc84428df38882668052b669fc39e3ba34da2c218f5bd0753f8cb1563ba52c5e895768698bed4d1a5e8119d40a0390137229c8eeb073da496d04385de9016b1791821", 0xe8}, {&(0x7f0000000940)="e0077c24defd1da2df65342c90a8fcd166dcc3a8952124a2c3afed846bf3749d26ef3e48c9f19ef6cdf7b7dec5bc3558ca3a18456b013cb03ef32946ea878b1993973c8c1afcd351ca6533195bcfa86e1494d1ea9d4a2e5f452c56eeac91871eaa9551c35de72f9da4a77ca678cb2245b2d5acfb6cfa9dacd067de9d8aabd93486bd5e8f80041f7ae2c96a0808e6596cf6b8af5cb2efcfb1b4c421f426afc7f48b093df75bd1e1728f46282ad49d1761a9", 0xb1}, {&(0x7f0000000a00)="2ec109e2187c8bc3da4a7b9e91b1ab920ce5f75001c42c74c2f4c7b261bac39eebec9ac6599ecdea8a3975a15c4c5d248c5971479c8a6505d6db2929b4dedd6edf1522461078217736fee742e351c56b9000f68563078f4b16d905daa92ac53c04e509e6e28d7696714ebfcd9ba245033e7fcbec3ceb8ddcf71ec3efb9f1bbf7bc7e8b", 0x83}, {&(0x7f0000000ac0)="bb278ad1c87edbdfb5c135c525cf5d053e8bc897df071770ed72ca4c534af7d140b0299ad3b9a820afafca6777839f9bb73d99017f07bef3863988646e94ec20144fc13866c1c1c16553a2b28b38bb0e585dbf219c658d94f9d50a79550075eeb7475386513bc821b3833f733918fdbed86b7d23204514cc0c92acbef2a942a4283a2b0504639e9bd016b75f0144b2587c7ef46df5c9f008cdae909c815c98deaa4739134806d8e8706218afd7708f5cc278c2e3d55802db8771334bc6e32c958df7381c206a69b56c67cdc5ffc8246b957a05bcb3fab770ec04c4b78288cad0d0d374f6128d01122ff0a3a4a8a82186", 0xf0}, {&(0x7f0000000bc0)="8a437dd5ef9b1119a13a1db22581046390dd98c15fdacd94fc1fc5ad2c1258b675d9062272b0f94714553b80d71d6015b549bf0f9394cc70e8ef33b02cfdd159256c39966bc945d1ef0a3a338c1f23300d9fa6f6fc3b502a26", 0x59}], 0x9) r7 = geteuid() getgroups(0x7, &(0x7f0000000d00)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(r4, r7, r12) mkdir(&(0x7f0000000d40)='./file0\x00', 0x10) fcntl$setstatus(r3, 0x4, 0x40000) fcntl$dupfd(r1, 0xc, r5) fcntl$lock(r1, 0x8, &(0x7f0000000d80)={0x1, 0x1, 0xfffffffffffffffc, 0x7, r2}) pipe(&(0x7f0000000dc0)) getgroups(0x5, &(0x7f0000000e00)=[r8, r10, r10, r11, r9]) 00:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0xfffffffffffffffb) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, 0x0, 0xfffffe69) paccept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x70000000) pipe2(&(0x7f0000000140), 0x1400001) ftruncate(r0, 0x8) fchdir(r0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x4) 00:00:20 executing program 0: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x204, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40700, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r2) accept$inet(0xffffffffffffffff, 0x0, 0x0) accept$inet(r2, 0x0, &(0x7f0000000080)) connect(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) read(r3, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)) getpeername$inet(r0, 0x0, 0x0) 00:00:20 executing program 4: semget$private(0x0, 0x0, 0x410) r0 = semget(0x2, 0x4, 0x244) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x41) write(r1, &(0x7f0000000040)="182f851e39e87c80041b615ac3d4fe46f7ecb2239e790a0d0cd02005ebf66fe5524397872f0120308d20e21f3a81ca98d049e7d62d83b02813132e3dca89f1a65b2000b64a9f3a09fa860e06f534e4b5f14676e0a573643206880926fbe310a880c9644e1ba5263e39f6cde26d3077d53653aed6bfac8ab0551889909e974b7a7396a89dd6f6601350f45b2324a328efa98a17d711e679a1b2bfd593c9348070fafd6a22ed1260babe4633cedc54fdfb7115fce6b31116e789b8c694a02ef46901d03ad0b34a47fbd47c6838228c0176682403e08207f5dd571c4df5a7911c6b518ceb56e256f38e1012e07ce42e50c6aee98f681e926f8ff314430d4bcf", 0xfe) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f0000000180)="a59ca2cef09054d60b7f709004de5fb626e1d4a96011d133b3eac5e6cc24f6361e1715ec1416dab41c553941d696e08115", 0x31) symlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r3, r6, r7, r8, 0x40, 0x80}, 0x81, 0x0, 0x800}) seteuid(r3) r9 = openat(r1, &(0x7f0000000340)='./file0\x00', 0x8, 0x20) r10 = msgget$private(0x0, 0x2) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0x23d, r3, r4, r3, r4, 0x40, 0x8f6}, 0x7f, 0x5, r5, r2, 0x70, 0x6, 0x9, 0x80000000}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000400), 0xc) seteuid(r7) socketpair(0x10, 0x0, 0x1, &(0x7f0000000440)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000880)={&(0x7f0000000480)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f00000004c0)="e690e891252be3a11a825e217cd6aaed0ab397947e4cf013fe577d59d2f6c4043c6693f70c6fe029f4feec2c10e2ac0c655e74b0c34abef8cd871b3f88c8078ab81412e737e49ca2bd7239419c8123d697e96830d8932b008a12c13f51dec6a1253edf325f65e8261707defbe5", 0x6d}], 0x1, &(0x7f0000000580)=[{0x60, 0x0, 0x8, "65bee8500e28544c10208da634318861927cb0dd8e50c06c802593c2b939863d5c0bd682a48a29a3070ad1253ac64e684a07697cb046c7d35be19f8fd1a88c216b89337fba6e0dc7dda711550bb0f3e5"}, {0x98, 0xffff, 0x2, "c2f061244da3a311c87b8e878a8d0b8cc41e65102e982ccab17d48d6c4ef554c7747d0729853be9edcf8905f4abd073602214fb594b93cf2ad9735e733d016695b80c97266b03c5934364c3c8168d563fdca62faa264f38d74ccb6cff1fa28b2d6f2f6aed0029b7d8cc6af5fd4d381a37079ca9e9d6b3a2a37d5f8ed67d6dd7f3ced705c"}, {0xd8, 0xffff, 0x9, "0d582050c29e1dc76403152472ae213bd14458642da2c03b640e0043941b50772c007422f92b537702a6a5d94799c6bdf4d05b571d85616c89b68f08c0f1b4387e4e69355f61349ff29071a93a3bd9542bded845c2258057a76ea8f92aecc5e2b3d1fe0b40c26fcc49680d6514e9d1d7b9d2a6de76d000b07d9d8ebe618f1c1a41ca4188046a2e7a678db9fac9678ec4629d33ce3644c83d8f48bddcff1ecb7f3048be86a18697ebc673f3eaa743a4f27f7079c80865481297f6b0f1df6abdfb188661aca1a7"}, {0xa8, 0x6, 0x5, "44c18d413282dc60dd06c0019d5c1e5823fd8ad3cf67fe38852e53cb4f62b89a07e934fefb12985d6706e786fd8491fb7679a179e2b081636be1a476dfb4e4a67ec5f98431326faa8326d9b3d86f30a6efc3ec84e12c352d785077f5372831be0ee9664210a31d02ea606ad77e6d739a51cfb50fad36e42686aa69e8ef6da918cb3f5c4a4f3160d9b6f3ed75b31dd11118a591"}, {0x58, 0xffff, 0x1000, "464daee8ce133039c98ea128cd23571516de7d601a5b295385a85fe39b556b838cd2ab05b4b0f64ec26f58899b101be5ce27664df1b2d5046cf0cf320acebe64aa74a3cc"}], 0x2d0}, 0x402) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f00000008c0), &(0x7f0000000900)=0x8) geteuid() getegid() getsockname(r1, &(0x7f0000000940)=@un=@abs, &(0x7f0000000980)=0x8) openat(r9, &(0x7f00000009c0)='./file0\x00', 0x100, 0x80) recvfrom(r9, &(0x7f0000000a00)=""/146, 0x92, 0x2, &(0x7f0000000ac0)=@in={0x2, 0x1}, 0xc) rmdir(&(0x7f0000000b00)='./file1\x00') msgrcv(r0, &(0x7f0000000b40)={0x0, ""/220}, 0xe4, 0x3, 0x1800) accept(r1, 0x0, &(0x7f0000000c40)) 00:00:21 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) r3 = paccept(r2, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) close(r3) dup(r2) accept$inet(r3, 0x0, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) 00:00:21 executing program 5: r0 = getpgid(0x0) wait4(r0, &(0x7f0000000000), 0x20010, &(0x7f0000000040)) r1 = dup(0xffffffffffffffff) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={r0, r2, r3}, 0xc) r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = semget(0x2, 0x0, 0x141) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000001c0)={{0xf40, r6, r4, r6, r3, 0x20, 0x8}, 0x7, 0x80, 0x3}) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000280)="4fecd545d33511dcd1c7332774b74096768643c381d98325a40654f3d90b89612382909c447d7f4620f075d8e819fc0bd770ca4af8fa8efcea522a54e92348c600f22426d98c6b067ce243f888be3cc161c1d071fe0a65e44e12e1211432dfca36f9f4c8c0f5c00c41465c0d53ac7c6d12454401c7e192d377015ab1ba8297b6d75cfe85650ca0e5d292f3dfe76af2c8cbd8bd085215157784834e6f98cd25d8b967911baa0935120ec1f42b84e84db66816714ccff2a09f62", 0xb9}, {&(0x7f0000000340)="09dbddd81fc5662e4c24c703a004710f24348d46d9ba0a643e9660089d3a719a19a2fdb5f767d789ef884047cc6599afe79a14eabe03ce2d6a89601141183accdb10ad7792d96f1b63021ca5502195059fb042a480", 0x55}, {&(0x7f00000003c0)="ad233b9c6cc512c0806fbf9c38ab693ca234513fade4aa75de64d95915e65bde072a2a5f5a52fe821bcb2003750ab4223f449dd9c688692bc2a822ae8b1f777cfe30598c5ba3744aaf9027dac01b9afe01a6af92d933098e7d253547fef488464a9ad1375329345d02469b863e5f08b52bd5c77e2a66b0fbc138efadbf101f11b3de279fd02fa1c699ca42f6d8966eece246079dc5015e55578c7fae203d31", 0x9f}, {&(0x7f0000000480)="1a1e1e7613b0b0b245bfd0b24448627097a2f53918aae741db92af2b2070f376a1875a939146577ea76d6adfd98952ca7d3e614827d5fc563d6926a00ef0f6e8095d57c082baac5c23ddb8f641b14305601d414bb58c474dfe67e6d6214dcb6c8207606d9a009d25fd5325604a1751d280651913b5a1cdfaea99b611386a6087", 0x80}, {&(0x7f0000000500)="ea2b931a6716e3fe9fbef07c5986a78d203a7a", 0x13}, {&(0x7f0000000540)="8cff0b0ede4b523fd72a5d63b9e3b062729a61654bb1100c2a538ecbe902ef279d6003de1cd784cc54992d27e29a068658c98e91", 0x34}], 0x6, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x2, r0, r6, r4}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0xe0, 0x400}, 0x6) lseek(r1, 0x0, 0x1) readv(r1, &(0x7f0000000980)=[{&(0x7f0000000740)=""/153, 0x99}, {&(0x7f0000000800)=""/47, 0x2f}, {&(0x7f0000000840)=""/230, 0xe6}, {&(0x7f0000000940)=""/40, 0x28}], 0x4) r9 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000009c0)={r5, r6, r9}, 0xc) sendmsg$unix(r1, &(0x7f0000000d80)={&(0x7f0000000a00)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000cc0)=[{&(0x7f0000000a40)="29c47a3844a2064773609b3f256d99f7ee293a44274b1de99703c77cab2bea444d93983b39807d4241b88a0e17603528f7ab4047f75ed6baadaf4cbe52a70813a5d90389ba35a097be7e56ab315c518c", 0x50}, {&(0x7f0000000ac0)="849ad886adf8b35eb70ccbdfe1f2736f75544cac0a1b2cb7c30ebf6465a4332ca3bb140c43f3402009b414c971a506080320060f4d22d0503502d1d539134a198e32fc9bb8e8b9e33f3872a5823b869afb44c1880043b7d5494ebef8e4131ac9b69d17d43ddc98d5b5e7b817532cf13c65c75faa258233d6820f7e9110fcff26251267456f520c0acb287e102ddaf9ac1375533563890cab9d87bcf1de636f58fe93c0012866797a42990752e4ee52c58da5081c45425b42708134a108e854d86463d8bd6d5d575f3bfd15e9f27e96b65b7fa1436a1d2403d28b8a773d8425be", 0xe0}, {&(0x7f0000000bc0)="642ea5b453eb746212453521ffce12e060c6e24a10509d6f7f8ddff97331b09ccfa71e1648e53cfe201b6cd339aa86b74f86ff6aaa67620d7b99b3a444c430ee6bb7090acb9bfa075e834a48b640cae49ae1cf97f9c911210b109cfbb6af26938e46a4d978653cf4dfaec66faf93129959c8d840bef8f3449d9ac64a2aebe617ee07f9f6a783fad53b8c408734172916c91f854fdefe9c135780962eb3ed1e8702cc5579048e3ec777bc0b151e7210190b3f82df01340e3a22f4d29c26c4b434bb5a89a73af8a3f52e854d877b2a7a52f42c933d87aa0721b505c00bf24f3b744ce7f5245cd00ba92742d74ce585fe7607ecbf", 0xf3}], 0x3, &(0x7f0000000d00)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x48, 0x4}, 0x400) r10 = msgget(0x0, 0x210) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000dc0)={{0x4, r2, r4, r6, r4, 0x89, 0x5}, 0x0, 0x0, r5, r0, 0x81, 0x3, 0x8001}) r11 = socket$inet(0x2, 0x40000000, 0x1f) setsockopt(r1, 0x3, 0x24f, &(0x7f0000000e40), 0x0) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000e80), &(0x7f0000000ec0)=0xc) shmget(0x1, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) connect$inet(r1, &(0x7f0000000f00)={0x2, 0x1}, 0xc) fcntl$setflags(r11, 0x2, 0x1) r12 = accept$unix(r1, &(0x7f0000000f40)=@file={0x0, ""/108}, &(0x7f0000000fc0)=0x6e) open(&(0x7f0000001000)='./file0\x00', 0x420000, 0x80) semget(0x2, 0x2, 0x400) socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001040), 0xc) bind$unix(r12, &(0x7f0000001080)=@file={0x0, './file0\x00'}, 0xa) 00:00:21 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f00000007c0), 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r2 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001340)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(r0, 0x5) r6 = getuid() getgroups(0xa, &(0x7f0000001380)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000016c0), 0xc) r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() r12 = geteuid() r13 = getgid() r14 = getpid() r15 = getuid() r16 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001440)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000001080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000012c0)=[{&(0x7f00000010c0)="25802816c84f7e11020710c82741384b6e5e5d09056a3036", 0x18}, {&(0x7f0000001100)="e93f77968fb687bd2851851ce47854db1bd2735d9ada4f964b179117420358751f7fa696954a00140a89da056eca48f7", 0x30}, {&(0x7f0000001140)="7b69970321de3167766dca428abdf00e0930dad33932c253d8dfe0a2c9b0b820fb482a136bb4007d5d981bd4e04cc77c7f7e5931f243f058a33ddb8f1a36a93c7f2083a8c8b49753f208", 0x4a}, {&(0x7f00000011c0)="8e3fd4a66ce1716ecd3b0b959823c7e97c550b7ba7bffeeafb4bc876df4c160b5291cec21d8d8a76f17f5a70281213d4ecb84c08b7f621745a0e2e1d17c21e835330b047502bdf5596357161b8cce8e3d2fa318db605a2fabb2f7475419aca0390367892446c41e698048e133c26008de007c894a3d3e3b33885b36a1c4b361da862662a3fdedf94dc7cdcf609f3df9edbce5e29fc4b88f9fac838ad5de8e9790ccaf1760ae7d0497b4da6a723e7a0667f6c6b56c24d95ea845243e2b7ccdccdb49ab097ba5a5f4ba885e7a1cd8c74a206cfba86f0a4b561ed3fb445566f09c19644ab2127ccf44a1f6b2c196a", 0xed}], 0x4, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r17, r18, r19}, @rights={0x20, 0xffff, 0x1, [r0, r0, r20]}], 0x100, 0xa}, 0x400) 00:00:21 executing program 1: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x20000000) sendto$inet(r0, &(0x7f0000000080)="edcd69d914fcd35bf8c08c29f2e618004ad42267e40766de37502dc08dd9996eadf8109f9750251ee771afa90edf06b23872933679ebbb7ccd20a0ccd2c93adf0351a90450b6e6dcd4156b6d26442c170f79e7aaee297f82520611a2c810d2d509952dd15bd9965afaae5bec255b47e419d99f68bc9dd256a0a95d5cdbf9d3f022d8b06db3620d29ab609d4aade68401868827d42dcff04d372f16a8a222bc86fe41227c8305cb5ff3", 0xa9, 0x4, &(0x7f0000000140)={0x2, 0x2}, 0xc) clock_settime(0x40000000, &(0x7f0000000180)={0x3, 0x4}) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = getgid() r8 = getegid() getgroups(0x5, &(0x7f0000000280)=[r2, r3, r6, r7, r8]) flock(r0, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) setegid(r9) r13 = dup2(r0, r0) clock_nanosleep(0x40000000, 0x0, &(0x7f00000003c0)={0x4}, &(0x7f0000000400)) setgid(r6) getgid() setregid(r3, r1) getgroups(0x3, &(0x7f0000000440)=[r1, r9, r10]) getpgid(r4) getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={r14, r15, r11}, 0xc) getsockname$inet(r13, &(0x7f0000000540), &(0x7f0000000580)=0xc) getgroups(0x2, &(0x7f00000005c0)=[r10, r7]) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) fchownat(r13, &(0x7f0000000600)='./file0\x00', r15, r10, 0x400) mknod(&(0x7f0000000640)='./file0\x00', 0x8010, 0x7) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) chroot(&(0x7f0000000680)='./file0/file0\x00') chown(&(0x7f00000006c0)='./file0\x00', r5, r12) 00:00:21 executing program 0: r0 = shmget(0x2, 0x1000, 0xa0bbb1b2d6847eda, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x8090, 0x6) r2 = dup2(r1, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() setpgid(r3, r6) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080)=0x2, 0x4) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x85) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100), 0xc) r8 = semget$private(0x0, 0x0, 0x4) r9 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x0) r10 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20000, 0x89) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/114) fcntl$getown(r1, 0x5) recvmsg(r1, &(0x7f0000001540)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/46, 0x2e}, {&(0x7f00000002c0)=""/83, 0x53}, {&(0x7f0000000340)=""/114, 0x72}, {&(0x7f00000003c0)=""/67, 0x43}, {&(0x7f0000000440)=""/106, 0x6a}], 0x5, &(0x7f0000000540)=""/4096, 0x1000}, 0x2) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001580)={{0x0, r4, r5, r4, r5, 0x4, 0x3ff}, 0x0, 0x7fffffff, 0x800}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x10, r9, 0x0, 0x0) connect$inet6(r9, &(0x7f0000001600)={0x18, 0x0, 0x2, 0x7}, 0xc) lstat(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)) fcntl$setstatus(r1, 0x4, 0x1000000) bind(r9, &(0x7f0000001700)=@in={0x2, 0x1}, 0xc) shutdown(r2, 0x0) dup2(r7, r10) nanosleep(&(0x7f0000001740)={0x5, 0x8}, &(0x7f0000001780)) socketpair(0x16, 0x5, 0x0, &(0x7f00000017c0)) connect$inet6(r9, &(0x7f0000001800)={0x18, 0x0, 0x4, 0x3}, 0xc) clock_settime(0x3, &(0x7f0000001840)={0xcce0, 0x28000000000}) open(&(0x7f0000001880)='./file0\x00', 0x2, 0x30) 00:00:21 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) setuid(0xee01) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0x40200, 0x1) 00:00:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) fdatasync(r0) r1 = semget(0x3, 0x0, 0x4f9) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/95) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000080)=""/29) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/49) r2 = getuid() r3 = getegid() fchown(r0, r2, r3) fdatasync(r0) semget(0x2, 0x2, 0x211) r4 = msgget$private(0x0, 0x400) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000140)=""/188) r5 = semget(0x1, 0x3, 0x20) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0x3, 0x19, 0x4]) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000280)=""/182, 0xb6}, {&(0x7f0000000340)=""/7, 0x7}], 0x2, &(0x7f00000003c0)=""/139, 0x8b}, 0x2) r6 = getppid() semget$private(0x0, 0x0, 0x10) r7 = fcntl$getown(r0, 0x5) r8 = semget(0x2, 0x3, 0xb0) setpgid(r6, r7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000004c0), 0xc) getrlimit(0x7, &(0x7f0000000500)) semget$private(0x0, 0x1, 0x0) unlinkat(r0, &(0x7f0000000540)='./file0\x00', 0x800) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000000580)=""/83) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000600)=""/4096) faccessat(r0, &(0x7f0000001600)='./file0\x00', 0x80, 0x0) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000001640)=0x5) 00:00:21 executing program 4: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x800, 0x0, 0x0) sync() msgrcv(0x0, &(0x7f0000000d80)=ANY=[@ANYBLOB="0019ca2b1f00000000000000000000000000000000000000000000000000000003e53b7a9de73e2190c9c062d1e683601f2e2fa319b6beddcaa85889"], 0x20, 0x3, 0x1000) setitimer(0x3, &(0x7f00000000c0)={{0x5, 0x1}, {0x9, 0xfffffffffffffffd}}, &(0x7f0000000100)) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000100"/140], 0x8c, 0x0, 0x800) r1 = fcntl$dupfd(r0, 0xc, r0) shutdown(r1, 0x1) select(0x40, &(0x7f0000000140)={0x1, 0x10001, 0x3, 0x0, 0xffffffffffff8000, 0x7fffffff, 0x4, 0x3}, &(0x7f0000000180)={0x48000000000, 0xff, 0x1, 0x3, 0xfa0, 0x8, 0x7, 0xc82}, &(0x7f00000001c0)={0x4, 0x2, 0x9, 0x1, 0x6, 0x1, 0x7, 0x4}, &(0x7f0000000200)={0x8000, 0x20}) r2 = msgget$private(0x0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = getppid() sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000480)=@in={0x2, 0x0}, 0xc, &(0x7f0000000980)=[{&(0x7f00000004c0)="27a680af5d1149d53f5bcd371da4df2948314dc9d3fa1269631330043cf291e6f04790fc72897ba67b95cd977ea9bad9a2ec11d3e10679d84531c8dc119f83796cb1ffa70b57c3015189943f8a43c4965430b533a34bbb100805c3e7f332039b367b000379654a11d43e7646342a2c809f3671ec28b3a6e7b79f44d28d86d96767652347a933446ab8a36f0d0245c696fa4d3fc27ed1621d52c3d0342d9af2c1bb4e1ce1137b6a0aab62a63371ac47c93c59eb0a1b6f7e01f61e35923a55e18ed61321ece14e5c6e353cd45a692a3ac7ed0bd6562028e81ec4a7eafc2d", 0xdd}, {&(0x7f00000005c0)="3830aff5bef1e7a8b31badf01fb8c1bb46f2f27de86a501d839f382bde8bedd32880d7d9a30c3aeda5ea2952c14a0dd43003862328c3f6dd93b03b3c042a093e614daefbb640f1838f8674dd102941b925aa50a2e4d4c78889d993c362e0ffc78b84910df732f6502394ea3023ecdbc98f", 0x71}, {&(0x7f0000000640)="7d47464e197afa023a8d054a7b3414429cf4e38fe4c2f18519006c573ebd3a6cad0ec83a4dcefc8930c0f875dae3e2d707e3ab93694602fa87f3c1519c80cf533d882db9e819b152b73d70a3c68591a7e1396ee454670bfe8417db1efe4f6ff88f1434c3b2ca2f836f3e7678ce38b36da53368ba9b5407efc1b50be9e83cc82c95877799da10d4f0f34d38d15df15e28524830a449ae54733c18bbb1ac34ab00cb82", 0xa2}, {&(0x7f0000000700)="e203574273408001b413333f804b431f88e46eefda6f3fd414ffa0eb26d7586f6fd48f088a29744a6a67644a322352ebf29bfe5c529bda7f3ec80b5e885366b9", 0x40}, {&(0x7f0000000740)="bd8cc11408", 0x5}, {&(0x7f0000000780)="24fcddf55958ba73e56270cd24b65d6d314c42f510d326b33d88c9027010f2eeb3c61c86a9e6b118a61ab74d7cc8fde73daf", 0x32}, {&(0x7f00000007c0)="14c62e78abe75c9fcfb9adf528b544d01a657b33eb999a62ebb6c4de81bcf1c5312314990a6d2e039b28dbaa018a7f437c583c957bd3c4d37cb834f39d4976e9174eff3088b21199fe53e85eda250802291163ae9cbe15ae3f25db204c1b205ae02694759b1d734f0b837260d9f12f3c491ed636b9e4331e9cb3ddf9b465826719e3820d2eda76ffc915bf7c368dc513e6157403893d7cdaedbe2fa3be824161541b", 0xa2}, {&(0x7f0000000880)="694552f601e0ef47950c9444ca3dba4251167f20c1878d3250e8f9d6efc80626c4d30b2f3487fd46300782679f4ebe7f470706faba009d741a6095918499fed335994efb8f00796b39e8e03a26e8fd4a5cf906f6341ab1aaa4b037e423b643af59199b2bc4b3272e32ecce17f2d757ba650c07ef729d81bdb13e1d63ddc85c32b2251ff4f9adf7d4d1df85b062470075d4fc71933ea622f150a3f93d7e93ca9ac64ef8e8be5529d62c2d39db9d68009ddff1ced46b01f7261472d6feb34124a71299f991172dbecce084665cdaad8837", 0xd0}], 0x8, &(0x7f0000000a00)=[{0xb0, 0x100, 0x0, "d513a65cabb9b04495166898baea73176799e84dd8c66ec1a5d3b0f94090436a85b37a020bb58d5a64630b781e956943ddd4d0ba51811b22966766e16f1c6934be8bf313ae07de4914d0bdd79a964e492ce1c1d87107b630000a17f771e985bee1c2ffff49bb1a2ef981e8b839e9790073736d120aad4d9c7b2751c3a958b4c92e7226bfa7646d5b7f4dd5fc90a2d2e27f09de89d8576336233c7a"}, {0xb0, 0xffff, 0x2, "5eb30b97d7d7c32bcc00d7db7c612afa3acae2b3ac63a0cfca78440d6382f26c3f77f98aab5624ad81e84317f5cffb05861ecf4200091513e7fa7fc08881602aad6ae48d3c7ae62cbd417585b056f5ae7bbda6b68a7174b8f565f0551df909c3850ed656a12a3150e66a302772e437325fde82d2387248ef4cfae7d71a571f7ff8b8fb69a2a719227290b14ada687bb07e2bd2febcfeb979f143"}, {0x10, 0xffff, 0x80000000}, {0xe0, 0x0, 0x1, "575bbc38d83a1c76ac3697dd0b57fffac26bff7cd9367a49d1b7042a198e0497c544ddb26400af2e8cc3bc5d58ed22f28470c43c3fc826f5e8b29ebdf666919be9a5cdb195088ceb336a6d8117533a4cdb2fab21d5680420bf0bb5bf489c1b70d59661664ed36b7cdb953323aa1cd99460ea2cc47f3a417e339d11efaedead6299d3069a836edca9f72a3773ece634d760cf79f4016e3325031edbeb88486b04d619dfe261697e5e4eca805a435619d172ea8cf2d68494c31cfa13280814d435f5cc17356219e6c80d0e5f8c185d6fa1"}, {0xa0, 0x12f, 0x9, "fa1de4cbc0340b8942620826479003922fd96a86f066ab3828bbc788120333df0c550f5210d51ae0e18f50d1aa61f02ab2cce06a40a894fe47fcc1495d30d76e4ec284ad3d6e0a316690deaddd3022bf82d2e16c95ff2e347f234696f3a42c79c121e07d778373441d113ac5a689385344b0be7daa7e3eb94c388cf54b62de6b9d111c0edb2ff4ddef96fda2a7c3ef"}, {0x28, 0x0, 0x9, "9c6fe6a32c59dd7b5ee6070787aad328ed96c1cb"}], 0x318}, 0x8) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0x6, r3, r4, r5, r6, 0x120, 0x7}, 0x3, 0x4, r7, r8, 0x9a1d, 0x9, 0x7ff, 0x8}) 00:00:21 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x300) poll(&(0x7f0000000080)=[{r0, 0x80}, {r0, 0xb8fe9bd61a3346f6}, {r1}, {r1, 0x11f}, {r1, 0xc0}], 0x5, 0x9) 00:00:21 executing program 2: r0 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r0, 0x0) msgget$private(0x0, 0x10) r1 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) r2 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r2, &(0x7f0000001040)=@abs, &(0x7f0000001080)=0x8) r3 = socket(0x2, 0x10000000, 0x40) accept$inet6(r3, &(0x7f00000010c0), &(0x7f0000001100)=0xc) r4 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000011c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000001240)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000012c0)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000001300)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r20 = getegid() setgroups(0xa, &(0x7f0000001340)=[r4, r5, r8, r9, r11, r12, r17, r18, r19, r20]) r21 = semget$private(0x0, 0x1, 0x4) semctl$GETNCNT(r21, 0x3, 0x3, &(0x7f0000001380)=""/185) getgroups(0x2, &(0x7f0000001440)=[r13, r14]) msgsnd(r0, &(0x7f0000001480)={0x0, "494ca0872f6f170491943ff4b34d48ede6a815c559170b34713a13fa740a03ba1fee9888d36a0f092421b6f9c076d54eeacb710a0388aa8a28e5fda656f59e9666105529754ef7d179d9fa85d75f1b0657bf4298702c42adee97a153327cc0d9ebab27f55ee316bf020d3e1e3fd260a38543f73e1084a60768598d080a0b450b8fc5518d9819ba93b58f532fbc147130bcd3211f412a863e2d2e9e6a63bc53b6fb7ae3a097a86681267ba7e4704b9725"}, 0xb8, 0x800) writev(r3, &(0x7f0000001600)=[{&(0x7f0000001540)="d119134679413ca06623354585ab4b12748bfdfbeab65815f2ee93fd3e57dd2bf610fc8410a6484eda2ed735438cab0d7a51fb75a9574c54f07331492775f884a089cf4cd7a9e3326e044fb6620409d9432435e1a2519ed631b3912a5e0af377cc74a4f31c86398e7fad49b69550d7eb84ec7e27e7fc383b36988806d113d74188eaaaee98a994476f8490d6a1973f59d812009ccb8678133e551f65bc2b1aee5f480db7277567abcb74e37c295f27d84e9dd21338fe29d8", 0xb8}], 0x1) semctl$GETVAL(r21, 0x3, 0x5, &(0x7f0000001640)=""/248) socket$unix(0x1, 0x1, 0x0) fcntl$getflags(r2, 0x3) r22 = shmget$private(0x0, 0x2000, 0x74, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_SET(r22, 0x1, &(0x7f0000001740)={{0x80000000, r16, r10, r7, r19, 0x8, 0x7f}, 0x3ff80000000000, 0x7fff, r6, r15, 0xfffffffffffffff7, 0x66}) 00:00:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) accept$unix(r1, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 00:00:21 executing program 5: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x80000001, 0xd9a}, {0x18, 0x2, 0x9, 0x9390}, 0xc7, [0x1, 0x4cf9f6ce, 0x3, 0x3, 0x1, 0x1, 0x0, 0x6]}, 0x3c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getuid() r4 = getegid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r3, r4, 0x600) fchown(r0, r3, r4) accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair(0x1, 0x0, 0xffff, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x70000003, 0x40, &(0x7f0000000200)={0xffffffffffffffff}) accept$inet6(r6, &(0x7f0000000240), &(0x7f0000000280)=0xc) r7 = getpgrp() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000002c0)={r7, r3, r4}, 0xc) getsockname$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) getpeername$inet6(r5, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r8 = semget$private(0x0, 0x0, 0x280) semctl$GETVAL(r8, 0x2, 0x5, &(0x7f0000000400)=""/22) r9 = geteuid() open(&(0x7f0000000440)='./file0\x00', 0x20c00, 0x1) socket$inet(0x2, 0x20000000, 0x5) r10 = geteuid() setsockopt(r2, 0x22, 0xfffffffffffffffd, &(0x7f0000000480)="13d13f9d9f4fbac02ee248e3eef6110fb7244c95740ea844aaa5e185e8ce62c17cad331e92cf", 0x26) chown(&(0x7f00000004c0)='./file0\x00', r9, r4) r11 = getppid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000500)={r7, r10, r4}, 0xc) getpgid(r11) shutdown(r6, 0x0) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000540)) socket$inet6(0x18, 0x7, 0x3) paccept(r1, &(0x7f0000000580)=@un=@file={0x0, ""/81}, &(0x7f0000000600)=0x53, 0x0) 00:00:21 executing program 3: socketpair(0x10, 0x1, 0xffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0xfff}, 0x8) poll(&(0x7f0000000080)=[{r0, 0x3}, {r1, 0x10}, {r0, 0x88}], 0x3, 0x2) r2 = dup(r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000100)="967aadc0cf6a701ddac45251a1ea3dec5f2527c2f0a75931aeeab59e877f49d7b844f1721afc9146877d0bffbd609e19cee87049b7650e0dd96b0f0d", 0x3c}, {&(0x7f0000000140)="39ef9c8dc7df03eeb527c7322f107f24a1c707b18c52de4b3a3a80ce4860730b84968b005e490e1cce0c48cfec2d6ed27fa135bf00fa528feb669ab31d6421d6f0fa2a1b5a70c02f23deba4a4b4d791194956b18a062f83e7ea61142825cb827c9cbb3aefa5e0968334827272e7b51a44773306e156d350f637500f72347e3059b7ee27e689bd349aa060a976f2e44eda2f87cc6638913e3962b4ca992", 0x9d}, {&(0x7f0000000200)="733e5a22f0579a3e1cf96397c8f778ed89a900ba8d6ba7c5cca81f8dbeb8728088f4ed7b807d3e9f81ff85db97dfc0aae350ecb62e97eccb86d2238461e536b6add54e58d8eeee78b3571a244b0a50c51ac7c37e25fe3a20c154272302fcf8b0c93f2923fdedb64019046b9c0ae77f6ef2175266b8ac3346d2ff62f72ffa3293f67e922718355bf162362fe69de26dc4d8f1690a45b3f6941ad24d13a952bdd84c5bfdcc10bf45f3943ab251ec67fb5ee74506fbc6eb65c65af17f36d19be4c7c344accf", 0xc4}, {&(0x7f0000000300)="ab6c102650020aa1da78b12d3fe4abaff290bd2087896d4d34e75d3186996a2d96a4b3f4c948e37f7d2e7226f9c319ca440f2b604e43d2313dd75dff00135acea6acd2d4c0f157b535", 0x49}], 0x4, 0x0) fcntl$getflags(r4, 0x3) sendmsg(r3, &(0x7f0000002d80)={&(0x7f00000003c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000001880)=[{&(0x7f0000000400)="2c633f371db94f2287f61fb7423380bd01a320eaa5f93eba2105a162156e35b6d06727a32018feb15c98cc4b2201287a588bb7a209a4e6675262b65180bbb4f0f07f7f137a4f44b83fecee79d9acbb83bb046cc51335231d51219651b49919371ef21ba65518bf8f8c9f4debce6d1d2b447d1de2db2542443c1b97de4dd009f0d7a634cb468375cd53cd0049bfc98a05344e83d2cddacad91bee2223af4651bf868ecbf638211cef83e5edde6fb17516257104b18b89f2c87efed98d0db4f740ccd61d1c3280ecf919fd3e66112e6ab97077588e816a8448ee22c976ac9cbde3c5d34275a0630b984c4dbd14561ca97e7e005560a5bb7347fc48b712547eb29f52138883a84598b4fa75a55186f7e76221aa45bda0b88d99cc8d00b72670786d60f91fe64d2e0d22504c514af51a87f92a0ec1499478b33dce56fc63131a791503018c7230754cac34fa81430f382e3478e46dfa93f88ee43a3f72c911b96c65660bf022f3ab22eea323441ab39acfcfe5f341737e44063842e4b97137d8bee2460c409b07da6063069042bbe04ac9baba16d057c8343ab6e757399c54a648f8f74ba1e98b7a0e11ab1a501952a979e4b60521f30e6e7d0e51b915d37c511e3aee17da0ef73f7f86e3514cec365f72d08c27d3e92cf2c6e08e53af90537829c9a0b57e54556cd04ba3dfa2ff47478085a70a7f12b444adb7055d730e1661be84f72f2d9444516a65d8b9683f9bc2cce787af450e1d12732f58ae696f9a6977659094d13f81b983d1a8f8ee4ffbf9a2b644bdf920faa8fcb4ce2221113c4ccfbd9bdbb91db37340b2ceb87cffc50f261a6d189464d5d60c4c528e5d32476cbe5a97b71c8ab4e31a16db5af6b5fc91776e0886f5951c316543f445865a88e8509f370c97628c7df663d00f2fdc725f52166efeae4a40ee42b2c5bce2c277953ab93a392a4aa70dec7aa2d5d113480f2a04fc6311b41eae975f32426c05b36ce197d7d2ab760bcefd09ad9ea5e341997d63b70cfab5343a83bca27a2f9abd40504976c0f31a6da1bf19ad8e9d6f59dd7d5d1824884b2e2045eb39c5035246980707137200b834d133309cf33be3bf8c77e3f5fce1b91d371ae964b24776f4930298bda4cc788f090c8c2c97157a9d0523e8dde92253a9050272f4726e9bebb8dc678987339984064149018c37782ee5cb4ebef03c5ed826bb3cfa86cbd07e78af792df69b3ca96d8a06c1f7e0e32a2ecee005dd75bc42417de7a4db111d2674fed767286d43c32a54b69045907b7510e27aaef8562bda3fbbc4bacc7243f7ec755618fa70dfbf8d9b76ad47fff1fba5c9b39ea734bd4335f227b9159ee2ccb5759010ed86045f419d3b83775d1f9f823bc68b19452abb120640ed6710dcbcff7cc46ff7a70190949d894de53610e487fb0a604718bc4ea758a771e72bf116a2d575a9b90d13c63d31f1058adf55fcbf7dbe0c35660f26b1df85eab2c6b835dec666facf0ad8f89dbefd3ab19f7dd566638ec0918df86a55e99ae0dc2768f3c6cfc39e5b3d77bf7950a5519772b5e36c3d8471099ae8de31bd47a6759a4ed9ec69c37dec8481af438b93f663c566924a5f36297305b94f1d9de3b42b677b4da2935f74d71df675c61225e0932b0c16c82b4395614967ecc0de22d9b157ccc845ce7e566716099f1af1897d36cc38521d06e26eac5e46b5cbd9ed050b7a475db900616bba31e8a15e4bce81b0ca9b7343247e170682a236c584918009d1e508ef2272d3227bd1a7b175d64f1c44833b0e15ebc21e41e8f0d24763462fa8ada51f4035448a92bfca3b21fb7c42fa740140a7d2d9ba6d2cc25e9d6433728f92c1dd575490b8ab71dd24ba8d248f950752b2427e73f4853e137c596078694b5cbd26b0da4fb4acfb9a2a6f97287d4b81457124e7e726a76c9704648a6a55e9b84eea7351f772c2ceb912625a3ae2585adb51d05ebf5ea6a2b8c92cf0463dd9b9fa94e31ddaf5ec94c25ba9c97acaa50480708a7148972ac6fc773807984e2e16c5f32fb4cbc8fbcd6d2d0ae0af102986b194938c6e92c6ef2f5a57ec0f48064ab0019634d909e908b440d29be5e6efa5752c99053fe07674291e46efa992cdf00f721a8ba6854a46cc8a7b14d7108547f6eb6ad06b294e551162752fa3c25f3c70b0642ee533fe01758b49f4ab4621a3536fd3dedc7948d5f5bd63db101b24c62976d1b7c05fbecd6d609920db90922e15fda4e26dd5e26683e464a8f5356b5107cf77b1751af615d3b106a746ae7930e4b93111216771fba2f2d1e07f546f61241be6cda0f53a6da9c9f56a144aabe678cba97f865d82e87f99974c0c019b8d38a1b8ca2eca379f4076c766a1e5bbaf205e23a3ae68ed57eaacf589a6a23298cb4f3429cc860fe9404d1d899e0a0411820277a0be65b1d9fe2b74b0564a5e03721b571178f3137632bbee4e50d4af99951038bfa8dfc23825512487c74c613c48098b0edc5cd7ec3a3c442682d49fe4b93bb6b0ecefed3607abad54c62fdc4d8cc469c0388132ed7002ecf26570fab2597693d2da4479b4cd4f784e00258d7f5c53d13e990e62e933408be58bdbb6980a4df4e8bd4302f592f2f2192aad769b1e37707705e9a78a18f9bbb3c53ab8a7601cba39d0b703e7e71a144cd6ee5b1e4f24ee769cb3273b37c4ed4e227ac870a2cbeebf870e22fdcb462d29dda4dc6cc3cf1f393832ce600d3a27bcdba109ed407b1f2bbfb4094b1b9ad73fd0ec4279d6d13872585b63878159441e07f123770aef371c4f73f2a7eea5d788df88c252fcf5546f1380336beb6085af93aea43954427a176f1e96cc405fab348b2a8ea92d782d13b594738594cf1b9e516d51e2add27ad3a60723d4637244dc74b1eb64d8e8ef8179e7bd5b63118c5d65efb58ee11f50d853fe716247c8effb3b6cbbabb4f0ab6ddcc44d2ef49feb5e35efcb03abf558101f0f828c077930357859ccc60b25d99b6d0789ce800d07ca29aff46c868808dba0533eb8ed8d285e7525762858c54ba06ccfb97973300fbf93f891af8e2203cbefe4891cf99a9ffd694740f2e77382ae1f46db905e646709b96fd3f16a68b28d0e1b99524471e21cf147f310bcb72d9546b6cadcfc21411ded4a1d263207e25ad9c9560679533ac47276534893f0bcd7118ae19c71e310ecd28a6e3b1da675dacc9569b20483ad91b02e3cdddb0d0da9e1a7bdd64207c64d1947d9af07511cdc7ba2eb5e328958c14183051c32e1fc475ab5f0632181fce3e678c36e675089aee72ac1bb86d8c2e2a7c4f327a93930c9cb6774a31d36163fd0ea0550bbecb0534c9ffd727f1827b2aa972c130c3604356df6fbbdc94c9fb20a173e8501c1d5c68b5a3d917a2d62cdf905fd8031f049405dd340afbbda808ecf6fd7cf9feb9826e4e68386c9eb7f0fe52077ed025f619cd951cebc5d847f2ad91fe04b40dc5b40f1213b6d82507d91b72f0bf129dae0b776b6a6b14bff25a856a9ee542d77f1fd4d4a9eb2f6116e180b49686c4b207d7e0e00058dca67a25d3e3ae7f51381b044e53488ace29f0ced90aff7320b3ddfae0c9bf576ec2b3f8833b91c7d59fb39cd5deaf2d9701946963a5bc0b08040c37437df296db877a85fb365fb0f0b69fd4bba4c5dde09f909db6ca9cac064bbbf9d2e1a95ac1c0b8856914cfd476a2450a0e76133b403c96aa2695f9333c9e90065e7c02591429ab7791ffb79d9e6870aaa3c90cb5f2f0d281464f57c166ef0434ead48b5a1a3078ac7bdae94dfa082c89c3fce358878abd5bcfa8a1a8cc04a5975ea31147826b449b5ffb02322e35b6f80ac5cded6368dbaf884a5e5eb701978c9477bf0bb7b891aa740ab9c917a31b6810bb56f933f735e9acdccd2461978175ecc06c311e306d101109cf8f78f4eeb6d62971dfe2869650ba47f2cce68962fcf8ac1c4e61149a8c65d64a1619bbdcbeec9a6ed39e8cf4831d027cad93586917f8428c7effbb13734e05781f2b7629a9c3e8de5a3c1f23b1ad606ad8e00c8410fd69be8cec219e5dc65dae4e866d9968c3298cd9a30c99d3885ce2ad95578cd3248a53875bcca1684ea430e9b84e5c57b08d31e571b9b5bf9fd2518acbbe2ce64602df3ece02cf10e8d2763e367f79f2a796f043c7a66ea328bb0d63d18d04b9403b47253bf8feaa6a600dbd678719da514e7a494914d67f44c2bc33059e890dd77a719a722d640c40fc22ae6ad46df0324850d6be9de5714ad3d2cce81c37113544c652a6ec0022d0aa59c7132b19efc45508c8cfd6315b622878afb56f0ebc5bf31537a83a7943e2a85ca6cabc4d620f0c62e47378fda5ff66855ca3c7b7541a46f5738380d779fdabe7bf7502683dec922dabe0069c9427e49c4cc1335e0a99d431baf0b634f7955bdfcc00fb00c26445e48cb6dcf07768c5c0def264587a327270fbac67052d0f2a14b83d58e452b1d3b7ea88f026050e0aaf38edc475afc5b3241d7cfc3fb0e5ef8352415b92d88b1bd0cfce6ea075db758e7c79f2694cd450e1c214702bc7b7e89f84162697133f53668761c2a3254053a33a4bf79d685653a79e72e49c787f0c605a9b76492cd6d420749b54aeaa4ba8bd899d7f0958d4cda27b07273a514c3411dcc504a5fb0e28ad5ddd6437cfdb825315dbc8b27892e59c9b3414718156745aa6e56c67198219d078a073ea018e310703b86238e1d9ce081aad152361b0b92fad0fcf3fc80f6140396ac97a8446cad049570678550e58d33bdc4d16bd9df7641531bffa24340bb424319706ef4f8818c65563f8097e809445915159664da2dbea8acf13351491561f7890ea122f7bc7a8109660ec954e42a7a5ac73641a7629dabf077e4988a40d502c90addd1150b8736ec56c90424998bcf16ccc76d389b404da135b2c76512a84cebe43b424aa9634db9309bb9d92eac244033ae1c9713d6b88a84f4de59849294828a42c4ad0872c18c85c9f2fa612fe875a65877cb1e6f4091761a0efd5016a1165ca631c59a7f359c9cde626454dd946cc0ea22fd93fcaace5a303b71d2ed5a01a93b65412b760456e7a3e83f3b4529604802afdb0ef71e816627b3a3a94b6a882866e35937617c936e0751cd5b3e7156afc4b3ea081f37470e64caa1721a3020da888d616a72974407c462759435c6ebadae9979c3ee372a2d60715d16507ce8f0758ccd30f8fb242233d8c0a04d9a0501ae7ce173b4cba88d45d8eb2ea22ae42409b48b6b2fb0e0d12082dca6efe1651884328e12cc97e7f97d0d626c65f89f1d4253ca458b679329d9daef74cc6ebc3eb52de3952c38dcff5bb9f458d63c27a0848fc68ba2b200e4814f119a5b61577d99a1bde22c887aba0e7aaf065e15d27d0410cfb3e60e662644601c19725ea4d3d824bbbddbe19f0ed0d499cdcafabe9e15f05d3138bb23a5e09676eaba1ca4c8302b2b46d52d68e9b4102b4784fa744becbd3bb4a7ce0e16f4738dca5abede2e3d2a247603b1c6f31fe9dba23915b5d3ac7cd91b65dbc26e9792246a255c7739efefd30cd8c85eb59fe5ff7c1e3d048bc692aaeafe745bb84bfc52dec121ce1f0b801fc700f4ee21a329ecc337fa31ae461a29e60824332dde2b651fec67fc4ffee92bccbf4baf8315603d1fe90951d40d7db41b7722d667906616a7c67a0e35821d8088ee3859c67a22ef516c567d5d61adea5e17369eeac8b09e1fd231035ee22bf164379329e57c0c90e69c256c354eafac451918df43be33143bd674e29aeb3cab1001884419edaa72c5655d43df1522ce1e0a95113bc7aa", 0x1000}, {&(0x7f0000001400)="0a2d6dbbad0433e9c2401883391b087e3ca6e68dde339e0861b332dbaf725a2ffaa1ccc3b8dbabf438452924f1c4a46c711a846002c4a3aca04ea455833eb837a5d59ff5a910d5c53435f2aa086512c42705b39e301b49102faf019edf2044a67f85073ba1a1a10880db826beea69e494a4a350264b880449462f57270852b348ea9f6613023481d503397f87f9d804f0d4184dd5f539d64045274e58af573e6d4b6ff6e8640a252a15036d8ed7c6624af6a83c1504e7983135a8c9e3bc33deb72572bd942209e29bfc3e4c2b4de414ab6550c136d9720141865496759b280c7023ef068ddc178dc00125d5121a079337592", 0xf2}, {&(0x7f0000001500)="82377894b11ef4dc1f3f34229bf90df9b8fa56e7946df4bc02d9811aabb1fc8238a6e5eaa6c16794d37669d6b940874ac16027821bc2ac8bb6d0700278a5dd936cc1ba5b5f8a89410a36031044f3a91bc0a0854bae1f79ef5109b3f644ea8f53db4890e8d9158920f31f2e69ef36deca77f07779186412c927a53f1aca72c4765549701796cff6f9b9005c2878885f27dabc320a8781de4e13be40ea6156733b4b8924dfbecb291ce9c3dcc7463074b16b2c66c2b9", 0xb5}, {&(0x7f00000015c0)="0713b0ea5f7d9218713f17ae5a9b332acc3e88f2ce7504e1184e6d7134fdb58afefb381d209e45032829c35deda10f28d3cba8460653f63f3a576bc49b7aaaa5789b8919d74b6d1cf8389bb367a2c367c966f341aa14426e3e716fd15a2c41e32e8b96b280fca6f758cf31f5d15c1d92dcd50a85788eddede670390fcf23cef87b709cd50c07ef3490da7907c6daf6c1c68c44529c63e188a36d49ff744c34fc076f9446f05a15773aca35978676c97b354413e16400979486c50ad0005d4fa428725bd54f7c1412697f522aabf4148424569fe0e78d2aa0224a82b540bbc0bb9e257177ad", 0xe5}, {&(0x7f00000016c0)="cb875c80afdd051c074b64158a57ff831010bd5ad268d48e2eaeeae27ae56190fb7c5b16", 0x24}, {&(0x7f0000001700)="7a2aad9236f29b1f33b979bff231c689d9c81688d327d1dabd615ce2d067a66e3bb63389e21382ce694c457af6f4e520ada923d8e9cbe4b34add9e5bbe3881059f185e70401945d1aebf4bdaebe9409040ceed165dc56c6490e7c284c95df967052019feeedd5a3fc796828ef4da9411fcd4268c60928cfb750efb889f59367c81784373dac674e5b0ad6cda8b6417fb963afa01d6778a1963bf1c01fb1d6829543c3c92303ffd54cd7291b2c9047b33cb55b75ebf926082d03a6cafb19268f2221b92481415d7c7d67290026eed5880ca54", 0xd2}, {&(0x7f0000001800)="85c4209661dca5e13fcafdcaf2a136b66a56f44bc450d2", 0x17}, {&(0x7f0000001840)="cc5725ba41a9001aaadacca1f996705b89c7ae5d17da1959b0d98172f5737bd621f91f6ac85da8b7", 0x28}], 0x8, &(0x7f0000001900)=[{0xf0, 0x1, 0x5, "253e005b87f8b57994666a5145f482f9f61eea3887bd19f2712539c11e020a7086eb1f1a40951e76436015b092670cb3c849d0bdab5e42edd6f935861d6a5c7e57dfe4d3ca4d7cdf5434b8c71384660058371e8c235d67f159df7b96e9bde5c77c6d92b388cb35cc79c0241a03dbf51d015d4a253490dde9481f422e287ec4fd2e3cacebb9f857d42fed5c275e4c57e0d2ee122ce6f5ac9ca3868326220e0fa1603cd74d704e6840747b7ed561606e93b768541c050c57b0eb98c848e319465799e7f47b674dc404abdb192d74c6053a86e826107fce2e16fa"}, {0xb0, 0xffff, 0x1, "a5a998ae309fd772f9f3bf00b139093367562e6c1958d39da1688f5b454fbf4ab0ead35734bffedfd11182e25e684b9cebd9e6abc33cd61516475762fccd5d0ca841370ace2aafcbf7a295ad30b85b6865057bd0909ad259246d830d92ba45ff3c6bdddf18bcacc92bfb10f63373072a07b5ad87afd8c2259b5f364e3a9a8a3a4ba15a8caaad6b50d361b7966609a066387766d2a8d42737f8a51f"}, {0xf8, 0x11, 0x1, "5029c4340982be694db1138b02184f4adf1a59f84b558f636c71dec0cb6c6bad8b2e2b986118381fe2352dc0ce6449e55c64c813d4b552e2d9b206912ec901b5b9c48a77fcdf437a534158705f7e94cb0de005a6f98257c80341ccb62823644c41c0c8c3ecd4b534f9b9faf92e062b69e89d4f880562e5e21c44821e483f1e04dfaa5b418bf9e859afdaa8d7d0740b6ab81064df1f9b0f4cd4ff9e010742ce3270130ee1b53f13ae88b60e070dc2ec12d66f23463c532b5d5b8ed03582bfb55451039046d5fa8e7d2cfc83a2a7f37d525b414c028b52bb53d058b108868fae630143"}, {0x88, 0x0, 0x1f, "d25e737f1bd2a411f163c207ecf4c080780c8549ec343de88b0d2c56bd9e5e0021ef3ad02623f9bb26ec1be8a491f85fcd66cc29344e11c05edaf664c5a9fc4defcad39fe50da62f4ad51de75ea2c074572f7fb2d624ed2dd89147ffda0f51b76359df9f02e4cca5255e0877827e055b1877"}, {0xe8, 0x101, 0xe000000000, "2fdfe30e1910e9e5474bea0ee2c5d659f5d2469e5594aa5d18cd5e66c25376d3acd73a4d4b76b4cb43238a6e132fb149c29d5337c2cf6e63ec7e0d936214875be7c4128611fd486afb67641ee3154ac251b4b0a5701db2ade11d39fc53dd9664c1378cb02bcfad24a131ae6455d4ccec46338d7b4ab1125a211e130d351abb1cf59de26d3a719fd7585673ce445085a63d60b7aadd2c9e2ee7c946a79e947a63555ac6fb489d201b4658aa6b989fe79cbcdac9dd0107f67cf04ef5cb1d208eefcf99ae0d5516a5ec59ea71f6ad1590ee00f49ea77c"}, {0x50, 0xffff, 0x2, "2787c4db37db2ad853da0d1d934d7b859c8d1d85e1ae46aa086337ed4e648eacb98b0d801eab635706f93519b85dbb3b208696fb4b4fbca53f147d"}, {0x1010, 0x39, 0x400, "f87371ed83b0499b057c65dba03c03053a3f424003cde867700ab9211ce702cfb0740ae501645c6555541110e876d352bd102ee73b1a53dccf45bb7fbadb0f59ba0136e67f1fdf702119820a77aab40a7a08662c2b96be05ae75c416a798e503c2763a40b922590a19591dfcdfb09fab84aeb90d95877ccc0694ad4a23a3bdb49cc174231d7204fa224b98d7197c509aa1b0621b5339e8c59b6a3f64cd47305d48437f7ba1b01eee7940f756285c705659e518d0cbc5aef546496373c7fd1bfb8f52af47d36ba8e9271b484554446073c48717f5a8a07ad1423aeb1da7d0e816d02b5cf2143b7f76514b836d4d85788c8b550af57892532001c983e4ea15225b8a4cbbadf3394114239ec38e1b660f36881c609fc514f8497615ce1c3efa1ca2081f0ce76562d660e9ee0f143a93d4a20b7ed6d83dd013043b8533f51e0187bd37045c18f51edf2936c418021e0f6fb9b7d3cf944d42735543cdf0bd58c32169d5bd2cf09a3ec56f4f7012174e69685367aef548d41c37e165011d2f83f1aee71580151d2c789dc78e58485df094c06f627ddeae1f714f9b5ee4832487444cfebf42e1107fa90db5b2e29dccdf18f842b76a619288d6cbd90a6eddd9c463cd0f2db23b8c9f0f16349b83aa1a1ea429b929761cf6ee7200234c7c760e419de2818f0be0c2614140626eff14b5faa8d8de93c17a51bd315c0e6620e4317aa29b1d78e5407ceb25a7e40e02be228c6689a365c02dc394d574689ce879fa69453f63109539f3ed419a94d6939ab0ca84a425063f0c5b4bf40e8febf76f2dc09deadb9b40988e36f90c338bd2807f44daa7c6d1b5acc03b23e2da2c50894f93a2c1682c28c0524596de79d2a9a891fa5cc95ca818fe30be83a5367908922fff503918c77194f6ad30818c35771106a657436bf8436751377f556c0d4ad80339ffed7b7198635dceffe170b4e1effacf3b4fc607266f0ca73dafbc2b76f94565c41cbbb9f2aa1bb5e2e1e433276bbd8a630e52bee7c0d1131bdc1dc848cdcdbddb58c67b9e9a3a68f36c236fe5548f8a91378331f12634fb4a07dccdad63e2fc2a052022123c1b02dc1fd54e5d770d8deaf9f50391b60c42991bed2d7276851fa76219f61508002f3cbe9c84e52dcd3fcab904ea288be2936712ddcec2b04281b39b755062312097cb6b5fdb6f64bcb2382a7631a63510208a190dfd0fb66a94673531138d63a0f97c380679f0dea4b5a2d94a848cc786673ddf548ea0c6e78c16fed17bb400639294e48e25881dccc3d3f345979e4ad1c6c035bd11686d30082e147b70545b5c7017a88b30254df713a9b9a44e412db09f4154253da49e47bef1a4258433160a4b6dadfe2d3d8d47afcd18836aae3b7e37ecc347e65157efae394b23d2d404ec4ab0e36b7511a6bd617e4bba43594dbaabb78eca07f20adbd4d68ff6c61302a5dd09ffb9be6a7a43fbf56cbd8a83a5c5f1cdb62a442c373b705bfa27a73f1d551c58cdb671d88d942a49618c90130bf6722f600b19faf36e6b214b480fcbeaed23d3ca81dce377abea59912f36cab4ef52f3d9d180bfa1de5f4e56a35c71222136c86e2710bb3142d11e0a9bf24051f7756ee5d5eef2eb47eaf405eadfbd7fb4c701d1b6e82950916c303b041088104b57a124cf8694b6de69adae8e862f2c80cad2f4c19092e7b20aaff5e6311d14978053f1d5dbba74e099d411e5cd0f9472477dbb27cee63698a3874d4d3d8264d58df0a32607bf6d8c98e9e6e0f5fea4e8aeb979f9bff857fe46f2a5436639263c6b9f1cf0b54e14dfbd4ff9bd53a7b71bb98c2842abf6edd917239d961c3520a9e38dc62a2fb8b0df0717b126b0359e5aa7d3b2e952afe9c29f7eadb80e68103071f87596ff3ea54a70820fdd2a2a4d74eade52cff06d897effa2a47d3a35ffe6372aaf972e40c674d6f07ab44173e6b7cb72c9282ff8cc2fc958435934127d64ba51b69c9a864150ea333801b0fa418033330b69ba1bc02a12a3f9f0126ba0131cdadea078996bd14408a68c6742a9a717c301ff3fea5169169424df35bc404d0ae3e0f2d047fd7c1940e1087494bd0e14b8596ac5ba5e2982731e95729496fbaf26d24ac795cec2afa258c8023de6f76a717fc8af248b30608b2e7d7e3fcf6ba9e4778b622c28602d5b6d1598c2969653142b4d150245278876f448fe8158575d0eb165e74a3eabcbbc4922ca333f6b16908bf468bdff60ad209b1bd4ebb3d5476b1a993ba99e97fbeba2808c13545be15463eba7a5fc07c9bb3d523678e4f82b78a95ac2fa495d548f996a903cdbddef37e36e01a883c26a43ae0537e638d785829c0d5467333d8ac47feb98526899bd88072774271b6b994cbfc814bcf1b4b0943f2563ad892b4b5dec08bcfc59c3e7e65bbb84f045562ad637dd571c31fb9af19482bfe0c9b0b76c37805157dd7715790bf0ad028ace9b24dbd349c58b327df98d475db001491e885dfe53f2495dfd81dcbb7318263af3eaa7695012893e988f41055d6602f5de0f1ab5adabc09a3e9da5071d49de330f22429f33ad5a17e945e9070789e2dffc995cc15892f39fd41935804c1de3e232180986a52e09cd5cbab792b3d54a98499301901979d3628fc064d99193a8e589a02f09b9b24fc0fafe45193abc84ba57c37891f9ee949d8453bb5551afd46081f226b5a0b0e6be6ab6611326b2888bd91b695e3ad641dfab376beebd3d2ad3bc387d8d53a983d991321e06661a728beda929eaf26130db9202642f92ed2b89cef0da263dbce290ee977d8afc4a651b46a58a78503dd3fd6e6419c47a8c109209fac56c93cebc98c8cb15a577ef537402d3258cce8a46bf66886348621edb14ec17796f6af3066538dc215555dfea6a4299760fabf9b9a1019a8f80f0aecf198902ef4f71eef8ca7e1e90764e1ac6f773f02bb634f0bc6fcf42b0aec166b365521b2fce56ee8ea3c5a763fc151ae092858be10cc38b25743edc8366b73f06aa24781180d0e9e57d47064bc606baf3d640f7b6c7cc5049a2d4264b5a1c7fe40c304b0b76125145f2ab36b9a29f8f5ba01cca14f1e9df1cfd4ff6aacad0261235ac75363d49eeab884bc5d1a7985cd525be5eb80aa0a804642ef51ec5ac62223b462bfb6063d6595c543c5d272adc4a8018675b6b631999d2c7d2057f327f0ccf5ef5aac15f8915587f0a726e2cadc99a5788e65ebefc687920d0f28acd925aedc1c29b3948bf3ff654a5adc6f5ec4a2671d820366cc3b7ed4c9398a6459a3515417976cd2bdcf55492961c4e61b95f8786c18340a74f660d43890f3e78d8e9621c4ec4747bbf2339685d8a0e5fc3afd2eeaf1a82c19f4b8b25a262d6153c55d37c2cf4311e4dc9be0380e2e0ccba35e4b93e2dbf2b9083231bec0d6810e4ed02f88297e975266732e8bd2e53e4fe5ee1a68c0c630906f11a0be0b706c082728eb82651b920f2ac79b706895ea01abe5cc9ad064fb71d513a48af9f633a41425fc6ed6872bcf068ff62730e5882301d79febfbcf54ff774deb00f91aed7ff3ccc733f1dfb1c49d8038929e52c32bb0be6ebc753e497a069c090ebf930ac568186d3d416390742d5faac3ed759a53f1d4896eaad8e9a799ad2f9b8d540b3217518174cff5df24e53a584ca1d94f1aab57cbacbf2c70bffd963b8ac5b96db714c68824c2d170f63e72ed9592f872dcc4dec3541da92ffc17f89c2cca5ed2c3ad79cea681f8576c705846746f8b7b5ffa7986cf33c9f2bd8eecb589200d28f9cd4bfe7a88d9eae235b0142ab635c83d7dc60f32338cbda31953775986cefba9864b1fcd55b625197a9b7c26eddcc21a014f719993215454566eb553a6d419ea6c5e2d4da2dd6399c9b98409475a51d2d1783577cb534c306933d25aece2bd8663d4dc50a36ce4794e91f1469b1313e329f5997873106db394627fa33f3b65245f0b75b21059dd24329b4856292918d827b3fe48cdeb7e20ba604efcb0483bcc87b6473924b1064f3d5ee0e56df001cfea28e8072b862778b211b778a495013fd7a1471648d51502058586e2a1a8744a50ca3f168aaec1377dd07ffcce4fc1987b90faed17a23513eb8d32f70929bd9776149750a9e8b482db5511700ed3d52eb15e811e3c0677b212c816274e1628cef235a806be935ee14309e8b52e9dc356c39f8afb798b48afd6bfe95ffa6cbb3696b536117581c029d23ce592544f309767391240ecb51620f046a6b381b3afbd38b7e21029a5867bcbfb6854efd86890b2f0f05ee662a5a2a387bfa5402b32a3747e3dad26e3fd438aff400cb7072b4b0c1587fe84151f987b2fe2e839294d011a1ba646171bcbb247e716324c5ccd2cfe1422d4cff9ba74a0b0978fe2386b4d942792430879a07d9d286fd9f04b60059cb15ce9d6ed4ab4f8faa445db77c0b1ee465dcc54925f2bae0e943675ac7ddc52bdf7808a2b22ee9718946d7258a3c37cf4ffa5c5f159dec10b18b04b046bd4e907896746891da9cd33a1b3594dee80768cfb304abcb675584e52dbd0bbcd3d857a6a6ae83f898d5430af8bbd916a883586e398a4998760a872dca3becd3068b0656bc809ccee407218b1551ddfaf3b00ee08460adf72951db5cfc6c0aabd6d0937327afa1487cc2be0161e8aa805d656c22333eb9415cf061ad136744bc4c8ee844b83635c0d77ef07262de989112c9a7dbf2b2fd8797607308399bc4313b96f476949238aa5956bcbf06d9c9e3f9ea5239bfe380c2a13a8830b84729fcedf12707845affcf2ff1f9e6f0afd142e9a0b2629dffa4490ef2768ade38130ac1fcd54086e1621b681b6e664bd6f8e7495905106b56c084bed5ee61544b5be152b79b43e1456cc40972db1f076b05cd455fdd10ea4fd6df1dfbb84bc46586a7dc621cd9334055fcecbfaef21048444f62e07c490e519b976f76dc42d6dcb8f29d61920740b4ae9bd72eddb79d5dd6c54a67d47b605a0be5fc9959398b028f2fe6089820c445c8291856d23dd1decf969afa2a13de10e48f5cad6149534ac4dfed965e1bd9ccf3443fc7eef7acba32f726b7e2495c1153375dfa4d4997a7d1a208865acce9be0360969bcade4054d5c005c71416782feb9f67180c410d036053ee29f95827250edbecdab68285bafa533335d401daf29ad308dee5fab2602285f2aaf8324bdf509dd1c0f0a40d71cde41c63b63aa1f89e1d40e78dd28a10a2cbb72b9b335d6bf167cec9df666078d10fba9431bf7369e0749ddbf8d9bf0c2205261075abae5924822eaca6fda87ce192c6c0c7f89e7c6548b6cca8f2596b0f22158dbff452b003c980e1002319fb67f4296db18c649fc94b87e7e068bc4ea39414dbdf6befc9ebe582cfd3756e1fe077374ed74c246f112f7f9d3bfffadc9ba26ff2a1d1c261087d649fb759052d616d62460598a623646a4ec6f4b932988e39822c0e9ecaf9df373f7f85629b74a2c4521767de2d96b52db171f8c64b4b00ac90983a3cc519776762251a6d2ab884bdb95a4b2d97e1676acb4e87caeac97647e21c798d380fb27152f85048d84bf2354e9a85eae44866e7fd44c92940d1a2087a11d94bccdaa2f773fca693ac54f39bb509645a16dd2d93a256fa97ad8a74bf00e29cb51a72380f6696c2e888904e0ba5d87212aa53a23274a5368535bb86a38f9c004eda0198ce632532f3c85253597b1a9d2b4a1234c19f6e42556e75ddb9acc5b193d2d063d2bd6206e7d4c11be8f3f1eccabac5a909e13a1a98dbf5c7bcda53270b8d7a6cfdee2d8f4b483f2cfd82eb3baf225df878"}], 0x1468}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002dc0), 0xc) setsockopt(r3, 0x0, 0x7, &(0x7f0000002e00)="a76ef9d5dedcd199b810652ba388cceb372c24f5c0ce8383afcaa51ae29aa7bbac184da9a8d414c36f6eb8ef987154177625fa8a26a632ba4534841dc09cffc566d59e8b47106c9f42e8f0aaedfabca8666ea8e8a9fd82", 0x57) fdatasync(0xffffffffffffffff) r5 = open(&(0x7f0000002e80)='./file0\x00', 0x200031, 0x22) geteuid() listen(r0, 0x4ff) setsockopt(r5, 0x3, 0x3, &(0x7f0000002ec0)="bef2faf073f2654a44f703", 0xb) r6 = socket$inet6(0x18, 0x20000003, 0x2) setsockopt(r3, 0x0, 0x7, &(0x7f0000002f00)="a3cd4084984edd8524fcb24501adb63bc5f3f6c742f9699d9a23de48d8b58737c214bc878e7da24bc687f3c323c9971fe9b65761418a42df8d6025277959f364fc899eb2496d8182b1e4169f452378943ae0ba9d72b480c39738e5ba61aba40e272f46a3dad6a4375c9c35253f6bbe83a9a640bd518c488c6e7a55260d73cb1d749b1a5dfab759af1c495ef4756c277478cd135643c90d6330cf7ec38790f102de5c936f4011238794055e155a6e7b8e6e547ec2223f0acbec6bf21fdc2f2bed696c1bca603c10ddf96de7908568f522c448c8efc0", 0xd5) connect(r3, &(0x7f0000003000)=@in={0x2, 0x3}, 0xc) mknodat(r5, &(0x7f0000003040)='./file0\x00', 0x20, 0x7fffffff) r7 = semget(0x1, 0x4, 0x10) semop(r7, &(0x7f0000003080)=[{0x4, 0x35, 0x1000}, {0x3, 0x81, 0x800}, {0x3, 0x9, 0x1800}, {0x1, 0x2, 0x1000}], 0x4) listen(r6, 0x9) listen(r1, 0xffff) getrlimit(0x7, &(0x7f00000030c0)) symlinkat(&(0x7f0000003100)='./file0\x00', r3, &(0x7f0000003140)='./file0\x00') dup(r2) getpeername$inet6(r1, &(0x7f0000003180), &(0x7f00000031c0)=0xc) getpeername(r5, &(0x7f0000003200)=@un=@file={0x0, ""/62}, &(0x7f0000003240)=0x40) fcntl$dupfd(r5, 0xc, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000003280)={0x2a9, 0x1}, 0x8) 00:00:21 executing program 0: r0 = shmget(0x2, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = paccept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x40000000) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x5}, 0xc) listen(r1, 0x3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="fd02eb74f5fcd856bbc810e227732800420c07c506675c2d75a1ae83a574c3e30181cd8f436114e112a959ebec98711c2055ef38e6c29112cca61b3707616e7d38cdb65e4ee756c1502547b7624e84c014cfea9fd46fa50240f027d1c8abe0b35c9d3c417ad6201d2a6fb7934c32012d59aceb4b42e4578f96189a9cb7a06e2c05abf76b55d56f1bd312a94a14114e50523b18f2bf563d81cc373e72a6a9888092be2a891df2c37c28a149f451fa6fade2ac925a244a0e5090277458b6d5e99c788a77ce69cd3631e9fe989bf47cd223a88941e71b622c819733ed52c0c56b6843bcab58cfb3ec34ea725f5c4bf680b8fec3075e433851d115d9321369742b153e41ecb676c10344caf83f0430e5ae0f0361292340d9d9722c9fe8b09293f9769c0660a94eee4b0292d65d11c8e34ba3d5f73d035fe5506f706719d3f99439817e7acfa865339ce5793db7469f54b22314fd9efad52a748ea8f2eed580b604f2d91c045b2b24ad0b2c1c84dd3079ba46150a798cf2bc3fec6ae38d8a70808b58dde242eea9b4f95d291c9a02319cfc3697e1bdbb7eac5b66d9151b7d9e15b5b34ea3cbac8126514fd7c55349a6c41c5ae06dc0531c45c4f6115dd54c5d8e74212a8b980c202a0a8d484aea2250a8be650a8421ca87a64e940cfed93f7a9330e8e70e735621679b7dbfedcfc30baef76ce1ddf0791808af77e10b856bcbee323eb1bbf9742e299fa29e27f9f73a15e8620e007c47bd1e02bc4cb3c5891547e1c0e6407385efefbe309c1b0bea7158e898b96acbc8e0b5ed8cabb0abc7fa9f85ddf348d416dccb74aed6573cb6e1d6bb2ed6d98ea7bf2909c8ff6d53ded633e5b026ff7294f7ae803056b8d41549a9b747ffe1e20ac3875223acda9f2a52f35dbcc7e299bcee069d5296c3ce7923e29cacadcc1b28b03ac7c6034453a263a01934044d3f0ba2d46dab8b20cc7ecb22d5ca833843a01b2729923fff971bf5877778f71caf3b293d62ee66c8f0227f5fbccecd16d7dbf077baa1a6e3e6a2c2bfd4c31102ef77a0f7c121a6b548ed51c9e48223ff0033ac5fe968b4fd5f756d932f8a2a0c670d6cdb85d8192a00d7663b9c14ea44161dbf3d7a2fca137fafcd23b161ec86cee614f450ecbbe44eb905e86b894a28278ee81c715664896dcbafddc02c5565c29b7cccead7fe0a0cf6be7b5784a0faa6184e2e9c8a88096ba52b0cecfa6fc2900469c26ed4c03e7184c38443e9114f23b26dd020adcf3f6967a8421f534e5f8a30f90e8ae4f90aec680d9d9733b304e6f8a13e750ebaaf97c80e5c641b277c75805c4d1f4103bb8af2f716c32e31a24815361763169e7af54d35cf15afe687946ec4c93255aec4dcc895afce8d8370a9a1f8692accd2f35260a20ab799b010048090e9d4e3be40e5183ebef56ba5cfbd6e23fc5e9a36c232e602067d3226eeac825afeaec02e0747063a89ee10f7eb5f845231d29635ee775e66db5cc7a083503748cacbc27ab436cf578b88bce60e51568c63885cea9424c94c35d05298bd7e49f683993144334d797aa649a10a45dfdba42c43cbe38476d8e5f0b90940996ed541eed03bb18101a5bb146efafaeb094d226b7eba8785c787cba4442a2984d513a22c01bdc8db2adabf90dad9bd19286be6e69a3694a4d2e707937b8a7b881ac3c316ed4c65f666789eca8b3af5b52434aa66151eae57996026dcc6ea2ea4373fc3b647b9cf738f3ef6ec161490c99257f516eddf304dee2fbcf36b956f1c2d97a895bcc090a16d76433fb66566cb38b5bb57b0d82811e349b958f3fab9e5db604391a8eabb0341fe09d8d1006b698ec8a98390eec0c5233d8eb201e52da72789c1b520385f2610f6bd22a92add775e41ae026b71a56156f98e2c4f99bed585f24e4e842e113381759330b8f45298f02ba9e0eb4e2fa3a9ba0da93074ad71534bb629055df6e45bdc138105a44d57b72e13bb1e9b4f3131cec86d755b81c9d11e427357399fd63fcd70362e8f535013bd2f1383664636a6dab87fbd303e80b5a537d0be9941a19b90635f181b8421a069f160a07555d09c91858ac4fafc85b98df6193ad55c20db5ce56ac6d7395156a410e46417f938da3781163f65741bfa8b6680fbe6e91db5fccd53261f995515ced61da4766f28697bd3a75bdde1db4c9502da99b493b204da5f7d86259c01fb1177a6a84664b15076ce1e87b88800d85392dcd93eb39d8eb9ec5c3f8456d7491ff2eb82f22cb286b20174bb5a3ae2f8ee2b82e529b28b7a95b88498f5687c44a9eeace8bbf1441a847c1063dfe2fe1b4a2a57a0195676aae443fbba28600cf6a67d88c03a4b6e42c2b87048a6279e8efff8de7d984f8501895a50295b6ad31f5d81cacf42cdc3a08b034189c74cd19a0941c845c79a94af21810221c7751e5b59d17b9ca11db77a80811d6858b5f3f7e257c29b52f7567558a5f485bfe606d3dcf875d3c25b24a8a7012a94ef5b0f64f8d112a12df2241399c85beffc7e9c86e07100b6908bbb05bd8f48dea1a8b419d9e5c46a096dd5a108455ee150930610f7fb17f9480b2d132bb72667b5c9d341bec8bf6077b9f3f04762e43218811b58cd697fbc098ca1cc4aac58f1afa1846ff1b5aeab13949928c9f2b8d922267397b345db5a0d3b95d433edab7e51db43dc873b9696a4be3242235d4d11cf4971c6c4ceba4661df79b4389745e1e7d08896b75c9dc11f605b6500e4619b261e85df3c02635023faa67e90b5aaeae731efc56dac06f9e0754f3933bcbc35db5f3dfd43e92d17746b444ebccab276ce39c9691283d6d8938679948e0186c2b6af6d220a9d755deb8328253ec51b500688b724154f50af73989af218de30b9e7406fcd930c5478e86399fecb19868b2e7d3342beb02f9af732264c681ca76463c3491d0a398639bfda0a6726930a58ded54c93071035ed5668e78af8967dfda106207851a32cd65aaf932b715da14aa7337ba7be4e6566a627429e9a9ed2778b04b653450f59251b3bfe15fb714d96bbfe72089a8edf8feec0407034b074d11b53d655542de3dcfa550fa81041e5059acf21c458a1a7f9f9fe6e32a194d6ca38be19a888a3de8fedd2e70e6674a0bbd60816740abfe88d03ae743c36154ea053647599b31a94c1ea258fd4b544209b18da7a88279b8a476deb152892b785dbd7db2f6fe69b43112401c83b4cfe4a2cea553d6d1ae91b0ead7085b27f8fef76badaa815a5df1e927d373826f55967f706b9da780e5c521b137c13ba7fcd3a4d014cd98d13394dd1b7aeaca7cd8685001957ba2b75ccd5d8301650620c1b18c93ee4a9288c7ce4f7487b118e8c232a6c59b06b194963445ac87ec32df4cc4c9ec844b95b18bf04f6f1612c002de27c7420401e8f3809796392f0dd065a5a539d29c10e6a03b188279b1bd46b275a18299bef94951d138d5a96ee45570bf574fd87b627ef2ed75db1869bcab8dff986856bbc2d0b5d374ef22487fab1011e4ec2e1499fcabae61af6c89983a829e2949f7b9741fcd44ab139801d68b2310255efe489a03f57e2e2eb27e69f4ec0d8996cab5f71e7cc845c63728066c820ad99704a70347a6f7e393f0854ef15682a79d6a8a99f16c1acd9ff08cc706ce2b18e435744b61e623c73c68657cbcf8532440987cbb6eb10e912e05730433aa954483bb08679c5c8eb2ac05c593b8e28286b1f52f609be77dc2b5790e36d296cbcdc11acc87dfe269edc2dbd627c8e477a587b1bfc86770c4859fb2818ae951cd546e037695e28c8bf43393d9c58039a65b231737554157a399fdf9082a5cd01a458b930bb67e63849e9e70a2a19b6b4ac3f1b31025de63d943e03d9c8396556b271128a220f731ab75c6a2e229cf6234eb50ac154523959997508b70809b7589eb4aff351ec952ab826ac8e90c678f41608f0bf064ef9e1fedbdbe9951940e396a2d12bc507fa8aaa134a355a8fcc3dc069707861e43f39570b3ded7c90252ab6cacd3b1d435330566dc42497a025b0024da71dd2ccdebaec83e1b19c805e870a0d1ce4b73b9d8654fb36e1206c8f39f4813290eef494aee4f9d831e10bbb1d179e25f9fa0caf9e966fa98fc9096383d4b4e2cb87418c5b78b9efa9d11cfc5c82c85ac7f48999b15a1a10aad5c07c1ca2d66037f294d3f59e97744f8eff651fb22ef1161c9ee0925e30e85aa11031f02c10b16a9bd4b14a7da3b266cd580d83014b0860ea5e76a5418a2f6506c86747d3269152a8b1487d941bef5b0b29f75076ecdeccd0be56ebe2c010248b74301270c74f9f88e709a9b812bd9ad4e7d16e691490a6e7f57cd13eb06276b44df83a691c0e8d59d06531d99d38d2300b90eb8c834ab9182b9e25544ed4d67124ba08be5545647c1a189de18feee18c4ad22806f23230be1223c09cd8abc851ea40362077b87b569f0721e3b86db748e98c3cd364cba2c5686313e823012c20f673e597ee46cf9910ce5b78957775ff35ec1512170c2782a6a3c9cf3e404775a1a22ea08b50267de09a83c43a7241ed0f69d065de86e7b1b75cbe1f5ff4cd8a1c278d8ad281e81fdb16bdbeb6c0cbc8cb7deecd3ebd7ae79afb5027aa6115e25c9f88dc7d6605e6626bbefe3db348139ce53d8eb35efbb0d17a07c1cd588cb30fc35c03a85f5420e5388f8bc15192c95976d46a2af70a066f1f5393a01de7b48a9c7eae85459203cd32100f42892ab019a3aaac7ca6319dccea1d8e43cb5a6e262fdea196449f0c5285379b5c05dcdf297d58bc6e4997511244d0c48d1e7ea8053fe931f6b1387eb7f3229c77c240e191cdd7d9f2a27e83502ab2342eeec74614274da643dd2d8605a2bb1f25117ebd462129af64296412ec4025c93cba0f1625e5ee62b935dff36060904cb0f0dcc8d329ac3cbc7007611a66ee7efb1c92ae7d495d51976f74db466541b8f790d6d8453a3e2cafcc7bf4cf79ac2d674589d42b4e51a3af0945bb74f5730916543331dfb8215037445b8e8014c5d90fe888088fb88813eeeb518f84c6199f351ce68b182e768bf5be7bf2017897bf731bf2a3fb49a2e51c9492dfb8b99df74606eb3fc20e9ec9b6e530f17972739b3fa790f3176177d13dce4fe2e54a7e387d9ed7836677a5ca7f62145e623e67f8ac809050103bee200b0dd17e5bbbfce38128f2667a73a8fdc19c982dfb8931d3ffee778edacc37f3e880fb4ee982034f6d001ed3d600b3d0f1fdf659252af609f3fc82a3774edf7ff5c9a57e2a8922b5b71e465ae94eebe095eaf3f11721fd69f87941c6080a4923f538c6a6683b4aa6ecb2647c3aba1cc21d3a34dd3e594e64b924b0cd4c2bd12d727f658bc32af141a4dd45bfc0406069b0d68bec5f3dc5b14a5ecad4d30e59aca05dc23b2903d8ff4b50d59872601d6699d59d08ec43e6789302a703b3a5b8480cddde5708bf364e803ee3bd20ea16e0a3967c2dda08e048595be947df4aeb1b30bbcb935c3870b14e87bb2cd954ef2a30387f205dec0b4c910951e647c37b4e2ad483fa97f1c928493f4ae9c7e5a618181614419eaf4e9c0069dc7d02f8222d4254a065600c98735d2a9f91328578b39a191dc8390611471bc76f4502b4a24a15900948de5cc6530fd0dcab21d00b4dc98c1bb7c3fb4db0d336c64b99d280e192cd69abe43abe752c385bd394e0e43cc673bc16d11b707894b3f879a387605fa04ac13a7ffa79737538e1f7ee76da3656d79151cce8f32efbb4f46ba4afa3199e8fcaec4cf08a76a227269efd804a161da8bfdca21782d41cdeff53e1d0b1b5d50eb0", 0x1000) pipe(&(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x1f, 0x7, 0x5) flock(r1, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000001100)={0x3f, 0x1, 0x8, 0x0, 0x6}, 0xc) r5 = accept(r1, &(0x7f0000001140)=@in6, &(0x7f0000001180)=0xc) r6 = semget(0x0, 0x4, 0x2) semctl$GETPID(r6, 0x0, 0x4, &(0x7f00000011c0)=""/59) fchroot(r1) getpid() shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001200)=""/27) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001240)={0x80, 0x1, 0x100000001, 0x0, 0x6}, 0xc) r7 = getpid() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) getsockname(r5, &(0x7f0000001280)=@in, &(0x7f00000012c0)=0xc) flock(r4, 0x4) r8 = socket$unix(0x1, 0x1, 0x0) connect$unix(r5, &(0x7f0000001300)=@file={0x0, './file0\x00'}, 0xa) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) fchroot(r8) r9 = socket$unix(0x1, 0x1, 0x0) getpeername$inet6(r5, &(0x7f0000001340), &(0x7f0000001380)=0xc) r10 = getuid() getgroups(0x2, &(0x7f00000013c0)=[0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001400)={r7, r10, r11}, 0xc) 00:00:21 executing program 1: setitimer(0x3, 0x0, &(0x7f0000000000)) 00:00:21 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = msgget(0x0, 0x46) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x1, r2, r3, r4, r5, 0x34, 0x7}, 0x0, 0x3, r6, r7, 0x7, 0x3, 0x1000, 0xdb}) bind$unix(0xffffffffffffffff, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(0xffffffffffffffff, 0x1) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0xffffffb9) r8 = accept$inet(0xffffffffffffffff, 0x0, 0x0) read(r8, 0x0, 0x0) 00:00:21 executing program 4: r0 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000fed000/0x13000)=nil, 0x3000) shmdt(r1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r2 = semget$private(0x0, 0x0, 0x220) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)=[0xfffffffffffffffa, 0x9, 0x4, 0x3, 0x1, 0x2, 0x3e]) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = paccept(r3, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e, 0x70000000) shmctl$SHM_UNLOCK(r0, 0x4) symlinkat(&(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') r5 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ff6000/0x2000)=nil) shmat(r5, &(0x7f0000fef000/0x2000)=nil, 0x2000) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) writev(r3, &(0x7f00000006c0)=[{&(0x7f0000000340)="d23829f2e87ed2d86a53f3d7764a35df14e69b734f424250d575211a839ed1f4c590096789295aa63e8cac3e7fe7841ba4cd01e10b41b83924414b20eb601504cde91137c82802df0c0508181403f0c7532e4fe2bd317741c221e839c063cf4b1cf06b63130e98e72237fc488dd3ee1338ae6d2ddb95193ebf9d3628ef5eb52c53776fdd1e281ad4d5e2bda241310498fb9ff4034caf34ee62d4ada5275ef5c19ddb2b5662b714f55320", 0xaa}, {&(0x7f0000000400)="fbe6067cc1081131460096b8ba2368ce3cc4549c2d087e974e50abff64ec107bb9ad7f47c1cee19d75970b42f36497bbf9", 0x31}, {&(0x7f0000000440)="f618896fbb36e644e6c9915f508fc5f8d3", 0x11}, {&(0x7f0000000480)="8e0960ef4e8c0373ec7ecee1fc3f0908ad89a824fda219d4b8e29a555077e23f200bc724cc315f75886644ba43da7963e540e4f79964cadc212db5376efb1d04f910fed29769279d66ef8ba24ea029cfa1028442bde3dda2ad8c807c2ac9041f6d28e852cc28170218e82b42f1158d034efb37a394086b99df91ffee35a72a41deb7f070b6990b37478c8e509b", 0x8d}, {&(0x7f0000000540)="e11c499a31aae9dc5a5798a307d1bb36070ae86901118cbba8b6b9f2dbeef35589537aeb134ca5709b610649a085bb90fb0fcb975857e9b8d2490882d2180a67530b8aa4d995ade906c3248d17334ad15e15d4dc8948af74a1ce7d3682523afa3d91d84d5920a5", 0x67}, {&(0x7f00000005c0)="9564df166e953dc8c5124de8eb0edfdbea23d2dd7b639b35c050781073b87478d7bc7fb2fd09e1018ca40ac58fe6e9c0fbd338a7f1b80106ce544d3967c90d5def52114c05d09d4df68bca76e277368401772d7c67e1cff5b95e5c4a33c4eed1675767383c78b12076ee084dec01bf575fb9a61db182f146923b45a49f6137f7fc11dd6564cf469ed0acc5ae8c096ad4568ff79d31539b84f57c1cf419f2bb62315c517d8baf201b408be552954af15f2482b43f9ae438e717ed711a258fab7009e741beac25ccca159bd34c0c0840e77ef6b50498", 0xd5}], 0x6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000740)=""/229) shmat(r0, &(0x7f0000ff8000/0x4000)=nil, 0x2000) mkdirat(r3, &(0x7f0000000840)='./file0\x00', 0x2c) r6 = paccept(r3, &(0x7f0000000880)=@un=@abs, &(0x7f00000008c0)=0x8, 0x40000000) shmctl$IPC_RMID(r0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000900)={{0x18, 0x0, 0x4, 0x5}, {0x18, 0x3, 0x7fffffff, 0x20}, 0x101, [0x100000000, 0x1, 0x8, 0x1, 0x28, 0x5fb47fd9, 0x81, 0x1f]}, 0x3c) r7 = getppid() getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000a40)={r7, r8, r9}, 0xc) semget$private(0x0, 0x2, 0x140) shmget$private(0x0, 0x1000, 0x6, &(0x7f0000ff6000/0x1000)=nil) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000a80), &(0x7f0000000ac0)=0x8) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000b00)=0x6a92, 0x4) semget$private(0x0, 0x0, 0x0) 00:00:21 executing program 2: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) openat(r1, &(0x7f0000000040)='./file1\x00', 0x300, 0x44) accept$unix(r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xf49593a2b3bd115d) setrlimit(0x8, &(0x7f0000000000)) write(r0, 0x0, 0x0) 00:00:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000340)='./file0\x00', r1, r2) recvfrom(r0, &(0x7f0000000000)=""/57, 0xfffffffffffffd3e, 0x2, &(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0x3}, 0xc) r3 = socket$inet(0x2, 0x3, 0x8) shutdown(r3, 0x1) r4 = geteuid() setuid(r4) r5 = getuid() r6 = getuid() r7 = accept(r3, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) r8 = accept$inet6(r7, &(0x7f00000003c0), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000000)={0x800000000001, 0xffffffffffffffff, 0x9a80000000000000, 0xfffffffffffefffe, 0x80}, 0xffffffffffffff23) recvfrom$inet(r3, &(0x7f0000000040)=""/102, 0x66, 0x800, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r9 = msgget$private(0x0, 0x1) r10 = getgid() r11 = getegid() r12 = getpgid(0x0) r13 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000100)={{0x7, r5, r10, r5, r11, 0x0, 0x20}, 0x2, 0xffffffff, r12, r13, 0x40, 0x800, 0x7, 0x9}) getsockname$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000200)={r13, r6, r11}, 0x245) fcntl$setflags(r3, 0x2, 0x1) read(r3, &(0x7f0000000240)=""/211, 0xd3) msgrcv(r9, &(0x7f0000000640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000007b480f00327a27f903314a4a6e5929d8d0d5db8300f08c3287e877bbf195de06a1534985f65fd719f70be2d387ef010b59ee1d04d09838d8929838f6a9f63025855d506e9eb11e89e8d18d28092d6edca925c15cde37b4449e39e26f12961f915b71cd8a6ae70335f8bb187e6ee6d98afbacaa1c85a5e8f889831ca06de166df81432b"], 0xe4, 0x3, 0x1000) shmctl$IPC_RMID(r9, 0x0) 00:00:21 executing program 1: r0 = socket(0x13, 0x3, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) r1 = shmget$private(0x0, 0x1000, 0x78, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000001080)=""/138) shmget$private(0x0, 0xd000, 0x4, &(0x7f0000ff3000/0xd000)=nil) sendto$unix(r0, &(0x7f0000001140)="716a4b25e4bdd761ad390807dd4c7ea0d91015fe9229dcd263553df80c70111e", 0x20, 0x402, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001180)=@abs, &(0x7f00000011c0)=0x8) r2 = socket$inet6(0x18, 0x40000007, 0x633c) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) r6 = getegid() getgroups(0x6, &(0x7f0000001300)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000001340)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r10 = getgid() r11 = getegid() r12 = getegid() setgroups(0x8, &(0x7f0000001380)=[r3, r5, r6, r8, r9, r10, r11, r12]) getpeername(r0, &(0x7f00000013c0)=@in6, &(0x7f0000001400)=0xc) r13 = shmget(0x3, 0x3000, 0x103, &(0x7f0000ff9000/0x3000)=nil) r14 = openat(0xffffffffffffff9c, &(0x7f0000001440)='./file0\x00', 0x80, 0x10) connect$unix(r14, &(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa) fchdir(r14) write(r2, &(0x7f00000014c0), 0x0) r15 = semget(0x0, 0x0, 0x494) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000001500)=0x20) shmat(r13, &(0x7f0000ff9000/0x4000)=nil, 0x2000) getsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000001540), &(0x7f0000001580)=0xc) fchown(r2, r4, r7) truncate(&(0x7f00000015c0)='./file0\x00', 0x2) accept(r0, &(0x7f0000001600)=@in, &(0x7f0000001640)=0xc) 00:00:21 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x2) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x600) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x12) 00:00:21 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x400) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={r2, r3, r4}, 0xc) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x103) ftruncate(r0, 0x81) linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file1\x00', 0x400) r5 = socket(0x1f, 0x5, 0x5) connect(r5, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x90, r0, 0x0, 0x0) r6 = accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000001280)=0x1002) bind(r5, &(0x7f00000012c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) getpeername$inet6(r0, &(0x7f0000001300), &(0x7f0000001340)=0xc) fdatasync(r6) fdatasync(r0) setsockopt(r1, 0x19f, 0x9, &(0x7f0000001380)="0058e3db9cb3eb390278f0bdb532033e4d97d0d266c7999d9db35d388b0c1a68775b689126d896f777377d544dea7f7cf04e02d1727c2a8923298280574ee35a402c74b193f4ae67de07a94e74551abebac9bd98a9e1ee23a0ffc93df6f495c245727136a7d01b773d35554cfefe142b8a0b504a6e6cfb3c4e8672acaea58661bdae326817574a40dabd980acf4e652ca6a9fc54d4b573f7aeb1c04614c85a251e95f8b671907cc3c1e90762867150feaea92c5e49e31e452987edde2c8b36be1c3d4453792de4c39a8d3ef4ceff", 0xce) fcntl$getflags(r0, 0x3) recvfrom$inet6(r0, &(0x7f0000001480)=""/76, 0x4c, 0x1, &(0x7f0000001500)={0x18, 0x0, 0x4, 0x7}, 0xc) chroot(&(0x7f0000001540)='./file0\x00') semget$private(0x0, 0x4, 0x2) getsockname$inet6(r0, &(0x7f0000001580), &(0x7f00000015c0)=0xc) msgget$private(0x0, 0x340) recvfrom$unix(r1, &(0x7f0000001600)=""/53, 0x35, 0x43, &(0x7f0000001640)=@file={0x1, './file1\x00'}, 0xa) read(r0, &(0x7f0000001680)=""/18, 0x12) lseek(r5, 0x0, 0x3) r7 = socket$inet(0x2, 0x1, 0x7fff) r8 = dup(r7) bind(r8, &(0x7f00000016c0)=@in6={0x18, 0x3, 0x4, 0x1200000000000}, 0xc) bind$inet(r7, &(0x7f0000001700)={0x2, 0x1}, 0xc) paccept(r7, &(0x7f0000001740)=@in6, &(0x7f0000001780)=0xc, 0x20000000) 00:00:21 executing program 5: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) fcntl$getflags(r0, 0x3) r1 = getpid() r2 = geteuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000180)="959ba7a48c21352c68b3ea0ee0d22bea1cd5c8916583a5c23b167bebfb6be46ffb10064aac25ef2d847bc6913ff2e412cd406911b4d25dbd2b7a7ab33e95176ce8ec96865b2973ac7ddf0a23f384a90024cbd8a2a94344eb4bad8dea767301058ac7db7d4696c406fac050edada1a428c86bbbd43de17bb534fac3a538167bd5eb7f3eb6f3a76b70f786127385ce9260e1718ca26d0443343589a926edeb05ed05", 0xa1}, {&(0x7f0000000240)="d9d31685abd13e65c167f7d3e05b786eb8b9c7c8afb1db6e276b56d638", 0x1d}, {&(0x7f0000000280)="02dfedc389d8059f0efd3fd40788a68215847b93b12a8769eba61a82f2f530811692c05b74471cbc3f2cb085817f0d2f5bf5c7cc0c6ad367cfea2b112bb8762f6c0556246d5c9ff73c683b16c5e4ccc1966d4db94f4d58be6b983a4f792d7a450a443316e686af4cd5835fa9c99698ce1968a026a77a827db7e83462f08a573f6149ca857624aecc132874c84b18cf83042980a7523d3c35aa8723fb547102658e8a92fc740e8d2efab707e300665edfc90c8abd11ebf43127d6dfa3df26304412a127c3698f731f5c357c5672ed722e2fa119aaae0e549036b6e35cabab98", 0xdf}, {&(0x7f0000000380)="2aea63b0d6c55e3be8c695fc9ba75637fb18d6555214c6e1b737d49200b90e082f0355dfebfd064c99c97d70ade172dfd9fac2f9371835f593833288b7082f4a2994f0ee5a88617010acc5db6fa53295d27c83cba06f2a7f950a37cd7d03d0a7a7652de098d0e18f7dddcd13455262b45b998b1b7d088bb727a419a5514498aeedd215b09f", 0x85}, {&(0x7f0000000440)="4b91e0ab894cd783709644abb4cc4536b84943ea4949eb40938511", 0x1b}, {&(0x7f0000000480)="2c1be0cd474fbde714c6eaaea86ee0a91829c90964f2bc5ca53956e85a3d4b1c07d6713fd01c0268e8334cce12eff98999df2603f406b10b05b93a0f38d87d33230ce8ace34838e517705f533de443b1b474a265420974ce58a24d9689b8324815e0b60827834e41b6fb717697f19a4c396040728e707ae23d1a3df6d8264200b66b0980a38f663d9a8abe64fd1884241481218549bb27a189dd4fd180d56cbce6c85674f5bf2a240d73", 0xaa}, {&(0x7f0000000540)="99144773665e155ed9f94879491b7d4dc23161d722537566af3c35bc98", 0x1d}], 0x7, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x58}, 0x1) r4 = geteuid() connect$unix(r0, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) r5 = dup(r0) r6 = fcntl$dupfd(r0, 0xc, r0) linkat(r5, &(0x7f0000000700)='./file0\x00', r6, &(0x7f0000000740)='./file0\x00', 0x400) r7 = accept$unix(r5, 0x0, &(0x7f0000000780)) r8 = open(&(0x7f00000007c0)='./file0\x00', 0x20000, 0x2) sendto$unix(r7, &(0x7f0000000800)="e2f5d578ecb056d9293ded7d118d78f8d84aa0d4c6edddcf39db0b792ae9dccb49f7e584251f9403414341d9ec5044", 0x2f, 0x4, &(0x7f0000000840)=@file={0x1, './file0\x00'}, 0xa) setegid(r3) wait4(r1, &(0x7f0000000880), 0x15, &(0x7f00000008c0)) sendto$unix(r8, &(0x7f0000000980)="375de20ef35e73825c2df411f9814f7f7561f1d2a0d7f7428f5a280866694b3eec9bc4350105540cd600e426285c65270b493adda9a9f081994ebeb7e5c857b1f2a9318d57247bfb8f8d6319f6b65f35b11463b07ed192738e00f2084653eb4ce6183a8088b689471234fa1fcb10e1de490477738750f0d439f958343f754d01b7c40856d68cc1d201d30696f7983a911db28ede0a8d8105c443ccdae3d6c10b072bf22272658150fc25", 0xaa, 0x1, &(0x7f0000000a40)=@file={0x1, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000a80)={0x1000, 0x81, 0x0, 0xcecc, 0x0, 0x1ff, 0x1, 0x4b8}, &(0x7f0000000ac0)={0x400, 0x6, 0x2000, 0x2, 0x4, 0x9, 0x40, 0x3ff}, &(0x7f0000000b00)={0x100, 0x8, 0xf8b7, 0x8, 0x7, 0x8, 0x6, 0x1}, &(0x7f0000000b40)={0x2, 0x6}) open$dir(&(0x7f0000000b80)='./file0\x00', 0x20020, 0x100) bind$unix(r0, &(0x7f0000000bc0)=@file={0x1, './file0\x00'}, 0xa) truncate(&(0x7f0000000c00)='./file0\x00', 0x1) getsockname$unix(r6, &(0x7f0000000c40)=@abs, &(0x7f0000000c80)=0x8) r9 = open(&(0x7f0000000cc0)='./file0\x00', 0x200, 0x1) socket$unix(0x1, 0x5, 0x0) getpeername$inet6(r9, &(0x7f0000000d00), &(0x7f0000000d40)=0xc) setreuid(r2, r4) r10 = semget$private(0x0, 0x4, 0x400) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000d80)=""/154) accept$unix(r7, &(0x7f0000000e40)=@file={0x0, ""/4096}, &(0x7f0000001e80)=0x1002) 00:00:21 executing program 1: mkdir(&(0x7f0000000140)='./file1\x00', 0x3) r0 = open$dir(&(0x7f0000000100)='./file1\x00', 0x8, 0x0) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x400000000) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040), 0x200) mkdirat(r0, &(0x7f0000000080)='./file1/file0\x00', 0x86) r1 = semget$private(0x0, 0x4, 0x8) r2 = semget(0x2, 0x2, 0x8) getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, &(0x7f0000000380)) mkdir(&(0x7f0000000300)='./file1/file0\x00', 0x2) getgid() semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000340)=""/64) fcntl$dupfd(r0, 0xc, r0) clock_gettime(0x40000000, &(0x7f00000004c0)) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x9, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) read(r0, &(0x7f00000006c0)=""/4096, 0x1000) shmctl$SHM_UNLOCK(0x0, 0x4) sync() pipe(&(0x7f0000000580)={0xffffffffffffffff}) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000001840)=""/142) r6 = msgget(0x1, 0x1000000000004009) fcntl$getflags(r0, 0x0) msgsnd(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000289f0819b8a2e94fb2edc88922a65eaea73ee246f98b7a932b878ebea706e8f8346e2b8c9ce88a88dfe50693cd9d361a92afd608f6339b42eb921c5f3e2c3e54c886d807bea9ed42d8f65a65b12e95f625c70727a78f3bef518fc320dc511b10ef923278871c7204a220c40cef2c545ec0b5b9dfbfe697a12ae3be32e6a2fdc8777fd8cd4c486b9d7d26fe85c5b2cabd96b54441de9d1999fbaec50f"], 0x1, 0x9e9606e52a6ba2fe) bind$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) r7 = msgget$private(0x0, 0x400) lchown(&(0x7f0000000280)='./file1/file0\x00', r3, r4) msgsnd(r7, &(0x7f0000000200)=ANY=[], 0x0, 0x800) 00:00:21 executing program 5: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122a", 0x100}], 0x1) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) flock(r0, 0xc) 00:00:21 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b3f"], 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$unix(r1, 0x0, 0x0) close(r0) connect$unix(r2, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 00:00:21 executing program 5: r0 = dup(0xffffffffffffff9c) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0xc1, 0x100) sync() mkdir(&(0x7f0000000180)='./file0\x00', 0x104) r1 = semget$private(0x0, 0x1, 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f00000001c0)=[{0x7, 0x1, 0x1000}], 0x1) r2 = geteuid() r3 = getgid() fchownat(r0, &(0x7f0000000200)='./file0\x00', r2, r3, 0x600) sendto$inet6(r0, &(0x7f0000000240)="0f4eb6e5be62bea50a410103fdd9213810ef0bcd0b8fbafc1f807231482454c9c192efd8d2773a4f7b920a20b11f94ef0920200ce0b259310b75e319c9ec5c9b2fd45950ce22cc28e7d5b20fc1d9721478b3065270e0d6fc8c5329a38e54710c0e7828778489fd590cc3e322359a4ae11618666048e28ff0eaad4acee49ba89909e0c3de90c51b5da1e929775992517ff6c9f5c29ade617227d02dd331fee418f99ac16d4e57d9015e7c58e80d850ea04834c9ae9a5e11d1dde70f2cbb99a42d2e0b5dc709415bb449dfd5afc9adb26e1c4e4c349f0ccdf35f5333ab06ebf536666366968a79d1c2ddae307b2d01f27ba1c761b690", 0xf5, 0x40c, &(0x7f0000000340)={0x18, 0x3, 0x5, 0x7}, 0xc) getsockname$unix(r0, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) getpeername$inet(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) faccessat(r0, &(0x7f00000004c0)='./file0\x00', 0x91, 0x0) getsockname(r0, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000005c0)={{0x1000, r2, r3, r2, r3, 0x1e, 0x10000}, 0xffffffffffff7fff, 0x4, 0x7}) r4 = paccept(r0, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8, 0x20000000) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000006c0)={0x4, 0x40}, 0x10) semget(0x1, 0x4, 0x8) fchmod(r4, 0x82) r5 = open$dir(&(0x7f0000000700)='./file0\x00', 0x208000, 0x8) r6 = dup(r5) recvmsg(r4, &(0x7f0000000940)={&(0x7f0000000740)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f0000000780)=""/175, 0xaf}], 0x1, &(0x7f0000000880)=""/191, 0xbf}, 0x0) pwritev(r5, &(0x7f0000000b80)=[{&(0x7f0000000980)="17856416f38d1613e7e0d0cfb3d0c0a8a7ce3976a0cee73cc977d1eb37db473e9afeea6d7169128b040f", 0x2a}, {&(0x7f00000009c0)="c9961bafada2fee03462f4d588db91c372c9d70da745f411bbe2b0408327eae51841619ab4462b1e4ec6cbc2a49de28b6a9adb57dd04f700d0cf4da4d55f584cf96d10a2a02824ac60da89", 0x4b}, {&(0x7f0000000a40)="acedde1c404cd7b2c496c0b1c51737e691a37d", 0x13}, {&(0x7f0000000a80)="5fcc6b49127460b850482ac61ca78c8b6ded32b4c6a942307f6211419b49e8f482c5855556ca21addfcd43e6374d6f39e5d9491c93f389b86ce9561c979ba997b9e639c94f41ccc26e6410a32484abedda5f1df294ad6ca6d19e282e04794d0358797dbdad48eb7c2f7b2c9451ad233bb875904dde78e974a62d2f", 0x7b}, {&(0x7f0000000b00)="17cb60ba2dc48eeb28e5c4c7e0fc6e6965d5d5da963da90f42f01257a79a0088f9acb74d37a11075df7e6462ba0a51b48c51161109946aad34b6b3370c0cf174bb52af6fa7aba287804f025e54baa20bb165c6dea5c8bfe6689b7cc084eb852b82c11ba7b83ac04d9cc9b519b86ff085a97d", 0x72}], 0x5, 0x0) accept(r6, 0x0, &(0x7f0000000c00)) open$dir(&(0x7f0000000c40)='./file0\x00', 0xe9b093e687e64a63, 0x100) chown(&(0x7f0000000c80)='./file0\x00', r2, r3) 00:00:21 executing program 4: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) nanosleep(&(0x7f0000000080)={0x6, 0x3}, &(0x7f00000000c0)) r0 = dup(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x40000) mknod$loop(&(0x7f0000000000)='./file1\x00', 0x4, 0x1) r1 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getdents(r2, &(0x7f00000002c0)=""/4096, 0x1000) 00:00:21 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/82}, &(0x7f00000000c0)=0x54) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) bind$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r2 = shmget(0x1, 0x3000, 0x1a6, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) getsockname(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) connect$unix(r0, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) getitimer(0x1, &(0x7f0000000300)) sendmsg(r3, &(0x7f0000000580)={&(0x7f0000000340)=@in6={0x18, 0x0, 0x2, 0x9}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000380)="77e0861d4d3dcdab24f55222497713acfd84b565d5cf442070f20f06757348b6bd242ed281b087b088f24c6284c7e7c3d6a411e77bb4618534c9bc3391c54eaa7b1894439f96691c887b3c475b079ba40ba82bece6fb666103f197492dad857aadcf58da7bca5442b2ce09aa4fb4bfa45e7c2c74faa482d51e617abbfc3f90463c513cf146afb8afd4c55205298c5ddf98741fde2d585d68812e0840c1871967e1068e460bb90f0721ccf8ab8ff0492a86f8974c5e54c77b8fb4616c313eae1046a20dba277e0053ae84046725b516611cea6d6e77ac41fd34e05415ccdcbaa1c7778ff92b828c1b48802e96", 0xec}], 0x1, &(0x7f00000004c0)=[{0x48, 0x17, 0x8, "c25f4f85c03c78bb9555753c3ca46cd7fb436ceb2a5d74a49193e7fbd00f61bf0dda05494efd81daa38f8204c2ddc622c63c"}, {0x48, 0x106, 0x20, "97f9f6143ff23241410dc67165920cfc3a26377408f6540310f1d782d2f8d97b588f1462a43e7abce36f9c860a42cd6df4300d711d"}], 0x90}, 0x4) r4 = msgget$private(0x0, 0x100) mkdir(&(0x7f00000005c0)='./file0\x00', 0x2) msgget$private(0x0, 0x500) getsockname(r1, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) r5 = geteuid() shmget(0x1, 0xc000, 0x8, &(0x7f0000ff1000/0xc000)=nil) fsync(r3) seteuid(r5) r6 = paccept(r3, &(0x7f0000000680)=@un=@file={0x0, ""/108}, &(0x7f0000000700)=0x6e, 0x10000000) r7 = open(&(0x7f0000000740)='./file0\x00', 0x200000, 0x2) getsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000780), &(0x7f00000007c0)=0x4) getpeername(r6, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) msgsnd(r4, &(0x7f0000000880)={0x2, "2923ea9daaa2a263935b1e7bffe2d4c2890d1b06146720efc12c47e7a949a16b6a7a796cdf6dc7ddaec977174be1c9ccc9dc5df3896fd8656e0426ff084a2b3b55193abb"}, 0x4c, 0x800) semget(0x1, 0x3, 0x2) socket$unix(0x1, 0x5, 0x0) openat(r7, &(0x7f0000000900)='./file0\x00', 0x800, 0x14) open(&(0x7f0000000940)='./file0\x00', 0x8000, 0x0) 00:00:21 executing program 2: socketpair(0x0, 0x3, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x290) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) bind(r3, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x2, 0x1ff}, 0xc) sendto(r1, &(0x7f0000000100)="93d114b23291e858c2f3c931bfa0ae6fc2c32cefa0aa008dada4eaff3664bd8e9e01aae2b49fe23bfe4ac623e425944332bf0f591938b97372a06d351a9a129d6961bb02c64ea9df4c71607195c88dfa2ab92cf50ba1b223fced19dae8f220da82cc58288159243cc7a8d59c4649fe464b655b6a8f3d6d27e219363f5deb4464d5e1d096ad7e", 0x86, 0x1, &(0x7f00000001c0)=@un=@file={0x1, './file0/../file0\x00'}, 0x13) r4 = getpgid(0x0) r5 = geteuid() getgroups(0x8, &(0x7f0000001480)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f0000000240)="940dc2d59cd5e8220c790548cefdf567dbbaabd7537dccfb5daa5f723ecce38fb758eb359d042e63a8b5f0513c2c3165479b1a4ca5fc4c2780198a3cdb20120790cae8d630e180030ad3a6be47e67a966b7aec", 0x53}, {&(0x7f00000002c0)="6df950a69e87d6ce05b0681ff83c2922ec9db67e677fa9ef026cf639367693d603302994ab7b464d7e47a5e94e654098e93c8cb2e2d7c9d03f36237ab3a9efea2a487980c72b9915d4e0e60ff51992c1e2db14eb7cf2846f8a4ab6a085b40f564e4c0d26701055ce88f9e02b112e3b0aaa12eade960965b69b158324fe120c0d67e155c176f3c40154912169fbf8e3483a2accc8eefb808e45c4304c2d4d4833a778fba4cd2132b5858e9214dd51895365717f065d81917ae63269239efc1febe9cf0bc1639d1cc82ce616b52097cd6a53", 0xd1}, {&(0x7f00000003c0)="680825a7280480a60a82615d88bf4dd20705e5766714ad6337a2f5c21f77125f90fba58e4efc9520e11373407a6e0b57b7ed5b98cf46ae458f13456a38075c3ed4c42217ab2ec469796fbf7f50509293103c64ba462a56f9b7bdca36b693eb199822aa1c6f44e1c5b72cdc6a6097ac6a5777b4890a06914fb67b24706e5c420d3a0ff7bbff478e6ca3c62e45f374c46dae6fbcb52f2af8266248e0fef6f84c9ad415fa5504edb76fc912d81ebe4af425dce1d0889bc1a9c757bd2266269f9ac8331660f91cefa3bed25cb4e60e89d4ab15605bf2240d512a77e7793e3e492b1ea1bb3b0d9d78af6c96a9aab1d4be96bccd06562dc13031af6e04588a7a273c33a47dd35c25172a7b8b02676417d17d2e91a058bd82d0bc9837420dce3d99f7e232dea3983a88ebf851a2c8fc9814bc118481ad4ae2e20a57f57de95b6287e7109f86eb5000ab00591ce390126595b2bcb1139105a66386b09f1774ede2f90682e44d68951f8dc671465cba175d37ac76567443bc24000eca9ce70d5c6d6a6b53299e5e2e2076807ea54f4c926abf03e19511defc6b676786a9cce91be2aaf22cec575fbf2225642e9cf61fe42e1f8df8161a62799daad706d50aabc25a4bfcd6fda6b20fbebf3c5c7146a74caf9f2061f3cc2c35d903fe99d8651d96c22274509e9acfe53cdbadd6df863dc88a4c6f9b2ef78ac3067ea3c19bd2b454c3bf9c2cc533bdf24344542fc27b11c06bd0e8b227687e28ed468025736f4aa28ee49a6c29122f9d81b21deae57f75b546383ec50465942927cd9cc84adaf52d6e181a1a9315fc947d4b05a9541568d22a6e494badbc4f1736166021f1e94de304b9fa1ac5d6bbba09270a91320075fcac30cc0e88cac4cfaacdf1fe133c1fda8e70973d71fb0391b9b921efdd0f2787cb78c2234084372e74cebb1091ebb9859ac6fed8a5b7288a2a30d1e1f6684c3a6c753e03685012a5e9791f1bec662dd5771939261ac037d2be7e708e32b1740b5a07b6544eb12fbc16500ef2d895b716a9f2ad5a71ea872b7c676fa16006aa110a879022bf5a50ff1034010f1ec08434c1d7e744b0294c8fb1beed6dd374f1739eb7e5780d95bb59b3ec0cacede4e2385f05981bc987619b17900453822755582b6290b0cc850453abd2dd95d15fbeb3fe7257df813f7231a1d73a3372f48bcaeb04d4e820e943bdc4aefa74adac9fe3f966a2edc88118742e6092ec23594e65b581e88bbb1d933d8bc6bf41d340ceb396a412ffed2c63ff5895c642a0db39b8ee4b821bbf1e46e574c310166dc66a8a0fb38962a92cd437d97528d7f322fd1f1a4d83afeb37bdcfedb0e070f96a552f3472f82350d0e63133b0ea6578a67e8a0d248f8f9a5d7d5bd3cd480d753f0ee276c55ae0f2ade0503296ceb442252721d6acd3436c50e6f393e4ed186e49228dbcfcb37c7a1f19732474629e063da4b3544fcffd5f13a3ea3989c4c2777e374cbe9b8ee21fbfa57a18f0497df2943191d880678ce7f6bc3a9e1629ddb9a0be187ba0b22e4a9c6a402e58a8bc1b0f2748006e0d86d60b0379af4498d60626494f8988309a1bdedc860218debdf0be6d0ab4e119c95647aa05bbaf86055c6dfbdc4950ee129eeabb15f0a8b0a5c148f515ebd46a166481558bcdf45e101d9508a7d009651531bcb2c3307a6c642cd69895f958ff361ff8440b4e3a9619c1410601d914674886a7f2c7f6f84112716e67025f008080ed14a091ff24aefda197810cfba562018b9def3614f4bc251c9cc7da5b38e89b6429db551eeea6609ffcaac1e8d48579fb94da102365c5e480bb838e02fa001bcd8dc503ec43904f0533131ccc8d75eabe96e66268aa17f674ec8a915375efdd944f7cbbcb26e22113a9abda8485dad8766f2139a20eb789e464b2c99f0bc372899b9b7b753068c77da043e920e7b2beb0239ab4379db26c4bf899e7076e013e2fd73790730fc5cba1d3f7cc104cfce250b7e3c296c002082db1c6273fd900bb97a23e66e7cd3e82047ffcf48743b3eb56d7b2f7620728d105a960f4aba5f285ff757a76722bee1a11cbba91fb9c45c7b8376d736be026ba720fa6bc83c1a023661ae47d8db63915524021fda772006dac5013f826c5674fd9db4f70577dc1221fd28363fa240b2aeb8727d68de49b92c83961b4ca47c59a839c1bc50e6c8471b0b963c8c104d5be4ed6eab700fa1d50ecb4bef8b3d7a908f683be21415c1d10473bf1b92fb1b78c3683cf0057ae55e28a749faf529ada24463acb818757c946295d63b51d902626d206f16fc652883e92a20ec0efd8ce6e0522539738efe511d2540dd43dfb5f2aeb82445883965120fed4514f80bc8db760d364cf4c77d9e4d90df281d8c09dbba9ecca41c8f2074b5702e36cbf908a59912cc8fd6295c98af65950623cfbde2ff74ef8e97cdc3f0d64dbfc7d8f50e8dfd87ed66e7215659b0f633d2822f2e682276eecef0c71d33e0d212fd4263e5bfb5e48560dd2118964ef02dbe1ed85d684e5e2821f79bc92f3ded296b3dd67893700841c202e8c1bba8b0c45afee616087db899ef5da76b40b18a2805ac00317472db6d94ab7817a0b658c45be1d62d54b9f7790b9c6a45da9ae377205aeecd6d429fe5d2a393f4aba0b65cabe9df9fa7a21f1fcb4560cd0c4db036e871ae374a7e15694f469c66d55cb57a6fb048027d4a2183f2025add9a3a8b8b6757f55f2d316751498ce7373e56f7a901c7662dea0610bade95527505053fa46948f904981205bb5694c8b6590e6f37d589d275707fad515e8e4155479ad910e87ffee672a27913600587d1a6fe59b6b708c541b8ab2d04be6ba6ff7b653f325d4e925fb1434ee962bc80c2c6be14b8817a264c05f7b5a3dde5086fcdf3ca1f93ee81656db2e45d62ec56b429268584908dfcc819b03ba1518bc7454d4f1f87fb090151bd397814521b67a991a25fc200e10fa186a874fb380bdb7ef275b79856c8484b1ae26efe7e73787c67d7b319b6c2ab916c25b50d4ea0ed4d212f46d1a940563937d173db60a20da7d817d3fcc308bf0a2c37ecc0d95ee87165a0a8a4f5ad2ad891d57603a807d42bd21df9972e52637e22856e6766b462355fe5a0f2ae2b6518724da2c8d34401e6e79adb7b06325b6b71c8711ca7cbbd5caf733f4b46d306c965c294e6d4ed8ca2727cdbb654c835e1853ac6beaba96aa9e184436eaeb2c190c7b5d179f985e9353d0c34574fe9486e1a400fe2f5e1dd057846dc4b847a72cbd528b43589f741a10f3388c04353ac7454e2a272e530a0579a66d65d6d858c7ab5a1ad929882d221064372f21a2a376974341837051928ab9a73c55d0464d6cf576b2de5d8691461cde29375a72f15a099690a80f61a4ca7aa44f11e578d4b4f1174678710376298e5d1f391c08f666eb6f07b5329081d4e59524fe998d33a238cf795716c51669927ce74f486dbca7f82995e71a0025dbeb6b58529e20d1fd0b0b26b410b0ab91de606424cec8dbb1cba815d6e0e34111e34a7d1c3ecb46995e98721b053442292b954edaf0b8ed57403875696f93fbb16ecfdf8331e4a175322fc9c103b82d0a8f0e93d453604e0aba6d870b00f4c0afe3a7cb0ada048fde080100b6677cea82603d78ea1c566fff34b828a12c3cb5c894be8446140323a2f16ce0612787d124745e42d8d5622d73525e2a65c0e3f724d963575d030ac79e8bcc31d8af395dbff59af3c46d73aa0ecc71d1efbcad0c8e26598022754388483638db67d6d4cce75ce3fd9919c445554ff4d25c902d78cbfd80569feaad1d113982f04cd6e90b1aef0b92440daa874b0cc01f2dd8d37d0691eef56cbbccf16e561f187dcf5188eb58679df3bfc9d9e7c0675cfb9e1f847da3d2cd7eb9d42c6f2fe2e5cce101bebe9260894a4cc9bce85ddc6580b1f4bc5983351f9e34c26677759899afeaecd5b9d34d685269581b839d89153f2c4adc8208ea1dbeb60ab1d52f949a144040132f29915e7c6dffbb46fa9012cb322351b47994322c584cc2055c5e0695ef0407dcf06179ea9297623cf59ed7ca1bbe316f3db8952cc4027c3aefb075c9fe1e774bf59ca9cc5b9791a8438bcb6136cd09b543635eac0c149f686057b5298f31c81c825fe58558af0ace96605f0abbe0d9468ec949d371718cf1af6acdfbe5bd50882f35b077418d24b5557b06619e6974c4c22c61638a5b167dc2bf9e7cb36a1a99e5ba2650dfac27fb04e7c727de741b0290a878826c937dcaff07dfceff154913dbc30cea86af3a17de3697185c62d5a454b65f22d77f6cf4b8d6347b45c85e4fd56a84680bf16a5fa00b7fb4b00fc7c1252ba007723a55268fc43d26f0d7dbbae26c0fec8692bc7d7e456b7bf88151f679a6ad9c48b49919df6dac18ff744c7c49c86f22e545a3033ed1c77628ebb675abcfe5aace340c956bbe5fdb8248c8c17ed18de98d120d36a777bb75bebece5bf2c1a783d0ea759aa9434233dd204f6af2bc4d7a027b14d42089f9e16644fa5cdb07a6fa887b51fc3a76c186928c054ea4d1a21f369fe5de4fd9cf8edfdce229eb8692b482082caf828753b69afc28695eb5f0ced63569e2ee93af5b2abff941f266dd9b9368f55d33e04e9efbab5c77e68e419246b1e8cdbfd1636ffc77e147943162f697a4c1749ace826d01677dc5b0e6fb6dcc5fcb78b4d7040d4fc2ceef3dcbd73f35fd5fc07eb8884e0538fa2029c21f5fd04b22168eecbfdc4574557f8db0eac8c0b201eb5f63114d7cb73fe45702f0fa66049cf6f644ee5d0dbcced0b16966a3e54cbc199bd881b162fea589c314214f02e9b7aa1e81fe8b265fcad0ab9b8f43f43fe73dcb428cfbb6d2eef7ed513e14828c31702abc0e74562fd4c9fe25e8a5c6c5817032271fe9e66d21eabd54f13991ebb8479a1241dc45c3fc420739fe6622b2d9d58ec4a3ceac5728d7c69452ee4b14b16f3b4de88a83a3b16ccdbd61fde3759dca3aa3bd3e8cf2dc7ca0d8eb354b9e368bbd92eb0a7fd5f1ea412f62b304d2a298378ccd482c4cff107c45a8a383bb5917efa12f21d6752c3ff1114986c8e3dc8d385354b8776a5cb4aa641bb6ec5df864a846df67c3213b8bc9a2448cf24e16211d6dbabef28f883042999b7177facadf22f77b6eb0525b949bb725c879d2f855cd2bc033256b0ba33b36d2719450ab5d241a8c31c12ac0cbb5631b94895810476e5ca7ee630219ad3dba8715d5b0bc658337be857c08c9679d9bee86c81ca510ded7d50ee9a3ab1e926d48ceeb6ac8bf42fa9d47d49de3cdbaa3ffc06d9e802306faedc4250d847a1394238b792fe9814c493a628d7ab31b996d1823d8c1ae5bb27d80c6aad30da4281a376478f749be5333852383864eb78346d274b19d9a70027f197d96842496bce44f9853e9b1f271071bac250e75eb970ff92bacaf6bdb9e4357c91dffdf8bf5e2df1fbb31c6cb21e7af7e7771ab4f1b87ffae1ee1ba2c45f6e4db131f9921190b348b3edb1bd5f380ddb636d3d61d61a58f3315396e65ada5647dd62d180b7a9624f227454bad2dd1380ff6f45b496e1275076ef4112a15ad699169bb4bea8dd5c3ece0ab6e9f332e39ed63b982a75e278348c8d69c1bc994843a3cbcec216a8e95548a65129c54cc34e2cab7745d87f8112e1aa8846397c3ab00467a27a6e2dcf202aa25489fa404851423f0dd3016a3d817ca606db4c4d945f1347b71a06cd7829baf0932d917c0f1d7f57f9d0cc911c0fe29fa687ce5721d6c91a5710c0c757f645f69e53583435c5e4193c72cd0ba", 0x1000}, {&(0x7f00000013c0)="2dbf3fb714d5c7034ee63c7feafd453f5d1fa62987cdda6dce6cac4857dfc29558fb006fde263b7154ed4b2806bd4b4c546d78bf310164b1040ada517bbf385de1735362c0c9090335e453", 0x4b}], 0x4, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x2, r4, r5, r6}], 0x20, 0x400}, 0x2) pipe2(&(0x7f0000001540)={0xffffffffffffffff}, 0x400000) sendto$unix(r3, &(0x7f0000001580)="90560f2783bbdfc71400594ed55baf935a6aa67ec605a97e24f56c2a0745dc0afe707c5bbb6cb7fc4cf3e9163d9e1aeb9eb8aec886c6f0ec825ec2f9fde30f3b5b5e4bb7551911b1edcfdb7ba19d2f7912dfac69f1b9aa7683baf20974732bb00b35ed03e08deb2f7007826cc50edbc0f345c4a034ae0c89f1766342b66980a9970dd606eeb8d123aa4d77ae7a7294c780bc58badf164e34f401aac2bf0b7092fb7b6fe9e7c56ff8d9ae98e9d59bc6bea01312220ed3e55a7d6def1878207b625c36f4c35a4aefa15ea7e33bd18d63ecfce3d71e9ccff46b", 0xd8, 0x408, &(0x7f0000001680)=@file={0x0, './file0\x00'}, 0xa) r8 = fcntl$dupfd(r2, 0x0, r2) write(r1, &(0x7f00000016c0)="2cae34b1f9646377c2d962a5a3cb1dfd827d547331e8b1ff24f74eaa1fcac20962d99b90f11b56e8b65e2875f1d3b1cdea5027c95a9fe5353a57a298e4fc426ee6818564a2908571bd9a7ee51e4d9dd1afe9b1c9f16edde5cf9993f0ff25278b40fa55ee55516e2283016c301b5507a30edf124b8032efb5842a7249f5247e990a10240ee972e5cee2abdeb457d6582b33bddf39c8d092158143f74b863ca6887fe552225bfcc15160924f33cc18e51260dad8ce1c48b35438ef2bb0026b8009115f3fe24e8afa3045713dffb4a0655f", 0xd0) r9 = dup(r0) readlinkat(r9, &(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)=""/210, 0xd2) writev(r9, &(0x7f0000001ac0)=[{&(0x7f0000001900)="b19752cfb1ba812c572717dcdff9bb8005a92f81d6f3a758e3a66c56b2e31c1d850fff4129b3b4dccfafc08f3aea588127f732693baf9e4af6afcc54", 0x3c}, {&(0x7f0000001940)="40f34a62106b1569036f8a7ea513832547f555678cd361b7438c5d24f6db6929153b23b5d588a54a32cf6cf7ddf4e0d76c6ca9b983de3f1e6feea0937f9232bfc05b97d475638fae08b10d2553781f699b7e037c7ee39e9b671064e1c33747d297ebfed5f54491dba8c2c49331b676ea13f94a79bd61f0fde5947a004e8534e8d70ccdd2807b436a07c25f7c231bff63bb66b94bb9bad6a4b5398cc25ec6cdb293eeeed87c71938828a77f5e387335a7640ab4241dc4e6e78e243c4556772479584769d132d43b", 0xc7}, {&(0x7f0000001a40)="7e03c645bae26c02218f2b7e49a357c81de6b7eff21cca53ea04adeec50b20795e09c98ca6a7766774b05ee80def866a339bbd731209f4511b62e26a3dd0c3edbb3d7a8c72b0e6d392fab8e09362b6c9d0aa3e03b2157c14b5615131f6610a4dd7c7", 0x62}], 0x3) symlinkat(&(0x7f0000001b00)='./file0\x00', r7, &(0x7f0000001b40)='./file0\x00') utimensat(r9, &(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)={{0x7, 0x8}, {0x8, 0x1}}, 0x0) readv(r8, &(0x7f0000001c80)=[{&(0x7f0000001c00)=""/76, 0x4c}], 0x1) shmget(0x3, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) sendmsg$unix(r8, &(0x7f00000031c0)={&(0x7f0000001cc0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003140)=[{&(0x7f0000001d00)="baa28b8f7f8ad72c5d3bf5037cb09b2218672032fb11ae3b98a9003ee549eeab5e0b5c69d6f2c07d61d4a65e1c723d7f7dd7896b3015e12cda46399f08de321461e2cdd55c769cb4432a2293678be2fd7a6415262093b1884bd5e4636e75545a339ef0c84f32fe19dee435f35f030bd51ac3696a01f88a76dbeb1f97fcbe960540ee677cec4323918fedf4cedb93df34b885897311af627e2661ac7362c0badde0ac8a38bf331a2644363844d84f44b1ba2d79d83fa623e90ee0b1e14c3fd89f962ac5deb9f45b42d0be9669462084785b0cee08a9abc19a148659d295c527ae782bd377", 0xe4}, {&(0x7f0000001e00)="885cabbc14707dcd90700382b9d3ce085bef510cecfd11df2ebeed5644b80c935dbeeb069eab6a728d773a34bd4f40e56e00d39f84b28561a9476bdf", 0x3c}, {&(0x7f0000001e40)="90b2b8178c9fd94d59528c2143a33c6edebf525618373ac5350112ae8e0056430f2ba697a82a9ded73ad15b06802be33836986c4a666fe6e4e427a9e801489dcf96ad3048fbb0823afe01c9165be7be320edf15a56c87b87aa8a3353369f1266033e9af8af067e8be3d34a96658bf6448a8c62c2c2307c0cf55d377fcb43567eb1840e52dff616ba88d8c4989c7c548a87052af125fe", 0x96}, {&(0x7f0000001f00)="a3bb83b92080b50e989a6cc9bed0d3a90b3b549dd8e8ae4576a4b228d3390a0d3fb6d59960b98f7f5395cc66ed354b8ff859b72f858ce025f2eaaddcb3757bcba55765260c58addda7e21de86ef5ede77bb9b24ec87903aae8b87893dc2c73f82af0141c9f8b9ff15b5bbdff613cd680e7683baaa887ce8bae9b6bd0c7e10d9966fadccbfc7073a85a429909f747fc8c4563768f2e280a4977530524a3ae8bd22d4fa13fe88c9560e1a47cc82216999066a99ad07b2638189214d4437504f6ce0eec78fb3bb03b6082", 0xc9}, {&(0x7f0000002000)="723bb8072862bdbe67b5f393dd85d498b8e4b1a044b6186cc20292f8ceb7855629bc5f0a6fc24da5ecd70706fc59f3b64d6c6a14bc76b461ebae53a465ea5fe585015bcde36724edbb180b2ce983ba03c67d67d8e9f9a2d0891b0b40d56499810467193ec5c53f48ab101b0da5b4413fc9adef2970a4e3f0eeb9a706692922f2b402ba2c85d2d13e65b37c97eb8893fe35aecd8d7ea57e9107bcd5457ba74fe1dafcb0ec5437de1dc54b4c3905e2b59094276485f9123bb20e", 0xb9}, {&(0x7f00000020c0)="e859587f4044ae9d0a6a7c969fcb78cf98ab4f860608272a4b33babb483abc6708635aa3cf0d20194968845f8e28710361b443007aa87842d8d288da6b12b7ebd0a9a1741dc25e495b302f1c37a98ffab3d9dad0f338", 0x56}, {&(0x7f0000002140)="d6f0be14abc41e39752efe36a6575eb5f41e1a2bf685fc7f925deb54970aa1840e43612fc8d172da01e8aebe711b4b314ddb72dccecf4095bf4028600cace601379ec300211c4ac7e233c08252603a23805f2ec7cea598a29726cafe115d76764490839f29c19f1cf89438568336c7ed084160457940ac305b4e2043adcb5de8098cf1be1bc11431575251ce0957d9c9d243577ab6024bea2dd0231be409f0a229d13fd655ca9fcfd249a2c5e0b65cdeb041c13eeedeb54096350bf5bb1054f56f9189ee4ca91fb1b594be7bf4efa2e4fe8182344ce5a52080f736d043064b095e8424ea2e1acd5f1fb4a53c50285fab137c31613a9d65873c7968552a5cc54337fc2c8cab52e93d4de3d118f0c4b61e90661ee61ff43c723e99d1adc17885ae563406a7c15666a1fb5a7f02ee28714a1fdebe8868e06386af455eb3b4402937aa491723182f52022d79b3641914d448bef60578f3b5f9cf9b7beba533f2a4f03ced21305ac7744f28ee4f865d1bcd39c3ea7d5aa630bef80faee2a4c198f23ea16a2c0f981da6979040d3229e7aafc40cf7480aca48aa97ec5b19ce35e140d36ba2cd7285f6d7b084afd48b3423cfb5e1727c4ff163705410121250b5092701c2a1307be6f448df6388ea0eafe89526c6aef73c6ae394a844b3c96c48826d486390893f0991604c7061d133802f5a83e87b4a6f366820af15af48cca1d52171e7c68aea259086bfdfbcbaad04c86630c0ce9bf8047aea948cd3e9d93f1a0fe9d84cae59a287fda0cce269dfcddac2ed32b5c32f18c5b81be5fcd5287a310043d3f94ad03f53b10d2823622012fd9b5a67c680c1b213e32cdcfe6debd5d42eab397c0bb13d12ee6efe9ab191fd92a8990f561917b5564606ac1443e790ffa0db7c251a452c180bc0e1bd6c53bf0cc940191446fbdfd9b366d8b8a1e0ce857ce762d0f76a26140f8dcbacde6b2e7005c132996a9c171d996fd64eade6e8ab9a13466411a611917f68e8486896867cf6304222e6a9bb9225a42d83cc97da0dd09fb3b76d12fd7f15ecfa9582d2c3214b408cba0a4041557c8e1c937cb53c70d284542851a039d537f2f8b7752983feb4d2b2a90478c9dbd11cf5ebb175bd58bdd6c149bce7a1242b9f284a4edec9e2fe0e6a5b81fb3f48a77d9703b3ade619e42072569ff149e625d7cf8a392651d9dd14bf045a846ea4daed8790798d7cd740d35694532c139b50300fae165db08bf2be1158632aa67a842d08cf4772098241ffcd15feda6e1cf742612c16320f014abfba3bad82268f9fba053f712093e944738931375e2b31dbe1df8b1dbbf4a2cd3add6849ea1f20e3ab08b652125ed36041ae54cac4638b6cc15d26d40b01b5e45efec3bfb8d6d08a8e16caed292e79ba989a6f317ec7612ab6e400a56b128ad1dc96fcc1375aa81701481364b7b404f4b7e25a2c8f361906003df11fb0d90b26b3f7d0784303aa2948050b082a32aaff7674e224ea6d11ba34a5dff9615d537f8384b88527cb36cc7053f2b69761372b619ef49a8b8d9f9418de683633dd419dcc9bbdc5d5596a953a871856dafc724bc5da49ef7f14f464baa9413e7d55e30800a1f18c57a7fe30dd03f9875678c074ca0bc0b106b1a31a511072af154ccc7073b59045169f2737dc3f3654916310451db8040cedd5d79dc8de6860831e2f44ac3a0af3e9710e5db8df4c77f290224d06b7e81a87fd0d8ee245b9484fa4066d6f98c76b801aaa9219d6a10d650aa19161831809ebd1e1906b4c831ead36f8bad4ace06b10587ac7026f86e174f08e7134ad8d66e84b6a36e2ae267f9328bac527514df644adcf88dc4febd7075b731f6c1808778ad4821311906ea18fa728db42985a8ce07d93b5e7b77277d46e2df2323bf1cb83a6e023c706d5c47ab9ad77b71ba834dce1092db1ac5b1e73a4afc5f1f5ed5dffab905d8ef2fc41dad8b045fd6fdfc2b85ae61159a55ab6fcd512b9c94a5ed92e7cd29d582752d7513876cedf258cbbf14e5920b154c320962f31ece2ca55818efdc5fe0666785ca56b4125042213887a92b0c4245957f5dd5b5f039a408d370685c23e6c66f5a9277d82e15f5f1a12c001823b97b18d2b52d2e5053a8596a2da9c12edf345edd31d6655614b9d319a2f7b719c96abbda3b1977b6c4306e33f9642345ca78d8c42d517bec94e9df67885082f153e990038dd6789fb747b1b1159d01a91e60323f6d9bd40d11e30d8c14d5a5e102adc7e97d00861c075b2cad95342a7499ae85ddd895e400a882ffd28262cbde26bdb6a8d797eae655a1248386bf6e70a6ba3cb0cf87fcb63bcc26d3060aad4d9629afa277385d826b9e094ca30c9141ab7399fbc144f55963d81cf85a4654943f04adee9398863d86cd3c0174890e371ff1a8bf7fed7ccfe87a0902bdbf893ff861ebd525818b606004e11929d6ff66a6e6597d54ac16360a48bcde5de05b59f4265ee4b21e7f24dec1f1121c3631bd44b0a61a3781e4259bbcbcaad4201d3ee2c2a997e362eac731a4fa91e700618397afe0c40c2e1db27a74ef9cdb1a59fec3bf3047ed2f864c58036b77d759397115bf7e250dde3d4f8943ce79b2b04623368871188017b4ea2553639c3922eebca5dadfa2bcec9c2366c561dda31ce0aa9b821c9d1cd18cf75b71595e5739062a090915afeb53344d5b6a7088ce63a7fc459567ad2676b9e377cc539f705e3bde669d03c8ace9c601abf146c7447c37ffcd229b0732a414287d12e4d522c85881149c60f58a2e6001bf415089df852bd941d5a39fe9cad9cbef375fd90d66c5621f28360982b095db475df11caed83814f10c81c93aa5d7a2caa0364fc61b1a20ec7943d3f8498b5d17278db026f1d84cd290f2bf7d2a90a2523104d59aa0700da55a4873eea7853b0952dd824b020cb3d92d2f4ea9b21e475683485005373e40c53319c2bfc55d9c4249b49787ef8cf2fc3e8233422c3e90e7e2adfc1383df15678555b2eef56dc9a3f87d1683f03ca81761a51acc24a36063d5095b41c652ab13744639fe88be11e12ae8e1beda2a5a03990ca37653e2fb851d2b8625c00cc65c77d4c5490a83dbc685486865264f4e7c3e8680d92305cd6cc89edc0b7ef0d1ae42f063ad26a4ccbb7ce57737fea67f3ecb45389d6504b5a2d3c4d7394df5c2838e966317d6711598060a55e3aab45b8bbedaad31d032f179509aa4194029d3989b08430e3fff4b8ae79890961abf49359a57d77c8e87122a533902392528e83e7b40629ce9fa792c5b33b28523d0686f913f7df56a07e54ffa7c07593a78b39a329a73fabff818901351a630508132672417dbe13eea2c6e435bc0cdc9acc1b39248c9c53641ca4d949d821c30b2c1d8111d4915d9bc9f6e9e9a6416f583d4580835b138d9d72dd54361d4759bc5266a43cc336974d506254ca2c04ae85b300981be0a71b3937c3f5386ee466be3435edd8064dcfdf4b93f3a11819b53d2f5195be1336d65567c92cea641f8ec199c63bad01d452a2e003e14cb4ca03e18af78446b208bc1a26020136c934ae13a4b67fb3bbce9d1c9f8d1fba58ab41f891af88f877796f7e1eef2b017ef20513fe70623924af722587c5e7fbccb58ee9bc3e5969fe205dc8036538add1897650e7acde21b3a3d66b5d9a07c3431195a85ff90959ab22e8b455f4341071aef915f79b02bfbd529c262b2b8c66317b14a817dabbb0810156c9c0153ebf372c2a6167f52a641c5e455e8940b526a38228c3e682c10850be0ab14c5f24c20d56623b95cf17746df7357112da11da3670bb3ec9a6974167c08b711275fd9e43abfc7db476e9bc50036a0547b5eed4faa6225815ac8a4807f6a4ac798b1ac40a571d80bfa56be66ad5810c5ca419c29e8185b973d10b9f4dea6034c0f3b26f67a26da982c4884e7e1746ecd377d4ba9925347b786b34cb074c77dbd907e2a641aa0f36df5497f0050aa9cc54eb7819c135e1132ee29f6974f61abef03f943e6f4ba0f5dca8f2acf2d571a92331a285216569d2791f954553300ae8c5defbad227ebcdb611be6b42cc92618cceafede5205b0974e804b87f0a15290dedaa5156f9327093b708038274ae9c7ec6648cfe3ca7fb8e54fa9318debfeedf04ff4f04ff6c02e4adf95b8e8a75e88054b06e538a1feed7438f9beb319f6b6fa14102c3e3c79ce643ce714007bae2d37f6aabaab1f45c899ed9b7558a36787a921ffc6f5bdb14f7596be5eda64926ea26374c0067aaf5ac63f29c6faf872f3eab1da3709f83ed71f180dced5e438b19615bdde73162720a91be069f699517db0c9af429f00e468b065433a19d62bc26ecda9fac0f7e73f877512aa27db5f109681d6dd3850f77bd96990a13ec799fac2d18b4809722d2bec61efa5b4afef97ab25676bb9cf780d89f8d25113f04da975e598535964764e8ae9135d2d9c484507f8ec7cd05819ae07b1ba703662c6da56c5d672cbfd7ce34795d97e598513ed2d24141a58591a6765c3705cd464575b88f8123702e49e1f27543941dbd05bb47c395c779331b6f58976f8b610503f22e2877a42a752e491a91fec691656446f4276b5e2e7d580adbec352b7d49d01f0c75f47a2491d8098d1379e0f1ce415decdc725811768b54529ddb496bd2f6a85cefc8b11a8c436077db65a758e60554a2694b301896f94db9793d7316c619f98339e9daae8c158f9153aae4b31be82a44d8891b451dd77a6e5f25b7d80a9e8bcb4af43745ebd096b4ce408de8c9efb59ed7541f3eb761bafef75b06ebdfb9bc30f7fdf0191ee4af178bec4da9d8bcb26b1578bd9fd699a56a322da1867d7699c308011adb2b26b4791a71a2e665021b719ea0345be6bf2588b3a42cc53ca2e361ed0a93580c12c9386fa08c48dde4c1c3a83a634b6bfbfff3a0e08660b01e9289e7a17af7d43c80575d5fde85862e11dfc889ce9d5ce5c2001295813b4ff1e30d58b4598ac668d65fc67f4e0a2d28bf240bb4f9798094cca7766f086b67b6c1a2ad4ac5d2215562a7e239b67afb3e66499de28c94d22939b4365cb5af03d8d8d41d14e5e21cf382dc933082fd4d3e848ba326593679a10cd90d49988afc32c2507c249982f01373de60eb95575f39cd36d8fe74d6d9c95288359b3dec2c450916fab53b40a1297c5cad0dea6080e784b8cbfc27e017557fa57bcf9ddb1c84d3af45a524bd0e5a821cbb6cd02f4c7e7ff1d065d4afeaa2e45b0224858f5ff4be489a4330cb7eb96dfba7bdff77b4361d95b863c6304f9cfb58c594b1cb4db88c201d2d7ff982c0e4ae94d6b36025346f1208af7e80796f2cfb62f45344b1e3c38e2d2fa68e652b2a3b5dba7b199c7ed4c54eaa69ef1c6cdf3296dc4c944f92e13eb52f3527b3729741eb0a8cb57122fe954864c3f8ed90ae0a076daacb8eed6c8ec1421d01c32b33cbb2fcfe1b035add003f6b33633a17cf6f11ceaddcdd6c4afa702d5afb1e732e1042fe3b56cc5a1f9ed2d436000e446611b9aa47785df796acff8a08f12a4a412dfddce423e180f772622acdd249fee2e58a2014b08a7a6acea2a69aa40596f6d3505072a9b346d9bc2850fa428488b8d1427334dabdd839caf617bbc0807157a2ab900d5f7f0593859cb981e82d39b86546ae99cf2160770593b87cd524feb47735033e9a78002391a8dacd4683382b16cc466d30d6bf077723238aa9b73dd8377d15dac856cd65523e618b9d4d8ab3edef7a7fb7bc7fe0b1cfe1f265f1d5a54ed323152a8911668969287a9113b3764822716b3cd413ace646b35", 0x1000}], 0x7, 0x0, 0x0, 0x40c}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000003200), &(0x7f0000003240)=0xc) sendto(r9, &(0x7f0000003280)="609cc107795ee6fc8daf59c9046bf7996db9fdb2aa48f5b69931d9dfcccd998a6676570ec484b702542b6b441249f7c1eeb1a53fe778ab37bf80cca550487581cdad5cccb76161d2d61ff0f061de50bed04451260041ce8eb7edc759755e0c1d3ea56086729bcd7da94148b0f02c96aee8599d3099d4dd97c3994782c8e4ac7fa2311a9866573211f1aa6b62942f1b", 0x8f, 0x0, &(0x7f0000003340)=@in={0x2, 0x0}, 0xc) symlinkat(&(0x7f0000003380)='./file0\x00', r8, &(0x7f00000033c0)='./file0\x00') r10 = fcntl$dupfd(r2, 0xc, r9) sendmsg$unix(r1, &(0x7f00000037c0)={&(0x7f0000003400)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003740)=[{&(0x7f0000003440)="5862241f2fd3e7ae394ee62d3054183b6e9220d51f8621b2ee5d190613335b585c543d5f752795affad3a9514bd2eea54bf1e349511c07900dc5dd4acf1bbb6d01e681276ab431e622af4187de6cb4575f4915a5e272d05af1c00eac60c3335319d919408137af3b5e63ba43013431266ac7de2065e1fb17478ce8f42d9da847fcabb56f2952bed44c3ea0ace3a09863b3ff", 0x92}, {&(0x7f0000003500)="322b2f2484fb7c8fc147a2a16d1e23ecc1a10c40450289bab27fe9cc26c08dfdb01077a320d6dba9bea8eb918aa3411f49f108587e199951174dbf98c5fbe1b2177f480c97c9191f917d7ba31001c5459e69759b8873381e921a6ffa8c853e6a44e347a69520430509a92b927575a33ff10cd0a35ae13a", 0x77}, {&(0x7f0000003580)="951a26b5740a764737e223f6662f696ea5e742fb5358d1f3e518c16b85f78ba58e9106efb03df89e660da7581627a1f5d4bd04c5bcf48ffaff380941a449db38ba8c28469e81bfa263177557d29e460347de085b50dc46f5f871a58d4fe62f289f89e35c701f01ec4e9a9073554fd385b924616656731a470f5bcb6eb85ab1f9f1d65c487777a2b1a4d0daeef976e80c8ffc21b96d6a217b20e5beb5d55c5b8fe02c08e37532b146580e95706dceccfb77aabbd866cce429bbaf62a0a381f9061e6c5f37000ed7aa52db2e9d0a89b3f69d7d690a4c08b2584ed7c384917394ef8a99e2b6614bb73a36f245c9bbe80ebeb11ee3e5236f0318c1", 0xf9}, {&(0x7f0000003680)="68c6cdee56ab35a68f3ca6493fe295054c9cda7e1550a2685fbe4d7bb465c7d5eb2125fedb7e63fc0ca8a6382dac", 0x2e}, {&(0x7f00000036c0)="f0050a760bc75ab869cb9e5e9060532966889c4cc78da930755949b8ee5c481f45a36d901cb1487572696ddcb2fea28827b68171d9ffde7ad7fdf8e4558baca183428784f3c642d198b5b0e72144e1bf273d79d1ab08aab7737baa54d538163d", 0x60}], 0x5, 0x0, 0x0, 0xb}, 0x5) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000003800), 0xc) dup(r10) open(&(0x7f0000003840)='./file0/../file0\x00', 0x210000, 0x80) 00:00:21 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) shutdown(r0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x800, 0x3}, 0x8) shutdown(r0, 0x1) socketpair(0x2, 0x0, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="23a56b89675aa318b110dc3dd93fd3d94270eeb18aff31cb5f06e861910eb303e1b596f6871535bbbc0cc136f398f7a0ee1c167a49ea918dc123bc5d2a78d1a9a038d9a50e4fb6883d3ca146c368714a7a5a3eeca9a73d2af589825bbba633007da2d00e72b307663a02a0ef8f68500f4d701bb9d35d2d33bd8b09390fa8371e3fb98c4c6179f283dc99734822a1a85179148652803587b30451e3b958dc540a82c62b7fd13ab0f6cc2c5c9067de0c6ed1bcdb998bb9bbe7edd0b405b20b9db423b3f340919ca198cae8fbbdf68e905a9f43cce4bf7ac45108a99414d3192d026e60952a94932bb0edcd9b25b22ab3dfaff721c3f3ec856535a0c55e3194b9dfbd654e9a6c55831e8b799bf2e177747582d4dae1b5634c5b802ddb780e68303d52cc8fb7617915bfb850ed1f34725587d7a571f1f27234503fd88905c35de41ae8c41cc38c70f198725c006559ec3db2f29f5c95d099249ece6ec4b80e04a4a3bb4deb2ffc039cf8ed725db8ae124ddf8f96dd67a3545fff2addcc5c14cc012f2dbc49f42b1797bde4e7319fcc138d9a36ad0445970a1f9d3b3fc0fcd7aebc9399790248274d06d0e4884b1bfffefba1dd96ca646e2237512b9047149157b9742be67069e2a7d27c30f27a837905809aa6a58ee44c2659e2909d0402e7a74a6cb4ce6d788d7e687046248c99648e9cb380ef778e49bdb50e3dbb913bc82c5d0ba30ae80b8da5ae2500308242a4b662aeaf3b7df7b1e064fad2a28f3cbe355c776c3abc55f2a24f3e15640f71d8b72d5fec20175c1224431a5683c1fde026e4790cbc5168147de8b5da7a2726d6fc3321baefd9376c1ba91c6852bfe4ca58b561575d28c4ef74b1d5aeaaac9df8e2dee713aaff752e2dcefcffd5d3efc762162f94268d657dd90f1b0bec13bff40b6cef4b443793debca458e0a0455c179ebd2dd2105313954e925cd9dd86836448f936eed865acef6578fc5a67e407c132fe7844aea43d1776897253cb80d67de16707e5479f44c610db9008392b892cb123c05333f2ef5e3faa357b03e627a490f9c3803b20eeae14326cc229dde576b9991f7aac6e49c9fab3813b9a4cf81ad49a2ec87fa374c4488d9bf6b435354e426b8661a37c0e9453792ee2cd5f86cb4f8ffcba381f7ccfb6f458e7aa79e28b05b99cbf824bacef3ed531e8f2a97327930594702e7f44559ae31e56a0d859bb8fdbf0860889468cf03a34960445a05c3ecd3735323fde273bcf32038a23bb06281f30b3a36160ef44ed874cecf407621ce9eed406187fd7b22a4ff495f2d71dd92655b36808c304cf5417b4e1069e495450b0cc2fa524acb9ec60cb9d96958809ecb584d90762af8c5e666eb81f921a0f128e0e211648927675b34f202794a37e1194c32f3bca5c5ecdbf783ad8f89db94b5a6e587889fa7ddde5743c00bdd56023923c8283473cb5e517f50e45dce3715a77b54510dd6b014bde1283aedd50d348c51438e8861b97c5bd8e7037af3acfdc112bf087c835ed3509cce6cf472d15bb44ca28b1adfb37273a7c7443dd7127b9398c37119569a44d12ed792e719f859ea99e58390cea03bfe34ed9e27d0f1d3e8b2c04003b27f1ea0cd7254004d5b9b53972f18831807779e59612fbfb7234870c50cbff7485325f440b0ee9d52d4696f6aa256f2cfdbf6705c91cbcc8d350fae0448da075dfadecbd6a74c6d0f6feb6a80ef5f395985e8f9a0b773b8e7766f0005f834f36907d895d3b41a7e7f4303ea7b59c869322a292819f63e01c9f106e5cd9fac2198601b7ae60bd96f0965be71d6bc26c0dd78cd9b7c2fbc06406cf97116ba22e73acb5b1407ed915060fe2e99e255a832753f4739faa925a2cbfb7db2e0cb47daf96f628cef7b9f963605e8f30451de0e507df23b10db20d73d726d83b7feb165fc22ea4ea635959b9960a4633e6fb80da8f1d2689ac397248463ab4662942ccfe55779fb697840e31bf7aa3a02ea813948ea020ccda37ab0c5365b67072926d57e875cf618f10f486002bd0478e9c77eeb35a644837b582116933da0624296ac4c6e0ddbea5a1757758af4181e8ced32c6519e282c1af15220fc336ebdb4dd41ad0689092252e3241b69696a4a3c1e43e7b7e05d54a30490903de1e13adcd1b5e454cf18717913bfdf5c66521c5e1bec7e9db186b8f665bdf45e70bb34c10e618c7c3eca5545990486df3841cea7304de000a1b1ff89e6b2f162170f8c03ba2159ec8a8c3c0d226fdaad14c9f5d477ed90d64b6a008d0b2971cabb9fd89bea7da63e5c597ee0d70e3d4fbb915be03325214a84599f8a8363d2bf081fc79f6d8ecdcdbfc390c5b17c31c8fffc99f12c9e8951a342d26cf3348009c8cce90b6704982c4aaecb3a97fd8220ea981992340688f10af4bd5d3ed66aeb9645c7e9f31e193006d51c16527229708dd795f5e3654c886c32c97881f8595963a6d86e909fb1e5026baa802b3ebdcc5fca9dc637f55924a4d26a5212aa4753ea2e76fa2356971dbc210e3340676509ad4c9391cf9181dad52baa3d45a0f4df0a6a9af65569e75d69982e0553751defb901aa93fa57f77575ef81c90e707af5ef3e3a039aa955b89685761a085606055c9269446cfc5b7304a4827a0eec60d182e259a206105dbc412175d9ec049f203c924c0f5cb7f663c9c8893ae7277b26b0c24b7ed76df08c6e8c4720eaf451f148ea756fc1e2be1507ba6cb6687d77bf7bd0c7d1cc15fdfbde82be6203293a78fccd1ec719c7828a576b79fc01d56fffb49286caf82029634fa12a52f8c8370f5ed4b57ff7ac1feb98a198a34ad6d5c4b6e06bb2c5c8bcc673c5ab0a5b9df0038366915997d989b3e1d00f1530f075092366e3b4abb68ca61abdc3799a82acf46863184e790e9c4d523f9c565466faa2aa0f9f3a4e1c0f8fb6bf75c194cb2be8e728f778392bcb757595a32f578471414e66b687d5a76e707e983264fd29e9e460296a584782513615eb388aaa9893e7f6876f3b0a51511a9b761d9629de38c723af30759e74be1f430a17db87e0630feb71635a60e934353e2f0e123f7e06a3788f797bccb77ea23e5e063de3dc566900d4ee3f912bdf489143b78f26432a8c8971b53fcf6cfc4955df1fc99b74f3f608d568f944cff5dee3d64c510a4f151b810072b9e0297aadccef2bbdb6cb874f2f1674230ec579cfaf29675a1f8c9fc5b140e188414f2a600946329e3eeb97b8c07c72086e2005d452ad0a9702c3115f913cf927cb34b7879ad81af24ff56e434a305d0b6c924ea3126e55fed87dd7787a3ff5729f8a947bc28027f7b9fe148f9fcf878817eb00cdd12015de6e0540d11bec3cfe7d2ecc0342e8ea450f347dc412d7238dbeeea00d57142e78e21fa241248a193edc9c3c263635b353371ebd3331ce9585df75c227a7611f7b50a5c01c1186155da2585eaa14cfe81c82ba73e5d1a283041512600527b4680e93e9e1b2fb6a195b2becaee3ed13bdb67b8724bd6ed313bb501d194d6acbb8fbce2aa5308854d4b5b13b33cf976d0133887575d5eddc8f4a27e0a5d92a140006b208ccc039a4863605bcda717a1befdfc7873c1ba67922bdae4f4af8f2c7b835c779549485ef339bcff0ba6d3fdca91c7c72c2c5f22807f147e4a7f728c53b03ca8704cd27ffb054b77c8de744bb11a0c5ae428e68e5f2bb4b4c5118417d8a8395a9f197f631292f61a19ee29de04556ced31e64380fa0e8a509c4e6c1165284d7bc38e6373b25ac9c4b3bf24cf37a82dfdcb24c40b3b4674adc2be2d5bbf7481e6307a45c2946dea19aeb47bd4a9066ffc1e71e82d80dfb0510c8cd425724d5367caed41f3c0ada96765875f0503f12a737c1d83a6aa523ac8cf73a6a0ab9e794a44e585c9f58a2301e2c5c5782a730dc213a80b1ebaf459ef56071eea58f40b18f18ee5557485bf19682e4373041f3e31871dda517e41761d5057bc531ab0622f213c58d5bb8e21a9a88a0d8028143bacb6f6d79eee8885bb5dfae337c3da35b819e43d664e1f81ac29264d65482e1df41c633e39c12bf1a214c2d10bc15212d6573f3df4a7e440a65bc5a5e741bc96f2d62c2047839975f7775f19f98875819e032afa121276c1d5c816fcedc08928a360f83168436824eeaee5e6092f24300a7553c8c463643f1ef57ee730db3b14632f29763e3b16eb9b268cc67c3290e7c309302facfc68b19d1141ba63cac3419b440b1bb42c9b9c93683bf9a2ed911224978f652539971bfd8a33d701d6df0f641e78026f2252827f235d3cd66fe07d6ac4d4c06c74951aded9f8531c6c211fb2574fa90e86b5d7e61abba98af4ee5ddc4cb7d47be730ff400b8e29f72f8169d47af72a8a11718ff33e7f37c80fe5f7e5ffbe7c24e94a9b38f75770b44bfb618d1577c1055bf19d8c09bcc88e66b34fa9c11ffe869d2287be4a2c648f08becb869711a7d01f81c93456eaf2216b9d332c3b1e8a14803f99819d4a5de38a4f3cadca624d7a9227f50b553ba24f9efd3199f032782d6d8fe0eccc233197233b7f14335be128f01719042f7995bfd81496b37caf8d88d03230058a4f6acbd29e7e18a94db029bb87b84eec7e521f8b173e0429a77fcd0ef65f4f528c0a314a1a8fdd495c9ba16bae45ddbcb88f967657c540df633a96dc0c6c31349f31e6dddedc9cdbad01404b25e6266bae1dc56abf88ea9f984369bc2f1c3c6e79c1ad7b1e61dafad05e7ece22f9cfb4b12fd595a8ccadba00c11f15347372b903f7613c1da80a8d0adc37194339f23f1642c8a85613531bfbcc368b1b0b05ba4c2fcdada5e5d7c79b717cc71340d716067f7e406aedecc2f0e7625e412b71be646a1a36a649e92312bd799c06fbf67b808220bdc007569208c99c9913d31e32a2a1ea7ebbf24efd2e6c3a595e31f4ae9d2ef2ea3612d6547150890c30be75c9d460d67c6f066ddf9cf610224629a765a349f240533c8143a460c3a07c5c8165e86c13a9b4bb9ffc5b0fc23632e40e3439963a567b2505311220fe06aacc3a5ca3e96ad28abaf46955a276acc8a893bdfb1c6476c4a1e6cd0b5afea8fdc2f8682511e889ab5bccf6bb4c700458c28577681bae3e8d43f96a5ff59716ea2083038bb305b4a50dea25bc6fe37297b496cff6d96641ba876dde4e7751cc332213ea9232aee9c8086ba3c50952ec620225c164d623bb0b82328e9b1759adc7534c653ffdaf00a93f67e4ec7af8d4ee3469f0f52d7a002d8c49a79f37a7c3383ef34dec35cd1b1f4d1ccd540e258d36a0dddafa31079ecd65b46efbb5095ce01d7b20132c36b0b5bca9e8fb41700ad565155fbbf6cc74af9b428b6ab1774fbbc7c6f2c287d4417d0107e3901ef2ea9588b2bd07380a10db4dabd175897d52161eb13165d0b975d6905861133a101620aefbb3f163c27e693d37a3f6de73a8ddcd32e328c6ee02f4dc4b347e341585614cae76ba459cffc8b0847375885b6764a81511819966c9ce6b8c55050161455bc7dc3c9221295d7ae5ec4e60524cf0dfc8e83601dcb6441e57631ae08fc376b35a8dc108589d6e72b2a803e62ec681099e709e831152421de67c02ec1ae67ba69607fe95149358cc57f967a60c8f2c4761ee6ce8576a97a8371a5484d650eafd2b7e0990b4de242f736918998a9940983c5b290ac8dead84a42c4fe0777d1c9db73382a0926ca19da27f99cf5e9fb13547247ac9d62c72be98bf5549e44e7e4bb1434774e3459449d39310ad2cb806beb3bb555ef1b6c503294ada3dafe2dc840acd4e6058bbf088ade5cab19c4741", 0x1000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000010c0)={{0x18, 0x0, 0x5, 0xfffffffffffffffc}, {0x18, 0x1, 0x88c, 0x81}, 0x0, [0x6, 0x7, 0x8, 0xfffffffffffffb75, 0x8, 0x8, 0x2, 0x6]}, 0x3c) recvfrom$inet6(r0, &(0x7f0000001100)=""/240, 0xf0, 0x41, &(0x7f0000001200)={0x18, 0x2, 0x5, 0x40}, 0xc) r3 = socket(0x18, 0x3, 0x101) r4 = geteuid() r5 = getgid() fchownat(r0, &(0x7f0000001240)='./file0\x00', r4, r5, 0x600) chown(&(0x7f0000001280)='./file0\x00', r4, r5) stat(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)) r6 = getuid() open$dir(&(0x7f0000001380)='./file0\x00', 0x40000, 0x28) shutdown(r3, 0x1) r7 = socket(0x0, 0x10000000, 0x4) fcntl$getown(r7, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) socket(0x13, 0x10000003, 0x1) r10 = semget$private(0x0, 0x5, 0x602) semctl$GETVAL(r10, 0x6, 0x5, &(0x7f0000001440)=""/52) link(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='./file0\x00') open(&(0x7f0000001500)='./file0\x00', 0x1080040, 0x140) sendto(r3, &(0x7f0000001540)="69018ad5acfda5431f6131c6734735afd9861a27ba0d4816e4e87c5df24f13462164", 0x22, 0x40c, &(0x7f0000001580)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000015c0), 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001600)={r8, r6, r9}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001640), 0xc) getuid() 00:00:21 executing program 5: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r1 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file1\x00', 0x0) unlinkat(r1, &(0x7f0000000080)='./file1\x00', 0x0) fchmod(r1, 0x0) 00:00:21 executing program 1: mkdir(&(0x7f0000001440)='./file1\x00', 0x120) open$dir(&(0x7f0000000080)='./file1\x00', 0x840, 0x7) 00:00:21 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x410, r0, 0x0, 0x0) sendmsg(r0, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000000)="7675f18a92dd3d753404682b0beaf45a5e613c53de76aff729e4e96f6b83b70b262a6e42de3a0421c83104701d3d665c0220379ee6f9771740b98e525a1436f3a923056619987245be3f1613f5fea53b94421006c84a9714e4f0535fc33e9cfa013a6f5ca5baa423d38951a6a485802079c537b79a2bfcab8ce4c1234b14c7831c5558d4", 0x84}, {&(0x7f00000000c0)="0db352e2f2e30486ad72b783130f4dbe0636249a461f9ea0775f09b441c00e06382e7032aeaddaf2", 0x28}, {&(0x7f0000000100)="ece1ae05985761c7ec744788a5b26a5a9d6ebc223affbd1235c0b5ff457828ce7f367809faeab425f6ba374d2ffce95a137f6a54fb833b5a831883ee47bf93d6af90ee0ac4e0454a1a8b63ca81e574c79dff7ad223acff7c7d367c1a16db616fe2d91a17453298f84d311accaf62bd7ae7977977b0ef8c92a52450ce5ff3941531c624ccf2c0b053479e7c37f145eea69d210f78ced39be5cb86582f281f640efbc83636f2f7", 0xa6}, {&(0x7f00000001c0)="58127b7890cf33da46c874e207b3a9469661305908764928356e623891314107ec06bab0fe119f8c5879c174f8357321cbd42870f0f146f5edbbbad6c45586c3494a4213a4c1c63accfc6cf5e8669f2097e9b00340c2dd66962f5caacc76188e29b12a08f18f267ef513c37293", 0x6d}, {&(0x7f0000000240)="bfb187c56dab1926113dd67090581244f0dae2f04a17253f86d105abe5a440a722a62ee9a0784660c1dafe754485a3648334bf19910f3f6075bd87e9e12679d451a4cea86d088d5db2c6ae72c145a6d582c49a93c81139f37667dd58f35b40d956970952d9a6bf21b5030bb02c1611a6535aecdba29dc7eee11c8983cd85bdf4efdf58e0cc77fb029315908ae2e4b697855f23b39f9456998da673ab27fbc56c794306d6d7f10b87b8bd786c0bec9c19b1", 0xb1}, {&(0x7f0000000300)="7f32e48b066f728300c236b1252a6c17b21f493e7351f0d8b5b1c4c67bdf0a1b1a13f6ad0f852e0094046b99b947f07ea7e7d2cd02169481dad9ba", 0x3b}, {&(0x7f0000000340)="86ab047b323a0c51d4807e56c7bf32ae324b81b6c7de18200f6efe782350fcd4790ae1c203ed1afe65e424e23b0428f5608f62029a384ed4900be10a3f86c6c147a648a92d8721d0e037a4b5b751115e269f7b37fc210f7b55df4aa912ed1bd9498113c7a5fc1ad400ad2fd37b668b820913bb9791706b8061c80d1952fa11a4c6053c34ba3f8c0aff8eeb8799292941a2ac6f794d57dcebe06ac918a04858ba603d549315fa7c66383c8a5f62ed139f75ff140e762fb4a5eca5441f48f78646f3699351d9a200306d67f89e91c16980780cd09563abafd36132345309d42e5c1cb20558bc6b4deb20c4749a7c4a1eab082a80280ebfe44578255cd571c4ac34c0814ddbc1199677f99b34831f5060132f8e224ea467a86e8965b2bf5eb4c6ed5e315c20431f57da9507a47299ef25254469fb28b8f1a9d4d4293aaaa6844f6a080551283c6735bbc97972812bd67076c488682510c4b77d7aadadbc44e1033c66182fa2b6f134d2ede941785ad29fa29eb62c2ceeb639f145910642176b406d72542ae0d61742702b476c4dc074a1408d677d82947b198a7f44148eeb1d5ee95a34bcaedac21563d5c29042ecf1ed2663cd46e2f1c8c02bd8fa823035e4b1ae323e114e01ed9692fddf0184f99f8e9099cc1053738ea60ce09a7d0a45e41c555c1ba9978344c739572fb8f147f9b4863de92a005a5080de7503a92b3102aa425ea7bed6c29c6658f19f212241ea08b20a977258627ad60fe30587d19cd16a794fafc106d9abd71af18927e87183df33041151a55eb67048b34ab9683815cf30405e7cf2d6c876d7d4682da6435fcc3fe8b0ec24f63f7ec93ca4522c800eadf622c9039b5f1c158bfef903757c768f3587e8cef780ce124441eb6165c957a618ac8079301908b59ed5697442473f60a1fcd456c41925ebd27c0d51abd48635e8e6d611ab0ab54bfac223facce0fc7b8589d56cb8cfe93d6b42206ba33007cb36a77695ecde0b9dc1d908cdfd97c066bbc1eed5a2be6c6ef85a0af9537e0a445596d501ca92ff98a59bcc2117346f25be01cb94f6ef6030a7a32047583a9fb415c4927c40fbd7b6b91b00620b1845a1204272b63406764252fd35bf6a19c731fb1c9ee94cfb63aa4476dca318930552e3851f4525b2897f394c25dd31bda0e0fce60a6a0d10aca1910c27e536b357c0d75ac1878bb2ba0eeffd313d9f6aef948dc0358cae3d8cb777657127727de122dd854417a802088a9ef0b1b9612a4264ee67e4091216d8a9a74ce55dfa54ef7cea81a8a93221c3dd89c70f141ac796aa69a74efd932c4ee1b54bef8e7c8244fdfa714ffb226fc133c5a770e03eaee338e29db97822a904bc2a548498c675cfa96aecd4a284a217fde353df4ae569d82dd80febceacba00dd993fc658b9c8204ad2bd14579545ab8a17e9af5b0c3592587ff2bd796eb905c305693463334a27c517e30a746e09bc038fb39e3098efcaf3d45e53c1b8229c084032ffb9b80aa858cac82cf15cdaa16f8bdef4e7e8fdaf5baefe2eb7c96a79c3d6680517242a72261de5100ac55e918a1794b55217385e991e7f199749281812ff8e1e537e8a73a29f25338eee29139b9b7cec43c444e75a728c464bf153d9227c2818992ae509756800b88968c887205cf2054e950f231fbd49fe9b7ffa979ab1f1f5b6587a93d6921a9472f4d3aa171d5a9d1b0f8b303b1fc374ea5b3e844d32bfabe55cb43e19bfca6cb0f8f1bc49fd16b6e9611e1ce756eb6504bc8d58b5d24cc7229125c9792aad66b0e7d1a6d25aa791722c40fd0931a8cfbf624b90a64c3be37c3b08b117e1555f754958f7700626d5d7943a165d6d8d79f6527aa77ddc98819bc7585686b4c334f67f249095624a2b5238c34efeee9fc9f6845b73460a58000c1b58226e5c799325a6299a2167f7b05d51c4de87eab06251059c154ba617f6c06a5cda7edc91364d9dbf6a6a10354d886d46bb6ebf3d0e7f8951d45812772005d7ca97cae092d26bfd7ad2136fa2054957cac6065b726ac69a146a182c83d73c02eccffb7a7ed0894d3a088797e32f9420480e2196c8a642af808a217c8f811099f0ae0dc064db1dec63c9233ee3780d109f192c80a3d47ec7d09a6395e373b03e509a0669ff9497257f6ae17de261e1e928cf332078abfadc36b25c1d49350ef5713ef87a80a4f12e237f564dbc1b222a1f4193b49bcd811f4e1522c58bbe9b4d64e4804a4130fd996a778ad1bce367059f852f95a092e1b180022ad429a3e51a590e20bb02f75f3b30e58a30bab30c41aeb0a26119f302deaceda08a9b5be3a87889f66bf424d05bc1a0a4ff44488eb0354fafdd3052ee703ac8aa9d0fef0692159e8537eb2f6a5a2bc05f36075f0902862545c90f499bd5763ea97b74b92974c9f1e3eb6c7d2f242c9f82ace2d5ee746086ee7b93151ab1654d0816b636ad1f94ebad46ca56956cc31c259e69d34654804b209a07afcc70c686454b567da3f21914812c382d3c474ef1f6559b3209c06270584f679a1392bd1a1cd37398b95b7cfe624eb4eb9fcd874dd0b6bb65459925ac5ebcef6a002fb271b215f8a277d76839015e214bc672db9712387b7520ba694b3a6caf45ec8af12049d798de758dcf19b0dcfc5179b357535dd1659cd02618623fc98ac159abcbd632c61436ef15f3c592f7c08f3d5ad51cf3c66073ef1ebed6f783e4eb774a023f7c3d81e010e706bb04721226d21301cf2af5c86228c9e0138d2400e1b3c6cd71cbb737137a6125f581bf5c34f0c47097a5a12bd20bee5251db944dbe83cc3977459aa3a3404a4fdf637fb2e1b3d91cd05e3e643ea3f4da03aaea554ae0e7401c2f9dbe6faa10eb4b2bb26c72ac4743daf5e850a0d46eb82070f497ffc851b2661e7a2dd734f6905eebd620f1e84e9a44b2ff0307b9016a9e952bf4f79b2058a8ca6038cbfe3548326cc2970c5764f9d6b0968e06b216f095b9a532a012970c3f2df6ab2cb3705470b53a00476b6bf5d39d2c387ac79d5d023a2987f62eb066b371a6077391416410dcc06e7cef7d2a2223efe136610e57867a2dc541af8b6ff8e27f85fcc053023f2038b4e284e2c18c103820e8e5af6d3551a504f3d753152ba45398ae7c81d801cf8f1c5f1de3ab58a2856b43552911c7569bb35e139cb1112240fc0f7a847748bcd0b81e19446cde778ae23254769afebd93d2a052eea1c76e6e2d6ad0b9935f3a9519c0a50ba8a05236fcc871303531143bfc07482385ed556aa17a149e5f9c0bdd72c623f4f0341300501b4c957d7eda7fec3aa34e9ba35a6836b1274eec17e560818a635e3c7e4734337e207f8168cc7471647d1eea3f21061331f8cc2b71c2f2d36ee761880395c829b4ec16e1acc01dd514d9298611a710c5f1d6449cbf50ee1427c3b5fe366a2d0c4c0db7edc2cccc2a6eaca2eedd371c91590dc94758e49c798cb48b2282305df4a5b62a9f3dabd07ea06d76020b64a9169576b4c91d124df67ea72fa673fd0af068d495e317cb5a50750ae9b9de1eb7bc5a5948eea4bf172bf0b9e9b9a5d883b4ec2d385a6fcca0bb30681c84e81bf86af2195a329f71cfbaa5b353bdccbc36d05534b1cc20843a77cd86727d73578a4a77299726b6f1706fecccb9bb2b8e813cad6867ef3b30599bf5925c6c36ceb6a490669c75e0fe8c609f14c01ffae1bea6daa5015196023aaa6271a47a6b1c06a3dd8e0ccbad1b39e61eacc0f8e02772a7e8a0b1ec9c6659f19bbf99c8a67dc2a05daa7c75cc83e00ebd62746d3811aa187ff341e231ea45e6af471c5ec896a2f90b8255ea5a8564d882d2a5799e73c6224470fd5f01fd173c8b24c0ca4f79db89a8160b9a5577ab17ea0c6249a0389c24dd33d3b603469a43252e0de31719047d81aa38a5c0d739d640f3350bdccd00ed1d69b1cf69d18559da7c28e19b255e7f754030787aa8808340122aa895213be14fa28690834475c392f8c97f612055e54dd60cb39cafa09a95b032cb1ff8c2cea0a03b5f7d52a4cf83897dcbdd6c8b90b631e0afac0ce977b53afe3ae4c0b0e8f807009b3273d02cb38eb6878d680f29779338608b2c1cfa4f6d1944cda219ce150ec43edfe817402f4132ad4e4bc9edbb86004ef87ad91f1590b0cedba7cddeedf327fb4f4b6f1bb20cfe18c8a1475b3fcddf58c7916ccf4a0e839aa5fdc921198a03beb7cef7c955a1bde49aa586f81b109c6f21f4d08623edacc46018a29075bff7b85a724cc0f1139274f0b1fd8efb22cf9307f25ac107da2c434d4425518b3998fb728c02a882e3e21343f95e59fbe7b009b4054b120d659eab11f91903359fe06d244b2721f0b614360c3e37d157036ba3a2d03bf46ac19e3c7c6b10beb9e2ba237ff60016a57e6910ead6b41d27e98fe01e947d95886c4323a4602077bdef8b507c4dc819e0d1bee756dc2aa30153399f0c022d75e0064b8343c438655d296058e5c6a4e981c2ea8c9b57ec90f7ac347a2f5057040ce9fc5d3ccf87765622763c7e5116ceb271fde79c914c5e44896808f9dcac0f2f722bf8fa87472200411f765b023cce41ee89efb6aba0a7b02656b1daf0b51575169a9e0b0d4c6e98ccfd38d67ae56c45bdb5534223b8003bf234c43b3b810a226681ca869aca7d813c04017e4dd80a082339f5daf03d30d3e123f280d665857b285c8186091ba3c9f946b207cb42d736ce30ee25ed82c119413a35e5cf63112d52ffb46ea96315052bba6fea3c14602377a4b65681e99268f2887afbb9cc4109da8946deeac4d286d8b8f9b1a4ed5711b14dde4802e095b7ee6806f8fdd0082b0b7a530891be7a4688e3bce482c5bf6ea985ada399a9863c69ddfc0785603999b48d0a855e258d31330bb1ccd420da8e8ab4dac9c75f3ea737d2224868c9cb08b0ace1a74d7a446645249a7bca095f9de6f9b86009b0bfb539a1aaa278fd8c3c5b325792cf7ab5b574643699f231e557a8c4e8e9d4fa08f5991bf5b2af9afbfcf68b90fa1001a5f363ee8410aa563316207f4a6bcef60a4b6195cc93ea1d23188cbddff2a41157bbd7a0dac1779fbb26390cf7260d0137b4656867a6d85165c4e2929006c77df88111f994a832905425bfc7f0666c385e37d5bfc16145fe1b3b4fbbf2fb7cd275cb01edfb07fe614f24ebeecc3f3d43c0b937e26cfffcb6fbbdb05d5fd762061635985c8c521f1ec0be404187924063167db22c858d1f7630810ce60119b4576269f68d5cf2089c05b703c577e13a7b4d76c1132a454a69a847d1ae593bea3e1d2e33874e6f1081aa9dc79802bed2f17c979fe4309ca940e966e9693d7d996f0ee91691867046617e4e26e7ceae7f607262e9ee9387f1f63ece530500b7714b512a6bd59a47c87e4c6cf9dd2722466e462f5c6be860bcba86a6411979d2b3f0f74b6ad7f0cecfb95e11a17c738b934bc17d11887acb778d15d2c1d71805737c9a04b19e3fe28c4497237936d5b3bfc7b9ebb5d534cf293cb2bba68a4d8b30e9b99b3cd63d0e3a4f063e744595e239ada657eff46ed26d83dc77816c74d55be00cb9ffe9e93841d4ecc9ee9e824c5a241f576fcd415cb5304b13bef5b031f5566841372116c2a17f9aa826c33c830346c055f1718915bf49a5e04049a362a50c02262fbbc5ce33a27b5a94b0f75b1b80f60b963a7f4b3f18adb5171aa1947c4d37057b5cc8b36269ae93eb960cd6261fab78c612990cd080fb33dc316d2dd40c92a56e9abb68a7cb85c8832ecfc717b0f288fc8e1d02119487fd19db85759d8bd58b53f6e7b26a1c", 0x1000}, {&(0x7f0000001340)="fa79838373a630ed147a69cb5bf5b944f80e4305490036e248216cfc5ce4bd96a9c1edff7b71331fa750ef7d87418dae0a31e5b565bb1cd939e5df265d52d33af1f61b813a341a30086a282c5d6893fb53383af491687ef7cab5e67129aa1684799382d7929472226790c18aa798ce5c7fa549ca52a53150047574ec09560bdaae5b1c69548e3d01f9835cc0bdbbea6318bfb8557912c142ec7987760f6e91ce", 0xa0}, {&(0x7f0000001400)="a565c539099cbac2842e5f2bb7f4885a6131b68e68238c9e69ffd7eef79fade1f792cae93100eae82992ebbb7aedb0c12e8988a1052205a1a8d637fef95412a8a9228253b998e005d24f135677dc69ba0635df260f4bfd2d84bb314e951c99586619237470849391f3538241d5dd7713f2915cbcc27485c1ca4aaa1ca112a78da377abe92575cf13633a2b38c39661333850a6dd08b9ef196dcaf43a6bd62c7854fb941787c19aa299ac0494ecb4c3aa0b79859ff221d63ae28a6f090f6fdfcb85b60f7a0772952d7387fb6bee9c7e07fe7196461061491c0621ca1105323265", 0xe0}], 0x9, &(0x7f00000015c0)=[{0x50, 0x111, 0x2, "8c0622f0ca143e08bdabc7fb302ff9fbf865fcd001b5b1bee60b5386f0fe43e3e4c1b21fc522f2d4fc9670f84eca3940e27e8189255ca97f41"}, {0xe8, 0x29, 0xffff, "020b48c38c68c43a117fb770b307efde7a138e38c5eb4eb678479cb6b8b4ab49b10e7f6713a84daaa8076f38853afc4176608f973c463270496836b015a59d1e9ed13937f6fba2e76ed7e2b49d329e0923ce5c805641c67d864d0f407c99351d1a84e0de76dfe803ae66935d79e42ad9a36b25bb00aef4c70e16f14bca032986e80e6f7404bff118a48e6637461db1a972b36c8aa196d744b3021eb2e41486ecf1c229df928a57459115b0897e8370a4b6ed6050c7a447af781c3617e8cacd9f1794ed64fafd0372ffee8b43bbc63b3d20d27f66"}, {0x80, 0x6, 0x4, "97300fb56a0a6992c5ba775524412cb3b45ea32e3f55cd70830a3524b3d929d21d6b4b26c0ed433fc339f7c59ed5fc8ea4844923ae9e2a3e6fc62c1ab121678c16afd459e08486d07d5b1e7ae5524dc941eb420779619c8fc999b7f08ba999ec2e013c1e2068e91618a8a8"}, {0x78, 0x101, 0xfff, "5b88a3e327bb400f46d4fe292c78c476da5fb7e99f1c89d7b264e6b0c6f23f7b8bd04d63aec351e8ee69533fbbdf425d2aaf49b1e3269ef76ca20067584232ee8106792ad77a6e6ce6392d55ec40f4e6c5aaac565cc06f1166913c42ccb590082777"}, {0x98, 0x1, 0x200, "1b4f48ae6be35fe527d82e8ffda601985fb4b1364f344cda3042a9b948bf8a1d6b676233b9a79849813b61990ab80b2158a7e89ac32c0e9b34a376cfba806d40448700d5948e737fba5efd71ce0a102355147dcbca5ce890b314044c4f4c4553dd972537d5c2fd1c67d2267321025b49dfc869b53e0e3d3f084522c5d85c3b56439a"}], 0x2c8}, 0x400) connect$unix(r0, &(0x7f0000001900)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000001940), &(0x7f0000001980)=0x10) sendto$unix(r0, &(0x7f00000019c0)="cb3cabd30536539e7e9ae978e2f10c1390186c95e8ce985619", 0x19, 0x4, &(0x7f0000001a00)=@file={0x0, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x1, 0x0) fchmod(r1, 0x140) pipe2(&(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendmsg(r2, &(0x7f0000002b40)={&(0x7f0000001a80)=@in={0x2, 0x0}, 0xc, &(0x7f0000001ac0), 0x0, &(0x7f0000001b00)=[{0x1010, 0x101, 0x2, "7adaf4f245081b2bd064f79b85f0c8eca8ccb9d32add28b358a6980c9a12b1956a47f3964d324fefbfa527c6ebf85401debf8e9ccd4b4f20033d20891947483f94890caa1af32362fd9c370830661d34d1c48995f33d730230e65c7b9ee8a0622e8b13a7c2f76ed27d1011e1583892059a0963327b396763a73cd745cb15c1a33cc5e8d3695683d76c66b3728d242c94327e6bbbf98168069c9023b41de7a76cce1a40ba70847924763cf744d3f3b116a7536e203ce791acd362211c889169c584269ddfb42d6e42596777dc91ec36e67a3b1b629705bb9677d136d6b45d0c78ec98d29ea686e2b8939412c1ad836e5ed652642a510421e169a20b927419cb6808f0e311c691bbe7dfe0a1a1acefc66216518d58d9f5ce0d6b4befc7e8e99f8b3d91bb22266a9908f5b6d147554cf6d83361b39697b58b9121ae272d4016d0ce6f4aa5c7ca22378f14e903ca3670a309aea5f09ee65cc0d8f305c4afebf23546827e336610b2ce0c844b35a5290acb004755644237c09e6f6adcc4c318a76ddedfca4b0cebc4f8f18113a33a7984bc5aedbe004a6c740f8ef9c50d9b0c51503a306621e18ab401d647e1182389b2761aeb88783d2c3f8f8947cc5174109d5099a65a68736c8c33d600b1fa47535e5466e2ecf9c353d630c98b382fe191d0fa732582803e276f61f7ecbb6c1347fc784d8fd5ebebcca43d316c98a4cc7bfd8cecd168eac772db29e6d947bbd7cf1fecd09e5c8f62abaf0a9ed9ecf431b91885ae30aea7a7d168f33ea7b236b31c704a8fc5ef0940c8c1ddc632a14bac0d449bf99ea291572e92bfcb412c7e5dd1ecdfb16cac130d56383ea15656df09f17cfc1ee3a39836a60188903deaa14a9fb4dfde133c515e44396527b31c58d0b8dba035483aecb17586af5d1592a2b0bb6ca94b9d6d6719573ae5fc2fa19dbd81c1c451e3f9681b3d8fd60c2b30cd3e01298622feb9fc151efeb632bda45cb60b2a14a4a5ff303b359a120c9a59aea9ada2a2eba2098ce3acd4efdb12d7f6c65d1402902ccabf621ad6ad9d2f3eaabd05be652cf2913d7abf9076fe87106f89fbee694767cf8f5c7045c8b36d63dc77c02c14343f408927af0388fd48fb63446938e571f73b3b448f1af2630650c8861ef0ffffea4c103fac8dfe6b10de88ea1029e93728988dafc7aa7a705a4563f82f7ba3724c02cde35b5074296d4dbff3779c55e7a250beda9f12201e81f7f88bf9b7de126f71fb722b740ff3dc2cb18a343f3f1d6fce5f78c9dd415bdd8463ad1cafb3d397fbd183660018d10b3cbfe3c68b3a18954335313c8fcafae6326cd32e25ca73f7d4974f78fe68c912f0dfb931377008a032200cc8ed0a3a7df24a85c1d72b5cfa094167fbd30a7ce95e1cc6511a8182b6ee1678a7a4c571efb612704a1a6eef4f2d152cd62965a6623ddab60f56f895931473c82fc167bedfa033f93c710954cfe00cbb9cffcf1080bed8ed1511c5bb8ea8b3f5b3e3d988ae4342b7a3bd9ec75df0fe8f1abfe47e9c35315a56186425816a8a38af0e84eb267cf1cfe68976790c1483595404dce608ff12dff6bc6775db37ca40be85364e7029258e12646df34431b26a89a9b1f90a7629b2a47e660fc11618cdda1fb3b7a512e0cefb7ece050c780f283aa6a374fd293070f2b8a852762853001625cb5afd8a9991cfa53da7c5a9518c6a7a302150c53c5d4f2a43ae168f0a3d51008ea5b3b43a7f6d10158345f29064452d14bd57d6c30260610c7396e7bab7eeab311f0f8c0ed732fa651ff01e076eb28ca1f5128c7494320e6b52e8b84853bbad3590d72f7bdce09578f74f8f2a92c6e6f324623b573e235116af54001b4156ae0c69692e688690b7fd68c41b8b5fcaa3bfec60a509a0cca54ecb921d531865c85c14bd46f33718bc4556b6bfe54ac9260c0cfb9506edbe4fd0de489c70f49f1cb8494ae476d20b0af0a7b5645e794446837f49d46d8fc6f8d5652f7f7641847c0cb74ad3fc47a2a47e505cd256c55ad98ac3952dfcf0f7e5b6f69d9a28d6d2b416feb9602160ec962bf455440baf508a4f39a8bc7d112e258ddff78383f09e8b98b119495036142e3db320120136b260f46ad1653e6ebfad2e8552a46b59428789f242ba83dfb11435a46f686a21b7067c3d5cce6fd5636d13fb62255043fd7d8687277f5fa2b9fd8162278007c05123774880b7e8ac13509d192a6f9bf27fd1217117acc118154fad10b996681715602bf6c785f4b9a0113ab356db9333049014aea3721554ba3b959df8a7492a42ca6fbe5197fd028d1151d86b2a87150c30e4ecac2f8e425ec8a4a0be54570df36e2c380822d28be3d1c57f4f685a115c1ece31c28c8c104d65bf33562e0f900169faa8ed7c2e536006c900bbe70b05d4dfc5b04087fde2796e5ec20b21f47cdbaf9a1efdcc3f171d540b062b1f84c93487d8bf62cd4b90759c18d211aaee0d994f85a32742fbf5b47b3dffca39dfdc5666179a7db23339ed8db23afd61cca500e6fb861b722b76985a66acccc2688147836179c7f65f3f7ba014d8a4b3b1babd2d9fd74c64dcafcdfdac98f232bd59c1e0c82bfcbb3756bd29d4e20bbbd4e020948f7847daaf217a22c244f7744d56c246803a82d65d27b306302ad15d4946bfa685273a18064763258e7d5641fa05d7785b46eecc73de970609a06896bc4dfb00544728036db2937477f8a0d996aebb00d8966770a86243e1398a9adbc824b51b0b2ed7cc2c58b69b305251a94774585d7db7efe0b3470fa55d80bfa131d42be1ebc0464674bc32494ca65e7c15939993f8e403749e4b220efbc06a8a99c90fb8072294d05c12884a01485287eb7389a506d077248a9e9933cb9ad220fe3ab5e02aadc779a22b1ea3844fd526389f5916e5b5e73dd3180cc34fbbf0d871b80c96bd093645078e6409800c5c28a4504656dfb8209d9af1dd0bb0ccaaf36970bab54b9a903a29f603ebae268776151667a986d133cbba6136b0c731ac6295055d3e83dc08f2acc194c602935021a046c3462dada69abac044e587b5fe5d024c294ec0dcfed779872e351f330f03883b1f1c716bf4e91b83014185308f08f1ac0ee7f6a01b5b2949747d9490652d0ecdb4c9caaea1ed20e7944b3929fa9bd3893fc71cce4fede24159607ec9aa46b63e0510cd97efd488d384d7ea0bfbb6890802c6cb0007d500821de78d4b29c49cf6e7deeacaaf20e1a977487e58766118eddc844ef34ca577eaa463338781dd25d3197a916a34c55c1c997c668f70c9a2134ef435e3812755f06c17c97adb75a2a640e55520d682d57c2a7ddb92b64a353d9fcbfa06fa1c934f6c1b0a7a058ad0bfd6d24fc84dc4741684b526ac87531b15fd632fa2445f4252bb9d5c93f414e3dc89beb84bd268312861a89fa74701dc5e74621e7911834987bef17d79e8bcb7c32cf27abc97352d36b003182aeee4e4a9d0ae95b945a30b96a6c3857ca4dc5eb3f28f2179767983dd50a4a866edaf73ce7339f104c6a735830c22c98f6bf5a0ab019b0e0b9bc2cb7a476201e65f6694b23e5a57f59a5d861c48fbd08ae592644508da5c3270b038436356722726f1e95112f20dc196dc789745a89acf02bdd5714a5a3b3dd400ec868f02e3f228b2b251b4043bd7b0a9818e66e623c50b855c3ba647d93858207277fe68d83405753eb15e4707eaf033945ec72bc52d1aa1bebee3a69b712b84ba2c8238b5dc9b04c4859f007f1741efef93ba0805fbd2bff3752be31916e018774e160a584d6c65cdf07246c7ef90daf69631e2b4fccfeb5122b5531b3e17ac7427936fbd276d512c7179778d0af7c12c30215e299fa103fa4c52577fc885ff0541466df531df39e2bcf2766c2a6b233a17a45238f8888ef53714a0e6979e81687a6894d8c7ed6d41cafac1770de2144afaaf669611eae7a2b3ceb0c54bdeb6e1875dcd2c5f93d63e732cff7a788e9af9acc1f8e6d85434bf9d1bdca1aeaeb6c30ce37fd2946bd547153967298b2ab74145e70dcb8d39dff0b761819c2bac397d066650f11e7b958e5e017247e00e58a28f5f8cb301f8a16b26904811b70ad1dd0ca645833c8e328e9a43319ae816a26e5f8fb6c036bac0d7de00316bb4dd9d0c890f209875c474d3426a61c69b3d3509e466e08534c30e0c0dd5c8669e71665620140d746a470429f1eeaf5a155baafbe1429deac3b13d100343c93fdace6bd7b0e6470bb1f3bd19f8b082f9c428c752c0dea301e946c3166b7aabc13f939d4b9cc043f97ff965ec6a9a321af81ae809266be60ec083a4316dbc747e0f430f4bfafdc89185f5ce91726264690befe94d884be24ad13cf28931034d78f1f1127749516a5fd487c80332d70ce16756e33ad02fac0e3d8a0c8148b04872c44ef63189a8e8f32af4ce912f11b87736893255c50236dbd6b0e0da97385da5b891469c06e6d1b3daf3e1f27e189e0aa793836923b5401585fa64a3d9f57f6e6fe80329fe6273a8e9e96c128be23b091b5e5f2c736f32e5a4fb21b07989439a1ebbb0ac074c3f148aa901c06a55ddb257d106c41d4cd93b8e0c05c30c988a20859a15d77e1af87a85c776c3b004c3e180cabefe91b9eb43dd71e73345dbc999dadc9f1668cb37f06d4f13b388b2429a52198a347d7f753fc96b4b88a1bdb57132a48f0f9c95280d7c11b016aae5497f76d06f406c5926673388f01be4c9e22cef0bf42b93f54014290a1eae7ca77078e3142c291b9c8962e7627d0017d3bda47fe9bf5ea3640774fcabcbd67b0a285555d998f0e1ef3ef9dd12968260dfd70456ed6abab3922e956eadee540696b2d534528af25dffcda9080fb27f0d5ab94db85e56904ca287d5805b417adc411e0a99262a49100b2d00e2c8da24730d7f67b554db6592c4615160398a80b2ecd124a8765e400c9400400c2b152850b36794bc29af126a63d016cac19ba0073d3372372808756734da2f34469f54c4e16f77be1ed6470eb15161075244299da6a264d70fe5837d49516cb37c5b21895018e00cb870ab488bf3df86ce943d765017caccdca070513a80ecbfba22b35a7324244ee2a82026b464d85bf0a2e8cb66c3a654b75eb50936f72a5aed218a292769af0b8160c8e95e96095c4d4fe79a4aeeb6bf67f2e6c98973c7f7a1dc3993f0893799652592eea981c3eeaca309e4c449e2f4403af20596ddffd160372058540fa4c746c9d444c75ea130d112e4561a3b21a49c9827bff9b1c55f8cdd8a2b24b4e3589058b3f2f9ff58f4b05909352c85b5f0e7aaa068c89f3801411322b8109189b5ef126526dd47da33ee1e9340eebd0f283f92d2c8ab7956102f65759586aca25b3b5107d7daddc318a1582b37ffea8ad51e4b4ab74197f55c2902beb2e040c02087bcedd0bc5ddb15b53cc67766036fb2137d8df722c782ec8b92a0d601719d65e2b31f8b4ab405b3357dd2b71d55a5ee0ce139d912f741494224e7c394ff9d83f4cec781412765796ea0a93c6bc2bbc895b5de475e9e5f75a8d5f0a44fbb205b4e768f7bf197efd9a8b7861edd6fff0709a592ec1511b44cdec787d2c7f138eee96bcde846aa070af00eb3c7c8ccf2b8f36fe571cd2a4604aed12ab814bebb0a63fa3c8bc66dad702b635994537a09bdf18039a330f3dd6b8b33bae90d31dca25aa25d33975e0de5f0961ab96be6c6dc40e27064f38750eae66d2cedf93c766e7fd0df754f80fab251a941b7b39046c98684621205dabf8cf3c5cc39b6669fdfb184dd0e1993f72ee7a9b5aa8304e9377ec7c881d0fd6a07"}], 0x1010}, 0x8) getpeername$unix(r0, &(0x7f0000002b80)=@abs, &(0x7f0000002bc0)=0x8) mmap(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x3, 0xc10, r1, 0x0, 0x0) execve(&(0x7f0000002c00)='./file0\x00', &(0x7f0000002cc0)=[&(0x7f0000002c40)='+\x00', &(0x7f0000002c80)='t+-/]\x00'], &(0x7f0000002d40)=[&(0x7f0000002d00)='\x00']) r4 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffb000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x3000)=nil, 0x2000) bind$inet6(r1, &(0x7f0000002d80)={0x18, 0x3, 0x10001, 0x8}, 0xc) connect$unix(r0, &(0x7f0000002dc0)=@file={0x9e8e5c5b1ce1329, './file0\x00'}, 0xa) socket$unix(0x1, 0x1, 0x0) sendto(r1, &(0x7f0000002e00)="e28a0e94187e32f0251cdc4da8f41096306e1c10ee6fc80fad0ca6152638c295b821fccac346291be01307a68fd92715e0878fdbd4666b96e9d62139765c125dcf70e6fdfbf8bf6b57878a51eca6ad519539420962c53c0dbad94ae3eea6c9ab315826be1d7c37ee23ff2b35ee926b1f48c0a9fec11f8aaccfe416752ef53129928ba47fc1419fb16b320f0f0b318220cf28974c1ea1ce26195e6a5648086daec28f1d9b0690fdc5ffe2f1c7391f31be2bb1c0aabb4eb3597f6ab11b4a127e01928c27ce13304fe8efc9c2e902de3e9237afc9d68b27ee34f13abe1320b62c45eb7395d5b7a49eec406e29f704b8e2674c2f6944", 0xf4, 0x400, 0x0, 0x0) r5 = accept$inet6(r3, &(0x7f0000002f00), &(0x7f0000002f40)=0xc) r6 = open(&(0x7f0000002f80)='./file0\x00', 0x400, 0x20) readlink(&(0x7f0000002fc0)='./file0\x00', &(0x7f0000003000)=""/112, 0x70) paccept(r3, &(0x7f0000003080)=@in6, &(0x7f00000030c0)=0xc, 0x30000000) socket(0x1f, 0x3, 0x1f3) bind$inet6(r2, &(0x7f0000003100)={0x18, 0x3, 0x7, 0x7}, 0xc) getpeername$inet6(r5, &(0x7f0000003140), &(0x7f0000003180)=0xc) sendmsg(r5, &(0x7f0000003540)={&(0x7f00000031c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000033c0)=[{&(0x7f0000003200)="17b8ae5ca2d00baa3e1365d19a69ebb574b0d0755569798833d0f1b5855070b877a83e911cb6ec1d24c47a4fb6d14cf6a2a6b85e982632d81906d7b6ee6daa14e58bbd5e6108d9b80158c203b4dd5a88c5c25c1fedc2cc6fb08c684de516698239c563acb51db2d52d513d26c51a8b63f121c5e15ab30a24f2630626c002bfd00cf06d6079af266140f708955515b686f6d5b8c4218c6255c194b498646919cec5d576ff4146e0bbc171617f", 0xac}, {&(0x7f00000032c0)="85fd4db65b2badfdaf1660a40ccd9cb5ab092e142ee15dd6d08ecbea9cedfb5e9b2aa28307228cd20931e4ac24d36fe1328eb2f5e4365ec53e029c327ad7eebc1e18f84fb8ebffd1dc961a352a5396becc8add580e9010e2f30a77e53b92e28a99d63298c164485fe4d153f4ec61763e51200b99a7968fe0d59a919f629b824b6977e3ffc61b6ea393cb7659b492c0331133af6191a87c14d9a1c43730dcac8b264cd4aebd8997f76b2320a182acb29e79137191413662f1c1a1d91ef3f164d8ab21eb3195bbc529e4584e2166bd11392c32173a244bb1fc1291a12696445b094fced2f0", 0xe4}], 0x2, &(0x7f0000003400)=[{0x60, 0xffff, 0xc1ee, "5523753dd675d4c22641c0327c491eadc540c22b49bef953a8104906140b74313ff1193fcdb4db5c4b17a1a2535949f56f8258d9618eb3f617190531351acbf1c850a1ae528866204dba2ba7f2b5ebac"}, {0x68, 0x0, 0x178f, "9c8e83d65e409635c07baebc56a7236f750845a6f98b1c97d75613104c2fb965629eba58dbd0a77ab62ba6daffd74ae76633965f73fef16d88258b59fa063b69549313f2b1f004f3269887addf84ef8202bc35995c"}, {0x70, 0x6, 0x7ff, "a2defa31508e9542357f89f23bec97671329e4e7e7abafea2591928fa343621d5054607c4e4ca7e24da8d39dd8380a08dbd3ea76d34a7e89151969571403ee70efdb8b3052592bf9e99e5402d796b08996c6966f43e642ac86"}], 0x138}, 0x3) r7 = semget$private(0x0, 0x4, 0x4) semctl$GETZCNT(r7, 0x3, 0x7, &(0x7f0000003580)=""/131) renameat(r6, &(0x7f0000003640)='./file0\x00', r6, &(0x7f0000003680)='./file0\x00') 00:00:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0xa82c2, 0x0) r1 = open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) r2 = dup2(r0, r1) dup2(r2, r2) pwritev(r2, &(0x7f0000002740)=[{0x0}], 0x1, 0x0) 00:00:21 executing program 5: socketpair(0x1b, 0x40000000, 0xfff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000040)=""/199, 0xc7}, {&(0x7f0000000140)=""/164, 0xa4}, {&(0x7f0000000200)=""/69, 0x45}, {&(0x7f0000000280)=""/3, 0x3}, {&(0x7f00000002c0)=""/164, 0xa4}, {&(0x7f0000000380)=""/95, 0x5f}, {&(0x7f0000000400)=""/95, 0x5f}, {&(0x7f0000000480)=""/94, 0x5e}], 0x8) poll(&(0x7f0000000580)=[{r1, 0x28}, {r1, 0x25}], 0x2, 0x100000000) socketpair(0x0, 0x4, 0x3fedb2b5, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000600)='./file0\x00', 0x1, 0x2) ftruncate(r1, 0x1) connect$inet(r0, &(0x7f0000000640)={0x2, 0x2}, 0xc) getsockname$inet6(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0}, 0xc) bind$unix(r3, &(0x7f0000000740)=@file={0x0, './file0\x00'}, 0xa) chdir(&(0x7f0000000780)='./file0\x00') socket$unix(0x1, 0x2, 0x0) chdir(&(0x7f00000007c0)='./file0\x00') setreuid(r5, r5) socketpair(0x0, 0x0, 0x80, &(0x7f0000000800)={0xffffffffffffffff}) wait4(r4, &(0x7f0000000840), 0x32, &(0x7f0000000880)) socket$unix(0x1, 0x7, 0x0) getpeername$unix(r2, &(0x7f0000000940)=@abs, &(0x7f0000000980)=0x8) open(&(0x7f00000009c0)='\x00', 0x1408000, 0x110) r7 = semget$private(0x0, 0x3, 0x201) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000a00)=""/64) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a40)) connect$unix(r0, &(0x7f0000000a80)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000000ac0), &(0x7f0000000b00)=0x10) readv(r6, &(0x7f0000000b40), 0x0) recvfrom(r2, &(0x7f0000000b80)=""/67, 0x43, 0x1, &(0x7f0000000c00)=@in={0x2, 0x0}, 0xc) getppid() bind$unix(r1, &(0x7f0000000c40)=@abs={0x0, 0x0, 0x3}, 0x8) symlink(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)='./file0\x00') getsockname(r1, &(0x7f0000000d00)=@un=@abs, &(0x7f0000000d40)=0x8) 00:00:21 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r2, 0x0) paccept(r2, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup(r2) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100e91f7189591e9233614b0021ce6153cdabf7917bdb80aa2116aa9dec21827f34e153ba3691f7b805a323ecc47b7bf4cf836e68f88bd7df70e2d47f7abce1b644d7276fb87fe14f77c5d82daea1bdfc0e5764ea9916da4b841b763e96874b2fe0f47c9fa1a2ec802842ab111cd4b51fab7bf30a7404023d31e922812aec13cf968e6d3f3987b6d22553ecbaa04fffa865d2f2965c68b4d452374bcae311a6c110a32c"], 0xc) listen(r3, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = dup2(r3, r0) r5 = accept$inet6(r4, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1004, 0x0, 0x0) 00:00:21 executing program 1: r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000000)={0x1, "99b35d81d15270a0d0abb920e14db5cada78e8b28814a75f6ddb6d2d78a3f57aefd40b207111db7f92195cc535dddaa5b23b478fe45a662ed84b7e3a72b713522c02c5987e65131429570778bd0c63a9792e82cb73e838a6132ccb653fabd3dd64ca64be0af353fa288c1dab6cd490a26ec5dfecd8a395a656d75707dcc68d"}, 0x87, 0x800) msgsnd(r0, &(0x7f00000000c0)={0x3, "4b059bda51b9735812e64c20c8efbc32dd5ddec41901341023ae4d221e516216a182cab083a8be7721cee4781c467bbf7f0549e6c0ac11a62e3556ab39090ba4a847536203e9f3e7b1e15ae565dc20bcf98c29a98f0fb36f95f6b4083914d074ad6798147779bea0f0a4d62f508502a04ca4104b22754f0239ee"}, 0x82, 0x800) msgsnd(r0, &(0x7f0000000180)={0x1, "121d51f4740b994c514d0d17ea9144b8f6c9d65820b8516f0a36fb94a981289bd861e6b6c94d83ce820193c9ee79a026e9b356102ac2c6c7024f43cb5c1f6fb2e151d39397a1021a06fe1aac9b98df2d723aba7c9de40b02e14e520268eba99b145b4de06df45c2ed709780cf7bf76da96b53486ac8d6f653b0ade988b2fd0bede0ed70e0a5bc69ca34cfeeb08391d08f33d6ed9b166a43d1a53e6ca9698a9c0a5de9fe9"}, 0xac, 0x3e548f83bc917f41) r1 = msgget$private(0x0, 0x420) msgsnd(r0, &(0x7f0000000240)={0x3, "763128978a67740c1fe969d2de74a607825ec6b5b65a34e51cdf252357a9015ccfabf843942f3ac9"}, 0x30, 0x800) socketpair(0x2, 0x2, 0xe5, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000002c0)="2277650a6e9db5ca", 0x8) msgget$private(0x0, 0x8) munlockall() r4 = msgget$private(0x0, 0x29) recvfrom$inet(r2, &(0x7f0000000300)=""/125, 0x7d, 0x840, &(0x7f0000000380)={0x2, 0x0}, 0xc) msgsnd(r1, &(0x7f00000003c0)={0x3, "931937a220ef847c00bc67ac2c4c7c492a16c2666bf519c9108322ec298f87bd561dde60e06b5e2e218776ba0e8927fdd8b79506e1c38b31322eede9e1364c450bd479503335a003ecdd2188880690d5cfafd54a602ab76e78c9dcd0a2393d6f719791157b73e741057e51474c65c9c6e4a319ce8b9f482004f6e3fc000dc41a23d5a509a24854c29be414ee606152b683a3fa3f9bce430fe3ab3063c951c7c7b0a38ea73b92827403d97885473281a8ed082ca91b47ccc6280c4b80441dec2a672ad4ad08c2f23776d2d31a3573b5f499613b983465b904d24a6f4abe72c4e8ca6a055348dcf5137da3a247242d4dd4eb8dc67b81536e6a77a9086d31e1cc2df8027ff0e25ea2563e68904776fc96855fb54b2d594277352113dab8a0a05716967b64cf7d56875e81064cf8454948d92c6053d9f589ec87cafae95d71d7d6abcb5bb929d0d03d2c581ce143fa0cf8120c0d24bc1b8f540fb5cd2ef51b1fa793f0d5adeff6fbc3979beb04974c3f1e497252e6e317e45e91dd1ad99e28ba5926f4bcac91db825fbefb9bac1783ad9a33805edf83a22d77258079f3ecfd6bbc195227eff82aa4076118d7e89e3c7bb86b05cbf77572d12a2c35a8b7186f213e802c153cf49a346efc1c39ee825b60953b1c8fda33c0538c8b6e5753b922e55b7d9d1e8ab1c95cfc436c46578f342844a25d707187b10f92ac6eb188be264a51a57eecea962779960299b17267d956fe1041f9f99bb4e47fc8ef4f916053244395bd0df6c9367cbadc408fb09083fc42188bda11d22f9b1e21c7b45a0598b29cc1282f240657ba2a663fb22929ddf9bf8d0846ef159238bb14b5ed852f4d68b88c2c44b045ab9f0c55cc1d7a5b419769d1aab23c19e510c5d31abed72d26d4fd746750b3c64e76137f1854d4e8284fb832de8ac38d5566b491ece8858d4ecff3a608f9ae12b942316403a2017bf28e418cc828714f23e212802bf4a78bd87aea290396e173e8591330aa86f0047d39e7232345e3c793e25573f2ff35ef901f7bb910c2987c7c141627708346b31a759cde21975d25800d6be0ee9ca920e1fbeff546eb18ac1934849685e737d0f1a7f23eaeab9605ddf340be0fe432b785c680663b16a7015da71bf69bc26ac7d30819ddf7f9a52b2eef808c27b0da6f0247e50d82902d5aaf24af9bc56afc7e32e687874feeaba559c624a110481f5b0ba927b8908737d273348ef97d4634fc2ce4ee174277720a8722d42d68a6d61bfb99ad004d0e82ba6f6c6f46da67b61c776eae29d5ba2aa8503bfddd7a02b145bffffb848e97b3935e93930caece2c7f9a46e200b32db6c9a20d52e73231971d9b9a2131627618684be679ad6b2f8cf4caf7c45d7be979f95847eaf14a842518bfd75fdce0d0d7be4af2a0500e9e16b89d2b53fb17ef463aaaf43a96a16370431fd78fee05119088ca886e83b7d73be69b9967f4c13d608b7e4461b93f3d00a6f130281e54ea9f303a4bf05cf8fe668d181b019df5154a6755ea338a4dee7c8cac2f86b6fb81ab6f872b33ecd27e3f0f9747ea427ef318df6942d11d4d4d2823c9848c05733a85d21ff0c8bd5382aff9b109ba69b18922ecb7f3fd7d480fa687206f7aab243941a88641ff14bd193759173eb139da5fe1b1558d8e37fb356c4fce1430d659f9c181637ba13d8fa32b8e3f7e8c03ca7ead45cb19a748fa33fd79e852d30e4464726268ae631e05ac8cd9b5046ccbe49e8ffd7910ba936c435db2c8c76c2bad2eafc76f6bc603451f6c4e68770a3e66a45e2d24fe848d38942c648890d15cf5c602ff7ddc583d38a3de63d1606358177761b46adc089a785e62136186c26a8aa2b049e492740b402f417ddfd8534c6437b233128fbfe25b2dedf7ac93d412608d92c67c6b11a30d93a29601480ea84e59a72b7cf30b21887c9f200b863c302e97a03213edd85605841e1acbbbc33ab0093f62c65fafd8a2853a34bf326ff67f598b8093d2e99840b2d67a90394c72a5ca64709707ce26c4988839a0fd4b34ca07b990d6042953a1f8b49f36569c80c5049e1b47871db285affe373867371d8a0251217a5912258f2e2f295ed6691586b66efa853ddcccc5dbc788736304bada6758ff6ae85794fb235fd52177f141e6d7d700026d494005f6642b4d63fb99d51a37bcc0b80b325b6414c6ab6b908589ab90a40dcfc48a6fd0c079fef392c6ce2fe0ac9be48a74c904532c0b25e33e53049b0890cf83be90654800553fb4341c3cf5fc25b3dfce8172e68a22ff8eec01a6c73dbab602b3077ed7c16e903714b9dfe272b4eb76c3f9c4623bba727afd6d8f221e7674a71893052a0f4af3da17254f3a79aeb6bba7d609125250c0cf650bcac0e16ac75c3786bc3f83aa17f048f45039ec9bcaf4a0a504a81f818a3fc927e2e723d2a82276a1ca1b7d23c35b0fba4bd7be0b1045703435a8b040f3d0e8a7acee081477d75b3435b64f99d8828d4ec85ef53c84529ae5fc34dfc7259ddf1abb19ae8df91f53c967722ee9514e4a3ba7593a7ba4aad9e43185a4aad966c617835f03d56800056659defc197e79d5e9fc0df95371edc937fcaa767e6abf77645e2d59bd5578f6b727b61cf47750916d03cb0a7357d2c9defcb3b077607d1bd87a691afbaa401862aed76f1bf35c83b203a6451a13f33b56e5e1a921d2e84e8b1a944d4ebc85ee225cd7c3c27cdc059f1dd806b1eb80e747d5830ae89e403f4ed8834c096d9917d5c300bfe524d330f29e903d4c7c6a6acb285340ccb8bf3ea29b7cb6dfa7ec7d1c4524b3a6bdba6e60c815fb11abfe27fbbfe4e738e6fe0b19faad9d1dbbe8e7f66f6a67e2b0e95041332d82dafe10180d0ab04689e54a2757b338f6fd0aab16326d36d5dc125967e6d34bf0b2b64dc04b7d06a98485d1144fdac2a0c298563088e368be0ce1f7f1c868a4d95de78d8f3395833cd38294008b58f693362f3db3a4fe841ed983259adebd5d984115ea731917fcd893e5b937694404ce78bd98d8c04328001373f95335103729d206dd9c7d767583daac78e52f43a8b414de9e620c175fdf9db398b77e6bc72f32d9304ff37588e3e9a6bb30093a2668d534aa104d8fd5d94a9dd25c7b44d5a900e93b1a8abc4e22bf7410d4d6badb4af34f2f71e8a2eac1d103cc781e840e30a1556ae5417f80df2520bb28fe82e68c70b8c3922d26cf2eda13fd235b54745c53d963bef008c1ba28b216f51a02149849373596d44c8d5a5e792d3e78919fd3c0f1aa511bdb8db75f1cdb814acef71e98d52def8b67fb2a6de0958c5f2698ceb007098b663093a9b1ddca9e9eb670b8513442c1c5eae51c155510e3c8ea4d331788c922b0d9de4c4376623f55f86bea926168b4db8c45e629e230f4dec27e7f7223967c0a46e7d3da7a3910d695130c92d30c43f55c728e02548162e23d3cfb2502a8d55eb68dde4a5c2bfc15abc58585aad0e877aa917d5b39382834d54599bfa8fe880d00404d39c8b8aad7e55fd05340019ec9622c6a161bf8c3d87dfff65de78a8657c94c0b93b9525893b2d25ced27448d411943435b01265b45d6889877f0a00b67b130b7cc1b524cfcdea17dc9ecf13981f1c8a7dffbe20893ab3f6114b4a200bf288d59121db7cfdaf5477e7aad6fc796408e33751a8b3b495fc908c997fd28af6f4e33106bebaf860dc3b58998effffad097765a9b2d0cd1cb394bb7614d50cc76306e02607d689600e04b3dc39ffc90e6aeba5e9dde4813a1e81ea1df22b332e136ca6cfbf67fcea1624118c9541e607204f3b4d16c01797b6f70f41f633fd97999451096540dbad9d0732a62b54dd4e3d567616ff609ba7244079a6f1ee9ff738225621470a16c38a3be575781becb350154c0321beeba0e0f31d731dc7f143ee506168f012706803114d4fb4a969db7a9e9bf2c70d0c35be104361e763802cafc2ce916322f966b3f5ecc2201ed9b3d8a7b549f78ce90d187a16605077cf5d013871befd0b9c36ff533b044258ba3a9e95e5ddf96d554e826e9d4e592b047171fb354314289be30eb39c18d292b4e7e9e29470e8f4703fa69178fed57df08bc8bc0297090480fe5638283ecf8219d5ad08ee72f9ef5f936d4a13de715bad71e9e0ed7391e28160ac080f4cecfad1a2d0ca3aa028855a5667013482254ba4ff31cb6d07f6f0ab8ea34c0a537e12929be95ae9b20791df7080ce8fcf4856626b22f18dec3ae4c01265dd6680224f976455aac0793084f64ebb816e1edd48b04b308dbcffa43f283ce1ba105e374d2db87cce75b97f1e364427b56167dd1a94d2a95f345ea28867c88e067ae0606ede294475866213f6604dc05fe07cbaa0eeedb8bc3430d494fb3efa2dbe168a3d0de223a2aa313b3a836c366531b3aca7d55efb57d18b0372988264513111873d4ca8a5b7ab57a8c885f46c8632a619891dc7f366b44995b8b25a47832048026d9d0d1636abb0c7924f44f46783625edb8492ab4e3ac9eff79ea41b44f4eacafacfa6651132962756788e0128a18f1f77e1d69611d0e96b10e62691cfaac37224f8ae66a7651fe8c41d5f235eb22f387ad9f5a2c970f1888101ed85449ab9bf1154cd56d8eb6bc0cc2eeea44feb58bb656dbac10c7a7fd12d7f1c72cd0df350c34fd09a6bdad3bfcbc6ef23f0fc068234d4b75cddc7eb0a4acbc34b5a6b9cccaa58d2292f6623cf4e3f8c08f7ad7cdf0056164b9aa6cd7c3ab9ea89a5c5688897644ef304cf55ffb045ec321790cbee8b80fc32851b9a43bb92968d73a4f66d16734fed875a98981fb84692b7c328851759fc7b64491e7aa22f49ea595852b4f33cf66fa8b0abc68ec5dad45df380cfc1ca9e4597e5a8cc63c94ea83f7bc5cb09062338911c242745461102b8834e15df6c31919a6456beb33987419d417411c46fdbb92a82c9eddb509cc80abe703172a0b15a794e7e2479b273974b9d71a1425086fe913c7ad0d8246f2799131c156c933ebe444c7d4e523ccae6b39cd8539d183e750bac93053b83d61da75f334ef5b281abf773d1d45b5a6a2b3e546a1914d0be12468fdf8cd9cb5c81cb19b3e32f058bd3b70ba1189f6095696f87cfbc6664bbc11c13d7526279756be7c4a2b138e294ccbff4638527ed27964265d8191c43fdbab83e8ab889ffca4beedb821101e92caf11e60d20ffd8464d1da823876330ae71f1d66d04daffef99dad602f3a3d0f5a293e98530c1cdcff882748dcdddb3ee40efc920d34fcfffa3d9e3286d9057f17b1a1c2f96cfc7ba7243ca1a7b627811f94ce21d1f34b7a60d74335afd3f8c63326d6428729035a82fe852b0edce8fc6e8063a160073bea6db1abdfc5d25e4fbc5296b2c727f8c4fb41c83de06d512f85ff0da73c3c6e03df38832ac403563ae4045f517b3eb621595b87ac15847a4293901176c95e1ba7dc8dd5d8ce4f31a8387933808508eb740911c84d8d547fc6c64bf12dc6d377e04e544c843251a1135b84b9bf504c17eec3279eb1565f1197d00a793a42f5c0711188248f81cfdc390cb829338d5844d4b24b78ba82c79d4124c0545b54b508be14dea8a7723ed898c4928cf4297cec589956f435eaa67e2d3fa61f9d93576adffd7995e63094ec9e6735c8a1cdc65d64d7358d0503ee0e04588d5a2a43f4f166a62356c4f21d55ee386326b6cbf4e7ea20f55d6f85e3a25fc0bf3093aa7387b1a0613791282a86cd55eddaef679d9b256d656e0790553492d8ce14d8271c8909ef8476aa9ad7316b492b44789270d4e21db350c5470b0111cc8d30fd2f3148"}, 0x1008, 0x800) msgsnd(r1, &(0x7f0000001400)={0x2, "541c9665f0edf357a0914b40e08e084fdeee9b4389a457876aaa0b13c512e9a0264b8721d2bd03d58863164de912088978c9381ad3a1b2872b574848967ff79b6325f6cfc621cedbbd5d74b52101290e0df164e7b6ec731f5b7c947b66e44bbf5e550c5ba46dd98994a985d0011a5013421615a11f4978cfcbf93fec58ef122ae44324d716"}, 0x8d, 0x800) r5 = openat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', 0x200, 0x60) getdents(r5, &(0x7f0000001500)=""/143, 0x8f) msgrcv(r1, &(0x7f00000015c0)={0x0, ""/4}, 0xc, 0x3, 0x1000) bind$inet(r2, &(0x7f0000001600)={0x2, 0x3}, 0xc) connect$unix(r3, &(0x7f0000001640)=@file={0x1, './file0\x00'}, 0xa) r6 = semget(0x3, 0x2, 0x400) fchmodat(r5, &(0x7f0000001680)='./file0/file0\x00', 0x80, 0x600) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000016c0), 0xc) msgget$private(0x0, 0x8) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001700)=[0x80000000, 0xc5]) r7 = msgget$private(0x0, 0x200) msgsnd(r7, &(0x7f0000001740)={0x3, "81ed"}, 0xa, 0x800) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001780)=""/41) accept$unix(r3, 0x0, &(0x7f00000017c0)) chdir(&(0x7f0000001800)='./file0\x00') getegid() 00:00:21 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto$inet6(r0, &(0x7f0000000100)="7f8ee0218859357a2782f1edc2371403f8e92c707ccee42b2a962c4ab60e0c1fb636925d4a68297df9b135c8f8fd2eb0119727653abc4df3e905acd9f11f9c216d8b", 0x356, 0x2, 0x0, 0x0) 00:00:22 executing program 1: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = dup(r0) r2 = dup2(r0, r1) socket$inet6(0x18, 0x3, 0x7ff) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x6000, 0x76d) read(r2, &(0x7f0000000000)=""/44, 0x2c) 00:00:22 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x6bdf) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x0, 0x2}, 0xc) r1 = socket$inet(0x2, 0x3, 0x6) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/76, &(0x7f00000000c0)=0x4c) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = shmget$private(0x0, 0x3000, 0x600, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) r3 = dup(r1) mkdirat(r3, &(0x7f00000001c0)='./file0\x00', 0x1) r4 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x13d) r5 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000280), 0xc) r6 = socket$inet(0x2, 0x20000005, 0x8) recvfrom$inet6(r3, &(0x7f00000002c0)=""/37, 0x25, 0x41, 0x0, 0x0) getsockname$unix(r5, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) recvfrom(r6, &(0x7f0000000380)=""/193, 0xc1, 0x840, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) r7 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) mknod(&(0x7f00000004c0)='\x00', 0x0, 0x1f) pipe(&(0x7f0000000500)) getpeername(r1, &(0x7f0000000540)=@in6, 0x0) fchmodat(r5, &(0x7f0000000580)='./file0\x00', 0xc, 0x600) getpeername$inet6(r3, &(0x7f00000005c0), &(0x7f0000000600)=0xc) symlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)='./file0\x00') write(r6, &(0x7f00000006c0)="b1a830aa961c849ee6062645d610c65c0fc01039d980fe96f47732e3745c27cb4e1ed38eb2c28b374a5e86eb314bc12af8fb0cb46ee954098b401c150ab5802edc68bd76b3529edecfee311c94d52554cbfebe7c352d14a58f37f79db7cd272dd746b4a76c40df11d8a00ec76fd13a2146e1fe81b97d531084c20783d0e50ae574", 0x81) getsockopt(r4, 0x9, 0x0, &(0x7f0000000780)=""/19, &(0x7f00000007c0)=0x13) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000800)=""/21, &(0x7f0000000840)=0x15) shmctl$SHM_UNLOCK(r7, 0x4) getrlimit(0x3, &(0x7f0000000880)) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x1000) 00:00:22 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) getsockopt(r0, 0xbaf, 0x7, &(0x7f0000000040)=""/104, &(0x7f00000000c0)=0x68) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000140)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() r7 = getgid() getgroups(0x5, &(0x7f00000001c0)=[r2, r3, r5, r6, r7]) getgid() connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f0000000700)={&(0x7f0000000240)=@in={0x2, 0x0}, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000280)="3316947922ec8eff4f3920090c64de2ce55723415ed85d0db898d46e2786b7cfc38cf227659806b560e0f307c13239983841f2f671201df8b4d719098050499f6cb939f4fe4c2892664c5bc4b39a362c826dfc3b504ea05c7f89b5ea543574e89060619f0899f1b033582f4850c0f0cfcc52cf34e1fb779571", 0x79}, {&(0x7f0000000300)="948e7b91889ac10d87f0fd55114e670ecf3f89ba8a5e079d634196c10e05edb591a2a0196d63b844a7f25244ea5306a8b0cae49a72178e16ef576577601521e847d2b2b4592ab7d6ccf49915b0c8952f6918893d54228b83bbdc4be502b5c321081be02fca10adc744aeecd654a129612b18a9bf478474ffda2ca5b1d8c9de275f9b659c4b33c1a61dd61826f63ef70e95fb", 0x92}, {&(0x7f00000003c0)="3161e0d3afed7f906b7a699c756c9bce009d8a926a2220c59e8e35267af59d3b5e47b42ee92ae30bbcb5250dbcb00e008f4be8e1a20526e31595394c3d04", 0x3e}, {&(0x7f0000000400)="fa24f659919b23896f00a80d47e65e0bcaceca09b9ffc924a3deb3d0e7b5d5e728acaf322f5bc2c3e3dd8070cbb55be1f4fa987b52057ab56e3574dc94fb8e04e7eebf2c4efbc5d443aae5421bd90543bd0fab847b7ad797222b2d68559c163d25b365ab61fce82939f242f09f9838525c059908ab4d13ffee4d337c08d0ebb7928d92962195e774a67493a0eea8ab0d4de602907837ad289cf6b73b48863be9ebd504edc4f2d0f4100dc7cfd4bbb5934be83350f81aed046acb575c049060817f24740bacdf361808dd813752db594e010a42021877b8d0fb5d81ae", 0xdc}, {&(0x7f0000000500)="ab151f82bbc5c502232c346c75314399158f413efa800aa84b266a33fedbffc1e449f0138d23633e422ec8d267b737c5cb561c108458e0d443927b64863a2d3e814c28a7271672989e93cb646aa0ab42c80f8e44b6e8903bb5caa410b90804f74dd8661bb67306dc93beee86be7b00b4c8f8e53be7beb4482099f7441c6f9d46027e0e5e4be0fa048d827660a151e6fd78dc2d4c575c9554187189b233c06bea08863e00119e1c29c992", 0xaa}], 0x5, &(0x7f0000000640)=[{0x30, 0x13f, 0x58, "5b7906b3abb1279851873d9bdd2e995855b5e9f42d93c85732af46d69d"}, {0x68, 0x107, 0x1, "300eedb29d0a115dbb18574b190e215ca8cc4871f50a75a6fde5d1bde68de71b2d7cf1047961dde007577259cd6e921a662c85584d153478c80d14696de3ac59d387738506999b2633828b66c72cb419a13650c4c38087f5"}], 0x98}, 0x6) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r12 = semget$private(0x0, 0x7, 0xb6d80d7c7819832a) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000800)={{0xb5, r4, r6, r4, r8, 0x100, 0x4}, 0x1000, 0x22, 0xf3}) unlinkat(r10, &(0x7f0000000880)='./file0\x00', 0x800) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000008c0)=[0x6, 0xffffffff]) chown(&(0x7f0000000900)='./file0/file0\x00', r9, r7) setsockopt$sock_timeval(r11, 0xffff, 0x0, &(0x7f0000000940)={0x4}, 0x10) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000980), &(0x7f00000009c0)=0xc) sendmsg(r1, &(0x7f0000000ec0)={&(0x7f0000000a00)=@in={0x2, 0x2}, 0xc, &(0x7f0000000c40)=[{&(0x7f0000000a40)="12e4b320b34acbd44d5fc59543c973a93fc1e819c9f32c77469261620f773a4c2821d1ea0c13f648ba65fe995d3e52cae20a29fba8b3a7ff71730ceb32a913d1fb165be0436a30ed2be475bbb946ac2edd07c9cdb442fb8e9b588f4a003c5b3f2e769da1f099caba38f779423f735b0ed63cc089eedd3349472c841a984a3a9f72e2c1327d33cbfd7297ad5726cf3385c83eba404ff53978702e89e347b273d0a0e6f399efddb46842480ceed423db06ab0383e06925451dd42c59f3ac908685c4da715d648d38d76b0480d4d2a11e3d84276c3d633bd220a1159e17", 0xdc}, {&(0x7f0000000b40)="28ace8d5f2e3cf3cf3e99abfa8324a097b1271e22faa1f6d4954e10810a5eaa138cf3d3746aad967237acf6d875753c5f4f96d5dbad35efbf36c9ee6033121f80d029477d10df786f5cf7842a739ac3811f89269a42eb64e36e181be2ea84bf0efd5f368e514ffffc00d93d0b4b77a1a09db70bd58c51527177b13ffa338ab4b2690bbe7d124269cc9fd2d73f6778595a85463ef65af0403389ee4504dc9b2f961a77163f30c7943fa75fb452550e80ffe1ff9d82a58295d97fb757ff8a7d3ff2457ea47e81c5bd5cd43b80b9a0a1b6cb82aa8c2fd23", 0xd6}], 0x2, &(0x7f0000000c80)=[{0x50, 0x101, 0x3, "c7730d17229fe04e3eb0837565799bb20f318c4e0c507b77a4eee7bd8cf3e223ca86f5154e3484ea38ecbfbdbf21d61c700310a217075b9c6f9cb918e0"}, {0xc0, 0x11, 0x2, "3e279c6bfadaa8a4f0ffa978d9cc99465dadee068175af50bb7dc3f0ce1a7e96b5319680c70562f82c8ffcf7006ae0b589c51e23931a27018be9873d3502d378f99121c85d164d056c1f96b0f07d32baeae1fab19ba104f8572ced8f9171a390ea757641a9436dac548ae778d4b1c4519de25b5e90826db1d2bdca264dfb79a54cbd9e9d7eae8c1c7cdb6cd16d0ba6b379b56e81e678ce63ba0a147ad91c948917897c7031393f5401dc2c20b7"}, {0x78, 0x1, 0x1, "5b9b2ec849b296ed265423511e7bcc3cbdd37987fdfbf456e8277ac2cb1cc09f190d95d0630a81d74eee0e51460d8dbf78aa6284c7450b87adf419c2d0066f32f27603639cff7fcc709de47b8b8d3bbc2fe8087cdcf55555ca1253f65ea76b2e29b5da1ad6"}, {0x68, 0x0, 0x9, "16ce8e40a52f2d315651b7564634977da63821d978d1e9e3391ca97360ddcbc664317c9e5a6a6ce02241c24e732ad90200ee3d3b5ccdf69b5799dd65b16839f3f4c9ec509a4b4965cf9f8356145c44da6465b956"}, {0x18, 0x101, 0x800, "c92ea5c2ca50"}], 0x208}, 0x5) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000f00), &(0x7f0000000f40)=0xc) semctl$IPC_RMID(r12, 0x0, 0x0) semctl$IPC_RMID(r12, 0x0, 0x0) getpeername$inet(r11, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) sync() semctl$GETVAL(r12, 0x2, 0x5, &(0x7f0000001000)=""/13) listen(r10, 0x1000) getsockname(r0, &(0x7f0000001040)=@in6, &(0x7f0000001080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000010c0), 0xc) 00:00:22 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x4000000000000002, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff0000000031ea5a81"], 0x6e) listen(r0, 0x0) accept(r1, 0x0, &(0x7f0000000080)) r2 = accept(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f7189a01e9233614b00"], 0xd) sendto$inet(r2, &(0x7f0000000080), 0x0, 0xc, 0x0, 0x0) 00:00:22 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setuid(r0) r2 = socket(0x1f, 0x10000000, 0xdf) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$unix(r2, &(0x7f00000000c0)="bdf1a35218fd8dbb9ff1621acafa70e46051eaa46db7b19936e3c209548fbabd7419bbafe5663fd7d58d61def21697172c15d690c60f262a22729b413334ada50d4abdb464c4e2d462e7556c2df8fa891141106f76529bf1450f72f59d130eb19cea8a43099d831a786c867e2e202bcf4b509df20b8b5faa1dbc7c9d383aa1ed2c7d811285b5bd718b5390c847ce2fcace41c8c4507338b30919c2e9dd8b39a3997cd3d6a52f2f85574514b847db9076692aaaf87e40", 0xb6, 0x8, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000001c0)=""/77) r3 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x62) fchownat(r3, &(0x7f0000000280)='./file0\x00', r0, r1, 0x200) lchown(&(0x7f00000002c0)='./file0\x00', r0, r1) fdatasync(r3) setsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000000300)={0x6, 0x101}, 0x10) recvfrom$inet6(r2, &(0x7f0000000340)=""/130, 0x82, 0x0, &(0x7f0000000400)={0x18, 0x3, 0xc235, 0x17}, 0xc) r4 = semget$private(0x0, 0x1, 0x0) sendmsg(r2, &(0x7f00000007c0)={&(0x7f0000000440)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000480)="b558229429c29068104e394da27801b2097a87424c080851b207769781b2c19675f6c7b98a004fdd5c48cf3f59776e0c030c5b1879f1dc079e50abdf05b2d27ff68240aa7d0415fa589e3d706fdcc2bff1", 0x51}], 0x1, &(0x7f0000000540)=[{0x108, 0x101, 0x7, "b029412c1390f18dabf2d19b0a4d8406bde8ccec5b5ddea74571e9b2c4d642180e7511b4497346566767601dada53fb8785f26c6b9527e30e8715c7b08f9b0d1060527b331e2db756b58cd5c8fefa9ee209876dd77cfcb9bb83a69fdf02a53e68c91844dafefdd81fdd81939ed30899e15246a704085acef8c72555c15e59fa46d710000def06d5bdf14922ff86fbeae02739de452ba84d1e27b010b656da4fda6ae4127c5463a1ee8164ff7d30b7c9c02f930c60c72cc3c50d8a7f6a8e724c6af816a174920a69c19dcce1777dc2ae933c2e6f5441a0412773f6414bf31aab794c6a467068c1e9d28e8682fa28f96bb52fa50e58ea81e"}, {0xd0, 0x29, 0x572d, "e0b32ccae66333d9a245744d627bce00bc6e0fbe7787587bd8d797862f9b1c252b206f09c25cea78df5cdaf8539ceeec0dc2293d0d8f4d33fd84cc31a702562fbba9dbe1ef9d845c1b8878215c41115360e75a0a7e90ee75c3f685e5f3043c8f341bfb10cac5188647dc360ac6f49b1c2ad4654ca1934e0f7c1e0ecdd19d3939dbbf019f50d01335b6ddd3217b7aecfbfe582b0df37042bf2a1d6792f783aa4199ce1b4449bed4ac5c6f7a9e5028d02876f64526028037551445e80fc2656c1f"}, {0x78, 0xffff, 0x3, "253db9cfb5c8eabd24592dfb85171619cb753d2ec11b0540d38a907e680ad9745cce8697894c053db13c48ecc52a1e01b7c0b922f8a0145d71032cbc341b986aaa7123f735e3d77296ba476e5e9bd4cf28bb324e069233a7783da5114c1160ad95"}], 0x250}, 0x2) bind$unix(r2, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) unlink(&(0x7f0000000840)='./file0\x00') getsockopt(r3, 0x2e4, 0x2, &(0x7f0000000880)=""/221, &(0x7f0000000980)=0xdd) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000009c0)={0x80000000}, 0x8) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000a00)={{0x1, r0, r1, r0, r1, 0x20, 0x4}, 0x1ff, 0x8, 0x8}) r5 = msgget$private(0x0, 0x240) close(r2) symlink(&(0x7f0000000a80)='./file1\x00', &(0x7f0000000ac0)='./file0\x00') getsockname$inet6(r2, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000b80)=""/28, &(0x7f0000000bc0)=0x1c) getpeername(r3, &(0x7f0000000c00)=@in, &(0x7f0000000c40)=0xc) recvfrom$unix(r2, &(0x7f0000000c80)=""/148, 0x94, 0x0, 0x0, 0x0) utimes(&(0x7f0000000d40)='./file1\x00', &(0x7f0000000d80)={{0x6, 0x7}, {0xfffffffffffffffd, 0x800}}) semop(r4, &(0x7f0000000dc0)=[{0x7, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x5b12, 0x800}], 0x3) msgrcv(r5, &(0x7f0000000e00)={0x0, ""/201}, 0xd1, 0x2, 0x1000) 00:00:22 executing program 2: socketpair(0x18, 0x4, 0xfc, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0xfffffffffffffff9) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x4}, 0x8) r2 = dup(r1) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x20000, 0x10) r4 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget$private(0x0, 0x14000, 0x90, &(0x7f0000fec000/0x14000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r7 = socket(0x16, 0x0, 0x1) accept(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r8 = semget$private(0x0, 0x1, 0x20) semop(r8, &(0x7f00000001c0)=[{0x1, 0x1, 0x1000}], 0x1) getpeername(r7, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) shutdown(r0, 0x3) semctl$IPC_RMID(r8, 0x0, 0x0) bind$unix(r7, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000002c0)="6bc00c82191c3369eb54892a1f31e4a0676e0617d59486f8f071daccb1e0fade84f79084022201a8379edce0e49be04b6895ab1fe1a4c192fd69d9c47fa03af89027693fa6352202869cec5d6b94696edfaabe9fec340cb795da4b1e52af3aa0dbb98979be0fc694cd4523fecfe74f1d168151cb17ee4665bef76420725c53ca02e3ac9053f423c79e35f36fe3c4c4", 0x8f}, {&(0x7f0000000380)="c68d344cd97da9228a2592f23ac6206836bba79d412d1e8c55aae33fda19410e029ce95d039d44d01d2c22ee8d05c46e82c176519bf012315747ad7aa253487b1105acdbb1d920042403a16717c1af4d5e408ce5140dc0fd20f38a460561bf61c303e90249fc823c947257cb88f543d2efa9f3fa40dadea148aedb2da59b3e0c7e08b170801d03022fd5af3ba82236efba35f7ca11259a935e5af5f38b0bfa59adb0307d150b1c3ba16ee7a9982d5ead895dc439d8d2462c2a16f569c3bb227d3a38d535a3613b0e53bf82be80230f2eaa6704bf26a213fe", 0xd8}, {&(0x7f0000000480)="89fa0483ec5f4a8a613cef65e5cf06754fb18639d50fcb25214f6378f4ced5e511a4c145e541c36db20d2e974a581266e83693fc2e227272355f42f0c895be8835d40ff90e7aa5fff9e3025c56186b614ba57449c84332ba11a22a575c98c30b72461cdd1cab391128d1d60c2a9068e0", 0x70}], 0x3, &(0x7f0000000540)=[{0x48, 0x11, 0x60, "d07b5d2c0b12177689e6e82955f6a82498fb21c29b6fa79271af658852b3dc258344b89492862f6df17103b9cb6e68038061fd"}, {0xf0, 0x17, 0x1, "a41a82146d3c0878aea43a8bf64b537d4fd518013c69ee715309742b8bc407c6c7b02389225d72ae3b505bab762f5ffa39a59092e362f82e7c2eff5354089e8eb5c53873f1665fe89115457ffb8ab71714eeca40016b677ffb1470626c8b09738e42c6b4a2569b1a1ce5f4f16fe7b34ccc52b84d76200a35e8ae25e7f98fb593cb84a7c4a6cf57153ebbcd0ea67eecf41d3ce6e86dc2d5afc9838838b5c68eb0488054e852b169bcf59a935b2101766022bc7d0a205e3c480089acfe2d34f06f0b0099732da5e30b7f8b5282dd537cee8a1459626d97f32b7a4e"}], 0x138}, 0x4) select(0x40, &(0x7f00000006c0)={0x9, 0xbd19, 0x1000, 0x5, 0x8, 0x2, 0x9fb, 0x4}, &(0x7f0000000700)={0x62, 0x7, 0x9, 0x3ff, 0x7a, 0x7, 0xffff, 0xd1}, &(0x7f0000000740)={0x10939c6b, 0x7, 0x9, 0x6a21, 0x8, 0x7, 0x0, 0x2}, &(0x7f0000000780)={0xf7, 0x8}) shmctl$SHM_LOCK(r5, 0x3) r9 = openat(r3, &(0x7f00000007c0)='./file0\x00', 0x80808, 0x4) fcntl$setown(r1, 0x6, r6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0}, 0xc) seteuid(r10) r11 = msgget$private(0x0, 0x80) getsockopt$sock_timeval(r9, 0xffff, 0x100c, &(0x7f0000000840), &(0x7f0000000880)=0x10) msgsnd(r11, &(0x7f00000008c0)={0x2, "6338df39a1fdc5b73c966cb71fd3e19742a7ed3af5f3312a672cb3ca9c692fc7e07025a5c1dce96baf947df31bbd5d1879627773a0eb40909375b6082f282b215a477ad8f2bf4788f928cccfaf457c4f8797152e4ff3cdf0c5010138"}, 0x64, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000940), &(0x7f0000000980)=0x10) openat(r9, &(0x7f00000009c0)='./file0/file0\x00', 0x0, 0x141) shmget(0x1, 0x3000, 0x100, &(0x7f0000ff6000/0x3000)=nil) 00:00:22 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) mkdir(&(0x7f0000000040)='./file0\x00', 0xcd) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0100e91f71894b00"], 0x1) semget(0x1, 0x1, 0xc) socketpair(0x1f, 0x5, 0xffff, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet(r2, &(0x7f0000000100)="e2abfe8791d863d34b5ac03004caf4c8f3861c42820fbf6ff3aeff2ddf02f73af1b93cc6d8106e4325f41f59e8dbf89522af02de7da97cedba9d67023c3bd124f1455d3f0f1180f2bb652ae12d43bb3c98b908c2713898a94e9733f935e1df412ebc78bb8bec11f45228356fcd2532627cc70bc5e8c547b8f2adb8b24e635aafc7e84c4ba3a3b79eea8c277bb80d1113f8ae6d4b5694cf9853f00fbec9e8342c64cfb72f86459276f3", 0xa9, 0x40a, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r3 = accept$unix(r1, 0x0, 0x0) bind(r3, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 00:00:22 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x4, 0xfffffffffffff5b7}, 0xc) r1 = fcntl$dupfd(r0, 0xc, r0) recvfrom(r0, &(0x7f0000000040)=""/73, 0x49, 0x40, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x401, 0x3}, 0xc) preadv(r1, &(0x7f0000000480)=[{&(0x7f0000000100)=""/168, 0xa8}, {&(0x7f00000001c0)=""/208, 0xd0}, {&(0x7f00000002c0)=""/243, 0xf3}, {&(0x7f00000003c0)=""/129, 0x81}], 0x4, 0x0) recvfrom(r0, &(0x7f00000004c0)=""/54, 0x36, 0x0, &(0x7f0000000500)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) preadv(r0, &(0x7f0000000880)=[{&(0x7f00000005c0)=""/122, 0x7a}, {&(0x7f0000000640)=""/228, 0xe4}, {&(0x7f0000000740)=""/185, 0xb9}, {&(0x7f0000000800)=""/123, 0x7b}], 0x4, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000008c0), &(0x7f0000000900)=0xc) select(0x40, &(0x7f0000000940)={0x101, 0x7, 0x800, 0x3, 0xffffffff, 0xec, 0xffff}, &(0x7f0000000980)={0x81, 0x7, 0x7, 0x4, 0x800, 0xbc8b, 0x8001, 0x4}, &(0x7f00000009c0)={0x401, 0x1, 0x2, 0x5, 0x2ac, 0x9, 0x2, 0x5}, &(0x7f0000000a00)={0xe1a, 0x9}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x1a91, r1, 0x0, 0x0) bind$unix(r0, &(0x7f0000000a40)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = fcntl$dupfd(r0, 0x0, r1) getppid() r6 = fcntl$dupfd(r1, 0x0, r0) getitimer(0x3, &(0x7f0000000a80)) r7 = shmat(0x0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r7) r8 = shmget(0x3, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000ac0)=""/34) fchown(r0, r3, r4) socket(0x10, 0x0, 0x0) getsockname(r0, &(0x7f0000000b00)=@un=@file={0x0, ""/4096}, &(0x7f0000001b40)=0x1002) wait4(r2, &(0x7f0000001b80), 0x42, &(0x7f0000001bc0)) setsockopt$sock_int(r0, 0xffff, 0xa00, &(0x7f0000001c80)=0x2, 0x4) chroot(&(0x7f0000001cc0)='./file0\x00') fcntl$setstatus(r5, 0x4, 0x8) geteuid() pipe(&(0x7f0000001d00)) dup(r6) 00:00:22 executing program 4: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) close(r0) socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1004, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') accept(r0, 0x0, &(0x7f0000000100)) mkdir(&(0x7f0000001240)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000000)='.\x00', 0xffffffffffffffff, 0x0) 00:00:22 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = msgget(0x0, 0x140) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x43) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x800) r3 = socket$inet6(0x18, 0x0, 0xfffffffffffff000) write(r2, &(0x7f00000000c0)="62e7b55f875611b3d75b678fd4bed629be2d3bc6225e388bc5e171a68b096e889befb92617cb", 0x26) r4 = socket$unix(0x1, 0x0, 0x0) renameat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x32) bind$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom$inet6(r2, &(0x7f0000000200)=""/245, 0xf5, 0x40, 0x0, 0x0) r5 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = geteuid() r9 = getgid() r10 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x7, r5, r7, r8, r9, 0x40, 0x1f}, 0xffffffff, 0x5, r10, r11, 0x7fffffff, 0xa5ef, 0x2, 0x6}) r13 = fcntl$dupfd(r0, 0x0, r2) r14 = getegid() r15 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000480)={{0x4, r8, r7, r5, r12, 0x28, 0x17}, 0x8001, 0x400, r11, r6, 0x9, 0x1}) semget(0x2, 0x7, 0x200) bind$unix(r4, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) lchown(&(0x7f0000000540)='./file0\x00', r8, r14) getegid() connect$inet6(r13, &(0x7f0000000580)={0x18, 0x0, 0x6, 0x29a}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000005c0), 0xc) socket$inet(0x2, 0x20000003, 0xa608) 00:00:22 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0x78) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) r3 = geteuid() setuid(r3) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0}, 0x0) setpgid(r2, r1) 00:00:22 executing program 4: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fchdir(r0) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x1000000, 0x2) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x612, r1, 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x116) r4 = dup2(r3, r1) readv(r3, &(0x7f0000000100), 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x8, 0x1) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r5 = openat(0xffffffffffffffff, &(0x7f0000000200)='\x00', 0x10, 0x10) connect$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt(r0, 0x2, 0x8000, &(0x7f0000000280)=""/114, &(0x7f0000000300)=0x72) lseek(r3, 0x0, 0x2) close(r4) fchdir(r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000340), 0xc) r6 = fcntl$dupfd(r3, 0xc, r2) readv(r5, &(0x7f0000001540)=[{&(0x7f0000000380)=""/158, 0x9e}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/34, 0x22}, {&(0x7f0000001480)=""/170, 0xaa}], 0x4) readv(r1, &(0x7f0000001bc0)=[{&(0x7f0000001580)=""/9, 0x9}, {&(0x7f00000015c0)=""/128, 0x80}, {&(0x7f0000001640)=""/178, 0xb2}, {&(0x7f0000001700)=""/138, 0x8a}, {&(0x7f00000017c0)=""/75, 0x4b}, {&(0x7f0000001840)=""/186, 0xba}, {&(0x7f0000001900)=""/138, 0x8a}, {&(0x7f00000019c0)=""/105, 0x69}, {&(0x7f0000001a40)=""/76, 0x4c}, {&(0x7f0000001ac0)=""/251, 0xfb}], 0xa) faccessat(r6, &(0x7f0000001c80)='./file0\x00', 0x40, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001cc0)=""/93, &(0x7f0000001d40)=0x5d) preadv(r4, &(0x7f0000002240)=[{&(0x7f0000001d80)=""/234, 0xea}, {&(0x7f0000001e80)=""/196, 0xc4}, {&(0x7f0000001f80)=""/253, 0xfd}, {&(0x7f0000002080)=""/39, 0x27}, {&(0x7f00000020c0)=""/84, 0x54}, {&(0x7f0000002140)=""/224, 0xe0}], 0x6, 0x0) r7 = paccept(r5, &(0x7f00000022c0)=@in, &(0x7f0000002300)=0xc, 0x50000000) fcntl$getflags(r1, 0x1) getsockopt$sock_timeval(r7, 0xffff, 0x100c, &(0x7f0000002340), &(0x7f0000002380)=0x10) clock_settime(0x40000003, &(0x7f00000023c0)={0x9, 0x4}) paccept(r6, &(0x7f0000002400)=@in6, &(0x7f0000002440)=0xc, 0x50000000) socket$unix(0x1, 0x1, 0x0) sendto$inet(r1, &(0x7f0000002480)="cc27d09f73076aa1f86ff95aa9831a5a39d772d8d404829aafa56e721216b3734573181f23e6cf8f34c2544d6e02742c05da4bf749dcef2d7a0aa0c8cb6e793396212edf1ca710fc70dfed35f4c8317436fd17a72b9fed555684867fbc4be6dd0467ceffac14bc740024e328c75edc70ed138c2ac0a04e2d763712613090d457288e3981c966465f5050f96385c1a5dc80deb4abf9fd01721ae40406a5ca292628e65feb87470b9138fe4973803058047b780eef2e3e73ae121f5539f48fc5a4acbe6907e4696115e5538676712674623794c1db367791088e306a6d03caacc4359267afcfeda92ab78825e9009653a41f1c40c5f986358547", 0xf9, 0x400, &(0x7f0000002580)={0x2, 0x0}, 0xc) 00:00:22 executing program 1: r0 = socket(0x0, 0x20000005, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={r1, r2, r3}, 0xc) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) symlink(&(0x7f0000000540)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', &(0x7f0000000580)='./file0\x00') r6 = fcntl$dupfd(r4, 0x0, r5) sendmsg(r6, &(0x7f00000024c0)={&(0x7f0000001380)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 00:00:22 executing program 5: r0 = socket$inet(0x2, 0x40000003, 0x0) shutdown(r0, 0x0) r1 = dup2(r0, r0) dup2(r1, r0) recvfrom$unix(r1, 0x0, 0xffffff85, 0x0, 0x0, 0xffffffffffffff34) 00:00:22 executing program 3: r0 = getegid() r1 = open(&(0x7f0000000000)='./file0\x00', 0x200000, 0x48) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x20) semctl$IPC_RMID(r2, 0x0, 0x0) linkat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x400) clock_settime(0x2, &(0x7f00000000c0)={0x2, 0x1}) fcntl$dupfd(r1, 0xc, r1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x410, r1, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x54) openat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x2) getsockopt$sock_int(r3, 0xffff, 0x1027, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockname(r3, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x3a) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x820, 0x81) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000300)='./file0\x00', r5, r0) close(r3) r6 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) clock_settime(0x40000000, &(0x7f0000000380)={0x3, 0xffffffffffff0001}) clock_gettime(0x1, &(0x7f00000003c0)) semget$private(0x0, 0x4, 0x0) paccept(r3, &(0x7f0000000400)=@un=@file={0x0, ""/4}, &(0x7f0000000440)=0x6, 0x10000000) getpeername$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) clock_settime(0x0, &(0x7f0000000500)={0x1, 0x3}) clock_nanosleep(0x1, 0x0, &(0x7f0000000540)={0x9, 0x20}, &(0x7f0000000580)) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000005c0)=""/162) renameat(r4, &(0x7f0000000680)='./file0\x00', r4, &(0x7f00000006c0)='./file0\x00') semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000700)=[0x6, 0x10001, 0x2, 0x8, 0x0, 0x1, 0x7fff, 0x6e, 0x3dac, 0xcbca]) 00:00:22 executing program 0: mkdir(&(0x7f0000000440)='./file1\x00', 0x140) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x3, 0x200) faccessat(r0, &(0x7f0000000400)='./file0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = getpgrp() r4 = getuid() r5 = getegid() sendmsg$unix(r1, &(0x7f0000000a40)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f0000000480)="8615816ebfbc26c59ed783f19232190ec502071d82894a1fb9f17006f61646930ef8304fe3f876428202fc9d5dc1e0", 0x2f}, {&(0x7f0000001300)="5d7d707d96a9bedb669f20ba17c313d815382ecc4f2b66152978954bf0584044ba306359f9d01630dd057bc214cf9ec9eceda4dcb0f5887c12772d5f1c8dd0fcb28c071c3a9601499fa96a76ffc618ff0467aede4294586e40ba3b200178c0462f1d8dfa5a8fe61bf88cc7d152fdf0b70674228d883a0482f5df67c29910e740b67e562140edd1b4686a11fb9c1092d48c2bb3a7e0a38ce778b023c7aadc23c95626c0ac81dba8b396417e63e251dc31d1cf5fe5e25c863940f26ffe47275861c1d751bedf44d0ff370297f37a7cff145342f71e5cf2b77f7498d40aebe7b67147cc2feab422d153456d469bbd592bdb0cbd9db065b2dc2fa5c2a4d5e635c52a8c057537c37401ff382ab1025118100bba2ba49e54dc5e6547a67f3292b8d2da48e6735012302ae8cfa7cca6d0b260c415a03a49cd4466987ee8df36dceb1d8b1f081cc011be209bfae3d6a61ad6b04d7cc488c5fb955216347dc888bd6840430b854e34bf7c51c21b2ac712bc2ab194b71d1f651f9ebdc504c228d7e1291e988863969ead3816416ecc5d02d54596f80cf2d84b53c7d2469d43a3014c23f0317889165e572a08555212f183a342498666d386c31f1d8613d7372a218a78c5a6ef88898879415945f8794fd1392aa6a4c2bada845601eb3cdd600ebd1a7c6d4b410a7f5bd075a6d654deabd1c4a8edf2fcbab7f4b491d2574ca870e05c52dc23f871ed5106f45cb21a0523c60703208bb5eed6f9f788d2839795b0b6d081f7f6db0d3a7882469e35ae1a47096119cd534907a29a16b108aeda61d9e5b595b567e2972984688635d79f75ff26caeae34eda0200930293c11d3957a5b7bf89d90dcaed411e6fba70b9b65537df4cd041557c3a519d5f26927b3bb175b86bfd6f6cc41a77183535cf9bcb7f843da680f20b852d3f479336b529b99b2b7a90a5424985140f12e1541071ef08b9a2c76423f498266859f3b098490f8d32f3fc638979a4f4cde05205387fa09f087d1e7b30cb1b111511c37ec44f245f3be8e2216b5c2318dc1a7128b553a6ef5caacdac51f976f4b25ffe5c5d1f8778a656ade7714319bc6738d05c456999ca0b52323884adf25757cfae8c2e9ca48a046bed6064e16207acb63dc7880a862f892b32cf954b38d32b966a39c512ce822532f0188b151f78f157bde8054e1b20fc973fe170c2257f488e3744b6da9a434be55b8f1570545039c3070493f948eb5af6cfcf9493396f8b96fbce20b7603687ca981eab893cef8a64ce8a0e61230757456bcbc1850cff63455c9cce4e84aab66028c40b1113a2ed5005b4d2af0c8f42455040f2be0d0dda0ba8346b44eeb890770b08a72e7ae65a27d54572b474d7a0ef1eaef84097c359ed7f10cb3d41c876eaa63d14b82fb2afc34adac0321b8262102d781a784ffb632fe1436f539749f0a8cebeddca838d530a8a07b2af3178fc4999f76ed8179f80865556701da0c3ec96cbf8df73367be0d11107d12615f35c3e969304269c3d8b03b72904656b94eca3a89f1ad755b72efc0c10101af17954e9dadd0a87cfd66da6e98f3f51f68b0159ea1c04693413d14f8393f7d1e0bd0a53e87b1bcb5f2a49304cda882b8ef8a12a77c7c570a173e70ddc9904ced2a83fe9e46671f491de8aa116d638e9c2fded0ddb2133a41d3584cccc92746ec383d1804b0b12e6131435efe4c6d10b07b14601cf294ebdac4e2c4ac618ee229a2697dd474d5d2369cb84ba4e67c1ae65e9900bec8d1abc5b0fdc8f234eab96bdc5051d6a994899e56ff943f9000379ce46fcf2b670c19f8d5f0e4584f1b55f5b50ecb80cf2b376f0ebe646ba2251c13c646cf8ad227012cde480d38c8ed510bca9400b12fbc4fa854c8da350d557f68551dc3e5f01f0273f7857fd2c6d7caa54c73fba4ff99991cb08172d596930979397d001d14c212344370f3d032ef8d91c02de34926fc9f6c08ce380dcb2309c5be429f8b34d5c7ed20ce087f8d4e50e5a1724d3fa0d12fe43cc0a5247a2acd251f7da30016f7b906d833647891b24530abf942dee4ce4582365c4bb11826d0eb20e692c10617c66364dd83df478c01af662a716d164bd872d37e52718e6d04e5821f130fbf2d79a13f43052445dc9e4b6bd2ffcd6ae1226bcbf54392cf29d2f4173262de175ab5c3bd2c0fef7cbb00f09108c4c32a92eceac676ab679f036a417ecc8f7c0b4212d5d4b13bc8c2dd7c599dd538aa7a56308d627d2ffe358cc16d93393e74826b3f3ac340fd87d10087278e8610ab6797a4023a3a839419cc014f3456f0d782dc31c1e1f12a1340b1961108fe169f8402538c3c4bd6593734b999c0998a92c71e20072a05df588aed84590b722bf8cb874f9bb5e0f97b0fc3950a246bacc7314e468b672c9176257bc9d4ca5e0b50e0cf64b67da291fd7c96d1adf0b187f49f2b5186bf5b4484e08544dcbbc6252a72b2cdb90807e24177ca34e12978c1fdd97d45efb1544c1c01db4a2f7980bd5966ce768799e9546287c468be1a4cb0b1d09522f5c408b20cba06060b312f47139f35cbf7170c2a5c5c9d7b7c150125c768067da1dd8b130cf6812d0cbafc90f451ed88af9e10661244ddc3daf2ae84017c261bf17b2b6f54e8fef89dcde50fd8091c09963a67709d8818ad6b975da187a7718079f32e82d2bf6fb1c64dffd7c002ca3b4080466cdc485cd56c67c888e8c6952f21c43974af368840742dd14aba5f06c674c0044aecbdfa45e976cf681c17cdfb471135c3c042da78e17e1010ac60da6b070cd9f228093ef50351ca6b2022f303a8276172d4dcfa28a1cbe40aaee13e976a44f7591fa7fa4af32f4b415a004aaffe7710877f8fd8afe66376b872def95182b05678c636cef0699d2c80c4411fd54ecafe51e624cd0504a76d1b9570162769521fb9da339ae126f1c3f04d3b55a930c49aeb61d85e3cd196966e3c0340894120200ca179fb76bf2bcdfc5021cb8ec7e29334abeed3192fbde26beee2ae81d7e6bebe3e7ebbf30fd020c32732ceefc6c23a46fd5889094e746c20dc1a946c56e09e8621d619b12092dd7bd31215900ff1bc1f2fa9b4b673319063033ef722919ef427ba2c07f5d3bd6c55cd259e4199c5cd9c2bfd3521d46f977acfb3bbc03571a4c9dd8c5419ad387ef7a38892ac4cf826ed32e9af5ffdf16869ff22767f3ff3fdbaba198693f93b5686d1cd1145c170244fe3fd3c5356754b440cd15fd655ef709b974324d2d452104df9b12574c8bf41dcae3200a3bab7a87d6193b5c642f16cebce7cf67af5c63f51bac0d1acd6b4a694aa5f7877aced16fe730ff91eb148b6dc533c1d4f665a688447a959304a957c4c0e7cb41ae03fd917531e985318a13705cc705781336c6ea43c84159455e0a8cb783484c7243f1744525cfeb5f6d2fc86a39ac4051e4f9a2388e2884649e203ab8ca303266c2d33c1cdc09ab52e2057ce53fd6d9fa911b591df295af89dcd0e4910a914a5b3c8bd346ee93f247bf1466b24349aa0b922111f22413435c353f487794d4e2a67ad103efa6db3d32c935503359fbf0bb7b68a4120945198436968acf1425a0ab1ca7610d5e8938605c5bb00fdde4315ca15dd675bcadc96f78ba330de71bc1650f462bcaec41c3c81a2a179d5dd2703f57522d8a064975dedb46431c8c895a836e9c0de32f9683bf1ce1db64c94aa7b96f82e70febdaff785c1c0266c3bebf3a2ed12db63310aebe0a10e3272dd7d2db80cc0ad6872f3e71e06f32d2a89855c389088042452ab7ef6659a72ff1325abc8f82f647fb8063f8a81be6e5ef1d7a5abb4bdc626d96bc96679eeb5157819b2523a1983f3894f5297c16503bd27169d4d9b7da4848dbb22df5c7b3cc7dc9c2475e48bd4772dc8f5f6a64833b3ad4de9151542ed29b6bd9b2661ea166d930e6ebd3528f351000dc3d4d8a284acea56223d58298d7027b6e337379112c909383db82e104336642a2d5bd361e70e22f017855190ad1b079b0208ac5570cd329b695ecffc163531606924b89fe463852d25056ddf21fb16e3c741eb7f2e4b5f5c9ed39d60a2ab443f29ac260df1a378f7f0f0d23c2b524e9405d6f65d6769910eb045b32b0c9c88b5c39b327dac64737127d5608a32311e3946d88af2c1aa20f48b2267e242d4f60f82339d0a44d2678ac298dfe6927478c6b778316e119a6c313df00438f57f7009a66ee2b5fd21d992f9f22b517ca28bec5803dec7218404b859f9bc3fba389a1201138817f3715c93c0539d38ee3175d3cfd8e33cebde77b26c28bf48dbcfa20cf78d2a0d66c960b96a8be106f6b3ebc53bf43ca6f6821a89ff33f2f9f8a6db1044a03580b1cbddaeebf675527f3c6588962e923e862b98c3b9499660b2ee5f3d5e560d23cece0b5d03166f0ee673f9148cfc89bbc5841280d4eb8faf0fb64cbf3730ba887060a56a1e5959ae368b3eda44ff67370bdfe69eb216ce3987f62ed59b917a373be915b76fb4a87fc9d0b8b537663cbc53899b8776acf8392aa6c87c26fb4cbccb8a4fc93b64f346254c3d31f150414356e98cd311cab750e55024705c794857ca4d765fe41b12df9c367a5bea476d1538ca9ef75b06c2c8b9ef9672fa6ef70bf1bb0960e0ea81c0541cd4091876be0b070696f85cc88301b89637a56e4197419beda61d5e10d6856fa52b7b73616bdf22eed3230ba4a5750a8ff34e6d0d5940542d98a7c78ab1977e7651fdffa12b72588e67f214d07259d9ad056b8f4c76c5e2337971e8de8c738a79abea53c030139151cc7a1a483f525ff671ccf965af1e58bfda44be3d051d2f276d3ff67ec1dd417998d3123c79acd49aa56c2618515e352ec00e2403a77b449f9130ee37e6faf46e748f062fa0beb50b4111e9e006111fd8a6c08ce48c2a34318a9fbe027a6b081ae6de9cc8c595e1797b66de276e42f6dfd18dc3e3f6e2a333f42a4742d6afc16b5c36a5a7462f7c24ec3df72cb51979ac4bc6dccb80f509d828dd4b7561c8a612bf848348dcd4954a1c664ca580f2ed6e8169813caf2576216cff1d9fbfa8ebf82ee41d5259dbf4efaed1da562759010c71dd2536f62217966c5b424bc47ac468d5e29183ba6bd01898630177b92ee3a5122855b209509b4f80c534628952a469e5d5aaa81768433c7693678dcd96ecf21b37060b4f26164bcbbdb1360c95906339c988a1270dc40a37b1d02bff73a92f1884d9979ef8d94a234b9ab856d789cdf28947ba646a69a3ccff86eb6ba5b90fcb7795753e9732be2fde1e73abcba532598bac0c938bd070f0b1c0789aeadbad74f537e6770c112043c066455e6a12dd7e83a4922d7ee8d2198fbbc18a0288d712bbfb4e270ff024da23a423d908931523c263d504ab9bd2444fd888322d42e5dbeaf9768ef210d27c1db68df8e7ec6a41a324488d9485aaa1b96855f789f66258130f2031f6026f4b9929476b5023a003dcd3e80fb001ae0956ca4947c625ddc9b6dd23441e78b421a0d9cf72b0257aad7ee0e8b3b1f6d2e4ef16cba415404a8743f6812d870d6eb7fa04d36cf085b02526dbab7049b6198a28bb0a7660b3390af1543a48958415f837630b9e580201213d554bf168a5dea5a298018e491af34feb57d43dfed4059e20bfc70efd078579e5bfd4d79e9db48b1933bd81f47b7f8717b8a119c2b34da0e7209255ec6474809731a1935ba6b69c79e8c7938388e2eb92975c1d720e8a02f7c7a2bc8e710d6628eb9c0cdc0b4136c413aa44f8e149d5a0a6ffff38ed2662025242e34a4839b468b3bf0c706b8c395a351", 0x1000}, {&(0x7f00000004c0)="7cdf815871b3b30c879c4e90c3f05b8e54298fdba454fae1afead32b5ee60e50c6f76d0a854ed09882a8b44dc2c01edd8d5625cffa9f7e958951a6e566ab2502eb6d43eab900e39e353c2027ec674800d6f2e9496405d1266bc4092402c3c6dfd079d4a5dc1cd87d01264dc748f854ad9892bac850ea618be2c8909af1c2a720d143986ef6eac8cb826a3ea15116422b2f0c8fa837f3c713b5a98f5be8d6debff12bc7fe10f0aedda59623c5f40531267a5490fb8dfaeddcceb0f81032015ff0b8cf95a3ec0aa6c95da0227323faf1d518b6c235d0bb67715db8999d32348758e4c74fb9e1a334f9a2b1f5537bf75ea2b3ac571bd3a7bcfb9ddd83", 0xfb}, {&(0x7f00000005c0)="dbef7bd2eec5f2acb1da0bf4c9faf937ee3cd36519cb7b49a2402d1f980aa86419e80080e944bd1454fd2f51251669ef7040a3021eaa5ad0088dbcc7a53cd1e5944c3a4c05bc38eac18bbd4a2c0fc4f42aeca7059f887393483d4850d3a6866406ae265722dc4d8365f81b24569d9bb7c501df0d461225d71df25d9793f15bc45ab18a34ff8dfc91d2edcdfdd62c921dc4ffcba832a6fa310935fad05bab5b926a47d3a34cf7ba0f649efe344add91b8de39c1439882b5158b0f764822d46d5b1165b72a69d4a017532f3c512628ca18817f03", 0xd3}, {&(0x7f00000006c0)="62039404b4b8c9a28c088ba10a166c3f78b0a9a8ca40c4950d2204ffb082234c075b8c0f415445302c9b3e169a2428e22d6fd2f1d5ab508d4c0d9a2237854609de27661d43d292557331707c6a8c8e8f8c526a8ae15c9c1236714c29bf620ea2058bd508119b935fbab87d84ddfe0d8daa4e5edaf4dcecca6a058917e781d741adfff1794e53ee7e5cd2f0a6cc295e113c269fcfda96e09696e1f35bd8b633c731486415e2ee50b484aa078cf84d17cc60f670a09a12e456b179a1e808af04fa2d7a275b3e73e23cd8b81fb06c0f93eba6ddcf3f721af84813a4934039bdedb0fd8c36cf6307594ca058", 0xea}, {&(0x7f0000002300)="95e9759f8e928c36c30f6acdc109aaf771f2babf02a235f7cdec17ea723853c29b399bd42bce166ef3591ab8cf33baae99bea33240c35e525a9cad6cece2f62a7881333cb53831a6651a3a355dc1b86a2b20b5dd1b4ba1a1cebc828eacfd52f2cc28331385f1c4bd6545b64f650688332cc25f4bf4c4c8437afacf47bdc930f10e1cf046398578ba06ef0e56195a30313519e0356749fbb777049b9e46f405ead647caed5fd9fd6e184de7b54a0ec30be5f4d95ade67cdef72a189fbafcaf3dbc1fbf0db854594670704b9a3f4eaaa8f16f8729c68832c67404eb63b46c6dc340d6c3ce5ee05e5a66a82a63103a4c7b50c97067eef1a178f45c07eac1953ba985c993b34628451f3b9a5f503665a77bcf9a80f4dbd81f023c9b56a2e287393def6ffef4c91ef7032cef97e34af7104fbf44134cdde61c8e7c99eb5ad2316065efa9178b396dfc2939c382d654b25a33ac3fb3748c7c5af79c839879646c278e3d300c1cd304b87f3c8f6879b102b011d97b78b36a889a57c8708d2beda06109e9f6c3a0ff49c8f09071008f14cbd7ab3145a234bd249c6cdff361ba9952ff5555918475007581ea7080551a838692b8a31df26f2547c1dcf016ec11925c779509a75802cc569482a8b85d7fa47d98956e964017cb18e562ffa67bf712179c7a89ca4a2c0fa427709540ab9bbc55eae5e0c4e1a3cd668543895e8de7922a970f0131dd32c1ebff4ae70dc5660a0752b71cb23ca839978673f436e2a9f0bf253c5d4c50905bd5d1b03082066e4d0107b42e2f12c6a74ec2ee3140ad237545fdd138ee0e8119c1dd3e3df11b259406350c34cab8e05e96642caede8d986fdf9d83924399ac5db54fc72883207489ff0baead58dbfc470654354e0dfe1f9d463ee9c57338bb605bef799d6a1c1a1f195b4aa5c439f7bd352eeeaa5b47df4d343e8f2344797d98403ef2be73a6c796b4e9921750ff5629ca9faec638b93fda68a5bf8b264f3abe3193a8215b8bd261fadfaa612f9c074f18dacc3245bcc95c478ca9872daaa3a0129485c1e09bed9cc51abfdc27dd90909f6faef0df0a9ffb0ca4984a5d73c7916d3d76c857c9e2988e6b556e4ed78b293ebaf6750fad7062b9451ed6cbcff50c92ddf6f44fd121f89b6816abd46627189e9c55c51be5cadaaac4589af1ed61a6f59939866bb3cd5db1c15eaab955fd72bb4ad18a35ebeccacfafbac5d87dff0893b5afc70e2ec3fe075b6d2e133865846cc77c528f3612fbc32cfb0e9c4da50b3e097114e5f14906ad85fe3de8b006a18cea6c1378b4fe4b7f8f4af3bd5f7365a95e68a22d219c81a777daced6c905f9e337db7656ed0b33be4316d2137dd26ad249dc2e3ea26a429a8a8f3af3d9b9b358995c18be776982d304c9a124d09b4118196b3d32d4c19533e2bdff395257d83c8f6489339b35309c1a7051509cde162289d03f45f99e168dc547a64cbc990f633a3d8da4796c3f0013650cc651a3d1bdc163aec28f41fe0b5ea3b526d38b1de1f5cd9d7046f3499515f1d0e5f075cb401f319670a7a210b580b52d7c95bac82c492288145345e7f4c0c29077fc17d9720631ef5fabe5f41d86cc6d0270a7869f17b9e6b9a81f731333a8a98ea3944b562cf80e68ed7313f3875b1a2162f4e3de1c3ac1c219669ef48eceec3c69c9d88ebb185d3eae58f4807bc405ac9dae09c9c60d373fb5917c2f3b0a1e588316bb39aa606e96cb76fa4f5ce06fae1fb4d8bf0797ea2c4e4fa07174400273bf4a05a2d226b634d88682ee2daa9deb1c9dc07ff6b3b685021205c3b3160278a6fa98173f4dd8200b21ea1a2e21d150b6c6a8a5c15008e885d406cc4d507df5777ada930b6b991986eb571eba7494a8cda0ccac89f3a95b9bdb897ab4d5c15fda83ada277c7be295de3b85444f219be7691153aff0000a10092aeb55dcb02914427180593118a5206ebc4435a3f116803155694687b318cc01eaf392c6d882d077d4a54860c09b7eba0badb39df8d1fa5cc22d7bbe203e423c81de85c124d078309ea7d07a2a6758f7728504329783229ec851350455e392b6928a43b419c739ba641cf699d1b55f3a398c78c592d56ce178382b60cef94b9b73a173a6b8cbd431af2d2302c8ddb6544ed366fa238b27a60c6e00ee5af7b23140602292157fd5e72372ed8a8d0e81193b98d9e81fccb7ea0dddfe2a5a4c52b4ee02d30f0454f2311a8e281ff9ebb42d86e814b785447af2ac373ff242a008319be6be85ba975440eb8d617b7367e2d211f7c28a40f23a7a2c03d16f10b595e9e7fd2d49642b68c8cb3af0b2e560a3f2720640cf407cf3a539a524320c5f3be45ebe7b866f5731bd4d327f8173db0dece19fddcd1846bb8156f4022137c40ab2535c0dd1ab57d95711c32194262bb96347d9e9d799ee2b25b36339f9fc6f9bb777bf922d3a1644a036e8b554f94fa1f1f76bf60a8541d2b223559794046c37576c6cc7035d7d0eb096da07ab465dd17cdbac172548cefa236f90f1cf1ee974204497bf54beea28c52ef82085c244dc4279471d63ecde5ab684c0d3c1fd896799db2e497bcda8fd229ea8830514c703c258e4d1da0ae54f40bd0b07a6c1bdcfaf349d2c14dec0391a4dd959ab568f2970607ec067636c613048ebf89de3c489032e4d2823b1cb62e4fb9ff7aef21167b48b89e04a5f7098d353284ff1416ebde35e36dc47ae97f3a14e6a5bddc3a5cdf0554a66c5d0fb313e8815d1ba172d99c5838ded3ae215eff65c7d707d04cda2453798ab2e6c93c1eaaac0b4229f3635e34f9db69a00ad319da60c94529e1cdd58fcad628444bb489a0a7c70686cc6518ce58a31cf8d56b8a6576bb6572f82264205200abfd558d9d0de119928ea8899525b606e3bf5c1ff99ca400b1b3677e1e6a649ca57d7e188f11763fc756954fa6ecdbdfc362a2699bfd27a59a4765dc3a12654f4dc503989765ac90952ff5f627763cc8b89a6df17fe6de00dcf8478121e839b9850a0066645894ec7b4a209c169d18311d6e6395485a3367686ab65ddc49b083548ef68b66fc2fac951fa44c556b65e99e49e51a1b2617c4748dcf69b43cb73ee618c288a9fd88e5c9d7eccd669d714cf205d243c1dcbea914522faffaabd46172d2d1d8f1bf92ded81329ab6894365e2105ad55b8d249b739a824328a7ea906df716f4526a42ca3fa0b1d9003c167833d2db767995cc8afde44379b2322bc357491649d70f9a598ded1c3a34799f12f2b617aeb0eb94ffa6bf53a4ece12c4437072a21e6b2fd0439088ad22f58a53977056d1c82bedaccb8f6c40b46f2d9c4c88277fdd8bc14690e5d10aeb4300eed5852595fe9205062754fafd0dc3e237bf1d457a102878f5eb02cb9f89857b642f0563ac9cb943da9d48af87f4c3bb1eee6fdb541efd84577f7730f13ffb9f3e58302f0ed8b541845ffde18fe071d3b8738a4caee915fbd68230906aca6d0e1f888cc21c543d878323ab32da73d37e8977b338cbe558509c4877509abfd2ef7e669c9f98f028bbbf1dcdf929a4e411323af4181f2a8afb6748cb5093f2687dec6d81c8f0995a1d49ea703467ec956867c3e04ce0db502aa9e451411dc3f36c018fd3a5f0640338c0bd791bbbe7f6c124b405f49d9995bab482146f689873c7ee3de38b55bbf8cbf9256d724682a2b0508bdbcc0b6b78c3b4a3424bd16972b7c0b9356d830a33027cbc13edf36f0b95118ad2daa332fc832ea8a60d84823379f91b6e795573bcdc79b7ae7a39adf3fa18099c837c2bae2f83a1e3ddff3ee19f9ae2511234e00c1529f1b6ed0d3b4250ee7c1d43c7963e61e2198fe3d7b756aeac611de84e1edff3fcb38a78118ca296c7a4828d3880bcc2640e6dcbcee110fbaf96e626ce143f9bb7f4a33dae77099362d2e5932afffc4858542d72457f005a0ad084e9323a50a2bfdbd69aba583f2facc27644519a86e30313c26cf1de8a16a569d9c280b2b80ec3be3670f1087fc7cd7462b58ef223960798d092c7148c3d1f45c9b34a566bef61fe2a3891e3072ccebdaf52d07c50256fe3208b025a541a439da9833394b8317392f789e7049c2efd354aaa0af3f3e89b5b9dd7814b090cb43cfc5dc5b1ec4c7d8aade04c52a507bd699e1087b0938d200a304b9d2f38578188607e4ba8194aeb031e34826e5c7dec1309c0efc0b152b61fd2b1c8404c21366391a33269ab449947147cf19ba99e6db9a698086687d5eeff7f1a01a70816b5cd083f29e1d4876facadf5c0929c3fea1f624a35cb98970b2f35946daa0637eba2f1e46bd04170a84635bd52b752b8cd951d23c248263734e06c315517565eb8299492a88f221a06ae56acd0c54d038e68a2a5a7e90344574b0ed130c3e7fe3e6a140bb5b7add2a3d581fa47ab35ce68035dd8edd541c3283d5ece3b0a60f39a40869fec2a99aa1fe0179867a7c2bbee23da9a6e83cf6225c4e4055dda609dbec0eb4b0e0e3cc4a6147749bf880c2db0ca2189e75b6ca0ce81fa0678c01a8335a0f4e3cc808c8ca29d8c86de4fef88d35d546be9b47bddfe3d5eef9df5161d2721808ccb22c33e0eca0dd620c3e55dbc093e44d63eecc9ed4f54a90f251592a9cc330c0bb543019d8d69b8b7f59110205240845ac8116839537aad24a22227123b31a72a41e0c298b20c32cfbffaf4a408f6c98aaa42239a283a1d74a9660f29eb8d5b42a24c12fabf688dce07be1df34ab6cd1355518618647a158df1b0fc9a748f70b9e774bb38fa78bd583a675ac113fd3f0bb1fff626d147d77947f5409efcec80033e8801aefec809167a2a0db60094d83a630d9ccdd24d1966f1be7825b7e65b4d169283206c45d51dcda22e1221866a3d2194445d76b73e6e4bc51b638a7d7be0433adeaef8ca8bf98ffce940e4f3c5502ca5ec7fd3189ee1225a23168ce08800a1f5ef60e5b735e42a24135271cb8b70cf1b6e899c919f1139d0999aa866f3f6c27b5a448b3fa0fba43cd30c37dccabc9f32631bcdd906e7e04d12a880d09c2c74130c7b47880d0b81100e4a1bfc2167eb9496e26b73c4830be1215845ac392325eedb7aaea52bb91e37c3b8d07385c1ca882b1279c97a24c61e73eb0b79d0bef7ecb132c66a3aa81a219b0c0cbec53c428e8fea7e9ee6676e6252fdc308690f4d32a84c6c8e9a8edc00c2d5bc20bed82965bcf21b301d206cc8e2374aa33d675c8d043b147f2ddea3f54cd0c86d9e44405ae9de3f3d769905cbd098262d4c11eaf44819ef60fed9940a2d2ec1535b513216630bfdb705865a738729c774efffe9c6b5dc976b8036a3ee4846e1174f1bd0041bb444fb050054c7e2d44dccd999bd83b172f0e651171d679153bc324e5f636349ec4e81a86116277273f11ba94b492be5009854a746c779207ffcfcba50a8521139ca37260221ae473fcaa8c7442b199360e031a49868699d3a868a82681fefcc1acf47a450cea0e19febdc7f3b14cc15a88c22816fc5e63ec62b8fd4a8c0501604bd638edcda4143c64da3e9071d151731f6b16ea65253165be48c93035170ccd07689f343e4db3aae53076361144c606c6a98fe14ee8abc2cee07c682b8e29578a53a0d2f8f908fc160391785c90b93e446fc85b100508ce4855528fe11d12b1951b6ea36dee4a92a1b416699d933b551c406cd7fb0582997beafbf42fd86949819a0c271f51c03f03d4c6455ae5334880a1a08c2b282da046ab7f9fb3df1e1282a2f44acdc38db1bd13812919a420232b6ca8b386dff785777c67bc5e1259bb8192735c9a0ea9fad60850d5", 0x1000}, {&(0x7f00000007c0)="306f0f02b50363500c8fb5629866f899330027f42ee7901f445918a8154e36a34574a6043489d91bd297ca6991e6d87d7d381831a61bce88ebfa6c7bc58cbdccb6d9cba7f1ffce88b6fc26f1bc49bb3f782b5cb347a8783ab5c081dbfc8e22ceb7b759243118ba8940b11d8d92de94f6eda25d4bdb4335265b796c", 0x7b}, {&(0x7f0000000840)="f7a156bd2efe227412aac8c7025656a1448e602833d53e413535e5ffcee546620ca1d97a7ec45b64791ba554ada19900f8635d081e1273a48929f743aec071bd001c1a917477f766741eccc5dcb90a4b0882173c580b30e9e831af021a6d9e4ff760bc0991908e8b709579c6f2c8954b7fd4dfff9bc40d5abe5294fdc57b6659ca7022323996de9a7e93180c4af90dd60624c07f1f600701819194e85c4ffd71a20fc9416539660460a55a077efe9e4b83d5682e8f2d169700015ae4515f1d23a5288703828d9d1eadd588bbc511854aaed1685a4c2bc90be3418560899b336de3f14d7b46a6", 0xe6}], 0x8, &(0x7f00000009c0)=[@rights={0x20, 0xffff, 0x1, [r0, r2, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}], 0x58}, 0x2) r6 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x28, 0x110) recvmsg(r6, &(0x7f0000000340)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)=""/98, 0x62}, {&(0x7f00000001c0)=""/95, 0x5f}], 0x2, &(0x7f0000000280)=""/156, 0x9c}, 0x0) 00:00:22 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x8, 0x8000000000000000) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) msgget(0x3, 0x20) fchmodat(r0, &(0x7f00000000c0)='./file1\x00', 0x0, 0x1fc) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file1\x00', r1, r2, 0x600) recvfrom(r0, &(0x7f0000000100)=""/42, 0x2a, 0x840, &(0x7f0000000140)=@in6={0x18, 0x3}, 0xc) setuid(r1) 00:00:22 executing program 2: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r11 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x6, &(0x7f00000001c0)=[r2, r4, r6, r8, r11, r12]) r14 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x6, 0x10) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000300)={{0x80, r5, r13, r15, r10, 0x40, 0xfffffffffffffffe}, 0x6, 0x9, 0x81}) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000000380), 0xc) r18 = socket$unix(0x1, 0x7, 0x0) setgroups(0x1, &(0x7f00000003c0)=[r16]) getsockopt$SO_PEERCRED(r18, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, 0xc) recvfrom(r18, &(0x7f0000000440)=""/219, 0xdb, 0x800, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) semctl$GETNCNT(0xffffffffffffffff, 0x4, 0x3, &(0x7f0000000580)=""/199) fchown(r18, r1, r11) close(r14) getsockopt$sock_int(r18, 0xffff, 0x1105, &(0x7f0000000680), &(0x7f00000006c0)=0x4) socketpair(0x1f, 0x40000000, 0x8c7, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = shmget(0x1, 0x4000, 0xae, &(0x7f0000ffc000/0x4000)=nil) shmat(r22, &(0x7f0000ffe000/0x1000)=nil, 0x0) execve(&(0x7f0000000740)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000780)=']+!/[}.%-\')!-\x00', &(0x7f00000007c0)='}\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)=',.\x00'], &(0x7f00000009c0)=[&(0x7f0000000940)='\x00', &(0x7f0000000980)='&\'^\x00']) setgroups(0x1, &(0x7f0000000a00)=[r7]) sendmsg$unix(r21, &(0x7f0000001fc0)={&(0x7f0000000a40)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001e80)=[{&(0x7f0000000a80)="adc521d35bd45cf7b0e1a8de85427b6995630bf9584644d78929e7bc26d97d7bc0f41ad1835be7f7e052b3f8a809504fb50dfd531dbca742e905a60f408213530494a1e72db817fc4f64170c4b8427ae604cc840b3f7cba4a9b7ae5ea352520110410f4bdf861c8ff0469646c9db3502579a92e14c62b853922c349b2577736c00f2e2", 0x83}, {&(0x7f0000000b40)="0b90e06d5db562fb92c72c7f1371e5d556689be50545cd96e5b72307171e0f8270b431817ea618a734d00ae31a3ddaf5ad17e72ca0b036008b65f79a2c22a526178823bd269e0cf541ed9427c47b4e32199910e521d2653b06edf6951ffa98ae896f7f0102a4c0a3af3168e109d4518c6bcaaf399dfea8b1e60f45d2e3f0a981c20c61a8827db47fc79d9ab95c210030f50636d617f9b9e4e02eba5a9499431739c877e271b55faddfd9574f89f508f8e90a66b897d3d1f0553201bc7dedb9da849c12bbe91eba42a73bc5514f9b343c377682ba4e5b7f43f519783ec1bdb7feceda8c", 0xe3}, {&(0x7f0000000c40)="c2df627c5ececc610e1f543608d7175d0d7b0643d9e842c95f6c4df38e539867499034a8371566c8168647b05dc86728f58519ecf163a8be2cda17b5bb47111c94", 0x41}, {&(0x7f0000000cc0)="10945568aabc6332ceede13c80961999742f431f32549e18de75c6de86ff9a3911a527e60c62e7305c52284b90a56390bff8ce914f90d4f56f0189700db590dff7b37be89c986793531f6a0595ec7cdfa307b4bddefb8127fa9c41f49054900b0949f24d2600081973c6987ad4bf043827a5e1b27f457d7826e99c388b25d7f3", 0x80}, {&(0x7f0000000d40)="ed52ad3173c6f02d78ca8b2e0f02038e624c90f4104303dfd0c19bfca315ead658c8847bfd0322d0930a4cc65500e724ab6f9133e7572b99d49efbad8b7d83381903fbd558037309301a405b227178", 0x4f}, {&(0x7f0000000dc0)="f5173588bbcfc0675dcbbc50d73b5f8607af36f93563d8ea5de4383dd9fc94802d83971475d4b2ad1d337938baa45bb6f87ec06d69a6b56ee7148bc220e034efc64b53796433ab17b599713307119081eba730441310eb55fa6b9a2bf3b082c918f3c89eba088b46236d9010d26ab366a5f96fdb75465606f36db4e60ed28b6a0c4c9814d2c683acc9bd87c3bd448eb28c1368549a4d77f51bb988a5356c98743e882bd79965a56f16ad985fec212fe498de8d5e48bc02739112cd88b6", 0xbd}, {&(0x7f0000000e80)="db1db075c995ed1c7abc96f00cd7dfefb85aa449e0018781a7aa4276f9db7fda8b90dca5859f8513d1e9610e5d0924db65976abd6e2553b97e2967e5111d7b313cc44d3a752968defa1ab272fa6da849a6ff7ded208fa1b0bc8fcd78cec5f43a0aa4c2f1e2541d1b9198aa8a8c7431d1b7a4055162d153f6a336abb7f9775b5984d30a0d77ab6894d16473598f82ee5444fd542a90c141271ef9735976d070fdcedf3584dd7b597c8aa3a3af92bcc60811c8509005e3fd10600f5ef4b891978d7d5bb5b6ec91da6a81737e483b777c48ce3f1b86f60e4619c56332b607dc77e351a5f1de1b78d4778f55cb2dcd1c79fa5b6fe57effe5f64ad2a66c912d7d70c0b88e4e8fe8b9c9b704700981049eaa80046f71d0dfce2ada98595f9da4cab6db71e054418ad492dc12b2b48c6847027fe2a404a33dff744517091106ef0f886959debe535aa7b0789072c07b34ff6f2962af8a3e67edf4f30d091cb6005cba383eb64281cdf0513dad60a5b84e278e79b507a7e5c2765e69e1e69892ae37e4c2059ffb31eb366f4fa32eb32fef137a572fdcd67e17a8c5a9f0f4d5ecf8e03fe36c798610fa50289ff2db494a95d55678ad05d86ae7b565b661c2e07cac273cf48ba8dcc665b8911b43d94818981347900b3ec91f5da2ffc27f0c369e287066439421b87fbaa126fbb3379639c8975e638a82e905ee07cecfe32a81bfde4fe591ed230d9f868a2c19b763b63ffbe0e316ba276ac3d53ec0bc25b85718538f09b7cd9d834396627bf497201d1de2337d43eed935ef8e02caae959a58e9f900bb41080e7b9d08e36e8af2b068fd271ff32148e63c060f5c1b428b5efa76891c9c4b46132453d3540a6eafa3fa288edf4c7392e20022835571f8e8f0d69f93ce02190a91ad2d8548892f5342f5f59bd31249596f5d6a563eefee780b14c54c6a44b71c7d164ca87f87c0c3a366cf5aa12ae6e3e967a69f9c01e52fc054180f8a0f611c70f7babf05d0f64e0c4d6df1ddf8f49891fa3f97b8ae3451ee904190f46dcb63164c40cac637d126f266c62117c5aa41e84c4841fbc845f426900d0939942d42c007c7804884587386da137ba557f7593eb41382849b8c2916576fd0936d60726fde5754b0a94130a3009390d0d7d7f6e8237952dc7c4157c9d724f95a16cee8e0b850676379590360c8250672fb17b0ed8c7b83ff2d41315e41957a98dfacaf967624c0d9141fb295dffe14349da0bab7e40422fe2fa2c80f419ff244bbbd53e7238bf7153184ab9c7c3fe7954ee4bd0e35ea2df98da1396449e405233c6b2718c3b71207b78060388649c5bb93a766a6bb7e3a9c7294cadf59662c15d9689d256b3496f0d9ae46d578a3409d03c568c455ba301d6fb2dde79efba4d59ffd9494c2e57606085163051e80550a4c9da83a9563e9906f27c5fbdf5ea661fa3124c7f847996a9abb203e7026e260b141331a2bee7ce5fee61b5403863ab79ae39f360419cb139fde65712ef0821723799e3b8e3bf95472284e67422904f6146bf9ae67dd1b79d82f78ee039fbb58bda151d2e6a65836325c84841fa674ec04e93bbe8d1306af18e5a4e89d3d755dae99d4195a4b63809639d70aad338e1eeb6a3e3dfb7a669df2c7c3e52c23d36f88a99788d6b28dc1c4c61f03867540a3d656f339ac3ecd9c848052a1627103f8448552631fd2142d4942de5bae10666106dabb8bfa8fd3440a2137c408e74678886c4b9d48ee8908e9c19e1d750b7142b70d5715f1da02ba4dc2f4d2dd39ceb71ef96df1ff192466f4805c77cb6aeb9ac1681bbe863de2705032ca2bcb3a00d048dd1b8b6e98e39b50c97b745780b1f2c2cdb12ad5eaf44cdc4df268c1f56433ac33749a759bd27948f1cdf6b3bee5f0e28790ea7c59013025991bb42d6440c9a1565346f7a8d9e3becc5509fb0dd85085ff61589966efdc8ea5e35f989a4ccce35d27f0d10f97a13b41fbfb576dd1e3bd2009b370aefc0cc2c7dcd89d3e0366f6e15261b74d56e2de4a919b0a257eea3e718a4fd93e16071bc827e7298ce83cba87447fb52f3dfbdeb6df9437dc09e3a5f41bc888dfac284dfbd7bd59c3440302c1919f901c8d02e7d2307964fb2c0136db546f293f04ba8d955d1b5c5ca1c027751c8c001fd4905c86273db7e25c0b23461130a81220dbe655b9e2c090267f41280fd73dc0da54041b122492f74fd939e50386c00589bd49969ef318971db4b82a9207e4060763feb934906465ca043040c7377feba2dacaabf7eb7708c9318e8ac1254d65e97158eb94fa13d3c53bfbc51e4c8d9113739edf0bc62fde6e8a92b81a8c47164cedc2a9f9e7e5d352e6af83942c099c233780a1b32aecda84f55c5c5b97ee6a036e34102e1f02a13518d1ef90ba3fd2c72e125738943bc57e3b8b8f4470f631744864a04d468e9d78ec25f646d193bcde55e0829e7dd1ad3ab77d790e7514eb5f4362250685f1e8e22f6d40fe8c19f6b980c9aab85c9d376bb5abcd642a22b701c881ac99e3919d0078171aaec8cacebb5811ae2889afbbdaa19075aa3003bd406a1dc4b068f227f22d59fdb409661004e4763ce01b0bd970d74585834b75490d727fe8b313ff89dad5c20f4083e2e7c05426f38b12ca321de9fd9d32c751a451975b2722c25662a28b9aa94947632fd63aa32317603513a40d1816518ce4712c633c1a546346e0d1305844e3f0773b63283ab412bbdc4a06ff19241d09c8dc166b284d9766e9d1ca677cec46d7f0f09a280750c55b83426bd66f2536876319b585fb686033a11316033bede8ded6e50d02ee48ffe6e1da6a5b494ce617e12b5d1997db7ef5eaa290f8d7872c7e2410f8210a3ffda3c3f54ed811c0a2b5da70d998ca5a46c2821b21a926351c3e6938be1c91a894c27079d9bb005b9a64f707ca990ef0425f66b89e8095ac3e3210b0e68d65f4820a2b372af5eeeb9d4425f412ecb7a7b6441638dba6b39af4ac8a79049a08dd031070a049024ade9b41a3b6781cdb4d3142f4273e402f0fcedbd9717f38ec140ae3537de2e4b4a98086083d84db55b647a95884edddf31c9d11916d2e76f9db0d6cfb6495895bea4bc7f67f9f62e26f457620a64e3740e15b9df56ab7e1161f390f6eb20259f23d12943dda62f2139c4ad92f487d669c8d72c319768c5465062e90120f9ea8bc567a2ff423d3d0ace82fe5b934c119dfde79f0b40562debb4a066acf6f98ec54331e1be9277f2d32395e0045f80d20c8a27be288a19eecef03ef81880056ad396ba6136fdd8123bcdeef2260e865feb1462d2e20d55daa1cad6d140ca06f1cf9a322521e6ff348b26c7a73f20e679735ed78b73bdf75dc967004537c81ed867418c516648b418647a1c195ad7019611cf8a665105e0f89cb03d7e0fecfc8ceb5d940d19819dc9dfd9d7cfd0a46ab3be268b3e7960d22fa1835d15383c85c33627767125b9fe0ad5eadee0cf6d53958989b6e2dafb6d3c5556e810fa93d904cd472a8ad414702120839e18f72113e9d023c8575c4131405162afd80edd356967ded1a563445dac96eba6a7571e33ff6ec9f46f16b574b0e85bfa30b2fbf33da3efce741ccca718a2b53b1ef3b9ad714d99b0b0f0b8350877df894e142b0cf7c46fe2adffb3d279954503790949e04929a21497df87de06f6bbbc4d1fdca44af4b985e0f597eeff4869ba258b79d9847a3252246621691fe87b00f3d6941e67858d8a3522715784036dc32866f9d2b13bc90562e4f22a8d32fdb64310e872b19bdb75d9d6ddaf81e790e623d989c4f5d7bf30c50817ea7429280a7a834343b99267fadd9dca9f9d9a1ce7ae88b5e6f10cd5724f18b603ae88a62be5ead40d7833634dd11e327d3af1387b17636e77dbf5ba34d821fc180ee26131d350d54f6f24783c38db249ee6abc5dd45504dab04ab21affacc462bbd3a47c2665d9076c9ae038673c700ab92d7dca36c4b27df673bb9a99ddab84ac88a9646220a23ef3ca51eb3048ea6d766323c8d2c32ac0176b0ab8c1435588928da083e149a03247c0e814503da0cb4d8d589aa07d05bee4238dc4881214bb5caa3f8c0672c84f8aec7bc2400b6ee144c437e6b155367661ae1bd3bb2bf4c6016843255dbb87c54b647e62a4c60cd04664b11efdc41a7485dd5feae57d73ca8515cbe7226fdd08b948019d462bc075c75aae0cf49ab69bcc71879f36e8b95185904aa522f66978e4e328926e887dcde6818a4bf76bcec6a1f47cdd9aed70f3b19fb2ea67af45ffb633999c74e69bfb5e7d8ba310287bb88fd85bfa6a5a9bd54306a08eb0571e610e13c1192d5a4ba4101a8193891d3b135f05364f6516f344d00f9bffdadf0242c9cbe66447db25ad96b5c18bf4d431e0dcf606d660f45cff738c8e2148bf9781579459240ff6882f5201470af8522de02934602f05bc95ebd9d34dfba6cf3d38992320750555dd854587fdf17c410d9f63638886d24c8fbe68c1bdccc7f30505f3a7ac45b2b7691c6056b97bb6f2598c58e586c8df9d43ec40b12076f0fb8f5e23d175bdfa3efc62bf0bb06e3fd90d75505c6e23e4a94252734f0bbd4a5ddb9c14254a2af15efe3192bc6d7c2c9194958ca0747fc0bdab25a0155dee7d06f3fae05eabd97b07c869112bad1527004b945d3127a6ecf665433df1fd334b455cb752b65708d4460394afe5d51b763bb58e71db6ae60bb9bb868d9b7d3ff1375d139795391460493ec7f3e3964c7511c77f02256e34e6669ca59cbdc8dec1022828d22379c964133d4a6930ea62764d9a48cb09af59d0d3584403f67d6e70d2599a7b0a6cc76c76c64f19579d83c0594d34ac55bdb953b1d9890defec60111e800169b44eb8cfbcba06228c898f90f2b41d71fe606e88083ffba900d99ac55725a14d41f9d7067f68917a984cc0f3f5ba7482b195fdd00ef9580dff98b6e007299762cb1eae2f528b8617ab35bc1280d43c4b30f90555e624ff9ad6e2cb37b457dff90b031845cc8df18a52345bb3977a79d73f499157eed14d7edc12d085040804dd5ecf6dd1ad6b2c9debfdf1cd01e12928d9558ef18d988925f98bf711e0b499719a6ed86e8987a10817e675abc0fefe071373d302d03cef67a5cdfefbbb107eb39cc1e31a8261fb232860d9073dbab8002e1ee42300e9815109be9aba94aea85b8d23dcb41c77695f848a078babe6b89fb159d1de60ba965eb5577863c29c17ff93b90495785e703ecf7be13443fe5df8708bafac2cbb2e93b0aed24e27740bb2cb226f64113891fdf00bd2ecf2374fd5ad70ff939b6b4264c794f390312e5397a2279a53ae943fe00af014f8eea78cfaea52f1fbbe11f447d477fdb01885c8e4f875acbcbe028455535198bd9141afc580d3e3b589b9cda3aac8245643f59e4a4cfd43cf535190592f4a52aa927a59614b82b3171300df7ba8a8484ea89ef64f720347ecefbf2a459276b888a675403ae6192f9619af27b76506637b9ebbde5cb3edeedbca3a4d1b14bbf4fe47506eb0da42aed97fc59eed205bac1e63f40c6f5836f32a27959867262434d66f221f84c6732f966fa30504dcc47c3ee8be7d4ed9c6b91b1c27ae79f402cd8a2b429e3d6ec79f6b321efb2e07ae3de35d6bd1807139f0c3ea77255e7d13241fe96f3f156124f342bd563c887b5e7ca5468cb2594175dc755aeb859a024b544cde65daa9555c7a4b2d38a22fcd6b013279f0114149a222aeb6c53380d16307ef6436f7c64566fdb5fcbaab852fed16efe3328ef0bf57d9621e1b3466f06bbc1911b8784fdf4ace", 0x1000}], 0x7, &(0x7f0000001f00)=[@rights={0x18, 0xffff, 0x1, [r14]}, @rights={0x28, 0xffff, 0x1, [r14, r14, r20, r18, r14]}, @rights={0x20, 0xffff, 0x1, [r14, r14, r14, r20]}, @rights={0x18, 0xffff, 0x1, [r14]}, @rights={0x20, 0xffff, 0x1, [r20, r20, r14]}, @cred={0x20, 0xffff, 0x2, r0, r19, r3}], 0xb8}, 0x408) close(r21) bind(r20, &(0x7f0000002000)=@in6={0x18, 0x2, 0x4, 0x3}, 0xc) getgroups(0x1, &(0x7f0000002040)=[r9]) r23 = msgget$private(0x0, 0xc2) msgrcv(r23, &(0x7f0000002080)={0x0, ""/228}, 0xec, 0x3, 0x800) 00:00:22 executing program 5: r0 = dup(0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r4 = openat(r0, &(0x7f0000000140)='.\x00', 0x200, 0x40) mknodat(r4, &(0x7f0000000180)='./file0\x00', 0x104, 0x80) getsockname(r4, &(0x7f00000001c0)=@un=@file={0x0, ""/83}, &(0x7f0000000240)=0x55) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = semget$private(0x0, 0x0, 0x80) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000300)=""/184) fchdir(r0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000003c0)=[0x0, 0xfc8b, 0x3, 0x9, 0x5, 0x1]) getitimer(0x3, &(0x7f0000000400)) getsockopt$sock_timeval(r4, 0xffff, 0x100b, &(0x7f0000000440), &(0x7f0000000480)=0x10) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r4, 0xc, r9) fcntl$getown(r4, 0x5) fchmod(r9, 0x90) socketpair(0x1b, 0x0, 0xffffffffffff7fff, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) sendmsg$unix(r4, &(0x7f0000001a40)={&(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001900)=[{&(0x7f00000005c0)="7a1963d339c8164062bb20abd60258b667ce3c73c51cb7d1693e7a9b2407a011515d882f5e650bf0d6a16acd2b50184e6fd9bdf5f9968edceecfb3236990ff416f0215b5a554d9cfeeb82c3f2531e490d3a160a1146cafc600ad1b30b8991ad21b1f945e119ce270a7ad2ba6c95df303bf04a8461b3df502d8ac2533259799ddf2c7d44275313ecee658d4cf8cd99eab2777ba0373328ab9f6d7df57fc6d8f46e850d9c51c19a439a87572c7d5ed49cbd771f6c1ab636cfca1913ef219e180219770057608b74cfb0d5d5b0f0d9439a6cee6d2fa98645324dd7b86584a5bd10d06eefdc6bb9b0b83b88995ba23659b165fcf92efbdaf04980be3f607921914580b5d07f658bec88a32a1d7dc58a8ddc3601a6814e4212232a0ba181c28166ee13debe005efb8deeb8f935e416b7702017591d4766ce3785e7fb2423412fb1618646e242e2f1b8e91072d49bad40bd61449c6221c04756ef6bd0583ef7223ccd08b1207301719186777241124f135f85f1336195e18f42b4bf97806b1aba981ad245b2aadf84f140a97e48c0961f4162e1fa58fa3ae464b8c98b8a530b8264b6d3cbd6082aa0d51f870d9352fed5f122f4d7276447d229a018f4898d9afc5f90938f54f785980fcade2696e59effae7b4298cd342c9f481b7fb4a6275b7838e576ce8960fd6c7b392d6fd4eda0d6a29a1071d731ea98e5c84a6634543870097a1d3b648448cee12cd0af33414e7f0765cb24811b704f81ce096cb7a1735e9c3c78ebf1b76c25738f386e21b046356da5f469f15ae7645f9e91865a88741206ce117aa2cc3125ed4972a23b8f2cb7df402f698c7cdfc1c0047c02f72d1a21236502dac9a5be51bb6d1b2ddb15af1cad9349fc785cd4ccfeb82a5f1c0362c91474abc9b6577c423e501ec64463101c4f7f186e1502443872b02d94a07f59961358631355b34f788153a44c4f7ca629db71f0f9c5e74ef5ad352a58c09eec908312e4ee1d187e1609341aebbef6236a2c8b90ee13b6bb64f83d55a089d94f188d8d97cfece487407c36710cf1aee4e562fb6cf26eb0a426180aa6ab5544a489db011f1e0e290384ec804fa192b1a31d0cb6f12c978f4a8f8ebb45e49e54ef667120dccb8bf1a6f50f32a3df2db87ab6f8f91ad61bab3da167c166f0c3a665f3564e04d4366d04a82c9b172ad20cbeddd36ccb0aa9ae97317f7e07b212b4a0cdfd60060fd8e1f8bc5a733e8970ccb7a80d6966b96c07e7d074e568ccafad97060ab162080cd75852aba7b1603332bad2e92bddb9012d25b3d8264b42f98592d18dc5b5fab0f7f40d21932302304dc0170757f4d545160aa667ed240c8b46aed2f6d423117cd768e08c14b76b7b0fa24c16745656840ea7c0cab8dbab56c9b0bb84fec14398e34baca591abae611ff8808b7f77f0ba17d8ec0935b1fb500d3159ac46b732fa996179359f1839fe541a95bccfe84682460b2d34f584d92f2dae02bda04656242d175a4a6ce1dcda2d448dd1c3c9a9ffb880ef008ee759f67920a3ac6fb7a4471917a8ea95313bde747d089d66bfec1620f5fa6077015b8f0a7cc857e0983f9ef27d885e401d3b035123b823b884971b49217a8a53efe62af41b43d476456860c83d6b5fad538a7cf5d304abff2b6352f43bb7f13d2e0be8b754b1a0faa68085425302fd4ad886c2263d7211bd3f327790b9c4019da62a2f5a7ee37c0a32be7b0377b603730b0f123a635c6630d0ab7e51945798b663d36eddd8c6c0c24e1cadf050e610e98f101e66d5f03aad6ce655dd2bce5cd3364c2dbab60be8ee92dda409905a4fad820177f6270cdb9d308d1a498f0eae5ff7e8d8eae4adb891be056f005c04615fd133cf4287da8e4e9e6a1cef921f87a00d6bb61935d20b6983a68e86f8fd15818be8f8eb6e83af19522654eb3f2fa38130867082fe5819bc84be1519b5d28aa018940d3227897f491d3fbed9720c439434ab8fe2c7a4e900840088c24e20bd2e230d9e95bb043cef5c61139e79953cc6ae1730e2f92942b0d361c0679c684318680018a785382e7c05503f2c73c271050ceb4b72e43ad227bd0814705d0437301726e6d6f28c4ce2b3aec662d3ec9b7c4fbaacb9306e1dd848dd82d6a4400f4a16a70629b0b1e29e7b5f39d3b4291c6c3c8895a13863c5e0982dde59da4d518fd56699edc1bd63ddb3d7f3aeaff83773ba1d4826d91de0febebd54832a1b2365cb72f88b370b220ee8321416c126cd3cfb280d800e1cd95f92275d588c37a1235e6e8baea9b151835a4dce6772f232d78cebe62a450aca664c5cbfc65474cecbcb3eea9b18ab27f20306f42046ead80f7937b1bb34d539b59f316cd633cc6925710ed8c4709978a2aa83c909a15ebf94882986cf496773f493937a2b37543a6df27c9badfb969ff2acf992c6520cdf4463e71a856fdd18b6ab9442acb4c2129e30004c6f2b17f366bec85145fad7582716421b022ac702924b247703de3399ef06bcb08fcdec6d393babc1ce8e957d3d560f5e6adb61bc991f00918ce6b173e4f30eaed3235a10f5231fbe981debeaf7ba04b108c13dc7a69c3edb6b64b37b4272dc47ab733f5eb1aa3d0ee8dac2c187392a50c141f7cd601b963264fce2105c4d199ee37038ba3635e7f47916e91ae76f7c2931ba82afe4610e475eb1c2afc4d8f4e21d3710a80ae366964ec502c4b6a49419cf48d14cd5f762075024a83ab943488a4985b323c81fac10fee5bb7c768127180ea68c02fc49390ab206c6d04b7d8114e542f870c62af87ea94aeae56af472ff8a06054314b0b20348a8dcace7d87119321eef2625e66a7dc4a8f8664749bff3041404288777478a9f76a8058b24b4e7c60667b65ef36ec2e0990afa380637afa9b900ad30ab0c035e26c1ade53d6ea6e39309ddb1e94e2d154f57b680d03e71831df581cdfd47800bac551c021e90ebb3951e208b456291af48002fbafd2f8588198117a78f2d03b328ea1ce83e3f540173348648cf5569e68e194e4cd4e2bad747462952641431dec67878e05df969eaff2e6053bc54acf756f93659d2212bbb2b181f56c847f9b069e86890299d1f50da6ae025180b88c876f1d535d150c898566f12c5ef6d04ad3696eecae50cd5b1cff81f6d4a17a08db439ae5d2763bb59e01d5ecd12eabed31e19b6a0a9df0e18352e07561bb4d24a2370ec262f9a2c5e175894c5675340a181121dd746128463ad8cb6c30b30413bfe263c8db4bb74213d8a5c49e27d89fa34d378fcb491e59b4049034a2a3dc2656af61611dc47f416b0bbb079463bfad1e751f5e6811cadacab015c40965e8d7ae3047c32443993067a97a06bafcc666fe2e1ef2677adbf436476ca534350eb8258a61762e79c9a3f632fcda54960d2409801fe314b73c5ee31583b4c6212ac5fbaa16022e51f022b28b6c50c9297b011aac23bb92629dc9efa89c9b983c730c4833b7f91ca7a5e6148a7cb0bbb4a7085aa874e124f703448c1009548ade3e62b86417e4e470e4e90446fdc706b8166524053fe87520970e26a88284233b93983e5e2c05b44c3ae46f971f40ec8130506e26e2a3f7eb9d3b2014b10b4718842365cfd88af0e5e212aefa089000c15f25802ce61ba0ec990c729ae5087326116d4e52a3e6d6fa42beba0936dc40c3d867b4217edee82e57a12f5d6d1a6e3b3f093ca4d993f968420b1b0c398d38810fdf412e89fa0f72c0fa96e30e693ca62acff7add19f56e1757685411a7655f56bf0254069b44d18e703d3930d1b6f3767621a84e82de6fcd06d3d3c3163883e22e48a4d6a38ec3c0c2973949321a6f24470811da8d38d8bba1e610022158d6977a69be9013bdd11e8bd195def09a5125310e9ef8c423050a577b8eea63095cefc2ac940f31cc47a0f93dbeb4c388c51888cd5b86bdd0a87db4abfa89eee08a2d69936c4e72f9f8541478b1d9a71c1a40eb7c08c7940b8037423a1124010021762578cd3bb87dabe41fe1130f0dc317bca3a691b11b992dba2380e4786b6361e13434ee9bcae83c7dcc5109b7e98978ee77a9ec2e3e0d88af43916b9a9c48fa246571a5d824ef521af7ce4e67969403d95cec1a5f76445c6b5d3d23ca7ad911546ce1d2e3c9ce9743b297b1675bd1a321cc1a086a18679cd5a520e8f9ba27e2ee486d839e3513fb0d69a1e53003ac97016d114d2108e7b866d74d3ee9b4e1e6c59429ea0100f4e6980f166cda6574a9c219c31fc602fb4a7b4dff01538449fb3365d9009d2a1fa6cae898c3ca36c52c093f8d4e043216db59cc11e483b15610752a239f973fd3fa750caf35c43372b7baf1ecceebe04d7456c55d207ce552568ac695f346e9d38bb470133ab66caef40791bbca4b89ff7bfa746450ef7f69548e0ee40a90387d92ae9c9e191cca9f2c9b652a27bef70fabdac4b5d30db6a19c7de56a08166dacc75c5144dc8c4f0dc14c6ac27f3e87233d7345e76ec76792b9f6216faa8c19851dfd3276db7441ad3a2839520c11413972b33f532b2f2b680f299d0e21e6589b5d06e89b07ca90adebe38212ab2cddcba81bcf2a657e139bcd84f58009dcd1f013b800357e158d8f4483c51f06f3f66f1c4e005328144fb4cb68c46dc9ab1ad489baa8773fd31a77b071651e17936b99dcad9ecc5be9f2bab75a41e453e182f5e7adf1056b26ae108a677d3c0e1cc0189fac6b2cb1671d1a0a2224a08cd299c15bf0285b3c111736779799658ec779eedde3300f0d9dbfc99eb6b435bafc17d1906528332914783481dd4b6a6ac860d0eb575a9717f7fd44bc863ed168aaa8ef63b053768f7a19d0f287e9fe31ac21ede409866268dd8c7083f6b5280e37ac23175d6458e66c9a8f5f5dacc310c615473f317e26ff36e7b39e7e6d17fdd6f98da73f14490b14a8944686d3893c6ff3d14a90a84425a4039ad2416537fad00c2fe69fea0d820c1217652a611fef70213e6b70e533ffe8fe9ee3b17597f2d0c29db2cee5b1ca83e5e2e69772dcd7e202a7aa2eeb8160fa0b0d65f8dee8bc4cb756a7465f740c6f9689cc146b9f156cd94b5cbeeb2fef200884e61e81674d0f01b6a09eb2c7f716dbc6ec23f534668fdde43ca9ef29beb06b0279ed60a9f2b8e710a9b67bf3c93462dbc2ce43f239ed12e33b6c871cb6da6a98b9bc00daf19a9c6b55f806805b5b7aa50fae730dcd58e81d36291d83f364dc705bb91ded451b7fada2641cc118d58c807825a27f638837282d8bc1c53855d5ff0d5e31b7534933a7e5dbcf8733b9d6044f039884d6e4d695687be4f746c1b645023be0ebaf9a1cbb3dabe574c064b1d4d73d03d466720349a32c7748d4f9aecc1d969a0b9bf8f53f2bade7c0b8419638b71d1381a9440a3550e21200e0e5ebe50c839594b3208d6fbe82b9f34c0197e6e0e81b8a058a185f727660c4f21ffb641ec194657be75ced036cf459457caf5d18ab2d885b337e1df4a0f1dadc36dba72fb091cedf8154579ed5112f0cc9281b83df0b883d5e52b3ce4882c7edcbff1a2614b297e3cce2fa912c71f23364faf4f036f81ef7b1a33c07c114b7e7787584d7345effe0671a441d6e8449a50aab5417f52e9ca4befa5d80d2632a6ed89f1b472c5b6d7b7b69d79d45beead9b09a67dc58c8ac7fb42a2f0f3072d78f310e829a8de5012f7fd44a55bbe274616092b8ccec2a2287c187f0b4c41e5e525ce545cb9c55021c12a51aa717755db57f78fe19ca59aad1a1303460a9c4d6f7aff534b72435015892c1b174752b2d25897a326bd00cd204a701c7f056d6df975fac7a2", 0x1000}, {&(0x7f00000015c0)}, {&(0x7f0000001600)="a0eef5c73f2c10427508e7fd173d5ad25c85df8a0f442340b831e8", 0x1b}, {&(0x7f0000001640)="92dd120ecd", 0x5}, {&(0x7f0000001680)="ec229c23ea28d69b0e2290e767a66821907c69e1452b7b7d4e4b4fa0a1dcc8f277445bb3e81b3c7f4cd183fb97c5c61124be9d103719e351e096853caca891bdec34f51a8dc68b58fbe4b46ee0c8832fa001d1541789f11558bcfa413fcd62c5ec1a461e98b2e955a8e6e9534246275c544494413ed33ba471c2f802705c0ce22f9e60e311d8ba26a179d1a73633fd5e94de0fe61ead96f3df77f2a54d1953723dedd5d6b6e1bc89a434ac29668dcbda39b7e864c5b81acf41559261030210890cdb444385", 0xc5}, {&(0x7f0000001780)="63f382a2d696c71eeebce7c6e5ccbac6c11523f73d5cba744592473a73c3a86785d6b6d2b56a558fc6fd044e7188b7d7cdadc416645b95935e87cc2a0220fec7453632202feeb43924aa72645c437308a3e41e791307db283b0fea7762fdccd41ed4427607ae2be9f12e8547cc2f73fbf51ba1bacadd591ddc1a8f28c3109f9688c276cf4bc956552ba6a6f023aab4846d415da2bff2b94fc221b90f44d00cc7fa84f9dec96c4b3e84debca769c1312623d78ffc1b616a5dab039398b0bf", 0xbe}, {&(0x7f0000001840)="a4837414bcdb846988ecd42801d7c19745baa78f7ace4e0949208e390877e1e3844fffcc7fbf40fc2fa1489c6cb8743f41ad8185553a67e3df34adf050801611e4458568317a0399f505ed22d60d87bca798de61fdddde281949b68888f437df40216f382342df4299ee0100c3e46a91d680274a0b46ad8655dfa0f40c35d1ebd1f4cfb3b2cb1093b1d23e6d523688f3614d7973e2c00cd0c7d130652963be78c06423e68101502302b16fd962626eefbec2383e46da3c2b67366d45e46ccd", 0xbf}], 0x7, &(0x7f0000001980)=[@rights={0x20, 0xffff, 0x1, [r10, r11, r11, r10]}, @rights={0x20, 0xffff, 0x1, [r9, r14, r12, r0]}, @cred={0x20, 0xffff, 0x2, r5, r6, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r7}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x2, r1, r2, r7}], 0xb8, 0xe}, 0x2) nanosleep(&(0x7f0000001a80)={0x9, 0x80000001}, &(0x7f0000001ac0)) fcntl$setflags(r13, 0x2, 0x1) unlinkat(r13, &(0x7f0000001b00)='./file0\x00', 0x800) mknodat(r4, &(0x7f0000001b40)='./file0\x00', 0x100, 0xff) accept(r13, &(0x7f0000001b80)=@in, &(0x7f0000001bc0)=0xc) preadv(r14, &(0x7f0000001cc0)=[{&(0x7f0000001c00)=""/141, 0x8d}], 0x1, 0x0) bind(r13, &(0x7f0000001d00)=@un=@file={0x1, './file0\x00'}, 0xa) getitimer(0x1, &(0x7f0000001d40)) munlockall() 00:00:22 executing program 1: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x20000000) setsockopt(r0, 0x7, 0x101, &(0x7f0000000080)="fce6d389b82816da210a61db7608af1f1409c2a3e714e13efe50c35a2f7291c4688a6ecbdbc1d8a0210adbd12e38c9dfe7c937eda2b27581ffb5f7f9d7b981e25e88f774dc8b4da037841dc13b47197cd3fb1642d80ef178e7e42c89b89fcdf0eab537373a8a9267db5401c7e392a295adb26887ac73e32ed03fd2a8673d83ec9584c76a528a02a4e7f166ee3182a50a9ccc9482a6ff8163af23d8edcce8cb0cba228c91da41ab2187d9cde2d2f92ae46c1fa49632a026c8317c65772b23a77a84816f5b8ebd6cb41ba733c08dcfb43ada00a4fd31e176f0af016d6f81d181c5953144266a78b0463b2f3726160de9c1418c6e2229d17b222e308ae765e5e637502c749881fc588d8b8ab2d6f6fb3ebe0630c008dc250bace90144768c2c9652bf68a252287c0639e667c263f693b717f7532c4767277adb930b7c6bd2ba36cfcdd03b10d3c882f2a3ec70b511f474f3674cc1af140349b268c829e48e185c950996ba1056044e556da7caaaa78b33cb26398db8dcb3bb699f04e64db4b8d41dcbcba63f54d3d0c78526233e7bc8d29718184eb8d3022659e80a88d90577cb61cb5ab489386835d5db120c5fb1680a7619d98da841077c6d2de587e559b9c3b01f3a12bdfd74f6d3afefa8728481996de97a04f3dd3cc6413701d8904007dac4ffc64530836c2fc990ef9d117ab728991f77778ce0b3da80cc60429a568a2d3b7dc1e464d70b561a4471ff3117647aad9854d07673c724f762d3a7fd47b709b1b0a11d4bb33afd29289e4f41cc783f4f02125ecd71a421e675a6327823df2a3b7595f3961982cf437e5b67682b20f7ba1129226141a042814f454d4b1ef57f71da3ad57ad82ade6abccaa3a0ed3e38709ecb39a12438434ca63001f91d384f9c569405687ab553dd737bd614857e98bbe603b948f1c955cf7c7c20fbf8fdaa311f0f8c2a4321a35edd06ccc3211ef49f5ce19d8d9829e11dba089cc4fe7f59f52b5010c832d46e57c22eac6a78fb4f716288c1be31e1a2c71381970faf086d2ef2b1e4567ee0e0ad339df00a12e51177909449eb3005d0dfec69dd69f945c3e3bcab0952cd8bd4625a9a431493816f995a21571704fdd38897aae82a54bedefe2e08b05f34df7b409e959434cdfbf2e4b2559e4f2d292bad2a960ed0134d3ed4804638c84622ea5c15accd49850ca16bc8e4b71d6895a4fe730942cd4d125847e686c2a35e9a2ecd0c021c43475cb486a29a43b29fe4d7c76c014030cc8390f7d9411e621e2b7129b36894f78dd45047ef83dc6d90f491e6e8f0e7a9cebc4e668c22138d1174bcf9bbed3131ef6df1117de0bea02e8dd30b2606ea5adc7db4fe3517f2f491e67f4ec484b34350324a802eb809ed7bee3d0e5ca87c61234c191b3d09c7159201a828ed37bf13d7829f86474069b859a439c9b8bb77f582de47ddd1451e815465daabf1f9c88ed204bbdcbc49534a594af80247e1809cce57328fd36ddf558cfbd182773f1c6daced2cc87833fc8d9bfa20b3427626d43ca8bff2aaf88522bc5cf3bb9cc8a788873be65d4cf8d3187c21a2b7bc584624d3b2481e2cac488f28bfb0e96f733a5a31c8bff09cb7fc356a839290a1b30063fb510e6428bfe6f6ed9d0dff65bc420da80cd39209380f90064011e6d0e6e0b8d7b70fc6dce219f6f05f380f42505812cac6776090af84552d53f50b3e083950276fdfcb4b535b97cb0cf78fd6caa6d79814ee53ca6fb9172cd533267fc67ed07ca0cea115342183a2cfcbb18a32bc02dfbc08001ef651b9dfe7d025a40d32b81182b4be95d46badd9fc0316cf847e9914767da3bf6fd2b6aa358395b48ebec60d2cf9e72dcd12861ec8a1bb31f44cf9971ec89417952c10362ec2e5040f4fcc75191c1e795d8a7a6d7ca85351328038b94d1f5086f3e3b5278c3be0257932a1ce4b1fa309554aa0a35183fc52006ddaa6434ca34084c44c8dfc474793589e8e1810c6eef84c173014e6c3302635e8cd5fed35c1b9c60f1320184b3896748d565ae6e053d9420156b2f19c27939e2f65c57923d7aa9400818b955eac18851da625220d5ee65252e2f05b20020e5b4c80addbf681668e05fb7ba2d4639017fa735b290cc895e8d2d7439dfee78e13be0ba5cce7bd24f2a2b17834b5b4a171dc8bbf2e2294223284622e9be08c12d63f22250293319f5474993aac08291dbade5b17c975b2bab163649d2a84471967d10ef858ac28a036bb8d745cd6fe63ae556f45b139069ddfaabe11df56b01cc423274f15a0635ee315e31ea646600fc9280317002bf195a575381b02382dd9ed0804a58928dbed5da0a4ea9c54cbded39c3b32d8d220111fd950485f7fbf87b0c54a7b44d83f21f4d9b32b359905a74c0a24761fe0e0b93ee9cb6f13d4e7003efc159241442d4cac5a7e7754a9597fdac203180e985084f22429403c7ecd1f52df4e6ee412a915e387bd6582ecc2b50ebf48d2bb3f1e414c85f29888a23920d324a3802ebb1600a578d8175484cfcd6fcc96c3b492c4a03ee89211b043f804fa84a651368eb243a688b2b624a71f954c27679205cedf84fbeb40a6323cdef3c392776f051c3f2273c99039d150030e98384eaec6fac15dc1ba5e5c3f0e603120b0352b4db158fdef9889a6e204fbbe4e7c34a903d43537ca90eee022bd16e48e623c7994a4ea60685c206d9e97ecbb97b415319e7056a9ffe3be6c8c5786bf2acc3459fb6ce9b53d30107f0b4483ced77d3b649862529cac6e4730d389eb382884c472957066d49df41057abf3f96133dfca60b1e44d82974dfed0fb51fc59ecb5684664b1d8d4493fb12588831226bee1f75f35d20bf52d149ca429b212f89ddc1e36077df9e5505fa50be3c038adad297f896082945802fb2bcab47c186dfdd5910fe68c3d59a0c074276f5c5c7e21a0a9c85f9475049688780dd726b67ae2cdd4438886346e8af666e27a96ccf6ee37eda07cceb228f44b0c2e38b9df17cca3dd1a95841eb3ff72329212f4b0d20dac70644ee2d38a8152c625866f17d2fd71a2363d34738aac64cb9be84bdad0c3e97906ef475f9cc4ccf94af2e6b1538da5ad6eddc7108c648c581b428bbb34159a12e593010ac85ffc42efd6bb6048f1fecc5104fcc135b28f8dee763498b4612b9bc49d86050c49d510138fd8cde769388454898dd2ab223b379a24c62fcff628e7411884c3f8ae9a8810a5470bc3eb085d3c3874f4ffcfe03fd13d2f595e02c1523d16e83637ce1bcfb8dfcbc176aac2bbc0ce8dce41b3807380740efbf23000ed9fa73611307dca01b0a63c7caf5d700f8ddb08aa588c54eefafa99dbc4392a9f9083a6c781f37d8fef85b4b6a01a91b71b5b92ce57a0cd6361b307874fe3636792ad5a245d9c9183e2d50bf8aa56b3fda6f2002679123308eacda50463f96503a7051cb96f75ed0afdd7c73f9e623a597f232e69d3655506cb9bf5f5498cdb5473689f24d246c2e99829a3bcdce54bc65f97ebfffa61e9a225f3d179afc425a7d02539348cc6a070afac8c1827169ea5306987e76e686943afab7b94649b7f6923c4df36d18ee1a8c4f2aa86599b2a82e2ad023a0129be1993552816e240276cf59e8a11a06e1710135b296782e3c633e8ad7cbcd42cdf737bacd92df45674226ca51b10658eb1506fd17068e8a799475251800b5b702fef8934b9623a9055d04460e6fed76c28f817ad0c9278a15860a70d7c8b18e1998873afbd6263ca9a1b189df0ebd053cc9718ddcb75842474724d1eebb3c51d10b9f33f32891a4b007c5c3b6705bc028b41df108320e730cea88b2d3a8a4365dccf8593a3bd2dd650dbd54dd5565d1f71833e847b0dc2ed69f6e9f8875223447954fc8cda75c98855af14426a76804d270e29940aa47720675ce40599c3e0f0913b58fb865ddc108fa49477c923ac3a62b435955ccf210a48ee46ead56c9b5ee6fcea4faede9bf3ad1015e4b8cb99fd6badf04eb57107e00d7870f160bfc330fc058747f4ddc9ad7f8bd06eb38806a93df2035479c0972cdac9acfa77c633a1c64c7436013f5e118fda5fd71479b9f5f84094d13f7d4e43ed9108b954e6cdb8acfa3646076a9439f495768f44b45a34b151683e71340c25865be9a66c329e51c74c0c26d9bda68412141a84301b308f1fc06030bce1e68b5b8e5765e5bf9210f0853b79eb485911cf5e2b32f5bb7dc0f4cb543a4944d8be8d6b37671c2df72a83d336460bcaf02554fba3441de5efb5c85c2a088585cc7d86fba11568e489b45612dbce996e9edc230f6101be0839cdfb8e121f3a25c017690fc7c2e09c8801402d502b8ba65bfd5ebc56e60ea7b35e487e268e0c8ac4e6b90da701e3b32c83a090a1c1c865362d88dd9daa25ec8563a0abb114601bf36752aff5575621f16fedec9d7ee8de5c1795fe8e8b30495514498b3e1fbc5adb89937288621115a2780f8b95bde722bd76afe33092caf555e4c8bf555fae894d5b6ddc43f34c19e039a72cfe416c658a8148f30005b6d2c14fa1361e7c8ec1653fcb64659b8f8b8b607fa9f41a93f6723c5ca0ee3e63bd2cba080833470b64e9b172766ca7bd0e9d1649677b129cad0e72d9a6092852ed81c3c29bb002bb8fee6598a11a8ef7e303ff6ebb9b5c91a0d1ccfae337091b25e714f636235fee809e6c84af3d9c8b026d169d8022b6dd67fb10f23e5c9c193ebcfa857fb1cb394d93c5f348b5de3931ec2cb3440b0104d5121995ce50127864005491c924ac6640859d8a6de2366e06dc179ff8a638713c2b830be627be7b025c53242382fa4e0ae8a505dce863f8cca73c1134daecfe584e889aa956412dab130d26ffda4a2eef02cbef20d590518d2551ea5007493c7736cce73d4af77c52c31e2caa8077020392654af4ed78cce973879c166d1fbbedd2f41a2b3c7a14498184a0147a3497e13960cd645943243175d8b43f4f3ab2a09edd47e806b15b17424e68b1a6ed46a9d294cdc34c755af13e4810cec289bf61140079b2254baa287322c0cfeb573e782c2c5b51481cc9ad35d89a31af0fa748916ecbafe1325709c261e2f2bb6cfbb625897b29a678ca10693fcdbcc5bd952972e7c1978cd2c328e6b488de4c9086d153991537e3b8f7011856676d98bd1a041ca9acec6ea13ea8d4d8a5b218e15e31539592d2a9075a03049c80744e0da0aa0746615cc2f60bab2aefbb38c3e777c23e089642aa3af55a2eb39ec7c1a3af651c8ba98ccbfb7dd7f1c6fd9b6467642fdf897cdc95a1196dc2b00aca2969555e1a2763d8801dc122febd12db35297a97776667a38e4e8fb6c1911035d162565558e943fef7233879153e980a9efec4fffc0bb98bdc52ca3c51ea7b67f31252d12b1a87cec803471b41df7f2e4a514b25a1e065de4eb5d73688f2cbb5e97e4eb0b488cc4990acd9f5673ee1cd79bb7391fa03e538579f40f4200bc95e0457190929ff2f8551f9664bd42bdb7ebe814d838f0a89dc2683b5c6275570243ade31579e4d7c4c40fedddf160e8d8acd873eb971a158e988f9a3acbe7259c869f6485a4146d4ee6fc24617fe891c323f875a3370fa8f163bfb28f8d8de34c639c7bd89dbd4d7e655229ef5aec07dc27427e33502a7f88cc339015aee91bfa4d4d5a490b2ea6fa39a10a375c0e7d38cc478733e0320034b3c78ea695e0ff2edc73381c91f110fbde4bcf9a3c4e791ea8000515920470a198f49b15ecbff8e9f53da76facce349048259a58d5a7d95fbdff516e436750e754795edbba3ddf6ec4e063e1e1abc0ca25862fe58", 0x1000) bind(r0, &(0x7f0000001080)=@in={0x2, 0x0}, 0xc) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getitimer(0x1, &(0x7f00000010c0)) getsockname$unix(r0, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f0000002140)=0x1002) bind(r0, &(0x7f0000002180)=@in6={0x18, 0x3, 0x251, 0x10001}, 0xc) r1 = shmget(0x1, 0x2000, 0x160, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x3000) rename(&(0x7f00000021c0)='./file0\x00', &(0x7f0000002200)='./file0\x00') r2 = msgget(0x0, 0x8) msgsnd(r2, &(0x7f0000002240)={0x1, "3ad2af56cc46e1f0d5b1cd1b31921be8fe230fad60bc8157c0991023f10cbb9f4c24b74c152e15808e2c00deaf93662d02e2d6329444d8853207f82544bd18abf514a712415b229a64227a85657dc642482315581a48b5d43ff6c0d2b653baf7d916285762af52"}, 0x6f, 0x800) r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000022c0)={0x0, 0x0, 0x0}, &(0x7f0000002300)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002340)={0x0, 0x0, 0x0}, &(0x7f0000002380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000023c0)={0x0, 0x0, 0x0}, &(0x7f0000002400)=0xc) r9 = getppid() r10 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000002440)={{0x7fffffff, r3, r5, r6, r8, 0x2, 0xf72}, 0x1ff, 0x4, r9, r10, 0x5, 0x4, 0x3, 0x5}) getpid() r11 = semget$private(0x0, 0x3, 0x100) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000024c0)={{0xffffffffffffff81, r6, r5, r4, r7, 0xb, 0x2}, 0x7ff, 0x2, 0x3}) setgroups(0x7, &(0x7f0000002540)=[r7, r8, r7, r8, r5, r8, r7]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002580)={0x0, 0x0}, 0xc) connect(r0, &(0x7f00000025c0)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002600), 0xc) sendmsg(r0, &(0x7f0000002a40)={&(0x7f0000002640)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002900)=[{&(0x7f0000002680)="24f9f31c0579f6a4c7f83c662c5022e442498502bacfa6978354a1149b0d206dff6b097a00624b2d72bd404f8d406e6357c15d22fb868f3c533b8ed276d0e44e92cd30d0c987e5551f740cc0f85f5b91e018ac30464ab56c3a0dcd30903e6e5f721a8bd4cf5383459fdd49965435894bc6ae328a7a0170b6e59c30fd64a7576690e3eb061639706c8e6fdaf372b5fb6338bc41ad9f92117b3b7007ae749b67ada062df780f64705cc2b4c4072f65b6e57aed5caf0e384116a2ecc3a1643cf5004d1cda17e9a5b2a6724417a843849af1ec98a379bbf1a3d0a36d01fd0c984e04f123c9ab348b705a52f8beced628d32b92cb2f432077bf55586474", 0xfb}, {&(0x7f0000002780)="1d6d12e23f57ce440e3f687fc0d451821c4d9e48c18f0f0c3200fa4b41fb45d2ecea4c81adcdc11f04fbc88feef0a32e17d7597821c2", 0x36}, {&(0x7f00000027c0)="e9e3f73f9fea7d298823418cbbfaa4c665f5c5900fb5c09513411f3356ecf75411ae3c9cda8a37144a994d", 0x2b}, {&(0x7f0000002800)="c8e9d298413393bc1081368bf62e9f19bea726cae1c831a2b9339080e163cf9955cc9bc2cbed732dd6ea5679e37c69c00f477636627c509b4c12d086aa9340160be18051a9844a70e969ec547a942a7d72a1c99d9b59d2bfce037c30df0be2a66ec1594d008b01ee1eb9213b13f67a138664fa44147cb0c4a4564992352400268abe3019e267352ae6895a1723513d46df8109edc70d3a8698931427865910c59d098827ed0e10c32bccec32fbb7647b48b674a87d5c166c6099825cd42b2effd7b77abd393f2e55351bfd729b939fd9f8f778541aa0d37cabac8aed55e3c442", 0xe0}], 0x4, &(0x7f0000002940)=[{0xc8, 0x0, 0x2, "65cbbc419ad49e605bf542ff1fe2bbb90c343c38d0e29c1c09eaa3c92aad1b57931f4f916d87606c263a56cfa1dd7e80a295712e0265eb1ae40a315572111d8b52de035f5529911fd6519d634311247c23a9b346f1a66466ea432375aff7ddf2e833dada8bcb781c8d1fda1489df49db07e04f637d00b740a7e731ae07491aca2b626a85e31724a7f57dfef0a846844a05261a0cb483f2f36a1e07ef65bf078e06d3e3c4933805faa12090dcd0919329bdf79b61a1"}, {0x20, 0x11, 0x20, "028435674907b3ab74eb8e734cb9"}], 0xe8}, 0x8) pipe2(&(0x7f0000002a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) fchownat(r13, &(0x7f0000002ac0)='./file0\x00', r12, r8, 0x200) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) 00:00:22 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r0, 0x5) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x84, 0x101) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x80000, 0x87) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x400) bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$setstatus(r0, 0x6, 0x8) 00:00:22 executing program 5: mkdir(&(0x7f0000000140)='./file1\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000480)='./file1\x00', 0x0) renameat(r0, &(0x7f0000000040)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00') 00:00:22 executing program 4: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x0) write(r0, &(0x7f0000000080)="65bc89166a2bb9d7b325fb6e934cf03214e0beaee92d69b01c8284a3e16e0a80d3c82ba8422facb68d937b984ce7877fe03e445a0aafdf74d4933f630fcbee83922ec688ee3f708b0811d8a25527e08e04d9323921d69091fe07466875ec1365a8563328a24e8b7a8f7ac17def064bca9eed51336a6fc248d3b06bac3fc14d2d0569cb509d02160cbf53e0a3fdec3ddcc3210df4aa13ee75381249b1c84e2373fd1bb87adf9fe61e470b15568fc625", 0xaf) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x9, 0x7}, 0xc) r1 = socket$inet6(0x18, 0x3, 0x5e) read(r1, &(0x7f0000000180)=""/68, 0x44) r2 = semget$private(0x0, 0x3, 0x200) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000200)=""/54) r3 = socket$unix(0x1, 0x1, 0x0) r4 = getpid() r5 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8200, 0x2) linkat(r0, &(0x7f0000000240)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00', 0x400) fchdir(r3) utimensat(r5, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x5, 0x8}, {0x5, 0xffffffff}}, 0x200) fchmodat(r5, &(0x7f0000000380)='./file0\x00', 0x0, 0x200) fchdir(r1) listen(r5, 0x1f) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000003c0)=0xdaf5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000400)=[0x1, 0x3, 0x1]) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x7, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r8 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r11 = getegid() sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480), 0x0, &(0x7f0000000640)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r5, r5]}, @cred={0x20, 0xffff, 0x2, r4, r6, r7}, @cred={0x20, 0xffff, 0x2, r4, r8, r9}, @cred={0x20, 0xffff, 0x2, r4, r10, r11}, @rights={0x30, 0xffff, 0x1, [r5, r3, r5, r5, r5, r5, r3, r0]}], 0xc8, 0x8}, 0x8) getgid() semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000780)=""/43) getgid() truncate(&(0x7f00000007c0)='./file0\x00', 0x7fffffff) semget$private(0x0, 0x7, 0x400) 00:00:22 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x5) r2 = dup2(r0, r0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:22 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x4) r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x800) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file1\x00', r1, r2) utimensat(r0, &(0x7f0000000140)='./file1\x00', &(0x7f0000000180)={{0x0, 0x1}, {0xffb3, 0xb91c}}, 0x200) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) getrlimit(0x2, &(0x7f0000000240)) setitimer(0x0, &(0x7f0000000280)={{0x2, 0xdf}, {0x93, 0x1}}, &(0x7f00000002c0)) getuid() seteuid(r1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/9, &(0x7f0000000340)=0x9) mknodat(r0, &(0x7f0000000380)='./file1\x00', 0x0, 0x7) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r0, &(0x7f0000000400)='./file0\x00') r3 = dup2(r0, r0) writev(r3, &(0x7f0000002940)=[{&(0x7f0000000440)="5ac81bd4978f503e4302e1c44bb4905374a38cb86a436482cf0d3e0c8c53c48ae485c62c79afed872d6ccf89380f46343deb0fc0a8e1c881818062e46c795c1e9a196a78c21474", 0x47}, {&(0x7f00000004c0)="9146767d3af4e00e1585c8f4b59f1a8b8328bf10c58bd8266de410589249f4fab2567eabf194c31650e08d470b3ba9196293534525d6aa4c8057b79e0494ac76d874e2ce2cc5f2c5", 0x48}, {&(0x7f0000000540)="cbd41b44e2f010f1dfbbedac8c9d6681fa17776655f1ff6e82a47942329cf6ed87f014cbc365d77cabdcce3e46a0da8c7c141c66cb58655f07f240e057c434454a340c105bf05beb", 0x48}, {&(0x7f00000005c0)="f77be898bfc7e0c49d77fa0f124079578f0ab4e8a42e14a6dee7a85c0747bbe8bc653b95005f24d4d36571ca0de42fed5ef130f41584a000b0c62bddd977ae8e0c297b857bc25aaab01edd5130376f97257ec5930b13aef0a3bcf2b5f098626b0e6352ab17a88106c73a93056b8a2609e3dc90aa3793cf16156359ef0729145ffff6e3e7ba485ed7c3420ca697d8e42dc6b2c11973415d6df9a6e1243870d7b7275f147e631d222737a243b97ac2e9604e3adab9f1cc98d50964ce7b9a4dd0f1ff70ae1e0e6ae4a85ec6bbd028756dc69166398b73e8d7ec82c6569e005aff367f1d99c9", 0xe4}, {&(0x7f00000006c0)="1683f4f7a30dec9521c08f2a5c1b8def86fa398d95b454692491dfa9f4a7bfd7dcb8639b00da399a22735c79ad48ed26820a27faee413ec97fd97ceb2a37aecce8e2fca42d983a7eb0037bf169c3fd2247d14f06427188204da571fa3461f64ba9a79a9f6e7ac11e53374ecca961045d779e9c1557efd2c5cbd1767ed11d2b48819220a76fdd5718984ba195ed84a77904e129fc914bbcd181d2ffb0283a87d11318f628a5a3977d88038baf4e", 0xad}, {&(0x7f0000000780)="2de5024e99fa5c62c9b38dde3ac961c98bd9c93019347fa415a33620bd5f2b9fa4a89986af32d7e1847ab9b29ccd656c5d1d9bab44f9d541b00015f57612c409fe33e2ee7ae1ed0045edfe4b49e40632cbe7341cd549f1efc24cd0fe261100b05630e6874ae833c2406d40e6e1fb1f229cfcd3ae6f64e11a5bea0a9cf2c07bda1cbea9748cdf952647ae11c2faa85f658dd7fc276870e6b80cb17573d8b227c297ac48d320d87409bdf6a4557ee5d81a891329b5664a64c800a56aa6407e95025b0497f68a998ea516ce", 0xca}, {&(0x7f0000000880)="7142c8faef99ab2797692955d6865e220032d226693b7caeb69940d5fe8637964ca87c4c6a52f30a757aa92f7202f4c6adda8781da44d4011c512589b17e102b1186c87a4bc3537fd069f388487921e94e77526c47cc7e21b197eab378f5e23865e13266de3c9ef23959e0c4600a64e92f9d7c82c1778bb26e0d3540a7e4fcafbe719ccd4040898652c51bc7", 0x8c}, {&(0x7f0000000940)="bf8b41742b72c859554520a91622614e61443428e7f9739f020dd293117a47f9d7ae93f52c01cb4e49bc34d21acb9929ab5da42339e27a799c024d5cb7aee89d36e37f4ce7542e9b27c3701c38294b3f684d5f3e468ca4ebe10c6e95c94c2000700cd55e15c2a0bf69bab3895ae04e5f4dff5671bbbfa098d0c334b0197247ce307997c4d322ea87ed6661e902d2c2b196d1cc1bb4220d6814e934494350f0f0fa946ff04d9c7095649296c74fa16d3755bcf8842f1b79b24fc23aa45dd77d28722f6efd6717611a43519635c5fec64a3e1596f9e48cef3b5c78ca3035540de266e0dfe5138fdbcdeaae0bdab2c310339e7100b19579e91c2e49eb9538cc573227ce899e82d08fd983e2b58fce54d6e9e12054cc4df4a2e18ed4ea354c4d431ead8de3d9d1817f23d2d9ee560dca2ce4c73d1bf112c7ac0f481efde5d32fc00f3c6f66a3571bd1f45a8a029349b6fa31823d154b331c7103e418b232690828715169feb66f2c14efd414cfae030a3202fb902e715be8710f244ad50f74657c411fc8da733065332c7866ea7c5f2b3542768fdf259bcf4953f8d31f6d9b78459b63be9364c7fdf62d4189f2f240e8a66ed6d2aef8047751d6e0c95b966cb947adb6eabf5488c712034bdd6851737dbf0999b4f769ed00c289b2ad7beb0c4c5de84b71e7bd631f089ef2f5b9a02ebc8ba32f0f5c2b506682e54364583b4cb5b7d7e079f8818bd94dea38806e7447b6dc8243ad9704ea45240eaaedd53dd74876c0375972c1141a73c49326be9dad412f7b848ebf49b70d1f725d2bb9b2b7182f161465b99db289525e7e55533e8db72c70cead0c34e397a4574720a6ca8af7cfb9bdc3b140befb76c64905c1c955cb5689b58592e5afe2cc16fca6a8e0294b040ab18f855b722637bacc591defda0d8e289ec4ec1356abded02ec6c2a22a47c86c25f6dcc779c96a711668f05797e6b7ade8c3fcdaf06ce8d83aaf1fbc3e61e9177aac31c3bba437bb919352b577bb1995ad0d5c7b132860e3c7808d81c4bb4bef833178cb8cd788b0ef14967ebdcefdf3ba178c9cdf71881d87273ffdf01eac86379e00aac8c0fbe777d92ca7dcbaed0c94d9fd289d048b9cad7325cb4cc5df4fb1b2abff1b4b5f676040229a3c9d93b4d6ce53574d0455cf3c5e56f4f2bb24965c6374d3d993db092068056c76c74cce8715164e169ca581a769eb8b0be4e9533f574b8e0473712839fcaf751e61e1b0d91190ff3561dd059b333a0e1698ea0317985e63662f069eefeafdb6ab562fcb47cc8098221f367fd9ca3ef01f9b1dcb970567432f279f395a31590b5824784aa93b420fe4eacd4f89c99b5a5fbf570817e7796c06045bbced095e22c67164e4a8a91d8cac2cb45b0667a2c61af4fc385d87808de04755d849b1fdecadf9fdc27f6356149bd52b81830e8131f7026961b14d7c549ad69fcaa77a1980e5978d8259e59704221997dcb1d27099612467a3f7542d86efb008d77a15c498490bcf7803a91c99ffded41215dc2b2ee69986de25be8bb77756a247c5f6fe84b07d5e54a6b98fc4395c781f6e78a452212e9f2c478097a1286487de0115dd3342e7672d01d65c36d329811b150e3a86bd9422180a4cd3a519a925712b5ad1e85046136f92d7e2167186a163caa99db4cfda6c4430016a3322757db4d52c09cca84b0beb78a4394bdbd47ee75900fbe30327de360e5b7c000b5ab116544b92f026b5490d8ea9cc294ed31b576395ea876dca7c16742d0490b3e3e781b424567dd4a81c9bfd4a9ad738bf17849e0c532733756623b85b2acfdd064742ea74661917aeb05224ae286dc082aed979c63657e1ceae082e8aa952a959d5286f0387e7557ab915b154cf41af4f93cf580797885495fb53a97c74a871888ec427ab5ae8fde48c40f6b25a6b28ff742a6e04f3efa35d0395f3a76457853544eff89b1f810c0f3b330645a935a6b301345126e12af9213619e0add577813391e25b38a976235049f8e75ea321a96f7862cf814fc3a375dc70d207aabba94d90c2ccd015137c1ba9f459475081cfc8f7241dc1b814b1919f4b43c4323ebf4cfcb8e409751a45e4d8b7489f5ab161e85f4d498f5aa88810b860a6ed0d335854720a42604c96dd9d96c4e3f4c627afe963c04bf3147618f173b4a0658dcafed8f871b5f717ac4cacc00f5efa6b0ebaab55d10b85cec5d86fb7c7399e1a2e721b3f9be3d8e8fdc946b356b24c17567f5eb4db8f12caa1dc52b3179c31e2af880528dd8055f4448252577ab6ff90107e9c0912d3a9dc51eb67453e8e7206f441c8c91ba48884d98631df5c7b8aac86711c11f5c1693481a574b2328734cc98e5af8b7b4a16bf2a36c8993ac2fc46d5555646a6be87679010a92e6fb673151a784cb73d58cd06ff4002c9832961cce317216cff3a702337411b48f075f1e878e656a6f83afbf4fafc18bfa1229ffa0567406712c71f8f32af67fde3041b44745a87598aa71a78aaee9c7f4b3788037ebafab83cb4df141b714ae1c6c54d27e89d2c9d38ed54bfbcc124dcec58d9b0699e7dc05272b1db1ad42be3ce6adafb76696cc1aa1d9d75f57a217d467106c769028d73a231ce6055c7455c2784b6ddca3a67df69ffe6909e4af8edb06137081a6e9f89c7e9d47d28bae87510d6e1cf6e16c5def38639c2f4009bb96aecb6dfc677f0a143e2dbe066a734390ee725dd55e0464581f848508afb5f8a638756757ce8797ee383e29f13c0311c43b637a4b75de31b6d51197065749cea252111de3e1aec7626424cbdaa5c4497bc2a8db951195b10649a5af130467c4f4e361f268f2ce78bf81f1c26ee1c33319f4ef8167c39f823c34b7095b383f860e441a73ceee3d3e9290cf6dd1c1fcb0c5252e144adcc4bbc840ccaf290361a3f3b0e16cff7b09451bbfaa568704e617020b08a186fb59b36a45be7cb21feace32b6ec58c5d5fc9b90b3a7746fd06338224337f3a20be7498b5027d643df35e0a3f1c4bde8db39d272a5c145da88fbdac8d15ef0107f367113fbf0180c9d57af8d40a41f08a196b96e97855fe9a64b863f30807e551e2b68b851ccad8a9ad5b8beb5bfe7b5db49422d594c3e92ddcae7626956906fe811057ff387727226517acd3424747235367f5ef162e6a5bccbada789728062006e3081baec72543db3ca11347d6142a6e2b51d2cecfdb97a4f9afd68202b70c3eb862d60edf475cb7b66df49b94cd6cd27f9ee14bb300a55db168165857c1b43b9a1041f712f61e1ee94e36b41ec55cce384bf6f4300134ac7e0bb42df68eb54e568d8cb7efa065890d0292bfaa907fb01dadfdc3eb1a7a89fb90e746b339e7e4b9546025b222359a867eb9ac36fef51a76b04c951798d588d425cf8d44337bba51d6157f1bd11fcd6ca90467c6589f85b3ba83f19b1b54f5b84963af05b759f6da16b387ee4a79bce1fed5fad070e7df5659bc537c20a0ef0a8210a238c9b6c493fd21bc24613325c95ed85d9e84759d0bd840d4b6a0e20bdb2782b412b55ee8325b7c28d8226bf78624c72e77ef7d10a827eaf78e2dcc78144b8939242cf470b4ac491a1f59d7f62e5d372df87ea086bd9be6b9aef3078ed3f9242c404c2b50edecf0fabb18754247d68a273795dba1b2c0538eb4bc5363b5a679c36d70dfb8df9de551e56048b0fbcd41d45386bb9cda4fada8deddbd98baac518ad627ca78d3e1f96d599f9d73e9e0d18e82a11cbacde2605703cf4201a6d8d19bf1e4ca40d6fabd1688a8cfefc71033e65c3be4100b0dd0bbe88c20803d8c5a8f7f360e3abb58166bbcbc1a01d8e3b7283c621722afe6502bceec51ac3e06315435f02e5b770c5c3ab8b913fef94a9f5b80c57c53ecbe5a3619cdf1f1d15674c75fa678dcaf4b97415480765d03b032c4a49ccec97f1bd4d2277387235b792dce13c8d1349c2e43b5d038db270400a787b582e089928a400d044c36856c55f3a134f600b1ddbdd45ee1d0591e3aa63c6b74639f9345dc031e6517e42f1dbf6eb22d579cbfa9cd6f1ab3f8989005c9ed4fd797df0a09b16bb52d7c044160d24f448b60c473ffb05d8cef3a947305af48e65743f94916b52cac6efffc4fdbff38285037ddb7cb0fd9734d22ed2b4fdc8df0614eb3028bcdeeed18bc544dfa7c3d2a75128a3b9d97c5bf5b4d152d83d04c0520fee62be8b81b018537451591bf2a6b622347d076100b034d0486d72bf8b268522a0ba40cc3a173d28d42e823c9d7e38efc7fce29013d7508399a5e9bd6be3a20fe2b2b97323c325da9752ea7675f387bfe92a9e033a3c21ca12f69223074fd3efba7278d5981bfd57127e5aa14a2df506b467487b446646f3871ffe445b39125a9940b891e918afec3db3446bd5b4e20d24cd2eec205dc41d00e6a54e5eee5a1ab6845e794c4fd487f71acdb8e02127ccc0893b653cc8a0f0473339f97ff48c32ce6820fe56a0c7ff6c8676d2adb88328393e73607b0e8c4e441442665276fbe2bd88f781e9d8e30a086a3d1c9a0fa614006929f711fd44d606d501b3c5091b030af648a4a40a39c19e5d0dad45a232cea76ba0ce12674a123aa2ef5634dac0d7fde14b2d7670fd28f052db0fc94a44c1c6be19ecada291ca17d09f857af341f720c8bdbfabc250128b9d8ebf5653d702e39e683ad9ef8ee77ab4d125f8f9b9b9221428f305e71af6e4d6e6f5385a9ed6d561f34e9933a79e96f202f496f23a5cdbe3232e1ea603160294256580d12389e8643562060e50a7421dfe5788100ebef9ccceec2942d4fc9f469e481b302ae73df05732b49953623a775ad8216b7945d559b1df760d0d64589df899238333ec3ddc43fe4434bdcd915020ea9954fecd216d9c43a2515ffa9135f04941855c75beb825de8385086c8318b6cbf187892404a10440a274c5152a2cd226a80dcf175a4ae15e8d72fdd318deb7f23bab26726348d70398d94749d72852e2e8c9de4ea36aa248c4ab532bfbb550a3dedf6f2ff1ef7af8db8f2e670ef788535812447a9ada923a0b9187317563ca838fb863c575a219f9faf2330348d3c0c3ccaf2bfe26397529b34ac753645786722bcd7d3f81163e2d55d66c8bcd193ea072dfe1f259be8337056f399ccbfc41914932d1063ca1d769252bd8f7fa3c84644b0fdfe7d997cff9185b1ce7f32169a587ef2fd569b6d5ef5ea1e065d0952894f626622dad1dc4f645cd00847456e253c245eddd2ce66e2d06f420fb80d5bc06af8b62139a4059bc91667e60e136744f27aba0030a0d21622e681d0f7750c196fd195449ad4016411943750c486416521b34308d8f7b4947ff45626a599fa155babec35fa0d6b9520225279b5e299eb569e4ac9bd79afc8c11b7a56b8628d1eab384e36f992be68cf62065353c10ab4d6c63155f60d38f46343563158e73011035c2870b2126702c5145046da6382a059e9d7719df6166fbaab073b7b63f575fcc709f43edab02ebdff790845c5c9ea993b4c712bb177e2ef96581b53a5aaba7e51045c4a4a4ecb158b41353acdb527d6e04c901fc029ad5d03341f1ceea16a1f026c5f5475cf56f22f6407767e389cf9730834e10d04be3ac58d30328a9bc6324e5cfc6416258642b67ab73197f2d4416ae3a6bd0592c730f76530da78f8e9f7f5292de03513fd5fb71ca4786d228f2f2666f29a36f1f8c4e16a7cdaa40fd39d55f106e59c3798d8cbd02f3ba8a7a4abaa98be4cd3d1a5bb3621fb8c14e62e03ab65a6b43fd6970112a1438744cf4c3723ca8e8009d7c8901bb358f521e37535b2", 0x1000}, {&(0x7f0000001940)="a42220cb922187be446754cbb5c34ea54082a1905a88eeb96092b12cf7cdc1a8471aa2ba6fdec6f7d06e3362f2b90813358a3ee6afe5eaf7be4bff6cbd82f51fd5d4189c07097071904ee2b6058d5cb66be9ed7a38bc76c277d9f1f1c89f2ef3b712c5e109796a659556c426f7d56570b758a5b459f721d9096840c9f8932ed0c94075152d5e5af0f7a3b05a5f5fc0c6818db8d90045fa5af9dd37853e6861403a04244de1c6e563f0125167eaf27fc94d9408e87ebd79adcaf772f2964941c47685565494eab2c148c94cf8fb33c4d54b7f07071bdb893d9769129c61ccd163516f9bbb221c2f0ff459d9a8bdac95468756f87d82e299b8945e3e1ecc686562826de85dc76c78df3686052878ba909fad39a11422b8c720b859c200b8eabd5b10d6a3c3e2d33ed0524be84f77c08a3b5810dcbd34c5972984ee196bb029b39bd19e59a0ec0239ab027321c59e12790357c9375bf2396257a2a1513ede75406e1d6eaf01cb7f96da441733dbc83a3d250926cd71e845f4ce5a0a528b2feb143f21e515a42d613de6a2f4027c1669bfdf47ac300b6e48b1009bb122015ebba90b154da2441b3580c70f21b418d1cf882169e762278101e2d3045a3253d44946f599a486384d8633f8e667f0e5fbcb2b4ec835c01be2c51c3c5d0ffb9b54f897dbfbd2c1bd82d20c20306caa7c7f088ad6f5199f932153f7a807de50ced1eb8cca5a85b5b099275b06da248d6585be029b547a32cac844461cef0a245b1a7fa02dd646126de451f46fc85d046c987737902db591d9e4de6052b7804e94b41d75ca12ef12ee5f784cdbf9d1253d353faabd739a2f755445f75b8f77a8d47e450c1e257794ca7c7af7a6bef66c06022c1a81f1beff098aba39f76cf6432aa98ae2853face03c4faf3dc53c8d6d454538fe4aca5fccc48a1858fb32a161c0fe0b8894b35f483815deba414e7d68278fba7215f502c8db0091f7f7a001137cb7ffc23f342fc86ca0ec667729c981292839bafe4d3e58e02f6e5f3d612630e878299bf58f3d4aed7a3db613e00d695bfa15bf1969b3abc2037c2c06fe68f1e9e5e148c4db1966805906b6e8ba58453ac051b4da5f636e346d13d525fd4c1624afc6827921aacfc7b47a058fe63b02208edf55ecacde4e2d486d8f8cd8dbf966396ada88ffc971b3f614ed55ab90290c404a63fd200b6d95d1f830e13938f0f2a69ba22c2b5bf7f6e1cc252ee194a0218f0ee4b957c78bb683439bb00081f625f1bf882b579581e2ddc88a8c425545bbeb33c53b961c691502e6d9c2b356f91d6ef8d4cfe923ffb8c7c4c45b6e5467ffd2780edf5eebbb3b7178365ce39fbc469dd0299084a404935b976b3c0fd3dddcb6f524cc6601a0b1b295bac0827c54b0153d78dbe462e386416c55023263a246523709e3a1c049b8362c3d51c5020ec817a420d4660bf8c6f783433c27b280c2b86e02b2ac3d41e7813bd9bb43edab1a8407464e7ee69bbcbaa00cbb8cee3212efda154baee1c6b18dd1b7629ee1d7571826ba50bf6e9bd0ff558ec0f88357796ec440d0a19f5c9307edbcf433fc5efbf7cd15be83d6bb07bc2cff0a05c79d75b0a837f6a65e25c03b27e9143906efbaa12f3bbbff6934700878b3640d05ee8f9c2850b5e1e86e66c03d1b410c91e9fad861fed72aa80ac98d4fc2d293d9942f5d18b5476a189953febf1f53d21628e544df963457f3b638b6681ff55350a6be73b8521b4f83ae8e4d948ed83253fe8666997a6478473def61ef5af74eefc299e91387433bb0276e9f9a6888a49323a152daccbd43eaf85f96f06e8bcf2d299e8389ba15d72ee7f858ef7be43e3a2f38c27bad36e175a9e2d3e7b30384c416d4533e05948cd7c6cb2b1add6de2bdd7aa3b8bcfa489f9ce40ee43e4976f083dd26cd83f23046a309f4c2c5b8c28e96d3d5ab7881cea071fb599bdd5774d78371e4caba77421f10a281b9252fd561cec4d3c332258a17625da3a40b7cf503b267d99f61ce8994e977dde98048c3f066b27f977b1507e539c657bad92c7d1369e29443c5e1ee2983edcc1be30fc0b84cc3acaff44e1a3610f7a2023ee01e77338b8f42999edfbe2aa397c51181f764a75977efbe3aab0d1658b57d820d12d780ee9ba2cd41180e15d3fd53ab10e4e470d3092bde370673b69ef3363f5d6dc0b92f61961ba2aa8fe2669d8cd4d512b8c74c76fac1a3eb9dcc2428fc32b8ab81b16e62de647143781265b778ea83580d9752b11cc1ae9f6705e0738801c0fd0850429e2456e7164d3b1046d2b94a99a7ed054768cada62ffc3128229068823fa9ac26ab5c6934592befa1f173781864f893bc2593f9265abdadc5c9274edeeb882edc28517ed0396827b3abf2a355b127933fa35447db56351e96d26c59fc109780daeb3a4752efdae6a45238a2c5c3303195f659fae1f49ea0fb08c1c835c3a8f97ce301f6eb3fc9214aa209382708d62ed9e830e498573052b2b130b5252464d912c0ceb0c4931f3826c9721a2d631673e64bb803ffb98baaeb8f980d44e8e3766a4948044d89008e67ae53b6c8ed05f1d7d5af95111d5f37dcd2f7c2a1a1d24ae77fc1c769c2686a10d71e9c5eddb7a17d7fa84bbf5b7570884bd285f72442735e3f980f559a1edffda1a009c0a2f3265603ae02b25b5d3248f5dbb764d7c41d53de31a184d416f58a179d75a7bd6ee16ea159934aa9030dc389a477fddd7bcde6fb2b2786fe2088d8e0a694309cc2336a67f8f607c908a816f69089135deef9ff17e3774c4687d46ac22df981e67dd4da917456315a0f907f6128b0ef3efb4f7e419ece1cd3ffc6bb8d5abe1f51b0f635b0055a976164a35c8b59d888632e54c7cf04187ee6eead304bb6bcf52c908bd289711f2f173084b3d35c39ec63013fb723a9d6e698f8676ca9bf9418c9b41d416a8e29a7af987aaf8a9c559e3b25bee5006e9d91f3c798b32eeb1738eb176ac9e2626c773a27f3c2e8f7efc9d7eba05ba954b9cca1b8b546c2fce1d43e3172051c23097690030d12609777e5cc35e940b7bed9abb082c70b15432ce3f04b8b8d00f86f5b609658854e43282dc2d4550f55e96dcacbd05f855232d9f7d652a7deb215151ef75c28c159fcb664b6a0eb15afd6695bda7b0d16428b3a24922e42708bc489a74878aff7fb2bb0382b92a38037fba9af5c4ab181f3da4014e8d2b775113bc528d981c48fe3db39aaa8808c1e872ed693ff89184f4e2eaf89b0f66df81c17e06fb305857f9da4b2cd8cad6a770cd0c40e0afed4d6ec7522fd1c959636111d8bcb8538f3702e71f557c1c2310143607a6871d1e31db8c3c35d7569ffa616e507f4c1467a4ae3e4113b9cc4292a989327ff97724dbd34022553df4ad2ec14ad5473574ca444ded041c9b7b59cbb4d207092771f6abc66175f65ebbd0cbef04dd0f70ae85e9902d7e4ceb53b330a4ec76131c3cba72fa3eaa205e46451d4b7a0a8c9403c58aa58d729fd3949b1e677c26baf3cd659ca6162bd5958ddf6efc4b188c5b80dc402f1faef11e8af8221a12d495ebd3e02c79570d36da70c0145d9cb4552b36a0e3a256ad71e90b5b8b3a038c2c3496259a436770cd56cdcebf4167d369f9ca89f0fdfd8420c77aaf585dc946326f6887048ad9626984a6187fceb62021e1d9a7d35fe9c6561f86b13d7d5e03a5fca4bf480caec914708b8f8e1069df7dbcd142d6e76904c278cca31ceab2e64eee36e77c600a0d93ecb2896b29bb7c33f2f1b26211a6def88541f02f595ea93ec6bbfb94d0372e90a7ed5f6064a76c8202bf1cef559bbb69a8aa9a30d2d8ddec3bea39b8c851910cfe52004166dbb3f9c59b78d8f2793b379f185c0fa29716d4a82f5821ba739ac682fac4ecd098138fcb34ae9ba61d948898e411daead9d5c39477f18d9461edde05d733c821a1188a9f516c3500abd9e9642fc1c562e4795112312f0606cfe61ae7037946bc8b556b9207223b3a1eddcc27658f29acb80d8101ba9bee29a19fcd43bba1b814a653bac9ea5806b745dcf512beee1bff794125e69cf1c71103fb14d33b0e024129a0913e08fdbd75c039739c795d67f10dc31f765e5647c9d251afc1dfac24de68b9d18f368ee146ab36d65eb369fa28260c5cd3d03f212973c6a0b1eea55141321b519255f2fe7bef8caabcdafd63966c4df3af10e0f87b81d182b048a50b9f334829f0a39ed7f709655ad930e4a9caa94bad60fa774c1924ce693c4c371d4a77de5c596263961ece803631dcb689cee7a13b01c1d074fd2c03e34479b000efb7d946721a6191bb12aec931b917d8b4a7c434c759c45673aadc382fb93d1d3f7d711d64d7cbd483896fc9bf7211e0c2d34659390793c85155f46349f6d47b64c5345901edfacb0dc8a2be484bddcbdaf93c3f8eaa06d15dc47cb775e2c34bb8a3de7c5c9770942dbe85d4103eb63815cd55d52763934124f68d90315b289edfd467ccda005f44354df3292a7137f9fe149b194a063b09bab914cb8c673338b05857fe368bb39f0affc9e637731c22af44d80806419dffad4503fd363c591ddd65ea0ac4e1f7c86170444a4f53559fbe85722650d8100ee204ad421d52ac1e6536dd4e9f235c98f2f81d53bb2c6b807bf3b6a51844f733dd4d5f2823814d1b213b79b3fa2eb13600a885bc9deeaa82d9bd941530abd339e35c2f9d2b31fa7ea4689189d03022b6dfbed26b408bb8efb45642294cbd0976482e4fe2b4746ee288d663118de7a349e5f5ee9d576bd1bf554a98d8d1037b9f2ceb96b8957c03ff6cf373db90eaef078d37add0d747a826203204e0ad8b9d776403d96ce7997562c37b38e7dc59aedd5ff2b2b4f5c074d546dd55798765ee78f5d51b36d4dc394ca041cf54f3a20cf24f87ae277a7a8332b2017e3e8b2852c4930604ad1145755d5c5fd61610f40f13bfd6b8907683a45a1b908550591b29b19ac3201619eb8833f86866f15cefb966ba28eafc05875cd4446193b12ede44860cb9a8df32508dacb2975548fb0b43732359f81c0320f4d3876f2f18c4db172cc7d23b35f532ea49b611e794c8df73da4348b6f8de1febc527f0160274578c4bebae280eb777a9035782b29b8ba0532834d85471bf6afe3dda3a1164d36e6c9065e9d92307076cb1773e910ae3329536b1dbb4d861ad54c89721383b25554162b2596fcd8a1454e7a3a14f79c869601100c3cd88eef97a484619c471ff701200235455fcbbca3be99a8b2667578230ec31a8835372b2980435ec815e0f0a736ab6cc4f241a4db63bd6907ddad60bcc708328da24dbd78d9b2aa2350d79b445240a4d66f9fb9f12742e736d5f50a85f6eff9dec4a9741e576588381a10797f9741fcee4776338b01d2c9c6fda4cd27d5f75d69fe0424e832ce18aaf5b9a98fae0b827572e485c3ec2496169e40abca378ad1c1c8a995ac2a8cf2848386ce8de65eee09ac45b7a2e510bf54eb525d0e07f33f8f1d33b130815071e37cae082e4206594008802fc861f6943ee0b8394a46d48eba67711b18a467f1b53c1a6c66c7892e168d01a5c2c093138bb086b581c212194c4a05942f4193de5ca8c26d1efb84f40b681fd5debf31ea92b525992ba07f611e1ad589d8991243353f76ad3116dd7d85118df86a20507b9b81238fe11f092549d166bb273e67deb812b66638330745c85c1ce514a5106539a11571881a516bd026cba7074694183ece4c54f1145341ac4c116c09e85c827e88543148a48fbcdf66ee1e66b721eaacaeaf29fa710558a73b125c7abdf8cc790b05", 0x1000}], 0x9) writev(r0, &(0x7f0000002e00)=[{&(0x7f0000002a00)="2cec1c30f347e4e3bcd323676219ebb113629a528265f988ec9ec904bb84e62b29fb66d837a56fd38ecd83433b8bfbabc5c6722c62406077a6db003a8f7d00d8e985cb2e69ac17c4f84219baa0c0b405856a02ca12a90afb149da36eff6214409574b2f6ff7a3f7cf49a37c27f2565b9be071563c79fa248093b265ecfb8bb62d300e0ec0b6332fe1cf44e8a4c55ef0dfb53e4739f009d3398ca0b2c6345f49263ff4ed778a5", 0xa6}, {&(0x7f0000002ac0)="222273ac09a1787bd554994d684840441e564bb4899806adac589817918b4f97cb9be26f65a1ee477fb4466f63b52edc76e4783bed4d4625975e79fc67f31054af200ac982242029c85a0f6cf002a393fbf4f88b352c681b1c51a6494cda7083e6ab36cc460d4cdc02e126b5e936ddc2817c9786ba7e74e92d7213d119a6f5773414fc90bc57aff1269f34000c9ccd3c8cd1a82b6e5a1455bb7f1bbc114be3ed", 0xa0}, {&(0x7f0000002b80)="fd7ca296ee87c576f9a136e885c0ecaf67ca4da78909f1d058f908f905c0e25b10e472d49480c70f04066e7f0c12cde9f20175d69c3bb61e910aa6fc8911bc562631af50a1b4b91a365238c0b883656aa3f0bce0c3386e50da6789cb4925ccb1ee24d9081d148604583ab82692ea27b6a2ed9d7fd52498c2b848ec3c4bac3e2c2a73bb8299", 0x85}, {&(0x7f0000002c40)="c4b710ec6db1a124ba0878e42487f56178864032b4ee04dce35b3ec8e2a7bbed5a1c71185a2515dc3108e902d83b7ec0479ff8486bef17d90c314692a1bc32c32e639e4540a9b2523d13da258baa4e3618ca3d788a0f93e9a16e1701f37282a35c75a963d5dd22336348dd415ca0d6c92e7111f574789f2e22e966268e61c179b588bdc3ef69f3df506322cf820ab7b8bddd85f3bba9284ec8537c6009235b74355181f597cec59edff6109bcffb59feb574d9fc4c8f550874eeac3b9c0f68195ef2824cd7894c4cd4270998d56ce323c64d163002d23e052a58f6424ac50281fae5639d69ed94cb1303646e7cd00a857e", 0xf1}, {&(0x7f0000002d40)="c0c9ada6db07a75c87eb8760615a91f678720b0de4e6d68e837a4fde55f6b62de1bc3ced79aa16733808fa956116b9d8fdbf1b6822d7eea1c7317e34936761113b7c99c2e5d38065d82dd5cc298fdf3d67c23bcb63a538f33ffa544a54bab33511dc8b21b8de0121a43ff1be99cdf91aef6e87ced7eeb53c9951eb7e0b4f85fd12f6e8ecb587680609b6af43b93114a4f069702a634f528143df070bc690f940a99b9fc0255daffed164316d", 0xac}], 0x5) writev(r0, &(0x7f0000002f40)=[{&(0x7f0000002e80)="8d7c372d8ddc47f929abcb565a36a602c26f2f590a514116881e388177cf0301f61c2a242aaad56f65970f4ac877bdf7209be3dcc5fd369cf1ee81a5d077ff7f4c3c955a7a02de685e4c48a4b086d7f9ee44e00f8bed16c3bf8eb29fa750de44973d09196a08", 0x66}, {&(0x7f0000002f00)="34c9323f93367743", 0x8}], 0x2) listen(r3, 0x6) link(&(0x7f0000002f80)='./file1\x00', &(0x7f0000002fc0)='./file1\x00') getuid() listen(r0, 0x8000) setgroups(0x4, &(0x7f0000003000)=[r2, r2, r2, r2]) r4 = open$dir(&(0x7f0000003040)='./file1\x00', 0x20002, 0x2) writev(r4, &(0x7f0000004080)=[{&(0x7f0000003080)="ad09f34b6a2a15b698e3543f459a7d68df2328d21af49e8a41428877f7e2b27a809408437d5ba9e1f33d76a3366f64d539e95ceeddd300833ba9209b4937e06d46570821e11d1f48bad8102093a237401dd64cdf2e9e387802a399385eca1c46b68e284c5b6bddf69162b896e0ade86dc5d859765fadea464002d854a1ba4af1f145193d4af84cd709a3a8b0cbacfcf8763724ea289bc122a6f54842958365e963531597278d548c7b53ff56680bec542ea354819d59482c0ce426605bd447bdba42ef4c5038d479d59eae2853ba5f884bf19295840cf1695ddcc0d2b46e25f84ebda9090e4357dfda4111d151e7a50c459df6b3d34c16acac4ca6ef4110b99387dc239f7af040a4fb2ea3300280feb2fd6d245b6e4218b77dc96189d3adfc8fa35cbceab8ed7503626f1754a087c2efe142cfd3a622949d20ee92c0f8f02299e615757da6bbd521287a9ade341731fa5cb5ded7f8d0d35ce10cc38f2ce328355213bf3994b5073e82b953dcf190dfc0371fff52b0aabd5f3a716ac35c70a628176078199cbd5de917a53345f6957592662986c84691c0b26586dbd53ea8f4f52121027b445f41c3e41624a14de7c47b72818b970ef7915582977e248112e15bbac6b39f4914173f4ca8c70225580ae3afa8c3951dc83854c5113409a25698c8e7983a37450ae4ea58a1bdcf5ea285e8b8dc7049b05f219b77184b2a3b593ec0157a6628f267838eefe9e12c20cec72844ce03037db17b1950a287782ded6201b0c6de2de86922246dcbff38f81f3bf08c068ef89a3b40cc8dd35fa469b754edda87313613c44a65f432daabc35d97437f9816bca7d67efacac21b04230f18de034f0048010e866b3f364c092aa94c08597ae5d92e333f49810b304abfa40b5f553f627cae5a8cb19cb014a032c046df12734e55ec9c41989237407d7dd703bbe96f4b68e566d97a8b76a66f7875e811cc6e0131197dd744677e4e836c692e7b0a9acee602eced22b83a2e5ed16980a634133c134c345b574225fd68bc7049fc29c8e60d8d699f41f76ec100b69e4e0eff0c8262d2062c8bdfa0e45253c48ce83bcd7497d704eb9cee776fb33628ae6d6469fb04823a939072164a3c00678c816a341a533c512a50b8ffcada328c76adf2435b623ad9d37f012d9eb4a61d188aad360f9d3bf11b1a0e9ea4b08c0fc3998bd03b04832971f6b29a221bbc7cf11e1fa33891ace87b7a296ef21e8422c1154b27ab6f8a1ac50435a1bf20b72639f06416659dc7a437a2b89860d1d28193eda12513099f42f8ad9f2f710c91555a2df588f1f511c2be69132d167595aed15f71c7464438b8c2ba874e05d252a0ab3a248ba795e721bb5afdba5a40144b2a659a09ed7f91c04b279423fe8acf78929807ad2dd9d1a91d72fc756af3fe3202b026af912c9f4e1c05c7d34400a8aa9370300287c7c114ca11a10442313a183ffe6ac764828f685a6e346d9bf0c61784693317084419997ae0393a1870950b4b3b2a2eca371c74a5f062ec096d31cb555e462c7aa16d1ec42b21befdfd562b06d0671e7fc0fc5c8d923359c9e00acbcfd913f1f82e6b07b860e093c643ea83a536ed23a7b6422701cb1db0e6200ce62372dc295593d8ad3e33d035dab73ff217c5f6f30effd90870c476173dc988266f6e74d25b26ceeaa8ecdf7adb356a2898dac60c4498cc90bd882c2f313a84ad8cd5ae71104852bf2402f0d4582f7c9fa904b50965d6c8276a3d652e0519e41faa7fa4fd869cd91d71e8d8a9c4304b1658a50c56021a751242b0aa3df3e8ca01eeeb1f7118769278c9a77b6e42bc7590bb5fdf3133a1449959318fef88ae9b68934a9939ae676e7c8b13a862cc6d5a47beb87d702a557874f1bc0536a2d5e0de087404103c58a1bcb69d5f24edbf0b80da546ac88f4da89aa9a4cc051150c1e214419ddbb656c5e7f97c09a20dff08b83833430ef67b68ff972b762acfc7aa76050f6b0877e3076d78bacbe78b19ac829416b5378c8f6dac2c3f616ee980d5577dc5fb06904af1f4237f631ac8cad84cbffa3eb0d7de503fe15b86029697b15c47b87dfe9ef180470ae6f61f4db65c45c2d8fd5ae09a6218c35aa3b0f40f56b6900d1b1ba72c7affc923d5c5ffd79b780c4ca5b70626dfd1cb11174ab55586a5434d2dfd4b14dc337b55ddc1b288969c605fb366b6502f543350f68041955d21cbdfeb86c71bc200f356ebea2f9cfac5ce2d5487b83f27b9a41f37a7ed9be5ecdfc666aa49fbfe95e7ee32702aa108e28f2e24953ddba6bec17e71a324956a9ff00b57f290516272ac4aa90e374b6801e17f08025d45bf1f552de9a593d3178c216b4b4c520f14e3dfd1658f9a64d3f6b22f3e35409358ad5edba7d454bce402e1da4330d9faae31d74efd5e6b40acdb27e4e37bc68ca77e8656d82cfad295a825d3ec37de42e508a0c2ee4c45801a569234db24b5e11982132796dd3f599d80b89f0252eeb948a04c93907e6733016d7c86002a1b8034ebc4403b138e88fe0ae6811f00ded41188bdaa8bf27f207e1e80095a729617a499bca7840ffc363523710fd1c3ae090f545724244eb0be35062681e9505d90422d3d5885f10313bba545722bdb23925d99a27cc8fbd839b13d92ec1c69c5be0e4145912b2558f5a2f7ceaea03c0cd0546f653dedb35f9a2625ffcf3d8a93d4eabba43b3931bdd2b4fb4b7bb8b669ccc14a33fe90b513ed1ad6459edb75a1cb8306a0e50707657a43db6bb6407b8de14f0f4abdff9494603dbf564ba3d27d819558d6a4530eaf2c23c11cc5bf99d28b74a0fa90f8e52c038bcedb68e1e2b247427d3317ecbe14f0f71f66fd3d5208bc4e913dde0f22f6ecdc31976ed68ee25b6575e0ad027aff3c8b7e32788c90740c74576a275a03dd67d5be052431f7df2e14f2e343ad218a307cc5d6fd08f863175eaf7fb3c7d2c5597cf8fc6f69b25e1022d3affbd4185d0674c513419c917dd78f0c50131e84c89e8bc8f2ea2a3201036328aab9c77e505edff58bbfea677da1f289962353ddaeef9103578114568d3b2587c05cbd2e49bcbbf105ea5604a656d5de12902669ceb8978229a00270f69086666a6aa67e51f9dafa9cab492571a0606af4d35532a96e5dd3098f4b7d56339f118dbc602429feff2ecaad3d3323dff341a27fb38b5a172d044025c71dde91abcacee4368cb94390ac3a27b434f1c72b224e99a68723e7e6a94fa4337de5606aad6ce4b264dedbeebd0cda9eb089918d3dc3de0c6dbaab18b26316f3531d1b8bfbae435355d6730ffa91f15c103ac437b4b4d290f2a2a5870ffab122bdd97c9a71d71690062c63da3598fec1586ca6b16e673f793c4c5f74f14b136bb812b2c3544c8b26ac0dc6a9714912ea0807128b21d336ac469fcf7c5fffe632807e213baf311b325014e41303122944c3609d907cabe4aa6eec7ec3e172ef3ab494e88312379781297c895ddcf5547b2602542928e333667eb703376de6b8140ee37fe1a6fc1ff8ae274c652b81aacc574daba2054e7a6fc0be4f23fffe0738d1080e9b977ddcb1705d0e137980f8dc30e9a0dcdfc95e994a7ad419d54b169d56ff75cdcb0756a10c0267c251608f1fc05e346fb56a6c7846c51c9a4509afac1c311ee964e117ecbc9ade6d357723afc6de91bb868ca7297f596142eb6372d30e577c426bcba190a4e29ac5ed0d37032a7a280ed74fe63887f2089571a36f8ca4b4d21b911c69b97879d7dea769d8a4dfc4860a2d7ba78f0414e284ae967b09c9371b056e65805836771b94535c08de9598dcd0bb62f9edf8a991dd0f727cdba2d382713f7780fd08756143d6230f80b88b24f5d326551c49c8085150c720867d2a667dd4e1aab2b7dc96f8c22dd11f92b0d60977c950fda69db94fbcad96015a93723262610ca9b97d7a4129e9540cde27ddecad27a3457f28f5913c198269d3c1700647496fdcea4355ceb681953b0ef660e0c19e5d884a7a5f3acce1ab0d76f3fe46fd71cb90a145c54a64f247e3cffc245f8be394a247d3c8e2ad5a3f408e57895c8a6ac233e2c3e90e7c1218a7c5d6839e91047228b48cc944149240b4e98ae4d57bbb024b1762e0c6a14b421f1535420fde6f29d67424918a41bd5d2bc1fb5082b870cffd657823dd169ff28b438e6fcfba40f673fadcfe2b8f047ec5b812334ea8d1f3ff195c83c6750d34d5484984f0d87ef0bc4a67e9538fea8fc7926a4e78415f4d022910717a9b62b1288d8fb588500a8ef1518659f6f7a85f529db3eb853b93fca0128bb1bd62e5f25961f823efdd470c7a9637405cb4182308a1c7aaf02345a9cdc20886d2869195a96c27eb98ea7aafed94ee7ac2b56e96a31f8ed706dce1970bb096df8bbc76ae035b2196049478e08c4ff168c4486c2b18ebdd97bcdd6894050056e74162a637702a2f346825e8040cadb6ddbf5992b06ea63aa34ea5e8a57e2a1b4e1aa4a4b200131efa9940e733491033fc25d051f75e50341ea6f1f55ce5715291c601646d230a53b7d70e5f994e56c6ba0f40897301e3bfd1da9b5bd19b5595a1ec38c608a840e0200a9e8e0a7bf222f1f569e49ad8891a64160d41386836214590bc688e6f8c19747cf4e8ef51160c952010166b7b60a99524eed162c5686d1aac53ff87f5ea7a84a6e83480f54aa368c030dec1952de36963665d4514eff87b177fc399db94c6bc7e167961f395ca5ad699a61712d3d2a5bf7a942c67ca2be63def868d2853f5984fd02cdf3ea969e59c3853770897ce54f965a0219a09c93392ad9d780a40c8ca44e481ad132ef5e8245be50f0b319a367bb295c5ef5003859340efcebf64061a65ed0271eff98a561afc50b129f41164f70a0c78d58ed57d61181734c75a7594aa898698a4b839353f2141a5fb7b94af4141d0937c123fd43722583038d7665d62df0d8486271ed9b67f787bf23325b69bc6a0da21ddd2e99240ac03b00ecb2a43853617ac8dc7ab874e1994506add9c2cedc3e554ca3ae9acbf03a2ae0acf785065e4445da16798aab0d1c53f071dc82c78dc349a51cd69ddcd64b40adeb2d441e2561a8f7cd94b0b020e8b2c46e33ffdde637b8b030744f5384acfa5a2895bf6ca08857ded2321dee64ed82bdc3f7bd4e2cdcdf2c95a2747822aadd900babd3241721ab7d24a25e7abd1a61ad1ebb9ee898d4e701cb4c76fb5f08f7b331d3320f662825addcac53a02d792ed4d3c0df747850e2186d9151391aa530d4b8b15f86feb98c7c7f799c6cd443020a5f13271121e8c98faa07b98e559b1cf2aaffcd52945dd4132f0fe2ecad2c6d6727ab5034a848cafa275397d5a31798e102dbff683fae9ea55daf8b9e4380b53e42c721c38e21b88ff1e8eadebbb3c9ea321b4aa8c86123c1a854a29353204856ddbaa14ab377f9af34253d171b97a0620282867bb825726bc42c3d3c1673d3d2442c8e1821abf50b1c1690773917d1746ba6033e6cdb591979927550ca4c6304e37ad49c72dcdeeeb08cf74dd6d43c3a661e5640863c31795311a572644bfdabc691e238f87870aaf4d61a4aa45ad3ae08d69cf67ea80e33a778b6116cc02634ed8dcadb522c94c85c408b4c190ffe6e2e68cde2427c3b88b6b754e6609b2eadb9f857b999086a191fa894763464e70e96f3616f3c032ba8de2c4d77ef464e36a612baf6aef352d44b7833f1d98912bdd8de0a306bb748639f89035cd0c5a6ea07525ca03fbd077c0d33c11d118ff66c978d7fca2d186d4c2345db0ee90b7b7325362f57b1f03247befbc6c82656a", 0x1000}], 0x1) semget$private(0x0, 0x0, 0x3) setitimer(0x3, &(0x7f00000040c0)={{0x0, 0x9}, {0x7fff, 0x57b}}, &(0x7f0000004100)) socket$inet6(0x18, 0x1, 0x3f) 00:00:22 executing program 1: r0 = socket(0x18, 0x20000000, 0x4) fchroot(r0) r1 = open$dir(&(0x7f0000000280)='./file0\x00', 0x60221, 0x0) sendto(r0, &(0x7f0000000000)="e27684eb7f6dc4abe571a4eca9cea7b63aa0b670a7a2ee0399bbdc255eba6facf1198d13b2b3f87913e2b3a598d1c6eeb34858", 0x33, 0x402, &(0x7f0000000040)=@in6={0x18, 0x0, 0x80000000, 0x226b}, 0xc) stat(0x0, 0x0) ftruncate(r1, 0x80) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 00:00:22 executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/110], &(0x7f0000000080)=0x6e) getsockname$unix(r2, 0x0, 0x0) 00:00:22 executing program 0: r0 = shmget(0x3, 0x1000, 0x440, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = shmget(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) r2 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r3 = semget(0x3, 0x1, 0x400) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000080)=""/111) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/98) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/3) r4 = socket$inet(0x2, 0x40000000, 0x5) listen(r4, 0x71c) rmdir(&(0x7f00000001c0)='./file0\x00') r5 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r5, r8) r9 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) recvmsg(r4, &(0x7f0000000800)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/75, 0x4b}, {&(0x7f0000000340)=""/48, 0x30}, {&(0x7f0000000380)=""/169, 0xa9}, {&(0x7f0000000440)=""/223, 0xdf}, {&(0x7f0000000540)=""/200, 0xc8}, {&(0x7f0000000640)}], 0x6, &(0x7f0000000700)=""/214, 0xd6}, 0x2) shmget(0x1, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000840)=""/4096) semget(0x3, 0x2, 0x500) sendto(r4, &(0x7f0000001840)="c2931bf6903c43363d9e31b8d4e71a9b4f3f4b3594c2", 0x16, 0x5, &(0x7f0000001880)=@in={0x2, 0x3}, 0xc) r10 = semget(0x1, 0x1, 0x88) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_SET(r9, 0x1, &(0x7f0000001900)={{0x38, r7, r8, r7, r5, 0x40, 0x2}, 0x0, 0xc8, r6, r6, 0x0, 0x81, 0xfee}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) recvmsg(r12, &(0x7f0000002f80)={&(0x7f0000001980)=@in, 0xc, &(0x7f0000002dc0)=[{&(0x7f00000019c0)=""/24, 0x18}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000002a00)=""/157, 0x9d}, {&(0x7f0000002ac0)=""/34, 0x22}, {&(0x7f0000002b00)=""/82, 0x52}, {&(0x7f0000002b80)=""/135, 0x87}, {&(0x7f0000002c40)=""/147, 0x93}, {&(0x7f0000002d00)=""/84, 0x54}, {&(0x7f0000002d80)=""/64, 0x40}], 0x9, &(0x7f0000002e80)=""/246, 0xf6}, 0x803) semctl$IPC_RMID(r10, 0x0, 0x0) bind$inet6(r11, &(0x7f0000002fc0)={0x18, 0x2, 0x3, 0x100}, 0xc) 00:00:22 executing program 1: mlockall(0x3) r0 = socket(0x2, 0x0, 0xcd12) getsockopt(r0, 0x1, 0x3, &(0x7f0000000000)=""/234, &(0x7f0000000100)=0xea) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000140)={0x1, 0x2}, 0x10) recvfrom$unix(r0, &(0x7f0000000180)=""/63, 0x3f, 0x42, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget$private(0x0, 0x1000, 0x24, &(0x7f0000003000/0x1000)=nil) shmat(r3, &(0x7f0000003000/0x3000)=nil, 0x1000) r4 = msgget$private(0x0, 0x2) msgsnd(r4, &(0x7f0000000240)={0x2, "5c34c0acaadb334aada67db2a9552339c1a9ce7409d649e098"}, 0x21, 0x800) bind$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') bind(r0, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0x3) fcntl$setstatus(r1, 0x4, 0xc) r5 = dup(r0) msgsnd(r4, &(0x7f0000000380)={0x0, "25256bc6fbb66746ca70be70dd4b3644db3acfd600beb316169668c6f4c9a94eeccd6866d59e722b920cf4457f3206253c3c5492f8a1fc51a47222148e12ddaa4de9f76339144a386e83ca4392df937c7086a5ed98b93b1fd075196b3645d54383351958ad28175f5f321c3101b5d043b96841cc4c0330d23cf1e1744f770e8fb707e5fbc956f9c42a15d9d86c9f0894d72d842cc1822de08438208ce934fd6408545f4aaa7c9f10e56f"}, 0xb2, 0x800) connect(r5, &(0x7f0000000440)=@in6={0x18, 0x2, 0x6, 0x8}, 0xc) msgctl$IPC_RMID(r4, 0x0) sendto(r2, &(0x7f0000000480)="64f92d28ba43168764ae20a25ff37e0f71bf62230a933dd1ca690301d084eeaece16c5b58bd67b2fc8c4360b6579a1f2feb00fc3ecb96260390ea5a721aa10eb33bf624db86f5d673f840171e592aa7678efc24cd2f2bcc68064759a677ae01a1ace17850e46b18d174620ba6e94280a742db905b2c4cec4724eb61fdb9c594cb5b2dc58a8078368c4b4f180c583", 0x8e, 0x2, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) getuid() r6 = getuid() clock_settime(0x40000000, &(0x7f0000000580)={0x7ff, 0xfffffffffffffff8}) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x5, 0x9}, {0xff, 0x9}}) readlinkat(r5, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/4096, 0x1000) setitimer(0x2, &(0x7f0000001680)={{0xce7d, 0x3800000000000}, {0x5, 0x101}}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000016c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001740)={r7, r6, r8}, 0xc) 00:00:22 executing program 2: r0 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r1) wait4(r0, 0x0, 0x2, &(0x7f0000000080)) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x62, 0x81) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getppid() r5 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = getpgrp() r7 = paccept(r5, &(0x7f0000000240)=@un=@file={0x0, ""/14}, &(0x7f0000000280)=0x10, 0x70000000) clock_gettime(0x3, &(0x7f00000002c0)) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fcntl$lock(r3, 0x7, &(0x7f0000000300)={0x1, 0x1, 0x81, 0x4, r6}) fchmodat(r3, &(0x7f0000000340)='./file0\x00', 0x10, 0x200) open$dir(&(0x7f0000000380)='./file0\x00', 0x73c3ef05ecc22484, 0x8) connect$inet6(r3, &(0x7f00000003c0)={0x18, 0x0, 0xffffffffffffff00, 0x8000}, 0xc) chown(&(0x7f0000000400)='./file0\x00', r2, r4) r8 = accept(r3, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000009c0)=[{&(0x7f0000000500)="354a17b34f099d790b46b1104899aa30d2db1b739969b0ff713c7f0b46f984d403ea589e50fe2a29b768e4412aea3bdd438bcd62cea0da62fc4f852e74ff3902c173afd86feefb84b7361d2608423be40598ef1daab5188563f916827a321d5906a2bfb4d2df4ac3258b39e9bec28b35ab7dd055894f34f99206d5da18910a710e49f40674a8e8ffa78b904baa5d13443540d6c60d8b66794671a709312222f15a5fdd17e4f4cbfeb9ac990e", 0xac}, {&(0x7f00000005c0)="877df432b1313b47a1834ec231251724915254c95a5ed66231131b03f7af18af6aa58dbe61eec40c902e6971bf88c1edb2af1beb29b5e535311ec23d3e5c057a6435aa8eedfef56619cfb89070ff68e570682bfbe30874c56a2ef2946f68b7e789918d2e4657013801e9f3089ac413a898be8a77ac757373d7327979e0c9316f523583e653824cec728e07835bbcc76622e6cff54d68adbadcc32015fca06a6f5098a35fb18683c34a6f8218b81b3d5a6b7a4a4542dec5f4c614afe936a4301bd34bb48701c5eadd3b57876a54d3d25ab9721c6545d51821a7594180240d78b9669635542739d57a34f6841b79587d7452322a8cdd72", 0xf6}, {&(0x7f00000006c0)="458aec7a2b671d8b3623700167b202c419fd2617be3c86bb2da59841ed22811faade1e3fdf51780bfd6eb648945defd1db98de3a8a309d34af797d12b3de01e97d45fbb2295c0aa172dbae70b776b71b3a6bc868aa8a75df42a0e9cbac04cfbfa0028cc572c58df81633a91ccc9a71756e864c502e25f1ac18d56326991a9dd6a66f3df078bc9c0ec2d5bc72ba1c9309b1bec22a1efe76d0a631062da2b2263f959cadfa4d82921bab1f28c9cea106c4ef658f7e95c017a49ab057aeba24fcce9020926152c66d2c4696bedeac8ec5660394ba2f2f28041fbea353d700f01395a43cc9943f0eaf9e45407e34e5b07b1df6", 0xf1}, {&(0x7f00000007c0)="23467b7bda460ec3153559326b13aa23bc93627aeb224836938b3accea5b0d66ad49c1242ef5d843e0b175284f52e7e4d949713138fdfa2190211c142680b837d1e9c28655f1742af07d5d975c6ce389979d74d27585408b9d1a58475a244f2dd44c4e64004ff29365837571c8d37a7c5ba011f3d474521a07f3a5520e6234b1dc9657df4cdf8d08f22fcc8490727dfb69dd90963ad73652eaa6aacc40172fc5b2656f4b2aaefe7257ef4eb2cceffc1e309962ab7a341e042209cbf6f8250dad6333f2fa47a703313d940c35b684d5f7367c49a832c9f6aeb0f226e6c299bb5775fb5e2cb7be4333521f66f7df7c7484619e7b3aa3", 0xf5}, {&(0x7f00000008c0)="23ed62a19d2897855ca630966e3a8de7e29f8c3e3e0cda10609396131f39f79547d980c8b484ccc66016feddc4306426fc87514e7bd391b197c91d0cd9b5f79e2dbeedcdb0b9a7bab73403e44d9e42d03ab2c87555a7a4c5b08b5059bca918aeff6bb2531b77e63b060cf0a7fd0163b23f050b9dd2469f7b94f2d785887150594567478e6eeeea38b8e15c3f986cb53f3d881250302da2130355a2544d02272266e200a71c6fac072c07123f10b7e9e930ec9027113bc95922bc06e127d81eb5e90f0b881d9457a6a9a579a54b64ffcb08f2c96cf8", 0xd5}], 0x5, 0x0, 0x0, 0x4}, 0x1) r9 = semget$private(0x0, 0x7, 0x0) semctl$GETPID(r9, 0x7, 0x4, &(0x7f0000000a80)=""/131) chmod(&(0x7f0000000b40)='./file0/file0\x00', 0x4) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000c00)=""/231, &(0x7f0000000d00)=0xe7) listen(r3, 0x2) socket$unix(0x1, 0x7, 0x0) sendmsg(r8, &(0x7f0000000fc0)={&(0x7f0000000d40)=@in6={0x18, 0x2, 0x0, 0x8}, 0xc, &(0x7f0000000e40)=[{&(0x7f0000000d80)="b5d0bf54c59cc80b2b062a9fcb6c2ee4599d1d66c69ba2cf6987dcc94538f63d79d2f6f9dfad4cc55617057b60b4310bbb9097e056d3c4822a12953c938d4660599d39d0e96474fdc6dcf746c22c18a0c3795c1400f844a4a1d987c5504387038934ea4c60689ea571210730196b83395e80d35c9811b247bb994d1a9d7e06beae", 0x81}], 0x1, &(0x7f0000000e80)=[{0x110, 0x29, 0x1, "b5fe98339aed39fe3ee0adbe6339b4e9da37721a09e385c53c99835d34cfffe688ed9e97f406b2c0d72ce682e9558aaef5a35340251e4bf88619fae90983b8c842ef951d1a0079c6c1ec1a206afaba2497a4df2969a9a49e5b1aebfbfa03b6b662301bb9cdd257bb645f55d58c80a702b0e5f1e2f0baa1ffaa8cfafd4183b1b3b6c70df40ecc2fd5fc5ca23f25639760b307642152a1338dfbb8cd464b0c2e6c357d8fc84eca8b914415e262f0bb72fee2eff989405187108af9850e5f347f64c8f829cff3e075ae15ff4d1f99a05e712c83521695d4fa3cff509548d7882802838d0f260630ebdcfd917cf6a9788173b1eb81ecefc246d0ca"}], 0x110}, 0x400) chroot(&(0x7f0000001000)='./file1\x00') socketpair(0x18, 0x40000000, 0x9, &(0x7f0000001040)) utimensat(r3, &(0x7f0000001080)='./file0\x00', &(0x7f00000010c0)={{0x20, 0x8}, {0x8, 0xffffffffffffd447}}, 0x200) 00:00:22 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/23}, &(0x7f0000000040)=0x19) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x810, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$getflags(r1, 0x3) r2 = socket$unix(0x1, 0x5, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/54, 0x36) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r3 = dup2(r1, r1) fcntl$getflags(r3, 0x3) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x705, 0x478e}, 0xc) fcntl$setflags(r0, 0x2, 0x1) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = dup2(r3, r1) openat(r4, &(0x7f0000000200)='./file0\x00', 0x40000, 0x8) unlinkat(r3, &(0x7f0000000240)='./file0\x00', 0x800) fchmodat(r0, &(0x7f0000000280)='./file0\x00', 0x100, 0x600) fcntl$getflags(r4, 0x3) chmod(&(0x7f00000002c0)='./file0\x00', 0x90) fchmodat(r4, &(0x7f0000000300)='./file0\x00', 0x100, 0x400) listen(r2, 0x5aad) open(&(0x7f0000000340)='./file0\x00', 0x1000000, 0x10) accept$unix(r3, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) openat(r3, &(0x7f0000000400)='./file1\x00', 0x40, 0x80) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) r6 = getegid() fchownat(r0, &(0x7f0000000440)='./file1\x00', r5, r6, 0x200) mkdirat(r4, &(0x7f00000004c0)='./file0\x00', 0x15) fcntl$getflags(r1, 0x3) mkdir(&(0x7f0000000500)='./file0\x00', 0x90) 00:00:22 executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r3 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/89}, &(0x7f0000000140)=0x5b) bind$inet6(r2, &(0x7f0000000180)={0x18, 0x1, 0x0, 0x7}, 0xc) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) chdir(&(0x7f00000001c0)='./file0\x00') r4 = getuid() r5 = getegid() lchown(&(0x7f0000000200)='./file0/file0\x00', r4, r5) r6 = msgget(0x1, 0x40) msgrcv(r6, &(0x7f0000000240)={0x0, ""/187}, 0xc3, 0x0, 0x800) getrlimit(0x0, &(0x7f0000000340)) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000003c0)=""/148) fchroot(r7) setregid(r5, r5) r8 = dup(r0) rename(&(0x7f0000000480)='.\x00', &(0x7f00000004c0)='./file0\x00') recvfrom$inet6(r1, &(0x7f0000000500)=""/4096, 0x1000, 0x800, 0x0, 0x0) renameat(r8, &(0x7f0000001500)='./file0/file0\x00', r1, &(0x7f0000001540)='./file0\x00') getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001580), &(0x7f00000015c0)=0x8) r9 = open(&(0x7f0000001600)='./file0\x00', 0x40000, 0x98) r10 = getpgid(0x0) fcntl$setown(r9, 0x6, r10) fchownat(r0, &(0x7f0000001640)='./file0/file0\x00', r4, r5, 0x200) accept$inet(r8, &(0x7f0000001680), &(0x7f00000016c0)=0xc) msgsnd(r6, &(0x7f0000001700)={0x3, "a57626985de3f4247dcef1839e35340789a388b6726c37ef67"}, 0x21, 0x800) accept$unix(r3, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) 00:00:22 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) openat(r3, &(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x40000, 0x80) dup2(r1, r2) listen(r2, 0x0) 00:00:22 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x80020, 0x100) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x81) 00:00:22 executing program 5: mkdir(&(0x7f0000000300)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sendto(r0, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) 00:00:22 executing program 1: r0 = socket(0x18, 0x30000003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) close(r0) fcntl$dupfd(r1, 0x0, r0) fdatasync(r0) fchroot(r0) 00:00:22 executing program 0: setuid(0xee01) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x8}) setrlimit(0x2, &(0x7f0000000080)={0x959, 0xffff}) 00:00:22 executing program 3: mknod(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='./file1\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 00:00:22 executing program 4: r0 = shmget(0x1, 0x1000, 0x118, &(0x7f0000ffc000/0x1000)=nil) msgget$private(0x0, 0x100) r1 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) connect(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(r1, 0x5) r10 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x51, r3, r5, r6, r8, 0x140, 0x800}, 0x105, 0x1ff, r9, r10, 0x7, 0x1f, 0x1}) read(r1, &(0x7f0000000180)=""/28, 0x1c) getppid() getitimer(0x3, &(0x7f00000001c0)) r11 = paccept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000280)=@file={0x7003ed0e306d58b2, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f00000002c0)="39c19da50626db468a4653db32c48d0d88146250127576f3b8712d125264dea66b84e99adf8e396d14b7222c751f8269c3c3a65d9460e7e667b09defe19359e5071c96a67de24e14f4d7a8b5ef0706273e1bd5ae6f4a16da993b68e0200e2f7812a7ccd18cfdb084967bb74e25e1433c4819a9f6a5c0a72b83aacc085c693f2b5258d89bc5c507f0f896eaf878daa966b5942e052a1d1fb4a0468fad4ab6bae5fee9d448eb462208375a83797b4d751755deaa720cc16f63374567c1ca7744f7f160b2123e392a7695d9b4aba2c405d7677a812c811614d3832b5d458be390890a82940635494166ea680a00", 0xec}], 0x1, &(0x7f0000000400)=[@rights={0x28, 0xffff, 0x1, [r11, r11, r11, r11, r1]}, @cred={0x20, 0xffff, 0x2, r2, r6, r8}], 0x48, 0x1}, 0x2) setitimer(0x2, &(0x7f00000004c0)={{0x7, 0x7ff}, {0x8001, 0x81}}, &(0x7f0000000500)) getsockname$inet6(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) msgget(0x0, 0x200) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000005c0), &(0x7f0000000600)=0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) getrusage(0x0, &(0x7f0000000680)) clock_settime(0x3, &(0x7f0000000740)={0x4, 0x1}) nanosleep(&(0x7f0000000780)={0x4, 0x9}, &(0x7f00000007c0)) connect$inet(r11, &(0x7f0000000800)={0x2, 0x3}, 0xc) r15 = open(&(0x7f0000000840)='./file0\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000d00)={&(0x7f0000000880)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000bc0)=[{&(0x7f00000008c0)="7ad0fbd18474b83153b4c695dec7186ae1fe836e8b5d6dfd5a4a3a6245eb041ad0db0032d4f66ec9beeacf2d96c3eba7d0a30e31cebaa403ff9929493f2e615a1674ff06f375286eaf7837ba65d7b332e812fc2eba398b66ef2bbb4798046e79de1d0e090ab51759e5", 0x69}, {&(0x7f0000000940)="253d6215ca750b7cf31666b70e7b3af4795b6dcda4fd19e45aa755f6ab8aebcf4c65650e68d3b696faaecf3ca3796408c6db621de1cb522cf7ce1ed8de798bbea87bd53aed848cc4d228f085270ad9754ecd7ce62a63810a7231eb6e9aed4369d0854408bd0cc2de4db1173d091953bdf8f3bdae6004b70158544fda071ab1905f53b0290945a7c1ad002d9df93c8d3512288e7d7e81f6cc524af5babef811a48761edacd3bafb4e2a5d0f7df65aa4be2c", 0xb1}, {&(0x7f0000000a00)="458b643803ba62981a79ffdba9d4994ed18bc1ff1ca83f5a0fe0f206871a3d66f545ba630f792cb0c56efc608ea6f02bd25a6bf167a58867a7daefcd931a8255f6eeea63a83c660d7c04ff3f73f64afa5d6fa6198c9ebb4ca326e9e21a303d5fcfa3132991402523ee8337ee214c1c7c8b9a6f471fdf75c73fef96c2f7ef3835a55d32305709e9b106be5d4defb65b76a2", 0x91}, {&(0x7f0000000ac0)="4e2f7d99055294cd164bd1dcb2694340f9ff658ffb06114fd122d3a159f515a78497df404ca040985bc7d040d21944d308832db55b8898dc44e310faf404e623cf1ebe52730d51ff5347db570f6293e6175399fd095ad3398584336e95c530815a2c84fb17c018f9f9ae8ba089aaeb16bfea84dabcc07cefc5ea22bd2008c8e2d86e76666f109ce9aab1d0ae7d8091f55b2ca4cc64ae776346dfb87b20797e5b6224767d96e54b9045de0f6bfcce2cf0651fd7dc1b6d70cd94ab846453795c76c01639c057b666442a77101bd55da17a0ffa687a", 0xd4}], 0x4, &(0x7f0000000c00)=[@rights={0x20, 0xffff, 0x1, [r11, r1, r1]}, @cred={0x20, 0xffff, 0x2, r2, r6, r8}, @cred={0x20, 0xffff, 0x2, r4, r7, r14}, @rights={0x30, 0xffff, 0x1, [r11, r11, r15, r1, r15, r11, r11]}, @cred={0x20, 0xffff, 0x2, r4, r13, r8}, @rights={0x18, 0xffff, 0x1, [r15]}, @cred={0x20, 0xffff, 0x2, r2, r13, r14}], 0xe8, 0x401}, 0x0) fchmod(r1, 0xc) r16 = getpgid(r12) getpgid(r16) 00:00:23 executing program 5: r0 = socket$inet6(0x18, 0x4, 0x80) fchroot(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x1, 0x401}, {0x18, 0x0, 0x9, 0xffffffffffffffff}, 0x9, [0x1f, 0x7, 0x3, 0x2, 0x7, 0x6, 0x800, 0x20]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x10480, 0x100) getgid() setsockopt(r0, 0x6, 0xa000000000, &(0x7f0000000080), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40101, 0x4) r2 = getgid() bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) chmod(&(0x7f0000000140)='./file0\x00', 0x50) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0xec, 0xd0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x3, 0x6}, {0x18, 0x3, 0x7, 0x9}, 0x3, [0x5, 0x80, 0x1000, 0xb1, 0xffff, 0x8, 0x3, 0x3]}, 0x3c) r3 = accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect$inet6(r1, &(0x7f0000000280)={0x18, 0x0, 0x1, 0x10000}, 0xc) recvfrom(r0, &(0x7f00000002c0)=""/114, 0x72, 0x0, &(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa) unlinkat(r1, &(0x7f0000000380)='./file1\x00', 0x0) r4 = accept$inet6(r0, 0x0, &(0x7f00000003c0)) r5 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) mkdir(&(0x7f0000000400)='./file0/file0\x00', 0x1c8) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000440)=""/60) r7 = dup2(r3, r6) getgid() getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) r8 = dup(r6) getsockname$inet6(r4, &(0x7f0000000500), &(0x7f0000000540)=0xc) sendto$unix(r8, &(0x7f0000000580)="d65646e8716f32c83ee85cb303de7ffe6126d8917fa6c94cc79c3f5ce7af7eaa237b24fa1d830c6712a91fb6090811c3152352732b80ebf42a4bca1870eaed077ff698ed18d6a6bc74a81a869838a687ef630cf79c69e3d874efcfe18e1a3c09a06422172aead4b862", 0x69, 0x40c, 0x0, 0x0) dup2(r1, r6) setegid(r2) 00:00:23 executing program 0: r0 = geteuid() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r0, r6) getgroups(0x6, &(0x7f0000000080)=[r5, r6, r4, r2, r3, r5]) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r9, &(0x7f0000000140)=[{&(0x7f0000000100)=""/39, 0x27}], 0x1, 0x4) getsockopt$sock_int(r9, 0xffff, 0x1002, &(0x7f0000000180), &(0x7f00000001c0)=0x4) poll(&(0x7f0000000200)=[{r9, 0x2}], 0x1, 0x2) getgroups(0x4, &(0x7f0000000240)=[r1, r7, r4, r2]) r11 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x40c00, 0x34) getpeername$inet(r11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r12 = msgget(0x1, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000340)={0x0}, 0xc) r14 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000380)={{0x537, r0, r8, r0, r4, 0x10}, 0xffffffff80000000, 0xffffffff, r13, r14, 0x8, 0x157, 0xfffffffffffffffc, 0x1}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000400), 0xc) getitimer(0x1, &(0x7f0000000440)) socket(0x11, 0x10000005, 0xef) getuid() msgctl$IPC_RMID(r12, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)) msgget$private(0x0, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) getpeername$inet(r11, &(0x7f0000000500), &(0x7f0000000540)=0xc) renameat(r11, &(0x7f0000000580)='./file0\x00', r11, &(0x7f00000005c0)='./file0\x00') connect(r15, &(0x7f0000000600)=@in6={0x18, 0x2, 0x9, 0x101}, 0xc) r16 = semget$private(0x0, 0x1, 0x4) semctl$GETPID(r16, 0x3, 0x4, &(0x7f0000000640)=""/4096) setsockopt(r9, 0x7, 0xfffffffffffff801, &(0x7f0000001640)="0575b8ca7305af31c4bbda30f7534b90cbb0eb03f26b389c8e6772eebb18d42ea7f8bb84c4873ec7dd9a228b76310831bfd92d182bf5891dca77700e906166e766164a28f3ae31c8b7bf3f88c4f87ea0060cc26ec79cbbcbb50a6700527b7f7eec2bdce608b13d24f3b139306ae9f23b1f936b87e74ac7d50ef57304ee66cd728cab7bf1e6ec6a5ec2e858bceb0079396b37d7993de1cad498b6af22784a990526c7f242abfb6f4b10870e5fa8267977c1519b7c0dca5362636cd110238e266805cf6089a50e73dd", 0xc8) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000001740)="c0270b4ecfae4e5315a4372f432c56f4c51330de43e0c0454764e2562806d1f27224d90a262a0c934f4b349653a9b3508dda887e3915c9efdb14ceaf463d1b50adbdbacb5a92e5a862101770d85743072415467e6ae8d0bdacb35d4fb7971d6e090827bfaecf0046c1c78f2d232bc93f3696891745b2ca41bc931807b4a1349af1812ff234c2e07d378f58edc7ae33972532e86c4e23c29ed46c3fa635f7604d86eb842e6843511c92bed1f0c977f045e1520b6c63d7e396f5b7761d91d1e8781a1c1011566b5d627d4ac18709bab5cc25111722fbfeb8e0441ad2c6ab301950bc1030829dfc1b5c28f531e7c29d132a6fa7411537c456304c8fc3bc39ae", 0xfe) 00:00:23 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r0) fsync(r1) fcntl$getown(r1, 0x5) 00:00:23 executing program 4: r0 = semget$private(0x0, 0x2, 0x20c) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x6) r1 = semget$private(0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x100) open$dir(&(0x7f0000000080)='./file0\x00', 0x40460, 0x11) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000000c0)=""/119) r4 = msgget$private(0x0, 0x480) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='[\x96\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-\x00', &(0x7f00000002c0)='\'+\x00', &(0x7f0000000300)='@\x00'], &(0x7f0000000440)=[&(0x7f0000000380)=')\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00']) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000500)=0x3) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000540)=""/4096) r5 = socket$inet(0x2, 0x10000000, 0x187) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001540), &(0x7f0000001580)=0x8) fcntl$setstatus(r3, 0x4, 0xa0004) r6 = dup2(r5, r3) semget$private(0x0, 0x0, 0x485) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001640)={0x0, 0x0}, 0xc) r11 = getgid() r12 = fcntl$getown(r5, 0x5) r13 = getppid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000001680)={{0x200, r7, r9, r10, r11, 0x3c24f89b8a90b285, 0xfffffffffffffff7}, 0x7, 0x1, r12, r13, 0xe4a, 0x2, 0x7ff, 0x9}) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001700), &(0x7f0000001740)=0xc) mknodat(r6, &(0x7f0000001780)='./file0\x00', 0xc000, 0x3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) truncate(&(0x7f0000001800)='./file0\x00', 0x1) close(r2) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001840)={r12, r8, r14}, 0xc) 00:00:23 executing program 2: r0 = getpgrp() r1 = getpid() setpgid(r0, r1) r2 = semget$private(0x0, 0x0, 0x62) r3 = getpgid(r1) r4 = shmget(0x3, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) r5 = geteuid() r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000040)={{0x100000000, r5, r6, r7, r9, 0x1d, 0x39}, 0x9a81, 0x2, r0, r3, 0x6035, 0x4, 0x7}) shmctl$SHM_LOCK(r4, 0x3) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r11, 0x3) fcntl$setstatus(r11, 0x4, 0x10000) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r6, r5, r8, 0x8}, 0xfffffffffffffff9, 0x6, 0x3}) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000180)=0xa2f) symlinkat(&(0x7f00000001c0)='./file0\x00', r11, &(0x7f0000000200)='./file0\x00') shmctl$SHM_LOCK(r4, 0x3) symlinkat(&(0x7f0000000240)='./file0\x00', r10, &(0x7f0000000280)='./file0\x00') fcntl$getown(r10, 0x5) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/176) getppid() chmod(&(0x7f0000000380)='./file0\x00', 0x140) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000400)={{0x5, r12, r9, r7, r6, 0xcd, 0x4}, 0x4, 0x5, 0x8001}) fchmodat(r10, &(0x7f0000000480)='./file0\x00', 0x0, 0x200) semget$private(0x0, 0x4, 0x28) getpgrp() select(0x40, &(0x7f00000004c0)={0x10000000, 0x7, 0x2, 0x2e, 0xbd25, 0x1, 0x2, 0x7}, &(0x7f0000000500)={0x9, 0x3f, 0x3, 0x0, 0x40, 0x3576, 0x4, 0x7}, &(0x7f0000000540)={0x3, 0x1, 0x7924f596, 0x9, 0xac, 0x1, 0x1, 0xb36}, &(0x7f0000000580)={0x5, 0x8}) 00:00:23 executing program 0: socketpair(0x18, 0x40000003, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x92cb}) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0x7ffffffff000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r4 = msgget(0x2, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getuid() r8 = getegid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0xc148, r5, r6, r7, r8, 0x10, 0x8000}, 0x5, 0x7, r2, r2, 0x8, 0x4, 0x100000000, 0x2e1c}) r9 = getpgid(0x0) getpgid(r9) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) 00:00:23 executing program 3: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6000, 0x1) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) r2 = semget(0x0, 0x4, 0x0) r3 = getpgid(r1) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000080)=""/52) fcntl$getown(r0, 0x5) getpgid(r1) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) shutdown(r0, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget(0x1, 0x3, 0x44e) setsockopt(r0, 0x6, 0x0, &(0x7f00000001c0)="899e677f41e363b6c92bae7658bf05bbc291e019e1dd782eb547a9ed8081e07008d8299131fa59e47ded5e873c050790448c16d140dd3950d335c06cf07c400f8de3ff24ed3e98c80d8322e0c6e8129b797b432bbc5865b437e0440d035a4cacc675f22a21fad4f3c3d616ccd7a64ab97b70181e08cfb7e588fef845e9d5854e37a13f5ca8fa16b10de0c340eea1b40375486110c35a3ee6af89fc1682eead1cdd20bd95bfa8954345d2d6f9617398231787a545a1101dfa614f3066d00a53a046c2a6769daa41bc47a3bc9458fb68787a31deaaaf01943aef7373b8fd7b245de86bd0d20e464a4c5c09e92ec10d3d1b838ddcb6bd427d4d", 0xf8) semget$private(0x0, 0x3, 0x80) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8, 0x4) r8 = semget$private(0x0, 0x4, 0x100) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000300)={0x5, 0x6}, 0x10) semctl$IPC_RMID(r8, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000340)=""/240, 0xf0}], 0x1, &(0x7f0000000480)=""/84, 0x54}, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000540)=""/212) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000640)={{0x1ff, r4, r5, r4, r5, 0x2, 0x2}, 0x1, 0x2, 0x2}) semget(0x2, 0x1, 0x41) fcntl$setown(r0, 0x6, r3) pwritev(r7, &(0x7f0000000ac0)=[{&(0x7f00000006c0)="d3615918bfe588b830bdb233a14a58a2857349dbe32f159867ef02468123eee79a713350a51e0175dd1b72e644de2962fd105ad89ab17d9fcbe639eb19fb87ba26740801ad54c7ea011ac9", 0x4b}, {&(0x7f0000000740)="9ec89a675300611964cb0db10e7fcbebb851e7b49c0cbfde3fd56dfe474fb45df96fca61a29456ffad0d9e1c035f6cb1322deee391c1b5168453da0f19289547e26679d6e8ed8c5c4416ca9de3258a86a7ae050cef0f2a9c1e7fac9fb884299dc5790aa2256a87720c7224915561e9d634c7935a37ecde4fed57a33ed3d29c555c77cf3ae0c6386e51b6dc7cd0dacff8e810c0f57f6eb91424ff92c56c903f3c3933828d7192126b6084604e876766fec0613f736182ed4b1e9a1a56458897542bbd18", 0xc3}, {&(0x7f0000000840)="d13a56a0d6388d6919294851e76f49ce2a1ad155f410ea19f78f04b2288913e7541a676385a175b1ccf367257980ff08f578d13b358b8ece2e5ecd5eb487e7a125c4db6d30a32be727c712cf2e6a71a7a1a7dc0b42aa5c503b128f75e540b00485390f1d801dffdc8aa3d16c28c7dcc6f13f6a7edfac634dabc9ba1c5baff1cfdd38a4610a97529775d246d5b90d6d5b5f31cc44f00972c31c939054c10ec07c4a9130", 0xa3}, {&(0x7f0000000900)="740a06013a388eca41916ea05047083984054f738f089890581e12c4dbf987b67b22d7ddd5e912a55dc722e65ef420303c26b17da79025f32892eed24182d4b438412a0ad08398e75a220ea47510fc4909a85485a59a164ae1a9971a5d2b73930e1df6b09c2998d75331687145929377b8b21c697d4e541518d0102a88a983ec8619cf0831cb3ba90004cd9450fa9187533c90e925d82dafc084b19d680686e92e2024d5aaa1bf0d9fa687", 0xab}, {&(0x7f00000009c0)="2ae2d7cc32806998437846", 0xb}, {&(0x7f0000000a00)="4043fa44f0de7329fa29e71890552387aeed38f30344bab306ce7d83a077776fdf366418977c483384e09064b09e23a423a67bd4c5b85a149ae03c0d0ece75c3fdd9f6ff883daed5e578085d1a7f5a89679e889ffb2868ff70049a305e98901cadee640b99f1b782a07deb29520d349618b508a1de1169ba434ebffa92ea2366fd28910456c7ac582bac9d1502532e0c51ed218c3961dff084da25bd52e1951b169aa152abf37e894d39f54d36c0f98472016a4766ab73", 0xb7}], 0x6, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) fcntl$setstatus(r0, 0x4, 0x1000000) 00:00:23 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getdents(r1, &(0x7f0000000040)=""/63, 0x3f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080), 0xc) r2 = socket$inet(0x2, 0x6, 0x15) r3 = fcntl$dupfd(r0, 0xc, r1) flock(r1, 0x4) r4 = socket$inet(0x2, 0x10000000, 0x2) setitimer(0x1, &(0x7f00000000c0)={{0x9, 0x1f}, {0x8, 0x100000000}}, &(0x7f0000000100)) r5 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x400400, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000180), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000001c0), 0xc) r6 = dup2(r1, r4) recvmsg(r5, &(0x7f00000016c0)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/239, 0xef}, {&(0x7f0000001340)=""/232, 0xe8}, {&(0x7f0000001440)}, {&(0x7f0000001480)=""/251, 0xfb}], 0x5, &(0x7f0000001600)=""/133, 0x85}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001700)="d34c7543c39b37a04a2a52f1b925ce8fd70c153cb58cc3d0a5bb0f2a07a49554348f8b319e7780cba12eda66bf98c27d07d9f560fb0022a92750a404a4de92a37d3f4085f3ce69c1ec0943d334cd02f0c11e742bbdc2f618524df4179f7b5a543ffeacfcea5cf55dbd2d1deed5e2187a00b0a67b77b8791981c2a9f41d559ce705fa328c45086992c40825e9aa9626eedd2b397f84f90f1a58382675c49339ac54aca3dbdf1a8755", 0xa8) getsockname(r4, &(0x7f00000017c0)=@un=@file={0x0, ""/8}, &(0x7f0000001800)=0xa) close(r1) pipe2(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) fchmod(r2, 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000001880)={0xfffffffffffffff9, 0x3}, 0x10) munlockall() fsync(r7) connect(r2, &(0x7f00000018c0)=@in6={0x18, 0x2, 0x3ff, 0x7ff}, 0xc) msgget$private(0x0, 0x80) execve(&(0x7f0000001900)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001940)='&\x00'], &(0x7f0000001b00)=[&(0x7f00000019c0)='\x00', &(0x7f0000001a00)='\x00', &(0x7f0000001a40)='\x00', 0xfffffffffffffffe, &(0x7f0000001a80)='{\x00', &(0x7f0000001ac0)='+\x00']) sendto(r6, &(0x7f0000001b40)="24673080dd63f0bf2154534c4710acf02cb1e330c08def4349e8a76ce8d183906e971ad67d4068084c4e31d162b5f60c3178325d073a63489f49c1951f41e656a217ea2da42ead0e7c27aa934528", 0x4e, 0x1, 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000001bc0)={{0x18, 0x3, 0x1, 0x9}, {0x18, 0x2, 0x3, 0x9}, 0x7fff, [0x3, 0x1d5, 0xf0, 0x9, 0x6, 0x2, 0x2]}, 0x3c) fcntl$setstatus(r7, 0x4, 0x10000) getpeername$inet6(r0, &(0x7f0000001c00), &(0x7f0000001c40)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) 00:00:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xde11281) fcntl$setstatus(r0, 0x4, 0x80000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x6, 0x8}, {0x18, 0x1, 0x9d2, 0x6}, 0x5, [0x7f, 0xffffffff80000001, 0x200, 0x8001, 0x4, 0xab72, 0x8000, 0x26301fcd]}, 0x3c) fdatasync(r0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000080)=""/33, 0x21}, {&(0x7f00000000c0)=""/253, 0xfd}, {&(0x7f00000001c0)=""/184, 0xb8}, {&(0x7f0000000280)=""/119, 0x77}, {&(0x7f0000000300)=""/31, 0x1f}], 0x6, 0x0) r1 = shmget(0x3, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) getpeername$inet6(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) r3 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x4) bind$unix(r3, &(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x1400000) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) select(0x40, &(0x7f0000000580)={0x2, 0x100000001, 0xb1, 0x0, 0x5, 0x5, 0xf6b, 0x8}, &(0x7f00000005c0)={0x9fa, 0xff, 0x1, 0x4, 0x97, 0x8001, 0xfff, 0x9}, &(0x7f0000000600)={0x88d, 0x40f6, 0x20, 0x81, 0xff, 0x7cc3fc1f, 0x100000001, 0x2}, &(0x7f0000000640)={0x3, 0x9}) recvfrom$inet6(r4, &(0x7f0000000680)=""/128, 0x80, 0x841, &(0x7f0000000700)={0x18, 0x0, 0x8, 0x1ff}, 0xc) r6 = msgget(0x0, 0x280) msgsnd(r6, &(0x7f0000000740)={0x1, "711e92371150e5553ae02031a265cf861cea6d3c4d05a98f563b69db8ac3268ed28e12d6abde5674f0e94658ba9502f2b71d02270d798a965687b6cc5a05937e5c1d3ce32ae449b4"}, 0x50, 0x800) fcntl$setstatus(r3, 0x4, 0x1000000) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r10 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000840)={r2, r8, r10}, 0xc) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x2000) r11 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) select(0x40, &(0x7f0000000880)={0x6, 0x200, 0x10001, 0x6, 0x200, 0x7, 0x1, 0x8001}, &(0x7f00000008c0)={0x10000, 0x3, 0x95c, 0x7, 0x2, 0xfffffffffffffff7, 0x9, 0x200}, &(0x7f0000000900)={0x5, 0x3, 0x200, 0x9, 0x9, 0x80000001, 0xfe, 0x2d}, &(0x7f0000000940)={0x5, 0x85}) write(r4, &(0x7f0000000980)="0005ef5be4470d057b9a0841bbea747009228717d930c4deba78621302f95556c882cd121906c98f0520eba051d1cdad22f5e3871425748cd5bc38c66f0ceacc2e630e2cd7", 0x45) r12 = getegid() shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000a00)={{0x9e5b, r8, r12, r8, r9, 0x0, 0x8}, 0x5, 0xd75a, r7, r2, 0xfff, 0x9, 0x6}) 00:00:23 executing program 2: r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x80, 0x100) mkdir(&(0x7f0000000440)='./file0\x00', 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) dup(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = dup2(r2, r0) fchdir(r3) dup(r1) 00:00:23 executing program 0: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r0 = getuid() r1 = shmget(0x1, 0x1000, 0x30, &(0x7f0000ffd000/0x1000)=nil) r2 = getegid() r3 = getgid() r4 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x3, r0, r2, r0, r3, 0x30, 0x10000}, 0x101, 0x4, r4, r5, 0x1, 0x2, 0xffffffffffff8000}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/23) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, 0xffffffffffffffff, 0x400000000000200) 00:00:23 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) r3 = msgget(0x0, 0x2) r4 = geteuid() r5 = getegid() r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) r9 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0xffffffff80000001, r4, r5, r6, r7, 0xa0, 0x5}, 0x3, 0xff, r8, r9, 0x1, 0x8, 0x133, 0x3}) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000000), 0x10) 00:00:23 executing program 5: r0 = socket(0x1f, 0x5, 0xfffffffffffffffb) listen(r0, 0xfbde) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$dupfd(r0, 0x0, r0) accept(r0, 0x0, 0x0) dup(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x28) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:00:23 executing program 4: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x80900}], 0x1000000000000013) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x10, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x2, 0x1, 0x7, 0x3, r1}) connect(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x2, 0x9, 0x7}, 0xc) r2 = semget$private(0x0, 0x3, 0x20) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000140)=0x1) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 00:00:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x420000, 0x40) r1 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r3, 0x400) mkdir(&(0x7f0000000100)='./file0\x00', 0x20) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="68520111bbe828d5494fecdd1ba931c65e0908a6a9e3fa244a5e3b7e88313693c8b2c5047bcfe9b97ea532a40ba7ded57c91e9fc2d6c9ce9bb5829979f28068bc4aa074afe40210bd9a78ba12cb987106b24f084dd3546e34642f9775d761bc5a9b17aacac82adf31145569f99e265ddcfc8eb6a25597a6a74b62d17a4802de11646d9e39f6b7d09e8d0c72929b8855419465994c63986511693644e375c2fae557cad3e44a6fc8afe355f262d17ac4261d63d5b8360ea46307b309c9297f0b0bde826d906bbaddad9bfd7522ae0b1f5735c1a75e2fa6e88efbd7b622ef6726357df6cf05202b66977beb2754756bb81627d4040801b374e529848ba2d7149a4463b224846ec09e98c8995c7e7cbf8d1cb11cbc2cd295b4b0b073213fc67f146a87887b60659a6e904921dbe21daf830867bd64cf66e7143026d7a9781f34b9e8169d27455889c897d053dfc22484e7f56aac5313a2c122f88ee5b72e2b5c63b1f33d621272ff212c4d934a947692e460a2c12ed52a89ed3a3d8864e9d6b0f021d3be03981a0944e77b885b4925f876d4f3b668d5fd47e08bac3513842bf67f97087f33a5ba384c0ee01d8e96c36bcd71308cad4c0e87e6201f10d62b5014d36179079e2268b708f97975d6b0c4b1837a57ac7aa1c6fcf5ccd15ed32497507dc8b68a72dbf1da571ebdd0037cec70d946eafbb0cc7ca3e309ac321525ee27163ccad195c2bc05c579ba61dda2f4326f00e36ce6decfd3eb1e8aeef97be64dc41e9479e6f67d24c05ad676d997f3ed33060c6fddc4a7aeddd875365e6a4e505af00bb122556e2b2dcb4de882af1d84c1b839e82032dc8a98c7853037607f9d3b6d157bb811962025c7f74cb761c147c254528da800421543c71ff58bcda7dfdf7f8cf318dbd3b611c79d67c91f67c408b9406370da61e8a4fa6a05024dd98ea4b18568565cd80df57af46647df1c9cfd31d600cd170a186cb02e879355f88fb66888eb576576edc8fa85791a6441bde1dff03fa9f3ca1f6e545c5ae02eb3a2c2e7d7e5e67169978b82c953e17ebcec92023e5fd6e67456ebc05502c3793fd7662101beeffb2c3543d65f9ea4e690b24d33a0a099dbd16068dd2cc42b0711ff3e4d93410d4299ad81771c00019776f59509e03bd8069d65a3cc328c99c8ff1a22a0fcdb750de00e4649b3ac8ad3d6066682c40fc92418e310475fd99b69b3b7c9257a6e6c8f036b235160e1aea4200ca9ec79d1a88ab74ae0d64b287c8de0e5b249eccdee1d9ab0a58ce8ebd7996d3ad8473ce1c28fb2e7f648af46dfe84411ac2f5667b8d9643a70855e49d726c2b1741f5dd87c092e0b067450ab84733b805ef07f481330162b44aa43692c09f8ece06929a7c071ef5417f682ea62f12531dfb58e03c7c40d0ef6d9ecb7a406173a77c6ae40bbe3b94a1327b7dcd81d653c739a817205811ec065dbddd39996e50d48a6bdaf0aee83126552e725c9f4fb6423c63b4ec2f282da59e242f374ffc8957985fa1df2c44f8f6a52c5ef34a8f7e4ce5b846307d9d0f47461ac35f97649c8510dacbd97e1a1c317e28bd8d278faec33315469d27539ee5cdaa92d7c8f9c22b8ac92514d3c62ee89ae405a5d94e1e42b3e6650c825bf77a5b74d14b0706b13fbbeb9ba8285cc68892ac3475625e9c82ae3f85f3720aad0b3343121e5ed6d05d9e60776aa8553fcf1f5b585aa56c40e1e999b05fa122943d30dc1181d45cafde4b17e1748654559e2549fcf26c3e9d85c6d6c42839437f11ba55e4c09cab53dfb1028fede29aca20960eeff057d94cbec0d3f04ad93e1beb5078e0fbbf4ba626e59ab4e890fa97b70846371299216ab75c192050471dc4c1ceadc019a0bb2ed341405d5329d01e13eb64d231238a28b8d516be08f5c5bcb1223a6b76de18589e70cbb6b498c30bcb4c9646fbf394daff962cc8cb8c426e5a9678120cf632b481fd3d1ee35a3d592bb799ed4249e8eca705bfd9fa3d6d9e45595be41f1c49a86ee0b6a4e67658b5333d843d6edbf8a8db4e89a2ec8729402b24cd75e1b3c2c404aeef3b1734003cb18030dcc8b99a5363b44446405adf0775e62d76439ca536dfa986b3390a16d1a2a1e263d95fe2b7d37c18f6c34d315fae6db40775893fec21f894f2ec2368c2e49cafc3e344dec615d5187e1d842542d2767bac615c82f08db39d5ab0dcb9ef82315b31282e7851962ed91be8e9f2afe15c3fd8f8b227ef704af795276e3c5f4429fd54ef2cf4d92a2c217dda93fac08cb1b7de13939631a523ba227c448a67ee2da008ed4c31e0924687eb0ec684c9698929d0df6a4469646b701c77b3bd69c48909d4b25cad74f1e5b22a4e0c87e3f84fe7d13d3ed3408506a69e053e36634472b84e2fae9a968d2727e72283859ffc4d01e3d5d2787eb9b51a622107a45abe53e25a9d716186f71af58c636ad2e5095c1308a5c27cc5dd2cd958190688c8a259ecd34f91bbe7eac50f93369401912d16732e6ae0102173bf17c11e1f13baf25ba12a69d426c29a617e8864f6d174f527aecd22ba153b64754c822772c3f5612ecfd551cd9d64d92764fcfcd370f61f5f42dc0685dd569dae104da23d3f90d52b583244364facb6460e1fcf6aee4e1a990ebdf09b7fd48a2dbc0f5f745e1a579ba0a735ecdf55f1781304fbbb5f76b8670d9cc739f358c62dfb6f7b095d3bd2afc03c6900d5fbc67d8bc16494777e38714923756e8a81b6314305531f2a9acf5c2219f4c7678b169cc5af94cbfae7867fdd2e2d4707390658dddc7fe58f51eb9293fdd76aac7814e67ee5ee6476fef13766ee51d026e3843539d8e6a0c4fd9da34a55518daf23cb9d06d39687a5cd22fd3e0bef98392ac8a16af5098e4a34cfb154e10a6389ec70fc61044848603fdec0d083dd2b992a70899d95bd653383f526037786bc0d78efa9bc8cdd077a39db8fa41272f7047c0e60db9e0613a4139802c21c3be93db1d2b5a5d39bd49cedfe8a33cebc842270a54a39fa43382dd3ebc95df102ce6294aaa3abd99385b73191d2470204b8dd6d098fd3c3e1b5aae2a7139936ca408a8a86a048e3596db83f971187b8ee91f04646bd13b330a1f3bba835c5394f6a47b5add8ae1d994ddfb74c863a36ac8bf90cafd1be41f31e32e9142787cb7b5e289a808e44eca204aff8da156373681bd311e38502f599abcd3a87fa0c194aff4517c9365f87e46e84bc4d8474889324ce342a713c0b11cceae940db4c6dba8a2fc751f0888c798e2d4682d0952ab382e142a28b5e830beca21f92c01b6df53fb2904565160000904b3de0082ea8390382eba5c802d69365cf1c92c762f3a32edfee421df4113208a4d1290b302dfc4c0bb070ea77c4f3af8e8f49a0b49ca2e246bdd123d39ef115ac22fa9a967fab1709c60af726d34b577b185f60a899d0a11cb7956e8cd09651acc941eaef9fbba896283996edeb2098fe8d6bf043ccef3d3ea68c54dce21e1fef0d55b6f3b6d4ce3fd2e26ae70e92f8683652ec2d70228ce1eb85c2d6bafc5294ea5122c44f046fb6eec77cfebff5003f81a79b52cd743d17998f6e466789102a05acd01d8187d581fb490c3bb2a60f095319709d694ffbb0e5d1f020d0d60cb371681d0a79b5c1c436202ecc087208e019d916ce6c9460fbf62820714de781ea9356f9af6d3d1b2336c67e3efda0c48ee9e02a5e7f36e8274d88ab9c985d3833f21ad0d3528cdd58a88fac13fd9f7d3d73837eed3a9085397cadd2eebf0c53ee6d50192492c83b0db7476eb990032498a149fe111d3bb990f970c68403dac59057a803721b91d41d2a17700c93e33b6544cb03062b88f85968ddde6a89bfbd86fc179ebeff5012aee4f1c64f201a4bf2dad6b2a8f6853663e9758e437b944929f9089aef3228fff9ea7a5885b770a6343bfdea588e8f8ffa3d8e105f572cae3fd7922e54405e64835e57a22276087dccd33b720a6cecce8a2fd3f829d50086c755d954a64af549085fb6903113ee09f5c799f0e986d8dd5c45c4641b6e0c2200bb2f3c8936886872de7b2b150af9b5bb728e6213fa6c8233ec6c2506236b2581db6d55b2f2a4051d51bfc4b7ad64482273ce663d8dddbca5a99818398c8ccdc3bf4418a9a1bd72c8db070c55f9acaf72812d6b8719d27acc521d5d6fb9214f6178aa77a74b20bda435c2729d1769aae2221f0bf7164970c35f480b823f9b880c8e50fb31027893a9c95254a25d384d4dcf9dcc3b61e196d08007c4644035c76eed756d32540d8ffd6de09b618ed20f62895ab134bfd344b68f5807291c091c707525ed89143725b733d37cfb80f02a3cabc8d6fa447e9d0a10b234854095f78a22892e29de3b2ba06d99bb06bccd68bc194207c4c8d6d6348d218c4a2e6583f346e95d3fedf58ecc23c1c323106f4ca3a856810afd749f02014dc2929f1b23ba6843abe49bcfed7e7df8a8d7ad3374789a4b0bbe02ed54eaee41df958eb917ba8a91d8e0f34fa2f2c5d86421ac956ce79dd513843d02b869f1fb78593d7b9743c87addd8c535f6b092d05b5b107eaf3842a308f7de34470b2ce15e0afb509c9dfcf3f25e84f3a118530c5b0922bcd8fc900d3e36c187b110569c4014aeb026ba9de9c15f039dee4e17eec1556865ce69b7ec868a6d0d9d886e34649e3c5463660a8dccccc694f16fceff649a0c576e613b792b18120d908d94113e05bb3d7627544987d64b562c81fbd60254a08b87d261d53224ae159e1516fbdc379b05f762c5b43239ecc8d0c0afe6a744bbd59abef13142ecce7cefcc5b33201b50bfae2436d7abc16862f8fd59a46f389a1ce7f7f5da4d18d0695a1c5275227dd733faca52eef155b44bf5b4a17e73f38497afdf537a7b5eb8d0abe7b72af3d32ece952716da5f490ca57496e51d118252f23609d12b8ed7454868e31db8d67fc635ff8aa69755fa9be35299caf1980b6f4372106b6331803b40994ab06c45e895ef809840a8b6dff334508c1763f23ac05d22a7e80870da317e6a416b755e7a76b7c646132e93d2aa2bb1d34ae0d17c07e63785851684e215365750b7da82a4369564fdb237aa2e90a6b65adfe9b39b3e088b46c42184e8b8e226ac88c03b428a67f97547cf0786323e130bf6b15c6b0aaa6780bc77e9f10d317e5f19b60fc34dd7450fe4dfbb5623f43322a0d72fa10b7bfb5aec0cd2ef40056c08b08d2aafce92a70a8024032c54fb0ac7b60e7cde4a40f0140d5ab2ba2b8b8083d62ec9a259078bf5c9b0ba6854479dcfa87a4e04427a713e7e98e45cbeaca875e4a7afb09d76ad9f4c7d0f29a633c6e5dcc58f83b23bad9ad6b15658e8f0ce41dba98727c586fefda2434424cfdd325f23158df27d02d71d6d532df4e1ab9d418890bc2fb558a0eb22c5e1360f282ffd11c6d06ef826f009ea1c257107f236deb5a8ebcccca4833379787408d6b64faa5d13e3a4600f91f40af06d6bb642b60df620fe614b64c3282f85808886a7303e9b4916a3a758d1b061ce597593d0c6813f5b5099bf6d11720d8843af85fea14d5f7e511c1abc39818810f8cd63b382c834deddeadf82a350a373e31d466c8668dfb2e2ca3a566509e0b249b242f21121c2924517e442a2b6c93f949f82fc4b2f697d728478f3c67d270b9d89e54313f802c9959ec3f19ea8152a594dbeb6aa011a53e04acd856da2799a96df93014f195bfe4267b7ac060088c8060aa3dda46fc04f9d0bbe746651771da2fcf57bc4e98916e9bbc01329edf8cc9d3a9a5542825e99120f22ec617216b09c267e780b4cb5e845", 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001180)="ee97aaf8b04970010016a3fb7894e1a7d19cc1cf619f06cece70e85abfbf6d0bac31a060b207f1e89bb3f9c48d5b6e9fe5dff5a104a044a4116211d7587ff7f39688916b58e6dc4f5827e12288b17eb9ebb9323e89741a0e62b2e7791bf36ac86771285c9bff6c180f281af56c3234cbadd8e7397bf055fe07d31ffd4fc24bc25e2db230a1d1015b65e67840c05cbd03aa5ce262c07d1966b4d0326aa01abf4b8bb5e7199a532bbf5b8f4402aedd7590eec77dc6ea", 0xb5) getdents(r0, &(0x7f0000001240)=""/192, 0xc0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001300)={0x401, 0x1, 0x0, 0x3, 0x401}, 0xc) fchownat(r0, &(0x7f0000001340)='./file0\x00', r2, r3, 0x200) r6 = msgget(0x2, 0x400) msgctl$IPC_RMID(r6, 0x0) chroot(&(0x7f0000001380)='./file0/file0\x00') r7 = open(&(0x7f00000013c0)='./file0/file0\x00', 0x83, 0x5) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) r10 = accept$unix(r4, 0x0, &(0x7f0000001440)) read(r9, &(0x7f0000001480)=""/168, 0xa8) setgid(r3) chown(&(0x7f0000001540)='./file0\x00', r1, r3) sendmsg(r8, &(0x7f0000001a00)={0x0, 0x0, &(0x7f00000017c0)=[{&(0x7f0000001580)="edf1b1e24230aab4593fbd9cc403e42d7c325dcc4bb7d73e6223b8bdbdd3becfe77062b69f724ebae338955b7c953f8bba54afc674ffe19a92ae1d4923bd0feffe98055f06da939e0e710e3d05437e70a1102f08dcecbf8b986defc1cf4a5d8953eedb052fe153caf7100e69ead8c6913b9fbb6c3a578b4d36f977de1dd5db67d2df29e8129144e67a0a591835f372054886046c44aa5eb9e555ad23a4d9511b504f023bdd55945ab6486234ee4760b476d4d8c3435265593bff5f568ca459f7e2c30450074fbfa6f0713d3bfc79d36fdd0e3a55e8e583a4e2a71b0bb564e218c819c6bc0283d7f2a86fa8efe3b2f1c21607ade4b211359e", 0xf8}, {&(0x7f0000001680)="196340140f86ab883efb99f998eddd6f09328c63c4994da4b8d32acb5ead1ecc190b63e8c4221d36fd11efc83a4f3a7b38b4b06a476153c94893efcb769b05c046d93680f8bef9dd24e0826194820bca11b3ec2580185b3305cc1fe9bcb803dd4072d0f05758da8b205edaf392ab96bdb10d92a98a3c8490ac078a47394338d16b27ed", 0x83}, {&(0x7f0000001740)="9e603885a00b5b7fa09a919d6960904fec7a7c13d1edd32a7db9378dc6e239830f70e00a0daf8691c3e255ca65ecac56d281985f3ecf32e4a83f747e587763e6fccb1c568dc0c931562b9588de4cdfd30b1feb93d376e9b53b21c30b8727c294b752949b46cd96e94e9fee5c48eb2a0f601977", 0x73}], 0x3, &(0x7f0000001800)=[{0xe0, 0x29, 0x3, "3b6082374b42e5e1fd85625539d93c5c957b43f057c606ed87698bbad5d770bd7fefc2232de315db7f6482eceac989c62dd4334983882ede783bdf1c7944fc95d97e1a9b3780218858884cfa5c1f5ceda84f0887e444cbd14ac846e41372c93e753577d343fb76a0a24457fd6d89b5a6d7d7361956b564537a84cb6190fa9e3a301f56452a72d8934d0167793d772364d438673b9e099deabd4fac595f28554c8056a770fb4439babe7a0b368349b3184dccc99948f38084b29f27ee3f9b32d8b179b309c743f3122a4d44eab303a1"}, {0x48, 0x29, 0x4, "496b63461fbffdf4317dd7b9f0f30f5357b67d8d70499923963efa00b3eb977144c7ae633b79119cf6cd75f7a1caab51d7d15ed3"}, {0x88, 0x0, 0x0, "4aa13b6ea2de5938fdde8c64e53beae0c90341e9003dfa98e311c6a665736606d5fe2091e3479bb5039046c8b1ac26f1f2301dc12b2da23281f1e047ebb3b9eba0033bec999d5c8008a89ae94148a174c1b4d403d62b0a7d601681129f00d68061c88fac052c1b208bc0b3b7c7a070689031"}, {0x30, 0x0, 0xff, "eacce12f321e6d84825f37365447445699fbbdaad3ae9da9742c71ba5c5a18"}], 0x1e0}, 0x4) lseek(r10, 0x0, 0x2) readlinkat(r9, &(0x7f0000001a40)='./file0/file0\x00', &(0x7f0000001a80), 0x0) close(r9) sendto(r9, &(0x7f0000001ac0)="b3cbf4960b397908036aaae46eac46e01d99b71080b9792da4ee809276cdec3ba9b45aba0efba9fb359da7db4a091fd03049c2ba7ec492fea04e8f0dc97637c44defbe2d441cc91f375c249f1beac64c7028008f4f35a561ed3209505475ed7ddace71aa161c0727659b2e6f0fdbba1be136524017512d40ca22fffbd18101c04feed736bc643e162c31a0677bae3b3e8f9101e1ee1e9571d4c32eb9963d47f42ef217e4a951ee87eb1023f8966eaad8e8466957bf799d65e8bb224d02b78ba7ba7ede7f9424fc974ddd7d3f897b1e76e4", 0xd1, 0x400, &(0x7f0000001bc0)=@in={0x2, 0x3}, 0xc) unlinkat(r7, &(0x7f0000001c00)='./file0\x00', 0x800) symlinkat(&(0x7f0000001c40)='./file0\x00', r9, &(0x7f0000001c80)='./file1\x00') poll(&(0x7f0000001cc0)=[{r5, 0x86}, {r7, 0x9}, {r4, 0x21}, {r8, 0x1}, {r8, 0xc}, {r8, 0x4e}, {r5, 0x20}, {r9, 0x10}, {r9, 0x4}, {r7, 0x88}], 0xa, 0x3ff) readlinkat(r8, &(0x7f0000001d40)='./file1\x00', &(0x7f0000001d80)=""/187, 0xbb) connect$unix(r4, &(0x7f0000001e40)=@abs={0x1, 0x0, 0x1}, 0x8) 00:00:23 executing program 5: clock_getres(0x0, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/54, &(0x7f0000000080)=0x36) r1 = socket$inet(0x2, 0x0, 0x5) lseek(r1, 0x0, 0x2) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r2, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0}, 0xc) lseek(r0, 0x0, 0x0) r5 = paccept(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc, 0x40000000) r6 = socket(0x18, 0x40000000, 0x80000000) recvfrom$unix(r6, &(0x7f00000002c0)=""/119, 0x77, 0x40, 0x0, 0x0) fcntl$lock(r6, 0xf, &(0x7f0000000340)={0x2, 0x2, 0x5, 0xfffffffffffffc00, r4}) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000400), 0xc) fchmod(r6, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000440)={0x0}, 0xc) getsockname$inet(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r8 = shmget(0x2, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r8, 0x0) r9 = shmat(r8, &(0x7f0000ffc000/0x1000)=nil, 0x2000) shmdt(r9) sendmsg(r0, &(0x7f00000009c0)={&(0x7f0000000500)=@in6={0x18, 0x0, 0x8, 0x81}, 0xc, &(0x7f0000000540), 0x0, &(0x7f0000000580)=[{0x30, 0x6, 0x0, "bb5e8aefa32b86f00f794adc0d14e8fa894aba5acbe4d5b198"}, {0x10, 0x101, 0x58}, {0xb0, 0xffff, 0xe8c5, "e1021f737bb2e4221cd46c548c9a20d6a042b4dcd743f9318c0a244cc1f04f76e463d756d4f7b2e87be6bcac6669804438162e24d627ca60347001cae3be38c1c760ea4500d86e073703b8e672e92e7b1ec921d29e4a408a44adfa59acbdd4643b7c4df176c508df5d235d4032a08832c673718ee03dc875e4851043c958f9c6871acbda2b775f03473474e7879e8957881621dc7ab8ba025f6e"}, {0xd0, 0x29, 0x1, "1379f10e2012bd74e153092bdcd50a1aff5999d5a921a0083ff983e59ce35412a00951c0c87f0ad39796ef8864e029a33bee56678b7e4aeeff94896da887415cb988ebd992fe9405e0ff82a38e107913fd86b78ea24f5cd77f728655deebdd52c2d7eb2e6973628a33370169efb62eed3482b390ea11b2f6275f6ee714c77b084fce50b3087c937e94c467b1132e9dae6be39e04bba2bb50f862133c617af89d6ab3c42b1f7ec2a47497291d25b84bb7f774577f624488eed8"}, {0x108, 0x6, 0x3f, "1cc6d1218b6991b4a3ec39acc2d60bc3959af7e0e9be63584be57641168764be4df0a6cc8ee01ab2088d0813d0dd017a559ba5549d1a9b8bb9cd4a0162802496c2a9aa044044bc3943318f455bd7ac57f05a1df7ce0e99683abf7b8a831fd0abee73e63c36fe454fffb952fd8fa5bccf353fcdb8b89d510be7732d15bf061ddcb93d01e9f698c3a089d8d918fc4e410cdc93c8308d46efbfd4c4fdf62cab76412faa87f7c7cd39cb1a57568784ec3147c5750693025fc48d5501de3dbcc99c6fef74005622ad4f7e605fa4881d38c8dafdc3d75e63697600eaa31f3b978275536dc2fafa50710b25dead5ae7111cc4cb5e1c"}, {0x48, 0x0, 0x0, "fd9c1a912bebb7d1220eaf3fc5dc58830fd7e98caf176888c270024df58cf9c0305fab52f280420161612ef679866fbc9d0c76bc"}, {0x60, 0xffff, 0x6c, "8ee182d81405323c0e8f82193964ad8c6b9442edc4d1911b5668d9a480398735a7544e3a34d0b4318cbd8001d50dd9c99fb852f80356bc323c3e36fc865f1bdae5c95d93ecf0431dc76c420f2668"}, {0xa8, 0x2f, 0x3, "dd65d5fde691ed91ed5c621f9907a9839771cb94dfdffd4fc6802063d0b3c7f14ab2d6af6f69f790d6acf9c7d0499d2af1e8286e7fa51a2b123127ed3a6300eaab1bf805a2bb5d1108115bd991c8b75de50d041064b71dc14e1117a3ca99796dd7c7ea11bcff1dbffd4a2d3ec0a669db367868e26b8668804fab7b3c9daef8817d96538d5761d2de289c942caae61c86d8b361232aa82c13"}], 0x418}, 0x402) getpgid(r7) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000a00)=""/4096, 0x1000, 0x1, 0x0, 0x0) sendto(r6, &(0x7f0000001a00)="796a2394e7dfe098623ce2d16b582325", 0x10, 0x8, 0x0, 0x0) sync() pipe(&(0x7f0000001a40)) 00:00:23 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x600) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chdir(&(0x7f00000000c0)='./file0\x00') fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x11, 0x400) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x80) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000001c0)='#\x00', &(0x7f0000000200)='+\x00', &(0x7f0000000240)='^&:\x00', &(0x7f0000000280)='@\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00'], 0x0) r7 = semget(0x3, 0x0, 0x400) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000400)={{0x0, r2, r3, r2, r10, 0x3}, 0x8, 0x3, 0xec28}) setreuid(r4, r9) connect$unix(r1, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) r11 = getgid() clock_nanosleep(0x3, 0x0, &(0x7f00000004c0)={0x2, 0x7}, &(0x7f0000000500)) clock_nanosleep(0x3, 0x0, &(0x7f0000000540)={0x100000000, 0x10001}, &(0x7f0000000580)) r12 = paccept(r1, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc, 0x40000000) readlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/8, 0x8) sendto$inet6(r12, &(0x7f00000006c0)="37049bee833ad9790d32c97238", 0xd, 0x8, &(0x7f0000000700)={0x18, 0x2, 0xffff, 0x6}, 0xc) r13 = socket$inet(0x2, 0x30000003, 0x4) setreuid(r9, r2) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000740)="9b34ffce552678fbc6c938961eafcf74f104d309f48d718bc52d0cbc6a4dba73de5b60fa3ced40", 0x27) clock_nanosleep(0x40000000, 0x0, &(0x7f0000000780)={0x9, 0x1000000000000000}, &(0x7f00000007c0)) fchmodat(r6, &(0x7f0000000800)='./file0\x00', 0x10, 0x200) fchownat(r6, &(0x7f0000000840)='./file0\x00', r9, r5, 0x0) r14 = getuid() write(r13, &(0x7f0000000880)="124c9dce4e55c2dc06d49ed92a93b649ec6bed41935e821c05e946a89fe71578238a41e7a4d080d648f66e8e530b140afdfdd657acf3927f5f6b4691733f8c1341fdd5f1b3771777fccc410c9948684faffaeb0baa9f4f808d0418b455f75b709fbd", 0x62) sendmsg$unix(r1, &(0x7f0000000d80)={&(0x7f0000000900)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000940)="525ac9f885089cfc920f6af2bd04e0ccb7115b13dbe08e1ac6ee33d94000c7b3a254059a8aceebacf6faf435b1c4ed582af7152fcac6471f5fe8d8", 0x3b}, {&(0x7f0000000980)="acb207a5184763cb4d813a64e51580e4ba7738467b203e6fb356c1d594f5ce3928391d2ed2449bbab1238e67e651e5e9097e6952c53187cffe00c5206a976a4ddd7141ed6605a49aecef2cf0d8b1a1a3b6b05075f91ba7458327b936ca92507e520364106276b487e3198e67dbf53ddc605c931fda", 0x75}, {&(0x7f0000000a00)="538aebf32de4a07c5206adc89583c76d53d33852b9db588dedac8f913747912144e77c221cf931c9564c361db3a40fd79cd13abb3c5d24d40ab81c489b4a589b7defcf8314b8c90dad28ed807f982708928c6b5ec7c18fe3c9467256f5b87cbfe21609c5d9dd2b3ca25c6569df62c428f09e6d6791e601adcad2697712470c12ac9ecc0b615df5f89c34583091299a41ba5e223733381663d379f4611031af60ab780413379d3d06bda89ed47a7bee93962c51879ecc8cece8f7ae0f33a54e8f4822af5494f30e4f37c3f147ad252bc3bc3ebc3a712eed2383025485f69b284a14", 0xe1}, {&(0x7f0000000b00)="4f1b79a7955db10ed3dfed5588e7d1975ce9c604af074b9ae34af431668605bd32dc0ffc8bab5a9500938206cdf1eede3149be4f1666892c3d970124f7be4e278bbc8cfb55bfb7bb209dc59b84563419f16b4ff4a55d21d4f7dd37c521893d28fccfbca7f110a163f13a316e13", 0x6d}, {&(0x7f0000000b80)="6ab88849e4f51f5c0fd3a33c128f8942b5", 0x11}, {&(0x7f0000000bc0)="6228b1b8e769f708d32413dfb68d5443b49f29a67679ab2d78a09859723c86502d", 0x21}], 0x6, &(0x7f0000000c80)=[@cred={0x20, 0xffff, 0x2, r8, r14, r11}, @rights={0x20, 0xffff, 0x1, [r6, r0, r0, r6]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r6]}, @cred={0x20, 0xffff, 0x2, r8, r14, r3}, @rights={0x30, 0xffff, 0x1, [r6, r12, r13, r13, r0, r0, r13, r12]}, @cred={0x20, 0xffff, 0x2, r8, r9, r5}], 0xd0, 0x400}, 0x405) flock(r0, 0x0) 00:00:23 executing program 3: r0 = getppid() r1 = getpgrp() setpgid(r0, r1) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$getown(r2, 0x5) wait4(r1, &(0x7f0000000080), 0x21, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x3, 0x2) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000680)=""/4096) r4 = getppid() r5 = getpid() r6 = shmget$private(0x0, 0x2000, 0x450, &(0x7f0000ffd000/0x2000)=nil) recvfrom(r2, &(0x7f0000000180)=""/85, 0x55, 0x840, &(0x7f0000000200)=@in6={0x18, 0x0, 0x3, 0x5}, 0xc) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000240)=""/77) r7 = geteuid() r8 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000002c0)={r0, r7, r8}, 0xc) shmat(r6, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r9 = open$dir(&(0x7f0000000300)='./file0\x00', 0x40000, 0x80) utimensat(r9, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x1672b992, 0x1}, {0x1000, 0x3}}, 0x200) setsockopt(r2, 0x81, 0x20, &(0x7f0000000400)="0354a09fb95d51ec9b62c9d52f4ba49a068aef7a5da88b7533bc54b16fd648a6fa7f1f11a4ddc48e78fcbeda9d1b36a587812ce95cc4d9937a360db8b4473337b2f0e88281d7f37087", 0x49) dup(r9) rmdir(&(0x7f0000000580)='./file0\x00') getpgid(r5) wait4(r0, &(0x7f00000003c0), 0x2, &(0x7f00000005c0)) socket$inet(0x2, 0x0, 0x3e) setpgid(r0, r4) geteuid() 00:00:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000040)={0x2, 0xffffffff7fffffff}, 0x10) socket$inet6(0x18, 0x3, 0x6) socket$inet6(0x18, 0x4, 0x0) 00:00:23 executing program 5: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) r1 = semget(0x1, 0x3, 0x204) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000001c0)=""/183) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) r2 = fcntl$dupfd(r0, 0x0, r0) chroot(&(0x7f0000000140)='./file0\x00') utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1, 0x400}, {0x5, 0x80}}, 0x200) getpeername$inet6(r2, 0x0, 0x0) r3 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x3, 0x1, 0x7, 0x0, 0x5}, 0xc) bind(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="01122e9949054f671e42"], 0xa) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000004c0)=""/205) preadv(r2, &(0x7f0000000480)=[{&(0x7f0000000280)=""/227, 0xe3}, {&(0x7f0000000380)=""/144, 0x90}, {&(0x7f0000000440)=""/42, 0x2a}], 0x3, 0x42) 00:00:23 executing program 2: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) fchmod(r0, 0x180) symlinkat(&(0x7f00000000c0)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') fchmodat(r0, &(0x7f0000000000)='./file1\x00', 0x50, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r1, 0x5) mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x10) shutdown(r0, 0x2) recvfrom(r0, 0x0, 0x368, 0x0, 0x0, 0x0) 00:00:23 executing program 0: r0 = dup(0xffffffffffffffff) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x101, 0x600) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x2) write(r1, &(0x7f00000000c0)="f6bc734a1daaa743463a55a6706abd71b1cc7ae802611a924401e6e200c94533c9fa8dac509fc91aa61fc4feab7ee57946705911139c66119755f92b4fe27ad6970f2f0753811425458cc5d515c4b821cbc6e7e49c8a64ff2d964b3d7c794e2836d56f871cd6dcaff1cf736e1c2a1ab7a44051b1a1d4bbc5f54f5f16820e1902a2a070d1dc805bc2d301636986f819e664ae4871433887033a31e4d63c6f350f49bd050995b35ec0d5d03e92", 0xac) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x84) shmget(0x0, 0x400000, 0x682, &(0x7f0000c00000/0x400000)=nil) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xf870, 0xa23}, {0x0, 0xaec5}}) fcntl$setflags(r1, 0x2, 0x1) lseek(r1, 0x42, 0x0) r3 = accept$unix(r0, 0x0, &(0x7f0000000240)) fcntl$setflags(r3, 0x2, 0x0) fcntl$setflags(r3, 0x2, 0x0) write(r0, &(0x7f0000000280)="3060486b2a902844381c0353864ab9de4bd500cc95733c07d556d986043b257e8341bc701e642b4750fdea6cafc28eb67ccafc68cffbb0f8618d37dd4b5cfa045f482b51a563ce5dcb7b4e809a3916717174f0c51890f2e42fb53bb33283d2b109e998ad085193564360", 0x6a) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0xeae0, 0x9}, {0xfffffffffffffffa, 0x7}}) r4 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000c01000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000e96000/0x3000)=nil) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) chdir(&(0x7f00000003c0)='./file0/file0\x00') r6 = open$dir(&(0x7f0000000400)='./file0\x00', 0x150, 0x80) r7 = accept$inet6(r5, 0x0, &(0x7f0000000440)) unlinkat(r6, &(0x7f0000000480)='./file0/../file0\x00', 0x0) truncate(&(0x7f00000004c0)='./file0\x00', 0x4) write(r6, &(0x7f0000000500)="46ce3ab3ba868440f446c325ad14fa10caf7982f57ddcea0a2764230d264a7a88d786f3f37be698486c32ebff25f6e0075e9bd6667c07b9b6c53a042793467e81c3af68cd91ac5a77182a5a45ad66c333f83f7b2ffcaea8df4fa486f38a7918fc3ffedf57bf06f7d747d907af9fe80b25ce2ca8504627fa18a3a29e18a95ad5a69c038f0eb2f1d76d9e308357ac0159eb1c77a6cf9123b2d357982e5c379212901f248d7b9572b985b2cf4e714fdbb92a5e491d601c589535becf6c5561416c7e58c574d4e206ea447e696c3e7e01d7f941f93c3f713ff60d6a48a478537f9b3c90da53b7de49f2310557388fc72a5e13e6f150a0c08b13ef3", 0xf9) fcntl$getflags(r2, 0x3) sync() dup2(r6, r7) shmget$private(0x0, 0x4000, 0x15ee3458d0a2bd58, &(0x7f0000d33000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) lseek(r3, 0x0, 0x2) 00:00:23 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c6530002fbdabe0b6ad30b805fbc02347581f0c18b3b69181e30043b75efe32e3971b779e8677e01cb0e5c6bb2bddaa7ca90f4f5a64c7d7cd75e43d4ecc1a7bc4e33bf5c2348fc3b160311f7326894a1d997d1d258963"], 0xa) r1 = shmget(0x1, 0x2000, 0x51, &(0x7f0000ffc000/0x2000)=nil) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000966c6cfd86"], 0xa) shmctl$SHM_LOCK(r1, 0x3) truncate(&(0x7f0000000000)='./file0\x00', 0x5) 00:00:23 executing program 3: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000200)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/112, 0x70}, {&(0x7f00000002c0)=""/12, 0xc}, {&(0x7f0000000300)=""/229, 0xe5}, {&(0x7f0000000400)=""/109, 0x6d}, {&(0x7f0000000480)=""/34, 0x22}], 0x5, &(0x7f0000000540)}, 0x40) r1 = accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) listen(r0, 0x100) flock(r0, 0x9) r2 = open$dir(&(0x7f0000000640)='./file1\x00', 0x1040840, 0x10) utimensat(r2, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x7, 0x80000000}, {0xffffffffffffcdd3, 0x5}}, 0x200) utimensat(r0, &(0x7f0000000700)='./file2\x00', &(0x7f0000000740)={{0x8, 0x1}, {0x5, 0x80000000}}, 0x0) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) symlinkat(&(0x7f0000000780)='./file0\x00', r2, &(0x7f00000007c0)='./file2\x00') pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000840)={0xfff, 0x1, 0x29fd, 0x1, 0x9}, 0xc) pwritev(r3, &(0x7f0000000980)=[{&(0x7f0000000880)="9cb3d04ab6e53d16fa52c2423fe1ec61af2d39c8c82efbab166aea687612792c9b9ff91ae32770e1cafd6a685a73c92666205d579af6518f21daff2df09f4317ccb3ffcd79bf847cbce1eb35ba5dfa062f0e013c33584f32feef130b9c86b75146071e8e83df0b3d372072ed6ee906264290028b67b694c9847431c3ed4b6731e3490e84276856dfdabfcc3638d207e91c6cee6fc0b731fea53344a2793e522f60dd7b1dd46a8072f7121293687e90cc0a6bfbcbb519c9a1ecba42764840b6b54ad5deebd54bfd1e4a94be003fd31dc24303ffdf", 0xd4}], 0x1, 0x0) socketpair(0x0, 0x20000005, 0xffffffff00000001, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r3, &(0x7f0000000a00)='./file2\x00', 0xcb, 0x200) bind$unix(r5, &(0x7f0000000a40)=@abs={0x1, 0x0, 0x3}, 0x8) socket$inet6(0x18, 0x10000000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000a80)={{0x18, 0x1, 0xb989516, 0x5}, {0x18, 0x1, 0xfffffffffffffffd}, 0x7, [0x100, 0x5a56, 0xff, 0x101, 0x1, 0x100000001, 0x9, 0x4]}, 0x3c) utimes(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)={{0x4, 0x1}, {0x1, 0x101}}) openat(r1, &(0x7f0000000b40)='./file1\x00', 0x20000, 0x10) pipe2(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) bind(r6, &(0x7f0000000bc0)=@un=@file={0x1, './file2\x00'}, 0xa) symlinkat(&(0x7f0000000c00)='./file0\x00', r7, &(0x7f0000000c40)='./file0\x00') utimensat(r8, &(0x7f0000000c80)='./file2\x00', &(0x7f0000000cc0)={{0x9, 0x1}, {0x7, 0x89ec}}, 0x200) fsync(r8) getgid() connect$inet6(r3, &(0x7f0000000d00)={0x18, 0x0, 0x8000, 0x4}, 0xc) accept$inet(r1, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) 00:00:23 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) recvmsg(r0, &(0x7f00000025c0)={&(0x7f0000001100)=@in, 0xc, &(0x7f0000002440)=[{&(0x7f0000001140)=""/4096, 0x1000}, {&(0x7f0000002140)=""/219, 0xdb}, {&(0x7f0000002240)=""/108, 0x6c}, {&(0x7f00000022c0)=""/134, 0x86}, {&(0x7f0000002380)=""/147, 0x93}], 0x5, &(0x7f00000024c0)=""/242, 0xf2}, 0x3) execve(&(0x7f0000002600)='./file0\x00', &(0x7f0000002740)=[&(0x7f0000002640)='\\\x00', &(0x7f0000002680)='\x00', &(0x7f00000026c0)='^.-\x00', &(0x7f0000002700)='@\x96\x00'], &(0x7f0000002940)=[&(0x7f0000002780)='-\x00', &(0x7f00000027c0)='\x00', &(0x7f0000002800)=')#\'\x00', &(0x7f0000002840)='\x00', &(0x7f0000002880)='*\x00', &(0x7f00000028c0)='\x00', &(0x7f0000002900)='$\x00']) chroot(&(0x7f0000002980)='./file0\x00') stat(&(0x7f00000029c0)='./file0\x00', &(0x7f0000002a00)) poll(&(0x7f0000002a80)=[{r0, 0x40}, {r0}], 0x2, 0x4) preadv(r0, &(0x7f0000002dc0)=[{&(0x7f0000002ac0)=""/137, 0x89}, {&(0x7f0000002b80)=""/213, 0xd5}, {&(0x7f0000002c80)=""/93, 0x5d}, {&(0x7f0000002d00)=""/174, 0xae}], 0x4, 0x0) r1 = dup(r0) fchmodat(r1, &(0x7f0000002e00)='./file0\x00', 0x2, 0x600) recvmsg(r1, &(0x7f0000004000)={&(0x7f0000002e40)=@in6, 0xc, &(0x7f0000003ec0)=[{&(0x7f0000002e80)=""/4096, 0x1000}, {&(0x7f0000003e80)=""/7, 0x7}], 0x2, &(0x7f0000003f00)=""/211, 0xd3}, 0x40) poll(&(0x7f0000004040)=[{r0, 0x4}, {r0, 0x4}, {r0, 0x104}, {r1}, {r1, 0x91}], 0x5, 0x1) getsockname$inet(r1, &(0x7f0000004080), &(0x7f00000040c0)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000004100), &(0x7f0000004140)=0x10) mkdir(&(0x7f0000004180)='./file0\x00', 0x5) sendto$inet6(r1, &(0x7f00000041c0)="e3729d445ea833cb6f662610240ca2df45c24a99b3369de490d011aebdd0a3351e9ca874688b6f6a3372484f32461fb08d5d8bae2f4a4cf4b3e48740ec12dde32e97e58564a10dbd6f5a6ccf5fa5a3a0512c88d751b82a60fea1f266bb5057f6aa23bc5dd879fad112fb04b3ce608fd7dd657565c203a2041cf4a970c56cef0ae3140e7a94cd7663394f256e6e81a43e6280a30df1b056126e3301082a6384", 0x9f, 0x4895b1627b3f9950, 0x0, 0x0) open$dir(&(0x7f0000004280)='./file0\x00', 0x10, 0x100) bind$unix(r0, &(0x7f00000042c0)=@abs={0x1, 0x0, 0x0}, 0x8) fchroot(r0) recvfrom(r0, &(0x7f0000004300)=""/119, 0x77, 0x0, &(0x7f0000004380)=@un=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000004980)=[{&(0x7f00000043c0)="bf2718a118b803dd9096a21292b3d4b1d1a7b77956353e6022d7b0a410ea229bbc55c1efba700acfa279b43be8ccb2a3d59b285ad307d02a73cf5db9ba65fdb7fe9fbca6262486f4a0a42f2ec7c48ebc36ca824155f2c0e550b1776fd2e614dd04dd7d178e8f6a174c7901af171ca86e983c029f30a0beebe6e8364217357dfc1ac0fc58a8b93a3cbf526362d0c1464a422528d137e7325b77a3575bbe4ae09db0137430532f226c1febefa538bb48f782567cad88b08fbff85b1c3f4556d11780f3b1c6223cd4dac19996c6781dcd15b408cedf35fb6cd51aee3a80645ce4faecf421a2b8c624a97afb80a82d8490483335ca5faa35cd10223276", 0xfb}, {&(0x7f00000044c0)="38e146817e05adf15d38ef", 0xb}, {&(0x7f0000004500)="9d8a50d3a3a548f541f9dd871b861c03fa984e901586cd352d89c0469d0fab5e53b7c8b5f3492a83f037631b66c647f46ca53eee1b0cbae7f0f0aa463888b8a1652357ccd8", 0x45}, {&(0x7f0000004580)="74e62d3b7db0c80a2ef5fd8e8a1b81f06f8d2624bdeaa6cc844e0f48a6ffc1368eabad399cad19e522b4610616cb07710656b0e2f888c87b0461cf3133b8a58d29ba67f70d628782ff7835aed6b28f5c44803664a29754e4b949f90fe8fd082815db6f0f7efdce1e3d1d41ac988f14ec08f57fee659cfb6d6bcd2d23cfab53af6715a38f2a188f40ea347ba58eaed9e0da3aaf3b35aac517e5dac1a6fd8e", 0x9e}, {&(0x7f0000004640)="6237e915690564bd3cff2515aa9804aed0a33c91c770d80feb1929929d94ec39affa889b74ac7020ffffb26d335239a207df58ab0d42880a2e310bb0405a06d05fd7e573f4e0158beee7c0cf4deb8b5f9cdbe0934ce5babdeaa8db02078cfa0a57142558b4ea7788791f17f3f02c455777c3bdd120c35abe02a7ce354195d825aeee48fc6d8eb7b7a7e9cc9e68ef7ca6987b50b250e9", 0x96}, {&(0x7f0000004700)="5837a23e25db79d68124b1554283e10118ced0f05fcbb1afae089c3d904f468d356c7959f3e54e04658715190726cbcd27feed651496b780f3bc8980ace63be58cd9e89a2f448cc7e165d79bde12a3e8c947e3cc04fc69a25262e28e7b6002307fbecab78010c70c9526de8d058462c67872ba72bf4c6db9ce56d4050f3e1f0633827c925820b43d8f9c97ad06b52fe1039a1d4363b7290d89bb22313b248ded14b4ba3b1287350edcfa46e58ea7e5ef281e00d2e212ccf40851e0f49d0e9a1c361bf59aad96c02cacfd1209da2dc6f5ccef5d80", 0xd4}, {&(0x7f0000004800)="688f030257f98702d94dc3bc3ce66e3e34ffde44ed23bef30c93bd540377c362e5f48b58a7cce26e7f5ddd15c9ebdfb40ab4e217f94555a7f0c373445d2616cb231dbaac6af6a7a638cdf159fd8ed3b1dfea2bb96448be45441bbf87fb49637274292371bbe68b75da15cefdaf9ba34265b98f69a265cf9b9deca2a5f00c359b3da9d9ee9f17e3747219fcff89592db6d19960c46a117ad838df56715a13c590fe7137be3372bfce5bd66070c29bd427ddc94d53a3244c5b61b2cc11907e6116332cf538931a72825c04d24570f3cbcdcd9db3d4b27125590993a362941cecc1e54a12a50cfd7382a79626ad", 0xec}, {&(0x7f0000004900)="7404dd1ebbe6585b4a9a414cc68d9e5b6664683ec483e2ea19df1f5e8cf26d46e9e7f02a78afc71a87028cbbf60e7689751e8dabec87762eec241844fdaf0a472239cb678039bd57d056402c2b01544a7c8fea482efdb4024050ccc57bd158316edf49756e97e27f21c550c1e28642e54b749cbb4c7cbf06", 0x78}], 0x8) r2 = fcntl$getown(r1, 0x5) wait4(r2, &(0x7f0000004a00), 0x10, &(0x7f0000004a40)) mkdir(&(0x7f0000004b00)='./file0\x00', 0x100) r3 = getuid() r4 = getgid() fchown(r0, r3, r4) getuid() getpeername(r0, &(0x7f0000004b40)=@un=@abs, &(0x7f0000004b80)=0x8) open$dir(&(0x7f0000004bc0)='./file0\x00', 0xa0001, 0x165) 00:00:23 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x800) recvfrom$unix(r0, &(0x7f0000000040)=""/234, 0xea, 0x41, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r1 = getegid() r2 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() r6 = getpgid(0xffffffffffffffff) r7 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x3f, r3, r1, r5, r1, 0xa8}, 0x5, 0x4, r6, r7, 0x40, 0xfffffffffffffffe, 0x1}) r8 = msgget(0x0, 0x201) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x7f, r3, r4, r3, r1, 0x2, 0x5e7}, 0xdc, 0x200, r6, r7, 0x6, 0x3, 0x800, 0x1f}) lseek(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x0, 0xb0}, {0x1f, 0x8001}}) writev(r11, &(0x7f0000001900)=[{&(0x7f00000003c0)="7d938649cf74fd2d6cfbbc1e8e6ae0a7875274f5c10ffe89c8594a7b5b838c5c63eec58cd260b7c999a9d33d7ba0f011b5112c09d79236c0585a1870747c1391", 0x40}, {&(0x7f0000000400)="a51afe34b339f8f27051eba939726d7d8459702cb523e2a83a36794b9126fa82e9b78179c81023d97450394eeb4171610fb611cb1e5c5c23ac4590876fe36253583b72577f81e62ed1a2440d09358273f0e0f61d22bbfa1e4f65857f269fc6ad07aacb31c9ca7ad60b2a3050dc08917e366d4733448b1979ca1a2bd5dfab433d72787ba95b1cba896159873ab43ed14645fde095ff7b9155e2c560120a92e4aa69c8304bcfe95b06b68ea13a592d66c02130b2dde16b0e4f0555b2cacf264d15492e49e0cae9ec4a3293389973395440fd5b7456abc57e282b299b377b4e4b217167529f5c559293fae03c", 0xeb}, {&(0x7f0000000500)="035b30494246a2c51a5361e95e0f2314ffa2988926fe4f9cb20581c771b0be709d9b8e1eb7fc975680081ce8f026ad7b96ccd88bd6070dcd4136f0644a3df0961daea2b92a790cb120fa4bb65373386db703cbffcedd7dbe36f2e041b6384ccf622e473febe0999cb9968c7384ef118a708c6a2953dec4fccccd79716a6d40a339cce1e3a6221a1902c209fbda039a66ed38e8399660219880199d0cad897b59", 0xa0}, {&(0x7f00000005c0)="fe9f5719d79f27c546c19d3b8628d46722b13cd4ea77a8d856dc4432e9ca658ee123ca57b2d8cd9a0015daf90604a926857b52d82ff0f70e5a1cbf85b373f6b179763cef8c5846e211d34be318e0f02c68dbe1a81e8b4268f76a3169a98994b43ac55bcb97fb581f", 0x68}, {&(0x7f0000000640)="1b21240c5b97c20150f4f11cdb538402a0ac69967a15b66698195c3c70780fb22e52f6e66a031be46892139e9787c998ad00f08b8ee78960cf6617bc9274f1a7a1df5ba9810371f313b5855e75eba665284999c1da5d358e36d8d7a7665d5548f901bb074945749e1a", 0x69}, {&(0x7f00000006c0)="e8781cbd627f07f4e5da550902a7a40704f2bdfc933b252283635c6e333df277134349c5450cc8fceefa", 0x2a}, {&(0x7f0000000700)="7dbb2c5e2e931d6cdeadcc44db551fd8000571ca0953cad3bdf919b45d3fd4f7cf09c60e5ed603e4f897d10f5a13ed95d189e3f7ca51f1e38b853b166db9bfdef1a9ba113930fb6ac8f1e66f2c23d259a915baa06a4b888ab55e26ed0dfeda5d3a746d08c80974c44e53f25de4859545279db2e6c026019782e1463c0d75a46d5e44f7728d1e5428eec1b2c5c3f5815084648fd0a81182eb8293f441de59c7aae7bb3ec833be44e7f82262f3e087e5b561fa129dcf284148a53b8bf3c44913b92e09e747d4fbca7928ec314b015c852be8dd586fd70e14b8969c492501420bf59b9aab12d99ec939f84cdf7fbce163d643dd956b4e30ae92b0e9c8dcaedc692053373d2e66b68232fd0f93fcbcd88374f36f9b6e1566dfedce0df50c2fbcefbc929792e44ef96554434a6343083c03d0c49d823779cb16a61dc578b4b57c2d06979493dfd1ceeb58d0c36e75adceda575e0b46c6bfc3ac55ded05ae40e833da9f9d1db006107870eb389c6499f49d3c5d4e34cc4e50c3c5e8eb3e2d481afdc481df438b2fb9b20089c2b08cbb8604dd35d5552528e4ca3089ce5722c3b00e40da9cb46a1a3f4f59bcc72c05d1cc002e5362a2336326428ee708dd69cb83c537db0ba19fe453843626cb29622b6c59907aa4ae43accd69c76e3bf66460167f49e88254ed07e8a3c66ae7d064d41e6ab9e083a3132dc714cca2a84dac7091cb0c9ee006f095cf5d28dee5a6bcb4da1ef1fa5b2ac29d4ccdecccbbeeaf1324b0e5b4b9ad6f9c35d5fe0a8d6573b80ced7814bbc7f0a000c5be55c372f3e98113eaa75cba174f5755e51cc3f49db1124b06af90fa7d7299714f721ccb1687a638b57138b6a7459dc308a02ab14363a2e5c3daf6a9be5542bdb4407cc3e24887341a3cf9bf1ab9ae9f034f560c23de76f44aed201ec0304ed7eab8ed7427685773e3f7c18678c828ab76cfa83549e4f0e598e23636bb0ed2b7faafaf360cd5bf71e3c59a333ec40a729764263ebbb224e817a1b63a1da2546d0c544b2eea4985a33f74ca2bd715920fe8a3895842a3b82b7790317f6f7e20076befaa3bfe4a70991925a470264f1215844ec8c77bb4feed112c4019d3f319d3e77c97a4d3014605b1d288df980259f4606b8fd09eb4eb777f739a309ae07d715f67cf2fc597d8bc3721bf7cf58a9ca4653313cb7eb20fce882880a37f0a5a3080e3b951cf7b87a4403a1373d0e8dabca1107b5c96e40fdd77fc7aef97fda39c9ff98f7b744f329ebefd5414eeadeb9801e8f6b0f46608c44054051d36a76b1900ef96d1578ba1475dc4266e1bed1ef464e6efc4def445fcf9c4bc3de26502ee0963c546763228db75260fe64ccb874393234c03cff162fbdf31fa66718f97c05b82a25376c6bfe979e6f53169c75454f6cf14c7ea704e52e904d9ef44bbefc289b6faac2c02a2090604449b999ebd89c4231ba00dca5a9efc7bc7d7d34c91a0fc9d2c32830f7a26c82ccde00e2777500aa295f9d03f6ae6805680dc7c556c11629c61e440b524256ff1d87748838433ec474823f3d3f282acbac4d2aaccaf59570d80c04c007d1c5d783f81493e67731f668a7606999a899eab64e6012db6c7795d0f2a6fcba4f5922199da7bcdc3a1972d5f0323712caaa36ab544c4ff7399fdd56beaaa8589f37b9d1e2c6c8dfd5035d4e4349269c6a7f6febea3d0a55e6e7671b2065c753cfb7e228b537380380b8e241518ba2917fca67bcfce3b8f893b941ff72e4c57357d28c8e10520202eab1fa18ed621fdbafac6aa05b561a8af4f0dd4433c3041f4325aba8b42b76d67569221ec44911ce84afb3c4affaa6c56b83963691875cd4c3e6496aef6abedbf290522cbd7e4a7e781c87e56db92529473b455d1804355e29a5b4a8257f21e5554c4ebf4a497f8e0abc5a17137e5689ae0238673367e647d0ba8413afb11bcd223a81fd4fc853afd9e48ad92137463124eefa70b6d775caf4c6c277afcf85b121733093d9ddf5b4314692c5234cae94f2319664d149afc3d53dc62e7badf51a3d8dd1190da9caa44122bfc308d36c6be8e43ef26a3a01a1e16e20a628f8cab61ff7ef1de48ea5c52a4f7f9121351271cc7f51d9f8967ecb7d6e9fa80be6c17278b248ad0eb94551b75d13de617bc8b492f8aa682d651c33518cefd081192809d1425fd991230763eee0706e87da7ba4b60ca67786276c9e86d70fb1287bb31afe9db75673919e8c91b605efd208633ae1abbb77642ae94916178cdafb0a2f6a79b42d92dcbf091a8cb9f2539c713d1e0ef1bbf9810a74a01e6a00a3d0ac6a2f25f133f368100c903697770290e47b35ddec0d45257fbff51b5bb068d904afbb32cf185a0dbacd2333fa2ecf3f752547c84b394ed7e530380a3064193aab84f2d2b6a519a30f89d8eda1ea13582777ebafae65dd1ecdb19b6a18a5b7d89cb9e39cdf4de653d4d3a93bcb246f063ad3362eb5c7e1c3e148f51e4c681d39de114d8b3e54420c30a84976b41af4f55adefb1155080657b711e488702ef6a5295b9eb7f046eeb1540287b2c077d90d8c6f0ef1395e7f3e5876d71bd10825a6bfdefb5d984df80229b9eb69ed940b95e07347d3409c2a3b3804f65e1e451641d50a4debdbc3a8da830699f680b7e7311695235b56f86055e0de4c3f3762a77f1247b38731107f4293d9f84fd12eaf9e7672d5b2bb27c57ac5e4d0767f02676c4ec06ec62f19cac370fe3812a2411e21ff2ef7f7772c315e4218f6c9e8a2544e605b7b93170a839857733af464487798913433f40b1ed9808a56599372b499c573f49a2631abb5a6717c8b7ff5f2c7ef1ecdded2974f03bdc89fc76ffe42d43e8cecf5aa5e48a1bfb9957a3bb0128c69e872037e21a3258bbcf37e863ce295a1eb741b89e26f15b0215c5307473436c911954382f6e2b128b3f6e3f5d366a0d2d8428e06e056430ee41da1269a63295bb831aa7baf72468e81f5365909969ff25653ecf91beeabe38089bb5372fca6910a899d469644f10ef6b75725e65139015a1f6666ba3089845d44cd2cb0a6e982fab7febf2da896a7ae325fd05f83572b5291717369129b57185175867c6ed570d089a11981a77df5adb914509e7d3d29506aa7ab240a09f0675da5b0bc3c3ec68c7e696c4e108c8e0cf792a5f408182403c05a2428fe86e98d1a8cf10a75457e40a9d2863376d134666797e7305dcbcb9eda00aeeaf15dbd8becd2c19ecd814963d3b441e3ad2087eff1a0ab9fca4c38eeda45ba243b46341494e12071503abd18d624caefc08de362bdc76bacff0dd283f43122cfdc3585fc5c32af1a426ddba50f7044cec21a2456d93ced8fb79c086d06bce9d0f17f7736ca6bea74fd8bfad052644102224563f565122c8168a2d0eda8408d8d84f546107e6a189dbf5ec57069119fc43a6fe1fb355f9f34d64ca960f615970d25abbf609a9c4d646a18389f9964b10f944dd35b0eaf94cc92b0aa7b1e757ddd2a8101fb46b0950786af53bf74c5fda3855fe9cfb49ddd1363bb510e3f059b7cce531f68054763d4a4a78f96d872154ced794ccd5e900bf472e2943eaf7002a0fe3a41329e7a3a284f7fcbf995d278db1c50a0d681b5bb64f31ce1a4df66cb4c664577fa2ae505f31763de6d21cf51d8febcd08b6e2754d50b15aeb2b2fc5576a466ff60ed3dbc5e73ef2ba062c6c972d29afe25c3cc30f1ee81f9c89bb9ce8d7081d3b9d115edff1c20857a7084de8cf57c3b6bb551a8cc0a9f766fecdc47b118d367bf486c5a61b831b365302b37703eada93df4743e7e3e913708ff6ff2f6074853ff9c5cf9025e3105da0b72c40954b32cb496f4a5e3035d6f8b8b93809fbb78cd5d176222907224bb3418640bc1cf3878b9536c96e64187097326da802e2c0abd2e9ce04d83fce5b6090cff334413760251c7d5a6e62bcff920074cdc28e844929d43e50c7ac9e2b21ddfc8f2a91df3e7fb47ee18b86679cf35a040f682e40db8fe7c3272f7a3b9a85f0e4cb5dcd8f5516f8cd0d90e0c3b669ec746f8505fe749eb176032c91a89565784392fcc47d8cd67f8d46d1a2a3f8d06a110b1bacf9025eaf8856afe7338e5cd7ddc9c7badf771c45a7cb5b84c540f60c02ba919d32a91cf4cd6c2f807c7b84d93b6cb083ffb352587b4195a6e8bb5a89753fa13a5c4a90670a48e81ec19374678433eb4102b9f2d3c8aecb19f669e0b97f542b588cbeaf7208168a36efd2dc1f0cd95a3e51e6e337044e38a3242116474a6f190b71649f6236b09554506f87284c69ebb9d0e05f28d3c1523d0a645ad1ea30d58efd3d69ced153911fe636f9385b95c7175bca0a14dd7b19f2b745dd0925da61c2a1fee2dacdcf69f67b93844fa9ee47be2cedc6c9b5945d5b3f5c7e865a9c9842ff85d56b7f0a47db59bd23f11dd93e5c9abb5a87b2254a4abafc705c786d92d06890b6be132fdbc99f53823d819ebcd0b7067a7a0b3ea5e1a55dcc433492803c025f29ca95f6fcc1b2ac2302f1103a7d5a4b500f6a0abcd0eb5796a49e92c706f3e5b236243138d49992c176f60c5cdaea4e96dd2a1957d02e5e2d30047d0ae36e3e57043298a08d124e10f9076823832c336a048c94e7242e56c1a9e377eae764cdeb79fcaa59cbce6a7428fab16303d60533e6a62ea47e77c0ef7e276bca603f10ea24e873e7454d581501fe2ad620c1c886d9093f83c6f6deffb27065817e94319b8036f6823c3e6a876359e1f7555a2d8429a42c23727702c5e1e7bcc10859ffc794de8dd42ba6afed4e898eddcfa324a252b5dd6d04dafbcd98ced057b2a5c48f98d889c1d875dcca7ceb92ff721ee84525afaea6335692ad963cf9ccfdac36ee3d912ab8d17c3b5ea10e92501f812957f6c836d7b0882c989772762628f1f8fcd602869c656650cfda479b574493ca653f8cf5d3dccd6a0cd27201a955dd38fe1f33d9f09b5e7b25faf9cc27ea6a8a73fecf8e1d65ce084a23a398f5563c39383760bc25539fb3200d16940bea9ac71656bb8241327718e3e958abfbcf4e766c4e2f9e3d6611fc3873b202bccd2a21f4a2c3a38dddbf2e118456297362df614a9eff937673a9d2fdfc8bdaa3e3657768afce7f99b66d54b1c1c272ed68b9e98fcaea398083e1fe3b124bc366a1e8b9189b5630cade800171c78f5f1ddb0d1ce373a646fd533bd434292e85e7b37cbfd95d03e27c891e52e5f0575d65a16101c302f5199511d6ead2577474b7e9db730093c1ee85f82dfac1a94d96d55f956684c6f10012317dac2da670a0d2c0e44c70aefb4cd15751e6bd4847ea7bcfd54a88786f68cf73204f979e712ee2605c47a2f95dd9bba5e92abe6a8d8a083a39844519f5bc5fd011e11b4b43de165f919c4892421d8d00ab3667ce9fdd9affd05cfd4a97f456ead5488fd9f5a576d60de5439657877e5bc43f2c3ce0ccf62afb7126273b6430902bd02718ec79ac9fa64965c723d6b7a4da7b7cd17476b208b140e1654a283b5810e17dbc833576c37dfdd035e98eb80854d17c528e0633a5c2d2de011f3d86083695137ff2557fdfa383f5fcb33a1de4323b86a49ebff48be518300043961ebaf3a5b64fd24ea2bfcef52b673f189c0c24acccba04458d01d99307ef21961a3c980b494b381b66887437b94aa46e14fd3d3b44ec86c863888563e54928cd2547342c53a8eb475c9aa82a60382715ac2605cde5d4883e2c9ea74a75442416ab37e137cbccfced999963917b0d40cd7ce7fcaa889dc16a0718589e624b28de82f3617b10af69f7222eba359c7a307bc1245", 0x1000}, {&(0x7f0000001700)="1ebaefb541efc0477604812ccc6fa3a260918a750a57f7ff5b558ca0ea865f3cab1e1dfd8d8de80c673492a5757fa78837570615cdfd7a7ace79b5ab27104dac6688ef4c539ea3bffd426f4c9f48d452e654ac35dc7b77591b49d1b45364829799975b85f30ee22e59029adb7b72028128f329359f35db80e8fed4c8c0fa57788c2cfa76ca95ec00590bfac8e0a5fcf188d7af775caf23e6e2fec749a3e19d2c8aa45f6739567bb6f81a1b140c161647", 0xb0}, {&(0x7f00000017c0)="be0485ec0f92ba54643aa1a1caaf640e8cd9c6b2d5541cc277310d8156a5930280801b7de4732ba0ed932a2e10963d24d3effe8586c1d530eea942a50f93ea42aeb54c94d6d980a25d4da1eb35889e5c6f77932bdfbe30ffee163fc709c30de0f579bc1f562412bfe0be78564c7a00152e0d4fa8965a21528ebffc3b137a8d84171651170c2e40059d58dbfc91861107031a9cd124f914e763ffaf0eec07bdf54f2ba7d7093874282c90910ca35fb5b65cecefdeeb105e53d37155d5115f336056ea8a6b546bc57ce783333f1ac99314b54aae4b30226bb356d6d7d61fabe4983256a8994b9944", 0xe7}, {&(0x7f00000018c0)="f76b24d1eb110ba48a8f34daba5f4ab3f5189c52e2", 0x15}], 0xa) read(r0, &(0x7f00000019c0)=""/4096, 0x1000) setegid(r1) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f00000029c0)={0x0}, &(0x7f0000002a00)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000002a40)={r12, r3, r9}, 0xc) accept(r0, &(0x7f0000002a80)=@un=@file={0x0, ""/25}, &(0x7f0000002ac0)=0x1b) symlinkat(&(0x7f0000002b00)='./file0\x00', r10, &(0x7f0000002b40)='./file0\x00') r13 = socket$unix(0x1, 0x2, 0x0) r14 = dup2(r13, r13) msgrcv(r8, &(0x7f0000002b80)={0x0, ""/4096}, 0x1008, 0x2, 0x1000) symlink(&(0x7f0000003bc0)='./file1\x00', &(0x7f0000003c00)='\x00') socket$inet(0x2, 0x40000005, 0x1ff) stat(&(0x7f0000003c40)='./file2\x00', &(0x7f0000003c80)) getsockopt$sock_timeval(r14, 0xffff, 0x100c, &(0x7f0000003d00), &(0x7f0000003d40)=0x10) 00:00:23 executing program 5: r0 = semget$private(0x0, 0x0, 0x50) semctl$IPC_RMID(r0, 0x0, 0x0) semget(0x1, 0x3, 0x0) socketpair(0x1f, 0x20000001, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001340)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() r11 = socket$inet(0x2, 0x20000000, 0x9) r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001280)=[{&(0x7f0000000080)="76691bc7021ac6cb4ddd7b066f8ebb64407f9a78f47ec042486ca10b083d2ac5ea438c1e84d1b78d9edeafe17a27f90ff97f49fa12d78e2bd9752ac8bc5b20762ea1d08843e74d96b58c75cbca8d8a3ceaff0001cb1161e42a938981642788d5fb9151e2bb36fe83498b62cb4da508b53587f64a45ee6f1839c0a80aa9a94958f31175f2b3abf97d5251ac5fd45bb6ea0be0ede27f9ab1c8314d0fdbd4556344acd4533dde7bc1c901996e8ef1871c02db2b21ba662f9301e803bb60278ec0a0f4e76a07a4bb31baaa06056c261b8d43dac19ef30127d0de3b14ecd067f04c6342e0dc145eb62cc159766f66676aa9b6c3a1303dab849780840fc512053fc58be1baa065d1e70fcb52609dd640e7cfd8e0f82565c3308893ff35e3025d49e533affba981a6fbc07652c1d6c4a0ef1d0b5d4d806eeff02adbb35fc1190dd525c37aa590bf76f631af1f2a80e008731171bd919f9aa79497dd84da7a2b72299bcdc8d4716587a8ac411aa259d9e7577fb00bb13c7e1a104da88ad6b74f908beb56717219cc0363ee1ca449290a27c91bb8eb3d1f60b9e945ab0d53bea6fd20019923a06aef1dfb978064cde274fd1d444ea99bf8add68bc76699df54263b449c0af17ced77b8b3d474caf65d9e285f1e01631fa9cb4e4b5f13fc12498976165f9de71f1647bca1eb9e48fdbd2f0283afe7537fd4adbb30b224738a57ed710e6c430ec6a97ac3a85d3684c77504c18e90e35b6ff085d0a08159d1a2c7bb185684cfd16a1e16bd398931f9671c84a3444e2861cbd9e31714c6df84e64a18d1c18714547e722d520e510ff89950022f8b21a3d1e6b20364e954113fce18970d05ff87dad958a2b56d60e4ba00e0eab92e8ddc4c624c66e448ebf4adbbad6117111d6af498d0c150d29eec8639b73277899be4d5bb6c2ca3918fc891cf12e56547404a5abbc563470680fb38831f8833885deb9924a135007fdfc213ed4e469b85f33fdffa7eb4e4d40f10f1fcaba1cc43f9d191e7c7336627cb0e347201074872b81213d9115c7747c9b164a8721ee42d006b7ed40295e26e691cec57d9928465c75bbca7bdb2287cf9b3bde21948748d10486f2f810faa56aa45393f279c92812f84cbc5779441025a2c5fd60eeed6a6995f916f5e1f3d8d18c546e6378375efa791083edf389944d51f55f34db2837a774ab585bb1db2ea8ed51ebdac5641f516025d714b83eb73b5a771dda4587edcdee07fff3e1cd23d01601a9e023e339f613dd8f6e3f361a4be3eb684804e51351c7ab77507c0b17aad514b4753c5079c4c158a667ae323d541aef212af1a5977b8fddbfa566cf7dee304d6b2af91b1cf5526bf0a8929deadc1f9646cc7369e1b36fef11b7999c4327d99e6a94b3b2db79a6b44abb3ca97544370585e7c28d1642ba34f3239cb46bcf3d704224e703ee6c6240ce8c320907aeecdeacecbd6b0c9b370f7b554933defe393931208548d119701c45ca739c27eca743b97de50fcb18392a37490c6e0a016563fa95f85043643807ea7b71bc0282c60c20415390724d7fb10dceb9a684b6849aaade1bec0f0bd86115eff7fc60f21139c93c26ee5d1d872724ef71c246dcc86493999bdae02acaf4b9e16fc565c6ffbc73623a58282c7c208b1d9fb0828834224019d510fd84971f929a25acf0289a5eb9c4a825029401dfb3d6adfcc77e6817c0ba9bd1f59ff92d7339c0cda58c29e04b79c69bf3faba2880c706d72c9a16eb512cedf47bb852a97c2ddc96b631e03d39edcc2c4c99c6f26b0d7575c261cd53f6a44e26f11ae855f159580d2c6b82b5a24ab82f89cd15f48ae1ec49f703c02bb3815665ba309926b766939684cffd58f3eb4d49887e329e98b900d608e8dffe63c9e26c2b4c4966bb5d1070ea9517affb2c744b205a2c255813c9a892a4518b89b969a9fcf8093a2cd8e141762ff262bc3f5554cd0382cb6926ea9d570545b52c43055f01456a437eae2381e7f992c5c5827706348613d1fa9bd54896e21b6e2feba98952a13cf01e7e9733fdd48d93671b320cc8722fff6b54754445dd8a76398f38c78662c9d8f47c15652821f585e21642899fe397f9216506f4adcb8dd3d06f5d008207c84986c00d112300758f235601f1464363ca09e828e4319b56a4b2763e35f11de26d6a193fa2d9dd40fe7ee849d5a270f897fb6818d5fb6cb8fde09b55c514ec2916ad1d8fc71606aa16f826eb48191a2fbaee50f2e6be5e6e67edb7ae28b32f227d59d562862a4ffe55d63646f8aed5813c8a58018c40180569d4e22062b7829afab19a1cd1478f72fe78472466352407749f760cc04fbf5923834178367e3d2fc895dcb3128a0e490f230142c0773a7f919c8b0c2d834d6d9d5bcdd2ca6a7c9e0e4d6c57e7db6cfe4bbf838c1bd6c2524abed8251bfa827f28617307310890e345ef6340d636670753b2606d85e51d89feb8663e6c31f086892f7df122b45ad851da812a6cbbad87f1360ac7853cfe38435726708fa96732c598f8770f75ed62f6542f85191cdbfa10696aab30d9f2fda6440806072141e511a91aca4f659bae6bd1cc25ce62255d0467b73749bfdf04b9ddb3f4ac513cf1fb43d61b66f07bc39bd8caf7b9189e9ba845a9e3fab27a219d8acf5b24e7f793e50a246d4813973b8295e2652df7d2dda7a48d01ba2fcd8715dc9dd403d517ab268fcebcdea6ce5abedb230c91804d085d0ed08af0a4b0dbc881a6b2cc0b59fcbcc9057d6e1cb0913afead0bf6c2aafd58b9d018f31496a1e6121714ea8c2ce88805192d7903e00c7f23a0199b3bece52b57c6d7c4449b6c4c6cc9f097db8c1c3396b7bf6ecb4f51089cebf82655d4c64c0ba67435b8d83cc2fdbfc9c15ed70ba7ecef941a2679fe46c1fe6a7e64270a99e0db053f81a5dcde4ac973daf6a742339f922221a393dbf212596d3e2916d7c737eb945a330d84cfd0e8b0c389eff92d63c4b7b94178189b79dad527acc6bc155145d761ba6435cd7401bf29547f334e1e73efe508a4e78ba6ba7224f238e612dd53fa0fc90c3f26eaaec8508aa0d0ce42fa52269648e424335c54fa1a7f3ea35d7b16d5f8c679491fde19baeffea4f614bcf94e2fd73e25adf42cdd1bf9bfd2e3100e1c43adfd2b82f0395c0ec804d23aea32c085af8153702ef85c6a0f2b50cf298f52ad0b54abf53060594a9510786cd00d46017453f2192fec8a96248b3f34e98836a94ae0ed93a9197b63b3621219de60eea256d68a3f4597952e5d22bb2b68fb7aec78b4bd1ef70a64f0d34f7c0ce80c0dd064ebbc318b9fba320dfaf4940d18073f3d82946850b59f3eafaff745291e48b51b6f6f50fb557c6111e13f283b49f4b789cb6fc1fa6a7e8edf8c551dc8554d4f1d5a89fd091acc054e8faca8b9b4c9d7f64b2b93bcc1a366e74a8f2d97a36fab677810f3007d3a85e7a538757a4401f5ab02b1d837f8b6271c7a727978e20741bc525204078722597b96eaa008a7bbc84164b8f4f91904c4afdeb9f7406811b37f20831de82e213eec6fb96f4ca4529e0cb56de15432cd741535bb2f8bf8262107ca3fcef1c1f09652f22f48f7d0a206dd4ce598cbebe7e492d15444a257a4e73a75df9aaf9fdc16510c2be232d17585444cf891442023c206d527d458e1ff5af8f7d85d38924641d5fea742d4bc50993ca1587632237b464e3191bc536be34680462f8050770b73f4fbab9dc95ec710e1ee5d1f1abca4537cb9de1ecc55606ea5c09d5e2c68ce9589796d201307d6f31beba55370d4117347721f3ecadb585db3e85d84f0eafaca3eae826ac1f1d67d303748f9b3d3f71a8f05190d3d33957a0e367c9cad5fa57ce321cbc850da9c6b7789d653b330dba19cc9a55e9feda050afdd1b73772e1b4dbac2ac0de150212de2a60b21d648b8c20fbab2b3b1634aab7230f8ba464e5d4ca2b883263651f0ec9a40da0dd8aca1ef3b4906dc4235f0893502eae9c5a8f7e19465c46452ce9b42d465f8dfc40baea42b33471624f3571506a7cd2799a09a32fd67a44153ab8f0abf94ed18cd81eceb624e6b87402abdd4fd3eca7862bcb9afc18d767b348a152e376dd9d899cbdaced6171589feb8011df77c1da2b6bfdb017637e5371a3741e92362ef8468915991d50576552c20d84beec82d30f32b161f6e4c161c56d21a95e04850be3a9029aa6a35f3ab790aa6e1dc9f88344f3045090bce3d444721eb1f457e0877071bde8509384f941d9e19b9c60186df6e8f362a2139626f1359c5a6abdb60c8351a94f29839f043b150fb9895f3a91b9f00ce907748203cf7b368e5ae340920b2fc7569b71531fc084da3ad4eec54e1850b062d8625f90f740e0e41fdfe07e3f2da7da7c05e5d14cc64721a735773d10de53a9b03d49293ba878163da7489116a5714af68a887204989cc86d4ef63dedabe283fdd81976357f2219b11e2d796545a915c7115d228c2d9614fa41708896875e23bdb0209486b743d556ae00d61d2ea71e1d6ae0c3e2919924ae10bb01816bee33f908c485b018cca14ed374e5f547e615450fff879884a289adc1fc8a12546041ea615c3bd0a402b98c029bea2f0f383b1c2d9ecf9a9b79090efd2dc34efc5a167fe7658529bf49135a56b64f7b38ff28dac40783d4a6ba7799ef95051b32fd4d3a11aa4c23587ce2bdfeefd5cef962b4da580456d609d3d672c2ad0b6705879589b82ed82d6a4b91b371530181260ac92e73b8488ed246eae1f19617f021e18287a7c6c4e64fd9264b08e894a29c6b74a45c6884406f5230394c32edf6fc7a3c757fbdecd823a7666c7aeed4c8b7cad6388d45de999587b66ae0ccc9d3f5c3c35b2458a24e75e2c45b59cf6cc85171a1d6f22182e4bc28943fd2817a7126d1d7f497aef6fe9a81441dfce147da9f39a458e0c038875bf61b743b7afb11c1e1e32e1d76b2cf3ad785008b5e8627d0004ea25bb9fc2650b6e1304eddc7552dc0509e9b810f730eb90b3f3df5734c64967866d64db847374407ffdc29c5822c9af60c9b25cdf1f550197b1efb79af1dcca4f09a4b61dccec799abb58234c8d34af370bd2d49c8f4bac72e524a1d7c25edd7280db170b20e05e7f2cbdf4ae97588addcc599a97d2a2db0a797fd1a6999710a0627ab01d9f50862868699a285ae8572e8265f38ff76fdad137adf3d1cbd5215aec89f7e70b25e7b5432c90724781aa238971e3d1e7a7aa7954a5e0cf67bd040c941f5a569969689f9d297df4a1bfa22df201b5d2a5cd2663b8863981fe270c8617d0ab38e9b62ee93143acef3bd22367c7156f6b7aa75a73aa1b4e040bbd6a9f58b3f03e0664fd1c67113f50e86f4beffc3f040b36a260c903125faf5fd4bddba7f5f63a00d32671bfb3e76df3a978f812b5cfdd013d893db74c21f0d6842e0050c23be51937ffddb78a80dce105fb7054dd61c06df88539c47a0b144010f67200e8dc7e442fdc9c45b169819d73c6cbf8e93da30fb215f3ea91b5a83e99d6271e4496d4f38a2c7a03d9d194d67e6ac1bb073cf5a55d8c561755b689be86360caed7d3641d34c7070c0854642a353dccedca1cce8bb4412eda8334a2e2f424815f0dfac1064645b982b614e2ed8fd57e78f05dbf442bde291e167397bb6909f7f47a45bcc7d8d0cb36e755a949a1fe6481f6ae2d73501cf6982e80386bd935bc4c150f08c3f60df87076a87d6047f32cd4d2d8e78c22aaa2b95dddc467f27cbb02046d4fcdcff65de12ab9620c7d4407569765dfe22515064fd42191518deef6f4263e359c62f4cce5570", 0x1000}, {&(0x7f0000001080)="4c70fd7cbff2f82918808939fed0ddcf5f0212bf49fd6cbcc0b9a1790ef6df0451ad03a21e01d69d4e3d06b9cf62fcb050a3430c46db117403213c686f9d861ddfaafe97b13a62a0511ee59bb64d371a0bd7466712509d21ef847be3a9243be6dbd41df836452bfc9a7ac3badd026c307b7cea7f4c53dbeea337ddcdf31dbfb7dd1e0eaf995cd73d150cf39646cbe8a0e2037f9391dfd1fda443682a84ece8012878c6df80a4d1ca2ba08693ab9118e7b0cdafe79eda9435b15602328a0d7ca060cbf2e2ff6e6a06e6f529e5136102a6444873c2f396240f4b247cc27528f741a206ebcb7e7131ce433aed42aacb", 0xee}, {&(0x7f0000001180)="36be801d04f86111e4649fcb36d6384f5a61c5391b8ece6e6aed8236b090b79741fc3c7f9f5947fadff19d2f0c56d28d5ec502fffd6793c951ebc67303f32ae10c2d6206bf0e080569384530ae9d9440d2ce9f0a17efea07de96ff877c06c9fde5b6215603cde19e2d968ea9845d96d110241d83182f25748bcb1c95ed254a4efce3abbf1a8829c55ed6d953f7daa8", 0x8f}, {&(0x7f0000001240)="7d5a7c4ffd4ee1e0f928", 0xa}], 0x4, &(0x7f0000001440)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x2, r5, r8, r10}, @rights={0x18, 0xffff, 0x1, [r11]}, @cred={0x20, 0xffff, 0x2, r12, r13, r15}], 0x88, 0x8}, 0x2) utimensat(r4, &(0x7f0000001540)='./file0\x00', &(0x7f0000001580)={{0x4, 0x80}, {0xfffffffffffffff2, 0x3}}, 0x0) sendmsg$unix(r4, &(0x7f00000019c0)={&(0x7f00000015c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000001600)="d7fbd966f8a863965d94ca", 0xb}, {&(0x7f0000001640)="75a3c004e25f586a677b5e46c77b84af14328363de1f36d53406d3686a5239fa6276144e2ce6622766955e8653bd98e3cf6e1af0d5f0df1605d91274f277f8519f01ac95b8d666cb18a53b50a72a4be04851586cf1521e", 0x57}, {&(0x7f00000016c0)="97ae94e60718e5b5927f89e698ea5000dee6ad3da69365c642000c242e3fe962e8cf06b1207feb9d8940be1199fd563f0e461eb1e8adfdf6a48f75390f256cf2523d6f1addf724552e664ce9db5515", 0x4f}, {&(0x7f0000001740)="e21b047dbf695770e57d245b088ad0e5f30600a601ce33f9151a5f61", 0x1c}, {&(0x7f0000001780)="b425166526bff403f72aec5033aef15a1ff2533586f61b2120cb42e4d8dc85b90db2fa585c2782c0ef08aea76ee8eaf771b72f848809fd7c08ca1ca1e6ea0d62d6255afe2ad792a8b965f344bd0a32b1357e16d6e6754d4e11324c8923576ab7632002943637e2156e9627c553c596a2b559e11c5ee6ce6b81839e41cadd78dd059fd38326b3a5c1ba9ebe409e114853d9e4e7fd1a8052684856f831b589d1cb9d7791ccbe3a3bb85f6127132e78f9843c7d7f4ecab1e9de722681aff95b7e500d1954ad042aabb8116984706fd6aa36e8eebbecf32b5773f38cc31af01f9469599b8968e14f413ec3e0519e24e6c4fb89ec2f19", 0xf4}, {&(0x7f0000001880)="558c1aa984dd209baaa53155fa67e91690ab184fb6c06c63422a20e8941077737b9a", 0x22}], 0x6, &(0x7f0000001940)=[@cred={0x20, 0xffff, 0x2, r5, r13, r6}, @cred={0x20, 0xffff, 0x2, r7, r14, r9}, @rights={0x30, 0xffff, 0x1, [r3, r4, r1, r2, r1, r1, r4]}], 0x70, 0x8}, 0x8) fdatasync(r1) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) fcntl$setflags(r4, 0x2, 0x1) fcntl$setstatus(r2, 0x4, 0x60000) setsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000001a00)=0x8, 0x4) pipe2(&(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) read(r17, &(0x7f0000001a80)=""/203, 0xcb) poll(&(0x7f0000001b80)=[{r17, 0x11}, {r2, 0x1}, {r16, 0x10}, {r16, 0x8}, {r17}, {r4, 0x18}, {r16, 0x10}, {r4, 0x20}, {r2, 0x4}, {r11, 0x36}], 0xa, 0x6) getsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000001c00), &(0x7f0000001c40)=0x8) accept$unix(r16, &(0x7f0000001c80)=@abs, &(0x7f0000001cc0)=0x8) shutdown(r16, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001d00), &(0x7f0000001d40)=0xc) r18 = socket$inet6(0x18, 0x60000006, 0xffffffff00000001) preadv(r18, &(0x7f0000002040)=[{&(0x7f0000001d80)=""/165, 0xa5}, {&(0x7f0000001e40)=""/227, 0xe3}, {&(0x7f0000001f40)=""/246, 0xf6}], 0x3, 0x27) 00:00:23 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2a) close(r0) fchdir(r0) fcntl$setstatus(r0, 0x4, 0x40) fchdir(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1000000, 0x1) fcntl$setstatus(r0, 0x4, 0x1000000) fcntl$setstatus(r0, 0x4, 0x40000) sendto$inet6(r1, &(0x7f0000000080)="fed25b321a170be5ecdc6ac42d0e4ec8044982df1e68fedc6d3dab45f24b1fbfc3cd838663be1b9e15dc4a8b5a2c455ccf91fd4352d3f59f5db50990c41d6c3094d6eae7724699a944a551ce3fddcca1e46d24f52d3638c85e1a300f133fe977e6dec6f1b45a4b40d9befb4ce1fb38b55e726dffaa0a576185adda87c6150f932469389b28ddfc08b0bfb4ba824b72d13bdb58a4733f02a1aaad91adfef2165cd2643929373341edbf58509a252f1fe902b6e8860e1b0d0948ca63326dde293f7546baeea075e6e4a2de551208d9", 0xce, 0x400, &(0x7f0000000180)={0x18, 0x0, 0xff}, 0xc) sendmsg$unix(r1, &(0x7f0000001600)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000200)="1d9ebd23e4d7aa9ce588454ed7c71850763e68fededea93395b78a73039a5341e883333aff6db79532a0852838664a8de4a8d3c8971a11609775b42331652e3be7573e2b2afd94a64581a9a4f2d0f7942d6e15cd4387f2c3438ae41bdf65cab6edfa64150a618566df6285d1d3e432c18fd17d3cbc46b22dc67d", 0x7a}, {&(0x7f0000000280)="94467b8a3e5462894f1aa294c9f0dd7dcf105c63854b9a5fecb6fd963684a26a0fd84e2022157a85cad50777340a60209d2a22c254f99251904286d1263ecac984ea16f17a5a445e1183d3ab743827db1d3e6acb44d4f688afe9ffc331cbddbda9ce7986a51fa3454b05d1a17f28db6351d7", 0x72}, {&(0x7f0000000300)="2ccef983bc03907159b2cbf577a63aa5ad532a429648563e6c515d517735ad2ff7b7cfc56dbb18affe1ba4f3297f54d88a9b302358e1122e1436f14fb56f0595ef96c69794c198919b3cf9583e52d863aa5207eb4b12f2e3a5c7ddd737348f4225c536a10f5d92fe1f255f05bfc7f637acd6a30163af65613101c0c433c888492c7e2d154671434a26", 0x89}, {&(0x7f00000003c0)="ac370a12b19ba5ba231f6a71c3d30391540a490dc5b821a4ed2f7fde554a09c32b", 0x21}, {&(0x7f0000000400)="c99e6e558c14b2a0c648c0d6406c240b0a88c11f731aacc902493dec3e0f8fe64a27c88958a0a10136510ab2fbd1f4b76c0e9eaa525c91a6c01a2214d29cdc38447e01df116eac9eb891f2cd3cf2e2bf4147804154b5905539ab27d62213859f2d9f0dfb2567b0221e58a4e152490a73cfe5866b2f56a1a7d991807c3a7aeb95b605d2ddceb5867ce16cf9ce339fc50ec62b101607fbc068401d0fe73b69e43c7ee24a7f87924ec658d55b4dc472514330f5485400c3fc51339dc69e5254d24c66099de03ef5e6d74df7ed775536065f358bb54c35f967f0d5359b14061c4cbb832cece5aa7912c9725f192aaf91e0dddb48b5b61aba941f95f43931cc3b628739efb6b54a33b12882471b0057594e032e0c256018cf9e96bba6ae8a8d2d66892014e94686537c329ad62e6fadcee00c23066e7bb71f1e82b9a8e6512e85104919f55db84ce62681843eea3270352228d2a46bb7dca8a4304123a1ca1c5d15f739c6115648cbea9bb5594852f8e5687f327f305082f68eeeece8dc8ff744c464b72df7093fdbcad9ceb4aebfe705bfbf8c3eb5bbdc92e751599f16c747ba45e4b10b7615e8a87ae944a46ee79183f2100b776607821703a77823cad2f3fe18ff975a38de9c570268a391ef3ed3ff84ca0435ce0a9c56a5e4f2f2ea17f6aa0e90fa66ae0d2e48287c26c68451830cb23c524ac480a7430aad056cb7587c88f48a2fe23401c80d9d3ae772cb70665b7d874d7091c613dc31d14ee24cdac84d91fad9d10e89107e30d0977c6be253157693074e2930b7c99da3e47af7dba6b8e091a8c8c0929b2191e156bd393a5b7893d5023a994be8ccc57bcc8d0115125e96ebc641f9f7cb8f486b7901fae13641691f80fae58470f594ece4f345876187ccb3a6fb0888f023f7c440f79bd860ecfb307355d84966d0818af3f0c8815bc43e033e8d1ec62989319fe34b6d53b92979862b324dcbcb78feb4946b7a91fb162320af18738b6e333922ff1d051d1cfd72e7e41ec667353dfedbfa230e29b8bf943acfd6129dc022d38751ebc01eb7bcb8d5bc0b7db609eeb0689a35aebfba6749301f9cc94b12f509638261b97ccbcecb2580783635c4c55fd1d8ad111ec539a8e390ea51cfbcf9b47fc83c59a211ceadc6858e1e4382786e0505339072ffa0d1fac0f333d4a9c9921002fea4a76c8696bbda5e7edb4c2f4126d58fef0575be00cdc5b8efe47e99f548c3e78e596f6061c4f8eca112c669250311288c870e9dca8a3369416bd8ed272fc21362f3554294efb91576bfa70ea5b16c2649ca5e71351525d10e24308c5206c9dd2339b67eec10a7a945fb6fcdba72c3841589b1ce21b34c3d899596b513b40dddbe72766395559fe068f581fc22260bdcacfd61e1622915dc280543ff17cc90a9e2f52f777e21798591ee30a7732c2767b307d8fca06ae03220655e84d8f40c081c3f43ad7754a885a34c63159d81864d33ac7be3ce627fb857d38cc72d0262c7ece51d4903ac195ff5ed2561dea671b354504d1f5fa72d339c4d8baaf494cc8984137eb1dc23448473da17b377987cb957212f6111c69e0e5f47e9ea6a2899a1ff5560f3454e3d567e03c0b06a432a10c256a7005b3b960675b291f73abd7f7d0bdf9d8530d1d85d99f83475900ca9baee09ac36d43cb87aa711e138f0fc6ea560a543f1463750bf1cf6f1f5081e93caf336974d6ab351a1a0118ab7393374be654ccb1aeea1ae32c2fa8a2ba2f8a753641ffa42173c50a868591979c1621ea6b40de95d11d57fed258ed6c48a0bbd582a3eb96d7bbdae974cbb786247577894bb6d305282cc9d2efdecdd5d396c60869a175666cd276d1b11127f9d379c9e8c6a50a9edcab380461f8c118aa3282570f1a4a4b284d3822bfdb510f9e82f9231d10b0c06f41bb2aae9a63c3c138eca7a493f7bc8e2fbbf0ed085cf2116faf9353622effb87913ed443240c48bb43d6aabfc58e09d7d5398e253afc742f338083b3d32454c7e0c9b44af72afffd3ff110ef0a806e7ff0c50b3143c2c786920a4d615b9042f1af9b3756f441235fc68b5dabd66343bf0cef40a39b90e63dcb0622246397f912629ff3b3677ab0bb4a5c014574e995a4220aef9e9ae7b25a640b0947ba628f32d051c6671068bf2a2d896871127e1e7237a68d12551b28cb53e9e191e1bda67e2266f392bb8832d50adb8e1e6c3c5206cf0a27c394a2f11146491ef9107bebbb6d07d611930ea2c442784b8acb310c17df8fa94b628b295633d10865201c23d3fd58141a2e5d84250f974538a907ad71d54dd30f482a14312097e7ba8decf21c8b81635a349b6ca39d472de1b106bd5d074995a7cfeb3a4a1e0bc38fdd0e92b5f0352e7c4b9bda1ba1e6d4d400f383fbf4146601d6a21f94c9c976246dbc5c91c37538e649f63a5f024c626e91bda1088fbefa7e3fdeac4bf8678bb20ccaa891fd626d43644bfb2a68dbc979cb64f234a86914a6445eb56e3ac767e0e3fa1a677c7fa4e8d31078be041ef913f3f037cbea4bf9d8494958bb98d3e90db404c556c3f6c284034b23475e1edd17292e2759d0c307041d72c26649c841dae9862af3b401cc224ec044e9b89aae3ef35392270c15702f2a0ccf04e3e92d58732843e196cdb43721271634138cfc471f8e97e08295a4cf9290a4db9ea452b369fc897a0e034bbfeda6638091a631ff10f3ba1a89a69375dad1d309422ab17d8b9ed171de4d6921b95a8e62708efd6833909265381c33e48c44830aaed2b7dfe006e89eae9efe0c3d12b6ae5f4413b59f369f5851d245beb66a0d34583782845e8c44334664011e8b879aef22a227504115a27eca8b88a83fd97b2eaaec8e9d9e202bd2fd5cb30cd1445bf45f4bb7726151790a2c88b1e7ab9a960ac9528055a335e2e66621a2ed196ca91f46f67ec071f8c3d145039a5d15e989ef4e814241ae22408af9c3776e7fcd2d0dc24a0eb6c37f2b4cfea49f6609011ba8f5c2e269a182856379d37d8197ea37fd8d4b5b3fd7929b7a8824df0a534af3691ef41edd04c50cba4776285f58c465aeb72cc2bfefbb02598436c7e061deb7aacab0a0427bfcaf27225fb826837c9616828db47daf97b5b1008798ccade2b0c23478f41d84576490be4c366141106a93a1f40b61e68e77bdec81ae47375243d64646fea0a292522adab42c7959220eaa7b8519348b1cea4b7ddc0cd10ac5d1b8fae532055fd4cb92b4f908d4431af51c157fc08e90211c20e7635e8aaff0d925bed56f252ebde23d7f646efbdee5fa99572bc11112453d72a461a0e1ccc5b8a186d2a98b8b1a8ac034b346ffa91114f1cb17fa0ea5a056e9f30d6abbcd343b68d42a2bf1b0dde6a7cca38c727682bf1fc7efd5d559d84e70af72abc6cbf0a5d0d0775910449ce85e714ba8e25677915188fb0c470c2b1fdc7e4e7b45d21a2baf77f806ac4619afb65a505816a0a6c8704579ee93960e23bc3d928fe33353817a00afe627a6f2794c7eb5bfbaf4c316c44e30bf14ab1c37e626621cc9f2e5ec0837f4a7755d700886c138419bed9bd3d57d78460f945cacdcd16d29074b2d2c50d42d03a5d35c8dc898e7fec52c99284147f74d6695f23a03afe7de9519c724a3efcc5ea19579c0cabfe6709c9c659f3869d18b0e5bce16330fc5232466eb1a52d1dab01f9e567884d6a6802b6866b5db44ae23eba12d98554cbd5b86d9253fbfdd5ab4982fd1735445a61a3bff28299ab38c9c8d422ae812307e8b380d0d8c88714844790b3cbfb5915160c532740fecc64f38cb08076e2e610ba9beccdf67dfd3ca3dba694db518a0f5bdfb12ff27eefa86afca2b7166ad5bfab76217bc4fbe3327e290161b719d8fba1426cd6a510fc55befbdba426d01705dbf1304e72d35b96c0ec4dab7d67e5d4ec2748e5894a335f9b396305fc98dbc8919a37aa5469d851dbac10b4484ce3b8993ad84e243afdd88abb33d890d8e5031b3aba7dc5b5dba3b15d2bdfa82f84fe5491fa5835bc697fb2d452f0c37ad4c6d2da7eee03be57f68712da0adf8f0e83c3f7c47749696d8ea0e3b3c88a2f660e2788af13a1fafc077b382bf6cc04c4e55919fa0ce41553e9de945ba4bf15bb7a430c92cd84de77023b1cb4a256868779f79691e07a6e4b3335a57be49ae641732332c8aeb1696be6fdbc3e593c8a3e1a80b52cfe1d032f7ced9e25bc036a9260ab18a304d68fc1826785fa811193351e76d2ee4d7db16ad09fd3c68658b21103a81df17733a22861f6b335aa3a0de4c193f158a9639b531c5b31bf0f99455cdd893948fb9080c9c3ba6f9b0df1624de15a0b94943158b1774b151cf2f00c161ca6cc600055c435ec4b051a6b6d58b4310eca86fbea1aa8e794fc1eef5e0a85a6baf3b05928c92ba3e708bb63892f8e68e091a42c1b5b85dc578068a4d89c95d11448aaa74c46bc3dc90e198ca513bdd5ea8a4241a7c66a70edd4974f96f6f342deaaa67c47131219d3e7ebf7b16b1412741cd2ecb11b7b9fc310c996059772d9ac3e055385a77be6352f8ad37cd850b975d9b933fc65b45e15a7cf07de815603d2ee4770fa0ad8cac6608b4ce147c4f4145b1b359e81c88b5b3bb8a912449b1dc207b3b715f4d5ff2820879281b1d7370ffb454275f0172bfea743bc8d102eaf5d80cf4f1760d806e801d69a512344a8ad3a594b6a702934b06d16b178d711f9577b875980149b3fa04c76d41cd8f7c75f13a315215219f4e816b9313b846e90323f18f9df35b169c3e2979c5733df71de03d939a35c18c6ed5a0ea7fc54f82ff3183bf895f3bd51786834a0f1cc552f0bec86ced23a2f36e90cd6aa658a26d900a4f81807736a2bde19a43f7f1bf547d4c902ec38a092c4fe36d8bf629621f6ecf30ae6ab0901f2b2ad2ba915041b46c170b54ebce3362cd9f8f80502d2d6783224fd6b2ef87d2f9641ae8b0ca376af1ddcfb2b964df4b75f22154a52acc21800a718a0041583f3980fee0f2f99ce82b453f82e2551380b9494051278c324fa69d8a9f6bbe1e714d82d008046bb3abf548a7edc5246ddb5a50dbdda04f393efb1503f2fcb3c0290babaee3844ade598dc45b8f51afaf52b0376d2df962ddcafd5509ad6b749b410b81dc0e34f205602918ae87c9522420cab82e230d1a41168ab26ff79ba6d1fd3268858001a4a36422b97ac7d51477af866955b34ad07d90bfb7bfcec8318166a4c0368440329bb25939790e232a05b0f27ed08f24a04c2b04b85222ba5545489cda99a51dee0ff1288912f164220d559731b420435aae53f9f7c17f19569210f2ae3759d28b0a8c0f28476952189795af43d813581fff64549c459324ea867d89f4b19c6a576bf4624e393c9bb8fa5471461a5f3a6a2736ac0b9a77dd591477d3b2f7781fac97caad4230ca65c60300ccc9734df019ccf0d9d9c0b68e72b019416204aaf21d9f7a84adc85cdb183c75ddc6353f08cefcbb7908ffccee9f0ea1d4b9b0954816d54ecab1aa310d6de65a2c80bda5df37dcfb38350d9ffed6d393a1e822d4364165cce92f46269f9e3a1c0304d39d0e72c339dcda2f13c81ec871b44ed69780da4cf382fae811e3ead1d0e80f534a3d861b9ed64ac916027e41a2ee1cf896036297690b414cec577ce2b41d3dc5196b6d710f22ac499b519ff825db1b7bc33c09ad9f11c163afa2bb4a01a0c019ddb274f99b965fa9c7e089bb55774987d00517747cb1e4ca081e2d16d560f77fa7c5cd76dac392fca4ed2bd7267e4300acb07c1f944eb760864611bce116633347a54d141b", 0x1000}, {&(0x7f0000001400)="e3b9ec98fd64e6b223182883becea98c791b6dbd260c63b7", 0x18}, {&(0x7f0000001440)="3e2085f637c99e335776f6dca72839a4b72800b88be2220220c8eb140bd7227b667beb545115ef2cde33ddfc88c11192e2d143e023d3c36bb12de37cc6c2236f8061e1ec2243d95fc845c8b2e758e8edcb50fd376a81c2787079a8217ccff95ea44a498ca754857f2cdd51c51e883c42e744b785d29269279f0c5a1c3f05b04478211b7b38e7932979141ca3bdc6bd0ed294c99d731fb0c94f7f8e31cec694ba9a6d56d0902ce12422efc1d745590f4e2752d4106eccf2e53aadd447d9ab", 0xbe}, {&(0x7f0000001500)="78350306855d6475b3b0fa9d9d95d5be9e63d58461c6fa816f57336444075ecf188b103679dcd921ae904ebc05d3b0d9244333666bfc518248403df90a43178cd85a13", 0x43}], 0x8, 0x0, 0x0, 0xf}, 0x8) flock(r1, 0x1) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) fchown(r0, r2, r4) connect$unix(r0, &(0x7f00000016c0)=@file={0x1, './file0\x00'}, 0xa) chroot(&(0x7f0000001700)='./file0/file0\x00') pipe2(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ftruncate(r0, 0x7) close(r5) chroot(&(0x7f0000001780)='.\x00') r7 = getuid() fchown(r1, r7, r4) setuid(r3) open(&(0x7f00000017c0)='./file0/file0\x00', 0x40, 0x40) readv(r6, &(0x7f0000001940)=[{&(0x7f0000001800)=""/97, 0x61}, {&(0x7f0000001880)=""/161, 0xa1}], 0x2) r8 = open(&(0x7f0000001980)='./file0/file0\x00', 0x0, 0x2) r9 = dup(r5) sendto$inet(r9, &(0x7f00000019c0)="673fe17417b3f40bff142282e02bedfd9d9e27704b338728c9ccdedc", 0x1c, 0xc, &(0x7f0000001a00)={0x2, 0x2}, 0xc) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000001a40)=""/7) recvfrom$inet(r8, &(0x7f0000001a80)=""/92, 0x5c, 0x41, &(0x7f0000001b00)={0x2, 0x0}, 0xc) 00:00:23 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = paccept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x20000000) r3 = shmget(0x1, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r11 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r14 = getppid() r15 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x3, r4, r9, r11, r13, 0x10, 0x7}, 0x3, 0x9, r14, r15, 0x40, 0x7fffffff, 0x200}) r16 = semget$private(0x0, 0x1, 0x40) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000001c0)={{0x0, r4, r6, r11, r5, 0xc, 0xfffffffffffffffd}, 0x19, 0x5, 0x7}) r17 = geteuid() rmdir(&(0x7f0000000240)='./file0\x00') fchown(r0, r12, r8) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) shmget(0x3, 0x4000, 0x70, &(0x7f0000ff9000/0x4000)=nil) getgroups(0x7, &(0x7f0000000340)=[r13, r10, r7, r5, r13, r6, r6]) mlockall(0x1) stat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000480)="282cf02e75c06295b8d278ec2e04940371779c4bd94cca4e765e5579a056d650", 0x20}, {&(0x7f00000004c0)="9f3c1936ecb2fad4d53aa01d108291fe301abcfc3adb6d36817f041c7c4e5b759308a8fe17d878d70d65dc8e5f7660574027000ae1e8f5ee15545a89153a368b321d0eebbe6d804336b1f986f4bac9e9894b35cef7b28b14b813fe7982b2a67d5a226f5b09b1e7c964e310d242a7066a56f94cb86b900025c0632174f2ec7d72382dc57ee51d13659aa453f0b9a90c38478361a28e70719e738c9df5d09c784dc07ab89ca6b847122904497c243e55c69776f552cac45222ac3a38a585d24d", 0xbf}, {&(0x7f0000000580)="c477bfcaf12b5537d241265cd6a2c3601e835dbf86e4ee41976ee5dfd2729c58fc37aa3b18fc2774a6d381b9e9889a0887c384ca91fc33c8bed243063358827bb8c871ec25c2a96bc9fea821669373b8d64b5d29b519aea254182a04c6e7468042bdb5c2db517f71b99877c982dd1c1d42bae739d28d856fe9311c58b777002c934316f32967ecdd75646682ba42ef78c2395eff2fa8b3b457fe5136a73eb9e01bb655ea5f5192e8c81541b088575abc1c83f15338", 0xb5}, {&(0x7f0000000640)="e01be30b30646b2e6eb990449b87affe91c25f42cc7a070229f938a9f5b0144be4a45c5ec84a458105f3f0cdf4a8c51a5b387642b695ec9eeccdbf09b487ab7a043c1c69e944b4374d6cc793e0289f60303b1af2e401967da91e7b86c3316eac9ab69e0618cbf8d2c168918d27cfb609283930690117d8ff0efda05ea0d43dcb6ff45f2c3d48c2ca69bc88fbdc7a3b3570fd5b9248b2fd22ec35c21438dad96fd5344263d33e508466821bdaa6d55abe9359477a5f94d410304703bbfd2f451807d9c1a4bab053dd80d872bab1bfbb8904eca294f503514d", 0xd8}, {&(0x7f0000000740)="7549a30843b4c6366142597f08afaeec59d305e353d26881e234d85976dd5592c320e1d0970545639c261c6003bb335b692b464e94663f924362708c6b3850a28532b1db0987a7fd96ceff9716eee866b8ec2c610ed1d95e264752957a4ffca57be2acbcc394deea1dc011b75cf9f67ea7d2186bbb4c47e322d43f3e00f0b9fcc7b8a08cc0d4232897641d2f5bfc8f3c8fec5ed5c19d5360aa3e5f4f597550d9022c9b5b54fef8d6a9b6c192909bb5b6e871c9d887479332b4", 0xb9}, {&(0x7f0000000800)="b81c3380db1d89b473dbf5cfa9168367c299ac00b4408d11acb1fc911905979f6e08c442a2be9416f22c783819edfcecd047da831bb825a4eceb8892aa2d55b8daa004a304b6e587795b47f2d5ed777e0a1568cedf38f20ed1415ce89cf5b51255540cd8a17282a8386bfc6d48ca7b599b3392186d149f53892f7d0fe67a4239a3bda26d2ef6b0b637c583984abb629d1fae4f44cced1f8e516eee2ab7d8bd775a504ce796619fe1b90d230f06640133b031a5e604cc749585d8d58f7375", 0xbe}, {&(0x7f00000008c0)="dfea49b7908af04cd7305214873f6eacba80fd984f679e1e833466f4126c1f58553538323f01a9ba66f9b229f483e1544c651ecdabf1b5b78c743b8d3ea3607f5e5bbe6a701c43ddc364fd1bf9a70c0c24e3c66003bde9e4aff5e7b4abad0111e11532c3e5af39ab634f02a9e4fd6a61d799516971759e3f2c5ce23931c5fbfbcee73923f0f5f014e04bb5d0f3f01f22962900807ef21bf876b7da3b88eb996b3fd87d06ba1262e40684bfbcda453a78d86fe77f77cd403c91b277cddc9f8b89e2374d159d5ab85a63f021ca96ce1fba7c2f5d", 0xd3}, {&(0x7f00000009c0)="3aba2468178d4d0cb0940168c48d6ff5624218a44f6c1058c626093ca5ba9c45f2b3228e0644dfbd771006c36807e69d0c9aca3c72b58fd51d89073b5374fddf1e568b6a73b58513aba6fd5d0630492b7126c580ca34f4a9820d40bbed245fa10f7b93c51ffa7b8afe3151f1e1007a68b44a957792fb9ff5ff5975dc029083dbd89024a787d15b37a8fdc520ab7f01907dbd07d78d4cd2da08fea01da51e22bb71d7ffc3fa41093457dfb1b09c7e04cdc9", 0xb1}, {&(0x7f0000000a80)="0599fb", 0x3}], 0x9, &(0x7f0000000b80)=[@rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x2, r15, r17, r20}, @cred={0x20, 0xffff, 0x2, r14, r11, r19}, @cred={0x20, 0xffff, 0x2, r14, r4, r19}], 0x78, 0x400}, 0x4) rename(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000c80)='./file0\x00') getpeername$unix(r0, &(0x7f0000000cc0)=@file={0x0, ""/30}, &(0x7f0000000d00)=0x20) r21 = dup2(r2, r0) r22 = openat(r21, &(0x7f0000000d40)='./file0\x00', 0x20000, 0x15) socket(0x1f, 0x40000001, 0x2) fcntl$lock(r22, 0xf, &(0x7f0000000d80)={0x0, 0x0, 0xd468, 0x0, r15}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000dc0)={{0x4, r17, r18, r4, r6, 0x19, 0x8}, 0x2, 0x4, r15, r15, 0x7ff, 0x9, 0x101}) shmget(0x2, 0x2000, 0xc4, &(0x7f0000ffa000/0x2000)=nil) semget$private(0x0, 0x0, 0x1) 00:00:23 executing program 2: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) shmget$private(0x0, 0xc000, 0x14, &(0x7f0000ff4000/0xc000)=nil) connect$unix(r1, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup2(r2, r1) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/250, 0xfa}], 0x1, 0x0) accept$inet6(r0, 0x0, 0x0) 00:00:23 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=ANY=[@ANYBLOB="0100e91f71897c1e9233614b00"], 0xc) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) listen(r1, 0x0) r2 = socket(0x18, 0x3, 0x0) shutdown(r2, 0x0) sendto$unix(r0, &(0x7f00000000c0)="8a4e4122efbda7b4e9a9012928155d74685d2548e2604244ec901684050456ff90bd84c1d32d2124b63663991cc8fbc1e97a0e90b4eed0b78caa1405a31b9d232f844acdc97cee6a9a6a4419da27cb9e08efb951f99bd3762fe1c7fc24d661286a31f742ad3ce77401e1685b5972e43a64c4f101245b52324946fdac54c2c5f1a73aae3b0caceb1d3048277ddb8dfb3c5410bbc2deb147481b01eea95bb0899658e2528d3a75d3abb7fe8c7fce3422883c1355e1a6060abfe05f6f44205c1fe639724415c9d7eb2c8848df33659fa847c6ecc2afaa594738531d95bfd0", 0xdd, 0x400, 0x0, 0x0) listen(r0, 0x1) recvfrom$inet6(r2, 0x0, 0x229, 0x0, 0x0, 0x32f) fchroot(r1) socket$unix(0x1, 0x2, 0x0) paccept(r1, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000040)=""/22, 0x16, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="0100f3e4c4f96c6531e63f386b00"], 0xa) dup2(r0, r1) 00:00:23 executing program 4: setrlimit(0x0, &(0x7f0000000000)={0x80000000, 0x9}) r0 = msgget$private(0x0, 0x4) pipe2(&(0x7f0000000040), 0x4) mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/4096) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) connect$unix(r1, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = accept$inet(r2, 0x0, 0x0) close(r3) open(&(0x7f00000001c0)='./file0\x00', 0x20308, 0x0) fchown(r3, 0x0, 0x0) msgrcv(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000008000000400000000000000000000000000000000000000000000000000000000a9da49f386fbcb5e632da4373f6d82000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000882f261637f6734cefc2e1d3bce1fa3be61d756997547ebc0ac65ad9046a9d31c6cc5ae8f5d12f0c22820c199f85c777bb8ace998670f1e49817eaefd5b09c213447118afff566d9033b11700a1429a0a47cddbaabfc58775d5504b674cf2e48cf52125b4907ec150a25e4874c6e011fa2d169f1383437815768471e7a"], 0x1, 0x2, 0x1800) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001140)=""/161) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x10000000005) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) r4 = open(&(0x7f0000001200)='./file0\x00', 0x10060, 0x8) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$sock_timeval(r4, 0xffff, 0x100b, &(0x7f0000001240), &(0x7f0000001280)=0x10) 00:00:23 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e9c77189591e9233614b00"], 0xd) listen(r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)='w', 0x1, 0x6, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1000000) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r2, r3, 0x200) 00:00:23 executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) r3 = socket$inet(0x2, 0x40000000, 0x3) getsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000000080), 0xfffffffffffffffe) getpeername(r3, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ftruncate(r3, 0xffff) r4 = getgid() setgroups(0x4, &(0x7f0000000140)=[r4, r2, r2, r2]) chown(&(0x7f0000000180)='./file0\x00', r1, r2) mknod(&(0x7f00000001c0)='./file0\x00', 0xc000, 0x4) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000200)="a57b374e120e30014828b904d245e5d97a73b3aff2e3244a34c2ae442bf8a80f9467f4439046d01d9c5fc4c86fa48270309197ea40e24509d28f21862ad7caf36983887b553536ae3cd117dc9bae7ebecc219f4f3eae8e59998b5be72254b16a1ca1fd57169b9ab4043bbda11f2180f2baec2d2e", 0x74) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/88}, &(0x7f0000000300)=0x5a) getpeername$unix(r5, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r6 = dup(r5) r7 = dup2(r5, r3) setgroups(0x8, &(0x7f00000003c0)=[r4, r4, r2, r2, r2, r2, r2, r4]) readlink(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)=""/52, 0x34) setsockopt$sock_timeval(r7, 0xffff, 0x100f, &(0x7f0000000480)={0x7ff, 0x10001}, 0x10) chdir(&(0x7f00000004c0)='./file2\x00') fcntl$setown(r6, 0x6, r0) getppid() fchdir(r7) r8 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000500)=""/210) r9 = semget(0x3, 0x0, 0x0) semctl$IPC_RMID(r9, 0x0, 0x0) shmget(0x1, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r10, &(0x7f0000000640)='./file1\x00', r6, &(0x7f0000000680)='./file1\x00') shmget$private(0x0, 0x1000, 0x74, &(0x7f0000ff9000/0x1000)=nil) 00:00:23 executing program 2: mkdir(&(0x7f0000000880)='./file1\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000040, 0x3) 00:00:23 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = shmget$private(0x0, 0x1000, 0xe2, &(0x7f0000ffc000/0x1000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = fcntl$getown(r0, 0x5) geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x4b6d, r2, r3, r4, r5, 0x100, 0x6}, 0x8, 0x80000000, r6, r7, 0x5, 0x0, 0x21200000000}) socket(0x1f, 0x40000000, 0x3) shutdown(r0, 0x2000000040000000) recvfrom$inet6(r0, 0x0, 0x91, 0x200000044, 0x0, 0x0) 00:00:23 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x4) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = dup(0xffffffffffffffff) accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/87}, &(0x7f0000000180)=0x59) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0xa, 0x400) 00:00:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) recvfrom$unix(r0, &(0x7f0000000040)=""/160, 0xa0, 0x1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) r1 = paccept(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc, 0x40000000) chdir(&(0x7f0000000200)='./file0\x00') utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0xffff, 0x9}, {0x8000, 0x9}}, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x6e8f30f881a252d6) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x1, &(0x7f0000000380)=[0x0]) r5 = getgid() r6 = getegid() r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x6, &(0x7f0000000440)=[r3, r4, r5, r6, r7, r8]) r9 = open(&(0x7f0000000480)='./file0\x00', 0x3, 0x14) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f00000004c0)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000500)="3af012275936db19494692b37a92f2b55438c36633ff79e067518035f3445a176bcb1bb4d0f52d8a285cfc9482a6e6e42a7e1b73516a9fa7f63f671f9d27d72b99a8165fc0026f1f6d6d4f8bb5b3375dbd66bdd26d49703638cecb1a28e99dd42de2ea45384f77f39e46a4a8a5fa8e8174602029607d7b8681dc105aecd4ecae74cf482868da139219aaf8b5d6842dbe56fa449fa3645a6f798b569a4b7318d1ad6baa56f9828fa92e00b7c4a0e0a7715e3402c6", 0xb4}, {&(0x7f00000005c0)="083d1d49a2abd1f9508fde9ef8ce722c68f1df8fb64ef65315d4210e6d879588f64e5fafdfa8496813afb16f2369a9bb1ec87c5139c5980712b88e091bf12896947069c7d7412e0627f99afc80f7edad9d0b046970ef28ab1c06d35d57a58b7a35cc6d11b62bdb100f73335872b8ccf57ae0531db946be60d4540dbbc54b2469d09d840fd0ea8a439c", 0x89}, {&(0x7f0000000680)="b11fe9bdb97b87ba967abb3c1a44af88d836fc2dfaccc88b96e329baa993843f56e7e471fd338bd8f69420f5dcfd746cf68bd24d5a406baec38dfe69168e722915aa7ac9ce672a4c4b0cff299716c948285ebcdf00a8e707da96f314697ad41c1180ef55fa3ddfb1fee654db7eea9a728ceda2ab67b7f426908dd293260c45af35ccee191a9bd8", 0x87}, {&(0x7f0000000740)="47f4c77ce4d767aba46546603417e0856699176d4782370941a333f943937e04a567f2f33a24e595b27b8ca56a244c53f60c50b62986803f202f168859bc90c1ed643661b207a4b6d9583b676716d3ceab3907a61a089ec501870be421b6283604f05b3dc192d8363e91e1b4735b5a75b58e509301a2763caf1590476151e7fe492682b506357b08b1cb22775a16a8477d70760b56d6e10f111677415e7c0529d6de", 0xa2}, {&(0x7f0000000800)="ea725560c4d94fb3c0cb3aee3861a819283cecb85c75b63c00306a73e39495a9e67b804a21bf0ecf4ae972e32ac2402c28092bcedc4c6df772bc8ecd51d1d038a6895af0268ec908f9dae784280861d5e0abdb64964aad", 0x57}], 0x5, 0x0, 0x0, 0x8}, 0x40f) sendmsg(r1, &(0x7f0000000f40)={&(0x7f0000000940)=@in={0x2, 0x0}, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000980)="12b2e7269c64b01dbe4fdddff21c76155d9e911e68245caa8c5c2fc42cfb686a84b9ef8ad4c9286c33d1fc6762bb3df31400aad616e342491bf61d65ca22c10d28b58790334df8d56a93015e729e179f0cace5fc82f25d5a5e06ad20f27dc747de9d1c949ed24386f90e38931505701f1db1872d69b54ed627e1cb05d0f39a764a68ad7c6d8947e2e55314a7e13ae551423ac9a33f4bdba42d6c6d078a9bc28c6e64de73605688f9f9c60deabbad100eb61c5a06643d049c47c865c5a4aefe6e72c9045e0559c9a815f98e55e54877e5550f8e8d6eccee5919a1fe8efadd61267ccdcc6c7d29bfd6b65b2029caf431e2", 0xf0}], 0x1, &(0x7f0000000ac0)=[{0x100, 0x11, 0x1, "5a260c32e0ed6bfc21bee066f73380e1781c9ec42ec36815f15eeefd704ec433cd9b61b0d02a7fc1148b149eb3ecbc96bf2174af34eebb79ede3c345372e9eaf5782b9d7ec67557a7c29a27e33d6a2cb633a2e55abec91d1d781f119fe120503d9900bda31927aaefe7e03c482530016ffcd7d70641e5cb4cee8ccdfb69ffa807a3bd1d124563d07c2f1b53e3db499b00afa40905306737ef4942b049b7c4aacd1952312d51300e2d12c901888c7e2bc19ec568e10db1a2376e6d05b4bad0b34e230c615ec9862b7305f7cf75d70ad42142509c548ab13701cd00a0791feb82cc457593d4082e3ee32a53d0dd96c"}, {0xd0, 0x6, 0x2, "24da9e7613b68b8a9dad89c78c602bc364ab3c25ac102c6923191d66385ae91939d96e2cd7d8b4c14e3349edd76bb81e593b8028f7f64a36485cd6fc37907b06e4575e38703b7f77d7eac7a8a21e43a203ee88da6f77265f2da5c01a7ee42ca914b2fb19fb68203a55f0534ce13dd188f582f44041f7dd04217aefeea96c4ffb9e0ba80b5ff34780fc7e6952365feff225dc3b1c9ddc1e02b6be6d4fd27cfb6c20490c0dab5ba37ebc711823f518e33ac076caffbf05faeee8"}, {0x50, 0x1, 0x5, "2b8b96c6a8ba5f8360caf4aba47aed67fce0df94dec310a5014d779c1a02180507865dc26241a0dc8b707272c4189db8feb65e1b39e0f212159a9306e3c22f"}, {0xc0, 0x101, 0x8, "6e1d186a0fadd3983c20a14738aebc40e3e6669001684883ee11d5d11821878f303db9ef7302828325662e9a0ac5189ffc66f826ea479599c9f5854513a98252ca04fcf92fa42e14939165496b08cd4158e537cd1e1acc4e1e66b615b954b1f2fa6c4f29cad39261112ee802b3718f177ba4a5e77a5470f2b090bb11d1bcdc9fbed3eb100f291f47be4cafde401df31986251b68df09a08053cb7bcd593977453c39d276e849ec8a4082fd6f"}, {0xf8, 0x100, 0x31e, "fdd10afec878cf4bd3637280947142f00de9c7bfb92c01d02f13085948d533dc967f8f5f3d4c77d372ceda21c40abb45c4125c134c9a1d1bc378e6420d31e30351da65e5b18835286fa707c5935c59f05b715d9d10c1964ebd49383ce1f67e2fe3ea2bd5296974d22c7b491ec061e440e05fbe18e63e2b4cd7db512a0b430d8915241f5a5e621f55df7f4ae6599085a373362f027852b3c1f7d4bd21d3ce1a41cb1f1c03f7f5cf59a283a99c785a40785f4bd0d92ed7bbea4de486890238ff6a39c5f03635fd5e668233c2fe22fa7c67e8fac6046da8b9133039dacf676d6290823ec487"}, {0x68, 0x101, 0x4, "68e40ff77a2ba9721953f62968e2e628e363e7f261bd525f354281aba06a9f370682a9dbdbd52c78b76678b7225e108b3c7da2e35569c33d237f38301e052e3584f2d1b9b481451dab9c49506d3afb6bd01767a1689118"}, {0x40, 0x11, 0xffffffff, "a3084cc84ea9222a0620403df905bee7efb6042bbc20708b8bfa62c325a3ddd65dc3c1ae3c7a2bb6ec6e467d6223c8e8"}], 0x480}, 0x7) connect$unix(r9, &(0x7f0000000f80)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0xe) read(r9, &(0x7f0000000fc0)=""/87, 0x57) mkdir(&(0x7f0000001040)='./file1\x00', 0x80) r10 = semget$private(0x0, 0x0, 0x80) semctl$SETVAL(r10, 0x4, 0x8, &(0x7f0000001080)=0x5) pipe(&(0x7f00000010c0)={0xffffffffffffffff}) paccept(r11, &(0x7f0000001100)=@in6, &(0x7f0000001140)=0xc, 0x20000000) mkdir(&(0x7f0000001180)='./file1\x00', 0x4) wait4(r2, &(0x7f00000011c0), 0x14, &(0x7f0000001200)) getgid() preadv(r11, &(0x7f0000001380)=[{&(0x7f00000012c0)=""/186, 0xba}], 0x1, 0x0) openat(r0, &(0x7f00000013c0)='./file0\x00', 0x280a00, 0x8) 00:00:23 executing program 2: r0 = dup(0xffffffffffffff9c) fsync(r0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000040)=""/229, 0xe5}, {&(0x7f0000000140)=""/128, 0x80}, {&(0x7f00000001c0)=""/42, 0x2a}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/220, 0xdc}], 0x6) fchroot(r0) sendto$inet6(r0, &(0x7f00000003c0)="2a42262b5d16530a822dcb2fc1400660bf36b3cf204ef8dd88dc700f6cf31b81fec65ccc558a4fb31c580e569ff3bc924e164c40c288059ca9f36b81985cd566a6c61376648bc2131ae04d69b672e0b5b9a758919fdb4c7c020109f466c3cc014a6de2f85464431ae0eb3cb83fc8cb0d80a4b41dd975d1324f854d1a0b480f21118ddbded34e636db44f66ddf47574f413a5f57287f1d325b7acfe6383e88702907eb439efe7f19e4a65e11c2436f0dfe7023d64dc2a6f6f9e347a25a570e321a2aeb98cbe77564619587e9802ad9927fad376e53734334c1cfbacd64e222eef39f9ef60979d3718af6a07b2e37ddfb4b5aa280e0f1ecddb2b", 0xf9, 0x1, &(0x7f00000004c0)={0x18, 0x1, 0x8000, 0x9}, 0xc) fchroot(r0) ftruncate(r0, 0x1) r1 = open(&(0x7f0000000500)='./file0\x00', 0x8, 0x100) getsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000540), &(0x7f0000000580)=0x10) getdents(r1, &(0x7f00000005c0)=""/4096, 0x1000) sendto$inet(r0, &(0x7f00000015c0)="0661f3223502d2aee365f861ba1f429e7511fd3109821cea22b1e2ce14c26e6506347e2f40eacc66b4e29f772daea3bbacaf1c14fc096ef6e200015f3065b73366ebdcf58e5b50775c3c6f6110f3bb35cc2248d4c7e7aa5778d9b3b3400e8f9033d00fc05cf8077fd5e1ee40c23576cc65bd2135aea2bfce62e0780f3082e84d60dfab96c351e75b15bce77cadb1fb526560acb331bfee135d7dcda212d28c6f4fa994fd94c0b9ca6f89084b1a96f6d3b632549cef2e1ce9aaa30778227d359447517e5ca9a6d53c1b0078096f34fac255bd2a773b262f55efbfef19fd5377b3013cade96da80fea95c56da2bd45908302ece5e4f58d25dfd9", 0xf9, 0x2, &(0x7f00000016c0)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x1, 0xffff) bind$inet6(r0, &(0x7f0000001700)={0x18, 0x3, 0x200}, 0xc) r2 = open$dir(&(0x7f0000001740)='./file0\x00', 0x0, 0x100) recvfrom(r0, &(0x7f0000001780)=""/4096, 0x1000, 0x41, &(0x7f0000002780)=@in6={0x18, 0x1, 0x5, 0x7fff}, 0xc) r3 = socket$inet6(0x18, 0x20000000, 0x3) shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) r4 = accept$inet(r0, &(0x7f00000027c0), &(0x7f0000002800)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) getpeername$unix(r0, &(0x7f00000028c0)=@file={0x0, ""/4096}, &(0x7f0000003900)=0x1002) msgget(0x0, 0x410) fcntl$setstatus(r0, 0x4, 0x60040) poll(&(0x7f0000003940)=[{r3, 0x49}, {r2, 0x6}], 0x2, 0xc705) renameat(r1, &(0x7f0000003980)='./file0\x00', r1, &(0x7f00000039c0)='./file0\x00') close(r2) r5 = dup2(r1, r0) sendto$inet(r1, &(0x7f0000003a00)="a9326cf397c8736dd995839cc4a721766f2048e74b66a2aaf5856973ce8adc13c5ee798b78d6f3eafe6600bfc9eab59bca926071c87d347d49c997be7bfc511d25a9c72447674aeacb482397c860681f85038f0be4479e9b4fbdac8e61991fb371b5cf7b8c605f99141c16830a05073a2ce04ddd7934a724e910f3ee4606c080614111641aeef3867aeb69bbf19637e22540c965f6e3e36d50cd4f66c5fba0d9ba0679dbbb21f283bd45dd04a8ba0b31e18b50888f7152ffacbbd9b6b34fb994da8236bc03f188fd1d9d492e0077b1ceed524051c31480f481dc49bb11ee3d9a4c83de138ff6e875a0b3c64667b6c239efa288616e8368fb1dd31e6547a7dca1d66d64fa7e44f15947892cdacf64302e33dc8709e2c6e55d177d9cfbbf41ddb5bec19ea590f23cdec5f5fd72e202849f688319f1c69f0648d9bd5619bd1d61699d063f4ade718d1f120f36397cc18dd51f128eac19d58c2ac43ffebc9a71f45d6b4eb2c7a16d4545d5a5644f00c8db50bfc5910aad67d22b7239a93942db78545bcebd79d0c4bd23cf4275a6dda9c10d6e43e69f014ef340ebf629d588aa948db92bff3d19e5a9e4b1491b92887f66f4b5145dd769a652a8a1df95c3ca4470da818dfb0213c938b20fcded1e08ceaac5280e5c3ae324b691c7616130c328ef427b3e4d19c63a814d428971dfa4b843583832b0a4b59b57f1e2434b8c9563cb2c40a469120a15b74b2120465e8f4b4e8ec8d1145d7bfb8cadb435c76d16d1ecc64d50f0f8ca08e5e12ec35e08500c2d81e83a8c43a6a97c33bd90b0023ac98dc67b16c0dc6bae5f5c989cf22b6aefa4253999efc3826d488d43a1c50573d73e37078c0526748c4265bf47dbc264bbe7647eb335fd2e43173acb3f1932d9dddba13e385109e1a051d09173f97324f77742e6bb3f85f7054106ec6601f0a22fc7e6b636672d074b39bf890f8df236f0c91a914837e384b780f8a25dd87c2ba733d8aa8590e937c84067c5b863a0c8d27e9cbace6b7536bbee22c303bb3325c94f0b073a737629d6aa317c311c53c7fa0a158345a443fdaaa7d21b92ef37db4592fd5fb10d6bc5a71e1437bf48f446a195adb8912cf9835c156407fbd6faad49df2810ff8d184e03f8a94afe63c8e4c7a0d9198da1b40d4afd67bd777e70f78ea77a05c74d1b398f1f1de784d617b8fd027c6803772e5fd4aa7c30b6023ad346917b929e946d0774c78f166f7c9469a40571138f95e8ec59ea59e35c439a034171a6251c58c5f06a22dd30c8b1fb355e7c4425582a17a8e8e92a8ee88db7908661144826061ef68424531623a07eb13004e6f945e281029375fdfe87cb28642a4e34694310d850c9fd569e06add84507f7f29e3b903d5009f4b3a16ff1a57c4126da6b78483b3af4debd6538a998dde6d6be4fedd974c41d179627a606a4fd5b88c4418282be28a68e581b362477b642394811bc8876121850c0f4cd821338b77b163bb49340c2bc0f2431f51adec9570f08376c3a713c0495c00aab2e26f0d40a1b1866a768ee8e973ff02f5723283ae7dfadb66b03b79081016032116c7b84294321d21681441720cc9c7715928621d55a4ca7fb0f6993217bc4dedd9266566a53c104885ff1d13a181c416594a631c35ae0b160ff6f6c9ee06de0cbebc5c224f75ae53595c6084482c68113f7a635ab9aae38e9888c3f1268f5db281355f0670c73fe6c570e44f93544da4a2fe34c8fcce89e413e1b6704c895b73986b521a9362bef4472dea1da86279ae2169df4830d96abfd40407bfbcb2467294cc7a4cd8df4b61ae0bffedca1a5b5983c95c6761a0d78650676a99f31b6f4b3501fea1ae3cda2a5c03f53801678586e4be5b75336e5a629cafbb0dfd228ec293fa818621642aae36347e63611f126fef521faea8d60bca9a4129560b3d2e0663368ba384690ba2131aad6a5b8c0a927580d1031e1d44ecb99de597b27c87372c2db664ae559dabf4913623d6c7928a6c25a072f83e063b895a9ee39f8909bb15c224dacc8222ecd998f8e8a856443f883e9c73f8dfbd214956a71847539c9bbe63e38b03e3943a6f1fc53ce28d8717092b85a617b9b08e758b0f89edc9288744e7155f2b4e9416431a83d44349147b36fe43265ce8f5507ed5ac8cc686eb452739cfe09cb349cc9f4c564cf11eec4e5db7dcb8bc6d2d7381d7435fbdb2971ddfd67e3fbdf5e1d50b6cf73ff3e3863ccf85817ddb81f5edff6ca340721856afdeb8c0c91beae2de164bfda6d450ad28506257fd6b1031c1fa8805f7d5eb8f7cbfc51aabf2b10e37ad24ba1ee7ce9f7571c76a2024a021931344afa97998543bc5f0f89276c95688e8d56ee7ead1de2523b19eb6e8152934bfc4ea8224818a84e9697642247e988cba723412e2927e7bfd997092c597e8e31852a1090eab875b07308120b605f115458ac8a3d21ed4e5b42081392fde635520f851ecf9306b603d7e822ae237f2367d82aeb10ba1df71c1b8034afd2664940d49e471eb1155c3379310929c0b4c4ebcef59f4a93e981acf9a84899b8041d245533d7cdc4ed17d83acbe4d8fec53f2e46626d6b40b673a1c149f6b0e37e9f5b6c1dd43c95f671ea8219014e08a863d1be97a4ba2ebc67819adf101a2769ac6e21e0baa591ac341f4cabf30ccb681efcdfa65d002213513460c2c8c4cca476e9f17bebd2a5709c4877079186d0eca8d97188ca1010f1f48fa21663bf0c13bf338a3e35c0a79a4622fa537c01b02c35f793e385b9146e179e709182f28304922dde3d84f401098d1b2794cf50bd14a0bfdc5bcfc85194e0cdbd843af3e0ae2aab33b228b205945f1136a852f9ecd7a67f6571c28a49bbad785dde18a58f8738b911c763e4a056cf543e692cfdd10134e3cf6228cd82f50de01c4171962592c85a563f7a15845ca568ea315987d2fbaa0f21a90200a5365daa90952d5f7307ac98df3e004afdc92bc212163baa9925e2d104aa6208cddcaae1ceb47ed0de5eaf512b86640d28e20eda1d99e8dc4ec333a13386afcc9456920f9c1837b9dfa2a03c7114a2392a94f04e9b44bea722e9f42cb9647b290a083d94a08fe44aa52ecc9ea4a58fec967aefdf1bafa8216e3af423f264ab7bcb791f4c48792a2e05cc4cde78f260e3720c3a13f01a50ad03667f65787f2b01def861aa91ca971953d745d50ad7f2694e94503fdd46aba789493db8012130d5cfe8e69a2b2116d44c7f23a2ce0d940aa3f20a4310c201608e1752dfdc53f58d0c8815a8eb4896857c5f33b90de0f21386f7a581e92e4cd1f636e72106e17c9b02d3b7e771fec4566d084db994407896065b393492b24450df976f84c2cb4ebb67f4e5464247c60e11e365b66f4cc8141e2a102312d8de3f85a34a7d47cbd1f7f6aa8f07836632a1e06ce888d50a5374b9ab2ecdda81f1367e1ed0e69ede7fe3ef9d35b29891f4a126c245614a8da111207cf2c0aea2ddedf209008a36485fbda8fdfc8abe2cc9cf8b1aa81603ad0a3d27ff996cf83b85f59623c92b85d5f383f6c3409ad6b8df1d51795070e16351d0727a40d8b222506706fbb1b75ed5e7035b4224f3564006b7ba487cc7f637e1d76f150ae0eea723c7018277b68553c7a879ba917ad592b584642144311d6148f6969aa33d3dbb9953991d1f0f15dda844a766c5630523222d8020e21ad32f94823061e4ee8fc4f8b02e1387b32b57cbc251b4d49713ab58d3d71750804c26afef11364824af6e44981045c7351998194a0a2b0a2c64836e04d14dfda0bcc2e056539c137939dced059c8a7b0a32d70af9aa1655be6307e0653e2ab6b0259e287dac1a5f48c8d43c8ec60893490bac966eeeca5dc1742d73bc4ba15b2c119a5588a0b7d81923a7081892bebbdb9db3799f93ba0e358530f46598365f3a40270f1d17e711dbde9460010746a509d55c8d5cd9b00fe168966cf596d29a555cedc27e7d4a2240a2fe6174f2af6b6f2ca2b2ad518f62525a18d528944d60efa9e63639b4b3cd82952640b8ebe487bdb0496326eff7453507d4d5ec2adff32ae60846f7d8f8a6a2a9b0cbab76bdd9e33b0404636a16fc0f10a698443051b655c0bf626eb45cf7e45a140be7ea2af72dd441b4bc7727df336c46f3c1f843fed4160caca042afadf45bb155643ab86e0482395ee2290a838478fe335a0de944104aaa6e1154e44be871a758bffcadaf797b735a90719161a28f8fe34d712cbf0396d4c1b499feed7099536cf85f961fa2f7e2924c332fbf5c7f5549e8847b4791e6f127324ac287e9b676677383691dfe19c00bffbb4c99a96dd23686c34ca7ef97766eadd8cc70bd8446835fff965cd09dbcab6a7b7ad4e16c6cceed8e9ac66f1c37e0daadeafb5b8de00e6b4c5e78e5c59d692cfcf54ea33b744492313c546820021ad6a12fd0f758573bdbe8db965100ce0ba13afcebfde2af6885f3f285d01a1ddc747975f7eab7336e9ac7a7083ba88868db2846d6cd770f9970092f5b148f1d384a561b641cef06998dde185314b1bf5054060712b3177dded5851cd3423316bb8e440df9134871ae616e959d6f67156dbfc5287b5e94c97a2fd74d2efca02b636cc7b9b51110d427f3923862d99caf1fcbe0a42b52f308573d465c37dc64d739e5e846a9f9386c5be572ff857969f1ead149a080eaf097dba59e3a19429d423db7191b95627eaa61fc8f5796b39c2de55c77358ee5eaf702cf015ac26d6bf3454b225493f789748460ac4a76632295d67394bc20818c8245a7a2ac99b90dd4bb80140ed02c389b754bd8d74629c5ae5ef386b011388dc54dd2ad8231f33fc24c89ec5c3d8efb44245b355f61b273cdcb2d03dcc751038c5c03e72796b222dfc11c8ff6c86bf3b8c8845490ec0c5df34427429b506cf1c4f2c46cd143391cf8b6294cadaabc63e22954935f000e46387a26a4401d09bae1b5deb224ea5d2fc983211cbd0dd6739fb0655ace7b023d54e8db93a6ed225703952037910d78e54850617a8d988703496d92f6b560b915c3ba62f06cca21f76cc769cfb60fcf24d7023fb69489f2914856d8524eb395b6f7d2ae497abd24f161f7d3294f5a2c885de27e5a65a5283856f0616520fcba50fd40787be1b0134dd25c08dcf3db5d5549c721351ba5d7f7f3f5c910c0aab37918d377cdadb83eff6e22399880c7dda0335b37c0f66e957e10244c690a53ceb0eb2dc803c03da9fac931b2f6fbce7ee953a77818ff38553212f8a861600d5c4f8b0cbe11de9a03e0384afac1a9f80d0f77c9e5571392a8c32c9fdaa002234308279af02638aa8c6ccc681d46182f1b2c22acf49b9b2ad43d297c7c86ba6093e697a5ac68f28b84e60c10b994b6e20a1f769e3ef6f8c3dc28f09073388aa6bf37369c57698d40af05e11ef3afcaf794cfd151fe70e9801393a5cd35fe6c2677e59197c86831f31dbb0b782e26814a53c119639968fe8bcef818548a0c8c29f6dca728c22286b79930909436bd9cfd619289e329be24dae980a9b7ce08616d454e401b11c2b606956ed3999403290248f5b6cfed93620f36e8606bb2902f34630b858fd36d4edb598d80e025a62b77bfc2f5364f1c97b8c71d7e2addfd6c5ff013c0c73b343880c5d777b99b55fb191a300b0b20cde20ad29f558323d107d2bdbb6d6b4f96694b206e11ff4c5dd1f6620655b1864d63c6a6d090289e7ca8caa3e8f750b0d163ed2e61992c64a41c6c8272a8b435a2305e7f3dae91644a80c340fd639ee1d94764b4a01bb5fd457bc4c2b7ee60e904144aa4922e35b152", 0x1000, 0x400, &(0x7f0000004a00)={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000004a40)={{0x18, 0x0, 0x9, 0x5}, {0x18, 0x0, 0x6, 0x400}, 0x1000, [0x2, 0x81, 0xc06c, 0x5fcb73d, 0x5, 0x3, 0x3]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000004a80)={0x3, 0x1, 0xffffffff00000000, 0xfff, 0x7f}, 0xc) renameat(r5, &(0x7f0000004ac0)='./file0\x00', r2, &(0x7f0000004b00)='./file0\x00') 00:00:23 executing program 4: socketpair(0x10, 0x20000000, 0x3ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={r2, r3, r4}, 0xc) setsockopt(r1, 0x8, 0x34b, &(0x7f0000000080)="3bc8", 0x2) fchdir(r0) r5 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x4, r3, r4, r3, r4, 0x40, 0x8}, 0x8, 0x7, r2, r2, 0x8, 0x7ff, 0x5, 0x4}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x4, 0x3ff}, 0x8) pwritev(r1, &(0x7f00000022c0)=[{&(0x7f0000000180)="c0cae823778a31f9ae83edcb9b789859b11eec7922cde5a6bea2acee69262cdfa576e65d244bb6199d8d3b770c8951e54e05efcf30ffc0815c74c28a48750c7863fe39f0426b41e87ac756eddeaae46b165be8adcc11b59ed14f972a396bcdcef54465c62310953d9fd8a19cc075e2a5ea35d9dc8c277ce01c27a136f670111e037880c888c30864d743153f9e98cc26f570528af7b6cf528eb3050ab74e17af57ba95c5a97e6ba9d4c5efec181e321214a40d8176a7e49a1e616125bde61772bdc291ec80d243560f244683e257458a1da4d7cf62446355166623ea7743daa338da63b95f942c4d0e5a9b6b70c1efe14be6ac6874a717b5f2f2118cd446089db12540b7aa869f021afa7724891ae6434f8042a4328954155c2c46a6c68218465aa38cb919dabf1804f27bfcd389f2a2b77528d24de9363fbde25db9bf7c44d73b607881136c5b04354fe3b1ca0fa5b2b9ffa567e9931d00b59ae3cdf5ba9dfb800231e4b86ad2b72e1a999b9ba73945f05827a649e6ce71c87b672620db27af92b4ccdcd9b6ec401ed7c52a7af19b6844f3124657c80179a3c104b6f1a4b83ac8424ca450e85407a92c2edc0cc7307b7d7f1952e133db06305edf5041fd9bb32225cc6a34e6f2a7d5025297f49446acfceafc35a63be9c84b1aaedadadeb7b4c56a9689d19e0c198ad921f2835ff6f538bd3ebf015b4dbf5b1c5a7e590577e45ef68c9414b51ad6f7e63251691fc8b3557bb81a3287ba97d33493aab6fc54b0f76ab56ee55446c5f71db039a8eddadebadb5f2e7a6216bf8c1e1378ac5ab83aaa5465d43bc7ac531953082eb26fa048f20803e8b14ca811bcc645e324e6ae667da2221cf21b8dcc84a2657e468e134e1a6d7c53b19e119159da0903c2c887debcd6b64cf2ffff6cff03f274af72c075b48283fddb9a3849b4e0610da0866afe677de354b299b07c41f9aee260d510ce96b1f019b60687265641566748da9526bfe2463c6377717adfd1fb9fc524a385e8fb015891b0c70fce7638480706b349247db285f8ae9fc00c61594c73a704ac2417f48d40a0f19acd8fe4d9419b0f4dafce82e73e6c0522844a09729c8b188c886b77023cf84f3938590bef3781918675e66838ed75ddcabb19b87501fc867255cf3918b249a95d2b1b07277d839013b91e94bfc3a6b02419288984399b3b042057bdd97b527d9f452bdfdc75ba0c526e33c0ae6e504fc30c33ebcefe0a2afee7bf4654a64631eaf9cb492c015ed46df1a626952e71b71684d5d7dd8cb46a3f54e4a90336293fbd4e5dbdb2f0f349fbd52d03976a369e6d9998922c1d453924fd0ce5cde8d09a651624c7a49dfed190d1c795a88389bdb541f0ddf10e811f867ee7898f2231e939f546f71b7becd33639b5d7db0f7ef1e5e693a0b23aa26ef73c37c30a4df928438210184bf02ce2cdee70bc457595a79bc6fb6cf1a072168ccdc820641b19733580649a4b70373e3bb155d5ace92e9f243b8af000847d2d8e70721b0e74d63d29e46af49254b8b04bdceb580bb6bf6333364c0d8b877378c9d1f7dd961b11650b4174a6e28ab18099faadebd18f96297586787c49fc3d6e61ce264ef23629e822f89fdda2cb52bb21689c2d2ca9ec0b2907a905f219dc3c8f4951d5a0f844314334974d833745ee1593bab8e5cbe27c5810578c6f22913c3c04d916b5e412485a34de7bb613cbabb6c72029d7e8759c1e087ba30d32b14cebfe4d1b4747951b17904bf39fba9660db5c35337c8e229ee83de8bba78d3b6288b9bdb3b37547c8a5c647a14139a5a1d6751f8b76a4fe76693c30f3792100fb787fde89724bfcbbfedc1c62b5cb3698d66f130583db8c9453077b04606f14bc2736b3ae675db03d6e9b74d2f80737c7520b23f713bd1497498b3eb6673a5965d463d17999aca85930c31b264e2796c1289754df1c032033ea564ae6426ea33d090471af28caded061ce9268b4ca8ec4e448375e3b6714f3a33bb015df9e51c410f0a2b4e075524a37440fd18275a9f0f5aede119847a8684b6bbe1b871f72490f6c519434374882c283ef34012a2fe4aa6fc487840633d6548e20ac79c13eca92750e75cf1d195f96e951a7a46b071f3e9125e249b9feab9fec6728805424d5b4c0063969a5cee0ed46fa9bac9ad73737b5bc541dea13b5613d5874be8672c99fe25aec74463e648c8d04d49077f291cc3f15870dfc09b2fdefb90e7136ebbc16bdf9a228b5c4c6899aff977f4d424af6dd0e8fbde54e9624023c270c9b762f0389cf2d450de557195aa389a7931d2654451f16ef2e5443202c300cc7c03e238ef1b8b8fb357756b44ef196567aaddeef5eda1e995669030bebbf92ec32f71c34566346d211a53dd80e304369984e9da1fc49ad6b9fd8858084529b58f6ee73c1ed8b742caaadb4aabf12a1a6389f0b43bc582223ca61bd083aff38303f9891b2d0bdb6beaeee56cef46cc377cb7c5f322fa33a1ebc2942673fee43c181a897689066c6db8eea42e0363aeb5fc5433a686e79eb044c2126f044d26abd3dd6133b11cb723930326eea3fb90f878a322891c00c31d5e9e25d6c0731110741c3dd901a5b5ccfa317214248e359c80796c7194cf175314a54ac047255a625bbafcb03b390c10405aef45c6ca37d60b13c4ca4231545d243834f94494d1caba88e95a633ce9262ecea52203c8ee5d8fd591492a2f63c9388caca5d2f5252056a37d414a30c417b4a94d89f80bdb79a24f94928574d7703e7a8efc917c5977ec2fd23017275e25a13f909489caaa1c2eeb7160a15cda8774ddd970bf5a5550f4976a810b56c80ec029ac28c9aa2b403be037cd9e92ff81ed2a292927f0a4b61c9908d50d5e384b071066087771171b96b719e4546a1ff0d84f735ad9f52c10ad10e52a7ba02ad234dcee3a9e078d395ec228182ff9850786d0687fd0beb32d0c554c59e9f35dc4fee497847beafd67c0e60026fb5fda416cd4fb60ea97063adeddc4a8720855a1aff2a41f2fe0d0141fcf2e780c008adab18bb0f32b5e06204d37bdc2ffe10898b11a810dd981ede939d3a5bd5bbbadc8e6c9ee742da4b001bc3ba70d18b451ef2574e53645dc6d19f48b42db22332ca27cae0b9dadca7ca531053fdd3f8859385e93ec24a6ca16d2b9be9526820896410ae57193578a8716200124608c3cdc8deeea492e5fc8bfccfbc276607ead306d75606a6ad4c2d8fe6fadb38d33d2f0109c40f7aa0c2c273e4b067318999824e2389f687e4d9126967a7de328cd1baceaaba38a1f4c040f8faaadd520fffdc2577840ad71da919a9132d7dd4513fb656ff67c3d57b69ce63fe4d2587f442da54987831b1b83602715725a5c992d67bd832000f2fed4895d029f02745b9010b8aa73b261b85c569ca3f18102ef84c3241dede87a64eebc468ed36fc0c9c3b2fe5726e6e14180ea92620577bca7530188a7fa68de03025341308b28bd3bcc2017669460452c6b904eb8c4f13b8e142e437d0d5be3c257e59087c8f5cf721e83e57d70938d30c97894c15ba308f8536b3eb50fa017856c45e816ebb14a4e8feff6050a8b902c1384e906606913c0a132c4f506c2ea5276b03c7b3e044048f21b533e8b2b3d99266594036e2d368a4ff7cdd611d923f238e7ad5581ebee9475979321c875144969a1550417053ed077c80c92812479772c05e1c6716aa56be8037d429a1f9555585b52f2c8fda765dd7c68ac59fd8b928c9a7bbdcc8c3eb0f33d6885c2a36bdcf400a9fa13743ceffbbae2fd7761ed0fbfe98feb76199922d919daaafe46584b13a1e952e41fc9aabd1177ed4bce7b5d2c8e42635815aea8072d52e58ce5d9b89a188e101e4fd13f4411d1b769487f751d3bb45e87f369478e9f090508be5f0f206e05edbf76b8cf53171c9687f19156b2b751de95016064a40134157eee24352a1c47945292be6302d1df1b89ffb1d5f880aeed91b34435f3cde541a30250982ce3556d806de18fc15b43a1c2774fd4534d385db20343b882d638d8bb936c8b8cc00dcd66a64c6ac14225720c01937402296e40d69d75ad8db82581f2eb9f4e3a04f4417434e7d94ee824198391c9a1717f99adf94c06410e025ea13bc26bc923b330e63bafa50bcca02804395cb2a7d0f39044a7e8a53cedce126b4e24e3c7914a7ac2c3536ebd2e4e89c1172bae0ee7f9d1ce254c9f0dc8526b0f7066da0ebd5393c4cda4aecc0fb4a082f68fe4be41e71b1d2282ab61400cbc5579cb00dbcba9efa5df8ad2fe1ab2bce6ed73133dcb66ecd95d70407c72517e438d793312415519675641b8b3663ca92e8e5ce136886b5cc2cd0fde7a931a48738bcf2c2d76374963decd415864374ae2ad86d4a87dcd7b1e635fdff003a6d8b4455fa8095cf80e93f0cafb9723b18b4888d318d8c164e6f98ea0f4dc5ab7572ffd9c2db708fb2fceb9ea5e16e052bd2c44ed4e060e76802255c47de9e49226bf44c12af0071582f7cb3fc65638cbd8707a6fb4a4b0d108b2d22a342a935fc1e0895d962c593607b759d6c92cf4fa50938fb79c0fcd7310fc2d68cf46c0ab8113e0bc80f66a4afcaacbdca26c8a210ec4fcfbf956a9290150410c559209784a6326526cd8befbe13e915f72a71c32fa33b766dab0b55b9565bf78bdbc17e56dab3d35ce36dfa4b9d0f9172b0d9dfa4eca0208d66f9093c8617cf4f9bfe0c912261458058b5f168b6b129e4f129c64d1b1cbfb3439592a95c1674814cff77d4c43a0fc95f51683ab3a952c1f2317204d60a5e6a66ab0bec6a395512faf9857d70a36bd1832f50909398c3d13f7be39d2d11fbf721647a7d8c1820e2041e4c5a4503ea5856af963e4008037443f353843e93684a58e3d3f73450b0ee8592c71949403e6eb4174beae6f591e95056cb8d1dde22cd19845b776de44df8446e51a7c537f2f05c614b1c4852115420e3ee4c514a5aa5df275f3e8f5e6c21da06ee8c24a8768c52d19da1f3d0ff6082242317c73bfd8fa4ddc4f309927468c50652e9e48589b3e6c0b301e58b91e25dbfa91b674d6eb44b630b172ef1d9824e36008f9bf30dc1783b3345886161bc10964914c08a5f90657727a33adfdce0f8f1f58ba5b8cccc6ffe348c0755c3a362f72a46429c6c43a516c036cf8bad5a881749563dad9e8f8e7bfda162cf54e1495ec3186655717e390ae51dbc6495ab7a71206ad5e903bdce85d810ba78ec36694892fa841e7135e032864824750503747e61dec8938de9df2763bc3641ff6a61c0ab7ba1d672cbfacb65bb82d104dfaefccc3e8cf7a0fd3da93658630b8a2e664a99246c140cd25143c94d41a499f0f369055a409d5c09a551808fbb425bd28466c47694caa4c0d85fe128ce1674410ab820411f5c155f55373d3f69a6fe063814ac5c22dffe4aafbef2c2c4bc17864e6778bb5973157e1aef12d6c3ebbb004bf146ecdf6ab2a32b0bcc484a9927bbdda71af04626b12d1c54363a8c50d60652bb2198c71b2578d8c5b78ae8fee09f64e14d05fa16f84fb1a0625d4661fd5d3368bc36f75d3a058997b883b8311eefe055efe679abd6ca342b729ccfe64887d441bf3b87959d4753602f35272efa3935e01c573494e8d186486d39f17637f835e68237e926fef495eb14cdf58c53fa63e63e1b1e0ca7f5fb4b5bf95346a3445a9199f95088eec261b726c37083ee8e4db2a4df27566c6381e7810a564519dde446ee44eda9e7b4ec7948b4df6c31e0644c800db7d23959d8244ac81e60ffc498d6453e2041292ee3b0afab24b69f437489", 0x1000}, {&(0x7f0000001180)="14d05babfbdb3a15d610376a3db3c905b418f5a57a2ea235300d95073a7e6a9555f70574c8adc0194af9a9df00bee22c43b6550ae1483fcc00b99c0da5a5051d51ce0c398cc69d157ae03d5f0efcb55269ca44b2bdb7904f20e34c9334f85729041fb341bcdd41e41aee2f862969b071d93c3b425bcead7babc64178c9cc64f453620d4688ec368aebd25c315f275ff3a0d78ee8", 0x94}, {&(0x7f0000001240)="c49fd0c0107e3dc0e587b68c70928d769d4a6e9d5827ffa470908be100e069185de9f11db57afc6fe35445bd483ac8e03c5db957d7dfad28fe998b4c95072fa6805c488d5b4525b7d87b93c7dc50357ff5dfd692a10fc722e3299e34243edfcc9a233fadc06514d135c13f67d71a0812b7aee5058d0ead2885a0e6219f75491ddfaec604a16f98f46662bebe46260ae9e5910292fccbb012353a16cf6456f17bd68d8b0361ff42de3e41a30b8c4820b2e6cb07f1b1b901c7e51c9b7ecb2b4f8b592c002fa5d7c9562968e7e533c5937a7c0b202f3dda21d7c1dba84abf0d0527da0cd5cbd6a019afd62206599078955bfd52b118fd9a61947f19cc3bd2fd12d4346b8a363e7f652175ecf0892e4aa4c59dc2fd0428ccb4341e1f8c4024281646a8bc394ef3480e7850465abf0c737c38fea670c65e74b68305809c991d7770ef0f3696ef37f437e2bde66a11950341201db7547d74de7d0eded66f28b3f01e2b0c49da3a79e02ae62f8a1f99807f3732123e679a3f5a5e655a2484a11efedd7996a53d32b831eed57ff203680821809f62f88baa4b8fb4869d4e17aa378fdae955177166de7dd867e46f93eef3af1f0fdcd55224d9a63e621f687087bb3bf44568850e7b7a6d2a95dcb6774779a66664616a646b6c59a0cf0a415d8d606268c9aa8aa12769bb45b62cb9e01d126cce1e71d3b5b4cb958245f38c77113ad8b7625cb7eebebda29f7fe54e2606c7999b284f15a9e9443a34b78a4030a346e5dbf3e5810e91382023dd393dd3cefd0169fa6096ebbf775cf97f528d829c1bdb20f8e3c5e7e9902bd9aad7678ee2210aadfadae193c74e5f532a8294745258143f06c0ee7765fcb29e62959463dfbb4067bb757ae7326279859b76bb6c1f79e997941b045b1d143bca42b9a0e1ccdbe6df19d650fc14126659ec6e0a3e997038c801fbab86e7f070478c013016f3fb6d0ed0c92caa1275a69fbc9182a3b72cd27bba331b831289ee7873245ed047a1c44eabf34e8b9b8a2896b036c3d717bdc3c44613276f05db044d0731c900a3b36a4b4d5aac1c9df319cd7af04388457304e8a5abfdd717b40d73c1869698045a5b8a9d2d63a89f78bf6a859b80ccf1311624f45550454ec00e915e1f72266368da5f58ff06b14b6b59f7e5b9e28793dc022843063662c260910cd0a258e61315b1361e4a95dee483f1bf58c4a4a260e033dfe2666518d146b481c916731ea29dfddaddc8bdf2a031b1e7bc8222d58708d1870f78afc9da7b70f2d5e2d17a7993f621963b8ccaba92cbbfd0c25539ff444bd5ee506c3f3409494817d3d81cd49cb159e5b85029fbc56d7f25627158c9e419981a1aa36624f2a08cce47b01b233763058ef89bb6c26de853d298a800ee467f3ee450308143cc78fd15a23a2be0383e63273e9ed2ba958f8aea55497338328e54a064cc13fa1acc81b2ea83317cf49214c47afe22b1bdf270932af61d533f4ea0f3233bdf230da354463b12c84698987a855fb9bbb1a761dd9ba07dff86c5d0a40ae2a02e1a07b010249f9aff9affaa209a17bceb2d58e3d6ff5d1a6a21ebcc1393d539549b872271a4a7eaaa6afa7b5c2ef80f4f5c0c7b6c0c094616648878f1c05fd64e2bc0558f20f955f1d28972cce7a6636f413774f04463646e9654b3ee055c22755ae66b75963751375a0af146b0cfe3348d935d74cbab482b75e8dcb819d330b526ad64cf15bac551140a4bd50e9502d6c99d773b0289b3d0950ccff8219354b8cafe382a0d727a75dbd4259914344d4593aa26656b1fe1d49b18003f5ed2c586c32bdc1b8c1b6c3c6fa5415f1dcd0ede88a0ba8812348d3b5e4f704d47e0fe10ab9f366694f2fa3ebf188df99342aed7694ba3538b09122a850a5dde8dadcebf96b6f4680f64a020b2f0111efeb6fe3e2134d42b006728df729ee84fcc97efd3a03bcca45d96f51ec47c766a41f67ed9cc5bf2a80c2574dcdc801e6fb17e3d5d106b9dd98c7e2faa7f3ee7d0f0c71022ba85b83b480281e8cdd4b2b5d21e0826cfd24444939d4a7783478bd2389a3a07f84ca5c4393bdab1178ee9d4ad15e7b57a4215268a3ecaebc872c3b981d6c6d0e7d7942051388f4d5ae5915b4dbe5fdd52398f4d1dd3042c638b2e6533ad5d0e4b95bd08ed63ac79b927aa13e98173814eddf23d39433cb5714d72e5f8affcc04b31aa027efe743621883e5c7ac13332d1282c88cfc350b172c254ff45e296c17e94f309fe3cf2e9843e56724ac3c3f2a4e248b8f6c535f362c36d841c2c8088542541dfbe58d8d8534144b283cac9f959edb586158499a4d405b2adcacab9a09192ac5fcf53b3485e121c6a8d7dd5a1e66faf38e31fedbb7574fba4ce6a3aef0571483979097db67050e2f2b390f52a296b96dcdae3011be878f54ccd8f09367eb3a944a2ad076b63505a1ea872efd68f1bbe4a6c24e545ac93eb18ccbc6544c1f6ae2130d1542e73406384195825f1913d67b51aa72961d6ccb17901b12da014c62ad4b182419a81177a34c15623b8f4b70b54403e9b0784ab6e5be3cdb50115ab51bee9816fb19e4d058bb92965226daf00c0bc435088416d5e4cf27c98fcd049642f128394e6be41bb7692999b61bfb7be007c78b1cebdaad86aa69709569cca48b4d8d899d00c6303cc57e1b244b43141cefa2b95487e95a0627f91a952991376c8bba3bff7f44552fa8ec8db6540c8f94052ca927361ec0cafad3c543fed89c33a42f54973c5d35288529c29d0a6fada579e1a2a30a6826ee1a8b1cf175efe97964402c374bad1c7c2e4bd62a9714b5706da97cccbe7daba9c14264bbb3181c3ca70e001c1c5ca029c97091975b05ecf3a9f607cd46d5b11544b297ae0774978b0b89b90f7368982849709d7fd73590bbe71fcf9c5e20ce9b3cffc5e1b059a7c458f1bf0b2966d7f1b71cb8230432ad2dcfcb36c3724620787627ffa4cfa02d052f84b91aa6dd2c8ab0a5159ea365f97810317b0f772eca7ef23f0a8e7f77dbfac6328f26bf668bdc2ec191857348e0881f8148e0b1e7e49fb7b53a2fe755f34bfcd6e61b6d1bcf11a23b2c47b7bc69c468c0c5431ba484498dc25895afa34d1f87d44b317b2b75e5673702ef8213641ba0077e9ac3732576fb5d3257ef6e7da98af77f27d72eb34f1ac72aa28051485ac1bdda697796c7e928d9e5df43c1eab275a8ee02ade04454819eac8312ae1baa6ea5d9b7736c16fd106d1f81fe6f89849431d16ed244f4dc4e54153a44b0d265293b9b7786f2cd54f13a13f56b01c9dae6b78675d153c2b9225bed2ed37c3e5e86a75609c4681864cd7d6104326f24b03ad51e1df7888e620df88718b8961b7eafa22ad68761f4cc95c38f26eb16133480345b1310fec20684546a99d9e03d200eaff30761665c4a18fa21b2e03854cf10267c62c5824090224e1760fae761ff0031df7a2232f09e397bbaf94c5dff6aec920f2127375bfd73278874911b9354e712f1371c18a2204ed7cc7cac369ea1a929a48f50f3afeae516817dab037b6d4c344bf7113124db38356c5443b7bdd4150dad59bddcc670d5b69039ebc365efdf1ed014116eab3f2856d29b5baee1cfc9c34d1604a884ac16e30a29e19c05036636e4ebd6f9231f676b458b2a3e2a46a54562e714a37efba0d764ab1a10823774537444f38d0d940b87079036efa8e55c96c362667481d1d55f14bc0a2f62ceb632a254f3b8adc324a5968e9d502116f868a19e4f1f9a3e4d3333565c7bd1fa545fd0a933ef8a0f064a362ae371b48621bdbb1c6e49580356c12d25e58d66249a56f9eea8e60ab6c821e2d70127fc8183c94c86475ebda1334f1a6e6f45c61f9c5791865ff1a65e2c8da607ec7d1659976639a09d97e4d0e1e06d4fb59cbeae22e20a5667359357a01f3678c39e4f7834325fb902d042d716648d2400bd8c16a4da40c8fe321644433e5c3fdd28e2edc42a404b3f975412762b3664bebfca81c7485e00893a2f8ff9594ae9886f359ffae56ecc0a8a384de6821dc5ec7288fbf47fbeea7dec9c97c586a6a87cf4c307e05256222537d19f22a81a2a4e428a178b264e36de7d61a24ef4e1131b93a3f70087a17499e884ec1749efeb3f6fb54a4293d038811c749b785138ae682646b8b1eac5b20d0698bc5ae379199721c03b2d77c78f8476be1580b7d56f950a4d9109b874f167275818af4f3aab7d1ca6ac33aeafd3f84c1b5364b265f574828a5653f77aa27522082aa297177fe8299d15098a6dab06f9e20dcb13a35d881a6bded49f44dfe8a7d5b5a5b7703160259d4faa13ac71ebf36e7c52d16dd972002878b8a40b77f05a2f997bcba2ed5b607dc9f0b5516c53e1b792ea42a7e29b5d5163ab6bd7bf04392504a68ac6e5ed03dc81d446dc7ffd3f65708342e6518d9a56adf9a1d96cb7445d625e65c0927bd2e4a216b0767790c07709e6054365d9201253eac84c52ef53198895491ed2af20971a3de563786dcd07fc575cc50a1969b65a9fb57af4dbf0081562dd0c42ceea6dcb0c362fc93f0a9a94336283a00940071cd1e0ea2df416489374a573df8ef7d8f3d3ac0d68aa04ea8cbe45cdd7fb9e33af04d53ceee3827a6886a818c271567cdea634a0be920f210e74e8c20af1acafcec2b4a6dbf46efd38cef83998dafe3ef625ce7dfdc5f36e9de7989e81595cb71118f699f3d0a9a4a1cb6d3fcd1f482fc4d05a2a5b6996b85c1711c39f5a61ca05203a65fef448b2a98357925d7f59fb7455b5c24ef49790c523dcf38a842c8c00c423ffef5030167bd50066e71f19b0fb884a7ac7aedd98a090aa95adbb5eb0b8cc670bb60ee4e2fd351c69f225a3b1d9ac48d8d59d0ee312d1d0329741e4c091ffacb17e02a61aee8e6522b18ca255bada5eaff8d16897ddac0985894791e24e2d625845011099cd4c4d8cd1f2936792432027b8ab65b8978865b89f6332fee97b8510a7513ef101c6ae20fd37a0e88632e50dbe0b681de2b9cf5670e8c80f3eb97be6adc52abb7be1ee02692cc1e7cd369a442b42a2848df0a457cea3289f38ae9abfe5151e0c0ddd22341bae0ff8eabfb8ca923fec0d19643152b44fa99e73bc4b0caf7d61c15af33e91bbb8f786c38f9de57ce8e6468dbd26a51a67db28d013aa85aaf6ca4d368ca41e53b0117c262470a5ebe2cebc694d42d9e8f7378279af83b26b21de77046c4387f11e3918b17e2dc36f97b687dd3fdd0f054f77075d4573f7dd0eb213899da8c62fab1e6694d8dc1caead68169e3164c6b04be3404f5ca3bb574d3ecae6336cabf15c3c34090ea3d9f915782a8fc28fb3560204f7425a9f73071bb4fe4dd0974867c00a4d2cdeeefd8e74592b585e9ba84a56fe0b783bbdd9d9be037d70cfc612156b56831b64e93525b85fcefeee759e0bb933deb9be20b838319b3609336473d6c67c1c72d4bbf359fa0faaca53aafa2fa9d1aefdbfeca7be14ba5493c18cf3c40acc7844b85d099eaeae604643c539836858b659882669d9ebe61f1575f6bf8018a6d14e9e91984b9e556834cf1b2577a06722852cce647695877077c68d1ff921170c52c3d9ef1c01da3a8e263fd2e262d83e48ebd42cc7a84a600b24c23a7e5f4afb6d1317b2ec649f77376691334a4c272f2ac8d8bb7ceec3d3fbaea85be5ca0ceec899c77b6a34d5df6b80d90a57401ce500701a59d8ddf8756f9c3c81d8f9b3ee938b23650015fed7d02e133e9a4c809c4cc9806d00248f47a9bd814d34ecbca8e5c6dbb6bb3255d1298a454f59b75da4b07dcd2e3646421d0b3c7", 0x1000}, {&(0x7f0000002240)="f10c621d9e5d963adf", 0x9}, {&(0x7f0000002280)}], 0x5, 0x0) r6 = getuid() bind$inet6(r1, &(0x7f0000002340)={0x18, 0x3, 0x4, 0x1}, 0xc) r7 = open$dir(&(0x7f0000002380)='./file0\x00', 0x1000000, 0x0) symlinkat(&(0x7f00000023c0)='./file0\x00', r7, &(0x7f0000002400)='./file0\x00') setreuid(r6, r3) r8 = fcntl$dupfd(r7, 0x0, r1) read(r1, &(0x7f0000002440)=""/22, 0x16) bind$inet6(r8, &(0x7f0000002480)={0x18, 0x3, 0x1ff}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000024c0)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, r10) getsockname(r8, &(0x7f0000002500)=@in, &(0x7f0000002540)=0xc) pipe2(&(0x7f0000002580)={0xffffffffffffffff}, 0x4) r13 = semget(0x1, 0x7, 0x401) semctl$GETNCNT(r13, 0x3, 0x3, &(0x7f00000025c0)=""/34) r14 = getegid() getgroups(0x3, &(0x7f0000002600)=[r4, r4, r14]) symlinkat(&(0x7f0000002640)='./file0\x00', r7, &(0x7f0000002680)='./file1\x00') r15 = open(&(0x7f0000003740)='./file1\x00', 0x80000, 0x20) sendmsg$unix(r12, &(0x7f00000037c0)={&(0x7f00000026c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003700)=[{&(0x7f0000002700)="23486f573d7bdb443600d10beff2fec0a939fcc9768a693a36cd4653d69431f25601af5c4b31e884908c7d251d79a23f9e41dac048347b289a7743d948bdec51ab44becb870bd1474b6e04122d0a516a701dee5b5656eb7366251bced4c2c1b044315a76f180aee2988f2f64b53e4903333f440ab3cfbcd143e03f16a05493ad6b9a0aff4510f1ee6951f10eca55a8e5d8a120fe56a25ac12e3be5e71a25a29af4a683b584477833a008b720b2cf0dea1ba374b1b222bff50fa777719912c5b7e244bda6f64f33960ef06bc2e8f00d7edee4dd4630dde3c36cc216a6a0ba606f595cd04fc77d9d968cced908d96b88afbd6cdae20944c33d06e1c2cc8dafd9429ee44166d02e3f07c66169451a0447da3bbb4e3f59866f56e00e14a559babc8c1d16f5687d9be87bd3db223cee4b6e7cf933d493c1b053b8385740f62f0f86055d3c9e70fb27d6a70f8a37824ae41346d12a9bf31417bbe75ed2b88730362fcf889cf7988cb980bc5898a5fa97966274cc4d21066187225305ddf116c90a41a9d170045fd27bd6fdcddfbc95412ad18cab008275d6e0b62643d9835e4544eac609b7162b4480cc680cc0cffbe1461f4e24d1ad197d627bcb0f6c8870de516ac9c788b9850b910f40c92d464197319376a85cd0e742626c93d5c53fb9f7a475e3b895d12729ea8fb6d6544b2ad87582c9541d20fa23523c41517e5a7b91dff76ee2a1a378fbfea01d90d094dfe28dc0ec83161448a2f3c6c65f54a498e0a6369e2bc91e3fe5dd3847e7c8522d37dc8a7ce5b63a24a71e6fa8c336408cf54d01d9b13eaf38cfa8bc72b2e75554908875b811720b6dc285eb56dd6bff73c16052378e4082d96ef05bf2e730dea7792ef7d80984666d23f6f4b7899eec7c8ec888b9767baa6d384a0bb3e082030f906c4adfeaac304c944ea3717510b905532d7c7cd16acb0980a727019447ecb06897ae5be3f7136d822ff3338e288fa4bea2f7637f7e479f9a2c44145a3fd13eaf28549d090c926d55c86252210843e6952bdeff10b25b15f83350d6e4c6d3090f9f894e84d99327c984abbef1bb3b65507a0f776fd8d3a4429b86dd4a099e0d4b9ec913115752559bbaf4b0c507422ef1a745a23140bd0b97d589d5b7ca178c88ed241583080f4f1cc9a0a40afd6ff3e7984ce4d9b50501a244b4fc769d3e19f77dfdbe458b20b87d92e5c35374b4e2046aca149c53d8db9c028cb1b747b01a78093b8df2dc7fdc5fde463c00fcd5386236bb14effeece4090b71c893abdadbc7fc4581ed4b0f6b1d8b03440b2179321f1672a71c891c2c746af5b2fbac9304e967734da76c5ee0203c8e85d44ccf1de7986636f8db8f9f2703eb4bcc3422263a2117c3b1a184a926bd804af24c559a48f0d1260d0d6c65e82cc53032de9e841167b78a00922831f5ae5a94b06824194dfa6693069b05d8a796edb87ec0b71dac6fc833481cf25107bd679549d2797d5eb568919bcbdd5ee7aafbbddd0b48da5f851dedff0128ff6d04695f9af6840f31fed1ddaa54303939ab7f77f9552847686961a102f9af2954de86067ad118d0f8efebdf5fe8041cb71eb07594e853966fc4574d2ab19b7acf63c8eb065cdf90c0aea76657111c65b998262d0453290d14edb2a0ca2a23940278b435fed437cf29c9d5f7c09c84de13dafeb52b60760abb94ce831927f7dfb15fc1d31efb2054653b9e018e2945cdd07c2e76b5b2f4484cde7170bb5e48b3961bba75e9b8b0b0efc2db8d3f5b0ebcf3327060cdf55ce50792d0bbd33e5a00b38b9e3a41ece3f1b18ee388f4cc9ca9d91db0eedc9d198db0fc55498a190887079aca7be00e6575bfa3d348b190bc8c7d4bd2c2d51a1028a5b352729d2e3832264afc1dc621f1de053d852ea05b172032beda4d256e0093afba4c55b63e7bf9bee56a713335ba79c278e1d079d59ef2c5dabbd10f19df646fc202fd36b23e9fd7abce757dd716453eb567888ee7bc3350593880b61de8687ee5c32b6f6660382e5a3d302b744711a561d28b56d02cc6d8b7742bd33ded2f4d26871b82e0550171f89e5129e0427a7485a86bd7f20393e13e10791bce16985da0c991de0e05a5ab16b82f738bea577f07f2616fa84352be07e34e21c49377ac3544c8d94ec72c48f6767b8146287bfc793aec45ef6ace6ba93e9ae7d4f0cc5825dc8bf552acbde668a2843babba002617334d241ab9308af3e596af02359f96d66784ea3639e24afe96c40e2ab5591977da60800993205eec7a2ffb64a50345bdc885c1c98d0dcf8d528bb54a874e8d154d52f1bb162290ab9de932ea5267e88bab29ed6c27a5b02c7005a389963e19d8539ec813102549d269ac81c6b175ca5ca3678ab6e62a38b9b8d3763a2d19674fc26e7f9fa09ae4aed1368553bcaf7b0602d48506f980a45fbdeffceb0de61e3905e70487fd0c1f216e32397d77b23fcbd3d31d726cd2f6aa2a17d5fb5ed647050720a2fb73bf3dd244bd839c98ff4532a8bd8b923c45ca723de2225893bc40822c04655d2ddb0646aca2dbf850e310cafd53133ccf1c2d2c7d5c9507285607f6276ab43a207c3914de583630f406de9787efac6dcd4f4b4569cf4e5fb325627164a6dff9f32d14ba5e63b96a10bcece933ad9eda0a47acfc27bb1bde5657912946bc515d72662a7f7c2f28ced8384ae35ed86cfa431ebd5a277ef7975f110bbbd45db9a9f9a5f082ee4520b4b23cf16c4af1cc0146376f46f02fcd73a4b7b3508a43c2a1d719e81207dd4177cedcd4b3a579acfa995f7f4e1f046b40cd7e275cd77ca923f8bf5b6030cc08dc507da920363c994226d4b7ee97ec0a50c3b567a75461bad9a6bd2b2f2ae035be63ddbc0a3077870333a1197b026f32caae3e6017befe8db85815fc3f9d101f1087e1e3c89dafe5ba5e9fd4a498d6821d72c568b836d44617cfb15a3ea6982baca085f7d0880678bae0cb93f24451e32188730ed1f9f797efbf8c572f938a93e2d7605aa63a3df4a7253b248b35e0a9e2e60c3526d5789d09a975f0eb960e8f0cabae7d6db43b0ffd1b58cecd03b7dae2cffe4f7e3083f2252acd11a3f0d7812c36f6e87240be94f38c43a38646fd70d50ecbb4cccccafb6021a423e976eb947376ea747bd54b0c50aea7a63b9dbd28c9c55cf122069635c21d290b1d3751efbea8b60ad386c4e8d1c8a8ebcb66d4569f1a6955fcbeff50aa6870a7209a18b3bcc68e110a0ede18a104de76e402a11b62d8ca2c7e78af17279d184febb188c3ee7a2a4563eb43048739fd75b92e9afc2df7a61ae9afa136e2c77ec042d7d253f9cfb1913c8b5347b3eac65c84567c948a82e78afef12a01eb791e9ed7b0c7ee7c20cea5b68e8589d4358afe9411b6e3279e18e286ab9f9b22822c82d02d11d8fac5f6d73279e9b46d25d7a16d472c16b762b3a5a4d769762f7a556dad253ae8cee9ad96d76dddf0c07475137a723f37345299684c1820b88720a1fd01ea00688191fab5e77a6ba505a7cea14aa591caeaca0713bb3827a97fb6d926226ac68c00020f3f4ffb729178e0db84329c2fe84fcfb372de31406ee176b82ada11868808dc0cd5a0ed8b0096e2d7b79750688c57737ade9b4dd180efbaedf17dc14418e93ead7ed2f725aab0871d676ef01dc9906ca2861cdf9566fd46945ea58637764caaa0c6502549e45db77f6c582fe12217ae3759e59d462ded7015f687658b3af7673ff2ba76782d358c9299a047e2929dba81e563b41b3de2e931c99ca531c66b0882e08036915afac156d01ba6af2f4bc02eaf0d07c001841e7f16480673d8b63d59832daa502356fb0d47b1ff095b7142f77e8fce04cdaf4ccba5a60506210e95ac3fa28a0dc7ddc3442c33e293e24e8dc7208a6017744f7a98b93759349e75994775c8f64724c5d784a62ada45a85bff518e70d2ee97bb45f27e750a1d5c1f45b825b29dc533fa24193f71d7815b97d390d8a26be9eb223b05c12d83e4db0242e8f6b3e75a212f9661298f3bea0dde452fcf84692ce8c8da923b9fbfdfdc714777760ce1c8672ea53160c479dcd791b6009c855076f44ccd5ea00771e29de8a5c04167c3b5e731cce7f9f82880ed13c294bd6b6a8da0cb4edc7e4b290bd00cc7ffe5d1a6b9a276df5eebf837a15ebd11226b90226c7421788299a7edfaa9fefd516a3b604e73eb4b7a046cc49afd5b9dc8587558ac3b9d7499e5f879ed867c3fe8ad0c1558d802394b60b75de82dc0267733eb422630490946155944ba8ea84565fa9a7415859a261c0501646fec01283fec4d316c779f1a4531cb65c31491089529fb4ec3ae0c31596df1b44152aeb8ad053ed2554d539b221b29724002ec918978520d11ee93f1dc5066bf4dcfa60a55a32eda91dad708bd849455c7eb0fee857fcaf7faa5c8a35fc5d7cea82eac24b956a74d50aadde7d00c714a02e4b39d8ca18a11500dd62484f6f070fd3a1063835b8f3844a5a21fbd65bb3c41692cc04166b590153e27e8b54a6e68f29c3daf4d1cc5670db6e80b3e04712faeee095ed87391da07ca2ba1e5dac8890f115835563608818e3be301410269f7ff92649a9083ceed85e2c8300e3a2cda0c8a41fe254b6228523ac23403e806e82453364206f8697d9c20f1a0da61bb0973064fd7f473015a759aa3193c640c743c262a5bac6c979d55c372ac62f630d5c13456898725f8ff1b73fbd8d60072f7d64fe75bf8508f4b99331098c855fdbd558f90b4b114d86a8260682baa14aa9b5dc268ee7f1d9a76ff56b15caee85fd9fe22ea617cf552b88fb5ebbb22d4cff52bc774644a6bf46d804acef72742e4f3a599b844762e0c73fd7348dce6b279d54cff7cf9593743ea5a733c03484ca0a64a1faf5b8fc5cfe278dd19b924550a4d4564e3b5255afe8dcf3b5c1a6b027e4e063fa40afa5ec407ce53988a41ed4baa26f8b71877bdfabd69bf08cbfb3a2ae9e51254f958fbed5b8d5130a5ae596437ab195241e3f7f21ccbc91a211ffb20a746e26559ad971bd6f1be997339824eb6b37203a0422fd44fcd60e51e1ea929a67298c4f2b321c543d9f3380c915a701e5b3d743e37943b51d81ead46398d5d5b2496755f8ee492b57be33d56ad219ab84cfed4f6ae4b88eeef1c868531ac7819875eeba7dbcd4f06ee9f71f68e7a4d22ed8f2b808b774415679be6442813891047d97f2269893d4abad4e6f11251b424f5922b41bdc83c1d619064252d4d71c7a4f20ad29d8712d5c4317bf988dca26791590d35db5abdc9874181787ffb23b27cf1889c0bcca74e37ac232c27dc4c8133badd30ab856f1414a5781d80315d49e5375b3a7306f63e630bdec530b6776c5311d2955f0d8b029ab53ae6ef1cc256d4e9c8a05da85fffd2b4d45825912bce9650403dcd3f7122a01d5f7e4e010b5ec80ba859d74bb1628bb161272087a02838d6325476820f4a26a2234647be357ca99c3b998a99bc8d8c9b52b02f3f7681af5ad97c57f8612fd66d8317b8692b0dbe9cd5c869afa6fe889336c3e93d21b53fb2ba9714726aa5c9614bd3edbe4f0e574419b2a684765f896274bd449b0a5f5f2f357772f9d4d77eca6cae46100e09b38646dc569633bf7ecabb0f39d7e8cf8a0ce189ef37fe112b768e2ae1e7b6a08a7cbb892a2d134c7f72fca34d4ef14e7af155d307ff39289906a34a6e0bcff21becff535fb8f86c875c815ecffa06a9486130b472b7f150b19f0f2712d05dc18c036d625b2fef04e0b36f5e3bfa6a07bab79eedfb5b352e3b2ece3f5ba4e0320e3a5a3b9b91463f76", 0x1000}], 0x1, &(0x7f0000003780)=[@rights={0x20, 0xffff, 0x1, [r12, r15, r1]}, @cred={0x20, 0xffff, 0x2, r9, r6, r11}], 0x40, 0xa}, 0x400) 00:00:23 executing program 0: mkdir(&(0x7f0000000300)='./file0\x00', 0x26) chmod(&(0x7f0000000240)='./file0\x00', 0x24) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80100, 0x84) unlinkat(r1, &(0x7f0000000200)='./file0\x00', 0x0) setuid(r0) r2 = semget(0x3, 0x4, 0x24) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f00000000c0)=""/217) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 00:00:23 executing program 5: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r0, r1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) fsync(r3) msgget$private(0x0, 0xb1) fsync(r3) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r8 = msgget$private(0x0, 0x502) r9 = dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r9, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000300)={r6, r1, r5}, 0xc) r12 = msgget$private(0x0, 0x42) getpeername$inet6(r9, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) poll(&(0x7f0000000440)=[{r2, 0x84}, {r3, 0x155}, {r10, 0x40}, {r2, 0x20}, {r11, 0x44}, {r10, 0x190}], 0x6, 0x4) clock_getres(0x20000000, &(0x7f0000000480)) msgsnd(r8, &(0x7f00000004c0)={0x0, "0923f48246133cb2eeb855bc306f3c2109120fa7767333cadb28f5a3951e9821a5f94c231e8353e1161fff1d52445f0d5fb2ee6665f769b4b273de3f02b803ca054be08fc2627c08f4fa1dc41c78ce5d5ba97c8522dc5a6e8cab746131e3f5a1"}, 0x68, 0x800) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000540)={r13, r1, r7}, 0xc) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000580)={r13, r4, r14}, 0xc) r15 = accept(r11, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) bind$inet(r15, &(0x7f0000000640)={0x2, 0x1}, 0xc) msgrcv(r12, &(0x7f0000000680)={0x0, ""/131}, 0x8b, 0x1, 0x1000) geteuid() getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000740), &(0x7f0000000780)=0xc) chmod(&(0x7f00000007c0)='./file0\x00', 0x5) 00:00:23 executing program 4: r0 = getpid() wait4(r0, &(0x7f0000000180), 0x20028, &(0x7f0000000080)) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), 0x8) 00:00:23 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8001, 0x40000000}, {0x5, 0x8}}) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r5) r7 = geteuid() lchown(&(0x7f0000000200)='./file0\x00', r7, r3) getsockname$unix(r2, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r8 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x680050, 0x40) mkdir(&(0x7f0000000300)='./file0\x00', 0x80) getgroups(0x1, &(0x7f0000000340)=[r4]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) openat(r1, &(0x7f00000003c0)='./file0\x00', 0x200, 0x12c) fchown(r2, r7, r6) link(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)='./file0\x00') r9 = open(&(0x7f0000000480)='./file2\x00', 0x20010, 0x9) getgroups(0x3, &(0x7f00000004c0)=[r3, r5, r3]) r10 = open(&(0x7f0000000500)='./file0\x00', 0x801, 0x20060b0c46d11cbf) lseek(r8, 0x0, 0x0) mkdirat(r0, &(0x7f0000000540)='./file0\x00', 0x20) socket$unix(0x1, 0x2, 0x0) getuid() readlinkat(r8, &(0x7f0000000580)='./file1\x00', &(0x7f00000005c0)=""/109, 0x6d) mknod$loop(&(0x7f0000000640)='./file1\x00', 0x2100, 0x1) unlinkat(r9, &(0x7f0000000680)='./file2\x00', 0x0) renameat(r0, &(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000700)='./file0\x00') readlinkat(r10, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/160, 0xa0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)) 00:00:23 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r2, r3, r4, 0x4, 0x4}, 0x9, 0x0, r5, r6, 0x2, 0x6, 0x45}) r7 = msgget$private(0x0, 0xa0) msgrcv(r7, &(0x7f0000000200)={0x0, ""/26}, 0x22, 0x1, 0x0) msgget(0x1, 0x400) getpgid(r6) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/202, 0xca) getegid() rename(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file0\x00') r8 = open(&(0x7f0000000400)='./file0\x00', 0x10, 0x0) faccessat(r8, &(0x7f0000000440)='./file0/file0\x00', 0x2, 0x200) getpeername$inet6(r8, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000500), 0xc) r9 = msgget$private(0x0, 0x21) msgsnd(r9, &(0x7f0000000540)={0x3, "4a1838105b7b495b932bbd3a95e50c0eb4944740fbdfc6138e9bc3cd64bd428779d2c37d84e9222f923b168a750f8cfa9deb5c93a803a00ab53522bcd38ea90830da0dde6506f409d17fe0098446ebe69404521fd4d613d4c56cf9a810540f3d6612b5be261b2bdaa374923dd5"}, 0x75, 0x800) nanosleep(&(0x7f00000005c0)={0x100000000, 0xffff}, &(0x7f0000000600)) rmdir(&(0x7f0000000640)='./file0\x00') readlink(&(0x7f0000000680)='./file0/file0\x00', &(0x7f00000006c0)=""/43, 0x2b) sendto$unix(r8, &(0x7f0000000700)="9b38d7fc050ae7b0d7e24b2886bbafa4bee1cd256e04076c49cabcc9a798512246eee64006ae3f087f5804595ba1eaa02703df1909eb3ef53d1d786577d7e2f7a56cf3332537cea8f75c35fb1e5314d0b81a2a6df8945ac91d80a43a998aef320987b7c91051560e04c1daa3260b8e9aa2189a0207f5805d11d81f7b4b668425bfad0f270cbd3544b6c579dc83c950cdb257ee3abb6b7936e2f915d855bfec37eba2b5836cd42a4982f6115aaaaad155f040c39333f18ef1cc9f4791080fd9b29b0575681783e725b7a75f113fb7d4246387c6dee647c47ae741c503f17edbb6c211bd55a750ec616acf40ceace708a6ffe85c3f6e", 0xf5, 0xb, &(0x7f0000000800)=@abs={0x0, 0x0, 0x0}, 0x8) faccessat(r8, &(0x7f0000000840)='./file0\x00', 0x0, 0x200) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000880), &(0x7f00000008c0)=0xc) faccessat(r8, &(0x7f0000000900)='./file0\x00', 0x4, 0x300) msgctl$IPC_RMID(r7, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000940)="ae42f822f83961febe094ab7cabdf8bb7d4b2a47ef67363e14884f11207f74b1e76e7bda2a91a06e09d32bf39ce47b839cd8b07cf1c0136a17060fb7513fa5f00d21e97ca367f24b8a049f417d932b65620fdb3c70", 0x55) 00:00:23 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1000040, 0x86) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x3, 0x200, r1}) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x5) socketpair(0x1f, 0x1, 0x1b41, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x120, &(0x7f0000000100)=0x3, 0x4) ftruncate(r2, 0x80) shutdown(r3, 0x2) lstat(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)) shutdown(r2, 0x2) fcntl$setstatus(r2, 0x4, 0x1000000) setpgid(r1, r1) r4 = getpgid(r1) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r5 = openat(r0, &(0x7f0000000280)='./file1\x00', 0x0, 0x1) r6 = socket$inet(0x2, 0x0, 0x1) r7 = msgget(0x0, 0x121) msgctl$IPC_RMID(r7, 0x0) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) r9 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000002c0)='./file1\x00', r9, r11) openat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000380)='./file1\x00') fcntl$getown(r6, 0x5) recvfrom$unix(r3, &(0x7f00000003c0)=""/214, 0xd6, 0x40, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8) clock_getres(0x3, &(0x7f0000000500)) setpgid(r10, r4) lseek(r5, 0x0, 0x2) 00:00:23 executing program 5: 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, &(0x7f0000932000)=ANY=[@ANYBLOB="e4003cde7189591e9233614b00"], 0xc) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x17d) 00:00:23 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/37) r3 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet6(r3, 0x0, 0x0) fcntl$lock(r4, 0x0, 0x0) 00:00:24 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20100, 0x1) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x0, 0x6, r1}) r2 = fcntl$getown(r0, 0x5) r3 = shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r3) flock(r0, 0xf) r4 = shmget(0x0, 0x1000, 0x11, &(0x7f0000ffb000/0x1000)=nil) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x400) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x2000) semget$private(0x0, 0x298f3a294093dcf2, 0x170) shmat(r4, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmat(r4, &(0x7f0000ff9000/0x3000)=nil, 0x1000) read(r0, &(0x7f00000000c0)=""/131, 0x83) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/243) fsync(r0) fcntl$getflags(r0, 0x1) fcntl$getflags(r0, 0x3) close(r0) flock(r0, 0x6) shmget(0x1, 0x4000, 0x8, &(0x7f0000ff8000/0x4000)=nil) r5 = shmget(0x2, 0xd000, 0x600, &(0x7f0000ff3000/0xd000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000280)=""/3) sendmsg(r0, &(0x7f0000000580)={&(0x7f00000002c0)=@in6={0x18, 0x0, 0x5a9d, 0x2}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000300)="ad15a1ca3487e391137ea87d6334f3c0a2fc258719270baf6e3a302e8a54250cb97ac78f0a9246f017f1c165b22d9142c2fba84343ae37a2edcddd24196ebc96bc1b341dddcda9351d44661247eb39a3d2c6c1f2580810eb96e79e92c492fe96da382c83afde98353b7803315c4f04d4b21a4395de88f2bac3463dcf71461ff7cc9efc7f0e6254354d56c600f62de916ada1cb00cbee6e8182666868c16ff7cda88e437d23f7e932b2fc5f99b603", 0xae}], 0x1, &(0x7f0000000400)=[{0xe8, 0xffff, 0x400, "497ccdc0b014e696d8b9c898b733cce83764fdb8047ba3fe402c111e9c082e4d1dbb5f7bfe7bfa8cc60afc8982218a60e2443bace31605bb863742c83e5cf3d4bf1dd94d51c2304495aa7b3aa78553a6c41abe2cc50311c339c665dfeaf394d9a8e751d3e79fdb84b37be471bef27506f491f53eac75581db75f9e0ede64e82c2ecc38beac83b9b4427158b33f29c0f087ffcac974f5f1c666d8c4cc9ad12347f732e16026f40e7c5328e2553e207cba09c468f81d49156e5fa348a9a9d72ee11c3c13af515236f5635d4e1fcfa6b374695de4"}, {0x90, 0x11, 0x1, "cf88ef1ec9e0fcfec579d285fa76448cc35b7e232796c3ba3630edcc0c1156751fb86bbf813af5ca205cd1333bcd2148138b2ff7b1bd97301d621946f35da7a91bb103bae1f0f4ad2859944daa1dc4d602e54fe841733f28461d64e091c71f715f464ba7bda214b4511b14cb6d37d1965fecf61ccaa9b9547e43cb"}], 0x178}, 0x400) fchmodat(r0, &(0x7f00000005c0)='./file0\x00', 0x11, 0x600) fcntl$lock(r0, 0xf, &(0x7f0000000600)={0x2, 0x1, 0x800, 0x7, r2}) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000640)="a0aa2b26a103231a95957a3392c37951ab445eea75b29711a479f2ea39c09b98949449ce56724dfa7a381295f10d9c83d88ed7197b36171985adedb9b80e97e1e2d0da576db2c2bfb8d2da95e60d2c2b56201021bd71fbe7b9e0cb65414ccf785115bac456ed0f0eb53b5a25f6916785e2fd7517a989352d9c70", 0x7a}, {&(0x7f00000006c0)="aafd6f1ca830a3f89e9578282583bc2b9f2b3f6aa6bedf0e1bcd6cc3415bc9c3791cd0f8fd4f3faa", 0x28}], 0x2, 0x0) readv(r0, &(0x7f0000001a80)=[{&(0x7f0000000740)=""/235, 0xeb}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/52, 0x34}, {&(0x7f0000001880)=""/146, 0x92}, {&(0x7f0000001940)=""/212, 0xd4}, {&(0x7f0000001a40)=""/36, 0x24}], 0x6) shmctl$SHM_UNLOCK(r4, 0x4) fchroot(r0) 00:00:24 executing program 2: r0 = dup(0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x149) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r0, &(0x7f0000001f40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000b225e4764b5cbd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082d8ce85210a40c18f1ca498e473f116a52c4505feca31925e6856b0a0a64e331db4478b0cc07002431e9a4b26b3f6906f68af09b81f4059428ec4b178bc0d7e66c6133c333eb787a8520e428dd2b8c64df6f46cf028e140f6550069bfcdea51df8721afa0b771fb4b7cca82cb0560793e93916962306371c50a3aba7cb0ede5151ba511faeb73ce260589dfaca3fe47e7ebef04334ad363017116c6d93dab8f1623b319e7039a6964a356f3d26d2c0b80d3a362ce17f41f7f1aec6a3f202be13864e9b02670f0ada7a445b49fe243"], &(0x7f0000000100)=0x6e) flock(r0, 0x6) sendto$inet6(r0, &(0x7f0000000140)="31396041bb0ed4849b45a4d7d31c5c3804b5044218ba6ad703494df1ee73200d3faa00de82fd6b563fa61697cc4afd9f9954a00eb151a10b1a289198b870f67424e827c798ccca5d90e94d2575b015ead79fe06ffcf0b09dba", 0x59, 0x8, 0x0, 0x0) fsync(r0) listen(r0, 0x2) setrlimit(0x7, &(0x7f0000000200)={0x0, 0x8507}) poll(&(0x7f0000000240)=[{r0, 0x60}, {r1, 0x8}, {r0, 0x100}, {r0, 0x10}, {r0, 0xc}, {r0, 0x8}], 0x6, 0x3c) unlink(&(0x7f0000000280)='./file0\x00') execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000300)='$]%\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='-\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='[[,\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00'], &(0x7f00000005c0)=[&(0x7f0000000540)='#+\x00', &(0x7f0000000580)='\x00']) clock_settime(0x1, &(0x7f0000000600)={0x7, 0x8}) preadv(r1, &(0x7f0000001b80)=[{&(0x7f0000000640)=""/7, 0x7}, {&(0x7f0000000680)=""/227, 0xe3}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/167, 0xa7}, {&(0x7f0000001840)=""/15, 0xf}, {&(0x7f0000001880)=""/139, 0x8b}, {&(0x7f0000001940)=""/230, 0xe6}, {&(0x7f0000001a40)=""/1, 0x1}, {&(0x7f0000001a80)=""/204, 0xcc}], 0x9, 0xb) r2 = semget$private(0x0, 0x2, 0x149) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt(r0, 0x4, 0x80000000, &(0x7f0000001c40)="ce687fceed651694e59bd4b2b880b61fdd44179580e84a34f32c22eeea596b86ce38a5b64562f4e322e6da421d9907c5a997581d3b6c8e6386df1042ab3db9e39cfcc757fc16e9b4d942ecf10a6d1185c772939989b0ee71fad3647a8236fe155902f02202f732c2c334f8c181a96eb6557c595061c588fbc5c6c2e4dec7d1d6f839c40fe2efb0ff2f8a73bed64cc53e0b6ab39602053182472247e6a615a61170c88e77f5027cd7360fdb5113c359ff93752800897c7e66939ee671d7191d98f198d3c3a4ded825c24b7c34d772882d280a0ecfe7319a2d19ed6731437f68e4d9d3e5ff144b95539b72f66063", 0xed) r3 = socket$inet(0x2, 0x20000000, 0xa5) getpeername$inet(r0, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) r4 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001dc0)=""/34) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) fcntl$getflags(r0, 0x3) setitimer(0x0, &(0x7f0000001e00)={{0x4, 0x1}, {0x3, 0x6}}, 0x0) ftruncate(r1, 0x100) fchmodat(r0, &(0x7f0000001e40)='./file0/file0\x00', 0x10, 0x400) bind$inet6(r0, &(0x7f0000001e80)={0x18, 0x0, 0x102, 0x8}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000001ec0), &(0x7f0000001f00)=0x10) ftruncate(r3, 0x8) 00:00:24 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040), 0xffffffc6) mkdir(&(0x7f0000000000)='./file0\x00', 0x50) 00:00:24 executing program 4: r0 = getegid() setegid(r0) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r3, r0, 0x600) setegid(r0) r5 = getegid() rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='./file1\x00') recvmsg(r1, &(0x7f0000001380)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000001300)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)=""/252, 0xfc}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x3, &(0x7f0000001340)=""/47, 0x2f}, 0x0) getgroups(0x7, &(0x7f00000013c0)=[r0, r5, r0, r5, r0, r4, r0]) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000001400)={0x2, 0x800}, 0x10) wait4(r2, 0x0, 0x3, &(0x7f0000001440)) r9 = getpid() seteuid(r3) r10 = semget$private(0x0, 0x1, 0x400) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001500)={{0x8, r3, r6, r3, r8, 0x0, 0x18a}, 0x7fff, 0x800, 0xfff}) getegid() utimes(&(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)={{0x8c59, 0xd03}, {0x1, 0x1}}) chown(&(0x7f0000001600)='./file1/file0\x00', r3, r7) r11 = shmget(0x1, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r11, 0x3) utimes(&(0x7f0000001640)='./file1\x00', &(0x7f0000001680)={{0x4, 0x9}, {0x3ff, 0x40}}) fdatasync(r1) socketpair(0x1f, 0x5, 0xf11a, &(0x7f00000016c0)={0xffffffffffffffff}) wait4(r9, &(0x7f0000001700), 0x10, &(0x7f0000001740)) open(&(0x7f0000001800)='./file0\x00', 0x400000, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001840), &(0x7f0000001880)=0xc) getpeername(r12, &(0x7f00000018c0)=@in6, &(0x7f0000001900)=0xc) r13 = msgget$private(0x0, 0x140) msgsnd(r13, &(0x7f0000001940)={0x2, "c20b35276b7d719a44c8056f7e5f88df472bc1347732596abd81684c9696fd1eb8b70b6b5b86e3092cb767dfed120cc40ba818ef5aca6bd6bb670d4832e76cc3c11ca21df71e4e9375aa3a0aa77fce64c0322e8de8609245708224a6f68a"}, 0x66, 0x800) 00:00:24 executing program 5: syz_execute_func(&(0x7f0000000000)="c4c14972e73266460fd88c943e470000c402090db9348e5567420f1b06c421077d800b00000043dbe4f340a4f20fa9c4a205463945a7") r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/50, &(0x7f0000000080)=0x32) r1 = semget$private(0x0, 0x3, 0x209) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000000c0)=""/218) r2 = socket$unix(0x1, 0x5, 0x0) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) chdir(&(0x7f0000000240)='./file0\x00') getsockname(r2, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) sendto$unix(r0, &(0x7f0000000300)="f10fc8d104d0756beb92ceb69d3bee66f0c1c32dbc7118e02ad3498ebb1c2c44b14671567ce5d16cb528fc45bf055e098ce483284786ab475a4d63121058ab216d80b3ca73415fec7d79e06d3248ce8c911e13400ddbca58d5d06ba629072be7696ac5ba5c4905c4d4ce4c31e87f3b41f662f6d0342c5c047a3e639c73dadff01e2bde9e23b802465ed48649b62638cfae1e14fb20ec7a3f0e4f41ed8f8d0a638388cf4691dda1391db76a6d29bb96e418699839cac45ad413492e7f144d711b0a5552656e43bf2d8c70d8e8aa8d7bb2316fd0075c9ff604f4a5106cd08a88e8504b0419b20b93da529dc79fba78e51c99e2bae87d0494ff761b5f01c31594ea1965c08e5472857533ac539814879f9f5b05aa7de65722c335c9cb9b40ce0c5e5071f9669bab94720b55b1f4b3256aeda28d2c117e316e46bb892205c71e29d9b727756dd3b5c65883fe4d476a3e7106a72c13994d6fc29f280eab3ceed413abde9a335fab169d85e8e55de84c1d8877d6c87b499456b82ef4ec40e9d72223d5238f3d2b789b9333198d02f67949fea1681da22c3ea2d86b558879581c96b54c5664829d4f0a0dde1648f70ce3516f51d1eb3489568a39a6306f5409bd337164de9454f27d8a038783db9dcfd1650770ddb935434043baf0e4d0e3dab9c8de06c6a8071d5d0dd1bf1d0db0b1646cd0431cbc53c7f960f2ea3b9cd201ef8c559cc51a57c112e1dcbc24e31f04fc6bec1f6056de60b86367d4a8220abdf443642d5943622b22a6ecba74efacefbe31b4a4b0f644c5f7bdfa66345f2f9a176d4244b390ed6d8905da2d4a14d0b377d5dc200c9a0786c165f3d1a75aa6780e45ad62156ffe176ac2dbae32f6c54877dc3b036da1c8f0d0c4f6c85831731804786139bd471ef72f66c26d57f13100ee352bafbaa7b884b124e2ee817ca0124f246a6b221be7166e9e8f55e436f6aca0eb22476b69a58f781a62e3af81ee21130e38d8bc97a691d25b4f0d757da13c89f97567c7d565881fd98f7dc5e67810aab156259bbb5759fc428a19c56a199900f1978d25dba3280ad84ddf0e5ffa3f3e6fcf53cbeb03e4a49a990fa2a509fcbc86716d065d5322866db5f005536234526d86f675b3bc4ca47891f344800bb54a70f6959c294abfca19aae15f855b7d79471a05efb50ff6d18a974d04fcffea13fc89dc266d786b711d055148a91694c90bc0f686cd285bf946da277efbf2bbffaee40867bfede46e8c851178fd910617843b8b746608639b6436021d0925263e6e6603c7ea599c299dac7ef67af6f91e180ee3d62f148b3a787c66edcfc30b51c02b129835b53486303db7648f72e581b49600e29ec951a5169f4ac80c693b3e9b850ea037e03ae88a8943fab566795faccf99f70400dd23b20da80ac7ddf259a852bf433de896fcd4aee0a23fc3352fb63eeef2a778f33217b66327066bde91adc0a13f0075596fde41ca7ff6aec72f2eeb4f025a50d0ac89f439cba322339a59dd63afabf7fc905e6975c4285bc47e2877bc3ea347a8cd9cd8c8ee0f36c0e9498b36c1437c0957c375d3e9d7fdef7668994ff67e2f8a4c4eda293468ae12ffb52b214c652ee1bf601a824989b8e7ff64db3e4bcaeb108b5b47f90124ec5038cc28ec82b92cff2195cb6b614da33c9481b21993b457e2a103caf692c72d6ecffb391b7ddeb6d5f12d4923c09448d250fe224181974c1ff762df6fae2ad8e9c2bcb703a2aa8e99159cdef77c3b256eb4a0d54356be2e0fa0aaf8e0352cb555af8a5b8940af89b20106a18f24abd92c16c41474db2b5356348b2a931698ec632151fea9589736f00e95fa65e516277fecc9867d38e59247b4beebb648203337c0a595b22467e26faa3c07b91f43b3cde5f07f791f0705f33f1b782fdfddc25cb615b69c98e1cc51801a7be727e94f752fb99d5622c42821a4f1d31878f3d3ba75e8d59fac49a0b6f7023ee07d969c008086aca1d409b2d35a50545f03543e0357f5fa7767968ab62a353ca67f5da1669852d117a192affd89b9e3d0676038b6391e5dd9870c1fc900a655139fa85bf7798ff1c0e9a639af1bcb55c71eb34f488034068a016f7cbbac7c73576d4030f06dfd472c6aaa0e29fd4c9efc01a16264dc1aa49c2daf5a58ad4c28ee5a2c25d46ebe6d32b8553ac32a7e6d8f5ee7b62bec42d6aca99160da8771428f23887e6d17b752e04821e9dc06aee0c3714f51661a72d826b419207ad13e02e66bae9a92e48f3f8cb725450622b7e41181fc350d7537b0c2b7089d01c8eefb1a6ea213f212f404a84410d5fe69367da3ed92c7e022ef5bdc57971d98ffe5bc520f27ba03e86137d8f9fc1a4d3feb3b0983a0ca36595eea5c4ccb064232c4c618885e18bc2ccfb2381baf3e575303fd2bb5b51d8baf2389925b1e9b07c0ff8ccda76450ae1fd26d5457b7966c17dad0897b4dba5bada4b03e251788f90f364e9e50d79a4eac5b725255ec800716f476757b599168bc95e9cae596aa30bfc9b7004aa4ddf7e58e3437508591fc5b7843bbb5889af5cfa7daeb106f2a2bf174a12d23a7ba06290f835843f6b1573c66e1f1b9fc724029cfbbf58bd6baff78e5a65cfe97bd0507efb52ee4e328c025ca1f38122104491d40197f3c40d8470cc34708bc5a294cd189ab8cee0b5fd28cf38211b35b063444109e5c407b01e394649c63b91511b4aaa96c93c1e9dfd156eb9b0473425f7ba87e145c3fdc6cc58a46a55b4d376daf27d8d70a6451bf465eaaf3a6f64abaced2e26c4a1ae701be72cfea2515052a4c454d7aac57833f3ff8931705c07a1fc597f572199df86d8e6f55bb4e1f184e3be259458547d8eae24a639651f38fdaf243a6d3dae8dfa3aa3d539af6d21dbf29bb8dad8a5c959333e9a2991f61825b17154368bb44704e92a3b08be363117f1385c068c3914a1e46f7463bc0e072ef3a3b309a84c7c0b25ed4b0be4e31e9ecdf3d71fc25a09a00b84b16e2a7fd61fb9920ab8ce3dd3f3bd60d4eb87a6438f572078b72d2d4770402c57953a5f07386158fa735551d4ee5e644cf82a59a31c81eec96f1e67e2957089274270eb20b7b2c2682cf21ade164b11059d107b20dd5430be80bcb8284e38e7d6e5826588345e3e7d79b8f120152873459c462480a3ccdc3d78ab05befe66af5f072d7b7dce64d3ca129d244741c3f25b4e6262c7b7e0727cecd6b16b846ad7aab5f3eeeea4ea799ccb692504d1a1ca7107c1eb00c4b06c1f6dfee8a2737f6ad3b7f50abefa96f4c442008a9f79d533375704084b1317ae98297c072dbdd666d733a07311d6c2cb735ff8edb19432e7d46e58c987bc19b95ae83ef7148c7c9524b2539a8c252a875273be1bb4acabf8103162c4cdb58e12854e3dd686f3c974e51096e02fe2dc419e1768341ffa3f57667a7764caa79af251200794ccea5214d25c03ca20c71f2eea88c7cbc3828d0ee38d026a56f11821cdbb0b404d6a2897b2f91e328b757f3842467470c5acbef52c477158181d0166c9363899a71d4df7bb76b77be4f3e80de6233ca2b5dd37ace91532cedc99090f6a934ebbc2346732bc0b859698cf727853b2b0d48837dd0f31f06ad765c9a767f71d71ae4109378c69ab672686bdb1ee92d40f9d68be6a9c697609455d63befbcc7f1778ce83795e74b7a30bba376c86f5b9c35b9df694cbb28c25a1f7f584f86fdba4666c6fc8e911398d81b726d054268886cce14f2041dec41f75768ec0d3622b297774e7eb3621b2378aea7f26d259010274db701df48da346c808211b28582a508ce5f459a3cb22788e93ce4b4e0bf96c839fe2d7ad10b74f2268eecaf63eacd2d17bdf173e6d1dfcd87a109312da8bf8ef43facb0d834a9f51b1e295f7ef7f63cbe105d9169a56a678807975fbea2e881d77f5818aefe5c06a8866d2b17d048b2f4836565eef59f063868f5b713c6cae2cc20d556ccfcc86b673fd0020f9107ae922b11fb3f4c465f31bb3f814e1b00ea1b3797c8d28bfdff7ca5399ef574dd9ce9bdf6dc9a396f17713b247890e69935eca9285c4acd72a7ac39ab9e973dc7b3eeff8ce4f81b67b1446e26f21b3c900b9480e2a39e0e3148e567792ffb22571393060ba03f9c3cede701d73951562b5b8f14a2b229d25ca729df22dcf0bc5082022b1d6f5382e1658aedafc9e884108021128dc2e0213ebf03aad87a6263ae071001c77fc5f7451db5783761d69fcc8978e17c7377fdfd2ba8e0823286118527fd30d7fb01e1a3acf449e34341f57a373c6106d4f8111bb61202b7bd71be1c35507da1a63e6f3aff121a795bd3a44d05ea1c53549dbe1b457549eb1293c47acfb86faa50865ee0f122bf32542677d813095e1b64bfb662c7e001d2ac14b2a49b5cf016137f3e03bb4ebb261700293f09f9bd37c46ded655de102cc1b21c5d15558331c531d0327db34a36031d9c34a0f366bd08004fec8de0ddfe5a663f356741b28f9a93e55809ab4c085625c3c1c2e9f7ab0d1389f3192c423f0940042ceb844c7aa89fda403184aa0a892378cf209626c78d99815dc01e4e33c35c7a3cb76461da01fd679fa593271af1ae3ebcf7d1c0205e46b07ef9d85a1856d84883643d7f795df8e9a75acd39b4ea7c29638d3dfff0f1fd5354e232e05fc69c5e6fd499781fc42861f9904f2f7b6977c088656337df773b2b362618dffc9dc46a1d164c2dc903a257d8ca3e67f7b19ba52526f0f641f82853054fc0f4c1eb14b1db3962466ef8509291debcf7861904efd337b1ab408c511dc44ab42bce63de749db338c5f2326ba0df39ec5d6b9dfe1eca79e762e8ae950e56f8f1b04a570c2e171dc3b476710cd4a5dfa994d6033c164dd72abb3f0cc353c54fd40ed5f7bd63ad806eb95564a0aa8b7a2cee89b807a9a78ba616c23f4576f4baf52f63e3fcfff3fe009ef5070f5ffc621700bd5587257ae60f729c13f2d08c1dfc1aba0ab3c3afe638328a34581a8f4d69e5ddad7c3afe4c6587aa9beb2ea429f8cf6773f6413193bfffd6f62a1b79bd811decfe4eed6671e5b2444dd64c5df9dafca7119fa2b109757fafcbd6af8d017d9c5609f7c122a4a463f4f083823a9358469b1012a407a509fe660216328dc4846f38f5fa6c654eff82b3ae79625e030ed8635d34f6b3284f9bc5b47354cdb57c6bc18bae1344ec64fe0b3c1e5d65269e7b1e84da35cbb5f0d207e104731d6924e4d59cce79af57a3a56ab26c62f123efb6bf975e566ff3962c1c6700a38f7a3b8660460a51644d1c3225ac437700598a59a04bd454befd1ed7dc041f87f4b8052b3271802190f754cda70546fbdded30055b1394bc8cbca88f1d3ff94aea276a0470efce759689ddd34f9dbe5b23bb8fa8ef1da1a9268288d0204a762b5038d3f3488afcb571d7ba777d607777eb97fbb4d149687ba4cad3cfb441a565e1e120e5ee55404caa82c9a5cdf68c45a9555b95f32e528b2550242db1edea2aecf7cd0d311749862135a50af053557b14c0b4e425c5545a30feb71f46ec007302ad327a31db1dbd6c16501f02f0dfa97ad69568f985e5bb39911a2df1ad93e717a38e963caa39ff6cbcac42da203409c2ee6de6cffa5e99a3119e029dbb54fe41be1b65dfc487219e21aee6b87d84c4fe43a5f9fa3eca98049d030e74914d12b0eca6f5e7ae5a9ede965ff78661126670e6685f823e9f973f64abdb3ea3d9eccb877216189739e293b767d79be083be8abe363ffc2e537bf5f5333347e04839c5509a1950f6c75924cca95b1f75b16ae6555837d7358ae0b3726", 0x1000, 0x1, &(0x7f0000001300)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000001340)=0x80000000) open(&(0x7f0000001380)='./file0\x00', 0x10000, 0x2) r3 = socket$inet(0x2, 0x20000000, 0x8) sendmsg(r0, &(0x7f0000003780)={&(0x7f00000013c0)=@in6={0x18, 0x1, 0x101, 0x40}, 0xc, &(0x7f0000003600)=[{&(0x7f0000001400)="10b6d1d286e6cdd99e98bc18ddeb6e1860fdad9a06caaf872eb72e157086fedf50f2e752fce8a6fea29b64f4e31a466ab0244e062c1de474d96dcba56c3e8a2a451b1071db30140868ec304cb3a49ddbd649b3bc2528a6aaf6775a8521f84798b1e4a82eeb2495f67c58ac", 0x6b}, {&(0x7f0000001480)="4cf7867d88ae43fdfa5cb4dec50a84eeee30a069d9b16db00bb3e31bd66ed99e629e3844e9c840338c6449676067fb7b9022768df8b6758835faa4a65355b864633a4855f2efdb612eb808aa957572be818401dc4b5789e511a07f3ccbf14fb900a236aa", 0x64}, {&(0x7f0000001500)="c58ede27ccabf17bf7a10b604e1887124c712bc3a46e5188fd3406b08193fc86cc728c90fcf7ddcda52d448a2dc68924a67245abfeb4ae05775aff6654d02831a4f8dc3884ecc1e2851808753f6672f49c2068e6619c57c7c58840ba6fd08a01cc6577d2b30ffc57f774961ab55aa6b8782833b736c311497b2afc1eb3dc17a205033bac859d0b23750a9ecc0657ad54d392fc398fd5b539ba09ea78cbbee7a0665d7e5946fb4b140d2e10242981c94a71e4d8c8b384aea5b608cf597c1f29958892c110e0644888bbb85109bf1d3617246eeb04ed5409e8454cc10ac0a2c9e28453a4591e8cfc42a2ca63b2ae671957e9c8b3b02b948fe968083e37eb19e924415c330108b0691a8b2f7e1bf4b339b8cca8f1ddeab2e3b0db4ad43fdf539c23675613c0d310e3e4d5c7cab7a7dda9aaec21f50a0454a6e904cc983c72f9cdc7c4d0fdd75084a2e41fbc32fda1c6f3406f85b68b42a67bc410b26c4517a0772a25d0d3fb1d5731644173052c5440996f4e28d8c0e42998aef509cb562b5c489843d61250de81eebe0be63bb2f08562fe70dfa1d4689e7bf7918d6b9c7aa05d78035ac0b468a4453c38995adc601ebbcf4765ff1abe3ade665b78df35732fade62fe6bd469459f0ed2fe04dea6aedfa5aaa91fbad412c18ed25968f9abc7c425ebecf64635e73750230defda6b2ee8eed777acffc053cce618e9950e03b5daa1651457c927535187ed799a9a8119d879a2ff5404ed77789077d2968c204bcf46d4430f2593d52ae5e41fdc1623795c8245962fab91428c948480f0f1faa97b80bd9a4299fa079c7656a89cd7487ca83b3d864503aa242d45be5c1f2dcfa70e7b9ce4dac8337342273651b13bb5e9fb2c49c5094776a6fe02e99472386bf50c665e1dbb8d4b8c2f63ddb3a94f91db581ee0a898110058c8666190a4d908318b607f74c1825c12a80000f9903aa03ec95f9986c412250bf6c0bc47853c9adeb1f8735be37b22abb92d5daf292949019e8260e629df409a5a36c182bff00c78290005de63d804b4d4f8df7c46395f26ad115f0ba08f43814ac2f0c1a57c9649a8ff44af6d415f75151dc909fbe796204a81cfb2a0e301624dace86a6f325c73b32102df00620b21fff45c0cf3328e03ad419db2f34dfad473bf3ab0307810401774c78fdbb1946106b6b12abc2be87c3efa1d38c5554342f63306da8c0b98e71eec50f0b6558ea0c5d5f8b63dde6903428b362bf2b96351ae4fdbe3a5bf20efac31a1ab01167884e53b5f663ffcb6369fbb386d7e5bc295eabfb09747607f2ea7c45bf0860d294a771a5224b07ef567658268cadd85bcc3dee91b37cdf1a4b7a17baca6c685f7a8123ad7ecaa4a709465b6eaf0d7f1bdbc26987dfa648bef1d8b22bfd20b37b76f764ae5353ddef86298000e0ffbaa61fc644e11a6261dd3650e3d470b16e70987e50e4c866f7b7e71f69d65949109250d6b7ac556fd532a910ead702b970a28907120aafd3915d13c295dca2289e474cca0d25dc4f6aefa4229992e83f929352224a6bd1a8a9ba7093eeefc747fac1561471fa05638cfd1b31da41e7501ecb894cad3bc91751d256160c1dba505a3cd07314db88f326e2a384a16ce3541869e9e47926fb7f9c9288d61f1c7d146a258f51969cc50583a9621c74d457af778536f0c41584d6e9fdd1769e55aa0f420315690256671528025f3d30277339310f8fefb054acc6373db9fe3eb30b5ee3d2ce5ab0bcf5a25064f8d0ab3d4968e237ddd2ff45c1739f657472c6bcb47f31b808fc5e7db9a0e360083d31774df8257cd0a0c7547a1e0d64c9cb4a7b41b1d3bf30058a155d1c30a4a307a79e9590fc3a4de3ac919ee804654b9237f93a9fad7a482c732a35aed458e0a3c2f2c2dfa9ea959c5805ea3fe55c5a75388a4df033cba7ff52568528720e54ff8739e59b5df212a7f10199c3dcee02c44dd56bf58035f0641b34e2bc3c180d88273a0ec1700d5ccfb9d4aabb1b061d789d7c9c1834c6b024d724290301a19300239719382eb036fbbda84788c30a6d52bd4860ad04abb59a2131be4590786fc03bad6110682c0f72c88db945fbb83788f192e69ed0672a74ed6e8f07b945387c1959641cc66c202210a620f46db4cdf38332142f250c9688cd08b9387b9250f1b886c51551c65f79a280c8c1903ad76163bd252554f2b9bf317bd15a3859dfe08614e7a9104e4054b209df02c439eafe7557ac14acd8fcb76b8b37e6a7f53dfdbe341aed1b2372acdbc67d139e5b8260a3a2f27d86c8b1d97d73684c1c1bac3d4aa83bbc61cc4af8e41abd7ce0592ebed6e183f62eaec8c95346716ff686ffed9b508edc970a3c026eca08731a4fdaa265c962ad09bdd869f5952414abc029b60b85bc2fab87e9fb8fa9cdd2be723582efeade14f984c5a8f5c20bd386df3c4893a4987f788ef763d5ea480f17e68f7bdef5fdbc4c38a0244d5181e0279f3cd8f5d4e7ff07b94ba39ae8ee2c9a421c5799966dce4256beb6bed6aba39ed0d042c8dae28bb55cfd5a9e52dfa3364c08ee4663950718662f61d00a95f1c4ef770888d7f75635e4e16a14de410898f2571e949173cb7cdfa8f011a8ab3066bc09963cbfc08f4b89aafcfc2dffd74c1b6804ba73b34ba52320d02995676074a798b3d8f09b17fa5669782ef89175b1e6e7f6b98b5a0f7b92d2d40d4136ed208361d55d6b7180307c92755bf12f75d4411836e6d6f03c56df37b02ca479dcccfaf29d9528a90c979e5a306ee0d40970053661415876f0fb53863b5214d13fe11372bcbcd5863c060c2bb6a98f86e8c288a48a1dff9919b568f21397b7a68528246fb6b5ecb76ec9a90859f8f70c9de64517da5492ed1bc6b8dd23c8c4ecf0cd2e423feeb3cf9c7e78517b5f065e6fad0c228e8b2988e6366af71e8b5c976f1ba50c439ca873fd3328d9f8ef8a4f91a9fb78699a6f76c7be5f58ced8a3e6fb4ed06f7077f8ad39379c01b997319c19e434b08dc950eee59be1127804b6657a699c0c218a7f880511059dc251f257f79a4c08fc71fd16ef0ab3169af3ff52cace90c76d0ba1356a5ebce685ddec44fb270b82d72c0a801d582d33fd0193d8d66a123fd76b01c30b5fc98c1377a9b718374f5b953f88a62fd54878d8a3d62cf1251d43810a7d15d7bc454b6b561091b2990fd2489d3fcbb4ebcfd57ffd1bfe7c6fc17540daacdb3123f16b60de9f2bc1d402c7d580189ac02ba113fdee1d0cb85e10fb225f10c199a2afb36ccc9597aa6202b0312acdc7c9204320463d6bd9e54fea54b63224a800742ececc08d46bae55aa21ea399a64bf36d34c2649716a7730e6d36d3e816f7d800903f3b7c7cf803d6b270806e5c7f08ff553c09042d43be9b5777868abdba342983bb0cbe4599bc7728a53842086a06c41676dcde7e31be7125491d468544bd3eb1d2a783508eabd26af5bfe7e6db14a06adf82d881cabb731a1be96ec99cca70329302a006a24f2d316fa4a1f4c692f8099b5a8df0a2cbfd0023386daa0a0853ec1a6d0354cddd70c14fc0d648c90698f1a58ad8dfdb236fae42fb40fbffc307d4430702c90d3be87f75c16cbe832115ba29705577cf8bbc69f5cfd2925315e85d281ddc3277dbe95713d7bd501bdec28eb06819dd578bed4bf6c06b009cdd54cfacad5c4539c6df37472b5cc3d5e6967416684af5993d3c561d7d7f0082e693e2d451e560e51bc48c028ff2b9c35365d2ccbb7a4b79dae80aa16bbd6814568e071b3c6efb282470c4302a2f092120e39b6c70c63537541d4b527fbf71ebac9453956f71d788c165f7bef014a3012ab2cbaf6ce5e3157bb2c962654acb8a44e4cc04429caa201df68be6b0f85d234adba7c2ee68f7bd4c0fff4a17ad2245e6ecc43eaa7ffd7a578c8cd74319ccaaa549cd8b5a623ff1b6e9e79209e42cfea4d5014f745f18825bdb8d1113a342d1829647a45c44903fbe5fd5f635dd9d648fb9d6e1941bc70b447165cdfe4a458fa7ad65d765809b44c9b01167cba90adbe0338944116124f6f87901d5dacd265f49cabccf7e5d341c25de3334f1e91fe6150d5c72005af702e969a9ae1ef71b133cf7c3b1b632a0e6c61b86b1f39c1c43fe5eacaf9614e4f19a05fb1d5e3839fa2898927af1ea0d4026c9cc376274bf10641dd06be9c7812a91f62beefc160b7548e156b82c76294a973eacdb97070c8b01cae1f72be9ddf6fc2e3359c0b1b9c489aa10c5087fe058bb757e12616eb2815cce96a4712402b43464b5278c20173909fd53a10d18b1bbeb7cc59a2dd85e89d9672c651eaaf0ebc411dfa789e0bf419f1fa484180629c3f565f7768fdd300d51b5394a4462e6df6cefcf8a982aa4206c8945216f84ce82f854a4ae3ba8444de383b7d2eaba5e78c58affe24e04621164d1d9041ce14c486696cc0d16c6cce9671e1dc3c2476a6ff4a553f4a1a07c30fbcf26dcc7781a82bf535f7980b14a30fb9a1fe19df8aa8cd01d3f5e6f53a7fb168d0f04b9637c60dee5fccb885ed5074ef8353fc73723c42f6e10e794364a95b6d82438a6ef60be56f813996dfc98e2092bb5b8ad8d6b351f23313cde50da6fe0e487ad617753b8def6df9f1738d6105280b55d2403a814d98fa5a8316a8fd374f83b177aa66b56c17fb724e70e0bb3cd5d92c322d4a18321e33bc5aec0d9893c9516994b01c07c9e9d8434e2457b04265b23f720b22637ca815ca87edd008ae8f97827b34c2022ef5c39d727ba608b1d30b7ffa16cff161f853be7b7f842f987a11f02452aac1552bd2cf9c66b0316e676114d6335639823e3b7dfa069a84f8faec26a08627718cfda9b89c23f150bfac2b0bae89e836ef425215dc3c630f1ee61717572393d743ce184faf76a2f882e9fc11065ee6a64e9d0bbd788aebe2ed20bb7a39d0b435992529302c0a41c6f93035a2483ade24a1800963290891fd5e9dced7beb5e743140a5d534c8eaa4c8ce8d941dc25668fdbeda142dd741230ea8e50bb7472143ceee95b7181ce08af3e1455424defbd10d5cfd6ea33ae27354a52415bf494c2f48b1ceced2ccbb4beb442e8c327328f8bcaad1e754f6ac19f4ae47203c67111ae1bd4893be17216e6d598f9df94bb5f054979473b6073ef37a8860e1c5186318ea82e52f59b016721c50a4163dbd461670272254a6ea85bc92369afa39538d09690e1b6a47bce076fa04b8f906dcef31e4088f5533a4766f71854ff4103fa7218bb398c35cf618042485a6446c3fc0a2030f3cd3c30f697b9459f7a3ee01b236d10ba5edc29e5598154cffcf89faf76b480ef64734a34ce5083eb9d021acae20a1ad777a16e3eaba1b7009be7b6495db445e7ff4348860d5bb55cd924d813ec747d3bb959c8cac4871f6ee24c2ee6af5632cff7d4b5e677631dc157e0b044fba27f56096dcafd3d48c705aecb34ca4814e6be2fb9d23a72b2cdfdbcbfdb9d6d1c7a37a60fe8ddcbc6c85639444300f25f46162e0c52896f4e355849718afb70cc1c44ec96ac402f2b0c82b3404a9b9e63acdceaade1a999fbeb1674d613f7db2a50dab6746fc5589d2fd6a822afb79c4c3ea5ac3d924cd7b5fe38cd0ac52fd12113032568cee15018cb24d3fa58d2ebd3100ef807b5539019bd594b89986ebd604b02c26aa3e0280620a7b351713655a5ab4c3758e3c369517c40f59c7ec72003b12aa701973b848dfcaef64b8c0301d24c6ced54ddd14dca88ce18f20b4a20a0835d37afbaeb7e8f45b16ee083bfba3a1289f832e4b3adb2a7dbe91b1ce31c487b5c0024dff6ad", 0x1000}, {&(0x7f0000002500)="64a01b8e689d2389b933755bfb9be596dc6c801c0e5d1e43127c487c87fe9ba63e99e5412c490a1b7a8383fa0db6541812adb7583de048a287b0db5a39ae628b9b9660470c459cf32f2045d376797e4ddda7d50d8f298098c9177895674d3dd4da9b09a282a6d76f4f06df3065a381a1da6f93c066b720c8e08db0a832ac4df81862c524341b9b5b3f85dbbd18f89fd941248089619402630394081d755524febd265df9d5c0d2714d3112fea94c6fd04a498a41cde58762f1b327ea33099c0cd1626b71e5608ba77de248fe339de1fcf0fa46fe1bbc0cd8a1bcb55e149524ec14dbef156a5093519a67a652a4c42fc0ef4efba62ccbf4706522173d350181a3d388ca93979d38e0d04a59ae47305c31557f6bfe9883759b2a277121fdb29c817e93b5ddd053441e865a0255d83c5a74cb17add1b5aa84c375424e48812d243765409466af6fb040773c9652be5670ba6b4bda5bea8c9ba660fa1d831c3e7e2c1912721d2175e8b0529b51ea48344afa94b53876bffddd7e7e38e4abf62dfabbe61d708520adce4fd4331720f667059669a25e35f1515f87f1ebc60ae9257b52198bc01eed0d71ec10e43da218606c98d5d01e3924269b89e6bcf76b9cd82318f2f900268e0c8a33a083fffea031426a1696913d93f864b10f4cc49816fec2b5f649cd32d22cca04e0560f4678d1ef6f76ad49ac75b65256bb3e47ce58c46be3116185504cd8172cc848e6818eb242773f524feb9649c7e0e16786dd3b44df537de1826cd0e5ef62ef08f9beeb8580b47489ddd57e54b17ccd404681e51deec9554ed7670cc7337df659f6fbfb29080d528224b1af2acbb065573343c451a9d45b87da43f80e1555d9d556181e01d45b99992e807a3fb9fa2c9a18d9e9e3db899379f765c0c91958020232f2614b460c699d76ad66694f55ffb08e50ce59f3a02dcaea6a7b8e448fa737be3c84687359faef984f486da63a03897aa5f056344734de73a1dffc95eb90c6ec5c0e1e79fd8885ba66deafd46bc0502b31abed2a5acddcbbc6582e54a336ea0add91b5d703d976d22ec7d48fce98e974859c9dcfac96d4a71f6d48289f87ce3df11bc895b52c9ba25336d33b08dff033198b2bbf13daabc3344c22f045c32a66b97a1d40cf4dc3e09d28dcbe911ea5670d531071958f639e482612a54ce37392ea4615dddd1850f504320138999f0d972cfd7dccdc961d15bc4ee80b9bfbbe057a742082fe53c68573c76da9407c4af653cbbb8352ee4f77ffd4bf5d3f552ef0f0164458a7a1404bad0f458d8e9a514bb41f8582ab4dfe04251d17a9c79295034ca63e145eec0825d5f61734a58ac5badb7b02958c6b6c0cb9c5311df8d65574c3d93a50c9fc6c55329ebd7b14237471e38a08d95f1af80bda14adfea99fd8702299b08493fc2b12ad17b8b6468efdf5f3020c07f18f9a95c03c38c09fb3d68c8ce50836a57cb50dcc4608d20f5c7f39d9ca3ee087af2cc2315fc006db8bdeeed34bcd96d6aa6ce8572db0d3ff9187c27cb73dd336181bf6b3caf3e19ee82eebe0de4380e843d91014ff7868618a2b42ebafb1f8ef3f9ea141dd4a2e00e2868e25df3ff40c2ee509ac0515c8ed03819c41be5374ffe0d6335558b6d099497609e2d84b6ff7dbcc25f554863b2b809bb0d50e040dadf579a8577543c283e7914c46dd2893d52d71afb450e8c70f1ec6d9c79d4f136fe5c64c1ee40c6c0d7ae1ded9dc4f5e2e269aed87f97e2c4a92ef2e5da6b5c4e442f3d215fcb7157d175566d22ed01443fd91a672436303fe592d283f7b8c51b25de7968d3b5c485e7d4d3a795c766501e027e9de2ee273c4282e7b7ce21a4f6a83f057edc8dbf362d548db47f7443b680d6993a1e0342cc72cb71099c1752763b26532408682540aea9b6553318e40adadeb49bd8759c27a885cb3877eaeef17bceaf97d5c2818f030c71c5eb34467248be1f1d71418520df0159f1a519f53ceb7f21a56cef65a8b176a3a165efe22c2c3c0745c321648ee3eb1835df24ae1ff5b7a154b08fad21f9f1386f6eaece225feeb7ddb59addc62917fbe4ac3a90529f2432efd9c5b84c2cd23404de7204e67366b39138c8e4ce9587135a99460a24d7e9d9ac24657be817982e044a1ff5c66258ea1e15a8946b0ce620a8658b17b614102b6c389ed2b95945c79cf7e8feb3ebb83bd8da47001d2233828b57cf102d16eece1af0f4cdb4a199df155b733e34cd7d922f6aa43f017d6472b6550d1a456611943a74edfddcb9f9dd9a94a4509248fc5134af83cc8e207df8f6860397fd04743ac86f648f8755014e99990b4536cccc9b63f862e37746f69a1e79c94cb17504d1351981bf4deecdfe8eae7e775fd3a9f4a4807a1f5ec13d9e6f15431353bddb9733e5013b5301d2a9162a0723325d86b8e14c4715b5d4be2ff35a8e3db21c49f2c5b2587aebfe81fa49e8ab8b6340ffbf03413654888446964ffa05c202e3d69c092ca5c27965f61540ef503577d1aa393ee4882833f1d2958ee49aead52dfcde516251d0d2e421ba9e7aeec86a8d3f0b706ac51fc4a5c6d23171f91ffd10507a2a19a107e7cb402110505db20296c5c74db2e3b966e3948fa980a7b182640a9ef1eaec0c0076c3c1959356414a1e7088b870b51dd37f8c8dc55359cf8670c26524ea7409a462f4259ebdec53b5ff83021da68690d21a4cb90cbb4df1ed75c23b77f1b7a910dbd4bb1982bd8fdd980e4eff385c4e32196fc79a9600e4b28636ddfd0cb5babe088782d188095dfe3272777fb97128e3d8cd1b110108f89ef0fd2e9eb3ddd618c256840b27a10076603b577417478949ed48739f63ddd866d262a52be2a6ef05ff27e80c3fec31ee3efb2c5f3a8124b6647e3be4659d703b3f72fef9be91ba22253a42043da2bd4ab3e5da93fc3017f9ead01656c91b41679ec02ed54613114ca6e9cbb0b376df9353c3f1b2e2fe7fad7ede9aca665a7289ec6061fbb33ecbd0ff0198d9b9767e23db4e18b4aa8f4708f6a77c2720bb1c656a49dcb157437e7729371975be521dab3eac9b3f7bfa813be7e58f8d6dce197aa4cdae0312644b326bf952047ff972cf6b07f1a61c20b916754e8b0016acf2f5ff2c48c3dd3628f82be6fa6c3ef6933daed76b7d80c933db3c017e08d52ff652626d3ad6d439088de52766b41c464fb56b9c611701a7452d1f6c64fdd47462757b416060f5c6857817ebd7221ddb2dbc10c70735960205a0339d970d5f533fffb9d62f115075d426991d9455fb98cfcdc1f8644b30c4578ed0452dac926b64c984b6ab8cec671c167bd529ff02547e82575dc3600b9a9b95834d29c5c67589b379efdd1e58b577d593841f7a1aabd2542415af5673eb62cdb384907d64a45bac10b9af7b067b522b3aa135e715e915999465ca47867718143dfb788b6ede4f2dfbb8d6b4d073d25c7c1905dfdb1fc0a0307c0b50e6cbcb2ec6fb92d2bc317be6c9f9f9ec8228313fea36e42e6667e7116677e4b988fb09a884b9bc4db60e8d03f013fc55f19a7da6df51a03be538e5f5d5748ae16d651b22caae3411f21e33b587a70462ceaab810f1ca75f7ab5441fa83ca3098bd33f8aed7ef766d33029db3f2fec413eb40c00e27b66f1f06ad4162623145e8828959bcf3a42e955ee437b0cae097281906ed19e55450554d92d1d4f4ec2ac2c475b1095eff748dcceabb40e50c79a616eaa09acd7b5969a1f853b8ae963f079f7d7bec53df7885178ad701c7231f6de83e0d87f7f598de2021ff0f81fb4d9bbb2e653d0b41080ef25750a469c34b005a97b3befe09bc3c024e6192e1ed6bc9b35021413b16d36c2a5da9bd109267be8fb2acca306fd55c492a555734e2aea46bc92137d7566e04d972cd516b43394c0cf77222ef9e3f7aafc3a9bbb09b53685072c6659c6eef0dfa0ea38ab373779d45a8a7871c1ca2a41b74dd9ecd794d209387b12d5f7cda9c949e4a3126cc9e1dcee63c2495c24bb563c6304c8b6e7c54ed2f2bfc1fa5cf444f0cffb3dfad082a219b073ed45a684aeb9ea9935d2bf798cf6e240c764a4224c9a0185d16554d209959edc8e526219268fa96dc17fc320fb81c9ad4285488a8ccd1e81d9edda79f7d73a404f9f825741dd748990a3b7e40323fcceddd25923b4994eb83c62d8839f2c734e11225300a5370e9b8022d2346aaf63d470c27cf72a18bf1db82bf0bb48f2b25b4d55a90ee080ca1ddd2bff8eb99e270505ed0dd3a0094c67600d45db51fcdf46be91d3d73fdff1c61b7258abfb3151ba02e58299e48eef1a574875033ec32cf427e923eba2dcaaee3f6ced46e6910c77e72beef6ee5975ba798c755cf48d4b7ab6433ab31048bbfb0a91b862718d89eb0ee521001b3e0da305087c46def5ac60b5dbfd1a47d24f2d5285a8e759f3ccdd1dd087c5a691f54314a618ec643877f15c6fc31fd791b9a9c2756fe0a5491f8b5a86b935494f6be99caec001d40782ab29a97738f460e445a4ee4b63a18c72097b9289d845855980389915387572f59a2422d7adfce2b69e06ff0f04cafb3d083e096a30ce51ec1ceb47bd33a314b910ac25591716b0544a071c1c69b31fb0779845ddfa878ef1e78f0e22de119a77a7855e7af0d5bffa448615e7018d3850afface12c3fdb4ea37624f225e55776d419b9da843becaa81d392d05103840d83fa69520e6907c787cf766e8d641115db07de480b38994aee808a476bc1987a0c9ef1d24874b3c1dd1af3d257832e8b0b7e5f1dcccfc56dac8acba3f014d0a5c0526a3cbddbb320bfb658aff7d41e36b3e9ee8fbc97cf46be11aa8782224e04b4de92a188d69bc34cb168c574ccf090b69e87e421071ad53339f83730ed3c6c744a6859dbb28c45b22407571ed7d5200604f22163792301f8e53f712a22e58b2bcffc8442347fe6888045bd1189a69d7cc5ba02291c078bfad9cae67b8b56cc1fb96f4afe5e535322e38e1951341ed6000171b9c1fd8fc17818a46f225010e685479df812f89247737a75e99872e008762d14ecfb7fb0b4f6a5935848c0db94cdd031894d35c7de8604929e94d03ea9c25944fa301665b9955a7f7f4a2756916629d8bb821bdd5fb0ff64e7fc7b8f8cd5e5ac3f463673d03384308e921aa83a2b29c688bc05aec70311121bd7dc47aff84ef498f6db965204b6853d0e60f4e5b536a8ddeea22f2afe46d8f056daf6f5a019123de28d524b73f5dceeec8d958f41a4e0a7e5e4f7f50593b1bc9510480277d1fa3a0e58e78f2aea7e95ccae1492f1e30d7e7bdc9877333346ce477daa6490e2bc2e81cb401a72bfe743b7761baf5325315d56ce02b615b5b5db03bc03818eba40d2ca446c97bd61c844537a0b3f7dc92a0f3e2a4317c501aa07f6897f6a88c76508c7e1140c37e36b66363826b09c56b3c7e9e09e7283ab1176827a0c6c9f8025c2fab84b0c8ef7d66939c6cb462356b724a2a8f57422963cad5063ced109cc1177b8ee0b81a8224dd4f0d0008a7c72d6d86f2185174668866663e9917c43e5045ac498b0309aa5e1632f5be9cbaa519103020ea32e118b1502911f76dfed837eb41677ed0dab789e34c1ef44f39491eb6ab2965f2f5677d824720b08a0fda0b2ad67bb42947fd137a1c175c61864d21eb805b1899745838a7669eae4c88ce062ca064b234688edcad8e085725f43339444f51d8e9cdbdb755c00b806d23ddb195264719345f00dfce6c8402887cbe7042c95569a1ebbb4c8d72c289a11347fea9d78513c3c0d0472d42aec049b3a855bb74d47c7ac9c7d9", 0x1000}, {&(0x7f0000003500)="cd5a3765668ecd3f16c894c5e919cf1e9462c25fecb24114e1b6df01d01379d489cdb4795108922226a7d9cd7056efd715a541897b434705b258efc2e1bd657e0d886b7815fd2481fe67bcce9b0cf373f7e5f5c856e51908c7736353d3486435e05bc24ff5bd11977b84878910a6f29f7a0ed09b63f00cff3d7adfd10608ab0416c2ae940c131a1366692b396f66a4f1a3533cac4297eb3167255a591fd0f8e1925ce57597b1593ac138e4dcab088d76ed099ff25be516c3566119d61ee11a3e78b1278657176d257690282a8ca51d9a64748771e830f375c6698d9a1ca92071042a069c61112758ce5c5093a4a958530cb8bf441ee566a10d87f7f43d2c", 0xfe}], 0x5, &(0x7f0000003680)=[{0xe8, 0x0, 0x2, "24a5c73c157f30b8c28c8a7b3bfaae6b7824f0229a559057ac4d676d195787de5c8dfb85164a1a8880a9461a44ea3753a3f7f36df0bf87cebe32b8da07c1584676d626794521e7e9174dd7b4949b2e6926a26de50434943ac1ddf82485909db99063e1b966e4d0e942912dc240e8a1efbeaeeb54e5ad2f8c8baa91b3df7eecb758fc04af5615ac0dbe8adb0193063265dbcfb49fd5a53d0968918df2eee0773471cfb97051c6b77d4c02ff85c7d1436ca351952cd51a84e3ebe2d7dd9d4d94933119a3ba6a000f8db1fb463c0341d2186bf7a6add3"}], 0xe8}, 0x8) semget$private(0x0, 0x4, 0x80) unlinkat(r0, &(0x7f00000037c0)='./file0\x00', 0x800) recvmsg(r3, &(0x7f0000004b00)={&(0x7f0000003800)=@in6, 0xc, &(0x7f0000004a40)=[{&(0x7f0000003840)=""/214, 0xd6}, {&(0x7f0000003940)=""/211, 0xd3}, {&(0x7f0000003a40)=""/4096, 0x1000}], 0x3, &(0x7f0000004a80)=""/73, 0x49}, 0x42) r4 = geteuid() syz_execute_func(&(0x7f0000004b40)="c4e109c2da00f2d2b100000000f20f51c3c442f598e4c48230f31366420f1baf48000000f00fbbaa95e8a76bc462edb813c4622106dd66420feca200000000") r5 = fcntl$getown(r0, 0x5) r6 = getgid() r7 = fcntl$getown(r2, 0x5) r8 = getgid() sendmsg$unix(r0, &(0x7f0000005f00)={&(0x7f0000004b80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005e00)=[{&(0x7f0000004bc0)="049a21a96ac093499d22fe30e7720bf6a8eb98c5a301d486a613409cf7bc975f4dc8f32d613c1f749592b48746c7e99c8a0e73021fab666e16d13c45085a5716a83b43a5660d51c469216120912a88f014cdf96786710d1953d9b8000fd8e01c2e78d51e5f91c78235103e86e2ab8782a07aef4c33b5bc0aacad6ad095a991df053f3bcd6e013a978574244d896e1316497d706495ade00022811f70ccd0d18e3e1d795dbd82e24ae48c7be0e68e5693d785f208b26bc5cdf3892a61d0c64a77b26277d779c4ae78fbb1ceabf8ef60303f2a1bee0e26dc467a7544648de402ee78cee094174a3e4ec3ee47e3d627218bb6b240bcf90e01cb8b800786ef2d96532ca71bce9423e3fcbd3b824feb3474547e2b3d8f8f6ef527845e00f7556d02a8b0384e797f09e6a570e8a46d5e38a4384e0c76df8147e94f01203c453b2546d653e30b78b175c1127cd45b18479b60897b830bf7453cb28eced1b2ee127f0aff25869db3d7d737c597a0dbb786d6aa2388d2c96b4b35ab4c6521f2166480f81b16d19393079db5cb985ea8b00c98ea64f77137e17a41c608bbf9c3b7ea481abbb558e4117ace6e5cd3acf946f7ae3d108080d10298c9cbe8ea79134151a5d86f694e9ac5aa7ea0c10f3cc7bc848b56fa895544d3f476e5ae16d7510ccc9a72741209a41fae9d44345f4ee0030dc454c31843e6ba1e0e22120a5fb6efd3c8f11f86ca277fddaaad809c0de68ffa3d09d4263ce5cbfddd67d23edfb835b56d08264b7c17ca164591bd1e817ecba2bc0874fc48c9826db24554430da587a4b39ab38016989421c504ab24cf35621a350b781bfbfeea3ac64ae547f50bfbf16db165249c2d75b8d8854fb1cd029a611d76b3ebbd4b40b5ac5eded8d73cd3741d36f8eb7cff2ba86aaa40de1aa938de4d1c832a8ad4b33e6d0ccc9cd4a4b00b63af92a03b179deecc0630291d1954e272392e89aebf6a8288e7c1358cad081fd7cb6c89569f3193604b00f92900f6ecd82878ea599bce7b67894d6e7a0d5c65166a5c3ac423b2d52e0d6a223a25da7adfb0bcf1826d39cc8e9e67b67ebeadd3df5392e192a0a43d0059079f85409c7d2a5bc9a478d3d9eba377a00ac66eb75645b4bc379d135f8fab5662830d8bb125159e4751666b26f0f28b0c3262e50cafa4ab8143dcdce1cdac0108428af17baec53e5166c0d292a32291902c2b56248fb189381f36c9930d1dc30820c945f72f65c13091612cbde4adff09aeb2c4580763c626eb3937ca4a9b51cfc77d459b0b18568404625b817391b9ab601b60e45e2423706636028529008088a1f8eceb4c6bed2a16ab335cd9a15bd402dc0c2cd4ed725eb426619742ba4d7f62114333dfc9fb543e53c2eb663facb121eb3f6477e5f43f4a7eeca26b303321ab172a19f5507a62cd71a59ef49c37c963e5f20f23959b6514d594e8073aeb7114afc5b65c10f0d413b294396d08e94380b3c792425599c4173f3e7e588b6587ddd182f343ac3f3e117c7107d675596c3ad41a574b9789b150f58519c33526ea5a1365f3d10368c3c42a96faf0efbf0b68f97ac544a0e4c51c8e40b03c50a22d9d13bb51629986af740501c67174ef02e7d9fffa65388c0cada82b4202766b1e8a2d7d661510d8c26fb5bca57d8fef94dc6c04e94fa6ccd69b9cf67d47773dde7b967d7a1a6a9c3f6b65203c4c73e5c77eacf3dd58fed111c74420ec355ff10da104766d4a4aa05d1c00661643a19826579fe4b85015c1e7d03e7e6a5510808bcbcb241db293681ec91e312b0f78fccff650c7357da5e31a9de50f946afacc61e77d39d5815cc32414d4401670effc21fdc1b8e58e277c792ab3e4289ab808e26d81aab36a6bce841eb20db9e6e1d8d401ea2ee809ad087a02342f4736e4df7ba760af9536fb547b34be2f51a7629cdc6919c039d22596495565ced3fb49f75f91a896f8ef9f6a893ef0672b54b3f1acf40ccb12961755bd4d87659171c7d7730f728a24100380de7218ce1c348d829e8070392d0bc0911b9e4c9689527f98321fcee8b3af8df732976e2e9a9fd808690ad2ba0d2ca3a2bc7634f92d5a0f7b0690c3a423431a2e6273f301059a35699fbf665d7dd110718b9654cbb1b1957060a39c3aefd1a69ac6492cbff1fb0fbce0a62baf8242d504cf54cca45a2b8f009dc8e33b14a16bd0fac5d141e835c6cece3df3a90dc2f3ba784b756c82d1bd6e5e3241f497ae897bbbccec9e4a68476a2aceace521995eaa18020a5579ea190384eb2c0424388310d6eba8d223e36eae43619a6fd22ad1616851c8a6368c92d3b18c2fcf1c49c2f9a9fcea9e3cdbe48d7812583bd84e896482c87d6ec0b7b93ace7e77000ebfd6556739bf8f3b06cb3312472ac9d5bc99b5d1d3f73192525b78ddb1e6630b307384554535478679118a002b9a942c53935314c0d81e6aeb4206a57dc6231da6b25316c178fb6aa2491262df8fbd095bcf27db0b9f36037c0553f4cc3ccc728ea9d2e14153f94840a1294dcca88689959d7d356240a9076938ed387724a6caedde156f357508f0ce11577f4abbc09412737d973ee6bd774827d370d3b360f3586250d778b18cb0246ae3c5fd16f945ad70714cf94b56f45be8d235f5f3ca97b5017d7436343564f1e6e8fad4b26181c91c9eadbcfa3c3d1dafcf95c09a6ff12eeef6753d91de172589b3d17244145e43c63c235ce01339f5e4c6fbf9bc0ca5441d0d8235d53754a2908d3cb9ad5f09bcc750589c6806c61fe647da72f7bfffd11015e98f0249d9f5ee37e2f772203630c7bddabb140942d071701ca9c29283cbbe1d91042804721edceffbb248d8ba34fc6fa09e27096d327abd22d569b4cd0ddbad9af3d9bc6b91ffa4d464066ad7331fc5712dd8dc4cc7d9d4491bb45b35178dd015a391da49df71a2f80b3131d26d8f9b8ba42ea363004a17e842eede04af40d5f08b3feb57acb1c693d630313203caeee72b43633d4594ca87623805caec4737bb78b93d510318c97961a5760c6db9d0d240db8f61f4f284b1dd10c703ed9916637efde37204ec7e0c8969a831e5e96741eba914b0d494e8e61367dbc3e8bf820810fa2b7c805f0e95a7dfdea504ee350f8d8a4f216ea6147868bdd1988dcc9e3c006f8cea34cd29a874e1c9ead1337966b13639d66cc9a0c311c78f6af92970b9c55a50e4265ee98374e49be10c3040e50f73e9bb2c59ab6d72b25797918a63a9602d621038658c054c9e3f7067c2ac8192256c0ec609dc56bbc8129a4bb7750ba7745e555d52d900e3afe0afc96aa191eec1fcc68be5171fbe2e4fd884c1a55d039f9945ad12acf777fff83ad3d61ce090c242685dffa693cfa3a3bfdbd6ab303a258ca3df6fe1972fe9c29a686a7c99fb22c0a78af150409e076f63eb8228064749cb5d734c71ce6c9ea4d9766a3154493c752b99d75d51c0ea5c019435c1dff37759381bb85ae6fc0dad8933590b7c5466ef876452950488727693a782626c43c3ef400756a0e92bca3f9ab42b7a5a363daca9990462e943e4d3f8d8c8a9b6f8904e5e5f209a13072525d330354dcd9ad99345c9ed59e340818adffe1ab375bb46c88b4cb995641bd2bc135fe2e2001266f381f67f40fefc0b9e11807cac3c84dbff61fdfeecd3c8dbfe42620892301fb0b62fc6ce6e83c27633ac6de6fca6b9f2341aa27ae0ca6896e983d4f46143840d0dcbc06a3581602bcd0616817010ba4d2dd46701d40a9a397ad7dea148d8081771547cb3b8fd4b8b1fda283880202bd66ba0182dea5b72cfdaddf2860ecd35eaaccca78a34b3bd4ba253194c5bbd93359321dd606a3382f11c60cc821dec2356b59ecde53fbd1f01d899d06a14843591b8f39f2dccf6aafe7ee44c7854a347d225e3328c087ef9f2cd2c34cb8ff9581ab0b0961810ec53ec15b8e23f09945f0c4122f34706ae7ae3e80d92b33d5dc8c55513a4d88301c21e278ece342a41ff0a6736326032fd21ec6b4adffe1ee36f9e50284f2027b5e0c6f57044f9e35d73beb16b2a9dc1fd9a5745f76cd3c2578a6f95dd8eb051e3685d5740dcadcc0b1aa3ae60734de8537cbf2e7a0d389ec271e61d45314c6f8120a09b34c9c3030235275bf3de43578fd2acd4c68f54acef4d676dcfa656b39bad2c3ae944cac96ee1289cf686304da88ac1a75e9e97e3116dce3059df5482abb3b685762a362ceb7fd69ef02183f33ad726b1f73778b25811b0fa940eae7c6fa6e19c40044d0410a6f63843e5f06e6afe19616967747e9cec1330982fa35a741c9dcc4496651fd835cd464a88f36ad1d6afedaaeea31ffd0bb9455cdb4d2e02bb276c1c679d2f91c4b74cb9663adc0b7339b1ce1031a06e04ee4b6f8dd2495ec761872075595955201c48ea2cb20a6a99b3bece38edb0dbeec11d118bc5b0c922c02a762dbaa05c301db55ecbe7939164f23d565a90228851e22ffb1a09b2032539d28e5cf038b128656814c5714b6b8cbeb11cb1750088de358859f1ca17206ad1ef37ce2184cca00496339d15da7612e0d8a7cf4170836116433f7166fab53e74457c5300db671e7a9af1c314d6e3d780bd9cf89a46e738acab05f2f58e8e7452fd8f987f50bb6f83047748c6abc8fac6bbc478846d30e611965170cf4be03ad8f654ef7542b38798dfd823635718c0bff1e590f122b30ec9ef24aaf327ecc2f210ba2c0b8f4353c05713411b0a4d0493c13d877c2165237caaece73230860af21efd4665d4e74129d27dfb95504351958dbbeb0553b16fd1ccde023d9e5d57af6ca00d42810fe82fe4105992732bad0bcdbd296a17692285315a364ee856b08b810b8a84d12293b919615b4c06d4f09083b28c7bd3a750798db734ec272c31822ef51694d373468fa0b3f6b3c7b277afc95b0a90790e3b36e124e4eff842d36920b5559c4d8a261077b78d5aba77756def53b4f2c24c4d3cbfcb3d3295f68373b5865ffc9d7c0e949f89494985613a49188de4456f9e22dc52abcefc6258f434af008e42f34f5883071c82bd77d6a1e13795ecd387af82b8f1bf2ca50f0ace46361b1bbddda289acba11a89e2dfe1374e94732df63a1f34e5565c1be8ab12ea1d3c68a8c8cc85c5cbf8fdc559d2fa06c5b8572c501c0fb71c20221560a6de01dda24210add887fb51b55d16d0e740d44595a442d408dc82e8bbf5e87942e531a28345b58fcdb216f3f9794135a5c906159923c2af3d610de29a734a5abce3577b1f90ce5d0f4c39864b9693e57c0e0f05067e3c670c13563a12c78a77cea72a225f615abeda92cf194ac0c78815d3410bf7b4678249f6d560b92c03f5ee0b048fb4c43eca3ebb1b550843d899d22b5359067fc5f847bb197ed91536169ef322980e7ae681110a2b910f0c1a8727439cddc7f42ffc555669bc279837c73b64be75d8b95c73aa6291ca9b5d40288e78a8be22eb562a5164e34b2ac07362ca250110482c7839ad325f8c59e2c6d868477ea664c4af8bd73d9f3ad2f5e2835d70797c04bfbb4788859db49e566786eca2cd2036b1644bdec516edac648f859d1661dff8666d471944e2041ccdb68d499c21557afb07dbe2058cb5b26cac59a644eae5ea0f7101234ffe25b243c85e8fc64c3339cfe5f9740c5907667f7079cae704c915eaa65d558f01a73fabeecd32af6405f4f612d140f2f5e4bcbfbf5cf31e8b61c4a00179ab75887b867dfc7134e7134fb88c71793f3643f6c857164b6cfa5e42ba6fbcfd3cb0b514ae4441b13e19ffc858b7828774d4684ddf4dfbaea46de5a82321b8f8aec", 0x1000}, {&(0x7f0000005bc0)="50d43ef4e8233a3a127d581487e2e9e8e6e76af90c5b4012412a53deb3abeebefbf58c9767ec699ee8c83621bdaf77a4939a8ec67bb926eaf58f3e4715f7e1102fedd6ffd7b93f2cac1e8264fa404b9a768b", 0x52}, {&(0x7f0000005c40)="1062ed1f29f3e647990c80826476f76d4550653166ca7664e2a386028b651a033b95dbe23c3d451a7c175b377b68f43ad1aa34d165f9d10ea5c2e57d7b", 0x3d}, {&(0x7f0000005c80)="193fe754a6dce816f6e1e548d4067ba9f3c9a7d58ceaf29e867bdad181531b26441e75baa85e08357e6ef5e0df55515f9342485874f3edaa95812eec0d8a9548c6222d076d980b578bc9f9d6c4c92596c0f64b0e6c6c91092eac7ec38cc1058684c5f29b3665d1a43eda31ea6d61171f579ed5c8aa402ef8437170138f321ea4311f867dfe2043c63d336e2670858dae41eba70ea1afce8f4b987f115c5f7cca916c504d50d947c476bf67663c0c03ff4896a62df45493aeb1ba5a94ac608c4abe17cac17459298e17", 0xc9}, {&(0x7f0000005d80)="79135d0dc9f291a381ce0a357c4bb887b89118477e4ad32cb4019d9b5da841b27011ea92eda1e226dbf9b01e0d2a47ba60b13ffcd191f62f86de822be9efa74bf5ea111f9b1caafe9864c93a85d0a72e412dd8e1c7f24f0daafd7e40bfc848b53a56ecdd3b9cce2537667e6101da94", 0x6f}], 0x5, &(0x7f0000005e80)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r5, r4, r6}, @cred={0x20, 0xffff, 0x2, r7, r4, r8}], 0x58, 0x402}, 0x1) r9 = openat(0xffffffffffffff9c, &(0x7f0000005f40)='./file0\x00', 0x40000, 0x14) fchdir(r3) writev(r9, &(0x7f0000006080)=[{&(0x7f0000005f80)="c42d70411bc617f8c875c7278d4854b447202652e159cbc9c1bc7f41f88b040a2fd2a049af84f929471a88e10c7800d0e8d97220b84edb34bcf65f82b5233b46ae1350f804b11c329b63d5be4c13023cdb41368da4b9d8967164230fa8ff1d5934905f88f93bfd3d15b2ead8c376846532c178272282893bd3f17eac62", 0x7d}, {&(0x7f0000006000)="0ca4389a1d322c23b5d7206260e445cad31a555a2772167f0a637c81fb785d1210289ab48b4a41c349393a95cdaf726e21b265bf9f39f44d6508501bceb2cd4b04f6590a6b5e8a27e1e066e14bfdfd74288f", 0x52}], 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000060c0)=""/248) sendto$inet(r3, &(0x7f00000061c0)="ef8d08ade7e5d970eb47b1063414e6a0e99f71ff807da9b1bd1529de7afe0f6f7da9865f59098633f6c5e0b9b22e2e476c6568793e21a83845a97f2f947301ea77846afc179961f0457bcf0a7627685d4f1e3fe626416e662161a4f5ead56cc4efcd4ea34da30d901a8a71016a8275aa9a340b7a6978e84436d53b5f058bc6f7d1c0625ab106951ca9471106bfb16edb78f0ad77f3de461e86f015142cbca2fcb329aefe8d0a9dbd8019670558d8b674bbc00825f83be505e848c9553c5a04149b8f25bf1772c16896851c40714927bc667fbd57be640bc4855bbce4f2e5cad18aa09e5afc8c32ce3bd15eae97d1df5ea7a01346b3af7f7ca8c1cde961d623303282ce03b90ffe3cd0aa18265d35e5f2bb7d7faf1959dc606af7406f329c19be71d0a2a2ef5dde2146a0677ed4ee40d4f1a14b2c9c0968722fbda9f50d7b79a3476ef00ea61d5d3b381a1d680674b8f971f780424bf13ce27f1ea776580bba7c0655c9f9c7b167c398b4cd3699c84ae69ed063cb687a134fabe1a169cadf4a9c37e288bfc2899e3b268fa00420c20b08f05dc46c8984a6decc2e403a4dda3a4fe7f0f07e60cc5167d7d4cc49d1221c24b1d764f5aca15b96c231359aa1bcae74c0cec24401397172a9a12160c6a17d13bc9bad7ff4a8d24962d2835a562334007fdc03238a7fdc33e608e4f7b7e4647734d1a6f166a1c4cdec6dfd82636ef141bf8be5de1acd05daa41bd84cf4c553a42cabdfe013e1a9b2c81aecdb7097707bc06bf0edd0ccbf9c00a4eb8ed53bec348d249eeda6e6b7e88da52a8e60b455221fef9fc0552cd5eea24af947b1bf4dfa97b7675a93284dfa617c38e8c5d042a8877aa467282561272a3124dc8b3eaba31c78544976706224d9c2924834a838c88f2430bdd5eead09148c9a5498f826b6029f5cc7e16ac2e3e5a6bf347822ad828d5a59dc05eb74eb599c39b762b638896e27d717bfce3272c87ccab61f3de70bf2ff7bb198ba31752134339f1c166648a9cc492cbdea7ea748e50026eb8d984fd31ef55f8589c57c9173d8430cc4feacf02d54f601d19e6323fb1c11b45ae018a0e2cf33fc045e44e65473565a1ae3ad02c8b1de1900d3ed226e7014a7f8d9ee33516bf753d44a4038e45b5d259753d6fa7dc2ae52dc9044f7bc88dd749f0d76d52c7f9a79d8b5f2b9eb54c1603f12fcc23235526fd5a97daf6f335b1dd5f0807d66ba206a92651ea479a3951dabc2fe250729bec10585cc1f6aa05778a4fd1d74bf1a43a75592a9c540406637757c2969db51ccc73d60dcc6bd82a8d0129c6e25f3ae02e43fa5fbfe020ec5a8311c1f790d9da4cd41cef40a011291c21c323ede37209ec82792cb2696b2637f6a2486dc55cae32cab0add57c29dfd7f67b39e2a328c0bb55b25a437e8e921e9f69588ac988a7fe32c6892aad1ae261e4614e69de1abb4c253387537f045ee34d07e91f005d77cd4579b21761cee1412088fa37cc40db3178b737d8e43ce37b5240b9589e0d05fa0251ead12bc3fb1805997d3b2fda04d2d2e0f774cdcb340c1d81641487b1de63b3ea5a25fb76db8305281d287a811502074af4d9887bc272070791c2c5d47ce0114452d399055132d8e26826a15f5fa8a80a185710bf9769265d98a4212acc02a5e3e204fefcfa11b8c979c19089ba7f89c2c0326c00534671d0c34258c4e412b3239077736ead496ebd9a4991e74c6c92f69f8252ede9ed06ec04fb73381970f2b4c6b8db9dee60cb732b4ab0c139fd1d9b51e6af21736f5a51eb63e87f96d76783f0a4af71c6244967922e305748f6b5718c22ee38811dc56d0830d74f86b82f5c500f102a6642b1cdb70906bb7703706cdbc55a9bb0b2b79503870c6f1ca9d9632bb628f6ab9c44e73dfb47f4056e965a1af20ea004b767f06870007f3a21ecc91337269ed679aa2f1b72417af19ea9a838cf7d20dc8d21300839a38862a50f361d1bb099c631ffa5fad6d97559aa34c557e1294ed7aaa806420002dc447d61ac49841fae96d15a0dcaeb6c1ad2699e050f70ca3b030e12e8859cf4e5b0b7ca219dc725a1b2209579e899ae0acb9d49051dd811bcc087f58eafeabc2dc36cb4ffc8863c6865742cd8c340ed17629eca1d512acce20155c89e19c8ffcd9dadd32b67cdcec9ae748921443a9ec8adeac1c733d0c59bcc59361b5f22f81aa42d1394b22c441754b2e0f95afbb2e13c19315c0ec97a46625ce4fa2b7c65b4ee41b41e3247ff3a63a73df187b6bfcd1a625c33b6aa34cb053b05ad720783eff238351f74b81cf111e928a66a369abbbb6f55741c923b85721381933e1bdfc94847086bbf9a8e5e620d061b77c48a7ec9eb5c370f015894052872b8fe88e3ef7f5bfc2f9673a51466ed44254171da07af175e6921175f53aab462ce1242ad4a7e8653f82b0af7a5be18262001002e09e7b7f2befb2642e813b938373cae7e1afaece19bd8a6dd62ef996a5db5414a0bd67b76cd46d945c3c19bc1b58ce47bb92a1882ac224017b6f3ba2f425faa52ba3d2770a35dc3ce120010555c639d0f72db510e523ea74f72e53b16c054e11a44774723b327051a2df45baee5e4ce23cc522ede0804ea5758b72dd01034dc4dafb1fbdd0604d1697299ce091955602646a471e65cd8661c0aef5ea297cba25ecce6a7b9b14262f0ae0ed74630d741861173eacbb5733ccca1c823d138ac44c756ccb8a3d4311a363f1129a219a274239718934e87fd37f7f4305a1fb0a4368ce95e05b61721a523a9dbceddaca541e114399bd071a047a625dd54d37e4063bd9ee9283e8cb7982bc422df482e69a49880bef6ee1fdabbb0091a135f231e1623c7c52fb2398cf1e5a51d97afbc5db82d8e894827b0516677dca51b998ca0f90f4e12b81d922cec8b2ab50692a4df5490036207491e6a73757042a59a3df611a7cb0024561c3a4064100adac9c6bb111eeda13c36ec39536d8fa211246226c1d5966b2c4c2f22c1cc58be7fcbf9d934a9db5d951734c3c3ab07e722ef4d53e428d42166492a3dadf1e8641569f1cac3bd02fa0a4c6bed867a4560efd0912c8a22b22aa536da7eed832f0ebd2e0cb51209a59870d6e62c305499e64f1b29c052414e0964d7052231f30d3f45f781b828268f2183252adf3ea63592f46547e3300dac838f0ffd13dbcd18495ef8019a102d05d5e193fe2735f69dd128facff2f413527c1b3dfd11235fc5319ccc5dbbf2059313b15f58bd22164c8251bce12e37cfcca5d7a148d7a0ba228107e9bbcf4e337dd476b0389d14823932eb2693b50d5e87bb64b63434ad6b89397adcd6ec642c92b7e1c02eb307b343a975387f18052cf55918098db58f273f1b63d6b156a27affaeedd86e7f3a88b012edb21b943beed6f2ce38650891d5bb284c7f52ea536704253fc877d17d20d7138ae5cee2e508344a1dbd637107b46e910fc5b55f405684d0f8bd4bb4d6463a5cdedd52d8f2b1bba17586dbb785a2ee67ff586089f698e5cfffc1bf6b3e3cd25bd1edc33416f50d26db44678dcfdca51cd9354c89694171874f448339e07d954c2a97a4465176e9ce79c5c5085d7507c773329d44269b2bf5ca932b251927902f415d709448eb53a8c9d8710dd0dbe20b600e52330f5bf958865941907dd6978754862a1f8cdd1ca602f367d0c8e8a5188b0990384d8e1d7ea98480fff4b685ac98adeafd002be1c26a2b4d20a8bcc0db592196373583a63d70d85af43d5bcc5ab4f087aa65e09db7cc70054afa654db6a5929170343f50ee3bdca2e87e021850c27a6564822e77287b5c02c8358d2bb1dd4190e001c2b97080f9f6c6ee87568fc571fc8734e6b1a11d27d01d813f04aa18c8b68782ce1f40c8aa5a9f629d9a11574cbc54a2caca5c0929ff5d6d16a0f7c5d3b886f119ef17733731fe08053d94ed6a51d6ac1b7c26ce19c370bd0f7c526a275cb650070f6a955ff2055cf76b46d2ad02ff8564a490cccfb55d181656d616d315a8cac80ce6cdf4a7afa4166ee670a7e18230abdf8868837d2d6d962fe68f66103a3c92b30e39f11aadc756c9de134b0c944b900a28ac96a5b44fb9f82278e669ecf2934fa311c2d87f36f54f22984a4fcdf6f2398ddeb9b00bbe6fdcd43460bfc5ddd3c50478050d19cd339838ed39479ecebbfab59460114054073b933d9956c99124d668e8aa1f0a7b7936a0ea5c59a60cf72bc17a1ebf75fe1da2ca5676d89f023485af897ba71a963141e26c346ce27669c0dd893db2ec751dc5d680aa270fcba6f00a2480fb7c8e342a3bed94c69d9f25640cc4e6b839b266a64d5aa2c9a22d30fc74d409ce99b6f76c5b2fcd004f780bb874f1711777a84b5f6aaf432709987b34a4527c2af399fa7238c3ea072c9dd7fed83b3582678c4933481bbd314ad3a2331eccebcd5daaf2e24a7e23ac71b116513cd40f097822df2e4d00b08f232f7785c4bbc7bbbedbefe9397fe98aa2c8564c097b82c0b94b2900bf20ea8d5f19f05acfe7204a2de245e7316a5e704ca2fa89c807dfd5c602625c23428d61852cdc2a944a25601606d9b3d431288666e572f7408425dab7b74c549fc270839f29b3349ca9d502fcc1ca7857baee113e8f9ffc521f8ec6917fe3f7e7750da49121c747fcba2c2620fe8d7e8840e60eb93e32df6b56274920f9b9f6077d7e74c8604895e4f6bbbda6c108e66bbf5729fe88eed219acb4174fd8cb918523d654931d875c812f4c008a15325ca6a75ba7d9d452d74dce51d9880a3ae2480c7c60f8468cef621f6d338a7cc9de20b27d93ed664fd90128805c8a6d27554c71cada0c88b080f69cc604566f8e25f0ea13a01497d40842847124d3d532c5f01c9592456ad53d0a0e233264dfba1f7167127cbdfae978b343644da7c4022c76978a98bcdf55f8c3c9228dad2cdc406f6e4f11bd153704d73aefd9bfdfff0c2cba9b15890a352609035ca511bd067efcea024e8a916341035659d0b15cae9eacc87aa3ff1244a464572ca883d5181ce520bcac735d2c8cdc6cdb7c7a383a20bc21a7af9fee049bb8156531c4aa305ae053d71481cf8c1a1ff3b621abb463c34ce297e63c331e8e6b9543cebd811aae0db990c8cafcde64d5ced23875a7eb18dd50de6b6370c45d0bceb9ce57cc3466cfdcd31a002daa89a458c7a6e5e1130738c37c1fb11e62b4ad0af72a0371d9727509821a520841357267b44dbca1bef8c544011d388fcc786acebf64bece476b89ea13b2201d59ad684f808aceae02f22b3e985d40603e0845af00c1e8aaa65caa9a440c49d33092ccc2c29aa07c5b19411ffd624124aafbb0aee6aeb59fb9388c06454ddddf463ea19bc405e03abdb59fe76761687aec232833a087c2f743dff90b48b746e99c1cac343cf2aaf6213b5f728231c95f87b0c701cce18353ec0e51d4b81e9512d5552fede02cf910fed01d50e7764e44f418b3e4f6a2f3762ccb7e2af3c665cc2f60adea5bd54ea18902230b6e31ea8234db2f01e5032703166369c35f9799a6402fb32317dac801c23be44e519b7a48c38f8050066e67eed78ec68ffd7a98aff07c5151223702df135ea65b5e1537e954c264ce683e52fefe659020ebdae19b670a36bc98477ee9b08f77f65b0c08bcfccbbcd5731af7888c23b498c275c390393f20c5fb9b2f000ff2de757440850a54272f82d728fa3e924bf364b001fa153ced8031c3ba73e855b94511a88aa8b31c504cc4de38e5aa4a2f1cb254155c51f3af668c81585bc523ba6773a3f596acd25fd5cec1da2f873680a9ae844f56f", 0x1000, 0x1, 0x0, 0x0) sendto$inet(r9, &(0x7f00000071c0)="a48ee687c82f1d9ff8ffbba2faf6207b186077f1dc5b7ff9214d993e8def2d8aa7083c7ca82dfaa56ce6e22dfa7d18f171f11380a8e6f4b5123c2951172ff75ae4208452864dc84f85ca29fcb62e36af652d3833681b222dbb214615e7629ada73e5c01a52fefc81d7d111837142902164e3a8136f6edd63e07dbb67e9c4f5ba5f862d8e07af013b350806c4", 0x8c, 0x402, 0x0, 0x0) 00:00:24 executing program 1: r0 = msgget(0x3, 0x202) msgctl$IPC_RMID(r0, 0x0) r1 = msgget(0x3, 0x13) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0xc) 00:00:24 executing program 0: r0 = getpgrp() wait4(r0, &(0x7f0000000000), 0x20, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet6(r1, &(0x7f00000000c0)="03051d5caa51aeda190021ed93d212c3c64b1c56281d17b525f40fcdceb544703ac49d052ef5f229189e533ec95237ddf89125da267dec2232456eb7be608968c7943446a7a23a17d288fdbd727a18892b6ddb2f4dec58880124451a9e758f36b9957ede2ae3a0205747c313506e68c9d742b1d35586b22034f00e0385da3b39c6b80688ed2cdd53adbb9ecc3d11ee582aaba07f64581ca2540348db69b9bc89d9f6824cc054", 0xa6, 0x1, &(0x7f0000000180)={0x18, 0x0, 0x5, 0x1}, 0xc) sendto$inet6(r1, &(0x7f00000001c0)="a84eb9676b838729c7fb0c50c3b9bc42b91c8adafad3dc376f976e58a978606ab191e41e292a7228e6a9585f298d875939ac01d460bd7b32fabf2407abfa3d80560398087608aca79bdb81080b83e66966f1764a219f1c6ba3320f6a93285a53d59667f77cecca575e39b785d87bc401b61d5f23e04aa6ca05ca4f42cb8125b2653ced137a34989f8e427a9ecaf9ba3ddc2a40d783ac91f50f85972fea5da23e227b861f316bba95d63f2300d9a9a173791b085ba1852c87296aa6e84f496ee3dcf4bb76b1c2d5fb169787bb898f62e7a7b5cccc276f2c27e7866a7478e80a34c282e400dc6f5ab565dd346e5b79c4", 0xef, 0x8, &(0x7f00000002c0)={0x18, 0x2, 0x800, 0x3}, 0xc) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000340)='./file0\x00', 0x6b) connect$unix(r2, &(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa) mkdir(&(0x7f00000003c0)='./file0/file0\x00', 0x0) r3 = dup(r2) r4 = geteuid() r5 = getgid() fchownat(r3, &(0x7f0000000400)='./file0/file0\x00', r4, r5, 0x400) chmod(&(0x7f0000000440)='./file0/file1\x00', 0x180) r6 = semget(0x3, 0x7, 0x600) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000000480)=""/78) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) connect$unix(r2, &(0x7f00000005c0)=@file={0x1, './file0/file0\x00'}, 0x10) r7 = shmget(0x2, 0xd000, 0x273, &(0x7f0000ff0000/0xd000)=nil) pipe(&(0x7f0000000600)={0xffffffffffffffff}) wait4(r0, &(0x7f0000000640), 0x58, &(0x7f0000000680)) r9 = semget$private(0x0, 0x3, 0x0) paccept(r8, 0x0, &(0x7f0000000740), 0x10000000) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000780)={{0x0, r4, r5, r4, r5, 0x4, 0x7f}, 0x8, 0x6, r0, r0, 0x8, 0x8, 0x27e6c0}) shmget(0x3, 0x1000, 0x10, &(0x7f0000ffb000/0x1000)=nil) linkat(r8, &(0x7f0000000800)='./file0\x00', r8, &(0x7f0000000840)='./file0\x00', 0x400) openat(r3, &(0x7f0000000880)='./file0/file0\x00', 0x40000, 0x1) shmget(0x2, 0x4000, 0x24, &(0x7f0000ff9000/0x4000)=nil) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000008c0)=[0x200, 0x7, 0x4, 0x1000, 0x5, 0x4e]) semop(r9, &(0x7f0000000900)=[{0x5, 0xfffffffffffffea1, 0x1800}, {0x0, 0x8, 0x1800}, {0x7, 0x7f, 0x1800}, {0x3, 0xd42, 0x1000}, {0x2, 0x3, 0x1800}, {0x0, 0x6, 0x800}, {0x7, 0xfffffffffffffff9}], 0x7) 00:00:24 executing program 4: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom$inet6(r1, &(0x7f0000000080)=""/89, 0x59, 0x803, &(0x7f0000000000)={0x18, 0x2, 0x5, 0xd8}, 0xc) getpeername$inet6(r1, 0x0, 0x0) 00:00:24 executing program 5: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000140)='./file1\x00', 0x0, 0x20000000) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x0) getdents(r0, &(0x7f0000000200)=""/242, 0xf2) unlinkat(r0, &(0x7f0000000000)='./file1\x00', 0x800) r1 = open(&(0x7f00000001c0)='./file1\x00', 0xffffffffffffffff, 0x10000000009) ftruncate(r1, 0x1) 00:00:24 executing program 1: r0 = msgget$private(0x0, 0x402) msgget$private(0x0, 0x403) msgrcv(r0, &(0x7f0000000000)={0x0, ""/18}, 0x1a, 0x3, 0x800) chdir(&(0x7f0000000040)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setstatus(r2, 0x4, 0xb0008) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000000c0)={0xc, 0x8}, 0x10) bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) msgget(0x2, 0x2) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) fsync(r1) msgget$private(0x0, 0x40) utimes(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)={{0x9, 0xe05f}, {0x9, 0x4}}) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x1, 0x1, 0x77, 0x100000001, r3}) msgget$private(0x0, 0x12) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r5 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getegid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x6feb, r5, r7, r8, r9, 0x100, 0x34cd}, 0xee5, 0x3, r3, r3, 0x9, 0x1, 0x1}) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000380)=""/248) r10 = semget(0x1, 0x7, 0x44) semctl$GETPID(r10, 0x3, 0x4, &(0x7f0000000480)=""/158) fchownat(r1, &(0x7f0000000540)='./file1\x00', r5, r7, 0x600) fcntl$getown(r2, 0x5) sendto(r1, &(0x7f0000000580)="5a87", 0x2, 0x9, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000005c0)={0x2, 0x0, 0x2, 0xfffffffffffffffb, r6}) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000640)="60594290a103cfb841d1f8f6d9fce3565a8fb898fa33cb04e9908093dabbdf5e70e11be7d0d05eec4471b8421110eafad3e124089c69c084db13fe54fcc5be0b271bfc0af439acd4047345556542885931b545a504c134dd2cdfc7a84363f9a3ce5ea5e09b095feac416485aa55510b3ac22c1e9b525566fefefee53b49bc8e93db1d9f11df4e1f6073cfcaa919e057fb76c706e20c3de871b130a509d23e3f4c0a1aeed9e0ca9efb477af5de2be979d8962e8492dedf6f8490b21", 0xbb}], 0x1, 0x0, 0x0, 0x2}, 0x400) 00:00:24 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) sendto$inet6(r0, &(0x7f0000000180)="dc", 0x1, 0x40e, 0x0, 0x0) 00:00:24 executing program 2: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x420a80, 0x20) flock(r1, 0x3) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000100)={0xf29f, 0x80}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140), 0xc) r4 = msgget$private(0x0, 0x400) msgsnd(r4, &(0x7f0000000180)={0x3, "199e34a91e0fd2943aaa7a59e10049402416e05f408c5e39e08c5326f6ccc5229bd82deae8557147999ac8259425b4fcb1290ff77f97c3ca90d56a27a73cef58a21ab74c0490379c043270854d1faa079d28c13353b8d365896047eddb85912ba6c588877b36fd41d3b4e4822f217f6fdd6b8aeab0509222fba2d7fabc01d080d7669f5d0b0127d11429ef74f1b4b329c89aa22439d7f10d53788659263a20656d8d01e07eac9046c7d0a0be37572ac43e73c2b61dde0c74c3d7cea89ad13a69752892ef5cf54d43"}, 0xd0, 0x800) r5 = dup(r2) fsync(r3) getsockopt(r2, 0x1, 0x800, &(0x7f0000000280)=""/102, &(0x7f0000000300)=0x66) sendmsg(r5, &(0x7f0000001580)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000380)="b0a7875ed8c251973871ffae4af26dbaca28509424574e133e54f160e5505be55d0abdf19748e304c69c1af940501fb8f7a9c5748bb834134c481c446c19d818af9ed81d0c1e9a1ca064496dbf682df4804347bf455740b3131fd87051931c2e237b9a135bde60b0aca870e20b2de6372832a8f98c4f7e674d3482f8ad71", 0x7e}, {&(0x7f0000000400)="e1b404e806dd91776cefb695f30cb158fa74f5f819b3cf2094b2fa10b489a65783aa540fc48f49326380fceae0be934b904992d8992783715c3ba0109b31d853f6562ef2d4ca7a37b1f5ee82", 0x4c}, {&(0x7f0000000480)="59c199a337caac700732ea2ace7d344e8641f84154df61a2ece0f9a78e22db13d399d953becd3942aef1eacc", 0x2c}, {&(0x7f00000004c0)="c1be23b73dec550af0386da4cd", 0xd}], 0x4, &(0x7f0000000540)=[{0x1010, 0x101, 0x40, "612d4a77d493fc0944a2270f2e4c724af8cb7c43ea56cfa99cdcb27329389f7d7a9c1f0b21e86054cc432e4f86bcd91011ba08e74036d112a4a879e8492c630cf3114b0352d88269c0b021b45c5ffc8631f25cba82b57aa0af05567c71cb0cbb3817cf8d9a7a42935475138d02313322bc687c8c0fab44da522d85ce66c591d14d3f11418f967928699f00efca9c4f23d2e7dd5f2be933b456b16acfc38e26c1736839ca48d11c46bd1b56a4f0cb190c9a85e229e61951d1cace867b0831cc5422ba372d8093aecd263e9d24bb5bb3c571a16d25784e4cb9db3887dd0d466734900359bf63e0a1245e8b7099d8b6284056ec2ba0ca977a14bafda4c173d61af594e8ca773b72ea19041968c767496a1efac8ee29cbbe323c804e4abdcc0b48dd6c1ebcb151f48425a844564aa09041d632829326f7c5ae0205e698ddc69c1194348f6bb06f9f0e94633be1ebe8f877557aaedc7454e7fcd9b8d3ee76a6bc454ce2164f6778734dc384b3cbf3966b0b5cdaf10f78520e05fac768c25baa469d4cfbd4181b642db763746ecdea18d484f9fe42bf55894edcd1691db31fc73bede23f000b59f93f441215075e133fa69953a8aa916b72415e6cc424698a26e9798a098fd1c3ddea0157af5c46f36bbec6c061d31232a2768bc880f65e32d7b66c674e18f9f1d0cc5d1049256bea5d0a3048f2234eea08f5b83a4be2fdcdd579c6c4722e3f21f6f9894ede343555b761597721c1418c10dfa9b5c674219ab19217e852494f2f220c13119e233b2bb6739a6ab880f1568ba5b2515febf348346d2478e3f440b6de35b1040df61f0682939e0a02b67d9aa34a5f2c4a131bbea7eb99d882c425b10850f1407ce0e31cc218073d175e5a39be471ce9a03727f52b35e885f8fafc3160b262d23df6b749188357af0703bc585135405b0bee5616177be1780b4a46122d0cb89c818bd1107fc3c21ed59cbb8d0f74e0f4176c83d0de4b62d16b78372be6b5d5b3e1d7b26bbb590b35f2861be16e22c45385352aacb8fc8f14ff7215a2c81c9ef56780e529cf27d93e4e2c7724da0381b3c2b3f42f7983cba3b02bee97bb243b7556a186ed99ee8561495458253a48ca541d65b03e8783b57b3259eec21fbeacd0f36499ddf564578889c06ec77e6ec6ef4a260048711ea82a6e124054362cc911ddcf85cbfe5dae7a640e950a4d58496b01b1b892dd9c8932f3cd2db80d8d636345b2da8307120993a171eef06f3b8d718fc69daf280bf5745bd410ac2e426dc42ef681c7866d0b1b078c21f4f60fb568b9d6d37ee52a188c3e72b32bf760caa497edd93f0f8ed05b26e8bf9afa2ae67170700177cdc410a435240433005c3764a7e35f1a3be9a83cc27af08a39ecaf9c1ba4335cb259a6060a0aa2800e268539c2521f42813df68e56bfc79ef1a5ed08121b9fac64bc0a193f598671631f1696bb21c733d613d7744e419761d81a91009ac02badd612798ff01b1835103ca07ab063591bfc4e43174f458b9138ab862cc65296709362cca6a082b13e93db7f0f14b6105e52a2669a4ebcfc4849ee6715f3da9d5b44c42120a9a3308b03d7a7289f37076ff43713aaf334593d97b6432ad8674c8c151efa5cddf0a111fd834d2b95cbf15423c375aef44c2b9b51e194ccb0213eb534aae6ef0f4742ff29a713c25fd9dd551183351a42bc0c5775578c14b7b3ab802aa86752204c99c7eaeb6b6252538dc490d40128038f5ec37b1c45d79bced98b50236fa137bfab513d9cbeed92d3ed4be00908ad0ac663f4b64f829128186936be62b602d99dd2f5abaa426f93e42b1e7026dbdfb6fae695e543132d023ef1a57f38e443ec866d7d16adcd72d84d2ce707e2476b160cfc8658d58f25afda1011178c62438a64e854aed7a0eeacac7b66976da11bd318a78c42158f42c308e68ae21e4617c63c53b86d8564bdb67ac8364aca266a7501c96bd4ce2bc58d50758ff3aab24603e2f678fc4387368e714542f16da7841d4bb71f80c372975295146372ccede4c034a061c71bf2719c35ed3d12e3244afea4528f5773131574186bbaf29ab528e86f7519e5d9bbd2c69237b293343c08c40f3c0902785dfb29ef03b6cf86485cfd133b8c05e9e173ce1c965ff95c3e762d58b4a260f20578c46651d276f895471fbef25a5480f31a7e025878c58fbeddea9837cc20911bb3e0955bf9e281cb1104bb2ee6f11ca8ba1162592c8f2775a7bedd11a76ac64ae8170ca9de41ade85275b88c0baddd0f5277ce1d914f0d1ab9025203d9f99cdfb20a4b59e022a187e07459890aab58ab4a638a3cbc9db99395595e9d2cd2fe86ff7ee2279f49c35917858d36daa77449dc28e66b72dd37c1028b8f742f2383704e8825e1d9a4bd144807ce894bfb00d3874e62f46706d9663ca0bd7dea502e30e64c399031023303ceee2f305667ff9bb24c7c885ff10645a95c41ad0dd02803933a131e4dd18d9019f965203a8d4fa4f2c61b44277945343da928af8d6d99b591950dd2ca0adf4b4ebe6f57dd4973b46551a1bc6355ab13d7042c1568b2e094abce298382212ce1de29846022b88bf36d066e59eccde4aacfa0627eaa0337f44489eaeea950fec8ac676a2e4e4328b4ddbb04578ae8495af318d8ac435a306f376be005dcf40610f456d547ae833c0c7396356ac906fe803ddb5bee6e4ebf86ae895430bcf582fc801cc6dbb3da9f715f4caaca2f81912e6f2382138eaf379af8b739f882fe407a4b6673e32207c3721cfb048b794646d8e761ae5bcc608b42969034edd6854df12d78f475eb70b5ece7611470dafc289e78cfb79b042493c42903c20b7b09a44c498b53baa951585e92057f550fbb7911ae64b084a1fdffe7f688da7fb7f36729f5714a8a76a8600b52c6824ae4ae2f294af311ffaf505c89287dbd5caefe0bd3fc477946fa426db35b3d05dc16b65d35a6ed668e639a15871d5d092428721641a7e2dcef8493e4aac2611f4ae7058f75f6051b0c8f4049a078440dd6cd837e917ab10b3300c34e4aee39c359ca6bb2e3fa8d8ea1683f9fefec08f22e4d4bd20f84f80a42e08bf67a9711e381c0e36a29ba5d2d6d457a2588896bf5880bdc6ae3a428b08dc16cbe8a12c7d5ca489019f97d9d694dddbee6767c6854e4ad1bce264d40eab806250cd5a621ccf18a8f19e24a8b162048eaf7b46ac989b3ba9d553f2405059143796d6fec106e35e8b2cba6d7d80083dd2dc1a7e7b7e758facdcfc1187deefb7fa1d18636597c4185905aa4c9b3ef35dba5d847588b57b44d18b1fd177a236767aeec0fd5a5051d4db443b42f3df48616224601ed6e5b53ada347772e0b0ea01bb33e084d38a1319e6da753ebd091695d1e497640d033ea55c751de34655cf85503f5aef21a00702c78975596a6c674e5e158f91917bc457af74d910c7feeb05af4330df65a61defc32f5a1b0e777b44517803b0382ff8cd2bfac1791248c7bb16e2e02438dc37f7055375dfc7dd4f3e8f1dbf6f5f3cdb1bf4ea10e5052e518d019ca5a0cb1d31eebac9c0b02a82f5907c5abbb5ffb5288e60c8c99fe1166cafbe75c56001593b8354bccc563a61994417b1466272609f134292c160d4bbb228aa19fdda2eb42619f40a5b622c6d8ba5c0be467166a4652c7d282871cbd29daa69191c0a86dfc31b075b72acccf15288bfa72161298b08027f2008c4083f79ed76e81d8066cc46b0e26b5f5dbdf8faf9e1a9b359027b7592405969dc5355a0812be2a9b3cc21a189884f19cd145640c49b28c1e2baf76ae6e374c939d0fecc1b65394b4361ff4d2fcd82df37f730d514b6f7b506a007f895112739c848dd7fb472ac2429c23cce7926234a21cac311bbbfb0fa64651649002eee7b10e08b0d5b7363cc92fb84c971c72329c9bdff44d577009b762ffe02069bdbb21040ceb0fe4fe3f43cc427d126c503647f62b7fac442070e5c1f69d9f959f2f70ee1434db01ff05262dfcf151824d23aab4779899e171181b46f6d0f07c6d67f3f60d7fdedf68e08a89e35bd0e2e0b5cc1233de71c59d45fc893221b6cf06b5db30d26158a2f96a5f2681cd9933f299d8654006d5cb9916698feec5be38dde8cd72cadb0f516fa1d18e0c693cea7ea96050b46b36adeb058226937667304a820916f5accbbb36c262c331ccc463b2ec7cd0919603e4fd5481229172a176434f5bfe8d1328058a77c8880c311df7f9665e6d16f7341a91a00212cf0d22afe440680879a5861fb1a901c147c1900999447d58d57c96b7102f55e1ecfdc78f6a033f1b898f4e418a7dff12c4dedd525e5f6b087cc13126643943c5cccf4fd11968c76c83a7301b7223b47284760ef4ccfc2cedc3081ccddcf6fa1afaadb0a0235c73fd998f68b3accb24cd1914bb9c18796a9b266687a48b234086db6c41dd6f79b4dd79fdda5921f446111dea56029bcc19814a67a2d3b66091862f7201c26009a623216391776a76b855d24f65ffde930b944b85371a35d7b83cd45f300f6c06c61e798f11c73fabaeef23c526dde7744fd92b1d38c62e4cd5fa73b1f3b6643f2dffc82f6e7265d55beee7fd81c82b392b3b8e3db243a0bf08f03f6556228d962b94c71e09f2442cddc42de7a5a7a08011ae6d85ef39abcfd5b137f630c8552de18c459633e94cc46574d6bffa9fbc5d82b229dbdbbdbcdbe8ff914d2ff0c6fbe3f9df78095ce9a7d56692b362b206bb84739d9f632b2a196a05d61578fddb7e0b349e98bf5209a625b26692ca22d3bff852f1e7e7d9bc642e24ae3a7d7958397e7787354b85e3cef08303eed89213b670e05d2642fac906b63cafbd7ff5320bba2db52668a2d8dd8d8e7781f44fe50abd1dbbba45028f86bdae25c3cbd367d18a191429659ffbc0609b98a54111c53818fafdeb54af0c3c35e010da942d93c3a5213a84bf31318d7356c80ce5e64f3ca46e069efb0788ce6549b4a5355eb1f9acf5169e8e21e5724d14597c50d4cceee7e0fffeccf4f8c653713b9518f029a997075a394025fb0e92067dfb59e2b5d1fe7323487b303ecee7f7e778353dee185b10c551e065358463f430ae4529562568f9f014929afcebbaa573b46246f26fc4fe1824be14d52cdab1c7671f124258d7e0b13450d0815f8812b02e22342512da81e23f287256bc76f2028b8ddcd8c441fa38b85cb0be2794bc5253bff1fbdb23f3878d41b51d7d783bb2beb14cf25ef97d35d2f34598d2f7883b272217ac590757ad246df1ceb454d6c2e160e34cd16cb0809bcef0c33c473b07da83b18b791691f8d74475a4534e53cb67dc30f9ac44f088dd587691c214a3c8cace45eff560c5d29816667e4023379919a513f2bd8df77a4db9c4f89dae22748a8cbcda930c617011c50ca0a6b67637627200657882c32492ff6e72d10905b871b1bd21e2d1c6a391bbe00699bccef4684061771953ea4d789581253d75a35a87d1d2bf82b93018f907d6c6dab0e88d195b03c7041d3183075d6ae3aade12a7f72f753f24e51c77e51e9c94e7d35ed1aacede91a8c4035dbefde54d3ebb0740327c53d8bcbd217242144558948d2770b405c6ad804ec093eab96cce87834f512bbb8ccafd939716f524fcecbe855e1b064af5d6a4acf93e94fd2955fcd90211405ab81dcb49f4e6cc20b2bfb3bf4a2ae06c9768fb5974b73ad10e7b5a8ffe104a5d0f3cb4dafa16f18030541f508b25bd1ab450ad131c7f179ba6ec3bef49fa64ec0de47dd7a121e0edb485593946c8b59b51f5f38d094cc5c0d248d587c750cc8f06c30a9abd"}], 0x1010}, 0x2) r6 = accept$inet6(r3, &(0x7f00000015c0), &(0x7f0000001600)=0xc) ftruncate(r1, 0x3) r7 = socket$inet6(0x18, 0x6, 0x6) getpeername(r6, &(0x7f0000001640)=@un=@abs, &(0x7f0000001680)=0x8) bind(r7, &(0x7f00000016c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) faccessat(r1, &(0x7f0000001700)='./file0\x00', 0x4, 0x200) mkdirat(r3, &(0x7f0000001740)='./file0\x00', 0x32) fdatasync(r3) truncate(&(0x7f0000001780)='./file0\x00', 0x401) r8 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f00000017c0)=""/165) fdatasync(r2) shmctl$IPC_RMID(r8, 0x0) chdir(&(0x7f0000001880)='./file0\x00') r9 = semget(0x2, 0x3, 0x289) semctl$GETVAL(r9, 0x3, 0x5, &(0x7f00000018c0)=""/54) getsockname(r7, &(0x7f0000001900)=@in6, &(0x7f0000001940)=0xc) 00:00:24 executing program 3: r0 = socket$inet(0x2, 0x2, 0xc) shutdown(r0, 0x2) r1 = dup2(r0, r0) r2 = dup2(r1, r1) socket(0x10, 0x1, 0x5) r3 = paccept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002, 0x20000000) fsync(r3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001140)={0x38, 0x1, 0x6, 0xfff, 0x4}, 0xc) socket(0x1f, 0x40000000, 0x8) pipe2(&(0x7f0000001080)={0xffffffffffffffff}, 0x1400004) bind(r1, &(0x7f0000001180)=@un=@abs={0x1, 0x0, 0x2}, 0x8) paccept(r3, &(0x7f00000011c0)=@in, &(0x7f0000001100)=0xc, 0x0) getsockname$inet6(r4, 0x0, 0x0) 00:00:24 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = paccept(r1, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002, 0x20000000) bind$unix(r2, &(0x7f0000001100)=@abs={0x1, 0x0, 0x3}, 0x8) connect(r1, &(0x7f0000001140)=@in6={0x18, 0x1, 0xcd, 0x8602}, 0xc) socketpair(0x18, 0x10000000, 0x1, &(0x7f0000001180)={0xffffffffffffffff}) mkdir(&(0x7f00000011c0)='./file0\x00', 0xa) socketpair(0x1f, 0x20000000, 0x7fffffff, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x1108, &(0x7f0000001240), &(0x7f0000001280)=0x4) r6 = socket(0x1f, 0x2, 0x8) getrlimit(0x1aa0c5051fa81b4d, &(0x7f00000012c0)) accept$unix(r6, &(0x7f0000001300)=@abs, &(0x7f0000001340)=0x8) connect(r2, &(0x7f0000001380)=@un=@file={0x0, './file0\x00'}, 0xa) r7 = open(&(0x7f00000013c0)='./file0\x00', 0x80, 0xa0) recvfrom$unix(r3, &(0x7f0000001400)=""/186, 0xba, 0x1, &(0x7f00000014c0)=@abs={0x1, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000001500)='./file0\x00', 0x440001, 0xa0) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001540), &(0x7f0000001580)=0xc) bind$unix(r0, &(0x7f00000015c0)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001600), 0xc) bind(r6, &(0x7f0000001640)=@in6={0x18, 0x1, 0x7, 0x37a}, 0xc) fcntl$getown(r7, 0x5) execve(&(0x7f0000001680)='./file0\x00', &(0x7f0000001780)=[&(0x7f00000016c0)='\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='\x00'], &(0x7f0000001880)=[&(0x7f00000017c0)='\x00', &(0x7f0000001800)='.\x00', &(0x7f0000001840)='\x00']) fchmod(r4, 0x10) getpeername(r2, &(0x7f00000018c0)=@in, &(0x7f0000001900)=0xc) bind(r2, &(0x7f0000001940)=@in={0x2, 0x1}, 0xc) sendmsg(r4, &(0x7f0000001c00)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000001980)="5eb28aedb27f70e707da1644ff78b251c5e98e7de0c1de5f27af83d9a0cc4a90f6ae3fa6cf9de541e140d5371cd43c85899d52ca8acdf7729b57f9f9b6c59a6477223366b70da68c3a182493b91192e9f33a11afdf4ff69defabaeeb0bf306a03d27f4bb9a325d266ad9a9d46e148531c7ac75b175d6abd62bc494a51881493f62a6f038498ab9d93aa40a9e94038e5774d3f5827bf6f0", 0x97}], 0x1, &(0x7f0000001a80)=[{0xf8, 0x0, 0x81, "72e116bc8d86c082b7cb478c91b3d6e3f7b82caa97b77c781216259b74a9800452f1dbcdd3587740cff27b40b2c17f449699c7824905dfcd094118745909edf0d274d24ac6de1dacbdad053b621f4d2f9ff8d0e2a0d11e091bee6d67527a2249f165ca3498c9bb1389574e6862e7142dd412210b01ff1f275f85c7c6af97c9b070042a2c37500b5113c894758101dabc316e999675b6b93ff4fafade01bf34c1807573379b0c71e916c051ec639b062bcd3ce5016811f73cd8132b6b7b55d5cf583f3278c2cb5fd92450acdf9138ec0cd780c9dd8a74decd38374e0171122479f732161b1091b1"}, {0x60, 0xffff, 0x2, "b172a257053bdf208deedc977540b938cba98f74846e7b4be8dd4db63dff9d43257ce17b989c3ae9d95b091296b563a3ffa91692e0fc22a8d4dd55a540c6519492ed38de53be3245ac"}, {0x18, 0x29, 0x5, "9370b1b06fb3"}], 0x170}, 0x407) mknodat(r0, &(0x7f0000001c40)='./file1\x00', 0x20, 0x8) r8 = semget(0x3, 0x4, 0x10) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000001c80)=""/186) close(r1) 00:00:24 executing program 2: symlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') unlinkat(0xffffffffffffff9c, &(0x7f0000001bc0)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='\x00', 0x0) 00:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000480)=0xc) close(r0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000004c0)) sendto$inet6(r0, 0x0, 0x0, 0x408, 0x0, 0x27c) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f00000000c0)=""/207, 0xcf}, {&(0x7f00000001c0)=""/91, 0x5b}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000340)=""/179, 0xb3}], 0x5) 00:00:24 executing program 0: clock_getres(0x20000000, &(0x7f0000000000)) clock_settime(0x2, &(0x7f0000000040)={0x101, 0xc6f}) clock_nanosleep(0x20000002, 0x0, &(0x7f0000000080)={0x4b, 0xa001}, &(0x7f00000000c0)) nanosleep(&(0x7f0000000100)={0xdab}, &(0x7f0000000140)) socketpair(0x7, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = paccept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc, 0x20000000) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000240)={0x20, 0x2}, 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) nanosleep(&(0x7f0000000300)={0x7}, &(0x7f0000000340)) r3 = dup(r2) r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000380)='./file0\x00', r4, r5, 0x400) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) getsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000000480), &(0x7f00000004c0)=0x10) clock_settime(0x60000003, &(0x7f0000000500)={0x1, 0x330}) fdatasync(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r6, 0x2) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000580)="ba03d2a1d506f2941ea81ad4", 0xc}, {&(0x7f00000005c0)="cfbb97b31b5ccbcb4925edfba7b67b7b5114881eba43b9bb63d5aa3397b7c83ae462a4698e102a42533661d79f9ff59c52bd97d3855c24b92640bee4f3a129fe70682ff636d6343d", 0x48}], 0x2) getpeername$unix(r0, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) clock_nanosleep(0x1, 0x1, &(0x7f0000000700)={0x0, 0x1000}, &(0x7f0000000740)) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) readv(r1, &(0x7f0000000a00)=[{&(0x7f0000000780)=""/220, 0xdc}, {&(0x7f0000000880)=""/245, 0xf5}, {&(0x7f0000000980)=""/122, 0x7a}], 0x3) r7 = msgget(0x3, 0x12) msgsnd(r7, &(0x7f0000000a40)={0x3, "062ee8d3424423fd655c75c475a941eea63ffe9862f4d0347e7dfb9340978dc00073bffc6e6fde1399d593a158dbb66903f443e57eaca6fa2b2f1f0f9a924ac8a2504722b6c8e5b78f5725cfeaeb96b1fb1eb73218c22a13"}, 0x60, 0x800) fchmodat(r3, &(0x7f0000000ac0)='./file0\x00', 0x40, 0x400) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000b00)=""/51) msgrcv(r7, &(0x7f0000000b40)={0x0, ""/116}, 0x7c, 0x3, 0x1000) bind$inet6(r1, &(0x7f0000000bc0)={0x18, 0x1, 0xffffffffffffffb2, 0x7}, 0xc) 00:00:25 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x830, 0x113) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x7ff, 0x0, 0x9, 0x7f, 0xfffffffffffffc00}, 0xc) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000080)="90834df0a66efe3021300a6a329f2b827b69cdbfbffbc718043a9a21d31cf6274ad32317685fd74ad70602eabf4971df548e7388571b553371cda73ddba3ece1fbc61a37d6c2fc53a3016f43bce23977bbe041", 0x53}, {&(0x7f0000000100)="22cbbe552beb035a8d2fd3a2e05b1ccd18ccb5834d374c5393a2d42f0d0bf2f5ef3a8038c3c189d573667bdfc7a3b07fe8c14c82ccbb65be760f44e86d784e614d02cd4806f00623d888a9c493fd3dab6ab95142553f165e66344323f284136505284514235da19163b116bf218de2cf2225803cc0b29eb6bfb595389c8b", 0x7e}, {&(0x7f0000000180)="8e0311141bd0af76449cadadb79533f50a760a3a0b22f152731c9de177272136878a3c6aa4f625eb51e85e7cf5fd5c2abfd654988bc639632d1ae14fdd", 0x3d}, {&(0x7f00000001c0)="98ed6915ce9b2f8452548d0726c0b9c118f06ad933658288da98bffdea0ac282e6b45fe29c65b3bcc3ae7439cf2618c2b9eca0b2963d78bd38cc786c24bc832108cb0dc69d9d3558ebd3c9e21bcb2dbcb9d4244841486ed66beaaaa9c81813bad1560ac2716ab504c68e8ab469de6b36a5e8b73da0d3bae8ac", 0x79}, {&(0x7f0000000240)="c29ce6f0662931d4cb4bff68af59fa59ab7634032b4799afcb966197a8be3602ce6d455d90488aa95b93fd2b550fd2c10eb890c4cba9f258a03d7be5d3c3b5a9f3f5555a12068235afa12bab56f751f933dbab6d6f9ecf1b4b35d4fa1fd04ff5827da28cf9cbb8f743757d32642546f82ab1067364dfc72b3c54e7f1809209a9e31cc869af45b7e5d3efecd08b7f490e4c66aa7275bc890970258e400d42f06eea6db7144c3b61e6de4ae9552b5723d93aa4baab9d706ba1822e7c5552890720a00658e6cb8cb694a225e3cc4ebb1a691293bab34338d578f93cc8b7d354a189a1169246c0f46e461b5e3f95213e0ec21127ef5e92d759f581bbdb95585502120c84339ea77390f51843bf9ce373818e898598399368997591ae857624909be03f2998ffc2817385b32623916b4b9e911e9b8611121496c1f5ae269fff841dddb304a7cb45036db4e175b0e160b28b595a73de16a795d33e9b6e173aef3e65c9489529ad3bb7a4c0216e0d5da4e3644c322de85cdd3c20f70ea2dbb1768717cb0c8fb62eb8790225cdcdb7980840b4968cb23feee9eb0569848aafa265c41cd54b84a4387586d0a5da1f9bd2dcbbf0a8031e63c28b57766c08cf9c5d72c8389b005cdb4235d9db0f97a81ace3eb006fc1efd3018bc1f25425bdb8811e72f0bf85f7c0c53a1ac4da41328c11b0c605bc7495bd8ab372bcea1ab9ee6192ee03bf9ccd4aad512f2b9f55a35789f43cc8ed2392547ec8a482527329101f7695cdfa54b0ca6a004a12e3612c606704aed72b6ac6ce652d3e7cab4cd21fc8f7c16f466a9325557681dd6082cabb3ed2d8a3986bb1e3a4db4fc410d879c5e5c49b7654ef54064443fd96a9f899ad6c793ea9711407c9955f5d46770578306b61bdbe632ba778b78a568e67b8a0bcd30c1484926849c5481d8abd1a36248b28a5cbde9a78ce20d52f56b21b50aaf350599b6be50b1f6f213d644a11cdaae1abaa32bb07225a6aa5c8d434fb9e185010182b9c1624c07cf3f21fc0517647e999a60475ae919e766e05d7404f83248ac1490303e575e0aee820f2ab6bec9a168cf5dfdce4635016f24e79811acec94f3117052ba769e877f48467e933c23d78aca284aed2fd9910b127941dcc74c165d4fb383c5f13906c0e9d9da192772db7edac4eb7613cd3eb3a647412de5130db71dce8bd8068e9890e82ec11358c307410b42309d450befbde1c045f25951463841cfcb45eed38d7af8add94efb4e0e11fa582fcbd63ad87b5cd6685a1a967b147201ba6c04cd41889d8d3b29dc2ab1aacdb5de26fc2a2b689985455fb219122a123de717431b6af8b4e7c8a9bd2322e92544fe8006e5daa42dca7b05c38be80bbf9e0878e2a00d038899ad3a5e5cbd3678899a84cdf2033687b82422d2e41c17a2db14dde79b58d54fcb62dd8983e1ea11d9ac0689dc03426308e0cf90de6574458a4ea5d26498c3fb7c5d04197b88f166daa9edbbd279c9b521228d2ae43ea6c87b2e470b2c0aa9c8329e8338a3d527447ebf7c256e45596196267f2d5034f68b3a20b3c06fa5eaead215e3d884fa26e6fe0984a4db396ea2dae8b76e8d3ba684d8d003d66a53dc482ae56c25eb523ea19daf7191fb7a2e7f99db0f61c2547e5be8cae57743212b4f43a11d283b930a9188f62116372398f0bb63435688dd9ed857ee65e11b64791c96c653e64f776f73caa3350c847faf388d52683257f9e97d0fdb0fc0827f2f990232ec5c46919e279a843a325a2b86a8f08029c56a29eef8c0d2c0086a46850e3389c7841a97a77360c4bc6ac9a8aacabbed18e738b8e783c897fdb780ce1619a8aafcaa3ff82018703ac0ca790ff5513fcc17e69e7d8a741f9b0c3ac2a1b8ebb22639f2a97ed9060fd61860f292ea073c3797b5804feab874bc16db2f5cc7698c4ce449cfb90354880966e8c1dfcad182e3c1cf6d780c9738b880232b5b81b4206d24db461706cfcfc5ffdc687666568a07adb83b48a2f22562a1aa97bb630759b303823c412f42475edeb2b6f6c8729170873035f3b1d91c60fcafafc70cc7b2cebb075dc9e9e009f43471d1d94639628820a52d87b83f3e1091099afe775c11dc4db64069f441acdab24a99fedb06015c4c82d85b04a0e107890874e2c913e41a5d537615f7a3d6e7cfea34d2e00a54923ce09745a9e45a7708d7d5c25d929265aa3b0a21dd2b82499de39124fce194ad6e88924ab8be21e91c61d87c978ffe792b73a3d5f5130ea469fe3df8297110d4f91e0ec020b41bedbeb3b9c7e2b56a19c01b976a61c3657a46f2de71c0d0495bddc2ae44fe8da22ddccb8185da472f87fc3d585fdee7412573529cf510a2d7ae980819ece082fe16d02ce6123e99f50d3f508d638c20b1a1870ff0f11df92ed9e053b632cc6a63fa1f4d58a0e09a8774490b2b5cd9afe3a105d8e81d6ae6af693d4942044ec1b10ccb9fc5ae21701ecead0bf86c2856eeafa18d83c87d1138213d100bbfc5dc0c9251f56cc44e1ea71e848816e3ec8c96021dc02c0cd384772870e53114ee4e923cc9ea4faeef76d0a8798b5807b874878f848c5684fbeae4fb970235f39fed0792092062c1bdff13800ab41a307252425b1c768c5f25870f283e959d92ceb6e5ceadd345c2075cfbd75913b5b5338178d758885c64929ea28201f8d37fee295a6232c7c1f48a687b46061cbbce5c6fc763f855da76d61913466e9bbae2d3fd834d5f35f355e1c3c910a14186f2f2f0581677c3bfd0197bd08cc3c0a0771b01ddc87cb66bb75aa9461222af0dba865574c9e3e12c2272637d4944b68337f4116763c4303369d28b54d344836149d41d87b1e833152c04ab78cc86e9539a5e4db88f593848e6d0d7c53ca379523a010c3bea4407ec3436df8f2e4fba7bc7bc09ec93b1cc8838d486533330ceaf1af5f743c7ae9ac396e751fff04da6131046f78419981e8acee10dc632b1d86b29354cc7b9dda31f3dc7bf5c5f03e3101ed1535acb64905955730aa26c7cb5aa9435a59db4b9e2a625cc5bee38b8f0595f9a8df881af2d4bb9f625034dbe0b1ab1ab7172f845c3ecbed51f16e9ce9867738c7d58e4c4d1d27205d5933eba1271b0f5e1a1ec4c9d2e1cc6f197c22faf02a7a60ede17ca308aa186839491a75b2b013b807c24bb5a282b88a30524d5d0f30b472882509564660769a1ea79869c15611e3536dab56026430ca939ecdc5d6f41cbd33358ddcf4554c5f9b9b71c144ce0bb0fef409f492a66e0feb0a58f59ab1ea465075a389ca8cccebe54d9397a1654769faaf16b9aeaf21f83f0907c73d2fddca7040e667448e506061fadfb46133c6735a625a71ce708df1a2e0342bc98300642de19ae49686d5c6edde1e719c6fdaa6755778c909c2ddaea321252aeca99e3c8e1669f0990959c9d0368c411f711d3221d7c0d06b246a4da209b4ff3ffba9fb2047c18a884aabde9a0209ee8c9d9c6cfd9745b5130f8fa14fed2d458a43f66dbb04ec0915f3579c1c9f1d6e56535291fe5369f26941d3f290696897bda1a2a95e3aeeb7c4eb39304e90b41919f507a0f8b7ba670da3d217de85815417fe95fa1839610a8b50806d5badb2e6350623224eaab1b9d9f5fcf96867d78bd8c68e199d76bf70a01840f2711d2559d133273182eea3b65bf1a304b079890bcb10a65dd026e229e04bd7d73573413ddbca71a6459ed417ca04c907ed2a6974fe1718a20c5005ef003b7dfa456d17d94f69a3d412d23219a7d9e4cec9d2c9b63e0820697fa074414c971b32d1d63e001c9c090268f9001639f77e79b8d510fd7213e08583cb69b98d494536a0dd174ba1d3506666be22038e54c691948a403af069a2d209b3d04b5a7a3029c817a877feddae404906a3166b62c9067f982e12f4400c321a09564eae08b424376c4a2a42d858b9d8d2972d83a24d3aaedb8a4a8052cced3f4504d79e2e012b4bba36a86f175cb008ecf333ec57cf99e97ea8a300bf670103bb4dca63f26e264282ed8a3bec7e95ebd92c520368a27144be7a349a85b5af669c34ea16c28bb1ac58e35a51ed03f9cb8b7cf49e21066b7603492831e877a4ebc37bc86d066464a36efbbe32f9d817960644a8856e3b6904ae62b29b39bff449b65bfc9674c5da1c5d7a6b1b75721b08966a22f06e8f5a3bd99d6b3ffa5689434f6044a48a67e0649899822138973af7ee3d282a0b4ae826e508d0ceb2377e4801a2c88a642bb46fa30becaacb101829827cea1e2818e35afd3285218d1a2c56a2f73c1fb52c994d0bd93d9401822e19ead9b1731846662dec5b8a15ecd379019a6d1f782f80d74ca8ca16d82cbfba8474fa17d71dcf510868ffb0ec558517c4f4e6093743e3dc38f6ecff06634165647dbdb71c37e4fe9fab1a9b3bde95ccd0da90f14d3ca8e11208d78429a236be6720f3429df8da5a373dacfb58f7d72c232c9608551e9e521928f98e3e551ac64fad7d45ce69ffdccc7aeac474c113659e4586f4c0d650bc862a0833f5b27b32d2ed7cb7fe397976539559358bc1c34231fac05a6ec845b4dd8d076925a1a0ac1817672a497d92550ade0d979939da939b0ddd3d63a7f590553ece483a62865a507a1b5aa27f32e587296939e4cb348fc8adc3b971296aeab988fd5f112a8f732566c921339e3ee57e6df95b51749715e98394670ab85ef73335280d5d76433a37239dfb643eb115618ce3ba707afec97e64c0448217379768b0e0fe9e8a95ce1e680b417bf05a63745719d14f02956b6ecacc6bbfc05c2c6ad9c56d7384987eaf67f814a39a7747ccac4357e6f69f65f37bf881609f1426146dd60c02a5a7e0092660825014b887d0b1dbfa3d95662e819d67e1382c80325faa0526b0e3670f4ebaa78a5d6347a57b006ea2c9ab61e1df17d7938a79fb25cf36ffbb228fbb9eddbeff6e7b7533cbc816b54951ad469c6f83efd430bdd245c3f68c4081615160a9efa662ab9f00fa3ec7e15981ea56d010bc76a1cf68494f32f19474bf56e64d2632d0c427f083a6c456e42d5977a3d2c295ab6dbb9b7ea37e17e01a83e8bf9ef426abce6245a075dc3c05e6cf94f49b4bd9ec185f8fe310c87d698e759093284beb4ede7c9b0a8284ab36027ba8b6fc7105a42b069889976f5d94bde2d120af46487c3f83f6267a08b653eb5a470d9a091c7770342461b3f086b31b8496b123eafd93dfaf3ff02c9f142ec25187bd6ce4ef2f97c643f0e17ebdb0e25d7efadaac3f4474192d1b1fed7a4530f556b037d9dfbbf4c6f65469ae429488450069d902c25a658c64d422536c2248a2f9abeebb73b7447d19c74ce4b194e3ae6c639639ecd9ae3e208a9eb0becb0101a4c6efb620d46738fc5b972436fbe70bfd2d39bd8d6464db48de9ce49c37103682a91837e68d3f8c6db55133cbb019df0a13bbfa29bff4db5de079717baf79546e7c5a9cc1640f6667d5f5a49a84404955ff451557248e9782757a4a21b75e59ba206bd61fa4c007e785b40b820a572cfb2bec533a36d7b9358e080558a8e62279e71a22eaaf86e7d2ed59bf20c3b151ad8134bda707ebaee549d340e431339673602f88ab3215f6d6d758ed7002bd5cf745cbd4f0209b8810a76548989effe4f2ea69a568ab0434654975f9b2d7b8c59dc56f9fd1f45f8f4e3e1105e1aa7b8ee4765d450b53cb04a08ae890397834fe5ad9a5052bf617593591a80ec0abc289149af523a1ce01cace62da38b5d57bf478a4159a6dbb21da80a1d69782d9c5927deefc418510eeeed67eadd3d44759aff21186d72744f8a", 0x1000}, {&(0x7f0000001240)="d67e91511b72596734fea0de0a2ad93a4700dbc30eaa5df263a43240fae775214bd95f4063aa0260ff18bf8f3e6d0c1a86bdea666b53ff746aea6d3ccc08b8e4a0affaf53ced0ddee720ea7f27327d90c1fe5633cdee218eb40deb901cc9848c995b51793565638cd0ea9cf677b82060240aa72b6c439abac0ad789beb0f1595c0413827e6603e3c6d1791b273411b816c2dd4671d1159", 0x97}, {&(0x7f0000001300)="1982f0a6aef523c5d9e220fc327de8c17423883e1022e97c90d2f023008514ad8e", 0x21}], 0x7) bind(r1, &(0x7f00000013c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r2 = accept(r1, &(0x7f0000001400)=@in6, &(0x7f0000001440)=0xc) r3 = socket(0x1f, 0x0, 0x5) mkdirat(r1, &(0x7f0000001480)='./file0\x00', 0x100) mkdirat(r1, &(0x7f00000014c0)='./file0\x00', 0x10) mknod$loop(&(0x7f0000001500)='./file0\x00', 0x70, 0x0) r4 = openat(r0, &(0x7f0000001540)='./file0\x00', 0x1000000, 0x80) r5 = openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x40410, 0x2) open$dir(&(0x7f00000015c0)='./file0\x00', 0x1, 0x8) connect$unix(r4, &(0x7f0000001600)=@abs={0x0, 0x0, 0x3}, 0x8) bind(r1, &(0x7f0000001640)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = accept(r1, &(0x7f0000001680)=@in6, &(0x7f00000016c0)=0xc) getsockname(r2, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc) connect(r5, &(0x7f0000001780)=@un=@abs={0x0, 0x0, 0x1}, 0x8) bind$inet6(r3, &(0x7f00000017c0)={0x18, 0x2, 0x4, 0x2}, 0xc) recvfrom$inet6(r6, &(0x7f0000001800)=""/111, 0x6f, 0x800, &(0x7f0000001880)={0x18, 0x0, 0x1, 0x5}, 0xc) getrlimit(0x2, &(0x7f00000018c0)) fcntl$getown(r6, 0x5) mkdir(&(0x7f0000001900)='./file0\x00', 0x0) rmdir(&(0x7f0000001940)='./file0\x00') readlink(&(0x7f0000001980)='./file1\x00', &(0x7f00000019c0), 0x0) fcntl$setstatus(r1, 0x4, 0x1000000) paccept(r2, &(0x7f0000001a00)=@un=@abs, &(0x7f0000001a40)=0x8, 0x30000000) accept(r2, &(0x7f0000001a80)=@un=@abs, &(0x7f0000001ac0)=0x8) accept(r1, 0x0, &(0x7f0000001b00)) msgget$private(0x0, 0x128) 00:00:25 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) symlinkat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r0, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00') bind$unix(r1, &(0x7f0000003000)=ANY=[@ANYBLOB="0100e91f7189591e9232614b00"], 0xc) r2 = fcntl$getown(r0, 0x5) r3 = getuid() getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000440)=ANY=[@ANYBLOB="0000e91f7189591e1a36759a07e78169a6ff059233072534c8b8614b003d66419042550a70866dc00628cb4c5bfb707078cf7d52c85980f5114bf662f6941ca50e0b0db719deb791619f02a1c9acb22d7c44e77b51cb4f7d6cd72b9ad6586de3620c645b775405d39b615fcf12d0b2a2c715970dbf91b513b9cebfce7c5e52781809dd64e3fdcd294df6fc679aa7ff32029cb1dc6828286b2688f78f2d679f894b95e4976634eb75ac4ed1778378ee5b7f2bd2a74f846e5f75abf7d900d5ff3e6abdc59d1da176e14efea26525414ae64e02223d295de01547e0621b46c1334eec721b86b702e486730b81a67653364aa9dacc75e397f688a0eb0a1999cfba728cc9227dbff83d92b8d6ee56624a1b43f710ee3c316db6055fb0174613f9225228c1b8c0d7c350146f609e4911e9b12567c82f245b7034bd876565f2f73aeb43bbb562b81ae84fc90a02dc749dd186a94d4f24e2f77f99fd134da7c6d7962ed9829cd4312859382c6cf34471be8f7591b432df3f081f0cf9c951c5559d5d2084d31ce539e7b032c64de5fa16e497fe53cae78a0b626e2e8648fe7d1eee48057c40e83d483faad76fa9b624c6469769b28268eb3122e242137f6bc7c3cfb5972246ce483832c3823fab86eff7e7"], 0xd, &(0x7f0000000100)=[{&(0x7f0000000180)="82275420904aac08dcb417eda4d8814906620781e540108ebaf816e85c5d8163ae4299eb1a87cd1f767dbbdcbb46083ac4423f366240de3472746bd58108165a9456674d259fb2cc240577a07ed4761532eb906a28b1d1b35c996c4a8c3006f3a69676a88422535bf0fd700b240470c1abe1dca70df907dadac2fcfe585bd54d6c8cc71715744697ce2b5e5172df2422db8ab27bef537bdc859afa50bfa8fb87a9a16984dcdcf6e0c59296b85158c73b3458f5ccec20803c88b270d5427680194b367f54bb0d5cf1d7511859d9", 0xcd}], 0x1, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}], 0x40, 0x409}, 0x1) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) unlink(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r8 = fcntl$dupfd(r1, 0x0, r0) accept$inet6(r8, &(0x7f0000000140), 0x0) 00:00:25 executing program 4: select(0x40, &(0x7f0000000000)={0x6, 0xffffffffffffffff, 0x9, 0xd1, 0x7f, 0x65df7b61, 0x0, 0x2}, &(0x7f0000000040)={0x7fff, 0x7f, 0x93d1, 0x2, 0x8, 0x3080, 0x0, 0x9}, &(0x7f0000000080)={0x80000000, 0x0, 0x3, 0x2, 0x7, 0x101, 0x1000, 0x1}, &(0x7f00000000c0)={0x1, 0x6}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000140)={0x1, 0xdea7}, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x2, 0x9}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000001c0)={0x10000, 0x7f}, 0x10) r2 = socket$inet6(0x18, 0x10000004, 0xfffffffffffffffb) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x3, 0x10000, 0x3}, {0x18, 0x1, 0x8, 0x800}, 0x6, [0x8, 0x100000000, 0x101, 0x2, 0x5, 0x10000, 0x6, 0x1f]}, 0x3c) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000240)={0x9, 0x8}, 0x10) readv(r2, &(0x7f0000000500)=[{&(0x7f0000000280)=""/222, 0xde}, {&(0x7f0000000380)=""/237, 0xed}, {&(0x7f0000000480)=""/87, 0x57}], 0x3) r3 = socket$unix(0x1, 0x3, 0x0) r4 = socket$inet6(0x18, 0x2, 0x7) getsockname$inet6(r2, &(0x7f0000000540), &(0x7f0000000580)=0xc) socket$unix(0x1, 0x1, 0x0) r5 = getuid() r6 = open(&(0x7f00000005c0)='./file0\x00', 0x248048, 0x0) select(0x40, &(0x7f0000000600)={0x5, 0xff, 0x6c9, 0x1000, 0xea2, 0x4, 0x2, 0x58}, &(0x7f0000000640)={0x6, 0xdf7d, 0x8, 0x9, 0x100, 0x2, 0x5, 0xa37}, &(0x7f0000000680)={0xfffffffffffffffe, 0x800, 0x443, 0x1, 0x0, 0xffff, 0x2, 0x67f88ab}, &(0x7f00000006c0)={0x9, 0x9}) readv(r0, &(0x7f0000000880)=[{&(0x7f0000000700)=""/153, 0x99}, {&(0x7f00000007c0)=""/154, 0x9a}], 0x2) socket$unix(0x1, 0x3, 0x0) r7 = getpgrp() setsockopt$sock_timeval(r6, 0xffff, 0x100f, &(0x7f00000008c0)={0x400, 0x7fff}, 0x10) readv(r2, &(0x7f0000000940)=[{&(0x7f0000000900)=""/12, 0xc}], 0x1) r8 = accept(r3, &(0x7f0000000980)=@in, &(0x7f00000009c0)=0xc) r9 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000a00)={r7, r5, r9}, 0xc) shutdown(r2, 0x2) setsockopt$sock_int(r4, 0xffff, 0x3004, &(0x7f0000000a40)=0xaf, 0x4) recvfrom$inet(r4, &(0x7f0000000a80)=""/244, 0xf4, 0x800, &(0x7f0000000b80)={0x2, 0x3}, 0xc) readlink(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000c00)=""/144, 0x90) recvfrom$unix(r6, &(0x7f0000000cc0)=""/66, 0x42, 0x42, &(0x7f0000000d40)=@file={0x0, './file0\x00'}, 0xa) dup2(r8, r2) 00:00:25 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000000040)='./file0\x00') r0 = socket(0x6, 0x40000000, 0x35d) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x8, 0x3}, 0xc) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x1, 0x5972, 0x5, 0x5}, 0xc) r1 = semget$private(0x0, 0x7, 0x2) semop(r1, &(0x7f0000000180)=[{0x2, 0x2, 0x1800}, {0x2, 0xfffffffffffff24c, 0x1000}, {0x1, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x6, 0x3f, 0x800}, {0x3, 0x7fff, 0x800}], 0x6) r2 = dup(0xffffffffffffff9c) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xfffffffffffffffe, 0x100000000}, {0x2, 0x884}}, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) shmget(0x3, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) readlinkat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/112, 0x70) utimensat(r2, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x3, 0x6}, {0x5f, 0xffffffffffffffc1}}, 0x200) rmdir(&(0x7f0000000380)='./file0\x00') mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x2000, 0x1) geteuid() getsockname$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) fchdir(r2) r3 = accept$inet6(r2, 0x0, &(0x7f0000000480)=0x1f0) listen(r0, 0x8) listen(r3, 0xe0) mknod$loop(&(0x7f00000004c0)='./file0/file0\x00', 0x80, 0x0) readlinkat(r2, &(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)=""/87, 0x57) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x2}, 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000600)={0x10001, 0x8}, 0x10) getpeername$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00#\x00'/110], &(0x7f00000006c0)=0x6e) paccept(r2, &(0x7f0000000700)=@un=@abs, &(0x7f0000000740)=0x8, 0x20000000) utimensat(r2, &(0x7f0000000780)='./file0/file0/file0\x00', &(0x7f00000007c0)={{0x41bc}, {0x1000, 0xfffffffffffffffc}}, 0x200) link(&(0x7f0000000800)='./file0/file0/file0\x00', &(0x7f0000000840)='./file0/file0/file0\x00') 00:00:25 executing program 5: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r0, 0x0, 0x0) close(r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0, 0xfffffffffffffff8) writev(r0, &(0x7f0000003340)=[{&(0x7f0000000080)="304ec01c3276f85a74d2018025b0361f625455ded73c87a037731b1286f1f16b879d975385fa7304f6524ebf5dd17dc365d7a6e81412fa02c76690ebb46e17d4c764a2df0fca1619f160625f5abd5ab95e0cb32f1d5ff44debde68a93fd32c7012", 0x61}, {&(0x7f0000000100)="7d3995644f4bb413374a2b6476c5ef2de105728d06a75c7afada8a494f7122382c92ec7887bef6383f8c0c4544477156c395acbd5ee74dc85a4ce1d5a12d84715631c511", 0x44}, {&(0x7f0000000180)="334cec98b0f4a027d7a02f4f043c8ec05082cfe6f3209d153a0e8c693fc50a90afaa0ef7c46c19cd9897214000db798e38b2caf45bf5865682d86b6c1d23736ed69d0a34b3acc77f15dd2fdd98188d246c2bed49ceb89deecb51c5c3bbc650478718565b39d0e81ad8423302882917e38e25b396bde89272f5d7d7f82a9a2e93962ae768e347e31d9074d293b191e580d866650dfa6b93d24b54faf528fc457f815ca582977cae5858f24cf368", 0xad}, {&(0x7f0000000240)="bd437b41ac3facd403b5e788f0041914170f6c0b60d82ed15b009f7fab4cb1e58f861c0a45b674c17105b316f5ff48387ddfde839eb9be4f8618a94d53624cb4b197c6b99b4cf348ac8bcc9b706e639ae8fcc45e2a1d67bd", 0x58}, {&(0x7f00000002c0)="81391c6b3aef999a513a2ff490f860c87f150d39f34eb47f38d43028d9c0cc84056a87e493ac188389bbbed341594cd51b768e18040e5dba14f130ee54c50ca0c2476e1dbcc87c419f1b289367af37fa152750176ab1e025e074534fc256745a3fcc2cd4a786a7d9a6395e2af9e184f1f4f26cd699e97eb45b398610c63b7029d42a43abac62d376cb1adda06e11c795b0e07c93424824d8318d463f712f0476d80179145890eeda07b2e63dca8aceeba7673a32a17e6d799ba401958bac403d87c0631f2c9b0801d793fe6f81565573a375fe9a71436103df701d5c5dd584ffb5de5c9034ececf7b24a035c9d5e502fc33fb4c4ab0f6ff28018a80023660b7f19874ed70dd9bb293471d94bac3b7eb1b7d084d17e7139c4ffc7ff1f2172fdd25586bd6ab4ee283fc9874552600652b8fd8d297e1dd33925c9ce032f2905eef992795ddce15e5b3f90b61fb560abf7d2b1a5481b5108b514f193bc506b07de87fe51b61167ec80c61900116989d1e2de9904d6bc8351949e9e12522bc29103c4f1d06cfb0e4bb4730f51c0dd929ea6dc47f79eb2824a6c082978e15db54b41a42dc86ea0006e356ea6ea2b350ac2f5c8329e51c09c70e64a13d79a00150cbed073d07f1ec0c63103368336738a6283386721eff7b6578370e41f761c00f629e825345a7e73d7a86ffe4b04efa8b2d07927b223db1290926e8e2ff85bb48fab4497f4600d81ee8ab19fbfc47d03d94d94701da163ee1d45c68a0ca0aaa6acdafe5c03826a61058e4409b53cc090262514c855cff5e893ccabdd834594d979b0a00c5fd9dd2fb49af3c115c24cdcb5d18a6901ddf7c4de22ba69ad1dddfb7cfe790bce11830beaa3064e21874d48cccf5e9d0c8ba95f1c6cb99a4929eb295656e84820e96a689cd51e5a5ce594840f661e3a7fe970096c06c865404014a39f3e6923b5155a7afe8b0b23520c480ced4556cc7ee0d851e09316e2fa3aee8b7f1c34945e72f847434a8c84710194e299feb3c3e0a618073f7a8d3dbd94fdaefa8c5863abcd9c5a8acd4f8bc2bfe42ec88bdac9a1c79dc698afdafd458a761fad28a87ba0c67c6b016a9a21746cc3e6837a52acd226028bee672555a155502a4416d454d33dcefff71e1d59897c2201fc207d735b9df3adc2096eb526129a961426daf325e503e2d48a7ff6e0e0e3f329a873e0c12484ec9fa71a0b6a16e5b2e734ea12b8d8ead17f08562c42f9ca197a2db6498fa090f445afa2ce4e40a9bf469f24e55b763f98885b3640e09c8af17c0f5375719e063ea1c29eec5d8c0f997308f897985bcace65ab967e85f6a1c09a72f00e6cd166632f137c9fe0a3774feb7544a8839048c5d2a7ac16f463c3c06d5db6396b1bf64adce2e89fd69dc425e55eef8330dbb564bbb28adefd9a269b55d7d350015d4fe6c692f7c76c1f752f706db9a23841c70bfc0656c4297a953915755a46cc6163ed524b7e72bb7582cfa454ee222bf0e6c8bdf29ea98c14dfb2ae7c7ef643cbf3258268033dd0a57d182ae545b1ceda10cb553207b9b916bb4c668e4d8d1700f893754319afef3c94739e6e406740cea673775047dad0e71abfff7ba407b31bc70817469263cceda077f3788ab9ccf90195828ab8580a0fd1d0e55b677ab4505fd3643339ba86747503a11d1bb34e4fcdbbd89483b4afaa68c46afe71fa759020a8f11f15449c63f11dbe137ebf20efdc510635619e272dec441e4a1251332df064328b42f640df8d191655a6d622d584921ffa3c45846b22d38c03986f6ca0e4216b8418cb1e123dc6dabffa88655bd74e72d2b64ad4b42c6275c63a38831093a89f12e950ff17051456490ab9b9c5a9a637dfd0ef7450571cce5717cec944f825434a2f5c3d89c3da3f06df29c4e0257ef2d1f3c6fcb4d346a404afe6796ca1a87b302f4c44303668740e09ee54936cf9fe0f648e1bb22218edf01a128e425a95db9da5e82f20115ed6d4d07845811abe2634a01be0efee9c9770ece557bfa6c49ef13fdf6aa5a5e6f6c04f8d60b733335ee3291a9a69679fac15fddcd8d33c6d62f2a0edca955c50f8551029d36061a0b0484c583e667c6c4a745d0d5fb0e42200a903afded0ed33e3432f6ec772c578c068cc2292cad10a296acb187428132655bde799d1930496db859b31cb376f4acd01039dc1bfd2d838cacd6759cbbe0661ee7296ed4c0417d7b96fbdc8cbd565504c29ddb4c2d773710c8275d4af0f8588207ea68d38763d7abddb48a97ea9b4d8ce292df6642519b11256e18614c6ec10e9995fe571e443b45da7e72841789dafd1f558c6d9694bdecf55d64fb780be457c8120049e81c76cdc134602740b17877a4632fc0fd3bfdb54cb144339a79d262a7170c15e081982dc22bbbf688afcf7a5aaf9f625f10b75434d668e584aa876779318562fdc060ded7d3eab7e47b4bda9cc70d5e4545ccc9d5dc4459b6878e743ab1846dedd6fe4d42e2907614567acb9010ebeb0a1d38f4bbee3be27462aacf923529707ce7227441e196742e3ecbbd87196433a586f944c7f10c1ece0606ae3469f00b3dc91ecb689ed56361dc53cc38d99c4da902361ea0aa2ebb82f07f1924269bc41dceec917e2a54b59422e80c4650312af0b0240132d48e88ea01438f199473f342affd8ac9bbb3d5e6238bec7346d1412d4590aee952bf7bbea17b09822f470ccedbf95e8880f9cf95db89d156cf5705cbb501f84aadd8afa9a4f62b7d683bcc0e912c6bb7e8ff468b7996e19f06e2595a4ac1e31c29c276011062c26f2ef292d8e661a7e32a2fafa5149b8da06afca7947caf627ff0b80051322516392fc91e7422a309d16a2465f598ead875f8c08347b75e0d1b986e9ae26e358eb996bb464969893ded81e9af25aa40ed613bdbcffa77a882521f6eda4af46de5bc63b2ba08a51c4a5765370238c90a8b63b84067c1f270649c4e99d3b581e6e40726b6ab20e73679058d215b031ef70bdb5d4338d4c0558942f56cd5f7f97ec685e36971645e688dc44f97f58d96d163b8f5b07120c63caa613f587fb65c327315e22b91929ac127aac5df6cd213a63d976d6b6483f5fcb185e5dbeab7ee6d81bbcf92de799350dfacc545b34ae731d8be4cde7e1d99b241d9c05a3bb54c8830779d6e009d85809c618eade9ffec1d7217fb9c993796d35705582597ab996c53afa0a4d4c41b4a60a6d02808c1c9b9d97958e0b64a61e7ffbb159dbedfd80b81ff820ea104efd51038c79ef74ab1d8903e59091a5700bdce1456676e59bd11ca1ee6aed9905b4680563cc7534586cefabcc9c2080fc57ee2169bbeed89b73d454cf8163e4ec04fb3473cc4be3a204d76f4f311b0b869dbe257417f95bdadde993104cdc0200734a76ae9799b04b3a705dfea270ef86da3307ec06e55fb843505cdb900ee4a3f91a54936a2ba5c1a186b4ca23fc493c8b971d1c971626d512cca643321893360976aebda9b701dafeaa3d1ecea839eada493b42b5e2fc48e764b7d3240112e0b148c0d8d96305f4138fb7758de8b462e3479ef110a6c8b7af5af916ef85b6520f56be7ff17bb73257ab312f6b66089c603951e7f8fd1adb7f53731b514ff5766dd9fd8ba6c292876b99a98e1db58fbc6c2f14a0b4d9007ad8437cf20fbd200b8b8a0e833f61c72f53ac2250b9e43463fcdc6710e4d18957aacf81a85d8363aa2df405c4b01b486749fb33e0d7b6de59ccd5b5bb5c7b71c7fbf071db0395b2a41a7c97440f0a5400e9b3fd51cc4b837c88996b6c9b3c48f62a9637992a43fb404a7faa5b5d2972f061fa8ce1e20c2d0ba943df3d31a584c330e2f92034d50abca41cf0ef3248471646d0827a77c064998f9da6048b093699c6660974b6e5ee1f72b68e35c10dbb695e23f312db370e75aa575bb560d5c9c91b44edd92ea61160755df3fce8dec8021b89d0d0cd38c5161e27b41c3e9df99d0b73672a5d53003eaa5a05a6432cac8ef80a3841023328919b8a75032e61175b0b73137f6e268ee8c63248ff7e54d8c251fac335bba2368d40fbdf90ddb91b5ef48ea72c9d0625e90a064a6a9070ee24f4416510b3c129812929a55f9f9e18c82069f354cbe805dbaad0622eaad0268e51fed5016ca906bd80fbc1febaf5a5251c8aa2683e655137e48dfc37e2cf94b5e6d662d3baab3f522f6ce9654936c5e5c4b5c90e44c6f93107deb6ab881547889aa0322b3c405ba87bc99007e98e232500dae0ce5779c1d8e3054b3e9d3c5471092465abe5a56bc8537aa3941a21c6ffbabbfe8320bfda088ffeebc5e106976a50d00f11d678e39df7927a8b130eb4dacfc1cc03e8606ece8dcce55ed33f78f847489236d3963eda88e69dbb883f7593f2b0de5c431413dad95b634f6634562beac3e9a0672389722f652458a5470c871c4b10b2bb72f445e3ff7ad10b94ec720926bd1393a6a385225ced4267ab4b6d77685cb760a938975a27b44c2132268462c9f711095ba5710abe701708ab4afed2cdf1e4be8db491488e7f005f8124f9d23eda5c4c73c94d144c9ee1096b263f84687ebf561d556d4634309981919d0fe1f896a1c5231fc607bd991326f9dc42790b7b36c1efe57624120d9f123d8e0cd8fd2bad1adaf649714f72e67ae6337f0740be90eee0e5b647fdd501be8c1127f9469de1904ecb844b6e3c1d6b65c9c74d49f144e6e13587b9e782add45a25faab513c43c34cf9fd6c33d171670ad83f5e50bc481bc2b6b091161b5fc844a8d3b7e6c2b993518abe323511c4252ffd7270d89d17477983fecf23610c376d4a2710ec1bddeb8189136d971bb86f0531f7e571511b6693e54ee02802306f13394478afa95fea883ad321d02ae3ad398d31f87549663798436ba452bdee6ce16d9cf89503ad86f51af58c281f5dba7ae01988796b7863715cd3535eb62f51f88f1b80ea793281809e7f96ec93d0379a5abe78d44c628acafeca966aec44e44c882d414f0de8dfc7ad6572e611c895b863aa977b656a126c12dbd76e8654b60f9b19556914783b2e33142331631f378372d6dcc355e1a78a80d362011ac533b3ee64677f752e854289b05149ef6b3bf88025d58c2093bd8425dd03b7716fadbc7be263c4fca1ed878a0a2b34ab36808e44638fb66ae3796e5a19bd1efaf2cabc9a4e427fe9748f2a167b904aaf741aeb4819e8dcef043d594f16df53f6eff8e7fd794077a725b2a46e6e357de38b6fe4a72cf4570cec74fe63142f84209117046478f5e116b189c10a73d0c8ab633678688ae70848bf207b3bfdf507f92bf1a7ede93f458cfe1f07f77f3041a11eda9c660783dda1d9dcb917f9a64b38b5025d1fbc8870e656bd2f3b09890682f5ef2e4b5bfb3233cb759358f5f4f1e6704ab9b235e871d7b1dddbb92727754f90bfdd4e2082d4286a95919b7a4954cae5b1d59253ce73641a04c7508890fc1540bf0ff66770e2b5361d6ab8aec35fe902a9c905592301393b6eb3ce972c769eeb55e03b82222254eb82d23ed20701366ac292b63da92c97fb3144f2a588fa3c66579383e89734c4d055c5b1d06312f784cf40e6f36b2420b3513757bc4ab1c45ef9d1265bcafcc0c3e76855ff8450ddacd018b85e13b710a03efebc9549404845c11576d45092f95d2b0dbfda9632d4e3d1809f797603e53340a98fa89510c06930229ed25b9161f3920455d7a73271103114e1dfb72c3d8c62168c38cad12ee6ee8f8f1731d1d61eee009bdf5c47f5eed65dcb43f0fedfbac08f89e51d134fa1eb2ad23aaf54e93a233aaf0d85dea5a1", 0x1000}, {&(0x7f00000012c0)="ce0afc06aaea34103266dc24027f0b940b281bd5efe40391e6f27c40f98d473d37b67dcb95fdcacf2a94d4277fba0c749cd4886b4ba7818ea605b3cb54fbf0fa91eb379a901ab6e761036b206dee35689300ff0e3e85b11755a6a2bf6f1946f8ea680c624913df75031a537e337c4f65bb7f8cb8dd3776155b73bc20721a74b38a20c69ead4a7272803430865d3b147b47157e9a8a0e98177ab4443212015c63b9533a06898742894f2446a6efcf199988566608238d8fbf6ffc8c00b9502d9bde4a03b6139800728a558abee1f5d941d536c318b18ac52abbbceb6246ea520885f9478360dff9746ca808aa2b673fe7b34c39beff36fc8d7eec173e4048d81312803b5308411ab9df4e26fc803def577bacacd6e263012eb77e9e9226609fc81c7b0e71921f200d1aed75713027d8a23969ea49402856c0c41c7b4571386c425d0eac3a492761a8b51c55438b3149107d6614a13021b63030b5ce51d2438088370665191305d639a751bbe37e7f0fad69cd1e4380b3cc8d3962045527fc82a988bdb9c82691060d41d112a7755256f6d6ac74b2218088447a816a9b49f0f1522573ac79cbce013da074f0aa8aa68544fbed180b5c4e3912ed621cca762fb50d05ac7619595be54b0a20c1eaf98a768966db0ac69d7bed00f7db32368ef9ad38558c476356af475b74fc0530245c60265917f2a5ae6e9ed30a9f7ceb7bab06b85eb6326dfea9c5a5238fad806e63e6ab6fa3e12fe50d97f16012c0372d941ece0ea7e93938f9ef3af988ad8580b6f0b6faee522c6093ba006a61e363488df31c933849a40ad0b23bded76c1c319b0ba7f1b1f7e75d84d76f2e94c1f6ccdb29171b796dbe8c6431e8960dd9d1d0ded78cb152db54fd1697bd2c2492b570c6bc4664e699b3414b83f7220e89831034701f7d11280470a81fac13f59d67a3664de8e20d4604ccd768ea48e6a2d8897e5884522481ebff7de656e443335fc3d09f6fad0850611e3bc43c2c40e04f47c695718d92655451d07040bfc64033046d3d01a92c7ab8110fee6e3428629071a275f44dd326d172eec7c10fb82f183280c0197a931e7b2df0f7edf851466bbb95458f0ec4bf55fb8e6935a1af8f66d19cffc5f57259f4c7e6802247ebd1a12c07d6f404d2bf9ac4fe24abf7e4eaf46fd3bf75b04271b30b590727a8720c0fca8775a668cdf649db065e3028f516ac6409af1e272d040029783eb7be55904134bc32a4c4c84f50218e93e867359f003170a6f407bfc46e731e24b1aaa195c2dc4969f5b04e30d9dc970b47149d54fbbc7d76cd2d294b722cd151d5c869392899ec77ca4ef7ae76268207989f1737751c0907908ab83d94f0d5b78ea8a026b2ded27e083dcb4bd015eac9fd9f3096084cc96f1d2e465a8ce557deb212d26eb6855b6413ad1ede9c389a5469f09fc3ab8063f59b67fa4df29f732c67360062babeb7c5bc07929e7bca6603e450151bbc9b70a24b3b85de18b1e0da7355629988f0482565a10039f770b5e678fe79215f9bda3f2c804c3616490b5998a7fc140f50d0fa188da2e72021a92c12c6255e87bad140d35d9a3af4f2a1ab81c0d67685104bb51fc2085ce90ec0699ec97e8cbed6538a414cad01884911c88c7114ba20b72226a0e25aeb24022e1e8e138e05de50cf66fd2efaf33aaa8ed3e91f80b98597c724687f2511a9f603417f69895f0503c3039243bbb63bdb576b9da679e80853f495b8e2660d3bab8892e4b23a5597789b19e2eed67f8c1c99e1eb0c28b3a63cbce9ec2f574bca340504f1a7af39111cd2434721f323ab73a0849d4f93774c2ad9e747bfe9e54d7086ca10aa6a5f258b5d2772c457f4bdb68ea330253064628230e22fdda1da2fe92120993996969ef62e49cf921cb84a075f231aa1600a930210ce8dffa71da80410cd6950d714468f11e975abab1e1410199725630c91191c00604f981cf035825cd64d314f3c48220f11ab911cfd23cf8fe3b1899a20b9c5ac478f130b48c5866ebdc0705b082af37697d6e3530df77d0a56c6001f9dd065c576ceca2443cf4009bffcdf362c1e8e47e64b9583253a2134baffd4f9ca93c23568c85b930bd8c96e40d2d3467a1a78fae89d78a7d58159cf393d8548fd32e1e291c9311eb05c2427e0f68960247024b38a16167bca779c85dacc5be0d7d2fd939d913ed06a492d7a3924b48708945632697200fd7ed622271472b1d11c3ef80965643e102809a8808b4261bc39b02cf14e1176382dc087c7d4336ca74c1cf95b41f6ed71b8f1e45bc814ba640c8af6f7ab36874d9abd1c31780369b291d3fe54cdf0074a27e87b14fee73a7fc92c8abf4c9cd57635a1165ccf2cb0cbd82d904775b2abca136dd9b608e12aabfabb9405d9c8db492192d1e00764bc856b59faed8e2479ca732fa0aa1d1deb5ea758a2a598d36905183670ec8a7fd256bc3c6a4466a854f16d34fb8bd3847d61b7a1e74c76b4755d1b55e992fab1e78d66323c9f9bcaf863cbd8af775d4dcb8b264d0247dfbfc324595beaf810007642e5bb37481b093b2724c17bdd054356bae6db950126e14df40b46a19818e09d9d8f5c88eceb4cd90d39295eb50bc6ad066895d911ec543bbe9d44a28a6b986b1562756d15de7d69c10262c58bb97ce2a5b869ef3ca263ea101c2b9169f818a831b13764de3f6b206d9a0a43e642226dc9d81c3125c79248fc07de761f4423189ee14b5c6dee293dafa61ec337f608c24669cf5bda1707ce64151acdfdd1a941343ffdcc6292d96ff8f226a29e49573cd1ccfa6ae4623ad097df844838cf81297c78c35802f530f05a3b9b924739bccf0f9ede4c7beff7c451153dc4df3c5d1f9d1b7d4e2edb8abfbe23a2c4a6526b0df0b75aa8d4767e1e065a49e2063e5e6c685b8b137815aae407f39a64aaf4f037a26174021e93b08d616246f636dcd93c214ea811fdc9827459ccd4b4e16aeb2618b80857708a63f3af8f93f898f3910eaa3949776bda1d73ec1ac26c8380f4f890858629f82cf4f833399ee79f58145dba78b5fd8ccee133555949a6cb8dada0b1c60869ce513f699e44bd315759f3f38a07d026968a06a37006af5e0262a6df514f0e3cab7e65616b6f2de6986a62b00f62622a9dd104788655f97696118b0e4ebf36f478991a260ab60f581ba2b30acda5ca4f38d56a85f7805a99461f0a00f3a90282a59fcaa725fb52f76273e987a83c2f26c12e9ac2d8bfeef3ccc067091a59af8227f6b7d4e150f482cb0b0ff07849b24737f9ef499135fbf400232abd13c1fe31ab4c7fb0fc3d6486ef2ac746f4dfcbb868c6e8a2fa955ed2c9ba593bf4c235f588b13fdf90aeb666af9351798d4af4a7f23b82c6bf873f0a56e5be1d35f83b91572b9e42cc4705ba7c84f637de4bbdcf4402671c1df5b47cece2afcf43960eb6246d1bd63e9bfae2bfab2b4b300d4ef4551a2a4da2c7a2733d1e06fa5c1fe1e112ebc5c440b5a839ca9acebb42c6bd241a28e82764cd34b99f144d086879529fcd00bc1594b2e7636fafb9bdbf85231534e4ba88c114f9f59a3d107ce3e9d6ef17ca1d668dd6f67ade6a38a9e23e056f71cedd794d44bf89ee6b3630f077980a3dc8fdffd7f38cebc475029c48172512150066b0c708f393cb2247e0bd73b496aa72c98728167e33c4814da735d71a0027dc3cd9ec98d0abc0abf9d6e5d22c47a7608b39b7375a3d0f27daf756711064d11271fd0332725db81ba14231e7f3c91e70598821096a4549b4512779c10bb4a7020fa53666abafae6dbc9999534edb63f58fc87f64ebea58c61fd01eeca70c7fa7e274a21250dc4cabd243033864be7fb80ed9dc35c03b66cf2db133a6974dbc305fb1df03212cb9be935e40c9f0b6500f211c6003b4d412b37108811e77de6eae33116ede59b2f11c4f6b83c8eff266744d58cc7e45514e8d319a84b3106d7a1d6d8e6d3c34f9dc844a89f9f07bb1eed73048e97a2a57f3501b469353a235db42418454d16923fd4f83515c7f0b9eac30267066d6600e367f2d148687c2ed6b15f7c10883afc553ce8140503859bfa0f18361d53e8f321faa33a21314f9ee75422363f9a62b26fd7630f45005f4375a88e6534df8b43d68c80b198ce32f2ac20eb9ebbe1dfd6a68747165e877f3b70026b20ce39aed9ad976b3b079650bb7a24b978a5edd36b5a5b201149353e22fbebe877223597900709e245f8ef7e057f9017fce611b40162024ec62aa6f37ef785a732cf9e4bd9eb1b0f672a9fd9834b8b72c3f11157fa1b7c183b59e8fd49b4c8a8471ad69c0185e1c688078d1bc440c91c1ef206ff1836f55888dba6695235840e2ae431576fe94aa3f8d50b71596d9d7fe95151e34c96b415983bfe5f36f359757d6363c34d8d2b70d43d68094408266b8e88460cbfb4c46fb10fe5c77dab7887c8497fffd8e308b77647f56a8cb8e7d6bd0a594c77e9d55da2419ab1e37b77242fa568691f09b0013790b76180938c139ad5c418b8060b0a9c98d4079da9d8c96e2013c50c2ecb61ba73c03771a933d009ea4b346ad46d34c9982a5acb3182d854fc1b81a45dc7faa5885a4b8b34130bc8aa496b6321b11e0554781c1ffc8538aa1d7cb618acb724c6523b523def187ffa992a4936c0b6d4990c5f8d9fb294880aba3fd00d868d792a1a1459b54432eff2784fe460dc330606bb8dd903bfc1b6b9e25e0aa57529d06bb3451b35153b7f1c1b2654230bd28088056406d65a6fbf35e99caf3467ddd49daa137c4611e69a9c6b48fee26f52222900bc672fbb4cfbe8566cab11a887de080c40ec9f1f82517e9c1ccf8d9127a147155fa0797a2bec6554bcfecbaceb89b6e77bce1fa79f8f696cbc0a98f3f1f516ff91714c4395f329f83bd4fc1ff8dc52f50502ee4ef954e9e65b102a3906df66bdf96c2180b179fd5dc34e66557797560ae7c9321f63b917ef5edde18bc0d74fa5e79dc133c28830a8259d31ffa272a6d3877ac830d813e49bed536c9fe3dd735dc166d2404a394e344803f6de2bf1dc2f5d1af7b47c1d2df88dab2a58b69eb26f583745913caa12280fefeb6ace88fee629934893d7ce9ccba65f7cb7c3effb12a6b402cacc7e4eba66f03f3e1b49ab27def75261dd23b0574196caa080092e76976d311eba2db572f74a84c435da29b61c80a7f8c75bfdef5584d216f100b9ae659322232dbd45bff38ca8d83520764286a91e16ea154db73809958fb283c5b546b2b1692d0ce2dd200987b464c6328ef8d57962af247b7004fb89b08fb9ec48bc82ae56d6b19e59d623f322e08d275c28861509577e8456aa3b284ba329d8f0bcdb34a943835e80487dd7a18cf878071768314d475d6df4b0ed934d0a3f0b7adb251490fa36440860e97227f19e4133854300161054238968a2d85412f58a068a184c7a8cc109398a2208f2535c270caad37b689cf5546b837301ac78c3ed76f2498fcddc81dc1981befc23dc9a322674e4931b3ac70768f3adc0f602a445faa56eb9e6e9d7dde0274f1d4819ba1342c05cb163febca605576826b7ca3c85a78f104079af714e4bf9fb0a0be76cc3fec99ab85da239d86c0416988b58cd25ea595cf37dd62ffeda666c716354502de9219cd4a803b9683bdc1268e9d69dd6eee62880c65e978ae81b16a4019e87b62d355ba220b8455dbb2963b52ad43792770c91f040f5bcc3415565e803c56a0154becc72c438acf01a8ad161d9a693f8198853bbd730614599c9bd0d9c295d24107dc9641de5d41c9f188b228907685c4aafa6c3c1900da", 0x1000}, {&(0x7f00000022c0)="ef84feb78f061cfbc37b023a4a068177badc9d9a3020eaa7c073de0ddad79f8c572b41f2fa764e1ba7a57e1b11db96cee5eeff14fe8039d4724ed5488fb5f7cea7bfcf7eed39305ad23260407d05b9b5197d3e6cc197b8a15edee0e10d4b5e542c2e540c922bf4ad7b418384c4cf4ab66a2ddebd28f7ab2cc5584dbe", 0x7c}, {&(0x7f0000002340)="c4354a3c503e504d1abbed09186874061211d017c72c6c55652ab9ec5b93c6f8650e6aec3f043e37f9e1158125c86d06cfd3da51258361bc0577ecfddfdf54147c23bfa4b4a8a29101ab8da5633740b4aeae5aa979b2f480770359fd12b8a20241295d6afd922f0ef01c66afbbbe14a95437d8d460595e0932c103adf843de2b31bae13062ec474d0b4b02b3014544c21e00aab79b479bd4cf4657b338224e8d5ef1d3ac251aa1966dbc95e8b4ed25e679c127cf32aaa7299f65b749e25b97ea2ef06507e42836d46ad5d4531780263f2453e9ee281e55dbb5227aff71d415a8d9453fb200dd8c44ef57e8ae3527c6828f6ef4bb92e3024f8da95809a0455ceb3a78a7f682e08f45f45e7904be359e7dd2d4967580afe9a639b9298a86f76be8f8e7926bb9fb5871207b6aa4b7bbe93d7ad18b0db59a7c303b007b0d9609870db77091511e646ffb688b52109b669f967d04d94c77134d37613988f0a551dda67cc5e39fab58440d4ec284959495756429cfc6c6476c809197fc824f286940c6139551c150c32cb3c455cd8802d4f57567846825aa895d116c105a5e7f355b9b219f3d0157b093889bfb89e28339cafca47b8b3deba6b327d12b2f9cfd0e8ac1b65283bda273b283bfe144158aac4d1f9c5680dc8ca9d23141a6eed52e36eda22fa952a07e2f3a519e3025b44977558c62b6e2d9e221c834046336f6880dc653dabbb0e6b509321ef73328741a7cdc2bd02878bcf4031a63b84334c194732c6d2591a31462bae044786c1969078cb020027526ff2d50b3f9d0fe5c4bb2021a3d6aa82597a0e18f29ac7c8400d166533e78e44e4f7915109cc1c1d8101fde5c64cbc741298bc76167f34e42a0581957f0b84cdcaacb17adaa3807aee0285a8dda7293bc06ca85a37972ac7ea71895700f9aeee77645b280322bb052ad6756e8729827291dcd4c1b5ebcfab6bd95bfea09497b48b7b34c310b8cf4f99c9a253c0b2501e589cf1ab5a34338daeb5a12b8dff88f27e416007de445c38e3d5869d77fda7e86e2c8d3f6de7d445af01b73f80ba3da60ede819030997f5e45dd79805b37e366208f483b736f09a4bebe3aef34014018ae2915d32d183ae7c0bcfb1660a1b362f5de42bd784398d974c42bab350c10e80cb32b7969666f36b8a3e1d348a66412726ddb994a351b9ac92727885aaac5e63b77ba2301cd3048625462e518eb620dad130085b04fb3bc69645be5b2e38613cc2d9746e9a211dd9c898c30250d84ab795a62489cd26a2ab669c119808acfda071a147b6df7aeeb915b0a0a327802c3f05dbb5aee9bd7dc1ed1307ed66777173a0301b847c9744ea5c0e736667ce2d1bf40ff85a7fcd10898d31108965dbecc72cf54fab4c9fc58703549ad9cc74495077a743b44139134c90124ede3f0342a3316c25e563eed7a2da26760e1aabe1dcb89e7ba19e0521d86897a194a92e0a734daea7aa8961203649fa6d6faa9297be2c5643e1f2b3c8c307b71dd103609c12bc07b65d192b2862c5822f5de3fa13affefa6c0934c68ca8b40293a99740481a0a47a5ed990687af359f39cb5f655c4518c0adc0284ffc78a1a1225922b62fdcced44b6b14482ffd5a0a722b80c0dc769f7cb9b9e7063a86e15548e404c6fe4ae5e65a1e59cc82ed5d68b64f02b0d19541533071625cfeee8b7b04de1b0cce7bb81beb516faa958ee0cc6f6cb82db89afe67918277cbdae5427666641eb3abd8e70cbda292867cf0b2e7bfebfcf897f292b299c91ef91e6da099c4aa73ba5cbf96292875e0f28cc0b3e7fac077662c5f707d8784a15da595389a117f5795f4998f04cf862d93febe728ed3acbaaa14934268644aeec13c0b905cb24c6739ba7bd52dd32827b641061c708f9cac81e77edb90fe95da5d85187e387b3b01bd5b019717fd76a12aabe97f4d074627cda2510e8effdbdd33527292e39379df61ef3fd675f27f44d6cb074852082d7458e68dc1faaccfa5a1e07b4015bdc3ed8f41a8a856124f20da71c5c5fe89d24a45ee25279e7afd701278145fd6ed61fb61148810e3844d4467e22334b9cc93943be6a0acc076f04dab702cd49f279ea41a6a7a7373d52ca494a4a37d0678b73c696b417e0c958ac83432e28cc380c797f9990994d96879430cb3331e403cec2a9ff9629b4bd711325db37ad4bbd46037e9d9cd908b01041ce64701a4ac00784e84b1e8a8885e4f533e1d8bef83183888a67241899214b0eab4493f5f2b357ec1b18a312319e115613a02d1186a4fcea0ee2418eb01756183b1005f3ff44795e6e399139f12b99c7cc302148121e1b0753240f000b539893dfe6a9b6c00523d0c76201c951a56e4320d9ad2be65240b8e106ba3947857c5facd04a5fe6f72a0bd013e3fa2155f4716ac8326c858a820129360f86dcc8c1403f7c2adb499a14dc658a62c49bea4ac9c40df83c55712ee49c418b574f72c8a387ca9cb3646cba85f819109f72d2cbc33df1b86f8c6ea7c7d3bb35027d82aef564b22904a43128277688eda5cc44acbd541fa3eae221e58f8f91bb27d869c47bcc8eb944643278d8ef084d834210e79d0f7cc89770b111f2cfa5c98f5652bf1d6cf2ecf73ae6e1431209904f3235b32aa0821e9d824d5a9391e71205b4c8ec107eefbb6b9122bc734cd4e9596738517be294738f950749e2bda7c29176f98e72f7b8175a254cd9b5b8ac583596400274b7909fbf71f4cba76c6f2f54968427d9b7313b6434d01d08c758f4633920d31237fe682de79aa745e1802d557a08c0171c2950373cf9fd0edb5e46e866ca86a48556a5491471281afb6977da23b3de983684828d6cd8487473051d9af21c7d22b18f8e9e0f309b837a02939600a7d4c97a4a4e084819934c26b60daefa2d69a02cf60826738a40ee38cf19fbee0128f32b8652ef87bb6b393df99c872f476e9f32cf4bf336ee2cca8f96af84b094eb20d749a4a90f0c24d89973bdba48af0f42608b2bb93f376060eca292ddd5c9c9e3f5d3c3f2a1511ff4832800c6b325ec11fbb68cf718d7363b00e9ade219877a2fd052aebe5fac9c323dcc324b276beec254c0770f8ba8d5642cdcb4f156d14ebdb95b869262d9e0e6b00f8160f2a7ea4b89d452b21931ba2bfb18e7b48a9f390e323df2677250f9157f82ba1e7103d08c474d61724558014022ea5e424bff6e568b2f1d754e3841ef8cfd22d98f92070f71d3b068dfbd91398b2d3e65106e7c2a030bef6595394c7b975dfcc4fc05193f81acb6d382da2acc82264cda77cb6d992c47d141b08866a668ab93a5d638daed0123b2b860b6aff77ac940ec09f7eaf669cf82b06fe17414d3903622578c6819129fb92107a6d40893de862b4cf7a463f4899fdfea576ee6e9ca486f2282771e0399cea62486d09f964e4fe93087a1a8a0a4fae12981b025334e6ce002f114799c98fa2f7f619f5bd7f75b88add6894bc531c7a1f67cfbe76dbd1bf7270a0bff4fc7f918dfbd7d72cdd2153629dec8592b353fe3e4c5a506f0d4624eecdc0b1ba2a5cd876ebc43a6bd322431180f76c8345e9786cf2f1db9fc7b1ff4925e7415f72aee9f7a19dfbe5eac51b96db77bbe40ad47e548fcb658928f906785e380a4187b29d7004c7f3e0bb4b376cdbc1c3568e1e3e3dd7fd8f61ac91ea3a50e6ff2ffd190e5c2d8a3520fe085b769a4c1016183a12f90a92b130c985442f8771aac85e86d81f0fb64fe27672636ca2c55d2636097f14aaaf2fabe918d7048a6a7c169fca0036a2b45a7a603b636704b85a294668946618fb01e9922c57f20af26d477fca821df564c3fcbe2c31d84ee21fbc34141f93b944a38cf85b19437ad18e9d6f0eaf6e956ddd88a009af1b0e0fdf1c303ba9a69ffb200aade98c86c05f0b40fa82c58cb2b00b5e09ec67bd6670bdb7e51641d23faee7172ff8d4bacf6d1db98ab5e233f94833a86a17c66c5d10c2d618dbd41795b009fcdd00d446147f2f592a36f5126f318b1717a341b06cef1c2e21ad29c380951fec0c5d3247aae385372ca64293bdecffbd0791b6aa30354fb220d46ef1e04c8204f32ca055960b442d511fc70dd21e2b6403afd74b174912da8755df2cb4d770c5c243c224bd36bd78f1a442adb656775110b6bf53bb64fc4193b4e609bc0d1ae4339a99c6f4b3896c6571ee9fd01873ad7da1ecf771ba580a3faad1813436b2fcff2052aa9ed07448b7c7259a00facde0745a0fe9bdc111d6376c0d55e583dc792d27fcd8437fef19b81b9ef113a9f584efab7d9500daea1690a9955ea7b5044044d8ec97cead0a8746880e37ec346c678ce782b222632a70d605d54902b8be0f7a2989370d1d05bf56a969d0ee6cdce61d306372329a11e3ad2975426dc0a1985d3c920f701ea9478af9231588ba01f20e4f6eb33f1667cb20a5123584998bc76f06dadc927295c1600acc108fdc316cc90ec27bcc52ef4f02d07357d938a7535e0a283583228b998d25c6e3f4a7b72b10f9b09de6808c4c962fe11aaa46b824e3fbf00f3aba93fa5aa2101393f22d19ed8e10341305c9a2a6786af93281483c32c1d174691b82b79018c9e1388319286f638cf56ffcf6ab5137dbcf492fa6b6f84c5f99533ad8b1a137a2af093ffd3cb5918e01909da935814d81b6ed159287b1479d87876e2169e113c78ac26bb1c26c76b03b7aed6a3e9b661bc87b90c164c2a62afd83b001997f85746ab7df415f192a459746ed3936fbff5008cc0e7689d0aab623d23edb0c6572b528f3781eaa85c5f9f8802ed58f5ecccc63c470d230eae20a3e205cd0f28003d80c7db842f6de357338ed5549ad9c342161c099d80e6d9d55d6fbfcac1985f8e2e388644fbff79fba9525a050ac46b6e946791393c38943415a806bb7b9f3d9c39f07aa04c0b599a62145896cb4cfc893f16016f621458de4a73f57331bc16e853d175de64cec090ce8bd7bf60a0d70447db8a848db6c31874a2b2d74e74f94e49226c181b66db79f1afd507b6c6587415fbc242330d74f5783b41a0a0ea770ec52ce61c210299d3e0f41df786114b294fcc17567b0e3bf204f0cee352205c0001bc2487036bfd190e8bf958738058ddb59ee93596f86150289173606f25199f164b1c19265354d3fb7febc546bb6fbd05dddf7b86383725dc8a68ab61b176c04b99830d75f186d952ca24acda6f7564cdbc53cc7bc20686d8155f2149f5605050fcd9d7ff63ed01088710ce05942fb3b4fa329fdadfb8aaf2bb3cfe7dba669cc71017a05a113f8f68170e837d85e050e4838937273c790753893da4accbf9bd923cd9183c0300709b1fa2ea635ec35c55f75bfb14456153f900a4914842fd35338256fd459d41cce6dcab8790b1731ae8fd8dfe565b15dc7d9d4914ad50e769bd551ea3d11bfe8836a887ebcb08712691fd3179ef4d1fa12a82bc4970979de93cc7fda9ed7136fb48f4b029a8759e1904a4b68ff68821f6be32297462970a73ce498ebd00f0015169327c16c883fd350df79434943acd3d5c6252026367e7d8593c88eba25da33add7b510c95282323480495a959a06426b18dda3e34d2c6bc004ba069ce0e666ffb36e8f28109ea70dd11d442650a1f5f4e2c64c1945ccf8232ec8c2d48272f5823059885e45a873cd90e1d3aaf0841e3717dd41dab7db37128c007a8951a93bc9638ddc87e701e0fc99bca6a0f05e85de04ada6482c2dce184dc4c47ea9e411aa65305bf55b3a1819cd4cb8335e9c16764fd981716de4dbd0b53adca09bff577e0d634146199ea267fceb470c82", 0x1000}], 0x8) r1 = semget(0x2, 0x3, 0x1) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f00000033c0)=""/190) r2 = open$dir(&(0x7f0000003480)='./file0\x00', 0x100, 0x80) writev(r2, &(0x7f0000003840)=[{&(0x7f00000034c0)="223969349d03acb1b107f908bc1ca85e5898cbad31d014f82c251f403b5372e1", 0x20}, {&(0x7f0000003500)="a69e813ae813794708303f9de4fa83b9c6eb33cf1382", 0x16}, {&(0x7f0000003540)="ba90556c962b2bad65dbe9da07c5ae98147622f6e9ef17ea74827aaa900bbf93b0aa5c9de0acf29e1bb7cf419c560025802557f5cfbd29ba10a475b1ac2d65c1b933c25e194ad962abe8d20d2812d7c9c836a9b916bc1e55a27bdeed06efca363c9cdfc16e0d4f118dff8b27681ebc77c2717a33933d5d3417379cc5078a1a47525a47569297e738105ad072f3230849ad4f672b759012e7ae0e05b477c5358e6e083c8aa8548af169f186b3e36cc4402ffebaa03e6fee1938a5fe78cdf681bb49218a26d809849836", 0xc9}, {&(0x7f0000003640)="cace4b96f032d0cae8fc0efb7e7312224d8758e445cddb91e1c3", 0x1a}, {&(0x7f0000003680)="e25726624bf936de30256df4930ddb3ea7fb197cdff921a608530d988acebc60728cb0a3cc9a5fc8231374d87a4dc3f48e4b9117eb5d9a692377370c7c17d856fcc14efa6f8402dcf4572f72a7d113c451364dc6301e8fdfa5ff8ba2a77339846226a8e62c76c05653", 0x69}, {&(0x7f0000003700)="32287c45f9143ece2cccde65a91d0fb9ca2aae7db21a85fbd80d0e5d8c3dd4b650d49b2bd3cb834a97e77e4c45e46fb6c397e6925ddf0f92976beef243df658da9752812c83507857f2483d2fef8a3f4d81dee6f950fe6b11082db2e5f66c269ad02303a951f55cb313189bed8e2cc4aa39f490f94e017919a433aefa7bda09c27e3060aa3afddeb800928368c312849f55f4f429811b48a49739ff0c86c7f21a485dde3e7006476e3c9b39a692f0451c4b72fa9e221b975c754c2d7b011eec778478ea7498ecb245ad8", 0xca}, {&(0x7f0000003800)="4436ad41aeebc6a03ffd9810f41ab71181cfd0d82948a86bf5ee7319b0c0564fd64312894e7094ff3949c70e384fce7d8afa0f5c6d", 0x35}], 0x7) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000038c0)=0x4a0) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000003900)=""/255) flock(r2, 0xa) fchmod(r0, 0x20) r3 = semget$private(0x0, 0x4, 0x10) fchmod(r2, 0x154) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000003a00)=""/92) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000003a80)) semget$private(0x0, 0x3, 0x430) r4 = socket(0x1f, 0x2, 0xfffffffffffffffa) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000003ac0)={0x9, 0x1, 0x5, 0x3f, 0x1}, 0xc) flock(r0, 0x0) semget(0x2, 0x2, 0x108) semget$private(0x0, 0x7, 0x223) open$dir(&(0x7f0000003b00)='./file0\x00', 0x20, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000003b40)={0x0, 0x0}, &(0x7f0000003b80)=0xc) r6 = getegid() fchown(r4, r5, r6) connect(r2, &(0x7f0000003bc0)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000003c00)=@file={0x1, './file0\x00'}, 0xa) fcntl$dupfd(r4, 0xc, r0) 00:00:25 executing program 3: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r0, 0x0, &(0x7f0000000040)) fchmod(r1, 0xa0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200000, 0x149) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) close(r3) renameat(r3, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') bind(r3, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) clock_getres(0x2, &(0x7f0000000200)) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f00000002c0)}, {&(0x7f0000000300)="a97b8690201d6ac6595d262aa776b23a65ab7b83855b563992dfc361b61be1254306082de4b9a7ceaf8cc79eb00bdf26f68fbaefb2eae9f67cd57743843a544023c459bcc58fc40fb7c40aa9da78738036199bd8976cf0fbf0d02a5ea8cca3b6f591c145dcf1278342beec13eb5d61cf61cf08c9fb1ec12a254e0b202b35497a6c075d", 0x83}, {&(0x7f00000003c0)="532c436c8704e9572c4845630d306d103226100c5b7e4f14d1455c7260d44222964db4342609a0e9ca3a5e02e45cb121c14b3a1e54ceb13d168db79d6e0bda72d82ecd630fae0932bc37a2cc51c40997c8908f364f9f66d7653a39c0110d5e275a830349951f494a684d7906cd2dcc9d7266319ce8c68be22ffc391001df72777013e6d6590766e089cd497e96541e2cf5c367e7cd4d0926d424f3b835ad615d700975104184a0c8fc9755160d921419d430d7ed944e08f769089b05a735a047771260937d9b47f64edfba18619f99b4cfa6ffca52fbaf272467ed23bd155ff5a6", 0xe1}], 0x3, 0x0) getsockname(r4, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) recvfrom(r5, &(0x7f0000000580)=""/61, 0x3d, 0x0, &(0x7f00000005c0)=@in={0x2, 0x0}, 0xc) r6 = socket$unix(0x1, 0x0, 0x0) accept(r4, 0x0, &(0x7f0000000600)) connect$inet(r5, &(0x7f0000000640)={0x2, 0x1}, 0xc) dup2(r4, r6) r7 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) r8 = getpgid(0x0) fcntl$setown(r2, 0x6, r8) lseek(r1, 0x0, 0x3) accept$unix(r1, &(0x7f0000000680)=@file={0x0, ""/108}, &(0x7f0000000700)=0x6e) utimes(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)={{0x1fc00000, 0x2}, {0x5cf, 0x84e}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) setgroups(0x2, &(0x7f0000000880)=[r9, r10]) truncate(&(0x7f00000008c0)='./file0\x00', 0x1) semget(0x3, 0x3, 0x14) 00:00:25 executing program 4: setuid(0xee01) r0 = msgget(0x2, 0x0) msgsnd(r0, 0x0, 0x7d8fb82917936a35, 0x2) r1 = geteuid() setuid(r1) socket$inet6(0x18, 0x20000005, 0x1bf4) 00:00:25 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) sendto$unix(r0, &(0x7f0000000000), 0x240, 0x408, 0x0, 0x2b1) 00:00:25 executing program 0: clock_gettime(0x40000001, &(0x7f0000000000)) clock_nanosleep(0x2, 0xddd520098e5d6a82, &(0x7f0000000040)={0x81, 0x100000000}, &(0x7f0000000080)) chmod(&(0x7f00000000c0)='./file0\x00', 0x10) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000, 0x4) r1 = open(&(0x7f0000000140)='./file0\x00', 0x62, 0x80) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgid(r4) fcntl$setown(r2, 0x6, r3) readlinkat(r0, &(0x7f0000000200)='\x00', &(0x7f0000000240), 0x0) close(r2) r5 = accept(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r6 = open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x4) write(r5, &(0x7f0000000340)="c687eae1b8c7d52438ff68dc8f64f14ac06c784641f5edcc76f7db6cf043d3c37dd03fc7eafa2a9f6cd7f2d5bc73e420caa9b2360eeb4e2da2521828d4b7507ba150c9429fd5618935d73c46c17214", 0x4f) unlinkat(r2, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r6, &(0x7f0000000400)='./file0\x00', 0x147, 0x600) r7 = shmget(0x1, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r7, 0x0) setregid(r4, r4) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000440)={0x5, 0x401}, 0x10) lstat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) fchmodat(r0, &(0x7f0000000580)='./file0\x00', 0x20, 0x600) setgroups(0x8, &(0x7f00000005c0)=[r9, r4, r9, r9, r4, r9, r4, r4]) clock_gettime(0x3, &(0x7f0000000600)) recvfrom(r5, &(0x7f0000000640)=""/39, 0x27, 0x40, &(0x7f0000000680)=@un=@file={0x1, './file1\x00'}, 0xa) fcntl$lock(r2, 0x9, &(0x7f00000006c0)={0x3, 0x2, 0x1, 0x1f, r8}) bind$unix(r1, &(0x7f0000000700)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$setflags(r0, 0x2, 0x1) 00:00:25 executing program 4: r0 = getgid() getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getgroups(0x4, &(0x7f0000000080)=[r0, r1, r2, r3]) getgroups(0x3, &(0x7f00000000c0)=[r0, r4, r1]) r5 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000100), 0x40000000) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) fchmodat(r5, &(0x7f00000001c0)='./file0\x00', 0x80, 0x600) getpeername(r5, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) getgid() r7 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80080, 0x18) mkdirat(r7, &(0x7f00000002c0)='./file0\x00', 0x4f3ab33fe85bab3f) select(0x40, &(0x7f0000000300)={0x3, 0x6, 0x6, 0x8001, 0x4, 0x5, 0x10001, 0x4}, &(0x7f0000000340)={0x1000, 0x8b1, 0x7, 0x400, 0x40, 0x3, 0x7, 0x1}, &(0x7f0000000380)={0x4, 0x7, 0x149, 0x256, 0x2, 0x8a86, 0x7ff, 0xa28}, &(0x7f00000003c0)={0x10001, 0x449}) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000500), 0xc) select(0x40, &(0x7f0000000540)={0x5, 0x3f, 0x4, 0x5, 0x5f1, 0x80000000, 0x6, 0xffffffffffffffff}, &(0x7f0000000580)={0x81, 0xc3b, 0x101, 0x2, 0x4, 0xfa, 0x8, 0xffffffff}, &(0x7f00000005c0)={0x5, 0x40, 0x0, 0x77, 0x0, 0x2, 0x8, 0xc2f}, &(0x7f0000000600)={0x8, 0x2000000000}) r8 = paccept(r5, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8, 0x40000000) getrlimit(0xb, &(0x7f00000006c0)) fcntl$dupfd(r5, 0x0, r8) bind$unix(r6, &(0x7f0000000700)=@abs={0x0, 0x0, 0x3}, 0x8) getrlimit(0x6, &(0x7f0000000740)) select(0x40, &(0x7f0000000780)={0x1, 0x4, 0x3, 0x8, 0xffffffffffffffe0, 0x80, 0x1, 0x7}, &(0x7f00000007c0)={0x2, 0x1ff, 0x101, 0x200, 0x7, 0x566, 0x6}, &(0x7f0000000800)={0x2, 0x4, 0x97b, 0x6, 0x7fffffff, 0x7ff, 0x9000, 0x80000000}, &(0x7f0000000840)={0x80000001, 0xdf8}) fcntl$setstatus(r6, 0x4, 0x0) recvfrom$inet6(r8, &(0x7f0000000880)=""/59, 0x3b, 0x0, &(0x7f00000008c0)={0x18, 0x3, 0x5, 0x89d1}, 0xc) getsockopt$sock_timeval(r8, 0xffff, 0x100b, &(0x7f0000000900), &(0x7f0000000940)=0x10) socket$unix(0x1, 0x5, 0x0) getgid() 00:00:25 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000080)=0xfffffffffffffffb, 0x4) listen(r0, 0x7f) sendto$inet6(r0, &(0x7f00000000c0)="10daa2d26cf93e87e50614db1ac4ca5df08124b3190ee8e6ce7546187932a404cd60d1f5d676977c63e7d988916f8813f491c1dff584d9b6", 0x38, 0x404, &(0x7f0000000100)={0x18, 0x1, 0x7ff, 0x7f}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="e251becb7058586a9521f0c4af218bf9a5514d773e3029863f98d1214b4e3d27961921f136c70679a8476ae07412a02d1b9b3529c864056ad1c319e665a3df389d2c18064a1ef1c25ac04230cc6b7a91bf18a25431642ea100d94482e46ee6b0d6af25b720d67b17050232d262b42c7a3ebe6fdfdb8de0b4be6935003f7704fb9fd2ce08606cf0973577ddbdd9377c91bfdf3e041e9cb3675a869cc391050f51616231513d9cd1eaad98291aad78ea7389244a0271b50a28390a6ddd0b3e1f3b92ad0989190b0623d11131fb7b314d8d54966ad4d24a1468030d3528ac746708adf2a50f86bc5c70e58af48ad7a81a3c59de84ad7ced8511c692a2af", 0xfc) listen(r0, 0x80000000) getpeername$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket$inet(0x2, 0x40000000, 0x5) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0xc000, 0x1) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) connect$inet6(r1, &(0x7f0000000300)={0x18, 0x3, 0x8001, 0x7}, 0xc) connect(r0, &(0x7f0000000340)=@in6={0x18, 0x3, 0x4, 0x7}, 0xc) mknodat(r1, &(0x7f0000000380)='./file0/file0\x00', 0x1, 0x2) recvfrom$unix(r0, &(0x7f00000003c0)=""/246, 0xf6, 0x842, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0}, 0xc) seteuid(r3) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) connect$inet(r2, &(0x7f0000000540)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000580)="04d153ea2cc3a010827430fdac48e88f8d9e31966980eadcb0c1bed49f99c20165835af9f7e5502b238fede92ec83d6ab3a7a860bf400096194af560a3e04fde3d35ba3e8fc6b026ef89570eb6b0fe07901fc4da4e18a3637747a3713d7fac9c86e12a17fbb1f0a7bb756a17db6ebd7448f17ffb584ad836889c273e4386961094eac41faa39e107ea5d117004c78d3e7436f7eedf9887b561fedfdfe6009e3996323b1995ce73036246f1cabeef992ac23e113b8a681f76b7f746f05714ea508cf98484c166e37cc223e299fb1ded81aa0e16481f1f941bbd627a361dd8495906a26eb25330d11ee07cc1d600513f08434566eaf636d00c170ae0e27a2bbed0c8d6b1882c6dfe4f264704d0a5b5c1b50f95916b8c80f4043f247409422f2c57763d74e1bb20a0c057c7c7c10772fc762ddfc11968d7c1de0bd84e571e2e07b56faf467b2fc8a16c86b07f6c3d61b9865bcff49a7c93e44cda56e4ddab7a410417e281270ba0553f3461f53b9b582c2586f96b4f61fe22a6b2e3ae7485b879fc9483842c04e264e33cab6e38703e02c75d223e5a897e0c2b1b53601ea52d7401a57de3e993ee1e4312d2e36ad370d74753d38c1a9e434b6088740c846d6e6c2db93c72a9fab208d5cf81f3b40d3404d0474cd1c88f51bac42a4b4f2194c9091183072dcfd94fa7dd492a5b785e648c5ae2077d37abb42a27f2e1bfbce3c0cf113a68469f6b644748a4e2c297a1aaf5bb72fbd84dfb50d6b79b9e525e0e05d4d526066639c17814d040de702b084cf7a82e0e6fb37b12fba3d9e65e388bfd1414c17da0ce2110e961ed2a3893b14c17a5c9cac4ae2e60fd26169514046187f7bd57afb9205d1da467c00a539125940acfa24978eba7f57c0500f33595d55d5992a8e1f36235b2294635a0cddc3cc2232da33ce4446d04787d2d320c1118bf1d3ffc1861cd213aa5fbb5736217cea43504216a5731013652958bb54321e9800d5e287eea87cc8fea07d5f28ce7f22ae2b41f3937cbf4d2e89172f6bf373ba44499ba0c6c7c027058a5213cbb54e822087e477af50d67600509db290a4178fc9d228d1e2113051eb78d6ee3ab7dab7cea924f4ca3d0078bdbff3fead319ac8cfb82b5f78099b4dfcc98db7e374d7cfc877fe43c4e86585593d133ba148d0352a6fd4b9cc0c3e34d31dc209bbd5f89ca05575a28679605f11d006bce0db3be701cdf7c7a52f11c2caf236e1b66b9ba223c0753e81a46a15221e48c351496c052eb800c172a340c48b6d4cdc8b43d07d1d487716afb5b39f690341f84f8ec0a447892ddeab8140c0f71ff2ead9e4973d146780ef1b2de6005867f519a500d9110a84ce7a39263d2567686f680f1df7a16a5935794cd4c86ef359dea846711a06c267738a3663bae58b5253de02f30753d6ba2bcf866f6fa0f9c74f9815a61815d23adfc2b6489fc86a417dcbf94deb25044f1f51939c056507f40027a6819eb18a9a4cec2f59e821061ab80339ee04eb15c43ce87c010eb6ea3f6e42a9fcb17860d0b86110b28d50033ddfc8f3372f18fad8905c9d36c780e7523bddf57a01f59dc3fbfa0c7d3fb4c3ac1e32e66ae5eb42c8fdb54c84e41f3e44bc1c07a74bf8ef8620eba22dcbeb52361c2fc611ce2b8fa1a8e7ccaa64707ec90bb2b003f3a1ce6960411381d6c22577e5f5818a93822e9415da198e6740935889542b1ffd16b8f9d27c7120ffb056d4789a52b76a29bdf4b955f8e3a594e5c777a2c16c63dd4a84d754bf702feaf356b3db860a4d4c399cab41ce7d44027d5e35749f248ef937c68ba1dc68830a00a51e75b982906b7624518545d65c04e1c2fcd1fe17d5ebfae6d6fe0a1054f405754328e625b43ceccc9dd068de9706ba1d3a2406ad985934b17503a03c3814314c432a07e88ed200555857b1e7389db0a0e0706d1ac6f8fb23aa827dcd98a2f9be307695c031d0aeb2b8b6371cf5ed74c7aabb647123b5936e1875bee7c2d0e8cbfc9f80ef670460edc9e5d407b325187561cd789656e89b546b74f40aef378e30d2b788a8a0a407340bf6ca83e0e8a23c34d6c0bd61a550166bcaf92b513232da4a3fbfb6b210e72e386420eb3621de9f97d9d3bebc88d1bec63c0949a821023293f2e6a1d98115b1ab870a730f98fe454ef35a46be84c5576b56c30f3e3b2260390f592661a360c8b5a6dfb278eb61f5bec38692a3aaf0449e9aab72fbc36d512afbeff5c94045306013d2c27f484dd42d89aa002c76a46046c44413b412690deb3d170e017f0350710b630fed21db80d468d0100e511ce0181ea051af92df3e6ce9be583fcb381a854e1e7322a0a709e5d7082481bc7afbaed8101f4dfbf82ccad4a9796c4979d0468486cd9ead00470ea69c4267d7d5194eeaa85167b652f83e6504a7bf51b12bb0f8bbcb8bc689ca1ec8319aae3e68032e1863fa38b494c06f1b31b698a46e5dcba84fed3a8f76eef641e6fbbfa1a70809ea91ecc69857eacf5deba1ea3c3a7aa692e66dba26fa0de55406ea5397fa7602cf08d1353510e44ad07dfdc8dd28db2184e53a5fd193abb4642f564d1a9d333526c7cf62cfbfea80117ae0bc51afa9aa877e4117e18ae4f3fc6843c303c52c851f8402bd72aef1bfa393e74c66135fa2153188262160ae727a61a60739359f024d63f609edd6f9f68dfb708b84757e655de4fc569155dc006b0194443aa20f088f6e73673825ea32cc0cbc617e7908dc07b6a725f8092250c18241c290fafed3f6b0ced1dff95371069f1b24682d3d7100c1d0ff28574368ab7fcb90ba756bae3eb6447e8584ba30a498637b5cf110c9652569d7ad7c3f8bc39c656c3c0276c38a9002be134b738e87314df0108f60fddde24501ef0dc9b837e4328a8590a5ffaa9dc5954857ccc57dfcb78e5adbf66ccd42f9c9e76145bb1b8def9318f384a62aa0366c82bbddeb742ad1772438d5a76601fdf1316f47c463d027799e1065e5a3c126722a142ed7ea9e41d4d8b570a39f82939bbbc7fdf509ea427c01bd8ea675247fc34891a9addba0c34967f1eb35d20fdcd17bd395bd8d209f1b7bc9140910d0e0bfc3e280d7e050cad4897b1222eb41edcbb51c5373dccc293305decfcd102b7ab98ef5e46f77df83b0d5f16bfa47069de0ad50cdcc5126ad7c4148354c11527163ce56b42d16f3af96d8c4fab9cca1e8f5158f6a9138c91a1fe6489ff8d9746355dfda3714253cf8aee60c590b5a583ebfce6a4a2a1ac99915d539de5b963f59fb54d73c2ebcdfa3844ba1519eab66198c1f026694f7189af5f66e0a0ed0c78bae5ea7d050ecc21683f176cf3ce617eab5e371a22fc26fda831e3c42b03952d886492c2ea5a005ca63b408c708cc018b5d7c380972eed4f1e9cf5ec83fbc70c7c8bc9002ce72f7b32fa4ecef038baf845156f4561dcd21eddde6ab3711fda162ac816663a7286ddcf0cb15639b8751f8c24aa8d67d303413dea9a60021a6edff607aa6cbf717c4189f566580e50e9841ac2a3d786ed11de6ccf664f3b96e3d007bb7a7575bc7d1a221f1bfbd93311db902b9aa672f3eab37ea48e7dd7a184019111b0fb2369df52a9898ff1497bf70aa6b6f022b0896670f9999d4e05fcc192a0ea921eb50c935fe014312aadf2d772e7252984fe79e88705e09b75f8054ffd49f00d9431b2d5a83e7e717276f343aaf291a9e23a3ed423e4296783a49ccf8c60e0167002951106ffb028f2a20a27e64b79402e45699e2904ff45a08619681a6c3a538fd876f96534cb5c5cb8572a63aaf39f24b1e4c529adc13298319b3c20c170d34dfca38ae990216bc52ad23fb92a41bd92ac7875fe76b11210b076cbdd412e66980c11b7218fc941a499fa44a89ab2868abd5e15a301a4cd50bf6198e5b9a3dd3db540f94575ecee1aac5b94b1e8c5f4d54d47c56fd1deb05c8ce6411dd7ce54a724770098fc1555b0ab8cbf60bce2d6e838f02c728307758bc24c32a3a3951536192e82a27d58b05df37566a09d76f66ee4c7766a24f59885ecc319edafcd916c556db4e2f4912f4612c223de4ea2e7b6a7bd4376a6a30871000e397907f0351a248d0e5f1245eff839491fba894785b811af2fa364524d0dac05ffc79b99ec021a1363d66ebe145e8a3d7b01db5c61bcde4900a8c59babfc4ac4cfe4499470a4337e062e69c42d26679219e77ff88bf54923a1321b74e597c8bfffc81dbc03a8edadd41b39b73d829d718e80b404affdc6f960d5bd85b5c59f6007c03364b2b371edda479e5073be897a59ddfb28e93e1a875fd723dfa05f3a8672be7afe2b2f48d425957b8334ea140206cd41815cbb7a28b93d82967658cb1a6bb567664e9659b531b568e95f84dcacd04d66466d9b232a0cef71e3a7ebf3d7456e5c17eb6c2a61e2988a3ff071b8fd9eaa194973036040213287830e07e896c4b4f0ff9d0a1f8710edff369452ecf718df2ff713e6a38bfd07f8b093f4f4fadcc0a51b653ac4a40f0fb7957cfbff8478e7edc51deb7b029a69b60a340d64d93bc5f2e8f0936fb4f23f27360d22ef8e6ec276f276aae308a1ea58d148d2c3361f79c895688d8b5b29a0e3436688a1f0a54b415deb49118bd6d81b7e57c49c058bfbba08948774c05f95a019e26d1ccac4b1b4d288649837168709d1e9a559c59b1a4ece76e5e2a471f0f88ea5ca327a409c003790d7a7bdd29c468e93e561dfdf47fca81969cd31494906c43b0f5210c20668eef10bf56e59335a363a1fe574928af1438422db1d7082db5ffe544788882e3351ec39b3f0d0b3773b9c7d58fa1a75796df0987b60d81e48dc34ba93a8f78097c7e7d6fa4cfa93f475c1579e1f9bbc75442e2c15262e7b5fa80d86695a9b79369c8a4a023b0f33044f1b68be197127b47f32735930e58efae65146cf87b78a67d99f9850b32a98e22fa70d30290776b3ac0c9b38f167b42f47c9811ce3f1a9c04d4e7a3dbafe8df23050138da1b841e52e60055c746245972fdde201170766571cc572d1746924304c162c32ecaf0d462477bce29e657f4b36f7503873ad1a13d9c4bf0884d78c64de266e8a32425d5904df7d857cd90b5484103056ef5f934baba6e0622d0707cfbb89db705ad0f66b1ba162f8cfb6f783cef4c3993f528db2da829eaa3af493617cbf38dbb947022c5e80350dd9864b37ac25b0805ec85cf7d6296bc0349d5bb4be3500d4ff5e5fe7e55e408c2b01627d54fa9e036f6c0102e3e0525721159f5e0794015dafc9f7902108b5abe4d49a73f5c0d4655cc38b71288392b37b626c1209ed39dd933ca88904e3be2061a02ace768193054909376dc692b02736f95f64c23cbe7cf8a396c42688131e4ccab5236f2b50970588a6070219dc07f6de184fcb3c41bb3dddf94f48af3427c3b3905a3e6e06baa1af2500bdcf5bc48488bd509308ba8758ec75af7c674f1a3124bad0ca66c75e2f7d83bb444df1095c54f489ac48ad36e1ea1a9ce0331aa1c1c3a821b129a6a5340b85c9f47f3a990f56bfc86c744e893459a05b29bf65431c2aed220746f1b21b56473abd3628f3df75ccd9cb9186905fa5c404113ff69c0a7ea320f0ce87109705c64dd8f153afe55e5c98b773e01395f95e458606bb6fc8a4f1ff5d5bdb89e5ddfc487d5abba67b984bd50f7319ce80d23df961c1fef28c99ab4946c380e2d414d36f70dbde0b1af594a090cd1fb3a1057f7c9cf3a7d655b158087149a6191771d9324f708a4e2e80ce053ed7ea69092d3d253975720ced85d8ffa0120cc973c744d3eee100e7525c95bf014c9f2f", 0x1000) renameat(r1, &(0x7f0000001580)='./file0\x00', r1, &(0x7f00000015c0)='./file0/file0\x00') write(r1, &(0x7f0000001600)="62b11b49aa666ba1eb24678e4ac53e4842376153058f0ae6f3f437de5b93554252aa41b062d8fe8ea2f5bfbcacc1364e6c7a20e8c7e91aa88fcb4875d024f579b04b1a3bbba4cceac951eafce876f0f3f170abf1a224a4114d5fa9cc3ee2e18d71e1ef3aea2365dde22a8d7b0d1f6523ac", 0x71) recvfrom$unix(r1, &(0x7f0000001680)=""/54, 0x36, 0x800, &(0x7f00000016c0)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001700)="3390e74e6a7e46987f4034fbb9cdb0670a0d7c72e89a2fd18e20a208625cee4bc9ebf510609c72a656e20e02fb3a051b6f22c8f3c4c5123d462d959e66a8cc29ed6e5a97e2ecdaf0a0051b5049b6ad0161877c2b0c409552e939fa852964bd803e458b9c7a42d8911c410fc6d34b1015f2d4cee286177176faf1be7865cbf751a144", 0x82) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000017c0)={0x2, 0x0, 0x4, 0x0, 0xff}, 0xc) utimes(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)={{0x9, 0x7f}, {0x7f, 0x198}}) faccessat(r1, &(0x7f0000001880)='./file0\x00', 0x20, 0x200) shmget(0x2, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) socket(0x1f, 0x0, 0x401) unlinkat(r1, &(0x7f00000018c0)='./file0/file0\x00', 0x800) 00:00:25 executing program 4: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0xc0) 00:00:25 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x80000000, 0x9}) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x418200, 0x2) r2 = msgget$private(0x0, 0x301) msgrcv(r2, &(0x7f00000010c0)={0x0, ""/3}, 0xb, 0x2, 0x1800) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r3 = msgget$private(0x0, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x400004) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000002540)=""/4096) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) bind$unix(r6, &(0x7f0000001080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="89591e92c6204b00"], 0x1) r7 = accept$inet(r6, 0x0, 0x0) close(r7) open(&(0x7f00000001c0)='./file0\x00', 0x20308, 0x0) fchown(r7, 0x0, 0x0) msgrcv(r3, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000008000000400000000000000000000000000000000000000000000000000000000a9da49f386fbcb5e632da4373f6d82000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000882f261637f6734cefc2e1d3bce1fa3be61d756997547ebc0ac65ad9046a9d31c6cc5ae8f5d12f0c22820c199f85c777bb8ace998670f1e49817eaefd5b09c213447118afff566d9033b11700a1429a0a47cddbaabfc58775d5504b674cf2e48cf52125b4907ec150a25e4874c6e011fa2d169f1383437815768471e7a"], 0x1, 0x2, 0x1800) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000001140)=""/161) r8 = fcntl$getown(r5, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000004c0)={0x0}, 0xc) r12 = getuid() r13 = getegid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r15 = getuid() getgroups(0x8, &(0x7f0000000580)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="9989319dbdd8fe9b83e584c21d764bbbd54c400f67a00fba764677530ce73db8293f00f80bc09eebdef35261431104c2de300e29b4620c05d1f6cd98626fb4793d7e6657cc692b63eae83f2c90cc826f1ebf674ae4bb86dd32407019a1537fd258a0070b79532744b92ebf5de58a2f8fbe9277ca831dbb913df79c2dced3e030a51d6aca4891d5c75865769481cb08166928792124fd8217a03624eac60e3c44a074bf74", 0xa4}, {&(0x7f00000002c0)="d68b4b43d68eb03dbca3ef7a741a6ec0870db4729e1b70f7c9f1703c6659f64a5329e738b6e18e2f7ec782b5d229e60d38a39a99452988c2972a2b6199c72f31b1de57fc4f13d5fbc6aa8d51c9eacab40ed8da3473574ec20c2e08db3cf70c3e2ef615a47c352d13de474ad686c8c9fc4b0adea1570a3b2dd130c64e5d9d663a1839c14f488b459e4c1a9ecb7c552e66ac81be0da0e50e560c039fa483bbeca5ec5fb5cea762b78e532e4ecf11a54b50ece8ea4623acfdf08b7792c998509050f27985e9d485516f20be5a2fcdfa5aa427f2ecee6416a2b336a9618e6de3fd1b9e4e4a98a583f22bce", 0xe9}, {&(0x7f0000000200)}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}, @rights={0x28, 0xffff, 0x1, [r1, r1, r5, r0, r4]}], 0xa0, 0x8}, 0xb) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x10000000005) 00:00:25 executing program 5: r0 = semget(0x3, 0x3, 0x20) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x1, 0x4]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x4, 0x9, 0x7fffffff]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x7, 0x100, 0x2, 0x7f, 0x8, 0x10000, 0x0]) r1 = semget$private(0x0, 0x3, 0x20) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r2 = socket$inet6(0x18, 0x20000003, 0x1000) fchdir(r2) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x4, 0xabc3}, {0x0, 0x1}}) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000001c0)=""/147) r3 = semget$private(0x0, 0x4, 0x440) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/200) r4 = dup(r2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0x2, 0x0, 0x5, 0xe29c, 0xffffffff00000001, 0x1f]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000003c0)=[0x5, 0x3ff, 0x4, 0x7a4e, 0x2, 0x9]) mkdir(&(0x7f0000000400)='./file0\x00', 0x10) mknodat(r4, &(0x7f0000000440)='./file0\x00', 0x8080, 0x81) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000480)=""/64) r5 = semget$private(0x0, 0x1, 0xa1) mknodat(r4, &(0x7f00000004c0)='./file0\x00', 0x4, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000500)=[0x7fffffff, 0x9, 0x100, 0x5]) utimensat(r4, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x2, 0x4}, {0x0, 0x7ff}}, 0x200) semctl$IPC_RMID(r3, 0x0, 0x0) pipe2(&(0x7f00000005c0), 0x1400004) select(0x40, &(0x7f0000000600)={0x40, 0xfffffffffffffffb, 0xd6cc, 0x20, 0x1, 0x4b042eac000000, 0x5, 0x1}, &(0x7f0000000640)={0x3675, 0x1, 0x1238573d, 0x5, 0x7, 0x4, 0x7, 0x1663}, &(0x7f0000000680)={0x9ab, 0x0, 0x3905, 0x10001, 0x1, 0x4, 0xfffffffffffffb45, 0x7f}, &(0x7f00000006c0)={0x1, 0x7}) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000700)=0x4) semget(0x0, 0x3, 0xc1) openat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0x800, 0x7) fchmod(r2, 0x81) bind(r4, &(0x7f0000000780)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 00:00:25 executing program 2: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x8, 0x100}, {0x3, 0x2}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0xd2f, 0x7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getegid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r4) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/45}, &(0x7f00000001c0)=0x2f) r5 = dup2(r0, r0) r6 = openat(r5, &(0x7f0000000200)='./file0\x00', 0x8000, 0x1) r7 = msgget(0x1, 0x40) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000240)=""/64) r8 = openat(r5, &(0x7f0000000280)='./file0\x00', 0x0, 0x18a) msgctl$IPC_RMID(r7, 0x0) r9 = shmget$private(0x0, 0x3000, 0x60, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x1f, r2, r4, r2, r3, 0x40, 0x3}, 0x5, 0x7, r1, r1, 0x400, 0x6d9, 0x10000}) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) sendto(r0, &(0x7f00000003c0)="057a22239c2c284e7b94ef2a9da1b9d9474e82572040b08a867f74be7c71ceb851aacad011f2eb489cb91e420e9b740445798055a48d8c45be3010389b7e717bc76459458b3c7fdf9d22454450bc4d422c7633ba892a38d7d57a7865feabfd7efbdd25437071d8222418", 0x6a, 0x8, &(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r10 = msgget(0x1, 0x404) fcntl$setflags(r5, 0x2, 0x1) read(r8, &(0x7f0000000480)=""/225, 0xe1) chdir(&(0x7f0000000580)='./file0\x00') readv(r6, &(0x7f0000001a00)=[{&(0x7f00000005c0)=""/2, 0x2}, {&(0x7f0000000600)=""/249, 0xf9}, {&(0x7f0000000700)=""/145, 0x91}, {&(0x7f00000007c0)=""/121, 0x79}, {&(0x7f0000000840)=""/94, 0x5e}, {&(0x7f00000008c0)=""/163, 0xa3}, {&(0x7f0000000980)=""/123, 0x7b}, {&(0x7f0000000a00)=""/4096, 0x1000}], 0x8) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000001a80), &(0x7f0000001ac0)=0x4) dup2(r0, r0) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000001b00)=""/68) faccessat(r6, &(0x7f0000001b80)='./file0\x00', 0x4, 0x300) setpgid(r1, r1) chroot(&(0x7f0000001bc0)='./file0\x00') getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001c00), &(0x7f0000001c40)=0xc) getpgid(r1) 00:00:25 executing program 3: r0 = socket$inet(0x2, 0x60000003, 0x0) fcntl$setflags(r0, 0x2, 0x4000000000001) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000140)=""/26, 0x1a}], 0x1) 00:00:25 executing program 0: r0 = getuid() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = getgid() fchown(r1, r0, r2) fcntl$getflags(r1, 0x3) geteuid() r3 = accept(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r3, &(0x7f00000000c0)=""/153, 0x99, 0x43, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r3, &(0x7f00000001c0)="684c8414e037aeeb632c45b677f5201e2451be54d036082d05b41ee379bc0b218a9bf14771cae812561785519c9fd968dec79ad5160e91b13316e4fb0001b6b19fa0964487ed4bea633acd4756f8329df53beda5321c7b4ebed7ae979b036fec41c0355b2c69483d46615b", 0x6b, 0x400, 0x0, 0x0) r4 = semget(0x2, 0x2, 0x10) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000240)=""/189) getuid() semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000300)=""/104) r5 = getpid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000380)={r5, r0, r2}, 0xc) r6 = accept$inet6(r3, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getuid() shmget(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000440)={0x0}, 0xc) getpgid(r7) semget(0x3, 0x1, 0x20) getppid() sendto$unix(r3, &(0x7f0000000480)="24382b3ca868f445c64128e53340cd27", 0x10, 0x400, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x1}, 0x8) r8 = open$dir(&(0x7f0000000500)='./file0\x00', 0x400, 0x0) r9 = dup(r3) linkat(r8, &(0x7f0000000540)='./file0/file0\x00', r9, &(0x7f0000000580)='./file0/file0\x00', 0xefa92e557d8f663c) sendto(r1, &(0x7f00000005c0)="5cb465c710668ff0ed22f6e505ffc4f4ff28692882efeffd88af1823ea356ad57cb8ac1cf90632023a1870a6ea8cb5eebbf66426ec379ccabc73b4f94e3b2399d9a21987e3a906883af0f7d1ec68cddc977332d7e97214206bed4af42102ad0d26824c23e7064de3722f875b84f2376419ecaa39e24799efe1a90e13f7dc00de3381abcc8673ebbff8394f1d99c30052affa1f4c127164ac6d034c63b9b456b91546411d5905c8474cea980309cd0896d633c79375ec114fbd3e48308399df4f11e114b445411637781caccc5c0eca", 0xcf, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000006c0), 0xc) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x1) msgget(0x0, 0x40) 00:00:25 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1fb) openat(r0, &(0x7f0000000100)='./file0\x00', 0x40400, 0x0) r1 = msgget(0x3, 0x1) msgrcv(r1, &(0x7f0000000140)={0x0, ""/143}, 0x97, 0x0, 0x800) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0xc0) accept(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 00:00:25 executing program 4: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mkdir(&(0x7f00000000c0)='./file0\x00', 0x40) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x40) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000140)=""/54) recvfrom$unix(r0, &(0x7f0000000180)=""/186, 0xba, 0x41, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000280)=""/191) utimensat(r2, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0xfffffffffffffff9, 0x8}, {0x8, 0xad3}}, 0x0) r3 = msgget(0x1, 0x104) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000003c0)={0x3, 0x9}, 0x10) getegid() pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x1000000) getegid() mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000440)=""/173) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) recvfrom$unix(r4, &(0x7f0000000500)=""/239, 0xef, 0x0, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) r5 = open(&(0x7f0000000640)='./file0\x00', 0x440, 0x4) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) bind(r1, &(0x7f0000000680)=@in={0x2, 0x1}, 0xc) recvfrom$unix(r0, &(0x7f00000006c0)=""/183, 0xb7, 0x40, &(0x7f0000000780)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000007c0), 0xc) paccept(r5, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc, 0x10000000) r6 = semget$private(0x0, 0x1, 0x400) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000880)=""/4096) msgsnd(r3, &(0x7f0000001880)={0x2, "90a22a4aa4fd7115100a0d115a00d174228535b44b0f178825be536b119c7367a50974ae1e7bb04805ba758af2723a620c2db0077344e07c954e6b83e557feba2cf57a8895bf6b6210b515e203e946c4e7ff0fecb894aa74969d2a39561419d18d95bca2704fe247d071a7b0b1e338d8cb5b810835492b45138548a94655b9da7503bcfee6084606402e270e3b8f2e74bd2a4dfd71463810bedc5493a7ac0fe707f1e1f070fe426698392c775dc5ea972fd982dbe41cb29e651eac3164f22bbc5928982062e8b264fe251a48bb02ef83456a2f33c550933c58cf909e83f3fd59cb3558904fd4036d110cc53bdd8c090dd2e8853f44ae9bb37c87adb961b94b255ff092e831393afaf5ea4db975a3d62386ff8c5cef246192b265b54ae45f3727337a9579b7ea0034965d8a183954efe68133e44d3b23d6096748ce3cd74928c1a2f7c3ca95a027174a97a8442cdeb9b92454c33dc54eff57485b7ef00857acf7a0457def1c2042b86ddd01b5f89300eb5e0beb5305a766413e4e71c306343c8d271e61c0e56ad11b54c01fc216c90da0188bad7a1125a338b4f48e72990dbd90ef0a39ac1e1f25dd3b37306d84df9e972beb47f1fd2063619a037c051fb53eba379391a4c571c900bb16d5f43ef9c88188f2ca45b7d75674536e15152aeab68aa2ed667c0ec78ad82b74d51cfd7b1a4144fadb0844886269704a50d99697554f80c6805b0d9edbe59c608768b93fbe1c931751fa24b3e0e6e57f62e626f17f994cb0af380acdd8f5c4ccfafaf6255406f13d13f760b8a8ebf12d3c5327c3f41ec55f13c44a2b687b74f25efdde165a39c946a6f58c7821bfd09a5453cac7ea4a5b4e9e673a36640f61566dd9f1dacccf7cd5f9c8fe33a96777c14813516cfaa6f5d3b90acfb6ef6bfbb4d86435409748bad825d404c5e7666abf44041a14833a96921442397c88b3edcad7925cdfd1a490fff6f140c994bc7a657186819eb02b2de88db841e06733d242b32de8588d0915b89bc6edf0b7dc8504bf1c4af8d33d8445f0b04dfedd97a37b7c50a5595e73b4f0ead7c246d849b47f077dc80c62223326eb4b0786eefaa29dc1ad9e802e852903a16578c03d40044992eb5be4fc17452c37b3e3d718df0c00c81ee81675c5047be475899d0930c5556a7dedf47e1f3c4ace63cc6425b9f7b6691ae031d0c7064b9e5773e6dee50221abc0b62a3cb92a5b2fd82ec77217a91e54c9f7a1eb7049e7ab8e8c9cc9167417a051382801ff49124fb1b3fe683fc502da826741537cdad920f52ea6bf57b4caf1b0ae5e0139407da2ba752cdd32fe120471e3d4cea88e59d0da9138d3d00f6cbbe0ea08d771ea0dee1212838201997c1a691982890f37193c935fa721a6824405ba6225e5b52877798031bf0c0b9da5c6d5e55798ebc932bf01d6f136928c31ee165e63ea4e7dee9c09f7e8241381e4ed8c5c67a48e0d7a18e86c6ae888fd1ea2e163dd3b6618baa767d642c0f857d93dd0e42365850a1071ef8b394b6b4d2216f3089ea117b26bf7f23d147635a49a7167f90835c319175313eb2ecd96034790ffb23581518d87a7acf64ecc7b46898a64ff7447cfd17b56538c0fae58960c057bbb763b3721f920b65b64928ee26f1197778c2ff33d5d0ab0695bea5a6d025502455c5f19dbed9e6b209721344a13c7cfc70898cb80e6732f3397ecadcc5366ce39ce1e29f72dc00a11f64734277c45acbab7d85447e3d6ec46bbebf9c3e18f6cd614297fe2f1230c494f131c5a5ba83bfbf96d9f8e4d4b7d46192676cbe2aae1ea69922e7edd74f87e5fa5235d64c44af62f077a4d73e0ddd38ca49e79f26b6e2a0c92d1779a3359c8d39ebacbb14c8b39f1e7511fb38095588d1f46fc16f688c8b761eacafac0bfed68d1eee7c972bb4c671256089d43ba39165d2bb5ac173a745c2a68ea05635a99da286f33c5f52f7fe0bbaa542fec1f6d348fd0c4d874e549fc8c8cfb082f392ba4eeba595e2aee91303b3fb3056faa54659557e34dedff8bf5ab6b3e0cc0d6148f15e110d61d3633162365647a451151ff7c2455f5d37dfa03c2c226afbfa1f6a6ae95cc211d5d70243e6811a2bb4da6da0dbc4bc8ce7dd5bcb6216797958aebaefbb1fb9d63f7ad2990035903e651b209a7c7e64b0b5699fc33ad1d3108c1aa234b2589cf538db6b81120884fb70630512fb5901844af53cda1f1873b86f261558e3d1b935c84f1b41ccaebb32e9300ea7920fed16caeb01ea60fc89834b2546499bcebc3ecdce060a32a1c89fc97b023fb5d20d5dfd01e36b58f44a4a63ba25e29df10a23973a218ea37e302edcfc48262268ed6a6580cbb47d364fc96c3612e2ce6aa01a85809ae81979c6df7ba7376103bdc6f52328c3348eeababf8adbeca9a3af155b5e608c1b9c583911fac05e1251829a1d5cf6cb567b1ec0c273c601d7ac2ade05ad3f241d3933e7d034bb1a5ff44a2d19cd8d4ab5c6062325916b13868f02c5d5f450a05b0f37e7147ffe6d50868b3519fa9530c426cf0f76e07e8d33df1dbad1bd25e32c7b49490603c5896d11878ef9e8c5bd4e2084d4959c9fc78855731d5c4ff662b21e9d55e28ccae4c4f511faa0032991a34febb0ec077e31406d47ba60c67a81ebe355d13167acc7adb649f95a5d745728f220791817af6564758c1e51fd50026b0030324827ac747fca2d17b11648035ea61d2165bb6a2633c2ed8da62e049f40c6786e591ef51807429fda08a70106a984b915d2ce5234465f7054f2b9e9a9f89508bee6632c31cf54fe7099029423229a3cbe6ebb9862e5159de1fd155b0275fbce0d92c9470efed3e9b22c5a3cf7fcece9b6db62ef09f6058a3ccbf2e0910eb0f65d1dcad7b468f4c3d195deb3bb671ee003f485c8efbb6193fd188d3bf7772a7e63509c00665f793e7ae2b16d621f4ee63543257e2062c9e3a964d0eb19a3df4ab089600a30a35d11fff529abc1c4d88806be8137aa9fd4aee83a2ad5c291d8d02a16072808adbed2087fda664dcccdc6666d5c19e179f6434f3235b9057921771bf97b2cb260bd770069472a3a218383f8917e3cf558518362e0002199dffd51500aa5ca11c833aff448912fff004d4ffbb98e653ea3d60ede97c6ad1b395b4d48ef5dd091fa186cde52049d5502fcdf5322a0890edfb05f2207c32422d6a0da6b9b5b03be955df2f8578de11f8fbc4b8779c8dc29dd69740437bcf5250166b3c93282aa501db3dc8f5fe4c6152fe96bb5d7f9a77168081a2f30065adf47bf4801feb4d3eb313e0bb15a1f48827285fb30e726add8128a57342821e57a9b4336b67a0e3fce24bce6fd66f21ba0dfa9f27041f47390cfa612e7f445d9f6d10ccf9c76acee88312b19c8e2cf5ba9f960e8571a84946bd7cb69b3c5a5cd82b90606dc6a22e5770301854d27f7f307360e060ca88942a517d3dad3505fa9ec48bee976756c5301fa7a4c23660991d4d9cbae4d5788d70a7f0ffe10bac3230be2561e8163664612f4fddf592c1c2dc61d59c465609ec335078636becbb2170855332f278acf1508d8fcd800385fd672d8f3c240170581377172dba9165c2d21d5f81aa4a66ee0e37c6d338cbb38b3aeb9ca8c968794c6e0af8e18cf49499eceba38a85219042b76c66678a331d4397d79847da6cd8717c8f0cf2008c6b511ce8e30839dfa3e259cbc0c3c839e6529d267850a0229690835c3bee9a2f057832a51d5f7103b29b8ec959387b8b6b7f13115c100b4224f8c99f9d51832461ec6c2d467d448e31afaf3e506365c752307dcd1af4b59f1e8534840e6aaea1e131196d670be9f7cb2c9e60239d3c00d0c217eb4d0b597f7ad06f2e6a962764e4bdc33bdb9e5c4548f8184c951187deb2100efd9a8bc8bdd7d47c019384d019ed51196f78465cdd08d5123e28e969ff5f5ec388be93bc095c7c47d5a5c6fb81069e9a6703a53dce5e117497b2167244a464b2d6f15f3d4231bad94c97b3bdb435853ecfa07136be45826b1090c5c6ad3e69e91bb899bcaf2a2030b272588807665f7102e43e00901c145bd16f3c77786a7c4a17ad9b80d66d657f30630106430838a3b391b4e4c94c3b915f9903e4997c66cb303cd8bdf09e29b20e4afc2b7cf118748e05dc2ff79062acdd8058662419ea13948cfa8bb6f80f31d7e3c4a6e8e5aada3100865b55831a6780537e411dc39b3e140d8e10093e043899c1521c815d702f28b747d3c34e635481df0624545a9f5c5949600f058f8eb69403304de13a8b3c9e5e07526aec2f45ac19e7564f981dc47950d911e4723327907cd51e6ffafd234e7655fa12ce8c9bee7a68fd5c1a24ec3621e77bb55bcfb9659793221f76d522d838d97573a692e928298d467e7612e6146ce6c740ab78d2e373fbb282ceaeef3c4dab1168a17aadc07ff35c0d04ce8d003e094070e9308b72ff29cedc3a3c99a99957e6e6c47c9d46039bccbacf43233f5c5a1c5d15bb458a4026f7783268516ebac2f94e3355961876d53048bf88ef0cd6e04808690cf1b9cf80e4d17635d3f69dc5d92e9852daf19aabfd8c3a82d05282a1a8f1e60777a26feeae4696f5415b747e92c2a4ccce92d13dde870170818b38c389f7bc1802f1d3622b8640c7cca2d68def41b53ecd07f869f79f11b858569313a770f020b35317c8893880b28b2c8439d0dc1011934a2db9d5ef3112e9705ad0d575e33dbb0584a2cde219de5fc7d57e2dc3ae731c4e761e72d42f84d2bd6400974d4822937dacfaa634d08f825f5bc8c4cf15bdb7fbccdcfb11e09237add009b46ee4e85053867b7463ac9f3590a57cd79f815ec83e89726d7341ed138a08d69917a19dc934fac14f01400d13c3b0931962df81cbd65007d435e11b830a077671246e63080870fedc96a8308ad44bd671651cc4de60f546f84e4dc04c80921e9b479418823ef3a1ef06c4dd366107666bf52c776611a653872bad62267e34326f31ec56db198efdb9cfa076ff876868bb195a68f683493a874470535b599c6244e850e615b0cb9e51dc49ecea59ddee682b8b57a106d259e64cd4bfc699bb95420fe149aa549c4a3a325f613aa1b82d9323d937bf9a0ca9f627817538a927e483bc5265081f7fc4ffad5f6b2330c4b66b837c8dcfad64034a3e519408d2396cad36023c4e33d0eb4bf60f04e0ad03ca1c83fb80d7cabb84d78f8798d656772032336e3ac35fd2ab91e34964c54b647e493faa8ac6f3c24040c61426227faa78d3c4dbb2653fd20289a2e4d158d1b619df139e1c2387fccc0ce1643531c9dd8b465a96a837dd8ac423328be769e5d7790460c4315e86d9bf5cbe49e81c92bc24c481b17202a6389dccba93ffd0e0402e80a386826e52eebe4678588f82d567b17124264b21c5032d0bfd79444af91e7690dd3a2bd8b05cc92b8b5f193e6cfb86e04e3203f910f481a07c41161b3a184d58e7dcafdc7c927bd23ca2e1ed736441254f3cdc2992fd372f37ee4e180e37162538fa1f6d008876631165b8c2b7436c275ba430e1e775ed3bcbf0ddc18d0c0948be4795867ceca6db7d09f8753b7ed840ffc0b6865b6c8866f16ee660abd4a5e4e0a78a893a7d4480c1681b212a4bfccb91623d0772ed6874105696867d486e47e88292ae321bce146a341b7f28db6a87c4fbee6faa03702fb88199c5d646b52bc8b85ee6c050f73864209e7272bc7090a6fd8d66584829c19ccc5caccd25d586a4027c4952ad0cd3aed6170ad857b252ee068e8bdf50cb55efa9e364ceabd9168de904ac170cfb7c59bec6c4dc17ba"}, 0x1008, 0x800) msgget(0x3, 0x268) fchdir(r0) paccept(r0, &(0x7f00000028c0)=@un=@file={0x0, ""/108}, &(0x7f0000002940)=0x6e, 0x60000000) sendto$unix(r1, &(0x7f0000002980)="761f10d0389fd953adfd4f129fa5ac97b3b24537b3405b3a108ab7767c234f192a08f2ea23c727d93ade43992d6911fc1a378051930462b0e766a68f879058613746b0aa08fe7df2e02d8c4ce6e1b680471e31eb6c7637a7c6a55e68bfe9f5a44a24d0c67f1e67c5236e15c982f3f7ed8244d3b92a2eda00b75157f03df778e999037cbeb96ce1db81c8e5e9d6f005b03b30c381289888efd5c2eedc5645f899625668bc1c5537afb87f2fe9c0f237c5f10a2a1687ac5cadb924daad415af234ad3620e136dc302e074128ac9b551c1a82565344438aae0a18d88528376b97e72d7fc83f4d3d30373f4cb048d47eec2a05c7ad0ab72ac1c4a2013577d0074d", 0xff, 0x6, &(0x7f0000002a80)=@file={0x0, './file0\x00'}, 0xa) 00:00:25 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40810, 0x10) shutdown(r0, 0x1) r1 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000ff1000/0xf000)=nil) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1000000, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x200) shutdown(r2, 0x3) r3 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/78}, &(0x7f0000000140)=0x50) r5 = getpgrp() fcntl$setown(r2, 0x6, r5) r6 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ff9000/0x1000)=nil) r7 = semget(0x3, 0x0, 0x140) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000000180)=""/78) shmctl$SHM_UNLOCK(r6, 0x4) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) r9 = getuid() setreuid(r8, r9) getpeername(r2, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) getsockname$inet6(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getpgrp() shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/151) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') writev(r4, &(0x7f0000000480), 0x0) link(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000540)={0x6, 0xf284}, 0x10) accept$inet6(r2, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000600), 0xc) shmctl$SHM_UNLOCK(r1, 0x4) 00:00:25 executing program 3: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r1, r3) socketpair(0x1f, 0x40000000, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r4, 0x8) setuid(r1) recvfrom(r5, &(0x7f0000000100)=""/43, 0x2b, 0x1, &(0x7f0000000140)=@in6={0x18, 0x0, 0x6}, 0xc) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x1000002, 0x100) recvfrom(r6, &(0x7f00000001c0)=""/206, 0xce, 0x40, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = dup(r4) open$dir(&(0x7f0000000300)='./file0\x00', 0x20, 0x181) write(r5, &(0x7f0000000340)="b350b5dad1c95fc24cf73294f75019757f0050529d68ae688daf58ff4762fd555f4d29a3a5db5d7250e51e65ad951ccbaffd9a8360db6e64f5f1d4fa0844c1d016ad762f033aa6de761758508fa9e969c26db021d0b4f90ca9ea435e01c352c376f195c7aeb2c7e20fd173fe1f47865642481608a0e1bfa4498354", 0x7b) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5) readlinkat(r6, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/231, 0xe7) r8 = shmget$private(0x0, 0x4000, 0x404, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000500)={{0x7, r1, r3, r1, r3, 0x20, 0x2}, 0x6, 0x80000001, r0, r0, 0x9, 0x6, 0x10001}) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000580)={{0x3ff, r1, r2, r1, r3, 0x4, 0x10001}, 0x8, 0x7fffffff, r0, r0, 0x7, 0x9}) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000600), &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) getpeername$inet6(r7, &(0x7f00000006c0), &(0x7f0000000700)=0xc) recvfrom(r7, &(0x7f0000000740)=""/142, 0x8e, 0x3, 0x0, 0x0) sendto(r6, &(0x7f0000000800)="5f6466d8993e70f727d52acadfb40169b811c84e19bff81b3b911dbaf87e26717d8af5c7f5375b0e48aa0f10ce1e13f5f2022ea45b412cfdee85f50332c791124fee7616d469fef98c55399925bf5788c67ec38a2280536f2742ebd43342bcb9ab865e14a4b346504b8b174bf5829503f31b887d6e7e371863", 0x79, 0x400, &(0x7f0000000880)=@in={0x2, 0x2}, 0xc) fcntl$setown(r9, 0x6, r0) r10 = socket$unix(0x1, 0x5, 0x0) r11 = openat(r6, &(0x7f00000008c0)='./file0/file0\x00', 0x200, 0x1f8) socket(0x10, 0x30000003, 0x1) getpeername$inet(r5, &(0x7f0000000900), &(0x7f0000000940)=0xc) recvmsg(r11, &(0x7f0000002b80)={0x0, 0x0, &(0x7f0000001b40)=[{&(0x7f0000000980)=""/128, 0x80}, {&(0x7f0000000a00)=""/58, 0x3a}, {&(0x7f0000000a40)=""/230, 0xe6}, {&(0x7f0000000b40)=""/4096, 0x1000}], 0x4, &(0x7f0000001b80)=""/4096, 0x1000}, 0x42) sendto(r10, &(0x7f0000002bc0)="03ea2b30531263c926d489bb0f25f0337f150e3db6c4bc7b87bae4e06daae21da1ef2df69d6df7d3cd3ddefed83dcdedf392646063b9db61d705f09389dfa22ea20bf2bff6430d56d85c41e56b01921a3ccd610afd71f6d3ee00c63941bc88bb457088435dbc9c09d453fefdccb71d8b68b9b59a5bda67de539bcbf7048e8ac6d9a70ab5a164ff91766303cd6685db8c8e57da1a56cf6d61f616d3233c394b2464b7050f76816702c29aa9e6c53a99621b2965232cc21d4e79bc0a21e8f2af2746a37ebdd99b8c6c2689d9b4800775f3ad37f52d", 0xd4, 0x400, &(0x7f0000002cc0)=@in={0x2, 0x2}, 0xc) socket$unix(0x1, 0x5, 0x0) 00:00:25 executing program 2: r0 = msgget(0x2, 0x80) r1 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file1\x00', 0x8000, 0x82) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000003c0)='./file1\x00', r3, r4, 0x600) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"/257], 0x101, 0x2, 0x800) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) fcntl$setown(r1, 0x6, r2) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r5, &(0x7f00000001c0)='./file1/file0\x00', 0x2, 0x0) mkdir(&(0x7f0000000200)='./file1\x00', 0x100) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4, 0x301) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) connect(r6, &(0x7f0000000140)=@in6={0x18, 0x2, 0x6f, 0x3ff}, 0xc) stat(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)) 00:00:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./file1\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0\x00') r1 = msgget(0x1, 0x0) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() r6 = fcntl$getown(r0, 0x5) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x1ff, r2, r3, r4, r5, 0x154, 0x4}, 0x0, 0x5, r6, r7, 0x45b, 0xffff, 0x800}) 00:00:25 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0xffffffff, 0x4) r2 = msgget(0x2, 0x88) r3 = getuid() r4 = getegid() r5 = getuid() r6 = getgid() r7 = getpgrp() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x0, r3, r4, r5, r6, 0xc0, 0x9}, 0x40, 0x0, r7, r8, 0x8, 0xffffffff, 0x1ff, 0x9}) pwritev(r0, &(0x7f0000000180), 0x0, 0x40) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') sendto$unix(r1, &(0x7f0000000240)="e5809ebebf158376b01dc68284d53dca9c633c024d967232d44a8b9672f940470ecb8dccf53e0e9eff93b10a77e837bdf6e9720d9644c5294b94a2a56999a78a34b6afb3190fc26e734ab403f20dcc753e392132be8bd75ed76799c32b56779be27fb2cda9da4f9dd58423243eedfdf9b09358718c9fc698c905b7ecacee6996f71ad31067d580cb01ff30816b3fd3b790", 0x91, 0x400, &(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8) fchdir(r1) fchdir(r1) fchmodat(r0, &(0x7f0000000340)='./file0/file0\x00', 0x4, 0x600) r11 = openat(r1, &(0x7f0000000380)='./file0/file0\x00', 0x80000, 0x20) fchmodat(r1, &(0x7f00000003c0)='./file0/file0\x00', 0x4, 0x400) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000400)=""/104, 0x68}, {&(0x7f0000000480)=""/224, 0xe0}, {&(0x7f0000000580)=""/76, 0x4c}], 0x3) r12 = open(&(0x7f0000000640)='./file0\x00', 0x40, 0x81) readv(r1, &(0x7f0000000980)=[{&(0x7f0000000680)=""/228, 0xe4}, {&(0x7f0000000780)=""/59, 0x3b}, {&(0x7f00000007c0)=""/214, 0xd6}, {&(0x7f00000008c0)=""/83, 0x53}, {&(0x7f0000000940)=""/37, 0x25}], 0x5) recvfrom(r11, &(0x7f0000000a00)=""/74, 0x4a, 0x41, &(0x7f0000000a80)=@in6={0x18, 0x2, 0xffff, 0xf1fb}, 0xc) mkdirat(r12, &(0x7f0000000ac0)='./file0/file1\x00', 0x0) symlinkat(&(0x7f0000000b00)='./file0\x00', r1, &(0x7f0000000b40)='./file0/file0\x00') r13 = semget$private(0x0, 0x5, 0x14) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000b80)={{0x19, r5, r6, r5, r10, 0x20, 0xfe4}, 0x9, 0x87, 0x6}) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000c00)={{0x7, r5, r10, r9, r6, 0x100, 0x75}, 0x1, 0x1, 0x1}) recvfrom$unix(r0, &(0x7f0000000c80)=""/88, 0x58, 0x43, 0x0, 0x0) mkdirat(r0, &(0x7f0000000d00)='./file0/file1\x00', 0x8) 00:00:25 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2c0, 0x10a) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x23) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="4c54a32c34d68a831e318ca97858d589487ff93c36a4459016e07affe483d2a08fbc5f6f777a5efbe848f487b3e6f5ad45cee11441c48e1300efb2641432645878ccc6e937e15b381c7a8c6e112658ee45e18893d45611d4c3729e57d388c779b10ce31ef65aad6fcba5705e00de49c1f4940fd7101abb7c6720075eb3f5e5909f054c2f976060b7be64b6ebff86fe90c44ecbae0cb2075801e6fe8e5eb2e6086dc07e6434bea484089a0911525828392473ab1edcc7f1a1fa39501430e6f421e8f399c9e40c65fd9968da817beaa03ad9dc079b911171717fcffbf9", 0xdc}], 0x1, 0x0}, 0x400) linkat(r0, &(0x7f0000001300)='./file0\x00', r0, &(0x7f0000001340)='./file0\x00', 0x400) readlinkat(r0, &(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)=""/240, 0xf0) fchmodat(r0, &(0x7f00000014c0)='./file0\x00', 0x0, 0x600) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() r8 = getegid() getgroups(0x6, &(0x7f0000001640)=[r2, r3, r4, r6, r7, r8]) r9 = semget$private(0x0, 0x6, 0x0) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000001680)=""/27) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000016c0)=0xffffffffffffffff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001700)={0x3, 0x10000}, 0x8) clock_settime(0x20000002, &(0x7f0000001740)={0x10000, 0x101}) renameat(r1, &(0x7f0000001780)='./file0\x00', r1, &(0x7f00000017c0)='./file0\x00') writev(r0, &(0x7f0000002c00)=[{&(0x7f0000002bc0)="00a8bc8c393f40a1ce5a7f283d0828b1efef36629f70315bb83754ff0843f4d9ef523a5d381fc6bb8122940f3340b1", 0x2f}], 0x1) nanosleep(&(0x7f0000002c80)={0x8001, 0x2}, &(0x7f0000002cc0)) clock_nanosleep(0x60000003, 0x1, &(0x7f0000002d00)={0x3a31, 0xfe1a}, 0x0) readlinkat(r1, &(0x7f0000002d40)='./file0\x00', &(0x7f0000002d80)=""/219, 0xdb) fcntl$getown(r1, 0x5) pipe2(&(0x7f0000002e80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) symlink(&(0x7f0000002ec0)='./file0\x00', &(0x7f0000002f00)='./file0\x00') renameat(r10, &(0x7f0000002f40)='./file0/file0\x00', r11, &(0x7f0000002f80)='./file0\x00') accept$inet(r10, &(0x7f0000002fc0), &(0x7f0000003000)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000003040)={{0x6, r5, r6, r5, r2, 0x20, 0x7}, 0x81, 0x25b, 0xffffffffffffff00}) mknodat(r10, &(0x7f00000030c0)='./file0/file0\x00', 0x8000, 0x3) 00:00:25 executing program 2: r0 = getgid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, r2) r4 = getpgid(0x0) wait4(r4, &(0x7f0000000040), 0x6, &(0x7f0000000080)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) msgget$private(0x0, 0x18) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getdents(r5, &(0x7f0000000180)=""/239, 0xef) rmdir(&(0x7f0000000280)='./file0\x00') getgroups(0x4, &(0x7f00000002c0)=[r1, r2, r0, r2]) writev(r5, &(0x7f0000002640)=[{&(0x7f0000000300)="36c2a7a8e8490e57b7692c366dc5e175c54c3e05b2fb41de85b89d72635ae05313fb90663d78c031d4076bff33a8415305d239d3272b383bf35d68cc1b397cf5435ff461f2d30cb4ce4fbd78eb976e228224aa77dad5cd668c6604d0c887c7f19d855ea3743db718eb013a8731ed9d5b97ab076848ff6b4703b7a79f87860c07d8d64b67a8fb4e502f141c75dc44fa6eee98bd6158c36b543b79d122f779e79286f1eebe37c711d9f8cb92b9afa2ecdcebcd05d5facc55e93e07777462af131c04ecba12d9cf39009afd30a1f9947e01bf0fac29a579afb4f7baf55ea9e27a4565eaac52feae1f6fbe5a830e79ec3410ba0d4cb9912b7028095b3c092e0591707692d363edd3dd46ab5729e796e7d539a7fb742181eca79f705ba807b111c83a94021eb96a3452876e3e834b88cc7f7cced250885c7eb88f96f412c22c3049e15582f2a25da8f13cc8b2d4ac9cd7df925e28eb5ad61c61ecba54734b4f2316840e032a91147fb14fae9e437d48274b0b9ad185d614ceb9c3771552fc21fb8eb49738a04d84a22aea8a04864b8a202babb6617688508ed33502ce19eae99b4736ad13b5e9ab653aeef0123beee46ef34955fc3cdefabac3e876de43a70fbcb741c3126579bac35b4e156cc0452fbfbc195679aa6dc470e00b0e74657056ee02c01a93db2ad6c9a4f0ea9b40f37ed70f26a9e6a294c6b561a6b2bbbbe3cedfa3488b64d0413901f112a1d2c16d216ee53ab917948077d6f0f4c8965371063302c1a89ace671b7073453420d58ef99c43d7dc7cacaba888ec2ad0ff0842516bd6768a3c0d5e17d4ad9f4adadaa1cd9cb8e147d9d15b18ee728d64ee76c3f791ed165506d1d3a4e5731955e78ae0113099dcd04d09dc8d565d37084c11a7d8297b5f072a37c34fd4ff8dcae21586a5624e9387d10bc778bddd1d47f3d0a28407166e0aaac2695c5c42a184bf47048157bdc95b588b90bf78cbc754f4e30476ab5f90cfb39fb01cb2d3afe9b0657494ac184fecca7bae78250a5e06bd0c47cc3bc694efa2e1536813c0101f2be942b5505df159d8f533ee421ddf69bbbd376c666a951797a4d95bd88e597244756a85bbbb8e15903acb0d8feb30191947231c348ae927742a6d50b0d68af1f9384c068435c2d155c474e1cb246bff2a7f7f7173e2a8c289ceab59c8f8aa84530e822e867b9084d7f59f8987fdb6fa87e308a65f0c2e741b3dbf2ef5341de48ed50dabccca9512c92753c04c84e375feee3bf2d96a2ddfee077411dfddcc758b97997358a6493257b3944208649682dca542b6ef43a3167a74697069faa6cf1c9f6c7a64997597f5049985be49fdf5f80a962898dbcccd85e99f0f70c8796698722c2bc1b7f962558ab37ed5754ac53cac876f2361af878c170050a30f95638c089768f7e67cf5662a31e13c48c3de3815d2ddfc870b050fc1a19829300ef2a4aaa1a55fb0bf9253769f941fc10438b6eb85273dfc7ea17b0af48e68de009dda5f76e2d94de163d1e1efde30bce5ff57698f3b09454f56ac809a3e85bb0f06401dfd5781998b8f641d9561bb6faa664037dc61d2ce06f555182fa17a999f89bbf504768c9ac646089bb4951eeafdb43800db40ad8e732fe03142c33391b8044b8ce7d836b147aa8c99b0fcfd09adcb7ecde8044ace308640b5ca69efa7af705c7d73de6ed08b7ce7d58c57e3f65f9446e097fd677aee7b68c9a97ef8d89ee480d81bc6c175ac19d76277f56da7d1c677404b56a620be249a19da887e633f2ddac252e9beb7e981935490bd2dc05789332f8d9e7f66f126b8cf868e23ddcd82253d972a9bc5e263909f801a64f08503d6a8204d05f07f733104925167ceaab49d2b80323f8de9491c2a831999c7e4bda9222bb1a86e3c8345244a029e41db11e9991edf98fa9f284be06edc5c6524cbc4778963c217b123343d796eef14e1eedcabbd981c61e497302026bf8caab3b8d0df12390176c13a7176ec656ba9dcf6ed850660756f5fc9f455120de89e91e384cafe5bbadf73d07838f378f5a88e01d901fc6f7fdb53087be03e5266a6a236546524d3ea9d45a6b9a604828c00dbed69538b64c8fd8cb8a2bc8af502dc4d9cd2bccaf530ef549a204b7356d33a1d5d5d11b4a3fcf05315d82e5be2ec14e51cd21c79412d61cd63f5fdc4f9b8d3907428a0a9f138f4fee72b525544d721d3c58dbc662f066793684d30aff1e3dd561d7502d4e104fe52d5fee48368c6b193e761249ba393ef1576611d7a26292f2a71c6418b23982563a2ad7706864a611f1427bb771a67a4ffaeeaec79970d6a57c975661de91481a90499d3d1992ff44d97da61d2fb959b0260a124ae8e9d8d488e1847c2eb86e2d9931b60541c2151a933607cc00fa6c5c50c4a8e9398c9f8a5d10181217ff5456ed7ee0e99aee79f0fce39b662ce3e86d0a820ab81b9ec062f5e2c58dcb06db1e44e426e3b236d89b514ee449438f23c2c6de9e580bd86bbe19829ba9400a67899e134d047716080059c2b4616fe712d7693cba2984a899b85429a46fbe812b9deb5398255a7f01768d754c09e116c276f67b1d4d04e1c7605539da98228a4b2816acac4251d98b4a3ce5dc1587b02c323eceed86c01cb06de6eaab30e595b7c70a9caf1daa8e780b85da054e00a8a8a4b1c7234062a6418e44552bee612e04907904d6a06dd88926d2d7295b322da93f5da092c253868d9a8eac35a9311887fe41f8a253e4855814bf1b043f96b59c3661fb86662f35efd6392cc7e5c580a45ee11edb96beffdedc36a498ae5e397a668a315687c88c3c88eeb79f64f7e2f221e00c9466a0d64a0be003d3e92dd272feb55c42fd4a7cd4980a299f5a50aa8520620c3fcf3685c189f656228154fe01a49121927493d19ee82df9d27b595d9c535f2730af5fff02bd2d9a7bf19e6865760985c3e04e2a8cb05d12adf24670ef8df12233bc9d32b6a13d70f689eb317f94da2b63e1bf857b61201e01164556c56d8fb1b4aba5916b122b18b24f53cba28e065a78fea937b77f4e0fe4a4518ff8871776ec878dd4b37dd7201b8eded7974b155c0fd5ce9bbdfafe3304677b8212d69f3bf8c94ebeafbc10a0f5efe27019ef5453c044b677780f211333b679190bd661496beecad557d118a4e4399c3fc0af3d8fd6751795954b638d06774f96540ab0277e601ab7c1060684d4bf1e41a3283c02577d5089aac2ed747002918c000c207b5194cf6f9767ce01f59054bd06e5f50af5694bc6102eaa0e784a80a944ef13720b2d630dc28bcbc96fff6f31caa6e559ef4c3e105208afe32837087976aa6a3079861716c5edff416bf1817a33b66c9f8a3f9508f0c023d92a469452bb0db8172feaf7b795d523d47f610d682e2e9a49eb49544f49bf3bdf7860c07f599de19e7fc37daaae44e48a19c5bb13f6fef224b3f169554508b7b1b84e0929ffbdf7c19e61af49e5fad0da489c27a7b441a57cc2c8e5ff2c96a6cbe1eb759a47147c03617ac33e82fde93661346f11bdcdad9489ce850c53ac3634835567a0c049a40430445d90bc78229ce848a4e8d5a1bb42e9c1f6a8525fb23c3e15d7a63fe510ee563c02b89e69ede1a406b83dc27207a6d180caaf45c09495f7bb10f90be7f4c0a1b4591aa246d342bcd673fb0fdf207a09c3b99f96b1436b2e57e25163aab379c08022881c420c73dc46197b683c06ad2dc402fbbec0078e9bbc9c06aaa5c29c5ec0c56692e726565a7f3495f74c2f4a9bb3bc869fc3def65fd8ce99bb7d55cae93b38570c7759a7c116d935f55313b58ecdedfa6b0b57928c60469aa1f81125d151341ff67289be4ba37f88cec9d95ba34df71aab1618d1f08de2ed0543f36a28685a410157af590b35a728285d7ee4f21aa28aadd10dcddac2b45798d5348a1c17a3388a2acc51c3622cfeebe595a3d9fee00b9bbaab26f463cab7cf74eda40c2880a6546300b82c1085e1859448e1231cb37ab7cf8d11a82d1fb40423bb7395ac5612706e6588df93eae1983967cb45b949fe6615d3d9b9fc7cd7f5bff69eea247b8aa5ad46282a4ca98579afad0af71119dd5b09b67c766dd2298798a76831ed339a537cd20d2ee06992fc9fb0c8059a86d5853cf59e90db1889851ace2a67fec18f126b8d3ef5bf1a894090c73517275b9a6fac6a81eec9804fe05f839d3b95e4a3d86a4cb3840dea8a511e87ab65766a24e02a4ba404e0063a8676e0f9369b059cffdeea8832fdf6010b9f8ddea37cb7a4003d2727c9dba4f0b609fbfeb86fc550cf926b179385e6bb469af9f88b857cf84141ec849fdc8c2cbcd3b734058938d6066c94f3c32c0b7f0964f1a06cf227ad3d0b3ee29391aadd060197ba5bf64b466890f5ee46073edd81a1b845421aa8a9beb6a2e8de3734bb3b4c4d981f935a066688a2bc225ee54289b102e060e0cccdea57e9743e01e2e97a9a8df346f9d9a83738fb6a733eab949b8f4f88e90c8c796af812d9b84fe9757ae160527c5eb5392c688fa27514c62858b584d7fe118e583065c6bb96d8107e33f41a97b549bf77dc6c2036c7f844f87be70cb1513e819373eff8e8602014852013bad66c3adcfd1c1670a62339860d86b5c17cbce321a550ced54a50f197a17e516a7719ebd3b41b59e4f84e9311aa53d9bf7abc966a305c2734e787da2088b367c0db49bf95637adb0028280f555ae6863f5a720ca3e3ec1f4e8581a60900b2fccf1a18c7332904ec544a183ab9c32a74f689c50e80e917766ed0a10a6ed7b2b63bc46cf55332d48b08664afb362090c0e02796ffaee5b111bfa71fed16b4b767551f08e1872130eb000584c3e3787db37bb1000a648177b45a938792e2afb846f2d5253f2f0cd7c070f26d932181bee2bca60bb65d1b5ef03249aee1fccbd85f447efc79ac23f5768de0f8306d9a2dd10f01a8df170a7192e8a694aa11cc81234f4e9e84d8e51045ed17d8d9b30124d0dbb070f310523a11a511713bc31b1844e0396b8e624400edfdcaf96b8ad8424586819e6576335085ebc3c1dee2f1f9e766fb00914a42aa98eac8f5625481a73b032641b3e4858dc68f05183e49ebd1d78f65f5879993c2d6a7817377b714a040db6286c06b43662c142e15cd3b7fcd1663bef99a5f508b728df25687c5a562acaec749d9eda474c10f9832d717e2f447f4f5b0dfc5a552561582c32b6c1019b917c201309eb42c7fcda3973f90f98a157dd7a75b40dd227d92a09ab6706451709c34ffdde8edb37ab95f29a24e6cce0c8acc3965bcc3a3f1bc64989424767ceb3fa55fb947868beefabbe2eb29d824abd455fb72775e336cfd5bd5403ead4bd0bc384b1afe33dd231fa567b24f3de28523581f262c4cbac9b41a3637542bc0ad1cee5af9d6a2b9c79984a319e9bedc5cdd4bcb5ddd52af80bca3cc06c76ed8f698c8299234be32a3715ae909e7749552117f611eb1009c0e6ca24e9e3bc0a1a3443c59272cea529810f8830b2935761ab7f55e5a74869d5b2452c127678f598c81204563caab77c06a05cc8710791d2387f876ef4d587f84f937a798320e6923a276f254b3a1c490dba738cc2c1f1ce8c32089346993a080b9e5ee50f2cb6e809f42d638346843814e43ab099e232a9d44f92a4310cd68bbd1044a6fc2ef2dbe2411bbd84b7de56398dc41bf48ebedd1fa4896d6ea78619be48f7fd663979ba05ce4606003ff028df084fec7eff6f44ea5e1777a27d6045e158d388943fe10af3b3f0e6c417b4cfd0362fc23033c8b051c1957f72ddc2937b891c500a4078fdb6", 0x1000}, {&(0x7f0000001300)="2585ef58827414dedc358922845274d027745042fcb5a24ac1b0c55710292628170eb12412fddee01a9541581dcbfbabb7b2dd850631a640de37b7b0c9c565ac49dd50c892ee621a4195166b07791b19fa6754462895f781108b7b41059d9bc6b74db2f0e8a0165e18413e5f899a80e8be886786c225f1eefd0dc6ff85b49f0f477cfcfb4becfa319d0cfd1c23f98dd2588cfdad173a4cb70aef0dfd9549ed317f7958e685413eb6242c73722b3e", 0xae}, {&(0x7f00000013c0)="d9dc3fae66bf7adcf5294f593fb79359b06f83f3f8bbf10c", 0x18}, {&(0x7f0000001400)="978043fb13d266ca52e9b4b6f3c4167907395cf5057db40bdad4f2f86e611fa9b6b7494cb2fe57cf961abf720998017baba7bd29f7da9bb13f3ab8ceee8d8b364315a0892309bcbf2e3fc918c9b1f294e6090424b36547813c5230c73da0d9188c911c88ece3bb4c66b5615322d69f1327027b9916e24f571e516245dccbfd8584867a438273d55b92cfaecf902f257ff88a123e64dd918c5bd62696f95ae19d58fcae86d6c00d98ba0c89fa1b225b73a34e2cf2b764b2e8954a56a481546e717eda9a4757b152ae4077ff71aa92a5c6", 0xd0}, {&(0x7f0000001500)="ca7d1008044e7402bdbf9bc2467d1db8e1070771a77a00bbc1d70bbfad9a9a639a523423eafa21f3823ccec3b68261d3fd2d94b97a2151ddcb1dc3e6e4c4c5e4c741980a7bae8d994d99256eebc89a", 0x4f}, {&(0x7f0000001580)="db09", 0x2}, {&(0x7f00000015c0)="7aee27613c02ead174ce049154915d5a35b301c875202035152bd17df359fa", 0x1f}, {&(0x7f0000001600)="0867479104891ca0c914329bc77d2c481739f5ddf3fd80a6a114ab28da10", 0x1e}, {&(0x7f0000001640)="1eaacccc7d78e0a0a0b38b8296779287ea87f1d4bc82ed76d875cbe13aa26d8655c9b36de635a0c971cb58d0a7ad8b051952aad26c5a3ab3b5208d41fd20e747bfb2f1c77f24c69587e51f9698eda48f5c7b783e9ffae3a595e9b81a3c8b34db39043836e487e325a879e49ca3914106c1fdac404a414a31d156319945f613493bddc7e318e46f2eb9f75a47905ed303156a48481a832222b9bae510eb0ff19002cd496a22701b7a2a8f04671c837bd81adf0ade52983d543f4522b5fb45a43da7220434b6cb5e075ac28fb45ad59f1a9ad4674039e98da7e1d103f71dd512a92b17ce60d8c86edc4000e652b528441de338df12478430732fde85857b341f0c2eb2fd174ff38524562085fdcc08492626c8608315ca2bdef87049a54209812a8966339991e579c7128ab505990990fa118b0cc90e7058a98531f99899bf763cf8ae39b3d6910ea0fa375cdf72c55e8820d73e83e30811aa50d44bd5f8ec107a2f6fa27bb93810c6f4ec070a7d8167ffd8be89bfb1270956fa040cb44b7322712c40f5375389a628c25db207bfdbef6e2ad936c4929eba303b52b166d18a7af55e880e97740d3b87d4a2502f66909145fe744b230569c8cccdd8d07b668d2d0d7de10e322d1d154d5c439496b8b80440ffeda022ec97d26578013c8f6f1cadabda486f02a4d33bc1cacccb24eaa012e06de19a3033d6f60396ba22383081450704c8fda4f60fc5c87eab8c121fc9ce447b197b97f5ddf5612dc83ca477bb30ab6328b332f8e4cebc3389cda4dbf50a4a9faa8768aebdb7f7ba6c84eb3cb811f841a29095e5ae3a6ddb21f877c4e1d7b032d5a136337d32224b23116cba37cb7c32eda3bcfbc3a8b15edb56e14d8a74fb0221445efda7afe93cc0ce42acea07bcc88c2c70f451f07b2253d5b461d6793cc4d61362918d3c5b48509fb028a722af201ca0b6e8583341155be84a54751ad670d6c7ad9158b2d1708dbd8cba9b6bca4a36ab2faae88e7146b275730da894ee0b2a215973784fe6a48ddcd98ccc02401ec7d0b8065cc58b5cd349ccee431fc21622908986c6f6f57cb0dcb734db3015adb64cbda14e5020929a223ebbab5960e70ea64f3c3363050ea0608858c40675677f4d316353e44f23bc7c977a17d6ca80cb69ec1b858bb08d3681eb7aed9f35626e0a5f311d9af7f8a1be391481d5f53020b4d81916226a4b60a774abe3ee056230edf029b9a18843d120de75045ef2459371b98627a1a021a78198ebcfb4fd6135bad544766ec173f1c5674b3de41947d5563ae14dfa76ac1ceb6e74d81371eafd8ae9f4a02e3792a42f1175862f43865fa083bef90384156130e03664f04946135281e5a21fa7be78983a0e229a4488d4f65c57b43f89755366c1e72f1ac02f016174e319a0124456959cb57c3a2d19558b6257c08c01de0e391b5768387e4b24b90597c24dcb98ccdf4247c5212e89f9d95126691b1ef9621689cce8b8d641f540d46d5281c048a23718405d05066208a23ac835b95d515f4cecb427c2b013efcd0ec05747567c595a6b8b8ccd0c17fc9e3d35272030b21ad9eebb5988d9bd2dc5abe7dfdea015d873c63e79286a1fddc7e3cd1e1ace517f76979aa5afc11bf8c5699d55e3d52aef4c5c8ef51954a7e99d6893fb6e292ef7dd021f5d3526bbd76a3be81bbad697a593af504b8846478c34bd6627c37a5aa311e948410362302a1b9c4767ab61606c437d6baa5ff26a8a714f28958b5b678cbb442416de63d1b445eaad483062dc4a08c797606bde974264f2022075e862e306be43d82b5b49ba0b74bb8b02a25cc6588d90713fa95512d14b5e4993be5955599addb2906c653429843ab5da62d06ed6233160d6c300624fb44cbc38254e257cc3e4439d23ce32c0a8968ec115309b2c3a2fd4ead9d3a47954d4b64dc30658108f47bba27bc263b93f8c8648b2cad459949914b96fe8647d02de4ae4ed417560cb8b45ee8fe96c0f2b37b26e3d8bcd17f1af7070308c85e5e1ef2906710babdac6492d2b7bc2b149cf862df366caec31f183f552664770af84520b8606363e193f923f51eb76347c5d7708b0064b7a8286eda73349f5a2e4a2c3e908cd09e1052e4c1fa8c1282560b6c69757fe4c2cf30682082f263927ee2738a8bedc7ec7b97ca0abd255dc222c58933057078d91f47c45721bb2bae93ec96ebe0f18048da78ff281bb85bca793b7ee7ef05137f19067bc78f718415b918038793f50b5362fbe524b2106c562d732ceedce7d7ce3c132401f70b7795a951869228f9f246ab684a2675235fd8daa10162281e68fe69b575469ea2c749cb4e0a9a7a44115e05d257c51ebfa652838eb545f0a2d90788ea128904b51978ca6d860f00fbf9dd8b9cb19722183205a93a539377f82ca661765531739427760ef7ff7a65da580a4daec4a0bce0f940c1b976430ab9bdfa90557b9baa970c83d174a7c91d70186c1121c2b9d684e41bb0c81f8a6be32bc553d942465734faac68ef4b134c085f5292e1363b82eebfea363d743f27e558211770ac828f119e110df937f56aab1ab9e7b3dbd48d54cdcd685853119206f85470b123a517426102ef6bc4c79d957ddf236b47d9bdcc8cd87463ec968dc1c9abdfec71ebd2ab9482954d95243d6306083a2040b6b7ab97185ce51a36bc5ec667cf847f6e211a748cfd90959aae1da3ce880780ae4d64f609d20ee96830975b0ec048e855315ec5db4dc85a78d8558520d3c73e4c5b41a8458343c662205405aca12e8a0034bf42899ae685c87fa86dbdaf55e21f692fca531a07b053f592879da387400037bb774120ffae2491eed113f75909ca84a93ddd8694efdeacf63cf9eb2c18d9bcef4d3279dfbabfe18c9dd971c87c14fe03601f3951421a49a8b71261ab208b61e755cae28b5e3c9f8b4939b5109491a13674e5e6e579b2f5cf62b2e2469e4f091cbeec179486e39e729518a765732e2129c4b71e4bc53a3782584d1f9b8bdadc115f0bcae7ee787455ae4543a9e73f11307db7481e70aa94b63c255ffe777271e35a3af4f3d10b384c9790e0ceac8b267ce4edb86c7874afc19cbcc503df101fd17abf21e5968d6d4beabdfaa56daa759da4e35e7ab73750a013c133f7c92557c2e741a719e5ff6c229aa114fb550f2394982d2aac58bdd6e8a6c76314ac80b22079859124923aa816f09d6ffb5c6ecfee0dfadfd6359ec76ae659fe19d21e8f9e21f84b0c93f0daa6d3b8869cc33ae1fee4e66cdd7332b80e230f4fd709ffb915897f1738cbb7f491b2f4c1365bed7c6b38278458ce68f65d85e98f30ac4f38bdca566a9eae87230e3b83e4a50074d3fd386fb4271ef2c6ba37f8f1f9abda632bd62d96596f114286e4fb3e45d70ec98bfb95394f27065ddc76c5b5e02c6640bf417bb08003eb55bf7013d93bc304d73fa0c29348057302309108521463b3cd878fd4598d24060a2d90c0281ced8cecacb9ef130e7c144f36f7ca9a7c9130560a203a30e39ee49a66b85df184ae80d0eeeb3436b140a24e229a6a2584597629a81185bdb04706cb8aa73edef3c2f9e5a83a5b848a9cd2c1f315b0d658509dbd85c95bc32a5f1df45c8bba212c663d6027d3b54c116ec454d04374d7109cf7fa34788fdce295f2eb15cbd25531e6632f8378a376d79cc15a7c3f568c01369398e3ac5917227d6047c7617d32990b20e8768b40eb5a6d4b8d5ff816affd7ebd54113fb24f7ee6f08f6493a9b17e1e99edc34b1f7ee863a8b9f9a956a65ec138f62f46de20877bb691a7163bd65a81ddacc59538512a32f9bab872526a778adc11862bc8571a2b93e59749486dd53294ed823e9e102eb76b88626ab05ba3e7b9ae3ba874d70186f079fd7c3b6471aba270d3b16858b19e33aac68c185c690710642b29d02807bc88eed5c37b38c20f7ff31e85d9f22634e6c868376c42be13d2cb50675c311b07fa2ebcb110663402c63b627927c67a61bfce182dcfb1ea51be0047797acf2200caf6ef8168702c2fc09c8251932c35907cdb91ed3ef6f1b29893a90919d8190234d84b19af51d86ff681a6de7c3f5cc144cb2e215f9714b79abf0a6ec65d8f4b37e251088eb3733860bc49079c8fc2a19f0eb263e380cb6dd7bf773252484a90684a7cfe7a8cf24c4d942e46cb36fee062041790a57c7299ca8b671c0fc6ffb15607e63c56f76aec5ec959f5dfef661cf25e1d804b3209af95b0c3bfd4e78f3009f26d5da8f632b2a13599d0e1c3fe17d4dcf0b3322b90e7fc51b24f61e85c9ce3f31aea65441f6dde5014edbd282d8abec98fee158f9c85dd0772e2ef57262c3f0469286f79204af08f854f8a6abd3f572116775b8cf77468c05bacaa1b656efc1676662f54606b22aceb7ba03c0fc45efd8159a6ecc9a25968ae181f53633c6bf772c0cc22b9eb9840cdf49d9464fbc437ee0be007a2762d8c5b02a1968e7ab5a156e8428bfd4217c292bfbad7cc53901835d5efaf506b229524c8e48f25b58cb4da84c915673e8d5b281ab929d51beae489c37a8bb385d52130876deda45f38396594d33e77a3823106b8076a344b3eb60ffcec5476284060090c455ed6669c56f1c741b940a39d58fbd33ebd5b37fa03abc3f3f7c76ba8c08c77f1794fb4b98be33c998cbd6e84b1f6faa08c2b56479c656d54dccefb8f548bdd44d753c1605612c85beac221736f3601030e1e81b4917f19740360d9e92c37fa168be1bdb944ad41ebdd3899e53c81c3f55ba9a909c2a29eb2885b80cf4dc6cba3b7e898b334b10c8278fc499567fe880a358849f4c43eef037a369cb6f8b81a35b8ac6f1a70f8fe62241a78a19ff572c92c083e38cdcf169a3cddbb425f3c1d7edce8874a8f999e461bdf10f7a4f6c7e51a2f92911ea2098bbad80fc2266441f2d23c19e435fe291552fbba078c0facb6cabef91a565ac53be7e612629cafdd0586a57c3d9fce8eb05f8cd6d48977a59c07f065754ecad5581d172863049b5e2b795db37266f21640e644050fd71747aee059b1b8d11c88a91c2677e9fbddf6c1a04d815e3dd8cc64cfc91dc4d94a6bccbae4462f8de65e0a659a57e2371f1af8824e188421ff181fb6c6020f830d19ce14a3c68aa9f7df7d7cb534fba78be3bc51f88d9c14ad17d2d1f639d0d43b83e3c132a7523322d69c2f0ec941085aedef2061c75e5dfc9e6833b5272c3c383284f2f8039020f8448b59a88348fd3c9f8e3e8af454bf33fe6afa97f0583ddaec498ea14784dbe9407b1fbe2889a5bd061b58469b8a13ef6e2c35a66040902b01d657cdf051d231ee30c7d91946528ea1433535649a614ead412929fdd4f55c5ab4d1da45946365be3e00caaf7c09525c34b1cd8d2a4fd383fabf4ba4738b2f4487f09548a80c3a7c92047c2936405e8535533f91eb2e75efc720bfa8b8f0b3d560f5eb7c476e3ab510dae8198dcde58fba931180ad115538075b0927b0de0a4dd853ba482c2fe5e31fd7127ed29bfafe830dc95d526dd6816c3aeb49f6e2923c7fd7a8402a018201f491cd858e6cb1705b3792a2fd650b7ec15e50722887195dfbfdb22658cd6770a1d90dae5354365ece66a0b1483d72d411c3f39dbfcab121fb37d794c6f74de676c67b674e2ef98ea43227547c45d87bc967694390782dc74ba3923b6fb8f2f2e862d26d5908ba50ba82b6e8714ad0a4124b307aa93bc557dd4b737e326977d8da1ed47c5d0112db27ad6924d52df1bbca0d11c25472c1476654445e9bcc495f4ec2bf1ddad7dd1226b41a798e96355fdf8dce73a535ed1", 0x1000}], 0x9) getrusage(0x3b78a5845d4103aa, &(0x7f0000002700)) r7 = openat(r5, &(0x7f00000027c0)='./file0\x00', 0x2, 0x20) ftruncate(r7, 0xffff) chdir(&(0x7f0000002800)='./file0\x00') fchmodat(r7, &(0x7f0000002840)='./file0\x00', 0x20, 0x600) r8 = getuid() fchownat(r7, &(0x7f0000002880)='./file0\x00', r8, r0, 0x400) setregid(r2, r6) r9 = fcntl$getown(r7, 0x5) getsockname$inet6(r5, &(0x7f00000028c0), &(0x7f0000002900)=0xc) r10 = shmget$private(0x0, 0x3000, 0x208, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000002940)={{0x5, r8, r0, r8, r3, 0x8, 0x7}, 0x1, 0x2, r9, r4, 0x1, 0x64b, 0x4dc9811b}) r11 = accept(r7, &(0x7f00000029c0)=@in, &(0x7f0000002a00)=0xc) getpeername$unix(r11, &(0x7f0000002a40)=@abs, &(0x7f0000002a80)=0x8) fcntl$lock(r5, 0x8, &(0x7f0000002ac0)={0x3, 0x3, 0x9, 0xffffffff, r9}) fchroot(r7) lseek(r5, 0x0, 0x3) open$dir(&(0x7f0000002b00)='./file0\x00', 0x60108, 0xe0) 00:00:25 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) dup2(r1, r2) connect$unix(r0, &(0x7f0000000180)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) accept$unix(r2, 0x0, 0x0) 00:00:25 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r1, 0x0, 0x0, 0x2, 0x0, 0xff5b) getsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) 00:00:25 executing program 2: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200000, 0x1fb) 00:00:25 executing program 1: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) r1 = dup2(r0, r0) write(r1, &(0x7f0000000000), 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x400) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x811, r0, 0x0, 0x0) 00:00:25 executing program 5: getppid() setrlimit(0xa, &(0x7f0000000000)={0x1, 0x3f}) r0 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x20000000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x840, 0x40) r2 = fcntl$dupfd(r0, 0xc, r1) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x88, 0x100) flock(r0, 0x4) sendmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)="4d6b7f25b6ca29f984011b67686652089dad4bc5697cb85f9963169409f3c5ce8a1625c75839e82649f0366462e3ea2e81a6408a5308e91b27c259c79053512b1c8ba1dbe0cc30fbd119b0a0cba5bb221c5296d0805c98d0390d6e396e7bd0736a19e182e041d94a893b7dcc5cf7e361a2ed99c7e4e927497bf6a2515548149bb73cc8d4312e54fd1c2e79d04dc84fee77bcbc51ca2319a5ab9d88a91744e59926d758e8e37b397ee2341baa08a5df592c8257083770a574e6058608cbf73b0a62ca6ccb0adf49958df4b42d9ec3a145cb8a53e06a53ca1d6f3340603947ceede7a2e48c48d7d5cdafbb3f0e8105baf207ed4e45", 0xf4}], 0x1, &(0x7f0000000240)=[{0xd0, 0x11, 0x0, "4f6d8b8c2d7c26370841cd6861569f07d65804db77b7b3ecb5755f0a6bd963e3efc86dcdf1cc910331896c61813ce8619696eb38e587be20d9d539b975a8f14650abbcb5b710241f49ad52e71061e0b96c991015295aae7854204009dbf657ef8813ad2f45850b1e33c862d10a49a96bd49957dd829ad547050abd53f887680e02411059c5a39814520a3ad9a9443bb07a8d7c4e033e3ece65d79368ea0688b7764313d025cbeb5490a7e4e1413047a58c13d9d625a35cceaac452e0e731"}, {0xf0, 0x0, 0x3, "ce8649e47fa05bbb1ef67252446f029c714f9e4da0319944fd13a3c605574baff7a0efcadaa695c1f4b55f3c203dd3cd39c2ec587b01a77b9e9da0ea6c5dfa8d76bfbfc9812cbe88ae255d02cc035f6ae62cc75cab738c5288d3e0f0e279d84f20757a1fa2fda5cfd4b3a1bea7787a10345c424e79d4b2e0e903015eff31ec966dfb12e68f225c1a8f4eef19d2c6ed54831b1ced547505ae4c399150db3e22dfaf93bc89a65be394043b4d7c29e7a51e6e35c8d15697d8d4c0919bf190c6a9e3c67d696da03d26080f4e8c941943e1cb5b6d199a8d2bd461c751566e487f"}], 0x1c0}, 0x400) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000440)={0x2, 0x1, 0x6d, 0x7, 0x6}, 0xc) flock(r2, 0x2) flock(r2, 0xf) getsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000480), &(0x7f00000004c0)=0x4) r3 = openat(r1, &(0x7f0000000500)='./file0\x00', 0x20, 0x0) fchmodat(r1, &(0x7f0000000540)='./file0\x00', 0x132, 0x400) symlinkat(&(0x7f0000000580)='./file0\x00', r3, &(0x7f00000005c0)='./file0\x00') flock(r1, 0x8) r4 = semget$private(0x0, 0x4, 0xd8cc72dc12b5b126) semctl$GETVAL(r4, 0x0, 0x5, &(0x7f0000000600)=""/97) utimensat(r3, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)={{0x6, 0x80}, {0x0, 0xc000}}, 0x0) socket(0x1, 0x10000005, 0x8000) getppid() rename(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file1\x00') semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000780)=""/110) fcntl$dupfd(r3, 0x0, r3) socketpair(0x1f, 0x10000002, 0x89, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x3, 0x82) flock(r5, 0xc) renameat(r2, &(0x7f0000000840)='./file0\x00', r3, &(0x7f0000000880)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000008c0), &(0x7f0000000900)=0xc) ftruncate(r1, 0x8001) 00:00:25 executing program 4: r0 = semget(0x2, 0x4, 0x8) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/4096) r1 = getppid() r2 = socket$unix(0x1, 0x2, 0x0) fcntl$setown(r2, 0x6, r1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001000)=""/4096) bind$unix(r2, &(0x7f0000002000)=@abs={0x1, 0x0, 0x3}, 0x8) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000002040)=""/119) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000020c0)=""/201) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000021c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002280)={0x0, 0x0}, &(0x7f00000022c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002300)={0x0, 0x0, 0x0}, &(0x7f0000002340)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000002380)={{0x8001, r3, r4, r5, r6, 0x10, 0xffffffffffffffa2}, 0x1, 0x8001, 0x50b9}) pipe(&(0x7f0000002400)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r7, &(0x7f0000002440)='./file0\x00', 0x0, 0x4a89) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000002480)=""/134) r9 = semget$private(0x0, 0x1, 0x108) sendto$unix(r8, &(0x7f0000002540)="f1055e1d3240bca9b25c81ea274df70bc31379d1bacd4842828f73a192c162cb4cbaa8e12eb7e3baf65d1649bf75ada34feac8e90b161e8421921dca0e1a6b55d3dfd447d425e9dd3426429d2caf6d27ec500cd30f8ba7ab8fe93de9bbc56aaeb45abb94c28d4f1ae310c4e25dbcdfcbcf14dafe34c312b511ba58574e2e2f8a5e3388637c32152d38931d44139f40cf95b5b9f0cdd0d0e9d0f1ec5303b64464a5aca638d33fa4d408551a69d705edbb84b93faf8c10fa9c804bbc18fc3f9499a403f4f99366864428a96ce01fbe69cad64e1409955d348f8a8b6ebc21f3db91e645155c210dc551db9746a654925266e5702409c95e3d40177bd74cc2e55cabda39b73039d44733a85e16ddcb114e67aecd358c257369684408789b6d7ea13c4e4ec183e993537079ed275bce128aa2198aeadf207b672c8f744a414f8622b75a79ab8c8c0d4c955428df624cdaf363b774b7573db9fa2da361289ad7cea72e55ee1b7186d6c764b8b56f38b37271c0dae93b9410e93341a9ad8bfbd837a04f486eae3e7b508ec9b38049ba90448f41d929682201b2b2caf4d749aea16b53f1021418474866c0147a22fafe777bb65ec4ff5ea8d177a69149d188ce55b8b13a6ea9b2247ea8f44be3db80b3c7350ac3bf5798c068311789090b85c571444b2006d43bb74d334744c45d4705cf9a2c11ff7752aea18c5631759f2427c24997ed3ed0dac5ed9c5c950542f5d20da35f31c6d315cd5e8cbff9269fe3d1cad72e2f99dbe2cadbcb2703d151ee3bb37d3b4dc8bb990c5a5f17a5be86df634578dba690729bc9ed78d2f0cc16452473e4d9af12ddf85bf9127350b9fe46ba8fd251e5691591e998f962ac89244b4fe8cfd96a41cebfd53fce184af32c5701fa163ebd7a83ca694cf4a3299ec0f74a7186daf0391058b95599d4b05cd04b58d4fb9a6220ae703d47eb8fe6f03675755e0e933f420fe727d2f0114ffdb70cb6c3e2296ab880942136219289a10eb3e58a3583814f49a8e7e8905d05053c33cee2f6c069f747ba14f37d5f501c274f9965b213e0d6bfc409871e1c1736b0b14abc14fed1bea6b026ed46605e878f09fc2daf041ba67e8067d5e739dde0c15af112a23d0334bacda934e5d1e7a29280039034a1047dade577270f5ab18e400e102f8f0e2192de17bb191fb0f33d042c33f598dec116b47b65272ab8e96ca362080acf90b3e8ca0d323041461baecfdb11ccde3900b29ea2b75d0162a7b402c0b8cd890b28b80352a968923f92381a87261484b957476562ebe4b321339ee80246d1933e3469e59ce5c6a12f28d83b339732c85f51d7d805adf64118334819d14c44053ce82d5d806dfe9a54ca056cf0c02835a20453f314a50a69623c372c0a8c1d2a84cbf0fd882337765910864ff7c312713899925f69bcc6a547532866d5f104b8a416f5ee060d704732973930af29c57272c3d11c4e829e94d7aa300f5d5eb5deea73c559a2fe0fca321cb9607522271d65fc5acc7b35da4c6edaf22858f147db55a7d8b86532aa6f541f0fd646deab5ba10e99e48cb9476f502693622cef7c8d861d91f17a690284bfbe2b617670ac69005687fd976cbeef3a6cbb92a0a6e9fa0dd3db94687d82840534f8a33d743609d6d4e3520fac088038fe18177ecd9ef02b49cae32e5063b6a4ed49e30d752baa435012624195f83af1e8261ef6c26984adc86769c29da759eea2579369b91c1e707eb6ed32c03c16e448f65c6eead666f21d871e5d609aae9200fd2f777b12f71abedb48b6debd0b26b5e1d2a7cbbfadd45947029cb0a7568c388a9ddb33ff97f8e625dc16d9fd8297304e46e6730befdd2b43653e84a3301e79b8e4f5e894385f39bd6e408b8e6dcf3859ed2f5819e7865c4315e06eb2399c8b0242c1bea45bbc2b679dc2ec50c7868ad0c02002f2aa2d5fb44a0a7affa8ced8b69c5e599f81a92d9b115850503b62a08086538812e96d341154a7cb5190d7dcff3b9530db8aff8b81c00c908ddc36937407b46d03452b68b2fb0d29ccb9737503454b74667db142fd4648567b1c9f1191acec1844bb5e2b1b209471d73e56a0b80230c2a0a38460670a20209f0901a3a5184c36422746288109969b537ca81c637e82826f90be3a82ea094114bbe130e9ff76480f502c84a4782e7d7fed34fff1146ad9941ffeab314daf93f2c089d4525cea1f393b802543a64a1473524c9c9d3f060ea8adf3311e580a48ee056d56a6c37012121904503746917801e87e568850b142c9518118bbadd1a713fa8dc5f1d733c6774871b11a6daa3234825fc0bb7fe9e675656efe7c03cca90ed752fee813fa133889f56e873e10681a83571c01f5a87aa677e6c7018c8a8117c06ac904572ddd0c3032d744e6f3b7ffe2fc466abae560c8a453c54d3fb455991ddf06d72f35c801ec9b433378af4adb3bdacb72081c99814411e529b38d536111ab123258a919bdae7760f5cf88a2a4a43dfa47e28c824019fb2a7b91b59f1b8b7ac134e14b21739ad9881eb13a6cf8b9a82a14f774a1f352a13fe6e50d27b871d65b1ee8d7d35e42e86614f4eb57ede162e068bb15063da9ba37137666862b589a42f80b29dd759acb7b4f7cb9a4f681066b851d3e830a2dd7e099ed244f83289d60282f1c71ef9dabc81a585e78fd9f331862cc0b325e6f2f968e3147a8b4cbb3ae06a1f2f4d55290b163ba886fd92c500be2defb8f4c98c3b2dcc7c99fd6eabcb109304dc1622cd429dde1fb3dbbb44b6c0cc616d238c85c9a7506d3437f866dcc068abcd70af604080f58b9b4fd67f595a33689d44aab1936558cc8ff853edb5a51c5912e82ee78233ad07edfe338eeaa4dc78984a4bc39f9210260157fdb38b201fb5090c86b82ae2689ba82588f017e078055b19f25dcd7ce6608b68998ca3ad6010fb95c517dbc5f7b56e4650f118e5e4eab7877e2a34f7134148a60ee8507f9b4f2582d84d23c40a912ba02d475fec07b8e986d34d54e6558becd5fd7b1f06afb664ed336b27c58c76ba43cb8288f749309b090ee49dd16caec5038867485754dec456ede95723cd846bafb016750ed0db09aa2c984af0a6e0376754782f7cf53f10ea851e8faf96e40cb8754404401ba731713e34590d7ae890e37497a3c44408d8d1aaa7a7707203908c6de47284cf071313d78f4800cdb01c88b5066dda99d49c15d3f1aa07565f4e283dd5add50f94037a669b679afc452969f4e02f3027ba596b5d7947de014ba60f87b21a26ce65b18351c30cfeddade539f3896d9ad3c49579e3a680f4f7db1e4f164633d42f29a91fd6e37a770edceb8f6112143e707686827ef42991ef9d6b92e9ee8ccea8537327229af4ecdf6482d467d95aadf0c9d023247bcf3ffa0c5b6870802c6e7df9c5aa07575996166ee2416131346774c6667f378555dd10121d9329b67dc408b532aee2916a8e9a35e71139643605c16ea26356e44d32bc312f9f77bb208140ed6fb3c803181e81dbec3f425b469741d2b62b5beac60e8352686ae6b62dd095073ebfc494108a84ec9edd3798c4ec93ee54784cd2a573a944bdbf5dc5c49bba52d965920f2f6683f05cacc408f640e9ebba2647a93935baa010d4bebbb0eb9184ddd5f11710a84b45739e66547282d28be660f39244027a68fdbbb94ce390f36109302b871bd9b187d3722cdbeb402d3211d8076917277efccb1f0e4bb6f0b718c0d2560e8649b7f0e55946750eac73a16ff9ef4d8d5d78878a1bd47fb9d2b35be3c270f1f8a5a08564f4f5243d9c8f798f9ab1e32d514b84a543327a1729423c5de4a97c7c691e58b82c7b7a3609033e381afc1655652fb5e6145889404dbeaae585a0bbcaa2ce99172d1a96b1d037b5caa32effc8a4853c2fb7c1cb529fc7dcebc50fe9bc22ad4865f0d23f0d72af695e1ca92bc7ee0ee09c4ee3bc9795b7ad98810087d35c63d0bc02378d32b9cadb4d5e7411aeb65a80a8c1f0d84901f81b5cf85a90a6a42e5b93957c528ff4e46a66888d988792abdbc1d182e8d93199e5afbdf03ba311c296f1a2b217277d759f76ed21c58e72390fa01157dab0fae420bc88736f04137ca856cfff2d7beeab00741e5badec87856df07d1b609bdd123534b1bcfc4c5afb5dc17da5420a9d9748c5c778f1f6f080ced48b3b28f85cc63889568e3c6a2c2e2704165556b8879fd8beccd8d30e6bf689eba21b0838ee6c86556ab5e0f334d9b29a4dfdb33741178ede19f16febc4bf2a0197bd37053fc9fd5fd1fa8885ef03778d80e8f622c7563e5c234a55b6dc34cadb8fb74ff31627d21840be03aa6223f601c5a329b259046a00ff655dca8f8d937033bd580e83973a8f15519c20209246cfeb2d377f8ae4be46b8d310af39f696c68a5b9a23150c132a2b2c9e231c8f3aa8f97a57c57d2fee5dfc9095bf5c5670464f7876b2e1d04ef508ec513c126295bc741a4e2b9ad69e56f421aca4ceb39d8d157ba0191d7388e665357c4627cd08fc56c18df36e68f896385400feb6c3e9197aca88d30e0e9088f14e94dbb878543101572679159ed81080cf9563d918f94602521c477f9060ab14cb6f1cc65cebe3321729a4bc9fdc8044a8333e6bcc53ce7ecda785ea9cfb514f1bfa159c5a242ef6bbeac394a9599811b517d9c163b8bac00b001f74f3a423059fc6ced524fcf756f9fd5906546fed04571378ca280a1a6a5ef3777103f9efb1ab20009928a4b09ada7f38364951ddae052a40b56cb1fe81b67fc74767c07346929f434c725c8798b9591cd28e5a3fc356f48c220d1b799ca601ed7d1ac87f6e7463e2133d12827dccbb307dbd1dad792a9b0796a31b57ad5c534013b63386a194d840c31a5722f977fba50d87da11740dcd0ee1f38eea8f3faacf8d5408b68663f712c15db59bdb91f1f6489d757daac6dd0714b8287598dc08115d464b5083ffc3b8d0817fb9353fde0af270148f06b2b7e692245d58fea2b2f6b6e1d48e4d30e48e39c98dd163b0c8451d2362b2da3102eaa65b2eaf5a2fa43789cd32b0165e1f3407e867cf1016c387bf4db270fbd89e32b55f10af026f32dbc58ca9ca92e55a58427cc248081d86348effd203e11196e4bfc33a3c6dc1efaf02339923c8368b09442cfa42e787d9472d85c3e3cdac496b88175dec4ee8ac7f34a496aafdd6f156a0280ee12cc6686af1d72bb7d4bc4ef37fa6ad564fd5cb4ec7b84c22ff154acb99dd72f684d4cbee24d1fcec69c234024759d0d17e93ab10a120a2053e0220e99e2cac8854d70517ff6ba205572c23537941a405145244d3d697928e6a0c02ff79aa649c8fd707a2e7ebad3f8220a4827c6e0e8534e558eb7e8b6679c47308dfb3ab10a41a8c96215fbf880ce25e3fab5222d2f8abec93d643bdac63f16f1cbb530a9c20067098c9d661ddb37fbbb1f85d013e7a213c5e33282ff8d74c6af5549fa14242c63c13ef7b921cee72c623c614a64b3105afa370c17a51112fdb37333ed3e230e8589574485bcbaae8e0005c6d0ce7ba4de7a74e4ad1a8c973947b2e90850eb4d63c41a2c3a491aaf2014fcb7eaa326930103dd97eebc6dd6304ccd81c14673820bf0e01881985ea38295600385bdc04bd04ac1355f555437f09158084a3e1798ad7a07d9f0b50755c229e52e6a9a6393e66c48232b7db0079bb1e36809bc411c1df82c290e4351bb8f5039992850211e8e3272b692b725ed45a7177acc390f80d309a5663589cda878181fac34285afe3c55c137568761e60e970f0f917ceae9a9de2ec63c93b572ade76217", 0x1000, 0x400, &(0x7f0000003540)=@abs={0x0, 0x0, 0x0}, 0x8) accept$unix(r7, 0x0, &(0x7f0000003580)) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f00000035c0)=0x100) msgget$private(0x0, 0x80) getsockname$unix(r8, &(0x7f0000003600)=@file={0x0, ""/4096}, &(0x7f0000004640)=0x1002) link(&(0x7f0000004680)='./file0\x00', &(0x7f00000046c0)='./file0\x00') semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000004700)=""/77) mkdir(&(0x7f0000004780)='./file0\x00', 0x80) getsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f00000047c0), &(0x7f0000004800)=0x4) connect$unix(r7, &(0x7f0000004840)=@abs={0x1, 0x0, 0x3}, 0x8) semget(0x3, 0x3, 0x8) 00:00:25 executing program 1: r0 = semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x65a8) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000040)=""/84) semget(0x1, 0x1, 0xd) r1 = msgget(0x1, 0x420) r2 = getuid() getgroups(0xa, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getuid() r8 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r12 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0xfff, r2, r5, r7, r8, 0x10, 0x5}, 0x1, 0x0, r9, r12, 0x4, 0x1, 0x3ff, 0x80000001}) r13 = geteuid() r14 = shmget(0x2, 0x3000, 0x442, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x3, r7, r4, r2, r5, 0x44, 0x23}, 0x47, 0x0, r12, r9, 0x80000000, 0x3539, 0x5}) shmat(r14, &(0x7f0000ffc000/0x4000)=nil, 0x0) r15 = paccept(0xffffffffffffff9c, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8, 0x40000000) sendmsg(r15, &(0x7f0000000640)={&(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000340)="23cc9d9b12fc9bd08b3e523e2af3f72437a3baffe3cf5d874f28806071d759fd8b3ccfd37f4b228898c8baa1494a6df7fec6c824dfeebcf8d105ff8263ead6ee4e5a03134ba86b7905d39e87c04aba6bcd5295fa261bf81a26c71f701df34d88f9fa627f1a154d6745f6fc48c6e50a48a205d852c58accfccb7b21e154797d290be3313444e2087614ffa9ef689928cbc74f1024b6c5fe9ae7fb23d8d713e52145fd26807d97e2ca5b0d01280f2258737d3e6b995d11d42ff8da9afe2c225ef785d7479eae", 0xc5}], 0x1, &(0x7f0000000480)=[{0x18, 0xffff, 0x4, "e6c7313be167333d"}, {0x88, 0xffff, 0x46, "ea28b5d4b34f80b9fbf5df0c778a39271349014677d9c2d0ed646a018ae1a2ac769711c6fe7f8a8e2d1272282953ba059df17da918e188f9f53abd53a71ef65319ff1d0c0f059299856db88926bf94354f122754357aaf23fe641e4a3732eac3a192f5c656416b555de85a9b5e092d5ed1fa16fba508"}, {0x90, 0x29, 0x6f89a863, "4397921adc8a1ced32e7059829738d37a65070091a79f41ca51de3bea1ed6a67f0859399736ca29b021709b295d86e8f497f0f8dd62155c50e0ff1a4f57cb94a6973513dc4134a7c058def1543d75fd84fe533f114e21336a950026921909486df11f9f658ac487268bff76ca1fdb2f3e49ee5b20db44b1bf7"}, {0x80, 0x6, 0x0, "39cc32fe296dfe87a71d894752f3819b46050be010ed2bf8f815922fc48a106dbbf6134f27e24ab68a90754be639af290ddd73b15db218b35cab55268743bd6e506afc5e73bc90419fec3acbf783c4c35b0fe81cb1b38fc0cc99542700412c0dedbdc95594d473e380"}], 0x1b0}, 0xe) mkdir(&(0x7f0000000680)='./file0\x00', 0x12) msgctl$IPC_SET(r1, 0x1, &(0x7f00000006c0)={{0x9, r13, r3, r7, r6, 0x10d, 0x5}, 0x7ff, 0x6, r9, r9, 0x9, 0x3}) getuid() shmget(0x1, 0x1000, 0x90, &(0x7f0000ffa000/0x1000)=nil) getsockname$inet(r15, &(0x7f0000000740), &(0x7f0000000780)=0xc) shmctl$IPC_STAT(r14, 0x2, &(0x7f00000007c0)=""/202) getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f00000008c0), 0xc) r16 = open$dir(&(0x7f0000000900)='./file0\x00', 0x8000, 0x1) fchownat(r16, &(0x7f0000000940)='./file1\x00', r2, r11, 0x400) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0xd73, r10, r4, r2, r5, 0x1, 0x400}, 0x0, 0x8, r12, r9, 0x3, 0x1, 0x3, 0x5}) rename(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0\x00') linkat(r16, &(0x7f0000000a80)='./file1\x00', r16, &(0x7f0000000ac0)='./file1\x00', 0x400) 00:00:25 executing program 0: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fdatasync(r0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x8) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r4, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) connect$unix(r4, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x6496335128d53b8f, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) getppid() mknod(&(0x7f0000000240)='./file0\x00', 0xe084, 0x0) r6 = socket$unix(0x1, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x8000, 0x9) setuid(r2) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r7 = geteuid() setuid(r7) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') r8 = socket$unix(0x1, 0x0, 0x0) r9 = semget(0x1, 0x1, 0x80) semctl$SETVAL(r9, 0x7, 0x8, &(0x7f00000003c0)=0x101) connect$unix(r5, &(0x7f0000000400)=@abs={0x0, 0x0, 0x0}, 0x8) fchdir(r4) sendmsg(r8, &(0x7f0000000940)={&(0x7f0000000440)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000480)="62bffa624c674cf0c87e5d313266283d4336b99ce8257383cde3c126ef9da9bd9d2787c6af162b81923e5e8f3d91a523532ff34f2a00c48ad6fd1607b5cb25f3044136f682718a94a5de6ed9996497e6d4c99b694d249fb1725e1a9457fcae92a207c5a699bfe46fffd9242f19", 0x6d}, {&(0x7f0000000500)="394029b29b3b89913ebe557bffc30e9c57324105882866e6eaa36137392d6871caf973112c6b6e2921de2e80eb82f3eacbc47dc054d6d29c12d2cf317d6f565a517096709b5f47120dfa1df796ba560865baf3d4d5aa04690ba9f2ef976b8bd4817d121403a2613e803508357c98fd047460efe4d5", 0x75}, {&(0x7f0000000580)="c8e48cddd7d2e008d63e5a3189d4789747072e746a69f239b2acb84c0bd7eec57a0724a90c325a36371df59dfd386c7014dd30b02ad297d832e85226c6bd548043d4ab855065a1b51ae8b0137bbe967eec0fc7ef9cb04a438f06deabc3e1b0c4649a2e3532bc9ef4004596b73e737414f2afa8ac7fe8b8cf17c1999ef29b87adf6e0a29b440e68d2df514635e78e9c341298b28fe8054360ab15b63028eaeeeecea25999bd49c1c7975dbde1a3b4ff69bd500aeee4adec10a146fca38fdb2fbf1d33e9084877d717", 0xc8}, {&(0x7f0000000680)="e120d19d46a75542224bab0fa8a25afcbe03519c2734074e1380c026c95131f3fea1f994551b47c3d34696d1d9da8f5d1ac8796d8557bade6ecf619a7b354b1cc2ada4c93dc0c69a68be451201e0099289f6020223a35e8a338532b875b46ad596f4661730bec8f60fd5cd576b074f4a95a30c0b1e29f10e39a982f9c430b22a62fbbabfad6de8a5318a464ab5c6bb3823086f2126e296e25839be4d31e1796817e32ac5e5939b12c31a6c2900b3faa8e31e8b633c924fe0da13a825fb05d15d81c4651e5591b7069139edcb06fa6618f54b120f2e72", 0xd6}], 0x4, &(0x7f00000007c0)=[{0x100, 0x1, 0x80000000, "74c5ebe5aa0e65e33cc608cd543f522e49a5472c2aa3537b93c1da3db04ac72e8da11e37c84104f60a7a1f01e770a104419d20cb855bae472048e8cc0c97fa8de3dbe589824ed78f5c7efc93377c2608df7ff87c7efd00ae089bd34da18a8537a28e63863bcaf0c24b653fb20b70988040db108ff818d815a0647177792ee83d15101ec15620eedb3b1d30a83eaa40f9d022dab1b78d7a60a2d8e819634e37044b8c5332268ad1a6876e2520960021fd828792f9c57c036b4e20f420edc2f88106682d100a4dc12bf800de99c573eed2f040edb7451ff675a3601ea898a51b8bfb781ac2000aadaa8158e358f7"}, {0x68, 0x100, 0x2, "f7dba2e5eeaa7a93b4e190fb3e3a60c5a16bd1b89d6f4a27c2e0b1d85f1a1adccb04d73d0b9f8592b3c7423c54efd9aa8b0b4bab8273dba2e54fdb8382c0d30c4f6cc9eacb6536cefe3d385336d25b6d61f2a8cc5e9f"}], 0x168}, 0x40b) accept$inet6(r1, &(0x7f0000000980), &(0x7f00000009c0)=0xc) accept$inet6(r1, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) accept(r6, 0x0, &(0x7f0000000a80)) 00:00:25 executing program 2: clock_settime(0x40000000, &(0x7f0000000000)={0x9, 0xd6}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r3, r4) r5 = getuid() r6 = msgget$private(0x0, 0x2) msgsnd(r6, &(0x7f0000000100)={0x1, "6de831dedc2eb4a69316539420a99d3c3ce00ccf944244bfd52dff009a5f463de849c4da12001488e442907d68b6dfd06cf7b5cdea95ee95d5ba3b6919e712d6123c93a37e444cbb61395d8c48031f85f97657e02d877528c085866943630dd25b72c6496b158135030ab8bb48bcdf38b30330fcd53af7e08192a5cdb2ff46b31348e3d8e280d81a1a0973cc7fc77b3d3ef10022aa41baebdcec48dc76"}, 0xa5, 0x800) socketpair(0x18, 0x5, 0xf6, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x1a8) seteuid(r5) getpeername$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) r9 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x10) fcntl$setstatus(r7, 0x4, 0x0) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000002c0)={r2, r5, r4}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r11 = dup(r7) shutdown(r8, 0x2) openat(r9, &(0x7f0000000340)='./file0\x00', 0x410, 0x80) getuid() connect(r7, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg(r8, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000003c0)="ed094a07275ec2d4397ba46bc87e68f468862517fd18b361bff121cdb9620f19815d34f52ec28400686b6a414d25bffa2fb19064da8f9c32983cc84ec46165f1985971fd72b4cb3a877f7ac1cad21bdd9e451031cfeaf562f9004445610139dd3d9013815eb86f258164e5cbcd26db75a7c7f8bc9b15c6fa46be955762cba428e9b8fe1cbcb512b63f10fb91f1c201aeb649069c65ccec12695b34c6c5c6f725d5d61cc4739d7406f05951d253ea74a9a01e3e198bf88a5c0247c71fddd6", 0xbe}, {&(0x7f0000000480)="bf9efdce03ea7465ddcc40e63266a56a8d62e37ecea89acd1d6902b52d8f0e02aa7daa908c2654220dbb7fe3036c1e0e25eab4e286431c0eca5f8f24ed9481e3e00b04a8e308cdabbad6a55bef09278d814c8ec6fd8cc1d4d3dbeba8b1c72dcf7a873aa0e2", 0x65}], 0x2, &(0x7f0000000540)=[{0x108, 0xffff, 0x2, "238b037dc06a82537d176062529daef5dd203bc8fabee03fe7d4bed8bcd2c6e0e626333a51a3cbe388932545e227095b9266d3f4ad1e41bd237e15046ada12cb0a62e04a14f334632c7ee06ebf4e8948d1d7b51e3ac7c5861094a1bca44b94fab80899a25a92b69409f1c719e5445da8a32e8a52e8ae5a30c94d34d03b883c8453ba7ee6b03756670fe6ae4f8de568e676803024c6bc06286559d6022541754de499cb38b90a2fe39ab4fb3b2cf7af2109a5494674fdadf985f095178b26f3675ebffbd8da0971c79fa901279e428a3d0c3af7005acf62a589dacf96ad1107789de3e3f13f40447de3a81da941a6d3933fa5"}], 0x108}, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r11, 0x29, 0x69, &(0x7f00000006c0)={{0x18, 0x0, 0x7, 0x7}, {0x18, 0x0, 0x8000, 0x40}, 0x200, [0xcc, 0x5, 0xfffffffffffffffd, 0x3, 0x7fffffff, 0x1, 0x6, 0x1800000000000000]}, 0x3c) writev(r7, &(0x7f0000000c00)=[{&(0x7f0000000700)="f9cde6e1b3805d75", 0x8}, {&(0x7f0000000740)="db9e70deee226173e7b6768f144b72fa9255febd926d6dd4d32ada0d775fdb0da4b72a558e778e23ec4be9f29f91cb87110dcc9bbde20b2aa468141d21", 0x3d}, {&(0x7f0000000780)="24f755de25828b472a6a85525e8b30feffebdd3f920a99ab8177ca06c0d55cb5aaf275fe4b86d6915bb0d03173bf4be8baec6143b7dafb3402c9345a431a891eaac7bc81a4c905c45403a29682825f5ddbfc6daf0447a1ce57561c0c8463150ec313ce09b6110e4d36a8b7710d463c77a99d8a74618da269d1a491691aafb88724e36970ef081419f4813130612ec0bce948473af15828d768fe1efd6c5ce119170a4612ab9505d2aadd47a834df5cce29e928f087c13b065e13dc4540ad9de05215", 0xc2}, {&(0x7f0000000880)="93fd4ba64b35d3da8d11b58f784c66bb0e5e2a6ea697b677e8094ab6641cdfa3b8a0a82576f5bd950b8421efccc185e8f5", 0x31}, {&(0x7f00000008c0)="0b8da7161ea7cff1eb2098a61fc3563f979d7749a015a48172819daffc37aa81f2300b63f32ceda24a80d8f89aa33c06132d5e0fb29c769bef4f1ea27a10287a090a00fbc1f41b244328e5977259e2e4391f9b6929c8d9ac9030a3f724f9298b1009cafcdb5961821c71ba939e12d987628500a7385f503bbac2f0125b5a55c13355b1f6fddb5303cf90f2d221897b43da155808c4b1df25676ea67d2a001473c3e3d6b93bfd566afa50c0d7d53c1917a8429be114798b5abddeda525031e06bb2e8d7b71c7af7ad20a12506ca3ebc8a0c", 0xd1}, {&(0x7f00000009c0)="5ab37223d9501948086b70b1771d3ea603f5761cbe66fdab8aa8b18d956d97a887d8860f7c81ebe7e9a2a91bf3bf2c699c089fcf5919e2de930f7f37704a9c1e9cacd655b9fa28927305a409bff513289bdef142f2506fc011701f61f8814556d5edbf42a0071245656e7666e021a5bdebbf412ec545de96309efd7464fbaa92c6480529f0dee6c8a29cfd4af85641d09febecd1026e5525836b2494106268552cd9584d605c03c42d499450516846d603ee0a42b0b90e76e8edb6059164c97041e69640651247cdce568b447734587292e25ba7e1e8126f82ee5417155a65581899d953d7aa550779a3946f34b4c7fff6233c9e29c694ec609d", 0xfa}, {&(0x7f0000000ac0)="23f51ef3932395389503b2a9330f611b75c859b2e1d7558c4a40225c215ff1e2a77e6c", 0x23}, {&(0x7f0000000b00)="bf63f95855d36210b0ab93d9f38aa1ef90568f2d80ecbb4c86639cf30cc56a3188f849a0a3199a6e9314b68a4abc7dffeb48742cbb8fbeacf03f93cfa03a516e6a8f590b7d1e3bdfc5f8aef92e6020a3235f7fabcbe60d94ed5b9db6b0420caf0def4b2dd3e1b36f08010b11c839953af1498885058bf9db95e770a0e1e6436d5e529f1e515c2eed16c51bc65b821a7ca2ce38549d676a4fa77eb078f9737a8af992cf5b88871168bf10925f8b655d0ad9684ba9b926b03bc564129e813b6c8febd785e03669ac796521e05641b27a1bf6c4913ef41a522af6f5355b005f", 0xde}], 0x8) paccept(r7, &(0x7f0000000c80)=@in6, &(0x7f0000000cc0)=0xc, 0x10000000) msgsnd(r6, &(0x7f0000000d00)={0x3, "91063fc333c76a237195"}, 0x12, 0x800) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) setgroups(0x3, &(0x7f0000000dc0)=[r10, r4, r10]) 00:00:25 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) utimensat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x2, 0x7) chdir(&(0x7f0000000040)='./file0\x00') ./file0./file0€ [ 1541.8291568] panic: kernel diagnostic assertion "mutex_owned(pipe->pipe_lock)" failed: file "/syzkaller/managers/netbsd/kernel/sys/kern/sys_pipe.c", line 371 [ 1541.8391744] cpu1: Begin traceback... [ 1541.8491911] vpanic() at netbsd:vpanic+0x214 [ 1541.8592090] _GLOBAL__sub_D_65535_0_cpu_configure() at netbsd:_GLOBAL__sub_D_65535_0_cpu_configure [ 1541.8792428] pipelock() at netbsd:pipelock+0xb0 [ 1541.8892618] pipe_write() at netbsd:pipe_write+0x99 [ 1541.8992764] dofilewrite() at netbsd:dofilewrite+0x1b7 [ 1541.9092941] sys_write() at netbsd:sys_write+0x78 [ 1541.9193088] syscall() at netbsd:syscall+0x348 [ 1541.9293268] --- syscall (number 4) --- [ 1541.9293268] 77265d83e02a: [ 1541.9293268] cpu1: End traceback... [ 1541.9393433] dumping to dev 4,1 (offset=0, size=0): not possible [ 1541.9393433] rebooting... SeaBIOS (version 1.8.2-20190322_093631-google) Total RAM Size = 0x00000001e0000000 = 7680 MiB CPUs found: 2 Max CPUs supported: 2 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f29c0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Booting from Hard Disk 0... >> NetBSD/x86 BIOS Boot, Revision 5.10 (Tue Jul 17 14:59:51 UTC 2018) (from NetBSD 8.0) >> Memory: 639/3144640 k 1. Boot normally 2. Boot single user 3. Disable ACPI 4. Disable ACPI and SMP 5. Drop to boot prompt