2\x00']) read(r2, &(0x7f0000001480)=""/96, 0x60) mkdirat(r3, &(0x7f0000001500)='./file0\x00', 0x80) r6 = geteuid() r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001580)={{0x8, r6, r7, r8, r9, 0x0, 0x6c}, 0x1ff, 0x8d, 0x83}) getsockopt(r2, 0x1, 0x9, &(0x7f0000001600)=""/69, &(0x7f0000001680)=0x45) r10 = open(&(0x7f00000016c0)='./file0\x00', 0x1, 0x20) setrlimit(0x3, &(0x7f0000001700)={0x1f, 0x10}) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001740), &(0x7f0000001780)=0xc) shutdown(r4, 0x3) linkat(r10, &(0x7f00000017c0)='./file0\x00', r10, &(0x7f0000001800)='./file0\x00', 0x400) write(r2, &(0x7f0000001840)="11065b7c492a092c72b7a895c18005918f95ccbd8c49f0459d21983c14f8640645e75b44adac0137d72d560f97dadfd50090e2a9b141ec9481cef8ea1061cbed88854c9daa98e9652cb232dda7fc1b16d9be342a01c399d5ea6295807965ac97b74f11589880c4d0e43ffc7f7a2a7974e591de3fcb3b20b734f4670b61a467ed072b699ec41f359cc3c5a7e98efd03040a6eca39ac29dd410b7f2e5ee399be4a23fa303453c48dae055d2f6d14a02b6ea8349fbc5f85e245d830c8c4688155bbe5ac4329baaff6afe7d86d502746edb023e788207c088a69b1146f64c74057fbe5c560d3a75e89cd7e108b8c3a5652f64dd2ba838b11126a1f25700c87674e14a66daaeb24e0d434e225c0076664499184281b10198700f74d469102d546e7e81f004412ab0ec2467ea50efe12841afe1075f459dbe8d4e620420c3e9ed803162d010775ff5add4d21c2a626a89fb2d3e297d56b5f945a698339e00b9f5d11531cab9f2ce8df200e1bcc5527f5f859491224275503eade1473ea462879a29aad33901cf99d1c841f3365e857c79cf4611cc03e1c7d613310aec6a75b4a7f8f57fed1b25d997a7288fbaf361ca468662b3a32bc5ec327cdc8c3aafe69af12ba53662acfe9daaca3cfc149b49a1da84797dc284313ba7658da420b213d52510e0c60c561190f3c33c48d6b3f35b6004820601788bff85333f0c4d195a6ee5e93c170ad18f84b946489c7e491f20aff8a2d2261388ace2db3b57fa396ffd7b62593da97789f7ee0c8246c8e58a5d9ab19cf2074b7faf1f85f255821546377dfae815bcf5d228a5219de4190aeb354f6ca7e992a2233023d8f0ffc72aa7af4b39ac4da3e141e9568c1cc212bcfa18ba5efa0e8e8682c76d924bd2fb4096a205aff9f316e69d4010521b542cafade0258779a3d163acd3b8ab006ed2c4ff8b993897ce6685ee8b567c65fc3e1a44e586595681533fcb42032505dea9130b08151001e7b4c8b55df87f7b208bf29789329869fe4446a9a24fb64d7c32854163e84954ec345c60833ef121ba0e9f4af3a5655187a2afe0e42ed7d3f44bbc922ce744a6c1b904bdb838502394ef33faa461acd3cf61069777d2ed93db990a8fa7360bb6fd9668af339c4dc9b8decf4be46c567487b62b8f4a8094a7938dbf21fe531a6ff9480475e597ac6dd35e3ad8fb9cad5fb541553e9339cbd3804b19c361ba30b70eb43164614d6717235bc7911df3e451eecf54e2ea6965f0f13b22da4e7728d0ea12cfb133a381fa2623eb21bef3b580f1425c744bdd6eb42f74e0898b7056ea59b448c3a2818d7d1c89452f8986b666c14bbd3bd7c10d04a99a3ec44ab69b9b113b460e59340406c293fb825a8db9b1243a2a28e3fbd9c6b9c4fe7a21a2ed6ba30003d07b6a91a983dab7f1cb332e5b20f0162436a6600c1e247443e2ec9ad54ea2d889788b57579ee7ad76e8a35a0859fd7ef0f03504ec5e44c5defbc016d3366c5f9442320fd9a866e2ac6a2bbf797971d794569929f1ea6ae29470f55d1c70ddd7bc831dccdd7e47711a9202e5107161d403fb28c6b8bafcb8a9cee4d8c46a96c0e9e7d9826851d95a3a736a5d02ed223cee573c78bf016ccbc51c704d21fb66495cd0f6ebacb9d6c58074f0042ae825826ec0c995d78c3b7a12afb9dbcb4df72475197d6b52cd2a6025c8e818408cfbd788e77b828d344730f47ac322f40aa29da69263eddf175684478e99b0aa29a7be0d6beb7fe6f2033aad980a87acc81ac77a3936172de36962eeafb91c813d06bce799166af08c48da439af3cafcb1a6eea17ab30c5c3a286959ca4c432c388e7e1a9c9d9125f0a1f2b59bf8b531bd22a2cce96fb0256840dc4f11843a15277d05f1d3f88f8c1c3db85694a380abbdc5e25ac347cad40079a5d649d656e4cf20bebbeb5af1b1293ae99df1d6b9a6d9862f9c3c5b4c6b97fef75d0b6bb8a825613e38bcc57d5e015c6901707f115a9945d1607aa506218dd0a8a03162e4d4e826e593ed659e7f3a7908c3d38f6ffd62fc9b78066d277935c71475bf4d19810ca325b7bee540eb9de6fdd1dff9af26f4ce5048c64e92a5d90be84ef85f1501c36f95780ff854df0a4a30c2ceb77a9abce968f1a0fde5a61add34f9914d8b78ff148f0347a7ea36a2d3e2ee5f06a3764575da6f6926938789c16853da416a8c387ee2b67277c7b5f668fca41065e764577e8cc74ea0a453c9fc345d3345a9e96be74b86c8b33669fa66cb0df1feefed253b5d816c65a20356d43f7389b30ea19bc3ea29012343d90874cd98c2e4bba58797aa274732a290a8c6b1c2414bef139448771fc141379aa05dcde31d224eef048505707accaf15c4e408c32d2ff89adc60da28099496f08c707529a58e8f65b2bfe378b1aa331cc6ab839ac6b8afd16f47009690cd25e275ee60d35a98017417cd8d1d91415da2b4f821613c2cfc8c4921acb7753efd9412a4d0f4cf458110780ccc666eeb951eb5dfcab5c2d2d252c04f5829bb46d571e184ffd4a36d08d9701399a880a30ab76102f9bbd6674730622d0eb1daeba3d7cebac5e316fd45753ec615751a5046ef0c7ab07b3dc100011c158bf8a2ce879656f499cc57cae271f4236184bcdfe129c36d457ac71e701cf3e212f6a7d7662e4c2127ca7744bfc0487a7564dc1d8f7e0161de97e51600e423f5a236c4d85893429b7c5dcaf68d9c363715608f7176afeb8cacef775737666c1a86d9790a58bb537d4a9d76adcba650becb9d6fc478977a3246bf0ffc635e86617bcec3a35b5c57b0498571706f89679ed33ce1dd38bdd16d4b7c4f133036e5460639d30e9f5eff2e0991e05d8795c22a92175c8b608b74cb450267b41a69375da0b9cc0d6acf97be93ae4532c0455f6bb75e96e2c00b38f60abf11ccee157ca5db589dc19e989e5ee4d9b5858e4bfec265c4f06d918ce3a709be423c0f08e4c44e156d7f2f51294d4d7f22a86bccfa75073ce6986492738bee2b09e333e1868336a92ca71693fdb65b94817a84b592ce418c1d3b5eefffb484f21bd1d0e83f2b30e7ec93c375e6fe15eefddc7a6862b0ccf0d7692c228f76e8bf9374dff98371bdee23c5eb7106a69a9ede57345ca1c99be34f1b0dbf8f82f0c450755f677a4ad7dcc0b3ad711c47db1993bba1faf62098b2f17643f42309829ad15083f3c1eebea48e2977d91baf50689e9e0244cbeac681067224544307e126c1d8f85406ac52abbbe37becfbe9e4ea90f719cd291ad652540f1a317b2b596a66f5143f8c5ff2582bbcc535f9a9d95547234105e2f9b36c99eb745390cfc02106b201d77d9b79eb03fe01a421b4abc8f3c34c8715a12aad01029dd520e3f31042050b2c0c52aec273bc0a46277350918812bcb3f5202bb75c275e77a6f772220bc8aae6e291701c77c1132d9ab5979bff51570fbe54a05b383372cff0a77953b00ddd868deea96fbf5f0f73172943407a85e6d42ce5067abe14efbede4c2161ad5e74284eb4b033bab53959e0b74d7819004597e1efbfb3ea4031bee2eadfc02fa4afd5f098676d8b5a09869faf674d815efcca3ae74f4e2604c95365b88ec7bfc6046e5f42c43f8b6f2d77d18da557d49d8f5912d239b270348af62f42a8e4e70445a03e94e99a05bf6b71e1c4a0caeac67e7bde6f9cd435547aa6a335162878876a264be933866b293a73719a51a08e8e57d4020fb2c6666479866f76c7137d1e3c83e4b65af6aa6bd22593c4923843124a6a87c3b145a543c7334c2222725e76282959c078b988facffcd68bc127b78a1499b94866608a095df6c49473d9c80e6a3bd3fc7a0dda6784ac1d3e169c0c1bcad7fb952b800813f1830f05445d23be677d57539e3311c4a8ed7529e0a2dc221406e68030cd7f1995290e65a95949e9f884c322c79c57adc628ad08c9dd9c9a1d1286bd993ed6a78c990d886efac26148704bf8c573141175c009f0575d2ef422a627fb36134a891ebcfad25205dd23f4f9a3faaefa761db5a73dfa5c4ca098ff3bc0c747eb0049a39e8b645f721b7eca406a9d142b0dad3d8645f3ada4c67acc2611126a3a088f8d8d7b52c1138976e25e7054ab7eb9e24175604451680a96eb55aebb18bf05c49d5d40ed2ef93d5751d6ba8a1bdcf27a79b0dd258779959f7c0b131d2d0294fd4e60bca6acc7e9b961823533236a6e8bbd7fbb706d77ad14858fecfea97b10684cb580104e68a11747d72aaa579f4c026a18f65f96dc6fe0726c9d731afa6a604c4fd4e75bec7b8718f6a8569ca88e82372feea601a8baa0f9a6d9637e0fcfca7db6c0165c89eb7a209b01202d489dd62a93b250c8e980b935655542638387f3c0441c3b51f4ab931c615ad83ef0c873d2ff64484a6b0612cbe6e953ae894aa7cc98821dca8bf1406effd43834c34519d0433de2b1e0c108390527a9eb3a2fc700934ec4cb6d7acad92b68d541f59936075f1b20baa5a108cff530aa171ba344d870b81939486c503719fa88451e6e61368f11e1a809bfabd33046575e41317d112cf5f35dfff0ffc5c7f44693983bdf60cffb1e573b46319d6381e80999cee8121cf67283ea85d9986a3637f553e6f28dd08a1248918afb71cf9adbeffce30345b64b28d1e5528809cc2d163c93e52a6d12db961f03768010d23f0ec726b1ec790bc4528fc9b714dccda34371486754668af4e6b25895a6422c202cb0256c9f69299906adfc97e8369cc8f375854820d1456dfcde3e26bfaa02f19ba5ae0a5dace1651d9194550e978f09b0eff63700c079915beb67260e62e5bd6d770b7ac1b2edcbacdd7442197874fdfd2cff4b95970a839621ea51ad610116aef88c8eb7f2f2216d2687c9a60263efdfa48d3958ec066b1455d9d16b9c07e13263556811ffb1e36163c37889ec3dcd5a725bee6ef3572093a8146acd15d6da6e80ac27b96cec12bc21d0a238900db83d56b37c005d726157da8e81612f47155ef6fb28744fdecda91b85e8ecc22c49b6b8e2776cc422ebc2926784de932ce95a18d191338b19b9786e08cce8025605627935b26f6c347c31da2cee3c94b9cc5cbe91a0b419f69b435f536fed8d7cc677cbfc37d6b86f893fe30ddd0a44c40fd3edefe59470a63cc9e959b54fa652698e443430318d9b9766c65c354eb570f277b0bfc0a4b7909ffdd5c6d156996405dab614e19565753e84865e3d878eddc76170a4e31be9b335e59add7d6e1ecbe9459fb10051a7673a6bc83c9a958cebc79e68ef3505f17e1435a0472a305b60301605b87f38553da4a54234cbb18f13e7a8949222fef2322bebf112df43e88ebc2c5429d22f08780ccd51d2e9722dc0b7cf590a085471159b9a9046eeb88b19cf6a6d556c6f0351c075b2db21bc1d1883a807ea5f8889ca1639b293674aa687737cf244b101f3863800a3b43a5a4b943e0efc381dc48c52a6f01c5ff676a6daf1b1a095843e849418e3d4da4ee1ad2858a674af0f7d8cf3885b153585d6d671ea4c77c31a52a74c4c4bcd5fd9d611e56130b50610b93d51fe17307d71020c68b463c02814373fbc7742467b7d2372c990b60012a44abf0e7bdc711e46642447c14ce6c8d5c46147b01413b18d277100679ef39a1ebd431c84dc001d3b2224869cb794afe0058f92ca0f9cd6458d1608dda721807a222610da7219944e44368d0104a7e037b9f985d84dc652c040450f2da4a8d2d1d52139d533552b88ebe61da05c5c9262f45aec39e17471a27ac06c5c32cfc5775c20e6c324393b550de9ea62f603f65942dfaa6dbe5e1d608d1180e", 0x1000) socket(0x10, 0x0, 0x7fff) bind(r2, &(0x7f0000002840)=@un=@file={0x0, './file0\x00'}, 0xa) rename(&(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)='./file0\x00') faccessat(r10, &(0x7f0000002900)='./file1\x00', 0x4, 0x200) utimensat(r3, &(0x7f0000002940)='./file0\x00', &(0x7f0000002980)={{0x1f, 0xaa2}, {0x7ff, 0x1}}, 0x200) mknodat(r10, &(0x7f00000029c0)='./file0\x00', 0x8100, 0x7) shutdown(r10, 0x1) symlinkat(&(0x7f0000002a00)='./file1\x00', r10, &(0x7f0000002a40)='./file0\x00') 00:02:24 executing program 4: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom$inet(r0, &(0x7f0000000040)=""/121, 0x79, 0x40, 0x0, 0x0) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) write(r0, &(0x7f0000000140)="4966efb81577d2f094867a67b70051e4cac39c6fd76716f456fe757f0609ce8a51242fe4372493f42ddc7deb6e165047ebe3aa0769514d0b1df745cf83e983b94ad4979a4d8e9fc057ee48ffb7933ae964bfdad55a28ef993d670a803205b2c42feb1bea78abf0f3f90f89b32fab236fdfa51c94aff444eeaf94ecb8599f7af0391c01e51367fab84daf26ba085a363c81947c4f018a1836878e006ae6688dd0184d0a846d4ac4313e6a6df951dfc24fe75e8a9b1a6fc8a25f530ce951e9f8ecb6c34f401c21db2e1ad7dfceaa325bb6d4b956525ae1d2f7f2d204c7244500f63702e9", 0xe3) fchdir(r0) r2 = socket(0x16, 0x0, 0xffff) recvfrom$unix(r2, &(0x7f0000000240)=""/75, 0x4b, 0x800, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = getppid() r4 = getpgid(r3) fchdir(r1) fcntl$getown(r1, 0x5) r5 = open(&(0x7f0000000300)='./file0\x00', 0x80000, 0x20) readv(r5, &(0x7f0000000380)=[{&(0x7f0000000340)=""/14, 0xe}], 0x1) getpeername$inet(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$setown(r2, 0x6, r4) recvmsg(r1, &(0x7f00000006c0)={&(0x7f0000000440)=@un=@abs, 0x8, &(0x7f0000000640)=[{&(0x7f0000000480)=""/229, 0xe5}, {&(0x7f0000000580)=""/130, 0x82}], 0x2, &(0x7f0000000680)}, 0x800) r6 = dup2(r5, r0) ftruncate(r6, 0x0) connect$unix(r5, &(0x7f0000000700)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_int(r5, 0xffff, 0x3017, &(0x7f0000000740), &(0x7f0000000780)=0x4) bind(r0, &(0x7f00000007c0)=@in={0x2, 0x0}, 0xc) accept(r0, &(0x7f0000000800)=@un=@file={0x0, ""/108}, &(0x7f0000000880)=0x6e) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000008c0)={0x9, 0x0, 0x5, 0x7, 0x5}, 0xc) readv(r1, &(0x7f0000000980)=[{&(0x7f0000000900)=""/112, 0x70}], 0x1) r7 = semget$private(0x0, 0x1, 0x387) linkat(r5, &(0x7f00000009c0)='./file0\x00', r5, &(0x7f0000000a00)='./file0\x00', 0x400) bind$inet(r2, &(0x7f0000000a40)={0x2, 0x3}, 0xc) getgroups(0x0, &(0x7f0000000a80)) bind(r0, &(0x7f0000000ac0)=@un=@file={0x1, './file0\x00'}, 0xa) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f0000000b00)=""/111) 00:02:24 executing program 0: getrlimit(0x2, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r1) getitimer(0x3, &(0x7f00000000c0)) socketpair(0x10, 0x5, 0x2, &(0x7f0000000100)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x400000) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r7 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000440)) r10 = dup(0xffffffffffffffff) r11 = socket$inet(0x2, 0x10000003, 0x8001) r12 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) r13 = socket$inet(0x2, 0x40000000, 0x800) socketpair(0x16, 0x2, 0x8, &(0x7f0000000480)={0xffffffffffffffff}) r15 = paccept(0xffffffffffffff9c, 0x0, &(0x7f00000004c0), 0x30000000) r16 = accept$inet(0xffffffffffffffff, &(0x7f0000000500), &(0x7f0000000540)=0xc) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x1000004) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x9fdb20b27dffae7b) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r20 = open$dir(&(0x7f0000000600)='./file0\x00', 0x80, 0x112) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="b2cd435d7e8eee30c875e8fa07f6efc19a274943b26d692e5474f5e3d7436949c73e8384df73f29e99121b71f84049b683e6c41c9bf915c4dc1af20250fd1585a813d0ac2be7fa14e0169a5ba576cf64b63b9c0c32a13374aa389ac69f834e480b60e573dfd1ae19e74110a92b418d9273e7ebb1657317616447c92aaf5eb63ed8d6d1b0178b14bad16115e15f27806225e97d58f4a387beb1fc3af6e3ca222d6f0ef0fbdef6bbebd04fbf73e9c7", 0xae}], 0x1, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x2, r0, r1, r2}, @cred={0x20, 0xffff, 0x2, r0, r1, r2}, @rights={0x28, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9]}, @rights={0x38, 0xffff, 0x1, [r10, r11, r12, r13, r14, r15, r16, r17, r18]}, @rights={0x18, 0xffff, 0x1, [r19]}, @rights={0x18, 0xffff, 0x1, [r20]}, @cred={0x20, 0xffff, 0x2, r0, r1, r2}], 0xf0, 0x404}, 0x4) r21 = openat(r20, &(0x7f0000000780)='./file0\x00', 0x3ea2918fad817493, 0x1a0) getitimer(0x0, &(0x7f00000007c0)) listen(r21, 0x8) getpgid(r0) fchownat(r20, &(0x7f0000000800)='./file0\x00', r1, r2, 0x200) execve(&(0x7f0000000840)='./file0\x00', &(0x7f0000000940)=[&(0x7f0000000880)='\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='^\x00'], &(0x7f0000000b40)=[&(0x7f0000000980)=')}\x00', &(0x7f00000009c0)=':\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)='\\-:%/.\x00', &(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='\x00', &(0x7f0000000b00)='\']\x82#-\x00']) getsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000b80), &(0x7f0000000bc0)=0x4) 00:02:25 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xc, r0) symlinkat(&(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file1\x00') faccessat(r0, &(0x7f0000000480)='./file1\x00', 0x2, 0x2fc) pipe(&(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000180)="e015d7dfa935efa9d4cd7cc7186351ea13d1cecc4fa03cbbb98eb56acfcdd61b43e243468b15a57f3627dcd06ae6092eb2cc38ef85a0353cb4fa91c523a2d1dbcd70ff5b8d164300922c92229efd5b5b004eed88b235c199e16f84cd8c489f3f20a6756848a42afaca52b693eac23213e28e1e5ddc64f0851bf2bd3ad618b6e3b77acce755ddbd6a71e2", 0x8a, 0x2, &(0x7f0000000280)=ANY=[@ANYBLOB="59d322b94b6ef7040827dea7b67e4a46daf18603c093cbe30160cb4d"], 0xa) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x80000, 0xc4) 00:02:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) sendto$inet6(r2, 0x0, 0x0, 0xc, 0x0, 0x1cf) 00:02:25 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x20) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getgid() r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getgid() r8 = getegid() r9 = getgid() getgroups(0x5, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0xa, &(0x7f0000000240)=[r1, r2, r3, r4, r5, r6, r7, r8, r9, r10]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) chroot(&(0x7f0000000380)='./file0\x00') getegid() getgid() getpid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) socket$inet(0x2, 0x10000004, 0xfff) r13 = semget(0x2, 0x3, 0x1) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000440)=""/98) bind$inet6(r0, &(0x7f00000004c0)={0x18, 0x3, 0x8, 0xfffffffffffeffff}, 0xc) chown(&(0x7f0000000500)='./file0\x00', r12, r11) mkdir(&(0x7f0000000540)='./file0\x00', 0x40) semctl$SETVAL(r13, 0x1, 0x8, &(0x7f0000000580)=0xfffffffffffff201) fcntl$setstatus(r0, 0x4, 0x10d0048) 00:02:25 executing program 3: r0 = getpid() r1 = msgget$private(0x0, 0x562) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x8, r2, r3, r5, r7, 0x128, 0x1}, 0x0, 0x7fff, r0, r0, 0x1, 0x3, 0x7f, 0x1b4f85ce}) r10 = shmget$private(0x0, 0x8000, 0x10, &(0x7f0000ff6000/0x8000)=nil) shmctl$SHM_UNLOCK(r10, 0x4) r11 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x10) accept$inet(r11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/252) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000300)={r4, r5, r6}, 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) chown(&(0x7f0000000340)='./file0\x00', r13, r8) r14 = accept$inet(r11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) msgctl$IPC_RMID(r1, 0x0) recvmsg(r14, &(0x7f0000000780)={&(0x7f0000000440)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f0000000480)=""/61, 0x3d}, {&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/211, 0xd3}, {&(0x7f0000000600)=""/252, 0xfc}], 0x4, &(0x7f0000000740)=""/11, 0xb}, 0x842) setsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f00000007c0)={r12, r2, r9}, 0xc) paccept(r11, 0x0, &(0x7f0000000800), 0x40000000) semctl$GETVAL(r10, 0x2, 0x5, &(0x7f0000000840)=""/9) truncate(&(0x7f0000000880)='./file0\x00', 0xfff) mkdir(&(0x7f00000008c0)='./file0\x00', 0x40) r15 = getpid() r16 = semget$private(0x0, 0x4, 0x440) semctl$GETPID(r16, 0x0, 0x4, &(0x7f0000000900)=""/240) shmget$private(0x0, 0x4000, 0x501, &(0x7f0000ffa000/0x4000)=nil) setsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000000a00)={r15, r13, r3}, 0xc) getgid() shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ff6000/0x4000)=nil) 00:02:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockname(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) recvmsg(r0, &(0x7f00000013c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000240)=""/122, 0x7a}, {&(0x7f00000002c0)=""/148, 0x94}], 0x2, &(0x7f00000003c0)=""/4096, 0x1000}, 0x3850281e79bab694) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001400)={{0x18, 0x0, 0xfffffffffffff9b7, 0x7ff}, {0x18, 0x0, 0x9, 0x400}, 0x17bf70e7, [0x7, 0x1f, 0x18c, 0x100, 0xfffffffffffffff7, 0x83, 0xa1]}, 0x3c) r3 = openat(r0, &(0x7f0000001440)='./file0\x00', 0x810, 0x4) utimensat(r3, &(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x7, 0x101}, {0x3, 0x1000}}, 0x0) r4 = getgid() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001500)={{0x18, 0x2, 0xfd97, 0xffffffffffff8000}, {0x18, 0x1, 0x1fffc0000000000}, 0x3f, [0xeb4, 0x6, 0x100000000, 0xbb02, 0x5, 0x5, 0x4, 0x2]}, 0x3c) recvfrom(r1, &(0x7f0000001540)=""/1, 0x1, 0x1, 0x0, 0x0) sendmsg(r2, &(0x7f0000002c40)={&(0x7f0000001580)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000029c0)=[{&(0x7f00000015c0)="127a5cabb11e5ac745550a93b8727f72c7ebeb08e1bc816b8a7a3e2655133ed7437a5a9a759136122d63ae7bff0ded15d495cb1a17da6583972561cffd06a406b3e28cfc5a6be383b6c2fcd01cf27b5dab40cbc7ad816c8abbff66", 0x5b}, {&(0x7f0000001640)="903e8f2013b549963ae9c87b2cd553b544feb64f0861eb6f62b866b65d835ed09006e0e52ce3b593c9751fef8cc4aff62ef7a16383de960433d1a96373f324dccb30f7b38926815a60d020a78b2078545df065d65e", 0x55}, {&(0x7f00000016c0)="8ced9159eac88dc9b7557513e693133bb3a70a571ab2750cab2720f35c272af03410eda804f41a9ca5f53e4078d744e41d8f9de942b9fccf81d1c720b64b7a1f37430a267a1b7e5c9fb7ab6b14825ebe51c7e2f807c2300af6218fc5feb26aba50caac1ccb5fdd32d4777cc452cdd7d1cf3fa4c73a6f834e88882d5180cc5647b115fb48fc5e3c16e1e4cc064a0728089d4b", 0x92}, {&(0x7f0000001780)="f41790cb5e608ae1880db8e5bf444b7b165662196d7c4fc9b6e78b3174b0dab257a821f1e9ffe5b162838cb3541941fe9b2a0b05fd64a462de767c2c3c8c08961114c6303d4023b2d9655f44c6a8c9dc39904903577b4eea58435afd063b1d450675f639a8b0f6ac41c3c4f37abd9066126ad02fc817f0b9fc24329a00b975d5", 0x80}, {&(0x7f0000001800)="84fe6dfbfcd4db4b41560c4b7f5d729205f6c12277057e39fb0cb64e309fea26c112e28950c257a713ac8bfda55d1061d1ab050067b99b6af05f4d4349ed0cc8870d549b008d74904c017c1e164593bfee653ccb4f9229ef50c877937485282373aa95ee798ce7d259ed5fdf2d3f4dd130bb9a9542eb815897e5c251f2f15412a8b61bbe51d1ba4600d91f55e4c65d91ebded9bd3592a6677f2b144fde3489d6d5e1586757ab7268f7bcefef00076ae7f83564597f26f4b99fe1b7c8bdfda81821da932fbe79b9dc00c362edd89318b8cde420cd200d4448e2fb89a59af92b0ba7af97461698daafe5b906a1e99c5b0635c9c9c4abf6d8feaebcf5ea65b9c7aecfe5172052a46c86eb00b617f934ad073664e499dfb167a5c16046990f2f53a189a75a44010d0ab10ba4702a42557bb656b8c56cafd11db7773453161e1db26e52368264d9f04c285882b8380bd7b7c31efd213b2e14c92838575897d18c513fe70e5898f379825e003d717c888e22cd19b2ea0dc5be700461f7d7a1982a0ecfa2f7dc51e0bd0bb99ca20b3d6c704df4ca54223041af900c0ee3d2271815d153b27ba4d770a04df7312b48dfafbc665d4e52a6aa352e7c41a89b832a5f8456f36f2686e426d66ea5cf9a2ab326fa138afcede1dd37e6825727cf31e2e2f024e3172e6f01552dc52a07274605bbf05c457823fe61fdfd240b249693b8f992bd4def34ae7a262f828c52c8fdf38590c5cdab33897affc92198c377094d290dfbdd45778896734410ac6c6a2a23d2a07857f805f5459d456807b746c2b630b74cb45e07af71ae7295103235c5b92989eee1366a273b61fd23e62812f78e1482073bc28bf81d0f0a5f0b7f44a3d8f4441e5736a831cf9d71b27d6ab78ca11b73b5e3e0fc3b3bd01d6583b0edf57dffa88ce07aa8f7440a7c28fc18e9e5552b7938d4021eef23beb53fdd0d8a01e96cacd5bfb8ef46f3699a8f9dc0a9bfbc65d7e0da07e3401f361c00d52f077ab169ac5686ae0abcc9d0a82e058b92ec1ca47b0dbc4118ac32aff12c8230472515a83f810fc2f1eba594fc9444561c76253945c73226d18b560c70661bc8148594c06379b682538e2da01be8216d0990bbf12ea8e6a73e6348f3b8a6215c2565e1e041c6c8c26544a8a3b78df3a8f60fc41cfeac2007904c0bdd77f54dc0bde7ac528cbd817d27cb5a68867044cd271f2b73f037bdc64e8a7ae0cd840ee7df2af0c2c2893e9fa724d8ce77af216cc5deb30748e5a8fe90ed33dda722bd22dbe1cef6972a0b9ba568ea0cedd5dcb80404139ab117df17fd0dd13457a5807ed022f02ce33c56d1235a1d3788dd77356621d375beebbcce11873a6cecf890da3126484b87a5f98cf2f106dea62162cd06a913dc787bf87e8b5b9d86db61caa796d0598cf170d7106448ede140fd3b66036e3e2a7a92348a66c85b45e1f3c6709efc26e1a0a21584cc7bc08489b20fb64b3ee4181756e9dd0938b4030fc1b8bc98bcb7b504b9a4d4881c9a2e760fcef18d0848d20525def6316799d569e2951aeefbcbb57843254305f2490901831ae35376e03e10d9acb62ba2f289ea13c20ccb1ba5bb38bde2f150c8894302664886f02d53febda0ceb5283d971ddf241b8b96e8b153809fdeadf4d68b7845afda04e5911185424c89134a17165ca2fe07117dbe2d9c89924e493e396ece573dce93755e3672331effe1ca416a2797935dbcd83e15179416226500e025ab1f6a624767d242bc006a85f5c72dc123432ad150c284a9bb6858f6a175cf661aafd87ab48cebfbd2c5c673f6ff8806a2211e0bc568ecdbea003a4b24d15932f5d57eb370305b61fdc17aaaf8c5ecb2dc855fe11631fda8916e9e05f399d2085c32144c4aa8b46133c2c0fbbd81bacc8c5bf9401517a3b1885314e8cfe2d6fb9669ae38b1911435107cab69f6ce5cffb9701c4b2e69e83744b8c65b004459420e720c81cb9d860cd4641f65215499bc42e923c36eecd20e95c5856234f9d0e14faad3cc119b5b05af00a0a66efa00b3026d926f98ec91e49e43c4c9b0dea57f9dcde6cb2f31a8311dd447599cd4b81a3b536625adbd6620f9fc71bea606a310e1d6b8ff229a8b465dfc3c14b35333bdcdcedd8c3e2835c9d9e60c062a5db23aaef820e3d554d61f5ad3486ff4ae4604bdbf2f564ad67c18df0e1c9896501dbf8e80995372e73b619ad6bc085cab0cc61fed6559e59679a7e8a2ba079de9cbca58fee82ce8c044d9200d671c904f3759e4befcbce31a014053a39ad15f056e9c0c8a965f438455ce2b1b889f4e983e1bdd8a301ed7adb7f5d5b3922f36718ee1886b7fd3966c4e004e9ba1a36438f85c52cf2bc81988543c118e09f4ee3eefc73351b714517634a413bba37c939c93a64b3240edbb0c66107ef225e3ac61430ab5858776c30fcdd0f477f07af553d12f6ab18ff2974ad76469dbb738aa655dfc1ca29cec16da1164de99ca27e7e49ec0ef06f244950b4cdfc6fddaea0989deab037ca9e171d03abb0c256f1f5142740fdcad003261938173a8ed2191ae2d1d155cfb8dc2cca90def4cfe0dfe63d8ba445722dd552bb1fc53f5b0f822093dd1b8e68950adc0b8d835a85328b0cecaaaef0e83cf38ee6c6900427804099160b55108bc38b148cf16d406191690d0e70c11bd2a965cc72f6040ce6566ac71a8ca34f15b3ea04f320eb5b6505d8af522236b66e84d96059315df6feca0953d3741558f661c7571cdea87fed289c675a90a7b232c91cd2bf427bdf828a3725f6a982a0ff96bf17fcf42778d295c1cb10860fd7ad2d0b6e0ab461188bbd2f0be4f96dfa276325b8f1d57acc98941d88d4421a0e63f650ad8e9e9a62964fbff20b7c5ee6bc3d203dff110fbe066a449e5093ce11996eb42ce03b4d9fed1ef20fef6c112dcc2792f6409c59f47ef47bd6567475968c2213b7f32ca06ebbebdb40406e89c1b102100f0b7f75a4f32c5ab763cfb9e86c4158fd6f581b21bb45a530d810459e82f66a58cc58bc4d38ae8f8b8d865731038128387c5e7f6e322b1ade0eda79b92567e08430391fb168b6ec3587d6fe92256b42337c8daf7587157fa73c1ec7c694e143656496d35edd70931e4749025138b22ff90730e3d2b99a3e9cce4451605b98bd55281c352d881c7f20b9d8675b43f18429f36c4172a1f59928d40e9e869f9a567222eab94ac295f3729b7ace8afcd3f4ce4e459683ad27d30167c0b55f19e54b6810d8efc61cde08f9bb45d1120abb18d1046018fed054950aa2813f166a10dae519bd3a950ee4be573d0262bc36cb5107a3c6e2f7bfe28f223c36363fb05af37169197a89fb6e5a498a3c6d8a20d54b70c3c97bd582a1dce3554e8fe1a30a6875f11b08ed78ad4ab958290e107e861c7390e3834b1f51b9725d5edc26f9efbde2c94b533f4f12014859b32ffbd70acaab93f5687ab0fad770129355673720375db10fe824b802126c51eb0fb00398703a2bf4aafaef1e09b929ac699e14c3c6bcea7471456422973d0d8f603419b165304b2c191b83f2e399bd5d177d0f2e06775aeeb7b6888aa4eb4b1ac50d0b68faafb370e1b814dbe9d6e6b0c3b4ecb43b01ace6c583ac398f3d921f72f81836b80aba9ca872405403ff933de6d0a8b9c305d52bd8fb84a21fb590b268ec43757ed5998ac5c6423df093409b0c8a2f6c7452dd1e837b8bdd7b53645634aa3610f8820ff37c00c9bb6065c5e91319b741034a81d387724fc7402d8713501940672748b13eaaf5fc6abd3a256946ca48018c6d1fead7f24f9b381fe6c2f568591da7b11f79ba1f1b1a5241a6e374d0fde719d61b19aa6ba71bb23b3fcc8bc1a8901da6b5dc21a37a5d32fa7ca78992a66de13c82e831e3996e99973f80ed7d1f4cfc431b59e2a3608f00a617874885abfa4595696aed71c260386b70abff3ce851617304fa543edbf831e0fa12e169fe5ece6f4686dfbf38a7fa311ff9120c671cad423280b97f1ddac65d71f37fde90d58be026efca308ecf74bdd80a893ad22ce3b66226ae8af11dcaf3c43f48f88699e7a1b052c5986c45a09c1e0f15f96e142ac298739230a35edee31429a55e8f8179195affb998ded2a52bab96fb2dd4c02217aaaac267d6e4d1f2bec639ca3a1b5c40f5fbc3a9daaab1ea3c88257d859909202402d297e4cecd64562d02a5b34c8f00ca89f3a58d6553dc8e146da5a63957dd9f96ff3d1d73ff0789bfbe3ecc01061eb1ceb9aa40b5069b137ab7f828b2e182200623513552e0e6f61ba7e75ccd3fc58e7e9921b561c75a5937731f906695e99ac1d59e7ca9d04b0ed603266d2fbf1272ed1f1c40fe6493dc09c2e4f26e88fa53f171becd425113dd898736d03dd997c6b3d62d91a517d3dce237999ff605d71c3ffb4e336259221aff779858e8a43ea529dd37059609061e894c446181499b22921aea74561c974ce1b402ada915c7b95df74e7a328c70f29711bd85479c23a60361f9ece2d248599277a3e7a7c5f74373964709e69a62a517a27d4fb8f0e5cbcbb215d7cb4e0285391244da09ebe64eb77e5e65601221ba9ac748b6bbce9f04369acd50edcb19b5913e14e6b973d9a127093ef45da1861ae9d8fe95f349c74d5cb4b6050dff2c046a44fff9a52ff16cf80872fc6d62c7b9eb73f0f5047e4f3f388da43c07b37e4dde186106aa3cb0f3353d7caa2ee510078a97bbc68ac664eea480896983e8e13b55ac6952e3ab1bd295d50b2d66d99094caf69673cc70f4e1a95736ac925b3f6b1567d383d58b7f41f9b1cdae6bddc9de0a3c6fe9ba5bb9290968b93f4776f3290ff33aa32fe09011f25143826e873c805eee2b2f5aeb585872dd152930800e647275b2931127b3036043e0c96190aa42e2cd49c0cb6e381df1fe9764c4ea6ea1ee002917375aa14891541e5b88676c019b32705904dc8459e0e821bd4453365b5fe956ca3fc5298ecddf6990060976b0a0cf02e518c11e74638ed013c640504c54b41319e2444fb310f68f60c6e83bb429d7da9902d554044f9ffd31b9c1c8f4cc81373d841538d932ee1b199fe44192ab73beaa6e87dc47e2624af0a9267edfb5b963bcdc997823a84ed14e701f0c5bf35dc52c3465db2205e70a5e0e5dcfac3ca25363b3920f638adb1ca873fcb476ee35083a29cf164117882e777eb6ecafe130999f98dcdea64815a9a793db530cebf4e5a93c2a348193b12e85e37264b60785ce68f8e2b20c2e907eca31146ce09c1c05a8a8f833e30eae87531283aba9ca7b262274fa0361fb29043d6ddb08f7ee3261aa60d28d43538bc864781fa44dc5ade0197edc85e2512f525449b555dd7d1d7e9e56537b3ce0c7cc5c724e63092844a6baab1014921aba88c6be38f577eed1f3cc1ad8100b6526de5abed97d74c67eb1d484e9140b82adf56d53db8c53cc0547f30c13197f63f03ef8e4b999d2d0c06a782e4828f3412166a8923f4158a8b45f670693e6c4d85e53ef3dac1366a0f3577a4c35d2c33a78d377c0d607ab103d9757e1f2c147f13f07246be24a828f5f4bb276dac25b7e94324d6c9ece67479cf724560dcb7336c18f2d907516a8a94547d95447fcda669eee855f74172facae099ad9fdd46b63654d0115608f82587f9feb24183a2da4cc5ce330ec51b5d63a64e08e2e230ccab4585bb460f408eb28d5918b00e48fa4a71e26fba4a0033be0cd3b04d734f8bf664892d45829d8432fb09fb61966db70d1812ded1c8145c672156218e33e0690b21f4db11cead38817f92b26bc20a15f838256c21ad", 0x1000}, {&(0x7f0000002800)="6d7c6b10932f4f3a46b39b09a36ec3d12cf77c835a1e75edd9045025b6a4aa1e3a583494ccc9c7221353cf8e27b960ccbde41ab464707cb67bf2ac769603d4e7b9c5a4fa03a226337ba8d3989cad43c576b2b6d2adc04260c48a708ad84e6064df9aa3a5312b4cdc984eb73db6e7420ab59c3cdd", 0x74}, {&(0x7f0000002880)="218100f4cacd11a067e718c4f2f7a02b170fcece32f1043d1f011bd2ce9515f36801db10dc9e76db760a9b9ba4a6951b5c343dbaa1d8c32f66fca0", 0x3b}, {&(0x7f00000028c0)="46b12745bec27076deffdd0c211bbcf928840c32cf1a9506aa798fa49c61dc6e353992e3089b73148c5e458c85987ea0c6579f824a3a198c65bc0fca49a6c1c45292f94ef7d28ba04c915f9b259fdb40f843d27f7fa66665890b68750569336eb842455f8a4ff0667a409bba125db336292af1b2a02837564929f489e50935dded7470ae7e365ee6a6a780087e929cb41bc2e99c26df434de26bc0050113363abbcc058950e68c5dd86d9844a774e869a300464f53d50a28055b670b627e2535653d62462271ab534173870126", 0xcd}], 0x8, &(0x7f0000002a40)=[{0x10, 0x6}, {0xd0, 0xffff, 0x6, "4e8cdb2faca30817957f3bffe21428e4da47993485c66bcf31320847ca5d7f5e810a06a6874c3dffd94100b78d00b3c91a1fc614da0173545aa2659b899f9272f588c75b0801755928523c3e22246c8d63f45fa36b3a1358443fc71c207a131c6eb6580034e9c8625dd32c88f191fed77e093de2cc2ffe1eb8b4d5ae233a42b4b5ee3af0679948183b2652dc83faafa7cf8dd0d18debac3ba4b573f320ee3643039072f14bb3b14b4baa743c1546f896658990040c1e272613"}, {0x58, 0x0, 0xfffffffffffffff8, "8df4d856d83c7012a6668af512b9255989fa21a99a90c12ace06df90d94aa0798cafd22396bf40f64aeefd8751b515b19965b40d316c1cda6beac6e717120beb70b9d51fda9a8386"}, {0x90, 0x111, 0x6, "c94b51e8bf2574ed6e4bd27283e62a4b6ad4d73a72163918ad3847bc8eca57f29c151fe3cec92134c90ee994257b685a6c1f955d3cb5b6a240c3bbb96045217674fb21d154158d6d6873d1fd1a47b01ef3dfe46eb23cd7475a285731c46350c40338a9f9cfa3b943964179b4c0cc0c0b3fd471cfd6a7477583cf84409be0"}], 0x1c8}, 0x402) open$dir(&(0x7f0000002c80)='./file0\x00', 0x0, 0x86) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000002cc0)={0x8b, 0x1}, 0x8) r5 = getgid() setgid(r5) mknodat(r0, &(0x7f0000002d00)='./file0\x00', 0x140, 0x101) socketpair(0x1f, 0x4, 0x9, &(0x7f0000002d40)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000002d80)='\x00', r0, &(0x7f0000002dc0)='./file0\x00') r7 = accept(r6, &(0x7f0000002e00)=@un=@file={0x0, ""/75}, &(0x7f0000002e80)=0x4d) setregid(r5, r4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000002ec0)={{0x18, 0x3, 0x6, 0x2}, {0x18, 0x0, 0x3, 0x5}, 0x9, [0x360, 0x3, 0x6, 0x0, 0x80, 0x101, 0x2]}, 0x3c) nanosleep(&(0x7f0000002f00)={0x9, 0x1}, &(0x7f0000002f40)) setregid(r4, r4) utimes(&(0x7f0000002f80)='./file0\x00', &(0x7f0000002fc0)={{0xfd, 0x9}, {0x9, 0x7}}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000003000)={0x0}, &(0x7f0000003040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000003080)={0x0, 0x0}, &(0x7f00000030c0)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000003100)={r8, r9, r5}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000003140), 0xc) 00:02:25 executing program 5: r0 = dup(0xffffffffffffff9c) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000000)="83142bf87ddb288ce4c8c6a579b30058e4ce67eda024f9e94f691b5cc12c1b1557d099735e0fccafa943d7bc8cd5", 0x2e}, {&(0x7f0000000040)="d78ca2e96147f2c07f3b9284399fd4e1de5ce371fd64b5d9c7446c0c82a9ba78ce3b6c1912a7795c58a661a530944e1cae609c436214e708f2ca988da830fac1e5ef5c9c3103b65148655624f078a0d503bce4588e63d2b8c7818ba7a96f1825d65e60ccdfe6911701069b192e9b2fee8b9e1f2995", 0x75}, {&(0x7f00000000c0)="b8a4189180072beec2aa1ce828aa70fc97861f67d7197bafc5dacc9c5c424eac5772666d539047e49d60c09f8622e06add036b0f5db9c3026a7665a17d5734bfc5d8d43d06ab8069b8a8ca6346390a5f9db83e4c026133e82f2d8a2c26ad2be230654950f6bf74a4e167f781266fc32ac4789348d38f6b8889801d", 0x7b}, {&(0x7f0000000140)="d72ea49bbbe0cf5ddf1de64e8acdfb960bed8ded75d9fe2e468f26819dc43d0a133ecd47b4bd7a2ff2a6f26588a1befbea3dbd4f4db378ae96d7746f6415479a79af0389d87cbe75563bf134679f6a5a487ab68e24c3491ff3f413bff4ed0ab579d2db69b80111", 0x67}, {&(0x7f00000001c0)="fbd870c7e6a6f7e0dec79c01f5500d158472b776e97da6e4f07cf24045eb99d8be33adbd3f6b4b5174c574a2a91157220560aaea540a4292122addca0729f44c768a07786908925975d5e05aadec152a83fd88815bde8fb3f789f767d42cb5", 0x5f}, {&(0x7f0000000240)="b7574bc614e01ffb7167f8c41eb3b7bacc8a1f285ded59ca826590f94cf5cd298ffb03045a71a869af902ee3bb45cb74c66b9cd9d655b76975fe5c9c27f202c7eda4b00dc773d83c4bd28592fc2b0872dcea35834b0be48e81577192c65199907c1e971a8463b63ee49823a9b307d2eae263c94adfb20362c901b3d093643e620f890f31e9e2cb604b0497d4cd27d46493776c19048c52731bf9f61f94ca81b6a95635fd75f80e6eedf2a0e55727bcdf496e2c9b7fbe254ad41fabb0c9dc50f18bca1d62dafe8a512223d4940848385a7610d127733e1c0c521dd3a3d23d1261fcdced0a5c8bf8684fcd", 0xea}, {&(0x7f0000000340)="f8085be396dc3cc059db007d89c9c512eb89e4ca6868ecf691b993a32602041a407f0a144d171042cc85378cf16f23b3e05ed4a2f4358f25f57478325a7f0ba812d099c5ec3e52b1b1e40fd6032076c858a58c134c8e7c44b4592378d2b7209e926867686bfbe4cd8c4bad79517d05fcb4d3d2d6232340e3e8c322db83b8a57bf67f24bca2ccc3fcb4c8008edb57984e956fca6b08d38d74a32b96ab9d911f591de45bd543f1e65f8d7e86401b6276f2b3765f328f0d77079179c74d19273dafbb4c1f7ae660493c4340c22b6821938c498c4480076917d83d0e73fe4cce41873d4cb506d3649612de8863cde1982bcff97da0f9e16a1aa12acd40d09c3c", 0xfe}, {&(0x7f0000000440)="fd064f079266dd38f4b06a60438b08fad17923c93cd31d9f21780272dad7db975d405ab3e60ed1e60eacd3e9119cdcd8732cc753b96362b792f9da3602c746b84009bff7ff772138205143398373571f9cd7122ff4d0ab2687c46983f035a14b562e0d6f2b1d303b3d508b4dff6c01897c20bfb4310fc5ed88bd1571169bb9b46fa05df64c812e3cb246876b7d049a481f0e1fc0a72634a51e7890bdbe13dd1a09353507e2a9e22c0da0950839b8115be4d1008651b85937cac958c6ad5ea2fa26524968125882eb20fa1fbeabee8e494bc83d1201e5acf281255a4e12d59b5f336fa84a5249", 0xe6}], 0x8, 0x0) recvfrom$inet6(r0, &(0x7f00000005c0)=""/92, 0x5c, 0x2, &(0x7f0000000640)={0x18, 0x1, 0x0, 0x8}, 0xc) r1 = fcntl$getown(r0, 0x5) r2 = accept$inet6(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r3 = openat(r0, &(0x7f0000000700)='./file0\x00', 0x10, 0x80) getpeername$inet(r0, &(0x7f0000000740), &(0x7f0000000780)=0xc) connect(r3, &(0x7f00000007c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) getrusage(0x0, &(0x7f0000000800)) r4 = dup(r3) dup2(r4, r3) r5 = getuid() seteuid(r5) recvfrom$inet(r4, &(0x7f00000008c0)=""/123, 0x7b, 0x43, 0x0, 0x0) r6 = getgid() setgid(r6) mknod(&(0x7f0000000940)='./file0/file0\x00', 0x8020, 0x56) sendto$inet6(r3, &(0x7f0000000980)="857177a2b5e5a0077626176be1e5fb5d1258d819b4f47bb033866c82a61c82c384265d3c4f86724d28d84a7ac34c3dfb6b1e45a5e5441ad6cba91375cdfd756ca8f540460efb7ed76326e40d6d086b0ad5fd9974f31000b2e6616a0a299e777bd7c7ecf5734b7405d0767f8a2175a030fc63dbf7647fefcadba81ac803909f24dd02001fbbeb0260036b8cdd39188dbdce414b", 0x93, 0x2, &(0x7f0000000a40)={0x18, 0x2, 0x2, 0xffffffff}, 0xc) bind(r3, &(0x7f0000000a80)=@in={0x2, 0x1}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000ac0)={r1, r5, r6}, 0xc) seteuid(r5) accept$unix(r4, 0x0, &(0x7f0000000b00)) execve(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000c40)=[&(0x7f0000000b80)='\x00', &(0x7f0000000bc0)='-**}\x00', &(0x7f0000000c00)='\x00'], &(0x7f0000000e00)=[&(0x7f0000000c80)='++/\x00', &(0x7f0000000cc0)='\x00', &(0x7f0000000d00)='\x00', &(0x7f0000000d40)='.\x00', &(0x7f0000000d80)='$!\x00', &(0x7f0000000dc0)='*\v-+-@\x00']) renameat(r3, &(0x7f0000000e40)='./file0\x00', r4, &(0x7f0000000e80)='./file0\x00') accept(r2, &(0x7f0000000ec0)=@un=@file={0x0, ""/108}, &(0x7f0000000f40)=0x6e) accept$inet(r0, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) r7 = openat(r3, &(0x7f0000001000)='./file0/file0\x00', 0x80, 0x6) getpeername$inet(r7, &(0x7f0000001040), &(0x7f0000001080)=0xc) connect(r3, &(0x7f00000010c0)=@in6={0x18, 0x2, 0x8, 0x80}, 0xc) openat(r4, &(0x7f0000001100)='./file0\x00', 0x20000, 0x10a) 00:02:25 executing program 4: msgget(0x0, 0x0) shmget$private(0x0, 0x1000, 0x140, &(0x7f0000ffc000/0x1000)=nil) shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) shmget(0x3, 0x2000, 0x308, &(0x7f0000ffc000/0x2000)=nil) r0 = shmget(0x3, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) r1 = semget(0x3, 0x1, 0x8) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$IPC_RMID(r0, 0x0) 00:02:25 executing program 2: r0 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r2, r3, r4, r7, 0x100, 0x100}, 0x100, 0x7, r8, r10, 0x8, 0x4, 0x8}) syz_execute_func(&(0x7f0000000240)="410f0ff3b0f30f38f6d1c4c1cf5c6513c482cdab17c4421108ae00000000df69f3f083194dc4837d1d3db30e00000966460f7cd9410f1636") r11 = dup(0xffffffffffffff9c) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r13 = semget(0x3, 0x4, 0x21) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000300)={{0x7, r2, r9, r4, r3, 0x0, 0x100000000}, 0x2, 0x101, 0x2}) r14 = socket$unix(0x1, 0x0, 0x0) close(r11) semctl$SETALL(r13, 0x0, 0x9, &(0x7f0000000380)=[0x7ff, 0x1, 0x8, 0x3, 0x7, 0x81, 0x9, 0x9, 0x7fffffff]) r15 = dup(r14) close(r15) lseek(r14, 0x27, 0x0) sendmsg$unix(r14, &(0x7f0000001640)={&(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000400)="17ba6b326675fc3f42e809b2469a757a6a6a03d09e83df34aafa0ff471444532029729edba532ff0f1f90f43a1098d13489ebaf18dbbacf0fc56dbc5", 0x3c}, {&(0x7f0000000440)="24c108b84012b8a076f7000b43d1fdf5847d7984295d2939d21e5f3617841298ef19ec1608b3abefc0e131f3021a31534cbeeca9ffffc06131d2e4beeec2a871fc56e4fb3176661d13d8204b57474ec339c8e1eb557401a095d4c6dccedcdfbeea6e46e8c3f3b57be95f4350bb3e94a2165ff95816c98bc8225556dfaaacb4831e2595e0be5a9873f10e49859f3dff3634deaca892a06ca4f6d8a1fed08c5987886b417ab2cb2429751da3d82d489edaae096b46d1454345f644687b17a9797fedbff197209a4c284decbc410d81f5775fbf6dd7a90d60761806d5d32d9b5a7c4fbbce33e33e1871e9051fa83407ce15b8c23183903441cc842a308762ce7744f5a07a0170ef40686ac8ddad95764360646ff1ecea97369e198a503458d6b6a5dc7af869d073814956ddd23766439e71c96603c28df00f0c5699efca4ab91093f29a22a1ec0fa056087c882b07ffa6cbfad5cc5d1bc6eab76916f0db433b0b1009236c31f144795ddf71f099845dbc3e36097ff4e485df4609d7ca81597fca476877064bc4fd1f42ca4376edb99065bf3d37891285d93164c642d73287f7edd26fdbc29a8cbb104b91ddc64c64ef26ed9abc519e07255513626d6bf1fd0eb37bb3abe6c50aedde7eab526af523473febe38d517feb6939f0cbdd32b47c4e31f902887ff1631cc746ae9be5730ee3d59047bca173f87fd2a369ae0043adf1c28827586a9bb2290027c64155a9ff0f6fb8a7ed61b19f6221518d8afbfe92d8da80771fdb24525f9476e00293027bf24c300f467dc8075352b5f450ecc6a9aa89d073608ff07ce11ffffe4fa9326b544624db9155142ea8bc90535f574eb87ea1cb8d028d0c70d46760ae6a2134ad40308f8e83a8958e1b7d4c7c3ea7071d97f6ab58232088a89074a0273acacd9c8bd217065421054a845e5014af0264af610161152233ba89ebf7443de68d2f79d6ba279b50c7170f8d5ca52058ba952843ad115ce0a41491bca03e72a5be262f91b0cadaac03fc8f96b500d3023214a1d7ca5e10786e10da83dd2bfe1463d2f17c8566d7af301292d0c1bd1e5099b600686a5efb8837533e1ca947c00c862e8c4bcc7091929e3ce0f66ef66b2ebc6c52798f5c789984824beb8a6f3e49cb087f8850393fe5f68431b3d6ac7cb5d5c19ed56e9becdd7a61061fc43cbb13f821ce78bf4293a4e42024beada32a2fd70b01e3983cc45692c5046f102659300cecc5fbde053a7fef77a4a77281eaff9e7a0b63e50d0986ec78091064d32a4e760e4bbb08bf115be5ae78b79ccb3916051586ac1ec4b229f50e15ebdb66cc9ddb0964562dfc36e1804e8173a2605b2ec2d16b85e7c34b0782b85c88ea3b1610f13ef2e482e41bdcd489997102a9163d2718a5fad91841e1f7c8f9afd880434af0eba5069608959a8bf4ea0be8a36ed547ebcadf4ef5429949bccda31b539be59cfda52755051a4d273e79942f0bb52bfe843c3fc77f1b7858a929be741a49d623dfb4926472eaca186fec85db554c70fd4757b18152c2bfd65aa1f9fa84476229e4a47466b6588e5172e0d9c22eeabc57a6139100e79afe3f964924e573e47fd8d61b709c3f292607312725c19db1552e9ec5a07b562415a341d7381e52837e011a6c5794f554874ff3cc5bc65924161420b9d48c7b20a14b618f98b79b1be3497169ccd1fa56083d24b7d27c2ec523eb93880621bafec4eef022e8d451ca7d626f119b147547f49d10d3d9d46679be180fd6e88fdb073b657c190e1229e4e10ac3a47812e06c63e7424c57ffec2f45af9f4ca768ab2ac85514e0e150258afc04c1c18406e94509b1584a29483bab557ac4415238b2e5bf61b9fb19d3a2b174522e15ed09a22b1f74e83fdebf481c7beac4b77ef075eb58dbf3f3cab1d969af43eec3dd175901f3d1692a62b619d5e1182a4c0fd2623f90e2908e8a21833b71ebe3f1df019279393a208db71b51a1a1ec2a50abcd14d9ada9531db195ffe77c5dad2715d9bb3b1b99d5f5ade49a085940a0f0dbf381d2cee856139197826d1d38e3987917202004c1701f3d3be2caf2ee4a5401089650e9cd4294c8f9d65fd210b18f670c5c3aee3b93989569bf5069f76dd3f7a91efb336da62138adfeb4f0cc63cbdea8a136eceade34b6da4c40eaf69170c33dc5096272fd2e28becb8a0b4f14f679a39f8daa17d6888342ab534ccd7046a84852f1c8c20de134655f4c9c946ca9c436538fba49fa2bfdc3e9e0d88df829ef054b8423e76e97175e03920c668fcb4e87860f764dc5ffdb6d1fafb09a0dcd12d259f34aaf9f0c45b652fe71debe51a214edaf67cf5b24bd95d7af3af52723b95f1d0ad1e263df01d16427c581a0bdb41db7dff11d95d9f907e170e4c3b45ea8689c7a12753acef0312cfd323ee41457924c0f2440c92fd5bf823ec5c34b749860b11e609b0b9505b12061a2c90abbf14132bc581af5685666aa2b8d70d6510bbe3071dd3013cbb6e8ec3e528364c567ecfda54a273902e792d115c9108538585ac843824e7976ec51f52f895b605e41bd93cd478729cfaa5784ef769fd81a1834a2637c9b39be5dd40c29b5bcde0b5a1d8f468fd995e7b59bdf1e64ac6a54399f3e8ff43763093d27a8cbeb9c31713ccf72af6b6534c696048e4941acb33734fab14f648b2da74f00f71bb4725c92d4fb1862a5a3fac9548161a7783620108a55f9ad1020ca75f760464b01680b152d5b8b3d7fb921429e49eedf128a381fae290910bae5105f8ad27091b4d387917602698f4c7ba09d8509060d165c8bf4e7b9d1dcf2b4ce535159faf32aa8b52b762bd9eb588028c3b05652c14ecd19b588061adf65ab38a6fd564d26883b97ec2bc6fa4c0bb325c0b051f0457ef27340b8e8bfcb8ea03aca9a6affef4dada8ff4f787acd05f26db7b1ce1ce81ed3b06166d70e7c9b891cf2c881b65600272e4026746f909f0f34cf271c247620238fd6b47819c3b336face94b450cfeac87749fddbd62a7ad26b1ae3896792c17c0cf4ae01d8d52169935d84628e9a9855a32ddad3875c673a14b0e9fb5344e824b805da26ece024b2842f2eb4cdfe3ce4dfe447dde4b4f60b4cc838e1401fd8fa92fa1b78dfae24ee5038a1a1dcfb46a25687a634397f5d80e4ebcda982212bc2a19964cff6b43feb87e654d70778ecd4ae2d08d46939ab4dd88ce9280834e952cc6e8a9436abcdbc602a95147e1843ee8aced340e50cfdfb8531addec732ea3d9a4054c7410cc1468115f2dc4e23846307cad304f8e30b58d0108a1ca8c4b39922415f0196db6910877368d22fbeb2288fa1a29994679790f2735872ac44c7d67839fe57e64cc0b2dbebb7145b76f985e8f7c2b21e63eaed39e26066ca1ae07000cfa3c61e5879f348586cd9b8f1ed21da4eb241cf205d4b383eb4095204397170bb617c3604f8a1f87184f6240901c73013226a6d7cb9ba993aca0dd232aaa7391983856dd8eb59158aefe0ac2cbb0a6bcec98e274b1459b4e73c30ea1da7f9d98a8158849d0a8b2733ecc5c43693885475947c329b5739b5dc67b57f7faf0ce4388302827a5a76c2d0ed30740a9df467f9ca15d1b665effffe7383f490a27c0d38f8dc51a0f10d5b0f041e6f7b0671cf1043bd568d8861e4071ff8ea647f0f57ef84a4e1ea97daac21698510d36d69c4996d39ecef5c91d338c9bb937e8bccde18a7bd78fa13d036efcaa599357f5fc2a300f8a3f100e6728b3ca75ad9696dc6a1df827dac0425b8d34c605517c7897050471e93234be6abfa2688c2d7c59d834126c1be6aaa7a3d01c06b60522b68b19630d00dd5142c701f8da96d452c909de58b3c2d21b2b3892eee1addbdfa22f036f459b0e7ab5773f81357726ea8c8fe19d0a26349b4a7b63949cbca83734b26b35d09b4ebd71e3b112f400aad5a4b8d2f9c815c574ddc68e39135b4bb648ff12c1667b67886a63efbb22e4f4c0430ee8271a9c4f6a4b628a0a04f7e3b33f903b46c315bae20d5f928b886409b3ea70a33e039719579104838de2671d7392e3d5fc4eede8d387066954a72b9f92539d74e2da3e5baacbcbb684c48d3d66c159ab1588dc976f59801e4ce91d883731aa0166b4105653882fc64688bcbde3c713899a5d8658905d53542f0f52409b1eacbcf51def9fc34d35913cc564674ff543f26dabb2856fb9cee95746caf2728a4a1b0ed161dcd87ef172733e81f66cb15876097aaa0180eeb95ea94b834bd2efbf193fd12b229dbf3afdfd2cc4860908317b05ba0c2c194ece66a429bcf03f5e3068830930dad8cd090c00854490b748b5fb09909fd1512e71632f164675f639ea874b28440a2d29b302edc5f5a0b5670feb81099f4d84f589e64d08a6d26350c83840cf1cf66394809e5ee7dbdd323921c9faf13d4c9cf2fedafee5da620e31d66c06146683803fb4153c5be7c57ed8c33a264ff594ba9abbb2fec41d976527a4d938da92dbb8350a706033e0ddef4422ae3d4c1cf8ec71c891b5d52f04aed9360bc3e87c2fd63b1f69fc701c89272758338093ece558e080b23ce60d4d240dd6ce7e353b53b26328bb83b0da22f87eb47a2a990081db4fa7a54cf8dc289d491b667e21457a43dc6bfe24aead0fc479e4b38b19136fd1086eed56894a40dfd14c43e711a0b6c3cd2eea6d6a2eefb6ca77937593e6921d9fcf01e69759a769c1170ebecc72ab0c99c16054dcf22618153d59cce636bebf9469444854fcd02d3558acf5a74e3a9800592e8309b0ee1715bc0e08dc1dca685755a3825f82a181fb0c2b9210c6b22a638127ee5a2190bb0d54a7d2718beeede41f6f381150b8087dc0fa54b28f5fe01d24c5b7f6b7c0c6f562fbac4e9584e907c79608c43d94b85ff760b1d4557499e0f546742cf2929792af324aa1c14fa6eca47411181faedcb4ac4b1dceef97b124a71576ba13740e8db8fc574acc9abd328165949149016492702b2e4aff640a0b05ee2e09a6cfefa0c2b5c3f489e5c7a7209afd76ef482e6126e9d17ab8d6ad06a9aba2baf08a4623d3a9ff99a7006082a68621385ca179f0e57674d770cf111f123240788dc658b247207958cdf399b5f86abbe828c505c72e7d2af818c47dfa9266611ceaf5e86ea06e5701c3577966670d483ff9f03c578e4f1749b6e68771535628d6e039fa37e605bc21f217e0abc6b04e34c027da95849fc0168ba91890f6fd352dc2062f186941f3e40004556a0371ce6ec91b218f2da3bab934f92969a6167de4a16fddda29f261ef10f27788cbf43c5e9ef0d47dfea556a135417f5af1d0dff8dd9e87affec28b03639a326cd795d9944188abb366e1c6ea2674dfc7a2e199756f28559740bd674b33dbd5d29ccbc35d1e459925bc969e30246010d7112d1b19f0066f7694a77dbe6011c73db8d681b00814981ce241df2afd5963894e2a36fb6b55202e7b001f85695c0eb8b46f2b2c912b1f7418b551cec311cff5a41d0968f7ed3efa8ab9963e57e9dcecd7f8efab5dcad724a2878ff7b88724a840d467772fa0baa3faf3d2fdebd486567339ed827e5a0b013694d23edcfeb1a20c2b8d305ae84d07ef5185f6d53b4d81e54f52220def4b77b56ee9421ea804ae98867b7f4ce030ed9d368fd883ad507f0d2875f086236ae9f5bc1328913b55f8b0ba4e6dff4a0e2915c126d29013359eca29f220a0e60c489a43850a6343b757228f8c8165087e0eaf13205c7f0f8c975dbbb5d71a17885cf7f281bccfddcccb2900e8b5ffb5d8485807485f8fcb4cb54b22352ac8dccb1bb1a2665d561", 0x1000}, {&(0x7f0000001440)="33f90a52406a24119499cabc5aa8be4fee2bb800ccff79049a94b1ee9735704a6e278c1ec80cbe229dcb9eba48ab8f090a183e8a1165e65e45c344f1504f076888aa3d03593eeaadea22127081919cb2e621cc4289991902a6fdb53bcfcf3a898b3a27b58d70c4231bffd903266b4aa0cb803b60560bf6b850a499ecb4335dfe8466c3d17f65debe60c60aca9980e7bbbd0c6657f8937bf2ca48046bf1b1ea3c535ff563a805b50ffb1ee054071d72ca90eef0e85c9ef82c8d5d7a28bb8b43c8bff57b436dffe759a9e27951eb8bdbac8f0ee55ac8697abb269dc6555987922bddb90574", 0xe4}, {&(0x7f0000001540)="25f59d1a2bf375698bf556f87b6d423d6fdaeb87da0ff263e961b1", 0x1b}], 0x4, &(0x7f00000015c0)=[@rights={0x30, 0xffff, 0x1, [r15, r14, r11, r15, r14, r15, r11, r11]}, @cred={0x20, 0xffff, 0x2, r10, r2, r7}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0x70, 0x3}, 0x2) r16 = semget$private(0x0, 0x0, 0x80) semget$private(0x0, 0x1, 0x100) r17 = paccept(r14, &(0x7f0000001680)=@in, &(0x7f00000016c0)=0xc, 0x70000000) r18 = socket$unix(0x1, 0x2, 0x0) close(r17) connect$unix(r18, &(0x7f0000001700)=@file={0x1, './file0\x00'}, 0xa) socket$inet(0x2, 0x0, 0x3) fcntl$getflags(r15, 0x3) fcntl$getown(r14, 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000001740)={{0x7, r12, r5, r6, r7, 0x4a}, 0x4, 0x20, 0x8}) 00:02:25 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x3, 0x0, 0x80000001, r1}) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="bbfe9a9f357a844f2e4331efc33df64b8e5d7c062994cdda9199e5a592bbf7a7f0eb09c651e9f89de168384716d27f114a2f471eac315f24d70d5f073f6e9e0fdd72cbba85f04c9befaaeca50e99a4e2b73331a25c76633d04b2a95ae853567a161001f6cc94de1dda11122762712a0f480e312b8b"], 0xc) listen(r2, 0x0) r3 = dup(r2) accept$inet6(r3, 0x0, 0x0) socketpair(0x1f, 0x40000003, 0xe49, &(0x7f0000000180)) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = semget$private(0x0, 0x1, 0x20) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/181) 00:02:25 executing program 0: getppid() r0 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/46}, &(0x7f0000000040)=0x30) r1 = msgget$private(0x0, 0x1) listen(r0, 0xfffffffffffffff9) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x81, 0x599}, 0xc) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) chmod(&(0x7f00000001c0)='./file0\x00', 0x1) msgrcv(r1, &(0x7f0000000200)={0x0, ""/177}, 0xb9, 0x0, 0x1800) connect(r0, &(0x7f00000002c0)=@in={0x2, 0x0}, 0xc) r2 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x8060, 0x2) r5 = openat(r4, &(0x7f0000000380)='./file0\x00', 0x1, 0x12) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchmod(r5, 0x20) msgget$private(0x0, 0xa8) getpeername$unix(r5, &(0x7f0000000400)=@file={0x0, ""/34}, &(0x7f0000000440)=0x24) connect$inet(r4, &(0x7f0000000480)={0x2, 0x2}, 0xc) recvfrom(r0, &(0x7f00000004c0)=""/4096, 0x1000, 0x842, 0x0, 0x0) chdir(&(0x7f00000014c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001500)) getrlimit(0x5, &(0x7f0000001540)) r9 = socket$inet6(0x18, 0x20000000, 0x7fa) r10 = dup2(r9, r4) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001580)={{0x1f, r7, r8, r7, r8, 0xa, 0x5}, 0x5, 0xea9, r6, r6, 0x80000001, 0x100000000, 0x80000001}) sendto$inet(r5, &(0x7f0000001600)="9e8551099dc4bebf779dc005e3b43a24caf7c5fa32c550125a816e620b533692fdb2eb45a39e0e255c9916dd9efc89da72896e464af4cc941d9193cd6460b6876ff1a5c0cc", 0x45, 0x8, &(0x7f0000001680)={0x2, 0x1}, 0xc) fdatasync(r3) renameat(r10, &(0x7f00000016c0)='./file0\x00', r4, &(0x7f0000001700)='./file0\x00') 00:02:25 executing program 4: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) stat(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)) r0 = dup(0xffffffffffffffff) sendto$inet(r0, &(0x7f0000001100)="478eca7e2ff290d22842a77d2e81f6baa416bd180887d5f6ebe19cbddb7c64904c8ec509126a4aa927003de75d50037202a9a98193e0ae71f4c4388b2f54c8f306effccda57e70546b96b9ec56270e2fc36062d848", 0x55, 0x40c, &(0x7f0000001180)={0x2, 0x3}, 0xc) clock_getres(0x3, &(0x7f00000011c0)) mknodat(r0, &(0x7f0000001200)='./file0\x00', 0x8000, 0x7ff) unlinkat(r0, &(0x7f0000001240)='./file0\x00', 0x800) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000012c0)=""/190, 0xbe, 0x800, &(0x7f0000001380)=@file={0x0, './file0\x00'}, 0xa) utimensat(r1, &(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)={{0xfffffffffffffffb, 0x1ff}, {0x7fffffff, 0x3}}, 0x0) getsockname$unix(r1, &(0x7f0000001440)=@file={0x0, ""/98}, &(0x7f00000014c0)=0x64) connect(r2, &(0x7f0000001500)=@un=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r1, &(0x7f0000001540)="ee7366c5d5da97f6fb227a2cf296097751c9e4fd0e037b3c83694c759facff621396bfce5fbace012719158d1d110aca322f203c5dbcd7b863ab10ca7db408ce74ce22cbb103f903685529fc5cffa0ece8a9b5f52f2f956003260c4a05b77e03d3edf4cbea6389e1751d8683d78d56873a9b9c3413a20e18ae5a257a8b23832636492e004980f4c98270c782301e1874731c4b66fc7770e989fb3851983a40faae27920d98724a2027a02cb5cc8116aa66746319c7a70ca0413a2c7ac158d5305b0d9132fa862355e9a4bdbc9e2523cac7de5e58b32967da75e5b74db5504cb2cf457ce870ba63", 0xe7, 0x8, &(0x7f0000001640)={0x2, 0x3}, 0xc) r3 = open(&(0x7f0000001680)='./file0\x00', 0x20002, 0x100) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) chown(&(0x7f00000016c0)='./file0\x00', r4, r5) recvmsg(r3, &(0x7f0000001a80)={&(0x7f0000001780)=@un=@file={0x0, ""/68}, 0x46, &(0x7f0000001980)=[{&(0x7f0000001800)=""/49, 0x31}, {&(0x7f0000001840)=""/168, 0xa8}, {&(0x7f0000001900)=""/39, 0x27}, {&(0x7f0000001940)=""/17, 0x11}], 0x4, &(0x7f00000019c0)=""/138, 0x8a}, 0x1) rename(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='./file0/file0\x00') openat(r0, &(0x7f0000001b40)='./file0\x00', 0x200100, 0x114) mkdir(&(0x7f0000001b80)='./file0/file0\x00', 0x88) sendto$inet(r1, &(0x7f0000001bc0)="a3ef8f353e16dd1be39795db40e39d16051acb26a375375b55d854fc82dd273cf36137871e77dfab1e2ea2fe94ae640339265ed0472197eac7e295a29cac43a457a825ee47e33fe55f2b5c0a94741c996241089837fc7736fb2782a1d0889891bde5da16b8c5fe3089aeb39303053ab587c018bd86ed28a669748e14b9849ed46c0e225a60596cc3a2c5e5af8622fbcb4db4630ec20138cebf7bcebcd855af83bc56217eb74a55c2e9483e5c4ad9d2944b9adad2b5ad3535333f99cac0c54f836702ab0fcec301da814f9b8d4d6407134d01688f58b13f5dbe0ade9c65a07fa9f3e4be2fe68f5a15d5b478bcd3", 0xed, 0x8, 0x0, 0x0) r6 = socket$inet(0x2, 0x20000000, 0x3) read(r6, &(0x7f0000001cc0)=""/226, 0xe2) paccept(r3, &(0x7f0000001dc0)=@in6, &(0x7f0000001e00)=0xc, 0x0) read(r0, &(0x7f0000001e40)=""/11, 0xb) connect$inet(r3, &(0x7f0000001e80)={0x2, 0x0}, 0xc) ftruncate(r3, 0x81) fchmodat(r3, &(0x7f0000001ec0)='./file0\x00', 0xd, 0x600) 00:02:25 executing program 2: clock_nanosleep(0x0, 0x0, &(0x7f0000000000), 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 00:02:25 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6={0x18, 0x0, 0x40, 0x9}, 0xc) link(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') sendto(r0, &(0x7f00000000c0)="f70cded1ab77785701eebd902d707624debb0cc855b433c6667aa795a581810cef589166c630896f2f677b0b1b624373fa393d279108b0bc15ee51a8a10c34fa7fa5e7637f14a0b1f3a44e043a8f221bec80f4e917729594ff507366725115139d3463fa42e0252a07b8d2cf125765", 0x6f, 0x5, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) munlockall() fcntl$lock(r0, 0xc807b83ea7380906, 0x0) 00:02:25 executing program 5: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x4) 00:02:25 executing program 2: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) r0 = shmget$private(0x0, 0x4000, 0x4ca, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0xae48026d0ce30d99) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) r1 = msgget(0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r10 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x8, r2, r4, r5, r7, 0x0, 0x1}, 0xd08, 0x8, r8, r10, 0xfffffffffffffffa, 0x100000001, 0x6ca, 0x800}) r11 = paccept(0xffffffffffffffff, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc, 0x20000000) fchmod(r11, 0x2) shmget$private(0x0, 0x1000, 0x5, &(0x7f0000fff000/0x1000)=nil) msgsnd(r1, &(0x7f0000000240)={0x3, "c8a382b4b372992cb8dcc9f4936b2aa6a338e0dda90a6ea07ad426afad33d1e9faae8ad351098d5deedd2aed4b791a0fdbb39e9227bc2d328bd051ea776a77fb30d87d4a57ec41ee4e0b937c45a8177c2f32b0ec6f5be25c3c4998fe18f46c0a414257e216326bc578f98f5f0636211cf66303021820ae19203186701e193c46e64482e9aff367edda009e1903f907bdea436dcb3378f94c83a5c3867f883aa078bc518a87a1f456c030bea801c24fc3ca4d64c0e8ef7f115ffe4e3ab2fa7957b458949019add21b71c2833b739c30548db3842d23b1e67b14e583c3b51713b8f60222bca9"}, 0xed, 0x800) fchown(r11, r9, r6) r12 = getppid() lchown(&(0x7f0000000340)='.\x00', r2, r3) setsockopt$sock_timeval(r11, 0xffff, 0x0, &(0x7f0000000380)={0x96, 0x1ff}, 0x10) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f00000003c0)={r12, r5, r6}, 0xc) msgget(0x2, 0x188) r13 = semget$private(0x0, 0x4, 0x41) semctl$GETZCNT(r13, 0x0, 0x7, &(0x7f0000000400)=""/4096) rmdir(&(0x7f0000001400)='./file0\x00') open(&(0x7f0000001440)='./file0\x00', 0xdf1aee2649ea1593, 0x10) 00:02:25 executing program 4: r0 = dup(0xffffffffffffff9c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1080c00, 0x4) r2 = dup2(r0, r1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) fcntl$getown(r1, 0x5) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = accept(r1, 0x0, &(0x7f0000000240)) r5 = dup(r4) r6 = dup2(r2, r2) r7 = fcntl$dupfd(r2, 0x0, r5) lseek(r4, 0x0, 0x1) getrusage(0x0, &(0x7f0000000280)) r8 = dup(r4) preadv(r0, &(0x7f0000000340), 0x0, 0x0) sendto(r8, &(0x7f0000000380)="ebb137ffb30892993e9a7ddb0daf2a996ea2f005096da03dbea83338ea69baca28710b61d5f162368c8f7b94ae6eb54702a322aad3c0df14b7d883e4e91d3dab72df6bc694d14b26253721ff31886ded8e6f112b8a07b58b442cbd83003dfbc9ccec7f68833a241bb84cd648d21f62c8d213e1140589e1758c93a146602be8f39b6c03acb3eb2cc743748bf6e8a49a7245e4db37ba8b91bfc99700d8d062798bd4e5bb38d331bab3dc6d747bc4a439de4f233a1009dff2adabc3f1f8a8ee3f0b39946f715d12dc4c74ae", 0xca, 0x2, &(0x7f0000000480)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000004c0)={0x7, 0x1, 0x0, 0x6, 0x1}, 0xc) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000500)="d240d2c43a35c2428a9bff8307e2a604b265f5b44d23", 0x16}, {&(0x7f0000000540)="0b5a2cd14b108cb50f35ca8704e462e212cb162e9b8f45688614489c44e962a17cad7c4ab7505541eb040f6aeaaa19a6addbda5b77e1f714be215e7448913a392a027dc0bacc963cb00bea13210314deacbc713a83a3135d40083941c05f45b4f7c822864886569ef413c1f69b88", 0x6e}], 0x2, 0xe) fcntl$getflags(r7, 0x1) setreuid(r3, r3) unlinkat(r8, &(0x7f0000000600)='./file1\x00', 0x800) fdatasync(r1) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000640)=""/248, &(0x7f0000000740)=0xf8) socket$unix(0x1, 0x2, 0x0) connect$unix(r4, &(0x7f0000000780)=@file={0x1, './file1\x00'}, 0xa) getsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f00000007c0), &(0x7f0000000800)=0x10) getitimer(0x3, &(0x7f0000000840)) sendmsg(r6, &(0x7f0000000b00)={&(0x7f0000000880)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000a80)=[{&(0x7f00000008c0)="7e03c1743f6e0141000384afb310a62683a74b36214f51721f1dfbb91badcfd5fa85f4dd938f2cd5324d54a0a68d89a644b982bb2ceb3ae4393034bc2223507191c58ee3925f12d90f7f749152599e3a81f8bbd4a7cdf282c9276dd4fa593e23fe8bbdde061ec8d310750549e9cf83cdef2e158cb79aeacd5a09656a55cd97a6e0b8", 0x82}, {&(0x7f0000000980)="f2661ad4a30b31751e3b85ff46213f0421751d41a14c0e2ba0fd734da3fcceb0b7afd437824bd56f14c8a151edf1d2e15df5685e8ad21a76c954ab38e4c27cd717a903a3958b8fd9bb83c51b525be0e6c7c4a885d1522712734a0ceecdfd0fbbf6eba8c4afe8040dafeedab1a83963ba1876a5c9afde285a547ce955173ed70dae5a8a66e69182cebdde7927cde68cdd35b88bfe55fc45c7d4115f9c0a7e8ec693a582398ece1abc9dd50b80ef9c1210746319fbdf24d7f1f67c4c278caf4cacdbed4fc4", 0xc4}], 0x2, &(0x7f0000000ac0)=[{0x28, 0x100, 0x100, "66f57f1332da8707a7c2398566c62ed39f3d9255dd7c"}], 0x28}, 0x1) connect$unix(r6, &(0x7f0000000b40)=@abs={0x1, 0x0, 0x1}, 0x8) 00:02:26 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r1, r2) 00:02:26 executing program 1: r0 = semget(0x3, 0x3, 0x110) semop(r0, &(0x7f0000000000)=[{0x3, 0x2}, {0x0, 0x93db, 0x800}, {0x2, 0x4}, {0x5, 0x2, 0x1800}, {0x1, 0x4, 0x1800}, {0x1, 0x0, 0x1800}, {0x7, 0x5, 0x800}, {0x3, 0x5, 0x1800}], 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1007, 0x0, &(0x7f0000000080)) 00:02:26 executing program 3: shmget$private(0x0, 0x4000, 0x28, &(0x7f0000ffa000/0x4000)=nil) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400100, 0x22) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) fcntl$dupfd(r0, 0xc, r1) shmget$private(0x0, 0x2000, 0x204, &(0x7f0000ffd000/0x2000)=nil) 00:02:26 executing program 5: r0 = socket(0x6, 0x1, 0x7fff) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = msgget$private(0x0, 0x48) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/84) r3 = msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0]) r12 = getppid() r13 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0xe98, r5, r7, r9, r10, 0x180, 0x7c6}, 0x7bb, 0x3b3, r12, r13, 0x8, 0x9, 0x2, 0x80}) msgrcv(r2, &(0x7f0000000280)={0x0, ""/234}, 0xf2, 0x3, 0x800) r14 = fcntl$dupfd(r0, 0x0, r0) fchownat(r14, &(0x7f0000000380)='./file0\x00', r9, r6, 0x400) r15 = accept$inet(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000440)={{0x1ff, r5, r6, r5, r11, 0x0, 0x6}, 0x712, 0x1, r8, r8, 0x0, 0xff, 0x9, 0xfffffffffffffff8}) fchdir(r15) r16 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r16, 0x0) getpeername$inet(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) connect$unix(r0, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) msgrcv(r2, &(0x7f0000000580)={0x0, ""/214}, 0xde, 0x3, 0x800) shmctl$SHM_UNLOCK(r16, 0x4) dup2(r1, r1) pwritev(r1, &(0x7f0000000a00)=[{&(0x7f0000000680)="acab8380cc3b7785ba5b8051373181bb97379aef4ca6ab7cb4f2ef39f8c23f4028a2f61ac414290a40fbc46dcfb63893a78a08a7ef5d89893f9cc41b36c09ad5812e84ccee19f7b36757f0ad8606f86cabc0e1c75db52f1d5257e8a2981bb9926fb2c89c468428e5c4e39ea9038da1a35add11d226269dfb50f489ff79b5bee0f86beb735698797bc74f2bc1fbd338e3dea978221d372beedf8da600409e1a3a9a1f8d2fa397a39542479e836d91fea919dc554b1c5b19a5c324aa2ed7e12703805ef9f6fed828db5d287dac72df92cf2ec9e64322d51ada3c0004", 0xdb}, {&(0x7f0000000780)="129a878679057751de29ff7076eb10124de06ffceb07f5328c54b45aab860cf1bf895f2f5fb58175941fd29a858fbc2e87a043e1acc9b3125d0748dc8700d32e7401c3edb321f8a93b5b15d25aff68f443291cbbb43d56b885679bf99c6b2a76b2552b5998dcdb8e7f699bc19c505725e8789a3b3744d03374acd993d42d34", 0x7f}, {&(0x7f0000000800)="59dc2bb60f7d47261ba3fa0e3b188716ec61f9398435782af8b55367c07d5a82feb33aba830aed0f31c9b115cc8a2ecb062b20d3535b4f2af6daa51720f0555f66dc71bdcfde69dd14c59ebbdc68e7623a683e21e5168ff46cd4f11b2fb8f4817ec7feed8f6eef20e5422b95b2dc6c7cd9f6efe31822df8958b7ce86a6152563ac8326cd4ba83fa695ffaf191ce0b4e6e0131acd8300a930672f0263fa67d17d0f32c71284a0efbcf3f323cb62095f9e81b0470a1d2922d91dd9b41f7b2630fdc417fc82e1a9083324bae067e2f2b292553dfd5909c8a0530c1dfbf1", 0xdc}, {&(0x7f0000000900)="c0c929c14ae215c22199eea01444dba844d7bfe8a31f12492e13bf74a7804b0094231ebc037f48b92e085ae40c5eb6682b14f3cb785dbbf9fc190adcf3d07a59afb9e27bbd4dad40b926bd22231df91001", 0x51}, {&(0x7f0000000980)="29170c942cabf6e4e8d56660affa8af70fec4a0eb681e6872c1e195d011f47a4cf72fffbbc35fc6736d796fb5714020484a60efc54d80b7ef5a8d05c4f5e909924142c6a3f146e42a54b71bd65e8c56a467c929da6d88479ca59de", 0x5b}], 0x5, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000a80)={r4, r5, r6}, 0xc) paccept(r0, &(0x7f0000000ac0)=@in6, &(0x7f0000000b00)=0xc, 0x20000000) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000b40)=""/69) 00:02:26 executing program 4: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1000000) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) renameat(r0, &(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') rmdir(&(0x7f0000000000)='./file0\x00') 00:02:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000040)='./file1\x00', 0x800, 0x20) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) lseek(r1, 0x2, 0x8c299ec05761787d) 00:02:26 executing program 1: r0 = msgget(0x3, 0x2) msgrcv(r0, &(0x7f0000000000)={0x0, ""/51}, 0x3b, 0x1, 0x1800) msgctl$IPC_RMID(r0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) shmget(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) r2 = msgget$private(0x0, 0x4) r3 = msgget$private(0x0, 0x0) getpid() rmdir(&(0x7f00000000c0)='./file0\x00') r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x20) r5 = geteuid() r6 = getegid() fchownat(r4, &(0x7f0000000140)='./file0\x00', r5, r6, 0x600) msgctl$IPC_RMID(r2, 0x0) shmget$private(0x0, 0x3000, 0x43, &(0x7f0000ffc000/0x3000)=nil) r7 = semget(0x1, 0x5, 0x14) r8 = socket$unix(0x1, 0x2, 0x0) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) r9 = openat(r4, &(0x7f0000001200)='./file0\x00', 0x200000, 0x10) msgrcv(r3, &(0x7f0000001240)={0x0, ""/250}, 0x102, 0x3, 0x0) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) fcntl$setflags(r1, 0x2, 0x1) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f0000001380)=""/214) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001480), &(0x7f00000014c0)=0xc) openat(r9, &(0x7f0000001500)='./file0\x00', 0x0, 0x40) msgget(0x1, 0x100) pipe(&(0x7f0000001540)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001580)=[0x53a, 0x2, 0x4, 0x81, 0x5]) open$dir(&(0x7f00000015c0)='./file0\x00', 0x20000, 0x190) 00:02:26 executing program 3: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) shmget(0x3, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) r1 = semget(0x0, 0x1, 0x303) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/213) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/4096) r2 = open$dir(&(0x7f0000001280)='./file0\x00', 0x1, 0x16) utimensat(r2, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)={{0x9, 0xa2b}, {0xffffffffffffffe1, 0x4}}, 0x200) semctl$IPC_RMID(r1, 0x0, 0x0) pipe(&(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000001380)="36d1312b374cff428af9956636d6f87d30d8b58e96e6a4313c53697d3840fa3dc5f6555b6606f2637d14e4919df6f9edeae0c9e3772a109889abb9896240ffe13136a0160f046348ea643df853c8d62008c189c12be6ffcbc6ee28b06e88733a26bf5be95132e40b4ed62b8aa72a1746e10c857adec0aea7c6a600165ca1d7b83f4a8840fc61cb8598f58aa07cb6cdf9cd7c9c995df5818e83a08f97a06d8c193577d3e2461521d992a2c2e681c6b8e013c156ed788082f6be1c931f485849efe89c7b4555ccc1a83f0bd60c7abd09aaba05456a9140229d6d38b7ac09b53bcd7a86b567c95637a5f85efa62e32b45a0b7874b8b6b3b9cac76", 0xf9, 0xa, &(0x7f0000001480)=@file={0x1, './file1\x00'}, 0xa) utimensat(r4, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x401, 0x10000}, {0x0, 0x1}}, 0x0) mknodat(r2, &(0x7f0000001540)='./file0\x00', 0xa108, 0x6) r5 = open$dir(&(0x7f0000001580)='./file1\x00', 0x80000, 0x6) shmget$private(0x0, 0x5000, 0x40, &(0x7f0000ff9000/0x5000)=nil) bind(r4, &(0x7f00000015c0)=@in6={0x18, 0x0, 0x62a7, 0x6}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000001600)=0x6, 0x4) close(r5) unlink(&(0x7f0000001640)='./file1\x00') semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000001680)=""/53) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000016c0)=""/123) r6 = dup2(r2, r0) sendto$unix(r6, &(0x7f0000001740)="4c7880827212c5db94561cc97f635c3eb7ff6e728b994dcad516739ed0a157ac161ed145bab7ea162d3f44eeacbe0861264cd5124d519bdd00219ef1ba41e5255b2db30f86eb028f49cc127f9d06c05d32d4cc346f1ab6b49c438ba270b047b4813b9a1b987df76e", 0x68, 0x400, &(0x7f00000017c0)=@file={0x1, './file1\x00'}, 0xa) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000001800)={{0x18, 0x3, 0xbb, 0x5}, {0x18, 0x3, 0x6, 0x8}, 0x2, [0x76960423, 0x989, 0x7, 0x0, 0x6, 0x20, 0x4, 0x7d5a1e95]}, 0x3c) getpid() getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) getgroups(0x3, &(0x7f0000001900)=[0xffffffffffffffff, 0x0, 0x0]) fchownat(r6, &(0x7f0000001840)='./file0/file0\x00', r7, r8, 0x600) getppid() 00:02:26 executing program 5: socketpair$unix(0x1, 0x20000000005, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000000)=""/60, 0x3c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001440)='./file1\x00', 0x0) open(&(0x7f00000000c0)='./file1\x00', 0xa0080, 0x23) paccept(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000be7c6e69767b000000000000000000000000000000000000000000000000000000000e0000000000000000000000000000000000003458eb2e000000000000000000000000000000000000000000000000001bc9984f0000000000000099000000000000000000004475d0e77015dd50020b905bb83bd2b72b19c7170fce730945e713a3766b6e20d176d20bdcb2c3284d99cf4e3c5ba5e236b796762fed48463b0dbedefaeb31cec84360f7e8495613bcd9b3f6b6dd4afdb44dba25175f2f0aa24f5eade7b80d3b89b91f39f50a2b723e7203535a02994a1c2f023c9b09c6830e2f793cc3900998bda1ccbc93807e9b99bbae3e5fe07ee275226f54abe4d3f6dd59a09954b8438f28d4f41b02c16921e229e87a8fb258530c525ebe2bf50c33d4e6d6ec5ebf68c2cf5c37d0602c3c2470a1e2ed78a6c797a31945e3421a539bdc6c4d339cc77553185acfc5e60373d5e655f384c8b4576b2a5c699e10d7b665a2e6b8bb4191933c8c4ff57db7ca560605b05c7253c9191e1174bdebee3daaed650d6916201e8dc2ec232cc900000000"], &(0x7f00000000c0)=0x6e, 0x20000000) shutdown(r0, 0x2) 00:02:26 executing program 4: r0 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = geteuid() r2 = getegid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r9 = getpid() r10 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x6, r1, r2, r1, r4, 0x2, 0xd2f7}, 0x4, 0x1f, r9, r10, 0x7f, 0x3, 0x30}) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r1, r5, r1, r6, 0x2, 0x10001}, 0xa62, 0x8, r9, r9, 0x3, 0x1, 0x2}) shmctl$SHM_UNLOCK(r0, 0x4) clock_settime(0x60000003, &(0x7f0000000140)={0x100000000, 0x9}) r11 = semget$private(0x0, 0x7, 0x100) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000180)={{0x0, r1, r2, r1, r7, 0x128, 0xffffffff}, 0x8001, 0x46ba9fc2, 0x8}) r12 = dup(0xffffffffffffff9c) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000200)={0x6, 0x4}, 0x8) mlockall(0x3) shmget(0x0, 0x2000, 0x42, &(0x7f0000ffd000/0x2000)=nil) getpid() munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0xc) write(r12, &(0x7f0000000280)="56bbf54a8abafb8dc935e813821bbb027f4d29a9cc9500e41aca650f4e75c2f0ee5ed58de8799634ff3c3187bad86ac3dd6ed6c6fa54d4450a9c9708c10739cff7708f4ae411cab3489ae2993bfab872970134d4b59c359c40121703eba513b658588508f2fbc72a2d9887a75d8c6928ee", 0x71) r14 = msgget$private(0x0, 0x100) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x0, r13, r8, r13, r6, 0xb4, 0x7}, 0x2bff584a, 0x8, r9, r9, 0x1, 0x3, 0x6, 0x9}) setreuid(r13, r1) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000380)=""/53) clock_settime(0x0, &(0x7f00000003c0)={0x2, 0x3}) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000400)={0xfff, 0x0, 0x401, 0xa07, 0x5}, 0xc) setsockopt$sock_int(r12, 0xffff, 0x121, &(0x7f0000000440)=0x7, 0x4) lchown(&(0x7f0000000480)='./file0\x00', r1, r3) 00:02:26 executing program 2: getgroups(0x1, &(0x7f0000000000)=[0x0]) getgroups(0x1, &(0x7f0000000040)=[r0]) r1 = semget$private(0x0, 0x7, 0x86) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x4, 0x0, 0x7fff, 0x3, 0x0, 0x8, 0x100000000, 0x200000000, 0x6, 0x4b4c]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x4, 0x10001]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x5, 0x1f, 0x3, 0x0]) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/4096) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000001140)=@file={0x0, ""/76}, &(0x7f00000011c0)=0x4e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) fchmod(r2, 0x81) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001240)=""/47) semctl$GETNCNT(r1, 0x5, 0x3, &(0x7f0000001280)=""/1) write(r2, &(0x7f00000012c0)="1d72201e060dc8cc43904118d03611845fad737ca87a95f11dabb9d27701e0e91290814492e68754740415b40feb8852c1eb", 0x32) fchdir(r2) getgroups(0x1, &(0x7f0000001300)=[r3]) r4 = dup2(r2, r2) r5 = accept$unix(r2, &(0x7f0000001340)=@abs, &(0x7f0000001380)=0x8) semget$private(0x0, 0x4, 0x4) symlinkat(&(0x7f00000013c0)='./file0\x00', r4, &(0x7f0000001400)='./file0\x00') semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000001440)=0x80000001) truncate(&(0x7f0000001480)='./file0\x00', 0x7) truncate(&(0x7f00000014c0)='./file0\x00', 0x7f) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000001500)=0x7fffffff, 0x4) renameat(r4, &(0x7f0000001540)='./file0\x00', r4, &(0x7f0000001580)='./file0\x00') semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000015c0)=""/26) r6 = accept(r4, &(0x7f0000001600)=@un=@file={0x0, ""/4096}, &(0x7f0000002640)=0x1002) semget$private(0x0, 0x1, 0x8) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000002680)=""/4096) dup2(r6, r6) bind$unix(r6, &(0x7f0000003680)=@file={0x1, './file0\x00'}, 0xa) 00:02:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x80, 0x2}, {0xc93d, 0x3}}, 0x200) r1 = fcntl$getown(r0, 0x5) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10012, 0x4) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x1) getdents(r4, &(0x7f0000000180)=""/235, 0xeb) fcntl$setown(r3, 0x6, r1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) bind(r2, &(0x7f0000000280)=@in6={0x18, 0x1, 0x3, 0x1ff}, 0xc) r5 = shmget(0x2, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f00000002c0)={0x7fff, 0x2}, 0x10) r6 = shmget(0x1, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) linkat(r4, &(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000340)='./file0\x00', 0x400) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r9 = fcntl$dupfd(r8, 0xc, r0) r10 = openat(r7, &(0x7f00000003c0)='./file0\x00', 0x100, 0x84) chdir(&(0x7f0000000400)='./file0\x00') r11 = geteuid() r12 = getegid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000500)={{0x100000000, r11, r12, r13, r14, 0x11, 0x3ff}, 0x1, 0x0, r1, r1, 0x6, 0xffffffffffffff01, 0x1}) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) poll(&(0x7f0000000580)=[{r0, 0x4}], 0x1, 0x5) pipe2(&(0x7f00000005c0), 0x400004) symlinkat(&(0x7f0000000600)='./file0\x00', r10, &(0x7f0000000640)='./file0\x00') nanosleep(&(0x7f0000000680)={0x4, 0x10000}, &(0x7f00000006c0)) fchroot(r9) 00:00:02 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000001100)='|', 0x1, 0x40c, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x300) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000100)=""/17) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgroups(0x7, &(0x7f0000000140)=[r4, r4, r4, r4, r4, r4, r4]) setsockopt(r1, 0x9, 0x2, &(0x7f0000000140), 0x310) fcntl$setown(r0, 0x6, r3) r5 = dup2(r1, r0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 00:00:02 executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/33, 0x21) fchroot(r0) sendto(r0, &(0x7f0000000080)="37fad85fb22c4f9038820460605dc26128c42ee791edae59758f29374d87188508af823e7a08aabab318b05da7854d55741e2b89a84b09ce7454f7ad56bdc83636d049f40d3f5ecab38537d91f4b7d6739bc9ed39a38b17f45947eefac4133db510668a8e0b09a7a0b36287cc688327e1e5eb6d85545d4fa516eebe1da90f001ee0b4090608336dbfc", 0x89, 0xa, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) readlinkat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/234, 0xea) sendto(r1, &(0x7f0000000300)="5bb790abc69e63459cba5fdf3336277edcac8bcb067f62afa735d5698ff0fa9023d0e434714fae6ff43f00de718d4a885d70ad62b67a1c8e223e92c6ce7253c8d300184a2b60fe9a909ee69d452a6cf8d2be6de4f4865684b12b810aefc11f78d5ea05415c4cd68a22db7ae86087be5f0543947af79ff31c30d829bc17538a14681c505be60098cc948ec4846da9cf8da8a4399a0f9a358bb9b3ee592c213bb0bb924682556fc55320807dd0cd06e03a726968ad697558a7991e46e1f882570ff845fed4a70e9ae9267c4a", 0xcb, 0x406, &(0x7f0000000400)=@in={0x2, 0x2}, 0xc) r2 = accept$unix(r1, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) r3 = getuid() r4 = getgid() chown(&(0x7f00000014c0)='./file0\x00', r3, r4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001500)={{0x18, 0x0, 0x6, 0x139}, {0x18, 0x2, 0xfffffffffffffff7, 0x4}, 0xd8, [0x5, 0xfffffffffffff42c, 0x7cec, 0xffff, 0x7fffffff, 0x100, 0x5, 0x4]}, 0x3c) getsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000001540), &(0x7f0000001580)=0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) readlinkat(r0, &(0x7f0000001600)='./file0\x00', &(0x7f0000001640)=""/170, 0xaa) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r5, 0x0, 0x0) mlockall(0x0) connect$unix(r5, &(0x7f0000001700)=@file={0x1, './file1\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001740)) fcntl$getown(r5, 0x5) msgget(0x3, 0x1) fchmod(r2, 0x41) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001780), &(0x7f00000017c0)=0x4) getpeername(r0, &(0x7f0000001800)=@in6, &(0x7f0000001840)=0xc) openat(r0, &(0x7f0000001880)='./file0/file0\x00', 0x420802, 0x110) pipe2(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) setuid(r3) sendto$inet6(r6, &(0x7f0000001900)="4bc9ada5055458565dbf9c7070504fd4a3f985b21704c4b4ceec527cb6f8410deffdd9272166f17d05a17a620c5faf3bb5ab6a35ce00b7015e7c23d8dabda7a6a3a7c1787b88b3d66245c4dad75ad2b48daf91e035319f7e67cbd190d0cd817176e5670f", 0x64, 0x400, &(0x7f0000001980)={0x18, 0x2, 0x1000}, 0xc) recvfrom(r5, &(0x7f00000019c0)=""/191, 0xbf, 0x843, &(0x7f0000001a80)=@in6={0x18, 0x0}, 0xc) lstat(&(0x7f0000001ac0)='./file1\x00', &(0x7f0000001b00)) 00:00:02 executing program 5: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = semget(0x2, 0x3, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) 00:00:02 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x400000) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000003140), 0x2d6) 00:00:02 executing program 4: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x1) poll(&(0x7f0000000180)=[{r0, 0x6}, {r0, 0xd4}, {r1, 0x10}, {r0, 0x100}, {r0, 0x80}, {r0}, {r0, 0x12}, {r1}], 0x8, 0x1) socketpair(0x18, 0x60000002, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) shmget$private(0x0, 0x2000, 0x84, &(0x7f0000ffc000/0x2000)=nil) r4 = shmget(0x1, 0x1000, 0x810a5b58ae559d8e, &(0x7f0000ffc000/0x1000)=nil) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) link(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') shmctl$SHM_LOCK(r4, 0x3) r5 = semget$private(0x0, 0x3, 0x80) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000002c0)=""/251) r6 = accept$unix(r2, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) getpeername$inet6(r3, &(0x7f0000001440), &(0x7f0000001480)=0xc) readlink(&(0x7f00000014c0)='./file1\x00', &(0x7f0000001500)=""/4096, 0x1000) r7 = socket$unix(0x1, 0x7, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000002500)=""/242, &(0x7f0000002600)=0xf2) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000002640)) sendto$unix(r6, &(0x7f0000002680)="163a017bd907e3abfc39f486d889d5c6680a29ba96eabe730cfa50132773df43249d028d56", 0x25, 0x8, &(0x7f00000026c0)=@file={0x1, './file2\x00'}, 0xa) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000002700)=""/13) preadv(r3, &(0x7f0000002b80)=[{&(0x7f0000002740)=""/5, 0x5}, {&(0x7f0000002780)=""/75, 0x4b}, {&(0x7f0000002800)=""/231, 0xe7}, {&(0x7f0000002900)=""/142, 0x8e}, {&(0x7f00000029c0)=""/228, 0xe4}, {&(0x7f0000002ac0)=""/129, 0x81}], 0x6, 0x0) preadv(r7, &(0x7f0000005200)=[{&(0x7f0000002c00)=""/247, 0xf7}, {&(0x7f0000002d00)=""/105, 0x69}, {&(0x7f0000002d80)=""/212, 0xd4}, {&(0x7f0000002e80)=""/182, 0xb6}, {&(0x7f0000002f40)=""/114, 0x72}, {&(0x7f0000002fc0)=""/204, 0xcc}, {&(0x7f00000030c0)=""/73, 0x49}, {&(0x7f0000003140)=""/160, 0xa0}, {&(0x7f0000003200)=""/4096, 0x1000}, {&(0x7f0000004200)=""/4096, 0x1000}], 0xa, 0x0) clock_settime(0x3, &(0x7f00000052c0)={0x9, 0x9}) open$dir(&(0x7f0000005300)='./file1\x00', 0x2, 0xc) open$dir(&(0x7f0000005340)='./file0/file0\x00', 0x60000, 0x80) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000005380)="4a70c9d2320dc5e2d86470ffc1aa92371ca8eae0c88d04a0f58dc651d8ade019bb5c590ebb", 0x25) bind$inet6(r3, &(0x7f00000053c0)={0x18, 0x1, 0x5, 0x9dce}, 0xc) semop(r5, &(0x7f0000005400)=[{0x0, 0x4, 0x1800}, {0x2, 0x3, 0x800}], 0x2) 00:00:02 executing program 3: socket$inet6(0x18, 0x20000003, 0x0) setrlimit(0x40014, &(0x7f0000000040)={0x0, 0x3}) 00:00:02 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x1, 0x1}, 0xc) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000080)=""/234) r2 = shmget(0x0, 0x3000, 0x124, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = socket$inet(0x2, 0x3, 0x100000001) r4 = semget(0x1, 0x0, 0x40) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000180)=""/216) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x2, 0x8, 0x1}, {0x18, 0x1, 0x101, 0xfff}, 0x8, [0x79, 0x2, 0x0, 0x100, 0xfffffffffffffffd, 0xffffffffffffff81, 0x2, 0x80000001]}, 0x3c) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) shmctl$SHM_LOCK(r2, 0x3) r7 = accept(r3, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) fcntl$setstatus(r6, 0x4, 0xa0048) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000380)=0x80000000) preadv(r1, &(0x7f0000002400)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)}], 0x3, 0x0) shmctl$SHM_LOCK(r2, 0x3) getrlimit(0x2, &(0x7f0000002440)) openat(0xffffffffffffffff, &(0x7f0000002480)='./file0\x00', 0x0, 0x20) bind(r3, &(0x7f00000024c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) getsockopt$sock_timeval(r5, 0xffff, 0x100f, &(0x7f0000002500), &(0x7f0000002540)=0x10) socket$inet6(0x18, 0x20000002, 0x100000001) shmctl$SHM_LOCK(r2, 0x3) pipe2(&(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockopt$sock_timeval(r7, 0xffff, 0x100b, &(0x7f00000025c0), &(0x7f0000002600)=0x10) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000002640)=""/93) write(r8, &(0x7f00000026c0)="096cb5d15a89ec422be95ffc9249f26518c4ac021f57b76f9061c4e58487dd1ce250afee498b5131baaa610c71a9ee14ce54f3c250a4", 0x36) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semget$private(0x0, 0x1, 0x2) msgget$private(0x0, 0x4) 00:00:02 executing program 5: mlockall(0x1) setitimer(0x2, &(0x7f0000000000)={{0x8, 0x4}, {0x100, 0x5c}}, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/72}, &(0x7f00000000c0)=0x4a) recvfrom$unix(r0, &(0x7f0000000100)=""/92, 0x5c, 0x2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r2, r6) setsockopt(r0, 0x7, 0x0, &(0x7f00000002c0)="2a7412e30a17e7bf67706d1a60a8bd1a0b2e", 0x12) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, 0xfffffffffffffffe, 0x0, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x2, r1, r5, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r4, r5, r3}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r1, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x138, 0x6}, 0x3) r7 = socket$inet(0x2, 0x0, 0x6) bind$inet(r7, &(0x7f00000004c0)={0x2, 0x2}, 0xc) r8 = fcntl$dupfd(r0, 0xc, r7) fcntl$getown(r7, 0x5) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000580)={r1, r2, r6}, 0xc) recvfrom$inet6(r8, &(0x7f00000005c0)=""/29, 0x1d, 0x800, &(0x7f0000000600)={0x18, 0x1, 0x20, 0x8000}, 0xc) sendto$unix(r0, &(0x7f0000000640)="3c9665a82973b94810e72c7b", 0xc, 0x4, &(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa) write(r8, &(0x7f00000006c0)="e574b66e12a4807bdc87700768aa12d53805b70a31e4e0c3353a21ffd81e53068a7a7f6437d119ac8bee39fa1a00662a72bd21b29069944e6ee3af3b136b88b7d276c455cef8e4f7f7246cc760c4c9a4694695cf91ee2e8f43c7a8c1071c369771d06cea4d4d36e3ef440bd79efd1f6f82b47a70ad3134a2b311a341f13edc212710e51fb28d1df38afca82ce89b2b", 0x8f) getrlimit(0x3, &(0x7f0000000780)) getsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000007c0), &(0x7f0000000800)=0x4) bind$unix(r0, &(0x7f0000000840)=@file={0x1, './file1\x00'}, 0xa) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000880), &(0x7f00000008c0)=0xc) r9 = semget(0x0, 0x4, 0x211) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000900)=""/44) getpgrp() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000940)={0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000980), 0xc) pipe2(&(0x7f00000009c0), 0x4) getrlimit(0xf, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) 00:00:02 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1000000, 0x1) openat(r0, &(0x7f0000000040)='./file0\x00', 0xc0120, 0x30) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x190) 00:00:02 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x310, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x7e, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) 00:00:02 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) fchroot(r1) writev(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffef1}], 0x1) 00:00:02 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x180) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') getegid() sendto(r0, &(0x7f0000000180)="4b33fc8f6ee080878869ba", 0xb, 0x400, 0x0, 0x0) 00:00:02 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x10) r0 = socket$unix(0x1, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0xa8) r2 = socket$unix(0x1, 0x5, 0x0) r3 = getpid() r4 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x41) bind$inet(r4, &(0x7f0000000100)={0x2, 0x3}, 0xc) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) fcntl$lock(r4, 0x8, &(0x7f0000000140)={0x1, 0x19decadabef23bb3, 0x1, 0x0, r3}) writev(r4, &(0x7f0000000200)=[{&(0x7f0000000180)="3ad898260de6409f14350d6274eb4691a02ac9bcd252efb440d736fdafd1520d957eeb390b92b166647e2fdf6c9ff094b7a47e74a973c421f9749bdc1540f46b78057d157f201634f6e83f4329ea3f93e85929ae9e7798e659f0", 0x5a}], 0x1) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) utimensat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x7f, 0x9}, {0x5, 0x4}}, 0x200) getpeername$inet(r4, &(0x7f0000000300), &(0x7f0000000340)=0xc) utimensat(r1, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x7f, 0x672}, {0x0, 0x1}}, 0x0) renameat(r4, &(0x7f0000000400)='./file0\x00', r4, &(0x7f0000000440)='./file1\x00') stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) syz_execute_func(&(0x7f0000000540)="26f241a52e66f040fe431842c6f801c402653906c4417d104a5cc4c1122a0bf0450fc74a65c4420bf6f7660f175713c4a2e99971d4") r5 = open(&(0x7f0000000580)='./file0\x00', 0x8000, 0x4) fchroot(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0}, 0xc) r8 = getegid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000600)="d07281b8500c98f634e07efec7312e3c165fcc88971d425114710ef0853930243f7bbd4da22b71e3bcb728a49536daba1488b6367a64a7abdfd9ac362f0aa1ebc545fd4e2a731b1a2e1b16ca7424f204a7128ced4374af2b91cc9d44ce92178229f9a013142d5b84f20af9af8ddc5f82098bca95da5e75f2f3a8988c08bcba088976996da1f1b12730f421ab2a2f3da6a74d35a919defcc8c0c1f08c1553e7f1a4ba3c4c22fab78e420348a8d9e8", 0xae}], 0x1, &(0x7f0000000740)=[@rights={0x20, 0xffff, 0x1, [r1, r5, r4, r5]}, @cred={0x20, 0xffff, 0x2, r3, r7, r8}, @rights={0x38, 0xffff, 0x1, [r5, r0, r4, r5, r5, r2, r4, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r4, r1]}], 0x98, 0x402}, 0x3) r9 = msgget$private(0x0, 0x222) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x3, r7, r8, r7, r8, 0x3, 0x3ff}, 0x400, 0x6, r3, r3, 0x1, 0x258, 0x7769, 0x8}) r10 = openat(r5, &(0x7f00000008c0)='./file0\x00', 0x218020, 0x2) r11 = accept(r10, &(0x7f0000000900)=@un=@file={0x0, ""/38}, &(0x7f0000000940)=0x28) fcntl$setown(r11, 0x6, r6) setsockopt(r10, 0x3f, 0x7, &(0x7f0000000980)="f1779cf517e01bb69dc453959c296b89d89c3b388e8b99d264287ced47ee0782c70b6258f3a88dd0aab957b195af4ea7efa0c7c41eff8673961865bc4d8fe7e17bb0aff5922ff2261f2a04c1dc2ef297ee2dbe3e598119f613ec761ee317270c91514b46406e293b3342a5b705c2d5cd0211dba7c5619202c1969aa0fe3520ad08f0127cb911f4a6f4a45eee40c650fdc0c6343d1b1c0da2cd7a98ffdd790154f90b1427c8dc3320d5cde3684f492adf1d9884b2e2194e062fa5343d05e1f709cdb8dc8c99adb7da7a5f84e44ef1ace599247a", 0xd3) socket$unix(0x1, 0x2, 0x0) 00:00:02 executing program 5: socketpair(0x3, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="94fc8d82a81135fbad55acc90de022737125a324b5bc0882701fca93414910d6bc9ddeb2cff9939c2fccb0c7418bdbe5568a5e05e403ac77b8b8105528a5b0a9118d8f90e7e60ab830730ec3ad68069e5af2ae5505d3ab41e25fc8dd9e9984c3b6f1c3ef29943e712d538467cdb91cf0b38eaeafd3b03f315e6934ca2fc03ca72c71dc723a61a0412e5a1780d2a30fdabb31b81f1263da4c373c1185fe4ef0b17b4aeb7ec1ace43c4b619076cc377c87411bb391533b3f1c0c1aca63237fa6329bbf2c569de02932f83d5a583eada3d13666c8f8facb0ba44d0ee8e691a83a88b44bc0455058185ad2ea6dd8563e961f2ba4", 0xf2) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r2 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r3, &(0x7f0000000300)='./file0\x00', 0x30) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x3, 0x4, 0x4}, {0x18, 0x3, 0x6, 0x20}, 0x0, [0x2, 0x6cfb, 0x100000001, 0xfffffffffffff927, 0x3, 0xfffffffffffffffe, 0x2, 0x5]}, 0x3c) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') r5 = fcntl$dupfd(r2, 0xc, r2) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) semget$private(0x0, 0x2, 0x44) r9 = socket$unix(0x1, 0x5, 0x0) accept(r2, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) semget(0x0, 0x0, 0x80) fdatasync(r3) recvfrom$inet6(r1, &(0x7f0000000500)=""/233, 0xe9, 0x2, &(0x7f0000000600)={0x18, 0x2, 0x5, 0x6323}, 0xc) execve(&(0x7f0000000640)='./file0\x00', &(0x7f0000000700)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='**#.(\x00'], &(0x7f00000007c0)=[&(0x7f0000000740)='@\xe7\x00', &(0x7f0000000780)='%\x00']) fcntl$setown(r4, 0x6, r6) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000800)={r6, r7, r8}, 0xc) r10 = dup2(r2, r9) symlink(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0\x00') sendto$inet6(r4, &(0x7f00000008c0), 0x0, 0x8, 0x0, 0x0) paccept(r5, 0x0, &(0x7f0000000900), 0x50000000) lchown(&(0x7f0000000940)='./file0\x00', r7, r8) sendto$inet6(r10, &(0x7f0000000980)="ec8704fdd9706966bde4d0ef71191865a7238b1f7c9b3334f73ce1662f900b74951f1ce0772e554ed39c0f9b6e750fe7be50e5fa27be53503bd0f7a7f2ae993b5b2e15610fb60f0274ef68c8d34c6e258c6d1f364b", 0x55, 0xf0e8f1360ba52c2f, 0x0, 0x0) stat(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)) socketpair(0x18, 0x1, 0x1000, &(0x7f0000000ac0)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000b00), &(0x7f0000000b40)=0x8) recvfrom$unix(r9, &(0x7f0000000b80)=""/174, 0xae, 0x801, &(0x7f0000000c40)=@abs={0x1, 0x0, 0x0}, 0x8) 00:00:02 executing program 0: r0 = socket(0x12, 0x2, 0x0) getsockname(r0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 00:00:02 executing program 3: r0 = msgget(0x1, 0x10) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1, r1, r4, r5, r6, 0x22, 0x200}, 0x800, 0x10001, r7, r9, 0x997, 0x6, 0x3, 0xb7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x8, r3, r8, r5, r10, 0x20, 0xfffffffffffffffe}, 0x227a, 0x401, r7, r2, 0x6, 0x8, 0x100000000, 0x7f}) r11 = getuid() r12 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/63}, &(0x7f0000000340)=0x41) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) r14 = getuid() shmget(0x2, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f00000003c0), 0xc) r15 = paccept(r12, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc, 0x20000000) r16 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f0000000480), 0xc) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r17, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/245, 0xf5) getsockopt$sock_int(r17, 0xffff, 0x1005, &(0x7f0000000640), &(0x7f0000000680)=0x4) setreuid(r11, r16) link(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) setreuid(r14, r5) fchown(r18, r13, r4) setsockopt$inet6_MRT6_DEL_MFC(r18, 0x29, 0x69, &(0x7f0000000740)={{0x18, 0x2, 0x7, 0x1}, {0x18, 0x2, 0x10001, 0xffffffffffffff81}, 0xa2, [0x11c00000000000, 0x7f, 0x6, 0x8a88, 0x0, 0x267c, 0x8, 0x2fd]}, 0x3c) recvmsg(r17, &(0x7f0000001900)={&(0x7f0000000780)=@in, 0xc, &(0x7f0000001880)=[{&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/129, 0x81}], 0x2, &(0x7f00000018c0)=""/6, 0x6}, 0x3) socket(0x1a, 0x5, 0x9) 00:00:02 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20040, 0xa0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0x10001}, {0x0, 0x7fffffff}}, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) fchroot(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1008000, 0x40) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/223, &(0x7f0000000240)=0xdf) recvfrom$inet(r0, &(0x7f0000000280), 0x0, 0x1, &(0x7f00000002c0)={0x2, 0x0}, 0xc) r2 = getuid() getgroups(0x1, &(0x7f0000000340)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000300)='./file0\x00', r2, r3, 0x400) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000380)="fa75ee6ff236ffc63a76ba4709ac79aeceebe07bd3a77ae88e27ddfd73c82c09d2515967a7ee2ab775caa10ac42322b6", 0x30}, {&(0x7f00000003c0)="8201935b07dc2279aab2e47cd52ca9217c74e1bf1f0cd028d9f8fac301f3869f454465864f012a", 0x27}, {&(0x7f0000000400)="46bba0b53ce84010a9be46d2290520f856f08b6a534cff30a42c017a4b96aa2c759dd237f78860617142387eb24526a36d677561ca91578c119a831aa2f2a5e1d2d5547d4729c3645e8d70a725cca9fb9ec214802754b07d41a87c687bfb85b7aa44063e09f2b85b4adbff95d87506acc97416e7f72dec37a0d1a201745a9f59f8a9e8d01df556df2fed2bb3cbc89d22aa741f561fad389d43c9d438e54f4516fe54e40fb6d20fa6b8143a0da99f409c5ead8e8a4819140477e2d5b1f8e793aca58718bcba6d08d21ca8604211431f03b30038b0", 0xd4}, {&(0x7f0000000500)="9ad06cbdb695c9f6a7d1e02874cd68eda67b8724216ef6790e10d35048b73cb6005017c88cc2a18262e53cefea5383328f36cb9f13ae2c611d8cb64c017a216cc7eec6a19681184eac4a88ab36cc5fbda91fb8fa556d0de74f98ffa59791", 0x5e}, {&(0x7f0000000580)="37ce3848852e4a8bd6f7e217432433c5214915dc199cb307be10615445579ea06cfeb4e76811f398df6b338408c55c96349dc2058b6f129a", 0x38}], 0x5) getsockopt(r0, 0x8001, 0x10000, &(0x7f0000000640)=""/155, &(0x7f0000000700)=0x9b) r4 = accept(r0, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) bind$inet6(r0, &(0x7f00000007c0)={0x18, 0x3, 0x6, 0x9}, 0xc) syz_execute_func(&(0x7f0000000800)="f3412caf66400f5b4e27c4e145d0cf440f3805f967f3e00ac4c169f926c4e125d91066430f38090044df11e00f") r5 = semget(0x0, 0x3, 0x2) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000840)) clock_getres(0x20000000, &(0x7f0000000880)) semget$private(0x0, 0x3, 0x81) sendto$unix(r0, &(0x7f00000008c0)="26951dcf18", 0x5, 0x0, &(0x7f0000000900)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$IPC_RMID(r5, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000940)=""/113, 0x71, 0x2, &(0x7f00000009c0)={0x2, 0x1}, 0xc) getuid() openat(0xffffffffffffffff, &(0x7f0000000a00)='./file0\x00', 0x20000, 0x0) r6 = semget$private(0x0, 0x0, 0x40) paccept(r0, &(0x7f0000000a40)=@in, &(0x7f0000000a80)=0xc, 0x50000000) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000ac0)=""/74) msgget(0x2, 0x8) getpeername$unix(r1, &(0x7f0000000b40)=@file={0x0, ""/4096}, &(0x7f0000001b80)=0x1002) bind$inet(r4, &(0x7f0000001bc0)={0x2, 0x2}, 0xc) 00:00:02 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getdents(r0, &(0x7f0000000000)=""/41, 0x29) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x140, 0x200) flock(r0, 0x7) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x200) r1 = fcntl$getown(r0, 0x5) r2 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) getsockname(r2, &(0x7f0000000100)=@un=@file={0x0, ""/12}, &(0x7f0000000140)=0xe) r3 = socket$unix(0x1, 0x1, 0x0) close(r3) r4 = accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) paccept(r0, 0x0, &(0x7f0000000200), 0x30000000) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x1000000) r6 = socket$unix(0x1, 0x7, 0x0) fchmod(r5, 0x12) r7 = socket$inet6(0x18, 0x0, 0x2) clock_gettime(0x2, &(0x7f0000000280)) clock_getres(0x20000000, &(0x7f00000002c0)) r8 = dup2(r4, r6) clock_settime(0x3, &(0x7f0000000300)={0x81, 0x400}) recvfrom$inet6(r7, &(0x7f0000000340)=""/150, 0x96, 0x2, &(0x7f0000000400)={0x18, 0x0, 0xb6f, 0x4}, 0xc) lseek(r2, 0x0, 0x1) writev(r8, &(0x7f0000000880)=[{&(0x7f0000000440)="18fdafa60c4d9e0cb243aa770a244cb1ff405c86f7efa9be470c954abe01bd04c42f438f1cd7335d18d3566c4695994f359281a0b92200c586118ba75319be99f9c936a8adf8d0f0009a28adeb9e0b033cd5ac29d2d85f650b1fda7c52b7402b85e1f81220144a1ba965070f1a0aa3aba36a1b54446e75606a60fb4839fed35f133b49b84f3aa0ab40647f3b4e2277bc0cffe3f6b1291735414360d1c0664d381e306638e2493abbaa9fe2ed336fb0", 0xaf}, {&(0x7f0000000500)="0b6c28024345095f5a9bbcb28902171165bd0a3247e83a17f51584cbf9451b8c30a654860b6266ade1df375389998a48f00fdeaf485475b3e69ea0f29d1a4514f2090bf58e9210a4f7a3dc0f89ecea3f6a1bec199d87a8fb4082fa3b90648cba752f0ed961fcf4010745180dc548ce3d20a41f71a73c11cc89253152ec48f0bb5d750598c59706a2b971e9b4b4feab5ea2a13d2e264980d058394dedee1fd97aa229367892ca58a2c6c8fa8ae6d859e2e5fec60c6b4839c0e4162606f038", 0xbe}, {&(0x7f00000005c0)="6c3c487b9da8f3fcac83a72aeb4ebf2e4789a1f0dec2bd23dd6a5236393fef248b4212bcda2b67ab073f4ccb969907fa35c17a", 0x33}, {&(0x7f0000000600)="ff2782b82e0a3a561e06b22bfa827aa7b574183d088b73a52b735ddadda15050d640eda325d3e49c9053bac6caa31aa8244baaf14784540f8776a0638e60e5c150e1509ccf669b6c88089ce6d5b3ee1f0a01d3a707be127bd68760762e0142d93d3ed8c03723c291c327c41a3f68dbd0093306afc6d5098b4445eed7e18b20aaf6b0073354c2", 0x86}, {&(0x7f00000006c0)="f4b1c01c164124e2a6b4163fa5bf6c40e16b92752eca0a1dec6993d0afa19a9796870d2f0d1beba47e2637c89c061c8820af77d484440e031ad0ec463ce618b668dced6fcab354ce0aa318e30bb5673a1c50446fa69471ff6042421df7607dcf60e869896776ef4d6577f628ec2f027598d1831203bd75531496a64a50076b4631cd0e21df1e90617c7939f9598f1c4e3027c675152cdfafc58e22e0b32eddc07fb7cc503d0bb04b1f7aeb7685e61fe549a2f46675e47e275f9acd69049054f2", 0xc0}, {&(0x7f0000000780)="7ac3a1292222a2b6ea0884cbd2c0eae521915e8e02f83442582c37d18643b062b9730ba234d9fa8a493a3bd3f78031f76228a2f2c51fb8d1a80bf095bbeb9975e344f2ce8bd5e75bbdee4ca437cfd36008708cf40a8046a7b45aebd35f4aec6121083f6f01c0c9791dbd9ae104b382a1abb7b6172c277861c82c28c192b72e88d8d17846154833deb28f0a23385a874e94acdc7fddf33cf5052bfb71c4af22e90907ad362a704af7f61ca2be20709d168fd2e7474787b364e447c5aaa59fcf4915dd5c5f3b1b0f208c", 0xc9}], 0x6) getpeername$inet6(r7, &(0x7f0000000900), &(0x7f0000000940)=0xc) open$dir(&(0x7f0000000980)='./file0/file0\x00', 0x10000, 0x0) getsockopt$sock_int(r8, 0xffff, 0x20, &(0x7f00000009c0), &(0x7f0000000a00)=0x4) r9 = shmget(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r10 = geteuid() r11 = getgid() r12 = getuid() getgroups(0x2, &(0x7f0000000a40)=[0xffffffffffffffff, 0x0]) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000a80)={{0x3ff, r10, r11, r12, r13, 0x4, 0x2}, 0x3, 0x100000001, r1, r1, 0x1000, 0x9, 0x1000}) 00:00:03 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400000, 0x18) unlinkat(r0, 0xffffffffffffffff, 0x800) 00:00:03 executing program 0: r0 = getuid() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) rmdir(&(0x7f0000000100)='./file0\x00') geteuid() seteuid(r2) getuid() geteuid() getuid() geteuid() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r5, &(0x7f0000000180)='./file0\x00', 0x1) r6 = accept$unix(r5, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) r7 = accept$unix(r6, 0x0, &(0x7f0000001240)) fchown(r6, r0, r3) open$dir(&(0x7f0000001280)='./file0\x00', 0x20000, 0x40) lchown(&(0x7f00000012c0)='./file0\x00', r0, r3) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000001300)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001500)=[{&(0x7f0000001340)="fa4c60fa947be8d9913d16f0fca892e2fcb16eca0fba0e015d0df2a5434dbd14c9a6ac717ffbf726d93d7904e6510ef63426c9eb77f2286553925cbf46242d9497b9d73a7185918f2a21817b9c975c060b227a8d6d061655a864ca3cd7b347de3ac02feaac794ddf04047f4b27677358a0f7725407c70745de793875edb40d9aeb4b2414f0cadb406d39bfd68797f7863e9163a05743138bec0d21d7417abbedd7492985dac3eab33ecf88a828adf706f9ddee7547a102a8acebbae4679774bbd97bc71381ac9bda250d96b187515e3b5b8908", 0xd3}, {&(0x7f0000001440)="ae2dca169582d06c6941ec0a01", 0xd}, {&(0x7f0000001480)="65d4e2af02f97efc57d93d5f0a7c16cdf10f6fe0620ce289bb29c2f5b0cb9ad8ef24bf4b09067a6c9068406a8e72b8b4574422c78ae2f1ebb49aeb556f9dc9d88f368a2a2fa26a19912ea07f57ed12ca2526c4c0d679a27ea03636d602b4361843cd402353811ee8f7b2807c2173738587abc467ef4c4dffdc41", 0x7a}], 0x3, &(0x7f0000001540), 0x0, 0x404}, 0x0) execve(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001740)=[&(0x7f0000001600)='%\x00', &(0x7f0000001640)='\x00', &(0x7f0000001680)='\x00', &(0x7f00000016c0)='\x00', &(0x7f0000001700)='/:*,(*\xd3]:\x00'], &(0x7f0000001880)=[&(0x7f0000001780)=']\xb4\xf2{@\\.@}\x00', &(0x7f00000017c0)='\x8e*)$\x00', &(0x7f0000001800)=']^([%\x00', &(0x7f0000001840)='(:\x00']) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000018c0), 0xc) readv(r4, &(0x7f0000002c00)=[{&(0x7f0000001900)=""/22, 0x16}, {&(0x7f0000001940)=""/22, 0x16}, {&(0x7f0000001980)=""/85, 0x55}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000002a00)=""/135, 0x87}, {&(0x7f0000002ac0)=""/63, 0x3f}, {&(0x7f0000002b00)=""/163, 0xa3}, {&(0x7f0000002bc0)}], 0x8) symlink(&(0x7f0000002c80)='./file0\x00', &(0x7f0000002cc0)='./file0\x00') mkdirat(r4, &(0x7f0000002d00)='./file0\x00', 0x28) chdir(&(0x7f0000002d40)='./file0\x00') r8 = open$dir(&(0x7f0000002d80)='./file0\x00', 0x10, 0x50) open$dir(&(0x7f0000002dc0)='./file0\x00', 0x8, 0x40) setsockopt$sock_timeval(r7, 0xffff, 0x100c, &(0x7f0000002e00)={0x5, 0x1}, 0x10) unlink(&(0x7f0000002e40)='\x00') socket$unix(0x1, 0x1, 0x0) pwritev(r8, &(0x7f0000002ec0)=[{&(0x7f0000002e80)="0850fdd9c1e761ce98299951d62a81b46e7dbe44ea83ff2a5a79132109c9", 0x1e}], 0x1, 0x0) 00:00:03 executing program 4: r0 = shmget(0x1, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x40) r2 = accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40002, 0x1) fsync(r1) getsockopt(r2, 0xffffffffffffffff, 0x0, &(0x7f0000000100)=""/33, &(0x7f0000000140)=0x21) getsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000180), &(0x7f00000001c0)=0x10) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') pwritev(r3, &(0x7f00000008c0)=[{&(0x7f0000000280)="62cdd1ddf583ebb75d5c9eb6f095835c4bfeb12290b9ae9f7470e85ffca046223aa6fa17786049d55262e93ca6fd3905b6828328f75cdead63", 0x39}, {&(0x7f00000002c0)="ff57fecee9ae122212fc7e55ddd39a04f44679ff667b0058afa5a5a6d76b140f6074798bcbc957f99136890a71d702d7b061d240271bd001610c48a6763c890d934b5cde11d9db2ce19c2caeeb369ea27e0e32600ff6313e6b6d1b4ca2d3e54e89605d30a9d02a08cd6ef71f9ab0a46c28ce2d80d00f22c715ceae547b767301d2cd97e1f5c06bbc7922791886cbed98ea27f282db1ea9f91d05e3adb51ceb4cdc8eb525deba84802cc84d5aaee8797689984e6682246d87d604f6fd81ce1279d3215899cea7906cbfe9547fbe1bd4de8fca9c5e98202bf1", 0xd8}, {&(0x7f00000003c0)="6538273ec9a3fe108739d5e6baa48c84fb47ee7c36d3721abe9eede5d08b2eeb691a3109f830f77cef96dcccf4f1ca8eeb7245e16148fe18a86120cbba0df2c40c597ec928cb461e27df80365db2be611d57e80b76d5", 0x56}, {&(0x7f0000000440)="6d2ce5f9fca858ba55a552f92fdc92e906904e351131ac532ffe6016bfc3a7e43dadf99a0efef6473b1c76082c1d18", 0x2f}, {&(0x7f0000000480)="b004dcbbf097ceedfe34b1da2aaaae9b7eb6959fec4748e98a3fd65ecd8fbae7b2bc03c2f4d7b7152b7b3913dce3664fd3b6ef76b1e7f906527602b204b7ddbb9692b5361923d2afcd7c9e99564bdf0b0b59e346555e4880aa7844f3a6772e44d2caeb541885956b122e3ecf377c8347e484788be3f8e10e7bc4d36533491091cac75bf32c0088ce8c4f0bc249fefa52b8fd725e064f3e68337c31e458626685eb420449f0913dee9f71573e1df722beebc9b25378bdbb158315fc40387b7632fec13ef9aa2268f735b9bd4fa36a2591a2c717605dd68d404808161c9bfcd667445d59457daa", 0xe6}, {&(0x7f0000000580)="f8f769e1496b89b94591efdf0f5c2cd6606dbd91919250d00c968d53d31bd6216b4ea51c7e9bcc3f60a98261c802e3fc5fa82a65f573059510ed1eaa5d1e4ac03ba1a89ff4ab8ae814c94c686b144023bec795f1eebc417cb4521b259d1e97a8d185341214ae0ff902ffd083bcf6b7fe57ddfbcaff1c0914d9c8db66f00eedecd34772737786510be89899a993fc096ce5fcd6b12d3dee045ea6f2a469c4cfa665ebc5e80f67ba8be8cd3fa1e21d741b69dec0e827b97fd3e4c5c0b9b538b7dfbc14804ada86d30dc246fa47725f50687392b0d8eb9fb22babb206d337d990f313", 0xe1}, {&(0x7f0000000680)="d09ba124ed0c955fe249a7c1d8b7ced6dc3f0b4c46549b5ba5c40a761b7b31db3aeabc38d08c45ae97db263711f073587825387dab0f20db52553e8d1f5e8566f2b25d0addfe5b99ad52e4feecb16dccfcfed129f21e0a9fb9b10e59d2d86a5ad22258ff91b945d900027143ef183492a585f9c0f94676a097697556e2816e7a2f9bb6dc8ab3496361b9949fd4ee9d53defb5f13d6bef06751a9f5ebaf31", 0x9e}, {&(0x7f0000000740)="9b9bbfa979b423aed9992cc33214012d5e390d0faa8c7160a82784a6f9d9ba177c10a5f4d557da9d701645a818f07dc6cafe4d401ee6627391ebf0b902340cc733c5d8b62b1a1f0235e33024b0bbf8781f599df8165e7fdddd727fa743c92c5b338336a33796ffb5455455c67913e1af62656980e13895e8", 0x78}, {&(0x7f00000007c0)="cd9b00ccd12ff709bea55aeb9a0ef786a700d39341c0d6fe3c1a7dd7ec867b978e500d6b7a37110130ff88de9767d95489609700dc25b01f49d7a97d01a5879ebc3b54d7f28da09940537ce02cfaf91770ee7467313a67b659d736eff63fe46a3a58fa7dfe2f3f3e52e92585fdc33fd5c49f13000c7f6cc27217071c7e37daffee7a0a1beeaa3bbfbc5820b96a35a65494da97fd197e30abacc8231142f999d4ce6bd109acb8474ed65c13f885a1cbe64b3beac77759f8c5f810faf4f83518e8cadd2a052bd6c4004d10a1a2592b9042ceb5cc3429d1479ea091910b2def22b6779624327fca2b413692bff27be64a587b7df4f6694a38", 0xf7}], 0x9, 0x0) symlinkat(&(0x7f0000000980)='./file0\x00', r3, &(0x7f00000009c0)='./file0\x00') setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000a00)={0x61, 0x4}, 0x8) getsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000a40), &(0x7f0000000a80)=0x10) pwritev(r1, &(0x7f0000000c80)=[{&(0x7f0000000ac0)="eeee2a3e28f80a2c62bdb437d2bfb7275aec3322fe689b7d4a9e2bde368bc7a8665f568a123117fed9e7eddbaf21a537701493a1c9ae51ed7237429e85", 0x3d}, {&(0x7f0000000b00)="76f65aaeb072a336adea4e72c477db3b515f33490506b26a8a49c1ceb1", 0x1d}, {&(0x7f0000000b40)="35c7b15c46061ac0d32dddc7f7d96a788e782dff346a20717dc264f1a12314b33d89ec02fd778ea67941944cfdaa61faf7ad68bab519632e35837841735bae8cd5edd6683109008ae99abe3e78f34b4f174074d65b45cfc490f11755b540e4c61ce5e9", 0x63}, {&(0x7f0000000bc0)="91b8d73becc303209aa36bf05154380c7379f02cb63470796fd9ca95d2310828ed47b72d6c1c22f6ad9e4d86420a9a4b5b4b29b907ea9e6145068211645620c3ce74b3c5afa4b63fcdaabc9532f46b842c", 0x51}, {&(0x7f0000000c40)="f44a368805", 0x5}], 0x5, 0x0) r4 = open$dir(&(0x7f0000000d00)='./file0\x00', 0xca, 0x101) getuid() link(&(0x7f0000000d40)='./file0\x00', &(0x7f0000000d80)='./file0\x00') setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000dc0), 0x4) rename(&(0x7f0000000e00)='./file0\x00', &(0x7f0000000e40)='./file0\x00') symlinkat(&(0x7f0000000e80)='./file0\x00', r3, &(0x7f0000000ec0)='./file0\x00') connect(r3, &(0x7f0000000f00)=@un=@file={0x1, './file0\x00'}, 0xa) accept$unix(r1, 0x0, &(0x7f0000000f40)) open(&(0x7f0000000f80)='./file0\x00', 0x48000, 0x29) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000fc0), 0xc) shmget(0x1, 0x4000, 0x10, &(0x7f0000ffa000/0x4000)=nil) mkdirat(r3, &(0x7f0000001000)='./file0\x00', 0x43) getppid() linkat(r4, &(0x7f0000001040)='./file0\x00', r3, &(0x7f0000001080)='./file0\x00', 0x400) lstat(&(0x7f00000010c0)='./file0\x00', &(0x7f0000001100)) 00:00:03 executing program 5: symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1/file0\x00') mkdir(&(0x7f0000000000)='./file1\x00', 0x0) open$dir(&(0x7f0000000240)='./file1\x00', 0x10462, 0x0) 00:00:03 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x1) mkdir(&(0x7f0000000880)='./file0\x00', 0x18) unlink(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0xa0) 00:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="d1dfe9d9cfc62cae5eefc4bdbe19d19c27ffff1c1f32fe576ff515e5825d69113b1ed741ccb96d32203a0f2215abda89add80156bae5451fba7d1c55a03bee00415b3b46dc6b7b", 0x47, 0x8, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/209, 0xd1}, {&(0x7f0000000080)=""/128, 0x80}, {&(0x7f00000002c0)=""/165, 0xa5}], 0x3, &(0x7f0000000380)=""/242, 0xf2}, 0x43) getsockname$unix(r0, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)) 00:00:03 executing program 4: r0 = socket(0x1f, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r0, 0xc, r0) listen(r1, 0x0) 00:00:03 executing program 5: r0 = semget$private(0x0, 0x3, 0x4) semop(r0, &(0x7f0000000000)=[{0x7, 0x1ff, 0x1800}, {0x0, 0xb4, 0x800}, {0x0, 0xf, 0x800}, {0x5, 0x3, 0x800}], 0x4) r1 = semget(0x1, 0x1, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setuid(r3) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto(r5, &(0x7f0000000100)="b8dc3697b89acd6c232e0c8e3d3bfb4872179ae2df86ff48a5afc05fc72aef112488cde145c4fe9a71d9c5a2ea772dcb78f5e48f6a3ba1f052be32d0ecf356b93b6664ac58ce583c6f337fdd6e19cfeec7dd01b9e095e1e8e8dff161daf851b43be3b21feeaad91f48c366a5691ee4b6364a9288825c6d5093b8cbe82307ee76c2a8fc331d3914eed8b4ef3ce56d207723d9", 0x92, 0x8, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getpeername(r5, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r6 = dup2(r5, r5) bind$unix(r6, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000280)=""/87) r7 = msgget(0x0, 0x149) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000300)={{0x0, r3, r4, r3, r4, 0x10, 0x100000001}, 0x6, 0x7, r2, r2, 0x8, 0x1, 0x200, 0xeff}) recvfrom(r5, &(0x7f0000000380)=""/53, 0x35, 0x3, &(0x7f00000003c0)=@in={0x2, 0x0}, 0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000400)=""/87) recvfrom(r6, &(0x7f0000000480)=""/55, 0x37, 0x2, &(0x7f00000004c0)=@in={0x2, 0x3}, 0xc) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000500)=0x9) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000540)=""/218) chroot(&(0x7f0000000640)='./file0\x00') semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000680)=""/174) r8 = socket(0x1e, 0x5, 0x7) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000740)=""/64) semctl$IPC_RMID(r1, 0x0, 0x0) getpeername(r8, &(0x7f0000000780)=@un=@file={0x0, ""/108}, &(0x7f0000000800)=0x6e) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000840)=""/213) accept$unix(r8, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000001980)=0x1002) semctl$IPC_RMID(r0, 0x0, 0x0) r9 = shmget(0x1, 0x4000, 0xde84bcc4f6100c15, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f00000019c0)=""/214) 00:00:03 executing program 2: mmap(&(0x7f0000ff2000/0xc000)=nil, 0xc000, 0x1, 0x1412, 0xffffffffffffffff, 0x0, 0x0) r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x50000000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x410, r0, 0x0, 0x0) 00:00:03 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) r1 = socket(0x19, 0x60000000, 0x100000001) poll(&(0x7f00000000c0)=[{r0, 0x30}, {0xffffffffffffffff, 0x8}, {r1, 0x2}], 0x3, 0x2) setitimer(0x3, &(0x7f0000000100)={{0x2, 0x5b5}, {0xff, 0x81}}, &(0x7f0000000140)) getsockname$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) fsync(r1) fchdir(r0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fchroot(r0) socketpair(0x12, 0x0, 0x3, &(0x7f0000000280)={0xffffffffffffffff}) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x502, 0x100) chdir(&(0x7f0000000300)='./file0\x00') select(0x40, &(0x7f0000000340)={0x8000, 0x401, 0x8001, 0x8000, 0x1, 0x1, 0x53, 0xc6a}, &(0x7f0000000380)={0xf1c, 0x8, 0x2c, 0x5, 0xffffffffffffff81, 0x4, 0x8, 0xfffffffffffffff7}, &(0x7f00000003c0)={0x4, 0x200, 0x0, 0x4, 0x200, 0x2, 0x80, 0x9}, &(0x7f0000000400)={0xb37, 0x36}) r5 = fcntl$dupfd(r2, 0xc, r3) connect$unix(r5, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) socket$unix(0x1, 0x1, 0x0) r6 = open(&(0x7f00000004c0)='./file0\x00', 0x40, 0x1d6) renameat(r2, &(0x7f0000000480)='./file0\x00', r6, &(0x7f0000000500)='./file0\x00') fchroot(r2) open(&(0x7f0000000540)='./file0\x00', 0x40, 0x22) mkdir(&(0x7f0000000580)='./file0\x00', 0x30) recvfrom$inet(r2, &(0x7f00000005c0)=""/146, 0x92, 0x843, 0x0, 0x0) linkat(r2, &(0x7f0000000680)='./file0\x00', r4, &(0x7f00000006c0)='./file0\x00', 0x400) getpeername(r5, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) socket$unix(0x1, 0x7, 0x0) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x1000004) sendmsg(r7, &(0x7f0000000ac0)={&(0x7f00000007c0)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f0000000800)="cbe2d153227777aff5a94bfb367a07511ceabc9eb6afc4a61d944e7bc5d8383c5da53d712b76773f2614259fd3", 0x2d}, {&(0x7f0000000840)="a6b7c8d1c31727e2dc9cb7e701ed99806dbfaf9f88536b06ecc13527a04b4e38caff03ac1fed2d17dbdc979b4f11", 0x2e}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="fca79991e4ce7d000aaaa0c21c8eee3072678410d1803a07318fd9b90eb63d0d1e2365ee469f4afb169c507e103707943003230b2f0032444cb57667fe6c825053ac4ff8d96a7833c8234867e213db", 0x4f}], 0x4, &(0x7f0000000980)=[{0x10, 0x11, 0x9}, {0xa0, 0x6, 0x2a92, "d7dde901a0352743542edd728c26ab37e90c3356fe335a1e0bc96bc4e6b6cb7bc34e315e942bbedee28ce4e31c5bd3be532a6b4f01e44030e34e4b681d0ab77a43773f79d09a5b29307ff00b5ec9739e96b8bedf5c35f422a6bf87acc902f5a66ee1f3c37ab5e5b9a01cd920f88e4d2bfbd9c5e6d1eaf970505bc598bc1226687e7800fbc5499e1f7bff12cd2e"}, {0x58, 0x11, 0x7, "6c91ae444dd94111b77f31b469d45f1744d2381d26f7f39d6f84bddff2c034f095c2e0611409f7ad71b2b747ccaa985a19f608d51a8396a15b6db725d317ea5038f680ffae48"}], 0x108}, 0x404) pipe(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r8, &(0x7f0000000f00)=[{&(0x7f0000000b40)="cc4122f0ef48272fb540649990c20951dbd2322f113fda3054bf7d90c141f8ea5c029e2a643545a6206b59fd1af5c783e22bde662fcbb3bb961deebd9e780e2f7efd83ed6696378a7f8c706289ea2089b313e4f3da233d7471dde525190214d3361b9616b54673", 0x67}, {&(0x7f0000000bc0)="2b3196b0dd77dc827ac8bf327ed673e52f1ad45acc8557980b4d7cf996fc2622ad936ea0814d33c6bfd51e0de4aca365df64af99cbfc5b53336149531d3cc04d14244a0d04a982d506646d1de7610b13af4292c99e1a49f3dcd6f2db00d58e83f94d43c5cae2b89e2a74a7c4844b18779f7d19fb0be446f21f77f66c33ecc51fe3ca0b4224e1f09338b6297f37d77d50d15d9749977c6cc6e3c4a2bd0f5c7d0b56f80907d527088e5eb1df20bb8eb3c512e4d497f3992b95e0e86d1e5efd9543061cdbbc57943bda12d531f86548c92b9b592f5f417df949294ae87f1e5f0a8ff65935d2403277e5e097c99b5f0256f361f83c", 0xf3}, {&(0x7f0000000cc0)="065e8708ef182e5851441b1c4758760a610df87f17567c9a48742208a322d788afc68eae1e", 0x25}, {&(0x7f0000000d00)="f47eae9bdeba1198001ae73cac102455db09af92778afc550c86f12a2520f225dc87b32bcccda383769fca73da1aee7965f1cd0530a9d77848188ec544ca52dc84b1d237ee5ccc93c0b7d5d09a6d90e58f2ea0d36e3c54170eb477f05a79ae7dbb68d26416d50e314cc46b1f72bbb5d20b411ef69839bda8cb6a44b7e8dbc6a3692b951f36d95a4efb9e7b4d9901d4532fb5297ceffca444acc56d507213105051942726eecb45654be2dcad93067977f49e18219f715eb202f200e5ed1c489e3e4a2b49a19ae92160b609975d9e6398d1341bfc23b2390c", 0xd8}, {&(0x7f0000000e00)="d0e0f1cb1443bb8df2bb468de7f8388d9847ca488318ced4dc5d4042d20cff385cb55cfc9c05a2713dfd6ba5bab38d2dbe7ad279fdf5e23b4d13ecea8f9584084ed3e39aa4e24c6c387c9714b068f079cb4e62946303c2accd2de0a1da9e0cb580b94d200e6c912264b50d20b4fac3e14ef8c2a0c5c1b4cca692bbe1232ccb0551c93169b6083cc20e74ef8987decd8996fe3f2552e39bcd82fee2d169848025b5738ff8761f206569039ce3407dd2cfb2d4d03dd1b6196e27e9d5f3a442d8746d2899d763d728036c42b9df5ce3d6391514f65f29", 0xd5}], 0x5) 00:00:03 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fdatasync(r0) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000080)="f137efef715ba5cd4f3d738ceb0a93745b5afed0ba5f36d1ca16de4b2ca6ced5c74a27dab650b6f550c548d3a173826a626b0a10af532a82461ba7b97c9ac7b05cd0342e32ad52f775d8484bf5dcd8294704134927d09f1cb7e38b6f0e0232c0e29ea9f2c10c813ec23eece918a064eb84f96c7ffcfdaf0e6040bfa94d560d014851f63b3654d235a1a2e68db015b9bd8b851c83853587de28b9f03faa2776a478c228654c1634178528427eb8b747fecf13e750d47930af5c55316885b66f125a64e6388f51e9d535176387b30f", 0xce, 0x1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') mkdir(&(0x7f0000000240)='./file0\x00', 0x11) flock(r1, 0xc) readlinkat(r1, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/149, 0x95) listen(r0, 0x7) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)=""/170, 0xaa}, {&(0x7f0000000440)=""/50, 0x32}], 0x2, &(0x7f00000004c0)=""/190, 0xbe}, 0x40) renameat(r1, &(0x7f00000005c0)='./file0\x00', r1, &(0x7f0000000600)='./file0\x00') flock(r0, 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() fchownat(r1, &(0x7f0000000640)='./file0\x00', r3, r5, 0x200) r6 = accept$unix(r0, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) fcntl$lock(r0, 0x9, &(0x7f0000000740)={0x2, 0x2, 0x7fff, 0xfff, r2}) recvmsg(r6, &(0x7f0000000d00)={0x0, 0x0, &(0x7f0000000c40)=[{&(0x7f0000000780)=""/218, 0xda}, {&(0x7f0000000880)=""/220, 0xdc}, {&(0x7f0000000980)=""/163, 0xa3}, {&(0x7f0000000a40)=""/226, 0xe2}, {&(0x7f0000000b40)=""/90, 0x5a}, {&(0x7f0000000bc0)=""/81, 0x51}], 0x6, &(0x7f0000000cc0)=""/32, 0x20}, 0x3) preadv(r0, &(0x7f0000001040)=[{&(0x7f0000000d40)=""/151, 0x97}, {&(0x7f0000000e00)=""/77, 0x4d}, {&(0x7f0000000e80)=""/153, 0x99}, {&(0x7f0000000f40)=""/104, 0x68}, {&(0x7f0000000fc0)=""/71, 0x47}], 0x5, 0x14) r7 = openat(r1, &(0x7f00000010c0)='./file0/file0\x00', 0x81, 0x10) r8 = socket(0x1, 0x20000002, 0x7) write(r0, &(0x7f0000001100)="312a909761184e4639fe23c7b4779df6847049e0d1548f29752244213ccb6a12043f0de968e95b6542c848eb2375b07e0d690ff53df6d677845393471dd59218cbbcab7d89a9e32c511613aa78f179252677f4c345435041f69eed24e83e180b7e09a45ea385e386a9dd73083adc83c13937602ae3e0cf27045ea5d992f1516161aeb6458c2329bd86545fd3c9d95453769e23ccf15819a2af0f8101fccbb75d4ae624b7de8352eea4c5adee6f5a96b852d5a68c6260ef56dbe15c2bdab05d6e26c94c7bf0ad8caa6dee55faa538370c4428f0bce6b190e7832445544d5d614394cf6e4034d06d2b4e4291cc37494f992d060d6e704d2f851560c37512f91cfc4345101eccf8d518f2f34a1ba449aba9fcb7e1ffa9bc7c347ec9500c9cea8f017e377f18e100da4fe695b2b31724b45f6364e53d4efd3dc76807ce56879d0f7358f29fd7dc4247ed432b37d8e4e621733704aac7f78bec70d276197ba944580e3ec9204e02c434a106dd72e227de0caaa64bb3d3e9d6d19e454d41e900cb5126e8f11a2ec3dc37f2084054506f9e54224313ae6b12f42ed8f6aad95615c6f4ce7fd01575e5425e46332d2a6fdb94bdd5f715164f41675b7502762ebe5b5148a172aee3bf11628a97abfd7ffdb7f33e6ab1eaeb0c39a22331b71635e83251f559954869ec0553326dba31299a32635c538b7385aa8f0f2c0b089e94357f642c163c87a88bc01d364fd5bffcb1959336cda85a4a39b10ae5c7703c8a2312f1e48643ab9c493e9a046a2500e10cccf9f1ae5a06adc500f1ca97ab2beed34abf1110455c30bbababad5274a901424941629ccc2fc0c7990ce366bf2e20242e5b7a539ec79b0cdf45d2256ff53dcef3463adc7e87a9f2a291eda9c34afeafad91f011e9b3351bbc443b13678d38655fb0495f90f8e758249954bb459c87712502b620deee903715f6217fee095551488eec1a4674945bb9368355e4215212aef4a03bde9b74bad525ee0552767f689bde1382d8d2d9c7a0e1898ef650d612ee0954a019682f782f6260aa8617eafec186a56bf7b8155a441ff5e17d3b322565eac0a73ab02b642de2fdd0d0b68c038f161d7eece3140becb074113132ebd662f3015d97f4d63ae73eb552b6c636305c49fe28af336883fbcf82888e6a552f6a2e3d867ec947e2956d1d19d93df7251c9a583f1752cba009da31c3b2381f133c653ea6e2dc4e8dc06f25d55a094ac46eda04760a7fc645c85c7a50eebf02dab98347b913fea08bf27de0d33f75fe15d362f15475cff18319fa0ca31a35e3c0026e23a2512fcfc39a6c8697e67c746c584776ed2589b588c30166f3f60885fe96a09c2ae466c2961feed78a32570379f1ba9e4687916f5d90a6c4335294607f33ed05fc73f3009ca4d7d391cf4aa146b0432b97b4c7d4426d5d3b57555f6effc5b655253b0d2efa9da365290fa7ab0eba23bfb8bc50006ccb89570047fe75e855d8b78f2dd0a2266d76481f0eb02fa3c9a15eb34783010fdd0b706c69ebae698151a29370181f6ed72d3d3cbab7048892c781c9f90473d6f1c17825b76e72778949b195c6c0de8cbe3f2a0783aee9b4a67333e6002c160098a5369512e52c5cb652604722a7c905e0cdc69f51d0ccced4ab31a2bfc1c3a07cbd148cfe2d4849d5e57337b0a68b9c2fc64c814d1b782c02650befd112f769d07ed345c506a1a3c7d39b14b5c19595ce9527d5e933d77944d17c1ab28d5865270c979ad53006b10be1cc88fabcac2ba2cbba2bc08bf9bf2f7d4c96f45b4c2536f893182d57bcc64867640a8545ffe9388edd2a60aab1b68db1d09b99d068e83121f94a4b61ba59035a5f9d54300bd591ba8eaa76c66710c6685a906206984307f6053e70e5c21eac1d41771b77fc30723db5f68353e970f027bc9a4b8573648ecd0fba78eddd6a72536ebb7a2468a1b8ef9248dc4472028da7c89d78dbcbca3c32505c396e854ca7a8d0cadbd767fd3e4df8ec5b481588a5b47a107b8b2bc4d56255540aa70036fc1131b06b06a3590e99d6eec9f55365e32e248a897c4694776089ffba6c2fb492400bedcc20a0b8d8f5542d4f10ca0f7dcc4aa5947c065ef149e61694ec0e90fc8c8a901853184ae207dfd710d446d914fc354258eb3fc526af6fd460a34bfc2e531f9dc6c31fe692bc8f7995a2c3150ebe5589943bcdc2eb9e82d332e6a847562adcb4025b6688d608ab2ba14fdbab14a1a0e62ec38e9b7c55ede13ed6459bfdcc64ce8363a23c1bdb88d489112c7362d8b5f63ef0b9698eae940a56f153af26464cf8a77a801008f4f61e6224fb978e310c2a0b7a91342b0fefd947512cc7da4436f56e1b01394084515f0c68124eed055b184edce74409aeb961d709b297da4747eb299afa02f2129f0f0b0e2f93fd7edb2ab4dfdd951a86bf8e5d3c6cdcae94c3eb4a680804d4a2670caea320d528c5260c1ae221385d0e8b66137c6c8162de146c4d5e81e72bb7e838e760bbe33b2e2e4952dcf49507f793dd04581d1bbf8733e6e8e3886e8c7231bdf0d9d04e613943f1b0be2def656502558036458be8a9d30a4a29d09c5813746b070a60ed18d3448e425ac18d946ea3805ca700e68ce02a9ba2dbef30673681ad6c379575184962592acf88d934aef4b52b45d875dac6e33a3b3ddaf2f76cd8f5b507a7e060f7e2e5c91062b131013e42801c7dfff1edce605a164f23eebaba66a0ae61f33035d499fb075f092f45c3c145cf86be6c2e7d768f4a0d5982bea53db5c17aa3be97e193719cff88cf01cd18fce879a2e76b39554f1c819584adcf9bd2cf3efa8476323cc61632443624fea07b33efc87df89001e381e05f8556fbe6af28051135dcee90f778225749810cf2dfe797b7f56dde9a50f535022edee55dd357be0049e412bd622e7800cf1672eb291f8e628e6d270f12507605e5b99352654b46c357324f68865187c2e53f2a0957169a5c7aa2635de25ba5a3957445b354a28114e3c2228287e2a115e0d70be151b833c3c838e7281d49b61b95c4288958ee5be6332f4f77760900c591793f0bdc5d4ffe0b3dace4412f9839badd2ce0915bc791a092d3fd24e9b2cb79db9bf83ce5495fbf950358fc9e437ae4b81a4cd37142e8972125bb6749b49c0716c9fc2e0870a0e90b90890ef2ad077cc6202f3cf88007d3f39544cfe051aca5738717ecff96183fbb6ca158c84f72c988840b098d81ddced811dedecac6e90e3fb8d3f061c0e0597dc8172bf17b156ae99018010f7a9436d097927a2d8b4f89ed6c439940346d950dcf5d266a334ca23723208f4af5b627b47941f23389d314701fa7cfd1cca8a16c9f9cc60838b37ace77116912f9d68aa9ecb539d6f0ad9b29524a0c72be409c17a90a650f512d881194fcbb210695fd0b2998e64a381c81981aa8bf9e7a4390073a9aa046a559d905e547153c4b68d14fcbee3f02bd2da75d5d898891425472ca2d76d813191a01fa890830d25a62a922ee2d2885777829d86d4692abe71daf7a5b60f9413bac08e00c7e04d6e9d197cbf1599a71a3df08bb08a04cbaf771f5a254f05b1e033f675fd927c64ef2c64d135467a8b7d17fb88c4acada904ced0b4b4fa029eb2448a8b47c6d956a057e773a1139b42a7a4a1637018d007bb162006f25e7affcc30ffd59893f12d83ab8e4c74a967358af6a71a0d89e547f1373afb7b65dc3d3930f2a1057cfcfd5e301858ffc9715e95f823486c156f801caee4469433dab6ed81f8b808626a1cb730825aed50b39dd102044fbfdbe1c49839402241b3be85c4f1dd515eb80f40661d176df6fc0ec28098b98030e3d5db098c50b34adae4ae4a652a2ec11b22b0aa62617954db4587929faf10ddbdac06496239a904a0b76dfa00d3c5262c635ed911a4dfef1d16afa06cd2547ebe8dc53d4f40e43af328833aa5ebc359c99fc144c9804c89f78da0eea7c1a0258160c0faeb25c516c5006eb31b637d3d81d3c1d78e30f3107b6eadd872c5f72b0ab76050bee8907c41f2b6132f61037673e868183845596b4f4c700a969838470763fa8f079745068a25ec3cb78f2f5ace12cd65ce14cc096952889bca14ee2e347308fb53c7f4da7288990fec96cc59ec265739500bedbfcbe6a36be620df8c32066d6380815f40cfb766d2ab258671c8c0811ffab497c660d6f7230648ef5bcba52c0ae023e167c36c925dc84590f1478505687236ef7eae7843a91417cf4371e24e94b433ec09fb2c4aaa7b20b860997fbc7f9942fc4283155affb21a657fb2164af302222889992181054e0d20b8e012428bca544da32ee35456051bc19be242b3f68be63313f788cf428ec76a30a88e9677257d44a7f95d57d635b8ea5196ac8233b285d6b9201f82589900c6bf1b58160d7a2b97a605e90cf403bb219d7b3f87df27827aa870f13cb3f10c85dab36c4316f3e8dc8b71059304283043dbf877178c4682d9c60c0814cd26556cb5078b2360e2c7790865b5203da15016d539f3e16d59570e4c3abbb2e46bcbb9637d6f8a18f1cd0608b805425d79b533005700b1b84ae6300d92ae102815a74e5c48c9035c233923bad911f28a7100b1a660d7a1a45cb8db23596565d5a1cc2021ad8e997f170f214ccd990d4caebad084425e07f5cfbb84a00118ea5cdd03691d7ef28c581a701914985bb229bece3e148ecb2bdedc7daf2887cd3dc98033ececcea2ed2668053b0e697f1b6ee1af9527ecbed7f8b0de71f56f574758aa0adf06b4e575a3e89264f3dfcfbfff3afd8f854cd095654e5e669ade9913a2efc704eb3d4c84416f741c623611efe485a122173b84673e4cb90fa18bdfc8be67a56dd5afba4ea5bd39935524a9e097931d70777c67ebe2498343bafb2bd84faeb4d68acd920c29b2b2b24d98bab6497c9402b0c777ee91b036c3802e9431f9dca90ff11314668fdd16ef99602b49da4d03d572df51c45724181396337221ef214d6a9ddcc810f1b04a789719fcd15bf6815862381af21a00764fe104246ba872253c9954c36df2aa6771f586f83bf095bc5f34c2aafd6c7c0bd7ec712aa97a6f5fcf85a984239e15cbfc5d90db7641d14f875ecf1d37a15a440f363ab419968f9a002e97992e613bad21051aba56f9731f8a812cffe887c6011c0e1560d4fdfc5bb66fa79f6c5fc99c01858e32ff28cea162f73df1331027929803eaf5546eabffe1daa5c20b8cab9160f8fee3b5fe6751f7048231ee012b83e2b364a702899869dc8bcf9265560de1395994082febfac05241ca457133bc2d5b234ed57eb746026eb61d1a9ee28a9cc24495c1a86a2a207508683aa0ad02a6dcfba174f8603fa9c8dd0e02b2a72e9d10895b63afc34f38129491ce356a58be86a342cce13d17bfe4c5c1b233f3e7067ef7e64671e56da535939a068bb8e8ea7514a397105197d418a7fdc5f720a59fb6b0fe73b52a8b10f6305d4b388056e0ef45c306a1181e017134ed689c5ea07b90dcdf4800c851502e527caf9eee2cc05d221df517340cec2cf973a947f307ef25a469c78a83cc3a70452ac37e38cd78b48942bbfc7f5cbb8e319a1b17ab1562a0f1830654361e3127ce897dcabc6b2d86c050464c60093668abf9f7d5c6939077b28324a63d8717ef296c54f7b3b4747c17e2b7bb0fb30fbb8f9e4e86d0a7c88f91452eb9f4587819aa4a8448dbab8a3e4e245e70000f97f624c2b6e05de6960c01a5820c8b8da0213544f9e4fc3a62581ba523b35e8815c2d036ade7e82d1b0c2f6e09065dd11a60bc4db053e42aba96ad9c2", 0x1000) openat(0xffffffffffffff9c, &(0x7f0000002100)='./file0\x00', 0x400, 0x22) setgid(r4) write(r7, &(0x7f0000002140)="7f5bec2f86e4cf8cadf77f9429452a7996663a94fef829cc4f06c94f14af072fd8de97325ea924945aec5e42a59f5ace06c10ff947115c40eefcb96cf0341f9d39bb029d95e6183f4b9c65554c90dcdced41a5d4ed1cc71ef24a8dbb5acacd3d01e6fcf67a7d", 0x66) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000021c0)="bd28fabd7af9e9d13582292993d8796b8c8a4b14fc5fa0a4ae1d089a125f6e980d15ebe733fdc7a96999d55e44a52bf6c4600f46d0c833d31ea5ce76206ac7856a0b81be1c95960b8b80ba4e56a3be0c7ba5fe2ed63bbfc23c50", 0x5a) lstat(&(0x7f0000002240)='./file0\x00', &(0x7f0000002280)) open(&(0x7f0000002300)='./file0\x00', 0x10a01e2, 0x81) socket(0x1f, 0x20000000, 0x80000000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000002340), 0xc) 00:00:03 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) close(r0) pipe(0x0) r1 = semget(0x3, 0x0, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x7, r2, r3, r4, r5}, 0x7ff, 0x7f, 0x3}) fcntl$getown(r0, 0x5) mkdir(&(0x7f0000000040)='./file0\x00', 0x80) 00:00:03 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000040), &(0x7f0000000080)=0x10) 00:00:03 executing program 4: rmdir(&(0x7f0000000000)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/203, 0xcb, 0x802, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r1 = getpgid(0x0) r2 = getppid() setpgid(r1, r2) shutdown(r0, 0x2) mknod(&(0x7f00000001c0)='./file0\x00', 0x100, 0xfffffff8) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r3, &(0x7f0000000240)='./file0\x00', 0x10) r5 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x2) r6 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x0, 0x7796110bf2ba63fd) r7 = dup2(r6, r0) r8 = dup2(r7, r6) fcntl$getown(r5, 0x5) r9 = shmget(0x3, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r9, 0x3) rmdir(&(0x7f0000000300)='./file0\x00') link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f00000003c0)={0x5, 0x1, 0x40000000000000, 0x40, 0x3f}, 0xc) dup2(r3, r5) open(&(0x7f0000000400)='./file0\x00', 0x8003, 0x10c) getpeername$inet6(r5, &(0x7f0000000440), &(0x7f0000000480)=0xc) socket$inet6(0x18, 0x3, 0xff) bind(r8, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xc) fcntl$setstatus(r3, 0x4, 0x1000000) poll(&(0x7f0000000500)=[{r4, 0x2a}], 0x1, 0xb2fa) chdir(&(0x7f0000000540)='./file0\x00') mknod$loop(&(0x7f0000000580)='./file0\x00', 0x2040, 0x0) poll(&(0x7f00000005c0)=[{r6, 0x5}, {r6, 0x12}], 0x2, 0x2) 00:00:03 executing program 5: r0 = semget(0x2, 0x2, 0x12) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/9) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x48) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x100000000, 0x8000}, {0x7f, 0x2}}, 0x200) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0xa43}, {0x5, 0x3}}) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x4) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() r8 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x5, r3, r6, r7, r8, 0x68, 0x7}, 0x7, 0x6, 0x80000001}) fchownat(r2, 0xffffffffffffffff, r7, r8, 0x400) preadv(r1, &(0x7f0000001880)=[{&(0x7f00000002c0)=""/242, 0xf2}, {&(0x7f00000003c0)=""/226, 0xe2}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/152, 0x98}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/96, 0x60}, {&(0x7f0000001680)=""/249, 0xf9}, {&(0x7f0000001780)=""/255, 0xff}], 0x8, 0x0) geteuid() r9 = shmget(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000001900)={{0x5c, r5, r6, r7, r8, 0x1, 0x7fff}, 0x81, 0x6, r4, r4, 0x7, 0x40000000000000, 0x8}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001980)=""/4096) setreuid(r3, r7) setitimer(0x0, &(0x7f0000002980)={{0x6e2, 0xffffffffffffffff}, {0x800, 0x8}}, &(0x7f00000029c0)) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002a00)={r4, r7, r6}, 0xc) r10 = open$dir(&(0x7f0000002a40)='./file0\x00', 0x480101, 0x101) bind$inet6(r1, &(0x7f0000002a80)={0x18, 0x2, 0x5, 0x8001}, 0xc) read(r2, &(0x7f0000002ac0)=""/197, 0xc5) msgget(0x3, 0x453) fchown(r10, r3, r8) readlink(&(0x7f0000002bc0)='./file0\x00', &(0x7f0000002c00)=""/115, 0x73) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000002c80)=""/98) utimensat(r10, &(0x7f0000002d00)='./file0\x00', &(0x7f0000002d40)={{0x8, 0x10001}, {0xbb, 0x1}}, 0x0) bind$inet6(r1, &(0x7f0000002d80)={0x18, 0x2, 0x101, 0x8}, 0xc) 00:00:03 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=ANY=[@ANYBLOB="0100001f7189591e9273614b00"], 0xc) listen(r0, 0x1) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) recvmsg(r1, &(0x7f0000001540)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001440)=[{&(0x7f0000000040)=""/104, 0x68}, {&(0x7f00000000c0)=""/196, 0xc4}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/41, 0x29}, {&(0x7f0000001240)=""/244, 0xf4}, {&(0x7f0000001340)=""/16, 0x10}, {&(0x7f0000001380)=""/147, 0x93}], 0x7, &(0x7f00000014c0)=""/86, 0x56}, 0x40) getsockopt$sock_timeval(r2, 0xffff, 0x100c, 0x0, 0x0) 00:00:03 executing program 5: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) recvfrom(r0, &(0x7f00000000c0)=""/53, 0x35, 0x43, &(0x7f0000000300)=ANY=[@ANYBLOB="ef63e15eeb632290138ed78ddecb3020bc27ff94414f6f314b2f4576804f9b9faa1ce21e11a75695b578365359d60be0bd58cb0b69edd9fb74d6136877c992d0d7d70185e38dd8e6b8fb2e9a109eb5d23b03a5bd43f8be4cd5210dbb2e33800c9815fafa5ce8ab434c012874cde505c2d5e521f15e47a0bce7acf01fcd0ed4a4c1"], 0xa) setrlimit(0x9, &(0x7f0000000000)) r1 = accept$inet6(r0, &(0x7f0000000140), &(0x7f0000000040)=0xc) r2 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffffff) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={r2, r3, r4}, 0xc) r5 = dup2(r1, r1) socket$inet6(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0xc, r5) 00:00:03 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1665d8a0f9a1be6e, &(0x7f0000000080), &(0x7f00000000c0)=0x4) shutdown(r0, 0x2) r1 = accept$inet6(r0, 0x0, &(0x7f0000000100)) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80000, 0x80) listen(r1, 0x8) poll(&(0x7f0000000180)=[{r2, 0x88}, {r1, 0x8}], 0x2, 0x7ff) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x2, 0xffff, 0x8ac}, 0xc) r3 = paccept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc, 0x10000000) r4 = dup2(r1, r2) connect(r3, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000380), &(0x7f00000003c0)=0x10) close(r3) r5 = getpid() r6 = accept$inet6(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) r7 = fcntl$dupfd(r2, 0xc, r0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f00000006c0)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000500)="2cfc50c28bcb8fcf98fd7fb6ce005d206c1eb98af291052cc85df28330de9bee8812f4639113ae2ac12a97cca51c20", 0x2f}], 0x1, &(0x7f0000000580)=[@rights={0x38, 0xffff, 0x1, [r1, r1, r2, r4, r4, r1, r4, r1, r6]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r3, r4]}, @rights={0x20, 0xffff, 0x1, [r1, r6, r4]}, @rights={0x28, 0xffff, 0x1, [r2, r0, r7, r6, r2, r1]}, @cred={0x20, 0xffff, 0x2, r5, r9, r10}, @rights={0x38, 0xffff, 0x1, [r1, r7, r6, r1, r1, r7, r4, r6, r2]}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r5, r9, r10}], 0x140, 0x405}, 0x406) preadv(r2, &(0x7f0000001880)=[{&(0x7f0000000700)=""/231, 0xe7}, {&(0x7f0000000800)=""/5, 0x5}, {&(0x7f0000000840)=""/64, 0x40}, {&(0x7f0000000880)=""/4096, 0x1000}], 0x4, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) readv(r7, &(0x7f0000001b40)=[{&(0x7f00000018c0)=""/116, 0x74}, {&(0x7f0000001940)=""/18, 0x12}, {&(0x7f0000001980)=""/106, 0x6a}, {&(0x7f0000001a00)=""/101, 0x65}, {&(0x7f0000001a80)=""/184, 0xb8}], 0x5) chroot(&(0x7f0000001bc0)='./file0\x00') stat(&(0x7f0000001c00)='./file0\x00', &(0x7f0000001c40)) getpeername(r2, &(0x7f0000001cc0)=@un=@file={0x0, ""/36}, &(0x7f0000001d00)=0x26) nanosleep(&(0x7f0000001d40)={0x3, 0x10000}, &(0x7f0000001d80)) shutdown(r4, 0x3) fcntl$setflags(r1, 0x2, 0x1) mknod$loop(&(0x7f0000001dc0)='./file0\x00', 0x80, 0x1) getsockopt(r2, 0x374000000000000, 0x6, &(0x7f0000001e00)=""/214, &(0x7f0000001f00)=0xd6) 00:00:03 executing program 5: r0 = semget$private(0x0, 0x3, 0x2) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/113) r1 = shmget$private(0x0, 0x1000, 0x300, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r8 = getpid() r9 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, r2, r4, r5, r7, 0x4, 0x81}, 0x7fff, 0x1, r8, r9, 0x9, 0x3, 0x10000}) setrlimit(0x0, &(0x7f0000000200)={0x4, 0x5}) chown(&(0x7f0000000240)='./file0\x00', r2, r3) chroot(&(0x7f0000000280)='./file0/file0\x00') r10 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file0\x00', 0x10082, 0x5) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x480340, 0x2) socketpair(0x1f, 0x20000004, 0xfff, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r12, 0x2) stat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) r14 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) sendto(r10, &(0x7f00000004c0)="b706a82945a843844d4869539ff1ab71032f90280fc2210f63d9684a721e3e05a4b91fcdd45ebc4d", 0x28, 0xa, &(0x7f0000000500)=@in={0x2, 0x3}, 0xc) symlinkat(&(0x7f0000000540)='./file1\x00', r10, &(0x7f0000000580)='./file0\x00') semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000005c0)=""/243) fsync(r13) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000006c0)={{0xb15, r2, r6, r11, r6, 0x100, 0x5}, 0x3, 0xfffffffffffffffc, 0xca7b}) getpid() fsync(r10) socket$inet6(0x18, 0x1, 0x6) socketpair(0x1f, 0x1, 0x1ff, &(0x7f0000000740)) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000780)=""/4096) 00:00:03 executing program 5: open$dir(&(0x7f0000000080)='./file1\x00', 0x80000, 0x140) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r0) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchmod(r2, 0x40) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file1\x00', 0x200, 0x8) 00:00:03 executing program 2: r0 = socket$inet6(0x18, 0x40000000, 0x59) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7ff, 0x1, 0x6, 0xb3c3, 0x40}, 0xc) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = msgget(0x1, 0x2) msgsnd(r1, &(0x7f00000001c0)={0x3, "c7974c7c08c8764301f6ef788345acaca69025bf94a0fdd60c875966a3a65c9dffe605cbc4c2ab0333c9bf1a014d8676cb88f344cf2bd3716deef4821799f8f787e32f54b48b3ae6e1d7147d3a7f31d7018c8a9d869d6e7cb1ae855f041381361946ca2fbc48fd64784ecf66bdcc316da16388eaa63c64063622f104442588703565192827614e8da83abcc44864bede4b98004d823e9dea7f9cadd7247a3ea5bca3a01d5c6c4507b49b845c5b47f89382619f40c63bf85f1e3b7563bdd9af357059eada83da6803641d365ea5d6fe7db13a88a64e92270cdbba069244d59363e786fe7d9411843a5761ca54f8469d7e86b59a61b6"}, 0xfd, 0x800) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') bind$inet6(r0, &(0x7f0000000340)={0x18, 0x3, 0x4, 0x4}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000380)={0x10001, 0x1, 0x800, 0x8}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000440)=[0x0]) chown(&(0x7f00000003c0)='./file0\x00', r2, r4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000480)={0x0, 0x1, 0x50, 0xb6, 0x3}, 0xc) getsockname$inet6(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockname$inet6(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getflags(r0, 0x1) getpgrp() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x3, 0x4e8, 0x7fffffff}, {0x18, 0x0, 0x0, 0x3}, 0x80, [0x3ff, 0x8, 0x3db461e1, 0x0, 0x3, 0x0, 0xfffffffffffffe00, 0x101]}, 0x3c) mkdir(&(0x7f0000000600)='./file0\x00', 0x4) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x0, 0x88) r6 = openat(r5, &(0x7f0000000680)='./file0\x00', 0x300, 0xa0) recvfrom(r6, &(0x7f00000006c0)=""/183, 0xb7, 0x42, &(0x7f0000000780)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getsockname(r0, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) getsockname(r0, &(0x7f0000000840)=@un=@abs, &(0x7f0000000880)=0x8) r7 = openat(r6, &(0x7f00000008c0)='./file0\x00', 0x22, 0x88) clock_settime(0x40000000, &(0x7f0000000900)={0xfffffffffffffffc, 0x400}) msgget(0x0, 0x21f) sendto(r6, &(0x7f0000000940)="4e2925b17dc099086c3166687671fbbc54a36685f5c16b3597ef28e9e0f5ba636fbb4e4b1e81bee8a44de32045396e274d9b3e36bc0d0b4a01af21321a8968a40b9aaefc515cc6889567f0b0d54a3442feaf9948c7dbe582a8583d9cbc0532143ab1d812a671e0c749d516559cd52120549e84ff45ca8b7638184bc9ffc4644ee1a5cd2d430991c8822462933325f74d3b31fba1ff3e49d7427ed061544b1cdbbd3072725a4b423b09a7cce21d67ba77a1a9492b72ca7a9151ac80340fa4ccb88ffddf17d66b6ee6e476d474b9560cdf449139705d386d76086aba8dcc62b2c592dca37e08c129cbca98dbe20e", 0xed, 0x1, &(0x7f0000000a40)=@in6={0x18, 0x3, 0x101, 0xffffffff7fffffff}, 0xc) fchown(r7, r2, r3) 00:00:03 executing program 5: rmdir(&(0x7f0000000000)='./file0\x00') r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x10, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x14) mkdir(&(0x7f00000001c0)='./file0\x00', 0x106) open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x80) getpeername$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getpeername$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) chmod(&(0x7f0000000340)='./file0\x00', 0x4) getrlimit(0x2, &(0x7f0000000380)) clock_nanosleep(0x0, 0x1, &(0x7f00000003c0)={0x2, 0xff}, 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x128) getpeername(r0, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) r2 = open(&(0x7f00000004c0)='./file0\x00', 0x200, 0x20) readlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/77, 0x4d) clock_nanosleep(0x20000001, 0x1, &(0x7f00000005c0)={0x8, 0x5}, &(0x7f0000000600)) link(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file1\x00') accept(r2, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) readlink(&(0x7f0000000740)='./file1\x00', &(0x7f0000000780)=""/183, 0xb7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) getdents(r2, &(0x7f0000000880)=""/246, 0xf6) r4 = getuid() bind$unix(r1, &(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000009c0)={0x0}, &(0x7f0000000a00)=0xc) getgroups(0x2, &(0x7f0000000a40)=[0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000a80)={r5, r4, r6}, 0xc) socket(0x1, 0x0, 0x3ff) setpgid(r5, r5) 00:00:03 executing program 3: r0 = semget(0x1, 0x1, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/54) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)=""/104) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/83) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000140)=""/4096) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(r1, &(0x7f0000001180)=@un=@file={0x0, ""/4096}, &(0x7f00000021c0)=0x1002) sendto$unix(r3, &(0x7f0000002200)="0dc92b25fc77960f1cdf531b4a923b898f8ee60a9321e2427ca3c3062f2af80cf0236b1811ddca1fd7d9a31f089a5394764c699183eb65c4a1afd02d5b582d36a9d45cc7c73896b74eaf73bdcf50f393fcd11c863a533aa508d67b81e087905d16a42e5fa2b16ca0443c1088629358d9c7b36d4c1bbefa22b6a396d5e36ad97a51e72932a5a308e6d8e171e5a90afccc6804e5e53cbce59242cacd81", 0x9c, 0x4, &(0x7f00000022c0)=@abs={0x0, 0x0, 0x1}, 0x8) chdir(&(0x7f0000002300)='./file0\x00') stat(&(0x7f0000002340)='./file0\x00', &(0x7f0000002380)) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000002400)=0x9) preadv(r1, &(0x7f0000002600)=[{&(0x7f0000002440)=""/129, 0x81}, {&(0x7f0000002500)=""/117, 0x75}, {&(0x7f0000002580)=""/121, 0x79}], 0x3, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000002640)=""/55) close(r2) getpid() stat(&(0x7f0000002680)='./file0/file0\x00', &(0x7f00000026c0)) close(r1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000002740)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x10000003, 0xa14) write(r6, &(0x7f0000002780)="b02efe61a88593e5f6ec9e11c4a5b3150232bc00c133311d4236562739b53da38a614779b785a2a8adbbc16d532f5866130f984727d9a4d312b21ab8b3a549b35360973ac87a8854def467bcf31724b19e5400f216eae0b8622f981cf88c11a1714b5dd2821fe1a0a6159662bed9fc9d788d28cb3d6bce22ad78c8a70d48f143cdb2db33fac282c62e452cbc100246e628f7faf057a7381080122197f1e63f355c5183f17a95195a5db2e933a4b1a150f24b08a9850fe9777ed48752351e0eddbb61dc14ae5f", 0xc6) sendto$unix(r5, &(0x7f0000002880)="617cf7ca8e9204840b166f33cc4c644a6651e42c8aabde290313c87d3917ed11ae0e0069f62f2900ff639e52394aa64a9283b1f2f44ab406d313cc77953d86cb7ac14c9667342c6e3e35", 0x4a, 0x400, &(0x7f0000002900)=@file={0x1, './file0/file0\x00'}, 0x10) connect$inet(r6, &(0x7f0000002940)={0x2, 0x2}, 0xc) chroot(&(0x7f0000002980)='./file0/file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000029c0)={0x0, 0x0, 0x0}, 0xc) setegid(r9) getpeername(r4, &(0x7f0000002a00)=@in, &(0x7f0000002a40)=0xc) fcntl$getown(r1, 0x5) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002a80)={r7, r8, r9}, 0xc) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000002ac0)=""/251) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000002bc0)=""/4096) 00:00:03 executing program 2: r0 = semget(0x0, 0x2, 0x84) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xaa, 0xffffffffffffffc0, 0x8, 0x7, 0x9, 0x1, 0x8, 0x401, 0x200, 0x9]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x3, 0x7ff, 0x100]) r1 = getgid() setegid(r1) r2 = getgid() getgroups(0x7, &(0x7f0000000080)=[r1, r1, r2, r1, r1, r1, r1]) r5 = semget$private(0x0, 0x7, 0x8081) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) utimensat(r7, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x101, 0x8}, {0x1, 0x7}}, 0x0) execve(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='+\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='&/\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=':^.\x00', &(0x7f0000000340)='\x00']) r8 = getuid() fchown(r6, r8, r4) fchmodat(r7, &(0x7f00000003c0)='./file0/file0\x00', 0x81, 0x400) close(r7) utimensat(r7, &(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)={{0x4, 0x81}, {0xac6, 0x200}}, 0x0) setgid(r2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000480)=[0x6, 0x15bdd51b, 0x1, 0x10001, 0x8001, 0x845]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000004c0)=[0x7, 0x1]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000500)=[0x9]) getgroups(0x0, &(0x7f0000000540)) setitimer(0x1, &(0x7f0000000580)={{0x6, 0x8001}, {0x3, 0xf8}}, 0x0) chown(&(0x7f00000005c0)='./file0\x00', r8, r3) semctl$IPC_RMID(r5, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000600), &(0x7f0000000640)=0xc) readlink(&(0x7f0000000680)='./file0/file0\x00', &(0x7f00000006c0)=""/220, 0xdc) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000007c0)=[0x1, 0x5, 0x80000000, 0x9, 0x7, 0x6, 0x80, 0x9]) open$dir(&(0x7f0000000800)='./file0\x00', 0x400, 0x24) getgid() getsockname$inet(r6, &(0x7f0000000840), &(0x7f0000000880)=0xc) 00:00:03 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x24) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x1) fcntl$dupfd(r0, 0x0, r1) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x4104fe71d08dd6a9, 0x10c) 00:00:04 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) getitimer(0x3, &(0x7f0000000040)) sendto$inet6(r0, 0x0, 0x0, 0x400, 0x0, 0x0) 00:00:04 executing program 4: open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x2, 0x1) open(&(0x7f00000001c0)='./file1\x00', 0x48000, 0x101) 00:00:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = dup2(r0, r0) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="3b674fe33fe70ec6ef6960bc6c6be40a691eb4cabac8d3b4ee3d5878afd4408649debfecd1972b26a27017239f45f4cb637613d453f579104987c741114316f80eacfab971c18dc3d37027c11f3ccd3737e4a561dcab296703c775bac597bdc955ef582bcd483a845bf6e1467597baea3ded4b2bdda69f5dbac78996c95198369a", 0x81}, {&(0x7f0000000180)="479da2b022fa83e68bf3b237aef44a202653838c563a6942f0bae79a766b3eb5128439f5ecfa893ae0074e7b511217bb7d16ab10e791605b0b370d0c3cc71a294c84a79e5cf680e1429e1947b1bc1cecbce7bc984100a7353a79ff3570ca8010ae7e0fdc0e2c6da8499bfc3da7d5aa5c2d9acb48bb20aa997eced422dbead8a8232e958f73877e55d5a14e2b31", 0x8d}, {&(0x7f0000000240)="c1d7196d6f14febaa9cbad89a9c4ecba8bc9c21bc54a7d4774684130ba697cf8a8d434c10dbbb062", 0x28}, {&(0x7f0000000280)="415b40520015f8ca662c11a5b98c9efe70c2dce9fc9f6db80840c3d6bf834a5478ab33dc9d9e5505e790fd84efb4af68f24b7e19ec0447b3c70fa70bdda5153c680845875d8b4b3eac73a6afbc9391fa01cf6f4b563273946611314154aebec7d0dd7c6b6a8beed9ee98d7f885d887c5731b30b99458d191b49aeb286076a0c98bcb4cf40561f6e8068e00d1b9e0efe65bd8418d1e2754611468", 0x9a}], 0x4, 0x0, 0x0, 0x40b}, 0x4) lseek(r0, 0x21, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r4 = dup2(r1, r2) read(r0, &(0x7f0000000400)=""/124, 0x7c) close(r0) recvfrom$inet6(r3, &(0x7f0000000480)=""/230, 0xe6, 0x1, &(0x7f0000000580)={0x18, 0x3, 0x800}, 0xc) r5 = semget(0x2, 0x4, 0x40) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000005c0)=[0x3, 0x1]) r6 = dup2(r2, r1) writev(r6, &(0x7f0000001840)=[{&(0x7f0000000600)="fd4601a674271833e07db8a3203ad712c029e3ae33a871a180432b6754bd965ffe96667209f425e87533c4f435b2d00a6beb832f6d563726cbab229ae1a0df1b19db53055b88333ae8c000a98909aeca29bc17bf3668d638f261907cf5ffb582de4715b455dcb60d92be1d95", 0x6c}, {&(0x7f0000000680)="735c87dd9355ecab7b319ef8308a07781778d1ac0153a3ce17969b0a78268047e9cfd4bcc905840feb706983636d1402dbf98a61a7a9272c8e5d815be916450df900ec772e49bab42cdcc8fa8aed03ec849d73a9b0e38a6f87a18757bfb7b6ff7b1c", 0x62}, {&(0x7f0000000700)="84e1444e8b6352aea280c27a23e001177350b42fdc00b46614d42cb5724a7b5ba8c448428a4a559dbeb1be1ef367c45fb366a6", 0x33}, {&(0x7f0000000740)="cd77dc7646771420759736e7af9789b51e07ce517c6e3b8100fc1ba2bc705b290ed9f1fd81831a8a60288dcf3ea330e99c0525f01c4c0214bfb7f07a11e8898bb0bddb3ce0311c2fd41d6b8899d9f3745ffe1a4ce697c6c929cfc8772badf876abe5f5a03391207c9d1b9ce5d93afc476d86879c987c5f60ce915a6494b758d7b43499924c0075041debadc6497dd42a2d057af5f0933f0147513016b5503f1e284b344a916d4584783b9542ff24143508205d3275c78d59be08e3e3a6dd8c5268", 0xc1}, {&(0x7f0000000840)="50e189ff6991b7718b414081773e1a8ff88c9943313747ec6b22de3d99b8bb3359268747fed109976a44d0de7c8308cf1f06a7679e49154b662f36c6bc08772a93b4b1f83a673dd9ac22aa446c47ae3c69d6c8a006fbe40391d04a1e10ed0e2c88a188955b0fb0a34a82aac209723b265f1e806556164462b2405dd16aa6ef99875676977e6a3dcf7453e72c444b187aa9de781dd6484584bb7957ac177f39f25ea6c0aa775c773918abf024deffa28b00312886efa70fc2ce4e6ec13ba23958a70467e38f3be7928b5f627a7195d478ad66dbc8097974e100313dd4d4b70f28c01a4f56c17db9064fa8b1d09b1e4ae9cd70b45b38ce174c4f91e231ca583bc0a5d14e6aec13f58f5ed77b8583f3cb8ed0c9b23600bd35858921dd4bfa9dbe6279c761560d36bb57d8db8b61a106ccbd0e52b1e9eea8f93525c8c62cc893c816c81ff31e96e703ca7743f83051aa0b63ae30275aa91df2ac614daa020324feadb786b39ed38bdd28511d349cccb36ed0a7ab8289adce5f64d227825f291d4667dbd269fcc0ffda8ca53c8ab36e2858adb87bbe3af631d0e3590715b5a320c25ef2befeeeb40c30f41c442f76b4e6d1b5609928c1a793ff33aa74d5fffdcffd240f1abb88ae7c764e65fe380bc7619355a5a918279b80b6f97a14ea13384cd1b5aac996afe575010dbbf4a69cd3ee03f6c086e3792689f5e4b4481e5cb590bf7e7beded5176d5b4f1864cd850b852f5d43c05321cfb46788946b7af2fb91c86188f45cdd021ae837f025d4c0a517493aff5b8c8a9a73d4d71a718fab4add5515e2a54d6292484eaf85a39fdce4d26c53edd5679b1277acba9a7039661f467625c44382f91ec618f7deea1ce22401db4f63a51cae4d51b77484b2f5acd5588e6c7f72ef2805bb666caa9a306ffe231ed666e83390845d64a40bcdb0347bbe552ec616974f9a1340b7d05034b81fd525d2c35bb5e05e9990fc2c467624063c2135956e82f84d057364ab65437de7138f55c43907f129ef3df288ec3d0a2b2b6fb1aac1b409691d8502a4d62402f5e50c77b9322e76cf82bfabc8712a0be1c0ce0629d81305bd69ec30d90a46cfc5c581bbfafa374dcf986988240f50d14f3f1ab9cd8a4e9c258e3d903e9a93220c48e95347e6a0dd749959084b13f3220c1609d54c9450f8a2760439d1959e895d2f7bf1ecedfb00ff83bd039893d6bc82788e66b102cc165c51c092a8123881955c0f63325f76e304e21e6199fcbecc8c0ff7f2dbe9ba7d71a91725024d691fbd42146f519a818e02854ec8b9270cfcf92ab48b68662a2d0f049a0c183b40c55f2c749011c89c31e1793e16ccab0064ea5fbff15b3e8593291c6c261dff9042ff3d293ba04d872dc5330bc087139b460fcb8a0d12fad8c4011787f856519763eca0a63b3966b5537c862bba9316218e45021afb93992119c7928201601b78854a4edc241fcc542d8eed6d16d8165a36acc597d2bd96b2b23596fd4fd817800d47586475046f0cb84420fdc5418d4bc6a6d96443ffd141af34c4ba34b7857dc060fc5575ddaadbe36131c44f8e638b69e2591763a0bbb3127e4ac2d5786628d231b1c5c23714248bdac3ea550e130524236dbd88578f3c890dfd2a1e877ebd53d3d53ae74e687444e1468021a681e8b3ed1257f714af0d23c65134c47c5903e1cf558ea250dff14c94abbf348c51a1601bd54238e3a4c1ab07fa710cf0e99d2466c5af239667dcc2f4e090f0d913ac659b8da9a8ae9f759ce93b9fb66ab78389792e91e0f5569b5d2165bb93b61686131241df6c51c0b65f76cd4dfc1ad7ce41536ad4ee5749898fb3589eae47e64f7ec17b847182a2c4a122f252088c2b84415a3c2b6c1bb597dca16399862c1511bb28a71a1f46c87875d5d92392ab658031bbb3511d762e581131f47082a5d1915f812f028f4df0b0994d4d729d59c533512f7415125de80982aad7c2f6d4c93778115c6b834c75a05a1a085418ff9145117d1cb0f56f086ca11266f575228a90c979edaa778baf6116cae58061c7351b45d3691434e50faffca78354dd684305866a4dbc3fa51ce64dae554e6746c4e336bc1b3884985a87d69d265c0b09afa629245eb87b1d50e54e7c0c05933e422369a7bfecfb43201d8822280458dd67b47cb42daa0a471f739a51cb71d3df06ebe53f86d1f134ee0297c8b4d41aa71b3cb8a1135c201cdcecb29c1f8eacade8293eabeaa734cf19c099d43ec2d92c1761940cd4394e56e48998f4395befe7b3790e5bdee24375fc1be50bf193c6b8cce3d533c6bee4b6a7381fa3b3f5e09e1e56ebae6d43125ba21e3f76ba645ab3b40bd016c746d2b9109a3f19a817ab0e54d68ed075c16fe2593df48b07dd95a63b57ebfae150b0d6b0b7a175cc9bad0a905af1b5df5388226782c2588f350ec552aefdaefaccb4f0a8221e477a58dd3381253738201fe343d9a8c11188ba5c7a5bf906a469a39003c4d395c3c734e379b70389fe6f4606e38195c6850c3dac1526f6108c0fb6f19a4043e3d956fc70a1e15973c232c00ada385c084610f00e25707707ba81cfb59606991a9249c1d4f4343f937e4036f297e9afd1932d1057b05a4dc4bc459345d434b6a9c573e53d90af90eab2aeb53e94e231bb0eafdd12067dd69b403b3b34142c5b92b259fdbeae771e473018a5063e4026eb7842624dc6dd9d285732eed5b510434131d8b2e07647f5560c4223528840fd4ba2a33e33b0200fff35ea8508385adf13cdaeaa890b367d139f4bfed6df2ed1e995e65f418e9bffec20b85ea178e2f0d01fdb2c9ed3f8a3ce61c40d2aacfa2acce61a612da66b09369393b36c68f423c2c965a1a9edbf7d6613656f02a86075f5fcb93c577e1a707d77a8e6d1a644a860bc056df4e1307cc97990349c014a3ceb773e2454c3b767b3c18e727517c085fa5d947846c308b72312f30658102ddd2630ee44cb84aa6d63f226cb54437d281bdda8c05ea9e3c3f574a940d665e1bcd8d1c9ccc2a5451c45185ca8fc4e088c93767083ac28e2530622222c701216c41447966494c9db3fbf5a8c48c1d31af2c30b06ef1025f01c3912fe67adff85aa277004b1def7e7dc023a45808a4711e9e1750e9315f7392e6bde182e0b04444feb0561755355ff0ba0da5e30b57e174e85ad8bc6ed6fe587ae4963daaa538712778a7425d042dfd8ca95b896b63b47394474fdb57f827cf9d9ac5503a5b5a6f8aecaa70b47e545ab7857741635c35011ebc2886646f7c90c365cdb2109393916f0eff1143347802e1bc44655354423587465c00b57e5e8feafe3d171c64ec081978317e0f292cc1f6b9cc6831a2cf3b390fd65d1ce8288345bc3383daed5e943bd280b44e5759ff440052b9aeb26b9d5862fde4a7ea40ec8ee87e8678334aa00c2b4667eb92c9fea0d97e1e7b276bb21565e196b58d9097eadff918ed0ab82ec95f01b5eaf7a73b4c88ea6443be2a63f6f9b5542428e88c29ea0ef74157c88cce89142109983ddc47ea7194c32275fe6f235031013da64363bc98f547ef5a502c6c80fd99dbafd0deed128498fbaa6d854404d549c284835e50cc91b1f073882dbe7a33175af927c2fb4316d3c0094bab65d6530067e52694ac4464af554a549a7d211d9e4e2f7b52cfeab8c99fc3a1926cc0c8fe82bfb5e9fdfc160f23f6ef04e9ec6fdb1c2ff1f8233a73deaba72835b0d24c1deb2102232c0fbd93b8a92e9a05a39cd5fd8f305ac04aa19e3e37e4a0fc286003615e2697dd039c7ac2563a54cc444330e260bb28a7cfa5d7f43caa46e573cbd41b1d3c30cf09e4a07d043e16244a2d4e003366d70d4bae5c25dd3aeca3eb079f8833e692971df8cba2d9f7f11396817e7979adddafb59ebc21df91c436914fe398bd6d3e6a0c3896e58fb743e9899a7d9ff0a1380c802413799f8781dcdb72fff8dd73610ed48d6491564ce5868f22c4c84044a702a8d435230e11a07da8ab938aede0e4a37e23c7180507fc017c2c885f57a033398f50bc90ca32ae733a8ff39ca6a95fe90c955d0211ea1a39ae1ecd2c804b5e4586677ac3968a3754c4436802ebcc8cbe7474cf381a3115e02086ca7145d8879b6d7319c9b9c8ebc38b070b528d539528725b3431cfa7f2a00d6c957b6440e2db4257f0bdf8de80b1cdf9c18e724aba65beeb0ac4fc5522786482f400dd14f6fc383a866fb93e4dec826615778379230b90269bbbba180c6d583a5ef98877e6e451cbaa3640325aeef83d6cbe6508955b352dd206c2ecbd0b9d7ce1ad975e46bd88885f0198a41d247f3f280e36da8132246e2fcba769e68392c569a63329fc4c72184b8ef44d469bdab44aad54692eb5faea2bfdafdc9ab59fb144d16634ca553841463d17752b4d337e692ea2ba5ccc2ed74016e1f69f2f70d36ba26c8497726ea5910770962f1e0ef8e151b0de9c2ad63857ed4cc449b188dc9d612aadc7d0d44835d984c697ec3320eeaf97d984ccff1dc8641d53460ce029553bcde02280e03cfaf8d36214b3680bee55314e3ddef1527ae6acfcc76c20a815f0806a6ef4d99d97b1ed3105f4c4816d1603014005b9cbf2309e5343f0895763a5a8dd396dac2f64d39f5a1435cd5b9bbd1f1f55ea80cb8e017094fe9e312820cc7a8eaf65010d220eb109d230d67298ffe9c82e50a228066440aec96852ce3f5c750ee7cde081940d05940cd28a314e9c8dc5c119443dbb2586e561dc1d592ec45b3219e354b60c0b8f73122c048349013fa59ed78ecf27d5f45b5eb5e7b01d5ad0dbc7ddf14250e09e62d27aa170cb4816ce926c00d236e753551cbe40d3c0219557e045ff0b5b66ffec42f15d1b668a420f5045f39b613ae181c81319bb7f454fcb13141dbcad9396cbc7809cd4c6fce42dca2e163d3f0be2ed9bc2d136386ea09093c4466c151171e4508bb088ab00bd0d28e369a8d6b1e20311267b8ef3b3ee8b9cae78d394abf98917cff794a9f1f83d05acc8e160347a92fa21a163d700fd01fa9741718887dff045cc98f3b7921735f46e500bd11e64d38136b2cb737613dfc4668b2998bfa28d9b4bce6845c2d6981978f37c3c4e251201640ce82bd61474aa12e5ef74fb57e0d45919891893cdf18e4e1127bdcef84c7eb0a9e631e16085632760edd0c07a127fddf410bf5434510dec4b210df74984e564400a16fe72121a05854b612b349af0f7738b81158bc40ddb2f2b080b439aa1e2a3a1edcdbf0d64898739d879af0ccefb9182e92200ab9842eb5dd38f8936fb3854087632807ca038d3a744afa2110baabbb387e84d3dbb69fc9e5a61d5bb95d8674eead5ae85ddfd2c9f815a787af04446693d8b8c73589ccb4137b2ff3f96f8f84dcf77d21bbee6e9c3d933968e46632d90b8084e3be0eceabc573583a65d6674aee438fc852acd0be7bcbf506ac846b720e1767754e57e327d593613e67e24a3320eeea01006c5a75850dca83a47cfc0a8a64af5695f2bdd74f0e490567f0581395592227c568f5b33356ed8ca7d552341e51aa98ed6054f6652116f447ad2ac336c35621c1eee6ddf2e138c55576f968fa6a4c4332c5e434071e71196760d50a14fdd47a4a761923b37987f56c6a665eda32c735ee4f358af0fcdd40dc1b6acafdcbafec78889843b3e71f15cb19ca81f518c0013e8a00a0a8f9805bfd04c7e7bd41d3f2d82ba7558045a4e18adf2f4ced92ce5fecad0988ed963db418d0900c6af8c56a087755879d4ce7ec7c033ccbe49b4a49c49d42328cfbc213251189965ff5999e1ff2659ffcdc9", 0x1000}], 0x5) r7 = semget$private(0x0, 0x2, 0x0) r8 = dup2(r4, r3) fcntl$setflags(r2, 0x2, 0x1) fsync(r3) dup2(r8, r2) r9 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) r11 = getuid() getgroups(0x5, &(0x7f0000001940)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001980)={{0x43, r9, r10, r11, r12, 0x42, 0x80000000}, 0x7fff, 0x0, 0x4}) semctl$GETNCNT(r5, 0x7, 0x3, &(0x7f0000001a00)=""/140) mlockall(0x2) geteuid() getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001ac0)) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001b00)={{0x8, r11, r10, r9, r13, 0x40, 0x401}, 0x10000, 0x6a, 0x4}) 00:00:04 executing program 2: socketpair(0x2, 0x3, 0xffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/28, 0x1c, 0x800, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r0) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x10c, 0x600) connect(r2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f00000001c0)="64b6dae746bc4527d69a01af4d7bf0a374a2a54787bfae4f012cd36666ce37ea2e2c414b549508148da15de92a260c6d108d622cc1d513bcfab005b95bb0bf907836e2604955e7d58750ef44fa9f4315d9a3dd556b09bc88a269d5c2c510309d31a258173ac14cbc6a779ae89b4318f177342d8552c8b3780f1d632b9801600693ee5f190842be9f336ecebd0d150aac49f0b9b1051c11bce2219dde47d9f5920033ff6de1d9bffd2f330c3e417aa3274e487d52d699281c1c79827ffe9682c48e1225f4ba25fe02ad906908bf1e4679540140bbf9ca66b902b639372bfad976c6b496ac481875bf6a6545c11f5e5805a6b76f270aaf98f8440ce9cd73302d67a57bb6ce1fb74c3d1bc4e8415ff7c6a3d63acd30841bdd667b741f01f4170766db8ced6e464c24fd31a7fa01a9705f006c528fd57e798c5650bf9cffe8696fe3b08f5dc4800cf1ee792b227713a6f3fa992003c47eb10f5e7730991bb7c419d566852311640fd67518a049ec99307f1782a776ccd091ce2b01fbb10a46d3b18ff9e2efbb52b57a790aebc1e233592b2cd12bc94128bba67bfe67542e18a1773f0a63a4f8462901416167b3182a1d435309b2d3210ded87e075a5d73c3e3df48a47d04d53bdf803e163c9376ca17d55a84bbadb09f54c6b1328c18f39524f0104651f9d3fadb69d48d81e85deb86948c22404bb88d858f97fa5f729ffcb3e406f1c901797546b776e143e14bde402275064b155e511bef52058d76585c9f0a87a0071ee5e2817d1f8617de30cd020dc0bdb55ba7d7b61acee94f675fc932681af7fe488f43834bfe8a5d46bf147cd66915ce2f20fdea9ed04fea8e4a95def3457b174084980c3d8e5f978dfe697a7678d770bcdabd1135fd7a2eb06afbad01bae43c4f2ca62d9a65ccc5ee5dc305241c11c5c0eb0906571752a0fa41c92f3e9a362b38c13970f902dcbedac4ecd5bb651e2e7b8100203b2a4ab362978285aba74f561c90de359a9f2580f8e727f572f6cbe7555a01c717013fec7f5cf6e0284e896abd4e34cb4eb9e81f67f9c4f5cfb4bf51fd1a25bbe737f6a76fccdb8adfb48f523719c61975629b3b1366b7a6f668fb79ae2ee317c8794e897bd125466c6b6638aa50f0a10c0a3b0c2e024a31069fd7c412ce7298ed1d4af9bb50f06aa96a3c071010296f0211653dab8955bec2c2867ef0b93a4d02d03f58ea1de2175350b0c13b011c62ae708c8e6ea43a124930a927ea58d655e29545a197ad4fe9e0d431a657a14f8f511917e9cecb01f1ad18801d3997044ef30f61b695dce459f36f15179208fbd8254eba14c87b7c385ee83c465780ac4a76e075e65096312e7311dd706f91d20d879ca45f422c2a9a8723d1c6b2e9a9fb284aaee0a19d44630e6284fad30a75597ea7afebfa92929992e551460ecfc9ef22fea06d524973ec69b06af991718cb5d00d4e61d8e27eafb0104fbc9457e8ae978cbcf8aee75a96ff9ad6005eea0e7355eeb5e1f045e90a90f12703e939b5b7523e86440fb3273a515ce1d1981da9ec6d6a9f335796d784f6cbaa77cf9da5b9070c60e7dd983d49c5b49b87e8760fe1c3f4242094c85e049c599bc61f8c1cfbc4b3fe02d6bb4344a9f937c80ddcda436578bd13e254bf4daaae898d4e2f676a4e3a688f49980d6a1ca506c89c7d1a503d8d5ca865ba59cac3093d34389ff38aa86539485f6e5a7f7dd9ff8ccaff9ce9c8d68803e4ca00b7a74a928a4b2cb317fb01bb54ca3dd93c556b6010e369074450e5109d3e7492788f202855d5ec10dc70d148aa3dc3b1c123d9009a073830c2f20fbd8b223f1f3f5177eed68a91a1b7e02ab0b1096b782a570f766c5d628d834dbd1da5dfd6dccd8dbb822b5a50a1157485cb253ef72601492a6bd4522df4f4714a4dfe4dd4b8e6ef10aeeeebbdc981245411ff002321b749862de18195b72b1b9237844e854f33a2c12e39b6db8dd86b027d9ff1ba1eba7ff2923627103d2905ffc02c0510fc59d471bd5a968065b750b0727874d2cf58b7e6b5a99d778e797bb37804089f56c02ca3140781c6ba2d207cd646b657d1ad1b73da684554f291fb34e397ec998093a026f1e9d591458f7f1e781fb134a3e19bd8e0ea3b9aac042112fb8a2fcc3f8644e57899a7f7a7fa43b29ba67a22ce95d79437ca6ed1b4362b2ae61125a9fc10a9601f682ab372b7a367f60e11536d82412ef84e785caf29548479f2dd3405ff4e28c63946075db5ddfc9dcf431449eb3002b66535dfba1fcd2461c5c7d180b8f6aa706a941c1d27e321a7a047b1b112a75a0a40506873a98e72c5eae18ec2d1d79932b2397a344ea7d88ae66ba91c3ede78c17d13b54ed3b720e47de5dab4bfbb97068b7fecd79f579c33cfef3c4b4da6c6434568306cd321efe3ca0f5c67c624525e753733208575ecab45ac45d91c74b83b0c7d91b87e21549d6b1f045c6e06b749f9e46250b755f947ca532fde3a8ce7ff0fb6afe4baf83c325a7460725e9025663f1992f4fa4e899235122d365c2b5bae0516c247e577a05af160d3fd81af04d8705a525c6cab5463358f702979eaa8ecea57b79d4b8e2b7bdad8121b14dcd3a9337b2b64aa3b0fe93430b6605b6abe49a9925d4bbe9aee89dc33e58cc91b58589c4156bc2af115de9f898992b481f7448792d4df0f3790acc9ef56e1029a863084e1f22053c44f23df5659a929e14e058014c6fd720bc58e6abd486699fa50a42bddc4dac359824623650bec0dda176b58a974d148d9a59a719498133a6e55a53ef331b1913733eef3ed2103b14c4243e00afe5e4c27bd60e9caeb798bdda2f1e1d7fb6a13809ee49f252dcedc50a8fd710a218b56b716255cdb5f79b2ac3a3285802c57356b6aa4a73d43c93a4545cef3a6980c70bdc68d9ad468fd630f3f633fdbc0ef78625de7014932711905797d2dc55cf457919efc4fdf1013c990ec82c27b9d371c59f64b2d0f8c03a6fdcdbdd4de273f85bd268a1900703cb540d347e1a14a579f612695040f027b646d4322b76e059ce755d736f449859a3c14a16f6f3b159c82772daebe2d4ce9322182d4a8e1812b74d84e4201035c58f742a7775b87727ccb6ea994c17ef72396aca0b5ea0b97e4a7e7bb481df4e5c4d2a84a720f64b6acc46a8145d23355baca846896059776db4003fd1ec072b002db5a7ef47d5a4f3d0614b293cc92d71a47f49f2015a726cf2134650cda79e9dd8a6357247d5dd1b0d2f2eae60489269d2088ff8faab5fcff79255f34b3f3a509ed8c93bb0636c72d825d590c39e0bd85622b3a3bd0c1844f00cd0fb90615a59087c05f73518016144a50d9595f7fad4aa0b18fec396250583f588c50cf9d81ea93cc53fcd777c3118e0f4f6bac3636dc5810eee85ea3e93fdf3fbc27f5d80c942a7945c37d19ba62384bb91cb67462ff84d5018bb726d8511abde2f886c03861c605dac65fd4462b5674c18282b773b7b3a58c5109a8d32117b9f885d8b70bc03efef53cf730b7c2d5cdc65ad19787aa46d9ecc214e443c5d465074b353924584550c4ed7807b7caaf9f27dc652a1bd9f419500f194457b148dba31d4104f97114a8a8cb0dda81fa28a38a8871d665e7b791deafcdf23f2a8a888d6c7aacac60fb763e2e82dc778e36bd144311e50756462fd073c5f49513553fbe42d7155a3953151d1c13dc3ba7cfafb19eee23e471f120bdd07d830b7ccb60863634aef96fe6daf4157c55c995b3a9fd338e0366bc2fe99b57937f7433df449cea40152399db97742ec42f8361922d26cd71285915a9a3e66388da0e11f3d74808ebc6983c906167c3f7546de4bb1109100802d3ef5f93c3bf947713dbd88d0eda8302f438f896fd7df2540062923e4f0c94db32702d8211bc9afccdaf18acf4caa45721c3bef8495c0d3a70c63d0213c57872125689d8356dcef9332ca2edd138dfc173131cab90ab969bb1232fe260649c4838901db55e82c695cf39d1e3eb987d679b38900213ee14849f03951bce5fafd05766f5640c43b5f9a7c79233cbd4b5c1f7e2a0c5244dde0531ab3807c38ad5be3fa23df24532c34aab5cdc34ac8c08c8016ee558452b3e5f33de7fb6468abf6b4c19e8e66a9ecb695542bb12deb137231d4448b3a4918e6a9cf6912840c6db0daa95c505c354e0486e942ea1e62ce326c8e0d6091747e3aeee5872dd309778991138fe205d913657bc9d3d4761c8bd99ed77bba3909b27678891eb27f8bb10c9df4c49e77f4c11eb83efa25e6644e4916f5cf963559ec6555f05eac1c9ab3f0756b6a8c073f072d58b9b84200a9a85b0e3e86c649e8542151499a1746053e0537936c8a8fc9a5469ccd8dd2878391ba808779f12f255c37e5894f7a83ebd300501e2128cd428d2584a7368ac56f388c438acb7ba41745b7dc45756ca00310ed1abec0c00c43d9235c67a76db25149fdf2f444ad6bd431d5534c3f066bd2e526eafc900c408132d6d79ce56fd12c1375bcc47802714ed7b42f79bffcf55f0963e89637419376a96238df2365f6b27ec3536fdbad221e7211be03e33e030c450d7a8ba0193d984caef2ba9b8f903654661f90813e235c9f70fed60473a8affdc14560d51570b340aab9b57d6881238c03463bae3be06337ba54d161cc91be77d4da718f0dfc6de78d46752dd32caa571d743f71800847b54e0ca46ac8d40029d6990337c201432fc55f0fd26a04ef366e48c71cdb616feee64dc5f172c250d145e182609a0cf8d52812d6141ec62d31451d8c0da5bd8d163532e87757c61cf75ab2ac274ed28107d8e9a673537f2eff281e4c8879cac5ac95368f66ce74fb15cc86f3d09a96973d8dc8f16a7ec0f3a85fda74fcb14b21ca7bc610eda255cc2a19ec2b1ab9c6adad7131a89cfcba41bb28e213a389867157fc7cec5f9f9da40d61bd774fff014f531cc78cc62e06c498c52369e0256cf07e3fecdab500f83b2c0828be1ee7e8101235c42a88315ebb222e9689ec0f5f8899ea7a22c80174eed366ada28c0a702e68bea497bc7f2e60f0e362e8d120827aa8d572cea300dda433e8300321775a1bad3018df79e1e55fd9c8ad15be70ccb4b9a84e7ec251f5b5fbd3620c6593d0238ea72447ead7d71199e83ab01995f4f95d2b19718330b97a1ea6b1881814e5c5bb6feeeb2b77016e7805983872713626a3592283bdba59bd3337bb8ad61842700c4862c361ed5206b59654ffe4ffbff2cf2217176bed6a93f4f87dfc9cc9f4d9474e23fd9ab3128e596da3b7a7bfd00b6489b7a6143c00cb2fd6e6a2d4afcc5f95b464235912f0e7a1ff560225bbd33224a66806923200eceb83c2b37620a69ec755dcd249872d0bb1e9cca0c18f35bfc442ae84277d90671f0bc5cdcb808608ead2c99d87bfb3f3b227d68850af29e34027c187d5bf8b746d6b6f02010fb9ce299b900e5d3337310b5378b14245d3fa8bab071c522190e2211e28822a2e230c5e735ecbe6447582b9420f114845f707dde37985137c964ee57459cabe1503db87a4a04644b0db119792e62308205c9b13c71359b3ff782a451109d0fb74b566ec0368f4eec2aa8f2b7bfed76638873156590d5336243d234b9719b49af1f7941be2f92c36311b9bd912848ba25a570a0e7a379b5460d00ae80b19cb067941d7e44e302afa936afff34e226f1b9e7579f4cb43caf2ce0d06b327f3269cbb5311bfed97d3855226a94cc6f8be65c142701a8e66c9759f5457249d15e659873ce331f5eb4a81e2bf4c90011e685752f1dd0567be293c2563c1546f9e268851ff7c", 0x1000}, {&(0x7f00000011c0)="88b6dc84243a91d44f286d00380e1575460e556f6439331297992b55e62f50d68f4eb1dcb311b7a8159289b7bdf7d99626cd5b3348e867e49b1cb9745fc5827a350442dd8631475c2beb4090abb1f972434721540ffac796079a633c09cb2ba68c3a985f52f2f227c741c7286f0e3a812b45e377a6638e88636b365c16d97aa0f82a0d35d70b8548324a8feb55bf34537c5df0ab39428a9a9da0871f1279fc65621255cf481081438b3d3da0e43006d2ede553", 0xb3}, {&(0x7f0000001280)="aed9f9875e0f82c1568fa5b744d4c39c0827d8255cae2333d70503c1efe51ba1c9c29488599a89bf3d8b017d872dadc4c854bca62a93a1", 0x37}, {&(0x7f00000012c0)="ff8781adee2277a3f21824b18791698b183b2d0c04c0aa72c3e25b832323680e46bab7c970a8fc444a70cf0bc78debe7bfce3b61204d06d4d327cfeb1a28ded5fe0ddf18fbbed68574951992a28fc0761ee5814ee570bfef344b459cb486860950f590b64af1a04a5e3aa40fb9474207d0777e5260637379d94d6d5dc8b5d347f9adcb7b80711b7452f664d487e26c06686fba6531e872a0d1a8633d", 0x9c}, {&(0x7f0000001380)="00b475c05b1a4c654f07484d6a72fa5f7b972c380142cc28ada3bdfc2233d98d5618618b80145a19513e00f2a38ce899fac0af90e27d1a35863f310f8f65dccfa9c5c9f567205bb5bcc1ca1df0ca052d033c", 0x52}], 0x5, 0x0, 0x0, 0x2}, 0x408) truncate(&(0x7f00000014c0)='./file0\x00', 0x1) sendto$unix(r1, &(0x7f0000001500)="0277ef9d139693f180a03c45e6be918e9da652d5337de64933c02cb4d10f7f356c4311ba3b9398e1601536a0baaa0cb2402556f4b55c5e229285bd62ed2e5b64b21c10132956e0cc2ca9fddd3edcc687f797094eeab3434942a3550fe678864ac29cbc3a0ec02d7ab5f0dbc6f072cb3add1ecfbc881625e6e38c94750a1205a2548d198c6396aa8a7e8c38193107dbad22cb617892d4c3a3034e98cc0ebc8b1dc302bc738705f652478d62a9903b47d9f91c6c6da3c3b98148fb0a63304706fa05ee5e801990b1c0dd730781e193062961b1c769c440a32736460ca398f2758d2568e07cc8d4d3", 0xe7, 0x40a, &(0x7f0000001600)=@file={0x0, './file0\x00'}, 0xa) getpeername(r1, &(0x7f0000001640)=@in6, &(0x7f0000001680)=0xc) getpeername(r0, &(0x7f00000016c0)=@un=@abs, &(0x7f0000001700)=0x8) recvfrom$unix(r1, &(0x7f0000001740)=""/105, 0x69, 0x800, &(0x7f00000017c0)=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x10, 0x5, 0x400) rename(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001880)={0x0, 0x0, 0x0}, &(0x7f00000018c0)=0xc) recvfrom$unix(r0, &(0x7f0000001900)=""/4096, 0x1000, 0x0, &(0x7f0000002900)=@abs={0x1, 0x0, 0x0}, 0x8) truncate(&(0x7f0000002940)='./file0\x00', 0xfb6a) paccept(r1, &(0x7f0000002980)=@un=@abs, &(0x7f00000029c0)=0x8, 0x20000000) accept(r1, &(0x7f0000002a00)=@in, &(0x7f0000002a40)=0xc) socketpair(0x12, 0x5, 0x8000, &(0x7f0000002a80)) sendto$unix(r2, &(0x7f0000002ac0)="32e1f0bd7d6cee8a7075c3863c62bd8ec6206e4fb28cd79678561288730e88015a0128d14a89c6c47d96ac9c392dad07cbe05792405e743d1a410ce1ab6e833d7db564c3bbc2a67ac7", 0x49, 0x0, &(0x7f0000002b40)=@file={0x1, './file0\x00'}, 0xa) getsockname$unix(r2, &(0x7f0000002b80)=@abs, &(0x7f0000002bc0)=0x8) r5 = openat(r2, &(0x7f0000002c00)='./file0\x00', 0x1000000, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002c40)={0x0, 0x0, 0x0}, &(0x7f0000002c80)=0xc) accept$unix(r5, &(0x7f0000002cc0)=@abs, &(0x7f0000002d00)=0x8) unlink(&(0x7f0000002d40)='./file0\x00') open(&(0x7f0000002d80)='./file0\x00', 0x0, 0x2) connect(r5, &(0x7f0000002dc0)=@in={0x2, 0x1}, 0xc) sendto(r2, &(0x7f0000002e00)="cd1e52f2d90e3d2a28345e2322685040f73bc3577f76a28834e26e547a5b66f5bc1844a7a2582ef794065f61e49f1e615e34114c6f13107ab81fd752fe404d7fa0415f19abd70c21fea7ca1d1382fd595fbe13da79e40cc4928097a59694", 0x5e, 0x0, &(0x7f0000002e80)=@in6={0x18, 0x1, 0x9, 0x5}, 0xc) r9 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000002ec0)={{0x5, r7, r4, r7, r8, 0xa4, 0x3}, 0x2, 0x4, r3, r6, 0x5, 0x1, 0x2}) 00:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x218880, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0xa00, 0x40) 00:00:04 executing program 4: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) listen(r0, 0x6c) fcntl$getown(r0, 0x5) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x1) fcntl$getown(r0, 0x5) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="8f4b1163c69ac0ce5034ad", 0xb) r2 = accept(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="160f8bc5eab6d07211b41a7c0d175c7010f4c174c8f0e96e6e4bd9f2d14f4456cd9019bf5375606d2da4ee4fce438b3688a1a0608147dd7a81c4bb73088f3fe4399929fd6ee49860c60b170ff7ea4f3d86f714572d599f611b87e5f25f13cea268e450975f49358faafb98cb8da8ccd89d74f742956bfa9727e9f009dcd324c8", 0x80) r3 = socket$inet(0x2, 0x3, 0x7) accept$inet6(r1, 0x0, &(0x7f00000002c0)) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) write(r2, &(0x7f0000000380)="faad358144518fddbf06cf754d84b53663cb85994ef23e8d6fb5d02faf2ffd48", 0x20) bind$inet6(r2, &(0x7f00000003c0)={0x18, 0x1, 0x1, 0x1}, 0xc) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x1400000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000440), 0xc) r6 = socket$inet(0x2, 0x5, 0xffff) getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000004c0), &(0x7f0000000500)=0xc) fsync(r3) write(r1, &(0x7f0000000540)="bda99b6241177bc8917d2eaa058d34897cc6d9c0577bb3ef9ad2126881bad76a55f869b1be678c6320a543dd30fd2a9c9bf4e0673f8fe7d6bbf058d2cd19ab9c01a28c5eb447ef934073680cfb0e644c85680aab52bb17e52ad933bb45d27ce575687ab82e699f9e5ea8d955e315dbc904f455e8fcd86482cca79313144868668f150b54539e1918525916141d68b56d9da4ab9cae3337c11ed28282476eb97e3b18281777afbbc0cde2539af19d7780c614bbcfacef109a0ad88e1a3bd6d566869132f6f121fe1084eb2dfd0f4748b756f1aed9931dd298cd15", 0xda) fchmod(r6, 0x8) accept$inet(r5, &(0x7f0000000640), &(0x7f0000000680)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000006c0)="2ccb972e3b81a947f84ca2780d99b1137a98205839cc68e8604d101c809bdf8c748126cbe89c6b8909a29f7cd6f81950240502bc74df7ae1e0c8b0143a2861df9738b1a19bf038fe6f2f3d29a05d756b7c4723b53a6d3244b85152dcf46644bb7f0cbfe9bcd479a877477c5a1e86d6e9c295a9eb635ad2b16895c74f74f202633a805c9f", 0x84) shmctl$SHM_LOCK(r4, 0x3) getsockname$inet(r0, &(0x7f0000000780), &(0x7f00000007c0)=0xc) 00:00:04 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000040), &(0x7f0000000080)=0x10) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mprotect(&(0x7f0000bfd000/0x400000)=nil, 0x400000, 0x2) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000240)=""/196, 0xc4}], 0x2, 0x0) writev(r1, &(0x7f00000028c0)=[{&(0x7f0000000380)="980f73f42b32b11405800b398492193e3bab5dab5c1e90c49eabcc23cc941345f823ae5dd086949523cb2f506f34e8321687c003d64c0fffb5be57dccc693617e3ca3670cf786d3f5ee8601096b458c8267d385a25c43945f2ad60de5b86eaa201b465b0400378a2b47b8afb1da29453ccb6cd6ba0e9ff1c4a877176ce0ec2d1e871e9f703b17b7f47f37a9c3b39b01ab9f72a64570f1b798dba72adf33e08c2dc86943467eff78ab52f4ca8d870fa6163d29d6bd6ae730e00cab988d4e993572ac97a1df16bc1e80a6067fcf3d58c23e46052ef91f806b3afdb08350af7337310b35b7ccf87cb8824307c5de8299c752b094c8a273cba78c9f9761e90ca9fc73d107c1d99b95932f881e79acf26eeb0183f4783753d534905ecbf4096d6150ab9d0c4b8080f08c468504d1d15179cbcca070d25dca40ee6ca42da0d0bd010fce075ff2110bae6ca769f08b859c333c5a9e74e42873eab3a8cc333c6617ae1e27405a73c6eed42735de0bf0eed5cf0e0d12ab56514de56b1ed5bc61d7fce95889d81bca07f6c60955ad052ec381aa5290615e0272d971028b1d8ec80beb5ffa0de7d335e048fba9ee8316c04da2d6053f7def3557b0da800b55e9004dfe576e0f89c1c9cdcf62ab9ecb1e7994b45297fad3cd63ffb5eee0faf90996ef00ece501c2a752ab4e34b0ae9b845e4f6531c34659c6d8fb2ece9ca7c66f5debf0165956ec4cd48e37d89dfe79d7bfe1aac2ceeb90722f376c4d0a27543d76826fff46522506f10f00cf4a23f9a856c163663aa8495f836ec2d755f4429c0e991bf053a3a3381d017ad60be6ba504f2d29f135df638df734e85a3656a2a4737ac1985ccd41ddb79743852b1ba97fdb7597bb91c8dd2b0035bfeb1e01f2a038ba301a1e803808786eba8747a7c1cac35516800ab105d8493ed8e6c1553b1ad1e556f3188f43c86afa09bd66f1111e88334177d261d17d858233ed4ad4c490fc88bc4d061085d8f3459f3b05d7b405aada773394296c508bc85dc1274415d28b5a80d1611f09634d9f077de35032a2cd5a8a0288847468ecd39cf5dd8c45b653922ff16f8bafad0d57fa9769efac90fcd4eb962c8680b2fa4f6578c8aaaa02550e7ae0456b73324145e37adda03dc3fcb3eb322d9c674400008f6c0a47e47cf8f634aaa735ee012c7beb7b69a90c086a8122d34304487bea80cd22529b8e1c395bc7167516e7356782ca8b79ce752c5165e9bc99d0b1ca050b7c782589d7ad7938d6f8672ec528ab91263c21a316c4719a23fbd6bf011a5642af98f3ebc572ab8066165e1210f7e944dd358e3b55b6907e28934db6f427e0ded4bd5623344d84afd16f9f22bc454464565b2318d0b58fd247ba4a28bbec2a313b0a59db9425ed97c3dfcd7c352658729e6716c45934a60d04e371c27d0be6170019f8f0defaaeb8aa74007067ba5935cf46e4509315f406782530dd7ae4f4be228aa2cfd8aceeeb3c59a5a6484a80c9a2111783b923a7195102db1928d7220734c475d6b9c4b2fd90c033e043c9ef4e45401a95cc42cc6e3807e0f0fcb6fc4b4a8823301859e46a977c3a2f412cfa22695b10dc733dfde42e86020589066cd3dfc4b2cdfbebaeb155300ebee7b2c915cac6ac2f222e6eecaf1190b07e58977e788c20743f155d9d8a77af89f71e1bd118ab8fae3c049fc581abf5b1a0082cd1af139c30efc921520685508f84bbcf2463ffc8ffa30fc31c6b73287c4dcc8af45f646d15b9096fbfec564a8221344ae4b872a22ba6577af417ce80d3448e5531596fcc41df3b2a0cf02d62b58ad7f5efc4770b1a0f672df0308cd5e1fded3c9d231a1ba8f19f9eb0437e45b6a66e2a83f9386266d57387562ed08311f6c412ee8ad9552d66348e37fab221e48c767639751814a889871f3d001944b859309d8c4412dc605c2fd4fc6f9783909e0a1ef6d2a477cfc1053ed000c402bae24b6c6f9b21f5caeed84c78c463f18547da4c404ebd74e091f89f89f372dc65f2e7b35881d50e90ac2b24a38746577eb19ad472e9d2352c8ca9968060cd8bf7f5d1aee8f36b470dca756056ebf6b2dcf7079af76d18d2015d312f1b1e9056124999b74bac8989a09d1c489a14c2a1fda4e95db120811773ea3a9383abb3155bac8776ea7dbc5e679e51e7d11a65e0a1cb3dc33276e79b21f87fa952903dd466ed7bb6daad1aaa4f5794170f5fcfaf9227324192e84622ec5e7161e67a9da6f1a2d09f658e4303f68cb30b4b35ec4cc8385f46b14591adbe520c31831b6c749ee0629d86537e08f3a3383fc9b10099ac62b2766cd338736f7650264d1190750e8592b841717574407cafe07b39a67a4b0563150e70a2a5beee95e19d7b9f7d2a6c79d17114c4842eb544f6205a2763103fe23608a89c7adad368895cab78474435ade61f0b1d024d8671043e0c9aecdd14fff408441447ba4bc8598eecfe0c3be353db7acc1fe6ddfcfbf2844b2d4f4dc512af820258a8abcf0c08e7abb58320463c57c63d50f5469947c81e0b5b3d0c79b8688f960d6a9a7c2e17697d102780a9f81f624603187afb29d1afd7e0bd6912bca01ada761a4d4f1ab07282884bfd5eb2369107556bebf5be214e3cc52fd825edb557d8307eba5df7a71319b6bf91469d90901111e38ce97c0931a08e220f76e65251fd5e88185ad138604686e287999f4f9976eed1650f150079cb57571b6cb016b179d3dc49b404060f4bbcc8711f28419fe7d5c00be36ccddc5fad83f990d2a35699296d0da5d4720649aedfbc50cd6e8a1b750cc6fab854e8e43f18d55e44a4b8c372ecd342b54114f20f45df28815f8f3a49df368288312de2de7344163fa42a28310078d68c85e5f717833225887b215710e944c6e3af903e032434cb1abf41a8728d71e02fc828eb874332ee18a15bfaed0b250fdc8503602ffd1e9844ef7c8b281475ac2a44e0403e0306f2d9f85ca45416a76987b4c5452475e0e6bc6367121ed946169941dd015210cc5f9cd8331436980d0c35d8b1790a588adf19d00787bc33dbfc92cea96f84e50f8b2dc0ff7ca79ddfac61e0883ff62919b9db3237efa9db3fd6610b8b077258f9fc0c15a5048dda58fcbf4f3bfb987500d055d997318584121824efd948d44c646c2e68f6c4921d0035e59e2306d35b327ec73a31b28ee4831720f57689594dae681696163e37b3598323207acb6c5a5b323d9fd031dff8bdcc6425bccd5ff8dfbdf7b0b8eeac5fb5cddcbce01d6a37b3246b8113cdc1ebbcbd50305b18755769e2a139ba6eaab003e2f46dc4c3d8546822e220e570429756fd695b71f16c6bd06263bfab9c72060171aeae800d8f7bc829a25c0aa55cffd5a3627f607ac844cc2d4e72a0b81755628deea74d284e6e8a84c81c7e307ec1143b239f45d1a08b0282ee8c261aa0372f05ce32969a2cee07bc2b489b7586e4ecfa6ce463108bf377dbf07c398d4b85d0edf7bf4840374a7ee7a163edd57348285093c268f2ab29bb9e60f5faa915027d9e215690576ad3b35abe8066554cba77d16e55e4b9f95ae4d1be50a12093e3e398179ac0cdd074ba5e8ec80ffa1a71676d89327c3783ed697383cd77a5f1ebec2a9a40756a415999b2614e49e24bba059a3fd3068efd16888082e59c98ca98e6650239249a315aa5be8769fd2d4b8df2b934195fc419a77ce982715b2f4f7929ef2e873e4064b08210169dd7ecaceadc9df784a5a790c1a150a4c3b31b9ea1b6c95302bd63af0d1fe6dc902b1345894592561782c47b815ca32624175b4ba3d0e0b026ff75cebf2357726b075e3f15e3494abe72c49d33e0d1b477fcef8c3e5e74af223997967cda243f579e486691ac6a3fc4c09a50f3aa1bcfe478247d70445e29554b635b3608d57e787db6ecf10f006ccac6154c6a6ee11bbe0d0df32c56e9b1f695dad31314b003e6304b0bc3ca549392a23326da70b67433dc9dc4737e26bcc52e04ac84bdcf5d1afefd3a1404011a638949a6b5b5b81b6802ec0f5beffb2862e9d9da2f954fbac4982b7d4da0076a88c28dd7dfb2bc44ad9834d0a50125e9bed4cc1e64d9ba7952a33b180d459e04eb549e49447e79d0cf7c844c62a8a94ae7920fef53e60cd1b89184f75b6f06f9ae1b22bb08efb11086fec5c3497c4a001adb5b28d3a43ec40b9459f292914a4c22286be19f2187072e077954308781f7dabc0240656d933dbf2d59df61e1c0f40fad01ec529a18a6e01fa5add92f8b017cfd0f08eb8862383e14f6f581bb77fd6f26ebfe6db8f751a4832dee1bf6cd430364e30354268a39a72393f2e016b3ce251721ce5aef153c4d738bd0dcb1c203ebe2e98d95b2122a62194fd5fcc411f915c7d93e68231ec547c4140fa7b22567aacaf42d6a00644871cd5f96773d5e411d2cd334cf0143a06bf52c1f50e5c7a23b5692f2823e41744497a2b648029a5865e668b987e86d77f108a526f437dfde7a4595e7d2f6efb82aa1c83e41fce88c51768f2667e478e27e515c1dddc061402e384c7d50b7771b1da43a53c602b0636fdee502a5cd36a02f2ae3c31c71bfd18a729d2c63bf3814ef0ab46430ce8f069d825cc3e1b60266e0cabc0b962b34c3a1735c0efc3976b8c203553ef37b759294416880559eae864f99609ac6726baefce4f5ab11b52b6268f2b233d165418bc5c7f226f435db023696afc24154c5e5f7bcadaea88f2e6cca85ea2d7d36e186c47643ed27b17206a28686c01a4aed773489230f473da197330ea1050ea81ef02dc0175e8c4b2c12457fb07bfd50ff54e6f80ff6597f1539e0b6f0ffd9b5896a447e7d7d7348a27540e26c26246ebf6f867a92ed6757357876fe32b92b05423367c3fc4bad9b0247cb06a1242e3d255b662b50bebbb7af3d8a99ce99bde52aea02ac002c300d0c14b35284ef54ebfc6f382bfd59ec504699536a42f108aa86ab2618cbd19add8007916347171cda1966a89d61a0b9ee97caf865c2076aad24e2ded42e64fead5a0da797c6aebb3d7b807dff6a4c349452ba2a998bf32c00ce9dc768c694cca8cc4979d246f2bb535d2c37c818678487639a3f806611b40258d592f998f048c1361e8c7023c34d08485e83d37f2f6599e9b01b997c187b82485cae207780c83e8f461a60fcbd0bdbeb125510d37b851684d345e972a092b12f146c08c66ad57ebb52bd7c97cda19bb9654d2dfc132f8563048e90b858ea3657d5275fa8fb10861c8d3c8afdda7b506cfd0e5be1565c11e374051aad28518c8e328839601fc00f580b32b6b92f7f75876640a5ae925a718150ac6608cce1ef345255a0e5853249d83791f8814728d88900f0bc00aed88a95aaa969a1990405666aed37b3c98522d1061c4473afc7cbfd431b2b417f1c65c877a1e1eb9cb16b90db6f52f210197b3481e51e6ca874ebd2491064853a4404cdab442e4677c14a69eaae949bfa2d86fe5454eb8c0c3ce8d5fa48ef088539bf7a0811e1af273ec2aadcafec53d4be142029497c34429ae721354193db9945e390e838dc94ce124d57b0ea5737c7a15028bb69f5bbb3f558a716d109a76efa03db85e8a79a150493228ddb811b23c4a19c158b1550d2a3d7ad9c5e4a6ef038b21d5f8bed8ffc828a509abd25ba7da1783438f3c5969a7940d1753a883fc99ed53948c223a682d4f8dfdbd4be1311dafce6d233188c3d2ba14ebacce89e4cdc67c24f35c4b1bc5c7b1be0c4ed07be39dac250b15a8ddfd63950cc963de67f8124606bafdaee3184f2b60fff2b47818c287a7bca36c14078addad9076cacee605", 0x1000}, {&(0x7f0000001380)="c280f75430b870861dc362017d40c6f1e9b355351eab11288003555e8b541e6ba26f2e6a961dbb4ce6743f73283bd11afe8906a54ba5318dc0a28986910ce4ac2d57f50535984f89e18289842023d0aca7fdf50217f799f88f2becc5f14ea583bd0076fc65e2e3a1069f9e020201267f61c6ae71d4cf1a6515ab070bdae5", 0x7e}, {&(0x7f0000001400)="73ddc64ec344bbcd5db272ec7f837b078aa8bc87d9cb5bb80913f84265b7a126666295b98654d8df0f315384a37f6b559f1582e9e5e2d09c0c142a73e017562eb6176638376761a75e3aec2e8e50eda23af2d1cc9682a4ca63353c02d5ed76b5e72df6c647bd906064da67ed93f9312590a6da71c58f6a59dbda1f30d7926d1c303b33fbcf02089ece1df283897a6907d7f384dcc0c77b4728b1eaaad8eb5c8c0244968b8559e4a4bd9ca88c9cb6e3b3dc6cab296b4e6d01fe6605cfb0b6f039b7541c5f585c27bde2a3203ada2a3593f7df43c3592a55d23427cad0fad813910f7909a8b6a182414fcdc534d794f43c", 0xf0}, {&(0x7f0000001500)="89c48772918ff33af9a382459a533a9a9c8299192b53f7e84ddd79b23e349c8c3961175ef886f111acfb021044536bcd9202e870cf358429fbcd1b56fce2a6b81f2bf36472", 0x45}, {&(0x7f0000001580)="913c0109e4f6ef5eb411c39ae14e485e433538c8ac3ce054e111fc4b089661c60d03870ec5a2021b76d5415400723d4dbf456529d01f8fc204dd9a66135dfec8bb811f1c6c8ebdf6686f83db4c8af889ee9dfbc4f5df02f547e77bd191839ce46ea87cd7b4239cba369bcc164cc20c4f96cfe301046a00a72b984ebcc20bb5afee9256b49196f5bbd7896a41227916288d766c5a5d4dbedefa0de9d2f28bc8a9218359edb68a4b0ffc33e048193435a40a96ecc1c6e74598b4bade228697ad591a534337646ae85b6244116de6d1021c75cbbd80cea0f8853fcd105abbb5d988f4328aa70a3339d22488ebf8e0820a11357da8aa0e3a5683c42bfa779cbbfa7677a151d85773de0b9b02cdfa04115801d3b8bc62d09367c32dcf77d946e95a23445eb0293b89022e1826ccc9a9ba084d45907e8f986e5e8af54230fa5e136a80b277e78b9033b5494958b5797644b1826b3bed74bb8210a7db4a3f1fe760b56c6905f4297a0c463a2caf48222fcc6fca73be951f11a7f46850b940977982fe0e25844699e93260c6efe928af219d73a343e8c47c443771678167f4c31dfc98470020e3898a9880b9adfc1588a1107e4c339bec60c4a90f28d0c4af2770ca1ee07cf5f378c40b7dd01d0e9e83e0233f3af5d036f613d01512c6b1b2126c4dd7d1cc2cbcf63722bd58de9bf5cd3c5fd514631f681d9eea77fc2b4edebd2d074cdb0c0d9039ba8843fe3966ae3cc769802f4d0c968d561bb868d022745f89f74c52a455fd56b50a2d0345c7e8a22c3dd1a801bd10ee5dd8153b902f84c5509accb54948a1c3e3043cf18cddb2ff2fe33d664dcecde46d36ebd4743dbd28ce741642bf6d44d16aaae1c5b89fe5216e30bff8a1a2cda0655b61284c29fa50b990927dcefacd5bc114c26b3e920e4009b7d0be548aad16b978f565a389503b0c1f662e256204300a022ddad60442414e168687e5fbe4d9688d8dc8a029cda60b3df4edf4af72a183616446c39cdafbe97c1ab5af60f6f7e3c4b2a9686cca618f96d22ecc4b84c88d098ced9c30f2d58b8376654838861943f600b765c76ee7590409f697bc0c1fa8e9f9732f0c96f7f163ab5672f8cf5621ff20f8b9188934d375c29a829043faf83e761bade1905b308c13c11d62d6cbf6ae8f6dd15521a45806c6c6db8c641b2197aa3ac37c2864485aac0132f1f3affd3987011c87554ebb2a59b4079fa725574c4287d74137c13a2676e9fa7bcf1565d26d0f9430782b0ac954035651cb092a6889794e18f2a30bc2ded80e4d8a65c9209eb7ad6f8c6c54743783353b153e496ec13ebd5902c680bda2d26912d7bfb31aa9092415242aa20482f08cd9255fe6afc7ba77e94cfc727a0868ac89cf844878c9b4ff0333547de88a3f39f6f9df2a438aa293911cecff0239151690c7c800ff700d5490f40fd224ca76862bc110b1c4afaeb47b4f10f7d8513c92841dd1c8b711ca38de3306c21043284c657193619ecf3d07579b695712afb76ab98757cb0d513dcc5ff3fda8085edfeeda590eedb4066d09c6235e042d1a29e543aa03059894d689a239566c9536b80fc32bad384138c067cac31cb83b59a7c19e2cfd4010b412aa4ca1c1b986791b3ff8d1851f92d6b3d67cd3a569db7155c1673f29e140a31aa9d3de423ed8772720af106d6a06112b95606ebb5091da8551031f83753543367b7a81d13b9600613faee4426994e062a90a37935a61fc24925a7a8bba48d714e3723a058d04f8d76279e490980be408470d443d0c4ea7dec9e70db3581fa92e2be3cd280c65315f781bc1d2cb2ed9471296d2432658abb0716b052a9d3f8c50d882215a4decc545ec0425a1322dfdd56613da1c82dcc6f388435d5558144838aad2b92bff2a407b03ef81156157fbed6dbf357f801e6da61874f39c04ee6b6c3578ae7d630d24b1e5f16252ecff0cc4e21f992bb917eca8b1de1a4cac583af1d9f0ff96917bd6dc380498243cb72b62f33aa7d14ecd48967d15c3c833af00a809f8212bab2fa24ce2268261c18c7a6796d238269deadaaa19145f0ea6f1072db2eaae2ae5aa45e225f82877cfb7bc1a78b33cbbf8b17ffbdd0fc34914d7a374922236415caf6553765e64a4f344c1262cd61646c76cdd0624eddfaeb037c39277d37a98b143d1dc19df2557211a5e66872eaa4de6ae379a7150da74ec7538fe5d36c17447a848388a97caecda65fa0339257f94d5565471cebb886e19fce2fdd99a6758050d1cffe982238798e3b7dbcac6beb82d3940570ccbb88114d1654f7e62cf07a34b95f3d2da85a561b49d20e78588a655b44ab73603c22b0afec945a315265c3cfd40380e23727ceb7c964148745a57a941324196bf5c64328df4f8c1e7384fd9acad3670d624b17c3a1d0a6f2c562559c55887908c2987fa55620309d029a4bbd3a3e96d44c19850deb26ef8760766653f51078051f6698884ca66661975f64271cdbff3ae94e3dceb8a7af165c79f1dce0526bbb68845e5965f6bf90b19541e3f94feb6355a49b4c16358f2e68eca298cc923e039629b8d6450dae10900e6e4e710774956924408cdd7e10994c91cd544cddb9204228534b279dd76742a0c99ce2db7ebb34c217afe04290a1dd773a6acebe5e7f7357ba74211e2bf97efca1d5e98b972cd9d83b0ee1977e650a6f55f4ffb065ed70523e4ed0576a209e0d6921af936bb5ca4f55808d42f587d32a93902f0c87b6b78cb9133b54013019f5a81eabd363017d4bdbb2d7a62b7f666b96e4752c6ab647329a0e8a752821da9b9327d773e78f3de1686071a4423a2fce2bca77c55c787906ef08bcf8b5ff80d98e13c1b890b19763221b4e6bda10debc3c38a084ad5b777c892dd939372129073cebf1ae74c3d174ad25ffdf53e3132b63ff8e9ad121643003bbbef1543a01074746f6eee1b09b13252497fc88d1ec5f99763e3ed860c9fa61cac4169033fd626cb3a98443af7a915c9f5d8a6b48cbaf27976d451a4ca61fc593d907cfc85b588b7778905c40d4e579505a8991169e4d67955f90a094d428af8e8ec76ada7c4ed9ea887859e29c3df88dff13f9b219db62ce78cc8f244cabdf13a05adcac0d537b65502da4a9ff211ae480e7f06d2b9cd93c241c902e899e98f207df8c486fe0904033a24a03109d4de3e088fd70bc3fe6d7c35ae423b1ee814504cbd5a4aff38dffce08a783a037ceb86cc1800ba4fb6da147db149677da9bf15aca8a4da5dc56f71c17921f968f303afe702c0c837e9392746ab7376c512a0346306c667d6ee8ae2e256f2d4ae94deed2ae88b4a0776b3c676ef40117239b71cb0e5e20314076b6422d69c1bf07c91a72632cfcbdef3f4d06153fac33d8eac2861d2b2cde1d9310d748a86fe1416bebc9682628b50de14819a693f27a8dbbce6df8aa2124fc8bd89cd42619b914b57d0c9f50a77c39a326b841a8ac0aef79102bd68b3c62e36845a9e787b3e6544bcf66410caa1347ce3a23be9d17f1a9953c02bcd17f59dd72c2c7bb3979f6c49d7a89763496b7c5e59000a99fca554eec2e3b4ab98b7e1561967b3f00ae63077f0e87fa53b8cf3383bd0c45cf6f10594afa0c7e019a014d0a0974baec91d2539d73978649f0b93cc0cc2376dde942209dcaa026a1f69826a67b166bf9e528c4c19ba7987a9c24992960737a9de83429e1fae798ae099e2e9b2cf4f8208b74494ed9dda52f3cdc6d89273aff78e13e38259253a9845603facb30fb8ae91120d0feea91e9f04e48420d11abb86a1caff50d1aed1d9237300c54d8370b672f059fb253baf6da8670be72ca076544f0042aef79939cd34e09d8fd5cab0bf1134d677ed6aa871f46eb8a7ad58ac4343dd3bbe824c726095802aecf46ca800f71fd6b09ffc593c37fbcc162d26378400d92a6431c41e450a0d581a06e186a8c2bf84dccdb42250cc366e0e3da62fa634d5a422b2f6964a6511c3aa8e3daa0ffbe803b4ddbe20ceb3d36ea893e1604d966307b45954323dea9d1597cf46e6d79ee7690147e53ada75e368efe79c5fa8fbbd3ba09d6577d3d1a9fb298e7792b0e4e2ff2d25ecc679442f4fbcfe308199ea866003a999467f2c5193364953edd0f1f707e7324027fb617d4978d4faba2c245724ad4352b0e506dad30f03b471ad5a4f5edd3efc965d232be9b38bc473b1c8e5291018d6219171bc6f764c4f77136f3f7cd4551ecc099913d49160361daa834ec282a04f3c5a3fd547e9b421e3324158f3f97a18cfd5ece65f3f6e8ed6e7279ffb92967f86fc4e86c489a0fb68982092258235fbba28bccea88b868bfc116970b716df8a1cd616fa6df268db1faae59a1a6018160660ec9a8da74cc9277b8f16825674088c37c450ab9ad50e95f7ed02adde5cf1b77ba867fb6e98d9dfe27cf2d62ce4fc90d392563982569b8d698e2c352c891c0bb25fc5e236fa53d388a2e977aeceedcce01a5800f0534ade4bb60fbf383c22fde58abf1d9ff880c1cb651400e39234ab4765e3e7b1293aba587eb0a43e68bcd95aa7506c69163b5d50309dee7d8cb78677f606159c83db467c680c7916aef228155f379501eafb47062653c2d6f990b71169d8c087a118e4afbd905eb12cbfee403fc3f519046fa784fd40a8c4a74cf1f248ecabacc3de4548d7809a21ce45ec2f635a6ef12a174fb89962401d1b6fc8ef095a5d7d55364b0e453fe8a58088fc1144cea11a4a141f628720599cac8b779ce116868114f4ca1e9b66c62153ce45c3339067d9c00c9396d11767dfa27a37c289018102501e82a2a201cfa3e1064c5c09006576298641c23e334ee7221f6770c3236f7074a463cf71a59d546deebb7fb3880093d2b49775aebdc3198c6f5fe8839f57ede6de585fb3cf1548c9cc0e202aced3cf4e88e3b516b95141a4df90ab04a37afbe0a8eb42322fca14695231caa646c314cd04743002c91023b0f4725566f26ede55d7cc39fd2d3af517208b188fb35094815b440906e23ea103dda4f51b12d2f9cd751d02d45c1ee6c13eaa151e32a03671368f0e2e0191b2f7efd75decd3d1ba41a12abff71636963be7786102ddecbdb473e0ce5d07c288f4bce33be68bb7563c2e4760ba7a1ad4b57c6063824056f410eadcf1bd97f85ca0d9ca944af81907d429a5b328f6999cda5ca3f390318c078e4c2feb125917ae2efedc625777f2cd524831265d599367fe2980530a51cabc3a9b20f2e5f3fb125df9267fd05f22d5a267ac84785c9c1f0a44ea074f7f0ef0c7c6c1d55189fbf944599fa17764502a6adcf272e24be5da5eaf92f070e6da744eb4318d2ba9de990136324b23a736165eab4f2b40c2014c45aedafd158491665f16a3324dfe11cd29c268f1fc766579cf3bb4c3b9aa20a65edd384c45877be9342bc54d9fc3d9aa9d48b5a11b33ce2311b8b2f81aa7183fa52004369581d5bbb688a75012baec3026f2f9e13ac2648dd699229e5fbbb9ef48e3fd22fedca4bcc6e4b345a1623fc221a76ea8502eed19d35532b37258b8c7a18d092eeeb9e9441e24e13e166914b50ca34bac4eeeaee23dd95a752bfbfe98362a0f2030f8913ce271abb846b7f540f276c6616991d2dfb004b9bb58ab154fe0a2bd590f3739e3e235fd7d9ce03c3f9a41067308d1825e0e496863d7202ddc0090b6a9a1dcdb79b0ab9e31a5313308fac5205613e0574e18b183a233c9fe4b87bdb6e6d3243b08cbf521fee903db8ebca4965e9c6d717845b77556016346da9938e293bfcf45b302b2f1ca7c0aebc486ef893cefbf825c921f6df8", 0x1000}, {&(0x7f0000002580)="43fdcf135ce7de489c2886e9b5c22acbc83417756b29035f2a9383c2a57e4daf0351b20b88948a56e6e81ba228809d5cbdcdecd81834d1d57131e3e687a1c0490100ccbc8ddaf0645e50626461b4030aafb679ebf501bf732ae548e3d8554dff4f9d84054e8a3aac62551ea8b77cee84f3551965f6ace84fcd6a2ad26533608babbc52da48a2c085e3c98cf677535108b629ab360851293e0e0c87e92674357d179c3d3597a495d810aa3e357bbdeecf5bdbddf30d2093aa2ec2e1d1fb8a389831317a182aa7de9c92e938a468952edc5b45ad3c8645f6f9", 0xd8}, {&(0x7f0000002680)="7a995b8523e5d2a6ace6ddab5d383e068dc7e0fc5c8a3438d95af70ff9af8ff524d31662e5497418dff923c933d110c3ad99a25b03d97a2f1a36031ef5a64877b12977c47710760f148befbb6abf4136b50fa38f1ad9c5b9a307fffa0425219dde5bd3a144bb9b05381da0b0bb0a9cf731864b7a6be749", 0x77}, {&(0x7f0000002700)="c1a9147616025b7e09cc43afd0bbaf8176d67b2ab38d99f693417d264296653f10efc782fb78bd077236ddccd6523b64d350a415b21d6f74c87322ad522bfb2a778fda5839fc4068cf0b18aa4432d925c13b6d5d32edc6008f88eb89bae8ea8386537716ea05b36176bc870586eafe2406b2d08ca06d9a18b280788ba8f7dc82bc7abd4c96a3f4fc14ab7ebdfd03074cbd7fd9dc136ef5167997c4bd27d91ab5b75f096c81a66a64e80dd95d1beae27b37d389aa5b2e27c904496adf0e946ff2d97a184c839465e063a0a78b973015ee5a3f27c09c6976", 0xd7}, {&(0x7f0000002800)="5233b50d6db1f86033af76b78db672e96ab412a84c62d645ad07d813685a66be66caaa244228dd220d4d290aefaef123be68b65c1254b509453cfcffb71da9d49577c74626d984d5010ead753317434245cf", 0x52}, {&(0x7f0000002880)="faca67d5b09d9ea13da5cff3aab8ae6b7035a8c2d6f998a51035127523790e", 0x1f}], 0xa) readv(r1, &(0x7f0000003c80)=[{&(0x7f0000002980)=""/93, 0x5d}, {&(0x7f0000002a00)=""/218, 0xda}, {&(0x7f0000002b00)=""/35, 0x23}, {&(0x7f0000002b40)=""/4096, 0x1000}, {&(0x7f0000003b40)=""/101, 0x65}, {&(0x7f0000003bc0)=""/21, 0x15}, {&(0x7f0000003c00)=""/77, 0x4d}], 0x7) close(r1) sendto$inet(r0, &(0x7f0000003d00)="3592bc304ffaafdc1eebe0aa0d55803ab673d3ce793e2b35dd82407e42415d86d98d1a484d1c62a768340b5876fc8de664fd946a4cf6ae61fb5d71bf4a9070b4aab7212753b769b43b0ff7020ee1014c8c2d2ab1019d7b9c5a27bf17d1760c018527fdfb0f3ffcec38d4b65be5541d97381702d120503825da61f44b5d559871b5047e6db3cf749eedec034471d0f53dfcfce67ebd4c08dae3891e65f211f41e11d7a39109f4fd3898d1931673abaf8db4ae292fe121e50b87dcd11594ee9442456285d6a75e1b0b887b541ef4", 0xcd, 0x5, &(0x7f0000003e00)={0x2, 0x3}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x110, &(0x7f0000003e40), &(0x7f0000003e80)=0x4) r2 = shmat(0x0, &(0x7f0000feb000/0x13000)=nil, 0x2000) shmdt(r2) r3 = msgget$private(0x0, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000003ec0)={0x0, 0x0}, &(0x7f0000003f00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000003f40)={0x0, 0x0, 0x0}, &(0x7f0000003f80)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000003fc0)={0x0, 0x0}, &(0x7f0000004000)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000004040)={0x0, 0x0, 0x0}, 0xc) r12 = getppid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000004080)={{0x7, r4, r6, r7, r8}, 0x6, 0x2a3, r9, r12, 0x6, 0x1, 0x1, 0x1ff}) truncate(&(0x7f0000004100)='./file0\x00', 0x7fffffff) symlinkat(&(0x7f0000004140)='./file0\x00', r1, &(0x7f0000004180)='./file0\x00') close(r0) connect$inet6(r0, &(0x7f00000041c0)={0x18, 0x2, 0x5, 0x9}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000004200), &(0x7f0000004240)=0xc) bind$unix(r0, &(0x7f0000004280)=@file={0x1, './file0\x00'}, 0xa) r13 = semget$private(0x0, 0x0, 0x184) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000042c0)={{0x20, r5, r11, r10, r11, 0x108, 0x40}, 0x101, 0x5, 0x6}) r14 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmat(r14, &(0x7f0000ff9000/0x4000)=nil, 0x1000) 00:00:04 executing program 1: open$dir(&(0x7f00000000c0)='./file1\x00', 0x200092, 0x120) mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) pipe(&(0x7f0000000040)) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) fchmodat(r0, &(0x7f0000000180)='./file1\x00', 0xffffffffffffffff, 0x0) 00:00:04 executing program 4: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) stat(&(0x7f0000000000)='./file1/file0\x00', 0x0) openat(r0, &(0x7f0000000040)='./file1/file0\x00', 0x400, 0x4) 00:00:04 executing program 5: r0 = socket$inet(0x2, 0x3, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) poll(&(0x7f0000000000)=[{r0, 0xa4}, {r0, 0x5}, {r0, 0x5}, {r0, 0x10}, {r0, 0x4}, {r0, 0x100}, {r0, 0x10}], 0x7, 0x0) flock(r0, 0x9) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) 00:00:04 executing program 2: nanosleep(0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) read(r0, &(0x7f0000000040)=""/37, 0x25) 00:00:04 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getdents(r0, &(0x7f0000000000)=""/183, 0xb7) r1 = fcntl$dupfd(r0, 0xc, r0) sendto$inet(r1, &(0x7f00000000c0)="ada6427c31adb16cbaf5889dbaec0e058108c7bd2fce1c42eee29478ac722cec1f114f0be07ea7ed167c24d4aefa2844bd4f174f59cdb6d9ac2e21bfbc7014f0ef6b64e65fc4bb93003805acdd96b0d9572c2496526c5f63d2ad1de468f465da1aa1d102ec959685a1068705c93885164722fbdab490c3f853441629987105b888a4332b4e8d59e058d21a9b12e816b3aa8e79a4d0f0386221599d6c7327b708c38f651314361949a9f4a680de0053a69950e4d6c46441461acc25c125acc2a1e57882e0aef10d5df5859022b67bb62364e6d2218204af855fb2de4e0dec4a0329af9c2992ddba54b05e0c62aac7f3311a5c2ebe61cd01534eb51cfa5cf30aa17c745271755d72748462d11ec437d1dad538f81e20643cbf5bf44f1874d7d87c7cd138a9d595a7b2c2514b06b9f1e2b4907597bf6c129d58a8b16deaa9621080fb1c6c6b5a4167675623a6201b44b6cd0ed58b3683a025a4848976cb0d21932f4fb8d83d49e1ff2a4f3b7fd791ed82fe2db4dab9d8ec9ab7e3e225bebaf16339d86d65996491eb2f8e4871b7a58be0bb4d6da6d77ac3d407f372aa85828d4dbfa76244f77b22ce82eef113681023aa8c35a95a526c13d016aef1f4dd1922337426e5d8a585921d2dd68f6366a921b7889485a518d2b7d83073cd10da7f851551b16b7c3bf99cd0fbad957164d312f73280dd9f79e1488b63b43478586f27b41edff0329291f19431f0cea79bbd2a24072820eedc08db4fd61064ee7802f990c3df5f89d0865a664656bd2fb507e689085b41cbc92f41ddbe5c49651667817a12f30204b7a012dacad85cfc16a0e21afe6e7917d861ca720a69c69aee817f2a64745151bde4340ddf9a0d2630b81c2715371675070c6624ee0ce3b42c49bed9a2107cbfbb3880dab13408b6d3b9e2352089f0bdbe661a6a985daf082e28ba7cd027b153069b3556d440f81f881b3266a5ebcbf89664da86a02f0bd57b5d75fdc42e06ac47e70299721c35f6bd169e387b9722c08d35488b7171ecb9fcd7afd93f2cc7b0f4a52b9830028e6823c29538bfdf2b104c2c32fff1544a02e58b8b1bbac1e5f0b4affa9235575ab55658c3ce4d6fc4c6f6f7d337affe168fcc487fcb0980ab009cce1538455ca086a5f3b81df5aab1810bd536dfc6f8350b3ca251eab2b7f76b5da7e9968e1d69ab10de5ab2956f22c16684a265287ff4565909ab849673c1eb8c36d33ff66c3ae55f25525a009c6c6f712120f368d4e9259a079198a3e66fc04b9db418e63f58e96e1d2c736a17a73b2bcdd5d88263a2f26036c962313df55b1700cd82c0bb04d02372de878aa5b3e8d7a6c1dada5db6c32ca9af62b65dc40942786304d5dbaee36768df742a7808bf843482ba7c5441f3b0af7ad811e9fcbb241e217819bae3a45f87b86a26add29e2bb779328ba3ad13ebb11055e02123228b6ffab4ede367b31209351850641b385dc8801140264c38ce788c38f53247694c8815000d3f627c39eeff07608f25c3d253a646ac126d7a052b0809ce6026ed7ba8a6318d5b6a99df4f99836a9057704ca6334c4ac295c21b3892789286a1b4525719d356f6269014832db2acb6619ef36785aa4f5b5bb3e758b616395f253df6cc88664a26039e2c819099f3e5b239ef8c7a737530a46f50ef983e666c1b5fdb3da79fb1df5fb8934250c7d1aa54cebce272d7eb8756f251a39d43fcdcf770cc0bb3a174e884e67c49d1c499cdd2cb16a89c5111b890da2c26428184a737c3f7040e33ef840b14ac93e59a6101a6bb213f88b9d5c9c211cd19048892d801d83a610d4d7383c2352f1e17b541ac1aba8666f59be4f9b9e2108806f9465610631f5f61f22d751d0a4f6db107cf17f3d49e95138772faf85e53e8c73f3427401968feebd7493b7b903d9b63c8e8f9717319ada89885d85d4f256a6a544450800b20473968a4a577eb1adf07e0e7564d97ab268fc8d16c86f3d8944e373257b7fd6c09a0cb06f0e100a79f75abc0eae131132cac4e5f803140407e6b4350ea5010e1d9230990dedcb54daaa12dad882e82e47da3cf1fa636b8c13fc6e63a9395e10490216943266cb517a3fd9ddf684c6892ecff1c765d0d1fed0de174ab098e1e68cac083906aa1fef85899ac982ce26391cddd919691776b4b75f616d8575dbdbbeec24975d99ae584aca18f2d45c0d87ffc3be8ab2947efdfde80ce1205b55c32ea6bca7793dd204bf0fd31724f169597a11ade476f69cdb9c945c2f0cbd217f2bf0d2d41559f57e60b53eeed07c66cd1e231767bf64f66414df144e90c1cfce21462967bed8b70585b82bab86088ded3a058798ef0de4663a717fd132fbf9920c0269d0733e9bfe2d89caec7581b895013504dde736be72bb0a9440ce7d75cdab95e39aac919108fd901d6d3a75b9cb614266dcb25a0f7eedf2333b44f3d81dafd51f9c646364a3ceff2739c9c3189488a3a71c49fd9530ecdba37fd05a642351b53494279fc3aa07ea6d55a5d427eaae33e36b335d9f2ed9097ff19b48bbea0396d8e70f6490bad9b3dc7c02d261a9f2ec6add0cbcceb8922ef9d6b24b68ce3329db0d02f10c438b0a3199ce5d1cc04cf3c7d82076d09468e7181d9aa120e99a5d50963528416619e63a7c39786f4577b79e3f703676c71ea94e6c6eedf00cdde2fa4fa3d2c7e84590332f004c7a363d7af479035cf9bf95f55c911c9c3a83d359386efabfb2db315afe61406045e2f3447999800923da8a918d0d6077283883ceb99885904a8838f78913e7d5bf10a8251e31108193f7bfa2e462754b37ce3ef7cca134311bbd6f5c00b8a01e7e9a769c623664c3a0fdf8b2725cb54999d93e9564062a69f81f284797b21df36b96ee169b3c973ba3db80cc1f7c0aa6d2357ceedce148feb269d8fbe45884836703b44088c34a7af0b4a7481785a550e2aaac1970ad43c80e38f87bfce06b78d4879e34f140ede4efdd11a254e222a033a96c552cde724066662df3b0aaebb0da4db77376c9bdabdcf8c57b43cfe215442e319c4eebd91e9ec181379c12b86c75ffd09c7dbcd422d0b5c05281538a660fa8ecfa126da6d551b8cf691c718285e5b4a5813daf65979b4f6f9d7a0b1e71ef71d3c6189ef37587849fc9705d79d734365b9b36690d7bf46f674d3629e5b7a3d066d18cdd19d79719afeb5e7a6af32871c3c690bbbf1897463eef2d33a499b07aace07ce574f0c1ce77b3aee7de6ddeab1e33634b4cd8dca319cc88562f93b1073cd1b147de3844a17bae2949f1b4724387d3bb8f4b586d906c0c37294c5c9106d8d3dcfd26bf1ebfb3ce71e158cdf57b5e4325ca9ae8f8fb149bebdd3acfac363cd2c918d0b18ef7c78ef7fac65a8ae1ed4fb0603c016f4f6fadf55bf3a7aaddd4805a762e5e66b6aca1f7569243bf471a9c795b9897d720e07b0e5e6e113ab919bb9980add0766bbff1ec5fb097265c9ca4c242e48779ca9fe786a712b36f8001f62762c7a70db535aa09b3738db75729620598c57a4ca62dde25ef4b79e4122955daea4bc5544a0f9a7c36665fedd15b6b4a802a03972d1efc7c7b06a5870bcb0c259b7b61e3d8a12d407d93fa7ca3bf2679fcee98db4c5ff4c10f6f06a66279c7dbf8db975115aa92d0702bdeb4693c5b12d1d9623ff44450009e852982b14b5484ffb05705dcec7cc4d747caf707a33b0a41b0d7ad1762261b372ae2972400b259402482f82132bc4e09c0a6668a4cd81f6054848d1fb3d6faf291989007c0ba31095eee7b483b53f679df5aab6f2e6d53a4e11f030e0ec437acb774fe5b509b39bd13a6d0cfaced6b79d742a8d8ee1afc87659dbd880e04e41f0ff43092b1c97334834aeda7ce40826267ecf126f388bfd51ea4afc3208969fbc8c7bbe8f3785deea7643bddddc9f0ee5bc169b4ae9702bf1d1c7b249c80fdf6ac65f8cacb7dd8f1558bcc56862b7e0ef0fc5a2c8cf8ab9b3316b153662b386eef836c5079d7b56d72761d6b15d0524ad6a33d01fda020d974d006b862d0bcc627cfbf1b3ab9282ca9608bdfdfa2ca6b91ad9b5677ec00440857ad34bc19a07970f83593e810107f42729614cb010df995099da55773fda629013601edcb027d9d81bd935c0e2feda8a925f8bded20ecb713ec17eb8c397c51cc7ee744727d42d660617432fb5a8a540fdec6dc80b5806aace04cae8655d4a61c91f56b88caa6497378e5bbb723dd38f4858506f5ffaa698ae62dd27229af45f28a5d45b3ac860a02cad5b74e0eee23755b5c7527e00c4f880ec6856cc3e6767e952c58ec186f0f967a83604827b09f83783b2688e0ae9dc2c2957f8db0bd78cf465c3e0cd280b2607c6c12a46b733230cbf6fd7fdeabeca6da95c27f607ad7bf1c4b393bbfadc4cab55667d89a6caec91a0642ef17131615911a8685495230309d9adc5c1dc11118a96652ad778bb5fc304e620c874463ed9bf4ba621d0f181dcef6199c107cf04b6c077d237cc94d7a16d094ce3b2e5c51eae9fe6edff95fd89d7a58ce8ba60639c5276c607bf9c367a96b641959b50ddd7814bf4d4d1b51f11730ecf7b7e06301c0f10f07d67a579e4dc4a1a9828b4ca00dc5bdcb178851c614495c01f89142f992b6d8137b889dc13ac5a14c3d7be0a561e9330af2f00d36735a20acc497713de35f51bf29e79d574e3209b455ffa1a86f689e6ccf8d4e5d0b86400aa7e092de55745ee2c24408666714acc07f3a7db3876fe4d2797a17e203ec80677ba763988fce1e105e17ef139cfa152a2a1b6f2e7f53fd6a97a78929fdb69730e5b3891ee06c885f769eddfc8713c64a5b0ebd6b35366efe38aa92774fa6699a6b76c7c04e05cc6fcf8f853578d4c67bd6f7103d4d69b79e0ce1a9443289b1419462fe1b6d1593269b8959dba87d2d133a2d53a1804d037cb4845160ac65850482cabd43616024cfcc8f8de815e241faf15cfa00b72874fcbdff7b9d903b9fa427201cfa4359c3dda8b02187bed2267ceeafb52f117e33118fdd451cb88f482e9f13ec4229a4e49d8546ffdbfd5feae62d3f44618a81e5a783c0043f4ca9cac46a9f632a8e2b1fc23a0881d3d2128c4fa5017b88fc37e68892084692c3bcc84946793d38994ebde3b0acef733e79146063bb3f626f053ad206d496743fe5d63d8929a1e9b1ef9c151b372b0155144f77ef73865ba45ffa491cff6e2448c52098cb1d6f39c757daca717adb5e7e4d264846581da26600753ceaa74e9180a21086199bb1d593a542420abbbac35a7568d864ba888f25f3aadc78cbb9e77674d93ae44b360d07d2ea8b086a7081bf1e620c58f6b849481bc241ded49d5cde2f7e5267f1986618245be1c5fb69827e3509cad27371f7e431c8a3c70898cf021790b222f4d97a468ddebf0b5334fe781c9891e3ace15456d8e221a8d738171cda4792c6903115528999bc11eb6e4203fe534d5fb74f60e04be6375a8bcea61d3e1474d0e80b0e3fc44b62012fc9815864f905c5272eaf21dc49a0d3cdd362dd5f15d907e4f912c1b0c454c9942bd4a639aa2c2d3ad21142504c6ba269843687951ee7588251dbc00342bc9d1565d538f5859fd348c0f6a9bc3a5434895cdf4afeb491ffa9e09d607410d344c9badb8b95dc4a9188ca2139811fd9f993d5a879e1b64e8bfdc968fbae43117b56b8410b4ccf2449a1b67b3366d123259ad1c02818a8cd7320b6f64f048b91d1540a1631a4ab5549882ed5cfcfc268c36f4f9c1c2f869e3dc08eef1d7768542d20d4314c2f2adadf76a669b759fa83336cc3e1540d112b6c90f", 0x1000, 0x0, &(0x7f00000010c0)={0x2, 0x3}, 0xc) r2 = fcntl$dupfd(r1, 0x0, r1) getdents(r1, &(0x7f0000001100)=""/184, 0xb8) ftruncate(r2, 0x3ff) sendto$inet(r2, &(0x7f00000011c0)="38d7843bb031486072c7c72d5db3f563c7200a0938829a17948441669dee7d399c0b2b83533084c467394a7685824cdc3788e610e04bb8055603c62227664343d665903d4c3f8d40b4e03b68bd4b4d3a82982013ecc1900815a4557affaf123fc9b485f6f285d2f1c5fa2ab5617a7db3deac151d3656443628c00d5a63b0124a52abcb96995c202497dc8e5f75010d98af1063be59a31b8db8dd31e3152ae00f9401d4e60ff1580c32cf6c43176391ff59ac8423ac4e0fb6db28b1211dd147e329", 0xc1, 0x2, &(0x7f00000012c0)={0x2, 0x2}, 0xc) readv(r0, &(0x7f0000001600)=[{&(0x7f0000001300)=""/97, 0x61}, {&(0x7f0000001380)=""/241, 0xf1}, {&(0x7f0000001480)=""/58, 0x3a}, {&(0x7f00000014c0)=""/29, 0x1d}, {&(0x7f0000001500)=""/219, 0xdb}], 0x5) unlink(&(0x7f0000001680)='./file0\x00') pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r5 = msgget(0x1, 0x184) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r9 = getuid() r10 = getegid() r11 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001800)={0x0}, &(0x7f0000001840)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x7fff, r6, r8, r9, r10, 0x1a0, 0x400}, 0x80000001, 0xfff, r11, r12, 0x5, 0x86, 0x2, 0x101}) flock(r0, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001900), &(0x7f0000001940)=0xc) close(r2) connect(r3, &(0x7f0000001980)=@in6={0x18, 0x2, 0xb, 0x1}, 0xc) sendto$inet6(r0, &(0x7f00000019c0)="e09710ba2847576aec3e68bdbb8d302bf753a1d7275dc0ae0444ed1e05099062e33911797863ff3fb8130948ccc4dbb2c9743aaec1b60ea26ac7bd7c383d", 0x3e, 0x6, &(0x7f0000001a00)={0x18, 0x3, 0x4, 0x101}, 0xc) semget(0x2, 0x0, 0x100) fcntl$getflags(r3, 0x3) fcntl$setown(r2, 0x6, r7) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) setrlimit(0x3, &(0x7f0000001ac0)={0x3e8, 0x4}) accept$inet(r2, &(0x7f0000001b00), &(0x7f0000001b40)=0xc) 00:00:04 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x5, 0xff}, {0x18, 0x3, 0x8, 0x5}, 0x8, [0x7, 0x8000, 0x11, 0x2, 0x200, 0x1000, 0x3, 0x7fff]}, 0x3c) recvfrom$unix(r1, &(0x7f0000000000)=""/36, 0xfffffe8d, 0x800, 0x0, 0xffffff8c) shutdown(r1, 0x0) 00:00:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0xa) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x2800000000, 0x5}, {0x18, 0x3, 0x30e, 0xfff}, 0x7, [0x5, 0xffffffffffffffff, 0xf6, 0x6f, 0x6, 0x9, 0x3, 0x7ff]}, 0x3c) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) recvmsg(r0, &(0x7f00000026c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f00000000c0)=""/134, 0x86}, {&(0x7f0000000180)=""/204, 0xcc}, {&(0x7f0000000280)=""/235, 0xeb}, {&(0x7f0000000380)=""/236, 0xec}, {&(0x7f0000000480)=""/153, 0x99}, {&(0x7f0000000540)=""/78, 0x4e}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/97, 0x61}], 0x8, &(0x7f00000016c0)=""/4096, 0x1000}, 0x40) r1 = accept$unix(r0, &(0x7f0000002700)=@file={0x0, ""/108}, &(0x7f0000002780)=0x6e) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0xa92, r1, 0x0, 0x0) readlinkat(r0, &(0x7f00000027c0)='./file0\x00', &(0x7f0000002800)=""/4096, 0x1000) getsockname(r1, &(0x7f0000003800)=@in6, &(0x7f0000003840)=0xc) symlink(&(0x7f0000003880)='./file0\x00', &(0x7f00000038c0)='./file0\x00') recvfrom(r0, &(0x7f0000003900)=""/119, 0x77, 0x1, &(0x7f0000003980)=@in={0x2, 0x2}, 0xc) rmdir(&(0x7f00000039c0)='./file0\x00') connect$unix(r1, &(0x7f0000003a00)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = shmget(0x3, 0x3000, 0x110, &(0x7f0000ff8000/0x3000)=nil) shmat(r2, &(0x7f0000ff9000/0x1000)=nil, 0x1000) unlink(&(0x7f0000003a40)='./file0\x00') socket(0x10, 0x40000001, 0xfffffffffffffffd) connect(r0, &(0x7f0000003a80)=@in={0x2, 0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1801, &(0x7f0000003ac0), &(0x7f0000003b00)=0x4) link(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003b80)='./file0\x00') munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) chdir(&(0x7f0000003bc0)='./file0\x00') mknod(&(0x7f0000003c00)='./file0\x00', 0x8100, 0x7c7) r3 = getegid() r4 = openat(r0, &(0x7f0000003c40)='./file0\x00', 0x400000, 0x14) r5 = socket$unix(0x1, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000003c80)={{0x18, 0x2, 0xff, 0x1b5}, {0x18, 0x1, 0x9, 0x2}, 0xcc59, [0x1985, 0x80, 0x8bf, 0x0, 0x8, 0x0, 0x7, 0x10000]}, 0x3c) paccept(r0, &(0x7f0000003cc0)=@in, &(0x7f0000003d00)=0xc, 0x20000000) getsockname(r5, &(0x7f0000003d40)=@in6, &(0x7f0000003d80)=0xc) openat(r4, &(0x7f0000003dc0)='./file0\x00', 0x200, 0x59) r6 = geteuid() chown(&(0x7f0000003e00)='./file0\x00', r6, r3) 00:00:04 executing program 0: socketpair(0x18, 0x4, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x6) r1 = socket(0x18, 0x3, 0x0) sendto$inet6(r1, &(0x7f0000000000)="acc64219f7083660f07cc818d6b096c3bca7d8dbbf9d5b1811915a0429e5f709d4bb3204eadf83a67e3310065b1220330955", 0x32, 0x401, &(0x7f0000000040)={0x18, 0x1, 0x8, 0x8001}, 0xc) getsockname$inet6(r1, 0x0, 0x0) 00:00:04 executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x200) r3 = dup2(r0, r0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x24) setgid(r2) fchroot(r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1000010, 0x10) fchown(r5, r1, r2) shutdown(r3, 0x1) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x148, 0x8) sendmsg(r3, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)="f37b6a55ecafb15f55fd80d86fe0a010", 0x10}, {&(0x7f0000000140)="6fe2dfa4dc87a0a6a68cdf9e1b6566fdf0bfe078ea214b7e82d6cd46e0b0b7dd63aaf24318c56778f2af66419c87f3f682956cc0becaecf0f5e72879eaf8305c3442c79d8f57b16e78a59a6d540ae7a823c5f09b77f04b638a802cd59bc835a0ae3779d3e24d2061e0eb9b19b378ab82d254fff9becb1e01d0d9546bac5dfa2f83d4b0b8f6ee046261f9ecdcba1842a144c960f60c29982346eabf85b636140bbc8ec5b26fb4ac06a0a7dbf33595811732dfbf1d3b14728b244daeac051949474e", 0xc1}, {&(0x7f0000000240)="070a49c7db7f1969f83b2589d7d65dbfb386a8db461502e07db54ddae3906d534aa7f4757abba4af5dc93a6bdea6f7debbc5da9e5fcaecb4ee3cb17e3f1b65d7d96270e07c7ca0441648ec7408d5b129815309eba8dd0ab852b7ea83184187f5fa064d9365f1f81428375486ba8dade072e74d6c6d734fea30284b8485e9a1ab50a20ab2b37273958ff6f4b5e729e72145706fe94f538362b4ede0dbbbc2d546d3b64f470f99fd50141d1f6f85e53eb18942f0c9b4c6197e37feb030acaa47599e1d2d3607120c6be1e4ff58ef385c874d21f2", 0xd3}, {&(0x7f0000000340)="d1db1adffe548a1b21ff1ff8170a60f5911e126f43bca45f78525e168f98d5dc091dbfac61732a1cdd1f9f7597e7abf0fdcb24f9151b5d5ba88b16d46e2f1c17d4b99c55d1207438069830538929e7303804646102d00a6781f7e4f46ef494e43ad6ca36b6f8b507938a5f56461d3c542f2f0b9daf901ae3b931cadc7573aff0fd4237505eff314f922c8e02af01fef762020a73d3c09e8096e94173397875a9f6dc4e9ce545445e70f2c20621e67ed7fc5fdeac92a071359b01014d23e322941283f781b76398c7cd", 0xc9}, {&(0x7f0000000440)="1716752ff29ec71aebd09b9b3bbf671e34d21edce0dd01cbfa831a77295776f0bae2781b08b5062bf433c5186b05238a0d221e308cf6641240339ab7d5ebdeff8f6a3fc23725e60287211a7bb698f06b5ca18b8dcb2ce6480ff2f41e335ba07f77708371f6bd966b2f33c82a159ceabe7767c1ff5baa281f2998f00d149e791b36d02908f48ed1def616ead42e12c1c877cf13a7b6ef3a796cbf5ecf1af0ac91fb0e9b70d76f6c4c4ee8d77425cf9fd2e26a6aeb00354954e5fd0d04b7c03b13a451f2c85af67e5cd936d58f0f46b336ddf51700d8dfb7584db6500bd3e19035e8b434195853", 0xe6}, {&(0x7f0000000540)="c4ec3c3d2cb79da5", 0x8}], 0x6, &(0x7f0000000600)=[{0xb0, 0x17, 0x3, "5fc2d929cbe4f5bf3849f04f17b2d2c0f380e84456b19e0312229035c6b5b299c316f108145652b510c7589b3ec35c2756c80639dd51af7a1d66c4bca82d3dc19491c51ced58c7285c82d91b5b4de8dfbec324eb12c7dd42e4f0c18a4e40b26c3b88dddf4a05b795d733cfbc9e91482c369def2dbb469bdbde1083b3b917f57f7acd6b3d8f287818d04c9461c06bb55e9afae40e6ecf3381320bd44e0bd8d3d7"}, {0xe0, 0xffff, 0xaff, "eaa58d961ccdc07905b493c54436b98d5b67b6252e5e704259b58fce95aa43c069c782f64b4f7d4e6edc2740993c5fc4254f053c41ba28571ed102b8d5fe297d986ef0238a5c81bdcb7fc69c83fdbae2d5e19a97894b1f44b57507d751d9e5de905c0510792ae3260ecb767f51c6b4d0b75582f2b72a723c83a80cd1a8002e2742b9f23fa5f99b961381b91aa260aadaff5227e4e570f120b0b867c509cb105f55a714bc9da4bb60ef2a46820173635e0eb062eb06fd9878dd1fb029a98312d0481b65dfab4589d10c008a46ac5873c1"}], 0x190}, 0x400) renameat(r0, &(0x7f0000000800)='./file0\x00', r0, &(0x7f0000000840)='./file0\x00') bind$unix(r0, &(0x7f0000000880)=@abs={0x0, 0x0, 0x2}, 0x8) r7 = openat(r6, &(0x7f00000008c0)='./file0\x00', 0x2, 0x10) accept(r6, 0x0, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) getpeername$unix(r0, &(0x7f0000000a00)=@file={0x0, ""/108}, &(0x7f0000000a80)=0x6e) symlinkat(&(0x7f0000000ac0)='./file0\x00', r6, &(0x7f0000000b00)='./file0\x00') r8 = getpgid(0x0) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000b40)={r8, r1, r2}, 0xc) r9 = dup(r0) r10 = paccept(r9, &(0x7f0000000b80)=@in6, &(0x7f0000000bc0)=0xc, 0x60000000) dup(r7) r11 = semget$private(0x0, 0x6f92e1cbb692140d, 0x400) semctl$IPC_RMID(r11, 0x0, 0x0) fchownat(r3, &(0x7f0000000c00)='./file0\x00', r1, r2, 0x200) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x410, r10, 0x0, 0x0) fchdir(r7) 00:00:04 executing program 4: r0 = getpid() r1 = shmget(0x2, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = getegid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x2, r2, r4, r6, r8, 0x182, 0xfffffffffffffffd}, 0x100000001, 0x20, r0, r0, 0x7ff, 0xfffffffffffffffa, 0x9}) socketpair(0x2, 0x20000000, 0x3, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r9, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r12, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) symlinkat(&(0x7f00000002c0)='./file0\x00', r12, &(0x7f0000000300)='./file0\x00') setsockopt(r12, 0x1, 0x8, &(0x7f0000000340)="94c3ec46b89bdc494585db58bb3f0413fbbfaf838fe6e229311fe6b016ef88a82a220c0c099eb0e166c064eb69d369a3ca68325b60f2ae6c970fedd0010645f6abe448fa136551b538470c5602c9e056b1e923070c8da5a5fdcc058196f136dcfeb0ae354c892ca23c9a839c95f119b77a015c79d7159cfe00eb2f1b6d0fe292e8e747ac59d77783520b5c52ba7d87fa87fce3fa29dd417d3888644def1fe5023e669bd8c7c45046dca75be5", 0xac) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000400)={{0x6, r2, r4, r6, r4, 0x120, 0xa5}, 0x317, 0x7, r3, r3, 0x1, 0x9, 0xffffffff}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) setpgid(r3, r5) sendto$unix(r11, &(0x7f00000004c0)="148dabe797eb86ea7e78927afa8d4d496aa1546b0423935f62dda9c0af4b466c838c1a601eb52c571ea208153c729bbd49ec169aa6f780b405ec2158ea8b5780b3cc85e9140808fdf2c26a8c0f759ef82b9a141970f7557693004fcf4baa02af74d647a28744", 0x66, 0x40b, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000580)={0x0, 0x5501}, 0x8) r14 = getuid() setuid(r14) setsockopt(r12, 0x9, 0x8, &(0x7f00000005c0)="d048b40499bc4f52399156c730ed08e7cc46e1124ac0edae36cab7875cde7394546f9ba33582ea4a7dd8f21f68a99f66c9e4759320bf5121ef25bd720a735ea3bfd19586084b74ba12ac2ea94a9461e1a4d80d15555d1b5ebf8661c7230b2d0ea3b87cff2725fd686ffc2a442bb6fc4eeb5c3ef2a086ed3759dac9d5a74507d55e88c2a6f9451e19184f06a7d75109a16328e46ef7b2a0d044acc51e35dd62de370b0809017bdf28ddee91f61da7b8df5882cf777949079bf6024674d1e904e32a0f3da04db147a620bb8f9c9aaa42c83aa24f7aa7e4671423435a6c3bcb892f065da2c54bcb017ab2a8c04957d6db2827a9830fdde930a6d1f3f7da0f6bc07adb9d79f3a8bff3450d18f21e2062962bffdca406bf164349d9357551f10e2f861f54aa2e0169a6f0ec9d66904e202eb970fbca80d7ebd8a9fd85ad8db18bd820b1ad8ff908fb22cd39b7ef78b4ceedb8a4ad9a688906bfe43483815c7c6892c2b1df2bff7874e90a0b61728ae77a30c18a27f478d6adac9acad4d0bf9f1d709cc79bd390b9caac59bd774fbfea9260c8efd241733f56b98fe6054bbe56794e33fbc42d5ba63f66260a0a54100d4ecde7a7e501e7d3678f6dd4c4867d7c07263171d37d5cc5c2b3a9f061076908304be18ceabf88e6ba35d4c080d945c8f2c8e4d04fdec215652d542bbeea52edefd076505e472e1dcc7ecd009cbdc95155c89d93b3b8f9add615cbbaeb64ee3086ffc1caabe824f55833ca8cafa036103364f06e2281c08e7d899d813e64b2367b16c024630a84f99f1e9e0301a8b33fd50b3dbae443c297c643cb435ebd04b22e66896a88e93e0abb215479ac7e7a975b7bbd0058b13325d958f8758b4bb14a85505e0893f175c066221fd5c3e9cf685a0f843025cb2afac1f72a72bdf438693f843a813d2ef4500bec9b7e7ae95a3248362099855949bfb310cb3b14af9653b75bf30c09da82b8c19d25ac6bd2781c3b5c71a023e5290cd0d0fe69fe09b1337856118dafc51de3b2fa0d83ba37aeaf0f06a96a4f91b8cd05d34d24c627b197d1932b0cb4bdd674b6367201f0dc1f2f4fce0782586748a9fdf55cbc9292da700a34211f622b3142b5720bce016036d7356929d1074b35d63dfe53851c4b3be152fb9e93be9c29a4f692ace0dcaa9f7dbfaa1d1ec6295650fb1ad146c34bff891afe33e73ef321abc86d15bf3a39cc7073a94127e47b91fdfd012e6c6bcb9fdd2d877a9aa55f704a6922322deadd3cbf7a0b70b3b3c1f3df67560fbd3c5338f097148080fba6a216d36af5b0204ba6c4416035e7103636f072d926526df29e281f00dbcd33ede34f7e98454fbd712bfee57a0cd3370853f7a1cca9871ff6b9f24dfce698949bbcd6b96b9ad33abea9cfa4151eac61407fe88f0bb784d37921410fd8f57cabc2d00f8794b9526f857e2ae5058ff03a0f6315dadc407c5501ea6efd3775ed84403bb0396ac92142100fe2963ba5f59cbff0f4f65f636cd56b68662317f614909031ef0b12bed45f62142da937cbed7280b28ed24abd6bca2e978f4e36fb7b65f54622cfc91a6d038d9c5452b791e79f38a1f8c094280024296a526f3473ec0f0971ea31c78edd0da2dbd2421ef69c1b65edeed306a471929d13b8d63b2fd3bd38bb93fd055a1065ef920dfcd4ce64c4bd3d68599eae536d24fdd42acbcbbdd04f40f211c752d2d1e88af9a3dd01347f6712bca8770dd19a6fbbb04e4482a0c4adc9b919c1a16c70ef5e1402d22d0b64bf967dcde4de57c87327e853df965bdb55908bd42a89316e2dac69782f717bd5f481842052d0cd0206d93685d91198cbbdc825b3ff89ac4fcd1e25ca6ed799d2ad4d0b8037d4c82af4448838a8c855bbbaa3a2ee04e31da3841a786dcd8145a5495e36c2593685fc10f9e5c1d54480ab48f468c5454bae47ea5ee75d55b854e3ae9f43172b85ad00defda78974d6f413d17b576acb6229615a009fbb99057b3845e0afe8854caa2948832dcde0b1b439450ae38180e6801c311ad362f359f6fd1488b7aecf4c1d5b6478ac0b2fbc0d58e56806d66e5ee98d3994707d6cf2b039624d3ef33f33be9d70c6b7811e77a693f0b27bdfdaa5f8aed72e36bbbef73561b88c3010287edebfa8dff529825228b106d569e8c294fea26e37684988c7a79211460364fb7df7240c55cb6a53fda568b943001c65a28d3e2d04beb092ac49a11eb46af15c86a9a209c06b22b1076c358e8306761b0b0f86d3c3e99d575529953aa232aea588b696c5c62a5063492c087659e5cb7baca50b7a3bdfeb51c57f8f0f5ece4505c2a1af31585b1fd3423d941e5fd8aee04cc8bd0fc094e22e6973b304c671b6cd373895c9c124b6b1ad960c6935ecc1a759ab0c3d752d6599ce2435ebd4dd2e3febb1aeb4c168095d6fbfec43365780c93c50aaf8b9cb639c175c45fadd299afe6f8212f78c04a4f15802b9ab4d7e05821d4061794308d577bb930c81df8582834b3795c18f0571eb92b56e1d4c8a366a39e4cd52b5dbcaf8e716e6ef6f2e0897160123a0436234144697f6d20457cab7cd4ee0ae06f9a86b877d0d7b75eb772a373dfcfadd5303323271f66bd7ce2b93c9f698011dc33d4fbd6b2bcc0c50ea5472d382aebc16c834b2307f26c5775d37d7f6e3432e3e5ac2de1f218afb79389b49aeace4b0c0b8fcea903c583511ceceb1116fce5723caf76d15eae12ae01083a877bc0198f93cab84242d57a7b4759aeadbbcaf422ef137f753df6ba0f745f72d56bc06223702a9197a6c295499227aee339b0c9c1ebec2b1526e8b874e8305763d2ea89f423f3a912a2dc05148f4fd27d0dd1396479daa6d9147995a3503522d4688e5a610e9862cf4d81665610668036869b094f2f9cae290caf6d4fa5a8387944846ffc10b87053ffc4ff6459d6680a33bb810c1ce26c480fa4310f797fe756bbfa66587181f121b6dbff755c61d22e5142b309912fb689429839ce7f7aa72889f77f6464690786f720036f4137f531542ba17059e8fdb4441c52a2a72da2ffb03390e9992576846d9658a18dfda2888dbb0a3605364468baff1c2276e5478531a303979d4d263a3a46ee7a0fb1b922f4a7fea355091d5195fd089555afe5081a082da93913b64ffca38506b73f29d38d1f7e50e88c828a98acbf8999ee41c9d65f468bbf201ff4671cd63362fd0ce334def3c8271a9ad452ff43108162c35bc9a9e374df94a4079fa7c851cdd5dfd3a83fe120caab7aa61e0acf494a0f11ab21c2a189e506889ced3004e54c396d3328c0211625e23e34a3ada7890430ce9939bc7bcb5b227287e2b47c2167ab43fd7e402af3affd3b31e9d4d4579d81254b8a6a431a285a5b0d6b1760ed251308e3fdb5553c13e2da65e5fe12f3e8b298076b5861c4b1ae527d217461df4e140290fa90933b7041ad476c24e51024216172583b904a69385d53df786bfedbb374b105438f377c8913d8f6fb0bfd2f56eef14dd0796b26a03c254402548e68d32f434c4cfc134556f5b8689c5b28907bda0491c82b89d0a72596501bfdcc66850f68b6cbc1732b25f16ea279bae73b9d8478b34e5e9792df5cedb9cd6a9a7a30108f16cdccc2985f09e20e49b74cb130ab4b940a63515b5c432178b3546170f8e24b5bfb849d76001bbf7595b4fd15a39d402da2c44519def4e110a8c226c8d6bdcc6a6320f5a5f20b86f17867dc668a7fbc8bc8b1398c12bc88b3502ae4be2dc7abd683b972a6c67357acd86706856d9c5d785da165f49446da2ad5527cca50ccdbc2fc647ea71de652115283db5f357ace8b60f914bd716364235b9a3171f65fb2c51b45216a1fc1affc0936eb7982dc0eb884b7f39084001b090a5a5d251498432cff50d35424648041a6a4fbac1bc2df76dd368548cbeb634eb13dd916430457cfabfe30b0151fe0856c3e64b1be0a411bca635eb041603ba580f3caa8f4b07920b1f1b3a0b020f2dac252b04a5f383a874476f5d64eaef68593507e8bdb14385b125b4beddde6dbce284cee5fc2b2c8aaa27733bd860472cc5bd917ea1296d21f217aeb6fa4b347d053c943899c2287664de7f09a5a099b3ec9da25a2465e17ec6cf97bd506c8da83829974e3dfc8e96e881d9e792f536087b1bda34ff290c51d9973d74822c8ea77d25e66bd88f9f6983ec7bfa11995c9069d83eb869322e90eb654a901e8a34d38f7b337c29731da2d18256d8bb52d3cb75cf66bfe7276c9b40dc0dbe67ae9f6091bfe431fcd2c03ab8eb40271a69185f4a385f31fbebccd701a08a6d6e613478833c1620a87c55c936fe667691d78ef58e16b1a18267f1f849b01dfe7d42a5726b18e231197f60e599a1d1853ecd574f53f40cb8369a274878357bc5ccc070792d0bbf0ea55efb5f0769c3bf3036436f7cbf4a3735f2b69846c15a269bee4b6fc773304a56e8b4a107db91dbabc826d153aee33739a1b49553310704f943c07e4f6068b665d81f2125fce44d81828418dd7e41a6dd62b24e4f31583ae94eed9064caec356ed42ce77e1ee9da64d13e98339f9274d7b555469b9346db1aca097417e69ea75f64faeb1cfefe0bbbe6166ad63dc61558a43185de69acc240f0cda051e537bc99adfff275573c5602d4514db6b98c893eca8eef0000d6b105808b2e8888ed5289a7d482e792ec6283a4a36a3226533585a4a9a77d89150773abd64e89fdce4acf42527a44c9e9253f7ff2351810ea347a9db22fdaa6d614cc86d171baa3aece756492951be18a088383f45b8c0b9c233eebdbf51fea74c5112f3e9a33620a6618d904733e7cad5f3c9ea9a47e031ec0965e7abfc022159ddebaf6d3f67fb3892bbc4a29dcc38e6beee9ab19b456482668a85dd047dabac12bef3f679cac633dd10aec5c75c26c319b317ab34df5498e5edbf51efe2cd4e425994e43d4c8d82c37002cba241a9ceb7bb37df512b941c20c40e3c0bbb3bc4f78488f4f946d8c0312e73b1907b7503fb876f948bc2c1a37e6a5fed98ab2ccbf83907bce739c246518dd3312db7cfae84b6210f506c7405684b837bfe831220aecb87733e565a37da9a3467b29d361d05947764b1ef0bcb6713bde9257528751d4dedf84f5fc42e7063bd76b1b1acef17de4e61baa19d4a9b9413c9336a64ef869b8fb7797a32c45a094b411f48561059c9f25cdb1e4048dcd09d24e235c7a2ba1e21014bc60353740f643146092a8536b350a49c70338e9235304c25f58885b2c5e62d9247365ed85630865390a9aebf86f5ebb26e7e3993088a3321ed0e8071fe6a042267e409f76127dfdf9900880ad4c6aa2f2b8ff12cdeb957feb2b1f952e3b32cc567a70a79a2c6109bd9f013ed1fc616cced5136a65c4358a4a5ff23a8da6065e13a861880b128c7cf7738d3090c129ae6e0610fc1a6e24cea5225714b255d728dca46e9fbb7ea454bee73ddef103224d71ac7afb22db2924e4d696a1c127e8c83155ac5663702e53ea93a98a25262c953d828580b2952ad86bf1ccd47109126ea4976c5e518dc423262208d19d0d222d9eebd8b1e9493b319a098dd5b172eeaeca7f2ed3cf1f8417170d82baaa94172825a694b0d5f2261ebb37a674da3ca7c5ec76d1ae4db5e820a3e9600cde20baefe4c197a4d86058284faecfab1b370a911e314efb7234fbe1afcb2f25a5c98a1f46453ed7fef1d13e1f0f2ee63aa31f6122a5412bcf171472427a970e7fda55e6239ea1d850f8fda9e378612c2d1164fe193212e5745121ab4cb7908d6b085953545c37bf6301308ba9cc57b2cadf05", 0x1000) getgroups(0x4, &(0x7f00000015c0)=[r7, r8, r13, r4]) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001600), 0xc) shmget(0x1, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) getegid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000001640), 0xc) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = openat(r11, &(0x7f0000001700)='./file0\x00', 0x200, 0x4) renameat(r15, &(0x7f00000016c0)='./file0\x00', r16, &(0x7f0000001740)='./file0\x00') recvfrom$inet6(r9, &(0x7f0000001780)=""/94, 0x5e, 0x1, &(0x7f0000001800)={0x18, 0x1, 0x54d, 0x7}, 0xc) 00:00:04 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r2, r3, 0x600) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000140)={0x9, 0x6}, 0x10) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/157, 0x9d}, {&(0x7f0000000280)=""/31, 0x1f}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/163, 0xa3}, {&(0x7f0000001380)=""/251, 0xfb}, {&(0x7f0000001480)=""/185, 0xb9}, {&(0x7f0000001540)=""/252, 0xfc}], 0x7, &(0x7f00000016c0)=""/235, 0xeb}, 0x802) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001800), 0xc) r4 = accept$inet6(r0, &(0x7f0000001840), &(0x7f0000001880)=0xc) chdir(&(0x7f00000018c0)='./file0\x00') syz_execute_func(&(0x7f0000001900)="c4c195f33965460f38c86600c4027d2c9e0700000043762a660f72f70ac42131d197be0000009cc4a10575d1f3450f70ee01c482fd1e82bf000000") connect$inet6(r4, &(0x7f0000001940)={0x18, 0x1, 0x0, 0x3}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001980), &(0x7f00000019c0)=0xc) truncate(&(0x7f0000001a00)='./file0\x00', 0xcd) lstat(&(0x7f0000001a40)='./file0\x00', 0xfffffffffffffffe) r5 = open(&(0x7f0000001a80)='./file0\x00', 0x200000, 0x108) mknod(&(0x7f0000001ac0)='./file0\x00', 0x8000, 0x5) mkdir(&(0x7f0000001b00)='./file1\x00', 0xa8) getsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000001b40), &(0x7f0000001b80)=0x10) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001bc0), &(0x7f0000001c00)=0x4) r6 = accept(r5, &(0x7f0000001c40)=@in6, &(0x7f0000001c80)=0xc) unlinkat(r0, &(0x7f0000001cc0)='./file0\x00', 0x0) r7 = accept(r0, &(0x7f0000001d00)=@in6, &(0x7f0000001d40)=0xc) getrusage(0x0, &(0x7f0000001d80)) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001e40)={0x0, 0x0}, &(0x7f0000001e80)=0xc) accept$inet6(r6, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) fchownat(r5, &(0x7f0000001f40)='./file0\x00', r8, r3, 0x200) fsync(r7) unlinkat(r0, &(0x7f0000001f80)='./file0\x00', 0x0) accept$unix(r1, &(0x7f0000001fc0)=@abs, &(0x7f0000002000)=0x8) 00:00:04 executing program 5: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x200) shutdown(r1, 0x2) r2 = socket(0x1f, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000180)='./file0\x00', r3, r4) sendmsg(r0, &(0x7f0000003640)={&(0x7f0000000240)=@in6={0x18, 0x2, 0x3, 0xfff}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000280)="f4e21bd6cc77f5735c00944b10609c300f4dd031be97f4496b8a0799ee316e712ab73ddf22c7109355f823fe947ea31d16fdcd263e4a0b85b972c0205fcc24e9a4eaad61e8ace30fe18453a73ffd760d83608ed979ca73d0930e1a537e3f29b5e3801db0325fa13929db4f2f7d0f8ae5dadd76b932c156e477e8e3dc2bc20724a73d451a31c4302a6614f5efe81b76173d1dd14c211a613a9a1049e945ba29c801f3229d2867cde4fe1b2aaece0cd2d18bea200dc8437163d0416ee45730644b944ae787787cb91457c18117bca5623c3b4d60ebdcb60d2f18eee9910ea9489620e4d8cc9f09452cb8f5645e4439503ca3817a9e63419d39bd001036e12497699a7ff1f67db6e13951c56c85c568bc728960be5a1783256efa843857fa5931a9f5fcbdaf8e2e7039a19e7b56005c97d695f78d54c30e3659c09e6559417f74cef6bde720aaab9e6c3e6f91d14a16fbe0b57679e39c33b1c5d229dcdd45458f2b6fc4fb9b7241783158665fc9c436880a11290b5b74a56fe4e720987cfab548f656fc0c4799d354bad821c95d3960973a7b86333ad3ce6831d402824a65c77794ed2457f6c556175bd33475e6b24fc4aa928a419bce7070f87bc6d32f6ca3875ba02f5f44bff15b6b1c66ea2f78187a93df4c90a5ba0a6af0eb9580f40bc21237f22290cf078d7f117877eef76262eaf4786b16e7e90aa76c0c511d326adbb18b55ec7a6f406bfe0e016ae5e04b56c3c17e012c5dbaa0bfa5d2c4bc58808745a543a39163f9d670e40658cfe920e5cdd3a15f78c4a9b95dc283af6431ea9d858b9a227b8999056be7fda277a0252fad2b6296e7c8bf7d95403bd44cf07db02cf0c2d04c465a91a60dc56775ec3de1759e7840f5ba33668be3bc60004dfa32a7b2c24f082d238539c4dc0a1f2cfb9dd35ef323234a92a5580e2d9841292a5d4a3b2528e71ce6b7de4ab527aac148dcd5faf47bfed0c03927ab69ee87f426dc04a82bb03b73fa6faa9ad4cbf6513ff689623917e9920515d5d253ff4216f27f3d22d02567c169ea34d105e084691082da5054c46eb1e968c81922c26133b28c2bebe79a083f4fb7efa58737ffeb3f3cac3d7676f943b3b2cecf4f6f4e3d11afa1580c6689a5da73b5166653dc79fee2c381f2a38e6d19060689d3f0e9dd93697bedb77a2b18ceefe616b8e80ea96b3ad9280c15c0dfca363e28e80ed959c5bc9848ab548c647fa0b7e605a85a12583923b650812b64c97fffa092febe70466e8b6a9b36ef84e8a49f2d8137b600aa92093daa50a3cc3c59def963416461ac706cc91cdb43cdf63011977dbe6a8b3f263effb29f0b834f977cb0739205ef07d80744bef0177012386b7f12c8b74b2aaee716d1360bb0196a5491bb6c48f00788eddf5e455f836559cfaef31d5d7c7789bab9a8035f3b90d21b09d3882bea318716c774abba340801c39c4e98a814837736be762836d7b0c0af6b6c5b666c8ec7984c6dd6bbb8340e1deb363a9ec7558c4381a49c0c43af4464a0ace647e73b101ab5a3827295fb98187e01c1e84b407d5df458ce621422755cf367d51b78841dc52f158784004ac9453f92cdee25af897d174ad8b247043e4589abc101da999dde6759e1e4243a396406f961e7df5513412cca14fb993e466723dce669a19d2f1da45f26d93cd1a740dc9cdae28990599ccf6003a4024b8b704d6bcaaee83c6b1601d0ffe56614f6a54218e97e42d07d768085b4aa4bd79e1c27df1216b27ed260a965da642e35522e309cda99438edae6e0028190f128bd68fc47354688d9c1c5dfe28f2045f26e1cd1307d4a73c606810b43737c7b6e2fad2d8ad58ccef0881f626eb29b30475a5b843662aca6621829d2645668c0ce0ae170eb7951914793ae13a60c5e762de3166a813150576a15606e7912345cfdc3b23a4162f59bd76b69448f610eb2cb111be42a66c15ab5305a3ca50fca37b2199895aee10a00d551e18a7dd37d8cbbba55abdd873bffbd5c1ed10ae74efe2b40c337f6e23e7b49d101f9a7f52cc989245c1f0bea8fd4db775829b92005a47310cf29ea7633a74629a14724ed6723a2027275f5c5dc07225f216682fb63aee514973740d659c5b15ce812b7743892ef77cb9e5e9613c04488100af908a6a087144b9272013b45b4faa402bb454f86213955e5bbb2c086ae18c0777fed1370dc6f1f9063366c514bce4a40fb5ae48eb3d9afc0f64221b77cd79ef0987962b49b9beb16f07e52b32e4ff78818c3d9cd1a9db8d48e48f5c81a014c56170547ee4849ece9f3ad1b81df80ddd51934473c5ec15f01d2e97679120e2adf6dc639be727b7d873f91d24f224d7dc71260c8ff45cf04cfcf4da8608c18d2862689162cd1205b0192256f7710d712c2547d7c4a9643bfc4f9df2e7ff8a6c659c8090a4e3fe518c3f5266214f1a1a66eb13d204f6db85061f6d99be330c440eb1fd6346c62e78c1e37f7a076a401c67a4766209de84a1a909928b5aed8f388b226b30e76d8569aa784c837b0f0622c6f31d3447847c8f0e86c548acc9e50ca04065f479a129287c0b06a9afdf2c41991766454276681b13779e2783dcec24ecff4a5a5bb2cd0018fd20cf4a08add8003cafca89806c9cc88f189c2e08d1530f90aa9b4018b829aff0ad5d0cf8ae0e12ee6374b395c651b1d663d21e287608b204995afb56b0befead65fb866013170989108f78018cd00b3eaeb3835674b20e21e7a2196092640ef4820def0f33a2c799284004410e78bdd33e27cda8d71458bd588da7a0d497e0026ef7a06ea61eb56bbd6bcd6605aca432ab68117454bdd4b7d7b75d369064dff4201d97135114ebebf9c63ef27b7936aa573f65dd2c3d2d16296644bddab811073d8a3ff80d9ec30a7527d979b3576a692149c1327498ce5903677b88916f1da5ea0fcd1f54098eef26d83ea9d84077d868d71bc5d132a9b8cda133a3cfeb9f20ed2a72a99b6d505442c379533f86e6025e6cd39289ae87a0b719c30ac525b3e892dce77db3218eb3f592fd63be06855b1cb5b7fe74a57601cfaa827a97cf67f53d38f6cb0d2a1867b2d24638f1bcbe52cf817353d9f220912f4bd921b04e4f0323d9f67855fd438a5f7483c34c1fbcf383de9f9f23f91437fd973488efdd17e8a4f635c5b6a465fbf1cc4383c6d4a50e99c688c151541581cf4942e52dde209d5fd06a365c213f0ac457abba36ed51d4ceb62658908977447d6c9351082b9268f15ea0634e586264fdee0fb8f9c6f7befa2579ca54633b53ab2a1bc7db4f86bcdf5288db4ceb73d23b186e570d978e8b3fa842c95352cb7c526dae5d229a23f74270316bd248e7201ad77fb84568e521ac481801d2269fbb953a310ebcea0f3285d97be9b540a194d50eae4f99d3ac89314f96dc7a5371e4b87f44168c2a119bf4bc84d4300dccec570220ea95bb37061cc105d2fffa1952c21e9513390aa9ef22198a112bea3ed06bb8cc45be78cd579f51e2d7cb558dfe15af9d4bfcec106a4090c73d9d36d787bca13cfaea91a38bcab31ebbde68a8ff56fd130442b5721b0a2036abe86add3611375adfc5291ccf50d326eef86a5316bcedb84e2e45e1d3e2bdc55a0b6812af9471bd91c9b5fec090cef777779705bae2959ee450d9c956b6aa842fe919cef8bf688011647f723224e0d6dd9921934b89884efecbed8bbea8d6bb93ee3f3ec542816019c669348b26a84d6da8ff5f10966f955a70567022abec301590a52114d36ea3e4661743207c470bf07273a9a50c50873fbeb7899688fe5eeae5f94298ccf7191c6703f28a6300825616e9b68a8d8aa5e0c634dc24209f7aa140405e6c264b61c4aa1f1cf84bf5bc03bfb38af5fa2eb3916b7261602486cf95f95a19839113134b5272372d1ff88f3be31348a7223f2bc4ca5286e0b4b18e2bd5e6d06bd1ad2614b10108419c7d74109e18fc0c71ea591b1e042c4099475b7cdc4bf4a29b30a1046ddb3965b2724ce9532f900036c90a9d6ee19e93b6d684ae2bed930777361955c905e8632d3f7be573feab9e42025dadff851cc2029f27230ec83c67a3353285ec1db25a74cf3f5c1d6583bc21d5d2684558c235e9c71b8bb60b644d0ea6288f1168157a5825b69488dbf8cc3eff268f23ecd42283052258dbe645d4bd6aa794c74d32c93edbc7b24db17594f66b443bb69afb34fa946c549f0e19d1620d42eb49bb66886c48915cc7d00be396574a1eaea95192d1c7ef615461485ff4987e5d75180ba2afcb6349f96b4ec1f2d5399f75640e3be994ccbf39afffafa94329c1800158a3b1ca947e25ff39a27a66b05f2f6ae03a6b169eaffadcf957c54e201783eb6bcb927c2f26c26a3a0a52288c9de07e3579f679bfda203aa75cb173c3f53f126d6956d5825316d4ece9f49a4a5c1b3b10f28353db64405124bcc59cd212c71c546da5297e1f8d61eee9456b8350cbcdf195083a294ab42005283ddf67ac2e342962f4e14e8322cbb656d29d9a8968eacecc14dc459fae57c4b834bf108b0ea62ef90359e2bb8a7f31df6d0c69637252fbeb9ffa6fa5f18c76b82666851aa4fb2621ed38020553fe1ea040f757b341b9ee12749c6e21f1f8f4df424a3bb035f1d9dde9ddb851e4fe0644a08bc82d04feae94910eb649334c040bb91bf1a0a377fe613c6beae3a8f03a8d3a5f23fff65c2589332c7be4ce745b6feddc3b5a7e3c533c30172a5e5385c2e38678ef9b99f54b905262121870dbedcb2d6573df1027ab557285b5a2ed78d1d98bdd488e47c5f3221ad4f15839f730be871aaf0b5d238cbd600764797d4c6da6a72ea7f026f36cedb4f0a65a5b82047a29f66fe13c0523a41745138c6a54304bf1487cd69dbcd7d049799f6a70b5d33d9cfbf3538f415dfc0b80c1b98e59e606ba826d10101b6821883a8cf183b6d6d514af82458134ad60aacf567d1b7548a88e08deca7377210ff8f8c3c810c83b1d566976692b672436382b30e6fdfac523de68c96f9d0a145cd30c3684383ad2b3bf58209f6a37b7ed6068b0f3fab8e0fa670d57a83baebcf905a8c089e1b2c19c8a7d3a7dbb5ce481c1c47933c4ca67f1b737eada03cfcf24f41f787ebf9bd5c77bf4d654a39597fb5bb5ac0b83bfade0906704f9431e5384ea4f34ff42ed188b1cb59ec89f9069b4fcbf4317477399ab154779de664d5de7d40ea76f56669422e4c7463beb92cf0f69d42778b4958c56a2a694406f718f2a2dd72f33b711a0e1cfb54dbbe8fb262ea5cbccb63f5dafc7d7d7580e9ea043d14fe6e5020ab316bba39c95342c64891d4b064a1a5372902c3097f05e0372d9a5aad40a1aad10ad7677f5b4fcfe9cda15f1378bf683d71f1dbae0e2ef53ea2349127dbadf3ec2b2f9e2eef3c805bc0327a6c5c7b0f36a0a4fb018cba2e2661357e7c01ea28071610760ec17fca351c09a3117be2477f0630283d2308c27996f592e2ff67b3cb9a9aa3bf2e820dbdd9db902bc616d7cb5e086534421db53522a38fa020eef5787cb66fc9207a861418f9ff0d522edef8d6a42da40a59524b519ace16894119ba2d3878740a1e80ac9898dfefe5cfae5194a2aabc462d031372311618bfc9854a250b9bc1675a4780ac701afd37a1cbc98eb3ccf08438571ec2d3103a723f6bd600c26e286d2b5321b5da3e8b450624e6859bdda5b9ccc2799523e1df150a59c67ecba2290893c633726f0fabe50747edd6c9ecef4cc42b9d66d139f8091fcbc5704ac19ae347230a1e63ec9d427493924d97d7c4fff03d37ded9b5223c75b77da3f2", 0x1000}, {&(0x7f0000001280)="e4cd79fd6ce174e3d2a27c919ff103fb69b63c461b992f4dfdeecb30db97c0a4b5be35bdfa78", 0x26}], 0x2, &(0x7f0000001300)=[{0x68, 0x129, 0x2b, "930a9984f799fee73d39c030b3f9a91bb06099838823264443a33471e3a9548b16f1490b119e4c014be50e21946eb716a9c58dbf3948abf722aa5a7d9fe8d9d777d0c96cae0c62f72190675c9227ed70d97805"}, {0x20, 0x1, 0x80000001, "4d2bcf9c52407e25dc0d325eb911"}, {0x1010, 0x29, 0x1, "e5c5549028ff331a28013b6c8e29b3e851087785ef698bc12356a153b28ce9f60b6e0e8ade26144c829f217862fcf2c540cb0a54dd00512ef5c36d14a5c2edc8371bcc31274832615bed6320c4fd07d0a11742b786c9b2891ac3e1ace07f67fc6dfa071cfb14571922158da3ac54f91e4c52cb5284dea52e11efb53a60bd0b89a5ef99f4616a4e2153f3e45c738ebb05716cd68413e17c1468cfa3403a28f39a8aa16c5f22653275aa06d867b094fe32e8c30dd9517b86bad06e5d704f3c3adc6f0a0e5fa5162751b77d5d90275adc08d9793067345830139fed4e9c27741340a514d7c58aff22c80d5fcef0813698f831869710a526b708673c2b24a64180e4887e2f5984f98727274685a1e4dde9272104450028c1df2200f7b08c0130d3702e7f0b8af7207fa381eddbec79bd28aa5e65b58e374f411284246aeb0715c8e24a79222816b1108ba0352f441468311636626eeee70286bea761124aa55fdbac896ddabb4ca9aa929f251ca72bac22900401c03b8f6a2402ff2a5c7b7a7641e86b107e68b956189d3830ba7baaab7fa66ced12a312c456ec64c88676a90a65800562aa0e62ec979f50de8620e42d16e8c16f6ee65c8f47a6597ca855f84f85022d517a4a1f6d14b608cd5c29a12ad3fb8025c8441ca08e6c4227c5bcaeffdc0d5e02cbdf6adc6484a6a987d393c073fa7eded5077983a93e786df95179a55cdd3cd5bb09f34f7a431e58863735458d812f6e8d50edf2b09dd1edd345db2d89e04acb5fc3a0119ab699d0c11c3a0d93ca92bfe6681d1f0df07cf9f35b15a9cf34bb5af2e14732634f5faff4073d4794eebf58ac81e2284f15f888edd4b5c77f17db8af397ee1a1daec0e2cda07359472db501f3c924d86bcee84179ce3315a32dfe138b9f61a4b7a7a220a2be776c3b82b375655b690b840e61a6455f3e9873b6c2391e39eb4525b2dac8e84b74b0da0798481930d71576b263318b67a04c2984e2c88c6afab3a96abbe72055a9f26ed255f8a4fe29c59c25a5be08bde7adb479ea191a2aae6bc1e2602683384a69054d793586dec1e7f0cd5349eac1fb875bfd9beb3ef86dabf8534451d5a9e577d745a149af0d847a0a4bb17cc9d6737021fd8b3dcd33671444671b2e7dfb9fb83562597a33931cd0243aa4e86ce8914e4e38de6985706840e71a4f4be97591aea101ba526a9707fe3bcb8c8bd39a48bd2b1d6defb1317a6a4f775c7d29d1b19feea01b218b1b58cd3d1da6706fcfd147c976acc18cebeaa47cecbcc32df38c5bbf0193b3a1c2eea2b63bcb0d0caad4404f85fbd69e7b0c7997254390ea5ac86faea9193027053b7204cd13ec138daa4f5d6474730366da82a716d87fd9b714c2dc2e85a2031bd41eb6a89418629acbebdbd9e2d3605d544162d4566039b36866542166fcbd2dee055726abe79d2c42b0ea0aaf2443e8cb588640acda6acfee126f1c6d0ad19b87b55252d0eda6cef96b7a04961b94cf7a993112190ea66a01466ba1225481ead4f681868fe1ea2cfa7cc5936525599d6f8154cbe42bbb00a90448cd16b371fef3117e6088499c621aed8bddd7765c5ee68242592313c209dfd53f5b8bfb3f9f242b0721652fc305fe3a7f386b7be42b2df384d6ed678caadd64115b359329aa0af795f9e5af1e439c5b907b5b8595e8f552f216ebbf1449f1682f0fdea85880a35c8f8fad31649f2147878a340cc816205820c4afe18d87e7f27c1266683c283e45508f57514e0dccb7efda41114264bf8cc559c937d7da07076d8f4f472eca69d94fc47b9bc0784bdc1c165b8436a97314b732ef933211dd1db78252c9551bfd410be97237420a1b179751e4f974cb4f30200d39f14250c0673dcffc3b1abd9416bfd7d021cb8d18b5c056bb3d7e305595d9e2ac1219359500c93ec9eb041b85604ea815cfedb6870402e4b855abdfaaec65c2b15df282daf1332d278683e0d9f1cef3d6edea357a01d2cb98592fa6b36893234fe32b63bd349dd9b39e0e00fc512d28bf5a501df82b9defc5bb0392eaf212e544cf24aff23d5c4acec61d9de7301d7fa1bf595c071d859cfe8fd9d2eaf3d4eb0dd702163e10e7a3abbf2820e35d75c7341eb05eceb06929d3f25327ccba320c538544da698cb8828ee2d4300776c79166d6e1ac1b578d6865edc33b4400fe935565f588e8fa863646828a721b77e1ca1e0221dd613a822cf5562f309da558e3694cef56ccf8461df4e81549ea05d9b4269c8b0e3b9b4120a35d996ffff7eb15370ad434f36cd72653786a6d35adbc84c94a3e5ce6800a79630cd4cf740ba0fb827f9fdbc9f7216fee8af03394fc3e36af582cebee54f6ca49bc56fd7a0a03e7027c58eb7ce5a2f51f1a43039c35ee22043a0f26df82c802fe0d3c7e81501d12547a5af92240f8b4a336baf7a368529b2ee1313f9d7e1b33c02a25041f2a8a419364c93932467811983e2efdfef214391bd0dc0151be49521e8feb55136834632fc1c88dc3df0c9ebcfd9c5d1e61b417bc72c8e036f908140823cbc982fa8cb2507a1fd2154a676b11be6e6797d38facc4ba0516cf6f85ba420f99aaca3c3c91abac8908cfdd4ce894327e6d75ee34af35b859bb0ebcd3872e364dd4d5b05fa3ebfe769315a82a9168d12702494fbc66b1f7822010108232ab8922de82ecdfab17fc5c1b799d025d42b828d2117ff51233c48abbf36149066963563f63b50a7727f2a9ec532b24f205647aea1339e1d308cd0970a13c3c5e329e4a999975179a341d6fa526a8c191ee0328c1ded0f832e14131e2fd2424b1094f1564e3092b04f920640c31d1ab43ba440bfef5ed1d602e7d99433a0411116bc7e4e2659116641c47349936ee97fcf12d90e7a64191f3be7fdec0b960cfd25ac08f87503146f8e6e122ba1e9344d6db25c0b3faa0792e72aad727f09be765faea90595a6cbf9c84c7d04326b613307a6a2f7d07400370b05c0b58b9390720dbe7594b28a8fb88347a92c348c73e616a0267544b9d41c579cdaa92eba211907f2c0d6b0248e211cba6806a1b9646c9b536fb3d5564b7fead39d9bd56fccaf8b471e8c67769635f5e221a56b3397e3dee7ead40453d693113b200e488954cc7509ed479e2fe4f18dedc01fddd78638fd79d0c804755fae1e5737a56253122249ec2d29ccd7fcc7ab2811cfada1e94133bfa82aa61223fdb5c250c5261279bf4ff10418508f8d520dd86691528ddfa312cafca811753b31a9e2c6d131cfef196092eab1138c353e56d19780101b215730814b733f0a2cc74da1821c0393ac70501002ae0dd84e10d923be3096e68ac7fa329e88f4c6fa5db6d61c92102700931c066bf43e53ca4333279eace38c6d8c31e784578adddbfb8fafd5bc9bd50db478535ccea4fd850914099a0bfdc520e224eed93a43f91f4a7cbd0bd4fdaa05189d84ee0c67a92f663aa3741a99ba3e45e2b33df5eb5ac199917b8de291286c1ac743b5383f0a4e0552f8a46168db326b49978a01dc89e64001060fd120e5faa0e18f97b8f6c270111dd418ef3f3288f64ddc695e41cc391ff3f3c3c105b2325fe779139e55f6c9a66cd0512607d851aa0597afb55bfeaccddede6f70a52643b2cd0764863f72feee8380ed193bcdd8fe09932ef8ae230f635279efb762626631ec21e799b3c1ba6c6953e245291e47d81490cff1fcefbe4108a2c7e1e0e80791746880c4d2062d3c222a1faff10996cfb5e504e6685772f62b21139a32f07983284adff95aaf4d6a6991cb8795c0127b66d46e9c68ac806c23b17c0905ac4b7080ddf47ed10ff2e796e9c14e406edd0ccf408cbe8077e02a6bfb68ffbe3a2c3bf46847f0807b1344e13aa7c27f051e82bafdc909e20316a5922da1d31b99e44a5e0a6e4a365abb030a790cb18a9552960451437d1f42326ae4ab7fee5efbd2043d5c68d0c4e8022f0225a93ef4ada60137d25d27f23c99dad19ceea9af5c94d6b3f2df4de530e02abbaefe4d483b5f413cadcf790b9f110d35bb264f6c5de022ea36ccfbd09aeaba8b64499d695ba399f1844c9dabd7bf703eba29085792cd97d928b920718a31bc197f341a7fc08b1a5c6110a23a1d47d71ee8fb417fd022f76290a62862ad95c9c7b2a123b56447aa1463be1ef387769b0bebadcf1b3230628b79727c64b6cd698fd1f202ff807435b32f56f945cb6da9bda37bd16540f1e9032b34bb125abb1351faa85c8c1bb66e2388cfd2ce5c6692f4b6e733977cb986e607cc6df7671c3aaf2c299f983c7c19393734b24355a537b0064e0a5b8fbde01ae26dab163ea86d1e68c619988d41c4b76b52542b867193aa90183a6760b86d54fd0a8c324031ecd385fe4774e1c7ee7e3e04abd7cb80e130bb702f2342ec40c0c466b63b8ba03ee15eaa6581f5442e0f53851eb809badeae5f254f5f9bab9b1315229294758e2c409fd020e0b94cd32f78ee051f1e58109a88efe940c3835811c0f75015390bdb580bf2371f48de2c9a9199544b7200e843b77a03861b9633cbfbfd71d0bdf3dffeee30d6ed631a55035b6b7f5c12f7d60c47c3e2faf721f8ae43e438ff63079fd3dd536ceb0c10a7de1801ad128540e6346594db4cf59edea903721a721bb6d034b04e8d03a9e8206b44a4251a87d33ffc1b352f4be3bd0ce73db615c2363d3c1171549e69289c7d209790fe130669046877687443c4c9463d0f5bd2cf3edb62ce4252873f75f3636b1df6fc9f58e5c41a755919e1692c25f8dc783b0682de8b5a3d7d0ab475d8e092044175f87de694ea613cf96163f9718a682449f6ba38cd04578e29fcf5acd36d603d14cf2e506fb93f397f8d859ff0d5feb6c345ff4903bf88d638149004bff5e13a02ef363641967e5b6e84ff7bb853578d69ef362c9c5c8d44d35f39b597b80899a959902e228a17f69879aafae38dbc7becf99ddf1145406233b376117e69bee62e46473a1678df2ec34d1e0373488430744aa85f18a8e5894a3f94afb33257127591f8a6b2bbe28f69cf341c73a9ddb108ebe7e16311fe2e24bfb019602c4e26fbe12feffaef9d52c9ef6b11afa86552b348ce19bb0f00c3e49ffa22eccefce22a2f35d1c019b585ea03f90cd97b278bfe63ab8384f03414f1565d72556d2d9ecb80bbba8e91a837c88a6265f3c2ffbf67b4a0eaf4fda07ad586a328b0ececcc5fd0784dd35d1c81e59aa552f1d067fc7f65011b23e5b786be6145640e3edaaa8e9ec6d079cf3fb7f97af0e0d5845ca7758e8f65279030e3dd53c92d7b1bd8664573aa14dafb81cc947efac4d8bceaab3e1ed7bc7eb26a38e741b68e2a6c6bb19b0b51ae69aa3539b2f736de334f610efb57521292227b063e1c1b4a9e04d1d88be65b9092c012e91f65d5d87baf2fd8e32385c895a0ecb96cccd9992fcf155d1d2be3bdfdbad5e1191bd1b8b7a41077166ee8bfc3c8330a4dc5f012ffb7ba02653889b45e1093ec10ea3ec8cbe031076445e606068068328993fc29682e1f5c967636eb8fa0356350d5036a699313435101cde7dc0ff636a0f126ef969b63edc26e2da5537c6624ce9a4ff955c048bf8b8ebbdb1c25af93b16b8e18ce1fd7649bc84ad525a94ec168178d7b5ceaa705a1116d523ab73c3a6c7f53d182e9c5d2aff375244f88dd3a45315d4ab7d330226d0fbc67192289abb99a1bde2238f9ff7a5c7f3775adfbe9b66ce1b75429232ef78a54555df2706d4e52fbf6c4148963fe319d93a9007dd98b3d87d39df5924bc7c212f7ed1014f648492b7d908448c9228351b852bda7752317b7cd16e"}, {0xb8, 0x111, 0x753, "ecd6d990f3892e6f6575bd9735b73f82e5d0d87a25d33a9ee2bb589e20b22f2a6a95ceca8c1e90fc1f1cdb06fc345ef28388e679a0d7dce5a1310fe7396a7ba0f3480e1b8d77952b0260c12c687fbee17269077e8a454304ab4c8bd2cb852a262eec1607bf4c1ab9997aa786783e5abc5c8474bcfd569be4017c599e2d88a7972966ccbebf3d2ff04c4dee547a472992d9740de7a11f003a2b0e86a1e2794af9002d54"}, {0xf0, 0x6, 0xfffffffffffffff7, "e9a3569548b77a32d2d24aa4b0bd0ffe63ec3a1bdce6ade249daa79d84f33d17b20cc0ef28d96c523e9f44b3d546af2ef766bd7cf61d6ede36eecb965431df42a7b3f76e80a3fc07abce68ec6e995e22972add60da84954af3877d000db6d60af737595961f803b21a3992512629677883d4c8414b89e2a72602cb953f18e05912afbe5da3f258259ae926c8ecb66e03ed892fc441c3c6544e35ee775f4c9a627a72ed07e2d40b5810a73a086161f028e420e535fb044c60948405124e391790cf95a06b8c4c766fc5cf4353d83c3d085a342324c0f22db700acd0"}, {0x1010, 0x0, 0x7, "45454a7fbea199ff5ebbe7bd308606b8bc4f631e68814c23cf0d1cfde70542b2ebeb069b563c965dac477bb2d860ec121af50ad4c6bfe9cc1c8772dda9d4474c32b20a58550c806f92c10b6bb41037bf267a1e64df124398c8aaf12d62fa8c8d77bd8f0107d1aa6437121403d147aa9d35731b57e66969cebb8a0fa0b5ca1a550620da7572f95c6230cc2318528d763c733a3394baf8d24529a46346d1a89144627a08b3a876665027f7f1e89d9e42e792be7783ff123c57446987dcc79dae9974f113fa371fce376a354dc1cb1e5ec3e172c79487800cafc5f997a7676706b60e752a209a3266c06bec59cac0fa00363956d89400c2ef602fdf3972664cb7ab0b3a930493e54e010139ec6bb2ffb025b661d2c115eaa4fac08b24677c12f970c03adaa8626c2d98afa2d9a1280e332ec8f3ab52b610d5110433c0b90c95bc7087d7f2606fabc06525bbb4fb8540fdad19f07147884559cd5de73b539447eaabcd0d1c3d651a3e521e6a8c6b775bfabae250b8d25c4ec6105308edfea628ddf355afa5ed2a310d1a8cca88738cefe6f63cb302244f1a97e0566de4d624127d9e15df8d7133feaba88bd9d35bac8e248861d0593fa2740dbb810739989b950cc28b8fc6225268ffabf1a28c1f06a4fe891e093b0682b41fdcee403f44f92478bfbce425e2ce19d133d92c711a7c2fa85140f01d512266c8a6d84b456b7a7f57a328927b737e268adc169de227fc9511f96fd18fe13a825dae4e9c9b66dda00693fac1bae2694ff2065cb1b308876247f4750d9a6e2d677f7bd2c733a837c979c07b3e627122f963ae4e423b1aee30ba7d63b48ef20d409d131825f212b963e743f2637030e92245b88945a46cda9bffa6fb302c84bfb13e0d603b687370ba0ee6a5e8eb0f0ef3ab7258cebbc65e933af7e85f836cac13fd2aa1fea83247d43c18a9460c5831d0892aa262d898e75bd1a31833436d84769774527d073656381c9c45f0d260114cd845cd950a0be046324236a6e6ac8cbc37bb35014241e920fa04a9f97faeffde174fa8125991d27060ebfaef78e0dba05ffbd83d7342c20e730acc49a4c5c788b6ef9dca34e30abc66ea629f167b86bb7ecf459d7aa9c4ab2f85ea82ccc60009bac7e39b5e66853c63e706c255426375ffb8fff3581a6f8d18556a9f2d34a19327eb682b91f3a337ffb21754d36333115a938d88b5a266a5dcc5b7f6b822d85b429f4c0490a5126a899ea4c425851b8d1c0643adac217ed30bc0e0d6d98ef1ec4aedb039dc9081a4e9d6d9513ba21fe404b0a51888c85b1b03c1cedbbff3186d7822e555fa2e73458255091b8e949e8a9ee711deb66ddfd1079fb13571a887c2c8b5dfdfe97e9251f3ffecfdc22eaed75d2b4dbb93b133bd3987f1dc9310de9ad6c385bd75cf31cf1737b7ac1dcec897be6ebd8ce87da4500e76ca8761abdf8749ebd5ab981fd1e796d5db2588463ad44338f7d763cf78177ff17928c269e386667071d1bc804ec3344d8f26894e7a20e5a80822e0588bfdfb1fcb2ca4245c35a9d8e4700ed54a17df594688f04f9b69390037ae960b72fbdb274593c75289beee70306fafb137779e4c9746d7f3a43509903ce76b6d4518fd835f5fa78ed40d9479b7f6b53383c6c880cd7a4506f571681cb4e3e21359fb6464153cc25e9b839253f3e13276f8159866755dcecc34b6809048d868b3915a8874b8794b78b7e342272db54a9008df7703cfdeb9305ac5d029f047535939a03799e8d80cd1215a4ab5fa0981f2446eb422e674494024dbc477c22ef0bca36de7c07dc4044e9e51c161d09525cfd975f327aa0ef5e52276fb9b68dce2ee58ee83dbc6ad869993121a11ce02e34315ab59b59760d54f251a419b72b412a6a148c7de470ed4892d92708dba61b4b3c8ebe8f60e440c7fc5bb31811558b3d1e3be22aba2eb4eb7d85259d7ca6b91a1c8d9e53ec75c0e4e0d088d330eaa19745c67fd89ce640cd8fc5efdec2c9b4ef0aaa9ff0345b5a10b04d4c6936d101125c19b1c331ffaafe6991d5dd04845d6864b59ae7bb8e89ff570f51620dba883991cd5db4f5c2e7fa7287656cc95d97d7a1d1bf82d39ddfe6706d4ea85d4d9d6c963139f58d9a86daa1ca5b28063cdd7d5fe227610ea237a2cb5260bf0cd82d1dc0d482f83fda66861ad9cfeaacdbc5d630125c2f1db0c58a2d83c39d23f860205a0e114a55c1bb77ca7eb2cdb7b525b743f4bed70d989dc3570f03e67cc61b317004f324a922b71b3e9fbdec759e7834475b87f7f8a64dc9c20ec002d1aa2df5803d761b27e70efeb060ea6062dae7785b87994fdd12a31888c1b8a50af2d3b0ab947ca5f678ac5f2d47478fe05cb2b673791b58caf58b387f8e107060f0cf3d9eda5c9cb2fead9fd40adacaa047be65c3ca0f562bb0f4a4b50d31d947fdf5149812781f30e803b29b35e6647908a5abb11bb217395342224dd320792b40047c3921b9e588ce16cd3759a4da27c8a0d5a8f2b936dd21eae621c84c2676345e131d062878c4cac8216af4879ffd100f9caf2a5aea5e1cc739c172e2d47823670eebe8a9a7b6a27840f861b64668889160be418e4e484164b124277141d22ceab941477e4d549e65bfe8fbaa638714d53f885b57119bfdb6b958fae73a0f64aa327b15d79fd438eb27beee14dd1c23f72b8cef7ff0cc17355116202aa0fe30f9dd0733b555bab57c4c59aa62c5852927051b512fd61c03dd9ea0d1610eab21871ccafff6ffc9a84e1e019696fc167c3c0bbc5d69cd80f3c6a9eb8712fc202b74cca1a5e4b974d09c7229daaabe70010801922676548501dce4831409274f2a9ffb7230e44f0d7a10d1e82da1e342d03f0f16c921ee40d2dec70a73b2dbab38eafcff6ab5fb2688205488079550aad3acc2c8b7ede3f74eba2f30cc66955a85599159fcef40bd461739b136dfbc22000b08d0ab7b7d459698e8ae370a138405e537a1e8470bd8cf1c167b7f5f777eafaa3aab68b87cff9c31210259baa73bb432a6140b5396fc0273c19328e58415c53ada54c734e55099c318bb828b38c57c545129ae29d5b2778effcfd8edd25613e83dd1c61ac2ee4888c35b6d90ef8ba06a971a0e85d8f8c31f0c3e6ebde6ad2365ce7852f7efa60772101cd19968a64471bc39327891a48ff2771ac5f785c707a3d0543af5c1dc27f91543e27fb5a143b1a3960ecc7ccd3160fa3bdaa3f973f1e103649d89af4488a29060089e02e4121ddde97365e4ecee62b2d1e54e5313699eaeb6feb0e1ac2b2cd561c9d0ed4e9fe834d530c72edc0af145551720df9df0211aad0c1428a40f68550ce1b00b0c267c443a8a80f43b5c53d032431131dc24eb9e2a6b2f243dc3b54ddec7a5c5abdcb2b740c3e18d47c7cdac2599f9a7c74b50d1d06ef5a1a3b33c454475fd5db77cd426b2fe7efb97c8dacb7a61d8f3b166ed1292b7ec72172728b327411ab00f40dd398540136f5143f861cef5c1280460eff2e2611011d6af8c780715a8bd4b4755d0d45fe2cc28813f310e31aeb59cad6ffe9ba92334a8d9d118a74576f5b6c0e4bb041990a077487442cfb6b804eec858dd04c5e4e870aac011cbacd94f2afb1eac036b8d535792a6b426f704b48f101dda2b4330e6e8a3885e49f4d17e8e98263044abb835b2489d56b00c7840ee56a17a6b5b955c20a8ff84696e3e700a3deba34b915b1192c4d15072bed4f2eb3b35831d6c78d1c71a235e43e52ebc6ab721daf8e05655ac6e184d4564185099589f8b7f2eb7d8cc01e6fe688c3f442d10dcaadecfbfa2f7caecfd7c24322f5dc275b4c22e6bb48220b1890284755cf9a6ae9efae9b3c531233da42276b8996fa98b78a24dcd030b82650abb89ad0cec3706f3fe36081c244a711f90eca9be828611ba9819453355eb99eac3896a7431f0fe99acc58ed5ac37c9a0e18527cd19aefeb6712edc7ee8f01bcfb060a643a5496f62db8aaeddbb9fb70e707983766280b9970efb4b236ac9a2b385c05fab08f0cc570c93d4d566db2aa314418aa87632688a7b3a6d845dbb5de1492fb22994affa478937c8628d81932b6f0d67b261eb315030c5309faa4555415910b1b904f9091ef6734155b039dd0543924842260955d8c9a9c1f270d9337a07165166f0718d74cc364d83e3cd574c15996bcd445e2b89a6e2e853a2601ff9df2c2f3e55ca16b04f5312a710e5f0f3cc13b65181e534c8fa1a0df188f6610c7bd84c64662260cc4c83cb04cac93e9aa4a52174483d08d752e3e7bbcf609fc5959e3a612b56acc4b91704dd0c30a7145c9c7d2beb1f0391518937960cd4eae0e20c45270df6e88406848e2db2e161eac57188aaa4953c41d3fbac758d3817be241936debdc8519de6f1c773b49a0aa0f53475fc4868ff68002fc88daf47e3c1e89b3741696aed7c940bdae4dcc20e2d97f134a0f1fd7d0f1d6e10490d5da36ec8385c82ad809734bbce28882241097c385dc540c922d32462276a3a09488816fa1500d6da5c49aa8481df843b1e3fe3768f673fbd91fbe8c061927e2cd351b0aa440965fb2ff1771af2048b1883b082a8a42f1a698b5d341cb824e9c1444444e8fad02108b3b02db9406fba5f9133a6709428d5bd05addffb046c9706a1b79726d3f95e9524d7e7970296ef76bc5e0be9c7bd9833a10b7ef314cb96fdcdb9a998d1f976d289bdfe7b054e78b93a891d67aa95b4c0997f8ad1c39799b027fc2d74628e64e1bb893a87dc07c0c00e47a8aacdd7b954df82f9a72c351d5f5e84ce3a6fb8a7ed37029c2d8f0574c578e8d557005850e058115e9b608ac3e4f891be8e4e34e9ea51605889bc3bcbe8b46c13e85bbecf036717962006f18351d5049f4c9808ce319579dfc8470cc10533ebac5874bd871932d6b4e4f2063d4f98ff791338b90befb7d9751088c4200fc00eb0be02067b513c80323c5b91aec06dc519936a6d241362aa53a76e1dd5239e4987d7213cf62a6e8c79d77b42e083930b4abcc1fb19574a7a7a16388840645dedcd3082a13dbcb0ae8eda8f66394f86a63d2818f613625a514ac215cbec7cfeb185cd5f238b5c1752a8188906c77f2a36f4e5a41f0bd72155bc0e9cc85252eec2a0d2a5e6c6a1fa92ec1e6f97d7215fc3dd46e53ef30001a43c00bbf9415e0662e15ab78b93c6e0c8541565150249a069cad1ac276647c8ec17e3298e4db556d3573016e8e97f269334442631c903f072803d1f2a7c8764f50e97f78aa62d5c75f9c3c284413720fd7a0f90d4ac08f905c4379fb616e1f6af6ac0cfe6e30f4dc6976a57d9aaf95cb6e6d330c1d18da33ec6f90a84a3fbe8614bf054d3c3ffc9ea0d7768ab2656e6971c7b0198272dbba5339ce80807427419110ba70f8e0ec38681da2401b8bb53334adba8b6b523b60e981139f8ac6dae27c980df0a7ecd00195ee157335faebf8e7e02e70f9d20b1439a709d702c3f1c450bf888335668b2c0b7991e89dc01850140b06b33df041a85e984cbf47bfb79d239eeb55f0e838f6bbd95047d72941b709750dc52f70f07bffbb3543e6e1d84ef436963edde3cd2bdc1656750f7ffb753bdeb7ab33e65b17457c9be8bca94f8512b105bf701c74ba91d5e04d87f4c1a5eac2add14da04a22ab0597c7a617849cd2af905059a24f1ce5cc49fe0a67f03553acb5b93cbdb910c44d5af31c3fc59a530a31f0caa95e9c71712b7c9981b138e9142f1e83598f46936a57036eccbc0c66f6377d2ad5b19680db85a6f113a1928fe0301e44f170e3ca9ca832fe16084c853d3afc8c68"}, {0x38, 0x11, 0xffffffffffff6416, "dcaec9229bcc94e7b46c2591325ec20cc232b6a391acbad83aa9acb861c873b78c6f963fd8d89843"}, {0x98, 0x1, 0xfffffffffffffff7, "cf1e7b66c25f9a13c9a08acb944eeae9539cc93c68b17dfccf56632bd1cb8dff5c09d7d5ad6df8a85702cf7cc703b5cf873c7a375846328195573525aa3dd162d285256fda0852db527e47f9ab82328619b28eff28d07e870f0466f68241e62e067837567e510415240ade2900e175f3a8ebc9ff8fc06387f6b1b485459994922aee83"}], 0x2320}, 0x400) listen(r2, 0x0) r5 = accept$inet(r2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000000c0), 0xc) shutdown(r2, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xb) shutdown(r1, 0x1) 00:00:04 executing program 2: r0 = semget(0x1, 0x3, 0x1a6) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/134) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r1) r3 = socket$inet(0x2, 0x3, 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/210) setsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f00000002c0)={0x7, 0x7fffffff}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000340)="13f0939cb3117ba5461cf8f8f08c23e9f79ccc5ca006ed669c6a2a0f9d03a556bcd39112a9ca590462fee8e2a98998117f62aa08287f19783edce907552bde6aab7832dd875fcbd196b1e8d7161b37f687a41dd4cc31e95428f9a760716678ed226a2730633e4a57c07bd42c17ea29ca34114a9d8e370918ce7fb63a8c97b184a3f4d63fb2c046c74ce860bda2baca4474741b446a09f8efc6b32fbadecc1dc2c71f7dc6c2d0c79a3510aa5cc97577b69fe12235f41b72a74e17acf6d3d17d5c6e1b5a73e0b1f22b0b9db1d004d323c10877418dfb5b5c39829afbf1ddfd546242f32809e12ec2ea1c02fce2e4685fe39c299e79b5ae86e95018f0d5d202217a570b371491799cfeac706e08d2713d45068e4bfa92702ac04ce87426f08493834bdc3bebbefe3bfeb30c7d3b8955227ca8ba13df92490bb81d0dd5f503a830632e93e4a861873d2d53b7c1f6cce8ab760f420c3fac18f4103bd353555a2fbcd24bd5bb232dcca8742ee9925d3df45b7975c62fecbee7d7d049b7c772a41708499d3acebfff8b1e937ccfa44eb0ad1147c6c4fec91cfae583ec9dc218370a7a4df4fa8ec15627b99b849eb188abca9486c22638324a5514adc2c5ed66d98cdfa8a8aa2efbcacfceaf51a7f8d5241af8bcceea1359142d357f5f87f1dc1f7570a0029b9d2eb819ec155fe45a0f612a831d2c41963ef04b263d655fb19964efd7eb4aa9b0aa716c2605682408cc5cc4ef4bc589207d0a3bc9c4f836858742580ff14b31d5dade49b73ceeda1b84a4fe5709ff4ed13a0701d75cd1bb886115569a38bf2912f44829a7499bb5b5afe21fdb1a32f2e366099ddc2e25b901fe51a39abf66a3dfc05127bd3a2c33cc43e27e19b46e17325c2a1a3345de59f82f60e34a184c06d9d8b618ec39ce329a71fb3d2887ab4843f63f19035c7065d6fa7a8f18bcbff9a28528e7cb7b35d575d8346f0101f212ce5af33f7be2952cfe22ef24b7b6f1ea569b7194acd42997f10551035613b9f248bc32d3e89d2f07e1846cd59e9cb0a42ac6195af58167bf459496e9bae5151edf0738b109b3c88f9f38db7eec4a3ca907590fb8e55b4e0fbc7a0fdba577cd6ddea4c5e314751c141adc9eda215d6720fd012efd66d561a9078a5a661918698dbfd1353b8339d6eacbf881f8609afc2857b368c9ebf45ece9e6cc9743a37615da3c7a3cf12f8628b8a87b2049933266a0675dfa69c899e94c2d36f8fe9a04eb29e71307be80a23a05abdc876026490aa03f05b6619e6515c958185835ff3d360e66c21c2d10946a4289d192ca1561a8ff0a57d7c465614325ca3e2260528ffcc384e9e1cf8074f882ad007f0424cd6ad35fc269bb3aacc28893b174a9d2d7d20d615834865f68cf109961c594cf34e87b247485167646cd45691327e1d6560af6e46c0ffdee11f2ad87d9f1137afdfa3df352ff24c8e5179174b037005ae7175db51ae2366a8213c769606ee834e21fb68a9739493651c14ea3ff79696ef477b79112e647cc55d538626ffcb071cb306bb77eb2251e21e31f92c2304168ddb926648fe8f0751540f67025ca16084e011071434c9d47a1c6a58e74ca1505fbd47e711b0a96a94c0241b042c7e8035d2248c7dbbe8b8d6e43e25febb1f7f02b262e40af133c2eaa2dabdaad81fbc1e1de5542e95c90c6cbffc540abcf547d448fef6f9425aab6c101530ad467ce56cccde8c89765c57243b1bcc0c4f20a5b164080a60175ae19204c457ea1f6263ea3357f88d2e6f813428266205d344e1f83c917df1614cadd7ca42ced0204b3adc5e0235962e8c7b13b795020ceda01229c1aefed275abd4e2ba4f9c066fba27f698c8104de65bf88f3f1241c7995d023c4169b89b7c5b31c26dfd995714963346947141936c23e5e484a3e71c10bab01c3a930ef428f4d51972bd69d5ab104f5236e2eb7601e4eb5561108a77dd02182df2bfb6cdf7493ff18f3747f6c16dfeb880bb48160e167fcc3ec7ae766b4597e9c291f5c2b93e218ec1af37a7f71cb97b2a0a164dd3dd2721b94047871e13571d7bc0adf7fea8c16ef84a84070f56296e3e4f73d6a0dee44a00d2e99f3c301d341e6a4fbd055e667ac595d994835185365b67f965c7304032ef9946dd6e7e56364b1ac31a4fff79c8d950c47c31759bfc882c37fb6ea7a3c10a26e6b0f726733aa99750d3b32693ca9ce2650afd2fede9d7f7aa246e2955a00a448bb4510de7a4176fde94954c51858148a95d21e55151c4f3b100ece3c09d97c38fccd531fb93f602b802924b05050e5c21862d47698fbf1ac93ee67582279389086c46b1bec1c812349a99678c0c92d7a6916561513a295b6829618baf5b0679763e8d575d4633facc777a8bdcdc1fc4eeae4172614af07e08e1e40a2140bfbbdc5aac0da9940d915314dcda2e7b302142a3287e98382f83d4e1c1d223ddd95031d0a85fb5e6b52560247f0a73a46e1cd7151ebd65ef58abe70aa5bd344bb9ea9495b4025437994071eb98891be20cac431ffc2a9d731ba04959e35b6b38c42e5b81727949e3fa7e2679561a13b3d73ad42c2ddd923f183621c62f0a4acfe669efb42ba2e051f2e157c27f4fbb5965622faa17b4f81bfb10fd0c0417817aabe34d7ca202dd8de342e5124c9abb8ae06594b0170f0e5a962b99e68e0d5fbd9a10690e2640712b3ebded3ee9ba573d77309078276da85789d95f1af592f7cb1fd39f40ee689e92a3e1f6e585934d1c599fd08bd4c09ef1b8758d399b606f618006e1ff68f28f9cdeff7331d5ba2493fd2991886afc60df77f90754f8c830908cba9820a640ac8af7e550cc2b00c3b2142047f23da71735a1fd3b6f3bffd6b26c1d92425ab5a628804e6da049c74cf6faf0928bb16d7d7e42af8d45c8c0aad5235434623254481934c9984701a4ca638348356ad79be788336e54c6583a641485c0da115d4b11b0aa67f3262495851064bffd7206b0d93bb9eb471ef3bf82abf3ac3f9d296deb4336bf2a4d0b7de05aca70607ff23dfe65b91a3e53baef5bc5b0c6168bd68a49b8f1e7fe4c0d21d8fb9f001b663d142a4922e9e25b683f5b628103e4e2860f12bfc7676df56747177813c831c0253fb9628655e2e3c84531e4e0e96ba6bcd05494f470772084a1657dbea18c0f47d2824fb6a73d59a658e2b81d0696d73a29bd28f2ab93a1bc84d4c268334bfe82f77ad5e5600fb257da5cca2c8a5fd44a9aee4b306e74b6fa17dcf5775bcbd4b5bc0097a7892f52ab6a070cb1d74a3e995b028b1095c36a20f73bdbf665f75de0ca8c779c09ab591a2482a3b4b419dec98d829cae9492d4d0ccded3305dd6f9cec23a695b917299e459e03ffbf954b1745ae8727b2ad6e0a80fa28f5736cb3cc8c6e007e37f180ea977b6a48825f1d3f83c21f9e4e094946dcda333ff84f3436969ca62ee13ae2e5657f1be648eb546091d651c2b79ab61ab2499c1c4b1aefb967e2b0dd0c473710ce8c1c35c6045d4c303cd9ca56b682f7d83d0124a749983b5cb2beabf8d56052de35e008e27afb350b8fdc00ca3e62714fe9559e8ad7ebd44e280460152c68933b34ff39607733a6620891eb6dc469546a5f6b569fd153395e88ca6c0bda810166a795cfc585a34c64458de961aba040cd0fe05364260b43afa3b7a8418eabc335087c8968e869e9d8c55835dedd5d65aded796c4fba75685e1c3249aea03cdd4a77e4bf0c29f31af75ebbbb8c932bb603150db2f8d85061ff1d92a21096f9fa053e4c5e38c98fe9010df14d07bc719b373db39edbe8fc96ee0c4546839a6eccfd2e129f3da95508e7a1974cae23ad2c4dc68557e6200bbf7e2591e0872989e212dcf8c6d044fd86881c261cdfa117fefec438c33bce03711c26987b7e3bf221fd94980d96000700eff841dd2bed9632705dffd00a98eedc77a011fa9efff4e666f60175dcc8f04cd56a248ae6f472ed14a2b63bbc8c8997a20830f7499c00edb778ad69ed5a3d204e97d801637dd2db17be737fe8868a10748930e86d473615cef881b0bcc199adef7222d2518b9a6400713effbe28c089518613be46da02db0b6a8032023d0f1f1732cf3930fa0fee5b09df5a6bc9655edaf0c9244e71bde26683e01b37acb1e61227ce9c0e5749096dc2eda2bdbe979c81c887c1d7bd5e13d35168fed079c5956f17c72e9fb0e77b9aea51286c9d36413c9e475063c7b1e2ca51b634fd2147416df55d549df5341adc4bd26c23840179e4988a5e1e609baf7a591cbb1258fd87332bc4e674b782df0c20c4905cda469d9d862723080ec30bb18c4448bb5f0980a2d962d995451ab72ff3025c80bc82683f864720d21e05416930d88c4009c8c9d47bd287bddc83e92ab8ad44b3858599e2fd43d0e6d3c0b110f7b765fad3cb95a0408a0b26cfb885ff24970c98a8a5e7d5f3e247feca2ed5a90fbaaf76f1cf3291f3718172a03e6d2a66c1201365665d97d19ecb03b1fb6685f0d994e01f05d9a468ea3adffec28ae256d7444142f06189c9c0102aba1a7e01ea5c568b27987061ea0e66af3512fbf14cbdb8b945d223a1916165cedc9e21e37f996d525fb82d9fe849c3e39f8db507c814bf0d4d93466f00a76dfb97ef394918aa0b35b36d0287e5e5921a8ffbc2ed2de7f8941eefeb8388724870e3847ffd2eb00239b1d33e4f34d2c546a53b10d246e42a78c70e77b644b9f9f32f373d8418b9e2917e330a8455a316d1ea1cf41591f4144a438ad4f06ce740b3affe718db2c63354ca96659224ca6fbe7d16311f00c7c20ee9a03335c24b190b2bb62f8bf09a63c588f57b41fa7ec93c61a733886f3b672c0089614ac2eacb1d839de5e5d7d0be7a5095b4f57fe30238e69d03250960b21b7a2f7a52d55147821604917364078415eaf0dfd3bcac21abb51e1aff40ea0a7f5bb0ea0685985540a2102e66818ecfe5b864f95660da926fdebae92bb2da0526c7be832e691c9845a181f438e7e34c6bcf33b56e3dacb5b534915d0c36cb67b9cd5ffedb1fb7cd4f7893df24562cc86259a44f035aa71209585f1f5a5e471caf7ff31fcc8685468d0887f562987bd15bc0087c6d039957ef273a13895684ed6692e827a31eb3b1876d99875d225d166d47cace00b5436c08368f0a925243130d9b5823fbb957c27e8188d7cd63598311186a530ca89be06e25d2d6128e5d1b2047f12501991b40e741b3106460eb7b70e4ca5ded1d5aa897a16cc8ae831c84340fea78a24940c9d609a7adfaec7f6b85d70fdfcadce078174a9bf3b61a60902cbbc2c6c3b604aaebca9ac72aa9e0510c4e8e42dd78171b057f0f3a8527a1a2355c160cdaf52bee545b3540e9f557ca143c9152ec0893ec97082c644b103c249f6c20bd8f3e4dc76fcfb2a337588d469f423db1d8d97657026274952be20ee61e447d55e064c075ee978a429ef3cba97c57ad82f8165a78d61abd9fcd7757892eef06778d146184efce60733c2361baa0d3a5701d98a0de31733076b5452ae1254d335e46830dc44f8cb67c2952548cd4e0d9a768ce7eae67a9a25b1ea18dc24a2f8020a7c6929f0fa56356fedc60ee996352758aa4bffd3b0435c8a2687535befbc9bacad46e0e589612fa8b64b6615eca758cad6cb90f46fc3ac6bec2ae7e45361a459205f5fb93cd6a17f4407e3629223714b1428f311c930e132666111c6195afc915c843249e9354e51265d62bf2cb010b7cbe0764c4e16e6a4a4ab7634443a6e4383d5025f29ba9afc852a4421f803c047a2b5fe98c8deaa1e411630c92402c3437713eb", 0x1000, 0x8, 0x0, 0x0) bind(r4, &(0x7f0000001340)=@in={0x2, 0x3}, 0xc) setsockopt(r5, 0x2, 0xff, &(0x7f0000001380)="7a0c3b34852a474a539ca26c9811b6cb9f79b1b87f0d2708fc555e046d55254dce21d9d4ad99c36a8eda5072caeac10da706f03fcc800963dfe150ba6ff9f04e39a72d992529bfd24311e81c639b8ecbd73b9d771818af5843e66375ad49b92eaff7ee27d89b9d", 0x67) r6 = paccept(r4, &(0x7f0000001400)=@in, &(0x7f0000001440)=0xc, 0x50000000) connect$inet(r6, &(0x7f0000001480)={0x2, 0x1}, 0xc) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000014c0), &(0x7f0000001500)=0x8) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000001540)=""/40, &(0x7f0000001580)=0x28) socket$inet(0x2, 0x3, 0x187e) r7 = shmget$private(0x0, 0x1000, 0x26, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000015c0), &(0x7f0000001600)=0xc) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000001640)=""/112) pipe2(&(0x7f00000016c0)={0xffffffffffffffff}, 0x1000000) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r7, 0x0) fchownat(r8, &(0x7f0000001700)='./file0\x00', r1, r2, 0x0) getpeername(r5, &(0x7f0000001740)=@in6, &(0x7f0000001780)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000017c0), &(0x7f0000001800)=0xc) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000001840)=""/158) paccept(r4, &(0x7f0000001900)=@un=@file={0x0, ""/4096}, &(0x7f0000002940)=0x1002, 0x20000000) getrusage(0x0, &(0x7f0000002980)) getpid() 00:00:04 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x5, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x442, 0x116) r1 = dup(0xffffffffffffff9c) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r2 = socket$inet(0x2, 0x1, 0x400) unlink(&(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) bind(r1, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r5 = socket$unix(0x1, 0x2, 0x0) fsync(r2) r6 = dup2(r1, r0) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) r8 = socket$inet(0x2, 0x4, 0xffffffffffff0000) mknod(&(0x7f0000000240)='./file0\x00', 0x100, 0x5) socket$unix(0x1, 0x5, 0x0) getpeername(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r9 = fcntl$dupfd(r8, 0xc, r0) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) sendto$unix(r1, &(0x7f0000000400)="9484b9b3cb12a01a3241042094053cd3b748a150cc6f4e8e312a7fd56a32003803c44824b62b3a09bc5c8572ca021b95a3b9d686e6450e899d4e5cd2e2eabec194b2c78f79383d55db14820a28096ec151773a1936647df06eb13115203286104aa476475137aae427a929b32d4af06978599742bf0e3d3defb515786bfca3b35e28e0c11848147cc5c8debdb5e73554d30bf4b9197298504a045ba5258b194492b7912da6f83f4b60cf1119a88aa64a28e6071e094d7043045efa45d6dfd06329fc68baf61d24e8735abad62f0fdf257b4bfdf2b9ac659c83cd5ac8254f458c1a2e700e995fd2ba69b2be553da7f0a55c3e6f9a1107f46e6d7c4c31b6ff53f698216f313c86f9845275b31e0a74ee392c16da955888aeefaec998e561ec0a6f7f7d8bbb47d4a6af7eadf297ab1bc8c3f5aa9c23e45386531a4db78a9cb0fa25695febdb70c5c8b408d05f632df40bf1cbea7bc7cb123e1d5a513ed7a34a0382cc87b3d7818df16f3e47a5f5fa735a8aa95a00df58c223e43cf5cae5f73792ea02db8fb75fbfdc43b3708e1785bd5221fff36eaf0ee5e89bb563514148efc7d82cce6052c607e58c4661e2477355ccb9558eba040375969e1e61305f5005e17ea4890e05a21ef5ceed908b8e2bcdb0c718f2c110f74b842c182ccbb5ed7fd859b8512b5e1191926ab770dfdc989d1d216b7d602e9e2309932a18938b7f4f91468b85918aadb718d5e63019b4ac80ed439547a63a78d4507646e73c0874f6268ca66c3cb7596b1ec3742a9bc69d1d59e249aeaf5e9eda72a141c1292ee7f7b2ae65a89bd149da6fece431906be055f3d2ae1e20f7850ec35e42cb4eb8541c2f9f76859d46d96b2c715e5f71d3dcdf1dbacb6dd78047d01b2299bd1c0f27fbac5d4ef17fb60a93cbdf40c26894e812cc36a3d86176fc6e48799210437002437fe6d4c683e7e74c3ac4b0386e794ab6b1185067e797b643f8543d77770379f965175eccd50b3cae5abe4848145da9416f5ad83bcccd14e05be4830209f68bce800ef0f8b4d9580cc849f4f6ea819c22d4ab64ac0a44d0a9e2dc6f13150468b2e1b0d8fdaa0627dd6e6a633c323b152599b92c92a49bd71dfa1d33e076ef947de31640fe019d579dbcc3d101bd6c18531ca1d8a35ef663be07a190cef2c116e2a97311babd48be7194db53ff1666d5d89d0fecd442acd93d49dd693162476b344c8cf31e4f5c7d7e9216d4f6ea582c42565cb6511af5cf875bda3af744d3bfe64f9d3856281f54ee809ad08b55c82aefbea208eb15630a91e7e52df84d0545e23835958eb3d23cc423504af17370650e354bd04f8d4ef926699516ee0f11c44d387d9f043f6924a8b2369be36d7276d4840e715eac2ecd5f9297b4122d0b943c2b713567f32b8cf0240f55111a8eb4ddf080015ea8c3bf41a87dad4637327163fb0079c5ffd04cb536283e515a8859356b363e9302ae7cbd7c8ccb939b8241f7a43d433b9847b9ccebe8adbf6fa1bd4444fc09010ef8e9dbc9d5f09db6aaebf0add4f304026f87f529bf116fab8b5e340415f171e85c6bc705bff4e78b95b6661e28947e5fef63f2132f0e82e60fc75878e2d39a58c731cef5d9fd10fe5f4f52cffcc8f2087361ed4bcf04d6bee1f019c9994ce7b4c7f9c790c15bf9ba3cc0dd9e244aa3bd5e3d7a7ecc16be632d5a38b4e653b68639e0ff23651c99a9c78d95aeacd16d9667ba2597c8f587c1ebf1e20803eb768487393fcb4cf4b8f3946d2331d2fff115b6c2993fd3591ca7151e6172ce4996ddef9ad46ab61f98821dd234c3c4478445900ffa0658b51bbf81e8227b4b68615cb514440974a0b554d482bf4cc903149e3e5cd77cc4d5dff144c4b0517c791008ad2714b06eeab6b5fa703e5335f5bddb6704b125becbda1e53ccbf9c1181fd48d2196ad298d22773143d40e4dd129c780f3ada3268fb2622a1bb4f204bbb3919360c5e0f471084727a8cab6eb8e0d438af64ee91c7dabb7d17b26cf4a7a027e86b32688fdb9ef798d4c49a8dda53092f72388ea3e3c171608f155eec8bf98c4f969b8658e7fd7805ce61a6c5a804a31203b87316f85c06f2d60ae3f165fdec6366ee1600d2bf395b81d2407f405a1496d975b9d99bd849801d842cc53abe15542048a97e6dcba721ecf85696085dfd6819b4bd25b5a79308e82b08809414d5d33fb6798f1c47c52c84cf219f1a50a7ca805ec77aa5570d27cba806cebe28af436c9eef6e30d702eb8680ef2186e36c3c959d4b24058005456ad760be54939e809aa9ad2fd204030d90b6c8c016d680ce95884f9210e92db0cd49a9772370144bf5cdb667fdfb96a963985f8d63865480d303f846bd067f2630bfd1a877baefcd228b2ec38264916568076041e7aba29670615b28a14a4982f608c9af7e4c3b669b3a3d4d97cb4d0716f533878109587cb389aeb6666ae388cd26d98999425d6b44d2ae4c14095a654228d9e0b9570560c45439e504a97d1b4c9b9cd9cc270edb8fa0057b3595928540fb225110dd7b73929bc775952b2ed47c25ac3ceabee3374919d723414e515a957ddab45101ab3c8e654e4184a409b01d66d8258b91d42e04c029136f5d4aa295efdad9ceaf3d660505ddc2c84c7e1809e7f3be6b1dc15cd66a0801449e0322189e9b2505d9d92e9094af05e5edc485f6b2321328773336e2d992c333c53e01338c96727a380f53a7cc497b3cddeddb6d13e9db07738f01a7e7b4673174bb79966e12069e349557d2d4b0ed8f5d83e43228a471c3e4f475b0da33f3fac9be5ec037eda6c21ac54ba0756ca548bdedeec266157f42bb238f891199f5c6eadd5e14799492696d7b0cd032637627cf867218ae1d8081e04071922de31583fc4152e0e628762dd65781141d43e93da6f6219a9ee8ad4a9c2d120f19f3af730e31fc3623eb54418ed1e7f0bc2fd07f47402764796e3fb13d65112ba4652101beff8a835ee6187f9f27aea3be99c5ebb8de6826c2b41498e3045dafaf844a8d6f6e6b105f7dfb1b6886db10938fbda9d7a6eb4e201f2f3adbad18e50924cc4daa1a485518524d64cf42b395a954371b41ed09aa395b549b297b7bf1973b79523fc8735c5d3570bf74b0249ff30cbae736ba2651f72d66993cb530007f0383f1926a139bfae9ba4843b389fd006d44dd28798ca769ae1116d665ba1957dc6aa1df66518621f47905963bf692815856fc45100d1de5220c4c593b9d97fef6e5dab834ef7978f0042c2377b1d3ee558560cd7f385ba996a7c3693cf2bb516bdab48aae0d17ce266ab7a319e09cbecf591a5796fe230fac84979ef915b99e0944d9daad82503e592897b79d2965658a6aca7ed94b261f37b2408e7bb74ea93ace5b7d3e1e644913c5f1135696f876251a76bc43ea90bd9c68baffa0cff4e8b6d10cfb323c6929d47030e5173b7d334ba870565b37af2d3ddddf38fe4773bfbcc39565e383f884132903d88f8181ce5903c6d157d25a4f1ca08e80d0868fa7f45058eb59d2c5ec1d3340726a45c5b085e970b61761c6cd0e11327b7a956290c4a1091b29ac183ddc284926290d8762d219488ebad46470fdfbed9498e2de46e889cbb8bfa77b2febc041e2b10d7147ec85425e9c67171eeab3e92099288c07e1504e1e2b3f6f485058c288b4dc6828f7b498a27870732d4e6825db32a2f235b49543f7b5aa78b8a216f212abc9481d1430135f4cc6316ebeda09d7293057497a0d660cd1ba324e966488970f8fd592937875519ed8bd4cf75e611e2666afec259829a7b9790e7b11def68be6908c24b835194c2397b5d86886ae96f742e0e2554c6770e1de959546bd7d06e6a2050d84a87b73cd0a45ad98ab0c08363e300619e772353c6832d74b3709145be11a1e659e27fed6a7f2e41b570eed8a4f4fe97cd2948bff6c79181b72e1742f0f3fb7c7dfe2f725d3e673927752c4a21ba4c2dc25581101163199e0bc709db937d6eb00d0bf85de109fa99685fcf612b28d75cbde18ad72386200d833f69ca99628f94bbe78c7aad3a91d5a672f2843ce3344939893fff3ff9267a653ff61d2c5244a8cb0db5405d3909ac4ee702db042c83f02efe8484ec63e2173eafe8189fd1eaccedadbe5442c63c8f559cec58acbe0406d4703235eb5a7e3b7ae017bffc2247e4540f0bfa6dc89baffa97df0a19f2f95689110c6cf74d50f01ff3e4bc05ca86a4c20cb40bc07fdcd48874bf8be354b40dce025b992315359728abf639e2fb555218fa3b620cd25cf400536a9e450cad0ef729a593a40d0c7544c3d262908839a92ed29f0c3ae9ab7f6faabdfbba3cefc7a5d44c57a1e57fa9d9650e24524eafec5a3f7b0e35b664e3a6f3d412448dfcb3b59bb1957a3fdbcdcd7f7673bd862125f3c94300e380571120aaf71320c27ed9b55daa174c3118546a38d5935ca31065edb274ed3586f8f6394e89744b10c0dd457689afc81037b5a05d1213a228ab4c5454e85af66e429d45c0b97a9150400fc1df90725b375b421b7e282a1f2f4d8f405e97c94d2e2f54cdd8a341df1f7d8148937a66a1e942cd1f1bc28b9eabc44c57bf15c8d00e293ea0ad7687c17a62278b32c9dfbef569332d11f5b8793c7deb85231c492507e4ab7d4a8e5c94e1bdbee4a375c302e4837ad36911d3a7074820609bebdf1f018394e02e2346809ead9e7f95e0bce5844e17473019281c1b153a4f6d012cfc0cbf0a6a99e8720762a03e538d833191633b285438399223e674569635792c14a871914eac582b78bc1dfe5f3c7939c885120e3f37fde8171c3eecc7d4cff755b37a3fd98682f74da8d0e2cb6ec296505f2504cd432a2ce1a9c0ddd94dc46ab9b2a990057fce4d3c7975592ddf3c0bd1267bc5ccbf9b52ed20f50bf75e5a4dbced0cf1b50e02551d53788718805dd7b263a89494c3e5dfa413c8388efde3d79fab8591a411f6d6a8229bf34adc33f22cc21557ee98b60659ac375fd539870c95fb84ced0096a92768d43526bb76907a3a3435f9b94fa8a7edcd611bde09dd38bae948e12a2633bc6905dc1416cf8e32c6ff19398c4ea391107436f9b33a1b12cc268c68c06cbfc8cc028e33c9b0624323193e7a650d3cb6d6cb4b9388eff9013ee573b8bcec67eaed0e57b704bc92d29211dc665110ee8a3b2554cd0fe38a42373f481b8fd23b82506d3e4b1143c71dcd55d4394d7aae535ed953b12367d084cb532cbf8a1556ebaee5d76699ad34e9a9570671f8be38bc36daf791270e02f9c3837ac70b3c2bc155bfaaa599175968ec541672a8a916f082db956498d6d935ebb59e1e32e3820e064f10daf08adabe7c76125fec62598ff537ee05823373a606f5f6b28a8135766a9ac092f75bbe233e13d904cf83379c1b41c83b10370a635d30801384ee6d9a9ec6e1ea538474fbcde6ba3a9d53e01d79aecb5805735c8e1459ea2411f4caba3733ecea2550350a6960595d871bf45290abbbe0658d42b2c16dd113234ad68ad2b1ba95cbe51f274a7693aa49da27d75e70156076c1ad83eacb5fdf498679f874140d4e2b1ab2e38618b4bb1c2254fd34a311341c231388e9bdfb7ed7d49b247e62be8b8a5780e6b87dd96f4324389452f34e3abe2b6e7e71c26cf1367a75c37e15bfeb58bbaa8a4be4676d47eabe9d85448b27f2998cb49f9051afdbd71ef07d90084c50c13bde283b027250d4b29cab142da4b7363675e816776a5bd03621274ac9ccf843f1860ec352c1ac3fb00785ba5935779b368cf40e2e29e4f5d40cd4a3b25140edb3309de679cd51e1", 0x1000, 0x8, 0x0, 0x0) open$dir(&(0x7f0000001400)='./file0\x00', 0x200010, 0x80) lchown(&(0x7f0000001440)='./file0\x00', r3, r4) r10 = semget(0x2, 0x1, 0x42) semctl$GETVAL(r10, 0x2, 0x5, &(0x7f0000001480)=""/17) linkat(r0, &(0x7f00000014c0)='./file0/file0\x00', r9, &(0x7f0000001500)='./file0\x00', 0x400) close(r5) shmctl$SHM_UNLOCK(r7, 0x4) open$dir(&(0x7f0000001540)='./file0/file0\x00', 0x10001, 0x80) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000001580)=""/176, &(0x7f0000001640)=0xb0) 00:00:04 executing program 3: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000180)=""/255, 0xff) fcntl$setstatus(r0, 0x4, 0x40004) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/110, 0x6e}], 0x1, 0x0) 00:00:05 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000001700)=@file={0x1, './file0\x00'}, 0xa) clock_nanosleep(0x20000003, 0x1, &(0x7f0000000080)={0x0, 0x7}, &(0x7f00000000c0)) 00:00:05 executing program 5: r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() setgroups(0x3, &(0x7f0000000040)=[r0, r2, r3]) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r4, &(0x7f00000000c0)="16e1dc93ac5f03823eb9650ddaf9d7e615117e983f9bdf9e4e39cdd95a6f1942e193e277bab94a5714669c3f97fc72ecba1324a29e0c8f8e67d94c69fa1156474c23d69658e378447e9eed0add602d3b4d61ea3dc81c396c9778a7ff5c7b18b4ce33459d6cab0400ddf5e4b9a08f064d2575f5463897bb3c3bbaeae98adeaf9eab69f4b736919bca9e981395b0e1acb030ea6ca7c25800fc6940fc93", 0x9c, 0xa, &(0x7f0000000180)={0x2, 0x0}, 0xc) setuid(r1) r6 = semget$private(0x0, 0x4, 0x8) read(r5, &(0x7f00000001c0)=""/121, 0x79) pwritev(r4, &(0x7f0000000380)=[{&(0x7f0000000240)="6318417467dec5421f850220759e405efc31906b317980efa9706b1eae7992da94bbabe455de6af5c4415b8190ebc706b5bac4cf39da7aca7bccf47a9639b49a7dae433db05c248dd64bda23f7e24e0547d244f4551c5b08499227b4623682a72e3581eba9150073030eb0c3790c6e6c4b0eb7cd2a12e8f61fdfd45214c513092f3c8c9061a31a2f346de562061f4feff4791ef93a7d5d075c719b05ad16cad77fcadaa7a890682f1c5083420a5bebb453fc878abf98ea04dd86b51fc6640bd0fa2615f99e5efd543ca5426bb9e759dca2ce70360f8d6c007fd56b4e", 0xdc}, {&(0x7f0000000340)}], 0x2, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000003c0)={{0xffffffffffffff89, r1, r3, r1, r0, 0x2c, 0x9}, 0x10001, 0x18ada465, 0x2}) r7 = semget$private(0x0, 0x3, 0x1) setgroups(0xa, &(0x7f0000000440)=[r0, r3, r2, r3, r2, r0, r2, r2, r2, r0]) r8 = getegid() pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1f, 0x10000000, 0x1, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchown(r9, r1, r2) r13 = msgget$private(0x0, 0xb) msgrcv(r13, &(0x7f0000000500)={0x0, ""/143}, 0x97, 0x0, 0x1000) getsockname(r12, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) sendto(r11, &(0x7f0000000640)="1287e267530a8e3d1dfcea5e1a0570a60748431a6beaa9a2a60513ffdc5084031ed04c0e776f26f7a58650b6d2159e2ef73f2ad7e29bfceebcf370a79124c1933b2eef804d33df16dee1c4a3906288910a7c7932a18b9505e15daae035a6db506ef2f280196e", 0x66, 0x4, &(0x7f00000006c0)=@in6={0x18, 0x2}, 0xc) setsockopt$sock_int(r10, 0xffff, 0x4, &(0x7f0000000700)=0x2, 0x4) r14 = openat(r9, &(0x7f0000000740)='./file0\x00', 0x400000, 0x0) setuid(r1) openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x80, 0x100) msgsnd(r13, &(0x7f00000007c0)={0x0, "b11e2175e6d6d97d45a0a3c6239ee01a4cec382d32cc18325e9f9721789fcc286a19f491ffbe086b43ebca37d9e2d0252d39ff30fa121f77c6029d31ba"}, 0x45, 0x800) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000840)=""/143) setgroups(0x7, &(0x7f0000000900)=[r2, r8, r0, r8, r3, r3, r2]) close(r9) dup2(r14, r9) 00:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80000, 0x4) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000000040)) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x408, 0x0, 0x0) 00:00:05 executing program 3: r0 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000000), 0x40000000) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getpeername$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) rmdir(&(0x7f00000001c0)='./file0\x00') truncate(&(0x7f0000000200)='./file0\x00', 0x1000) sendto(r1, &(0x7f0000000240)="644c5a5365bf4cb6b0618814d2ba6cb0cf8e24819166f3b60c2b71d467ebf1cdc0712134ef228ba856889121054d080ad2d3680ce87b97bed6c7da75f6076d4efa8dbc34fda19a5f64bba0f50e4a937e26e4ccef6440805e90bd5389372323fe39af38355ab0303e0f0b5ae5e0c97c56e24147b22a4fa46db78ae3a88d4a42162368c855d7e0c1c1fe1a1137e419e642012d713b57ca7572806dd49668f86903a095644900168d6ad84286355748438533326fb9fda38de7ce1138aae11876c1de", 0xc1, 0x6, 0x0, 0x0) r2 = paccept(r1, 0x0, &(0x7f0000000340), 0x0) getpeername(r1, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000440)="b9ddbfba1304bfc61c0bbf9899bbc2cd9c0cac91652b38cd09df09ab8edd3d517fd3d50a63720b8b91ecf251eabdd932eddc9569079021defccbb75cdd994205955eb634debf728984e61b380be5d1994ede51bd9dd07582cafe93f3bedafa27ae742ea199db7d431ae460e8cad8767c03373a2649990494ace958d43215a7d71a78674e6569b3d55dfc70518b9ed8bd37999f4049556db52873b7ab02df68fc92cb44cffa6f73948b9c4785aecda5fb907f0d42", 0xb4, 0x400, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) getsockname$unix(r1, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) truncate(&(0x7f0000000680)='./file0\x00', 0xffffffff) getsockopt(r0, 0xfffffffffffffffe, 0x4, &(0x7f00000006c0)=""/161, &(0x7f0000000780)=0xa1) setsockopt(r3, 0xfffffffffffeffff, 0x0, &(0x7f00000007c0)="d1fefd0cdb8c44e71716654e9fd6fa3940edd5ac783ac321c02242c2d25b303f06c9bd12739adcfc9e119af340d58c6eeec84904c0a6d74991b398a2599428b2f08e250883b3524f7ee58f4cf806ac302279d5f32f6e2d014b6e885f19c457a811a51be2519a7397d176064a3159a436f9b2c032", 0x74) preadv(r3, &(0x7f0000000a80)=[{&(0x7f0000000840)=""/22, 0x16}, {&(0x7f0000000880)}, {&(0x7f00000008c0)=""/13, 0xd}, {&(0x7f0000000900)=""/74, 0x4a}, {&(0x7f0000000980)=""/208, 0xd0}], 0x5, 0x0) r4 = socket$inet6(0x18, 0x50000003, 0x8) sendto$unix(r1, &(0x7f0000000b00)="5f3f88907f9f26999e3fc36d403bd668bd6d2247d04526492d0ab631751c8d15dae91705186faf778eadc1af466f2fd182cd18004204960cc4cc8416fec0a7fb61aace182de054a8a816956e320cc0f4bb50", 0x52, 0x8, &(0x7f0000000b80)=@abs={0x1, 0x0, 0x2}, 0x8) rename(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000c00)='./file0\x00') fchdir(r2) r5 = msgget(0x1, 0x20) msgsnd(r5, &(0x7f0000000c40)={0x3, "451ef0fe6df5907920e54fb9294278b0abd5883578941732f2e3e915d798e7c055f82fa2aaec62a1a3c8dc52dc7ad9e0b6c5c556646eb0c1bd0fb4acbf89efdc8cdab2f68b39c1e4084422e7616454a20b461b1fa353a07d05e48782d9780b0415333ed92ecd82c6228281497d0472f4539d029546"}, 0x7d, 0x0) sendto$unix(r4, &(0x7f0000000cc0)="8eace0bb5a62b73c4545af950e9786597603d4293d1b843e7a21c04cb3f20fda1653abd85282309a1e9dc5", 0x2b, 0x9, &(0x7f0000000d00)=@file={0x0, './file0\x00'}, 0xa) accept(r2, &(0x7f0000000d40)=@in6, &(0x7f0000000d80)=0xc) fchmod(r3, 0x10) bind$unix(r1, &(0x7f0000000dc0)=@file={0x0, './file0\x00'}, 0xa) openat(0xffffffffffffff9c, &(0x7f0000000e00)='./file0\x00', 0x200010, 0x2) unlink(&(0x7f0000000e40)='./file0\x00') sendto$unix(r2, &(0x7f0000000e80)="dd4790de9a2e7c5516ea89e0a83a83323d9c3855c5c81c9df550e67ccfe9ab957e5b435a44b3c1ed625002ef7edf5bded6941143e2c08e2198524796c155ac0b066eb9b3c7ae78d6ec91510a3e7c8415105ce6afe6ff77c589041476184b5c03a6da9f5227672e11b57fe0f71c42653b7045b913f1c8405508d5d91522c0811a697b17aafb6d9297fdd65155e5c4866a7a4189295c838b8fb55bfddae207c9eb16550a9d57a7b4b269aa11776bfbb422ce6fd3c6f74665b34129b3353b4d8a48d8b1aec5a2bc8dfe39750066cd583e5a1470500b523573f838030f56ee5ef9e9c6e3e99f10c522c9e4997554391a9e25eaca5dfc68a82315139539a1ab8ebc", 0xff, 0x40a, &(0x7f0000000f80)=@file={0x1, './file0\x00'}, 0xa) 00:00:05 executing program 4: r0 = socket(0x2, 0x5, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) flock(r0, 0x2) fchroot(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/157, 0x9d) r2 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) shmctl$SHM_UNLOCK(r2, 0x4) r3 = semget$private(0x0, 0xffffffffffffffff, 0x4000000000000260) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/225) semctl$GETZCNT(r3, 0x6, 0x7, &(0x7f00000001c0)=""/46) 00:00:05 executing program 0: r0 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000000), 0x40000000) r1 = accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x1) r3 = getuid() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, r6, 0x400) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/237, 0xed) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x400, 0x2) r8 = semget$private(0x0, 0x0, 0x292) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = paccept(r7, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc, 0x20000000) r10 = paccept(r2, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc, 0x20000000) sendmsg(r0, &(0x7f0000001880)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000440)="5196df627008901c2e7accbaa23d69273129a3743b5bab629f5d23aa5fc12c9aaba3355fd7807084826d95b80a2015a5d4e9cbef2c72447c1d79c5f6200ee881c683fa7f4f1b19957fa1b21df8adc07e42a01705f2a173c4ada9de885ccc843408ff850cc43eb0bf3a1254d0be39f2c06a92a239e1beea9d570a81bb0935ac8585899870f5d248bc75864a5257538cd985a3b332b95caef1eb63e7f0b7590d63f84bdae9ae558063709b042b8cb475911838925d31e0bd94d5c1fe630236", 0xbe}], 0x1, &(0x7f0000000540)=[{0x90, 0xffff, 0x6, "5975b6c4d2cdad67d6c59e12b139a302504040cf6292f74b27345ccc627f3cb3d90be7b11c835811c1c62700cf15e1492221b1d035b64373a640d8873b5d25fcef9a18c92b53144c2dbc6439d379543f9e31f93471a518210bff9e269e27f791f043ff694a74bc368d1da8fd071560a91ae53b24091957edd0db5a5e5b078a"}, {0x108, 0x6, 0xfffffffffffffb50, "03b67e638af8dd2b28b4e5c84f667eb6ff369d73d4d0d74fddf3d42bbba321e9bfe4ddbcfe23b58af1c0fae0cbf7e4e2ef4e40dd6489d818a9684f1c98673654b6cb8149dbefc20d43338f187dd1e3e5da6eb534281c6b7a546a2ba0d57635fb3fc4f21e7ff1dea09671e6271acc59744a00d0dfda55dd31e7522082ebce67a1a20ab29ce04cc287c7f5aeb8e8ad9898f808210d0a9b685af200793350d3e530bd517d24b018678b0097691f96ae24db9a83af168787ce41bdd1d4ea900995bd6f005c643b1836598384fbb0064b9a91073216444080e05b8ed5527f2cf6796e8c2fb131b01161140d35348704832f5b971754083da4"}, {0xd0, 0xffff, 0x1, "06c768a6ace03306838493247e823906c762055d51585903aa11e0565c5a48d395fc72fb802934023b13a56b2c7a96c71f385b5eda8cea0d3d3b6000681336fe72725ade2d62ce6cb381cbd3577d9e4188b04150e34b940b1f45a893834c3e90f5a09f8353f037641426f5355118c2dcb8e49f0b29131f09d8b6f7cb55828be9100163b670eb9078bd172316285505f433d99b0d6ba9e172445c8a845bef12c563a8cc523edb62e1a55348a15855a8b1648ef9a43829c650776cb8"}, {0x48, 0x678d9d132049cc36, 0x0, "455359ab9aa9dc80b6d9f2dc092730ebd175a45e4bcaaa356785814f42ed85217ab488c3dbedc9e28b3d98c37d976546f5"}, {0x1010, 0x0, 0x7, "ee75ba7ffb858e05ed6ef8af2aa6b57ed4d0f3bbbbf80eef6bbd580d79bd216a00fbd3aa75726358a1d1af084dee4b8cd3ff47e6b7b6b751ab381bbaccd5947b02434175b5c75dc6679c96678a8ee6eda8c7885baec3dec2e3aa848152bb08971fb4d8f535ab9bfa89d544de31f7210e68457e92577eabda86fde6da130e16e69242d5600609de16edbba6450b32e615c128abcb068d83f8af11cdef977231f4b7401ccf9c8326b2552a36f8398f182f30defc377ddeb1d817a0930c9377d49a8f05256a8a604393a9ecb7b9813b5c68f7ef17be783a1c14bafa4ea55c7960039b79a4ffd6e8d47f0e3d5654ecb83f02eddb424366b9724d9ab9812d6bed93a3a423c4150184dda473081e821f8fe7fdf830328b54e615989babdef80c8fe2cdb52d5377b76bfe5989fcc48b23bdfea14b5b89a9fdf59e5ad1105ddfba7f9e5dede70c7c1b3fbb3a8106cf320ed4133900cbfb535d7add4482baa1412d6f49edb5106e343be1ca624777cf02048cc1cff92411294e8faf450c6a2ba13879cbb70bdb40febc8c81e6ee2b691254a9d5351feea1afecf0171c524dbb0e59423159871c07d82ed5f937797ae5256d36b4baa4f891ff1b318e45f7fdbdba4577200dd0cf614f27b543c5ff0dd6e52556548d7f2f104e7da9691b4aa1b80c3b0c256c6a5aa688a908b2d92bde1177fb616d93dc37870fa8b75b19db99c1b244fe7da3abba2e811fc89b17a0e25ada83149ef8329dc7fc3ec8d554112cb87a0332a9a52e6488eabd993a6e433554ba78c368d4a9be55836389e1a3b7d5c76fc08b437ff18e480fca77aa271eadfe26c245bc36206b7f72c2108de7be8076489285ff02aeba4bf7d8eb80cbb27b6acce8e2ed1dbda8cc292d4ad1351fa08449c026f7c2cbcdce879bb1e75116bc72798f84059eb652c2f8b573de2c1f09e635e8e924d879616357774ab67fb8e8b5469d3f2fd9201077b69c0c98dde1fefc38e175ced36e7dedc6abb62b181b3cdceeb2668689524e62b9ced390c9c2e5e7eaf33b3ce7d0558f16585cc057d6f0e7c43f2221e7951526ad152c0162ebf9cda9e92c5624d4f8072393cf6ab1431291fb415d2dae81a8f1ab5fd0a0b2b833efee5158ae2efd5707515d825b7f41c8e539b6609ba09546220024d9aef46991dab134d8c6044e4dbe2c6c3708efe00e2ab328008d305a34d2afc93cc444e09fda691455e86059e48080f79fb501efdc0296d77a83f832e1469fdeee831b769073775bcaafa34b101f84952ca35b32e42ba807bec7421d5576cc7c3a0cb961749b2cf92de1f385c3cedd3871ad5f32ef3cf50afc2225a375b4c0d2558e39395a2ae2b5e62de4e98f45b398666ee055b10101c4a345c7f780a63b565bfb388247dd15687d1e9164934d1e454fb97ff52cf83c93c8715bd571047c076f7812a592ff4006707ba9039dee54820e637bdcd11f3adf9ee6fb1c65f82255211462ae01ccd672626afe7ee3f81961a295a0c08f181544a6e52e5d0ea585fbc79da520f9d42146dbcd05fa3bcecc09d7b3dad37a09d612a16ca23bd55d66e3c850e488a2c06eb2a6a339eb88b5f177645465273b795e7db34d1afe21e1be49ccf4c62da85706c98020b25dbbcb0339185cc751cb4bec3ac49e5962a194830d76cf5b31fa53ec334a3db9d06665414326612a67609a5d71b564015e053691edc6586bdfa937cf7a09fed0e0ee6c8dac522041b4a42612c5a304ea8cb6b972fd6a9c8e80dafac127bb651094c60742ed3dac12f4f5c06c996e1bd4e4268b0391237bd988db61e025b8a1ebbd38c97cc6bdee31fb5ad99c8035499cba7a538a611beb4579d90a00b0ad7155780a2ca4d88139309e8bef7e3df8ebbd4ce09cc6ecf16c5885a7790c50818db683ed25fee1bb1e749607bd134368c2621a20e9e4f80b399fd3a023f20269c6409b42f9f0354e7994f61a9d01cbe05425e1dc3415c118170d991729cbb62ce24b7205723e41a44b368e12e20d676420b5f880bbefdde70dc5592c7c7fc500c8eca620cd01ba1666b0695bae7cecc17b97eda3152e7e086b42c942c9afb35a16bee5df862d31a3c74848e23f0e49fe0231b1268e4a7c306d97d1281b82dc744650fbac3a4e9ea1c5cf72ac830180effe82660b92847df9f70e869022b99a7a61a198b303c4743f82aec8c5d16bdd47dd446072f99bd154f7288b253d8e83ad19332cff2eebf1d0fb41f67adacea3f57569d51f4682ffd4b9bc777ba158fb5b8a4f5199ffe116a67061847de30cd4c2dd632788692c6e5acec3079548c384bf12c6ff09756cf25c861671f2db0390e964e3a694644e114ab02895c3f1106336ded308d9f695b756b8d79cb12c6e719c5a4059188b6d05df4a6c30633329e934691bf1c74cc5c691c1e04062028f2131a303c20387b1c90bfbee5229ca60228ffa6620a3948d92d26e927d42a04762017514dfc79dcffa2669f4f0a0e8088e6ab05fec7d2ac763d9f7be631d1456467acea8f1902f47c46efcf6c9c698b64bbda8cfe9cc4cd6abde245e6e21ed936ffe7cc0a6ce44f18accab6257ff944b75db18bd33ccffa5edf295acccb23702318798a5e9e5712b568d5e7c1bf03c028a08060a2fdd6233c0ace6adb138e83ac617306e76dd9d9005927ff93de65e08c575ad9a9cf0042fea5c8cc91ee031c8f9cd5ccc415394d787dea1ffef7bf38cb0023edcedd2383dcf4b7b4eb385412e084ff42bb3a4a0e28724af3e7e15bd7defff52de2d7f166d292353e074ed777791ac97843cdaac44d000309581635504f8e8723e45bbf3bcff429ff109f02b964177b5dc4354b856a5aadf07a9a70d5673454ce81a5105df73465cf806d3ae506caf1fa9dfa86c08af709f51ebdf9dda570e6775c8bf91ea5e2a1e655277428578c6559672fefacade1621eda037d0a1ee85bd629f2dfc76945115f344960ede4a770ccae4c2177cd55b8a67d4e835137778d89352233310cd1b5cd0299ef2bcf1888b6d15c262df2db8ba6c3dd3f282b528b8c9227aa111d0884048be0e523b50a2ba0e0c958cd684e18518ee5b6fb575120088cb6f3f85a7831f977aca4a9681266b14fc335538118808f3c955dd3d8a939e45c5b386b788f88533bc6222923fcc62796696ab84c7f7e75b76bcb1fb37a472978db1469ea15716a2885d66e6ee5ccb18d3aa0a0507af6a35b4fa008ecd204abdb639ea70ad5e817cb9d6167ff2ce85a600a5bf0abebeb28c5c3afc9784d5cb11712b6d33997150dfb4ed6fbf0cfa122a784f715bf55919718f1dd86515732d7639068c8d9d4ca99f30417e33a2649a9c293dfcf69cfe4506932d9f9d48fad7f8470e897b55cd1aed85e93e7b8e4520ca23816bf87ec9122597c1553e7a9957743961980dbe5116298e2b67618131e95f97676b2bde7bea9847525ac7176860eedb0c3b79c9198d51ca255da03d0db8e96d3d9b951306ff3a88b6ccd49f88309bf25e6715e4f736b92bb190a455bb02152262438b4907f2c21a1b6be708ed67ff6a6ac595e154c0053ba784aac99370b4ea2188ce7d4257051d7be917e82d39b9eb0ce7d95183fe1ebaf62809ddc14bfe62561b71945c9dff927753057e44acb2251612e82e129e267ad3b28e441b5907eb1d703e33ca06d14209f267a77e3957e66c0c709e954b2261bab319dcca4f70caf15d31377c5453463e97f278ef4cb4ee2e1c703cf8f64cd9417d0c4c67a3b6a1b41739ebf41e05cd22c3958af6bae989b56cc9229c2f659dd947cd05d02fc973332b7724df3fb7605ecd56e73e94888c93dd007cf36e2f2f5530a43f233245b1f28811d55381623a0039d41915a10a0da04d68b16fd729d97b73be5d2bf5455e543e94cd9f64748d1d3445cd0d84248fc37313138a4fb0d16c57bb8ac3fb7395f7414977666caf60aa5dfabdc91b3c2329a730519cdad1d067126a3d544235ec4044f8625976c7739834b29c7c0710b1e80ea46a1a905962b50993d2e1be1248d19adadf156d14e32ccfe932b7b2e7b932bc1195496c8e2fa9efe0c472970c02f072142009cbff1c61498039278706a9b5620a90b8f90d295dbe8ac0fd964c5aad39da2eee855387d5d902e1177815e10fe7b0aa3cd3d2f23ce1cf909c203339fa1061223c0dbe82753e5c41324669d0ffc1c8c4cd7e70f8df9270bb81dbbdc5898a79ffc2f9025dcef2799f161c79543a6edddfef40064b787bc8193adfc58b7899cc32c3956eeb2eb9ed57b49f2ea7f762fce6e4c8f2a0f57eb677b66d1c8bfbef518efe2297032b346e23ebb2d67fd0700a6305b837d5bd4b9a0875b38879bfbfba3651d762889c3cb1f36ef03494545629f09913a179043c896e9f922973f57357ac5cddaa74cd9d128139e0297d0e667c2ea01aa9bc68d7987ca36b9d0841013954ed4f890a18c0d80dfd2b8319eac9c3971e2785f6456a26428426e95cc526f6662db88b847c623ccf6db0bc636c9567eccd15ff2639631d1d3b1f6432524d1b7ab00e16dce4a3884ecaf406a0456baef76e5f6f78358e1b2691a2115b2d31f9451820c5ae90d20b5f0836c9ebe2f9c672f60ed244dbda3fe043cdbd2d6b7459d2fef50e280f0e05bed423687af741bc696228334732fcbebd877e1362d36e86db259c29516d4c65f40b3ef9b069fb6c45fd2d52ed34d07492553063c907e2465de567f2370e9264afa97fc029c728702a0d7ab0defb5a99dce8b34f89d2e923c8540da0beae490997f2c421ede60987e2fc0dae16cc8827d67dac7520be58dee29b4f7b541a62946298df8fc6af7252d62ebe1ff11d83fe2d503318c35de32c1d0ee69b1e2bf807a34995d7d16a699111f6871b408e10351e8d7ff88dfe47757d5ae2f82cf52396d5d023d897ee64e364e63f3dc0ccc567fbe6d7f6f7125a8cb7c26d7bd0c1b6c843ae974cc6bd37c2b13e254a226c1a9309f555907625bd27b4f74995a81eddbc575958afcd151b1e96a6d1e74a0adf9fa2df075c638b5964f87720aaa8868e3df104f14f13249c33545a959509e3de07e7d0c904823ae2fa2e3f008b20e0ad6f8bafcf849e37e5c1359eebb26bb2d6ac9e8f6e0b39c2945a33bf7c65df97e9b24d7c175b46eccfcf089147ae963d64c1c0040f501ddd389885049311da4b3aac1389532c4691c9bce39ad224399fb46b0a1620594f8669a9a4ad9146bc2dcf766c1e85c86d1a87d3c530af609f5bb566a6367308cd45c215edeea1fbe8dda1916ffeb7fd07f37a751698039e61038e9f39406d2b1a9827b8d0b4704a5581a4d2652769f0e1c0d6f2abdf4864c13ae8f94d6997f412ecb49ef06acaaac685a9e900b9b2b8fc0c8da9f5caf76fcf0c3cfbf876be8a011b3096cea4bcadccee922d6a96e6a7a2cf3951d257e699e037a2b4cf94154c7d451de14b741f4426dbef3d0f1d99b4e77c0055f03d114566fb208eb2586dfdef1291b7bf2bac14c27ab89580c2f8e9037b7ffdbd5cf3c397db56a63acc90792eb572aaf5a5ba981ce2a359cdfefebfb919497e96b2568145aabfcd0243ec1d3428d726a14a8d0933cb0464148ad74a2177f694b61f5e6f4217c6ab5e206d0e9b563e4f28d3d16e0fe9654c596a5861efd6cca411fb9cb8c87105770e1c74d7bb60d15d10651357b8c397f13718cf34db8cebfee78fd36167d97fd22299402d4ec4edf300917b6690b9418c43e241695f7c7ec59577850b38d7bbc77780b23fb644820a03d7c32365f2a211cb1b4f567965fe957c0ee17c7991568e14418dddbafc5bf11440d3b65b97ffe56266e0db"}, {0x48, 0x111, 0x80000001, "64ad10daa4a4b54d39d3ba6344b877e80a073a130b30275e9012f71ea1195a75881f5b745ddf7775dd079b4a261947aa2b1ba4"}], 0x1308}, 0x2) r11 = paccept(r1, 0x0, &(0x7f00000018c0), 0x10000000) r12 = geteuid() chown(&(0x7f0000001900)='./file0\x00', r12, r4) chroot(&(0x7f0000001940)='./file0\x00') r13 = accept(r9, &(0x7f0000001980)=@in, &(0x7f00000019c0)=0xc) r14 = openat(r2, &(0x7f0000001a00)='./file0\x00', 0x10, 0x1) getuid() fchmodat(r2, &(0x7f0000001a40)='./file0\x00', 0x80, 0x400) getsockname$inet6(r10, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) sendto$unix(r13, &(0x7f0000001b00)="8f8e364fecf0a761ad47d597b223b0f21bc2451fe8c3b6eb0eaf22926bb336736ee9d9692ac62e7dba3331b998a307762427f492db51394769eea11ecf4aed5837fd1e64bcb57d316e9e90ef06d15da594f144914c4efa5bf3c8be53f739eb1b85c75a2a6fb1e51daa1c674d998045a9a3c69f3fb0eea795095544a1ffcb1a3edfe5b1cf83f15b30c12aadafb2cf5b77e8d3ecdbe8dbc07798e9bbac343b24cf609f6b37faa7c34beafdfaf104b6cedba4728182cca2e9cfb89ee6d2a93872a1bf72759ff865eb6c998b8cb38f8647f61d195dd203e0", 0xd6, 0x4, 0x0, 0x0) fcntl$getown(r14, 0x5) getpeername(r11, &(0x7f0000001c00)=@in, &(0x7f0000001c40)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f0000001c80)={{0x18, 0x1, 0x3, 0xcf6}, {0x18, 0x3, 0x3, 0x1000}, 0x0, [0x7ff, 0xd3e8, 0x800, 0x8, 0x40, 0x5, 0x1f, 0x6ac]}, 0x3c) mkdir(&(0x7f0000001cc0)='./file0\x00', 0x12) recvmsg(r13, &(0x7f0000002000)={&(0x7f0000001d00)=@in6, 0xc, &(0x7f0000001f40)=[{&(0x7f0000001d40)=""/78, 0x4e}, {&(0x7f0000001dc0)=""/212, 0xd4}, {&(0x7f0000001ec0)=""/100, 0x64}], 0x3, &(0x7f0000001f80)=""/70, 0x46}, 0x840) chown(&(0x7f0000002040)='./file0\x00', r12, r5) getpeername$unix(r10, &(0x7f0000002080)=@file={0x0, ""/108}, &(0x7f0000002100)=0x6e) 00:00:05 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000000)="36d4976e15189522553e48d27685f35404f46456e3dd73f8a8fc0a1c5780f74c5d076a2ba5b6a19cfef517b5b2c020c4bfd681f15890c962664bae269bdaf9dc8e6d86bd475acb482bf2d373b3ed74b21c1257c0354b03db356e4211671954adad77e6e5a3c94ff4085d817ec75587ced4ce52fcc85b9b1672e27b099c5f8aa3ec42cce96650c3b6408c4be102303844934ec88c11f1c63b", 0x98, 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1040030, 0xa0) 00:00:05 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) r2 = socket(0x12, 0x3, 0x6) poll(&(0x7f0000000040)=[{r1, 0x80}, {r1, 0x4}, {r1, 0x86}, {r2, 0x80}, {r0, 0x14}, {r1, 0x10}], 0x6, 0x4) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) r3 = dup2(r0, r1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001100)={0x0, 0x0, 0x0}, &(0x7f0000001140)=0xc) mknodat(r3, &(0x7f0000001180)='./file0\x00', 0x8100, 0x8) pipe2(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) setgid(r4) clock_nanosleep(0x20000003, 0x0, &(0x7f0000001200)={0x4, 0xfffffffffffffffc}, &(0x7f0000001240)) fcntl$setstatus(r1, 0x4, 0x1000000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0}, 0xc) nanosleep(&(0x7f00000012c0)={0x1ff, 0x2}, &(0x7f0000001300)) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000001340)={0x7fff, 0xffffffffffffffe0}, 0x10) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000001380)={0xffffffffffffff80, 0xfffffffffffffffb}, 0x10) readlink(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)=""/59, 0x3b) fcntl$setstatus(r5, 0x4, 0x0) r8 = accept(r6, &(0x7f0000001440)=@in, &(0x7f0000001480)=0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000014c0)) ftruncate(r8, 0x3) connect$inet6(r3, &(0x7f0000001500)={0x18, 0x0, 0x3}, 0xc) sendmsg$unix(r5, &(0x7f0000002840)={&(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000027c0)=[{&(0x7f0000001580)="95a49ef9a128174704098e0c16571663e11f3f062a15f9a4ea8d756036e619", 0x1f}, {&(0x7f00000015c0)="529fb4dd6773c4", 0x7}, {&(0x7f0000001600)="5ddaab4f736de084163799d614880e8446b1c2f443c5aad78a5a4835cb9d90367e", 0x21}, {&(0x7f0000001640)="f78cf8251e6349af19e585ca474e9f4b641eb0639a21e952ae31de51ecb6567ea9e53befdfdafb5bf70852c13f4524736452b976494626d91cda2e0d1e941c2c8565e1d73b36fa656101b86ec64e9318ef9b78a8ed171f45dac4092f23a28d9d458d567145063ced65c6398a187d2b7e2c046b7cb01700cf36994b929c95fe2f16e99b7dc2f9666485bb703ef69d8e7c7a63a8422966f2f9e0305d9af074bf9662940d7a4ffe83fa89385e017d621a5845ab0d438f3a3ca5", 0xb8}, {&(0x7f0000001700)="9de4b4cd9606faff2d5e20fcf2bbcfd564cf8339c9dd3ba8cb2c656e57dc9e0bd9bbd272e5a16d031ee223f5ecb3406ab5d1d1e6f6d04502dd32e818970130395b8946e644edfb3c03d7bdec0f493fa668728c3cb8595cdebe26c6a4f3ac18ef3ed2fad78d6cf0ed1979ed3ad1923e004df4e2d57001f63b0f878562da9d249c3aa32e8a73d70995177855c9da274486a89a8ba2c60743096481abf0d771f593df8dbffbf6caa3a8b5344b9674ee1661a7cb31a77e8da7d9340a57443e8ad4d8630e96424cd5bcaf53bce12d8698699fa92bc9012e2cff35bbeedaad13d4c78b33bdce8496b2b8ce6b32aadcb106366ce3ffcfadae659d3903098b88e094b5f943a3e381f95b33c03995002e9c67406722dbba79d7706331080a7987f07019fbad18b4ab0a61192dd530b4f9f003c22235594c7890d05da1fc5c5a8def20beecc5194cd0118896556ed7d18c37b63b7bd1e232657ce98bf4de2cef05f019d74cbcbf89f01dd7986208d4206b8f8021792524eb115e94be8fa2f6e060ff05895f5e27a03248dde27b5147215c7762aba8e2eb6623cd3981e11f72c18b9478b77a04ea56439a52006828c7cb5a0abdf6bfdb2d2c0b60147b0743d61e9e45a6cc674d5e22af5063c896b80e06b33b47dc9518a83209a79e8e33f89ae3bb4960c677bd3e47f686930dd671f1e8400f158c35518251e674312b60bc8352f0b67610668f868d6cf23cbc0f7f094678eea6ce3f12c0cf62aefec6af705096d06436b3d203b8dae98fc10ce1f30271de0dace058f24ba630256d0a5c573c23adda20615c12a919e2da24ddd8f1fbe05516277ec06a2734a416bc95d9e5a8147763279cd95f86afc86c77e8b952fe28e2c1c0ee3b1c40f853ce597f638f6e4277472e8cfb34f796d1b3cb98dd72c5eccc14406f3f312f0e97038de0bfad3a60b85da79b063228d2aa11c97585b9dc5fd1d4d41e20ed91260f9cf730be8fee6cbe0623ac3492d605b977500294803111ef3183a71a5c303392b1479fd81e3d71e0505fe317394732a6e0b134a6ac4e63bde28de66e1148e10efdc99c71571ce2c0b104a96cc2117e48b118dae0950719c6dfcdd7b732c12d0bf99915f119d74e8502c37f314ea9031b376bad1a6c527e1c68ced55dfdcdb908168ef6c8cfceb085b2d4381415c0d03de3dd3c758e0218d4b4118c455ce156c747785ee1e27c84c0eacb21c1634da92eff497cce6fe6d7b1dfa38ebfb51aff8739cfa8f1c4cc861952dabb9c54d0eb02b4e88755944368327b0950c154817026a1106d9439cd52dbecd22c35597d001f1f9ae34e977fc6976f99236de9658e4e939dbd53b1a9e150eaac21dbdf768144e734593892b05afb3e289cd1587de8644d36e0a58a609110f5bbe30542fd637c7094c2f0203f9ae842fc08c5039f6b00df629353196dd9f8369a08eb58688c7b60fd32c5392276ec7ea8c4859aef1cde5c2c1f1eb7b3a65e6cac35251554707e6ec230ceff1f8a89ccdf5998d980b3abbac69ea6b44f0dc77c2e46939b45c3409c236467bab80fbf9a3f098a9667a7446e0e3ef8f8e0f2cf4ac5781bcbe94d48040487ddea28f57366b80b348232af582cc6f9ed1f05b63ce7927591778f038e4945b09cf435aa93c63332ade8fa001170be44de91b7f14253dd66636a6d634a4a7ee95e90192369036b93965d8d2116dcb473c8f7acf629be0b7382f3992efac57c561052da8ba210d9e83d1cd8c94f9d6698e8a7d527a129ca23d1c9ee4f9b30e613536b772ca55065fa1534509467095054702b80f8f790dd023beed54a7cc954e84c30783eaecd54baf57c7f77297391bcc1b3a6e17d102adc565b9fa9942f5fc19f4fc8a2d7e213c6925649e722c50d9b4e0c71ffdae9aff693e00b26945cee6c4af5180df055639d57db7c53c0093895bc849c79c1c444abcc9b14af595c49efd30012a7d29c227caadcf9f547e219f5a1b439aef736e6ea59dd864de7c3d9e0653f9d211e0bbdef735e3198191c400d806ba4bb5d68fe47486eb838e3eead34d3e0aa8ca654df22c244c035abc2a85fccdb14da0d34252df6e406bb21605882e3aece5dd5cd4ccb299cf32067c96e6e1bdcd8f3dd7dcc753c0d07db7e3825bc2d2c0f08a3ab7a8b78523915f0ac9d7b4d21be5219787c9a53933570b401ec9eebf0f2186791b34aeca07c23de1986a899f512c9295bee309a6bfdc35e5eccca4e710da220a6acfc35d44303f7ca0f044c00e1d99892c619088fbac557b788febb8ea65a42d6f275fa334b0b06f6ef4286b8cf11438b5d4ef5c068f8b4be3bfdcfdffb89f76988c945bbb8f20c857c67a787a770147ed14792ff4d77640912e7f5c13fc37ad7907ec3da903108ad617f94b44d649e4d51508ab82171343d81a8c8387a63559d7189deaf15fca6f22da52cb4d379d76bccfbeeac920939af4a864af5d08741c63f59af29945ee7e75945a2e9650b456842de43b8a0816aad7a0a6251876cb910af795d370d194b3c7c044ee41d515b8011ddf6e6b684606f95fc0b66442756840b13f7e1b54b4c6875b59697e61bd77205363e85cf77e85b7097fb7480b5d902442c4c72354d61c5f6b5712499afcbeac97dc62423df33ddde636fc32d8729fd8ddc4e592421cea70bf92a3c869dea1fd92d64cf7dc8d55bde3b72fff77dde984652ca7437916b457afdb175c079992246df25e5644c216b461bb7702a7e532844639edce6703c72a461f366c119ac2ace235ecf01248df619ac74adc13eb902eaa82c070ce27b6dd23e2c64b13b279a483e24f35e6e59efe101a63e5ba515f9e876d8e7a1daeb53a4eb3b84a3c8be27b0993636767b21c1c7bf853f0b83160258b53d7451ba9eabbbfb75060ce5d4b858f7e7166ff107f9714fe4f871c4a63ba3d422b71b614609cf62d72041515b7bb202f8fe9cd6aca4eb586464f5bce9233e2ed231a6364156c98b73d3675e32a5788039544eb385868224e1802c3d5b467642d0ff39148bd1582b842d1546ffa697e06f83c9d822bb46f6e91c54ed2f9e6ac5cee1f25ce15c03783185c820d9cdc8e1bec83896ef380fc96fbf17e01f461e7cb369e85c173170921c9849c21119414df358a13d27c57060ef9ac003f09ea0c857aadb071b7c399f6443be04ca1650e06994ffc1a1b76ba11d28eea9a5b0648efadde56bf4d55788884daf6f24e7417b76265e05e3fe3b99ac7a471d9f4fa57473c7677f2883415c73d2a3a9d16753e26e5ee685f720538333ef6a6282464136a7fd1316e4359e9d03b871482f72369180b5c05411918f1a57a7a882189bd5622b8c5c84be06ea8d41c9703a252b0281e773b310e4bb612cdcfb40216fe11fd6b8476d9af0028ad009ffd288be6c246d2886839a8421cd6392c8546ccb0bba8fc224cf15419771dc8ed0372b6034d4a94b9d58dbb751f3ffecb13aa1221df91554f315995ce6ed80ee096ee3cbe8c4e4a0d7481c39f595df56491f72bf9ef58fa6177970e533be9a9d7537ab23cacc0497d472b062fab8ac9f5bc19d9d10691b55a1266b071cb41c17dda188cbec8f89735f2a07d63bf10ef9b2cc0398684bdf575c969b7788602f006d94f3486e72044374ebf475422fb60935115dacbb107fea7b4161f2ca5e80e8e52b92fccb846629066b6c06c53645dc5f5e874118e90f78228faca8b67ccb9efa7066a9c8340c98a2077e4586c56fcd4d4d863d7de03ff6382d52bb9fb6d633e9e114d9c7d907ec2839759361526fc87ac378c36141462443e8caa35383a583d31ab0e87e0db28d5ffb7bba2df0d541838c204f9e62a7dbf1d4993181dd67d2540f6c479b9e336aa2a79b20de0acf011a46ca29422b94e4daebd4ed9121190d6c901f19577f651270f09c2c2c2aa7b6f16367498d909ae68a31530c6672e931677b9a6b65f128e38d3715a316e624dc2ebec0ceea6842f35cbb413946ce0ea74274dd1dd9b63e38f89abe60e8e94fc9c1718492e937caae1f7c0671afe293fac73adb74fc9c7914e93ce3195d6c7ba8d68ed142605a7f430f7160425e4ebe938ccf826e83935f35d62873abe3502945e51810b64f3da8d3ff212f0187e2394271f61fed905f4e9edcbd25720f23eac69e4b645a1bfe8004ff3f1daa32ff552839c2f3eafaf2c2fbe598f95b336eda4d2b56324cbde0393feae3b981a4bb329fb2beb14c52204a1a8f02b95592aeba6313767e4e6771567ad83c989daaae13cfd3a204364daf531b67746ff5bbf5b3e262d85c2bd3e6418ae28632349e09b877ee1dc49c1d37db383e65e9a5ff655f9b6b099eb8647b451bf92794fc9197d42d4a128aa993cf08193c78f437ce262458c7b5347c12695d56b2697ff21e8386c5016c944f5eedce9e20cfdf002a5b81eebb65d7ecde17f11a3a5543ffce7a83594a5e59bdd2eacdde6e17479b346d48715f8f67ebba63eabbcc719ffc0b125097d9d9607e2954811dbff49771303dec6e53cea3dafd104ac9e03eaff0d18f0bcff230482fdf822886706c45e3e177dcb586c0040bd4096be48b9140afd8fe0cd4bd9200fb81c978db4668293f4714887fed38fb2e2c91168248e1be580b69e1a344275046286e5e7fb44dcff9ef1a768d934b65667894d497033218c378607887fc12c0db398674a0855d405f25734b3c040f6d62ffc512cd0dd7976a826738b4abd851395698e5e8c3944772076099ee74143cccd427b3e30510668658e83490e9e7ce8bfb787ccd474e96ac1cc53a782968b621dff9d458d074dc4673148ce86a56d03ddd06fb7f5250f85ae5f256b2180a2d432515de2a99af518e6942148ae63dac41a1f89be3568bd288e55bdb12085e6b49b5f303a099c5654654c437b4a92e439f7677253406c3570d5c4d38e15ec373a9895ec638f7d0aea4329f0a6984082f879e333e410dfe3c24ff0143f2eccd485038299d78fc7669b0228056f9760c258c8e7b30f33f6e54cd7cf62f80efa8826b44a8725dbed1f801f94542b05086365f583a90b92ffc8d4b3152ada4dd2e5e7ebb72c55e843fdfe51a5713fdfab65cbf8249e0a1cfc62c29183dca4b2a2927b8abad13be245b32f2211a2f6c91784b897c28431a577405217b0bca96684612a2723d025e54798334b5d53d2996ed04d459bb3212beb919dcabd3aff7f1090e35b92321f4a6e64d8af1b920a1c4a2b4c0122e2f1ba38ee61fb58d9adc401bbabfaaff4f4d4dd57df00c6c21dc7e9cadca378492237079c690a1d5b3f319811a21b768915f8949c32687e0a68240b8804594573d344f3f6be2117a116af9ecf4e9eb89ef0bb3adfa473650981dcb4d4c71a4ba475c6c93e89aed0fefa9c819e7239cd9451031ef5e255d87c621b037d862ed6d2fe3c904b5d979d5fbc97154920a69c31f1b4a70ac66493d276a37dd2adf48344e0bc6ad7f26f9a3d70135f6e5895199cb28838d1f3893fae00e737b704f26092cc70bf455220c98a8c3b8f7dec41e50bf464d6f387e81f492c6a929214c28e6de87bb95d8a8a800124139035004996b883fea55249c43e4885ad0434364cd9f0ce588ed5854ea8ba894b6006e88e8c611342b0a143e08ea1e83c30fa7b63726cd969ce3819ab646e54a4534bd8dc40bdd62984dbf3aa42dbd1e49e9bef827b2e7e3b082a4a918dd93be8d6dfca65a7282d7e3a1ced4252605f7a8a62e96e2876c45968535e0a31162a07b37970164a75ae022d2da3c5e24c398d80bb95e9ac10d4cd389fcbb72966924e523e162c1b3a527b378a8e879843f80d2a1dc313ea8052c", 0x1000}, {&(0x7f0000002700)="ac678d2f1437802d6209e5ac4b82305ea2a6509c4d0d5b827404818c0a97d75b9b2fc27ad0b7f6e7b5f79967eb9904f64e674f48f949ef5737feae09ef42daba69d12f986ff508a8dcbeed4562c79b7af300bbfd0cf895c3d34d790d5705177f3cd90d30b384f7fbee11e05d3040bae07a6f1af7390d018aebb12be168a9312b8f4ad28087c9d5b119f33a85210f2017376ff370", 0x94}], 0x6, 0x0, 0x0, 0x1}, 0x400) faccessat(r5, &(0x7f0000002880)='./file0\x00', 0x0, 0x100) socket$unix(0x1, 0x1, 0x0) seteuid(r7) fcntl$dupfd(r6, 0x0, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000028c0), 0xc) getppid() 00:00:05 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x80200, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) flock(r0, 0x2) 00:00:05 executing program 2: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000140)=0xc) fchdir(r0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) poll(&(0x7f0000000180)=[{r0, 0xb6}, {r0, 0x3a1c8288297415fc}, {r0, 0x8}, {r0, 0x21}, {r0, 0x44}, {r0, 0x101}, {r0, 0x20}, {r0, 0xc}, {r0, 0x4}], 0x9, 0x3f) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x6, 0x200) 00:00:05 executing program 5: r0 = msgget(0x2, 0x2) msgrcv(r0, &(0x7f0000000000)={0x0, ""/14}, 0x16, 0x2, 0x1000) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/25}, &(0x7f0000000080)=0x1b) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f00000000c0)={0x6f5fbf1e}, 0x10) r2 = accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r3 = dup(r2) accept(r2, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r4 = accept(r3, 0x0, &(0x7f0000000200)) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000240), &(0x7f0000000280)=0x4) preadv(r2, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/87, 0x57}, {&(0x7f0000000340)=""/42, 0x2a}], 0x2, 0x0) readv(r3, &(0x7f0000001480)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/25, 0x19}, {&(0x7f0000001400)=""/106, 0x6a}], 0x3) msgsnd(r0, &(0x7f00000014c0)={0x0, "c6"}, 0x9, 0x800) geteuid() msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001500)=""/141) msgrcv(r0, &(0x7f00000015c0)={0x0, ""/101}, 0x6d, 0x0, 0x800) open(&(0x7f0000001640)='./file0\x00', 0x400, 0x0) preadv(r2, &(0x7f0000002780)=[{&(0x7f0000001680)=""/37, 0x25}, {&(0x7f00000016c0)=""/58, 0x3a}, {&(0x7f0000001700)=""/56, 0x38}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/46, 0x2e}], 0x5, 0x0) open$dir(&(0x7f0000002800)='./file0\x00', 0x20420, 0x144) dup(r2) getsockname$unix(r2, &(0x7f0000002840)=@abs, &(0x7f0000002880)=0x8) msgsnd(r0, &(0x7f00000028c0)={0x2, "6d746998ebeb05ca5ebcf7711bf32ab87a121eb0e926955b1c7b8a07fca5e7a0c4e5e268e40fff13827097c69f962a9b137efa68bb5dc3be2624557e167010c9db2b31bab5244857a26c5050b5481edaab572292d88b3c746f521fdc8059c52e2071ebb71f4a39fa0add25d8d08c02763ca27fc446356b4bf1d5d166487188557ce1dc120c4abc9e9b099aae06703038c1a4a2721d"}, 0x9d, 0x800) execve(&(0x7f0000002980)='./file0\x00', &(0x7f0000002a40)=[&(0x7f00000029c0)='+-\x00', &(0x7f0000002a00)='%!$\x00'], &(0x7f0000002bc0)=[&(0x7f0000002a80)='\x00', &(0x7f0000002ac0)='^[\\&-\'\x00', &(0x7f0000002b00)='{\x00', &(0x7f0000002b40)='\x00', &(0x7f0000002b80)='&\x00']) clock_settime(0x40000000, &(0x7f0000002c00)={0x3, 0x9}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002c40), 0xc) open(&(0x7f0000002c80)='./file0\x00', 0x80, 0x0) r5 = msgget$private(0x0, 0x2) msgget(0x3, 0x40) msgget(0x3, 0x0) msgsnd(r5, &(0x7f0000002cc0)={0x3, "f23f98111850c3b565f8b841b537e4071fa1ec0b38267d474893c928fe4f1bc179c93179be293d73d6583c37aaa01bdf804ab41a992b0e16da295bed3a38091a7fbfe878ac35df94bc2589d7a93921ad5a9f5092186dcaa901858ddc6cea9d050dd40f1f9ecc2f48dc98dd3a51bdb54bdf62ab433490a22eee1bed14b0fdd2f85aeb5a99e5b5c6ab"}, 0x90, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000002d80)={0x1, 0xe20e}, &(0x7f0000002dc0)) 00:00:05 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)={0xffffffffffffffff}) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000000)="c6dd45f0b2904be7168bea27035aefb2e6cdae570c52bd909bfa853cf73db8c0e068745791982c523cc37fe1ad2af81016dfcc63717ee389dd9b90ec6695eba675bde37902826ca9c57ce9f694c8949f18d9e73eb4598c3374571e5a5b90acd989964e37778402856124e345cef424d54d485dc32db5c3958643792eee49b34c5f186968528814a4ebd12f383d6b01ab4ac0f985cab5cb0c78b90655f2ad3e034a7be68003e203bd13accb59fa2cc915b1e09c3c0a4707a78588dd919cb11d0cf79e87e5e4cbb15115362f0c937eada84c7b3fe76e9e92559edc9f", 0xdb}, {&(0x7f0000000100)="b05bb7fd2c674112f32ebe577b5b78ca98097ddf54406298d17a56dc9405a57e64c94721c4688e4b2082fb4a2938145e6cfe310ef25aa13bafd0aa474ba7cc3e3cc8f01449e1e0533fd3270566d29debe93ae2839e89490911cc51190b10bf475975652dca564319b866bc1a38c9422c5d08436b0dcaf6d16b173f43d72c50d87c558d7a2ae92d3338e8124bec2f9e3d513afa21e995ce39daae9168929cf995a29cac3adaaecd6b3148ab96a05fddd4492b11e91c7dde6ad471a791acce8b64d32fbdff3fda7de7f73047e9ffc069e3767e585350c09625a284d87c28e204f6995cadaeb7ed92ef0c8d12ffc967bbf834a99bacf984c0c6d27a3c2c8c39a9eb26625bb526515fd99a46776d4c73d182f0160ff927e09c7c5f7d76970929201b862607b75454a72ff010d46a4de510f7b4d8c18025d4bf7ca91a6cc12e13d725248ec815a768aeda564df69411a8a335e65fde03a983838ce1fc30e5b8ff29b51109d8913baf875286a3dcff6fe04f5f91ce61ea1436ad3cc236ee846499ce1d0724e5895cc05a41b882a3296bdb863f8a62233bd2363ceac3d3e29787e36d56fd31a26f787b2efa8b1672114940c7f2a6b97c799d4b2db1f50ee33c8307f5c97abfe8f5631fff4b1499ed908840972003eb09a43df4330a1b6c8866435a5115bdff14a78bc84598ab04a8bbc2f6d728cce7a40a71e4a2558592d08b2eb8b16e4494c205154b0dd46abe4b6c65c9a5aa967022543bf1062ae613007ec33f210f853b91f5792ac2a03a732a41f00455ea303706a3f45f9baed77598b1fcea962e04ab7648650a9f70cebf519ccdc29185ce700908fd15074030f52a95a09c5254919e5d0a6bea9576baa053ab4031c9c2be8ee92cd29e4758ccdd807005145eb428d9f02652a282cebfbd8017bd79f73b1c3932d8e3fdfc0a1263c9eed0371ac3087b776d1db3897bbeead9486a24cf5690e0b441f8c1843fc7dc307d21098720670be646d0e164e617b1291b05c53353d2be2af6bf59f06b6353ddc5bdd81813769066338e6a276bf22db77496e198a250b820fd3d590120473c6d3b58bc8b7ac579217fb93f4fd49e302870eb0c8dfa9a557dde83f4b6e1451250f83bf02d79da546f622fb8d8fd5a2dfc003e2c23978ede8fe2b60f50642412f05224f4fbef46dde6be91864fa73be9756119b7e2cad8a05870cc25d172ea0bebddd677adb8e7292630595cefa187a7627708711f436ba09784ea0867f5f431375dd5614c50e8c5463e8179cd3768a148ce56160c128ce95916fa111f2ce92c7faf2b959e1bc9e44fda4091d8525708f8da97746d0122e67e20f0a03f6b78eed0924893d9e0606971f0f07f140be3a3dca05d716819efc9f6fb7d7e1e271c06358eb5d4e33b77b74786b61a9ba9ed067c48a14417a37699cc386acb55ea3fd5c43f58033896d4f22799796b548d37b94eb77b20ae323342f3becbe6f044e2826dab77e0d608b9834be0fe833fca7b33a3d838d2113064e3f9ad5662c2f36ae394405b9042e096a2851aaafba8fb69cdceb349fc1dc7d6ebe858a234dcd43a0b74a31aca26275e9aa56dbcd9fa3c30367750a67b2144280a7e61215f86d5b4872525b62981a47ffc9611aeaca8a1681f7328612a4b7d88ef693b9d1d27a5ac005244b8ec4411be0331bf209a81eeec3ac84d71bd1a6c8cd3ed4cf047d20848829e9877eac8fe9f7ff0ea0b8617fa0ccb9a10c31256976f4995438e37d7e1e96314e2b4bc2590f3dfef489e004ddde59d1ef307ad0fff74aa8f2a84b324ad0db6f54c80bb071f1eed07e9ecf44713d5181e2e63275ac87688341f5bfeab1b6a673770c00341163d1a89c3a030cc07f50c9d7271aa33a8c6e4790a3aefeea31d59f961b050e687c1cb1787177dceb52021582b22f3329298b7a0c373ac1bef38d609266fd576e341f76ba197f2087b05627c60b0a7c4c07ddc79286272bb404e802eb341d3f4fb98986cad1af95de103b1886452d9c10f830ede4c21fe11ccb35971981d5d1a925b6eaefbc2ecc5638e22626bfc9ab71cb11673fee5f10d6cf9d7179ec41f750296b20346a9e0e959b0aaf9a70a962d339e3703daf2727b0c2c44296f7210623f5db58717bd5c6e408231316bf8c1cfb2794cf6e95abe2d360a654c4988a6c9d9e3c385d0bc5d057bb606918cc1edbc2a069d0ef88a2b5fbf02a6aa66c23d07ba31e879249e70098ebf460795e1281d30df33150641be57e90e2b9a534754e5ab5f0e6b3024d599dba999a29aa5c7f45c218d0481536c680d8ae560b02f5a890685bf51192ec83952a9868d84471e07aa2534b636888737eafd720ef34086b07e43c8bd77aca13d3774f2596686530359df9145c210dcecc7c598f1e3f494b957b209288948c9fa7a9a820cba943b25f17e43c6512f9fc1ff6e03c67c3622c116b757842fd8e02d3da37128bd1ae6639d0c141424a630b69de1d6d0afd18b3bac303549b2879a14e42b9f6d8a9abe8dea2fc7f12534e4011b40d576e9573cd28db5ab0c1684dcac1971d2b2be06a21355acd01075188f654dfe549e087689eb5ba9f687197ea1266c8b9cb76e7919d47604c72c075b7651f3f1d428bc5106b91010cf7cb4078e9c3c862c1fa20057535a55ef39efe34882a6919fe62255ade7124a2877f0769a803e26a814c4d78922008fb9dfac17d9e4a3bae0f64e88883544c4aef75666558f2df79be57f9e742e7762bdd2f7669a445a906d5309b76cdac525f6195c40df920de91dc313d72726520f53cc9c3563b93251a3a97b8f0a1e66e9e9e55e43371ac661eb637624fae23ef23080e6a294217cbed1246a910fe2fb3578c22e1e0311b94f6a3a2289929bbebb0f816ab09867c73d9c378be8b451e959ddc2b311f948903da34172840e5983a328aaf2089148a5f1887077de7ba5a908b017b95601e916f8f7fca99ea4bd8a93add1798cfaad52b1b40c297edb58322c8cdee964cab6d324233f217d20b8335d06b9d77234c5a6a1d375a748c930371edac0f64ce9c439ac222ca70f12d7eeb05820011cd65a83e4d00fd601df4354e808dd7d1c2167a3eac275d876a5b81578dab53915be3e9d5991ee2cd4841f8e85ceeef6cc0075eef43208f9d1abc9fc5229786cc9a8ec1cf24acdf26d602dab11606cfa646eb662b9df28f09a97b4439a9f1f6ee57b2217386fdea4fcd5792606b0a82c88dfcb956f1738aabd9568c18d7a3bd20b0bcbd651404d2fb742ea4dc8e398c934aa1301494957ccc60da5cf2d202ef253d2f8b79304207794452411da285882d235cfeb1619468b5d4118b1bd1cd5bde90c9fcbecc9a7cd35d951eebfdc5f5813a0dfd8f11e3fa6e80cc688fa1db112ce66e6f7a99b0d975e4fae6ede691c3db31e4d367854927b4a5b1fdd082e50d885b237c28e4b2ba331fb6d81e437719fa34242e5209b3e88f0d655481c141039f46d145978137fc7de2fb6c8e4f58fbcc8b1fbc4c97833ef8327de747dbfbdd23f4fa6078edb555ea7b9be1324ca19ee074ae713c5060fa57b9061bd64f00c84d448127143af2db078d0dc79f292f685c375a819b31def7c182b4cdce4d9a70fc6cc3a5c03c321f016985a8db8a6d77bb19d18b5f415542557dd94f9a09480ce2deedd64a4f2c5e7d6e4738eb8137e722a6d995aa2f67a4472778417415b0efa16f3b28ebd3b84d89a3f3d4e2a804bf4c1fbc5ee3527ec305fd0980cfe414610f17b681c7529a9275b39f52065bdd1c30c16f6249aea0d91a5b7d35296895c25cefcc43ebfe9cc70f6ef04278e1fe8a6d96ec930ba8af5ca48ef86012fb6b1fe9a5194f39a2cc5bd64490982d4fbfe7504aa41397db834fde7976313cf9dcc01f18d579c973e207cb9b45ffc4f3db50abc0388532abb8365707fa76e6b45cb35c562cdcce3d4dd1185bfe54ac6426e29a63becfc33b887a35631e55554a7cc0c44021201aba14ac30137b9d1aad2d0740f3bbb2e8f0bbcf39cdf94adb73013a1249eba0bffc207c2868489a65a0d8fe43de4509643cde3607e8b280e2ed78164ed4c85d1c9809a7719eb9e8bc7ea8796d9e28921a6f6e5416d0201cac8655257ff8cd2172f8357a3734a1e61f0970b7bbb057cb266cdf570340008224094af259604cd8928ba61a2d7cac9ae7aee0b2e5b9ee7db58067429b10fa1c24463dcd2b27839b5fa61572aa499dd46dd8f0fc49f79298512d9d2adc92bd103a0850dccdbeaa1ebd48a4f924c9605417decdb7f203fc4d0f129ba6ad7d892672b9f153abdf3c6179f555eb460de018ca6dde56e780747ed68225ccde7db07015ed67c6297bb956510b37f66d30cfac94ae36394bd3fc6db7adf90ceebdfac379168a50fc3b6434a0ae46a64ac5af3b977d11f1beb0bb17f120f678352e742ee976692632d4f559446707e5b305a051aa1255d45d9966638efb9fdb3a366c782646ff94d63133e8ce4c7e7fcd9c790b971a0e004f41842c62c83a8ae810844bef570653869996921a52cb5cc54a88fc035bf06d9922f5e6f80a3fed31a5ce20a0988e922220d2ca516dcde0e69ef5dcb4290579ecd78666edde792b7fa3ca6dc8724a0014008969faebc012de6bf4b37c0724919e2d10f3bd5e21cf54a20e89ccbd911a97ce57e83b9bd9ab05adc0020861346efa9862480a1941fa6a3e7df304257db80c00cfbe1192ddfc016f15ddbfc5d4b800dd9f5121d44b067fe3720c96717e5552215dc5e1a9a5b4a824adcfb75467261134c0a6d058d49dae353c95eff4207e47db9d79553ef20ed42373108300690399f1a4c894cce14d58c15af5ac26d31a147eb9711da3a7cfeea5d37725535e308891e42ce98a1ba83dc6e7548e9854104a3af23428834452e330aaf9ecc8555a31cba2fadef888c34577db7be98b723f426180128f01b1a18bfb8e7aaf5911fc205ab2fd29cfc1e4b116ab9263095e7572ba09095f1348b0602199d9673929f5b06bcbbfd6da42c362eeee28ccb7097df1eaf5a37f53785f3c013ce638bd6076c4763c0d6892ee74bc0fb9e458463e6f867e33b1ee2f9bec340812ebdbf511c7bf9ea910ebbecdba9ebe8f4fe610a29266baec4ca9d6cd6fdfd04789db542970594e6e5cd88d405332215b1079b8b812f55da64a9c26341aab9e4e06f3be5b17fecc5a63fb8afbd08c84a3990dfad6927f4357f5d3ccc35e8e286dffa3e2602eee00ec712f16b0867de9795c9dafa45a7bfcc684db2020567decf28ec1909a12d10552e3551f0b7981575f847055fe983f3724e761e6de4bd8e5d9858e4f5fcfd8a8c50f1e1eecebe7e873b4c19eedf82d64438139983f8f813a2242bc6119adc6f6d66bd189ae20c0e46d79307d9cb09f570de6029227080dfbeaf184bd2492a0f7c1edbdbf40b9f4fa21ed8ec74f92a797409d7b3673c513a1dc7e1d5dc01b371cd52190575b1b900e65eb5e160525c83908940cabd19c168371fb570ab240bf87aea9aacb962211de6a04376c7ec13eb126a9f8b2285600f2335371be17a2bb6795b053ee20ae592981522c61765718be8a7c06d9870d4f9252635ed2a2e7600e9489ca1ec33331f02504611237b2404bc6de2ac4cb58bb1bb930a0f4d5b58f4c93a6edafcdde9bba72d272f21ee1fe6e8ea812571ddfacf467e294d9598899d3ffb9b45334271d33eb75ac6159744e9229e2b2b5eedb91bb6f99081fcf668a11912d1b55406d46688ea0eb108163d8b93afeff15ec81617bde4a4195d7ce7c3251dcde9b656c7fe967d47cf6fc6704211a40ff7f60dca58374c13", 0x1000}, {&(0x7f0000001100)="fed6a946a5d3d1b34ebcf443f776bc332c530163444d907bb3d29e7cd14880bb59193e8df6e4f6f348b04bc3eb25078b42bb53b2e0d132", 0x37}, {&(0x7f0000001140)="ec492c1a7d333477abe8f3cd726e455cae69ba9b01dae20ef2983dfffda64a67c055d574e2935e5b1df663ac48415cbcee248740", 0x34}], 0x4) connect$unix(r0, &(0x7f00000011c0)=@abs={0x0, 0x0, 0x2}, 0x8) 00:00:05 executing program 0: r0 = msgget$private(0x0, 0x624) msgsnd(r0, &(0x7f0000000000)={0x3, "3e89893fe82af96ad7aa24e2c3ce0d303a4b69bf618ccf14808547e0f76b04286d8de2414332a47d2ffb5d8d7551341aa62660849834d9f60e27d12110a200"}, 0x47, 0x800) r1 = msgget$private(0x0, 0xb8) r2 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000080)=0x400) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x200, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x2, r4, r5, r6, r7, 0x110}, 0x3d60, 0x100000000, 0x1f}) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/2}, 0xa, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000300)={0x1, "98380417111f2038aaaf6340a0e8c3b8c0802edacb7e16517bfeef8cdc3b3084e8"}, 0x29, 0x800) r8 = semget$private(0x0, 0x3, 0x8) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000340)="728ea71ed484e475b52d1e1b803da79447482185703f7587ffefd02e81ba5911cf1c02a6b63277e6eb09c808b036c0de17bc697787e3ebbdf01e668805b0335b7a3cfcf86274", 0x46}], 0x1, 0x0) r9 = msgget$private(0x0, 0x20) msgrcv(r0, &(0x7f0000000400)={0x0, ""/40}, 0x30, 0x3, 0x800) socket$inet(0x2, 0x20000007, 0x7) msgrcv(r8, &(0x7f0000000440)={0x0, ""/24}, 0x20, 0x1, 0x800) msgget(0x3, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000500)=""/29) renameat(r3, &(0x7f0000000540)='./file1\x00', r3, &(0x7f0000000580)='./file0\x00') r10 = socket$inet(0x2, 0x2, 0x80000000) msgctl$IPC_RMID(r1, 0x0) fsync(r10) semget(0x0, 0x3, 0x10) msgrcv(r9, &(0x7f00000005c0)={0x0, ""/116}, 0x7c, 0x3, 0x1800) getegid() connect$inet6(r3, &(0x7f0000000640)={0x18, 0x3, 0x4618000000000, 0x81}, 0xc) 00:00:05 executing program 1: syz_execute_func(&(0x7f0000000000)="6436450f3805b852000000f20f5a9e04000000650f71d139c402f91e50808fe9309430c483fd005d7b00f3f367450f0e64460f0317400f5cd0c421945f6500") geteuid() chmod(&(0x7f0000000040)='./file0\x00', 0x61) r0 = socket$inet(0x2, 0x30000005, 0x9) r1 = accept(r0, 0x0, &(0x7f0000000080)) ftruncate(r1, 0x490) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="c67737f103aa8a1eb713549baebc3714c06d9113c65c61c446186c062efb227a95b0366d8498f549eab6cf498d1487989c520151b4889345b0471a8404a8038d403801cc3ff39ce42ee1f7fd887507a2abd309872e97cdc914c5ae2d8fb61e530858252885dd3bfa6454225f22c1bf75ac63b0ae26deb57a8397a5df708c79206449bfed845fd95ffca1eadc542ce609919a40d34aa63bac54844a17e5f059511a0645dfdb09cc119bd16dba6d96890113befb76b4d7e60a459da84932a68e3824723f7d8f520d26ece415225989c3fb6597de2fdf619d10c06d4fa91845eda890440255695132ca0fe07a1c38d21f", 0xef) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) r2 = msgget(0x0, 0x428) msgsnd(r2, &(0x7f00000002c0)={0x1, "705fe0bae29ffaedc209af614f7d52e75a0bcca750f8"}, 0x1e, 0x0) r3 = accept$unix(r1, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) sendmsg(r3, &(0x7f0000001d00)={&(0x7f00000003c0)=@in6={0x18, 0x3, 0xffffffffffffffff, 0x1ff}, 0xc, &(0x7f0000001940)=[{&(0x7f0000000400)="53e75a3822a7c3be9223e6f2f99d3df73d25afa248ab12dbccf63e5c79f01f7d66e48e64fca4681adf2db42780d1122985a70b391f5c8c67f1932a6bb069a24411e2a20e9a7ba838f148496f2d42546f840c3d6ce6ad5997f4ff6ac05a7a905b55d8b58b5949cd27abdb0303dbeff3d5df7458536d6d7e8c1c73c7b889f4b31b5fb2d81ec003b8648452", 0x8a}, {&(0x7f00000004c0)="c83763e9bd82f429e431ddf866284eabb4f5fbd01d5edcbce33bfefb5cebea7e1251643f630f2796a93a6bbd766ce6e6a197204e521052403b78e8795717d69b1de52f19f6ca5297b3b13f1cb9b28aa9abb221c2f0b4507298b995cfd1110731088ccdb2a1c79ed3c04efd7918e06dc64132dbe44eca27ebaae7fd45932eb0422d2edc51ca1f4b3bcd31e175a57882a1b6d452b8aab6c368a50dd622e563458b74129a13171afce9959ab20595fdfeb59558aac5d7a95ceda7efd21838aeaf70586c2f854ae36f4e8e188d67d34046f7a349f61a5816c49b7e7b23abbaad984f1099e363adfdde103784c88c00fe63269caf6882422407794b23f810b319a628156dd37fa871c5a21fdc1760253df039c6af40f483fe553ed020de327db140349c0e4716d6633db7c5af4d99cdc9a557149c5378fe5f86db6d9045b15a1eb5198d30cf45c1928ee193499ed45e6d3a2f24e0e195b0d5f932f950c2ff8a085ba2ee995bb107f20ab9c3ca84a4af4b2e4003284572626f2eb63ed7a217a643495bd4d2e8c6f36111b172c0386465e8e77fb7439f3b318501eb36baf3ea2507c7fff49d2f5e855107bcac658ca4d9a3f07b3c565a6a7a42015c99c4b4f5d2e45e18be509caab57b1abc98b754622650fd075de3c017df820616114caab04dc639e4349b861ccafa5e70ad5a471aea1726886f8d00c8f112fa82795164f540277f3438c535108e7c436406b3148c3b1eca10cb5a7fb622b70c404a58cd60a9956b328e36334d32f0e402986815dd9c3d0bbac5f7631fcc61bd8785ed5b299dd1a4954bea7bc7d051ccf359faacb97913a8aacca88f821ddf529199f7cdf1e84407026788c99e17a4fede64d6492828d9b41098ea697810e4aeedf5c1c6e18f99ca41916868a9828905d7f1aa9418838c2aebf2f4203ad745a14d2a5a3a8f7b3c840565e75c9506841db59c76d7ad9cafb073b115601f12d5c39f7641345db6e0d4f8080a09fb311915c1ab963dccd540aba04a9935ea74dd66c4a396fce790d6932a3639348b362bbed347f3c15029cf67efb9875330d28e63037d847c2d7d2fa29b9a09a117e3edfb901d2c57f9f33fdd148ce38b0db9eb6aea54d8cb4d3aeb8e237dfadfc99a91059a58d8bfa1a0ef8c0e7b85518b63f78c637dbb13cf8b358d1b54a85a101daa72f40c4d7a5b2700f74145b36dbeecd8cb1817520b60d2203bbe179f2837f4e282716eb057f32ed87eceb1a77c4d9d6ce3cfff4308c6d9680d501edf0040dc4e9c749c435b93aa35f1dedde5e1660808657268365cef3739a5b71bc23ae1cc65263496c82f98fdb56ca9e5477c0d6a00b716055f7662b6f8529f0d0dc767111c8f876afae6e3a9e521d8214e7c6c6b5fd054994daee3101f9b7f72325f284b868fd885dbfb62d078564a6ed57566113817f48e3bdde757f1ce5b8ce8e5d881d94a10680a2955d06dabdff2f5731c5ae44a9455d22129de52579b65298d4088d3a703a2a83bf19e38f2ec063d12bf4ba0a817e603880d67d9d4c1a902a11c86c16739bdc5d5fee7b1bdfca954714b23182dec467043bb83a73430067ac4fb3b2f3cd1cb2bde477f9c30061897564bef0023ccc93c100188990b0c04e5f4ae3e826f7b371420a504e423d24782ffcca199d62161f86cf8644fca3cc959adb2b7d5fcbe6d15efd502dfe37160aa4458c11ff7c02c64ba17dc04b8d331afe594b169df1bec4e879e3c6a09eb897685d84bbf09854831db767c7326b24189f7fff57037c2ff2d6631703a0a8e74936d366eecd3b933bf6b769e557dbb32cb6b7bea2eedb36b66e97a9708648071ed07f7ae4579c1519c67df36a566b3e9fbf1a53570a6f52b929ef76989f2a2349a13021eef984a999e90ccc8326229253ac948eb0974f00aa853b2dccfc98d48fc3274aaeac5e4bd39f3522e894c58054a6c55391ea94a189d6a36fa60bbc11391877ee6a51a90aa977919320ec0ae01f760f0ddf49b7ca589ddb1f115a78692567158a6cae5ed364be4abda9100777ba2921d77148ee26fdc5394f85c900ff03618998a82ee13117875c2f63d9dfb1189e2383b439065708358e8f05bd36a7baefd82019539de5ef51561064abb28ca8ab66226e733a6c8a4c486ab6e51049822ef00085ae3a0f85b1c9d6b15f22650ae743a9c94216a826258692c0bfe6302afd8d67ca245f212e1c99f73e9a8718d395418143dcce4bc378010c4577e870166675c0406c43f42d976ae17050864d594c35e88adc81d26940061441e7dd0ff9ba1da8002fe022ce790aba3ab2b56752dd5b44ef5fa2defe68fc3c0d9683e4d7866c73a84b2fe1c3ac7488852fc21eaa1d20f528da8bc39e689175125fac6eb13b7ac90850c817f2e96458ac5d650893472f81a0d04a2b30c49cb5d978ea9ccedeeb636a400d453b297d73b2d8c978ab43153c9c754ba3ff0bff45f2644b69267d4d1395e105aa18184e181fb67d84f705d3b05711170f27f9a1a462a1d03aaca5658fbfc09959e349c29d676aa1b5d45d4a7d6051950b5e8311f7d4e8752d19506365993544dcf3c79356de5de3013e8438a3f5bbd31419a7f05097cd432e81311a0d81ec2151698adfd83eb0abf10f9655dcc3cc8c46da90be6e922947df743cb314b5c66fbdd920b9fb6c2daaf9b6a178c086eb66969156227b4072c9d437c2583fac8b64cca56c6c569268d523a3e1d9c37e079de90bb3131d27af430bbfda4f0feead8425bc9b2514ab44e2001b55ca3b60575162ad2e0721453521e4dbca81de2dff2c1dba65f7854aaf093f4394227d4dfee1872bde99138f7efa028113217f8e457ff51b909f1031fd546aef258b1c6d4dab5e37e3276f62981fa2ec0c80305ea5e47bbd62b75ac46a299a53de8cd6c8adf7871f2c9958567869a5175df5f2ac4182ac82aaa275c1b4998dbb3cd4179eaf8c5d127256990414f5ade106b451f78391c2757fc864fc5a49fbc9f7637880cc58bbada1f596bd5efa3e200fa6db8afdcc11f894676fbdb48e52c6c7e67c56cc7e95e35fb38aab526dd5e7440932e4d61c94a32b4d5115c79bad6979539c1c7ad73844a678b1de7ae8fb8a29a22a3fc20bcb8076a4836dbdfcac47f5c2d9ec608fed65c2bf770c7854dbba28fdda5b408a1febb7e831e40aac74c2270f712dd0ce1a86a6a1f51bde93d0b5a007dab87dd0b52390671e33419d942fb2084a5a1a191e5dad15b17fde5c15a659fe836d25659e37ac4bd3bcd7a0b2ea0b9e210098c115405a2880d3aef6e8693f31e726c5e332b09ca05c212fe104f82c8a9267e7f581b881f094ea1d1db00b08506a08a459a475609a664f8199eca3b4b70b630e92c9bc27242b06dc84e6a13f8723491a263c05604f5cf15f04de9b7a7d172d1ff91a951a8c4c5832e197a33a2d8fa1aba9625d76b691d89e639c6a2fe80efec7fa264ca37be52e58e62cde7386d5784dcc30b3247eb7628a6be881dff665e6cc08d65c3ed536aca58d70e8fb0a78904c2e591e2fce2b94a7621b8d22e984b5c1e71b661e2328b4added4471a66bc0c929d6386f30d346df0f237b29f7385e25656ec7846ad8ecd864d5d7e6eb1f6f7de3fd5b972b1b10661ee776b60955eeabe9802cc3edd9118eecc7c7d7bd9cc103cb68b8b37df633fdcde4a8c9bbc7fd6185d0f1149a02fdb2b22721819ac18d7e7dd011247a222823e87fce58614cdb7b3f29197acc00d0e6f2475f923f515a1578a503c7371e8852066d8b52e164fc140a145689ec8a5c56b042c3c816d1968bfcc8bc537905e00e1c0acd48751cc3f3e08cbe4a41fcaa6de3c44932e71df82808a7fa60508783f7854b02441fc0791c0f979e2a8bb2c166cb89bf838ab7163b2de017ac3ae92fb3af84438df7761451ee201b8c1ba697e028d495f8665de6ac2569a36b37f38e0505b384d9aa68326d3cad21a0fa4ebbf46ec7c5164b9a347ee11e7531cca1b3cba3295434138ae6777cba59868e9ce295b4d9890593af0af64de73cab470b19bb5538ea38cfd079cde474d322d2cfb31c3ad93ea846674fdb6cd80af8857d37168cf52242063f622f0f62abe28091200ee442e56d41971f31d423a3dd3708cd4af121e718744f5be727ccaaa550445978c18c017f7053d15a48351d218faf9c5a66ffc48b713c5015e31750dc5dc7a7b1ea1cba534f15a6088e28e3c7f1a6f4c30bae0094a29e4ee255a4696ca201f44c46ef5efab653521b80cfeda31f5bc8b2b3b4406654fd8916cdd731c070ff6c5ecd2ab8e665f291cfe713f887f538307e19ee7693785549664f8a33db2a89d91d68d29abd4702ec0f3148df688c717762b3f7e4c57daa07f40c47e16385376b0ca3b1b904db9d8fa85d0d9d556848e658b66cacb89ddf0b286704491eddd256f7a89aaa91a38f9aa3a41ce404f619aec340b60236e0a48cb549335c75d072559ceb63db0e6276bc462c6afad7fd90f73ef55bf9efc22f4308b201e690b64996ba12b9f8a5b43553274fe080289c8342265c6956bc466eb4562b394ab7248c614f8288815f4dffbacee5f53ccbfe86eb8f31b8751c9f2a90e631a7a2b0c8c28de70a6b403fe6fdb4c687586ba18a2a54fabad141405fb2685c2fd759da2d7cb179f4767d5737ea8886de892babc6510d89699a722d0328e6715ba65e3a83a0a5144262205eb1717e510d49ea8463ad805e686a17b97dc01ffca6cf726b1b4dd742eb727a6f7c93e635d424f41c4db5ea1b91e63eb07bf0ee7dc9789ab8fc00280f2d4c641215848b31920a6f80116cd75baa2d7355f9d6fcd751c5bdde52b10e1c8a05cd4ed115236ed3bf652916843ef9c54098ef9848ed390086f08973df25ac187f608d9ecc2590f0eeac2d9cd004ecf3fcf1c7762e03379c220353f750a07c009b129c239549212f3531cf345ba3ed44a4cb889eb02fca3191d8bd5c1f94d0d21725b7b4bf5b6509d584dab8950c7f08f284b58f41e5db9332febce5e3a31587bb50b293300cb0924cf8e889c9d71878b902ef9388ff6c9e2f6588726e02f7a524eec143aa3174993f6d50e07763b1c243f7c3fd0053d3f676b58d8557fac74ec765cd0dcfdca0cc947292c7e4008af72cd9cf6c06aab30c06e5651bba13b74549cda4a20cbfd691c1008ff02d7e42fda4e0dd685eeadabbc6e69909eb893f2e45eaba58e6e52e1f312e494fc913c1146fca4af9d80930b6b423ea608290e1aa7f45738c27f14b479ddb59d15a38dc18c437fe6ca9f58d94390c8a00f2c7ac869d8e945610d2a8548026f96ca513e03303d1f341b04a93558bab02428af88f5120b22dfe5bf65b342b68d64d545d8a2bcb06e8e7f8c70d67f0653b234e501f38009839ebe26834bb135a9a3f270aff7fde779720488738eadc041d75ea1959a1fa1850ef4e56e562dbfa640e5efe34b01b408eecd490631b3cef36126e5e6e1d0383ddc1b1c7db2c621740b7d952b4999007c47f762c0c77256ea00f785df401758310b9f58d883d37b1acb629437d52b877d0cc887d1b7ceffb83309642c1a51e02914fe6b0f724a64a49478a4af2aa45ff677b77e28cfd929c4a97270cff348ede47dedf0dde54aad0709f4b9e22c8e92fc0647ba4bac3e155d85afa6965297dd74d82f8db879704b91ef6d84e72dafaf2876b53e7236e115f79ab7ac29ee50052a208641f1d52bab4c1868084becfe90f4a76ec94f7e125b4dbb6730075098c58a5b40c89b8fb131e010b273b431b29c80e68ee1a0457be6752ebdfa40a9a927a9b2d6a69b76e1cac397918d75dfd6c", 0x1000}, {&(0x7f00000014c0)}, {&(0x7f0000001500)="773a985783a32fd04cd5d2f54d47399a389f16a8cb1fee6761a1b8131fa68d5a0d2b1efd245befda6fea439bf58c26be59700ef769e691d6ae04641799b9612bb7a2c0241ab921e9a1407aba7bfefc175aea40dcfa934804059ce10092a3b9a66eda33d0a1415198b90f120d375817ae217024632f97b1042b0d5e4b4d889219e43a0fec2bb303", 0x87}, {&(0x7f00000015c0)="8dd2cc2351357cc4714605d83d6609095a3fab6cd3974d7e9ec30980187cb8c4b54a6d518207559d5bae43bf3cd60db04b4b7b1194d5d275a4144417612e3d145c9c716737db94bd7f8635ee50193a418ac44faa9a1ef2079d1ef4d3d4c1e1a9be1f1f3a976e857eb8d3f8febfd80e6c85bc4b78fdbe42191eeec471a7287daf9a8112f67a4eb3df10e6ace12d5a9b53bdb9ed1554", 0x95}, {&(0x7f0000001680)="db39f71c3e2668fadba3f688db496e67c65d252f5a6fb8e78163e37dc4119b5e8e83e1833f33d0c6545366ef9fc307b207ce8318edd104e2cf668e0b6118534a20524b59026508887aa2b2597ee608851aebaaf4f6ea29c1d4918364658fd48f1033dc8c8cb379ae1e1741db11cf5195e6c5156f30559ce2665a5b4a3fce257847a1dd479ae2850c9baa255c64f73d98c7e54e5372c2c1b72c31c250dd", 0x9d}, {&(0x7f0000001740)="e7f3d650be7065ecf72a2a88efe97fa3e64460e23929186dd5c0181522fbbdea95d9819f537996118e0dbc2a313122ac2694f64246aebcd4312973065d0580e4f8644eba9da5d8600f8e216b954f79f6dba56f482f77118dfa106ea7ed5b7367bbc659ac5736e6f3f872c676cd50b4a89fe760325f5a5030084392108d3208d5b9b13dca3af5013382afcd4d34322d4797079cb9e03da0537d54727f7716fe9f098b71b2e83aa6d7d71caec7a699b769f2ec7239c16307c09c9a4840b38b1126833f4699ce65d56c5cc91ea923bf00e3877a1a6e623bb7ddc5b7d1a206c97211ba017e3658d296179ce158586299b86555", 0xf1}, {&(0x7f0000001840)="4c9f7f660c2d4ddf02d2d170686827a0eb2cd2d4c4648adafffff0be55168b8854e97ec338", 0x25}, {&(0x7f0000001880)="a2d4238f8f12f763c6a5bfa63fa1e4694b9ebf2e319bb1be065c83f1513a7a8fc27fb0c06f2f140ebefe73711f9f7af50db2a3dc933b238a91aa5624ab8a9fb64068c51e0b1fbdd1776c8c6e296b78a5838219f2eef1b4aac6927771b8471c6094c05852c794ba34f440040f4f287d2a7f12b1c1a9b1b0fda2486286f0ce27cb0b764c4c365b7843e15eed3ad5904aeccd2af60f86b56d9e0d848e6491c5320368303793a3e908b060295de2649222248a22f3d784a96ea108874d56cf", 0xbd}], 0x9, &(0x7f0000001a00)=[{0x48, 0x100, 0x1ff, "010b312ba771660d7b7adf3d1a6c085db4667d2bedb970b5e4d9b8a09b378a5428fa09bf86cbc60b58ec5c125c1d8b14eea666"}, {0xe0, 0xffff, 0x4c, "979cdb7920c48df36a0a54a58128b9638725009beb2338701606cf0ee34ca18b691e9b7696df87ff1777a6be8287d180b59fa2e1ef5875a7a48bcf698be1fbf6974e4fd6138f9fc00bac626c02f7fb8fda612f41819aa1406daecc6f9008235ca3067f74724d92b76c7ee6bdd600e3b0143538c32edb3000f6a925f86c4da37ba87114113abd1a856d27f1a5a3a7bbf3ebe74b433738484192b1d5e062c5d5f47787d6573c00531cd9d67a031b680ab0596626f6a3af5692f8ad88c273a89609bad0059d8c7b15e806b4950222"}, {0x68, 0xffff, 0x20, "ef02a7af348c822bf29353281fd6c52bda5c9a9215c49452ff3a56d732dc2ba2ac2b8360814a6f84f2ebaf6ab7167c0ca10653f3ab5d54ad1c278dff05240bd3dcd9fa507a240759f34ebdf0d66b480434"}, {0x70, 0x7, 0x291, "6eb4a3557a042dbbee576565faa15af1e0ca7abacf940294b664c34f9bbe5acfc89cba351a0214abcc39606e9f4a7e2d9665a64ef540f90434cd4277dcadfacc95fe562133d4b3b83c8ed3dd89e54883fef7f9a054fcb4c77a25e0a37947"}, {0xd8, 0x101, 0x2, "e9babb613380a28a8a28574d652fcef3b8d0c0ab6ea06b34380fa80fbfa98ea32023c10854a25f39c015f0f890ab9f2d6998f161343c100e46043d857c5c0fab9078497e74333a73f0fc873513c652b42e5bc38abbc2bfcddb3a86f8747957b6768a5d4aafb7859943b5b2d1b7518ab666adaaccf91e807966423a55fedd89fc1e8335097ae562253fe437afb6f84ff4136303a1ca8f0ce43bbf84131bfb35d2b41ca50a45cc933cebe983a249bbc3cc1d25c2e667562d45722dae62179648b5c621a9"}], 0x2d8}, 0x4) getuid() r4 = open(&(0x7f0000001d40)='./file0\x00', 0xa8020, 0x108) connect$inet6(r4, &(0x7f0000001d80)={0x18, 0x1, 0x0, 0x100000001}, 0xc) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001dc0), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001e00), 0xc) r6 = open(&(0x7f0000001e40)='./file0\x00', 0x208008, 0x79) bind(r1, &(0x7f0000001e80)=@in={0x2, 0x0}, 0xc) sendto(r1, &(0x7f0000001ec0)="9acb866391996aa5bcd9ea831e5f8826e2b3b601f8286dc7a047e3d8badb2f4a139c38c6f0febcea1d8eb482779d6135c6db36e6ebdf5e9b6ffb66cd1c55f73779f842dabf6da1bcee17327b95b0818e21a258fe84c1d45e81351aa6e8e28e7f365128e6936c3c39234287668c23778fbae641d55199d8b04d", 0x79, 0x403, &(0x7f0000001f40)=@in={0x2, 0x0}, 0xc) r7 = accept$unix(r5, &(0x7f0000001f80)=@abs, &(0x7f0000001fc0)=0x8) setsockopt(r6, 0x4, 0xb81c, &(0x7f0000002000)="f5d514bcb042e25db5f0134411d2c2718ae5a56599ebf89f36416b2ffaf1d1b26293482e0007e451f4f9af5edcf1bec5a82a8acd4a60b512432cdf08", 0x3c) mknodat(r6, &(0x7f0000002040)='./file0\x00', 0x1080, 0xfffffffa) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000002080)={{0x18, 0x2, 0x1, 0x1c0}, {0x18, 0x3, 0x7f, 0x5}, 0x7fff, [0x3, 0xfc, 0x96fa, 0xfffffffffffffffa, 0x3, 0x3f, 0xfd5, 0x80000000]}, 0x3c) recvfrom$unix(r7, &(0x7f00000020c0)=""/1, 0x1, 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000002100), &(0x7f0000002140)=0xc) mkdir(&(0x7f0000002180)='./file1\x00', 0x1) mkdir(&(0x7f00000021c0)='./file0\x00', 0x1e47be6701f5a8ce) 00:00:05 executing program 5: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000180), 0xc) socket$inet6(0x18, 0x10000004, 0x4) 00:00:05 executing program 3: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) r0 = shmget(0x3, 0x1000, 0x10, &(0x7f0000ffa000/0x1000)=nil) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x1, 0x11, r2, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1000000) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x400, 0x200}, 0xc) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x1, 0x3}, 0xc) fcntl$getown(r2, 0x5) shmget(0x2, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x10, r3, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x20000, 0x42) r4 = msgget(0x3, 0x200) msgctl$IPC_RMID(r4, 0x0) preadv(r1, &(0x7f0000000640)=[{&(0x7f0000000140)=""/144, 0x90}, {&(0x7f0000000200)=""/156, 0x9c}, {&(0x7f00000002c0)=""/175, 0xaf}, {&(0x7f0000000380)=""/158, 0x9e}, {&(0x7f0000000440)=""/183, 0xb7}, {&(0x7f0000000500)=""/197, 0xc5}, {&(0x7f0000000600)=""/53, 0x35}], 0x7, 0x26) shmget(0x3, 0x1000, 0x2, &(0x7f0000ff9000/0x1000)=nil) bind$unix(r3, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = geteuid() r6 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000780)={{0x4, r5, r6, r7, r8, 0x20, 0x2}, 0x7, 0x5, 0xa6}) sendmsg(r3, &(0x7f0000000a40)={&(0x7f0000000800)=@in6={0x18, 0x2, 0x1400000000, 0x3}, 0xc, &(0x7f0000000840), 0x0, &(0x7f0000000880)=[{0x100, 0xffff, 0x3, "b577d41056739cbe2de4ea7fcf434c230562f8b12f2755e072342fa1304fdbeed2131e4e243749aab1daa647b447de4f4be127fb4dd6e7c5896e6f1c756884a7327f84e075ab64e92584e2a7293411662f41d7127e56ee27566d0f587f9ea61a07fbcac9094e12a4592e2e648a45ad97beb7f12058557ddc42b7130fbbf556c7c99cbea7dd9dc7f031924c8ecef46105f79301a834c00a69558887826e3d659036dfebf3cb25c1cc5daf862769f984b832c113d0ae4ab9effade7cfe7461f0f27edbd99f53832aecc2b60ecde6d5c64f81f4420af9f2bfb64b945c245fdb491351219e9553f0f26d4a5d67487211a43a"}, {0x80, 0x101, 0x5, "d1ec64e7cffb67110a3c284a9b4c8d155a8ca237f95dd2717e7b4c6307a82c5461aab5d080c320adcc06aee73a8e1ab42cf01445bfc4e006254945e1dd004a8a5ad183d3c54dc8524ec296566071240057e254410c58e5e4feecd5dd08adeae6eb386ffabcb8766878cfe5558d"}, {0x38, 0x100, 0x0, "18946d63c30d8f8389ccb85e34783242d241a2ea50f534f5972ee5161b59668538ce59"}], 0x1b8}, 0x2) munlock(&(0x7f0000ff7000/0x1000)=nil, 0x1000) shmget(0x3, 0x4000, 0x230, &(0x7f0000ff8000/0x4000)=nil) ftruncate(r3, 0x4) semget(0x3, 0x1, 0x4) 00:00:05 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) mkdir(&(0x7f0000000180)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000200)={0x2, 0x1}, 0xc) bind$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0104e91f7189591e9233616a00"], 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0100e9167189591e9233688365"], 0x6e) r3 = socket$inet6(0x18, 0x10000001, 0xfffffffffffffffb) r4 = dup2(r2, r3) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000140)=0x4) sendto$inet6(r0, &(0x7f0000000080)="9fa4c8957da2e1c90b0e79e387de16952a72f9d6d7e222d88b27f2c70ef77549fa9f5c457a11ff571045a791b8e06f77f82f0e8ae33e3e670d16be99dde7dfe752a6768748ecebc61abd5c6cb835aaf3471da308d2c8eee969a507ddb752dd4182ae3509ec9dbf0ca42018769eeb8f41f0c7be187ccc78b9f1ec9595e913fcc749ee4a05684c4a8a673bd3cd1f20e7a1583b9c0e9f1b", 0x96, 0x8, 0x0, 0x0) accept$inet6(r4, 0x0, &(0x7f0000000040)) r5 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) 00:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x3, r1) pipe2(&(0x7f0000000040), 0x1000004) sendto$inet(r2, 0x0, 0x0, 0x40c, 0x0, 0xffffff67) 00:00:05 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x1}, 0x35) 00:00:06 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3c4da81ea034004a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) r4 = dup2(r0, r0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) sendto(r4, &(0x7f0000000100)="0cf614e9f80b24c15a0e8bb930a4a700db3fb788430cadf232214eba76433fb56f374e9e5593c49ae4330151961ad14380b8ccf989021cfaf0c77d40f8f8d85d14ef8c4fff5b0ad6d119831a47646f171a21bcd10fb268afd5149e64dca0c82f9a10b9ef371d567ca98a058efecce8a0a73cb0256b48f4537d70684fb142215cfca83ab18e42a45fe53eda99ce5595c5148892dd7dfbeafc9279bcccfa2aaff2248e436c77076f84a776cd2b7e16b2859f8caaaf9bcf06a7209514ec3c6a822096a7ecead5d0f48d6a8d09d47d0b7dadfdc6ce6d0b96f7f1eb444b0dd3ca", 0xde, 0x407, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) r8 = getuid() r9 = fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) fcntl$setown(r11, 0x6, r5) r12 = semget$private(0x0, 0x7, 0x10) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000280)={{0xd7b, r2, r7, r8, r3, 0x1, 0x5}, 0xe3, 0x8, r9, r9, 0x3, 0x7, 0xffffffffffffff01}) r13 = shmget$private(0x0, 0x4000, 0x680, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000340)={{0xba9, r6, r14, r8, r3, 0x20}, 0x5, 0xffffffffffffff31, r5, r5, 0x100, 0x2a, 0x1ff}) semctl$GETNCNT(r12, 0x0, 0x3, &(0x7f00000003c0)=""/4096) clock_settime(0x3, &(0x7f00000013c0)={0x77b, 0x6}) r15 = semget(0x2, 0x4, 0x20) sendto(r10, &(0x7f0000001400)="caea05050cccea720bb7b6a8d15b0dd693f650ee3f82da6afd1bf3659d073ba635939340dc", 0x25, 0x2, &(0x7f0000001440)=@in={0x2, 0x0}, 0xc) semget(0x1, 0x5, 0x2) pipe2(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) semctl$GETPID(r15, 0x0, 0x4, &(0x7f00000014c0)=""/155) accept$inet(r16, 0x0, &(0x7f0000001580)) rmdir(&(0x7f00000015c0)='./file0\x00') fcntl$dupfd(r16, 0xc, r4) mlockall(0x1) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000001600)=""/65) shmctl$SHM_LOCK(r13, 0x3) shmat(r13, &(0x7f0000ff1000/0xf000)=nil, 0x0) semget(0x1, 0x3, 0x100) 00:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x260, 0x80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3, 0x1, 0x80, 0x402, r1}) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x1, 0x9, 0x4, r1}) fchmod(r0, 0x80) read(r0, &(0x7f0000000140)=""/249, 0xf9) fcntl$setown(r0, 0x6, r1) fchroot(r0) r4 = dup(r0) rmdir(&(0x7f0000000240)='./file0\x00') r5 = accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) fchroot(r0) r6 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x102, 0x10) setsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f0000000340)={0xffffffff, 0x8}, 0x10) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000000380)=""/74, 0x4a}, {&(0x7f0000000400)=""/245, 0xf5}, {&(0x7f0000000500)=""/33, 0x21}], 0x3, 0x0) shutdown(r6, 0x0) fcntl$setflags(r6, 0x2, 0x1) fchmodat(r6, &(0x7f0000000580)='./file0\x00', 0x0, 0x0) sendto$inet(r4, &(0x7f00000005c0)="9966fbc6c7e80d840f17fcf4d745c253b7e07ecae194800b2ba6d00563e0c5ccc7312b5a38a6b51212cab7acbe0f481cc50cb16926066e803670801768510c062bb454bb27bcdbd669d3b1ee21f5044d385d8fd4bcf7319631066e810e87f35629994eac829ef2d21bef44", 0x6b, 0x4, &(0x7f0000000640)={0x2, 0x2}, 0xc) readv(r6, &(0x7f0000000b40)=[{&(0x7f0000000680)=""/109, 0x6d}, {&(0x7f0000000700)=""/44, 0x2c}, {&(0x7f0000000740)=""/116, 0x74}, {&(0x7f00000007c0)=""/209, 0xd1}, {&(0x7f00000008c0)=""/142, 0x8e}, {&(0x7f0000000980)=""/185, 0xb9}, {&(0x7f0000000a40)=""/194, 0xc2}], 0x7) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000bc0)={{0x18, 0x3, 0x1ff, 0xffffffffffffffff}, {0x18, 0x3, 0x8, 0x8001}, 0x0, [0x8000, 0x3, 0x0, 0x6, 0x3, 0x0, 0xffffffff00000000, 0x80000001]}, 0x3c) listen(r4, 0x101) lchown(&(0x7f0000000c00)='./file0\x00', r2, r3) fsync(r4) connect(r4, &(0x7f0000000c40)=@in={0x2, 0x3}, 0xc) r7 = dup2(r4, r4) fchmodat(r7, &(0x7f0000000c80)='./file0\x00', 0x40, 0x400) r8 = open(&(0x7f0000000cc0)='./file0\x00', 0x0, 0x0) fchmod(r7, 0x80) sendto$inet(r8, &(0x7f0000000d00)="f55f10b230b932e86bf54715cc3e7bd60ee9e066992ed55bc96fc12054a77e09a971837ae41bed2004a958365a16336c808e7901eee49840792a7ebf5990e410b04dfc45b791c064ec2c74bcf449648ac3891358", 0x54, 0x400, &(0x7f0000000d80)={0x2, 0x2}, 0xc) 00:00:06 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x103) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x800, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) recvfrom(r0, &(0x7f0000000140)=""/33, 0x21, 0x41, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(r0, &(0x7f00000001c0)="0bf5f11f8512dd28844b6ed4036a0bfc6187550ba97a76b9ce688fa5fa0e32c3ca9362e2654f1f4d9dd1b26f0f1b47d3acfc0b5faf2ca3c93c80bfb287185f5c14d1a737db92b5fff6d1c5715d97bbc4e3755740d08f4ea445dca45a6a35070653588d012695b0c64b188c4089daf915c138dfb66020d0c7d677c7c3ddde611195db6fae0d23cd4986429386b127d33498b0717f40fa66a9b34b066ca7615b8bd2a659691d", 0xa5, 0x7, 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x82) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x1dd) sendmsg(r0, &(0x7f0000001a00)={&(0x7f0000000300)=@in6={0x18, 0x0, 0x56, 0xa288}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)="6cec999982c747dc3760346710c9ef940a2f556eb2387f6189658bd3c5b40cd4855cbb6238332ad29b4c5dba06dd155fb0705dd54ca6b70fee74074b96d0608dc0850cb29dc2f5a3d00b4dd87c8f942e0cb52ae84f4705d4cc71def46d16a90c8f59069a92d7994c1d96ab62d5a68586e5cb84935877f365979903472056160df2fadfd765fd3020abe276e6313b3f7f27492a49ce16f139408c0f571f3ad24e4507495a78eaa22114d165426d60a7c64ca99ce8a0e1bd66862c8fd908c1b13a168ea70b21130e8c18824f90d94d14d7909db6f877a5bed33d39e53cc799451f24eff15e791251880e2920c7fda18efd15cd6abe", 0xf4}, {&(0x7f0000000440)="5ad6d2dfce8d8d4ba065211d653dfa8b6cb099533a7067c094653bb2f54953", 0x1f}], 0x2, &(0x7f00000004c0)=[{0xb8, 0x0, 0x80000001, "db8998efaf80b3efd708c5f3b64181b1ef5f14b24c7aec48a644fe5002a5627836e851942ce89abd57b180bfb058eeb1c85fbe24c29bb7b166dd91d595e1c7acaebdc21c6697724783006207c992a1372f1fde456e4f88a2a7c45dfb912f60423e61c006985fa5ccc712b3b9f87242192c7437b09f30c72a4a922e469e2f53edf3854ed6a4c059ec6b6cf1e2092ad7bc485149af137eab8c2a25e2b7e896dcf7402d"}, {0x1010, 0x100, 0x9, "4eb261ac3f6d563a9f4f16f27b6551112cca38b16d7dceef6d82b11b9bf7d1a209f32d48bd3ae4bca5d83a36fd5460ad130e3e1033137133eb8c02372e6ba034e7b4be9899f7511db86d6bad5a33849ef7d9bc81456e1517837d434f42dd5b6d2714462627f676c7c7b624047cffc3d7eca533eab8993cc29098d2af95212b394e9aa467f9172aef43bd911ab98098a2752c9cf1883390a69b5c23cf1fc12fcc26e0c536355fe73c24a5cb23460c380d378c264e03706249b0e1bbad42a885dabcac018d368ee519cff50d67f163977341797e7ff4b6ef69db81aa7d9fa7d9275c53545a3c3c3b8b23a3159f4e598116fe716331724f1fea95cdaa2a0e61d0ab699cb31b6f4fb820e11db2d50453ec436d41ad4083a56b865b4a318cd8aca09091531462fb3b94c028ad0ec073ba32a4f14efa76a3352587debaa99f796ab407745fb7daf8d3f52e9972b89111362c526ffe4366a3bb0a60a9d0efba3e3381987688777279bd13d4eac1b7298c0a77a08d4c033785a008c850d6e045cb79a051d402729ea89f7f5b1d676bb27d23af76dab3bbc2cc3712b55cf356e4552ae85936da674fe6d187a814cd773314b4a0ecff29e06711bff7d6eba558bafa4ed12cc3780ed83d638414962acd035387a7d6dc620e79c41ee07945b88fcbbfa3e356239a682f475375142c77395be37c38afbc3e1a0008f9ff57f1ba155d234fbc89df90129a60922d6559e5554cd2d3becc3c98fdf559d110beb841c27e9d1607a53ce083c66df7dd1b268b125cd66bdae72fc1a70156808a6a64e807fb2cdfac15ae1b26b7bef47fd59a5d6535c99e4d6bef0a3baf1b25507b476b2eec273e967a05d0aa83d4faf6aaafc0c36b1f8f45ae63ae39e4f048ac81569bdc52205ead8094ba94c0726a5daea08a0ddd992c27b35f1213a5b21ad26be71f9e991d1e57962b994b55b91e55cb23c7a1b118d9c8df32f35cadbdfce80b25571cba117021c8014650075d8886bf8d10a9d4babd26bed1f763c672792515ad68d963257fc1f57181c90891ee0e2436d6d2494b57455982c08bf062d8fa10705046581c13495f8f82754f5ff03524fcbddd5b695b5cf31506de160ac3dbde46149298f558ad7a783e2633843eeae0b3c6a8b3e1348a481fba5f777d5c61b89dd008b103b092373a841be33e910bad0e7a885554aef6aa86114d9907dedf15a2448774969a4ab608a326abffd3453298f9413240138103bbb2112d293f8051f5e14c9c17c020d701771135208408d42e655c500d53029ece8f3038f697f13b68492a86484e339b1317ed0c79a7496cdda0b0b0cf4970c7956fffef10c47eff9c1382dfe599723f67a966d66ad1d1d3ccdd81a9c48811af15047ed6a86651d7966e55754e5b0ffbc143950c65f1d5427c181a5786d4f59ba82c439540a3a46b178dba277334b07c34e91072c1ea800fdee8845b0dbd00498970e9870f57c621c95578d8aa3b871f6c23de1c798fd872081418e61f9c2f89dc87b7ea5265b8309843916756c58bade287e9a7cbf2718e2fd62ceb2e3c5f4f75548424dc3de8fd6723d7aba41137d63b99abae2b344438faf89159475566874e0699807d0f92fe735b77de4947b9bee43f787e24065ba7dc073d2307f2a85098a97867b5abef6cbd36608930ba68b0baf547ee2c756d8c98ce7ff32595ba23a64ec60931c92390d70c8cd7ee66c476983ff3d4e9076e2ebf5f7ea26f2a47d5eda18e561e1652286ea92fa1077108a669aac5f0400514f161a34befa1750e6f0ed4e94727385cbd611bb23776de6b2135f482fcb4956fc832b93ed2013c14e3709096ce6faaf5a666fba295cc2f86018fd977471095175431732a3296d1fa5916d0ea50959ea486dbe2783d65e091a00aa69048d96089ef066a8dddbf9c1e0e6e6e784c7fc603e2de762e49fe789befd1eba4e4141262e5ba457f410701044cdc19b0b67107138b4c8d9086b2f4d0dfc675391ebf67ef46c41c0f5812d390d87843b7f6db86bff878e4b940d3992ae2d4b48cb6f9c158fee6468bb5372665efc2078e4ecd0b8a0fd02042168e704cc2c7ccfac5dc77fbbc89193fcdeb70698028a96d1c136a58630f0bfb96629001494cffd6afdb26eb818dcbfa3cf5090fd73599e2bc8831417d3b8b2a943dd5112186fbe162ef70a4395d11cb8181e7a6009134e393c133940bdbb599236c737b7b8dd667019f407dc283e8a4661eddde9b060daf20ad616cadc287e9788da5ccbb9cacdc50426ae1219ef53afe125b7c3acd4e3cd0ec7dcba17dc1920111701952f77ee03a3600d5e2ca62d23b07fec1245fba72b33cdb332c3a321d2a7c8f207170ba3629464a791b9f6573b023e17ead667d608b83779887895684661d9e81735f61eb82e94c14eecea4d0e77d32e8a03759d869f4e1bfc021bdf230c66efca0886eb5ba83114485076279896bf4f89bc8604c77d56e766f1801f78814a42e4ebfa12792236f11346a4d2f03890be19af3c5678c5acb92a9b7ee542af65dbacacd7c880e32f5bdd94bba7f502af7f9b7704d05132c13017c46eae9bae7455d3e408408cc9a2f61536b5a57084eb448691d1b2d8518f268ec6cb289abd726834745ccfef026c252ce510e768aee9c15db9086f404889e28423c512db0dd7d7db12e4f4bf0665c45fe5bbc94933d255489e38e4c50e42ca63cdd6cf89e6a8d0051fed6028249532f659f6464b4fb77e837415b0bcbc8ead054fe17a3d990b5818953f7c639ec0d679ef2163344033cacf0e1d8ae6b48ec2ef265fdeecf601821b98bdc3eed7c56c67905a1fefa31cbbbd8ba392427c1969c911398e82c7d3bd4be10027e0cdfc4b53a8c27590a5ca57ca69276970318e2688919248e029cb3eeb64e7f7b604eb3c979ef43a48b505b4c7cd15ccb561abc058ef98ed00dc076bac0846b13e18a28cf8b9585b7d42a51c685e8ada11c36f293715f67f1ba9950fe9569f4cb08ac0474f6b766ef7eb5e7feb9e12788872167408d597ba2b36000be9bd771e8e3742cd8855408d3af97837e0ee612e20c24fa6821b4f4e00007b9a1e15f4a90ec9062ef292481d2167c4929065faef7afe4b600f2ed89ddf259c83285e31eab4e36aa0c6f4a3816b5340def4ed78fc7b3b7b8afe45f851844b41c8ea46ec212e56b1ecff8553739f5ce223d8174fd907ac8b08200ab23cb7b89523c2c93f0626a713bb23cf687480b0dfce93b3c708e0283774c3e90108e77a8de18dc087df9804f2cd1372ee90c0b358553250f27e970420d73eb36e2746bfa4cfcd5ea87164f675e420df073173b02b8118320d1e2e8500198e78c8c0dcc7859a08526103fc48c4827febe8e6b7ac57aebf15ad18026d33fad2be50c90e6dc6fb1cb366a36ba7cdf408b48d9cbccab59b82ee9dc8415f776a81e703ec2baf4f5c2be93efde7c3b854ed37b0bfc2eb55023befd8ccfa8dff94e5bdcae2daa3dff906fd25d9e1d72368451006313cb8e6ea3c30bd72233ec5eed49c078e9f432b1bf1e9e22802d0ffcb70aa1f319566908a57132bb12f612115aac654dd6a483ce733b587780dacdf816226510d7c7f272897e879fbc2b554190b0549960d9c08e853c3202a97a10eb153e55c45491b354cef9b4b7e8426d7e1f36341cb96c23573fde024d1466c60886798c35dca637b525b60e0faed8e504ef55a5d99f9577d67721859fddc2ad053c240fe6966a71f40032fcbe1358a6f4d240224c91072db3303971d631cfd99db89d6f8a98e14228ec832801c05077826d3a1a18e78c4365193c99fcbd0f3dc7013ea42712ed0cba7aaa6c340c156fcff7ae3b6cc6967fb3e58db3c8957cac53f006c2cb2de2923bb972965ae4c084b2c4decda31773cb4c0a7a35f4bb9760c5e4425193278177b1c0a530802ea528771e6bfe81f4200f0be905bcc3a8a358013b7e2e376352edadd4d2e94f266490cdea03ab4203318f25f86d9c32edf2d561b0dbe96b4e95e7b0dd5cccf9b66033bfd075c46d0809ad42f83dbcc69c54603c77756e6e12878e60d8b4dc92c7dc164909329d58b166f874e1b9a6717a1f149841e6ddeee5ad926012b39113a26139f944cd359d5e3f4889d109aff63e6284772b002a2e57c68d81d940615b4673dc4c88ef7fe3f5922d3efdd70a3e5027afb98f5eae3154e94554e83a0e7ce50e10d6af8ecbb1f48b47ac40a1baacf9985e96cdb53da6e78c106aa5405e34ee69bb5a7fd51253b209524407efdccd15619fc53e0cb89870c2cd837bf456ba09b20d09e45480134e1c763a7054950ffd6a2b774b9977fbb0a97033cae7928c6c879ca75d182d5be2a1527e1ca630886c999b151feb66bf0d91a033e90344bf66da51c3ab7053d25f8147a6ce7b7f4d27c55deaca7168ddc3721153b42bf8cebdae66bbe8dcc244129655019c302b5d6c95d52c6b6e437520a4d882f26958629dcf60a548957f3dc8a63b179d44b63b8eb24d4f389991892f1293178385c09838abe1a4ae601de39a7b1ecc60dc8d75c10d7c62c615255c892c4753f40ce7b917362c9e0f35374ec7cbc0bc756dd9ec3f92144cfabe74611c658047de3c5fcd049f8d30d6ef01ceae154040a417178f03c70673f8ee60ab34f4313fc72ff19c1d8ce30d0058259f25b327e6c015f014ca47790f47887c93015ad6f1e4dc89a2256c39222687063d912f5d56c07db0270818da8cad1fe45a3e75dc0bf0b2011448f14c60f4ec8f7e33d9deabae1ef80056c69f3505fc047a53d733074cfffcadf2503d7b56c8f25dfdd37dfb5870eea17116b0a23a1714269600432ad4857f52c2fd63bf3017b046a7afcad0ef8f9c4555733111803100ced3af5619746a3e6c9cc1721dc5fd079993dc548b543f4c5ded99e758191cce2f6b28dbf6803c6f5552d8568595636ed6c282a0290c9b7d61d82cce6d84ed231dfb592cd26f07817b4e798c58192f5cd3a065ef51518e329e308917b930011d59953c961a8005725e03df148f6277d2553d61322f17d26e41c4cc46736cae8a79896a070f20cf92d623da1d299d123a701e480717929e89823a830207d7632eeecaa19a03971eb19f91c3735962c072966391b9e4facd7f1676e8b78a6cac850040005d599f05d901b363d0848a85105297c911a35ce20efa181ec88815cdc4a3066e0648e3ebfc5a280ebd0eba6773f7c7e97e5fd0040eeceb5d1382ab96d6bed847e3b3d4334e0220a736dc82d40360501a562595f3b76632faac3c8f2edacb0ca53008b64d0e0a0c5354d035dc60e1c5c02a7726ac9adbeb2705c2f3d8d88e7a9a04939265fe1a3039d11703042aecc33771c91725430f2e9bc9c5f2abb98be5347c72d711276b49112dc5194de5b8d4b308f6f60e7b346c7f42daa487d45b8285b5273cfe8b8678f16b55a8a4fc524449267d7dfabcd168372717e7127456d69e90e654f26c8d22c8b3d9f6d932dc030ae23e1aafaeb56798366b48c26ba78a95d08114eb699da259f6b7e3924caab367e71e6f901aa3492d73170c071811ad6dbaf57fe58433665240ee0f1c0b55d264c5c7c593130473029a6b2d9ec1b16ca4f46f11d21957de37be076f3a140a98b6f391d2cc33a4c9bfdc3bd8864f57378322a22492a0aab76f750205828bd89e8aa18878a5ee8020bcf58fe74903f7e109eafffda6fe5cd94ee735daa41f7f3e446bf3222eaa548d624b514804d3fe9b1a50e5335592dfd1a0b98ec2fa444c6839bfd0b2236f1404316a47e1e87d50e1b0aa89336564cd0dc305d73d135e96dd23aec1c2ba"}, {0x88, 0x11, 0x797, "1c9684ff750a4af590414744e515bbc5efe17587909c173981e4db1432c718992463448d0db1947b2799e31a17a908bdc5e753832d2e6ae8cc62666e0bd514bb7707ee01663d7e6656102a47783659b5844d940967bfb6695918523e0ad6f76c675ce57732a4c7e65cfc2ca03524432589"}, {0x68, 0x29, 0x40000, "0af6109397abcee708994467c1e9d9e62048267e85328cb9c87ff88bd0c9259246a5d2847475ff168edecaaff65a40cbe06068bb040c93eabaecd192ccb162f7c721f840267031cbfbc33fcd254c642318f13fe6d8"}, {0xb0, 0x11, 0x6, "c551f29842761ec12e7b6859019f2341ca43100c27d135cd414ff51285f8b016a1d930e2b64127c1d4909d835e61f56db8852f1d3a34bcc80fa4a613ba83ec00d0cb493838c6f39df2daae44ff9b32c0cd067b218f1a72bfc27931d756cc20b7769a2ebee401e6de0aa61fd63e750763c1501f3b39f501aad2cf75a67e3e239e9e4ed5ea9cd840019689876a434ff1841a0ee0daab810c942d993cfe"}, {0xf0, 0x29, 0x80000001, "a62f8bea364ca6bc009feebdf1147f24b14f17147bb0516ed9fa8653db3ea6630966f30b096e07a8dc1ff8f60b6d981887797219294af84eb70cad70d4d07a8d1e63712178f440cde1bbfbadbbb3ca0d5a15fa8bd7ff175474a39ba63a946478799573334f80e2ca487464db9321bb1b0d414f385de8e9e92638ac4cfb0b2577342a1a9ddc47609dcf95df1e9cd5d96fd21562f2e8d5a765c86c549f80026e8a4ea7e0445fa17d7d314d38040909ebea62b2f70b188be084af10aeb625abc280d68dcf3c36af94df7e4d54bedd80a7bb4542bced7ec68141c85b6d"}, {0x98, 0x111, 0x85, "09b45a14c4cb115fd19eadc3094e1e64244c33a7053eef0f1946c215649735bfd641507d7ffbfa2109d59a74b799b315c8d6b4aa34f902808beecd7e6a8bdb98e610543cd829d3afcbc81d5c6421c045b3b217655d68530f4a2b41597626779984dc4fd2f9c40d0c76aea306e4a3a8350836c5f1be4e4a76db411d93cf3fc0012d5a"}, {0x68, 0x111, 0x2, "acf0dabb0aad1895301a23d02d020ddf442af1190cb4b610310a1ee4076e6f131100c65d0016ddfc4aa19d102631b5faf3caeb8445de66db594612815e22a85e1a428240d1477f27ac19de1a510db8af22"}, {0xd8, 0x6, 0x7, "2683e1c22f5faa80577e36751ea76890d6e0404bdfbbeffa4d8a8afc708d86031b5a308089d4c652d4fd924d8bbfae52ab4cf2c2a480de312bc755371fb0afd19377996b30b7ed3571700f6181e1d92baff571b32ca016d618f5efe32afbad535b6474fca8af793735e53ed8b16ad4465550879fb4124560c192f110df74e73ce4683fab1be50fe144966379979fb43c0298d9538b60a9d5f7f3b7063d72fbc5f356984420ad9afbb4aea023731c23fdf73d676133832dcce8d0c67745301caa8d"}], 0x1530}, 0x400) r1 = msgget$private(0x0, 0x220) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001a40)=""/93) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001ac0)={{0x18, 0x0, 0x0, 0x3f}, {0x18, 0x3, 0x600000}, 0xffff, [0x3, 0x9, 0x80000000, 0x9, 0x1, 0xffffffffffffffb8, 0x7, 0xffffffffffff7f4a]}, 0x3c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3, 0x91, r0, 0x0, 0x23) faccessat(r0, &(0x7f0000001b00)='./file0\x00', 0x0, 0x100) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001b40)=""/28) faccessat(r0, &(0x7f0000001b80)='./file0\x00', 0x2, 0x100) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffb000/0x1000)=nil) r2 = dup(r0) lseek(r0, 0x0, 0x0) r3 = getpid() fcntl$setown(r0, 0x6, r3) preadv(r0, &(0x7f0000002080)=[{&(0x7f0000001bc0)=""/160, 0xa0}, {&(0x7f0000001c80)=""/137, 0x89}, {&(0x7f0000001d40)=""/176, 0xb0}, {&(0x7f0000001e00)=""/253, 0xfd}, {&(0x7f0000001f00)=""/113, 0x71}, {&(0x7f0000001f80)=""/31, 0x1f}, {&(0x7f0000001fc0)=""/171, 0xab}], 0x7, 0x0) r4 = getuid() r5 = getgid() r6 = geteuid() r7 = getgid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000002100)={{0xffffffffffffff7f, r4, r5, r6, r7, 0x0, 0x6}, 0x3, 0x0, r3, r3, 0x1319, 0x7, 0x3}) syz_execute_func(&(0x7f0000002180)="c482193dda262ef3470f913e460f6130c4218a2ab302000000c4017be600c4e299dfd8f3d9d0839090000000a464410f18e3c40269a8d6") msgrcv(r1, &(0x7f00000021c0)={0x0, ""/54}, 0x3e, 0x0, 0x1800) mknod(&(0x7f0000002200)='./file0\x00', 0x8000, 0x3) recvmsg(r2, &(0x7f0000003440)={&(0x7f0000002240)=@in6, 0xc, &(0x7f0000002400)=[{&(0x7f0000002280)=""/19, 0x13}, {&(0x7f00000022c0)=""/65, 0x41}, {&(0x7f0000002340)=""/132, 0x84}], 0x3, &(0x7f0000002440)=""/4096, 0x1000}, 0x801) 00:00:06 executing program 2: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r0, 0x5) fchroot(r0) readv(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)=""/174, 0xae}, {&(0x7f0000000140)=""/189, 0xbd}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/255, 0xff}, {&(0x7f0000001300)=""/5, 0x5}, {&(0x7f0000001340)=""/206, 0xce}, {&(0x7f0000001440)=""/75, 0x4b}], 0x7) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000001540)='./file0\x00', 0x40001, 0x41) readv(r2, &(0x7f0000001900)=[{&(0x7f0000001580)=""/159, 0x9f}, {&(0x7f0000001640)=""/200, 0xc8}, {&(0x7f0000001740)=""/87, 0x57}, {&(0x7f00000017c0)=""/105, 0x69}, {&(0x7f0000001840)=""/139, 0x8b}], 0x5) getpeername$inet(r1, &(0x7f0000001980), &(0x7f00000019c0)=0xc) r3 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000ffa000/0x2000)=nil, 0x0) socketpair(0x1f, 0x4, 0xffffffffffffffff, &(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r2) clock_nanosleep(0x0, 0x0, &(0x7f0000001a40)={0xdcec, 0x7}, &(0x7f0000001a80)) getpeername(r2, &(0x7f0000001ac0)=@in6, &(0x7f0000001b00)=0xc) poll(&(0x7f0000001b40)=[{r4, 0x8}, {r4, 0x1b0}, {r5, 0x80}, {r5, 0x25}, {r4, 0x4}, {r1, 0x20}, {r0, 0x4}], 0x7, 0x4) sendto$unix(r4, &(0x7f0000001b80)="e7d5ceee20ff887d00932da4926339e558e75f3102cf5e514ca4ecdb5eacc433aee6b900acb6437a7cec99c167270a1a0cd9f8bf3c72a6b37f9256e8094fcf669ece6979ef0fd93b638b8c", 0x4b, 0x400, 0x0, 0x0) shmget(0x0, 0x1000, 0x2a2, &(0x7f0000ffc000/0x1000)=nil) clock_nanosleep(0x20000000, 0x0, &(0x7f0000001c00)={0x6, 0x4}, &(0x7f0000001c40)) shmat(r3, &(0x7f0000ffa000/0x1000)=nil, 0x3000) paccept(r6, &(0x7f0000001c80)=@in6, &(0x7f0000001cc0)=0xc, 0x40000000) r7 = open$dir(&(0x7f0000001d00)='./file0\x00', 0x20040, 0xa) r8 = semget$private(0x0, 0x1, 0x20) semop(r8, &(0x7f0000001d40)=[{0x3, 0x7, 0x800}, {0x2, 0x0, 0x800}, {0x2, 0x7, 0x1800}, {0x1, 0xffff, 0x1000}, {0x0, 0x80, 0x1000}, {0x2, 0x8000}, {0x0, 0x970773e, 0x800}, {0x0, 0x80, 0x800}], 0x8) semget$private(0x0, 0x3, 0x688) clock_settime(0x40000000, &(0x7f0000001d80)={0x2, 0x7f}) connect$unix(r6, &(0x7f0000001dc0)=@file={0x0, './file0\x00'}, 0xa) clock_nanosleep(0x20000001, 0x111ad9d6237ef015, &(0x7f0000001e00)={0xfff, 0x100000001}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000001e40), &(0x7f0000001e80)=0x10) fchmod(r7, 0xe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x811, r5, 0x0, 0x0) 00:00:06 executing program 4: r0 = socket$inet(0x2, 0x3, 0x2) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) paccept(r0, 0x0, 0x0, 0x10000002) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000140)=0x80000000, 0x4) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/145, &(0x7f0000000100)=0x91) 00:00:06 executing program 3: sync() r0 = socket(0x18, 0x4, 0xfffffffffffffffb) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x68abc9b2}, {0x18, 0x0, 0x45fa812d, 0x8}, 0x0, [0x7, 0x7f, 0x4, 0x400, 0x0, 0x3, 0xae97, 0x7]}, 0x3c) r1 = socket$inet6(0x18, 0x20000000, 0x2) shutdown(r1, 0x3) fcntl$setflags(r0, 0x2, 0x1) r2 = dup(r0) sendmsg(r1, &(0x7f0000002700)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x400, 0x2}, 0xc, &(0x7f0000001400)=[{&(0x7f0000000080)="d9612aff0dab6d850380c46725254e91c44166b8a4ad6ebe6929d081003d84c4146ace8f78d1157ea364b4a44e9ac28be509194304caa0f2d9a8b68e7e6488e8d87d1eba053fdc9a13d3b8cbcf8cacd59ff09c9d86b5d0898eae72f07306c72d73df1b58803d70eb3222d0a51de818cd21e38adac17b55141ed7bc1e0a47c4a96f1d9fe51636d7d05d560a152985c5ad070f56a9f681aeab53d44eca99fb0e0243cf05863d5dd1f1acd70dfcc021438c9bc9b68b7ec83e1641c17def9e8f", 0xbe}, {&(0x7f0000000140)="2d76657640d9e71d65c480fd86c78d74e0283f8f20c5fd2e42ae4279455138edcdeded0f8c7e87c0a9ade566a34410a9851625db923922ad211fcf23d6f06e8cd804724af0a61c3d79863b8875668d8be00f11399cc522b2f3950926ea0654b60d874896a5f7f8193aada4464d05d712d60124efeaf515d685b8f6b0a77fa78ad2def64cb2b586dd1118b04b37dbf060a8627447180e2cbd4ba9022b8e", 0x9d}, {&(0x7f0000000200)="335e0061944453135b66d025ec380a00b58205a8767266836008e6c0764f9d06f03df1918dd11b2382200f3fc3df6ab5abccf09a5adc9c30a887f0a6f729ec809c47f9d427e02db9b902a6fa08b7fcfd43fac51ae6d8e0b296ff9f4dc4a5697098ed6af06253c94592d762af506aec6a4f83a2d3f115a76fc451e4b674adebf051b2e721ddc413248ee3259848c70d6dc5c191cf065ad9964908de3673643427e180b476301debd3b6eae84f157fdbdaf85d8595e67aafbc5f9cc2f0c4c8a920777f3d6aec6ca088835b36209b520c614d73dba6af94b44116d1558145ed4dc5ec1747d0fd3d8a936daf3114adb5dc5f9a152670138e8457481acaf62bf5b4518aa7701fb59e12ac81b2cf287920021154eb03aecf53ae7de4dc660da9b04c74cf45fad7bef515ca37055781830235a61f3341bb327fabc4d9119e73c7acb8e7d465d23076f4f070e974577c53cdc8dd1d3aceafa5b06fdc2baa75acc1362bdc189c7b038bd10a03823b1c886592c74dfa73afe6457771a001b0e1aa74fada0a0a349ad9abc172fe7ad97b6a7c21b5fb47faa868cf8817e772587c21a64b0add724bffefa1f707b1a446c8ff7a00fffddd6dff7db4475fac50a689771f891d09515dd4c66ecd981581df9948b8513c8948b60e5e2fe99ae336c6d47c72d440da4e3b82682536555deefb37f9c65696d2dc11f3d90920eaabb33cd207051b41b5640c6017162fccfedd84a2405db88094619ce00ce4d75106418bd9b92eced70f989c81a9a6c86ce92a8823b31280c32375f435e5cdd3cb9b832eb5fe012a8d07841680f470b95dbcdc895cd54eb80c604948adeb3fa3b13b1aeb9fe6b922bafb3c1e9b62f4f9c4cb42fbcf62e4cb37e05e1e44f175f1556b0b69fc93d70298b78aeb053cb7609af4c111f0a589deaf85d7fbcff4b648f11b866a80729368a1514340cfcf49fd41d1e9185285d9a3484ed73866e6c881a99db043948ca5e47098eb475d61d17d8cf184b355dae20cf46c8df431c5db163d5d6666960ef6a4428e3b2fd7eb22420e29c65b5e1d437f41059ce00b88c2fecd9f65cd32ab5dfa7e7853918823f7f5f3a1969c8ce886e1f63912e9a14692c6ec2b9a9f75660806d9f7139f06cd788560d46178ab750c3b3024837443313d5a0a82ba7f0969a06046af3abcc432225767394bb54263b3dd8a271cab869382f510a6d6a67f88cb03099707ba686289514f33eee9131906bb330fe640cc6bb5a276a8a7a80879123040062659f503e68bbc8d7063ea7f960ca9b8eacca737bc622473056085b85141c583eaa92b46e8a6b8da8fdde7d33f5b46bf8b11f07580b9d96c7b5fc414bb047f61ea523bf2b8d2852cd9cdcbf91f6c316b0b9a2da3d8421e8ea1655dcad4bc17fea127cddd874e14b736e1d1122fab9f8989e498a6743a298082437d05684e5cb3519bcfac7fc9b071e52eccadac5cf85be6520e3d6b56a244482013ac72a4ea4796e6af10142adb6e0b34e82db8458f21ae22fd36b71368979b35f41d494c157f6006dc696893b8f97ef278d0bf373322c12e96ce520d021a751ebc487ff493ee337cc39dc34ef4ed2b79e6dd414c986b34e8c64d3adb5791bec7a342e7ddcbccab68e97234228ca131cb5c1bf9d553b5fa5b3ec2d6b22740bb2662ebaa23132ece6bc018f01a1f00fd6235d3705da10fcc97946ae99ae2d3c62fc3a1f5fa5682dd2674e46f44841b684ac1a9e0f3e5de7f2f43b0e40d3e9195d560a3fcb823bb5711d7e5037237dfa0920ae6a88442eef9711c832578699b22b754647bd1fce2ca59b4e1a4b60c1399d5c956a9b19c34ebb781982e296760b579ba71911df4e3a344b3dfbbf74726f79efaf6b86610773bc8ac8b26518741d5a143dfd2fbd4cb51860e2078c53d2ff2fa52379d8a52b25f6b8f9f6835321ec6b09ed5ca3eb086b34a528dc346af99b602074329752ea5d7d5c35563b07a8e8da0dfefe31a44ab0a3ab53fd29bafb8096a3cb07d17024f41ef9a27cd3ea446203b34fd7c3f858e71bf8e611a3eeb73f5fd8a15c9344b30d955ff420e01c0f6a77dea01d77af5a9ca34fa1ebc39ced1bdda48c95d29093dc2a9922987e6ed2cc470c3d4d920f90b3775322a3ca09aaff47f54f6afa6700e87ff49944727e63d40254a5b276e072d9725b7052ade53f978098a94bfc19087f4bacf349b7d2387725de9845a2912868627a93a6bb355402e8173d9dec289007ed1e78c22d986e98c5568ceb3cf65b29f09a533d93b09be23a6b4728b71855dafe92c835ba245bf736fffbb86fa3ea34d2f170f6918a7174c925d4b32c29a97d8c187bde4668af7b9caae79e714bcc58c87e5d8803f1f85c376ce9835733bf2ce08716c523b324bedfd8786fd929762551e5802ba86372339990bf434b06147bc088de16e1d596191b246090a5c227ead9cf3c39102eeeb6f8e5a2b4d6fe52991908135f913ca8c98601c2fa729f6b5a6ab1cc74b13871ef7208cbda92dd5f467763809dc64e155d6566bff1ac3d43f7948173aae6728e39f75f9bab9c97ed4c42c90a09f0db11a283caa808e16446dae689f3e791f998bd23306c9783f0791b6cad78e47a944ea168e247092017ee01155b6ebff5ab9267b963b1152f5be5f23bb8dcaac43d62b75770a2f4388544fb763cbd13967b5df943cc5a96c222e295bcfc74538d1795c910704ef6827a63ddc8ca143b52c8c8195b3c167dff88bf88d38120b290881f4270655a093093f8c78dc29ea328f6a2445403525104f44f6cde5bdc038eca5fdd4d86fd532e53615920f9651271eb60f6398f6707f3902fa5470f156730b917b8b4f7e3e45911bf06447cf54d0a9cbd4f6d5119947a97837a440d2e905f05aa7592b1d09fd2fbc47b3f5d75247c7d7d653616c343365f3ad95798a253b6e5dcf608977d034ae724809bf4a4cda6dde6ff4700607aa9754071741922624674b5dfc9607e0ea714b3f07e8f5142ee159386a6b85d416021006e05be9fe13e597f94bc6f263805a225584dac0b7a9ff3c4e35000bcaf1d410480a8698664e5dee283c7ec120d27ea9b551050a32f98d12a7de05e1e2b1f228240fc418c41c3b1518d6fd82743745ab2a02326cec4733c6a49adb79e1121867ee76a55f848c774fdd9445fbbb204ef29226e5f427d9df03f2903224a298cc7c0fd719cc7ab8b21570da1211de843cfe8e813a487196939155f15ae8b3b28184e9f8d5b4228f02f4b9d17e5b0e2cde0bce55fd438d703d149441641f52b95f77795041d6466fa0286889996a779156e4a04a883c1c28295acc5ebbb5c43f1ad804d98bf4435fa4fa77d011a0ad30a04dfbb23308dd39ac86437e8953b10ebf66b2b53ff1d1780f372f8fd66aa097eb428a4ef89597653bc9366f4480ac2dff2fe781147b60c45b1a658bdf809ae13541bfb1aac51286e8e8c15b43483960d9105f80289351dc3d782835037673e430d23a79c6af171ed66191af120fd569f5a4cee68ffd182f1d5e3c1ca50bbd6967681e52417699eb4257e3195aee68de4e784d62ed2b2cf8523c95f994218dc93e0a599b785c81a64433aa249b79f1d710358cc79445727a1787b85b47fa7bbcf10dfdc521bfe6b1f92739fa07a46c5d71d5d9b313be7b79153be86db03a5238f0740988e693fe6426b08c017f09eab0935039113bdfaf28b9a4e61cdcf9fa565a0a3c4ca8dfc5ed2b78f04ce1abe857a9d8f23b851c0ece9454df6e9c9251e1ca0719a78d9238994fe68a90fc0a9e058b98d703d91ed006c20b29bfe715b55b9f4738a6cc6055cea3ca0fd691e72a32353c580043d0ea79d246e557632432aaab191847753dc1333576e393bbd78c76f436b39562c5c2fdb5d0ad57a2768f308c4b28a9a647a7186c6c933c276ffc9179b073a5eba8c5f6da6a9361da7ac0e78804c9526c2024ba0af91a9bdb76d37ff2621a1db43d79bcbc5d0aa8a610b137823a37be33808da541bb2293d5280c9423e083a225a64c5e01d7bc7ef6c3c4ba4f04fbbea73a975a7d07cb1b9153d21eb5ff4b2355604bb07a968b9e135e8d26af21d2735aad7542b90e9640048fab7cda44031200ca6ec8e1e54a6fa8efd7c662772eef7e138c4ce22895448eef4bb05843575b7ed401d9c2b86f24fb739cf4ea2ce2603ff546f9608f69e475ac54d033a421c39b10c0fac81a9a20773e18cb7f31ef8c09210a96ff15c46eab1533f1105dcf573947b6d16a6506b9fe5b6f77b97e85ab2afa2afec6ec40f1d84ea38e5f74cd3d25060c0232d1f773bdc15132d238611d6afd2eaddf9cc6d7a913da9af7e884f2e5befc6233322f1e114f5a03522cdbe0cdcb5b501e4e0d1db87c7aa6db5021c6bc4bafaa047dd7c79e929273fd4232c519be928fb5e4f1176c5ea212339d66e9ead432e9961201603c1e1c10290e9bc480d60790e425bb261804359d5b3be966b9cd288cca716add3b804c9c8ad80a25d2e77c68ef1bdf5213144c499c3c2b42aefa8ca288cb95467fe0273c2562cc3def7c39288a4eb9ef2de5242f45233e1e3fef1dff9e46ac45de7002afda70f0c9a261fdeb73b9667bcb5f95c1a4716c75a818ef9eeadf846101fcf7fdf82a055de972e105b8f4f502c49c61fa1091815ec9fa00ed0af0ac28068da943d6971b999d7bd4afcd41a8885be8f4876f2b39a4ed547700f4c4f32afcdbbe86b30f2ffa30a7f131d916c6ebf59ec64f3905c13ea58fc81121cba5af9447ac06f103fac70e64631c1698baff379b230b2470e71e6ddfb56cfa4946cc912d452a17fdefd3090e8e3de3b1adddd60f9d0e72432b4f01fa93c4eeefce6136c93bb7d893fa1ce746736948ec053f064714707c0d7a2fcb1f457d40ac99d615d7ce9c4d97fbd27c455409a953e6269951ffdc3b7085219e3b2cb4bf15edcc4dbb0cd451179698ccb532d70e3487b0d589ecddf3de83f1941129ded0be280f6ba326f839d361eb883565d2c67f2412504dad4f4150868332eb4ba3be2718f17660904c26f3f1c1530ff4617d73d521d45b5ddce7f75ab6a95d759dca68621fc773b373b85fb743c5f8ea7716b8339f402fcdcfe482676942e6785b96dfcfc44765167fcdbeb0ec39d08e8efd62bd7dfd37d60b7abf401fce1a6796ee0d0b77c188cdf644858d511c9b8d9408c121efdf6cc73d129cf0d5910571c17012cfbe2c3113ef3b4e24f81b5d4ab212fb0c86deb06f1707f95ab76897f077e61fb4a4d298bb11b2afd394ee5daffb6231c30634b7ea0239b480e5a7af2feb1babb32344b66228ead73505f8a6cb10d97a3b05d18259680f3a7e5066f441fc497812c231212676b5fd0455d9117a18f9b0103c23b8ecc23564150fe615d8ed9e5cc5a3f37789d2b10e8d75006b13d5f2771746d79b90d670641131b0710f92a829b9b391d60a384dd8c1fd18a749e95630e42e7f5c3458e525d5605cb596d4579a19359b372dc6fae9df51db23ec30508ce29460a85f26104f1d79e739bd987fa98ac40ba67baca29558de9aa3ca34d79696665fb5103d217e297ba6939c8159fcec1dcb9ef37a4d4296207c83374ad836fdc55cf2804cf4fd8cca88e36e6c7db7aaa1cd8ab7611a01c1681bccb3070fa01eeb3ff5a4df8299ce4073a3caaa45a8fd553379e201ff29878af335ec139cc9888a32e2c4d56c162737ff8b6ab9ffa7dc72ce0d3932fb0a576596d95d89e94eb8180a4591a284302cd0751f8fbac493862513f2543a5a303791553a1e814184825ff5f253c543372f2cb02c1fd3eadf446402e36fe1ed07fd", 0x1000}, {&(0x7f0000001200)="481dc72fda8f3c7db4fd17d0ca560f41861aa77f404fd2a5556e2b46115e96c1885d547bad698249876f16806d123c26c7aa58697e59f5f1f5861901117089db9b3a0c54ca5e20698363a4fd4c023c1040949d3ab65dda1329c89cd9c1ef74900bb3398c9b2c4d996ed7fdb4abd806f5dfce2aa7fa442a72724e0ba5e9c59a17726cce3b35a8d8a39632215b218f828262a1151b18e0740dece86510ebeadc0037d36b6698ddc2fbb7f49df0ff198f65f75c256c88b4bb46d10023910f42944a3d7cb50c2dba233e24412c55c1c0fd865144a99df38bb1c657445257c41b2d241af2", 0xe2}, {&(0x7f0000001300)="bbddfef48eeeda15de4185263a2cf5a7c715571b3e9d793c27d27c3df84d26e415e75b4c7f1c6c5764d228df9296d9f10bb162f369fb1b25a367895a80cbb7bb6307be688ad24156f7736eae26b91a1fa0e10c1c397da4f66d7d50fcb92270b055f585c765eb2b33c1e2996e4364c6075b352aa2d03c65fb64a985f997c5816835ba0f6b0eed713a1da50b65624e53c237637a5f68c1dd0686fb", 0x9a}, {&(0x7f00000013c0)="5b0d3c5bed8a99829e281ed1ff58aff2155800414e545039c7793abc334cb73a37ab827795844a0e668e8c917d7982", 0x2f}], 0x6, &(0x7f0000001480)=[{0x90, 0x0, 0x8001, "9dc7afcf932332e5a73c92c5fdb05b972603b6bb345fadfb45daa03f43eebedd8cb08e61e5c889328055a5dadd209838bef8ce5f9aeaddce35bffff4b8766509142e98c303b47fdaa9da2c8854c4b03cb33c363ca02999b323218e488a74d2ed3e30b2c8e04ff2fc514205789a27eb9bc2f7441f1352ddcf555cf9"}, {0x1010, 0x0, 0x100000001, "79149335d25f70acd0a79a9d23e79966d5b2396567b56de80a19a42bb735733e5544d9e928b9a006bb0aa5309fa11705d03ada0f7d9754fecfd0de2d68b9defbbd4581ebe976e82eef43adc29d7f98d966314de310b383af99a8ac9b93bc46dfb720aad2b7f436147c76cc74e15474ed095c8bbe4de6e7277e0021892cbb1d6b84d1fdea8c74b8e20d17717c96da778e685c57198a9e6be776f6af986f85f76907869fdb0cc19a647e4160ef51a37dfda8fe3f6d3d0beac90a7538f6cc3ac633c89fc9ecb49de4b790f46e0b8bbe2f8c693b207bda501963064486f1b9eb49cde3bcf14763ba9d4c34cf748f745c66d3daa4c2a98758cf5e4219bfdde931a7ae0dbbcd49ebe79dd0e8143157cc1de553048f6caf736fd8acd4a223d796710e7d7cbc0e85e48422c44ddc4284bd4e0f654a06a7cd5323d5c6aa2394ffb06a58d368d8f9429a4fd8abf6433f8d5322d3fd9c9f529d24661adf9c6d93aa7cbfef482e5cb61449fbdfb7717c411bdff7824e3bec4b4ca3f35a327926fbc60ba6d5dd23c36cf7cc3b582145230b87eb7a0fdfa3e84c5d524d51bf69090a97abf1e7b3e955e6f19c28c789b8764f5f8a84def7aa56daef14d43bd421b18e1829894eff753e838a7ba49a765a88eeba879b924a98445440f0ebd2f5332dbc1eda1ee161711178b341d80075fb2c473daded4bf6c828979286a7a85c29c17f02f15924f0065bf968836478679601128e3d841b847c427acd3ea35e02d9fd42c91bd0d2652ead699838c73489e987df5913369aa7319fde9ccd6ef8f4b28b0cf54d9e9d02619b49ad45ed4bc1626d1bd91ec4bc36a2bd35f204555aab5727d52f7dff5f4d1230d424fc9413ea86360ab7911526c4fb68c11ecab6e4e9d015a7f8505236d79215d6730644fa153c1f569b6722aba617fdd3e98e213928f223517440ca76cd2524d336d33b7c410217cca71644ca4ee43638f7a41fd861326511e21bd1649518552992e44be9b74bed256f6c9e76585c00fdd07163cc18777c121b76a407161c952fe1b4a9cddf0ca4a952f851ac49bec92b0352acbf766cabc5b7c2a456537d6704a453210c269d8ab0d1a66e56cdee46c937736d2e83dccff7dec803b8e424462e2e6b235beef74808ce874a5c3ca14f2844e8522b3acd6f7998445d047e6422e741576bbb2dc4271b8151b37278a62344d005144c8edb214a040ac672caf1700720daa22543bf887fa14d635263dc7edf4794d541e78da90da1299f93a38109eda6a2ec7b31c6139a654660b780de39e22997db0aa439d11f0606c0f5137f10406d3967cd2f6b31b1a59714c7126c77c1f79ced1a18ae96c14867068df9aa9b4b82f384d649dd7480f0da9d1fa08263a1cc863e7d62dd47b33115427b9a1bc9f7c90bc985113c8203fd968684aafe68f2812f056836e8173c5544e004969fa5bac72c193678ecbb0a503ba09c01a9585718798ef62dd82ba2da5af56ecc0b71d044db0de4880ccb8a7e7a5b4d502878861f193d188e1bb366e2ec69accd4d19026a1ce9c7276715ac26869054cca7fbb46de800c7e4ee442a0cda76a378d3a08cc8357e7ce290edb08789264aef0c6c3e45c438a4ff4002529a711fc880114517180fc85e2a6f6d0321d8c347c4425fa5bb159be12dbdd308e703e462191c27e62716e39d6c1254aa3dcac3f698d1b40345c29313245740612fa4f662da43409bbe8bb0d8a14fb94e535d8dca88616cba1638d76da75f856dd1421175b1b558d7a8108054ba8133e21b53c0e99397efb286eb45f278358df743c70c53a9ced19ec5bdab476a4eb4bf539a0f2ee9cdd89c5fe7047a68ddfd9d2521a036b456d2ea3b636245411afd9a0f78d14dcbcc094141a8a7265b041ee70123817169e5575a3bc8e71d2532c5065f3499b36a96791c5516dc5f34d22ccc6ecbdce3d134aba0088ef427656f9e15d07a314492bf9cd7ff35630259b288cb788b410a6e363b9ba9691f269b4748d0dae5cd5b69cf3a8aff6a3b032c99e806487edc41abe629a1fc27d0c8a655d8545a9b765c093d60f7ec3c6272788e5c59b4043d8de809d8d5dde7e8d6d3acd7e1ae92f65a3e5823873093cd97664a5c5b77f2f1304b924f125d03b30934bbf9eab431fa9153eb98816f841b258d8ba03ae9db49d468a3d85cebedb8755da9e6338e588f1fbf208fc83bb3d8c4f6000ffc26592708d985195a90e3be4d58dc5eee78c34040b818f89f7179e1c42388ce2eb052f46b6994c4d34d0b2eb962de071c7d87a82c70d2d8d98941301e053c6f1b4a3f393052105140486e4c544cefdc7c080f67de8c2a8cc319968522ff90117970c5e9fd50038fe1b30d1aeb0e253c0746d4d89233e7bd5ab4e781ae424fae2bbd43929ba983d2a4a6e932626a42460f8cd8d2a9e9a69b978afdefb5b7ea7fe52ed13fee30a9c9292d6ab94502653ee4e3db4e2c9a54471e99158ce716d5ff7253ce5b776b846f3b97f8f2f707d44e7e333a39b573aa370b27f8e4e1c707c4e1ee989414ad7ad2bf9852218737e235de04acd2e2a51da71d1f7e00ddcd9e0b15d785ba696300bc4d54eb8c7914b04e625ab423b06a453f3093685166acdd4a2f318939f2f610efa1aff1cd9b46576bea82703b870358464abe92fda6eef0d54be48adb52fa42709e9735889b6cbafcc2b55a6e22fe2bacb0274ce9b4324a8d029ea9451c355f15c7277bdcc63cfd2b21f24113b4c95945d18a5a3376f02d0c3e2ac84542788b42f8239c04a7e108560d5f57f7fc32229f27ba82486635970fb5da69bba4de9446a3267f2454245600505f6015d1aecd80c95f906c12f78a31b76f25e6bd62d6eff087b93b272e5fa6d9582029c547a60e6fa6d2fc1f91f0da96fd0f7ce49c9d4c3432f7c18b36a05b1e7c64f59d510e72befcfbc59a16943ceae2413abbeb7ef284050855d48aa47fb9a8cedff9c28688ece12183f2c4700bc5554be56f42ba589c3347728521a6c8fe612b1b8cdd8e925e25ca165b27e69154c6cc45a42bdbb5313877075b50d42464a374aa9b738a0aab526ffa7f9b7bb7221bdd6248a817863d94e69a4191903805c5dee9fe342efe86410940004f0b2bdb73e6ad7c498e2c92dcb8149554f7498ac6d3f4b6145064cc3953ba0ae45023a14d98874a0d8363e89606d79555111418c5424748ce6a58603aaba123e435cf7016495d65d53daf33d6797c7b373491788b48b719a51f31a4d809677e77dd8a631deabcd348194ab558d8356662d7ff666ecfb9658b3735d63121ac7975b6858aefbc5326471b389f29b540c7ff557920c6316ed50f329c8b9991ef6ba98917d38803464a7d31c21fe5d4198ac612ef3f008f0159197ac57f951828398ce588b697f540c907b04e2ab147524e3e5dc5950198aeebc1d2f9d5b03955d4f95beafce95ede0d9b2fd85f97dee90e2feade11d73f8ecd8ee84719a5e54c471fdcc0698fffd1e00f24cfad770fa58757baf5ae4caf6eb0d48fd8eb25da5f02862a432e14a125eff885effc02c1ee27c4e012d8fbbcbb8575ba338b3480bb0adfe314b2c10a5e7da7e33180dc1772de201056c1b229fe27be1b0f398e09ef6ca84473bc40d18a2fa4e7175441ddb04986cdebe9bb14e7eef6e8410538a13e6afe728dd9cf297497fad2db5c565675d0cf7606e5ea048e01f3c8e4973096c83852310de845acefd0acff232345d5b91eca50626ff4b1c98df18ca168f2e1f4ab7ba1a8ec4f7d749df766aff77657a35fd9e804051b8d9392d7796f4b2576e168e27b48a7d73c539a69b357fedd050ddf79791592cac857a094231cba811bd1ad7f3bb0335dbcaed187e6857b60176a6deee7da2195aa8baf6ea183f4788e6bcc6ee80fbb7a9153998c8ac110622d35afd6aa8ee7a2bf3c98790331416bfc408aa37c032db55e05639dfbf7c771cfc14d9a18e8da91ab0993aba66973891d17c2e94cebcaa85fa647b5eaadecf2a39f4464f2ce398f34879f8009b351a8fbe89499a96e3982425ef47159d0d70c0f36947c128a521b1771420152321607f7795a069fe71d2e476a633fa2fcbb10ac12006de3a99831fdc594f0dda4fc2cad5431fb54b47f5ab08511a63c41f940274856827a0717bc08e2ffd52c3de11923d019165e72f4c16eb3dbad0f199901663ee1be5b9b0ed9451163cc063ff090cc71b768914c9d961113d4d25643028e9ba698c06e7ab0c35e16c74b4c651a938950f753769d7216d573935fbdcc353bcadca92a337e1154297c146c855f724ab7022f0bc1a6784580cdd8c85162c820540b7074818eda6c432b944be5159cadbd16e0295b8278d9628b18b77a54e1822ea46e7ddefb377916107ad68ed5d3c651a5266fa821e3dab5237f247005b6129623ad74ab826af63dc8d4aea5e40557c81a157890c54c5d7995192633d20f2d7ad59a6a5d6099462c6f287e4edc8bc40019ba45e0a0e96abc2d6a7c0832e5d9ddf6dafee73e6f93419e7bfae741799a7f9246c91053d741309fddd2b18893378ef3a08f1d435cf84f70a7a392a7492fc99f9012cb44e1bbc816be62f02984c64aeb3b07ca00404f5f9e046073be35e383462139695bc92d37fc0d2efb44dc7237e82adf577bb8ffaa674b0dcf08f1ab1c33bf2572db564da8c3e6c8c3843c7857967ca8215371409c2061fbe40ce4e3f1028aab24b5eb971a14b37ad16075b3182b04c8047c17226511fab93b6fcc70edfb12568c9a76c9ccb09c04989f3800fc017cd1fd8fc3a2174d9d8255b171b25321c62977d937c8fba165d0a56d56d41915b52d606b56f7660d40c090a65c2c443cbee7562709f9ec7324132c3ace2e64457dad1319301ef15bae743059dae1c1718f846d20c1b1f23610d5cabf4e89d1140e5953626eeeb273a12f05c7908ab1e9fa3f763a72a463b3af499f4db7f641ca0c74bc6475df815d069b07ec56311a7be790bb495bf1d4714540a26dff5d2cd9c99b418017d21037d13a6bdc5dff4250fe88514b3c27b285155b26680958eafdf11ac081b49b5f0b90ec07b41409e90eff0df4bfea835371f3b83fe69a7f898ac3f926d5784aade26000e0ebf4fe030f7e7b657692ed95f871b78570ab974c972546d59eee9f46e11c21640be9f0032b0d3d7776d4446fef16eee51ed2c6bec39647b752467bf48fed4ae5421a14ebfa3f10afd944b9827fc5bb1472298bd0b2ba9de28da01f09674ab3e800011fd38ab426cef6f4e54170801e7ae66c71046fe63b06d716ff79c6e4b5b9d01716a3e68c9f1e9fc0e884cc9ad40214f40b604b5457a010819f138b32fd252b12b80ffc0fed15a6ce310cebd90fcdecc63327f57acecf2add9c8f506b2d821b087fef72a2d9ee18c24871ed0982c2fe13ecf3e3df1cccae448c975928a7027097d3f77b10bd5ea23c7db21d6e80168b7b5ef42516c90e350f4a2158d2667774ca1dc5aac32c55f003b047bb115b44bd5e2be72eefd5f61e753d55e10540bf771cc8ca0cbc98212beb97632ca9e0a5a08341877fd32f91e9b67165d1ebfafbc902c4c9486fbafda3e96190a70abeab5af5323ff0c2438cc7fba9cb7d38002be1e21686e309473858566dd0a56ce3522101fd214f5bb2b592990b33def3d6d0eb98bf92ca985e153ea012a0df968a2210a4302c5814ed0a759727f6c48c2a7b5f4039481e33aa7fa9096e12389e5f38f45976fd8daa220745c4bf8dbb600968a8cd87a5b779e7ee90dcd0d3a02536ecd0a4d993feccf63c5d0774bb121d0e4a5389c5d5ee2256563f53a74047a3c8"}, {0x38, 0x0, 0x0, "d481bddab9b8756c6dbd95dadbb5d1136926e4bb679974d376d1f6f78e4604ad6c"}, {0xd0, 0x0, 0x7, "a17be6b64121334628c26b3c2ca8c9d006c5bc267d19d6c74aa3f319b094baa96c4f868cc8ee7b6d0ae3588a2ae195488c4e8c42959076ed9744f0a8ebaa9f59f942bd6b27b91fb591a13c34be70d6782fadac2adfe526f89c4eedc7d0ee3b1204292f8dd32889d608fb49cdd8f4a2b1578328124fb05cb994a28e2a7bcc3d24902a6b68c4c64e2e1aa6bb80a19ca4ea11ec02bc15371fc912d65dec875f39142c00b2b37819fb2a05300dd9daf0d419d1f78bf280bf058f5596b855df"}, {0x58, 0xffff, 0x9, "8b4156e720233f5ee9102a45c366d7de67337245c9f3077276d6adf20472ef068ea8b4c8866232a1e58b54a984fcf106b63427941b90dbf6c1699a68341d6fb53301f09bb87b"}, {0x50, 0xffff, 0x6, "9cc881d679851f5554796711732f3c0f199d9166509bfefdc68f63b5be019facb30e3712b9978593263452564ceda808ca4127319362462f5c0b72a77cf4368c"}], 0x1250}, 0xa) r3 = shmget$private(0x0, 0x4000, 0x784, &(0x7f0000ff9000/0x4000)=nil) r4 = accept$inet(r2, &(0x7f0000002740), &(0x7f0000002780)=0xc) r5 = msgget(0x2, 0x40) r6 = getuid() getgroups(0x1, &(0x7f00000027c0)=[0x0]) r8 = getuid() r9 = getgid() r10 = getpid() r11 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000002800)={{0x1, r6, r7, r8, r9, 0xa2, 0x2}, 0x6, 0x81, r10, r11, 0x40, 0x1, 0x1, 0x9}) sendmsg$unix(r0, &(0x7f0000002ac0)={&(0x7f0000002880)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002a00)=[{&(0x7f00000028c0)="11649fa7", 0x4}, {&(0x7f0000002900)="420d002525b308f9031a3acd71a39a59a1122e322087e09dfaa5f3794737630425e282f6fc2a927871a2ab9d7d17670447a60e4d47d2858f66aa4627de72b4958d571e76afd325bd069364ff61e65e22d21b614ee2a862281adecc2010c64c9a2ae9de936411265eeb82b407e2887386e031023be397f87530bcb221ed14691341539a36cc9e2c81fbae681d1fd52e1b662bdb877f132f79bb6460640a2f8df2e1bb02a7b2fcd84b77e018d4aedf9a6478f4b9bf5fa90fb6133b5f7e0899d4f78e47", 0xc2}], 0x2, &(0x7f0000002a40)=[@cred={0x20, 0xffff, 0x2, r10, r8, r9}, @cred={0x20, 0xffff, 0x2, r11, r8, r7}, @cred={0x20, 0xffff, 0x2, r10, r6, r7}], 0x60, 0x9}, 0x5) r12 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002b00)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000002b40)={0x200, 0x1, 0xffffffffffffff00, 0xfffffffffffffff7, 0x5}, 0xc) flock(r4, 0x8) paccept(r2, &(0x7f0000002b80)=@un=@file={0x0, ""/108}, &(0x7f0000002c00)=0x6e, 0x40000000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002c40)={0x0, 0x0}, 0xc) fcntl$dupfd(r4, 0xc, r4) getsockopt(r1, 0x3, 0x83d, &(0x7f0000002c80)=""/122, &(0x7f0000002d00)=0x7a) msgctl$IPC_SET(r3, 0x1, &(0x7f0000002d40)={{0x1ff, r12, r9, r14, r13, 0x182, 0x6}, 0xffffffff, 0x83f, r10, r11, 0x37, 0x1ff, 0x7569, 0x3}) open(&(0x7f0000002dc0)='./file0\x00', 0x20010, 0x80) close(r4) 00:00:06 executing program 0: r0 = msgget(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r1 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = getuid() seteuid(r2) 00:00:06 executing program 5: open$dir(&(0x7f0000000000)='\x00', 0x0, 0x0) socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 00:00:06 executing program 4: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) chmod(&(0x7f0000000280)='./file0\x00', 0x10) listen(r1, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x400040, 0x40) mkdirat(r2, &(0x7f0000000300)='./file0\x00', 0x20) r3 = semget(0x0, 0x2, 0x240) semctl$SETVAL(r3, 0x6, 0x8, &(0x7f0000000340)=0x1) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000380)=""/35) getsockname$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000440)=""/110) r4 = semget$private(0x0, 0x4, 0x420) getsockopt(r1, 0x8, 0x5, &(0x7f00000004c0)=""/35, &(0x7f0000000500)=0x23) chmod(&(0x7f0000000540)='./file0\x00', 0x100) r5 = open(&(0x7f0000000580)='./file0\x00', 0x8000, 0x80) sendto$unix(r2, &(0x7f00000005c0)="e0688396de9b5c6d4f27744a3f0ff472dd5fa12632f9855679783164ebb9a62a70752ed270205319e05a966547f6b2704f8b1ac94fe8f21a88c74e30a9983758f363e3ea5b2a0d3868004ae2dcf49ba992d60dd1507a82f1d6be587b3c6ee968c53425ca8e85512395f9233a6741bf7fd4b28ad39a15a93ebb5f29426d1be4443c5b10279f8723c457455fb409934a80dc1d4d8e3359c8e0c6453489db31dcca7a358e2d3e425b9b1b8f293a206f7c287b804933eced59cfcd745a6fea5c9dc1111945da36e3ba7b41b64e67ea5b0a539bef080e9b06d30bd78584d792b4d41e20f8ae477d1f12ffbcf9ff75144283315ace7f57bae550089ccb3cdad025d0a301df8839e746e8e04d76623b9557b95641e3ae96f84474f29f24e18f5eb5504237cb41de5033c80b4d44438b4d4d34b83c885248c59c911a4601f12dfcf77a4e896835f82fb85eac1970bcb44f04539ae3e19c50b0e6f3c8671cba24f7abc098a93dd16f55424b9f4218d737e508ba9afebf998cbf0da49e6e27b71d3065fae275b8de9263f4eacc65379019914c8a08a755155e0399481fe3219ac0a34a98f17976ed9aad1b49d9edbf5144d09da673a23869920a5d56c7b4be200f5f7081b4e298247828330f510d75dd7f04c749b0d8efc976c7fc8df6ebb3e427489a098e30341ab9f9bddfd4dd99c63bc05b730ca055a12dcfcbc194d1f102f0b463b0d3c809c371c277d16731cafab8fe221cf1afce14e108b15cbdc60b2f92b59e2027d785a8034f11e1745567967e2c0de2d97446ff57d907f9a36fa6a75ca37154dd876cea1821b1f0b5c857d409673dc0db7e610e4dd13b7b46e9ef3c52ea4285330266787aeb0d5342efdb66f933eb1e9df84b640369db98c517737dc2f08c322b0f2c9109ad132785f9058cff14e2d5496e90822d7b550e7393b46839b2c9a47e6c8b3f708911d2b0202e0476b53ff32ac886473d14300d2097453a8eb2b9056ba7c702f8175c80ecc0d7f887501ef056676d6bbf8dd271cbb137b84b9ae90c860be91669feebc1e43b4b67edba931ae5ab7dc34d12c19ea5191123a16c9c26ee412f82e06f2a67dc24fb2c225f318b2b53113caf5f1c469edb8b39e5149be32d0bf4a94ac5c32c9e7415721aeebff1bc17e0934409231cb9f9d93e2832012c02d1228d7d76eb07b69d6e1bbc9f27a3afab06c4a4fd71ba8c800432a42f38e0c1bb069af594b91cc8bc4b2ad1a9a399c716b1fc71bf5f00f366d16ac5af842d55693a2ab43732e7e5095afecb1024446fb4617557a63e2d6e86ea3289f68e315fb1a489b1e5da0128e35069b73e0663885f08dbf0577dd939cdda52fb2275d89d689af69d7f60cf4f386e7d1f966d54032a4054c206bcfbef1378f528ed4a00660f4500cfb3789ed70341514a9725f1b4db20481a02460aa506d50b0b385285945c981770685c9b8c656b55f33f120fc826abc18d3ec6f21b9b440a8b93e1e66ec4778a64e26f6d5414b90b3ead5e4bbc1cd46b704752b91852583cbbb4f74d22f131998c02e8f7fa53bf14ff84a60dcc5773505c483880d8a7a05ed01f4ffa6bb96e78871ccfd9ec577bbd30c64b2a8f8fcfe7a3a7f077e3d3ecdedf70cacb714cbfb44c82a0d3555afc4f97d3915ea29b689203bb31d6568cb0b7a23c6502ccdc9f7a960996f3f6c55af499c6b66aafc1bff15aed6120ea171fa253fac43965eed883c6feabbfc81433d486e64012d1e9cc9e5f781825e6c3b5316dacc9996430bc4a01d62d41f4f4a077090bc2936ff791727c24c2eb318b6b7a04133ca35e3f1b91d22bd5f72ad30a4cc04b2c7d4e1aa4d62ca0757c33d29ff908ad447eb79029a3d9eabeb2b2f293cc5aaa84384ddc30361737543a1e8bcd04a527bae557a6333d695b0937f564ba46f74fcfddf9a0b47eab4ea18e110c7661819baa944ffcda53bf86af15a4d3d4c2be02aa7b4e7df51ed8a3626eb5789160d2ccaa783584391aac66d48febf84606cc9f6186e251df04be709f5acc2f99258299ff942fc529e509efc2e773c5a86d56cae015add3a0437807c32373fbf8ff23d1a77825b65cb585140a29dd3641f14cf6938b5016eb494226fe9e26997ff9840b14967b0b1380d59160fe2e41c1814191f0384dc6a513f040039cc8df26296e973c2145138043585626eace82f422b90a76c403671b0ce94f040ec40526056e3623c9e5e81041568c70c5b5a14fbf90760148a8f8e4eca995e5aec52ae7bbb9a4abea4793dcffea90d52b3d60dd179ccb196ec078ef4d40b065ae3dcb70c57f4ad4633992b724e708e92df37d616aa094ab72bbfabd68918678cbb0e8de6056a0e9193fc5075a014711b7826e83d00e3018679509efa962ff20ede1443401bbc3ec847714ea6c07a76899ae8b4498a928a6cceba215852e416f9b8f1324788ca6c54bce1c4b276047e1b07aeeb829c56efc3708f59dff5d768cedfdc914216116c205d710cb38cbe3f954f823e917cc1569b732e49d173c0667b78bdff964bea793bd14ec403b1c8733fa6223d3c0f02502ebe20505db31b9771101ee24471c7e44dcb3dbebe10a940ecd23f8d9acecaf48f5b2b2866fba6fb157886bd3bc6b590f66786442e6c2d7d7d9a265a2f1c67b381ae2d9055924ac7b07b6a8dbe12ad86e78aedc0ac17815a8908147173111abc7237edd68e3c55c841c0093766a17e5126202e49e965250382bbe43b5380adad836f56ffc1f9255822f434f7229f7c8166f0dc84759046b3615519b8b2c518aa0e5242b9296baa83579a524ecc53353bdf6c8c6f6d50cde56146f64d6e27b372113c8c43a24cac3b696280c4f8af570e731bb41104a66310677e544d0e0c0c39da556b71589a86b3ec68392486bb0cba9997c5bc9a606ffeeda7c334c502e9ebc4190b530b943e0aaa7f55a22f792989d27a13eba8bef3be3544743df713eaf0995f39e252d0809323566a3f15db80145c400c6335c011b6de0994aec154e5c925c2c1e773327c6739fb8c88f1089039d7d2e621d5db04a964a89abca94eca09c72dfcae8f3107d246d95a74c86673575ad0b8e1fbf70362239be4f5307e0192dba5ae7d0472c37fefe56a6ff6eddb6c520cad26ee6af6781bf9020660ef41137d6e7fc16880a6a1973e0c1610a7626edda77dc50799fa4d629f6078e8d59dec678f0852f885b85a906fd4dc42c83645161d9cf1f3c6bdb7a3904abdc5dbb0dd77c3babea7249861fe7bc1a468ba4ad4715b941231c301004ec51c72bf1945797953c91e1f8e8769b7deea0acd9f6f3e98a5ddcdc900125902496ad83e8658ecfa51d3f3e18027b28e01e5c65408800b4e1a5bed7f011015d2b5850bbbd7321b877a99edd6f6368d2f8bf92aeaabce21aa6496d5a94ba5ac0d5c28c8980358bee7f83333e4f16275c9738aef2e612307d504dcbacf3871f4a48666f543935b02a285f92feda2e218daaa4910cbe61f080a61f9dce931f0311a164f997c6ea16d1a7facf2b93922a6f38686b0291e76389e6b2f1bd8e9db3fa9bbaf8f272b53d496bb7e0c016d624c0d6bd6d72a6726c41c95d8f1c81d994b16749b286cf075c9b46d1d6eeb192ee0bbd8877d5d426d17de4458205efde809c70834746971544936c404cd8ddc4668aaa103e8d5e45524d605c3267edd63e8a0ae1c58327111807b24f9800a753b7bbb930e53879584dbf8be62d8aa44a08f30e25ee3c250425a60b98bb48805c4fc7e1bea0bb6c891dba34d27345e46f51434e2c0ce2dd487823aa5b79269e756402b530e5831b19d3b390be3ebe2d8afa7ba3db181f31961cc570ef72f9b4fdba54b1ec57cc0c3a7a742bee92effff59c0127f591a65b1bf34cacc496d0f55992a3ca6af40920c98793ff0a182ddbdd2974f8e332ffee3283d569b09be4ce0cc2208f43077e5aa82aeb55fad7a0304df85d7f26107553c0a0269cb12ed649b9d892080d48206386cd7c65193fbc9d1814ad9bdeef86c9e55da864e15b0a0f59f8f37c32e551bcbd031f0a4891c577829b8f81b29fcce63d0ccb3ee58bbbc2737f448857a6f2078c6279e1816ed56c83cef0c0650d43f4862fcafa37d1a0d42b69f0af286b79e0d34b3b5f4dbbd77890613b19a8e99250c321b3f7c6b46b2d5a0acf32efd8e6d9d132038187380a27c305899863b4cde9a9e979d1d0fc56c0a9b3da99ff4059a8324bfd6b2ec6630ab55ae6ad01a715402df2f21ec9cb025268c795c1b9a43b633d359996191f2b8b501a686656f3743facb8071732496744033ac1ada7d619121fafd322355c8f6cee560b86ff9740b30ad2524be8f9b1cf52daa3021133ced643404646397fc1f54dcb79f601a40f0a795775773544d34fc8884c1607e0816d2d6f445b569feaa8c35493ae74255807fa076ed7eb08a89c9b42714cee24463f537fd528cd020d945724e78e3add75f96328a94ab7701f675b8f8b79373ae169c603140f7d3cc07e54c7da73f66f028f2566b77cab25999cdf1b0b4c583548d8a210810f292ea1416be514b1f77300f8f1d8e4521a88e05ede7fbfba7d9c2d253669745ffe5aa1a0c99dc100873c665dced85795267746bf5a7d3ba44dbd139f5de827c4910eaf71a4ab16c2ce9c8184db61e0f50f3fbda0f052cf994bda0e8e135f48c555f177f13e7ede9cc6c708b02ee41fc2952e108c274307f7decba37b2e7ffe41ded7f9a66b54019994b88eeac990ec0bdd0a751b88f095e3ea0ac5d8920d56808f6320b1783d80304907cfb3f102d9f4f73b6ef66be3e4d6b6f3800032e65c69ae8b39f595f9c2985d637807df7a1b8657a34cc76ce92df4d75b41fbc6e08dc28a730e387b082b6a69be04c6c76f68f66b884c1a7748440d58482bc0924471000d719d1b376f9cbeec241c86e46d4f679be5f115c1b06d6c57e97a8d5a6bb966c0eff5642ccf3f24c7c191b4550164ac319f2ecc09b94dea6b011d3aa90938a451fdf0d7209696e48ee00dd7c010dfee79fc3c0a7c74de059ab47552b6dfe3672d1a6781a679eb334d19c3b8778c3118c1abb220a51918dedd1f6f3afc2b4f4e89f938c6e70df0089ff40bd16e209dc70ce029616d0115bb3dcf1bcc206226062b0896c535f157ecd65f4a7190992489c9f6a823eb39ea27076219ee62c5250e5086a75c4d766ae36ef7a68ad3843144625f5a8bd039fcd4cb2c3abb4726c0550619999a92e5df2e99e666ba533c57c3075dc3d7c0c81f324bea2b31360bcbbe9556310f6f0af6b933b04f26c7011c5d09b50e385ea9bc8be333636f05b9961c6aa979483aa83fa84acde2deb504b571d6e05750f3b848775ea82a57b76a11e1e8f21e8394e32c44596e9042a06185e4caea9acff22ce3ee19d6b8b0e84220091c1a3ea7ef9025d5799bac662b9a31fdf00e784600653369cf7a3efa21ebec2f73634b7bbe6619a01a437d3d1353c175c5cfb9924323b23dc6b39369b995e52ed6bc52ce0d83c3e457be54f72d00573546e8a98618058aa2c6e4ed5dd1d95e797a40e8e6a2c9d6b0ee0f1348d38187ba3c6112cf9f556e49af1172d509d1c50f1c5b06c6dfd1d2908c5916034b34329d607b34228a27c9ca395ebff8c8a9bce726280e3b1441f968391a9d1c3310ffc2fa034d9cf353e1acacb3b1810c246acae942aba332214119ef5b3a43e92140eec0b670e631679d16038bc9a9be42c740e5e519d3591f22b135626ff2c720607c6a350d95cbd9f1858c852e2287126193556706d23e8feacf13365c9c1e37a9bcee0d30ff585dfd7dbef42807d2e500f1ed", 0x1000, 0x0, 0x0, 0x0) renameat(r1, &(0x7f00000015c0)='./file0\x00', r2, &(0x7f0000001600)='./file0\x00') semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001640)=""/167) getpeername$inet(r2, &(0x7f0000001700), &(0x7f0000001740)=0xc) listen(r1, 0x2a) r6 = geteuid() accept$unix(r5, &(0x7f0000001780)=@abs, &(0x7f00000017c0)=0x8) accept$inet(r1, 0x0, &(0x7f0000001800)) r7 = getgid() r8 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001840)={{0x10001, r6, r7, r6, r8, 0x51, 0x7}, 0x6, 0x100, 0x7fff}) sendto(r2, &(0x7f00000018c0)="5e364fa3533d84063d68cd2a44ce7bdc2ef50c", 0x13, 0x0, &(0x7f0000001900)=@in={0x2, 0x3}, 0xc) 00:00:06 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r2 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r1) getsockopt(r0, 0x0, 0x4, 0x0, 0x0) 00:00:06 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000002280)=[{&(0x7f0000000040)=""/96, 0x60}, {&(0x7f00000000c0)=""/147, 0x93}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/10, 0xa}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/119, 0x77}, {&(0x7f0000002240)=""/17, 0x11}], 0x7, 0x0) r2 = dup2(r0, r1) close(r1) pipe(&(0x7f0000002300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x108a, &(0x7f0000002340)=0xfffffffffffffe01, 0x4) fchroot(r3) r5 = dup2(r0, r1) bind$unix(r3, &(0x7f0000002380)=@abs={0x1, 0x0, 0x1}, 0x8) dup2(r4, r3) recvfrom$inet(r3, &(0x7f00000023c0)=""/118, 0x76, 0x0, &(0x7f0000002440)={0x2, 0x2}, 0xc) fcntl$dupfd(r2, 0xc, r2) setitimer(0x3, &(0x7f0000002480)={{0x10000}, {0x3, 0x4a65}}, &(0x7f00000024c0)) close(r0) shutdown(r5, 0x1) socketpair(0x16, 0x10000000, 0x101, &(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r6) r8 = accept(r2, &(0x7f0000002540)=@in6, &(0x7f0000002580)=0xc) lseek(r7, 0x0, 0x0) dup(r8) getpeername(r1, &(0x7f00000025c0)=@un=@abs, &(0x7f0000002600)=0x8) pipe2(&(0x7f0000002640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) rmdir(&(0x7f0000002680)='./file0\x00') socketpair(0x2, 0x5, 0x2, &(0x7f00000026c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r2, 0x2, 0x1) bind(r6, &(0x7f0000002700)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r10, &(0x7f0000002740)=@abs={0x0, 0x0, 0x2}, 0x8) fsync(r9) fcntl$dupfd(r3, 0x0, r11) setsockopt$sock_timeval(r11, 0xffff, 0x189b1fd1d32710fe, &(0x7f0000002780)={0x3ff}, 0x10) 00:00:06 executing program 0: r0 = shmget(0x1, 0x4000, 0x400, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/174) clock_nanosleep(0x40000000, 0x0, &(0x7f00000000c0)={0x2, 0x80000000}, &(0x7f0000000100)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) lseek(r1, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='[^\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='!\x00', &(0x7f0000000280)='*),>\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*](*@7(\x00', &(0x7f0000000340)=':%\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='%/-{*\x00'], &(0x7f0000000600)=[&(0x7f0000000480)='.#\x00', &(0x7f00000004c0)='(\x00', &(0x7f0000000500)='&\x00', &(0x7f0000000540)='^(8[\x00', &(0x7f0000000580)='@-\x00', &(0x7f00000005c0)='\x00']) lseek(r1, 0x0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) connect$unix(r1, &(0x7f0000000640)=@abs={0x1, 0x0, 0x0}, 0x8) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000680)="e171c8e0ed75029d1e0a60089bfd855459f3d5c247e9ee6e502aa6df5e359452e8c8ddb2fb5bb2c09bb9d793646bfc7dbfce3753061a58f31cf7485602d51de5bb082e603697b33f783c5349ea8bdd77a591", 0x52}], 0x1) fcntl$getown(r1, 0x5) symlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') r2 = semget(0x1, 0x7, 0x80) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000007c0)=""/240) utimensat(r1, &(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)={{0x2, 0x8000}, {0x7f, 0x8}}, 0x200) clock_nanosleep(0x1, 0x1, &(0x7f0000000940)={0x9, 0x10000}, &(0x7f0000000980)) connect$unix(r1, &(0x7f00000009c0)=@abs={0x1, 0x0, 0x1}, 0x8) getrlimit(0x7, &(0x7f0000000a00)) unlink(&(0x7f0000000a40)='./file1\x00') clock_nanosleep(0x40000001, 0x1, &(0x7f0000000a80)={0x7, 0xb8a}, &(0x7f0000000ac0)) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000b00)=0xfff, 0x4) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) utimensat(r1, &(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)={{0xffffffffffff8001}, {0xad, 0x1ff}}, 0x200) mknodat(r1, &(0x7f0000000bc0)='./file0\x00', 0x80, 0x401) r3 = accept$unix(r1, &(0x7f0000000c00)=@abs, &(0x7f0000000c40)=0x8) r4 = shmget(0x1, 0x1000, 0x600, &(0x7f0000ffc000/0x1000)=nil) poll(&(0x7f0000000c80)=[{r1, 0x10}], 0x1, 0xa2d) shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x3000) bind$unix(r3, &(0x7f0000000cc0)=@file={0x1, './file1\x00'}, 0xa) shmget(0x0, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) 00:00:06 executing program 5: setrlimit(0x6, &(0x7f0000001980)) setrlimit(0x0, &(0x7f0000000000)={0x2, 0x5}) setrlimit(0x3, &(0x7f0000000040)={0x5, 0x4}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 00:00:06 executing program 5: r0 = socket$inet(0x2, 0x10000003, 0x8000) poll(&(0x7f0000000000)=[{r0, 0x1c}], 0x1, 0x910b) flock(r0, 0x4) r1 = fcntl$dupfd(r0, 0xc, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x124) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) fchmod(r4, 0x14) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80010, 0x40) fchdir(r3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept(r3, 0x0, &(0x7f0000000140)) writev(r7, &(0x7f0000000500)=[{&(0x7f0000000180)="6565f4df45738452328b88f249864d93add4221aaf95bb101af3a5aa72614bae57fb453192cf4fba34535700c3e30cbd548429c0799144baee12e909b7a4e38f54a795604097f9c6cc41bc6299a7b2403135b99a180e2dc233bd24a43afa2e60ba3e9423bed998f95db235f58ce4a437f79ef5be19defc20e72d317077656ed79056144d4861ce828f7cdea70cf70fe362e78a6e4e74a7d6acc4d62f33ae7ac00c", 0xa1}, {&(0x7f0000000240)="4c5ab3b783a802cb41307e3419e64a9d445a9e852df4f6607b153ec6c09ce2ff85fc1cec40383e67feaf3183f405f31a06cdce401fe900b97dc782bbd94c836cf9ae785d38a61bb6aada7a873601671e20019564120dc629ca7ec16af784ca923cde61fc8f599725f376b88b612c2a32bbdeeb0409d592e334e7afa29a9c4a94b9abcd5a1a8026647a204c455cf71faaafb957dae5799a419a1b4af71f47d80a2786574e554b22ba358b0c4c5b4a9915c02a138780e8", 0xb6}, {&(0x7f0000000300)="0bc6c9c2aaef1dccab9bf54346f9bc56856a6bbf10d30dd62eac9168bdbd3953891783c8521bf833c3a04dc8ce4d950723609725c51b982a98ec9ac56dc3d9a33bcff5948e96c50320ddd46c88c59c942a2b7db23b73f7e76bc0f2181c2743bee6c76cfe4430239aee1cc2b27a790a2fdbe720c83834e1804d4f7980f5d55c7bc45729f9ef3c9240", 0x88}, {&(0x7f00000003c0)="1ae049191c66f9c8be81f2afc032e7cf4fdb972f8e01b0ca18", 0x19}, {&(0x7f0000000400)="0d198b61f98d65c562c64aeb4f1828ba7c27563084e1ea64f77f9f7f083bed6f807e87d36554440aa83bc6c6a6e40d24366ff28d4d8008dfe62e5e37baa65b613df4590175ac7ec60dbfd55ea305cd0b943825ac11af4c9ec2d22c72b2502adf89457d461208db327bd59f739ee4c59fb388bcb5e8e9f16c1ea233c266044166dd25e8e1e5c0bd801d5f466c07f112958a777d8f60b2d80539ebb3b53fbb265c2f235fb9db82d05d81557b002a4d28aed331e21191902d0096c38be6bc475f32d17f641da44e12b328621ebf0bf4024902970e04efe4eaf1709eb27777dc867d", 0xe0}], 0x5) ftruncate(r0, 0x0) r9 = getppid() r10 = getuid() r11 = getegid() sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f00000005c0)="06d377383f0973ea6b7851a7d9600c35cab16262763aab9eb955f0ede1daa18c0b883217aeb698139768c348e91329039484fc55f43c4fbfa6bc660dc2d22bf7a0132a5007d2afcd2b346936b3ba61b5943922c47c62d3586b0f3cd54944ce29cce36d970ae9f534b405a9d440147a5d8d9fdc82e5bd744a861ba5ec0f192b773910e8797e4b80e2d6350f4d6b8c6ae790b986aff1203400cd5a8001579b675766b4e0fb3a1ce2c5d2da836c0e9045380fffd9d0e78743aae0a2c4775868471f3eaa1a6bf55a6e2626578b4d8485002e4af68f5535607d11ccda6187653d3fe5e61126ec350ca2e4d7d33d79f115d136d73d9275b0152fea954cb939411e22803b48a74961abe4bcd8c3a48da4a8f314d942476f1faac96602889f9465c02778340ee185fc65566d5033cffb1dbcc1c15443bd1498fb0612948d3e1fc4ad6b52fc83c08e968acb69da87057f2a29ccf3b52206d91139ba7f1c07cb99c4b46b2ccd596b02d195ee3452f97501380f8eba79e50b2713314026b995f00eccbfb4f965c98c4c03644447afdb60af954bdff21e1d1d0cb0ee3d0d2f563eef3499eba2a13615e8ede57936757ad9460e1670c6fa6c82eb8f72418ed78227212fe0bcb8ea5f29b8592c0489bde97df6f32d07bbbd236fb91e7d16230f1048f76b26b9c3954e37f5335b485ff68c97e2a4c584acedd723bc77ad8a324589ac42b3ddc887759364eea4d375e9c6171c16ba969923ab8970561c928ef54e69f0a4236733d9d021a279409e0fe60a509a53bdc7dee68428112b8894735b5d351dc16cbc6f393831ca3a58e7cbe508f42b20724f55256381e14b957ef60648cb978347c14fd2c72d5a45e2852426f76eaea5f9d1ea35dd30bce13c7d33a78a43e657dbd99b9a42acfdbadeac45d88e7cddd922f5c2497e611e81895223eb0315e92382c0428005486e24df5fbb6941998cf1a9964e80dbc3fb914bc03ee546b24f238bdd403da968038cd585a7f59481566736aa3d4a57c7e20f76ce778ba562d68d101ea541cba69cee049e5fed591e5db384d60d497c1cfe2816685b16b9768eef7d0c1deb60cdd25ed859735d0dc8f6bad2f915d7864e634b76e87e568b8a8f757e02b6d8cdc5f465b08bb8b44dd9b7742924957dcf6077d7dabeafdcc16cd80090fdacc4f7aa1447372a794b2e9aaf0fd73ef24777cba67b5087d26032c12d6c3e95d0906e0aca42f7793bcec9ec583b2b3bd629150f9c79f0aceb26ae96031365214a1e44bfb6b94693eb84da5a3f04149d9bf0ddffc195b6e4bfd965cd9ba2878d48bfcc3ff0b50b54bcfd720995134c4eb4f8a20b217f5e9adfd8700d3251a515c21cda46c6cd2739f591debcb488321a97ba23b59017bd15ab608a848f2326eba4a213e413e573ba16266606126bd8ef10c35fe9b34ddc42ac8e43970e924d6f78af809104eb0d8f9ed19193bd9d05eed21857e3b962d11ae84adf34ea269a8fb10036b007bd787a713b3f088083a286bd73fb3d7e13e3c7afc8c495d1239ae2e72bcc0755aa32221da669584e7dc515a99a9b1b678bf4c25dbed5dadd62ec9fc567dadbba4b4ec57098784fd7e803d8b87b19de61e7d5856f8938b9917ba25f14a64ab788dc18ff93f57748eac0da4407ce4756eb3e4dbaef48b9f81bacc083d7d421a839197d81c9c7cd91ee0ef1dcb3ac40ae8b8533015a04c80a8ddcd59c217c26fc50040482c0d7461eb32b23904b9f4d9628024b5be17fd4c5138f61ceb4d966206f6fc402ed3add685eb119e934220432659c3896a6193c4f29942c1b6f150bcd0e93ad97abed28d089b8289cf054727c234fac4b75e583e0b6487b462c7c815a6f8ee778107ccc369b20d0d8da09c718c07d8cef06169d159691a147c8881a982c82b242b408e7224955f9a82c6347cb2f6c128d39d71df847cc8ae3000a676e7a3fe5681f6a86cc95b05b02764cb63e273033cd1cfc2208c456eab9b186400e4411738e3abc63f02ebba038dce406c28f629bc8dc546250487abd8708ff795c9d2369c6051ee36807f3ebb3ca4ea0c8238aa14fe2fc88fbfd2da3c26d21b70bf182fe6fd023f02045b917abc5368cc27640b0efa96f6d4931184c6eaf8f5f034f6e9636dfbcda14ca272dfdbe92d928b5265383dc5307790ae53f62a90162f4e770f0f4941923d26376e2e11312212c4d6c2d8c701bfb5a222fcdeab8ca9b384a4b89a1dc53a13769e96313004f3211722ca493d99b015b59c20c747bededdafe3338a2166c1daf816e81b20a2772cde508c45ed1f8a0f5b596c57257adf54cb63cfcb15fca6ada954dbb5cfc57ed21d04b5acdb2fe9e71f2303f0c02adfdbdfc9faba5085b04a38b67dda82dacc4be2128d92256ff523413c89e8764a9eb5c6cc285b86e45adb1cd0e8f6621a41be0e891e5c685dbf8c0cbf492b01ba42a5a13725012e75b4b60e300055c3d860018f2c6076ef808dd829ce8182c5210ee149f8e4043e521b758090c5d543cf6e54a429d29857f99b5f6c18aab04d1e03a134133a71d4aaae4f587fcc2f30eeab0ee7a1b714af85c23b0af3912035e390e713151efee63b73aae8646bf188a0660c33b95a66b21b118b5c7cbb717ec666fa280362f92cdb603600d72ac41977f20537736cadebc52bc4643ae89f0c816f5806092a0704cf9c92aadde32b5c7ca2a199b63887196e2ab21221193e7d97db25cafb8c36a497e343a91c2081a15cac6bd3a888eb1bca6719b342daea5304745f041d36a8e2b3d219b8a0d71caebac741ac87e50bf8f8b3ef47d57f2907189139520cdf904310ca78e7026f709fdd1e3518b473f6c0e0a630fb7cebab7e27e95452a6555412a5cf80b3d3c21f51058d27d773a561d98487200d3c7936654b652836dab642ea36202bde9ac3e755371a95e9de3838a19d3a6e2222bbe2f15c5f5a271798a426ee97d6969c6e4d839eafc84b2e141995ed1006bc7d3b46ea8ea09b032d1cc8628fbc6e2ddf5c875a9c68e25c8d4ba0ce6d42f0e454cd45543f97407c3672a5ff8df2520bd268f9d03e94242ed8e1f108c4753eb597bc8eb7f62027464250565c4381a140a862494360b8f2589544b9c054bda8efc9e36830703a5c4f1722aa41ed956f209b5e0b9cca3142bf806323b86cc33d7324f7fc878e1f82b57c430af8afa66d44238b4eee75eaae4e07a9aac03cf7d99beb032fab7fa8edff036ec47c713adef769476e763a63db76d0388ab407c900cd4dbc3869efcb53f3ffdf2c56245f93f0f632eb50b6f973a145272e90a9c23cdb17b5d591a7dccbdd0edf56be5653489e32887fcb616dde86978e7834b4b6b195282f337e928ff9b13f32527bb16290a782427f1648e344b4d5b574b20ddf1876d88f99a56e4d9d05970f205b7cbcab70b0840e340f4e8ee2235b222bb1b90d459cf29eed6115b7393dc7d83c7c6f6da32189353f1e0263e090b902616ddeee1dfc19d11faa6ae0f5cb9e7195309abe701a8e0ce0328561cfbbb51e6f7db209aa093a6a9d0c12375bd98767e354ff6e1b565054692a2fa948ee036c692351b89e5d6208e6b9abb5a9ca4e4e42b38090f5cc6ca48c47db7c9677fe7a8ee38aee21d2539a72fa9967e8bd891b3e962181a1945a6af3213167ebe90bc8251a13a779701f39f3f1e04b7070e57a3f5b12a94f4a9855a2afdcf57040f5904754974eb579ddf6a7a4b5c084ebeba11df4357a85674770490bca576d66a10be6f2d16fdd10c8b7ca7b611a2f7b18afaae239ada33acfd4d0bff4276b3dcfa0cd95dadede3ca3755a835965967ad77210c3985fa9a3ea863d8d2960e55d576db54c832beade6873b3dfb905910d591b922ddc0cbd6a83747d789cb76e416c5cdee8217f134d6fe23c8772f1a84251b49c61cfbddc03030a99312031004dda903c6883b4f5c7e5185a995165eba9345faffac4a260f096a569afabf45afe841ea2f06c706ad924ad24c6942a83c92240682442bb898fedf064a43d48f84bd14187f1d3a4a6a980e1e902b3e6e43ee3f477cb7757cb04cf0dbfeea03e532a2bb5b73734be94427a33c54b9dcbf8df15721172339eb7fcd854311b803ca0bd669fb8d70502b831afa160045fbe574c9307303696d2660ffc196eb3ff126f56a9b9497d2f14c56910518cbd8bc1364a847df710de690156ac6ee6b861effd24e30c26d7753d77c8e75918bd76eaa027bfc31f27ed3aae3d5d8ebca7247deb56721b29613642e53d0428e2cb15a24e6d61b7c98b83a22f974b93e17b06652503748d76556f055ade91e07bbee8697ed816071c9bd636d68efd14266d0d4206a4bba5cd8ed8e2ae7ac1a65fc480a1bfe960194f3daedc8ae8d604dfaa3863e648d781ce1a2decc4b3ea7afc86db99128fb3b496776feefb070dfa1c18abfcc4e79b4d17c98415a53d0da5c75b945a0891786e7937c82a7af0f7068ba0c82433f759a4559c6065610b974b4eca8368ea29d8a535ea58b69712ac92d2917c3b975314b81143de00428539f01b5f0f6f8354d0d9046c266e5f5dbeb2f159a2fc123bdadbd29e5f93e2ef5d5413ac88e6cbd8c601006c41fa94bf492064d304e451412396c5e087ba5b66e5180a2db153e8f4062d0d530ee98da511e4e8d6e270d00e1e2f5d946a51dec31c96174ad09ceffc7585410ea508b93554cf6da51fddc6d635db539fc7b1054ef2b0f3ef62ae4f6fc04dc3998b964d21ff4f2efc8bfef31c464ef170bcc219eacb128c52abd0a637fd73f39dd7f9efc7ce83ac2cc7dbd6fd2fe02d2a3c55a6d01f58937d8e979609473b47dc7be5063be26755734fef488ca01b6ed5a82303afae1bcd1fdb4bfd5637b1c8a857e9e54f0bfbff8c037bb4bb6b5097098f0f50280495958678507a7b578c83989ba9050182e9debb8d5299af0a8800491abaa0c981740e9f15abdb27adfc4e162d1790cb339e6f93d929a432788ed8056f0a3c4460a924b4816c20e44863cd5cb2fdca578043dbf93020aa92ad5f9a2c77c4429df69e9264a828cb648c15302c0d7bb88b31f35e892acdb1c308ac5cb64c2cc1a09e6d7ce49fbff586a944f340da75ee52cdbf58285d4df4b18ae9af09ec60c3515ad20a349eca6c54d40fda8512dc59657ebc9d92b7d0d42ac563c952a322c881a84a32949636a3fcf43c8bf35112e4a3f445b5a0bf853c41af04ba20cf2a6fd7e2323bd6250fd8b8a5ff590db2331be9b47dc5f583b194c4e7f5dbe6851cadcfc9f872cb15260b787ff1d7f6e88a065e2220ae41834d4805c86f5617ae30e602b74a45630585f4021d83cfd86385bba7c00d14c6c3599334dc0388ae7b9e2328167258e30cb3437cd7ae7930bc062cd8d7333a90f028cf35ac69a7ab5d0572f447aba2db68c3757b6bb1bbb08ac721f150f7e83560ba54a6306ea39fbff05b15df559fd76ff6a687d40918aeb0e0ec0ac1033081d8e101291d6f358b0b25ecd37ac7dd198c4641fade884cbde37a15e54633b8fcb57ed87a8421a434e6f1af760b95f76e3f97cd59a016727e5b6c681d4115ff52626d1ce9c857dc53b45651d754f825284efef50c8f72ae45b71c5c5f17012eb7d5182c1ef7976005dfdc1de70c40c071d639e99248db83a3e074d47c5366253aa6ec132b589d1c145c9f5a15b6b59e3ce929468f31104bc20ca47cc87a0cbd95525e12a42d7c59780b773559c39d2ce012b0bfcaf694abe09850dd2f2405fe6c6eb16ebedd7ea7f8301c2e216e7cc9b2f16aa426c23ff243545216f5ee1657203df27280037bfad67b3b90b3656f870dd", 0x1000}, {&(0x7f00000015c0)="2928e74c0a740bb9ea44ee9690104291f16ac1e87a8ed254cb3f5b7c1fe09d54", 0x20}, {&(0x7f0000001600)="bf878c57d7d1746c11d3a26d8ff4a78a4b48226180c73d898511570d3649fc45db1a0af7ce1696a1f123bf16ad6060cccbe9b2d0d068ace0a8f0267e3b62ecb98a6c992b92f86bd20827633b07fe63e7c9ab67a6da7311135bd82317d002ec21c82d229318c9399d37842ba54bf06022e26d6b8f68cb685fabb714ad91757e4906d2731335e6b6c565dc2156af593fb310afc6c7c6efab5e2d2952b06b893768a1bab1750e9c78992b091b78", 0xac}], 0x3, &(0x7f0000001700)=[@rights={0x28, 0xffff, 0x1, [r0, r4, r4, r2, r4]}, @rights={0x20, 0xffff, 0x1, [r5, r2, r7]}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}], 0x68, 0x2}, 0x8) setegid(r11) lchown(&(0x7f00000017c0)='./file1\x00', r10, r11) r12 = socket$inet(0x2, 0x1, 0x3) fsync(r4) rename(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)='./file0\x00') open$dir(&(0x7f0000001880)='./file0\x00', 0x200010, 0xa1) lseek(r0, 0x0, 0x2) getsockopt$inet_opts(r12, 0x0, 0x0, &(0x7f00000018c0)=""/69, &(0x7f0000001940)=0x45) rename(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)='./file2\x00') sendmsg$unix(r6, &(0x7f0000002c40)={&(0x7f0000001a00)=@file={0x1, './file2\x00'}, 0xa, &(0x7f0000002b40)=[{&(0x7f0000001a40)="481af3d129b0803101013f4c5788089833ed647a2b5d86d289e34a17f343844c3891898468094a54cb711fa684240e81748cb9360297db", 0x37}, {&(0x7f0000001a80)="9fe5ff37c59e7b8fe5d2a97fb68ea8b49ce7344767ba5d1a2741d5cd177ffa595827bccb9c22fdc5c2105e049a76646c8a18cd1da5454f0f2decb0db8ebbac8d6120c6d3b4fd5917096fded7a48fb073f6742b20bc5413bf99cd80f6990a79af35e7f65882ce6bbf73479499188229ee401b1a577ea7b04f1a7db6fea501c532fb5b0abdca46b2c578cd88b69ff34fd6ca99238041b6e7d8a699b2062428331f19feaed96647ab4c3fbc3c18d5ded455d1dfbe15cdf694a238d6ab87100d3a1b778f7acf77e761cc8d38c734b136c0fcf4bc58f84a7a2e16308a731bd33f47ae61a0192271bb690455105ad34eac50c44536d17daf1d77cb89f4577030ad90d270838d4dcf76284effca4a5e6ffe967c168c07c864e83194591e70e103e233f4a4fc0a17b4d249c6e68fa181852c2d8cced671c39e0f3632ab79d6c3e0bccd13c5cacbdecc6b0d15ffd84bdd05e16b18169888678d667367b4820909e1bf070aef029dde308fb61e32133a922fc0ad179a3f3d505fa63610c4941379691c1930b7a1a0955fc24efc331cb54dca09200e33378f50a38cb4e9d1816fec5c163a5ab72c4cf2852e5d74f9b66cd169e870432bf2fc7b8243a30b153da6a89781b2cc70042820a4acb22ff3c478cd261a085e6587f20dc8312ad95cd4faa7c568d8323827f39ad46a3584daa01e8b0c6168db9b538cd1fc6a2fe6e4f1c6580b4fe561d79c7b3bba7a84d90a0031c13dbc3178c2f4b2534d1b3c238bad6b291135a9568f33bc77ffad02256682cef11204e37340fc8412b0e8c0ad4011ed27530f0f77a4c219f50fd7a0bfb714832018ab2dedba49eeda6041f8c64c016f265cb1f50bfd16cf4d0508f5593a5d02bf978a74a3f1244a04988daadd5f07e151112919053f570bda735d6cf9202398adefcd88a44985bf45daaed17be9e3f844087796822ef90a444efca4be59b058147c0d8a30cfe24d084699eef7427aac05dce298a52a224a7e4aee031653aad7bf2ac16ff2e78b5ba7c855fbccadaac31ecfec4d03b97045bd537af7a2a6e48a999a143fa2cb5ca83450bb43dc1d8ca742b3408181d94a2df218a8b76ea3210a9b36dfa4b64095b148314e1cbdafb68841cf77d7a8083cc3293bafe8ca5c52e11d5fd2329e13e72c06f12ec433afd99da2315ab34513591ff6ce19ec16be9be53bd4a4d355ae7540c91387a22ab30e85b3cea87e9e704896bd50898ff7909660df24f32d0b9704df3436379d4f78ab3e06a2ca7e19a0fb3cffd7e153906d0088677d3fb6e8dcb01aa9e9a9901873f7e67969bde14d6f15648cb1e7c4d15434c1fe25748fad1bb76098aac264584062b93ad484177a336dc07d98fcb7200b7c0cdcc689f933e56872aa2580fec8aa672341db43f227948720ba6916522fe962f78e27f0fa803a49c1e8490763c82416d1e7b0d56ff6cf184e2d62ae2f3d928a5d102a2383ac73d6c5af35bcb4ccac49c9a21de9ab15ba68b556f5e47e0f822884ae5cd7d63d30fb498b5b6588449e56f9a78537046bc60681007127b29ed4cd64a90499354f98a02b1b60feffd10884f4f18aba05aaf12ab0fa439860ad2ae5d0c270ff214093229be4d98dad1aa5fcbf7115ce49bd3f547cdee2395d03d1479c510b853ebf15250eece7988e94a25a27db768db65aaaf6a52a808a68472cf617fe2597aa9c975defc5cda9ad10d3c45b1eaf1a7f8cc3ea0566a1a01b9fb6422251c44828089f7d72580b42da1627ecce1e05df8f388af042e60791791feb4315130e63e83bac53cdfb693a913c13e2a60005bd72297a458d10e5edc6bc797d2a4ef43b063fd91c2194c750a571b73f903af3c3c9aecebd55109e39d207768408f3648ddc93a1150f7eacf1b02bba4646539aaada8fad75b89d0652082f2928f094bbc5dacfc76e3ad2bbb403d02a7c0f18e9861a0e99c59243c3176ca2f213202bd02f704540a273e24960551063b2269f3a47a82a7d564cd694c1570a6d87191f43476d5ca46b5b6d0da66c0ddc6feacdabbeca5218341cdc05d4ae4c2f8896fc7f4ae265d0eabfb8b123b51c56b2a9e6a7a4361be42e1b404e5ca13ea733a37f11dd261791a21f3b9d3eef934af549c41c4262c904db7c4a3a5ed34716b0544c5dbcc76be9a49a2c8f97a9ec16d1bd7fd0f0b1575110df7ee22d0ce671d5e0cc74946a8de0dbde38d24946061f33b7ffd20bb539ac9a99b9917e71b1eec41b56c3ecf6ae1741687a909c017d6f9ac5e33756b4701ac1d07894fe209a8eb1d46d43942b15d96f5e02a56a1b2c45fb10a16a2bbca9e8169c9d80ebf1965b888c3a3b6d328ee55f75c80077e419ecbcb53d147c452badf6f968c7c870d738e76183761085d925c6e2a73b1d06f560672e9f5747b33362266ccc95c04440db4118ee66e00d63f2444f7ddb05a6b7d1237921b684f5d38f80e5035112d0e001267419e5c8e5c93e8013f5cdfc77463a67a5b94e5b9a666c0d810174fb41c0dbe64654495a0177ee12c864e2c9f276a23e8bcad9141771628ece1bb7f8dfd5e22ed0e2177a8c48b440d6ac28903edfaaccf390e7f4212e78e5417fd8eee9fd4941847b47fa1455b71ff3a4fc6b95989dbde321355325809e5a276f0b09bbecc185add4471f9261c3e8bc39b3263a347c35b2d92ab5bea55b677f43f06b2794a96f4904dc706a95c609ab63ee265da9d5ebc27ffe051c014c3a6f1301d27f5b9df4af1acbf00fe641bd74a55a78f42a1e7e3bfb2d51a0334ede64e9fa434c301e51fcea6431177ba19df9278199916fbcea59027581efa6288487139547a799caf24e4a5127ca357603632f63a623349328c5af618ef262208a56a8b62406e5ce5487e901bbb83fd1c77b8fa7e0081e30c5b4f11214ac1aab0befcd39911622ff393a0b14bb7ae75b2147803e6d1535878c1478864e967177d0802408c9cee6134e4c056d0d0cb2d19720dfbec78133f29205a1beaac3183034692d03d0b3ac49f10a41ddfcbf0e253987b707b4f6d2be7e047dc5f876e372a2669f67bf0cac095d01266d95439e80399f518c367246c7616e1c1092a9172f60c33de25fd74c6ef141866cf4b33343b4b4ffb00250eff563d8e67180602aa8113608a47a1282dcf2ec7e9059667aa2ace009541570912b2ef2661520db00913d3b7a13732fecf849259570a80fd4069e4c878a79619355802f63c79752782c6f6c2af7d37e5b1cf4ac3cc0e7671829033292c5bd19674cfdf3de31b4ee1b663e93104fec21e35f49b41ad21f779f5efb88cad3e048e845795af190098e0a68412498920f4d175cfca6fa406b17d4f28ac54e218010094db8079a60087478bf539895da00885d1a38e64efcc021b22af9994bf6f64656ead4bce356f56e219df3543eb0e68ad8008e611cf852412b24484f8f2fa69fb778fdede91b8ec4bb84c2b9773f7634bb874cdcb61624e761362205c0a977f87509521277d99275528e6a23c0096cee1174a2371f0603e12413654ae92edfaf8fb88ecb16344efec1e121efd1747ba919017533cfd680b5a2093da029a1701c05d7bbc9249a8caa5c0e76b24d5a0ad5fe88059afb53d77e9335a015c6a2ebfd9cda57efd98d611ab6f68dec2cd612ed38b848e75710482f90b85f6615a9e05cdeceb84b299cc1c6a023e60e1d127b7912da94c4ac185a3f050dcb70883fb543e03f21ac088833ce385e49327c722765de5ed4a108561847463f3ae24076e31eb822ce2af962a9dbcdbd1ac7d2dc0d19468f25e0d09fd0dcc942e57493acc51c12641506e76a8ec3b8fca56d5858fe8cb205c4025af728409553a5a1773fc1a9264e8ded9b61da3d18959f5009905d2341671393f07499a19a8b15222b74ff3ead8f7820fc177ce753c77905b2a93b8bb8ecbab538ac78ed7ffb80737c07e6c2707b709143627f98e502cd7a838979bc8bf6194135184dc0ed10c3756350aaf9ca6160ec0b7bb40226a46ba9b941b56ed98ec6d68032f4dbbc62d796404146a41966abaffd77ec48c1cdf3d97988d9cc5427f44dbcd1ab95cd3e706e9997730fcf9309f78b436bd36b7479f6675cbe115fd4eb5e6deff04bf73b91dbf83a8c8eb2db51b3d2bd4433ae84d34b322d97c67e01d6e8fc19da4839c846e49ab225f55fbfea1771da2dda440a677e07a2f9dc780e0b1047538263b543c2f38ed86908da6b0c5f63636ba000e9ec3a7c77c81ec35f35dbe95b828d68112eeb47ffd7b30e1623f7eae5e2ba3e8ee054d211ffd83f3bf094194e59a80b9c1609345849f203b5d9a3d0c770337141b4f8b2f33ca24abc5727a8684ae0cf07078d23fa81eec6dd08911bc88ea04f5834837fcf3fbc6d6d9980f20f5cd8158cef55d898f04427685add0bcf31b5bdde52a80bbceb60a68e997b857e2d8e52fe6e1d7beaa4dea410f118e8497b07a443f1bec9a46c7197d42e054b62c1fe080c893f99535a5aecb7c4c5ebce09a6428527bdb20a27c447fac3a8c31becd5ec0deae8f412897694374dff85bde07a6b20d763f6152c38cff383972fcb1a32e7107befbebde6da1c9abb13997a22bac2ff753f65b53e4866af0d15b57caab1e03bcc2cb05f96804092892e3e9336504b82d800c854181e4333f6f496bac1abfd24027300982d113d5542d8ffa81211a4b0096e6233e5fcf7c8b8349af808068716e22b38749c62f0d7aaf38883a562766e57101e801ec355da71f805b469282c647a5ff87f0eec4ce68e95976ff6b09f8f91a1ff1423a931e11d928a83bcb0b13e51cfb0f17f5bdb1720dcdd051612902079f1a6f4a730d4be512731350a681867b9540e749d37d3f8c03980ff64e8a374b643804ec234e9b38d45f8dfaac609191b68fef8af412bf2aac120af64aea2e0e76370cddfde9e89840ad13053adb9dc8f71fb6924fbcbd9eb0fda9b9f86a76107e24b7ccf45af08f8280289c619f553da6e79f244f023b762e0d2fab05835b486fe5a48251482177b864719db7018916673b3ed4977dd2e4a68cec49406b664a20a16fa74a61f48658a2c810bc85466a39747cb3cbf6704271b97059908f073515ea3009360c225b3944f0b100e74a45a9e10f6342cd979d15bdde76fa7b60cb94c71f7574d283d7ba7e3f117024cb698c6f94806275e0a84ed5afab72ef2653604c2ec93ca18333ec84527e6e61a98ae9cec28e36d0edc4f6defbfd659c14ceb38234e300ba46c78b349dcd7797593ca8fdb7193e99c439098142a9567a45bc22625e95955d0c46e2f3f4e3db7ad11fd624d15ab83ee8fa16c534d38f7f1aa9a581567dbbcd0f9de36729c9aa89331a1a036a5d7bbfc74cde4f70b2f089f1d108c79a1b68bebe76026fbbfcf9c661f9c7a10e3beba4bd017004428934791f0f55d88e026196b61c57a34e8f77c17325461c7fcd49140db5bfe054f3bcdc7caa6094d8513a26f741add9842b67a43bc9f02bd3a80d4f24b53f227865b5b904da522f229147760d06d68169f936cccb980bae49f0994a36b157a50f602bcb25524fafadf45feef173f1fe662013e45d4916e785f4f84a1c326c74cea8a5c5471a9cc1d0aeb384880d5542258e702be3babe4b7323a7cf232011022408d77090634caa3ff1ac4cab9d61b1cd1da46a5f52b7218a445346cf1a14b355660ced72602a457f446804240b6d2a25db6505faaffa9cdb39eaeb490335e35d7843d1d497421eff8dac06e8ab9c6c3a1d13821ba860f8528e2e17e95a881d6606e727d4e830d48f0c15c43d0dae83097d54c232162f0c6addbf2f25671a015d36e9fde", 0x1000}, {&(0x7f0000002a80)="dd9641839939035d88cb683120a1381ffb9175375ad254edd7489bec2ec9baf94ae34e03eb6dd29b0b03f674ecf7c059103ca1f1a6ab383b2caba64ad06fc396b4594528dc09f542fc5bbe572356ed6cc5369fac031633d625806af1b19733356f0cbf11a9555775d35cf8fe01af10b9c25137c5b21adcb33c92009e0f77881cdc0f7f63b96edae5013a42d92da1cd2e13aa2679cf4fa73016d300cdacdcf9ed", 0xa0}], 0x3, &(0x7f0000002b80)=[@rights={0x30, 0xffff, 0x1, [r3, r8, r5, r6, r7, r5, r2, r4]}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r6, r5, r3]}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}], 0xb0, 0x40e}, 0xa) sendto(r12, &(0x7f0000002c80)="86043707fa9138298522c95f3af2d9d90e211df3cb19dcfbaeae5199f16fefe0b25dfd487ffb2eb8894ca6d103e3d6c997951f82f253cffecc578f316dbbe5a323cecfe92adb04f6f52f529bc80d58a815900e6f8d93171246a13e4b724dae3010218e7306d1fd7891ec0f52e1f9b773aad532e6d0fd787c74b2482f9b553179b1761c3d66bcc8855a0005b17c4fad47ac2fdb1b40a0cb9fae6bbf56fa513f13eba44838f93f30e2ee42861f08c56974b6f0a2b7e08becbaee71f767472bf6501d3c202fc2bbc1ed984b45a0ae442075c1c9b12ee19b3af0f5c2d640b4daa3939bf5c73dceb01b1962508f", 0xeb, 0x5, &(0x7f0000002d80)=@in6={0x18, 0x3, 0x6, 0x10000}, 0xc) r13 = shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000002dc0)=""/105) 00:00:06 executing program 1: 00:00:06 executing program 4: r0 = geteuid() setreuid(r0, r0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = socket$inet(0x2, 0x7, 0x82c) r6 = paccept(r5, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8, 0x20000000) sendto$inet(r3, &(0x7f0000000240)="14caf78bd9e5ceb4a05337bda781464e7d5a6f9d84da8418e1a229ef66aec5c6b5efc34baf5810de9bdc8169135bb25b71ffef82a7e66116284656cc4c8528300aad", 0x42, 0x408, &(0x7f00000002c0)={0x2, 0x2}, 0xc) close(r5) r7 = dup(0xffffffffffffff9c) sendmsg$unix(r3, &(0x7f0000001440)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001380)=[{&(0x7f0000000340)="7dc6b5fd54d9f9203838cf816f3fd7e75eb81a8e6e58aef407d186bd130a293dba8f8396a313cad64e86d145ae09d2154b9121d3c83cbceb18", 0x39}, {&(0x7f0000000380)="0fec4b12477f075f89d2b61c82f19d2ae7dd2f22540230e95f852904e0c329f1dcdc577372a2aa3f5791ada96812125de57ff6224d0622a6f9fb3e066d09aa3e2e9668818f8144e8f30208b3c6dc2b45a0fcf97573e2a95b480c4a8847314524cfeaf74c269e36fa380082541156b581ea72b2dfbf76649f43f82fb09e7d5da7753f65217dcaa51b108bdb2753b6aa6bfe80b65bee0fff517bc7d0da554d8e4d90e6a143f71eedef9f3ccbe6a4d3a2dabf1f2a8c9292d4f1f9ecce04a68fbd3e340652660cf3fbfa27dbfb43a759d08596abdf92395f1fd44e9d7c59ba4c9706d11293146b64f5835b989c7c6fe4007bca593340bf2438faddaa6d1bd91a98677bab73183231a727a266e479c5b407d8eeab4cdeb84512e6555c6dfb9923b3304e1db9db1878a5a055a8e9c9695cbd44bfdf53fdd5c857fe53bdf9031411aa18a43120c901598e797dcc40746ccb676127d2ec20688e8fac6903ef2d77ff3d7cef932e7493fbafd91e461bcf224d3d0e45e5c07cbfbd39d99bb1693d0a71bf7684e4b7e71c647e73f8d7c0221b53b1caafc83aebe0cea0d88193fc834748d0052df5cd52b9524598e65c34d84571dc5b7152b8c5e06df8c25f2d7fdfb09c5f7bc08dd4cae0ca507c72403b4b5e152d4219b91f330835e361a8eda1b0336ba57fdda68a7b6fbac9322f00f8ed59aace3fec3229bc5bc231420884c9a729bd93bffd30b560a375c07fd2a0e6eaf604af74361168d527f9d3a5549913c84ae049e86578e5caa56e4266c04f7da63468a4227025041893330713f8039cf09bef19d14fe81c0e8c595ffa111d93488ae656582177466b5a222d56b53ab75903f24c774d72e533a070ed187e1f20721e152924591fb58376c4e50e5e474bfb924c3e19ea9d58331e6afc916a495bd2501dcfa5f57b0705ed3f0a786e37dd2e2cc592e060184ac96c25b793da8946c25f738e7002276a413563ae8ea531e47b098a95ab46699ede64166831c2e2829136661d49ee736d9341446a9374a1f1d9c9bbbda3827fdb9cfeae50f4ed8314f566ddd6a3009401798b6f0c44fa00db4d3be8f85f258d7620da48b1d07fd36a6e7acc9852df28bd47f27867ba6ca0a48c79b443e47b887774c922f4fa814fddbb221a65df94440a1e29c54290043ca937f2cb6f7635043a707d89b663ac957f0cd49b6be32b8329db32c5533da47f396c62224dd2049490799d024acfbd9ab37d0d0bcb3b239a519d78b2574375ec1ab996d246784213facefc1c653ab74710b4585091fef83e9a2efc7668504e644c6fe3fa3573d61644085f7cb98845afab4af99326b9b24c39b358fbd12096cab7bec19def7e04319bfe3ce53cccd5c00006c94698db9107e55e9b9eef04e32c1f8d03f5dda22da65a8af8c0b7626b35c40c2c7a856d6cbc6abb6a9e86d287e9075b3e37e30399cde7bbcbd108f2a02fd820bf18446ab2dd53568ed30b10feffb21b0bd94858e0b3f39d1143f5d9faa7ec02a1a7f65c9d9abc80a9ad849de822001026c79a43861fc07ad9f2f87291fc2a02e2c10a5ba85ec19532aeccbfe7763ca9c9685b6814e0e3cd51f34525dd8b693070129784e36c69b77370a89e69d163fe5e57f330b30864f60cbb191793f2924f213af4b79d472b8e01032f5e3d5438aba47122e0e7144c27875b707a6ee1add655395356eb1d829f2b8cd26fc3fc08ae3c460a742b9780da2346145040b73dd6d4ebc2499dbab511c322f39b1320bc935308608378ea3a04c8982f5a4d3ffe6faad29ad21d34ab48ca033926994863f1d2be5ae685b686d7e02232605bceab67cecca8e52a040e1c1e7a5fad2384abe2ab55c48ad451bbb76cf705cef38191e981292336cb4d4634e27bd7697bec80b5be5f4a78dc7836ba2efaa17121fc1867eefd6b9ad788984ceae537f2726c4a65eada212fe91e7f9cdee47f4c9252e4b77662bb3a91d128d645b8aeb1c68117e3e4b3f6120c5ae133da686b29ed478c8518c3378775be278ebb4e4c1d543c2a851a91b12abbd8b8a818b866dcf3bd600c470f554d6310f07feddb9915f9a74e0ff9a30b57ea7b961fa2755c8f0a777a16b907812d0e7c35f98c7a898a3c5a70d3a81b63045c9889b12d285cabe324d514e3e40658c11219377a30e97dbf99aee26ae04671e9613d0ac4848c7ed645925d84f9770d33be69ded3b142c82b128d6c04be4aad17c6034b015a46346e248b742844315592b9af57555cfbe8fa120e94df5fcb50dc25d73ff59ade429f40f8ac2f43ccb6344634a158b4cc295b2858569ed1010567bf43641df2d8d7214a8d0a7d2e44d30c3c750e6fe9f57d4b456eef91beba9bed846e39193a92a858b384b98adb1094acc8da8ae05f05534ced58b34db207bda635380181b3c0dd1a7e3e0d4724ec59897d6eeb57e4774e5230672a75a278692d47dd4173320176a063d7bf229127eec454330a904a13c5606d75d86dad383436727341b4a6921c7dcfaa920e9dd2014c88278ab55d879aff1bcf798605c4ed6d0e3aa092ebab575f6c70041cbd37318e6b01689796f34f7bdff3cfa38f6da3a5b3988d24e702827f68e86157c707e867ccd8c66df5f65a552ab7de7d89c7a940cdbe78f085b64827f982b9667931e885886da2422ec1788a0331cb6b8a2a526dbb1d14c38a1528f7068f272347b62c0976dc62de7ca0fc5bcc2c386041b91824c8f3e20574b8e8ffdc2ef018b4f586e934b951b5f0a40e95d8684219d553ec0de382098582d12650655446b0b84cdf463f8123e7b8a6334a65e329e76854d67808194ccfd63009a137e8dd8c30dc093a551d23fa21e3c7f8b847bc7318a33449a5880e72fb74010cedf38d9ba435adf25e002f9000c3e658a855c423bfc78ed904303f431c3a7a5860281789db5328fe5d8d277b2b00a4ffae7b6aa8271522ac258ba3ddf326fdc6f5f5add725bd7b20daac2507ad723eddf03c917cbbcc6381f07e05efcaa0d97e2b3f9bc383e189bc590439a9d90275e2d6dbec9aacea1b4ac2923126cead97bd1d61b6c4e3975d11d799f1c60653413a857394e56df4cef20cc2ddbd24b10e21e741557d91974cd2d420493e005db2fa0d710d4fe305d1acc173aeeb9433434e8d859885e58b88334185dbbe51ab2c4fa9bcf317b1bdb49e89a39f16bf8fc87dd76f61582c3b6112ee178836c4547c4f0f27799c47cbca8da98f375d8cca3c7a7c72d19784ad50fd2430686d784fc0ee64a0403fa362dce32b5f81e351dede6597b59ce91019510b47f08824ba6a8cabbf8b9db90244806fdc9f01597ca2a108d66e9efbd016d976e02f1bedf1b8876b3bcd635b0f59f3ee931c61cb99caf00e87824a2e4fbc18eba87b33637664a0f54ea5c5a188714f97f6fa9724543062e153dbf7a9d1de79864b2b2ac81a1d2877b1ec054532863c11aa64bdd9c889d3a923e7ca5bec565c9acad330d3b37e0739d8c6bede443ad719914c10cef44985ac7cc7d78781cc8a5a1963b5ddac0dbd478059f022b038f94351564966d379a332ded1df3bceddc72b7aec821bb6bbeb95aa10d0a21245602a06d01cfdeead53597eff3f2e91cdb5fe46fa4528029a5f15e3be8ba6ea71ba34802db5eb3e9ea02643ab51f98c82a81b654e46398984294349c19c043de6925a2494bf5f55c40cc3939d18ce960b7fd68dff9a223d449a5a4f92e1b69f05607effeea21762f2c5755ec8690890bc4b51efc2ac628f802398634ca509f6dd951d1ce8be4f9df1bd001e652ea0f4b070ad251e75c324f92f115dbd831fbef38b9e11ee081def17e31d6c5fc32a02aea717becf6b6b4b0766c3e5b464862750d74d18d0c3fa748dfd3278748942c0cdf7311dcaf5e9d16a2c5c87686284729c164dec4b89848a44cbdba8361ed4ba0e49d0dd421d4fb914b428a573b64d2f9cd0d4ed58a9a7cdc5dcd3d6008d613a5e17344a4f0e1d5ba1a761ca8c4f233363797671f5e6d95b45e9ed9a7c44713273a4fbba5beb06976aee4ae236c303b7402132bf046405c9510201b3aa1ac9409ff88071adcb84b3d1141cea0d395f9960992865c45d26ec7abf16cc212a6564ef0284ae685b1a6722e029159f080c6a6c9f76b171a6fd406ee5bb4dff35b52347e9dd0da50c79ba2a9d7c8bbb1f30e575204d4c2678f265c601067ffbb95436986a6bce2ddcfad577831febd0bbd283f69d3b331f9b05363b15ee4630e3b342403c7fc94b343a5f14824bd73d1512b40f65ee2bb4ee491a344c7f377f123362eb2261781614a3a1b2bb7dc7ad7c505bf71ff3349a1be5d88dbed81070cea3a38c379ba81d2c5c26d4feb59995dfd29c1178a9805b1e0367e04d2429a213d0f0bebd93d927d292e6198c69468b9ff4a92bb6f65203c2bf803a9dcd1bc17191e17f6c9c1e42201bc1b5e6ad12834d2c0ea0c9ff518dabba31072a921c2a3bcb2d4e5ee023abed5fc14b8fa3d458c814d61e2483b264539ab9084824d56799948f138804c5f7ab2f826ab22e7cea04739cb5a10d72cc04613dc7ee301aa389b53c644bad4ce748b6370020519960b258599716695971443eec9aece1e754d84b8fcf488cfee0822b8559d4793aeb3ad991d85d5968889bd12c1c15a0b106de09c325bc8a0ca17813424a45a93cbb9fd127ee893450813404bb85d028dc8bd77ffe020edec39f0667ed3f50a48d74f6f6f47bd94f6b6c17a0e92307772923d89fa0934296737644ef6e933dd58d8b26866c060baadf63ab5cd6b1f434a0645f5902f2fc93386f537bd435634340d20fa12eb15359f4c7e9ede09e88bdad9fe5878b26d4144f5fab065bd969f51e6b4e6e2ea7c5d0d50a8448a5aa382a1f19c9fa877b1adedf9e6bea05a7522b5b986a50d5b146480829fd7481846b66d897b34412953612ba3d51b83251e3d93e53032316d58db172aa0d3430f716ed72c3c616475c1bc5d1b58bac61cdc40281f06143b82e45f9fda4dec29a6a1421786fa15d217ab56afe740155fcc999a05cd037c37fe37209b08493ddd94450c4a5f50fd669925958622d7b097b3ea4bbf8975d5a759b3d41fe5fa53ca3032d96d57027393630fba39b9fa676b56c6fdfb53f358cae05826e4b61bf5f23ba127455a0bf89718e6884c1f4064d0f922ebbe21cb5bb5022e6302e54552c08930d74b40f75b22e654cfc7720240fc2df5421528c72819904cf546f6d6312e7a9fe9297323b3e2ceb3b9ef8a79c6b6232137fb6be0d72263e716ce1a15deb25a2746deccd294bd0414d648a2844bf2967327de926c3c2e4dc9487a065f783bf5de4ff03791e307275b5b15c5f09ce80c09aeb453ad89c356cdfce2a254f45b4aaf199691a85f05741330bf0a8d3602c4c99910c7ce23d13c287273703d53f1ceafab344e6867328ca90bef0f93bcbddf995ea25584e696d7ffcb3c9a76b67a468208c10d1e3ed2abd283b21808b2a95777c68820f4ab811938a632b3671d393ca0d20e59349f8b16b908f0fc37402a969644f2ff471e677fbc3b905f5f8c2d3e0ba0b46b99cb3bd5e00a9d034bb426b59379be8ab05692e07b5b8688ec10e32ca567e452a2b1215dc9a42cbb45dd1a5247f8c1dbdb9a74538951b01a304731d5667b4e31618106522d2aadb341d312189e6b53ffb6e58fd239b412c7316255eb125df1dcfae4fe8b8f0e3e74b6c535d2852036a52e84dd837468abbe1a7af78b8eaba050e3560184f4abe6c951054ed06d54c31d46b5aa19d893c34ee1d54e598b27128bfc0f5d34ad5426589bb089100c33806470a9c48b67c", 0x1000}], 0x2, &(0x7f00000013c0)=[@rights={0x38, 0xffff, 0x1, [r5, r5, r6, r3, r5, r3, r5, r6, r6, r7]}, @rights={0x28, 0xffff, 0x1, [r5, r6, r5, r3, r3, r5]}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x78, 0x4}, 0x5) close(r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000001480)={0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000014c0)={r8, r0, r2}, 0xc) connect(r7, &(0x7f0000001500)=@in={0x2, 0x0}, 0xc) clock_nanosleep(0x1, 0x0, &(0x7f0000001540)={0x1}, &(0x7f0000001580)) fchmod(r3, 0x131) r9 = semget(0x0, 0x1, 0x400) semop(r9, &(0x7f00000015c0)=[{0x4, 0x1f, 0x1000}, {0x4, 0x7, 0x1800}, {0x3, 0x8, 0x800}, {0x7, 0x3, 0x1800}, {0x0, 0x101, 0x1800}], 0x5) fchmod(r5, 0x11) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r10, 0x0) connect$inet(r6, &(0x7f0000001600)={0x2, 0x2}, 0xc) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001640)={r1, r4, r2}, 0xc) unlinkat(r3, &(0x7f0000001680)='./file0\x00', 0x800) semop(r9, &(0x7f00000016c0)=[{0x1, 0xffffffffffffffe1, 0x1000}, {0x7, 0x6, 0x1800}, {0x0, 0x2, 0x800}, {0x2, 0x7, 0x800}, {0x4, 0xffffffffffffffff, 0x800}, {0x2, 0xcaf9, 0x800}, {0x4, 0x1000, 0x800}, {0x7, 0x200000000000000}, {0x7, 0x1, 0x1800}], 0x9) 00:00:06 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x4028a, 0x20) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x4, 0xfffffffffffffffa}, 0xc) r2 = socket$unix(0x1, 0x2, 0x0) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="ab0100e91f3143e08de5363dfd"], 0x6e) r3 = accept$unix(r2, 0x0, 0x0) r4 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r4, r5) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:07 executing program 4: r0 = semget(0x3, 0x0, 0x8) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/4096) semget$private(0x0, 0x3, 0x4) semget$private(0x0, 0x2, 0x410) r1 = semget$private(0x0, 0x1, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000001000)=0x3ff) r2 = getpid() r3 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = open(&(0x7f0000001040)='./file0\x00', 0x200200, 0x40) getsockname$unix(r4, &(0x7f0000001080)=@file={0x0, ""/108}, &(0x7f0000001100)=0x6e) semget(0x3, 0x7, 0x12) recvfrom$unix(r4, &(0x7f0000001140)=""/43, 0x2b, 0x800, &(0x7f0000001180)=@abs={0x1, 0x0, 0x1}, 0x8) clock_nanosleep(0x0, 0x1, &(0x7f00000011c0)={0x7, 0x8000}, &(0x7f0000001200)) mknod(&(0x7f0000001240)='./file0\x00', 0xe040, 0x7) r5 = semget(0x1, 0x20000000003, 0x8) r6 = socket$inet6(0x18, 0x20000004, 0x5) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001280)=""/147) r8 = socket$inet(0x2, 0x1, 0x7fff) getsockname$inet(r8, &(0x7f0000001340), &(0x7f0000001380)=0xc) getsockname$inet(r4, &(0x7f00000013c0), &(0x7f0000001400)=0xc) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000001440)=""/194) mkdirat(r4, &(0x7f0000001540)='./file0\x00', 0x0) getpgid(r2) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001580), &(0x7f00000015c0)=0xc) getsockname$inet6(r6, &(0x7f0000001600), &(0x7f0000001640)=0xc) getsockname$inet6(r6, &(0x7f0000001680), &(0x7f00000016c0)=0xc) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f0000001700)=""/69) 00:00:07 executing program 3: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x6, 0xc2c, &(0x7f0000000080)="fdec4a2bf98b2f21d42fc64c58b972be43bef6506b000b1513e557ff79d3ff5e182117b3c94b2057fcbb4f6e95c32fe4dc3c4a196525e38cfe0f9d8e0cd063659829fd03babac0708e0d0a91e0d56b76a07d6d0dff3669a1ae348917969ca84f321f1a7f580bbb805886396e76e0aa6b93d86b98a25062ff4a1c08e2f2f00522f5764004129b3f6bb2c64e67cafced64a253ef707c5bfbf39ea1d881897a4be5b5eebe497e53829e28bbc6438c3b6178524c5482049be912fe39d155ba4ccb79de7ebed928c324ba843b54ca984d63863ed9aa60beb732c07406ff9dadd2e9", 0xdf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000001c0)=""/4096, 0x1000, 0x0, &(0x7f00000011c0)=@abs={0x1, 0x0, 0x1}, 0x8) execve(&(0x7f0000001200)='./file0\x00', &(0x7f0000001340)=[&(0x7f0000001240)=':}\x00', &(0x7f0000001280)='r\x00', &(0x7f00000012c0)=':^^\xae$(*+\'[){](-@%\x00', &(0x7f0000001300)='--\'\x00'], &(0x7f00000013c0)=[&(0x7f0000001380)='%\x00']) r3 = open(&(0x7f0000001400)='./file0\x00', 0x400108, 0x0) utimensat(r3, &(0x7f0000001440)='./file0\x00', &(0x7f0000001480)={{0xffff, 0x10001}, {0x6, 0x3}}, 0x0) r4 = accept$inet6(r0, &(0x7f00000014c0), &(0x7f0000001500)=0xc) lstat(&(0x7f0000001540)='./file0/file0\x00', &(0x7f0000001580)) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) utimensat(r3, &(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)={{0x7, 0x15}, {0x6}}, 0x200) flock(r4, 0x1) getsockname$inet6(r4, &(0x7f0000001700), &(0x7f0000001740)=0xc) getpeername(r4, &(0x7f0000001780)=@un=@abs, &(0x7f00000017c0)=0x8) utimensat(r3, &(0x7f0000001800)='./file0\x00', &(0x7f0000001840)={{0x6, 0x4}, {0x4, 0x8}}, 0x200) setgroups(0x1, &(0x7f0000001880)=[r5]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000018c0), 0xc) fchmod(r1, 0x4) readv(r2, &(0x7f0000001900), 0x0) utimensat(r3, &(0x7f0000001940)='./file0\x00', &(0x7f0000001980)={{0x2, 0x9df5}, {0x1, 0x100000001}}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) preadv(r1, &(0x7f0000001cc0)=[{&(0x7f0000001a40)=""/157, 0x9d}, {&(0x7f0000001b00)=""/58, 0x3a}, {&(0x7f0000001b40)=""/237, 0xed}, {&(0x7f0000001c40)=""/66, 0x42}], 0x4, 0x12) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001d00)={{0x18, 0x2, 0x20, 0x5}, {0x18, 0x1, 0x1, 0x4}, 0x1, [0x7, 0x40, 0x3ff, 0x7, 0x469, 0x10001, 0xd3c, 0x7]}, 0x3c) bind$unix(r1, &(0x7f0000001d40)=@file={0x1, './file0/file0\x00'}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000001d80), &(0x7f0000001dc0)=0x10) getpeername(r0, &(0x7f0000001e00)=@in6, &(0x7f0000001e40)=0xc) sendmsg$unix(r1, &(0x7f0000002480)={&(0x7f0000001e80)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002400)=[{&(0x7f0000001ec0)="d996d47cfb8c10efccf2707fbb9810e07a2fb8488d5b12aa8c5fc8d8f5e13f6bd9c0017810ae9082b79a9aab8158b526bd44c8939939656d80845bec9ef0f6a88d6be3a5598c1d41dd8e1f8eec1d6d568392e6cbb7a84c86353f600cd2f7bd39ac4f9459d4e5e4c4cdccb7d2cf0b428b6dd4fd248fa074f210f5ef65b3f2d20344a9a80d538d159b2a27b7fbb7146ef6740947584001a555d1c1e1e93a5f744780a261df327a2aff5bf043ed0b2f9e7a7c738f06e684a4d443308a5605db2168478c", 0xc2}, {&(0x7f0000001fc0)="12b3ce590f1fb79dcf41aa9203609ead8dadfb39090ceb8ba822b3927f2705b5fdb1d066a088fb598a9cf95e53209257ef31c5183a16c4a330e6addfb3fca5d3644831e92cfbed26e1cc38401a3f4a15", 0x50}, {&(0x7f0000002040)="7871532ad68e201761664ea08659b5bbc4d06cab35eec3ed958d6a94bdf55f033decb1518b2678c49fe226137d901e06d6003c7872612bdeaa2006475ff16a1accb6615d7afbf53c0a6a755df2de297d9430930f5a76e800b53f213bfe342bc1117f91e1064119bbe195529d6dd1ecfaf10583bfad6bc51e3a430bd6f1818bf68c8f1b53660ba91877f222c2d9b39f2633d4a24e88f58bef39e0c790", 0x9c}, {&(0x7f0000002100)="91240ab62b42fe203bb855ad2e1fd32b3b17345b712a2adadba1b571f24d67d8f2fefd59f57b8d9930d681f2da77eea7aec87f458f52768cd0ca6bde27e2f5d0", 0x40}, {&(0x7f0000002140)="c8638aa3ff384fe375fba3a5fcf7d92928febdb3dff90bc16ab627714f771c8c0e8a573b21896e38a6cd749d3a58a75599510de927ebaa1eb4e5db127992697afc8c8dcbb9fa540c0e8d058098ea9ebc46828ca61f626c646b8e9d41326465f7b2b50aff2305757f9c02d470e0370d3c361cf68adc6f6cc3b302b90589b5dd5d0888f09ae1c1c1b6b732e98fb7e35cab2b133abb68d700aa28ebd6d33f6c7f4cf121afa314538a1de865630ec36884ab1d0771d4612cab5dbed96b253ad56694e07446462e373fcd3a9b76a6070e5ddcdc863785898e0fb57a3ccf94c53b3006990f63fd2d1f854ac3c57f63030319b5f91109e9840d391eda32db1c44", 0xfd}, {&(0x7f0000002240)="697fefc6bd0d722c4a11a20cf52caffcead392291d7cabdfe95b80487a402863802edade1b26867889bbc8db3fa8873b44ac5a98e6b48ccfd6545a21987362b34125fa2f9cb96ad22369e38de2e032f176561629c4174d749e657c3745b125b580e9b27254fe16680a3ef2e6721b9061e4d896d638631fb4c9b23da20d59a860660cab16a23ed5ba63395c6fc14e864a093d77b487774f2b4a74274992f5cf0dfcb639b28007b926be", 0xa9}, {&(0x7f0000002300)="da166cbcc46482db82be7390644856ce298f1fe608980366106c9720bab1b894a3cf05f9a33aea2e47e377600838d0a167198eefbee2c851406b236253e80ebb8eb740b3c5477a291c67629021b4460b5a8f923508601cb302fc005be0b4e67b43784c13f8f2747ab6f6ee3abd0c54e39d1a3666282dd1b365d5d1580e082eab84917483d4aa58b5b9bddbf76ad723a1cd3da5e130bf39f3c8bc367ea94d4201d061f3a743949b86ff672449fa055eb44c9bddfa5501f9166114fac270420b782e1fda4eb43d9c926c5fc0811f31af415d8ea79eeb3c14b85fa79bc5813d4f78fab4ae42b174f5d2014d5c89a03f4bd6012ac882", 0xf4}], 0x7, 0x0, 0x0, 0x1}, 0x9) dup2(r1, r3) accept$inet6(r3, &(0x7f00000024c0), &(0x7f0000002500)=0xc) accept$unix(r3, &(0x7f0000002540)=@abs, &(0x7f0000002580)=0x8) 00:00:07 executing program 5: r0 = socket$inet(0x2, 0x10000003, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mlockall(0x0) close(r0) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000040)="00e23f84c87043ce5baf9df91a", 0xd}, {&(0x7f0000000080)="26e5c7010e802cc411e5869a5b1a4b1dbe61fead04ab2cc3e5940e", 0x1b}, {&(0x7f00000001c0)="ddd573ba7e0dbfda6679034662cafc7940fcc91433307c25c5b1e62262fd168bec3b650caad594322050023ea0ffa2b2fbce34c426762617fcd60b3114a1984c8b64adb5a6c09d7a965e2fac157cab48740574ec4328bed1489e47485941645739541b5e44eb3a6b4a809d6ad00cbbbe802496343126967ac0ec801f3aa4b084d9a4823a9258563a88bab00de2c7369cde0160fc802f4f52c5a9db22083d60e42c243f2abd60c11619f1a848ecbb9594849add0b62741304eddd02fd479902b97b560ca9", 0xc4}, {&(0x7f00000003c0)="2fefd9c6b772f8b6d4f5bd3329ed7259c6cf8e465cf3cd7b0887d657391996911cdb693b7fd3c5b696f40ba6b96eb28712b734bea31daf1f7ee3ab58b13ad8bb26c8208eff7009acb71576c6e3aa5fc01cd7aef8ff751b54492012ffacebfcc8124447a339f261ca6e1b1da821f14ef86302097bde4297f4d2049796421dce8cb6266b649f4926e73a8ad6d7fa63d6d1bf090a6401aa8d0d9858c6e66ea4b6d393032e6e45c1d5b616a069f0708fbe9db08887e75a335566bbc432a1e6e179d3c555db2c20eada53", 0xc8}, {&(0x7f00000000c0)="9ed379a643fa82c1b4ef3dc5b67822fe0a2666f5e63ff47c89660ec22bd2dc946b6a210d7efe3648b46309d953e1d925", 0x30}, {&(0x7f0000000140)="d735dcb61bbe9e38388ec58fbb0ae64ca085bef62ca877d28c5b0664ce49efc85353c574ba2df4f6e03c25", 0x2b}], 0x6, &(0x7f00000004c0)=[{0x90, 0x100, 0xfffffffffffffffb, "1397cb9228bab9c88e7b38471a4cc4849e87f946d9cc0624184a0c9c9cd3eca2b338332520615a9aa19d2be04b70037bf118c0d55620f53f30b46c0be19ff740330c30058941036f2200ce252714ee01789eb140efc3f894ef217ab87a0bff729d52eac40ffe91550823b137380c50c7cca7064e9521db199e21db"}], 0x90}, 0x400) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000380)=[{0x0}], 0x1, 0x0) 00:00:07 executing program 1: socketpair(0x1f, 0x40000000, 0x3ff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/217, 0xd9}, {&(0x7f0000000140)=""/167, 0xa7}, {&(0x7f0000000200)=""/67, 0x43}], 0x3, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000380)={r2, r3, r4}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000003c0), &(0x7f0000000400)=0x10) select(0x40, &(0x7f0000000440)={0x2, 0x350, 0x8001, 0x2, 0x9, 0x2, 0x2aa, 0x85}, &(0x7f0000000480)={0x80000001, 0x0, 0x167e, 0x4, 0x9, 0x4, 0x5, 0x64eae6db}, &(0x7f00000004c0)={0x20, 0xffffffff, 0x9, 0xfffffffffffffff7, 0x1, 0x2, 0x7, 0x2}, &(0x7f0000000500)={0x7ff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000540)={0x8, 0x1, 0x1a6, 0x2, 0x7fffffff}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000580), &(0x7f00000005c0)=0x10) socketpair(0x10, 0x3, 0x5, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r5, &(0x7f0000000640)={0x18, 0x0, 0x101, 0x200}, 0xc) r7 = socket$unix(0x1, 0x5, 0x0) r8 = dup2(r7, r7) r9 = openat(r8, &(0x7f0000000680)='./file0\x00', 0x410000, 0x10) write(r9, &(0x7f00000006c0)="a2c8b726fe5190534bcae2087f432e7c974abd153661c75629c6df3bb737e876c596e5877c5b9f3115c532b2e824c1848594bd50ea2706cd1a7e8f936c1dd8769b0dfe4ea94a3511f8e0184500ae689e24219e935e154a18e3bd2fe8f82cc11f41f4a45b8415149eee08969533f098bc2cf4", 0x72) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000780)=0x8) r10 = getppid() open(&(0x7f00000007c0)='./file0\x00', 0x440010, 0xa6) fdatasync(r1) fcntl$getown(r5, 0x5) r11 = dup(r9) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000800)={r10, r3, r4}, 0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r6, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) bind$unix(r12, &(0x7f0000000900)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000940)="987db9c4662ec7737090bc112df0bc350e2a764906805650cea58f334a19b66af1325bb642074899f12eba3b018d616ac8475acf928401869b4d7f499c34ac47f0de88b3a05a91c008538779c1731ffb260571923bd4a5a2b83eccf7a7d26faa780232b3eb0672e3e4f95664e2388c7d6ef0f4e71f84b78854bd07807c7cdd16d4c2ee0ed3988b53c1e6023999eec974991baad7b6b33832b3ea6f5007fc9d0cfafa7a031fbac25ba7d97e47abededa42391eb3855545b7e51c3bda1284e4b0450cee1c4cb319de2ba543a01025b4d5b99adba4a27c9ace2bd66d71f0987059144e4cfc9af9aad6c47dacd862494469487e73fb78f7c491d00668c8c4194a9259137129274c6499382828e76fc493466acd3f5929cc669db1bf67ab4d316abaac70b0cc0e139731ea924ecc0d91e4fcb222a7bf7c96bd3f58d1c747fbd9856ce666bda496fc1a1176055514e683814521baf016cac686b69dd72e6ff3df05b0c0f6b1f3c7c5ca170462be094afced0c13bcc4dfd96f485b6126190a021f76eee45c51abac75b3bee71ca829e6603f938b605d7b3408680b015456c96f7e9d9f17b673528674920560a2a857c4e56a6e7420bf25a1b65bb71c446fda0e53e4c02ee3b74a9683e4d873f7104b14584d36118eebce95b60648e7b76812e3643859a562cb16759467c53fd8e85226ea123019b76e3be30af1dda53e90ecd186ee05e66f9879c8f1b911fc8a1c04ce9dd3930d8a721bcc018b91a99163a18e8ba052e9526fb8c6f1e7ed949dbafd02d247768853fa12f84a3eb2641935f44a1ccefca976c23298108085b97cbac4507c942789294ab6ee25158e9260e0464038486add0d574679b73dbdbf9998314effa25693685b425bdd2ac7016d55e2aad6638c2f396829004de8d76e5cc9c922e836237359f94ad3fc8e1d73bf0141ed2134aea173eb8780ed14688039cbf2d0a16e5fff6edfa70fc0cebd994d7212d4fbd011eea75bfde608e48a06a1aaae0d972bcbaf3e223942d1fc6a24547f1802e229aa72306fd9081e7b426747daf1a1c00b81fb50003671b9278303d6dde8d1f0bae1dfb16790379f30bc5b3d230babb061203f05231dcf1ea99e3e28642e99b35e289ffb96ceded5dfb746fd3173c7335159edc4f7022561b013c4021fab95832b6bc4c550851c9311032010e1a84d8e86076b2d623b2a6ca2609c22358eddab1eed3afa42720342be5db6bb58401ae37ea3280c567112e044ff7d2744e572a9ba4ed754345965f31f1569502963849fd315bed6f8e4bfbd8d41b935a4c5a2a8452c8a210e8036ee0e0412c8d3f7d56e765669a18ab65e0793a23fae99bfd1e6523f46a162a76cd9e7d3104746bd1fb207f3ceb377255d2e6445b01fbbbccd74760017f0e9deaef690d376dc7e55784285b51adfbba3d160297c96be114a604f6f23386ea286bb13be8835ac3e92ce3c6f3f029ee7195683464d00bb17315f90708013f65fc991a3f72d954e737886d6f96fb78bca3c74d52eb76ebf0024e7ff9cf6cca8eb6ca69d26efecac644685b7b34523330133900e70c641c0fdc32f2b846c7703973b2ce37e9efaa837041cb13e2c67ad060e838ee467ef1a6cd6cbbb3667f587b51d630acde98d282457b7ca2032a2c1772c9394b5832eaf446370438c7c8c810990f5404336ce73f9f54236cfde45c4d7eca55c7c9074f30f14202dd94353b0f8046d9bb5534bd7efe8bf743cf5a791f3ce7487a0e9307639f193734e273d36ec77734605d29279e8de94f3a7e96a113bbdcb3d040492881e6b86acf1272906573c90f5d8a9b662b0e1ebde9f6e821815b25789d157c5a7cf039eae4e5dd65e8cdd223b1d4cfeab6914c88b5c2fce462f929b8e1e1b721466866ab0817ba01764c24af027860f49b0b1f4e3718846ccef5d25ce102ac6ba953637409983069ad348d2c0cacbf364cc9983805bc371aa115649d671bcc75ec6d0c77ae9de17fe6bd4e453362b65208e241a1d15243cfc99ea7f131e91eb9cd3b9dae325f508035683bfb497d594004781e2064af7a9febc23fd97a0ef6903f2d7a05113fac88846eb3f63aa235bcd4319f7aec1015faa220ae4a28b327a90bd628279c31449dbfb59b1939d0a3969e9be8166890cfe261b9c34f097cf08374f8b76ea10221a78a172abd94126cd668ff3d9fd035ac8a3bca53424a81858502282d83e1de60ff4bf729c3f5cf19f1c54dec596921d014d73ea0b9680dd6cba6826994e9b7410a814de993c6194e7e079eec8e065ac4b5bcb3632747cbe44108420f15406b9f6f943aa70e45645d6f55d6372a67f9c21fda429dc190dcb871aa62c3a04106fb9c163b30a30f416fb3ad75da7b0da9169e22ae0ba031aa4da65456613a713d1dd18593077a602fb4e5fd369618e2859281936e692207ad9a681d376bd7662c1fb3129e9077c369b8790180f88de8d7ba7de86ca6a13db994db8940ed53e06c69914c79505b28c086aaee8652ca2bc75e5b0f89efe6716cbb98dcd59f20de3158e07b700ec88376632f23c81b246c865f6e25556cf1879b619dc8aa011a340571bb0a81a40f977f3e04838d1f70523b57803b3340a3d289d67d90df85203cdcf43edc4f7200169234745890d1a3137f5955c65e00b9d30f42d065bf09bca079ea292985c3c0b2e2320f502600f90b298c20cbb9b24423c2bed95f8ec01c0f445faaecad664f965fc76e02f7ea79623dea5e9640f41184c662b61c1320e392c8aa8ceb475e0d18929ee8b273a59952f5aaecc758f0e97d0d9b5d3861aaa0b113ee3fb5219b75cec7e4e632b57070939e46c1c9773cf8928fdfa5e60df8a72bca57a13b37b2da03f30b9cbecbe2bfa5243b3230f36a8244477a53e58b3485297b4793c34a853864caacc010fbf504cf58d143a2bb4a88d67906a25d9dcd2c63180ee3dcd84ca794bc5736cf6724ee2b49ff13dcb8cbccc3bf284adbabb4bca297d81736d64c7974761f741979f5edb00cbf55f8a09e7b7c0716a96c10ff73a53427e36df01b94cc40e6aad0a25fd9f24d0325f47dc80d41386834377daae1d76c28d817f47da8133db384264ce72a3de05937e88c66cf5c6c2a6ef06c8bd330a4486cab7fd3ba2bd345695409a1273d567e67404e6ea5d9fcd4a62bc289e605f1653e266e67354dda7cf0346f8b119a7332c88253e22b5286388f48f555b2778f3a5dfcf91a4b3a02438c1ac188055041687a5046d7e484519a60f3200554fdc2f5c1c6376ecbb2f92c77897ca4170abbfdda022c6c8ce6fe33caf77cd25c31ee0be4e233320df28ef20723562bb6041e96f750837a89612898e177bdbb055b94da4c8d2d14f48c496a17d12d75e08300f2e8a025bdbde62f0efc4ab999d31f09ec3bc6066821f1e037397187346bf905a34c39d9e1a22f2edeae54d2bd93de63080ea7988d608c803cebc257eefd1d2fed640b57975031eabb4463ab6c2407321e35865b8d7c6191e083fec2109e538af90ecbab39a7ca6da3ab295dc542a02780a7ed030f21880b0b24cd2bbb9410921130f8d8b38af70cb4dc7ff48b9b56f91e1f75e9a2798b19f43b86336eb7f062edd09df10b9f129cb85f9f3aa41bcefbce53c2ae54ef76223a4cd499b95749a7afbd1ab621ebd84d5765d9331d552af8fbb2fc9da23b54cae5657f68ec66fb77afd45b1e2cc59dd133d9151bfd57805bbfd12e035d7e7d6cc556ac5a7c602997c70a40f7af583b069c50a206b29f5bca93b632255e228892ef1ff740bd682cf04d8ff6118f3f9af88294d73fb4988408e880258581755f8764ae1679c0e8dcde77e5c772655020b5ca189777139094f546233b58d10bc6515fd4bd59991d30c68817d525d70a84773a4d94fe35b6d37a6d66fee64005e7b117744d8836b78fa44d7524b5115159f14043a2770c9301396a29247680c6c8ab91db28671fc97baf3007acdbb8fee5b687e4a712069f5b38cf984f71ac367358060d684162e2724c620ea230542dec4bc8650e5e80be49afe6d52b81ec6ec6543e8bd46445b7c95dc17d05dec9f4c18c5a2d5bd41a64f535d5acce766a66c8e05d4e9b9e214d98e8d5101706e7e2cf17cdb877b2ae7a231f588e42aec36151677e25cc471dbd5a58a596e39fb24421bb5ce79bca9dee5738d42fc2291f81ce8d00a6ea03f5b8b61a0039039f0fe29ef868db6bd17f1c7db72a0412db67f1998acc9c450c57969187dee749f816b73bd44eaa8d572db9271c024e1d3e46c9eabbb1abd4c9692fbb76c7a740e0896f33c65f6b460b1b151a98b2f40eb1159dd196dc029a907529c3ee9d7680bcc6b2b183f0f486958b26fb9ae5b76239581a90c63a86a7b8b15a2955469a44881876a317032f6a2e84020af2f45011b151dd39f86f9690caf390505bdfdeadde0ce37b7a31bd7f60009cb0e87c3666a857540eb6c8e061ca8c0ac7e306729eda167d038040fd8940b9ef48673c97be6cf65e040a64a252300af721d2dc7344639a9baea8cc5759ea9c48b5550ba13385da060f0621dc4f88309866070d304eefefbc52026715c1e75a751476eb2f3c611e8c4f634f1535e832a8b345c26afcc133a2f835da6fa2f8abb361253e100da81b9e4a2bf345ea4bbf59aa74abf860ac7ee1c16c4f89ea8961ed38a3f6ed2cc256e9f7977476e506f4f8f3927d7967730135539cae7379ae210a1f0a12d8ce52c78c041058ae4e20b3bbed83b1bbdc3943dd91ca13ce84dd6e84d597bc4581848e0028bb8b51b7a1e513a6576818052202abce793b120e9d5ef4cabb8404552ea5d58f0c555a259f2a7b4be1ef28121fa73d0b969b70f3686ae742977b56e44a1189d6098da83feb222b3cab75dfc81399e2a9cd707300d2ef53a707a708f431d261f0ed33a1bc9ea166a676d31180fc7a9b9369347db06aec26ce3bb4dba6b956b79cb05002b3e335f35ee98603352443eda41d1bc6c7e36256c80cd30519bf23850a775aa7b6c0b5060c06bb21afbfed3c59a7128e10883a17917fa36e227f2e4c6fc2123a8ce041180839ddf98d3ba4f4e15f72e048642371b01e968f55ce659ac02038f380d044b291fdf25cd1e509036152bae6057bdadad8efd2cffa23032d984276e897ee0d29fa9c3efd260af4c1c68826d15dd3b600ab594c77ca1bc0d441ab7bd6a383c722e3673104c01be056587f00dcefb1c52616319952626b393703451c4228a4c2943d8931bfdffcc1b5a0da38f8d6c3ed2d1e30fb86901af1d3da1963013ef36340ae86e655e701154ddc22abb302bc3a524e23ad39b9d85188525b4a95473d74b409d4ae52b6bc365938dcaed9436dd27d5a9b81456f2b8247f809bf6ef6d1db8328a47f1869b35bd22ed7ceb49153096b5c17a7eea78ac6fd437a8362164120a01e9eaff25d113b804fd7d7d421e756558ef368195babc7f3583075a8c87a0dd6b77289925189715ed09a8fdbec2c83a6d7d00eff05ec83542e5598a531c5d5844e83e8327c7805c49ae8cb6171f9dc45ccf08a6bbf7df3eb593bfe0cd851cbaa9228d3b4eacc511471ef1ff584c48de62cf640005688a8e467b12e4ffda36cb3a9c7ec768ca548ca021714a11f9628972cf9cfb2446dfde9702c2cf099bcd69485874901a993c5bf4c162b719e9de72dfb338a3b838cd6a45a317cd0522d3886343e4bbf5961155c1eedcb3dfdb225b74b852b929cc7460d62c585edc465980e29d07a4a58090e2b15687cbf41e625828bd0ad74493c154bbf62798b5332baafe22f2927ea22255a6777f734cc0367efdcd27a", 0x1000) fcntl$setown(r1, 0x6, r2) flock(r6, 0x8) 00:00:07 executing program 2: geteuid() r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200000000080ac1, 0x1) r1 = dup(r0) preadv(r1, &(0x7f0000000140)=[{0x0}], 0x1, 0x0) 00:00:07 executing program 5: clock_settime(0x40000003, &(0x7f0000000000)={0x85, 0x4}) nanosleep(&(0x7f0000000040)={0xffffffff, 0x6}, &(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = fcntl$dupfd(r0, 0x0, r0) clock_settime(0x20000000, &(0x7f0000000140)={0x7fff, 0x3}) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000001c0)="363af942e8bc686912f69d3fa2db0e78a73a8b3e09283908c4cbca1f17a6196e50dc353156c469490e84afae1059f8e68a309137a82b4f2d05c51b3ca18025251c4a0c1ea040749de575130ee17afc76628a5e9a690d28e2538a470dfb64fa6f92cdf6496c2048abae590fd5c2d048741d1fca06e9a3251130fb7222a9128659e6b70bb0981c94eb4774336dab4843d9090b707c490a003ad6e13cb4c83f88e6300bc6e220f0276195cec616663320e0e82344320d467cc0fa2667e83f87f3c67c69091f4da70dfa1f", 0xc9}, {&(0x7f00000002c0)="e8beb63b00005667a8bdb1b557ec491b65d52ae4bcb317567a8166f165058e0422b8ca5d4c8186b95f89bace1768826df30c0151662de6dad7805c05a7563bf41b88a7d2f65625d39604009807e56f43829c5ecf2c977750f5824b3712ea31bf05579a95f8b6ebf85c28a0fdb479a5bd2d0e8f419aed396b8a8a05757626f1f3717e3640e4ba8344ad66d030a7ccc1b4949f70291fda5d", 0x97}, {&(0x7f0000000380)="71f72c43529b60c0d9b59c86c3d78691f0a19dfca852b4b7b2301a983262d17ccbdfcaf889ed5af12cd31d6b5593a9dff660f16c8d7e7948e416c5abbea9af6f2a61957183d9e0a88bf9e9acfddea3f5474757d5ff7b837115c0d72956516312d0bec3694967b764ae07b57de2a7d08d", 0x70}], 0x3, 0x0, 0x0, 0x409}, 0x400) nanosleep(&(0x7f0000000480)={0x8, 0x3}, &(0x7f00000004c0)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0, 0xffff) getuid() truncate(&(0x7f0000000500)='./file0\x00', 0x0) nanosleep(&(0x7f0000000540)={0x3, 0x100000000}, &(0x7f0000000580)) unlink(&(0x7f00000005c0)='./file0\x00') r2 = shmget(0x2, 0x3000, 0x9, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) setsockopt(r0, 0x7, 0x1, &(0x7f0000000600)="cfe226450b638fa2181863aa1966132f7936c2f662", 0x15) mkdirat(r0, &(0x7f0000000640)='./file0\x00', 0x43) r3 = semget$private(0x0, 0x0, 0x390) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000680)=[0x7, 0x5, 0x1, 0x2, 0xffffffff7fffffff, 0x3]) lseek(r1, 0x0, 0x1) nanosleep(&(0x7f00000006c0)={0x8}, &(0x7f0000000700)) r4 = socket$unix(0x1, 0x2, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000740)=""/239) r5 = getppid() fcntl$setown(r1, 0x6, r5) getpeername$inet(r0, &(0x7f0000000840), &(0x7f0000000880)=0xc) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x2000) accept$unix(r4, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) getsockname$inet(r0, &(0x7f0000000940), &(0x7f0000000980)=0xc) link(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='./file0\x00') 00:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000080), &(0x7f0000001200)=0x10) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/205, 0xcd}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000000)=""/27, 0x1b}], 0x3) r2 = fcntl$dupfd(r1, 0x0, r0) dup2(r2, r0) munlockall() 00:00:07 executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r3) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r4, &(0x7f0000000140)='./file0\x00', 0x8, 0x200) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) faccessat(r4, &(0x7f00000001c0)='./file0\x00', 0x10, 0x300) r5 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x800, 0x9) recvmsg(r5, &(0x7f0000001580)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000280)=""/210, 0xd2}, {&(0x7f0000000380)=""/146, 0x92}, {&(0x7f0000000440)=""/135, 0x87}, {&(0x7f0000000500)=""/51, 0x33}], 0x4, &(0x7f0000000580)=""/4096, 0x1000}, 0x0) shmget(0x1, 0x3000, 0x540, &(0x7f0000ffd000/0x3000)=nil) syz_execute_func(&(0x7f00000015c0)="4c0faeac820100000066460f2c57f643dd8800000000c421c5f9f5c4a1f82ed1c4c2a50a7000c4c258f3d965f2a7410fbcb8e68900000f0f6318bb") setuid(r0) lstat(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)) bind$inet(r5, &(0x7f00000016c0)={0x2, 0x0}, 0xc) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001700)={r1, r2, r3}, 0xc) r6 = accept$inet(r5, &(0x7f0000001740), &(0x7f0000001780)=0xc) r7 = accept(r5, &(0x7f00000017c0)=@in6, &(0x7f0000001800)=0xc) setsockopt$sock_timeval(r7, 0xffff, 0x100b, &(0x7f0000001840)={0x83, 0x4}, 0x10) chown(&(0x7f0000001880)='./file0\x00', r2, r3) renameat(r5, &(0x7f00000018c0)='./file0\x00', r6, &(0x7f0000001900)='./file0\x00') fcntl$getflags(r7, 0x1) clock_settime(0x3, &(0x7f0000001940)={0x9, 0xffffffff}) accept$unix(r7, &(0x7f0000001980)=@file={0x0, ""/37}, &(0x7f00000019c0)=0x27) utimes(&(0x7f0000001a00)='./file0/file0\x00', &(0x7f0000001a40)={{0x7ff, 0x107a}, {0x2, 0xad}}) r8 = dup2(r7, r7) mkdir(&(0x7f0000001a80)='./file0/file0\x00', 0x21) listen(r5, 0x913e) fdatasync(r8) read(r8, &(0x7f0000001ac0)=""/168, 0xa8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001b80), 0xc) 00:00:07 executing program 4: r0 = socket(0x1f, 0x1, 0x0) open$dir(&(0x7f00000012c0)='\x00', 0x20001, 0x101) listen(r0, 0x0) r1 = geteuid() setuid(r1) accept$inet(r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000240), 0x0, &(0x7f0000000280)=""/4096, 0x1000}, 0x800) 00:00:07 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/214, 0xd6) mincore(&(0x7f0000003000/0x1000)=nil, 0x1000, &(0x7f0000000140)=""/15) connect(r0, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) getsockname(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000240)=""/128) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0)={0x6}, 0x8) r1 = socket$unix(0x1, 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000340)=@file={0x1, './file0/file0\x00'}, 0x10) r4 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r4, &(0x7f0000000380)=""/224, 0xe0, 0x42, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8) clock_settime(0x0, &(0x7f00000004c0)={0x0, 0x8}) connect$inet(r0, &(0x7f0000000500)={0x2, 0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000540)='./file0\x00', r5, r6) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000005c0)=0x2, 0x4) mkdir(&(0x7f0000000600)='./file0\x00', 0x11) sendto(r0, &(0x7f0000000640)="2f1df8b42120141daef615e4d73d6e9e734305a0018631622c464d639cf313ab1272f25e230a5c8b3d89f3af86a10e33beff65bb6d1eadd610aabb4c80f79a52fe957b3aab7476cd79b2c719b60619d640e539a389bdaaba4ddc88fa0b777ff65b22436c49edf0946030a8a674826e82b71a564dec064855fdb0ecd92129fae1c263f8ac6843903df0a2f7fb8236f9d4dacb2a9dfc5f6a5d1805eb7df00d6bf626deb90122dd6b3c97c588bf37c3921bf147638bc1dbdb635b94d8a3db", 0xbd, 0x404, &(0x7f0000000700)=@in6={0x18, 0x0, 0x3fc}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000740), 0xc) r7 = shmget$private(0x0, 0x2000, 0x14, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r7, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000780), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000007c0)={0x935, 0x1, 0x8, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x101c, &(0x7f0000000800)=0x6, 0x4) recvmsg(r1, &(0x7f0000000dc0)={&(0x7f0000000840)=@in, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000880)=""/254, 0xfe}, {&(0x7f0000000980)=""/44, 0x2c}, {&(0x7f00000009c0)=""/135, 0x87}, {&(0x7f0000000a80)=""/238, 0xee}, {&(0x7f0000000b80)=""/20, 0x14}, {&(0x7f0000000bc0)=""/152, 0x98}], 0x6, &(0x7f0000000d00)=""/165, 0xa5}, 0x800) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000e00), 0x4) getsockopt$sock_int(r2, 0xffff, 0x21, &(0x7f0000000e40), &(0x7f0000000e80)=0x4) getsockopt(r2, 0x7, 0x3ff, &(0x7f0000000ec0)=""/235, &(0x7f0000000fc0)=0xeb) 00:00:07 executing program 2: r0 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x2, r2, r4, r6, r7, 0x1, 0xfffffffffffffffb}, 0x72, 0x4, r8, r9, 0x8, 0x7fdb, 0x1}) r10 = socket(0x0, 0x2, 0x3) sendto$unix(r10, &(0x7f00000001c0)="9092880fc2dc62c312e5737ed7f452f023a0fa5acffed446c7113a94beabcfb4a5538d46cec7493adca553e1592ab8bc7aca765c1b757f36e4ad70", 0x3b, 0x1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$setstatus(r10, 0x4, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r15 = dup2(r10, r10) getdents(r15, &(0x7f0000000340)=""/203, 0xcb) r16 = openat(r15, &(0x7f0000000440)='./file0\x00', 0x10008c0, 0x10) r17 = semget$private(0x0, 0x0, 0x6fa) semop(r17, &(0x7f0000000480)=[{0x4, 0x2, 0x1800}], 0x1) lseek(r16, 0x0, 0x3) getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f00000004c0), 0xc) fcntl$getflags(r15, 0x3) setsockopt$sock_cred(r15, 0xffff, 0x11, &(0x7f0000000500)={r12, r11, r7}, 0xc) recvmsg(r16, &(0x7f0000000700)={&(0x7f0000000540)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000580)=""/106, 0x6a}], 0x1, &(0x7f0000000640)=""/171, 0xab}, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000800)=[r19]) r20 = msgget(0x0, 0x80) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x3, r6, r7, r2, r3, 0x100, 0x9}, 0x8000, 0x3b8e, r5, r18, 0x4, 0x3, 0x0, 0x6}) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f00000008c0)={r1, r13, r14}, 0xc) stat(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)) 00:00:00 executing program 2: r0 = socket(0x2, 0x5, 0x64) flock(r0, 0x2) fchroot(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/157, 0x9d) r2 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) shmctl$SHM_UNLOCK(r2, 0x4) r3 = semget$private(0x0, 0x4, 0x260) semctl$GETZCNT(r3, 0x6, 0x7, &(0x7f00000001c0)=""/46) 00:00:00 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) clock_gettime(0x20000001, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = semget(0x2, 0x1, 0x588) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/241) r2 = dup2(r0, r0) pipe(&(0x7f0000000000)) setsockopt$inet_opts(r2, 0x0, 0x0, 0x0, 0x0) 00:00:00 executing program 2: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x40000000) setsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000080)=0x7, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0)={0x7, 0x5}, 0x10) msgget$private(0x0, 0x2) clock_settime(0x3, &(0x7f0000000100)={0x1, 0x3}) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpeername(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x4, 0x100) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000240)=""/171) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300), 0xc) recvfrom(r0, &(0x7f0000000340)=""/139, 0x8b, 0x0, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000440)={0x6, 0xffffffff}, 0x8) r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) fchmodat(r2, &(0x7f00000004c0)='./file0\x00', 0x80, 0x600) getpeername(r0, &(0x7f0000000500)=@un=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) semget(0x0, 0x3, 0x40) mknod$loop(&(0x7f00000005c0)='./file0/file0\x00', 0x2, 0x1) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000600)=""/43) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000640)=""/59) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) getsockname$inet6(r0, &(0x7f0000000680), &(0x7f00000006c0)=0xc) fchmodat(r2, &(0x7f0000000700)='./file0/file0\x00', 0x0, 0x400) semget$private(0x0, 0x7, 0x200) getpeername(r0, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f00000007c0)=""/147) ftruncate(r2, 0x8) mknod$loop(&(0x7f0000000880)='./file0\x00', 0x2, 0x0) semget(0x0, 0x3, 0x400) 00:00:00 executing program 1: r0 = dup(0xffffffffffffff9c) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/195, 0xc3}, {&(0x7f0000000100)=""/40, 0x28}, {&(0x7f0000000140)=""/131, 0x83}, {&(0x7f0000000200)=""/17, 0x11}, {&(0x7f0000000240)=""/227, 0xe3}], 0x5) preadv(r0, &(0x7f0000000740)=[{&(0x7f00000003c0)=""/17, 0x11}, {&(0x7f0000000400)=""/139, 0x8b}, {&(0x7f00000004c0)=""/33, 0x21}, {&(0x7f0000000500)=""/202, 0xca}, {&(0x7f0000000600)=""/68, 0x44}, {&(0x7f0000000680)=""/151, 0x97}], 0x6, 0x0) readv(r0, &(0x7f0000000b00)=[{&(0x7f00000007c0)=""/247, 0xf7}, {&(0x7f00000008c0)=""/56, 0x38}, {&(0x7f0000000900)=""/113, 0x71}, {&(0x7f0000000980)=""/137, 0x89}, {&(0x7f0000000a40)=""/189, 0xbd}], 0x5) write(r0, &(0x7f0000000b80)="68076bc8eccef465bfcb952d374b5764e32f245b0e6b8118534eb8cd90ae2b929919a23b2ff3e1c04662407d450a8f5d7ce7e79bbe5cb0b293b73f25560b6549dce844786abab3a426d409712694755e89f16e6b167c478e8409d28f69e3ff3baa77b5b10d3f7141b8", 0x69) writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000c00)}, {&(0x7f0000000c40)="1df88ad43650c15966c9bfe69275d0e2ed0f67aef97a62a3e256ad463d53a4dfd299a50d8fa75481994886ef6c577fa3fae94e0cfb05b2e44f1ced2b144c5e8244409708a0d7e7c345c36e57ca05c074e3c27ed27aee52bb09b1f4af37abc385cfcc496e4feff21e57fe69b4b95ecfc7c9f99f5cccc88bae13", 0x79}, {&(0x7f0000000cc0)="6ec9d9d971a66b728c13bfd6b673b12388ff70a3d6da8ff94faac085e9e06e7dd9f68abd7093824cecc1d52e8ed3ff484ae052aa0c0eeecbfd16a4431d53735d9b30b6dc4f8a0a58725c102f89778c47ec13138c", 0x54}, {&(0x7f0000000d40)="47183e8826009f2b0929ff70ea09579bd2220794ada9214b03e323ea3b68a97f14b8471e4fc2441598c96581ef0bf196f803f7ef1dc1f859ee70c63bcc3e839199fe06cb0cb270d7ebfbfbf18f23d434ea39ca27d7ed1e6bf8069fcc3032045355efbed07c6cbb6ee056e44fb470fe513ee9ce7f088f03e5c65cb327ea399b1b4d48b5ce8400e3", 0x87}], 0x4) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000e40)="53b50567f50d7dc0708563ec092171ffd81be2e1b1dd4a2745b0fa4277f535d5065fbeba9660be2315db1cec321b24b74ff136fdd77d1ae6866f541ab714d19e0bc27862e90839477fb183d92a83390ba2300b14e714ef5e097f6c788674e48c336e79ad8bddac27546a142f636b7b492d8cde5306edc2a650b984119d50a7d60935e93d9b436a073274f2eb3edf6f1766674f", 0x93}, {&(0x7f0000000f00)="0e047a273f", 0x5}, {&(0x7f0000000f40)="81fccecc86d8cc7a55dd2e3a049575d1cb37f939803cf9ad1f7540d60b85987df11649d8235dd771fb4dc0307465ac43c7fb09f3abf0bb4c4ca75d6671b64877c0895d277f28b37ca866e69608f18e25b1b6c30274f2b01b7110e67b3c2d44e2c370529e0a0f354ec0c9ef4f3821ea0d68bc8cce18a9494bbac4fdc32a42bfa3c77f8e806f647bf96339949d2f9e3d614441d10b12a20ab34ee938623a9e3072b32d5727d8f9439beb72b08c30c8fe7992a418fa14336b9afde97f2b75", 0xbd}, {&(0x7f0000001000)="cca85b92232a6ce67da418684f33417f134058fbfa27c1ea7d01961d44eda009d7eed5404cb4097a9ee62e4f2927e778dfa125b4f66f267cb1e7e128ffb05cd262bb03273d7eceb305574f5b7ae93e65ac4df9e471caf620edb2795ef1e1e4ffdb23aa5549b0c67139666154e998ddb105382e8760495d769c0577bfa15e6e04de991d1088599adc984f8b8051ad1ef1f7d542a446ceeaf79140304b18f7fd80bcaababaf192b4a9755f80adb7086bc8745c6e596916c1a625acc5ea41c844be4252f557f5ef9667b7b3cb9d905a75c4f71c6f4d50ebd03668449078ece30f3bb3822b9f8b1b320d981446eb8924d8cc8e00750cf65d", 0xf6}, {&(0x7f0000001100)="c6dbef882ec90c0ce55a1e610940e95a6e6ee3177f2b1bf5a5c33e73d407b60ec25413aac72976551aa016b691887f0e92dcb20a7609c5c127df0b3e233124602455836ae03bb916eb649e16df7860c430996502293495dd04ec0f3c2592bd110ed6bbd3015d22f1dfbc7291fca8a348421d8d8e554d604909b088a8509e8818891fe66586e885870e6e18c4fc8cc77ecf796aabdf3dde1c44016d50675ea8e11377cbb2a76ba0eec6a2c87d134840d5c07b35e08dc9c9b7b6e33bf7eb3fd31eb5368c324f865cdebd3591b74187bdf3e5dd394fee0b0cba4b46a148b13ce20f141a3d53d8d2364d5444ee750368799d4eda986a7a09c0f2", 0xf8}], 0x5) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000001280)={0x1, 0x3, 0x100, 0x1ff, r1}) fchroot(r0) r2 = socket$unix(0x1, 0x5, 0x0) readv(r0, &(0x7f00000026c0)=[{&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/179, 0xb3}, {&(0x7f0000002380)=""/68, 0x44}, {&(0x7f0000002400)=""/70, 0x46}, {&(0x7f0000002480)}, {&(0x7f00000024c0)=""/188, 0xbc}, {&(0x7f0000002580)=""/79, 0x4f}, {&(0x7f0000002600)=""/129, 0x81}], 0x8) close(r0) getsockopt(r2, 0x400, 0x2, &(0x7f0000002740)=""/4096, &(0x7f0000003740)=0x1000) pipe(&(0x7f0000003780)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000003800)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000003840)=[0x0]) fchownat(r4, &(0x7f00000037c0)='./file0\x00', r5, r6, 0x400) readlinkat(r4, &(0x7f0000003880)='./file0\x00', &(0x7f00000038c0)=""/135, 0x87) seteuid(r5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000003980), 0xc) readlinkat(r3, &(0x7f00000039c0)='./file0\x00', &(0x7f0000003a00)=""/19, 0x13) clock_nanosleep(0x40000000, 0x1, &(0x7f0000003a40)={0x5, 0x2}, &(0x7f0000003a80)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000003ac0)={0x0}, 0xc) write(r4, &(0x7f0000003b00)="e9a6d75ccefae28ed4329b956beb72caca0b8ff98abd60fbf9bacd9af29067fac66bad31763246e5ac039f2c478b84967bf8ab3a0896ddd2d067b6d257dc55327e83bff1a9625d130dad79f5c2f39b9b1a0f0ad1761e732537b07f1a4c68c024dcefe3c5b1cfeccdddeaaf327e3b290777bd68264514ffa8b6e3710139b4147667b3b74d4783116bd4e4b827738f9ac616a701760ae5415e19d2b73d21ed188ad68b0360914822d2f5b881916ad784f4204c2d2a88206fd62b61c4ca442a490515b38b4bd944004b3c6e49c4faa24f9c8fa4862ea8647edc2c72d6ec41f31112fef7a95b3c103b167c780fdbaec26325d6ae9d", 0xf3) setsockopt(r4, 0x20, 0x9, &(0x7f0000003c00)="dc36f33cd5505ed59c0f2ea745ac36598b6fe7a96647125612b990ae58779d06a0d1ba35027b805930b27c4ee82961711a0362392b5f9611e175382e3cf1491d9bc6b545ef2246e862ecc9ca60395b9f402222c7b6489ac5d1e86f53f9467a86ecc3868a1885c7", 0x67) close(r2) setpgid(r7, r7) openat(r4, &(0x7f0000003c80)='./file0\x00', 0x8, 0x4) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000003cc0)=0x5f3, 0x4) 00:00:00 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 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x2000) shmdt(r3) socket$unix(0x1, 0x0, 0x0) fcntl$setflags(r2, 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000000), 0xc) 00:00:00 executing program 2: chdir(&(0x7f0000000040)='./file0\x00') lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) 00:00:00 executing program 2: r0 = semget(0x3, 0x7, 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/55) r1 = semget(0x0, 0x4, 0x20) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x9b, 0x9, 0x1, 0x81]) r2 = semget$private(0x0, 0x3, 0x0) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000080)=""/171) r3 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/147) msgget$private(0x0, 0x60) getgroups(0x2, &(0x7f0000000200)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x2, &(0x7f0000000380)=[0x0, 0x0]) getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) setgroups(0x6, &(0x7f0000000400)=[r4, r5, r6, r7, r8, r9]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000440)=[0xe0ac, 0x80000001, 0x1]) r10 = open(&(0x7f0000000480)='./file0\x00', 0x2, 0x190) getsockopt(r10, 0xdf, 0x1432, &(0x7f00000004c0)=""/83, &(0x7f0000000540)=0x53) semctl$GETZCNT(r2, 0x7, 0x7, &(0x7f0000000580)=""/151) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/32) geteuid() renameat(r10, &(0x7f0000000680)='./file0\x00', r10, &(0x7f00000006c0)='./file0\x00') msgctl$IPC_RMID(r3, 0x0) recvfrom$inet6(r10, &(0x7f0000000700)=""/4096, 0x1000, 0x3, 0x0, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1002, &(0x7f0000001700), &(0x7f0000001740)=0x4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001780)=[0x6]) getsockname$inet(r10, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000001840), &(0x7f0000001880)=0xc) msgctl$IPC_RMID(r1, 0x0) 00:00:00 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0xa0) fchdir(r0) r1 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/218) setrlimit(0x7, &(0x7f0000000140)={0x7, 0x3}) write(r0, &(0x7f0000000180)="5a41748b4c95de9cf4e7b5980e9338a785d43e089ebcea3b26a4e7f29ff23aa9be0101da10b0856a877a410a5d26325b599372936f5b9d1154e0fc97c8cee82a17920df4e41df08a85b856825b7c8e1cb8b8f2d7493ce80defe9e5c9eb4b45d5fa6dec767219dc5fe8eb5c68f067aba4928b6c1f80f383cc2eb6341c3fd9edbfcd48fb5021c335873b7259e732ff42fbb0572b547563a8425acbe9a0f2f808a59c09ffac06c2d0dbc690ae963262ae15c51e", 0xb2) getuid() r2 = socket$inet(0x2, 0x5, 0x1ff) connect$inet(r2, &(0x7f0000000240)={0x2, 0x1}, 0xc) r3 = socket$inet(0x2, 0x10000007, 0x9) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpeername$inet6(r4, &(0x7f0000000300), &(0x7f0000000340)=0xc) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x0, 0x9}, {0x8, 0x6}}) r5 = accept$inet(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) r6 = semget$private(0x0, 0x4, 0x260) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000480)=0x5) socket$unix(0x1, 0x7, 0x0) connect$inet(r3, &(0x7f00000004c0)={0x2, 0x0}, 0xc) symlinkat(&(0x7f0000000500)='./file1\x00', r5, &(0x7f0000000540)='./file0\x00') shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) r7 = openat(r0, &(0x7f0000000580)='./file0\x00', 0x20, 0x196) accept$inet(r7, &(0x7f00000005c0), &(0x7f0000000600)=0xc) clock_getres(0x0, &(0x7f0000000640)) r8 = openat(r7, &(0x7f0000000680)='./file1\x00', 0x0, 0x104) connect$inet(r2, &(0x7f00000006c0)={0x2, 0x1}, 0xc) r9 = getpid() wait4(r9, &(0x7f0000000700), 0x2, &(0x7f0000000740)) stat(&(0x7f0000000800)='./file1\x00', &(0x7f0000000840)) getpgid(r9) mknodat(r8, &(0x7f00000008c0)='./file2\x00', 0xc000, 0xfff) 00:00:00 executing program 5: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x8000, 0x7) close(r0) r1 = socket$unix(0x1, 0x7, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/58}, &(0x7f0000000100)=0x3c) openat(r0, &(0x7f0000000040)='./file1\x00', 0x1000800, 0x8) 00:00:00 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x20) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x84) r4 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x23) r5 = accept$unix(r4, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) preadv(r5, &(0x7f0000000800)=[{&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/222, 0xde}, {&(0x7f0000000440)=""/58, 0x3a}, {&(0x7f0000000480)=""/64, 0x40}, {&(0x7f00000004c0)=""/187, 0xbb}, {&(0x7f0000000580)=""/109, 0x6d}, {&(0x7f0000000600)=""/254, 0xfe}, {&(0x7f0000000700)=""/233, 0xe9}], 0x8, 0x0) mkdir(&(0x7f0000000880)='./file0\x00', 0x8a) bind$inet(r1, &(0x7f00000008c0)={0x2, 0x1}, 0xc) r6 = fcntl$dupfd(r3, 0xc, r3) poll(&(0x7f0000000900)=[{r4, 0x42}, {r5, 0x100}], 0x2, 0x6) utimes(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={{0x1, 0x3}, {0x6, 0x7f}}) clock_settime(0x1, &(0x7f00000009c0)={0x80, 0x40}) clock_getres(0x20000003, &(0x7f0000000a00)) getsockname(r5, &(0x7f0000000a40)=@in, &(0x7f0000000a80)=0xc) r7 = openat(r3, &(0x7f0000000ac0)='./file0\x00', 0x400000, 0x11a) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000b00), &(0x7f0000000b40)=0x8) open$dir(&(0x7f0000000b80)='./file1\x00', 0xc0218, 0x165) open(&(0x7f0000000bc0)='./file0\x00', 0x30220, 0x48) fcntl$getown(r6, 0x5) read(r2, &(0x7f0000000c00)=""/234, 0xea) pipe(&(0x7f0000000d00)) accept$unix(r5, &(0x7f0000000d40)=@file={0x0, ""/108}, &(0x7f0000000dc0)=0x6e) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockname(r4, &(0x7f0000000e00)=@in6, &(0x7f0000000e40)=0xc) clock_gettime(0x1, &(0x7f0000000e80)) unlinkat(r6, &(0x7f0000000ec0)='./file0\x00', 0x800) accept$inet6(r7, 0x0, &(0x7f0000000f00)) socketpair(0x1f, 0x40000000, 0x0, &(0x7f0000000f40)) 00:00:00 executing program 2: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000240)='./file0\x00', 0x14) 00:00:00 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x20, 0x5}, {0x9f, 0x3f}}, 0x200) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0/file0\x00') link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) chdir(&(0x7f00000000c0)='./file0\x00') 00:00:00 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x6, 0x0, 0x89) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 00:00:00 executing program 2: r0 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket$inet6(0x18, 0x40000000, 0x6) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f0000000080)=""/220, 0xdc}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/63, 0x3f}], 0x4, 0x0) r2 = socket$inet6(0x18, 0x10000002, 0x3) r3 = open(&(0x7f0000000280)='./file0\x00', 0xe0, 0x140) getsockname$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) renameat(r3, &(0x7f0000000340)='./file0\x00', r3, &(0x7f0000000380)='./file1\x00') getpeername$unix(r3, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) getsockname$inet(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockname$inet(r3, &(0x7f0000000500), &(0x7f0000000540)=0xc) r4 = semget(0x2, 0x3, 0x200) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000580)=""/44) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000005c0)=""/4096) semget(0x1, 0x1, 0x400) r5 = semget(0x2, 0x1, 0x100) r6 = fcntl$getown(r1, 0x5) getpgid(r6) accept$inet(r3, &(0x7f00000015c0), &(0x7f0000001600)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000001640)={{0x18, 0x2, 0x41, 0x10001}, {0x18, 0x1, 0x0, 0x8001}, 0x10001, [0x6, 0x2ad, 0x400, 0xffffffffffffffff, 0x5, 0x3, 0x5b, 0xffff]}, 0x3c) chroot(&(0x7f0000001680)='./file0\x00') r7 = msgget(0x0, 0x494) readlink(&(0x7f00000016c0)='./file1\x00', &(0x7f0000001700)=""/12, 0xc) semget(0x3, 0x1, 0x100) readlink(&(0x7f0000001740)='./file1\x00', &(0x7f0000001780)=""/248, 0xf8) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000001880)=""/53) utimes(&(0x7f00000018c0)='./file1\x00', &(0x7f0000001900)={{0xd96, 0x2}, {0x8, 0x7af7}}) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000001940)=""/4096) shmctl$IPC_RMID(r5, 0x0) fcntl$setown(r3, 0x6, r6) 00:00:00 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40002, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f00000000c0)=0xfffffffffffffffd) r1 = geteuid() setreuid(r1, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000200)="dbcaf7adb046a21b29b4002ce9ced96bb54db5477b22a50cac07b329a95e8a431c96d005f1023069d11f4677e8fbc559e502d3e0584e259a2ee0ef4990f44c485bf8b66de5f9f3682fd64488c2d84ba04b471183491877bdcee8e38470635b40", 0x60}, {&(0x7f0000000280)="618cfa92cfbb0c875512f7af3a66b238d4be26c752210d6e3828023a1ebf6b2a6849315641ad17fc664baec9417145db0cfc23cbcd661e99e2ee32d61c321f2e892509e6ffd6c5f6420dce04063e3bd8104446e9df6e06418134f98bade4932463cb04a6a0c26ff940f4caa859fb5ce5cab1b4bb26e7aff385097accf01bb3774e1c422bdfd3392583d751878007a6c5fc7062586d836dcd72dc01722e2780a30ef66ae0c7eb252f4792e1265dd81367e79945c19f8380088c06287af5d3ca5ab5d7d526f3bd0d5c20e4715a81b4770bbda3490bb189b1603c5e03cdf679162340b7d9664d2076cabfbb2b34e3adfbc54de44be2ecca21ad56", 0xf9}, {&(0x7f0000000380)="c84e87f98629b82554b6cf02f306bd8b60494e7a13e5b37c976c6f55f0c6afc56ca66691328a383286efb0f50709a68040586965eaa2ce5a23e566938a73d1cf2b74ce1ffe67491a8f48577d625be3f542bab50cefe13e79b30a721cdf2dda26bd4159e515ca77f454e922d2e99844bd3462b1b7aeebe28ca5860d7dfa1b4ff3ce81cf26b524fa89c3d190328be86b2b352b6103f52a41a0d4f19a42ecfb48c96949db46adb28a05ea42aaf338baa906f6c421b5e1412f4103632d", 0xbb}, {&(0x7f0000000440)="c1b0f208e67bad028efaca10dedd68249fb321b2eea0c2480e6d2f1621449d00eda7b5d65613fa5b315bf0d73588ca92a119a5b1f014cbab55b0cdeaf41e7a554c8c0faea4a9769386", 0x49}, {&(0x7f00000004c0)="ca4e9724781f711604ce75a8cfc4d25c69f8ac529001a8f61a536c15161d4db7b2e63deb8b08ab6e7946e981afd36067dffa86fc56eedb380ed74be3963689f92aee5563bf711b7385516817de06e9772cdcedc5b624b063b31798e9740d35c092c72ed6dc148d6f792ea43c91c91561585afaecd2637da08c1901e041233abc8374c8a9e59164135ddc22d8f0c8efe16a7320bdbf875e555aeb28ff11407799", 0xa0}, {&(0x7f0000000580)="bbff4f07a422eb8af39c6a73f1832c28324656ea8ae88481e6e8cf04735c6d9310f11bab4eedb02d61beb4e2790363e6e2f18fcfd5293cbd0473ee41683ca41bee886eae5b9b52845db39fdf5da4a765", 0x50}, {&(0x7f0000000600)="412555fe0b368c1c9cf21a3bb15c7ca96423158c43bc5426eb8ca85754bf9e6ef33b70b9a64acec382e0b889dd1dad12b52002d7f7b520c7a6ff18ef4540b88182c191bafec2e7fcf4d7319eb6b1303a9cd7fe5cbc96c58200aba7808d091e87c0a26d0c7b213d33bcb97a20e3ab51166effdec7fd4c660b79a415828ede9b49bbf300acb8dd6e18b9c6565f64a06c13bbe60576bccf3a6409a0500de79978100533325b446cf37f10475fccce03b2014214624acd6679c44be9b6c70a2be2bc90618a38b502e8f05395c36dc46cef", 0xcf}, {&(0x7f0000000700)="42976f63738d5612f05789e303bf9d7a75a3d527eb818573ab8f4c510e27bb31d81f67fea548dfdbab289f64b8f1b789a249050e629ee18951dd620ed3fb9462db373f3a789080c9916085730c6eb24a9fc38ed1b71f37c969117cf473c020e1dc3201b4b8fed9a324558acac562e80b34fd322810119fdc87e282e65a5d3372d55d665373b5e7e8f5acf4023d40e8418074ef42fed122cbfa3fa506", 0x9c}, {&(0x7f00000007c0)="c470e2b54be60f8f26b1277274acf90d88524adc1369b4c32c8b536d19e646b7353aea2d67b1cf7f98c0dd5bba8f484ccabe505a5205c45e338fa570a60b93848b849a732372ddf73d244c9284286364f52bfa344174ae84deb1e49de73f6f2c0a8f2e7447ccfe52abf0be5997cf6c1b45b64377b086ad4ad986b9006e7468d2fa57987bc5efda63f0e6cb4c0bd96d7c151d011e783f1ce2c8b8fbe49f", 0x9d}, {&(0x7f0000000880)="d9752c3da178d68f64b6790fa865bd867de65c1d270a7c03dd372471768eb7bc9ffbcc254c869a983b2d50f36d8342954a1d993775a3fa6615484044123873be845eb85be6c8f06f4384edaf87b69b838870e193f26f10a70124a60870aba263fecdc4304469e95dcb224efe43751dcb0e7e172c830e68ef48b08f452086621910604afffddb10b3db1bd194269b680849ef38ad15", 0x95}], 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r3, r3) mknod(0x0, 0x1000000000ffffff, 0x0) 00:00:00 executing program 0: r0 = msgget(0x3, 0x8) msgrcv(r0, &(0x7f0000000000)={0x0, ""/23}, 0x1f, 0x1, 0x1000) msgrcv(r0, &(0x7f0000000040)={0x0, ""/16}, 0x18, 0x3, 0x1000) msgget(0x0, 0x410) r1 = msgget(0x1, 0x20) r2 = semget$private(0x0, 0x0, 0x4) semop(r2, &(0x7f0000000080)=[{0x3, 0x7, 0x800}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgrcv(r1, &(0x7f0000000100)={0x0, ""/73}, 0x51, 0x3, 0x800) getpid() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) sendto$inet6(r5, &(0x7f00000001c0)="10b685e6807ee0fac936b58309948f7df3e1139e490c1c15fad590f09616e51a36dad46b4e016f4ecd5a37818ceb7c37683b37e261e7d2697a9de1e8f0229f5ce4339b99e622b8c626b355a696c5bcef4dc03ed2eeef72a2c86a13d08b2aca4601d4181d757252f4d3603b569caafa744faae4d95e70ef6e46fb87ea51fffa931189fd237d27e52cf7e340ba521d99d47eb96a864a84ad1f88da82ae10be05a3318f057d06e8ec9be68b1110be8e2fd2f372170b87894c19213a06c0a82226cd79", 0xc1, 0x4, &(0x7f00000002c0)={0x18, 0x3, 0x1, 0x80000000}, 0xc) r7 = msgget(0x2, 0x80) sendto(r4, &(0x7f0000000300)="a31af29b48f55732f284960843eab1d8862d154e6613a64f02afd898203b0cf78e1fb8ad68783bf6f432be12777a153821edaebf4b25eb3610cb6d85ee6a727818a15b616d5adbe9990e812cd014b85a5aca1769eef89b3f66e1f2037a02094b01d0d07ba58c9fa89f8ca1d4cd5b18732c40d6743fea684b4790a3e8b01caaef40f6d8fba5c63ed62dc2a0c1f6da040b39641a2608d28e7e7edc7c1887923f11df0d36308d4018d96171f7c3942d2815d42e3aa2a1c5dad8e32c2aee4860e2935a4b36b580032942c5057dd0af4b574ccc4d5e79adcf468ee72a0b1f58bcafbceb0e250249", 0xe5, 0x6, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) fchdir(r3) r8 = open(&(0x7f0000000440)='./file0\x00', 0x200, 0x8) msgsnd(r7, &(0x7f0000000480)={0x3, "5c930b6c965a27763e0178058e4faab0fd1acc04ef301660c9c786ad7dc52474dd3fbc9352e86d856789b0ce3a2982baf03ce58783fc0f8f"}, 0x40, 0x800) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000500)=']%\x00', &(0x7f0000000540)='@&\\/-\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.^@\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='&!\x00', &(0x7f0000000680)='.@{$&\x00'], &(0x7f0000000780)=[&(0x7f0000000700)='}*%+\x00', &(0x7f0000000740)='\x00']) r9 = accept$unix(r6, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r11 = open$dir(&(0x7f00000008c0)='./file0\x00', 0x10000, 0x160) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000900)) setgroups(0x7, &(0x7f0000000940)=[r10, r10, r10, r10, r10, r10, r10]) getpid() recvfrom(r9, &(0x7f0000000980)=""/33, 0x21, 0x800, &(0x7f00000009c0)=@un=@file={0x1, './file0\x00'}, 0xa) msgget(0x0, 0x300) r12 = getpid() fcntl$lock(r4, 0x7, &(0x7f0000000a00)={0x1, 0x0, 0x46, 0x800, r12}) renameat(r11, &(0x7f0000000a40)='./file0\x00', r8, &(0x7f0000000a80)='./file0\x00') getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) 00:00:00 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x12a0002, 0x4) accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket$inet6(0x18, 0x4, 0x1f) getsockname$inet6(r1, &(0x7f00000000c0), 0x0) recvfrom$inet6(r1, &(0x7f0000000000)=""/99, 0x63, 0x800, &(0x7f0000000080)={0x18, 0x0, 0x7fffffff, 0xfffffffffffffffc}, 0xc) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x800000000000000, 0x8}, 0xc) 00:00:00 executing program 3: chmod(&(0x7f0000000000)='./file0\x00', 0x110) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000080)=""/175, 0xaf, 0x3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r2 = paccept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc, 0x40000000) r3 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000, 0x0) r4 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x200, 0x6a) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x220000, 0x30) sendto$inet6(r5, &(0x7f00000002c0)="1ba52ae35771543c2adee05cc5168d2011b798a61815615dfd5a6aea952fd727dcb0ee54670ddda8232a8c548d59e761e95cb402d485b25fd3d204072ff1ba17de0aa4f93432e32f58f44bea0d8332fb295c9fff0c18bf972d8e8d2272f287e86222bcd4eec973626aa4457dedeb5f186ac4733445607665ad453d9706311392c299fe131408b9974b7758303f62faae476f6c9ebdfcc954b01d8d98819dbd06fba4fb83adafaffca92859b21cbc9ab0a4ef2785", 0xb4, 0x8, &(0x7f0000000380)={0x18, 0x2, 0x7, 0x100}, 0xc) accept$inet6(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) bind$inet(r4, &(0x7f0000000440)={0x2, 0x2}, 0xc) socket$inet(0x2, 0x10000000, 0xd9a2) open(&(0x7f0000000480)='./file0\x00', 0x608600, 0x40) fchmodat(r5, &(0x7f00000004c0)='./file0\x00', 0x40, 0x200) bind$inet(r4, &(0x7f0000000500)={0x2, 0x1}, 0xc) sendto$unix(r1, &(0x7f0000000540)="3847142f7821529cf5fad8f995db14284cfd6b95e734adf86f61ca2143298249e68f30634cad0a580ba1bed35cdad73ae8d34313358fb55b27eee4bd394d827b94b8c8a04731d70092af05b5b1474c31d0732e3b710fd20778ad8d0598d3c07eae121cb8e90294ba0642dbacf641d6d4e1d38e54f9013fa3f86f42ba98d28018c5514115506b22054784cf483cab3b94206b10dd1a104676bd19bcbfc3b6e07e699f5bc90b400eec93561675cf698062975a240ce6027799bb0c3b930816b257ae14", 0xc2, 0x0, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) preadv(r3, &(0x7f0000001780)=[{&(0x7f0000000680)=""/200, 0xc8}, {&(0x7f0000000780)=""/4096, 0x1000}], 0x2, 0x0) accept(r2, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc) write(r1, &(0x7f0000001840)="672e4b38906257f05813fd9056186af72ff113a1981405eafac1f14662cacfabf17a59c941fa96d3ff51aa91bc9e6ad0c11ad156c45a5288764855ea56dfd01351509205e15e9c464151887780021e4044974f606e96b8ed0571dd4b051a21acce2afe448b42eb27dedddc8df73a8638800ce3953a5e5b06067567812f75818298cf18bcd598c1363495c3d5", 0x8c) sendto$unix(r0, &(0x7f0000001900)="8e05f375b6c12f2017d16a00ad7dfaaf28b97657309ecef8680e35843f85b48cf3ab051bd82e7b53b2ae00d12eb9864c839a87290792027e75ac63dda4327acfcafb6e354150861ff56c11e41abb3b90310daa4feedcec9cb70663d5bad4a722660868684b98ef885bea94f313f8020585039f7b16e8be579d5f8aa1627ad3e6dbd0367e3d2d103f3412", 0x8a, 0x3, 0x0, 0x0) r6 = fcntl$dupfd(r0, 0x0, r1) r7 = open(&(0x7f00000019c0)='./file0\x00', 0x200048, 0x82) r8 = openat(r7, &(0x7f0000001a00)='./file0\x00', 0x88000, 0xd0) semget(0x3, 0x2, 0x8) sendto$unix(r6, &(0x7f0000001a40)="3d6236dc464b51e1813dc32173", 0xd, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001ac0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001b00)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001a80)='./file0/file0\x00', r9, r10) preadv(r8, &(0x7f0000001dc0)=[{&(0x7f0000001b40)=""/49, 0x31}, {&(0x7f0000001b80)=""/140, 0x8c}, {&(0x7f0000001c40)=""/111, 0x6f}, {&(0x7f0000001cc0)=""/125, 0x7d}, {&(0x7f0000001d40)=""/107, 0x6b}], 0x5, 0x0) writev(r5, &(0x7f0000002e80)=[{&(0x7f0000001e40)="e9d4c2738d8f5f467e6bde66e35203005cdfe3d5723f0cb50608c2684b70378261503cc182140155e6fb2a700c07c8e47de6014a653b22c82c1f2b175827b6b4a03422e5965b9b796ee4974a55b2c16b70a4da148ef216633f94f084be544fd8a945b2087b53afb353a04330ca703910c8035d2dbac063f00ada0b65c47543f2835b073aeb86a753ab0646774d06383cc469fc2226f5b6ae7fcff51a941e09f472ab87f02ce48327260eb144dce853b036108d4b78543c14cb04748e2014f90b9fbe05ebdf31376f7d34f6c99c2a570178ea5e81b1267bd19108f09c2f7593a8789c70cf660a7ee3a179c7535e70a70a6ff6bcc768b43d0b4bb696b756d7eca32c3cce70e73440f7171f1e0f2eacff9f7fa6a95a34c3c3f50a53b75934f8587684aed56d637832826cc837e27f1cdb372fde4aece93c8b588685c922d81b3d4c23039b8e3e10403ea15b9a7fc9072888e259ba6e6931e3c58000e615bf02159e0fa21ea9de89604ca58f1b0f7a2b6534f26580423988feffa12f8cdfe8d1d40fcb9dab7f93c328cb3ba3c993c0af0937067c5d0cbfef25226a93c49d15ac90da9f3e3ce2fdf62b34ebaddf344fa6bc31a3e19ace0df857dcc9227e6e572e85d845afdfa1e1ce6a16be5b36ace27790e9320490bcb7780a925f59c9709aaaa2876c38b962e04ca9ba709331177732d49e9654c36a58cb3f46331b8605b6944cee56c0d83e042cd5b0c33b6ddbf047a454e4bdca77300e5c8b9601eb3414df92e31ba2bb8a94b4cc5465a563eca845219378be5cf3e7d53b6044a504fabb5f8e8d69b45cd74a17abb4f70355688e7065e4e0358fc9c8c0c1de2d3a08c3e6996e115da5cc48fdc87862305f67ca67c303717ef27891e9eb3f675568f76680b1adc6852f2603573adee4facc9f99e7b0b552f6cce811bbb68b54ea67ba21bb7763a96b2861f4685b68940701dd1a4fd617017e7952cad4145a6ac9db329e899f7f667756e91522bcacaa7c0d5348de913f4edba3dd996144bf75f0c9c1fb21256a1444393e7c425eccb598a5d01776d3e667f0695bdf5896fa298a65aec535802646491d44ef4edcf26554e45f63ed094482fee30c50924140a1b538ca8eefe9534312e9a8a9a9677ddac08dca875f6ce00acd79236cb110865e5d554292623cee9a30e88dc2fe65b9dcd90bf9636b636afe83257cc58b8822f76a8ebbab3f7a139121aea576fd08b7d9fe4c4a366fe638eeb70700010bc1bd82b5e8b89cc3bf3988205360db091c6dac2f8c4b77825be9dca5d01b0f40e393656ac4ee78b525fcd955915b2722fcf42cb085e78429e30046032697ca254b20e994ee169d1c657527a39c223154356100f9e4ebacc9eed471cbf899239e20bc4ed908ed3b19b2a10aec8722715c8a10fb18b95d82aa2b5c7090a246fe6b688136495c43e5c307ad85a52d4b59d683cbe6d66a9afe6cf2b2ca28e3ec52e8a5b8bc88d353b79273e18932dd85ee1efd57fffdebe4ad0580d38548a3a56022b3f9dc3389fd653101f34d4386dc04b95acbf6f28f6cb9c537da84eef352e68e3eabecf76010aff7b751c0bf5c6381f16138e633d769abf3e4cff74feb26d58559934edbe9815f1501c95390739294b5d816222819d560e2e553b1467c4747b1457cb152348707d711e8529101a76627ec978a68bf2c7de81a0add0ee45a23e7e3db2167b848ce1d97f55eeccf6e95939ead5148fcb87e6020d7f3191b2e0c1c939cb668f14b6c5e77b55aa1f1fcf05e7c05b61a79a1d5eccf0597d7d498de27e8dffb63d2db19f90ed4c899f296ae59d3fc8837277693bcda082bfff8f71f6e30ee95c20809249deb582a2011f90f0f944f34cadb1c3149d1c2bd2c0f77e733dd7248c9bee606d2709417bf871fe8bfee69928203a074391768e4b69f66359ab383555ca155a23aeb7d23a233e3a0c380a300d157c3feb93b3a50a4ccacf6c23203ed1efe6658954628e1e0f895cf3d023353dca670e0cbf60c97cdb4e043a53c3673786aac389cd07f849ad43e46ac6b2256bd4b97f26a410f6c780dc633ee4ae40219246b6cf8fcac2c8bb45b582b9fbdd96eb1efb8b45586ad65ecd07a575020633a00987c3e99a8f7477af73828893fcc43b369cec747545a2abc013dd4f1e16f7a08f256fae9a85a2932fbbada1c148f804a5604fdfa54d7ef31bcbcfa7abc91764dc493f83102acc822294b55cf31e87aadb4d212725d2322b9359730cbe2293db71736e4eadbae444f80d47143d88a02274091312fe124ba05858a504024b2eec5e9647ce69d0e1102f83cb8669a59bff79fc194ecb6a6078f85cc467b3d2cd4240e56729bc56c2d29bacbf3193200d803ab6cd968cc70858658b88336de67ddda0ba2e1bf43501daab8999d70332902e524716f77556e77ecbbcc84585719b6cefb8faabc01cfc8dc8eb894273017da82cf5e51c7f3fb18b28ae0b2bfee98c3ef1104ba7ea91720f78186526d73487d10617b61924bee738fc1a97da43b9101cbbb40dfb09ae55cd22328296c7c4a2fa786db7105c6b63e8455e39eb53e7c47c919749cf25840a75ec6505aa8cb048d2fcc24b3cf251bc8f72e46dff2869ad9c51a134ac7ccfe151faa93133582fca3df8c0305e981b282dd2da8bc503f3b5ddd403a9f06f87b1751b3de5e4cc85bd96558a53f85129d060922666da6fb5c62c81b3daded17d6b8009e946096b00708f05657273558f27ba510eda96662fbbfbf0a7ddc6d808bf7a46f18a7ecc8606a7e4f44ba4aa3faf084df534d21c58fca57875e5ded9af7a15b8d7e4d285929717acdb5cbe40ca59b75d250ea98144f1540db65a579a9d4f4ad81c7e2e613ca3e34cfdcfbc71577cc003b26c289e1ecb32a48fe4be116e5c2b1d56e149ffaf9dd99bd2581ef1d12f2230512730e6e956f9a137fd71d31526b99dc81825b8fac2d3781cec923a0be2d77d81da17b0b060526ab0abe5bc66d96c02f56d01fbec94d4393e25b9e22f7bb165c7f85f5a5fc05963687ecad43aae47e9708c4d0e0c086b4e23d35f4dee7acd40dad591add3ea99df950d74131dbbf305577369e8f750a179b2eaf0a113990ed98ce5f43bfedbf1f263a4203e39d41fc79823182f0642200503cadbe923a907d2ebf58cc9eb72654e2cb2b5859b5fce8c098bae77b85876a191c4b1393a2872627d4fa8a542d4d80d03f5090503acf5541c66a1c98ed52c0acb4cd71ea2e5a4c6605fec14df1a44ad6b19b3f173321859ad996f5b2e4d1d79cb775a04f8dd27d7e59c76cb9b1c7d92867e183bee5ef81db9a39a32549183ef96546cb194904f57a8e4170f4539b3f3b3b4c733ac0b6aefe2b8b15c4891667a10d9c094a3afc5869adfb0bb1c09509837292f5837ec9df3e86eb0140d4a48c72a78cb264822e3a6135be034c2789a0287f308d35864573246855251f6b6d75c2ac20fd5dfad3ed773569bc38683b242ae5f57c0926593b80ac04e14063cc4b222c24c3b6667a6fa535d270bd4e42633bef43a539a98b445b8c0c2028781d7efa22503ef560bf1f4f2e3fb644dd4ea3a7c60a62ea4ba326ba886aaa925d1ea4d8f874a982ccdfdf43eb2ccc1858ad5d3e89224efce1d2ca650df1c722b86ff38f90fc3f3a07b701d8e8fa5c857d3c5935f9a51098f0e95ffccb8220952a2b948ef34cee29595bc2d2c6324ef33b8af4a39edef09f0df786bc5d74543a32876b1b370262ea06c1f1d4c0b46c0177b45f66eceeb2ef0debd1c77d4df5048f59522e0562af0876a1cff1b1945a97af6fb80b4ac4bd05d01c0bbbe3914eaf7a5e0b6ef1a2d04c62fd1e90c5e3612b259219808108e76af3ba02444754288686acce0685841873c53cb5ba05a2a9de45fa02d30fda686e9be412786a05b231440225a170e4218de67d99f2b5a7ea5fd11616cfd163821ab490149685cdce2c4ff4e9d157d11b9c7a393bf419cb2a98517c44df1afb5847c4c85861746d1d313a59fd99ec47b4888d5f0189bdd9907e480c52bfbbe855f436f0779993cf76e10de75576810d38b31f161033f656d74ee3aafbd4de839c28f8af9d883de3cb3b46fb36a87110c81efa5a5d8bbb1ec145df7d5d1cb7761a950c8b5cca6bb66750d34f5017dc8d3d40c18a692b8ee906a7cc6881ba10882095f7f87d692a55baa4b0ee681d5215dd0609c59699fd5485a14bb99a46bb65dd910210fc491bdaa7eb428d33261c8b5321664b23b03f5206e81b8f2f41997b07963ca47b3ba607e27e82d26caa5fc23eeb9dd54648376d52dabae52aa4d1fe19a8d359a10148dac755cd47d9c3efcfc07deea2074a0042063767731fcfc7d3db41f5b5b9e7f9fb0b8d659d9f7103ddb2bfc2336d8d34e52b6b739e94eddc91815e14d2ba8e95de02089bc7067410faddb5b4563fa6d949145430b08f1c80e3f7845645d0999ea1e8346c8782f44988066807d8f288b50afb23e8a33ac0cbbf0daaf1c4bf6b7c824179b5d20ced18f6b0224c0d6444c5c73ce58c2d844abcec252e29218635aeaf7e31d260f67506ffb27af1b9ca439c7948f52ea49207fb42b4eafe8f82f30e518eb828b6d5d2491d4fe353f3e4bdfd88dc1f9fa1f32014cf7a600c3812a1fd355795426ebe35a349847e380c962dd0009e92ed3addb76e1dc70e07a8912ad9851dcd39c5541c47a24a7ba5f1e967e5aa05ede7e6c75accd639b337f0e74f9e28c88de3357aa553df47a17eaa70bf89a2d951886871ae4b6c4c4da4d4acd893e7166f6d993f05d1fe1e67dcaec46f367f3dd31eb296d8d892159246c8ecc573a77563481982e6ee9c7f72bd913aea64c83a3ab1b1669cefa2cfca315f3a67f5d23b367ce63d260780489b09f34e7c450c008a860891c7d56eebe713c4a7f7143ba949cde2a40557f49f45443a557d8b85fe62dbce35d5f9a327aa298f42072668b48ef0654d0418c461af455b1b3d12d0976d3585d38c4864b25b6fafbe507365d9af6ef0b8cfad520f3bea7664a18a03dc23fdc429cfbec3de7b76b575c1838aa54f8156572fcc4c24d0d49d428e7e5f266887d40c0f8125344d8ba23b05418d96477a1b0ce4e51ff7a0ff5ba026a2a411e41d127614215b758345fae616c76c215c23f412d0718a57e923ea1de345e5c1d055983e1104eba6f1c07eaf0c4afed50a1bf77585a7980f03344e12ec0779dedcd768e949bacadd7527767933e670569fd750226a7aa26192fe9fed6e4c203eafd411d41ab789de5d6dc482e35b47159c518c7da1c1b3239f3d536a8040288fd9fa5cff24e94f78f68a15d3f31e73ba6ae95ec27e5eff0b2f821c17f811218b9d322a2518c3256f527304c797bf534a4c404273ec83f987ff69d3f38317b04a66ddf33a74bcd380395c71ab12500935ae84f4392fce703dd03541f8123acc7fd3f3135e537181372260569151e00d184f1f5ca6562dd0098740705f388e1eac35e96e3b21b4607f04d911fc9e5cf93a5352dc481a5da5daae8fdc27b71766ff0e9600ac81ee38985f91b514f76862b3fb96a9b585b34f664ce3aae595b74febbcf1e352415ce14c47f31b9db115d007c212520e3d28016b5c20973603d6bfc1de0848ff6dd7c7ef0566ab7780556390ac481316a618d6f0ba0b3134b863981b344ee7655534d64569682a18de28b68bd8f37c43eec169c13588c40038bb58ad6b1b50fbb1202eca3d8fbc830dca4d5808846f512d980cc07846c1810ca4c0ddd055d20a495a6ee19ac311cb07bfc0f9174881f992695c18c574b1ee36984e6b107db9ca32d2f61a675f", 0x1000}, {&(0x7f0000002e40)="7aef5a703840177618d2317c7e7b94a321777b4ed5f3e9efbbe02c7836ffc0", 0x1f}], 0x2) open(&(0x7f0000002ec0)='./file0\x00', 0x1400000, 0x100) 00:00:00 executing program 1: r0 = socket$inet(0x2, 0x10000003, 0x0) close(r0) r1 = open(&(0x7f0000000180)='.\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) fchroot(r0) pipe2(&(0x7f00000000c0), 0x1000004) read(r0, &(0x7f0000000000)=""/183, 0xb7) fcntl$setflags(r1, 0x2, 0x1) 00:00:00 executing program 5: r0 = getpgrp() r1 = dup(0xffffffffffffffff) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000)={r0, r2, r3}, 0xc) fchdir(r1) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = geteuid() r5 = semget(0x0, 0x7, 0xac) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f00000000c0)=""/66) fcntl$getflags(r1, 0x1) fcntl$setown(r1, 0x6, r0) r6 = dup(r1) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000180)="f8c0720e2f43b4e47555853e30135252dd582c07d8c8dd62fac026debb46183d3bfd6299a5def12e335a728ad335357b6ac576364414ab46fa4ddee58c6044160b04409f1d3fb0bfc28dd418af1930741ac460e11797dc6f89b761a87f4d697660f51877db48ab09f6f32c24421cedeaf6feaf3bb33c582fe94289ec5a4a3c9cf7b469033fdbddd693d4ddf248cc40cf559fe25888991cb9f5086611664a1f0df2113bd8000d6e4c2d867469b4fb49b3268102883a64226b125e927424a8ba576d4121865ca4526bd6edb38c9d03660c173a5ead9bed922165910dd42e6d9264fbf02f04890b28f6d6969b70c6429d11dda90c6433b40b77a75d9f1a92919b1d7d55154be0aad8f537ec6de82c175ae6622ba0143d6f383d07760ebbca238e8f107217ed35528d42dbd8064d0091c46db87dca0e898c9143d7d7ebf5ec90e18bfea908719de4c43071a6a3717c974345b1f0dd33f0efe44782987480b39d4782eba3ba80eeecfacba3b34772af1c4fa49d86fd4e169daf5634d2d2f58d21787b2ba8c3058830201d41502b3a51b5588d2e790c4b98fdc2aa67fad450c40cd979184930bd52be187e1e2ed571f6f1860c4631d4db89937e70fb054e0af242fb37256b31dd82494d81d39e7f862b8c6b976695219e5171e88f5865667e9675cba2fa5164f8c6f65225b88589a4add4163625f6f3d072c069cc44fa3f332ad75006b0bbcb0a736f4d3347251edd9371d0b3ac31faa0035ca6c78276deb8a28c9059e363f7b2193d2cf9a6f57051dfb00835a0eb722c410dac48084724d9f19cb027d8f96a566228e270f715ecfe532ff61ada6a95484aa87abbfcf328f98096133c0523fe0c77a5d35a9d07d7a49405f025da17aa9249cb4ef48bca9203b9c8598aa1001fa22c08cce3b1a65da52ac29ce241a1df071934771a6a2036b89a95cc63926f182a8a49bd85383c138369f480f43d782a47542e2da13580d754be6067e7015fa8b024359c746427299126df2df236d5a6e41adb7837c45d8ad9d16828624bd09861792e487b633658af4bd7452042dcaaed92e3b0482d1e96f0eecde1084760cff4dee10d9653b963f32e748a7687b243056f96db5f92d99943864ec83ef5cdb8564555c77cb535027bbb0898a8934211939fab5f928ab3c99ebe71150426d0f0fc38690382dfa4b7ea1c8ead8dd1e45e9e0a6ea08acd96307f90ee4c7370f0b576f3239db1a76adb5410db7c7568a6383b7cb0e3dbd1acc3a1c822950097f204e0e5d70e2acd921792957e3512086b0ea92fbe4ca3ba9d9c49360c4d9a8c4a137debdd64e9c10e92b24fdedb7d546fa209196f913f1eacbcc621b1766b98f8f918334ffad1547df287700e05056effadbf4dd38bd147361cb7b29f5b599bf9da2f153af8ba87f098dc8f29f557db581b315e3cd9af7538871cbb25505d69729afcabaa61ce77028f8de175d9273a1c3c58875c51089ba1c455362aabafe2b88fc54fbc18affd1160c5cff1e62fd3176c09c72de520e21cb498f186aa92f9f83ad789f2d0171713587772d5a83afa1aa063bca135477d1ed7e2c26d955d489cefd20d58a2e7afec73c4f061a2f9a56a90b9d299ea202886227de0a13460d95f585179a8a989d041fda351d15836ec0a1f45ed911f1671f16b092f46a50e0c73c271d1122e43b8a79bf0792c26270421935d25659960dce9081248621ae0a1527b1aaeecca2e47f55150cc11d65182428a42e48243869be680ac4fca99a6068ea2d9c719b63d78a4dc47794e829cfb7b00f4638c5563dabda833725c8d87c6f483a67a1cc211eb88bcf0113b198ed694baee2bd94b964e4e574eed495ddb87e3cc608d24d1b630c533ea35641ce185889ca9a1c7f4dd0c88eb312df85332ff6b78e6380fa949573acbff7037a7ed6fa3e6cdbb393bfe36ae04464553def09aca0e7e45ca378801e01206564ce41c108ba25e68e8b834c1492ff912b89f98c65ec0d50f9916a0562a01dd867949c8a2eaf2f8fdd83a333d9adfbc1466d57f06dd0657aff014febb29dc8898dcd377f36a11cde0729cfcd9e9262cdec59f9617ba978680c31740cab83e19eec5d88287d98ef7ca91c79bda0a96197361116e4487237019f2ad1018b279162b85dda1121537d19813bd71da15ee1253c7e90ee70ef8ecd2c77516726c70f7114dd9e2f669fd9c160b5ce0bda84fdda288a7b186cfacee3e25aaa01341d5c85df34fcbda34a2193419f618ec4d7ce58a90bdb7db5fb8b1e499817ccda5647b5b224f2f8b1b9dd72211bf1e81de578724c095116009a091771c08b201c63be5bc1e7b180cd62296db97d2d32ac536493002fbc6d59f51f11b8197b646220effebf9e873af32678802f4baf8bc0ac3f364310c42c1ddc27cebcef0524795125191bda0d099a640c3f8e538911d930b9ef52d3a1c13e23c1e25825a4ce84dad168e81be4500a8736a206be43fc7ed361fba2226b1e2e02b08a0741b98dcd8ade8ebcb98fe7963cd100239081e0284bca85cd194ea15d58709e3c65775187605673e79efed307a6c1e526b2852007a7eb85a2b2e7a347284ac89e03aa3d60ff91bee78da2af41112917081ab458694ee2593f79a55597c0e6a33eb576ebcc894f6330c2db933db541c3e39fd5b3a75d8d6d7e9a916230ec217f4e522aba73ece69c23e4e6ba51af8cb6bc3b357005815292f19fa02fbd937b0bbac4d02985db06cad4de4814f7249f2b8105ea43e31543bf73e2ce7de27199f98ab3d1133870a342a0c1e7be6a7aa7db626cc26004cdc57a56fad3b9aa725858d306e3a72309962ead94a4aa8b541a507deb61c951847c0cf2e1985a3c17d8204360b3a6ac9cbbc9804ebc89bd5d928e1dba85833bc94c24fc04a9edb80ba7d011638c448de0c54853048875426a2677b80c3315f3fa3e42dde0f06a8c800ede269acf30a3f946c7e32aeb554c3694f3d507b14ae6c296c7d00e71eb117812b831d92c4f800ab19aa7199ac6b904ea67ef05d3283abdae7bd1c1a14c82bc826e3b4506fc7aa6de923b1cba07f20aad82350c6e053f71c71f169efd53a520836f11564c799d621721c7ee5d5379ef26bcab1c4394f15433afc6b04bfe107242e8c3a8c2b49a3adb05e476eb7037cff3bb158cabfef8b0e2ff4bf1e7e858639229abed8cdec3c3199762087ba11bd3e001d600399ffa979c964e69f20eafaa75d269f94fc3ea41732b9b7a1c8b80b498077be2fc7452ebc2feda447aca65e52c4f7d12df0ee460d257fef90e4451b43b3623aa85557547c0181c04d5b6a9145c8e9d5ccac7e0c553265ec230fae1b322159c6a973e0415e4e8fa4e3919580cc0ac359e958ed5b55143815fe60817e2883658c3c9448b4a807eb3e5bae81f299326dd66676a888121960ac0a4b8e344a1a920c0651ea4663c715512c001203cd33b85df39cef4c120be9cb93e4e74ce479b89d5bea5c87fbb469b6d43e5245092656221f8102e40b76462a25379b352463678a96c6a0227a859a085d91c5c593f321d40372febef4d16d432bc4987e52a4e64d16d926016661b271238393486ef9ac6a629cf7b01527164967ef9234ed5f6d8444d32e93e00f71e59f80f0d1abe22cb4cf634f5062e73c0b202d5351db08eac3f72e3cca9db2952d2b2b8c6ba1d1e3d0741a86f0b667dbcc0bf611ab364da69ff262c4c5cc25607f71c7d02c9e36586401143cabfdf7537a6c7f666ea9ade56bb11d14811ea4d483b4dae03cfb299a9d50847254082e3833c6afd4245915b23007c5b54c6d3ff770b3b2148f222c843eff11907eb3e1fac40780c47c520b843472a10918b9900bd1e945fc697867964a6153eb07a1a52502633fcfa0ec8816b454a32cddccc893613fed63635c0817b8fa5e700d0b9e3665a8ddb2709db743e7b4576a1a2fe53b5d196517a1b543b94a15afaf477483df98465a2286b439aa71a4b2b13aea12921b0848f7b7637a9af9af8e76dc433e57df9ca2fcf00d5c3af774bfee5e7f57a65a8aa5b38c7476c7c391e46b6e6314d31de73ce8ca6bbe31e76974c4ffba1b4d7becf5f0b8085ded3b9c3107dcf786dc02482ad21aac15f5872c4743f9dbea9b9a2713ddb833a07e125ba06322a79e946567faf624f05e6442f3a7d8ef568aee858f30411aed43eb7edc85d10b7ed22b1a8062ce46b07bf32db2e052efcd4385dd559c00908616646e8c5ffd5e2df1a50a316bc424eddef4d3dfaa07930f8ce480b1e53269d2595e7d2afd2b3ff62d759eadce22ad7dee141e09e4a5d3d520f06266bbe17fa456143784a4a47d2519b1cf4100b2fb1a6de115357136aafcde3ab3d699a02bac0a5bc9f3a697bcb1313cb753a47e1b1acb0430bf50b0f161dd47b571626790e32e303e69727ee32fec9bd21f232305305ac4dd9cb7e6d1cf1685f6a17a8557c3182994836124da27d064b56a7f2add1875e1310ecbc4e7eb686b7c8239fc7dfcd8cac5eb7c97a6e018f6bbc77a64b9c11e637641986a00d43ccbbf90f36597f5d42fd95d79988f563257f97ba0db786793e3dde0a14a9d30de529de1518e6c7d08e0f442ef8b4fe620bef25cbc0baa3d6b81168ba1e11c03017459e412a8c04d877b445752fe10c247bfaa30850a8b7e858a6542df49987eee9d2851c15d44da012d142f9a6358b4cfe4f7e32a37348a288b87d98dbc5d0d31ea9b143d692b63b1b842682078d85022e19ef3a63a8cb3c3bfaf6c2083638545927ba5b707da233183fe8f305ebc8f9743ef9223d205472716e595d48daec86b4ab43836c4d849eaa5d98c4cff5a55aeaecb51c30139906d8acd47359b0fecb9ec6dfe61368d57b36e91c085a708264247081e7f2909da37d03f84dada17fd877380617b07d82f88e1f45aac06ce14a85ab3fc79bdd15627bb994d217952aba4ad43ef6c59e4d554cf7f0ee77d42230de19ac8b46b3b8272900c3b85e8673a82bbe5053a753e4abc7eddb6eec388ba9867dc53da36981eb2ca6fec3041559bb0cd4fda72a0f7cf6a0366eb13ebc86baa091d8b1f080ebfcd2fdff4828a319c3aac3a94e4bbbe4aef9718e6d7ecea4fb23b1c07d9615609578497ec70b4876434a39283250f0de51240e9ad985f7a90fbe34049c76585c9374f8de3340333dd7ffaa9aa74a3775c5c5f9a893a51b2c77a3a8bb5ea32df462a00db4ac3f6fb388f628565f1efad44eb377d73dff24c4029713f127c7d50585ce32ee2707708e56df7b86b86100d380a7539b203bd0904985992a485803833f3657eac407ed5e59a9efb2e81d080e980bc3ffa72fba022105a18c319497259b786de4bd3cf69ab8f8963d4c43168144d387c89d32cc87f313e825f69f3365cae32bf7520ef98c58558f8cfb9722c6c4d8b27e884c09887f2a949efb6ea078bb247e40836b11ba7be48eb6e198c8517a0c172ce7fd271525a2c09f69f8ef829cc0522b9c7f3f0ebc40c202faf99afde859bdce9eb8176cf24dfd3188eb18e926f7782c9f731de682d243401a70b3f87f64b7f28478db802c276ddd4e2a82e9fe8e3382846975ee3b2154fc91f169590ff6d68fcc39b461d192d552b9f7da371039ba39ef7427891d3a416f61956a082dc5a735e402d06a0295d8adc3e8c57354ff00b0e3fb186754e4d91c9685eca23d9cdf2caab9bd3839466f0be2fba60ee734d04749582e85a0f7e587af9a7a125c8494664f2dbf5acf298a8e3fece0ba0e48cbc5663eb294ff2b29ffd664222be3ea28d6c7bef04401f3954718d8ac95428e7d94962d66b3d353598b549", 0x1000}, {&(0x7f0000001180)="5a3156cc8578d5298859109fda550ef8a8adfdf8b7e60cf30d3f31436bded8b5a8aabb117d50ad8853a060fb6548b861a8f4880d2b411c279c73b945b88580f895d66396b4bf9d89714baf5409b6cb0cb7d63f01b27829f2affc0bc1", 0x5c}, {&(0x7f0000001200)="1d3701c90f1530e7111fcf1d282a7520ec159659d9b14aff7bc0acb17a3bac62b5b1ec483cfd71d3737513eede5b9f1fd8d26a3ea762730a859ad308ff80b5e9b394ea79455ff17900afd9037cfb48a4f423b417b5c0a7d462e61acbe1adddfe4c25f1c1e367e2c311cc4e90d4f74a00fe09f72bb7dbfbc163a4ab032ff30b0616151e3ec0136defc2a98456247e9e761624bc4fcdeb51d59edf1b67d6420e73491167e14c4503f97b974df8b2ffbbf476e2387c299bee2365b3ec2dd4d043695b302436d1247f663d318f9e9b36a13b86e76820dc00151533e04b70196e92b406edcfdd0ccdc3c80ed0e6637030c01032407a", 0xf3}], 0x3, &(0x7f0000001340)=[@rights={0x30, 0xffff, 0x1, [r1, r6, r1, r1, r1, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r0, r2, r3}, @cred={0x20, 0xffff, 0x2, r0, r4, r3}], 0xe8, 0x4}, 0x406) pipe2(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000014c0)=""/78) semget$private(0x0, 0x7, 0x0) r9 = dup(r6) recvmsg(r1, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f0000001540)=""/68, 0x44}, {&(0x7f00000015c0)=""/172, 0xac}], 0x2, &(0x7f00000016c0)=""/28, 0x1c}, 0x802) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000001740)="215ca6e017d8c250fd5e89283e726bde6b38e1b08e6f4b7e3b64157a3cfc9910ffac86764fb79714da7cc4acc2d4a990ca6aff0b654b4c46fe1e4cb6a8deec635344fe5d0d26c80739388b9bcc8cd260dc28f0c4cef5fb3327cd98b27cee3abb6561255082859a41b68117c106ffef30068d2af852e9aaa5c1a1494b6f9f479723b8dfee6736bec82e08f6a4ffd54080658b6feb99911713b64907273de503facb48a23d21ba83d0b1877490ef22d958f84359913f2a5889c3bf3d5b9feab4ebe0786ac6f53fc2008ac337a9", 0xcc) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001840)=""/221) geteuid() preadv(r8, &(0x7f0000001a80)=[{&(0x7f0000001940)=""/53, 0x35}, {&(0x7f0000001980)=""/11, 0xb}, {&(0x7f00000019c0)=""/24, 0x18}, {&(0x7f0000001a00)=""/68, 0x44}], 0x4, 0x0) syz_execute_func(&(0x7f0000001ac0)="c4430178950d0000000c2e45802c8809c401f916a009a1fffff30f2b6862670fd59600000000f30fa49207600000680f1b90694972948fa97812ccc422a593640174c48198557c6194") write(r9, &(0x7f0000001b40)="ba64ae66b3d6b74b7696a2534142484517b090ba3549d9e0cb9e71b4d51c4f672bb2f6c93a10d9c292d6ec68101e22ce28f50e9d33ee560a38f8660a56c45a06b1b66e4a42460e77fffa1999a32027e9ea20b22b0579", 0x56) fcntl$dupfd(r7, 0x0, r9) fcntl$dupfd(r1, 0xc, r7) getdents(r7, &(0x7f0000001bc0)=""/167, 0xa7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001c80)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001cc0)='./file0\x00', r4, r10) 00:00:00 executing program 4: sync() r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x110, 0x0) sendto$unix(r0, &(0x7f0000000040)="cb35f19700bcb0562f96725d07f7e39b966243bd29479a4dee539a603fc33930fb632db6470ce26085c4a90b545e", 0x2e, 0xc, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x0) msgget$private(0x0, 0x0) getpeername(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0}, 0xc) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) sendto$unix(r0, &(0x7f0000000240)="43ca7aa102943f746e698498dd", 0xd, 0x400, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getpeername(r0, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x812, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0), 0xc) renameat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00') setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000480)={r1, r4, r5}, 0xc) seteuid(r4) open$dir(&(0x7f00000004c0)='./file0\x00', 0x400, 0x4) r7 = semget$private(0x0, 0x1, 0x44) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000500)=""/224) sendmsg(r0, &(0x7f00000008c0)={&(0x7f0000000600)=@in={0x2, 0x3}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000640)="5f0c0305209fc9be764c3d3d470e4f39f8627111ad", 0x15}, {&(0x7f0000000680)="dc46c169b87d2caa6636894db04f8573fb23e4785c102b11b56c3f64100b8c07463e003a14ad352e7cde0926", 0x2c}, {&(0x7f00000006c0)="96e3eb31fcf40f16857a6f1155916f88fdd8f9a14b8e0e238757bc9ac9738d0a054094140e303a308e614009c7e4bbddd8258886cd105ed320a8cc9bfde8cfe6a81b82fbdbe017d10cc6b59ae01c4078f56edfe9fe5454e24e927e41f3cc0669793a007ebe70296d256e8908574bbf3a48fb31724cb242679c246e2fdb3965f05a26d04ec3f4b9439d99f6eada0ebd00d05a0ab02e06d7def00207f6ba7fff8d9717c102eb36b081f5f412883120d5c5f91263599254fc15f3041a2e417d", 0xbe}, {&(0x7f0000000780)="9a1fe77977fbefe7432b42f59d205c7915a6e3af9a4e0632d58ec5b4ced6212e7aca9a5ccaf84066da6299b603f85b68d380e88d84b1", 0x36}], 0x4, &(0x7f0000000800)=[{0xa0, 0x1, 0x1ff, "9a218301aeadf6790e7c25ce2edbe40df4baaade169296f1f0b57bd7203a63003ada5135eae49adebadb9ebc30970d0067e0aa202fb2809ad1dc3a7b6e8d86177a02d1664856d4ffcd40b9c3f777278f3fa55ab9d3a106290849a1d955b4f1b6fb3d3cf9df52827ca1c030cd27ffe47a3fdf5625f0a9b9866717fbdb46cbeb0bacae5b5c7c7b825b329d95fad8"}], 0xa0}, 0x6) recvfrom(r0, &(0x7f0000000900)=""/4096, 0x1000, 0x800, &(0x7f0000001900)=@in6={0x18, 0x3, 0x2, 0x8}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001940), 0xc) fcntl$setown(r0, 0x6, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001980), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) getpeername$unix(r0, &(0x7f0000001a40)=@file={0x0, ""/4096}, &(0x7f0000002a80)=0x1002) 00:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r3) setregid(r4, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) sendto$inet6(r2, &(0x7f0000000100), 0x0, 0x4, 0x0, 0x0) 00:00:00 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={r2, r4, r6}, 0xc) sync() r7 = msgget$private(0x0, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x54ed, r4, r6, r4, r5, 0x8, 0x2}, 0x8, 0x9, r3, r2, 0x8, 0x9, 0x1, 0x3f}) recvfrom(r0, &(0x7f0000000140)=""/177, 0xb1, 0x0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x4, 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r9, &(0x7f00000005c0)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000300)="b5c92a8f39b93329e97c44b9b3a04692733cabdab57b147ae1ab54df9e4ab1fc309c3c6bb5f4c0e24a5e515edc368ffd63b4feb809eaa11de12aceda8f4199ad7a6016afaefe98947de02b449ca6214344d720ebafeb0c42d426add6f4f8f291c24c59d3abdf73a3439a054668eb993b75c19a327aee0538bd3128db0935cd03cde431dfcc9edb1aa0befc77f8090d1456a07a21602939d525670182dd6d20fb763ae7c546474de64b1f2e2dbea43bcc9327f477b173e51d07a54607ad73d7f4955a3090bfa1369ecd97e1575e5f1206da15adf8d0c61c5cd54fc699", 0xdc}, {&(0x7f0000000400)="150e30bf46b2f96ba3ed229e7dfe610ecd854adee3dff4209b0f6e5d4074f3eaee396caac0d77e164ebfcfa8cc6e", 0x2e}, {&(0x7f0000000440)="6afa86043f75db150e9fa26b3083d93b1264bae809feff3d19450559dc9d924543f157300c89df88700606256b577700c2cd224f", 0x34}, {&(0x7f0000000480)="47460e880e87cf343e079c4961d9795e040027d639e5b0d7b849108023cf1989173f1f3eeaea9e9a92ec05a97703215bd8e1e021e89bb0af4d6f93920da687442c2757db51baf69bc7fc24da88664f3cdca1313d0c429c642e35dae7d16ea88317c08c3ef67db479b20be7ca6347d72e387d7c2abe5e0d8bcfdd03b137443c8d4618a88853b2e5ad658fe37d34758c168fb182bf1fc3d00ee84235c1bd659a92e399eb9741014138cf43e71249bed543bbe48a5637fc9eb2d66e77d21afc5ba5198aece6c1cc923f9eec94aa2ee930e4e56b588b", 0xd4}], 0x4, 0x0, 0x0, 0x409}, 0x404) r10 = open$dir(&(0x7f0000000600)='./file0\x00', 0x10, 0x40) r11 = openat(r10, &(0x7f0000000640)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x410, r9, 0x0, 0x0) sendto(r1, &(0x7f0000000680)="2c434af4f4ea369ee3946bc293fedd349b9bca2e28705f6bc404a537333ffe1f2aae13016d4b9cf748a52556f5316b9254a3162813d48887ffe4babccd76dab363dfa80555c697bd7beb573e6e6233ee6f453bfe64ba7643bb7a71d283c392aaf849009177352b2649744a78418491887fe97b49c0c34ad250a7b74dadfab829d0e56588bd5621e79f6fb74b9a6d75af223cae092bac59900cbc8fdb12b714db376a45fe63ee838de178adbfd1f49335a386d4f91c2469d020cfb27c4dafe9feaa27f5449f478ff633a81a572b23a5b038fb63bbf46757dd42", 0xd9, 0x1, &(0x7f0000000780)=@un=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f00000007c0)={0xffffffffffffffff}) fcntl$dupfd(r11, 0xc, r12) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) chdir(&(0x7f0000000880)='./file0/file0\x00') clock_gettime(0x3, &(0x7f00000008c0)) msgget$private(0x0, 0x28) sendmsg$unix(r9, &(0x7f0000001d40)={&(0x7f0000000900)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001c80)=[{&(0x7f0000000940)="2a70e124bd8c48cb90ec33de03b93ac792aab27275ae02e603e5e193065b8a8a1b29b8867995b147922a767c594cd289013240a8dcbe979e935c52f46b5e435a45b8932485dcb36a769ba154923e872447e69f244929990f2c48e98bb93c548dfe1a3f708fc5ca6ab730448991ea2928d44795d48ff430bf44390c05d1162167074748af9a33bf1a2891554824a679e30815b7775199", 0x96}, {&(0x7f0000000a00)="80343c6d72ba0d92692b055cad2988164105ef6d24e6e8083f4ace3d252d20fdbdd9c841227689a3de607e80e8b2cfd2b19adb045db24e07b9297e186c6a765675a3febe57c682c50665a3be4cb73cfe873b9712bbf7623e9c765391b42896ee8c56893eab7fde2968e832bbf10786d131c45758d689b0fe6a3242371747d36f06df6bd4e298e6b19adcdff590baa62d842ac21de088ced50f1ea3bc177846b255bd755a8de86e542f5bb10847829b", 0xaf}, {&(0x7f0000000ac0)="91f28a89f16d4725dfc07c24588fcc90d2bf25922b3a6ff974add1297ecae9165f656da03436047005074c40b5c1f59ea6bd805a6f63d3ac504ad2b0aa3017bccf987b0e6a6798bf7edbc17d3464a0d2d9daad26625e51d67ac123e99d9efd2d2ff49743a0721a278127434d993f61dc73641c472297126af727ce32e9afd9cf90dc1d59e0cea1414e020dca2b7c92828e6f3a00392200d64de8e88c3928d3c253e8bd01ed7809a5ad32b47f605756b35e3cc2f4f3c5f991deab6ef601e561967c611578efc7d5ced489e5aa2e33c6745578673f5745d253b57cc989501ee325a0103b79adfc9628124aee86dd5815a7dcd42a93f02383befb96f1b699f4631daa51d555c94d10b5b42ef192cf0ff008e83b4821b4614e6ce36c0848b444c3ab948cfaed25d5ede16e22afb72c63ab7c1cbbf0f7bb5def8ae99ab893d2df3772f7f38f095ba1a37c880ee2714407820c282edbd65423fbbd445b8e2bf3cf06f4651862d16e48fe7520a45a3316e68889e76c482541bbb28ab646f1ae04c983eb6d5d8e441b692ce7faec578d7723bcdfa0a6fe8461281751dc82c128f2bcd2daa735e81d084eda7727e6decf3cba5d0f30c5a3ca9357a40e025a5c3c96a25c45208322aafc3310c7cf04d88ff4bebf29d89fd89e1bce27544fbd3bb57cdfcda279b22ab546106f516c21e63fdfc6c2e1e3f8d6be3eb36139e75e012b846494acb998cc8cd18c9ad750b0bf87a5264bed5b55d0b47f32364371a536776401d44761bfc4f81f1e9491a3fab3dcb7bb242e807624e19fbfb1ccd7ffdd56e5b08e6e9afd43becccb7b92460113fe46279dadcc85dbfd5e8bfd5584d0917db50e9613ffb3b7cd439c48db7ec080e7bbc05fd9b48aaa8d0bdd427322f2cdd9fdfffde8ef540c7d5b452bb7920287a66ffa682aa8eeb8fda7ee167d31cc9d02be8fdf8b771cb569ecfae7962c9dfff68c938eacb4545c4a7c5a2555384bd07c6e3ae88c04c708433dae7e253546a7f57cf87ecfaa3cca44410f9e08ee9d36c23fcd8e4f06f5f9b86dbd1076565c8767320f625c11b3b363d847e7bc3954ae2067b38815caa0f9c43747590f6b9bde6182da18f2e87b8cbf52cb1e7982bea6c16d06bdc84f71cdc07b55000acd564f64ab2a762ac0c8fe1c3ef272490e6d8404fb9ae0c43fbbf0d2dd35e8c416c585baaffa576b42c49034e25089772937b8adf3aa4547fea2dba54b6e40b1847563618da5177f4f47d46b2f92082c478708352b7e6bf465af78d063f9bfb195d2aafa3ca87c19a3e04cc8da4acf15524b965986a76c601e38f7139f4b6b9e8c143ee109419c08ba53f20a8ce8b72cf2bbc9f3c59388f3c41626ca937bcf46f9937ee763f7c3d0f84dec4afeef39346c26f4acbf00e3ec2d3880e6ae6ef698f5452baee5fbad2ff6057a5ae0850eedf818847a2304ea0991f9d1bbb2b2be0fa31823eadbc5c3b9db6d6b8d1bdb565c69c8d87504df2038760b2689f36392ed7d5b4e9a802c3095672710e98ea3a94fc8090ccc4478ccefddea7e452dad44de6bf4ad64cabd7cc3bc167a2f853f6ecf2318f00a1f43a711030f5162c17d28d927e9bf5dd43e97a19dce565ad781b1b157baedc76362ed783e1440f48ac324ac26fb63c0f050adeb6a8a90179015c596b0722990abcb171617e79f199356dd1617664add81235439e5fa35559e9da1ef6f1d91f3f0a0559bbb712136a6d5c335ed72a284b3256c3c7e6fa432a8d5eef239c76c7be660dfb22405ca488f2aa7cb37f3cd64a6282b8cdae53628d4c5ec28659248e93ec587254bab6f6654c81c3b8bf80e110eb2b19e5ded444e15d807f75b74959225c351c780e4b0a83c9a018ba311be556d82afcb74404f6898916b818bb41d8d680e7c368b60e07ea69f1affac4f703edca6d4dda3904e568c146a7d321a15151753d34664b6dab277df4eda6b027a73e537368f8c90cfa42ddff7aa98ceaa2d639106e6126b8ed2afd88c7e08a61f99f2d98cad413c307fe7fc0d3219abff5e5ad015eca75b5c6e4d78d9dc5b362dd88b02365adba71b816a1dce074ecf133d87c66b52dbc19f80c4df4e2565d27f1f99071fa4e28fdd50c8ae010bbdf6a7ce031f19d2ecf63f072b678783c5e3c2a924637a829271cda5935f3ff916ce4c540c138849c4d2f9d6744064783ca373512bdacd41793eb5fb4e0cf40ef654ebd4a596a675b583b8d7c9e51f018bd95bf889e8934a146d2eaf9875ce6db298bd7d55516fdc04f526fed78f2a60c7b7620389153d723c05bac103b58c131831ca9342c6af66d7744c01094b240d965605f0dada0caeb3d044f68dcd3bb8a344777e520570ac9ab21ac207c0cd7405e6682a5a93276d0e23541d755828548714736411bec86a98bf815d2c2bda7926c70fc91cd794d202228ae1adbb48fdf44c404d1c321339692d0adcff92f7f6f00e2ce77c1e680921311b77027691a5df539ae281867f5db822846714ed5b280620b6971eb00b845c7c0ecf1cf0fe37f6ef746d743c79916a318a61fb7076576060abce78604c6e43fa289873152fd396cd9763f1807589b39a745bd11241e28098d99ff911d324e559b560adb8d858c9f8554259689bb850dfb5bed93f40066080fc64a680de4ac23a1efbc4c3b78ff20fa1a0c8103a891dab6b0e8920f0180b2642d946f4650d541bc261da10437f822ce82ab42ba18d92647880908e59dec96199e40101d0e4edea1ab354724158282374d139d6cab2cdeea1fbbd9058d4a4f8524f0ae69c6bfae7160e7297a90d933cdc261df01df888ddd402c1fc96b4ff6fbf258553c1a0ca38d137bcf63c8fc49b3b907983057a74b004ca4f8ef59a4cffec8cbb0e33c09ae8a16b64221f75d3057f1167339db3dfb8ea5b48f6cd5a6e24c8ff70ab96553985b3f47eca78c426739d3395e3b3282fe37bec78c23b94a615ed306a1124581991ea3d0ad31dffd82766dcbe13e3c01b2561e1c8343c9e3c8ba27aa5d3eb2e291d84491d193956d5add408772ec9a31cbc11933b283bf3336661cc7b9652b4c8d2a7ba1a7e2ee66df7fbe86fec691a910cf28c47fa12ce59dd2571134776b6fbc01311f65ffc0b7687dfee3570ded4da14e9f1427ed3080f8b26fde6774807b888b0a5b049a370056f8c9516ba4d73e046e8205996a43f63982cb601299ed1c9cdd362cffdb439f876ee112bf5005c53e4fbd8f8896b42762cc69623a0f1149dc9ce792378e27daec063fe4b8479cc801c46ce963f9b463ce3cf9ce8fc05a0d56a9a981791f3c2a6ae71e43183e500824362b38675c068d2535b1a51fdedd55a4a5a7d6309671ae741f76fb7ea6fdd7b9df9ff2a65fb231f8fbf858dca97403c2af47ed1c76c328db0f817b61f645560b47e80ba947099b7817c4c69c49d0d9d455485a96bfbd1c1cac9524cf01f064e3d2e79cc5c61af7e4696f4f943114f74476da0442053dbc7ae207edaae00c695b17fed5036655d8c73eb856f13bba10ff910adb5f90dc618b02cef0e210066b223963ac5a062ae974848d2897bc7a18fa3a8c3319d15266c4cc3e0e2a3b73136414e63f128db7e9a915aef13fbdaee466e974f4b39e29366ebfdff6dee53bf033fc58b0a7b4c867501106ee5e8f073b3972bb8663f4c2f82180aec8c06f48e7daa6d5b94ad45f23166d3f638f224af39537a1eaac30584030ee3d49d577861855e15aa0c58a3b41ad4cdb37debab09c51d085d214adacf299fa027b82a7d77f827853d749f21da5655af68c24d759edb14a9fd4a3258970d55b411301dedccf01932cc47e4ffa2e7aefb346470483897397b394ce95b39d6e5235507dd032d74d62836d481be8f666929c651c5dd2ae419fa9d068a8d3b0b607c63b338b7d85d218d4cd5f0ed402c797da78560d5c9395adeb1b8f387cfa59230b8bef39659ad822ff0bd436b6f0491bdd628585ab2f24a5344c2ed34520579809060f1d0b4023060dacd1e42f11f8ce8e476b5f50b47b3e475d4adec52f501972629325cd1ba9cb8844e0a7fb0c8aece0b162bd8bd5b510c3c5948e73e682078ffeb384f7794342c72a815057cb1caa507758e6b152b53d83822eed652747ed21938f6b72b260ceb9e9cbd9017b3f83b8923beca53e293c09dce6861c888c83ae0eca74ef7e13ec830720a9b2bea696f060e1df347174a9695d6afffe7e3df1db21ed34ec4d59139a59f480d7bc8966ab01f9f1d40576954fafd41b34b405f80dfe6b61a3ede629ab431772444bc87ade6275145541db2a636b7d1c2ae0bf6ccc998a566240668d3ab0e1aa306153c872afbd0420aa01b227410101e331e240f9884281fef637138a47b284bc0c5f0ffefa41c92e0ae12de15d3dbe55aa24b7bf706771ca82fdeeda916375c849b3dd320a1f1d3eb74635fe9226431ebfc8b8fb1afce5c0fffaab5fd6534c782d0c30f8bfbc52696e52b8377ac8aa96c67afc912f5c84d6e55f0dee2b46f754b5384edb701296a6ac351c451dee9ed122fbde5c890174d48fd4fef544a145a922e5cbe72d31056874b5c5c72f3788f9e3ace3d0c5d867f79a62cf5a3ee7a6319bbb0929b9dc9dd13e1deee5aef7a18361b69bd23db9d171668dda6c8991f1b0aa0f0c7422d5b54f6528860e4e78a0f32997098dd03141d356d507fed1ab773a95c062a303ae1ddfe5e81a11f956a537aeb39918f08fffdb6e0c852f7f5cea0859c47eb615d625203095e0e3f2e086456214253b3285bf4ef013b5eb305c01b11d41ff30158dc4056020d90a69d9d060217ccf59214374a816da4531c2c8dd3367cba61b80909804f5a53ee77eb9a87ccfc5054707ccb7a29c645065196ef7cc8f850943fc8ead495223965b38fa1c16b4deaab16e95dfb25067bd6125c5d99b5c1fec9fcf369d5a89a0a8c489d3252c3b3a75caaaa2388eabb77cf0488f9f44069dfd5b39bc99caacd7e651892c4ccd8988ecacb9254f5031fcc7d8b188091cb2f57f3e0e1a6f0f9aa287a7531fae7a4d3dbd1b4ea7b5336341ab8d3ef82b5fa9b0976a6fbf75c348004e6559c1a9f56887ab9480388a5b38f97274068a2e51c1056eab02f263f551f35c34f38a919e0e41c27d11878a03166a31240b6534d20ddce287b046db012a2a8721685c86f2707a0e98ba6be0046bed5b99ec040a31c3e9ff6f1625742ea9c9019632d4bc0f25b8b52e6e029f9e4c092f769a0375a4dbdfb40f88c0eac293ba45bda2c7b491f1474479ab6e49203730fe27ceaeb265da9200b4d07bc496f886564f8778e48954150af78ca5079d5534f08f27d64b42387c2325770d1b96d163fef7b8f31655bf032f1ca7ce938f19aac611a870710205d8545cbf5fdbfb954e41e5b750692c088151f84f82eefee49997dc5898b8d1601924da5c440029f92918dac4b7e21f0c8d915d42d7a70026176a8d4d000345b071b155612e09c86927ef217ba80d90086cd79c64d463ca832c6fe5c6e53b4bad1ac5f542c6d6ef3b9c688facac585e79176ac2c8f21a31e6221958ccdf871cb2d32d0236d84bd5ec760f54e0813ba8f55cf2efff0600e23b3ef870f31cdd15d3946ecaf49332c0242cfd12672048d7c8f10ae685481feae649a58609a478d1e3f08769f76f63a951103b5801af1ed3d299fb32085513eb714db8291864bc5c54fa208b9814b9fd32841c6f48c0431b073db33ae23eafa7fb31c90856a0bfa5eac8472bab5507e5a2a005ff1bb49725d0a089b2f29f022c5352bf77bb80ebc53bf511113edced789f8d6e21bf7dc4f40bd5d3cf8c84d2bbe", 0x1000}, {&(0x7f0000001ac0)="15a540bf8ad09d8cb19dc9243d81c68e3a999cd8cce9d1e7a8ab08e4bc530f0a0a974c4c095779ae5b6c3e3fe7d0ac3b2f5756f88796a26049d080a3a20e7199777c80bf20f0071da723ec562423487732a66c4ffa46e67bd4ac12384df5efa05ef1ee30cbe53f805d2530b52e58773ebfb84baeb57a61170527e96492a6550f8779bf246b4ab78cb2d60593a156d6b1dd290a6f95be", 0x96}, {&(0x7f0000001b80)="5e773df96acaa275c0bd0d2cdc20901677c73cdb472d3fb0dc463d20", 0x1c}, {&(0x7f0000001bc0)="e9e27a2f606520ab672be751eeabb4d4c0bdcf1436240ef6bc01b42a0fd3f31e299e4753f2690d7d4adce1a61c7e1655a3ec7260ab2b9a236e0a01a4fda46fcadc6466a32bd801c85f80abffd603efb5acc981bb41fd06dc25470b9bafbcc268089ad6bbbee9e2e01641a9bc35512f9ddca56ac138a0716a7f11290cd41e77fda68a5c2c89804e72c4", 0x89}], 0x6, &(0x7f0000001d00)=[@rights={0x18, 0xffff, 0x1, [r10, r8]}, @cred={0x20, 0xffff, 0x2, r2, r13, r6}], 0x38, 0x8}, 0x4) getsockname$unix(r11, &(0x7f0000001d80)=@file={0x0, ""/48}, &(0x7f0000001dc0)=0x32) getgid() link(&(0x7f0000001e00)='./file0\x00', &(0x7f0000001e40)='./file0\x00') bind$unix(r12, &(0x7f0000001e80)=@file={0x1, './file0\x00'}, 0xa) lseek(r12, 0x0, 0x0) close(r1) pipe2(&(0x7f0000001ec0), 0x4) 00:00:00 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x90700, 0x166) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x100, 0x4) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 00:00:00 executing program 0: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x40000000) recvfrom$inet(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x802, &(0x7f0000001080)={0x2, 0x1}, 0xc) chmod(&(0x7f00000010c0)='./file0\x00', 0xa) chmod(&(0x7f0000001100)='./file0\x00', 0x22) r1 = open(&(0x7f0000001140)='./file0\x00', 0x808b, 0x50) mknod$loop(&(0x7f0000001180)='./file0/file0\x00', 0x3, 0x1) recvfrom(r0, &(0x7f00000011c0)=""/201, 0xc9, 0x43, &(0x7f00000012c0)=@in={0x2, 0x1}, 0xc) recvfrom(r0, &(0x7f0000001300)=""/40, 0x28, 0x800, &(0x7f0000001340)=@in6={0x18, 0x3, 0x0, 0x566d}, 0xc) readlinkat(r1, &(0x7f0000001380)='./file0/file0\x00', &(0x7f00000013c0)=""/156, 0x9c) recvfrom$unix(r1, &(0x7f0000001480)=""/56, 0x38, 0x40, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x2}, 0x8) getpeername$inet(r1, &(0x7f0000001500), &(0x7f0000001540)=0xc) r2 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r3 = open(&(0x7f0000001580)='./file0\x00', 0x0, 0x10) r4 = open(&(0x7f00000015c0)='./file0\x00', 0x20000, 0x40) unlink(&(0x7f0000001600)='./file0\x00') rmdir(&(0x7f0000001640)='./file0/file0\x00') mknod(&(0x7f0000001680)='./file0/file0\x00', 0x140, 0x7) bind$unix(r4, &(0x7f00000016c0)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = semget(0x2, 0x3, 0x5) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000001700)=0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000017c0)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001840)={{0x1000, r6, r7, r8, r9, 0x40}, 0x9, 0x3, 0x76}) semop(r5, &(0x7f00000018c0)=[{0x4, 0xfffffffffffffff8, 0x1000}, {0x0, 0x60, 0x800}, {0x0, 0x43, 0x800}, {0x0, 0x2, 0x800}, {0x2, 0x9, 0x1800}, {0x1, 0xffffffff, 0x800}, {0x2, 0xfffffffffffffff7, 0x800}, {0x3, 0x90, 0x800}, {0x0, 0x5, 0x800}], 0x9) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000001900)) getpeername$inet(r4, &(0x7f0000001940), &(0x7f0000001980)=0xc) 00:00:00 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0xffffffffffffffff) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x2) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) openat(r0, &(0x7f0000000140)='./file1\x00', 0x40, 0xffffffffffffffff) 00:00:00 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0xa0) shutdown(r0, 0x0) shutdown(r0, 0x1) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom(r1, &(0x7f0000000100)=""/250, 0xfa, 0x2, &(0x7f0000000200)=@in6={0x18, 0x2, 0x0, 0x2}, 0xc) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000240)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/151, 0x97}, {&(0x7f0000000340)=""/54, 0x36}, {&(0x7f0000000380)=""/105, 0x69}, {&(0x7f0000000400)=""/169, 0xa9}], 0x4, &(0x7f0000000500)=""/66, 0x42}, 0x1) chdir(&(0x7f00000005c0)='./file1\x00') getpeername(r1, &(0x7f0000000600)=@un=@abs, &(0x7f0000000640)=0x8) r2 = openat(r0, &(0x7f0000000680)='./file0\x00', 0x442, 0xc0) setrlimit(0x7, &(0x7f00000006c0)={0x9, 0x200}) open$dir(&(0x7f0000000700)='./file0\x00', 0x10011, 0x80) r3 = socket$inet(0x2, 0x20000000, 0x3fd) getpeername(r0, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) open(&(0x7f00000007c0)='./file1\x00', 0x8000, 0x110) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000840)=""/251, 0xfb, 0x40, &(0x7f0000000940)=@in={0x2, 0x0}, 0xc) r5 = msgget(0x1, 0x44) r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000a00)={0x0}, &(0x7f0000000a40)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000a80)={0x0}, &(0x7f0000000ac0)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000b00)={{0x9, r6, r7, r8, r9, 0x12a, 0x6108}, 0x0, 0x5, r10, r11, 0x6, 0x3, 0x401, 0x28c}) execve(&(0x7f0000000b80)='./file2\x00', &(0x7f0000000c40)=[&(0x7f0000000bc0)=')-\x00', &(0x7f0000000c00)='\x00'], &(0x7f0000000e00)=[&(0x7f0000000c80)='\x00', &(0x7f0000000cc0)='*,\x00', &(0x7f0000000d00)='\x00', &(0x7f0000000d40)='[\x00', &(0x7f0000000d80)='\x00', &(0x7f0000000dc0)='\x00']) stat(&(0x7f0000000e40)='./file2\x00', &(0x7f0000000e80)) socket$unix(0x1, 0x5, 0x0) rename(&(0x7f0000000f00)='./file1\x00', &(0x7f0000000f40)='./file1/../file0\x00') symlink(&(0x7f0000000f80)='./file2\x00', &(0x7f0000000fc0)='.\x00') 00:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)) fcntl$setflags(r0, 0x2, 0x4) setitimer(0x3, &(0x7f0000000080)={{0x129}, {0x1, 0x1000}}, &(0x7f00000000c0)) dup2(r1, r1) 00:00:00 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='u\x00', &(0x7f00000000c0)='&\x00', &(0x7f0000000100)='},\x00', &(0x7f0000000140)='*[\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='{!\x00', &(0x7f0000000280)='\\!$(]\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-']) r0 = paccept(0xffffffffffffff9c, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc, 0x30000000) r1 = accept(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) chown(&(0x7f0000000480)='./file0\x00', r2, r4) munlockall() getuid() sendto$inet(r1, &(0x7f0000000540)="6ecafef2118d7205e6ba9320d845e8e6cd9c6c6c43538d1eeb5cced77ea4af2ef27526c36386061f69e3eb6d2cd40cac37fd505fe1fa2fb29570de3d4bff2a23ecca1a91e0872fc8925a4da73ee8cd6dd9f7db3f447ca9b0895ff5930beaf3e14b0f79a864a81862ec193ced4349dbd241d4a21f80ba983c73287b8520cdbcc1ba89478137adad404614d659e6583ff4a01abd5e434aafa77d2f628c988f2c4a1d66a9fc77d226024db5a2fc87667c66e4adbb013cf95f2e32edafeadbff5e041f377ca888547fe237359a06aa215d7d4900b009d2cfb4a7595b1c25fe46f8", 0xdf, 0x400, &(0x7f0000000640)={0x2, 0x0}, 0xc) r5 = fcntl$dupfd(r0, 0xc, r1) unlinkat(r5, &(0x7f0000000680)='./file0\x00', 0x0) recvfrom$unix(r5, &(0x7f00000006c0)=""/55, 0x37, 0x0, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) listen(r1, 0x2) fchmodat(r5, &(0x7f0000000740)='./file1\x00', 0x1, 0x200) r6 = fcntl$dupfd(r0, 0xc, r0) fcntl$setown(r0, 0x6, r3) fcntl$setown(r1, 0x6, r3) mknodat(r6, &(0x7f0000000780)='./file1\x00', 0x1000, 0x3) getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000840)={0x7f, 0x9}, 0x10) linkat(r5, &(0x7f0000000880)='./file2\x00', r6, &(0x7f00000008c0)='./file1\x00', 0x400) fcntl$setown(r1, 0x6, r7) sync() write(r0, &(0x7f0000000900)="34c05595e5567d5e256fcd2150f60232d3b4789b973a9d207133f9b2b83f366567ccbf5b4dbccb4cf9da681480abdd0a013b8a3eb781950b120e5b81250857f06d29dd74af4489b0de183ca02bc673d11dd38f5d2dba4855a025e7c0b5ec23d89b9847a5cd1d59345a207292648f4908501e08cbd660b9244029974f21db895dd490e022beb7c199490d9ca5bbc6b8d85d3b61df43d219d946f675df49e4dd6f68f63bdf09", 0xa5) getuid() clock_nanosleep(0x3, 0x1, &(0x7f00000009c0)={0x41, 0x2}, &(0x7f0000000a00)) fcntl$setflags(r5, 0x2, 0x1) clock_settime(0x1, &(0x7f0000000a40)={0x9, 0x5}) 00:00:01 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file1\x00', 0x20, 0x0) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x8, 0x0) flock(r0, 0x1) 00:00:01 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setuid(0xee01) readlink(&(0x7f0000000340)='./file0/file0\x00', 0x0, 0xfffffffffffffe6e) lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)) 00:00:01 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) getdents(r0, &(0x7f0000000040)=""/187, 0xbb) getdents(r0, &(0x7f0000000100)=""/128, 0x80) mkdir(&(0x7f0000000180)='./file0\x00', 0x20) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x42, 0x200) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x100, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000240), &(0x7f0000000280)=0x4) fsync(r1) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') socketpair(0x6, 0x2, 0x4, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r1, &(0x7f00000003c0)='.\x00', 0x0) r4 = accept(r3, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) clock_getres(0x3, &(0x7f00000004c0)) getsockopt(r5, 0x6, 0xffffffffffff21d3, &(0x7f0000000500)=""/47, &(0x7f0000000540)=0x2f) getsockopt$sock_int(r6, 0xffff, 0x1907, &(0x7f0000000580), &(0x7f00000005c0)=0x4) getpeername$inet6(r3, &(0x7f0000000600), &(0x7f0000000640)=0xc) socketpair(0x1f, 0x3, 0x6, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r7, &(0x7f00000006c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001700)=0x1002) clock_getres(0x20000000, &(0x7f0000001740)) connect$unix(r4, &(0x7f0000001780)=@abs={0x1, 0x0, 0x1}, 0x8) sendto(r2, &(0x7f00000017c0)="7bd244c069c521b9b602bb96666e028a582cd212643cbadb3d793a1957138e4563b719ab6857b7798d7544eb6a9b1194761ca80098d678a4cdec48147789c4d5e6dee0bd44418b179d66bc162d386c7a357384f4ef4d85352d60b36a67010a885a7b575424333fbdb973114a2da6652d0a28b9bda45f74099f86456a8427fdbe86ecf5bf61aa61b1c89a8ecd1392e9915eb92bb0cc61782ab366e03a71c8706b14b20cddc4974d42aff6b89f4f0421a7ec48aa65de30a3", 0xb7, 0x1, &(0x7f0000001880)=@in6={0x18, 0x3, 0x7, 0xc}, 0xc) r8 = open(&(0x7f00000018c0)='./file0\x00', 0x1048000, 0x9) connect(r8, &(0x7f0000001900)=@in6={0x18, 0x3, 0x4, 0x9}, 0xc) connect$inet(r5, &(0x7f0000001940)={0x2, 0x3}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1801, &(0x7f0000001980)=0x864b, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) execve(&(0x7f0000001a40)='./file0\x00', &(0x7f0000001c00)=[&(0x7f0000001a80)='{,\x00', &(0x7f0000001ac0)='\x00', &(0x7f0000001b00)='@\x00', &(0x7f0000001b40)='\x00', &(0x7f0000001b80)=':@.#:\x00', &(0x7f0000001bc0)='(\x00'], &(0x7f0000001c80)=[&(0x7f0000001c40)='\'*\x00']) socketpair(0x18, 0x5, 0xa59, &(0x7f0000001cc0)) 00:00:01 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f00000004c0)='./file1\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) symlinkat(&(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000180)='./file0\x00') recvfrom$inet(r2, &(0x7f00000001c0)=""/203, 0xcb, 0x40, &(0x7f0000000040)={0x2, 0x3}, 0xc) poll(&(0x7f00000000c0)=[{r2, 0xc}, {r1, 0x10f}, {r0, 0x40}, {r0, 0x4}, {r2, 0x110}, {r1, 0x110}, {r1, 0x16}], 0x7, 0x8) openat(r1, &(0x7f0000000000)='./file1\x00', 0x400000, 0x142) r3 = getgid() fchownat(r1, &(0x7f0000000080)='./file0\x00', 0x0, r3, 0x600) 00:00:01 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[r1]) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x10) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x10) chroot(&(0x7f0000000100)='./file0\x00') r4 = accept(r3, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) recvmsg(r4, &(0x7f0000000980)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000880)=[{&(0x7f0000000240)=""/182, 0xb6}, {&(0x7f0000000300)=""/131, 0x83}, {&(0x7f00000003c0)=""/158, 0x9e}, {&(0x7f0000000480)=""/132, 0x84}, {&(0x7f0000000540)=""/246, 0xf6}, {&(0x7f0000000640)=""/49, 0x31}, {&(0x7f0000000680)=""/58, 0x3a}, {&(0x7f00000006c0)=""/184, 0xb8}, {&(0x7f0000000780)=""/251, 0xfb}], 0x9, &(0x7f0000000940)=""/6, 0x6}, 0x40) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) flock(r3, 0xc) writev(r4, &(0x7f0000001a40)=[{&(0x7f0000000a40)="5338eb0d4c407a7f25130bc07b023469740ca1914ba64e670516e99f7c8d79b6b2df2d902bd8700664a072cbcc3f394bd26cd2db33701108b9bb8b692d0d81936f45039cb3435a55a3f008a324425411020b1cfde57551dc6f152615d97e24b076c65462d7eb3d0344fbdebb099906a6d30f8e6058e3235a773e70b4e230fed07071b61af02b8be36ecad526c90b04671119015f24a25488bd13cb742b3778021a56dfe50fb56931acd7d6bcf8940676ff181b6d0f78c4ee114bd4e706f84c40718da2845d56e01a6d87e5970e5d3f1e6f6094ce74bdd7e95ea93f77036f0de4a131ba545aaec15a97a03be2af0724758f95a76614f6277666603e115f4b93d67b7dee9b5a9c59ace3978c6e26ebd532720a8461a4ee94bbc26e5823710cbd69b24dec6c2fbd5b2384557d14527356b4c78ba2bf6717418125876e9bc1dadc6d3a29770ad39a7b67cc13c23c209b58c3da7dbd0396ccddfd75cadaf3c4d76d598a5671bf518033c587edd831bedfa98f4d18cf547be50d84e4d09dc56a90ad351d0f594a868124741fec2cbb35ebdb0d2a1a2c8d4e9741743f01763a34e4026b309f7a4038be527c0e2eb8f9c5d0af323ffb358753009a2132b348248582cdad06f9725ab0a90db02942812903209ce66e40c433bfa17fcfe37407883a8b3b585a205f5c96410e9dbdef65bc336ee06cfa0516a2466e8e29e2ce7932eea1fc00bb1ea2d1a4d8f437e5e6308e5790de725ede633cea51e177c799790af192d27471e48f5bab9b6d0fedc985923655c44637aea3bb728994711ff1276ada4620a106996b64416e0a38bb3cfc266f5caa1cea74f0218a62253e9e7fd5ffac9f38abfcc58b0a44114c0211818b55f5f840e2662ce7bd669fe738db718d55be37965b6f7ba8fa2debeb7124579c6904a3dc80a2f0ea8dbb9789dd2fab565ac9b77f4a522eb7dfd0a8ede46547a49a7c88f604764d9d5fb5899bc19235449277e98025f8945e0c739103de1c106e52bd8b29a0bd9459cb3ed40385ee9af7635902f10d58255ab55f4b85ed9ab99bd1943ef34d725b8084ffebc9ccb1896391f3ab71fbc2daea2658afa03a01b88b71c6f518fc19d68cb14969c70583bacd3687a3d14f000162c093ca6b4efeac30876830b042d406b303198284ccb92d408902433a6577f102fe6934e42c125ad4d772ffbbaf36adff7f5a69e57098fa4d5c7102322699d80f4abee30e08d62beefcea82d2aab680272ff8d8cd0e7069a4fc62b262f32f5298177ac1c36b8e5885dfc815ec5de7113a10126f6c10f992f35e43e11016aa1afbbe2736fe56f1f1e876f6217b59c80f324dacaea663ae3f3a6971eae1815ae80deedfe84e22af6a6603712079ce3dc7e8d9f18015e8afb9d6d9e36ac147b017dfdf4c624823721b562c4f350f1b2785b2a94ca0bfc4ee10f3cfb596a924eded9bb8435167d8fa69822861a3ddb0f7f7613e26f2d0d2ed4adc10f494a31ff58c313c5a5719f04804e3d157238a4090c4352262129a4fc305356a13a4890a6334624a45282041bb1fe974f7e3af346b8e94486cf75dc6fa8b8dc2796eff76ced87ea3584ea0ca57c889a4ed50759004fc15fa9c9f5ad6a14f35df8ebdf6438f45dcd2ca66e8bbd8f6fcda5126f99aa1d30d0ba10e33e25db6c25f25e8b6f2f753757c7e1ca7284df6b862baeefefb8a9a3c85204d759dd6c7f195162ecc771f541a765ff9b0b7e439953061b2cc48ad42a5738ec72129933cbf243b087ce849e6c115c5dcf239404c22da7dbfea64379ba49b77d64077cfc8751fe3cf80624ade6483513a84250b93ab7057ac9a20718b4c5142de13fa0d3ffbfa12e1c8d5445603d4cf29d1ede35c9c9a9c1d3560b44f576f105edd088a3f683dd34830e265eb79946de7ff34085ed6c9a906f1fc66e3b862350ff4d1cb1fb0dd1f68df720f56b4ecf80d325f7f86fd54b7926a184d5a8ac80d1f54248425ff1048bea0759166bda8c408ee5983d2d69e103e00cb494248f5554f32a1e8187ffe1d8c8c708ba4d17740863b453d318d345ee198ed9ff6d2d0e5638d40239a522a64ec1498d49ae5fa692f554bc8c4c3db17e8d982f74684124f2d0721208835f8e3c4a5fc9a46591f355133af82191c883a276564fa84f7d48431edebcb33aa66bc8ed5957e3259ccd2762c3269b83f6b415f2949727c2c1131f79d336446fc1d5a392df4087e7a2c399001c26473426c1a8bb0069c2d2ff555e51280a6b9367f055d64e577932ea4d259814f23e06cb872e26458671794c6352dabed44fc2d8c5f532adfe9029cfbb39de7ef3a4d471180fc18d76a7194dbdfc9df20a95c96f1e85ab160a57e96e52026109c2968f65734d2fe303ac6891fbb5f57b25fb83de9429a496300ac8d8e1e7590eec0d18c76e2cdc1f8ff20ec3e6f9e4d35d1caf407a35e5867c61e9a2b1f862ee409ac3f407ada7c1894ea94819ac305f79afda352990d2c68c8d4184f7937e9df171c63871edc5e47cfa851fb2e6934916545794270f1195db76f0175f12c5a3ae184956454ba8a5f2fbab87a19471302f95a4d55990ed6489d8cf38c0ae1ae816cfa775dcf2681da37adf208f45bba95ff24987d759774faed5e42f5d1471f52cdc994b43ef0c19c811c2fa57a12d1501899005088f344ae37cc9ae600ba52b780ef6c8538f9739c6a3553dedac697f42e35475af349d15d2d6d456404b1b6c37d45f7320f1dbb65affdeea743fe2f9adb92a5c9a065b4641cb45bf607ba9360113682e6f03496b047b90ec29d12465c0d70afacdfc23fd04eb40de54ba2fdcdbcce1eab990e77a5c150e7a74a73abb30a09bd87fe1a4f0e7f5293598a891d88ca719bb4919ad976ab11ca6e9eacd8d1f8971b8114ab4deaeba120928169af72c2f37ad82309dfb8538a40e6d97e6d7dd534aefa5068525ef914b421aa6f93dbc6bd36643d7390ce8e229f42b91203cf0aa2f25a2175221c2190cd275a270a3cae1bacd2a4dbfb6e7ee433c726bf32eb867730504314853fcedbe8011ba6443a08570541afb13cb72b63deccdd9eedb7fe7c0cc6be66ee7b1ae5628d6fdb89fc6771a262e6a34f6e8a5d639b4a17325c7cb4c5fc90740333f8dda1c000c44d537b484a18ac04be1c7bb07a9123b2a8d75c3fc2e13a1a1380b2e4b5c260840181a955822fa8f799aa41e38fedae2bc2a62952c006064a6e1c24583608ce5a10d41b0060f259fd4b89d508714eb8e23b7c41075bde4edbfed922389fe8e32f9a99a3850dfe4fd5a34d0ad8e08f30cf9f803cb6fa1d367c70a5d7eeb55f6d0863762a157529d4cd81e7488d964fe5af672ed96a0fd07169db59a2a7711879a2f11aec6e2a113780bcf2c5728cfc918fb87081285e1dc4be38b3de805a24f481fa146f1bdb840bcd73b4fa865602492fa93e9555ac9f4f85f9da431ff0e8ae8c1f5ab175dadced404125290ded56e82970882100ee18fa5a9d3ccdcd5235e26969ff26116804ec5110854f28831cd3d21565ec7b98d30bf1b3f5e916967b4b756a28c7c9c4fbdbadb67eb606c28f89f77930b7f1af75787a55c6188748949e64ee3fec2085d024c2af1d1912ff7906fdf5ec66c1c900570e61673d30fe79084b424db3c3ee4b12e58b459331fb3cfb298ba80a5331ecc08fa5f20118bd2b312d9c5b4f5b62942bae2132f6be9600d318bb6d7fe79c734424db0039dce621d8023831a0741ea16a4bdf876a6d150fc45274eab108ef3ebc846aa793e5050e6640017b64fb008227a3778c3d1f6734a261fed0491e162ced5e2c6dc9afa80072dc0a6ffbccb9ea12e05488fce261a9fbb15c2afda3cffc510f5c62b6f735487ef2661ea4ced293f3f6c91c21009579f41554ef765662ab187191de6038299fc3180c1ebdf1bd478448a8df59c7e27419392c68a5d4908361ca29d1631893316a12f4e0a159549519c8e9e0237b2292abd0c16bf4b21d154428f5a8fbbbd2003e54507034b1da7505152bdd18b8c2222bb1239f8c76a5286625653e2a48f35bc0fdab35fe8c82dae45939e7d691056b57f4d4c6ae0f6269de99cb458a2cc6655ae3edd76de0d9f67190adb008ab2a9f03147f7a39fb526d7c682502c00955f83f5fec186fbf063e1360d27580747535dd06c03e325e1937fe97484e7af27ed43c06d828e5be47ebf96f4575fb60fe8db0d90be3d90b9c2b53ee3af62f6efadb4ceccc489827b5077c0d0221d542f3c6d83763e74602eb97522ba9a89c7b2489faef29c30b51db6d798b268b65b63b72ce6c56a27469910dcc7e23ebfe49b090013994dedd80b07dc3a2ef52df516f7c5bda9a15e190714ff0b705b6ae76b005fb15cfe77c5cb6096754ad45d07ed7a5d254ba3deccc84e566b80b14f4af340d9896daeb68517180d61da41b45ecd77c53392d6226ad01fb553a20516f1e25a4d04534c1e634e0862b8eb6e4578aa5cd624fd0549937e03105d3f7ebe1072433ea4561323d2747655207aeb833bb465022ca08f66ba1acc7cdb952d38d3e9fa7637a620f9995f245e51fca3e0d11f251edf874571082328c10d56f7f51e281d690e90bab58f8ac06773375a464447ebf2ec1d67e518865718be6b59606da515906d9b2c7e34784133ac9b7e6c704b0c7ebf8bf73e2227ec9cca5f9ef3b0db7ad4fd9db526e2e54a3ee20061fcd60f3ab425d649182ad7c028d2005a649149aed6fc1f93ee3b3246545bad326b643efa51a5005453ede08ce7af9330d7dfa1e9bbedf72772faa13092e0f9864dcd6234d47c5fe7fc0f9d5d34bffef0834d81e428f471acfbc7b431bc33e1a44cc92b1d17491b02873034924ae2136b2a02a8ae421b3c0040573ade64730b110a3a32950e40ee5eea8e350ae8bb746d8012717074dcdff0682ee7b912107a0286593aaf69b3740101ffbfed1deb165546bd4764d35dad0e238ea78a41cbd86782b7c8184eb0f6344a6ab65286f9c3635aeb93dbd1f1ada463e57c779d25e5c350a7c0f2e60c717e526fd7f82ab821732d945d8eccec321a431290e7738111af450399b67865abcb55d0a59a8912817358ec83b40980ea6fcb837b4f90f8f41dae93dda7224d2a84040cf4b7690ee6270a2dbcde994441411971a4c815aa18599c4b86ced071482e6e1c0b7e08751fa96ad8c672587dba3dc00717699763b52ce5aa355791c295dfb5f2eca34d2c9f5c8ba7c97ade743792c85290db1785c66073178d05d38dbf0add08a59139e5344a5bfd7b1c2e6bef94e401a6426cc2fd38bc5d8a46a417b3026b484e9d0cb425810478a377a3cd0f82744ff822a5f9596bdde11a1d99d052e6919191c7d7713a8677f4faf6bca4d42a16cee10b7301e556af1f40a6088271045e7ea1f95322531ea73a92372a8c2d7b17a194264a275c12544cc97c5e5421b312763b51e4da7916cd6d2102b50920514ad0a11d1db07cc7b7a0c8869016f8cf7851ea940e0c52548b43a97e14bd7998c88c5e2853f48d5297452a3b9e253b7f63315e318275391c0a77b65bcc6e366f0143563a5018d71c8f6a138a982eb6d26897d7303b97be19ce3f490c43a166840af839310eea6f0ac0ca921b1fdec89b80b8df888aaac69e4014f138e3dab522057e494872237b7207be325f987e53eb94716eeaf25bb380764e31b33b25b4aeca2f79fad0fe68624a2f85cac0cecf96c2b8e24314b964836e869f5c28d5e0934dcc6ff63ae28244c0ba9a0947aaf3cea84bc9c9b6f77f6569108fb582d882e9334637b409cd34e967e1da0bfaae9d3f6ad79ea211608c92c", 0x1000}], 0x1) chdir(&(0x7f0000001a80)='./file0\x00') bind(r3, &(0x7f0000001ac0)=@in6={0x18, 0x0, 0x100, 0x40000000000}, 0xc) symlinkat(&(0x7f0000001b00)='./file0\x00', r3, &(0x7f0000001b40)='./file0\x00') shutdown(r4, 0x1) recvmsg(r3, &(0x7f0000002140)={&(0x7f0000001b80)=@in6, 0xc, &(0x7f0000002000)=[{&(0x7f0000001bc0)=""/233, 0xe9}, {&(0x7f0000001cc0)=""/141, 0x8d}, {&(0x7f0000001d80)=""/66, 0x42}, {&(0x7f0000001e00)=""/249, 0xf9}, {&(0x7f0000001f00)=""/236, 0xec}], 0x5, &(0x7f0000002080)=""/153, 0x99}, 0x40) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000002180), &(0x7f00000021c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002200), &(0x7f0000002240)=0xc) renameat(r3, &(0x7f0000002280)='./file0\x00', r3, &(0x7f00000022c0)='./file0\x00') mkdir(&(0x7f0000002300)='./file0\x00', 0x193) chown(&(0x7f0000002340)='./file0\x00', r0, r2) open$dir(&(0x7f0000002380)='./file0/file0\x00', 0x10000, 0x0) shutdown(r4, 0x0) shmget(0x3, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f00000023c0), &(0x7f0000002400)=0x4) mkdirat(r3, &(0x7f0000002440)='./file0/file0\x00', 0x2) mkdir(&(0x7f0000002480)='./file1\x00', 0x1) symlink(&(0x7f00000024c0)='./file0/file0\x00', &(0x7f0000002500)='./file0/file0/file0\x00') mkdir(&(0x7f0000002540)='./file0\x00', 0x102) fdatasync(r4) getsockname$inet(r4, &(0x7f0000002580), &(0x7f00000025c0)=0xc) 00:00:01 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x7, 0x1}, 0xc) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r1 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file1\x00', 0x0) open(&(0x7f0000000000)='./file1\x00', 0x2, 0x40) openat(r1, &(0x7f0000000040)='./file1\x00', 0x280000, 0x22) 00:00:01 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80000, 0x8) renameat(r1, &(0x7f0000000040)='.\x00', r2, &(0x7f00000000c0)='./file0\x00') getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$setstatus(r1, 0x4, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r4, r6) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x40a, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x20) fcntl$setstatus(r2, 0x4, 0x20000) bind$unix(r8, &(0x7f0000000340)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$lock(r8, 0x0, &(0x7f0000000380)={0x3, 0x0, 0xf16, 0x3, r3}) getgroups(0x2, &(0x7f00000003c0)=[r5, r5]) clock_getres(0x20000000, &(0x7f0000000400)) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000440)="81d4131f7c98df585b5c9e339f39907b07001da3c4d4734d158d7ebec5636e06b2e67f9c07a8908d42c8047bf71f1912ca8ffa0cd869f70cab5b1e50f5cea1f695197e04c9ee3a8ccd96542d2cf05fc9a4b44f1aeeff23fbff80e204cea56aef00cebaac923d4487277453fc8133bfb6444031fea2dfa632755f728109746feeaa16c2", 0x83) socketpair(0x0, 0x2, 0xf5, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) lchown(&(0x7f0000000540)='./file0\x00', r4, r9) socketpair(0x1f, 0x2, 0x100000001, &(0x7f0000000580)) ftruncate(r8, 0x3) r12 = socket$unix(0x1, 0x5, 0x0) faccessat(r2, &(0x7f00000005c0)='./file0\x00', 0x100, 0x300) r13 = msgget$private(0x0, 0x480) msgsnd(r13, &(0x7f0000000600)={0x3, "1bbdb4dd8166b4c7332ca6dc2420f5a513eaa92312fd9340344ad3980f25d5d856c89383ac238100f6c4b01a2b29ff8118ef6ba116f8691ab1fe8a160c98d287ea54e26d4830b7c006eafbc90b4672426607ce92e2b6651d70852e62d9948354a5839e2d1b7fb38d85d452062fe074c6c14fc31be72ba4c1ed5777ab0310629867a5fbca644c8f62a7586b309ef1374318a61a6e83cf16ee7dbd9f"}, 0xa3, 0x0) connect$inet6(r10, &(0x7f00000006c0)={0x18, 0x0, 0x8001, 0x9}, 0xc) clock_getres(0x1, &(0x7f0000000700)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000740), 0xc) socket$unix(0x1, 0x5, 0x0) dup2(r8, r11) 00:00:01 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000100)=""/240, 0xf0}], 0x2, &(0x7f0000000240)=""/179, 0xb3}, 0x842) open$dir(&(0x7f0000000340)='./file0\x00', 0x400020, 0x0) read(r0, &(0x7f0000000380)=""/132, 0x84) chdir(&(0x7f0000000440)='./file0\x00') open$dir(&(0x7f0000000480)='./file0/../file0\x00', 0x40200, 0x28) r1 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0/../file0\x00', 0x48000, 0x50) r2 = getpid() wait4(r2, &(0x7f0000000500), 0x40, &(0x7f0000000540)) semget(0x2, 0x1, 0x0) unlinkat(r1, &(0x7f0000000600)='./file0/../file0\x00', 0x0) r3 = paccept(r1, 0x0, &(0x7f0000000640), 0x60000000) accept(r1, &(0x7f0000000680)=@un=@file={0x0, ""/31}, &(0x7f00000006c0)=0x21) r4 = socket$unix(0x1, 0x7, 0x0) setrlimit(0x7, &(0x7f0000000700)={0x3, 0x1}) unlink(&(0x7f0000000740)='./file0\x00') getrlimit(0x4, &(0x7f0000000780)) r5 = semget(0x2, 0x7, 0x91) socket$inet(0x2, 0x10000000, 0x3) dup(r4) getsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f00000007c0), &(0x7f0000000800)=0x10) execve(&(0x7f0000000840)='./file0\x00', &(0x7f0000000940)=[&(0x7f0000000880)='\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)='\\)\x00'], &(0x7f0000000c00)=[&(0x7f0000000980)='}\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)='\x00', &(0x7f0000000a80)=']+\x00', &(0x7f0000000ac0)='#\x00', &(0x7f0000000b00)='\x00', &(0x7f0000000b40)=':#\x00', &(0x7f0000000b80)='=\x00', &(0x7f0000000bc0)='++{\xce-\xd0\x00']) bind(r0, &(0x7f0000000c80)=@un=@file={0x1, './file0/../file0\x00'}, 0x13) lstat(&(0x7f0000000cc0)='./file0\x00', &(0x7f0000000d00)) semctl$GETNCNT(r5, 0x7, 0x3, &(0x7f0000000d80)=""/4096) connect$unix(r0, &(0x7f0000001d80)=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000001dc0)='./file0\x00', 0x20000, 0x31) pipe2(&(0x7f0000001e00), 0x4) mkdirat(r0, &(0x7f0000001e40)='./file0/../file0\x00', 0x0) recvmsg(r0, &(0x7f0000002180)={&(0x7f0000001e80)=@in, 0xc, &(0x7f0000002040)=[{&(0x7f0000001ec0)=""/69, 0x45}, {&(0x7f0000001f40)=""/242, 0xf2}], 0x2, &(0x7f0000002080)=""/196, 0xc4}, 0x1) 00:00:01 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x10) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x90, r0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x60) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/94, 0x5e) truncate(&(0x7f0000000180)='./file0\x00', 0x9) truncate(&(0x7f00000001c0)='./file0\x00', 0x400) r1 = getuid() stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x240018, 0x80) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x10) faccessat(r0, &(0x7f0000000340)='./file0\x00', 0x29, 0x200) r4 = getegid() fchownat(r2, &(0x7f0000000380)='./file0\x00', r1, r4, 0x400) fchmodat(r2, &(0x7f00000003c0)='./file0\x00', 0x1, 0x200) symlinkat(&(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00') read(r3, &(0x7f0000000480)=""/185, 0xb9) sendmsg(r3, &(0x7f0000000900)={&(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000580)="9a6fcad1f845a7cfeebc4bf3e100a9aa364bc1644290e589303402b15afd19c14bce612ce078093cbf7f1db165e20df33392a04187571021e41307d47c008168bc1742012892744dc37e51aaac59513ec4391906f426e67ab12ec895377bb5cd6a843ee3ed3f4ef2dba7e7e15c696a934e45ff00679d4a004b93d8c17b7cee9a85e1e1395145e1bfbd783885278735e9ed9cd673db794f85260588a5a67d", 0x9e}], 0x1, &(0x7f0000000680)=[{0x18, 0x100, 0x1, "6505709a8110"}, {0x98, 0x101, 0x20, "d873df45e88db01971537312d8c2b624bbff25dadecb91537ef0e9bff9323ce5c6611659a37f7468e6a64a4d9d161e2b8497b667809dc695ca078b1991a31cdc8abf249fb8bdfb931c4a15823f58cd54c965e956970e99d705a75b1ece8610c928e972587da388bfafc3dbd4a07554fc230dce4dfcd6fea589984dc333ae1e3747cf"}, {0x28, 0x100, 0x7, "cbb6645058d6cfaa68d62b5fd95568df53f560"}, {0xa8, 0x29, 0xfffffffffffffffc, "7359852c5e5f2695612e8f0ee6c0d32a7a586ac67ceced3cce01fa8e2b777de8297bafb8552794a7e7adf9b11bcc7c661b21b93893cacd585800567ad65dcf717ab85eef83a54403ecce58a6527f8e058f5a469a0063583c965f3e451994acfd5da70a3153e64c31ff56db44a2afa1da75def7b94d28005a9286892390521ab1be9313c12d19c54672a243591ce8edd04dc69e"}, {0xd0, 0x111, 0x100000001, "0169e660a0bbe9920e261e2111fbe547d359f73a9954015f366c871c69bc5bf7a1595800968627b5e309bb56badce455d62142dcf13c07d027f16113504bd707fed52faf4e938f0b8cf1b56a1d97d1b8e1990e83f6703e743acf7006a843242b46d6617c97e1be2b977e261f1da48d87deb95d4057acfdf03bc738dc6639d78777e2cffa2f01939bd0b3cf8d0a0d8eb78dd2271510a4c43cb2445ff1b4df9f0be340231e961c3a6f81ca83b6eb2ce62784ba20fad05653978a3fbfddf76a01"}], 0x250}, 0x2) execve(&(0x7f0000000940)='./file0\x00', &(0x7f0000000b00)=[&(0x7f0000000980)='\x00', &(0x7f00000009c0)=']\x00', &(0x7f0000000a00)='},!\x00', &(0x7f0000000a40)='!\x00', &(0x7f0000000a80)='\x00', &(0x7f0000000ac0)='}*)%,\x00'], &(0x7f0000000cc0)=[&(0x7f0000000b40)='-\x00', &(0x7f0000000b80)=':\x00', &(0x7f0000000bc0)='^[\\[a\x00', &(0x7f0000000c00)=',&\x00', &(0x7f0000000c40)='-]-\x00', &(0x7f0000000c80)='-\x00']) r5 = semget(0x1, 0x2, 0x200) semop(r5, &(0x7f0000000d00)=[{0x6, 0x7ff, 0x1800}, {0x4, 0x7}, {0x4, 0x2, 0x1000}, {0x4, 0xfffffffffffff001, 0x1000}], 0x4) r6 = openat(0xffffffffffffffff, &(0x7f0000000d40)='./file0\x00', 0x40, 0x2) readlink(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000dc0)=""/87, 0x57) fdatasync(r0) openat(0xffffffffffffff9c, &(0x7f0000000e40)='./file0\x00', 0x40, 0x1) mkdirat(r6, &(0x7f0000000e80)='./file0\x00', 0x5) mkdirat(r6, &(0x7f0000000ec0)='./file0\x00', 0x48) lchown(&(0x7f0000000f00)='./file0\x00', r1, r4) semctl$GETZCNT(r5, 0x4, 0x7, &(0x7f0000000f40)=""/235) semget$private(0x0, 0x3, 0x100) 00:00:01 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x5, 0x0) r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x43, 0x300) 00:00:01 executing program 2: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x22, 0x3, 0x0) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:01 executing program 1: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = socket(0x10, 0x60000007, 0x3) paccept(r0, 0x0, &(0x7f0000000000), 0x0) openat(0xffffffffffffff9c, &(0x7f0000000200)='./file1\x00', 0x200010, 0x140) 00:00:02 executing program 2: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x3}, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fsync(r0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x84) flock(r0, 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x100b, &(0x7f00000001c0)={0x2, 0xfffffffffffff5c3}, 0x10) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0x7b) r4 = accept$unix(r3, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) bind$unix(r4, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) fsync(r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000340), 0xc) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) semget(0x2, 0x3, 0x10) fcntl$lock(r0, 0xf, &(0x7f0000000380)={0x3, 0x0, 0x40, 0x3f, r5}) clock_settime(0x3, &(0x7f00000003c0)={0xfffffffffffffffa, 0x7fffffff}) bind$unix(r4, &(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt(r1, 0x1, 0x9b, &(0x7f0000000440)=""/4096, &(0x7f0000001440)=0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f00000014c0), &(0x7f0000001500)=0x4) open(&(0x7f0000001540)='./file0\x00', 0x50880, 0x9) shutdown(r1, 0x1) getsockopt$sock_timeval(r4, 0xffff, 0x100b, &(0x7f0000001580), &(0x7f00000015c0)=0x10) getsockname$unix(r1, &(0x7f0000001600)=@file={0x0, ""/4096}, &(0x7f0000002640)=0x1002) socket$inet6(0x18, 0x7, 0x3) setegid(r6) setegid(r2) accept$inet(r3, &(0x7f0000002680), &(0x7f00000026c0)=0xc) 00:00:02 executing program 4: mincore(&(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0xc3) poll(&(0x7f0000000100)=[{r0, 0x4}, {r1, 0x40}], 0x2, 0x100000001) r2 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x7f) r3 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x20, 0x101) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000280), &(0x7f00000002c0)=0x4) poll(&(0x7f0000000300)=[{r3, 0x32}, {r3, 0x2}, {r1}, {r2, 0x20}], 0x4, 0x8) open$dir(&(0x7f0000000340)='./file1\x00', 0x200, 0x14) open$dir(&(0x7f0000000380)='./file1\x00', 0x200, 0x4) fcntl$setstatus(r0, 0x4, 0x1000000) lstat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) r4 = accept(r3, 0x0, &(0x7f0000000480)) r5 = accept$inet(r3, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r6 = msgget$private(0x0, 0x0) msgrcv(r6, &(0x7f0000000540)={0x0, ""/112}, 0x78, 0x2, 0x1000) getpeername$inet(r4, &(0x7f00000005c0), &(0x7f0000000600)=0xc) open$dir(&(0x7f0000000640)='./file2\x00', 0x800, 0x120) recvmsg(r3, &(0x7f0000001a00)={&(0x7f0000000680)=@in6, 0xc, &(0x7f0000001900)=[{&(0x7f00000006c0)=""/12, 0xc}, {&(0x7f0000000700)=""/186, 0xba}, {&(0x7f00000007c0)=""/70, 0x46}, {&(0x7f0000000840)=""/41, 0x29}, {&(0x7f0000000880)=""/121, 0x79}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x6, &(0x7f0000001980)=""/110, 0x6e}, 0x0) r7 = semget(0x2, 0x1, 0x405) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000001a40)=""/236) fchmod(r5, 0x0) semget$private(0x0, 0x0, 0x490) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001b40), 0xc) openat(r1, &(0x7f0000001b80)='./file0\x00', 0x200400, 0x50) semctl$GETZCNT(r7, 0x2, 0x7, &(0x7f0000001bc0)=""/167) socketpair(0x16, 0x20000005, 0x800, &(0x7f0000001c80)) fcntl$setstatus(r4, 0x4, 0x50000) 00:00:02 executing program 0: munlockall() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/187, 0xbb, 0x0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) bind(r2, &(0x7f0000000180)=@in6={0x18, 0x2, 0x8, 0x34ac}, 0xc) sendto$unix(r0, &(0x7f00000001c0)="5bfd6ec0bb92e0d83c995522752e981c221bf438a87524da8060f3159b562a05ea0b0acc8ab44875d254aee3217d65a850a0d942685c026937fa08fba2f5eaebd885e9752d5caec29c7d0758492636c02fe7e80833050d98ba49474c43907c06d20234a4388e02", 0x67, 0x4, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) getsockopt(r2, 0x73f5, 0x0, &(0x7f0000000280)=""/194, &(0x7f0000000380)=0xc2) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x2, 0x1) fchmodat(r3, &(0x7f0000000400)='./file0\x00', 0x0, 0x400) recvmsg(r1, &(0x7f0000000740)={&(0x7f0000000440)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000480)=""/123, 0x7b}, {&(0x7f0000000500)=""/220, 0xdc}], 0x2, &(0x7f0000000640)=""/195, 0xc3}, 0x41) chdir(&(0x7f0000000780)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) fcntl$getflags(r1, 0x1) fdatasync(r2) mknodat(r3, &(0x7f0000000800)='./file0\x00', 0x8000, 0x6) pwritev(r0, &(0x7f0000000b00)=[{&(0x7f0000000840)="cdf115bfa1173905421128e005154ed4aaceac1255037140b6b255bb679d2381895913fe67ffc460bd14647f19d38c3a140d9cfad073e861c61370a71ef54604d2075dfb4757bb66e0716696fd5727b16e7e229e3c0829f3ec40a828000b1b2f4fb1b8ebf9d9db0e22d353e9311a1dbc85ae964a8d1a0a818da556d2ad9074785e45abf7954667fbf84cb28a6e547d274de5179b32ce3e1b15732ff495b34b753599b96c25e6453ef25e6418940d3f317660fb812c606e08d9df6f469bda0cd24adefe56da6839e02a009437e9ea754e2424ad7b5747", 0xd6}, {&(0x7f0000000940)="425be45de939e2918b21a94895c10f123a922d2c1a93737a05e8c3aa8bc7ebd1e54c39b4f0bca0447dad5e93d77725d593fb8890fa361e6e432cfb1fd109978b6aabc48287ade5ce33c327abf15ba82479e6cc61235a33a2d78346259ebbbd37d78c078763b4c7cdc0425b", 0x6b}, {&(0x7f00000009c0)="ca2fe11f2c6e1b773c5a79f6290ab52e0ada952e813e025f8f034ae67e9babc8e485cc19e5c1552e905ee8cd", 0x2c}, {&(0x7f0000000a00)="12848347aed4492530b912afb3815597e69535d51a28275b7395f5c3edfc986e89cf57fbb5e9847750201c38d0ef201c436b77c335cc719d0c959b6b59e9530eef7943fff61e62dc5983c1f266ce836005a797dbb1601d25ee430b57e0aff68d363180de0fce8181724f8526be9cf4899162eb2d21f89393abab6472a313672383d1718725f5d9ab9144290d785ce3b770bc3c06ae6aec363bc0eaf8280d5011800ba1559bd71b64be133f7f27e893db1909e3177c57b2147956f1e7919349db68c458837058045c65ef1f0d312607cb78c817c4b3b8c36ac34dcc69be9a0973b29cf7dfa0d5e659f2452e703898", 0xee}], 0x4, 0x0) getppid() lstat(&(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000c40)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() chown(&(0x7f0000000c00)='./file0\x00', r4, r6) r7 = semget(0x1, 0x6, 0x323) r8 = geteuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000c80)={{0x9, r4, r5, r8, r6, 0x40}, 0x3, 0x6, 0xa0a5}) setsockopt(r0, 0x0, 0x401, &(0x7f0000000d00)="6a32a4a6d51b21b6acdf08e0441edec9faad61762fd5a0ba0219dc08a4258ea4bd51c04a9cac4c4945f909869fe84f037689f1ab0c358d85c290b3e237ecfa7e305433854b3efcda40ecf60be11291d9290bea7afeebb19d7297cfdff508d1dbb2cfb74aad63fd68a8800b07cb79c7517281998730f26730d01c7860895a6b58694bdb46dbc7c7f9bb4472a53d21d7092dddb510f97da7e9a4de18798e6db80dd3958986a725ef4d2a5c9c2d04090bb9ae2209288ec8d3eb5595abbabf937dc9ea815dafff6f40cfb5a03b2c0984bd72b8c12e95fcc506ae8b061e2a45142f5e40d5b3a059fb6b324d6939ab8ee5da938b", 0xf1) unlinkat(r3, &(0x7f0000000e00)='./file0\x00', 0x0) utimes(&(0x7f0000000e40)='./file0\x00', &(0x7f0000000e80)={{0x8, 0x6}, {0xfffffffffffffffc, 0x80000001}}) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000ec0)=""/92) symlink(&(0x7f0000000f40)='./file0\x00', &(0x7f0000000f80)='./file0\x00') 00:00:02 executing program 1: getpid() r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/49}, &(0x7f0000000040)=0x33) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0xd7507507d3e66dd4) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0x3b, 0x3]) r4 = paccept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8, 0x60000000) fcntl$setstatus(r4, 0x4, 0x80008) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000180)=""/27) listen(r0, 0xffff) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x6, r1, r2, r1, r2, 0x8, 0x16}, 0x4, 0x7, 0x3dbfcaf0}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240), 0xc) lseek(r4, 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x112d, 0x2, 0x1]) semop(r3, &(0x7f00000002c0)=[{0x4, 0x1, 0x800}, {0x1, 0x6e22, 0x1000}, {0x0, 0xffffffffffffffe1, 0x1800}, {0x3, 0xd500000, 0x1000}, {0x0, 0x6, 0x1800}], 0x5) getpgrp() semctl$IPC_RMID(r3, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x8010, 0x3) chdir(&(0x7f0000000340)='./file0\x00') mknod(&(0x7f0000000380)='./file0\x00', 0x4, 0x4) semctl$GETPID(r3, 0x7, 0x4, &(0x7f00000003c0)=""/224) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f00000004c0)=0xffffffff) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000500)) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000540)=0x4) fdatasync(r4) lstat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000640)=""/5) getegid() getsockname$inet(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000700), &(0x7f0000000740)=0x8) semget(0x2, 0x2, 0x10) 00:00:02 executing program 3: r0 = socket$inet6(0x18, 0xfffffffffffffffc, 0x9) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x86a7ac95ee0cf34e, 0x0) ftruncate(r0, 0x0) 00:00:02 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x8) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r2 = accept$inet(r1, 0x0, 0x0) getsockname$inet(r2, 0x0, 0x0) 00:00:02 executing program 2: open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x10, r0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) symlink(&(0x7f0000000240)='./file0\x00', 0x0) 00:00:02 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) chdir(&(0x7f00000034c0)='./file0\x00') readlink(&(0x7f0000002380)='./file0\x00', &(0x7f0000003480)=""/63, 0x3f) socket$unix(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000002300)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f0000003500)={0x2, 0x3}, 0xc) sendto$inet(r0, &(0x7f00000023c0)="b63028f0bbc035f95d63244cf1e9fcc9e0e198f66d10cd9ec4e2bc65cadc08fe64ab58b5b1d7cde4af7eea3c94faadb79f0758d939744d77a027507b51244ca7bc69a3829d1a8533848890aef3888b839380a66ed3b8b396b3cd2b980f8da56aeed78169a25761bc3665024c6e05e30f798d038614150686dfeb7d31bbf5868ec3cad16fb2f276bc381bca1cecd117603a8ac42459443dbedfb9dc00b023f7a4c461e18e7057598cfd26df46dfaaedc7f4de3ba4efdd06ea7b07fcc8b3a601fc373b444c8922d580f21dbc6b09d1ac6cafc46f8983e83d269d060d47708367fd88a3b97d52b1289f4d86e7e6833308753fe6534c9c718f5cd1bc4f06dd5d3de427a80bb879b5854eff7aa17aee598c4723508cdc25c2407e80f06c66ce263a0e305524f4ce36f48d75768e05fc98b51be0c019cc25abb3ca74868d9caa96c02382691f55ea4f4c1e459011c8f96985dd2f408f171d0cc22930dcdd2a1a0f255f3d4a71d5430b7b2feae94782f5c6e5af615085e9bfbe8bbf7dcf71ce21a1c96a20724f215307df0d984dc0083137ccc0cca9405c1e9a4e50873bd5cdfd3a53ce6b0f2e1ce783532adbb29a12399e0b2eead08a3ebbce8ac877b13d6937063791e2b1b4627fe93541082128f0a7a0e9ef9b614acfc354544559afe9e863020cbbe8bbce4c03d0e5e67becc3872324b71b13a749dba06d0850316493f933eef95c278be4a6ebe9e0e60d3319d581cb8fc7ff74f0cacfb4b421a4b7abc5a787137fad2bf8a26104c94e11e407b9fcdeef5c1b9056416301bca3dbf55f55c079c5f7c11287d35329d159016534dbaee9769431df3122ad7f15b16c9dcd7529b5333c0e58304ad852051f8d5529cf1417d90541d641dfe610aa4011a64e125ffdc54a5bb90637c08ca23b3d670c05c9cf586971794b8895a07e7f35e8c8112d7dde89296f2bde76a3ced3d817eac85689bee74e117e01d49a1907f7074ba99fde09fa056c392c961d8bc12e79fdab6e1a16b01ee537c8778670142c8553e4e52d2eadba6cd0fdc239108d6123ccd6ba7a634645ace02891418ec59f58ec73aa1bc97c7cf535b933faf9057711aa72a421b6ed3b6230d483f1d45ced09fbcd7c82c8c60343c079eda434a73e6123b49754f3c2431db47b8b9e2a66551e2b773d64db78ffd40ea9f38ca1092ac2dbe389c9ee04de155f2345e386a316516b1138ebce9d3d3d98aad733ce152b0e17bbcfb5fd578d9a35560d18d18510f9bcf7f54f25095b66cb1016da9d1fb79fac4aab1519a50a75862be3745717c1cb04b69c89f2dbd391cf35d7e1bec30f47b1c17bb25b0ec9b88649eb39cdffafb64205d87ce9fc32c0e7c10c50ca04f03f894070858e6a4b8b55f8eb22dc09919f481f4d388437236d078ad056930862ec8e851cb2eefb56fac8ee97118998c836f1c9110e49ce5673c9c7abe56b6a783a6a2512b649b44c0734f088bdc270b6b47be179dbb2999eefc4afbdb932dc7d16faa26d657164274d1283ce41ea8e56284986b7a310db7d1269b84c7084a65219a64f9bf57fef1f48afaf16fbdcd36ebdbc0fd28325168fc2bb4a0d25ca93d62f27edddc7b3cd112d07675f8c5573cdd7d4bf42e235aa83853d965ad767e36a17b3b9d6e4ab409ab2a82f11d27d791517f56dc3700ddbb89249d955b5ce587cf5a6b2a0121e24bb04b47db5ed932b61ddbcda77aeef6966fa035e9cf1595a54d985561cb1822ad2739fcdd1b691dbaa3f52e83d36cfea2451c316848e5d1a709da511eea5a2f6b06ef59c2b4fd6c9f12afdbb02fb3b176b82d93f9266e462b0b3ff4853cff598e0d4749e62c5ec6371c3e40a041bb14e208633cb0d147ff1eab460eafc8f8cd17fd6b83c352ece5e62d0fbdfd09c132bd0f84bd5bddfce4bb222fe04011aea56885e3afaf9db3624fe3f8d506a6471fce55502e2a90f0154e41830603088716078bf963f3be181b79dd1fda36fa68eb610d2a7f50c943394d4f08b6b1436a578c73801c834853dbd02958ef11db25daa14a95b9bbbb2dca73bf0fa7f36b274ebf017b68fbddb58e4a9e807df9e6fb05b6153af8bb08402bf3a79998c9075067c039b5010776d77695411d07aa641bbde909d84b5a76fd6487b578afdfe56dcda60ab7da68adba51ee57554419be181758880a4cd7eea12e610a2ec786e5e0905d0f1cbc57860659419f2b8d8c43ccb2758c79681ef2cc9dda2fb0355909386fcd9767f1fedea1d109132d4ad2280c6af3f86618893c937304bf0551892be976a2699e6e2e647779782a3ec0f124ae841ca5125e5df6446ae5f69659f06b318be0319468ba06c80b80860f9a93ce32110503d6e54f86ebeffce97746a09e10ab60323567536f7228abc1e76420f2511238b30f04d39b92c90d6a8e42ae69da27df3c458729798854a65f800cc025cc803aeab62c3b5876e2e14d0d5e5a6513cc28969ba0e1706f7d0960f39dc6fc51f89014032abe8df51e18107caa65f5182569038cd958725e8eb5f70c44d6e0b31956da984d25c583321148c28f554ba053c7a3cfd59ba111674c3cd7d63275dc77000d35067b6d2baba6d9e49d48a47669e9bf89468378008741df5e3418b5f7eab4e9d8c04ad4b048eae3644c253c577771e35228dd76a92285b48ab5813ced602ec00d87849caaa284a81ec3fdf08e3c8153ef088abccc8b77143746abbb801394437e5539f1f5d6a6c694af539c9b4a1e6087aa483c7cd20cfc97745061c0ddaae4ef913550542d4adbb22785cfa7b9a81c52be9296fdd2ad063f94e8f579987d2f6a7018198ec6a629659305573bc41c345ea9ea5363f0b001173458b35074d94305ec7a34b9accc0227b4e12143ee7c103096630269c537710f8e759bcfc97ffecd4884863cd24dc5af0fa00e2f621ac233841adb43ddd0a1c6bc7640416679029c7aedebdd151ed5c590dd82dd9cb0c50e4c8d52d3b0fcb3d19ef164525f73c1fae3cd70ec983cba7f2e297683ade56cc4317df5269ea030277dfa4d43a00f7c202a077ea50a2cb47c11ab61dd3a6f4b7c551d8ae5fc31a025ab07bab303b90acc0dfb574aa6bb2749904fe42b4dbafc356d23dbc2fee9d41166d76ff78f32748910e6dbaf7181125e109049e8634749531df5acc9dc47899ca35c3453b45eba7ab0a4e6f1d3d943602ff02a8159da11881476d0250f5ca5c3f951476830c7f329ae20c64360da2757b7c2795eb0b71eaa694bec5d656eb37648b732437c918b150431f5cb672fc5b3ade85fb3aef5c585e6b21ceae321ddc26f256c9e6a5cd0fe7edc91be351ade0011218a1c69fd04a38dfb4d58d67602738c8d2f8b7db0c3efccca7260ebd1696e47941989cb53009b53661c0f929f48ff560edc9fda788db9e9f7013747e762cf8cc9aa911b43cf41cbdb28d5e136f48abe9777d8dd479451f7b239368cc6264d7e4f8e249cb342414f75fbde9c76096b524647cee03783cc7041d424add24e1036a32ee76962849d5687800e35361bd7df5d7daa073354c0e7baa04f4e74664d9aa3da60e5184dc2f57d616268e8008a0beb804e15ad5866c2066ca6cbd5e1452795fc8176a14f9d61daada8505d719ba829934709a5a6afefc9a019a83110eafc185eebeb98f439b7ab3fd8787d5f5aac9361e820ce60359e0040e3810c9760d7c66130aa9eab7ad8c240827e36220258c4720ef5bd02e12dc2b4ea24e89db754add10e079de15a42df2447a85cd0f7e3d363d309ca10492fd992ee5d583e48af543e4ebaacac11d4c54adf17e9ae2f35dd0b011a1de04a2fa7b83de4c6fc955841751499a255e0df4a95fa2340a7b54ed291dd985ebe260ec062941b46e52794d8c9e5b45cfbc53a756872c4ee09cc1a83f6dee6d592bea4c53c8a2ae9a22d73412ab81952afa9ee62909c70feaa01554556ee29efd44bbe5cb8081d903190d9e006cdf901d2c59aadd96b80afe7582c978d8bc3fb2a50744d8a1f2962bb922be202069e42f8c4958c837c6131ddc437306c034aa603a4ee9e9d03a1cbdd8f5ac724bbc2325674ac6e25404036c090c21f2ea1f8adc849abaf15b16c958de9d4c22332c604677c3d0a201a58d85ee67e86e15daf82b2f59c489a9b677e107ee0338702d8cf40070b3cc486102b2aad7e0bf2989b9b9b1afe66837fe9e5e9cf40cff964fe1ec17e457cf09eb3f73a892287dcf2d55d8212ab51bb71cb9caeef59586c6d3098ea018c2acff52354363b366178a46e3206e5cc3bbcb06a37bd9685b5250212b6275e89ddab2dc12f7460c4fb1a07ffbda4a76c27a92d52a74c1840d379e3916c3123c1ba2b448e170b83e711aef7058cde53077ec2874ddeb02dfb4b7ef6ee489870e8044bbf55354a8aff999c1939e313d07f45dbd1f0c78f68681191411b9868f912400105fbb255d97adb053a591aa9188b1914f126318be826be90a543484b3a244947661ede31360368193cd87cb44735ed13c85b69b35b0ecd72dce693cc6a90cc111308c6c8cd12421bb7c138f4de074c205582a78bf263df4cad37370673ed4ef8f1b61be84293c2deef22010fef30fa57257751be9f26f385d480c6b7d4e1df9963deac8492c2bd3b662740e209eb2f091d5d51ace59f74a023410a43ebab170ac4aa1856f36390b63f2002f056f6420b9fe4bdb4ccb23a1fb3ba459e83e1f221dc7e0a6c8aeae2a102325f924fe4244e469b634e906cb0f76343f15208c87ff1976547aadaa1e21a65dc81073d46148e66a90762cdcc2a41b57be98d02431fd25cd09ad8d4bdbeffcb30ffe41755da581e963d532fc981a90e4c3be043b66484a5911d89a87fa43a64a07da8cf77ae6870d8ca706d28157eb78fc13149d3c959850a393dea8b6ad0cd72ea48ab093ddfb2ded6562394370dedfa17bda14c2c9c708c43384e019281454b0f80b22302f0559743f5cd14b6f5a4f3897d4cf95114affdc6382d161851355733cc441d8c6af0d1ff2b74c649b014356757ed46afa5293877ff1af1920d4bbedc2542523e96f4aa93d7a7b36d05b45de18135c3f6d0cf872f46d7448f2ce5013c5849d5ad73fd692ce9b5e3575fd1ab1c612e6ab42961aad1ae8501d55565955ad72e4485205bcf12ee309fc6f43d1bf3df910ae1424f962d6837b8e62241631080f929ec3d34f42ca329b827a291376213b5c1712ed635a1c13a317878ae9b1a8ee7b288ebc284513b84e3feab28bd38ee90c3b36dbdb623456006b43ea89aa3a1b08fafab4a4c89a1a60c2cbbec55dbe36afb0a33cb6524bfc0fea9715708933038ca611db2a2183b6f0ca247d48d8639b50b7a790f33c87a09353df3de11a7c0a32a1d297019a12136ea88f537c923ae5d002e9f73c7aabc3db6e201814d3a455f2976f537d0c47a62fa3e3f4482c54012814b204d0092d66b6a924c27b55dd0c2301b1c481135be7ddada63bdabb9014a196f014299fdbfac631ecd77228d264c4d73c186b347b74df9a208967fe93682355f59ca74160641c1460614401c5ac5d31671370d4aea1a61c899ec86f19472eb5bc8bb3f50a79e1c6939d4f0c9a1f7ea0fc7ba4984322dfb38dbbc9ffd235767a410411a2f2bed770e6477a9b46634b5522a16c518e1118a5869aa8227a5e4d061fc7be5255e5f550be7fcec39f339454328da08b8547942a7b7bd92e8d6e69d4f06bec03bb0bb133706e8423645a15373eb51c9a435922ea3e583af52f1947c839233a9479baca1cb56682211cea79adfe17e5a1dce5074c4cffba8faeb818bc5e7818b19127bf58b737a440", 0x1000, 0x9, &(0x7f00000033c0)={0x2, 0x3}, 0xc) pwritev(r1, 0x0, 0x395, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) pwritev(r2, &(0x7f0000002280)=[{&(0x7f0000000000)="e03908f689ef07c1b61fb26d37906dec975b7e8526f8fdacdc5b0223e08a4804dcf9ec6d65b492238bf4515ccdea9fe441f5fff4871862f28c3addccca83958e2fb7e0b043ff338354bf5d581e790d359a638cceb421e495a20e9469d6ab4509cd3887bf93bfd94c5da04a5addb2b8eeaa6897c2a4142c60be00072e9eb94547dbd92af82bbe0ea5f279b276a3d85d8caa99dc67c03f7ea441c5708346899362be079c2c4a09298fa54b8820c21307adad005a3768cfd1847bccbde4a034441babc4e7cfab073ab9e86e9fbce45e991e31be04cf12852b1ddd493c5641bf202016bbf9a3f0ca61f5fb733c5f4d2d832f3bcef638ffdba0e6544545d3adfdfc0c80c5cd2cf58ea318dc37a5f29a250eaff514d6cae7f321ac688c3ad424e46f76cddb795c4e20a65f220c31a2dde2a3250c811e7b112206526d27a09da513e3a96ae0de4ef7fea1549d986f6a528d14487167a4db2e73546708a0fe59325f6504407c761da8dd2cce10a0f94507494315e8c241589b468e90970b0348c38533c3f576e25f141695c5e7eff36f5f6ed6bda8653396509509eaeccd40796f5f1ccf31e7bbb370ee1d34b43a43186cea67acdb4d75543a1e9eb2154d70776eed6fa4dab10965f016f1dbad099590d0f5caefd56b58649996899869e8dee08c9afed54b3b43c141cb4759b3d90f4205ccc53e4b5bd0280131a01496556ea7919b96bddac9b3d0cc8baac3febcab5caa6862239f903b8114d90dd1f8066ac2df90982e73ed1a63abf5a0bfc9d2982167789ee31b1979808e270acd04983225a5743e40c3088c128d17e5ffaa9275ac08144620be4860769488ab5cc727b4737959c1f4817a5e2dca36350b87bb0d35e99f4cfc5fbf019c16a58a092a12c4dacf4f4d200ed530a70c2d691a84e867d132626a74b8f56b6a7776092200c4bcbef2f4fd05748915769684185eaa49255ff27c94b733beb570d45484c04349a419c4b2f335e5620c0814136afc5360a84e2a26db1a0d7174ad7a1d76b0dcb438334a153da6c800648423a83b7b121b5e81b8e926a86f27a20401c070881e235c55cb982f8446e7881a322bc046601e7631ba994843bd35011c9f9e102590bba04c90ee830de88760e6884f93f64098c34f2079afcaec77bd2de9d7137d090529dae18898b49e14bd694bf01c064141f7805229a3790fba418cee2dfd3944f06623aa0420c6e58b75550538a087946c194f998708b60957444520ebe39d97c18f311a581619d8d81b50bdbc05ad155cb5a2bc73745aa12d5141c91280d64225860de4160bd4559743636819cba6bb702e0e4b063c6e6d196444eaeaec21fea8a258bf5880d533a9db5e4e012394603c8eab6207c8dcf826bba84ea3a4020756a86bd45de9d190f0d188c410e35e9fcf2397a220d2e50bfc96b5192c9328495395cde1d4b9588f2ada13f21ff525c2613bc93f33450ad1bb3cc238d0ded693d096e41f2a3d23f5c79bf2339179bd2f254c71415ade597841ebfa7c12e8fcdf1e784fe91f4efa052f39fef93030c75718482ea7a7c6e30f6e3dbf9beb04b25cafe8891be9e67d43c28a0d1798f1fcf6f04c108b0c28c057200c892f120a998efe2ff8df32b57ca423bbf03bc1abac6f30e3f6aab83c31335158aa77c78a0a4648825b16fbb438632d40df58af112b68b8d28e222b36ca1cb60ed8eb147592ce6fe3a8680dfbbee9cb472f7a1ff573dc0cde8cf80b54df943446f204d80a4ea725175dfbb027d7b228cdc7d6b8be29ea6f28dbcd3ed2a2c6fb5b48ffcd32e3235c8e168b9f26476e20722c39328b3d716fb3884a768bec17459baf6876df386e677bff7c33692a6ddec451d6a3cd31363b1fc00afb444b956975150faa415571675997867f00a659dcc50ea2b88efa183da0303810c7bd22a8333bbf69b84feab46d14c7d62b0dcb98896fea5c3164d1d2e1a322642ca3b345de2aab27be82b8963cdcff0f191047b70695d8c2094a32514d50728efca2f46251a5c74f3fb4b2990ac47e426cdb46f1bba39a94cecb4b3ec9d584ba75c3f2a4ba2e0d56e8551bcfdb7c9343f21b55920b13118c9b09ffe7be7d2f70c404162e11681b5dbc8d356c3ef8e50e252db7b08503af098620ab5dc8d3d1700bc805046a97da578e004e707d0df2d813283a0a5ec361ca74ed54516bda1cc80e9360d3645c16265389e514c772e0cb4cbe96f3a3e9b18c0b4075fc12de0745106150288613f47aa5d488dfa6f31ef4ccd53c66f23a25f308e12595fffbb758640ca3f091df3b35e0d74ead0b8205f16957e8fdbc265bb48f7bb1267ead470ce0fcc9085ac240c932c53567b600ce6087226b4e3712bc25e4eea805087d37dd68915233b183a8c0bfe869aaa0376fc08901d12e604ad5f81696ccfac8b16c45267c4983b0578f9f462a7b34c7e4be6a37b9867db1d1c7fe53de4568e06788bb03493c621b3b261b262a082ee09eafe5ed6928d11e4c29c60a2cbd1963e8b12140597e105bfccb3913cc692db8dfcf85a86ef645e3c346eb82f7b820ff9f3928a230de48e24ad7d75d425d38f9d3e81786f75ea802df7b0c9a3096c3a1bf7e35aae0f3dce5a7c2bbdbb2668c5a0e8e2f1cc3891ef05ccbb2a49044b1bb7431f09792d197aef10758d72b3db4ac8a9add9fd32c151ccb11c7725146013556f890de809c84ac249c3becfde22c26fae1b0364eda8e5931660dfa68005427c1fb12ac1c8ce16447bcfd7a5656019c8efc3884c26e1742543b36bbd7260adad948377eabaa05691fb48e47014b3a0e8f879753f114d3f39bb3c10418fd5cd7e949eb0eebfe65a85df986810b758245df76a1cc4b0143f8f3fd2f66587b567f522dab87e1cb7a76e69c697abcc6c8dde22b1efc864a3ab4f69199045f0a32023d9944499a12b074f01a2f419ec7949c92e22b44f8c2ea5bf3d673e15c2a1cb52944ac1c9d2670101e3d3899cf9cd4bc86cda462629179df94b148dc860f2e5f2c7e9af821c7f3b6cab35ab3f201c1bead4c4419d29c305b10bc7c462b7da88ec853a97100a7917233f2655057660d741621444f74733f6d5eb1a87b61faf50a2e3ff112877761a14eac0ce28348a74846b6c7e8e8837e1b8a3ac4dea0ec55fd54e6614427b200f77e891b0e0985318ce0cab18e67a8662bc5d34309f928c9e8569c68941cfa6f963364e586397fb35da54ad10d7a3935776483dd7529107d007cbddf331e7fb3c6a1b4bd17d0021c8dee13b6ad590f2cc44cdeb20047b68e794927519b460afb914396d8c37f93d217c1a8d1fdcf17c4823bef6d0e8706a7fb244ee675805bdd25810ffc9de98b0bba640e3116456e44bc3ae4476456e8ffbd6da70efde173ed76aacec41446b4c80e2fb22608ef66aab6fdb636516b130061f8d6ef74f71a7e7a33e71abea363777b76e0daa0d0a9aa71ee408c96e71b07ccf24bcc25435059e7301a8c5be2ed5503995d5cb49ba667be6d01509c2635031b79374e5ab97f317022e212ef1b5498e098318635713dcfcc0945fc6d550abb878570a8312aeb558ac800c041ec254ec3c907d3b76faa53a1fc405f4e868ea77559b8f6ee995b9e7c3361fe34cb2bad0cfcb541a2a136c10701d86f953ddbddf6d6259162575e794b78da26b44b82c51e01e17b43b01afe9644059af0c0dc6abc60acb7bcfb34bf227bc2707884094b8772c61a3276c354d123b1755519400a5ee7109513e1bfe52a59a45f042a1fc6e1e88ca494481b28e40744d2241f78b706a773fbc11b9fda9ad12df8d41800b09344231ae836e2767251a6c876e9bf19a0c023fd77c640b9c8ae26d95c32bcd78d9a97ad2fb7bd30ed9878f6136a114d818133567d7c8f5c3272c7b4439de8f3b068be5021f6eadb422d9e283e6dc4e3613341a387dc03af03be6f9654d3627ed1a9c9c01da56a59b33b717c213ce1307d03bb195b2ed04ca24d0823e3972dd6ed2c20a1de71187628b7f7409e21202801f25ef96855a22d3f911de6791a6f67bdc087b4f90bbd8a3f1fbce41fdc146a1bbb6a75983d1fb031fb2a8bd4707439100632b931f631ab23a5593799890209c84452f939b1298af585e0c9455736cef9719ebdee230e8331090ca4a7bbb99910093927eb9f43ad6c7adf0852b7f29078ae7971cbd9df2216893e3b80dbc0fbd5e22b989b431407f8814d44b202f47a7eaff23a42e60bfdf4adf68b304432794535a8948fa2a433dbbc5d8d3cc7331f7c34a83c45e4264659e9a81920579e4aeb875732483b75640e29475dcca2e4405a420ee1733087749e434a057d6fdb2f711d75ef036dfe5189cec8cc5e0f91e4cadb6070b401968ebaa39ea549189a4950247b7b5b5ea388990ac9e75cf3b900c03379946aa6246e37858e8a3b83d6f7ed2e69b9dee46148533fe0fed0452bd834228e21e44391c1ac725b79116217ea92c9fc20538d94addf85a38d02c4360e067d85f49b7073318bcdf5750620352ca41e0301144d9d5afc0c30c0f02980d79af1847cd7059ddaf27114cfc92f22aef02465356dff98019dd9f9b7c08a26476e9bfd5d0f5f97e52aa9f7a25ef20c52628e45061b01cc3656980dfab64f0b1361d1da3dddaaca893a1f8e81adb57e39c7f02f6957e5bfc01786e17d322007328e0fa13f692ab2e8b5b5f2be468cbb85007e3f86a8b3e94f23c51ca637394768ca08cba4a6c19eece901c4db36705d1366fd31deec445dc9008257e142320c4bb10e759c714539e5b53833085520d61b3401d600716e55282ca61be25e9e02a8a0b6ee865f493d1484c4bc023ab176a8dcf03ce950b58f330eb5953f103f390517b36adb916b03bd65d6c541ae22ed38016577ee493e9db3c2a9b46e907688f3ed2bd3fc0cd2d8dc79b9f0509c04949c9305671cbaf7b6cfd61dfce93f3d6933b423de972c9eabbca7f6109341c294ef8bc095360e39e98d6b0a723dfa94c005c4014b33292985fd40623db4b570e81b1d9bf8c5dd205837031927e1389f45f6e84061fb423607d64a56c26158f21cdd14baa83d837d31aa6903f9a4c03b063935f3b8826db4b0defd19504deb69b38c9e739d5a464bf479a8468f01a26a8fd9480f3976c3138ab7b2a99b7838e17df8d20841bdd8e7aa480efd95ffaa3960305d42e34a30f8e2f46b77ab995239ce73c515a6f2f45d9ac6e24c901a12cc9640833c60f1eae6444ad6ac5adf57ab89892a932ec53a35f49dc82fbe21356823ad6b7af9e2946eacd5385034eff2666d762156e5b2e16d1b2b1c5ab7c095c7ddc8bf21264b5f4bb8634131960e4b5728fbfcb1433124c04c8a424a84135878d19b6c11b531a6816a755a6080795d30c16524c7026081c783820a70222ddd3648830da118d0cb7bfa4aa818e9f0115b4d361a4d75cffbdb38a5af440d83eb7e398a781117b79c1b635b5460a65797cc8d68c77af9d38439ea07760a13079cf67d145e78b17a0511d42e9837c73cb721a356ca7879915c82d3a23e9326cd9840130c077448aae78acf60fd01bbdc8c66bf61ae9cc98cfd1a4805b9881ee2d399a2997c90b94cb3924a84c8a728c78b6fe0fc3eb51a4d3548af45cc2e8e9d1264f63a979f2fa00a741aaad5fb3714420b8357af427b6b50ea96d97b5433928ef40e0d2d10dd44fb1e829ff0d85cf1720c6fb9b8fb0b7601ef7ec718d770a74e855d40af668cd59c287eb161078c333645b0d200e3ffff6f44342d1e0fcf10f0e624ae90f7c40f3359a3fd3bfbc0bf3171d2db8874bed2c7814ad067a401292e7a8e0159f8e5a16da6", 0x1000}, {&(0x7f0000001000)="c0d74f45806ec44b0e4826f186a8ce66c79ea1ec58d1516a13ad22fd0a372a69b3bec97785129ab0573e8e9a5d48d848c01900dbfc188c962c73bbc763591ef801f57ebfb51d28c6b0b1cc2819353963f6a57b17929ff454671f3640aef9451e0ad5094c8626400c19eb0097a80cf3cb57a9cb321a48280b782bdd60bf0061ee67a7c67f8f5cc943d95d0887b4bc29a76afbe14da23ce09a928cac63", 0x9c}, {&(0x7f00000010c0)='P&', 0x2}, {&(0x7f0000001100)="5d67d423d303d1a196e565ec81f26ebd084df3f519ecf65d4539557473b6c852d70e87d3de2bc70a91c546e02029c19b59f31b4dfac5946e1c196d7e53ffc1765d5c450575a9a57c4e85bf58f3bc56860f3a92fcafc01e1e80e48c02feb34d8157768ab39d2a0962ba31da2a20d330c7171bdad60040efa85bfb032ee641fbd2adbdf6196c742fe9818c419b8ce09cffbf09203cc8270a0a95a8f1f032b02a5b283333d90cfb6e97000909620684e1fdf83f9639de684de78b758a9a0a4e3d47a5fb676e4d3aa36f2ab56f4f", 0xcc}, {&(0x7f0000001200)="00c99b84b9bd93f1126bd7a42a939361ecd57112a08409886034623ff514353f06939b643d8b8445925715ba2a624787480d04eb7d641e89c7ab38978b6e09c01f6ff6e365dd1fb764ec1bad0d15487ddd9e058ba81066213f0c8a05830211c82d4911a627037f363b243b9a4118346bcd1f", 0x72}, {&(0x7f0000001280)="c865167e05f595c1b1e58db5856b8956e2b9a5c3ffee7597b4e52e62f6c8f28d0825c10e9c47fd6373a501d2de9725f04072c732e06b93e2b6530a7577ea1cbed600af33dd891a12fdf731e2f65b4eeddd7ba7888d7fc83c5b4b120ed29a9194fa9bef8b54661095f25cdea4e92a8d2bbfae691530e0a5c93a55ca616bbd8aa4810459d38f59dc5138ab3b9519f7657b1c7038ada6551f230efc89f813644bdcf84c2e4f5b441f6544936e5e0561083f1340d1ecba525a40ea93f4f523bb6214ee58ac5ec89078b1d0dd5f1ae70258529c9a5f38c0f157a26178554746b002fd50deb75f70dfe604b7e07a9826c61103d4eec7e13f6e786d2bc990578912547f840b07ebf84ee2053dfa820e09ff4c35ea74c9485d0845bbae37b2ea1c598f5d5ab45b3ba965dbf68a23a337afeabe0c79fe820648f2bb71193cf8d8e1656a041c077d58f7274cb40c77ef6369933716846a6ecb4d4a076d11bf6e8f3f3c60c39782f8f60d4cd7bcf8b1d221486497405519b96f70e1690f4840dd361b74de2a56c91123460a0ac59d6b1ce17c46948be470adb5cf9388c293347de8520f10d2ef4b5aba3ae7f0ab03aafc490133a014030256c4f74c3452156fef9791383b143a82d8d1f5c3b560c4cb90ed34b9f4407c3b3f38d3522a83ff0d2404154f70a68d400a8aed2f418ab4d4781fe2cb69c09141f12336150a799718cd50093967960d5c4ffb437f638da26ad023f3ee4fe003c99e5e00b278444cc4429012f57db054743b7581f593b3c56f5721e100be6d7c111848565672f03f0801413c3b92cf729b3e8f914e76be82e26941ea878d6e835342a193916865e877440e150bf1007c9ae973c1e30cb9539f74f3fbc992437d3c46f7e583e48ca12714c8ea3bf2a066172756b76e44dcb54a12bbcd40641e9c1dfbf28fdaedc019a7e094cb98046a8c94a48a3eeaa686bac5167444a0fded4d97d3e83903244cf616b9cee493c89bb0f28eab2b08e227aef414d9c21e64fbc3a39708b29a8df0b68e2dfcabbf5e7644d50fcf92afa4622f3aa23efb7bcb8d17c6eeb0df0c524f863dcc8c832ea7620cc0904c67567a4f0d0676d2b212787ad6de480a4e9ebf4e20975ff4df55023d38b02866ee79634821acdf2a926b471a4ab3acfc66d897f52c1bb69ed1e3fe0f4b347189273d5b29d1baa127074e3f67be397d7dfe09bba188133af2543f0711798a3e3bef7697a65f6b864e0e6141dc7545e3467b069ebbf1068a914d8b26edf7d978f05cc17a6fb0445ec4b3a8476c9fe91e704873df5e18ad22f321384581251a76f219dc8ef938090b492803af89d4fb60f2d54658b845285556b0a4649570458ee13511bf1dfdc83801337bd41eb56a62ff8c94172b678b2a2f4da048bac4d4c7dd13bc602b5bd36fa9423f4b43e7f28adf621b723796ac23f54e0c4dbad872802898d0b856fa8286cebf2443aa64638488999ca890befc9e070aee26b2fcafb03ece04ff831ab18494aed3967f7978e8fcb918fc635646b0f57a0211d55a553d992ba8634bc9a43a99693ba48f513c57a79f32b6f2429e0bab616ee44cc30d35c1fc61975d0c58372de1a31f0adb18e83eed68bae46ba2fb98438c119550b1ba643c0fba642a49276b910cf8a3fe1021cf46cfb2ba77b1859bff4577ba07dd79afbebf31614182ef0d7baea6c8d468bb0a84824176717c1720551a032b23be6e21d5e1ffac57ba1c501f42e8e2d2b73d7465199e60441291223d251c3b35ddc1196dd170cc757a47f870b2bee5d7bfc756b7007d79d23c683b4247a9d7d88c7cc9c909a22dfcad2067964bfa9b52ac5aba2cbd1cae6db3516a6188bff39df30eaf907cc35784d2d560266eeae95693b762d85bf4b61247ad2f540c4ada5589477bab5e7b2b9df985ac704590299b48051da67ef7e9899531bec7119db14fe289befd1981c3f9b871bebddae9ba2b0c18835fbcafb7f46c4c1683e3e158bb037fd7b850b1dc904acc8d038ba65c49fcad213dd304e67fe1e7f94f8f1b43d76f99490ca1f9837418d98de93ead36f4845a77b97960b9757b75434c82bf205313a3ab801b28a0e2f7cb268196f679710605ea28749df0b2e14b69dc4630dfbb4aa79a35df884ea4a2d645cb8591bb24534d0a8c4d30897a986d6830b533e4ff4eb2e03245fab583dd86913ef1d07ed2397e520f21c1e7555103d10cfbe16be1e08e8fccebda1a77a5b585e635a6745efff29a44a8a72ae3af0122016f28aebe1d71cb1e3886508982f1ef6e9f5031cce068aa961e9511d8c1eed3b9be00699b1c719eed5ed5f26c0f64f1e20abb0214d46a235aa6aa40bf97c07bade38de66adb4ae6875f40c9697900faea19635ad1a4ff38f0b4b30722413f4690156001b18796d9c9a01fcd8bb97a5034f31f6d802e17397cc3943b2280c33bfbcd8b7143294657d950d76c12aca956e66c8d9b383c5291143aff9342dd8f0eb2932c472a2c6b41fae2d8c739da4cdd75d4ea2ef0dd1aee6ae79900ff2a3ed58b433f99989e030bc9beae710b6aa5e916d67e084dbb58366373bc6b319bfedbab421df33c415a54340fcd18a171a22314f4ddb3221f55f3a86a4c1e2c09c8f3aa0370db511f19606cb5751da42aa771d4c055006e857329cb9cb2598cf1bd3336187728bd49a932b3384b92bff928851fb3595315f5d69d5b0a0d43a6be7ac579a2fe59f52284fb9f1efe2e1295f8e7ea97cde37a213e23417c15521116a9550734f4b8e4181fab966bdf5100a7eeb08c203ffc49b7a53d57c18aa863bc784161d2a46e4f0aed1452fe868df4933e8015e588b67e5bada5148808ccd85ec22d3ac8c4489eb7130ae1c5178fde0f6b939958ef7643d84da915fec957a921d39b6d9118c19e8a26278f636b0e19d9b727143879341ef315bc84297824ec80adf26bd6f6d11bf167d8528b149f62fdc18072a2bb8ffa412c83c8d1ff80faeddb7e6a44d499fecab98ad231b9f1c1024e93783cbe952f9e29a5ad9c3eefb61293d82708a5544e2066a66fc55135371283fc2506964a613c9cb9547420a1e4c2ca3480001f3a34a484a389362485e85b4361fb1f175c59e7bdc8a34748e1de14b7f95612458c01ebed5d5cc8cc9ed5020618f45766c1994cc3b6ca2c7db812ef7ba76e8c8ada18bb56939b2db3f7b7c7ad5b4c1dd4b943b92d48bbfc3e4625b50feb64a2cbf292c842350454527145d958ac479d2396ec9ef003be95cc3ad01e56fca9fa59a1fedab1174a34cc54112371078f8cff98f0b5c3a3ea249f8d8edd14b3f4a0a9bd5e644bee0c5c958ad096d6945ef8712f0d6e827c13511f577df10b73139fe9e6bb66832766a099395a47ca51535472c47618b823726c32b91bffd8d9d6b8d6563332aaf2645c0d4a595cfba9afa511f210a757c9192c3083d035ee2e3e43fad38cbc90d0c8228dc21387e6de295eb3415989972d0dd554518eb14fee646cfb697b72472a7d1865ed0c86858cbaab13b4127514b8f90e21599092353c306c7f240b437f77ee16bf3cb13b759a5bc8e09fcfef58b19da9705ab5328d26fd4a77c9dcc7b5cd66b92b50db1e9cf98232864514d0ec83b21aa66387ef2e5fe13b5607ae0b4a876f9ee7cde2becee21de8f6a358a31709d8d4dc30118a65d3d934fb4ea3deca16a171b29321cc5e29987d5627180b095f7714286ee893c3105c234010e6217864412ae1fe66e885a5cc03162dbe090f98252ff8425b2de237e36b16114f9d404887dd7a4b92d227ed114fecf44949ee2e1cdc80facb074e6780a6762ce3787fa9552dcb938092b560d1fad2f415b93f58a1c8a287afee065022fef8b20c13136a5ec6c61653dd44c72b22012a08a518f4c6bc081b009f5eac945f0062d4781b837e4a44586c138f5b43c7b7e160a7fcd3ec0fb7a4ff7b70f69b7a0314435492e1e8c22e59b5f894884615a7d0b19a8f5815af9b0a659317f30cc8be8731012d484c7fb87b658d0723b748fdef5472c214b3ec56fabc5d663d6fa7c20f5eae37b2368ccc94f8bfe5b1f1aeed3e08d1268613dfb8d74930b8c2cc646fe9f05b410eb3c9856e47413f0aae7fb92dafd72537fa0e64b11cbde52ea026a514076f2059cdf2840a65cd3572c4e20407c612402a6c266b0828a6851b8dbb0c4a589437fb8bb1665090a29bac5ff1d5849a66f492fb748448848b06c900bbe08e5a98e0a6f93a02fcce794059a495c36ecac43786d6917fe1152cb61b7f0179355db2987c50d3076277fc490d52a65211092c4135b0afcd158e5a42ce9e3e9a439df177c4f579d1ca2be55a99544fbc5d9ddb819fb63c13bc0a04e7f8f4427e2342f8c40d717a9ca890eb20d29e1f7cd0fd45ba26576ed8490e9bca378f366c0833d3e9b02b7329083531f7c1064f4792feb760d55ba7e681c785e6e3fc6877c905bd9e8c403f3094f5e5293bf552a983b9dcdef4285a2d0d5d75a1214605866839f95e94d6e1db4670eb9f021797cafeb81e78f92eaa229694caa00fa6bf30a7e59128e29c1eba8dd586d01e99e4e3255662f3af0fb4204fe353b3f8cfa002bca513ca35bcdc73eb310931d2cd16e99e976a3106d5f27d5d2ab1b123c5baa6120c0b0cbf6350dc12b43c19c86a6bf5c37e4be1b458d1cdd36ac663c9b4c8d2358989d596637b424da844bb14c87133b0fcdd4a198c980180b932357d974c01c870b045e0667d53679a4fcc121bf66d86c85aed8aca7a969d47ef97b4319e82514918c938709cc7455d9ef70eff4618cdb02fa6d5bfe2172884a527933c09638be7909949978a019c7a5b0e2cf8a33928649516b43bdb4995270dd83603b3dada84e6242b73e1d6939a6498586943f4dadafb0e12812ddb97a3d6280fa9daa629acefd1af86fa3f1b557a7c92bd93fd38790c173cc154f503bd8e499c8208cdd3809871a77995226790235d627888cdb193ca4ac444208e8fa81638d1f9722af00db8c4fff85afce22a5f247505c9c16d244d3579e5cf5905b93958a68477b64d58b6466c66be215d750672c2bb894c6d9c7e1bd00be7c4c7d9ae0dbbcfa9ff8e48dd8344548f94d0faf98bd9125abbcc8ca8361b71e65e6893516a4b13942cca3860d73e5ed1dd0e9991fdea5a83b08c7d8a4d79e83eb1559fa06c954c998ab5bf28f49c4f90ad430dde3f7ce2f866016668305085ab470ca16153036f77c77b2128a3872ed883da8047df77568084d7203f0d7c994c2be52e659c288fd64c28aec4ac3985ab3511c99b982e5ff06ca4e00dc52d576d7c06a03b5d78fa345d03f61799577bf1e8ebe9e7c93eef2c8c87b05f8c9a01a6a280dd3245a367fff107abf15f20a61f67fe7b48184f68c370e30f86b1f3a91bf091adcb6fca353671a7ff4d2fd297a05d2e8b8958f18a679d0db04c665620860e05b129fe4263be45f28166b3d8ad7fd3f5d10a81dbd1b84796f87ae35936d1ecbf82ac1d5194b96dc8d799679a6c4ef812a5ac1ad5b70858ab1619152f0f2ca447d4fc5bb1b22db939155321b0f52b8b599a5bb435077f4987930941813451116675435cd7c9e3c0d7b1ab4996cdd912e15b6e736ff9dcfd90d60eb26d02c575cbca18fc1116d8d1cdefea787e186091888325749b6ea7a4fc58559a6b1c9cd3bab7f12ed438c37b53357a575cb7580af661ae68561c335dc1990cccd533c48710f9c11ecdf2c906116dd58bff7bd73a3de5758bafe75cdacb02b903e04d82b70ad5a458c2290fec1dd3e13638eee836460b295d2c5e336feab31689f1268da31bbcd526dafa583b1d", 0x1000}], 0x6, 0x9) sendto$unix(r0, &(0x7f0000002340)="4d9610c9210c60011d6e3285af4d7fe8c7ba7d2c41a6", 0x16, 0x402, &(0x7f0000003400)=ANY=[@ANYBLOB="b0a1e5962d4862c1fbae167fd2ec6846fe341b57275f62322f2de8a7a6cfbf29d0a0eb262a8d006ffb772952b88b0cc43f46e4bcdc9bec70a5405c1522ecca3d6085644223ea99ebdab18ef3b6a105f4931d829069af56c4ae4f151e81cbc0"], 0xa) 00:00:02 executing program 3: r0 = socket$inet6(0x18, 0x4, 0x800) write(r0, &(0x7f0000000000)="79d05efda3de72bef80a3a0db9873e2c25fae913b6acc0f8f4e52f26999c0d4d570d32049fc011c1832ee3b8f26e4f1bc2193b31384166d5ec59672f386b30e34e4921498b41c5e7dce1b25e4f4576cbe2cd9578cd14cfac84bbd1df5327da9a62d0c4f444e3cc743542b7efd3344f2f207c26fa307cab3234f5d73db6876f53b3898193bfd939adc098734dbd507a4b53f41e8d16c38af9d2b98424b512012a0da6e22f67926260ac34c0f41e89623d3a4b2d060b71fbe8055a6829d4e89ac7ebb0b5165216611b19", 0xc9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x200, 0x1, 0xfffffffffffffffd, 0x10001, 0xe7}, 0xc) r1 = socket$inet6(0x18, 0x10000000, 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x1000, 0x4) connect(r0, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) sync() mknodat(r2, &(0x7f0000000280)='./file0\x00', 0x1140, 0xd7d) r4 = socket$inet6(0x18, 0x0, 0xa23f) chroot(&(0x7f00000002c0)='./file0\x00') fchmod(r4, 0x100) getpeername$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) nanosleep(&(0x7f0000000380)={0x0, 0x8}, &(0x7f00000003c0)) nanosleep(&(0x7f0000000400)={0x7f, 0xfffffffffffffff9}, &(0x7f0000000440)) dup(r2) r5 = fcntl$dupfd(r1, 0xc, r4) r6 = socket$inet6(0x18, 0x20000007, 0x1ff) sendmsg(r4, &(0x7f0000000a80)={&(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f00000004c0)="bb462827ed3838b23ae653303c8756f529e1257c935f64b60ce1d9e83e5c909f7216f6b36aa7f88b7c4006f889a1ed596bbc7b899d2d2a9a868f3e5092f741b43a3a232b17e1843f62043d63413162229e3e72f55aa3dac78c7b707c0fe51abf811cd1d0e2adf19cc2c0213b44e1f22431018b6668501fafb1019e1ca9b46332ca9152e8bcebd41c1007d66a26c9610d7105ebc9e70a210a2d5a265c5c68465e20d0befeecb63f21c8eff2fcf9c875352d2a4e18705c0e129e3511a71e6f0ef4625d247944fc98cdddb0b5444d05a917111cd1475f5678eeec974398e891998586", 0xe1}, {&(0x7f00000005c0)="f9042d905aa0f5f3815e4c3ae8f0bde706ab5efa2e9fc0b43e095b359b0cbde8f2009f1de0f9b87643a455b7b068cbe4f8cd8b608cd44824f430cb3ac19d166733833399053b01560f388c0d4aa44beb8aa85d80fbd0f38f7a1c60c792187c14fdeaeb7a14", 0x65}, {&(0x7f0000000640)="6f1f0d043f330ddcb03b9696418c12e4457099f484feeaa7b54fc16329c9b6bbaa16f08cba6a222c380c82d9378aabd1f15a", 0x32}, {&(0x7f0000000680)="4d1be97a145af14f11336ff99c9980ec8b727e7df5234c9696e846a4d608c20753fead5ed47fd68279e334c4d6469d06872c76ae1f267304cf26f648ab897325a79037a9682527e6e9a5a2a9bf062ed3eb472578fe62270e8e88a59d1f6a5cab3670bdb20ceda30e65b37621ad5d0a775fc885ce38324c815da1113f032ba03a03a32ba622", 0x85}, {&(0x7f0000000740)="055f331f54f8fa610a17acc7389f23ac2a5daa69aef57a941299fbc24aacd54d1889d61db9a6280df9b362a2558eb9ccdf822e6a08baa7ded844c71218a619f266edb35f6ef286a89a591f63d5551950bd7f0fba1200c94b685bfb14e9edd17c95bd4e6c9b66c2d6a97a7e071905cd4403b2f4183bb563a3b11d8dd33098ff193d823472dfb39fc501d7b917a4afe1808d61c5", 0x93}, {&(0x7f0000000800)="d4ba0fb7896002358551d4f92a7706f8a70079485850399b0b51f2f6f31ade96c8bad8570f24a0bce933250b6ad83ad0bb75b10df987c918d72884054e560df2d0c026d403114c1b732fe5f9ae6ffe2ddc", 0x51}], 0x6, &(0x7f0000000900)=[{0x20, 0xffff, 0x8, "7edb355eb43c0d59fa3b73"}, {0x30, 0x0, 0x5, "1487b53441ffa4ad7ea32d495b5886845ba960057dd4626faab012c6"}, {0xb0, 0x100, 0x4, "6d91b17167b63e2d46635ead66d0e5e859c2d3038db743a3979cbf4b737013d5b9b31b2bbcbba48e9366834c1f02f336120933c3b410c9b032164c53c8a04a7aa5c5b9b27e37d6285fec11ae023ab20a094659c22da448ff08ee9ca73531b093cf0dcdfc51d3a646b84215d4a3031fc3b263bfd1e4743e9107c8eb67c5f798771264b93e9a10fb7ca5eb21fda7129dc5d508aea0090a6a5132"}, {0x70, 0xffff, 0xfff, "f4ffebf08ddf5b32a452f93499b109182b9d8477c0342f5f445f2c46aa9995e16986e62506110608ac0dd463805dca616aa24663275fff5bc0c57caddc1a2aa447563da95c1d479fabfd590c88140c5c070dc91b6f713d06230d053f"}], 0x170}, 0x40b) pipe2(&(0x7f0000000ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) read(r5, &(0x7f0000000b00)=""/184, 0xb8) recvfrom(r4, &(0x7f0000000bc0)=""/109, 0x6d, 0x2, &(0x7f0000000c40)=@in6={0x18, 0x2, 0xde50, 0x6}, 0xc) flock(r7, 0x8) sendmsg(r5, &(0x7f0000003100)={&(0x7f0000000c80)=@in6={0x18, 0x3, 0x3, 0x2}, 0xc, &(0x7f0000001d00)=[{&(0x7f0000000cc0)="90f37fea", 0x4}, {&(0x7f0000000d00)="cae74b27d84cb5aec0dc4aa3f9bcc12d6b445a4fe0126178aaf81c708032727ae3e53e8af962c3ff51b3c8150ccfb225da01d3d126206a2817addfe2c988fcc6dcbe6e0d024f6ad8c0b4a69330f51369dc78ac0857e049b22cbcc23bf44a215a393cc448ee12bc05542fb9eb860342a3a47d1ec1ae77b89498c852fc8b8bd584647dedc0e95d18d0ad904cb482d6cc43dd161e9d110c55488e9484059f30f39d6330791c431ba3bc4a757fb8f9050a770bf6f7d0073d5eeae11c5bdd7dc130e73b2a449cebebc2243a3f9357daa095adc741102306c34e501ba2563a4b88978967ca110e8c1e06bdaa8a3df902d01a64b038b021c31ec4634bd70ee32844a1038daa52a64680c0b683e9784d41be8f027c0e8ae3c49798281fd3b1045615e87de80fd3eeb5635e817b9d2f2f79b4f6268bac9670a046b68c9f9b2e6ddbc581315db02932be37cf6c63cab7e928224a296a24be76fb9ff6a00a714775a1fef2653d82bf654a6cb4edb64b80759fb41b06cf78cdcc10da7a81fceda6cc4f3f42ddb49ff9c4adcf7560a6368d27043a2cde8fcfce209eeeed34772883bf9379d39150216c272dac94622a49fc6c61932fde8df00fd54fe86d9df1e32689d025a38feecc2b27304b9d8b308bb6f0bfe747170d423c4aa597f89688bb9c5eb94543db10efa0107fc788cbfdf8bc81de92ded532c3e758ae371b60ca339e49550adde37f1fa9ed28e62bc9a22a1f0d033017c0c94e5fdfb42fada54f9f50be4815d197bad48c311d8cfe053e59798d1d3d4f68339f156c98c9aee341a03e909f2e5168d0160a5a3bb25654011533c19d769ced56be934b460debd3fc5649a2749de71511b64c96c2b14eb67c55144132622b5eaa98d1a077ace55fe6d2bb01a8112fffeb0d02c72fd4d9cc35c403b39b02651cde877120e517f78d0d861856b00100089cfddcd16f08c7ade81dbbb4b5a7e2af0afd29c307775fc01fec85f0b683ed691a5238fee80cedc2ccabcfad8d13c8480c0d8ed99fe8e035538288427c946bac94fb0326a8bd68a627d4701f34868820f12f8cb11dd40f176081fd5bb2d2304205acdf2b7351f465d549eb984f6081e9da77efb12a87d00de6fd089ccf341752eb0dea4bca7754e8e4e3f72b5fddc299d8cbf792f46cdd19a89593c415b4c7b63244aea28a9e86596e7e9a4060b99202a18038cd780015a22b10f85b053e7a2997a864dacb06c46ebd74a38b6104a063239c99102e5bd96d8a2e596b561ae0146d7d868703d62d60fd150135b59e38bbac817da30ee56079686332de781d33c3cd08ba2f57b4835a57c56f4079fa2a6b2d5b73d77066a9d11e30935db3a80d2032c962742fbc65150ba06224a5d289bce2e81e49d8638de9af72771feccff07ce806d23ba81448876ce1aa8d7ca872fa7b631ba11495f1e0ceab9403980817d9415d57ba5eb13739615cee5fefe2b0be3315812f13e0eee649fcd3bcbdf3f070b6059e1ffdc71201999ceec784174b249427588fe2c30edca38141b171a2b9d38978dc76597d38db1264177256f489fa7a1a9d5cd9a6fe508c0cc8f04b3e9d12214b6d60b4a4c9b8cc4b1efc8c1cff4377f788190979ac130e0e33eca0329b5a37afcdb79d2c6118c703bb77a8a58214b383ea1e50b2ba6e013ba5a063070708d2b6dbb9566439628f9b24cf55150a8a816154003d42887fb1a167e4de61103c2179f13689bf1d26263371c5c0de06b7b8036ada21141c4be8c7a10b36d5d175cae5b04d1db12fc3adb225132152eccf035926b752a0a2560e84375b8e7cb10ff757358aaadc42dafe8a604aab7bb722d66b215f32bd725626e74da5e3dc4bcb106b136a3b00a2bb9118a961cf853bfc7e44de3d08defd658421de6a5cefc3e01f984e004d4b6a35b013a07637f9c3ab03152af94b6995985d10c0c94586368fa6594510adce0cd39a77a51851cc28778911fc98e784b1b0b6d5e8ed31a46feb51624252915d6191f6063992c963cc74262f42c1247b4609ad5bc7d12b6f5cb558612574bdd70b28ed9c7c065af609a9880a8354b96b06657287f7290ecf3ea133e63b1f0701b145f4552dc9e97ec433d8bb8a2091622ca754809fc8dfa0f274353e8a6db14e751961eafd57aa6e907ef74788be327e2b9726df919e305516bad8be887e6cd6fbfa1b7ec5b156b9e7df6a6b2fa5f053ad610a91e813f3b89be9ec38e0501c97d27ef6880cf3776d992db42eb5ebcdc9ea522e08389531c002230350808752516569472fae5a13cfea3f443b3962953f2b39e14517397e4fd305095ad088ab82a2f7f54b6fafabf64569a4288958f19cb455d06e33620b413dde7d2731fa60f9864a4da49d6c057cc90413aaf22516a039051238b7aa34823755ed02a69c3f5c56596ec5ce1ec5b569d6cff5beff1bbc279835b68cc745f7082bf4f66a37f98323d3b0908483460e13b698bb004599b314c0532841cefb84d9fce3a573274df27bf4aa10f7476e62b4a6f81f5ddb206bbd7654068a615fb1776234d200de236ce0ba324aafe7b43ae0971b2cbec5c1f556ac9c8363a31266f509595ca2b8650e79d4947c57a8f1fa6f54ed5613016538e3ba46989442c849e26312647bd29dfc8c9805541c59e81d90067c2908d327f4a774ee7e8a3dd7c5dee19779c5e33fd81929c4418fc2b43671a9702aba03451dd9c8de43f0538cf7c255d5b792c4599457466e79cf03e8473dbb235c6439d85e5f0a6c2c0ff95bc85de99c61ab3f7081d6ea19b3aeeea4f82e3a6b17fbf105d4f5b3692f8e13a5fc44103014066bce2790c210dacedd936d6f923cf08e51bcaa33daa9987eb528b5f96418da0e91a3fb450bc68dbb0b31c8f9002b256798a294fb294f72e223b7ca170d081e941ab22b94ab12d00de457695b006db827ba4a2ad253422a74beb6f2dc137e574cc5c6723b4b02c94c4c22d79acdc5e37c331b91b5ce5433443748e46ea59378c4c450da5144a443ef3eb159c7daab9b23ae50c894b27897f24caffed868c405a875aa22efc3f2b330e0f6bfa4494dc71fb636ec3923baac54827b50205de2517ad69b189cd051eb3668c0262576838aa35f8d44e6854fa60f00c3eb6a410ca3e4b78a3dc8a6391b8722c84508a124d5c4407e9bbab73031ed2d3d77fd37953ca0a773a7ccebffd9de3a09ea66e938b96df808837d6031443cda1fd04bedb96debee4b42f5817e46048332f1ba0c0f0a002532dd0058437e38ef8e691de602d1c1a6f4f9ed6aee1d91a8d821a1e703c61eafd7dac4c9619f9752dc60944ff6d7ef203d6efe83e4c6aebacccaa974cf7e9de579db338f73439748d1fcd47d72380bca26968560df4b7bb299fd8b67c4f053e4300e51a54b2fa44ef028bcfbadac7a461b3182c6fd277ea6878f96f39582cb696b00cf8b4655574346ecc8fea6ef7f84c4b0c1ce9f1254467ceba50db3f553e00e7ed3e268e52dffb1a38a38dbff5d405c1adcecd96b00f71e53f1e76a14770cab32b2b625c3585ee8a7279f1ae9b8031997c57ff8c0f4a264af216d614f3fe6c44d70aa2eef2c6b32cc3f3ba1cb7ec68c60c9ebd9014725215d8c6e491ea6c34cab4c62ad8d3f604c8fda566dba4a70a608c81a0bf26ddde7bca488fefec3c77beaac56997c3136a41d31d1fb0a32ecd6679dd4a3307d2bbf4bf3d0408429accb7148a71b627cd670c52fc24fde1040e1bee6fa1c2f4ec910cafdffa3dad1ae5e22c0d5d2c16f337db10b9385580b0610c4b963765814fcb74b2829b4d466c471ed84c4f171e5359964a2144be14891dca64bd15493a1791ae0b98de123239b157a7e1502e3499d2aeb90388677b9a3ba5fc378255824df58797d36d4feaead09f0cd5483ccb8aff6f6bcb6ec138a212e9af6a46956a44f1d8cf0746639a0eff052bb7f2b4c436ff2840c03bfdc25daff611dc2956557ed925742c3c6442b0c0a73e51892e8010a108c9e98122ed531011451867d34b008a65431fe2c31fbc80c61bff84bf820ab55e5f339c49ea5366f47d6ab2f78b73b210b076a8a68023a6f54c7ce18e00b9cfb0b38ac3d2b7375eec1f3c7ed20e6aec72ad13ecd4f03421de2162a78551edc322eb0ffd16481c5a84b8caef2646947541e980f59a407e2e0d48e1b030eaaf05d4c9a1f01a3f5a4336f70688b9f2cb2ff43d87293e8c7c26d0f35bf14ecdb7376ef5e2cc6eded49329bda5d617e96e39bb5535428d95ceab20b050ea8caa6140815752ae24e45c9de8bb7ca7c0173403e8cea5139b77cf521fe263cfac099ea3be68a9764e6bd659fb1215a928093c05a9792bff812bc3459d24385a8c36409901d901dc323858726e75fbf8492e0205e027309ad893a8164b3cb774ad69298afcdf44be8e5351460d1e0b7b8409a845a7652558804846a83dff2059b5ce4e9076146a836092f8e9a393fa0cf5f062cf9887a82cbe4eec0203b23a0542c81333ea1813ff817c0aa4ae5fc221ce5320699d6b7aefe942cfcb054a2252b249a0e6586ef94198b90de4a7ea9314b80396a3c501cdaa32b50c0167b168ccb07759c772e052850a429a880530a52ee63b5ec3d73ee0106979c4b6cf270ad1fd0b11395a649d9ac34e06cae6b6f7c66bdc75e60303e29ff4913b6b76350a83c62370da4e1a136338149599c6dcf7ad09c3ab4cbf5746cba8781d3df1ec6243edb1ebeacead01837b2b677941c4b69ddcca2bd820e53641c71d18e77f33be38c3c42d6171ab85f1c37aa691c5a5734cdee26b025a0425a8589d425671b510c04fcaf8d0966791232aede83cba1a2886af34976414a240ced61153a028052d289d16a17b897208cb0a116efd472c1a0d5053427886f9fad70f3e0cc0b09de481b3c9188eb8c107c4da4cb9b448700d29ee260bc196cf17afd1bc50032114cc112571c357574fd5a0617a03f810a4204adb1b53cc7496dd27853e6478a977e82a70d40e81aee73c066885d4497f9a06311881806322eb5a27db417c0413d86728a11ae24aafa4f40cdf4ee462528cbdb47681436507d53341ffa43b668d12de467ac0fb1a329213a5aa7d1b46eba7b28a2d5bfb974ff3ff8f2939c68839a2af33384e1aad2f73836b2613bb01a2ebdb7e5ff7c8062026cf116992dcc67429752f567d86196b037a74043ee74d68876e38c97bc0a259b267225eee238560f274a4ccefcda93d267e83073e83b216240d66569f2c9192ba0cd16ea237ba39fe90b77679ee4f57cbb8892a608409eecc19788b6c0ebfe3ee29980d10f4f7b378c9c2e82cc671d601528832caa603a72b21b21198316bdeff7c93ff4d7c17aa4aa97312fe4f3de498865ea38fe312d87b99a68da14d9bfd19d725592850e993a1ecb88ab977d8c22c2cf2d0e93613eea6ed2f3c47cea75c7d5f36b1db405c23cb596e2bd058c6556a5a3d849a3c40a73231c471c984c25922b28d2f6f33ea6df679af853e85460bdd8ec2dd2ff4bd4f31691b1fae341db1121377fc617f3136ad6fa1a1c0d216103389f735ff2c93a36bd67ee301ba4560a1df12fc216ce929dacb4bfab5568f4f5b35d24db667754a1780417ef8c7fe8e736845a01025f2f5c45cc13a73f09e3d28bbd05c15340d5fbd4b7fa9d18c38438d6401167cb6f5ceff8c5933843ca51785114485f55dbf01dc0f68f78f80eb1426d03899966ace18c453ced8c303caddd7ca76b56e4ac333c457f9d66566c637df6f959ca05093b0bd0d4d6f9620066d04dea16212dc995990cbdaee868b0ea7e9cc0eaf30ec6728bab81290ff9f25f7222db", 0x1000}], 0x2, &(0x7f0000001d40)=[{0x110, 0x101, 0x9, "ccd5d3281df7bf902e5b88f5cb2a8805b23b985391b0303b8b3747437823105a1b83165f56a0449340885a65a1a35f1e8d3c2b51ee2c6e0c3d1bde461e622e535e9eb438589ab7165b9a671b2413fde1bfce78457799017685880ec54f897e65c96834eea5f1c143e9117f95ab89f89a5e77201de8e595b11c8eed142bcc9028a20b4fc4a156328dbb836d4dca1ed2feae74bcdf1784ffdca2f8d2d3855d5042696578ea76032a97abea17670cc58b528ce0192a9d7672d4870f2163aaa5df554a684eab92928ed1874c1d48bce73b4a4ce91e05899f610ba3f6fca2588a97e5603f4969cdbb2670a80121363b3f7b508511ffa620ec955349"}, {0xe0, 0x29, 0x8000, "e2cdd6dbba9d71912c8cd7165d391256f5f0bdb614235ea53f61c584d80ba824353fd4c55613cb24ba8ee63d45e68d6434a5d22af72d59651f499455121fbd0be073cf79d07528db67bab9b4445810a13e7b21cebe836341ac4a0651f9a0186e8c3f1d65f0a8bda372d3c68641201b77f00d18dc271046a66c3a757098589daefc88c58764e72e48d9b18aa644ee380148fcc7f140d43bfa3a7755b991ad0ed99bce6e3fa5879231b3b9375f19d60f5169a2eb4d621c7ffb510a3a74169d849f79d203e455ee7752e5e8381cf30bb053"}, {0xe0, 0x100, 0x7ff, "84bf5f17f16ad16793efc23690ce6137d9915db12d100161c5c118c5b3378a01c77e0330b9534235d67d619459caead3945efda7b8b58e0013213a3ad8e899ef550c5792dd5bff2bc886e9fa58073fc896d1c222ca51ffd56ed113c2b38c6b7865d905d18073fa185dd67957695e11a90777ee2ac9671783d4ba32bdc1d534908cdd624fcf316dd7a9c489aeeb475f859fa58b5048a9177665a868cccefd8d56dde697c0600b31967242c9b3a5c5fa76a1c186840bbb3aa4a4ce83495d9b37503fde9d89ef18a3972f0c65e838dcf9"}, {0x18, 0x0, 0x59, "f4111196"}, {0xc0, 0x12f, 0x2, "825b91ff831a519560f1f880ba087a88f488e19562e3e1a15214cfeaf21559ae748b63d7e416cd0cc93a66742086d238c7afc30761dcc4bcec792dcddd5006c46a1bf11c79a28eda515639280773ae15522240f19035893cda1d5bde21762234820e5b96f6f4e8fff5286bdf74913d687f11009f7d483bfa00f6a40d523e03117c780cfaf266d4bc323d04a313058f15f3ff43d9be0c973ef33d722cc4ea4dac4aedc5efb844c0ee23ebcc232fed4d0d"}, {0x1010, 0x29, 0xfffffffffffffffc, "78738d865ce4cb9cc373fcf405dd5c8ea09c2ed3ef594f89c07f92657f8ab37419f75eb11754ec9497ef3ec76b397255b370a69582e24b3f6e1678d34f6e864626c29784e45c03628b6a37b8dead30db7b29b412b20b201ab42fae80a2161dc5d827c894ba042e39771997aadfa89392e80ae42c8cae68053972b07fe53c4c6ec1f8a6d33f0997e085d359cb7eaf094f96acc92f5b413881b975bbf27492bfa644b17aed5ce731462ef045760430bffaf29e382175f1b8426d728861c54f92e4eba26f43f37442106fb1cc8e4a9cc0c10f69c08ac805d8fb7b3cb445a80992b09f99fcdeef62aa51fdea91749a97521478ac04ac843c02574458cc1444ecb7aad5c67b372d15a3b51fcc1801855decaee03b2719f2d549a5a294f46fef1d3a3207f8058de49960c777eb48fa7d035f6ea7d7b833e5a7e1c9f6e7bf703442e336df615beef40882f0cabe5f21ebc5d32faff29194123b39eafa4cca42e9752073a42fcf790d29ade2a1393a6aba46baec48228464cc0a430dd60009af4e76d8a0f7d143c026d27c660f808201a03cba5162d30a3c506174e69f4ca4ef1f321aec5d3c245edfdd9dca813c8f0c88d483b826ffb9f475516f12db90d3261856448fe5e5b391d0e97d1c195289566d8f8af8590b28427bbb240518d08e914b3616ed8eecbac74f3221ca17f5de4220fa60ccd9a70cabf34285ea438e201ab074b5aef2992226e1074a5dee3b4cb5133a1523894958b9a0ad27a3559d1553fb855490bb33792b2b6f4d559f95fbc82c225b3fd61bfd94a3d799a3a036f7e0397041d19a6bc105e03095a6b9af2c7f5e572eaf590f4ea8fbd8652d3e7a45e89fc8924ca33c79ed78ddd7fd5ef640cf1f4603c10fd302bfd35cb26d61339fbaf56ebbd4e3a6d39cb9b89edbfc15c774e8c1cc8b109e67c6a37111ea7d8754d16f2782e013f957ee9954c30050d604829d4f0d9615124fd66afff851f930bd3223a6995bdfef9374f9a48ae72c723bb3cfabe92d99ca12404038efb68fcad16e93bafd4cf1ffdf684c139ba9d9729b0d415486ac9a571b160887b4db40d2e852d4dfa0a47e539469922588b3db8804254b706fa84c2bbb98189949b8d0769c1204a51e00c5f98c4c2ee2be9655222c5ff0bb4663fa7cbd4131046ac89153daa3d2bfd2fbd8d3faecf74d29968e32aa92778b84b97e9e184542e288daff86c3706b16010476d5467cbe9e8d85fa567bca458c777387ca566cc2c1827a91526630ed59790ab91460e65833232a59aa2d1cbe55dc62ab9cdab9449a8295c2bb85fcb7cbf7acec6b8c5bce2661dca9dda93f97425632d2a48e692ad33ebe4c1a18eef7bec3b2c5e48c5c0017e1998b349a7779dd92e17e6453607e3db161e735218a2aa74be1ffdd8b3813bc9fff3611cb71aa4d0b601ffb3c2fcac1f93bf67d61ba3f5b40e3e9bfb6fbf3a5523517d0df70265898c7a338480aba02386444aeae1c7c8fff558d00bc8c8295b6630a59cd0aa18f9d780cee3c080852e8d666e4b3779606a9d54fb5430c7452ce81be6f96fb9e328caca2e57eee2e7c386d24ae4c5b062d397753a1c5f94c8d3f76164b3bd6aa80398b4dcf8ee629e542e3220faa764f991d33a601f681db1017210f8c1b925248984f26b6a804bef1d6c461508a668cff2776ce6ca1bae9da413b44ee3ae354e67b51bb3b14873333539f56eec549082a8ef96e4c92064702d09cb48de93734fb7fd385c7a35fb9b28543cc2aef8fe534b1768851000c181d18ae76afa90a4bf7325b7f66a32fa924a71d878be23a992d2e1f5977ead5838dc14912fb00fe0a4df156f6399620fbecf74b65d5030217c0b477b637ac41ae45e964d67f627dc765bc991f9f40fdc5724b452ddcc860c49fdb8f78eb57881ca4fcc14801f1f4cc1cb3442d6bcb4c94282d0f54a6c26adb3fd60aff374e1014b73013f529d397cb76d586a20e3add93964510edb25e407cc981ff84da1cbcc8e77b97054f6f9a3296fd18af6342278545d9a975ea30ed522543712220a39f51e88864f60be202f210b9a514e6b1e39c72b440c1085ea6fa56eaf22601b7d326c1b84ef6d2b90bd57f9d16c4c4b855c8c97c62ee1bbdd691ae0638e8e6aefb92dcdddeedfa46ade5c1975c12620a45a79bb2da69fbac61d543a31fc70cc171550b0151fb30cb7a7def6001c4e8e014a9c14c0e632beaf8bdceffb73a82959637dd85827fff4c7cdfaaa132dc0a972a7e60a6d19af80a8c251347bb76abd754b965718256f94e73aed0fffa8ab41a214a15dff33eaabc31500c009d04e467bff2e75e45df3316e8c373067a42474108124c1b74c2a3455027cacb62865f9bbc7349f95069babd00cf1a418dedc0e3240fb1bde27bb8c605a1dc6c4dcdf370b67954c797180be5ce1fded1e656a10ed21c8a55ac134367e92f2c870c47dae0fe70dce9ca8cfcdf092734e138c1b5e8e1b868a4db5da04908a5f3b34317ba469365dfeb8bee09ad0f1f2afd2cef91ea6ced69a13e2f7760d2ad0c3865c8b41cf41fe8d6f7c8a4df004851945e5bdc94f5a5a9ab583fc179d3a40ce9cf4d56ee2716795e009b4d631ef33ca1847edee24e49bc2051ad6f8f32b191212983dd17b048960e1c8143035583576fc62119da81796182f80d3933e7a0dcef5971748a9eaf0c5ff2ee3ea9c67e4262f6d69a0462abe932c31ae2362ea877ebbdb2ef89f04efcb1f2f424210db5e363eb02c75c602ebe8f272c321b829faaa9b9794449ffc80b7206e46dad922155219ab8984005dfa7631b3dda76c10df6e8d01da4b122894c9d4ad6e7db326005b2291b81b77494b6ecd67deb3d5bd2a9336513de72b1c83400a92acc3a7b9fa20b62a75ae2ccd93e8860751ff70034639b204c92303c5575ce9749117953e366b24d4c7a98b967d42898ff274ad9563243bb6013afbab65ef7a12af9cc4f534122ae9406abb6f192db4d1c5924f4ccf975896a2dd9742b269b0e4bf31c74f349ed338c8e22be4bfb7178182da5d999277737d3e38b308c7ab27e29d8b3b1d701ddb34152883360fb1ac31dd83666947df99d796c313c40306cb2c3675f16d84aa9c7c8491a0750f4cd4bebfeb14621fc9fda96d91b16c59f41e6207aa5c9529fa5346d93669314a8feb1b1a09efd9f21f2257e205732ec3dec434f54c3393414712b185eadc46fa4c15fee1b3702fc2b683888b63d2bbe8e0756913beb0c7613372126f602816286167c62f1d1dc580cefd85618115b20a0d5a16c5bed17de0549f1c15b644dc6aa21e2dbb0fba97f6a72f9272d790995509fb595de30720d376b057049f468235a3955427301714206853a69da991096dc1eca57ca68431eca25641a549ac7decd64ca85acc6c9812cafb6e8a88241a622f2391cf72ded2a2e86d21367d830da37d2f23fa2ac58bdc1d02a092f7a9facbefcb61080f72aa23601787b5bbb7af960821921539911a7f9742ca4dffa629e5f114e8fee54349e90c3c1f3705b947748984f1f536246a541f816a8f73115a0749aedef5a671c3f0218c9c08383021c1f01072585826cb01fd2231ba14ffbc02197b5830f29ede660166a00e5176ce94db53388acbd8bb71fcdb0656ff5ca8dd48dfbe90f83f33179a6a870961ef00384bc137ce21cfb0ec7d66796737eee9963f5f7c9b6e35baf31948d7adfa10ec082261ca0d23a021b419d7ee3e3fabd9d240464227defa1134e692d944ba6734f1f3d94e94eca9da6baeb72f74b90ef3cac65aedbff00a92f3379fb318061ea16cfbaf26167d184206deae6e5c3228f8ed1d9fdeb0bf2ff99e06f6430b5e66b31880b180f3475c42318bf6ca555d0e7a0946ece0d3ec88c5a952d00bbc69d455d0fd7297c34c7ee5c15c797a47fa1e70e2ac6c127d305394782f53a69312a9110bb37b7c626c1fc9a389f9136f1bfc33388d2c46e859b5bb75ae79a6d35a9a0f08d6c82b434564bea853aad441bfbdd0c2b33d5ae2e76102a5c533b44cc030a738c863e9b870d2314249f24c8c8c90b2eefc70c67401c51107ff3eec64438ed935bc2e31301b8e087176a1d44b80a5f9cc7d9b8588bdfb0165262c375e5645c43b4a06655f45947ad0226c045a6a7c71424c1a9efd766a8a3f0acadcd5c99579a5e8e405ed7a97f14a22ca029ab8af73ab5844fd191dadfbc8b725b30da2c46e9c8271c70ed7c35061f1ad93ecac67d48505263e27878948f497ddac13f1caeb4055ef47bd30749b8094c15a93e0843685049f421a922f11ce2e7dbfe7db07b1fe11c0564d32bc2fa17adff6ae3d0d7500d714738bd5064329bb01bedf16bb823b5a2f418079743552b878b79679847ff01dcfb710969f4dbad462e1e9fb07225a47a532911741b522372fc3276e1a37e0d7a759903a44c252ded5fa74bcae52a2ff7ed92eaadcd70e2a30e901540f80e2a1046f33dee9e409e826a035b25f4ac51fb6165151796d0e303c8336ab0f231d1af8a76d9e78bc153aa97576396aa4bd1373d8c0bd2746f795743214c4a33ba8f5658f6423258b1a92fa780cab94a7961d224220b94f520590a553e2a97c96bed2c4999608f90836f4caf24e53e159c85e43bb2ac151f4e7abb7426522f585b19b33af47b7c377c32057e960a281f132243aa5bf22e425f06c9cd9e210c3e4df9df081156d3c5a26a7bdeb4514f025f5c25817cad82747cf2085671bdd80c4c9284af32e094f1d8832b425216adf657d72b583039f7c50aa344ebadbf87bf9cec66a2262e4abc9e475edb2d5d08f25eb6c5409c5aff3e85c5be2351660efd6efdf365722d456427587c104339b530867badc57b4a88d8247b4bc786fe38311fe027aa90db2642f2241e47943675237eb80f4b1283fcfcaf6178735f206fc59a12dd9f7ea95de2f462681e88593add8e7c726959ae22b9701bc773608a2a561152192ab001bcaa48821d7f3ba287db7e0b54823df3a73c92aa309255ccac523a5d2fd3121855b90ffb2889d0bfa9c9b7ea5912119dfb90d9a9d32e29200262d49772143c36d2eaced161f9a8cb67f50774154ff58e8cd9e5bc44baa97bce9752b2bf08f9f44211bef9ccc9958e6c8d11ab87ff833a294dfb2599d5805a5a1546a0cc4d02532b14a7f27e43695d3ba7a0b9f2ca7552f045d44b46c8bffe3558ffd0fdfdfdedbe31da36e1ac15bd1f32b310f10b6d0a719b8faee3f577db80b53263771fcee43e64866ba9696736705ed69a3350bb05f67865642051bd75d9f431f82da94eb6d021299dc11fbe290599f491ff6f892b76cdc49771f833c85249089fc366a7474d6358f286cacf857fd7a80cb47e40c7978c8d4b4b51eaeb94b9ac2d96ca5b257e69903d4187f6ec76f723729bbcdfe58cc532673e49d61bf263580d42505444f6ac3a095153f9e36a7cc3a7bc9420d02bf344d8279f233f94d2e333beafaf841e1049316c689fe7916a1d36ed71b50f13908c796df31bc5e7c7a7c5e57b7bff72a67f01a32fdfa8796d378a4b284030968a1b70c01d65759c88a080c10321491893b0502afb190e0095b525517aab80623a23e28c5269eeca6cc537c024ec01fb491ebbf0350c25d2d88d5dbba858c6aa4907cb565729eef50d4b3c3c5a7f05c195c0c4404eafc56838aaf638ca034df555e7e8c11286cd277396e8f7729dcf8f9e2640a8b432e9f9d8c4b6643eb0302072dea3b90cc807b69eb7cfb6455966098ab1ac93df875f0f1371bc79a84e58212ecb08b0a0a765b1100a001219653cc881289b85c6a310f980e0cb779cfe76fe66c7017cb1"}], 0x13b8}, 0x400) getrusage(0xffffffffffffffff, &(0x7f0000003140)) r8 = dup2(r6, r4) writev(r1, &(0x7f0000004540)=[{&(0x7f0000003200)="c1b1ba7ac4c1354b39ccc84c0a008a0ac8238cb4033eb2c48e9eb100d7f71976904b50532fcd50e20b4e05aa9f875e121b645c7c6a68e8cd6ba3fdb6cfb792ae23fd50f40ad377e7a55347742d4b6eed912034f0ac22e0", 0x57}, {&(0x7f0000003280)="174c36435e164ef76fb7907190663a187859aabefb83db523b860ec0b5649695c63d07b2ad704b96e1068cff4ce41e6708a8f436b7c27fcf8cc894d6cfa600db8488f3647c0e6b1f4c09362090b39f2b3b3cd53322ef95a6dd880d204239658d39eb20724a50df6fefd1fd50556154400c9f65c75f1e794acb8c286fcaacffa5a20a709b45dc0a8c189993b98ff559011fa3321ee34cd956584dcb4b375dfae288845b12342e6908c0c1b3424ed764c7407502122120c152effc01baaeab435d3f6309eae517cffb8bcbfed95aa428e6abf4502b3b0f22ca55a1a629b1ba5ecef5c23fbf588a055f3d831c8da77d9f4fd7bc657f3cb0be6d2fbc5daaba0952c38a35e6e25b827e1e99a2e3c8e7c79d22a1fdc8b143d1bdcef812e770190ad472a3c481eaee920ef6c3fba4733552ed3615884129fbc503fbe60b02a60e4c79d38c5922a0b619fca2b2181afec59912c51244ace066785889db3d3f4245628b2c89f7e42dfacd399c7134df370f3746b1c97546a0780ce59f332f20ac16bd9aff3744696915547360338c9fae3cf220968d9a7c0d6bd47a30cdc14ec5a288ce1eb784e1e24f04beb7fa12599353eefcb2b23fc9b4793eb81bb454a03ba25debd683b91d506a434e8d5a9f9da81f5fbc4d5e517d6f27ad98f7961191a2ea532508b222904fa23a76eacbd153854ceb362dabc72fd69cd2fe7bc295e55f39c2907e878eb807d7fd6278e7f37d92f5f4d51b10943571ec23a60ad39de0958c75654f2378f4e228d31d0d2128e037522458d91c424bdffd09f66a722d638c40a0f5ebede53fd3d71ec353eff1de7a8db4a0c048b9a5918e483930935f3bfbd440762a1249880bf6b570c7416caed0a97f7b038634b5e0b1d51f742380f4959ca5cd0deed127f310c3a2c6a6c02f6c913424a2a72c7b212b9424ff29c7636f553ccda41e81fef91cd6f4c73a04e1df7941b30a5a8db803d2e4aa9c3f07329cccb97b359ed3b1140558aea7ecb2a4f59df69ef775e9807c6ee48d1a19830f67551f055f57ceecc24b313ab1912aca2197435545abe440749c7b90ce38961d8ae247cebfb206d9630406dbbf3c75d734369d89d0f389a0da28994f5174e8ae2c3e3851147f197f1b88bc1f32d5d1773b3ab55c114474a430f24a9e72afc85191f1b1f34e9c5c02a36a026934ed8fba0b0ae0efcda752657b84958bf30f4c9b9883e0772af52f9c00130c66d3d3762722c371631728dbfbcbdcb38369da28ddc8da7df11fc8081fa472bfcbe270c7f429e789dce39630fa23b913be89d1a9663eb90a07b1fccacc323b2837d71843c528096802e0e9cb6165727460d0057a462642046e3d013ebab2d10b811bd11f3e41d3136a45abe4732920ebf7e1d70c5ebbb337f5d63bdf5296d1e245c1a7b9324c5a75b592f9d3dc5897c6620872dff06da965620cca8dc790785b338ae0922a7178dffa81fe7bbb53a2bc219013ddb1799221740d8911da0a1d7726aaf11190ce8bfa86b065fc88a6c920b4b6436774618e60bd0f33d4c3466a68356a44034d9e7d28df9e15cb329e76687e2bc9d3eef4ce9a5f775b605a3d79e60d72e78dde918c59fb87be2ba08824ba173971b30cb49828c1868f1cbe239ff9c1a591ba5f30ed33570e6113e81cad69293e0fd45434cadd75c9c9d504d1417d66ae7aaf23f4f259cb506ba15b5a7a7559ca36543e99697f92152a71d6581ae33ca13cb34aefa6be08f471b71f6c87f080a49bc5b4dae7a0215916d3d783edc3b19ea20779efefd8da9d02b7017d2af5e26e880b288789281ad314f8cdf82e8c8e9d0c54bf69af5d70bc9982919a7423f87392132ef72af4159854b08fc1ab50640e42b8d34f703019eaf70a8d49eeab92402d0079e6ed905add7e52bfd4d703d145e00e890ba5e3a669f4744960c2fb376d01628d30e64be891a5ef2f36a55228bba1a0072592586a5301fb3b83d7c938825b95b91ccade6d7aa13d46284543eced0be8ef4669f53a05fb344db06e3e6c716de34b51e1e082f36a63b7521f179d17cdcadf5e15baaa1d1c2e518966cd7076fa1648a6d56983c17f07a16f67e1482c405e76010bcc96baf0253db30c9e4c16c91a7c246d98ddd0fc915b912b53d2f06c8fef9b64c383b78911f69197ab4d8347084532faf789d767cfe93ca661ccfbb14e3331ef8b08039e765d406d8e5c9317537b016e1d9a71fb543562a5f53ec993d155010a9539c07cc8dab0aca3323c1ba1738687660754c949a05e2c336c39f9604cd45ca22353b15baa569b3a0c4425d17c327107f070f6bb04c2bbf68618ff2bd3060fe0cce70c6142d1f3c6e23c99521a9a470665f464db0658fbfd742994ec634517508ed3772ae40f48f9fa2f557f4a7da727056ddabf7bb819a3a8b074bb81c97ac17f98be9c022ebb9e4266eabbbeadf87531067d776ccb6f74405703d9a8d5ffd0f142ed1f90c6297f1bbae04c130f2acd5326d7ae49dcadcd43ddd1294a6958c4a63ee4e4ae09fb5491e2c4c0c4ba79da8d4d8d8ee2370efd5ac8336afd378cc648f479c32a64b1ff2b034ff0e89db181a0337575ce7723a92f9947614321bf76120c281bc0bc52259ada8e47ac3da22bee5093544cc7745e41d4439491635f6103090ccac7cb540ea1f54422e7d5fc7675374b7e54d8e22ad71998e43b2b90e1c48af2875579e5b36a182b2e23fefa257921979c22ee2258d524f46ca18aca60f05dfff225f5048d3ea22a0dd250d5712d0d2636febc131a3fdb3ede8bef604d91f9e2241f3db35011a91202eb681462522587eed3a781e359e307f2e1500563c83202b9fa4395a8f79becbdf672b36d4b92803348d509156c27a2cf937c0565d34f5a255fb81a193eb1c01d7b2c4adab810a29c36cd20996c5eaca41fda7423f7a97bdf1749057e7355de7c11d2a11088c7fb1b329146fa2b6c62c6f2f46a473c9159b228da166fc0f9b3c386b0b99c460f9d84adec0f2516066a7ee3100026e378618ae5e373c1e188dd88c78b5be8396bd9f6076d2c210a53447854d661057a14aea8bfc1673fbdee6c13e6a9492b53bfde27eafb6e247dfde981302d9334e6f6ea714dce915494f0c568f328f0d1b5baa69f50512870c7380277e12ef3f8c5de69d08d9af6205e65acba11fdf751bd88b4e6e6db333a6811d5e608fb49e1495f86cac0c66e631ff236218c28576b572d0e0811f6410ad28b8750020ec34241c2bc644390cf0445c2a7ed4c3ba40ad2ad0ed6dd785cc3cab26d42e6f5edca7277ada4cbf16c62ff561a6b521850a62a7420e8aa86be45d6772f865111a2935275e78ce15b1061b40bb975d61dc1be6e1440a28fd6a8594d9123fe2dde7560db2bf34b8da841a107dac72f385cea8d73700644c1f4e0cd8915f3dac05452a3ddb22e035ab96c582459442c1505580238f0897c20e36b97d8054fb034a51f5b377cdb9fe43c2109fe0b4595bed25981847a4a3639c12dd329d78556cb528af4dbc1856e6ba55fca660c5ae94ddea56930105dbda970c4cd39f649e7e6a1debbdbb00f0a60cb8f9d52943ff8e40321c203e1fca8b8e21e4388145fd7ab578847c9561f33fd15847facfc995aa1d880f04f67f8bb2057aa0edf84a032ddad883504b4d12d1391c86d6cdcb458aafa5840effa65804b4cd5c5460749fbbb577b19d92c2e1b2b402fb5e0c33525f9057eee25d2a92f61eb717d8957da4df2db82950dc9399f5baaefe70b0eae9e2a77b92e717dc72a19ad41adffb37fe60aad80e137ef4f1d8dc6735422689104ac6264da6ad9cd6194a1b398c5871f37217f4d959391a3b25736532c908cc9d561ee42666bd500888bf4613710698a28a6bff93cf9e5043019ac830e5b06604de2263bc360b4b78cdc97c66a1eaa84afc0aee3207ddeb91d7f11af82bca609309130cc327bbad8f905cfef0c9b3c166f26773707b9ed5349774a37b2334e7c52009c293e026ff6708426864bb7af737b8994d145cfb9378656177709738b3fb22fd4fe46bdb89bb80847cb317f42c2bd54f4dca19f75c52547b9b0f5b87c29d62412c3d346e7353f126c4a014068133734bc47bfb0e237ecc030efb73f3045278896e655421b9f1717b76dba9a7851959418422ca61e21921c851041031a1fd1ff5a54ab5657d7faa44b0c49cc51efe3164ff5b64f5265aebda50368a37efcf555e23ebba9d33432880090a0beb48af6b4d74e1d925f218d30cc956912d798c385914c6cacff29c524f97a0d244fe020a134c918758eb7124549f0ebc362d69ab418b11b11075bd900eba888880c563ed5b18c04ae5659bd3626d8ee18e0d2d4427ff9bc8104238c0ba41d608ab9a547a58b9005ff87de6115e4f1ed581298c1592ffe01552d76e1f61be4b1ffbd7325530e90daf6cdc3fb8398e51ec6be3aa7c175b6df829b1e7e0865fd38091754d42dad5a8c29661a335596ebf7fddac3b510b4ad9726a99e58446b3fce3be06222d411ccea0a1448b3a8e025d9964ed1fc8fec5831270b9f6ddff24b56494d15da297a732dd88473023ad300ed0c0177e9e8953d1b89f881c6992e238cc07ecbeed1d8784b85e3738fdc78e79caf6d52b56e6e05bf9b598a3a3a7279951d91bea2700673835bfc1cb78c974e9d76b6538d82050e34f143f04cb4f9e1b572e39af81a02ae44adb4bab3105317391451e1b72c1818f7d9aedee5b1985ee857a20979933bbcf3a285343c398fb37967ea06876ee04ef0b9b714bbf9dc4e0f97dcc1596f3d507be00f4af5f2a59ea15708ed045520400c94cfc7c8ca73a4805adc2e601ef97c6fccd6e596c83f183187856a547157eb5cfc20d79f5adce2a3a671554c49e1f97c505e2ff46fbb74b35a7a9292f6d3578aa3a6cd51fa7312a41c590c26f06c8ef8a6ec31e6278fe703d2722339eded4dba140ec4856f85d441552039aba52f54edfdc1e542f789e662bc05a55485b72dba6624fa8b46493281140002e7ceb09aabddbceca6c04ab37daf3c62bdfdc4b2cadb33f6c10298e11bef659969dc78bc5e8656f1adf2b76284336fd8efdb58be5818e1e643b3a0f4d6ed9f48968e7a35aa56fb3b0fb1470170c0ef658e0ae0a869f3cc4a5936b39cd8c8480aa7bc38f8c47f71ca5a04eac712726e777672205961833ce84ae19a2e26adad46c3b5e124ee62ed8cfeefa361bc602db071e018b5fd73ef62f13ae6a0a2ea2ccd10df025ceae4db82ed834bc93ab63f32af7c47e34fa9c63f250f546d7370cda0e6a087ad4e5766a251eae091d8635601cd9ca64b1194c56b3a4c24c7f01b264651e7487977202f411a1b5b7cd21c19d54a5f53c67b979b1929ad365721421f27796551a138cfafd8a36b6b23c9d0e6fc92d326e2c2b77d2acb990ba1fccbc4178b3870f28a4f4f3631940385ee1d664f81fe19934556081c8bdb15432202ff5daac753a3433b8b70c3bc9b3da3434055b604943ad104e03576812bdc1e017e92d6957d6404651083d7f18450128e1cd58dadcb6cea076fbe7e53e59f3af50c669179206506153deff99ef9d342778f6473dccdd9fe9d41d33e964d8bb95e6aa644ad9c0b5882a82b9b80ee60078cf0b43bf02ef316a2f8967bc9d25a61167798a2ecccc3c35ef4bc32cbaef5c47c5ed2f607e193411d1f2f6dc48e61ecb491b71fc7181617e7795b337a64554f76867ab8a9d2a57698f8ce9cf6fdff224471661f2b59cf17dac79088e521e9b19cd5b11e4dbcdc45de9c01d2167e103f23dd0cedfe621f89afe963515a800f736eeffe0478852a069813", 0x1000}, {&(0x7f0000004280)="6945db0e5612f4b1530791063b4a1414c2780028a753e361f50e0a683616b70cee1d51a3452723679f3f188ef087f6c135a98b5a643b8f9a474740375bd18670d29f40782786b2056929f240f91db135b56ad3a9cefc41ea37787de8fc81a39a92cfc1e2c025f3ee12782ff9d951858597bd4ba9c4f8b0255505fe24cd02624f1cc6294f97987174e9f272886d539b6691e4cccf8eee0ac3462d47ff463e9eccf9d4a271c32288d82cd0f52faa1d1e10264bc2196503", 0xb6}, {&(0x7f0000004340)="168a074a6b961a1a07407b43965aba06bd8a521ae552e7c037b5627721e2670ea879de1aeda0dc52955a7f3dbc52a5fa0b34ab80eeebb3a857739624aba8944973b34e1a23af7622702a99b540e54df2fd4b36da2ef001323c61f5e4a1724777cf9f2d1f64f74a6ce3bb1f4f21b935032eddba40d9822330b8ee38a0", 0x7c}, {&(0x7f00000043c0)="4961f795b8bc20026231745071f073008cd2968f6d8c658af6c0bca7c8a985cb99ae7ffa5d84f9c679d86dd30778c4948e7bb40958c03d3fd735120137762a8728e37c102f4fd2b061b6", 0x4a}, {&(0x7f0000004440)="9a8e2e89596a0ea8a5f3e6a02f55452525453ce0d4fae247eba68005cbd9d93520672b294c4385ef40dd97a03c4c31d637fe56b12a6d3702e8b46c", 0x3b}, {&(0x7f0000004480)="2cc0aab03443d5993233e6eb857b219430307f8788ad1c5f83e996af2442214e2dfa1a0dae2bd2066d9a4cb94ed11612b95134c333383c2853dbedb27a14940c044d4472c1aa615b2daa4e9d14cc71e7b0146eeab8f3699544047625ee005580d35b04cccb178faa66bda84919341d8090d06e6f7511480d7abb13ef00336fdccb448dd55e69d210e0f80a17a011d6a0634f7669f92b936aaa641343ced0d2cf13b9bc5ad9d32ab5bb", 0xa9}], 0x7) getrusage(0xffffffffffffffff, &(0x7f00000045c0)) r9 = accept$inet(r8, 0x0, &(0x7f0000004680)) read(r9, &(0x7f00000046c0)=""/217, 0xd9) 00:00:02 executing program 0: r0 = msgget(0x2, 0x40) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/122) r1 = msgget$private(0x0, 0x80) r2 = msgget(0x2, 0x2) r3 = shmget(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r4 = msgget$private(0x0, 0x0) msgget$private(0x0, 0x200) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) faccessat(r5, &(0x7f0000001140)='./file0\x00', 0x40, 0x300) r7 = semget(0x3, 0x1, 0x4) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000001180)=""/82) shmget(0x1, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) getgroups(0x1, &(0x7f0000001280)=[0xffffffffffffffff]) r10 = getuid() r11 = getgid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) r15 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000001340)={{0x9, r8, r9, r10, r11, 0x14}, 0x7fff, 0x0, r12, r15, 0x20, 0xfffffffffffffffb, 0x7, 0xefd}) semctl$GETZCNT(r7, 0xd0f0308d8f0a168f, 0x7, &(0x7f00000013c0)=""/101) msgctl$IPC_SET(r4, 0x1, &(0x7f0000001440)={{0xfffffffffffffffd, r10, r14, r13, r11, 0x100, 0xd86}, 0x81, 0x1, r12, r12, 0x6, 0x1, 0xf82f, 0xfffffffffffffe00}) socket$unix(0x1, 0x2, 0x0) mknodat(r6, &(0x7f00000014c0)='./file0\x00', 0x3080, 0x8) shmget(0x0, 0x2000, 0x208, &(0x7f0000ffd000/0x2000)=nil) chown(&(0x7f0000001500)='./file0\x00', r13, r14) semctl$GETNCNT(r7, 0x5, 0x3, &(0x7f0000001540)=""/21) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000001580)={{0x18, 0x3, 0x3, 0x8}, {0x18, 0x1, 0x6c}, 0xb93, [0xfffffffffffffffa, 0x7ff, 0x745a, 0x2f, 0xf27, 0xffffffff, 0x13, 0x6]}, 0x3c) 00:00:02 executing program 2: r0 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000000), 0x10000000) recvfrom$inet(r0, &(0x7f0000000040)=""/112, 0x70, 0x1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x100000000, 0x81}, {0x18, 0x2, 0x3, 0x400}, 0x1f, [0x1800, 0x3, 0x400, 0x1000, 0x1, 0x3, 0x98a0, 0x4]}, 0x3c) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f00000001c0)=""/94, 0x5e}, {&(0x7f0000000240)=""/10, 0xa}, {&(0x7f0000000280)=""/119, 0x77}, {&(0x7f0000000300)=""/106, 0x6a}], 0x4, &(0x7f00000003c0)=""/138, 0x8a}, 0x40) r2 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = getgid() r8 = getpid() r9 = getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000640)={{0x1, r3, r4, r5, r7, 0xa2, 0xdce3}, 0x3, 0xa06, r8, r9, 0x401, 0x800, 0x5}) recvfrom$inet(r0, &(0x7f00000006c0)=""/41, 0x29, 0x2, &(0x7f0000000700)={0x2, 0x1}, 0xc) r10 = dup(r1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000740), 0xc) shmctl$IPC_RMID(r2, 0x0) getpeername(r10, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc) recvfrom(r0, &(0x7f0000000800)=""/250, 0xfa, 0x803, &(0x7f0000000900)=@in={0x2, 0x1}, 0xc) msgget(0x1, 0x428) getpgrp() getsockopt$sock_int(r10, 0xffff, 0x110f, &(0x7f0000000940), &(0x7f0000000980)=0x4) r11 = dup(r0) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0}, &(0x7f0000000a00)=0xc) chown(&(0x7f0000000a40)='./file0\x00', r12, r6) r13 = semget$private(0x0, 0x3, 0x1) semctl$GETZCNT(r13, 0x5, 0x7, &(0x7f0000000a80)=""/207) semctl$GETPID(r13, 0x6, 0x4, &(0x7f0000000b80)=""/166) fchmod(r0, 0x0) clock_getres(0x2, &(0x7f0000000c40)) 00:00:02 executing program 0: clock_nanosleep(0x0, 0x0, &(0x7f0000000000)={0x1, 0x3}, 0x0) 00:00:02 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x4, 0x0, 0x0) recvfrom(r1, &(0x7f0000000080)=""/40, 0x28, 0x1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 00:00:02 executing program 2: r0 = geteuid() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0xa5) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) sendmsg$unix(r1, &(0x7f00000014c0)={&(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001380)=[{&(0x7f0000000100)="50449e00a1e2b19d6822285b1c3fc93f6b8a19f87dddb799835b57981ba535dfad13433ebf575e1da2a813509b5ec163a2714b4c13a3ef7c5242303a1e30d71b275bfda56d551e6ce9c7de338dea911dbc12e97c55de6ca6e9ee56edbf79ad8546f1b0dc5226e5efb72263c4ce350f639ba2a060bba7fa5b3bc17a28fb89fe01458b8e3f12418698170345fc96a4ce0787b26e5e4a0b4356222510b3fca83aa111733c43a2a83e8f5ef8368bc5091b42b93edbacf306dce46ae311ae0e51f64d909352f27c896b10e13cf155d44aab5dea5db2b55d8821ace26583d3c31862ec80fd7bf068db8ed0167bd632dd0864ebea0ad699f423aee59e711338052e4945da533c7cf595ac1c4dd530ee418a7874881e58945680aa87c6665f77a3dcdd9977559727db60ac78006426555909724052ecf9f87b4d943d4aa21c3e353b3b7718a235351c19ba137725fc0b40b25837ea21bd19111b907752e6cbe017f934ac8136ef7df8d8f565ff240c9248c86fc7c04a0b654630d7091a826c10eea63ae336222bf06d59f0f6ba2ea65902ef5dd16f6fdd6d95a62a3133328e6f47439a31d810d636da2369ae4b852bd3f5686382ebf02d497caac7ff0d966b365d9847c4ee32d466aa9f011cb3756743dffb9143f170baa76f0004f7c1d069822651f15f97e908381f83e3a040732b52856b9aef93b7be041cf2222ee127f4198d2f6e519864bca9381a8170747ab9066fd7979932a941c01580f9bb591ce718816afa7b03b1b995aac43ae2ad9fe90ddf0ad9f669dd5399d7f24781e42bd832989ac4cd79466ddbf51fd787b9bd46b142e4e0711888076e05fd55f36f9d3382368a4aa87b88225efbc3b8f99a7a42e820e0399f379a2f6d5aaf7178c056bc27377ea81cda0388cabda44d7ab22dd2086eb009dc54826e3e935cd54339ea68c589d90a852c6d144bc2b41213f811661b59d8615644c28d2b1446ca529ca272ea4ca3edaa749bcd7f7062997e22705a396b6dfce2668e928f0da4fb3cdd2d9d63ccddfdd7cf80b0cde9f5981bfa07ccff26f45978120648534362da06c5512728fbc00dab62cffa60ad5b82802617b2ba23a97127907310b0b015feec538628c8576625282d849cbe498191dbf84b71bb632cc8e4d9b567161dcc711d483072ad2542f75af4e5cebc7465c25efdbb5db63bfd86afd750e061fea30575f8cdf54be08b2abbc55505fc03b119a2c8a08c750dafffd3c7d31d79dfa64a7f60faf2e5c4fe7ab1f5cec10acd072872dde6ac1630a9bffa08d4fc031851e2971cce6b0844aa27217f89b78b584e6f4c6935f6a877e210f5a7e9862566532c64fac4f27d158e85e28d343f85040aabc977a834bbb3bb6aaef47f0113af486bb4018e8049e0a6503304927e00e9fe9bb56a83879f522aae6c46aded45741326cc4e88761442c1263189e83d2376ad10258bf1241d915e42f89c9019770b745a8f17924d10526a6e5f5a64d9ba50b231b161bbc907c3e9a91698e82b0bbe4d7853ab61cd980c548c60cee1ed8799016cb2917483f819c0318a11b2eaeaae9794a385f1d4ebe5a94f1e1394fa187b801379efb2d4642378255c6406151b7dfd6c73beb0b80de0072a02858069c83d1a89f81e4a07d2f09ef5e38f496898fc15890c9db61844b0f576394076aff123efd99b546280aeed241b40aa86f7bd88ad41dfea9cb82d33c28b8c7dc94882e81f4dc6df3dac125e4f2ebc7dbca1993576836c2033d06c3a5bd845b27d4abfb8fdc21de1d397eff9e983a5b573d1125cbf41d4a0d34911795dafdada5af8b0fa86261fddb4a4d0eda3186bf3161352694100adc7fedb70c07f09b694690f8ad9a5f37dff71ccb97d4e4cd5ededf3e75f4bef0edfff1e96e5c0c0789649b614005769725a7860f48c65cd9e66173431e973083203b99c7eb8266b94590c1397463118bbbb38abf89556d1df912444ab2e796d6700187a2cca48a053e000c55f9d0fd865bf306b1b3aa8ec03b7ed978794af37d12991f82d14e7f8e9c95d05ddfebf7386c8fa6c534137a44e8921d7ae942864d1694aae603a17dfe195b083fb6ea24f0a807712c6dc329652609b422728339fadc0d1237110d800238b3ec76fa15de86052cc4a0015f956e11aae8163119a94dfec4ddcdb99210b022f6cfe2961cc0baa0a977cc0f38a5256c460805f0426eb21e3cf31ba5e7286a59f329c185c150a7755fcba8f2c2b2dfd36967dbfd24459f40b80baac60ce8151676ceddde6fa015a92669f71c0932d0626848f2a272723b7fbd08ca3b5b2965686a33aabdefa98932327d62eddfb1f082473831e0ca1c02f4d0948fd6203b62b436bde955d5f2bcf22ca1f3e15745e393b0c0b83ad156284c68cc87770c608bae5a47430890161c845ac8a11ed4671099cb347b4749363f9779de652fd9056b8e3833a532fa7a254843dafd1d9607443e7abcb00f9db160eba3884f2cd06341bd3c9638041b22cbdf7c7a4130f06bc8f6df3d7c4852a6a86176b11faf58c329757c99fa452ea36e9426dfcc9ffb561b689272987d6a2acf647c3c4af837f16d01f0ce3697f51edcb5e90e290098c2e036241ccd18edf812bab2568f4eb0471df7a815535bc94623bc8a36fb496e37337c4387f4a9c27cfa12ddb7818cf706e07611f3489b14e46006b9fa17a47ce1d8a6d9af5a4ecdfa76092ff9897ade6b2b47134fd5cc4ff1ec0a019c2c54cafd8a41837533ee04c6d0acf416104ffd6edf582f1210cda1688bdfd278155dd3d646fd219d65ea491336481e22b423858dacb15af4b8ee68c4e1e3123957ba9ce70e8dc282e68cd9d0ea36cfe697a1979b35443ad0a6910d240d53f2654bf9aba0aec096a51f72f7983554feff5b8fa07ef85ec73d0d683f9b1328184bf52329adbbcb82e7834cdb7bca033f0cd37e0df96f7660c22982a26ad2c6d5a89a0e219d2776b62340c9d1efeae9d8102f3690ab0b94229b16e2f7740d4f8f5267dee42e58b8efbe467d051744f88a47e09d5a1e6a2a4c361e016a8d2d939a99c6ba322c63368e27e39af9d6f29d09d59ffecce74bdbd09b252baf756fd5c4d8ec4c2dae4e94aeef4d0a11df42a405bc62394ce003f1005143938e2a6ff716eb322982cdc1379111c4833fdce838d8acb37077493ea130dc5b4583d25568b5810093e5860ff3e98ce5730a6bb9c277a21f77e5ff9b353babd8cc7f86c316d8c3d7fee78b2ef614f30b77e72560762089ec485a374ef917d9bdaf89041c902d901e2ff6b118b383427456ae6f228cf67d6bce38852be40f281a7dc6f0b40dee2c1a79854227ea2320d1c7440356865f24c56a71735a541cfe275bec9dcf675419412f925991dac1aed36989afd573f09f01c0a21d93c552ea03751063ab6bc856e7ebe375770c9ce4b3883c39e1a9cfd591febbaf3e63f4b4bfe8a9d68cebab32d638c1ad1d6ff8adb41313c230222c4427ac834ba5f6aa024b1650458bdcdb0105c070705c5788f4fb0610884d3dbe987829207343e32ae9bcd9779fe3a232f04120525ff008408b1b293009db75623efbdf0f00cd2343cf592574f665cb6ea3f6ea6570311eba7f89ed834033b72ce913c55dc6e35e1825b0bce072f532ee35d7b02e913470867dc3f6b2cf4c3ab2e1c3a3bda36263b84c30ed1b804244c65e27f8a53702ee66f5a4f44ea12783f475ddb204ba9662bad9b1deeb415748eb9b1e710b1033e1092c711ee421f2ce66afa8f1ae9aa86907df0712f49cd7edbfe5c23b6e5dd916bcd626def0ea76ea68abc4f5d552ebd7deb66755f30ef0b74269d3b39bd315f497358e81d894b054fbda7966d3dd41400b1f80bb872101bf8494230bcaebf495b4f07f402d953e1624cbae5fdeea9a989d96f665834e2bd7d77552aa5593a9d20b1e74b6a07a3cfd87d2ef0e179e3bc0a375a6baaeafefa05e5e8b298d4d956c1280c96b04b79a7b87c0dd43ca7961417ffe031807e3475aa25f0296932f0e847fdcb8e099d8bbdddf91a64f095d42654ce1b357c9082801bbc375b929bd975bf0adbf3b48d552c9e6d5c60df8307c4e9a4fb2147b11b80047cc74b54d33b0ab65c641a9045bb777c2c7e368a85a094bcab6cbfa2300b2105e74df9fa2b75e3bab8c25a5722729de5b2ba40ab09a41d84ed753eddfa4e8551683154a380d3d1f08b08dab5949854fec07d44536e63722e2ce916b2f97fc147e4cfa0bc075b802eeee790a5b6c95025e8654c5196eb1577fb8758fb3d8f0f66d0ca791d555e7277d412f229f74e7fbad79640e5984079e86cb072e8d2d65d8305e0bb0bb250e346e5788ca8cded20bf475fb0e6533344f6e6d9719a08084757c8d815db426d0fa366b0423904520f5f31a883309e712397e2ca620708d7aeece20c208aef96592f0681af351a48d9a40b7a284b9e6e0db1b49c32421be90c16dedb03b7e394f26be242d3564bed8e4f95b91d28c2091c8d11673321bf98ea5bdaa880209ecda9fb98ebd8ec96f4b750222288d33152b1677ec694135c46be02c73245931b378b8dde3cba29ef738dccae4451a04de6ff7e8ba8f68fcb09270eafa88ef656ac7305f53dd859d125662c4273e98a678decfe1f5f17da7334a54e820b1b322f2856e2da697667a2ab3699231f28ce4b13dc5ede4971231903c3a55813d0fe16f789ed4055cdfb33d8251a2a9c4ef8dfc650943ef131feb8e9e56901771c5fa59c8f93fedadb4beee96a9412aed60384ecf6e813cd09761bc1d086b55c4ddc6a3b91d47f2d356aabd7af2c1bd2ed996eaba1908a712b9a33144dbe8cbd12fc25f53035be4b4d7ebcc2a18824b218ab4ef7abf24b14c2528bc098b440bf234f18aa501a58a070d1ac7d76e3753f9816f4c4217717cd68686f170f74887db424ada611bb43717b216989e52c5f2811c89bdf212f8800846b456f770a94fa9825dc589c5be2a6393b4b4386538ce6321496eb681f71b5e00864f32b4e793b6e14ff4a48a5c179b6394c111a5809c2b724d74dac4457194671b527fc9fca77c3a8a21c036766b9ff05bc6d0184229d663e618926b5d75707c67bf41f0aeacb59555360f53e7bcf97e7c8080fcece4ec9b24aba148a1a57d618dbfd503b5e8bcb2b62f764cafb06f700c59a7ca71df642e61de424fe85f1150840095bb50cd6dda0e951f187091619f98754d3951d3da3663069ec160f2fe55586031a69613a8d5b185d9b12a28d4ec6a59a1fca5cc3efc1c13b4132e5bba878a85b6959f096c987ac4df427f8c60382b148bb1aeeb0c95392ba58c65875b4960a759fc30862e0f45d8d4b03715c57cf59d3bf0dc4b1225b2ef9e5aec216c7f8d4359e60fb0c06d1e13fe6010b49a177fd1c434d70010f9f66b0b2c66c558d13800b13e28a4f56d35c62da8b80124335e443f4aae31c18118ea19a8f0f5d49cb0ee37bb02cb093bcebd58e1bf3afb0d8ece120617dd355c0e23f5e149d92a90a1c6e5792daea81f9daa19deff390be79c41197735a8759163e3e5642146c2a10048840d4baedf458dea6d2655352ed49e0662485525bcfbc673ae530783b15d2e26cbed50d3a9c4902bffdeaf1ea7bd43ff1972c18373d12470f46afe0ac046a887521d426aaa05afd5310c1601a2553505887852bdd2f37324dde7e9924613797ff0648d801adee49c3f01611a5f37058acfec476210e2fec097f961733aee28ff187ffcce7013a057e133d4e33e774754b19149f9422fa9603b7fece73b2108e0c90cbcb2525bd46786cf537e776f79c6538730b9c17f1b37d92", 0x1000}, {&(0x7f0000001100)="7d88a55b", 0x4}, {&(0x7f0000001140)="7c41f4692bfc7d354898940e943707965fc429a854f500d0d4b815cb182f999debe7550b2be51f8e54ccf61b37c66154910f584687e5f508390173a0c0b162eb1e2ffc3341a5bdfc1371e67d050d6271202c55e2045ca9bc5b19683d00700e50abb0231c5c7960ff0f23dedaf23a8d23d6ece704174a1841c80356d18f2df6b7e363a00aabd941b6d7adc904041c3fca6891bd3f215195b27623665cac0e945b087d198824", 0xa5}, {&(0x7f0000001200)="b31de88c6a9423857b67dd5835d9ff46f7fa7a7472165fff037c268c871c222465fa537dafbbe4c3bba9c27647b1f9f8f6ac90d0dfa409aa691bcf488a2bb0c5d2f5645849277e7b9478b8789e3ec46bec7e806c3c2841d5eb90757ffe8104bee3d4d75c6468113ac7d770ed4fd9bf94fd416cc9adf533149d30a6698e55004a724bb5310f66a09bad8b4d05bef151751b684c022f", 0x95}, {&(0x7f00000012c0)="ab646bbb201266074c6fe6b6956b947f042fbe9dcdd1b51a45df80caf9b6391304dd172b712050596d33054a5e62ede1a66c93637b7016f3a91a404c32841478a5cfc788a2063ea9ff41c7686903887d11f9a1de61eeeeade0e7b15145d9d72dbfc16f641286a5e79fbf03cc803161ef2bc5e4546e544d24aa8600544a3fa15d22c56a9d5520cbeac1cb3a6c0c9f2e973c16c336d336fcce28cf83c89f84e28f6316a616860811141e49fde95864cfe6", 0xb0}], 0x5, &(0x7f0000001400)=[@cred={0x20, 0xffff, 0x2, r2, r0, r4}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r2, r0, r4}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}], 0xb8, 0x408}, 0x9) mkdir(&(0x7f0000001500)='./file0\x00', 0x1) chmod(&(0x7f0000001540)='./file0/file0\x00', 0x10) fchmodat(r1, &(0x7f0000001580)='./file0\x00', 0x80, 0x600) renameat(r1, &(0x7f00000015c0)='./file0/file0\x00', r1, &(0x7f0000001600)='./file0/file0\x00') getpeername$unix(r1, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) fchmodat(r1, &(0x7f00000016c0)='./file0\x00', 0xb, 0x200) connect(r1, &(0x7f0000001700)=@in6={0x18, 0x1, 0x8, 0x4}, 0xc) sendto$inet(r1, &(0x7f0000001740)="93ed179dca99035711fadc216f1014edd37cf1d488e5de4f4b202056c7671cbb873784a5a9f8ecc0d864f42a72f2109e78f20e95f7f882187be706dcf75568fa4664d9d04943ca00a2de0ba7049a21baff32c0431384c827f0a2ff7825a0fa851e9f", 0x62, 0x8, &(0x7f00000017c0)={0x2, 0x0}, 0xc) rmdir(&(0x7f0000001800)='./file0\x00') r5 = msgget$private(0x0, 0x40) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001840)={{0x4004, r3, r4, r0, r4, 0x100, 0x2}, 0x1, 0x9, r2, r2, 0x1, 0x5, 0x8, 0x3}) lchown(&(0x7f00000018c0)='./file0/file0\x00', r0, r4) fcntl$setflags(r1, 0x2, 0x1) getpeername(r1, &(0x7f0000001900)=@in6, &(0x7f0000001940)=0xc) symlinkat(&(0x7f0000001980)='./file0/file0\x00', r1, &(0x7f00000019c0)='./file0/file0\x00') getsockname$inet(r1, &(0x7f0000001a00), &(0x7f0000001a40)=0xc) pipe(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat(r1, &(0x7f0000001ac0)='./file0/file0\x00', 0x400002, 0x85) getpeername(r1, &(0x7f0000001b00)=@un=@abs, &(0x7f0000001b40)=0x8) sendmsg$unix(r6, &(0x7f0000002e80)={&(0x7f0000001b80)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002d80)=[{&(0x7f0000001bc0)="e03a4051a432182052bc129f46dce971613db9a2417b3b96f0e2cfb689e39767578a074815ff2eb10ea4679cf59afb2cd3469f3024085999a77800f6c43ab5e9c17e4a00f44c23539f7e728d99ea4279de5c2cfbbb1cab048aae49a22615dedf0f95dac61fe775eb4d5b75f7d8865d9ffb4d819027b9a1e495b9e6498976e9b5e0531935dc72e9d9d2fc2dd9bddd08b7510b2223dd07b9003e24", 0x9a}, {&(0x7f0000001c80)="2f9504bf0ceb6f554646bb37ec0acfb59260b931927e5bdb6188843626323325ce5266043824f1f1faf8af50819cacffe8265149d7065e60ff03989dc2d5b63d99d3bcc82e77387f3fa04800e29421e4a2c1adb46523b1024524900c0564433e8db45e677c3a808a15661b9b7bd15fe6f1b89b122a440ad38ca07ab340d3af69e0e040825c1adb115190286a6cd4a43f6ec1e6b377ab5d107c1be93945280d46ed86bc05373bc9a31618f7129a8696eebdbdcd65a88426f849b41e9a045842d7dcb5431cbd67d400563d6503bd6e8db6abde05d0b29453ebbfe2fb09ec67b78d3473c99dde5462e1fc8bf4dbff1ac26c73b83e7b1eccfca5e0a909ef8868ad1a985980c9ce493f39485afa847d8261757d45eedda73cd25818a026be760cad6ac0c776a3fa1017709c8244e8a5eee642a8e8e515684e2627a19409c9248d3f12914c6ad654cac094c2d3a2f48453ff2d31471eaf9f9923333478d979e1832580503a7cfd8ad563c796573940400cb79ea5b82487e0afedde3bfa28191203a7f25e9408a35b3cd7755cb2b7dc87f553b6370261a98df8d55d6f4f52f6269918bea02bcdf4c00730c65d89204580807933214762a8a38183616b554c40118de97625579d08a6fa2858106907daaca49e1fc04e1780d660a84f3ced2e48d273f8704d123590d7fba9521971f09f71895d52896146103c0f786a3b96336ddcf5dffc225d79bcc61ec049c9344988611602985d1138ddf5ca055ce54ce4a8cd20a876535c5583b76d5cb9ce04ed81346de434c75fc3c4258b38d1118117feceef775d2b5ec9392e9e2b98117b6605f7fd4a1c1a489d76f978a7c84dc312c72580262ec336062a9b0eef697aefafc583b138b8e00a6b0f7ce5b1c5501b8d6073743185f10cbc5cacd2a0e7d7eb4aaab6be028f19afdee0aab99dd678f55079b23d33ec89f4cb8f20c67714feb84f358a477dba7f4de03218720a76eaee9625a9c4bf07e880aedee2240b99c887f0c8127073db2fc06ac84db0ceb5f88b1d48ae5b0d7fff00d0739bb171f9df64589a1d76b2673234c6ad3c350b266e03ab36c87fcf4bd945667d4c06b38e8233a8cdf472e49db9efc22241ec160afee7ce4de0a4edde4da02ef644c9ca5b994b50a1175bd65354592c07180b591b9cc90ddae9ecfb19a791fca118876c345d065d1719905beb156adae7052b430c411a6aef6da418e2769a116cbf39b1f02248478f4986f6a374b113ae676e66070aa0ae26d1311bf97f57ae662093554e479503334e5ab7da6ed62124abd2fa427ce0b56e37f5d093db848533ab6a4e5faa1be9d5cdb26b6433a7a46a2943f9ab8dd73131b8b0c7cef4fc4b6a087c3aa1cd242fd632616364bf0d078f8ecf024793f1a003cbb963d1703864c50524262a68b068a43e0112448261aa5e6b700ee149325b7e3435345392ff2986b56dfc69af8f492cb642b3f1923ced09fecf671ee3ce74b95adde909f457f7681c6a44277305c27bf17fc4ad2c64210456ed180649c79422150fcc24668aea0402c15d738d8c697f63463e857aeda239b191f2a8cb9073390cf88d7d488f27a005c6740c418aa3cb05703d75f4ae780736c595973c07f115b0f1fd4affca35cb1cc327350bf822e293b665e358421bd3f1586467cf5f93d122c6b7e239370f50c3d76b0bbde2e6ac6c8211ebdc79fb7eab52339c22bce20f56f3e12e9a3ad1407918ad739b3c9db5e3f168a8d9600bc74fba418abc5a84a34b63e754707b6ab4622eb7d932de9b56c2cd497d804e180f7fa2fb9e1fb9291ae271ee9b394df0ca24e2850c9a9967e5c5b1efb4a1723241f8bfe3e65845b4f3f075499c71411bd02e0a6930a5d497862aceb819ca5f1f4419ea203db2904e70d6fffec4aefdd7bcb6c8e7f76ba162b199c877fe582c38273a0ee7cc7638c232ff339117cae06bee3f641f74db735d67abf196466d0bb1688c1cd072f30fd88370f34e8a1623a4bdd000202ee38ca90870874551a42cd14dd675dfc3fe19d20cce8fcf0d7555e4345b5e8dc16d2d76ac627eb1cd4d131f157b06e3ad2627d2535184658786ede5bbb75d4255e46a4c2b954c9655e0aee838aee020b81449626fe6ffeae7ff87c72b5aa508881fbf8dd3fd023e562a92a015865c7133bae84cd34b936125020682c37acd02a5ba098ff6cd4ed52242ddb81a0e1e8e12e4cccb20958c80e4b0eddc3bbd3260b00a871ce75453da08a979d1a9a03052fd2146d762408e9f29512f2424693f1588ed1a358c72e8448125585c422dc5a93029c61f96e7ce1c09fe81b3ed943677965bbf647974b2252453b7ea6abea78203434f2db74595fa8a9d6573cdd3d1434378b68bca0334a07bef3728fbaae90769f677afbe183cabacdc8f30d40f33e86c50689936520d1449fb178f95c54d075851e16683a5effbf95c74b425dbf0122438c9f3d7c38efa5a36fef51b804df47f5cd57ffc1d9297951f157904fcd5152cb0362bf6254ce3432a1b5bb984bf0cd8e8b291b099b4e5778e3ae263ecf2672e16a094b8555d7e3d9efd852d16ad6924619c18e5e9ae7c705c141d3133bc912a4f8181ae12fd355945bcb42cf5febd1c0b8f2a674b3ca84a84132e33d8580985dbbd9c99308a0c20776a3fa3c764de3541163518fd60847dce16238025b2d243ca91ace448d782be7c30c3abad771dcfdc10b255eebe4e97656e88187527d828d7dad65886fdaec5e9bdaa8cb8f30ef6d4c62661ca02f84f79c7f4dec392e1720a59294987903a04d915b66be2f7005fa5139b9869e424df2a6606cffae5c2e3ccaf4812743b3669040ddd4141ab620634114d63ca1219107ddabbc51ca17cd70c05deef8363e43bc2f1634f7adc9914468342fa86f45a58990f50b71711807a055e5ff32e4b81328bad4f5e6ad09f8e56e8f4e53dbbe4042b83b93d8a59034e8eaec8ae3280045c1e444dcb115374a673b1f068adfce535e10ce70ed1fe87dcdc996228698992d3dd2529b48f498bc46d2791e82d91af0e27fa2db971c909983fd00d0266d383c75a8630319fb4c5b60f95b24171c9bb33ab596c80de0e282757f8f707a9c8c7f81036182849c724fa6eaf3d17e6252700f50ee213cccd7bfb110a52994a0e831ea8d50a21a36dc20b382aef1017a49939868c024aa25a8d5c1f098c0f4b8f09789715d1c4777ce80532f9678da76fc6d4ce78dbb01285efdabcbfdb50986b8e0848a5d665ae230a724fbbc4f72c2f10c0caf3c673826249ea7cdfb995079a3e557028a516051f6ad25b6ce205e32a44dea63fd22b4e7cf5d7574ac0b87337151a02209f3a8a7fd960230eaae641c915247297494aa1268025dd9fa815b4914010513dc56ccdddd76f8f6e49fbdc4e01200dc08916a6f777a26401e0e745abcf4e0cac274467dbee6b3458b6f7b1e344dfdb78b763ee31de14389144c43fa62301ef5f85617f9b2b34b7815f424351134b0b3e6af080524c00b70b496da2f3469f6a34b2a977aa02bd12462350facf8c5134cb5630d476b18d9ce40f38e79a62166a4938b0c2bf296a6cd25f7bcd9a266fe71f2d46eb4fa5c0e00952ed8b5635b091780594a4217bc4a1e321a55291bb07d03c8499f8909615cb78044c876733ead5815ea96a83c2eefe1778237a2c7a68bc76f79ffbc7023681a37e5640199349eb848014d7b0832ae8a4ae8bca8c4892f5bde6bcdb0657e56502fd2e4a2505d816d6e7c3263b3ac6a820992e0a0fe9d91fa1f4dd7d4e58ddceef6178475e808cce5d1ef3e64685ce8a58e71ea22aaffad2c6e9b29e6a297d19fd06e877b54062232943c9b762d752c629f9f2c125dc040dd76e5760067807cd19a9c9ccd624f17134f3f9390c17ba2849f476ff52026d9998ed23738142428e20488a237d96e7d865fdf5e49a2cc1224f268001a3cd0e6fd6c917beebe7806264d90844949237a6ff47760d1049146f1d213913b2562abe748cd1611f1d8ccff37c6cb4d5af63ddda5e2807bb9bcf40bb891cf021a0ba76d8cc0003f8dfe1f88a27c3b383a5117d8d3a6f1be4cd3530e83126c607ed62c2c734939ac68b3fe9c4f546f759959138cb2395e0e679a7a12afa295d5ae6d0cbdc496a266f25b7a662b5a1c948645a01c4b7fafce820b349b0f445a28b3d27cba1896c70dc1edd184b105a56b744b21b7200743277ca4d8bc4e347b28dd9b3fa6d73e4ef3787b4f16f3fae8302352d42d3433c353875087517158617cdf632b1fa4b9af0b1ae7bbb08303a21cea00f1ac1dd54ff61ec769a4418fa6d675c725f90c9eb27c3af65526613662724a5bd6ef53848b3e91f9e02c2a61d5957e09e7610efc8c95a100120b98bc42c5951c15e711e037b64dd2fd3f243773b4027e32e340b339eb84837b34ff371b653370a03af898fbf2d624cb35706f55dd9f38c30abd326bec1a4ae3f82d5bc7cfbb77fdbc75bd8b4168b2c230b6a48d7b26165cebc651c2576fb4520a67681919145bc512986b3ede85d24cf1f8630cd43b020d0f963b3c1ff1fa156c806355e36d528ab4cb6601cf3060782c6d6dbe79e4a3a70012edb7a8a5c304f89f22e6db865f089e1309a202afe2fd48a9d49bd6ddb55ce37b1c18a8d1543f7d78f5ce59859c590cfee31e1767f39d3a227d264d1c972d504747bbf28de0674a02d8fafaeca809ba259804dfe15758e4c58d58b0329b394dc4c984f2bf1edb8ac8b73f37e4852d3690a28d4e014384a14308a162ec7ea594c959184bda66b501c7c67f4d128ff492b2aefcdcb7a6a87dacff5158461a7e0cdc6477aa7adc5b08d5f4a8af010998c7821e13708d514cb61bbe86fd32576f36799bdf8d2a25a20a0771f1d87153f402ce46dd7c0463c00a9c267a3314bbc951d2a89abcdc956aef7e339b472552ead0b687f978f344f8a88efcc3c4b9998f0e0e05027a833efcb770dcd357c2f820693970fc1f331fe5a49b25089548830ccd34b560946e2a4928a2b679122c7dd1a8631aea9ab405ff3eb1c32e822c02566193b5e0dff539784e4fd7d89a983e4e4d578a6f2897569ca57e8e01d8961c5ed0f8749b8d5b306e5cefadcd7c1316b86d71981d0c4346604cd32a340eab1fa4c1e04fada835cd0417a4f5158b63de2ac36a194f2713440b06816e9ce5143878f121651b37c30ccd19b40f719ba41cf9d18167a319a45af8757aab9a16b8e86a97b40eb3c470af6cd5625e842c09484e7116b1522d601764c6417b260456b44734b5f83251ff8f98bf41b79bbda3b4f6b1eaceab60e197dadb4ec4112a7ff85d9813127413b3d73d260446cc8f3ca74604cb99566b2d456fb36bfe47f96e2fd3f6bafbc86bd3951a4d1cb44e2ce10da5a5387393f676ab1c318bbf9ab424297d67e3af3adc84d9728fa207a69be4b6c721c7a58511306d55e5abfe41cd4e4f3e613b1f3314fb9c5f3bd8555988379eaa71eaaa773b60488918317b849b316ffa23798a40ee6082b3e942a183c9aaf42c93a4fe57159bc2f73694db423212812e720b260bcd177a8e1def8c59799d1df2ae992644fc8f2bf192a70ccfb436dd5aceab165a52287fd5c13ca9e38eabd61f0b3a414cc5180550bfde13b160aabeed07da2efd2c9425292c9cc0c848845b4709d3b2d4e9f8a7fd45ae930fd1c821c1c3266279164d3c90a0dff773123408bfdfb62682f164f09d48e48b33fed6abedcf909b267090cf5f67255dd6b95d5222a24d8877cccf939fb66386e752e8aa6f784dc320609bd19a9a6516f6c0071f0a23ffed182e118d71f17c75dc602563b", 0x1000}, {&(0x7f0000002c80)="a1008403d14c6b28f4614b57ea877d2272e7624d140ea50e0eaa21b446bef374b3ee565b9612bdeaa9da10903186d3e5424f4f45fc175ac6133afcbf165b04995de4c4f1411371e6d75da6060de85fc6a4ea323b4200c9be164ff95ebfefb2324a3903cfd78d1406488d2caef3", 0x6d}, {&(0x7f0000002d00)="822ada888bcb8fb60a88eae4097ff5ae7e972821c2cf5a4f39f154ed572572119561070af2baa8b29a5dc810d5c687eeeea97f6c5c1a145203ea3fec1f3532ac97c1d6145b21b4c6a1e2bfaaea073ee69eb03a0d1d5ff9768b74d47151cf470e2c88687f595a0e25b523d7", 0x6b}], 0x4, &(0x7f0000002dc0)=[@rights={0x20, 0xffff, 0x1, [r6, r6, r6]}, @rights={0x18, 0xffff, 0x1, [r8]}, @cred={0x20, 0xffff, 0x2, r2, r0, r4}, @rights={0x20, 0xffff, 0x1, [r7, r8, r6]}, @rights={0x20, 0xffff, 0x1, [r6, r6, r7]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}], 0xb8, 0x400}, 0x400) paccept(r1, &(0x7f0000002ec0)=@in, &(0x7f0000002f00)=0xc, 0x10000000) fcntl$dupfd(r7, 0xc, r7) chdir(&(0x7f0000002f40)='./file0\x00') getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002f80)=""/174, &(0x7f0000003040)=0xae) mkdir(&(0x7f0000003080)='./file0/file0\x00', 0x20) connect$unix(r6, &(0x7f00000030c0)=@file={0x1, './file0/file0\x00'}, 0x10) 00:00:02 executing program 3: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000240)=[&(0x7f0000000040)='!]\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='(\x00', &(0x7f0000000180)='%\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000280)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setuid(0xee01) link(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000002c0)='./file0\x00') mkdirat(r0, &(0x7f0000000280)='./file1\x00', 0x28) 00:00:02 executing program 4: r0 = socket$inet(0x2, 0x20000003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="128ee245e356257218588b911a652f748d07a39080ea33350259894923e358ff94d4971daa225b572fc9ac37938cf77807b80fe9b382055830b00e0820aef6443310ce40274a013fec6ea5bc41bf20ef933b080aead6cd286e7ba6186f693773de0a9fa800fef5a7a86d967649f1c6e0879267eb47e571842508f9f4e78a11266fb54c3813b8fadd88bef5ad627ba22f03e3549991f2f1d32e7fe499d7a91ef5ce46fe2bad2e243d76355fed2fa5035b478a9f5fd63a1bbd92aaa943ac44a0e912034b7671d36f59df045ad4e109471e92da6d15d409b1889fa44e49a117f4df1170dc89ec7662c6e85f0ff04812f3f2ed54f031d6d27cbf4b6c5d5e626f47049f1a89f32450bd2b505d398d26c041df6b632acf91d385f0a827139f84c5de3f5a14385711eb0d29090328db023feed97b9a1eae9dee24e095452366d9f8b96917ca254af8c45599db28764a498bc8a5d5f67782a5699532cc990dcb0c5f2738ea6b358a2623fde0e7cc93ddc213a18f8f79598f66c133e696197e0ccc2efcc84e415158d4118c3b3feb12e31eea8c38813d6852714132cbdcb35276247da66ebd4ae0c38e43fe85b5e9fc58dfca1247d493bf2d20c28d51ab5a8dfef63f0ccdbc23169c0770f4267d8b95070b68e8aa26cc69892fe7495bd102825c2d78bb408b68d92839c090165284de8a53ab24dcdd8a8638dbf2a45f6e46f649192ac11dd89b2e919f4e81e2ed76f74dfb419e75d612e5bd9834870d1e2972891d3d57802a134fa477b96172ec7542ce1a571a7980f21b03dc6f92ac8c6b8a0ea7bd2d5fa44d7567935debe95b4b830e6021b6a0af5893bb8f527601821312f282c733da34b73c5bd8cadbae8a572b27303cd3b43f8efcb6755a58003a7115b7c11b123564279604b1c21863af42501298c4a704815d2a04dbd969bcec4df33291152fc0494f7d8f9d73811e39826f9335456d39a9c555ca9a5b6c6d015c016bc1173df151733bc02c156936bf41d0d6efbd20945f240e5e8179f41a2e76807d911c8f575f73057d422ac4d11ac6afe4d8cfa7be24df026a1a2b94bf95361db53371a1f223dcb63466ff2f1b94ce3426ee1c8609a877fb04cbbb0b138c96baa4929b2ab07922885791078d661179fe5393655be95b972923ad284100173bbfe3e60e372ce95c7c08793f357a0c9c5bd3219ab01ab4947e4b3a101d3755b9a9e67da72556bb384cb70b4c7dc65ebca138b3c4a69e3e5e87ce2f5dbb83d59df6b0ed0f7c2ec878e50da183836103634c18f7aff58dd082d633f3d6a2aea9d3a9290a522ebecfa6a822c8307345e463983cbe59bb04b6c1d222f932a54db8474d7cf25c7d57a4df507bed983c54399439c47f62a6cd6aab02a28260fc004f3d4e9d05ec866ed5b17de36f0db43305415a9f671e551195c7c577be74f5a0846d3cd4627e3d650904a390ae19b149a8928ffd8046b97686e309d6f7f451da7521cc2a65fbea432cbe140274c0e1899e229ec60c7b45517de2acb73eda635e6894d62bcb4ea6e75235c063e33e3f9385f5c5138f0aeb14b6709457fa1e9ea4c003e574fee2b888b5e2261e99bbf20aae4d07a4281b1dfc68a0f6e4ec935a9cefd046be760a45d1b28d03fe8790cfa8f9176c11070788fc21e47bc27c332f0fcd8e72f3d5240f99db45ea6a90debffdf92de1094bc0f3dd16626137753e31f659f6561b03f134efbcf31caaedd5e030a4e36f7db9c610bde5a095c5d5469876c54f4cfadf91980af500b0b4649bc4ab42a04fe662acf007cbffb558bdd9caa181f973ecb496de9e61125762ea3f922e22f400721ad0b8e72a5ecf3deb1b86b2a5a9fd5114be370be9c2a336ec612a101b46f8bbe7858f4a683a1c967b68db10001f9f2fe39cd3a5c4825feee102ac7d251879aefb730dcac7549fda8e77fdd4caa3abf98530fd0ef06da5fb5729393372f429d49184eb6000b1e6f2d9a5ce7fa068f19a4053cc961ef0f787eb79f96c16ed24d924d1f4a169dcb0b127c890e6e3b8fb521f3f3471599dedf501b2ae3bab2861938e863fc32e5991247aae1515b7a3145eb17017ae16621a6d84f30590b2fb2f0ae0aa90724e43c14b08a959b6ce9b935c8c35f5d936cbae374858a79bd9126743aad51f688dcb33a38a06496e7eecca5939906bc0ae73227e89301fae0519363246709a955f333550958f8c4b757071f2ce98285dc67bd9bcd5276fc047df6e7cb4bb8ca1b6ec642697e8617a4d69e3fda86df364fbe51d8ca3309ce1515abe074e38ae686c8af91d63d7a230eb62eddc2d38d816cf6ae44df340c1a5665aa02c3f3ea684f2fa439cf0a804af553e1f8ecf7cc8171f14b45ab2bb2e6da13e2efe1585a44978cba836624ed86100ec19ef28cab946d6293f93ef665c16dca9cb8b5d0a53ebe2edf5e714a0566e3f919d5f76470ef5a554772adf6cb8c362be473c7ace6c7f4f0c470600df8ff561f8baa514257b4300524248dbd85152ce3aac9b64153216beb18d2b6b786875294c063c68ba6efaae7835c4824a03439b60f5151a2c6e822210ab97bcba2679a55b3539247a5f56887cdd232676bf312ee4ed2ab9df560efe5c41af036d9e350f93da4d0e4dc681a167a1c8c15b93a41b9d5046aa9975bf64b03eda666dd21ddac546739e2dd70f7bc4ece35df605c525ebd407ace62003749ea7d0687af2664f64acb5ea76499046953130fd1bb920f54dfa07145ec630523baa30c38ecb2f8c416e119ae92a68ccd8ba8a380eccfd7a799b14633595809b7503cd0bed3b27b987a250bb5b19445887e94c114dd3c96368652fe462a70fa68c4651d0aeeb592c5458888f46648b7047943280fa4ba6e285d2de7709c6e41fb0036a116cbe350bc98dccda98868bb4aba78fdd19b4149d8bdf94c3a77d9c543f9cb0729860bae6afbfa78631db84e43d7e2f8ac24bd874d56515e4b5edae9a4ac8e6cc7f2c8dccc2407a60aeb98cd9ad938a08ab09784776d784222eb6544dd50a2cce0bc91290e5f68ad615592433862ec70a851cd73710f78ce339c23743b1148273e9417b3596dea29fd443e77e4e5b7df8d83a3a46bde160717718007dabbcc8185e95078ad94ba27508c3c2166fc84e605f6f1c894a49bd4a485297f2c6f61d61db3fb75f6755c94c3b4c64ea80c3f70ecc93a2825ab3e28f62e00b3f9c23d9f516fc290883f735abad7ac6245ae6f90cff1b8d985a526d0e3390dd57187df681585b4c93fc75fba9314f9d0e5e44f3d16e829bded755ebd72e846979a993bb2f3488f3a53beb55dbd29d23f1cc6a7c1c2a5cc3792eeb3975f3b02a902c437f0e1ab7acd12e7a7a3b5ff8ed00dd92a4be1ed2fac8795ea48f92c5773e67d8ff02702033c44db3403e912964cc83998d76d24e657386fb10b744977c34de1eeb8230fec2336d4a1c0742904bb321d43bf8331b706023c19882f5e34243bffe5eea960d4ace200bf0ad37f9b9671f737d24ac02b1a4db1ff63ceac82773544a2ebc337d4ae1d0bde7ea2258ce5bdfa9531367a165a3336e02af6d3ec00392502c710033e2072e109e58d8f327a171cc21f5af36f277028a0b9372decc02cf8aa987d72ea8ce076cec57399c5db511a3b5054e56d5c62f10d8303eb1ea12112c50e10c953c2280281046f073ddf063f5a50903fdeb5b0b6bcfb883e143af381d3a2b07848817d1b67a80da7e2171245fc3795ac19a32a40cf2830144179e0447a4107d53dec45545393d161e7923e5f6b618b785bebea4e276e8bc2e7ea469330b25d68d3514322d814192c87cb9b20ea9adcd09739798822ed1f5f02a967b07a1bb24c0e833a19d21463c82bdefd74a0609f40e54c0a6a52e1f648b468e724b4288eebf93969b66f50c950efbaea21c55b4d90bb45ad95ca120ad599b7f70611d3d55e2d7fc82d60ed7f354bd0f5e0f4804ac3b79a0e88f811570d870d25d39e5808ab6c1cbc2a5ff145734f43cca1eeb09f7f4b7f317c4b735a9d08f23ab2f05914406b53d1cf85c147ca39c6ad6093a1c74af1896d663b77327fcb379143cebbb062c056e5340167c324a069e96322a3947941ce3693fc5ae11b7d639ee1be11cd5a75496a79fb623d39e5276e3f81812931832b519411d68c17f9722b7a125eaa0aa2bf9a9fabe4985e01f4a0ee64f3681990763006ba374f2bd59a9fc311dc4657adaa11213bd8ec9e3f108281fc5c08e1f896191452db40bb3c024c8d64c772a27d3a274e6e3bf48c858c928ffc115d753321991ab1d3aa41143d9cd8d9e85b39b3e21a5f564e3b0f80cbc54ab5a5058c542fabd1a5904ba35987c0dbdfadf11f70999acd93db90e2a408f46da5e91823c5b9ceab9e1eadc7fa74986f9da1f8641d688b1ffaed98d772c6fcdff436c32aaaae9ab1ea8ca523da62fbb027b3b5057b646a674bb8f664e9d244635329af2f8a308f95fd4895afe4cd52940ba0268ef6323505696fe4a6e6de7dda4202f72aa6d83a680cff4d5beb164a234d925a8cf3ab2de2a880ddb9f6ffa185caa29e88c06366479b2412bc9905868491157bb09b1d81a7bec7df3132e7e08c0aa7885ffac7eae0597bfd3e181f54fcd3042136ce3dea7cb8343d284d7a51b7eee04fce8e57784ebcfa0edc76dc1fd342598a30c68644712edaf0320caf6e8763b6c8f2633d7a4d4c659d4db8e88c3f5677e1140f9e398df60958678256fc713c6eeed66b8b03fdaf8a14555b9b3da89634c5016d2f602e0c576f9d72e4966dbadb42a3b9cafe4521f5b3228f79cd0ea3c984f09a62cc0baf69b1e0f4c043f04062876c9f89fd5288a2c68d720fa5e2bb6bc51b3c466aef9732bbd4f3b17f31549b1f620e37be8078b3fceda921916e235653627e78a7c03944c977229876edc504dd4c0661116959daf0a8f1884370318b155edfb59777bf6e48b3168278a938358ecd7ed1a17df29fd35c94d1d99e9dc7f1fda95531d64286a5e255765ed68dfc45a4522fd20c43345c369a78e4740698faf27e18f71433454810d127ca74d6ba632aa7068d0ea87e06d5dcac727053ba1e769c845ea6163903cc6e3b7a788b6f59d9aa28a29c6936c49469ced46148bf015c1092c96229a416a9d1fe2b39c9e3a9f832f64a21f1b69883cb1fbd704616150685c41a54936d0543fe44b482a3b955e910463461abeb1d1b78c59c13ae3181f8063a47812e19957a96766d5bcbc39f9ac50af208fe34faa6599c110ce34d0f2cca8947b97e119b7fb495f185a4e680fe11193a924cde78a3ea1e48ae918a0a58a060d85d22404fda7b35eba699d0ba9f9f6f4b84b0451e3d80691674495eb4850fb3d70adde746ba2b12bc2ba194e2a8d5d3cd4ed59fe290f8af999c78d879495f80027a8d20fe43364bfebf26a521cb55e460824845f1e11657bc5b9a426b0e3838be4bc687af49bdbd288d27dc0a093e8774a81213671bebb3384d8cac96281784956ad0965f021ecb76c351887d9fb388e1766c38808d75e1c16d835424607e7767790cf1f8a52339a721371f087834001166ca20babe3c7a741b0a94cd657759c43a7af4429f727546d8828d17fd730a27e70b326ee115c42ef38080d4fcba3528fe506dd27d8aeff9dbe825e0b8f7c8ce79af21341ae981a4a55f29d72b50dd24d9fc0ecf7d643e0e990118e6a9d29dc3510fe8ddb1da2118a7026eebf6e60a4ee2c77c2a11eeffaa6b1f68c0b2bcce344fcedad4ffebbc80df71f50761217da3f683af1705297f8d6ea146247faa60f95c557dd9efdb79bc204a3c03f170fd5c1ff0810908638", 0x1000) recvfrom$inet(r0, 0x0, 0x0, 0x802, 0x0, 0xffffffffffffffd9) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001000)=""/116, &(0x7f0000001080)=0x74) 00:00:03 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) sendto(r0, &(0x7f0000000180)="9eab52b3ef308f181b40358d961fc242cf7237e1f6cbbb1122261baa3d688b4be6a9b7f69e30f49adf1746dd10cbcd9a282bcbfff814e99178cd0c198658f78445d43c96565dc82a7a8017c37dba4f53b092b94edc61cad2715deabc3e616673ba2fbeb775295ab0581e485f1f6761f393767833bdd871b1c5003e23965d0d4aa6ae93497423750585be959c3227c2b584a0775c6f74bce6bbc4", 0x9a, 0x400, &(0x7f0000000240)=@in6={0x18, 0x3, 0x6f, 0x8000}, 0xc) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto(r0, &(0x7f0000000080)='*', 0x1, 0xc, 0x0, 0x0) 00:00:03 executing program 1: r0 = socket(0x1f, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1400000) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xffffffff00000001, 0x101}, {0x18, 0x1, 0x3, 0x7}, 0x7e, [0xaf0b, 0x0, 0x6, 0x618, 0x9, 0x8001, 0xffffffffffffffff, 0xff]}, 0x3c) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) 00:00:03 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) listen(r0, 0x7) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendto(r1, &(0x7f00000000c0)="ae1eb30a6e337f1c9846cf0c3fb9fc9a943d0c199ce33f44206d44067f5748b9440a06719fb28c306fdf6ef280396bd47a8be52b937509ad083137b67137a6baf0edaa032a03fe0aafa76944b4c6a94ae6c406e58c8b9842524bbb9ec169e0cc146e863b7d974ec550072dad7d1a1867b1bbeac3eba230793e240c8ec0ea49f7979fc8c24703daf09e62bf53bdfdd56e1349c749b5f46c912d4493f39708240349679f4a6926981e4a51dab8cb432d0919868d7e62a4c9890f3ba61a", 0xbc, 0x2, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) r2 = socket(0x1, 0x4, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000001c0), &(0x7f0000000200)=0x10) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x8010, 0x7) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000300), &(0x7f0000000340)=0x10) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000380)={0x6, 0x921}, 0x8) bind$unix(r1, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = semget(0x0, 0x1, 0x80) semctl$GETVAL(r3, 0x6, 0x5, &(0x7f0000000400)=""/240) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) fchownat(r0, &(0x7f0000000500)='./file0\x00', r4, r7, 0x600) r8 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x3000) shmdt(r8) setsockopt$sock_int(r1, 0xffff, 0x1817, &(0x7f0000000640)=0x800, 0x4) r9 = semget$private(0x0, 0x3, 0x200) getpeername(r2, &(0x7f0000000680)=@un=@file={0x0, ""/108}, &(0x7f0000000700)=0x6e) pipe2(&(0x7f0000000740), 0x1000000) setgid(r5) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000780)="de0a53bf76edf503b5347fb1cf016dc2e3a1377cde514a44aaa66da38ae04074357732728283895b255738850ba56df2530d", 0x32}], 0x1, 0x0) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000800)=""/4096) accept$inet6(r0, &(0x7f0000001800), &(0x7f0000001840)=0xc) lchown(&(0x7f0000001880)='./file1\x00', r6, r5) fchown(r2, r4, r7) mknod(&(0x7f00000018c0)='./file0\x00', 0xd3687b1ea69a5049, 0x3ff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001900), 0xc) 00:00:03 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = semget(0x0, 0x4, 0x81) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/4096) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000001100), &(0x7f0000001140)=0x10) socketpair(0x18, 0x40000003, 0x773585a8, &(0x7f0000001180)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000011c0)={{0x18, 0x3, 0x7, 0x5}, {0x18, 0x3, 0x8, 0x6}, 0x9, [0x5, 0x1e, 0xfffffffffffeffff, 0x5f2e, 0xffffffffffffff1d, 0xa2, 0x6, 0x4]}, 0x3c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001200)) getsockname$inet6(r4, &(0x7f0000001240), &(0x7f0000001280)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000012c0)={{0x18, 0x2, 0x1, 0xb5}, {0x18, 0x0, 0x4}, 0xc40, [0x812, 0x9, 0xa74, 0x401, 0xdde9000, 0x7, 0x8001, 0x2]}, 0x3c) getppid() unlink(&(0x7f0000001300)='./file0\x00') semctl$GETPID(r3, 0x5, 0x4, &(0x7f0000001340)=""/15) r5 = semget$private(0x0, 0x0, 0x4) unlink(&(0x7f0000001380)='./file0\x00') semget$private(0x0, 0x1, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000001400)=[r7, r7, r7, r7, r7, r7, r7]) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000001440)=""/45) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000001480)="f8ed84c48eedb7c58cbbcebbfd4315cb8c0522b881f71c6154d9147d6956f1231f8b69bda6553126f5fb0f38b3a2666dc115a60806830efa3c9fce3440583a4ada328df87d74f65512b8be1196148add5757412d802b76ed13a013e412b3fe13346ed466f953ae32fe42cf9ece6f2eda7fd28cb2614c198e65b8897aa86393bd130eb8903d891522ef6b30d122ee02b6e01eb66d7cbe43a75a6a03e4d9d8f0db8089be9e0823d4aed661fe", 0xab) unlink(&(0x7f0000001540)='./file0\x00') r8 = accept$inet6(r4, &(0x7f0000001580), &(0x7f00000015c0)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001600), &(0x7f0000001640)=0x8) getpgid(r6) listen(r1, 0x5) semget$private(0x0, 0x2, 0x19) accept(r2, 0x0, &(0x7f0000001680)) setsockopt(r2, 0x5489, 0x1f, &(0x7f00000016c0)="e15ad95a982335f4ed7f6234", 0xc) getsockname(r8, &(0x7f0000001700)=@in, &(0x7f0000001740)=0xc) 00:00:03 executing program 4: r0 = semget(0x3, 0x7, 0x410) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x3]) socketpair(0x10, 0x5, 0x7d2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000000c0)=""/159) shutdown(r2, 0x0) socketpair(0x6, 0x40000000, 0x7, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000001c0)=""/4096) r5 = socket(0x18, 0x40000000, 0x3f) getsockname(r2, &(0x7f00000011c0)=@in6, &(0x7f0000001200)=0xc) fdatasync(r3) r6 = socket(0x6, 0x40000000, 0x8) r7 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, &(0x7f0000001280)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000012c0)={{0x100, r9, r10, r9, r10, 0x2, 0xefb}, 0x9d0, 0x8001, r8, r8, 0x6, 0x4, 0x3b, 0x2}) recvfrom(r4, &(0x7f0000001340)=""/249, 0xf9, 0x43, &(0x7f0000001440)=@un=@abs={0xe58dbc85e5db329b, 0x0, 0x1}, 0x8) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000001480)=""/147) chdir(&(0x7f0000001540)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) semget(0x0, 0x4, 0x10) seteuid(r11) sendto$unix(r6, &(0x7f0000001600)="4c6c3c041a777d50a38080523acb171c2d89a1baf5222a09e714d0b9af78f5a7d642cadae14d74469a75f0a7560769e78e7829172a1acd3a91efd2c1a9a5135cfc9c507a89cbd89e8d439d29093f71c012a33d9767938573b1d654f8eb3f62ac663bafa4fbd6397ebe4b398d78d540a7e26d3a575340b2a82a15fad2e43f5af460bff9479a72f320b2f47df657162b3d3ce048a5712763e6e12b4fcfbb1adafaf59888f20ad891bf522b2f4085addd1f6b36f6d223fcbd7a734e242a9041d3b2242e26e26827df99a7858b332a61171b6c98be37d5b7cf19a0c82267f88ce2c393d7663c608eeca462d1a0a5cd480aac622e67bca691cce20780ba098cd349a28699040c36c0375e84e31fd08d48f8d1c2403a0c9ccaaa762668472f0dc475e868e8cd37d44929938b677bbd701f3056a5477f472efba813f44ece4bf61f32cc608a57fba6c689fd323736b8398b4476331095db406d394097078230b20d0736d9c3c000a55ba36402247ee5771b85d558b6cac97dcf5c3e7dde1e01f549f716c54db58d7c4d21f82e14662a48fe934700b1519ecbcb770eec5c258cc499b81a53e6367fe8f59f312d8b4beadfd89b0fcc71baaf2cead8599ad41588f345f4584680db9e6a81d1dfd6d37d56b33602d1c074f255f49f49c18733407782328df8d636ec43893129d479b015dc9e04550389e4c34ed4792f2148972a819ea8b753f5e554a7b2130cfbb7bbfee402ff8f3dd8f8af94f2f97ea7876f13dad912ef39b25b173a40f366d0d94e49c43c0f58443e14c223326a62e9a23396c62eb273a5201eac589f559ed63163a4ba8ebd32df5010f8f48869e5d1f8f33fff17fbc491e37014b053bebedcc0175abcfbc92934bf7a7eb623cf648b78d3de2d5e6cc25c182290ab16f116f6b46e8574085e30858eef64e0a84a87b3e700d50fcf5b5a8fe3502bda69a46a04528a852ecc3559cabd907e9e136e6951078183362a4285014a7b15b685666897a4d4618d5e33edd7c580d72edf1d29fbf5d1a562950d2b6291b9bb8dc8e7c0fbb50529978ead6fcad81fdc5e6aed170b00c980d1f779ff4a9b12d6cd266538814d78d7af2f7cc8228aecb777a46f8d804adce58e26d5b2b36bfedb18bcd292262d12a33e3bf12e5cd17193edf20f0d0799fcb642511fd3eb1ba45122b21e0ec5ba42d8640e395fd6d487db52ea6c38a557eb6c308dd860b979551c2eb4c0c769b418c4cc480fcc86d11d7cb17bfe35e5450846678171b1921d8db152ff4d63f0f2f3914e4d8fc367a4986abfa7bf050b4582b97c933b2a9010e5ea0ba63248baea1db80f9b14d28ea0792c6c48a3e4010cd4bb383cd46c328e7e9123f9b6d26c758567fa51b017ddb714449385e2a5e676c3d556d7564ab3247b0d547c001558105bfbee6028542b14e25887583ff5ad58db92ed3146c7c3b10f9fc5540a1e44964bb360a99288cbbb56c203b7ffbfd3556201cbf524d40ea3658a21f9754f6453c73299c529a772285e54cfb7059419596d8a2671c9ea0593beb41c1e1be487b8aed95547a6225dcfdef2259ce140575de5c4770cc58c55bb282e8d66f767ef6055d06f2f1d1638b229e90f2733674ed9c8f29ddf37497fe2e957bca5e1ce0e348ecc8377dab6efa7dfb1e4bd6236052389b9bf01c134e38650f109144595376ee93d483ac61b7ba108d973748c0340ad291dd00b60a6b5feb429802a077fa5186691b70166082cad0c34b5f25e414a3f53b3c567130d300048bf5b859cd95955fb37deb407dcd8a2885bb59f03b4fd58e56bcb4abbb8387b3fbdc12bc2444737de0a5f238a1184542fadb233be5b26c61981dea22e94d246d10c476a209764a7b7f05fffe2fb998e7b94693f23704435f929c7a6f08c392ce4eb1cb77801491f820518d3e093c325701c1f093527e4503980d0ce46f1be6fa6ab198bd5638dcf3595f4f3d5e8164172a0d3fcf377b2cb46e4f745e2d082378d41a5e2b95995607d072d8f0d931af075d649ccb3e9670bebd11ea24ac6d294f8026302cc27f148fcedc7f86197096a61a3db754debec23db1acb219b7f95d0be378e333bf6b85871f565dfd8e777d27b66a47e60edc5ad5fce1328b3f826b95e5f3302554e343dd0a200542b7bb1c96a07671a8ba81edb0e78ca19de98ecbe8d9401e7e7be9e1a10f507df1c4959b1a8ac056410c4501cf216463390bd9f03e652a669052ad1ac2d14d38eba0b4ce68b65922a0f060d277c0dc7b6499620159cd0106a557b80a031e789f0fb1ca01b846b445cac255925b170365f9ba444d2c4357129287abd2f049929635611ac1531a963194aa8b9efd0008a19c8e38b7ccb9499484c57ca79fedfaa21ed54f8e08b5df9ab76d3b203eaa378f6791326d9a592f565b03aa216e44018c4c4a795b0871e9e45422384d60d74fa8d84b6523199ee09d2dd3c4b42f44b4ae837d432bebacd5fc19b89d0804a0fd49d2957c96129370b864d6e22547ae245eddfa39f056b421d95395b71bdf68fa3c1890e0102ba741cadb0c216081957b391355a39f59800088eeb286bc738e0006785d1470dda28d60de4b5dcb7aea918ac3cbc6aac379b4404ab5069245ff37be69cea0c94a6e6ea2f03685c095e5bc2cf922239a970516f141e52d3660cfc3144a93398e0d8459707a1f45c372f1094c17020f8738077692f854f41d7b1e33b57f828587e21791384b0af5070e02fff6d156272061135d3bdb8918dc3a3c5869bad2680dccba81471acbff235080377598a3c3996f6c49c2b8d958bdb96b50e5eb583173c5ca0a973a9d0f2b96b0268cf759bf8c5d16cebfd498f089226eb902cb8b90bc00060af181b31e94d88789ee23144483f387303bf6fb47a0d25988490b3b1379807cf45e9bd2aa36eabbe870458927962a695e969989de5f222e4784e11cb2bf82c27344384a380dcbc9ec0d94efda3c2747ea736faa9633b85c1d2cca56276c90b6b9e9a53df8d39c76047a7624db4769b0e0175d722446a812975a1677fe0c63d723957d2bc6ce45b13db4d8e02e4408cdeaaa7cbf2114f4e7643247f0f23dec626e16f5957fb6feb8471f563440fe4e3b4a3238bbdd6cd7ea8e6490335770ed7219f28383931beab2db581b74e4104480f05c19606e5a4a53f6212fdcf0ffdcc67eec4a54ac59074c0196570629848e6c0baf41c63bfc2baf61b30b30118c4596bb5385514090672d00c7d80b199971df90c26eccd34d4f1006e17f6571dedd12dd9b4f911cb5f4e3d5d49374962beb7a615870d4200b1e2a64c0cbbabc31351b068c7a6e4dfd93d6cccaf224389e6c58be8cfcc5424cbeb913be931175ecdfa8005f4a51cfddd1ecaafb2704567e10b2800d7f5c59d84c86b22d0b564506eeab8bbb238ee2a5dc234baaafba17478c74500247f3d84a5c55c7b601fd610bf6963ec8e5da7a9bff967227fe0eabc5a7a0a2b8cbfc37b5b62676b0ee06fd9b6cbcee4a78be7c635284077786b3cdee75f4636be7a0c9f3ebadc725fb54f2e1a4adf16a7b5f33d14b43a01d232f5428f7536967414e7227673af17118ec9e1bac2fa446aa36dd4a0f2ba633092250829f92c296ec9e2d8adccf86bbaa3008e6440316ab8e5df023dd76859f9542fee13b26d58664985ec62145c9c13cc4f86be5f611abe57fffc6cb34a75c2a8b37095803dadb257af7705c5cd9984692d03894775a40400b6a1ac438a736d2d79569740fe3f74a9202a2376a25a6363a7dd6fb05012be029933494350707b622fc6f703d421534f1ee14c413a82cb752699a19ffb8884c8ff1a40438635c95ec299843e109ae638c0e32e81cc33c8e256b3c7c519a57e6c4dfc43bcaa0ecd5b94e675c4cc44bcc9d052485e9de1def74c031b59999e097ae7f1fb52962a00619a8fbbf9f487e299c7438c8af85e80e255d409b556a6f0cb0f560efbe4a57b569dadc46e661dcf287a3a5248d80367660933df4b995562a7fba183da827a2208e505d67445f200becb83a87c397a56c8632dbb7aa032feb10e1561222ec10c7665986c7f1956372117c2b663ce7a28c3c077c901357502c660b5e9d6d24b193602c52182539c90d1358a93acb2a269c54b6728c419b33986747f7860d4ec92adc5669516c5d81f00034a15ef8f5c2b26264318a76c9bc8382ef71eb90deaa50fff0d5f2c88cb55d8ecca06d27f7066e1bc8f930443044003369e01f9307ea30d4938bef0c6f09a430ad1c5aede7ac431ac03d02d807f7caaf42d147c1948dd7f6cc5ca615abe1d47fe8db757cdf749d77159f91ee583e58a43863cf3ad783f6a9eb04e14e1e366b3476bb97566f386ea2f547892530da9b6eeaf6393bf516fa444f093268157d06e46395c604de1307136ff4fb68beca8f4fcdf37e27e0cac4c0bf2a2f2111446e5d38588113a3f4fd5571f5a66c384f9a4f5b8b470c6ff0c4ecbea71f62aa33ee59f0e82e2418cee1ac4670552ed0b816fd47261fb06abf699b35e19951c80fcbe73d794d5fde7b8e23384c6f63084301ffc6ffd5f645205df97bcc355551ef377af34bdec529253d3138954d5d18dcc0b7a980e9045ec9ee03854d09243b7ad602e5914a45494e14bebb9e90f0385f333775315161e59ddf4f8a307a54fd4ce9a8c416f4fffe5be04190e65c6e9de861d613fd13e8d96550c70f69709b9ccbba56d71080826755a961d667567b96050b3b08a276384344e1bd0a41945d60fd77909370d00749e49bca7604a2cc48ad2b760428bf28b4e43ca01f2f9433e6d866f37886a2f41ffee012014a8f99801df563ce1806db7b596ed821c8ec08493ac74de48008d742e651581aa350b4c8c4b3a8623e8045d6494d41f9adb4b45edca4df27dee9b755d7359c66fd8bac81a310bd3d4f9c297095d1d7a9f04e04c67a648e1b3d2ccda8d15c55761bef9cb57e5532d980b8f376cc85698340ba771625e01950e45c033afb1e9486018ea457c3e22dfa6bae990e741a7b280cfafe72385f67d8c42a5734a800437114a7341170cfd92aafa7d3aa5f4bd11783aee913eb772e8681150aef478129c04fadb0ef9d0f2446f6b3987ca82a4cedc573c5853a45a85763805de4966fb1ea1d299c453b9cba71db32749511eb58172c2a5eae2d1d144189959e9d525b524fa10dec623f8c9f6737c18a780698db16f2889dcfeb526c2f557e7603da0c542fbafe1ce2d4a9b2341dbc0dee4d2aa0614d0b7621cfb9173e28336e58dd6cbd46e516737eee2c72d2a606da722a97e4c6861eacf0f0004905ce63302e7dfb53dd406c765460b9c01962499cce6dce1afc858e99d0a3d8462af7b4d1b26868dbd9e87f9b3f3d23373f7094c6b2948654862f6346a423bb1f9737bb7d049c9742c78760033184282667beca7f7782917c1fa679f91348ebb324f974d0f8e780846654d0c7b5e4a320bf6f9573d4dd5b0666c963e93bc59fe4c5914bfcd69156d5db7eb5ac14b861bae9b8c575fbc3d5f9e2647216d93ee450c176db30c075637c3e738ac8371003311155627ef3ee195abbc04caaa82c8663bfe7ca38e021687f327d7e1ea2db265b0e959dc1caf59716a5b4086f0a5a753d33142505f27a07a0b5141954235d45cd3ffd50f842958d8becdb18fd5be5e1950975aa16c9524ca92f462faebae653ce611c99de998d462d2cb958a5b12baeae4012499c831fc5d8be5d3a475e844c3a74ab3d8b1b0faa62799e9cde77e40c4b062927fa9de830fd5211cbf4f9b4d0f86f33612c12e6643143059c367da6124363848c6350c3e80797f", 0x1000, 0x402, &(0x7f0000002600)=@abs={0x0, 0x0, 0x0}, 0x8) clock_gettime(0x40000000, &(0x7f0000002640)) socketpair(0x10, 0x40000000, 0x6950, &(0x7f0000002680)={0xffffffffffffffff}) readv(r12, &(0x7f00000028c0)=[{&(0x7f00000026c0)=""/103, 0x67}, {&(0x7f0000002740)=""/71, 0x47}, {&(0x7f00000027c0)=""/168, 0xa8}, {&(0x7f0000002880)}], 0x4) getdents(r2, &(0x7f0000002900)=""/240, 0xf0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002a00)=[0x81, 0x40, 0x40]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000002a40), 0xc) setsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f0000002a80)={0x9, 0x8}, 0x10) 00:00:03 executing program 4: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) preadv(r0, &(0x7f0000001100)=[{&(0x7f0000000000)=""/246, 0xf6}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0) listen(r0, 0x0) 00:00:03 executing program 2: r0 = shmget(0x1, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) pwritev(r1, &(0x7f0000001040)=[{&(0x7f0000000040)="db11f35e726a7a26e28377e7b5e00798e800be76bad5c179724d3d52d2d49860760a8c0eaf321a311dfdeb02ccd5c38dd60c6f0a463f6eeed83043fec22c72edd0637b2823f00c8c97ef0c1f9abfbe42b75cba25e097120d9318aad4fd622d642c3bae88c7391291109d5d2697020ab95344433f46ad63558f1da77f1e0deda009ca0fad6a084ee62eaade4abb6c73cb314a73c4f30b6d54fa98998258a5ed3c5b0f349edfbe007285745da8e7240668a0047b846cd4db3bc508f38574eba49257b01b2655f816da685797815e0fc89eaa7e19323f5c149faeb34f49e987367061f7d11c36d5e762862897cd314796a563cde8ce7366ddcf12a6457706c9f0d1f43209f496a7189a13151fed706a6d033f33a71e7b81ddd6414958eebf88ae6e7198ec8f292820f5a91b88fbabbe1350fcb59013998f7f61883197f5e963277cd5ab7ddef6993efa8dfacbe1aa15df621e5f7b9669587ea3ac5a32db91d1a0b40d726edd4bfb4150751f63907db558cc9520d68e9f0e17235ddd378552630202cd3dd5bb0c53c7eaad86a1ed535ba444fed2f4892e81cbcca17dfd8fdc75bb502cfc1ce521ddc8abb5600c54b1175d6266b5bf8dbc281d20d9e668f01e5f58c44112b54184aaf87299d3529a33073519b6ccb6a1e5eb9449022a0c1b21d56c37136664d5f7081363a1dbd5ba8df5c291b219fda52bcb9f60b195ca8f1f7e909202396b0613c20d3e5be7596a888d83ba7f244f2bda9f8907ff629dd2cb9d2951ccd59fad306fedf73869998c2d3b45ae118c48a21ff2e6648798b375ec50e355d770832aa16cfdf955d4f3f66b512553bfaa4b7d03ec74286a369b5b2ed500ba7411beee01e47f60262342e7bc996989b5cbe928b30c75b49eb37136651615ced7222f85c0ba3f342149e0035a15f0d80f3d481cfb7a42a01bf0856419c64874a879fb187a3a0e63bbad9c974e9bb772ade721fd7c34ea5bc45f3509b6df7b899e143d86c6cfba2ebd370d00f22919ab098551fcefe8008790405271a821a83ee3c57920a934d1c2f3e174c88895a19e81862b58e1645c0dfb3b5d2e607a321ea1e7b8dd642b3d25d50e3db2b426e731967dbdd7dbeffed3464e6dce562d1fda6b9b4ba524f17af15e96e3fce1933bd3cfe608de0a450e9cab88b2821364aba7a6e3a97e7807556c8d1e65e4bd82f54722c03ef6907f3b10a09b4bf9bf5b221a86c89ee2241b87883e8a240bc59bd83fed1c303a6fdebac0aa7e12016f6a07db21a25b1251d4011ecf26af1cf4796612846735c814401bc865b83ec9678292c6848d1b3eb53974d09ae6d22f79f82966d423106571f9ddbabded892e69ee50c4e51bc56df9be845f7a28f0b2bf0fab11aa74a3dd94ddf3170cf4bd5f63f52be6e8df415d4fb6d3ad0d312ea6cd4c65a710d74fa7a275007240f170503d43e6ce9b9e6b4d35a910116e078f0f45bedd98d461747405824b170b3dfe5c120ceb28434cbe4282d36297a699e9a0d58b46d6a6213c3191b93b7c1b6bb205d14eca4e3a34bcffe61da8b07781434078d6f55ec0a388d4491867060257ae85634d15f8808dc752b89ebd96f8f906d4874216a13ed5f47982ad2387eadb5cefa9efeda5158dc960a95dd6f32a430b3f3cb519196869457a04383888b6829c9b6cd8ce3e830791d7351239719c58afa91b8dd65170d00a1f2b2a62df073542010479b39e7893121149f05904deffd445c7d3770590ce4478796e722213eb5e56c9d4dd8233d9f96397d4111460ecf8187554cd3b2431fb3cd89256ee9e9296476c15c10d200befc9e2b0d8bb20dd89beecf4b693b5bc9be8811f05d471a31145efc1477bad12e83a44bfb0094e193df1852bb8f4ad9448ae2a825bf2d8f80b91c27ec9299b2042e565627b2f5e90333b9b73ec4cd5668c9d64432ba4ebd5afa3baaaf496467880ed00873d3d14400a62ab4a7eac753e65a242b67104e565c75d01a71c813c897b196afc9e811dced83e82e4c2bc8c1d6cd3a6b8fa817bddc61ea3e85cc0fc11e8bd815aa4c6a71c67591e6220f0ffc2fd22567122d90de8526e053da75c1a0fb22e3bb2b2a0692b41079cdcb9a1baa8cd81f004b10383f00044b0ceae99a8ebe1954c7b8c4249c20853cf30e762ea69a10ea3b39c77cd9fb6609a071b52c8406fb0764d62f0d571c21040967c9631307061c3c06b95a9a90bf2ad3cb99caf7a2a95a6057f7ffc6156d0549ad3f2ef50ef7c1837d7bcfe0b79a1e6b112a0d3eff29864fd306824069ed8de2725da01ebc8e45b66d5bc20cee1717e814187ea41b3c24774549aab7be5f5619742c8f7baed856f4b9e497a139c1c6e9673c2f83480e776a44e179ece069de8487dc3a378ba0cd2a579baecd0d4aa8c4d33fdf0481d52f14e697103be1d3ef599471c6385e531d6e961a71e55a1caa7335ba17dc614b6c014071ad314bcd9b11cdfe6320f8835db5e399d7cc61aeaf68a81ce2e830876dec6f7dc478e303df9cae81603ed66e6cd850343c4e55d752c9d6e6a697c40d721dd2438d07c49d1ed70598c22d25f9adad82c69261772c78af434f4294342ba521cc449947eefd2c524424a6bf3f3a3031928926b5ab820a5321d06cbe9b38751294c38a9f624eef5b4ed36d1ce2bca2abbeccffbba4e0bee9f3546e6f1b4aa953322f599a98ccd663514f744862935e14c48c53ebdc0d4b6a913f0dadff532452055ed62b7052248268b215640e2ab6ad1972610aa60c81bb27119e3e55e206f4ed4d74b200b6f1d799908637de581961cf35547b262d7e8e9308d95e373e5b8142675e728b74d1526dfd0e0e369576d3218ed809b71be80ce9d1c70ad28f2327ae0576b54049ccfb9460eec9a57ae2fd84873b90dadd325558ae527ebabe840724bab602b3f7bd84c8e6e2d679e974844b7322122eb4f0f95cd739bd5019b4d8d789694671f0fa34395ee9cf6c532be0320473995c29fa173beea364c893f1f905b715574ae88508d9508706df7573beda11ad75f57bef61106b577417fa1178dabc240beca8ea16a3667775652776a01c8cb9fa59c390a1fd2c3726f1bd03b61cc4527948e156f8a9b0240ca5c0d6a1cdd53f9dc59ebd45ac75e1048d947a99b3abc2caf823ef0418d7304abcab986440af5a62c918af05f01844a173f2df6eab79fd02da7c46f2bb228478369e231575da189844526e489e8d70560cbdffcbb49b7bc86385a06fe9141952abafa98ac35cd283ffe90ea02b7375609ed49fd984a4b31d64ba26d6c72ee6a0d1d81d2a11a690002f6e7af33ee0b34421d5eab505f8a46ddfc9c6bee7bff83230adcf9872af45caf5216992512c472a56da3f8b6df67d66ad2bc6a8a8ac1d89d3257c523d31f57b2eada25bff8fe84b1441934602671962130442f509d2888d6dc5a7944f7d2d9b3855483d55f5faab911a4942f4a5d4a8e77625e4c6a3db765121fe963f437a0e0b533488d9067ecf452ae37b755864a1dca4fa0c191992d3c130402966a36767abb71de26887364b95660eca83aa49f32faf7c00556460b734c21793fb0f55c90025e6d821c8d073db6af038644c0598ea78d4d70aa3f18e80c35b194e15a611d4f540c77177527f34b29486d8380ed34af1b09830b1ab53c8b8366f0ed92fe93ae348c9df908d2ddf3d695f9170192b74f0b0d8e04ceef9d998a90c43ddf25b79b7d6b090aecadac163c57dadf9648604c21cfe033fe5fc9539d7c41299975833df711f46fb1ad838673ca10ce334b962ec227b42d256622488c5deb92479382703fdafdc338fd89722ae7f2db8c3af9c2299819c3fb566fecd0a8b57784f20d2e19d51c36a18a40a432af44d449ac4e6805c1dd9501d4e44b8d9bd9d12de6a1dcc160a67708dbaddd2b92ae58abf441095cdb148dffcab631c161b574d9493b6c041792c8c8b5274387834584d88aeaa671e809855d58644b20cce0da3d9cb2797be715cebb88f22fb5d0ec500d09e45b409599eb1b21f1add16d536229ac7fbf9f7b0a085532f469826e1d8fbdbfa5581d603fc5418c3bc0242df39aa086d7de3494f666092fba7d9645da7bfa665e11a17bfc4aa01667a6aee88ca708d646f1362386178a084c135135c78c5b6fc026ab6484e2d9beca045814e47ace35417dddf615c061678381f4ddbc75d825901fdb2e56fc475c08666bb212e6373b8c0f5c4eabdd36a0c313e486871d4deec5c998a360de0e3ebc97695583632cfc96288ec4b9dc19b219fd80edc24a684e17e50b11fdcf00dfb70757708980325e79968c323a7437b9db5bc5f0ab13be68c19dca5082d07f2ec7472deb777d25b83f1eeeff79717151aa1283d72167245a6701193c78affcf79cf6314c3b23c787c4553a661d0d4fd477519a7aa8f8025ca6767fa4d15013c97f16e2c11f12ec4ec204c6a07ccccd7f42ebc3ab72b4f42e2d642ca43f367ff13bef2f2a2734dd17b6b21e19927171946290ef1c6c0c943c8562fbb92fa1ccc693d07942235a8aef1ef5b2485e8cb4b7b2a09a522ce60c86854d8b6cfae3afff000e12b81a9b9b90c00d8ae43942a9f37244bd4591a92f9887aedf3c82a93c00f4619025b02192d12cbcdb8d12118b92c430617a23b7afc22b594f42f1de423cfba65a6b7f0adeeabe57c009d536cd8951e2ef494b15bb2b20a22fa5f636caa7a5ab037b673006cb97db73e787235ac0d2faf771c0c129732044dfcc957b45569d37ae5ca94e4ec5362962c0b4808aa9d5c788dfa4e617099021314ff31dd7060538b350ee82423ec8aa8e126d9a053b0d07992846f89cd6f534edcf25d92432ca63b7a486af50a6a8a84c4173fabe7120f1c01b7a343dc173f648b804ae93634133fe437f96b914fb25dd06c285d4c12f163f97d1e11a30473c55f20da019f078d7ce8eedcc6ce465bae182d20412697c9654ec341502f9a26288862fd959119a212d4aed9980768abdd166530db28913469658b20c9053f7d7215f70ecd056971d4545f5f1edf040085064025345c6bdef8317e1582f6e0a9a8516051c93d5efbd9401308350473b7cf1da822cd78ebb8a328b98b41ecb94307ed3c6966216573c4f7ad5ecbec09cae0998a9ae2d5f541e2471a6119c65ab423a6090b46042b12c371260d64491a01d536cc32bd7b261cb295e63acea03db93fb10e2ecc8cd823af211a56bb0dcf5e4336740972bce454d3bd80caa0ab8a8c2e5c4f06ff25b68523dfb3f41bc0217ad5c65c554830ab5dcaea63b81f2608a7bc9af56d64e53d712d75eaabe2fdc350ddcd1bfdb1f5bdb3c834042e1fb9948915e21b851f64e59acc07b21112cb8acc17c1bf8a06dbba28a3d995782d505d98577010820d3465a8d88bab23dfbaf48aa207fec24a482f6326f712b0178733dcc754a48b15246d4cfa79eb37de9f07b947ebf58af10051aad0225ab601cd8f51bb87484bf2ccbef4bb0e3ac2b854b8870bd91e551282646b8b7723284aee91aecf1fb76ebeb2805af89a47b85fc5bbc6b4b10965d3eb124a07682271b026534cfc24aa28ed27c5e6447908f697882df4f7a82333cad9bc779abb2d2cfdfd120d4b0c8e286eec906f4a9e4265a6f41e10b839a457a19c722f131e2e1564a4d2348fc4f839d5a8943682c9c297dbfbb0b198d364a5c115b5a713a1e564695241022dd02abe30de9bf92e009f09388a34294d3d11c77c3173f19c83ab05fd39faef47a80c98c04afefa1cdbc301096d12ab68b3a86dce2035c99245a9bcc6e42eb9d9c2d1f06151c59c5c05c3e98e5dd2d1f4e474f5b1b", 0x1000}], 0x1, 0x0) rmdir(&(0x7f0000001080)='./file0\x00') shmctl$SHM_UNLOCK(r0, 0x4) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) close(r1) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) pipe(&(0x7f00000020c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r2, &(0x7f0000002100)='./file0\x00', 0x101) shmget$private(0x0, 0x3000, 0x204, &(0x7f0000ff9000/0x3000)=nil) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = accept(r1, &(0x7f0000002140)=@in, &(0x7f0000002180)=0xc) shmget$private(0x0, 0x2000, 0x500, &(0x7f0000ffb000/0x2000)=nil) close(r5) readv(r1, &(0x7f0000003580)=[{&(0x7f00000021c0)=""/41, 0x29}, {&(0x7f0000002200)=""/19, 0x13}, {&(0x7f0000002240)=""/150, 0x96}, {&(0x7f0000002300)=""/224, 0xe0}, {&(0x7f0000002400)=""/35, 0x23}, {&(0x7f0000002440)=""/68, 0x44}, {&(0x7f00000024c0)=""/154, 0x9a}, {&(0x7f0000002580)=""/4096, 0x1000}], 0x8) r6 = getegid() r7 = getgid() setregid(r6, r7) 00:00:03 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = geteuid() r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, r2, r4, r5, r6, 0x0, 0x8}, 0x7, 0x2, r7, r10, 0x1fb, 0x8, 0x10000}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r12, &(0x7f0000000180)="5876c2429486e09f08236bece97fed2551c6bfef01348385b9a0d4c97136bbf3938a58a9c691fe6ec21f1d811a803cbe99e59c10e56d3ad11a6cd965e9665d15082f18bcb65c3516ce2d5c180688b528b5601fc69c3155554402c5b329abb466fd1f586eb9ff3c6cbc06bd0713ee4c854eda9b53a85fead79a0ec396e92b81d47eb18c4c194de9", 0x87, 0x0, 0x0, 0x0) setsockopt(r11, 0x6bd, 0x7ff, &(0x7f0000000240)="e2ae958326a3b67c1d68012a2ac5a4a6bcd52d9f44f6b1277e4d880aa60527c61bea1f226eed9ca8b9fd09b54894bc255ff3c425491346759aa3ccf14423e744dcda2495fcf61be488adb12c51f24ab9a3b76c3a36456ae54834d6b0db98c59835c92770a54368f1a2953e3b73c847eef459dfa01c8a1f8068fb381472b2a66ed8a56586dda82e", 0x87) r13 = geteuid() r14 = getgid() getpeername(r12, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x6d1, r8, r14, r8, r6, 0x8, 0x3}, 0x1ff, 0xffe, r10, r7, 0x3, 0x78, 0x1}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000400)={{0x80000000, r2, r4, r13, r3, 0x2c, 0x401}, 0x9, 0x1, r7, r1, 0x2, 0x7f, 0x7fff}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000480)={{0x100, r2, r4, r5, r14, 0x80, 0xfff}, 0x0, 0x6, r7, r10, 0x8, 0x8001, 0x7}) symlinkat(&(0x7f0000000500)='./file0\x00', r12, &(0x7f0000000540)='./file0\x00') getsockname$inet(r11, &(0x7f0000000580), &(0x7f00000005c0)=0xc) lseek(r11, 0x1c, 0x2) getgid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000600)={{0x0, r5, r14, r13, r9, 0x9, 0x1}, 0x7, 0x10000, r10, r7, 0x6, 0x20000000000000, 0x8000}) semget(0x1, 0x1, 0x20) getgid() setpgid(r7, r10) read(r11, &(0x7f0000000680)=""/76, 0x4c) bind(r12, &(0x7f0000000700)=@in6={0x18, 0x1, 0x6f2}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000740), &(0x7f0000000780)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x29, 0x69, &(0x7f00000007c0)={{0x18, 0x1, 0xfff, 0x5}, {0x18, 0x2, 0x1c000, 0x7}, 0x3, [0x3ff, 0x7ef2, 0x9b98, 0x8, 0xf3f, 0x3, 0x1, 0xfffffffffffffffe]}, 0x3c) r15 = msgget(0x3, 0x440) msgsnd(r15, &(0x7f0000000800)={0x1, "c2040ec167da46cf7b371418b9d62bd650c291e9d6961d019fa8ae92e5b164a3fb75b30c088e61f7e233b6269a4049843dcb1add78c90d94"}, 0x40, 0x800) 00:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@in, 0xc) shmget(0x3, 0x4000, 0x100, &(0x7f0000ffa000/0x4000)=nil) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) 00:00:03 executing program 0: r0 = dup(0xffffffffffffffff) getdents(r0, &(0x7f0000000000)=""/33, 0x21) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0xf1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0xf4, 0x1, 0x9, 0xa97, 0x7fff}, 0xc) r2 = dup(r0) r3 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r3, &(0x7f0000001400)=[{&(0x7f0000000140)="de4148a6eb280dc868319722eb2d7c04221c2c2274ae8c2bfb238be4340829c6fa8fea94a051dd2f9ca3af3250c089ae8b0210c7a8e45ac84a33f6a29dc2f15976b1339ca8113be093bfc690ea79b452ce331ef60f125444821f047b9fc7763e75a4fa9a452129d78bee31fc8617d596b3f92c63cd532eea06355099fe19142ff5e2c8b6f8732405cabec40db9adc9c1", 0x90}, {&(0x7f0000000200)="59873544d3cc13e5bbfbc1d7a9d0394d25384253cfab326c266dcc695e7a", 0x1e}, {&(0x7f0000000240)="ef9792562f4aa27dcd08a2ebb4e3336bc7050090a93613466b360c22d07388a4c67a1a6795718c1b908c70", 0x2b}, {&(0x7f0000000280)="8bd676ded7e594482a450cb4994de03d6500bd1ae29d921a42457389a89262037d74e7ad3bd13d3b2b20", 0x2a}, {&(0x7f00000002c0)="c050a50361f3e9cedae1cd3fdf32ddf3d06de3a35b720ec5e3e850dc5e9e62b671fb4eca1a45d6e21d930a0dc77f147a787d75ccbe1360713b0b88f5ea2088295b3b511d0fbec2f775a64faa06c87358bca5599b8d983e628128c36fe540e0024e1ffbc637557a518c993820de533ae7ae3c249baa5ba0e9ab942f10733c5fd37cf55c0e9b711054afd4b7dc8319adb5babbe5d3571c8c44053ba65ab43732d6ef62a7652475fad33ca542506ec5157bfb432b333426654a9e5fbeac996000bfc986f42cb8a89220dd087343a8138d2b3224f1162f902da5fcef87dba7b126ec055d8bcf3f07f8d1b010b72c", 0xec}, {&(0x7f00000003c0)="d57fd75937f809b05ee48cce11e822f66feeb5", 0x13}, {&(0x7f0000000400)="e7624ab8f3f1e36207c244990df7840a4c4130152be7eddc2b5a8e5296625cd47cb3901f49360202686a0d2d295ff872c469b0413824549a5ac553a939349100d15766bf01539a7c939a19079c83f80838cc8a5fa73d72963344777ad8d17c0f3c25695da5b3a8a3ed6aa7fddd098f668832aaed2f486b709fdce872b14deb438fb56933de8ad1ad352db9492d29f8b7adadf1e76f9b48c6fccdff84eed9dce26a71d0c7243f22f97bad714c945c42aa459fd15f2ad73ed6869bac2ff4708f0088544f50d4af57aab37530b5ab4eab252ccd97ea9ccd80fd55dd4fa8de424b9e65d4007110d543d66988cfbd3fabb107825ac77de37cdd9afab2714f4e6884278f9b078e2e2f4bdff0c4e224d2e92d8caee7f3f4ee07384f9813e5150c959b4a8467a8c586b7027e689c639c7d2139d3b353982568747c0fb702b8ed6a8f60b58da706425b7b6ac8240357b5adb7a978ae0d29a3fa2c7300787f5a69ad9fe4ecf206a66c2de61da4742615e45d7c2dee1d010852ad81124606a4dba34ba823d53c6a503df73d10ea851a5566e87d0bffa300f175bcd475f2365e88f49b4b38b779a423973719a11139558aa5de89677521ccf3f88b932462da7efb90485a949724972c6b974bb691106d49e9538f1beaa17200e380e422930a86f12511b9ea1d36807c6ca278519aab0b970b8eb19a682aaad93c186b897a0940783264a4cf270256966dc033eaa3af75adb57b819caa8cda39674cdac9acdfaf8d6819fea1d51ecec4fc6832af4bdcc346090723c52c772964984d625eb3a455a1c0274c6140cb8404a8dc95a1c5228c828f47a2886966eb8b93106d638cbe93f10d77726090dbf9c51d95dd8f7bc3bd18676031a9312d221cd2531bc248fe0279ab47ba51aaa1ae215288b0847ab113d10502431be83fedac88614cd86bafd8c38f9a797ddd5709c0f2c85651088d4f662578935370830404cad5a9b0d455b0cf63775a99a39a8b2998ac333711cc827bd99ad8c11ccace845bb302bb566ef9dffb363fd2aa9f0aa6df6e529158c1c3cf1f4e097097ca2768eb07eb3e4d67ab8f86e56b9404d9fb71fe7b3a6405287a8c0d8fa64f14c6d4b6c145fe0a703e5ba4a2250a8225ffdc2a0d16a3857c210f6438b7c424cda3b6b960c9e83004282c6c244c52c12a00789b756d9138c73c7412e16bd854e49a9302e825ba2f9b7894dbd0f7ccca17046e7ab9c35c4c5450a0b7c3f6a4fe0f77cfedb424cd2c278fa8d325fdfc7b2d99d6e7a389569a2be5619ef6cd808e04fd3ad48ac604bf3b7d69013c9563f9a89045300704cc14fc6e078d714744f22cea80adbb1f3c57ca88e7b813c55c7f46772a7131b1f24d24fb6a952ddfa448b7a5a3ddd71abe7a3eb6a825c682beaefe871a0c7b99c4ed4070c460c878413f75aa917f62b4e345c7b74ab86b6a87c1ea3cedbe9f05a8fc78a2f2506d104ce0b5d0ccf4fd92a09c3f83240bd567233e74abf23f4e0cfb901bdd8844f83140f4239700c0abf239378f02133576f2a2e25a4e20225cd91a82db0fc037fbd6e6bbecd4dab5b3e0f70b4107b5a676853aff563a3001c21c0f5ddf10264a5752947757f13ed5c6948c092c03de09d0c2987a1cde3ccb55e6d31809ebd5b2da48c228f357fd6f3505e80a3f808722c6432fc1598802e3b01f68cae2c8fff948df1dcc5f941bd941756758d290601405e3a7d4cd25b09d4299aeb71a88a14e19456f8ead6894fdc54d733b4c267516dce7304eea66c6f665879f392b5187ad280a9ea7edeb33a36dc8712f9d193453fb41f61e967f6b8348b805ecd2171e7030febef845ee40b89348b57d51287255c7c7a9ef7b41fa65a030cab269c1fffea6ad293f0943304ef350c852ff14bd837a3803ea942e3ddf2ffd8392f953d23284806339ad81b60c2a471868ea869f471c676aeb94e746d830ee45fc34bb94c2351dd54fc62bf1f246c126809c3bb5c86f61d5ba77341c4cec6a19092b3b6817c095e6651dd3979d943e17d7413558fafe2d09ed286cf273dcc63db046b392688d9f97135bed8aea086b4f034377a3d0f015a934d1cd0ed59c9dc1bba97347230ba9e2b64c9c1264c210c5d646c35bc64b15c09c28835038861be79e20aec56ce35d75344c253a50bc6a47dbb69552c4428b034737321b3ba73adc6e9ea4a6a69a3f332209172d26a3840fcf74b9d032358d7e0470705f72698596d978bcbe9f346c1061941f1ed17f5fab086811e7c681655b27c6244face7b83e09c2c37585fcbc77799525aea09313424b4a430b3d9c0b414d759a405611d243900bddd70c57684820bc60db436ad08b848058c76a29585c49fbb96a3ffe4251415e247faef9b055f95177f4c73e26a2a90c3e71df09627840b33ef6f376afc1f2e7016d54d1e5e8f5c10321a653d4d27fb8fb5909eec89fee4e8cee4d0618c82e1469c1fa23858c012610a3d56a28a7eebf887d18e6a323ff958868684b9529cfc21c75360e0e3eb4f426f2853d6f25261fa7d08caf131ecfbd4e08eb7024352aa3b58e9ba35f5863db530c5cb00f93affefeb9ab8a42130147b9b570bf513b2a571508e977a41b2b6c046d25bfddc0e200eed39a8765bbfbc75b1584591f98d759f0be0fd11f0c4912fac7bd7459e8db22f71670c7f2db0ef900a8f75998ff146268b33b3c5a03873cb653d39ec65095b97d329ed40158c361b6c67c743583f44680566d175297658c2b085d8fc69451561ca8fae6fd9be9278f5624c4c2b89bfdde71f55f6d9c25c26a4a203a8e18ac79864889bb3bd07ddd08db529498d1063b4dbd8e26c31866193f7e350e2d986569c931315cf83f0335425c8f408331d229289f3daecc0941d22c25fda7626c6a051a16746418fb6720e699cf4c7b206cdab1105e2b472679bd48391056c02878a147857fb04d942931ea28a8fa72ca3c224622c5556cf95f9e5a1d7780852782edb3dc54ff384143afbd3cf440a77ce191c55ab7f8fd99072001acd1eea0fa4f6cacb4019ad566437b2e356ff750c78680c99db1affb15e42627274b7b696874ce339be9c9bb5f73f79c28bd5935a0c852771d670be562ede27f8745db1f3deb062d47d7d2737a5e89dbd8ef16cecf5714cba2a4b75e77310ed630ea37060d03df091c0e01a1ba12c002c05bf37e1f23895093a0f2035c8ddeb84b46231f1c515e02b7e7e7820c131f837e7d77606ef789e9772be2b1f1917a2a099ab5e32d3d119b07a9a0260dbd7fc9209cac6854546c726fe8594d0ebd6a428ceca41efbd86733bbfe27cb357506ac9540291eee3ce16342a8043d4eba3ad4c092d1a1608ac49f5e0868796b8ee806c2690ca954ea9e63e9ea623eec3569a2437a6366ce9b8961520aca16cd565628ed1df623ca9d04fa485761f2394297888ae67f8affc584397527f3c2fc5c9edc97e69db793c089d61c138de4e7cb7864c1e89a1a17a0b62512a5ccc6e02a48f703e06574f696dbc53c18f7debc8c5951984c49fea9f14f2b3b6997926c7032b7cd8983361b706b924559690528f7c813d65f224313d8a1bbef68a14ac7bd43a435c07ba61462d2b570ce3a7fe8983f27e10e440cb1c51332e45e287d9b1921d14ece5d6e7e2b1c829067163c4cd027cae95b2ac414cedbb4fc2b232acaebc5469420847525362525c2e1c13f314eb485e1a36dc183580613959ea1434084fd9664011603748ab264dd0dd572ba3ebb0d036acb79145a05b5d74d035da50d1b03728ff683d2a84d99c07d51f0908a9e903943dd1f9b6ce48a7af9a4f51c6a2dc030855949c7220ba7feca94ec229bb6bc54186cc5398173652a1c4bce289689b558028f16fba96611dc0aa365cd002cf5c9f2815fc363438fc6d7ed5d2238bb8fc1909c10842abaeddcea64ac779397590348f2ebaae9a3077b0e14c8791f94f0d03094c30c6550bf23fa4d0437a93dcbea10e0b8911a90198d4242b4de72741717f7dc1364c590b5d79bbca0afaaef51bb85d56a715d3439909108d14f0cd3e825ddd949e89d1f6f55ee2f80b7a8a4118cb740a1c68438dc0daa64cd5351d233025903dbb90d427e3f775092d5bbaf073119e444418525ba0e7d34e32f3a07dba9b0d220ce80cc749d319a121a0f4fa8ef16aef15c3adc0897e7498766963634d06262cc5b7dd027337e36f3b0563fed530126bad48cc26ab06743007a0aa1792560c1c1afd8e45d508d5a38049239cc2fbc685eb2850ab81ba62171bc24291912c0164cfdc85d8be727c926a0bac04576401a9cd609632f15cfad6109166f2f40a00086ac34bfc01a09f3fc94f18355d86b4aac63c38b6265efc12e2f80a141ac4f84d64f6ddfcc318421ff4137c40d6360f58605b4f0cb1e6e2e2910e161bdda3ebcf0dbddf07992fa9630c9171fa9484820ed228a590fd7f739f63efb4cd9d1085d54049939a9ab48294c669278b4414766b5a1cc4026dd68f5ebabf68cfdd58e88626f5d08b62125ba80b35704f137d475e7eea935c9a0c15c65fde055e4c8738bd32782609fea59277ad61a1c18d83d24e624629165c5d4c27678adeda4ee69049a4587f09f7885d9fe3f3618a5e4f0dad51bb48ebbab54ebff462095ab5c25403a06ff1ecb366d97b1fc5bb4625defdfb2b8e252d8848c1de691cd7af0cbcf8ae1bfe1b062faa9bcd0fcc0d2c347ac653a071f9aeadc66d81b921da6dc5768814655cad4676d09558f2e5c756b342daf473993fda6a31fe14437fcc6859d00717ab0c0a1cdb6831ba6bca83a6406cd2a67d97ee46c87a7c20f505d08f0dadc0c2c5372497d0a25fb71a07bc637eab1c1ef6f94b2c6ebeefc07bfdbaa90ac1e5aca7a318117c19908a4959b474883aaf9f9c0a49799482af7098c87402ace101e5d850e188ab7cf42130da2f1e29b09155257605e6d494e277acba84d1f71dc19ddf366e1d0dd1567973227b41ebdd3ae45206a41fe1dac6909394711c156b610a956e8282ced4666060f96c885c10a179c74e308b6b37ff4fe48338f84c5bfbb3b3089098656ba7fcd3cd1bacdf2f18a5e6d814c60ca3eaa37db9e3af824096d1412eb7deb78379edcaecce9d698c0c633cb6083f00e8e7a12b35875882b4a7aac10971fe4ce6d4681fef8423cc6b79d478314f0b69d64e525bc2cd77b050653d69c993efe767aa35601d4b3e05b24896fefded5ae6ccb542bf141bd72876f88105d4f61e44a0ded3e3e83e80ef1a2a5607e6bfda086f0c31885f75822873f9ad4d6b11d2a93df5bc021ac318873effe40e7df1df081f0c5800f5a7cc3eaf95e19eb91090ab5739b8d0c445d8f66d891baa9348cbe38d301128ebf248aad45361ea328216324d82d1d613d384896cb9eff528bb1c8ee49ab64e6657a91f94cde3e1ed483f20fdafaca18644b68c2e9a5e09ec1eece5b1931f77b2a75a937f78ccfe55e21c5e6a43ce96df3441ee8ffde89c8a1a7283f6336e4fc447746fcd8facd33ea2cba5da640766d68bad2770bfc328e636fa371ec53d74e79e80d0c51995c293377eb5f5935e1e58ff01e276a405af636831b644e963674a8b00b49dd6bdf3ac44642b8c25a838767acf1a036b7c2a45af604032c52243b0509850e631c56212039b424a29680c1c05c5ef0b2a77452ba1ea5d155eeab1e299d0b657f1b51b2315c27167d6266fcd5926774abe8cdae9d57f5f8b27a5a68b6d509aec1a20ceb2b4b4e57407797aed607a835a73ff6c23bc1698d1be2baa4a1680759b428230d6b156998305db907d848159a0e9e359e7d42cd403654c5726683", 0x1000}], 0x7) r4 = accept$inet(r1, &(0x7f0000001480), &(0x7f00000014c0)=0xc) r5 = fcntl$getown(r0, 0x5) munlockall() getrusage(0xffffffffffffffff, &(0x7f0000001500)) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getpeername$unix(r1, &(0x7f00000015c0)=@file={0x0, ""/70}, &(0x7f0000001640)=0x48) faccessat(r0, &(0x7f0000001680)='./file0\x00', 0x0, 0x100) recvfrom$inet(r2, &(0x7f00000016c0)=""/152, 0x98, 0x2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000001780)={0x5, 0x1, 0xb1, 0x6, 0x3}, 0xc) lseek(r4, 0x0, 0x2) fdatasync(r1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000017c0)={0x6, 0x1, 0x4, 0x101, 0xda81}, 0xc) readlink(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)=""/172, 0xac) fcntl$setstatus(r3, 0x4, 0x1090000) chmod(&(0x7f0000001900)='./file0\x00', 0x134) sendmsg$unix(r2, &(0x7f0000002c40)={&(0x7f0000001940)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002b80)=[{&(0x7f0000001980)="06f88fe8d07b15a8e0655448e8db0367d52adcf658f410022a5b965a5db16c14839b320ff92789c6a888f740dcc4610ad0f6e995d59671cdd33dca9fe5d63e2243baf679b304e0d55b8a81179f6c0fb369c84b6573f9fbc023babcde1a0a50acf456c2852e529344342dafba341bbdedf565af6a3713e4edaa6745df90e835ba1eb37dd28c669565ff3b7ae665f3", 0x8e}, {&(0x7f0000001a40)="3e7014061f47f5ee9b625f89e727897aa47b20c5dd44216b7811fb12a9427696d066e3384d712aca67b0b0c621fcca058b4f21d609d4d3e2fd362f4debace39db763cca59e7f7a91ac1de2b6ac219830dc53d69bcd2acf75ca988b4ded2fbb54aae94f8dbf61a0131484ce550a2bbfe7d6d32ac8a94341b09df074d69b1abdeb64e9428f44cecfc68536aa3794fa2c04e08f5b12a9a7415e527113bcc4ad42a6eb0fdef7c7d5271e9d80aabb362d18dfdaa4ab38e1829c1922950b177c84152aecf09eb8a9c71b96c4189cf95911b11c7022ff8e970666d58c52ed3bd31129f40af1d12464f01186026ee60ffa8e2471b3aa8a31d159647f774b0890f30866045230630f38a0bcc23fadca94db237db95f136abd3b9139c3820a08c9cf62ec53b3f58f95358e80c14bb262a09b533f631662992a64090a1490c6a16a56cb0610e18ae5d1dee74b68242640c15d6ccc6ab2dff84bf9e5f29d8cfe210dfcaf7f1778a763e7d20de883ca9cca5f5bc82caa2de60432551924dfd886ce7ca626a901b71380d56814551887b6f93b2a48b3f94dc92ccbd25160895aa6ac572714cb36fd117e4a1dd92e222745dcbc0f6c668bbfc10c9b3de4e5a8c0a1669a74157ddda685f8cd5a596b68eb62b064140b8a0ebad4c019cd52a781ea0c0178fdc1e6dcf8667af49f9931c26ce6b09ea7e795c42719eaf9ae2b99997e424aaa70045e1b5b488021a39e2da14a1730decf164c21facbe367f00dfb4744564d36a38f8c4504c58763b9fbb5f47f6124131a7c5743163923e12879c2ad7105e67d5e8849a512809aad0e52b4715970568aa011eab98eb3174b6644e786e20a8c33bf61310bdbc7e61893eed38effec88083485292493996d402cf4796095c6ae74a1d25efc11111e52a47fe38c90884cf079712c3550d9ea89a93bf6534eb704e5e80de56b5c1a6ecb4a4de20ca73d5c5878c045a88ad4ac4c74ed4ef9bab293c9ebcac011740f4fccfddef7f92d8ff670c633fc54b0d04ea1109c0a09595f384b7fd2f7eff7fc6304e89d192db7954395722ac5c76b5378239be1f8843480a3744bea8e80d40611b1ced54a371928fe81d789e338c0068061a33fb85037552ead63e440381198838d2e0ca4bf5fe050a74855abfc6704541e6a20d141476c9cf82543706234e75e88d23900c51c5714e00b82f9fc509db16b0672d22cbc62004a9206153ceaf1c34feb23072634ad9e67573d1a901e458522a9cdb1569908b6586b21d9dd19222ea3ceacb5c412f76649c7e135745fab3b835bae93745232f3a3bb7f810dc036aac871f4a41a798e786151b477984b556668b03dea6f0bc84a5907f8d8be50edbc7f595d7119958512ef911875eef87941a4e521bdcf7ffb0b9d977035b46731a5b6b666b491bf529b629333cc44b823c73656482674d364ec6baa3d60c3d8ea9e96fdca031fc9103cb2e0b2754e42e1a24f95b47e0ad87fc3739655668abeb8d3dbbb0ea8a3b2e7ba43b8edf2fb0cd1b251dfd68d8fcb60584e682e31a363e2f8f3b89be23d28f70a44e0bb08987c1fe00cb36bd27f08660185e56a9e5544d0be540a34141d43ed41d061de271007cd59b45de76b4b7d81e342f6e3831f56a6a83e1e5ec131b7bd1bd0d4c264ef173d03571c915a26caf974c5d1108747f4f9584ad6101fede4a9bc94b4a5390fc1d782110c597b862506c137c382bf525f326df95683cce95c93d17fdf311d6b57bd2de974d2bd06df44f9b3c1ef1586ff17cbe523c9ae4e58ccec840ec3a5858d51ba4ff2adb90248c338836f799f285e27ef11833955cdb130bc652cefe6eb98853613834cc3bdd15dda287da1c3ea5d92ad9f2d8dadab99cfef8aa793a9175a0c5ae477c6180103eb333a15afdce9f76fd69aeff90345240ff6ca782df69df6dc0694d5b01f17becb6c562e6e3bdc9e8dd0afe2fda2eca706e8d80ec9a25e5bc5326194c2844b72719aa4b4a21639a98b5a88c002a6ca2bce282c98a2e0eb24aac4135eefa0089e53b54014452499d775c5d5911d56767edfda8048cb0cd7e4a6645fbca83cdc4fe5f44f9acae1230185276e34137fb034c36d1875de13de97e55417c708d965f212eb3ca0b80e368e8661fc952997d0fd468dc195f76474323a9b2694b73d00804c6fa70390d166bb381a2c4496c73391c1258938e711ea7ec58f9f4f6ea96096fc89c45e05ad36d854058f70f4655943e44c6b40f390bc639f3693c0eb5d2ca7a56c86fadc47104800c2104a2b57d7549e4dc76de2f4950dbea52de3166dd6a9107ba008d8f1cf889572035ed8cfe928fa7e4d08a4bc7ebe40dd666360087b6c6b797e2e755361162ea0ed703d6637332db45392a79d220a5cdd3a5e4e91722b841c905bc94544cd1d9e7cae412dc900a99896fb1ddda1b8b8827941649c5edd7f65bfeae62051a8a2fb6f94d1c67fc991b5552ec2dae9f15a398555a05efd31180664fcf8fd698440237376893991220de3c0ff05a8267492dd7d8df05061c9720b5fd21d3e596d8a847137b3a421a93de0234d3da0923d3e492785bf1dec3953f8e80cf83a711decbfe5231b5805f4677b68f57b7005f4063e79622dfa459d3c970e5b557a8fd32e855a5c6e39b6f9932a7b4aa062d562034fb5bd042ea09a8d21bd410d0b53bcfcd0296638e31e076676a890eec48a55bea9f54f2296a1470222fceecc8e1a106bdf0bf4110ba24a5cf52111d78cae6d701317b3883f69226767ca036f909492e1f6cc336293b582214f94be51673c20d3b1742dce59eb956dffc70437fa7b2e89676477e4514365c55874898d447c16da049031181d38f1643569f744fb83754be2fa87fb6a8acb5a449e06dde42114495382631692d7e5d84ef805249f7f9b39676f9be467ce40a4f3532bdff52300d2ea411a7490f4079e8c7bed2e60a11764ac7d3a056f51b0a76b6ec71fd7d256710386edfc804a18e0a31c2104b2ff8b5502d3a3f9fef88b2afe2d05c0c9acca6e5519119a6fba02683b2d0c1b061e0d7d2f934b8537c061c0165aa552f889184c9b1f9710997a1b902bd4ad3d249cdf5b4e19eab57bd985936e63f07f88f1b947ffa0f6513eb347b7e3f0fd59e8d5ae30815d430b609407702ed5adf7049e52380edae2a0393dc6fec2586db021efd192d60f4cfdb881e614ba086bc1b6b8bc0cf0cbc57f5fbdafdf4486e9dcee5aabb7c874ce97505066a6b8c811956706df52864148186d960fe8eb9f674c21b13eb3c602c491e092807d6e4a15e2c557371eb3a9d33743454ea563de394c309dc6fb417e12e0f45a85bcf3ba3ec81851fb51e9011e9902a169b60c6867c4895c1379e57a0f278ea357fba0a322c92b269169d390c4f45ac76b9689d04b441937374fe08ccdb6bb19f7e28b886bacae445c56a4b453687271135aa92352dfc31576d732bf3aef158ee196f921501e4219a31dd5b047e5fa18161da2c9b86a0e5c203ea15b0f3008374671332d90602f4bd8fee53f6172abfb21292e70e3b84ac19a23627512c6bf40a43ca65246313a77ad7a882632e39fff840811a9d4f9dbc7249b17e4dcd122aa19a400565d768b5ccbbecf7cfd0d0173b7ce71bb37a129fae8d61ebaa3dbcef0b85e7ca9f0cf884185f027f4d11d7c75ff804473820f5ef4e09f832a8d247ba80ba619ed6b7dc84778ca8c73973019e5bebb26ebff394c8d9dde4b71fc8824cefbad5413454be69ea566fc4890a1ff737ba6f3a5c7c149c760f9d86e752cc29b6b5ee9b5b0406819092190fa005daac3b7845e79b7cc4dc6a808d4dfbac2b922187fc8704329b11a877a5d20bbbb3a2d6e85b31a26021dce6ea6f179aa45dd8542154ba78a8216d8cb7558b3f57eea0a9f819f3f49977e3dc8089131c499320dbb3883d3c2db42630d3643fa86ac40dad0cf1153906bce19d2fc9472dbadbd2493f26b01285deb950e233c0d361a846a62fd94feb0464b398d4d1c13875da208e3e6a31eb33b407c32f7b1015bdc1894ee7bb6ea5a12be5ad45c0074f18a9f628aba88af3438c71a00d16a48aaede22a874f2c03c95ad873ff403f5a0be7807f8b7783378067402cdf241f93896a1f33b7e64cbc5f67fd25516c69c0d971347ff0eaf009888c1881e513a2aba5b8711141cf3c2301e1de2e154b9fa3dbf4b7307fab3f9c41cf1d49179209f279bd6423d925e73035cc85c4946cf46d47495e91290f28d5e45128ae374137b56d040d481ccce696eca3b94e27ab022569b198e2ed2b0a0bebf7dbda946dbde599370a4667645cd6b386f0b83a3ff57dea9c3a2171caf06172d3857236a8acdb57d5c5d44235bc246b36ba0bd3af7f4b3e3e51cadc952b255edf912437738c7e853358c332115686d6fefddaa0956dc4c71a1cbcd194cdfd1c94896cd45c823257908a246b9b635da90fffecb618b54719cc97fbce87a68a7955b7a431cebc3d670c5a384efd32bbd9aa622803fedec36e575ad79134903d8be7a9821578603bde56e63400345d7219e680f921683e2fd021617cb75bbca8a1c92956f9a1be36d3f4da76eca6963ed68d5cbb286203067b9d8b60d02e382d7b1b6a2b2b90b5850f46bcda381db5ef962d1889a80faface130a078a6068196d754bdc36fb8a6028314744f664ba4c1d739bd84e3694c77a8535923c530d59f0065a077329860b13924c9a9a624e417638fa1f31827215721355b07e98edd46a6820f85812c6275ca2848f04c7cd474bcdc1d5a2cc9a45117b84014fcb6e5196218610a11e38ff37008f5ed8ce2e85e69ebae5c6869cf5edf15b51d16d79c8bba94a40e0ff225eb619d36faf9638656d1c58e44f24de2449a09153e1ff21be5f719269520b4ff399f87ec4853481eeb4f4a417dde15ed51c57db970ee88e492aae10181ca8cb1e81db24be9cce45e86037a3c289739fbc91d547466ed70dd16a617b93cdf48f58d719bd042471dea97947941bc9795518ef644c6adc428263e7bafaffe9c4abb55655341e148e3298277b682d20f0e5c81f73b44f4faa5e8e690f482d517ed5bc5340c763348ac610a6c852a35e42706a7fb97b6f3b8cefac8688c3ed9354fdd8e5b2e7d77d4cf25c9ea60d137318351cc26620b361b5787c06c98b7b1c7eaae3d8822ffa879588c99a052d19c4a0761798faa2a67b77d445a31ee5de50415442634a4e9f853d3fb08c274a078bd8e3d642ab368138f2488e43662e9c6b77ecb6877f3cd474f7679f1e3f4f4c62a8d78c654bc44bddd20453b80d9b616da614845e24fa2250c51e68da2aacdb79980d3cab5b5ae1a71726fd7dbba1f6ef7537663d6788dc263202bb7c1083fbc3abe0b64e5cb736277d75a767f3dfb5635f8d02fe4dd78c6e2219b4024fca9d066db7a8c76c7d0f93c058cca4ca00d7c73ce442f76d2b2309a91e4be74edb0ab371bf4d763c06c476181dadd26d6b156c599ac15eeb871ee106ebe91f68015e6e9e5fcbfbefca7247d5665fd1ea72440f0d886d5e09bb27182c0185ef9291d9b1a14625691e245c4d94ef78cfe41ca0334aab99a9d5954d08c9c94a8e9d3e1750d256c665c8facd2863119a28bd1fa21a42003088c73a4b58f649845c153bc16905bcfe320b807cafd3590db0a45ff05a9b980e8cf4aa9d0a0c57faf262e361f7fa9bf275a976db8fca8dda02247b8dca9bf6c3568ecafa77df7c9409c6aff11bcd997116cebb6acb57e0622d0e89d607139f7aaecd114c6ab95c3aac0c1bbda6c224995ad9e4d674fc6b44521267e745c18c3973ec2b09cdd9a8b8f4589c9a4", 0x1000}, {&(0x7f0000002a40)="6284eb39a0a078a88ad52e2990f32da965733403b3644b186e56679348eb1728a25ab465361637ac3a41a67fb230a43a611200def008a7d8ddb3a079334e4c5a7d112490ad176aa7a9537cff348876d9976308158e713a5863122876af2b3b52b432534c0c9f8665fc3428ac17c5eab4c894d90780a2acfb04035c092ca4f6ec2a6a97a9c00c162504dd790484013f995805206181228ace", 0x98}, {&(0x7f0000002b00)}, {&(0x7f0000002b40)="0b320f93f9b1614ee51fb19d83", 0xd}], 0x5, &(0x7f0000002c00)=[@rights={0x28, 0xffff, 0x1, [r1, r4, r2, r1, r3, r1]}], 0x28, 0xe}, 0x1) fcntl$setown(r4, 0x6, r5) openat(0xffffffffffffffff, &(0x7f0000002c80)='./file0\x00', 0x400018, 0x40) fcntl$setstatus(r2, 0x4, 0x1090004) connect$inet(r4, &(0x7f0000002cc0)={0x2, 0x0}, 0xc) recvfrom$inet6(r3, &(0x7f0000002d00)=""/248, 0xf8, 0x800, &(0x7f0000002e00)={0x18, 0x2, 0x81, 0x7ff}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002e40)) bind$inet(r1, &(0x7f0000002e80)={0x2, 0x0}, 0xc) 00:00:03 executing program 3: r0 = socket$inet6(0x18, 0x60000003, 0x0) recvfrom$inet6(r0, &(0x7f0000000040)=""/33, 0x21, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup(r1) fcntl$lock(r2, 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000000)=""/115, 0x73}], 0x1, 0x0) 00:00:03 executing program 2: socketpair$unix(0x1, 0x20000000000005, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000), 0x0, 0x3fe, 0x0, 0x0) 00:00:03 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000100)=""/234, 0xea, 0x843, 0x0, 0x0) socket$inet(0x2, 0x30000001, 0x4) shutdown(r1, 0x0) recvfrom$inet(r0, 0x0, 0x3a5, 0x0, 0x0, 0xffffffffffffffb3) 00:00:04 executing program 2: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = dup2(r0, r0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f0000000140)=0x4) r2 = dup2(r1, r1) r3 = accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000200), 0x4) r4 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x1d5) setsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000000280)={0x40, 0x3}, 0x10) r5 = fcntl$dupfd(r3, 0x0, r3) poll(&(0x7f00000002c0)=[{r4, 0x80}, {r3, 0x120}, {r2, 0x1c9}, {r3}], 0x4, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = open(&(0x7f0000000380)='./file0\x00', 0x1088010, 0x44) flock(r5, 0xe) getsockopt(r0, 0x0, 0xb9, &(0x7f00000003c0)=""/224, &(0x7f00000004c0)=0xe0) getsockname(r7, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) recvmsg(r2, &(0x7f0000002bc0)={0x0, 0x0, &(0x7f0000002a00)=[{&(0x7f0000000580)=""/221, 0xdd}, {&(0x7f0000000680)=""/214, 0xd6}, {&(0x7f0000000780)=""/183, 0xb7}, {&(0x7f0000000840)=""/135, 0x87}, {&(0x7f0000000900)=""/124, 0x7c}, {&(0x7f0000000980)=""/42, 0x2a}, {&(0x7f00000009c0)=""/34, 0x22}, {&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000001a00)=""/4096, 0x1000}], 0x9, &(0x7f0000002ac0)=""/240, 0xf0}, 0x2) getpeername(r0, &(0x7f0000002c00)=@un=@file={0x0, ""/4096}, &(0x7f0000003c40)=0x1002) r8 = geteuid() getsockname$inet(r3, &(0x7f0000003c80), &(0x7f0000003cc0)=0xc) r9 = open(&(0x7f0000003d00)='./file0\x00', 0x0, 0x10) recvfrom$unix(r5, &(0x7f0000003d40)=""/4096, 0x1000, 0x800, &(0x7f0000004d40)=@abs={0x1, 0x0, 0x2}, 0x8) socket(0x18, 0x40000000, 0x8) ftruncate(r5, 0x1ac) getsockname$inet(r9, &(0x7f0000004d80), &(0x7f0000004dc0)=0xc) fchownat(r2, &(0x7f0000004e00)='./file0\x00', r8, r6, 0x600) sendto$inet6(r5, &(0x7f0000004e40)="477b3c6d14b86573a0f80b5175b7ddcc8cc9f814be0721592ca5bac5990d13e3a30ff96c43647237d26ddade3f117c42042ecf49be0e0aa2f3fed5860902c39ee540e4596dcc13847c8bcb87e4ac30d454063ec049a7fc1045fb26cb4f202c181b46b124fbe80bd4372cec2b47e947838509982c8364494ec46ab6c7d8ad31db573838f9fd504b64f1f2695f1bee2699f0e3f8429b1d059f6b5288c666a24a55c19faacd2671072536370c41f84c0c5e35d029b250cd9a582497ca6f0c36c00da7cbb17e9fd31f79872458976f69b54f74f4c2294c1411494a9d35eb7d541388bc9c83c0be93c971a2f7261cba", 0xed, 0x400, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000004f40), &(0x7f0000004f80)=0xc) openat(r9, &(0x7f0000004fc0)='./file0\x00', 0x220403, 0x88) 00:00:04 executing program 4: r0 = semget$private(0x0, 0x2, 0x40) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/33) r1 = semget(0x2, 0x0, 0x410) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000040)=""/129) r2 = semget(0x3, 0x6, 0xa0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000100)=""/4096) r3 = msgget(0x0, 0x20) msgctl$IPC_RMID(r3, 0x0) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000001100)=""/11) r4 = msgget(0x0, 0x180) r5 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r5, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000001180)=0x7, 0x4) recvfrom$inet(r5, &(0x7f00000011c0), 0x0, 0x1, &(0x7f0000001200)={0x2, 0x2}, 0xc) r8 = open$dir(&(0x7f0000001240)='./file0\x00', 0x2, 0x14) msgctl$IPC_RMID(r4, 0x0) msgctl$IPC_RMID(r4, 0x0) r9 = semget$private(0x0, 0x1, 0x70) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001280)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000012c0)={{0x7, r6, r7, r6, r7, 0x8, 0x7c00000000000}, 0xffffffff, 0x9, 0x4}) msgctl$IPC_RMID(r4, 0x0) sendto$unix(r5, &(0x7f0000001340)="95ce4db77b3a04c3be603a9cc608d5df1ae2950549b23bcfc51eeec4d930f79a348d87ef350910d1ce03b66eada553d0c45d5b64dff39a46a96f79d21d75de7981f8a2351fa73cabf0e78d3a9891333ef305be3569c94701d95f2aa19dc7035c6c0609cbe433804154b397", 0x6b, 0x2, &(0x7f00000013c0)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r1, &(0x7f0000001400)=[{0x2, 0x6, 0x800}], 0x1) semctl$GETNCNT(r9, 0x0, 0x3, &(0x7f0000001440)=""/43) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001480), &(0x7f00000014c0)=0x8) r10 = socket$inet(0x2, 0x5, 0x400) mknodat(r8, &(0x7f0000001500)='./file0\x00', 0x8080, 0x9) listen(r10, 0x80) open(&(0x7f0000001540)='./file0\x00', 0x20, 0x2) 00:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x42) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) recvfrom$unix(r0, &(0x7f0000000180)=""/117, 0x75, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000240)="93bec217d46b9a3e9d3340beeb7bbd0a193b32159b044847257ceec79c3f4cdaca23fae944b59a33f5cd29915d8b46559fd1fb998d782d7eb54f60d62adc42db467ed4dd5395db7ec9ecef2f13805fbd74999f4fb8e215eb023f0cc579faa7437616c4561cb2c97774e5f496d852bf92a6da1d594673aa13c51e96ce7f07799f35c91b68fc0bec633ac3c739f2d779d9409b3ec130783a7aff90", 0x9a, 0x2, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) r3 = fcntl$dupfd(r2, 0xc, r2) getsockname$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) fcntl$getflags(r2, 0x3) bind$unix(r3, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000400)='./file0\x00', r5, r7) getsockname(r2, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) chdir(&(0x7f0000000600)='./file0/file0\x00') getpeername$unix(r1, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000001680)=0x1002) utimensat(r0, &(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)={{0x10001, 0x6}, {0x3, 0x401}}, 0x200) r8 = paccept(r1, 0x0, &(0x7f0000001740), 0x10000000) chmod(&(0x7f0000001780)='./file0/file0\x00', 0x108) sendmsg$unix(r3, &(0x7f00000019c0)={&(0x7f00000017c0)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001940)=[{&(0x7f0000001800)}, {&(0x7f0000001840)="0a4565c619f1c724ca1209e1f50a00987e508aaab4ed8585a0d8be9b91cd333e6c0b3bd87c46a69e4234b387e5b07fb2e67296766cd24cb057cd217bee58705b67ef46c9e6b44b0e0e30f5df9acae23ed505096423a0e4ddf2cdce831afb96299ce825d417dcdb975eec1a8211523c81781f9cf5251bad864b6f21a06026807a6e017214c77aa441051dee623b28b431c4c5e5d9071a2b314dcf76e7800a0909e80f43c0d75d738835167f027135b32b1dffb3d6f09d209897bcf5cc10c0a2583d9ff45901d14b218a416ffa386ef74eb348592c43c1f001", 0xd8}], 0x2, &(0x7f0000001980)=[@cred={0x20, 0xffff, 0x2, r4, r5, r6}], 0x20, 0x2}, 0xa) sendto$unix(r0, &(0x7f0000001a00)="a6ceb3b014675e78db40fe54921e45da1973e00bd24ddbdefd2468fd4ac9044e8dc8edae122df0b305aa8b915f5b91a182417900e058c329fd36ec921f9bc3253dc2b75441180201410ca00f5a5e5fd42dc6c35fa14382739f2072602f8c4817b5950776f1746f6a3727e6058f165697ef7ab98f0d2e9bc19edbf54221d6420086496065b74619a451b40ae6c5e39554c9", 0x91, 0x2, &(0x7f0000001ac0)=@abs={0x1, 0x0, 0x2}, 0x8) flock(r1, 0x5) accept$unix(r2, &(0x7f0000001b00)=@abs, &(0x7f0000001b40)=0x8) pwritev(r8, &(0x7f0000002cc0)=[{&(0x7f0000001b80)="5b2e288e64001a4cc93445ad8f3b3dfd88d0a473fdd0ef3c1702d40cd44dee35b08aa8643341184c424fc02065b3e0057661cc0de4396db7fc172591b2dadb7b49de488de92bc94447a095af53a416dcd86fd2695890cb56c526ecfed26b5ef0f54240743f4ad9b6d3c85b8c27e0d2377b9d6f0822352527cbdb79ce660ede23a11d476d726dd00ef3041a6801e1a0bb7468478f4bd85d1a224766082691d67e2972de0ebcce5f39c2d2fe49d55fe6b42c21d65026d5a930e17aa60fa32cab2e588b4a7660690ec0150d571548c88ed22e10220238b9d513ad09eb1a9bbe32d4f2c549a9d4436278301822f2e19f932f8a6a5411b3c5aed62340cdc95024fbf3c83dd2659174eeb9360e3dc58dec8b445bca4fc9ef8b8095bbcaa7597509df7f03a6bf07af26842100dce7ae13ee781f837f008fe43e4a2134529281f7c227693b8de1cf7e19ed98d4fbcafb8150fb741205d4159daacd2182e695eeb124ef386719dfcda1c7871a090d7f1942935c609812a37d1f67f7412e1978f1ee95f3e5c161774f6ff839a755a5f9553227da720d6399b4f5e4ae7a06b240f5178071e24c1a37fa40603fbc92fd88655db8b01c5843e5be198e1b3b18c0f766471f29ea03bae9c4fe39029ae3e72532a002883dd0daccc47741c1d2e9134444a7676352f76cd2da5679d1d714ef158c29f51d92a9208c0c087586e4ebcf389452102bdb4640ff5c88a53a1d415a67b4cfe03a528ab8b88bf49fa3897bd5e93208aec2ce45e213af2ea6d19a3a0c7fb1403aed74d3cddf3887e98198398e9be65c658716a61118caa792c5a2ca298bdaa1542c79211e0d0280b6d7dc3aa4629ad93f6056a23b933915b8f79655c8942429ef2278080c8ddd9d90049f1cde19536630c90cea4076d7bf37b43990ee3adea5cf9a6a478e6e5b88ddaf35be7a36ac300ea3235055f183dfbe29f51b9b6293992d5c49511f83908a0bb604e27ffc5ad1bba9a65e99b82408f345ef04744c1e471956a48773c30cf92460cd765db58c407e26295b17483f31474fb5d6037b45264822d8bb3ffc1eb2b494f31f7bf73c1e00734704872e48db68af49b7e9190ef439c558fd1d90263132d51b98e76a0ae17a0e92ddd52f19f5035fb897d2ea32fb9681f1de67e54b6803ba7fa326271a6f730fe03a1d76b37cea62b1b05c807c85f0941280fa23cc8f5669e9e397f3dcfe9d48f5b6f3839e776e700dea786aef876583bc20f20483c4964eb261fc22092e086e251ec7133d0322b1057c048c2d42df504c8cebd05b150a59e98c236f32a1cc38d6f7285ded74767684308976b8fc2b83b528256b8e2dace0acdcb08a13b88965c36330ec25581225c01262983eee2d1b41b90216d78c003473097d653bb33aff1806fec2320432cbb6736fb3e7b31af1348df4cb3d24e0c1556817f992c6972a6ef3f2393c7ef27027f1a8e054f4ce1ccc8ae94548d7f7a4c709ae50602d1d23c812e6e18e5f34ccb902bd190b0d69b8de6da999a65ab7d548cbdc1792995fe8795db0423bc53adbce6eb9b2510f8c05b800c62a7f2902cf4d81e9f0d38db0ccdb528057ac71c973aa434a4cc2bd38efd3ad6f7f783d1af8ebe3d4ab729e4933c89f34a2332a963088bfe0ad62441c7d42f2fe009b2785baeb9317ebe993caf5f65ea5b678eddbad231317fd1086cd4559f4042bdea44b52b02993244ff75d8226f1bc5e80462443357470d5b302da026ecff10e8ab65cb1429e2bb5ff6fb739068230d9d60f403ac561435b0a0a4ea547a7745a4b10b4688a31aa1be3f5573e428a7e77aafc4dd6dcf1caaa93c022e17c8e7683c44735f653a6ee02b10f9e757b65420e4e3b1de7a83b55cd987a84c2ab3cd5f2dab2c0024316b7495a8a349313f6b5e9cbedaa6cac4c47223edabb37a3b85acff4ef592efb4a65f5d05183d3093f2f0f05e8d84c86379af7e50c5209c9f9e3a688de46e50b92ae552d3dcbcbcca8dc89747b9cd290becd06a6091f3b1230847f0b36e415d3afe7fa1dd653fdb75f69b27c8589376b47139471d928dd76f1827145ce56c490bb06f4fcadcec2fc4d78a2a24d14593c299482abb57a19a318f53f221694d7a532967a04bc71ff2136e32e11ac68612e472b59f8dfc004c5f2528befe06829c6e9d175fcd743249c6f0562cec186399913a762180f780c6767f50da457dcf9b28d7cdd631d25e645ad7a9cdbd66df508b53f2cf1df2bdf2e7d7c1a9a4e7091f026a19080d37a9dc8aafe08f70d7e7675b2ca9ffd757b692107c1f30dabaf00d5c445d9e8d6052a2a96f1964de760801fa32ab9ea9f6d505ef38578e7fc8da0553588fb25032f1b1bafda7206bdaa00e7c9acb96396f5aa39764282e42b51e59e6cd65f9f05f19999c372bf444512b3838c62380aaadb0cfe7e89e9dc7f54d6b85438e62121a6042ff6482ee30f420108db07c9b1349da1706cccf0e0bc45003c11d40621f5e943b9d7bb286ab8471d9785e0f9be213ab3f21f367e55976753f4453215ecc2d5b7626ba8cb79ca8d8c3cdee6e2fbca1d9d19a19ae3061a1437632c37f75975919efe23c67654c99b126e236330e03d1f93b636bb04533888b094346b3f9ca81931615f56522ada8836f33381ab9bcf78c1443d044a18ac7509a820ceae9455b4bdf3a07f6cef5b828cf29f6fd9990bb781b8a119b6de82ddb4270ea6dcc98814e8b6a101d3b405e435dcaa032076a9c5da57f1a2b525c6bfed169f130743982a09a1ef600d708e98fe32e58e143a5b3c9551f39267af9e740efde88132898e7ee54c2d8d8fd2b5cbdb0e534c1ef2742a6ffd139dd10c2af44d93b63134077d006a4a4cf5416c7d8ed6bf0a177a104130fb733d57c75f4ece1acd7e80fecf121ef2135cd2b304deced39b08d9a3ef149f4ca9e4dcee99d08e1e4743d2e390ca8c1aeb91433c301b745160f7aee2acd48e34b7f463e88de8a14044049d68ed513d40ca9a64cdb1bb99b6f7c08e631f5cacdf23b4eb453393034e1fc4a87e83def41530499fd20c9ee50e1d4f83e6bd0d621b25e9ad23c4cc5435196e7dd2f6bff1fc2f333df48c4b78e669673a97bcf468436532bc9b222496d45c7d3b83f3f0468d8456f999c2a33d34a0e13e117dbf014b1163e26db91f8f6dc278bf77eb3f86662b438ae04e101e93b228a26cd2f7dedcd8d2a5758c5f552011964f71212290461fd785a38eb72adc173f6f94cbfd283ae08dcfd96cbe622d429569b77f01dacabfe6fd9c0d720151a72fb68ba8aa1f1d709c46ae3258b58728d4eefbc59519cf42f212c0fddbd196f94f0c84172d6cfc86b88124f8761cb16234fed0d89617480c731dcda1d40639c625fe5c89270530600018ba64190f8efc2ad57a26f4140f4acb7f6410c01f3f2d06a6a448a07c0db6cb2da5ed20d6483b5547dd5b4fac603eeb5f01ed60dec3587d9e5d0f1553a833ea38902c15fc0d1bd5a6d740d526c9a2bc85e675aa5b8908dd29d6536bb18bcb89a0114538ade5556e8fd366317df4eb90cfd2c83bab810c31515982a2c13e0844f968622cc446a158046cf4e7df957edaa6597a709531cb14b6c51be7fce737c18caa6a4ea4417b2a47b32df506c929419b3f6805bc9413d1aaa412bb962bbe524dac3a8181fe3a2961401927906b4bfe2b1963fe34c3db74f2e06ff00416e3e0c31feaf229654d2a8313011897b7497cf9eea1874cdbbb7aae0e1108928b85633a7c1b6fefd3b84623cd6ea81a188c32b41c9833ecab96d5cdc48fc640bdf426b919359ede6782ffe9366fd5ba679ef9085ec161713640ea38f4b1ea846454a2d4ecea8fa022c7f6e68baf4c551d4297b8ea4cc6ccf3cda939c534ecb44a7d8d02b97979f97b4db15cacb54780e2d46a5bacb02b47ca35d8554de0c84ca2dd99b4949e1d71c5f08a034718749ff172463986b3db132daddcf0c0615d2a45c83a75c87e1044f1af0698aab56174813e305a4f4ea8824522ba3cc4722e41172c0cae545ff8727f0cd24895e49822c26e48329cbc59143326dc953437f803693df074b778b91f45592ae61402ff3623ed688452d614ce41a5bcbf4f1029527844185666ac03b58f7125312e10ebd3517282ff47ef1dc196026ed2cb788dc68ab4d3e1e6754dbb147f84d19359a89683af07e7b7f50635d8b68f840164dcd1411f201e01d4dd12d46a3eba108ac93290d7717076c1f1c86748c65270b3b57cb51e5b511c035b54c81da2245fba48fcfe16fdf2127998b92681f455a44d315536ad021048cd8674821f7cb5b09c8d288b8e3d9aa1f47ce0c9438fe7125d6c1cd3dbaad6659bafe82e0353b430968726cd014e20eb73d9994ccfd8ddeb1566ec3f0adf42a087fb8dd8b4b18da2f5ef232ca7fcde77900a797eb05e2ccb38a6d72a0668b095c8819fb68b2b498a1b178e8243e44aee270eebea5a10ef01fbffe76ee47a13eea07b564a6bec6fed4517f37cb9df58be6b6998c8611bc944eaa71791a3bf2f39c8711cfbc064afecf209f91189e0ec45e5a9119689726541835ebf79637326d1a91f6c82033aa3851afb931bbd180ebf8821b8cd4f194dcb191c55b8f312ee8ce6b0c580ae6b93c118cdcd09e8d278ea50f006eb9eeb67b426fb06f025cf1627b158003c266b2bc5790899f330b560d1aa3fbdb46c5770679b21f17c2d622a8531959fa8c0291a975fb28a5f6a9494232c67a3b6d83c19e81c4ad2a45a040799656d55e7fe2b8593339649c1aa668cf3cbcfc6c2b009fe6e6b419101c55b907c9501d06a08b3a5453fd8974a703fee6470dbae4c937cecaae7455c56bcb9acc9ff6cff9af1f2baa4637081269f3fca619723c07805a8b1e21b862e1f886834b7b6dde8a59baab1addd0d6986d9d55cec93dda442d85598e6e4f6723702fd9865fe04ef6bc06f876841ba81ace1e8c6fce67860113fc28ab3af6d74d733137ebbc23eb12af380475db7ec6dc73af35adea9a747c8ef80370c4edf5882dccab9ed380b0586706f7ec15dbc7fb5f70c870b2ee630b6cbaa6c8fa14b49b8144eb634afbc1328f32668fa30cdb2c9ee9dd9eb76f9fde76e1299ce4cdb68a8bbbcb0987e8030c159fd9cd4311949e8a14d1680321e94d6db54d0d2c588cdf6c3bbaf597a3f51e63f66ba9bfb93cd1f3e60fd85f976cb13f9f0c603b15cab73f447a58a14590ab2a047ac82320e125ea4dda420a398b9cf73cfded00b4fb08c05e2df515d24fc7529924aa6d13eb3d61b66e0c5c2305c9803c775ea54b53770ee896b246d3294306e21e0b3fd7279b51b4cecc073eaee497bb071826828286627f4d767783cc3ccfeafb0cfcba2e92db78cd2ea255b061245bcc53204ce7d11876a2d234fc5a2072c9e6c2a1548f0e263c90f9e9749a18ef9d5b0021f1c35e2291ede312a9b6933f16e30878b346607d1220e3f566789624140f281178586a6dcdc2abf9c3b7aab5202d3b29c1ae5517b33a60188856cceacc0b2c2cf37096fb8b874c7d9325abb42061949da5e7cfeac238c599837f3bd3eafcd55bded10fb8268e52e1b991e8b3d148826b53bbc1607896ad1f2b70fe3eeba30c9cd04b26d62ab770a8ef880b7fbf862126754115af391d5aa2024e7ad7e2801b5e8633f7932ace375c6929a654ca90cb5c2ebffa8afddeedb001c7f28ac5acbc7f95ac9356ec816eb2c7384e03c3655d4f3e94fc8a5f1566e8a39b4c874af91cb56fac27296eb4389c70d00a1bcf76aa23f6d5557e7e356c001f3087a5dc5855121877ff2e0fb2e0ea287b462fe803df2bca0c917cb", 0x1000}, {&(0x7f0000002b80)="aa8aaca9f67b22e0f4ff0c9a1b50ded07d07917ce3899daa6d854cc09936bad367e303692c8a0e2291f49cc21b3421de0c8d0cdc3d2b810f7e4eed017c3fc4a3ae09e92566af96bb942417904d62583c15ac5fe6e4a6aafe236fb7ff995b535b2818808d9ed6e2d5021ee477d2b821e952227868e18b8e62e217ec54ba782ca92822cf5c0bcbca279a344bd415a2ea4fea720a261339c4fd49b5837ed93032ddeb92a6935613acbd116e5ef4f0556702350bce207058ddfed60cb96d1313e8b984e542f7", 0xc4}, {&(0x7f0000002c80)="6123a37554aa", 0x6}], 0x3, 0x0) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002d00), 0xc) recvmsg(r2, &(0x7f0000002f80)={&(0x7f0000002d40)=@in, 0xc, &(0x7f0000002e80)=[{&(0x7f0000002d80)=""/8, 0x8}, {&(0x7f0000002dc0)=""/149, 0x95}], 0x2, &(0x7f0000002ec0)=""/156, 0x9c}, 0x801) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000002fc0)={0xea, 0xffffffffffffffff}, 0x10) 00:00:04 executing program 0: r0 = getpid() r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000080)=""/15, 0xf, 0x1, 0x0, 0x0) shutdown(r3, 0x3) socketpair(0x0, 0x4, 0x800, &(0x7f00000000c0)) r4 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r6 = accept(r5, 0x0, &(0x7f0000000140)) semget$private(0x0, 0x0, 0x560) recvfrom$unix(r4, &(0x7f0000000180)=""/113, 0x71, 0x800, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) mlockall(0x3) sync() bind(r5, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) bind$unix(r2, &(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) mknod$loop(&(0x7f0000000380)='./file0\x00', 0x1008, 0x1) getpid() fcntl$setown(r5, 0x6, r0) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x2000, 0x1) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) socket$unix(0x1, 0x2, 0x0) paccept(r5, &(0x7f0000000480)=@un=@file={0x0, ""/51}, &(0x7f00000004c0)=0x35, 0x60000000) semget$private(0x0, 0x0, 0x8) r7 = open(&(0x7f0000000500)='./file0\x00', 0x8, 0x8) unlinkat(r7, &(0x7f0000000540)='./file0\x00', 0x800) sendto$inet(r7, &(0x7f0000000580)="fc3f3a3623bd74a32c062cafe65cba245beb465ea8ddf256ca209527cdc89c2d2f9d9572faf9334fda5575287e29f6e7a80a51477bd723b5f469c363dfc1323196bd0c156bbf068bf8b9c2ecaa9e9a7a3c895b84995a48b34c93a5c968281657e49d01acb87282288e27ba0ae43755105fd863b37d65c847715015d6173d7985f5cc1b0fefa705521394b8b435ec395c1f356ffaf74d1c643a605ff4d8309504ff053ddc9f43798b96e2918bb004c500f862459d9210b0ef369332e091eef931fd67e052b737436e27f3016262e886d5cc5403e1ca8e5d4ffb8f2428e96d1ca6075dfe2e08cf116a2623c3d34f19133423e21af68712a707d50e7484", 0xfc, 0x404, 0x0, 0x0) pwritev(r2, &(0x7f0000001a40)=[{&(0x7f0000000680)="79e289ea6be84ca06dbe229a9fd5641dd7115d7fc22ff9a04782081cbe4264ccc4647f1ae3af52c883c6eaa18ca7b9ec7423f1e1a288e87b65126fc7dbbf5d0b41c792", 0x43}, {&(0x7f0000000700)="30fc0511cfc16b0655c6377440b42851607752decdb81ae897222a767c0197d7f2bd67635d41d1d755303426549f0983e64d92856f32a2e09cbc72a7566e463c731f1c69053b53f2a7fc1dc1b6a45eab01d9a3f3dec4aa912b9132c61165a93e67507dbbd2959b05df1a905978d0176d2920b220edfad2d703a890893c63bc147a894c2d2a89d8d8", 0x88}, {&(0x7f00000007c0)="5da4b5682d2f8af2a91468b237bbb5915ba1ed3c6d6160cfce41eab1d4a1498890c028c375e7585449e65cde061aceebd281d8788d28c8b73b293e02a5f083a24de1da2ddc5b26204573a3be5683ab82aa", 0x51}, {&(0x7f0000000840)="c2eb82043e25efa2bb8c2460dfc878fca520ad4b3889125bfa8f87f9df76615c4d7dbb55bda7975f34c25a078101c9a273fdd3280b3e7fa7c8c07a2122ba9f5d0543b7417274f586e284c452c80ceffb900b4198bdd885c0facd3dd93e779c1ae0a69b41fc48d2116412cd5230b36bd90643ff18", 0x74}, {&(0x7f00000008c0)="e5f18c2238a71d3a3eb9f4b4263698a82cd2a88275d0c8be1d1bc190dea476dc7ad35aef7a69bd2c4d7d3570920235c3111051899d5ca44c526419cd9de1e6dfbfc4115cb186cc9facb64a94c552090940e3ccc0b597997d8d7fe6edf6b15fcc9ab69aa141ebd65ebbd325d78ee77cc6eecc004ccb53b2d490afd196efab3c8ba0eb2bc650f651c2a4bc39ab22af6a9b8c2b722ab3dfa89c0044d356a82801f93fbbcec04743f9bfff0f4c28835aac0dd3c2b9351e470510df56caedd687c8b38f2e783c3c906c6db1ee136a914aa6dd540be6978c7fa17cce56a68b394a8f3238eaaf4929d1e2f09e4d598f08825e652d79", 0xf2}, {&(0x7f00000009c0)="ca201924025c0baeb0c324916f6f5394e5af6af409024810e79797f83ab7c397795b458b9e304693f3eeb291c3f5d2f9f2d1609510d928f33ce647b4d0038f15cf08c6af33cac8f50134d8a3adcdc430f3caeb88c6833536a21c39d167c02f1d67", 0x61}, {&(0x7f0000000a40)="ae90ed87a416b49b6c74fe87c6fd42bcf4d064a9c847fbd279d12afababbeecbe4f4d8f77be14f9ef17590d508b66ee80a391dc41a3415639f7c7d23f4acbaf0d4462c5536181dd248e0048654cde50961a4a324ea12b3cde0055750086bbd35e767a07169b78b14ed90a507a0207d9e081e8229ffc5cb5980b21a891e6b99490d1534b005ee6434d8b76841f977163ebad9abca5f3931eec40e1028f149de95befaa5c89194ba5fbd01e021d72c7c66a1beb1c95547235953c977d496ae51ddf1dd2b534f673e5fb8b5d9e65118b84bcf5671b808e874951688489b05e1ccf1a15271e6ccc2a642820dddcd8c6c22a756ce0bc43ed3463cb67b20f4e45fa3f1cbc69c0b6294012a5d89f9d63ba26ae43e63b724204c438743eeeace4f851b5e7e85ae091fa5c2ce2d684b94b7e7086b015586da2d3ff35ff07b12ec7a5409d202d8d6ffabfaf4d975fb2d04ef9459713a680b7e5f4059009f08969c1fd25a64f04f9b5584b7ac6967814742266727905bbef588ee30a55714395cf8ba74b02c6f9f0e2d668a65b684460311dbe10f5583b937e41aa07b8fa7026a48ea96775b121081d3cb5878edbd84565322b149eee1e67d00759f677c19f21f2727e80bd3318f94389209d751d18f060740036040f15c6e76fa2cbb4a4550415888cee70ef25a8fbb483a205f455fb1197df5801a4b315af44431f01f29c56ea7eea5902503627dbc876365b5ab091005a34e53adf413d784a2f98c3ce221207232802e081484f6aa13d2de067d16e8dc9faf1b2b37a779ebef675a92d2bc7e1b9c7d973c36ca4b870e05e3a12db4ab06b665dcd056380e781be4cb5b9aa519952f1ade070128f0b09513dcc5759d905d99628f4f3454f8649d7f89263b927c02fe14330b8533b6716a3ece97cca40e64ae285dba658d6429627bee0533026af8bd96d1e49baf0e6efc3773c370ab89bf15cf9fd900b6346ce57f2558f314d55ebfe0e730558258e7b700b4550dbefabf47a48614f1b3b894fd5d625804ec192473d94d6d55260c73645e609302ae923bd09f0da1e79d24eef57929e56d5588a3635c8a3f15f0f9ec88ff91ad200ae746d36a0c32e3b42cd204abbcb87e22dda6b4f52c448a206726ebe15945f1bc07728beaccfd5f863dff938868f48fc5b2edbe6ca1bc7da98d45ae96a9dd9faf8a0a87bf25ed0b428e8a5b5541991c4da98f665a57a896f343700d1d0f29e5937c543799ff1d6ab84d10fcd89a20b45f6cdfe2b4c00ed4e35e180a5f4db68e872633e9068034600b0de3b15d9ebf12df9188b8b7fb5f923c8c0f23575464006106598c16070c4ca72e6dae563812cc0648a99270348f299b0bb82392e98dda3b57fcc5e77042ee4b0b47175d57c88f6ab6b434f8d0f6b300e11e1e6314e79f07fdf505832fd1268d0a2614dfee07966cf77dd147fa20b16970f0466d67e669c3a9ab55ac4a6c2593f06f8bf07baaa040320e2fdf3d3dc178edbedcdbfc8d48842a1eaa14361ea1f8966252a62c9f9633148f4172f9be57ee418639b4e7ad5340de2fe33e86eceed89dd2779eb6d3a20e5678b018e4285088fe16edc00aeca22d524ddeb9074cbc6d77e66a995af14a0506aed466a213a2616360e3dbdf17379c3c0c8ffde0f8b54dcf4d8064f11f730da2c3b18043b6feab921ce894ffcb74bee647ee95875298a1b5a8f3eeb2ee0a19f635746b1e08343d57c4818b1badb05c63e10b21bf69e42100a937acb8241f563d5511f8f2f576a5bd7585e6f4246d9ece65dd92b23684172944990d6847e909ffbb8bd667cb8135fb065e88a35fb31f2b0c4d7021fad6e6d5556f6cc65afb3f22698b3cdca0ef7e7aa86f404689699a007ab2b5f32ff1790cea1c3f34017962a89df8f8828c44ad6cfbc1b33a2e4d286ee52e4e13e05b7cdd37ff63995503dce4418c6e7d9bdce7c426d1084cd7dd89552ae3bc4ac8dd7c5b03c1aa79890f80d306420afe916c249463c7c3df4cae51779299a1630199e060f7e94bcf6edce98afa7830b95ea243927de42a4191cefe172a82d66e4ef98d35ee71292e1c181d4e4ca1453d1e46db12c2c502189882876e2ecf738888c1824d549c1babd00d1c3c4696cc30934d423a0a08846347ab468a275c912d530183886ed323a50703fe26871cd9f1457210264c9bed7269a8ef638cd292e2b473b0a3aa5c969a7065fbc8be7d82004a96e29ff8e859faa196533be750fc7ecbebfac59105c708d5f31f4f357283aca730d2972b4e3026d3087757ae2027c9a8194ed480dbafbbd09a45a53f2c296fc54acc6c24a4674a0319ad8739edd6daa32fcd5750174db3ec171098850a21f90c40ca3b37dfbd37c20e399e7d1b79289f8a0286e709f363757fc3e1b905925fbaf0db669aabd1f823afbb196d39ff1ca73640150a1c9afde4a02576c84267ffbed6f8a323ae7c16d1496a6b2c06a992fa8bbdc17c5b1ff4629d8935439472872ae924e2302f7c32e26c4929cb4376c4e5e11d90ba6ffaa4d7544e093ba89f482cfe94a07003d2ee19c5ea46151ca42b8ae727b81a3b4edc7c839f25d7f7f19b17f1ca74243578444bcdc9ddd4e03cebe46c978cd6a5a07d19f8d3a84ce043f2f470a96f4a77faeb7673c2842cc725ba30be59173038b77710dc0833e28587f34ade145532097e0e6fefc651f3b04e2345ac2022dc906bc245423b161275ca76ca22a976c6905dd61c87178a4b3afd51eb854cb5577613bfb124b7d797769d056d4df6fe479a4422b19deda810071973bb36cd1266fd4526fcff93fca5dbb79bf98ffb66e6126871db6ef5505a848d2fdc3a31fb64cd280625511c71ae37053afe1e202189403b6ba3b4151ccfe4f774210b491bcc7cffea0eccf644a1fcfdd56728749a74e5b18c72d56b788c1216ee41ba3482129a31ee06371336e85b5ac27165f9ea7e1d53e65f03f1cdf54b7f795c993f1f113fe0485168090f73a010d03927a7a2955b09e7296082fb05de0e96f378f818426d1d01ef759a4aa105b96a2d41e5a6b21eab2020003f950674673b66fb82beb1c9a3ef746bb884ce75b098ba284b190a358a0d58987e23670ef49562c4e83a7b8d9933ca3cd64dfccee7a481bd1d7803879de6c7297b65f7be3f461ebb2177d9f75614bcf6432cd53a76debe88a3f1b7cd47483fa987cdea7bb65bcac7e64c7e34c55489eb067a5a7b7e9a70a67569da2205ea145ff09a8c2760a4c501a4072a7da3b0ea6696ce216244b265fc71e4c79d75239ac9e5647ea118a50ca73e7eb70fe2952c984b34bbf311d5c5395d57318eb0023771a23f3d91ed544e2f2776459d12b684e939346267d3aa63817c704f8d72c3b59b91d553ea65f5b156b762118fffe03b776abea3a4273b958718691b155c37c6d9bbaf664531435155f9ffe201fb27a4bf25178cf80f7f2d306fa7f32a0eeebc3e488c640b61950551b422beaab3a4052c41cb03aa00e9050c3432b2767910a78dc1021422891763dbd54eb1bbffadc3d05d5eea7fb18a24321054805806c504834836dd235dbc8adeaa8082238f8d8b7abf9942b4f2807e733daddddc0be2dba17651b558cc691fbd5bcddfede1b60ecc3687102a2ccdf2bbffeba26e9f554ed70ea7d63ad500e9320fd7e10cc471222ec68a3f353d1134070e25901f80be0322e8a6b84923ee0ff635c1245995d65454e3507642ccec726e50b1b68108b56a990509185adcf4b5ad9d48ec4f78808fabe033d150bfcc1e25f12b47c31b72b5a7eff6d0b99369f5c9092a034d03626ed910a40bc107a3a94b3f771d36e75a2b958d1a630c716c186c5080e6d4725f57c64ebc2c74dc9abcacf3497dc792dc04872746a91240f361fe2477a0cf77688541d76208cd8cb6584881876d5cdb1fad036564d252bb1785a7f1c21d24477a31bc0717ac8dbc18e4d5f7b5b50d30e825099d27a8374a554566aeb93b770fd61eb1ee73209dfd4e273d355f547dd4a9e08a312e4650704a881333d9e2f8835b4b9204e3e14d1993888d24c6a52855031aaafbb106f69107d81b548c5956730aaa0a9d422137e3939485600fe42a43aa3545ef7077d7e791ed17757b2e5a31f31b0168266b5d0d41f1279164e66172124a740f5ed4eaf5cb735da3a83b2958480a01dbabeae28e58a352213bb9b4503bd411194d35f81656d3d0c185152fec6c4465caef8237b6d5ed94dca00d599727fbe89ba2a7926a8df1740e05d97da8ce536e45caebd14ed57b7a67408cfc063d4241f13ea83911de0b52486488688480ded31bf25ce2d1e848f54ee4ec2b1304b979496c220d23c26999f8b66069b2351467d4a1d1a82050617999612fb487b663e0b40295a9b56029fc8be61a542a987a3de91cadf8db947d9968b431e8be87df93c8e1073f09a372330da7e935b5e17eda433e65f9770f7b16c9316864394fab205b539aeea10350ef5340fdc5e052766bcc009aa4a4d94ded0317eacdaf7fcb29a83e61415df67400ff7371aad2954011ff4f9412fc2ad3818234c7bbe85c6af2a794f50dd09e4fd81446944f8aa590b762908f02e489c4238178061ee45706496ee24a5e2b6c838addc8ef86da27d3db1b6df2675e89b3e39f56c8f4f05d76436516847f3a439f85a56b8e905f751752e5fc00b0ddba294aca659a70c3af156bee7ffece4eea55997535b95f8b6aca083676e1fea8e06e5ce3757df245b6bd3bae7eb4129c824e85f03a30a61d0df83b43bcd0225f0da9ab84f942f573d89bdfa2bc6e6910613c6e5c85d97963ef44e7aa756fc357ee7969e8c3b41a1ddbea1c01ec75b04ebc752acf04a9783b580199947cf0973cc840864ea7bdd16fc1dda89913500aee2ded81c6e5106d29fa11d00c898c7ad5e58499c7a49cc7aeed3f3cc205452519d546280edc8b3bc592660735c9ccd8a16524afe7f970d7f9bfea7f27da677693d2a03a9fb0d2371100586e70d94057a01c9414efc32a6298249be339f058e833d2e6578cda80203dfa5e52ef50f912d7dd96c0c05e20decc3386309f1bf41606b08bebd0e09587dc0715df5b70b6b5a33c7e323a838e5087875266aadd084c8c9a547d62bcf326c1992503069a4f02e818fdb6c67d3637e4604fe979ebf6e2016b60f20f0d61c77552abb7d1fe9e405259568a5348b1ec7e1d698d53cc829385c187711f482c66503143bfbed3949600b0360e8bfeb9312f9e38b59c2925a5f866c5cc6c68fce76ae9ffc6c4470b2c9f6bc75535f8cecef5088edab214c9951e47189140b1d952a82cc7827a28febd3495eb0f5a7741c48b71b2c25acfb76ddcf25577efe4bf512a6f2bb780c17e0c4fe1bfa3528a7d82b7dd2900add21b9d4e141d9388616efdf7d9369a32ce0254120754698c5496687ca7ed06e7e45ecab126b5ab0754adaa845ceae8c12e1dd9a0cbd30d63d6fe7adee35183c2a5cfe12127c65cfb290968775a636ed49d4567d53f7df4d42ab1e38337dc8b198a198946879da221540d96acfbb235e5799cd39c2bb62b58aa7e25778bbe9a36d0cced2aa7f3cbbf0ca73d5749269f0335cb2b73f41e6be79d3b711d0d6df13e72e531194e362648bca5d73e27d97b726d4c85b3a21149c5af5e6fc006c9a18233b11c8ddbda23db0e7232be39f0385022d7218398b00154f5cbf62d9348c96ef0d84d79aac0bb1303f07c1c8c0a463e4a67f4361c78a41facb62e120817c5cad0cb6c393d62868962f7a77cc9ad368a394cf083d2ade43724291cea3615f8a078f31c2a592f6345178f5cfae3ae22cfb3bdff2fd6d5", 0x1000}], 0x7, 0x0) 00:00:04 executing program 5: r0 = geteuid() seteuid(r0) r1 = socket$inet6(0x18, 0x2, 0xa2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r1, r0, r3) r4 = semget$private(0x0, 0x5, 0x62) r5 = dup2(r1, r1) r6 = accept$unix(r5, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/97, 0x61) geteuid() sendto$inet6(r5, &(0x7f00000001c0)="bc05fa8145088065234c418641098675e335028cddd39b904cf1d1c380ed014ed3a4eaf5a0a2578c0e197a8df56907f38e126737f57100ab5f87508f7e0c025a14b690c1d2fc876105508f64c57ed979dc227d265073d794b6ccc040b849f88e241bdf494235870d88282332bc52014bf334286b7d198611f7dc825e42a9d1ed3687b8127d", 0x85, 0x1, 0x0, 0x0) getsockname$inet6(r5, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setrlimit(0x9, &(0x7f0000000000)) socket$inet(0x2, 0x3, 0x0) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/20, 0x14) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000003c0)={{0x6, r2, r3, r2, r3, 0xa8, 0x100000000}, 0xffffffffffffffc1, 0x7, 0xb60f000000}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000440)=[0x8, 0x3, 0xffffffffffffffff, 0x101]) getuid() sendto$unix(r1, &(0x7f0000000480)="9240b1d45d133eadad5ed8372c7f744be93e5e8b6cae7534c6f31ddddf0c217dc442f90c20909616c2d88040e5c1ba212024a394d6bbb720a2c06664005430df1067fd87b359b165a8521bf19518b2c6a9204bca26723f421cb8d8ab390b7ddb430fb66c6b0982185602f662bb410ed1932272cbb67209b91a59a90e83080ae11f2c93ffa1a415faa84961afab3160a2ab96a7e974eeeb86997f4c86cbd153434df9447fcc84b66e8aeee358c46e6d3105c9e118510c3913fc5835373eb220be92", 0xc1, 0x1, 0x0, 0x0) semget$private(0x0, 0x7, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000005c0)=""/223) setsockopt$sock_timeval(r6, 0xffff, 0x100c, &(0x7f0000000280)={0x100000000, 0x800}, 0x10) seteuid(r2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000780), 0xc) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000007c0)=0x800) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000800)=[0x7, 0x0, 0xffffffff80000001]) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000840), 0xc) semctl$GETNCNT(r4, 0x2, 0x3, 0xffffffffffffffff) getrlimit(0x8, &(0x7f0000000880)) 00:00:04 executing program 3: r0 = getegid() r1 = getegid() r2 = getgid() r3 = dup(0xffffffffffffff9c) getsockname$inet6(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = semget$private(0x0, 0x3, 0x441) semctl$GETZCNT(r8, 0x3, 0x7, &(0x7f0000000140)=""/98) getgid() semctl$GETALL(r8, 0x0, 0x6, &(0x7f00000001c0)=""/4096) flock(r3, 0x6) r9 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f00000011c0)={{0x8000, r5, r0, r6, r1, 0x18, 0x2}, 0x400, 0x0, r4, r4, 0x100000001, 0x1, 0x1}) getegid() shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) mincore(&(0x7f0000ffb000/0x1000)=nil, 0x1000, &(0x7f0000001240)=""/4096) shmget(0x1, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) recvmsg(r3, &(0x7f0000002900)={&(0x7f0000002240)=@in6, 0xc, &(0x7f0000002800)=[{&(0x7f0000002280)}, {&(0x7f00000022c0)=""/89, 0x59}, {&(0x7f0000002340)=""/200, 0xc8}, {&(0x7f0000002440)=""/232, 0xe8}, {&(0x7f0000002540)=""/183, 0xb7}, {&(0x7f0000002600)=""/235, 0xeb}, {&(0x7f0000002700)=""/216, 0xd8}], 0x7, &(0x7f0000002880)=""/94, 0x5e}, 0x2) fchownat(r3, &(0x7f0000002940)='./file0\x00', r5, r2, 0x600) socketpair(0x2, 0x3, 0x6, &(0x7f0000002980)) chroot(&(0x7f00000029c0)='./file0\x00') r10 = semget$private(0x0, 0x4, 0x216) getpgrp() setgid(r7) r11 = getgid() getgroups(0x5, &(0x7f0000002a00)=[r2, r11, r11, r7, r2]) semctl$GETPID(r10, 0x0, 0x4, &(0x7f0000002a40)=""/99) symlink(&(0x7f0000002ac0)='./file0\x00', &(0x7f0000002b00)='./file0\x00') msgget(0x0, 0x8) 00:00:04 executing program 2: mkdir(&(0x7f0000001440)='./file1\x00', 0x2) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) chmod(&(0x7f0000000000)='./file0\x00', 0x7) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x40, 0x4) openat(r0, &(0x7f0000000080)='./file1\x00', 0x288000, 0x20) 00:00:04 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x400004) readv(r0, &(0x7f0000000440), 0x2) 00:00:04 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000040)="246a81d7ff8b2ad2b928ae1c05b1ee2da02bb431161f5a70ee3e173dda94963622effb2be8b35ba2aea39f0fa127d727c283a91593dbc31bef97a2c4d38f71897eefe7705faa79b9aa6fbef02529934d5e99eb86a40d2f4005dc83dd11622514a5861632f7f8a2fc8387de2f48d6e18f81ea5ab105e6bf5f4d760a1de3a8de3962f9cd84657d5b2759b945efbddaa021ab02897a1b188a1d77b2049d3df0122d6eb535fe68e6803064d97a342d075c753ec64a82", 0xb4, 0x8, &(0x7f0000000100)={0x2, 0x0}, 0xc) r2 = shmget(0x2, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getuid() getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x0, r4, r6, r7, r9, 0x100, 0x2b65}, 0x3, 0x5534, r11, r13, 0x2, 0xffffffff}) shmget(0x3, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) setegid(r8) clock_gettime(0x1, &(0x7f0000000340)) getegid() setrlimit(0xa, &(0x7f0000000380)={0x8001, 0x20}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000003c0)={0x0}, 0xc) shmctl$SHM_LOCK(r3, 0x3) clock_gettime(0x2, &(0x7f0000000400)) r16 = geteuid() semget$private(0x0, 0x2, 0x14) msgget$private(0x0, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000440), &(0x7f0000000480)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000004c0)={{0x0, r16, r5, r7, r8, 0x90, 0x399}, 0x2, 0xfffffffffffff800, 0x3ff}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x9, r14, r12, r7, r10, 0x104, 0x100000000}, 0x8, 0x3380000000, r13, r15, 0x9, 0x3, 0xffffffff}) clock_nanosleep(0x1, 0x0, &(0x7f00000005c0)={0xa24, 0x1ff}, &(0x7f0000000600)) semget$private(0x0, 0x3, 0x10) getpgrp() recvmsg(r0, &(0x7f0000001b00)={&(0x7f0000000640)=@in6, 0xc, &(0x7f0000001a40)=[{&(0x7f0000000680)=""/200, 0xc8}, {&(0x7f0000000780)=""/73, 0x49}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f0000001800)=""/16, 0x10}, {&(0x7f0000001840)=""/146, 0x92}, {&(0x7f0000001900)=""/29, 0x1d}, {&(0x7f0000001940)=""/222, 0xde}], 0x7, &(0x7f0000001ac0)=""/2, 0x2}, 0x40) 00:00:04 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/174, &(0x7f0000000140)=0xae) getsockopt(r0, 0x0, 0xc, 0x0, 0x0) 00:00:04 executing program 5: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) utimes(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)={{0x0, 0x40}, {0x10000000000000, 0x1}}) r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x40) readv(r0, &(0x7f0000000300)=[{&(0x7f0000000240)=""/147, 0x93}], 0x1) readv(r0, &(0x7f0000001800)=[{&(0x7f0000000340)=""/165, 0xa5}, {&(0x7f0000000400)=""/121, 0x79}, {&(0x7f0000000480)=""/130, 0x82}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/38, 0x26}, {&(0x7f0000001580)=""/161, 0xa1}, {&(0x7f0000001640)=""/205, 0xcd}, {&(0x7f0000001740)=""/62, 0x3e}, {&(0x7f0000001780)=""/83, 0x53}], 0x9) renameat(r0, &(0x7f00000018c0)='./file0/file0\x00', r0, &(0x7f0000001900)='./file0\x00') rename(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)='./file0/file0\x00') linkat(r0, &(0x7f00000019c0)='./file0\x00', r0, &(0x7f0000001a00)='./file0\x00', 0x400) utimensat(r0, &(0x7f0000001a40)='./file0/file0\x00', &(0x7f0000001a80)={{0xc2, 0x200}, {0xffff, 0x7}}, 0x200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000001b00)=@in6={0x18, 0x2, 0x2, 0x101}, 0xc) recvfrom(r2, &(0x7f0000001b40)=""/169, 0xa9, 0x1, 0x0, 0x0) pipe2(&(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) open$dir(&(0x7f0000001c40)='./file0/file0\x00', 0x800, 0x80) lseek(r0, 0x2, 0x1) sendto(r2, &(0x7f0000001c80)="3bba334042e46b1ba2cb5ccb6bd08239482af9cf7869f4858b338266db27ccd5fdd87e3ecddb2115d79b499411f58e701eacc86dc08dc895dfbb6495d36c8955abe0829a570348c17f952ddf6a22203fef8ac00d33d638fd55f0bb87496fe45f8ba05d09737515d6b449ab56e56a6d7d5e2345305b16d95fbba4138feadce144feaabe33565efec8d0c0804f50e11ca709e3a9362fe1f58591ea4a1e97d5ae5361d67fd732c29c30830af38e5187e4fde1d80c478128bbad83e216a99cf7f8fcda3c7d7d1f07722c84", 0xc9, 0x400, &(0x7f0000001d80)=@in={0x2, 0x1}, 0xc) sendto(r3, &(0x7f0000001dc0)="a661500e8c11bd9f8019449f69f7e9713ba7dfc2113b466c2edb84f12a0292ede90580e9028e264a63d6e2642cbb19bac5761abcda5f0ade6fef0441281e885df5793708570f05af5e1ad4af3a3cb53ac9ed2c07eb06e06a5e326b0308a167066c491ad39de36a2b16ec4112fc19d2a6e7782eb59501d1a23333c588fb14ae46e8045d41eca71759b4b06a8bca6b69c9884c32851efffafa2835bb4d37026c74a2edfd5a7548a51054b15f766d6d399ef83ffa0e9a1bcf748b5d94c4a4a882e76484207579771d894189bd85a9b2b507ede592c65cfc258c031c83a4", 0xdc, 0x409, &(0x7f0000001ec0)=@in={0x2, 0x0}, 0xc) r5 = fcntl$dupfd(r3, 0xc, r2) accept$unix(r5, &(0x7f0000001f00)=@abs, &(0x7f0000001f40)=0x8) lstat(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)) recvmsg(r1, &(0x7f0000002300)={0x0, 0x0, &(0x7f0000002240)=[{&(0x7f0000002040)=""/23, 0x17}, {&(0x7f0000002080)=""/186, 0xba}, {&(0x7f0000002140)=""/217, 0xd9}], 0x3, &(0x7f0000002280)=""/79, 0x4f}, 0x40) mknod$loop(&(0x7f0000002340)='./file0/file1\x00', 0x1, 0x1) mknodat(r4, &(0x7f0000002380)='./file0/file2\x00', 0x10, 0x7ff) recvmsg(r2, &(0x7f0000002b40)={&(0x7f00000023c0)=@in6, 0xc, &(0x7f0000002980)=[{&(0x7f0000002400)}, {&(0x7f0000002440)=""/134, 0x86}, {&(0x7f0000002500)=""/210, 0xd2}, {&(0x7f0000002600)=""/178, 0xb2}, {&(0x7f00000026c0)=""/17, 0x11}, {&(0x7f0000002700)=""/105, 0x69}, {&(0x7f0000002780)=""/170, 0xaa}, {&(0x7f0000002840)}, {&(0x7f0000002880)=""/208, 0xd0}], 0x9, &(0x7f0000002a40)=""/254, 0xfe}, 0x801) r6 = msgget(0x2, 0x40) msgsnd(r6, &(0x7f0000002b80)={0x0, "6f039482609cebb18724b85f3c8bd57375aaf417b679a2b3702ec325f041538429d37f50f79c4cef275a52f3fcd2786602966f4cd907be37ff"}, 0x41, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002c40)={0x0, 0x0}, &(0x7f0000002c80)=0xc) getgroups(0x1, &(0x7f0000002cc0)=[0xffffffffffffffff]) chown(&(0x7f0000002c00)='./file0/file0\x00', r7, r8) 00:00:04 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x40) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xa09b, 0x4}, {0x20, 0x100}}, 0x200) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) execve(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)=[&(0x7f0000000180)='.\x1b\x00']) renameat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000280)={0x4994d573, 0xffffffff}, 0x10) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x100, 0x4}, {0x7ff}}, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0x64) r2 = msgget$private(0x0, 0x1) r3 = geteuid() r4 = getegid() r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r8 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000440)={{0x2, r3, r4, r5, r7, 0x0, 0x401}, 0x4, 0x1ff, r8, r9, 0x1, 0x1ff, 0x2}) seteuid(r6) sendmsg$unix(r0, &(0x7f0000000bc0)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000500)="4586436f1465299100afb5f3f4f966c7cd75e822298aea63c68e387bb919", 0x1e}, {&(0x7f0000000540)="ced473fbec5adc276e023f210d97c68cddb4efcca020c6225586114139591741b6439cf43fd0c8d5ca4243311cfba3f23add0ef29183c8f6cedf50fa0f61c9f6ef502f0e9403a3704adde32f6dec6579ab6af0f309df0b8f35b4a0d19a4b772b39be51054b57c446955d64b03ac76662", 0x70}, {&(0x7f00000005c0)="7afc3c8652495ff0b064faa75b16d39d3faee81513ce18e400700084cd3535fca9e5d640121dfe620c9b6d018c6c477f89c3d07293856dd9b76e60e3036a674d60c377e1a247a9ccb1d968e2343b4b4b7320a3c9573b1bf4d176178ba59d334107521002acd5653205ee9aeefb6515e4511f1b85613ccf2a42b083cdcccd93405b601ed7a89d94668c860ff9f09661480e76557d132075eef3761342e9769547f6c07dd086950b9f1cb345c41265b15b5338f2dd067d7795ec4f029e5782fb5e06", 0xc1}, {&(0x7f00000006c0)="8acae9b5a0f625d3a6d47f0e8b89438d84e6bc71fbaa4f5b4963ad7c4042bf6160b4441f2bd5cdb2fe22c7e614d120605a738bc1b200947e35bf95d29f69d8d3422010b287a6fa26ec38adf046f2a7a574b0da0f368b345007a82c2405c5199387a475bf6ac39f572d1e7e71b5436de5bd7ce257b537ba488b0d48e086806f0dab5f6b3894e7104694f834e5eb14f647b96e9f7657ef7f2e40ddb8d0e6742228979d07a0780130c40505c35858b49bbc5e17bbe3e58f583303d160e4bfda4dcb8159018d9950e133e554dee859adf975f17d757a184cd5617b60db8916", 0xdd}, {&(0x7f00000007c0)="84657268f4e0eaeac2024554cf378b2f9f5ca7630392538fd4014d7e6ffb07b7d119447482066d47249af110c33009358c40beddae07bdf3498ef7a99875ed0a1cbd62758a8b07bf2a1dd7a8699a1ee7d063f4662dc29b5a90b3119486349743b6e085cdfb0c18d535785b89126f32ad9d856342ce834aed60ca46a081cabb9e745301d41e97", 0x86}, {&(0x7f0000000880)="57d73bb8096889dd6488a42c57291902980f717a954ffc1a711db4f201aee6824a5f4e2cde44b6a209c41b725b4e7239edbaafe1279a4890195f4fda5197db45", 0x40}, {&(0x7f00000008c0)="7fcf8a35f6b08207117985fdf93b026c3e2ef4adda5d7ac87f5290e49f4b50eaa78f4ce050ee32b9fbf933e49e4da23facd18f9cbd9b4a2654802e0a9cc7ac4ea9b9d7d2c1a05a43de0c6c9087f5434da6df3a3805058fad529d804ff5eae59f9e8b8069f3a143872505d33a14b8db4c71e207b1d321a64b64be01ae89aad7051fedf3012a92ab55eb9ecef035bf64cd69e66ba47cdb02101a7287adbf410e65cc79119dc02e75711cfdaa6f5731d76201484cbc78863a0439f456f0c2e0d8d22ac5583f8530c4fd7f6df39e8eedd4177d786bc93e2284b379fa0a273bc97e23429bf5a970a633d0b58680e3a5171cfeb705b287d6b3bb", 0xf7}, {&(0x7f00000009c0)="813baae7de00a289cd0ef96b2995db0fa19e83713880bd986212da6c6fedcbb1d0b31c77acb7b0ac14b12abdb430ff399b1bf2e82cd76a179df840bb26c6a10b40c8ddd2328d53a218490b5c12a116d3af6fe8549793c3cce26f70c840d2440fd172964a4e9c02429c9850c1e9", 0x6d}, {&(0x7f0000000a40)="d0842055cfa579eb5601c2f52eddd70738b98ef3a034fa6b57f92e489bbf9739207c0f6534ee139a7378669cfaa036d68890f37b133305f5150b01243f05a36d025cae0dbf7e60d330e3b705a2f8778a45ce0a49419b920a7dd9fc3663e90bf7e79f7eb98a704717cf74fce7a64f88862d1dbc66963db29c5f3b2c3388b27614549ada4d5d0558d9dfac89f5732edccd5bb55b01a12e6eeab34f0d3af68acf0d5ae205f1875fcb5d284162", 0xab}], 0x9, 0x0, 0x0, 0x400}, 0x2) getsockname$unix(r0, &(0x7f0000000c00)=@file={0x0, ""/4096}, &(0x7f0000001c40)=0x1002) fchmodat(r1, &(0x7f0000001c80)='./file0\x00', 0x24, 0x600) symlinkat(&(0x7f0000001cc0)='./file0\x00', r0, &(0x7f0000001d00)='./file0\x00') connect$unix(r0, &(0x7f0000001d40)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001d80), 0xc) sendto(r0, &(0x7f0000001dc0)="70cf713f7635c6cca6f0f5af2ad70bebd60631324c0689071594786fef40c543bc43bbb4dea8eb6d3518c0e0d9ada3670f8637c8ba133f2d1b1090d292a324bdf74794ac5e09e13c2484fb8cc8fd4bc45987e596b27d9abc50faa381c7a80ca5714a56bfaa5e3b18fa07a83d91ed567662dc2134ff241e41dc162f43a225fdc214dce9b3297f69779fdaff678f2c863d", 0x90, 0x2, &(0x7f0000001e80)=@in={0x2, 0x2}, 0xc) seteuid(r10) fcntl$getflags(r1, 0x1) fchmodat(r1, &(0x7f0000001ec0)='./file0\x00', 0x80, 0x400) flock(r1, 0x2) clock_getres(0x3, &(0x7f0000001f00)) socket$unix(0x1, 0x2, 0x0) 00:00:04 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x81, 0x4000000000000000) 00:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x302, 0x400, 0x0, 0x1000002c7) 00:00:04 executing program 1: r0 = getgid() setegid(r0) setegid(r0) r1 = getgid() r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/20}, &(0x7f0000000040)=0x16) r3 = getuid() fchown(r2, r3, r0) r4 = getgid() r5 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x40) r6 = socket$unix(0x1, 0x3, 0x0) r7 = accept$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) bind$unix(r5, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r8 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x3000) shmdt(r8) bind$unix(r6, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r6, &(0x7f00000001c0)="eeefdbc65d8570083cfe678dc34cdca4487b6f39fdc780f6f351213ecc3a3bbeeb071db5b8cf32b3b16cab8b34c7b5ffcba4fffd4d361a27c6c15e7d2fcc7cd0bc289c8130d39aa88206627523dc4b77bc38c259d772ba53bdaec62a5e855553539619843dbd1a1bf909a83ee673efb1ea371a72087ae4dd1b727c3e090ced8b68b2845cbd57d4", 0x87, 0x402, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) r9 = getgid() chown(&(0x7f00000002c0)='./file0\x00', r3, r4) sendto$inet6(r7, &(0x7f0000000300)="90b13a35ea671647a35ebac662ddd77edc1a98ef6563863822543318796cc7229b49e254351c2a25d428ef5152a616695127a152c9eb4465834dd295dc9c5db758ae8d5e8b5464d9e82d1b5e766ebee9328a32b52256586cc3873d4920e2d86ba8fa93d2f936d6a9237b00169bf8", 0x6e, 0x401, 0x0, 0x0) seteuid(r3) accept$inet6(r7, &(0x7f0000000380), &(0x7f00000003c0)=0xc) msgget(0x0, 0x4b0) getgroups(0x2, &(0x7f0000000400)=[r9, r0]) socket$inet6(0x18, 0x20000003, 0x19e6977a) utimes(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x9, 0x7}, {0x7fff, 0x100000000}}) getgroups(0x2, &(0x7f00000004c0)=[r10, r1]) fchown(r5, r3, r9) getsockopt$sock_timeval(r7, 0xffff, 0x100f, &(0x7f0000000500), &(0x7f0000000540)=0x10) getsockopt$inet_opts(r5, 0x0, 0x6de93964886f3f3a, &(0x7f0000000580)=""/93, &(0x7f0000000600)=0x5d) msgget(0x1, 0x240) 00:00:05 executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82610000000000000000"], 0x10) r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) sendto(r0, 0x0, 0x0, 0x4, 0x0, 0xb39c371c76c29fb6) 00:00:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000002c0), 0x0, 0xfffffffffffffffe, 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="0acf544aeedee289cbdb139df067dd485e004233d9ca332c5250da90a2842716860bed315b2c8c6b190bed857029a9da2d4f4e5d2fc4aaafd07d0c8157c5c7728027dbc3fc0b4310738b8e75cd491604fca37ff389378e115367694f4df1149420572777d4c16cbd9ba021730375e3652d6b8cfbf05027c74405d2b55de20b0ad049815c1b287153079c0386d9fdafb84cb9cd341f1a", 0x96}], 0x1, 0x0, 0x0, 0x1}, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x24) 00:00:05 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x1043, 0xa6) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) open$dir(&(0x7f00000012c0)='./file1\x00', 0x400209, 0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file1/file0\x00', 0xa0000, 0x8) 00:00:05 executing program 4: r0 = semget$private(0x0, 0x2, 0x2c) r1 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={r2, r6, r9}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) getpeername(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={r7, r3, r4}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x3c71, r8, r4, r6, r4, 0x46, 0x3510e5a}, 0xfffffffffffffffe, 0x5, 0x2}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)=""/192, &(0x7f00000003c0)=0xc0) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000400)=""/105) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) getegid() connect$inet(r1, &(0x7f00000004c0)={0x2, 0x3}, 0xc) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000500)=""/141) sendto$unix(r1, &(0x7f00000005c0)="6764c83baa37f9144a42cd8caa53a94b262ec57be23a8add0d505838e4ec2b750ba29f3a35d62cc479d1f44f0c6f09996a45ad84d59ff66e4cdefd391994f858ff40b81abcf4ffb1f62c480d904b0a0194c84dbfcc1e41f01b08bb7ccc24625cc10e119967df19663e82407330b94c6eb092a323cae0843ba77f02effc24db677956b929f76647137f4e4e23b14fac77b3b6486fc9af3f640e00c6553e376ff62a9aded862c0f69056c325baf03114ab2dfaed5e989e8752e97207fcd0312d2828faf4145dca394709418f9098fa9539ad373e04e3e299ebc7c0ea1bd546b6c4061f24599faed4b1d73937ceaeb3f53c6e14b7f868d169f99681dfa4f9ac3adfbe362df77b4df451cbb5937f6e7bce01814afba364f2187f0fd0d534e40ab8492a15937bfc421ec574de02098628c45c47f6ff71aabddf975087ae44f92a326cfcac17a577b9836670111d94bdc5a2febea222ff966a600719efdee715d14dbf4d733340327a61fc015627691e08586ba500c8b401d74e7b1c89565266cc11f6b2c9bc3c9326a0492306649c1fe28514828ab3b4a89aef633a62bf84465e3083e607ed9962024f0d1ac70f8a7dfe337631e3e7db5cc3b4c695fa2ec01899077557b590405ce30ffd4406a02821c8fddf8e812dfd000c6a94fae6496fc33c90d6a4a37ff4a213d1f276720e3bfe90d8c06fa08edf91fa9bce90915009b8b8432826703f4f77efd6a98151fd5c3bb5390c3f5d461230e18edb12169741a4a6c4fabee4e95ab3500b825aae8b3aa449361af4592d2da06c83977bae02a6d48d56cc7243b17abddbabd269e1020f12a8e445748569a447a170cf17c1cac00f8b100a6286decc378f7faa4ae67c893abe1c73ee12ef157bbc586f4d5a8e0b564a7e640e443afe8a2e9bc84c11d962c270657c3c5f4d91dc8995ed2720407d31173a84543ba570a8a84ce590826f50cf5060c54b34c7b9b7a3f36a16d543dbafe05af584427d4fba7529f348d66e5f796507b808fbd95a21e11eb77c47f59c4dfd2f773648ab2564481feae2480afbbe6fb3438ded1248a4e177dff33cc74c736d86035b4e78f19f888af191b54b403acc63702313ced7edff42bf1b884dce8e68de61073472a4dc6928981da1a72f3b39e07232fde9cd3d4c3cd34345ca61815b0d3c3919b3ccdc741e5ad0b27db059c9c9c4e12a3b1a4c27d541544886fcbc4c88a37ba27de5f23cf33b85aa40393cdd8d91545d2a43bf500f8e7a201b6193f2074789828eeb589982cc4d4f6415341aa6c55b0eb6e4bb6ac5eb4ffb55d28cf4dc62285304c54b5fef06fe45b5fe43d316f827773b3cdb08b066d56f6984211c10ad397f74fa3418a0f4c13d3e61e4084cfff54df77e2609f0457c9e28d42b8b5bba82c4376c81c22a42bde1e3147ed211b202eafc54bf53ac594ca2cc5059eff29a4b7b86754af3ef91a702c7454aa6e3b8e74329d4b4544e20ebc07664da4242bb26b4542bbbfdfc86c6bcb16e968b476ce3343173b046fe237f66106a6ccb108415b2f28be00e3fb3455181c8f1591b7ddcc8f845c77742aeec21bc35689cf2ef352179b20a23d0569251a5c1b2f659c701c2b4adc6811805521debe5e001d84b763db8dd94cad2693d065abfaaca0dfca0b7af2e58db30fd7b4ff638a28ae719080c8873c0673c2fcd520b677b713951e792f74c67bb2f06c7c906c58953de787f064472cc5ab2fa4d51f8a4433e8fffbf2894f0b78d87ed4e504995ab626d5a44304b82acc2d13d575601ea4591089719cf5613f516b05263fe5e142cb95766eda85aa4fc0c393cdcbcf39ca1b9b43ece13343d193e5e0667ebde7725a59c68fb6492e449de4796f6591fefc9e2fb4ab7ff0f750cdab479cebc58ff6bc6037eb58e5995bbd031e16c8961ceda200f9d7128fa966d57ee32f00d9df436785d76cc55ba98ce5268d4633862f702cc0d160204f966b14ce3ecdfdf1f332a905860fb73669017ef1935a6f94c271fc0730b485f0af52ad19d15af0767db1ab807471554848ba3763601b0f8ff4f016c4fc9434427d49a95a99178534fc7b40314b5f36578e9895bf7b4b1080342a217e532d6a94a03c3dbe92d1b68b38c974a8619824e13ec893959d53db2657daf5227c869fa1507ec72ae2039ac288edf22f330ea1e95a173e51caf9819fca2e842b17edd28e435adac720eab464115b8b166edbd430d6956b9321f43a64cc28071a591b5f2e2b9ed3a24c4351e2e4b7a249c7d0eef6b9038371c725ab2d0d7d17d790568b1e219e9682a7d8438dabbbecdba5a18f79e45895de99534b752e89b1a3044b9f5296eec1c725394da9c3c39448833ca572fb463aed3a9a8914eb6bf71fd3b952de617d71512999cb763b9f22f4589bd3bebeb036984e26630d059353636e4100e994b03e62422236c2e68ecf45b84eabdf731f86beb3be21d1501bd0dca1678a7123e6ba16049d19dede3437b635b708e87decd9544263375275d57a44727d0317d6cc7ba36d52433ea0807976c30d5f16dd56f29a27b724413a3ff1873dbc3e26afd5ca2ece4789ede86f5c6ba3185219bb08f60a7bf60a4ea845348b126165233c4f6dea681708c3bf824edcce9c201748f7bbe777b1a360973dc82bcb54d640361a6e8898070b9c7fd9028e366aec256df2522a5063a77d47b75720b896e4d35b783e8635180122f788d37822ba84cd9734d34b368acb4c9661e358f3f32dacd3b8e1728a1650190ba7dc2f0b2caeec2a2e708f77e23fe853ed901ccb6b2b8d15842f29c74ef042406d292ac0239caa6689d6bba885a85633134f90b5e88e323a97ddb57ca1b02513f91166ec689df382a2e85d707421ec40ca3b786acbb7b83b1af6aabf32e9b5042165eec5c7b54bd20e2febce6ce2483ec755660b075fcc6086a18ba1acfc10cc7a714ce67403bccf35853569ded7be1819ddaf990dbcf245e8b798dc227143182cfda613375293ebdfe50b3e434d609eb4b4cb635e4d80960022adeb02743c4e895d0b3a7d3e3067647c39722996c5baf3f42a7c18f92f7038c9731514c7b8c8d2ddc60c9cc7cb68b71b608a6f7cdd5b0ea33c9381e8b05c7ad71f9e887dbff448abab29d2e9e6a0573ab89835336d86237f6c85863ad08ac0a11867bb7fdba440b945ce5ae50fd5bb52b88d02c42ecc02002d666f8623993840fbf4f62f7c29d75bc2cd6b6b89887575084ff5b69b910b18e5103f370f60f3f401e74bea6d8b63ce94143e7a666871b334d1224fef585784d42fc6b15a0c0070721df53fc8c6fe1d1db4b6d6c2ebe7356549d38e5c2c9d4712a460f537a3795b89d283bda5f25fc00366a1e62adf2f4d0a0c1384f71882716013265f29606783425d7181fde1183b77d8c2752ad788aa4a551f53ae7c40009ab77893ee0621833a810c077f25176fa742ce22a438763345692f537ffe0d5de03761c0041ad691738783333c6f99eb71d8c39921a818525ec131f904edcc747700002310011eefc2bfa3c1a33698a1a5d761ab98c2dceaf17c0f28c782fb7171dca33e3088144197d08e35bbb7af8a22e7eb3d2d686c738786c042c5de1d205fc5fb083f4279e80f1ea01ec2336d3a1401bf2b612dd1836bf417344e4b2b8089ff3fbb8ffa979b7a83d174905c717254f7bc6117d3d2cc2907b65b72ec168ec2f642f9115ab99ca21709f892454e04237b425477da8bc6dbfdf47ffe703dc82acf1e5a2145d5da0c4ce5c889188e613727c8723137905341bf3fc9b0c5368e368f289ed5b189144bf751301018ed8cf71ecb3563138b66fd1958ca1f9902c6f8b4ffb0789ce01f1f77ea627baceba371278a05abe3ffd1cfc6c4e3c1e124654ed016443f31cab63d61357e478e4ac7bee43e308a747d5861fc56698ca72ac32dbec0912bd18c5ff00643c7f19a60b17e1ea46ea6f79384cbf74d6b80ca5adc1da4c09b99984f7c02100470370e89b85a22afd1a8867d228034520da4e5b2d9bf9a4c8fa621def9eb2763f2e88f04614ee4e44f913b4d50188d47f030925caee8c47deffa5024deb11f3722854a47e94c2e51cc7186dfc1eca7cda599ad5e231462b241c57bde9dbe17d861fb624ec1dc693984c292f91aab2e8cd510e0ad5290fde9227e41a8126146ef0880aed24432fd55eb7acce6ee5e1f75ad6cbd6000316803f2e8ec7f153980d70ecc6f59062d9aab2a9fa7d9fa1b22fcd18afe1e4bb69776a3761377422f4148b2d4da1cac3e1145412bc7dc051b5cc4e3ea879ee58f27881c36bc07b7d97df3d59ea416d205ebe174c9a214c1c92f69c3c5fef850e8efdeb8797d99170c5f2a89db2aa5dcb4e14df243a1eaae4d4409096df382f0b85a55bfe2c7764fe2240605343d8758a12145e552830cd075fa403b85d3f0764df21314c7b57cd520a6b303b7e01c8f86c401ab5856d3ac657161fd00927a97af4726910efb7eded08cb69fd8f6d77234d38e137fa6ff4a81d55c16bd16e2d8c11c24c97f5a3e639e7c931d219263025a4d6f00f6410dc11a17a261e4a73da54a85f6774624699905581817f2aab1938b73cc8bdd64b34b133df0c57efa3783d54bf4cc607571e64700fb75fa096f45738f19b7eb0666c8f15f1b09781b58532b56a02af2a4dc27fc7c8cd50cd81495f44a6ceb3fc222f4d12238136e916b1f86f5ac6a11b9b12439b381d560a1a2697872f58a9c794f68ddd132fc6aff9ff4accb257d240e68280f72c25097a8cb31d4f69ae034501fd83c489d92ac6ef0b51771b261c6eee30ce6b9b241d5e6957e84f260ba1c6b4a48dc6e1243ce02cc3a34576f9b3397d2d5cc69e1a90b8a4ad4ca4f18df177c1dff13329a5b759bd0970c716334354e90ea61f5c834a5b18831bda56bc604ccaa56e0d67cd3bf8e314bd6d83d59512b2fcee0514a27ac2c8089c3ac4267fe25e65640d2fda1b550ddd5f63dc581f7ac026162fb9fec37bdbc13ed0ec0c76f69801d04c3d61c66a76bf0436cb187f99318c80fe0579ba85a6f9b5081421af7d9932a377219f9926ce845fe084d45c7aed76c75a820f482c7a788ba22203c01fba3cc4736850cd37efd6900ff266b9e03bb6eaa268417d6879bce05e21c4134f0138384d466bcd8369e4a695d12c1ac3c07e946201e3c36b331069108f67c13dbb0bc2c408d7830ce378e6e53aaea37a572569806e7fd7e63ef711b8249a34d2e361029c5734fac9e7b033f100efb968dbc00231937de990ce471c85266b5c7421f06d4b2315e189627c623d0ba338b81a1db0da3da24b3dc0db81fd87385b024c78530425e5aba26b43fc0fa3d51536d04c6e30762d6a89cc302a984413528f6e68446cf025d031a967d2011c840119dcd2e99a7e107aec9b9b64da26da7d8f75422efb2423c42d5ffba1146f8884f517298825f8a1c94540063c9ba941aba8af9ea9a666daffeca4b7cd4aefe80b173d1eacd32bc8f1632c470e81aa7016204ccaccdc5200c232eeab714b61d0ef611181ff001b96384eccc9294c6484283df20d90b8e438ccd91c2c80c4d630835c4ffea6fbe25ee29e337bff153ee4753770e5027daf352ed0e588c4c410f6db1a5464592ec260af867c05009ca00335bb665e848c0bbe44d99b20be37ab42da4aa5ef5c096f40734ae14bcb8949ad69ec5ca7e392ff7a8378016321f7f73a71d930a83ff21eb69d504fb7e7ed9d954dd716c18097d62d8627933df841cc88683c9d1588a0ef3a80e8b5c44128bd7cd0ccbf4be05067ba085d015809e7b0bbec2f8c6448439d9fe68d36fc36663b", 0x1000, 0x409, &(0x7f00000015c0)=@file={0x1, './file0\x00'}, 0xa) unlinkat(r1, &(0x7f0000001600)='./file0/file0\x00', 0x800) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000016c0)=""/205) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000017c0), &(0x7f0000001800)=0x4) readlinkat(r1, &(0x7f0000001840)='./file0/file0\x00', &(0x7f0000001880)=""/193, 0xc1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001980), 0xc) bind(r1, &(0x7f00000019c0)=@in6={0x18, 0x0, 0x2, 0x6}, 0xc) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000001a00)=""/4096) clock_getres(0x40000000, &(0x7f0000002a00)) recvmsg(r1, &(0x7f0000003e00)={&(0x7f0000002a40)=@in6, 0xc, &(0x7f0000003cc0)=[{&(0x7f0000002a80)=""/57, 0x39}, {&(0x7f0000002ac0)=""/134, 0x86}, {&(0x7f0000002b80)=""/42, 0x2a}, {&(0x7f0000002bc0)=""/4096, 0x1000}, {&(0x7f0000003bc0)=""/159, 0x9f}, {&(0x7f0000003c80)}], 0x6, &(0x7f0000003d40)=""/180, 0xb4}, 0x1) r12 = open(&(0x7f0000003e40)='./file0\x00', 0x88800, 0x8) sendmsg$unix(r12, &(0x7f0000004240)={&(0x7f0000003e80)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000004180)=[{&(0x7f0000003ec0)="dd57fe289819f31315bfbd556fafc21ead28fd8a2c0b60abb5d1c4e36518014dccf534eae970251ef2b3f8c8398256901f0bbd39a8df696d28494251d0320cda3b51263a30c9acace66b9dc2074d39ae2c46582bd41232be88765bff4280e4a53d587fbb7602a8eafaafddce04860ba3b417ba7f8adcc9edf61a3be464cdb8230ef10565b21ddbf0c26af9fd0d10c653efcc69aeb55d61ceedc71808ff20f2be8bd3ae8d5c46e89dd73d12c219834535629218127bba37db6b81608d54fe1148b57885585d528dcc35d2deb0e29370ff56f1f8b904cab3a6be3ca847a46ac9077e22c9cf94fc6397", 0xe8}, {&(0x7f0000003fc0)="80d2c3dc6feaac2398a71443d8883fa6464a34d72c3c6d4661ba946107f6d79ffc8a021f49eb131264871ca5fed2599958762ee66e618773a27a8914cfeb291ca52f31a14afa35e29192cd022498752bf92c5a7a4dcb91e4eee2e8d28823c6999109b820aa6f88293cfbb06182d96d9230ff008e05379582f6405cb322f9095f11c383a9a1220e253e07565210a5020c", 0x90}, {&(0x7f0000004080)="6ebb5fa14746e4d21f668ddca7", 0xd}, {&(0x7f00000040c0)="34f41278d561e1e9d5db05b8411c9d7729ba1cab38387482c007f843a2c6eb87d949236a77c79bc8301d8e0aa535f3975ddf5f6bdac5e0458c8de8f0eb8c3108847e580301190e56732d81f2d9b2db8c4191c15507ab736cdd7cd32283fbef730c919dce6063e4060aae47599605435cb45867af5d11f32f7f020527e8330c31196050834a99ee6b33fb97daf0091f25d3e804b2094c6049a214", 0x9a}], 0x4, &(0x7f00000041c0)=[@cred={0x20, 0xffff, 0x2, r5, r11, r10}, @rights={0x38, 0xffff, 0x1, [r1, r12, r1, r12, r1, r12, r12, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r12, r12]}], 0x70, 0x401}, 0x4) 00:00:05 executing program 3: r0 = getpgid(0x0) r1 = getpgrp() setpgid(r0, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x440000, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000000c0)={r3, r4, r5}, 0xc) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x14a, 0x200) r6 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) r9 = shmget(0x1, 0x3000, 0x74c, &(0x7f0000ffb000/0x3000)=nil) r10 = getgid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, r4, r5, r8, r10, 0x160, 0xd40}, 0x1fa, 0x25, r6, r0, 0x2, 0x400, 0x8}) r11 = getpid() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) renameat(r2, &(0x7f0000000280)='./file0\x00', r12, &(0x7f00000002c0)='./file0/../file0\x00') fchown(r13, r8, r5) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') fchown(r12, r4, r15) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x5c, 0x2}, {0xc13f, 0x10001}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x90, r2, 0x0, 0x0) r16 = getppid() wait4(r16, 0x0, 0x14, 0x0) writev(r13, &(0x7f0000000880)=[{&(0x7f0000000400)="89fe62de7dc166", 0x7}, {&(0x7f0000000440)="d3fcbf1909ea61affba4623b5594789b3652ffca3333cc7eb580e649761e4a09a71ba3791bb3efbb2fb20b351e5c111b91f3d670fbe3a69805f48c7ac1ba3daa4dc74979da931dfa7886d443f6920d72da67e8171fd4185e2daac92f7b1f07063d5ac2cd1f593233def613ccf07f8e3d1bbdd4650e4609f7cac66c169fc6b9943e1b3c88530161edc37c12075a6beab23f88f1f8a8a0b36366899e2b9f", 0x9d}, {&(0x7f0000000500)="dad49327184ac863c3c2723f68ea0654d9d56deb599147c79bf1a727164a1bc70301f7d7449764c9d4b3add655ff93e8c0e08062b223e8997ca0d85140d3607e4f0a8a677e670670c424dce6ded2c926f22cc6c9de605eba3183e5c0d3a06972adde83186561617ec103ecda7fec529380b80e673a3ef873dc6d656896854fa0832024fd4c762399e7e52cf945c77aed1d04fcd493d1413b1636bf50e2f7778747c07c681118ff5011a2f7e09b692789f5c7d90bed76ff6b21da30a6f4ce3bfa23", 0xc1}, {&(0x7f0000000600)="8a375ef1b13bad6464417b18f1b8434b277fcfd107dafee1fc09064dae060340d8e22a65a6dd1092cabc73d98a62b1f46b4e245dacfaa507944e811c132978fa8755d8ad8b0ec306d54114072ad3b77e2c49f80c219b936dc1", 0x59}, {&(0x7f0000000680)="93309eb1da43646171f909e4f31165d270254895b300512e2c8d694697b89448f99fa9cb1791564618879a635343558f54d0558a2e4a6c979901ce0b7d6ed6b499802dd3412c97ac9fc1a7fc0072c641c4fdc84778781521464ad984d0f340f0b2272b594582f5c227c3cb061d274c07152514dca9a4e44e86a9cfa0d5f2e9be744e175e16988850604bb52b4e55d90840699688709b16622f8f635d99fb07fa85b4e0e3f54e26fa108315853a6d6a724d22bca58c57b5147197852382af4b233495325efe163bff8312101c3d0e2597408576fe247e7a2f593257d24c0867c0a1d3db8c8789499ce3803e9c9aa1c15c84fc4197ce9f", 0xf6}, {&(0x7f0000000780)="553e3e25dc485161eca0d7d85f7dd602346783ec50cac0b46796acf7e43a2e28de0fa9aaaca5a4edacad9c9715ee14aa3e94c3b1816bd3d0ea97526bcbf4bcd0b7b23adeac042f63e8f86dd5f6ae305a0c4036f583c2b0", 0x57}, {&(0x7f0000000800)="866489f3329e46e8bd461c3ac943bbd50ddfdd42ead4f3212f8363db01d13389dd7c2d1c7162ff150bd97da59b12a08c9244af15a8726290ae739f18dbeb3b17f6be7452bad3450c89cbb7c887e6c381fbead119d8651b6ae34aec8e88b3941c1a21edc2026875ecac0a8a", 0x6b}], 0x7) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000900)={{0xffffffffffffffe1, r4, r15, r8, r15, 0x84, 0x5}, 0x1ff, 0x8, r7, r11, 0x2, 0x47287fd6, 0x6, 0x1}) r17 = getegid() setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000980)={r14, r4, r17}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000009c0), 0xc) shmget(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) 00:00:05 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) truncate(&(0x7f0000000000)='./file0\x00', 0x800) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x210a, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0xf4eb, r2, r3, r4, r7, 0x12e, 0xfffffffffffffffc}, 0xd98, 0x7, r8, r10, 0xff, 0xfffffffffffffffb, 0x6}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000300)={r10, r2, r7}, 0xc) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) shmctl$SHM_LOCK(r0, 0x3) getsockname$unix(r12, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) setuid(r9) recvmsg(r11, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000400)=""/150, 0x96}, {&(0x7f00000004c0)=""/122, 0x7a}], 0x2, &(0x7f0000000580)=""/160, 0xa0}, 0x40) recvmsg(r12, &(0x7f0000001d80)={0x0, 0x0, &(0x7f0000001c40)=[{&(0x7f0000000680)=""/108, 0x6c}, {&(0x7f0000000700)=""/149, 0x95}, {&(0x7f00000007c0)=""/85, 0x55}, {&(0x7f0000000840)=""/179, 0xb3}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000001900)=""/69, 0x45}, {&(0x7f0000001980)=""/109, 0x6d}, {&(0x7f0000001a00)=""/139, 0x8b}, {&(0x7f0000001ac0)=""/160, 0xa0}, {&(0x7f0000001b80)=""/129, 0x81}], 0xa, &(0x7f0000001d00)=""/83, 0x53}, 0x801) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001dc0)={{0x7, r2, r5, r9, r6, 0x2, 0x8}, 0x0, 0x7, r10, r1, 0x6, 0x8, 0xffffffff}) utimensat(r11, &(0x7f0000001e40)='./file0\x00', &(0x7f0000001e80)={{0x800}, {0x1, 0xdab3}}, 0x200) getuid() recvfrom(r11, &(0x7f0000001ec0)=""/68, 0x44, 0x40, 0x0, 0x0) r13 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000001f40)=""/61) fsync(r12) listen(r11, 0x637f) msgctl$IPC_RMID(r13, 0x0) mkdirat(r11, &(0x7f0000001f80)='./file0\x00', 0xa1) truncate(&(0x7f0000001fc0)='./file0\x00', 0x7fffffff) 00:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x400004) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/84, 0x54) r3 = dup2(r1, r0) getsockname$inet(r3, 0x0, 0x0) 00:00:05 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/143, 0x8f) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r2, r6, 0x200) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r6, 0x600) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000280), &(0x7f00000002c0)=0x4) getpeername$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) socketpair(0x1f, 0x70000001, 0x9, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000003c0)='./file0\x00', r1, &(0x7f0000000400)='./file0\x00') mkdir(&(0x7f0000000440)='./file0\x00', 0xf8) recvfrom(r7, &(0x7f0000000480)=""/216, 0xd8, 0x40, &(0x7f0000000580)=@in6={0x18, 0x3, 0x7, 0x8}, 0xc) r8 = accept$unix(r1, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) getsockopt$sock_timeval(r8, 0xffff, 0x100f, &(0x7f0000000640), &(0x7f0000000680)=0x10) fchownat(r0, &(0x7f00000006c0)='./file0\x00', r5, r3, 0x200) r9 = getuid() fchownat(r0, &(0x7f0000000700)='.\x00', r9, r6, 0x600) fcntl$getown(r7, 0x5) socket$inet6(0x18, 0x1, 0x0) mknodat(r0, &(0x7f0000000740)='./file0\x00', 0x8000, 0x400) recvfrom(r0, &(0x7f0000000780)=""/198, 0xc6, 0x3, 0x0, 0x0) r10 = semget(0x0, 0x3, 0xa0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000880)={{0xf, r2, r6, r5, r6, 0x3, 0x81}, 0x8, 0xf82b, 0x3}) mkdirat(r1, &(0x7f0000000900)='./file0\x00', 0x40) socket$inet6(0x18, 0x3, 0x3) semctl$GETPID(r10, 0x0, 0x4, &(0x7f0000000940)=""/85) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) fcntl$setown(r0, 0x6, r4) flock(r8, 0x1) lstat(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)) 00:00:05 executing program 2: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7, 0x290, r0, 0x0, 0x1c) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/116, 0x74}], 0x1, 0x0) r1 = msgget(0x0, 0x600) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/147}, 0x9b, 0x1, 0x800) r2 = msgget(0x3, 0x190) r3 = semget$private(0x0, 0x2, 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000180)=""/16) sendto(r0, &(0x7f00000001c0)="4d2fa57df7df19715547fc28cdf6adf494a3613a314a2666c67cd64d4e0bc9f597999418768044e33d8c2f650825c7c92f1b94ebad8b9febe9f755fad0a706a2ee320f4885f3f48866ecc6d6b1bed811b844ddea4821a76086311ae8f36380c6c45fdf54d42db83675428d13ad6c30d105d73d552b2490cfefca552c829c68e20ecb61a6512c36c18050d49055ff595b12c1123aaede41b49189612a4e7374dbc9357d1d930c3372e5b88e5ef2b0c6", 0xaf, 0x1, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) msgrcv(r2, &(0x7f0000000280)={0x0, ""/229}, 0xed, 0x3, 0x1000) msgsnd(r2, &(0x7f0000000380)={0x3, "27640886a3dd4485cc6f8b5decbeb207cb3f77dcf616cf856ea1a7aa687921553ad3d3e8d80bce1ea106cffa71f539d4d12a3145f52bdecbdc2d92db4a9069458f47e302d956ccd811d295f8ac47e1ef9f41d1aa64d6bb4619ad63642c4309a5464ad78ed28961ffc5e1082450117d42c93177d8b17a323c4c1f2a7928797f3c8e8c1c19c748a47c4a0fde9b18861c733786d7138a4d8800440cff3e17601f3268d253e0c273add68c95a55845df11fce32279cd7fddc787b5d2257eb46890fe067f64d4b4826ddef21cfa4decf571c0dec17ea58fa17fa44b747168a1762687a809ae6ab0fb6e208c1c"}, 0xf2, 0xca3fef7d54aee308) msgrcv(r1, &(0x7f0000000480)={0x0, ""/81}, 0x59, 0x0, 0x800) fcntl$setstatus(r0, 0x4, 0x80000) r5 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r8 = getegid() r9 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000005c0)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000600)={{0xe5ae, r5, r6, r7, r8, 0x4, 0x8}, 0x0, 0x6, r9, r10, 0x3, 0xfffffffffffffffc, 0x20, 0x40}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r11 = openat(r0, &(0x7f0000000740)='./file0\x00', 0x400000, 0x8) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000780), &(0x7f00000007c0)=0xc) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000800)=""/93) poll(&(0x7f0000000880)=[{r11, 0x80}, {r0, 0x104}], 0x2, 0x7f) recvfrom(r11, &(0x7f00000008c0)=""/149, 0x95, 0x2, &(0x7f0000000980)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000009c0)={0x81, 0xffff}, 0x10) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000a00)=[0x1, 0x5, 0x81, 0x6, 0x5, 0xffff, 0x4, 0x3e4928a1, 0x7, 0x9]) 00:00:05 executing program 1: sync() r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x4d7, 0x6}, {0x18, 0x3, 0xff, 0x1}, 0x3ff, [0xffffffffffffffe0, 0x933, 0xed, 0x7fffffff, 0x9, 0x2, 0x5ae0, 0x100000000]}, 0x3c) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000040), 0x60, &(0x7f0000000080)) fdatasync(r0) r2 = dup2(r0, r0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) ftruncate(r2, 0x8) getsockopt(r2, 0x4, 0x6, &(0x7f0000000180)=""/125, &(0x7f0000000200)=0x7d) getpeername$unix(r0, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r3 = msgget(0x1, 0x0) wait4(r1, 0x0, 0x2, &(0x7f0000000300)) r4 = fcntl$dupfd(r2, 0x0, r2) faccessat(r2, &(0x7f00000003c0)='./file0\x00', 0x60, 0x300) syz_execute_func(&(0x7f0000000400)="c441fc2b4e6c36420f870000000065440fc5fbef4483d07f2e660f3817aeb724b519c402190c0366460f78c12e428f6878c3736209c4a27d170a440a7d9f") connect$unix(r4, &(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg$unix(r2, &(0x7f00000009c0)={&(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000940)=[{&(0x7f00000004c0)="1e5114671201dd884f6e85b23690f4778c3fc7e0876dfd016b40d80f67b0bba9712c28abc12591ef4560ecf0759b3b219c48e54128f4c4ceb4266fb98fcc24c8920b537c41176735d11f15beff72604870fc7c529a52cf2caccaf33c4906de99a761f499a2a0cda52e5e0145d765e449727fbff820dd78c6e07f5bd2e7ba4f337fdcf2ef2886de48f5b79f03dd670870637c5058908c333e7814ecc8b8d413b51f3358002a7662896223499a0c3d679b175df21250d852720b63260f75ffb5b1d8a6fa30ec675f562adf5ec11a47d7b7e47d727fb9b63ae1798f04", 0xdb}, {&(0x7f00000005c0)="b09e4bdde81b55902cb57253ec3a8538445c035f0397a652060ed070dcacc29bb9357e6d1d5e37c870b20cdf155a9123162b148b59e60207793afa2d36287f30ac6818b952ff5b3f6767d4eae31e7b15c6748f7060c03c24e3432ef3757e0a27fe26ee7b456fa1b71de95f36d0fe3a399a22c32d5a8fb0c334984d7e11890a79d18a250ce717ad8a9ceaee1c025efb3516585b955904fb599a8e23e06eb15364e68a7bc7d3dd560cd61f069dbbae4c4acb8f8886b6081f50534ad0db2d652480568c5bd40b37286d4705d0035f6f964212d858adf4b5e12440ce33dd9c7532c47eef8154a57204471913fa0a954794fcf41761578bc20af5", 0xf8}, {&(0x7f00000006c0)="9da3c6b52137a969dbc2f61b9d8f6b61ba60f80fd3ec0071e8ebafaa23dd3a59adc93d4e548bc5954754e309e594543d80330fef1649217d3da2de39a84a77ed4075bb332dedec76adbae67ec3cb8caed43769a3a954e9488e722150219a9a5a67654f20e9f5136f1f806b0bee3fc6c34286dfd10d812f8d0623e771b0db91e76e229a719b14b873d8956c908e4b83", 0x8f}, {&(0x7f0000000780)="471afef15ec9ecec6f84ab8c072ac72c6a0fb6df878484411a298d48dfef0fd0e44c8e8683d36009fbd11bda8b4676574b", 0x31}, {&(0x7f00000007c0)="5e9adb03f82086852469e59a2cd884c8c688", 0x12}, {&(0x7f0000000800)="8af89af4d0c33fa97574dcba394c479756aeca6e2d352373db160df16f414dc54f7c0ef99355dc7c02e33074f35346b448e93d2a3d2fa1812ebe929a26ba3452834fdb08804e8218cd22880b34cae916260cad3f5da347d57bb6f0a223875aa5bb5b579fb8638fa80fa5c822c7776d8f4599ff75564c028f030be4d26ae82d749cb9a5441cb3db316254489fc731a9c7b17dd70dee47a2ea886546f97272b626be11fc1036a0", 0xa6}, {&(0x7f00000008c0)="8b42ff9cab645bb0e263e770fdc9b4bd88c62944ccbe97740ac846b13cfbb178c66709181beb47afeb1261f20de6a87fd52a6ff7e5447d3f0cd077d2648dda0c4ab475fe18cfaab2ef053ac1177491851593d68cf46ab4bc551ed3a37a6fa4a6a90eedd270efd43127e28810d2213ade8bcd3750935042f1f03ded", 0x7b}], 0x7, 0x0, 0x0, 0x2}, 0x5) r5 = semget$private(0x0, 0x0, 0x62) semctl$GETZCNT(r5, 0x3, 0x7, &(0x7f0000000a00)=""/197) mkdir(&(0x7f0000000b00)='./file0\x00', 0x2) setpgid(r1, r1) wait4(r1, &(0x7f0000000b40), 0x8, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000b80), &(0x7f0000000bc0)=0x10) write(r2, &(0x7f0000000c00)="847b1f8f12f913b7b13bb44ead2cde48112c2407ff7cacea054e54ba88b3e153eb8fb731bab884f03f132bdb41c756c00b526639906aafdf5fc4acc03d3f899e03fa595027e5b8fce1ab753dd6ffb33d5a3f97771be8a69e5bccb0af978a3c3b6849866dc9575d079175e99a8f7850506b7ed293b959445f", 0x78) dup2(r0, r4) socket(0x1f, 0x4, 0x0) fcntl$getown(r0, 0x5) link(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)='./file0\x00') msgrcv(r3, &(0x7f0000000d00)={0x0, ""/4096}, 0x1008, 0x3, 0x800) 00:00:05 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup2(r0, r0) connect$inet(r3, &(0x7f0000000080), 0xc) poll(&(0x7f0000000000)=[{r1, 0x146}, {r1, 0x4}, {r0, 0x8}, {r0, 0x118}, {r2, 0xc0}], 0x5, 0xffffffffffffeb80) 00:00:05 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) wait4(r0, 0x0, 0x10, &(0x7f0000000040)) socketpair(0x1, 0x0, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000000240), &(0x7f0000001700)=0x2) fchdir(r2) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f00000001c0), &(0x7f0000000200)=0x4) bind$unix(r2, &(0x7f00000016c0)=@abs={0x1, 0x0, 0x3}, 0x8) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000280)=""/4096) utimes(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)={{0x3, 0x100}, {0x800}}) r4 = socket$unix(0x1, 0x5, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000001300)=""/240) bind$inet6(r2, &(0x7f0000001400)={0x18, 0x1, 0xfffffffffffffff7, 0xe25}, 0xc) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ff9000/0x2000)=nil) msgget$private(0x0, 0x18a) getsockopt$sock_int(r4, 0xffff, 0x1803, &(0x7f0000001440), &(0x7f0000001480)=0x4) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) fchmod(r3, 0x108) r5 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffa000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) getsockname$inet6(r2, &(0x7f00000014c0), &(0x7f0000001500)=0xc) setreuid(r1, r1) r6 = semget(0x1, 0x2, 0x300) semctl$GETPID(r6, 0x2, 0x4, &(0x7f0000001640)=""/95) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001540)="86bf28e7aeffa52f730095c73e316dead72fc939a3f2cf30cd6fc79fad4570302172e13815db531a5d4c85fec70536c71d26f27982bff55706faffdf08d45a9652", 0x41) setsockopt$sock_int(r4, 0xffff, 0x1005, &(0x7f00000015c0)=0x3ff, 0x4) bind(r2, &(0x7f0000001600)=@in6={0x18, 0x1, 0x7fffffff, 0x1000}, 0xc) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) 00:00:05 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 00:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) writev(r0, &(0x7f0000000c00)=[{0x0}], 0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) 00:00:05 executing program 4: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='.\x00') r0 = socket$inet(0x2, 0x5, 0x8a9e) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/237, &(0x7f0000000180)=0xed) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0), 0xc) r1 = semget$private(0x0, 0x4, 0x98) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/111) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x7fffffff, 0x8001, 0x0, 0x0, 0xfffe0000000]) fdatasync(r0) r2 = semget$private(0x0, 0x3, 0x14) socketpair(0x1f, 0x0, 0xe94, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r3, &(0x7f0000000300)="75ee27aefba8a5b0b0c56dc6b2ba52b953a249d022855aba9d089b92a953a23f81cfe474dd7ac03aa1b3823075d0409ed69d34fc8c1114d339defced96cfdbef3930c6", 0x43, 0x406, &(0x7f0000000380)={0x18, 0x0, 0x100, 0x6d}, 0xc) bind$unix(r4, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$setstatus(r0, 0x4, 0x1000000) poll(&(0x7f0000000400)=[{r0, 0x1d2}, {r4}, {r3, 0x10}, {r3, 0x4}], 0x4, 0x5066) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fdatasync(r3) r7 = shmget(0x2, 0x2000, 0xb8, &(0x7f0000003000/0x2000)=nil) shmctl$IPC_RMID(r7, 0x0) semget$private(0x0, 0x3, 0x80) shmget$private(0x0, 0x2000, 0x40e, &(0x7f0000004000/0x2000)=nil) writev(r4, &(0x7f0000000580)=[{&(0x7f0000000480)="5ca728665edf21e67fe1a8df7af490c283d47132e9fab94cca080895b6cf1c0d0b5057fdb057a238d2e26baecd879e98d13bd54bb3e945c461c559280de77dc750c04abefc711c003e1a6033838011ba92a15f4de0ad4c0c62e069e1c8270d312d13eed07d2ea247eea16d3f45fdc54d07f28ca44042e9454206cc2ce656f177065ae576e9d0c29952aa30cc9e79035107ecdcb33d683409920b316cb77167bcf940a18fcc396509a51ed69059ba6019f6f920ad7d55b782b88f", 0xba}, {&(0x7f0000000540)="780ac08f8dc638a45efe2478bf4aead734c80cee6921006484425d6fb3", 0x1d}], 0x2) shmget(0x0, 0x2000, 0x58, &(0x7f0000ffe000/0x2000)=nil) getsockopt(r3, 0x6, 0x7fff, &(0x7f00000005c0)=""/22, &(0x7f0000000600)=0x16) writev(r0, &(0x7f0000000b40)=[{&(0x7f0000000640)="354c8deb083e107f11849eb1b4b5c0d5aeae578c141a931e9726c5b2615ab108672700e086426e8db894bc38dad77223fd867808692db81f9a3d6c45a446514b3ddb", 0x42}, {&(0x7f00000006c0)="229bf6fdaa28784773e16230d6164d758fa8f4b112912e4f8ed9c784e66691194e5128a1a93f75dbd8a718ef46735b89b51f64057ca77faf16ccc2b8a53083abe65cd3ad25e40ec88b10d32df725", 0x4e}, {&(0x7f0000000740)="e8f8aa69a46a832665facb5d5c9859dc0510838da9b342abc81b0a8df1c18948bed72ec44d067df3dc180af0c4f6fc3b43f792ee6e0076e7a4f1e6c2e46af940e22edfdaca0babe9bd6536ee5834e959853295d9550ef792913390e9c3f275c91eab9d6a3d63aa5b113bafab67a9", 0x6e}, {&(0x7f00000007c0)="564ff0862c319a91821bccdaecd76539ec1573fddf7a90e9cfbc61c561823f6f95faaa1e4b8c4b8b9d9af63747c5ee33f053fe37da9193ca4d93ef6dbcbf04ff8bf989286aa34e00adf26541f2c76f081bd8a68aa36dd8356436a108ff482edb72fdbaa747fe6b9be517dce316e8bb86240b0d570cfd79707854c5922745ce7a81295fa5b5672cde1c8303632df4c7e79bee0e58688ed946a2748d4506bac57a4ad9144b6d929058920eba2dd9c6fc23", 0xb0}, {&(0x7f0000000880)="cdeeb007f9cf0e96323103738e01ddfaf0335d6f6be273f067aec7bed595a2c2ba0c797939acddc27522d32d49743a1147817c13a5b6a5d87d246d4e632b506b6aafc958ac882cb09740472d4cd63acbef5adcb41ba1c876e40b08d9d428169adb5e61faa67fec3ccd3f711ac2a9a0b8201d608cea7120885aac988f0d67bdc5865b8492022a62d54246cbbd4d3e5e7ee7822b6df4e1fd523b3e2d0a0f30c888aefcaf389035fa80504a30d8ef19a077573e582dade4138e2e1d1adb4d7399c36c09a1b074020d17bc695956493fb9c74532e46f9c6dfecccdfb54feed14be96a449fbb8781cf716ebb14f90bee44617", 0xf0}, {&(0x7f0000000980)="703b76788bdaba9562ba2c5d6a429afb6b57dc78754b47271825c59df065a8c65720e81582f2bbe723d7937d857aa04a2a312387a3731294249282ba87d08398894c66a303cfef90bc26f4dedf7ccaa8e10d71130270d701735ee6b9f91fac5b9174b6151e72208905047a9a87d26c4eb9cd25928d6de1474bd06717849a514605eb8d42d1a7c67f5349a2836bc3cc071df2206079bc43061ec1a24113d47eed16c6931325c7b810e968eaa89ce291dd3da8a48c65fc16efde605f214fb5e09740bbab01d46c28b069c4058d9d56d1cf42fc6a46d8efb15d897148", 0xdb}, {&(0x7f0000000a80)="f9552d4e0ef9455f82588c479c3df0", 0xf}, {&(0x7f0000000ac0)}, {&(0x7f0000000b00)="5d6c898d00538ae79de7014898fb666a823908b32157ac968bd0baf37711d57218818b23e971d5b8e605b141069750", 0x2f}], 0x9) r8 = openat(0xffffffffffffffff, &(0x7f0000000c00)='./file0\x00', 0x2, 0x20) fchownat(r8, &(0x7f0000000c40)='./file0\x00', r5, r6, 0x400) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000c80)=""/4096) open$dir(&(0x7f0000001c80)='./file0\x00', 0x20, 0x80) rmdir(&(0x7f0000001cc0)='./file0\x00') shmctl$IPC_STAT(r7, 0x2, &(0x7f0000001d00)=""/115) 00:00:05 executing program 3: truncate(&(0x7f0000000000)='./file0\x00', 0x489) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r1 = fcntl$dupfd(r0, 0xc, r0) sendto(r0, &(0x7f0000000100)="f713423b51", 0x5, 0x400, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r2 = accept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r3 = accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) setsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000000280)={0x7, 0x200}, 0x10) r4 = fcntl$dupfd(r3, 0xc, r1) getsockopt(r1, 0x1e7, 0x8, &(0x7f00000002c0)=""/90, &(0x7f0000000340)=0x5a) getpeername(r4, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) connect(r3, &(0x7f0000000400)=@in={0x2, 0x1}, 0xc) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) sendto(r0, &(0x7f0000000440)="c39f389179c3a971d9d778b206d5b0a64cce354ef4b17263f8a9743b691174a49957ea30303d05ec1a8519f9987ccb21ab2e827ec2da2bea7adb3aa3edaec3da5a2713b89315213ca08f921237ee33ec5a3803327630e5dcf8fab43009081fe39becc5ccf1bc9523f527564731742b65a2e3ab2daf98a0cf6b428058b667b7dd18d10aafe14dc28cd58fac52855afd4fba536b49e6b5b854061a96fd5bef0721e665e562", 0xa4, 0x2, &(0x7f0000000500)=@un=@abs={0x1, 0x0, 0x2}, 0x8) bind(r2, &(0x7f0000000540)=@in={0x2, 0x0}, 0xc) recvfrom$unix(r0, &(0x7f0000000580)=""/4096, 0x1000, 0x0, &(0x7f0000001580)=@file={0x0, './file0\x00'}, 0xa) select(0x40, &(0x7f00000015c0)={0x100000000, 0x1, 0x7, 0x800, 0xeaf4, 0x2, 0x1, 0x3}, &(0x7f0000001600)={0x3, 0xfffffffffffffffd, 0x7, 0x9, 0x0, 0xbc5d, 0x7, 0x9}, &(0x7f0000001640)={0x2, 0x7, 0x0, 0x10001, 0x3ff800000000000, 0x6, 0x40, 0x7}, &(0x7f0000001680)={0xa74, 0x24e5}) chmod(&(0x7f00000016c0)='./file0\x00', 0x81) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) mkdir(&(0x7f0000001700)='./file0\x00', 0x80) shmget$private(0x0, 0x2000, 0x8b, &(0x7f0000ffd000/0x2000)=nil) open$dir(&(0x7f0000001740)='./file0\x00', 0x200, 0x8) getsockname(r1, &(0x7f0000001780)=@in, &(0x7f00000017c0)=0xc) accept$inet(r4, 0x0, &(0x7f0000001800)) getpeername(r3, &(0x7f0000001840)=@un=@file={0x0, ""/108}, &(0x7f00000018c0)=0x6e) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) r5 = getuid() getgroups(0x4, &(0x7f0000001940)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000001900)='./file0\x00', r5, r6) accept(r2, &(0x7f0000001980)=@in6, &(0x7f00000019c0)=0xc) 00:00:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) dup2(r0, r1) preadv(r1, &(0x7f0000001580)=[{0x0}], 0x1, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) sendto$inet(r0, &(0x7f0000000200)="d607173f6e", 0x5, 0x2, &(0x7f0000000240)={0x2, 0x3}, 0xc) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 00:00:05 executing program 5: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x4000000}, 0x8) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) recvmsg(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000180)=""/16, 0x10}], 0x2, &(0x7f0000000200)=""/237, 0xed}, 0x3) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000340)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f0000000380)=""/239, 0xef}], 0x1, &(0x7f00000004c0)=""/195, 0xc3}, 0x3) sendmsg(r1, &(0x7f0000001b00)={&(0x7f0000000600)=@in6={0x18, 0x0, 0x9, 0xfa}, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000640)="9e9bbeae3d2613066e6184c33dac7bdab59ec87d74acf3d9bcc73ec8d54e5c28336410358ac08a78f61361335e5b04e36a0b38d7524650d80a9dd552117d3f1bd46f0611a9346d3143a8696892fae3bbafb0acbbac101c7284dbebad121b59b3da87ff267090f1f6fa4d01a5b6b0fba45ac7fc26eb49127862b95b2ccad2fd4b10dab8782bd351ca2f2e220f1ab6e4bb650a90eff30f87624e61e94b2f8e99bd88b58ffba484bd971fc2abb461b523eaf15076e626cbd8e3dc254cfb75934689d8f53dbec925111e0006db64c647", 0xce}, {&(0x7f0000000740)="a87124c2de1c2e2235661ab544fcfde13cd8d79a4b00edd5b7ec17557fcad45daba2336276a3ef8d928a8d6462b3c75c674a61e8bf4f8d03cec0274ba3dd693d746cacf6a9e218ac4ca160524b328acc88d254", 0x53}], 0x2, &(0x7f0000000800)=[{0x108, 0x39, 0x4, "6534e0d849bfbc6ecbdf9f2aa07312bce3e594a646cb0ffa0d8f0a57fdb6ae1e69f267ae94e5f556fc07a5f4686e5966a4c762354fc48ca04801dbee659f82875ad7f6c3bc7f19504c41fd782e16fd3bc914d62da981116b4a9fc27fa49470384fdc046d2e616332c61fe9bf11dd99537271b806075377a5e31a4ff479de5650465b98a168f9ed99ca7e337a4bc2b3e4abc71e0ba1d31cf663dfcb47612db4d4178318d09846a52540ad06ebede82911c0b41d2704b704a050dbb32ab54809da27d970af9fa3669b648d9d1ebccc7a576801bdae9e398d1c5f61b2c3bad47ae4ad74dec9dc60f43c8a2c99daea8843002077c0"}, {0x90, 0x29, 0x5, "53dc585db569e487430d09a197db3958d56fb90ab67f76ec23e880ff9fe7180cfd677c4c97efacda7abb39d0ab36cba232cb554add172f8dc19b5357dbbf4452704224f72e213c0e28298054df10d72a4a8dd3e6978f62b74d35762cb17f9f597c12810874a0671d7e828bae419db03fbfbf68df3f618639db60a40b9b2fb1"}, {0xe0, 0xffff, 0x87, "28935ef33a9a6f34e375f01d7be1d1b3681d1a36d55190aa9d45ad3e8e8c8faeec226375d44850c8bdcfa94d34a2afa72daf660566899c0b42c473d1bf6a227df56d37c3284719ef5341a7becace4f2789878115b3685bd7450a43ad70216b3d04dafa61fb18eff2e09e13dbec71453a9f4ec4dc4ea2b3625c7b50be95358c042f8730e2c08daf31b823a9cc64aceae2ed90137513892d4c7ac0c5c3e496f8d86c2907be0791d3816f809c09c9b68a0ed870da47a0f83b119085fa0eacca835154e22cd9ed85ead3575e4981"}, {0x10, 0x6, 0x9}, {0x58, 0x0, 0x9a, "aee88e7d983d4cf4adf66dded2d1a70f1b1ed0b7a11341241952fc33311161636d8db01a20556b7f920ad0b412b5473088a8acae407c98e863fa732be78fb7ff5de92e858174"}, {0x1010, 0x101, 0x9, "fddd4d85953cf33110d99a69fdbfa55bb6af80260ce980d99085201ac4171a02c4e5ee5ad18da77a943a16f58b6992ec5ac95da378799233a23973be18c4f3393cd64b8020a1a81fdae0c8c7259ba18e6d3e5653642d2a56de18a5842ae56ea63ca4d3edcc474e2bcded859d0135656a9981261d2fd5753cf0064f3ba9715975c1b4cc1e4449342aad6cf7c49c2a4177bca3928916e14c11ba646ddd58c415ae0a9562ebce70c9be43a8c6175338b892658b94f8094229245ea8a849db66549ae3c169215e28cf09ef27794bb8bbea0034d1b6722792605893955c76f361524d708b960d04f9312c96ca20deb64ca118ff7ebe1ed960bf1cf264767c7ca088f7d47ee074ddc71e2553ce0e9a9425eff1cad93ef291316ca515b2a627b3fcedc424d92959799c7aad43deb2d9f81485e72b5743e2956bfddb5e0a2a33716d3b455477e39379c9093dd1e8e6b24ca454a2255e3ac15568f271dcaa8916fcc74a48bc1ca45cb9eeca3698a38b76439508eb9ba9db961613603e7e0f944368d0848df321023cd098304d82fa4afcaccbdd96799caf2d195d38260b4c80d3b10e6f7b160b676fd7b995ae6e35b52b738e501ade91c644ac5b20fb776652937b00239b7ff59e0a0b9370759f1e6d6c2e725f2c070cc92829f0fb50786fc383156f45f8d9a4abfe1220cd72e819906b23bee4a4a253b86ffb89e30584f413a117d2c409c476886160e6b16a5dbff445e06aa9cfa5bc0c5d0d1b1313d24a3cec6d66ccff0ce8a9f593a57291bf68aed959c45e5131b189437ace08f9404eae67ebae5cb56fd304f2231104e53f597d561b01253ba33da66814eede198c039dcc40b736518073e4d0fe489a024a771486d6a22301f83c43b0453ac75bbbb9bd4f8e5e98cdd18904ac23bd8ef479940420acfabcde5650c57ab563ccd386f6b862c19f05196dc51dcfcfc27d1306d413a56e529ddcb96d5ecc9c010f74c713b9e011e1348dbeb17f928bfb87eee9fc0454c8e16abc1ca513cddf81cf607cef5917dd87e721e1d32b0e725d1aa9bd703460ad57e6019b6b2dc2df5e3187d755f7e82f396cee39043f86e0c54826ae4a0b66dad0642995596e91a48a0a0f120509d0ab35058c900ede6b85dc24023a4c96f5a7576601d0c25ad188f4fd06271bdea23bab12cfddc8bf8e3dacfb9ec3602c65b38dc65b342df2de52e32ef64ab5d5faf7a3f8f9b983b28330321331e89a9e32f22fa9002bbe6576016aeeb0b5f19fc783c46647da2196bd4dbfe80b396e93b6641345c324146c9a182199ecffa4c8758ee84011553ae33e44bfa09dbb6ca8050715422a78a8867238c2335abe90ea0f6db99b59f95ec918ba6737a8175289fd751acdcf36994896a6ec3905fd7e406c244c6e5ddd1fe1e36510ce525bc7ec05e2ba1e61be9001446baa8326f53d43e56e1cd2fd0c03da057b750d9fbc8c816a7680534b80ff49ebe200c0c08d01dd8666fd6be41f33637a2514ffaa2e7f7138420b620c995a37075b812d9d72fdcfac64ed4f3fa67cc16df15566e51fb78701602050b4229538bb1721b17f93d702433778978bd2bc8f53c4034d8bb63efab665a0729db6c5e1c09e4346e67c25870b98be2eb5e9d4b4f91b73fcad1864cbf88ce11598f86465108c56b9285ae7d67e65c0c9b59629068fac1c06d8457cfbe377b324e34ffba2f72d22d92ca05939e8bd3d67c39e5c7884bbd2c57ed1d217c1b190ba93963d0f0f5282c2f362d5a2185c0de79f583b466b5335e1b39a029eec66e12bc5aea39a974731e454481329ada5e7d48b26db60d106e9be8afa09e3b2370bf98c6a6bcf77078be9d4b3766c934caa0e11fc0092d5e669eeaabd9155a667d1ba888a320043fbf5747c9988964fbf2a2d43e0c468a964752beb0da65e7d034aeeebabd43ea1cb23dd3d3b16a0b73bcd0e89b9611c198060485fca9e3ddc139ca22ce4414e33ddcf135f90c00ea6eb6a2c03ac9531679cc2468032121b2f62fec0ff7844a63ced197923c9f60706a49eb1f260b8f2a2bc88f57d89864c890c2c1cfde389075972da13508d1a77f2866faddd67027fd22a4054c2c73f8b2b18663d928103d379efa9827b6f71999a8518d795b42cfa5cce3b8efb61f58b062ba1d10cb3c5d55e8ded21e05762782cd5a6f381ff91e1df57e7cf9fc1f01931c3e8124c33ac4d98943a437c1ae519506bd264f2ea33838adf3e3300273d74e1ad1a7944ab449639c1206fec28fdfd7af3d62e97a86b166654c947d043868e790add8bebd4e208d454e89c2028508ccc9ad548fbee86d9ba16d9c299cabc8016388e188f89024dff194120d660a825a4d97f80c15f48bb7348dc7941df02f851b14d77c65de39c8ce8ca5fb97e02bf7f1cb13e667b39b1979253fe98db50f86826f453d38899730ac46e0788548bca8402a4b7efba72dccb5cbf65c98e88d0dc92f90d63a349c21d167127d1e74e4a23ea471c276736fdeeedeb569ae03b69257c9ab0d0f91a3d87b38863e8e33874f1c7f5566835ba54817b93c5675d5245efdff98a427da2890e02301470f9fad8d66e2aabb0a9ac30096b59b9154e31a6cae12666fa2ff942d60ca13296d5c955d0ef95b9d27ff1b0ea6ea3d309efc6ea645b1e9cdc3a43035d98381e8fe46d333360de69b1c634b40fbd1272972a0b02c3d79361b266bdfee04500ae7610364fcdc146a0158f1cd7346908ebdd67b64e8d7693080af3608bb768bd5913c97651b77cde90578ac68c000214b56d60dc7fc2ca0b9cea3abadb7dbb6f913aaf7b083335357e0c35a5b2f36a0dced1279267de20a4d19b3009a6b99b701ff6899d2ebc46bffdb9f9d4b05fe05df159e4027eac22aa46946b0d73ea07670f2091e7410dc32d8d1188ecbcf90fa805ec6f30c1811de4f23af13d13c75b8ee35382d444cc5e8dd7f244fc75b44f57f2dbaf8426f13cacbd2db47c2620b3edd52986e8cc2ce3b8bb1b272a5611119b9d948b61d08171c0a26d9855503dd790832b6b67f3bf0b4ea09b6e1c225a4567d8df80fd9ef61c732a9d5e14cc484a018f8d7c435c6e963c864ce6ea48dd1f7900d5b38518fde73b8b4b5a26559855d8f513da65304163a52bb0760ac7e081b08d9c9957ef5b9507ca653a939ae0e99e35debdeca91a9812068a701475f1567e095bf7309240c24ec4080e83a4cc358be32e794c37415da16531e4eb7dee9614b1fff981efe009be855b9d956099294016705ca3829a5e6110c1ce1ca5063e0600eb708a506701170116abfcf681681631597839b4c425d4d3adaccd087087c15772dc53b0d7c66bf07a3b071a8c257628da2afaa8103859d32463b16b130b0a88b564ef0d48c79389b53564b10a9a748381ccff539876c828d728edd6ccd19df7e17db157d3b996911d3ef82b258a5ad8d1da59d30d21c723d4498f1d37a20316ddbf230e3d94fc37b54628c0547e520fd69f08550893a10e0b3d0b10c43c28e2e4dac4c98c60008166f47a6860189f407109cd8b4f3afeb99099eea358f35c355feac0b080adfac46d486ef4bbf104f41a9247fd548762645424e5b70dd520684ae5c8daadd566ac59916fa2e6acef287b754b396bbf9a160f21299662addfad764ddc664ca5fa4b4b7ca9996075cf41af6679be869d802336bb5df0618e36e858ecdf17d468f67003b65387a3e0a6b7e1100a0ff796c325ea4fec66fbe917d00cdda8a6cabb7eed3f31d79b737b1b2a1a9da5fcd17554a512a1f25ec0b29f61f2b18e80707c69021a153cb4325ab5f07ab5c27eb6609088d619b3ac7a7c7d368856004a10badef4d85070afd025782c9cc58b4ff1f650175edf9c3ad2f01ce69b38708ac7c8350fa6608e48e754bf544e4cce84d5db009bf08317d4adc8f17fc06ea8c4a8c2659c18a56637ee5982e9b2a2462f46bd3346aa57904b1435f2daa79faa44e59012aebe7a7a7e0ce5ca3443b0160a3d5200162364594f2496398cc2d364a7ce7389ff50a3bc0a7f01e2bd6b62f6f6fe5fac85bc5ff19bf0de7e2b38dff9ba80d4628831ba5f2925ec716562a523217576ce2754ef33411db892a6b06200ea19b61b1ec27fb0858f3bff872caf6043052ccb40bc5cd7ddda797b069ba4ed0dfee8766a500e9873c6d7e4f9d92c6552a6455016afe71dac3bf3b228cccd669a4421510bc4dd343fd2f0a4586082fe1183698e02588abb83bbdaae2d918bd3d317857f054cc291a6d547749db29b8b080090f10d3793365a1a844ca0d2ffa3a13d6b6c1ddae8ae3c5f08a0c2591a42b6e56fe639e6a7c39dd9f27060a9d5b184c343f4e98cd318e5ca6644c979aff4b3d8879e1decc98b3eba35c8af0e077aa26b3dd4670b9dccb968c3d6ab968f5fb3e1cc2d1a993e4614fddb3741a82c1277a4f82419ce2a54ac8df5d399be7fdd4e41e339b6ad17716cfe4655bc4a2b7fd0f6db2228b9c49219ed0ce10d1bfc9b6caab4cc2b40ec1513336fe975d40915ace8007816bd66f53752a9bb2a6d146274aa7f0bad26adfefa02fdbf3ce5b9433abb9cb653cc026ec18de2ab9339d7dd5e3008473b5ab0432f29e9c1b1360929c9cc0157cd3430262efed605c8cb3688a4496b2a92a73e20515974a8674f411bfb8569930b22734869b5cf75c756947e5902cdf443378d9529b8dd3e28195a655371c364bf89565694c3511f0c253525a27b145b52c9290eead6e64de001e939bb7b0d96457d7b1272937a8916fbdd8b4f7e6bd9c4ea22717a81594297193e530776466945bfff75356e80c5e9e4ef5b5934d73fce715f7568e180cf7a3869c4c3de5392f73127967d52c97a986d6135bd22f7f2458c1314b6b02798a3e17fa36adf33b31ccffcf69514152d55d8caff140c95853476ae02e616d1d5f30a67cee3490c073d6785d724e7736222e208dab8b089c40b43ff448c7a1f885cf639c2f7144c2709bb0b36d36b2870ed60964c2ef5984214290c0d00a87adda06cb944878dc0d67ba140b2e6293e6e8293b493c241d57f42f3401f835c67f84295bc2ec27b54d9b8206ccd67195d359faa176ce8bdffc6bd4945da116e717fb098f9093c28fb1aa8145ad0e3314a84007b8df23a4c6d1bcdd9b4d62df6e01b5b159e7ec9baeb89b3ad985ed082221c9cb25cf539765c7f4fec829d4f27dee06fbf95731f9c28c0cca28a4440cf2649482a2c1c9c4a7c717fc1bc6651b31a78899fe704a1fbf75efde259cc7c7986d22e33403284370c4d4c5b1611f4704b57d582ea41a30d30af545eca5b90dbe96a9373e8b50fc682c3b455d9f2d66a3c30ad4d61d9d194d3b27dcfd51932995c2da35892a56cabe07868f5d01e6942559e45f77643352e6eafff7b1f4460a963a54bb4cf2dee06996efd299f3bb4e3e97a533bd7ef4f5ef7294c456202ac6608fa3119721b5fcbc28f3469639bf650db0e6ba8d3e139ea15cdfbed6f73d9e874394be6209d52a8528dc2e735ac2a58dab1d341978977a4df793d40211d8bfd6ca772f094f78197af2ec14142c117aec14a35f717b066fddb1b09a5421660a146eb06a4e538ee33f87b89f6b1741a271c074b3264e898aae1c2eefad42ff9cb3d3173672b37820cd4bb481f54d34ed6bc1eec6d8747a9cba0520c4cd14b807536353bc4dd44767b4dff20b3d4323d10aa64a3fc37ab9363597af5dceb5745a0e5d49d0e831efcc886183e90e48bc95932ff0e23fbfc84a05ffd4764ec65337f6faa7610f68a4fcbb4a225ae7d065a327f57afb383b276fb0ed7d58200c42228460b5d5c16909fd923026c4c"}], 0x12f0}, 0xd) sendmsg$unix(r1, &(0x7f0000001dc0)={&(0x7f0000001b40)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001d00)=[{&(0x7f0000001b80)="02d7d12c2af707fb6f1c53c614a6052aa82b137fce2e02991bd568c65c4488d559ca4d24226c7e60a57af2f5ae3c2f1f5773d570674e2d0eaadb74e360f54d64ff6e66c498654e7f5485d121f683ffad2160e94da090e4c694a665ab1c82d8249e3405c6ae9ba3d10126dae7984612e5f4f26d968869e17e255670f359d14963c0be064bef3e8fe921725f55a5f4d138fde09f3b19a1abf81401645af38ecf19d4f610d4d83bb2423c0a60186f7485122419f32683fb985d6105502b61324f55803391eeab585d76e1d67ed6452c61519a987f7a0800ef0a0de1449d13ca97689379f9bfc32cae75d72e5f59f459be35e724728ba0", 0xf5}, {&(0x7f0000001c80)="bc88d9f993bd830f49150f245bc21b5e0a795bbd07c0e6442b3045802ca5174b5b197ff812c9753219afc4817cf7ce3e4effbee31a981b7824b8c2767067cf810d0b82ed26c8af4a7f223564a4d1b2c905fbb7834f08c92f9de98333bf86d4c2593df90b6c", 0x65}], 0x2, &(0x7f0000001d40)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r0, r1, r1, r0]}], 0x58, 0x402}, 0x40d) r2 = socket$inet6(0x18, 0x1, 0x3ff) accept$inet6(r2, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) r3 = msgget$private(0x0, 0x8) msgctl$IPC_RMID(r3, 0x0) pipe(&(0x7f0000001ec0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000001e80)='./file0\x00', r5, &(0x7f0000001f00)='./file0\x00') sendmsg(r2, &(0x7f0000004180)={0x0, 0x0, &(0x7f0000003040)=[{&(0x7f0000001f40)="fbf82aa8f7560db411090aa5c815e57e9bbbd421471e8ba9400f0143fcf6d273b49f1806bb771433f602dddc32b0aa8bca31b6ce2e15bad908b6b88094e9740d6bc0af819189e9063317b67094f6e4e7a5da231da68e99d6a8c54c28a915bd9b56fff892607646ca4077afab18fddbc5e3bcf1befedafbe7de91a419792b1502afe472e8cf24bc80f350fecb066e16ae2bc78144dfac030eb271084cc8134a81a51221e16559b3de5b0833732ce96636ec8250623b4ff341bd88a9327d3cfc09ea86d9567f0ab677b176b5e8672f813386a315d62a1ce3aecd5bf8fb69107e78aba9d6", 0xe3}, {&(0x7f0000002040)="e73bee7e4a91edb745866e67a4110716f0e0d89fbc95ae02c87718512174c21c2b1b4061317a550596c3228ae14b1b56acb3a8e24207856751fe2046b4e923ab787f371029d63a0dcbabae66e154101b9084a87c1501f625d72d86628f17d37e411b0c570c39b426d72065c9369057105f2f33946950091370ede795e431feeb2baca1402edfa1a2d480c80574d0c1bfcf3a24ffac97d08b887c972621ad46d7d38ea462a1ee2e894f70c4ca427c622be2c440d99529fc4bef42534313dd5d5fa516d727a421fb8d94c67874516fe1243dce767780572cef60d79dbb035e6dbe3c1a0a6dd32854b3a1a1da9c4fde51368d06807ba552d2eb6341b95b666e132427508c71f8f8c61c878e00713ac7d4488e679908e0e7d3013649762b2801109a97496ab3a923204f9e2041c4f4b648dad8546d285afb37f027eb59a32f2c0ed3a007fd82eb69385e82160e7366c72542171ea52ac9da5611e08f7ebf471d5d58ad1d5a4838aa32e4d546d0d6ce3a4f96ed59eac6ee0b85880ad21890722de764c471393d393166ee920ca8bcb72c4f8a946cbca3832ad67315881fe00b3048d6f3c63d01dbdf477a1653ad4ef44fc300b1db445de335d7a296bb31734cd4054c3215dbf74a291fe133951c7760b96bf6364ddb244f4d37b829ebc67107b1e527ef7d452622985507b444938f7a023869a51babaf864d536ab551854d851f030eb681567e47acc0e8998f083b9f451b1732d9c194bdc10c109d2da121539f208826ea70cc7b0dd03a3722ccc68d645003db55d213e526601d5888a71a1b74c0fe5289cb2211c22bb923ae8f6e795a48f1826e62f57d5579b7d72dc0e45a2d3f0d7d059defbbb6919b984ef623d04f334d3985bc17dee7adfb5cee97f14b91577bb22dba1c4043101c4c2c5dfadb8d8493186c547b45bf98b7edb2525da6dad7c809cc7ce579be37a21fc4ef01351c4bd85a9c435202d2051ea79db53c66c8ce041cbd325096975caec2fc856704a3e4647b65aa4448533d90ce1b2a01a85fa597a3d78d0904f1f00b39f1f13b41c971b562147cf2bdf223de834b6ab53cc0da0bf7497e4c9db4d6a3db7a1cc8c9e74be5d2f75aeca843f7b02aedd21b18fda5c02d090166b6b94ea1d716a2f29035c45e579d61f024a7fd3111d5ded024fb228c1ee5c2a63b3ad901be3325f6f86caa4e05d3047174e3ae8ffadc09f5dd8d7f70410fe05bee43710145d79ffaab2f75ce74160d7ed78fb8c7e50e7a1f24e0e9cb97a339653bfe374b1c9db28ca8936b2fcf1f56151778343707a5d08c26e961259b15ee40e47d1e1acefb25b924cb1deee6aef645bfd0d018319d83371f9274f8f6b5e57bfd35b7da6578748377b65ebb5e0683205b1b1f6681db8df795ec08a8d6b4a2e475ae41cf9d77d7e12df8e93a035f7a1134da65069459d2fd6b899f657c9f1558d1046d3a31319a5f0500c18be73ba6618274576d5f0cee689cce347dfbadeea416c8252b45476533d584f4db0d082d51b4ed72788c9d87a9a4765db4db9cc3838979afb175a56458d25c64c7a8c99448f38fa58f534480aa16fc7b61cf5b514b1d35cb471f0317a93bf8a4b14903a39e1cfb540e2fe7f9f29accb89bb8e4e3898ba7caefeab1d5088374e4c5206ab71e8c9b1c90d4c3b7ce006892beb99a4167d8433257e5971449e76edbe494fd0b6c955e34f5488edf80e664d99af4839eb2fc506b686727c1548652e0ad7eb2cdc363aa3113c8fc6abf15cf3111e91922c4646b376b92ded56885197f20152a2fe7a40e652e82efd47ebc05c1f2068044f4cf6c7d84cb835a0719b662fa01bff1182bd62315d8e76e0027d305dd481a8b3cf8de23196ae474f30b8133afe2a5f236f85358f3466f490e927b1b97b29b123242a4f8ab6a7ed8c873162cbfc8588f8076ad5833fddf5ba019ac685c11271531fdca3280096f0d499261e14e582948fa8f15e5f635f11f30a7e1b8d2bb4b6959576b9c2b25d2d989285f2a0f3919d5073188d8dcc5c882f904a50102abe310f259669ddac4f9bab03babb79791be0cb54a86d22c34ee8df1d766de1df37459fab006607acde8898baf5b324db101017541b4185177e146e535701e7751b71808c29af64db07b89125280ff00303f2f3a3c98a33f10626bfb52e63f1a36046a1465c229342aa7a8f94ad9f4a7a1fdc604c49f84ae224eba799a8eaf58b0e63bee4ee2b1888d4c6ae6b6868f63e3cc3be7581845a4f4f7dc09df142a0964858a67e43a23f56b1e5177067bb51ff72dac470da7ab8d053c7b4351137ba85edeb16085e4e78a65973e60a0da384f97b78897a65437928df8d7aa18c6deddfb47ce5ec2b4402a3e9a24f5b49bbcc6dbe99d1d47c9e329c8ac7c7e00851306acfc9d5e81e03a4e8129215456696da9cb402c0382fef6f01f44a3d0acb60d86f3e30a29eb16cef2304c98c8e97c182820961275f504158f61c7db245868f7eb32948a8d1d0ba303034ce9ca5a19363ee108d6a5a4de2bca106749897ae53eb89b71a6077d6ef088d624ac536a2ecbd318427000729ab872c30a288f5d2374e82b3fafc2543008ebd6e3a341cc7a3c2e0b7daa9e997ff57985f70b7fb5e797787d0690a0539083d783ca6061235e353f33946d2e764a68a5e53f9c0e7cc76ebca03b227cb38a2c76105f4494fab30d7d6850f6dc37a8f9bf71d3976634a6b8806a23f48176c96ea27601ebe32b4b76c083ee7dc6b21ba8869a87a8b770d0336f61ed1bdfc240754da7a074ef942c44dc5f3b7c140bda14372dddca3a01bec57ed0e17229cdb57fff5f2c8e36318e0466b03bdd993fd00c03e3507c3faaa24ed3748af06ae1912f3b623b51038383773105079cbb16f5e768cb8546ee705b1ce122f2fb2f0b41b9efc4ca178435317cd076a727f18e509b2477631684ba494bbe47713c2107d214865a4c95d7ea907125e92db4f1766d827fcc1cc8d8b2eaf28de523866c398fcca6f50e0a5e00b4e8c7b8ad40cd39f6cf943aeec6b34862796b449ea8d2f19f7e934d8e38e6e7706f0fb9663fe61c37384ec4cbd9de22aa0cbd64a33f45bfe830860bdcba4eecc4099c4da50b4d99bb6e639a530bcaf75655da460d566200d51013a4ecffaf3326ef2a9d0e3428876dcd7a8a22e4c6020fd5a2ba119b02f8f36479ce6c3d6b14390e5c355979187e05470cf837d6a7fd106b00ad7e9a9f4e7ffb4b9d084531db666829bc11a83733c4baf8e7deb951889789242da3661d9c50436992ecd99c57dd05e7214ef57d2e0132d833689ac43b42b86fb380d112075c42cc700f2cff00d2716c555ae731251d62754d3570ee40e27ca3ba74bbd1fd1a7085ccb6e722f1e829d396bcc82a4a6459dd0e3e9784433f6d84395fb4bd3b297ea6b9e74230e1133691adb59e1a6ca911429d751d960a5c589b4f6928941724230e31680ca6595fd8173b0e42d8c4b562b57e175b7036833c87a2dd455edd1d93f12dfbb42e292d95886eb33cccad697af65341fa7b77a1e28f66bf8be8b2b3e3dddaceb7de79108c3df3b1eed3aaf2b3d54d66d37211cdba78802adaf0e1eca8be0de31a02f273d1eeee2a454cbaf60696d346bfb6010ed6ca17d8f06b77a91262995ccd4d7ecc74e95faab772f7b08871465c26da5a1c5bd5c99478c332ad019204c29ecc523fa868ab901a10e31460261ced4ed6a24ea6e5f745c4c8c25558c4b19e39f471b71381ab562fd1c7e4833c0a12a4577e0dca4bc691ebd46c03531ea725c3ccb6bf0fe32c6050430dd74ef50acf6bfc792dd17d03ead6a5ed812f6c8e334d08267b8242c8045a9f0299a4f02bfa40bf904becbe3ac17a7b68915b57c488755c241f4bf534e2ab7e54adb1cee0f3aefd91a299da2717852d6b2cfcc7858b28e2ece6b19bf6a6a5a720ea02a8a9b3adda8885cef0e132f7adbcdb78bfb107b4bf361a69071e8b7774ab5050431119ae1258484e17fc448d4622cb0aab82d2f5f3dcf13973d84b0078d844239d857d22d05d546f2ffafbacb0655b2956de84c73b146979912f43acf6c97ab9f9c9db6a9bddbe4055e7462f6890de60fe2e621e2a3d0a7763f69f7df88d7d4d3fa36af0c18bfbdb41241173cc220b4e1529e4aefc3483f5ec9abb0f1ad59fdc878642eafe0f6f2fc264fe7358a050a3be0536cf6ccfeb9927d8ea1bfbc250f77da1ff218deba21e3cb683d657b9731e70a6121d32a7ba1f827a03ecc5e0c16e69965b0db89c91a38454e99fe7a8d3536bb522249010c733468fc531f2d67d6e9a3ca222323e458101051e3bbdcc43f93310b55a0639609d09ff230bbc631e91f7d60d77eb4373a20be564ea55913f427d3ec648d740eed0bdca38113aaf9dc15dec7d4d6c95be81a0326334b32cbc22fe6b3c5b9ce0e99163e0e9ce56a2193077bdb1f6d809cee2fabc0a338ee37138c7dde4de5d0faeac2f802d93e95f96743344ee181f3813d48e3be70af4a19fdfe69b70b76f8effe43becdc836b7caa7d957250bf09189059bf80127f41c7d731e04a240f3c3eb7d8db527e0e566d0076c0ab540c71ba75d1906c9cb3de501b14a81cdbf39345ff23c992e6559d3c3db029824b699b407106e51466d859c933df168f5928c478ab75d0e5a42cadbef6c95d3b211f9ebde2453630656b1f7306e9fdce8aab48adc0874a055fbe3d567133242e5174eb52261ed8cb7a9f734dbe7655804b699c0a8e68d6ee90e33e02430d2271ecc3d979d9c8f8d450667c66ac6446e9145f3a53475a7746d80b549e2e65cbb21917e322aeda7395d7978b321bd8e27e71712df372d60085337edfde33b449e08bf736a55dc6a9730e73b5b46941f7053ae1f5107287adda3c60e339c53d6463be4114c3fe2edf36988ce9c6a6015c19398cd372912288022c0948bc81d1fbbcb4c0ecfa7e0dc02182e79e35cdfea422ca7e4a7c32d8c830e995405b9e5ab8120c9c7f8e204048da06b277a98a53d90e31479e1f355ea0a12380adf8a5bb66597a573833a76ed9ce58fdccfd62b5ce940a8eee8a560a1d214c612e6f6b838bfcf01796ebcbfd3ecedbb778b175e1da374c831ca571a998dbb83f7f35bc280cb08d03062eae12bdbf8e778b1256aec345967dd4a1ad2058be06433cfad447a1e90b469e7fd5485f968195d897976275810c205144bfb8da96a193faaac313aeeff65db4a0967ebb647088101e20b1f30f28623725751b91e28548235276c62e7553a676b39112b9110eef8ca05bc3a8a1bf5a21fe54610fc905ef2f03f71dbe0e101295a2558cde9236bbecbaf448aee09a11cf9ba7ad8eedb56b4635aa0043933be9b75d51c013b03bde36e03b85f628ca7b2b7f735c2c245e712f22261fc52ace3a602e78f5deb2216547852986058a68b695ef0c83c158ddaf6acc74226123a17c48635ce776bad42ab24984139f66f0835c950f958f242379f3b5619e6426a0e8c38eab57bdffb31108b315d3b865d9527bb2a37ef861ec3b3681dbb4e9e564353ab7e7e451be2925b743e3d1152b9453f35f061f4ebf54bfec49cabc91c6f6f77277639784543614e1b8201893f959926743096c6c4c47af8b532b4322e0d302dc11ee6eefe14801aecfb7bdb042d48dfabd0e0959921c638dbb052775c2b8a37cd0d9c8f7e76090214bdbda9c2f7f3d060878551211111699206f3e2939d8d1b62d6150219c606b20b077a2067d7530fa29e4fe9b50101f17fc1da0e8b56adf3e2aad5392c5b14838d5238339ffb6a2adf25001f80bbb6921c8562542ba4a55b114fdcca5", 0x1000}], 0x2, &(0x7f0000003080)=[{0x1010, 0x2f, 0x400, "18604f158650a43c26ac0370127dd6577095d69a227e083aad956e3f07f9ec4cf8e07f6109ae6e7b2c32bd118623207d4d515fb8399836a948f47353bf91c105059d1f589522c66ece05432a3fbf5c44ed2a76cc71612ba5f3dd4a129ce420fc733c93b6499ee12dc921fd5fc11556c62cfac4d3c1e102ef88b95da7a48931462cf52484fc831759a6bb89730ccf066d9fdb28f4fa251e7aa881e20ae73c88b35f987b5a3ae45e8ac9928c34de9c8734ba829a2134bad1624d529c0ff62c48f232a6e483bd9677a5175a24ebe48c3c9e0faa3f9dbf73c0c641a80f8bde938cbd1c97b5e14b30f3e19149124c44027e2f932ec6a82415110406ddcb1af059c18bb95aaf85b18f380fac80155849493b50d4543e86f5c1d59b65f0272eef85d9037ccf0606bd499ece657bd0ce6d80eecbfe1946c7e63334740594e9520192a6e2d52a00c985adbb97ccea71bbb71b7938bfdac7d2a2193566d5bf899fc04e55ec6911a36982d2008fcb94c60da1483bdefb274d9c695e719993a273791164944e281836fa549c96ecd4edee975f8b6d8205551bdbc7df552c853a0f7dd313ef542df39b143ec5e2af419f7954814ad40c0795ad5d135bfdf1842325f477e709f3800231257460fdf44220557821e59a37d47aa89353755327e8ece81ea9f29595302c0dcd59c49a3588fa4b8c5bb75b83a47d28d62c270a901111861854bc579041a5445fc893533b3edeae824752aae3271ac5d03628313e8c21b00f822d48d7a0e57356831362be50cfd066599cd96cc92e173fdbe0cdd7cd1b1d7dc1be81e7d6ba8367903c58762e50ea9a67ff5e4c2614a6e50051c601c36ed56a36f34091980fef4e2247565b13d82f9b1c97a6c58140acc6e88b0dad2539d4cd078d9434bf7b89564ad8da9dcb50b4f99c32e2e19f87d170938b46dfe04740ad282091721f24aeb1fd8e4e2432c8654e3d3058dd7fa3c00c75696ad58c8cb21638a24747489b4bf7fbf488c6128183e60acdae36ee44d5f207764f86ada0c8f901522bc62df9ffa4176acff9e2725ff5eeb0603471592108f2773f43b76a0433c8e46bba1c1fd762bb8ab1d4239e4565b5dbf01213dbc6791a9af6a18ddbeea5ae9045dd8a0c9e8366adce4999b00d959bbecc5881e08332c943d9a466605baefae55af6037e0f626fcfc15e20df67617f3fed15169c63a87da2415f54fa6bdbf4288a18a6d69a577538607381d8c71fb4724414e5d796e510f8e2bb4c3a071f21f69a229488466910865a7229f507414ef658934d054270897f4ce032b5a3b68c4315b70c9f51571e4f2313c95203f7c9a258514de7f650cb33f524e3bb68259c921cc2ee220d43de76f9356a529a535e7480426f9638b4556c8e1b6986fb954b9f1bd64e253f2a8f9d6223739c3727856ed4311c49d4c7846c975434f1f03208dd058d280c6d5fcdd42681e230bf867e9cf17350ca7ceabdb87b35f74892bd4cbfcf711444013ad9178e39c2e2530f8a49c81a58329ff1f9bad5b73581cfb7873154fd848eaddcf76378629eb2ecb7665569fe732b543b89795fd26fa7f8bc1ed7d02fba5bfc2c3cd1dd803d037cb32e9e0cb2326ca6d080a777ed9432e8494cfc49e4fa592d19f972b7338b1ca160bcfa626350acc72249dd5d278d4673c800cfdd2f4ed16cd3ade2f67b301c4f0ab5ea903bccb28551a8e550e6819fbc3aeb0933f1603d351997218f08fc135685bc42589e029ae9f5cfec241f6f3e20a1e1f3a83fbdf8ec838d30095a6c1e8097c72d80bb5e2096d3b5d57c436bb44a604816e1f455cafbd256d390c91d99402d6261ba8430e918e3c838aab30d9446f828c5e43a0f9bc178df457f8eb77a2f9c8bfaf5beb5e93709b1299e3cd98bdc5561b60ff51357d7b65cc8b4b72a9477bd67e765c556a5979f5336a730cda3e5b59bd210861e4b8e10c53b4d8370b50cae970fe9e30a80d416c632726b5b2ca92a43737b96bed0f00c7e4ff0119ea1c784071954cbc47e8bf65cd2161e93e6ca9b4616f166e15f0f36f20a3c7e07f5a8f208eee5f3cbb179ea75ee424a759cf74333400337116609fb8a0958d2bf48be70ac2f1e19c8f72246127adddb430432777b5765ec264804fa7b295e4d1476806e973a86f54500687602da103b0f10d40cdbdce58c5baf77b423d9e846956eac1302a1672fdb4c1bc6054cf7738485bfdcc07f23a9a73d2cf75ac16e1506a7e7a56ca90753d0475017e46d61e815b20f7b3ba7d144e4f513c6a7144d12d911b261c436e72b3fe71f5c23f31ce8a91ac7809b6d758ed1c40464747ab789608d2a63528d4560509b354cc9417045cb0373596e6780fe280cbbae2e556c354eae3b34730b8ed3c95ec2e9c7530625936d594fb55c16d959715a825ad535b5d07f9d31f1af146492369a99b052ddab2500b1c7c9d91da04ec8ddb5bb536e7f4df14f25e23ff235a3b8378aa202f6ec05a7920b6cf6141972f5101bb8c9ad68f8e465ee72ddbbb599ee6b4dd7d851ec94883f813e7469d5c7b2d31659f85541585f1a8af76b18b13fe001209974bf6ae551a8971d3692c86c1166b3e89555f487da0a7c1f181d26449133fce37ee1dd542749c89814e9c54cbccadd47edc7cd06964ad7a8bc622f647ac9c99b2358b8c62371fb78a62a3df63aba762fb3bd3982ea472ae156f2a577e9a8cd9d1f2dc51ea785532837c754fc1113159248d028bffba0fe54642636e75f166dd7cc9245c02a049deb8301a12ba1151fb17b0b31ba0a2bc1371b216c7ef011aeb901050259b5353903013533b0204760d4fed54d6132af49d6b3bc282123dfa3e82ebec9abf71c93995dd6b10694c5b6d99314948ecd2b9924c1c1d897feec6deecee7404fc380ab0563439c15a8255d58135658e13c7a486f24683586419c49049b43cbdd50a34ecbfaa22a1848dc8b29f1477eb2a4c255c73b4f5bbf8f57782ec67098f8ba5285d38405446f488bae2541cbf654d496e0021f0a2ec5b533cdb75729d7dddba226b48e49bddfdc2eeca2846aed267337749ce0d5068a1201c0c2272741bf42c608a905ff99e3a4e0028f0c34346c054cf2fc308b979c4c29f783f331e5dacf76dca525a80a2cfb26bd8125df6b56738cc9d3d3af40894bfd3813cd64b54b818ac62eaca9f23083558628708b6690831987c6496286cee66c10a14543a051d48b1db157b1e535ddd10df954640c78e72b909e27319f0fc97d8c09e0b8a701e71de0f53a9a1b4af18146422484b7c0ecf4715a1ac8d5d3af41d6af35bf7c59930344218dc5b6fd64f7589c731a91bd2d76858ebe3046e250d37e8e1fde4c2644b02e4cdb55c250d0ab1042db2e687d5da9c4638e3a9e33da966386762d5f7e9356d5556cf4d2e099cb8cc50d988136f8669a92cd40889ee0fcc86062ee503fcf0b54aa2fa84118f0c5e955171bae1bcabfe620c72b442b17a1c38070ea885bb6cee406e6f5d754672a70e54ac1387c24a71f9808550d84f5c5c1e1d9dda68ec86e046ffd10a67b43c12debd007e79f93ac6b1c215221dcd851f3a55636a90d15d641bf8d9e5f97e2fbfe59726d039cf1d3df82d78d99444b4aa9da8b9a24377d8416149fc95d4124e82e08151173b12da954fc17a7180c5ca03a484827dd6df525f773904d78f61a1015d4848321ae08dcdaf8deb6e6d9dc08df875a3dc688dac00fe3646f37daa806ac11a2b36c1a51ded4ef0eb4ecc13d3e9adf291c7e2bfd08ae27a62b4f465838ef76ddcf0f9cf8dcc6f9bea17b137de2d02709d875d1d947319535f758d17a6c25b9a7e1a1f40125d290fa8a68d06f69f4afc5b013686d4f926a260b9a8cb6c5c6054c663e5df197d1041114bb8d8834e2c70e229f131e4a5bade2c534e9b3e167464bc70419c53c0ae444039bb87c0484541211c72a669b55711cba36c6bcdbe000da8aa2af5908d3724a253aabc0d97ef28a5847d312cd78052ae1b9956a08cccebaf6f198c34657e9c3e052a83e5cfcfc6ccb5cf43bf3d800a609d89c62e3c8abd4aeb760867deb40d6161c5e622ab25a1725d4f53a268e31a9c3ebc3abea0134eb67b6adb36a5e3714047e005834108cca49b5543832d40f8a2affde438381be63e1dc6a1f6f63c8f07cfeff882ee725365928a29f3dfd53be749edf0ad67e43429a96a3475ed5efc67bdaa9a4f8fa4597f407e6a53072ade5bddb397b80abcfde2e2d711132b321a4c53e7423194c3d32ace4d2b3c6ed3df8e3f5555814faf05f9058987ab9dc28ed6b6415e57b41ca349b07d4241ae73a8d861b8c7e66599c70c12d91e94cbc1c9c60e64d67805b51ea63e5597e3e0eb967227aa2d631bfc9b4c2d46c7a3165815a3766af5a2ce9a6ab6085b906c8b555fa695c96696c48cc04546bf0a1a710f953c7e5b0ed56891ee17dbbcd37c83c79de35aefe5a618324c81bc1c6c81aa865be4308370e54c58ccf109e3331ca7ffe007145a3e9863c269e3dfbe3fd8c2eebb6a2375b7e7eccc9e5414fd29017e2f3166972180f9d036ca95708307f7a35db09a54e7be7ea5dd9810922706357413a5ffd5682af510a9df8040f59c579208062d17e1877155fd5eb5c5a2b7ac05a5a4df40b97ad1290290c4248ddae79c0abdf74f67337283c03c8d56131dfac4f1120463dde810a35e8abd69009f9f7aae1c4f6578bf572151f4c832a9be17cb7e22836ed9c122e86a7b728c1d7f0504220ce23af02d7b9f8cdeb53d6f3b7d5de48468f211990c272346eb0794bf511adfa599521d89aeec15bdecc7ed18bf6182cb3898ea28bce5664a9842d15d50a3a879e19e16fd8d8540e7c0feed493411fd24778d8733fda237f83c0a8627a89b342df53198400e683a9f1fb3236d6d58dd4f58e3f9a3f4629a0789ca1d54f7c58b80a32c7d543c1f81a917d4c42560dabdf9ff568f966e81e484137b6d5dbc28f563edefeaeb7c0ded4e7ae59478b9a88aaab61afc19cf8d4c2b6c8c77a9add894ad64cf394c59437c68334e4e81aabcd7f1f7d530149b66c7e9d5f79a990b49c158dfaefe1d77c4fcdddb3bd35396ba5909fa02fd30ca142f34d7af53cce949d5ca766ab10b65e6bb8539cfb759edd8e3b03c3780717d1a9585d43eb51ac94feccb4aaa40695d18da7d075849e65dc4b3b817521a03ff38a311d0c5d671e4713b48c9ad6f623e71f40c78eddac54e4c3a2a919bbb7a097a108d1507c6805f9c37a0aae2733a02980cfdf0979ae2b30deadac3be983f049b388fd5cebd3dde6cee09cdb3f2cf0c8650b1e346ad99e8cf537edb8312237c7e5c0365344155cfe726a22a72c764e2b75ed59e06be89f5ac08fc78481e835f4e67c12e29157d3ba863f4de2bc2e3f69c1b903069a58917dd19fb349650231c901e01d8b6564625087d7246ef93aeba690ed88c0cfdc00d2eefb12e47d9f33e11a48d1ec0d82af59ec07611db8a6e96b772d50a8a66ffc28efeb50b3fe5823478877fb9c7aa9ef5e886db0fa37b03053d5722ebf75cafdfba61e13f1892611caba397e617e7d9510be0f31d80017125412d6b547a83fe3d62a3beb7937e824a98fd7698966cefc960492c6581b937099658d5ba844343de44109092cc8b8f5135eee7f59546fc0d92a3743ce148371b2a491547c2e76caf51282692b7ecbfa472c0e904b493fe4d9139451cf270afa8bd662d02427d7577cd1bae3fa1a6c5171abf9ad0143e571539da0e2e10882ceb99dd8774418682c618f7bcd8c7cfb7469093956a5dbead4ea35dbd27b1ea9c42ae3935e6acebb710d2f26cd8d67"}, {0x40, 0x117, 0x0, "d91093355f11b601f72a33991c3804976811df559ebd2e2ef61822404d8572c5374347c4ed5a0d0cace0849555"}, {0xb0, 0x100, 0x7, "d273d1a769057f9911341902d360a2619797ec3b97b8e93ba05daf60ab0db955486051aa8476d38132d1a29789ed479062e37364fe04ab8ad208553e60326519f2c3d147faf1c83bb1f5b4ae325d8a82ba2e6403f8ba4c0b14abad656e5376fce3c29eb1e34cbeddaa9f1d4021a1b21a88f49d6ef79d23a87bbdae0d86c8a19c93a7b34d8c2dd01af6dc680b2dba95d2408a0227b06e15500149dccc"}], 0x1100}, 0x4) socket$inet6(0x18, 0x5, 0x7f) mkdir(&(0x7f00000041c0)='./file0\x00', 0x190) r6 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) socket$unix(0x1, 0x0, 0x0) getsockopt(r1, 0x3, 0xff, &(0x7f0000004200)=""/177, &(0x7f00000042c0)=0xb1) rename(&(0x7f0000004300)='./file0\x00', &(0x7f0000004340)='./file0\x00') r7 = openat(r4, &(0x7f0000004380)='./file0\x00', 0x10000, 0x4) socket(0x10, 0x4, 0xa4) getsockname$unix(r5, &(0x7f00000043c0)=@file={0x0, ""/108}, &(0x7f0000004440)=0x6e) sendmsg(r1, &(0x7f0000004900)={&(0x7f0000004480)=@in6={0x18, 0x2, 0x3ff, 0x1}, 0xc, &(0x7f0000004780)=[{&(0x7f00000044c0)="947830829908", 0x6}, {&(0x7f0000004500)="9fc36c8385a0efac35d0085d7fee0eee6333f782028dee90863a8b20834612f7ec6f5ac4e63ed4442844bb3990e3818eca0a1b4684ae7d81a889d3980a47f0c723e81995185429454b41f1f17d033cf434273a4115c9a0f761072aef50f781ca111224000830c323cdf3c1c0e45796704840884417f04fd7ab7113951762d9e2ec", 0x81}, {&(0x7f00000045c0)="57d5d8b4b5f0e90673b70063538b5f73f2bc0d98e1460cbc3e0e79d8a78c9f5b4ce96655273593a549f4759889a3ff02d1b9ddc781c61e050dfcf2ae68e31e45ddf721b489c799ced8107b449ef3faf7a12e460aa471829a9666cdb6f4140361907d4362f017c7af99c94c22f9009a6e34abcc0217f9bea194b792da7e166eab145bbda552a65e79b12a3866071289a4c7cc64dd0742ddb43e048363ab41dce286fe0e552d59ae5dc8ec4c", 0xab}, {&(0x7f0000004680)="a373c7ba9e77a5c0dca874279c6bc96b68cba62fbb36d6f0ea24428ebec44856babc2ca24270d5ad2465567c08e87e072f908075fc051153cafb374ae84a06c207d9ae3b8d4da6882225c3dc11e27b5cec35aa8644c6d38e33b147fbaf97c096019beb78768ace3de587756b55230bce480d807984af3475eebf09cb3b4af39d6907667aa3fc2868c096ccfa638be98aecdcce36b3a948c362526825f341aaa90f75529665e58fffef078f578af20fc0178efb3f84b6b48f8b693c1691889b6d66d15b9533cefce85f793fc0ff528219ef4cc92d74f548a5c2a22b16bee67df667e8d0537a7c05c9d8930921dff6852c3898420e46f2cc426e75c682eb68", 0xfe}], 0x4, &(0x7f00000047c0)=[{0x38, 0x139, 0x9, "bc0a69c0e1344f2960a2326dae410c6de434adc433675989f21c5b0f5d87b5d93f"}, {0x18, 0x111, 0x40, "83409d744e41"}, {0xc8, 0x29, 0x7f, "9161c2b209446bdced97a370e32707ec4fa6263df937c2d280da2c19ef14bec1ccc02f628ab15f894b45105dd72071e6b75e653fb78b954d5c179d7237299e71efe928a5ee636aabcb71cf04cc1e0d5e1a5b587ab54207dfa42854664b2a4b1ad6780563bf8fbadd7d6e340a4a09d766fdc14bc977b6ee38143ac8b3bac2eb5b04908ea96db45988f5821cc105a7f4f6bc67aacf9e1dc427c99c3b45e0f10804449f97b0a385667eea7f24dac68818ea634edd04dc93"}, {0x28, 0x0, 0x8aa, "674dab4a6f50249a945668d66bd7daf2f1bd18"}], 0x140}, 0x0) fcntl$dupfd(r2, 0x0, r0) close(r4) readv(r2, &(0x7f0000004a40)=[{&(0x7f0000004940)=""/214, 0xd6}], 0x1) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x210, r7, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000004a80)=@abs, &(0x7f0000004ac0)=0x8) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000004b00)=""/40) 00:00:05 executing program 0: mlockall(0x1) r0 = socket$unix(0x1, 0x5, 0x0) fchmod(r0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="d99fb96af3661b44b2e654f0079822925942885197d873cd56ed2b78ded1676b02eae15d274daf0dc2d2c934895a58bcf92a0ca054d03624f1e2611d630af5f29fe92223fb19232dd4462ceff917cceeb4c7e3ba5e4244744473ca18311e56c8a7aac12ee2601c208482125e9ae8bb7ae7f693ef5be7f0692bcbcf58c3a6b205c644552a13322e8a6ea1a2dcf59f8559d003f0b3a62280b9df1254ec932aa1d2421485a0d8a0fc94a2a34371b7f03a0997d749b9824b90e1440e", 0xba}, {&(0x7f00000000c0)="43f7ee03ff53af5652ad671f2a77aad38e0eddfa1d066899e28c2a7437c975eecdac655233fc379d40ff28fedc9b94b29ffd1bbd8ed5536730a5911240770d5dc1be5aa501f836ab193d96a0601294ff66c0c56a7015e1b84e54726e1fb30b06754d29deab028ffda402ea5acea2120543d9fba3ae8e48cc7bcedaa55e418ff8d86f941849ac8f97d828a947ec842fe53cf2b673c156f340cc34c7f1c9637ecdb475e5b3159a3b8f5f68b0a1ff1892", 0xaf}, {&(0x7f0000000180)="f0294ea5de636f27060eb8b3257d397ddbacd0b3d788aacc927e884a5cf942c1d9bf7c948ebe456592dc47abd5601d1dcd", 0x31}, {&(0x7f00000001c0)="7a0fe0267753e28ad9292fcb78ab116c2832af649489b254acc8ea9375c53494df7363700306b0a3c5e4eddf32bdbd4df96c1bd66c77bcec1c0a1556c52cee430752c0628b8aa057d239d4f03abb31b1656640cc", 0x54}, {&(0x7f0000000240)="433dec7cf2ce39e59e6ea9b7", 0xc}], 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) getpeername(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) r1 = paccept(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc, 0x40000000) r2 = accept$inet6(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) recvfrom$unix(r1, &(0x7f0000000500)=""/4096, 0x1000, 0x843, &(0x7f0000001500)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$inet(r1, &(0x7f0000001540), &(0x7f0000001580)=0xc) mknod(&(0x7f00000015c0)='./file0\x00', 0x8010, 0x492) recvfrom$unix(r0, &(0x7f0000001600)=""/4096, 0x1000, 0x40, 0x0, 0x0) unlink(&(0x7f0000002600)='./file0\x00') r3 = dup(0xffffffffffffffff) fchmodat(r3, &(0x7f0000002640)='./file0\x00', 0x10, 0x400) symlinkat(&(0x7f0000002680)='./file0\x00', r3, &(0x7f00000026c0)='./file0\x00') r4 = msgget(0x2, 0x80) sendmsg$unix(r3, &(0x7f0000002c80)={&(0x7f0000002700)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002bc0)=[{&(0x7f0000002740)="80f773226c3f4f884fd0e9169c10ee9583657b6c5823f0c664cc9ccfd508666c96f3a67613e8602c9ba6440d1999e1bc906e27c81ca1e92ad27a419ddf8cebfcdaa7324e41d1890663d56f3c207dfb2d268689a6829e20ba3a98298b795a528e621b7ca14e3958d2c94cf1607d6f88a0dad48bf40351fe413c58185b8e52641633f8e8286910ad31e35e4afec41822b3a959a20bfaaf5a019a864a13082b2a24502a9ee4706b57d67f70d7dd607860575784613c6b0fe597aece7f066151c0e06319257a2bcb63d616ed878e40df7d3b3cf48be169537947f9ed22481a68e515ef6a0ebfb34809e0d06816aaf90f8cea59a5a82219d5df5c", 0xf8}, {&(0x7f0000002840)="033c8704596312bfe72f0475122505f66a03b08c38297021c1c84aa2beb055dfa2c9c28d27135f114b1f2fac9a93f64a24193202a92d6fb2220ba2a6a6912d828cb9eff9fed95d54531d96b1ca504acd2327b8b61bc7535244bb6903386bf85f2190cc45", 0x64}, {&(0x7f00000028c0)="4bbe3b6212832a3e9fd92f3f3e3f6e94d83aee48a573a935c3ad4c9a7a9ef69f0079370aa4bfa4c7e3b8b3618c39066db319dacf77eefd7c3b564202059ea6789288a9695911e617d509b65495569df22628e6f1863ca7b5769d93724558e82e814aa0cbbe133bd3935c7ca9d953765885fe8a1caf992138170cfd548bbb20b919e7d53a486e7fcc7e3f147df9b60ed2e2436c7089e3174db6fb0bea", 0x9c}, {&(0x7f0000002980)="25fbd64e62303a6dc357aabda79ef3a0313bfb4d6117783fe5a3c4e2fb1385215d4b2c6e9475b53b9a2fb88f0642631d8965cabd27d76c69526c2acac899f2de8e3295c19b4a8819cc068bc35edd260aacf21d39d053051fbb34eb1ee4b036123b76be830af25209550efb327f62c84b3c08a4e12b297750c60d74e296abd432140aec224f744119ed42dd472e560a0d1e681d1b21347739e665c2459e5d66e039bcf5ea63d5dac36cb95bd33e2f2c242f1f1526ca2393aa0fa34f6308e3f771199375613fc350899915f40c1b12202c7323849c9e0dfb6b542e21afe1bf0c4b", 0xe0}, {&(0x7f0000002a80)="0e384d92f86b37db251f083514c2c513972f3ce2f5c9df866a3fa14ae1acb653aec3470853ef2b16736c42fdd0426267e533fade09edc9b8fc7e88020cc6ac66c7b1372e66c773e4a45f364f79ad3eb57fe7dc6ea25de24a20741c32cd2b491812c608a8d480fc663956b2f39787b14b6aa1f727317ecf4313c7b84039ca932221aee3790a1625389caa1cdaa734fd3e0926c8a2a8e8f7d8bec0a775275d8728d38ec5bd6e9beb27a7e53fd944e537168ec8f5066e9c79fccd412c3068617186b4cdec85c106098d7bfbb925ba337d775eee9c41d2228e4a271924f0c970ed5a77394e4ed249e9d28ea248518b4a53", 0xef}, {&(0x7f0000002b80)="b26c854c46628e", 0x7}], 0x6, &(0x7f0000002c40)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r3]}, @rights={0x20, 0xffff, 0x1, [r2, r0, r1, r0]}], 0x40, 0x400}, 0x8) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000002cc0)=""/203) mkdirat(r3, &(0x7f0000002dc0)='./file1\x00', 0x10) getpeername(r3, &(0x7f0000002e00)=@in6, &(0x7f0000002e40)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) connect$inet(r3, &(0x7f0000002f00)={0x2, 0x2}, 0xc) getsockname(r3, &(0x7f0000002f40)=@un=@file={0x0, ""/108}, &(0x7f0000002fc0)=0x6e) sendmsg$unix(r0, &(0x7f0000003180)={&(0x7f0000003000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003140)=[{&(0x7f0000003040)="f58a7b0851e0a29319935dffae9bdb65ea88288debb2ba597274c6e0833927", 0x1f}, {&(0x7f0000003080)="da0833af303e37f3606bd27edc033dd8a086df0023c5ff8d284550abfa2f0fdac5b5f041d71e67777bf8b1d9500ed275283c5baa6737dc5b7eaa5707d30b40f5f228712c32cc6030f101815141a696e11ec0c98ae2702cd214cf85a1b19f15e0becc6939777a66963775d13148cc5ac82a8e90e492c727284a087cc4b7979727105180e1a2fb0037f362bf9460e9b8c88e95b80d57e3deccbc7139a184eb319e1a369ebef70857cf7d37db088689", 0xae}], 0x2, 0x0, 0x0, 0x404}, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000031c0)={{0x18, 0x1, 0x3ff, 0x3}, {0x18, 0x1, 0x5, 0x8}, 0x3ff, [0x101, 0x4, 0x4, 0x2, 0x6, 0xfffffffffffff842, 0x1, 0xdf3]}, 0x3c) pipe2(&(0x7f0000003200), 0x400004) semget(0x3, 0x4, 0x101) mknodat(r2, &(0x7f0000003240)='./file1\x00', 0x1, 0x0) open$dir(&(0x7f0000003280)='./file1\x00', 0x21, 0x40) 00:00:05 executing program 1: socketpair(0x1e, 0x40000000, 0x75, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000040), 0x0, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="8d", 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="9d1f12be8427e67437abcecf37036faf9d2a75bc08c67ddf2503744ff6ff", 0x1e) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20200, 0xd) readlinkat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/142, 0x8e) sendto$inet(r0, &(0x7f00000002c0)="7db022be76f1e973986f6ff4c211d36db9d5050b4f8962a1853a4f0aa120f2c5058f5f911f201a37e4bc061b2d0b36000fed86a0b0a2928afb8d7eb9d4438db96cf0e0c4e774f9ff801f942cafb902ffb35fd10b5d631763443e1758b71d43b56a0aa438e3cff7908567bf5b6eebc77d43b1c7b7f226a3feb646b53131a357d2e76070780f6651acae907b7b8f735bd9250b1e94d0acc953797cc5bf31460dfb3e3f2ced994084139bf059076e14b1053c056e3a7aea0fed7b28f94da1ad175dfa59e78cb59a6c4943b8c2415160c67123534b579282a9b0e127f7bd142b0b04", 0xe0, 0x5bf7821b6f0c0942, 0x0, 0x0) accept$inet(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) recvfrom$inet(r1, &(0x7f0000000440)=""/179, 0xb3, 0x40, &(0x7f0000000500)={0x2, 0x1}, 0xc) sendto$inet6(r1, &(0x7f0000000540)="7e81ab7c0f9ed7a26f7a1ae431991086aa14149d826a720840e007ffba39ab2f016ed9e6ffe878773e7631f0b5bc8387507b6c59336afbd6eae41bf8fb50668dfac77f61b19158aae5adb862335dda64faf567aa300338d9ece8d61f3091db2329eac8d244340b34c17525d3ad2a7c75f713eb97e4ef", 0x76, 0x0, 0x0, 0x0) r4 = dup2(r1, r1) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000005c0), 0xc) mlockall(0x2) readlinkat(r0, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/4096, 0x1000) recvfrom$inet(r0, &(0x7f0000001640)=""/4096, 0x1000, 0x800, &(0x7f0000002640)={0x2, 0x2}, 0xc) setsockopt(r0, 0x3, 0x8b, &(0x7f0000002680)="f1b5513624f2566bcd981d0c8a66e573b1c05c06c550", 0x16) r5 = socket$inet(0x2, 0x1, 0xffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000026c0), 0xc) accept$inet(r5, 0x0, &(0x7f0000002700)) fchmodat(r4, &(0x7f0000002740)='./file0\x00', 0x1, 0x200) socketpair(0x1f, 0x5, 0x1, &(0x7f0000002780)) symlinkat(&(0x7f00000027c0)='./file0\x00', r4, &(0x7f0000002800)='./file0\x00') open(&(0x7f0000002840)='./file0\x00', 0x401, 0xb8) symlinkat(&(0x7f0000002880)='./file0\x00', r4, &(0x7f00000028c0)='./file0\x00') socket$inet(0x2, 0x4, 0x1) r6 = semget$private(0x0, 0x7, 0x9) semctl$GETPID(r6, 0x3, 0x4, &(0x7f0000002900)=""/10) 00:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) r0 = socket$inet(0x2, 0x7, 0x5) recvfrom(r0, &(0x7f0000001880)=""/233, 0xe9, 0x0, &(0x7f0000001980)=@in6={0x18, 0x3, 0x800000000000}, 0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x1000800, 0xa0) r1 = socket(0x18, 0x40000000, 0x0) connect$unix(r1, &(0x7f0000001840)=ANY=[@ANYBLOB="010000cc3e2e2f66696c653000d9e698"], 0xa) recvmsg(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f0000000180)=""/198, 0xc6}, {&(0x7f0000000280)=""/105, 0x69}, {&(0x7f0000000300)=""/248, 0xf8}, {&(0x7f0000000400)=""/20, 0x14}, {&(0x7f0000000440)=""/152, 0x98}, {&(0x7f0000000500)=""/214, 0xd6}, {&(0x7f0000000600)=""/120, 0x78}, {&(0x7f0000000680)=""/180, 0xb4}], 0x8, &(0x7f00000007c0)=""/4096, 0x1000}, 0x800) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/142, 0x8e) socket$inet(0x2, 0x20000003, 0xad73) sendto(r1, &(0x7f0000001800)="3f58951c1876871736234fef12d6643d231c844ea517f8af8308cca6a114ac57485379c063c69adf29a73abe09c3627d2de77adf2b819cfa", 0x38, 0xa, 0x0, 0x0) 00:00:05 executing program 3: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x0) linkat(r0, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00', 0x400) 00:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) mkdirat(r2, &(0x7f0000000040)='./file0\x00', 0x8) recvfrom(r0, &(0x7f00000002c0), 0x0, 0xfffffffffffffffe, 0x0, 0x9e1532f05c844214) recvfrom(r1, &(0x7f0000000080)=""/88, 0x58, 0x1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 00:00:06 executing program 2: setuid(0xee01) r0 = socket(0x0, 0x0, 0xfffffffffffffff8) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x293, 0xfea}, 0xc) symlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') 00:00:06 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/159, 0x9f) fsync(r0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000100)="430506a9748a6e90ca26b87f06678c207f30a392026b142a08dc40914c2bf2679cabd55c270437f2e8dae25061761a8a20236c875bd0d4005dc630b25ccac1699326292096898a11e84322d63ee8930e37f8d3b87fd4e1041dcf447b32cedf93d677c4a06f8043312f4d4200d4fe7191e33350d90248368433b9c4802b5b57998b1f6d872c690c3f9622c5ddfaceecdbb7c32d0e1fd96b64b6d50c15b2dbd8e2abcdc553f4304247", 0xa8}, {&(0x7f00000001c0)="4033fdf2a47d78007cb1866afb1a8924bd200bc8fd464b1afa5a61a04bdb3c16a2858e7bef55e2bc410e48b21f7cd6cc3eadb7b476411bf06683ae51e4f010940f9526483c3105a4e629297939ffc29bdb", 0x51}, {&(0x7f0000000240)="f6c12f07a01162ace5cc15348dd8f560d4489c40878795f19c1f9db4be5a07c5fa1ba87a977c90f9ce06894d409b1adfed50faf6347b61053f589a83f50dc114c6505feaa43fc4a499f82d8345ad866370696a8f7399352b3e9e357d29326d6642618855a9eb8b1cf5baccac429b869a05c782ffb4f7a49bb4da0833528327a9c3cc22c2c5e5d8186dd0544e67194ae601fef41e5fe92d00ce80ca66ae3915a3251a105949269561839bda24fc2888401506c75213f90b29f1ca0f1af8e248a949ecd1f1c0df78214925c2c4e3c6e46e462b2ec5f926dbfe9aeed61a88b2df73d04c59bfd10f1a06f6ea2c598d47e9373e0feac4fc8e22ac68cdcb37ba463686476c08ba1c3083548dcbdf71d128fc6fab6742a5158d1b18dc88bad4a2eaedbdb1d5221c9e6714925ffe5ea180fc28688e3c95adc7c83fbf0e67e32e833f3210d939e35470a17562bb38ff244a6f409daa25efeebfae6c56b5ba9b657836042ea676701303fd07c5f56556b58491bf8ee672041b5714ffb524d1fb5df86d8eee36b19ddf27b92e96848fbd5995c99db2cae638aa1d95bad876330106aa32dbb47a272815b5e9733fe811a3a1a597cd24db1eeec8d81e089a7e53df5557ca071c168dcb67c1933d3d583f0c0feff753d98d7d3daaf40916fc5503e942f03e1d7ef96699b6f163321b94bdb3b314579fba2b947967deab7b7ebccbf7410b681fcce20cd43eb82cd069b3b61f0c6bb738db04bf6c856ca39a7f6f17f09c92ddf1fab6f6823dff772d66f3199f5c5a3165dd129392642be61a330e36cb9d4e38b19faaaa2dfc30761a23af1efbf2c3aa876f42dfdeca7d9a1aaf617ed3da1eb602375fd92c90ff215b5122cbee283d6e97d97742b7f89b98efa4e59319150f8b56b9a98fec9c98e80ecdbcae1f3bf9134d7c3e31a8d15b89be6eef1e12b26656dd640229d0dde9e23a53d1a3b746b430964b1de5b69baeea14b2dd1d8fccd312fe0f85637397b4643afd554a0022f1de650ce3998c805f652ff21761735e9317a016a6af3f0290cc2183cda952515c3b251f7cee85f99f1f64019c5f2362ec29fac4d53bedc28e740cfe1a97f0f46994a935d3aa5ee838c356c234c2d018eeb36182c7d5b12d64e5c5e4a531dcd362774b3826e4bc7b64db75c855c933280e39a435296c53647345ed101e3a9059e5386ff0ae956e298a532282f17b55b539fa31cedb4b9afafa01efa87a41efa4031a26ad9fa27f421d1b3938dadd9f91132b2b49af9a5f555faf2a4fa244349a1237f4e5f63e3cb465d7a81c349fdca37b2b2427b621861973d0eb79a6ee425c21a7f48789f118908c5638f00d6c08307db95f3cc28ef8b999b6b00a1833d3135e92a0e481897fcbacb3195ecf50a8f89080cc9cbe8178b4398dfcb381d5bb082830c96bfddf5a5c984aa598b7ceb0fc8437efa046a5043ae2135e4c123f00c8f9ba4dd6e3c304c5e0970e8b52faec48bf70b0bfc29e12207c7500ae0240d2c00f418deeff0480a6367be21ae78e74cc1280f5459ebf9aaede96f60a86087c477fadf4cfc9a3d43110eec4a9dc167b9bc2050452fc83d326565bbdd6381188c06d72d5358e48d0069e94805ec06bdd8281f515dca421e07fb94b812d51793af9c279083edd41fe8a3c7ae338856ee182d2c3d79e8f233a6d2a7ffa583b30929f4e029a660794ec03b38e804df77ac9611224de5461b68218b2e7a75bbbfc95469e1592d77f79869452885a969e3149e29fb44c4a746e2517b4ba81d60cef8ca10cddfc0bce6652d43df7fcebd29387215f0595cb95cdbc443ed39e773b6f15652d1a830d85fd40b325f7c63b6aa20cd4dbf7c9d23a575ab8291b9563d6521ddd26247d94594f1f7186ab681810759f65d8b058339e3e07117258feafc439e0d007389f723424b83acd42979369aa6b69717a72c90bb76562a51dedde41cd0ae4306b3ad8fc5b6c0beaac1ef19809297773cef59d0b3f7534ec6378258f9c3e40f9cd2e3cc1609c445a2f13d6f684a2493267ae32aa30a671cf298b027315c7c6bb41b38533fd4dc5c14d01ecd490e6cc997fd176b1a18fe604a237fb8ee71ecd7c39d17ef6e0f8a033ec2081385a8da871ca5e4171dfcee6447dd7fddad2cb5b1a93994288b1228aee5cd7b676e89307cd3005b22d547fc6a52971a3da14f0a9c9548d1fbdae5e499a77c3ace3449f921e8d57459b7eb7d969d602de6f3db66a667cdc4b5cb922076c437965b47e4bad5ef3c13b15d20358ff825fe9eecb7ec796a21c5512f99ba05b18f0b57d74366508f7d8e617385e9b4e2b8faad26a736423be50568d107d46fab4a83fd92d15c955e02bfd770f7ce881eb5b20326bc939b901bdf4a28be5abafce7e60b4046951c1ee12cdfb5b0f7bda513a99df73cb21f7273778d57e61b75f93d36718eeb189cbc094b0090724a3217f2339fd5d51533e6fb55fbe81a82d7a8501f7666c69a0c39115769fd65fb1ebb51971fb735350217a083b836f690b6027b65d6bbc559d1ef1322866c31f4d09e8b513e60888e10a67970c46195833542576691da47503cda8a8eed540c6103141d27ea8788a3da8b164d7bf22120962c46ca010b820551eb3c650ba82d0d6c2ed1a86554020578a5afe90a168a64150fb6e317d75eddecc2c6db123cf3dda73f98f2c2492d9647f8c055ee357ec84921467fa4cde3e4e5bed918bade8c8a7618f177e92f60b3beed275844d96800294e9046b96d1d0a2ea11345c33a99c5804ae7d429a94d57089606146f1b496dcbe72e4a3434adc3c9c69f042303be107d44d72143422d3e2f40698900c75120f4f3f71bc4227d4c522340cc09f33b69491f3ab9194a5ac626df1cdd7d73c1bbae1ff8c0ff59dbc86b7d0adb36c2ae13934eb292973338310dfd2776526b388e19a0bd48aa3ccd42261dbdd49add5ff5dd68b2004503c72f13c9f269fcecde1fafc51c20bd83621fc0706f2d5b68d0856863ac24772db133ae9b8f64f02dc0dbf3399a4906fe848ed888f0d2be4212e4c6ac19f49466e1fb632594b2b5f8218d75137a67370c425f8f2d7d1a1dc9b31565a94f3d7370349a4cb3738ed44cfef35eadbf5cbfddda3692eb00e8a5651ee8085f3d3f2371498664406674755cf4af871f464fbb6d1fadd686247787f4f4fe4084e1cb70db7af00fbedc07e52ad82dbbc7c8c4c424aec29c21f040f9f885e93faab5fa3270c618dc6e029ae4b85df666210545f95fdf66e5180bec932e6b7f50c1b996c82c1bfb3adee498331cee141cd0753411824bc4ed07382816c4b57a960bd44d2e7f5201391163a9bca55037ae3d7838771b9dd35835215c5762e7fcdb016c2be7e2c864377104276452098687e3c972e04c879322c1be15c12212a17a7e9ac8a98f8ca5255209c54453d548371e02abcedbc71ed5fdb47216c2592491923b54eecfb01cda956af90c3efa4941ac7340390585868589188f37015a6b12205624a0c1d352ec42c40b0f3fd923e7cf325506824f26492b2b78b1692a9bef20121898d90367a696dc02bd06bd4e2f9704869964c050aed8c786d661b54e46bd4fb1e424e85dbfb38a351a5208bf27cff16f674f7af4b9efb3c5c58e8dee315e052eef46a6e80ceb2c6af7ec9c27667f1bfddb75ffe5b1d9e3179bf13d5b58e401c8864eb06b05568048ff67f5aa7e9d27987f9bbbb42479ed6dacf81ea956e8e68182d1e1c4a265129ed0191e860cc3d26b75b3ab23d1324c3aea0275acd54a7660b6187d85904a38008109b02c4227c7350576d1a2c2d3369492a449a2a0e92e57af860aead8c857a16ef4d208f9bdc2e8e840df809d49b2c651ecb452bcedd0fa7dfa49241204ee08acf7dd4da4bc795d233540bbebed25825d12249fd001b3d6bbe87db25bededd170d2e6afaf59874924db38828513b0f9dc601c12f77ed47806cdff1d042267abd3d55503fc0619ff8fce6b7b38b09c3faa294a010e64ff24d0b0d5ef3520642922ca3e04fd879db09c0ee48d7e2162a46ffceaecbc484a8cd94665ff949dd1c842742ef92321b8c5ed25114c9d05978a418551255524975a1945a488122704d2260aee84da5c2eefe15248c6ecbe41b5cd3b987f57b65aaa9791aee602c5da8f57c816828d4a8e97e301ed6a9cd8724ed5367456382674f5a467781ac4268ce349f2dbf7e01921a5634d5953100a24bf1446e1ad1a55d9aacba0b506f1917117286b734c468660b136f59d6be5d02abf3acfa947cc3f8512dcafda661de5a269d6225a5bbdd2ad72b2730743a0006ff493d9f78831eaae6608d4e81317f00ccd28c6b96dbf7acf0d7d8c5474962cb19ead2e407734422abac1631157ce0cbbab6f834d21c040ba05a72fe72f1a509915824d561d250f902699af668b245a341fab1d3b0a83b0ced3e199a714c86c24b839f7b265b662d39cfac572c100274aa1dc4a3478f54693fea9844a6e77c5fcda50b3e92fd2df8b1e26984a45b2092939925962fefe63a43610877760cff5ed667085237f668f1304e6a37cf2b12d1161b6cad0f2f35fcef481501b9c84b19429eb58ac22d0c6aaa47755120bb83298f4d822dcfe70ecc15f5e76d496494ddc6b299e185886bce716c9a48b2da62de0abb8fafbeb6f93649a99be429d49447a450e2fd50b44ec3a5d08bd6dd01c07b1dee975d2f135f4c396b6e865856cdab66eb9ed29664b80653cf7b6b0668974356e968a6be523ad9f4de0021f0d44e38f08bd84232d33742775fe24d2330cf83219e878ed0576bc58b4f1c221fbaed544008fc72032895828c5a1e0a6bb473017f88d8efbbe6bc062536b6640bb81ac56f4db165b42edf46b74bf8f737f8edbff1f948eb8e6a77080271d1b15c87714bd89267d461f3738e07d7c86871bfea1ce2fea9f7e56911f54f039f7f019f858a762e707f026178ab9d84a35e83dc39983ca24c9ed768effa69c06b01bfeb9f9e85630609224b4db8758e0fd6cd75c13dd2433301095a30554da18a70f17f6287cb5e23d412411d48918f201c916c3c637c447ea17b5246681adaa62008dda40b6c615db12ed571f9f9f376bff6726dde1deda3d296fecbc419c328522a636b433602e3fc22824b8c07bedca783ce2e74d653b17efe0ffd0f6d9f8f57882437cfcd5e3e0012ee025125199e9d549ebbba27cd73924efad4855a651f6653cd7f8cec516de063000967b23b67cbe0eb83d47b67828482b93980a129496ae8dd027f1716cfaabedf6379719c683a63a12ab3468966187c9c0061cd21713ab4f781369f8179d0524b974bc4fc5bcc9003132fa73ad2b80f57cab89636c84945003b073e47e1de9b0460a0ddd245105ce07d3338abf936f80886901a7e0685e3cdd398a4db966bf8714b61a3b7d8599c035178a2380b3203473d0c90a691dae5dc867f0131ce41cf87bcf0b08f2bc7db8b073458ee8f2d983da186eee160bf238b4f3491b6ce285a02cd3c31b40bdb2c8c4176ffc5b1a2b21bb99435a2a3067c1716d3c5b85001324cd3a3e0f8756d59489f54be64bb6e13713b3bbd949ff7f4214a22a6c5a009f707002855d5d025cfeb11d67554f72b329dd9fe46b35d58a02f24746054aab457bafbb1e084776c9ab860231e9fa59f0129a4efc98ebe87f451f66abb43fc6940111e8dbbec2bddef28f900bf787135b70f51bd817b606784aac8827d59a086e6ef9e81038e2dff4233bf2c0187336f49130d6212ae84a197cd2c56c6a0805a296c978e67e3e67744cde9b6964ed37bd40a669a644236d9f9218dc7a613", 0x1000}, {&(0x7f0000001240)="7cf3da91340414b71f75c3224ed0a5a9be8226b11c90ebb37b2a8d975ff8b278e5f61715feb82e35e5c82177c4b8d7828b581adebb24fd5b8f130dd4239ac4e3d0634a2456bf3573b87b9217435acc5378b5ed7d86197d4bfd540bb51c16ea44856a352e335395696100671049973608c2cb1aeb7e27fa893a2e47d859501aad7d2ae1bd235be126cea4fac811d2a8c455c96850", 0x94}, {&(0x7f0000001300)="90d2882d815d9fb78e037bca08682c1325af0c1d372ed64a64159779f2da527eaa6eb4e5512c58d535c07604f8e9474152087f44eaffde2240206f3fab4cf816dd44b3d743d031f24fad8d7fff7ae8e843c18173df2db9fcf62acd65afd91e9a6fc6038937101f26c76c562b97c00ec6dc0d51350279cbc8665e348910597e4a15f226b30b042c6caa0a5f5ff8f62dedcb31af62389095f1bafe7511951b839bfb097e6dfc0e30b149cdecfbd1b615c100ad07b646e0559e0c21ddf4f0b631a412f9387cc4e58429541069667da94df5095231acfa4549ae28e50b58178ef27720b895911ede71f239d5fffccef7595486cbb12e0d8afb033566126084602a", 0xff}, {&(0x7f0000001400)="a269b3181205f597f8aa61c5dd3448302646923dcbb228ca3e385ea86020346fd2b2e2d838ce52643dec4ec200226abb442a3a49578b730fbfbdb75641", 0x3d}], 0x6) r1 = open(&(0x7f00000014c0)='./file0\x00', 0x1, 0x0) symlinkat(&(0x7f0000001500)='./file0\x00', r0, &(0x7f0000001540)='./file0\x00') r2 = accept(r0, &(0x7f0000001580)=@un=@abs, &(0x7f00000015c0)=0x8) getsockopt(r1, 0x7f000, 0x11, &(0x7f0000001600)=""/2, &(0x7f0000001640)=0x2) execve(&(0x7f0000001680)='./file0\x00', &(0x7f00000017c0)=[&(0x7f00000016c0)='\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='\x00', &(0x7f0000001780)='\x00'], &(0x7f0000001940)=[&(0x7f0000001800)='+\x00', &(0x7f0000001840)='\x00', &(0x7f0000001880)='/(-\x00', &(0x7f00000018c0)='\x15+]\x00', &(0x7f0000001900)='\x00']) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) chmod(&(0x7f0000001980)='./file0\x00', 0x4) getdents(r0, &(0x7f00000019c0)=""/51, 0x33) pwritev(r0, &(0x7f0000002100)=[{&(0x7f0000001a00)="2156cfbd275de9da0d56d7b6f47d91efddb8f2f4b5e49ad98551a84edfd399b136b643969d9073cfb9ac0de4667eab8576307a4329329c3bdc63a8280f3792ff6d6cb23ec98235d7e2fb790e41901d7f296a76bc895d99031d838a6305099df17ce1123768b6147244f16c3e778ba6a421bf9f224a65576be92e159ffe3798bea5bf3ad1278d4656646b8d26fb0fa48ea962a459617c774e18ef5b7e7c97ac1c22c1ee397a9bf1ea7acd6dc53fd226438b831054360531ab62f86c31c2220c376cecf765db863c6b66a3bcb5e2e92bb83cb71316018e6d6ff726dbf6507112dcff114dcf6d1c33c4772795c755484e880cc7a740dfdbea3ac85ff70036", 0xfd}, {&(0x7f0000001b00)="2f11b0fb603120961959a0e4b2c00a2f923cda6bb831db56d71b868800c2698dc194ceb3f562eb501f66a6475a00b08da1ece8e8a897", 0x36}, {&(0x7f0000001b40)="9f30363976e71202207e6f4c7c63493521ac5750f543eb16fc5e295f8218c7f6c16d6b4816901a4d20c4cb43550ec711a87f8e996c1bfd75dd0bea30a5587e255d0471340f845005e79dd46a7a8b9efe27fac8c7c875d11d4d1f5b06975ff9383ca45b78604c91dd6c62c6c41dc1a1886246e6f28c5669d47803d5aaf117d1831081a3a27ba47607ae3ca423746d02214b68a04e", 0x94}, {&(0x7f0000001c00)="452aeed49f14b27922423ab5c3f8a0b30a176e21d96a553071a06cb22b699aea83f738e04013ab02531a27477e592986a04b2068beb4fb127507d36d7feea5ba44aca975b659b99699d2445f41054ee8250ecfa3d59df0f012a7a58b44b12abbcbc925", 0x63}, {&(0x7f0000001c80)="d7991a1e5590615afc1fb797b7d1ac2f5423bb282b5e1e0fad039511b57fe07f5c2c5528196eeb6ff26442e6b98686485c261dcd7862e8da066dd3401479afde2e9418b9f65e61321d52b4b973a97aa475122a32426aefe094fb81802ac60607b66701a6500a005ac8e33dcf8ce9dd3b6e42f5b14be5ec96df75fc5429ec235d21df25", 0x83}, {&(0x7f0000001d40)="f08f7dd34be7b06b8bbe635cc3ef4ef82f491fc635a7d087097adf573136ea67d7e675642380fc1561e56a17e4b06836c467874916ae71d09d51b86e1fcc1fe84ad786bcab7230b27b32fd26", 0x4c}, {&(0x7f0000001dc0)="671aa49db509b1a0576df05f5e0ae23896908c2511a63b1184fbf3c42039558727486cbd8a9f3824d132420ce717ee9df6fd578d2acc189892f9ca484ec1afe5aad9b0e209e65ed897ac976a1d82b22961966645dc14460d16b101167585f50ccb2ff69f85a11d5271b7629f3341a45678245267c802a1f40adb9b2f4efabf00515f12c0bf3f9da11b41429409b25a687be1d7f2971b00ef77426950eb89aefda0ff4346dfdf9cf9eb6bf6026403621d94fc7cb12d95c0206c4232243287a4a05fb90c8df2b056d1e110e43d88bac7608208b39a24add27b3b019519de7f2bff", 0xe0}, {&(0x7f0000001ec0)="b892b243db02acc1dea253890ce19611f964b6797535ee5ff340d166b31174a1415a35ae47daa493038136516583e2be1aa5634655c3cbdbf381a97382874c4fef6b3c940fb098ae6ce762740b", 0x4d}, {&(0x7f0000001f40)="20c7a20e59fe3b88727e8783a0c85f9741112105f9d9a5a5cc9c69e8f763040336835407c6974ca7a9e0245520a84f3b208988bebbc46f6a97af47ca554ed07ddfc49371c0270fa753b2dbe7309b294f0e3291277f8a8eb335496d504f62ab5b317757f76e4d4b96664f31ddb9868b8eda88a9d180d0f69e95a514a21ce910f2a888c698238033c81c20327bc5066e03ea846daa3ad04b71c63cec7d030291d65f41ab23004b8585f667bafc3250629cae1ca4d8988142b7fc1a84cf35ff0cf930f5623e2cb83e1b03d3549e6ef9777686f5b9df6599920f3e185396b2a3a1f2748c41e619d39907f0", 0xe9}, {&(0x7f0000002040)="4a94cc0184504c34cd5e3eab3224b893db596ec2b412eb38aa719503c55197cbaad0b2a633367613def74ff4f6924aa76ceb9fe554ed8352b8740ba3cc9d5e4a4f1108a1b84035f45e3487ab05b4c35cebb135754dc7c59942b7b7338ad105cef19ebb8e087efdb842f26a1c8f6aa078dd2df2b77ada4b2ab97854d601f6f852fb29138e", 0x84}], 0xa, 0x0) symlinkat(&(0x7f00000021c0)='./file0\x00', r1, &(0x7f0000002200)='./file0\x00') r3 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002240)={0x0, 0x0}, &(0x7f0000002280)=0xc) r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000022c0)={r3, r4, r5}, 0xc) connect$unix(r0, &(0x7f0000002300)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = paccept(r2, 0x0, &(0x7f0000002380), 0x70000000) getsockname$inet(r2, &(0x7f00000023c0), &(0x7f0000002400)=0xc) r9 = open(&(0x7f0000002440)='./file0\x00', 0x1, 0x14) execve(&(0x7f0000002480)='./file1\x00', &(0x7f0000002540)=[&(0x7f00000024c0)='\x00', &(0x7f0000002500)='+\x00'], &(0x7f0000002640)=[&(0x7f0000002580)='/(-\x00', &(0x7f00000025c0)='\x00', &(0x7f0000002600)='\x00']) connect$unix(r9, &(0x7f0000002680)=@file={0x0, './file0\x00'}, 0xa) readv(r2, &(0x7f0000002800)=[{&(0x7f00000026c0)=""/38, 0x26}, {&(0x7f0000002700)=""/85, 0x55}, {&(0x7f0000002780)=""/86, 0x56}], 0x3) poll(&(0x7f0000002840)=[{r0}, {r7, 0x104}, {r2, 0x110}, {r7, 0xd0}, {r6, 0x80}, {r8, 0x18}], 0x6, 0x8001) fsync(r1) mknodat(r9, &(0x7f0000002880)='./file1\x00', 0xc000, 0x2) readlink(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)=""/255, 0xff) 00:00:06 executing program 3: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$unix(r0, &(0x7f0000000040)=""/119, 0x77, 0x3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000200)=""/206, 0xce, 0x0, &(0x7f0000000300)={0x18, 0x3, 0x1}, 0xc) r3 = open(&(0x7f0000000340)='./file0/file0\x00', 0x40, 0x0) r4 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x400, 0x20) linkat(r3, &(0x7f0000000380)='./file0\x00', r4, &(0x7f0000000400)='./file0\x00', 0x400) rmdir(&(0x7f0000000440)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000480)={0x0, 0x1, 0x7fffffff, 0x1, 0x2}, 0xc) symlinkat(&(0x7f00000004c0)='./file0\x00', r3, &(0x7f0000000500)='./file0\x00') unlinkat(r4, &(0x7f0000000540)='./file0/file0\x00', 0x800) getsockname$unix(r3, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) r5 = open$dir(&(0x7f0000000600)='./file0\x00', 0x1000800, 0x0) mkdirat(r4, &(0x7f0000000640)='./file0/file0\x00', 0x82) fchownat(r3, &(0x7f0000000680)='./file0\x00', r1, r2, 0x687e4fbc29e91266) bind$unix(r3, &(0x7f00000006c0)=@file={0x0, './file0/file0\x00'}, 0x10) bind$unix(r0, &(0x7f0000000700)=@abs={0x0, 0x0, 0x1}, 0x8) getsockname$unix(r4, &(0x7f0000000740)=@file={0x0, ""/108}, &(0x7f00000007c0)=0x6e) getuid() readlink(&(0x7f0000000800)='./file0/file0\x00', &(0x7f0000000840)=""/234, 0xea) linkat(r5, &(0x7f0000000940)='./file0/file0\x00', r5, &(0x7f0000000980)='./file0\x00', 0x400) r6 = open$dir(&(0x7f00000009c0)='./file0/file1\x00', 0x418, 0x38) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000a00)=""/116) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000a80)={0x876, 0x1, 0xc89, 0x9, 0x9c6e}, 0xc) faccessat(r6, &(0x7f0000000ac0)='./file0\x00', 0x80, 0x0) getuid() getgroups(0x4, &(0x7f0000000b00)=[r2, r2, r2, r2]) mknodat(r6, &(0x7f0000000b40)='./file1\x00', 0x3000, 0x7) recvfrom$unix(r3, &(0x7f0000000b80)=""/18, 0x12, 0x2, &(0x7f0000000bc0)=@file={0x1, './file0/file0\x00'}, 0x10) 00:00:06 executing program 4: r0 = socket$inet6(0x18, 0x40000003, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) fcntl$getown(r0, 0x5) 00:00:06 executing program 3: r0 = semget(0x2, 0x4, 0x201) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/115) 00:00:06 executing program 2: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xae6, 0x6}, {0x8, 0xffffffff}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000003640)={&(0x7f0000000080)=@in6={0x18, 0x2, 0xfffffffffffff801, 0x6}, 0xc, &(0x7f0000003500)=[{&(0x7f00000000c0)="1ff4e8900b3146fdbdf8dafa612e13b4a4c1930f41690f85d6859ee15269e1ad228634aab65edc2a9776830358e7f44491d27705ad5dd702b060f90a8fce209153aed77628e4ea26f157774520fae6c75cce319d383eb8a5e4d019def746a85677ce1b11e461f47a6e58e2ce4b4cec4d63e94b4d7e011f755bec9a784c11c9a64aeae02e80aceafee7e3351ff12c405fc43f705d3ae5f03b829c0e3d81aefbdc4b0a486d42909e9b9a9c2b869bd3864670a1942c60f28d7d4295dcd176784a54f081fa9edaa7295866193775f5e1ecb8bf53ae3df57b417f8beb739a43f687af40703a3e5b82691beddbf95baca47d19833e19e8a08ce993c1b5d9afa04bb20306b0eeee4957d5e541c4157dcf3a9c8db6af0b52cd8a2ca7845f831f0d3bec38d9aec33068a8d65b2b73045d804c4db5cf85d050ccb6bd8912dd9fd9f57bb76e7c06bf982bca6cfba1791e5f4bbedc41e3eb0cc2da3603a02e4153ce9d8e85fbf606e356a319cff26c3750f85ea4a34d82fe346870cc2f38869a004f905391a09bef6e2fa54422f4514cb420f3611a689f25fa3efc3267bb9e1979e17db843029024604ef6ad61ee0181d1e1390199335203a8ca50c01bd4049b689aab62819d6c3e6b2dbbd647fab4e62d6b2d3fd1183bd115b11718af4c0fe17bc336b15ab7b7b4ec1c07a956d4df5fbd262700b4751233164d72efc28b0385729d1ba2d6aa147a83c9cafa6595bf78188bb67084eebb9e27552b6862219e297063561762487ef19d0f7abe10f24782dd047cf09b19fea5622e47e3647d7ba5fa5b27ed65d38ec2e18b61278aee602b69be5bc66963154856f74abc2d0a662244b61c58c5fb35cc7b17f32134c199093bb4fcb0422abd8a1525c0b29ea5770b19a2624051c6d4b7a9ebc64cf7c7ae099d58378497227312f51b8d7c47d2554a5644ef14f26d17779c2323e6595812155f99db647f9fd0c1c1998dae5245be1a5fc927e15811016e158c2c453a8a2ce669b3e797afe587b88cea2eda4ba2e64f5e7a7cf6e61b021b00955e0217972f45006def76101ff627122701f7e5d971ed9d3ed422dcff7f5aa159dd108b5c272e0b0d71a2e8464ba9a6e4bc5777a72a9c498f0401c47570b63c02fc55c1c93ad69e664542d0219b2c2e928bbb3d9cdebb1d21fa039fdb8939e3beb0b1fe52597501a600a506e811a8aa81184bba4ca43adb09090dca701303369f4f1fa16fce7b9f13f0b9e67cab411e49a11fc8b8211c2949f0e8e91bd880bb7ecd960eca197c6899efaff5214ba40875a184d509a44de293d4eef3142832ab20e5fa77e84b73aaa103cb55d6582439775a2687889a66e3fd27606076a6b31865b25ca1bf7d0e13be6dcb2fdb0f36d685595c7dc1242c35fa0779384ad5f6e8312f51ce9dee9b7052db965f8641fd5afcc8c5beb5b0a8277e253378a143577609d463e5e75a43ced6406e562f032825f219f9e48ff88fc9b76ff2405585b7d661ba03512b8d570776ced51a00478567541baca1d1aab699d4179ff987d68849353ce1901dfb9ce14421af79b20fa08755ae723d02d8cb131c48d6501b639571747b7de079c4bdc6917a8efc850f3b596208b14040983fdef62a5202646d48509807b212103bfe20a5398b02e8c03bae036232148a7013d89087548383e42c2f699c2c7236340e0c3e5a3e52085c7e29f5dd1304de0b9029c7fac8c78ba2d43b2d988fe72091d51be0ae698b1d00bcd8d818510219ca96b075febf920392b9219dd250232ccac2856d7f9f9bab5dca1276ae772324e845df5f66cd0476fedd217de3211ed0ca104202e3a5d3496305f003b827a8a302b90df6b8987f589d19b55237548311756243b14f1fd8c80d11a2053c06a6387aecd1836db5f11d1b471ac6573243d116ab23894b28bef0afe9af4b2c22ba020a99dab667feaff90db1f9656539cf6530e4d984bf311d9bc409792ecbf3250a150e4cca933f046c3b4c3e55b7c97b7b1636a62439fb749d909bdbdc54454ef1cc58201ba9d9678b22a3fa5fb461856eff71bad8368d3d942b8eae47b5567816701018154c24ae660b931d78157e82d359aba41a80e04472ccc11ddd4c6148083cba1e0bc89785639ebb3aa66f271c1b963330a025f4e1dda89a2ec321a75ac77aad555a5c72b3c3dd09ebf870265f6f9792e7e22abca35c9a37557ba46ba9b837ae0d6963431b7afd7b6aa35f5ae626b115787ac1e7738f8e749e0faeb515a73eab5c4a2a876aadbef643d2560ba395d3ea3eac1acc3b331a7644e38b16e7f47a3d2949bdc4c9024726f284ae11091446d86f1b24bd2eb22133a3135e4ac9c7f5fa9b4976ff86a3539b6b34321d1fb3621c851ba0ad3f4bf1a3a15902599a2531b00bbdc332824b26d9d118bde4624a8dad9c41ca228b772ca9f9a8d2f2635d39128d03af86a9a02a9d0229c595d03dd336a192a448a9bda265f5252a55be1b1338a1cf6d8244b1bb1d5925905f7183075d605897cb80459f4cbe9cd984b18c2f6ec3b7f4a878c50ad704cbef93de8fd686ebaf98ae7a104107fec80b74046b00c159e1abf2474631d664ed0a8b8c3b8e528ebcd3ee601c36d65483f46174b1bd628b773a53eb0648af117060d1e1df69c418dbe9c532c877d16cf1497a2f8cdbb249a47a1e4339113bf32804a9e6b205bc400dee900d2c073729abac57b50bce53cf27b3a415cbccd785db68e25c3e2938abea694fc894b4f6a0a73ad856999f33a0f2d092ca5b930c69f88b462bb1d0553956e682233234d624fe3a78e76de368640440791b9928260e5ee2a157944113964d35cc226da9a3ccce1ceaa0e54c200135d1a8b5e40ae0bbadefa5d1d551b95cdacae120d54d97f9ae6ade503ddb27780931fe56a2e999ac73fd5ef2b1fdea47fa45313da453b81fb92267aa4e9fee9c37d3471586a35f8013478d485d16a4dcdac2f06514074fb4b14e5294c9f6ad5e57545852ffd7707cc4aa117d0ae4ed02b16b1c3193a077723218ba995b8cbf1f744d9d8910d163c9dc17a9eac71fc29574601e7bdd7166b79793ae621e601226a4510a0a0aa872db8805937d662146ce910f2734a4406ae633907d899aea8683d671d3fc878af8c8f6b2de6e2984dde0babe0cc5e4d1d8f0f40e733aa5eefa9ef61baf846a58275ad310438c2d46528389c16e2c3ccccc396da9ab694c8edd5c0d4dbc70760815d8feec3b9d0202d13ba2e210f4a787ab39bd0689ca03855d77200d4d2c47af1fafb793cd29ddeb7869432bbd75834ce2427e6560bb2cc38beef681eed1674156e2e44ff2a57e84418040807d05b8eb9885ab6906a85b96b873495c06a1203161744410c0d59c265605f522d49ef24c960d55485c9dad78a8a5f759e4e23c6ba54262c6f6496fe1786fb723c8adca18cf2bd4511b14ea8979a44066a764acb4d653c1231feaf071eecff992b22641e1fdf5cfea79443ac9acbe08e4fa2d7c5451db4605725df35f02616d9ca49c7458f7e91170e16a49dcce815ad80246d620c400f59ef52640612f088c8729dc8ca182d2062ac54f5b80157a362dd73af81352a7a24f05ea93853ac7c55c1550246ca8bc12d642d53c36a3c30c34ac6b87b3f1a3c504313a9b58bfb45da3307f611dd31de92f7a3a0c454f7caabd46569da95b412520bcf4fd3f5ad823c3a35c7b0b0e24ffcff0d8f19e867651e835620f98a64574503bdbfa14f2933d2a7ddcefb72b0fdf2361fdb1c49f5f36f47977878cf8090ab43b0d9b97bfa2eb28978836f58b5e64c97144e95e7eb043ff394f502a99e372629a792b8e65536630cbbb6cfb6888a214b8e8e09dd0462351e5b1feb15dc2a0e167842828cc5e2a25168ecdf4c784f3009fcdeab37e77af0a25b46dd721d401ba5aa88a0c7143e17954dfb73cd75c93a30014875287d35996923385fe7d0bd89aa72c70a24ea6895d617b7a63f986381fd9a0d41908103999599cdb1d359f6ef1456c5a19165d8218fa913d5fa3e5b2393fd72996f6b5cf0d289ad88878a72e2dbca7805fc9d83e18ea83236ae3c9ead08a0983da9c6825df331a6590e30c113b6df2dbc2da285862dcdceabad2644cfd1b3e61578c13a18a57c48b0e67e2a2ad4c3ee92a2ee28bf469fcc469ce776f6b6f67d12685b623dafaffca8cd770ae576fefc92adebe31c004f13ae9af444d780af50fe301aeb06dd2ecedcd70ac9862ea540f37a2c568f8efd8fd94beb30afc7e14fcd0cec3b80e0752fa7236294bea4a0faf6322369b78b8efcd3d03f5251dcf453103b0b2aa89dd01938e90997fb38ef185762281660bbdd31482f34cf552dee2f61d60578b848bdecfcc3f408baa7dcd00d77b76acde35cdf5d206470f505c8e48299b7136845ed0b201609884a7607f38589e833df8eab43c5a5b7fd1f37c172896daff061653e29775118518f0ba1d8ebda262c53b3058870e4df6e25310a9297e86e65c05ce6490db5e98687e38b797200ce9b6d20ab8e15f2c51121ce8598439a7d89fd24b07a51fabf3982c606da72cffa979c737750bd8b1d73f9e2f608e4fa030a76623138ae12e23948854050a02773fd92d49c2a419dd50d0fa609b19ae96d9b9e1707764f59ec967460a1aacbc73b9eb4f963d4885d19bf3bc2f336d2d136535d5c7091966217557bf96fad3975617e375454afdfc1632ad389c6e8e55bc45d34cbcbb847245932d5cd6070bc27b8a7ca11359d2965033402a7768807f4f2a80d193a3a516a608016af9e69aba6c7deb8b64160d8a5ef33c84bce7d2c02bf71acf2c6fb2b96633197920ecb9773c635d6892ce4691fb49a5f2918f3696cddcfc1ed80b75bcaebbe827bf6bc340dc08ff57970bc434c110d1a755614d8ed6dbf7de6de34159065a7ecec468b94d12e5f18a556e7188e896c42235e34744942588ade19d06efe4c212ac910a226878f99384430dce5c467b20b0c6b55d961518ca31f2d5d10bfc80fd1d3849c5479122ce23dd34e1336d0d35d7aedb4032739693e54e60c91ff580f262abf95d4bec44253ac702f2c8aa6eee62b5a6ded5450784b56233176da8af94988daba5311b243ec224b94f43264f90ac71d3d7d985339883f40dcb08c09b1d8b3927cba2b5eba239c160e0a80ccc25d1af2bea4b6d1706c88cf7a49e23dea7ca76415df4419203d7a241f2a6065b86f75c160a1acec7e8e946629a85d187f422bf9266b10c7aba31eccddd7c03be0c44b608945eb2138d5e28490d24cd45b832268ebaec1213d4e192aa3e9dd8d74efbe6edfe934d18fc456cede3830d01877f3fc3a1eaa65960b80668ab53e5c7162356ba89a84fd5fe61e9d4e82cf4aef958675ed56980cbebd4ead434fd5c0e9de576bd826d2031f4192b83538c2705399544550740dbed5ecb5b59387bf7341e22c23a49fe7c94ab484e51e421ec3ff64268c0a855151f35ce78064cf5be79a9f533a65a3c0bd505ae3a88afed0d8e969ac61d904b9371832fc03c929da4b3584cbea755df07ebc06a42dbc6011e648cbbcb83c24162508c4c1389f4bbd0d11643390497193a14dec09227b4373a34b85cfe67d885a54b69fb4218f9ebb812b16c8b3f11b5dc8d4c4ed591e484840528052b51c201db9d9ef17535d36b180aca7419f84ee5e42ce200504564a4d1f2516ee8a0643bf7ab808e13b37edfcdb2f3180e765a6fc7a27839c47b25590fceeed68e19fb65b14f2c956dad09aa3cc6564ebab5ecab4577aa58b82b2e3b58dbdd614e2f0b945211bb49879c0b3c22eb276e798c999c65649a3f686248", 0x1000}, {&(0x7f00000010c0)="e1b02ce5a2c1f70f18", 0x9}, {&(0x7f0000001100)="ae2a9d0cf0bdf8c556be6edf5027a449124875bc96e23ef9edeb5ed9", 0x1c}, {&(0x7f0000001140)="1bbb1cfa42654476074f03e22757d18f8a5c871d961504461cf241242c25876c35a471700cc74261aa590848e706ef802af69c6a6569a3eedf36b23d78d7027ae26bda87cae1292fd6415eb93dce5d080e21b987d69deb9356e1c6a07fc70daeb639f051a9d6d831159c2f18e2662ae91ad3f74abfd540b576ed9078e704854243eb6aff57e9ad85f2bb3302df94c7f1ae395066c1d5b2ab752867e981d46406a2f828171b12a5de2377ad783ead54df7ad2d6eff4f87ddc74a2febf19593c02f6c80713a7d6c44f4dc358ad4f5628376b1f193ea96b67321a7740f6c61da0a814b5", 0xe2}, {&(0x7f0000001240)="2c376bb58ef196f67101c33f48a3d99665581bcd2fd78959b43afcd8476f5712a20d9fc1660e1d52f2246636a7e32234d7aa9a7e472bf040f2b22bc80553bc3cb8d83e8f1b6fd5d07573d9505790b0664f2f020a", 0x54}, {&(0x7f00000012c0)="7eb67ef6cc20b516135a9d49491b41884326128b29d078681d65a747c021d4cf3c6d8f999aabc66cdf235c92e936e8b261e909e875b85755dd65a15cf356ff80a52f79b3ddd5a4c860030e454d9027a556a897adf67a259fb8b3e7155e78607e6bdbd6dfea99f162182e60f2bc2a05f536d0a9f5eb267d2d40213ef6a125534a1630238ab3e6eae0b96912762b5a862ba11aaa81669b99f96415bf64b388ba042ede6adcb54aedcc32c27ade8c8a3ee26e00e11ccd6dc4fcd32bbb50661b4041c28cdeafcce984692fe51f0d0779744f33b16c662a14a04b3474f03daa56b91fd99c7ac07273c9ce4aa35137331aad8f8b805a1574e5435c9dece5bee050127eeebfcb8f877af49ca12347f458c86e4e78a55ac708159571acf6999737347a1a8127092d4746cbbace62dbaf97c303fb270efc19f622c95c82e36979852a5a15d7e9563f8ce728641c1fc74bb5fb9fe68695afa4aa7a3f0a3204f2ed7b00cd9f7d58227918d002f080e2e3be56bc319e4dc9e3e401a420c80004c1b7d383cb84bc437f5f2fdb78270319525392d13e35b040193d5eab30aab6f91f8863bbd26e2f275ced6dd19af0e2129bb11fe68b9a98f5cf181505b1aea1e56def06f474c0b7d3068315f585e00f7809dfc813937fee176b5882a3d87962adc194af06398ea870b4632f31274721f8c33e000304097601d3e5e08bb1733ab1d56cae741174ac2c286ecaa3ca9889d5579b4dd2e608eff0830bd72a548b02f93f15243052c802b3a2330f786ca813ba955bfe4552cd0da58e40d42a68ff9278fc59f7c3b444eeda39c51f49df05155b21f894f4002a8b4bc2a6971c988eb34b21d24b24231d9d048b7bc45f905365cf4e3b09bc8811c68fe44c4990381f552829a3df2b8c6d0bdc627e90c71000eb5d97aaeebc352d6ec62cf4178730558ca57546aa9251e46429f4f712027391adc43e6c188a602816c6d45268927052a4ca27f9297f65f7756fd5bab20768c9dc02d7291a0ce9aa9060c9f1aa9223c6024d6eab041c5daaaf12a11f3e6c8491e27423ecee3631daa852f21afec92a8b5de05d76c7bb0732e7e1dd8930cd58e335b49062f6ed577f748e49f6dc8fa09dc34425bdb68d13a995cd9f50f45c9484702206478f987f867a6e1acc47afc3a11c04f740b1b8652b6a876500b39ef9b3a2e3b03074a45240c448efaeab63a67df2fb190248a773eeea57da49218cb939b2fb407a9aba729cc3f8cc94905ad13d49fe67857084d70939d0bc2b92144b078230d7c167e326b37b08f659a1592493e354d71cd548d10c16c405b9db40ec4d7554f12a424979d77913cd9e71510da6959fb2b96ce62ade813840ec226a83f13488887eb65a1db2c05954d75ed2cf69cd9ebaaaade690a5ed0fc0f8cd23b927df55a1017c43510eeac94f00ca6f173a8a02fd87a8c0a4600104405feb99ba0d9ef8927c5d5255a028b7f9f28fe17cfac8a3a397566aad0e537b125eec6270af15cd23eed14a0c02c0002621f3ccd6f63132b6b64dc82628f62ed249fe6ff6e59adf43f743b5c1dc2c3e6c468c64123364774f5fa48519ff6dedb7b95275fb2f52499666d42fb062de6d62b2747617bc32f11064abed837450652cdc0cfd02e4f7df5965cbc251e4aec7109155fb14dd807e8ace841c28158eb5cd15a2805f3aee054c6c11d5735c57d86b9dd573cea09897263d4e666616dc058f92fe02a57276e3dbbc76f5f8f16d65848a7d5b8ad81a5e2c68a942c8288e23d8e59f6fd3bac66449a866e213ff6b1a04d880fe7846cd549b4b93ce27b638dfc061033e00c5ffc96e151109e9bb27d557a8f25ceb5ed7c5f1bbfcc24aca10fd71abf9f8aa59fca0cdbea33f153e6e1c6dbdf10f2872fd8478280a2ff4bb146220658e785eb96b551fa4ec7fa3cf7be949d01228fb53c6f7560ab24be8a9bd0ac79d14e44848e8f5d9464cfb058d8eb6e49449f212bf7478074df4e8d845307ebd560f08fa88de3938a0fd2b73fee36a31738bd09e1ee9ee1f0b1e31edbb6c14c7c3304eaeb6c030aefe73d75ced5e7d64787948fd51350807951384c45db332228d298fac819bd911c1f8c002290ea99920eccf40ee70dd694b404efe31c12a91179ec8630c09f120934bd0f64431857c793ec302b70f9d811ff038ef29c371d3e0186c4bee9abf7fdd940ca6a1ca057e32b310e49665b182dbfc3ce76af367c27912754d20e76044a7161a740a2464d4d07ec96178f8b64b7aa433e4024d2f153ae0aa3708c89e86f56b5c3ddf856463ead4a6b2e9bb68dcc76591dfa4d3bb483569cc36994b5874b45d08eb1060b6fd577e90de11eb8b8c2fb1f9095809a015d0f6b9a2288c9866d99700eb994656a0b123e6ff2cba95ef866824536a2db5b42fe282b638fe2ce663c1df0d1af9d85b54284381132e108f52838dd7c9db1537b6ed74784f9bcc6fdcc4c4e6a2cb16e59603414cdf73ac3dbdae7c35538f3a85a61deeb437cdca43350d9133adf9d1bbe613b3a5e38a93c0a5af74e584f9fe9b1efa9dfef1bc5b0a92f5649547012e0fa853e70de485c0fcce43fb2382a65a987c3458825a7a406ef9d0f52d54d078f13fd59c4e687f13c8edeade43032dfc49733f518328dc415fb15cb732501c5107953959f1045d64e919c3921375be45c66628d56bb1b2297eeed14e4c077a2a633b91552b0d5f3d147076a7d3fb0ed262f74f29eadbb1b8492f6fc6377874765e07e01f2c9fac05c071088cbc00fc66bb2f29819f6a81d93adc050bf3ce537686c658ded67c30553699aea989ca25c1766f39708b69090857dc4e881a6580bfaa80a80033ecc8a31a63c59d0a1721896cf49ffdc92a18ac4c3be8227a18bec0ae1177bc0d9d26edd66166fb4d9fc2c194ec34c26a66133991347c0c6143025e771467f7ee33fac4f11d16b9c1497a23bc38380069a8bd9781f58f4625322c407a844c7447f337e48bae47cf26ee7e6190900738a957599fa614bde1237489a9758837420992c65e6150ea4ce0f6c2ef32200284478bc3dd417e266933de7b3c7879760c6bd16335057b2bb8b9406e3ca475b1df76126da3e52b8aebb1f760e3a3e1c0b1a1e292fc33ee6354c985a889b03eb11728f43d32fa2bce466b41645f518fd5dc6a5ad35ea09f6ee5b0c78a9cacef938e7722d5a40994a19ab9ea812218f400178276f5953808d557e02406968fa1394a28c0842e7cb164b037506dc13a8fda9e2a83bf0832b55f3b8ca7ce72f091932df50bc90c509741731647781d15bc2fb6d69876a38c15c153d53c5939146589df478a0069a1b6e2fd5c8d5f5fbabf7a84dfdc55fa543071c59ab46db2e6987200ac14be7a1999407b7c20bf3a48a443ac1c34eb1a455688a2661c7224c76f263533c5eed0f056b47f93e225d19885081068cd4cc0ac85794aecda3813b9acd2f967e511d22ed570580d8ab9607c7a12ff47f6253690d00aceefdff3aa57e23343d97e24f1ae90a596a4e6d7b01fea98a31c8558264cbebee1bc29872bc57964418e1c84524d71eebbec2bf2edd83d45bf9cd65fea157f3b7496c7bde419681eeaf3342f3fc5a7ce0dd0559a649d70c066ead5c544a0853d21b133b728f164117a09ab5dfae438c1530ae01e5439496f6aaa256000a6ff40ca3e3b08ee8c4e2dba20dfa0ce7fda9ddcb956fb03b9bd65bccc0f2d1acd6653ec157d16cb5459bd43aff888a2363c52ecde58751cc45e54809ed30294dc80948d1a3ee154277c66ad132f6d7d4fc162eae6697ae9382f6715692e8ae0ee070f76c80d06e10ad18671b82564ceb63bcc9e7c191ab398052119ed9fca9d8076a497468cec49f083b3bb57a195cc4a4db22d42788869338e243cd69fdd854199dc858d67d509d0226edf2ee0639aa57327f2bf3865ffa43c86d013f2528acd782aa7fb5a689763891dbbd10a794515a06bed6bf7aa60c5d919c0cc8530632d28fb979278df4ba34f88e85a2708c0706ecba963169208b8c6407cd5dd0afe99531d721a957ccb44cdd8e78c7fca6a94479afab4bf5e21e38d66b0311675d8d655327e00bfec8ba4f3088e7d503ea9cc32178a3d823f505b2ff8e7c76f00bb579678de94acca65ad588b498b67df532b1df3abd4925cf61056333d468ad3fa92101537263fa28f4fc10eaf9f6a972b96d0056b03276dc0a18456664e0e20b9fe27006652e9cb014b0b06ce2eab1ae336c1f121b706c734ed3430cff042bcdb22d3f0194ab59c50d959c45802c470cddcf5187068b2386e8fd932d7ac7aa10f201ebd14ccf84b1eac7636edb624c4805f3dd03832b4bbe411768965b1f7400a16206e5acc5fa10142f81df33ef176dff3d3bfa07d6a28ff353bf2a56eb34e547e2f5088d2ea4158821d08cf995a2f5770870e0a9d0d825408898c74bdeb6adfead0bc31c171a47889017759e461563a80a56303d49a2389fc6559f2634295df2f0a54c9bef5ab30b56da901932469e5f319e983beb30104af1dc2366fec6886526be732e7dd81e9453e11541ce75853d430edcf8e22435c4db47edabfcc856591eabd1ae919f3c1195ec7055ed6b057f65013debfc8058f5f9f8ba4a13040f663cb4e0c60985aeeb154e243ff5dbf0b9c84bdd682c59fd57f406e2e868ca55ed5eb6be17e6e944340154aebfd1149574aedbd3a2de7abe424ce90248d80c244f704d417c41efeab68c432e00647c38b58c84db0d354c8d5906734f4931c76b778d0584c075373f922a31a2085d14ef3c8a6210fc038eae69508ee1bc1ebe4fccf9a2f096505a4e6dd26455d7f37317f7f55bd27286cd26952a3c144df15c583637b3df67bb3e6c6d8844eb41a6b02064efab3b7df50fe63f7f6e97fde9d220238118b04183b7e45d187044eb63957fccded659cf245fe6476acee436a91c02ea907aeed8e7aaee8505643fb2bfe765198a974fb9d286a4ff012458f745f9208ed6e2fa78b8a2db3e7ebe9170c81836b135776239fbc8f6b45e49128cdd257511cb2bce3162554ee968ef00d981eb73b2fdb576f09eb2e35c7967c98fa1dca477e4b541024f9e8f6ef2a9cbecfa764f905e8258b1e8b53ecdf98942223c322e55e48e197666fa5a22e55c036b903ea53ad9140c1ff40c202d2557bc79b26e06e1286baee080c57965dccf6a440856b443a9fd261be20eab65c678bf755c04147a0eeb08a87ca6e15616f96003555f4b857221cba60a4b21b02ca29bd6868c081359e8285a220a98081ffc582d90ef4928a461b28119b9087cf5dfcc23a201841cc891e270e96be8865ed06d2a5c0cc40d30c0a8288b203aa4da948a63ec0dda55bec7233f148591fbc9a13d8b3de448521d6f2ee5a8c8edcd1aa2258047407d6d7fb895d0020a5d4a95639ae0f25262c8209814a065981a2a21568afda1d844925edf64088fdac48938f9cdb6faa74c098922a13d8298948967acf3eef0f9dc8c454f58524787a0441c1dc9380e2cebf6a1b1f645c054424e39c8347c35e62bf3e1973bf2f938303181d4078d8e57e2b5bd0c0e8d5b3f07b64edf0832502ca63480eb7977fbccb527b8f47923f184b9910ed9f83df509ffe7c9664291cac0d6d89b06f230ed39dd5bf1cebaf8eb65c892757ae43be8c063f886f1b866ebd0bc32db950802eb6826dad14bb7bf96ba098968ab14694e0ff102c2732e5e86a442fbc100286366e79dc2f9c5e631241c72ba00fa35184efac5016a619f275d5e17c96acda0b2ad9d26064d6f8d8925b71d5c33c987ba3ff851c80989aa340cf54cf3431f710c4b4", 0x1000}, {&(0x7f00000022c0)="e51193ad516f1cf39ae99369f34c9d5ad91e103a01b2622fc83ab59d06dd71347f91dcbf727bb01f3b779442b3e4bfe9d2eaa966d834eb7226ff3689b1f3dbb2d3aa1c657b99919b96887caa5dc94b9995b53a96a32cfc77afe0e4e2bea9dfa601abbf2a89fccf4b6e9ad522d2a9abea0fb16a5562feaae2f18505f284f2cd533dcd1d2d06ffbbffc9716f64d1d6702a3ae487d66f246f0fe145b64f1522630b7f135c0cd9024563ff1a0fa0186dded4390c103b3bb340864614381102f56180c227673bdd229b52d8cb622ae98a7ba75859c6ccd3c2fcc9239546722d6f2d50db29f2006a686bc3b2d4eca7ba60a1bd609832f8aa9c3e5e", 0xf8}, {&(0x7f00000023c0)="116188ea0a866a3f640c1028db3eb37fc2c85f8f7b408c4f548bf6cb0865cddadcc21309376eb2d2ef7e87d33821b795422ce3ae1b56d89550c74952aca99978b5e8878d162281f9cf8c04b6f5f37105900b5396f01b83843aeac4bf7f91d6117957a65ddb357025e50b63c58fa1c3b90e6b06405a763f9acfc751c02441f3be4e9dd7ea6dc7a2314d242168c60156e10a37a9d56ad784907b8fc63ed47289a002e8d4ef8d6a", 0xa6}, {&(0x7f0000002480)="549b803fcfca1b693f918751fb02395fd63c4a541b979acb6c6ae86d1ccb4b2987d4c32e25c9f389b00172f8e4ec4314484aab4bc1fcda36c8be49989208e87c285ce954776653d2796cf89d6b6297b00b2e9524143203a329280db679db929e984332c81029f8871172b411", 0x6c}, {&(0x7f0000002500)="a9a83bcc38dec5eaee3ca58e2bdaa49e911cb797daacb751ca881229b0506028a8d0fb1e80132de16e148c4784142e6af0c29c0c8f44243d783a040825b0c6c1c9245c39e7ec0336bad1dc4b7b02af30d5a906b85969254005c6f40036fa46ab26976d928dc95760bfebdc3abfeb52ff0d4b7871fc9cd53671325cc0bc5770090a820f948fc537e093fd135ba814f3ea0c142161d45dee33fecc346e8443a54960995112301fb4acd9131f3889fdbb2dc25ba588b8eef1ba6d741755f71f8720ad2731b7b5b32abc777b7e55b0c5011a4a13044a75bd3060ac0d38e8847d1ade57a1986bcb9a2eb569f5dd7777b0c76e71b25192953f23d31b1008fd46c28a17cd51d9c979dc493afa7d73f27739a4a730cc448da40440efd378b74ce784a07072531981ba70f22a7f39b66305d9436192103bbfd05400d49bceb649a71d4627158d00fbeef3eb369e00240f8e90ef2aced94c37789b6cc6ff1961588c085104bccc750e1d2744010218cf2c6fe8cc3529ae6ba6b4445f998ca29af8909881a3c6569d251a95148a1ef9c072e33e5140950f38048701cbc7ebe69304772b992dd4d1d4a0f3ab6f688aa4290fa3f5688a54c45ee0b3f3d8c217df5379aec8988af5141bcacaacad3f57445e841c9a51d445cf90f8b80b9535f32050e92c35567ca91052d9bcfe5d334980fcc553373a8632f222d73b95b597f5fb7d2e737aea2744aefda5ad2cd9ef3f86f87519120eb39ea21407ef43d0d2ebfbf06bd6637db8f07a78904fa0df77b892c250dfef6c1d99ce3d6df820c3c4a4ec3253ce6870f36dc0a660d40358a3fdc3dc6cc383afe5c058c0c80b17ec734810b4364bfae499d309a685163d865a02a4a78d3230a7e22073634fbad5790e8a15427f7cd010740625ccecb9e226cdae18ea1f0cbf03726563632d693fd28dc42301e622a9001a64f14820f08b378599c8320f06265c6fd7da892d0a18eb742e7fa55f0aeaa08f22c257ecaa0a5498aef41a136401c8a5d56e8518669fe21e72b3041bdb8da35b56546320bdf0eb2833077cf8fd201f6391cb722636aa325bff7dee8109f8819b1f840452f7ef428eab1433062c2ea7ac82ea37b6939ee6466456dcf095a033bcdbd059c9ba1aff474d6a51a031d87ec7cbf4c4ee4d80018b84f07a46cdf9cdc4bf313a090727d62dba8164a90496d7e2a6be533c9ff7d673b405c0232f4d9a7d36992239a55552e7f0bb032b6fefa1146617974a8a562d5ad3baf18e11d3a0193639f41dbfacfff84840784758c031a38542e59c40bab6c19c6462923c53e619ff655e52215576718de9328f7712d3cef4b029c0bc5d52369ffb20be18572b193c4ce9a7554e1aee8cfdab1448d620ca3d8e680c3009a4e03b48edabace6a48efc7393a0ad7b2a01183226e75a2cce396a8f59eb2189b8d70fc60bf324974df434656c65d2a513bd00288d92767283d55f7e64b846d0b2596efe8de2cec4b89cc19eb4016240de3e8ac3dbf98be675788c6bc812d54f4ff3689e537dd5885428d71ecd81edaab44a0c81b6cd7d078000b7e109759fbdbecb2837b0d724eebd1c90a463006978e715faad7bda353d0039204ba0117c75273de3e126d98feda7918fdea8e7eb69cee5ec950ad07e7ef03ae774a7ed3e8371a3e47a9347b0c9b49f642ca2b9a0995eb48578d12515ec38a671bf2e6a6a0dc8be8241207e8a5baca6d89a363ffd42b755db468853efbf3a4b8c9f9ca37cce5ca403cf7d28e4594b26ef0a7a22ee56d752f92568fa6aaf580af25fa0fddf8008ee25191949905a47322bb2b04a77580f529f41d6111a810725cfbd93767ebe1a413da588977c1701a698b76a0fc39a68604e8911f2e497698e0a46b61ba0455f51f18fdfb6872e41cbccef8b8603c17882fae596519df5ebe6f34944032c1f06b4c8fa03bfc6fea3a085bb330065e14c69df5c3ddc05cb9b4007c75af79f50bf4c6bd79e107b68f9db097a155b2b7cbd75a7348158b10db4738554cdf568edf453d566dbd8ca4c42af6b217dae1415b02c25482497de87ab5a5db76842b1760c12b9459c0073af696f3f94f9d3c0bcf4b97a856d906d2b6f12be6fe5c0962a9c8b0fccd59a2690d9718581bd5c507cc7a4e57c16d6e816fcd168d4a7bbdca41873b75cb7a44d50c8587050b1c15256f295d857a9905b64283be354736ca7c98fae4dbf00ef69459a4371b964e8c499aca73ee8bad16e9ce13f3500c39b19677ba4a93b34bed8882665029ee76396cb477884187739e35568ac5b26dbac0fbc98874905d8bbe8ebea1f4b60af17a93fdd06dc558d7a314ad4021ee97479d1173bba686d3f0ca1be685cdebbc8bd387e8e4a0f46d029f7f0e08647d18debab7b6f2613fbb157e006358b9152d5baa01c3700d58c3459df4a4cf99074971c6bd3e0d963d62048869ca33cfec1b7d1bb988b07c03520d13e73e98abbe0a67649e7fad89aa05ffc7d15bcfef06657d029640f89201a9d531816cac0e62c6ffcdfc220ab1f78c3c79f9cb560fe0b8e47543b589dec8881cc9186f73a189ebb1ccf1a1474d7f8d533ec070a00d6199470af5f1e6af4d613f0aea39126e20d5ce1b7203db076bc119f2abac3d14ab023b1f2f0ba74c911369e6d319318c5a29bc7e49eba6c919d6108942b88935f0b7052051e0e37c82016f33cef10b9dcded62dd5c4801aac65ec0a9133f06cb989f937143a7889437a5f23a30a4d73a394d7690398cf80d9eefd575839bcad76d35890ac23fd690baa4c4f4ccbec29d5d65601daa7d000fbd84cfb5782ead2b5c475fcfdb73dc035a1b3251321dcaa0359b957217ae4f7de5e469b3a384ff204d03cd2f2065da20c1cf9110a31894252be5bbfbd1eb8e5effbf2679f5bc636e263db841190ee46f44310a14e4bf71317664d3fbd614e12e38889f47cfbf637ce11727bd8c4d48ffa4489435e5b1ac870bbda2a9b4cea2e36c9703980871516a8a069ad5e7ec5232c8d92fab5278b2ca6f16b00550a6472d080b683ef368a03697764ed1dd63492c43a2ebd6cbd666be7d278181c94cd5cf7c90f7f39d632817241c79bc7826bbf0266365ba67373266d7c24129e8fde22c5783838acc9704f118af86d344a1053985028e1acc0e517d3517f674d44aa476fe465343a36ea388984ed0040b7adad5589537e452c8509bb293e47143872a52d75ae54e37c7dba66cc16f1d6b0c4f43eaf873d8b1abe97c491bbe74d612c709dbe73d91840bd1a952878fcdbf51f8d722455d2b2ec5556ab7a804657f16a521c148b963df287f6d5cf3808d749690e48035ac7686585b1177488bc63d39c6e305a4106581b5a0a2ec78b038fabd50a49d31d894f4b48fb42179c496f7f29e49cef5432976b8789373438c03baea851fb524d470ae670a2a224933408324b0b8b996e1ac576be3d857c4328773bfec2320ab9be23cafd158fcf237ebb0532e17b140661156a44bdd6902e16035904a733fb16a66a3fe236f2ac52dd0ceeb6a2f1fa58bc0c3453442344a485865b7c736786d7a2244bf0c71760b2c3c4c1d159124293e4b136993f92b56052818cc2b6208d98525e31ef214f3d361989a5309ee33c06df7647c8346a1c22680a4bcb371be90dbfa4056992f1ec2952a3abf51a66be1fad559cbe0b1b21777dfe95b2a0f3cf3a9fb8199c8b4f8e275a83bc41476c8e9e9400b858898253467ac2c075a88a296c4b37e15eadc98a8649214890c5063c3bbce416812b5f1d9baeda5ec51e28ac91a27d8e7f9ff08473f62289c18bda8447ca42001d3fb415a06cf8dcc1465014ddcd76df3f2ef85fa7de75626a358ca3433a4639e1a5b6f87d82fc81285e6e0e0fbc88a196eaaf4291842167cbd428ea7f06dcf4424bad579a6fb340817bdd1fb7c47a73a03b179b5cc11954b8733c7605107857cd6309defb79453081d4c0499d3a58255c07bcb6c8ffe160af872e58c5441ccf8000ab48ab6b649af9c8ee0b1db3a05c5e9c86ea846facb5923b1c801e48f68f3df317dfec6a0950584ba3b93c64d9dba67a3459688bb6713bdf15a1231e1b36d40358667ffd0a47b07ff7f4cc29afbe4f1d1b3e3b94dcef311366fe02858bf4fcf3d54186623f40d502e95b0eeda83a6d2ca6df64f3a044b0e233b343ce940585546f298d4b408c97098f344cb030c8b235b43cd1033f944bf1a1921a36e8d1ea6df6846337894a6db309a92c93858e3423bd5242ed012666c44ec240a627102acd1fe703cc32cab9c627763289ed4c96e570408ba2a2ff4c0c154b3a7c3b38b026b75ac4d3fc1816eb7ef63429db766c5c332d5db77e7812fde8c6aab3a49ce23298eacdcb59e507e28345fe2f83fe0673acfd25b85a1a3ceac347c829e8f4a181e02a6f0bcb2828f9c1f3234394e7575453caa2b12cdaaa6b8d379eee9a731a382f95acea1878285b6cadf3824f0a5723418e8009a33be593bbfdd3437178f2b9393ea645dfa8274cfd74bda78af587eedfff94290e345b3cc10909648a6645884e1d5d638952e4a3b16e52fce83190d5e29684100781d404982dc94c6889513589fab794c4b53cd61b0edd5218467eb3f87dcd857f1a1073ef446510a907ba944159011c4bc7458e71df65bd35a7b01b5292de2556f456934b6f40758a0b8b4bfa10ac837f64469d21f218b05c7a67a8855f393935664da28ec1307a62bc1c2255b0af5a38a7d7800bf78233543a879175296eef3324ba30cd034bdb23c649b3ca466dd9f8db961a0a7a0c429d882fb81d3ceb885f839c6570c7049b9a614b61334e43e8e2adae6bb52b71f613f77ad7eff7958e4ac70056b432f10f52d00b026bedfae4a49c04d49fd9b1749fcf1479a3bead53fa72e343cd1cbdb437c7e99fcdcc699d7a6780fff6fd6ee23f30e079e2b6a913d5c431f945d58c6e32bc35e83b62938e57b801cbf86557790ab7a66d73c48f9383f6c9a3d41d936947153a54f47ee00cc6551dfacffd320d4a17346073a64da160fba97941b4aefac2bafb1f45dfdd1fb2eefee5c7971f713d3d403f87cb14ec17ca56e72f3c28018246e85d2ce996c284a21a574bba55b60997e0da75979db1819e6b25434b9eaa437f08a67978f5a1b9ecebe2a6ff8c3827baabb9f455e910d845e8ab6544f7477b4dafe713e210e8a0756f1a5ba5f1e01206bd7e8e9105c260f4aa97325fde1593f52912c2bdc2ee7452aa849bb362750e5843b80091a554ffe187c71b680399684051f4a313c9797b236ba537f05f519c8e1c3d69707e967825d20d3694eb085659690f0f8ea1c18cfd209ea63957dc7989e07777bb6c37ca3d4bbdc8cca8c8f1fd71e0ab1a0a6e3cab42c61892c51d5fcf031a5389a8ee412191de03d862bc74909f827ed00ad6f3449f5ae794b0962c538fdeb6c9f0e5a086f2971391e388fa8f72ca3a3f5fd9a154a171f50d8e414700f9e0dbfa6e15dd9516099bb1cbffbec42c223376b3e978c62ddc05a909d351f49a5b38589e4b950f7f3651e7741743b305a5caa0d868741ee30a9d7df453c2e2f635474c1b464fee17fddb8c20549c2e29132f3deb3e693775b68fb59333501a879f3c30acf6132f827787e78e863b580b0dff6e6a9e3095fb914227aba02298f96f308f9b28fd1788dc6d3c8cf9b2e7ef508cad59614327918739a88bff00d0315907a41deb898d54d5d09849aaac848b4c6471a011d3ce11eb96794047980576159e596d05e020ef10e3d547fce5496ed1e7bd262355c12187db72bba1ec5409813927e4df9b243ee4307403e353613ccb", 0x1000}], 0xa, &(0x7f00000035c0)=[{0x50, 0x0, 0x3ff, "a0fce68ec9d3e3cf6af8758e8977d6568255ee5fbb07346afa8fe607cdbe1616f2259fc9811714e4213f6f91b3a3cb8e4d13e03b1677503994f547ce7159b1"}, {0x18, 0x39, 0x6, "1246c67e7699"}], 0x68}, 0x404) getpeername$unix(r0, &(0x7f0000003680)=@abs, &(0x7f00000036c0)=0x8) chdir(&(0x7f0000003700)='./file0\x00') r1 = open$dir(&(0x7f0000003740)='./file0\x00', 0x21, 0x41) r2 = open(&(0x7f0000003780)='./file0\x00', 0x200, 0x61) chdir(&(0x7f00000037c0)='./file0\x00') socket(0x19, 0x7, 0x100) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000003840)={0x0, 0x0, 0x0}, &(0x7f0000003880)=0xc) fchownat(r0, &(0x7f0000003800)='./file0\x00', r3, r4, 0x200) mknodat(r1, &(0x7f00000038c0)='./file0\x00', 0x58, 0xf3) open(&(0x7f0000003900)='./file0\x00', 0x60000, 0x40) getpeername$unix(r0, &(0x7f0000003940)=@file={0x0, ""/4096}, &(0x7f0000004980)=0x1002) getpeername(r0, &(0x7f00000049c0)=@in, &(0x7f0000004a00)=0xc) utimes(&(0x7f0000004a40)='./file0\x00', &(0x7f0000004a80)={{0x4, 0x101}, {0xcf, 0x4}}) fcntl$setstatus(r2, 0x4, 0x40) r5 = semget$private(0x0, 0x4, 0x400) r6 = open(&(0x7f0000004ac0)='./file0\x00', 0x0, 0x4) fchownat(r2, &(0x7f0000004b00)='./file0\x00', r3, r4, 0x400) renameat(r0, &(0x7f0000004b40)='./file0\x00', r0, &(0x7f0000004b80)='\x00') semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000004bc0)=[0x6]) open$dir(&(0x7f0000004c00)='./file0/file0\x00', 0x10, 0x180) fchroot(r6) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000004c40), &(0x7f0000004c80)=0xc) open(&(0x7f0000004cc0)='./file0/file0\x00', 0x1000000, 0xa) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000004d00)=""/75) mknodat(r1, &(0x7f0000004d80)='./file0/file0\x00', 0x100, 0x58e) accept(r0, &(0x7f0000004dc0)=@un=@file={0x0, ""/108}, &(0x7f0000004e40)=0x6e) 00:00:06 executing program 5: open(&(0x7f0000000700)='./file1\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0xc80, 0x0) dup(r0) 00:00:06 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r0, r2) r3 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = dup2(r3, r3) utimensat(r5, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x6, 0x7}, {0x1ff, 0x5}}, 0x200) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) dup2(r5, r5) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000300)={r1, r4, r6}, 0xc) r7 = semget(0x2, 0x3, 0x4) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f0000000340)=""/57) semget(0x1, 0x4, 0x410) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) fchmod(r8, 0x20) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getdents(r5, &(0x7f0000000440)=""/131, 0x83) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000500)={{0x18, 0x1, 0xfffffffffffffffd, 0xffffffff00000000}, {0x18, 0x3, 0x0, 0x6}, 0x2, [0x1000, 0x7fff, 0x8, 0x9, 0x200, 0x10000, 0x200, 0xac]}, 0x3c) sync() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r9, &(0x7f0000000580), &(0x7f00000005c0)=0xc) mknod(&(0x7f0000000600)='./file0\x00', 0x0, 0x6f) mlockall(0x3) rmdir(&(0x7f0000000640)='./file0\x00') recvfrom(r10, &(0x7f0000000680)=""/29, 0x1d, 0x3, &(0x7f00000006c0)=@in={0x2, 0x2}, 0xc) open(&(0x7f0000000700)='./file0\x00', 0x0, 0x6) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000740), 0xc) fcntl$setflags(r9, 0x2, 0x1) r11 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffa000/0x1000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) 00:00:06 executing program 5: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/122, 0x7a) r0 = socket(0x6, 0x5, 0x200) r1 = paccept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc, 0x10000000) getrusage(0x0, &(0x7f0000000140)) getrusage(0xffffffffffffffff, &(0x7f0000000200)) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r6 = paccept(r1, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc, 0x30000000) r7 = open(&(0x7f0000000400)='./file0\x00', 0x200000, 0x1c1) mkdirat(r7, &(0x7f0000000440)='./file1\x00', 0x0) getdents(r7, &(0x7f0000000480)=""/18, 0x12) bind$unix(r6, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8) chroot(&(0x7f0000000500)='./file0/file0\x00') paccept(r0, &(0x7f0000000540)=@in6, &(0x7f0000000580)=0xc, 0x20000000) fchownat(r7, &(0x7f00000005c0)='./file2\x00', r2, r3, 0x600) r8 = semget$private(0x0, 0x2, 0x20) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000600)=""/4096) connect$inet6(0xffffffffffffffff, &(0x7f0000001600)={0x18, 0x1, 0x9}, 0xc) socket$unix(0x1, 0x7, 0x0) fcntl$setown(r7, 0x6, r4) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000001640)=[0x3, 0x3, 0x0, 0x8]) listen(r7, 0x1) readlinkat(r7, &(0x7f0000001680)='./file0/file1\x00', &(0x7f00000016c0)=""/221, 0xdd) connect$unix(r7, &(0x7f00000017c0)=@abs={0x0, 0x0, 0x3}, 0x8) link(&(0x7f0000001800)='./file0/file1\x00', &(0x7f0000001840)='./file2\x00') semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001880)=""/245) lchown(&(0x7f0000001980)='./file0\x00', r2, r3) chown(&(0x7f00000019c0)='./file1\x00', r2, r5) utimes(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)={{0x1f, 0x9}, {0x80000000, 0x7}}) recvfrom$unix(r1, &(0x7f0000001a80)=""/222, 0xde, 0x842, &(0x7f0000001b80)=@file={0x0, './file0/file0\x00'}, 0x10) 00:00:06 executing program 4: syz_execute_func(&(0x7f0000000000)="42e400c401b569ac1607000000f2420f5d04dfc4810210c0c441fd2b730e4c0fae800000000026f26642d9a5a6e60000653640dee35cc4420d3912") r0 = socket$inet(0x2, 0x0, 0xbda) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000000c0), &(0x7f0000000100)=0x10) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/247, 0xf7}, {&(0x7f0000000240)=""/225, 0xe1}], 0x2) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) connect$inet(r0, &(0x7f0000000400)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000480)='./file0\x00', 0x100) r3 = fcntl$getown(r0, 0x5) r4 = getuid() r5 = getgid() r6 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001600)=[{&(0x7f0000000500)="7689044ff9eb04013d2eae27d43c75043f0337996aac8468f02b055a0ddc23e4890cd058329f9bfafb542a9d18e655cc1ea785361abda76231969521ed1de89a68b59f9df150020c2c581d2e4a50b411b6cbf014ead75b2a88054578121f70fe8851b850bf2a1efc934ef41cc5cb0279909593318b1596d0817ac2d551da1496afe48ba6010d3242e12301aa52eb6bd6ac", 0x91}, {&(0x7f00000005c0)="a8907443feb6500bec5d1c1f7eae9a95f86fa5", 0x13}, {&(0x7f0000000600)="7bf13cd5323557fb34a25015feea64b3df551c8f3cc0f0f8fc2f707e02278a4c6481408993a3e5f81d71d2e92be699efec908eee013bca09a351c060124a98df053100afc678d4c6be77a430ecd6510a2adca50b6f26d7f18d10c1271e6a1b8dcadfcb2196481dab8cb28c29bdf9fea050e5f749eb1dad778d983e6b9fa7a3d2f82ea0c2030fb4f1e64d18b22faeea5ab10acad9da3ed6a85c903d1ac5d0af3ff1969509492a76a089c504022788f4fc0d718ecc9dfc612c5e081bcd4de6e5b8e1ff1453356a3abdf1d4313354f08da71a74ce8f1aba6d0b895df90fca61bdc15a6fa9e9d2f234d977f4ef141bdd047ef99b49452f163cbad9f9d34b460c3abdfb49e95d788d90839d5d9d6f69a24f3d06b9b2e4be0149343ea8b4b5d3ada51b1298093982dc45783867209f8ca73b1ed8bcd8f16dcf2f0f38c33d780550586733a62049709ae682a0b3d613d05e2e49602f62619a99fc0d51cfe9f13ecee6642b50d28d0bb6c67df0c4f530a370796f7f447929a70c0e0235d99f8121d620e0720e8ac68a66c0aaae060ea2033614d96d3d73df8e16acd4ea7fae1e4a4761b52b4a606f26a8e17694ccc8a2841194f7baa474829bc0b37aef83b0080364b7a324e1ae04d1dd0099c6c9b4a0363e12ea12eedb3737be760a162373cc2d4f45b845325a235b3961f342a41aa072fbf853e3488d92833ba8d4766845f220483621ac44ecfe57e6e12ccfc4d12e75ce1280360e685a5b01df48d45d88bb6bfdf0445acc84b45d4e97dd66cabe4b86542768f063731dd031c1d01e3a7452e16dca3dc92aa743c719c3cc22e153b1bc0306a97220033c68ef48801899227cb4f78ba93a9c049597f19531afa2e4e7dba382c5ba48df0e4efbafc2ac6043f7572ebddef0c0ce0dcc8d042c7308c3cb67bbc50d7001fd8b01557064fc6e6621ec9b16190b6eed3a5762dc6a4c8faf9af59c528c91d055cf96fe9a6f8755f4e60d9f9e5fd685c60acab86b402d7bad6e02020508891c2a99227e558e3205355347d9110b19b2b1df47ebb05d582ed6a37b18aaf6c2100c356132e1be837fbee071213be9ea7952d6bcfadb32997b6a6d7b154443923b118afbb9124035eb911f155b86f37f4a619dc495bed11c0591ddacf9a50ab9285b9f6fcb5a203a5fd988ad441682d89a4c4610050a38c50e4f8f30e5ebc4d81370d75a04d49dc6f62c9abef6c102f25b7d7cc9f873e6ddb5098c1e04359163ec81c297e026d3d96458b79481be945dc38261eb9374e82acc00cf9f934c959ac9b23bddfb9c3cefb181c81bc022f9b3904a6d25e8d71017d28237801be477486ed087d4536f2d393580ee69db017ddc635e60865c7b8b337d869757870f1da350af6e16d8baa11accfdce4423e3771613e3b500e329039440a7388a5cb37e498c923ff5f3c09adc064d20eaddcdd540237f32dd43a9758a4c2243f10618f68e5efbed966f75cbb54a846ed233b969244140e267fb52d90ae98bc75d284699e25b82985c3aa0d4f590d2be2df1b2ea3d144bb7d8d1be9cc554004b84a598f9ca652cd082b8d981a00b016fd766079808c511c8bd3b31a4619724a268d076f7115bb5d87da9414744667175890f498f5ee7a1df112fbd8c9d97afde0cbceaaff8d1e15293ac6493229e1fe13c69d016c0420c7a55a1c7be1d43623dcb22699419b7cdb25d6e68f0aa394e372e0bc51f144d04677869851fd01e1d5c91eca0bbc6bc72ac5c351f27eb7674ddc51465ffde715e7bfb1a052ea9dd9765890a305378139fe50a70472572fa6194d4a075beed37c7e9a2d25e0c2a8ca142bd3d6a5fa695f2163078b231cb7e322fe38f65ef7b5569c5a601b0a24762b88671d73b42864fda6260bd8a85df403cd3a16e345f4c933ac9840d97f803cb344dd7d7e775fa4949adeaba8f421c8335716cbf8f82721d3be8cb5eea73fc0b787c851ca999d31a4f0d81d07b668ff3b73afdefc3f54273f97a6e3b7a5e4cd5431d6f2e1902b7ba8611ab6b4ff8eb76205c23233ec24a4517f1579ee42aa1722d4fc6272da9293119677e2a3e8db54add21338d255cf0973497abd05546a6b3c56c3b649d280c95109b479f3c5e8328d6b2dd5080fe7e481d5d40d11d49f4eb46147112aa00c890ad3b779757f5df2aa6b326ac04e4e4c281c5cde2815ef7f432e1b0b917be2cbdbe9b3c12ff9842ab7a0a1ebeba46c204f67973ac03e6ae51158ab7f2ad093f2ac37f9e60a2ca6e4531fda9544e52556904db468ac01ec58678c62f54ed7decded330bc45a874fe50ec1f2ba4ad28987a7c27f094301a8e3ec7277885b61ee16d0ad2584029a0bd807a4ab03e85cedb13fcb709d4a9864f1abb14624489a650c40c56b40e0f6fee1e94700f2118571603725fe36907144decc2a402bb1c0928761599a931208535a3e205b5cdbf366e3bf9d6a2b0cea025d9ec46f1aa8436b8a670b140ed1799ac17284f7b85f3fb10ae7421ca052bd9f63206e36ec8ff79cf5f9bb109a56440e813cd827d41286a43d50a03dc3f567539426872d590411e9bb175de3335d22b98462b61ed75d82b0c30243704c131cfb65f070cf6be79810235b153ae92d4ef5d232fdb9e1df28b7b9da6bf9aa38f4ca806abba08daa8c766f44f0f4b8daf3319271b4d67a512dab4b3c775021b52d2019f93a95c950353be8b90ad9fa3c5fc98c16eaab6de7431734a33b0d308e271027607ec21eb800b1eb5765d74935988c68cee5c8396a4d5398b8e91634c07133b236c6b48f69713a160b05c1a72ac2498825e2f64913e8f26635fe1f794a41c90ad2067215f679350be487ba61e175d93dc14ea36b59fc7aab120deedba4b646ff035987d9588aab696bf1f8d1afd1750168f2a06ad8a4abee650f34feecf06b2166294aaabeb529b5c3c882d1bcd0bbf17639cfffbed31b5d04921af897c78df5eb367c58a9de5c11ccc6cd64120b4f88d11e55c77bcf8c92092f124ccdcc8dba337a0ee481dba1b29d91d56f1996e774ebad1670cbe8d89e7b91cf1cdeca7284b09cb067e643f98734f048802b3947d7caab16817dcc658b404035aa389744dae4b269c64e7b45c37c9d21176d351b63374b1406f3dd6752290bce735b21f0f3f531eb1711490b30dbb4bd60bc105632742970ff51f2f8d1e87a1f14a8c3b625fa9d6b41ab01ffd3136b8212134629d0bf7d0a5a72e42a74d75524f50a466784ff1762fbf5bf08cb607d5edfd2a3a82036044b996ed9fad28f6a289952f4b0312bb91e523b7b3c1d47ffa246f7304a9951b18626ae2598d9432df39fbbbf2e5ac5d54468431a5d82681890ec622289008ad2fedb886ae93353d9772021b17e6ff7080ad5cf08b5865d29c96880dc4dca826b5e216b36090252cb65dad67d2b0dfc09062a82b5a3fffc6ed52c4f984ee53adf640dfaa7070bdaa53c5b9d26af48588a06fe198defb0908b3962e92e7987d8aea438ef0635103f66475a0c27b5862ee7d8be936a3cbc431dc4a9768cb472a8cbac3c44cc8447b82be6629dec3a5f6d19e2d1349ddbb1ecc2744b64625fcd10a60b4284c236930e209c1039236d9a5f718bb26b34cf81daaeae5a9d96af367ac750dd394957b1a476b22f410655def6fa83b50a98eff5e84101536b9c8cd6142202324b2dd1720b5778ec98c04b1c9fc3d77cafd3218d610d9fd50594fcff997940ae64bdc56f9056f44592b9218c5a02ac475633c445355cbb270196b2e7629762d38a6af72a958218a668ec0db3f3cd160cd684ebdccae5ad12ab926e9137bc08b4fd9e12a88207576ce3cd8e3a1bb7281dec46b8c3d298195e66dcaf7056ae4182cda62ff8efa2c8072f66d8bcf1e783360490b8c2b214d560f0e39ca123455894a76c08b85e123a9363f911750f693392803e43c937f0ac019bd5b3f50a839b609d9a192c02126cace2b94d348f7a7c49cdca95a3302f3809455496a4e563888f8fc286e89d9922097c9e8a946855de6216448a237651e76e3fa738c9f867f9e5a8037ac87ff755ba2711c277638f63bd343b00f4dd9d698c22c2a0fa999a2e4a50ca4808e286029a2b7d29ec170c65366d6d7925ecef26c6e93ad96790a5ac0b21411643bf6de60e1bb1d7ee9070f99e5eb6783f2a37d91fd6a3855f6579f3b4327f6e3f0abe8568d1c9fd34668c144bdf4b207ac112e3c99f7cde190d0a82b078c58a1cad49c84b0fd54c96885184009b832c7d12b91b58d37d316b184008ee6c1d931b8e17efbbde1bf198aa296feb5a4b5bf517233e7a2bb2de4c4473672e39874a1e7e745c49383b1e1c8f1171b4ee8d5aa9a73b8545cb6c3125e333a36b5ff2eac519778934210adab59cbe121bf9cc8eda0652429896310133600492133eaa8c325f6cc4754a6a06a5e3eb492e7383c5678ae442ca2c86eed32d7ed1f88f7ace0f1569ada2af906cf07c254c897f205c22a780d09030caa394b377d99e8fb52f1dac9f0e77cd3f19c052145ab6a40146fe94b0b151aa9887fc00a2b334cc30288386932471e021c015233cf6939753fccf3c9a938afdcec986adb73a790994bab0c1b5587672c109382bb951e8e44d1abf695870c9d1c2bcaf3deb351e7b82adb20f3b5f7444e13125282e5cdf7357ea6e013b3a8b4e3cad3944b2de6d896cf3ddfc7e901247b9ecfa037c815374f25b1cb687c2b325e7bb74cad0943f5b1e764a5c7f42b4bc9419330d6669b7fc18b5ace9eed88a27cdac0e0af552b987f274dcec40f5a691a7a6009c939712517263c422fb7e505b0e6f01298f4bd6c89cbfc789e781358369cb7e5d99c89fc3152e0e3e4d72f30746454263f4a4dc5c0608e9cbc98a5d3ecb6f0bea91e9efe319d8a57f840d4e2f060902385c0a02ca2ed9b6f5fa6ae8636d1ffb7b745fe76fcd24f610f02f5734811c69af4187575def5cdf453f34bef827bae08302ed97e672baa79ff88c31b15c2899ddc7c47339fa80ca1d5f569c8bb9b15d20278983c4e3b1d7e9e84b3627ca3096af1be28f4ed186e52c86940c553b7113c568feadb8a9d7c4f0d0483f9f15c2f9f4962d0a28ff0ef8567ec2d288627e33c64ee12fc2878b98f377c81631ee0f31830644d5d59f2443c4c99aa696296656377ad0ad04d3f79c002abb11696ff3fa8403b1d0a99b90d2388f44a69b691afe12ab343a54234667030f3d4c91b49faea200f51892adea3775c781940de20bd20076109e98dae01f4c0e62108e3ffecf108cb5188a6f4c281233f957b825bbecfd718a8d968f86649b48c4876f52404d7a4d6cdf623ddc3a6fcea2dee79181988efbdb0677ba12046025df65899bbc6e586ca17d4d15905746ae705970cb2c8abe387e787470f9257adea0f13513a5c1ffe36c55b3fd67487b1e5a2b57f7df63d3a5bf89e34b90b38fb01181cb1ec21ecaffe1f842735aa97a4956caf0985deeb3467f114733be6850d748a4a54511bc2f0b5d5ca260399ac452fc1d076313276fdfe5c82dcffd357eff44e8e33352bb0905d85a0a08b1f40a904cf2db5669f777056736c304a8576a0b326a8e56ede5ceb6ea9f48da6da2e645b3e9e0baf79d051bb8f121485ac4264e41a961a9e006d7533f98911db7dc5031b503c824409b62a7af069afe237f23809454562736e57c4958531a4647004c2c7e47f12ac09dd732ed2ff4803c1a77d2c1aa153ce3e58d23d8371c80a3ddddfa730e20f8a7a6f0324c848725bb1feb43fc9f5f89dd54e6b83b48975e37ef1fe5c7146e450f21365fcadc12d8f388489a658ebc74518ea56afd0d79402", 0x1000}], 0x3, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}], 0x58, 0x8}, 0x4) connect$unix(r2, &(0x7f00000017c0)=@file={0x0, './file0\x00'}, 0xa) r9 = socket$inet(0x2, 0x5, 0x2) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000001800), &(0x7f0000001840)=0x10) recvmsg(r1, &(0x7f0000002e00)={0x0, 0x0, &(0x7f0000002d40)=[{&(0x7f0000001880)=""/109, 0x6d}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/190, 0xbe}, {&(0x7f00000029c0)=""/254, 0xfe}, {&(0x7f0000002ac0)=""/53, 0x35}, {&(0x7f0000002b00)=""/233, 0xe9}, {&(0x7f0000002c00)=""/193, 0xc1}, {&(0x7f0000002d00)=""/15, 0xf}], 0x8, &(0x7f0000002dc0)=""/44, 0x2c}, 0x841) ftruncate(r9, 0x60) connect$inet(r9, &(0x7f0000002e40)={0x2, 0x0}, 0xc) accept$inet(r9, &(0x7f0000002e80), &(0x7f0000002ec0)=0xc) getitimer(0x0, &(0x7f0000002f00)) r10 = dup2(r2, r9) getuid() openat(0xffffffffffffffff, &(0x7f0000002f40)='./file0\x00', 0x0, 0x108) open(&(0x7f0000002f80)='./file0\x00', 0x1010000, 0x140) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f0000002fc0)={{0x18, 0x2, 0x738, 0x3f}, {0x18, 0x1, 0xffffffffffffffc1, 0x1}, 0x6, [0x3022, 0x0, 0x7, 0x10000, 0x401, 0x2, 0x8, 0xdd0]}, 0x3c) geteuid() 00:00:06 executing program 2: socketpair$unix(0x1, 0x20000000000007, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)='|', 0x1, 0x3fe, 0x0, 0x0) 00:00:06 executing program 3: r0 = shmget(0x1, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget$private(0x0, 0x1000, 0xd0, &(0x7f0000ffd000/0x1000)=nil) r2 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) r3 = socket(0x1f, 0x20000005, 0x80000001) sendto(r3, &(0x7f0000000000)="9f8e24f2de599d85828ef077b973ec250b98959f5fd8c350981492e0cfacc9345a89b3932a6f55033204af867dd21c4a32730e43965dba2d8e34363e158d434187db36fce55f445d8e8f38f6c3016a07397238716b6d09d603aa6813595bb73460ff20ea134f63c480012e5a5659bc47ab1e", 0x72, 0x6, &(0x7f0000000080)=@in6={0x18, 0x3, 0xff, 0x5}, 0xc) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) shmctl$SHM_LOCK(r1, 0x3) r4 = socket$inet(0x2, 0x0, 0x2) r5 = accept$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = getuid() msgget(0x1, 0x4) r7 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8000, 0x20) linkat(r7, &(0x7f0000000240)='./file0\x00', r8, &(0x7f00000002c0)='./file0\x00', 0x400) r9 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r12 = getpid() r13 = getpid() shmctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x893, r6, r10, r6, r11, 0x21, 0x5}, 0x1, 0x20, r12, r13, 0x7, 0x7634, 0x2}) renameat(r7, &(0x7f0000000440)='./file0\x00', r7, &(0x7f0000000480)='./file0\x00') pwritev(r9, &(0x7f0000000a40)=[{&(0x7f00000004c0)="975a046fa99e814444ab060b8749e35d02866a624ec261983ec595aa0e2477b018a99bb956acc6fc46e9bcc813d8e329e0fa8aa9de8b6a2a51fa70737a964d67cf1fc1a49ddb8dd7569e7a61f9e790e31469f5d65fa9467f776b3feea84a4a0a13d76d2f0fd8bcde8d309430eb8fec18bd53422d4f799d3344a21db8a45c1ace1e738b827205e1c474e07e75bfb87bb2c0cb51901551a69565cf14d249617c80bc6f2a9cb4ce6e961591", 0xaa}, {&(0x7f0000000580)="1daab8a0eb8bc74de8be7de9732eed57a9fd5c2f6e3dbf7d6f2afcaaa252c3a1eac555261a2618677595167139337babf6e0ab1bb91f3778a349f2d740d07311a01db763ed14ec95b071e871d446606ee4cfa9970cd030521e9a209dbc206ede5ef7c91b02c70e46ad48e9579e06bd3fe749044716d6cd27cec390f2941e52f1ba421f93da2ac6c9c0102b40b61fd76bf19784cf9e93a0a54921c1713542eea8e0fcdd77765721351c83efa154c429faa3486557738e764009e231d2775161d6df381b0c8ab4903cadabdcc7f6b90f61bf975d8f59186d1f38763e27", 0xdc}, {&(0x7f0000000680)="d7465056a7436287157283c3b4cd314c3f502c60c79833fac6cdafff845c293c1f451fc155487ebb4cca236aea753ee1f6c65035e4d1c7cd5e7ee4527145ed5d8cc7187ee54ab240e1a9c2f5a20426ce87aed79a2c5997f8d43e810e288ae28a521ccb59dd18d3aa36a3149946eda5e2b2257328bebb6e46a6bf8ad5a382b950cfa6215f8db904bdcc5e5083ff7537ff9b9ee4b3177018a48fc93db26f0915a3143770d8b5298b47126a20868e4a5b8bfc9ada9ad6c6", 0xb6}, {&(0x7f0000000740)="7bf3cf", 0x3}, {&(0x7f0000000780)="7ccbde8dbdf5bb9323ac8df01ae0750c6773398a93387be600c0b760c89ba75f4b72de014aecc2d5dd38a2a120f668215f854e9051c5a8430a3d02aaf2c584bfcde745e877571a02f6f88963c7399871f24c24ad1f7569e80062a24ada612f2f2b34d03441cabc6e93a30d4c276bc34ad1866a503298c2778e9308a9b09b7fa52971e3de0e8826fe1647fbb129f58efe92b9a79537f171cc2445c36e37d5207ae587036198667deaac4a7ad4e7de3d5c2cebce9d88c807b48878a4392a2a1bdd81005ddd13134a83bc2f643c7348d16f10f9cd0350cecb79822cf65afb265238d9e960", 0xe3}, {&(0x7f0000000880)="3d897f1a24dfaeeba385c199f4e28c91d46104ea5c5cf7c75ebd6c2c1a523e88eab2d6fd746365a32abe51609b8824c9c5ece64246ad8ed600e3ebc56b03a696ff8a2cad08a0b867a2659f33bbe34861c28ffdacfc3294b514bb131ac76d242bef6f0dcb4d2eeaa8e55c2bbf7fc9b716ebbaa73f1a4ad4fd7c861ad249022496cd8b1e1de692ec2e26592acf7c368cb45833af9c853e1f9fbc2421b1bf855dbd4d53b33c3ee570a7548e07e808406e67a1941e4fbd3ad8276d45d6d80afd3c7b54f8e297c9862305076db936b4", 0xcd}, {&(0x7f0000000980)="9978b079f97a584407797c710a90f2d047c301529b0f239f69fdd4485192c2e5da18e13a13b6adb9362efcd7124ce99b", 0x30}, {&(0x7f00000009c0)="2befebfdff4d20c088c1fb206464365dbe9c330838ce2dd8dd654dbfa4647e98a8fff6a3e56d4170919f4311f9f7315896874906e75c7b8ef881fa16dece82b84493caad030e007e8aa91e1a17aea41af5eabb10c27d4579d6a394", 0x5b}], 0x8, 0x0) paccept(r7, &(0x7f0000000ac0)=@un=@abs, &(0x7f0000000b00)=0x8, 0x50000000) pipe2(&(0x7f0000000b40), 0x1000000) getegid() openat(r7, &(0x7f0000000b80)='./file0\x00', 0x200040, 0x0) pipe2(&(0x7f0000000bc0), 0x1400000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000c00), 0xc) socket$unix(0x1, 0x1, 0x0) 00:00:06 executing program 4: open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) mknod$loop(&(0x7f0000000080)='./file0/../file0\x00', 0x0, 0x1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100000000000000, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x92, r0, 0x0, 0x1) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:00:07 executing program 2: r0 = socket$inet(0x2, 0xe9a4ca00cf201cb9, 0x9) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) fcntl$getflags(r0, 0x3) r1 = dup(r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getpgid(0xffffffffffffffff) r11 = getuid() getgroups(0x8, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r13 = fcntl$getown(r0, 0x5) r14 = getuid() r15 = getegid() r16 = fcntl$getown(r0, 0x5) r17 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) sendmsg$unix(r3, &(0x7f0000000580)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)="132b83659e2bfe0a7784b4057b0a7787b038adca55b2f32f9768ac9b07259e", 0x1f}, {&(0x7f0000000180)="6d1301739aba27172772e2a039f43dafddf8a0b287993d4aca8597ab5d48cc81ebd624c05de6c4e679afd39947f413b868bd2e729b887279421606d68fffde2def11d005b8fc6ba903d56b9d81e85ed4fcbb2e2c85bc67da69a45d4027dc480724a4680d70307119213fb5cc9e35d6c92f64ab39aeae4f84a57cd951fe68fa7de052f62aa3a5d2ea23aef7cdf92fc10e6124798a8c0f754ec111c3252907c28eac6b22002e3c3396ab917e2c3c4a31f934a4f4551c85869e9721bec7bba5c61fc53551bf03a6112119c68bbf34ee3e845f46ebc7b1af86c4288fa7a274b6fa7eee87d358c865f5a423", 0xe9}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r1, r0, r0]}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @cred={0x20, 0xffff, 0x2, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x2, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @cred={0x20, 0xffff, 0x2, r16, r17, r18}], 0x108, 0xa}, 0x407) setpgid(r16, r16) flock(r2, 0x2) getpgid(r10) sendto$inet6(r2, &(0x7f00000005c0)="a7efe1fc9f9b5e1927cadde3f6102528b217a459798e2906b192e6fc56e2b87009b04f054fd7e2d14942fb6f327c5687764d25c6c14086faee66ea858954463599dae91491590fd5c8b872dff0b194e61f164adfbebcdf34a16eb98d64e368da971f7f778ede735d21eeb08def3616807eee09696387b13584a9ff07519799", 0x7f, 0x40a, &(0x7f0000000640)={0x18, 0x1, 0x40, 0x3}, 0xc) pipe(&(0x7f0000000680)) geteuid() socket$unix(0x1, 0x7, 0x0) sendto$inet(r3, &(0x7f00000006c0)="3ed00e00b69bde32a2c8ed860d8bfa790c06a89b885a0caede0b67ad5c449614b859ddcafb28532d9cf78accc6d17615332e4f2664199dfec781bd1ae36dd030fe2b613a227d966bcf52f0636b35fcb54e383ab3999d53af7659f0fe780330504e9ef8327bf171ed5c70dd4cf3e5a6", 0x6f, 0x5, &(0x7f0000000740)={0x2, 0x2}, 0xc) 00:00:07 executing program 1: r0 = geteuid() r1 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x80, 0x46) 00:00:07 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x20308, 0x0) dup2(r2, r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40000, 0x115) r4 = socket$inet(0x2, 0x3, 0x0) read(r4, &(0x7f0000000000), 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) fcntl$dupfd(r3, 0xc, r2) fchmod(r1, 0xfffffffffffffffe) dup2(r0, r0) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') 00:00:07 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) stat(&(0x7f0000000380)='./file2\x00', &(0x7f0000000300)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="8f8b0d5a", 0x4}, {&(0x7f00000001c0)="7a569c69bc5be5f06e3fcabf740bbb66401a823685d645f4241d3967085d13a5eb43c9a1c32c124b507abe47c8ed964c9b8bd7f569c1867ba903a201dddd9b9d65467a8137b728e56c8027ecdb9ea8b4dc5d60cb61b282fb78a16e60ad11c7f0aa971993f32f44c1f787420f709048e35f4db0ae3e4aa7c0216aeff683cb0abb49b186f0720d8086b652", 0x8a}, {&(0x7f0000000140)="b7a5827f79713648fab8499d24b768a1c5c81686dbdc965a885eab", 0x1b}], 0x3) r2 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r3 = dup2(r2, r1) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0x8010, 0x0) linkat(r3, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x400) 00:00:07 executing program 3: r0 = semget(0x2, 0x0, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000003c0)) r1 = geteuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x8, r1, r2, r1, r3, 0x118}, 0x7, 0x100, 0x1}) r4 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r4) 00:00:07 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) r4 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000003580)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() sendmsg$unix(r1, &(0x7f0000003640)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000034c0)=[{&(0x7f0000000140)="4006b4fcc96e413938fc36359caf41dde8e67cd7cc838a2ee0033a2e8797c27e6479b36638ec9c8f0218143d3258ecb2a6fc2bbe5c52752715de838f1dbebf0e3043eb450281f3e0effa62c6e51274c69bc5bd323cd46099b3618957e8a14239a1452b77e056b5922857ed05af15d0cf49a0e57bcfaa92b3fa595a1af85a0989a989f7d879c61e40d6e618d16ede7155ee1f00c111c133ff54da75bf7657d354148651045929b105b0958e74e4cb83b94daafde7af31f593d3e773324f99692438b6eb5b11eb1cff20549e32fd9a2309c623eb45cfd5583e2574d3a92ab52bd6a8eb9bdbbb413b7572e0a7cce3c724d9710e0eb15ec0ad160f7281026ccc52c3139d986810d5a594957350bafc2115f8ba3e71866a10a453e41ebb93b49a76eb1287ff65dd2644830aef51b75b07983a9ae47dfb30c2871c00b74afb78f54536a4ee81b6e11958350e98517f672f135818387eb3ac0d5694d8868c638ff2aa9eb3617cba1028507eb94bcd8119f99088f37d6c3c97aa55b3572a0701e8ab90530a9e4e54b8048767f24414a66cafc6b7f0bce6145b54f351be1db97e3b5707083f2212d16003f8696e0a6f48c35725dbfc1b9e9d7d0f7261c2d33518ca4310ffd580084cc865770f24f8e730668bd66f6887bbcefa60c4a7a6abdd2cb23e24465dc6071e404aa08b5bf923e46594730156d6b0c2de61c589134c2c125a4af9465ad10e6ef747742cd9c0508749d59c8d13ddf204a7547a83f6838b81b8e8acb0f1db06025b71041f9451d5f022660e3b93a3a8f54eb6d7f471348dd36ab3382a0f3b0422cd198dcca0429a3148532ea2d609a2378b884cfea81ac4a9e91c9e545fcd354721ed478f910fbb2813d1cf92843038493d9b563082f4795418db78f402a7e4a428343a57cb6c67395ad55d3750365daba72d2b9c4575d432642cbdf7fadb02e8954e35e34b21e49f91b01da3cefc544fa6c19cabcaf76257e90691c62128927ef332a29ab9afd9e42d9b125a9fbbfcd7f65a1971697f13df8b701480f85f60349419a19a8dbf7c4b0b249412655e8819e0744af566d0b99a3c38e98788a7da0aec9067751ea1c011dede0347f157b8bd9fecdb47144df2a020b3fad444fe3904f0c3549ad795b6881bdcf272d4dd20d5d7b3b0299467fbffa54d3cb7272e7e64368a2c4ad41801719b8f8daa391eec63e27b2f9c3f214507fd9b1641406f72b30c311de271f8d4c1cbfe155892d0539f58c5402cae4ca370c38abce11a8396166f821f6120d3acd45cb11612d880a21466b0503b0f1667e02e9f0b0126d2ec3ec4ff62393596f43b617884d530798eaef6ece20d69d78473913b4ed1044bb76577f74055f698797b517a8e85448d642a2849e5f9c4c0b0c28fbeef1df8ed10b4dc7dc10bb67e257f8f5128053cdf74bb89886a5fb8473db8a2122dd3347830e91cd8ddb800d5197cf16114e6a2264557195ef2294854ba8b54eeddd9c7f9a3812216fcff40fb7d592bf722625cffcc3365b46afa46b5c168c73f224f39dcfb6020783f0b22b84c6093194f938dd7f15dc6fb133f96012b5cbb94d6e77b478ce4ab56a7085c8fa88edd9928291f3373190787b41365fd798daa77ae063398d2af105ce5d47d833dc5d6d1c55085c279e5cc47769096ada7168894dc264ddca2702df37df07daa47b0335d42e20ac90977c711fd0b54fa40de58ffcce3a265c1b09b3e7b731d2500974561ced3013c94f500ce27c24970ec9157ca6e902c29328d5e62a0b1652cfa0a97ecf63f535698b7e2081a07808ab08aab4c4923e03ec80a09be6cb5819de6cf68c0b5fbd089c7d7aab984a7af622d03838228360e35a5398abbf9abd82138e82667487c95c3d19adc3b88657f53db09c940781bc2bc34614c064ff8bac200cd8d5b5288adc1f5dbd46a6ea5dcdc5289997da0d83b68e2dded2d7032e15612093abfdcc73f34042bd0869ebb554f2fc942d86e6d28583763dd5c228ca91b85956a9cea82e3536eaa62c1857a3c7882e2131389ec7f0426af6ff9914ba9971e42a6153f15443a4085ec5d90bc11c2b1444c4a9f82517c7c16a9e4f36f0429bc0bdc6d575eb3f6041975db6a29c0c096c3210143e857985304771f2f4796f54548436edc4711cf3d983dae9db0c7cd0d28aaa2ed1c123f945db64541509e75c511033022799c6fedbff6ecccd58d0511780bb791b94788ef3eceeb0e7b3f28de7f7d11076cc3735fcd8270b5be6b89e3c7a71584416aa578ad189e473fe4a4d36b5bf245b4fb3677beeab7660740f77aa3dfbb2f8700deaa12b4b2226e7bf55944ebae6343fe80c0fb3cdf57b9869be167f81799a4c1e2b52742cd86dfb7d3a85ac1643aca6cf48c9d17485768416a844cd58deb235edfb48e23a2cca83289d916fc62a716c47061ecaa8238274dd4f3dad77cfcba5cd01eebdc9365ec4cba508fdd7573beb6c596849e5df8586c7eb766838b748af786a515765bb0e8adfd866c94e752c8abd07d1f4beeb0c5f53d0ccddd1f942a24b3406b8cba9f1a5a0f7d4186ec85f7e51cb75b6eb451964bde531d10d013c4df5e1f88fd7260e9fb8d9d56d9d98a93f6dc7ef00df6ad58eb2cba3649eba23495f500be3023221aeb65937ab39d55d798025d5bb532a5c7c9942f7fb7a41526f3c441817c566ce7a527c7e36395b7ff11c8b555cb3859d2d1a9f9dcc713e47179a4b94ab7368b2fdbbe8308ce41942e68927d9163cb33053393dc729b3980fd87a056d9a36741112a423711a7281599e454bb89f89148a984841272939d3be27fa64e4f1a1bb5197e5fde2d9ab3433bef61fcef717a4fbb3c7c8493674ce29b17ed2873e0c0eaa173f11321036d0e57de653108d6fbd5ed612fe099801dd4d2ccd17fed18dd3a595c1480b2e21d34d86564392cc91c77b1dd0c53c98b256fd77462336040612355c007ea308b682fc7bbe4789564689c20aa9150bf581cc1e22b49e0f60f3c3d444e3075fda42633b304d38e3d6dced4e9e8f88e3e1da1ba68172c6013a1f783433d8fa532afd91eb295e083376d492cfaedb69fd29af44ffe8800078340dab399fbaf2876edcf80a8e4d9723cbb6cf4f6b9bf862a1e5382ffd3e040952faa0b17aa06fe3764e0ee7b34fe5e40900a6f8108a5e517cdd6af16788f676f3b1bffc49fddc9fd20f6e139633fa28b2e71d43bb55fc6d6453357041ea4883fbcf75a068fe4d646f7a2164f90a48a40bb37292c0cf73ee9aeef906d3792f454aba3a407763a46dcfc273498432ebe2a705105872e4fee572fdfd790a9834f15c02e09c36b2d9c313fffe4259c0ae7d1be38b98fd3776e6dbcfff2264e60faeef01450491e30fee5a6aae56db2a9692ce5c00133815afe531d39505767443f1bf80ce92ff86639142aa399a084ce88cec8f28ece2291adb603c29efd10b56881a9cd3328878a0d79ab258846da06f01479ee329ec6b6e671629003159de597a25fdd87e05c4d3a3ac8732b1b01313cf5c8d572d5abd985b5dc7906e23f757fdb97fdf114a8d08849ad84d6c1de2de433a795edd06d98b9901104685ade1c8a59c1b9a1affa38689517da61bf979b36ec0af0fc8d9a6b56727f789f9defe67e2ea8fc48536e4409e511c48975c2f21bede5f34c298c89acd9793709b33f917dd946256b83e70c7d880b731bc6f1a573c0900fea453ff0c0037d219bfb13c57ec892a8da2d81e79971dbcb57d18c7f69d1eac501b179ffc97e037b7cb13f329682091f195e47020de1705111b6bba070083870bec63b4c30c5399a7a0d02b82ec82feb484ed50dc1381e328a59e2894acde945eeddbad84965966d07b490bafd0050b73280cf3cb38b98954407e92c23047133c76fd8eb8b57db83dc42476144dded4b19af64510c348ffb2b9cc2c3aced25c3f7decb48a2233efd825ec1e6b1240d5a2ee980950ea75f91ac4d34505846c6b6b05a6f806386e99ad935a0d73066971607a79399a3bb526ef3d49c4e270f38177e51f9545cd7bcc1da01042a615608e5b8ec065587ccd05a716cf3e11dac4a1b6020e3ade3c3bc6377396b7ae430b8ea16792a1636b8a694702ba09e063900bbd5e624c0d148606b398e6380d314748fcd78ebbfdcc6a53714bfdffd5d06d30ea747ae365a3dc048e2ba390bb5303741332af4d87d6fc41dbf1618ea89ec01e97b1cc5447b7e381158d8badc773be1398f0c0db8bef0107cdab95df9e7e2c052ebb4dbce8fd1c4e8ecac4c29471b115a62c0d512ffb6fa74236111d0300dd07b193b4112070ff72df93c512b4456ba58ec7f69d8c24e48c6435d65b2fa2a1240f9f59f6607703863a74a33cbf3b8234d960da7a9ba2cfa14b5db66ddcdf83b09ebb380194e8034595033491c2abf0d2a2b2722829d095b9283b82ee85d08ebf6b62584c0e698d139b54f897d3bde66eccb5b594b43fa9e1d220fd5a266ef20b577b0e58188b630453260121fccae36480f432a2ea5e30ce9e1fb807f6eb907c1b85a01989956feafeb53515dd7a32c3f918e542bbf65b0db0fd360adcb45402287731ab5dcfa905f19d3db96b21b95dc16fd045fb5564a8fe2e55723ad6201e3eb080bd737c16c8d2d19ecf47cf002dab032b6e9af0022d69fa84cbd31808bcf219e0c05d7395074822619409960f819c9ef48034b25428186dbc59cf82d9ca836a658b33d59bc4f7ad31862b34be244c0c93153f29f067c6b907756d064ebeabd6ff8330096afd657fd3dabbbba4454b94f048d4edd7b60f513f6f60950820509f670c4a5db06def1459fdf0d6b621adf36bb926846297e86e99fe2c4019517473adbbcd12c957753c3e60508fe05285c0b49883cdb242419ceaf3a2e05c5b59a0898870562a5e7eae525e1d5769ec0adbfb0886569b06f1cde356e0921be8c5f753c37ef7bc828157a4e45dd8430569bb28a516e828e008aba71e2d0b2d76ac33bbdd5a816c2831d45662a3722f1cf5bd7c8e89eddf9804d0d1749fa50ffa9225e69102670480490d8b302ee69c2bff9157689759b57108b9b10a22d9b4974358f33c48183369a5a40b83dd8da672bb5435f16a44ed59709d8cdff44749dcdf99c97c024b688f228b7b9bf72e1bf4eab9382f8e9fb0bd33769cd6db88b365e90fa620b9d450b749d473e3a4cc4a96f8472cf3213eea24a3b56f7990a1fab5c107f9dc303a0a9d0c9b9b5929ae74f2c24eee396e9cb414b53baa0b3fe4407f0dbdd2598097134755763ebdaf93b2ff1dcbd8a359061f428a019ce83eac16d54e53180962037a266bfa55c704d6f0e89e8b8c07f328d98eb37ea1db534fd39a707803313079ec8c1619dd93d9007fbe6aeee6a63b9b500a37e9ec4d4e33fe3a9295d6f613e9c8ce4d49f6beeec268f9138768a2876d64c57d8f1857f482e8b493314ca528405fb70e36731c2bec2775f713aeee91acb13187fb163659fdabd5334c11b96d710db03b1f6cc49f0474e4e00af8547c0468c279b7575eb3ffeb1e0edb8995a323a708df950a967cdb1a5ff4dd9fdad31dfc7914f63e43768e86ddf15dd260d8bcf3e1c1e54b9aae4ec646c2541d28f62091c1460401085f786d20d9c1d22e32c99a2994890655b6e4299c140e06a737684d12a884e59f52a7c4139e84c823011973fe66d3ff8dbee4ddc4d8ba1c4e8dc4ab529505f872072e28655c3c37592abc705ecae1df026b33a2595b351096fef2cc3e28f10d7074356bc96ee47756fc55e9cea88a47f9a4b82ff9168dae6d5caee0ca8c3090d7410abb3ee0674ae7aa33efe61d226", 0x1000}, {&(0x7f0000001140)="788526", 0x3}, {&(0x7f0000001180)="39d41306862b54490175952d3a9b2e0f97ffdd4e305ee5dc9b8891a9192afca9b973d0902911c83fc699eff171ad69c0abb7094b1d004e78635401beabf563410ef6894bfb290af3d6021725da8f819d7f31687a21d207a1bc11cf14232374f3ca5b616747", 0x65}, {&(0x7f0000001200)="fe1f82ba5d08bc02f745ebfc45cc1aff8267b6d57da01e150cdf376cd90216fe1ee7a4a02abca2eb08b981f86f72c789a6b9d3ebc6acb77f951eb3e27b3d65d802fb9aa9eccc2864c788861a7fe305f22208c1", 0x53}, {&(0x7f0000001280)="a6595e5eed1358a64ed1ee6abb2b0172d8e912e023a21a457bebd04373479953797c05d0ba873c0357286a5cb8d6e5c2e970070c6d55cb4e1f7a5be41e349ba6c6f4e0083c29354cefdb6b603c208ca72fd16cd79dd468230492da09707cdc280591c94cff80cdcf23bac0da6b3ad2779a5de75500b564c87cb72ced298029e7389136820360230e86cdc092e04bf1bfc0b6c614f1fa2e635acdb2997a7696147e6ab84b4481fad3366d4096cf2248e43e0bcbda3764183ec03644456dd1ba0d8d03c33ed21397ba42063e801996c2353a79484650c5652aab7ecccf8ca4ee04ba501de7801348d356fef18e26b301a3d2c40b655cd000cff710bdef5f06ce2d9fb8c7d1a59b7bbff38be9a9daceabc8668a86f800865be90caa3f31047c6ce1dd4b6097b24e2a699e70154d84ac2fe5d5a98e9d10a0f57bfc3217b73806628687d14d51c296a52bd540ec3e6a74f85f1c59a0a80d28d8533c158fa686d1d4ddb19ec0999b7f6478fb0cd630c5066a239e745727e8ea09724fbe0542d9fda3ac5e6f28d661a8786ed5f0c8d7a117869e95b235758065334a44e9d039170747af25f98bd91a772583ad5c4248c7b412c524156a959a75dfe0afd1f5d140e94d448ef77f9c6b6075e17d87d03336de7e23cd39bbcc89ef14e532a65b403ec48c2577486fd1924cee701d8280e3f5673370a139818562a2e64f741310c1a349d675979c206ccca4c4ed23f52f40a9bd0f8a2f96feb3ceea6896bf75f29f7e586fc9de726abe64d98872e82a91e4d22e380ecde504e28f22c0f1f24529e9384b58e6646bc7427f8bde5a54ff2db16025d38aea4f5ad36c4179ab1df848ae4c15b89eb97bb78dbb66cf27242b804ad18744acc7c47fe43bb5c4df63cb5049775e5ae4a0a34511ae25ee609bb91bbd19bec08c1d657b952c2df698e831d5e70c3cbe4d9376ba719fb6b12226b04a0d5aa4ae768092d128ad829b29168765b3c4a3dd1757ed616a156844039a6fab610c1361e7a2754d7f51d028f198a974f9b360c6b7b504bbbe2dadfe9ab3f3383b8b30844ddc3d5d61cbc0af493dcf1bfa5a8b7cb1db5a84c6065c751cbdb5aae0e4eb2e1581627757d0e4e28523673b9d1264cb9d8ef2d4d0c665a5aa9cfef60b36408ea94326b9ba83ca0334f0b4fa1e88c132f35feacd85f6d8f516f0e3d4509d39ee2bab70d02312805bd56b12ee8db82e537243b120006fe7006d3607a1237cf8de1f293f73b714174fdbd1645d84c63d6921f8285b3232661f634f7918d5f6a6442f8e2f4156b2a4a1eb92b27054c37b44475e6bb73d2cd159ccd8d46f3f5b049cdaa6331ec89a770aee38b556d0de2e826015402b6ca711fb9635ecb72bb92fc77b8bae154a551fda93c29fb2855eafc0bf57ca4caf28c93efee2618115103aff5c69ea793c2460f84384842d5042d2dfa946671778d8f1445ca57f17e2af6c51a0c645ef1f3be63c25eeb286eaca3130bc0d00fee3b846c55f0cf39b717b908798d649bf5ec0da4bd850f73e34cfc26605f2b2f84b06723a21b67198ef85bb31d42ce1702f28dc27692a01a5779a74af85c8cbdc9cc8d66d7fca9a53984bc8b982094165eeebd77ec0e228a71f7becc2bc9293fdd7919c8a3706634930b3ff4c3606fd0aeb54f25811a8796351204f8da99a5571c0e290fef5eac064d07996062f96b83f237ea67c76c52182bc5514a356565dc1d92e6a9f2f19b9ff275822db4a24952567226cf15f6285362f891413681fd1bfc46f447f754cdd5ccb441e3cdd24d26078dd1f62262fb7488d52cf8792d2245c18f3d6831ef3ce9188f5f148603b1890c5fb731a5be40b32dc868c83a88e28b005877fead6959a1493fd2b19d2325a804fb3e0385e0981ec4ed242473d9c9208ec0bbe75ffcb8932c965540f42434f13c40cb5bb77f1d16bf37b016d0c2eb1a7768b9ef9e51ed4e18963c88930e83f23ad81aa5c90e7063865fc16654875de112b5490811abed934dd5f0a9605e34b4e81a194d07aec0181d1f1e6f2ac21d48301c34a0948f57cca008a0e7a38196b7983413d656a08d94d1dffcc0949e1b7b8ae0b7f13b37e6645ffb43434cc95c914d5f17e457194763dc665c144d37280c757cd41d041d97b5a2cd5ce43a19760277168102f1228bc31204789659a49dc108c4a36ec3afb9ff7a491efa92dc5f0ecf790fdc4bbd4499e70b677515ea0668538d7f60a50489c36ec0b4e080f56a37206256212ac75471f7243bdea709d7f0aa819f2df1ac08a97fd88d19eb12816cf2d4c0401f983f9da759b44fd56aa5bc8ecb5511261f609b41b60cca234521ed0e25dc8c3e798a5beacba93859631e623dbf3470968838278b3f684ae3c91353cd1069f68d212fd0e04a0c61089b8db9754f4dbb686ec85f1078d23ba1f8d9103abddebb3334a9af464743a944203f507425aaebd30055b7198e5b94f128b46a6a3858940f6db2585c0ec76f1c66093a0a5717bb64cd4dda7f1c6b2f84ad07d6b1c4a255379bb3dcc7b7b6377def708210902670619d38c8dabb74db8fc5388ff8f32c7adb15c7e5b4db93445ff8a86ca1a622f2ddd74d471f79392c176f3c6cea8a4c8566cd67ecbc0001fb628e11568e24aa5d85f8ad21363917f9b0f42fdf8e7c87b190fd20917eacc106370d5852ec203cf22f4c81581cf66e4a4386f3a20c360d0acf66c29e53ba8e475305c03245761479f5981ac38bcd7d366b8f1b236d7bc2ba613ea70d04af63ec14bcf9a2148907b9f345c45c67358b00853d8cb9fa30ab053a75858786c08fa2fe9d034088f49d7d0d2082b23572dfe6a7c8227a289ecb63fa4373dc16eae4b01c5f19d72fa3407a4fecf1003e5cb827bd412af15423a42f6a24d56ae98d7b95e191f547e2f66546e48f5853e5789f69b9049718b634768d10ef221aa8d78c0979ab40b360b0f467a2b17a17e0f81ed01dbc99f5cbb98a8a0c154b29ad6b8d76634f6ba1d9bea750a30e731aba18e44c14d880887d0f279b8001cbcf35aecf61ae4ec538a421eb4b614aecaada8d9753d2961c27cbec0c78bf63e67853847b842459ff472f7b96a21f493a316f089b0f4cbd4cf0949b974f414a0a11e7c7ac2430437fb5b50c99b46669d816d591c94efea619ec76d4c9175222d36ba62b75507b3afa1b855f41d114ab00d73d939ab2f8208a11765580dbe6877c7d8deebb3949c63a50296d1f61fc326aff1b7f25d8793fa2d6f789a9cdab6fbde14a3abdb0b33b0a903091ef1c9e2283e5e3cbc92d8ebab22ff5c1a1987b8e2eaeab2911e389f8651b3e5110499d66a64b98f47c7d322e05aafbc954f3c56519d626a8673b3626f6a45ce364ff4759efba46088b02236b261d768c13deec56db4ac27040522b856aa128938f9938b8da967aaa8a5f36d6debe3bd0acb651393091866dd1e75c8b02bdddfeeeda500cbaf5e19ca092e350b6d9c17c010d7f7735e63170f40d8d5e13cb253ee91d37ee7b404affb15d286012fe223cce2ab196fb56b396a7f05c56f9061ca3d6f853d37ae0521475c8d76edcf641925a1147e7395491bbdafdb8c852cf979adf7664015b083afb1516b854e997cbfc177090933f7f9e7f5b4a9562d1b76fff439d136fbc2516d54b42fe4ff4f4c0eb97198223aa1ab6636eb7ca920b3b24933ebeb90e4064118b1fc9abac629da9f9c51a8d0132bd268da488dc4bf5355e3c4394e0c6654832dec0147c51184ac80102cf142cc4c947b19e7ca418a30903dbc2f86e44bab0b361da0966c2ae20d59f2090886ac3737df6b3f3fa779a4f7f20384f77db411199a54defa3f680ce676878eaef9b3658616f1303d24f02908868cca40be291f00f15bd18e61de690da4cda792ef3ada0ff1a616fabeda8c7200d882f759e41d5e45afa8a96688ec4f2192c966c4a5bde64dd989a12c6b60c71e844696a7228a86d2ccb17ab05b8e76b2eda10c07e1332cfe72f556a380aaea455a08dea78aa151157be59e0bf5f589c2906a5cfe6cb62508c25b67de85b8a4412bcbbb482fad7ae511666e844a37190a56f2546357bce42ccc4598fd5fc9bfac96bb14ce7f04e2c5c662dc87f22ecbef809eef49ea7bf72f08f835f76e148ecb71da0e1a802a88500ef2d275648a8dab5743e768ce365e9c54553f1dbddec81f5e8be072ea66c77ea73f62200229608c4140db481a177c9f0d084069a9adda1dc57b044df557c60fc71367f086c791c9c47a8fad72d64604f77e89e40cf0f3459e60321f99a285b7979a8467aabd497ccc3d958a63fc843b642571599165cb3d0f37ca317303d7b15608bfad9a0878872e5b3e0a0685a19613a5875ced0de26544c120f3bbe6e32814447c58d363cdb62806214e5cf6dbbb9580aa0e9b56c0c73116a894ad72d76c6550d255aee9d1cae23f4a2fde79c93894edf2f3b143b0c601bc326913db6c967e38cbe797dc8881249fc448c679ecd87970b90aa3682dc02951d4eb0c3ce84ce337dc3547bb23473d09fc49bb2c91bf3c8a9bf22917d3c19643d3cc6f0f4e0f98ef100646987e6471065bf49ebdcfa2c734042173570d24c68f4d429c9d4468a054cd52ed562eeb49b6bdd09989d3e0f69255f22017054df84a5edb597e0c64a58eeab4c61a4ae54fa6e6de57d181f1f7d742fe0ca1af4c01c3ba4a9c7c96d81a5e64d96678db52ccbe317d96fa1ac8e1942cb0d6a28f05516f1968290677fd67a10765c6fab2af0cd7b15acecad88a3e0e0256e44664a539205f056cba3b8a633fe633faeb78529097da4d5294c0b1f5067d3db67508551179e76cb9644c95e90f9e4e8227f69e680dc4139d3fd9de8cd4db4c918122e38902464fea178f67bd187baeff2d2bbe2a865041a13145aba74b1662edecfc4e13f8522cf73511a325aa0ee62943212ab3eba62b88533c1b5531ec70d00644141f86d5daf980829504a3bcf6503f478ec3b5d937bd94cd4d60d64c3c667b219fc558d13efa22dae1d2c908ba7caec35c91e0b32d11b71a61bae5aba8928e3aa8703018d1441e4f29305af844276c2ef18ddd0bd561181ba3e05bc70e874195a0ced00b27d55d0ae1dc4984b377676c537fe11d8c3e700b6f7cf1851356b940510f3ef64afc54826f25c376ac142dc330e3cfaac202f0f69fb0d4987898c628878a5bc94e50294516b9b5b417462efc36b04f83edf15bfb5f3b716b8b5b648d3b5f88017ff98168ed22082dafb05f384ae9ab51a246c5d324e868261705bff45cd4d21afeb4799daafc7aa1c44bbfb6df8e5d2830a5c06da590189ec02ada0a22e7e554ba06f5eabb532119844c588768b3e4ce9c54e559fc05bead605f7eff70e098a1e573a6e0b1853d0b93f88ac35ea8c2a18c6a8be2166b6ebc32d1506f5a9f65ad223c5fc6b350cbebf24010f2abafcc24b78e13c0165d357c6b9b3591f481da1fa873a581bcf8aeadb564b52cde578ca1a5b0a83d0074313ba5cb7db4659ddebc760a4ad4b0fd66a54b2ea19f90f7f61d4e1b7e45794767c1824dc37ac4f49d19473e98c911fe15aefff07319f445bbd85f486af127abe6658abad5334ea6cab7acf46958620042d732850e14991210e3cf4ad10ba6fc245f11f51405716a49b0bd5d81503764cf9b21027d1285f4ae1f6c92742a93b179b857395314c75876c9e195f15657b42e6621e821787230abf8f1fadfd376902f6dab056f3b116bf934b8b3e34d1614816cad8e8a3c2af730d94317b85188fc9b9ff980f5d9d657fbef98c27c2e08c17a54e675f27a224546903676797b1ce53c3bbb", 0x1000}, {&(0x7f0000002280)="123185a71e3711a9c5ba1a2cccabe2c354aa5a11dd3c40f3e29245eb14318554f23728cb", 0x24}, {&(0x7f00000022c0)="8910ca7cecb8548ed94546500ccd2d25ac8f96a90f38da684a10c010c7626c6ba776d33fabe9ef7cb507a200737b605a3ca96cc52335408513e7c551e2adbc524ccd71309addf12628b32fc357f51dffd8d45486552debc65f24d8095bdf23cc41316972d1733fb845e840150bb2ae5421000cfc4833e82a049ce1bdfd7096d88be3486591fe85368ac517", 0x8b}, {&(0x7f0000002380)="3c905091c920b9c186755cd7fb312af27262ccf57fbdde1d0b3eb925bcbd9c7a7e8708367f3b98716d83e711fd112f8ebcb5624e029d5febb837d468337f2b94592f21bf20603a7fc07f1561089901962b6134ce3dfec1881480edd8f70022fb03910daf83687b8b4bab53a3ed4b4085831df1781f9ed8e39ef4e4fdb5d8b43627aaa2f47e86aebd08c3e879aaf373482df4d8fc5a829c4f49cd13fadce5c756762d8205ab50ab461e807036e1c1a8e621e11635581a7b87eb6d", 0xba}, {&(0x7f0000002440)="66f69356fa53c0ffacd6655aa68bc692ec3a6140f2b0d63bfad283ce8b56571af657765e694688982bf51f37b97d39865a5d4a4b77651f15bafc38a7011f4a58ba1d45db870036caaeef4bd3b9843190cf88572495f351d3a0523fd09a0f6fe8de0175c47e09c81adecfd43210af246e6c7afafc", 0x74}, {&(0x7f00000024c0)="051a5d9aee7f08dcc01c7ec202e64814c7baf5993fcdfe2ddefd61c186af87d6ee868222a038f2460c018bfb76fed7c4fdabaac7f7509159d22bb9d5df50a72130f016091687d54ad4c78e583ed5a6ee13bf9759d977cb3bf9a47176b256b3646ed36c24b083e62dbf3b29eac2a810be39953d95d46edf45808403ff671ff23c20d71c5628e1d51a91f39ee52614c3a97a432eac0d405f9b933f02be1fdf0a1e3deb642af433ecd1179eba6786ed8146804a32acec199b1667e258c4e205df1ac74314e49becc11f39f9d5bda58721d1e538f03cbebbe9e59b3a67da9827557167648be171fb6db4f4e7c5a557fc6947d729cd3e0530bee87943be254105af733beb520e8c77f8f03a791f294e1dceca694d4e45c5f31bea99bd8d149a8dca917958b97bcfc993160942b89e51d74050f7a8480898fd10ed7737f3fe5d43f35682dcc8b505b1754d166ea5375de786265dc961838cfd99d25c03554a0da123a88c73aa4f90aedfffbb2539caa6d415d3c4a9522da3c6e4efc7c1d1544bf6774ebdfa1e5216c246d645a27f069075cf75a59b6367017b85c265d2782203178ce3475327cda1f13e157448752969c1d489a4eba96deeddad97c48ae7e85c5fe9dcc81c9a7c79001378fb2f38cef1640b8b6a728932650b23a2e1e2dff69ebbbd7aeb61c0dba923265d4c92cebed4ece8551e3dc9e588fcc100a02e49059707d2a441a9ad9cc95c87d9ded1ba1c8e888d489e310a89c80ab17f4b97c46aa1b33de4846586f546e53e73a4b703689c9bc4943f69a48c3453fa23e59299dc33442914f149e819a3a76df8cc79acb87c670c0d3551b0fbc5b5d5e3ba9169a1051b538c41ba63500295d959efdac5573155b5eb63810ce91d8fdbbefc1ce6bf792eaa045946cbf365960cf1f052bc485322bb74f967c115a2a81b1902ff785e573896ff65bba47aefd7c6598af42ab7f7a905a0a3deac00456d2d37b9e5bf27801c25435c110f59f0d50b6dd2ee74a9916d1d227106b26fea594593fcff2ea0eee3a12b6387c9b2143b25b5967fc8050b626437bd1a0dcd1c09beb99c4e51ed9ddf0a26408367be1974ced89e5a96cff3194d53ef735699b56572efbb36959c216da2558bb215a576892aeb79205469f2c285221d75a145b02fcadaae0c919c90f20d2bf8ca4a1588a207ef0baa37f1d89d8b003dbe88ed49628fe73c8a9eeebd2cda48f9875f3d72bea50f5dd9bab7bfd4e5bdda90ff29441e7f73177cef60e5fbe62e441cfcdcb3b0a5e500b4bb3797ba7fa1aca24f64f176848428e4501a8b47793d51c21cc6c617f53188a836d546de5ff4c9c73f317888aa225cdf3f37581b5292144d2e3caf246de95cf2af65fb96f0eaecaf3eb320d5c4d22ea443bfa008bbda1d9058c83131308b357b06bf15bd5947c6c7eecb2e99fe8b870fa2cb1d9746ac8ae5e7afbf5a1e33011178bbae7168af12eaf0569bc60b93638643f32fdcf5156f8af0cf99c8dd6e1ef30587002df90dc715e57bb1992c0bcd5817f325af3c7183dd504b68d78c166c7cca668879472b68c2b0d21249a2a71e54b0cff8ab42ccaaeb5b524ad13b6eb8f6a62c764b74787903102847243ef1a722445b6afcb86a226086450e8292232a1ae58cfba9902597e8a9312faed38b779991ee7cc0ce70eb94bbf20b5e6f50fdd59ccd819854af8e01bde27b9cfbb0c2f1493bf0996ba0ae2d1841c652e299fc2137708d0d06b61321374bcb8ae3690642b22994a69a4a30b8a3a44a2cc6b525eaec96e25c7db541dfa5fb704d4a328aadda5ef7acbdbe026b41dea2f4f2887fb2c699742338e98b37e62c1ded91d718c039f8d8d4b4c5c02244e12ba633de81d82fd4604dff671c22f9da29df5cd96e4d94f46aa2585c9490c8f9b6d64ec38b965e22568ae6fa8b91ab6d5527902965be6a6745939f87aed080c947e1224002b524a3e846fe3140008411b7bdc0f6a54e93c89a19a0002a8fa987b2710fb712fb8b371ef01fd5dfc4a53775d95c402fbcb6767e09d589f0e2fe31d3369ddf35af8b6a8b08c10c2f748204549b45abda9cc459f95ce04e36ee3f30a121ac588a7da8090fd6564531ad565c6046c5f916ec821c6c743c4bd20ffdeafc7170e31ec17a49e4134847ec7f1c941aceb1ef99750578dd5c9ace775ea56c12667fd2dac082203c56a08786429db9674c164f67beea1eb5c6b54c37b97395518ad6eecac826358ec8bea175ffd564b6f0786182c598d0dc1c271df774eb2b0c596a9155740ca9b2c4e91f23835cf692b562d6d22d617cba9c3671df73416bc7735a923add7919d9ae43b1729f271c90537486c746a85380de5c6ebb30d01eda942bdfeaabd593f5932668150f0a5a21df7ddd1029efb1e65a61a3b330100e0e02f0c9bdfa223fefc5343d4ca0b5117b76debc33e67e8315ced56bf88ac6ccd58f09fea281c83aa56ed4595147168754df13537aced81305c74079a6b7f365dff269f014fc787ec6fd9ad4337c412c99d0fce77db0b0f70ab38434dca87227f38a1fafc435438610320b28d0354121080d1741c324fc73baa8f74eb49e83630b4ae613719e2f772cbb7cc96e6e053f2034f3dc317cf2bbdb2912ef5918a320917da59d4c6f5b7b2d5ad169fc9c6f5c78568bf43f2fd204557082ec8b6461feeb853de18898c7d69ff286c1a8c69f5e58594b735374d652ed8e7404d4b68152c2c431f65ef71a09a17f457891b50bf9fd366d992c7e9f40364eefbaf9dd09c13170a208736e4c453bcd55ec345f9d65359f2b5688276268d38f4de30ecd6afcf29eb7e171578967c914ff156c7c9c7d899686af4c35496353456effe8fbcec8f96396254f0606f603259d203d4cef683f3c3399accb72f7879b878ab632ad156337af3297081a3cffcbc0b3a85facc7c33935f94b898f3de2f08042171065e243b466a1bf6c2d0b4911ee28fc0afbe4a9d143fd00f3bb9ceb68074fd86b5902b19017129eabc6d6cf2470fe6f76acbeee426c3e1351e739d7c72848c8a10882c3f72865b5c2500f5af6f7092e281ec94b02d5a4a072b67c9d553fbd7b1c5bf1e82f47163b7aa9651aac30e903a91b38433b25b4bbf6c7f725c89c3ced7ce0175268c8c20e392852041f6d123d55d49c7693467435d4eb06e2713f355f76ca65d99031663301403b171641bf8335e9fa5066247e281aab0a452683bb463c9b7612b575715a22c93ff67aad830ff355efa77640a74e3eb7ed5165c851504d5afd6b2f05f093cf0a62bcbbd9d32b6b43298b42f3e218168b2f0ad437b83e6e2c8257cd37d77a14c334abb74ad2892d97b9c15607e070978033d3898a94e0ef70dbd613c158fa79718199863c3acc1a98f2d2ae7895c24ea2d18a53584da6e19da0480df2317457d8f86be3f0f97d09c31190da39ec8ab1350ab75144aba8b28c291332154643d0eae2381a1eae2b815c7c26dc0c79932e35858e2c9b8901a6caacb5e8d972231771f451f63299d95dd9586dde5c07f2e03d7dc2870bf9779f53bf21b474cf0cfcaa8bf96833e8fbffd523be240385da0a542eca8b1a15760488acbe825d837542234c8a8b9e1470513698ac804fa2eff962ff8de634a76118b5865f497eb3159a84f2baa651fdb1eeb3909d96868d18f637ddf1099fe7a0966835c74224653aa27d55440aeaa335daecb619dd7c840dc477177a1ab632cd58f6901d587c57e6768e835871a9c8e1d058af170aad6e236c70f81d2011f36c792ffb2981e0109ddc8ba29c4a0700ac53a861d97e073dba0394bbe8ec250709e3ec07c5f67bf859b8bd7e1ca57a41b6a49635fb572f163aff6cd64b3f6af71984830e0d3eefaa24590504a9ff2b0bffae65b8ef2227edc30b5049bc7a3ffb3be2df9c50964312c942ef9874b991392295689fc1f7581541c37947e03926ae0457f1bd52063a3fff836f6edafa741dbf913dcce7e43619793d3a481527c78b915069880074435edb174b671efbf971fc35b52b19a6beb48801a16764fadbb1737c538c20cffdb98f59324ef433c9221d8a91b99cebc04c7fe6adc37bc7c530e0d050ff6b8e4ed6a7d6036e91289ec62622479e065effca959e63dfe920c3fa163ccec4df1cfa403d2dcf2cb4f6f43c5fafa2bb3e1c64f926290c9576d302466fd8d6ff2e115682527e38407232bfae35a19dad5ecdd7eb90d9eb9008a63a5b31267f6d49bcaf2a8fab80065c887a3612b17756bc86d3b2f9c72a8f58014cd2ec9d4fadc6e1549c449c03bc2cac74bd04fef370768a83cec3fe4da7eab86539ecaebf7bd1d73d9ce52ca6b162ffe7513061d3179a5e80ce6d3509fe9b768476c4893df3b4c0565a30eb328c3f48c0a1e96aa9d6665d7b353e19950eef2af4701150f5d7df8e75cbb1338c9ad097e2d7b0489f12b12354d7c4e388fcda0e483f27a6364f3bf96e368fa233374e1adc36821669fd7fbb303ed00ad59054c6cfffdedba9a7e8851215651a901e863a1d74e8c9cc6b5a65aa1337750bc13653de95d2c7e56afd63819f9ca37f519f617738215c8eefddab956346c996b25a29658c062c31ba06da24be621f5d4402b16e1c2b89d59677f62bd296ffa49e276d7be7b041ada0d89d96708f846ac7da6002f92695ff282cce1f0fa0d857eba951b37ea0f006b867f183dc86807d694d64fa1bdd82e4bad301ed779b5202f2f1ccf600d6b36fe1558909a528723ab2fdc781842529422d15dcad1a658134ee077e43fb83c906fa6daa6f45782eb109c88064160679f0b6ce38a4b68e2b7b6dd3f646e72ea206f219ec62545b335262f74e2c08d064721e347213e873c9eb485e16a66d87eb9f6971c2190c561c71f48b4d38cc359307c34da63a9a160782f41862ec91f03c55ed3a571f3a6c69c3fff4ff76fc2063818155beaf01864967fa1865915708725bfa7e2c813c39493827dbf9ef8baf4eca381906a5ba5cc5fe4665c5ac8458f94db5b372376800652c58951caada9753fcecbd3d96bc999b1ae09bdda671d1fd952e398250718dd819ca1e6800e91f3d9e64863fdd14b57111851088c02b415cef2d77822b7d231c595f7a6b0209b24e092c67283c026c520292b34a996e2274d7080f6a78f1b6683e619a7b3b47fa76397d85f1793344c6d59bc22db950c5c5f5c28e0bd58ae335dcdd6cbb48764802b9a05099bad0896431edd97cc5f1910e5727de8bcc43d3a5562a901eb78fd831c206c7edf85825ec2a601f80be491c2a6ae651c271eccea3a2528cfa399dd9904e06118e2fe31df4659d0e3d3f9da256b3bd7bc4f53fa3b980b515f59c146d716fdab6ae6a51460fd98ceeaaf8ce6759f5b3be2b1c0bd4ede38580823a944e2565a81a5d856edd0b2762ac73b17da27cbdfa4f3fdc326018edba411215c8cd60ed73d9cfe5963b238b73f484f5061550f8a53faafd3f3312b613377fa4ecb417f36723a254c27cc7bb81ccf552b24a60eee2c9fd98cb86d71addf3b543c004219d04d62e7919ca0e54e8b24ef9db38002fa16e08cdffb4c12f2200bc4997d3a97fc8c47c8371dce527cda963bc1e2ab8e30e2a5a3ee243c3162fb45b00eb1bd33c6d038ca632c508935da8d4193a58df2b30b137337086d6f6f2e08397c4c30ce1391ff579001749107648d2e1683fdf8268f274e28b176f575dec3a450f021475e82f8ead68098e02decbbb6323ff0cdbe19dcfbac16db80365da26772e626e1c4359f8c6331256e2fce76d132bd0a4139f003a97f2d7a10b1b622270d1e123fe13b9ff40627cc713061fd3691d", 0x1000}], 0xa, &(0x7f00000035c0)=[@cred={0x20, 0xffff, 0x2, r4, r5, r7}, @rights={0x20, 0xffff, 0x1, [r2, r3, r3]}, @rights={0x18, 0xffff, 0x1, [r2, r2]}], 0x58, 0x401}, 0x1) pipe2(&(0x7f0000003680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) fchroot(r0) fcntl$setown(r0, 0x6, r4) recvmsg(r2, &(0x7f0000004800)={&(0x7f00000036c0)=@in, 0xc, &(0x7f00000037c0)=[{&(0x7f0000003700)=""/131, 0x83}], 0x1, &(0x7f0000003800)=""/4096, 0x1000}, 0x2) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000004840)=""/249) rename(&(0x7f0000004940)='./file0\x00', &(0x7f0000004980)='./file0\x00') mkdir(&(0x7f00000049c0)='./file0\x00', 0x2) mkdir(&(0x7f0000004a00)='./file0\x00', 0x20) recvmsg(r1, &(0x7f0000004bc0)={&(0x7f0000004a40)=@in6, 0xc, &(0x7f0000004b40)=[{&(0x7f0000004a80)=""/92, 0x5c}, {&(0x7f0000004b00)=""/42, 0x2a}], 0x2, &(0x7f0000004b80)=""/54, 0x36}, 0x1) pipe2(&(0x7f0000004c00), 0x1000000) pipe2(&(0x7f0000004c40), 0x400000) pipe2(&(0x7f0000004c80)={0xffffffffffffffff}, 0x400000) setsockopt(r9, 0x1, 0xffffffffffff8001, &(0x7f0000004cc0)="fcd2810e5fb893fd824b3b54c213a2cf9528e0ad981923e6986f9359cd556d06cbe595d6b4a96ef6210aedbb1faa242e301db5e73d3f1a58a1c0122895e079d7ae3ee41cfc7c29fbbce7d68faa04101a0aac532fb900391266b377fd4b93473dc8f03947e8b7da9e137752234babe8045ec9e8", 0x73) linkat(r8, &(0x7f0000004d40)='./file0\x00', r1, &(0x7f0000004d80)='./file0/file0\x00', 0x400) pwritev(r1, &(0x7f0000005040)=[{&(0x7f0000004dc0)="127ca460de8b4f9627d97dbe4fad9da2e72afa99a0b2766f48b711978b5eb7ce5b16ad48cf32e3824f234980be0ece43fdf7b3795195486befeb1c7cd2c05414e033cbb9ef291f38667e71756931a706098193ecc8655c425dc1d1e0edaf73e24e06ab2d408f88300679", 0x6a}, {&(0x7f0000004e40)="9d47aa5ac73fe0192e9789a1bc616716bda31a80f2c4da0206aeb6a38af9a67e5c32a03a07746380ccfcdfe62bf141d88949cd3e879d9811bb35253f9a2c559eb1c2279d7d1008841747731edb48e45edfe7e36a8ba1e0d5cb1a0b331fda5f899416e6198eed4004fb039029e59f47b13e48f636eaac229c51a08a6c6b6ef03420d69664d5fb9b2c5e0ee05e5a7acd30ee9c1ed016ad83b38c9d4f76e5c4b108ea0e2df3242889c4389181ef42b360c24d939f708d0355a4f5db1f90995589677464fe1b08350d01029a833a05dee3a7d3cc6893d47dda1a58", 0xd9}, {&(0x7f0000004f40)="623ccfb4ebd92b79961417d6729ae67ea629325df4256adc00cd83e570f39387fefa7c4c5c1ca7c7993d128aebc4ce86d1f36055fcfd3986a69fbc5e76c89bf3d0944582", 0x44}, {&(0x7f0000004fc0)="773113ee45793d09275caa947bdbe5eb6faa4c69e3dd02f006635c828a03f4414d11894add7dab7e827074df8174d01c62f1f10cdb05", 0x36}, {&(0x7f0000005000)="b1d8cb309a34a9f60d5b3708b578b224560672cf1cede33b8795b82599d2b83997dbc0519ff968a15b19dc40", 0x2c}], 0x5, 0x0) openat(0xffffffffffffff9c, &(0x7f00000050c0)='./file0\x00', 0x40140, 0xf8) write(r8, &(0x7f0000005100)="c03b61f179fe7f7939c9e0c6d81570de4b5892621e8d552b2b5d5da47edada2640b7f4319f1b4deede34ccae469d497775bc7bea97f6830584125a82880155eba81ef6f2a32609c2c0fc6578dffa960c94d6996d355bdf3c4b99", 0x5a) getpid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000005180)={r4, r5, r6}, 0xc) socket$unix(0x1, 0x1, 0x0) getgid() open(&(0x7f00000051c0)='./file0/file0\x00', 0x1000402, 0x4) unlinkat(r10, &(0x7f0000005200)='./file0/file0\x00', 0x800) 00:00:07 executing program 0: syz_execute_func(&(0x7f0000000000)="c4a2d2f5ae8e2cb5fd8fc818cc0b73c4827d1a0d47000000c441d1600c27c4610dd9b700000000c4c1added921671dc4a2790f18470ffe0a45d7") r0 = getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvmsg(r1, &(0x7f0000001300)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000080)=""/143, 0x8f}, {&(0x7f0000000140)=""/92, 0x5c}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x3, &(0x7f0000001200)=""/209, 0xd1}, 0x41) nanosleep(&(0x7f0000001340)={0x4, 0x142}, &(0x7f0000001380)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000013c0), &(0x7f0000001400)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) getpgid(r2) setregid(r3, r3) shmget$private(0x0, 0x4000, 0x28, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) write(r1, &(0x7f0000001500)="9538e0579cf4a265668f8c9f015987965bc024dd4e5ef3ef9c880f46784f1d8d92fc5c785484454f576531c277c2a3c2b90739a647a73968e4783bb9c163a2bd171bf4c11f27ecad94825fd2e2e80213", 0x50) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) fsync(r1) lseek(r1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0}, 0xc) symlinkat(&(0x7f0000001600)='./file0\x00', r1, &(0x7f0000001640)='./file0\x00') r10 = semget$private(0x0, 0x0, 0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x12, r1, 0x0, 0x0) getsockopt(r1, 0x1, 0x8, &(0x7f0000001680)=""/97, &(0x7f0000001700)=0x61) close(r1) semctl$GETNCNT(r10, 0x7, 0x3, &(0x7f0000001740)=""/61) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001780)={0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001b80)={&(0x7f00000017c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001a80)=[{&(0x7f0000001800)="474aacd7e5854ea0d974dc5961f9496e34f4859105db3f492588f97b9684249252a571abcec16b737553db141d9306c20f1276ceae9c7efd99f489e92a18876cd840e2153ca230981385d30f", 0x4c}, {&(0x7f0000001880)="1372b6e158b9f6bc74e6ec1c9227557b5368bb5e7d21689aba703f6a5e8a95b124363ab7aad3cb59cd6fb20f9ed117f13c38177fee46f6b8e7e9947084ff6ce93eba529c3025205deca4aef5ae8739618cff0b3288f1523396486359582e794e8f8e783f6493dad114585370a3cf4a166fef41a1052497dc82913c7569d27ad41e2e959ed99b4f928574afd19606b340e26a03f95588c13d1da247adf6833c4894df0cfcf39f534eb9365249a0831c013343f1b05ed72241de3660b5035cc1cddfc84e60bdb03a746bb4fe81b5320f4826f75ae2edd05ddbac69f9d1b89f562484ece9dab5d5", 0xe6}, {&(0x7f0000001980)="63314d80f104411a922a4030bfeb1beae94d07d744af6f27819693743499bbaeed2bd75cc7e0807b4b530d7e4c5b5b2303728c1decafebd6138d99addb145836437f86e2aea722442193b30c2e191bb033a075866175d9ab4471bec7967f5f9c60254d32e8a1290059ae14bb5711cdf16f0480d796894c33f4a7ebfb3d69bed3aeab38b73e90a94367591f950aa85aa4573f6a75c84d16dee96b1529d74d264312f222c007229c6dab5bd10166d2c53ebb815180b0e4347bc66c2c082feadecc3df69e522584da7fa2b9789c0389d512ff0c4f56452e0ee92b1004a7150a905b3dcb7fee83f222463d881f1893b6a1afd941e0d457f753e4a00b57c5", 0xfc}], 0x3, &(0x7f0000001ac0)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x2, r4, r9, r3}, @cred={0x20, 0xffff, 0x2, r11, r9, r0}, @cred={0x20, 0xffff, 0x2, r8, r6, r5}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x90, 0x1}, 0x404) getpeername(r1, &(0x7f0000001bc0)=@in6, &(0x7f0000001c00)=0xc) msgget(0x3, 0x40) close(r1) readv(r1, &(0x7f0000001d40)=[{&(0x7f0000001c40)=""/239, 0xef}], 0x1) fchownat(r1, &(0x7f0000001d80)='./file0\x00', r6, r7, 0x0) semget(0x3, 0x7, 0x110) 00:00:07 executing program 2: socketpair(0x1, 0x4, 0xfff, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$unix(0x1, 0x8, 0x0) r2 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r2]) getgroups(0x3, &(0x7f0000000140)=[r2, r3, r4]) r5 = socket(0x1f, 0x20000000, 0x2) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) accept(r1, 0x0, 0x0) shutdown(r5, 0x0) shutdown(r1, 0x0) 00:00:07 executing program 4: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) r2 = dup2(r1, r0) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000000), 0xc) 00:00:07 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = semget$private(0x0, 0x2, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x6d, 0x6, 0x6, 0xfffffffffffffffc]) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0xf2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x181e, 0x4]) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') semget$private(0x0, 0x4, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getpeername$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) semget(0x3, 0x0, 0x40) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000340)={0x9, 0x800}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = semget(0x3, 0x1, 0x408) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000540)={{0xfffffffeffffffff, r3, r8, r7, r5, 0x8, 0x3}, 0x0, 0xffffffffffffffc0, 0x9}) r9 = msgget(0x1, 0x220) r10 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x410101, 0x20) r11 = fcntl$dupfd(r10, 0x0, r1) getrusage(0xffffffffffffffff, &(0x7f0000000600)) msgctl$IPC_STAT(r9, 0x2, &(0x7f00000006c0)=""/183) connect$unix(r10, &(0x7f0000000780)=@abs={0x2d4c011c6b5d2d17, 0x0, 0x3}, 0x8) chown(&(0x7f00000007c0)='./file0\x00', r4, r5) recvmsg(r11, &(0x7f0000000a40)={&(0x7f0000000800)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f0000000840)=""/204, 0xcc}, {&(0x7f0000000940)=""/24, 0x18}], 0x2, &(0x7f00000009c0)=""/114, 0x72}, 0x1) semget(0x2, 0x3, 0xe51203187af5cffb) semget$private(0x0, 0x5, 0x0) r12 = shmget$private(0x0, 0x3000, 0x181, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r12, 0x0) setsockopt(r11, 0x1000, 0x8, &(0x7f0000000a80)="a0eb61f4830ce32f6ddaee8be88d8120092175f781d0bd1128fe1afb87d388a072149e8edb1d582ab7c276d096dea4487e5cae81da6db8e5aecca9042a0819c3453dcea96bf2378d3af03ea28eba376b7794ef05c815ef716025466d93bc4f4e27b789f33a2ae1cdcbedcf3f36f1f28754963f884d90c2d0b274ca47304308363d6d87623d7f2451d9a45d10d7ec4bf5ecf791ecf81a0b220826a2ce345eabce1ee126", 0xa3) 00:00:07 executing program 3: syz_execute_func(&(0x7f0000000000)="c4410d6c971e180000c4e280f202f24099c4c2b9bc09f345d9ee43e099660feb640939260f0d27c4c2753df4c4617d110504000000") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r1, &(0x7f0000001640)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f00000000c0)="927107845f9050ade2be0b2b2df6a8655703733a2ba87a54763516cff82ea587ec1928e6de87e16885d25c4a43d43571de663c3a750e24dde5d1d9905292e1f5168897834312d7a7f18682eff7b332dbfdabc0403182724117ced10eab5e021dc0f7aa86184ec9a2fce5c0a140b18bbf6c1ffa7509fc1295ee6cf4ff324d7b77f895c7bc7d02401c18c46419818ea0f2a1a9c492534a3c1aa5bd2cc98b33695d271289fb16ff8a7a52ebc819bf116c22376ebe5d8b5a3f934c05c98abb9737935f3298", 0xc3}, {&(0x7f00000001c0)="ee747480b4c706544486a8e56c4aedb47c9e9a9c8e3e20fc6faada9f18508efeed5b71ddd275e1201c44bb78d48aeb6c99f4f666a8b7610b0f6c16122de160f5dac130f30d1db996d643bda84fd50617d5e47890c11a2bac805283721b22", 0x5e}, {&(0x7f0000000240)="650f87f893147204491c848c15f081eeadeb46b06debfb832ad32250aa77e797e4faf81a65f27a9c2d33d5fc4192aa4708dc1cd08dd3f1078fb8374b3d0d7c58efef446160807767d3e5e34634bb84a10848326c81bde921cdd0b724fbce99b2f8c699625a22a89a4cf7911d31540aa9f2a28c35fd791389271c144f28e7aecf1ebe8d1060fc2cbdd45254f7282832bd4f9b380757f3c0f82e605f240633", 0x9e}, {&(0x7f0000000300)="dff7a80f1d2a4f5ef37b1b7c22d23bd9b120bd6c90eef8b1cfe740d4ef3fd216c65bba0770c8c059043c3d67610fd780df83236770f9c79731d240", 0x3b}, {&(0x7f0000000340)="a97b1d18256ba6a3d87f1f6c6ea994c0b3adbdc1cb658a2df3d314878aa826b5c67472698ffe02158b00076fcabc509d8472feb63b3fd1f3e0bd7941f16007e481b27136664cebb8ce845dbd51edeeb1ce8409bb362242b43d2e9e3a5a5bd2e3582ac6e848fe837c575e922b7277e588d1cf2506135a8e26ff53ec0ec925bb9ded26daa57db055f35a00330df29a0af27797c99f2ab4ed039eb0d58f1561432cb19b79247b2db1abee87d2dc5580aa5aefe6ed8f9cbcbfff4a7dccfddb1077f2d4b9345bd947087e7f654d5ad52d02457752a7d3f7da5d99a148f3ba37997e63ef549e", 0xe3}, {&(0x7f0000000440)="fb31e19a5a9479931e2c5978d4f225453bda25e76b8d375466eb892a6ba79ce279dd1cfe05f02fcb87b776f680e7a3e103dd3738b1b79ee2088235272e71", 0x3e}, {&(0x7f0000000480)="ceb39cb981d1785ca354601000a7affa71bf669f20c059bb3ef9f550d02b1c60ee389b364ecbddcca1d977191aedc758fb25e4978b9fb1e3c972fe7717d8efb919f7fbd7ee106073a7c7d1ba880274aa04cfdad0ae4d50bd83ede0561d9928cc936f1bd87823b9a7aa4bd86d8b1268acd91e2e2284b76982a2d6728fe4041c2e8930d186d1d0a70b8b358db84ab24f1fb83ba7bf1e1963fd0349df2a4ef01c3426d230611331969418fa1deca1dc97302a4b501d7256a3c7b53e", 0xba}, {&(0x7f0000000540)="2e1983f7e699d911ec8c", 0xa}, {&(0x7f0000000580)="91e0d414b3528458fdafa9bc6142ee4b1805e4532172f8af783c62b66087243b246272fe8fa2720c7c5e2af663adebf256ed29f6c10b523b2ab3cd33c1b5445ce747ebde19c0b2808383f956c1b72fba1abccb081878bbcbc4a2dd88226892bed87873389b1627866a6d777b43c0761cf6903e85936b317a44510534337196762fc0427d631cacec0c82629636163a1b3a3a498604893604d64a9b6a9eee41f6eb96925d6b1cac50e85dc9d92b9e285cbc0fd3d8fe217a5d7ceb7371a61a5026e02ec50747d06bb7ce0ce02da28a63b5fb75004835cb7617ced23195ffebced26fe53ea87f43347abe3e2a38ed34823fd5c26952318a8b2a7e5e0f0c61953e4c08dd16be1b1c22a8bb28ee722fb955c3cfb65c01c55f410b2ad9042a67bb31d438a7a2a01220bd767c7617722e525bde707f3cb9070d22d75ad73357f8a9253e9a29e504535aad9a2fe5eb67b124a498fbfd8129da4aa14dda17fc8d74ed11a78e0de11143f39ea23651da32ef0ef1bd29801555b27832258c5a9d4303fa366c9dde33208971a2692cfbf0e73db6a7bda4a14a143732d048a58d53daf3d96b9a2c3ae2f98176499da4f70bf425dce83746bcc2afbe5a5448873728a6a5cc77a075d6fc9b30f9465ff5078a2454708d4f9df807b5c061c7678ebd1c41a14952346f847874f3399b51e87c20825283d9af298d7f677512b250523762e4df977f5bac61d5d1fe0ba8b94d0216788e036cb1dcece232eca54df42f8df9957dbbeee37b1a68ab217e9ae8ca48f368276a0510ff8798bfd538f2edd88fa7ae07474d79ca125bd3ea325973f4cc2ed71eaee7622aa558ff884b40467341d1780bd97a3678cf12347c5ea39efc84d35ecf633829ad736003833ca217df98083ab91349151f9c7fa5f82485ae83b65001f0efed8c5ac7d5f42cdbadcd1df92fb19d81138e05908063d4eab254cb9fe3159123938657f842fb713c410d40827f2d5cb89ac1b0b9f55ec5e5e0bfb6feb36b661be96e30b45c900661738ab1fa3cbe96ebe7bd10e0756ad26d4ed4e9f0545258db658c6fb90a7cfd2a3e719c83e6be719479c545bbebeb8421639bad1b108d8208f33b6a8039d3f3786824a5c074bd93df294cdfa2f32a02585c1c0010bb9b20e170ea597c639e77989568bbfcdef253f53c75f53e2f170209b3b12c02c895e38986223b33648d5e765cd7d104d98f6c5dfaf0404063741caaf3fc6f62b30132609d4aedd4d1d894be6acd7800ae3b1a013771d14f14722441b21e8df70b368d14f1ba945c5586b21bfcdf86b70d49aa152d88b63fcb284ed976dcb20961e0d541190e8c86b95aae76378c6cc82d5802a3cb2293390986ee10df775f1ab46e3b4d75c441c50fa7d7f70b6c195341b7669c88874d63d5e501a9cba086a1e279753da98c5f5af4ac9ca2b6f3613dcb472cc47692c652b28bf347c7e269a7770c9b59cbc081086aa945d969ead2d6c1b65afaa86912661b69cd39d85d2c30e5c92d212fc744e657b48bcabfebd91c525ce57216e06ed1f156d712e97de4db7e31762ca4650375a5a529b45905e88ee7a72c62e43383110562980730a9dae87d6893d90ed7dc22725019699e228a68f831bc21441864567ff2562ea635156b68d5a5201137f8690ee9ab172e8aad34a5137eda8ebbccf03040b80b8ef1abb48e2bf79278572d0f3e53748f20e91e83826cba507892dd9ebb36b9511433114027fcbb3bcc7895f43c8dc29027be1067556d8185629560c06a08cb5ca68f226a5432a65429e24e225801c0af76e99ab5527ffb89ccae1cdfbec9974ff7829345525d6ac04acd8a094d24c734540764e8d5d3c4361a7b7a7666308f25981fe8854228d24369d91d6ef721cb40c3895868ef7cb414de40a8b9502a21d99ea9dc2d6faa384bfe8599794eef8115838500ca9aefc5eff1ea21ee602ac68d500721f91b6ab0209e4eb3bce4f8db012cd56a4ea51148bd25ed7ad04d75a976869e32450419132d0c9d95c7f4f68aec966231f35ebccbe1950775288110f25fc95a8d75c9899c04fcc9ef307e8eb615e360f68544fb88f282b99891845afe678c904cd185b4cd579a6566af774ff4231f8d34bf7b42fdf3ac9ec8a96761ce75afb4b51c9ee282723ff7f2b6471d23c83b2c462fb3ff48d4dcdf21194ba7db368c29f2fb9627c114975835d63a6d3fcedc634bc09e540036e2de0693903b34a7acb322185611203afa5b41891e3d289a91b1732a3ca8c55acab63df253f8cb96e14a2a3be164ba5da03d9b9c66edccd7cd00e6a7759b6faeddc5d74c04413648f8ed2d78d7364890b073f28c98a503307722dde3af75655889b0b5ce26b132b35f58065018d23278846ad3d185d84069625fba84a2e98b290d7b6f861ecc09746a7a3eaf24d4e97047987c1bcdabc54c64b1e9751df6eb813880dbf5931695e6bfbe4873eed7d497ca5fdb0be19dc49c8a16f8440341d61170febce6a1ce7e9b5934f99d9420620f2ba408d7921378fd005ce95b2f1cbc102e0ce822f60029b1bae7e1d55bab91c02b0aef606dbf36fc20aaac746750783aa775f7f10cf3be5402eda472bc5a90cdae78d2432152cc5b65bd1b7786d89683d05b1cac91ea99ce2ab31bc85ce3fcee3c18d895f414a8417f7bff7dbbdcee860bbd1d5966fe3dc45960453904e05cb97c68cf2571cc768a4f5cd5024b9c6c630c2aea59bc27ca9b4f60a81f0b81b9ce32a71facf0f1f2f63db7c0f5cccce610b82c2424fba6b2de123e8d2a2fda358aafa7f4bd759fe28dfa6b45d89feac4db5b6987dc459338155386ab04dfcd168ad0eb3cc0ee6e17c2bc2a0ded843694fa84442f28808b144a3bbc5cfc5d166ee2af05c6b0dd2cba14fd8a28585a6002f816a1cc89e8857241588ed2b3e4cc21b9da1d3c66b1ad150d12b06c25d1e49e1379c49b73bb6b26c38c6d7b322934a7129f0d246e410117dee137ac1fb5ba4d3c6b772139a4efc87b101bd9b959084bd67bc21163cab5b2d4fb71e3cfc7a4b7d9ce5e32233dcf4b346a727695a57cf185df419357c6a5cd1928a520e48e05163e9882fc5f61a673233e71752c136cd667be4eb40896e4c15c4dc28be5c8d0dc84856f9a73a5bc88d34068f3a25a872a874e53c98b12c87e7fdef9e603c59e89135086f4f9ffabe8da7a27e31c0fe77b754f4ef51f8249c3b03830695b7a4426a03a86ba63722022761ac27a25c0b6af19645816b401c0f476aaf641ffe6e93f7c5d1e8ce47ce6a1258f3c3a4d2d43d04a9093bc9a34add1d7f34103f0a9d04d5939b512d07d4794d5cb5a235bfda57b687255cf7d117f08b0da84b27f73ff4618105bf4c63cbf9c7112dad4413f17ca79e1734eb44d1cedc8d8f97608d5161979e264e50863f3676dbcdd463f7b5865e3e3bdbfa0e273cc6cde17e6dde51db698fbd6329f4b85facf07cc17dd3e1ed2c5b76ac61db12d01d9e059e9fb04aaf0a7c2dafa46f230b3eb10698be7c8c4be199d5d058f884dfe074f3fe5ae7e480d36446cad30894f8dd8e02432ebe42158057b1fac65c6763637364f292fb87b4a88a039a7b2464de41310e04f74dc341259475933ab556416602edab847f1a7c76846887d125bb49f06b5372070da1c74ee2352dc01845e739b90d515d938f11f2cb3176f022d6dc3245d9e46e2bdc05a1d457675003f950950ffd848a892919f00aca27e500825c9436d37811095e2e2f51ed60cd1f3f7d49afb3b322fa2420fe01aaefc3639bf5e4557aaac5bd4f6cff3961fca96b57901791d290317241a6bdfa77f307a0c093758da5a4a10128d2f56a6204574a06363db07b4ebcc988c5a3d3cd8a46b0d7aa912f4ba1242044f806b6ad33ec4fba505af5cf439528c809e8d77cf81425ed382687ac5d58a2b70ceed77d7c474d55669b57d0009c0f0fb60f188787e0d0b3a9975a9ac7c3c9b8fe209d655413d9708a932d69bc61745b9b898c8e2cdd867dd3856c8217c12ce1c2e16bb0f138fdada347eff9b3be50f632fc475184cdcad6c38edc274f224c1b3676e7aa937f24cf11dfb54c6f9c027e46094a400d9e720620c23127afd085f41ab0459c3568011fd9c7339ae3668fad55f4013aabb89b8941c63d636895f72738ca073d74831e30a9651865a9b562b225008a9a9ef47dd4a4ecdd4408400bda082dd3577fd42f914b911dd8cd9be1058a640b29ae782333dd476b6dcf52be462053cb08b8df288fa42810b6ac2e8591dc962cf4fdca1b86212c18ca333b4aaf263824a367064b62b40608060a2bba7e109cac4aa7710fad026708295de47dec2c0175c4e95303a0d137ace93a881e68b37a5e4d19b346e4bf3ba9b61838fdc04d255f5ce71552665e58795aed0fb5bdc527382693f9cdf68b214a332861f076869abe4227d1252e4a46f3deba3ab9f0c3b07a7215b7d3f31042ddca43bd6f5393da8eed7ac2e4c37c23afdcbc2efaf26a9f18cd6d5b234b00351ab591f10846ec48393f0ac3fe72b2fad39eb10c151929f3fb7e3d9769ea72ff4f0cc3d58168540957e1faa2edce69a4ea61ce916925da02f7fb4c70568c35827485e9d6fa0f34dc416bf6cda7a07d8d0b2e90b986df3421feaadc1c7b1e6409a2cb8c697df28115f829ae6921abadc2fea8fbb57ce15d10b017bb17c6ded831bbaca71b548d638afea091e18735eab2d246d6276d43900fdf000b9a3aae41f0834e1d5acd167f7a179229697da73fa50aed4b30f0f7b914a257711d029a9ce5f4d6b38fb6b2ac9ca4b47dd15f3491e3015acf2771a6859f123632f894cec594d1cb9283f3b8216125ce95ff385e963dbc9a2bc8190aed1068abbb0130c858d8b5c7add910cde3d65019f66b08c692f03ede63f2f74b4333a9bdfcc5aab2019f2222b0fd174b80019e8efd62667bba283bbea8d643d771ae4955807ca91e809adc9a42548583d61faf2d634d902043792d67ec797440033616ed248246f966bae073b487e0bf993b6f732dea5d14838c6f4c70ef1b92f30ba0971e2c3dc6987b0706f9078f751f30782febdaa9127ff60a79489810def16eb4ad18c525647d462091a9946d8d975b0887ef3419eed652b73f7c92fca9acac7f155c34efaec3487f4e1895d0272fddc8196dbc7fb69094fc0f026e0dd74f48d74c357d7e51ab9a0c5f3f3d13adb7fb540b9936a96606628e1c43a0fca7228fae3f81ecd3e79a3ff3c4c3199856204c7d4fb10d779f10d23392c75396e5e52c0ce403c46183f7dd23574064798dd5f175c18f11f3e4f9056ddc6d7afdeb0c0a83a446c15576ce97e27f7c1839e7a1f09bb41875402532307788c93d56f022eedd0c78969890656e2ebf58f4b060983c7511b11304f9f44a59a17fc9a10aa394b9ad1a87d4c013c289331202576fac4afdab3a0bfaa76b82dcd5a8622d5988172bb4a04256ee94e47bf450329745bb32daab6ac065a2e18864b15b2063a1bf95f5d4945a428de8792e4398ea857dbfa4c61d7e8de09d61c1f16af395873d37eff57321349b57e85c41a32a56fb61524df9793dbca359147de0d2869c70a3ad870b6f95d3e4eb6689b09b7710b76c213a11c798ff84039ca51d3f05c411417ad2a3fe6cc398048515a8e7227e16338289d07ac56308f366f937e28eb20aff1ce837a8ba13e0b989dad1006051232f4c21d929938f1feba47b321e47851317080aac56b5593d98fdf8082561da0b3ac672f8d377715d2b80a43c92b2504ff39431ea61e75bd51699167d1aae9715310c3223a70f71039ef84f81321965d9c91de5a08e1", 0x1000}], 0x9, 0x0, 0x0, 0x4}, 0xc) r2 = socket$unix(0x1, 0x3, 0x0) recvmsg(r2, &(0x7f0000001740)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f0000001680)=""/42, 0x2a}], 0x1, &(0x7f0000001700)=""/34, 0x22}, 0x2) getpeername$unix(r0, &(0x7f0000001780)=@file={0x0, ""/4096}, &(0x7f00000027c0)=0x1002) bind$unix(r2, &(0x7f0000002800)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000002840)="03be439bc44890878d8ea62831a966db01fd15dda471b5de2c58a3b3b25ecd006eb123e532120af351f9a66f42a17fea60eea93bfb2cb4e1db92d3e63ca6408905f7e0c88ae575c0be335d4d5eb412f32ec01baec7a38998124ab452045657c69d605e843c4a48d6358671f925fc2fa70e3c0ef6389e72c07e724a15d0845aefa515b067766ba2b984ff537dfdb4353755a6d543cf85", 0x96) r3 = dup2(r1, r0) r4 = msgget(0x1, 0x400) msgrcv(r4, &(0x7f0000002900)={0x0, ""/208}, 0xd8, 0x3, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002a00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000004d40)={&(0x7f0000002a40)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000004c00)=[{&(0x7f0000002a80)="0d65c711e18e24633bd259ad0d8088671a56d1e252ad700e3e11222abae26b7736bf2fa368391a6cc13ab93b182a8838ae7a18a1429c3771b65f03453b00be54e715c9fdc92ad9964b023b4b8ec0fd9d725ccd280d12fbab255d2a3f602b913f66abada95d9bdf48aa334e63d9b446c514217c3d18a08deadcdfbfd1610195d76e6cb5c03232114b61d3646346284eb244ef23091a7b365d303c29b9ce9227e45df039035fd49f5d089a4d44ee070eca35e3568c9298fc0c1fa5a9a8af35f38d745c949114615f773b720fc318d742428ad4daf2c327a274e3c7fa0cc6c4e30967a2f122afb0e2cc2bd9d6494daa8fcf7533ba8cbce4314b979e998408c4d68f906725d5a458655f06f2231010644b3ef22b057bbe49beb29bb3e82c6617c35293405bd11b95cc162db3ce74934c493c22203182b42b5b54dcb94af32a9c229b5944d7b43221f740533490abf95f828f4789f429355c9e22866f0965f10ae5c4244ea5f7d1ca34fb9eff79c7053e4a53d3f969ad772f8c7185994a3bc37f31a0b83e6954c5aea34b2e78a30862e88f247e969d5f270d330f603e77d5192455a656f8a282d71be9e881156f3cc4c1e3208acc33db834a358e0743957af8d0e2a09e1b1ffccc1b9df3ece72f8e1d70f426ebc2bb49a408901f92e939b34db0e98cf6ddd9304a89c503d3670344559dfa6a7a61c8ed5156bf1fda211175bb0e29011a8b033fe7ab8a46fcff150427c248d6e30e65d90adcae0b3549c1a9f7c37df83681b704802b7f2f7c18433d7cf1577a2206fd3c316d3504ae6a68db5553bc76e47ce853966d29c2fc6307c71698491170fe78af70ccbb93d089b41676b5fc90f50f9bd5b859c0d9f5e01c17e57972001af631f7a541d9720cc12a34a970b68113029dd1e7919c4eac3fd563654cb7df1ad1dfacf1fd2059aa31bddf08203d76394794678a00a47f119c8a069516c2c7032420b094d2c60f45ab55cf6755014acc387691766393dfc255a76f2f3e95f7c21a59379d5a067ad2acb89090b3476293a083ee7bb553f1f3f64d7fdc9b632d7c1ae6f3ab81e7f640fc21d1d67c81585ab46428c1f1b4c8ba2865ff7dc9d95fe4711796d8e4b7a9eba5a7c53a1a50bd3377a07a3b6a53e97e450cd981390508cc10747b2c239f62f676240a0260fabf1d1329aded143961dd85b3b686e52331aa9f09a438c7b9c16195e7108bec28da7995d31c07d62bc185f499c57ac2f4efbcfb8a591e760c5b8ddd0c822fa9cc054076c84d8d72580626db35be80f2acd8a1448551fd43e67907f732ff0087e81123f28511cde93d738e3bdcb73f8bb085ff2d70c9c328232bee1b017b107bdae716a81cf27bc8ce650ebe735a0eb1a9d54436e5eec003d418790d906bee60df4e362c6f1ee640a535f276b41a791fd7c5f93000aafcafc4b42f6bcc66a43242b9251f9cbd0f9569690caf38e593ba9d0c248e90e873f780bb0c4fa35ed05f6a777b046ee4b275d7a4911b34c5352f413b7feec04482cb8ae5d3b7f859896ac6fce5a541be04f12773cafabb7aa7fcca7520e6007b03ad341482effb6fc4afe63ebdaedef050c30eb5c077990ed2d4c30be8df6fdef8b6e1610a479d9088f8ba2a7173ff0a849da68973d01b89738724ee0c3eb3f9bac27607708fb68b113c69915489971cbf2605e2dc0ebe48984999580f9ba1f5de887c0dfc4351536d3b1ca5949a0328238402190b0a32e7f5827bf5dd47a0c134543bdb2639f21ccac433bcd7e207cd805d5180574e70f6b7a63ff91f15d8611c069a5066b056bd3ab795110d8d988aaba02ed550ba71627d67fa45de46cf3090d5a4ae15617f9f3b950569449b1f074b07d74211b3bfd29d65572c92d43c0b3eb8f0aa5149abc4787c92d4dc02dc3cf9d6bd7ddc2137d5f5ed984217cb99ed3fece76770ebcc91f628542529850fc26cb875ee3ce8ef78389d0ecbafd544b6d5086df95a673cd4292392f682895aab484c9f60a617211fca8e00873be5ee2b2e24009dff98db1de96d46420135eba00df323548d24453c70346e13315d2ed0e478e86777c41f4a35c02413eee3b8a9cb0a4a02019508cc15612ad8a01ef4219f2fdf8ff7178c6290c188bb6ba5942d348c5a62b65bf7730f779cd4015d33041066d65877894e707da0b863eca527a54a5a7a288c43679548eb3c953f7d575bb2cfcb1cf0513581dd574f10eefa394af95f3bb36d88bb8d51e46a499f2a89e00a201f504fa21eae337cb48d5802f3224ce4eee320056425e450428b05dcadd9ebbd8aede8a888dc0737a7be62b489a883a955f317a8d0604c943479b3ba6d82b9ed73813de047bfd8a31589cf1eb9f72cacacfe148f2c71036b5e11e443cddc77d23173179e71ab89908be52d7ca4f31c5597ca97bb13821ab4e2672802b0ee4e4107a64388930aec56722bc2104e7f93f22da8de11d3f11ff8cb0cf25ec1b15fad6b544a9f2691c4cf8c9b4ca02978bf46b8536012a100e9b5b094f91e9e4ef0ab94caf26de609af7809f15e9879f22b1649b36736d2e7ba17f9c8ff8d9b062ec767766cdd96d5d16591d03042a67adfb5e8d72723392b04584d2c588ebc6d9f353a61ed60a4865284a1412ca7f7093d5ba0779fbf98d6557276d4a331630f29e634559377c29fdd7a614f199d66587a1a93daa7590a0544017c850431e41a7e27586a5496480bf551fd7814d2c1b989902f8535fdb2e42530d0a75e0b2af8b01d56fd48c053a4ee95403a13c180c6b334500d944f74669822d2a2b1c66ae4df04bd07b5644d09aa6eda0ced38c41da6c32f448f3301cca7fa21220106c7238700ec88101be5fc14b1ee4e954c090afdff0d116c6bbef01fc457c7813acb579dc0e3b8ec3c308b6d30f7b1c9e4bfac4214ff21ef37aa573d1e8c3b4f8d695d6b137dc177868008a7de2ae7abb737671078c9690c74aaac36fc3d31ef246346aabf45dfefb485c9ed8c13b8d1ecbcf0faf998f1bce4d3b4feee59a29f5fac087014b41801ee3016770ed66279cbd7ad69a40fc098fb0c0b8a190fa1cd70f919274637842bdddbe75d93126a7f3e7cde79b9dbc5f310249af05f9b9da39eb2cbd9a9e17e2754abe561d9bd28a9512e76dc9e007703ace638f531204516c19b6c843d2238b51d2c7b9d3fe035563a6fed8d35f7d4b086c4999edfe88dc65abb7e0a1a456d24d6f2da6fbc84f141bafdf4d034ff00173c8de86873c2d392632981dd2f7325b0dd164880abaa8444252ee8ad358a7b74ffbe4a40509720b379d30dee49ba43aa824296adb04a4e4b9d0cfc5098bc5cd24a78a00073eb1d466d6997157bcd140933056f7cc39789d2189d238c6312a6f290b46f7f9d210dd7703bac9c8ec48a5ea3ed832c08e0b83b1852d81eb9c71c4fd4d5ea2d70d6d5f015d10575d11b7b9e2fd0dd701bea40e473ebd9cf101d5ea76408e040aabf6af93bab1b14b31bc8259896761e92a1c7449aa8f0277a21803ebf2b0058d8ae605a0d61585d11f394efc64bc3b2578039e37d1915861717c992c022707d1ac4e5673b54ee14e5a04c6bf992b9ea9b58fc608714450e399f7b6ad7bb170a3f64e3fd6bb2ad11273147c16be17b7da8add695132adcb62d3c08752444ae6b534d5b4bae0a0eec6b3d40dfc10969b81a5d855878967ad11d8d4a76ab4eea91cfd34b5512c193fd3c20cc77b8478d51efc2816a50776796238c397fc8232533d38a19c49e703be36f1cffe2221c229f764eeaf2961c7dc19cafb3c209fa2ba1b9432f45a576beec9c7a3ea2d0dc7dc85858828d287ce27e3f3b27f049db07d9ae4dd96447b9969814ef0c122d2ef66d53639157b52ca515aca4d7adf94c956578354027f1a21804dc93226e6ed5a20f2f3b272c31bbcafc6dd28c90fbd1d5ddc2f84eaadd96415bbe9c43a76ea880048f854423e31acda8f0ab945c909483188639fb9b1353edeeefb8c7cf16bc1cf1c7680e352be28f4c129f35f4a8a3d6ad9eeec497307fae1ad866f225a29fe2ee4c88a496ba9b9743e43feec7a45aa748a0a823df13f6a195168bb2206986bea616c11405530692c7fc3c370905a1af0014c355e494d1559609483c179511a4d1dd57cf3ff2871d706eea90fea06c5c7337960264c5a30ac77cdf5935049fa8dceb088ecd52a1c656a8f94d891b70dcf1b4759ef0f7bf915d4c53455af5b858ca71381ff2026b46f9abbbe19cc79cae938e613a029262c834d937037b9b7c799d453071597ac9c1d2cbf8e2f643590313e5042b3dfd37309c17e870bb60d942f1c802dcc296b66651781c43a8b04fe82bc4f97f80cfff2e81c3b9d12cf307b216b94d7e9643037a671070f786fb1715f49f28c21b96843fa03fa68efb3f6b562e2ed8d141b14506c631a2f9b348121cfcb231efe0eaa9b07de430abe85a5d4543a09d08abf45805da3592f689db8090fe0bf9be80b80118b9f944fea3ea811e57aeea58680e708882d211be605c447cf71e39a27d49007388adafca52070a2576d0bcef7bfb40752854c6560584ee3178af365da18ee69f0277757105d1a8c1ccb335dfef685e55b4ea86d20d7e1beb2b558bfcbe623d4eb516aa9d04b9e93b24e27953d11e102365e38cf90c76c71d32e1747616cf38b55d4d0a9bb2d3c1225b6b689254b9dfb56fd83fd9ba9768b3f13ea167247c2c4f7a40842f70d7a6bd3c8e555134ac7514db269b67ca78896c2b4bfa756f395c0856fa32de665c9d26442fc754f4d66180ad72cb368acd154918267c82afd8f2a1c4627449675bc817ac82f655d3fab851a128788d3b7cdd76cc7c9c391cfee147f593fc610d45f8725866192eea62474d2a592e38a646c12ebd45728289e7bd8b60e9c53760003e32c880c3cf5d19e04458c89c766eadaf52c61ef39c02729cd58bb406e6c08b4295483ac43cb0a821ae9c3faf7e76a680a9d590081a74c1bdf45ffd279d681f22ecc98224caef457faebca0a7a83e71155d73bbe4de197529d79f453dc2feac1fa3083a6f41c8b7968f5d579b94b622b0b2d6d00a5889134b3d01c21d99ce72ef3324295e93698fc226fa352221f60d85394b9dc958e39775a9ed1229160346f126b25bbc53ef38fa2ed44fdd2922bf5fb10c495b04522b06fd9796e38797631007111a033f18663e4319e1a61df9b744f4dba6017724d3293a145af9a481432ef3301afa327d20794957658a825c245bec11802934c56ea2e88cd0e72a77129cef5c9517b334cfee83bc03e2787f731d3ae5fa6fa3ba06c95d28897484d0ccf2f2f364279f905b77770a1daa8fc2411b41a142f944f4b1c0dba7e03d5269f7c5d857c0e97028e44940c771bc88f9ad9b190b0325a213efb9085c6b6af9b048968b2d2faa60d959ea522c659b4246ecde98533f9811d0ae579906d3c8a0655fe47c650cb0fac0e768ff2787952a18ea5e1b88b0261cf5a7de773ca5d327dae048aa1bc5f09b76f4bada8d7a0c368dca64240727d2d22228ed587cdeea8ffde4e2ba1c74dbafbe32e175d5d66f9e1f00160145b38228bb45b5b8849e1017f49f74808331f7352499e70460afc2c31d0aaf5a3f2a8f696cd928d0438a44f0defa4ba01cd9d51e0a26ef4f5b580771f78d5bb516d918c78b2670b2e6314c4ad4488ac9bcdc4f439e73576b86a017b000ae42bf6f909d449e71a36d0a067fb7d5bab374a7ba70e4a63cffea34d618e4982a25831ec9437258e56faa298da81c8837df649aced382bbf43311d0f8e2d9a6609b5daa21cbadd2762f7607324c5ccd898226d2177b49", 0x1000}, {&(0x7f0000003a80)="f3d8b5513e47e509b90c6e2624bb7ddcc8fd4f25fd493ad7289dad7a156175559b18e44e1198f03dbc6500a40a10a0cb5a20ca3c0ae3ac6e6c5e77699b8ab9b74baf1772a1b2ad96b88b27cc64c3096fe237f3703e100f333b2ba447ecb87d6bb0eea7c0072479d8c01e4c89dbcc9942d5178ac6c50a0e3161b6fb7d7fa26608fc1f20b467b03eab57e978dd2849112487e53fe09ed407946dd01918312dc96a8a938c4e4601183c666fbd537416c7ad6cc57f4598f32fa272d969c21a6417bafad39489dcdc31a7c4f5d1ee365249258bbb1b0190f6351a8219367d774246692cad0b052790a572c45f0a728d8885525c9b457cb3a599528ec1d2c05c094aed3a93b2c20e9de9ca2368cb5c70fb79cd04d31608ba350dbe617af5df4e0904bda339b9d71faae554e22bc24f8e051a7db10783defe5a2f7c6aeb10607d63faf3f7bfbb0c83f7c244c1acf7893a4ae152be1e77b8d701962afcc53c218d4c2c09976acc1d89286e2abceb51c03d9396f5a856c1ce9be76d23f4860fe800cf8774d05023c0538f6e33398888cea0a790bf84db0ab0b14c92f8c8cbc5289b5a2a86fa5d54ddff9eeb09da205242d377e382ee29a4a343e57699bf9866f3770dfecc0e1c884262a2a289e19d68d32ef38de8fe85178568d727d1c49ecaeff95c429880e4c28cf81e52ea305b32fd089db3f84f5ef955da6f1b6e2fa0ae4d1001e0f0d8fdb2f57c62e858c11f5f165eceacb7f741136a98c9505d72ded9af03acfa6301dbecfaa0e55a90dc2bbd68373479aee630e1d65f578a4aeeb1fe450b83382c4eaaea5c845ef58c268cb7be33f39370fa2a0c18da0d7ae816d92740422ca7d42a7470b5ffbd0a4f366beb61dc0a28f406e690ca67c3ff97c869666622b2e9320d8ca4d3678b252989f42a19f8a19ae1949a8d2ea400fdda92b0f12358595fdb6e9b4eac625ee24b84f09829eba5ca0dbeedce92ed0fd226347e673efa51e2937095e9abc8bcbe36b70c2242c01150d3e398e24d4d71d3043fdd1ae77695fc8a081f3a7f35a6827fbb3c7bf3390b81c97dbfc4606100b2bfba4a74642ad2073d8cdbac3f57f2ac81deedf42363d8af4db658424ae8ac055a312be2797b7689a78a8ccaef46ca70155244cd0f024cd1861e1cdc7cf1d6ffdcaa12a834aa7d9da65bf236096605c94fa9f8248ccd91d695c793269d021eb1844ef94c13c87de0cd04aced1bb5c4d89d51e235973bbbf9aba8417c2aeb0d7b6cc92c4a3a6be1c8cc2dc0beaf754c18e2c28ab9f46b3d309b39916aa22d960790159a55a87df39592a150a710256644bf8789392b6d3aac1dfae65326adf888df10c011257617ae62778b0b57bb5c398e12853fa4d290478bea3264859336e0b2bcc6f4231148862024075936ddbba40c8dc8abbb8f0655806612cfebcbc89f4b4b8065174d63917b27d29dc3ff4d0a8ddf0c8c48db0e54f667317fef25cd8b6b1a45e06b3161a4bd693e9ba5ed8b35e6f89aff106d095e882ca21132c66e9b34b31d34c66c44e4526ae0a9d59b43c02f38dc0fb1d15e76ec04554810788174f9ef5746348dae81af927988a300ea7773a3ad0fabe27435d80f181686e406214b7b2b923844351ffb87943c1d10459e57978795826fe58faffd0f961d07ff970793c1d0c578a4697e4523edef0123232e1ccc58889b10638fbdae69821e9f4f5b98aeca7c58140fd7916b9c53e3b848bf4afc22ee309e0cb4490855721bbbf301f878ec6257bcc355178e06cb10b95f69a6e6dfecc4ac291bbbb135fd36db9636bd7fec0415eee2c31cb4be324aae13233be3aa51bc18715069f6648ad3d2733e0b464b8699bda2c58c51dd48ace30443773d87a17c823588554c8ce816c08f75c4128276a6699366a7662247d949ee57712f106dd1ee0e62122e410bd64e027b7aac403a83d99c03c8b1959f03250352e6e47baa0c3cfc3807d5c4714f0545a99f85278b226b1bbf64d9085d50541b748f483b948416bb3d1764112ef30f22486a40bb40ff0c8beba23318fc22d14e40ffb74d9e564e3931126bc1ef0eb3a7722769e020067cde683caac91e46f63da13dce46053751c0b7180d9687605f2412ec95368dcff96b3a7407b8cbbf339db68cb26c579f8757fde682313462184a7503fc8f5de05a3fcb6b62c25b647a9a1dbff7ab5a3ec10cddaa6fda6c2ad38d23e44c0920686b7ae9db744d20e70c6086c44beb1e17e1488cf8f0d6717e8d96c0096c6099e902a35a90ae8269a3bbcd1d3e70cd117cfbeaf9797752ed0f789439d7d6475ed163693534aff24158e0dbe18806f41b48d8cf033548a1ba6d8f901e97c64fac0bb1f96576a27ab1fc85ec3d449e96959480f34862760ccfccec89cf92c40fa8d96968261ec139ad71b33e5b2579f18d9e76f98f41ea44917e97ca3e9846ecdb4cd7fdccab9b0fc1d986264b1f3715c2953b55ed815331ad246841b9ccd0068a3b564c484c552aa6cdffb7bc998217a5725fa868490a24bfca563a31775c77e4fc09069c21d3723357854666415c842a6e43eafc79d4e4e0fbb4d633cb8973036e4e989d4847c2be247393d81f073a3abf7420c3f131e769dbdb0e59feb0ad42dada36601afebce72adef73da7e9592545131d5e0bc6acb84539f18a9c2a74e3005fbf06ad38a99d9b229ccf1d8227047642b3d32b993ac513cc1fe728d38d8ed9ea9e5b5512904d9e71d2085b1f67cc2e41394fb1028b91728cfbb04fc6153dfe28e79baf84bee518ba43faffa231e196e7cc7b5460cd10fb742fb80766b475663b7ac241d68a47b681e9b02213f0f918480f04a16f0c5fc71e30c6d047c2372eb1fbb9c789b1810240ddd10207648ba1f79464ac5e831eb5f04721fc54c317b2fe4b4a9b6207479019963ae9c5facd33363b1808e2c381e6fef86dd0227d8aa74dac26a743f32bd638551401128faa552f05b1abdece231e4985806d56940a332aaf94cba9fca79c78919b0b6b084cca31d71de34b321eff7453fb393646397f85de89c1cd211133df56b1824884b3a40c3c6a7588a4d4702946801c27a3906ff12c8f4779ba21d27453e33214f2a46f2276964c2b840fdb3432db74bbb851cfd19bc9fd346c2e4c3faa39201dd79138e92160130172cd5eadf41bd146010345001d012a47a226f1d656b7bffb81fc4e363eaf0be291f8d7479f817772bffcaa12ae86a71b2009e4b35c746567dc57b822f95d30d4587e6e8c106f9512af3ef50a1db326e60bf5d2f44b6d9beee2628eac8e8c35e0f485df5a582e80d5a147a53002e6b417a49d070d4918a5e5e512c6fc3b2d7ad8f1189318f222e4089dcb01a2785206d6849c22d5051f0385fc0769dc93f89ff068c7fdd7a909f882500456d0cdf8f1567e8aa446db9557bd61b57d6981585ea5ae1dc50913223bf54cf3013daa84b13847c94804026588576162058fb51dc12fe295fce0cd5193e057cc7fa68390950813afedd271d9c5cde0fe64ec2fa78faaecb1683eca47649501d7f0f8efcf99bd9e0df0fa7d129df94b7746f9d3499a640cb5f310be7f8b4c8a5be7ec9293c29b303069a94ffaa1df3eed3ee461608932ad9296e063ac3a7aa4db7f9fbda9e2eeba7139b1870f11c7f34626c1857214f3f7066901ad52d35064489d086fcf63bf28ab07c80b7b4270ceba90b535a456c0766bbb38d31a5f681d13c3c1b602b72c59f35870e9f42948943ec3960724b08af4398c6af70273c69caf06b4262e5ba737f9e1941193cff34f833b91e9d5dbb4d764889cb4acb8d44809022990289b52d185561b1d1535cba0a12307ee5663805c6513cd8470bc1c61948db42480c7bed67e0e8d7bd8bc9c2d21fd57c366dcc826132441cdaa100c0660834376f075b1bb2091bff04c8fe848a5e42c6265583e910f37367b9939418aba6972881bc25485de2946f4f1937df0f97e5e82dfbf47ab0b649b84c4b659300dbfd9ae5f94f561f9d2401983ca120bdcc4a100d0aa54bc181f2dcd585612ca384643c2afb9b619e8ddbfb86c4e554db27fdbb87ab1f4b7fff2a64a83ed016c79cc3f3bdcbf76ca5b1e18ac38813bbfd536bd1fe7d70faac78069df7e06d9878948e14a2d0bbb7fc62dd8d793f155282a5b94415c0f4f2c17533ac39168713af4b33d779ded8051df72d2b459929de60e063d570b008d6a649d483d021dd296a2449b59f52ce71d7f3a19ec87f5b824cb7120adc4702f85d355b897735a0ca183f1cb50b5bd5a52cb5900d7246871c183c9059bd59623ce812aa4e12c42dbdb49e28eb1149e9f07da13399c03f19ba38f4a1f90494aa4ea82bff79788d1ea4970a001ee18e7d3f699ddd5754a91975894faee813d0a81a7ca389c877e19cbeafcd5b4709a8d4962ac139c3f6b52a18a11311a8c5d13c66b0cf99c3e43b8d8b1349e126f7b16e12421a842a1eb622befaa5d2e9fc40f6d09603b82c4e7b225173e75f36601d59181e3790778f146fa20ad4ace535e2102c2e8c8db2babe3559ec533cb63a41b37fb33df5fb50502372bcba9e8e2cd5d63ec0d1745ec13c1afb1aad0bd400e375a81c3d4873d664bb1115a394bc00a7f2121a9ea321b604e92672a80974f086ba8286768674b6667aa90dc14daa12b6995bfda670dac8ff9b07bc3ad592d372767a8249c48ba17f7e27dff51d1e41494fb041aa898aa5920523031446fa057072023f8103bcf5424ff0b47c76368cbe00ee61adaaa80865698f7dcd771dff6efc5a1388928e917666170ce293819c9d81f599ae38e3679acdc5cf484ba354fb299a59552ed8dd2c1a9d22f9221f12fc2c1ec89bd2d0657459339ae840b8d34ba7166dca155068ef9be02dbdf76c4115691a9a011475fce04113366f10d7d0d143beba0a88047790030081ea1ec451599d336edda2ae2a2076fb1f70be5c5a14428bf0b25c47d6d4f8085e767efa4171ee121012cb4064440d23a5a3b8379cbc6fee84f82c2c50cb676bcc3bec2f45e5898bf7ca12cf9b3d7a29f431a8c778eacbb7431ad1b673e2ce0bf810105642ec492cc456dd94ad7e98e85c19aaac611fcb17a3f3394209f11441ea152f23310878df479b1a7af2a60c582fc121819252533d93f1ab1cee8f7171bc1e173467619be46ccdd6b542cf242ab535cda4cb868dff96dd480922714506ca713140380f39c1b648cea755fbc0a1a7230813ad902b95ac95f337797ee9e27339d064997b6613b9e7929d31f59e3bad78f5010515ab93ebc3d51b2b1708f2264807d6a91d48048e43ce7c40052b165a73110675bf6bef5df307c1644cef61a0e26aaaad40f4e89fa8deaab2f9366bffadbcdf179a89fc59b08a5a64c3e607f85288ee19bce88e7b02aad6da962553bf08f22660f9653cc9fdc5631fbeb026d482cfc5ad5f298c98c76992f28eedd8a8f3e41139c884556a1cdaa409589fbe8be0d5ab445331e5b64714ff56e31796f9f39a2fb9fb9b0f55de0fc0e16d5f1a297d7b34383bae50e404dc740c89972dbc91a0eab6edec1e3e31497824b0f7041fc2441efe1b36dfaa1057ed9b27a4482b116b36c0ba017952c9f5c3e9a5fc851e2d6994c1be7e8d43573e0b9cd30e67affa47cfc395d579ac5c763403a81cab1e30fa919e871b453214b73ca5f8ecc83a61fb6cc1d2a79159bd1cab985aa25e0f8c922402a1ce348b30d36d35bd808a49e1ab4df6446752b2a509478a4ed95429f709fdf480b5240d6e36873aa5d71c77093a69cf6d6b929903172266ed96a74dcdcd43700e3cc41a7cabef9396b9cfa782ef19e9f", 0x1000}, {&(0x7f0000004a80)="ef51f4077fa973c5f17fe259327eaa468255d3ee8167c455234186267b441b6ddd27375cace4ee3d2e612d015438792c9689dab0e6b87434bd244e42f03e2f16bb5cb4056da859f4dcce7f3d6f00aa0750bc5e6f6cda9431dca7ea52ec922eac2d36261debf799e6d4a34ac4f399959146d34e879f60e1c564faefbf724ec128efe742c9b1e54ba75b73ebf315f7a42477301b8f337c2c1d0ebe5b6182c76b2127a2dd", 0xa3}, {&(0x7f0000004b40)="fa7397bb2336c0b946dda285472a7690c498117903fc42e477aca7e684cec2faff3b41a4644c95c68214a45423b3d188a86dd2ef81f13a01490f7d27951ae33980d648eefd3770761f9e6677f673791f3f11a5ed43302dbfd9ac7123e003c82f85ab2123d8c6adee87ac31d9fc249ae6696ea0bf705c01d243464f27fb202de1e7497eb22322f5032ccc988a94e0be0120decc50c83d97a7041909edbbd69be925bd61b97f24348808bc8d558cddf4", 0xaf}], 0x4, &(0x7f0000004c40)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r2, r3, r0, r3, r3]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r3, r3, r2]}, @rights={0x20, 0xffff, 0x1, [r1, r2, r0]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r2, r2, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}], 0xe8, 0x2}, 0x0) msgrcv(r4, &(0x7f0000004d80)={0x0, ""/124}, 0x84, 0x3, 0x800) recvfrom$unix(r0, &(0x7f0000004e40)=""/219, 0xdb, 0x800, &(0x7f0000004f40)=@abs={0x4cfba219788133d2, 0x0, 0x0}, 0x8) fcntl$setflags(r2, 0x2, 0x1) accept$unix(r3, 0x0, &(0x7f0000004f80)) r8 = semget(0x2, 0x4, 0x28) semctl$GETPID(r8, 0x3, 0x4, &(0x7f0000004fc0)=""/228) fcntl$setflags(r3, 0x2, 0x1) shmctl$SHM_UNLOCK(r4, 0x4) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000050c0)={0x0, 0x1, 0x9, 0x810e, 0x1}, 0xc) r9 = shmget(0x3, 0x2000, 0x9, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) renameat(r0, &(0x7f0000005100)='./file0\x00', r0, &(0x7f0000005140)='./file1\x00') shmctl$IPC_RMID(r9, 0x0) utimes(&(0x7f0000005180)='./file0/file0\x00', &(0x7f00000051c0)={{0x0, 0x6}, {0x3, 0x8}}) msgrcv(r4, &(0x7f0000005200)={0x0, ""/226}, 0xea, 0x0, 0x1800) recvfrom(r2, &(0x7f0000005300)=""/196, 0xc4, 0x3, 0x0, 0x0) 00:00:07 executing program 5: nanosleep(&(0x7f0000000000)={0x7fffffff, 0x7}, &(0x7f0000000040)) clock_settime(0x60000000, &(0x7f0000000080)={0x2, 0x1}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x128) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000180)=0x4) r3 = socket$inet6(0x18, 0x3, 0x4) poll(&(0x7f00000001c0)=[{r2, 0x66}, {r0, 0xc2}], 0x2, 0xf7f7) close(r3) msgget$private(0x0, 0x400) close(r2) socketpair(0x1f, 0x10000004, 0x3ff, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r4, 0xc, r1) r7 = socket(0x0, 0x0, 0xa0) fchmodat(r2, &(0x7f0000000240)='./file0\x00', 0x20, 0x0) r8 = semget$private(0x0, 0x0, 0x400) semctl$GETPID(r8, 0x6, 0x4, &(0x7f0000000280)=""/218) fcntl$getflags(r5, 0x3) fchmodat(r2, &(0x7f0000000380)='./file0\x00', 0x10, 0x200) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r11 = getegid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getgroups(0x7, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000500)={{0x8, r10, r11, r12, r13, 0x60}, 0x4a41, 0x8, 0x4}) semctl$IPC_RMID(r8, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000580), 0x0, 0x2, &(0x7f00000005c0)={0x2, 0x1}, 0xc) recvfrom$inet(r6, &(0x7f0000000600)=""/58, 0x3a, 0x842, 0x0, 0x0) fcntl$setown(r7, 0x6, r9) chmod(&(0x7f0000000640)='./file0\x00', 0x0) fsync(r2) semop(r8, &(0x7f0000000680)=[{0x0, 0x92, 0x800}, {0x3, 0x0, 0x800}], 0x2) 00:00:07 executing program 2: r0 = dup(0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000000)="b6a350281391786d81803094da268ca67c23b684cd3a3c5520b627dba3ae848138d93ae4c5a469d4bbf02c6bf174d59a43e3108b4674a6dbdd485380d07c80b752f18de40998539f7889ab85344c36b9bfce00ec14641ece23c51ae70fd27a01f32f6cd68433df2b86ce1888febdd83400f50618d033a6b4fe610580715d12350e1c96cb83d0b6151e84da8acb5a1cddc53d8d5b7c025d2b34f96fa969594e2339ff9652335ed1583ffe6991c828d0a02bebbf5a02e3dae47d3330", 0xbb, 0x8, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80000, 0x30) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10c00, 0x14) r3 = getpid() socketpair(0x17, 0x20000004, 0x6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) recvfrom$unix(r4, &(0x7f0000000280)=""/95, 0x5f, 0x840, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchown(r7, r9, r13) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) fchown(r1, r9, r13) r14 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000480)={{0x0, r12, r13, r9, r10, 0x2, 0x1}, 0x1, 0xffff, r8, r3, 0x100, 0x100000000, 0x5}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000540), &(0x7f0000000580)=0x8) fchown(r5, r16, r10) r18 = getgid() recvmsg(r7, &(0x7f00000008c0)={&(0x7f00000005c0)=@in6, 0xc, &(0x7f0000000840)=[{&(0x7f0000000600)=""/129, 0x81}, {&(0x7f00000006c0)=""/226, 0xe2}, {&(0x7f00000007c0)=""/115, 0x73}], 0x3, &(0x7f0000000880)=""/22, 0x16}, 0x3) getsockname$inet(r6, &(0x7f0000000900), &(0x7f0000000940)=0xc) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000980), &(0x7f00000009c0)=0x8) fchdir(r6) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000a00)={{0x6, r12, r10, r9, r10, 0x4, 0x5}, 0x900, 0x1d, r11, r8, 0x6, 0x2, 0x10001}) accept$inet6(r1, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) sendmsg$unix(r1, &(0x7f0000000c00)={&(0x7f0000000b00)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000bc0)=[{&(0x7f0000000b40)="94e60078415e68d2bce693701a1217bffd1d1c2f00f1eaabc617953278791f715f322415cd1514e6a6c52d8101b8ad48cb5af4f75a19576083b6c8d76da91eec6489700e08dfe9e3534469fddefabac5c6aa8f603662b9614607a6dfb0d4f04d2361fcd8", 0x64}], 0x1, 0x0, 0x0, 0x401}, 0x40a) fchown(r6, r16, r18) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000c40)={{0x2, r9, r17, r9, r13, 0x1}, 0x2, 0xe408, r15, r11, 0x2, 0x79, 0x7ff}) 00:00:07 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000080)=""/136, 0x88, 0x2, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x0}, 0xffffffffffffffe2) 00:00:07 executing program 3: r0 = getegid() r1 = getegid() setregid(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000280), &(0x7f0000000300)=0x4) getgid() r4 = dup(r3) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvfrom$unix(r2, &(0x7f0000000040)=""/32, 0x20, 0x842, 0x0, 0x0) 00:00:07 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x108, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/162) shmctl$SHM_UNLOCK(r0, 0x4) r1 = semget(0x0, 0x4, 0x108) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f00000000c0)=[{0x4, 0x14d7, 0x800}, {0x3, 0xffffffffffffa24c, 0x1000}, {0x0, 0x7, 0x800}, {0x2, 0x9, 0x1800}, {0x0, 0x11, 0x1800}], 0x5) r2 = socket$inet6(0x18, 0x1, 0x7) getsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000100), &(0x7f0000000140)=0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffffc, 0x5, 0x2, 0x5]) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_RMID(r0, 0x0) r3 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f00000001c0)=""/46) getsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000200), &(0x7f0000000240)=0x10) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000280)='./file0\x00', r4, r5) mincore(&(0x7f0000ffd000/0x2000)=nil, 0x2000, &(0x7f0000000300)=""/141) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000003c0), 0xc) shmctl$IPC_RMID(r3, 0x0) recvfrom$inet6(r2, &(0x7f0000000400)=""/4096, 0x1000, 0x40, &(0x7f0000001400)={0x18, 0x3, 0x7, 0x33}, 0xc) geteuid() geteuid() shmctl$IPC_RMID(r3, 0x0) shmctl$SHM_LOCK(r0, 0x3) paccept(r2, &(0x7f0000001440)=@un=@abs, &(0x7f0000001480)=0x8, 0x20000000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) syz_execute_func(&(0x7f00000014c0)="c40279349dffefffffc4832979253223333399d20a0f0fff1cc4a3f9622d000000000a45d3696c660f3801c6c40131f6bb00000000450f01c4bda21b0000") 00:00:07 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1000000, 0x18c) poll(&(0x7f0000000040)=[{r0, 0xd0}], 0x1, 0x677e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x1ff, 0xfffffffffffffffe}, {0x18, 0x2, 0x0, 0x800}, 0x4, [0x0, 0xffffffffffffff2a, 0x8, 0x3ff, 0x80000000, 0x401, 0x3, 0x6]}, 0x3c) r1 = dup2(r0, r0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_execute_func(&(0x7f0000000100)="f041861cf1c4e17e6f2b6447dceac481fe7f4299c4c279204463030f71e126c4a169685527c4427941dd64660fe56436f346d8dc") r4 = fcntl$dupfd(r0, 0xc, r0) fcntl$setstatus(r2, 0x4, 0x1010000) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) r5 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) r6 = accept$inet(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getgid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$setown(r6, 0x6, r7) accept$unix(r3, 0x0, &(0x7f0000000280)) getpeername(r3, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) getpeername(r3, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) close(r5) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000013c0)=""/233, &(0x7f00000014c0)=0xe9) semget$private(0x0, 0x7, 0x48) pipe2(&(0x7f0000001500), 0x400000) open(&(0x7f0000001540)='./file0\x00', 0x410003, 0x0) fcntl$getown(r6, 0x5) msgget(0x0, 0x8) faccessat(r5, &(0x7f0000001580)='./file0\x00', 0x2a, 0x300) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000015c0), 0xc) socket(0x6, 0x40000005, 0x8) open(&(0x7f0000001600)='./file0\x00', 0x0, 0x10) fcntl$setflags(r4, 0x2, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000001640)={{0x18, 0x1, 0x9, 0x4}, {0x18, 0x3, 0x6fc, 0x9}, 0x1, [0xc0, 0x8001, 0x1f, 0x4, 0x7, 0x7fffffff, 0x4, 0x7fff]}, 0x3c) 00:00:07 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) close(r0) close(r0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x202, 0x0) ftruncate(r0, 0x0) 00:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) open$dir(&(0x7f0000000240)='./file1\x00', 0x10462, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000001580)=@in, 0xa, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/10, 0xa}, {&(0x7f00000014c0)=""/42, 0x2a}, {&(0x7f0000000140)=""/91, 0x5b}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/6, 0x6}, {&(0x7f0000001280)=""/197, 0xc5}, {&(0x7f0000001380)=""/125, 0x478}], 0x7, &(0x7f0000000200)=""/12, 0xc}, 0x2) 00:00:07 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x24) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000100)=@un=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000002c0)=[{&(0x7f0000000140)="3059155fad0c089ea3857ccc5186b1fa50e6c4de87fc58ed18d947c8683e1812f5bf6be7c45bac315e98102ba6322f41cc588dba9d884070426a5f3c3333f43c2c83f4d10adf04e4b148ec674ebcf04081a3377f8df3b94f4af61d4c0e6ec21ca4fd1a7e03aebde2c9722672c8bd1af9e2bc9b365142136327e0668ff8af97068d0837436534e6ea6de1a32a19a888d4b9b82769154c33269b98397d2e845eac8247122ccf80adeb369e2e3aeea226181320bcf868c61a39ca51567a95627bdd47093bad1341e61aa814b88fb78a4c9d4527ebdcfd71369a7e99b6d1b9d9fa37fd47ce0274baefce13892898bf0cdbb47b", 0xf1}, {&(0x7f0000000240)="25ab662445e673b22a65a59f2dc964a53331bb6ad026cebea21c16477ea6e47c3ba7db962417d3003eb61b98fac82722475ab93e8089f35adf", 0x39}, {&(0x7f0000000280)="2e24bf5dd16f22c4c69111894b18916166e226a2cf832e069dc46c17e97bff4f3024de0d296a62bbac89b595853a207ab090ac1769", 0x35}], 0x3, &(0x7f0000000300)=[{0x18, 0xffff, 0xfff, '4}7d'}, {0xd0, 0x29, 0x326, "54a937631c030974a4032a36ebd9b33b58478fe214439e155631a006b1efb01f19ddfd7f74d51587febf5af95581e04846a51705d919a71169ec2dea429edaa6317c5a240bc9cae7dd6cfbdb018e0721cb75b47d381b62365f7fac801d99fb74e0506616fb649b2b8a2e34892be6457af20ec96f2f58125a9dfee9d474b25314ce92f76d8bc6b50bc3d5bf99a8bb070da0c6827308a54a30aa32aa0c389b37c03cfce02626b8a5bacb2962b895e1def276e913a18ec37ca90e41fe"}, {0xb0, 0x6, 0x38e, "18683ed70d7b08bae8b5f0a130e6fe1a1a1b10b1c26d30a946838b1a310806402856071c37357160756f3414c15d60d700103d5620e7292c17ebf8d8e496535e98d4c92d9157add58475f13177d35e6e69b0d7371f72185da80d622693c7c68c8a7ca5ed91463393e89ea7d1b6cebecb32d40c2d1c15f97ffbc74954d5e8a38ccd8332a947e4255b75dd83bf6d8832a93076d51b92e18e963f6431"}], 0x198}, 0x2) mkdirat(r1, &(0x7f0000000500)='./file0\x00', 0x1) lchown(&(0x7f0000000540)='./file0\x00', r3, r4) lchown(&(0x7f0000000580)='./file0/file0\x00', r3, r4) recvmsg(r5, &(0x7f0000000a00)={&(0x7f00000005c0)=@in, 0xc, &(0x7f0000000900)=[{&(0x7f0000000600)=""/192, 0xc0}, {&(0x7f00000006c0)=""/246, 0xf6}, {&(0x7f00000007c0)=""/195, 0xc3}, {&(0x7f00000008c0)=""/57, 0x39}], 0x4, &(0x7f0000000940)=""/192, 0xc0}, 0xd79ca18c0d5e01b1) fcntl$lock(r1, 0x9, &(0x7f0000000a40)={0x3, 0x2, 0x1, 0x3, r2}) utimes(&(0x7f0000000a80)='./file0/file0\x00', &(0x7f0000000ac0)={{0x1, 0x10000}, {0x1, 0x400}}) symlinkat(&(0x7f0000000b00)='./file0\x00', r5, &(0x7f0000000b40)='./file0/file0\x00') sendmsg$unix(r1, &(0x7f0000000e00)={&(0x7f0000000b80)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000d40)=[{&(0x7f0000000bc0)="7022da819953366fa33c3bb636cd884e734f412002e00e0bf7c440ff081718b48707a04adbe16289c1feb379ffae499b714baec8e64889c4dbe1af1e14e6db7191a64d34a10b076c95c9ef86f414bede06bb5437017eda2504f66c00db75106f511efa9403b2081516f674fdbec768900177602ec176e3aec62f048c675b", 0x7e}, {&(0x7f0000000c40)="3df478813338c97e1291b86f304084efe71a836de2db90a5f3a373034f687b5cd0dc8ac00d2e42350d1bbbbe5ad45a83fbeaa32ba1c28c904428eda4c4ad8a21dd8ee58a2b4c39b5b671e6105b2b02e5e7cf1c83ca656341ac1389a3e459ae6ee7e93d8a4d5419ae22b072ab581d917c87f8", 0x72}, {&(0x7f0000000cc0)="189c20897f62d305f4df44754daef92d5dc7ada645ecc8755c5e998b3eeb325bc16618e9c0c6d068d68f8e9ba5493c3a16806b6d347413c974798c8717dea1fcc88cb6d9eaab51e4459df9092078f677a0379a5f57a1508cb93adffb57256bc17e1fc93dd751ad87db856a9138fa2592c50db8ec9413d192", 0x78}], 0x3, &(0x7f0000000d80)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}], 0x60, 0x40d}, 0x404) bind$inet6(r5, &(0x7f0000000e40)={0x18, 0x3, 0x4, 0x4}, 0xc) recvmsg(r5, &(0x7f0000001440)={&(0x7f0000000e80)=@un=@abs, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000ec0)=""/167, 0xa7}, {&(0x7f0000000f80)=""/122, 0x7a}, {&(0x7f0000001000)=""/38, 0x26}, {&(0x7f0000001040)=""/76, 0x4c}, {&(0x7f00000010c0)=""/165, 0xa5}, {&(0x7f0000001180)=""/201, 0xc9}, {&(0x7f0000001280)=""/64, 0x40}], 0x7, &(0x7f0000001340)=""/231, 0xe7}, 0x40) getpeername$unix(r5, &(0x7f0000001480)=@file={0x0, ""/108}, &(0x7f0000001500)=0x6e) r6 = getgid() chdir(&(0x7f0000001540)='./file0/file0\x00') r7 = semget(0x1, 0x0, 0x40) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000001580)) semget$private(0x0, 0x2, 0xa) clock_settime(0x3, &(0x7f00000015c0)={0x1, 0x4}) r8 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmat(r8, &(0x7f0000ffb000/0x4000)=nil, 0x2000) rename(&(0x7f0000001600)='./file0/file0\x00', &(0x7f0000001640)='./file1\x00') setegid(r6) rmdir(&(0x7f0000001680)='./file0\x00') getpid() semctl$IPC_RMID(r7, 0x0, 0x0) connect(r1, &(0x7f00000016c0)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001700), &(0x7f0000001740)=0xc) 00:00:07 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x9, &(0x7f00000005c0)={0x2, 0x0, 0x9b, 0x2, r2}) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="6b7247f6a87104dca84eb6a59ffea154a655f103fda4bcc45db9472003c1ba6233a34b56da9c00d8af9d47520dbad4793f5749de1bddda5bad09e47ad4401ac50af54a1562805196b4cff90a1728dfe31cdd53e84225cf790fe076c7c9a2fcd9b3fe31f1db7c7e989a3091777b7f8ad7ef1fc5a691bac0c70bcd52d4d5bf63f22e6f97174855a3a0a42f28cdccf6b9ce219f035e43e1f12bbe89ac8ad65b71e4b1b976112df2c8952974dfbb69f9f97a046328fe9396b4e5d1ade2b945", 0xbd}, {&(0x7f00000000c0)="2f2d064a5cacbf53fa036b8a78d6833786cc269a8ef9d1db67d2434a44231100c7f17b31e893470c63b542ba902107ba6121cf87a7806c438573d6f793579f7da61fda5a81f376c9b5af24f24a05af8094fd0218cf8306c6148f1666f05e703ea4f29cd4f92ba1877e58b57d65815f99ffe002ede05802a2d86dd20f93485337ab3ee0f6e1feb294db99a7c6c32fea199f19b534320c667ec8bf88523eb6b997e9360732e300ff3eae416c0d71ab1625bd08f020764d3e9f5244de733a61b9c0152671ab05bdb40a93c30af8a0090404cb04d5da16bd79c59e02fdf7abb275b365ef5305ed8e7a9c5c8b6805c34ca1d9", 0xf0}, {&(0x7f0000000200)="21e80b62c47da8e9ebe81923a5a4a35a4a931c3f70bc35ad00f939a5db8500f4686c1941108a1eb5918f4d72e6ad11415a797f6e81b3cb8edadc2882ea732039f0a0bb4708a0edd58be7da1d8055a2c52bb610cd5652975a9b4ef3e17ede449f000e0b37da010ca40f812f4101a589ba778b7a68d5fbdb3c41a4550c6aafa9f37f71d8b7", 0x84}, {&(0x7f00000002c0)="70eed2a783cc7a5ab54b4055ebee6650e5ea02ad3735354a755ae2d90b1ec5d4fcbe9fe7ec558be60f5ea536e80fcc7f652851df0b5fedda3a04d7a0c45cf7f56270cf2b0d4ac8095ecbbc7625ed3c9997ec2d0fdaf8185e048c89df186214783ede38bbcf0ff91519385b67542e94980c14208b959191b9d7952abc078a7cd35332a7c02555d8184b609d66a3fcf50f20646b73f113c56a49eb0453e44a3d0e0a83c05d2b", 0xa5}, {&(0x7f0000000380)="183cbe10bae63fb2ec8288481c9485b070843b6baa2c0a5f5664354e", 0x1c}, {&(0x7f00000003c0)="e93267e26850707d80a83e85e15421e37da058c26bf59e0334519f0dfae410abe58efcadcd5f31dd6d971de60466c8cecc2448715d56d0a83f258164b555d45c2bdbdb13b9e51a914b5f010fda61e5ee4ae15cccad9871623d487941a12bde5410a4f74e58a3c1cde9c747c44e6881538effdee1abfdfd9ee3e55586c21eb05289ae3430782743b5ac73c8f12ec40d2bcaf63f23bf19fd5b0fa92a3480468636f955e6", 0xa3}], 0x6) listen(r1, 0x40) r3 = accept(r0, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000600)={0x2f34b145, 0x1, 0x8363, 0x7, 0xbb}, 0xc) fcntl$setown(r1, 0x6, r2) lseek(r3, 0x0, 0x1) r4 = paccept(r1, 0x0, 0x0, 0x40000000) fsync(r1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0125829a6807001fff00614b00"], 0x6e) writev(r4, &(0x7f0000001340)=[{0x0}], 0x1) 00:00:07 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x8100, 0x0) r2 = geteuid() r3 = getegid() lchown(&(0x7f00000000c0)='./file1\x00', r2, r3) utimensat(r1, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 00:00:07 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) connect$inet(0xffffffffffffffff, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) 00:00:08 executing program 5: semop(0x0, &(0x7f0000000040)=[{}], 0x2aaaaaaaaaaaaec9) 00:00:08 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r0) r1 = dup(0xffffffffffffffff) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = dup(r1) getsockopt(r3, 0x7ff, 0x3, &(0x7f0000000080)=""/243, &(0x7f0000000180)=0xf3) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0xfffffffffffffffb, 0x2}, {0x18, 0x1, 0xb0, 0x259}, 0x8000, [0x68a, 0xffff, 0x8, 0x80000000, 0xa6, 0xfffffffffffffff7, 0x80000000, 0x9]}, 0x3c) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) connect$unix(r1, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) r4 = shmget(0x0, 0x4000, 0x6a0, &(0x7f0000ffb000/0x4000)=nil) shmat(r4, &(0x7f0000ffb000/0x4000)=nil, 0x2000) getsockname$unix(r3, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) r5 = paccept(r3, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc, 0x30000000) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000480)={0x0}, 0xc) setpgid(r6, r7) r8 = socket(0x10, 0x50000003, 0x29) connect$inet6(r3, &(0x7f00000004c0)={0x18, 0x0, 0xffffffffffff8001, 0x3}, 0xc) getpeername$unix(r2, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) dup(r3) clock_gettime(0x3, &(0x7f0000000580)) getpid() connect$unix(r3, &(0x7f00000005c0)=@file={0x0, './file0/file0\x00'}, 0x10) accept$unix(r8, 0x0, &(0x7f0000000600)) getpeername$unix(r5, &(0x7f0000000640)=@file={0x0, ""/108}, &(0x7f00000006c0)=0x6e) lstat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) connect$inet6(r2, &(0x7f00000007c0)={0x18, 0x2, 0x2, 0xad}, 0xc) r9 = semget(0x3, 0x0, 0x200) semop(r9, &(0x7f0000000800)=[{0x3, 0x3, 0x1800}, {0x3, 0x3, 0x1800}, {0x1, 0x80000, 0x800}], 0x3) semget$private(0x0, 0x3, 0x10) 00:00:08 executing program 4: r0 = socket$inet(0x2, 0x0, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x7ff}, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x7, 0xffffffffffff8001}, 0x8) getsockname$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r3 = socket(0x6, 0x3, 0x101) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)=""/195, &(0x7f0000000400)=0xc3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x7, 0x5) r7 = accept(r0, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000500)=""/241, &(0x7f0000000600)=0xf1) getpeername(r7, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) getsockopt(r4, 0xfffffffffffffe00, 0x8, &(0x7f00000006c0)=""/136, &(0x7f0000000780)=0x88) poll(&(0x7f00000007c0)=[{r6, 0x4}, {r5, 0x11}, {r3, 0x4}, {r6}, {r5, 0x102}, {r6, 0x22}], 0x6, 0xff76) r8 = geteuid() setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000800)={0x3ff, 0x3}, 0x8) setsockopt(r7, 0x4, 0x2, &(0x7f0000000840)="4dddce1eda2f5577e8af1a2938fe5d8a3f006688f935211cd9f102e67b4827aa20d159e98a493ee2e42d810fbd97ba3b4d034a0a8b76a3a2906258272390403f2c517bcbee5417ee9b802a6f9681a9ccff49878c990737ce3c829e3c9e1ff64bdeb5f93578e3fbb7b352d026513803f430b0275345ba244edba4b7172f2f4e34613bc9fd09553d9d147d6b5487dc411ba4454858272716040a16d00d6ebbd183cabfb989c8459c3585860b82f75f9392fb394ff5827a5ed284e5d25b61c789c0ba09fa5e407d59d745e029be5a47d449856c0a71497aa7a6181179c55cce0b4c", 0xe0) chroot(&(0x7f0000000940)='./file0\x00') r9 = accept(r5, &(0x7f0000000980)=@in6, &(0x7f00000009c0)=0xc) open(&(0x7f0000000a00)='./file0\x00', 0x0, 0x8) getsockopt$sock_int(r9, 0xffff, 0x80, &(0x7f0000000a40), &(0x7f0000000a80)=0x4) truncate(&(0x7f0000000ac0)='./file0\x00', 0x81) getpeername(r3, &(0x7f0000000b00)=@in6, &(0x7f0000000b40)=0xc) socket(0x1f, 0x10000002, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000b80)={{0x18, 0x2, 0x7}, {0x18, 0x3, 0x207, 0x93}, 0x7fffffff, [0x2, 0x4, 0x1ff, 0x81, 0x3, 0x5, 0x7, 0xca]}, 0x3c) listen(r9, 0x4) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000bc0)={r1, r8, r2}, 0xc) 00:00:08 executing program 1: mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f0000000000)=""/249) mincore(&(0x7f0000ff9000/0x4000)=nil, 0x4000, &(0x7f0000000100)=""/217) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000200)=""/227) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x7fff, 0x1}, {0x3ff}}) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000380)=""/109) r0 = socket$inet(0x2, 0x20000001, 0xe0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000400)="bf95b185130149c114f383a1b58764c73954607ac7a76a0b794dfedb5add4f9b8ef9eadadf9998c7fbbcc134585a900c27b3d478de71ce3738ef2290c03d5840c67e6c6adad903d9797afc2ef81b444d61fb7c489b101fb21136ebb40819ae07ae7e417f2f729a0e3b223abd968d8bf1eb5d995fc122d27bbb85190bda5981ce72055ea49484d9", 0x87) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f00000004c0)=""/167) r1 = open(&(0x7f0000000580)='./file0\x00', 0x1, 0xb1) r2 = open(&(0x7f0000000600)='./file0\x00', 0x410440, 0x8) linkat(r1, &(0x7f00000005c0)='./file0\x00', r2, &(0x7f0000000640)='./file0\x00', 0x400) flock(r0, 0x5) sendto$unix(r1, &(0x7f0000000680)="7986920a97275a4d4048cb757bd1b003894e68168ab339d2c387c1fb23adacc071d87bac87a175d69d5e031055b05d6fb4903f8b1910f409c6a06fc9da7698ec62d7c7af6fcab06364ff0aa854103df15d84753ed9880382b486625ef2a07792186398e66b7b384d8872d724501614cd2187ada06df753675b23e39bf0f4afc9d85575601577d06f98bf2425d47a8f2572d9bf71f512160d17e28c98d0bb97034671a0b8079d89c93c95c1f953c376cd910f08624301334ebc45077a84f8aa98fd690bfdee13cf16f05a8ad30cd5fc6212cea980db48652c86e44886b2f220977758dcc7647325c04783991c77e92e74d5d6cc8fee68c0ab7f1d5661490be87e070937f2c38933cb0ce7a68b4710b92200dd539d3beb644fea97dd3ef198a3c4e2f25f089a218fb07018563ef42a00b18f4a85758335164fc05f7ca726429f371f9893c67fbc8be0066b9357b512d67e5bac2fb3d1ece287e292b3bf077e3b8e3ff3a639cb4645d79a99ddf37e99909e9bee29e37db00d048e9caebee6a797e255e11c5f2580f99d286f17663da57b149012aad6dbdd1f3a7b120c22012f57dfc000d3a94cd5acaed5139f4ecc2916280f6d257530e50f57017585e38a1401ce0e578e75cd1edb362835c003a87c13efe65f6487468a23eec80290758815efab69c14deaff0bbbff3ac20783434980ac8863b675272596f73c0308b2275243b04347dc2b3383ed993a65b24943cc19e029dfb0dd2e1d2a3f2e286b884d7f41baff93e95bcc767fc143d90a4712f74d2cee358c8afc1660dc0b1f08de30e9db85a47adbdd5d41693fb92a189b978a3e8766ebb94fc6ec1da469b18c0716f4d44f05edb7c7db2b3a22d0ae072e91b782c4dda70a30ec0519085f5b9400a02b590177169bb084f287aa6292ad036f43174b73946c36701a89bf3d9838f1dcd591ddeb58c219a18c40843a85ba61333e20b563363fac314f576135387192ee43bb2e8ca85491f0693398cad89ad5fa9ee22356bbf8fb6c2185365a0bd1b0f75845ec445cbf7aff16f9bcaded2864f0183a6184283243fd1619d2e2c75ad73eda4cc61d291bbe12b0efd28cfdfd5c769e20d5bf4baa202c67d1aadf42df3741ed65174a35dd9ff0fe341b99b8fb775d49e15489a813c4a331a305a58c5fbd3a328ec585cafdf0fd21d7a85fa53c80c85f5eb05c7109c9461dece95d0f8c61a6800946909edd7dd8f9b7298c103cd318cf16d42d588af2b33f7b24baadedf8c7347c65b63cafa4517cb58921b69a892aa0dde94bfd8c1ee69b41470ade39d4460f7b36e4075becf3fbfb902bd0f0ee03b354ed891b0b930583142316ee44c2e06ecd5fa9096f0af37626f2fa122bf02b7ee2571cb58bd241fe6dc1347897807d91813704721b1e7b65beaea571720e56726dd6feee329b571e5174ceba0f299447f7fb6258d27e18a9c4eee58215270054035c34439e4ca42208f04812e18771776c2e2d4dc0783e089efadf9f4588b355dc4c76aebc232913edfc1e2a2e848c4df54b15d69313cf5e31dec7ad0fa206bade17283c3f2415941814ab675863d20c10a1f8399c3d4c34b7274f0f58cf2ec0613326417c0c9b0338e552f7988a525a89166817b457693200befdc4f5fff014616b9a43c7abbbb258c1a92995ca730626816326daea6050dbfb722279d15f8496e2219e5621d810a06441b7d806e2d80259da40e3e6bf3fa5e4d11d1dd57a6233aa06b33a5c0f0c7e864d8f12cc1b85805a6db7660fc5c9a9cf53e27c06c494ddf4cc71a98b390525fc47de634fe4e850582ec008d42798a28cf9891c4368b4fd5b32a10503cd700afa265714046abc838f0489d48eb5d7bad2c9e2e7db25539ac2ea25492d99c43ef806b1503de1f94121a83628bb3923cf9be9468f1e9cc7af7a7447199029e83114a521844d7d5381fc4044fb52d50567a511a8c4ce01f3e1d0eda359c8a41ede97692e469abc94d7ab6803e16c0bcf1fd29d4e6ff6d434ae13bf7bdb58880c37a64b5d812f317fd9e7359833c5cd935ab766e5aa5d2ad2b783f26def21084d39380afe84205269ca2780ff1b2f1b8f3a2d747e8bf1d5f9ad30b2653396253a636091be16e40af7c7eae7b6578bd9c596a03ce7193d6df96ecc57f9d64cab0711b3ae8db7c3153fcbc1fb275d9c87349650cc37cc670238d5da7439540e573bbbb97a3e4bfcb23514a665a2acf879f462050c524740824d13a0458f5c158c2299ef4b6063656da68b9f350544c4935773e46a79bfa7b04ed03f10dbd17fda8b979e55f96f236693c311d246c6313aeed71796bb4885a180b0b63fdf909f74ddf5afb7f22f35456e210f1eae1b98d04319be37afb7faef99e14e5a25270a80f8cc3dfccbd2fc43c980c4e9528fabb7baebff535a0088e91097012474bd4959e5a7051fbe497c6a3a74afbc8eab3c55c074884763cdb3e0b39cf169fc0cb73353758c240d09de4b5f0f154766bc9cc825f9612486bd06f86c62622dae62133d318640cad1b28d43937ad2f231e4369d860283d6275e1647ac21ec5f514936ad2799d807a53daf3f0592b01a571f134efd1f8cd69713c65fe5e01b599ffebc05f87baf951f1e63c603a78158ab9f21df35f2edd1c86727fa4a9a5810de917dc9b854bbc3cdc8a38f00a7feff19aff9187c179127723dd7d863eff5b3d74994a244e9fd6eabbfb3412510b43f136d46772fafbf929fce5489e0310c3567dcb55c0f3b1f6f88ec98f430bb898583e0602d5093b5848bea6ec4f343f40b03e3b994e8ce9121d7a87edb6a0dd7451fc7924ec08bb9aee38c4a6f4c0b615316574f5a3357deb78efd8a48b85f05f44a691786522612da9403dd12fa72ce9023bf45a900cb44bfa6b5ef85d15397fb60732fa698e9ec25742fdd5ffa176d40e252ec83d6be0d825b47b17f12d3a2ec7b8164c5e7540e56939613a8ec3545154ded454db25db14bed7c1ebd26cfc7d1b12bd8819c98b897ae5c8b5c34cfff7b2ef84b29f0e9a07a888b7d67c50c96806d7b18b25f0920f28f34cadc65da1b3753270734d33592cf736ef00dec0a54975fd0c389044af64fb6eb420155c555449c29fa68111efa20f5043bfb147f6712792b6f0dd0f3a5992e2f9ce7c46fcb655703baecc5eee9aff4ae50028704163ad2351da86bff644c6a5c4aff8b204cb7d6bf3b70446f43acdd19d2b9915b29106eae289373f18f8d6e89ec232907ba2a1b54ea0f529022deac9147a792be5c2020ce760095ff1e9ebf2e9f001dd3770cb8a9cc154e9e08aa6ef19a18d3aad4fceb1ea8acf85f06704f0f28641c043c9ff833b4b83a74791c6071e272b7017cacd2eab56a4613823709f3748a1f89fd7533c5690907dc628a4a3ca01fd707c1315f6495d12c74c0c7d99fd32989b26ce7c9a328404b3811c6303f74cf6f15f5725767750454600c2ae339cdd6ee0764f3961bd6bb04b4df156e1ab145a9d61d00e4be09305bfef0c2871dff86956d8f46a3f6f528618bb77361d2bf9c8ec26fe415501b370356165ceccc86b4f17db8ed8466d76191696e100c1e9e6f0f406060251c366a1f0302e27a32a2b2ea9d9090ec230b37ce9361177a077d1cdfb38c3d0b7c823ba30815adc81b553beb87ca6003d9635ece2620f6473d0a0a0df41997d34bf88ca0074cec37b960e62335fdea533b79db04d616946eda57e0c421f886090fb907de4d4e0e203e83dce586929f6b1894b5368bd328edf97946deb7845de9626c01f3f302d7b9279b9b374548a4844be86c9039f61c0f8a1fe6fd2b9fe8692d6910955a8ea45d43e76105b52b425f9db4276105abf9a602f6f4a6b5d8151e6e9c7254bc4b8e72fa76e614a8514bf92fe7fa1afb78784e0484c4922bedfcc1bca85532817d47a82caf2577a9fac30c1d85ee6d952689caddd972be461517be48f0dbac87b924fb4e1ff3346484fc8a1f8548891a24f7e7b62db73252b009bc5c30dc2b742c904716ee428caa18e441c669472a8db7095b191edd3f01c29c952182cf5e33728a53913c952b5aacf0560fbb3cfce3b329050a73f2414c466c997cceeccd9364851d5afe80e87e4c14dbf41f0c97002cfb9f68e5169b42a7b26ee11829b5552992578df9961a55c33d07b578ba9ffc9e71c8533f6f460b4233c32cf7e0cb96aa462b38ef3bea39cb971b1de5a4840e76ee153fb69f628161fe2d1508fb3be33db5ed1b8c157da32b0cdb8878a44fb74795ca12194eeed6d9b0b08f01136edbc35218212e0d77fe13b6a0eafcf48d4348ae861cfc1e3a6c1c522a8121d94f79c00ac298b3c879223aab339403f48f8c9d273ead94c8ca516569ba9350e04679ddab15e63cc324c1985300b1859167e2e88e6207b37c05fb8f2e355cfe6c9e40e9a4d5e2cd105af7ef47036d831338cc437ea9f2004bd58bbbd10c8d7adb40fec62e5ca8bd5d90d2dc338fa4b39d7f2eabdf8d9b77dd3375bc57915d2fc314acadf517f4a3d19e65a2ab8cd240e64fd54c71d06197078b34ed9788ff4218c1ebe8d62b293a62a543f5966e3c08fbb7e22b18208219b35de3c0d4a7d424c3f1d31d972d991c9c25f521cd16c2cb3e860e0c2bae66626acd0200146e47896b98528e00bc66ae5094367b5dfb99fb924d65f7d3dc37072b3916e67ce409fa914f1ce7a5f16d7d01d466af7befdfa983dffb73660cb88c597d5238591ad00757b1db1a0f21b594a8701b9d5e99a28e6adcbef22bb099abcfee11be5a0fa907b713e52990ba112c2b2600be9b4bbb4b6b02c5cab481af558b566f0fae8ff3492f9bf2f13fcdc8e535b05a8845f192d503f665f6aee48960efb040db9890c080de12acbef2f67bdd04884c59fd1efaa55951cbb6090e35d2e3d3600238cc0ea19f1ac2609f020df7c261372443a7443c3efc7515eee19e1b7bafebb08e123d29d58f1c6849731e030132a9f79cc8c7e0bcc41ecebcff13b0b7decca890af2feb8094b0a163b8a8fd7cc0913f08cae701286836c35654fcd6f45bd66a3e8af379c728f7ab220bcb72f16504ae019ac9ad7fa0c60bfde4a80ce0823564dd91f8dbe4671cb0608299ce0afca95e13e19374570ff870e5223b04827f4acc4ded9bb6fc459f110a4ddea722ce02c85e440c9d94fb5b93afacb63067984252e91d6d959ae5c2d08c4c3477cfad911b424292e8d9bb381930ec6190af8715c443d941731b7cd3100b94214c85b14894db4a1552e8c1fa3a21faaaf8e3ff177b8f591c67449a3b708becdc452cdbc2a705a64f22da6c5d4009910359cd4e1c0931d0211f7d3dc3a371979ffcac4d8b1f3f33c5daa8043afcf5e4ebfc3776ee0189faf88af5697213e6b1a2e44e1c81783562ef163b56e02171c550af89b1ad28c8070cffc314500dee7f8f5e7b38516cd97a92ef31aa5410cca5257fd0d526d955d6bf8d9f52bd5d3896004532d5a4027b9f5c3761f374475fc7e4049c0cfdbdcd5a6afe0ca99df92d4cd08c98b9faa8c7e6e92d03623d73ed41540ae139b57fac683f9eedb1e301851d2ab705cd47be42c8c7f174955829dd45d98ef521e6ea36134aea99b4d6483be5800901cb24745de567ac4fda6effc0a540f03b976fa2a48551cd65cdea8af43326d51fe3beb3c74aa4876a0964f0f13b41689c9cea7136f8ef7ebecc5d9c0ed277380927d762fac3a62415e2347187fbf78eacec2924af00b4a4ec55c32df271c2ef8484d0eb1f849f51dcc11f7b221b8385b7af1eba4443038f30fdb780247fbc1311c1d5f1cf0c444bfc382a3fef8c9a0a0e67e8e0", 0x1000, 0x3, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) open(&(0x7f0000001680)='./file0\x00', 0x200000, 0x20) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x12, r1, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r3 = msgget$private(0x0, 0x81) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) getgroups(0x6, &(0x7f00000017c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r8 = getpid() r9 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000001800)={{0x5, r4, r5, r6, r7, 0x2, 0x9}, 0x0, 0x400, r8, r9, 0x8, 0x81, 0x8001, 0x9}) mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000001880)=""/236) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001980), 0xc) r10 = shmget(0x0, 0x4000, 0x144, &(0x7f0000ffc000/0x4000)=nil) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r11 = semget$private(0x0, 0x2, 0x404) semctl$GETPID(r11, 0x3, 0x4, &(0x7f00000019c0)=""/215) 00:00:08 executing program 2: r0 = socket$inet6(0x18, 0x50000007, 0xffff) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x5, 0x8}, 0xc) r1 = getgid() setgid(r1) listen(r0, 0x4bc0) r2 = geteuid() fchown(r0, r2, r1) getgroups(0x9, &(0x7f00000000c0)=[r1, r1, r1, r1, r1, r1, r1, r1, r1]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) getgroups(0x5, &(0x7f0000000180)=[r7, r4, r3, r5, r6]) r8 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r8) socketpair(0x1f, 0x20000000, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$unix(r9, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) setgid(r3) getsockname$inet6(r10, &(0x7f0000001280), &(0x7f00000012c0)=0xc) recvfrom(r0, &(0x7f0000001300)=""/171, 0xab, 0x800, 0x0, 0x0) fcntl$getown(r10, 0x5) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f00000013c0), &(0x7f0000001400)=0xc) r12 = socket$inet6(0x18, 0x40000001, 0xffffffff) accept$inet6(r10, &(0x7f0000001440), &(0x7f0000001480)=0xc) getpeername$unix(r10, &(0x7f00000014c0)=@abs, &(0x7f0000001500)=0x8) socket$inet(0x2, 0x20000000, 0x8) select(0x40, &(0x7f0000001540)={0x1f, 0x1, 0x1, 0x80000001, 0x5, 0x7502, 0xb0f0, 0x3}, &(0x7f0000001580)={0x40, 0x100, 0x0, 0x80000000, 0xea54, 0xfd, 0xaeb2, 0x8}, &(0x7f00000015c0)={0x0, 0x6, 0x9, 0x2d, 0x8, 0x4, 0x1ff, 0x81}, &(0x7f0000001600)={0x1000, 0x9}) unlinkat(r11, &(0x7f0000001640)='./file0\x00', 0x800) recvfrom(r12, &(0x7f0000001680)=""/43, 0x2b, 0x840, 0x0, 0x0) shutdown(r10, 0x0) r13 = open(&(0x7f00000016c0)='./file0\x00', 0x0, 0x8) utimensat(r13, &(0x7f0000001700)='./file0\x00', &(0x7f0000001740)={{0x1f, 0x1}, {0x8, 0x3}}, 0x0) 00:00:08 executing program 3: r0 = msgget$private(0x0, 0x80) r1 = geteuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xff, r1, r2, r4, r8, 0x40, 0x7}, 0x1, 0x80000001, r9, r10, 0x7ff, 0x7, 0x7fff, 0x2c43}) r11 = dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(r11, 0x3) chroot(&(0x7f0000000100)='./file0\x00') msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1, r7, r5, r7, r8, 0x54}, 0x101, 0x20, r6, r3, 0x0, 0x0, 0x1, 0x5}) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/99}, 0x6b, 0x2, 0x1000) getgid() getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r11, &(0x7f00000002c0)='./file0\x00', r12, r13, 0x400) recvmsg(r11, &(0x7f0000001540)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000340)=""/40, 0x28}, {&(0x7f0000000380)=""/182, 0xb6}, {&(0x7f0000000440)=""/145, 0x91}], 0x3, &(0x7f0000000540)=""/4096, 0x1000}, 0x41) msgrcv(r0, &(0x7f0000001580)={0x0, ""/8}, 0x10, 0x3, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000015c0)=""/161) close(r11) getpeername(r11, &(0x7f0000001680)=@in6, &(0x7f00000016c0)=0xc) r14 = semget$private(0x0, 0x0, 0x200) semctl$IPC_RMID(r14, 0x0, 0x0) msgsnd(r0, &(0x7f0000001700)={0x0, "4f6d848075f5e0e086917ada28ccf14fb6b904828cb90d838efee105f31b51216f8e954255e11f81006e9c19e1654ba16842315b283993e53616e21f83e4f04f4fffdd9c82b0270f79bebb6212b667db4fe9362a0527b0694ceeb3"}, 0x63, 0x800) readv(r11, &(0x7f0000001b00)=[{&(0x7f0000001780)=""/78, 0x4e}, {&(0x7f0000001800)=""/100, 0x64}, {&(0x7f0000001880)=""/122, 0x7a}, {&(0x7f0000001900)=""/243, 0xf3}, {&(0x7f0000001a00)=""/250, 0xfa}], 0x5) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) mmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000, 0x0, 0x1490, r11, 0x0, 0x0) getpgid(r10) getsockname$inet(r11, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) msgrcv(r0, &(0x7f0000001c00)={0x0, ""/80}, 0x58, 0x2, 0x0) 00:00:08 executing program 5: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(r0, &(0x7f0000001580)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/168, 0xa8}, {&(0x7f00000010c0)=""/201, 0xc9}, {&(0x7f00000011c0)=""/201, 0xc9}, {&(0x7f00000012c0)=""/118, 0x76}, {&(0x7f0000001340)=""/16, 0x10}, {&(0x7f0000001380)=""/183, 0xb7}, {&(0x7f0000001440)=""/206, 0xce}, {&(0x7f0000001540)=""/36, 0x24}], 0x9) r1 = getpgid(0x0) wait4(r1, &(0x7f0000001640), 0x34, &(0x7f0000001680)) bind$unix(r0, &(0x7f0000001740)=@file={0x1, './file0\x00'}, 0xa) r2 = getpgid(r1) r3 = semget(0x1, 0x1, 0x3c2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001780)=""/178) setpgid(r2, r1) semget$private(0x0, 0x0, 0x10) r4 = semget(0x1, 0x3, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) getsockname$inet6(r0, &(0x7f00000018c0), &(0x7f0000001900)=0xc) getsockname(r0, &(0x7f0000001940)=@in6, &(0x7f0000001980)=0xc) listen(r0, 0x100) setpgid(r5, r5) read(r0, &(0x7f00000019c0)=""/7, 0x7) r6 = paccept(r0, &(0x7f0000001a00)=@in, &(0x7f0000001a40)=0xc, 0x40000000) flock(r0, 0x2) r7 = dup2(r6, r6) recvfrom$inet6(r7, &(0x7f0000001a80)=""/98, 0x62, 0x800, 0x0, 0x0) socket$inet6(0x18, 0x50000000, 0x5) wait4(r1, 0x0, 0x0, &(0x7f0000001b00)) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000001bc0)=0x3ff) recvmsg(r0, &(0x7f0000001f00)={&(0x7f0000001c00)=@in, 0xc, &(0x7f0000001e40)=[{&(0x7f0000001c40)=""/7, 0x7}, {&(0x7f0000001c80)=""/93, 0x5d}, {&(0x7f0000001d00)=""/202, 0xca}, {&(0x7f0000001e00)=""/11, 0xb}], 0x4, &(0x7f0000001e80)=""/89, 0x59}, 0x800) socket(0x4f51e82e27fae77b, 0x5, 0x1) r8 = socket$unix(0x1, 0x0, 0x0) bind$unix(r8, &(0x7f0000001f40)=@file={0x1, '.\x00'}, 0x4) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000001f80)=""/247) openat(0xffffffffffffff9c, &(0x7f0000002080)='./file0/file0\x00', 0x220800, 0x0) 00:00:08 executing program 5: setitimer(0x1, &(0x7f00000000c0), 0x0) r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e, 0x20000000) listen(r0, 0x5) 00:00:08 executing program 2: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') symlinkat(&(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file1\x00') mknodat(r0, &(0x7f0000000180)='./file1/file1\x00', 0x0, 0x0) 00:00:08 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x80a81, 0x103) r1 = semget(0x0, 0x2, 0x4) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r2, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2, r2, r3, r4, r5, 0x20, 0x2}, 0x3, 0xcaa, 0x2}) 00:00:08 executing program 0: mkdir(&(0x7f00000017c0)='./file1\x00', 0x0) dup(0xffffffffffffffff) utimes(&(0x7f0000001800)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x40) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(&(0x7f0000000240)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000000)='./file1\x00', r1, &(0x7f0000000080)='./file1\x00') 00:00:08 executing program 5: r0 = getpgrp() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getpgrp() r5 = getpid() getpgid(r0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = semget(0x1, 0x0, 0x101) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/215) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r8, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/222, 0xde) fcntl$setflags(r8, 0x2, 0x1) getpgrp() semctl$IPC_RMID(r7, 0x0, 0x0) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000400)='\\}@+\'\x00', &(0x7f0000000440)='+{\x00'], &(0x7f0000000580)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\\\x00']) semget$private(0x0, 0x0, 0x28) semctl$GETZCNT(r7, 0x7, 0x7, &(0x7f00000005c0)=""/214) setreuid(r3, r3) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000006c0)=""/138) r10 = geteuid() r11 = semget(0x0, 0x1, 0x195) r12 = open$dir(&(0x7f0000000780)='./file0\x00', 0x40000, 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f00000007c0), 0xc) write(r2, &(0x7f0000000800)="a46fa98eff1151126822156c8944b13d297161073c70dcbbb3113566b180d7f2bc88162a7690ff0ef16563d2a90be751f9978c587998f827007c13b06ba41ee1cd86d8c294e4d8e49f55a4da9a5968356fc7bf3ac1653f31d71b722035a84ff62001a169b29d1c8442f1275b5e815835b9a5ca6393d69d67aad196612b8461a64352bdabaf9703bba6868b7daf4ac852b440854e", 0x94) semctl$GETALL(r11, 0x0, 0x6, &(0x7f00000008c0)=""/54) symlinkat(&(0x7f0000000900)='./file0\x00', r12, &(0x7f0000000940)='./file0\x00') r13 = geteuid() sendmsg$unix(r1, &(0x7f0000000b40)={&(0x7f0000000980)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000a80)=[{&(0x7f00000009c0)="83f80fb72988a79969372f02f28932ebbb435de33fe4492e51ebb36096f72b018fdf53f388819b40c17515750b142dd95eabed6b31b0e4bd093dbc5e59b7edd1db679280b45c886a9b13168b54b2d6e2dcab3b474be88cd44fbbecb2ec7ff1930cd00879a3b2db6955ae6489dbbd54692549579cca887cd2c0f9ae4f039fafba63d66a21034322908e1b30", 0x8b}], 0x1, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x2, r4, r13, r6}, @rights={0x20, 0xffff, 0x1, [r2, r8, r9]}, @rights={0x18, 0xffff, 0x1, [r8]}], 0x58, 0x9}, 0x40b) r14 = msgget(0x2, 0x30) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000b80)={{0x3, r10, r6, r10, r6, 0x40, 0xfffffffffffffa6c}, 0x6, 0x4, r5, r5, 0x3ff, 0x2, 0x7, 0x10000}) 00:00:08 executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0), 0xc) socket(0x2, 0x10000000, 0x6) socketpair(0x1, 0x60000005, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getsockname(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) sendmsg(0xffffffffffffffff, &(0x7f0000002fc0)={&(0x7f0000001bc0)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000002c00)=[{&(0x7f0000001c00)="7d09d8facba9a75e589e6e0a554a688df0ea9bd99089787a80be1acbb9baf8744c47406ede93570cc9d7437861ac52fe02590aa6b1c5a63f98d3543f35a4e0dde83d95779c356f913216f590913f9c0bfe6ae54861c1a8d72e63978d0b6f764d0e31bbbd4326848d2eb84032be0ea1d2eb0483762c97e3b61b84cbb0f8506a8761f8706f980062eea82d86faa8f9651c1a074dce855f4e77a03b1b4d86ebd2057eb75e62822c18d0c8545ecf5fec197d74044bbf3faf41c004cea9316b598892507f685fb4c9367055a034f2981c927ddca13b44f9dd01695928877bbb23d15b55f109c8987e672fe9bbe575fe89802e1a7cf0a86e3d9c8c5df6f87c084dcfafdfbf5bde6f4bc45834236094a0966680bea4f177cc641dc89887b626bb250abea71d09d77b57c5b4a44869c8da308090e277886c54bcab61f68d8c139351570ff18aac7efd3d499b33936d68e2c18cd787d817e9add89ab711f809a42154e1b3e3136caec0f6efcb364139456f8a685a2e507625cea2e2d99bd36f93410accf5c14a6483d197baef67dbf531670fb127ba5eaf857966c1ea5902756d62f3895cbe0493d24eff7dd8fc6f25424f3ce6a1511c3669da03a6c4d2256cbd77ae28e81bfdd61e296539df3bb57466afeffcd951091180c437cfb86784c1aa50d9e491b66aa80338acd0a279eb39cf0a8fe5c93249b744adee6cb5e00783b3e3db4819e091b0070baaaabf45c67973a15281fb0fe085c554e7b31e947c68cff7e8a0c51668567b0fb3d5666aa376e2c98528264b5197815c166260f598a75d307806c8c897f0703f052b2000087391bbc565834cb7f2d9951dadcb6054362447cfc309e15fd2e3925437f2557f025eef8ae2d19d7fecfd3839706f89500df2ff67feb4a16fbe54b926afabb1df4cd13f9309cf4fcbf1154877d752c3bb1b2ad648ed996550d54cbae8f7f3014e9206adfffe87c7a44cf594f7d7ac3b93fc31b1c58af4d20cd979905e91d57c13572acc198013ec9f7303b60c1b546307656cb71a775ed2c279aa81262577e6ed7e69a4b6f6ff9904382e63872371de9539bfbadd94648191ab3a71c5be350a3fd6e2a0fc58bd1d2b51efb64d6aae8deff8e4cd2ae5d27b77403a8f8a5708bec86e00eb89667c6652ac5059101d2f8ef11e32069be17e17551a30ffc4464b1cda0ea5e7b0a72045b8405faedc928816f8857cde8b744542a89662245a76e2eec0e8d6baae4f82aed2d79f47af1ccf7a0ba5be83fa4989efa6566754feed15b8f218e82280f7e02b29db12106487a5393ef2df2397a3fa5afb49ee5291130ae53123feeb621f74727c39822555a009eb0af3b45b8eb2e29b33530deb83c20dee74d86cbb1a1fb9444932a81c72372ca9eca69835980e415d5022459a70fc82305938cc7c684131bc8247f31042117f7a5b5be05c2e12b4032cd6872ee15f20e003d788fca07ee680b7fa863e178a915a76fc4e91c8e473baf44a7a55f02da6640255a8d4c90437db8cf804715f43be8c7f73bfd9d01b1ce70f56e5fc29b3961bc8c128c1ec6414c7ce9ac81f6c7a26539f8ef1812fca87b2f5c04c09589bd84f906b26cf60868426c76eea49d8780a5e5790dfbf5a7466ea054de6531c168772f1ee6f43ab2095db8628b27eb75ee3ad604f49612848c0781c9a1a173b8587adadcfada5891af0b24cd5df0b005d735e1c556bcdaf6c00d4445fcbd75d47f588ee68e23e3d604f6187318b475cf34b5efc67d8d3bacec028039eeccecb1ee90bf5bee52c3e675d0d4f656bbd71c3c03e4c830e156902a78192cf02db083612cd0c6208e05bb6d95950216a7e058e9ab3dd35894d879551f359318ae4cfed07a4b2a1c86712dcd0132ef70087704591adc96e0cc24c28d6f95536792b96d72aac0ae91875cfcfb520203db96c1f9a912b54887c065650e6a573080b8ddda2846629822feddaede7b304e57799740729c748753951b43202fc6601fd75a0e037d3cd577b6925d7dab89755a6f6704ca5799123f40a252a37eaf6b72877c4027abdbc0636fa08498d79b87c49f6a9c49c7f332aae391ace5d9848aefa3a82e24c3447f30f1a1d311ad3abe4a77bf32cc2012eadecdc87c74ff6b7ef86893472ab3d77e48a58cb9bfaea0415af5155705727fed4e27ccf39c159573db8fdd07ba9f1614a6f7034de7523bb15f5577c11221cc1c0bd96933d510dac5e0dee40137c0f8c49f0a36d41da9a26014dfd1cfc96f44b4ad66176533a213573917183f376eae596eb75047de559414847bc3c15518607eb46468884d3e1f7a86c9bcc407b9502dc841d843cd09e9ff94623186efcfb627814f8d24da7dbfd7f3a67c71a6b2c1cf0490255eb0e8ff46b735cb95e6cb6478d314b8442beea0e7c51d0a907676d3bbae4e06f39f10685bed695f1eb561a4cad8766c490fc83390485a29281142ceb59f90fc09ef4250632f8d2b38d41a4c427b26a8e831c1f219137c4927b9fb3ef9ef198fd1ca3d61f6a6e3de8181f0c8dc045b3a18b1417841e2debd6dc1e05f6ac7a6b97bfec0e2e3649b85b44dac547cd181edd35b2b98386ec529f719a1185a4fffbf7e29ed93e37a56ae18c727877651dab722d69dd3812d0181c05088bb2307615c9d4618987a03002344431c26ef4ab5478abff772844244ff34ee35ee810cba1fc61de23036226712966f359ca8c2a0cb2d52f2acf2add16111f13ae9d2be026d4a361d5d2fe06abac58c8359b29b3952b2ce564c66e960933e30b779f5f02011a3963de27c8e9716a3b32bbf6b7c03b3056de640e904cb43776517f9d7b9b6153ac430069b09ef9a9bc485ca124abad41c29a5b2704a898b2ea600ffc4090d741693cb374c788a71037f531d7e4a916c23407998d48e1324062d5dc12c4ba4efd2f04cd93cd15d7af735c512fa4e5943af45834bd2871cc9aa77821b857e73550f7095d9d2a02e07f6173c9be718187c346d956c8c4c1d9dc8dc9e95d01bde8476d186ef3e8632589742d066094ad464f8b2eb8c73f9d007edd35930dde65e032edcfba8d1e9ba061156ba41ea6a75ede4d6f8a8111506785a67680a3bb2f974d8d70552c1d28fa12a7135ef9748d577a0ec49649646f8a9f2243aecc869fb713108526ac0d2bd21f85691262e5a58a86ed1b5a869463b5b1e6d035987ad4457801f57e5d55b464233472b3f8b1736daffb874180a417651415e8654deb27009950518fc79a6061f71fa0a79c2d8b151aff534b2fc69732ae77a530ebbcc4194fb33a8d5864ddd31d967d2289992a7fdef9b33dd2196fa858c49f47ab28b3a5322e195f67b5fa2459dc4c3d486ac176b96c172aefd5ee945b1e156367af097ea3661cf8c03602a9f2fc9956aaa2b55f735b849c8d20d33a01a77923b3da0044063b9a5cee10f8f94458a27d6125fd4216e5a7524179703a12fb26f0481ea19e417d26aec2267b32f4f71eede6c066a2c5b76ba968fc3544001b32c58f708a562bdb974b377967a3ced1e5b2a278da18631388ae6bd15c1e2102e352232e86a2ec64111fbdad068c1ca53f9ac1c287861ba72cc5a93b6cc58336e20fdfd9d8471110d15a3f8650c4bedc4b838f0081522c7eb417fd5ea39444029640069f2fa64f7dde7b141937026de1329be7acf7f56f2e18491ea418144a6f161a9d25fb7e2b21fa1dee70131964a121416c56d6f567cd8a40630f4ead0eb9eb487ed94203dff5208cf1777cfecc504fed4711c5ccb2ab00aa40a269420cc8d8ab1a65f0b28e7828186aa2f783ad5df8a8c8986e3a395f70578560dc92a1bd7a5bd4495a4d3a1f43457d4359f09c85c4e562c9a565e51ad4ef72840058bfbde07cefa3a8ae0fdd255e91cb21bfb82d22935a3cb7d9e159935f8bd57ae5800465f29007590d0532cd15cc0671bd338ca701f9ca8d65f05bee92300d158b329226e255f15ad4148bfd58e2d1357e6d9694dc846c305256d5a71abfae10efe7028a18092eb89463b2a561252930c219ae15f925ac2ab5946ad7640f77cee8e93d16cb16bbf16ff765ad759ed2083b48bd230ecc1193ab7ab2627ac105d6272f4d076e2c94576f46b95c51dac47145cdae61887609ee5c0232414f5289a92b7571813ba90c2a157fec39580f1d7687d889ea624545e4cfac41b6fb31da4a50474ca5a4d17c3ea16952bed70d8084366fedfbc3c595bf13ba5149321a6bd8b50eb2e92c946c4749cb02139426752df25559138b1fa4031c09937ab27e640623663250d56d5b81bd147bb6827083cebf3e2381c6188d4a6ff2ad850f8f3d4184b95a7df0209b69cee31709b1b9ab3f098351800ca2bc931f8b7f3565551816369aa05c244c0ec25b2dee21de942652dfc0cdb42d90e4461ba7eb601033814752c5fd013827ac4e161aa58a94111504ea8d28d7d88d9d420c17232a57b10a988c722bcc02e7a458a4bb4b0da20111ca95047ad1966eade784eefbd15ab07e59b64863ef6827a5b03ed9e0ad5568898c160ca80d68e7a1029a44983657fc2832c0f6eea4878741c40ff0a75ea46b45f3aff1688e12faa771a66ff49222e75b2d92ef5a35799c08989e09dadd3baa976aa4065e9f303d5a38faf4cbad54378fb73aba2d042ef01056919432ace45476e8b3815fdb196edc96bb1d84d33be24d166f7db87e550f72db848f36f20253e82ddd0a7e3fe0bac5004ee9b7067c35b904ffc663cd70af4b6aa2fcb0ddc73176d7cf63bc33b76103e7a4b5c14dacb30e0bd3e325bf4434e9f24c4e75012d16a53f7bdf6cfefa03b4123f720938baa227a1377db30b2dcae7725798157c0c28e78905230707506f17f7af7a6265cc501201b2978e92dbc527424a36935df683e04173645e5d1414515b44a9b145bccd3772765423732424d811f9fff20ed52a05647b7d19fd70981aec3ec2532220aa426c23fdf8d7baa65216b85fcb466de658a1fa4150e3ac838b649bd04b2a30c554c3e0168799493c676fb8e72d23bc72ad168fc3a4904a74d5df03d34a2dddbe9fc62f002703ac95ac7eff0ddc5ce0bb6683855c797b44ebce8696d6d9690d6e2b9e3c90f3aad44d020ecb50fd4c2df263ac5958daefed14b367743676625c2b379a3e01b392a012e2c1fc206b44bd2f82ce49f665ecd7d27f59e4f9d484906b5829f9d65c5d1f956c83f5567cbaf166e2302489fdc0aee95d07fdd6cd7bd1253f1d24a57f2b545e3273259d9b41f9f2a3f1c27f4bbc23bf0b43e93697a49078cb330670669784c1636876e9334657d2d121009f2cfc01c166e4281d2949bfdfc291d6a74a1be515f1bea78ad0f6233274d7719ece8f46688dd604b33026f6eb400eea5e30b80a5233ca3e7c7da093b9526bcf8824f081ea3e01b4501d8520e5a46e0c7e682c178b38e4d0aa32ee9923b24fb8988e39fe530753edf4a0fe433ce9f872e092f2184c836c9071b41513a4d8d0a49b3023e72e85fc0397fd5184bca99d66875d09dffd6b44fca7e25bb7d214eb1b9ddccd007ca89ddf80f4a6260a45f14c0275bafb4aae03e81becd7d77999363377153d17e495ba6dad5cf9f0aa6ae1f788576e70f9540004aeb494ad48fc0e80e0d8378c5846d628e6eb47f508fe76d5e83f90f00db158925f37c4ba35b74612736f619b39d3a2db7f22ede87e74089eb4aa59c6e934bd7d3e9a3671a769c8b5deae9b8afc0da1380aef9d463534276fff31a9546daad80c981027a9d72cb37349bb45cd5cad7773f0c13a6dca2cc8bff3fc481459fb3800a65ef2af264920ec267bd9c5327777a723cc53", 0x1000}], 0x1, 0x0}, 0x8) ftruncate(r1, 0xfffffffffffffff8) 00:00:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/5, 0x5, 0x3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80201, 0x2) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x800) r2 = shmget(0x3, 0xb000, 0x20, &(0x7f0000ff4000/0xb000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0x4}, {0x8, 0x7}}, 0x0) fcntl$setstatus(r0, 0x4, 0x80000) r3 = getuid() r4 = geteuid() setreuid(r3, r4) setreuid(r4, r4) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r7 = socket$inet6(0x18, 0x3, 0x0) mknodat(r6, &(0x7f0000000240)='./file1\x00', 0xc040, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x7, 0x4}, {0x18, 0x2, 0x5, 0x40}, 0x6, [0x7fff, 0x6, 0xf0, 0x6, 0x1ff, 0x2, 0x100000001, 0x100000000]}, 0x3c) getpeername(r6, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0xfffffffffffffb99, 0x552}, {0x21ed0725, 0x3}}) fcntl$dupfd(r6, 0xc, r7) rmdir(&(0x7f00000003c0)='./file0\x00') clock_getres(0x20000003, &(0x7f0000000400)) r8 = openat(r6, &(0x7f0000000440)='./file0\x00', 0x60, 0x20) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) wait4(r9, &(0x7f0000000500), 0x4, &(0x7f0000000540)) recvfrom$inet6(r6, &(0x7f0000000600)=""/126, 0x7e, 0x42, &(0x7f0000000680)={0x18, 0x2, 0xfffffffffffffffe, 0x8}, 0xc) fcntl$setown(r8, 0x6, r9) fdatasync(r5) getsockname(r7, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000700)=0x8) close(r5) 00:00:09 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) dup2(r3, r2) writev(r3, &(0x7f0000002380)=[{0x0}], 0x1) sendmsg$unix(r0, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) 00:00:09 executing program 2: r0 = geteuid() seteuid(r0) r1 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = semget$private(0x0, 0x5, 0x24) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0xffffffffffffff00, 0x8000]) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000040)=""/57) r3 = open(&(0x7f0000000080)='./file0\x00', 0xc00, 0x100) close(r3) r4 = semget(0x3, 0x3, 0x10) r5 = socket(0x2, 0x0, 0x3) getpeername(r3, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) listen(r3, 0x6) r6 = paccept(r3, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8, 0x0) shmctl$SHM_LOCK(r1, 0x3) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000200)='./file0\x00', r0, r9) r10 = accept$unix(r5, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r11 = fcntl$dupfd(r5, 0xc, r6) close(r10) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000340)=""/232) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000440)={{0xb71f, r8, r9, r8, r9}, 0xe0d, 0x3, r7, r7, 0x6, 0x800, 0x3}) r12 = semget$private(0x0, 0x0, 0x40) getgid() getpeername$unix(r11, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000001500)=0x1002) semctl$GETZCNT(r12, 0x1, 0x7, &(0x7f0000001540)=""/252) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000001640)=""/100) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000016c0)=""/33) getpeername(r10, &(0x7f0000001700)=@in, &(0x7f0000001740)=0xc) pipe(&(0x7f0000001780)) 00:00:09 executing program 5: socketpair(0x1f, 0x10000000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) shutdown(r0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x1, 0x716ea65c, 0xc188, 0x9}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r5) fcntl$setflags(r1, 0x2, 0x1) r6 = fcntl$dupfd(r0, 0x0, r0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x0}, 0xc) getpid() r7 = getppid() recvfrom(r6, &(0x7f0000000200)=""/208, 0xd0, 0x842, &(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa) r8 = dup2(r0, r0) connect$inet(r8, &(0x7f0000000340)={0x2, 0x0}, 0xc) bind$inet(r1, &(0x7f0000000380)={0x2, 0x1}, 0xc) sendto(r1, &(0x7f00000003c0)="47e4e6e6c31feffab285090923def7e03a3a6bad6e5edf481d9c844a010701da49aeab42ba0e0f83167aaaef777771595ecf95adbf40d6ed224eae92a428f6b42d004ddca659e69c", 0x48, 0x400, &(0x7f0000000440)=@un=@file={0x0, './file0\x00'}, 0xa) bind$inet(r8, &(0x7f0000000480)={0x2, 0x3}, 0xc) r9 = accept(r0, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) sendto$inet(r0, &(0x7f0000000540)="0467644e9f198845920eca534dc0b5b15ee89cd93d066c217223d5349a8db46d69ae2e33c6f6d795dd47b0d1bc3057834d709c85e1096de21bd5cbda36279fd24352", 0x42, 0x5, &(0x7f00000005c0)={0x2, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000600)={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000640)={0x5, 0x1, 0x1, 0x8}, 0xc) recvfrom(r9, &(0x7f0000000680)=""/212, 0xd4, 0x41, &(0x7f0000000780)=@un=@file={0x0, './file0\x00'}, 0xa) faccessat(r6, &(0x7f00000007c0)='./file0\x00', 0x1, 0x200) open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x145) connect$inet(r9, &(0x7f0000000840)={0x2, 0x0}, 0xc) r10 = msgget$private(0x0, 0x410) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000880)={{0x9, r2, r5, r2, r3, 0x120, 0x2}, 0x4, 0x2, r7, r4, 0xeaa0, 0x0, 0xdce, 0xfffffffffffffff8}) semget(0x0, 0x1, 0x401) mknod(&(0x7f0000000900)='./file0\x00', 0xc104, 0x1) 00:00:09 executing program 0: r0 = semget(0x1, 0x0, 0x1) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/23) syz_execute_func(&(0x7f0000000040)="460ffd85ffefffff6766420f3a14a073a30000a0c481ffe63b41c1710a0dc421617536c4e1fb70f30a662e660f383241654431410e0f578f0d0000002e3edc9901000000") r1 = semget$private(0x0, 0x1, 0x451) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/8) r2 = semget$private(0x0, 0x3, 0x410) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x110) r4 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x2a0802, 0x100) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0xfff, 0xfff}, {0x18, 0x0, 0x2, 0x400}, 0x4, [0x2, 0x6, 0x9, 0x9, 0x7f, 0x5, 0x5, 0x7]}, 0x3c) mprotect(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x0) faccessat(r4, &(0x7f00000001c0)='./file0\x00', 0x181, 0x200) setsockopt(r4, 0x7, 0x9, &(0x7f0000000200)="cc19575bcd1910873e13a4c86fca018647731c3ff7f29ec563cbc425d770b45d2116b176fc522e7438ff852db7165e7cb98ff1b535f9a77f8f396e8340092772deaf4e32781c50f79b744a5cbf8db542180ed0d09a4968e54c7ee169f24c6e2058c6004c4a3c8872597e6d9f31c79c80bd2d5c58cfaa4cce11b9212ef658479401cdd0a8c87080744eedfa6232ccbda9e7c083c1dd7e7af80763cf55f33c624ab442d54c062383451976a025138f7bb4d38c5f1bb4c469fcf987df17dfc74730e4e30901c5cdfcbeb0dbc90b3534f6a7aed325352705f454c3fb061f6a29e9cabed415216946bc3e54d583d394292220605822be844b393123eb4f876871178682233adaa268f23b51681bf7b2f95f5fd6de54f5ec612c978df82bfd7b3a8183b1ad213c059da4acfabe5cfc8856e6763fffda8a6d70c48c88d974fcb366acae8390a496b4304342b6b06278f8ab9861b0ab20f9bb87ede49459e0e7c1b6ab6ada2c80435c1c9c2f69d0f9e5eb891a5d0d91b8d3760396fd79e05ecbe6bc0f72e40f65cd063e2e6bb4517163f87d3935f854e7fcb8c75ff49db8bfc5634d5ab4709b8bbe02b7bb06035ddd29c9cec0f50efa0d742e5d2ad04ef153ca46d191858e14ca07763c5b462b4ae593d313850ca0d1275fb913dcd63d4d42e24c9caa6a963d65ee6b5dcebcd2064f61f605bf287de434bcf68215ea3ec94fd92c96f942d440b9472de96b868de1901bc6c3a1ab9a9c2cf941a4aa607b64913e8f6791189c4280eeee8411ec0cd52e4913609327f0bdb89a6a5a9512d05a924b93fd88c53ef5e4ff8d9676dd156e30403eff678ef0dc5480934618c6e34789afbe1234647a0806ed13cc0e2bf8392150b1c23df3ddf66b7736fae100fb2df5d055a0e63b73bf07b526a477cffcfe0e15e24439c802d6c49ac7aebebda523d4b16c1fef17e447865f1908bffa68e7157f52199072c3416c25076a9d0785e5c6cf7538ee18bc0e4758b1b7cf834fbc908592e2514eb2eb6c9ab2c30b6c004c78dceb1ba886da7079efcf3a872ac437af74af0a45922a19fe436ce655d620a15c439e584f736b53303adf7ac82e61deee6369a84bcdce345b6e0c97e5650e6cf870e20df3868ea39df2c63e625b3c446fc673860e3fecc178a8f3e2d8d5e712f59972fd2b51fb05df21e12799eae7542e2674b61de81e60b4684ac7c899c864f599b15585eab12ab6f7e88581692ffe3f3ba91d720a43cefef34f40639b2423369d8b3245eea0ff327014daa6dcbe57297e273c17263b4e497526ea3000a870fbc17c8ef3bc59a66c79cb0af0746e079bcc5d0580a0c3054142e706ec535449ced635fe836a9f4384c842a49a07d87ecbb2599096fcaa75e2bd5b47b44964ad887742a155365e17b873d8e12fc0bd71b0715a2551a0dac16c32b62f2e25e383fc13c20abfb62eb6d701fa28ed5933fdcb26115e4e5e6e78c85f98094b1720b5a93434fb2ddae2993bd2ab68de11aff400cc84671a9358b5035705a315a0a87e27bc621ef0a47c52b0e305c29fabdc3674eb9e3225a9362fc1d5a4f612d7b3362d5abd6ef9f229d7a8e251b64e557b5980bc5c53012086de24f89b93e6fdcdc03ccea23a360e4dc4bcec78612c7071536c4afd1f5936ab59999dcba9ec773750a2bd7baf02551c204dd70b9cc8466ed9b139c0e31ce399ae27ffbfe3d1d3bcf7b759de926afba9caf3540ef532e48c769a7f9972f161610ababac223a49534ce4f215240cc0abcb12b0961d317b14872c26abc7b69570c22b27f21969ed4e392221d904a3d36e86121863b762a960df9024f2c527d82f79adbdf6c9730723ffacd415f00770b6db5d07916688d9ad3b13b3b17864ae0c54e34ee95b6d4de5e28d1ece82ceef504d2a5d3918dced9d858f3d6c7a8b01bbe7b951cca5b99c04d38791243eea690fc676aa04f6d2573b6a29a9703093bc8268446b579371b5cc273c963ca50da8fc324d0eb37feee22423d87af54b17922d0c56cb0cf5136138366ecdf472870553b8b7a7ac56494d3cb65771773999820b5d188979fd43691aa6472638f45cdce0e50a61085404d01d1fb336077519dadc9a7bd439472915708c31325b2de619160947acf95680062ec5e4c775d69670758062651f392d3bf2143333ff9b038c3fe789b7d8a120b0ddc7f5e7f2211eb003b29a3088c27c97ee0dbcf384db0bd1cc67c621d83069e08f10aac27d1f5fc218050732cc1cbb1f2475b297ddc6cbca8f87dc20dcfc476924f0e992b1239cdc8b671045c03c0b3b15cd46bb5e0865fded1967d8f45b7b5ccbe185f8b71924d1409c5c602aa9b84452960d6cf9231e31d616256f11d5848cb51c3404dcbe4e43245c77bd68e4c9e97a169f9eacd4556f57580a972726ffc134af8518b126dd1a784fd601f71d73c470af8c034856c8bc1f85eb3da4ded29b1ea2b20ceb7916554ac324942a36c3e1bc20ecad69aad5fea71869436a4c0e203aa750d11450c140debfa32457981df37b38f1cc82660be8327a6de32eebcd84299d37df4221694d27125775b615ce5c70493d93d118d0d94ca2f7eb1febf0c56f57a5b68aa3e121f2681372441279bd3d7412cfe689dffb9d2ac59d5ffd87cfa650ac5e5f946c3c8caaafde4a36e995a24722b2a754f6fb52ad8f73fd22d57c0ab5f2398075d095778ad75e927752af4c78c5abe8be99dbacad93fdd6a383557f6649ced55dc11a86c9650eca7f236a6f422af2879b9d9e804ea9b0d635c2576ef9440c0927e6014710a9d74ce0b304a4cc30a9579b8fdce0eee9eb08c964bf2e9a58fc33ec135b2463e132d126949ec24b48eea1f912129787d1d8040928f805849be1e8714d02fb0de376387dbd465699755553ab56150986575f7aa0d55aa9c2aa69061bf807455b03e7d06244d83a70b370d39f0e4a2221736fd9caf5db7c338f4508eaf3bd73b887212239017151a09a00e470cd073b3a150cc8c428a883223b88a67cfa558bff9fd4d67d3989e3e9949bf953209c240662888f6af7b75d983f24e3c614fabdecde083679cac379c7a977148c579cfd3dacbf8f0c57e1cff73b42cb4880a1e0b3e0600a91c2a7cb31fe1785a118409262fa31fb11e8486b58d4dc1624682905908479ecd170e814b5b4a2047f25c31aaee9ae22c83d8ee63ab4f7c28c6cc0693d5f0494b10db7453c07421f421df96149c2f31855b349baf650159cf03c366f1f453acccdf2930ea52338c63dd0a45b05951aad384ee1e5dbb2267c30c5ce64ef985e6cfe65560a35c5f2cfded8179d2088b8c6a30d538aec7daee9e9f4491d56b59da69daca1fc58d0e8efeee99ad5dcfbe16d30693c18b281ae51b5c19bb6de6e7c94e6c793d184eecdfea2653cdff9d2cec0940163171bb8d6bd52a047be7b8c18ae4dc778008b2c004dc49f51ada5d7fdf4374f3a1b2f8e342af5ae49f500aff0d208c98555e2c721ccab441ddca651305d9251690867905dbbf1ed94fb42414468d4a78a8f8e1b8c311d1fcac69504719cb24d7b9e16ff4527e5049d5de20d8c15857789f7bbd6ada65c58197e0d3b35b818168d1d8efaec9fe06ca4c2c6589d723bc0228bd5f8e7b13a9ebc7518c02b709f15618c52a12c60ac4f27b4f4dce1fb603ce3ae268519c20c1da6bd4ecaa117c1bd93f0533209ded32a0c7b7e6369ef5b41dfaec3db2f97fbfc8bd0ef3eb9a6cf85a226983ac95a3ce1e498b953346f2a86cfd59e07e549b7cadb221e3dd91d7a4171667bfdf4e9f6b9aa87e3d1b321057c3bd3da8c9c75cbacc26931eb55d3941933ab8fd034fb3172030a24c70a36f5a890daa53062b4e7fcd9841a1d78c4faa15cb7916b6d9eb6f0d01d7c8b27ad972c35429cf389b0dc9e01ab5dcac0af609bf512beb2ff524607cda7a4ad4afb5785c743478e03c17f7201db0aa18c886d67378132fe91e6270e48dd5e6d35c77acfd1bf1ba6808db8210f17bcf853af5a742b7b60b21f0c2953a44d0982bd0ce1773a2740f4a5ab866f59d69e92ffaa38ef232e631e57963edc76e40c536f62258902cff795515bfccc9b464e717bbf92a4fcd60ee9781fc4226b9b2619fb87a952945749c0f1073ad13cea3dc3f06cbe0c6cab87c484160f863fbaba6caad772c04ba73c7ebdc3c20e46cb10ac98663e68f728417976866a14ba192edf81f38036158c7c68b013e4cc47e00616243aa031c1435c5392187683a3b7e286b25f8c9e72d1a66f6a0ff3e3d0c9e03b4bcbbefa43510b73b0dc51245c8d3776690e76d89c804ecef0b3e1a7a5637fa291723a9190f6c18ba8f97fb977028afb738551f2cd2a4854bb3d3a44daef2e8ecad818e3c8495f6962727b4d1c4158f1612846e503b986fce32c2be41a39517b1f7f5a6d154126861c8aa023cd4bd41ab87511c2e6def500b4a3fe484a841f321b7778a29691bae43531c8918f61aedbe3a78fb530d2cee69aa2ae80a7746b419a8aad1adee6f87631ad46528631b71fcf50a9a1ba8330a1868023b6337e855b747c8516c09ee9464d90fdce79c52e7a8bf3a80e07caf371116282e5e5a957d8864189325cbdc745c2ecf5c964f1334a755ec160076f5b319d49e341a5b1f5cb942ca10e04fedf9b4950c9ae6bc4aba36c5147eace1ddd97e98c79139d8e688d5a0d27aa741c5073ca2235f4b1da3a79d9972acb6c4627243090f6593d812ff3b06e36aeaa6e85b5f3623e0a52477a463c52044e26654cd91a4f107cf87a1c29a0d1c43c07c26c864f3933f98bced69c6676f511a06cdf2a578c0ca20ec7fd60a315ec594429cd96f6ebb23715a8f154f996374a61b2383b61ed52c7b94c69f27b4e2bab30a184edf2b3f652dda107284e7c01d7322febae11c80ca03914c4b6c9f84fccc02da18837c55caaaa4fd1e4bd99f587d6b8343a923a6d8914c836aa2a1e98a4d406a46b80e594ee811bb343602fa41d89a67ec84d0dbe22b3a2c533b7335b2e0b9f23df57acd0130c602e909316fceca5316d8d6f1b5f00698c6134099aba4f131f97442e4391333cbc5dfa80da334d36f0851087aefe7dd4b7e06eb479c8ec1ec899b94cb7149a112007d2534d0cb98040cdffc5f7561ec44282b611eb4c479f31d90db56b636cfa2fe0853817aa50cc46816d4a30d0e96d0b61781ea108960861e88823c74573b489b360f5f518a9739c8e88c421208d263427bc3d127a0f93b11baabddd3a7f09124dcb2ac2233f64c7ae781a1ea8108c2f2c169798d9172858a5f828c1ebc9fc0d3f7d3bdbbb369bb53e563c360da73ec981ed6c264c9c19819c696c5adbeceab3941a51a9d3d977a2fd4f1e3f664c62fc5d5dde0d3a8304721ca065835044547ac2848450d515b13c30ba6f7b63039191bb930d282dbd7b8e87bb2e5cd9d8d597f6ed37b198c20a0680a8b6a13986dc8494d43c0a1c9ffb0e36580d8d78637f180265bd75d9d04b7a0a37032008ca5c06ebabfef44b01a85fec17408f95c1d36fe5ef1759d60a657cd9b28a3e8ef0eb62bd4a826fc22e7d2cca4b9f702582b397853b0f396c74dc3f9629192a208304e48d73cf2c93c318095271fb022b72d4908a641e3160a064d09a35e9ce5a32e9253beeacef0e2af1d14deda15e0833df62cb929d8cba8983f782fd843573fa91e97dd29318250f50695c3541ee6d2340201e7b73a370ae4e51cd0e56cf22853944b61f587d55047b0c90e003148243ed6a149bc9dfe47ca2e0103e687233896929218c8cd41d954352c4787fbc161d537386793d02bff475bfc919e58bd5fe910", 0x1000) semget(0x0, 0x0, 0x320) msgget(0x1, 0x1) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000001200)=""/187) setsockopt(r4, 0xefa, 0x8, &(0x7f00000012c0)="eb2fbe0f04315ed4b229f900f4e34a3ef79c198e92a0cc0f7f61b61cbbd495d3e14c5acf91ef23d51fa8dfdfa4aa3f649b4d8258b3d65e8d2d03db441a31cb6e0b0cbe62403d5f918794110ffc55756ac5f5a790fd24dde4fa15d2b4452d9aa6406473fca61734e982e8237653f30daea33a612b2eb7c8", 0x77) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000001340)=""/26) r5 = socket$unix(0x1, 0x7, 0x0) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000001380)=""/113) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) fcntl$getown(r5, 0x5) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001400)=""/213) msgget$private(0x0, 0x20) connect(r5, &(0x7f0000001500)=@in={0x2, 0x2}, 0xc) r6 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) lseek(r5, 0x0, 0x2) semget(0x2, 0x3, 0x11) symlinkat(&(0x7f0000001540)='./file0\x00', r3, &(0x7f0000001580)='./file0\x00') semget(0x2, 0x7, 0x217) 00:00:09 executing program 3: r0 = socket(0x2, 0x3, 0x0) sendto$unix(r0, 0x0, 0xffffffffffffff75, 0x0, 0x0, 0xffffffffffffffbb) 00:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000100)="ea4e0765ccd1d5c540d89c9eb0a8f2845de4619c17c04f5d792d7f02ab3e815ee3c6f7d9ee25164c136871356ecece705441308d0d2e9d04a498e12c76c9ffad8f688b783e14fb01f1391a4438a16c7054733dd310ab911a16bde94c3b432a669204b133509c79b6d173e62812fdb805cafe26ccdd6feac54d5525a7af9486cbf304aed5c0b9b08501f58bd448048f883d4b7ce23c9e1d2519e54dbdc1fe92a8fbeac9a3ff491b7f5bea459af6d5e69cdfcb85a4e9af40683ccf0ad96043d8fd6346cc807fb4a425bd3f083cb2a10a92e737950c37c6ba23dcfef5d97f785afd41eb7844", 0xe4, 0x0, &(0x7f0000000200)={0x18, 0x2, 0x1a3, 0x3}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/233, 0xe9, 0x7fe, 0x0, 0x0) login: [ 105.7469990] ASan: Unauthorized Access In 0xffffffff80a7f51e: Addr 0xffffd7001306467c [4 bytes, read, RedZonePartial] [ 105.7612874] #0 0xffffffff80a7f51e in in6_print [ 105.7612874] #1 0xffffffff80a7fbdf in sin6_print [ 105.7612874] #2 0xffffffff80f4f561 in sockaddr_checklen [ 105.7612874] #3 0xffffffff80f4f62a in sockaddr_alloc [ 105.7755955] #4 0xffffffff80f4f78f in sockaddr_dup [ 105.7755955] #5 0xffffffff81060f60 in rtcache_setdst [ 105.7755955] #6 0xffffffff81061377 in rtcache_lookup2 [ 105.7899046] #7 0xffffffff80a8038f in in6_selectroute [ 105.7899046] #8 0xffffffff80a80797 in in6_selectsrc [ 105.8042095] #9 0xffffffff80aa9309 in rip6_output [ 105.8042095] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 105.8185159] #11 0xffffffff80f603ca in sosend [ 105.8328219] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 105.8328219] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 105.8471283] #14 0xffffffff80f6b3ac in sys_sendto [ 105.8614358] ASan: Unauthorized Access In 0xffffffff80a7f9ec: Addr 0xffffd70013064680 [4 bytes, read, RedZone] [ 105.8757426] #0 0xffffffff80a7f9ec in in6_print [ 105.8757426] #1 0xffffffff80a7fbdf in sin6_print [ 105.8900503] #2 0xffffffff80f4f561 in sockaddr_checklen [ 105.8900503] #3 0xffffffff80f4f62a in sockaddr_alloc [ 105.9043736] #4 0xffffffff80f4f78f in sockaddr_dup [ 105.9186626] #5 0xffffffff81060f60 in rtcache_setdst [ 105.9186626] #6 0xffffffff81061377 in rtcache_lookup2 [ 105.9329707] #7 0xffffffff80a8038f in in6_selectroute [ 105.9472760] #8 0xffffffff80a80797 in in6_selectsrc [ 105.9472760] #9 0xffffffff80aa9309 in rip6_output [ 105.9615834] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 105.9758926] #11 0xffffffff80f603ca in sosend [ 105.9758926] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 105.9901967] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 105.9901967] #14 0xffffffff80f6b3ac in sys_sendto [ 106.0045029] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd7001306467c [2 bytes, read, RedZonePartial] [ 106.0188077] #0 0xffffffff80a7f7e0 in in6_print [ 106.0331163] #1 0xffffffff80a7fbdf in sin6_print [ 106.0331163] #2 0xffffffff80f4f561 in sockaddr_checklen [ 106.0474263] #3 0xffffffff80f4f62a in sockaddr_alloc [ 106.0617311] #4 0xffffffff80f4f78f in sockaddr_dup [ 106.0617311] #5 0xffffffff81060f60 in rtcache_setdst [ 106.0760368] #6 0xffffffff81061377 in rtcache_lookup2 [ 106.0760368] #7 0xffffffff80a8038f in in6_selectroute [ 106.0903444] #8 0xffffffff80a80797 in in6_selectsrc [ 106.1046525] #9 0xffffffff80aa9309 in rip6_output [ 106.1046525] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 106.1189581] #11 0xffffffff80f603ca in sosend [ 106.1332655] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 106.1332655] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 106.1475718] #14 0xffffffff80f6b3ac in sys_sendto [ 106.1475718] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd7001306467e [2 bytes, read, RedZonePartial] [ 106.1618778] #0 0xffffffff80a7f7e0 in in6_print [ 106.1761848] #1 0xffffffff80a7fbdf in sin6_print [ 106.1904983] #2 0xffffffff80f4f561 in sockaddr_checklen [ 106.1904983] #3 0xffffffff80f4f62a in sockaddr_alloc [ 106.2047990] #4 0xffffffff80f4f78f in sockaddr_dup [ 106.2191079] #5 0xffffffff81060f60 in rtcache_setdst [ 106.2191079] #6 0xffffffff81061377 in rtcache_lookup2 [ 106.2334137] #7 0xffffffff80a8038f in in6_selectroute [ 106.2334137] #8 0xffffffff80a80797 in in6_selectsrc [ 106.2477202] #9 0xffffffff80aa9309 in rip6_output [ 106.2620258] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 106.2620258] #11 0xffffffff80f603ca in sosend [ 106.2763336] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 106.2906400] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 106.2906400] #14 0xffffffff80f6b3ac in sys_sendto [ 106.3049481] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd70013064680 [2 bytes, read, RedZone] [ 106.3192720] #0 0xffffffff80a7f7e0 in in6_print [ 106.3192720] #1 0xffffffff80a7fbdf in sin6_print [ 106.3335596] #2 0xffffffff80f4f561 in sockaddr_checklen [ 106.3478670] #3 0xffffffff80f4f62a in sockaddr_alloc [ 106.3478670] #4 0xffffffff80f4f78f in sockaddr_dup [ 106.3621746] #5 0xffffffff81060f60 in rtcache_setdst [ 106.3764808] #6 0xffffffff81061377 in rtcache_lookup2 [ 106.3764808] #7 0xffffffff80a8038f in in6_selectroute [ 106.3907910] #8 0xffffffff80a80797 in in6_selectsrc [ 106.4050947] #9 0xffffffff80aa9309 in rip6_output [ 106.4050947] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 106.4194004] #11 0xffffffff80f603ca in sosend [ 106.4194004] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 106.4337071] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 106.4480144] #14 0xffffffff80f6b3ac in sys_sendto [ 106.4480144] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd70013064682 [2 bytes, read, RedZone] [ 106.4623209] #0 0xffffffff80a7f7e0 in in6_print [ 106.4766292] #1 0xffffffff80a7fbdf in sin6_print [ 106.4766292] #2 0xffffffff80f4f561 in sockaddr_checklen [ 106.4909355] #3 0xffffffff80f4f62a in sockaddr_alloc [ 106.5052441] #4 0xffffffff80f4f78f in sockaddr_dup [ 106.5052441] #5 0xffffffff81060f60 in rtcache_setdst [ 106.5195488] #6 0xffffffff81061377 in rtcache_lookup2 [ 106.5338569] #7 0xffffffff80a8038f in in6_selectroute [ 106.5338569] #8 0xffffffff80a80797 in in6_selectsrc [ 106.5481628] #9 0xffffffff80aa9309 in rip6_output [ 106.5481628] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 106.5624720] #11 0xffffffff80f603ca in sosend [ 106.5767760] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 106.5767760] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 106.5910828] #14 0xffffffff80f6b3ac in sys_sendto [ 106.6053895] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd70013064684 [2 bytes, read, RedZone] [ 106.6196991] #0 0xffffffff80a7f7e0 in in6_print [ 106.6196991] #1 0xffffffff80a7fbdf in sin6_print [ 106.6340048] #2 0xffffffff80f4f561 in sockaddr_checklen [ 106.6483127] #3 0xffffffff80f4f62a in sockaddr_alloc [ 106.6483127] #4 0xffffffff80f4f78f in sockaddr_dup [ 106.6626184] #5 0xffffffff81060f60 in rtcache_setdst [ 106.6626184] #6 0xffffffff81061377 in rtcache_lookup2 [ 106.6769256] #7 0xffffffff80a8038f in in6_selectroute [ 106.6912309] #8 0xffffffff80a80797 in in6_selectsrc [ 106.6912309] #9 0xffffffff80aa9309 in rip6_output [ 106.7055376] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 106.7198435] #11 0xffffffff80f603ca in sosend [ 106.7198435] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 106.7341534] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 106.7484610] #14 0xffffffff80f6b3ac in sys_sendto [ 106.7484610] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd70013064686 [2 bytes, read, RedZone] [ 106.7627629] #0 0xffffffff80a7f7e0 in in6_print [ 106.7770729] #1 0xffffffff80a7fbdf in sin6_print [ 106.7770729] #2 0xffffffff80f4f561 in sockaddr_checklen [ 106.7913776] #3 0xffffffff80f4f62a in sockaddr_alloc [ 106.8056852] #4 0xffffffff80f4f78f in sockaddr_dup [ 106.8056852] #5 0xffffffff81060f60 in rtcache_setdst [ 106.8199937] #6 0xffffffff81061377 in rtcache_lookup2 [ 106.8199937] #7 0xffffffff80a8038f in in6_selectroute [ 106.8342989] #8 0xffffffff80a80797 in in6_selectsrc [ 106.8486053] #9 0xffffffff80aa9309 in rip6_output [ 106.8486053] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 106.8629125] #11 0xffffffff80f603ca in sosend [ 106.8772185] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 106.8772185] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 106.8915268] #14 0xffffffff80f6b3ac in sys_sendto [ 106.9058394] sockaddr_checklen: 0xffffd70013064670 bad len af=24 socklen=12 len=28 [inet6: ::] [ 106.9058394] sockaddr_checklen: 0xffffd7016f00b020 bad len af=24 socklen=12 len=28 [inet6: [300::603:0:0:0]:20006] [ 106.9201374] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffd70013064682 [1 byte, read, RedZone] [ 106.9344441] #0 0xffffffff8105b58f in rn_match [ 106.9487526] #1 0xffffffff8106402d in rt_matchaddr [ 106.9630608] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 106.9630608] #3 0xffffffff8105ff5b in _rtcache_init [ 106.9773668] #4 0xffffffff81061442 in rtcache_lookup2 [ 106.9916742] #5 0xffffffff80a8038f in in6_selectroute [ 106.9916742] #6 0xffffffff80a80797 in in6_selectsrc [ 107.0059794] #7 0xffffffff80aa9309 in rip6_output [ 107.0202870] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 107.0202870] #9 0xffffffff80f603ca in sosend [ 107.0346187] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 107.0346187] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 107.0489009] #12 0xffffffff80f6b3ac in sys_sendto [ 107.0632082] #13 0xffffffff80ebc484 in sys___syscall [ 107.0632082] #14 0xffffffff80265c1e in syscall [ 107.0775161] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffd70013064684 [1 byte, read, RedZone] [ 107.0918189] #0 0xffffffff8105b58f in rn_match [ 107.0918189] #1 0xffffffff8106402d in rt_matchaddr [ 107.1061283] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 107.1204348] #3 0xffffffff8105ff5b in _rtcache_init [ 107.1204348] #4 0xffffffff81061442 in rtcache_lookup2 [ 107.1347417] #5 0xffffffff80a8038f in in6_selectroute [ 107.1490477] #6 0xffffffff80a80797 in in6_selectsrc [ 107.1490477] #7 0xffffffff80aa9309 in rip6_output [ 107.1633563] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 107.1776630] #9 0xffffffff80f603ca in sosend [ 107.1776630] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 107.1919697] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 107.1919697] #12 0xffffffff80f6b3ac in sys_sendto [ 107.2062758] #13 0xffffffff80ebc484 in sys___syscall [ 107.2205821] #14 0xffffffff80265c1e in syscall [ 107.2205821] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffd70013064684 [1 byte, read, RedZone] [ 107.2348887] #0 0xffffffff8105b58f in rn_match [ 107.2491995] #1 0xffffffff8106402d in rt_matchaddr [ 107.2491995] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 107.2635031] #3 0xffffffff8105ff5b in _rtcache_init [ 107.2778088] #4 0xffffffff81061442 in rtcache_lookup2 [ 107.2921163] #5 0xffffffff80a8038f in in6_selectroute [ 107.2921163] #6 0xffffffff80a80797 in in6_selectsrc [ 107.3064226] #7 0xffffffff80aa9309 in rip6_output [ 107.3064226] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 107.3207305] #9 0xffffffff80f603ca in sosend [ 107.3350387] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 107.3350387] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 107.3493456] #12 0xffffffff80f6b3ac in sys_sendto [ 107.3636515] #13 0xffffffff80ebc484 in sys___syscall [ 107.3636515] #14 0xffffffff80265c1e in syscall [ 107.3779570] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffd70013064687 [1 byte, read, RedZone] [ 107.3922631] #0 0xffffffff8105b58f in rn_match [ 107.3922631] #1 0xffffffff8106402d in rt_matchaddr [ 107.4065705] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 107.4208800] #3 0xffffffff8105ff5b in _rtcache_init [ 107.4208800] #4 0xffffffff81061442 in rtcache_lookup2 [ 107.4351853] #5 0xffffffff80a8038f in in6_selectroute [ 107.4494914] #6 0xffffffff80a80797 in in6_selectsrc [ 107.4494914] #7 0xffffffff80aa9309 in rip6_output [ 107.4637989] #8 0xffffffff80aa9f14 in rip6_send_wrapper 00:00:10 executing program 5: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000001580)='./file0\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') 00:00:10 executing program 3: setitimer(0x1, &(0x7f0000000000)={{0x1f, 0xf0}, {0x7, 0x6}}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) r2 = fcntl$getown(r1, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setitimer(0x0, &(0x7f00000000c0)={{0x5b4}, {0x0, 0x400}}, &(0x7f0000000100)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) utimensat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x6, 0xef}, {0x2, 0x80}}, 0x200) poll(&(0x7f0000000200)=[{r4, 0x10}], 0x1, 0x8) getsockname(r1, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) getpeername$inet6(r5, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fcntl$setown(r4, 0x6, r2) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x400004) getitimer(0x0, &(0x7f0000000440)) setreuid(r7, r7) fcntl$getown(r9, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) socket$inet(0x2, 0x20000002, 0x7fff) mknod(&(0x7f00000004c0)='./file0\x00', 0x8f412d70bb9dc271, 0x87) r12 = shmat(0x0, &(0x7f0000fed000/0x13000)=nil, 0x3000) shmdt(r12) setreuid(r7, r7) bind$inet6(r3, &(0x7f0000000500)={0x18, 0x3, 0x0, 0x5}, 0xc) utimensat(r4, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x2, 0xa1}, {0x8000, 0x5}}, 0x0) openat(r0, &(0x7f00000005c0)='./file1\x00', 0x1000800, 0x4) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) lseek(r6, 0x0, 0x0) r13 = semget$private(0x0, 0x3, 0x425) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000600)={{0x3, r7, r8, r10, r11, 0xc8, 0x100000001}, 0xffffffffffffff80, 0x5, 0x4}) 00:00:10 executing program 2: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat(r0, &(0x7f0000000000)='./file1\x00', 0x280, 0x1c1) [ 107.4637989] #9 0xffffffff80f603ca in sosend [ 107.4781060] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 107.4924108] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 107.4924108] #12 0xffffffff80f6b3ac in sys_sendto [ 107.5067197] #13 0xffffffff80ebc484 in sys___syscall [ 107.5210258] #14 0xffffffff80265c1e in syscall [ 107.5496389] ASan: Unauthorized Access In 0xffffffff80a7f51e: Addr 0xffffd7001306413c [4 bytes, read, RedZonePartial] [ 107.5709713] #0 0xffffffff80a7f51e in in6_print [ 107.5795832] #1 0xffffffff80a7fbdf in sin6_print [ 107.5795832] #2 0xffffffff80f4f561 in sockaddr_checklen [ 107.5977654] #3 0xffffffff80f4f62a in sockaddr_alloc [ 107.6069351] #4 0xffffffff80f4f78f in sockaddr_dup [ 107.6069351] #5 0xffffffff81060f60 in rtcache_setdst [ 107.6248522] #6 0xffffffff81061377 in rtcache_lookup2 [ 107.6248522] #7 0xffffffff80a8038f in in6_selectroute [ 107.6433938] #8 0xffffffff80a80797 in in6_selectsrc [ 107.6523552] #9 0xffffffff80aa9309 in rip6_output [ 107.6523552] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 107.6700554] #11 0xffffffff80f603ca in sosend [ 107.6784007] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 107.6784007] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 107.6960432] #14 0xffffffff80f6b3ac in sys_sendto [ 107.6960432] ASan: Unauthorized Access In 0xffffffff80a7f9ec: Addr 0xffffd70013064140 [4 bytes, read, RedZone] [ 107.7185211] #0 0xffffffff80a7f9ec in in6_print [ 107.7267831] #1 0xffffffff80a7fbdf in sin6_print [ 107.7356271] #2 0xffffffff80f4f561 in sockaddr_checklen [ 107.7356271] #3 0xffffffff80f4f62a in sockaddr_alloc [ 107.7529754] #4 0xffffffff80f4f78f in sockaddr_dup [ 107.7529754] #5 0xffffffff81060f60 in rtcache_setdst [ 107.7703074] #6 0xffffffff81061377 in rtcache_lookup2 [ 107.7791559] #7 0xffffffff80a8038f in in6_selectroute [ 107.7791559] #8 0xffffffff80a80797 in in6_selectsrc [ 107.7965265] #9 0xffffffff80aa9309 in rip6_output [ 107.7965265] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 107.8141265] #11 0xffffffff80f603ca in sosend [ 107.8220105] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 107.8220105] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 107.8401393] #14 0xffffffff80f6b3ac in sys_sendto [ 107.8401393] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd7001306413c [2 bytes, read, RedZonePartial] [ 107.8635341] #0 0xffffffff80a7f7e0 in in6_print [ 107.8715444] #1 0xffffffff80a7fbdf in sin6_print [ 107.8797691] #2 0xffffffff80f4f561 in sockaddr_checklen [ 107.8797691] #3 0xffffffff80f4f62a in sockaddr_alloc [ 107.8975766] #4 0xffffffff80f4f78f in sockaddr_dup [ 107.8975766] #5 0xffffffff81060f60 in rtcache_setdst [ 107.9146637] #6 0xffffffff81061377 in rtcache_lookup2 [ 107.9234577] #7 0xffffffff80a8038f in in6_selectroute [ 107.9234577] #8 0xffffffff80a80797 in in6_selectsrc [ 107.9408461] #9 0xffffffff80aa9309 in rip6_output [ 107.9408461] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 107.9586070] #11 0xffffffff80f603ca in sosend [ 107.9664295] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 107.9664295] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 107.9843707] #14 0xffffffff80f6b3ac in sys_sendto [ 107.9843707] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd7001306413e [2 bytes, read, RedZonePartial] [ 108.0076196] #0 0xffffffff80a7f7e0 in in6_print [ 108.0076196] #1 0xffffffff80a7fbdf in sin6_print [ 108.0239390] #2 0xffffffff80f4f561 in sockaddr_checklen [ 108.0239390] #3 0xffffffff80f4f62a in sockaddr_alloc [ 108.0417442] #4 0xffffffff80f4f78f in sockaddr_dup [ 108.0503756] #5 0xffffffff81060f60 in rtcache_setdst [ 108.0503756] #6 0xffffffff81061377 in rtcache_lookup2 [ 108.0677422] #7 0xffffffff80a8038f in in6_selectroute [ 108.0677422] #8 0xffffffff80a80797 in in6_selectsrc [ 108.0852664] #9 0xffffffff80aa9309 in rip6_output [ 108.0936170] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 108.0936170] #11 0xffffffff80f603ca in sosend [ 108.1107168] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 108.1107168] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 108.1288156] #14 0xffffffff80f6b3ac in sys_sendto [ 108.1371836] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd70013064140 [2 bytes, read, RedZone] [ 108.1513144] #0 0xffffffff80a7f7e0 in in6_print [ 108.1513144] #1 0xffffffff80a7fbdf in sin6_print [ 108.1675256] #2 0xffffffff80f4f561 in sockaddr_checklen [ 108.1675256] #3 0xffffffff80f4f62a in sockaddr_alloc [ 108.1852036] #4 0xffffffff80f4f78f in sockaddr_dup [ 108.1935765] #5 0xffffffff81060f60 in rtcache_setdst [ 108.1935765] #6 0xffffffff81061377 in rtcache_lookup2 [ 108.2110752] #7 0xffffffff80a8038f in in6_selectroute [ 108.2110752] #8 0xffffffff80a80797 in in6_selectsrc [ 108.2284432] #9 0xffffffff80aa9309 in rip6_output [ 108.2367586] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 108.2367586] #11 0xffffffff80f603ca in sosend [ 108.2538671] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 108.2538671] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 108.2717719] #14 0xffffffff80f6b3ac in sys_sendto [ 108.2801273] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd70013064142 [2 bytes, read, RedZone] [ 108.2947173] #0 0xffffffff80a7f7e0 in in6_print [ 108.2947173] #1 0xffffffff80a7fbdf in sin6_print [ 108.3112332] #2 0xffffffff80f4f561 in sockaddr_checklen [ 108.3112332] #3 0xffffffff80f4f62a in sockaddr_alloc [ 108.3290801] #4 0xffffffff80f4f78f in sockaddr_dup [ 108.3374849] #5 0xffffffff81060f60 in rtcache_setdst [ 108.3374849] #6 0xffffffff81061377 in rtcache_lookup2 [ 108.3551589] #7 0xffffffff80a8038f in in6_selectroute [ 108.3551589] #8 0xffffffff80a80797 in in6_selectsrc [ 108.3726131] #9 0xffffffff80aa9309 in rip6_output [ 108.3808655] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 108.3808655] #11 0xffffffff80f603ca in sosend [ 108.3978526] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 108.3978526] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 108.4158083] #14 0xffffffff80f6b3ac in sys_sendto [ 108.4240617] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd70013064144 [2 bytes, read, RedZone] [ 108.4381897] #0 0xffffffff80a7f7e0 in in6_print [ 108.4381897] #1 0xffffffff80a7fbdf in sin6_print [ 108.4546104] #2 0xffffffff80f4f561 in sockaddr_checklen [ 108.4546104] #3 0xffffffff80f4f62a in sockaddr_alloc [ 108.4724847] #4 0xffffffff80f4f78f in sockaddr_dup [ 108.4809209] #5 0xffffffff81060f60 in rtcache_setdst [ 108.4809209] #6 0xffffffff81061377 in rtcache_lookup2 [ 108.4984753] #7 0xffffffff80a8038f in in6_selectroute [ 108.4984753] #8 0xffffffff80a80797 in in6_selectsrc [ 108.5158474] #9 0xffffffff80aa9309 in rip6_output [ 108.5241513] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 108.5241513] #11 0xffffffff80f603ca in sosend [ 108.5411677] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 108.5411677] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 108.5591704] #14 0xffffffff80f6b3ac in sys_sendto [ 108.5675060] ASan: Unauthorized Access In 0xffffffff80a7f7e0: Addr 0xffffd70013064146 [2 bytes, read, RedZone] [ 108.5816383] #0 0xffffffff80a7f7e0 in in6_print [ 108.5816383] #1 0xffffffff80a7fbdf in sin6_print [ 108.5979745] #2 0xffffffff80f4f561 in sockaddr_checklen [ 108.5979745] #3 0xffffffff80f4f62a in sockaddr_alloc [ 108.6157579] #4 0xffffffff80f4f78f in sockaddr_dup [ 108.6241707] #5 0xffffffff81060f60 in rtcache_setdst [ 108.6241707] #6 0xffffffff81061377 in rtcache_lookup2 [ 108.6417287] #7 0xffffffff80a8038f in in6_selectroute [ 108.6417287] #8 0xffffffff80a80797 in in6_selectsrc [ 108.6590848] #9 0xffffffff80aa9309 in rip6_output [ 108.6674541] #10 0xffffffff80aa9f14 in rip6_send_wrapper [ 108.6674541] #11 0xffffffff80f603ca in sosend [ 108.6850117] #12 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 108.6943333] #13 0xffffffff80f6b26e in do_sys_sendmsg [ 108.6943333] #14 0xffffffff80f6b3ac in sys_sendto [ 108.7117668] sockaddr_checklen: 0xffffd70013064130 bad len af=24 socklen=12 len=28 [inet6: ::] [ 108.7239131] sockaddr_checklen: 0xffffd7016f00b020 bad len af=24 socklen=12 len=28 [inet6: [300::603:0:0:0]:20006] [ 108.7386671] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffd70013064142 [1 byte, read, RedZone] [ 108.7526698] #0 0xffffffff8105b58f in rn_match [ 108.7526698] #1 0xffffffff8106402d in rt_matchaddr [ 108.7690577] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 108.7800236] #3 0xffffffff8105ff5b in _rtcache_init [ 108.7800236] #4 0xffffffff81061442 in rtcache_lookup2 [ 108.7967259] #5 0xffffffff80a8038f in in6_selectroute [ 108.7967259] #6 0xffffffff80a80797 in in6_selectsrc [ 108.8142277] #7 0xffffffff80aa9309 in rip6_output [ 108.8229442] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 108.8229442] #9 0xffffffff80f603ca in sosend [ 108.8393784] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 108.8393784] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 108.8574688] #12 0xffffffff80f6b3ac in sys_sendto [ 108.8659211] #13 0xffffffff80ebc484 in sys___syscall [ 108.8659211] #14 0xffffffff80265c1e in syscall [ 108.8827437] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffd70013064144 [1 byte, read, RedZone] [ 108.8967496] #0 0xffffffff8105b58f in rn_match [ 108.8967496] #1 0xffffffff8106402d in rt_matchaddr [ 108.9130821] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 108.9235382] #3 0xffffffff8105ff5b in _rtcache_init [ 108.9235382] #4 0xffffffff81061442 in rtcache_lookup2 [ 108.9411747] #5 0xffffffff80a8038f in in6_selectroute [ 108.9411747] #6 0xffffffff80a80797 in in6_selectsrc [ 108.9589000] #7 0xffffffff80aa9309 in rip6_output [ 108.9672967] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 108.9672967] #9 0xffffffff80f603ca in sosend [ 108.9841723] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 108.9841723] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 109.0022489] #12 0xffffffff80f6b3ac in sys_sendto [ 109.0105512] #13 0xffffffff80ebc484 in sys___syscall [ 109.0105512] #14 0xffffffff80265c1e in syscall [ 109.0271243] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffd70013064144 [1 byte, read, RedZone] [ 109.0411281] #0 0xffffffff8105b58f in rn_match [ 109.0411281] #1 0xffffffff8106402d in rt_matchaddr [ 109.0575714] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 109.0679766] #3 0xffffffff8105ff5b in _rtcache_init [ 109.0679766] #4 0xffffffff81061442 in rtcache_lookup2 [ 109.0854238] #5 0xffffffff80a8038f in in6_selectroute [ 109.0947756] #6 0xffffffff80a80797 in in6_selectsrc [ 109.0947756] #7 0xffffffff80aa9309 in rip6_output [ 109.1114228] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 109.1114228] #9 0xffffffff80f603ca in sosend [ 109.1281264] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 109.1376965] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 109.1376965] #12 0xffffffff80f6b3ac in sys_sendto [ 109.1544818] #13 0xffffffff80ebc484 in sys___syscall [ 109.1544818] #14 0xffffffff80265c1e in syscall [ 109.1711230] ASan: Unauthorized Access In 0xffffffff8105b58f: Addr 0xffffd70013064147 [1 byte, read, RedZone] [ 109.1851358] #0 0xffffffff8105b58f in rn_match [ 109.1851358] #1 0xffffffff8106402d in rt_matchaddr [ 109.2015095] #2 0xffffffff8105f503 in rtalloc1_locked.constprop.15 [ 109.2118647] #3 0xffffffff8105ff5b in _rtcache_init [ 109.2118647] #4 0xffffffff81061442 in rtcache_lookup2 [ 109.2292124] #5 0xffffffff80a8038f in in6_selectroute [ 109.2379994] #6 0xffffffff80a80797 in in6_selectsrc [ 109.2379994] #7 0xffffffff80aa9309 in rip6_output [ 109.2548043] #8 0xffffffff80aa9f14 in rip6_send_wrapper [ 109.2548043] #9 0xffffffff80f603ca in sosend 00:00:12 executing program 0: r0 = socket(0x1, 0x2, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') recvfrom$unix(r0, &(0x7f0000000000), 0x0, 0x2, 0x0, 0x0) 00:00:12 executing program 4: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x20000000) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x9, 0x8000000000000000}, {0x18, 0x0, 0xfffffffffffffe00, 0xac3}, 0x1000, [0x40, 0xfffffffffffffe01, 0x2, 0xd5a6, 0x704, 0x4a, 0xb292, 0x6]}, 0x3c) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/28}, &(0x7f0000000100)=0x1e) r2 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt(r0, 0x8, 0x4, &(0x7f00000001c0)=""/37, &(0x7f0000000200)=0x25) r3 = paccept(r0, &(0x7f0000000240)=@un=@file={0x0, ""/26}, &(0x7f0000000280)=0x1c, 0x10000000) r4 = socket(0x1f, 0x3, 0x12000000000000) getsockname$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001340)={{0x18, 0x2, 0x1, 0x3ff}, {0x18, 0x1, 0x8, 0x2}, 0x2, [0x800, 0x5, 0xae4, 0x3, 0x9, 0x800, 0xe8, 0x5]}, 0x3c) r5 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001380)={0x0}, 0xc) setpgid(r5, r6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000013c0), 0xc) listen(r2, 0x2) clock_nanosleep(0x40000000, 0x0, &(0x7f0000001400)={0x6, 0x6}, &(0x7f0000001440)) sendto$inet6(r4, &(0x7f0000001480)="5b6e216de3bc65d99166040fa285a6a4dddd4100202beb4891072df1ae04448296b67d0881784bc9aee35b9d74ac0556337fc8c0c8208f96ff40d62f", 0x3c, 0x2, 0x0, 0x0) accept(r4, 0x0, &(0x7f00000014c0)) getpeername$unix(r2, &(0x7f0000001500)=@file={0x0, ""/108}, &(0x7f0000001580)=0x6e) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000015c0), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001600), 0xc) shmget$private(0x0, 0x4000, 0x124, &(0x7f0000ffb000/0x4000)=nil) r7 = openat(0xffffffffffffff9c, &(0x7f0000001640)='./file0\x00', 0x400000, 0x48) symlinkat(&(0x7f0000001680)='./file0\x00', r7, &(0x7f00000016c0)='./file0\x00') clock_gettime(0x2, &(0x7f0000001700)) bind$unix(r4, &(0x7f0000001740)=@file={0x1, './file0\x00'}, 0xa) r8 = dup2(r1, r4) linkat(r8, &(0x7f0000001780)='./file0/file0\x00', r7, &(0x7f00000017c0)='./file0\x00', 0x400) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) connect$inet6(r4, &(0x7f0000001800)={0x18, 0x2, 0x3, 0x20}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000001840)={0x8, 0x1, 0x5, 0x5, 0x1ff}, 0xc) 00:00:12 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1200410, 0x163) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x8) faccessat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x4, 0x300) mlockall(0x2) fcntl$getflags(r0, 0x3) r1 = openat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x1, 0x1) r2 = semget$private(0x0, 0x2, 0x200) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/4096) r3 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000002000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f0000001100)={0x2, "6c37754352b6f1ec063619fe05db7526024189c32e1f99a990d295eda7623119f397704384e7d926588802fbe6ae33a2d0757201e888d0ac41cb046a3be4d8a499bbf3b2c01678c9f857000189b3819395e5c782762f8bc56f7debdaffa3c01a73dbadc3543d889d6d29a9803dbb86392a054ab8cb380c2d5c892af177c4fd4d4f4b9e172afe25d28b3fb0bf97eaad9b88e0e5ac372d5933537929fee5c89ef76be80a300bd5aeaea7ec823229af9db36f5d0b357804413254539eb8b7e3b84e23dca5"}, 0xcb, 0x800) shmctl$SHM_UNLOCK(r3, 0x4) r5 = fcntl$dupfd(r0, 0x0, r1) r6 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000001200)='./file0/file0\x00', r6, r9, 0x200) r10 = open(&(0x7f0000001280)='./file0/file0\x00', 0x0, 0x0) r11 = accept(r10, &(0x7f00000012c0)=@un=@abs, &(0x7f0000001300)=0x8) r12 = paccept(r11, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc, 0x20000000) recvfrom(r11, &(0x7f00000013c0)=""/153, 0x99, 0x40, &(0x7f0000001480)=@in6={0x18, 0x1, 0x0, 0x80000001}, 0xc) mknodat(r5, &(0x7f00000014c0)='./file1\x00', 0x8008, 0x8001) sendmsg$unix(r10, &(0x7f0000002a80)={&(0x7f0000001500)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002880)=[{&(0x7f0000001540)="01203000ece69897beb0170cca932e46ced6ae92239c7a70cba55140e4d67cd7f2e94d29ea77936f", 0x28}, {&(0x7f0000001580)="1a334cdae3bd7776e4430772f64df3a0608a8eacc00df965ca1b41901c0ad61aa9c2883f7da9cd9a075c4b48485590175c0d4ce52b71df2d0d3190426da9788719a380fae0e9c5bf8554836158040660b36e41e6e378352c921c0a601656ae1992c99c4bbae67df8ba4a23", 0x6b}, {&(0x7f0000001600)="bc20296549d8b07998c42a44953bc891587d458c19a14e7c50f2baf49e50b208f9fbc18127bcde0c622416d552067874af66e8e35a21f69f73c5aed9cf149ccbeec27b76ccb8e55477b7c871957497b1cc84a3af0d6278a54197655da26e596a3c4097fb427425fee5154cb5f23d98655eb59fb32bd710cad195a202d46f6843ff7b1c76057706eb6792a144e3b2f33ac3fd52416d89fd6a88cf14ab60a71f3433e256f533", 0xa5}, {&(0x7f00000016c0)="305324a89845fb94bb1d4ae0c84932fa38ffaf83e7799c496660459a3a4c3dcbf918381e864a6d1be1cfc71ba53692c7f9bf12b969be9ba0fdf1b017884899d755aec9b55f581006abf2e2e698f18496e79338c7940fa249ab01b84a81800408095a9e9f336bdf25efdadfdbc11d7f27586d08fe3d425b23344065243ed9c34c6a531c9aa27209e88757db25411848bc5fb64c3657a82df34eebd7a5e51afb565320fd1839b1e0fabe5d8571e17c89408eadeeeb4550b602dce7b6bf9f4c583204e5455e7544cbc52478a44800a6c0a3531cd8228b7ad7a5dd53b7587f846d6c7f9fc31bcebc1d05ceaf31e62d9682863e95d55feaa87741c47405d944ec", 0xfe}, {&(0x7f00000017c0)="2243636b22538d36417d67e817e119daa2c17a67d74b2731736273bdf14a532a38eb961b7e374d61722ad8c8811a14798b3bd499f715126c21b39d977c297c1423a98a4dd881", 0x46}, {&(0x7f0000001840)="24fcf26c05114e39f2d02755a504a60c7d719259fe7efc", 0x17}, {&(0x7f0000001880)="58b019796454c4408aff2ad1a310b6e9e77bc16f3c4be72bc0ec8e5e55659f9941abebd3aa4de3e51f1fc3890befa79ffbfa7610493bc61d0c24907de8f1d256976efedb0ce0b573f19f01794e0d6a202821569c1be7c2ce4991f52105b8f283260ee10e7f2174d060eec9a924bfd9e4ae274dc5c1e5facb04deb222c76af22a2804ef860cc536117a7624e0322d78922f6b870cc74926fe9f13ebf93e07076ad4825944c56824133cbc910aebab7fe5d2c48c8fcece3dc0db0e16c62f2657b4b7ff3daaddd0268e4acdbc1ce9cd3bc00584c237c97de93050ce6c81a71ad01f878d31d80fbf62212795e6b14b29ce0a316c0db4e3620c57ec8e6a356472e18a1522e96121f0ec45bbc553377dac3595f3f5fa7fd9a9eefe8cc7ca23eadc2f3d335496a23e04678d6253b4881e671f0857dc4be9c55a656b2db8f71837d4a506f70c0122032c225f0e91bb771021b967653ab8a9dcc42b36f3f5a80ad3ecad9d8b07464676fac283ebc9b94d8f0db730c58131164ee446b3a9233a33fc40597b56b80fd41d9c0b3be34c9a12d913a149d255f73d72e36b1c2c75cc77012f46b144106546694dba077a28547aa62cf34cbb8a84352c7c28c36095ee96ef3109f42a9e8ab00772163d679cb169e30849e22f8fa51afd9529a613b7393bbcade8097c238990e7fb6317c7d255ab177c7abac7ffcef64d1599a60df0e92dd38f8d3a2c84fa44f561c9f56fcea745d726ec4861614a1bd58463aa3606197e6f694251142b435cf20482b780a6dc43ae26b1c834496703c3f2a2fe098ccfc9abc7f16de1d9dd5700e95758d732c945512aa5cc5c9d10a72e809db4b80d0fb729bf9b12187eb31cfea104b5351dc64b1b8ad694194d7783925e2683707a270eb32ea7f8dbb155db6431c965d26cad4623a4e05576cdc95910e3ba186074ca8303ac6a38b8d131041d27575cbc2eef1b856c506fd39aad812e2c1c03997049593399b0195a9c980357a04c88b2293e1356c815b81b77634b96013e1b1b1abf78d3d53272e61e16b1df34a6a31c37986c6934401875043051d90df9022ab3cb93b31ee74f3c2043945f7229d5639ffad4d8527560feb814c8133321a5038594d76b2fdba4489f0b28ecfb12ae77f222034bab2948d5d6620dd9db35d285ec27835e7f453855662276c22614c994f03e1bf27ad223daee8ec0b90d4144e642682eb833b4bbef46ff32981bc6587a0b448d635f558f0813fe8dc6eca0917dff41b1274ac80ae9afefb588f9eb89d624034676d336ffd5269a1a36ca9df61dca85e51bc9aad76277efcc853242c8a91bebdaa5bd13d073707b0ec9495d4a516438c308330adc771ae0247cf1af08cc52bed867ebc9769b8cb3e7e79d54f6aced5d3b53b0446c712b4c80e8a13d2267b62c988c741f05c8de5b88954b51d319e9af9a9cafe68428db4b9a9f9415732a7f2d72c0a66ba2dac0566f108736896a5236e906e2479ffe88691c3b29708841b5ef78dfb5110a33eeb909bd15a12566b12edeb034b4a66c5f6649083df2fca5db983fffd8390c37245c708c5ccd21ba7d1d11aa80b4fea8d43284218302b1128e874055a57c161d3a61d4b6fcc5fd5e9389b4f6a6b169ba4b6ff09248a320375943efd7d813fc5450b3b3a82af7f515a6edae0d674017d9b27e9b048d227529e70fd60fc0960675731f1e4d22e6fbd6b9d3159a40cf2c4f268d79afcefe936818b0544ddfc72329ee9e7282a3741f82f46071060ee4a428f0671718b1022663593381df3305ba393a845c64a2b99d96313a3044f6add7d7f9e379afeca80d0108053507ec1fb91fd55c79c6bb98aee474d8610b70bfc63f72c4ae105d0fe8b2a9658cb21b9b621661d4001e7a448ca2012dc24d1227f82949a0993d64b9be5cff1d9713f14c2aab9db1405701401daf716e4b5de727762d7bb8bbe2b53131c1b551f5641fe1b2b7bc9d45b743280636a766f36f304ac5b528624dcfc9ab3def8196d55f1fee87401d5849ccc71b290d5fdca16e1c11696276c776d9bcf48be554c1e028e08b1a06677337a846d209b79215c809c37c854c74a5b839137b61061b463675efcfd73f4db453664f5f7c93a9cad89e15eab1d318a4266c6e2c4b43863ad6443d0eb9cbc20b9de1b5a720f1e83e4e4a8a0b68322907098ea66b63b9820cdfed58c720475207acc30d37fa723acb0e6811c896d4fff9d96b75c36500a24c404cd4e75a52f259ab4b6454bcd510e5b93cf6880c8e62e2bda15b9dac42cf99ba376c17efd784d235e48e37d3a80b99ba47f9757505f63750d56c756b9cdde42ff1c88a023783eac943183f9c83f79f58d8abbedf3b21d9d96f27cc6abb251f46a8813b7db36e321f6371ee12ee1e60470914c65be6a6676087bfc3c104a59edc79a829498dbfe653d2a6deaf0902656c61ddde33ef39eb95baabf7e5983ed26a6e86da99bfae485cb5ff10d9f490d03cdc26588a23af3e469c097096d5d699a1b1b2123e0187cc4c50636342f13134483e8555e76c495e102b042ad10701bf4d0fe09181db5247542c75a2421c8c98a61fbd851647d4ccb67bc1a0a012238e19ed2f35f18472727c7cdf9546596113534e30790f4bba0a725c4e8bb7160891c5ed42b1c14712be46605bf934de7cffdeb1e544eee9bafe81218c9c39dcad40a0a666b3944a6170fd0c6d1b59e0753eef9fb18fca74fb32fa265300f146e9835173730ed5411021f754b4b36f6be9e86d58d07a64c753076f831d304b110cb57338563e71f898e7be62c8dd733273f1fcc4a11f56c4457bc90903d79f645af8ca8c428f95ef8c7fa2d8e3b22e8cfe32429bb84b8fc121fc1825603c005b8b662f5ccbad99a87bf80a0eb8337df6b27708bec21b75b4c9fda50945ef4896b3115d28caa05b4edf810757fe0ee2641dc9c9118b66def5800a8167a7d6a85d63c20d96ef95c464fb283206da3e3349ddfb2d2fd7e1090a2898dfeba92bd8cd943858915dea45d25758ec28046f7ca05457db4ff9aae4eb4e1c4cedcbbeb2b7ea5bec3778068b41f067c18f59860e74a7bca9b26efc8794443adb73d0d21cfb2cb58ac4870be1bdcea77e5f7a0fd6022ba3c048fb809c3723cdc253f161f63e05a420da6fc051e99989ecfebbf0d857abc6fc6daecb44682fe9bc2bd733795016a3e2c44ea356daae0fbee148a05b9603b2d0764b21cbb6c966efcaa54e6e54ac44dbc3d635fefef4415f8913732b1ebbd370442327943f0fdc7fcad2793823948ff1b1e70ba9349b1dcf4ce8f4f84bfc20723a07fd8f953a743bb24fe3a6213688374feb24258c3dddbf807781cb392da09f34ee79b873a242c53c7671140ae37eacdf4115e390d775e9434feb1d0a01dd77dee644568e306883f053d6777d5fa266bce07a853633a348c28f0edb3e4f917baabc8f4d600da7e2832ff9993102c1aad9e86081f907c1b7bb08172c7e0f8004bb3e96579bc74104ccea3225df93f09102fabdc8aef66a2e1d4c263f723ee355061e5ea90ce71bab789bf4cc86984c6d62214316a5d92df529473113ef8e064394531918510ca93511e23ae6451a552644842063dcd8c0baa37d14ba583d199cab3d3afd520664c47db95f8438d32e0cc683951f2c27ce3e47a745acac14905393d03ecfefb06426d32487585343c7acb4ca9ced1c14dd4c1f657d70a4537923ef9a7be64788550220bd77dc57a05dfd6be18722336cad507d70f367c681ec3c6efbb7caac8e7c7f2e329782d11c5f06427e4293350f37bf82fe353a954629b4f222be6f0640b40af098386b3e015d276a3f80f3498840adbcc16343762d30f181baf16baa92e6ac60e6e1e4c1b7681161a58368aef3b369083c66d27a376f408aaddea917cb4357fadcfedd2ace2a1bcd0caa9f9a73a9aa04ffaa68744241fedb5fa9d75ae0b4a1c5fc632c40a419cacaa035d6e7f98a08b021b93c12e8da9e22c5205886a99a13ac057453bffc5ef40c6c8f2397dbf2637f6d91b630fecf9cba91c7fe4f16e3fa167b2195c24ff755a23726187efe6f456e73801e5c06143df7d69653b68203a7f26dd3d21de92e3cf9259979da89e8df1693e896972a10a2209276c73110eb7822f7a817fc55739d247aa4ec65c95dc967232be37ff18e9a0d3f0dd7cea94bea0e65a556711d7e789f17484bade300358271647299dea09116e4f7f4968b4e7d232ed66e26f5d91032979d8242207b29fb4c03ece69e2e46f7a6fc11981777a4bcdfb3e4321d9e2c21053214dcba1405e708b73d2dbb49d5d75d5a0aad41552ddafd99db6b36ec1ae63ce0a2df1c986faadc29e13cc1a8d40960f7d09d29fd57f3e24698d00379dd98e08dcf4ef1d8b860d244e691a35164126a169b0bb2866bfe743a184e7c6b32bdfda76dd77c0b0d41478f1024c8928ba9bb50782528338028a85ac538b12d59c11839722b773ca72506282c103686da7a3323eb7f3e4d659875182069c536d625b5b1a3ee004f331f68a3542b8ca9076d624a949ccaf031eeef7c7f26469e4364aa2d29ecabf66b508cd649a9ea406e131afe90d403e621f3fa4dbb12f6db0b729e062b6044dbcbed17959cf01331480cea624a10bf9faa5c93ced40845a571c43a3a3221d0d6f9a2f219482b5bd1904edf74395591c4049e1f73f53e8ae3b4145850a393edee12ef3e400f099c276ed4d8a78a35c6c9f8568cc1ea98a4d20a7a8cc9a6c4519305945ab5c1cf4043048a7789a49b9249d2945eb06fb4bcbf1f71bc09b00eb45d8a6aa8ddaf5a8f7b479166d5024e8b1ed109a474d0b53d935c2bde923871b031e3a1e1e56cad13504f1ee270c01cc68ae9ac9959e8286e2b92460956bac771a2cdd32a2b481f3961f168edb300b9d2fb65af41fd65a422e24c3e947bc8920b0f5ea46f0dd8863b83951afafee4acf052e8d9245ff333d7273993ac94d819bce2fcb5db90e5e62299fc9ee866383c4cbcfec2962e92f263b055c2b1d6c8146d8907cd88764dc697dfb2b0d21208dc6dbbe55f47488b66a9d471a7962b221c56c6477602910dd4de1bf9980c4de72ee16b1240c5ac6705e2ad5a06725ae9aab0f0c4445a78a789c7eacab1769e62bd3cf54fe5483ee8de6d6c6409bd8c665eaf9730da4c9cdd2bfe91967ccbc7b6f164e23788038449e547a962837109b41ee6fbc8ae3286b0915e129cbd22af2f616e0824c6e87ab56f27f0e830acb2bfb2f47feabbf180ea8c79d33dfc5ca5616d4ddca0420e437ac58b6b1fef105a8b7dc5df3cad3e52222e36ad8b088e0ca0f0c68c3807fe34468ab39445ae546c295be99878ef01506f2ab9b2a16db798131766227b72cdfcfaab1df9beb24f8c54398b80dc6665eb5a1e9c6a1eb80c457292049e77f749089d9464da445ddefcfeb3d2d80b723591f276a617e78ca527ff260277b941c4bda404b0ea8e989f37ae2b0aad592ad6629c7a362bb94469bc6aa84a5b4c58132e80ec2e38af04eba8c03294369742ff916944b0feba447ef6e2f723b3364f4e41da670eb2a6efcd6e5aa4df76d175c8138de50db67e3a2afc3e7be7de51556f1d1f5463698c2986c97480f4749c7e7ba949f5b22b7a60ba514d51fbc614496b6035a74b9944f9060cb316cad847491fbe9e0940d3fd85c412a8169c96e9e1210f0860c292d86a9ac67e5122aa2e19ec6ae259da03b3281e1488f0e5d2451249e978dd554bf8abc4715f85b934f6a69e161c330d0e61ab6550452634f02f1d64cb8f7c01e8a9b333d5d77ea26243e604228ed918faf53e5bc2a8", 0x1000}], 0x7, &(0x7f0000002900)=[@cred={0x20, 0xffff, 0x2, r7, r6, r9}, @rights={0x28, 0xffff, 0x1, [r1, r5, r10, r10, r5]}, @rights={0x38, 0xffff, 0x1, [r0, r5, r10, r10, r5, r10, r5, r10, r12]}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @cred={0x20, 0xffff, 0x2, r7, r6, r9}, @rights={0x18, 0xffff, 0x1, [r11]}, @rights={0x38, 0xffff, 0x1, [r10, r5, r10, r1, r11, r5, r5, r5, r0]}, @rights={0x28, 0xffff, 0x1, [r12, r12, r12, r1, r5]}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}], 0x178}, 0x2) close(r10) semctl$GETNCNT(r2, 0x22e464175f9495e4, 0x3, &(0x7f0000002ac0)=""/123) setuid(r8) open$dir(&(0x7f0000002b40)='./file1\x00', 0x10, 0xd0) open$dir(&(0x7f0000002b80)='./file0/file0\x00', 0x1000000, 0x40) getpeername(r1, &(0x7f0000002bc0)=@in6, &(0x7f0000002c00)=0xc) lseek(r12, 0x0, 0x0) [ 109.2718622] #10 0xffffffff80f6acb1 in do_sys_sendmsg_so [ 109.2811114] #11 0xffffffff80f6b26e in do_sys_sendmsg [ 109.2811114] #12 0xffffffff80f6b3ac in sys_sendto [ 109.2983889] #13 0xffffffff80ebc484 in sys___syscall [ 109.2983889] #14 0xffffffff80265c1e in syscall 00:00:12 executing program 3: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x200000000004, 0x200) unlink(&(0x7f0000000000)='.\x00') 00:00:12 executing program 2: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff9000/0x7000)=nil, 0x7000) clock_settime(0x20000003, &(0x7f0000000000)={0x2, 0x9f2}) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) nanosleep(&(0x7f0000000040)={0x4, 0x7fff}, &(0x7f0000000080)) r0 = shmget(0x1, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000180)={0x0, 0x1f}, 0x10) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) nanosleep(&(0x7f0000000200)={0x6, 0x9}, &(0x7f0000000240)) nanosleep(&(0x7f0000000280)={0x0, 0xa65}, &(0x7f00000002c0)) nanosleep(&(0x7f0000000300)={0x2, 0x77b}, &(0x7f0000000340)) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) r3 = semget(0x3, 0x1, 0x80) semop(r3, &(0x7f0000000380)=[{0x0, 0x4, 0x800}, {0x7, 0x68e, 0x1000}], 0x2) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmget(0x3, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) symlinkat(&(0x7f00000003c0)='./file0\x00', r2, &(0x7f0000000400)='./file0\x00') getgroups(0x5, &(0x7f0000000440)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r4) nanosleep(&(0x7f0000000480)={0x7, 0xffffffff7fffffff}, &(0x7f00000004c0)) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000500)=""/192) shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000005c0)=""/68) mincore(&(0x7f0000ff7000/0x3000)=nil, 0x3000, &(0x7f0000000640)=""/239) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000740)=[0x1]) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semop(r3, &(0x7f0000000780)=[{0x0, 0x8, 0x1800}, {0x4, 0x5, 0x1800}, {0x4, 0xcdb, 0x800}], 0x3) 00:00:12 executing program 0: clock_settime(0x2, &(0x7f0000000000)={0x7fff}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x53) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='[\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)=',\xaf\x00', &(0x7f0000000280)='@\x00']) fcntl$getflags(r0, 0x3) r1 = socket$inet6(0x18, 0x40000000, 0xfff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x3, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r2, r5) fchroot(r1) fchown(r0, r2, r5) semget$private(0x0, 0x1, 0x403) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)) pipe(&(0x7f0000000480)={0xffffffffffffffff}) r8 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x80, 0x48) getgroups(0x6, &(0x7f0000000500)=[r4, r5, r3, r6, r6, r3]) fcntl$setstatus(r8, 0x4, 0x40000) r9 = dup2(r1, r1) open$dir(&(0x7f0000000540)='./file0\x00', 0x20, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r10 = open$dir(&(0x7f0000000600)='./file0\x00', 0x8100, 0x100) fcntl$getown(r7, 0x5) faccessat(r10, &(0x7f0000000640)='./file0/file0\x00', 0x10, 0x0) getitimer(0x0, &(0x7f0000000680)) socket(0x18, 0x40000000, 0x771d) connect(r7, &(0x7f00000006c0)=@in6={0x18, 0x1, 0x8, 0x4}, 0xc) semget$private(0x0, 0x0, 0x4) faccessat(r7, &(0x7f0000000700)='./file0\x00', 0x8, 0x100) sendto$unix(r9, &(0x7f0000000740)="4d71d6d5abf180b5140eec23924974737cdfc1142c2fe29353925facde9c03e5f5bb49be9f1bb8edd87c05a6ce3904ed47191e6ea69d5f1e435bdadaec16df370d6d726d8383b0fa9300ec456206b21358d5988004ead3e888d211d55e59f424f020d486b0bb124cbde397fcc7befff3bf9ef46069435c08a2df110ead895c80a1766d7a62a951898b4a44c5b228adb758cd32c418dd5a64aff3be2d3421e399", 0xa0, 0x2, &(0x7f0000000800)=@abs={0x1, 0x0, 0x0}, 0x8) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 00:00:12 executing program 5: r0 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x2000) shmctl$SHM_LOCK(r0, 0x3) r1 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) r2 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x9d6ee41b08d7e481) r3 = fcntl$getown(r2, 0x5) r4 = getuid() setuid(r4) r5 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xa5b, r4, r5, r4, r7, 0x129, 0x1}, 0x6, 0x1000, r3, r3, 0x5, 0xfffffffffffffffd, 0x8}) setuid(r4) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x2) linkat(r8, &(0x7f00000001c0)='./file0\x00', r9, &(0x7f0000000240)='./file0\x00', 0x0) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000000280)=""/250, &(0x7f0000000380)=0xfa) preadv(r8, &(0x7f0000000540)=[{&(0x7f00000003c0)=""/71, 0x47}, {&(0x7f0000000440)=""/246, 0xf6}], 0x2, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000580)=""/72) setrlimit(0xb, &(0x7f0000000600)={0x41, 0x5}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) setregid(r5, r5) connect$inet6(r8, &(0x7f0000000640)={0x18, 0x2, 0x10000, 0x8}, 0xc) r10 = accept$inet(r8, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getpeername$inet(r10, &(0x7f0000000700), &(0x7f0000000740)=0xc) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000780)=""/184) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) stat(&(0x7f0000000880)='./file0/file0\x00', &(0x7f00000008c0)) setrlimit(0x3, &(0x7f0000000940)={0x81, 0x7fffffff}) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000980)={r11, r6, r13}, 0xc) fchown(r2, r12, r7) 00:00:13 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e91f718959652527304b00"], 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:13 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="011d000c7a8551f21c5920f9ebcf9dc9657a8d17862039029f9f58a2b953bd84a1f3dbe1ccff30363c23562e5aac10f71937fa2fe0213c4672a3b6bd4da0243816f61269988087d02841ea234e7bbe6db630803d977ee571fd1ade85300cc31e37811eb3ee1c8485511593cec1638d"], 0xc) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:13 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000000), 0xfffffffffffffe1d) socket$inet6(0x18, 0x10000004, 0x9) 00:00:13 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x128) r1 = getuid() r2 = socket$unix(0x1, 0x7, 0x0) r3 = getpgid(0xffffffffffffffff) getgroups(0x4, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) r8 = getgid() sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000080)="2771c946716552984600f2034eb12066bdb5cec136a8440c10634770af0f22a9db9f18069dd5856507e21ea51c9bde0e14cafcc14dfbdf7c497a2c89d8cdd31900ec2a23a9c7e975eb9bdad406d6c7fe040d2ea283bd2e4c39a402377f479a1adbf7b46fcd6586117b2274fbb6b1042c9a9c55e5285de46dc20ebd1f2597f4a356b298dc99903963eaa6fb45d8bd44a769cee46294d3413163306499b5e86c247e24de56938bef20ecf587604c34236991c4822041852d3f710ccad9098665383b84274b8d8fc8", 0xc7}, {&(0x7f0000000180)="345023d05c128a1175f0c9d05eca56f0983174f1f926d3de3088c856099186a1c872ddd5a24b82e9463770667842f49181f4bdb8a7c056f54542c935d3f337ee50cad9f22837e5c338aeb1fedcfc947349fb3c0792", 0x55}, {&(0x7f0000000200)="6cf31cde96507c63b2943318a70f8e901a698469e2e55cd9171c3d36ac2da754c9e7037a49c4e4068e52cfec20488442a72d91e05f4d1f1877c5dc7b7c5a707ab9a65c532fbd76850fe55e46647c8a809b3958a00ad0fbac55136e43f2ef04a945cde402ebf2f2fdbce0589a584df4318158848afbb17cd32fe16ae8dd802a4b7a0e065305c0087c8472b249f09f560d7d0aaec328cdb6c5b6ce890eec", 0x9d}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x2, r3, r1, r4}, @cred={0x20, 0xffff, 0x2, r5, r1, r6}, @cred={0x20, 0xffff, 0x2, r7, r1, r8}], 0x60, 0x401}, 0xb) fcntl$lock(r2, 0x0, &(0x7f0000000500)={0x2, 0x1, 0x5, 0x1, r7}) mlockall(0x2) fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000540), 0xc) r9 = dup(r0) fcntl$getown(r0, 0x5) getsockname$unix(r9, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) chmod(&(0x7f0000000600)='./file0\x00', 0x144) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000640)=0x7, 0x4) fcntl$setstatus(r2, 0x4, 0xd0004) connect$unix(r2, &(0x7f0000000680)=@abs={0x1, 0x0, 0x1}, 0x8) fchroot(0xffffffffffffff9c) connect$unix(r9, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) rmdir(&(0x7f0000000700)='./file0\x00') listen(r9, 0x7) ftruncate(r0, 0x6) r10 = accept$inet(r9, &(0x7f0000000740), &(0x7f0000000780)=0xc) fcntl$getown(r9, 0x5) fcntl$dupfd(r10, 0xc, r9) fcntl$getown(r9, 0x5) 00:00:13 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = dup(r1) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r2, 0x6, r3) sendto$unix(r2, &(0x7f0000000100)="c86141dbf893361c3266ecf3d8350bae69288164a3903bf6e554e781c3cb89a769091edf2a77d98d7497d5152c5a9a0af3fc3a176fe00d18970d58cd09ad3ad77c3359cee5f2", 0x46, 0x4, 0x0, 0x0) fcntl$getown(r0, 0x5) 00:00:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x68) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400000, 0x100) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') sendmsg(r1, &(0x7f0000001a00)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000640)=[{&(0x7f0000000140)="4da358554cb7afe72fa2aebc0af86e7e7f89530f01635b862ea6d2dbb3af509d414aa6bb5e2d77bad20608dc61efc335bbe41b581f0deb2541582f7ae51017ac04ff84fb6d080e0589ca07354103ac2681890ce9829857fd21e25efc219245c907bf0a39c4a3bd072d277e37bfb217a3ed2b03c1451174affcf0c78ab43624f939ff5d4a866204afc7494bf06d631d43a76b29965fcbb4524aea35b435133828a9f2992869d3d01307f8bef2b8d81c3a984bdccadc717a25104e0be48238f58cfb8d05c8fa76dacdb4", 0xc9}, {&(0x7f0000000240)="a9be5fe4bc5d1aa13c0b82cda6bf0f20885ab37bf7fdde2f3852782a08da756427f2de6d0630865104d20fd428d9812b0c3cbe0b6ccea18717bcc0c6b0f18eaf5d8cfa99e7e8c6b3d95378933df130aa02c519ecf7c07906717c2f8dbb6529022f260f833d8ebb7d900a1ff870e614f500f43938a838c4dc6c4b3ccdb894eb8f26c4ac1b92f9bbceb90c23c7f262470cdb0f3db114c9a22b582836b61b643d38d60da82400142c7da748276e02c0276b7c21b9cab645009b4249fc479785c2d85f1290191d291f31d0371d17fb852ce3ed34211d37660a1ef7c90f115aecca46", 0xe0}, {&(0x7f0000000340)="95a94b6807a2cb7d219d924303b86a00c9f2f0180e8ef54ed489bf42c911b75ad92608e1d72a5d5ba0a58d30bb852b49ee835353ec6613408d97302deb1633fdbc7c1472531c22aa71124077edc057431598d47a75e6175124340862c838aa8371d0cd8b18a12e6fd438037240f6f7560ed8f3646d4fad0b06bf5155f7a8f86f6184c98f790e9fd8cbdb8235b3e872338f9cebae5571bab84f97e6a2f1", 0x9d}, {&(0x7f0000000400)="d3451b19", 0x4}, {&(0x7f0000000440)="ed78e6a7b37ce83e8dfabfea4f078568f45269a11e52054a8ebc3a67d8a48eb4ae645dee40f1e826abe96fa7cf8bab1f03f9740a9d895b405674aed19e20a82e6f3ea0c7ffa8e977bf9518a2248c39de3da7e203ba6ee79a5ba2a644508cb74ec630f3b8e8ebd808aca454b3852dab60d3aa491bc902b6cf0deef5f5b25e2003a44bc4514af70036b093d88352673a2f0d23e9f17e9d1ea36ff059ade9b3b81a658a78cce562ff4f5ba7af163cdb26ed36b16ad1332fc5dc92db61749e57e6603c6173", 0xc3}, {&(0x7f0000000540)="012e377ffed596868e7cfc232c8ce41cfe55dc126bf394a078d27ab1c6cf72dd515b73675e62f9c7cb87cae1a651e75da5c7df3abf223db228818fe1291912af2e8a1070a2e7a230f4bc8a9e6974561108e2d775e3859d295afefc3143994c21171e36867cb46e4a20be416ac987f07017f8aae8782b246095ca1873df88ff9d7d9478ffad73ae0a6be4fc28d28b56266c9692528ed370dd995da530092910967e244b6f6b4970a8b4ed05e29530f1bff9802dadb981312c75d2cfd56b708745246f99c434f690f4a81d4b3cd0872aa90a914fcebdf7b5239e584609a816d56bd240c0a757", 0xe5}], 0x6, &(0x7f00000006c0)=[{0x18, 0x117, 0x4, "f2181ddfa7"}, {0xe0, 0x6, 0xc03, "79832d4c3535c521b609fe9c5b075d88dfadc0e3ea1ca1b15c48694748445f65bfe0fab3b86012e2f3ba88104f18f07bd1b616ea76f8dc221d3ea7b4e9dd780f3a9823c979a6c4e98ce14a59b1fbe13e2dff445e6390c2a1dcb54d095ff1b06847f2edd66604bc829891f4198780bb4f0b2e7deaf98a1dedff3ad9e24b8747d42680961b4e1aaf5a817acba38268be1ac6aba9ce585de2d086083e64fa90513cdedbf5468daf0fd1277b15e00ce186d744edff5c635262d1d521d9e6a46a9c54890cdc4b78cb44e008fae2"}, {0x18, 0x0, 0x16b9, "d03013"}, {0x18, 0x1, 0x4, "dcff"}, {0xb8, 0x11, 0xcb, "f0822e43f71e785f2eebb0f14039b97745c9407a4e58ef0daf8bbaa7b49c797dd8a331f180fa176bad0a354defe0e1da47e8eff10d06932ffa660cb7389e0c4f7298141942d9dfc755b9d86cf6c706b8acdd03202762ad554d048447c53eecae917e8405db1a04d672e2789131f9b7d4b48ec05a87bc4f85f8b3a3e5725da3fce86bc05117ca8bf476e3508deede1e49d3fa04b4da306ed45ce0a0c286476a11d8a918ab2f43c8"}, {0xb0, 0x1, 0x8, "6558f6c757279810213c6f73d6da0736f442bff3a91e49933317925d3b468f0ebd9ece1ce9c24639d1918ce2c779e9a2a664ecabcddfa57877fe7991bb44dd811d1f402e775af79ca9b31cb43ce1bf1e4ca80c08511cf902e2519e4fb05c50a47033268d4f691f286cdd9ef9baeaa4bb9b1050b9c87653d4fa546be9920a7280c07c2d51824115b79b851bacd897fee64035fab61c699bcca7cd5e9002d830"}, {0x68, 0x101, 0x0, "bc71e9df2497548012f36c0f8241e7cb2bcb91b870dcdeb4bacbfcd00dd50e3e80efb9d964949879ddfc391997ee40fbe745d71c84f69c232163f9be457d8632687d6aafd45fbd70fc90fc4ead7c11ca7d3a958202"}, {0x1010, 0x0, 0x1, "8a5a51953138a5005503f61a98a30c74a27012ecd7bbc9c8dd9cf8fe428b3b13631ab3d2e2696ac3790748bcbb1b239b288559d86108480f05f1c013472d47ab48fbe0bc945766eeabda7a0211b47f995b963a05599218d605acfcb8dd30cc31d90fc3d876939d5bad08c296f763714206ccd77af382c7c6ef34675430c2c359d94edf9c01bba84396981b683121b2543681c1ee8c8e5d8600c23f5d0619a126a0fa8a344a38f25a5f32575f50194adf1f8c96f52a6025edd8cecf6ae379bf0dfc8e80c8450f90130dcf34b4e2687e180b5c2e60d193204c848987e4906913fefbf7348552278f1c0bb566fa43c014fe56f3293084225cb162de985f3d529bb201588fbc27441380b9a8fed873f0418c2f1c8b4a4c05ec34c1b08bb36a1d9cc01787e26f90d3a335882fb4c38937021e63f00992f02c3c64c82de2782a9078043beb0ba14272e1f228b02004dcb45ef001fdeeea62504e055404d14159384d90ba9806addc339a4ecb476bef62fb796065f0a22113bc22ac194bd6de7fb9a9aa149759b9426c6c696d5421122110673cd1d8c8705746982a60b6d94adf8b194ffeea9d762b6d4e7bd3a9ce48af2212a408f198d9e4a68897ca9359e5aeb939734bfd2b90af1404e189e81e893259cd930850fa695a508111d48afd8637237d35b39077da396892078dba833e01f904e0a5c855c5872a577f7c4c8d20163630af5412641310a8b9b03274d1046ebf94827e2d2420749720f2357374fba881c550cbb00c4424b19a85ae9facc4cc010bdcbbfecdba8c14ca3f58a992ae81ceb58851cc6d7342c48bfad4c5bedfc7d80d89ceb925a12344a78414e6203ad3866be94a53921f230851a3084a1e69e465adef00cd85dd69a6fb77eac446ad7b9d0edc7b18c2858b7d809bb4610792f9a355d22f6d6fbac28b7c715a2e67693f69bbb037b1955cc8bd354305dab8eafe5f2575e639eff60943445428cf61ac787c53ebb4ccc90e6c8202359f8d2951481ffc3f3f23771e1376dbf415f03d4e4bf6b3a6e2e7edfc24039318a9f0f22fa8e978b4b7757f046996ef93c9cc188957a220a4db2ffc9ffd7985b7b2d4abde3a61154f3ceb088f733596927f02deb57e2ecd9011fef56a2f04ab2dc1692857632799d0acf911ddd844fe1e0e35833d2edf0007d3f0831fe11c31d6f5bfa4d66e96cd0b7c7bfdf1959f76eed86d24fb32628a0ee15d754ce537c5612d13be942a15139b05d59edf25103d125494fd89868126c476e23d15b10cdb84a69e87cfe57dbb72cd84abb3b1c7e248c996da322371a791bd3b0eb12da47da4227b32441d9d5abdad259bf8ad16c38947d61b12224befdf0dece7cc2aa3910f9c93bec4a7f2dcb8dc56edddcb8f2f1b81766ba90bf1ca10d699ddba8b80e0494837035e5eb332847fab574443bd2ef3ce833ad2bbc139779e55ebaa71b711c23c9715c7ab694728967309e1468611504a0bb95a9873d4614c677bb8a478161f7a9d8b110e4bc1d5e10b684fbab11680b8bfef5f7be05c4d6124d44a466a4c8bd99173843632c0a5cf29b50b4a399bad2282e0ba0d9f45211ee08e0d9a4f4fa862aa7193bbc6e5083c067deae40529fad5a10e6715ef65de4b121ac291bf95ebb10058ca8b925de1c3449cca2a7c4c332e394c099d9a050d3f3bf8ee773cc2b60e8776a10a30fb764be2dc32f6d529928a42b506ca8886a4114045bf00febaccd466400078d03bf0ad92ca5072261b7cd3e2413961b6cf57d19fdb785b4b2be37c8908654c60c4f97e46549f4508f13b78b0a042c81a63693514072002780134cd876d3931e0361fb08e4bf5edb50b3a919e448d44ff55fbf46082766348bbb0dd745c017a94b21485c4868e2f806d2c10b7ecd608c2f2a4bcce088c534ec9c070aaee9749f39414c3e1283de036fd1558f11bcb2756d79bd5ccc9b285d0f04d82ce611a1c23ee810d2670024330e1cfaa415ff0c18857f6073170adef8f33eb64fdf8718eafc012d75cf0f20790dea321353e86a98b9931d247637ee65b5241f3d210bb9f6ba582883c2d8e8dee2a9b243283a804953fdcd3c02fc269bb3756a549d7df1bdd238c7aaf206acf3d110e60d2f0c7819e94b2d2eaa87b5d4daac21b5bb126b61c299cdc7d528c403d94f47a56bb2bd7f4f181348df88244c2ac14b6abf4bde023d8118fd10db537c502490be999908521c0430c975a76997fc4a7cd5062ec8020b83251e23e4d0592633d26491d67f344a489ad627e110e0fc9b66313164b8a3a46714f14134b4a82419843ab7da959826b3369af8b99f5f2f83aad6eb9c7356e7f6e0fdead0f3896213b583b28f98ef0853be988de147a59505c6d36536e3b835d38026f812b5e050febaa545d7352ebfd2236aca7375c531bb73594b975b96a31695a8852aeb7810975c4d38d1e5ae58dc363164ac7dedd968d4596c63f6fe99e7be251aa13c793b60cf7b4b1eccf81bc6e9e9571b12a6529c30fb99c7b59df8058f66fb4d2f8a981d9fc67654fc0bc2a68d7d56bcac903f4a27cf0f8c65cd26b3c6411bfee576d5437576bb1bf4567c8e952d4900db3f192d7b04bea1260c0116dd5d6e8cc9cb4fb988a0f89c4a250788ad22d5b9a993076e0c62fae6ac7b73e22cf0201c419004a41660355df66eea47b86573415c44bb60f1fb0e4af898fa21cc1b5a4794f012c8ad9f1fbfdc68b6a74ce91541157f447feafb53ca38e41050a006f170e95e7856014590d5b302d281a070bfcd47928c5809698eca767e7ffc0045fea876d5a6874a95060e0cc91050635233bd77fa8cf8b4326eea94149669ae9d3188df8c0ac41cfa58687c7c6e0a5ad53fe99a3fb7e1a0aef253f9c909394cb8f87794109094af84e404606f310529f5aed9b2e4aeb74ab0c2304ba663eb2a50563f9b8f39e19d50099fd5b9baf3efd94d329a98fc3fa812e4bcd9c69f34399723f604bc500f2a9a0126bb0f572e3587e524519467716f33b3640e1ccec550724b99bd72d25f036825b865fb93973b0c8844686c61501ed5bc035023eff344d930c6bdbc795c1f8b9416ad049d2aeb41c2b3df813a9fada3cdd7c1e7fbdbc570ddf5aa4ba326d48cd1c30e832cab36c7f81261d5e9de9732aa59796769f772e1b574656bac0082b1342452ad31a696f8ff8df7a669516e26217954f4bff14e5e333746ea0e427c76c207c9ac6854f23c8e893e6481c19772213c10b25ffe3152e7e5d9fb2e6296e6863782b99b3ca4072c6e4cc5dc13edfb1c3f9b0375c6bdbf208a51c38bfb048392a7eea4829a1c9efcc41d64f81e3af9b3f08e6fa179290a8a89bbd609bbaae321b1b4e58d892d80a2469c5748810ac461b6c4b304d68520d504aef9a1f737e588bf7fc0b35c42a73ef829eccd0a2e12f48b758caf69e846fb6dcb3dbfe6d6c9e1a069dca285109dea1c05d6d9e450ce3cba12ae1b7a8849ce9c7f2f3ac330a640080cc96098fe9b2a7798b1a9af99df637e4e826559ab56d439b2768a004ecc80a0b853bf226cf62301b920dcadfb910c2ccd4ccefdc1e130847e1a7f06e08de60de20b9c0cea63af48a68b59f93dd040faebd9fd085bf3ad67d7b6ca83073847e44ef333f07ee1103f78564327dc25a0fca5f2a5ab7292afa333e35d26a8f3f928f8bb63e928f16c9874decc402d737e26cc850e21375e27cc40183915089352307cfc7a0c4e58f424b963c7aa6aad472b7abe2eca3225f836672cebf805eec8d225f5b83ecc240a87f94db0fcb80a15d455d3bbddac98d6ca8763ce5a5a27a2ca4530809f4335899606b76d67f9bb86bb670900dc1c4483eed865d6048e51f4e7b969dc50f26d7e1020d69099f6e40a4e14cb9eb10b4a34e7fa7b10bd17bf87d979e229a05623ab3ca623c698d5fadfe0c4a856f40badcce0ce227cec398fa7a9316a67ba4f84951015b8aa1cbaae65b7e5dde7518db869499459b23e761f934f7e088523c054161f4dc19561b5b191c14bb8fab6e2245585ab2456d5e91059f3a9d7994c946210a7499d34bb5cda7d5e1db8aca2375c28a372832138b6ff7b37d324da006dc5d75630d1e9d08739cf72f2cceaab5f263ede1fe7d65e80e0d4c9d515eac2d16e84350c3330d9e3121e63e59bcc75edecbe5c5b7548b5804ab20478e87dc86ca96cf43f7f8209540e283139f6a9a9a9ddbf356c0073184b2b6d3ba0f4823e5cce8b204610e6e0c8f018b99ace406181d7721d19d2ddd88f8f938a1ec827e1683a326ec4b7753ec01c4afd56195c11f75191667a660a9d62c79b49bd772d7791e5b9c2b79816ddaa6639ca575cd4f0040e11043f407bdac30aa662715676e5fca82ff1fb3df94c0de99de1c1e362308aa48dd885d7d1d42e46524a150adb57ad15260eb677c25266e54d173078d55b2dd4f69eb1c8a4154942d85f69a9c58715d6a4df3ecc7c6f18f7ea5711c03d36040b2daf1d0b54e118df1e1e7626cd598c7f65b724631fa28421ed8abc8ab16d557101c8185969e9ddec3b171f4974e5775a85333b17c57628fe717e898719a5168475bd1c68849a9cb64e952db3f2f7f29df2789923aaddb59246e7f9dfcec4545504e25d3208eccf81c23ebf530d0c959c5f6b6acadf85d2a553f95ddaa5c48a4f04c9d29311df6672d6802dd6b89f4770e7982dd7ce0458f9830242ce5349bc25c482289d9ca52faf4df33423bdd76d722e41eadfea72cedd58bb3e1007823021801a6d0bfb10fb85b307d3eb83c86425e123fc5c70b7df0e3726f26c0ed6f569f5e4313353fbd20e9e7e71a82314efb2f51c576bd56ec3aeface3d410b434f7f203928e10ae27ebc47586fa6f40d8a2a2a7b70a26d1aa2aa9069c760edbf7de20500db8b38f8b2de25876255c755df76285b555d14b6c44b3a58cfbbfbbc41affe07b65c507c65943654a36397776afdeaa68ef6491bc46c293162085f522e316c12507f823bce9a5c1c0de4929022e88a11259e1bfc0eede5a7da8bd8faf943e8bae0a3705fd094a9dce1cb93027de733343954ac65dd8ea41086d780526d06a653a8a0f0192fc6253406d50cb01847461aa31f7e65954858e8b174953faedf8f3824c8a869f26257678355f17fcc728054d1e24abb2d46831921200d7b29f59c6b9a06f9e37f7a47f4ae1fd390ccbf3cad8c58010e521bc8f5cb46a8272300c7345cd336a8696a117c14b436f7eb7f611b67222d08cc0c9e194bc1e77eb207f2a05342869b6104f4a564a2c88ac4a3f0bb789ddd9fedffe565f037a0e53ad614da1409725e09acaa93f285430192e67f2cd432bb69744ffb5814e099ab7298acf7b1e3e751fad27aaf583f61ebc183e890756012066dbc1518a6cf41f81134a0a26a8f87e9d849f504f14f7140458e8723d2a629a95e52133363fb70b996e3a44faccdef491c2c23c1c479df72e06f7f4f77438eb5ab76be1f03c59961052d29a34cbc0c4de75777084bbe812acc0e4ae9f3045e8b0f566bb532292a7bbec13c52f7f3b1a13e03d6b0ffd9cf44fc019dba43580b52dd028c9ac2f1698fb68131653b28fd30ada00efd29892e05a94142b20447460575b2254f8c2c3667197b99de275233289e8f146204cf9a4b94a33bef0cc3fa5599983be7116389bdf4ba9821eecc89bfae8c7e570e235c90a82fe26c35f968360cf46ae7e50dd89270b31fa81ddf153a15bba85aff18ee13c5ad141daa1f0e8a0c9b4c420045eeefcdc684b41bbe68d4d48333876e6e15117e3980060f8f464c250292c4c0ed0bb2f033864d7023229f4d84a6c696fb62ebb"}], 0x1308}, 0x404) mknodat(r1, &(0x7f0000001a40)='./file0\x00', 0x1, 0x2f0b) readlink(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)=""/153, 0x99) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r2) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000001b80)='./file0\x00', r3, r4) getgid() chmod(&(0x7f0000001c00)='./file0\x00', 0x80) getdents(r0, &(0x7f0000001c40)=""/232, 0xe8) stat(&(0x7f0000001d40)='./file0\x00', &(0x7f0000001d80)) r5 = openat(r0, &(0x7f0000001e00)='./file0\x00', 0x660a10, 0x10) getitimer(0x2, &(0x7f0000001e40)) mknodat(r5, &(0x7f0000001e80)='./file0\x00', 0x8000, 0x5) mknod(&(0x7f0000001ec0)='./file0\x00', 0xd014, 0x10000) getsockopt$sock_int(r1, 0xffff, 0x112f, &(0x7f0000001f00), &(0x7f0000001f40)=0x4) renameat(r1, &(0x7f0000001f80)='./file0\x00', r5, &(0x7f0000001fc0)='./file0\x00') socketpair(0x10, 0x0, 0x0, &(0x7f0000002000)={0xffffffffffffffff}) semget$private(0x0, 0x4, 0x41) sendto$inet(r6, &(0x7f0000002040)="57454893c272d47e4862fe4b5b53c0f9d719cecf72fd0ffdd096510398b459e76f0ea3198dec942705520d1f0a10564ef08f5d88be1c72cb27122ec8738f19ed28c1741923396dd85bb53a3d8c767e31c9bbae1dc89e9e90cb1d7113a590930b6aef0bfe89080f765e9f00ec47ef", 0x6e, 0x4, &(0x7f00000020c0)={0x2, 0x3}, 0xc) chdir(&(0x7f0000002100)='./file0\x00') getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000002140), 0xc) accept$unix(r1, &(0x7f0000002180)=@file={0x0, ""/14}, &(0x7f00000021c0)=0x10) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000002200)) unlink(&(0x7f0000002240)='./file0\x00') renameat(r1, &(0x7f0000002280)='./file0\x00', r5, &(0x7f00000022c0)='./file0\x00') 00:00:13 executing program 5: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x120) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f0000000700)=[{&(0x7f00000000c0)="a9692157b0d7027024fa7d3873777574fa2d54a71752420b6c6fa56da7a39200e4df346dbf6364e07fcbad0aef33e9caa8628ca030c2fb53b2dfb4755a99eb0b1e5ace34396ec782e1057f9fb02a662d414dbc28e4b64b54e506302f0927e45d239c4bb771d32d3482732875", 0x6c}, {&(0x7f0000000140)="3057e50d223e5f00746881024d6c83a53734c1aca4e70909870791049b01118d5485c766cd1eac083fed5f400ab084ae4db02c7492bc8f3ac27a287b2b351066a1e8fd09a3dc21ddd05e129ac83a75664bf3f5507364bd45d1fb6308030b35c9fc66094bc88032745fc281804d23e28105d8ea4a2328ce8f9eb70b5dae447dc7f30a17eb4946d5305044e5a0092964a6ad00c8d96214d3545c014d8f0b4a88c11f67b64bcc4d817219cc5532a41277f37f5d4a7e0279d038af9c4dba38a33f513f8dc4d403d84d7d5820d7544f56c002995a8cb6c2f296d1", 0xd8}, {&(0x7f0000000240)="ddc5227c072eb3d7bd588fe9e86ae2ac5798e007b178fcb67d6b4f9d416b2fe2f29cb96a9e3806ec799977d6e2ae5a5f7aca79f1fe5d0ab9f9dd757d6a500e1ac9ef1b49edc9ddc51e2fa17bc34115dd91a1c47884abf83e608c1d9be9a85cb240f6f2d6fd5fd3e6775e00c4260c7703a0e1e32b7313fefe1b40e8f67822d90d94c5b518b38d18ed01caf9b5af622b1c5df3d3a8ff2e77f320d2e8ba3514ff1b2439a0e16623f8b3cb16225904ccc10e39b75b5574e12b0446cb6a821ba2f3fba3eda94d9dbda4133172e39ba37c9deb70dd8708f57850e8f4e24a32f27033", 0xdf}, {&(0x7f0000000340)="b0d6952b017cfd6d1efd568ac4301c7b9c31ab0ae5187ce0d441681003c2623a39c1bdb3900cae12d27233e50978305540e3e9b098d52e6e3092590d645fe4ca10557caca5505e94bd91a9addbd4509a404c6b83183a5a39fcdbb7617a086a69fe63bc", 0x63}, {&(0x7f00000003c0)="5a29a070d11c30c390248806540c24acfa589e68fea446957c41cc2aa6c5f8b566444268f0cfaf8ce24a1dd63421fc1e9de8312ef9a97fa0789105bb5bcaf90b2159a0e96ae0a4db5a01495a50e74ec591e9d3023cb7f32fb75f0561fd84f5ddc03e7ff1f922743f26d5bd4e2e164f6c4588a55d1b7ef43d396ec8c2f75dde35a723ec47537ab58dc4de62109990b2f486962f296d9f", 0x96}, {&(0x7f0000000480)="7c1350055b819cb07415be92b4f2b3f8fe4632db6e154b9f263bae9c0d9522de61f96325b521d061c2b60591adf6a3cb8c9fe06ebe7b696ec2e627ce343398847bdd01035167e3a17cefa2ab26639703f74203d4daf62452d765f64045fb950df4d9918bf847ec3e32877a34d739ce57c12900fc163376584dc072878bfc0d89b2a18f3508e3e205894186d2e0509d2d5c497da2a27c7620b6e283d41fb2a2299cb5bc0f3a0e75b814bf14dc5409fa6af28304196684f2e996d60b3979fa6eca754a36242dac6df532659644529484d17bd8890df6c25669deda699955d5b53618abbbae01fdc7ca464dcc69938195", 0xef}, {&(0x7f0000000580)="3bd5f55bf9759019646a2c874a5379f7159db27db4bf7f4cdf8b98bb3e9ac325127e7c4fa26e992e4ad392cf16ed98dfad55d322e161c280407a5d1bcfda3ab76d4550b9679bcc44d2a785a99a9175da3c9d13d1addc515e89a46b20a4750b84d27a533a5bc6ecafe213dfd13dfab4ced82ed656f49171d5bc8005751711a925859c7010c4cc1373f08a379a9b099182e7b38c22e2892bbff458", 0x9a}, {&(0x7f0000000640)="62c9968b40cdde1250351c9b94373f35683db2c62a48f3db0bde488c30aff4023c69e8213f287568afb4f07675", 0x2d}, {&(0x7f0000000680)="6468553fabd9fcde1c8907a8286a3c8b92537b9f4349daa6c5939a643a8ae810c69da57e4f05ab299bab47cb3849e2b80054efe0dcaa209ab0fc744776e933fa2624d8f506ce007d53167984450f08e24b9cd447fdeb770f9d938289977fc8739d9f242296735910e1ee8a286d47d2f5ebabe70e", 0x74}], 0x9) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000800)={0x2952, 0x8000}, 0x10) getsockname(r0, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) readlinkat(r0, &(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)=""/151, 0x97) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() lchown(&(0x7f00000009c0)='./file0\x00', r2, r4) mknod(&(0x7f0000000a40)='./file0\x00', 0x2, 0x80) r5 = fcntl$getown(r1, 0x5) unlink(&(0x7f0000000a80)='./file0\x00') sendto$unix(r1, &(0x7f0000000ac0)="b17f8e40d8c7c2f7ce432daa4187a0206c46b270d489d12c4402f616fb731a8614b39b362f244eae25b4358d695155de50552cddfb8f332477c53d33e2b1a7272bdf30071a6d448b28156d0f1b4821cc7ccbdf7e2f1bebebeb0b54b510fe1aea20d8af6f10519c80e39deca928f15c8ac1ea142a22b3fd407dd35795d3f974a9586d410329c6db2b0499ee7528311859cac3eebc57247e43fd080e9766950fc16c0badb8d4892e", 0xa7, 0x4, 0x0, 0x0) chdir(&(0x7f0000000b80)='./file0\x00') socketpair(0x6, 0x50000007, 0x10001, &(0x7f0000000bc0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open(&(0x7f0000000c00)='./file0\x00', 0x400, 0x108) r9 = semget(0x2, 0x2, 0x1) semctl$IPC_RMID(r9, 0x0, 0x0) setgid(r4) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000c40)=""/4096) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000001c40)=[0xbc8, 0x3, 0x800]) preadv(r7, &(0x7f0000001fc0)=[{&(0x7f0000001c80)=""/84, 0x54}, {&(0x7f0000001d00)=""/67, 0x43}, {&(0x7f0000001d80)=""/28, 0x1c}, {&(0x7f0000001dc0)=""/228, 0xe4}, {&(0x7f0000001ec0)=""/225, 0xe1}], 0x5, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000002040)={r5, r2, r3}, 0xc) getpid() fcntl$getflags(r8, 0x3) clock_nanosleep(0x3, 0x1, &(0x7f0000002080)={0x809, 0x9}, &(0x7f00000020c0)) linkat(r8, &(0x7f0000002100)='./file0\x00', r0, &(0x7f0000002140)='./file0\x00', 0x400) setsockopt$sock_timeval(r7, 0xffff, 0x100c, &(0x7f0000002180)={0x3}, 0x10) mkdir(&(0x7f00000021c0)='./file0\x00', 0x8) 00:00:13 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000040)=""/162, 0xa2) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/122, 0x7a) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0xa1) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setreuid(r3, r5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x0, 0xce9, 0x4}, {0x18, 0x0, 0x4, 0x1}, 0xffffffffffffff00, [0x80, 0x400, 0x1000, 0x8bd, 0x2, 0xffffffff, 0x0, 0x80]}, 0x3c) socketpair(0x2, 0x1, 0x8, &(0x7f0000000280)={0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000002c0)={0xffff, 0x100000001}, 0x8) setgroups(0x6, &(0x7f0000000300)=[r6, r6, r6, r6, r6, r6]) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x20, 0x80) writev(r7, &(0x7f0000000800)=[{&(0x7f0000000380)="0d2792f2d0e30310388d791e7045135001225b7f5f5ccfb2f288146061b36fe3333759e95626c21493529ada0d9ec1af2e41f2b0b1ac30381e757936152f8625fbdfc9852509301a899381936f9c9799384eecb03b14d5ba34e4933a60e592d56b53b3f08bb8e9a2b6ec7b037839419a37a68a90c6dea17e51ec9213656ae319db99200435c3d8f07e550ecf590ea6d5bf6727f996767a6ddae5b46338e71def84fb2af907539926b4f8a2456eb21e4be0fff4b8aae85abcb10b1d812cdf41a6331afb846eaa544b", 0xc8}, {&(0x7f0000000480)="119f7c7f9ee4e9752300fc2f0203a81fbde0ce6c5c76b39f93312360ebc7f5662c3eead8a37ad6eaf770313ef9f41459e091f1ac96d4bc793f187086825148b656daf112d44ff7b0b523227f2b7ccc06c143b70d7491dd1befb57b8f369fe560496b0f1c986497dbe9244d0b17fc14156563b407cbcd0e6c69893f21c80e34a1d3d02022825f134faa923ea03e72579d2fcd4719caf30734de8cdde928e40b8124b8321c9ee10e457653778220315d48f6fdd3bd2b0945b8", 0xb8}, {&(0x7f0000000540)="d913", 0x2}, {&(0x7f0000000580)="074c014c30ffe718dc233488f5752f8b9a26b656a62110631a105beb6b7f24047e52861a62c46f752fc85898d755656921859e56fb11f190653ba2a49a2311174d46f18fba5937697206b5f3f228da11385e863e1a913e418692b9d35a6a021370cf5308f7529c170402976ad900d1dcba3ba8bc3219a386d2f31e1d9734a5ac090109aa72cd53b709d8ef64853a404cec498ccea9f90cba5b2c7171ad987f4618ac58cc857d6c6daea51647880b77b55f0f3283798b0049c0ecd2", 0xbb}, {&(0x7f0000000640)="43812c0d4dab5328347c0fce0e1d97c11be727cf8fe930a9f206208e964ed9cbeb750e74e1971bec4e86943b5c90dbb0f86be2d728154fd63bf89b9d", 0x3c}, {&(0x7f0000000680)="72cb375594be83eb6cfcf66abf253af7884d08d136", 0x15}, {&(0x7f00000006c0)="0fc86c3ee6544f1189f7c3fa37be508ef40dc09e2fe5151f4f125f6464e45b86b5785f01e7b2fa4fc4d169e25ac6388ea19c825643dc21f586b5257db7290a6b537a3b9f36dfa572", 0x48}, {&(0x7f0000000740)="6b47055cfd82b938d8fd0d26ad3f1f654c58ec428cf37c951e589bbe1ed2a2164b6c5af49c310e5c31ba4edbcfa35126d9e942b0de8dc9d825b32d3a571ff352eb68c82bb2926f2fbb585c747555b73c26e618b543381dff9ed106020e7d71a4f44ae7d5fd4f75f8baf12bcbb3d99524121eb9e47f0fa173947f54916ee07772c118e26438275aa82a420dc1cba6d1adb8c5815529f9083d3b0fca922fc01142d7f2f4c179e7b1251c", 0xa9}], 0x8) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000880)={r4, r5, r6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x0, 0x4, 0x6}, {0x18, 0x0, 0x8, 0x8}, 0x3895c000, [0x1f0f, 0xf9f, 0x10001, 0x6, 0x3de, 0x7, 0x1, 0x3]}, 0x3c) setsockopt(r7, 0x9, 0x1, &(0x7f0000000900)="843bc39be9c255068ec27397d35fe8fee0bb9f", 0x13) fcntl$setflags(r8, 0x2, 0x0) getdents(r2, &(0x7f0000000940)=""/189, 0xbd) readlinkat(r2, &(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)=""/16, 0x10) r9 = semget(0x0, 0x7, 0x2) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000a80)=[0x9e51, 0x9, 0xfffffffffffff5ae]) utimes(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)={{0x3, 0x1}, {0x81, 0x8}}) sendto(r1, &(0x7f0000000b40)="307111eea86e6accabb43fe8b4efb18576e7338ec677af641351f168db89fe78617f0296ca615eadde349a71d96c75921cbd27a80df3bef196b30e40acd058788c968cc9047f44f8e4625c2439025e3ecac46e9d93147944d113f343a64c69d2c0aa3eb323d05e1265ce098e732ca08bce85042e4807c8b831a8", 0x7a, 0x4, 0x0, 0x0) mknodat(r8, &(0x7f0000000bc0)='./file0\x00', 0x0, 0x6) getsockname$unix(r7, &(0x7f0000000c00)=@abs, &(0x7f0000000c40)=0x8) r10 = socket$inet6(0x18, 0x10000000, 0xfffffffffffffff9) semctl$GETPID(r9, 0x3, 0x4, &(0x7f0000000c80)=""/221) connect$unix(r7, &(0x7f0000000d80)=@file={0x0, './file0\x00'}, 0xa) setgroups(0x8, &(0x7f0000000dc0)=[r6, r6, r6, r6, r6, r6, r6, r6]) accept(r10, &(0x7f0000000e00)=@in6, &(0x7f0000000e40)=0xc) 00:00:13 executing program 4: r0 = open(&(0x7f0000000700)='.\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file2\x00', 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mkdirat(r0, &(0x7f0000000180)='./file2\x00', 0xc5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = openat(r0, &(0x7f0000000040)='./file2\x00', 0x10, 0x40) dup2(r2, r0) open(&(0x7f0000000000)='./file0\x00', 0x1020300, 0x2) mkdirat(r2, &(0x7f00000000c0)='./file2\x00', 0xd1) 00:00:13 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getitimer(0x3, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0xd09addcf009323c1}, 0xa) 00:00:13 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = socket$unix(0x1, 0x1, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="852146e86c56e1be070c9dba8ecc34310f7670ba00b8fd9ff599d77b7ea4453b79b9322a66f41b9177e398565a2628783ebd485346c828862235b25b7547fc261f4fba41bdd54064108a588a5d4603cfc7e97a0670ca080f0312825156782f7f592ddacb865229f4358bf04566a4727e983829bdd4654164a87882d4a82cb08d98dfc935597791d8a90c609373904449314d0bed57a45dd4ff141389c2342e941a2e9287d4849846bbfffdfe8577", 0xae}], 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r2) dup(r1) openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x400000, 0x4) openat(r2, &(0x7f0000000040)='./file1\x00', 0x600, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getegid() fchownat(r2, &(0x7f00000001c0)='./file1\x00', r3, r4, 0x200) 00:00:13 executing program 2: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = shmget$private(0x0, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x2, r4, r6, r8, r9, 0x8, 0xffffffffffffffff}, 0x100000001, 0x400, r1, r1, 0x6, 0x1, 0x23ea}) socketpair(0x2, 0x5, 0x9a2d, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r10, &(0x7f0000000240), &(0x7f0000000280)=0xc) getegid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, 0xc) recvfrom$inet(r11, &(0x7f0000000300)=""/79, 0x4f, 0x0, 0x0, 0x0) r13 = semget(0x0, 0x3, 0x80) semctl$GETNCNT(r13, 0x2, 0x3, &(0x7f0000000380)=""/131) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000440)={0x4905b748, 0x0, 0x1000, 0xfffffffffffff46e, 0x400}, 0xc) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) msgget$private(0x0, 0x22) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000480)={{0x10001, r8, r5, r12, r6, 0x81, 0x7}, 0xffff, 0x800, r3, r7, 0x3cc, 0x100000000, 0x5}) getegid() writev(r0, &(0x7f0000000500), 0x0) socketpair(0x2, 0x10000000, 0xfff, &(0x7f0000000540)) link(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') shmget(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) r14 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x20000, 0x86) symlinkat(&(0x7f0000000600)='./file0\x00', r14, &(0x7f0000000680)='./file0\x00') getgid() setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f00000006c0)="56001f81", 0x4) 00:00:13 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8208, 0x40) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80000, 0x4) mmap(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x2, 0x1013, r0, 0x0, 0x0) r2 = getuid() setuid(r2) flock(r1, 0x4) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="d0870b6637ba8f4d956b460d53e84f9a8a2504ae13b828bdf436469d7fd694cecab92bcf15dd0c7e97994dfc722c889fc35ee5c9b1595974f54ebdd7dc89b6c7577dd7ed42748dd497cf66cfb5087048fa30b408957ded10e36d38c05a5b6ecb544107d53eda585c4bb87933a331900d981c5872cf456298", 0x78}, {&(0x7f0000000100)="e1195921729511bd60c5911088ccdf6d6732ea024fbe4c3fc060bada82504894f9a46afc100e612519ede5e5004223fb13a3a0054d0d601b35aae6f570ff686ed5bfd20c403cb63e19d0e60cbb921ddf5a1ca7fe1154272b7e2fb85088f88707ee4b788161a525b1e6d4f103242813e9ce3a13ca3938b33a1baa52db1528ed57a08ecd940eb5f85380b78e19525b9b2f5915cb4bbd4c97251640a1fcab9842adb46bfc31fa1fa7b78b2dbe6ba8fd47b4c3dccd39c10260600a5486d89f4bec5a0e58d0058cf2d45d618d20", 0xcb}], 0x2) r3 = dup(r1) fchmodat(r0, &(0x7f0000000240)='./file0\x00', 0x1e, 0x200) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x30000, 0x7) setuid(r2) r5 = dup2(r1, r0) fcntl$setflags(r5, 0x2, 0x1) faccessat(r3, &(0x7f00000002c0)='./file0\x00', 0xa, 0x100) dup2(r0, r4) r6 = semget$private(0x0, 0x4, 0x80) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000300)=""/4096) semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000001300)=""/84) seteuid(r2) r7 = openat(r1, &(0x7f0000001380)='./file0\x00', 0x40370, 0x40) fcntl$setflags(r0, 0x2, 0x1) renameat(r0, &(0x7f00000013c0)='./file0\x00', r7, &(0x7f0000001400)='./file0\x00') fcntl$setflags(r3, 0x2, 0x1) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000001440)=""/128) faccessat(r0, &(0x7f00000014c0)='./file0\x00', 0x101, 0x100) fcntl$getflags(r1, 0x1) recvfrom$unix(r3, &(0x7f0000001500)=""/234, 0xea, 0x40, 0x0, 0x0) fchroot(r0) semget(0x0, 0x1, 0x0) pwritev(r5, &(0x7f0000001740)=[{&(0x7f0000001600)="d97cd6879a7c412f8e5a13624f9b732a3f3d95d4818a3a55d6729f66ea6c95596960e830a7f1", 0x26}, {&(0x7f0000001640)="e0d9dd41759a355fc7aa13dca3f0e48dd74b4a3f457ca59f5fba3d9f6995c6adeadf8be1fea3bcf8f6bee1b8dba684cc726ce7fa73b092c5203f3a27611483811ba1c0e30def63ba6acc972f33632710e888cb90953e8e136825b02153995cf33b0fde60a4474f77f559fa8ab9a8b0807494aeefd4da50ee2dbfe7177715ca14708d59ab07a6babee7070b1ecaa44980cccffcd633db7cc6e1b5aa9d742f5a1eaa7127f0b025a0bdf130b02a166a575369b4e07c7f0c5ce3db1c8aea2a9203ff18c188d75b8ebc95bed8a5ecdcf7c56f4a2728edd2dc26c34f6bceb01ae586dce5ed12", 0xe3}], 0x2, 0x0) 00:00:13 executing program 2: r0 = socket$inet(0x2, 0x40000003, 0x0) shutdown(r0, 0x400000000000000) r1 = dup2(r0, r0) recvfrom$unix(r1, 0x0, 0x0, 0x41, 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f0000000040)=""/147, 0x93}], 0x2, 0x0) 00:00:13 executing program 2: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x20000000) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/18, 0x12}, {&(0x7f0000000100)=""/54, 0x36}, {&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/63, 0x3f}, {&(0x7f0000000240)=""/57, 0x39}, {&(0x7f0000000280)=""/58, 0x3a}, {&(0x7f00000002c0)=""/185, 0xb9}], 0x7, &(0x7f0000000400)=""/50, 0x32}, 0x840) r1 = msgget$private(0x0, 0x91) msgrcv(r1, &(0x7f0000000480)={0x0, ""/95}, 0x67, 0x3, 0x1000) msgrcv(r1, &(0x7f0000000500)={0x0, ""/199}, 0xcf, 0x3, 0x1000) r2 = getegid() getgroups(0x1, &(0x7f0000000600)=[r2]) chdir(&(0x7f0000000640)='./file0\x00') msgsnd(r1, &(0x7f0000000680)={0x0, "9722fe8d2ee3a3c92a206dce34e943ecbedc7d3aae7b62818207c614f6"}, 0x25, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000006c0)=""/21) mlockall(0x1) msgsnd(r1, &(0x7f0000000700)={0x1, "25f6014274ef8216aa4eec9c"}, 0x14, 0x800) setgroups(0x4, &(0x7f0000000740)=[r2, r3, r2, r2]) r4 = paccept(r0, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc, 0x70000000) getgroups(0x6, &(0x7f0000000800)=[r3, r2, r3, r3, r3, r2]) rename(&(0x7f0000000840)='.\x00', &(0x7f0000000880)='./file0\x00') msgctl$IPC_STAT(r1, 0x2, &(0x7f00000008c0)=""/18) r6 = semget$private(0x0, 0x3, 0xbf3ad89cadde97e9) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000900)=""/177) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0xc) r9 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000a40)={{0x80, r7, r5, r9, r5, 0xe0, 0x5}, 0x8, 0xfe, 0x7fff}) connect$unix(r4, &(0x7f0000000ac0)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r4, &(0x7f0000001d00)={&(0x7f0000000b00)=@un=@abs, 0x8, &(0x7f0000001c80)=[{&(0x7f0000000b40)=""/4096, 0x1000}, {&(0x7f0000001b40)=""/95, 0x5f}, {&(0x7f0000001bc0)=""/85, 0x55}, {&(0x7f0000001c40)=""/39, 0x27}], 0x4, &(0x7f0000001cc0)=""/32, 0x20}, 0x1) getpeername(r0, &(0x7f0000001d40)=@in, &(0x7f0000001d80)=0xc) lchown(&(0x7f0000001dc0)='./file0\x00', r9, r8) r10 = fcntl$dupfd(r4, 0x0, r4) fchownat(r10, &(0x7f0000001e00)='./file0\x00', r9, r3, 0x200) connect(r10, &(0x7f0000001e40)=@in={0x2, 0x3}, 0xc) r11 = semget$private(0x0, 0x0, 0x480) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000001e80)=[0x2430000000000, 0xc8d, 0xfffffffff52a9db6, 0x2, 0x62, 0x5]) 00:00:13 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = dup(r0) paccept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc, 0x0) mkdirat(r1, &(0x7f0000000040)='./file1\x00', 0x0) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x1000100, 0x1be) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000100)='./file1\x00') 00:00:14 executing program 2: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x204, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={r2, r3, r4}, 0xc) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r5, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000), 0x10) 00:00:14 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom(r0, &(0x7f00000000c0)=""/102, 0x66, 0x1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0/file0\x00', 0x40, 0x1c) r2 = fcntl$dupfd(r0, 0x3219ca8b5ecb306b, r0) linkat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x400) r3 = open(&(0x7f0000000240)='./file0/file0/file0\x00', 0x8, 0x1) fcntl$getflags(r0, 0x3) sendto$unix(r1, &(0x7f0000000280)="3df7a8e4970ab8dfaf05e8fc424ffb305750e37299d5fa6cc3b51d482f9b38", 0x1f, 0x401, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000340)='./file0/file0/file0\x00', &(0x7f0000000480)=[&(0x7f0000000380)='[\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='&,\x00', &(0x7f0000000440)='\x00'], &(0x7f0000000600)=[&(0x7f00000004c0)='}-,\xdc\x00', &(0x7f0000000500)=':{@\x00', &(0x7f0000000540)='\\(\x00', &(0x7f0000000580)='(-\x00', &(0x7f00000005c0)='(/\x00']) getpeername$unix(r2, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000001680)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) r6 = getpid() pipe(&(0x7f0000001700)={0xffffffffffffffff}) recvmsg(r7, &(0x7f0000001b80)={&(0x7f0000001740)=@in, 0xc, &(0x7f0000001a40)=[{&(0x7f0000001780)=""/69, 0x45}, {&(0x7f0000001800)=""/210, 0xd2}, {&(0x7f0000001900)=""/24, 0x18}, {&(0x7f0000001940)=""/170, 0xaa}, {&(0x7f0000001a00)=""/64, 0x40}], 0x5, &(0x7f0000001ac0)=""/141, 0x8d}, 0x1) sendto(r5, &(0x7f0000001bc0)="8b7bc2a1b1cca498d213e0297b54481b5cb7c56dd8eaae0a2bdaf40d7b73e0670288f1db2776aefb951eeb530724d2b8d0aebf13348f9fe0dbd370fb825e885f3ea0cf0ad976c2471a314a4ba32d5d984ed756eca43179a467d9aa315bec17be65764c89e53dffb3be949b7c79f50b33a05817acf51dd86c98163d9dbd5c226240ace15d3eca", 0x86, 0x0, &(0x7f0000001c80)=@in={0x2, 0x3}, 0xc) r8 = socket(0x6, 0x3, 0x5) bind(r1, &(0x7f0000001cc0)=@in={0x2, 0x3}, 0xc) socket$inet(0x2, 0x70000003, 0x5) recvfrom(r8, &(0x7f0000001d00)=""/254, 0xfe, 0x40, &(0x7f0000001e00)=@in6={0x18, 0x1, 0x51b, 0xe4fc}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000001e40)={0x0, 0x0, 0x8, 0x7df, r6}) socket$inet(0x2, 0x20000000, 0x1) fcntl$setown(r4, 0x6, r6) paccept(r2, &(0x7f0000001e80)=@in, &(0x7f0000001ec0)=0xc, 0x20000000) syz_execute_func(&(0x7f0000001f00)="c442d938d9c4617e11450026f0f655a6c422999ef465653626660f76d1c44179f37442ffc482b8f3545e00c4420108172e65400f4c5cbfe3c4c2f93429") getitimer(0x0, &(0x7f0000001f40)) recvmsg(r4, &(0x7f0000003540)={&(0x7f0000001f80)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000003480)=[{&(0x7f0000002fc0)=""/220, 0xdc}, {&(0x7f00000030c0)=""/155, 0x9b}, {&(0x7f0000003180)=""/191, 0xbf}, {&(0x7f0000003240)=""/92, 0x5c}, {&(0x7f00000032c0)=""/114, 0x72}, {&(0x7f0000003340)=""/126, 0x7e}, {&(0x7f00000033c0)=""/162, 0xa2}], 0x7, &(0x7f0000003500)=""/55, 0x37}, 0x0) accept$unix(r2, &(0x7f0000003580)=@file={0x0, ""/71}, &(0x7f0000003600)=0x49) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000003640)=0x7ff, 0x4) 00:00:14 executing program 3: r0 = semget$private(0x0, 0x1, 0x10) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r1 = paccept(0xffffffffffffff9c, &(0x7f00000011c0)=@in, &(0x7f0000001200)=0xc, 0x0) r2 = dup(0xffffffffffffffff) r3 = accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000001180)=0x1) flock(r2, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = dup2(r1, r1) r6 = socket(0x0, 0x0, 0xd215757) r7 = socket$inet(0x2, 0x20000004, 0x3ff) r8 = dup(r6) close(r3) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) write(r3, &(0x7f0000001340)="60628c2dd2bd9dfe8b16e92e95fcbe568d2e0f12d3e0ec5284ec61491352633454e9b20a7f8560f86b1e6218295e2be1f487f0c7940858ae882ed4edafb3ef2fed2e091a365491ff4bc5c96737f2018b120a8280c3162fd07325f4c2501303259935e94738840fb0e02980969aca", 0x6e) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r12 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001240)={{0x800, r11, r10, r12, r9, 0x0, 0x8000}, 0x2, 0x0, 0x8000}) setgid(r10) recvfrom$unix(r8, &(0x7f0000000180)=""/4096, 0x1000, 0x1, &(0x7f00000012c0)=ANY=[@ANYBLOB="01d1a709770a38b2a3efd4d7c2e458ab48edcc0c87f4b1ab863943262807c0b79067c55a4883471f03bd49c75e685917ccaeb4a0b607af12dcec7f2f277ea842e0bb8a4b3c885129fd8e32301f7bfb3dd1d46598679fcc10000000"], 0xa) fcntl$dupfd(r5, 0xc, r4) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x20000, 0x15d) fcntl$dupfd(r8, 0xc, r7) 00:00:14 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r5 = socket$inet6(0x18, 0x10000000, 0x3) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r7 = dup(0xffffffffffffff9c) r8 = socket$inet6(0x18, 0x0, 0x3) r9 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) r10 = dup(0xffffffffffffff9c) r11 = socket$inet6(0x18, 0x5, 0x3f) r12 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r13 = paccept(0xffffffffffffff9c, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8, 0x0) r14 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x4) r16 = socket$unix(0x1, 0x5, 0x0) r17 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x168) r18 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) r19 = fcntl$getown(0xffffffffffffffff, 0x5) r20 = getuid() r21 = getgid() r22 = accept(0xffffffffffffffff, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) r24 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0/file0\x00', 0x200010, 0x1) r25 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r26 = accept(0xffffffffffffff9c, &(0x7f0000000700)=@in6, &(0x7f0000000740)=0xc) r27 = open(&(0x7f0000000780)='./file0\x00', 0x200200, 0x10e) r28 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r29 = accept$unix(0xffffffffffffff9c, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) r30 = socket$inet6(0x18, 0x20000000, 0x0) r31 = dup(0xffffffffffffffff) r32 = socket$inet(0x2, 0x20000007, 0xfffffffffffff27e) r33 = open$dir(&(0x7f0000000840)='./file0\x00', 0x20070, 0x100) r34 = socket(0x18, 0x10000007, 0x8) pipe(&(0x7f0000000880)={0xffffffffffffffff}) r36 = socket(0x10, 0x20000000, 0x9) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) r39 = open$dir(&(0x7f0000000940)='./file0\x00', 0x200000, 0xc) r40 = dup(0xffffffffffffff9c) r41 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000980)={0x0, 0x0}, 0xc) r43 = getgid() sendmsg$unix(r0, &(0x7f0000000b00)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="46e480ec1b85dac94479e34d6a078dc39f475f7ae0a8cbbe586ca631fe79946502bff7c2be107093fe5cf9e2f5833a8bd3a9600679ea38d93d77b88a0bca1478052f8b5ba01feddb44a0b9c6db609ac984293daed8af217ec90aeb994e7de0cb03ac29b70f8a35", 0x67}, {&(0x7f0000000140)="68f8c08ffd9ea854be78c2089cd759f718ad1ebe4ab4b465a5cab1228244eede86d08adc3f", 0x25}], 0x2, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x38, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11, r12]}, @rights={0x28, 0xffff, 0x1, [r13, r14, r15, r16, r17, r18]}, @cred={0x20, 0xffff, 0x2, r19, r20, r21}, @rights={0x38, 0xffff, 0x1, [r22, r23, r24, r25, r26, r27, r28, r29, r30, r31]}, @rights={0x38, 0xffff, 0x1, [r32, r33, r34, r35, r36, r37, r38, r39, r40]}, @cred={0x20, 0xffff, 0x2, r41, r42, r43}], 0x130, 0x400}, 0x8) 00:00:14 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fcntl$setstatus(r1, 0x4, 0x40000) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x8) fcntl$getflags(r0, 0x1) r5 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x100, 0x91) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x6, 0x2}, {0xc6, 0x1}}, 0x0) r6 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0xa4) r7 = semget(0x0, 0x3, 0x20) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000002c0)=""/146) writev(r6, &(0x7f0000000940)=[{&(0x7f0000000380)="64819f0d8fad2128945b997426d93bb211e948fa4c71a184404a67f336b93c826d9c93723c49fb8628dbb289cea1e20bd9eef77ecacd28def6df51ca14b6df1d942140dd2ecab978380f0e1717ccca5c6b4532e07c35f8fc7047f11841e44e4ced61e97020dc79e3d168789105a29af81c7ea7df7b221fef346c352f3d30657f9b42c4bfcdf94d7c28fed4b64ba42a90920946537026fd1a5b6bf7abaeb797e770fdf67f0d17dfcc0437", 0xaa}, {&(0x7f0000000440)="b9c4f554b34c828990e8446c0474d48c62f6feb09349d18908d005e3595a032dd31b7e31c8254bf19fc665cccdcdc47d48f1bee6b99f2e6ee48e3d147532c43aef9cf76aaa6cb2e6472aa46bb1338d7a17068d93bafba06732e536391e81cf4151266edd64b0895055b2e3ab35a8", 0x6e}, {&(0x7f00000004c0)="74e350214b0290df6d6b6b9a9f82ea17c7de4ee80089ed4ecc1e2463d1e7c4dfce45f1da9a2edbd21813a219ee5fb736286a0039860872e90388dbc8c85652f8e6bedeae554714df085ea8fda41aedbe42485abaf9558e6404346a6fed886ce389d9ea55c7de51dc107dc9b3b63c2bff281213731a5bf97c72936aaf7fa041d1df57c0551deeb27a65aaa4f7c5d2d1eeb34788175266c35eb083ba3f942afbe5e543ac82c80f66440ded4d267982776470ad6456390d4861f405e4929cab46473c0b9f", 0xc3}, {&(0x7f00000005c0)="8d43c1ad11b5eaab54bfb4ec05af9b99ec68c2ff6e65473ec56bc4f0b42f313b9fcb32a0185156c0b03ba1b58c80a415597dc2a747d9050686c863048af99e671e38a42bf333b636935d2798dd874b6236916213c8e61ce89aafa06fb32eabdbe97146d981d68deff5740ccf06841bf4c0a5a6d457f9302fb95ce18cec9f4616b6931198e3743cee2f8eabf7a827a8a1b8b66349a810f0dad42a40b0e4ee2d359e89ea2c0f1df8bc294fee63c8e1d391ab7abb065d1b7ecaf30b1cbc3454514825b2f5aa", 0xc4}, {&(0x7f00000006c0)="976d0b2e4b9cf2359923aa76d5f1960f06b71f3ba0a8728773423d4181eb33d099cc95de01c254614432853441598355b6b2dde40cf02815060795dd1c04b849e74f71d8ce14e5a249eb8a5e1c1809609962eba725eafc2fa8b1cb34c7374beab5f8896019a301b2bbcc870f9fa58c25e223a6395249d5522e1d2983a601a1dc32d9a14795ccaf448f07e49e70f8c1f8347f851b0e527cb6b947c4cf7789fbaa57d737a60a191fe191221315b28bb5630707fb029f8901258226a6dbdff2d8c97280dfcabef0", 0xc6}, {&(0x7f00000007c0)="6b6977bdce8c0f7bb2a471fb19f32939812622cfe34793dbf29b098f98e5781a836ba70f8fe104bd9cf795e03d6210af64c48e5e204c7a35011b761df6bb5cc332293bd0726bcf198f54ca0df9f13a4a792b091fd396b0fdc5fa67965aa1c815d84671acf1d9bb3d7d566fc8578933b3214203fef510c081b6daf0f77f0a830f83792948cc83598ab92fc8982332d354c350350314dd", 0x96}, {&(0x7f0000000880)="15322f3c3d62f307624eef06cb76e69bddcd0d9b6c111800d9755dc61e0f9d4694549ea882e29a8f112e67389d4d237916ade6e3a573d2d3c892b026e26c4cf3347221beed15a22109c43ddcd03970c29b285b3a4b5a805c55b42e03e2761343a9b18e202e167e00e84d23b9f8de4f3be4e454b88e0447cf10946bf184c3a3d8da3c4e83645660cb", 0x88}], 0x7) getgroups(0x3, &(0x7f00000009c0)=[r4, r3, r3]) r8 = accept(r5, &(0x7f0000000a00)=@un=@file={0x0, ""/4096}, &(0x7f0000001a40)=0x1002) utimensat(r1, &(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)={{0x6, 0x1}, {0x7fffffff}}, 0x0) fcntl$getflags(r8, 0x3) chown(&(0x7f0000001b00)='./file0\x00', r2, r3) mlockall(0x2) connect$unix(r8, &(0x7f0000001b40)=@file={0x0, './file0\x00'}, 0xa) chroot(&(0x7f0000001b80)='./file0\x00') unlink(&(0x7f0000001bc0)='./file0/file0\x00') r9 = semget$private(0x0, 0x2, 0x10) r10 = open(&(0x7f0000001c00)='./file0/file0\x00', 0xa0a83, 0x104) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000001c40)=0x3) socket(0x10, 0x40000000, 0x94a) fcntl$setstatus(r10, 0x4, 0x20000) getpeername$unix(r0, &(0x7f0000001c80)=@abs, &(0x7f0000001cc0)=0x8) utimensat(r5, &(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)={{0x0, 0x6}, {0xcc51}}, 0x0) r11 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000001d80)=""/72) 00:00:14 executing program 5: mkdir(&(0x7f0000000140)='./file1\x00', 0x140) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x802, 0x82) socketpair(0x18, 0x20000000, 0x5b, &(0x7f00000000c0)) renameat(r0, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0x6f) openat(r0, &(0x7f0000001300)='./file1\x00', 0x20a, 0xfffffffffffffffe) 00:00:14 executing program 0: r0 = socket$inet(0x2, 0x10000000, 0xffffffff) listen(r0, 0x40000000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = socket(0x12, 0x2, 0x0) r4 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) getsockname$unix(r3, 0x0, 0x0) 00:00:14 executing program 2: r0 = semget$private(0x0, 0x3, 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/130) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/3) r1 = open(&(0x7f0000000100)='./file0\x00', 0x200000, 0x0) r2 = paccept(r1, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e, 0x10000000) renameat(r1, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280), 0x0, &(0x7f00000002c0)=""/188, 0xbc}, 0x800) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000003c0)=""/4096) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000013c0)=""/106) sync() rmdir(&(0x7f0000001440)='./file0\x00') mknod(&(0x7f0000001480)='./file0\x00', 0x8016, 0x0) sendto$inet6(r2, &(0x7f00000014c0)="0757896375ed6e915025ddc46e207bc40c299d690e688957230c01aa5e22e078a5b2c9a42c86509ad71e6a448c42432d273049c2dd8f9b07342a577bb0e94469649cdfdd0d71d3dcd8ca03509e4fec9251ba298ddc686e5dda0f9256b5de81aee033f7b6c85bfc24376598a6eb3af04aacd4ecf84e80888afa4237950ad43fa040888f33ec", 0x85, 0x40a, &(0x7f0000001580)={0x18, 0x3, 0x7f00000000, 0x81}, 0xc) getpeername$inet6(r2, &(0x7f00000015c0), &(0x7f0000001600)=0xc) geteuid() r3 = paccept(r2, &(0x7f0000001640)=@in6, &(0x7f0000001680)=0xc, 0x60000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000001700)=""/136) r5 = openat(r1, &(0x7f00000017c0)='./file0\x00', 0x880, 0x22) r6 = openat(r5, &(0x7f0000001800)='./file0\x00', 0x10, 0x2) r7 = dup(r4) accept$inet6(r7, &(0x7f0000001840), &(0x7f0000001880)=0xc) fdatasync(r2) sendto$inet6(r3, &(0x7f00000018c0)="6a82cae8e9d67ff53ed5264352bc9b918ef3cbfb52b8ad07b59488bc005ff9405668ee842de629270a5c134cfaf8fe127691e8a105738e898f4eebd0a381a161493985fb43a51f47ffdbed5ae21eef36940d8dfed2d6f58f8f9faf27b57c70a5de019541862cf6d48bea1e1990839fbdb3145e4db922f2c0e4", 0x79, 0x4, &(0x7f0000001940)={0x18, 0x2, 0x9, 0xb2}, 0xc) execve(&(0x7f0000001980)='./file0\x00', &(0x7f0000001a00)=[&(0x7f00000019c0)='%#\x00'], &(0x7f0000001a80)=[&(0x7f0000001a40)='%#!']) renameat(r5, &(0x7f0000001ac0)='./file0\x00', r7, &(0x7f0000001b00)='./file0\x00') semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001b40)=""/32) r8 = getpgid(0x0) fcntl$setown(r6, 0x6, r8) semget$private(0x0, 0x2, 0x1) 00:00:14 executing program 2: 00:00:14 executing program 1: r0 = socket(0x10, 0x80002, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="5500000018007f5300fe01b2a4a280930a06000000a84308910000003900080008001000010000000000156f757284366a660006000000000000dc1338d54400009b84136ef75afb83de448daa7227c43ab8220000", 0x55}], 0x1}, 0x0) 00:00:14 executing program 0: r0 = socket(0x2, 0x40000003, 0x401) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) setgid(r2) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) r4 = msgget$private(0x0, 0x21) r5 = fcntl$getown(r0, 0x5) r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x3ff, r1, r2, r1, r2, 0x80, 0x8}, 0x400, 0x0, r5, r6, 0xf767, 0x2, 0x3, 0x10001}) listen(r3, 0x5) recvfrom$unix(r3, &(0x7f0000000100)=""/91, 0x5b, 0x842, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) setpgid(r5, r6) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000001c0)=""/4096) getsockname$inet(r0, &(0x7f00000011c0), &(0x7f0000001200)=0xc) getpeername(r7, &(0x7f0000001240)=@in6, &(0x7f0000001280)=0xc) listen(r3, 0xe000) r8 = socket$unix(0x1, 0x7, 0x0) fcntl$setown(r7, 0x6, r6) socket$unix(0x1, 0x2, 0x0) bind(r8, &(0x7f00000012c0)=@in={0x2, 0x0}, 0xc) r9 = semget$private(0x0, 0x7, 0x10) semop(r9, &(0x7f0000001300)=[{0x3, 0x2, 0x1000}, {0x3, 0x0, 0x800}, {0x1, 0x1, 0x1800}], 0x3) setrlimit(0x7, &(0x7f0000001340)={0x40, 0x4}) open(&(0x7f0000001380)='./file0\x00', 0x200100, 0x1) r10 = shmget$private(0x0, 0x4000, 0x449, &(0x7f0000ffb000/0x4000)=nil) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x3000) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f00000013c0)=""/225) 00:00:14 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x408020, 0x10) sendto$unix(r0, &(0x7f0000000040)="554082d0b5cef4926e20c14e5c42fc1bd42e3794ee5bbc19c1f736e37d5fd7fda5a2d9e557563cace661adb75d6966dfe81059ad5e100c4635800154adc883448a9ae64ea666f39284", 0x49, 0x4, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000180)='./file0/file0\x00', r3, &(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r4) sendto$unix(r5, &(0x7f0000000240)="3508894069865113651693ea13fea831768d7e8c2e916dc92d9c8c27ccd29a27ca812e775349cc2ae1b887174d32de6f76a3966a7f555624c3c0dfe4744b2716463075adfae17ec37786d5c871c5a29593e0e5fd0168bc185ad5685930c3ab2106", 0x61, 0xd, &(0x7f00000002c0)=@file={0x1, './file0/file0\x00'}, 0x10) pipe(&(0x7f0000000300)) r7 = socket$unix(0x1, 0x1, 0x0) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000340)="840d85e4ef1020633e2031de78283f3819dfa50e02d41684ca94a57e8694548fe4f104ca7449f24b2df41c4bc469a9b43c529d4dd13e95b1ae75254515b02d28f68e165e8ec162b8c107638df632c94115f7d9cd998ff57e86de80b9144f5284656875857a", 0x65}, {&(0x7f00000003c0)="a2da50b161df2f24f4a420b1462df614b415c3bfe0f60f53a5bf5d116c97b4c1f91a872560f19ecbc478c18189303dc02786f06f68219aa1ca9d01b203d30d0ed3e14570e9e28d3175a6cbc122d4bd056c9f9c6846b65383529ac41f930436b83894f6103dc9f52bcd6b3bdabba66a181dd237f552e8d8063f4c7c46d2629dea0e655859ad1a6a34b3f06a54e1e028bd493b37b4eecbb46eb3544429b6d3e68ba4d9f45ebd17e2b3709c80f7d7846fe672d4c6", 0xb3}, {&(0x7f0000000480)="060e8d782ba1738d3dc36330e44732e575a8a7a248a60465baf39ecacf13e0cb72d6dd8271378561cb5bbd9451c1f4b25cc7fe38439c6d1aa8ac0e028a3443c4265bb035b82729dc8c1052b51514a7700b6b455c9e5803da35185944b33509b71bdc0a5651d80eaf94d6fcc46e711df002558925c1b1be341bf94c9301d5cbc6e4315018c5d896be5d8d0dfab96de105cd43eb5dc453e589d73e05898e08e002b925548f5ef27217fda3587b473652e2a41c784f8d566e9766161a6e9d7f51a74f473f3381cec5cea513499360b682807a46cf6ce8096d", 0xd7}, {&(0x7f0000000580)="11d9e686d10164375f94a8f26b2f12072dc0decd1f6e210b937715240e2b1e0ea2eb09690cb7f86176e82256bf484a117b06b5aba04640", 0x37}, {&(0x7f00000005c0)="4e93faa451e8e469373095c62dc08421384f34ff1e99d1f421b8caa084d6605a465e8b7efbc698f8b0cf267f18e0d4841c33ac8d7de7cc3fe0025c82fc403b5544bafb3f6056a5f8339ba9fcffef5d4a2712a1f525630d7590789fb36c582fa8a32316a461424b220a84224b18f8e49f84507321eddd01af21f7079408f92829e55e678c3ce46b8db4cdbc348932ab60e33eb1003c7a18553aefe71027adc97541a420682cb1b81c3b282c61364adbd660faee23585f30a193fd71f07214bf01b50bff028ecd993a03c8d81c2245e3d11febdc7bad08195649d0695e32d9dd2b56cac629347fa7", 0xe7}, {&(0x7f00000006c0)="8372f274a65896a92844e356a398fc473302e3c6ccb2c3defd2a6167e4b3fb0794794c7f10", 0x25}], 0x6) getsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f0000000780), &(0x7f00000007c0)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) fchroot(r6) pipe(&(0x7f0000000840)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000880)) fchmodat(r2, &(0x7f00000008c0)='./file0\x00', 0x104, 0x600) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000900)={0x0}, 0xc) fcntl$setown(r1, 0x6, r9) fdatasync(r8) r10 = open(&(0x7f0000000940)='./file0/file0\x00', 0x200000, 0x20) getsockname(r3, &(0x7f0000000980)=@un=@file={0x0, ""/108}, &(0x7f0000000a00)=0x6e) msgget(0x2, 0x8) sendto$unix(r1, &(0x7f0000000a40)="6a1ccefbdf8ce365bb2ef0b92ee1500f3bf49d8f9980a25c3ec8a0cf8f4ab8e619e61995bfcc8b44a703ed32041a4d4f53b43e2976278e58182fb7bf709d871f2f091ca5f331775fc45621c32d85d94bca5c909cc752a7e5cda5600da2a7240474b4b9b391a75e2ad3238387693b1ec8e2c3cc8dfbefff7c08288e6bc334ae04408e5bfec540184dee834922f94e8088aca23dabfb44697d880fbf1cecf8ac9bc02ad09f3834c494e6af375b7658e1e0494265e929b3d6c87ea58aa2ae40c892294f80ab8baaf66425de6ba9719fab3b3c012eeff5703e836c1a27b77107faf15c9a21e72dbebad52caedf29c9cbf5252b", 0xf1, 0x8, &(0x7f0000000b40)=@file={0x1, './file0/file0\x00'}, 0x10) fcntl$setflags(r7, 0x2, 0x1) pipe(&(0x7f0000000b80)={0xffffffffffffffff}) fchroot(r11) dup2(r10, r10) fcntl$dupfd(r11, 0x0, r2) 00:00:14 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40700, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000140), 0xfff8) r1 = fcntl$dupfd(r0, 0x0, r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x20) 00:00:14 executing program 2: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt(r0, 0x864, 0x7ff, &(0x7f0000000080)=""/37, &(0x7f00000000c0)=0x25) shutdown(r0, 0x0) listen(r0, 0x100000000) recvfrom(r0, &(0x7f0000000100)=""/232, 0xe8, 0x801, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x6) getsockname(r0, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) symlinkat(&(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00') r2 = fcntl$dupfd(r0, 0xc, r0) r3 = getgid() setegid(r3) r4 = semget$private(0x0, 0x3, 0x100) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000003c0)=[0x7f, 0xb8, 0x2]) socket(0x18, 0x40000005, 0x7ff) r5 = shmget(0x3, 0x3000, 0x4a, &(0x7f0000ffd000/0x3000)=nil) r6 = geteuid() r7 = geteuid() r8 = getpgid(0xffffffffffffffff) r9 = getpid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000400)={{0x404a, r6, r3, r7, r3, 0x100, 0x100000001}, 0x4, 0x7, r8, r9, 0x84, 0x200, 0x4}) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) recvfrom(r2, &(0x7f0000000500)=""/69, 0x45, 0x3, &(0x7f0000000580)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt(r1, 0x7e16d7a1, 0xfffffffffffffffe, &(0x7f00000005c0)=""/176, &(0x7f0000000680)=0xb0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) getpgid(r9) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) mknod(&(0x7f0000000740)='./file0\x00', 0x80, 0x8b) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000780)={r10, r6, r3}, 0xc) 00:00:15 executing program 1: r0 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x40000000) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = socket$unix(0x1, 0x5, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x202, 0x0) ftruncate(r1, 0x0) 00:00:15 executing program 3: r0 = semget$private(0x0, 0x2, 0x80) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/82) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x150) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) r2 = semget$private(0x0, 0x3, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/30) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000140)=""/110) shutdown(r1, 0x2) readlinkat(r1, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)=""/252, 0xfc) poll(&(0x7f0000000300)=[{r1, 0x13}, {r1, 0x5}, {r1, 0x1}, {r1, 0x8}, {r1, 0x10}], 0x5, 0x9) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r6 = getegid() fchownat(r1, &(0x7f0000000340)='./file0\x00', r4, r6, 0x0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000400)=""/162) r7 = msgget$private(0x0, 0x80) msgctl$IPC_SET(r7, 0x1, &(0x7f00000004c0)={{0x20, r4, r5, r4, r6, 0x100, 0x3}, 0x4, 0x7ff, r3, r3, 0x9, 0xfffffffffffffe01, 0x4fd5, 0x1}) chroot(&(0x7f0000000540)='./file0\x00') semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000580)=""/151) bind(r1, &(0x7f0000000640)=@in={0x2, 0x2}, 0xc) socket$unix(0x1, 0x5, 0x0) semget$private(0x0, 0x2, 0x106) r8 = accept(r1, 0x0, &(0x7f0000000680)) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f00000006c0)=""/165) semget$private(0x0, 0x6, 0x21) setitimer(0x3, &(0x7f0000000780)={{0x4, 0x5}, {0xab9, 0x3}}, &(0x7f00000007c0)) setitimer(0x0, &(0x7f0000000800)={{0x5, 0x80}, {0x100000001, 0x1}}, &(0x7f0000000840)) r9 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r9) unlinkat(r8, &(0x7f0000000880)='./file0/file0\x00', 0x800) 00:00:15 executing program 5: r0 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/155) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x1cdf, 0x1, 0x5, 0xfffffffffffffff8, 0x9}, 0xc) r2 = socket(0x1f, 0x40000000, 0x563) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) clock_settime(0x3, &(0x7f0000000140)={0x9, 0xfffffffffffffc4e}) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x1, 0x401}, 0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000240)={0x0}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/56, 0x38}], 0x1) setitimer(0x3, &(0x7f0000000400)={{0xfffffffffffffffd, 0x1}, {0x9, 0x7}}, &(0x7f0000000440)) fcntl$lock(r10, 0x0, &(0x7f0000000480)={0x2, 0x1, 0x3, 0x1, r7}) recvfrom$inet(r1, &(0x7f00000004c0)=""/211, 0xd3, 0x43, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fcntl$lock(r6, 0x8, &(0x7f00000005c0)={0x3, 0x0, 0x400, 0x8, r4}) fcntl$getflags(r9, 0x3) sendto$inet6(r10, &(0x7f0000000600)="8bed7423", 0x4, 0x0, &(0x7f0000000640)={0x18, 0x2, 0xfffffffffffffffd}, 0xc) fchroot(r10) sendto$inet6(r5, &(0x7f0000000680)="dd1a3df7c08dc74769af5cbbb8f382ea12f1b1596cf1d6aa8d66da46c1d94104f988a312fdbb89e94a9ff5336841a530e32d6f63f8a046c27126ff6b844532b63bc98a2c364ebd523c7a935f656f375372a8d3e842eb7476fdfc8e24326efc717e72edcf62485fcf659a2b66a882aa26c2b9d9eb93942e4fb7df3015d271602f0438aff97322737864a7027f74dcf7e914e4752ac6720c0b33f7d661b5c6a064cea7f86b963c41de10e421f945f6aab120c0fa7522a57575507e812e3dca9d2acaa0e51fa8e9b077e7f41f4ba881b3ebdf67b58658c374e1154f8617426680bbff2ad282435eed6e0f", 0xe9, 0x400, &(0x7f0000000780)={0x18, 0x0, 0x401, 0x2}, 0xc) setuid(r8) 00:00:15 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000080)='./file0\x00', 0x230410, 0x70) connect(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c653000bd84d11a468e160573964af00498ff1b80f44b0ed721084fa24b7765b14f4277495090102a42fead4923f28f062905e7bdfea8cfd4c64597d33bfdf750c4392ec477a437fa0d2c450146e608d1e0ad2c2bc620fee3350d1e5f02e3e92e4e3d3a0d274b2be740bfe12149e93b1ea48e6e0353070c94dacdc90e472bc5e0aca0b3395c742e589a9399286dd4e60d3b00a5bfe0ba39dd4823970a3d89091a6255d59285c297574c8bbd1dd75908cb7c881fba9932"], 0xa) 00:00:15 executing program 4: r0 = dup(0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="50386e0508007ecabb78cac70b2e0e1ba47e470dec45d6ebc7ec12b9a4ce9e695c5677cff1d5be1da76f9935ac779a14", 0x30) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x416a, 0x8}, {0x3ff, 0x9}}, 0x200) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x1, 0x6}, 0xc) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000180)=""/4096) getsockname(r0, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001200)="b92ac839c07765adc9b2bcecca941b8e46939052e567d32a17eab9a42297bb8abf2ecf49b03804df9854d2794b5f24bfbfa8c3a14e5223ed623473deafce044c83bb542a5e33906ff0a1f38f858727778cd140a22748c37662c097daeed6b9ce1d6c290ac89c466d5b4a2411e60df668ad2c42299cef57924deab1a43d1a4dabd74e8c4236ce52e16307313e59730a0b4871", 0x92) getpeername$inet(r0, &(0x7f00000012c0), &(0x7f0000001300)=0xc) chroot(&(0x7f0000001340)='./file0\x00') bind$inet6(r0, &(0x7f0000001380)={0x18, 0x3, 0xc7cb, 0x3}, 0xc) mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000013c0)=""/40) r2 = socket$inet(0x2, 0x5, 0x7) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001400), &(0x7f0000001440)=0x8) r3 = semget$private(0x0, 0x2, 0x10) getrlimit(0xe, &(0x7f0000001480)) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000014c0)=""/244) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmdt(r4) symlink(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x1050000) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000001640), &(0x7f0000001680)=0x4) semget$private(0x0, 0x2, 0x80) semget(0x3, 0x7, 0x40) shmget(0x2, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) fdatasync(r0) symlinkat(&(0x7f00000016c0)='./file0\x00', r0, &(0x7f0000001700)='./file0/../file0\x00') open$dir(&(0x7f0000001740)='./file0\x00', 0x200000, 0x2) fcntl$getown(r0, 0x5) 00:00:15 executing program 2: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x400, 0xfffffffffffffa66}, {0x0, 0x7fffffff}}) r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x1000000, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x40) recvfrom$inet6(r1, &(0x7f0000000100)=""/17, 0x11, 0x840, 0x0, 0x0) r2 = getuid() setuid(r2) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = msgget(0x0, 0x400) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/47) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) truncate(&(0x7f0000000240)='./file0\x00', 0x5) recvfrom$inet6(r1, &(0x7f0000000280)=""/165, 0xa5, 0x41, &(0x7f0000000340)={0x18, 0x0, 0xfffffffeffffffff}, 0xc) mknodat(r1, &(0x7f0000000380)='./file1\x00', 0x20, 0x1) munlockall() r4 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) seteuid(r2) connect$unix(r1, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(r1, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) mkdirat(r1, &(0x7f0000000440)='./file1\x00', 0xb2) r5 = semget(0x1, 0x1, 0x401) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000480)=""/255) accept$inet6(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000600)=[0x0, 0x6, 0x7ff]) clock_getres(0x2, &(0x7f0000000640)) mknod(&(0x7f0000000680)='./file1\x00', 0x1010, 0x6460) getsockname$inet6(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) clock_getres(0x40000003, &(0x7f0000000740)) recvfrom$inet6(r0, &(0x7f0000000780)=""/144, 0x90, 0x42, &(0x7f0000000840)={0x18, 0x1, 0x3, 0xc05a}, 0xc) 00:00:15 executing program 1: clock_gettime(0x40000003, &(0x7f0000000000)) r0 = semget$private(0x0, 0x3, 0x200) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/62) r1 = semget(0x1, 0x0, 0x200) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000080)=""/237) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/139) r2 = open(&(0x7f0000000240)='./file0\x00', 0x400000, 0x46) select(0x40, &(0x7f0000000280)={0x1, 0x9, 0x4a, 0x2, 0x1, 0x3, 0x7fffffff, 0x5}, &(0x7f00000002c0)={0x6, 0xc6, 0x2, 0x9, 0x5, 0x0, 0x20, 0x4}, &(0x7f0000000300)={0x7d, 0xa1e0, 0x2, 0x1, 0x9, 0x3, 0x101, 0x71a}, &(0x7f0000000340)={0x8, 0xffffffffffffffff}) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) getpgid(r3) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') getsockname(r2, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000500)=""/121) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000580)=""/216) semget(0x1, 0x3, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000680)=[0x2, 0xa351, 0x200, 0x200, 0x8]) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000740)=""/19) r6 = getpgid(r4) bind$inet(r2, &(0x7f0000000780)={0x2, 0x2}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) setuid(r5) setsockopt$sock_int(r7, 0xffff, 0x310, &(0x7f0000000800)=0x9, 0x4) getpeername$inet(r2, &(0x7f0000000840), &(0x7f0000000880)=0xc) setpgid(r6, r6) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000008c0)=0x40) r8 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r8, 0x3) read(r7, &(0x7f0000000900)=""/95, 0x5f) 00:00:15 executing program 2: socketpair$unix(0x1, 0x8000000004, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fdatasync(r0) recvfrom(r0, &(0x7f00000002c0), 0x0, 0xfffffffffffffffe, 0x0, 0x0) 00:00:15 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) r1 = open(&(0x7f0000001680)='./file0\x00', 0x4000a, 0x71) dup2(0xffffffffffffffff, r1) listen(r1, 0x0) 00:00:15 executing program 5: setrlimit(0x6, 0x0) mlockall(0x3) munlockall() 00:00:15 executing program 2: r0 = semget(0x0, 0x4, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchdir(r1) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000080)=""/255) r2 = semget(0x3, 0x3, 0x22) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/201) r3 = dup2(r1, r1) semop(r0, &(0x7f0000000280)=[{0x3, 0x1f, 0x1000}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)=[0x1000, 0x1317, 0xffff, 0x9, 0x6, 0x1, 0x4, 0x5, 0x5, 0x7]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r1, r4, r6) semctl$IPC_RMID(r0, 0x0, 0x0) fchdir(r1) recvfrom(r1, &(0x7f00000003c0)=""/137, 0x89, 0x40, &(0x7f0000000480)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = msgget$private(0x0, 0x80) msgsnd(r7, &(0x7f00000004c0)={0x3, "6563165d36ec55f45e53d6ba2b3b7c6653a67880d34d67bb6a6ace2dc8374814ce3772477b0466885ce6f208f5b3e94d60e5f83175622384533308af517507a9ab4a"}, 0x4a, 0x800) chroot(&(0x7f0000000540)='./file0\x00') semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000580)=""/131) r8 = semget(0x0, 0x4, 0x100) semop(r8, &(0x7f0000000640)=[{0x0, 0x2, 0x1000}, {0x7, 0x7}, {0x3, 0x1f, 0x1000}, {0x0, 0x4, 0x800}], 0x4) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) r9 = open$dir(&(0x7f0000000700)='./file0\x00', 0x200000, 0x0) semget(0x1, 0x5, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) semop(r0, &(0x7f00000007c0)=[{0x2, 0x3b0d, 0x800}], 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000800)={{0x7f, r4, r12, r11, r6, 0x122, 0x9}, 0x80, 0x1, r5, r10, 0xfffffffffffffff9, 0x706, 0x7, 0x9}) dup2(r1, r9) 00:00:15 executing program 4: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 00:00:15 executing program 2: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000009004000000000000000000"], &(0x7f0000000080)=0x2c) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) dup2(r1, r2) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x200, 0x0) 00:00:15 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup(r0) sync() fcntl$lock(r1, 0x0, 0x0) 00:00:15 executing program 5: r0 = semget(0x2, 0x3, 0x4) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000000)=0x489) r1 = socket(0x1, 0x20000000, 0x1) fsync(r1) semctl$SETVAL(r0, 0x6, 0x8, &(0x7f0000000040)=0x8) r2 = dup2(r1, r1) getdents(r2, &(0x7f0000000080)=""/137, 0x89) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x40, 0x10) fchroot(r2) fsync(r2) recvmsg(r1, &(0x7f0000001480)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f00000013c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/194, 0xc2}, {&(0x7f00000012c0)=""/207, 0xcf}], 0x3, &(0x7f0000001400)=""/94, 0x5e}, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000014c0)=[0x100000001, 0x80000001, 0x10001, 0x5, 0x1, 0xfffffffffffffffa, 0x4]) fchroot(r3) getuid() sendmsg$unix(r2, &(0x7f0000001a40)={&(0x7f0000001500)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001980)=[{&(0x7f0000001540)="eeb590bdfe10807948d3da0c050ea448bdd592990127c2939746f1bef20122550a93f65a5075f978ed17e86b120894be246bda0864d863cd1cd2947a99ea55188d80f9f0262e810571c672ade8590cba45b78d4fa8fe5a80567cec3344bbe05a26dfb675db5d67e912d85cad69c8db6f02f09b66e4f51d34a05f15e32b3e83d005e7918e6182c13717b94cc26737a8eb77c8e72ef3e8", 0x96}, {&(0x7f0000001600)="5a18bc213d43dac6755fae1d9f281980d0d96c", 0x13}, {&(0x7f0000001640)="8399f76f07a429773071737d0c7af86d371f92c795010cff819a0e641ad9532cb66d4e86d4ccae6236e00bdd", 0x2c}, {&(0x7f0000001680)="67ef391e762b5abdd6e6a738c9b63c7b29c88b009c0bc4356d27889810e7729aab44734850f044c1239d0d6b997d20980c038b0d00393fb1fb5fe0fe5933d07af0ba9843edd5ff81e2c2be69c8341ddf7032df7e1a85614cc5aae05c9d1c3808d9a056502e4c44d84f81a7d5a7448e762d0dc948137df29dd0dbac6755239964fa5f27bf8d4ce33a3ae3335484eacbac524f961fe3a4241ce33854df8b55ff4b7f651354b477412c7927d3c5aab79bb5434b469962f9258ad949b30414de87b8cd02bd0d7d639e614c", 0xc9}, {&(0x7f0000001780)="acfdf2effd484a7b777a110c295e62317f185ea54926eb979bbff4f59d66e25cfe75cdd9d7555d28ae17a0fd5a2da22627de6f8850613d36d237e05619ea665a41a5c24f934e2ab5cd19e2f5cbb9f0b17050135a7af5d1ea231b5c33ed08b9017dda05f2d90df636d9fcc0c2248208b5237931725e580aebfdb7b362ad90120ffe168f8bbc38cf0ed80a4717822220de6a037fd6864fd5a44da54169146345a529c2512cfca1c209ca52441745d6fc7b0d8edaaa0c1bc35a06118e721619ae87745b323dadb735ba588f73a6ced12a241376ecee015ce38d7a33", 0xda}, {&(0x7f0000001880)="d14f3d4b9d5e9409a3d0ee5c184fa4fa95f9684044a1f0cdd1cb408a8928a6904a0f26b1fd38937213ba4b5d2662f9e2a3a57c0ef0b9d24a242700f153d779f53b37bedfe8e039144b1787fe7fb411293dc6f83f2ab351a9dd3defb6109a613571e6eee98f151874c8292464c51f3f512d447e1663e3062a5ac48964ebb80b0e4c8ac91ef0373fdd14ec40f2c745d3635e7b370e", 0x94}, {&(0x7f0000001940)}], 0x7, &(0x7f0000001a00)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x30, 0x3}, 0x8) r4 = getpgid(0x0) getpgid(r4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001a80)=""/251) fchmodat(r2, &(0x7f0000001b80)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0xc, r2) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000001bc0)=""/224) bind$unix(r2, &(0x7f0000001cc0)=@abs={0x0, 0x0, 0x1}, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) lseek(r1, 0x0, 0x0) r5 = semget(0x1, 0x3, 0x202) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000001d00)=""/20) open$dir(&(0x7f0000001d40)='./file0\x00', 0x10408, 0x29) r6 = semget(0x3, 0x0, 0x80) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001d80)=[0x5, 0x6]) 00:00:15 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x10) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x1c5, 0x600) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xfffffffffffffff8, 0x100}, {0xfff, 0x1ff}}) setrlimit(0xb, &(0x7f0000000100)={0x4, 0x7fff}) fchroot(r0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0xc, 0x400) chdir(0xffffffffffffffff) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x100) recvfrom(r0, &(0x7f00000001c0)=""/233, 0xe9, 0x1, 0x0, 0x0) linkat(r0, &(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00', 0x400) recvfrom(r0, &(0x7f0000000340)=""/124, 0x7c, 0x40, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) mkdir(&(0x7f0000000400)='./file0\x00', 0x85) getrlimit(0xf, &(0x7f0000000440)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x2, 0x0) unlinkat(r4, &(0x7f0000000500)='./file0\x00', 0x0) unlinkat(r2, &(0x7f0000000540)='./file0\x00', 0x0) linkat(r4, &(0x7f0000000580)='./file0\x00', r1, &(0x7f00000005c0)='./file0\x00', 0x400) execve(&(0x7f0000000600)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000640)='-+=/-!\x00', &(0x7f0000000680)='\x00'], &(0x7f00000008c0)=[&(0x7f0000000700)='+\x00', &(0x7f0000000740)='(^:}\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='&\x00', &(0x7f0000000800)='/(@\x00', &(0x7f0000000840)=',\x00', &(0x7f0000000880)='*\x00']) sendto(r3, &(0x7f0000000900)="2ec9169173950b09f86850f6f265c9dfcd52f84f85fd637bfa167c7b1c4e0de65c9c05e6fc6c578306c982542cdc4f40c7f0f81198e5196b338e5ffe123b73a87ed6cac6164ed839dd86c31e3bccb2199a306e0385fbbcaaf88f27120d2cbe7d6f41d694cdf77d9211d0c905c873f7415421ef36d7040d6afee180c550703dd2", 0x80, 0x0, 0x0, 0x0) listen(r4, 0x3f) r5 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000980)='./file0\x00', r5, r6) utimensat(r1, &(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)={{0x8, 0x1}, {0x3, 0x7f}}, 0x0) getuid() mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000a80)=""/34) link(&(0x7f0000000ac0)='./file0/file0\x00', &(0x7f0000000b00)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) open$dir(&(0x7f0000000bc0)='./file0/file0\x00', 0x108, 0x24) 00:00:15 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) fcntl$setstatus(r1, 0x4, 0x10000) fcntl$lock(r1, 0xf, &(0x7f0000000040)={0x1, 0x1, 0xffffffffffffff29, 0x7, r2}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x40) getppid() r4 = fcntl$getown(r1, 0x5) r5 = fcntl$dupfd(r3, 0x0, r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x101, 0x4}, {0x18, 0x3, 0x1ff, 0x7}, 0x100000001, [0x1, 0x1f, 0x5, 0x6, 0x5, 0x9, 0xc86, 0x80000001]}, 0x3c) fcntl$getflags(r1, 0x3) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x8010, 0x9) fsync(r6) open$dir(&(0x7f0000000140)='./file0\x00', 0x1000180, 0x108) getpeername$unix(r5, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) getpeername$inet(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) connect$inet6(r3, &(0x7f00000002c0)={0x18, 0x0, 0x10000, 0x6}, 0xc) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000340)='%)\x00', &(0x7f0000000380)='./\x00', &(0x7f00000003c0)='(\x00', &(0x7f0000000400)='\x00'], &(0x7f0000000640)=[&(0x7f0000000480)='-\x00', &(0x7f00000004c0)='\'^)@+-\xcc--\'\x00', &(0x7f0000000500)='^:\x00', &(0x7f0000000540)='#\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)=',$[\x00', &(0x7f0000000600)='\x00']) getpeername(r5, &(0x7f0000000680)=@un=@abs, &(0x7f00000006c0)=0x8) fcntl$setown(r1, 0x6, r4) r7 = geteuid() seteuid(r7) r8 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000700)={r2, r7, r8}, 0xc) accept(r0, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc) getsockname(r6, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) connect(r3, &(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x2}, 0x8) semget$private(0x0, 0x1, 0x2c0) seteuid(r7) 00:00:15 executing progr