7f00000002c0)=0xc, 0x60000000) r6 = shmget(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x180) r7 = semget$private(0x0, 0x3, 0x400) r8 = openat(r0, &(0x7f0000000340)='./file0\x00', 0x8, 0x24) r9 = open(&(0x7f0000000380)='./file0\x00', 0xc40, 0x50) open(&(0x7f00000003c0)='./file0\x00', 0x20, 0x4) fdatasync(r8) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) r10 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x4) writev(r10, &(0x7f00000018c0)=[{&(0x7f0000000500)="0dcb76d90a034fc6718d3aaafed437b35c66d3bc5c3e602343ade8d154a11579379d288c897a8ae0165c9a524f468de24f6964954a5fbb0d9fbd902d7865a443390d8b66e89bf927ce37d0f1724c0983a461d9798840c2e71a0db2cf2f95e406d25c6547bbf939b7e901e16ab5ef5c6fdf5bfa1d650dd10e3ab34ec61ed56ebad2a8349cfe6a4932fc0fc14e264bfdec500c045752a77712b3d42dc83fabcf3fd537f72254094db29aca4ea2cf5cdac0fad3d3190d7e00f50b69d9b88853da22bd35aca38aa89d8af0d4cefe4b5f19a8359caa8c0bcbbd21447a1616696f8f084ba6a9e1d1e1d696987ea62b4c4f0ee362d6ab7b6e3c769a46a2195391bd739c6041b4823a4d752a4f2cd36f209a05f23e06943908c50fb731af068a71334ae2c684bcdf73b9bd8d458a30d1f2bc27eb9fcd6d58c2b27222d8beeb6b21ba086af678e8754b2e5b999e4dbc287796bb71e49bb7889e09e41507ac261a7cb68f7475aed3d0f0b10e016c1cd1dc570398375b0895fb5c100bc6ddf4486c7be896454789a1142c32bece5e2f10db81ac58eee5f48556d24f30accbc0b9271c4b4e1ee55da6840b82fac91123a445b1ae01f3c3dbdbe1665c4db82a9e6e99f6e566922b567ff8bc4751c1ed5eab33ebb4d2f483d521e6934ca9b6a95995202e3ee04af003afcc169aab6384bc59f084f381ac8a7e2e8528ae885b6b13c81638652580e13f9d6a58c01b1d04d8a266ff352d3aeb6fcf568afcf962175a60c7e6d640af420625e6023961376fb8b0a9d160ab06aa3d1010e9b700f5d6a00199ad5605bef1ea6273274f2d69e274ff619e8e12f35072fb45239200037e82d4b7b07eaac93d5b74c28cedd055a3425625efb36aecda486b2f0e50d552ae55ee257d6d7ccfd484951e75e7f12123784698b208cae5aeab1feb74e8405e8bef5d884026f092fb715a6ef1cc77fee49cb22c7325cff280bfd62fc5cd6a15d7c3f2d4db96b4d350282297daa01336b90b082489525446ed2674e5058e558b753c24c9095a6ea49cb7721f50dd7fa5c56aa8bc6c2c2a3056f45b01738eac5e37b284989b543357e482a1828f75612225bab5977312262053b559abe958b62687de912bb9d957ea6f981359ff2886ea36e558ab26ff7f754bec9231b1bf5aa5b185cf1a196168f6ad541ee1f2bf4d99737ccc4de8bb3968949d65d1af9ee9740bfbc7911e112a733405f4359398bd4f2f52f2f551b570e8d0d1947c889ca40205a9cdc759399531719727dee8ccde1bdcde26e1e2a5581b9d42dc57d1e70ac9e00fe36752ba73c15e97216a1acf81dfab4818d41efc97d42db3f9f878d5e17fab0bb62ee3039a45a1538fc7e0d3ced632a8a04ad773cd10dce5247fa8e666f12a0277840c1f979ccf8e3aa117c45cb4ba8517a57661495499220e456f80894b667f91c408bb4a108dfd7967846e57be82dcf835469c48f632c06407dfdc2d8cc19354ab7cdaa45176d3ad15f33a1aa48432127de08ccddbc0917ea7a6a8de2f44cc0687ea064a6f79fbb9a8cb5c22de620a75540d9a0ef375dbda46907a1bb8ac3b9304b20e3c1ba83107be92cabbee4dae61c6c64c4c16e3035b7f318cfad4aa8f19d9cb9164b3eef6b796b6e9d313bbb5539e280440406e81a71195e8c1b4bbdd78d437e863490500b504a7fe51ec3edf7082f665adc43359dd44fd1ad3006180ffc852c9c6d52fa17686e6482b85c10130a6e24def748e0c829e18b6257d2c21ce1eb75443a29572049a6799088969719a2a8dd7054647ee7aae895722e7a3170e58cc66f345c5f4910011e67f6ee719ab05ead8adcad0642c3e35ee832f8175b0d3cbfa70981f54573fa7f312e698c9b8ddfed1209277eab8b3a349c590e1a8fc1bd74e316a9232b1cf84264ea49aec8972b31437a064d5fd2c3678bb5a90e6a211a941f1f276165e69bbf29c407362d30716d82e90d001ddf11748f043ccded91ba01e36bbaef65d5aa7b87731b9023b3fd84a07b0a081276955108f84998ad06c0090faee958d6399d1e3823530872b608f7050f8e66ad164a390735de706718e9420d9e2c9288f70dcba6a03525375517dc3b296a6c41efe228a4a302f8fc98ae0777e600bb5eb6b6af6d1025b5202b0c3106fe0e471c9d5817163e8984dd9ece5009863de6859947e0b36ce30bbec2c54643b21f9bfed09d6f3652b799e478f08841d4e1e602b0d1104c5b6d721bf8847990b4d7e43d400250ee43ce9104ec4fc956def21b28bcf78fffd8016f84e737d21a3ca8ca177204f0e71b4232cb1912dfe25c49ddd3c819b8e363e36881ce9aef13723b2da1d3d45e97e5dd4c70d50e1bb2aa4637e17d02b31ed7575df5bb9a76df9f74d2c9d030286e7bbfdc089254623b981ab5929f3c677eff18f0fdfde070e846fca6fd3f314ec9c2e71c48bdd6ecc8cf92aee28632f5f7ec00b49cd38dae036bce625a8c1fdd78e14936c2c40e3e177a18c5e5ad4e7f59e05e6822df18e20b8ece1b3c681542caa8ce0d3273998275a75e09a7670d4d35da2c808d0cf5293c5cbbdbbad56ae510b984e30843ff61b396bc26f45d3520278272caa4429dcf7f9ab5ba1fe44c33781f1d7a63f77dc8a3ca0bf82dd3c992d984ead833adc9b01dcb5de9b6014269be7a19824511ad9716669bf1da28807cf7c58cdcf319c6adbc8f529ca1b716f1fbdb8b3e75ce8e41f8a57780a19c53057d016278ca40c22014ea28f1b32ba19f1c2ce1d72fa3308d8d78c29fefb2129512a81a886333d3a7dc31d56a886606c82d27fd83220891ff900fa8528d98fe5b02c0f9045cba2b69d5c5cfb07df3fac20a24b9ee5656d56119ce4b34380507974084816ceab058beb921722b4c7afe5777a3790b6ef2d82890f4d79444d9765d662db130b34b7aae92040e0b2ff1901473045a8399764ef2b758ef44c2c891119555eebc3820103a8b1e02fe16d685d9d32a7b6f63424a15b580561460c693a953adc44d95703884c6b211289585fadfd16319c86701fdc3365ba1e3830de205d69185d8451a67e15925f28ac27787b6dfaf6f7155e3a21872ae75655d82d7534d595da736fa482ef6d089a4d0a3fd41594b9277550a1a190f16f541beaaaba1772d8c76be57854aca3642da11f4b309a054eae5918613b604261fb932921efa2c00808f51bcf7a571db3d5a3661e79640e00d69e95ac5ee142bfdb12d80b719995182afa9f0cdb5009e911514783d6612f0608a0f4f228446c3d714ca88e27d46809477095f73c07f9d9bc4d3861830104d39f9fe9a38337e34a2f09152e797f073c8f7572724425e85cb49c0d29619f2de8ca180465e37a493e3e8ab6555dfca2192ae4e8c345594839b828c86196e5211bb06b13ef2be2c14cbb89fa2c320b9fdf396c55c2b2a1ff2275cb8fdf302bf5b749e1c447c1b88055ce6e7f797af49527a03c3e3b311a33858855999b64f725ac3b1aeb4c2ebe902c8b7889a46d6c64413c6151eca27d45cf0bb5301145a2b90afc1886bfe9bb156281d02a261bacf3d31edff5823c04566c2c16059940ac5a73f065deffee05ae96bdee699776497b358d7baab7aeac83d1da0dcdf2fc3367b28a252da8e5b2dc32e80d7370d401e3d78c3bdd2f6fec62c3e6f8ad1410f954413c67f9b4f03c017f0296dd1e11b01195186b42a040df93de510e49c14e1bcba621f4e3c884e00a9ba034ec879d69e844b7761e8f5075926bf3063a9bccd73433d01a126a4d55a7c27e05bf2d37f8c03527e522bed94b22a2febaa3fb7463514718d1d045ee2830f46ea155a0f8858ae17bcbe3c7ef7298b0363cd6dd16ad9c4b1ed560df978a1f94cc94bed4319fd46a86921d73989ae0a3b6e3d837a1839d00c8ad812e20083763073c94506fafbb168f4dbe05d47c1b3e0ea948a69416a2ebe87d19160a66ebacc104437ace164235e7600960ef5b0e49e3c82d3dac0b03a2abdd1c4c479f1cd7ecc5b8880a6e0c2e1e709d825488160ad40759a30bd94f9131a59c188fb24e5d560f199cb6d0025d375837740b0defd72369b4578320b1e734ad18a081839e6ff02a1abb5be434f5a0c101be188dca1cece7b7c2e8cd6ff1e5ac6846d4bdb303b89b94617035e17ba365114e72472f6310b766432e3ccb60d51088a5f5bc9552ab13e91c7b7c9fe0bd8a43156ad685e5907ccbb640266e55f97f31c64138b1d73aed9134d9b9c7c7300699a639e0c3d8bc95f555b952ba84d5998249555ae69b2cb0100b424062d76d1e7034d0202aad2f971bc47c646604f8539580bd55d1eaac8e22c39a293e432727b84b313dec73015aa0a772f4c27d4fd2ac381f808899c16d6c9baa114d4003fdcabfca8d6e288d1dd7fe2ac3790847a42f873e6aeb98daff2e744fffad6d702728d91ce51e7b735ba95a481144f3c215572579b9a3adc68d002ba0fe563e63df65c64d0454797cbe1c17eec297be1ace69e670f5c0b2295f578bc3cba4fc2cc2dbd833378099fb65afa55bc4761ee39d1a018b73c731f9eed678f43fd1e4cc17b0c985899be760f5d537384622c0d5a053c8f6757225197c036820286a25cc170f823cd4a4a4dd74885d0c0eed98e14371e6fbe0a242de7cc22d4d7988e169f7585c9477fce456cfac856e94877ba83e635e5d0114984f8537134a0746e2d0db1b84f356060826836b397137755c18870650d551d1b808c02ed147465e48106d4545d2ff233f7d99a40d1e471115ed852ceac702f17664216d47ade5da095606a9040359a8f94123a5c28bf2ea95ea8a3e323f0791e07fb7d678718a462b53cb75478187028675f4caad36a4a0011c7f2bad6569dc413f35462685faf1b52fb751be6f870094b982036365135dd6a2c9db6b8b8294d7a9150166765e22ad761a11260e7b4bea9aae455999a5270692e4b8324c24f88c117bb0301c6c3bc282d75e6c55c0915e0cd13fec358f194fd1355ee43ff0d75c4072d6f992ee8991fef291e32e2a44b3fa45c0f16919da5ef2f29d4d192ac9a8f83feb27010d754506ec53ce35e2e6a4151a3b773ab85c3f6201a25cbda42d40f5b7b745f339fea562b22e4030992a8e4dfe15e82401ca34e292b69a9fb99b4fef8ea5e74d811f7f335db9fd0bf1af200d7fe6e9ac14ead35ceb86675ad543558864e640ebc93511bca3d66f6f2c7b933a205f486c330896fe000395c70a21c4f4e18f75be84e4a4ffe63ff53ad492695e173371eaff03385a5f3f8f285a20da94e8f752621280cdfdcaa2f750aafd083253704a77ba52e4c3ce3f8adfb22811779bdae657efe38be5f8ab0537a19d754a2e929ff3b32b5591ecbecf621572babe645d03b8da8c4612ad0e921bc089d3c1f01732be090c6c2e18f41d57f55c3ea1d0beb4313bfda675a3bc22d7b4122a9dce77246d23cd4be55ab54a43a708002119835ba0a5de28577283df3062490ab57e15c353e0d1dfe8d3982a21d3dc080a102b6261ade2342b3aef4b129c9ef11f9b13137bd5fcc8bd97bc16fe1f8affa6459330f1f2f7baae777079bd60dd69d8f39d587760254e99c3f3acc141e5835369f1a68eca7c18034345d694ea499e5e98eeadbdd099d1292bd106f72b4bf68bcc5ee157c4085a3e046342e8d15462fd39aa82454da86b583bfce2ffe28a7dc009cbe1d5bee6a6af3815c112e2399e054248118af8f1ff0a10a5116f13e3ddaa9154189ae5695a0de2aa2e5662aa2c3dc1c8c21715b02e0fed189914af9732e9c3568d91e0b783863f3e0398a2dff7ede729575a5941908a2ed50947cf4123", 0x1000}, {&(0x7f0000001500)="9390a9e64f2243c60a0ad50615d16105b8ebbaf4af5eb556c3cf08be8a7c8c77a7b1dd71cfd27ab6c7546586d64dcb01957c3b0bd527c9870875dc4596310ac31420f01a03b51165f1f9e5c4a01ae1bdcde94d3159bc51d42e1deba1d2219039909176068700c7042445ebcf3282685216a759ff5eabb9dde58f303a392d03803c2fdc4fcd2fe328dcf8a74c597571b60af542976546c56cbd172c26dcc6e47a964b7b5e650e2eab6b0e7a76c59d1f523715dd54e5a6b3cdddcb33a72d7f94b706956f9cf1e64a06e0e5017d42f4de023e179d1dc4b94c72d388773d3e1434142bd597e3adf8b2e5694312b8ca85590dce48e3c47a51c6ca1eb5c1b35792c7", 0xff}, {&(0x7f0000001600)="3de4268835330caae5458b5238edf247bbff783ce01228207c90c4792e65be927700075c6c48718358dc807a94be35b1be499fe7c6970dbcb1a328a70c7f33d17ae18178e3ec5e", 0x47}, {&(0x7f0000001680)="e365a82f3038", 0x6}, {&(0x7f00000016c0)}, {&(0x7f0000001700)="a99801e5e6b99d3d5e72c77689cb4031059067f6575136538d716355ef5a99f125f822f3da43aecbb3c38a8e2a989b05f0812d2259d44016fb122ca40c65ebfa27fb83a7f29e09a1a7fcecfc46ddb63e2a1df595ffd0643df2f771", 0x5b}, {&(0x7f0000001780)="02da6cadf3fec92f8ec5e10291f65828ec8962c814d205c66e4274d62f41c61db751fe0c31f7080e", 0x28}, {&(0x7f00000017c0)="0320f85cc81d8f5ba5ddd93a78beb75a787d023ce9f494e44cce8f78d3503be28d2f8973b36788dc01ee5fb89adad85879383def372d47a3208ec2f01da65087d8b0160c5ae60e698bcaa9cd8642f17cd343a510f474055c211a", 0x5a}, {&(0x7f0000001840)="d02150156941d0de26ca30af9ca89110d063da8c120a6caf4ded332efeabac31643cbfd91e3d5e432474657e9e16b747bf5529186777d43f2103000d4ff172e3c8de05", 0x43}], 0x9) symlinkat(&(0x7f0000001980)='./file0\x00', r8, &(0x7f00000019c0)='./file0\x00') fchown(r9, r2, r5) setrlimit(0x0, &(0x7f0000001a00)={0x9c4e, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001a40)={{0x7, r4, r5, r2, r5, 0x20, 0x3}, 0x1, 0x8, 0x2}) getgid() connect$unix(r1, &(0x7f0000001ac0)=@abs={0x1, 0x0, 0x0}, 0x8) lstat(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)) lstat(&(0x7f0000001bc0)='./file0\x00', &(0x7f0000001c00)) 00:00:12 executing program 5: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040), 0xffffffffffffffbf) socket$inet6(0x18, 0x758e111aca11057, 0x1ff) pipe(&(0x7f0000000000)) socket$inet6(0x18, 0x20000001, 0x4) 00:00:12 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) shutdown(r0, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) 00:00:13 executing program 2: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x11) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x21) openat(r0, &(0x7f0000000000)='./file1\x00', 0x1000100, 0x10) 00:00:13 executing program 3: r0 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r0, r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = dup(r3) getsockname(r6, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getgid() r7 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) readlinkat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/98, 0x62) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/123, 0x7b) r8 = dup2(r3, r3) recvfrom(r3, &(0x7f0000000300)=""/189, 0xbd, 0x40, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x0, 0x77d7eff5}, 0xc) preadv(r3, &(0x7f0000001700)=[{&(0x7f0000000400)=""/204, 0xcc}, {&(0x7f0000000500)=""/104, 0x68}, {&(0x7f0000000580)=""/106, 0x6a}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/29, 0x1d}, {&(0x7f0000001640)=""/55, 0x37}, {&(0x7f0000001680)=""/83, 0x53}], 0x7, 0x0) getpeername$inet(r6, &(0x7f0000001780), &(0x7f00000017c0)=0xc) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001800)=[0x7, 0x8, 0x5f, 0x3, 0x3, 0x8]) getsockname(r8, &(0x7f0000001840)=@un=@file={0x0, ""/4096}, &(0x7f0000002880)=0x1002) r9 = dup2(r8, r6) getpeername$unix(r8, &(0x7f00000028c0)=@file={0x0, ""/108}, &(0x7f0000002940)=0x6e) shutdown(r6, 0x0) sendmsg$unix(r8, &(0x7f0000002c80)={&(0x7f0000002980)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002bc0)=[{&(0x7f00000029c0)="5330b071f08e49", 0x7}, {&(0x7f0000002a00)="8c74bb5a7c6c9bd68117826460fcb50cbccd20e65c9fd46c9ec08c246755171581db2acb9aa98e7afdfe603b82097b5c2d28c171a12d797e219620f76b6c71fbd2626497", 0x44}, {&(0x7f0000002a80)="a68e8f9333cef3b73172b0bc09b9ff9498e2b97312b2b3b793c33c4d2e2e32e2ac21e1866f224600310aab1ab70894c22bab598390658148805290f95e9dce0691ee401256d7cb7161ea62d4a97d24499a8f0d56e922e5a67445274df60f060b26be141a11b7f50ebbaa7a649ef12ad36ac9da23aa1f84b6c26c234b4888244ec7dd729cebc25800807fdbafb43d14a6003b304acea65a5c354c08f29455619b21c7c78363bf3a61841a144f88263765d84403902ba54d3c1a4bf24cf50c901c3d0d5550f27026fc7dfc2949860be33b515d557ea63dec25c16f3a1d8256a6a1febacebdaf44742769b82eeadcde267f", 0xf0}, {&(0x7f0000002b80)="4387d865c76b7bae4cb08e35c4be87c1f9486f2e047aca552e", 0x19}], 0x4, &(0x7f0000002c00)=[@cred={0x20, 0xffff, 0x2, r1, r4, r5}, @rights={0x28, 0xffff, 0x1, [r8, r8, r3, r3, r9]}], 0x48, 0x400}, 0x403) sendmsg$unix(r9, &(0x7f0000003340)={&(0x7f0000002cc0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000032c0)=[{&(0x7f0000002d00)="150132144de550774cbaf23159413e6a072ed1e16a80dba703a1475f30b59a937e8e34a207d2c2e8d4f2985b5196db867d64d05e0976c8b9b1d337bdcc10c531fcc792a1ab3fefb985e3ab5a1dd770658e7665e5db10cc0ba411c5739f83f380efe1698a98264b738f6cf2f06a562118249d2952129e8bdd277d28c40763954b5336dc246b53a34e5facaa093c1d1a9111e7df0c3990cabf7a333710e54c274f8837b872604fd8c38926eddda3b8e266742f774f42210b7390ee86b0ab65943746", 0xc1}, {&(0x7f0000002e00)="df2ffa04e5cab81d3e543b7e952346425f479e5f9a63708eb68bfded04a6af2c9a24c46fb4a94cde39dc3a9a6aa1373c40475b3d54d502de6cee75f6022c91c526a57fb8ea280f58fd914859a3ce7445c7019ce33a8908205f8c23ea8be8b44104b1800cb2afbcff68c578c53ed812c508891a423a64ecf7f8209d6d", 0x7c}, {&(0x7f0000002e80)="2736d4e829a313a7e03af1595fc1091e7cc391e663ffad31a16924e39624a290779dd11e88b61f766464ca575d49c90514a91cdd0de0b3b73a788fa5e8f6973a14156a9e0c5d032ddd011b0a96868380aacac5b0d89a679e3f5f9eb83c58d96b43cc74f24fd98e82bf371cb1ff948cc8e418ae8cf20e", 0x76}, {&(0x7f0000002f00)="ea34d41f73ca806ac0681e886fb9380cbb8ea0e5949cde7abacc55bb7320e73b73e5f6393863e0f587d46f0818c84d4d6cdd0b61c91dea370400eb2fea62f5fc6c6ea0f8212c9a7fab6f4bd608a904fbd7cdb3be481aabc5091fce7b512109c4bf0f88ab14c1c666cc121a2429fda6ea8fd293cb397c01cf89163701971e476bc0840e82dd83adecae4a0b8de081fc3f7c48953a6b061528eebd4c607bf2573994fcb26e61f31e6c611409331ef1de8be3a78feac4f684fbf778792229fe7fa71aff5dd6ec7d6c0de66c05b100780e09d05316224dc6f5438bdd2350df94c0faedc6", 0xe2}, {&(0x7f0000003000)="19242ceab97f35bc46c2bc16cf0346b2bebf4753988097619f0121432a9ca0e1fe17600a64211b5f006cdd390b4df9bd9d1c92084b464606987e3f6f51d9f31c71c04ace5d1ab4671e2a24598e760720177019865293e93b50d83299942c", 0x5e}, {&(0x7f0000003080)="904b87dcc37555d84099b44ed41427997cdda1b6e2dcc48e59af606b04fa1e1c978af50323b4450a3e4718fa8d1ecf5a0426ae6b72b5879a8b5c758cc09772e8a89cf44d85ebabe3fc8147fb1e792414c0ee330a885f63e360692ef23f9867fdcb3cce6d7637888a4b54cbdd55563dd638e56efdf743bc26123d1706921bd37937", 0x81}, {&(0x7f0000003140)="852bd1e5fee76c93c59caefe42749700af3f15ec6f072a6dc08ae0c4ed2b187307c7638774fbeb47260e0f7c95e8bed11d7ee2ede82ce0f96628e942355c18722136b6d70466ec9a88e66ae712c07ce77101cf173be46ddef44390f7b131fca757a34933757f5a7ae760779d1b8b107e35b41c065d89c212", 0x78}, {&(0x7f00000031c0)="8b5a3c8e78a16d77bd0f104e4b93c1206165a8f913cfd1f1c8ba2ace896e48dea8033c45c03f5295fd9b153e00519996fd9751564abf97d52d45b12c0e33c681af508bfa1d738a7ed4e8f73a80ee89b55c1fad9cdf7d704ea0df69f0e7f33fa5be946b5d7fe0900867de3736e1b087b312c2d45b9de9c758914f0a6354886a17043d05f7892121416210a110aad2cb97d449c19fe47a1c491950bf6c7b16a21f5cebf1bfa38e8fc1112cec4fc0a82b91f6ecdbe964d382b9bac009f79eb688012ee8f6fcc7043c6fc078cbd370e42b1e6d3e2cd591954a35367e1e6549707564", 0xe0}], 0x8, 0x0, 0x0, 0x93345681cbd70a71}, 0x1) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000003380), &(0x7f00000033c0)=0xc) semget$private(0x0, 0x6, 0x0) recvfrom$inet6(r8, &(0x7f0000003400)=""/198, 0xc6, 0x0, &(0x7f0000003500)={0x18, 0x2, 0x4675, 0xfffffffeffffffff}, 0xc) openat(r8, &(0x7f0000003540)='./file0\x00', 0x200810, 0x10) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000003580), &(0x7f00000035c0)=0xc) symlink(&(0x7f0000003600)='./file0\x00', &(0x7f0000003640)='\x00') socketpair(0x18, 0x40000000, 0x4, &(0x7f0000003680)) getsockname(r3, &(0x7f00000036c0)=@un=@abs, &(0x7f0000003700)=0x8) 00:00:13 executing program 5: mlockall(0x3) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = semget(0x1, 0x3, 0x20) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/125) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x3, 0x32, 0xfffffffffffffffe}, 0xc) recvfrom$inet6(r0, &(0x7f00000001c0)=""/200, 0xc8, 0x800, 0x0, 0x0) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000002c0)=0x7) r4 = semget(0x1, 0x2, 0x0) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x0, 0x3, 0x1}, {0x18, 0x2, 0x400, 0x4bbb}, 0x4, [0x8f, 0x20, 0x8, 0x10000, 0x1c0000000000, 0x4, 0xfffffffffffffffb, 0x4]}, 0x3c) r5 = socket$inet6(0x18, 0x40000003, 0x3) r6 = getpgrp() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000003c0)={r6, r1, r2}, 0xc) semctl$IPC_RMID(r3, 0x0, 0x0) r7 = socket$inet6(0x18, 0x1, 0xdd49) msgget$private(0x0, 0x728) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000400)=""/191) getgroups(0x3, &(0x7f00000004c0)=[r2, r2, r2]) recvfrom$inet6(r7, &(0x7f0000000500)=""/184, 0xb8, 0x1, 0x0, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x100c, &(0x7f00000005c0), &(0x7f0000000600)=0x10) recvfrom$inet6(r7, &(0x7f0000000640)=""/11, 0xb, 0x843, &(0x7f0000000680)={0x18, 0x1, 0x33ee, 0x75}, 0xc) setgid(r9) getsockopt$sock_timeval(r7, 0xffff, 0x100b, &(0x7f00000006c0), &(0x7f0000000700)=0x10) rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') socket$inet6(0x18, 0x40000000, 0x7) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f00000007c0)=0x8000) getgroups(0x7, &(0x7f0000000800)=[r2, r2, r2, r8, r2, r2, r2]) 00:00:13 executing program 0: r0 = socket$inet6(0x18, 0x10000001, 0x0) open(&(0x7f0000001680)='./file0\x00', 0x90a0a, 0x0) fcntl$dupfd(r0, 0xffffffffffffffff, r0) getsockopt(0xffffffffffffffff, 0x6, 0x3, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x2) 00:00:13 executing program 4: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0, 0x600) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) fchownat(r0, &(0x7f0000000080)='./file1\x00', r1, r2, 0x0) 00:00:13 executing program 1: r0 = shmget(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/16) r1 = shmget$private(0x0, 0x3000, 0x180, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() r9 = getegid() r10 = getppid() r11 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0xfbd8, r3, r7, r8, r9, 0x2, 0x800}, 0x100000001, 0x3e, r10, r11, 0x4, 0x675, 0x6}) clock_getres(0x0, &(0x7f0000000180)) r12 = socket$inet(0x2, 0x10000000, 0x0) shmctl$SHM_LOCK(r1, 0x3) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f00000001c0)="1d24e3d3f3a8d293be398b0604060ffd51d8efe0e2d66cd6bc20cb6d4874af93a00955ca9d", 0x25) recvfrom$inet(r12, &(0x7f0000000200)=""/226, 0xe2, 0x0, &(0x7f0000000300)={0x2, 0x3}, 0xc) r13 = dup(r12) getsockname$unix(r13, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r14 = msgget$private(0x0, 0x458) msgsnd(r14, &(0x7f00000003c0)={0x1, "3127c78a1d6b4dc6d1f0ef27ea8a8d1372d57dd189edf8e705164bb296fb7ee85d45c20eaf3ff25a387b60ebac73ca78cf15fb6734b381029f2f862a982d4a27d09f4f547eac2924167a80c395afcadb12f06e3e563d59213968b2887736101d69ff70c4b3798a9f17019ca7231745e1a3682b4acfa70aefe0db4d47"}, 0x84, 0x800) getpgid(r5) getegid() getsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) sendmsg$unix(r13, &(0x7f0000000680)={&(0x7f0000000500)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000540)="3057b6fa57b12a8891830595ff37c5b159eeca122d211750db48e1fe", 0x1c}], 0x1, &(0x7f00000005c0)=[@rights={0x30, 0xffff, 0x1, [r13, r12, r13, r13, r12, r12, r13]}, @rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20, 0xffff, 0x2, r2, r6, r9}, @rights={0x18, 0xffff, 0x1, [r12, r13]}, @rights={0x20, 0xffff, 0x1, [r12, r12, r13]}, @cred={0x20, 0xffff, 0x2, r2, r15, r4}], 0xc0, 0x7}, 0x2) fcntl$setown(r12, 0x6, r10) msgget$private(0x0, 0x240) getpgrp() dup2(r12, r13) shmget(0x0, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) msgrcv(r14, &(0x7f00000006c0)={0x0, ""/215}, 0xdf, 0x1, 0x800) openat(r13, &(0x7f00000007c0)='./file0\x00', 0x412, 0x124) 00:00:13 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x202, 0xad) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x400) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x411, r0, 0x0, 0x1) fchroot(r0) r3 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) fsync(r0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) fchroot(r2) shmctl$SHM_LOCK(r3, 0x3) listen(r0, 0x1) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r2, &(0x7f00000001c0)="498d871fae9bc7b8ee0eb805c444489b7fa7ed7a689fc68eb24de0a5fd9d30dbaab11df64b09eda5596fd6c60ac1a8a9a0f58e457434cc09a5bd8aa954ff7be58469192bfeb8713808ad8833a1c907bdb40a9aa9f57300fa21540ed29532aa5c13601f64bb1de2e0957136fdb45299263d5857b987e24852fe80428635d61414a657ecac3082611d2c59424dd5ecd3fcff162c079d71", 0x96) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300), 0xc) fchroot(r0) write(r4, &(0x7f0000000340)="0ab873aa9942debe075f58e67b77813c6bdf25ce8b2dc33f3b8d882a50beb2ca10bcef8d31552442bdc76ba12208b74bc7ba9cb4a09fefd416e7159084783dd0fbec9b0071317cefd55b39a57613b9086ca494b7d10b871ba04d1efede982903412c8279ac3ebc0936f7a8523b2c44417c76800585187913c65377c4eca9095d2312a475d5099c808c805d0dc52eacfc195af70918d42760ac15767916b63476370564c8ac55813823e4900ce1d26b3b3d283687c0f3c13490cbd2df8beb9d7dbc4a685be0144c2be7d81614f464e26039435a6ce10e7601a18fd121d7dd65e36d5e35c762ade06262e1b3a8cd008b0161449f2d37a22b3af7d64dd5ae81c28a2fd9236e837f4df08db3e6ebef45479cb1c0bcb7d2099c3fd1f6e002978f5ddd1af760c3c272eb4b7c00dd8cad12c3d4f6ef57796c685408f0fc803bc854dabf0574b1a56be83c89e1f273348a7993abe487f9e28210bbf98db5c0c5ed334140eb6b0db7512678240a8e5953fdca0c5dd2d4d788f07e75efd6965cc561b4bab6aa4c80227a6d0d8259b1c29128ec9a0a8660c06ff733949d4cf71c8d7d6ad508f6baab7fa5af1eb5e7ccc41140cea5422f3cc9a91147d429259d4d2fd36f84b91ce226d3b79c9e72528617dbcd30440c54835429038ab542ba2c4c4be1fd099feae39759e8c693df1acd8d89930fe5126ba1fffece1f61ebfd0cd627a9c721df0f33d9d2d894b68b5a5b916bb78f1733c12c8e7607a9bda548463ac9334143c7de37f592cce7aff42b7e266364b5bcb71f67cd4d96bf720178849d4e8f73af38a7db07165529180ab41c725de32c06f37660c52411b38327957bbaa91f8f289e645831932560cec358e59c3c3c6e70ad1f103999e41466b4b192b8aa11b0951d19c26208dd14c032b642387fcd18ff8270460120c1694124696f41460a65bc95f7216031a1742369f8859d92a0377242ad8a717c8a2ccbbf0206cba2a969d1e66fb1b576e7cd500b20cef0885c17b101309ce7acec31b064c6ca4b0485d68e681ff8f82a32a00a42c21739117a8df922fae1ecaf2e102640f59046a440c8861c18d069ac54505784cf8e19b8f915035f0745ba9ac599c847572c3a1d57550cd47e29876e8a53d5a47d5f5b2e2d16a27d0a38a4d6a042e85183fc9ffe40c9982a15542e2ffa7722d5e22b2d6b4f1a74117c47083eb980630fe002f121dea5b735cd99ce48a35ea310da7c66a9ef662bd95e200f049cc29fa0b939e833cc994c8aa580d4fc0bcf60e3b48f1e66bcd5848b0c703cce71321cb12f377d00d4a7d805f622ec6d09fef22317dca4cbbf9e11a11cf104e2425d6db01eb94a8ac6e2775daeba41c2a30351d54d5c5ac96db6c7a4ba4639a5f45cbd27a17d93513c16cd5b4eb0bf6219fab30a15885b73f01fe114c8df68ef5dc63d563adea4b77b4f96f0dda561925e4cc50e0cb9a18772e50ab559e27a7af428797d221dbdec287ece1f422e197237630c1ace6e08074e9b626057d3528bf840958fd0caab3c2c37b68c60a2918d9d3322031e1186330e26dc03cb1553fd4f5c621fe2b953d63371f983445619e0d3700cbe6a726ea9b0f5d978615b0fd6f26004ec5714459aeb322d0a1153b2dbeb4bb6cb1ee09d4ce888506bf172cd6abb7ed1d96752deaed96c0d2c66148791f8893cd1cda294602dda9b4e65bc46fd208c25889ed186c35ae83c76f94e842a421120c696baf686f93690966ee85326d70ab7026706066b7902d3e0671d4f17b9b58f746adafc616a3c983ea24fd181cb5b1f1d7957ce66d9adb4d83628110a63803036dbd77045eeed92437a4e22ecbe290cc815d75c4bf144cc79660e5861484433994b12a51904d97ffebc29da06a3e7c8d2e41a728ddddc0381594ffd852b028358a70adb25ca265ab06e4d51bf9dc373189365b5c6fb9443f4d435c1a74da7e131adfb724cec36d001c9fff1de7a9cb763eba58fc5ffbdca58a1e8ca9a29c704824cb24373b08db03842b62a531ed49c3ac8bedfde1680b366c020a2c8e1de53b40495bd2dc84e7d8a736f5340125c981dd3bfc37206e50f69e83405e95bc49dff04047a752986c29a97085221ece2b1daff7eeec22045c0351742e45ff637ed6c92866dc341fe8ee050a3ebc049d667beabe7dbd00942418f618ebdda7fbe7e36fa1e228e04eb4ed1ca3a0b5367d1314ef026623628654b40febc11c5ef0ffe59256fa0c901b8e987c0a0b44dbe066cd516df64e230d235ceaf7c8bf40157f1de5a408d63acbff1cb61c23e5b4c6959bd364cc1577560163756cfdfb00c63d280d135ec28ac064a9cd64eafb5cfc624034e6be89acbba56122fe371284287b686d1f3acdd60611e212bf474c3dabf56d54cf8ef6fab661a11dad443c78741d7bb4c4ef1ed04f2847e7b131ef22543fd366e586bf19ec2d2c2e18c5026b01e1a029041697468df5d71c5f70af74a60b1f4144a9f66a85790d4ee49e43e6ca3aed0bb9dcad64b71b1b2a8e5ada0dec71055bf7034462f4e2af5f5d734e44986a734613f4709aba491a64ca78cdd67a5471d0781e17d764161471f4f654e648897c709e6ac5c6cb8fcb92852e2e8cfa71266602bdb1accd59850a40fb86e024e7ad7b01340ce1ec810d81e81fd574f21756b3529a76610619827f472cca2dc7ca03595a792af4407a3908678bb9eda182ce8582d81dd6d7880b1aa2fb0f8fa03607016f485ec744ab9133c0ae915100b5a9ba044818aba64e37870297a9fc65e17fedf271eb9950517885e2c94e18bfb596a200115ed8247e758b33cba6c990675ab32e0a557276fc39bc1d26bcbc2688105a81f0768323237ff5a8f9134bf4fe2fda758be50f45990d38a189d031209de768f9a7be057fed771d24bad8e7e327b15ea7d9efd95acd99e6448184640e2a37bf424b24eeebb0e79da5191e8a204a54c2282f70b0338dbf8507170523116639745f7a9cda12ded13fc0db2d820bd14a4eccdef1c185ab6e9f490d00244690d26be8be449105f587267db5c7c16ce586f8957b7ac525e32626200c634730dcb905bf7ddba159048a24d983eabadd9725158f8f78295560040525e7c6ffe67d9774f7ad6b5bea918698fc8ffeb6c01e9b4dc2ea72e4aab30443aaf84c6091f1b4e4aa17e931aac3d6d573edda0455d7b2ba00c2ac1f3cde4bea763f28a33be0ac4171a7a70127e82f37f33fbae5279ef53f955fd67c9505363f4ce526cf316242ef597c869b60e6a6ba7cedf2444e9c42ac481887fd3db7d5385f13dd2d27c68e96d556e3cbf676fba2bb56fc9645ae533bd5d991b2d4b2cd370e549db4853f9ba96c1e9a062940cc94234b0ddf5dfe71e340fcef43f53df95f8a9ae90a03112d31521141e6b434fabc028741a88ec9e6e66069490eea206a419f3b9c4215deb5ff16bd42eedb3a652b2c74f2bbd0bd4d47708534a72124970f42f810e52c03fd27d3413c4582ea7a4500acc7fbd793e898b8f49f47ecf8237eb8c204f0ce26d1ede8495b78fe2d325b707526043a954b1f5dc51c39bbe3dc4e512dcb7b97146d35921e9973a747e8eed575bec8e942e20b99c06eebacc92befe68480bb9ac158f977be0b8ccacc9c48c6e6e18ca0b14045613515e6fce96c8973cb06a209e54e52bd96e0ac7ba34318f3f5dd6d948289aca12ad96ac8303308d97803131e6608d53c4c5cb4e654b86630219082b2a51a1125411ddf9f26797e2df37c2e7d35676b9b0f026f316c5b2e0a6382dc21c46fc50b31ea9cb44e2b4f3d96fb4fc2c6892931954824bfc1be1f6abdc5bc8c6a90de2e876d866c9acf6c42319804221a21acc20d5f5776025467da608a1cb67642ca06c502c1f0e179b34210c11e8ca9ffc146fd85a54d641e9124709361d6452f6769530e716c24436257e3cc66e0e39afa9d3966654e3608a5c24bd89902bc29ecc50a47fee3ab5d0ed69c65a53670c7d9b8f51c498d3352286fd54b50da361f2bd3ea92a64fcf1047411357738e65a5ea5d5a76b0aac3bed0775dcf5c89bc9f5f1569b62d7ab78dc9482ca9194e30d3fb44483c0142e7782648845d3ab20395ae2512c8f1ba2c94055b56e0c1e4f594638dabec8eb635d0f66c1047cacacfd1af74130c401716a4aa31e790aa92a05b452bef0de103aff0d6962a2d40fe26025f02c3482ce78d08cc63f8724afc28040cfcc88d96c7392ee2a74010f60293fd72a9b15144957f61eef2c37a8d2dd3a7a4db48bbc706fbad8c4a83b95fe87390603a900c7fc5a7b5bddcc0b2b9409c443624ac41d9abc15f7fd74a9fad142e3b0b7fd1e09789e5455badd32104ad0fe3fd2df15fdad96df06dabae884d391f0970de584d0941a0a21afa74d60977ac1407652f6390c3721a90bc67178208c974f3af698422947702100e32c95660e6f2316dbeed6d6563a6633f06e5825c304c6dcbb333d8da7ec76ebac94ff80c1b0d0d5c20af83ce46655aec3ce39183254af5a89382d96812cf54b162b241a019129f4664cf77f36a2f98a01f55253d2c4cfc7ff549c61146b8ca5ea94d3ba6f6fb3eab6f782e81afe338edf48b24f00639395e0a981ccd30b74ce6236e8e3b6a0f9871bc1092b0e09d7c52759f9c419d98b2d6c5e56005224adb1335c38c26619cc1f572c4bc3173c7106b928d4f23d17a72cd8222be646b2d91a17f5ec1b735db0d18df396699ee4d1fcc27ffe77aefc9eac230b340bc5321327e7ccd14e738e0507e63fd8a7d5041d68b9dd6ac5ea7137d6a6390cfc516d4727488cdf875a3c4123d15ded268ad2cd45be6dbdc129ad3c73bb5bdd118b2628cffa4bc1c03140a0552e7fcc11c3c973743f62a2a2e2b36d0f7eec6ef52ee8da66e33b06207290fa8402f443dad16f336b270bf4c0e4f6828090c824a3f813377c54928a36601179144ac069cbd996cf14ebbe40f4f4c9520516451324b15a54e9fdec6602a8479b6e53a894e42ae27136d3dee394e1d1983ab7dfc37a9558acf53e320324cacd2b4a1e4a6f9100608d1053086c1a228c0af853dafbc393a402b18dddd796737de673b4b18f9e7935dd4d1b2756155b4b874be6a23ced60bcd3fd336b52dbb2294a5337df7ba4c59df6bc637dca58877991af07ad3b332230e1e974e47174892dd3829ac3d4c911486bbcd0435d226a0af43e42dad68b7adf8cab78cfb78dbf697f1b89b80873f09201e3b87e1e53b1c84d85d9fe14e71ce4791bc19ffa1c642229c005b8f9a617d7f4a1d85c5b93b8c2cbf01d451e8b4bf3701698bd720230070d5e6e669f7ade5e4628eaadb84d3a26ee3448884d10b84f817ca9ea3e01a4c49f150f0f82f88b070917b73705995658a224a7813f16101f2e8762f8f9e4250ac5fe86af5ffa1c8fe2aeeb9186d5e99a952b9ebbac83fc8c0578a527c3db8ad676c0efd6c215c2c732e2f93f2dd8f90613c61c367e62aaee043f84040a0cb654d2a20defcd4bf63782fb572d306cb53d56b7b28ee0cec8734f2a189b3f30725498e9db5271536f94369a1148d7af8b3059aca5c5aa1b7bea6383b2bd5ed17f1bdc8131d844746f4cdb4f2b7646668a5e15a327bec4cda604b9e9af8acd92e2b7d033c4b2a5e9eb3a4c32f82b64e48e9cf8d0fa12b44a145ffe3d2db8e3b6cff9e69c4e0a6ba85d19382f84557e9cb06c7bc8b94b772ba1072e4173ac6ee98eda7c1cb4149910da2cc3c1de4b8d20b512d41e017e05b0e0666ded53bd57782a50dda419ea5c1186438b569356b9dddaa88b55c7aa53570d540b374075c7e6e762afdfec0886861acca1", 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000001340)={{0x18, 0x2, 0x4, 0x2}, {0x18, 0x0, 0x49f, 0x1}, 0x6, [0x200, 0x4, 0xfff, 0x800, 0x10001, 0x83b, 0xfffffffffffffffb, 0x1]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001380)={0x0, 0x0, 0x0}, &(0x7f00000013c0)=0xc) socketpair(0x13, 0x4, 0x5f, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r4, &(0x7f0000001440)="b24c83a362896b9cc01c677ae3550b7366d7e0ffe5c81acc23c0166a9fee12621e9293cedbc6927f1bcf808bdb4dc1c33728762496e688e9c4b1fe3be33e0530880481c2bf68bda2eae7c092001fb2db60561ac8fbb6f453478560d968f243ded2dad6fb241d87d5074649ae500f3bf641fbea3775a704f75a23130559e9e5e806f9bc672531b6547cf6e5f8c2020dd597f8673a193ed59b484adb75e7c17c44f1eb9d88fa867b792e6767d4fa972fc2b91be8afc82bc873a386d0184bbef7a34d1539e1ca86f386511852b42f3a96cf0d2630ae", 0xd4, 0xa, &(0x7f0000001540)={0x18, 0x2, 0x200, 0x7}, 0xc) preadv(r8, &(0x7f0000001640)=[{&(0x7f0000001580)=""/68, 0x44}, {&(0x7f0000001600)=""/14, 0xe}], 0x2, 0x0) writev(r1, &(0x7f0000001740)=[{&(0x7f0000001680)="3cecea0736e68b64db64712afdbac7d9b8a7ab55a9a45d412a5252555d51673509ed1a2a1f6b0ec3573eea57b0f603ce8cdf5d5b699d446900bb9805326439f02745a26d9c1bd3afc34590656c778c9a718e24e2d6820f2408c0b2e7f0418640b1c5bdf68e3baeccec8b45387c861335ff2c65200821928f0655e0d3c13d26de7892a1095560b1c0453493c638e595f0a253e251dd89f14b0c014bf46a995c2795", 0xa1}], 0x1) getsockname(r1, &(0x7f0000001780)=@un=@abs, &(0x7f00000017c0)=0x8) r9 = dup(r5) fchownat(r1, &(0x7f0000001800)='./file0\x00', r6, r7, 0x0) dup2(r9, r8) connect$inet6(r2, &(0x7f0000001840)={0x18, 0x3, 0x2a, 0x8}, 0xc) recvfrom$unix(r4, &(0x7f0000001880)=""/183, 0xb7, 0x43, 0x0, 0x0) dup2(r0, r8) 00:00:13 executing program 5: open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f0000000100)='./file1\x00', 0x10, 0x42) socketpair(0x1e, 0x20000000, 0x20, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$unix(r0, 0x0, &(0x7f00000000c0)) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 00:00:13 executing program 2: getrusage(0x0, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x4, 0x200) fchdir(r1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="a3b2a723edd5dee2d682c4dc563f2e592f3509b2a326f94c4cba8ce5f42aa7fe19aa20dc0e62267452df977232a61e076c8260a170", 0x35}, {&(0x7f0000000180)="0bf6b9b1bac021dca3902422efe7692c3ea2ece3cb1fced8cafbb33382240b56d01974279082f49c8e76efdff9ef3ddd0551e0cee672bbc39f62d9031e33407109fee0a784d3e4641e1a4b04f5eb7ba34297143dd5838507a8484cb32214875d40891fd8e9c8a0abddc4f565693778d0d1249e8797114e0067", 0x79}], 0x2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) bind$unix(r1, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) r4 = fcntl$dupfd(r1, 0x0, r1) sendmsg(r4, &(0x7f0000001780)={&(0x7f0000000340)=@in6={0x18, 0x2, 0x1, 0x5}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000380)="86db3adaf4c039b7d4d42aa26fd716377a99afbdd78c6e0e147bef00b6da8e8fe18642c077649d3cb2701ef9ff4276be73a5e273028d6503bc311916b82781aafb4c75f8773fe4f7abe8b69e71a123a3a7b67fb67b013245ac9746bcc0f91d4fdc04aa2f41a6b3d18d544420c2c0d7c64947d0f6c0f1db9ab688b8fa541ef81815ea5d2948692aecaef91a4bd1e43782dc3fbd9690c3e10976a139e077ae9bf63b656f29cfe11e6922d614eace5a", 0xae}, {&(0x7f0000000440)="1c2c4e01b4255d57879c11043ca271c586868060e6b70f32f0dbe729b5c9bf5bf56044c7664daf3c7826f9f83979a56286f3033b30a089d93ed01f8d4788a77e1ab7742297c64a535977451c453da22331635353429dc2cbcc3b9b5792", 0x5d}], 0x2, &(0x7f0000000500)=[{0x68, 0xffff, 0xa378, "3901bdb72c54734838d4049a174adad797fb6e4382991de5a71252cc3f568c42465755ee3de236e593adc47611f1d55baca8f1161d6f4222395dcf892940ad33e10459465a5da2a451df151b2f5c23130027767f110d5cd2"}, {0x60, 0x129, 0x7, "ed95202a2dfa3dff84984aff9ade6ca4f7a4b3cb06920614266d63df85782c0e48198e1cac977d73c13618a2acf3ec743a3c4b3c7a514f4dd2d30c0b48f0f20362a8676bf776f76610275f8a9f942728"}, {0x50, 0xffff, 0x100000001, "643ab2e2f0f1d38c63cf7bbe804daad3a62650b8fdc9635ea90855e7338542101cdd5a0f961c77f8ffdd2e943e0a67c76a7ee0ee65209b4572b58b2f1e7cf293"}, {0x80, 0xffff, 0x2, "795f4abbeecd3470ff58708c8ac06d365c9529ee469923af17b318510e08fd5a206bd6395db97a20949a5b2fcc50f763025cf031a4b3cbb08549187ef3f617352f135ff3900a2f12fda18f09fcc1d285c070a4526f3c41e06c8cabdb7bc1676a3a6a26d48106acd852aea5384cfa90"}, {0x40, 0x0, 0x101, "36adcaa524dfe0b8bed9a68ed54e15c9e759786b655a495fc579c97e5c0dfc51179895a2c9ccfd248ba8"}, {0x68, 0x11, 0x3, "a7f3ca80d522337ca268a480766d9b0cd0281cbc59922ab304126a72fae5bdd3a28744badad4de4d2d03ba99444fb19111d103b7671db989fd3b809f5ac490e7275135f02056fc836f277e4b8b13dd375a"}, {0x1010, 0x39, 0x7, "21a019e823fabfecc1b78700eea6423490cd22e07d48bdde40f455563b83715c519dbe2da1069954d2b3870e9c8f4ca7f164457afde79f6823e98707d0ab476a606d0317f90adbe506aaf80fd28c96dfb72cd3c27091c6c88427c3e19a185df84dfde82f9ce573db0785fba0bc56bb3cb3fb9b4e5f41cd5b760670837c072848c830c0ceda0802b1e84e3d40666b85c838c1e95fe3c1aaa872fa6427f78cfd50cfef1574783eab45d0b6c7ef14a59b6deb86606e787ad6fe83356eb9a6e4d17a9249552a047220475f9b8fde3330fe60809674b9f4171f1bc77e52086b175cbdda02c30619108525817433e6b081241a86bb785e0951277fef6cc0ac2a005341710d79aebc3da327ca86db1f6c006c8ef9715816b2875868f5179fba8531b65f12eaddb8fdf540bdbc6e899360a34adcda328b244e3c4b0b095ee3a58b8e227d170d92e417fef9838c9cdd99fba090b6e3bfb7bf05c73f4ce45f1b859a92f9cc3c4d56c20909b575e0384014f0a215b819b9d3228c55609370a2e02a6d0d4d1f3f10ecccf2120c7de1c01eef76731f5d77dc8fb35fe53815ae8ade463d283d0b88a9663bcf20038b14fea63fa2b8f4678b3a16eaf67eea84987f5c003c0e365dac6a5c78fb26bdfb6aad6b1b834c08b05b4b072ed092476e5d2982e8579f9659a9e05cee8273732d181996eb9d0ee128bafe8d6c9134b341af710341361ed3cc0e513b4e803ccdc9e794ec371ac50d246a8ec9d240e7f1a83935f8d50529d40e163e2b33eb91d4866cafb1e30a36c2c83015a144d6b67e3df93c0ee358f18a712e0f22ac7a4abfba3287a96eb868c67d14d5d9fcfcdbf903a02bba3332e373b157fda8dbb9c4b301036b5f092bddc7899a5e2dd30ac6e8f56a358e7b9862fe6655d7e7752825aa3247f7b17cbabab43f83848ae9b4917a306668c7ef9bbedd7fcb7bf389be3aca3fbfa79ab1d2d308f5385c6bd7cd95e988b3d7e04057ffb142657369b2d0695af20994201856f74be95947b8bbb9c8823301db31e822ac94d1e11b19e137d24430bd9a6ae954dc67cf1b923f3fb02d1be6287c418d789b5eb117d07305aa3d7984f8776118e6d28cbf536ebfb3c8573b50ff554d931bec409f6dbfb8ce44602f5143c9142c06048955a58bf71f4a0bad9c05beb71cfb66f49dcbf41bbb545bdcffb22c22be657d0c112da66d2bfda1caaf27f334d36f0caa388a8e83963aa003c4897c4a26349e716c22af145a62122ca819a226e43be23cd97478172ac84b84a464f3c9ee1fe23ed898e1fb35b27430b3902a9d3c0bdd37cc4d1669a2e8ad1507cc4401c28f2b75c13e833bf950fd86ae9eda2c3444cca044428e1f75e1820ac9c0f3ecd0e36cb7cafb3995f50830fdca94eabe8d25a4168af94614aacec54663f320cba85b42090cad71cf78c66fe7f3bb9ce0a71192e8f07881cd0f60b3b830e4cebbe3466d02eaeb2dba6a8495c2120454789d261c303829afe6bada8552a6fe6a71d1df249d9bea74ee89608ccf8c7bc6b16bcb9d5d323501797a92be38c5b69baa552bdd8faf9c5960adef089c8c71b56d59dd39491b6268f4ee68cb6bb243142a4e997c3015c65460c37d2c483df982524f5009ac88ab4ee2ffec37999858ca86311bfeab6dee15bcede147897de172d721e0aa546ce8ba8e7680722e623b3a9955a5d25a4ba12612667ee2b0b632877733a602ddccbee65ff5bd04fe8a1afde458120b563ba27062293cc97874fe4e6f8432e1d30da1e3aebe1bb26244c246677947dae49a0f842fc93c49f6adcbbb0f666639c1d588a1fa8db391aea79a554db37b1987204ce4589aa4493b6c08c40f13e3f7af685d54e08bd4de87cba6256dce9471068a80e26ba0835cb954812f52947d74f67eb70456265ba5bd8d26e5af0648326c78c5754029a7aea46042f72823f08a8ea77f0f5e0beb698d9503d2cd542c69f89d89221cbd46a31b6a0891a7463ad91c9dd47f22a523ad7e8b060dae5853d95e5113a26d2d0a99d49e570fe682980f9b76610ad11148bd473ba904303c9eecbc811356e68b174a2156556f0e0861500ae4d924bc4d0682a63a327daeacd2186f007bd341c207eaac172d41e11f3b4ee5cab3b99a2b74c06edc68c73d8e6771ba6bef9d1961324b66f36f5f8273567ea631b0792618765251c2f1cd7e9f92dcfb0058c39a4b8a39404d82c78a927f1b5ecaaf6b593a1daf12fb5ff495f27f9bc1aba1f34ae9bbd2a81cb665b29373abfc00d0948c3966cabfad754cd7aed68781a3ef867c1c9543987829078dc1983022e4f99384a1dd60df892efedb6e90f37479d53a7ae3a0ad7b92e97c70f4715ca2224c70ddf643994919d57962876bd7750712c3088331f239f952b87979f5b00c94528d1c00eb425e8a390265115f27bf37cfc2b8c01ae549b8f0175d0e75e8071fea08454f5783fd656a80bda7859165d0383ae83a794ebfa0bc84ccfeb57fa01a4e5ed22df9a08304e1b472fd1de6bbd4e070a67c72fd3d504f3fe91d38bbdea3267d1399d360aea12e08b42845b0ca4857c3dfa4fa2708834a690024a16fa8bae7b7b8574f89c45a4a661f9c9dd557003b129595049524114acf79c7d453a8638f50b1669b1e176a621ddefa6d57460b84005dc9825c788a6885b33ee8975c0a45ea142fae44ea33cd77bb08da20516ec8522e29ea19cce74d3e11be66405bd2ceb5c54ec1287921b7574b056578e62204b7116152fcedcb49280ee0fc61552c0b68e96328ef8060df01bec1ab6129d20a93b7c4af90a3a0826225559ceece3e472ecea329a77a4d8bbe6c89776e85914107c68bf272ee05f712c6f881a22f394f5adf0be7f8dac6ae6add20d814d1b4bdbc8cddc6ce3fdb14c8360a0db85d1ddeb181ef3ab939e7547f7c8809f43df2f90d092be4f4b703103c1116784f94a46c1410e526a1613a01f815d33c1170248d2879c042fca1f19b2c865bea829f0abad63d0a5572728cd9875de0398fbe9701a8b1e3b1011286cae59034791488f684aa18d41bd41e6a57e624451ae398b4cedf359f69ee916cfa57093a2439eb01da218c4bd8fd152cdbe231915928ebfcc5199e81206a452f8669eabeb06278b7b791f1772b12aa631821d7e4677e0545b388857fa7c067a9676cc257f1cd4622658e3595248e19d29e5dd1b6491068a379c1116e50a43a64c9fbb2dde61990d2021efd09243c8cc37f599932d0f6a941fc58de11fe21f12c7f27e3d3d0e5a92442dabd781f255878dd79da9631ccf02cdf96719cd5837129feb18ef271111327fb3f5c60afe15a2184cee497a8dd20cddf554e8a34e6411ebfcdf7cb52dc2cbf8360567361c50082a50e29a341a657807a6152af0892c3c1ccc2a5969b1832e5151442844460a3408f7f0dd6e4435ce0b9644f13fb235769d3580ac5b5c29e7f6c863784282d48dcd31af4a7107b39261370b690e1fd0e5ffb55aa05e4028b7b4c777f3a9f37d5a84d64645815f76dfcb7155a74d3a39c12e8cb5fbf7cc3884a2fc7b733c491f3342122749d77433c0e7594b81faef0756710b01c37f6a4e236593e10d397c9c6f1bc14001855cd3c9589137f50061208d6ec8d3a96932623b5a9e6bb06007e81d02d3ee88f35fab8b3b8f99e6c08c3c5dbdb03cf7684000b375bad3a9b4450d1fce86b3b0660f7a2552ec1ca4fd39de751334bc76639d7177028be6036820eadef889cedd0e02391e97c0f3d1c41a0a1154bdc18375c9ec33531fc508c69417a1741484bae8ad80a2cf21e402679fb64b37ca195862579e8c9f4ca4a75b45d5e5862e92c46d625e72ba7e5477980c91fe4085975df2ab086f4fc517a0b03548ae7e75835e495a39a8c23fd5b313cb2be9f8dde99dd6c9eedf2a7d0e97548f20df4f90c1179a3147856296467212156feee8c2b5d99d66244172f02df911dc31c514a4141765fe2a1a850f8c0313edcf94d5ba6d3b17acd84f3267b8aab62b07620f7c371a114986bd73d2e6563c66828e93df095da5c7b1c1d42ed8ec3fa22956439acb91987eca384f96d1c8a407eb59bf89a49221ff1c9a5732ccaef8c606166abcd7d975ce31914c806d05f57743b2c166c70beb68a47d3c339875c429a197e8f25724a034dcba3cca3982610db6a78c9cf3bbcc09e00056b4f7fef08d31ce88261383e634647c71e43557e5cf57b1d2659b57e2303e56a8bfe59a93f814cc5f332fcb786813001564e01829ec61556aa8ceed0fcc789afa165829f92e0f24e1e9bb47e20c87fa757f6e3e5999f5be14d03d1c63c4193e4dd61e98f4e6a32d10981d26d1410885787e692c18e2c2318a6f5472579eb5dee1fd0336069138446b2bfffe9a8e8ca3b0880ef5d4fffc25eec5683ed659de39a9ff56229f4ba9c4a0cb18d0d1d998992b1fa0d3db37089a51455e4b0bd6923fdc30a41b454067071b0f8b39eef5c8653b8f37dd00294364df3e56310bd8099c2fa840cd1ded844686bfefba5b86e3dffcc62a6901f0775f4825e9cf64a0e852651063fdc76e2d853e405d59bb363f32fc6369e538cf025503349c772167bb670867f7ad78d09e404ba142a96a1b4ec617ac81b9b4ae09697a10b69595549b762fda7db6ac318de569ff53b79a907f47ccee18cfb9bf6936fefb422d9f809917472a16b9743f7f8bdcb794aa8ec236c3bca25da6a596e4e3b2a7f60fd1d9b0485a802f1961518130a70dbd9dcc9137880ec7b02701227b312244b9c6b8896db710bf2f637505df4bc6afecf2601ddf40cff06178380f3a92975694a637061b0b994918b2a00d0c2d4e655cc44925f1273f5833b7f904d53cb1883aa2e6c734facce439fe08178b52e11658778a92957d7f160e7d33906c1825801d85821d58b7fec5b25a0b2b56caea13c7723e2ee927e946e917f5b2b7dd0ed2d27f58d7d08675c91252ab3ee56d11db0e124562f8f7f7756ded14bc836fa712ad2e020e987b09b01255d35635f25bd13566ca621ed830596cdec452e91a726dab2fb17aa0d5fcb4ed194cfb8de16d128f386203fd0b0b7c720c78cbe141f1781f76eabd28ef73923ce1aeca633416d2736e67e4e9c5ad4a984905d2b6fbe975facd6a452c319e66e1a94500475d2aed8c9bd34073d3267eed78fd7ab3f41c03cc50c6795c1d26ee99665edb2c4b2aa48d75f74f8b9389f2753195624e868c92e7b452ff04d314428e3a4931594058b176d521637af582dbda0eee044d6a2849453ec168cc4f6cc548adc8ed651cd33e60ef5f1ab673d7afa98d9113c5a800485ec358d06eb5689d522e586cb9c2dc9a1cc165113d0c15bda6228bfea3c4ab781c19fa5eff289038328bdaa9031a1f96dd08b4e5ee9541241924565ab58e2845a0aa17b2b483f89447343ce1d8175acfc76655f0adad4956aa15e84f5081260989a0901d7af562f319fadd171c3ce3342179922983308c054be19fb833ed44dd6808c3035b09a01af1448a83b810fb4d2d856de98ce92fb726ab68ae4746586d0b2c1c6c57bb0d4d3851a87d0690abb0ae5b12fd3d08bf84853efd43cedef310b45f4fa787e623a91be68326a2f5944a20a4459a77139ac4698f6cc4728b8512882f5e9f2a8bb4a23f4f14cd50041a054ba55c90b99c4fde3d70acf3700c6377e4a7e57a264fccf052499aad31041d6d1c97e949f79e1d9c455b333d996b4b173cf388aa1c09f04fabbe3a174184db03ef96ac9fcc6e3eaeb5761c46c128aa2d2c5f161daded6b037e245fad15af91efc7eed900eaadcad1ac4ce6e4cee6fa2d3f104e3677137"}], 0x1250}, 0x401) r5 = openat(r1, &(0x7f00000017c0)='./file0\x00', 0x99, 0x104) connect(r5, &(0x7f0000001800)=@in={0x2, 0x0}, 0xc) r6 = getgid() fchdir(r5) fcntl$getflags(r4, 0x3) r7 = fcntl$dupfd(r1, 0xc, r5) connect(r4, &(0x7f0000001840)=@in6={0x18, 0x3, 0xa112, 0x4}, 0xc) flock(r4, 0x4) fcntl$setflags(r5, 0x2, 0x1) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000001880)=0x5, 0x4) setgid(r6) fchroot(r4) connect$unix(r7, &(0x7f00000018c0)=@abs={0x0, 0x0, 0x0}, 0x8) msgget$private(0x0, 0x8) poll(&(0x7f0000001900)=[{r1, 0x24}, {r4, 0x30}, {r7, 0x17f}, {r1, 0x4}], 0x4, 0xfffffffffffffffd) mkdir(&(0x7f0000001940)='./file0\x00', 0x50) symlink(&(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)='./file0\x00') unlinkat(r7, &(0x7f0000001a00)='./file0\x00', 0x0) shutdown(r7, 0x0) 00:00:13 executing program 0: r0 = msgget(0x3, 0x40) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = getgid() r6 = getppid() r7 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x6, r1, r3, r4, r5, 0x8, 0x100000000}, 0xff, 0x4, r6, r7, 0x6, 0x10001, 0x8e08, 0x20}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$getown(r9, 0x5) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x2, r4, r5, r12, r13, 0x40, 0x8}, 0xa587, 0x41f, r10, r11, 0x7ff, 0x20, 0x6}) r14 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x20) bind(r9, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) r15 = semget(0x3, 0x1, 0x6bc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000240)={{0x80, r2, r3, r4, r13, 0x104, 0xffffffffffffffff}, 0x80, 0x5, 0x2}) semctl$GETVAL(r15, 0x2, 0x5, &(0x7f00000002c0)=""/164) msgget$private(0x0, 0x16) chdir(&(0x7f0000000380)='./file0\x00') truncate(&(0x7f00000003c0)='./file0\x00', 0x1) setsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f0000000400)="8a694d6ada76b4549f23e85e4b88d194da8037ae14ab08257c77b27fd0aa170fd515d9f3e2b37d8f0031e4bcf72526b7ef4496da39592eb6868a304b388f5d3ce6c2b5ed36c072c8a4aa51a3823bb74541c9f816997a46336549da4d196287e630375f53b83ac408ee9ba58cf3332f0296a8624b3011b2d0a974e614d980cda8a1294f2fa836d7e7464ff81e64aeac7374664e64b4d4ae96bbc419e62f4e4bbd80c38524", 0xa4) socket(0x1, 0x60000005, 0x1) getuid() fchownat(r14, &(0x7f00000004c0)='./file0/../file0\x00', r2, r3, 0x400) fchroot(r9) sendto(r8, &(0x7f0000000500)="4dff9a59d8d8ad1defa70f0ba9cd1d1961a92072afbf03f1b7d7c9f511d00d7a1d3df9f66a7a4dcf039981dfa5da59b05f96b7720fcf15bb918ac5b6771a772b207b3660b59721149f64a65b411aa1aac1847b330dee6c346de6a474e4475ff2d41973aa022a4263eecfca22aa7fd9903c0b3954e0eab912ce8cd0c37ceba5567ddf48f4b7c7896150006a73ec47d376f5581f2d02adcc8ccb71e10a2487", 0x9e, 0x8, &(0x7f00000005c0)=@in={0x2, 0x2}, 0xc) chmod(&(0x7f0000000600)='./file0/../file0\x00', 0x20) unlink(&(0x7f0000000640)='./file0/../file0\x00') dup(r9) setsockopt$sock_timeval(r8, 0xffff, 0x100b, &(0x7f0000000680)={0x6, 0x7}, 0x10) 00:00:13 executing program 1: r0 = semget$private(0x0, 0x1, 0x401) semop(r0, &(0x7f0000000000)=[{0x4, 0x9, 0x800}, {0x6, 0x0, 0x1800}, {0x1, 0x8, 0x1000}], 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semop(r0, &(0x7f0000000140)=[{0x0, 0x7fffffff, 0x1000}], 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x90, r1, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r0, &(0x7f00000001c0)=[{0x0, 0x2, 0x800}], 0x1) semop(r0, &(0x7f0000000200)=[{0x2, 0x370f, 0x1000}, {0x2, 0x520, 0x1000}, {0x3, 0x5, 0x1000}, {0x7, 0x8, 0x800}, {0x35fe7a98053124ac, 0x200, 0x1000}, {0x4, 0x4}, {0x6, 0x7, 0x1000}, {0x0, 0x1ff, 0x1800}, {0x1, 0x6, 0x1800}, {0x1, 0x81, 0x1000}], 0xa) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) r5 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x1400000, 0x8) r6 = getpgid(0x0) fcntl$lock(r3, 0xf, &(0x7f00000002c0)={0x3, 0x0, 0x873, 0x3ff, r6}) chdir(&(0x7f0000000300)='./file0\x00') semget$private(0x0, 0x0, 0x200) socket$unix(0x1, 0x7, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x100f, &(0x7f0000000340), &(0x7f0000000380)=0x10) bind$unix(r5, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r0, &(0x7f0000000400)=[{0x1, 0xe4, 0x1800}, {0x2, 0x7, 0x1000}, {0x26298279442a5aa2, 0x1fd1, 0x1000}], 0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001740), 0xc) getgroups(0x5, &(0x7f0000001780)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semop(r0, &(0x7f0000000440)=[{0x2, 0x1, 0x1000}, {0x3, 0xa99, 0x1000}, {0x4, 0xd6c, 0x1000}, {0x2, 0xfffffffffffffa27, 0x800}, {0x5, 0x81, 0x800}], 0x5) socket$unix(0x1, 0x5, 0x0) getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getuid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001840), &(0x7f0000001880)=0xc) open$dir(&(0x7f00000018c0)='./file0\x00', 0x1010680, 0x1) 00:00:13 executing program 4: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0xa0000, 0x110) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x80) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xffffffffffffffd7) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getdents(r2, &(0x7f0000000000)=""/200, 0xc8) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)) 00:00:13 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='g\'#\xcc\x00', &(0x7f0000000180)='$-\x00', &(0x7f00000001c0)=')\x00', &(0x7f0000000200)='#\x00', &(0x7f0000000240)='$\x00', &(0x7f0000000280)='&]-\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='{\\*!\x00', &(0x7f0000000340)='-:\x00', &(0x7f0000000380)='\\\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='(\x00', &(0x7f0000000440)='\x00']) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$dupfd(r2, 0x0, r0) recvfrom$unix(r1, &(0x7f0000000700)=""/140, 0x8c, 0x40, &(0x7f00000007c0)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$inet6(r0, 0x0, 0x0) r3 = shmget(0x3, 0x1000, 0x302, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000600)=""/186) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) pipe(&(0x7f00000005c0)) getpgid(r4) unlink(&(0x7f00000006c0)='./file0\x00') 00:00:13 executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='\x00', 0x160, 0xffff) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = geteuid() r6 = getegid() fchown(r2, r5, r6) r7 = open(&(0x7f0000000080)='\x00', 0x100, 0x10) fcntl$getown(r4, 0x5) r8 = semget(0x0, 0x0, 0x1) semctl$GETPID(r8, 0x2, 0x4, &(0x7f00000000c0)=""/168) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = msgget(0x1, 0x2) msgctl$IPC_STAT(r10, 0x2, &(0x7f00000001c0)=""/144) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f00000002c0)="222bc87ef4f5e48c3c2a17b2d54fab28f0beae409b0f3154a8041923741ee41984dfc08988d483be488eca73904aa4f863ebe8a8690b44115990833c7d871eafe058807418ceb243bbc44fcdb6c9054c9ac0aa8dd4b37e84427744e61e1a490c8ac57cd33b676f2680852001cebb66e2731f35e3c328aa4bc44ca26eccf6751569bcc96dc20d8d2878126a08c8f5bd3ee4a68449173c62e8ccc7efa881cef2cf83bef4e915297317c433c63c47c52a2edc9596d7aaadb80fa7ea4fad026ca9ef70de40c83cbf", 0xc6}, {&(0x7f00000003c0)="0fabf7d4c24797f76da2f932dd804a187f3c60a4b858ee6a10947c79ae0168000414325f3b9f0a8147c1c5b70bf9e7d41789fb9f1a059986c695401a8f3a733f45e77d46a243b1e1bd4265c3a3ef134371e9ffc0fa54bb0f9ec5cb545b526f13a46008a0ce43855e00c02d4e2f7bf51dcc6af4a9bd02c71305ddc045e336892daeeee246f2f41a3dc87d6832745b383d0165d04e13c463baa3287c8366d596c599c10d8a34fa67f4c20c1896b5d367e2e2c0d1ea43693c410d9997b3239081122416eaeb40ebe38ea7ee0cbc2a64e04e470e6d355be9d293c8d6da86712d86d75694a3bc846b9d2037", 0xe9}, {&(0x7f00000004c0)="e46c0edf150b7ed59c59eb0956bb7a18f5b76cabe3530d33f091c34b41857aa6a2f2afc68560141aa118c9396a01cf3712e99453d0bf8413c37558ecc5ea0f22a4e7eff6c0c5c6278febd08050cfdceec05c0363c1dccfc515f841d0f8a1a3ad9644b658fd3514d53b46ce02fd662e9901b9235b397c443019fbcfb2b8c710d953b91da8581a352784913d213bab645430bfd22fa818", 0x96}, {&(0x7f0000000580)="bad236ed9e74e6f8964398cff6d29469b916460546715e1600986255b33a20fa3bb42269e4c38bb5ba7d9adebd352b6f4e7f47b54c94ec19741bf5ac56511c8e3bcd282ab503a3f734ea12956093720aefcb3c0e1c06da6e6d20a59e14c4373aa883923d56ab", 0x66}, {&(0x7f0000000600)="6ffd1c3db3be0690f5629c0bcab4060aed930017da393b7fcd0a3e397fa2c3407bb84d512003a906fa7f15ae488734cb6ac2318e2809d8dffd70beb3180b99fbb65b437841520593f917e1afff3995bbab23bcfd0c8b51bec76617287a8aa7cf03eeb36fde3b6e04682010c1de63db572ec504f409d61dd23d3ba4f7990c1a4cd1a2989921fc890765e0463441bedabbba22bd8a7a71c78e1384e200636f4d1794e9b8a4b7d5c8ff4098cb2eb803206cd589804c3d75d71a9ad4886a0a144d2a430a4c54743474b54b52e734391ede25cd22fae75d046ff4ac8007e39ac4670e91e760a1000f1e564fd206ebfbe6da8061980178a7", 0xf5}], 0x5, &(0x7f0000000780)=[@rights={0x38, 0xffff, 0x1, [r4, r4, r3, r7, r2, r4, r3, r4, r9]}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x50, 0x1}, 0x402) fcntl$dupfd(r9, 0xc, r9) dup(r2) pwritev(r7, &(0x7f0000000dc0)=[{&(0x7f0000000840)="a2cecc324fa9a68b6880568b1eb426180fabefe60ca73d732fabf6afa0a2621dade572e2f32aca5656e5a6cab17ae883b20a5d970f6354beee23cc517b56c58869cccd0ad0393a6fdc4f47d6c5d3be942178bba61c973ab6040cce71867d8691858d2f4468031af80e8cd8fcce263c300ee195ac16e72c6c37cb843a3e3aff1b6466c9f18c3d707ad1f47d1d19308fd30c103e7e6b32da2bd5657bce0900d4448e5d13afc1cc0c7e4690cbe03799c6f355373538b43b0404a1baf4a3639827a6", 0xc0}, {&(0x7f0000000900)="70a0eb90a779e4d61d57e80062aa4850bac9a3bf74fbd9e00db9b7c795d5fe2c763db01df126407fa81df049a3a53b56b305513c6fe34cee93379bd909740e28b2470657a13404b0bdccc93862c44cd5c7b16458ee139c4cc0", 0x59}, {&(0x7f0000000980)="4e22e78aec57cb5b557fc8a7ac0ae31ba370b2786cf9d4daca8feca152ed6d78f50f03c824fd278cce4995f3cf402fc5a3c3d8d1362ae1fb18d3b7a7769cc9c8c86b", 0x42}, {&(0x7f0000000a00)="e1c18fd3c31e58a0131e17a88e0f949524af385cb7e847921e8bb1b7a1d570a830f8e78fdc85e21823f7deb6f02c660a8a586b297df16053a79a7dcc49e42ad952f39ce440238fbfd85655497903135f02a901459d24b59902328023f8c42ce2b8bc1e9fc809c9868ac33a27b50de7a943a6d68c8e536538b65960a7e8126d7c4e831b0def31808c2ec3262a6dd09d8f9ef86af80289dc39b1dc19128b5ea9dc6c7406ddef6bb9db638c6edb261886e98debdc45446749035d9a0176c3b3d9696a2085c36100b065731eee06d21592fdb39d6495dfb8e97bb9fbca50692e552d9d9e0320ae35903c131ba84a9ef44090421fb9cd3d8aa96e", 0xf8}, {&(0x7f0000000b00)="6872900a20e0d06c63992942c52ac2e1d8735a2557a01e35be7fb9cdf942763bc48d01f187c0ee058f415db2f90d060f63c1ff6d800c85b7d6b3a8d65e6ee97f4883be363744c4c74878c5c82526662f9f45048a47718daaa0f00e94153c5fe8dbd6a9487c621da10fd2752083bf3f628e058d7142cae429556a4d4307c08ade9e8e7ffe74e7b321a8810b717f69452d6db82790d8ae28aff0736b008a8d0308b58881805e5bab76b088ce6a13d377d06f49c1965e177179a798e30e1d748a335c6c808827d51e9356291a85a1eb5dfdacbe136da30d2994819c420d6a1d3ab4c405ff8cd0add08f8ad65f60066b03", 0xef}, {&(0x7f0000000c00)="c0e15a7eda0ee66c9dc8c8d8ec241d59c7a787969ac1edd2ee477537eee5b4b44857bc8538bf7fffe5ea90156c1104bffe477c23fb74b4872765d8dc5d19ab76066dea5c9ab9957be3af9f6786fb1f6689236aa79953006ca677168e348d422155f561183fdd9aff1f3b65efef2f9ade90fd6b0900616dbf49aea834530776ea6a3e6c2b9a7958f81a083e0f", 0x8c}, {&(0x7f0000000cc0)="647536a2", 0x4}, {&(0x7f0000000d00)="05db4d6567fe9f41cfcaf58a89cc53dc9e9ae15f1919e6127651e300e2cc4b0def14032ad8e1e34c82b99ce083075df113d43d676c45539bc83475a34e1b351142b1616a99e0aeb2e86a532acbceacab21aa8f533bfa4c05e5be2c90bc27283784b21dcf3b2e44642194a38e2bc918c89114b299", 0x74}, {&(0x7f0000000d80)}], 0x9, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000e80)={0xffffffffffffffff}) symlink(&(0x7f0000000ec0)='./file0\x00', &(0x7f0000000f00)='./file0\x00') flock(r2, 0x4) r12 = msgget$private(0x0, 0x0) r13 = dup2(r11, r2) msgsnd(r12, &(0x7f0000000f40)={0x3, "d19a13a619668a6167918a15152d99"}, 0x17, 0x800) socket$unix(0x1, 0x0, 0x0) mknodat(r13, &(0x7f0000000f80)='./file0\x00', 0x8, 0x32) fchmodat(r4, &(0x7f0000000fc0)='./file0\x00', 0x24, 0x400) utimes(&(0x7f0000001000)='./file0\x00', &(0x7f0000001040)={{0xf13, 0x100000000}, {0x5, 0x8}}) 00:00:13 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup(r0) recvfrom$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) 00:00:13 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/137, 0x89) sendmsg$unix(r0, &(0x7f00000011c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001140)=[{&(0x7f0000000140)="2a23be4c406869c8117fef542c2d1c0ebc8127b9be0c4e053fe5d619aaefb3a75c3f36f9eda31501ead640c8505f7ec66c89b3f45eea6494b4bf482c50e26043ecb688a334ccbf07875306ca0920dabddc020de523bcd531bfeb718c98638c1a689763c779e3a623a9cba91267b2cd770d2272163a43bb26b1e59745270493d4f8afe02d2a62ba2eb0014c4f397fd28b4d1c7f3251482ae8fb0ef104a35daed2fad239d587a13d800b99fef347088c661e4e381c8e9be5c64e9914c6a59e644b7a9c413e3a42273c9ddd7af2f4ce24c83a08dec009198261440e2c2f9a75a0c8f675afe363e778483472d1e5ac47ad514dba3f40a98d696d43de1a0166dd9133d198a3ad46168d48f31fa74966c9f45b67ca648d1635f2f295645c8eef0e8c3528a2939d0ba10d31d28af2c62dae198b893f8cb9b38983990948c8539d8ec7eb0bbf257c29d48db2afead18addb24cf9239a68710d87f68bd533ff2874987316b72908f3a4504c9158e822f53fb632c849adfc855c1c71d2ecc1943b261a4bdf5b92379be371e00af6369d96974d7dbf293f772c630914efa124e152a45570779b86812799dffaecc5060a118453a80c80fd461defda9d389a922b5260b8aaac39c5fcbbf65acef14fad537c91b1be27078a6ddc52e15c8ec7ff440c7d0ae45262b8a5de92358f5893c9b1a3f4dc5b05f0c83d52d967cf16d27331b20c39899e70bed2d4b8847f68c97507d5b711f1a779f16c5bb0180cd16fe5a7cef61875c9ace5b3291b1761c04029ffb2f2511612b57028ea18e7cc7fa14977f0c4d6c780c352feafe4b4a2c73ab2b58bdd9250ef97b4a1c5d2cf8cfbe5f4764c19d21b771ce2e7a9d97750070ac5882b5590a72f97dfe3c600f3558b772e01cde4f25e8e0880a6ea28721e5ca82c8ae59aa5e0b8690f879686480695ca3e63ee78f8906975b1e2abf823119b43a7eeeb727f124d7aa86ca5e36f10b9d83693a374116e11a4e4c5c00096fd470344a592052e30b8ceacdb37ffb2817fd7e7f27a812485b6d7e8b8973f0d0f0c90134e7e8b5095316ee1eaf626bd1e8b6684cd5401a2ae55d8299dc5f316e8dbafd06778ba999fa8eca9da616f9e4bcd01dd3bad741b5d6b44ba30a79dd855aaaeead89c9d1be1b0d28aa5bd439d79a6cf6d599a27931a0d8864548bd2913001f1732e23377128153b0392a73c4e22e6a554b31b696ec521873b61e8dc6017801a8c3ddd160e2e8342816ffddecb69e56c6753773ae2c6cfd22b7dee680d2527166af42f7bfe7ee7ce94395a74ac0b27a4708027746290ec778e8bb06b14fab57f9bc941a0c4f1b404de22f033efaee6ce43cf6284e695c976829b11f5300169a1fa2cd259a7d9b7bea06921dc7268ea08987fccac510e8b4b0647bfa8e0bc77b6747d8ac8fee3aff54f141ca153fdb0307166f2d3fcc730b7f00984d520a9e391719651a8aaaf2f531f478d9f914e826eda22c8316545d96de965d0bb3e8f9a7b555acc5e324365f5b1978288fa661ca9f3f656a6816d4368776938f3d3f60c6f80114d7782980ad5c5b62df3a2a7027423253b5cc10f99d30ed74a2cbcb6ec5bad2a6a2d5a163e13f3971201e9318665c25b33f58cd8db68f5aa8b15408caa0f6b1946c950f57b40fa1595d6358cc6708d5bb906437f4139cc431d0f167345da59fc5db9c45128a019545e7ff80fe0aaf5e8e313bc3b0e96eb87fc6783f6b8ab566f25f32b152da95a499b044abb7897a3c811c5b735e237658b9193fbcf1116937e1a718c09779ad39dcd07ae7587b61a63f68259685860d8fa0d3fb2ee41581f5dd872e64a41d92495edf3e6da811a25140b6316bc531318df48249cd852c7136d28f6611d1485492064833dbe66826ecfdbf1e4e91b4dad49d6909806f730f77182a63cb2dc25536d8ff5115e5d913dd512f025d87133738aa944db7d57d3dc9bdfd4fc6afc43ae6f47e87789b8ca975a9f868bc65af9439a35ea5694e0713e5ef94ed73caa650db2ee298ee75b17680640d9e35d7ddf9486e82606367d3a9fb0922a2f58bb44cc74806c32fc18998e7566cc7fe6d864010230be97782a6de7d2fef2423f7e8f06e966c8d168621fffcda907b9fbe8582648b1a92972d2e28cd2440f439e047670c0ff3e9e23738297baf27c02798006258308e10264f4227f5b04bb740d6d3783c82efced99bd842781e1be08b0c1c475358b1df44f7c7c47f86eb23cce7af37d3abbba8c86e1eb46df1a7905ec681bcd08c94440b474db00f898dad493de6a61c9ea298d48376896ea457f6e6d6acc2ed743b09ff5f0ce288f7dbc9f552b907b00293a925eeb32f5a4cc441ad5d7e5a87e2b857812040d2463b8d2caf0bc0c90c6232f51733dd36894057abc1ba521cf46a6c11f9b57dc28b67dc372ed324295c2798ace09aba05fda0c5439c82cc91c17a03c231e57c5c4f9a3c1e2bef9ccfb14031af01edeecc91bc88bca1da8733a91ffa6547c77ce384597f9fc353be26ebc1fe736f0e35f3d45d8878f85d8d1ba8ecf15b2e4fdcd7ff474b6ce2b199a5a840300f1e30eea0a626fc0f782a458be8030b2f3a54514f34d750dd435591b0d1139d6d96de71f4558bd26e81f06e07f0fcdb78a9d9d74696150a7827c863cb89b1078bac76a8e3ef67bf1422df4b7656f089d18cfa156c66f5d2bcab0468e621bcb2a8b211015e333f29479f269446fc324c613e525ff9f1e9b2e622e5b21060c026943de9572ddff559dbbe53d69556756bb3648a43545eb3b422c9840f88f5e3cb71f7c2d94b13ba7a29ce321a5cd3f07550725dc873c3faf08be350bda39630018c5dbe8ee2063802e873db73d6730fe5aaed18f1c4bc26a9fc87483b62628ba8e8eaf94e0d4791f7a567a14d06956e3261db42a820fd07008df4acaa5453afa0111cb7e8b43e5c0f39da78f1b9c8b439b791b50f6bc0954b1007512ab422448021a56c544e29c552f08bc8d8064bfba6348ab4f74f2896701c4ed9676a07e4d6cdafd20342f5bdd53200382acc0c17d12ddaee9e9ea42b2effeaf64787f936cf637d653c9d8a72d65db8b74bcc3ee38bf79079e570d52e62f63f3e6e67e2b7eb14df4d06cdeb997a01acb49282acf51421db8b9956b75d929309a509f334091e4046db13b208b6aa9af97656ed0d30fdbad0f4b55242ff847f8c7749ca6f77a99b3f357d22c0984c9de961bb45865e9782acae90c52d9354a1e434948038a5f50ceeca5f7b1513c26bb6d9652fccceada29e58cbd97513d916788bdaa93e2e0b12fc9548a5d1c25aad10b14e7bde6771e2069904284e6a7a3b297748b2fa0a534b957081a1185941ecfa8e84d3c42cb9c7f9225fe8a79965164439ffb3c84a6f0532b0a8dbacb10f7879dbe50057094ff51d8cb9f29a312ac7e399ddd31c4c26ef6ec98f44c5903a971a30822f8b0455f9b7cea47164eb4029a34a782cdfdc4122c6127e3afcb78cf4f69d465f54ce2084fea6839cd2f61191ca10702c33a480b098846f88ce6671c562551b50e3cdeaab4a5c477aa7db6345af625c88a9bfd9afdbe252f8917c4713a610ce460cbbe8d7ed9f2f6f0c737e6f839b721c15bce2c57c03dc60ca776f1305bad9fb05a4595987222eae2ec9369bffb6625b13884095657793df83ff4d975892e8aea9a38e8d70b5191c90d25e3e0dde54e4bbdfe3df90857b1a605142ee169d4dbbb2efa5305487354dc7b255c93525e0f76f7d0594c1373f977aaf3eccc7813085120aac4a47eae1a5e2ad3f0415143048b0071a6cacf630e85e997af540e553969745f3b8a47e255fda10a031e844e4b4740b360b661c1cde46b7dbcbe28b40b4188600cbd7cd5196d17cc3dbce5e075e442b9bd066f1f9794ab82811c9f4ec7c3404d25baf371303b3ed566cbbb9dd1487b321580076e9d1fd8e292c0ceb2e9b7c25b77a29b1532817047276520488a10de7d0b814e45d1b0876752b24262e1f1129dece41056a83ce6d1a68b80fbe1df413f49034aae42754d964300256a37f8c0143219a2ad9e6df186eda1ea25d4826433ebdc2ede7d9b4ed7047afb913eb334362907e215aa8adc4f33722ab2d8661b7ec840aa4025a619a2e0ca29a45adc60d1fa3ed8d00b4bb53c5b758923a6eb32d2da8df9080b3784d4a4fc553900ea021e910f5b11e8f42c8d4946c89985d90ea918929361f3da92c0d9ab07d18b8d13dd32f3db5f4c467abde1005e23f190e879b438c80a8fe47d0e53db7a36e5e578420a95d10f483ba75801bbb97d7f8b85af431153e7be8a3ee74709d4dd95828edace926b4f84ebd3db7dc667507fe77bd488d8c97fc5fdfa3f96903a863dd7f3e6ccf6ea88130012a184f3b945251c391ea7742b09e28fa30227ccdc350a1ebdebf3eec7c158c02c82f03926eef4d2f55b11f03fd236b53162c04fadcf86a040f2b2c5ce25ce45d335cf3d321c529a82618dea45a9225200cd808e20ca6232abb0173b629523123a8361dc304f5593606a2851b816c94a408eb2e4a4140d41231aa9e6df8bd2185c68b481e2a384bee940189a670cb8ed095b6eb31ba455b3d462ae6106e73e6fffef532c0a1648825d6c2a4567d5d7f63a67895a136675123bac1d32e6e369bab76e50a51e7ec1e6571e0dd9f9df9432d256ac1011f3e6f4eac1398af3a8e55f944106cb571f25d635ef912f533834f0699099a57b73920748889205aee2ecdcca37fb7b70af6a8090b0ec3c16811cbe8393bd2441810866695ed99ae65c44216409cee269ae7e8551d36bfb5d65e131a3be42bfeb0fa5b72e6dfdad067154a6fc59c8e19738df641d4c74010aa0d655ac25e7129f130d65376e459e40eee50823a758008a02a9a471f5b461e9a50b70a87d838747674716a79384cbfe5784bad02d309c0a789672750ff7d8c45c2720f060e2b0122157b8f41347fbaf1197943d3cce9966f30a70329ca359a12b8e5811dfb97dd165f2a85457ab021672208c3395dc127dba51a8e4163a173bf21aed8e5c6ba6de1f69c404e82d68ebe2d4c0c01c9d74aa96ccf59d0353ccece783781f6eed0d9de3ac38b468e36c8fa07faead4a90f8c96d037a80fcc05b0f3ec66aeb1d1276b15694e2c39b46be4b5ebdc316854f77a1c10c8e15ad6f2c82a4e68209ab12a2c0ff300d601f65d74ae250b50c2085aa106bf7208cb645c62ccb6f4ee692e90267d40fd24be9435e891da0e8f63119a157c5304784dfe371a7227d890b4b7335369420678f64e47c23426538f299b6aa753b3a3d71b884c39d350db61c917cdd6b9019d76527d4c5fd93a2fa56c09e14cd65bbda1982fd8da4d2639861becbee64c925b62049d805efc43dc8db73bceacc27f853137da96419dfbc601be57a80268bfc75c38dfc19a30d0b775543dd4e4a62dd52041d829575a3d0de1c2fd0b919ff4aa0584b6459b42a568267739bf723e6660aa4deae4a426697ba1536a5a45e3e7f3f269e2fa73e79f87ed83cc331f4733cec01d074409de091901ac295606a88b5f74f4e3763d568047bc30f776ac2e5d666fdf14fb9107fd2ba45a6c5011da2723fa81fbbf4a918a83986e10e5ab1d255a082382659e0a6dc247cb4555b22602b99a55d79c9cdeb44e192da2edde3b519713afb6041e1047308f63459a2b91af369aa6f668a35f2dc090fe47213154af53624d929df65d4e94e203dd23e28dbcaf3485f203d7b8ada873fbabf55f00d6d97acd4abc1aafa34e6455ffb0352143d9fe69748a8bb9d998d8e4b8284f9bdfe7184ba66c176ca2efbd838f3f06fa1", 0x1000}], 0x1, &(0x7f0000001180)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x20, 0x1}, 0x404) write(r0, &(0x7f0000001200)="5c168eba6250e1c4bd62f3ca4ff249235fb0e7645560b66a99596686da44e2a2505d3741d42e39602272a151acb8373ff6377e53faa31b244a58e024e9b11c154d6f1e8acee05ede59902d7f04d69e8f6e211df33c697acb32708394579957bfb046b5183bc9f672b89d6af2", 0x6c) socketpair(0x0, 0x2, 0x61fa, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f00000012c0)=@in6={0x18, 0x0, 0x9, 0xe74e}, 0xc) r3 = dup2(r1, r1) fchdir(r0) fchroot(r1) faccessat(r0, &(0x7f0000001300)='./file0\x00', 0x100, 0x300) symlinkat(&(0x7f0000001340)='./file0\x00', r0, &(0x7f0000001380)='./file0\x00') connect$unix(r1, &(0x7f00000013c0)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = dup2(r1, r0) getgroups(0x8, &(0x7f0000001400)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r6) openat(r3, &(0x7f0000001440)='./file0\x00', 0x0, 0x4) faccessat(r4, &(0x7f0000001480)='./file0\x00', 0x188, 0x200) faccessat(r4, &(0x7f00000014c0)='./file0\x00', 0x80, 0x0) bind(r1, &(0x7f0000001500)=@in={0x2, 0x3}, 0xc) setegid(r5) faccessat(r0, &(0x7f0000001540)='./file0\x00', 0x9, 0x0) connect(r3, &(0x7f0000001580)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r7 = open$dir(&(0x7f00000015c0)='./file0\x00', 0x0, 0x40) chroot(&(0x7f0000001600)='./file0\x00') dup(r7) writev(r7, &(0x7f0000001a40)=[{&(0x7f0000001640)="263f8f7f795f64722e315d05103fd5b27abf6be059e32af6ecff26ef7dfc0c80f0e49fdbe4dfabfedec7a4aa5398ad3dc4a07946c11959d92b3994d594018b2ff2c8ab4cf59eb3a4daa6c00090d4ab0382b0f85cd232d47718295cd99ec38a32f6fc1ebef590d8b9d2639b911e3e380b49b93dc137e6373d67e4c28eb5759c1f1ec49474a05546df91e4548b3bc93a6d6a866572d8ab8fffa950bdd7225ed1d0f4503980b370983d08525a314f6c2eadccaa645813f023a69fa9f4bea801ce20001689768a6abc3c016ba749b31e75aebd16", 0xd2}, {&(0x7f0000001740)="8112d10a3e6989f104568a6edc134941e90338bb9a3500cddaaeb552b5a448d6a912abb1c9a0b2bd1baa6a2d07e521102c07f39bda3eed7f22cefe2520e2aaa3c4b7459618e37a1a5eaef33c48a0c9beb3735776f1d6c47eec1e29742c4d1aa7174f2e9336", 0x65}, {&(0x7f00000017c0)="03df625500696fb879b6c4ccd404c0cdb12f7b7039dd3548635121f2684b3def6ce86d7d1350cb07f6648ef742a53b43ab74c6b216ec55514b35197c6f5c826c0663554b6920757434ecf41de71ea1b9bacebe6ef1f0653c014e5ac56498448125dab06a6616b641dcbb", 0x6a}, {&(0x7f0000001840)="4cc74761eb23804dba94679139ebf4265d841f647fc3106503e5bb6808e82b5b20417ffe2d4a555379", 0x29}, {&(0x7f0000001880)="7561d6ce528076b4f04f3e832cd4d82f441d30e75c76468459c02ca6e8c844e563c6476b64a8707d36d45f44071fa24e4ee3687b8132dfc1495aa68b5ea9d1141f58b01c57af3ebe63a6d5c480df7af266938d2e9d8bba161228b6a5c5cc6a03a4bd9b2d9b51c24cda7e6e06975ed3ec423e8b63512b499cf012193eb072040bc3e449821430584d8356baffb957", 0x8e}, {&(0x7f0000001940)="8053506d5c7cc41f622de8f3a9af31ec508e1e312237502c64aa52f2d134fd4a13e0201ab01a194428f6c5b0e18ece0e172db2bcb2a244eac087193de503f0a62900866528192c295d6063c3e9e81554d4eb8203eb8ad293e21f9f0cb0243f4b0c4f8fb87bc3586fc87c4d273bcbf3a66fcdeee9d6b71b1d4c0feac819b9796e07462b5a8e4ab1215ad5a3f5047f682fed6eedbe7ed418554e1066279c39dc236b19a29db3159e2a027fc49d1a0fc5f5ed8d5d3a2a34aee24a703001e9148d5121c358650bceb36d20bca808e5608cc370d1f7b88e", 0xd5}], 0x6) fcntl$setstatus(r7, 0x4, 0x1000000) pwritev(r2, &(0x7f0000002e80)=[{&(0x7f0000001ac0)="022d34124f6e07e698f3072b160e47f3061e19ff60c19f0bfe5ebf876f9353264ca9779caa5c1b4cf36c9836ca88ba2bb85cabceb2b25d2289634264e3b00f567aa090f76c99e8832cdd4a411d84b4fa7b9a285f35695b4592daec32738963d2bf5afa644f8648551198914cc4549501", 0x70}, {&(0x7f0000001b40)="b02ecadf4ca44c1691be4797fe9846f80cf45dfb5958c77bab12248227aebb329cc39b70b8e8c456eb8fa29085da8b3dff50041a07d4346bde70dbb424618cc1ec5937e03b2a5616bbb506e0c03bd59bcbfb8e2d73c817927626bd1895613a6782a9588318ae2148ad9eb92861f8389d", 0x70}, {&(0x7f0000001bc0)="7789ee27f016d8dcbfbf03aba4e97ce114a5aaf4572e6efe12ead1ce27ed9333eb193483cbbc799ee6624461723b32f1bc55ca00", 0x34}, {&(0x7f0000001c00)="f6d0914eada978a831d6be63af7a1637ae52b6cd216df77c244e81df819b35c2859fcc536e02709b1cb601e02490ddb6a5fce9d4e8a6285540862bc2b7409b6c6620a40c95d8d9d239741e2adb5d0063cbd7e7287a5ab3bce3341ed565e9", 0x5e}, {&(0x7f0000001c80)="19b564c88f645addfccc9d326a48b4f597c3634399eadd285b456d39e8955b2d3dc64fa480e27d516a7fd01576139d31e77a4561a57be554f4c131d4bad00689", 0x40}, {&(0x7f0000001cc0)="c2ef84d6424d341015d81aa63fd973a25b74a87b1fcd787f17a74bf1e915875ddd888fbe744c29887b0f328456d546ae082366044daee69134524aa4228de119d94f9aedfc49449218e116ad42176738e1344e89cd0f0e854d25696f8f3d1064c3260f5641b7b243575da9b492a4b2dbbfdeab61bdbf27e02707e0220562bfd78aca76dcddb112f2b17953c45396404c5839f1775189f26138f5bd47e115fe1709fbf5965d261e1fc9e257a9b45927c22594399a7144737de963cd94b6f223909f170510d730278b6e9cb388626cd21110964116b700862fdf974df8c34c1263f33a0684c6ac8723b77a05190f27b9617804b54bd897fc59bc48ea9d0103a6d540c6f4022eaa0659c2217f259c8aa284f2721d4fb58ff18127a797613d3e72ba9b67680677792640fbc2b96f7410c443907a4b2a2f2c34edde669ed514dbafd2eb08736a1e55821afc13c2265847ef6ddbc6a9d1ce37749aa9d3961c8d03523dd4ac2fdcb740d72618c34c2687249f4bcc46cf68d95965d38c04fc63dcf49deb79a972dfd947ad4fd03ddfbce2c4666b7b734658f1825b0649dfe752d73d670e7446cc25626abd752df46f5c2e435a6089442de753b3f11f8e53404d7a45a7d56c9e3d6b7130a822f8009a7be66dbf45fd9793295e590fa827a45e38272fc0401381315dccb9e1aabfbd4df3f5ad21fa0a1c90460af16e3e6452e66b3ab4334e3a52d6efc0f7c2d8b6bdabb574e82c212ff482d8364d7f6b43c2c9c03f51ef6a1356ccfb4c822c24eb6f5b8df901a1b55385449161bce75f28911ee6ad3b6069c472f89d95aefd4a64f203d0bc8f21107767edc75fdf8657d5cd1a4c2e35c9b15c609cec1f03488973c37ad6f601a5adb17c284faa30c0eecd63b5363c0f827dd35b0544b403e1e0e3be88523822a2a50edfadbf8ebfd8e2a21be1024ac3de3fbb166043a2351474e8608c29693e764843c2d0993471f00b9a9664fe993fa81e86999b6f9e05f6487c3807d3f12d2167b317fffa2a9910d02ad8239fdea544490f747370db714bc0217b68b2ce687c187905f882e7be1b1aa07d042f08f4c42af600b2ed6d28103820bbfc9bc4617759e373ed47343374ab3b845162a79778cc3835045a085ed8ee07f74a2c2c1163ff01556d84fcd2b20cbb38681ed90c6495f059090b3ee8e09eda2dab2e0e679cd96d7abed1359207b9924e8f05d3636561d76c691b716639497854f2b6d7d1babb237aaf527b10846f310a25b81568bb40141a839fc9d070bcb187d32a47015312f71f863471e9f1c04681949d2ee7f58ead814acc1410d9d5f565413a493930b90564e72e7b16cfbe487f7c1a2cbc7b4bf5739e87da0c9708cfe7bdec23398a7564560175c803d9824c799be3c88f189a1025f7d941d8e8e10e099505644410c0bc56cc65f2377894a009cd3ff03676f05f462a5aeda534480f0fd9337363554e6f24e705a15e479f8c610877e06c37e3f820df5e78dc566dacd5ff38cf67dd7663cb5e63b31807ff92662f715bec52778033b3393ddd7d71ca092c5dcbfa076fb180a014fdad2744f1c198e5e342b5d72b43697fc8f76abe773d0404ed008495555a45a068f1d17d0b42143208c63cce12f075fcd4a7356fde8c971fb9b61e0fc659ace45cb030994dd06d8165a76a1784f0bc1be26e3356b24a52502d4ff86df69b49aaac9b67afa210b1706f12eb8c1aa1510632c3a04382c256721bd2692dc81ec348b89afb656c841dfafba5b65ed0699bb678aae4bd41d5ccd4066b35267abee585981aba8afcef0cdfc84284cbd61d996f9a07ac61f42d32367e677fbab22fe05fccddb0cfdf730e73721b81dce70a93850b97a6c4d89335faa401d4eafbf81a09f788ad8045d075dedd14b0ecebd63b3ad4fed9297afa19fed9d705cc7c79b69af858f71defcf3834519024fd6f646e0e3c0de647ffee5c5d475a9b984b188b9eb23da3a642c9a0ac9c66ccbcca5ab44eff41dfd974566f40436bc63d237f7471cf86b4f0a846ab702b1e4c0e69d064eacd3c4f0ac6f9ff7ce80281d79243c1f1adea28c5a5424f25b492b1d0d95fb7bb10e6e4e00395c688412ace0f06caf4cc17b632d14da77b6bdbd7137e474bbd8c192957adec40ae64fb4eb7ae7e579e0ca06a6b2b3fd673fabbfcf9e3a8c48afa9672efb0f03d295619f8fc8930be4c15856ac5f4e071475ff3fab2742d50b6ba6b63e67fb69d5f32adfc91e632e9805c89e51af33e7477fd8abd9ce410f2d15ce1e06abb8adbd5da23eed46d42b73c2e714d937a32483a093550c76412a7d4a3402da0062dc902ac98a6df9321566a106d84ad72a908653cca7e3d94b92a77037a09aa4f7c42016f1379dd2f8728bd676707417240a4c8cb2d96e24770d7b9b24f4cf87efad4a4776a328dfe8f0ae46197f48040cc5fdfe3be9ed9ac1bfcc28ae818a9a003a9463d263927072a1f0020ade263f02218c7cf4e7df8e0007cc6c9744c26115de4c73422f9e6dad8f32f193d49c2a57e5ac1140c65663c9f3a72807bd3c01e759127a04ab469ef7ef26e3796fd2291c0a1ae99690585162b81c47ed826ad47b736e462325c277b92f1996f5566c95304d3975bd7645b6150cea0f8076da25cc90a487e68bfe316a3f6786a779c6a66ab96bb9d1ca7baab8bdc27d6351dae88a7657fb870b40b7a93f206a081f0fc807a3c3d74c81982c79eb5dc75a714498505de030a3e9e69388cd4336e8c2889f01ff121df84c465c806c36392664130bc6d59a2a1a232625fc02672b20a466ae84d3309f6078f30fc62fe18216f7d3c7f2f28bd273d5a3624c5a69a75c78cbeec69a356e2a4f2f5f161de6d00618dbbd74692590b3a15ba1c5f75ee9550283dce580954f2526e0750aa3cdefc568c54899e7dd6aa168d3df980602c206aa4996561c5b7db33fb84434f35ad7f1d7ade25268729efc337148ce0204edc350bf7faef32a1c03946db6fc6507db298ac14b693b33792aa8f13d9b8eeda40627298e1323c05047a61a28cda2df00edd664c5ba4d4ecd5961931eb69d7f1ac41fb128ffaeec572b3232939ca4aad71046870b21dd96eea715900b5b01e11665ac20787fa7cdb8dc7da837a2b5e31154ef7e313cbf5cb45ce5932a88042f1d4dff9bb6304a763d8f26a96750694cab2dfab4d97b14fdfa19de7225253cc0e85a51defe588956587a67beeef4e3caa157e72db3a2f6b136a5b81217d1a1f46d507a3fffc7b0e5d86a11d5c2bf319273de148a737a3fc80bf25df6d975a8e9e76f1d6cd20e97e609448f03958f543eb153913449d0fa703dd145b03ae6250565b61806b003eee56786cbc181408a7e9c2285b1c55dfb666c4b92020b363f66abbfc5b51921055c843f811ccb2142b6e561323910e7259dd4fb9e351207e4964860cfff80dfc526e55da1c305d6d2e56cad2ef42c9c6de51f7cfda9ebc2a64b902d8cdbb7586b435464fccba5083511718d4fd1ed19242fb434cabf02670a4c9a8b1b95e8eaa8793e8ed8904bd85a71927f28e8262c98360d38cfde529680c344ba3db2bc7d4efc3a7bb20aec1073042b59aefa2f5c48b9fa3260fb47bc482aa373d0863fb2c504b972ec14927417db1ac16385f6c551eb000b8047c1c5266cb31844c31f46aadf2874e56dcd09573af0ef32d56fc49a6a59eee7f14fefe8fb8b2a1f7ffae41658aa7cf0a4c648dd050b7e81d58b29397fa918e27d87889f73c39ea662a745e34a9b933c170caf041f3c04751e5f010e7ffdfd0350a4d13404cd9faad88f2d42935114b3d26a1562cc98201ea251e952642328defa8117dbb0b8bd5caea32fb689e8a3eaa4a640ca81652afed834f29be47e0d662a5733f5e917a8b6cde510e984775a5ee37cb5461b2a60efe140263975c29021f746e9476535b22041d7c508ef513f6b537af74157e39b4148e49a143d93400bcd55fdf18969d78a2779c719f18677ea989dfd9f597f92e201b2ef1f89519f0606ac96a325291a6d19b6314b8f6a36b4f7a83b11c18aaddd2e3e244494f906e71a8309da3f9552be312de92ae2e4b19dd6f633aa9a437257d322e1954cfe628f0876784d3a5575ae819d4c0f01d9baeea53cc91b1341e82929ecd71def3cf99a058cb598eb7e4971572cf6e717c48cf0a8dff90fe5685ec3e4a989ad706496c4eec89f1ac872a026deb630deb9faeeea504b1b8677e33e6f11fc9e9622c58ab5e5dad5b766313ae017f94a5f1023ff1a314ba9faeb4a59d1c7b51abece70059f70fb515b8e8bfa6060c1155d1ed3746337ce29ceb40264a65cee45ba186c4ee957161142d1857076f8a15fed7892801bb0d59b0f7316a9a97730adf6de365126ed0fa83a29d49b38cafc5b684e183a3f51def7183594520283365e7758c83a15079e28fe668bc86099ab8d208f10ab01d32af60df599344cdd8d66a3152545ace5833e6e5e0e23f88795e7f64ecfea87218c9e53580bb8fb9556ff371f0d6a02a07a5325ce2b96ab386087a646641257570ed3e089cab11ed12bb75130f6bc7e4088c8e48b1f87decec8cfd257ed653b9b37a5a426470475b1f7efa077c2dd6c71e8ea9f5a0699a10667efd921b5f191c284def4e37ab6493f18f7ca5d0d374fbf027fbec87ae52260e4f7be0fd333e809966e2de3aeaa9cb25a13797047a26ef44fa9ea77616f13497ca4cfa2cc46f38f97e092b80c7448abfb3d346b7608ba72f4cb84171bcd779e881a226e28954493a245b3649ab48c78f125c12ade3a21763b265c5de7c4a3ea584f3dc898338d800edf80e1f1dd015523cfbac3df1c7867c12c8f67dd135bc6a4a768299d0fee4ad31287ede0e035ab76a57157edd5e123c82fb38c7278d2b1d6928ea145b251aaeb8c24b07bf8b4e96cb52c9f4d5b3cda60d91375ec78f24cca46aa45e294836474335337fd675af1b06e1cd0ba7c7db21374eff99bf586130e06e18a32a182994af3fdd1422fb38ded85df162b4ff71e782dca732cec0d6626000f8eda0dd02fa8026517174ed9dbea827812a6a812b098a1269083d57952f328cd646f3202aa1fd621cdb5d0711fe812c7852d822cce654f56d3e2ec8c31f65a4d685a8039f61cefa6ce60fd852ca936d89273b8164ff4fdc43f6efb254d8e4e34949f4171ffa009da6eb29e1192200267aa17718aa39141a1065268c5a2b511384d53eadd4df2c09f9601768a8c64ab75ae8ab3fcede31d4c5c7919ab2206dee389821d27c01ad06557ee750c09004dfb46db6ab9efc3d9f2b088dc9250668d344d4a5f2e57d06edeacba29568fb36d6bdf9b9f7a0692e291616bf5fef0e9b6acdcbb419dfa4076ccfbb2978add123515fee43551fcfc70c22977fd58241593cc333872a705f268a795244bbd392d8730f63b584e68e89c9d749ef61da29bbcea6587d2334a563cc77d9509976132a3a09031dba3eb84af30285756e6e8ffc1448d76bf44b1ad5a32c18a2c1ba539b0a75a9faa4f3c75cba821b3935e7a245746bbd65bb1acae12d172d9fbbd7f5107ce8c46fe35b1a98a714bddc5d79e36efa533e10b01229433f9bd8a9b14c0eff97cbe560e5dc20976e7bb63891512a68719ae33cf47af23a681d710f5929c47d809c1c3b39362e6772e5d2c925f54584e16838a68eab8cf54bbe48d8a31b61011411359b2b6ef845fc6abc005f00b271b96f8ef79ea5d192ac0725191a175965b0e9ab29c65562a03f34f648559617f90d66bb145e03d8921313e222cd6c4d93233199e654d07df05ee840e1688877fc7dd239abebcc2ac4", 0x1000}, {&(0x7f0000002cc0)="bf9e7ce00b89d94d1f59456bf463663632b2c9578242dd341b474feef727072580ae4c46eced76fdd7dddccdf77cd6fad979241a5393f81587fc9e73edae2cf609d7f390cac79ed53e91c5a5dd4a36558535eb0a82e6c3dbe59a84597cb58372c5ed5cfa0fe64d2b61dd96661eb07dc9a06dd1b1b3d51d73e80047ab1b04548a8f8a5ce598f298d664a0f4c9cf7e5e0d2364320ea8c7c990335a3336cc0e5e0eb3e248f66cfe82df5051c8c0a705", 0xae}, {&(0x7f0000002d80)="33ce6d7586e94fe36f0a9b023f5d8225a9254a6acba11acdc67dd7a6577399bfcb3a84479e490b7ea5c70369f6be1b4609e69af6ae7b1d67b25b4177bd1ba1ab48d4d421d7f7d68cccd1d76adb298bd64a63bf4db9768b314b55fa53dbd3080daead184bd8548e67fffe4cd8c31e90afe083eda9e23021893b1616fa19be86fa02efa683b021fd28473d035870cf1bb6ac0bfc8d63f7ad9a6e8b283dc5f71b57e301af5e70201cf973372971542486eefc4815448ceae1952452ce4c7e3af9e0337d580e58bdb920adf86c0a4ac9208b5ac06cbc28", 0xd5}], 0x8, 0x0) faccessat(r7, &(0x7f0000002f00)='./file0\x00', 0x18, 0x200) chroot(&(0x7f0000002f40)='./file0\x00') 00:00:13 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x5, &(0x7f00000001c0)=[r0, r2, r4, r6, r9]) r10 = socket$inet(0x2, 0x30000006, 0x5894) lseek(r10, 0x0, 0x1) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x1, &(0x7f00000002c0)=[r0]) connect$inet6(r13, &(0x7f0000000300)={0x18, 0x0, 0xb6a, 0x10001}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r17 = msgget(0x3, 0x80) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000440)={{0x3f, r5, r1, r8, r3, 0x4, 0x8001}, 0x8, 0x1, r7, r14, 0x4, 0x3, 0x7, 0x7fff}) setgroups(0x3, &(0x7f00000004c0)=[r2, r6, r4]) msgctl$IPC_STAT(r17, 0x2, &(0x7f0000000500)=""/67) mknod(&(0x7f0000000580)='./file0\x00', 0x80, 0x5) socketpair(0x6, 0x20000007, 0x9, &(0x7f00000005c0)) fcntl$dupfd(r13, 0xc, r10) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x6, &(0x7f0000000640)=[r4, r9, r9, r3, r6, r16]) setsockopt(r18, 0x6, 0x8, &(0x7f0000000680)="05195e61b0ff9b01fc1b90f96b7f01c0f2402b4f3ef17bdbcd7c202cecc74c710f2950d4d088f85c6054c8c4a79c59062b0202c75143d3fb7a7517c400803088cc525c1eab82948f2a2d37f180e41cbc381efe97625960018142a928e040d888173da767a38320a4c073bc0f91db68e0cb69ed61173c11be48618ca03e3b4daed2d0de211bdd74d520f2b0599bbbb5963f6f6e068ae9d311edd02cb88637864a3f8d9f07b1ca0ea38cc0fcb885a71eb8b0cfb8893e4ca731836e7ca09d04167df269c14d66893166ec706641e5f54bc70e", 0xd1) r19 = open(&(0x7f0000000780)='./file0\x00', 0x400309, 0x40) getsockopt$sock_cred(r19, 0xffff, 0x11, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) getsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000000840)=""/28, &(0x7f0000000880)=0x1c) getrlimit(0x4, &(0x7f00000008c0)) mkdir(&(0x7f0000000900)='./file0\x00', 0x2) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000940)={{0xfffffffffffffffd, r5, r11, r15, r4, 0x50, 0x1}, 0x10000, 0x0, r20, r7, 0xfff, 0x0, 0xadc8, 0x4}) 00:00:13 executing program 2: bind$unix(0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0xa1, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r1 = open(0x0, 0x0, 0x0) mkdir(&(0x7f0000002780)='./file0\x00', 0x0) getpgid(0x0) pipe(0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0/file0\x00', 0x400) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000051c0), 0x0) mkdir(&(0x7f0000005400)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000005500)='./file0\x00') 00:00:13 executing program 5: geteuid() geteuid() r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x1000000, 0x12) faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x70, 0x300) r6 = geteuid() fchown(r5, r6, r4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r7, &(0x7f0000000180)='./file0\x00', 0x0, 0x600) getpeername(r5, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r9 = socket$unix(0x1, 0x7, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) getsockname$unix(r5, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) fchownat(r7, &(0x7f0000000340)='./file0\x00', r2, r3, 0x600) getegid() getsockname(r10, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) bind(r9, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) accept(r5, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) r11 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) openat(r8, &(0x7f00000004c0)='./file0\x00', 0x20000, 0x4) clock_gettime(0x3, &(0x7f0000000500)) r12 = msgget$private(0x0, 0x7) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x3f, r2, r4, r6, r4, 0x20, 0x8}, 0x5, 0x5f, r1, r1, 0xb73, 0x4, 0x9c75, 0x5}) shmat(r11, &(0x7f0000fee000/0x11000)=nil, 0x2000) fcntl$setown(r5, 0x6, r1) shmat(r11, &(0x7f0000ffc000/0x2000)=nil, 0x3000) 00:00:13 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}) fchroot(r1) getpeername$inet6(r0, 0x0, 0x0) 00:00:13 executing program 3: clock_nanosleep(0x40000000, 0x0, &(0x7f0000000000)={0x7ef77b02, 0x2}, 0x0) clock_nanosleep(0x1, 0x1, &(0x7f0000000040)={0x1, 0x80}, &(0x7f0000000080)) nanosleep(&(0x7f00000000c0)={0x8, 0x81}, &(0x7f0000000100)) r0 = socket$inet(0x2, 0x2, 0x6) nanosleep(&(0x7f0000000140)={0x9, 0x4}, &(0x7f0000000180)) fcntl$setflags(r0, 0x2, 0x1) shutdown(r0, 0x3) recvmsg(r0, &(0x7f00000003c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f0000000200)=""/253, 0xfd}], 0x1, &(0x7f0000000340)=""/68, 0x44}, 0x42) r1 = getegid() setgid(r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000400)="ab176659a7c1d93f0693f207d42c28e798d621faf086e2db0a86ff97b3e80465608208f84c3da141b895e86caae1fbbbe98704a341f8f024a051f3d6fde8e66dfca77c05dfc5dd6d3461dfca14a14b6501bfcc26afb688", 0x57) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) fcntl$setstatus(r0, 0x4, 0x0) r4 = getpid() r5 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f00000004c0)={{0x100, r2, r3, r2, r3, 0x10e, 0x9}, 0x0, 0x4, r4, r4, 0x1, 0x3, 0x80000000}) getrlimit(0x0, &(0x7f0000000540)) r6 = msgget(0x0, 0x4) msgrcv(r6, &(0x7f0000000580)={0x0, ""/241}, 0xf9, 0x1, 0x1000) clock_settime(0x60000003, &(0x7f0000000680)={0x4, 0x2}) sendto$inet(r0, &(0x7f00000006c0)="c0b39371a6b671604aaf86513e06d5135ec06c45f59655018c5c048cf42fb6040594f3a1ca4c46c1939e09faaa275c19d7182b65140ef2ba64e8397ad8e7cd11e454cb1b84b2738b02349cc69c4c20db99764b2be5a06c06ae6c862f8b1deddfafc368921a836ecf14293d06ae8f01ba7adaf2708a508cd52deb36cf9eb8fae269", 0x81, 0x402, &(0x7f0000000780)={0x2, 0x3}, 0xc) r7 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r7, &(0x7f00000007c0)="24d0bf0fd4cd3a4d1b46ce92d04892956ada3d76dddd016d39758dbb500a48b54fbe0b57fda7985be0f6fbcd306f1d722a3ed232fdec2244db7054382d9a05502149cd03b597ec0c00b74def31dee0118ba7bf762264242677c2967c7c3ab7b3a3409ff29fa5aaaa3b00fa0d78810f4d6e045eda57f5bfb595468f6333e5670aeae01b54c95a78cc39ac55ff070dacdf2b728610b4e3a8458cd8fc44b0641bc03b24", 0xa2, 0x401, &(0x7f0000000880)=@abs={0x1, 0x0, 0x1}, 0x8) r8 = semget$private(0x0, 0x2, 0x4) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000008c0)=""/190) setrlimit(0x2, &(0x7f0000000980)={0x1f, 0x401}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000009c0), 0xc) bind$inet(r0, &(0x7f0000000a00)={0x2, 0x0}, 0xc) recvfrom(r0, &(0x7f0000000a40)=""/119, 0x77, 0x1, &(0x7f0000000ac0)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) 00:00:13 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000200)="cc", 0x1, 0x40e, 0x0, 0x0) fsync(r1) 00:00:13 executing program 5: r0 = socket(0x1f, 0x40000000, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xee8e03acb8317844) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0xc) listen(r0, 0x0) accept$inet(r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 00:00:13 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet6(r1, 0x0, 0x0, 0x408, 0x0, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="04406b4935c090a2097df5951377d48dbc05afdd0f47b9b73fc3c983f3e98fb805e4ba8444b4d42f754ec887413b4e6a7b5ee621ab123f508d3606f444c6aad6e9320d9301fac517d4d5982aead6fdd578bd476e2ad61de7a65b00ed22240712c934847e54bc629f8b0db966e545f77cfb109d447f8d13a9290dfce154675083c9b44a0852f9c42e6141b0b1833f240779609ca299669850e68673b7bad4c30c3838bd3f753edf2b8cd88a5739b853cb5722c00628e4124af653a3bba72d7a6a4685559496fd7befe9e045a399", 0xcd, 0x0, &(0x7f00000001c0)={0x18, 0x2, 0x80, 0x10001}, 0xc) 00:00:13 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) fcntl$setown(r0, 0x6, r1) semget$private(0x0, 0x5, 0x8) clock_getres(0x0, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000100)="f9f331d5022008ca5615b1dd989248574765afbdca127e64cc6fa79fa743dcac7c77d7f8e32f3d3a9c0695d2cb621790f5bb17d65001831d02aa831bb65403d837f5731594e18b51e5edec817c7a966fa1e01b7e03a2b4362ff07f304a4e13afd818f444115296357027b8b6f29d59f41a9051f0770f7f971d38db71c5ba2f1f5901c5e85df5e3bbc79296292f4889c6ab6d5d3df80783332430bf2b2be1a774e5d8532cc7ccab85c858d6d6bca1eeaa5ea80e044502378f198e314b3768bbf34c7442b093f2e125e8facf5b2ad5e1d5cdfed20b5dbf7381b6656853629664af956d12264a98d77767f59e3e9c9b19bbe800d89ab368011773efd2642ae6dad0467287d07110635dba6bd0c47075bfa141b2a961a49e7a7f0439be9a436682494340fe8f8ad14bedcdc7b53419fe16de43f2ab4eed7e4217d68b87218543f39b4ec1c4c69db441192581059a82a918466f0a487fd5b5fd1ff30eb3a672f6292d8c6237c346de8baf7848c7104b300410d6fd289e67c51e32c187e8361c53bf437ff898ff84c1d53b2b06e3ea80a378a7303404e80b7d70a14e036c057b4641f8a87c2b67fb62f04bfa03538b4af1c717aedfc6b1d1b068d3fddff6b8dae7b0e537523b46790ce86fa454d5a1fdff1f59bc65cc13f9a4e6637a3b584e665ce0d451313284dc5e090d8c301d7ac14dda7c63bd3a24ee2eed16ff8e7345c27dfdfae6025a83707e157dbe1d54742ebc57703c45cd976c9d270332f89927b8b63412979ff5a406b708f278b4c862fb0f947d2503ce0211b55e7b644822935d9c56c08f30970f658eebc5b441af4ac4d2df1d53144d22357d1304ee014d373176cc1139a0e04a9fdd805435a4eb4c38bb4d70923c2001d5c442581f1fe86e5428dc8188adf60ccea500ba38565ab39833e4b4fe96cee80007dfd8e6ae219a3e837caf9da34a99ca96cf558e3b85e88012b6e2d8c3fb2e09af981f3c7a349dd95da1a030a324d80367e6d9fbb596e95533dccb768943b356f8a405a87fc59a5c2c1f795a814d2a08dc5fadf510658897f0228c41af6e2a8c5f912d3d4c5b485b69c2bf55b7ea01f09ab4b56fd5642fe6b1275ca3f5079f85a80d2f0cef688cdceaafa4e57ff5608a4ec210fd0254c3fc998c01116aab53637938be58e1072bf95fbf29ea3829189be82dc5700286be2e76583ec068cb4a7867a65eb586a5d9309fa3258fdae4be3398dbce6fbec6beacf1180ec4e30285e81a5d858ef43f2fb3ba0491b191cbaad321b1101fd454016d6b071f7333fce38a10bcd646bf78e0f78cce3276c35d6b9c41210459eb48a44356caecbae5221f4fc7b6c26442e1f8dea94043451086410d945e1068038b80cdde6e779e59418b9d229aa760e3ebb23d15775bc40e88c7752b34cf0c8b6a463ed5d44fae5f6958a7787eadb16116e0cfd9e8cb086c166a8d7cab8c3191d7a53a2381709e1b68bcb2596db195658e3f1697965faedf3c80ac6e17b284e291658cfc436b0ab192ef0470b13d4b5650ba1fdd6ede3243ef88b16d86c4ef755bc979d3dc22e7245c174788ff2d54e348493c2c713f411aeb3bc98ee5657b0afbd4958810e06a5c72515c5a9b0ec609e67e74e104b0aeb987083df10cd63a56573a3e47382a947f94dd60319c16594168b19ec32b974f0a43617275d67018f50a3db3d6a92247c3e693e9b0450f06a7237a1b0f68048d9b30c2fdcf1bec67508e19b32c1ad37f65115c064fec7e305172dfa9a960f625956510309ddcd3febb9784e621c976f292f789ce55041a7e2e25a8cabb8471f2f8f834ef76ce0ce9364a97f386bbc18f049b1f19259ce807662eb103dbc3b214c3f36b24983269662b4fe473f2620de9f29292785073c0324a7dee92ab759dec58dc9acc641ea64eb0dee7aa4269b08da16e7be7439bc4104abeb7333b9231d9d1264db2fb3e6e03b9132efa6488143548b971e3d7bef155e496d8be442df56060bdfca01e6a99101acce21801e3151a590ceb8275b065b74282509afd712362bd982fc68df70c19e0009728f602ebff1a55bbc919d48bf7bece3adc56fb38fd2c82192cc47eb5cecc65d06b341e2ce78f2119dd5a54a9e0a77f42d4b8bdcb644b10e57db7600c538553e04ab0c9d32a2179f020ed742393779b8e10b4543f3a50fe93cbef5a5d06c7d369ff94a73f57151847fca639324fca2f294033c901d11645a8b4783505ec92e6fc907153620b564f918dbf40934d52de8cf9ea4e271b72b908bead1f804b9c90bbc366fa24fc56b183134a12d0086591aec0930d721ca30bfbf793cfcc55e8f0f9dab5ac314d428ed8a61facd3d491f82ac691c437f471c966dffb8942d3e64a23d401b037a6f250c26d515cb6ef60d5ecc086df165809e2be59083a9fdb130cfc2377205847bed5e0b8c6ba4bf061293cc39a364306ea561f49ae7e5095f39263c2ec3666956f7dde73c8d345beb44bdab16fe4cce66f985e0ae9308e0037e2bd890de2514bf929701619ceb94dbb36f1a3764718de6d82ec66f75d8c189db44e64b9d79b0320e3e84410ff60042941ee78679934da87d715161892a182dde4e2555b074967e3724bf8a0f666565f728fa6f06878f77066802f6a923e4ee4d7c4aec36041b912fb885dc2c79eae71455a7748d8ed1cf48aa1fae157fb0652fc85347c559c76b8c32420937bd732849af4d59e67c0f441adb371d88913ff23756b1d299ead29860341b652bbbc8c50d5ddce4a9f9d8f828d1c268bf8aa66ce48802e2a366db7c784c901f4cd4bea9acb3f38b6a8fa2a6e0b87dbf735be04049023a04caf6b8bc05b39f607a0d3352ccb50a8f0e197c7526c1efcde61e35f8b9764db9585fe26f35b1bd4ba4fe8d083887dbbfa30440fe329f0fe0d26e7994d535fe8a561463334294c053a82554be7d890a560f2d4c7853a10adc2c6cd2d6af9ad22969481c4fba0b4706bc273490120b89a13266c9477c8ef0359ac4aeba93fbd3f6fc392997061876da38d26b6e972e77902039a91b8a6c678b71fce6581da44ef1f872f02353c87473413a6c5367b3cb9fe7e26b2bc61779d5698676919802a662800731743d23b72b26bd666ddb06f556c50ba1fe38fc2efd6d207581c0c9844c96e9bf34006a167385b000ff87c09133c9c5311c3c37c5dd1c12334da93a5f5e4e8f53cb947b1a788ca0a4ffc2e56b56583a3dc55263a35804a73ba804fa052592788891715d96f59945044357857eabbabde0808b1b4240e5a2afcdc80acf4dc537803e5c4e1b6b9591749c38a16f91ee968318a5372fa848b1848dd4b9a7ddcc687434563aed8800885817844ab1c07637bf05d59ab9ea0f9c3ab2bbfa9c57d657165bee8de09d212fa06229be2338788a2001c5dc77ecb30a6c36a38d7a1509e06bb75a0ebd7771824f8a77053ac885361b7da4b539fdad69684a918d198c047e50925085a1894bdefc6dca8271acea0f8e47dc301a605f0b9ba3da15e32b6ad0acd1b6bec84b67481789d7784e01cb78b907ee20182be3462530b7db18569d9130cd4e8e310d8a8f4a7cecf68435ca5dd36ea6cb889309cc92ec5684c7f5312ad2ae096dc8df13cd6c48f5d1eeaf1f6b70b17333b656803fb1e8cb5a782202862a58dd2b2a9f15a44c4c71cb8629dd67de60f6ca0d8eb775d1bd9e72b63a88975288cc44a7a9a57c144142ef48a5f738ddab063608c3963671018dc1f40a206896e4c782d66ed88ca4633a87ba4f6c174558eaee6ec30b9ac485981838895cdbbd62968620200207b8d9bfadd379424668bf6864dae9d44458ef25493ea400a185d578fbbbe614e1f98a462b3e4be2cdc5cd2150cb3c5dea9990699e896de613a69450430a5342ba7a32d251a6135513fc274e2e3a4a485da0353e167a3674cbac0cd0529369665f998ce4837b0038f8cd06d4c853aa940120d28f8359044cfbc200925df6af50702a6de34beb8cf0d3290b9a286b360f895f3d128a1e8588de9f811b89a74c16912f39b96c9e31f74392568092f836b148e1f576c119c4b9313362dc01428a3f5c65a4a309c90e64b66ca4ec7f9cbc40e114194b4804db2e7fda4ef89d3b9208aa89c8970c7dbeb800e911f019c3cc01885a7c7df9d58f86ec55a1970649f45480270d2707aa272fdfe462a9c63e68d186959d93678b9fe1c68aceea45eceb622c6bed39d719a4dbcfa75b6032d5bb824f94b574e28304930919a44b01fdec6c0e4cb34e9cd6f1e816256c60c82fcd5daef11db04c76a003b0db5635fb95bbcc87d8173a68ef0f7c903940b20a4040c2ce9a3b19fe0f7f8e999b1d8c86419f89807eeb64f1304313cb33ae40bcce45baec140483d677566d9db4dfba6263d28e271326a5509bd9fe31e68da133b59a823bc1e714d1b32bd32800e0d4c19082c5fbc5deec0b06e4228cafda3e64a45c56d248cc297afefa2947546612b55ea089bd3a19eb29e724369f214d82bef3bbc1ba9355230f2e8034e259b63d2ab8d9705dc4cc37f413a2f7554d4c7b9495017a364dc57fed3232be7258b0a7516fd3e4f5d7e87cdc1d72c8cf618104e3098311e33df9bf2de13a1d62a47eee4691be4836b2cf4d3f31ef2be8620492b9d4f9773083e4db871623dda578bbf290e831c51688b0cb93c5b8f66c7033bb00d579f02576fd50691cffa0f265b23c6df06522cc58e0664839f23d5456bc7e47b2af8a1310d889fe6f1666ba6f93e15b000100252ee66629e9cc7a69c4f2fdf4acac202e5c414d2f9710959a4eb6e0449d1bea2bc8a67a8fd1fc24903ee5a9387c2493e6de4552451f43eff49d32382503f4cc71402c1814f7ffdd5242ee8e7deb5e29d8ea5ca3f9af7002d6204cd739fb0a5cf0f44cb1b14115c3d738ea5935616a2262534b8d51c8dce42ac8295dbe2ec46defdaf0cf38eba6e92b174520340db0c5090f132081a74be2a30e6a2e3075122dababd4f62ceca93af6849488a212a33692a320b912beb8db7189f91adcbe2989ae3dbafc85ae4603b208228220f9c9c86aa41c284733a77f813b5a79a7ec47a65c02a0d46a1de8bf585dd5e5122972a4b771ddc2f94cdd0b56f8a1ce6c242eadd6c66f6550e0472c8c26c05c11185db00132ef32ecd9ed8d45cffafe93a07934083586ba2c2f03a0dedaf0c130855fea8456e2a47a0f5085bfbdbb6bfac7f5b502d243469288331f1392ddeef67acee0d085c3f28f6b659d92220d50f24069753d0f9fbd3fd3ada1f963c1809cc47d461ed8191e74ed144dc4b81dabe9b82755e8314f569435eb5983f4f68df21a75a6a6ac046bce3314ee4d8129fa7ee4976dff12ea4d17a5ddeb13e0911911fc46dcc0f0ded424ad118b84bcb1cf318b93010b6eeb14dcc5b61e18bdf59dafee285fc773ad983eb86cb85c72af73e1f4eebf904320e835ba0c66e102304d832b0e2ae445b1dec5942b5b53c74c2c86c071a95786bf0cf4e868b56d6b9b6ba365ab5f31bb91f68b74bdfca54819514452ed7448b1fe72f8a5c059fd897b0bd40da09eab0595ffc72bc0061681176eb195b81c4364cd2aee7c4ca4ec7c2c032eaa5208d5eb5c31a5b8eefd7ea78438ef077af40fc6fbfdec4bd5cf52852ff20dae6097c18e5cbf44407937e0a044061db8be990ec55298f06101b47cba6146181e4c1e343d938465d815dfe6b63d2b91f6d6f6e6d2b41963be1067313c1fa7d5dd1e70484bb6e3fc87b8b40b60c7db141c5937c10da290254a70f8c46f05f720abbdf55456fc3cdda9a9d0e6420bb3bc744c083ab832e683d5a187df9", 0x1000) r6 = fcntl$dupfd(r4, 0xc, r5) r7 = fcntl$getown(r0, 0x5) fsync(r6) r8 = dup(r5) r9 = msgget(0x2, 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001100)={0x0, 0x0}, 0xc) r11 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r9, 0x1, &(0x7f00000011c0)={{0x4, r10, r11, r12, r13, 0x8, 0xfffffffffffffff8}, 0x80, 0x239, r7, r7, 0x4, 0x71e, 0x7bcd, 0x7ff}) fchdir(r6) getpeername(r8, &(0x7f0000001240)=@in, &(0x7f0000001280)=0xc) r14 = fcntl$dupfd(r0, 0x0, r4) fcntl$dupfd(r3, 0xc, r2) sendmsg$unix(r4, &(0x7f00000026c0)={&(0x7f00000012c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002640)=[{&(0x7f0000001300)="cc00dde321af2b43f14011998c3ef19099c11c81900b90aa8f08b587d6cb0901664427d096219aaa59d709bdcfa53de91b79179d23b0273379d1c8771cbdca844f41656422ca6dd2a74e6d00189d4e2a44bbc4f39cdbb9b494d1fffb3070", 0x5e}, {&(0x7f0000001380)="5864e06368842532aaf9438fb3eefa028fcfa09ed91f64d1e2c9ee070d50f38f9edede29c79e4713bdc21dfe98ab33d9047f84ec1003e3551e27e9823d6950a5957b143158d6e6347ffa4ae5e07c93a40330a4389e697cd1c5", 0x59}, {&(0x7f0000001400)="5d34dae3b35066026993a4ca919defb8665e1070d943b0154d78e78a8b19f5a98ae37b9208ab058e713d9dc974d3730d21a525bd2ff1d5e2a612d62731c888f0e14f02228330dfb6635c3ca28036888a8f9e4030851f4b528f1c5785877bf2a0ff51b28a171fed6995904c19ced030121681167e1785ec64133274d35b2cb0cc5cec2e488e83d27d78f696f747ac63152a21ea408b08a924a676f0010f8cc719959768597cd5f09218c7f1eebeca19c628c519436582ba6b00d419e41d61e636adb274f9e6816f11e3a1a260ee9da42cab03b85a103badd4c19669c98d09d9a5fee527d87fb561396e965187b188293e9b92e982d4173654fb6d9486365af8fc6b1f43f63d86744a327f7cf738413b088a371882672825e9905de7af9db06b466aa94e4ac5ee0f28d8bb68851608b687627fbbb6cd30182c1b47c126575952878f4fbc3c06e6cb0812a52973f1b6d7f40704d168e3640c14a56bd37f044ac4fc22bce99469eb2cc6cb5ac9abbdd410acc9923983a99c1412219410db854873ca3393502cc7109b12e511d4364b2fc534286a0edd438303ece0e3306efe743c95f288edeb1d6e2a5950ea673012a918060b25302a76fe66fb22c356f9a445a0e4cf292b5d6b3519dc05ab2df0eddb318c7496ceed1084a52038171a742966ba61f63053f9bf745e7741943db7378d2277f4292ae29c72523df3222b2386adb99aa4d7ec42e7b47a9fd9219f3f7f7aeaabea6622d3c5dd244d6996515ec1264849587ec6b6614551ed87d770a571baaf04f19e8353ca49da202cbb1186adff8bf3f1b3255031e1627103017c4021a23f320422f4bf6daa1f69728e77eff87f063528e1e885b84a6776a74a36651cf4022b5a322cc2d71a007a3fb2e454c4b27e9b8f4425422eae2a8650bf5d84aef95595705950801d9df34225bc3806fed31fa6842a8c910d223a67491c86b0a487fecb3333b9730a68c1b975a76fefac054a1857bdaf47496368fc8b6edc25cad457b666e5a742e357992c0e7a7f891d9da78d79a2df5c71e3011d16cf0f62208c7be482e170df02699904ed31954d44ffa7b70e5c83a7b88c056a04e411e9ed9f73e15fbd1b51c4a21f7b73f205bda166b0975e5e5f085535ee08ee0cf740fc6653f44d10d8d6f20f191383f1a1feae4b60ade9197602092b8348b67e42c30fd73e2686da36f96768365ddf9887b29b199eaa5248183146e1f551e9ee86b0303487906c41644fadde33f7d48ff9d315883a6dd5a97cf2b0e743d836a738fb5c7b3ae11a4bfbf27247da45cd11e6b5de0180e5e52c965767e9a506e84f302abdd6c827ab559270f61a37dfd21d9b8afb698420881cc7225e372f8c143e532dc4bdb113aa914159e35d7689909b49616e3d9f8b4ab6126f527f6a7f3ee3b0cab9e2d2d0f8888022e075d0e100473e0dd65c226e6d70cc8e4d2cc2e9ee5562a8f75c05b2dc3e86f9a51e87272d5addb52e8d83430a8a1a8687dd7e2526a1e3f398d2f3242e2c4c708cfa55271f098021a6b6c74a24a00a984b50865aa8c1a9d98bd1c254d713fb12755b68766be1a1c870c971e2fd721d1eaee2070f7f7fd7072c85c58911751bde0f6a2f5fe83a4d48d7787de00e33f8c695ffcbbacf45346a8ec48c2c0b58fd473c8b076f94472ee6fbe76e2b94409b2dd4d4b9de47495207571d338508d9ec0301865218945f3e29a9c30cf00993da4bbb5d91df290882b87efe95df53b5df9f3d5fb16f3ff99317e043584158d0d370070de3c749ee20f85bc3d30fe49a37300c46c1903c76e9af9dd98957fa85198d451adc19fe87f7e395d52856a226e3d7f70fe638915e450fad41745d708c86cf5d0d1a13950980a88a8644ea29b2ccfede210a8d9fa62b009140606dc70e89bd548e176cf62f6ca0ae229b4a2b957f0d01e455748c3e0eedd83388d0b15abbb39e7ac56d5a7ccb8f68e3aad0a019c4e1c0ce5e7b02853c786edd1d23e8707d7013fd731d6cdf7a49ae2a6dcbf0e609ead5af134eac7143e3b5ee727645815b0772bfd4beeed60a3ebd390ef406ca3903950b329876cffced21f6c886ce210b32e5f7d83c061b0f6f5d315379326de38829ee55656e23dc9840b96b6a88cfa890878037e71678f4f0921a24738c54c345b7e253b0d82fa3fff9dca9b83c7af19e19b24ca9e06da1a686650034ac8cf510a87dfaaf379911f24d19f6b0726a49420f269cfa76e58c0acc5f551fefb2e5692cd497abafdf6beee52a118ea13b211f7d48a048705070e4e3631058f547306a33246f18b3343c42fdd09108bbf824cd3ac4ce44caefe70649dee6650f375460d226a1f3c83832f91dec26b55abb9f4bbe3ff4851ce678d54b62014c5034e00a6a69259227ec0021007674916cfb7f543b5c0abc10554acfb477434a8a4193d062db363fa0909f7a072e1c0c6723e9e8e69d1ab2174ed62873e67fd9fbeaff1a9d1456c1765463e6e7da1161ac2a347987f5a925aba38d6a5dcde576c28616e41b8ff0cc2f445eefd80145b8b32881981a70c09bfa2b37fb1c2d61b192297ef3256ccae1091f964a6a93560ac887d8b16e395c24b8b9528ff0e2f94966520a87a1c195dcf30afd6c4d25a1aef0c222ed77109be199d0d8c6b2b93af629d86b2e653fd9ddbf5a000ebd6cbb0bdd0fd576840f3e6d9fab17d2172626332f9fd01bdd20fc60a30fff9448be3c57f29507b16eed3937fc48e0bd8062d64f6727b97d6cc9cc932b48e60916accfc95adaf2349882d51bc1938dae439bc0a027eb08803990d097fa1f4223023d48f4a545f5324b284890bc6b1f085eb1febc252b04a9b744181d3754c74506900a6749795b12181032c2a1f09d111054a60248b61409299a445596ee874258d0432bf81d8d89a4f04ddea23a821b28e6f64c83ed2c16a34c08366af71858f1e5b430d39e5b63eafda8d1fc188ef37cbd0d8877ac0f029fc49fcb47945292485c4c81190ee29107d9a9ac54e8fa8f8771982d02b408d9d0cbc074103dcfd2a25b7176701b7684e0b2e9b94a60018774bea16798d3207df47ebe7507b19e64ec0ed7999e79e1df427a1b73452f19ccf49dde2b09d8ff34850698e9176837c6e792f1778b894737c60d113de49b2cca6d2704c5108a442558089b8950fed68b7fd4a47c984bb9424507d59b87e2258b02e9a2582cf9a6c758ed1b10c9ee643df485675977c476c3e9abc93503b02912a707dc5a9b2a84c67c3da35aafa2119d8785e612fdc80a5065335654aae1be3bba9c1acd6c8ceef065da2fed6f42b58a4945f25e6f6cd512b3befe208441208b3f71beb01ad2b9f97841bf1e2560ff75ce8d1fbab2ac2596f749e94b6ed4feaf5f2ed30e0830f3fe21f8a5d8f1b2d7d291cd294b56834c224a9066bb9f4738eb00040d04a0ef0f9bf1aa93f2d8e0ab6b1acac869ef70848eb750a2772f59418f47e5573deba80083a0d7560f7d429c66f1954bceed2bc5774421e731b9f02fe97f21881a50f6b7ad769fead097e5a9e9362932e2d5e601c83497763b3568d1eeb1a508d31b69669763416778aa86766d4a3e4094ee33aa15b492241859aaabe59fcbd5ce813042e38db63ff47deaba40be77d036348e5f1d48515965ed3d51553948250efe064844e036ca5173ec04c1780390bf1261be3918ae6bec598f4a143b4801178974168c56ccdb36744b86261c49d9082a75e5d109ab04600fc37210ca748f6870c7b54e313b9e7f39f617577fa359cb2c96b997ee6fd7481374cd00b98819ad38829af06f53c7d0b2b7a02ad0b434e0a2fb53fa99997b8f0a66d3272928534015fe722452571cea0b81ec89eb9367704bcd3a085c4984aaf778d223d789c24e82f60596420495f86e88c2d145f198f936c67b975f5f583431996c1da8d790cbb6f564f547f30c7decd3cdbefc883ea64dfd48a8117eb5aca8c4526a0b2869496ced67301b4c7b3c809070937791426057c86808f09ef32390a9b42868c33ce1c179b3b825e4dbaa64c3c8d02addc4be5ab7488e4bb6d25133987807aa1b5cbcb8b929172633bf35dabdcc3f99a2a278dc0038ff382001dfe69e5e2e2df9a37532ae3b610fac05b4022161fa95b1868d307b171b82888f4960f731d2f39a70c6581a861f721e5d468ac8fe1745abe688190e944eae6e734c11d243df9c8f654fb35bf5cc3b58b8a1f00adca1b448e206ec3a95696e3ba28bbf09314cb8bfa170a03ecc5b000122755ccf4a63f001d519d1cf194f26a8c0343fa773c2d653f539e845626c42f2513014dc0486e87041803b3b841b46ea6a3bd72d6314a453c52a4e4d80e980678d33ef442b430056f657753264ab51037e342daf7af0b5ffab93560f76dea7da6f8b093993eb519ba612c7c342e84f9b20101235b17a7532b1e027c04fabd0b32f7cd8aa06c245eaaf4af063ceddaa4b4c18df86a36c0a6e7123a91ee3c5b677147fc9a1df1da5fe30d80391cb84b36912f3f153769a42bac0849379bff8524cd9023665b8aad68459832817539fcdde0ab6d5d5dc3a6047c36ffd309beb1a8aa4e89898f8602875978fc5992dfe7740b9c764621aa71644b152cea289c6a50cbbdc81d660b1ef118bce065ad6bacad84935ea2acf03ec09ae0e9b6cbf88a3ee7872ecdfd244770b3498343b3ffb05be825c97e7032daf3cb0567eae5fd77362d476bdc3b74fa70bc411f88856dc33051285abc16703cdc3a5794d7ac8a7b0e6fbedbcef81c0e14ef8e25ad2a6d63eff0fa12475573bc3e2665c072bb989dc5b190ce4dff4ae02b4d8fedd7069612a8560d7412a1511eaaf341c375893ea2a2588cca9501a1afd4dcec9ec1127d463a99ba4297ec947e1e2e0f252b649f1698f1376b7ba23a07707791a3cdb070baf249e0d9bae6c63c53241113c512e7ad38c13e574a21576dd03bfa06f3530d30b1c6a8b86f7c6265acceaca3d01fa3dab7df4bbe9c55caf599cd1e1cee5be0b4e34561cd3b2a9544b60d8e3e88d7a49d9271ed4fee84215afd292c81c30ba6ef6163b8a4530bf6fd4dc5ae7f32a077b54bd5f73667389b87691429d911318cd1316ee937fef0f6f0e497c6550c4e457de567a6f54f6255805a2dc774867caef4f701a3b9430b25714d787e127bc3ee9c89030237d28fc3fac0462a2988b4700744797f03a48f49801c8de274c5d5aeac8b8b84f1c6d6e1568e107a94f9c03e4eda85ab57b2440cf19a9e025d863f0ceaed334a4debc691ae287f4a8b6949e998d89a026ac693499d328e8a0db8c87d7bedea177b7a171b24d757c31750b2ed8c51fa5f36c170e1fe44e2669bf53fae64a209b342c65146c258aa4ed5c0986aea7be70e60f605f9f6a1921645b8dde115828368c828c5d7fd8a5e400fa3c2c4727e4def4aadb22a35c73428ff8b71cd5f89afed3223d90e7e46c6b208021287fbc0e85c3d6811a9ffc27e3103f1bdabddacef26f6ae0a0ff81991782bf267faf2f288c649924f91161b3b078e308ef6ddec8e3061b67752a62486fbc1d67b844a74becc70b8156ab7b5d5be050f862bb6349bd55b3f2979ba4c6d9d6b0a23a8defdb3d631183703cd80d5a55241843b4cae99516a5fce4221d128b3af87f392fcebe74581935f82dfd48e4fcd46f1e7bf4a6968405a017374eac27c51045edb15d1eb5e3a2cdb25b628292b48908f559fe4deb4e4386310c6cb318137ae6275e8fe6c5c4b2f5acf64e057df6a4a6faef3dba3428a13200d7a7e4345d4063988d35f735d13befef22b219b7205128b6ffd43ac95296bf51ffa61c13b2", 0x1000}, {&(0x7f0000002400)="27f1622585cbe964ebb3cf37a9227b5ed4fcb0c96e893230733cce09b1f6fd2628f231eac6221434ec5f5a7cff0f3a6f58d74efd8b4ddc39a9e4f37ccda89e76e58419532837dad64a06bd3063e625e30d0207bf533b9539cc3cbefaedf469c675d151dd3c44c362a6e5202b299b94f918e46a4a915936db75dfb484a3bcee089325e5242a475754f8faa5", 0x8b}, {&(0x7f00000024c0)="366902bfffe1f2811675a5315fea7d871b7092c28c96d0ccf93819ff2cd373226a2fb66a156ed15010e21a3d692ce1518dece2015803677284554bb54dd9f1766bb4d631c48aa4811c108e7e43ad338a43408779dde0e091d5ccd4008f840feac83b576cd76eed72aca13d982e4b2c2c80017c1e792e3569a5de364ecc85d205bf0fd5488d9651eadf55897658bc94b2a82906926d97d8cee8d29b8d5d32643fd50e7f5028be6d527f940d91435a773c3b81963cb542a7666f7f961d26837584c5736f8082ed7566c7c1bab672deb1850fa49f1b87cb95d4553536f320cf3a08ce27a144c3c0481de5c3e43ffca2eb501a44294070cfe3", 0xf7}, {&(0x7f00000025c0)="3d298f2c67acab5be75c08ec3f91bd82b6416a61111baf7b104dacc7ed73d7c1f1028d403b75ead7d3db7fe24ac36495dcdfd80384165cf81f91a7797f55c14cbb2797bf50fa9441", 0x48}], 0x6, 0x0, 0x0, 0x6}, 0x40c) fcntl$setstatus(r5, 0x4, 0x1000000) pipe(&(0x7f0000002700)) fcntl$setstatus(r5, 0x4, 0x4) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000002740), &(0x7f0000002780)=0x8) r15 = accept(r3, &(0x7f00000027c0)=@un=@file={0x0, ""/4096}, &(0x7f0000003800)=0x1002) bind(r15, &(0x7f0000003840)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) 00:00:13 executing program 4: getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0x0, &(0x7f00000000c0)) getrusage(0xffffffffffffffff, &(0x7f0000000180)) r0 = semget(0x2, 0x6, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000240)=""/107) r1 = semget$private(0x0, 0x2, 0x200) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000380)=[0x673, 0x800, 0x7, 0x40]) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000003c0)=0xf03b) semop(r0, &(0x7f0000000400)=[{0x1, 0xbae, 0x1000}, {0x2, 0x86, 0xaedf1402515ba740}, {0x1, 0xe5, 0x1800}, {0x0, 0x4}], 0x4) getrusage(0xffffffffffffffff, &(0x7f0000000440)) getrusage(0x0, &(0x7f0000000500)) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000005c0)=0x688) r2 = semget(0x1, 0x0, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000600)=""/158) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000006c0)=""/212) getrusage(0x0, &(0x7f00000007c0)) getuid() r3 = socket$inet(0x2, 0x40000005, 0x9) accept(r3, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000000900)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000009c0)=""/196) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000ac0), 0xc) semget$private(0x0, 0x3, 0x200) getrusage(0xffffffffffffffff, &(0x7f0000000b00)) getrusage(0xffffffffffffffff, &(0x7f0000000bc0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000c80)=[0x0, 0x7, 0x0, 0x6e, 0x3, 0xffffffffffff419f]) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000cc0)=""/4096) clock_nanosleep(0x2, 0x1, &(0x7f0000001cc0)={0xf525, 0x1}, &(0x7f0000001d00)) 00:00:13 executing program 2: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x100, 0x1, 0x0, 0x6, 0x1}, 0xc) getsockname$inet(r0, 0x0, &(0x7f0000000400)) 00:00:13 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) chroot(&(0x7f00000000c0)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400000, 0x4) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x0, 0x7}, 0xc) utimensat(r0, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)={{0x3f, 0x121447e3}, {0x81, 0x101}}, 0x200) symlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file1\x00') utimensat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000001, 0xe6ae}, {0xbcb, 0x100000000}}, 0x200) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000300)='./file1\x00', r1, r2, 0x400) r3 = dup2(r0, r0) recvmsg(r3, &(0x7f0000000580)={&(0x7f0000000380)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f00000003c0)=""/103, 0x67}, {&(0x7f0000000440)=""/17, 0x11}], 0x2, &(0x7f00000004c0)=""/135, 0x87}, 0x800) bind(r3, &(0x7f00000005c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1017, &(0x7f0000000600)=0x2, 0x4) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r4 = openat(r3, &(0x7f0000000640)='./file0\x00', 0x20, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000680), 0xc) recvmsg(r0, &(0x7f0000000900)={&(0x7f00000006c0)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000700)=""/188, 0xbc}], 0x1, &(0x7f0000000800)=""/234, 0xea}, 0x2) truncate(&(0x7f0000000940)='./file0\x00', 0x9) bind(r0, &(0x7f0000000980)=@un=@file={0x0, './file2\x00'}, 0xa) sendmsg(r0, &(0x7f0000001dc0)={&(0x7f00000009c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000a00)=[{0x0}], 0x1, &(0x7f0000000a40)=[{0x110, 0x0, 0xffff, "d2ade6cca1bf409155d69fe44c76b1ed33d719c588e94edb902966b54f0853eec782f710e607fda19ef20119a3663f694d579f29e61d5d2fe52f41a05987e4e246fc6a1d2396041b32e26029e557b1e56ba9c0f4b2703cbd4aaedbb2b2363a0bf6add368b2d31b41eafd0b513ad1b7d9afc0d4b17713898a8be3d9a3e65f8fdeff11d945b9dcc6600a33bcd301f821704199f7b8d3db2225de92d0d209628b2156a774437ab087a3ce339a9be658f30a471a29ada9eed540cb8e92d3dc56bea4ac448320d2d5b07017ace3c16ed17c5c2cca27615f4eba084f5bb828b2b2f78603bb4156fdd422fbb745078cff22ed56a27d24305ee7c1c5acdfd05213"}, {0xe8, 0x29, 0x2, "295a0d87dc354e044433f922b23a5f5169254d00acd79224d82ce6f506bdd5f52d94c2eb53992b45d043d9f2dad625accedab0d4c44495ece4ef9b1d22d9d485a0695baae1e63d698966108c66a314755f3ab36564c83745c98c46ab8a8b8add31ad9ac1b23cd51d8f4163688ec5e860084cf69d18412ab7afa936f3b0a6479777941a7de7f93db5eb530403a7a760e704364be8b292f30261cd8cd480dbdfa7a3e94a8c4a0c13867018cba2faf8aad8e998b4f2bbf9d79347cf9af07eefd9d0baef62d7e5c711c612e388caa8313dc89c"}, {0xf8, 0x890ad73f5356afe5, 0xfff, "ebff667146ab9f6d27746cec833349e7feadca3908fe2e1ea488570b91cbd14d05dc07a823dfd36707659421c381297facd5548071d47e99984eee53621d53f8677a1951b1704f0530e4bcac64ef4a10c9c52edac80b5ebbde6083fabf655b6d02e9456695e22573fae655534f2688a8c9166493e38efa7d5fec665b14f65907625406b511524ab03fe832fd645f711274d9b9c1d601770245280c57c35b7874cde602a63ff8b6bba86a21fc00d51d97c4a5c75dc45c1d4080219732506e21cb3e64033619ac1297e9a5e8cd764cc9334c1c64ed98253ffc424e9166c59f0aadcbc619d496bf44f5"}, {0x1010, 0x101, 0x80, "45d33c7bcc26a0a512f46110610e0429a7b534cf40995832f4abd05346c40d244503167ea9cfb295c393f877c3988550996da299157698929e25ba797b3cdb1dd336b5b3afbec60a416547a1fb555d456b2c5495ec6a14aa1b1e897fb346228368ad6a9802b8286bc068a54647e5ebc0e620cf975dddcbb72677e496b955c3aef14565343980cf55d2e0cdb3ca7af271711bc0c44881a31f607dc630b858cc7953b6bd29dcd5171519f36a1d4608a26e7cad2a9ba347166ce5499e319e219bc0b37a033c4ca78c5abc1a23aff11d650e2208a6435aa90987a7bfb61235409e9fb69c7d7549ddb3312f7901d753107dcaffaf4a62141ad28ff5cf5465f20ed3130f71ae016fac7938a2eb4016e98e79f775c2bb35b88211f4a9169c097148133a759068c7c343fa26bec92cac33ee67f76fd24e23912f40ca61658ef0229c811e048c289c71a8be672d8ea4aa524bf6cb7faa1c7dc476d0a9930c0d79dfc4f1dfbd676bf5ccae1e2684b791726ab3ad93c9144dd8bf762514eef3b18c45f4b025c9e44fed3ce634d748f149329c965d6cd1d118cd3c9e14f11953094c609fce73e3469a5a5c9770f7817dd1bf9833721d2bc305c259c191c479093d7be60b367d36870be67903cb102b4ba50c3487660156959f773633fde0a9e2a3cc780881f9f2b10224a24610649b9e18be748a4653b008e62eb4320fb1968fea144c2dc93fa100264ca73d262a525047c932d910795208286aa9d9ce76397808d7da8e55d6bcd2e0fbb6da1a444418376748d54b4a5421a2ffb1682cc79d0a925ff85053558f94114a65dfc1a790016f3bbbe8b656b5c4d01d660114b5f69c309bacb5a63b9fbb25e9a4641ce39ef51c6f88e3ed9995f136ac8e25e012d2540bd83778d8f397e093f6a8720ce8a7e66b7524ca4549926c7e6464d479d2fd036ac56e77b330a38784c88c02a8565661f504a2bde53a9f38db87c471418c150bfc8505bab6dbcb965c077a812c522c1e4f8560d2cc1c9d051f69c345baf18810e25e61f7365847bbc9d8f70689cfc077956e466b79f314b2754ba6456670e262ced01741049a0a6e32c303cb4729a400ac301cee9b46edcb9bc994bda90c74f182e6eace99c3f45644741235348a905c27faf43f9c77df63153aa5c062c103fa2b6da7e67501e6d196ebdd649a5b409ee2e670761a5204daf72564386eb676e56662498efbc5c763c53fcadf39b7a137b2192926ad1cfe5af1de6bb558c5f93afe8db79b1e6229fdb9f9f0894b9edcff003ec69f7047c5e5032426e83d6e4e35d78d11a6e949d5bb08ef0d223ca761a2adbd10644333dabf05483e5dac3b6264dbd5c9949ca2a10b2da835e398c543a77e6739b34d80ef186e1c7ea0951b45deab947a11f89500ecf25c50f71c03e3d2427ef5be640729608906770bf8a223c9c4f60e15df5c39af0cd2e2163de8eeb4226604895f2f5e0f308b84958fc132e17c933c526bd1cdf9b215cd5fced55719fdb66d51d0ef5993cd7ba80f16de6c3429a00276388e29e187b781b525fe5f1bb89ff7ee3a250acc004a1eec1530ea2bb22e143ab6bb532b269e638b62c107beae983b5a084ecdf0ce6e199856732fa90e8da77efd69efde55a7b885fa9dde31a2476303e57284cbfd6a621c50e8a96f5ef98f1af400dcd6306904e78fcd6fbd719275c7fc9e0ea6d86ef022d83343913d5972b7a0e2ee00a8a9ad5a404a307fd363b8b62d3294d8b7bccd16f56a1a4e7fb6e011a6e460830f168e8a883d02b153cf5fbf5a8a017e515731c9ca19064e97b0f6a8ee078fad28150820624e0419ce66b3f34f7e951536d14424a353f4eb3a2821ba642ac5bb17ab0db1e7bcdf8167dd65086e08d7ec62755b875057e539785eaea3a917ab236cc48231dfd65502a26f0c7c694d419e2d2dfde82607612eeccfe0fb8845933c8f03166516ba31965bce1daf80a387eff4ba5c0c97d6b28aa49866d51dfca51265e0a44d22e7d057a403cc44f6dccd0419fb671b47fd97099e492ed805cc441ab7dacefc7791868b55ce70a96df9dad3fc95a1739e05b2d620bb21718dc401d3e6a24e2ad97a6af6ab66801fd49e3cdfdf145f062039842f0c8affd719572f4dd2a84518b4d2691b8d455550596cc964a735feccf8d673d93e657648093045096e5e796d702bbbb40ba81539dbc9c694f66672b45cc4b3dfee98fb5096f189c3bd6cb4dceae6fa735373db6e3b544234d7964ba3cc2d9a8b16e1ee5d9d6ff5ca48b26d788b332928b86d1c12abd3773429e3d07ad402a019f8b184ebd9a3fc4e710f443bd115bc8395f0593f2be655c4c81499a626489cad2a982088814d9c3905c1192be1eff0af4011ea36c57790728d0defba2c8f1bf9f7a67a05d31fbe54bc9bb18c19a71850a9963769fe0f984465d5c7e42c62bc38ba69092664c02400725f200434a6c3606f5c1529c05bb4cf42ff3ba49e0924798352e47d89c37d9287989a59a3ff6b27776f8ee5499d232cb734c496005d41c8151c604a503542f9cdac1d8e996894e46bb42d72e617d61e785f8152a1b4bdf90d7d5fb51bcaca6f3da3c1b3fe8d438643a74f28822aca417f8a82aa4704347929338482539cd7514a6620d4e1cedeee5b76a049e89fee47217a7c38929181c1d8ae160b193b819f4a310432c8d81c6f80aca4d4696eb83220b533e78ec600f6abb6abbd6af1a26c70d6c5816206ca038a90a08f91593affae60496a82c729680eefb5944e709afc370f3fce918192be680422e35215beeb82ba84d7947ad604208a91c0ae914c28487b3bdd9e5df91807d81989caecb019bbce6bb7dae73068f9d5323325656e1aafe64d5d8c6e61c87c5097da5a56c8978eeeb3e2563b090970a54893b18eb8da0786303b2786e9979785c5cd432a093f8e6f1fbc934c3eb5a08c26bb37e8ebbdc1c6895bcc0bab685f8e9c345358aaa9849daae2ec83bc5011437e6880b2789ce9c5a2367db120c2bf7e84deee1c007f87483219ab54a71d53d1beaa792ea85da69be7ed644e458c69ede7f1d4e0cf7806bde660f77cb80a077bfc3ac6f331759ed4921ecd883953698725e711ac257903bc7a92aefc92e1e479ee3eff872383b11cd9d49eacefe1d52b026067c6a5c3e0078913d1319a8b6fedeffb874e632ffac6f556ec50fd6bf579cabda70356153ce12162253a0b23b028609bd66625b6dad5f94da7cb977179e40cf7aab6d8fb289fa179eda867596ef6556bf918ab85323f7bcc896e8bb29fa80e46a24ad21eb0ce6b5d9ee4bfa401a0ab2a8e672b7b9eaf73546357adad11b5b6e717ecb82ebcfc6b2865f0842fbb430c26f8d1eb31411ef64de157aa34c09f29c806a3df2fd0ae5ba294be7935de1fc9d5133116ce2ba5d7cc82403913d18144a5c1504d21bc27ee88a12147530ac9a203bc9e500d1bc870e5ed3b02fcb256a47f659035b0ff207fd92302026387ee097883e9fe6fe023915b608deaed5784c2d6deeece45fd2e546b661f6dc88fec361b9ce965f0f4e43a52eceda11b3714c2596a3f8083e52eae831ced47a922a03734ae4970c7eb01628469f03e96b351b8f2f41166d41724407c15d033a6602f785b6844b20f0b676d32fb7f66d05d91daa780b8032d3fb7160f466073ac3d3169bcd8ef721b9aecac0aba97fdc67c1a2975163e81e7490a674e3c93c0a78343e8dc4d850668140a5af796c6b9017f521e667dc168791ff4014c89ea611bd90833da56bf7de6b601ea83297d5510baa4ec0c001c70a53d4b616b19c1f5d9a0f83c7c8ead0d0ee74682bb944d89a6e2a7fef65c6648d4aac6aa5d69aa8c143f30bf2431dd2c1f76a257fc8a43c4c1e10cccf895846886b8133d3cb008aa3ebf162f3c05874b74e0e51bb8b9acacd7b676de0bfc6c616caddb4432cea4f8a996344f884d9bb51f58774c7c0b5641b030488849e1d3c3738365931180fbd1220fa190b779179418f1f0f9de2805b109d1628fe0210d079317947b3f64960ad6be4d8d62f5e3e7fef4340d036044cc692608ee10c02f04affcbc4ed145c5baaeeeddb500dc3bf45bbd43580e19d405398b903b929225802f07b684479ffe1f28f8d4bd187e28469bb99bc08abb149d01c4e84fd52529dd2eb4225e8868e92257b166ce7a742c980e55b0a0c4c2c66f078f56df536846dbca0a536ee7ac197c45eaeecdf6c8489889f3a1138bb514de4cb468f9c6c7100dfdcdd144ebbb0479a3e1aae1e029ac53942b8fe0bf7dea1c7cbf03bcf08c52a8079cce6dbdda00ffb7a1597a9aaa4c797d341dc0326ed1a1aa003ab4b418824cb53fd8516f7e0db9c99f3ac10b32e043a49714c1f49f6be928a7d1786ea5485c9146455b5ffe96cd41f5087e2cc987fdfc7852e7672d06b142eb80a7f8a17667cd2ca2b72af1a7edef095d3c9c5930f6f0b15f40b8c2835b6effa7cfaa1142100c80fdc06dde4c7a666803eba3d645358b9675e880c706cf7db9d37b3ed082568552d0aa07eb2ec1db322da427c59744781a602c191f65af9e71dadbe5b9f513e119bcfedd58836df24a77332cd96faff0d5644b05ae651afb9808544ab730c1b87df4ed9c76162fb755e7434f8544f7c4ffb7556e6911153347cdb7e1fd9a5290e08dfaf98072c4bc74fb7f4a9e9a61904d1f89020a64a6e15e9f50d601f2212443df7a29dcfae5e1dbbf5ee59245a1c25796d4dcb343cf9bd56b3256909b66fbb8d45171fd49a9a83fd60d7ef6f1bd3d7661fe140cab6e83b7d3147b982af3abd7bc84b50c25af47773a09f4935795c045791fc38032581e3791a61e701da479554571c1b393a56b0f905e48c2a55a01fc7adbe87290554bc9f8e30cb1ded84c2011b54d16d2dd8ecb47357122b8804ab960d30b4bb798e7e3213d6556c9474134683272dfd9139e7b27dbb821ae51d12571ca18b15dbcf983850ac551599eb7a65aacea03ce8d13d05620d373fdcb7a533e7fa8b11418f39fa5bd68796373abe65e3fbd578b68c69916482c0d95a9a7418151bdc0ef795313534fe8917a646be3bc07351b86a990d02c95181e997c15c6566b2f3dba479a4ad48525f69f436f949b8290e02ce7b046b64c5c03e330928b9894cf5c1ac668acfbc79ad19ef8590ce41fd9150c620fdd326dbec712a728c897eef387add0af812bef2277e00cd59896e89dd13afbf858f89dd9feb3c13b8e173a102c9cbc4d3c88ff04911e37a14757dad97f40d14b544724ad93afda509f0778e253c714c80e723fd7e78a86aced718bc5b339a6a2441fbe97964db9f8a17420f5f53b4713454ad2ecfb31bad2cee5dea9642bc325fd6e29e00a87e5352c8fda73f1d34c46e64b94f155c9831e4afe466bd773ef4a2044cd8200bddb8d0c13775e230729daa175fb01222177c263405eaa402de2c4cb467f2857406a3ad02ec1b59b3582419924774d48e051fa0ab3f3e1466d719d818d240b6aed634226e90aeba1f5602e7efd9849f65574111f8592154120d63a642c466535322e467896e6293dbbedc1ae2d086eb1e937ea0742c1cbed6d8eab6ee011816719a2636c6d739ce1a0d5d0648a4f2e7565af7a10e088375ad645fb234a07f5f54e5cae02466ce685edc4891e68c2bcd7875ab10d24bd8408020f8c031866d32e7d4acb250c340cf70c58de33eb3e2eb53ac70f3d1236d4889ba657a4a49394925533b64caace513aba778c1ee07bdabfe2d40646e2dcf045ce61178e1cbdb6a9d5143d7f1e0992226f5ad26c5eaa234c48ff10f63f85563837a6a5017c2d1caf73"}, {0x60, 0x111, 0x8, "d50cd182f6f811947c19c48328495297baf7ea4b145ba4388a5ca5f65e6011423ef69e6fdd994aa066a7617609bbf944c62aa6de9ffcb59271435205bb74ea8db414d7df999d12027fcc"}], 0x1360}, 0x2) bind(r0, &(0x7f0000001e00)=@in6={0x18, 0x1, 0x7, 0x8e}, 0xc) fcntl$setflags(r0, 0x2, 0x1) paccept(r4, &(0x7f0000001e40)=@in, &(0x7f0000001e80)=0xc, 0x20000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001ec0), 0xc) r5 = msgget(0x1, 0x40) msgctl$IPC_RMID(r5, 0x0) r6 = semget$private(0x0, 0x3, 0x42) semctl$IPC_RMID(r6, 0x0, 0x0) mkdir(&(0x7f0000001f00)='./file0\x00', 0x0) 00:00:13 executing program 4: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000060221, 0x4) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122a", 0x100}], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', 0x0) 00:00:13 executing program 5: mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000000)=""/112) r0 = shmget$private(0x0, 0x1000, 0x12, &(0x7f0000ffe000/0x1000)=nil) r1 = semget$private(0x0, 0x4, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/2) r2 = semget$private(0x0, 0x0, 0x84) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r3 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r4 = paccept(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc, 0x40000000) r5 = semget$private(0x0, 0x0, 0x1) semctl$GETPID(r5, 0x4, 0x4, &(0x7f0000000200)=""/4096) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001200)=""/196) readlink(&(0x7f0000001300)='./file1\x00', &(0x7f0000001340)=""/161, 0xa1) r6 = msgget$private(0x0, 0x240) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001400)=""/44) connect(r4, &(0x7f0000001440)=@in6={0x18, 0x2, 0x1, 0x8}, 0xc) socketpair(0x2, 0x0, 0xde, &(0x7f0000001480)) mknod$loop(&(0x7f00000014c0)='./file0\x00', 0x8, 0x1) shmctl$SHM_UNLOCK(r0, 0x4) recvfrom(r3, &(0x7f0000001500)=""/203, 0xcb, 0x1, &(0x7f0000001600)=@in6={0x18, 0x3, 0x4, 0x5}, 0xc) getegid() shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) r7 = open$dir(&(0x7f0000001640)='./file1\x00', 0x10008c8, 0x0) openat(r7, &(0x7f0000001680)='./file1\x00', 0x800, 0x0) msgget$private(0x0, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000016c0)=0xfeea) msgget$private(0x0, 0x4) preadv(r4, &(0x7f0000001900)=[{&(0x7f0000001700)=""/153, 0x99}, {&(0x7f00000017c0)=""/220, 0xdc}, {&(0x7f00000018c0)=""/15, 0xf}], 0x3, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 00:00:13 executing program 0: r0 = getgid() r1 = getegid() setregid(r0, r1) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) bind(r2, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) getsockopt(r2, 0x4b17, 0xfffffffffffff28d, &(0x7f00000001c0)=""/52, &(0x7f0000000200)=0x34) setsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000000240)={0x101, 0x10001}, 0x10) r6 = fcntl$getown(r5, 0x5) setregid(r4, r0) r7 = socket$unix(0x1, 0x5, 0x0) setregid(r1, r0) setegid(r1) getpgid(r6) r8 = shmget(0x1, 0x13000, 0x200, &(0x7f0000fec000/0x13000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x6eab, r3, r1, r3, r0, 0x0, 0x856}, 0x0, 0x200, r6, r6, 0xdc9, 0x80000001, 0x7b}) recvmsg(r7, &(0x7f0000000640)={&(0x7f0000000300)=@in6, 0xc, &(0x7f0000000580)=[{&(0x7f0000000340)=""/132, 0x84}, {&(0x7f0000000400)=""/183, 0xb7}, {&(0x7f00000004c0)=""/159, 0x9f}], 0x3, &(0x7f00000005c0)=""/127, 0x7f}, 0x840) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) shmat(r8, &(0x7f0000ff7000/0x4000)=nil, 0x1000) setegid(r4) bind(r7, &(0x7f00000006c0)=@in6={0x18, 0x3, 0x2, 0x40}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000700)={r9, r3, r1}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000740)={r6, r3, r11}, 0xc) shmat(r8, &(0x7f0000ff7000/0x3000)=nil, 0x2000) mlockall(0x2) r12 = dup(r5) fchownat(r12, &(0x7f0000000780)='./file0\x00', r10, r4, 0x600) socket$unix(0x1, 0x7, 0x0) r13 = semget(0x1, 0x2, 0x480) semctl$GETVAL(r13, 0x3, 0x5, &(0x7f00000007c0)=""/188) 00:00:13 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40080, 0x144) r1 = paccept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e, 0x10000000) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r2 = semget$private(0x0, 0x0, 0x180) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000200)=""/37) getsockname(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r3 = accept$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) connect$unix(r3, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x7ff, 0xffffffffffffff07, 0x8001, 0x80, 0x8148, 0x9]) rmdir(&(0x7f00000003c0)='./file0\x00') munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = shmget(0x2, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000400)=""/199) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000500)="0c47549b7700848de4aee3f30b219d3f456eec0b34622103da58cd713af511e56798c357576b6e034f6246b1d365582654e73d27d9a47a331145a1a8270ed8a3c00904d0a53a022fcf1ce4736da6fe803a757274902ca16e5acf003c707f46eebdf23803de07ade635f269f8f298b45328cd4682cea856ea760fe8bec43d9aa156cf3661119b47af4842919cdc62f05f6366983338eea756b0d0bae5628c3f861a53b41be29a79921262ee2597ebdb22befb52225257da9ed804e3a1d458b8e3971e7f388303ccdca46be401d90cd10a4a779ff552b95d39b54e59bfee27fe6e60bb9d13e8279ae9846f89305274826f910b7a62102e84ebff0649640c757b412208adfe55b275e61700a30fa3947697a0e44bd8b1d4f8a31e8b276249cc6e5866dd2d3c06c9a3d9cf71c775d6929c8543a92095c80706f198f67feb8b4daf66fdb727bfcb8262af6120a88729d01bf324e85d99257cb49ba4f1d7f52e92ae0240645847a9b205a139649771f80b3191d823d238bd0b254ca24244b2408a6e58e31c1ca7bc7a41beaa3da521c993fd1421188ba929e9ff8c25cf3d8af81e043786accb44d32b29fc28b6d7944c1afb64394b2cfdb9f287de64b96aa784629e51acab17524f363b7cefbdfa3769da212ae794f04570b3fbe5afd3f5c65d2bdef4480673521b112c78b1f349767fde242ba0061972190bb97aea33a1ad4aba7c0be403d8c2980feb01030c064ce7b91979f11f83e1a390121d0ad0bcca1dc99ef094abe6e9f2c149d52df9c4fb197b039ac81218a87b08f10a76c0337f768ee23d9e949ea09da2b960740e8e1da5db6c2ad3c097ef5ddebee3712501d868e391273a7883d599a90a994988e5e316cbd2f3702c708da9cab6e0fa06d5d26709f1982a9c7b2aa32b0f74aee8f4171898b0c2402043f64c37ae52044be5cd2fa237be1d25e830e42b19cea80a42aa31f69f3eadf8215c71759a83cc28f248139209b856714f0a0467d8bcd0ceb15d3f38b6c71ef32de5fba620b28cd87bbf74047b78f91ef602e1b8624327406fd1284e8a425be13aac40c268dc486cd8ac02be643f7f5422fb0d939dcbdcd959399826dd3a0636262b1973aec406e6aedba49f9cb198705806e5706db788efd196d7efd3e86834a138a34ffaff2486b8b22217e96356652601d015f2767afff085f3f8fe744918f7aecf228db967be739b93211c8e3380beeca1d2c5d5e31535a56cde7b320c855134aa924d282470eb2eaf842438d09d6976564da38552c27cac64048f34424b314331a91da76a2ed48065c8feae7968df0f79aee70f73acd30f9d4b955ba67bbe0ead99c6bdbf80ff713ddff9dfa3063fca0e7617d3e7639aea534524e1dc29a90c1629b37aff1581f1e8ae9199e33a9bea603c64cbef31f9455372189d9084c71fece044871264cb68f02d8610ef27260ed769bf9093200024c7fe229e8aab51dbed957102854780dd9b36778ae61e89766255f09e81011e18b6c5ca834688b6c8bae0551c8a7eb62fc1b6e41cefdc86bc4acfc7abf26efc38914743896a6fd8400c898fddaa1bad3a407004e27722da8fbebb2391c66d0a5a54ac9b0eaeb662627db4efd0a69fe0526e0acf0fdef36f43f6f4687a22e86c04a9b31eed4be946e47f47571a468541f23a46422dc9e0ebcfe6ea0a91b6f94b795cd1f3d26f10573ced3791593574843bf32f72cfd42a5058b8b7320f46a563163d10d3690c1393e895c45611d9bd3501f444de4f7d57534d37269e6263f42c9a8a9970d1b92730e7220f8e6917d5ff28e78b3035c279b5ac4b05afec92550ffc5f8f6c33091084978372ed8bb8856814b7d0b6790fd9b65643c55242d036a5c01652fe967e1404841c83077c76fdc0921c323ec3a23d8b98801c247d5cfa4fdf7d4cf940fd2988c67eb2ac1018cb1afff6f686c2de8c6ae6d3a9556cb6035546611eaa0b199d4df4036c7f29777549affaf05e337e06bd48d3ea6b78bf7736b84242f337437f2c1292f0f38c00db9b8e1c9317745371ea16fa72bdd219360b35eb39ba8b45c08fbbf174a471502994df9b796026522dfdf90eb30d756f6a1af01a6e627f55255efaea05e0568031d3139a6148a307758ae935384aa8d355699a058378209aaf9b84f754cd0990377591628947ea3a9836a9960a1f0215ebe59c747de7d6b08187624611c36f6d91c64ddb586f0f3a49da920d9a45d5ef5270bb59dbb192a2b9e5cc80f640525752288d6ea8ece1d01aff64c0814ff6ae6f42140434cfce48695c7779c5a436e22863400c045de867233760303d423f3018efe1fd1894116e3068577c44acdab437e1f17dd8a99029a213b049f30a002b958d0074c474a5bb35cf77282907f6f675a7f76e275ee313c93c76e15a9ce6fafd132cd55f1d81e42cb1f6a08a4f67eec7714ba5ef1b32ad20504d7614056adf5b84e88b36870fdcb5907aaefd83b4144fbd88fbe97d4072c46855ef527f023fed367dc6b94f948d4e5909318d52902d1548a4e147b04200867e826f01e68402dcb1d163555bb6fb91d524e1286454779927d8cbe74dbb0101da401a78210914d0a8035dafc27b23cd316f5764ac1f9325546400372a2feaf6061df21e59a34684ecb227df7aa509010122744fea66ccad982a9f356a9247fd16a77c28b2378cf224c2d0783766f8ebbbbbd21dc9fbc5992da6b1b492a3ea2486ab1dce877d105af7f8437b6e28a52d273033507080feec28aa32b28816e246cd50944ca664f14654244468675c0d9c8fba298e6bb4b114fc09225c22fc0d4e1285a0f5f6066b430dd26a4ffa35d0fa1453baf53e7ddf290a7ed9ea6906159afd63641976432c4b0700cbef20c1c09fd7fb45e2df80deda7b5211de2ea2067865547cef606cc6384a33de9bd2f602904170f6147237ae97bb4c4ac47baee4f88be3d7ef9dd3bf918a41462e66a2e05ffcc445facfa23be8e44265a652caf0aeb767a8a10d8075fdbf59e87958c5df857bfd72c027eadbbc164e3b6ec9b43e3fab982d93520052b1490ca7860c1a13cf605cb940971fc9533f001b3f8871afd27ec85618f2b84e355487826346345dd0f107a25d20decf39e865a02f5c3f42a492e7b282471ef040002ddf0281d0803ebe46153983898c54866129a150cf8045fcc0f86cce9ccda1f6f922b66d902c76a68ec94dcfab3d4c348aab14e023d7e4ab5e47c5f66a136d297f434d8f243be512268c6c106cb8d34276272ad2348afc16b956e2c9d97df10651b22f5f12ceb86e05decb574e343884ef22face801752deb785fc7e519233804782d2d35864757239e15ba3b2237d1a862ac46ed96749b5eb17c5fd0e8f7265abfcb43ae0184ab8e9f4fb323b95bda1a0a199bb584b5e07eaff58452ac68c8d7aa49725c44614648cc091e8c999798915f3f4410d1bee107bd5db4aacf071579dafddbbab3fe142d52d023786dda29a55bfad93312b63eee425fb016763bbec0f451bd5664044c606379ce914cc886b9f624994c9ce96e63b6fc770107bb01657da600848bb3b00cfddc2689335fb48a7adb55a58b5b322c35d51cbe00534447805193c8551fe14deafb746f4563c175b31cb63716b0935a67333d001b30df887de8f86dfd11ab73f47c1977aee79fb28add42b6d60e03d0ffad4d1c292410aef3f1c2f9e7a2ca698acc47a5e7a9cb15932ebd8e9f361d9d753579ecffd2a7de5754b852f783e45facef745dbe90bc477892a5741587e9e34d95568f974e0f0803c748fbee98dcefeff7190f4c282d8d83e20450abcd1f73c7c5d64a75a24bad0435997226d18b25576a57e8594d4b3bc4302a8ab59f748ea773a83ac839dfc82ce177272b6a66160a44de5dc23790a287e0ecf14a5ecdcf399899c3bc6169413266e64a8992ff3a07b07e63963bbb0329662d2b81b3a0456e7d07bb6c98a82ca0bf4e9b728a6bac4217d2f9a1aed9ae5a862597e29e4e6c661f7d636355669f65eb39ce3b02a504ae0f7bc5c56396f21282e5e0724cedab0ac155d651ce4731ddf1b6558e3076f075dca800e0fc7cbb50320400782268aed5ea32e8dcba41cf5a7c21013ce0588664364c457a240a1a50f4780102c8ef79bdd97d0c2cdef5d76a6e93d25f9c7837dff30a39c31f8d0137a0af4a711c74553fb7dc3222743ca5aaa1179aa7f2f0bd9971f0f872574aae494b233fe6c2203ca1b73b40df7fa80af717ee2c1f611e03de5aa751969253d9e1c8a70bed0be9160b9ea77ac68b1f4afbfa3d315280a799d84815336b4502b8708687c8096a9aac87bc5b3d6aaba58600f510e129a5e0f31591e56595963df41779e25141a178ae0c023e5935606fddf007ec89ac3f0ea1e634b0ba2bea0f6cc40f27c6b7a9765bf115007380c6d91498131771a42259db87314a99260648b21d239731a0c06cbcc5828ab8543543fd1cf3fa5910697053aa5a49784cae3ff4dc10a347c1d03acfc99136577659ac77f349627512ae3ce3e5d7512be3cc8180b4bd1569e0636d77e51d0f335dd3be8102fa9a96fd3b75ff21775dc3ebfd99dfd4682fa6c0c58065e3136ee0cb2a25a20301ae2ab3cb21dd1c1604f9d19bc7109dac8bf3a3f9545b9934ea3e9f95aa57a12ac48594b9fbd90d149de3a2f418932cf05ae90e72046f5fae929ae5b6e206fe19f8ae99849ff206df94b47ab5e779c62b7fd6809e348876cddcbdaf655e6ae59ea11dcbb7c772f2da6ff080d612e7bedd0926e86a0e484a80086d1b853b41c3ba49a159a6d37e0c7f88a6bf3bd9f27ac54ea9354467c8589eeca721de32e9716bcf09cc0c6caec4a88c3c573dd39e83328becf75ec5e66317bdbccdb34da5e015deee4a66d4e8cf35670bbb1d4bcf0ae929d4c1f05947a54bbdb2ea2b0e6f726b02a3aa5753e3449d2df03fda9f1eb3070b02b955ea5be954603a8e2dbce44bf5796c87294be4ac2f58d914c53476968b02a0e3a334efa6992231c8c763318f217edb902c31245ea36ead4e2ca6d1f840753592090f2b80e956c057dfa9c344348af2dbff2fadd140a714e220653b522149ef70b9b141a94220742422b0ee81a4479f479e9212e31e2f634ff34f30238c9a8e29b4cdc3119a55268b90110ed1ec1e5bb78ff3d6906fb373b22e3dabc84b72431be4536b3a57acf34264b1daf79ba6684f16478d6a4df4823d6fc25a6353cd10bb34aa78b0f2f1b19cb70bc3a66fcc282c0600bc1b23d1d9a6dd1001a507dc9687c0b2d60ddfb8e7d28421e3e2126acdf71bdbe078efd4e3b922ed1b93099ca36407042965df45822573c7ac02bd501b6c39a984a632ccacd8ce2298f4ff3d3b3cc1e90585e286cf32c14d37c008f0255f20972ab707b5060e4a5827eea49b5f4efd9416416de6cc710cada9dc82d77261180830a2eead32bdf1af7e2b73eb5bb86c6512b13031624f17d2684cf04c0daa9286dd67ae3bf21ffb435e8b1da7fb889bfa3b47cd4cbf08fa4ae06af8122f48158dcae7bf8e082a94333e0f3cc51cddcbef5375230a992aa4253bc5c0fa1bc7abe66a4adf0c27b929de8806777226f673aebe4b36fba3e79bdab7e9047188c882b79d5310f37297bf9ebaa0af96a4822a4e5b3c2380fd5ed22ee3cbeeb9363d6b4ecf4596766823ac86aca920cb90026ed4347f6596f6b1fc1c5e87621358afd0b5c8c1f20b9cb009124aee8eaa577a32101c9c63ef9a50166402aed3dd87a211aaa84afcee41ec8e804810e9ddb225b8783c6674baaf310ca9ca82e14835b692e0e8a36f6e1697101b60a0d79590d", 0x1000}, {&(0x7f0000001500)="18503193b607ad5fb63a4d07275045101420a195637839e78e34fa13fa0ef723d6689d004c9832cc28009f93827b9c058dea67a9aebafdc4330e02db4385", 0x3e}], 0x2, 0x0) socket$unix(0x1, 0x7, 0x0) getsockname(r0, &(0x7f0000001580)=@in6, &(0x7f00000015c0)=0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001600)=""/4096) mkdir(&(0x7f0000002600)='./file0\x00', 0x14) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000002640)=""/164) semget(0x1, 0x6, 0x40) r5 = msgget(0x0, 0x400) msgctl$IPC_RMID(r5, 0x0) open$dir(&(0x7f0000002700)='./file0\x00', 0x0, 0x109) r6 = openat(r0, &(0x7f0000002740)='./file0\x00', 0x40, 0x2) semget$private(0x0, 0x3, 0x520) bind$unix(r0, &(0x7f0000002780)=@file={0x0, './file0\x00'}, 0xa) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000027c0)=""/230) msgctl$IPC_RMID(r5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000028c0)=0x100000001, 0x4) 00:00:14 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x151) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socket$unix(0x1, 0x3, 0x0) fcntl$setstatus(r1, 0x4, 0x80000) 00:00:14 executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r0) r1 = semget(0x2, 0x3, 0x300) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() r5 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x4) bind(r5, &(0x7f0000000200)=@in6={0x18, 0x3, 0x6, 0x101}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x4, r2, r3, r4, r6, 0x40, 0xea72}, 0x10000, 0xffffffff, 0x9}) r7 = getgid() r8 = dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000100), 0xc) setgid(r7) 00:00:14 executing program 4: r0 = semget(0x2, 0x3, 0x40) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x7) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/43) r1 = msgget$private(0x0, 0x10d) msgsnd(r1, &(0x7f0000000080)={0x1, "cdc3d755e8251960962e050e1a9cb26570d576a0026215106a7f3b73ac2662149afc3f0cf0c613ee0169c0cf739c9e25c9891240f20d6e269cece48047206e291a58e5a771bd88127803"}, 0x52, 0x800) r2 = semget$private(0x0, 0x4, 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = shmget(0x0, 0x4000, 0x41, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) shmget(0x1, 0x4000, 0xb6, &(0x7f0000ffc000/0x4000)=nil) r4 = semget(0x3, 0x6, 0x20) semget$private(0x0, 0x3, 0x2c2) semget$private(0x0, 0x3, 0x10) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000140)=""/101, 0x65, 0x40, 0x0, 0x0) r7 = openat(r5, &(0x7f00000001c0)='./file0\x00', 0x408841, 0x10) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000200)=""/5) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f0000000240)={0x3, "071e94bd53cf15223cec600e4fbd2ac8836b2f37a16ca961eea882195f1d64173a4fc59ea7e14f6ac807c056417f755d3d3b45f947d00bede29865673ae66d164fe288eba0f81c80a17067d1acde5829644a08fe9df8e1b8d760d4a98a7df4a8b2735c97e1b4d67263b1369a333c2bcf3e00cb62099bb936b02579daf25013cca9359cee620d42bd14c8fcbade68ae06c21d7eab454ecc3ee8d8404b163a88a403341303a89bb38485085edcb10831375872936e893669c4ecca8beaef637da493df4d7856ef881deb14cc37ed49854d86b5f85ec476e87628f1ddc9752648a28691d7cb42691b92173e85693490f448ed59e2f6cebc45b5338e48cbe5db532314dd0beb4707a6df9ec69631665dcdaf88ef7c821c41561dc12596a924fef0966007222883d785083259e44150bb6a76ae1467fcca03a2bda3bb7694556623dfb2c90cdf35ebd4aea29af65e25b0157675658793c1a84048285216d44b6221c134802ba911b4bd89cb25df04e22b8a3f76754bb28006ce360991b644b5d0ee904013776c646bb1caa03061ed8618b32766a574a9df282031bf7d88cc2d7a07d4d04c2fbf9d53bcf3dbd5bcc19336a8b1bf5b19bb756623c6fc89689cec19c3b426e77b5bc807eb92ee2210d986c4a9d9cce162cd3fca54660d3e8fcf7d69f7cf6b6a7ab08fbdab9589f83ecce806fa7b2163733d0f0993f02c4ecf576d11f15b8ef24f457b0c0b796895a91a2a683566407a12282b9d06f3b086a1284684911614fedaebfab0cdaf1247333829ba7c99efd804c2c10ce0fce36c4d51bcf116f5bfb86251194c9e7e0705c01887b05d48390a627441c7c1300e2c6376bf83411d950922da63d6cb7c3489616691762ba52d64b7cd15ba15ab324d3e3f214742c58f3b14f293d071963ecae8f8c32b2d2bcb850cbe3c7059936206979bd3f42f020aef9115a2fba9c2a1264f35aa85a36b1ed94acdb77f0c9354b07e473f87df5a251bf3fb704bd9867732239cd917e901b4f24985f7823d9bb867fc02299a91530f68d0c4db8288682e0af86d382c70baedea15c0fe5bfc946dc944550771abfdaf35661cd8c38e19f88a2a815f9e484acd2261d97ce5d0f743f37f987ea70cc9468ef26917b4bbf1077dbe8e71ccd217cc0d5c9f61e226f6a0ef11a85f715d022bc6a3472cdd9ef83b69d682e2b039034fa2ae300d5e01d20d4fd0a6f3dad4712645f5a97be7a75ff7a55dc9d48d33c90d118c3e1bbaf38ca1ca328564820c8cad4f8d3aa59bc24704168f8ffa8cbef0d9f637dff6358d1552b45e3d5ee60ae0f5d86541a9111efb2e5865bc4ce96aa467918252bde244d115b8fb9a98cc47d8eb4a835c817409d7b934b46072c9c755d070ce73013e81e3182e76d86cc8a829152b5eaef1a84cdecb1a55821bdcc2f8f98312afedfcb447e6b7d626e73f0041071da9b313bb4fd7692a8bd78bb0236a59c9f1db82fc898aa26127179a22526f31487d29e16778be1954cc065d2881d9aba95b32336c1ac830964d3bf8699c3d8246bdeb5c0d77b0eedfbcfaaf59ec7e659e04b351c0cdcb460ac04393d40bc8f59ee82a3d19d76967b76afb0e294115ec396d214781da58e698cea44e65a347c8e7fc86efe96905d4d4035b40e11cfc65b2124f468598a6b452684b8010817da83c47502b94b4941a13cde6eebc2f43ea574ca7096b422d2791cf24408d0600ae8a6ce628895e785b761e8d11c372743da318991796203b25f773d5a8b48f5690e563624372d5c0ad00263a039af473af21e99b1e4a3cafe463b628774adfcde78a99b4aa96bf566e36ec81ab8bab1f1b52ea60321f4fa487e772ca5f6b0b49864cc461275b8301bdc6fd002f842407617ace75ac1e0330261657f6a1ef7b90417b6e37b5bbd549d229048568692489289807bc4759a1e57a3334c46c5a579bb4ccbadc76dfd9c655718c1fe1dc1ed9ea5778640f0d111b5de74fe8a21bf388a3dfa285d50273e2d5a4274070217d705524875e6816df0af5e57d63cc9de347c208f93e2ce57dd30f8ad54bfcb914d020576c55af2d66c1e4ebb9c1c1c22d5588e001c88eb1cb39d3855ba3b2745713113ac988a01c1500438dfc83101d501fc3caddbd35d9de2552b4876e6266a4694cc8c45997d18727750c3e85210d7ae94c156393ac3d466a084a200212e1ef475e6adc5696ef68d40e69d0844ef26497699fae6bd53bf708d83c48e49426c0dbb954c0c6a0a93e9c2f339f6ac9d7ae3a32c028c01df8fccf4b7b9972d364e77413532a5b336903bc00a94fecc468ab2ba7d14b1a7897300a10050ac0748fc5b065a5a83dd900697c277d882742344b5022688059cc87cc2b7029eead1024f49e31ff11d5f2efcba47922e020a90c5fffb71310e36be0c6ceeab1e02dbcb91c49e6c6bb4afefab1c4decfcd681f08810a6f0881aa6f8796ce784ee6c8ea02d71a8ff601494a6909b2d2a12aa90956bc1ffb0ec1b8710a21ead546e83c642c19b5d1d5192442cd809278bb00077ee3e44da59418efee4c66a23a42f32c415051654198bc6dfeef6a6efbd76f619018e19dd1cb5005dff567c34b2df7e148c066a13a8138c502f5771c004c11f098237d51c11cb604397569ec9c566ea304bd4a5e5b1c5b470b5aa8e13301a310bcb231cfffad08d5f2f2bf71f2ed2bfa786f87c77d91317e3ac83bb8f282cf692b7fd84bfc2906cf985c012642257eb7ab673badcbf0dd2c78d0b8f241c71f8f9d8cb4361a9f36c691c7399ecd7da8488acd968798bed0583c0dc640011e764c871355d016a1a33229d8c006366aeeaf453ee16c61e86d91b780a2f4b6c83789e3dd8b7af9317cd74bbd4cde57fae19bcb86c61144826c2ace511416cf52a9b5d94874dcbecb14460ac0a0901d4d06fcc193b404a412eac71c550d4a8df404b4ee6fa6da4542614b1eca293df4567b21d5e82cf3d89b53f121f5f5ab5147b007ff99e02a6c183e6d9fe01bc9d187ba73563d8dca1985764ed5c09ddff8dadc8fb17fa69773bfaf088451c4b02b5304b5f2acf9903adb039ec45bc7cddbc37179eddc06f1662cfd07ba32d013f43b676390ec5b92a0bdefa678d7f8315ae28f478e59a16e6df4b0fb25749f046dda39f2f48501c88a45fb692f948339471d6a6cb135f93d58e4d948ef6d18d6450cdfeadb4dc3ba75bede7c329354e884bf9131e4908e03d4e241391984ab121da47647add77cbc790b076ec71762c501381b8ba82a867d245566d80a951ffec8af7f666ff6915aa379151340bb857e5febb52505439d230d26bc594fb323869973bceeb7c68935d1478babb5277cfbdf1e008477910828019a54c5fb43dfcbf13a831434194eb200863c813b20739384d18f39573b8b335e3275649a3c63d722eb071ddf02e4e82f302caef7efc0c0889ab594ced44acb5b8ae1e3942c1f12fad2a5ba3a547e41729ef2fffc314ed15f062bff860d3e1caf56c1281ce2c39588c8859304d9b7fc8ac83bbb55cd56d20511eaf6a525540075921bee5cef0576267318e2dc39fc77cf8a6214102a260a5914750b6ab498c0e47c8e76d933ba970d02773d981f3d59f4b10fba09d276edda3d3413d4610e965cb0d2993600b53043a981a5593eb11e3cf4ada3e6d1d5211d3efc077ac4c6a7fb46ab3feb01c2bbe94e9afa64e7afff0b7ab774d9f2a7da4fd0fda0cc424083674d1ed7690106d3f6c0bacb0a3da34dab6ec42316105aaf1d9bf05d5ca8f50c7d14cc4742dcb090e08bce51cc0b3f304548fa92b9a886f0cc26a0f68c86dd292a917b4a78202cb41703bc8a7dfbc72367af7c03d98ad77059abdaa4531b7eea59b10c92e018fb20591a7a823d14d758a225a597e9b9c1bb7064573612ab702bbc39d0bf0d1a7e822609c7dda29eb58edb7931df4923bde13998ec05bfe22a62a3cc911d46e13e1a45c07706f8c547387ed422074ed26414799c4a0696398dab4da5ac342fa9d6e4c713302898d52a98dc581a022dba39fd4dad1632da527c0a03153d9c11fea71b2dfd29d7543e7f3c66dac3ddd240e9467a7a7f7f8bf2ea84e14db4d1f88504c57fc618aa7848ffba8e6ebce5efcbc6070b114c62f591bbc8a21247cfb8360e235f9d025f53ee03988692270c02c85a107b96b1d4946a2e4c5602a14946dd2f2064881457bc16bcae71b63c3071f41c0cd31888331c8524c9bdbb747846b855c9abddbf0ebda2cd7e70963347b253ab80f2e953d2bdc947358a178a3fd34c91e4a777813739f793a05be8e7c7afcdda061ddb9e96b1ec6a1119bd5cc50c6836b7b3de5327593d249d0196cc8e4e95b39e2171c0fe1336e2f68f3ffc3ee91167ecddff304edf4e36187388610202857cdbf5b209d54eedd59f2af74676f1333060706690f26bd7ca4b9465294ec73709002fa308948cedfe63b8f4509c118dd7f649f1b7189fc94cdf35f007bea36f72de03b4d9ec0c86df5c6a6107f2e5a4fb0ab18cb6a5a1a7b0f7bd4fb62da08e572c625ba57c231995fede32d2130ec583435e169115bb44693ac70e777b3beeb77ef06128e199fd9923fb8f8ea53277c812cc8de39371c0d2cf3882de8b88a16873659b3a1cb6b3ae4a933ddd762363e38c0bc03a1fddfdf98d7e85aa43e75a3d5d0a476d0dbe1621be32d73360e8db82f20ad9661b91780fd1c195c0364fe4d990628d83a642d8287d4f0d28aca64ab50cb89cf4fd12ea8e841c34d7e6f7abcdd851353542fa507af25143486e1c8107a3e5bd8fac74047cb1185cd7909aae1469f85d6b4fd5963a6d182583703005524fc1a7a90059d3267c37dafb9e6e76a1519393f74e512d749984e225366779533af233dc72c1361ebbb4846335ac1fa249b7c7bf91f81db1b30cfaebc72c48a985298b33fabaa356fcd9a10fa553f70bfebede951c08a6c84b887bdf700140b33644080ca02999b72892b8747d70f87fd42418efd9242c8874e17f5297c297c4c71067fa8e0aba4b34ddbb4ae03e7e735f22bd94cf8a0c4a4f8f20cff021167aa1e61f9f2a247ac492756e07a55504e7550a920c83a0b542cd8d360e07eea5ae846d229c41480f5799148255da0052cba8f50b6eb1c75920199ca773ab33898f7450d26d6e3a8ef1d5db390bf73cf787257e83534099df15956e7521e3f9d066c8484b85c58cf9333b03e4b4d205e4a474c181a5bc363ccab5bc3419e5b0d6637e50c3e2d79d8745e722e6e427bce45549edfc092b6096d549b2fbfb5468dd7f13af47b92b68c26945193649b2ff3549d928311fbfe7b9060ef0293e21322aee54f075f634e65485fe3b8f3a82df741fb6ea1ef4192609f522899aab5a226c033061dabe9081d42445c498adf2251ac32722b5e31ea8a0b92a66afce58a6c2c2d275b3d24f14f347115d079c0aded9956b030e003927bd9dc0210313391d1d17b4e3ee267d4373857a4f6cc196a957181320a83f53f4f75aead6f2f9793de3ded768302b4bafc0e69e9e47eb5b0670e699bcbee02b855b4d23ad0e99f3d3bee992fee59ee5b9a9b1d72b2fab71c8d260c956cbf2c79eb57683492c915a1cbbf05c10b57fb8a7c5c1e7e9941a11907dafb4b48606dc28177a962b6b5401a8c4873b077ca87e2fdc48eea5898b96037d4678701b978ec1a330816b9ca67ab852850a80d13279930d353ee8ecc8ad97d47c82e8e8c448615aee0ae160c6a2fc33ae12eac791b64f45c4aaa7eccf587ac4b5baf8206cb7ae32873140af5fd93bcf9fecb355af9ec1fe9c92cc76552250b1c080b00ad0daf5dd3ecf"}, 0x1008, 0x800) msgsnd(r1, &(0x7f0000001280)={0x0, "329cf23bcdd3c74aaacbe867faa103842e6d1e287b1b36490d3f2c37a620d237f8b1420094fdffb558f90f76bf6d380c728112ccb85be804a549eec292b4b3eef7bb14f3250a683f9bfb763e0d39369a167657ceebf20d3bd7f54e8b069f0691ace763e6687f674611c7de5e8e5d3f4e9a20f2ff8621f5406b1aed55d0366391f830e906"}, 0x8c, 0x800) r8 = fcntl$dupfd(r7, 0x0, r5) ftruncate(r8, 0x3) getrusage(0x0, &(0x7f0000001340)) r9 = getuid() getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r11 = geteuid() getgroups(0xa, &(0x7f0000001480)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r13 = getpid() r14 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f00000014c0)={{0x101, r9, r10, r11, r12, 0x0, 0x10001}, 0x3, 0x400, r13, r14, 0x6, 0x5, 0x0, 0x6}) 00:00:14 executing program 3: r0 = msgget$private(0x0, 0xc4) msgsnd(r0, &(0x7f0000000000)={0x1, "80e7d38182661c28400746d8c513c599b3dfbe29793253ede33bc18e9d7a7120a59e71fe2ce927fe4657b06c932216b32aef73c29fee921c0916aca2df53767f383cd13f5d7910e34ed9ac8a17d5714f616418b8484c5537992e5a2fbd444d6fb92a22869fe25a0f99d666f44d61d6b33229d24e"}, 0x7c, 0x800) r1 = semget$private(0x0, 0x2, 0x30) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/93) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r3, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000002ec0)=""/164) r4 = msgget$private(0x0, 0x12) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) msgsnd(r4, &(0x7f0000000440)={0x0, "0d66be34d504676a73e87ea9f865516249c847ec217dbf67559b449032a4c602bccb4e7890a057ec7390e6e8bbfccbfe7a1fe7a3c0007b142fe7ae21dde2ed71d4b835f30b21a07f73cc7f4e7f4b29cf58283598d1ba35faddbf7ad511967b0512774395c96934699b8ad3654df8d9391fd8c90c6eaeb186e1ec1337989376814678dcc103b021791fbb33dc7ee63210e84e40058d6927814a3974770f8fd6ef60774edf5446f9548ee8ca1e68d467168cc65943480b8faed5f163dcb8623c32880d6db0c1bb3c371c1355978dab4a9d0b7c2247b23b8b8eac2c2a6d7dd004"}, 0xe7, 0x800) msgsnd(r4, &(0x7f0000000540)={0x1, "da057c1db242753ea0c2a68f32aec4d6e037aaf0bdbb2de750b9ab3147f0972b0c2e4d8da3f6c068360918335d92d0041843017116b18c29b355d1cd58b2ad00f3820467cf8f7d4d64964828aa07d84028f48162019c0b67a427a5182fcdb03efae4ec25ecf14956b980277bf08127c81df372a4c484581bf4a5934dab760c14bd120a0ba11e3836b32fbc17e51b38c95c523b759cb04cbfcd9caf75f05ee0dfbe6d2bec06a16cd2f3425dd9dcf45e74e221eda7a0e1de249c6d7f952be2d414ca0254d1c24793ba4b53ceb1f1a297c016a6bf093ac62a0c0114592d461917f0542eaa8b5cb2cb44d7ed522526a4d17e296faeff468086b8f2d3c3bfd8e5af4d4459e73add2c3cbd3b518b4ce35f1ad84bbefe8e5ef77855c49010b778101907f7cdbc1a941b1869c82e27d38fc899abe183d42bd87c37cddcd20eca8bf9432fcbe98b39cfcf594332991ffef5921516072d692822ffbcde26d2ee32008014f970fed77f5c097b18ce635c7b1d96382426788ee58a3d53931e006c48f8afe97c646184a5498b8615e6421d24ed02627fa4a3fbc6086c1cb3569bd37c17602f68b10b7418578a222077038fbb9791dd53ac3ebbab382f70c5fb28db2e9312ef3c345df6fe3d1ce7f19bdf0349ff604c709e9e67a2ca9c81b292145f3c5fa32978ac2ade579cb1487184ded65dde689337ac880b28728fc2b39217f3e08f4e251bb89ee7be8f1d6fe73040b31706d1393d350f78500f4542c8839494d358730eefcaae9bb6f09b2a01623240d173b547361a4c644ac5dfb824e5eb75da0f1a5746d80bf052fbdd23f0d355599de1a6d7082921504a22c9eefa93f7ac65a7f4a5ef1c844b1b6a983d5da1cd6121e1c456f4311aef943a89f0ccd27995a36bb4c14552730632db4ba5899c3733cadbc9b401c065d29b57d6b53a6bb71076d69a035502a90acb5585ba81499fc47e83f0a1575c326d75b562f2c7481d1cbe8948cfd7389863a79c8285294522a3ccb0bbdb0c30a702bb839637db962f2cafbf0b750a82a9a909c003d334e24e2b4558986c85cbe89f7a08e971160d3454c6bbbe4752a4d77511c9de61b5f6f0f0cfd4edc2083da54688a06e410b55b0d6defadbe503408ae03b98a3ff8d1c52468676ef34249689b7d57d1ba72c15bb6087eb8ba69c65c4d8c1fc9123901237119c7fe09881b6860b36d2829616c49614318291f31b62115b2d765e86294c1e438fc5c2cdf1ae1a12aa13e2ed02edb285da31fbcb4ec2ed3484af53f2b9faf94d246c0460a3c8279edfaf1319815bab01bec41ff87fea4b9fa26ab11ae7d38bb50509ecb10b836cd12dca1264e15338d1c5ff98e9115633b1c97f307bc02aa4983955c16cf650c77deee5ef15a32ab26a9c7c99373f6eb44d4b470aac1d1eb45319b2218b19ae7d6fb276ddb629d0b6cb43a587001d903f00f6042b09e81a9defeb579912f3905f82ad403aa35cded21f84e1c429f76534a384a4875fddeb58f9d53f474b84a1a72cabd7195691a27c8fa6299f67e04e74e15487c58c2c0aeb183eef7fc2522570ed4a50bf45b6a70518a0eaa4fb501f9d459a534269c65777ae1b02bbce292ada616b73b9270abee0f29b03d3b1979f49d103453de34f352e84f88f7932e69a2637fa636878d8a570d45c3ec34b38aeb8799abcd304edd7b448e3649b2721a03a95c16b58abaddf80f05dfaafdbcd8fcf883bc6076f06aeb55ab38a558d1b2c45c8ec536ffc4d3abf4803ee1606bf6956fa593a8a79b2da5e7d4566309af8a54050a422fc4418d52e2a2ab4b5778ec2b948c438305effc895344f3447df5d50feb5b559f7f25206365b783426714b8cf4071f2fc664e97f819fd03fbcd0599e67f0261bdc62f60d1807b8e0b451ce2e4bb0edaeaa4e38e0cdc1e73e962532c8eeeee93df8dc99605eb2d4fd37d2672a9a81b629b2753ba698d5ed8eadad39f66525e508954ebe762d56a9f6e8bf0fb30b15f90e7247445c0466688a37f84720571f4e1eed69f90b95b57084351697ab73e7348b86f88a10b60d533dd74401bfb9ef4c1c52eac984ece6ca7458b78932fc680c20f282f8cc2210b61fc7a08ae8a2799b1db30a5db8338f8bae55a34f0861c977404528f74788e3b5084ebacee60835aa6d530cd55ddc1d41645eb0854344e3ba553de418a38b34331665c1fbfa93e713d69d12b1389a5a33e71d59359001c734e6d4b81df69e70b03aa01dc1130ae2ec0e45698e9ce91e1b6977fc3f0eecb33731c7f980aa6132b9da6ccdff4c9dfe26ca64d31feeac11676e3fb4b672c9e4f31547e1f636504a096d102b62c6ad48c2f1cd0f530ec61cb6b1b7a4126d99e9ca6d68733917700396f0426c61b6e0b6ed136404e9c1ebaa9008f21846bc01aca614aa1974e524d4a5ef46883b0898be38f3d03ca08f2857f7f83928649e0454438e861942403307e9864381e1639468dbc648fc40d8bfbe1389d15e3fd3baa5bfd901023f8b3c2c1f05e03c3e76405b2ce0b81dcd681ce52278548768875fa2f27d7141e38aa6c081dd8c8051c0d9064f1301ebc39894e82fe3f23351ca82cead1a46a3c066934de4897539857b58ee1aa4e322f2dc3fa25ec7405f86180e641c7787f744ed192f844c0470a17f5f90d63475dfcfafd58be66f51fa90b89562365729649cb423fb45af4d9c04b4287f3eea0899e72d92c97e30de5bb756cecc788855b78ed4ad965c738211437a5dc005a6cf5e80511f28e34a42109aad67cd6497629de5b783d2e9272e25e134aaebea9ef04479d297f8d1ddc1adb2d68a4fe8ea680ce3386515e5a5a5721ecac4ea5cd8dc45907097dcfdd1465335ec798e764e0d8c59453f28494b81197f97f208c4ac43fa0ed441acb0551b78e8b25d74e6b3d8422d84756f22f9bd55462276acbf45683ac5d0707035da9415b34d29e6274195f9b7e6a84a07f7837c1cf3441eec6025a35bf4f61efc3a2dc541e744d02e60ccdb697bc0f4abad810f468f4db8d170845c55200a5b94e3fc89b3e66319e613188e835ae409a24c314df523a0a839d369da9d360e57e36308832d067c5d6513a22590859d43031e4d9f6fc239bbdabef2e45378f2c800d46fc1202f2d95f1cca05009e183d9025018425d38ab8e98c96b818c91c9ea4129dbe498aa199e01317fe77bc91ca165e10824745f1f4c40b5f9bb1aaa551bc79d49b8dfb8b48e57c54b165c00732dcd3f3ea70915a266a2db52f74e44f0d0313c63c8d58143981d6fc6b7df32a9e79cf7dd568180709668b7ef78d256db6d685b2122f34b76b93a455eaa7bf8d759f7795b757948b604ac6f3ed6d277a5bcd4d955c250d69904f7ee63642f98211524dd766b3b814271b1e67e9a438561e26dff34ea96a6323f3643b167e6fbe18b3821634d4a8dedb22de8fedc26174313ec9580821778f24dc37f762a413084f3e0589c8efe86f4970249359502cf28fb0a447ed4b77d26553262b636d16ca87715044411417fc003c967ac6f00de6d6a49544ba9fbf29ae2e6c12d0835af8c0e9a8ec6e099c12a588809ca67140e939ad1433dbf7b432b97d5966c8890c841b18f49ae8d323d79b9352723cb677c295778104fd95571e307fe047838afd117daf75f6144fd7f6c2d370db34089772a7ac45ea5902d0bd05880d0c3d3b0376cc0120dcd3fecb836d391178bef1a12d5d42b3dcc9162f3d62c53bafc971b119fef0756f2d55a42df5db13be871397144d26b3f565e1d98f629248928ac1fb9f583dc2b547a0c0c52f2859e7e7738576c1666cd36179b737314f3c3e2b6c3cf624a0a6f129c765c96dfade823d21f384f802d0d1dde75425722f8ce249f11c2c4d4a88c54c4640536f7c6b6bf0b57dbc83d5a118ef8f8a499a717e2f52fc9e5e80fb67aa140cd9b9bd4b54f9cca3e44076f72a212f3e6161e906b2b2e5becb15196b91fe3ac82b4fe0656c77abf0083914186ff0acfbd5fd26b85d5782dadeb552ba79052ad1201007cd0698504c979bc5803d344faee171e6d5fb7f52f0aa618905ccc821aef4c58110e7a8cde7d0653335e5cc5adf8a1478e98dd2de8f08d40a21369e5d6a605597807a6b24bdc0ce2d12b6a1fc7569ddbfccd77f2c8a3e259e1c94896d7df8e2e5ee01402fb02fa265edffd4d48c683c68d37e449fa6f0fb0638fc143b05f517820843299b42d688c36246032627310608ecd114d536a404e735ea479585fb8b408087669682572a532d3dd77ea6b96456c3b771ea6073867015ebe5ed885e557c78f15be1c460cf9d5a536fdb9b9bfe85e542c7adefac337e8c80e30107adaad20d9a0c1302b15ad5cdb38f49b29a80a30690cfd4b2ca9faa645cb114c4f7e639cd33244790c1a559f7ff2394e9face3e63dfe71bbb4568756e6c9b4ddbb196fa776291e093d9d41ead3998cfd5d1be42da77b031da6beb8e27c0deaf8eb715a7cb5bca9956419e4b8b363433a478a0c587d80de621cf3e6da308daf1c47c3cb130a81b77c40ce5d1d3f6fd8c3e2b0e7af2fa4e7b3326fbb396bad3d3a01fc5658a4c3d3630d44e3dca15b53a5a3367dcbda81c9b5c6cd58948d16368da5526e11c9b68287c5af12b9b2b40397f155e1d991312389211af6815d285783f7bd88ca0bb9ee56fd744ecdce94d5f94bf9fa4a8a71cb82eca8570444b7d374154f9f964777ff9916494465f5e6eca653d1fca5effd40d2f3efe956e82ffd58a05fa0d0e728175526f5e655b7d3c309f1e8257a7ec8610e5ef4290b19213306e93b819936dac8b000bbc6faf8f9bd9af3daa9dbd2a5850bbb8e33fa0ab7460eb25b223af5223b04a038ff3ee287dca757bedde0512ee95680ba448c490510553b4806ddc20385a8dbd84be9ad75879e3465312acbffb0c122585ebaeac189c80f3bc1f62abb8265b986a21a96315b35db488aee35d2abc4f14de7f7468631f9aafdaf85728dcca5c1a89e83feacde8c2b804e3b88bb7f26691e91dc02488be22520b4c2ed942c26844878d57fab711e06be4ac0ae54b35e65aed7de8f1145354ac3197e7d2426f9ea79df7b647719468475dd6ca794cb6ada64bda2096f3e4c5e08da051c596565459922bd335f1a68efe6ccdb4805ce1f8d8df6441316ab49ef48afb5903de5a81b57c9cf4217daecc6d299d5c5b0b8c37338a38e0929093875a1fb827c94d6b02168ea0f33fe526fb7bc8c8b46f36d68ad9bde450af3d32b25bb5ab01296a7f670d659c47e8354b0021f2e44db34bf39fe632f32b3625243b7a40ca854ea08ee5e6443325377bfe6e4f46869712dd9292371681e27802946a736c440aadf6710ddd5069b5a89c17984b7552c0650efe899a882cf11aec92550f69458bc4038bff5c73bd04bdb0c6e930dd0e366d5475e954081e483bde6721a5d16ef8482b8c1a3488a793ae2b7e96cc88ff4ff47daecc6420d6c929b04be98f386a7222a1b901aec1d70570c0630a23fe16c363fe2877f3b1b80e58be3122678b0d895365ccc93db5ac5d9e90ff743e9933a275bbfd251735b0e86158bef3b6568e04cc54ace0db89d9974f6cf5d0a7247eb80bc66caa00abfd33e3157f3cf578c73b35e48935d93f09618cefcc4144b36d87873a506ea9ae173e5b18a3deb83b8651ea4e4bff4c45d282b71fc461d607fdf4dd9f6c37c925f4dea9a867142062e5e8bac317a6123b04ba6032781048416166e9435e8ca22624fa16bdefdc28b95172f8bf8cac1e4913044994cfd8b81215f576d025b1853812692d4a41ca95403fa9fe83a00e4375a1716def3c2ba"}, 0x1008, 0x800) r5 = open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) setsockopt(r2, 0x5, 0x6, &(0x7f00000015c0)="01ce00626666cff8119a2b56a9ead070395f2c4995c17b6bbaead61e1e5abb5c67105f4d54a94b30efc086a05b106419d20f75172f2433ca5aa708b3422e65e4776345e621ac63c2c8f333599947da9c32d479827dd521", 0x57) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001640)=""/28) msgrcv(r4, &(0x7f0000001680)={0x0, ""/22}, 0x1e, 0x0, 0x0) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000016c0)=0x5a01) msgget(0x1, 0x8) msgget$private(0x0, 0x200) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001700), 0xc) link(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)='./file0\x00') readv(r5, &(0x7f0000002b40)=[{&(0x7f00000017c0)=""/152, 0x98}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/96, 0x60}, {&(0x7f0000002900)=""/134, 0x86}, {&(0x7f00000029c0)=""/81, 0x51}, {&(0x7f0000002a40)=""/16, 0x10}, {&(0x7f0000002a80)=""/116, 0x74}, {&(0x7f0000002b00)=""/17, 0x11}], 0x8) getpeername(r2, &(0x7f0000002bc0)=@in6, &(0x7f0000002c00)=0xc) readv(r2, &(0x7f0000002e80)=[{&(0x7f0000002c40)=""/84, 0x54}, {&(0x7f0000002cc0)=""/181, 0xb5}, {&(0x7f0000002d80)=""/23, 0x17}, {&(0x7f0000002dc0)=""/186, 0xba}], 0x4) 00:00:14 executing program 0: r0 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x20000000) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x80, 0x1b}, 0xc) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) readv(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) 00:00:14 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) flock(r0, 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 00:00:14 executing program 0: getppid() r0 = dup(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = paccept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x10000000) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x70, 0x300) r2 = dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x80000, 0x20) setitimer(0x3, &(0x7f00000001c0)={{0x2, 0x5}, {0x0, 0x8001}}, &(0x7f0000000200)) r6 = paccept(r2, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e, 0x60000000) r7 = socket$unix(0x1, 0x5, 0x0) semget(0x3, 0x4, 0x4) fcntl$setstatus(r0, 0x4, 0x80040) fcntl$setflags(r7, 0x2, 0x0) fchownat(r2, &(0x7f0000000300)='./file0\x00', r3, r4, 0x200) pwritev(r6, &(0x7f0000001440)=[{&(0x7f0000000340)="4a3a459f814a4fe07ffd5882251d1dee64e26471bde8130f605485e3c9198dcddf50d944f849f5b3b30724575a740b49232322c6a96bb1ff2fd956990f7cbdcbeec4b00111fdcde6a9b4e399cc277960707c044c6818ecb33680993bebf32b1a72f49fc0a1d70302b56fc0827193ad72a4cb5d858632ac9cedf8ca6740b090ef8d93529cb1b01300ab0b6d347c0c544c0949dc827eb854278d9cda44f02d2da3d4eb8fc3b48a20c1f119176f0d47a938d1d0dcb02a981a897a550ff69eb7491ee4a834c12f7b25af4e57fe8cf18b9d0ad201919e65354a0093018a3b5092f1bbd354f477a8c281f79cbb10528c9acea0a8cbe0da3e71866bac0ea5788585989cafb969ece6143ec374927fb54ab7f409c06cf790a65117be3213ffd5c6bfa59bfa8523f9ec7c25bca4e04dc63ddbeedb2310da83b6fc770cf7cc556c967a72fc8ec9a4335fa11be3c79221ab11b407036f08b52a997dbd2a1d6b5a7b160fef24d025bf7fa4d352e83deb587042dca97afba58a46279edb8dfe4f3551f11e664ec0a983ccfd7f06bd46472da3eac1b9fbd84afea2380ff2536ab36bb9a6a6c1f05c8b9c960e21a468065c8f10ac96e1b4957b94d2c4ad81ee7757407ae3a024903192ac55428839539963258b4a4a80bcaf3331fac9a0ca061401f43b17ff8248c7316e69c2135d317887cc045f014c8d76fd87617c1dc4aa7a32c84360d697940ec4e47d6c69d9ad1872e2b15061b820f183501a8f42200746c498eb4fc1e21f569c9ace29b39a9929a4465dc428f0762acb74487a3ee4b9365af044a37b481af8dfe3946a7dd460b15ff8d4228a353f1326380894a81e4bb7f3243bd76859523eb4a83774e95e3c2775ed7f9934fe530634967c68b7e3b23dc2cf2189d0aa89cad5e9828f1c518f9522a690c6fd678a71e3702d37af7f36969de13d20a78ca7bf884c10a005f59c084e4d37e12006326d60d804aefbd5dae9a0987b03d7b053a9353b35aac8af365d37dab20d9112c95c8f183287ee25264b63ca663bdb3a0e4f01d0e3abdda07612813671486b4b8c92a4b4ed21163bebce53cbbc318ca5207905c03beb9ddeb5c491a2d68b0a0f6964ea750f1686f25302286881699a809cc925458095b4f16f5e44508a77edccb420e73b000374b42d9bb4e096f0b5e3c4ca1f421d0afb35807547ac7dde721bf1e6d8ba2205f1e9816f57d77e59ba26e5f97d131e1cd36c93dd36a86ff2cb7119be35454f888ba7914f274ab43f3ed0f9d8292e82f98e7388938a890cfd78abcd99a558a07f0729485bea8f3d0a39f9f6531517d0ce539346c8b848f2f127abfcb075b2e58e5d30130762ca6447d044d6572ce07cd800e412c64210da57ad52acf8337b63d48556ae859389ccd174dfd373df5b15b28eac6b6e7807b427f5d612584ea408f29d300b2a7d3bdd17095ba7172f3ac20fc67f42475d63785313413a9b0dd885e86d8b560d050c8676b09a40fb103fb8974fd98cb628b3b3cbe95630d0fb1f0e2160bb067053806889f93593e68f50fd1361a52cb567b93f983c4359c25280bf3acea6afb23d8a0d5476062ab6cb56278bdf9e02f3510828e012db17694a97a3603cdab2577621f731d4ebc7b559046e022325d13595850edc30b5fac44d72a8c0de48aae283ce2d884592a3ad7d39c21d5368dba854bfb2c740780d1d8c1dab78ed9e4a3aedf3205a4a79e9b059ac27ceec995888f4e2639845244b0beea94934bbb321d595649aab02361d81e1b60a802514ecd12c2350c939ff51b7e40c93c531c442094fb5275cb49d959ba45e440ee83a385977b41cfe1d3cc808ef34e9bee5a069e2e0d867500366ea6fd743824e98a4e98ee7b719178879f6d01342c7a7bd7525ef818fef8e06f7a632a0dfcaebc1d7cd88a7c4c8d3d585c7379a7d72144e4c747f8024eacb3d5dbc5e838e6c5c19846a415513161763df6a152bda6cad7e32a12b5cd371c260afa53caecb2d5852ab39f7a80098e5fd890baff15908e3b651c186152c76c4c0f48019076b7ca4f55ebdf18e01ad9fa437797c679f3fb407d5d73380d2196ced25728a31aa397fe4807c80e25ce5eccc64381ff5a835b3767ee980d2a821a1683ffc743a70a3d7a84446ac5fa1611256cfcfc3d9813612aa6e70d661692d89c32f5366ceb4dbe658778dfa5241a74e07b04d0a4e8aeca13ffb419b23dbfced42f493f5e96b0ceaa2f767abf2bb3015a2af5e1eea3b1707a5462a7c18b3898ef75cecd62c29f5555328e39ef636b6e5651950f4d6a9d1681ccc014ac484dbd22f7d9df6725d8d39949094d1e3f877fd0d77f9ca360977dae86f916f4ddb89c6b2a4da7b55e372bb870ae9cadf0f9f5b19907fa15cbcec8e13591c8c78108a921a91709a00ef6d6989e306283f55c4b30719b7d29ac7a64b4ba511fa7c9c5524a5ceed44d28e2b1e5309c8293ba8b22b48048fbc21d40b765a97d8f2a2da8dbad79419912364aa59d847b47f06e185525663034ae7e331811f5226ca7b8c2aa7a5fa7c4dfc9c9f8a7b8617c49513306e02d04ddf847a2cc885a3b17aee729cf2c8f161a7b77559d93b9884367e867442118d00819f33a0c89dc4cdfc0f8c66324bc03140d5f5bb3d1c9117569f687cc28e4813d1e3bfef2619953233541d926a82fbb4f4531ab8baa2542678ffe182f90ef8868c2a5c1b72dafd7375aa4b487a64f8e7d10db857107fd1fe792767f31240a874eebe1c8a2f31adf96b59ce9ea553bfc2208026a8ad65e1e1c45141e35f17e2c90a187303bcb6fd63874c2a210110c3783a610723bfd0b6e6660e93b4b90310e4181f3f3ca951f43524fcad6b12daee413d874f2c5e22938e80f33abf8b43e2430bea2b4761ab99cecaab7ca54547d67d0bb6638727dfdd44b5cb292bcede1f77e4ed3c50a75f52b99796ae801d93755a7e8abef91149022394d7d35e68560010574fed28cf57241857df9f28dd810e023af2420a480ce4712c9e719fbd021b830ac20b0866ac8d6779bfcdf23ff2e1afe185bea6479ea6908474fc6c9a1bd006037e3fbcf8b6e4f04a54fccfc5eea2ee6ff83746be6a41a96530db61eb2ac316d10c25c0fc56a94e162cb1f5ea6f2d7fa018b371dd58154bf0a110b403bea3b499ca528fc47a662ca6482d1313ddb5d83b68a5ac984d4bcf4780c3282e790a8daf43d9e20b2f62263341985a665ede8c39fb91fac3b43bbf14349b0884a35a8f9dfa73dd40b73e1f06907ecdda1cb37d43fa5895d044b1c20d1f6f30ac5ffea918d25cafd3ccf1d7c151214dd19ccb644a73185ba3b1277cf43f48dac82223317c52953453a821f4c66f658e35fc709234bbfa4601170ba31f3864f27f408459e91d23c42a9a32aeedb9c81845b87e6880a6619583ecc351fd8cef3bf50f3fc1345cb2872bea50217ef611ee358c7c77be78d818f7903a1a6ed0c83ee053ef248da298ffe382373db9f2960dacab5b03ecc7c863dd8e6e00ed7ea873843382fe626007da8b738a489f0e337b36ff739707b3820c3119a0df2c87cb27220c6342039784178695c0c07993c83e8c2660db9b689be961dd2ddb4e9a35ab9a0fd3cd4a5586c12c70aea619e3d2415b44667b0fc4a32143229903714774dee4bce5be95b6fe144bcea8390f3840704170d7380b20f61b8089b257e65405db51e280e48389afc2ac98e64c79a2ab5bb4b66360b9cc7ff357e737a1e8012ff0d218407b7d5f035bf29be5d54f9cddaa3956be900f4da54aa407dfe77a16e596f6642f6355bcf708f5d6a55be8ac0c0dcf6a6abe4bf255c3d02d0ee5f852557a44369cd3c6aba1a8701ca991fa0ef9a6bfef562a16d0ade10bc8f464db2a92530fc82f66c5f8cf2e0f6af5e7bfbb71e86665e2648420064f7932030ebd9b7bce960705761646707bc31509ea3328569116c5fad33a3ade4381c73f25f155f4b4694f3d31e7c02898400b2b4408ff901f1ac88e73e6fec7641941bc9e472a97d6fffef8ff456153679ba94e3f4b9e5b88bb999521273b629661979defb9d2606fea4bfd867ce402024be2b0e5997eae6b392f6ebae015847376e758fa8015ab2fff0f46005b2da9c0aa96073e3267ce090d86968376d5f4d4a0a45df3f5becc8a093700d6636bfd781795dfa0399c64b733c2c879d66d189bb91d529a9a3186d52ff29ce611e027a96bf222d4545de08b76b5c8d18fc0f2a2bf7cbfc8c95e0078e7444840483a94d87b3e76e11ea442d70b8e30af0d278d521bd3bcf373aff666f8a62717c036a7323aca548205ce8ab05a137ec3eeee5f670bfd3078bbfc6637e405e98775d33ac2c6b905f8188762a15fc5532af8b0230626ae0b19c3b07214529dc7f0d4eed953d7a3895cad7ba5cdd57296ffb3c86e84803c897bc717c57e941edb98b9ac52e92c225817838211ed964a2699ee17ce64df79befe80ce29497a0cfcb91066d6b0e4248e71dd53560673658a56c4fe4fede244997885a745b2c6f3452b3a74ea40a249dd6c2b362f0dfae1700bf659877d02c9ecc5f43f77b599b3a64c038530c4339f69cb3c458d3a8c935355b390d47e90a2930bd6844eb2a3b7314630921ce43ea5520e64a7093acfa5d4588eed8438df5b26f1f7033a393c3bf1866c04308328c12ea49f80bdc6d06264720916f9786049af4cd45a48cfe7f7e7456e9097d083b48f2a86b5a326273b2fff5723b4468aba1ee022aadb72698e2b1922c8df33701c96cbd43499d97a35014b10db3d5285dbb247f828493cd4dae8ad462344319a8a26bda31da8db438ef116d397efd4b06b47496c77367a3dd37b0e5917af0e6f0bbdc6fd10ee44120980e2b8d8cbeff1a0c3d59c742956056c65d0b81865eb973183e516e12f014c5b146c669d0b4bd83f39963f8ca51959f868ecf0f95bd360b2af8644a3aab1e4086e876187f8a6ac8c9aeae0e7758c4ad294ae835c517e1597e0c672a48d5b38393ba71b2567bc889c9947cd31311371cf7c37c38b669ccdbefb608d5cba6dfb05b5c8f484a0e9a07a5bc9d62555ecb96c49755231bf656a831e04aab5e5bf84b0c876066132564c437d5989872e8a6a707b7839ebfb3084019b3c846582e6009a3e3940b01afa062d0f0a7acb9a917fa14cc281b80e781cd95db71582d8a350539ed79ca68a4f2fca03e2ba0a558de12c1567ea0d59b58eb56360d0ce18954090fd74bf7d1ed5bd7b248177702441e1d9f954d0922ba2937bfc70504142ffc89c6c1899269ce62720ac4afcdc60c31f28f4ce18b986386d3057bc1850793b6380915703be5d3b4c1fb02f546ded25bde1c27eed3837ddca3afe783e37eee9f1d52859add24a34c2ae10666db857544f7d65751c056609056609c57dfd3f2cf4e1da72914b096966ba84f09f05115421a251b84d2449d4890a46980f6360e1800cc2fc0626b05008fe8ff488f8688977b6f6f909224571fc9f52e20092c1fd2f3fc80965be24db8babf29340bf9ebe22f220aa3e703342bc35d1ae8a37926bf4e41356d87b306fc1cc2632115e52bf9b37990d6733770e04bef58a975d307cc8112c6d8b9f53e36fac96860bab4082246ba9203c9eb18ff15346f9b510499f77e3240a300ee4b17e46c2f4989a7e17dab14ab23bde5837714ede5068a5b7a351113fc765078e37a4b579c3334ecbb60fdf8eeb6fb2cdcd460ae5ad4043b1ff2f3ec47b56b828297d8d109aec688df45556a6e07113bde166469326489cb9a3af64eacc1228513e493efc4851221698245dcecb6cec1e691b1540c8934ab6f55d8f29b3", 0x1000}, {&(0x7f0000001340)="f66024f4278084efaab314bb455958a5c5e8e8c402981654a1c2b25d111e71dfce0d96e6201332a633ccab778c95cc5af299870b80effa2c9ac4d7ba142fde5ad3bd18fea7d3df244bd73d59668898e09bf2dfd0d1e7f71ed67063ae9f6e9a8ac45282177e11c5e79bec4489655886d0d8e50be81beb8d92411c63a5ead05799b7bc015ec1c450a2c840c3a5a6c23e86018bdbfdd877703ece6b7888e659c62d87027430985abd3299cf677829d4bfbc1cec08164a924ce40b470d544d698d888a486a8c5c1d658493d9", 0xca}], 0x2, 0x0) semget$private(0x0, 0x7, 0x28) recvmsg(r7, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000001480)=""/50, 0x32}, {&(0x7f00000014c0)=""/153, 0x99}, {&(0x7f0000001580)=""/110, 0x6e}, {&(0x7f0000001600)=""/21, 0x15}], 0x4, &(0x7f0000001680)=""/94, 0x5e}, 0x801) r8 = paccept(r6, &(0x7f0000001740)=@in, &(0x7f0000001780)=0xc, 0x50000000) pwritev(r1, &(0x7f0000002880)=[{&(0x7f00000017c0)="6873f84f32baef6aa31e28277a17847ae534165b631d525e9a15a71e08d79e35c0ad1d77aa86004f4e3c158f083978b2e4dd04b00d0b34c0a457993a608d38e9e89982d358ca4f80958c665cb8c2b40b8763a5641811d3c217dab44eef247d615c83d79e28da8a4cb4333c0de35a039a55ec8eafe8f956bc96ad541a7e21f3ad48ceb10e0f37c930d9060486", 0x8c}, {&(0x7f0000001880)="d53246f7fec8f58b3afbaafcd403c828a22cc8838e21f5d3ce0977f02d91ec1a1c7ade8f63426d6704fb76fe32c3a4f233d902676f95fb5a474207db74aa1e5f456b33e063f935ba4bb1ea0b6a980a14d00575e8642f6465826d5aa7a1238457976d766e7a85d8e7809fb29c9a65d013a1a12341f9899bec63c33826bcde7bd585f2af071f97ce7493190709f53aa269c3c424315fad8634ea83f7e3728bf5f60851d6eee60bf43df6acde66c8cf4f046e1208d22c3192fade73b912df94b833fed1d15e846b6f1ef04347ea787b29a283191d49c5784bb7068fc35140e3bb7e6ffbe38f588e230724108bee513dc1b4d6586deb3683c71da193d406bba216028fa0279e83f50755a0a13db4a4f58aa49528b45d76108ddd26273f33612d8a99018737b19e7aaf8814eb6c1cdafde985d2d87b3c5028920f3045bf1ca4f5022bf3beb5ff3fe6063929b2bb90c1ce714ce747e06478beb767541b1863343f57c730bd0d8b32f77b4971c97aaff50ab00de1e0d802cb98eb5d7b59c84531a7e72ccf461b20a2d5b90342f484a766c3ec75ba8705409722402e4d5fbd3a0c7bd3032832651f46f978e5ae0339acb5fc551d61911e1c831c8c64b1cecbec7eb34773999f71a4058aa000db5e4f267bf738459b72ca20913f5bd9c20f6b6f648f00a488b83078ade3caaa521c36e25a1882f13f1d195b39df8f725561261bf68ab57499b45c1ef941b788c2f92d0e6748db00ea2823fbf74d4587eb2d079a6c66a9962bf8cd197688e450f500db8d2285aaecf5855fd6da7905fb3c48277a00350083dbbf662a25497f4fa6dd9ad99ac6e9af73c270c30f77b037132fb74180dc9f477e2d3fdf2c6e4af162fe17ed66fd68faf3f9409cac27ca4a52e8baa740e124cd87c06f3c4439ffef59f157fb08d5991a05d1ad8ab69e2f004649cff952852332e0ee676939ccdd8ce0376b28d2178fa4089d1aca4eab5ffa5208aadacf3a53ed8ad70098a15c040c04636a66514ec7e914bce16a2ea17703c314850c05f6cdbd384b79e9b860b3eef3ca1960aa07f9c368ace990253417b52d4affa86d4f0e8b43160bff662e1c861f33c8eeeb458e2487a187894f8b3b96fb7b0c0ca3207bd9d1bc87a766666b36ca33187f1596092daf49429391c240eadfb8521c71de041ae7d814b864fe81290cc83679b7c2ead7dc49aa9daeec6721e27ae4557cb1c878509a60f3b916cd50d850e35b360a81346f338ab6efba4c7018a231791af19669822aaadf165cb0df35bf0594a52a67f7a502fcc065d7482f35180efcf00a008dd9bbd1ed71bdd758b301d991c7c3d10a7ac152df28f03431a7f99aa06729debf6115294cc1caf4d0c3cdb89fe4804735cd63dacb318dba7f66cca99b0d387a962f2fdd8340e7a5b9f848bbecd0f26c88443e8b100bf98e004eb00425db7e0a21f6cecc30899e19c5b866f6b5a4c36c6f1c61328e1bf293ce54eb2046a232b828c4f8468d13ef8c17f54ba28704db65174c9cdd18e6c23f2e4536a37c0f163a91e5dfc1ef765b6c9207169aad34f3d0443701334e97f371d68b32e32d046d36838b3867a3de66742a1a10894b9e57b1b3a173965840fe9eb87de0ea50c2e0a1ac2d3c4c013fd40b4171f42f54ffc5dd8ceee20085581b57ec275d3a05caa5ad42b60c2d2109e426ee0dcff2a8c2daba744f497ee16421f5eb886a425a6d660b4f37baa07f4e72e2972fbfe6019dd023d1b8a2b2d6748c1547b97d75f880094dcef53d9f1e05317d1371bdc7b171a7538067dcba94216fe7eb02c7420d71f3244d76aba8c4dce8856f38b9d8d63c6b2213bf10981bdbe8986cce6240c6eff7b0f7471dfad4eb1fff9732bf517195691bcde5a563742e8af3502b7a58a77ed1989d62c58596789ab133f85e974d8408daa23ecf6fe7248d119add06be08fc437e135a42009a7cb479900a5421ce729392bd2413c2b72f1afc70a5261d2c6b1931836f291bfcbeac3469ec955f00e6cb0d50f66fd0ddc37fbfebf9c411a03204dfc564029a6583d94564b45ed6f2c7b47d898b61a9db0e71050969f1256e598b530b0eb03d38f83171ce3b6bc57964ee9b7a82c27190399ae3fb39613901f33439a6fc6381c832246b4a06be121a22e800f3d1f2fd05f64d60b22b7fbab8bc72352c3b39c92c52f9c89aecdc5809d142fe9f0ec98bd0b5111a2d68d25a40001b2b8429e85c5ae6cfb95c3a86022546362c7e5b21e92b61a59f6564db5b5faa0f004afdc229a35bd444eb98e766289aea59dddbedd6918f079affe3fc8473cc8e2ad0710afff9863d53ca00d3bb63cb69b29b748dd11c8c1082ce7b2a9ac4012bbb56b66aa0d5a7bb32f2bc48ae2107d0317d1f4d4102bffeda7a9f8f126f16205cf32fb85f46393012c60194714694024817c798513258f4b0d197988bdb5ffe3709c2f3048841839b2019f23cc3c60b3ff47fa5087d3696e9efaf26bc8859059bc8b7cfc3b06444db55f069b638c6d0c12888fde8dae48a1093a841c4dcc0d02ab700fe1407e91c3c6e821e287c9277e68576ba1a2d4d48e550052f36c670dc923559ae48d94398a849ed4fd4f71024ede426dbbed1e6fb1772daaf7f832f940522bbfb40ee5cdeb810232b8dcc07fe906827b7574b1342c046b3daf5d81cbf37d08883b2b37a1576d3b9bcd3c1deeea1e9e00a26dbe21faa212d4199ab5a7b60fab96f61bd3c8ba8b48dcc9c2f2d1cf8a0fc1adecf609b0b5e6c14ef2cf2a06e9443a5e3ba9c7031d2d937dd9678f1c39ac29f9f83d44bcaefccbf9c6d891316a35ac732cde6d284bb25b866fe6ef2bb5c1c84aa34a23ef44147361ea7ddf88eae1e9aa1c7296bffd6850f27a3536756913787ac872f232fd519010ae83da696262b23626cb42aeec5f27f338c913e5ab618a9da2278ef26a55fa88c8108e682f535b3f2125ebf1721bccba89bb50b5715f8ca3f81732793e1ab2650c72c4acae947a8a4f1f552461d30eccaa26b2f88d714b900363cbd91e490dde4493e3c2acba1f0e3a945dcddac230ce4c71a1a5e4699135468c49442dfa513fcd3dc0973cbd23d640caa9b7be4a82f67e0e287fabc1ba29ac263dbf10c8fe82c473f2e67f56325be39a3a586a445d33d89164c7d4a81193672c1367014cf5daaa925a2c135a5c19826c12715cac3882268d73bae8b302ce4bfde69a100e6c07c682a2a4872c7bc5a52efd430b189f55826780e76aefc5f9c61c504e69f66987e3ec4b05a864997cee6b742e930698a479eeb86bd5dbe7c55bb6064fb865e7e5a938ac9471da91d311ca6140f40989b6b538d47da019a3e3129a848afc648795302a150d30ee4bc7ba3c64e7c834b615f1698ee7252e73082887b06e5ee5ff5c98b7396e788d628c0e953782b1302b85a77c025c1a186bb1e31f22a2de2dc59d254a3ac50b8f5e1ec98006cde2f2e7a0b0cf7c9ed99a6910e4b08c10d569328b29675e7a9b5b75c90f7a01cec15381db53345cf968fadba70d27c63eb397f3aab59494e1d05ce34ccb187380a29d0a21e8898c78ca13fcb9d7b456b49420c5c347de4383667fa92e9204b861d2fcd82f0aa8523ca448ca68bbbedfb329dc678214bc6e7a3b953df1a38d1f6d7bfd6432ff62f884b1c25e91aa2318232b6f006f8d0b102291825f14a3c8ee520213ec57dc885462563a25451d45a9a555777b643494c1cf6f89c3c055b95a81e35d56f1ca769f7e20b969143abc7f5249685554a9cbc2f149d76499c36b36accd86d93815bc9cd4cff31b04b39d97a1e8abb8f3a635d431af75478cd7df0094beaad84f4875ffbc14883346360bf944e89567e413857c2b335424a82039d4edf3e435eca1ec6fdbfbd6fb792ccb432007cf21c67f46f709b37809164b5ae59100f456401c674a794b619229c9045ca18af3dcd76fb920b925edfa3d84716c14ff272733d1604def4520a95544cfb3c93ad18f9ca2fd8ec192e6a4be02f6073a0787103023897443124d28a52db6f410ba61c81ed5499f0bdf0debe0fdbc9464cf53f136ed00c608d5a440ab028a52fe506e1bb2da8f3ceb9ed20fda641a88b4cde4ccfddbc58c2caf258389dcb5f7b4885cd53aee157c37e2ca26477fbedb1268d21ccf436227a8cd31acb05fd9baff02a56c8260b2410ebf61d63ccf14de9bab62627e3c7aa3844b43685a176c69fcf9363008796d83309a605fed829af3c1899eab595da26c9159a66c4d3fe09833d3f330cea3eb4ad8595e630a0e645e04503344d932819311121f39ec256dfdc3bec6818b8a573c55f899806bb9cfc24fa462a49d96ec480a538f0edeee0092417e31a240ab2feae94abae9a8cf569e851cccacd2d10ff6e7cc6e9da1d5c924cad1fb31d5d4b86b54aff599f3cda14796bdc493b09861c2592fcbc7b3a5546138959527390520842c887ec2e2afbafc35eb389d265b2cbbe134693acb8943ddb2812576e1aa3a3fb7c1ed172716ec2363a1fc9fd4add69a3e0a416bd06a87d1f6817941a9ca6384c92b2c4640893e2bcd02fefd491ac524a748d4b6e37278ca340316d69712fe3a031e1f03ce1361fe5d5a40280a7f08ebb3fa03748a99f1fd3d29def355251093b678be402fb8669d55baad2b468b30b00adb645316a7960646b01926fb0f06b33286699c11cb2602ac6e9715da018a1340de3bdfc667a314bad50c56c81313078b6e78373f08c2ee9625a41e542d0afbd6c036241674127696444e931c29c809aa6fc574d8fccb6a35bf383b4e3d2f31a6b6322f52f81a42c29a8a9bf379c91ae8471a094c350169605fbcd8f899530fc94d21c417b2638437176ad53013e9fe4ec7d9173db1908dd539a165aa6b2e8d5204ea9244ee1afcddd57a0b652e4ce2693bf622698d0efca15a72a03eaa907c5a7d7bc758daec3c8c2b2ea1c7c847b0b37958af1b0e0b3d8818c004b26c9f2ae9389198d0740b2686aa2f8b162ffb30ce7e104ae4497514661f469e46b74cc950e8157e90097355900b272f9c08cc4f7f7ca1a1222b8621b1b912975365b29b0e85fec3b37e25230be2ae9f8f3784baada12e1952515b749e598065a46a8fa45131cac5671fa0f6b2996672b23f67e345252330328ac226d6c99927c5adbce92bb999b1aa46fa8f290c40c3c5a569753a30469dd922ca59f7354f1832dfc1c37e7755f8f75cd752e791f20d7418744c5a8426da937e40e8a0f3c44da6300ad1babd558aed06e66b5fd06b773a62c6732d579ede5fe635b1aa92693aa3c6e0a6123503a9d7bdfe37924671aba56f2ebcf4d9405e7713c71217b4b8450cf47428e51cb414386edbbdcead9fa1befcac46ecd65fc8bfcc977ec8733a0438fcba294b0fd9e0a57c2b6b95df50e068aa3c05f48d3e65f7de2530689ef8604a513d739844239513aae5ba34c89fb9aa51afc5a91d99bcd7257c728d5c1ab91e981338b4a125b8a3545e989e6d4cd58ac4fe362d1f71fa8dcdad06a16fb4acfdf2ef72beb98839e7d88118d6fff08426dc50ff7f8555ab7cd059a6edb0121ac54fb8ba5366100d058c37753f038c073b45e74d31f6ae84f1ba3b7d788bb0462a7f145b0c80b84d4eb5f4d73cef86e0677e49b53170323e87a8711c2a981bb9a469946d395f86f1d67a39084c352e6ca46ce1d8ed3c4e5feed9275e874f1f6a45087ef80a26ad5800daa7fe298289f868f6e2c2e0ce33f1d5c8ecb0f760033a1cdd79fe4bd76894b6dac96544327eaf2275df23653132337da478ccb6087f9f8af926967360549730d40ab16b8730c0288211e0ece0e", 0x1000}], 0x2, 0x0) write(r8, &(0x7f00000028c0)="67a20e25bf31cbcd720d909d8d1b6c4fc0a021868b4a7d50b938cd78e5f2e428e11f3f1134d01d89f40b5ca425eef505aba656e0a42c1f98753f9d9675f856e591929920355899c5fa1525a0a666b817f726e60f0d5debf693061cafa487efccc15a4a2a0fe06df0e7275925259703fc0eac800dccba0c6075c8e2457656edb31dc8572279a186b5bd16f1ddedead7ffd602490d4204d9b5d614c66306050432535acb62c0ee0794c8382c", 0xab) semget$private(0x0, 0x3, 0x680) pipe(&(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() openat(r9, &(0x7f00000029c0)='./file0\x00', 0x20, 0x105) sendmsg(r0, &(0x7f0000005040)={&(0x7f0000002a00)=@in6={0x18, 0x1, 0x3f, 0x2}, 0xc, &(0x7f0000004e40)=[{&(0x7f0000002a40)="27613dc4db4acab070da1052bad7edc971b62a69c3ec280696f5e037636c851147656b1101d933313e180b591862d83fe9408c5644dc8ed72dc5ca885e029218bdbfa38d9a1e33ddaa302f56e555b183f0b51a321b5a99f007d1f1b204e960480a19", 0x62}, {&(0x7f0000002ac0)="97592bf17814a22c6bcf99f331b94f3f560011757e0f749d351a9526dbb8bfc65651511030879a8c35919a3bba15a3e38df13c6fac476aebcdf29155a3a86212117c83234cd8cf2ec6c160323c99288a723a362670ec826ffe823a48a90cf77029714514a347e3ff6cb28f03888de47ae72290a2db284d0c969d85ed49d1c8ba7314089f6dcdc8c32b3f4d8a9362a018f67ec092da6c8c9d318ba635a2292093d6db1b0422d1bcfa652f62fb5001c3544a76f9bc53192daf48a2fc4072eacc379a8b0dc40d7e2ca41002da546f4f5d395fcb6984513c43345fefa4a070398506d646f6", 0xe3}, {&(0x7f0000002bc0)="3d969eada8d031cca616bb3d42ac", 0xe}, {&(0x7f0000002c00)="88d3dc8eb33e893c96b32329d4b33894c029a99213d88c52e7", 0x19}, {&(0x7f0000002c40)="984039b5c4b3f7191744ebf21db73bf2f59e602fb3af69ebb2afd0c41c6a7c404716db2ef06cd9beb9d42f54407a03ea93543ed9040b034b2b1a9ebe87b3b8e33c3b43feb63ed31e4c29d09f453917c126f23146cc990e63a839903351964e094811b2f3640c396c9c63fd55c6bf5e787d55f9f0", 0x74}, {&(0x7f0000002cc0)="3e0ca307e7b99861fee09e43d012d06d4326406976667cfc83c4c42ec75800f17aaec96b614c282274df1336df201699bf81d853054a90d44efe22e429b8728c6b126de6c4996ca3006c6f6a06db6cd743562b4176be6b1ee2f01301db59f31fa0d71bb38870a238fef2491fc9ed1501d40a0ef6a7f0e06cad1cbc0b1ef0759d4e44dea74c28bfb9ba1eb5ea9c00463bf0f77ee98d2b1ab2638da49a51179cf2e059a39a2fcfab8f69b7c026be3146c727aa563d6be34f482670766dc183a1f0ca73d4074aafda6b0bbb850643c365530d6570718155e0dfa95c50dd706985d7c75005780ff5454b8c403666cf7be72f343f61f8578aa2e75f3ad0ab3e28f6a67526b107e1e3b8fccd25c5bfe4be98c165e2b5051af9361c844ab86e7196d4319f80bf68f3e9a1b322f3b1479dc6db3b3a24bac1db8bbe6d371726f7354cd3a69c470ebccdec6c21762a266ff1bf55f879b4e336a138ad75436d39382e311bb962d6b8cc5a6c3d2bb1bd5d9f9f0ce5995443013b475f4cbd3d20c406192e1d78fc250cd24af167da290035eaba669371ddc02eaadee7b4cc7dc89ce18eac03208f5f47dc23ecf78336b4cae7cfb0074192509328a10516a19d9cc6febd5ddfef985976fc53272091f4dfd58ff5946030a408fd109efdd3033fbef419c76c6cf766e5f1c258027a5578ea9506a123609eee0b3bf795c63137412ba0651a7ee5d2e2e40f2515c106e32f7615fe9bab02b4604a5606485be6a28f21639fc3efc1e3ec7f80738dcdb11a58bf8eb625af69f37dc8505fad2d0063d91525f81337d43ee373b4ee1272dac8b648c91a5c41853f42004563838c4ae59fcb23171520d094051dbccbf03999ac55e2b0094bff9f5edfa2402f32d669c1f076eb24f89ffd60481eae63886f81c09c5157a32730c8ddf9d578111ddbc6b5d84be55ea22cf3fe834ba7f2444b8ab438ed32a3bdfb844677bba0bd9b8e0bda744ab5a541c2d0a818ae041c99433e1494e7bb8fecd35eb4faa7501eec3493cdaeb1ebf4806b31ae7482b049395db78d21f5a9911a0da75defe5cf7eee72b4dee31c84e61d3e1640f891a56bc741569aef01525f9661460d7d38217a08640a2d53a5e3d7813d9bcc283451a1b522c6f25e1528a6622843cf485cf002c86dac5b76a99dfe20aa86304483415f55f3798da30f7bf474fb66087d446c0c79b55a3a0286f3084352e8fb66f40826463c89180b648b07d6ade13577ba22d6c427561df70d5121a020303fdf9f0a3419d4898cb5a1bd89ead3da388403df8aee46dcb8d8c3488ceffad66425079245fe8afc3ce0ffbbd71ef8256db36781482af1c0ce22722660d5d8b4e61d3087fa2ad8b9bc97d1e955b2265c25eb1ae94b7be6017b3558edd4be094b5ad907799a10530ebccee39ba55b13dd0e6ea32d8f31ee2a3555bed7373e1d2e37bc36c1f26be6f6eb92ad045497257fa9918bba4770dde3f336b5ff0fbc7650df66f43474a128f6fe0d2935d96be16e40d42545ef9f882606b0532ff013cf20aab5391f490543c325450baf3f218048753b807ad726862abab84475967359cd48ed8d6981ce809889b018848fb345074945bdfb50812dde193a6f034ff79790ceb5f82dafa37541aedd85c476d10913ae082ffeb861193763a1da9ad1c0bf12beab38f2f2fcc80e9200a1dea5ce753a19656a6b15d249709b080317d0f7ee8d2a8a6f327282c49d15b0d27c715f753694885d5fbad1949aaa3283f6e2f4b086a4449a7d71bafca69ecc8cfb140486e7442f52189776d609e707b4423dd24e12615a169671dabba2622288629433c264a6f35df45d8077c06b354852451667ce985796a7538aaff177daf145ece21b2a4b86b61221a934f6a4aff81db5459c90e2c3856f7f4c561648fb59e449febb2c108f84b80ebbb921a641c9f1cd7d38c14107e1eb41197c2119bc0aa40cf7b9674b810e0872e5d8adec2e94ef05cd4f12307d965eb172481f3d2e621665783a67d92aa6faf61d50d1b7587b83e420583a5731498f53abdaa6db721dce0ecc27c7900217456ba856021019f4aa21f7b771a10e6d91b2515c617b00940bed7ed92404e4ac45f799d8e1942301f41c9190b416339391788e5a204f4cf00ce1b6cfe80aa824246bb897b57e611518eb0fdbeb0c4cc19717217213eae7c28b6136f7bbc5c8dc5ec1639a89c5d548e9386de7a982d67a581f353a33583c1f9d046c728dbab241e222398b2a26cfc7c603f52d76045200512375b7f1c5884b9d78c922abfe86f014a06d778b6c07d39123672cf2e946517724f5b2a5b453451e88f3fde153ccc1295c1ffc6f57cfbc1a61824898ce3fb583aa9bdcd6bb15646d5ae73b8fe756c386fd3a994ed0905d53293599e41c124aefff3ae17616c308baa56469ce76d7ab21b6dad6955f20e8b341689970b51d6c9813eb41dfb3299d845e67ff00b65e09be13e030759bea03e303840ea7d9fd125ce96dda87bf1ae777c626a53ebc45314cf392c6bdc129e6c1cca0c88d93439a162134c62ab6203fbae76149f45176b8d76a60910e1bedfe928350c4214535fb4ee18501af3a9752ba48ada47c31df363429b3cfe566db330192b4f217d1542fb39d1fe02af7b3cbdccb8add72a5566b97c7f97f9ff87acb8970c6db8306151d62ee5c10d9aef46968c4e5ccd3e5473baef89bb61ddafca68b34f0c19539e97414b30b10744a4915a8fc7cad931f8452d72cdf918086b33219b3f7771e536cc642d35450e14a2974a751e462a974a1cb59abb95b88b7e0b5d537dd26aad557c3ed3a32fbf0516ac4f4abfbcfe4f1c326de7eeb992d0e4718a351ad79307e4dbdba315bff6da4fe00695c3eece7d27ff7097a3a3e92e03a9dcb971e60fd6f06d585f8ce39a130def8f48df4685990ab8805bf7836d743aacb61b29fd2ea03bf076a29c7c10d0fb0f9eb115d74c806f27bf2e7b96796d33b8c6f4bd962baafc471aec383d41f3156e714b7629dfdc0f5799b6c34d55f8b0cccb7eba675e9be67ee82b83a0c6986ba062cbf6782a14ce273dec688e6d5aff6dda2d5ac8e4ea9609f5be433cf0e5af999abf7a77d7b487bcb974e3f3637441210199e2af2b1e61fd6754ce4d05708d151abe3d5a376a5438067af4adfbde81dba970e7ed74cf0c618ef4e5d5e0fdbfdfe3dc835bf797796811f0c37a253bf0d842576f3949d24a647d0795ac2544372b5738b8c3d608741d3baf5caaacffd01512a9ef52208fa1c6ff7435bb05455e8f4433000ecd6d51b288b5fce6398c118923a5c27641d77fd439cf10058e901e02e29c8b29f88480c7d1b4a593c5df71294fc701f044dc5194f6560c24126b0bab25295f1171effe1116441894195491717b4b480f030415a0c9bcf335e8b80cbc6b318359bc660773f59e24a492857854d8a7c8389c7d748305464c738206c02b0264f7928c02edf95c80fb41835ea8efb2c60eabf4fd0772e68b72e692dea10eedba37b9c980751b69e6ecc84c8d1d45bc172bf59a98bc2a66fc4bf248db252857f7dda51bd932b75118b047b390c8289322e8acbf863ebab342a1dabed9cd4b681a12387b322767e73af0bdb4908768c686a02ab90cc4d83a70e45acf4f972a9a20f019e97a9c5761ab19fe368350abd2c2056aac12e980963be5bbeb502860c3d362b0c55e09ddbc2878a2e6630198480d741e21dd606c7ae764ac7e05cf87cf03b5c07d7cdbd22c99f9e5421604d854971f6ee8725d46609327a2b7274420ba4a81cd980dbca60cb13050aa2364b2c7952ea1f9e8568e16820a45758d851705ee7f04c8fba523b180ecb5d0c5cf871fcffb134d7859f8e594ce3d44a8cd1a2b38efde77f4449139a9d8c8df539b6c7da8219645b00f5d36fd87b350a83d7001a29f460a68cffa16cf8ab95d4848ff45b2b0c29fa1e32875a455a13d633a62e80daac0513732e83f9746055efffaded54ab93d56dd3f8eccb587f62e41b5a216f3e0e7950d44db432f1ee039412b40ab720e64d8e5ec2b5c47810afbf6633488661dfd02158afb7169a60ae7ec287ab8331cac830fc286d551d49de71d9e68c0f0d15a1695faac0bc78201ac5e2ad221be65e6402f43db5662550f3aa095591b54a5dcdc3a24d60c6d89613ed8a077c68cc0c39507d1f6651cc6bef0b826575f52bf27368ab03832cc25c024f6b6c4ee17eec3e12a809b79bda4ff20dc60e4b07ee17d034b99604cfe38e781d61a48656337e2e29da51e4e2cdfb180ec1006ae00f1edfc4d23f4eb5ba22a38d90d0617c9eb2bc38eebd53053331cc01d635b644d553cc57dab3fb960e5d90fd642ed28e6a99fbd58ba2973a28de8e3fffed8991cf472cdcbf8a965a97dc4734b8761b932e97b805127bbc79f2157cb5e79733889272a4e0bad3d340c9f449bb42ef6677102dd8330d03e4e233464e4b5378084da7b97eeba77a9c1c60f892e6e7664ef712b8a66eb7e251cf02241513378b50311c84f50ec76a57670509b828b5c782b10cf51ffc5cabb01e21964b16739744b393d8621aed59e2eddcfad2202506e54c360e10496e72b1f9778a3d5e48e75d893d86c30cd0cbd357392f71535b4b58bcfddc9ef50920a0364a0e00ed5f6d482e730dfe0af43a1cf8e8d89e4e59ed79bdcb2fbc652cb4a86f5a127a7bde002f496deb42768a29d562d1913d28fa4732b6f6092b51f7680c4879e3a71dcf07e2608c5219401f9e3d34c6b6d3c7f6c7c80baa34a32cd292fa6fd5cce7cb0cb89045888f3d4404b3e8b42487e90045dcf35e94bc6cc213412d189bdcca7c627070402316404b6190fd594388364df841cdb3e07c2751e49345f49cc3dcad4009d58c058b087bbb6b1543bd05b927c742437118691353d07d2ed077b4c91f5bfd4ee491dc1678ab13c14b7fcf150e9d1e1a767e5c085e425baeff37ba6bac06b216f361d8776ff42f2f291a914f200c6b0343e7a288b7498631f8a82cda7aa8ec01a31acba0404369e678cd5dfb8af4dcd6153bad5e7c295a8ce863d7e420b4cee2a4af3e986868afe16bcc5c61e6e82ce1ae35acfeeb8042c4b0b1c39e0337464f20cec63de4e8fb38efd6f10009c1555e16dfba7cf39104810b30dec494c860a7d72a8af9756b2148b491795a779b6e352ff744c72c0258b91ce5f089c036fb20c8b2611447760fd73c762cda2fab34ffdada1eeccceef9ca2537d1c8363b82d29cfb0d58e6dc7aeedcd1e4f794235c9d0423be901bf677e408593abaa1bffacad6e3bd4acd26a4bdf8c4c1700c0ec2745e11690f247c90f6f591cd1b6886a56bc130fc48afd8df780ff7c9a1531254a928ab07462e5245fe314e2fa587ac5d9c1fc8dcb05022a1ed370260548f422a9e0d9839c7fcecf387080f18736e22398f6aed9dc84bd50b4868e236f70a279a1b19b2c08806da1aa958f50abba9ce46b51f34f9b8ceb6539afee02216fa4e8f024cfd6cbb4604883282fed6df60770a84d123dec4702dadfc69e4ce2d1e82421e7207e6ef252a1490a3c60cf53878cbb7a21b39bb5255d7ba8aad2218840768b216d1ddb20bb08257511f1e49a9368e958b2df35e0b6b2b2d91db0b99befd038e7cd09f392b78d6eac4a9b8af044db4a12594610294cede2b0990423b007db2595e92507f5e0f54bd59d58f3ed27c7e03977452b571b479ea397ec71a13a953594c3d574e2c431ed314d3d477e25ce8e1afb3b382019a6889bc3708566cc9f0ceb589db3080ce507164ebcb80b08c900e2feaafb27210ae3f06d82426108d3cb00ec6f6fb0aa7", 0x1000}, {&(0x7f0000003cc0)="234ee2febc3e8d7cf12a307c360a43c4ea442ac714d18a9dc1bdb00254e84c422aba9dbfe650321c179dadffafeb00ffe0f961d33c4d1fbf7e815aeecab9966041c9efe2ec65e6ceb19f4f58d50b7f5cff28f2de655a7aed4e19243b951a886c4e4c254fca568980dc0fc29b07e8722e4320280aff94a47546a9e7ef10ec375d70a0a0611fa5dbb806c914a54cc18a7c3d03304b7283e4996a5c8d04ec88fb10f9190271fc9d7b0bbfa697f66de6903385afbfe9077c59ddb6611ea46a7f9f210b46fe56957bf05559963d2ba731fba5f8cb699b3ff9ed046d44ce79787f70e2f7f2a9156793c6b273d4a857258c4936255cd88e7201ef2099f9d32e0306a4d0d3f38cadb6f8fee00a0fa5d4ea1f940249c4a1f55266663884385983c2353b92f38fcbd724b1f0527a710ed2a3421f4fa37f4ae0e9845dcb56de999af236f30f185368830cccb70c5c46cd30fa1322799738d3177c087f998e3aa629727f647466bbd1c0241b79afe607e7db8f3018698e644674dfcca386ed9855c7233a6b70042280a0148366c7530b1a149d0d551b2c9dbe23a33d17e29ff6ef3fb9dd645189323ca8172926ffd325afe3dca712a832129e0adaaeb44ce972b24779c437b052ce59f5789d0886d1156c8acf98107b2da405fb5923f8c1f493c1b60191f5a55da8cfb74fe11f816670d99d58a488002432f226c8c0f25902f232b8ace2e51ec5642f540d759964724f6b88a7ed402298ee0736010f453b37593be9f3bd3367d7c1a7fedd34151aec0739f4eb4bf2739a4afc94c8f3677a2daaf2dc2315a70b1b2330d770f8b4487a0851a948313dcb343e64f5c0bdda7e02585175b5059345c879379055098471c4bfb6dc34b6434fb89182e691aeb83b6c97093cc3dc7243242c232dc412e9bb239a9805b2233a4b6a66f5bced3442e549adf9e4ce346d96e41b7fab898a0bc982ee4fc54a383a64797c10a10291167518f76144fd651360f458626861632f915cab0dba30ebf27ad07bd9588a1c134e30b8057c7606f5801bcd0525a135dcfe8b08380e788c0e32a98df3413a337a8addf374c62553b5821a27a4eec443ccb2009ae99f9f3c166bce854e37d166534fc590f3d607470f4b6996449db2f1649ed27584e21aee622c33405ce6f8ca39825ebb80b2745c2de965445f64288ea5da4ed60217686d4bcd67f3b2a3d85f184e424d3755b0ec0211bfc1eb1beebe9de58da82d3b944a08dd0a696e8af6bb4209a91e4279116f4937df8469a798820032ad7b69ad7fe22b16c36e0c0db222dd3f9abd348a3ba633529fd3ea0289a5409f2c17def3f8f1ad04cfb732fcb308249a032818c145afada11f4b3d35bc7c40fc7c00d3f17515cfa2c53bcc413505e91c2ab17231f49b5cf79d501beedbf1e4665a4acda289cc22221edaf1a963b8187bf57b47f1ebdcdd9765e5360a6a60334db08dd6516d38fce894b8327e9d7990b524b2e26263d7ed683a287bc6d5d9ed2465311bc36e17c23def6f929ec1aab35831932b86741094c0d502f7acc7184c9ff33759d956fc5c521b576b27241ae8a8cd808eaef94e8b11319648bf1872c38a9dadd6de43f00f9b00c6f7ec2b33fad43ec99121f9c8b2df9eb1684cbe0bd52e10e3122dc503e2e481db19319b00fc2edc9f578dc226ee4639f3457d06666a5848ec677dbc7972679104c8aabf632443f87e8c94f98b36757e074787053879e859ba054c7889fe6632a232cfe375b7ad93863d97cde759f3cee96891541ec00db7c2b625542fe7c75e930d08221ed62d14532f9cd6f763063d9e857a346f829a694440922a254057137687399b81d54b4511d2d4b78098f040f62194e2cc0aec60326c124e5651bee3138005e2e8281edd6aae91ca6498dd0af59433d39da93e616aa1a31282423d4ec84332df41a22a9367fd7f2c0b7f777abf462f6af1cce842b61f2deb10b95a967fce19266cc2891b9183dd26523b78324563a9de8fd2cc49c3abac105cf5e520fa976017f78e34ea91958689f3ed4828e13f41c040db4a04dfb7c0fa0df35539eb961edd1fb5aca67f41176abf8b31287c1fb6695c48b2eb25ba20de016840dfed913e43484122069c3417bcc1c0ddea9c49cb51e4a76428fd33bc7af8fd1c62dbf71ab3315e5acbec4df2cc8881869a489596ae63bd0345f247288d84fc33be6f9a3882580985c381058641d7c660a350ab44b6dc7d524b190247ea86225e2b0d385799cce9349ed36361aeab4eef0fff015cf7c64e8268ab0c385eec86b6b8fc9ef8eceb189eb9a95b8d80f01aa82284d3ae92128f52b76ab96bb728f31430ad3ee4a9faa6f19a25198304d878f3821145a3f2139127bb3755f2f5e88f2be7c4e3245491e80460754920bca41dcae717a65e786396816b436aec83e64608a09308645ba8e9a8cb938db10e861e24ec81aaaf90a1aa535a7c5e8407795b8bf820694aea6331877b7d46b3e990e006f147394f4a1977510519caf91b9fa542b903cde4cb4e128404808bf5e2683e3710a859fd811e8aa74732690a6c3ef0128b63f255fad2a6b581d18641b3c3fa7a3a06f7a071fc41633fc8cd7e0f403df902d5208fb96d8911d888b0d02e437af147939e8c765ad9a0f754f8b8909572ac821c07247acdf462d59847e330c1f3c3553d76d2676e8682e2fa3c85b3c1482e1eaabe6f2f685ed563893e70eb5019340a524120b1b3e70623073867da56965c060316278b1a316e9169c820568dc69a207bf8b7c2fdd04a6e01195ca3ffe16b932b4a86a01a8d2ae969c296f8025ec0c8e6c3735528902c5febc178c1c7e1b4a3ba9ad11b522ac6e5de5984d743f18dd05cca48dabc2f7b4a27295710de75000189a85146d84d61e29b9f53ed08e7ce23f8448d25a6991763bb408602d5bd7822a7c6361c36cb30268849d3c9f770188faa1a5cb2428491db3bf264421c04d968cb443ae8b21e480074df8940cf1d27954ba1717361d2b10f0b442ac82c60dccd3eae52bed4b5a58c4447c540111c0df418b3b68737d039551dc0d4682cf5b133ef76f92b71f44903e8817e5d7921eb7fc9ee744badbaa9ee66d029f70eae454143a9dbec9ae885da8668e6122845a55c085f0eeed99d9a199ea2260ddc447e97bf74e5a3da9b8af4ca8f9a4cbda704f066dadc992f6d4494a3d47abfec168e6e06cb6c6efc192b51786ec6513abb63c5e85e8de4ac79e5fd3ad04e6d676ed852b3801edac3c190f19447e6fb2da85d18a8e720b4dd5ab9a54d87223a331087622c5da0350e4f64abf06d4f0c21f9aafacd5657d7c78925ac850d514d24826938f9f504bfe4c9000f22eedbf52323f621a21b8e5360042461ca6dfa28e611d62b62306cc086e5d7329a01269207637185263c2f71487cfcd7f64eb4043024a870e76ead882ded520bdc5e749862a72fb72b90e7f56cd53411d16690be9a7324c19f58a8e2d4bf92329e37ff6c7100f5d9e0cf1f35c63adfd9d33ff87c85d4c8c2642ddadbe23c73326182d3e800a099bc0d92db54295c7d85304f425b94ebc6aeaed50944f805d1ced314c0cad82021e0b0267c2055033c3289e0481ce897c167dc10e9a8161b0b4fc55a26dc33028e544a6b421baa0d2f910af0eae6dd983c88622f883b4107442268e4802598f4d96e259fb3c9c63aaf4f6c692e17eed59d65959e72a9018d6e03060ae5953eb253c50242d0c1ef5f14273979ffba6a24247fc9f36167a1c1e6bf011e5b0310b435cf70f05513599d4993732004fc508086184c5c58653c78a28521ca18ab7449b4538a4320ef0dbfc88dfd41a1909d3c0ffbfc65789913b5d5a8f15ba660dcc2086f6211cc09b586ce9e77c8002ccd4ecd3487338ef4ea6bc7242198800a9992c8e0751ab412ac1c9190f336eaffddb2d3883206bd4c4872606506aeacbc7d806a909d2321b7ffa1f3389ffc0bcf791e62658a8b131608daddc39b6ff271628ef3cac7eafec345b035a9f1ec670320b2994dc8300e1db63401f921a43da88de188a2623fc8b8a8869be8f7e2a36c3c2762df39920eafe2f18c27be32ba68d2529a85c322831f23e68aa9d454774d0317040746211c93827f51a86e1f742c63c73dcd67eaa73ec25a67344724588e139716612d11266462be493900c22d25f5fa7a536ea33320ef6125289272173c2ede82ae488f0305b90dceeb7cd936c4b3935eb1168ab9d89d38179f16ec848c72b2ed6ba0ced152ee8cb8689f9e5b088f3ed3f370b6a4d670e742bd72d59cb12f4103b04e23a3e2fffe276eef67cf4da70d69fe1819fb2a227d8431cc966c472fa14109e94505f67791d4926f9e697ccf6ef74334aac0d951e8b4b00394ec77452b5057f8a1c6e1ffb8e3962bc5d568a3ba6ea7e0a484377a34ba32496300d293549037786c84c0bd79556efcb8ad7c8d5e081205b5b263b21f241507074fa20094b97796accb993a2e355003fb31ab4f926c4f72893cc6a1b2115b99590551c49f4fa0fcef26e946077dcf18c74af183ec063c01e0daec9f110eb5a32fda1bfa92600ff2e14d35ad5e652b32780856ee81a385f01951f265ce3507647b94a0e8d81328a477f25b9a84f718be71ef9441a7825e5cf6e22bf037202b89a39aab8816561f50c91ce04f136c64878a8111fae4948ef36f13b0a1c88b25af91f76c8ab608666491b30fdff725758d73f748093811a31ab54eba7c45304c5b6fca36cb9ca37e76c39fab44190cd648839e850a0e0bc671acb372fe9149d7cc16c5b21a7642a0ad9df1cdaada9ac0e0f61f7d52fee42d5a9a248362b0b1f46b0887269af0c3939e19ccbb3e8fe3c085fa78b130f35f8061956f104a6fd8273d6bfe525de9e0357f80a6f3fba3ac3200d60193334d42b2dfc5a7cf70e1ef74b2bb348619e5cc40ce0f8fbdde2b39cde75e98ac6d951823327500711c38073a80a9c50b6df388eaa60cacd472b677a327d9a7f76826a57b134cb6b4b502b83e3c17ff032c5809af6f825a45ea397120eeb6c990a60369c5c384e90c42753bfed79fc7afef7d92dd1df674ccbe70b308ffe555ab00e8681ef11e6a5047f6973b62120069fbf7a3b172ec083d4735aed0eab6775a749e9013351a990f9287d67fabe434cec60dbe5ae9148fb27126ff393e9b646cc084755bbaa9c7134a2e0c66574d3e4f1e9307cd7360909b1537422193d48456959133f83d5ef21da4f23fe6547172bedc814a572127776fc92e0604ed12d4a20ccc90c0d903b72027b5d5f69600a895e7c385ba1e64866449c550ec2d6038c1e521f8d2f6817341dc034041d436019840260cafd0fd0f3aa052880b35b155159dda42fa73e3d34e87831110fd2d2b6c97b8c6a26a3935fdbc32d2d106870883ef33940a8f496ff957f8ef1550c8d2c32207125ca611b9976aa7a06e77dff5b631930282f66fe9d99bf378188394863e8413100d96e37905d53f0f55ad51a641117e5500a75517f9756761377384620070cbbee0dc51fae923feeb5e0a2df52eb25b9bb2c9fcc5307bfd4caeca3608ee23c8ead9ed6db9a70a70a49ad94e9647872f372283c21a0de045839d905e0a50f33810a9bbdc0a3737b0c98869f2f77ccce847bc04d49a75001306d21bb2c5ee184e6d3e5dcad162fbc176b6ecb67dfa93ccf1e05543e8e815fbb9bbf4b487d3b2a8b596ebc23db2d0c0c3c63b4de8328ba0a76e44400e5aaa797ac6763403b3fe7d0fc17b1ad6cff133b611e7ffc05ebad96aa6671208a5deaba7848d3a0d2269bc73631a1f064e2490c5d673e8743f593b2a", 0x1000}, {&(0x7f0000004cc0)="82d5cf71e221183cea63a9ba7da98fa3435c8f13979ff12a8cee642a8f23594d982e078e7d4c6cad54d3991a2dc582029a0133e7884fee3c140903da918264c55e3c5e5ffdc2fdd1dde5ab4438b9a83ec983a12e054b9420e208d68be7dbf758be019ea2ac06acdab8923f2be1aa0f8bff62428f156d5408b87fef844b45c354ec9dbe0d2f756c9ec0be898a4230d193870c9b004c456e7f1e85728eaa27e825dd1b900728cd04", 0xa7}, {&(0x7f0000004d80)="8e9a996440e5defd20581c4c90790b1c65e5a0f2f5dde0e1a510a61738ad0bc5b3d6f7c896bcafd788b07d67d94bd60f7f8e3de8c5333bfd84c7294d128f94a8223f94890aed77516a2f98d4e5c5fcf244618e69e48d60e35165d29a0d7480b56666ebfb42e1e12328587c17d26d51883decb5f18c62f1cadfa12494cc1c9723a72bccf95d8f4a5460d95f84d3753044072e25bd0ff1fcf1fa22fcd8", 0x9c}], 0x9, &(0x7f0000004f00)=[{0x70, 0x101, 0x0, "c8e4ffcd74a2f2880e78aec72f2892186477194688df1b5e661ce7997ebe715d9340adf75957521cc910952b89ff268575caa4c689f2b608294bad642897be3e109caa6c39a262cd7319253c0c2d96c40209e7ae167b776d424e5d67"}, {0xb0, 0x29, 0x4, "728dcbc6bd1c275bf2be43a3f6adaa9ac9ff55758f5bcf001417916e98100a2f2ad7aefb92fb9d3131b0eb8e8398199e39ef5eedcd9bb3979536bffb7d16038f8a2774131fe9ccf2d68d4c24eb8c886c99ae9bf9f8792c223f31a3152c0ee7f6a70b550dd42f3b513b8c9ca21ef34cd62050054dae300c6231e3fe96b30b938d7b51fd12d1340c66342900075eecbee19799007a913fdc154021"}], 0x120}, 0x408) socketpair(0x0, 0x40000002, 0x1, &(0x7f0000005080)) chroot(&(0x7f00000050c0)='./file0\x00') mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x10, r5, 0x0, 0x0) pipe2(&(0x7f0000005100), 0x1000000) 00:00:14 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='}\'-*^\x00'], &(0x7f00000002c0)=[&(0x7f0000000100)='!)&\x00', &(0x7f0000000140)='/$!.,-\x00', &(0x7f0000000180)='@\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='::\x00', &(0x7f0000000280)='-\x00']) r0 = shmget(0x2, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) munmap(&(0x7f0000fed000/0x13000)=nil, 0x13000) shmat(r0, &(0x7f0000ff3000/0x3000)=nil, 0x3000) utimes(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)={{0x5, 0x40}, {0x6, 0x7f}}) shmget(0x2, 0x3000, 0x9, &(0x7f0000fee000/0x3000)=nil) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r3 = dup(r1) shmctl$IPC_RMID(r0, 0x0) renameat(r1, &(0x7f00000003c0)='./file0/file0\x00', r2, &(0x7f0000000400)='./file0\x00') r4 = accept$inet6(r2, &(0x7f0000000440), &(0x7f0000000480)=0xc) fcntl$setflags(r4, 0x2, 0x1) shmget(0x1, 0x4000, 0x410, &(0x7f0000ff6000/0x4000)=nil) writev(r2, &(0x7f00000008c0)=[{&(0x7f00000004c0)="41054f4e75f92c6e72077d5f34d9f9e7fd4d5ce25522c80cb2c5ac1018a372b815e000330d3f5b5b60e6e26efe010e46e5d99d5d78bfb9f2958e4eff2380a74eca143ddf6062105b69ea5a89b98f8186bfa0da4edca263fe", 0x58}, {&(0x7f0000000540)="db4b16cd0814c75d43704d8fce", 0xd}, {&(0x7f0000000580)="6b50a904223c9644c5d87ca43c488903f7c1ac7a13e858321430b4a8d537a1cb7bfd438a9e96ef14ec03067303ac2bd70a4d39b999041577d2954c7f8d9ead4e287354f8374b18217913df9bcc032de695019d77a838f613bf2d8c1b780b1ce0fcfff138f851b05a22cfe54606953dae1076a4e4589e8dc2ce545e756e5db7baea5dceced47e174f6e3b21f28d3cf5d51e5d03001bb89339a91bc575fc2fb9efa0f61f7d7d2d85935dd70f2ca07c31cbad178e716970cb41012385a5cbbbbda969dce1b512ab3fd5", 0xc8}, {&(0x7f0000000680)="80fbe1771b5e007e4cfa36b942c6abe2067a75", 0x13}, {&(0x7f00000006c0)="3aefa3cc223ecb5437c88d", 0xb}, {&(0x7f0000000700)="da652189feb124eb4c2703abd50aa0df8a41f331bf4f5f2488559fbbb8362ba5da93d4f18d61927c5e908d2edd043239a48677a92cba44f6359e2d7a881616fbd632b3306b7081fa81a2f45c2e7db3e2809077440b42ffa916e7c919392eada886ed719c4cc7516b12fe219a96b28ca8e9d89b29f81bc576462ecaf1c13c7785683c39df99e4c716ab3296d54ffe6ba105b3c2372805c9680264c5aafd34bf326246907992360fa5188911cd127ac4eca4535613440c4aa02cd71c2a3e6fbca9c6f9dc4db5a2b0c485f8f4bb5a6e37477698dfde750cf260", 0xd8}, {&(0x7f0000000800)="ae804dda9fd584330089fb9cdc9880bcdc29feae9c63d97538573c8aba213d452d0398e6", 0x24}, {&(0x7f0000000840)="84ec48e5d1718c404d6437ff3c7a370e3e1a70fcfe80cda14acbb788cf4df0a2e566ead42f5f579695fa17191c0e13d895e237733a2fd9d650472172928139c8071ff7f6ce82d596003dd6f10070858fc134b62a115b495d45585a8f12c0bdcba6444d200a5dec863559e7c6437614d79776bf885d9531ea7bc5", 0x7a}], 0x8) r5 = getppid() utimensat(r2, &(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={{0xfffffffffffffffd, 0xfffffffffffffff9}, {0x7fffffff, 0x100}}, 0x0) flock(r2, 0x4) r6 = getpid() getsockopt$sock_int(r4, 0xffff, 0x1081, &(0x7f00000009c0), &(0x7f0000000a00)=0x4) getdents(r2, &(0x7f0000000a40)=""/96, 0x60) munmap(&(0x7f0000ff1000/0x4000)=nil, 0x4000) chmod(&(0x7f0000000ac0)='./file0\x00', 0x40) r7 = shmget$private(0x0, 0x2000, 0x41, &(0x7f0000ffb000/0x2000)=nil) setsockopt(r1, 0x10001, 0xa61, &(0x7f0000000b00)="66f483bac0dc76540fcfc4633d03bb293252d5670299026a756a64cf634f7a04b33108274f9db084e0c83f81f027ef97724678b7cd849a78951405a0fbaa15f5f991386d1456e2dd6e2d7cf685b956c2961af98d73b8abeb19349ad60d5f8e73d3c9dad5a619c0e5db", 0x69) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000b80)={0x0, 0x0, 0x0}, 0xc) select(0x40, &(0x7f0000000bc0)={0x8, 0x7, 0x95f, 0x4, 0xfff, 0x9, 0x200, 0x1}, &(0x7f0000000c00)={0x40, 0x20, 0xfffffffffffffffa, 0x2, 0x3, 0x4, 0x7, 0x1f}, &(0x7f0000000c40)={0x5, 0x9c, 0x10001, 0x1, 0x9, 0x10001, 0x7fff, 0xa00000000000}, &(0x7f0000000c80)={0x1, 0x89}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000cc0)={{0x7, r8, r9, r8, r9, 0x51, 0xffffffffffffff2f}, 0x4, 0x7ff, r5, r6, 0x4, 0x2, 0xfff}) 00:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x0) r1 = socket$inet6(0x18, 0x7, 0x101) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) fchownat(r0, &(0x7f0000000100)='./file1\x00', 0x0, 0xffffffffffffffff, 0x200) 00:00:14 executing program 5: getrlimit(0xb, &(0x7f0000000000)) munmap(&(0x7f0000dfe000/0x200000)=nil, 0x200000) r0 = msgget(0x3, 0x24a) msgrcv(r0, &(0x7f0000000040)={0x0, ""/188}, 0xc4, 0x3, 0x800) socketpair(0x1f, 0x1, 0x2, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/112) r3 = semget(0x1, 0x3, 0x4) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000200)=""/10) r4 = shmget(0x2, 0x2000, 0x100, &(0x7f0000e97000/0x2000)=nil) shmat(r4, &(0x7f0000ee9000/0x4000)=nil, 0x3000) shmctl$SHM_LOCK(r4, 0x3) r5 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000240)=""/115) semctl$IPC_RMID(r3, 0x0, 0x0) connect$inet6(r1, &(0x7f00000002c0)={0x18, 0x1, 0x2, 0x96}, 0xc) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1000}], 0x1) getsockopt$sock_int(r2, 0xffff, 0x1927, &(0x7f0000000340), &(0x7f0000000380)=0x4) msgget(0x3, 0x0) r6 = fcntl$dupfd(r1, 0xc, r2) utimensat(r6, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x8, 0xffff}, {0x6}}, 0x0) flock(r2, 0x8) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r7 = getppid() fcntl$setown(r6, 0x6, r7) semget$private(0x0, 0x1, 0x0) connect$unix(r2, &(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8) getpgrp() msgget$private(0x0, 0x40) readv(r1, &(0x7f0000001740)=[{&(0x7f0000000480)=""/147, 0x93}, {&(0x7f0000000540)=""/18, 0x12}, {&(0x7f0000000580)=""/199, 0xc7}, {&(0x7f0000000680)=""/139, 0x8b}, {&(0x7f0000000740)=""/4096, 0x1000}], 0x5) write(r1, &(0x7f00000017c0)="c5af5324b51962aef0af0da36a15260c85705a", 0x13) 00:00:14 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0xd0d9cdbb2b91127e) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) mkdir(&(0x7f0000000080)='./file1\x00', 0xa6) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6}, {0x10000, 0x9}}) chroot(&(0x7f0000000140)='./file1\x00') r0 = semget(0x2, 0x7, 0xd8) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/153) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7fffffff, 0x6}, {0x0, 0xffffffffffffffda}}) link(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='./file1\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x200, 0x24) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r1, &(0x7f0000000380)='./file1\x00', r3, &(0x7f0000000400)='./file0\x00', 0x400) r4 = open(&(0x7f0000000440)='./file2\x00', 0x801, 0x20) connect$unix(r2, &(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8) sync() semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000004c0)=""/48) fcntl$setstatus(r3, 0x4, 0x10000) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000500)=""/192) r5 = accept(r4, &(0x7f00000005c0)=@un=@file={0x0, ""/108}, &(0x7f0000000640)=0x6e) sendto(r1, &(0x7f0000000680)="4fd0a5332eef914b498041c9bd5caa332bf4689c8f9fc96e9d74e0c36c9716740f10d6155ef2566ab304cf05c46dd2041ad5900595e99ac5ce8db9c981dacb7e7229aa6202171685a20fafb90a77bed90ed49e8071e17d179e18779ef05a431503728a63a4a89bfba88d1531a980fd809881a685e15194943c1b703515a00304b8933bd74c73a4db6e7ccf05e1120eae3ba393401d5c9f0ae497b9dbe4f833967ea072e5a3d6c72a0159a2343598fa2f28944979a67564dae75b817ce7f179aa6907e06001", 0xc5, 0x1, 0x0, 0x0) unlinkat(r3, &(0x7f0000000780)='./file0\x00', 0x800) r6 = semget(0x0, 0x0, 0x100) rename(&(0x7f00000007c0)='./file2\x00', &(0x7f0000000800)='./file0\x00') semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000840)=""/103) accept$unix(r5, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000001900)=0x1002) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001940)={0xb8d, 0x1, 0xffffffffffffffc1, 0x8, 0x8}, 0xc) semget$private(0x0, 0x0, 0x80) semget$private(0x0, 0x0, 0x9) unlinkat(r3, &(0x7f0000001980)='./file2/file0\x00', 0x800) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000019c0)=""/181) 00:00:14 executing program 4: mkdir(&(0x7f0000001240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = dup2(r0, r1) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x16) fchownat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) 00:00:14 executing program 5: mkdir(&(0x7f0000000180)='./file1\x00', 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="600541fe", 0x4) pipe2(&(0x7f0000000100), 0x4) socketpair(0x10, 0x40000004, 0x8, &(0x7f0000000000)) 00:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) utimensat(r2, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140)={{0x9, 0x3}, {0x1, 0x8ed}}, 0x0) fchroot(r0) r3 = dup2(r1, r2) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r2, &(0x7f00000000c0)=@un=@file={0x1, './file2\x00'}, 0xa) 00:00:14 executing program 2: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fdatasync(r0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x1, 0x7fffffff}, 0xc) r1 = accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) read(r1, &(0x7f0000000140)=""/130, 0x82) getpeername$inet6(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) unlink(&(0x7f0000000280)='./file0\x00') clock_nanosleep(0x20000001, 0x0, &(0x7f00000002c0)={0x9, 0x2}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300)={0x4, 0x5}, 0x8) setrlimit(0x7, &(0x7f0000000340)={0xfffffffffffeffff, 0x799}) connect$inet6(r0, &(0x7f0000000380)={0x18, 0x2, 0x43, 0x7fff}, 0xc) bind(r1, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x589, 0x2}, 0xc) shutdown(r0, 0x1) r2 = geteuid() setuid(r2) getsockname(r1, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) connect(r1, &(0x7f0000000480)=@in6={0x18, 0x0, 0x81, 0x9}, 0xc) getsockname(r1, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') recvfrom$inet6(r1, &(0x7f00000005c0)=""/154, 0x9a, 0x842, &(0x7f0000000680)={0x18, 0x0, 0x6, 0x2}, 0xc) r3 = socket$inet6(0x18, 0x10000000, 0x7fffffff) lseek(r0, 0x0, 0x1) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000800)=[&(0x7f0000000700)='^)[\xd7\\(/#\x00', &(0x7f0000000740)='{@\x00', &(0x7f0000000780)='}\x00', &(0x7f00000007c0)='(],&}!{\x00'], &(0x7f0000000940)=[&(0x7f0000000840)='\x00', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='&\x00', &(0x7f0000000900)='[&:\x00']) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r4, &(0x7f00000009c0)='./file0\x00', 0x8000, 0x3) setrlimit(0x3, &(0x7f0000000a00)={0x10000, 0x8000}) munlockall() fcntl$setstatus(r5, 0x4, 0x80040) r6 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000d40)={0x0, 0x0, 0x0}, &(0x7f0000000d80)=0xc) sendmsg$unix(r1, &(0x7f0000000e40)={&(0x7f0000000a40)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000d00)=[{&(0x7f0000000a80)="3803066a04e192d60d716a78e48b882e0b43d0a37580024738c31b9b0cbf6738cff1335b04d814badda976d5c6c62a86678b7c117fb836d73bcaa4a366ea7087664bc886d4707e904b8f655762afe66534ac60196bee11948f664a8eed86eec4c388163b75416af523d1937df67f7c55baeaccafb5089a2c71bb9d5e746ed26631f690da8c72dc53a58d69ee55310d0c70e3a033fee50c3918bb8a3beafd9fe9ee2659e996e3", 0xa6}, {&(0x7f0000000b40)="bebd3560ddbb30f912d8325c755f17fe632d486e4f521418eeab410b9083c999798676c66c2a80bb7f15a45ac7bf2f9dd33a8486e2a0ba9d43b72b0bdd1abaf272c776636942e07c9cae5f272b17d175a8652e10e7837a3cc03c6dd95948c8f41de5c54a036481309d4244e63ffb0fdf7fb33e67ca4b0f04d7f489d5d73da6825c24a10740e10e36b8bb2e4a7c5c5c8a05e25a60ff214351322626de053f0a", 0x9f}, {&(0x7f0000000c00)="6c84a4ab720d3fa7f27256f8a17f3bf4b294835a420fb07a249e6547bb2017ae556ee834fd74514bf5056b5368a78d19cb8f43401c0fea8975b5709c48cf73dc6ccfdc3cecf10921f35749778b1a8eb38b40f9ed6fb7a23057f58c71f1e01256582cc9cf0e4f732be4c008aa6b500149e482fb1e10621b675aa39d2312351d028407f807d57bc4c440bfdd5e0031d7c15f9b62934e9e27026adbe30ab65586deb14d3d17eb894efc55e9d321dd3b41e011", 0xb1}, {&(0x7f0000000cc0)="33443f94", 0x4}], 0x4, &(0x7f0000000dc0)=[@rights={0x28, 0xffff, 0x1, [r1, r4, r0, r5, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r3]}, @cred={0x20, 0xffff, 0x2, r6, r2, r7}], 0x80, 0x40c}, 0x408) 00:00:14 executing program 1: r0 = socket(0x1f, 0x40000000, 0x9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]) fchown(r0, r1, r3) recvfrom(r0, &(0x7f0000000080)=""/64, 0x40, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x9, 0x3}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0xe) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x2, 0x200) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000180), 0xc) faccessat(r4, &(0x7f00000001c0)='./file0\x00', 0x6, 0x200) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') setsockopt(r0, 0x1ff, 0x1, &(0x7f0000000280), 0x0) recvmsg(r0, &(0x7f00000004c0)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000300)=""/87, 0x57}, {&(0x7f0000000380)=""/11, 0xb}], 0x2, &(0x7f0000000400)=""/131, 0x83}, 0x802) r5 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x80280, 0x10) connect$unix(r4, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) r6 = fcntl$dupfd(r4, 0xc, r0) sendto(r4, &(0x7f0000000580)="75fc215a242b9e764abfb9745187c445698523ddd426bcaf33eaaa002ec4818f7c50c8ab97d45c7b5397e48f944c80a86fc58f78644cccc7d1e65618c561c92265dd39dbbb9f25699b276423215df7cd272ca3ddc0bbe0b16267374e4b71e1fc905d5cdf4efb4aedac1dd3654108b61a84756abe386503d0a6f67bca768eb9018fa3081037b2da26ef1508d184ef45d923dd216817b9de0f8e070b4360997f57c66a1668bde3b4ad8aa216e439b05ef3610de9450d1ddc685f8a615df00fb1ca1292d0883ca3262e255bab", 0xcb, 0x1, 0x0, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000680), &(0x7f00000006c0)=0x8) recvmsg(r0, &(0x7f0000000980)={&(0x7f0000000700)=@in, 0xc, &(0x7f0000000900)=[{&(0x7f0000000740)=""/151, 0x97}, {&(0x7f0000000800)=""/226, 0xe2}], 0x2, &(0x7f0000000940)=""/54, 0x36}, 0x40) sendto(r4, &(0x7f00000009c0)="628a0edc406eeac80cf4ff22c3cb594d08785cb7e6afec7e1d43d587b34666597c809a80bbabbac78473cdf9214406a7eafcd218a4effd4f076ea8711fe98cf572e1fb9e10971449b31709bb702f0cca2a25615bdff09e14ff2d35b31ae9284e37e2e6b3b28310a2abd87c84e3abc7773562581cc09bf88627d455519ace9cc9030c094e2d0654fd353ea0cf2c324725e8adda61a0945148a72d7b37b03c8f4c076c3c5b1f7e51d42d671fd6a9dba381bdc87d9820f32dcfc51b7c6663e6fb56777de2cfa2fa8735f013b9ba0414e99c65221c7d288c1191f7dab54681812c05b608a9f01e8c94a2db247193987c68484407afd77aa65b250f9f0a84bb80", 0xfe, 0x40a, &(0x7f0000000ac0)=@in={0x2, 0x0}, 0xc) bind$inet(r0, &(0x7f0000000b00)={0x2, 0x2}, 0xc) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000b40)={0x80}, 0x8) pipe(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r8, 0x0, &(0x7f0000000bc0)) fchown(r0, r1, r2) getsockopt(r6, 0x4, 0x5, &(0x7f0000000c00)=""/252, &(0x7f0000000d00)=0xfc) r9 = msgget$private(0x0, 0x100) msgrcv(r9, &(0x7f0000000d40)={0x0, ""/122}, 0x82, 0x0, 0x800) msgget(0x0, 0x158) getsockname$unix(r7, &(0x7f0000000e00)=@file={0x0, ""/108}, &(0x7f0000000e80)=0x6e) munlockall() 00:00:14 executing program 4: getuid() r0 = open(&(0x7f0000000000)='./file0\x00', 0x480, 0x1) lseek(r0, 0x0, 0x2) fcntl$setstatus(r0, 0x4, 0x1000c) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000040), &(0x7f0000000080)=0x10) fchdir(r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/233, &(0x7f00000001c0)=0xe9) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80000, 0x1) r2 = accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000300)=""/80, 0x50}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000480)=""/194, &(0x7f0000000580)=0xc2) fchmod(r3, 0x10) fcntl$getown(r3, 0x5) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000005c0)=""/61, &(0x7f0000000600)=0x3d) r4 = paccept(r2, &(0x7f0000000640)=@un=@file={0x0, ""/108}, &(0x7f00000006c0)=0x6e, 0x40000000) fchmod(r3, 0x2e) fchmod(r0, 0x1) getgroups(0x8, &(0x7f0000000700)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r6) lseek(r1, 0x0, 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000780)) getpeername$inet(r0, &(0x7f00000007c0), &(0x7f0000000800)=0xc) fchdir(r0) accept$inet(r0, 0x0, &(0x7f0000000840)) bind$unix(r4, &(0x7f0000000880)=@abs={0x1, 0x0, 0x1}, 0x8) openat(r0, &(0x7f00000008c0)='./file0\x00', 0x8, 0x174) 00:00:15 executing program 4: r0 = dup(0xffffffffffffff9c) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') openat(r0, &(0x7f0000000080)='./file1\x00', 0x40, 0xc0) mkdir(&(0x7f0000001440)='./file1\x00', 0x0) connect$inet(r0, &(0x7f0000000180)={0x2, 0x2}, 0xc) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x1) 00:00:15 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) close(r0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') socket$unix(0x1, 0x2, 0x0) getsockname$inet6(r0, 0x0, 0x0) 00:00:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x290, r0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) connect(r0, &(0x7f0000001080)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x1e, 0x10000000, 0xfffffffffffffffd) shutdown(r1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001680)=[{&(0x7f0000001140)="73634760b6aa28e4c69b28369d91929bdb2283b89f5998dc43b2bad3dbfb8fe476cd3df99186555a07e4404367bf5e369eebc13a1c", 0x35}, {&(0x7f0000001180)="f3530214931e7de8e3b9c437ce499ca386544a8fb1ee5da5698116ab003e8142cdd937f02de409fb6aa0878b22db592b0c76c73fd0233b14c4e84abddf9c3d0f0f5c938dbf277e820778635b917f7898135e95c59c2c67b3f7d04ee7e218829193a0f89e3c48e53670f32d9c87d914e20401be8d6566e8c95211efcc3a7d91fb85677c3e08d99efd59fa532747b55f4e4f69857a7209e5a2a9568d793e5be0e9e51cb497f7e07f2a9fbbc169339adc161b16cf94de742397bbef6c239553da5a3794e6ca69567449739c1d9b1453c0b222967812458dacdfe90af97e20b2", 0xde}, {&(0x7f0000001280)="55254faab1b07c68cef81005c3452565b04b696fd5f40810980d6f9da7b36341fd8c4c9974948e71ef274dd6bea3a92bca74521ae0ccadf446eaa73565fda73714cf9c8dc3c092b1cfb63fac089c6d00ae71d0f0a87649d880e0a80de2d5c9ec9a7620b30b7f44f4dbdc77f7a6bc23c09bb3c656b67fd55574670bd3a038b04c7f6859564837597f4e70b209a112e6983fc7ae837ba394c10a1ce6f9dacdcaa90cc1cb914297b2b7480c8c3cd4eafb0605aef5f65ab884484f14b95956e8a385aee9ca48a8414492fdf9f90477972ec5ba486651a5514cd3c679f7b78cac26cc7e318817802f76", 0xe7}, {&(0x7f0000001380)="3f485636df0902829a2c5a82d8d898d9ea4c4c27b2cb5abb248f4fa261a07abd1fbd077ba980f1823e11b92a114c13beeff66e34c12bf93949fdaac1e2601c9cf2b1e7d4172034b9e62ee64bff7a5c19eb8af0c79be74db015315e1640113ca7a1525e49c3425f4a6d2d205e9cb43587559945e4e020bb824ccb7f8dec161679722f623ddcae2ddddde012411d", 0x8d}, {&(0x7f0000001440)="f9fbac85af77c3b046e4d39e638e19ab35556f43bf04", 0x16}, {&(0x7f0000001480)="48b4eda0db95fa70f08ae3dfbfcf2ff5938d770d3449963ec1", 0x19}, {&(0x7f00000014c0)="40704c91eecc575c9a0205ec2879e3f9589a936e1c75ddc0fdababa538d1effc011b7485f6b05c3915e1e4dc1286082acfbe5985af36dbc240006300d0cc6eb1288a0b96efff4a82883744c7bcda52bc4785418a74cb58dbd22cc0219fab9a771b51d52e2d74f14cb82ef4fc7b9ef060c53589791f91e3c9cc0e7df28ad2844fd7fb8d18bd20427cd2cc4031458b420bac06ff223ca32fbe9b97f82d3f4aa3ea315f5ff6a3de3d004b0bbac7537a9d311967aff51ede9dc76aac468c19de6b49906b25f122bf889d8524851619e2c67fda3a79765275a0b20d56", 0xda}, {&(0x7f00000015c0)="9e55b079eb16cb27b18193aa79c1e19b52177bd3d4339cdc08469f6f91d5a6788df8e48e309f209d09d74f8d14f2a421971cf174b790ff9d6d114b377779fc92e49da4950b60e9249c4a323464b67e4671813b7b6a75cace2e09db878593ee7d246ca16a966ddd0152ca9dcc5ce75cdb9e9717bdea559cd986b102ca94c3809ca7d558c1f57a37e52c50a02be6e51978884e2026051b1ed66fb88449b127f87312ccb61b0e9bda1f70deb7904605357e36f950ce0984a5", 0xb7}], 0x8) fchdir(r3) getsockname(r2, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc) getdents(r0, &(0x7f0000001780)=""/7, 0x7) getdents(r0, &(0x7f00000017c0)=""/69, 0x45) fcntl$setstatus(r4, 0x4, 0x1000000) utimes(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)={{0x7, 0x401}, {0x2, 0xfffffffffffffff8}}) fchdir(r1) getsockname(r1, &(0x7f00000018c0)=@un=@abs, &(0x7f0000001900)=0x8) setsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000001940)={0x7fffffff, 0x401}, 0x10) connect$inet(r1, &(0x7f0000001980)={0x2, 0x2}, 0xc) r5 = dup(r3) truncate(&(0x7f00000019c0)='./file0\x00', 0x8) r6 = getpgrp() r7 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001a00)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001a40)={r6, r7, r8}, 0xc) lstat(&(0x7f0000001a80)='./file1\x00', &(0x7f0000001ac0)) fchown(r5, r7, r8) listen(r0, 0x6) recvfrom$inet(r5, &(0x7f0000001b40)=""/175, 0xaf, 0x841, &(0x7f0000001c00)={0x2, 0x2}, 0xc) open$dir(&(0x7f0000001c40)='./file0\x00', 0x20030, 0x8) 00:00:15 executing program 5: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) getdents(r0, &(0x7f0000000040)=""/3, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) sendto(r1, &(0x7f0000000080)="bb8134b47e0d4175417a6db6d1249ee39b61", 0x12, 0x2, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400000, 0x80) r3 = semget(0x1, 0x4, 0x222) semop(r3, &(0x7f0000000140)=[{0x3, 0x76f9bcac, 0x800}, {0x3, 0x3}, {0x89adf4779bda64da, 0x244, 0x1800}, {0x7, 0x5, 0x800}, {0x2, 0xffff, 0x1000}], 0x5) r4 = paccept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc, 0x20000000) r5 = getpgrp() r6 = geteuid() r7 = getgid() r8 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) r13 = getegid() sendmsg$unix(r4, &(0x7f0000001740)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000240)="8adddd739b86def13c5b0a55119a3259367d31aeed4d5741891f2d02e171c4675cdc189e3217a878b5264570a88b10872271f10b7f468fe46d0ef04ca4cc07b1369780", 0x43}, {&(0x7f00000002c0)="aaec58d3fcdb9df138f40ceb7bd4226059d79db809a42f129cbfdd3a83e000155c9b98cc1e07c1bb27114a3091d2cd5f7727451a547fc1379c434db04f7c72c86e59fc9713444d15a323b24585de1cfe4f0346c4c8be540c1948c1c94e31697a10bd5abc5a32a1bf9add325a1b190bef912a9ce14ae4604ffe279a58a6b76a41ef321abbe0663881c8041c0e85f70ca161b596bdb900ba1c3339e6888bd07d926835187692630a99b1463022bc0c", 0xae}, {&(0x7f0000000380)="a83e4c9fe27124f865ab12457fb4b5f6c35358bb14197bd64980e60703ff669b3549a6b02537d5a68aec9f2f43f887142406143c70ea1ecb9da5571f2c6fb4ebc58b7ad698945ea573351220feafe95cb6f0f27f4bf935ad2ca2d567c79a8b1667a02b328c70c7f661da4d12907d27ffb062da0edf277f436564e9803343ba62a39f1d3d2e01fa3e9d78c00e9c0ffbcb303e4087a2386626d35781b452ccad54cab39d64a492cc798132b9f20cf0d78083b8c4d20934968686fe92edec1505dcebeda55bc6a23868edaac0b3e7b65ff2b5c80408d63716d5c35f13e9fb385ed85c07c3bd835c88ae7fa7e9c3701069255679f36772", 0xf5}, {&(0x7f0000000480)="9ff6d79795016a712cddeafdd4e7c9c781da7d957ed8fab9a49197c4e60511e71076db2123eaa56c750d322dc1cee798d210e9cabeccb83b4d86bc02f1b6bebfd89f4344d44c1ae3e16fe59e02ea6b08a498e1a2d7c248c7fd164f6d3378f798b618789972ea77d5e259dfb5d186997937098048034e787c52c2ab814326a3212cdf0bfcffddd46989cf8fdcf050ece6a0417c87b34aeb3217cae58ee5b91181610f6acc8ee39fe0383f2f8c2c6f3f175d6ad728d7017799ac9daf790196cac1856dad8d156d4aaf1d3cc169021cd05664c08173ed0271a174b80cac1d81ca4ab21d3b9380462e8737d01d83ca0ed4592374ae8f5cc4a6b8d4f41a080a99ffac61c52cc8df6f5f6d6b1b41b2bc7eee4fa969440901101227cbe9381d9e9382a6fadcf596a16d6a245585dc7b2435033981681d938c64dad88731ee99664297ecb4e195e0d7602e6ed20a40bdbc0eeaf8a5602a13c167b44ffc570148a89b9bb138c754ed9376b8f00549b632de57715d44c85ef84e28e03a293b14f3ce4c5ce2f91e11834869e9aec6f873d1b819cc2e0ecb0e4ff487f2f9709e0cffc70f1c898bf760a8f76736b1be92a07d22445f85b77330687b773f56d12bbe7a86611c6bba32d29fc36217de3ad8cf3ce9c98d2b9bd37f3d0b3d6cfa11f74aa090816035ba4d41b5b6a764154192f53aad17c068c3732cd8a27c115ec57857c0bb3034a8b1a428005c0919706b7158bf9ad71281de1ab739b8b7efe3252fed4be65205754e3c56301e06ecfd157144fec0d7fc7051bb8fdd4d015f20ed5a8eb2b33b0bc798955219ccea3c36df4aee72f5eff116939ea406f0418585e8c672b393c4f68aee7df7c0152bd8e12de655d53072631d8bb65cd3c68d305c829c0d9c37ef3e82d320ea82e2f49456485c69d6c2b6e42ff3e3e9cf5000a5363483fb648777d9a4cd5110e39b0e6bd368553c0eea3217c0216d9a386b3f2e34c70effd3f61adc159e300da252f34d22afb0e08f001fdb54753a7bd5ed3bde69a0e65913628debb90aa7cf7f1bdfa7f6caa0d43bf17c68007637d5f400a2da7cdf2620dbf4bf9821772d40babb425c4a9df404832ffb48911389ccff01d3a3c50e1bea5a55649897ee8ca8cda703660c1fe698f068b6a86935cfaf443390a761b6211d627f8a21ae8d8d4e10237c8897f00add59c087952e3b4625afde73a2112bf952f90bf59c52dbc06684754faef0a029782e3281139ff33286f8d02753a4cb6504f469b3185df9814dfd4030b286e25e1732d23b28c0ebf0b376e6bccc1b8736f5cf1859a2991188c3c02f7e6f77417540b873716f7e05f764d14a505e672b699ee4aa85e45087765a2daf2430347d7d41de2a687721defc285bca332d765dc4a3aedb5d02d57286bec43ed6e9a56213b7122d2fbbf98519f6c3070dd81794d6a09b4a0d06f4f8d7e0cc5c3753990f7fa3431f53445094a796bc31fb982d755c6e8ae54c6702c4e5288f6119b1dd9dde57d424e390346a6ec9b30a14fe770469872871c8ec63b7778566ec98a5e8f4ab5bcb7940f3e422b965f18c35da4d0f48ca998af52f46d2644681b8f7e40e8283b9edd01d767b6d93fa1f3b6532d3208e755f8038f762db4a63a5ffbd2568150f63c4cb65236a18895e9afea0519fe07011ca6ddd02c1553d09806123f3ac6676a9ebbf0a703638b68fb401b504573db328d37c69fb5dfcfcb879fd23328b4e803fcf560da36f06e44921bbdf80b3d08b1a79ce69ea4a41c87e0a505f8a76d3c69a6665c08df5b85b560ec5e40d1e285d783f8a06d4884a95fc92d272e0416dd1e48bce61ce2761920f4c0c8b6b1ba80f539a5dfc68e280a24ae9af7f1d48dd55eb6faac1a0dd3c40bb16cb408252c4f7f1ba610f9d9bdb39ede593b20ac818d8a478a5dac9639a8c6c8509c714840f15864f8a12616a1263732033e97f784214ccfa95d28742cf9f6448555bbdf2296ddd0f5169b465071661a123a27251b9b87edd1629a12d318b8e9736a61edb893372e34fed14b1f7679a8217863842a9becad252020b3e077aece7f304351fa5b96fb4e05b5d4cf79f3a0504afa6a481b6e25b559008ef9082f588a150c7fdf05375a9826f6b9cf053e18a526d656312e8bdecb4f729d53bf53f65c71d7a11adc896b2bf075a9e7e7b1c868d345b4e946915ebb1f985d980af6747e330d90bab0bb58e10b2b2569ebcbfbf703dbfe999e9ed7d02d51e47dfa8fe151cddf67b0c8104c7cdad961363fb04f9edb5e6e5667c091fea1c0822b4d1fcf4f26bca9e9eb973ef86abcfc13a7b59c8bc5d612404b259a6a2cf62f612a81fa51ccc16f4d4b19fb246fcd44c28f82fc66106395bd0814201f2e29d1ed3d1c96cb5211a76bb41e1f0a5038c59a4b6f27b2fdb8f1387e5feeb2343d1376b5c5826b7f2d4478a745854c78248dea24dfca5dfd812b8a25fa640d157d7cadff1bf766a3682c633f71663934cf2e439f328f446c7b9dc0d5417400fa6d984264feee02ba30d45d323b32bc9b7b87f134475a089bbc9e18856b355bd2f3e93550d2f1e3b918c9902bd3d9255ad5781d63829656a15bc288ceadb0c9cb321b83ae8dd7b9ef1f19075b362bbe7ed1f5f0f5eb24e74a753c941a6e769885aa24e6fba09c9ddfad40e42dfbb9325bea553b8b164cf66d3ac37708344425055d330534ac7665327780933574db7a30bb2e2985d91ce243a14f44ac0204973e7d9118de30efb07e459fe52c23ca3118f7d7858c1b65c1ebfe9334f60ba87ca6f6627e6103cfb4244609e280d3589fe85ade49adf7d8b0f366a165b576fed274fc5187e069651019cca3c25806ef8a986bcdee04193e218dd883c7fb1d42d8c347a2470c88b5e9b65a3420f7f38672e2458d0ebc0d1056763e5b7049ef6062dd5f5bffa002c68a4beda6e9af70a94b11a7c35328f1233cde1360e4fe41893225d9ce804ccc1cab53112ad7b01945e7c0750120c1c722fe90454037832a017b210c25a544fc37a6befb90191d759a771e2f920ca8b4097fe3949687858ca6c8dab98250320f847ff40df5843261255f402ab71ec130937a3131112f220d54f8cc153928a9672aeac1ab521754e87eef609fa3d0c92ddfbb0edc9bf7a5ce126c019b2324a54b5a9c8e85e88ecc34f41339930a0a23fd9f858a468655182b4d759607bc08cb9849957262b3fc7fa09b6eafc9bed11aecdf7583af79bbd678260da47a590afaaad48033254447e60a17a30198e1eda6243ba3a2b782a280e6b5baa005bc32d43e788f83bab702c5cf3bd8875b4980df6a50b40b6767dcd4038dceb88e55b27f1067d6a50a869056647abe01542d5dc2cc107926e0e20019342a304568b7762fbfd9ed3f64a27272c5e6ace6b8fd69fc9ef4d3634d04157452d17d7af754f2efaa97b298bd24b25b5ea201ae52d6f5e2c85625cbc686c421e32ae0816bbe659ca8ea72894a386c654dcbc3dac2063f03de5e75500e4f6c75db8104999586af7165cbbf684fb0b9e35ef07e5666d6be4af231c7c751fce0c3105a09606ca83ea69a52d20d1ad9bbc9e3958e30b43141d1e88a9d46c1b7500e8447d9dc40d28d120a9d4dbb138495df90b93f058c0fd516607cb08ed66a3a538e86ce99640742f175d86fe9bcaa1385d9869e158e4f6a2aacff7bf635107c79b491a0c4d8e329fa347a6a80bf29cfd3c38e263a867c69dbad31e5af38d271bd993d4e05a39b29e678a5c6c35b11e9f39fb70c75c27763833016402b9ad4ec61d328b3fc42a89d6cc32930c10a36b3962d9de3153e5a8df402e775d609921303d480d7eb6cd313b1ff73b946f69e36ed77cafb55929c803ccfa77ac7c981cb9666c8fcd000775b2b4b850d60e0175ce210429f243ba22f537ae5af43fed736369a27db37d8c708bdcf6235c5ccd63f41e86faa34277b796f4a1494131e39fbc91eec519369ecdab8fcd34c4898d90c488d63b8698011abaae1c59c1a471b2a53f20cbada28b0b52060fd0b367765266f4791b061937e2b4090fb62a67001c23ed35f1c95d1970af2744271eeba31902d1513416a83b9fe06c9aa0e09fa7b0047f9c1329083816714a03d751ae380b88bd54c3ed6e781414e121c588e55fda2c0a95a570232054ba1fbcf99fad29d9aab9dabb01f35d37807bd8734a838e71ac713fc56717af0c99e5bd98c805c99e8877e82822c08ca95efc2789aaa28f6b77b07b810641d08bc3006bcd6ef6a4bf4917d03afa5dd6a63fa102ee85a75059bbfb38dcd86892e81c9fb3d7e5c68a13294e89bc62e0edea9c113f53e0c5c8108127cc8f105f28d182259ccadee4b7a9f4994e2c713a998e0b90772335a88055ee7c981fd5df02f931166912debdb010e8954705321a0d6fba76238c45d33682846c950f21d19d214c5a363087d702bcbb5c4518fd0c71368f38d118933961a301464eeff824d10cc08941755219e904aa0f128c6bea05897d78150cc4b752dd4370293d5a2de3a82b7268206053869837c47377fe5519c2ff89177c5cf1b5f175f4d4e7098f26fddac821807f3c1f8bade554a26dcedd4cc76d04178c552de5781b4bc9825b732a10e95993be5cc02fa5722142de2db808bfc5646d861c446bdc7ba210ff24e7ac7372340eff291389bc94da6a2fbe1171294a1611377fe8bb50715b08733012280a934cd4c249a936e7fed782e93a272b9d7c9c48477701700f61281b2c78af4b43c3e14d32361e4f77f3a58b628f01f831df715d52cb31147a8a12fa83be8b994cb09a80e813362ba10b66395199883316eea477616b77bf4eaa225e4f9bda1cc65c6d95a121ca252bd782d488fa3e8cbadce3021ac4cc8f44cbdbc02ff7f558908c48c9743a0ab9d2bd8c3057911097b13b289287606fa9856cb63dd417c5c9ea43b03567ff0ab7c2c628ea90442f06697568022026ed230b4af87daba5e54e96cb4455c6c461b5a2ccde3937fb70880c32aee2781e36ed3a3a189266fe8272287cbe041baff5ef24b736a3045c5c67284be57e918d9bbffafb594281decaaa56e6e3df16011e7032399a7dc8ffd97025311df77652b420e7627fddc3bac6eb2c08490b3eec364a87e09b2378021fefed45b167f58290d94ab0cf7ef4f4781e97e5b75724ddde5a62044775db70a828ab8c037a45b123b8536d9b77987a6a0a58b2b8825c19146c589dd69498e92ae5ac3d7fa23e2276b8a2c3f757b48bf46fa324efc1bfcad4b4248cd00dda3c66afceb3188e9caabd8f2567ccad02f4b35cf1e86bb06a8a1d2a06ca85b349454e5401bb5c446ec8a30bfe10b6200f6151f090aaeaba1c092b98331ed76468b12f62c7acd7090d19a2a526cc0a39661aa49bfb74520e35ffb66eb2aeb216e780c181fc40f81bf6d0a16ae3f89f40332a59362f49cc65bbb01948a44e9ec7105f2b92185afe703443e6968c7e021dd93c2aea5a7ec5db533781599209a55d0b7bc386b09176cf27835713c62af19b485fae92612153b190080b4c6e251afe3d0566a268aef6eed70d982fcbbe0cbaa5ed99b2bbf760c6c4efe80bb62af084b2bfa60887f5fafff95e8a24cd81b8020d48356ea88e8bb1d95c71eeab484f59e7b584254f1482418df0de4e3f378653cb66d6b360683400a1d3d65e9a8ca01e478b28c94b9560cd1be2496cd42828d54f246215b16f51fe6539eecee380e53f1b4eed0ccc73ad057ee89870630ede065b5d09c0ef0f754c4418d27462b2fd62ca76b256d62307da6ea4a83bdb68eb862ead49abc5ac755f1a008763310ce32f856331c3", 0x1000}], 0x4, &(0x7f0000001600)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r0, r2]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r0, r4, r4, r1]}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r4, r4]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r2, r2, r2, r1, r0, r2, r2, r0]}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @rights={0x20, 0xffff, 0x1, [r1, r4, r2, r2]}], 0x128, 0x1}, 0x2) stat(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001840), &(0x7f0000001880)=0xc) select(0x40, &(0x7f00000018c0)={0x626, 0x5, 0x9, 0x4, 0x9e2, 0x81, 0x4, 0x3}, &(0x7f0000001900)={0x1, 0xffff, 0x7, 0x4, 0x4, 0x3, 0x81, 0x9}, &(0x7f0000001940)={0x800, 0x2, 0x43a, 0x5, 0x3f, 0x1, 0xffffffffffffff81, 0x6}, &(0x7f0000001980)={0x8, 0x6}) fchmodat(r1, &(0x7f00000019c0)='./file0\x00', 0x80, 0x400) open$dir(&(0x7f0000001a00)='./file1\x00', 0x200000, 0x4) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001ac0)={0x0}, &(0x7f0000001b00)=0xc) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000001b40)=0x5) select(0x40, &(0x7f0000001b80)={0x80, 0x3, 0x6, 0x6e07, 0x9, 0x1, 0xffffffff, 0x4}, &(0x7f0000001bc0)={0x1c, 0x20, 0xec66, 0xcc, 0x5, 0x3, 0xfffffffffffffffe, 0x1}, &(0x7f0000001c00)={0xff, 0x7, 0x192, 0xffff, 0x21c0, 0x80000001, 0xfd}, &(0x7f0000001c40)={0xc0, 0x6c22}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001c80), 0xc) open$dir(&(0x7f0000001cc0)='./file1\x00', 0x101, 0x30) fcntl$setown(r1, 0x6, r14) 00:00:15 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x40) r1 = dup(r0) recvfrom$inet(r1, 0x0, 0x84, 0x7fe, 0x0, 0x24) 00:00:15 executing program 4: chdir(&(0x7f0000000000)='./file0\x00') r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x4}, 0xc) r1 = shmget$private(0x0, 0x1000, 0x581, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) r2 = shmget(0x2, 0x2000, 0x12, &(0x7f0000ffe000/0x2000)=nil) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/53, 0x35}, {&(0x7f0000001140)=""/73, 0x49}, {&(0x7f00000011c0)=""/36, 0x24}, {&(0x7f0000001200)=""/77, 0x4d}, {&(0x7f0000001280)=""/225, 0xe1}, {&(0x7f0000001380)=""/178, 0xb2}, {&(0x7f0000001440)=""/77, 0x4d}, {&(0x7f00000014c0)=""/121, 0x79}, {&(0x7f0000001540)=""/99, 0x63}], 0xa, 0x0) r3 = dup2(r0, r0) r4 = openat(r0, &(0x7f0000001680)='./file0\x00', 0x0, 0xd4) r5 = socket(0x18, 0x20000000, 0x10000) sendmsg$unix(r3, &(0x7f0000002940)={&(0x7f00000016c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000028c0)=[{&(0x7f0000001700)="43950986c1aabb4a95f0fe998c75419ad94b00b3df704885e1892dd9878a8eb9cecf66c4d98675dfd97024e3ca9f4c6856cbe1cbde8d98f8d11facca2006edcba34a8e448a3ef3cb25d8ccac26b367e7ca7c0ea09974d9230352c14901c5e20d426f5d01d9a3e699cccf2ece2be8c560c868e671e1fb8c9188f4ec06ad32c3fb5a1cdc30b52ee27b279e6116140db30f07a3d6a9514188a26056647ba12762caad75ec85598fa54ca64aabd639b9babe27aa832fdb9457b5f2a1b53d84616401448a6d58897559d3eed46b7dafa395086786b44613501ad1f1098b780e0a5247fbc0432cb0b54f31844fbbfefe26cee09055c152fc49a47fa5a9ede753a739751d5bf451211fcde2ba2fdda20dde30e07247fca895668a910bf82111e56b4b396b428b4c2bdbdefd258f853911c5eb4c83d22744c3dd322f4251e9fefd19c7056c5e336144d6d89634fbce42d2d9600a8aec9ebcba0da29cbb32e028374e69e4526a277db7e512acd56990cc3d7a863aca6c64a669b461a529207034ca4795ebb58c51fa85229e5075912558398935fd6d19ea3ffe17982f86569052f3dc5e14253694eee8f8d973bdb891b6db6b575580affc330d728c7b3d962dfc0d9d85451d4056757fd65321e6be1a257d3e798ff506a6f1450ad84e3f228752a6dc444a369d544f888b8e0337226ce83042855098f8a96a23a95d4ccc0384e10b47fa380557aa0f5a7a2b507d57db853409c9b3cc06be7ecd6fe2da7cea6c7592a953f30a3d8afdab0d35a0b8ad1d39108e8b981b4ac8697fb31082098c6f1d9fffc0cbe54b4fa782ba5b6951f3823ad5224725ede7ab48684be2868aa3d3842a253aa49f93725f677558378cbacc6d9d79e94330531e07eeff6bf43603431857cb33540931303d2cde943b164d043bd316afebb697582f881e1a6f70225c465e2654d848fb5e747df1e2be085202b7055ac3289134d72d63c11cddc57f01937cbe7899c5ddb1d5d7f40b594b6c6559e4d3fe4dae04b237710b67db15d2c5c858403ad4acd1365c202885ffeca1399b5f59eb4bee0c47a590112def599b9e0d0f920c33c5847e03fac8f5039677dabe9ac50522e2898685a3b2301df233955fe7980a0d3d3a5e47f32743d1aee7671c1928b2ba79be849e4dc6df27aa43262c4463d686595f76781ecee494d1c58a6d446ee05121a69e4bf1263a00133fdbd5e10e986580e239cd67362d9cb56845e1635b06adec9c3c07c5f107632fadccb1d8e9b25586bc9f49e3ccfd9083bc3c54dd4218b6263175f41a5e0ed68cff4c01559b1c1c49eaf89c0661b54f6b3e642e20bf30dfc4e6b818821f8d9ef0e87b39066f3f1692b9b28f13756ef247564c3e0d02f9430529831a8a3999347abca02fa079beb3dafffe385a0f5bdd6d3b2bfe518d3da7ee96113474b9570c557df32c78bd6e118282fa2f9e6984eaa7eb527a7866e88ce2c2b88b758744329ac473e75b200b236239fe055bf6d317dc0d58129d6028ff13e42ba452cc7582f336390df85e73e857ce0d0c29dcc91749162b566ec9b36e7f02ca9a227c1ab09855a696b53fa6e6a8cbb5f8c61c77b857eec50fdeabc1656b3f60073c4a11aa8622ded88bb64e10eb7699e715fb92bf114de7dc406382ce9f4f261ffdf34f071cf3d9dc549d0efd0276d8f8af75c860ca0e3921249cc00a03f53361e8e8e740f33ec38f535a64d0733745208eda571a58bc5518b2f0b37069b0c0a08f7e69a4f58a6ea309415602743666aff81f74af827ef774465065754a322f8756757fccffc9818a25a66685a34c0a8f265777605e5734f9873ce6ff4559b05df1ba464a6aa87fce38f100ad6993988f8081e08f9eff1d58ba596db92714706f11c3d2e8eaa1d5b152d835d4d14a414cccd8cb62242dd29967e4a961f49e739d1d56cb23b3e7233be97afc79f2fe06c462177fb1287214415bbb61896f2e5058abf63969ebec4eaca8e9b8ff9fca86542e7f1bc092ee3ff7003d71c8ce6f14e6aef5223c02377a2b4016eadb2d16c845ede18820cca7611e4b34ee2fa4a0c1ca1fea76db9fa5e31b30bc0141ec3dc29a9816849da8392026eb5a07506caf3f0b11953e87c8246e2e026545392d09faa36d8c0fed6132de4be621f77d34ea2b810e07f601afce804c0f636caf6043cf35e90cc4ea0a64f7a14a55852a6c5c658caeb4f66748da913a69c75378b8f8e9c4d360ac8da0b6e78cd1313405d6edae22c81ab55a4c3f2fbed2790c48b9264cca7f6da03f24159f273e907f236be37fb50524e421df17594a57d5f62ce3efce1207a241730f05619ca2d107df3baa8a7c4ba7491a769c596f6166dfc3c26e34ac4e7f0e167644ffec0dd0e9cce3cb6ed920a4020ff7ccfb38557325c896dc7c3dc3780d6c522e8ee8f5f3856adef7b0eac108922076723d165df11b97fa599988e696a3ceca64b5c2c6f2226d804d44ffe4aac00bc08611abdc396af2c705975407a4544fd4af01ae928433e5885328f797bc932ce03a0f32e9f41ff9f40de2dbf7d767c00fe9f0a4e9cf6d70a493a5b71ed04cb728cef34bfcae26f962b17cf36705ce4e249ef3442a1c37bc29799878423c05a2180f5af1cd2834a83c3d9da6423dca38d843b3750e37ef577be8aea33ffe39a009a5a0c4cda415236f7672a50c7c8443791311e0873dd53b86944dc0cc4eecac1c8ed49a8da27f7173d43a0afd2b37e81a94f414c9cf1f06d833de456f2168f8b74bf551c442a5bb1725173bb1ec06263cc965631cffd51a670a7a9a948f9cc053766a7763f16d7769e5bb130141baba928ab499d1be7b8bc64bb2457f20ff8ebb18115dab7ff1c13807a1737f006a53f9ff7d11e84d013962dbec454a29e057874fdb41c57d5f60fb509816d91fdc5fd341585a67d824c39ab5d701c56db20766f3042161eb1159ad672e3ecda26ef4f048f4dea504ff93a9a1bd8e88a58d977392cdf5a9705664c6231d0504512966d5f65a4013c5a5689368bfacad383e79065890c2d97ae6509b4a1e97af04e844040047ea1a53cf817fd503205902e4cd1d0a4e7aa8dab68e346f58202079dc8d62031ba5ccc1a8565e21f70224b38583284952c68ed517d82d25fe5db310608c0e577234e14465109e96da1d5f950de53e9614bd39132cb809361c813cd502abc6b5120c496ad1a922f36107ba4b5b3056ecfa15ffb1823ef9faf701c48d3675d3ba051e2e954bd58da7e0c217810f611ff538d3850e169815de19b0be579532861537d0354ae83d57ac3b591e6b3f53d21158b64c836f1f1d343ebd97683c7d6c1bb5cb13835891a6f26713e88eae2e7a02f4d11810f7c69941f6c432ddf5624775415f79dc55dfb7ef1bb4c1987d0aa1e529433532bf99757543b68315f94e62f7fc799246eb8ae340023c68fbbc1112f84c4399414c3233fbc86a262851086b104e7896df97df07cce79b5d261cf49cbdf4e8cd016ae593fcc83940eeeb5ec7dcbf60fe7e2d92c1dbc93e5cecb06931ae1b40d9f767d586103ce699e4d986f94f779bfb0e4fb24d57f7e9d028811e3a9a50a0aec9db447d5cfd5f33f13476c44b00c3e41fb75a72d74066222c86edc1c90bca60d35062faa5e291af1ea84c2b855955d35a287ea29078ae3f5a18e9a9f08d9ac2a2c2512213bf3c9ad825d2de86ab2a74c80e356acf79bddd97f7f7967d79614a054591984865e61353e1a72ef813dd1f1a4959a1858740ee12357cb122b706ddd83d50305006f4d49ef8514bf940911b5af6594f4d770924361c5f4267185e65a3a099f2117ed0dfd6f0ad5a06d7f24898d4f6d3f18a5110b4bfc59b3905f8e8ed445d0325d1eced878cf2ebf6fe07ae736afe4d53a875717f68f2b6579e98dbe4cec8dde07379424430b46a78993693a979e7aa893196e97eb1f69147c91f75b29d8321a5771763acb5e42255401c62571f3a65745f2212b8745cbf16128f99fcf7e5807035f37683b8944434fded0ec6e4eff9d5c24227bc04e6e23f429268ff1332b5be12b5834105de9fbbfcd705934ce444841b7987f6097bbed89caadbf607083062d03d4b140dcab19b9ca7f796dbd339780b7d6823b5009d66cc99eb35b35f38bb3545978345bb91e8f3ed51c51694fd6baa255f13f1cb63a3af8d148b79138e8e0a0f7261b3887bf7332ce2be34468c5924675e8d056aaf4ed8ef023f5e6d37c9b6bc2f0516073bdc997fd43dccfc4d1eda93846a912dd7143a343a6d0de074910a2b8b6acdcaeab3d131dfc76fb109df1cdb74ff5642acb7bc3277e0dbade273f458be3a861d07e0bf60ff0c92a54f0940d53d7fa051a2173e0e1ecd3cb3362dad9f10fe173b387f77100dc68fb9c149ae91e027ecea426074d6e5769b6a0035bb5c260143fd3659da3ea1b7b26089aca8e2de05604079ef5baba0e0d8c94042e34e6abb6ccdc7bf9b80c9935179e071c9f26ad102ce93bd65fc7b48f9d5781c0aba9c106fe086f6bb9ff314b455efb169759faf6deeab1f83b690131639a8bca744fd84e6d0520ecd245523c1e4e2074be8a669584905f5597d31274fcd8ff24038ba40353362c32bf70a4b9900f3be0aa4cf6482c729f2e37658118efc4c5313ae327cbcdc2717a6568e30c75d2deb9a2f61a7ca0f32031236d57f6061c387affcb265acb04983a905ca4bd7ae9e6dc5040c7eff21560dd8a84d436a95ca21f52d5cca728b48a01fec8188cb8a06dea31f1e78f1cd93d71853f4db8f6c9935c2f1d610db5763db96077f5e5d46f431cba4dad7f8d544ff784ff03e3ad30501c40b8e94ea8296b90cbe02bf1a3d3ea064f607df182ce4d94e347cc178d1e915653f752265460291ab74c35f37f2ab3b5e3277a0f7511fc889249f064669140166edb6a58e0caaa7f68849dcf75bbec3362f3b0700a4a8eeb9a91a5c2bf247b34597fcb33409e4a19c51140cfa88469a6fa85b7040d29a2e5c172dbdabd2bc2904a228141f14af1de0343b6ea68c68f67872c224472080d7a5bae1084455eb37fb0c90142f4507652ff4f40ac6ecbbe7ef0e89b7cf5cff2273ab4429b90e785429f50a22863afeef8cade61a3fb7b4a4b47998edf749a082d459598f683f1b10092e89ec43db816508f71a648d984cb61037f12c53880e200e0ee85b0b40bae98a8adf61f5ffb60460775c83e389dd46d6028b2fe68c99d4c72a8b3f73506bec3f75f51e1b50ab5be95cfb0c7b3a1b98a74667620ca8a7766890ea5eca372866978534ba9d2daafa072adb5167cf15bce445f316e607fc0653976921a6389ea212a1eaa7d4c763436f833c6cd60b6410a6af68fe82c8c74a9e17990de273a451540bb8ca50c6c956ce502be1129a83259ea3519503ca3333d3704852a84f480f3b76f7a8f4992f4efbfadea3ed265c3720a276e85e353a61e3611b44d755defb1faa4ebfeb321f2a197ef7dd29accd82f9f8598ceab02de165e4bf75178c0bc752e7f655ca1e6146d9628a20ec952bb53f6bd653fc75de939cdd767ac65020fcb2c29c9ddc9d0cb825d95abf0aaaad7fee9709de834b0d8fadaebbc619aeabd27332ccfdba2e2db8c149b256c9792f0f0b5eeee6ecaf27c3aede388a79146fde8a7d5742ba70843e7ee8ef47a5bf69f40b725c2c90e22d2349f86915246cd1dac772d9dd997cc108c45657835fe4d80398198002d3b8a1b278ec45b43ebf21ca501cd1cd45845972be6177d1008dae0384cbacaf1b708f527a6d57724b279cea135449e0a2ad722abb1d4d3fae66137e3f777df74d9c87e9f71657099534", 0x1000}, {&(0x7f0000002700)="1d56aaf243d7d7b2f76e16cd1df04ea37b1a8f9285617c42473ba2afe5d5d124210d79a19acd0d16a15366017f83843a140b3d754bf50601ba6bce75d8cd26c2cf80059904db0e8791e83d6781380f0b3c7a6cfadbbf7f64690213ce82ffd675f8ba8f19813b993c94c9fa7ecd53604c0b20c3475ab101121ad81b95e489383e944b32c26e1430bbc942c522c5cb7f157baaabcbc990924c6743fb875fa8f47fead3522b46e68d9aa67b4d9f01b3a7dc52a1bf6a335089334f95cad4cbd018788e389c537f148b0f73f8c0ef5958", 0xce}, {&(0x7f0000002800)="7fde76edfbc203a8c0410928f44588b88649ddc66b977d56bebe4161e3802f066b2fe79fb4c5c1243ff3784c09251f291e52bfb1e0f66c34822e15fa448050361cd872b98d75ef4c055189726f445a5c456b565bdc2fcc6e294e3d330b737476b71044d4cda17e5ef4fcb54a8fbffb31bdffd7a59af101df5e58f5d20fedc838b8de3bd365be6fa3d5bf92467d58b959fb659e1906d9fd5b472cc09b05f8cfcf85a4404663a07efc09e0878a95a5474261eae2a8a18a64", 0xb7}], 0x3, &(0x7f0000002900)=[@rights={0x30, 0xffff, 0x1, [r0, r5, r3, r4, r4, r3, r3]}], 0x30, 0x40a}, 0x409) fcntl$setstatus(r0, 0x4, 0x4) sendmsg(r0, &(0x7f0000002d80)={0x0, 0x0, &(0x7f0000002c40)=[{&(0x7f0000002980)="5f4303dbdb776775244b7a43c36947fd71d55e37e34667f9394efa2b7aaaf2ef6501721c00b8e5e4172b0ae9b58fe66ce32b123baaf309e404aba9a7781b18a89ed75150a23fa02cf20b616358e3b1e8c0ee36c4949c2204615dcc2c4cd7661d05df3775f310060c61dce6ae579d24e07475da1e1ec8be565abeb6fe88becb9ea363c9c8cf3679290a9c5f8e910759e9f38ccf74de0a1ee2aa2112ab18b6deb9a3dd829421", 0xa5}, {&(0x7f0000002a40)="8deb0096492039fef712956c2a19dd48263e0d547942d1620b600b0ecfba5280d635d8afa245cf6bb19d7ee75c98241a814c83af8942f66fab8b4e52cdb9bd1e14630856e51e6ebaf5d0a40b548f4518e2d9d8d212280550eb624eab2032fa6c96b7a099fe2cab013b44cc3c1970c299379260abfe8cac0c2037a0de4d5ff112c403de8d78e1eded77c5a9679bea8c37105d1298845b0b330ce5deba17fd95c84f38fc32dbc7b1e27c6aa769c830773c7f721fec72cbdb72d71a46ffd44c1b017a4e588f2ff598a8262dd37dfeab964fe927477d2bad5be221d6595a4d2533ed3ef9727cbfadfdbe16", 0xe9}, {&(0x7f0000002b40)="e8f855cbe8bb7c56fac58a87ffedd14fc51526f75564af889a64bb2f43154cc7ee7d183f40e8c83063b749883c2a1d09e1a1d1ed8cfb0baed2d837cd1855f0ca0a007852577ccfc9b182a3286084ac6bb09550035555b1421f2d18b502f108a60b27b523bd2d6ae15441669b7a90d69cdb2315ea58293c79500f31e5d875f7f4f26293e44f3f582bfd9b6870b2fdde95e02e580a41d89412ba31d0b62263f91e21ff79785b9c8494f91f083b92aba540f324b4e3d54933a6d4dac89f2f57b90594c04df1b7e6240d05c16d1025804583e030a59b88fab5e256b9c94c48365129453c465550757ad33921e4fda999", 0xee}], 0x3, &(0x7f0000002c80)=[{0x20, 0x0, 0x7, "121a3f0e3411044e57093899e7"}, {0x40, 0xffff, 0x5, "882548d74a1fd439acae4a7535b266ece81988542290fb5f0081c10e7a8b3fd7f589791b27971fcd8797befd16"}, {0x88, 0xffff, 0x10000, "da30e21ebf01832982eeb60a61d10b6c97b52ff88b76cf78fb246800caf8fee7bc9385862979df11420ebdc4b3028e405dad10fd01b6b86c3c28667eb6bc22723d46e384c7af45e26a1a27effb70cc06190d30e53b2e0548da56c5881e54b0a07b4171b5c7d8de1e8ddc63f36ab267dafd0c37b6f9cf"}], 0xe8}, 0x9) r6 = geteuid() r7 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002dc0)={0x0, 0x0}, &(0x7f0000002e00)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000002e40)={0x0, 0x0, 0x0}, &(0x7f0000002e80)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002ec0)={0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002f00)={0x0}, &(0x7f0000002f40)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000002f80)={{0x4, r6, r7, r8, r9, 0x21, 0x7}, 0x8, 0x8000, r10, r11, 0x1ea, 0x7, 0x5}) getsockname$unix(r0, &(0x7f0000003000)=@abs, &(0x7f0000003040)=0x8) r12 = msgget(0x0, 0x601) msgsnd(r12, &(0x7f0000003080)={0x3, "8dca9dd006b8564f123d6a0d05275b936b85867fbda09dc6cd60d4f09a2eb42d2ad1df4c75a7921e512bd7ee276a4c167c88cb19dfa388a6f8373315508ff3f08b9237ae8fc727973ae7eaf1a17e14f5679dba9c95d07f089e3008"}, 0x63, 0x800) r13 = shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) shmdt(r13) getsockopt$sock_int(r0, 0xffff, 0x2021, &(0x7f0000003100), &(0x7f0000003140)=0x4) r14 = fcntl$dupfd(r5, 0xc, r3) sendmsg$unix(r0, &(0x7f0000003740)={&(0x7f0000003180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003640)=[{&(0x7f00000031c0)="84e84ed4d74095a2203e205adf534cc1b139e4414da070da8d4b6a6167bcb6e67ac2f95e3a0a5180ebe2d5f5524138b52d6c7a1bc067b35fb2d4e86879eda65bbfee6b3d261fc70a57929807f1f50aabfe8fdd9e265c5c3f46b2d6a509a137ed6ca5ba261bf0f1cf509bb0763ca55d1f236a310c3a78c2f6bbae020b1493d108eb7f9bb4523b32c882ed05cd216db0f6b012f1aa85f1f14cc2adeaacaa9796451365497b2d0630d200a63329f927f47391a000cf10997ffa48d6ec76b0658be48b4a89204bfc3fb0e48fc83e05e7aec0233a20368ea313fdf34ac6bc2ea68b6fb6a3d62703d13ee24f1086bbfa5a0244df13", 0xf2}, {&(0x7f00000032c0)="0e9a487663ecbb6fd8be62632d460a629e058603399cd3b9f480b82a1315327d2fc0b8ddd101caaed210acb55403c17036462449901254e550d1556fb11104b7690d433512f131b9a6421e74ef8819274ef449b6ca1a0e8d66ddce5ca20ec5aebb3943bda04c6b0e2fc613eaa45483591d93eee05bd25d0ac6d5bea0758f4ffec9a2b1c0484458651e9de6", 0x8b}, {&(0x7f0000003380)="a4ad9c1d85c4e519bb9f6b04686af00cd3d971fbec0aed499298be3db7af066104e7f0fef7741d415632311753e5b12c16db01f7cb00b5d45efbd974691a23be51fbe788a66494ec69fe7c7f6a8713f082587f118f3fd77f53d03c953d884ad15a1d7994b57c083f2d5ae843214036ab75570cd8e72ebd7728284372c3336c15984ad253e2f58f67414952ad507f4850dccb5cc672dc04f99ffcb36775f6f68791567fb13d777ff27771e25aae3a02", 0xaf}, {&(0x7f0000003440)="3331a60a8849fca1625706f37261bcab952d0955f375923921393628e7947803668354bad682908c6c5861b7ab77e505435e5982ddfa2cbe5bf0784ccee5a223c9f8203a4bbc391ac1ac508199d3c9594f4a8d93963e979a9ed4cb5383ad6f0c61fcd05aac4d92a945c7c456d62e33f2a17b527ea2f43a", 0x77}, {&(0x7f00000034c0)="3c468da58860443045a94ac34af7691e83f89fd84807ccd14766b12b100458f898d44c2ff9cabede4355679f00fcd0846bea23c742be8a47947d45a5a0c08133454f7af4564b0fc5576267b4e9c4f02e578789b1d97c88ded98d62e771501cb70463333c2532c9cc9c", 0x69}, {&(0x7f0000003540)="17a7d536389b", 0x6}, {&(0x7f0000003580)="d90a0caa01a442fe87ab748aaf162c1634697da5873d3b201efd521152112905e0b51680b790434356a4a7361ab001edca45dda36d41aee56bf8849d636ef2f61708ed878e56a93c840d258374cdddf514c5fc3b2a84a8a9fecf07a5cc4f8f55d869ee41b04c9fa18aeb161c02939d8b326693809f84c7f73ddcbc48badb9dd5be00abb29b75bbdbf886142466649bdcef2ce438f3ca0d03694eb5", 0x9b}], 0x7, &(0x7f00000036c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r3, r3, r3]}, @rights={0x20, 0xffff, 0x1, [r5, r14, r14]}], 0x48, 0x4}, 0x6) 00:00:15 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2000000000005, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) accept(r2, 0x0, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) dup2(r2, r0) paccept(r0, 0x0, 0x0, 0x0) close(r2) 00:00:15 executing program 1: r0 = semget(0x0, 0x2, 0x937eceaa9ffbdd40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x143, r1, r2, r3, r5, 0x64, 0x6}, 0x100, 0x5, 0xfffffffffffffffa}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/192) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt(r7, 0xffb, 0x9, &(0x7f0000000300)=""/63, &(0x7f0000000340)=0x3f) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) write(r6, &(0x7f0000000400)="2f9c609409b57bdd4b64c92b821855d0c6eae20a94502ffb26ac971dc7a1554620701b459cccf2a7c4277706319406cdb7c3563cfdae35f5d786437f6806152557c6d92ddafa707de3fcf39de5589660a8", 0x51) listen(r6, 0x7) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = open(&(0x7f00000004c0)='./file0\x00', 0x80001, 0x0) preadv(r12, &(0x7f0000000640)=[{&(0x7f0000000500)=""/48, 0x30}, {&(0x7f0000000540)=""/111, 0x6f}, {&(0x7f00000005c0)=""/128, 0x80}], 0x3, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f00000006c0)={r8, r9, r4}, 0xc) getppid() fcntl$setflags(r12, 0x2, 0x1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000700)={{0x6, r1, r14, r9, r10, 0x40, 0x100}, 0x132, 0xffffffff, 0x401}) getdents(r13, &(0x7f0000000780)=""/188, 0xbc) openat(r13, &(0x7f0000000840)='./file0\x00', 0x20, 0x0) accept$inet(r12, &(0x7f0000000880), &(0x7f00000008c0)=0xc) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000900), &(0x7f0000000940)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) fcntl$getown(r11, 0x5) getsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f00000009c0), &(0x7f0000000a00)=0x8) pipe2(&(0x7f0000000a40)={0xffffffffffffffff}, 0x1000000) fcntl$dupfd(r15, 0xc, r16) 00:00:15 executing program 5: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0xaf, 0x100) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) r0 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) r1 = socket$inet6(0x18, 0x3, 0x401) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0)=0x80, 0x4) socketpair(0x2, 0x40000000, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="c4825987c7f4b2f642169b0d935f1555224e68189f248320236a3f1411591b30a8eff565a2e54c5bad9bb5d12322ba0472f72c7889b5e75920ffc222525bf61fa44e01", 0x43) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) setreuid(0x0, 0xee00) fchmodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) 00:00:15 executing program 3: r0 = semget$private(0x0, 0x0, 0x51) semop(r0, &(0x7f0000000000)=[{0x4, 0xff, 0x1800}, {0x3, 0x7fffffff, 0x1000}, {0x1, 0x4335}], 0x3) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001080)={0x0, 0x0, 0x0}, &(0x7f00000010c0)=0xc) r5 = geteuid() getgroups(0x2, &(0x7f0000001100)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001140)={{0x3, r1, r4, r5, r6, 0x110, 0x1}, 0x30000000, 0xffff, 0x101}) r7 = openat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0x0, 0x0) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) renameat(r7, &(0x7f0000001200)='./file0\x00', r8, &(0x7f0000001240)='./file0\x00') semctl$IPC_RMID(r0, 0x0, 0x0) r9 = shmget(0x2, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r9, 0x3) fcntl$getown(r8, 0x5) mkdir(&(0x7f0000001280)='./file1\x00', 0x4) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000012c0)=""/214) chdir(&(0x7f00000013c0)='./file0\x00') getpeername(r7, &(0x7f0000001400)=@in, &(0x7f0000001440)=0xc) lchown(&(0x7f0000001480)='./file1\x00', r3, r4) shmat(r9, &(0x7f0000ffb000/0x2000)=nil, 0x3000) mknod(&(0x7f00000014c0)='./file0\x00', 0x1, 0x2) fchown(r8, r1, r2) getpeername(r7, &(0x7f0000001500)=@un=@file={0x0, ""/4096}, &(0x7f0000002540)=0x1002) readlinkat(r8, &(0x7f0000002580)='./file0\x00', &(0x7f00000025c0)=""/157, 0x9d) chown(&(0x7f0000002680)='./file0\x00', r1, r2) pipe(&(0x7f00000026c0)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x7, &(0x7f0000002700)=[r4, r2, r6, r2, r6, r6, r4]) getgroups(0x2, &(0x7f0000002740)=[r6, r6]) fchroot(r10) 00:00:15 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x2, 0x0) r1 = openat(r0, &(0x7f0000001300)='./file1\x00', 0x202, 0x2) renameat(r0, &(0x7f0000000140)='./file0/file0\x00', r1, &(0x7f0000000180)='./file1\x00') getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getegid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) lstat(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)) 00:00:15 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000013c0)=[{&(0x7f00000000c0)="3a265e221b17bb9c46062000572ba043df1b8d9297", 0x15}, {&(0x7f0000000100)="252bfecd3ce47f3f63fe51d9fb2eca1c633ec994cdd27b76f3d95f39cc0c9f51b29b31048e9ac61790a96f04323e5a0050e71c2271e0c2c8aeed260612e33793384091c19bf87640ef5390fd451c72f12ff0ab1b27182efaa8cd18e40066e3fea0b7dcebfe3d828e658e2c0657263dd13c25ae6b93d3d30846dcaddb1da57c92085653d6d1b0f7ca16a8d23707a8fcc4d68737535ead20abbdfc9ff879555562", 0xa0}, {&(0x7f0000000200)="e4bd72fd8ea27cc07b81b8578febcf150c84c6281ca4882cb73d7a6929c6e2462edca4debafcf6e458bcaad5f6cd2a76af35f479c3deb3fd1bdaceb2da0e6df55ebec4df9be601b270e3e0ac024b5d7759fe10327a9895686dd2963c59018dc2411806800f2c131801e4e25ab40b7993a55a55af0f82a41a60c385a3808d00879907a93e4a5330c65042ed00f79a2a274b92412606107e1826a66395508dc1d8fd34c838ee927dfb75793dc8f89be2abe1c2e4ddf83c0e64f219ac77158e5203e0382a9d35f2b0a394a9c5a6a2dcffb70dc3bf9c1df1f8ddca2d599118b447dc", 0xe0}, {&(0x7f0000000300)="8521455ec8372a19fa666529338e17b1c28e2a1adb16779b628d58f34c2339e9069baf890f5a9b6d658975174798ef856b613aee54d214f72dbd0eb88fae5b072a630fe1621a08c4a5a4c2aa4130b0445044abb760ddf55954465dabe0bea0d0caf2e99b6c160462392df3ff0d82960263", 0x71}, {&(0x7f0000000380)="e428848c8c800778638943b2e96f984bfcee4d2685e1faad0e417ecbc195e44e1707a9913328ce31a9a5c4bd3541c94d4bc3", 0x32}, {&(0x7f00000003c0)="d16bd5d89a0d1eeb958ab7d3fe0ad1e364cd75ed43cb7856612c6fa0343e62ffdb56adc12f28d50b18091f1092db27deee239ab0e8c5422441f78de75f21e4c9db5458e7d1b3b3a1900e51e970a04916593e0d0346a889d72dc761fc0f08885ae100d1694de4b33a330e6c64da1b62ad32a6f6eacf868df2b1e1ba182033e98c927e030e743c67e4af69c76e10c07e6c0540510245d57114d0ef67f4abf852c86ae3bd2322812e107140bcbd7fbf8556adfb158012e0a70e66ed7dee6886f21e2acd95fe3e6bc17b88ef8994e66c5ac5fff0d4e3caf5939106749aad65e1db1c77501c84e8506bce8df8c5023968b6504cc340dcebe55c85be8bc8a6d4b17f87005345e0df993d8014f5c76925919e9a9d3f6134975eecb9d2963c28b6dfb7d32ec244cfeb53fdf3eff695dc73ca7abb006919efda35a8e4382b2221f47536dcea67b73f0b3e7551a7e512eeaae4c56456dbdbf1ee7af2fef4c0d5a22b5da140b18366599687ce90e7abe087a3739ed8e7a2d8ce9e161da2ccb10ae2dd18e35a491552d8adb464862ebf45ad32cdabff1be482e4479ed99dd6600c5c17d566214804f85fc605728f06c9cd3222048a6a7db1bfc11594065056cf08f4e798baebbbd72fa497c4a2363881c8946604e980761d19b83728725c2a11fee32f53d1e33a16386cd35060f5ccf4c86cc25d0e992b2fe0cbdfef7acfdd6f5ae00bfe0d5a12f705718c2f36a13175eca69c2d06c5e5ac330381af643069b062de6d88cbcc8d9c4ce4cb99c2e494047a65ac436b38dba625ce129e3d6d8b3af284299a505bb5ad785a6da5f73ec9864229cb86a85eaa1b105c04c874b71af431d5db6a7397d02cb475fe0c668789ab94d4acfd40060d2770a9250edd2fbc574c15c605727a2f956408f7732235abecc29cbe05f6d17ee3c63b9eefd8a57dbca6a5cf1696865473cb5398fa3f6aac274a7dfd60ecbf6056083e074fdc9f5767c6dc3aaa5f6b6b4e1b0da6c9ce3a5fc333e30f4a45ed92b2c1fe2b25b65318f39ae9c850917bff7a2c8df59f0c21c5f27f0fa3aebfd7248b197e42446430e533e873651425797de853024d0e00eb0f9a2dd9a09054bb5628771851343e9d8faf64542d8e4c31937aaa716f422aec20f244484ac74ecbbc628017d95e2ac8582eb2e0468860e289f82b0d1e7e6ccb66513d2cecdfea9c1ff68a6340ca2ab5c9922d16db4a0da9b2f0fcf0f6424889ace25d57677a0510d631614bd4ebc6391dc5d44ab364d06fc852f65cfd2301cd265233c0e040c173e448843e3ea0585a61ce0db711f4e1e1393523d1791340808a90aa5189957aed622f65bacd8bf9342a81ca76db9ea19e43c6b09ec6d6e0c44b38ef694fd983470d441db924c36b9bec69a511fbf2a48e03e58a6fb38fabe4135ea1ccb7734fac5f815f732ccf3ce282d24e97e50ad007dc1ceadf83b4d46bfab2650b78ef7fa32b3da96997545e56bb178e15725a7c109285cc0fdcf46a771f5743ca58160fc24fac33e29ae19f55fe1fd6749b1cab88e1f5ce53673953f6bc209b753d55228b1269c30afd994d4a3bc031482afa3afd9424671693776b5b2ab638ca44e210f355e5f37da05b73b2390ec0cbdf334693ad22152ce596d05a3e982a808e1f9cab16ee2009fa3a908d0818d65d5a309b77215ca3f1e336de21e1a4f8d83dba538cfc4a922799eeca5b74bb6685bcfc2c4a1a16a564c6341382e0bf5577731ba4aec6b370d5ada3059c1b984db56ec253b3dc714c142d46f91787ae056316f2c42371c920285e8c3429a1ba0371e34ef9a31f2bd4f76e6c39e80acc504bf8d1ca305ee45bf22f60542cd2c08fa0b6d75beaf1474b4f32668ebd19effa9d5fb8480ec25484f7359248836ab9410c1ae9910e3d7b3a2882a70364477e2e79225bf3cf14fb731198cc6a382aa593018963ce9f74666c1019fd855ce5689ad1d97eb691250c3cb94ad114fa0a8f0a66589013a36dff5763c0ca4793a57d570a932efe03f52d3aef8b0f5e2889f0787008ee0125a341fb3f876606f7de4545c33d45cdbb6dabc0e4bb0eeca8b30ebbd3234b63057cf83a896ae277773dd213cdffc10d027c7b617a4f8d6d3148b40908db448b6d00bc106df9af712cef4f582df5303538fc61af8bb485a15be595651758f8d3fd58949a9a3c9f0cbfba4b0b8d065e3b5bd385e5a28367a0646ad5422be999700df70e8321c80f24a064c229df7a391f682e0f016f139e017a27bf00f69004474bf44dc33886e0775be10c86f97f6a96f18f9cef66f7be8a853795161384f262cfecfedbf7c66c3764eb90b00cf10806fadd1dcf036478544073737e0d2c558f4917f11b19adb54933524e59637c68536250a0e2f1445f2046b27bf1f3273eb6e0f8c380a228df061b492465b6c52a79148e674bf9d8d4b141b7108e6fbe784361e0d5c1545b2769175eecd8ffb5343eb8ea7076dae4dd94b086fe9df2004554ba2592a746111fe8abc97335972777f0a15b21c60aa8893c7944c5adb35d91a756949f5393c292a782ffdd6ea2d1ab85d047ebbc348906fa817b20d1c88a32a8557279e9acd696ea8123bf4cb5478e4736c167e430c5ceac4038b17798a1ceedfcda7b232eb50db589292c2317e85427b915147621c4bb0a1815e57d6947780eb51d63945dd231a7945287e10ee54e23c1b447f10a571a990a257a3167e34cf2f842286d0169f3366e2f6e11ddc57564519d9be851abf538b3ed945a744d0e7691de8ac9649848c467c5e0f5144e1a0dcadb6cd4186f931831c1dd26ef1994caed7afb7765f65d3096aa52e267ee7409686d1d8f0c25702274a669523190c9d7abb841d336a52c703a2edd083120ff4849e8608133567048719c42e33e85299c94e256604d71ae801bbf8988eaf82b4c150155840ea1ae3b5a91bab192ed34b002c981752616007e38538eeed189973525d0d3f4383a44c732362dc827fad2fb48f3d1d4dddf36fa9b9090df6dc8d706e95d8907d7b456689b1f8f447b10bc51804eafafb2c0d17ac463217383c882d4e23b030517c57396126994b3cba7555c1ad03768b91a7cbafdcc4f59aba103b42107439881a06b6e5d2d3064a2e20dc0589f60d46f3122511ac0748dd9dfe3ff052ecef0c12322cdfbfddbf37907b1eaf9c9b6639b85a7f803c172e917f7208fa70b4afedcdd4a9ea40a28600fbc7dbd205a89363cc16fa475c2ffcdcf9ae42c284c9a331895c57322b520d0306fd7df410d6802aa125d8b919602f8a969ff3e2bfb2e50392122f0382c4df946623c8c2cebc3a9df360ac599476ab966c62ced9a73405c5903abb10436f181ef17dd515bb8781a055822ef91a56bc4f09eea735669b9dc7c671cb03f613d433dfe702e9b89b01dc96a5bd967798e311526958c996c0be338b9bb52f6e435e9fdb671d8465b24afdcaeaff4bad1b64afa59ef8c1d81b4672e88c7bdf2af44e7fa798eff8e9c2b724e8e56f5978951484cf60ac6d56d1582992a3c3a66003dded452ed991c69c22bc2f2cbb72083dee9d8c72a729e41bac1bbb51eb11d7df2d9cd63ea18d2d0794c68d013b8ce121c06258420cf5abc43dae132fa2291091d741add10750ab215fecc60592d3803aa341f4a7da2baade281713e2a8f4d6fbcf1123e33edb9267393469652b99a8b0eb4e7bb6ca5fa497acfcf50597f6b039a9c4a309ed8a5dc4676018674e5dfe13f22a2ee602639bb3aab7175a1938cd389aa4a1a3b7e56adc9074d2ae8376fc9e9273c684b8530f00dbfbe77a6b66a212b201f4ad797561ae131fa3837f3a584d2067394eb96a91a505de92076e12be79add44cc553780ef5592476582634d838eb1b0d280775c18a30226a4f6f11526cecd5809488a15851cc7436aa5009e8873c0a65727cfd41f6fdaf03689dd21b436a9912e244442d6aa74db38701c7e6cd69e7ad0170c201568faecd43e70e6fe77bee83345796ebb91b30c038314e30597f753fedd16a3d8a2d722ef2e552a13f6233cd035766b70117d0718372d50bf58d4e932cedbf803254f709135f6c3c3eb1d7065788dff847fb7903ef4ce426bd069362e5cc6243f105f0cc6f9979bffb26f917acda133a2bde4becf01332a8ecc33134a58667985fe0328701b2163bcc2308a78f57770f399ecf6c93d3ffed4db92e74c37710a96763b35a5e93b299706c21d50e6464e213555b60c10078696ac8b7b2e40aca13acbd2fa6315c2c48bc6cbaf20001b000d356d6d827e5e6ba358e4f4ee96e1f720695581febc9be5d4727077172f6e2bf9cf4c899f2a43afd7ff300380bb41c6f73dd8fca3f663cbc254d11708cfa6a84b87b68942c9d6fa3846c4b5f2fa1be6833e2add483eea1520e46c4a4097fa7f660465caeda74ed909fdcfeb6642d3b82631cd3226ca55aa43982537d44ba0ac72508d20834a0309e0c911a19134d34a435e61e98a6185d85fe0ea4746a467783a3edcbf66f4329a4534d1b90e1c874f16242f23e85e4ea2e67fde714737128ced18449a7b2ab5ac7270aaebf71df0c1ebc2683c4f48a843987026c28624dd4e510d78c1a98bc91d69b9a9b07d77200188cda7ca579f9cdb1040f7a5b6ad975a6b4119fde29b848baeb30234faa6300b0dccf4e41339e88096c4782ecb86ecfcd852638eb8f26220b8dae50562aed8897b56b96cff81552a4ab543fd58b83b311c89853d7f0644e6597305a397802cbf4c4eae5b8034defdc8059fcdfe7d0fa0034b81948349dd7388e18ac472106c1aef40f59b53cbc80310b28efe10ab85aa629b0d05a34248c181e213f64fe06bb6146d3c625ef33002819eb144e70aa28fdbf66b656d9f448b6f5733e9245c473f1b1160cbeebb1e45916970a2ef8588f860932c485a15af0dfbba691140223016b13d89d6cf72ee78988fe10f64851d7441a253a6311d8b141302a7551e4c491c5eb11a3fbb4126c9d0d84b237d1fabc2bf6d8b77cc8bc92aa8435441fe1d271c586e6a8a1804fe414ede3e7b29721623a4fac2bd225337bd5c29acc4663d90837314870978f41cf9277af836eba8fcfabed10cc57c0708ecd7d531723d055975fdee83e85341cbcfac252326a4b38139f4b9bc31d9dea08255acfa8d63e0742f0a58cc80511e2eb1e5f958a1f4e03c65ea3bca95c6967aa00241b60fb951717ce73a98b0fc060d0a1653f91bc6f589b73ecbf67f2b34ee69484554a33e02f126cd05d4b3a357b46570dca174801fdcad4481dc4d723c9527436055d7e5c33daf2a2dc65212afc0f3a620f23d5ce1cfa2663f5d0d20d27bce41a931734337cf60d3a28cde07b7f5ebf4fe49edf985c5845a3a718033eddb6cfea2925a3f056ec1e7ef9074d51a2db0aa87b59b7810a914359d08e5b4cdb170b1f8ca3598193401e60d371106cb97d02e82eb32e9438be291ebd53195411285b3d02a75ad0baa85c8669b646519e3182dce7ae71fd55fc4b716eb6683d7cd7982af591dccd4be8e06e89ed06ac25f3746cedbc51350dc4d816ee68573b43fe68bcbfebb4fcc69b8bba3a7c9161cc1c456463e0ec7f5838e066c7817b740ec677e1cf6919cf2b4d605ec2676b40a31b66fe81352214da2f4714e9a57fc80ca3d46faa01385ec39cbee391d2f193b40a5dad15f65836a6da04a373369955a7142d5b917411ec897e30fa2a1bb0151d4fc6df3ee187ee6c6ab573e07f97d4c42654228e76e4a40c5e195ba065f3c51336cd66f4481e0c7fece541337eb898527286b1398f5bea9275b51be73d757a246490093072ebab58e76", 0x1000}], 0x6, 0x0, 0x0, 0x1}, 0x4) bind$unix(r1, &(0x7f0000001480)=ANY=[@ANYBLOB="0102e91f7189591e9233614b009172bb0be25dfff3a89459ce6af354dd67ef2f438b5c810f790546f1b73221a1036a82181b58c02a8390e3f86389c8a6c024a280bb60f2934202a4d44f6109785e7a8fae66618301e9644cc72889c86924d11f08989987b87c13206b807c8a55cb59820f998da1429a451d"], 0xd) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) bind(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="01ac50cd1a2530111e62df92bacaa7a81f00f30e2bbfd56ae25800e9b4"], 0xa) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) setreuid(r3, r4) 00:00:15 executing program 1: clock_nanosleep(0x20000000, 0x3, 0x0, &(0x7f00000000c0)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) write(r0, &(0x7f0000000100)="7e5d7ea1c94a21545118d4fee19181eb5153f004ac7a93de062b7add45bf9eb17f61110dd667c7419b81595896e1c4a831a5302cfdcdbe062c181c576e53fb3ceb2be63dadade7c85f860b52e0cbfa6e5065c794649d11ae7d2d2a98b916685898088e97409200f9c481569b3202123168a107c311518e6cce8b9d6fda94ea02d9f7ff6fb8005dad2b5e1b3763323aa4db0ea379b933b01123ec83ed16de3cc8639fc0ebb8792ca1c44b87126c0f4756c1135dd45821a1c16a8be0002c961ef69bbf22794ed37dda671a5d68b7a32a5a388aa5a8d0568afb68844a4459f2280a665d14aa7c0e10a293a65ba7fb45a730", 0xf0) 00:00:15 executing program 5: r0 = socket(0x1f, 0x40000000, 0x100000000) sendmsg(r0, &(0x7f0000002180)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="110994f2345d8b996c342131f6878783639a70f8a1904c2b99b914851ee2d68df04771be730a562d9ac71f382d8c852cc9956bb65c191ffc5a4496c9f6d7342360c50cc1ae0efbad0eb00819fd54857c41cc86357aab0c0d4f6d50ab488e4083a226bf9ae6fcc15160a6c08814461b5fbec43ccb72005046e23c6659b3d8ab87ddf21a44540c70a1f92efe75528d9e6c338734bf508cb38566b5dc5aa31919e9540cc7302192a36d3823603541", 0xad}], 0x1, &(0x7f0000000140)=[{0x1010, 0x129, 0x2, "c98b54d5b44be9323fae27133d75382665776773c271c3fb5dfae9cd16dbc3c6b835d2fbac7f01ff9e41418c0db4c7d92ee71ac8cd41a7611af9ce940d1d7a5861dc460dc12ea41cdbdca53287e6f00ea77b5a09ac6c216bc9e4c8fee8dcea16dda59aef8a7751c9d88da97cd949a1bab4281c18ec88dfe467e832f710a41caf385cdd15333e092c88b4056e007a7d405d6e094c984d167cfe2d83d7859fbb58f91267c586e98e146d725f66f4df19e0c646ed1e2ec8bb18f930fb2a9ee650613874aa1fb3b2cc1a9eaf1cffc327f79a8778bb345a67ba75fd11c0e730c86e6cade39cf397a2c93d8945dff053bd3f9063ca3c990b337976e9af65a9afe98d50ef8e4054d33c2a89a5c8e2c58d1a7cce3fe903bf152ca85a2a6f5138de2bece815a93beacd4938b7ad543d0069236e22db0e582163c41e2583bf65accc21c620f55f9009be33e48cae75a6694ade409c13654e3d3939b7590434fda5f4aa394c05c620a90afa001160ae4806e3cca933570fb4410f555644bc2f8db890b5b52a26da18683cc6bab89986880ec960c71228e5db863d02715b53741db1c0ff32a3ed6f789e3fcdaaa1156b62a4097c2742dc5dadd8bd287ada3f072b73eb13c2ef6db78d5fdca1d3124593f81b63cb73d68d010915d610cbeb16f9f3b3c8baff2bbee73dc8f50976b5230bc2c8002d1df4e9efb02228114dd64ad9b22f9c9c4b7f1305f1fb33f12f3ac84a552632c32fa8b0ad537c1f463d7acf8705481e40f328551cdc1e03693918fc249d4fad30b98b55493070a91ed5ec3d130a195a0c3c870c301a1f518557c293bbe3c5e20d2b1c2ec72c4ff913dbdac058f89e7da1db0a27683a0388236bf7072b483a1b2dd09fc36d3ae21acef65e0c4a7c5ee1a69362682a0b61c01055f585fdbb9a6c588fe41240a2e6aae328d4b2681b952c43b828ef6ef29cb5e11f4c38f8a6a598b10dda1f4878240a61387386de694a81f39305e7764c37500ff15268e98404bd8ccd771889cf7ae7bb863bfb778a08c07f7aab326b173d53df3c54a01b67f42d46fa5c9ac734d5150c8575e2a6e34768bc85170750b4360cb626bb48a93fa70fb57c12c501241fc4ef09296bc475f30d8225671d5acd062eeb60db2aec87c96f16db7aa011513786bddf362abc0bcd181c9d676ff13cc812735b5f311c045dd79a9d9f5249c92552cafb4171f86592ae6f5d1aaa6e1cff8c239d80a2a21d85b9fa6f1af32b275030317e9666596426660816e648ff58082b5286a4b34a4ae58150c96e70c04b6f26df36d8b4ebaa88bc33798443a24a601a8e6fd64a59d166746cdfcb8e3eab2cd66c3b2381359d9b4fd1fe13a140f1831f0b729922cee44d172a26ea149cb75b8ca653ae82f5a114ba72b7f45131f20b40a17420c1838654688792a3900ef1543fc53b90c8bdcd28f360e9e7cb136674a3c0ae9be0454becc490ff6174b429725e869166c2731d2bbbd1a5eac9536000c197014fbc63dfd8bf8059b3692670a317fad777d41e9f50836e429962ddd94740fd730242ec850cfa351086561f1465da6049a539e44ca1fa221ab0a54344fd178205c38bc61f9856de180dc8fdeb3b46ca9e6c08a8ea3cc6ac23c437d0492ab969497aba03a812571f936b3079700226013ec3b7bd64a5f2bdd8d69f8adf9cf47da1c99498b08c95e74fa74c6ff24374f568302e42f74f074f760734c94134504164434fca70b9c92071c280db220b51166a7fe39e2dc6f3ab8c8e141ffd776be29bd9ab3e900e6d4a56c934f3179cef68762688dd19b29721af821183aaa7355e1274886f6365da013a0930443771d5db3435794a90ccdf5795e7d7c1eb79814fd9f94f4678dab78948bd7499cd48bc48d2fcc6476b9f58392b8b1e8063c483544f77933c12cc967dcbdc6196b3ef53c67256a92534eec97f4c17d60a55201c001b914f798c5b577735e0b1c96308ec21ab708700ba2c1b7b46366896041a27a6a6c8598f715a53a226c3d58807d0e898a07336c6d1c12ef586025c6c418275816070e0bc1b3b408f5d2a1f68b03267efbe12c1fa2a5efcf302f916696f7f6611750bd34cc8b04a766a6a325b197265ced8ca9cb3f1d6c1df07b9c1d8e44e5ed7ba1dc92e84ae16bd19fc4f608f2357a1bb50c456c64c41e6cf9a6b7f54312a5f3fc07f5a438e1e76ed3ec0bdb08113718194aa260ab337d814db4921c7577c487557035e97a8f70642aa838f1c781fd5fe5ceff05b334d6e7d9aee66a50eea316894804d9bd426eaddbc9910d4a28abfe417346065052c806597f0c70b56b00262529bf412f87ec8e1c1cc007db3a7ad66de056da4472dfc61fe3312ca25a0ed7068d367d879ac742eaf5cd9391c14fe1d7be6f8e0f5c9953b89a1afd048cd5b9be360bcd2cbf63f7bdc2170d21be3bf2799542c5d155e5a3f036e6465c7b56cb349d9e192803d1501caf701a4b549047e7db3be898f5d6d3ba13a7b85d2dbaf4892ce45c549f6544b373231da0a4f9c9b72da2dd4766cef93b9872ffc83a1f86b4fe874e25c33908d1b0a5ec2c82693906e0377a94ade957d210702f200c377b4d15e1adfd4d3a89a94b66c2d186ee7c758f531248b53839457c98106885abbaeaa9a80ffc87da438b28e060394766057f171990032f5d66def4044b70a009c336d8698c63f06678996db2838e032e437db9d2bc1f25013afb882b779fe0381a7b5247d485bd176bad598015b866d73ea37af3f0730b3d8004d30bf9ebc706375b0b7f9c5767394729c20559e240e3fb1440894aa9b4b435752e77691ee1bfe517712e088b48c933af1cdd16d52e861dd3b49930daefc834b6960fc1ccc5cefcdd70d2518dc318331112a424b6d6b7c237f589f06f43e7c57a7a373b4508cb00c7b2ef5691406ca1ab321386263735f0b2d4a13d3df4f368aa48479dd29da9c9e63bacc27f3c148ffaf7c207558cf9b4251844ff1a0b4da615c6d9bbb8bf0280491877adf3b486d80e4b759a55e2a150b720061cd40ae4c3ea331e2382df3b620d74bb5281fa9e2142eacf1c5cb7b8230dd93914bfd181b42d3b7a27fb529a73b3b3a35d3b8f892be33479e3099d301dd97a680b095ca4e10a93b3d0f45b7d6076a854a142e1b90959a5d0562287b547baa111cfef2f6d92b62632bac4f2670924d391b8d29642c042352642a399c82dc56e4b628b5b1ed926d0497f70d3f59c9b1a2220cb9222b33a7439a1831ca796ab4cfed1ae1726d0dd2c0fa8a18c9075f833c2b6afd33b9597918768f970fb44961a78b0bc76e46cd881787ff17d026a9e50edd9410f4500081a6292f262d581a5221445b8561fde93a2b02f35007182d11964a98e7f5ff11948e48a50a288b9adfbf5cf14b2adb260813b4dc46569565f4e6e3bd01d13c684801f3ab5fc18424234ff50006b427041c309ff2884330538ef873661ea6b3aff940e5bbee9cf100316c5ec0263c8cea87b54e278b5482ab7717a5492e3902009eaf3fd186a50fc87904857d0904887fd6de151063c5afc10242d85c0559806f078a9c0cde335d4c2f79fb0ddd3c14e586dbcc632dba433801d32c12f92b6bc32a6e5f1e65812a9179f0a953bf9223786367e1568995402a22ad95648d76e4092d275f1e99587b4c6818e6c6b6408b0c40f0aa64ab96602b5c423040975aa9389b5a84d9e879ad62f3781b8b909340ba617ec2f58b16fb2f28773a218d08920e137c776f5fcd2b9786b09d3fd6644da7b508439832bb3507c9d52870f716448e474075184fa562c3af07bac20d375be0edc1df1c85fb5fe7dfef77e9c24fb4d7803ca5f7c1238581d8deea141af9080f1d94fb71ac16a18388ac4b9a0893bd71a1e15aad52a060f4acd9e4e6f87a77a63281e76cc53cc6e7132f2ca426ec19b62cc7a4e08be5f58d55938dd674209b5426aa0a5235866f9986644cb40570fb482d250b65372e97dbde8184c1dd483c14ff677ea4d63c899416c404d76f5027bdd669ca0ad2de10ea3c3fac875b66a2476d58d3ae4409eac88584a50f2ae245ae5ea51ae3012d72b60f136ae5f185ed173c3251921942425f041585d5aebbc7e7fefc97f3c00581afff16911c93fa1664ce0d079039662daed3b11b9a7290bdc6c02c97dba8e60597af55e0efdf3ee3cda6cf408de9764f47d18d9bcab75e38dd8716f1054add16b209234bfc4abf38ee028230f6ffd95196172377d20a190b9c9e653a069a38b18142e49d97c4e4b9c68456bda103e80654db8f97e5b734e3c0a8252d462e4960ea36082f33594df035e7cbba2d24bb398486c8f9ac7c28d094950c65f8ef2787a105e52473f1925a83fd7c4d96bab9da0ff284cab2fbdf49dbc43e39044ae60403999b410edcf7cffd9cec792dcf81a0122d149bb1e1dcd5a9d10a65b2e2a2561a418191834c3fc8cb892b08489d4565738a3c2664115c4817869b51b71443d3bc50ae694567d1342b4fe05221880030a35d947a1e937804438c2e2ca0e8b4b295c7ba78d1dbfd9cfeb76a914271081261d9df95774a89767e272ba9290697d942c0ec182b5ef719995b490c7c1c460d3e294445d905dccd4c6b7af28fc42a71d747b4624e3757c1c1a4e1fe6cc1cf3f7b566a5595ad09730107fa6e0d4765abb65b9651a41d1315d0828742b2428e3140daadf2f1820d2471728dc37b51aa3c126370dd14a68438ed28907d120f90aa0f4d517f2d07ae03fc6458299f371aae86e8d76ac22d73867b5cababfe4010ce1832c64068fbf6aefbc540cd0513c50ff5a6bbea10d27d31fc53db5c9b38523bdc7e8e3596f34787f5f195914077342044f50efe03ac4e71477f044028f39dd8e9805586d8958f8f0a941aea25ff99eb6ce2091cd68535bf729c60dd70aad37c38196ccaa2b420acfba4d14e9270e3bf217544c587fd38a0b2b179bdc26c49f6dd5845c1c7e726df1796f33dcc829df50c54ba60d9d41b419c5a730a2bf5f1d94589624fd5def51e81ed3cbca653c667eed0365a35d391d619d14887588496ad7c43f761080255f09ce7738c8d9058403a6426aa3cb0bbfc27f4a284c255a2415435da43e72eb221d6536297174ac112ecf3eae94412c175875221f92d883e6f8a157fbd22f710332ea089f2d948a1fb052061fa99b6eb2c96c77f6ef1c14d4995bea0686738a211c608b9d44bc2bff341c2a30226294dca84713e2c4bfa514413c8c0c1f9e3f5293585b8088a0ff7a07285c26363d0658c2bf70e47baa79fac18817dbafeb25ade907c0112bf1300edbeb9abef16e27cec3627ad19ebd7d6574a5d9ba8d6e4454f264e0330d2063f05468cc18b29981b512ef8e814c6cdb24052a1cfd9f351d85ececa8614f3dfa787a00001342ad37bf4d5ec7e7f2daf652840ce66aea5be4a10fe447a718def5dd86d695c22bf001cef4ce6f3f0a9d39d96697ea9ffaf197d0768a1e63148edc67a880997287a3fef73c6b751cf58e78a3c68574980974e85c37c81c12f409333f4cb206724da350ce0b5b5e33c356779e1d5b312537da7db5d9f238afbbf9bfd5fac069cb50eec70903a5685cbe3dc6ccf409341d109d52c492edc9bde6366a8d82ceb3383ee6d697085e130b6489bdd0fd238c62b5e597e61526cc4135b7fb69553d46b8e8c7be357326cd99c4b114fdd6c4cee42e35e6971ddcbb8ed9020f71a4d585b9e5524558dce2a8e2b236fdf29869b129921b82726e548e20e1360b81e235cbda55f29114afa2ea7f7bec65cdfa10dcaa4e84a7f7798a73a10ef116f879d8593edabdd5efdc278"}, {0x1010, 0x12f, 0xd2, "3f23c07246c9a9eb24df82d3ca5b1962dbac12273ac60c03eb586c07705d71600273f8231f4e790c9eb27e5428249f94c40919b3d640b038c28170272f25a9c8294270cc8da7b345fc5d4f0338a3035141a84c5062dc5294874983e3c00d46e39ded9d16a5ee59c22b7c86e3cb4ab49c50d6c866a2d632edaca8567bffa097110fd40afee996e23034325fe24a851428d2dab5d4a8c94c54f33cd3c62f8ca95feb41245f0a05909f0f4f146b3029ede31cf804e7e2640be30e1a55814b4e8b128632193a1b1051af48ff76698645531df3909db5b30cd19fa116bc58ba07a2c7fb40670abfb41b994cfde1866537b59e45c026e8c569b9e5392d6ad1f02d854bc5a9d4441ddc2bc7f13e55bc26370d2b6e54ea8d24871c4bbafed3d4ac2829e4e8ef9ff2cfc2670c051f823f8364335edf81a1a788488e47724d583d9e3923e40e36960810afad1a94e54170431f728fbb19eb446a241132eefb0c6981400ba53873f13917dc645b2bafc4c3d334d3fe356d4684a0e156b10cab13d4698ec7365d7f165b9a96a15355d0838b87df564df44b097177ca6c954387af07bea82438b3cd9950d2077652f0a84bbf37bfc700e5b62501ccd94524e1e158ea987a58ca7efb5c6b90ba91f6169108c2eabbd36d433d7bb4182ae38a75745ecfe8e897bfe206eb1c6c495fa50b2fa3373b11390ea0988b785a9d2068878fe03fefd7158157325146e0dfb71241d7838e277efbb0daf1cc44244762c7da8b5f0de44d1c560e7c674a4543aa7809605dfce5f623588bdfae664faf6374d6a908cdbffafcda98f070b31610e513da60f8359b9bfb9ce64c146dee4bdf6046b7ef274f77a4b1b37b8c320d130f361171cfd6c49ba2e7514a9a2c0023e050b398b634204495d5712d9066d219eef5638aff3cf908228c3f7732ed9b4bce63d4c6f8b3b131a77f8f651897192b1068f3928be8aac1f966e1001dfb2d249bfd9c748c0bcc7ea364ee82cccaf0259c71a067c424354c16a8a04761fe41c3a83d9e6c0c076382cde3424d3b654bfa5a17bcd556a955fd106a9997db94e5b89d53e2def6d2c4e5702550c5f7967eeb3d2fb79cfa1169ddba32795b1a33aaebc2c52c9659cedcb39082e3f32ce85475f7abc750f5e652376b10e7ac321b5617e34b8fc5b8170487be1f98f2ea6e1a6a48b072b72f6d057599419bbed8361cd0f51e414531e96321e7c145bb9032491a13d19f9b74155e5da312069d08b1b9295fca34e5457bffee808bd7f13d69ee672fe56f35d8399954a2745713d519ae61606143bbc79e751cec31c2d680439c4966624816373bd223c063997ba982bb2b5dfe64fffb0d28b66631d9d23a35d8927fc7ac61375f409f7cd8d134076cac47d7a81cb43c2db2fc827428b7a2fc94e216fd0e22f894e7bacfc22f4bbfb330b8909d9f6cdc14517a36c33733e8ad9b5b0a8efc2d9e2d928be556db75c6c470c30f1e111086928bc1a8392dd6c6abee3be1d9563559448ab020d4bf5ea8441237ff6c1f2520deceeaf64d17d2c89e64b6bcef7b32fcf3283e965eb7246b450b3ad2cf3f52f71f441af7f074ec05b916d3e336f6c5d359675fd1c2b21200b479ace2ed5dfea858627bb4b28f6ee74ef463a2682a91e12b7222460c6a85578c1951dc068f78039734952f3b65c8c6ec2993753bc13cf1633a71b8d37dd7436e8e7ca9ac1a383d87b276d573de25adb796cb616e7033d6c0a9cb9db87c74fe3a58b9e2335f639558a4d575ee06629ada869b3c3a331cf03536d588c2eb5ba43d486346ebc406d5aac58f3a5f2847e3d9de402183302b5487d64ae017c4552e15d23759a70288396aab35f0d3d8a83fb7ea0d34af86d534bbdfa16a48808fd4086e96798046633cbdc757946322fbc3f43f6d4fbc4276cf75dbdf5490e4f267ae57020a9ece7105c0d89963e624afbbea30486a896b3a6461fcff4c714c8f20afa4d9980fcd5093b00cf8e1b4b5dffa542a7057a93e53e4fb90ce8b9b5ec1893e65d8af312de2a8e6b23041dfff55f372f661014ebebfe5080dcdd7caf93efee3bc1eb2b780f32554852132fe8e0e098d89a14d48488f4d9be55689dc11e7d767e1f5959554b6afd5ae295675a9b9deeca1879f5269379d2fac474acc01db7b483ce6fc80f6fbbb665222064b986c9e4087aec68f01fb41a8ce86f2d4dbd1ca9e053c3f86832c397d3e3c7cbae9fe8a07a751ff05083ae8790a270ec208e015ecfec1b65164c203e6b8621592ff238b69eb859487a33ef82478971ac3afe1aff4acd00bee281f8a20ef11a38cc3cca0020a629107cc6c9e974cbeef3f5beb732bad40677b99f2ccef22a4397947133a0eeb86b3ef4427951e612dcda1135e230c8c2add76ce5e31b3e6871ba26e2660eef522c72a6329d6d124488ff9036a9affadc93041a1b6de2a2204be4bb7fef714b69f55a97d544c8db356e3e5108ec383396b8fab47f1e8b0179908184af835cbca835dbf2735e121f8f435c1fa0045f73e7e8e2fca6ccfd1c4db82af94c8c8a4dcb122bebce85ff5d80bf58422dcdb2cbc305be1c73e82f41fa3fad1fa8889606966abafba59ece248dbf4f92fe838e2c189855e699e928c4e7f151424a2ba9b873bfce96e55f839bb412401eda461d4cc3171588d79e8beb3b3f6420b92bb8e34ce533b1a7ca6606bd02967e1f2e1723a6309939005d74acc3c92c8e79ba25e39e2f0ee51cdaeac908cedba081b1ba9a46507f95381e45c76f690ef9dd752637adbe620ec9dd40d923a170095d5d5b7f1ffc0969b68eaaf6a872fb4a8bf55cb4717529c7b0517db296f750adbd7ae9cee4faf22fa10055986950b99c40ae3edf49114cefe2cec787fa23566dad3369ba47ab48aa1cf1b94523ad33416ee733c5840cc4ceeb075dd9f9ba67ced93ab85c38f69a2b1e23ce4170a0984932c6a64ce0a79a37015da674aa87f0bb9d1f06a55fffcff65692f9a0c9e519db20ed4da6a61dbee9606cd3ed3984c17f0a0ebf68283bbf2e529bb4a5cc28cbd6e8be4e88293c07354cf21b744a687d214d531c0ca7354d66853f9e49de88b12656cfa88c4396912cd787ee172daff9aa8fd87a01fef3454b154b4670ea61feddd9484062f39ecaa384ba65df390b93fd14dcbff3385ca0f3f77bec41f35c7dacc35d8df1a82068d023a00366d59c68a9f1cea030baf93ec8f48f4398062e9bd1e15e69a22a13ff4498f2f678653361ff8e8176f17d207e32d30dfd2ff9a45a38d3ac22cbd6ba418b477a040dde233d79fb1ed200589816e02ccda98e15de75d7be4a862251839e6f7fe70f03bfbef191356afa4cf5eb5c19458c6f10153c1ca04ee9dbaedb3be2334478b278f42604b9ef8051359f890a55b66d8921a5648e1dfb844c8a8a44177da441f94555247af9a49b8a119dd7488b2d6c4415b3f78815b9d369a2775220f30543642c091e1bafb9e4fbb124998d2b05f05cd6188ef233d62990fdb1bd9a3a9a98e70a833a80c913e685138a1917a2421095910ead2c5d18cdbffcd87c1e48be6d82994489ca9ccaea7134324159792d985cc73ff22ae26427b23e6fb9de5ba3ef485c66d1cf2d839bf8b002a9a92762eeba55d1642d4f74a4b914bfef2f481013d710d169ada7962f2b32b7e0240819e260bc70c96dc96f47c35385826fc7419a703075768c235298196b2d43a33f7fc57f6854694b324f743a435e42db4ed81d0459436b99b9d3b894135a23e60f350dbdd626376773a12355e5325447e55d043772dc0d235748b3e08581246f35a1729369e5ed7dadc05ae87ac9281e49d8c3e0feadb4b31524b078c9a237488785fef42e1122f93c8d079b91ded372fd97e9ed966ae9fe0c428591b92960ebecd65f3eb3235f016987626ebe4f814e54a45d84e0097bce69a024da573225e293885cb75121f5b0215c6376b4cac36e30f10bbf7a77299caabaee29a131a4f4f3a6ea5022ce65bf9875d40efc4edd5d3dd1c8bde3516561321c24a7f16160d326c3fc65ca7d5f1670f52420c35320b047b81d594658e9736f981f788e4cc44b54469532766f11586d81bc4a438f1c984c32763dd4abc668c9b3b675b763dc75ae4cc54d0dfd9da47d65f6747add9bbf2d89490b8c0953b162828323ae8d494474b306825d5151e4d1a1ced632091f93ef1ca0864318e77ea308ba97ee66254163d637e3f62aba54f20ef05f53f5947a9cf04877e84415dce8ccee3d2b2ae939395b110b92fae8f7f9908f001bfd40ee903ecf9483d7ae48b6051183fc95881c6bc0e87338d78191784d19d741b95318f7d6ec88c07f3da56a0648249b4e47fe74315de1c7f9796d62d45bdbeb6ecbef9f8c8df4d35d4f3ed38efaf78905667f9f4e7769cc808dc27a0fcc21807d7fb991844695aa5437ebd16b76585314bc99dde004e4994873cbd7874a5dd8382b1fff339ee1a9583e3eec098a7c4ced2833fb2aeccc0f48c915dd7e7ccb2596932485c223e62e77ab453a9c81393c5af1a3c91ff9f58c45672d10ba55d6b930ed10860f333707d3dd753779bb39f385bc5f03a48c18eabc6429be17430df62131641970ea813751c47428aaa303a987db93afaabe1e9e2fbb898e0c12c36f8f72de963d9283d7a01e4040ad711481306c868012c2298a71454c0900ed8c4d24a3d1e53fa1d710ed8a96b628c5d37988f1eaaee6cb1a99e3786a3261a1e9f37ec145865e2ee44ca1f775aff86605055c4ab8b5eecb4128326eb8b635fdb9371a43bb23fcc35763384ef772aeea2353a6500331ee4b97b7a004693844d22b131672ed9ae99f8f5bc2d52e86c5b0eb8f8d3d1eb6e993b1b00f07c6a4b00876bb2a4a6615b3e8d01d74aa0b2202167e3c8679b9e88227ee537d8e1c4a5ecd548c5d0b496be669405e65c8c6b53032d4237d8c41671b41b9a6292c4b06f3c40eb9101df88179e260b4b1153ded749d0a61d2a6efb0eebde88ed4f631da2f1f1de14537092ce8b63a27f1d12e1c013fc150b8c3e7819ccfffd53984ffe21f83a31da0c44ba33099054261fff854c3a8cbe2626617a81d23a7f1db328ca5b67819d90df39edae76eb36eafc06137109ecd04eca7fa909759b1df25a9f1063f088202564aeae775735f18c67b24bdc7c9ea4ecf26af8c1c600c3ef4c9c7348c862bdcb6cf47ea2e670c16e5456e7f80697d796b14e72ee8cb6788d5204802d2919c5a5b6cccab44de671eff3ddb55afb7817c11a9d9a48d1da5609b37241afe2396ebac300b4e2f17d2429b596f77b0a7106938f6e93960cb0288c231904dff8e1b1c5e9d7b84f60ceb01d4580844817010ebe14419237e45e1a97dc6f2bc6a3fb2a104f72ca1d4c4ec502a2a30de5b585b68d2f9001926ee328f8f1ee1d861d7e8f23dd949f6b4d3d7c3b2becc79ad498728d9ffd7f02f4983b1b69bbe1f97d1aefd23d68f8882ae5af9b64f6b2748ca21a1b4a1933989060cd32a394e7d49e40e4c87bb4e38332b3151fd65eaae874399c27edcdafda9aefdc06e028435ab54071ef2910bdf3de380e9b98b8feffa500fa4de916e3eb53900ff8f5f87c0116a6cfc4aa09b454dcd1819804ad04078e7a6e8a50422bb6685f6998db7f4114358ee9bbfdccdc677e480edbf82a9c2f511874d4bbf71f989c6df7246f491a459ebca36ec2691c2d8f026c56df0b865feeb1da8597d445518b7bcfa19ab0cc84cf82b3b264769cd1c4e53665388f8f4c2d86c491abedfbed9c32859ee46649f9bbfe4b8741c54e682673ca84845c4221b460b667e8f3065386e79f0e00db5c"}], 0x2020}, 0x4) getsockopt(r0, 0xff, 0x3, &(0x7f00000021c0)=""/55, &(0x7f0000002200)=0x37) r1 = getgid() getgroups(0x3, &(0x7f0000002240)=[0xffffffffffffffff, 0x0, 0x0]) setregid(r1, r2) preadv(r0, &(0x7f0000002500)=[{&(0x7f0000002280)=""/6, 0x6}, {&(0x7f00000022c0)=""/176, 0xb0}, {&(0x7f0000002380)=""/6, 0x6}, {&(0x7f00000023c0)=""/213, 0xd5}, {&(0x7f00000024c0)=""/34, 0x22}], 0x5, 0x1e) close(r0) socketpair(0x2, 0x5, 0x8, &(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x1a, 0x10000000, 0x3) bind$inet6(r3, &(0x7f00000025c0)={0x18, 0x1, 0x8000, 0xdbf}, 0xc) preadv(r5, &(0x7f00000027c0)=[{&(0x7f0000002600)=""/130, 0x82}, {&(0x7f00000026c0)=""/236, 0xec}], 0x2, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000002800), &(0x7f0000002840)=0x8) recvfrom$inet6(r4, &(0x7f0000002880), 0x0, 0x42, 0x0, 0x0) readv(r3, &(0x7f0000002a80)=[{&(0x7f00000028c0)=""/65, 0x41}, {0xfffffffffffffffe}, {&(0x7f0000002940)=""/84, 0x54}, {&(0x7f00000029c0)=""/87, 0x57}, {&(0x7f0000002a40)=""/7, 0x7}], 0x5) rmdir(&(0x7f0000002b00)='./file0\x00') chdir(&(0x7f0000002b40)='./file0\x00') select(0x40, &(0x7f0000002b80)={0x10000, 0x0, 0x7fffffff, 0x3f, 0x3, 0x9, 0xe0, 0x7fffffff}, &(0x7f0000002bc0)={0xffffffffffffa0a7, 0x2, 0x9, 0x69ecb588, 0xfffffffffffffffc, 0x79, 0x4, 0x10000}, &(0x7f0000002c00)={0x8, 0x100, 0x8, 0x4, 0x5, 0x57e, 0x4, 0x1}, &(0x7f0000002c40)={0x5, 0x7}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000002c80), &(0x7f0000002cc0)=0x8) connect$unix(r3, &(0x7f0000002d00)=@abs={0x1, 0x0, 0x1}, 0x8) setrlimit(0x7, &(0x7f0000002d40)={0x9, 0x9}) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000002d80)={0x0}, &(0x7f0000002dc0)=0xc) unlink(&(0x7f0000002e00)='./file1\x00') listen(r4, 0x8) connect$unix(r0, &(0x7f0000002e40)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000002e80)="55d144f75858c7ac3afd5e718a347b659f946c5f66c82ae83d", 0x19) wait4(r6, &(0x7f0000002ec0), 0x2, &(0x7f0000002f00)) r7 = fcntl$dupfd(r0, 0x0, r0) sendto(r7, &(0x7f0000002fc0)="e4cb844e2181100e2f55441201ec5c85a4dff924e92becdcebbc7484f1cee1f2d99e955b09f3f6b89ce3b452d023dfb3a9d04f4ce63abdea85e07387f9f2f5b8cb98dcec05224c74a33aad4cf595ca6da9af2e1c83bfd32fc7bf1c0bfae6018d0d6c", 0x62, 0x5, &(0x7f0000003040)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000003080), 0xc) 00:00:15 executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) lseek(r0, 0x0, 0x2) r1 = fcntl$dupfd(r0, 0xc, r0) fchroot(r1) r2 = getpgid(0xffffffffffffffff) r3 = getuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={r2, r3, r4}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) truncate(&(0x7f0000000140)='./file0\x00', 0xce) socketpair(0x3, 0x3, 0x6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) fsync(r0) fchdir(r1) setgroups(0x2, &(0x7f00000001c0)=[r4, r6]) r8 = socket$unix(0x1, 0x5, 0x0) r9 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r9, 0x0) open(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x0) accept$inet(r7, 0x0, &(0x7f0000000240)) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) clock_nanosleep(0x3, 0x2eca000ba8dd337e, &(0x7f0000000280)={0x0, 0x3ff}, &(0x7f00000002c0)) fcntl$setown(r8, 0x6, r5) socket(0x1f, 0x20000004, 0x100000000) fcntl$dupfd(r8, 0x0, r8) preadv(r8, &(0x7f0000001840)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/32, 0x20}, {&(0x7f0000001340)=""/98, 0x62}, {&(0x7f00000013c0)=""/134, 0x86}, {&(0x7f0000001480)=""/166, 0xa6}, {&(0x7f0000001540)=""/215, 0xd7}, {&(0x7f0000001640)=""/240, 0xf0}, {&(0x7f0000001740)=""/167, 0xa7}, {&(0x7f0000001800)=""/10, 0xa}], 0x9, 0x0) socketpair(0xe8c63fba0b63767c, 0x10000003, 0x3, &(0x7f0000001900)={0xffffffffffffffff}) shutdown(r0, 0x2) listen(r10, 0x6) 00:00:15 executing program 5: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x208020, 0x40) 00:00:15 executing program 3: r0 = socket(0x18, 0x30000003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) close(r0) r2 = fcntl$dupfd(r1, 0x0, r0) fcntl$dupfd(r2, 0x0, r0) fsync(r0) 00:00:15 executing program 3: msgget$private(0x0, 0x150) r0 = msgget$private(0x0, 0x40) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x480000, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x9, 0x56cf, r2}) fcntl$setflags(r1, 0x2, 0x1) r5 = getpgid(r2) lchown(&(0x7f00000000c0)='./file0\x00', r3, r4) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x6, r3, r4, r3, r4, 0x80, 0x7}, 0x68428919, 0x1f, r5, r5, 0x2, 0x3, 0x26784b20, 0x7}) r6 = fcntl$dupfd(r1, 0xc, r1) fcntl$setstatus(r6, 0x4, 0x1000004) shmget(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) r7 = fcntl$getown(r6, 0x5) getpgid(r7) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) fchmodat(r6, &(0x7f0000000280)='./file0\x00', 0x18c, 0x600) r8 = openat(0xffffffffffffffff, &(0x7f00000002c0)='.\x00', 0x10, 0x10) r9 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x12, 0x1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) setrlimit(0xf, &(0x7f0000000340)={0x8, 0x1c}) open(&(0x7f0000000380)='./file0/file0\x00', 0x0, 0x10) mkdir(&(0x7f00000003c0)='./file0\x00', 0x146) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x400000) pipe(&(0x7f0000000440)) mknodat(r10, &(0x7f0000000480)='./file0\x00', 0xf098, 0x7fffffff) getsockname$unix(r8, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) rmdir(&(0x7f0000000540)='./file0/file0\x00') getrlimit(0x3, &(0x7f0000000580)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f00000005c0), 0xc) 00:00:15 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x1000000, 0x4) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x2) r1 = socket(0x1f, 0x20000007, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r4) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x8, 0x7) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) link(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r5 = msgget(0x1, 0x8) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x4d, r3, r4, r3, r4, 0x101, 0x1}, 0x5, 0xffffffff00000000, r2, r2, 0x0, 0x58c, 0x9, 0x9}) msgrcv(r5, &(0x7f0000000400)={0x0, ""/34}, 0x2a, 0x1, 0x1000) recvfrom$unix(r1, &(0x7f0000000440)=""/57, 0x39, 0x1, &(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x8) open(&(0x7f0000000500)='./file0/file0\x00', 0x1000000, 0x100) sendto$unix(r6, &(0x7f0000000540)="8017757c5fda6954d4c283dad72e8b07d58edf331dc794b386354cceead3f0af59214d65ea6646b945c902e83db1fa39cb684ac1a92d43dd3844587f4feceee9c939e79e83cd13829c28221b8effb491e1274126855ccda1c0da9019a74e3dc53901c53bb8e7d225fb6e21", 0x6b, 0x2, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x0}, 0x8) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r7 = semget$private(0x0, 0x1, 0x400) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000000600)=""/61) fcntl$setflags(r0, 0x2, 0x1) readlink(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)=""/14, 0xe) r8 = open(&(0x7f00000006c0)='./file0\x00', 0x2, 0xdc) mknod$loop(&(0x7f0000000700)='./file0\x00', 0x2, 0x0) fchroot(r8) getegid() chdir(&(0x7f0000000740)='./file1\x00') semget$private(0x0, 0x0, 0x0) mknodat(r6, &(0x7f0000000780)='./file0\x00', 0x8040, 0x1) msgget$private(0x0, 0x100) 00:00:15 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)) 00:00:16 executing program 1: r0 = semget(0x3, 0x1, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3791, 0x3ff, 0x9, 0x400, 0xf120, 0x0]) r1 = semget(0x3, 0x7, 0x20) r2 = socket$unix(0x1, 0x7, 0x0) fcntl$setflags(r2, 0x2, 0x1) read(r2, &(0x7f0000000040)=""/71, 0x47) r3 = accept$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = semget(0x0, 0x4, 0x140) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r5 = accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r6 = socket$unix(0x1, 0x1, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/236) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000340)=""/216) connect$unix(r2, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) bind(r5, &(0x7f0000000480)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r9 = geteuid() getgroups(0x5, &(0x7f00000005c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000600)={{0x0, r7, r8, r9, r10, 0x4, 0x7ff}, 0x4, 0x4, 0x77cc}) r12 = open(&(0x7f0000000680)='./file0\x00', 0x803, 0x0) fcntl$getown(r12, 0x5) semget$private(0x0, 0x7, 0x100) mkdir(&(0x7f00000006c0)='./file0\x00', 0x22) fcntl$setflags(r12, 0x2, 0x1) setitimer(0x0, &(0x7f0000000700)={{0x6}, {0x9, 0x100}}, 0x0) open(&(0x7f0000000740)='./file0\x00', 0x0, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000780)={0x4, 0x1, 0x8, 0x200, 0x5f}, 0xc) chown(&(0x7f00000007c0)='./file0\x00', r7, r11) fchmod(r3, 0x0) 00:00:16 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000, 0x2) r1 = accept$inet6(r0, 0x0, &(0x7f0000000040)) listen(r0, 0x8d612e0) lseek(r1, 0x0, 0x2) preadv(r0, &(0x7f00000011c0)=[{&(0x7f0000000080)=""/111, 0x6f}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/171, 0xab}], 0x3, 0x0) r2 = socket(0x1f, 0x0, 0x8) poll(&(0x7f0000001200)=[{r1}, {r0, 0x2}, {r1, 0x76}, {r2, 0x80}], 0x4, 0xffffffffffff4823) getsockname$inet6(r1, &(0x7f0000001240), &(0x7f0000001280)=0xc) getsockname$unix(r0, &(0x7f00000012c0)=@abs, &(0x7f0000001300)=0x8) r3 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./file0\x00', 0x800, 0x80) lstat(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)) r4 = semget(0x2, 0x4, 0x20) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000001440)) setrlimit(0x0, &(0x7f0000001480)={0x6ae, 0xcd}) connect$inet(r3, &(0x7f00000014c0)={0x2, 0x0}, 0xc) readlinkat(r0, &(0x7f0000001500)='./file0\x00', &(0x7f0000001540)=""/61, 0x3d) r5 = socket$unix(0x1, 0x2, 0x0) mlockall(0x3) semget(0x2, 0x2, 0x80) flock(r2, 0x8) fchdir(r0) mknod(&(0x7f0000001580)='./file0\x00', 0x0, 0x0) writev(r5, &(0x7f0000001a00)=[{&(0x7f00000015c0)="583288269fa80e3b83edc153fa9f6f5c0ae3a48b6171cfec7d85c2d67cd6d822a529065514b87bbd637ee24c83ef2c1b70f8ade2f82155c7f3dd4380a121b5dc7753492d91c993b1bec1602f84faa40c8c4e87619e6fbe6e715c303c6bcde57ed0de7ce24a85312c356e9f202a9608628abffc908a0e1154254c752b6468afb3baff78c9713afa", 0x87}, {&(0x7f0000001680)="c9906f5238aa454a02ab07db32b10aade5c8125ef71865f35e1b51b1792b3b8919252a093e6b6546841555a3aee6781b1165c8aec9ab6f726129348e09c379c5e46c8d1bfe814094b7758e741f432b1743386c5b5bbc415452736a50f1686735fa38efb52b436fecc6e980312f9c5f", 0x6f}, {&(0x7f0000001700)="913ed14e1b73417d1ebe38298603d631d35304081ff2b941a2b3c97abbff77171f53217ff59785e626a68efb960d46e0d6d22a65aa08927ccc484ef86bb0bdb138f91a5ecba6974976ece3a7eafa95116467b5911f5ee42a4649be7a0699a4485ff49d0a94211e5c3ed6173e44206252095bbd9f9c12a0130f65f43ec0e79a92cc7bc9b915cba399f81835005e89be7ea40139", 0x93}, {&(0x7f00000017c0)="2bbef3b65871d5cd8a2fda0a9db2788fa754a1de687e3ea55cb15cbc3268a059256566b73b908c54b932e1492ebb3f0e6247e6e4e865a19c203dc248fcf1b4f462bb5ce3912479d34aad200f38de6f53a5d4fe18237a6980524a8e3d774e86557648370715d647d8f6d5e57b709ff1ad37eb6506bfb6029a7a44a132cae6b051ff3b2d14cd0ab915", 0x88}, {&(0x7f0000001880)}, {&(0x7f00000018c0)="3e85062819f426ae9c536768efc2791d113e7e44f596aa3a2d283cd8699986b6390046c107945730f886e381f4d8ae2c1b47dbf235d84a5db5b2a918", 0x3c}, {&(0x7f0000001900)="0dc4a88483d255844167c8ed9ee8cf50a8ee38ad7fcd0ec295c306f6df29e17e62c9a368b5cc8a2258bca3331d81f89639b2c2ae9cba4ddf28dda1095fa059ddb17c73b5bc888767173236fd0e2a7e162a00fff046c3604dd9db6fe2c77f413b03461d3b70ea98e471fe2c74e4c8e9acb97a3c9fed55f7380eb117c785a572fcb7f12cbdd3f5569062934363ba0058b97d2972ffadb030ca2e274f4864a98656dd42e470c7f9b032506061fd20df23e6d6e576c38c8f14ec37d214ff43f26add3958117b34c936d746d09d82b61dff9248d0f6fb949d383752c6e08cd4c44a7eba7164b2e894e7fe117028612c8d", 0xee}], 0x7) unlink(&(0x7f0000001a80)='./file1\x00') faccessat(r0, &(0x7f0000001ac0)='./file1\x00', 0x0, 0x300) dup2(r2, r1) mknod(&(0x7f0000001b00)='./file1\x00', 0x8004, 0x3ff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001b40)={0x0}, 0xc) getpgid(r6) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) 00:00:16 executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f0000000180)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f00000001c0)="09e5741422c96801fed0e55bf1c55e6fd6343089d7017179a24035fa931b7da0ec1316bd972b9b6cec108c2e592c0f8f9620f7", 0x33}, {&(0x7f0000000380)="bf75a214b0e739b4a4fd4ada3459f8ea89d10b2ebf5398ba3cc3b8caf6d3d153837a7e566918d282bf7b43cbf00d6acdb45897a5395db97e5069b6283c2bc6b88466c4edd8a025f31650c115a1055050e9abdcc7f1966a794976065f01a33152a2f5271708c5b869be1bfc0bff6e385db1bb8f3b8bcf57e830a7ee98b055928112cf2f070975d1ead11b7683abcc6b", 0x8f}, {&(0x7f0000000300)="a52af0f792cd644b6573bb0993e26e1ec6f5fc2451ecbea2efa3594fae5451b95046215b0d", 0x25}, {&(0x7f0000000440)="f0a44ac4eebb91832e65e20ac520641a099daf2c406af34a5f96ed1073e2ec730bec64341a0d553984bf0c2eaf4228162f", 0x31}, {&(0x7f0000000480)="ac468700c39413f24f180ebbece3c84ecd6bda2a06eac0bcdea1d421fd4370b567ebeabc1aaa3fd886b962d1b2ccadd8e9f4c49e08230f703c415a72216497f9a48c900c07425cfc6e62be10653ff2cdfb0ba84322152247576bf7cddd946f9d0e15d5c513ab88913ceee09d1e2a340e3e7b38f2992040057f923f5a8281f9bfe0e553777d4676364431e3cec71afd094db8b6e748782c937b58d7bb9967c960e93f21138c86cb4caa8055ed43d1d919a51ffe8d4a88146c8e97bcb9454c636d7e9688927ac2ee94d425c59d0274512fcbac5b5b2f5a94e46e95cc65696753039de1327759a7a52fa76e02da3496ea1d3f4d8a5f8aa73a9e0b49b1ddc02994173fdf39ca69e48bc6432c82c75eeacb6d09538deb5bc64b3997629e1674df5acaea86864b55e8c42510cafb425cd1ad7718d36f2ca8881ff46754ed6cb626e1cfa152f6c26eee7e01369bb130a652ed6ffb1605324c3c3df017ec03aa247cfd8af996789454af437c7367fa8deed5d99c2dce8b77d9c492c146e0eb2b7853832cf9c74d43205974d9bfbc55f8247855ca136460d1cde75e49b803ac279ab82868d602114d8c82d6e512ccc18ee3d59290186da5e6016427f03fc1d01602e4d62a6a8fcbda543b1e7ee6d70ec31946ef95c0208cb0aa8287a6fe9240c1a802e28a8d7c68eb97ba2aeccc9f3cbafd1abde585afb1627e621d761a798a795de06355baff732f8a7a9fcd6c6f9417507c3228f9aefd00bf6609dcb302ce716bb7397ac25b0dde317d21581c5e938ebabfa349867b0ab4b138f2894575e505df0bfdeee10b1dcec3969893d654c8f8581b5bfbddf78c7b827b1c2e435eb2e121f91199b58217c9c7602f8c0926a7ef8eeccacbf6d3c07f7e146b221d4788f7d15f8a4087178aa622189d197ba8b29df7262b6d21bd66556630c9b11b1a2f765cbc72fa56a370681429e3cdac771412678d8523737e463362afc92e51099a9f235273a0a6ed32b99189f663df205fef4136f215a5a28264fb95409e11263190441205d07a149809f721b9cbd8e16008dca50b30434363b064c34ea545a35ad621c77aa625a6c23de849aec8f76f66ce4b36f90975b88cbdb79fe72d652829d964b4eab0bf814177c2adfadd02789fd0e6bce705271eb73c38c66190ede8c3fdf60dc3402bb8f2635c56689af8484f199cca283d3b6b6ba776fd34a3dd88318822ed329ada16c2f65f0e41605ac62610cbed671bed436e738f129ac6efa73c1ccfe9b7b5517c1f1667423a7cec1989e5c97ed6a313f743322e420d056e681469c4d8f5cdbf1780d444e531ff4dcc4ad6c94a2b6d115cd6bda5511afbb9af22388f64177fbaec139ae3a62b3c954b968874fcefa06f31650b7e234b3c44cb4bd842c563ebddf3e5a3be706e005b661e56099add1935dbe665f0556a72cf8409fac0040ee1325491f0323aa9607207323eabb4589313cb8cc4a2103aed8ac78669b2216164984193e0f8d61ecd0573eb431f5349aad14b31ebfa4954f96f433a48d2c94774818f094ef762b22d2f29a3c117b3f348efdc1a70c579cd821382c2adfaff1fe23caf9af52216cba01372a0820554162b49d716825c68ebf463293891c805672a76fa219ff0b16ab6248236f7dc72323d305c30d04f59cc80f2d11f69f0c66cb8ae31c606c9c6d5e35936606d841fd3d3c54b92024f6013755dffad6cd0dae3e1f029259d1ed5de2321619fb1255a300e527b6b91ae4fc849841e4368e8ff3c76b8f9d787241b3dc6e5f66942fe6e3285a943494cd38721891a8bdd7b127c9434bca543fa8fd42317eae4977087462881607888f49ffb68fb690ca655911f55fe8046851d4d9873190de9b7c8a0a53607061ba68e7539742ff3370430562524c4bf6955290cb3152cdbcf4b16eedef98ab8e53f6d124508f7d189ffc588915919efb21a02ba7442c4f27a510de4f308959bc86d52950a4430c93d4b0436ef05d5ad8a4ed92f5745ed6d03f91e4eb00a8e482d375a655142579fe87f2c059fb35ef522bf8c27b7f4c4c842ebbb331904a82419d93d04fd6ab36c8bbf825ab7baaeea8741f21191c16e3b8310785938f5d1255e9cb4afb89bcdcb5e7e6f9adc0f818a7292d2d4e9ccb5630e030ce6bea24f6dfb2c05c93121ab2efa5f2d1bf43cf29c29178d3205866e556561a6c63eeaa6909363e94ca9d0ddc70c1d26d59fc5e36e73126b9bcb37fe4700951b5180bfc42fe651034199d5b7e458c1fa8d039114faecbe64fee43ad095128d0dca333f599fa5cf467f7626e5b0e4ca0b1bfcbf2bde4ad571a8bca57afe03c8ab79e0246de47c77bc12f461cc8c79e4032f4558a1d62ea96528b3d749a4b4816b587f9ad721df7548228350b431a74bcce795248b1d517c2fbd187f718142a997e0f9e8a23a0f938506f43a07478befe5ba53fc4058bf0ffc53d09e7e250c0dc4d771e3038501099e5afc8624977415d87dc0626bcc46fe8d661a6fc05002555ae1cd193fddba43e12ca169be878277f4d3537750813402f5cc9f157ae28f67e44defc7013d2f2c67ee467be46e03d13181a920dacfb53082be2acdf13f67bd428005ad185ed905c1bb6315bc1d8a687d1a8df678be066e751f7f5fbbae4e9bc068bf893a57433992eb206d545b738ea0895f67fbffe3a05e1aa28e11c948545152447d20a4673e756d10b70f87a55859cacfdfa5b3699ac454860e6fb6434184a9664c5ebd7dbd1f9f9de2cb81a8e5d7917d435941760881fc38b02b847dbe39aae120dd715dbf8e74c50f50fb810832293912d75554124ef949b92c829899d3d9c3e89709c511a406980168bc711143b3dc46918ed4da39f59feaf32791926388874fab9904a164dfa8710ea9d02f5bfa942b0f629d476a9920653100723daa0dd8fc9b6a5a7107f337528205a211c29c089db1887f213df8afb4b7687e7b2a6a767b45396b6ae03a5af89850bdd6571f8f87378af1acd9aa881978ca20974f3cbddd6474eb0c37a7402b8db50e7cb7b4a5b125646fd16b97728fc3babd1a54de7305f88f62ccec08eb7f551de66f2af01727ec93b6d3da41a50ffe101dc0aad98a930e8c046ddc5e2a3ef3c8783dce883b7a464b7be1bc03d96d78de0eb5af0bd0d6e2ff10bc87f8231d61104e89da356a0dff2746cf674a1a400e54c42c81134ea7f753cc1125425b1645a6669cc8183165bfc6b32b3a57dde2a51c3ddd6ac24db46770031dfdbd45541c9b735e7af9ad136dfd15335e7c5e1af25153670f54e237651ef6224e5fd328adbdef58f8fd0a18545a7956c4d792b6788e1266e9347f0c23b3911d7b3a7fd44c2b7e56f9ebcce1478c38f9d1faa91a489ba618b72539cf65f2ced2d87b1346a0fb41156ba3b40e5e9976e1d9d7bdbb0e1d1df2c9a77ba6ef5590d7bfb11257fec68bef9bfefe4ed4adbfe58b17d5dcbfbcdb29f02f9e2f86c598778e3d57612c89789bdb38d0025215fa7a8c5bbde5ec416438a68e1176d28a850dcddd712ec9eb6cae3f0e73ccd6c69f6ed72a8634e6a9659fdb1eb38ab16666bc3c780229c8b3ad1df751f2f45a60ed9165ab51cbcc88e7eb462f6490223c84d3cad739a9634d02146fe706a7f5de798519356d71d8995aac095b198a84cbbca3a8248caf16735986904967ba8dba31441c971800ab4557c232bce6a122196c1e5c5dd8fa72e9a0561ac57a119af88dca121b2473fcdebde1df813b777a4c2d9cd8796cb8c418ca01124c504831023a396bf9e045471338ec22439f4f78b90a7ed4112a3fc0b02ee08fd2452d2e6f76ced06e66c9c07c42b659117944884018a01fe5106e2d7c92334880b7d5ba777172221657d02b4d21c8d7981635773d223222cd874b9bfbbd1bec4b4037da415bf0a5406c34e88606c18db3136b5b39938c76c2aadb52cd188f90f2469f1e683940fee2870039e57357f682e401805fcec9f090e9449344c6b67381aaabdc9d1e41d6a345b2877103b11f40bde9a6059a017d3d52ce82272234e2746918b2cb9a23eec2649a03daa0db99def05e0d5acb568777ad5da611e220db6321a668d644a6753a3f7e17afc60a19687ae2819d158a87586f400e6f3c38da8c94a8748f7f8b1937945e0a1780d955f583b667282588983f228e02376b31e92c5cf3aaf210cf5567c7a2ced31617140ede68e0c08cf2084f43b2f53fd33ba225f3c1d0c039e99ac9005909d3944a58824f1cc8884a4aed355df7cb6d628c6b8ba674ceed1efb09df889568b9ee87c268f12f8c6b191aa2b7976afa7475a2bf8b01e8191b1e1ea34c9e69982df608bf2e21cd65b6e0c77e5543b38ab2804e8fc68536167ada5b25ad75d685f87d6d4584f77c3561abeb1e47d20f9ef42042c0930d93af4674712b04713977e7c7fd5395ff1a7e1887d79cf0eb2c4eb0f7972c8cd24bbffbec3102d84279e68efc284f3ff344e2eda90e7eafe3a2cb19c436f11f0f6fc1fb232fbff5ca48da681c4694f4171873313327afa5e6aad2639d1023bdaf1171986c411fb13fcdd459fa9dedd0ce7f0c16116c2c2e61398b6e2930dd8f1f78606e8b9f0d2dc23f90b220b2bcdd9d6e0efd5c12630682c471d4d4a796a8cb811e02c2b644ce7aa50a045985d00adb1f2ed86bf30d331e494597997d590796209e0239e989088158e73c2acfb439cf8a2831bb3d03b4bacce52a603f897704db45d62802ded5256f00ab7a58e7a5fcfc7338acfd28acf811d243136ab885bcd2be9151502b8b7bba95a4b5adf5d4fe69cc42d2eb33d5e0c307907757ef99351d82b75986b923f12512c207ee1a118e53ab8dc4dcc2ec1cd6bead4570aaf9ead0e1002e7fb2c4626b13cecbe476af08b6755bfca16c12c34c6ffc9dfebafd0cc9e40e5521ea1440e985733f37ef141bbd6b3ceff4b9cc0fe6dfb67ad5010f76375551bd87a66bac78e8527942995872a11676f813f87d6ed1afcdebfb3f518512fe8d897549f7658cdcf2ad2a9d1a5e32a9448a5af5665c7ddc763543b22cfe85123ea7c15ad4d5ec1d5cafae8b387077e12bf54238ccbb7697bb78ccf5a7fba04a621b5607040dc49f7a75b8c1d893cd648f2116373bcdf0dc6338e6e48e1acae99234b6dcb14161cac0cbd6d2aab5483ed7abf308c3f5762e0b467539f7bc1784eb617637d23e78f0fd99378611679ad3627fd8dbfdd77bd7931197b59f48a4cd85e8ea8937c2a2ce3c1a8af5a27620318dec4cc784d3005f33118b778343b7fde9cc28a5de4c3b3436f9f094b9178ae26be6f111d5418e997c0b6cc4c25fdab8576ef1ccfc46f675dcdfc915f5535924ff5f3c368a0d7892ad886a61a8c7339d39a5b808c2c54839cb137fef566af94332b5381b2fa138ef7902d1e74c2bcfcb1686aa0c343430d7d614231380ac0b9c23abd4f0bb0e615b468c8c3eabb0d1e56ccb036ffb0c4b29b86d35a99216099da7747e5d89c97f9873220b618d5ab2cf264565e4b2e0d7f536e808f1bfae49a2558542e9fbfb86f8643d25de69cb544b77c035fc891cddb359dafaaf0981e5494028652af29e24a3513d22ae8bedac71fc655dad006cd82752ebf83cb19bbcdd7a821196824995e5e2a6d310b17434b182dd17d7433f69a514e1075f75ec10fad0d500fe85a154cbac8ee98ac9d69a423bf1a01402fb5351a16b257d52150a687d3430dde9d305a3ba4c89c300c53559527e120099f521465d91fe1a6a5f3d8e9ada12cbcb0e3544d6cacd7cfc1f4e0898539f4d5b1926ab2fb0f2e5020a960cbb0b40771b1b13e651ac15328ab8015c", 0x1000}, {&(0x7f0000001480)="3f9c34f7b3d48926e4b04dc648de7fc380deccbb1914b4ad862fa51597261dbe75c215a571469ebf25c0bf04f65a813bcc4030bd4d2a7a9a35ef45c0874a17df16bfe718e2a712c95d4fe0ac7f40baf901b7", 0x52}, {&(0x7f0000001500)="2c26d0a2aaa9cc476497306938b63e9f180afffb4258523c92129c997af1493b6039d087577b854e12305fc3d8e31355b0b9797dc5fab20b5d76e5dacdba6e74eb8a1afe1c8d71fb5c460cd23dfe925165e315fbf163aafdc113cd9dec7ed3e7623920c4c6f6e2905168be68a08ba241be45412b3920f6c2459f4697d399545457e808825e225d265bc280f01806436c3ec75e87948601b9", 0x98}, {&(0x7f00000015c0)="758eeab3a3b69b74b444ddc3ee7bacd73dbd1291efc61bc10a86e3dc00bc96e1dc4c15c6a43c3febcface3ea00ed968885462606862c93a403f029e9474d5f38ee17fa051e7417850c518f8b1a7c048d7000710794624e8d1be1fbe2e3321e079b2420435e", 0x65}, {&(0x7f0000001640)="750e20c5194b432af40d03296c0661cf62b9b44773bce3f4b932b74fb1c1236b8c55f4277882f7f64f7a52e67f24692a8f35a01edad3541a5abe5fdc7793d697e24919452acc92726ff6aa6dc74fe639", 0x50}], 0x9, 0x0, 0x0, 0x400}, 0x5) r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x100, 0x80) getsockname$inet6(r3, &(0x7f0000000340), &(0x7f00000002c0)=0xffffffffffffffd6) socketpair(0x7, 0x3, 0x80000001, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$inet(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) munlockall() getsockname(r4, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 00:00:16 executing program 4: r0 = socket$inet(0x2, 0x40000000, 0x1f3) ftruncate(r0, 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400100, 0x8) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x1000000, 0x40) r3 = socket$inet(0x2, 0x10000001, 0xfffffffffffffffc) getsockname$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mkdir(&(0x7f0000000200)='./file0\x00', 0x40) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchown(r3, r4, r6) mlockall(0x3) r7 = shmget(0x2, 0x1000, 0x44, &(0x7f0000ffd000/0x1000)=nil) recvfrom$inet(r0, &(0x7f0000000340)=""/221, 0xdd, 0x1, &(0x7f0000000440)={0x2, 0x3}, 0xc) fchroot(r1) r8 = semget$private(0x0, 0x1, 0x1) semctl$GETNCNT(r8, 0x6, 0x3, &(0x7f0000000480)=""/195) shmctl$IPC_RMID(r7, 0x0) shmctl$SHM_LOCK(r7, 0x3) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) sync() shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) r9 = accept(r2, &(0x7f0000000580)=@un=@file={0x0, ""/4096}, &(0x7f00000015c0)=0x1002) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001600), 0xc) fcntl$setown(r9, 0x6, r5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x490, r2, 0x0, 0x0) ftruncate(r9, 0xcb78) open(&(0x7f0000001640)='./file0/../file0\x00', 0x0, 0x8) fcntl$setown(r9, 0x6, r5) 00:00:16 executing program 5: getgroups(0x1, &(0x7f0000000000)=[0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() getgroups(0x9, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x2, &(0x7f0000000140)=[0x0, 0xffffffffffffffff]) r9 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = getegid() setgroups(0x9, &(0x7f0000000200)=[r0, r1, r2, r5, r7, r8, r9, r10, r11]) r12 = socket$unix(0x1, 0x3, 0x0) setgroups(0x3, &(0x7f0000000240)=[r3, r6, r5]) setgid(r4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, 0xc) chown(&(0x7f00000002c0)='./file0\x00', r13, r2) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000300), &(0x7f0000000340)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) execve(&(0x7f00000003c0)='./file1\x00', &(0x7f0000000540)=[&(0x7f0000000400)='}\x00', &(0x7f0000000440)='%\x00', &(0x7f0000000480)='\'\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='%-\x00', &(0x7f00000005c0)='*\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00']) connect$unix(r15, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) getgid() r16 = semget(0x1, 0x0, 0x100) semctl$IPC_RMID(r16, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r14, 0x29, 0x69, &(0x7f0000000740)={{0x18, 0x0, 0x8, 0xbd}, {0x18, 0x2, 0xffffffffffffb463, 0x4}, 0x80000001, [0x20, 0x2, 0x10001, 0x6, 0x7, 0x101, 0xffff, 0x8b]}, 0x3c) unlink(&(0x7f0000000780)='./file1\x00') semctl$GETPID(r16, 0x3, 0x4, &(0x7f00000007c0)=""/147) semget(0x0, 0x4, 0x80) getgid() symlinkat(&(0x7f0000000880)='./file1\x00', r15, &(0x7f00000008c0)='./file0\x00') mkdir(&(0x7f0000000900)='.\x00', 0x110) accept$inet(r14, &(0x7f0000000940), &(0x7f0000000980)=0xc) 00:00:16 executing program 3: r0 = getpid() wait4(r0, &(0x7f0000000000), 0x40, 0x0) r1 = getppid() getrlimit(0xa, &(0x7f0000000040)) getpgid(r1) setpgid(r1, r1) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000140)={0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget(0x3, 0x2, 0x80) getgroups(0x0, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000200), 0xc) fcntl$lock(r4, 0x8, &(0x7f0000000240)={0x0, 0x2, 0x81, 0x7, r1}) fcntl$getflags(r2, 0x1) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000000280)=""/173) getpgid(r3) r7 = accept$inet6(r2, 0x0, &(0x7f0000000340)) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000380)=""/212) nanosleep(&(0x7f0000000480)={0x81, 0x5}, &(0x7f00000004c0)) semget(0x1, 0x1, 0x12) getpid() open(&(0x7f0000000500)='./file0\x00', 0x8, 0x80) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000540), 0xc) chroot(&(0x7f0000000580)='./file0\x00') semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000005c0)=""/4096) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f00000015c0)=""/84) listen(r2, 0x100000000) write(r5, &(0x7f0000001640)="cd4de4d0e78e7226d624c58b223e610f1bed53792fef8637444445b22af4505d650bdf6a7974082ffd0425be37d31023428b082c8a50792c8be644c99e8e2fa0dfbeacdf98a9e1152a4cb20573917e7b17e1c67e83cec6666a1326c2b30c3ebdb8788b10ce475bf07b5ad8e7aaa4af81a42624f8210c00623b7ebae25dd0441b4166dad618f3fdfa39bb1c041e74018107fbb1e414d36f61aab996c01156d365c6e5add5563b21940a2fc74f49d1c5b7d829f11599cdc96970b2d3f79dadd58d9abbd8746786882dc4a886cb025f87db8015b7d95b88fa4e90fb8535b1b7dbd14107", 0xe2) getrlimit(0xf, &(0x7f0000001740)) 00:00:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) sendto(r0, &(0x7f00000000c0)="d3b09c7c5e52274a6e18a86d9b4de6e12e9d53bcea3a36546a68ffec6381b9adab2a7de341c97dee84e45b88a5a14497858cb3e26d80a9155d679a11bada2359a5eba3f72471af14ddafde30a4206a34fea43e9f79694cba60016c717e0fa9a67ba6851d7a4219113c00dbf9019c8a0a0b71cd89", 0x74, 0x8, &(0x7f0000000200)=ANY=[@ANYBLOB="86192f4a2205022de033fb3d182743ccd1129cb1ce1322d776c668caa1e66c47288beb38ddbc9984724608aeb145bffc20e708000001000000000049e2fb2b037c18cf0a8c0366f4cd565908868ec327fa1fb9933b6e9d5fec36c3eec771cf58e3982f290b05e637158b00c85b12e7907b3023cba3534896f3b5f5e3473b8ac013fb70bf8f52eab0693ab1fc1b60d8697088b5f5a8d2817db2ada539"], 0xa) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x100) 00:00:16 executing program 1: setuid(0xee01) socket$unix(0x1, 0x7, 0x0) 00:00:16 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='+\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='#$#\'.\x84\x00', &(0x7f0000000100)='&%[\x00', &(0x7f0000000140)=',\\\x00'], &(0x7f0000000280)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='-!!\x00', &(0x7f0000000240)='-\x00']) r0 = socket$inet(0x2, 0x3, 0xb0) r1 = accept(r0, 0x0, &(0x7f00000002c0)) r2 = dup(r0) mknodat(r2, &(0x7f0000000300)='./file0\x00', 0x0, 0x4) r3 = paccept(r1, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc, 0x10000000) recvfrom$unix(r2, &(0x7f00000003c0)=""/152, 0x98, 0x2, &(0x7f0000000480)=@abs={0x1, 0x0, 0x3}, 0x8) readv(r3, &(0x7f0000001880)=[{&(0x7f00000004c0)=""/244, 0xf4}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/194, 0xc2}, {&(0x7f00000016c0)=""/117, 0x75}, {&(0x7f0000001740)=""/60, 0x3c}, {&(0x7f0000001780)=""/184, 0xb8}, {&(0x7f0000001840)=""/10, 0xa}], 0x7) clock_getres(0x2, &(0x7f0000001900)) clock_getres(0x40000001, &(0x7f0000001940)) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000001980), &(0x7f00000019c0)=0x10) readv(r0, &(0x7f0000001c00)=[{&(0x7f0000001a00)=""/227, 0xe3}, {&(0x7f0000001b00)=""/201, 0xc9}], 0x2) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000001c40), &(0x7f0000001c80)=0x10) symlink(&(0x7f0000001cc0)='./file0/file0\x00', &(0x7f0000001d00)='./file0\x00') connect$unix(r1, &(0x7f0000001d40)=@file={0x0, './file0\x00'}, 0xa) mknod(&(0x7f0000001d80)='./file0\x00', 0x8, 0x1000) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001dc0), &(0x7f0000001e00)=0x8) r4 = paccept(r0, &(0x7f0000001e40)=@in6, &(0x7f0000001e80)=0xc, 0x20000000) getpeername(r0, &(0x7f0000001ec0)=@in, &(0x7f0000001f00)=0xc) getpid() bind$inet(r4, &(0x7f0000001f40)={0x2, 0x0}, 0xc) getsockname(r4, &(0x7f0000001f80)=@un=@abs, &(0x7f0000001fc0)=0x8) r5 = dup2(r3, r4) linkat(r5, &(0x7f0000002000)='./file0/file0\x00', r2, &(0x7f0000002040)='./file0/file0\x00', 0x0) paccept(r5, &(0x7f0000002080)=@in6, &(0x7f00000020c0)=0xc, 0x30000000) r6 = accept$unix(r3, 0x0, &(0x7f0000002100)) socketpair(0x0, 0x1, 0x9, &(0x7f0000002140)) connect$unix(r3, &(0x7f0000002180)=@abs={0x1, 0x0, 0x3}, 0x8) recvmsg(r6, &(0x7f0000003440)={&(0x7f00000021c0)=@in6, 0xc, &(0x7f0000002400)=[{&(0x7f0000002200)=""/12, 0xc}, {&(0x7f0000002240)=""/201, 0xc9}, {&(0x7f0000002340)=""/123, 0x7b}, {&(0x7f00000023c0)=""/51, 0x33}], 0x4, &(0x7f0000002440)=""/4096, 0x1000}, 0x800) unlink(&(0x7f0000003480)='./file0\x00') 00:00:16 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) close(r1) r2 = socket$unix(0x1, 0x1, 0x0) getgroups(0x0, &(0x7f0000000000)) bind$unix(r2, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) mlockall(0x1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) accept$inet6(r1, 0x0, 0x0) 00:00:16 executing program 0: r0 = socket$inet(0x2, 0x70000007, 0x1000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) recvfrom$unix(r1, &(0x7f0000000040)=""/231, 0xe7, 0x1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r3 = dup2(r0, r2) close(r0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) r4 = accept$inet6(r3, 0x0, &(0x7f0000000180)) r5 = socket$unix(0x1, 0x7, 0x0) close(r4) rmdir(&(0x7f00000001c0)='./file1\x00') bind$unix(r3, &(0x7f0000000200)=@abs={0x44cd11b15a9c8811, 0x0, 0x0}, 0x8) r6 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000240)='./file1\x00', r6, r7) connect$unix(r1, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x410, r0, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000300)=""/4, 0x4, 0x2, &(0x7f0000000340)={0x2, 0x2}, 0xc) lstat(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)) recvfrom$unix(r2, &(0x7f0000000440)=""/50, 0x32, 0x1, &(0x7f0000000480)=@file={0x1, './file1\x00'}, 0xa) getgroups(0xa, &(0x7f00000004c0)=[r7, r7, r7, r7, r7, r7, r7, r7, r7, r7]) getsockname$unix(r5, &(0x7f0000000500)=@file={0x0, ""/89}, &(0x7f0000000580)=0x5b) connect(r2, &(0x7f00000005c0)=@un=@file={0x0, './file0\x00'}, 0xa) r8 = msgget(0x3, 0x20) msgrcv(r8, &(0x7f0000000600)={0x0, ""/135}, 0x8f, 0x2, 0x800) msgget$private(0x0, 0x400) fcntl$setflags(r2, 0x2, 0x1) msgget(0x2, 0x20) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f00000006c0), 0x1400000) 00:00:16 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) r3 = getppid() fcntl$setown(r0, 0x6, r3) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$unix(r1, 0x0, 0x0) getpeername(r4, 0x0, 0x0) 00:00:16 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r1, &(0x7f0000000040)=""/227, 0xe3) sendto$unix(r0, &(0x7f0000000140)="512615ebde6889e96417a93f7aa3d40dca5fd10d7443f2d8de9d358796450e9cca774b", 0x23, 0x400, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) setsockopt(r1, 0x74, 0x0, &(0x7f0000000200)="4c0ae40d4e344b54bb2a481397e3370faf3ee45ccc8f7a3e321f1f7731fd72d6168a5d49f87c3d4c7b034d138038dc", 0x2f) mkdir(&(0x7f0000000240)='./file0\x00', 0x8) r4 = dup2(r1, r2) r5 = accept$inet(r4, &(0x7f0000000280), &(0x7f00000002c0)=0xc) poll(&(0x7f0000000300)=[{r4}, {r3, 0xa0}, {r3, 0x2629520b556aaac7}, {r4, 0x90}, {r1, 0xa}, {r2, 0x84}, {r4, 0x20}, {r1, 0x102}], 0x8, 0x58) writev(r5, &(0x7f0000000740)=[{&(0x7f0000000340)="13bd390e01cca3ab061f9801d4dc9b66a5f34c7b3d84ad6a40c608eaf1fc6d507060ad7cdf8c229c3d97c060487e99999844608053dc2ac165eefc7bee0d830c5e8846ebeaef2eda309d3a8f2ade66d7201a0d78abf14c79da660d67429305a71d1dc53d41d4135514fdc6cba35e", 0x6e}, {&(0x7f00000003c0)="997a7cfb28a094bd73b4483f81bc1d47dc5b7f0fcc3c91219dd158e865c0e81f809058a9989fd64583ad5ccbbda963aa8811636ac5cf59ddccfc354c325652b7a6ad10f5f5811c12162c0929b2f4b57957dc1c87ad1b2af3cd87984a57e3d40aa4dc9fc806b5cc660e39be5be30ee73b24a94760ca548125756bb7d6ca1de9cc28726b7a32c40d7236f7ea6fd6e5dd87481cab7d8a19cc2e1e0735c27c5476920612a5c2db161a848e6df2f9b524bfd036391b6315a8fb83", 0xb8}, {&(0x7f0000000480)="9ca9a08dfd1f0a6d801d90443dee0045ec88f77cb83c924d2e44bb23553569723db2f77761af56b8043f89791597c444cc2a66cf72af99fa2f7aca12ee73a6efbff54d858fdf0152202f6bd0f6374fece18e3cca41a2fe92253ba34469ca3d14194df600101fbbf9b496", 0x6a}, {&(0x7f0000000500)="bd6749a4aa5d73f7d729073973dde9c892454f819f853ef9bb9cde773d60d4c6e4cca28bb212b382ce068a102238af487d4679140dc042e9c4ac9847cfc0b30d2bdc37d62eb4b06384e20fbee87ee7cad8e54f48b92d07647970254baeded5ba0104175bb325f37450b46001c735c9448dcc927cefc981ce1ece8b475570bab757ce4faf87244c4734673799f407c4078f47605e85355d50c57a76276605abb4", 0xa0}, {&(0x7f00000005c0)="a18d1de4377157c36b2341407fea5af91b91586e63b20a03355f3037306059072f6a200a359abe5884a8ea8f99ae98992167910bc2bf2ad67edde40bd8f75d97eb2d45bee53d5be0df43cca867b797976b7a28d50ea122526e4ffc083265452c219d595488560ba6e9e371921fda4d91270b817d8d0550d5f885edb850d6f987e28647a25cbef9ddb28a9375d28cb07000ed6acb4dfd4a02b2b1b7f522fdc585fbd12b071f4543bb648361e250df84c49c9716d331f3dd8ba75ebec36b7735b10cf11dd88f75dcdbea1a08bca1b7375149b205dd9a2161a95582e348df7197f54571a442d8", 0xe5}, {&(0x7f00000006c0)="39638064883fef18a7925b2ef123d3303d4ec06ed3404da2446d6d7082f90cdb407ce82a212024bdb0be76e90ca9dcd1f53030b47777d4c9d0006edfb67f5e878d4e2b5f5638961b8484e0b310484080349bc26e1d", 0x55}], 0x6) write(r5, &(0x7f00000007c0)="42fbda8dec26d868f54661fa408cbb43ddf0abdbfe6f88099767fc842063f7e011a1ee51972a73523e9cd882de1814ba04df0e10e6725d862ae41f19bc8edaf42d26ff804fc398dc2bf7c5b97d300cd6815d101a0d1e5a8aad227991fe3db7ab6d", 0x61) r6 = accept$inet(r5, &(0x7f0000000840), &(0x7f0000000880)=0xc) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) listen(r6, 0x8000) close(r8) clock_nanosleep(0x0, 0x1, &(0x7f0000000900)={0x6fa, 0x2}, &(0x7f0000000940)) r9 = openat(r4, &(0x7f0000000980)='./file0\x00', 0x100, 0x8) fcntl$setflags(r6, 0x2, 0x1) getpeername$unix(r0, &(0x7f00000009c0)=@file={0x0, ""/4096}, &(0x7f0000001a00)=0x1002) select(0x40, &(0x7f0000001a40)={0x5, 0x101, 0x1d63, 0x0, 0x6, 0x0, 0x23ad86ee, 0x4}, &(0x7f0000001a80)={0x741, 0x1000, 0xfa, 0x800000000000, 0x3, 0x4980000, 0x7dc4, 0xfff}, &(0x7f0000001ac0)={0x0, 0x1, 0x6bf7, 0xfffffffffffffff8, 0x7, 0x80000000, 0x2f, 0xfffffffffffffffb}, &(0x7f0000001b00)={0x8, 0x7}) r10 = shmget$private(0x0, 0x2000, 0x342, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000001b40)=""/38) renameat(r8, &(0x7f0000001b80)='./file0\x00', r3, &(0x7f0000001bc0)='./file0\x00') getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r12 = getegid() getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001c40)={0x0, 0x0, 0x0}, &(0x7f0000001c80)=0xc) getgroups(0x6, &(0x7f0000001cc0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r16 = getegid() setgroups(0x5, &(0x7f0000001d00)=[r11, r12, r14, r15, r16]) fcntl$lock(r9, 0x9ed8619c509c2221, &(0x7f0000001d40)={0x1, 0x3, 0xfffffffffffffffc, 0xfd38, r13}) 00:00:16 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) listen(r0, 0x1) connect(r0, &(0x7f0000985ff8)=@un=@abs={0x1}, 0x8) 00:00:16 executing program 2: r0 = semget$private(0x0, 0x0, 0x16) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/193) r1 = semget$private(0x0, 0x4, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x40, 0x6}, {0x3ff, 0x1}}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/101) r2 = getgid() setgid(r2) r3 = getgid() r4 = geteuid() r5 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0xf6, r4, r3, r5, r3, 0x0, 0x80000000}, 0x1, 0x4, 0x1}) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) renameat(r6, &(0x7f0000000280)='./file0\x00', r7, &(0x7f00000002c0)='./file0\x00') semget$private(0x0, 0x3, 0x400) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x7f) setgid(r2) getuid() pwritev(r7, &(0x7f0000000600)=[{&(0x7f0000000340)="3781dfe15066380a8028b21e26c8544a7c14ecfa4944c5c872a9bc3c41fdd3fcaa7ccc8baad2b564b0a594e470518a896a379e76672b537076e4fa9e293cdf706197f01deacda19fab7b7e9bfcd5f83892488bb73f39f5cb558533ba90e5e6b4d538a1cf36c66490179af4d97438f165fa9c2c2c9cbcdbc70b31fd178a01d8f28a77b64b80e65bdf351472d8346f63a73fea19fd5bc7", 0x96}, {&(0x7f0000000400)="62843613a1aa852ba59c78f73488a54dbfeb8ec22ea7bcee957dd54bfb7fd307749b237b2a77efdbf11a7dd5a16819dbea80b0a69a21fa1ea7e787dc6a8ed41a4467677b64baeabf475133372685c404e997d36229e6c54858", 0x59}, {&(0x7f0000000480)="e420bb08a28e9b443c53af114d207d0b1a4e2699c437a64cfc6ae2065fe20c6fe6432fac801279115df90cbf7d2f62ba0f6b8f68d06fb6edafffa55d356048f6a63fc2642e8ebb1b0c20cbca4917ab68717a99afea03cec5854638136b7ebdcf3e14c90a079ab298165987410c9df7cedb9057ab9f9158432edab0d748eb0f968db161a07838f0dfbb3a6016d11b892f644587132a8d2b34659f6aedc839a16fbdc733f51c44bdae134608", 0xab}, {&(0x7f0000000540)="5a5ded6bd94c77371b3c9f98411d9b3b09ffd7cfafe469aa9d1710f50dec0c07bb9ae806b1e0d83b3caf93d980c35ff2bf9eb1905f4f4334572fdcdbe09e383ac5f2ea49b4b9630211d8f2de49bfb39a13bf268218f2bfb66feabc8438df63a30b0501c123577f6d884805eff5812a783b8f47b4543682712195f6bbb0cc6d5d29b46e1b12d4866c6247c44a2c5daec2eb0a45bb43ab086861c56c27ba8ce8c344d66adeeb566ad5", 0xa8}], 0x4, 0x4) r8 = open(&(0x7f0000000640)='./file1\x00', 0x0, 0x0) semop(r1, &(0x7f0000000680), 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000700), &(0x7f0000000740)=0xc) pipe(&(0x7f0000000780)) connect(r8, &(0x7f00000007c0)=@in6={0x18, 0x2, 0x0, 0x1}, 0xc) r11 = msgget(0x3, 0x500) msgsnd(r11, &(0x7f0000000800)={0x1, "6f105c72ae74b84192a74bd8508b8fe79452b9c05e7f32c80122536e79be6b72cf6367e7"}, 0x2c, 0x800) symlinkat(&(0x7f0000000840)='./file1\x00', r10, &(0x7f0000000880)='./file1\x00') openat(r8, &(0x7f00000008c0)='./file0\x00', 0x20008, 0x2) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000900)="47cbd0d7de4d789d927973cd5d38ef0785d4c997f3a2e8b2c0f4cae69ca74ddcf7618f3eb63218bbb7f1d958b3f53994424336573bede7c602af0a74aee1fa118f09bf2c43dccb8b", 0x48) 00:00:16 executing program 2: mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x490, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x210, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x1212, r0, 0x0, 0x0) 00:00:16 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x18000, 0x70) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x65, 0x400}, {0x8, 0x13cc}}, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x1, 0x100000000, 0x80000001}, 0xc) fchmod(r0, 0x48) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000240), &(0x7f0000000280)=0x4) r1 = accept$inet6(r0, 0x0, &(0x7f00000002c0)) sendto$inet6(r1, &(0x7f0000000300)="c45ebb7a742c53ea34910ba934d1be26403347d4a592a48a3418809b5c2f32d3bb1965715559a58faf7d832e5b36d24a373fc830c4f5918cfbffc422fc9014dfdf785537e4f9fdc02d21375ede7cfdf250bfadfe342ee1df90ed557c5e4171e1a2d3bf5ef3f1b1b234f88fff768c6a2b2eb29b72c9069390cdbb3a3eea4040ff99986afa4cb045b547ea1730664aa40b3bcf2fbfb84380310b7f3d770476f73d3fbe9438b3e301be2f68f6e9f0d788e98742867588d04fd441a37bfa9fc64f93a81c02fe9c7cbe59ccd2ec9e64d643", 0xcf, 0x401, &(0x7f0000000400)={0x18, 0x3, 0x7fff, 0x8}, 0xc) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) sendto$unix(r0, &(0x7f0000000600)="e61f6ef2cdcbf251c4cadf78a0d84e9a1ab26634114fc89895812372730390a10151e643db107186912c46ff7e90b970c06c90f3b16e050a6171421c9304f0b76037680c2b24c96b15fc18a436b906877ff3a3aff5af8f07ab985916d64d1e8557dcec701048500924d33234bdc12062f110ad2f07ec96afaded4b15a6ddc35ff2d6db975c8c257288ccdd0df7bcf316668c11cd59960b6b4db75ef53f6b14a55fd300a0417d7187e78e8241d19273110a0b32ae485c32c069e68896f17b199cd8a27d4a22d41b89389af306ce2d368783a6bd44b8729b85dcc59bfdfcbeff9c425e56fe0c2a7038f1c09b21cfa4eb9b6802e51983bde3cefb3b78152e352d2090106c82f68e716592d0b480b77cf195a973469e0b5b878ebed090cb329c16a4ee867062be4db2621e7bef5ffc4954e7f558fa1e97415f94ce8a596a253e918ba7f81f1a1c9333d5cfbf2cbc90c058daebf1421140fce3f0ac4943ed4ac95d90bc98733f0c25e262c2c4feca6c30f2ae35d55f1acc471a9b40639b62f9b352ac5df1d5cf2b9700758e264382fa9fdb838d130e3a75d88a17c24879dc42269dd3a754e18e2c9b07ed0e2077bde8301cc6d95763ff17cee79cb59a2af50ad82603dec6467098889c3159015082e3a2c0cee3c3baaeb16c7827c408c9b3be11ad679303e335482e69d9c49b59d3b1dfbfbeccab5540efe4b259bf334610a99ff4bfdd0b7de0b8490d7776183e77b1abf486ed63fc0ae6ccd118394f369abb4c375ea42064211d18e9b6e86b4d3a973b326404e9001128a2d14f67fbe882945426059ebacbc15c5d449fe882c2bc20eebd319894b5ec303b270a79125505825b683ffa5ae310dd334ea7ba8cc1e3c59864784322cd858fd4bd77e3e63671cdfcd1f4ff1b193b2b3dceacc787631af2b2231218eee4863e31a262e6d042d686ea563bbbf520395e3e449f14dbedb09648ad1dc64b03d73ebba2b38567374e0a07b573a2c5c8744867d80c6fe7cfe7b62a3b17148bf54d5c2f374a1fa417f660a601b3a4bf5b173ad6df00f4a215c16fb22813f3a5d03dcb549ab7912390993fc5851e92cc4b97bd606b99e8427418a31cb0fecb0fb9c53ceb0a765efeaf2ff3cb48cc296aae1fde02550ab22d5605c8f1d3bb0461641c93b99ec67b83694af997d775c25ae80c3c99dbc20f021db7277ff08e0783d34f7f402b40db6197f1f14d0f4e410416ac7aa2a0bada2e920c8274f012b240f9ef6b64c10d784a58f380dc3d53feb3858bd34136dcf3d24533bb22e3c64cfa39b07d8bd19d3621f18858833ecb0a3809001a71067121138dd297dfc5422dfd076036412ff0e857c9377af4d86ab53a8b0ffc201d65778331a47efdb5eb4802e094bb6203186f0b4ac89a09d79908e95b20e45da5c671622711963c298fc7b3f9d0efc4eea2486e7f57e70d85d067d534fcd8d341a8d808e079c95b8c5e76f5cc6365a4fc213312387ff1c9208ec41180524ed91d6377ae8192d1b49a2c90e4185f8b57291a127ce01416755967bee897ad4bfd926361d5571a2ab956a420179ad7f0eef29bf65613c7571b3fcd9985648c998cb8a15819d8499de5d4fcb13e0ffd784cbada0a11c94d58bad2953216621608551aa978c685ef2fb340413cfec5ad2ea4919ed7dc55d987e128828118bc960dc12aba1ff9dd117715b5d760c0243a3b427b80837719102dff1ebf9d110ee49385e9e97daa3b8ed0de6c1c8d82c01ae4ba98004baef5ffa04ff2b506613d0cd28a0ecaa0d3253d7abe1cef88ed70995186bf8b97b338aefced77e485e7ec570f3464027e361e159f952a4c1b6bad72b77b86c70f1057eb807fcf2f243f6914cb3db16c0903f9efa92ce1351aba5edd8186243c088fa5e138d3673febebfb53366b581ebd283e50c73f894d0c8e266201e5b42486f26e97dfafd8e8706cae58375c88dadd6b6eb7e3081a0add534ba078a30216a00848cb14e5b2fd675f5deeffcd576d076016913f2c75d7f69633f5d0a61b962de1107f860728029c250b01460967a0a1f5937c59786f2f0654683bd63802061bb7eacf5f8663f7db766c9fdcdbfc56ae16839c851e12d00096007a4854926134d59ebc6b0d316bcf120d935b1b968cd391e1b02284163eb04012ba97a42745eb915c7dc1b989272891ed8a0b58f7e19f2486d08dc12fa5e28c4723983f254d5a476d990a78ffdf87a67baa93d4e1fd4b41b4d5e9366b183105d32577ce56217753cb94f880c5e91e75db423a264c959e30a03b1d62622ef2e4bceb17240da18c3c80255d4c0ff123408afe36438d8c2d676b38f26c0e4fdd3ccf14fd347ebcec16ea60800497df1b5da5997995077ac4219a197faf1143e180bee94529e86ae9e8752d06999334c08d447ef3630a7d6c85fc3a38dcab481a37fcfcf039a45df7b5bceb98984609b56ae101c78eda5b1ff30087b534821535eb74e5ec97b606687764dc5658b344e762ad08cf63fe0a28bac4cd6fab4f6e6a94bf3c38edb96e68286b69914a0697576cd61f7cc25e473fc9a3d3937690eae74dcb29cc86d87b58b935b3cfab81cdb6f170dba98129a2f796d63e7777958c6147c05f642cd52dac41415425dbeb71796f11a6af8698f6f49c91465215704ed78e0e2dc9f9b2e348d7de9c289547e716df3ccc1f7c278cd7aa5220bb87992b5cd0b2427abc0b9d9c8452ecb8c29b328e47509a52aea187bfe605948d623ab1997a3a271f9dd10f0a6a03d2ede7eefc2edcd3f5559d47a59227383c6d8fe6a0c3e6f04663a7879070db1cdcea11c51bb5c98f3459781382c9666ca0f4b2a3235d000a59a5caa47a6368bf156d6831e97493d973b34304bd677e09a409cc2faadb1a587eafebfa2cec39394bd497aeec94769606459f8e5a63fca4c4e1017a0cecbfa7ac587fc879fe29990359f76d6c6054eca805c9dd8792db55bad2e17c8264b66bb92f3be35d779552414ca9e2649f6fdb1c7afbb8a8be8df163d93c1a9cb18b2aa84ad7cb8488501a52ffdc3c98dfc4191985c1db5208cea76c5e583a29745d02d40b44c982d344435c99bb6720d2d87b46165cba56de51593c2224dacc38626dc869a9cf18db8a7afe15534c582774bc754d6b327040aaa521354f16e0e1ebc7eb1a633ed3e1134d96897d8009e04ee52689f134b5f8db140f48f860a35885de8c69d7350098b3c6eda48b91bf81029984eeac45699cfd823fc47eab1369337d1e9c9badeea6dcac0f3d9d01f0381f984be1b96966b1e97472287fe0c82391738640eafd850f1fe83d5d270b2f76cec06f3b33dae76dfeb14f37dc0ca357d43ad83fbbd045fff6b8ac12862663e511bf3b1d2e460c183c63c1ec9b184df95fab1309346a21d02af683addfd3710888aba66aa81e0a4e2b23adc990c623e6abede6a05d3d330b3d827718e026f11be438ab5634e6c118a982bbd32e48c8679337e072eb89679820a57f170e95543b49081c4e01a0c3b56cd0cc1385a123e736a1866f004f7b471e47ceb77c372cbf1db7e76741ef157e3333091d22a8ddda939060e3958ed1394ac8ccd1e32beeeaa920303a0a5ff5e69e47534fdf3d2a39bc29b921c0bc4fd39fd06f26b27bdaf03d29d3bce4404016df18199f233dc4d62965fcf3694ad941cdc55e83ed9b9692b3c5cdff536dc6eb7cbfdcef014b682f8127663ae0ad3e502c141eb769c681373148ed1b437937c4089ac1794230017e3d8f6f27175a3345528837589a88acc49065f1b2978ecd1e75eed88528ecc030b034042632211c34e72e7da436fc2778d253f2b07ee5cf0f60f8555994628aa8879e68e739925e576aebcf65b692e73843afb2db2a9448f489837fbb31ab47e065f152f41a862813d0bfd0a9501e81e7014f26474a525749ee8ba627f2a6ab8ac2f2c22b31c3c35ac290ccc485427ab555d9a7bc9eec6d229386ebf1abb06350587189da0a233a7f619d5da69b37649ff63277255430fcfa79c105be3d935dc5b8284336fab721536475a196202d1d13bc50efed281e42b555dc0e57e390f31b703f2fa43554067ab169646881c0cd6bc9051613804a4a3bd26cd89d637c30b4b550e588c9311f147018d85e7a32692016897128907d0b1cb9c4b0b73963ab3e3816a6dcb01c9eed06b24cff9157638ef1207037001a8f1ae6366559b1da54fcb2aa92ae81c3e4c6c70d0adb7ff8479c67c2bb962d45aa9bba2bd76b7d048c46e456b9e6454c6472eb0d315f8fa2b3d08b0c5cfa1224d453377d88606f74042cd5e8f084857d5d95cc65a3864de3c190c36e48f612f2dc6ddd7d64fa0c4eaa0ded354b934605848dc8129efa8700ecac5875bf8b7acdd9a7502eb1e247bf1f9a407ca17774cf771b42487881f669527a7c9f908426103655866d93c33ffd07b1a31c34847bfa588d7d22aef182d27b9c3ba07a3a032a3ba4c205b943a5abf989958227d6cfd01ee90c41938b193d6d6dde880cc9c80a48fe2c89b7fb9c3f099286127cda7369bfd8e217489e52cff55e030516fa4976081aade2a14d4bf987e4b6575b50e53e6bbb2f05eece1f32128544a0c6d627b887ed6189864d0c8176852cd6ead3f0618bfd23f18472f32ac81cacd6085175136ad961c392594b4fd264058f328f1c2e59bc82b522bf5d96ecd780c8986e69548dbe8e21bf38e9d88b482f2b55828871494658ace21a8df486edbd9f1176278efa0d1148cdcfa5cee0529eab69d911a2e1a96621d70101c8a621ea67c4eccacc1966a7e96f6a28a1f3156c3ecbc148e96af8e653311806b9b35d8a4bd8d270e91ceb14681359a2e622d40ec47a845d3ea99c421fab557b0a4befbc0ca87b07cccb97aa1200d01f7602259621bf0781ea5eac74ce20d729b952c5e275ffa5f9b51e15b5f06f2c2f45ea659e33a94b4e4ff1b984114a220e186551eacc6adc9b2f7a3d2807a3514b4fe7c7d62928900846cdf80539e8018075a18d0e9dff7a51fc7d44c2d3a8bed59e68003352b2b86e1300718baec323b1afdec38575c733a9ab493ff3e70ed49ab1929f82137619324e1b55cb99fc3e313174f30bebc283c7330c03722f17601e193a6b43768657c28b01e61b42a75c72589f6c5ffaa57bfee6f61927ef82467506f57c09dbeb496a2862e5cc4b6fbd4de932b683b535deb4245647754a4d3e66b1c7a093d6de1fd8f477e5fdb2629a598e937b49cd50f55236e6facaf302f2149ba48b6c5d841c4b7fe70ddf2394f63972f17fc426a6e517b740e51907925fd5306bf6e216f97b9f51439c3763e2f2feabe22606196dad7589f4b3be3d55f0ce07a2fad311a33aacb919877ebb93bc8fb8bdc550e2f3f19b5045fa81bc358440890728a08b7872e410d55f5c0a72fb8dcafd6c054a4cfb2f762eae542dfc0e1d3893941be0c6ac7215677845e1b62e06ac37d73f49e99dd2ba3b7cde51e608bfa7b6a1caf5beb3e452302ff5f7a20a8be736e7414cc7fb6a2d6563a9ad9bf2ac45bda4fc9289c2a957a278ce49afdfdd62dd7544a249559ef7e6f0078b835995d93261e2d937be4ffd6baff35864da32ed9f8440a54c05aed202882dca8207693ae13126b2a6619734e04d1ca1f503bbbbbd8ff231494fe965e68ff64f8dbc982d875ebe90e8efce82af26384a1f9919898ef541bae96a65bc3c57054bbd84d8217ff0eb819dcbec1f2636d36a93d1fa19f75e077c8dab067750c4997e8bb23392dd53e70fe974dbf9fcb9c8a2945e3e934fea9d9f30722803268a50cb37a14178309ca0af959b4b2130b2bf9f500a268389", 0x1000, 0x8, 0x0, 0x0) lstat(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)) sendmsg(r1, &(0x7f0000002000)={&(0x7f00000016c0)=@in6={0x18, 0x3, 0x81, 0x3ff}, 0xc, &(0x7f0000001a40)=[{&(0x7f0000001700)="f3039eb577a9f3e76a39f305360e6b9ef1116dd14da18a094219c3c5336df3979560dd1d499170015f89babb7ca4ba4cb28903cab48a0acc3d4ca55dfef25c01ddde0bb983f46c58e2fbc6fc0f90afb91dcad427f56008a6402ccc2da4488e4d073c9ee86a0ab037c66ade7bb3774c4bb2da660cdba5cae40b13f36e9c1325c925708689864ae02922cc1fdac15edca13a0a67e617136c", 0x97}, {&(0x7f00000017c0)="3b76f001d21af02ad55da76d9fa564bb8c98d92aee8530e72e75c5242411a27a8df5012c1bde15c15b016a8fa9893100971bcfc36ca05eee32bd364c239f36b50d5c0b2440d5eff0158f1f11c87d5d8f05bf691af574d14b14a4c3ba3bb3c4f0f4597442299934fdeb4b93f08589d54fb73c552085c2f3fd75994342a660edb486ef35ac3d19f31e0d7bef85351f2423e0703848d56bdc77160c24f5c94741a973588e37df372b04700c895c40ab96330b584251238bf6d58115446a2b53", 0xbe}, {&(0x7f0000001880)="c2673df51262cb66c7d33a1eaca3d2b58ed7fcea061c50eb7dc5cce7267c68b4341aab5e3c523e5dbfa2b4d82cc6e44ab2bd9a7fd4bd7dd560bb73e9656ac7182488946164cf058d6f5051f49dc47b649c0e24e21f36921fd918622a2e989505db823e117d7b7f75ea0df2ac82d032627cc483db421660e1f41af31e9fcaece901818b00c4a5a9acb79557cb148ab753d8492a4a76a85983e78a39092685d91db0c6e16bb90e50d6c7d755988f9ad4da69346e3ee362d691498926406f277580296559", 0xc3}, {&(0x7f0000001980)="be3516dabc7343009c49213b56dcefd9926f", 0x12}, {&(0x7f00000019c0)="0fb481aae0414b259b65ecc5ab188b126ad748a982653c2de920edf157d68aeb9105ea60a41a08a4e9168f948bf9be3852958d8d34f9d1d3dce624cf9cb3695e4460c66698e9fccb948066f96e340f35ce47af372430d8d4f710c65608124aad8116796c4249a4199b5cb3c936595528cbcc", 0x72}], 0x5, &(0x7f0000001ac0)=[{0x108, 0xffff, 0x7, "35ca90a909e49c72e95cd47b8ae3c99af1987610b952ce8ac357e28c5090d8d6b796c4a0ff90e94d00b39ce9673efb1c406beac6ab605d2d3bcf0d90c3ca01f594d2c52d43da1b453ba17eb62a5429de6de21172f7dbb4669ca03cc59cecfc673a0928cadc95504c54a4bdd8fbd932b07170bf9050edd1f9a4fe457c6b63fe5ba9f80ef955467b2bcbe0ef218e2a6aef6c44866a495c41996cb000696ed3c7c62ec73d02f7a766c71e1ed93deac710756755a29cf93b8e66dc14052dcf3b65993f49137d6aa60eedcf05314b8b389f7d6984a6d7d031d23771f87d06922ad87d0ff0228fb268b80b23143663926f8a59174984c5849bc8a5"}, {0x110, 0x0, 0xfffffffffffffffe, "25f32c65ab4ab049956c00bdee059c07801f8006cfa38e3948524056cbef16594dab2a65b00bdc02b5a22f0568059d9ce0765e990fbe0b7e89fda4db28608708840f4f40c1c1fd405c7de015bf9fb90f37623c68bc3b7bcdc157cf8d7f587603e8ecf535ec32e21c1527d38e987e376d6ca48e5f709363b485b1f3eff7d27b5e5ac112dbee969e4eaafc11c32f12e6614be6428091f2d32563d6acc7339175466137302bc8faa7bc87c741c36b566103a1a63765e64929f5af22c61107809ddcd5cc0253829e799b491b088baea899dc9335b8c082fdc661744aedfd4853ff1364e823f5cc372336a39691a594afc6b97388cce051d9f8146b0ded7d"}, {0x48, 0xffff, 0x9, "26bd2d9db3151609f3311ec4ff42926e80e548d55e024fcc02a0691c4c9b500a88a87d617625139f4d7e7e83ff5cc1d1330ac8ecdc"}, {0x48, 0x101, 0x9, "6c72d4b5e253cda6f5c2b8cdacc4868e3ff0a16ddf4d380ef46a4ab84147d8daa59750494b3b982770f1ed14a23fc3bfb089c4a8"}, {0x88, 0x129, 0x8, "ad7146009eedf0ee0b373d652406216f092a65acde6ec613b8c3e5ab8e8fc15ec5cc9351db8e2bd5a5a17386b85813e491649be48123b33d2ba66089cd7d3c88b23beee7cdabfcf9c279f05c6d25bad44c269cbe17b47f06e758a1a7d5e87b34eb4eddb683037457edb497857dae45648f39e7249f116958"}, {0xe8, 0x6, 0x9, "fef368e5e615e8da5c8f60f23a538c69034c555f1d709bc4d2ec1198a0cb718175dc6bd473da709bee830c48878f3ba73af33404c2dd31e63c0a7fd507969d3777359ec802cf62c5e31dc59ea6b330a5d4490cf1e7abf91270d13e89860d6e9c3c3eaafcea693948177c69dfdfa389a207873eca3e983f07f0cf9cb23f67d86b20b003ecf5726c054436b9efd0fe43c8194f9240c1757346e331066bc129be8386b372d31d0ecbf87e99419a55a9aa1caa2d1ca45c73ad8eff167381b10b55b24cbc6213cd2e5bddad1b15f07399c19af3cb3dd7"}, {0x58, 0x0, 0x1, "ba2977ae19cdb9ed8e18680c26bf73418d2fcaa7e862fbf9bdadd90d5e37f56eece1d5d4afccc719aaf3d1167bd265a7f41867dc7e9044bab2173b5cfa09fc3c565c1818abe631"}, {0xc8, 0x0, 0x400, "6fc9c9db7e385bfd666825a642eb1e20e03ceab9ed784aa911381502944115831b38077916b7a19d8a49c252ec5cd450e4bbea52ff22066ff9550240be6fcee3cd9f8c0bad9c538585e36786f2885d0500c71b278b48bc1c3e64b1a0cfbd0753b4f29f2e0dca1f8ee43ab0a88ea4b251106f0e114b0d6e39fad42322a7d8a077f7917a1dbc8c5f55a3d3243191e3a0e543431b1f09b9feb3714eb0a0382a17c300179cd15e213962d38b1e62168e6189afa62a08a3fc513f"}], 0x538}, 0x403) sendto$inet6(r1, &(0x7f0000002040)="4fd0b80570495ce9b352d0926a72fa1b", 0x10, 0x8, &(0x7f0000002080)={0x18, 0x3, 0x5, 0x3}, 0xc) getegid() readlinkat(r0, &(0x7f00000020c0)='./file0/file0\x00', &(0x7f0000002100)=""/19, 0x13) sendmsg(r0, &(0x7f0000005740)={&(0x7f0000002140)=@in6={0x18, 0x3, 0x7e79, 0x9}, 0xc, &(0x7f0000002340)=[{&(0x7f0000002180)="0dcbe2fd87784c0062bda9e47adbb9a80dd4e697e9820ea1ed5f2c9f7cf91aaab58d3fe93e533110496f6fbecb42e6669ae18ae05059aa0a607e870dee7408f0af0e81c3053ff4fb20e9687aa35848e487a8655a3ecbea906831dc2de47102004f4f42d55826597bfff9f60681a9cc13aca8b5473db4363b760726c6a86d203d0311346d42edcb81e55da2f805a340eb63df9f0283e3b11b88c7d08e3fa70a450e", 0xa1}, {&(0x7f0000002240)="29a2ff396bca1870982320103e91c0123907f0a2461c881375ce106f730fbafaec63338ceeb95d61e1d0a9def4ab26cc44ecdb638edc84f17594979a42dd52f4ede3dc672cba0b31e1165672f8de823c68837bce2a391d1f43da830609eff727da06f8c0795a1eaac0aebf2d967cb7c3d35c2719c77b689cb590578b0db4c9ffffc6009fe5a71243dad8f323a6f1e39c0256ff17423cc2981912129adaa7cc42501a22858999da84735699af329b2ca1a4412aaee99833128bdb6e4b78c8bde97677d363a71fd379b82e3455ecab2492b9", 0xd1}], 0x2, &(0x7f0000002380)=[{0x30, 0x6, 0x401, "779914dc4041e8135bac4c8bd4a62f8c6e3a6d0a08f20d2e1abe37"}, {0x88, 0x0, 0x5, "83e02853e65e737957b3d3b3e566e299b111847838526a6d4642b81732370aca820e5ed27cddb748f2410056b0a03d307f5296a7b710d32f804a171ec3e9cd5c89acc1b016e7c500b3fab0d03fdca4940ee50a280c4b1fece926094c94037998f67a4872b66e9571b33d1759bfb02c4a4f55a92dac"}, {0xe8, 0x29, 0x8, "d7376f5c124f1839e2c1454007b910281b708c97887f2f615c8aebb9e1b8fe02c74ca6491890f560a8c004d1b72b52ad9983e785807be569f7a77a1598b41af1428c6b927caded45837c1f5f5fa76b8418c0c3d3be4f72d2d8e9e22c9462e6ea245a1beae0caa8e63d47ed5cfcc7f2bee7a1bf6f204920557c83b4b0507379610628db76a8bd177f4edc8a207c25bfa105ec110480cbd0767aa60215883d8d3b15b10a7b7fb9fc3780f2ea6e5e6feb4006f9168498244ad785f65335c4f38d09b164b039a0bdb3141be429b72046cd7e771174"}, {0x1010, 0xffff, 0x5, "3ca6e0274dd153ab1360d73e0e068f8dbee60a15656fda5244be376614f34e87e3afd4249f9735f59ded90482a98c8699586d455696df6493c7ad1f186c4685b6b7966b2affbf891314b6d13dd05304129a5978e2332d96b10420a0907d42f323e45d19030e85e5e6d6c24fd68d617982866f67fdac5c896b9e6026797de83faddba8017eeba9f4ce21544703b9af393a0ba04af1fe152f4b5a40fefc10f88349886cbc7a4470af29c9205ad0be47e38f904cb665227a842519de790d40ae17f8fa844520e6208734c2c82ee0c7130e4b01f7db483c16f31fd96fbbf93caf8d72708f6d50510abd7bc515e9f655af0b2cfe6821a75122b850230b552f2e7750312b582b53ee90169978e78990f13ae3c742fe8e17efe7191db92b36de5c61663bd3f3021332859a7aecd6bf8172ada138896a984f5df74d989acd29a7137e3e8567eacdda1fd716fe132f519633c32fecd1fb77d0b6fab25db81a0174189f46d6c4b5fdf9c3189bc3fe87a7a661a23476c210716d138a26f8789dcb095f05547fa84f0e139bb7ec7998132a9b0af6f795b867b84e8a5e5f1fa7b982cf6bc15d9fd98617fc4b7956de6f7307b823ebc76791b03eb2603ef7576b453c880ca34f10bd2edae92e68a8f2d76f8037bb4d48965ccef32af0b2afb3234ce425e2cbb51392ca33265d335e99303bfd7353c87105775e580f681356a78c23d70a4e625c129498d852ffe4fb9c017e2c0ce71a1713b92a86c249d59ecaa9d878f1da737f914f9263b1742f1ff9a8df763a68583ca78d8235ad8546f272626dfdf8a567f69e2ce58d6499848f47d572681be0adc522853a664a701ca7dda1b6f8ceae9686fa4ae46044f5f1bbf85b3bfaf1ed117b3547760c54f7784cd7a764f8e6db4a107f74045a7ae062d405c17d207485e5aebcdced9594e2f05bb416a72b86d180bdaf2c1382b7fe137163d688e753126fd3e7e942684b19d23a6b0f000384fb271fabb4aac33d485625de29ab2bb9e98635c570152c7745b7d43762fdd8fe2ffafb244e5e4deec4e580c1076a409dc52c05b0b3edbc214b8c8ea8da3f380e6be712096223c89c80073d1fd7e6f4854221e1fc6f5afdfacd840a156a8a8b6caaff031197fe5b6cf2c10a6192c8c93004e8ce71891aea9fc8774ef95964d8b2e9f5dabd36eae296a842c2b7884c544397b094e4f65e8cee8751d4a2433aa1869330eee07aa08e54da86a620b53b47ea09826dc9e8c90c403c1f1f7523920a5753534d4f2849894eea91f339ae56f67b848c72a9ea1c53b8622e0b7ed2eb2433e2c46b06a7aac7b57bf9fe6ed3684d6f59f16d8f9aa3f449a2b061398dd7fcfff26946a89dd74c3b63b59638f2a6a675273fadd1bc3617d6c76f4e9e6be4b47acf4df5de048e28b83f32216c4a9d88d3f51780a38bf69cc84d1405287a8a29bc5f12bbdf36cbe9f79a925aee1be1f76bfa234eb3b990d638db776ea855046f01388142af2b3a442c636686d184fac236b9f3955fe09b194c1f92742dae76eebbfbca0c614bbc4147d327107f2546d83c8b6afb521b8eea4aa9feea4edb5f56a2a5f3d3397dcea18cc382ede6207f378890ba44981af172d83a795140092e2d226d8913ad6c5c8a707f4c08c844a9cc72bf9ffadad16df71e85dd0465979c4f9be38b1aaf8f7780fd4ce165d0f13af704d1b7e6f0310de537c213c79025dc36ec05e0ebb8740af8fa4b6ea8cc6578c9ea016d9e8e1eaa3c33b3a08d4d9deb8d81cf37af21e616a0f839ab75001b9c594a607dfad2cbaa231bb88ae6381376246a64a2b6bcc71ebe9aebbe87dba161dd4c1c330a9521af1703d9d50d69fe2f66f28309df036e7cde1e9ef145885380ce58876e56c2b447b189d437adf9df6df8e221a517e3ae2e79de3190538b97ff14a3d7f18ab05ef7dd8cc451cffabe6d5534139d645d75e42b6a51e70ec225dfe4a8d497f032847bb97f10cda85860abdbe287a3cbec86765e659934dae408d25e321b3bfa9cc846ec52f7be35622d2d5cb6688a4d31b5b3f49f5148949cb1fbefe75c787000fe1c56085f1193b90ba2c19a35c0985190cf62cfce68448ccb7db6307e63aad481704b25095ad3cc5e7fd01d3d5ebcc6d7a7e916c5b6ea3b948457120e41d1893e39df0316451a47eb3fc04c0ecb84a28d935f9f15a6f9c9a060e57e6bd2325150bb58515b4cf805a3ae61cfb552dba87c6dea7ab9700df00094a48e2220db9b397653a58ddd9fb16d180b9da68d4c5b40dcfff0cbf5a3f8876831edf9b248a3da4af6c6e236c8de05c1ab73c683d0b17c38ff782f2f4fdbdca5c94f6752412dfe5c1cf6e1b08f63d694d11d2a17371b7cc8981ce5a7af2d5332e295e62cf3bc779fb27df81d62896af78e59fc179d4659199ebf7a082d6aa90559d81153dc68c0a00eae9e4b977fec089e95db2fb1eddfaf99199b4cf7b428433b62448a58b34313979d492fb84daaf8a013b9821107210bf0ba61121328662af28fbd28298e34cec67ee3da1c71d7d4203a9d28e16100bf271be48c161b82e244a1f3f5cbb5b062db11b2dd472f95e75ceb5f578ab65c49b5a3bff4095d8e7d88733d53e0fa42a8a19e2b46bd9beb8e2663c5d152b1b1da6e9d40f2edab4dc6526c0ba16017f573f8a87ba23dc76eabc29690b06f1fb288e5d2756a027a4fe31dc7a6c128f260934cd94d2c893e0b33985c494665afaadc7abbf82748e2f494fd688b80d9fb532e526c5483917e8b4c15043afe00a1daf17df41e5b98fa787fab565b76d7fc3e2696531139f2ebc7fe496d7585b1524cec1a6085ad0dcd4fd0a1632dcb623669992eb9e7439568600425b3060066df29a17930d22403b120092acb4fb42ed95e1d6ee868a6743045c2d15b09fa69ef42395e27b78866ce6db7bb8cb30d39ef7d56c7762d784521be447c8a629c475c851332998a075a029d5c27cb5f0a3c1c26976ecefe93c067cd5e9ab5c1fa2ab8923bcf77450572522032a034a5a76a80fb80ed84d26b4ad8eb1e0261378043edab55130e5f757bee38442a3e78c301bfcb1aea312f6d7fb618a1b2c32a8269a5604b0df6494b2c99d2afb1ca8d24d19f15fe71f88987e8b5faf03293f5c7dc2ad8531f1e62087c18d6cd2a1eb683a1dafcd1b8502ae729aecc23f361ea3c3854353d9ec5825115df81914da0cfb6a3bfae69e2fc110500d46210fddb8a64d6df0ef1b604519670e8ab429a0bd009bcde7eec2f715e34ad7eb8ae5326e2ed0a87f2ecdcd8f096012d459faae2bee6532a8f50d7ec635ef852c70c5d96ac64fb098f167062b3253c7d74f9b6c104cb4f9a602ca07bb9325504fb4d7fe15d70115d282751dfd111bc3682bfde47edfb785f7758aab34151875a36507d3d5d97086b4012acc210f876cdbb2fcff656f345f4507666d5eb969501c5853f8985f3795e0980beaa3538cafe23a114e0170b7cbc5e01e9394d06e70827f913879bdfe69379849bb2fb6723267c4d5c3e4555dfd1aec10b9ac09fcfeac4a963cacf15935463d2b43dca2d516981d9eb9a23132ea8e77206ebf21b9f210329ed96f725665e9c2915db2369e7f5795f89795c645039fd516e0a87e3050c34b046d509d0ab97dfecd04dccf73f25fe5404beadbae938ae894fee12f381d92b8f0d10787048a006a9b15d99712c3833687f8b521eab5492adc067a6589d9c81aaacbcc17b9a793be96d729fccf3750e2608bfa58c496f7a871fca765551f209641ae84247daca88d570623bb81ff511f1dd304a877685b21798da4a562a351237ba3282ae5fdb07831ff0dd45a9225dfd509e83b21faff5684fad3e0590885cce66e6da31b40ee81d793e3ebf59173ac82dc92ef650d21467196e2e46400e447ebe83be89338b26b1cf5b003c7df83eeed7dc8dc0d56e7f5e13d39b39e37a1b34ad062c9cc89ef3e57840371ea561c0c4e46abbd8c48c5d0e21af530c1fe2f5abf37f41288f389d1c6fc003040bebc95ecf0d68bbbb9879884d0b24f695fb49e1b5feeae60f1e664d5ed24f28c3037a692fccd71c3ff709f9a5d2629a558e592133f9e038edaa5648b211fe274138ef1bb68cb68e4a19556b6abbb74d3bac23614cebaca0043c4c4750006087829791a446d9dea5726a1b60c1e3c1240ae6f16f8889953591059c227a5bff76c39f2ec8f8cefdd238cff7b80ec933224a947fdddebe0e951f37c7474820cefa4c23483b0644d252912b6782c0ca8fb6199f67b8058b502751a0f4c1292a6695040b3e14750587048d93f18d87aaf1953e438d7e686dd0071eeeef2e08590c6638071b2024c40199492690dd1eb5572e16cd6ae44c703aa26c4e00e8c11d1686328c2041ea38c520fa3df998b7205fd2eec0953d199e22fc002f7b2db60738866027c5258be902198ee6906d3940edde59d62d580026f23d7acc102fc4c93c5a9fdeedd2aa905e4072db0bb4533a05032375f925f0c06d622629f635b937b2e6633a00282feaa685e8b2c59c356303e260ae169ec4cf5a17458903dcce5b54ed6c3e4f60eaea98409a33b35c9a20a49d134549db85ca3a984b74a9553aae9626a758ca789d744a580489bed711ce7610ec45876313489cbd2d2a00d7f50c72afab2b8144e84012d6bd03b88d9b737080da2642f84707a3d6df9517018e64e09ac79c30ee0cfc2fefb704572edb466eacfe84c57206ff05c5a821441a0b5d74b045519598ad6b669b7480a51a56ef635694870aeed5a8c208ac20efb8f3b75cdddb2daf7d19a75f086a7f8d9f0151411bf07b5c623ba875daa872dc08bd605f93402a9b01b2cbffb6b9c7da31cf27d54c3d958ae141fbb8ed790ff76b74664e00feecd4c833597c290a9fa23330ee2e48d1ad1bb6171ac0a5a44f00246e749bd6f5db17466b9bdb8a0e5f72b9af20f5ba6bb56f836adb2375faf08c657e8847f5c5f260f0584c5884a1a0d01410e1ebd1d2caba07643a244e9450c10ee77245f8a87df9de3cf1ee1f17488ac2cbb6207d96ac8b09ce8d85b3dc493622d98afa442ff8ff4bb734e9ec96d75d25dab1972b3f376a1f9c0b813f178e5b9f5f9a30aac036bfdbc6e95196f10fb414d49b138e4fad099b23fd92b83c7941de44bd846751d29b7fe45cad5f9cadbe7763e55c9b21689c17dae9be7de749ad85f80db779231b9b71364d31cef1495ffabe149e7660bb0ee771fd6e5c04caa0ab5ed5ae17c86dd7652a171cb31b6298ae9bd4493cc18429fe5656458c4885cd684a79648e60a6d297af29245f9c34bc39655c52e5ad1333176d5dd946561e7f4772db8b958959880a13c91b9650f6a4efaf838b6b6bcf2851b0c5ae7eaea7e6894bc3d84f0bd2e2d9f20ac00d0169ed0671fb64b6a6bf1cce9d970933982b15591e10939cbbe61d65f466ce2fe78fa5c0538e281d9969d47505e1dd2551402c87c470e83e73f9bff783d65385b8c6557d5dc5ab1cf047a9d31463967ec0f1e7b911474acea9c0f1e1db36c44fcbe4f6dd51c53e6e9d94cad28798237ce4b3bf3cec4470243752469903fac975823e7878cc56bab60df88da2703c02d9f035536b5832c4d3c7f643ac42e888e2dca9e4f79ab22c32aed34cbd0dec1fc8d40b2b9c65f8b2145a70f133a5a55eb00bd614cec98b8564f9cd190e4024f3dcc2784d79a9c4efa3004824f5d35d14931e30504e6f5827c92b043ad9f5dca694a658622945ed848a5840875bbb2ceea91e50eb27776a1ca9fc279909f4b2b0744c118e5b7b1dc25a81bdf5885a792117831ad4b48a03db0f421b69783117ecb9107"}, {0x100, 0x101, 0x7f, "631544d79b042bb093e012431b824f7d689d54cefa3ce439afa25e6c50272adb74bb4a36f41c4d16b24dac07f60eaa0990217d0684c096e578cd072176174ba4431e999ee737fbf6ba161d2a49539e0f3ddcdc8030d017aecbdc4549bd1c2f3e9a44a37f66bb10480c18167a9e5a0c55c1e8829b52f298e053a433109ab4bac7682828f71c293d37ce688dc1d641335f9a95c1ccc8104a870954e4f4b71e3f52622730b8e383b405e1f2fa6e341a9196dbedbaf140d7fe026f26954e1129fc2074ef6fe0d8f1a560e723eddb1f0a9372edbb93590dbf88d50decf382329025ca9084ae3a7ddf37f7db4c552d63"}, {0x1010, 0x101, 0x400, "8da158d315cbe3dbfc55384a7e406dfbd386c2af26fdd1526ccca901141ff5e9dec17f32f01b53651c3804738545a6502b7b8b37dde360ad8dca4c2c402de70b7789acf274d80d2204ed26b5e8059a2d83c01e663f496c5fa70c9ae0ac6b1f3a91ba8f5b9082af2b7594b2b9dbe19f1c29690e8b8225083f5c16d6b8f412a6ad572b36cae6e256caa42fbd9eef38db722c01cdac93d28206025cf7ed3f1e6cb35b38f9cd6e6d9957472122863873702910e47ce7b5e5bd43a798dcb3e530c0346a1bb729f7c2485c342b6766140401eb363af7740f0eb73dd32db6cf6bfa364c70fa5d47300b0b50d439a72b11630e25a69dd0f5d16f5d4d4f681f4b8877103b7a2aaa8bffac6dda78640b1afb7ceb46893a41b69e7e1648611eea9723c6e5f1034941747d108eb6611e431fa3dfbfb8626f60ca5ef760147d01f0b54fabeec230830132c9ee5c915ad812ed69f12208c20e0dbe70406915615632b06c27e69ad4268c344da737d075ece435e5d81cb31aa4fdaadddf0018c8c963acf6c01b4fbe87d55eb2ad007dfaa74ccad4412858fb03332cd991ece7ec2135425f851e5440342343c4de77c6249bfbdf253a1526c9796242200d7cd73424a253564f223c05552d3904e42358874a18436ff579cd4c8195558303170a45b7c6b958ade555906a4b9228cad52066fb24d2f8a93105b5febc3389646ba5e69506703c5ceb18798b92881411c1bf747f2003cf3d7cf12e7599dea6914249c832564cf2fa7f5b6d1f8853df9a9f8a38d1ffc388c827cd15f124617f10837c72f47850de2bb4cca456f1925b84c2f0992c3b6e9586a2c90e86b1646ec161bdb67f511346ff38afaa1be2228a541b656b9aa1b0f0da23ba2096d5b2321efaa39c1eedf855dbc1fa7499d6edc631441c51cd3ce9f29c1046ca4abfb242135a8e4747d38df7bc4da0e2a8f6a704e7b4f0d413d71e47f9b3a1155e9a628d313e1fd3bf7ca84b4474a7e059d4f3c5d038f16ce6de7d34f66c4ba514e0b05e0d23806e5e020c5515a3d0f8824b7c38dacebc390256b6f1341f12575e17de65abd1d87c5de963f1655c8d3eafcc2aa123bcb2c7091c3ee3ac85fbfcf572476dd1546958513305338f71e70de59e90a0eeee777530986b50f4e6b6966493986296d872b7eea06bbdbf1598c77338556c8a6158b51a208ab4ed505b6a744cc302b9d11158b877c4e5a6c21df4b911b011dc9cd922c29a4d903245c2eaecd180a1a09c7c845532c476d6cc2603620b52c3c1d55bc2df3d90d815932469d56435e52645c11e41838c94e05e41cacc7d88a09fa5b5665a343d7f19c510afef6767e76efc164706c443452e9487c7a193e70ac401b30cb7f4628067f78f4bde04b2d2c5e801bad093d43d50452bd37b73935e5f8b1e27bb28d74e7e6e9ed42cae250d24c1bbde6e44b53b0f895f467aa1dbbddd71f574773c0e9e068c2607a1f1ec371dfaf0d7695c728e05e98b51292f772c912adcb47094a2fbac5cbe68a33a2194b8f8332e3ce9f11835497720e1f6bc6337b73e6edcc09914efc5cb9683a7c2bad73047edbb8a5ce69f05cae6fdfc60d4c479469179bb46026298f0928d97b7415425650c780e8c470f8db2e1723fb11a412ad54d8318ba8d9ea3e11727c38a63473d474f3a301cbc8ce2377a5b67c0b9a717deee59b0191337a96dc77b30ec4a025d5c34b86d7a3cb7c96f2c9112f1bb02d467b0e8b6b51d69e8b51d9c54c50604679ed2f9b04a3d42626c2922cccae316e139cef7b985714e970f76922db6a6b9edd365fb4920949c1f5047cbd3b30cc11595ceb58c8cafeeb09ebee1dd2f0dfcfc45b5f11f875213ad6d7fdb94b6bc700f66d7b5e79168fb508ea031da8d845012983ab77deab79f7d5541b31f73fb6274323584f2db253848a0d537bf5c673410339b5740b2ff707c037a62ae48e5768af75109fa6d096c9b02bf58456a32282ed197c47fefd57449a6d5301e38a62fcb9a95a5e45e812dc52317750ba148f3b3e2c3eeefd57aa2366b55507c2f15c59ff36170c5e40a0de84dacc71e6a798bb97097651e95c0d5549e27d92b42c8e6db7f1ecf05fdad817ab35cfd11b491587e58bde2ac2d8bea90eb1728ef1886db602a7d108a885fd166cb418d57b1f129d8007b52844d65d08f61dbf31bce554b6e542d9a38c83a59acce40ae32ba2108d75c9b92f9d2ba4476784051c9e7f30faf08fca953a0ef4aa2f84b848e667ca571ca366b8a25e2ae26230913c538ed0f6f3a53638ecb69253d5281f0d82d98bc1d52a07a3a2debaf988e1b77137c39d92a84abd865deb88b9683a46c4fe666e0676161ad7c8873f2f8ec2ceed072fc5c05e2412c667a9c3233b2491051b2f09f62fad77f96fd94caa4e6040e316ed9ff3121be848803c53f6dcceffc133706460c8cafecccac8410d7ce4aa827f32ff2d14ae953ac21f859c5e62bbf916d96ed4be8f82c5c4d0c3a345b269baf2cf5bc2dccdcd59d39cb2fcba813dab3535fc423b065ad2c47154108e127a94e11590807c6592b6c97840f3e57dd0cdf65d0b3a7a30c9b14748003c9d860529feebcf57088445247173ba3f993149417cfec5bad8202adf491e251b6cb1b174f727d5ede40c1f0f0fb7379bd9cb637c96bf1dae2d4359d8322678875851d54a3e5efad51ec082d06e91c9c4d576ff8a62178351edf75cb60b8f166f8165f38230c5775463e17483ee583c381981e067c54c20ef43f99be161d191a87746669834c1465d1987ec95abc35dc6b791dc46a99a3ea33cd79fe3687744143e82f9e44f9ad903d5d96a959d5181f1296278f135a1c5dc4680f6842829542ff9a1649f7379d6188e18ddc8bdd7ad25d4cd1323df81fa89ef1bbcbab18dc019a20f8900ac918feb784202a923754fd8eb5a94514c89c12789f2c78c12c6cd8ad6530094fa74cac32c5721298c1f6fab725d6710631473b4e2d6bf180d301cb8f11bb04ac9daa4c852a928d365462491cf85972c9409b555e5993453d56cc03db9990d1061fb75f2f0f6f6d65bd7c1456b633500ec5edc70aed7e0100c12d92148da939e09930283e1b89c96b4f03945f449bee9f9fb1c83f7da9a16d2093aae78bace33e6963324848a2288a7f42576c08643f971c0932b87212b8f7466bce6b87f03141a373cd6fdfa5deddef130bc5e8547f84aad914f29f0b1232ccc8110c3e85f7020fb6213f069475e3dfb4c8f448ab67fce8d7005c5f6024da20a81fb8625a03a017f851ca5d7543cf70584ace8a1d0cc7110f258b6670ecd617472bccd95dd03943bb6d5d62f2d999ba8531bed924c276e59598942bf2ce5fa5fc2b56ddc0869efbee74082b03092b4c02cc73a2ec6f570c61cdfcebd8bfd44c966b2b44a1a8832349a31cb885ffdcc2660a5bb8a66f37d7d25e033bab83e1e6c145edb608d23fcbbb5e504f40c5183b6427262922c008ccf5ddaa41c97d5a4ea0ba5f7a5cea601cfd8f09016e9a9de19a51479ec3754e304446077de5264bf208b8dc8a5c082486ca5b1ec0a019a214e2b925db809753bad991ade5aa0697cf550b212521778cdb20205309e84af7b5904aaa2a44014bc41dab61d9c5ab93fcf93c3d5bb22fb4114ea998da29bae010fc1398d627c49c44012b1e435caccb43b29b32fe28610575a24d83220fcac2ef3659c2f369702b55a07fd56ccb355c2ffc84ccd5231cfa14471e7921077eacda785a77270ffe7ebea48d66c3f6ae21084e9ded6c33f6386f0a19521c156bf6294a2520d58ab5702035c1424930462b499b14708cc1f51683830424764e4345d8e1796ac4280f048607098bbb41c1991907f439e12dcf5eb3187b083cceffd2bd98bdb2b9ed252bfc725be99c46abf16ae576ebd76fc9950690735676eb4be4c7065e6e0fda6bce124ed4499dc1a0dad0a6f746ce14603083e218ad36ae16569a63b54fbd14c0173da45f9dfdab556b8a6078d5570d836baff766f404024f2ad5546544a19a494bbe43061bab9320004cde689b890868680f11710ac422399bde4e7883877eac0cde8994ec8e3441978b01439847ea6b80e176e0856ae2ae1411f7f1cd783c1f05d114a37ed946e29e54f930bdd12ab016760f6eeadb07c61f79521d270a79fb084795967fc309ec823d5416fe7ea6c3f92b8d93243422ca00b07a59ee954e38dbac1c182f1744aee9420338562b4ac70bf2fb0f358ec56c0d9be67b97255084dbc0811566e1fba34c6828c40154617048749f8f136e9b236e5775402e9146a7a0676493af01facd32a60df41577e2193689709e238a63dadc3ff8cc20698e1c2d26618d5976b40965f654c32faca774dd14cdad600c97483705dba71698cc5cb4aff5fee4da2a4e41328e31f0a0aabed0151962c7bcc53634e30503431b205b2242a1bf56b5cbb908f1e9709ea5ff0a882cfedd9dd4d82cf727d5ac6ddd4936309d8cd7ba4a1575ab0d4d344c80a7f131537bad7ea79426f29a689207e496c7f518a22eb14687d209d215851c4f6c7e70aa9518b88e8eccdcb997170967efd11899aa6300ef697ff9fd35472e11b2484c22cb953a3795f188619c7a5f662ac885b07f61d32b3de6755c38d4e8ca1c89f4e6d9d4327c4cf2cd968d49998b0ad1907e36e1d844b5c76c096ce5cdf0875d2b246c8909fd4540a5141f77b83e87e69f3d93fc5a644bfcf4e43331ae4d38edd046a169ca287686c6feb4077c1cd1d270506fb74aa7b789b21c7cc77e8662626244224b74cf250e164891fd41ca0c78d01fea63ff895c9f06dbda4cd2577c51df055a4ff505cb21546ca6392eb26616472c8c9cda482a44b758a0ab037a61b4e5270481dbbc99404bff7391d6e6caf2af745a965911c79473d003031b0f4cffd70689acf2d48023b1584a980d9afc795dfa3e82a6edd02558ddfc305ef4d36fb28f792fcde29d7e90f1ee03bf6b31b81a60c6496e801a33458192594c8a17403f951e6a3cdbf15d5fc77960df61c524d1897d58973b68ce3021ad8bc73f4e03fc1e125a16fb0eb578e7635a7b1b28620a473c9ca04eab2f82a94c76a3020592d99b4dc88b1fd15997da5fca56ffd214ad515b084bc6cbc2efefc2b65bde8d1a4710e08325e5ca26e1275daa58c52e02c9c7d8d14d6e9c58b5233ca77523e4420240bd0eed636339dffea8fbb66174a9774092b3c5aa0e3118a92fd6e5d527432a15daeca87291624a93ffb744d0d71563db25e85b060adb73d930633280a59a08c9d721531e47fc7879d4461e3c6b6e4178c6df62bd8e89159bc9e93e0ca484a55bd7dc577f1ac74d2e89690da82a030d3f66347ae357488cde263b83665d620c950e44f002a70ccead139a3ee2520c58e1c3d0b1c4aefb2f744d95af4bdf35cf66a235e725084588c739b6f3b610679da7811249807a08b2ad2f926b2d647585d5dc76d4353f34911f23acddcdcb8b4259fc20f4c90546b5d0ae47957388c7fa87258e8497b898597c395c4166af1e997df2b8c7daac372f4d0d2a9be02259263650e1cf92ae426cd49bf5e6fc0a8480963d1773385f571d122f5649ee4e45f019aa5ddb3c31d52fccb1acf3b7a897949acc249360fb447fc65a7e3ea632395985279ab88115202404d7712e3ff975baf22cd7aab0bd4ed753c5a69e9b8d4a739bc7bbe42edfe2f5bcd5f79ba422ecb131f8b12582c3d21fedd98de46e5c0f2a11c042f01423a248ff70fc224d590dd7662c6755b8971adcd1b02fa98ae22913e18eb6a431e85f547a0d5a2fabc43c2f0de94823b74a602284f798abc7"}, {0x1010, 0x6, 0x8, "0bf9a1b1eefe9de67fd64b1e4bf6ee6985b523787036f40d0b2161c339fce626650e2e308da85a985a5177dfbdc9ed66e9ba0608019c9069ac3cacd709b4d690241f92a78846c4432ca063d2f1307ac130ebb84b3ef7ec8fe31fce5fc8374492f7327ddd86561c03fc964c21f524a7ff20c5f2820d8a81d2f0a8741ef20a5e86dc6cdd70b3436ca9fc013157740855d9ca4461ac4c951281fcb677001a3a0ee99c4c7f4e7b081345058a064e8d66f35ff78c2592bbcdc2e84d018c1ea124b6e40d651fa41e5dbc83bfea50fa1b49fbef977c7963a27dc7e862d6af887f859db41093b118cf6b14f923a1d9c1f07433bbfdfa1d634b67d4306a9807ea41c83d7f988eacee0540d5ca33025d4b51324b2f8be91fdc34555bfff214e4900f4d9dfa3732c9bdb753890166ece53274feaae255da5cc4e0d9889067c0f3adc6e2d232eeb0f3bdfcb8adf80654bebe218a2fde43d24e2513b6aa39c9027dd9a72770af52500f65280bc377d13c1bee53913c8b47c8e1c472f9dfe3fe83bcdaa68cdd3f599cfe4ec4733a9f6c6d9a2de6cdb696b62a7a070c9366c5cf3252132607b798469fdf569248a0960292f38f73529a6506af7cd6986a5758351f34642aca97c98ec43dd18672765a7ce8ceb0b2011ffb64d3c09de2c490f5dd4512eab39d5e1c149b53eb91e2773ca2550386322f43eb8c635958b66af95f6dbf6995a61f5415b1b9cf14fff089c0e19c90b80fc38c0f9f85683ad3739ce5f544c3a03c6556ee778b591cff82af68d758414be6c8e5b8d708e3f8674135b215487b9cd7a6e60936d0e8b6f38b9ec5c075aa3cd17e2d325573a88c68c3de70ee1d2b0db307893ad8e4833c23b19c290f1420c8d09690f56476c97f9c1d19ce99330055eb3ab8a29a76f86e6dcd923934756379a393f3c6fa5fa400eb55dde7dc1845a3e1bc5edbb649d2034ed0d7936632054343a1c8e783ffea1d4d7ed783b5d0f1bcc6b8e49197838d022cb46e53ef81402a88d1cab78e81474a5b07456603f106c1ba1188fc68414473e14e6d8cf70f9d86f30876296175489f80a46373f31a561dc14019e0380bb2d560c9affee9740ef6fb9a7e4ba2d64c8ae2c2d8d7c26dbb31dcc6a89975be2a86978ff75cd0463fdfe93755ed6af0eefc9ac66b113f86e1c1d1837cf54b8920b2647c3b5953ef096c100a61e4035334341dc7bc095ec75feb040efdc5c10261adcc3e8d11734c687c3fff371424f8c1b8927eb08f3ef3a530156e90c8272e3480d2251f7fbb7e657453951c0e7cf63ad948f65ef9fa2823295c76c6e176ee1da1b8984de33b9ad7662d119ba1ae046ee6baf90aa095e30cac6ab4501b389364132911f6a9c0d1bf454e03442c597848fffc0c976cd6ab5be7b7651123548dd00bbe96a6b2d39d1eec8e71a73e27e249500747143dbe4922c48daaa0bcc840cbdae8203b6605e6a9ca705ba62090b4e24a40b722e51e1ed838c193630d0fe0a7d2fd581c55bf901e6d33fcc10c6d355c0c4b2785d4a1e230f27c48546989bddb80de11030e66420d14f1146f0958a5e1d71d5ddba818bd84b08b641f139dd3683324a7889da5ef806eae901e9c4b293c34216823835637eca4e296edaf9f7e14c03b41e788e8803f8bf8fb2668d10a269bc108d734c8361a3c1b399e53de64ad2e65e7bc1e6ea464f4a78aa91b551f7a866496083c0167a78b6eb64b748532419297572319b5b6abdc42fba9b5910112003043df8fddc126aa7f06a5dfa252e7b6cd8e45cce13a24ff7aaa2b0b83f88dbb619b7d83ca184100a9ed4d5d88f9e59721dedb7a70c48c6665569224bbb35e1959c0a4f036f7a3708355ed3ea41db70ffeae0a11665e4960098b4af18e562b03d942be1f46c652d97fbcf92a4db2a93d5bb9b47ce33f6924fbf371b5ded15d5c254284f629bd60ce540af5a8150a7a42a1cd5cc51c26b3804a0ab0c2e9ea5d4bf5fc7f4a0b61215c35572a945a75b0d3c418c5f4c99516d5dc3783589f8e7aae86a652260ec941100f75f072f2f2bd8b18fc612a23d1a22b467c1da1a61299cbf521f01ae6ce906803a5506a1db6cc46c5f2a87b886ae4e78aa5cb706c46ead31048e6610d5ae6c14bd3c3d1e3c581e5254fc29a0e4235793f9c1422d5dd2c30ac2c8840f405648175418ca2faa09a4553af7fb91da27e6f11458efc62f7df9f902b7f705d7d71f71ab671cab720c6872a506a65c2f63cf173c78147b7ec1db31b961ae1bcc14600c61bae9e7f5e62e99980f492bd65b3e04b27fa200c9703b18570f772c50603f6ce9baf3af6aaac467d60a88addd287d02afb2a855cf755baf9c3b27be3f45e7413ad17c0a291bc5aa312513fdb29ce5459f66398cab682fbfb49ec67d6fa88931d31a10d167b0e59c089b5b9691bdd32257e7e4917d3c9dbe9f3a579e8a8822e906690bb740f46bd737dbe9609663c3ff922419b9459ebeeafe975feb3750fc67d78546aee81072514f8d0cee24de5debc713c94dc0a6143edfc848ad1297f51b3ddeff387830b9117684bf6e559f90c0b1e5ce1c27427fedc5bec8020c42dec265db9132ea38976f6b3453426095ab3f3c46c03cbc920f6ca0adf4726e9a0bcf819a6249a9fa3eb426163fb1ce1c1c1aaf22631970c19c4841703bfabfe665dcd98858319f22e249060ea6837526c694c60c06bed54c306072151df8180430a25173acea21406536804d518d92c5568005e9fa617cd95969d623298052d034e105221b14a73f4deb4afc5d0a63f1e83868fe77fdf74d8339c457fde76c9ea323d1b27935491156ba846b8c19f9b28cc38402979a5d25a3bbaf2c8caf72ac3719624b69c11442daf0674dd3f94c94aecfe01d0f4f8692f8ecc671edf97235df453ace32e869a967a3f4e27a75c7354c5cdd17f9605204f00b2078331c475c1fdb15b887a978fbbecf084d774eb04acb792f1cd265a187799bedc15528e0dcaa587b79550c94caf45468da4ee8a5c62e0590d3b7c01c6cf5017caa1580180623602369521d231526d7303d02161296e78a25c94e77af991bf500fd048e5a84a8720be2a778bb3dbee56718713d6be72b7d2a75ef1bbc0c822ea82e692da202d1c83aefd1f0579b72f1792f4effeb90e4e750b732d484e24794eab228bd6a936ec1f36c9dd298cba559345cf5db1fe99142d68a0838aa94c0f2f5bc19cb6fe103c7a5000cb0b622dfe4e0b32a3f3c67f1d68f9bd8053934029f9f3dbb43a1d5d681d9f0fe66f07c2f017822188fb75568373d1f5fb0250757f6de4c70f4fdea2e42c5d8df4a64bddc27e719d8c9701b4bb1ff2f71dd4837d6bd566838aeafbca2a30e65bbba7613e8c918fabf79f74eb8617c44c715a2a8f9c42ca18751709ad16be4800c3000c57e7b962c186b1fb8c6e555e185796f9302fc85f84f0e68f1694d55c6fc38b037088739543f7523f5c3e4b8cc1f541acaaa6f836b9aefc767a6bd079ccf8915eab0a834d7e02739be1d70eaae0952b1f3d3b461a529fee6416dce7fa8f8d1f7773b4d9391459de4312834ddfa2b631ed92c277e42551ddf409bf2b6837439891fcb41304749bc90c67109a1af61799a0f8cb6180a438d0f6148f6f89ab08f44771f4d9bfc381f458a0e3f8041fee5a483a5f3597609851e5a7949f9a65498d18bb1ec526a666ab78abda2555d732c7018797b5473b95b65b734ae0d68f0861023383e0b2a5185435e7c92b00db5425d7f00bf4b06e431bfd693f33faf3d20bf1a5cfea697275e96bce7be83edf06e34f0d09ef3c9386fc73f83dc9ded9b0e651e620b3a0d470f49247a985a382cadb029d2e6588e8d2051ce5e4f5e0dc8a42f0f1f1339c24430b5f57d4780cf6cdbe60aec2d425a57f82d6d2e30ea3ccb2c67e8cb13f163cb4c95cdcb9387ce10986b136c3c4aa81f90228ca334177572e6a0cdbe833fef8fb0f50acdc678a59f20360b3e737fa964ebbf628eabf9839fc9151cf0f5d5570a3f1de45899be3b7f35618c1c0a0fc4a9a2b2a45c01ac1e2497a159dcea404f51296ebfad5fc3f1eeff3d927ea7987c35d65bcb4262a2521e294f4ffd5a3e8ea2f5b3578dc449d56e29ca12c2c76bb66df35b19e05683ae74b5be8c7088d153869b87281dc1129f6f523807012b4b279c2548b50fad975338552c1128c7b8dc82b87b12e1830c1fbad3363bdbb86372bbe6bbfbc7790e15f2a2c1a8f2fbe10808847f1a3fca8415137b5d18c34bc4c123b4cb876151c78d0f6da1648672496ab577b0e44274126fb62acf7ad5511c4062243e0f1b216a73f6c0cf73aa95908a2d3395e6615bf036d98da15b2d31fedadf5718abb7d553383ea51ae6a3635b5fc0aea9cce37959f2d651bcf8d152ab0f55f0708ba2c832a70d76bc9cd9bf9b45528dd3ead92a0bc7813360cd714b3c956d207a0aa263d3483b680f08e3aefee228c69cccd4f40213dbb838dbf61564820ba2670c5e866f0a54a2a0e9605eb3a3d5a38d695960a872942939647fca0eead8a4f5f0620777673830dde9f36395a19243aff667550b1a7fa86da58c8d3b6227f86fbfc0feebfc95daf67e69d6e2c4f7ff45388e8786b3584011c2583df2c539b85b030d6f79c145d285aa1779d2ec1fca71b345e53fb7fb346e72037a4b81ca8ca734c0e051bd6e1b3921761f6e635fbb58a89765598721a6fa9259f3241daa7f01e425bf69c8daf89cc06e6704330b854c95e338a4b00424b00713f5bdb357fe0bc7fdddb6152f4e3a881cd2c6664bfbce4c2f2a86534f788a18d91457bae5851a771ef0af7eae22011f50b13abc46623b37c12b09727871734d7c535853cdd8292b78ce7791dcf0c529c1db6c6eb11996bf961cb1de3fb63ebce370136d469857e96af57ecd0a3583064eb01950044754a3403609666665d35c919bdfcb77ee0ef25909b71943cef86affcb0bde57eb5ffd740ac44a166ffdb945d58d40c84319259f1235fb6916cc824b39818960c0e078d42ffed9137de996d552916f01588f8160ed38781d17459739bc46ce3a459f98b7ccf00c80a44704d9e9821a4a1bb71011957b4c29e35fed9e4b0b2c92298931aeb9d48d343811600c232837f7d71cbde7bac5a42da58946896d50732b08e24e3c103d6c3feeb91fd92913389a79fad97d89ae7d140eec24be699e84fe7b6b8bc31f2788fc5f7d3e514f8c0a136f1de31d14533827936816a0c7a318f277a51ca4c2c15df399e9968c7cdac25f31a54977d8b3bf44fc53186c7ec575fb1a73311376bd0ff06b0304518b5586808e420707237e34de756eb6fb807e089214aad3e65b2d82c17caafe70544d1780bee7ae73e31518fcc7495e18097962f445ac62863784ca24927b3c5c4a245a2e66b142805b872719f167dcfa6b0423b2b15ee6d66bf7b8108abcd224651e7ec6a9f5508793b995d78722b0dbbcae7a199f4445a79848d38c4ba5b81b810044e4fd3c9691287b1a5fc9e238d9ef0f47f2698a52932772b0e89c279cb0c4ef1affc24da32e9dcdab8779002f2f378c62f3e322923ec700c0241ea14627e2874903f06f914b2cd80281892feb955582978f6ff5012bb1d4575cd79a7c1c6e7afb16fe3fa2ea5ae7e09c3e11f66942e326be1d7dc473fe2bf327df052c3cc439bafb15819231c2e56b31f18a63b58c47abe8bbb603220095e6b641b2db0a53e44be0cb3013a26dfcfa7386a67cc9ecc30e21276e8dcb25b154df3b742cde2b66cffb5c3f175804f48f0fa7a8c9fc759a38a1730a018889b1fd8ced4df968da367c01b1a3a7f08d754b770"}, {0xa8, 0x6, 0x5f, "b5beddff5c5306896690d66cd22b4d357ed93b1ea48ddf0e19d1a7105d57610b69ff19e983950b78b7b5e10a081eaeb4fcb9f9fd82e335149079329509f6af5602e9a5e5fce8dea18a151d67eab034427ba133ab383fc3f81330f29728d321e4b1faa1c4aa2e92c0ecd8d7a6e9c1decbbe156020ce61e23d96cd19603f94c7bc327c727cf454deb2f8c7b7da0b8f6eb4e127b4002140"}, {0x28, 0x29, 0x3, "94be1caaf2febb341965b1af69ed3277548bd7a1e6"}], 0x33a0}, 0x1) listen(r0, 0xa6) recvmsg(r1, &(0x7f0000005880)={&(0x7f0000005780)=@in, 0xc, &(0x7f0000005800)=[{&(0x7f00000057c0)=""/62, 0x3e}], 0x1, &(0x7f0000005840)=""/58, 0x3a}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000058c0), &(0x7f0000005900)=0xc) syz_execute_func(&(0x7f0000005940)="0f0f8050000000903e2e36660f3830c8c4c2b1bd745c51c42101fd4399c4a11971f1732e4172002664f04480a832db056d6c670fe8efc4417b703200c4c2f9329203000000") connect(r1, &(0x7f00000059c0)=@in={0x2, 0x2}, 0xc) r4 = msgget$private(0x0, 0x80) msgrcv(r4, &(0x7f0000005a00)={0x0, ""/25}, 0x21, 0x3, 0x800) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000005a40), &(0x7f0000005a80)=0xc) r5 = paccept(r1, &(0x7f0000005ac0)=@un=@abs, &(0x7f0000005b00)=0x8, 0x50000000) getsockname$unix(r5, &(0x7f0000005b40)=@abs, &(0x7f0000005b80)=0x8) 00:00:17 executing program 3: semget(0x0, 0x0, 0x0) r0 = shmget(0x3, 0x2000, 0x120, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_LOCK(r0, 0x3) shmget(0x1, 0x2000, 0x104, &(0x7f0000ffe000/0x2000)=nil) 00:00:17 executing program 2: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) rename(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)='./file0\x00') r0 = socket(0x1f, 0x40000001, 0x9) sendmsg(r0, &(0x7f0000001600)={&(0x7f00000010c0)=@in6={0x18, 0x3, 0x9, 0x95}, 0xc, &(0x7f0000001440)=[{&(0x7f0000001100)="c33d7009242addf2732b311b1a306d2e86e2b87fcb7c0d9b83f373129384f8e2fe1b4f59d5b54bc395a52a652b6818f7b039817b6588939f667fd518d2d70d36b5a1d32f527c8b40b72ad95c46fe6d57b1d3720e62f496978f119378e724def7fd99594dc6d9a54b6ebd0ec2a12094a7fc7fe3b2c68710e311d3b6012e70ea197e66fb6d4e1ebd20aa9253bb80e4b51e30b41077a9e5d155458f3ac6b32bd27a0b7c81677efa69a157cf15b79a06b1eacf143bd2e336a90f48717ed2c2341b0d65bf6526c8f10cf095827f96dd848d0a3bf148881625562d06dcb950c0bcab18cc249f0ba23fbac2cabaecd5bdf26626accd3bc22d8d226100cf89fbaf", 0xfd}, {&(0x7f0000001200)="cb3cbd2c0c8c1fb500420a4858ecdc7968d10726713800dff45110568a2b8de0dcfa9afa1273c7e6eb0f835ba6e53eb8417d4d175bf809b93d54119c358fd0ff41897ca1506efe83487fb97991488720199291986eda03ef3831d54c02408f33cb73efdbd5f578b16248472a05f1d6810e3a3270004952af3acbe9a00be9ec647edacc5b4f580183b16f0ca608b345b3b17109e3200e138706473aa0987846455de7e7283361d6aaadf884745af66e08d1476a682e81a9741506b110c82a10711613f0075e8f6819223d99edfbb95b029c4ac57ff4f31a75ca15731c97a87fc0a99105", 0xe3}, {&(0x7f0000001300)="9e780ba2dc770728f4a12ed15bd62a1738db15964badcb641573f91deb05448349ac1c8dbb5438d15d4673602c35e26ec22da3afa4bb3d8708611fd8ae96622185e94b75edc5b80e05f45a2621ec53fea254cbd992e11ecb90a3183055c30f37cb346fa222149bb654d75fc4549e7b61d88b460d2322814e464b5d8a9bb5c34bcd761a6a4cf07d706e151684f2bb57e391fca5d65bdbaefed4d49d5e9408254b0de8546430150923e09c9d005532e4e2f867028688df7d16eafa55", 0xbb}, {&(0x7f00000013c0)="60ac4fcab2dfa4809f06d0f718d0f54a1dcaf866bc40716b9839ed6ba12b943042d3cd183224c852315dd10cf0f9c5b78e6e727aedd93fc75de6d3d96997b7149db113c5071ed1f4014dc6b074ba09af1d7010e407466890a2d9a2", 0x5b}], 0x4, &(0x7f0000001480)=[{0xf8, 0xe9fc28d1301d47d8, 0x0, "b47c4ee58835f0cf3bed92911d9a5f7e8954dfc306d986f427ee5e58b02346813fcb9243526761c5bcb94e8bc605c6ad826427d119fa32c32b0dc16d0fb8ae50d385f13d7054f383503199cb04f99ed1628c991f141df1602b9a17d9cd50567b0e5ec7af1d64b00deec32bc1c82bc0d71b0a514b0fb07e042e1fca7c0b293102c1edb61551eb76f0012f054a3c660065a4d92322261aa1a6a0e26640e7bbff19280536048ce61d0f35639b88fc872ca7c02f399b6a08abcb40967c5baf046a775d6ebbfca6d49b947a948208e31bc4d43c1dc150e6bc55151090f124e9fa7f487ba29a854b"}, {0x58, 0x0, 0x0, "bf696d479324975ce23c10f31abddd8bbbc38711e174478717675c7b08ce965c3b160fc4ed65f8793c4e5ea407b5cfb6875b37e4577b0dcb587be84163296d243f"}], 0x150}, 0xa) recvfrom(r0, &(0x7f0000001640)=""/49, 0x31, 0x43, 0x0, 0x0) r1 = geteuid() getgroups(0x5, &(0x7f0000001680)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) fchown(r0, r1, r3) sendmsg$unix(r0, &(0x7f00000038c0)={&(0x7f00000016c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000003840)=[{&(0x7f0000001700)="f179e620ffac72309dd203d07495559d0b50cd5190cf46a6ae8527cc6475ed5e7a9c1cf9b183e77ab81d08796dac4e0ade81676e51948e289ce05b03d9b5f34977a9182e444f1f5dc303afd19222320adf19753142585b3bdcc0e0877cd76c1431cef81db95f513cef39f808f7f4aa71d9fd5f659cef0aeccedb84727bebfab1c15e703d3eabf48da60006095ad7fe4ef753fc747d839fdcb8593b2a933af35faf6c73e1d1de5fbe31cbbdd11ef48e0f7ee4410abdc013c4e0f62dfb066b473f19402bf06f00f6de08bb70903f39a197341fa677772204dc50a2f193f4940251401af603cf81214a2c9626982cfb50b93dd62b8383d8e6073579c22d4679decff34b5f955a124ee890b7cb7dff747dfc6273de0df218a7a4f4c8dfc43d844d04eddfd6bf8e01243a29ffb7c198686e8c30dd29b618c5a0d8dae3b81f523bfca585ece02f1d6ff83f368ba486c4a2e1b32092b4697a54009e62f223794d9e4b630ca0062c469443d12bddf0e5d1b83e6d7ad6a71b3fe079f3e2901b5e49dfb0aa8a0203966929d627fb043e1ffa77732658828ea9d9a9b4a059e696836509dc69c554c2b77124573a7132eebe327756b833ec8a3532b79bb4d4425caef507ef0d57f987db8f08338e9c03a7671613ac06a98687bf14075dd91a19af8b4e1cc55c5abb3188ebbeaa1c44ac1dfa628af13e684fdee468c8fa5e998b3a2d4dfbb1d71474bb82ff91a43f821dbb2657b49d1dac1d0aebd12f6bece81112fdd82d17faca37ebe363958e7801cf2cc99b41dfb37ea2c9cfaae95e7e722f9a9476f127bc63d49efbc39806f3aba9d180dadbad08398903a015a53af35164ff51fdfb57d22d07b3b316ec859d7065c2980ea33c57b4d9f297fc8d3bf25753aa545abf17b80a96cf589f275a3211ea09890a98e98e2cf170542af7527207570718d5edc1ead070b1d3f9f90678a408b829a59714bb823b860510cc5f34fa51ba6a969f8c88862b09439583f38aedcc4a53a3a078c80bb65e23cb99f501692075225310c46e6519c4c66b099403d921230a624c6abdb05730af0b8a9b63767fd6b13455eaa0abdc30afc2c8872c2a565c5822dc0b30bc567f794312558535af19c2919ef3b75ed80d79ecc80d74a858a1513779c44c1a70af62066872de1af363205d9d921fcd74a59950cc338a1598c8c68fc7aa65938f5722d4aaa03b6d6dd718f9b8aaa054981e5db3648dcbab1de2fec57bf8b9460b15a5ccbd917a65502a001d5ca829378a98819820c765f20e1442bcc94b4795334de71e40ff3516c90a5bc4073d6f7b0c208ec3233688fdacddcbbab6a1e17d84da2b27f997696ac88105c7f0fb205c8967cd9a539e8b12eb378b23d40d075e2d4749230e77d61a092b9433534a02cb0e4cc84da1c1f005a840709ac6371df0f3c29d701fa9eeea70a488143eb53012730ea2d363c50c96643d09298b0d1d8c351162675d7d5b6e8605525f11e9622a43310f8176a1f288dc172fd53ea59c3ee697228149a1288d58e3f06efcd51f084bf99b20b185b68a38edc5ab4edbfb6eac590e614b2bcd154fc616c2419ebeda4e1256b379ea225928942ecc97d657be5e83f08c1e5176dcbd1bba2cdd75c2f131ef783b5a3592499219c542fc1026cc0059436af69f39958ca28b33e485af1b332f11802433abdfe849e436711076f87ead3633fe1688edfcfddbc61189cfe93038f017ad9708ce2d6090a90348aff94f20635ad545f5debd3f924a3b8c179d2d86e7707e4188c12393362c1ce276f43b6377bf9f14c9480cc1165e5bb1078da1c6bb9677974df6a299492028fa386c98781e6f3398bf5e50cfd3a8b51393499678a6e65be86b28b9daa8f2d8daf4198867fda977770b13feff6a409aac0ab503ac032b164d7a4ab162463cd9b9867638fa0526bb15fb3661e9221b95ef86d79f5c1bd7e877552372a7e9f2cd725b1459c7556908fe1fd273eb25cdbf4f352fccd870b99a93f9cf7e0f5234f1298f33a093f5e1ad395085adb27763d51bde9a7299aa109d80b4d25d523252de49193f735504bc2060a119b600439de012640e17db609ac1cac2a6cffbc256bfcbcfdbfed604ada827fd59f92e7dec512d7f3a92d0b884213a3803f3fffc5b9683224beb15a4276fb45751cb7e583e6a8b5d8315ca269af627117525d77bcd003d2e8c67cdeeb52ee0021677a8603a1b4857c1d46512720dbeaaab95dcf2a8b5bc71c191df9cb55e320274534d0dfc3cdba5036551b49e6a687cb3536e9a3077b79dfe77a01c22d50437ebee397785f20acbf985dbce68ebc8ac60736a12ad28b37cbbe802c4795444e5db28c407fadc309c9e466849cc0afb86fce9a3c163725b8d1bc7ee59b95ac32052b36e7e4e0a1031db2c3cb4a66664c48973735ec53fd08a8bf481fbf53b6a960498741574f19d236752ca097ea643b9c9ade5ccdb7337d0c39208687feb38a67fc18a27a0cc81bc01ca77115fe33b718f72bf7079fd77f97f94d63aaf235bcfc4a67f33e1e1469f567bfc95c85b1b933f9bafb5c94ee084db304cfe25b17e140e72019e8d56cf265fc458e59b4c37af307607516483cb42a6e237bfe8b8039d67ea27272d34cd5a9e47784f1bf7e6f32508897a29deb3cfe166dc1054b333b089746acdf5e17f453fc4333793ba23fada84385a9f802a766371a34a0100ab26fc2f4713c8c1bcfc12348fe82061bf6c9eb5d1b6dfd5d14925064411c044150e85fb54e35b107d1090c8ca1a7006d50dd1b5faab570890866ad6316370bb629a2572958ef3b5c6a729e81058e36c908e08ab8166e2e74cb17d2fa734127cc5152db5d2b28b2aa9679c9c03c10312e507258f14bf18c95bb55d94bf58be9834c11e42e9234595dc126c193ee6d830d82d2d17d9d2112afa8512ac7fb8b628fc344a40df4d95dcb3ef9bb791e7bfef7325e40a35575e5926aa2535c9068ec24990a85ef4f4a3910206d5769abce123f0079167e783beb0561945b3eb9fbfcf4e38bfa460c7e4b53c37e5ab8d76077cc4a8d561f037cd33100bac0db3e86674bd397282e57375e8d7ec4ac9841658c0ab56bbd922f0c984327d8df1d14546526434c0ecc3cdf3ba7bd4ae76bae27c28c1c962f395845b12ae7b8831e5edef743ec0fc0b2c7f9d61d48a0c45a49a4e3867c20d908543b7a631818f2bac89ad28516cb6ccb37c431283ebf8e678743e0d03c1ffd0763624e6b8c42f8bf6bc1bc63337bb930d63c929fb37e29a4966be235dbd3591a0af62151f6706ed14332142c6dcc6a12d4ec3ae4e61d7ddb5fe5efae2c6e12f0cbac0ccad7782a41f10d3f896f3e76f31d524df1627749c4629eac933d80267cf6ef21a8b829aabb04ae03cf2b5ad109bc864044fac944149b3fada638ed46f592a16c53a176832aab2288690d31bd7ff7e8d9d5a6fcf05f24e349d23edaf7ad449f6412b7ece82886dce5c5e1341e3014f2497dfd1c40641ec3c2d458a3c4966ecaba78a5d3b8b870f95afd94a3eccc18b66da57ee40bb6979a8126e18443465cbffc8d838fcb090a59bfa5e64f255a44d0473a344b61f14cdeb6c94f02287839252145ca9f13cf839b8541c89bd53b3d147a1f7488df9a566c3f1d304ecb53e656b5ab0650d14fdb92221bd8230ca1f936528bd494f1646f8a0b1d1cf8847080f351060cc907f11c77b24100f7bb4e198e56a344a1385652322b800bb82fb2e4a9f809574bc34f405c21e8b521bec8a1403ce2df79bd891897ab86920cc87e3adf35e8a625914fa00dcf70eadceb3bcef06cab4d6cef91969a29bab75dd502f5ed7b4487fa4990b80117e2dcb4ca46f77dbf94700f5693e6a90bf63ef7b2866bf007bb02485b0a600bc8b65052e9c114ba2e7de7009c8028e8b5a58aeab2e048ebe77e504fbf3a4cfed654be19b2aa8dbb4d7b4220180c6e96646501a3e14456ed237f0313687645b1f4fa055dce555774dcde90b1fac1f74617a1e7f7c52d80fe4f61d7f7a72e795da01b1cf101935dcc63fe4bcabb1ae4cf289e3cb13b50dd63a97aa4c75fca0f320f21e889c3bc44b22b8fc59b209f450d47fe60fdff1eb067f9d2e63d5094281e956f0bb4f905ef8749ab7770e059ab3281fdcc0e3bb9ced2a233534e5b00bb2cc40952fc2f9d5a75c41c0613f0e1258fabfbdf0dcdb6e7dbcb441377aee0aec62388e92e40f26533deddbbd1cebc2f54a455730331b126192677be1aba6b31ea68374110016f0cac450284566cf63a1da1f1a3a7488c72810dcff47a2b37a2a151c2e7386abad922c19e6b509ee42d96d1052fb5b6f739f1ddf5682a58aee9545c45a91fe3f646a05b109b5377774a18965dadd9f42d2011ed82a2496a7bcb5233ac45d4b3ede3fe93ce45d3be3eb8fa8491af60476e435a49e77e06c3c57494651eed520b803124adddb606c8ac98c5fb5e240101fce16607f61ee96ab42aca5f108a36393c333a876e6bb5d7b6f0572bd5bdd718df5ca522400c48b0bbebcd4e5a20d8b034e0215e76c854b2ba8ab649d0f1e77ca090ab7bc0e51e150d58e7c0ace38a4be7353e7f0fe54bddf112da562f3118e135ac5d3d36197f111f18414d697721dbe301630bf5e17b93d2f2dd710a34199e3c3e3294eb2815a60d04098e9cce8ed3077cdf2c5b3ce40bc1d1dc6c1910cc3b509844674998b4e156e53579adc9e9fcbe74f9864df4bebe3f47e54a9b4d5ba64ff64e6b6d68f65dd78302cef6a087ab08e74e9fd4833ec993647107ce9708c4fcc9db6cf41e050e0b3d9f4f32ab520ad52980c59c179613325bd90976b2dea6626d54a3a0e12e8d0e5e9dc000abe2565971ce4498a819bb51fa426c37084f63ca2a729c5f6612e44114907248d6bf6a66abc0a36e1ab763958b046b8b0b5c299da8899bf34e282ec1fc89e8225ac5a3c162cc3b416c15ad5a0aa0d621aae2990c5f2f11654d45dff60fb83951d42a1ed0bce5f8a4a6f9c8cc419a3f0977b2db9ac5b3966f444c7c5effb6e6d40653a6e8a1f25e9b0f28f6db9caff55d9a9c45bad348234fc2dbd4aa87f555453761ce90847712131b577110ab998aeca10bab12d79b614468bf19f029a02c8bab4ebaa2fc3b50efb3d5ec97f534f4629de9141d99e51e844ebe767c44b633eef6f1b39e1f9b69d854bce92b920ea47ef8625944c6f7863db66034fc86a82ea296a6d4ed12b8753f0468a5c726f4eb6dea901f766b6f40f6e2128576b43dfeb20bcc3d47b8ce40e2232441ad4b992221a92e2dbdb0f5a81174de7cd839e01358ed16ec6ab24667520a06c4c787e7e80c335cb295276ab24a2ac6c9d82459b15057e42ecc36d68d8d1b150cc05d3b8de728fd097b75df35f4fd57b5b4999ff45fd227e7cbbc143a6ec3f6f6f7154987e8bb730447842dc333b914365fb35d5ce8d7e6837af94248088ba0cce784ee14966e28a77afdb1ad2b923c668951e8f2f21e7ceeac75d39152b00c821cddaaaa5095398ae8d59126890559e2e09173c1c2f160e090fcc6404b685a704848a0cf54bb32525bd286d4f29d4603de611bac6e68e510de3e5d458aec74af7ce1c1336c0e3cf6db2b7e15ee25524028d9e5eb8bf585a8f6c4fb33d435aba5e9e7bbfc95bac0b9071315c25ef7312f8f3c9adbdd83b3f3474e8681cfb78810d8b14356d637838949bf55f748709715235557f883fe89a634537c036a53d628b42a9090b9afbbae494ed335f3900f661160df7464a69353b53c194d40bc50fd30c8f52b0fbc0bb5805558177886e2b8e380fd7be2ae5f446713bf6f2f496", 0x1000}, {&(0x7f0000002700)="0898f07db70f2d29a0aa7954e6b96dcafbe3ff8c08cf95460e66654255af8b82390f27aa4ea17b4601c32d59f2c5b81c3c47eb0b44c223ceb342c25a20c257f9096d16c5f472bc3d9100613274d05083dadf606c679d2d6d2f499f05a0e56af77ec085d7a0407f869af91ae3a0674c92d0e5ceeaab8dff3068c6dd9c411ea356dce587975199332ebe37f8282ac27faa02baaf3977e5ed8927cee170be06cc18de109c44fed08ca3ec4b4382fec849770dff5ed7d0c60ac023494fba1165e3c1830b5d3241e001193a462e57ce94cdcf21942ac75dd0357178fc55927e1aca1ba93012d82c44104aae43ab22f39293720ec5e0816986677d6bcaa218f5baa30db6909af3f60e46bc1d60999f6033e92aab1d9e6ebfa4d39b92787c2aa5b2bf4183da568e5c9f86f3396eb53abeb1f924817f0c4929ca5d3c89a7af6dc962370db5bad2a33b893a65aae67e539d85be8dcfd8fb952d2b22516212881b3e42489e65234642f6df4c08880203c3cb087b8887aee16da68b08dcc0af251bacc134263d76ef21835a1b5843d057333a7028ba93f8159ea65aa90092c3ee7ed02e470ab6f805625e9da315f777f7b6d0fcecded3a5f72a960bb4717844fa0bccf596668b43bf41a73d79c1a1822ba5de14f3821f3ccbb68cd04d50cd788a89122c33488feaf0d6d3ed4166cd9eecc9a4760e93c866084e1760b8f9b2ca3e24a4001ea7a77c2859bafe225ddce051ab8a47f0f98d3fcf838e59547e7d5306d601ec759233b7b79a28a439c1cef2b27d2106c9cc39c924bfc497f348870e7a7a4a92bd8877317acd0582cfb2be01301e98589b46e473e5b89781fa765c9dda14ba8195c625bf55b2a45a55c3fcdb676ed5ac0d448265af4e128c255b6eed445973578ab497ae592f0f21d109a0ee0818e164dd706e288133e3a629ce9b052b77f592693228a9be091162983a00f3f5624e21b221ea17646d008b0ad25f967c989c3bf36b9e597c986b15924e6b92289a721988674c592e6bcfa66ee1887f1e6dc4826acf68a7d31c4fc0ff0c88c5a1b44c91d735033e2468bcc1766935af0eaacf718feda464aa061ea404a444f64c3deced782ba60653f91fc4be46a72c9a63116e097404eb7210648f738fc5abaad46acebb97275d7f146a5d15b1bd24843098eb2172fc4ca15004d4e2a18b33316e0cdd04cc4e58b3e4536dff3b7d611925d93c6652d67f67dcc7de3e17d7f53c3b47a3ab40e4c42d145777f5e83c79060c2194ed901ed9f30cee987f5ec92428030a6c7b0c33a4f782fa6c5d5bb1505bd27b1872932b41cbbcbd1e0bd3b41958c8fdb41f390a233feb3533b4fb4c890f34a597c01744305a5b4c4c9492d4625948a017c37a1a7fc6222373f153fd90aed45ca73fc5dd3b7bb1c5eafeb1b2dfb258dded3cfdc87e457976f9c091cf774371e3939c8d2d09a1820560d76de02d65dfa6bc4f62929b8f4012d3167ce93e0119338354046f6548fb37998660c8d3d1797704f128b0d0a1fee1b1df40074f35bc019e174a8218345201abc4e34faaed29a6a67fead9059ab9b0bccd946bca57d56e2b84ac4877b16de376cbdb1bce0ca46dc935f391a603f5351c5cbb6bddcb3d28bd36dff89b5e56b89039c4dbeef62713ea6127594299b7a4e1e1076d439e7295c8f5f33dae71fd04ca1f1c5ce16ef42a165f560610f9623eb89567708f2d134a927a45f860d6e3468bf6b0d6b3f7e4e0b2db437cf47e6ce772a7037f19bbcd9f2bcc5b2873afd543f57c914106a98f393a18aded5e6f5f58efb999b6dd57a8ea471f65a7868856dc0f33c185c5da929396b486a59277a10e103237045dc5011a9928eebb0e33fa55a421810f11d97432bbeaa05d9ed017a1a57b0fdfe64096fbe2d459d084ecf1bfe0bd6806a804814ed8d31a89a680f1147814fa925e54bd9a3593234e840bb95db560128ab80744c2e7562ab29c70d132a1bc7208b6321e12763e3adf03b66785a9ab226715b1360ce3545e3d77b0c8b3ce42f7e85f1e8e13355d5d73fa939d8c86836c3b9eb2ab4f9a94434bf093c56a04069c7d76074830906835d66eecc1407cd06c5dadcb75b7f6d35e0926742d5b3c743229ddc01978ce43f91d70006c0567d07127a71cc6391b37000020f6aa42a1502de19dd824a7abcd43eeb81b2c7e63c26eb20fa6545c0a802a88e671be8a900a804a95f97f2953adf8b6ffedc4eda2a3069a5ea66619de14426d8230576d47f71f12bde5351c7280c7dbd95096019f572dee913f1d8338e09cd715fd63ea80728ddf4a19e814eb6601242a288651ece5f527f83dfb7aea9826bfdec41e8c73314a518cd13ac717ebc690fa97a76bb8018445da30aa22039fee0a8002971865e9b2719cd2b3d4232ed67672cab27478b292a1d589c535921f36630db4445a5a1bef37927321d6d346dcbafc5e763b35e0216b8a1a74126584fadcd96422dd9d373b4a28eaf333edd6cbfa677c2dbe94004f212004d304d9f69c3cb628a44ee66e3db5c51ab28e2e0e75ae711efb7461beac0f5091033a0602d454e81b5ae414cb33fee023f0e7d74f798a5ecab8498041e1344279da3204972aed356bd53695a6231f552b4592e5393db61d58744cead93926bc4c1f6f34206d264b38a885bb390e0b46392a64a39d8723606cda721d41f852b9ddad7ec8710b939bcb36978423ea53edfa5895a2d85434f2d81ac2aef5405b2a0104f5b2b849656112384de6c7e16b85702b8cf75d6f72f771c278d6cdf05a761d218ba83eb87df763de2a897244f0f69323fac9b66eba6fc711f9bb6da6a73ed736082dfef9782bce9017f8a7e8d89da82deb50a063fe9240e9cb88bf9f51fc5ff7d7874c1343aa3030fc008ce8af3fae170862376997d054b52bd153a9dc6770694c22725a65413788ff7afd3b231698c194a33cd84241a95cd6b48029e0c955dae7bb36599fff8c26f4bdb36abef45bf1a975feb49beda2713c0706cecb3c1c6461cae53a5eacc89a159d17bbd6ffe0f3ca3d780e264277b60c4829ec1eb19b9535e5ce266e951ef66a7d9e8b8d4b3906002cc1280b805fb9d93a8abd48f9531336a9e446d6654a4662b9ce08fd415f1e76757a9322b6f814d8a414b672aaa2f4646d933585705a5c43eb63ad3b745e320cf2a963e2a57eb5cb107e9a3d2ef10d0e92ef754c7f8d54852a05be3379799e4df4f38ff40fd23948197cecc20848cb308b3eabe3002a594fb53a313b24af341a065ec2850d5da4a8ae932dbe3804e4aa27989a774b14ae1046c08a3c4f88473d93ff2d57c4b872bedf9c69c63d8baa27189d18b1a66487f90eefcb52cbbd88c8bd8730c01b2d4bbbf50dd48bc3c760cb9f123b6ac392f057ab45bb94e5eeaa93703f94ab7ca83dfcd34a270b67021bfacc11cdf7419c5ccbd87c27cc41a2836c845e5985394d6877ab5ed2cd06256c0b9757ae5d7655964e805eaa13733fe5f970e79b642fd997303bf2f5c44a60cf5396e3a0df5b5e7ecf11b31ffcabd5079802f5b795f24acd7a84e3b6661821ddfb7efd3cfeaedc1539eefad287388786b0e6e62368259a4f037b6a60e8347d6e51053d59f006481f1f10fae8723333d4c28efbb1a255c3a3301da695a759453bdc59bedcbae9ec872e1af38423525cffad619553093e5d0d697dec68c9148590743c8c77582554cf6a65c874066e6a76fac87c9babf290300fb9ad41c7b1c2941014d1cadbf14b2a4c47debc143adbd0c20208a90bbf79bdc2ab552122054f3acd06caa5d5e304a7b7fa0f6d3da42997be36a4530ea19e73104c015cf0221b893ea2ddfd59125f42252a161cc729f8cfe10a4bf29cffe8929d554e29e62fd8a0afdfaa45472ccaee3448f6c9f4a53d2a0ccba509e356126bc6f8fdd1d098410aec6628634cb4e8b54a18107001a01e2209bda608bd5e67b650c4ac43cbda4bbd30952dbd88b36bfc09d18368a24853f3e4cb99600fe81a20c433c66d931427974256c38021fcb1068e94cae109068b522d86bda182399fb798adb431b214606a919cd6e2d29692e3386e3b1fe142b2d38567cb81872b5e9de9e7528b7c4e3a9b023973609cd64cdfe64aeae96577e6dd9b6fd756d73896f4d8df749df4191e85f75a9d7ff4206e890482369270ab4c8ccdcd3321698d55c3875463d5abc94e51af5c4f56fa7228978100175328aeabe347c5d39e19865d1a3733ffa1e08e89c36ef446b6b62ef03f3ee210e30ed4da6c10ef7356c1ef69c6c27f6f0230f7c038f71d989c4b7fb2dd43431fca12721bae8f4abfad9c991c6060a8ebde77270c2ab9616c047f13f4b637ae6ebfb60ac0452e183091ec624a9b38fcc648b20217a689c76c78bb6e66ea317752c318681cc09a370d58736cca2b8b714a31f92ae487d02ac2bb4f5f4ed8a5927f3c693a9b105178c03f076de6965ea3cf23545fb104d8c2c1bb87cf4a7eade4cfc4beb023fd29fdeb15b55f797cfd8ce09242aab2c237594b9140c4c0c40ecc6398ef5018cbe68daea6be512ed706f1eaffa6f63cc0c85a448c47be5dc02850c96a44164049192cf7fb488ba338512f41df05ea42bcf81890af8f64b0a96115ef13dbbb5e4cc6769d52762fecb2eb930333e85e0fa872db944939c69721c0d2edada65a8e7f6f9b71a73ee9f3c329459f10ec2dfb5a516c4718c0fbdb428a77c5b2076ff6ee340553080367a5920b86d754ef8fab7024d95d78bdb7517fe42fc5bbedf02d24712fd14fcfcdd92de22f48235b5a730826c29a590c5b2114449be24bd1184dee447733801ab7159f9c51d54a17b4f8cca67e3649f2726aef67e20c716ca75395cf7223d0a4a2ef0fb2735163d9e6486554ec7e0d1267660810c76de999cefde049f4fbcecbdf7b5871c3fd16ac4fbaaa68bd6f803d513466464110cc4259c9c12894dbccb7a55b47a87bdb46b97fb142838c8c94d1956b89833b18a656ebc7de2ccf6e68e825588988d6b2e32cfa4156a764f69272e4b9f135212674df34eadd75a6fdfed78f891f7524a89876f5ab3edbbef26c19668174c34099c7be97114320250b619f1d1613758a19a541913365e27abc0a37f4a7e4741c69e629cafcbc5f97301f68277d13ff5331f6b2ad2924420acb1dcf81aa1d7002f95b9576080253e67037f329bb82bc2f795a73dd42064fb07bb3930f6e4d4d0b118c55d7fa26e4d61023ab3d0ea2eb2e2abe74844edd5d3bebde3e0b8c2186053769cbf6a6e29d6145f179dc93f17a5af967147e55ce0b0bb04b2d19b821ebf0ff665048600c2329fd76ee23e7930a1665652cf45da284e94f639b0224082b78409af6dc7cdb3f6ea241f44b11681563ce5b5109aefe377861af2ca8ea6755ec6ea23345c627e3550bb4e4a0bcbfe22021cc6a1bf5b337ba3244bc3450b26f3f8eecaeb63fc56ad3b93bf7bc9fd3a4051f9eb20154095bb0d49ac550c77828649ef561a0defadc7fcc323924a692787850514438726f97f4e06ae5ff483ee6ec01d850412c98bfb3b10a07c244d3631012e58991d05a6f9bfe3033ce6b46f982e181ca69cc770ca3b97f1a39a179d32560001c00481e00424ecedafcbcf3d2b0e917afa1a8c00c2f8abaab18396f50cf2892c43ffecda537bb524d9bf0d78c5ca6ca7f616c99453e8bca0242b95473c13b171b4815068a5973f0e958134e751687d10d7f892c14a7b9f4058b11d67c7cdb1a813f42d0c8be7bb4a95a53222f834d68294fe9f7f233462c8ea7015b2b52021bf1eeef2ee552d6480518070201f3ec632534dc1d471286ea", 0x1000}, {&(0x7f0000003700)="f92e4b85476b60f8c251f7678bd06246230ebdab768979df80d9c918bcc01ed94f4edb47cbefa2f6855fd2113f17f315dcb39eed2f862f15e71695f2b8f96e1fbe628e8577cefc800757b220cb7089370813fcd8d17d9ad4f07f7afc9e4e49e1e0d113282313fdcfaef2c9adf073c11d15963c0c89cb19bca8b63061", 0x7c}, {&(0x7f0000003780)="10bc4704a69cc5d8c5ebcad74c5a3c5535aa71492abe09cc4152b3156fae7b091dad0606b719a8c268bc4ac1f11fd970900760844e90ee156ff9dd9b7c1e2df7fbfe7da0d5fc565b5ce7670085f8ff92ac98dbb3e5a71028", 0x58}, {&(0x7f0000003800)="0eaff5903c4bcd7d29ea62e67f1df503a37e734646c8ed4c2bb9536452fa1258e2c9c46cecac12186759195783d660069776", 0x32}], 0x5, 0x0, 0x0, 0x1}, 0x1) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = dup2(r0, r0) fdatasync(r0) r5 = socket$inet6(0x18, 0x5, 0x200) getgid() r6 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffb000/0x2000)=nil) r7 = socket$inet6(0x18, 0x0, 0x1) r8 = socket$unix(0x1, 0x2, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getgroups(0x2, &(0x7f0000003900)=[r2, r2]) r9 = socket$inet6(0x18, 0x20000003, 0x100000001) sendto$inet6(r4, &(0x7f0000003940)="8e51c23d88549c979a46b63e96f6a848dcf7def270859f7be1531c812898bb842fb350da27b0edb245a27de6501730e88881837439755f03410c587aea632cc0856b9137346f3c2b69561beaeacdae67b8849dfe1b6817f2ba30103901fd670446aae60ff5c617ed60fd908114d82a23f36ac4531963338f6d81b6ff9b3bae8742d49b7958856bcbd3b21c7f3b2128a0396698e1afeb08c08b7baefee49c234d8967bb67b903f6ada8e2b52a04fadfd545424c692f6b4a3e6607ec6606b2823ed86f6a00e4af2db0b38d0ee8d6b4ebe938908b27992b602933c3c669434fdb8338e69426d013e2", 0xe7, 0x408, &(0x7f0000003a40)={0x18, 0x1, 0xffff, 0x1}, 0xc) readv(r7, &(0x7f0000003cc0)=[{&(0x7f0000003a80)=""/125, 0x7d}, {&(0x7f0000003b00)=""/19, 0x13}, {&(0x7f0000003b40)=""/247, 0xf7}, {&(0x7f0000003c40)=""/123, 0x7b}], 0x4) bind$unix(r4, &(0x7f0000003d00)=@file={0x1, './file0\x00'}, 0xa) dup2(r0, r4) mknod$loop(&(0x7f0000003d40)='./file0\x00', 0x9010, 0x1) shmat(r6, &(0x7f0000ffb000/0x4000)=nil, 0x2000) sendto(r5, &(0x7f0000003d80)="e25faf2ca631d255047d5d62eae640634cf68645e3724792c250772761a8dc879cdc06ad2f1adfe23d9c2c2d0f632525ae47f24606fbc0fd1831ea0b733520e8ea01aa187eb9c2fe9c8fc2f4c917eb8db88b0e5b96c05009f4998fdd47eb12a6a2391f01f88123c9372cc2695e330ec9b2ad4eb45352dd3b913cc165123c92f6741f7abbfaee1b440290146288a0c2d64b20d1e610b5bec0ff5dcfd05f", 0x9d, 0xc, &(0x7f0000003e40)=@in={0x2, 0x2}, 0xc) poll(&(0x7f0000003e80)=[{r7, 0x2f}, {r8, 0x107}, {r9, 0x20}, {r4, 0x180}, {r5, 0x100}], 0x5, 0x4) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r10 = semget(0x3, 0x1, 0x8b) semop(r10, &(0x7f0000003ec0)=[{0x5, 0x17f, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x57a, 0x1800}, {0x3, 0x10a80000000, 0x1000}], 0x4) 00:00:17 executing program 5: mprotect(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x1) setitimer(0x2, &(0x7f0000000000), 0x0) setitimer(0x3, &(0x7f0000000040)={{0x4, 0x10000}, {0x200, 0x101}}, &(0x7f0000000080)) 00:00:17 executing program 2: r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = accept$unix(r0, 0x0, &(0x7f0000000140)=0xb3b836028b4bf044) r2 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000180)=0xc) shutdown(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100), 0x9) shutdown(r3, 0x0) recvmsg(r3, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) 00:00:17 executing program 1: r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0xbe2b41e1258df6c6, 0x0) pwritev(r0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = semget$private(0x0, 0x6, 0x80) semop(r2, &(0x7f0000000080)=[{0x4, 0x8, 0x1800}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x1000}, {0x4, 0x6, 0x800}, {0x3, 0x2, 0x1000}, {0x7, 0x3f}, {0x1, 0x100, 0x1000}, {0x3, 0x45, 0x1800}, {0x4, 0x1, 0x1800}, {0x3, 0xffffffff, 0x1800}], 0xa) sendto(r1, &(0x7f0000000000)="e1f4fd", 0x3, 0x9, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r3 = paccept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8, 0x20000000) sendto$inet(r3, &(0x7f0000000140)="5ea3e527dd48425a8adcac986e2188234d16e235649c7a7b27c5c0e5cf065a0578335ff91ff1da35f45186db8ce1f89fb3273d60235f141817c9b127bc3686f28ed4fce3a60849f9c0bd6e40961d744fc38aff96", 0x54, 0x2, &(0x7f00000001c0)={0x2, 0x2}, 0xc) 00:00:17 executing program 5: r0 = msgget$private(0x0, 0x108) r1 = msgget$private(0x0, 0x201) msgsnd(r1, &(0x7f0000000000)={0x3, "0411dc544162b6c0173d8dfd75dfb80fd300f6bb76ffd3f81afd54ea8bbf1c8a0802e4b53f8ddf97f25690ba0b26597695ecc830ac90041ad9819edd0706acf5b4e8709aa4715db15d2a43de89e1aa63888702277e8445a1db4db128dc99cbfea633844c23336e4673e693eb601ded44e7ca3ce7a6cd185cbe69be1d860d3470c99a3ef232d2eb99d2e74827e1a640772ffc589a6236af2db5eb53696ea5ab442fc3b85b6606416a992cea047b1c8fcb3abeb0de98bb34873d193b3bc7d116efbda0706139d7c819312e14a6c263698e8f75fd28420d919e46c0e0d850308c0b21851555ae6266029a31ce808db65402e215a8877933a897"}, 0x100, 0x800) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000000180)={0x9, 0x101}, 0x10) r3 = msgget$private(0x0, 0x40) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000240)="f9d2773560821ac6d57ffaa777f034b2cb0765297dfee131235862bdbb361b0d97a5e4d25aea5ea522355b115304876ed7d7e9533bc13fa44f1832c283a43d4b2598206e6dd69f0a57a902b85f063d90f7d395c236ce5b53e50c5e0364e25b4a5ac98505449dff830fb1ee3e38d65000f5f72c36cd6b95d360e3deb0926456bd34c2721b7a85e9430b07a10e24e29ac0dfe92313c69652bfe098c788cad55a6e311e9a44f0250bb3f716c4b37ea0f31478b04cff1805b262b0ae5522b841ec03570fba16f8c329318c32fc529fdf01d8c2daf4b96f48e19c9721de5a4e00c1f237480f74", 0xe4) listen(r2, 0x5cd) fcntl$getown(r2, 0x5) getpeername(r2, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000003c0)="4c380d4163bb4d188bbb56d3d8ff7aa8002d099bb81d9268048e9b6e1c5c749a0f787dc357bd215f58603d5e31085c080f7a8741cff1e7a7254dfec1d92134a638e4cb2abd8b76ff27e2c664ce3eee8190b2ce9412ac176014d66200dbc04674fe86cca80c26af482327e12d733976416055d54697d37ae8f5482e9f5e8a1235de88892b7a3659ae65e6", 0x8a) getgid() r4 = msgget$private(0x0, 0x128) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) getpeername(r2, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) sendto$inet(r2, &(0x7f0000000540)="c4a56537528173580df4dd19db13a8f245c1a8e701fd3e45c1576cbb037d77bd0d49180df4aa0fb3b3", 0x29, 0x4, &(0x7f0000000580)={0x2, 0x2}, 0xc) fcntl$getown(r6, 0x5) getsockname$inet(r5, &(0x7f00000005c0), &(0x7f0000000600)=0xc) connect$inet(r2, &(0x7f0000000640)={0x2, 0x1}, 0xc) msgrcv(r3, &(0x7f0000000680)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) chmod(&(0x7f00000016c0)='./file0\x00', 0x40) sendto$inet(r5, &(0x7f0000001700)="3f7db2ca898463107d4fd6da76df1d84d10f750bfdbef140222cac4f6c1c46b91c2ba6a77e115ef0b49520921dde9da2f3ebf919eeb7455e76b5dfb5427ed5f93b29154246fabb62987b7d8f0b1d728cde819aa6c8491688858d7ac8ce2cac30ea0e3b279a9747d2210db77229ad224ce9a3304e703eaf32074f72889b803a6ffede5b2d37026b5255c644220762f6dfcf35208c9b1662e2ac7d975c19f821f0dc33a2e855d43beca56f7d31d1ddb5b8dd236c", 0xb3, 0xc, 0x0, 0x0) recvfrom$inet6(r5, &(0x7f00000017c0)=""/71, 0x47, 0x803, &(0x7f0000001840)={0x18, 0x0, 0x6, 0x80000001}, 0xc) getpeername(r5, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) getrusage(0xffffffffffffffff, &(0x7f0000001900)) recvfrom$inet(r6, &(0x7f00000019c0)=""/205, 0xcd, 0x840, &(0x7f0000001ac0)={0x2, 0x1}, 0xc) msgctl$IPC_RMID(r4, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001b00)=""/133) getpeername(r5, &(0x7f0000001bc0)=@in6, &(0x7f0000001c00)=0xc) 00:00:17 executing program 0: msgget(0x3, 0x80) msgget(0x3, 0x80) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f0000000000)=[{0x0, 0x2, 0x800}, {0x4, 0x1ffc0, 0x1000}], 0x2) getrusage(0xffffffffffffffff, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x410, r1, 0x0, 0x0) msgget(0x2, 0x10) semget$private(0x0, 0x3, 0x1) socketpair(0x6, 0x10000000, 0xffffffff00000000, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x10000005, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0xa9, r5, r7, r9, r12, 0x4, 0x3}, 0x1740, 0xc8, 0x5}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) getppid() chown(&(0x7f0000000380)='./file0\x00', r11, r7) msgget(0x2, 0x400) read(r3, &(0x7f00000003c0)=""/228, 0xe4) recvmsg(r4, &(0x7f00000008c0)={&(0x7f00000004c0)=@un=@abs, 0x8, &(0x7f0000000800)=[{&(0x7f0000000500)=""/35, 0x23}, {&(0x7f0000000540)=""/197, 0xc5}, {&(0x7f0000000640)=""/83, 0x53}, {&(0x7f00000006c0)=""/211, 0xd3}, {&(0x7f00000007c0)=""/36, 0x24}], 0x5, &(0x7f0000000880)=""/17, 0x11}, 0x803) getpgid(r8) r13 = msgget$private(0x0, 0x0) getpgrp() fcntl$lock(r2, 0x0, &(0x7f0000000900)={0x3, 0x1, 0xfffffffffffffbff, 0x3, r6}) semctl$IPC_RMID(r0, 0x0, 0x0) msgget(0x2, 0x4) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000940)={{0x4, r9, r12, r11, r10, 0x2}, 0x80000001, 0x0, r8, r8, 0xa9a, 0x76b, 0x101, 0xffff}) 00:00:17 executing program 4: r0 = socket$inet(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, 0x0, 0x0) 00:00:17 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x410, 0x4) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r1) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) 00:00:17 executing program 1: r0 = semget$private(0x0, 0x7, 0x8) r1 = getppid() r2 = socket$unix(0x1, 0x2, 0x0) fcntl$setown(r2, 0x6, r1) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) recvfrom$unix(r2, &(0x7f0000000080)=""/253, 0xfd, 0x2, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x20) semop(r0, &(0x7f00000001c0)=[{0x1, 0x40, 0x1000}, {0x3, 0x0, 0x1800}, {0x3, 0x5c68b4f6, 0x1000}], 0x3) rmdir(&(0x7f0000000200)='./file0\x00') getpeername(r2, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) connect$unix(r2, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat(r4, &(0x7f0000000340)='./file0\x00', 0x312, 0x10) r6 = msgget(0x1, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) r8 = getgid() r9 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000400)={{0x9, r7, r8, r9, r10, 0x1, 0x100000001}, 0x8, 0x6, r1, r1, 0x6, 0x101, 0x3, 0x81}) fcntl$setflags(r2, 0x2, 0x0) dup2(r3, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000480), 0xc) getpeername(r3, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) socket$inet(0x2, 0x20000000, 0x3) getitimer(0x3, &(0x7f0000000540)) socket$unix(0x1, 0x7, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000580), 0xc) recvmsg(r3, &(0x7f0000002940)={0x0, 0x0, &(0x7f00000018c0)=[{&(0x7f00000005c0)=""/108, 0x6c}, {&(0x7f0000000640)=""/51, 0x33}, {&(0x7f0000000680)=""/140, 0x8c}, {&(0x7f0000000740)=""/194, 0xc2}, {&(0x7f0000000840)=""/98, 0x62}, {&(0x7f00000008c0)=""/4096, 0x1000}], 0x6, &(0x7f0000001940)=""/4096, 0x1000}, 0x2) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000002980)) fcntl$setflags(r5, 0x2, 0x1) 00:00:17 executing program 3: r0 = getppid() wait4(r0, 0x0, 0x24, &(0x7f0000000000)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$getflags(r1, 0x1) wait4(r0, &(0x7f00000000c0), 0x4, &(0x7f0000000100)) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x14000d0, 0x90) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) fchown(r1, r4, r6) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) write(r2, &(0x7f0000000340)="63e36ae9331815baf64cb02993af5733b0579d7529869ba4a043e165da175b73b0867a5d70af5808c604a95ea482571e9a240132b9d800e00c79e09faf646df467e0e69e1daccf9d1d47d1dd9416702ca8f38e177a6a49d738fde3bd8a12e582518276f4dc368a99b14428856732b3a3ae1b22e7ce692fb7cce40ea4080d96d6b257a78210bc7884c87a2bbc064eceb9620a558c65d9324cfa219b12412bb11cdae36690bc506161f8dc4239aa48bcc7688f614e06895093ca3fdcd14fe4327a9866227f468cebe0754f14035f6efee32fa5188994825a7c844970bac80c910e", 0xe0) poll(&(0x7f0000000440)=[{r1, 0x4}, {r1, 0x4}, {r2, 0xcd}, {r1, 0x10}, {r2, 0x2}, {r2, 0x4}, {r1, 0x2}], 0x7, 0xde) r10 = socket$inet(0x2, 0x40000000, 0x2) r11 = socket$unix(0x1, 0x7, 0x0) getsockname$inet6(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x2) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x410, r11, 0x0, 0x0) fcntl$setown(r12, 0x6, r7) connect(r10, &(0x7f0000000540)=@in={0x2, 0x0}, 0xc) setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000580)={r3, r4, r5}, 0xc) mknod$loop(&(0x7f00000005c0)='./file0\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000600), 0xc) bind$unix(r1, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) readv(r12, &(0x7f0000001900)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/178, 0xb2}, {&(0x7f00000017c0)=""/255, 0xff}, {&(0x7f00000018c0)=""/25, 0x19}], 0x4) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x29, 0x69, &(0x7f0000001940)={{0x18, 0x1, 0x100000001, 0x100000000}, {0x18, 0x2, 0x1000, 0x5}, 0x7c17d60c, [0x100000001, 0xd40e, 0x0, 0x1, 0x10001, 0x6, 0x5, 0x80000000]}, 0x3c) sendmsg$unix(r11, &(0x7f0000002f40)={&(0x7f0000001980)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002e00)=[{&(0x7f00000019c0)="1a40471a759c1e053fb11fe2e65bd68a628fd442efd805c9795c96ffb8f42cf0e57745985e41402b6902bf913541abf7f46ff427b44ed2444ac3e44d3210720d80e18435bb05a711893e6102d628792b752ff091d83e3ab00ccdfa7c5a636968d75f4db66eab354901acfd0d63295912f87a01d691562e5ec343c42dcb9184040898ba084b4f4ef91e0020ab92897d29c4ff7ad3c57804afa3d94ac76daad067394d4bd5", 0xa4}, {&(0x7f0000001a80)="83136b9cd7704cc52e7371bc5ed734ca63ec432df4aa6a3ffee68f72ee3c8705b47e0e0bd7cc6f1d4cd7b942224506e2ab8ad274a66263430f77898c58f514d2086168d3bdefd9a4c78ce196edb7602e0f3763e73a4439dc75127665ec8ff0d6b007bed085373697380dbc600740f0a8661e10b38d2830ab9b10ee8ee4bf6e89ee7f558828b491004bdcaaf69f0870da5f6557d89cb08a4fa7df8fcf3ca97b2515d5a377502f26011fa5432470fd23cf2faad1811b9580262de85cab181127592697b27d28a4a1eb3c2b179ff4d198e27e309101323f7a7e19a1b23ae8c9f002d39641d9b6570735d172cd2717bbcec113f0d7ff1027da4122077055678cff90f5749499fcecadfdc8833c1848f0b118fe17f117f84d73a03721b32c61358d75fe6ba28af6fe83b5d26b1f215f32e018a0fbf7559a335921da9cf963e0428e19fea5f0de27998763e613914c23e818d9371be8455543407bc59fb83e3352f7ce2cb0402ddc2a2e1c0c7902cfbd4c2ce45138840ebb591353886f9df239d4927414321e0e7cdd406fd240696af098ec99a2a954ecc3aca3541750591c92f23e0032899db617b93c3220f58a6310e90faee68b7f11e7b35dcb1c5fec5d990c1b290fe1cab367776b0a89bdbc9e9af116f1d2832eb1361dd092d1b370b0fe3611c34c81f0233774ea71728895daee369b344d977a8f0cc7c914b6b3f602e21d62e04a5251dad639a005b651f8022da5c7b09cc36f11f4605515d427d1f287f325fb19aa14fe7b22a78699b1238abeb763eb394130cf55888288be6a25276dae81d937a01ba3e724b182e6d916cd2959473ebcd7f0b84cd26aee9d335f66d723089ceda2b7c0b5a1086eef365c1615671c5bbb6fdd34d8476a2d039cecf10c4451e16360445bda2b76602b42b2bf373fb73dfee6a6c570e02050e65bccc260046bf5fb0b7c12db9d506ae1f8e747d3f2214d389571d7fa5195b244975b76f300c0c0b5a55c05481d4a95d8d8c0f39e8ab48247209457db9822061b784ca05e097b0571280b5766c71d1c6e7baa10b96f107129a35a8cd3c1c392510258d2846a5cb10af00fcbbe32c8e8b9f9d766ff06ed928b1cd36d6f565fceee12fd111354feed484e4097b5964b9140ecc7c5c31fd6a42babac473df5a0c0274ceb0b53aeba37827a1be7265dbd54fb8b923de33b6f94ca0fa02ccac165d38a572e7d5929e93cb25171eda4f9cf3272d94ca757893b06b3dfbab00e29423f90a263bd4ba3dc1bc75dfad4325cfd3c9822be4c24ec5df1dd5bb5de8f334d50fc25a59302c658b5e3eec5cd5ff843076377a8f0aa78dea210e450d1551c19160a99371b99cbc14dfd79c34e02296ea22c476719c31fe511f93ab3175e5b71d20576cbf9c830fec9b4662e11351c07f44684e23c394aa21eaec515cf03091c346dc7983c03f77043fac65a714610f3e488db6568bc9418433c8a01f67e1bfde548a65671731b2ffd7355cf3be4da61e88baab198022a45d170760077b585281c45b19cc6fcd5e222261ccee3bc28671349bd26da42efe307cefc0a27aef0717408f18d755a461cbae71be977656bc71c25825a5b2320d985002162664dfa0fa35a43cbd39a7d8455b1c8dd36d3b5afdbf1b42d2275af8f155df72c4f5cb5e5bba7be4a2bfaa6c69592f8fe9d0340b6342a12f2cfec4a05158dd3a711a0c9e7e13bc3de8013b314cb45c8a405735e8b084d67b04c82b6267cbddbae9c956c57713e1939735e140049713d958d43d5bb9d15b73603397f6dfcb05b2b9ef2566dee4f13464341a43f9e292bd8f06c5474fd2d550e6b2e2444a8d96c9e55c3dcc2387be45258697c54cde898904914c8b1d6bd099af5fb289d761d08adabd306e07c61d74b0fa17e2fb6fa7cce673fd2a19798efc155350d460bc580a8a2a47fbbb815a190ab449fa0eef8ddc7c85a76d92b6ddf588d7b48d8a8d6ba8858cec539b52e22946db0220e21d440b917fc998c508f21088ff27022b0015e101b2b7476d727ddbf80d12fe6119078de53ac1a0ae04639fc2d67693b90a43325c85e6913418b58904cf8d586b866ffc14b0b6ffb59ba876a35094ebac8aa0078b32fb59e1caab024fcf05fd1eddab7afe0f892a8f093fd655d5fbb06dda4271c25c19025b7c2ba4a38c9923550eb75298a96365dd165f803f1bb1f4750827afd2e0c856a7e976470a836f07242229dbaa07e317eee7fe2fd15784f8e4e079cb0efa5869ab64c88036225f9f252dd4b19e2c8dafa270144148459449cde7c0f4bd2715b070f5f302bc44da55041d11ff2efb2986444937a0a4c3f5de2dc79fad445e4575c21d2c450cca9aa454bfda6f56c3330aec55fe0ba9698f6f37f98d4b86e9d25b6d1012ce70564d49348ccd041cc449387c0954eb7026fb537b50d9a9f8c441e8f12d2d4ae5773832322ac8dab8a33258539c4e5b4b46dd25a86dac9650f461a13559c865b05b38ea46b9088364c69de918fd0d8d39aab7f752ee506070c96de4e50afdd285f04265099d6a2c41f6578c450cab58a3682cfa7c3249287c9537e179894447816a4d0eb8d182780708d978eb7e547b1f25e5d6c301dd0394f0dd6a2bd08b8555b297899008b9d29f4c46023af6e828b3ce293f6a2ad08ea0c3835c84a3a4787552999e2c60955ffb826e55934646e9c5ae9914e29ad7074b5cb74d0df28e6d374c9932acb750944e80e962e192a6cb94bf547216253aa51c87314ad0f9caaef5c14c8adeefb673cf7413fbc4ec0c3821d12abdf58c87572e64cff4b9d6125f9fca110a32f93d563f9031d4afcf22b622a9f4b2bfadc34e679506ddbb45b585365d67bf42ec793e162a8d26aa277a5164d76d53ea5c9a1a362c0e0b5b86c9058a4c9929005a7c35ab427a1be9589ab0b8fc93fb7f4cdfb6b238879b950a95b01830c09870ec2e5de92384fd7d220ff7a82655e98968d91daaf262bb439680a44a151304b46e8cdb132e2b6c735ba6d16b51730563d27a8c2eb84ea17e56ab9bb55ce18e4e118d692814295072e423e39437471e9644006840c3e9163f099d416d34a5cd470c66711f3e64a6350c225fb4bc357e2326726f8e96fa94d7aa22ecfdf45e799fead6d8d1aa36d3bae53b12f49a1b1a62afd463aad52484e1b7eec87cfc363edb178ba64247eb043df176c72385984ed1d2a671b47515f3f1cc143f80bd4e49729a0d2a119aafe323b9416efec5bcafa8d0380027e875ea46ccf5faa7b22091d0a760b6de7f547a04a062492c85900479da0474f9ed2b6b3906a38027e12ed61638278869f490eb27e365d0f6e55669061d828f524ad4ba473587b042d1009ca291ec4dd438db7ba84113ba4ef21c65f304defda471031067613e3cd1adc68c92ce0ebc72863493ae29af5ef3e2476db08749f9fe6ff592e9b73bb54dd1360fe018bc07711a4cc4848384bc67530b78cf14100b71eca88086b08188125c45c576dd0901abc4a9259bbfd2e6ab1733b8a4706977ac54f6bb876f6db0659e28377af7ffdff6092ac7db2891b467161118c9a22ed7030984f906bc5ebe03bcc834f62266e5029dd80796a887b8fed52f647ebd4f29a142e570ecfe6837303b409b8f6f53f7744bd43ad652f517cbd260262e680e8f1b9e741e4026fff2034d8fd30da73034052bb1db3a6bccc62a2ca3ee73e9868f2d60c24c20ed689c3e5ea4a9558f5b98a9df717ee1c186fc87b034faf94cac2269d23426f271469e06e81b1cc06f4a8a301e8cfc690221e72965a935d96284b0e50a11d99e33d9b78fb47ac859dee5231d835d62b4e9aed3eb93cacf68b9366709d3c5805b1527ded18a57cfe75bff2329ad491bec2d91fce99551a9a7e15937b9fa66177c474b88439c9571da21e9918bc5b579afab42f1e7bcacbe8b7b603093df2f59c16869fee91cd3582530233e1567afc9f5391c036a393aeb6b6891f58bfd22afa1b98575ad4d5ecf4f559610c3d826a05618015cd14b55a33b53d2fedca8c0b5e2c51b7203f2013b4dba1e40c706a2b20fc6ee23879b8c61a5a428e4a92b2fa3a74e9b4d737876267871039829cd53f5f5624c5751fafe5d898d8f83712fc9b84bd7bc3eaeb84205a269f38aa1ce5c48c764ba7323a6fc94f6c4d434676b89c6030c9259d8583bbf7df0fafea575e549bd0414c0ace62d80d5dc6e377de24da4984ca9f1b4fc307d6154f70a9fd54f6dd16edf76c0edf05ad4c64993943cbdb08d1a6a63aaa011f477a6addbbdfe8e14412b964f6a9b0a5609142bd7f181689f20db6090d31dbc9cd74782d15ae0a3a3ed5624d151f495a27c353ba52abde8267a86b13e5fb00ea1c8647a3dca2522ce6f84a0209ce0f5f33fb8dd3265ca93ae0fc3d876faf982c0ab3b23c907f7609bee84798298151acaed6c81114a5bffb97e6e84e1e04fd072841c992b828122b65c2ef78a12a2ece4d3b79ab4db0f3e30e45da98c9292867dbcdd8503cf555aa00b40ff88011ede707da0e91f2915dc9c6fc766bdc0b379fa3c2708e9602946b431cfd2bc767c46bfa8f480186f77c216272590431f419f730031651816ef612f662f3931a1e9e739ba0d7760ecd40c41ef180ce65eebfac0ba1f4089b2212926b2af0183c943e5fb66fc6792e5dfc82c481ae32603e5535434ee47396b5ee42d88dfbf4c24aded25560dae8cb51070fec91524f66ba9b47cfe6b58654263d9d4540c73aac3b159a693219c3428304c9f05bb0ce3cd3252c025195a68f81b34335952b5b023a7b80e3c0b7bc7a827513204487352af6b7d400b109a9678fa15f4e28a71ef2b1b3b3beb26021528b530d47fd1a4a4d771723c3a69c85e9d01af9458f5ba8ac7e845c1d19fcc51ac801b4d6516c2f37a025a1c2a8bf1a015cbd7ec634dfaee594d152fae550bb2149fdcee02cd0d5634fc92bf20bc8ca9d5b36db788737cf23e0daf19009fb4e637e097bd07125de7e9f3ff9993ad98292f391cd3b6999b208d5b80e1958e53b7f53bf73c234508d9ec04f363ec51fb0d18db1985206cdb901c216639209325b52ba8f37c6a22d16438651b4e7a5d184e61f48e426d989bf5d46bf4894347fefc92002456febe701e5ae5a5c15d410d5a22b6448dcaabfa777ec7885be440f15bea50ba551eb9e388dde0348f45ceecc6b84bdb4e982929d547351de97536b5b5546120907ba3c8d1af29bcf3a05553dc3a4b73a06910024185dd64a1f507ac3e1920afbf58216ca5745ab8e0fcf558c4491d2bf9c1eea95b1894dd3778bb9d4c0c1575465ae83fdb3e29cfa93c37809e334746291cfa572ff921d17676cb6167a903f4421531f01f94c48b6be68593743b8280a2fdf69a5ef6b8646d3a7cccb14f0bd58c9b1d575be40755bd089e77b3d13bf028fbf6018f5622b4ac587c6a5a74dae130aac0affae1aba4766a95ab3ca49cc859aba354735e2faec55bf1bdf5126e466d5a6a7efae1df2cbea883d1a12dcb26e705f042395230d11ccdb4d3e329fad29c98adc1fe5cd21bcd4a2b8a6caace7e3334ce061836bb158a9cf45b91d7294a9453cd2f857f0bb21c44ddac08292e3574acff4e9c82f8d050153c898c0c76ea895b6603cf73e89d99cb4f60a4595d63f9021de1905d3c68f4fc78cd00ebaa5f2042454148c685d4d84813421636221a67d0ccd75ae66965aacf4e5ca943742bc5fab1af2e916b5e1be04f29fe7958a85d47cfbcc807ea865cfbb2e7400446dff5b9b0fa146140d49ef92c2cd28d16f838da960bb098f926f41214408c53be29f2f6094c467bf8e1e558e", 0x1000}, {&(0x7f0000002a80)}, {&(0x7f0000002ac0)="9a427c2ee0880c4a5061f7bd32d4c49cf7bf99b4e675db93272e42aed2e3f31fd06f59b0c466", 0x26}, {&(0x7f0000002b00)="cfc3bd6ed24f75a2c0eda2e3e55a4cd6ec8c1ecbe337002f9643dee2fc30b4c507fe0a60", 0x24}, {&(0x7f0000002b40)="86606323e8d41f98fd7a532bd96656ba83cefc303f17394f56443da3e085d7524331d1d997238ca3d911296bc324104a52545ed82970c4481dacc9b5af503b272b2f5a6bf8081bbbeb3e93f755cb6e8f7597c1a987dd47f5a1f0dd8a68756c2960b999e7684a36d0600231a96f4c71484e60cf334fc061d43238c7d432f1907f08eb4753112b0db83525477306d2040a1e4631c02b93e885d4a966838f8025d43210a6149da6892533ba2b273d39", 0xae}, {&(0x7f0000002c00)="d4d3945684d6f58a0ca5ccf541234a7ab943767b283ecab3aa993b765bdef47c6165881f6dbcae3bf4f9569f8f3bbdd1a6e417f039c2fd950b4b01d02dd4df3503d8e2040f301fd39d91346c7af741ad3a95f1f89d43975d20bac9532ddf7e69bca89906e2c175581959a451bdcc2c", 0x6f}, {&(0x7f0000002c80)="aa4d31e323d7935e508093f347b2475567fda534597e27505b0a714ed9d52f7444a64a2c99ead553946197346e730b90ddd6a961c58a30f8b169e974b4cb4790199942ff0b437bb0601c4ccdb7f854a26117f64f3724299af171ddf406ffae9cc771d99afe8829420c69083120a0e6044c26d7ba5d80c1f5552dabc5082f725abd2988e16d0609cacae5b026a2e1ff85547a3401361a1985bf5f7ff6fd1f89c6bdab0b6695fa7dac8c617fc6f7c77585c4f4248d0d85e21e9980e45a3a90", 0xbe}, {&(0x7f0000002d40)="9c2db6ab41fec222280e13c8663161eea782a9041fd914103cb3cd0340cac840a1932d86ae2501931295a191832969757a05e793f955deed9d18cad73e02708f0ee175e9a39ac72c8845dd9d9bbadb82117a3d07f29b50cd22d00896089fea394d57f20a450b451b3f42727d70190d5740d7fff1a0e9e0b3ee4546bacfd62f78b1f6425e3fdd5bd217bfa3f883c778cf31d391554f801f91e5f39f10e9ca2e3a85a39929494d945e168128", 0xab}], 0x9, &(0x7f0000002ec0)=[@cred={0x20, 0xffff, 0x2, r14, r8, r9}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x18, 0xffff, 0x1, [r10]}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}], 0x70}, 0x2) connect$inet6(r13, &(0x7f0000002f80)={0x18, 0x2, 0xfffffffffffffff9, 0x5}, 0xc) fcntl$setstatus(r12, 0x4, 0x44) 00:00:17 executing program 2: r0 = msgget(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "6b951e48a97594bd01ec74324c249438f6440438acb6157a8a77efb70f04e2143491e17b5a1b007d525d4a6c0696ecf848091b4c44e9ee3292c6b88224f8e09c78"}, 0x49, 0x800) r1 = semget(0x0, 0x0, 0x40) semctl$GETNCNT(r1, 0x9dd38b4f666facc8, 0x3, &(0x7f0000000080)=""/78) msgsnd(r0, &(0x7f0000000100)={0x2, "c23cafb3e5b0fff251fa3929500b66f26653aa1d6f9f212ce36d8f3bdb381e18da6054b576d33df7e2b7970c74e6fd51e91c55952463d2c8bab66cf2bff6dd3cccc89f2ed9f6b571e395d75ecf37b976950cffc1ac5c52dea543c012ca525c3c3b57eab5d7e5027c81b6c6748ad147b5"}, 0x78, 0x800) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x88, r2, r4, r5, r6, 0x10, 0x5922}, 0x3b8, 0x7fffffff, 0x1}) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/90}, 0x62, 0x1, 0x1800) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000340)=0x80000000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) r9 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x0, 0x8) r10 = dup2(r8, r9) getrlimit(0x1, &(0x7f0000000400)) faccessat(r9, &(0x7f0000000440)='./file0\x00', 0x100, 0x0) recvmsg(r10, &(0x7f00000005c0)={&(0x7f0000000480)=@un=@abs, 0x8, &(0x7f0000000500)=[{&(0x7f00000004c0)=""/47, 0x2f}], 0x1, &(0x7f0000000540)=""/122, 0x7a}, 0x800) accept$inet(r8, &(0x7f0000000600), &(0x7f0000000640)=0xc) setreuid(r3, r5) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000680)=""/54) linkat(r7, &(0x7f00000006c0)='./file0\x00', r10, &(0x7f0000000700)='./file0\x00', 0x400) bind$unix(r7, &(0x7f0000000740)=@abs={0x1, 0x0, 0x2}, 0x8) accept$unix(r10, &(0x7f0000000780)=@file={0x0, ""/4096}, &(0x7f00000017c0)=0x1002) setreuid(r5, r2) msgctl$IPC_RMID(r0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001800), &(0x7f0000001840)=0xc) pipe2(&(0x7f0000001880), 0x400000) msgget(0x0, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000018c0)=""/73) 00:00:17 executing program 0: r0 = getpid() wait4(r0, &(0x7f0000000000), 0x1, 0x0) r1 = semget(0x2, 0x4, 0x121) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0x7) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000080)=0xfffffffffffffffc) socketpair(0x6, 0x4, 0x800, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = getpgid(r0) fcntl$lock(r3, 0x0, &(0x7f0000000180)={0x0, 0x1, 0x5, 0x0, r6}) r7 = semget$private(0x0, 0x0, 0x110) clock_gettime(0x2, &(0x7f00000001c0)) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000280), 0xc) socketpair(0x6, 0x40000000, 0x2b0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x40000000, &(0x7f0000000300)) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000340)=""/244) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000440), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r10 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x80000, 0x40) faccessat(r10, &(0x7f0000000500)='./file0\x00', 0x2, 0x100) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') r11 = semget$private(0x0, 0x6, 0x8) semctl$SETVAL(r11, 0x6, 0x8, &(0x7f00000005c0)=0x800) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000600)={0x20, 0xfffffffffffffffb}, 0x8) sendmsg$unix(r2, &(0x7f0000000a80)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000680)="c96aec1d839138988ea9dbc0badedb04054bb626b4cc2b36ee1c48143d6b3edefc57e3dc1d60ad596d21efbd953eba62f28d157da4854809b45bf5141309d199a2b03eba9662ccde8b46adebd81980cc79a2e8fa14449d09743f33ab58228220aa170fcc06f9cda2848dabba50c2ec227a8679aaf541529870d83b7cd7174c5a71dbb4c6f832027e1d12f5ee7127899748fe8bee0d5e5be990cb201f762bb80e5bfb0425d859728d43308e19576bd9a31ad0e2bcdb53890604f7546e5bebf3ba4c0d91188fab73f6292e78de14ef347c9c6f599badd7e9f928ee485f4e9cddbd4a433d79b8fbaf3d2215b33cc99c0f5af01097a61217c79be885373e", 0xfc}, {&(0x7f0000000780)="7f7920f9a569a949f22445b71f27c596834e456be5f3dcecd53f4b7abe6e7de8ab170daf2aa3a29364f2077125c530c879eeac37c30ee4ef9b1d5bd4557759a53132b751570c0544af25d541babd0680c67922b932", 0x55}, {&(0x7f0000000800)="ecdf4defc6b6c5384e17ac12cc1a7638e4f51f6b3dd929ec13f25ef9e4f19044948591e512c009ebd5adfc05aea248a36329c82e91465aacc4fddb95029ee302884a5389f26a4e80a42b9de2ff10cd7bb5a800086ef50d5e7808177322ed272491826102da1909c5ba513dfc77f38b3e8c6768f97d7cc2e0707b846485da4107a890b22e8279e3e3e01e4c8066ce68c612f60afc52156693145c557a9a97109a1c48134e35fa", 0xa6}, {&(0x7f00000008c0)="ea5d25e0c3f1552868cc0ea9a717de9eb16a4f653d0535a76545170820efef5697d65a847a8a89e3b6471d7cb3ff63ea7e399c22f6b61f6c2ec4d50721823e3b563267a114f5268915a101fd1f721180601ff52113bcdd0b5b0f14c7", 0x5c}, {&(0x7f0000000940)='J0', 0x2}], 0x5, &(0x7f0000000a00)=[@rights={0x18, 0xffff, 0x1, [r10]}, @cred={0x20, 0xffff, 0x2, r4, r5, r9}, @cred={0x20, 0xffff, 0x2, r0, r5, r9}], 0x58, 0xc}, 0x1) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000ac0)={0x7fff, 0xffff}, 0x8) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000b00)=""/228) clock_settime(0x20000000, &(0x7f0000000c00)={0x0, 0x2}) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) chmod(&(0x7f0000000c40)='./file0\x00', 0x15) 00:00:17 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80100, 0x41) write(r0, &(0x7f0000000040)="30f3287ec8bb3118845887daf1a43273dc26b8dc49b3278cceb2339295436c2e7b3f20fcd556cc85a8afdc978ee6e9a5369bc3b73583ce3da206cce2c0b93c5fe5e35d283ec9da", 0x47) sendmsg(r0, &(0x7f0000001540)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000100)="6a4c90e74a3aa043689a384a8309fb0606de0ee4a5be127b7fb635c9688f2208b6d9496eb7ebe5a7162438376de3d4e3dd97671895fe1465e0b418a542b33b697fd64f6a35af1243936d0b887c1f963d980d696bdacfaea75f5e385ed452c832ba2eb98fde2f9a1ae65461607b62b3257ade97fd5fecb90e37ec93a93affd1863c5576ece4df2bbc", 0x88}, {&(0x7f00000001c0)="ecf3f6996c848b1bbe8a967d4dc1795ebff1ec99e2641de157df188f8b21d1cf", 0x20}, {&(0x7f0000000200)="e57a0ab373e8823fa570a0d540a5356b881974cb9ac1570de69782307cc0dddc648e56d05df69aab116eb7a98e443e8564d46e50291fd5990990dbda77c371a0e3380a2caf95bb0296d7b87c10edd74f8956de52195f9a400c5f93fd8ad63f34686676696fda3c0d7234fc399c2e7f47863b875478aa98febb91d9b285a69df11ed3f07ac83b83942ad504f0ebf978b29db9ef04a92d65259c12251b12402b48406ee5ab1caafd68313a1e57c631656969e6718885017ed5ffa2434d9bd0bc238b716f526446636b38a1f8931423bbcd410dd5e8064a82548f1731bc6fe7d2c5abb6046b6349c02f20d2c3871c8759071faccbe2ba8f721bf6573d98f800c16d56366add68e59da5e698fdb3acc3d9ab9066ac8066bff51eab04d11c491a8c0fa4d8dbd2a8f5a991e82ca1e0930de28319946655a81f425554ce97ec53c14f8a8d0f40f4454e900931bb0fb8f66a716b3ac0fa07732d314d09401fe870386ca00aba6e63aba13a8be53ed26f2342b389e88ff2441ba36cd250df627779bc2b549d52c13003554227e4a4360f4e495dd374ed119281951d434e6634e9d44922b77b7701f40bcd95a007d23a57a8af048ad0aaba759267e59dab9ad557a14a3a60706fc57f6d2ac091517e5978170460df2b424bb8c11b3149124fc530ca820790b01ea53c019c4996ba70cb4961b29a0d2e2a8d54d598f9d373b440cf1098a6ef45b7b9344e955e21c256b675f7cc52899f1164236c461538c0cdec5e1328258dd10b45447ec5acae2ce2f164c584195d96e02d51be8dd4d54ee96bc1cc86047cf09e1f811332b6bfa21648f5ab44aee86cf22d224b24671f94528cdf373e8356e544736df0f56dd7bea915608ea5a4f4b97e86092402ae2023676f4f2f011e17173e604f3bb54f7d410888f1bcb7428f280ba2ea50d8ee4bb7bf7fadd2c0e9410b7e19c0273d98b41b06e345d7ac98ab0d5aca1b53a50ea1009acfc42ee8e46df046142a4fcf7457d2a7d471862092c19cf8c33e2a06287c232a31de1fb4f57eb31bbd13f344b05b1e1740b12a4334a549a0224e6a66c1e5a8df8cde8a8dfada7c14d6a9ffd2002b0d910b070076020fd6b6403e35cc6b5dc305a45145b4f0defa0f64c86ad0b14dd9b9600082cff5669ba6f34b8f001a3bc65e9f614b9849c5149a4b909b7fbdf5a711718749258d2329bb80da11854dac17dfaf40f56db1041fd7cf9507e9c94db7910638a211e913bd91c5d92ce61418dc90c65f7a1bb548cc95502efece93974dc547025d128438ac7e93086f7d0ba34cd8f4dcb20b41d09f68ffe739e0e21f07c7777518432b230105868cee598ba1f43aef537d434ca3667cbd76bc8d31f3e0d20af306e171cdfce28b2fcdbca1c537341e4e2eb1742f135e29c6936c2d0d21593980277d876a6bc4ae3ea91188fec2530114fb4cfab01c4b942e1cff07c9b7e336348e8e17cb8536896911e470abc6e2e8ad513bd6737f9c36ae69f65ebcdc1c7ebb56a6931b2145c725e49b19c49d9fe92b83895fa58440e3f4e8d897d4ac92a70014e6a678f0a1ef2129955230a9e7e08220ef15d2dbe2efce6f6fa61003cd54a60d48f6511683fa3bdc1c218a1aa3f01a60c79fbb1e02d6439fd89440fbcdf48ce394784b29fae70fbcd2a4e280b8861389618f74d7cbffa73b253dadba95cea02061f4aec2cd8a4b0ba100767294a6afb39b9a1167747376825b30494b099b7ef921380621ec85e2786aae555a4f223af425f9880c5d31c6e51c3ae2cdc025da0671419d3bb649799f82b8e5cca0070c4010be93e98485d67b42c5a405a598d8c194f8070be766e8d42aa0076487a7651c73fb07119961d938863c43539a546ecee4fc736c43da60b5927282e70dfb9e6f4b254637de59bb6a94f738dbdd51146eb72fa946a78f4e5ba9bd40b43870318e0fc1228cc64beef429c060c1b5eee0f823ffeb891c21259bdacd6a15a71f9a5bfd27f1607b4c640c8d6afa437ba472e9562d3b62124e6544ba145b9f9a2f40252d598ce6758b838e79c84bf3f240cf391784b82f57a6112d89d2558d69d5c30dd266138592639234d5eeb70778cc48c19daf58a32c4d9f5c96740cd911681599ae6a049c721b83b10c01fb1aa2527f4d785ea506a065a044f1c087bac29cd8e64841e1053b9e835a81a1c0ac44151f506c34bf996f11733006e3b9dff5f8161b0e375f83c85d2375061e81da6e7aae468d40f8ea9cc92e95d94c737872e98320431310d195096ecde29f94dc218d221bf7b5900be61d03ccf392b98bddf24c6169684cf5dad5ab4d62737523eb6cffc0a6da4759162f5cd265d58643aa63401bcf967e87bfca8a1bfa97a98794627640ee19493728a030002552079a2da628fc49fbb27b4506363ddb8ec1ed479b4327cba54a2ed597b418e0a97233d37461bf4fe9609a1f261681d399d523e110e30c04237c9780cd3fae5560095bf8932d0f6058cd5a7970ed78f1d76fdace9e4ba912fa94ff8481d75655ee82b4a1b6dbe0dced35700647a0c6819e7a1c8862bc3adaf604ae9086aa245af8145452f3c9bbea7d9b330ce694cf60502ec27a73f2375315594c08abd68d245b78d1fca86ed33f164c561b63af4ad0bc19339e4ceff462e04fc71b0ea9f086c86c34e32dcd33d98b9f1590bd98459297985f24b5b4e05a7073335cc3aad6ee6ad7fccb508972bcaeebe1baef68e20ea8282197193124184202c162207f1c8e7c7eb78232d2c16534512890e40bc5f75d2ee5eb4115e02bf3425a0b9362e0fb1c43f95e792a52e9ed321179c38cddd8406b2722b46c84be3b737cbc44c1f04e3eaf7d437c6be134f684f7e4e4d9cc1850a384006b7d833d9cbadfa9deb4a78d4d7709090fc378039ee0098a070f501ea1e174f471eff264941c8c1718742998d72be3f24c708fa0ed7b961122ba801212008d209bb5666a4220c881ac432b436d29402b8f0da0a258b1cb688c5ce28f20761a237bf5e732e41decbbbca7a00b5777dcd07633373644e68b659e682b924675b04a037d396798250e2704ed9f294b778d583ad1c217b9f43c917f38b0f46f454676799617b2b59888aae885422e82209b0a1b3a7438281498cbd1ee62bc2258a044a54dca77f63f374594b1ff58b1e90bd837a27e4877e91d2fb6e1c454703f2e665e3ad02c30464940d696f1b35f83168a63d03b1b3dc333474760bc88f8c543dfb9bd59fa7e2dad9815e5ff1f20ead12a2868c77ff01700e6e01c90364e3bbea54c378e1e4dccb6a03e1feffa90d4b5e956313fdcc52f3bb22d9948c36dfa0df4d55975b31d85fb6450d110e01b6ef8204eaa16bf389d99396e253503b247f8df77391f9b3658354c3fe2b2d012d417d1ff5bd2d4675524345c82293f8573ff3f8cb00d2e3bf2761110c2c223a69ac7a413be68b603cc31f5bcd34eef580ef1014a7225d77106fde7670d5d0c6d4041efe54dd62dff0bb3eb5a3356fe48b6bee7fa0f9d5588f02fa675c1742b28573ccd11d92756160cd0f5deda4397f0110dc18c18fdeebbab45e0da8dcf2f2c6d0a7ef0d0f67e18110139a9b9a49adc801b30bb88e97e1efe2553c764ef3807af4876b27a238e4ba6be91a4dadd5d4d06d5123f0894bac14a229448c117ac79489a37cf9f207c515e467a2c1cf83065b8f76a55daef7a4f42eb80741ee78772eb3d8a5fb68e6c381469e03e1dea60849f6e639dd2e8b279174778ed16b2827abc5107a2ef3cbe7c3fe23c5c900153b286c989c1f1c066f1f46c3ca9861a006b69664cb01c51fba9d10499cc90d4d52334bb62597a28abd7cc4dde38e716bb18983a800eeb147e883c6e8944499c7d828864bde5cc7fba4aecc77093fa3ead752586351b3146e13b1355ce0fa054baa0d8a13f4b4b41bf7b2534d4e27e038f0e7e6947924e30b6e3f83cc5198a823f7472e484140783ac16a0bce9beebe827ba778b376a30c11293b6caf6412a201291a7f3eec47df219ce83ec5343a4328f4658de0db5bd510ba4df7ad9750d1588eba7aff8719fcb51c39a9f1c101ecf58b47b425b3b91f52d3d838933e130a6e04cb6caf647b9b10c99e5ad7ec53d3c0a4b55ca97cc6452d8c979fe27947d4d00be38619e3e310e8a8b32e0215c4c8b9228686f1fba00ce86952da79ad5f24988fb785d3ba625cf6e80a536556bdc71f0431c540a0d6f3960497005bc036debc9021177b1b92e864bd6be89ae6cf61aaf519a596319b7a1e6106e2023f2bd3ac421756413e6286081d4b2256690d2c4fb55687cb5fdb302448bac1af0a7306d5b9eff7fb4bab825a1bde0dfa4d27696ef7fb562c9d1eb3482b7c98c161d15e930dd795f854708854902c35d3fb8b6554969cd7505c7ebd309269e79cb2d863b23a053196a25b2ac0db7eabf5467443c41f5f6259fc8681de463c4d348d5b5b8abd9d0abfee32410132c63d65197d069ae8f952c7d716a47fdb358775258a39b8a1121680aa0601f1322ec0d47e8ac29c6485870313d5fad5fe9d1ad0d3d557df04b1fd3c5f9aa7a1ec881ad1bb8bd79bb733902bdf234910783e9867473553df590b180f2dcf621b37890e9f3d3b5f0658554181aa1f6ec028ab9fbe53f6e49cd351b241a54da1e92db7daacaa90dbea52e87c1142f37240953d94bf1f665a7e82f11cbd530265fd911d98b53d8beec86f4d8808e9fce36aedd2b6a23ee6ff41978e373479651a67f6e7e3920115cc35e5664af7ab78deac15c57916ce00d71f5210b0cc05108ab4e2e5a735b4930164aa1099bacb856698f05f4afd8dee983b1b4da7b3aa64b1434851fae9233bddc73226407162fa436a3caf65a187bb8e2fa558383f1fa648416809fabbaf68b32e1e2ef2e1dc8f26cc3f39dc68255fe34156ef750e1d009b071fa88eebd2c0cae316c8d7a0e57efd7b8a152b48e4c5f9dc6723e304a76a3402bec30674bb2b060884a5a494c562ecfeb2c77b87d7020b6ae9ee7f2564baf8078356bda5831ca017136a53ade1b2260b3bf821780bcf395b91d8cc3673affa5a5af892fb6ce6755ea05841bd9456986a84a17958ec0c387ee976c893abc26190d6c67dad61a091e45b3d1468cff3738b6ed8fa22cdd4b20e4d3ba7795a3170ebf7381be213ea508c65d9ec10a74534d37fb494a1b8cb68cb44a20be5564ddf72670e598814f74d9036616a34c26dbceccfe1236cba71deebaed81ea4f1fb5ed3867273613cfd1014cc8ca884addcd6daab5f96ad84032aed235fc5954d074ff23aeb2f12dc792402a0c94971949eeed1335cdd1c473e4b88702188c5e336803031c78a44c5fb50d2c5b9fbba2b4bda0f4836483c0ee4d3a71a9b364eaac7642f2d83abea1299ae7ff060e182fb6f90f694ae27918aeafbb4c910a6b3488964129356d9ecf3d35af09f32049b69ccc06288e35fda20c0b5de69c8576f7cf661cff39330a6844b1290c43af862b30a928a4c6674c194563d65460d7ec9b671dca133398594c399cf04f6c95cfa7cdc7216298bf73b487e68e38d82874f130d32d5e10869c23d9783d808dcaae5d249b8cd552da0987f1438d51e7da5e3a9ecc5a3d4b373248276a7c441f9cfba2dc09764a90f894162040c62258d58bda53881b9c052855b309577d4fdcd1a811aa390405185d8bcf174b43f40487cf3d655e227233e36005825058daec0a2fbc02690ccef97690200442b063b0df90b60639d421932f1e7a4b212e1d60d8d02cdc183a358f9ebd149f5db055f757f0e838666a0af238a0a5255ce027da0c18c223604ee27bea", 0x1000}, {&(0x7f0000001200)="dafc2148236ac059ddf7f359f681b0536c94a840e6d1cd259e514976f1b07b89fa5fc7f43506d2dab1225e10a1c07e", 0x2f}, {&(0x7f0000001240)="0df99bb607bec7d189964a18163fcf550edc30fd09a6736dd1ebc876411cddd093bcf301b95bb77c7775a5145de66067d4ed17056b833ea9f83c2cb023900f8941232e675d72d68248cced641094484f50ff97329fb9ebc9eacb4e1ad3bc280724c119dfff2da0bf16e65043e26a950bc76f9a270defa26074eab0dfda44f04faa0ba8d4f518332a20846aaf0722700a455cd6594e71f0a273f5308a5ff1058e782e392a6d8374e4891bfe085facf9f36419b92da1a1dc3ce8e880cc84a6e087bcea8e703ad7267aa0d7c4fd138adde3e240666a4c", 0xd5}, {&(0x7f0000001340)="6b5a1f365ca03d0758c004c51f7efad17b57dcb670fd8ddd3e5ba5d07e4368912a833593da1570f966d60c64bcccea1b6c4189b96e2d9f92661765cf3e9dfff007f7341a564cefd9482f26e69ad5ad9cfb06e96a824d79c36d1832ead11f78b7b6aa7f", 0x63}], 0x6, &(0x7f0000001440)=[{0xf8, 0x0, 0x100000001, "70608946f6866763ea190fc9ce7a3ce9b5e1263a9dac8597bce5ce3eff67db4d62a93f03a1b94a60df4d350a10d35afecf9d82731d5aa71698911ef84ba97c78b24ef338d01ed242368469e272c173707558b7b2d6729fb529e158783558e83a336b8946aaa0b828e74eb9137df59f11e9b171b111b62948cf35c1cbd8daa5e154457350e3d0ead48c44b9cbd598f999ad8438c97f63e2b8d0ed6f236db637f55de2eb3f3b9e51a0b73751bacb58521c64ab765702912cab3e172cd2ad977d9d20c840493338c6c6f0bec7f59d2337f40ea5e12fdeca0ec66c733028f39fece16cf1f4"}], 0xf8}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001580), 0xc) read(r0, &(0x7f00000015c0)=""/190, 0xbe) setitimer(0x2, &(0x7f0000001680)={{0xffffffff, 0x42}, {0x527, 0xc29}}, &(0x7f00000016c0)) r1 = open$dir(&(0x7f0000001700)='./file0\x00', 0x180, 0x0) setitimer(0x2, &(0x7f0000001740)={{0x3, 0x7f}, {0x6, 0xffffffffffffffff}}, &(0x7f0000001780)) r2 = open$dir(&(0x7f00000017c0)='./file0\x00', 0x40, 0x80) symlinkat(&(0x7f0000001800)='./file0\x00', r2, &(0x7f0000001840)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001880), 0xc) truncate(&(0x7f00000018c0)='./file0\x00', 0x9) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f0000001900)={0x0, ""/83}, 0x5b, 0x3, 0x800) faccessat(r1, &(0x7f0000001980)='./file0\x00', 0x140, 0x300) faccessat(r1, &(0x7f00000019c0)='./file0\x00', 0x100, 0x200) recvfrom(r0, &(0x7f0000001a00)=""/99, 0x63, 0x42, &(0x7f0000001a80)=@un=@file={0x0, './file0\x00'}, 0xa) bind(r0, &(0x7f0000001ac0)=@in={0x2, 0x0}, 0xc) read(r1, &(0x7f0000001b00)=""/7, 0x7) symlinkat(&(0x7f0000001b40)='./file0\x00', r1, &(0x7f0000001b80)='./file0\x00') symlinkat(&(0x7f0000001bc0)='./file0\x00', r1, &(0x7f0000001c00)='./file0\x00') poll(&(0x7f0000001c40)=[{r2, 0x16}, {r1, 0x184}, {r1, 0x24}], 0x3, 0x1000) fchroot(r1) getrlimit(0xb, &(0x7f0000001c80)) ftruncate(r1, 0xa0) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000001cc0)='./file0\x00', 0x801, 0x4) connect$inet6(r0, &(0x7f0000001d00)={0x18, 0x3, 0x7fffffff, 0x18}, 0xc) sendto(r0, &(0x7f0000001d40)="85547aad12aec3be5b82d662a87837f2ee69c03df66c6716561948168c", 0x1d, 0x1, &(0x7f0000001d80)=@in6={0x18, 0x2, 0x1, 0x4}, 0xc) r4 = semget$private(0x0, 0x4, 0x40) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001dc0)=""/141) 00:00:17 executing program 2: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) r3 = socket$inet(0x2, 0x40002003, 0x200006) accept(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) setgid(r2) r4 = paccept(r3, 0x0, &(0x7f0000000100), 0x10000000) recvfrom(r4, &(0x7f0000000140)=""/4096, 0x1000, 0x1, &(0x7f0000001140)=@un=@file={0x0, './file0\x00'}, 0xa) recvfrom$unix(r3, 0x0, 0x28d, 0x0, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) geteuid() 00:00:17 executing program 5: r0 = msgget(0x1, 0x8) r1 = geteuid() getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x4, r1, r5, r7, r9, 0x6, 0x8}, 0xac41, 0x3, r10, r11, 0x3986bde8, 0x1000, 0xe90, 0x3}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x253, r12, r9, r12, r3, 0x110, 0x9}, 0x9, 0x1000, r6, r11, 0xffffffff, 0x8, 0x4, 0x3}) msgget(0x2, 0x224) r13 = paccept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc, 0x60000000) getsockopt$sock_linger(r13, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f00000002c0)={r6, r12, r2}, 0xc) setsockopt$sock_cred(r13, 0xffff, 0x11, &(0x7f0000000300)={r10, r1, r8}, 0xc) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x400004) getsockopt$SO_PEERCRED(r15, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r19 = semget$private(0x0, 0x1, 0x118) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000400)={{0x7ebd, r17, r4, r7, r3, 0x21}, 0x401, 0xfffffffffffffff9, 0x3}) syz_execute_func(&(0x7f0000000480)="c423a57bf50066490f3a617c180000f36745dfcf66660f3801611fffc60f38cca47500000000430f0d544df3c4a3fd6836dfc4c2652d1f2e440f4abe33000000") writev(r14, &(0x7f0000001900)=[{&(0x7f00000004c0)="e47762f624a6186a835000cb253a300dffcaa49ab572ee78717c63ba107690ce33b80906e494a050bcc19accb47e4304f4e5e98cb3773ae36ce0ea9efedb1c36b665530c714758d9038863e180f9c2bd34e7680f71737b5a9e0ca25b0dfdffd91fb6713f4080ed436371a8320c669f5d92e98b7726a3490ca2369fc7c907bc167ca80c362f121ef3c8ce1c1a528bcc1c8b0d295954eecd9e8ec5296a658f6638270df21e4bec31a23e496138ece81c2d64e81e37401be50c45ddda0fd23a43b71a", 0xc1}, {&(0x7f00000005c0)="39bb79ecfc04b194a05c2748cd91578777994befa8c19f8d37258479a6e55d021e75dc06800cf26020cad998748f0deacd8ddc811dc520d661c4080087b7d1a28d1c6f48acffd7503f2f15429c9b36fb024437a1ccf7d12d58d831026db751b76e3c27fbcae0d1a4b025d7e8cd326a9776e18174acc2a55288f916efc92a6634658e530f982ca7b5c68eefd5fcdfb12af3e7122a29b8b8b389464efaf80ac9d97677f56d2c9ea173e3566f904f8ff4de", 0xb0}, {&(0x7f0000000680)="b2d7ca1fb633e191f2a4d30cd44fe07ab0a9edc77cd2db9e8630456645e8c9966a19c7f5767dcd66c37a23ca2c131e48002132c5678b07bc900638aa94567737cb19e660ba08d44a587b0213dd59d19f371d70b191bbec18d3311d8b0373bc1b4040d0baff0c533a71895cd331800939ef8f3302d9c4dd660b0cd2feb9fce3878d9df42eebcedf12329f5289bb074f37606d4fa929ba89ea83530e05752747527420f39a797a3012960e9bbfe0d558b02a91bd08f1993e315a31ac131f35330e5718", 0xc2}, {&(0x7f0000000780)="0512f18ed53695b2d3b74bfae9b8f565d0132c22043cd2888a7b6435789158a9031a50d44d5ed5d6d10c52957b2983deeeba544ec49ca47f4b64f067ea9058b1ea7325a2495995d97398b97e747297d33477e585d88d5fbf4b89c4e790938bc558ee1154ec8352d88d41a299f27ca87670408a9aaae3333b9f8e78e70dc38ed3658be1db467778ea1543ba9a3cc2196c21a732dd42067a3980a2dd416dbc377a987803957b3e54bb1591afe30f5cea0d8ad870c57eb2b6271f4ea7c8b4b99e67682b158e19fef049a62d86c6d7fe2c1ad3eb0d771abe8ac9d6ed5b7d3e485e7b64fd40056969bf3e31a1334e79d2873bd5a179e02765223779204759ec314b3f171db7d8408faf319412398e640b25c315deab651ee321633fb03869bf0a8f5729d814b4d9d5de60a5fac4103450e297d9185dec6f845ad71a09ae1e8d4c57dcb720bcc105165413bb7360ba47bb3509d6c15cf3d4b4f10bbbf40d65411ac41fcd4b66aeb03ec1c44e9f995c133749515448c40e339dae45bfa06ccc52ab3032bdbf3a83a474bcaab395fba585ae37712ad41b316a3b567053d8f692655b784d4db39ad7b04fdbc91afb52872f3438095636ff33dae2843d84abfcc8ab04d367daf09beae948dfc945684ec9fb7a21296f24bb1cc7c39347c1def89fac37b934ef1e44887a2d9be49b752479edefd91a687cd17223f46d32fa4de2731e33d1938e1013023dfb96a340b310d78dee0a0f1c7d29c3ab3e48ab151c9fd68392f6f3a228104bb8a79e29b37711a6b8683349e0145c67c2de4b05a7f76fe404cfc95cc8ecae6b882f642f30ca343fdb953ef01ae87aee6e18358a46c9cb797fea053a1bc84f312a6a66c4c307eef61e377f9432fa6d6aea83c74c3fb2d511ed6be14c6ca41c116d09737f521236e7f5d6891fec110dff2049f3080ea4fce535de6021e54f76648b0015c9090d576b04fc2fadc433397264100e2753dee2e31bbbfa91f8688bebb62dbb127e2745ee45547a44a8658b46ce1c847f57be4f5c8c894d86b5500001933faea98b7c793561c5a4dbdc22fb868ef5671c8679b79235256971926b114cb077b082c4aa31f1d009405b6cfed691b5f323b6f1e87bc4902b56723a320b43c29c88efd99be276d5afadcadfb09f2b09427174160ff44fee17e49747201ac5d1821d7da6da46e8b68b0b9ffe41cdd6d0aa66de507724207026d5550ed2c1ba7d1d4aca9c7f582f84a4ae1a19c72e6d144bcea674fc71ae01ae8ea96d47ae4740c9e36c4704c30a61d003bb65c9918c96c7e18d890030c3344cb2403fa9d21216755cae7c6f5e43a16ae737e241434a187c0cd0be16739885c91bfdf82ae2e9b126d45dc6ed3bf51a640d4fd9bc76bf8965727bb2ebf3989976873803e3e930ba8ac637145363d40ac3fa785ad0816a3deab00281820fde90d913f18e77f9acd56abf8117d901e6c76d2fc0a8929fec2f35b5342ec073dcf5a3701b4b08e9bfda94bc691e3fb1763fb155c597f64fd30655e34acdd13a8fae8fe49ce823381a59a4270dea3b88e13ec7314d1418933eba3eb418ca884e651c881f9aaf11440ad2674ea791604eb10f7a36f1d338956cf9c6c95fe63b56dcc27b9850422a12e615b375811d85a2291734f86ebdcaae71268bce8a64b6e8c8d92a2ccca8143519bbfbf71158bd400c59733dcd29ba98412b4bffa27847e9dd2ea6a503ff32736db57e40d0d7ad0d92cf045e4ef76695cc6c797314109bfe2961fcb17af3f6cee4c8fde5c58de8d2e86e2395734911e20979ad93d5db103999b36be4dfc8d1350c6b52b4b910d8ed13dbbf86d725c7ea5ebce491125ff9bc1ca2c1ff2728337e5619eb47335b74afb93070e71880d74eb7dc5e1314276e9b3eff8d380a1597f7e212b5ff6fc646069b55526ac0bee4aac70fc0c0ad86a1cdbd06a839c4b9266543b66ac179c2fb7a1e6e5de38c9885a3f9fdf51e3f8f0d25dedc65ed7024df7b580882b5a2fbc9b22c8b6f457701e2551b2986278b9011d49041fccc3f8fd88f80f343097565aa9f9f53e5ca2b0e75ea05c422d947887cdeb0332ec84ca0eb74155f76169b22d1766e82dcc1becb2d9f88b98324b5cc485b0e405eadcc95a6add59550e5ba18d4a560f965b71643848264aba98a6ec6bdac07352164d51d1b24f87ed65c0f453a54da039aa2c7200b1c4d89782272d0837172ddf7bc7f0107b19b85914158ff9aeed781af11d8e39ff207bb8c66f91e4e0c482fb8a8ebfc69070942a29627688a43a602fa0593da970234cdc3b880f1d52597756844f938b8917f32ce42d7878888942b3568e256581294786b9fef3936d86fc1df782f9482457d8dba5e3c7f41836590312a856673b282aeeccc8374355861bb6f0c2e9b3afdafc0509311c718f213587249e15722164abfa85bd4feb310bb27737f793c527fbd6d12ca6ba7d62eed2b69209c8436586edb28d6fdd779ad39e91a2d04e8dd14b43b2e05423a6e72724338cc6b964417d46164da4a71019c7f8b25315f2a789e3e5fa3bbe32b06c9057a73ef8e8fb55d50447d79d5562e188280a99ea1f99479d1ccc948fa20de1541773b45b4e597d31e15f8a552f4fec350d4322a04ceb183bb04a052f3e2f1377a6bc52bf1fcde7381b7d6787238a123f611e6d9cd640fa36e87817dc858dee90057fc3f69c022164e64c3e1a1d044a42a562a5c9116d4ae2c7fbf9efa64e8ef09e0a9f8f907e33a21dca0cf85ab1b7f83f2c93b401d5e56c537ad5b92ca7ad1aeb32530cb1245010d7080fe1ab394d6f8bb92370207bc66ccb480211ecf78d17e180bff18ffe04b7db28b515a78cdb50a5319da447b008e60f091cbd1c78aa538a92f912ee73ef93d3b63ba95530fffb36f0f775c4426c40b186ada40f510a0f06455513fd5157e626138ea43600ab7fc3343c08f7904cbbcc65b199ca6cd9c9a5e426869ce991c3255f17f14427cec559f2507db5a936c696efab3be269a5fbdb68b496d8851162f658f0e18b18ef86d9cd09b490d21d7f25813e5bdad8d7c2790b4aefad9805d2ce6a9f44e4bc951c6f7137b417072be9bdfa51be13cbf1c26da6703403009dc69b9e6b9bd4970311fc18994f4630eec7dc473c83810eec1817df85c16d720932389ef2d4d68ef114716f71e6983a4c433dbb25886a23b29012e23748d5a1a51df3753705b54a8e8935e913b949a445dd83811c8d19bfc32463c7e9f41b82e823c4dbc143f061feb60a8b55d2c68e4eeb98ece7581ae45225726b8f0cf7e5a7084b3743ed9f305cbc863e4cf8e9255d2ec742ca4921a8ef8e36653df45c5d173a6e59c59f115530786b48c465147e34e57615a33ba82b5ef2f8e6c919d207267cece494524bfc219eae2e8eb73e6268f75d220733a1e7b9473e18b5e2bff6a711c6fd1e83cecc50ffdd12f55a88e52522af62ea3152c610ac9023dc861d84490d39485f710df0010f059046bd1f1b3c4e00a0bd99caf81eb9de5ed7b91d3d690a3533ce500d934e4d36857c6c0267a8e1aa506b7862c51f068435561df8b9af228f7bd5428ca46657f2c8ab48b620947d19ed64ed44444b1c93c568a4277d5663a79089673ec1b80240f77bebc9f0ef3b9e9a94fdeb9d8ce9f86d98170716af15f3a8de82816853edee95dbbf88be5272404d5920e51c584e4d463fcce6eddd28577c6861d5fd0994bfc40985a4554326337b06d207bba8cb0b546ba2e90402089ba1bf087c981695e3f06c8d5c3e57d7f39a9893a3560b27e403428c1886589f1aebc64d444d577c8b6a11bd730ca273778896d8e09895f6e3f39982441ab85a71c7642e69118b7aaef091822f445aefece48441daa3fbdc67ca272f42307e22a7018238b2aa7ee886d803789b2abc8e8b638fa928d555c75881752a04184a774c4995403507e18e87cbf97d1514936d2ce139e91e8e76d40e72fcae5943e7200b75893984575637352d14bed5163522aad4140a761ae9dfd1d6c8e95dc33327ca917f6b7cecb1fe497a4420415369ecd1193138a633f876c015eea1512ddc45e787430e7b73a58e2750ff89713ccb60b963f9722199117d5c99b815188c79080204cef7440661a3566137322127efaaf582f9d9fccecd98f1730d5472f346931f377827c400129166310c2ba165b51fe1d524f7f633cb8de1c95e6e1a9a3710cd4d17a83e2110f13fa868adf079002e6024f30c59c8148451680a739945b137d47136d03e0c42aa0af6815591bb27db44ae4534206bf1acf13ccac36f324c738b99f75e7579d522da4ddbfe1f294ae9ea267ae80645b471a2545206f16e21ccb57c6237e92f9d7c6445301bc98591f7c0b91f4421931134860ce621ec4e107a56792411adb46820555e42db4106b4dd783619d2208be346339f884ce9f075f958b66bcded1c9bfb3f7b6e94d1e59ae6335c749752b6804943900526f6c79062f132db2833d99b6264d8858215f7c807a296f2ba94c0e06a00fe784e58d04dd353d4058b4240bcac2ecd228602c56586d068686d441c4e5fd795fdf3097e8e1c8c4a370ae4ffc88b51eb4ef2b35db06a9bd41f1f53d6fc1c559b5b41b202819bd02f3d6fa4605df874bde556b1e12db4c26d14ea26492436ad5d7299ebea5a42b71aeb897187e87d0702ea3dc011b5b3fc2272e7e70b70c92673d02018c783cca14e54e40991c0536243e6715b4c4e1ea139be4cdbd50bf5368b74824c47b8390952f1c1fea07b981c9975715c98dc9bede6125cf7037bc0a1ca7846e39b7df1171d864eda021a6b123d1cad617d5d92ea829f8a4c63e09a6e2c19b7e8b915966bbc85f8feb8edc576584eea3d3bfa4b37054d41431db97d392db1d355592f82a912026f9756cf29d4552ec9a1b2bd2efc850cbbbf4ac78cc21d7e73a3ef1b5d1e2376d3d0f9aa75b0d71f6f3fd4ef477085cc6894066d15251a00578f2c65b27f5acb6315c58a527d9ccd7c7991bd872eda092a3e71f94f6b82126859f8743cfc4a94d8ea38da8a67b97913ffa10a3c17ec12d1bd4d15ca366570f4c7f722830103caa119080ca0618f11d09918e5e3e1a44aaebc1e1611bb6cc77fc71c84228fe819fc491e7f16fbc7e1063d74130ce74e87122df05d7cc4d75ce4b3990c5835d53497d6cc26561e7dc887603e75682791f58c948e83bcbf64440e0b833a031f4cca88a9d9d054ef9e47e34d8ab0e65f8b00b78c0fed73c25c8a2b384da640b46b26eb05bb3e0ecb8bf902da0a26a7c8b2e432fb7aad02c95ca208ba17bc05d56842f9c85b35f6f830b240694ec54ea992cac98a6132fe15b5fe1636c037d08a4bbe00423f68d1fdaa9c265f4734085962056033f62f8b40f5eb165cb775015b24554b7afb1e281c9e08253dcf8f449554b7d8f53898b22055ac82928dbd96865ee6f7d175c867b5855824528861be5710132e880514524bbcd0d3d32ab4c6131f13ff1f0a069adfa0c37950e4c1468f94c240357d452c646e51dce097b6da17d2c8089a066d648fbf151cf6695d087ab8bd2b9347855cc9ee9dd14ef3fb26a67c85ff2e54e1f600a5e59f5a5991eb4cdd99965db5df16e05420842af5c3ba49514d0f6807980a0d47cde6c404e98436d6c82dee717befd943c2ec9e57fb4db54f01ce4505e5bf4fd5fa138617ba969864e29f5db8e5a42311f8ab098ee5310b3f8bb9727826a95664a03b42211b7ee5c79d012dfbbca20faf7de17f8ed9dd1a5bd1acb7032003e07fbf8cd909d6719667d014963277e0458b01bc04492cad781c3888c29fae49894fc4dc5", 0x1000}, {&(0x7f0000001780)="e1c42b78b0e4e9aed71c5ece750b83ad119228338e4025791ff19394a6580a1d3902c4952610859721ce2191d71c521cd81247dac791ff7ace5ed82417dfac3cec62ab47555afd0a3c9f0b3dd0428fc5e1c456", 0x53}, {&(0x7f0000001800)="ff7f6dbebcf36ea34d7ecdaf11b420d44769d62c815bcbbde7c21c366c9d2b4dccccadec15a5df84df2ab08d0737affb5746cd15a3c817fc06", 0x39}, {&(0x7f0000001840)="b6eaefa14d79a5da1cb331b13b012efaadba65cc8c2952383e40596c02ad9d352ed9c793e0dd5426af53625ba7534bc0bf717b96ffbf8f5d08fd888f871cfda1cb292bc6c0a882e08b257eba62692900e8edd175405e950828879a4851fabd9e951a86fdc396010f7cb7afad987c63032d5c2fa058dc40f8755fbac9f525f79ca5309ca671088881dec4c3e84b084431e82b72f139da", 0x96}], 0x7) getgid() r20 = open(&(0x7f0000001980)='./file0\x00', 0x200, 0x20) lseek(r16, 0x0, 0x2) renameat(r15, &(0x7f00000019c0)='./file0\x00', r20, &(0x7f0000001a00)='./file0\x00') semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000001a40)=""/175) pipe2(&(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000001b40)={{0x5, r17, r4, r12, r9, 0x74, 0x400}, 0xfffffffffffffffb, 0x7}) fchownat(r21, &(0x7f0000001bc0)='./file0\x00', r12, r18, 0x0) close(r21) 00:00:17 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0xffffffffffffff38, 0x1, 0x8, 0x1, 0x9}, 0xc) setrlimit(0x7, &(0x7f0000000040)={0x5, 0x100000000}) r1 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) r4 = dup2(r0, r1) getsockopt$sock_int(r1, 0xffff, 0x300, &(0x7f0000000100), &(0x7f0000000140)=0x4) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect(r1, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) fcntl$setflags(r0, 0x2, 0x1) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000240)=""/60, 0x3c}, {&(0x7f0000000280)=""/186, 0xba}, {&(0x7f0000000340)=""/48, 0x30}, {&(0x7f0000000380)=""/39, 0x27}, {&(0x7f00000003c0)=""/6, 0x6}, {&(0x7f0000000400)=""/199, 0xc7}], 0x6) shutdown(r1, 0x3) socketpair(0x1f, 0x10000000, 0x5, &(0x7f0000000580)={0xffffffffffffffff}) fcntl$getown(r5, 0x5) r6 = semget$private(0x0, 0x3, 0x100) pipe2(&(0x7f00000005c0), 0x400004) r7 = socket$inet6(0x18, 0x7, 0x101) shutdown(r7, 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) socket(0x1b, 0x1, 0x8) fchroot(r1) semop(r6, &(0x7f0000000600)=[{0x3, 0x3, 0x800}, {0x2, 0x6, 0x800}, {0x7, 0xc6, 0x1800}, {0x3, 0x7f, 0x800}, {0x3602c904461b4109, 0x1, 0x1000}, {0x3, 0x143, 0x1000}], 0x6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000640), 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000680), 0xc) r8 = fcntl$dupfd(r4, 0x0, r1) fchroot(r8) openat(r8, &(0x7f00000006c0)='./file0\x00', 0x10000, 0x48) accept$inet6(r1, &(0x7f0000000700), &(0x7f0000000740)=0xc) 00:00:17 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000000), 0x307, 0x200006, 0x0, 0x373) chroot(&(0x7f0000000000)='./file0\x00') 00:00:17 executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, &(0x7f0000000dc0)) r1 = socket(0x0, 0x10000001, 0x2) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 00:00:17 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$setflags(r0, 0x2, 0x1) r2 = socket$inet6(0x18, 0x10000000, 0x9) close(r0) fcntl$setflags(r2, 0x2, 0x1) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="76c6a8d63fb29636831fb8060b06f4836e5d125bb234e1cec4b0777770355a736b9a789982ad90e4eb04234172c50014f669e9aed1a024d83b51583e322be0b9fc185099a99fd0645afe75d0a12d1063cf0c8dfee6408a9113a268e0d828a6b6071dd694c5223496500682300ab424997cc1fe0e44af7f0d09d2dbfedcfd", 0x7e}, {&(0x7f0000000100)="298ad23d33d200d7c6f3fab62eef170a68c211cebbe6af139fb4e75bee6faa5f5c84282383d1318d1debda7e75b61ff2b99320736802c8f0c3445e61c1339567c3f6430a60d03fd845c79fd0092a2b0e82353fe054759a2ca790d18c94082cc6557d5d2c1038a2b69cd13a4e28bdb276d2b09fbf1975ce8d69e0a46d794e65d896ab274ddad5c8fbf00761212382750425ebaa6a514837c80749217c850bdc1767b3f0484f4daca502b3e7077e17d05c0f3540c50bf26d8186bfffc483403e1be9053a7bf3702d6e44f042777f82d2c4412396b5e9e142e2ca178227e20410556ff56eb1d585d14c", 0xe8}], 0x2, 0x0, 0x0, 0xc}, 0xe) r3 = open(&(0x7f0000000280)='./file0\x00', 0x1, 0x80) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x1210, r3, 0x0, 0x0) connect$unix(r0, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) read(r3, &(0x7f0000000380)=""/157, 0x9d) lseek(r3, 0x0, 0x0) getsockopt(r1, 0x1ff, 0x4, &(0x7f0000000440)=""/220, &(0x7f0000000540)=0xdc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x210, r3, 0x0, 0x0) getsockname(r3, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) r6 = accept$unix(r4, &(0x7f0000000600)=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) truncate(&(0x7f00000006c0)='./file0\x00', 0xda4) truncate(&(0x7f0000000700)='./file0/file0\x00', 0xb0) pipe2(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) socket$inet6(0x18, 0x3, 0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() setreuid(r8, r10) mkdirat(r0, &(0x7f00000007c0)='./file0/file0\x00', 0x20) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000800)={0x6, 0xfffffffffffffffc}, 0x8) poll(&(0x7f0000000840)=[{r3, 0x184}, {r5, 0x40}, {r0, 0x101}, {r6, 0x42}, {r2, 0x4}, {r6, 0x8}], 0x6, 0x40) lchown(&(0x7f0000000880)='./file0/file0\x00', r8, r9) mknodat(r0, &(0x7f00000008c0)='./file0/file0\x00', 0x0, 0x101) clock_settime(0x3, &(0x7f0000000900)={0x3ff, 0xf5}) 00:00:17 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x48, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x3000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000001040)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1, &(0x7f0000001080)=""/255, 0xff}, 0x0) r3 = shmget(0x2, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) r7 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) mkdir(&(0x7f0000001240)='./file0\x00', 0x41) r8 = dup2(r2, r2) getdents(r8, &(0x7f0000001280)=""/73, 0x49) mkdir(&(0x7f0000001300)='./file0\x00', 0x2) shmget(0x0, 0x1000, 0x46c, &(0x7f0000ffe000/0x1000)=nil) r9 = msgget$private(0x0, 0x110) mlock(&(0x7f0000ffb000/0x5000)=nil, 0x5000) mkdir(&(0x7f0000001340)='./file0\x00', 0x30) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001380)={{0x101, r5, r6, r5, r6, 0x51, 0x4}, 0x2, 0x2, r4, r4, 0x3, 0x81, 0x457}) bind(r1, &(0x7f0000001400)=@in={0x2, 0x0}, 0xc) connect(r1, &(0x7f0000001440)=@in6={0x18, 0x2, 0x0, 0x2}, 0xc) dup2(r2, r8) open$dir(&(0x7f0000001480)='./file0\x00', 0x400200, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) shmctl$SHM_UNLOCK(r7, 0x4) truncate(&(0x7f0000001500)='./file0\x00', 0x0) shmctl$IPC_SET(r9, 0x1, &(0x7f0000001540)={{0x101, r5, r6, r5, r11, 0x1, 0x1}, 0x10000000000, 0x9, r10, r4, 0xfffffffffffffffc, 0x8, 0xffffffffffffff69}) getpgid(r4) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmget$private(0x0, 0x10000, 0x10, &(0x7f0000ff0000/0x10000)=nil) r12 = semget(0x2, 0x3, 0x0) semctl$GETNCNT(r12, 0x7, 0x3, &(0x7f00000015c0)=""/105) 00:00:17 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x20000f, r0) shutdown(r1, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/233, 0xe9, 0x7fe, 0x0, 0x0) 00:00:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/42, &(0x7f0000000180)=0x2a) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x0) shmget(0x2, 0x4000, 0x253, &(0x7f0000ff9000/0x4000)=nil) shmdt(r1) 00:00:18 executing program 3: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = getuid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file1\x00', r2, &(0x7f0000000080)='./file0\x00') close(r0) pipe2(&(0x7f00000000c0), 0x1000004) open(&(0x7f0000001440)='./file0\x00', 0x86a7ac95ee0cf34c, 0x0) lseek(r3, 0x0, 0x8000000000) munlock(&(0x7f0000000000/0x200000)=nil, 0x200000) setreuid(r1, r1) 00:00:18 executing program 2: select(0x199, 0x0, 0x0, 0x0, &(0x7f0000000540)) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0}, 0xc) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={r1, r2, r3}, 0xc) 00:00:18 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000c0, 0x80) recvfrom(r1, 0x0, 0x0, 0x800, 0x0, 0x0) shutdown(r0, 0x3) 00:00:18 executing program 5: r0 = semget(0x3, 0x7, 0x24) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/108) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/128) r1 = semget$private(0x0, 0x7, 0x290) r2 = semget(0x3, 0x7, 0x402) r3 = socket$inet(0x2, 0x10000000, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) semctl$GETPID(r2, 0x7, 0x4, &(0x7f0000000180)=""/55) semget$private(0x0, 0x4, 0x50) semget(0x0, 0x2, 0x1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) getuid() r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20200, 0x100) mknodat(r4, &(0x7f0000000200)='./file0\x00', 0x4, 0x2) getdents(r4, &(0x7f0000000240)=""/217, 0xd9) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000340)=""/4096) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001340)=[0x4, 0x5, 0xc624, 0x1000, 0xfa8]) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r5 = dup2(r4, r3) getpeername$unix(r5, &(0x7f0000001400)=@file={0x0, ""/35}, &(0x7f0000001440)=0x25) fsync(r3) recvfrom(r3, &(0x7f0000001480)=""/190, 0xbe, 0x1, &(0x7f0000001540)=@un=@file={0x0, './file1\x00'}, 0xa) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000001580)=""/72) bind(r5, &(0x7f0000001600)=@in={0x2, 0x3}, 0xc) semget(0x3, 0x2, 0x480) r6 = dup2(r5, r4) recvfrom(r6, &(0x7f0000001640)=""/183, 0xb7, 0x840, &(0x7f0000001700)=@in6={0x18, 0x2, 0x8000, 0x7}, 0xc) open(&(0x7f0000001740)='./file1\x00', 0x0, 0x10) 00:00:18 executing program 3: r0 = socket$inet(0x2, 0x2, 0x8) r1 = dup(r0) r2 = socket$inet(0x2, 0x3, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x14) pwritev(r3, &(0x7f0000001200)=[{&(0x7f0000000040)="9ab9cea688d36442559bb1d9c4003e6c682513f6072ef1712260b8a84eb7ecdfdfb9ff7f0aa0449bda103f2aa8ade0a6a314cb6576675f0956320c9cfc4d737d80195af513437e6844e0e95d544397a22f38bdfe0b79f1dfb64c34857ccaad098cd9a1a49fa0055e3b83f1f0d718b735d72d28f13fa21919bcae24dbc378da77f0b2b2938a755f3750530dcdf479534feec6f840a154d079a35a8411d959108fb1c9f112023ee25bc47551282186b4d687d1e9f3b6788b43c3853d4ed814f235fd54c835c0e9a54fb754e2818114a5f48cf564cbcda77464c3d5220d76b41128c82e69cf0c322c45ba14d8ea2d33be62999762b8c13ab8d6fc3d95c167e66f70d4d6649ca3c3493226f2732265b18e079446e0752757c97f075b2c7c591cb84f9b8fc96f6df24f5c7948d3e9694cb1854bf81c48cb2a06a736ab33c8460e214e0e6ebc6ef91ab1e1ccb11cdb50fad8f60b61963aecd4125b1a5920a95da5c2b77baa4b7bc30e586055e71b699f9768427257fa61a558affe1a3e499ac1294cd5938acf097ffc16d28e002153652ab1f99f7fe8133a64e57125ae6bc8aea7dd49ef4da8ce12621880a4ef75ad40cab472112415dd1c194740d2f55f04ce87a7275e75e42bf7c4d29f61b9978526ff0a34a91e9a1e898b0ce956c93075a02eb3cec579e3febff7ff90bd88ad09e50ec6cc60a21a7719e3c06d122de747953fde4bc470ef94cf9aee88bae19914cfaeeaa06587feb91ad64440f73fe6da581c7208396eb2219177b5287c71cf37963f4d060cf20446a1acd960cee38f6a9d9e4ecf0a627bd0d94e127353f2f8db5c3e8cfc6f6681b45e3963fe16771384c1d55472afd9071f0e501767f7cb32e4aa9c112add8fa053aab47f7ac10d906a218c7648fc72d70402eaf3890e5a68f148a1d0f0e95ff04670df066d049b9c1ea0d8a83113f975fc56b9cd29520f0bc00b46490c81ad4bb4480441cfccd874f177eed3404bb3c8b57d227782c4c4e6371c85bd7e54866723ce11dd8e4e85955afd0077fae75cb22494e8c25d3d639624eff37da294beb985539071a3eb419a8763f59e789552b51cb6fc3e85e3635509cd4916661dad64a60d5addb10ef7307229c1e4e8f42dbdbea2bf25fc94d9c167eefd10fefe9e3980c906dc79fd9e7e46eca767153475c21079cdf29374a6cebd9d5b00e8676c1b3c0b92240fb1e9b360c1ccae60d2d4032478a86b8af0899a78364fdde8b9904e2f77d7d01fc324488c0162ebadb9a6fe0d46f911f8c394f7f9b6d211c14018baa22e08912a344223af0069f0de5ea6cdea6022c0d21e2176ed1879cfb392aa3462d16815e88372b96965cdfdc5b6cd290ec2a06497b6e8421388e031469745146e0d2c2092c00d5ea761685b50092490e720e5e46c8f6fd8fa85affa177ad06fed89795ae80ba92b45cccc3d6def3c8ccce86c11159260eedb511767af9caa2fd235fd3c117a43672491747174dc02d95c6ae0fa3e6ba57c567233f68e068f4c464aafa97bc6c44f6195a1ccd678e29df978c8969902aba86454b274c8b84feddcf43a3b04c15ced63fd7ca7c5585601ead7f91adff04afd820eac6c14e8d08d1dfabde863c9d764f295a85817566cb1e0a62cff4c90935bdecb4e68f79fbeeda0ba1f59dfdc52ff949805a21b24bbe894f1417ce41c2d1d7fee8d655f45e05a2c23c320d64a31a637c36cec7f8c9ac942b2e9d00cb4b657630577f8db545720d3c3411b26a54752639ffe282db96f4a175801b62fec29fea748315844affa6a00c62652e9072b8e79d32de10d10f0ccc6a657a3acf71669378c16d9be1b3af0d5d02a3bddee075266c92558b3636560acf4ad8000d5607b84a94ef3c6fb4426a86d486f49c400007a57ea2eddeab9b4e02f0d0ce6df5de93f55134460943168f189e96c81da9c320c5af32b091a6d6ba3d833bf1f671665bbad14e2c473bcfd0f45b4ab28d621bd2644f3946141a58f30dd20b97d3c8b3e52f0a5a756b590ec7ae683a5fdeb0fd9478632649d6d61ce676dacb3cd85aa109cf099ed09883ff8f32616502dcdd08edf4c9dee38344804d3d58f4d1160e5a9dc86a055a50fdbc9401983089330fc4258c6f024b182536567ccd43adebb9c410836b1c069457312791fe92beb710fd8ff103810b7eb7de4ca2387f9700a7e19a7f2a2e173b745529d2ebb3f261fb180cf058adb908b4449b37535c1f2c5311ada46fa6cf0f978d36dd9143f400e3407dcec049efcea8b2b468e51b4feb99dfb86295101a8ad59a63d5989f5188f0aa2b60c9280339d21fd505d9afffee2c8778423c2a2c8b44940a1a115443a62cf3bf6301e89bfc74d1867ef40f317ce52772f593b819bf08decdae0869c7f428cecd4f4bd7b1f39538965437d1ca7a994732efafafa1cec5a3ec3a2a9b17529730e0d18975e45608a2acfed41f54178cb529d8bb8b1d609c166ff90bef217e9c4d73f85deb7ab12c1bb706d19d099268bda0ea72fe8c46f6ff3208726b31731ba31d90dd9cde5252e0803ba9cce48188e8fc78c7698559746aa078e445d43a2b0b5dc13df216d0d81870586ffc7f3dd76148546fd6530e7ac180cf5915b66391895bad96f27255f448f2b6f8f442c690cdb500d45494ef6548cf26de03abc294716ceb30a5e11997a1f4c94fd36ed2ef9422fcce5519c6e8ef6ce7a9878ee06342f40aa7c75062d14f5344e21161a9bde53e44523e48403edf686b05e89b817ceccce1988186c54a46e1be7ec6d7bdc2bcb42e7381e0f51a144134faffff643dba0ce212504158a58fe16f662c9188c8f2fbb21fb5cd2025d996f84996acb6236f19790201af37c99f243204a3c2ea22817c8e42d356d3cff3ca2f31216bca8ffd361400bcc55263ed761cc3af338c241562272fbe355251d222e190bca9c18a66ddb647aaecc9e9c198096dc56be284b8d3c7d69853149d7c1a1888f92f8ef1fcfdb766bafe7844c13e5e0307016037b21cc6b9ad86d9971bdaf159b7ab53b420cec891efd34cbda1faf796651453a43ee0970947e1657eb184e08d424559eafc847b9a875dce0b7426c033c8a3e20200e753a166c6f7e0182ce498d61244fa3ba40e9e320ce102f3484d7645c42551255f61f1a30c6c5fae2c7a4dd04fd867fe1d7d4686cbb314ff1a1ae4faee1bfba60c490c4edb85ecafa9f2b3b9c2be8c7865fdaaabb23201ac589af77b0381eda654bd211bb0b816873d2cabcc97ebb8ffc0b86604d6ec0c56480200fbabf501c2ecd5b3b27b9b06402790b7eaf1dacd04f6fb9d14143e04fec0f700e4d43676b43f9941650b88e049ba93e88f43f82008a131b351597f204472eba5928b984ca2d760a5e2f1f57776c9a0b9347a1d135552fa53880fd9ba174784be3e39343cb0a98622273957b75e2adf3d7aaf3f5f02002e892028c97def19f4dd0c801cbb3340f451ed85c89f9c337fd5ea3c457b6dbe8e4623ccbb30e2df25e8db9cb312bf3c886323116239c21a265122186896ce109017e2cca40e54777c5daca33f6c8aeaebd2504da4a271d6c3a273eb415eefb0b4006ca1bcc54fe48c0415638093babcb83be2fbe1116a176e73930c707eaa87fd3eb7d10afef835bbe3838a6aa87d1e444a4709e0f05d8b42f1f06fe9bf1ea4ff26050b112ae7af8dbd4963caddb8c706b16a443a179bf71a8dadab0795903d41aaf0acd518048bbf37ab7966799c96f4151a251962ea73b41d115d1b8572b6e81d7b4555e2ed939d5ffcc09e32857c82a888ea51abdd08e84157ffc39b1a76e1211ee113194f579894995d33f832d9d6b6ec34b63587f7a2ee0c8b7219b8eaa7bf5065da99cdea3676d75a64078824683bdcfd63d71bd438dd842f50e3d177de68367fdf1424c9b08b7575bc97876529e7f9483b55834504be93069e2bf1068563302e5918c9320a8c5655ed524643622ac75491d4f2348d62266a5dbc47c94afa48d3fed469b78db437b86da5ce1c89a04b1430b92b72838c335be268b5fa64cb15fa1ee01a78703de01c6b9fcb57b13e018af7c0c4ea63478ff7f03333b661b263ac45e67026fe85813f88adfa5d5e5d6ba8b35c5521378bdf9722663a54fd08ebf6316fbaec74afb9165eee72487aaa99065ba60a8e4b7851c78da329711996bcc6ef507cd409dd159e7677dab3c8563c97d16cd3d34017d8918d4ca9648d38005b550ab873ad357994c824f119909aa145dd41636ea37af0f47db95a7277f03ba6b77b2e90926716b86c118d57a9f5a19e273d3ef4073b3ab4d4cea7a5fe4a00c2b62a6f7822014ebfc1d17cf56862f8f8bde54c4917f4b8abc14b00d49985e7829574a4181d58fee97d1cf8c02c7e0bab1db0fe8018bfcca05f2bc65e246c7cef22953097d0303f72c87d53a1ccc518baac80b6de1ae419316b5b407f681defce5047a540fe88ab009bbaefebf254ae54cdaffddeaa819201ae3335e79c063e66a7bb920114bb064a3faf847eaf3402dcf69efafdee751f92d57d93617e7fb5aa314355983b84ec1ca5467a303273eaf6de8b578761b7782d2406a51c5eb8f301bfd5e8830afb914f0b29e3ad79976d29be4f8e6c90be82852a4aebe9270be00728cad500ce903b9f26f325dd1b00ea8d42948406e1fa66ea5386887e88b8e6b4a76694c79890986ebd07988e6cda8ec7084e2202662e9cb0c97abc14a4b8c8c3927bdf82bfef5f2ca3497f790066834b59a158dcf5a1885fdd5e94c73862fdeacf327aaf1b8e358947d690e0362da4b844b5da35567336dd9ec983d904fce361c375c2c16a614a0693b19ea2aa3f7271a3427c22a324e308bce3743ad63b389d2927678b82e249ffb77c4fbf97e72a7f1fc33e259d4816e8b2f599e949b53e11bd01077b2bde817b3290c544af800abd6af62db8dfbb8cdc4fd8fcebe2a62020dd4eb2561cf2e700db2e540379ba61b66e04f7201eea82c3a5457ed0a6559dae99793c031c59c4e1639c835683b0123bad234920791067c94250743f73d7c7c9edcf788dd40788ed523e3a50c4b550b8218b49d4ef713215bb566c25b67d25e3d1b0b1cf47dfb364e5ca845cbf55fea61505ea82fdb0e3ccd5fdcbf7693c0d3ac68841eb440c69e4616aa63eccd9f125180e3671ea46430a47ef8c8f3a46e06ad2b42dfc369522f8af0bceec4c0df5a1571fbedab6230d0b51a486383881b207f6476a998ba21e6025a5b390b8e1d6465e27b7703b4f82992b7dda742c04c64d14406b0e55ccbaef66069756ae527feaa263ef125f451ffcc673103d528f5e5af510472c418acc28873fb4ef4080faedd0db2d6cd7af0485340115f019b821096200161bdb1524c26329c42e14a932843d94672a782bfc9a5ef70e01d6496a437ef2bb84a5652d0d1fbc80a6b35ece96553546da355c24bcf4075a9909b7c7008e1a1e54d080b03d3f9f03d5bd1396e423502d528dda64ddafc1a3ab589f6d2770fa06a91339400ab00bcad6f843c95fdf4a8f23e5bae6cd7af9d93ee7a39ea89bacc5cf1272b4f001d06de959b91de8a904c6942ad355fc636b2063a514d1982d36927eca154fa054c11d969ebbdd1ba95f24503b0401ebbeba7cec03a6cca588c8d6c2fe60d8ca7fbc6e1091d0bd1af2fe85b1719c9a59a8e9efac5391c4435075355983995ba3ae6515ba6cd500f1ad6142fa413493790c0b6a9b1a792e24053856a04f21aebc0183c0add7443740dca035a363e1fdd7b7fd130de352caef95350f92f8f9a72f3b244bad81d0f6d549acbb9b3032417ce60c98634cd37fabe", 0x1000}, {&(0x7f0000001040)="3cd2c5cffdb581ac4537b7e3515853a2d3f63446572be7faa3b5ab2205d6f6339ac52bbd86a3328376b6acb1a5aba1a8fc98b02826b244b3ebeb01db71f47d8632b6ea848fbb54aadf4486bb023d581b540449860567e0614568f9cefa96ac40e73de383bb6f7b7dfc9a3cae69e17b9902fbde225ae10c886d2abf69393eb3a785ca4f8635664e939b604dbd4a3bf4ab119317b10b9fc3b9857823b9fdf20eabc56a495396567d63baa49331b530f4feb7c80a4bd5", 0xb5}, {&(0x7f0000001100)="e4c2edcf739080ade9c6f94b92ebfac238cf0cf7c4bcca891ffd1baca39dbf7ecb29d814b8137ae9b701ec153ee4f53b160534d6d5384475ed818f66d925b61ae3ce02bfbf580d8fd260c5ad8acaafbd8f447b1407712747302d1a190f0e148248c7474d0352ba105325425b79f36ec94537deeffc4c489db6598fd1adf7834fe70c5be4a1d163ecfe4e698123eebdafe9d7d5672fc66121dcf401b9c50464e5465bb48e9ca323a5235f081d80f5a53b337fd73c04fc6bd51d8e8bbe80d6aa3006f26cb3be094c0dcc96fc8922178f7b0da9c0bc5e", 0xd5}], 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) r7 = socket$inet(0x2, 0x1, 0x9) shutdown(r2, 0x2) r8 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000001280)={{0x6, r5, r6, r5, r6, 0x12, 0x3}, 0x8000, 0x80000001, r4, r4, 0x7, 0x9, 0x5327}) r9 = dup(r0) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000001300)=""/3, &(0x7f0000001340)=0x3) read(r0, &(0x7f0000001380)=""/69, 0x45) pwritev(r7, &(0x7f0000002680)=[{&(0x7f0000001400)="7f6c8a17ef236537e1ed75f27c20d294b8a87c9ef3a2c3fe6e46b1aa1cfd3e06e7ef46f69c58a65f4967ef49f1dfa2dd12fb30069b494b1261b25920e7b3a3125f60b148a57cbe223c67cb7a660f8432b1dc6963a8ecb9c5e28b7dd98194904d14d032ecea1cc3e87faf73c3c24de65144f68a438e3c7e857f05c55952f0b726f77fb959dc7e2e1ef1a46fcadd800bcee7190d5b4eadb11a1c84cd551a4a62e39f78fd3a8d87de94626b220441bf90", 0xaf}, {&(0x7f00000014c0)="4c35fc4bd43dde213f995f0963ff9ad22744a6b9ce104d9600641fd50351ad168171779c662a426803ab307118eb783116fc2855f7bc78f1cbe31bcf9ff46992f064f13c8941a2d0863a523348bb0f87c233", 0x52}, {&(0x7f0000001540)="a5a83a0b942a6fb639088cfc5d77b5d0f00190ab0436f834da06dfefadcb0ebbd30d82c8f971644b4259a100991cdeb41f53b7303480cfce9e295a98e65f2a1bf909e501412d429844e3c24cb0970ffee210fa16b4523c76b3f813fd4557aaa67fca4770c33436232cf13775564cf23a43dd24eba6429989eb4db0cca8d119faff5b2936cc4cbea47530438d85f0d8085135811f7c739d3c6ab1180a109084d4e7ec16c2db2a6520dafa385ed076709faea6dfc5771b98", 0xb7}, {&(0x7f0000001600)="d7a3a530c55b5e863bd9f4a21d1f681ff2b4c85069c966f7ab49c106b37d68b7839adf9b5d529d64fb230050c9d59c3da12b8729b2189e25f6ba67ba1658e295d924", 0x42}, {&(0x7f0000001680)="c32d1e818bfc6c9c9c26e49d6471b6358704d02897f3c8088c4c0d903e9f780f0c3e3175f111255db49c67e20b28f8e4e9ed1f2573bf84acba63490691500c1f9c8f6a77042fa666a710ea6fd3c6372bad9feaba416e38a7f217b16eda3cd3fd47dfd085ec93d425d12f5b75b1f1e71ba914c57cf18dc0733d0b1c372d11aff25283abcd6ddc86e4779ce67eb667f21d2b5bb1b4491d7ff0d103d5e18b3202affa44b800fb868cf8cfee461a7bb3fd4a4ab7726aef4470bab334aa2d2449ed3a581e5e19a287c502e9b2d1cd1b31e2af4bda644b952be5594416e8d84c91467e88ba0a6775274112826481c5dfe88c4c776e2232513d4ab2ad75143adbb90e08477a0a48fbfc274b0fd335e20e203eb9d6a14f5e1bea05d09c37f90ce10a2a8446d59bd18db6c8cb593a628e01b63cdf3a4ea7342121823e482dce7ede347defa061dfeb098e8f24a023f5396a838c95603f5ff0b25662ef22b698ada2cc83efd055daf64f6cddefe1faa3aecb51f2a4ed49707c8a238b09ffd70f4b227dffa2efb6978e7562f20cb596ac1dd149f06312a63bdb01edac5482a0f77e6415920d163440b3f577601735b4c52291224200920b3eceb54ec202acc801445fd35da3c915ffe32d247a93e6a46b2084703c277e36434ac0e5214eed37629e75ed4bdcaea6049a18e1ea89cf745a755e3c6a4ecfbd3c29e4e9c57e7d337d8cd56f6d61346485e40e7ba36b8da7ad730a522aaeb7ed5acfbf1794952652abd8873ee69a185cdd2952be072439bb29aed43174f4eb3d80e592946a453411bdfd6e9d138e7d9f4aca3471eb57db85cff90508e6968ec6589a52c4a5e70736fc1a2c501c50c37fc1eaec1ff2ff150753fc1e59010af3a17e71ea17746a3bee8ae24d4461fee31ebe628db08040a666b91a731a62e8900fdc0a4efa0fac6fff9c3e6ddd698df27c1d3f0ba85453656d10ca459c413fad01ef82212e1e522fe622a05f652089e063912b6289739331083db33546ee06b88e91f070ee97b79e03dc993233638eab2903b02646c998ebd3b51805670a7738605a4db798d1bb8ca456e5a861ec659387be38b070e1956cc34df83fd3b9b819a7ce75287e35569f38d5d2bcf88d83cd1507fc5684197d47f71fc70a69ee31757ca8725437174c3b2194763f1bb0fcaff5a5f50cd3a7ecaab6d69ce5faea8afd9fd19b087f2498cdefbfaab313102e10980e54967910b5bb3c180b3b6b09f3f213dddcd5f2ef8e360f13350649de47df8f730c28b2e3cea49e7d8c9889239b4c8a52e0840feec86e74e5984ef109034a70fae699dd1fb0cf653907c2fa73cacc516dcf956d97760afd1ab296c88b119587f83feffe1d004dd395eef1510a0dd251df1b4eed93736b40535f3135e9ddbc4f1d075362fa4d4e4b20ade323977534e605059ed39b4c39e2521a2e977521ab791350c418b0067052c7e808ea627e70d256738672728d5d6d08accb9d7682cd188afb9aa3121cfb0b595943f81f0bb9105fc7e178d306b5aa9594b455469cd87916c1543fc0e6c09596f3b2a96a80b9eb1f89ded15224202742ac0c535c1fee8384e016abeab2407a62cafdddc2c71c6a67ce6b2b0f36076715a0492206224fd03c2f9bdd16284a60bde8677b3dc9855f7405a193f818df629beb2aab18a03b975587526f67c94e3d6deaa0358897c9a20a4caa3ec426e6cc7f6657de4a37498d3c5aee876dad7d5efa390c98d37fb314f8e256646959efd8b5e2325350ed2b91b46cccce2e39da245bc77a931e7aec99596b02630f6a4dea8a8d8b4cb089f1522510adf22600b949ac97b66fd722229bfb347ee36bdfed93f2264d287343e102fdb8fdfa06a4969b213ef3baa32f115f09fbea325bb11fd7a58c8da686cb34bcc1860eab10bed96bc39bfcbecc7efc33c7ce5925fb4d8b167b3e549f0efd087823cff9c066bee86d20827fc60b76c6bdf8ad5e4c028aea154c1fc28a608fdd2367be5385a9572e262e1f0a38547b9ff8429167b229524aded6fd041877edbe2a5580d94880a2ceb5ff81e6153615400c325d06760835b90ee720feb164982fd8f7a1c6bbf38063fed7bbd161d13d4b276a114cde15a3bd91930183eae0b30e262121943a320ef76c644d6c56ef9d787e71387cba979cadbfbdaab9839668eae77ff3482113decf87f24c87ff177ddb5f22bb7e456930fed4fc436042816da91adaeb339ce4b8b28281e47758364695c11e4ba6916d71e5e9fb5273dd98607e2e665c5ee580a9fc3f8588af241bbbb13ac16059a9f749a12c85f13371df78f710838ce7092c6b9f53fe8328b71d7fd05eebaa426c4ec42cf01aec20f648d98e50b893507168fe96446f8f17e29519a03ceb4936278b5e01c4bbe27550d42cf5b5b996d12899e9e7e0d289a76e9831d8deb434522b6da0ca11620cd443342598c4ec4909f12949af1cd8e5fdc079800397a762ccd5f1fbe7789e21ddd783210d875605ee63075f047a7afb7cc1b36513832cc2b48c53117092588ff984f62a34cd06c3a8e484e6da1ba95ee0411b600bf5332a310d48f9aa4fed4a2ad237610a18b91042ebf2e78ef80d08db33c13481a2fd314f9cf5d3906765b437c74662d8492dea1ad5ca479641b175e6915785fad89969bf6d4fcd9486cd11d560ae0d0dd74a6f527faab1934dc33c600a930213f344027052e819fe92794cac9cfaff81cd17e9a44811e45f4d2e0ea6c4255a38974ca3c5ac2287d63bd0fc369eadcad561c2f9f447e665c9c460b8a142cfd15fbc8412bccc762500621e2728b66ca1a9fbadadf4b9ea550eeb94e2d2dfb9fae291714b950b7b145ffc3b9b6f5e5056a36a56fae7752c20221697a8593153221a4f19beb817b5513edb787e13f3ae72906804060a342f21c770143fa4309a3636662b0c3ab1193ef4c23ca80f44da4b380296fae5258dabf7820abeacfc0f8288752906ef588faf7822fa91f3bbe7d05ba2c3916c82aaec40f5b5d20a2764bee14982aaa5b172780753ec6af87cfa426c79cbe28ad34c1f5487d35510ecdd8a6d2f92c8b4bcb0a9858f90237ee1773c1deede789f540a9b9c8076f1a4e2e390c0a019bd7a12baf7ce5aa0a2eb3e25a3889ff4aa8845551fc75bc3802152595f0497c11ca3ec9087914fb6932981bac6e1e3496b1ce8371578ffe647de46353dff95a5ef19427d164628d7b4d81ab9474b9b24c2bdfe0a1158ce8c527e0477f0938eb48c2173d42ee4ddf90df92e5d48d8d4e6eae752019c3110641fedab258650449c563277d4fa332a7ce883d85532fb23af34fd63fac95acda73a6889c4dde2df6562cfd721742396a3e796301e1c0ade7b1869f6b8932af31d7652a721fa538865771ebf931b7f9984af560051998ce70d2b8f2a974c94b0b1ccac14dc05379fa4fdefd3ccf76e42d2fd27474de8a22640d5b3a7a33fa293986b574016f9de1a1f2e1594279a020234aeb9eb45bbd9ee8a33934559513880cf863343c31f7c2208b417d813eaa6956c98e1cf5f67374e06149c4e9d24d4558c169dbc84ceba26e6b9bd040236a8f24c92e3d945b70a177e4a382a27dc6475377d79fe75f1df973eea6edf86e04c28cbc2f02cce4d525688a9d307d89ef345959a4fc8ffbd055de6a2b75d7702ff50388dd65a4cce82fef2910f1dcde3e5c80c4ec83cd337c46c6f4540797759c596691698b9df674839da4cd8fcf7438bbb3efc19e953396c239d33301f48f76fa372306a001ab263578f70ac4ee15b8c94d828dff03788ffb8f347dca9688c0ed058c110875f1508cd9a89237c7ec47979007efa37c9d55dcc2d302e43571c619c248c273f10729ca2ab8bb0c081688fb8d43ed51eaa26045c9830e505bd61a524ebc8022d862f994704938764f7687179ea7d85be5acd97ca17bad04cf722b465780bf815f9a1bc999f850ec89f9fb61ee3f175c769055824d5f85cf221f536041723bc9ea2fd90d342c72fc4ff4e3b10a9ec144a8bd3e414722b95648e6aeea9d8bf1c0a8ee1a14fc9038bee72f001e59716d30b974c6328ed0bd48c34130bbc7de56981841fd2e92e2c434a8bd02852e9e71b0faa72f6fcc5fbc0ad2bdc2084c9382a77322c0d520e848531bb7a08d3c35fdc8f876af700aec1e781481486087c5b01352332abafecf1abd772c359b60ac14ad56442f56d306a6144f1a25a1c6197ae1953d4b4d8e59627e7d6820f7f127733493963fa0119ca4a44db010113682a3f26b7360d1287285a7d51511156f097dcdf33bdcf3d44f366535b66aa437712c4d3a7fdf4d8a0cb62738c99b64cd1d04b0f0fd8bbdcc7b41a3663a2a1ebcd9cdcba8243f3e258683db6445a75068b4a667fbe1e1f9987599f43aea5e3a8a98abc74b2c221eb280e79328863bf7ac0767ca0d84908880887088e251be24d777bf019c3a264e1722536fb699888433af6e3de7364b711d39c0cca2ad8f8f314da13ea5dfcc97ea59903984b1e21b61f18002a343789f4f5c5e1fd34baca406199b9295e0a69e991bedfb5642edd92574598d46de89e1bf52d6b23313859c2cca27b2a3dad7bcfba096758877c5e99197a810152c0f7520c15b66fdf462581b07d784dfb9dbb8971c6192ba06895da3c481b76aeb6ee005a64d1c20a60226a18011e3cf43b8b69c76770e417d4e0abc271498ea905c92108cf0eb990ee36dbd9f8105b81ab7a666778749b9ef35b7529a2ba86e0879f8c133e6dfb17e97e60ce8d78ecaf5765242c0fbe97ab201ece252f4916414a8d39a6f95b71553dc83885b98c754195e2a70d174fa82ddc39c63eed43591e1bc639dacf1858f1a09d9f66f69486dc0337f9d903610b1866e8a2df29249fbd42113ba93bfe920339c8f9753b228f0bd68653f781b454ee35a0625735a45176c13256f5654b13c970eb5a77c1c71df43fd1cd473977f6f3598a43aae7b2259d33aa41cb7ab69235a80027d144f1b32e5f1205d6924771e9e719e8e08d0cffb8f29d6a4b59476140267012353d7d3fa95a66dbf2063c448663162c2c63d7837eeaa9bbd428ac618772f14143718b9d625dddafb82fb6e53b9f6d49520c4149bf7cad9431b2bc509ca007c3a068c972bded9927b46dbcbf4c29406ff8ab6dabaa7f95aa17926219fe566495e0ea02f01435222d04086de70a0b8a9909d0c89b4efc71a95b284eb34acec706631ba7c59c12fe1fa117865cb367a628eacd7652a4fc9dbf5378460fb0fb0f922c9c9dd762df2d3a4a236d87f6c2b48870f1dcfbd8145e8fdaff0fd96fd18318de474e68f3daa3a57c2c61b4ac51b326505ba03a81ab51a46a5303a2ceec4c9f1dbdd20f2266b250dace1301b1565f1f40d16e26ebb85408cab8907b2cb4287b819ab66b0a21dc2e282a0fab901db9c857ce12ea2748765b085e296d7ce026e3cea78d1430fab963c43b8133dee50b0abcc473de5d5ab0eac56e9f962b61201dc6ca593de67a061f5a4ade5cb8317a430cbcdf7728abeef48b8630c6206e94587117e862e735e85d1187777aeede0126072979abf5de572bfc12c2fdd541e76392192b4a47c863d921d0c3eca6a644f0a91ea1874d3c9e115d0f139d4532c875b663b925aa0a20c9ce1110f230cfc935c176b3df21ef18d333a594c3c4befa3941fc671d91babb6ca72aa73db5a997c20521a06d84ba137e75948552544af1191ce5e17c3eb9a42aa8cb5f1b09b78f2cc9415c8f5233a25c8bd861163b7950d45b63617afc720b4b8a7e0c7eb1cd167fb026eb2d2c3d77d194733ed81b7c78318a1eeb062af9", 0x1000}], 0x5, 0x0) shmget(0x3, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) close(r1) flock(r1, 0x9) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000002700)="a1ac1e832943b08089fb88d28f87e1fac7cab629369bc0bb499a664c91f0bc85bde9ffecdf20449793c7dc09d38d0f5ab3f8fd9c438a396fd362ebc7f55d958bde21608cad6ae45972905e75e763537f19ce60c786a2c021240f64a43fb4375c312a0e489464aa1fc366c715431c1ddca18d9fcf4e58030a0a", 0x79) utimensat(r7, &(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)={{0x7, 0x800}, {0x9b6c, 0x80}}, 0x200) pwritev(r1, &(0x7f00000028c0)=[{&(0x7f0000002800)="5f398e5a02e64b99587c4f35e5f4c6ff8fdf08d0e2f3fef528ea2acfa2c88c2a586cb17c9e7f119722230a12a7408e9d91ef91fa2c1653", 0x37}, {&(0x7f0000002840)="0d3bfe4eafbdd4635992782a3f0d880c3da6c0cb9c613ed4330cb30d7d884d3d3c3cf29b7e937423d049ea8f3f24354696501a6a68495dcb6105f4b5f807f1c7e5f8eadc090a712436b9be527dfa49235fbd605104c9114965ce14b7df693bda9207f076a038eab90a63dbefd9afdfefce5bde14d80987f7998d9cc6bfd4", 0x7e}], 0x2, 0x0) fchdir(r2) r10 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000002900)=@in={0x2, 0x3}, 0xc) chown(&(0x7f0000002940)='./file0\x00', r5, r6) getsockname$inet(r3, &(0x7f0000002980), &(0x7f00000029c0)=0xc) utimensat(r3, &(0x7f0000002a00)='./file0\x00', &(0x7f0000002a40)={{0x1ff}, {0x9, 0x5}}, 0x200) rmdir(&(0x7f0000002a80)='./file0\x00') shmat(r10, &(0x7f0000ffb000/0x4000)=nil, 0x1000) chown(&(0x7f0000002ac0)='.\x00', r5, r6) poll(&(0x7f0000002b00)=[{r2, 0x44}, {r0, 0x2}], 0x2, 0x7) 00:00:18 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xa428b5de5aa74617) recvfrom$unix(r0, &(0x7f0000000040)=""/122, 0x7a, 0x1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x8000, 0x78}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)="a70975a1ae578ecd16c83105136143f3092f2c0d7a3706d20d5fc87d69ce7ca586504f5254bc7ab092965d897b61b2de3a432f54846fa7517eed0edda35774490a427910324628eb303d8c697364d3bbec7fb1edcca670c4b2dd2bd0b872235c43dbd926650e46b7d76227119e50", 0x6e}], 0x1, &(0x7f0000000200)=[{0x50, 0xffff, 0x200, "b6f3466e70528d48597490e815d6695a3525d85820dfd9306fb299753d07f1a784187dea456d043e3d0832216059ddffcd2b052bd9f2f1dbea23e3"}, {0x50, 0x101, 0x8, "0383743e81b612d23f1b00fe5fb5dfdd9e8ccd86b98393a88f070d80e1cc9cd755cdc2d5f7e31146d6ed9e0705815f8a28a114829591f954429c273694af"}, {0x30, 0xffff, 0xa45, "ae6608feab0b96af60b391984f065a7bb6daad03eb3325da3d09d6"}], 0xd0}, 0x0) fchmod(r0, 0x10) syz_execute_func(&(0x7f0000000340)="2e0f0d56002e6736f0816f2a6e6d9dd0f080120a66460f01dac421b65e0c8f10a94812962067cf66430f38174600430f380ac8c4e17dd89100000080") r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x100, 0x8) fdatasync(r2) recvfrom(r1, &(0x7f00000003c0)=""/18, 0x12, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000400)=""/22, 0x16, 0x801, 0x0, 0x0) r3 = semget(0x1, 0x1, 0x0) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x7, 0x100}], 0x2) symlinkat(&(0x7f0000000480)='./file0\x00', r2, &(0x7f00000004c0)='./file0\x00') shutdown(r1, 0x2) clock_nanosleep(0x40000000, 0x0, &(0x7f0000000500)={0x9, 0x5}, &(0x7f0000000540)) unlinkat(r2, &(0x7f0000000580)='./file0/file0\x00', 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) accept$unix(r1, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) r4 = socket$unix(0x1, 0x7, 0x0) unlinkat(r2, &(0x7f0000000640)='./file0\x00', 0x0) fchmodat(r2, &(0x7f0000000680)='./file0/file0\x00', 0x20, 0x400) r5 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r5, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) getsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f0000000740), &(0x7f0000000780)=0x10) fcntl$dupfd(r5, 0x0, r2) pipe2(&(0x7f00000007c0), 0x4) mknod(&(0x7f0000000800)='./file0\x00', 0x8, 0x3) mknod(&(0x7f0000000840)='./file0/file0\x00', 0x80, 0x9) 00:00:18 executing program 1: r0 = socket(0x6, 0x1, 0x100000000000) r1 = socket(0x0, 0x7, 0x4) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = open(&(0x7f00000000c0)='./file0/../file0\x00', 0x240802, 0x82) renameat(r2, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') r3 = semget(0x3, 0x7, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000180)=""/110) listen(r1, 0x7) getdents(r2, &(0x7f0000000200)=""/178, 0xb2) bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x2, 0x21, 0x7fffffff}, 0xc) dup(r1) bind$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) semget(0x1, 0x7, 0x14) semget$private(0x0, 0x3, 0x20) r4 = msgget$private(0x0, 0x18) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x8008, 0x1) utimes(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)={{0x100000001, 0x3}, {0x72, 0x9}}) bind$inet6(r1, &(0x7f0000000400)={0x18, 0x3, 0x7fff, 0xffff}, 0xc) openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0/file0\x00', 0x0, 0x40) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x800, &(0x7f0000001480)={0x18, 0x0, 0x5, 0x7ff}, 0xc) socket(0x2, 0x3, 0xffffffff) unlinkat(r2, &(0x7f00000014c0)='./file0/file0\x00', 0x0) semop(r3, &(0x7f0000001500)=[{0x7, 0x7f, 0x1800}, {0x0, 0x6, 0x1000}, {0x0, 0x4, 0x1000}, {0x2, 0x8, 0x800}, {0x2, 0x2e1, 0x1000}, {0x2, 0x8, 0x1800}, {0x4, 0xffffffffffffff7f, 0x1000}], 0x7) getdents(r2, &(0x7f0000001540), 0x0) r5 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000001580)={0x1, 0x1, 0xfffffffffffffffd, 0x2, r5}) msgrcv(r4, &(0x7f00000015c0)={0x0, ""/83}, 0x5b, 0x0, 0x800) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000001640)=""/139) listen(r0, 0x5) 00:00:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)={0x5, 0xffffffffffff4464}) getrlimit(0x8, &(0x7f0000000000)) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x260, 0x24) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x33f1e08b, 0x1, 0xe69}, 0xc) faccessat(r2, &(0x7f0000000180)='\x00', 0x8, 0x200) poll(&(0x7f0000000140)=[{r0, 0x108}, {r0, 0x125}, {r2, 0x16}, {r1, 0x4}, {r2, 0x18}, {r0, 0xa}], 0x6, 0xffffffffffffff42) setrlimit(0x20000000004a, &(0x7f0000000100)={0x42bf, 0x5}) 00:00:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8600, 0x10c) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 00:00:18 executing program 0: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) close(r0) mkdir(&(0x7f0000000100)='./file1\x00', 0x20) open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000040)='./file1\x00') unlinkat(r0, &(0x7f0000000080)='./file1\x00', 0x0) 00:00:18 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) sendto$inet(r1, 0x0, 0x0, 0xc, &(0x7f0000000000), 0xc) 00:00:18 executing program 4: sync() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) r3 = dup(r1) sendto(r1, &(0x7f00000000c0)="44b2d46480d17967b75d8012f57a3404c23abb5391b0ba464ae050ce917f9fadadd7ef1b5e5e404e4c8bbf0fb4d63361d4f6465031f9a4a118fc8cb64f8e57b3f996a117c8765f2b6ab95ae58633baa8ae9bc6a4a7a02a5159790c7106dc6e91fb065b0691703fc20a1960de32cbaca7cd68d706d6147b7bbb040f6bd5b412b79c2f9d112a757b5a591d65529d394f9f0d9cd1d7e993c65214464045fd6a95485f82fd316c4f1efcbf22557f97e334382ed047854cb56ec780e0192f0e5ddf7b6390458911c5c4892524358ba98b34fbeea673fda41cdcf5e03ae01e3d4e928f10a7452da70e54bb037b76f05cd4269cc2f94b", 0xf3, 0x0, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) sendto(r3, &(0x7f0000000200)="2267660735970f14393d63aff9a67f6d0295eab8724b8de917e54d3dc32cd76c32529f5ed037f06e499347921be410e90d0023aa33eebc90d4d216b87a7fdfa0847b1a00bc30646d0a413ed6e1146813e62b800ec123c53d36077895036dca433d943de99720a1179a1a4f85e2ea867f114a707ddc3f3bfce6ff06a08e81e5f35e74351ba7a8f0e9be51fc09adaf1c398911dde1f350dd5831c4600cbdcae592c4e8241e1af0711f84cce11aefe9c30d95abf42aaaa1d221caceb68ad19df86bc7b4ed620c8710976d8a86889651502d9bf815b75dcef644a04c0842174a70c2bd5fe60d30f57de41995fc", 0xeb, 0x6, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) sendmsg(r3, &(0x7f0000000ac0)={&(0x7f0000000340)=@in6={0x18, 0x3, 0x9, 0x100000001}, 0xc, &(0x7f0000000980)=[{&(0x7f0000000380)="810d7a03da85130e065f6dc8740f33ce4bd0f1a711a74a6d6de62a9ba4eab89c0017bc16966a08e16d404a545eb47f6abd577bd7f2e7c7641f72401c13cac3ad8c4addbfaa3cf2ed4fb6b7e3a7c926c73c7767fdfa767981454f2b82ac99c5a88596ce45f830e101f1e62b9aee3290c2759b6fa8b1cb29cbfa0b9bd53a0163772b44906ddabdbfa57ca00edf53bca745be5052883d0c5e09383eb7f71bb46b65ac366b884f6f746a7e908ba850aceaef1e14271b33edb5ba3200fc9a62319f06cf719ec968dec78c2003423e9940", 0xce}, {&(0x7f0000000480)="3fc66d9011b7ec5c973e8657e124e7429aa7f3ac60453bbe2a16ff91d8d5a23656d82279e8223d97462f013f012ba2de39be97e531fb020334d76fd47db710130a1e40c864aa38439109f9fc70feda4248750d840787844e8b24782e34fb5fe12ebfca6a526d84575e9c1f7afb7679b65ad9a93271a28ada4f18493edcafaed0f3b0e5f5414b06278d1a67dc4d4893cad2621f6f450362992b9d6946d97031dbd8362d153021504a852dbdb5d34279cf76be1adc9f87b99fcc22544fbae003fca75e91290b222dafbedee4c06824bb2ce9d1604a60d29b4040b74cfa897faea34073551f6f118b0598df108b3a", 0xed}, {&(0x7f0000000580)='i', 0x1}, {&(0x7f00000005c0)="7229b1a131069d28e417926444a7b97011ceb14a71004beb495d6c0aff1ca761e1ee101d20f74a4322c6b7ab2abfc50d9dd264c08b0c31ef7b9be238e24a03cc1abb440765fdbad3ddfa976a922721a36d4293708dbb5f0626cee5ac0b20d59e965aefd9909a4b1047e0c097a12e823e79846c9ee388b3ee4e6e20ccb489ab2d8593351c7668651c4c912aea97d14324545ba852ec441a9ebdab31bc4af68b6a084f516595558e77101c9364bb7974c7bab27049c3c64254ff75714998eecc971d118e9195d98c72343e00d14a4eb001a303a72cdfe9351f13686c4dda6709cd1bf871e466a186ade72f613393e6cbd7c3e218eb6cc263e6", 0xf8}, {&(0x7f00000006c0)="4571856b", 0x4}, {&(0x7f0000000700)="03713033ce431bfda80470113570213d23bd3d07419e8b5c43d7f5b2817630b64b5159505308938e1bbd5c875ab4bfeb274ed51813ffae8872ed17b30e34810850f54b345cddd96abaf65ffd7ef081d5ee44040060ec72e3ca08085c90ff6bf96297b3cc54a039a7bc247279b1e75583", 0x70}, {&(0x7f0000000780)="16f22c352e235b3e94dbe383b54396b5e31a8bc3f1a477", 0x17}, {&(0x7f00000007c0)="944fc2", 0x3}, {&(0x7f0000000800)="78a86647ef7064a92eb7751f565edc295b199855cdbe3cda8bbfef154193e36e8e52fe75eb5edcd9c9fd7b4e3f01fb6d3cf5764f5e57a00962591e05a169ed2db45488e8aef45aaaf48022a4", 0x4c}, {&(0x7f0000000880)="44292812cfc23860fec05c4a192120fffece7dd4f67af93495b25611da267b4389d6093d57f20ddd7b9e9b9ca751bb889feee8a28694cc1fc38bedd5f8dbddf0df9157fb7e8f59ea3686dc8c985d6609303d11bc2d4ebb058fbdd1bb865b2c670521129c7f5d2bb3616dd27d450d0de9d55cbf9710436b237a04f6f01933771f4ba128450305480eb0c1cca1cd1c44d497ffb89dfea5b2bc4019da92d665a1d77e625a15f3ecda4e1a03a279b5e775cea2e7d29527a52987c2a7a21e4f94c9917a064b8560de59028bcad224b7b3c6ec9889613f673b79ca5cb0295549051a247eba9e99df3582000a5c077600bbdee584212a43e470", 0xf6}], 0xa, &(0x7f0000000a40)=[{0x68, 0x29, 0x3, "93d1a01a13998c2bee18d47d4c80cb3b5fc7e5bd007e8257892b659a6a87b5548d458ef08adeb5ad097911c44a6f3e0acb2a08b3c93ba5cc4835b9ad36e250612c601de08665176e748d91d99f07bcda15b06a63ebdc"}], 0x68}, 0x40a) fchdir(r3) r4 = accept$unix(r2, &(0x7f0000000b00)=@file={0x0, ""/108}, &(0x7f0000000b80)=0x6e) connect(r4, &(0x7f0000000bc0)=@in={0x2, 0x0}, 0xc) connect(r1, &(0x7f0000000c00)=@in={0x2, 0x3}, 0xc) getpeername(r3, &(0x7f0000000c40)=@un=@abs, &(0x7f0000000c80)=0x8) r5 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r6 = accept$unix(r1, &(0x7f0000000cc0)=@abs, &(0x7f0000000d00)=0x8) mknod$loop(&(0x7f0000000d40)='./file0\x00', 0x2, 0x1) setsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f0000000d80)={0x4, 0x5}, 0x10) r7 = semget$private(0x0, 0x4, 0x400) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000dc0)=[0x50]) lstat(&(0x7f0000000e00)='./file0/file0\x00', &(0x7f0000000e40)) r8 = getpgrp() r9 = geteuid() getgroups(0x1, &(0x7f0000001280)=[0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001340)={&(0x7f0000000ec0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001200)=[{&(0x7f0000000f00)="3f8a2b435293c89eaded3489e8cfe32d49e0a1ddb70a57fef918908a7742bbe364382bdb29aa2654f71db37c3c590e167840a62e4ef643a78cba794e66b87eaa85c851c546dd7aff417a670b69450825673a5b16231005b6b449cbd5e0100bee9631beb8964be502287f2c9b4bdaf3ad8a6d19a609409b288ae173e5c31601426c6fbb18e1d06f33a75fc5db611e3bd5699b25a9d11f2c0446256e61d80b6822856cf20b2ed0467e88bf43fa3113c39cbed15abe229fdb36a63599e81ef2cc155654f6aa64b998032de166c81a3b5ed3a67e318eefb31dc196d5ef6b04168e7b31b2576b5d23", 0xe6}, {&(0x7f0000001000)="f6c3b13998232bbd975a63eee179718b284099dfa0051fa06de47ad90b9395", 0x1f}, {&(0x7f0000001040)="a251abc5375ff572a111f57a9b33d4925e11aa76864b98746a6e3111a3835af7e98c030c8d081cebf2c8c13388945f582d479809376cc246c052cdb0e2406bf0fc4f7014862185842faacbfea44326eb921893fa98041a7519f679a4d656ce5c64610cff23c3137e3f83d2aaade8e680ab1ea3631e1224d8a15b5ecde0b67b6b529b71207b5430ba2a57eb9b9a3c5b2801812d66718e16d108fa334b8d2226acd4784680f5b35e0cfac808e5f7e9ebaa202e8252179444db9c8bcc55c72e92c41a", 0xc1}, {&(0x7f0000001140)="61aaf3f23e438e23a0d6fc650865540852a794c7b1cc0c57bc9b2a8e384839c602935fef481f84b0b06ec13da0eef9ca5b2816b0c90113cc80bcb742a4a8233bd3ba1e6b98f0c99cf59d23419b", 0x4d}, {&(0x7f00000011c0)}], 0x5, &(0x7f00000012c0)=[@cred={0x20, 0xffff, 0x2, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x28, 0xffff, 0x1, [r6, r4, r6, r4, r6, r6]}], 0x60}, 0x8) getpeername$inet6(r0, &(0x7f0000001380), &(0x7f00000013c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000001400)={0xfff, 0x7ff}, 0x10) truncate(&(0x7f0000001440)='./file0/file0\x00', 0xce20) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001480)={{0x642d, r9, r10, r9, r10, 0x1, 0x101}, 0x78, 0x20}) connect$inet6(r3, &(0x7f0000001500)={0x18, 0x3, 0x7}, 0xc) 00:00:18 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r2) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="327c42d330a14f8a14b16be700847e"], 0xa) 00:00:18 executing program 1: r0 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x40000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) sendto(r0, &(0x7f0000000080)="d6e1d84b7502597af21dab700322aea1662b0efa299d0acac7a0bca59bc809d19bcfcd9e4024c91701952270842d4a4af56418294c2e14d8fbb72364bd67f05ea52c1ead5509ae1dbf68933bfbfd0909071c5cece50b395f950d7d9c230102f99bb929899750dd13f188448dd9ed1b5605b0a9265ed2a7463a0a9dab7f30b887a2c9f4db02898230c420b168a97ae02143cc0724a0f2306760ac1040726705dbaebaf9ad3ff89e475b", 0xa9, 0x4, &(0x7f0000000140)=@in6={0x18, 0x1, 0x4, 0xfffffffffffffffb}, 0xc) listen(r0, 0x8) connect$inet(r0, &(0x7f0000000180)={0x2, 0x0}, 0xc) r3 = semget(0x3, 0x1, 0x10) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000001c0)=""/4096) setpgid(r1, r1) getpgrp() semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f00000011c0)=""/184) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0}, 0xc) r6 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r6, &(0x7f00000012c0)='./file0\x00', 0x10, 0x400) execve(&(0x7f0000001300)='./file0\x00', &(0x7f0000001380)=[&(0x7f0000001340)='}\x00'], &(0x7f00000013c0)) readv(r6, &(0x7f0000001640)=[{&(0x7f0000001400)=""/201, 0xc9}, {&(0x7f0000001500)=""/70, 0x46}, {&(0x7f0000001580)=""/137, 0x89}], 0x3) getpgid(r4) recvfrom(r0, &(0x7f0000001680)=""/178, 0xb2, 0x840, &(0x7f0000001740)=@un=@file={0x0, './file0\x00'}, 0xa) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001780)={{0x101, r5, r2, r5, r2, 0x10, 0x9}, 0x6, 0x7, 0x89b}) r7 = dup(r0) fcntl$getown(r7, 0x5) getsockopt$sock_int(r6, 0xffff, 0x1007, &(0x7f0000001800), &(0x7f0000001840)=0x4) semop(r3, &(0x7f0000001880)=[{0x2, 0x1, 0x1000}, {0x0, 0x401, 0x800}, {0xa00a6089a770a19d, 0x4, 0x1000}, {0x3, 0x61800000000}, {0x7, 0x736}], 0x5) fcntl$lock(r7, 0x9, &(0x7f00000018c0)={0x3, 0x2, 0x5a, 0x10000, r1}) lseek(r7, 0x5, 0x2) listen(r7, 0x0) bind$inet(r6, &(0x7f0000001900)={0x2, 0x2}, 0xc) getpgrp() readv(r7, &(0x7f0000001940), 0x0) poll(&(0x7f0000001980)=[{r6, 0x6}], 0x1, 0x3f) fsync(r6) 00:00:18 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80081, 0x80) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x40002, 0x0) r2 = dup2(r0, r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r5, r9) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000200)=""/241) unlinkat(r2, &(0x7f0000000300)='./file0\x00', 0x800) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000380)=""/233, 0xe9}, {&(0x7f0000000480)=""/252, 0xfc}, {&(0x7f0000000580)=""/35, 0x23}, {&(0x7f00000005c0)=""/72, 0x48}, {&(0x7f0000000640)=""/53, 0x35}, {&(0x7f0000000680)=""/132, 0x84}], 0x6, &(0x7f00000007c0)=""/4096, 0x1000}, 0x3) listen(r3, 0x80) r10 = socket(0x10, 0x60000007, 0x7e6) mkdirat(r0, &(0x7f0000001800)='./file0\x00', 0x2) ftruncate(r0, 0x1) r11 = openat(r1, &(0x7f0000001840)='./file0\x00', 0x4e43de0508b8db8f, 0x1) chown(&(0x7f0000001880)='./file0\x00', r5, r9) open$dir(&(0x7f00000018c0)='./file0\x00', 0x100, 0x6) fcntl$lock(r3, 0xf, &(0x7f0000001900)={0x1, 0x0, 0x8, 0x1, r7}) fchmodat(r3, &(0x7f0000001940)='./file0\x00', 0x0, 0x200) faccessat(r11, &(0x7f0000001980)='./file0\x00', 0x20, 0x300) connect(r1, &(0x7f00000019c0)=@in={0x2, 0x0}, 0xc) getpeername$unix(r10, &(0x7f0000001a00)=@abs, &(0x7f0000001a40)=0x8) chmod(&(0x7f0000001a80)='./file0\x00', 0x48) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001ac0)={0x0, 0x1, 0xffffffff, 0x5d1, 0x4}, 0xc) sendto$inet6(r3, &(0x7f0000001b00)="1e584ef94ab73a8a81c613b0ca48d803b7909354000f4a5df63c2f66dce908f5c8b1a89f814be99b0355cf49431b2d20bb8f0ab3e628", 0x36, 0x8, &(0x7f0000001b40)={0x18, 0x0, 0xfff, 0x8}, 0xc) r12 = open$dir(&(0x7f0000001b80)='./file0\x00', 0x200000, 0x9c) mkdirat(r3, &(0x7f0000001bc0)='./file0\x00', 0x8) close(r10) r13 = geteuid() sendmsg$unix(r0, &(0x7f0000002440)={&(0x7f0000001c00)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002280)=[{&(0x7f0000001c40)="38568da8b09ad239986218c24793bd98a964b3e40791596dca53ad48d03d049304b1b628ae6af7d544405dc1024756dafc6c13ffbef70da3faab13ab8327cbd2c5a40d5c14439eb29248e90e5d2d805ec95fa219c01341add05cef744e9a1f3c7c4f3ed33395377dd891e07cacf4fae6cac6f2cc82f68ed3ed5a843331062c4478a4d44f545288b5a5b07e5c13584e3c71444997597e9a98df96e189163d2d6561516c3a563e9a374665ae17904ef3143c9f8557cdcc12273e361d03f274e9ec0accf2f8529f6f34760c5ad0cecd627633e42f253b07d2b2503a8876981767490f58ed48a3d60068d31e6b3d42e0beddd4404249", 0xf4}, {&(0x7f0000001d40)="9593f51c45b9402413ccadd18ec1831e2757ad1a8c84a0f695c9d6896c8a75aadf70199ef6c73f55e467bf07a7e976e410775714ac8b4cab54feb7737b873c8a66dfeaee4e31a5030902035e9272c5eac47e6993a429043a753c077e52a32bf47b29ea1a0a3284e0a60cec7c065e3587d9941b4fcf479d7cda5dc2114fb77822806b8cc1293dd59986966165e06459782cbfee2c688c72e689e70693066e45c53762c0e68c200dd6fdf56bbd9a8a204f03d8e2244abf6b11cc153d6c", 0xbc}, {&(0x7f0000001e00)="996ca486fb06d5de04eae9a14307d362cf70d0d4c5e3ac8cd93757607f61838148a76a9564a9ca18849d01b5ab43d5054fabb508cb1cca9826b2a606951cae80bf095d9ccf14ddc42ca779d8951292fceae9b64f8526f99f686c3db5a0b36ac7fc8e3e256c0ae090dcda966f924c7c88d8ccfc8a4b5b426cccc9dc85fd40b53ee29471652839ac8fd0fa41328151beb7c12cad1312ea1f8d92dd8b80f3a4", 0x9e}, {&(0x7f0000001ec0)="3965bb4e42ac57f973cbcab02fec75648ddd42ad629ef01c8a0bc0d08398b8a2512d41641f0d4c30808c14eabfbaae4d66c1c84dc370", 0x36}, {&(0x7f0000001f00)="f3aa6124d772fd72d7d29ab0905744ab2df463a8490cf7577f4bce44baa16ca05c97857eadcccd205fc75773e5dea78d1c5410a0b4101c71fe8503a7fbd0c4cfb1dc6ec5fe6236bdcb5507f7e9d9d052db2bafd4b30c37ed57e9f177021854f6e14a4c04c2709d2f429792e159f8fd87041240ec5b49b8056e0cb36063d0d86847fe3063dea5242920d453779be28c733930adf253da", 0x96}, {&(0x7f0000001fc0)="98f63ad7430610bfc594cd534e3b29078400e372aab5dc22c9cda116b6a7b6b3dda36a196a6da53a837b3a207a4d5522c958cb2a43a15f8b5d0eb4277a6b8de77f47d2e2a3ecc34954363aa59755d5a77c3975a1f4d584491367baf97dc91aa941eeef6cb9a12f38ff8f72fc45152c51af177f69739db199513cd4e9c2367bdc6b77c4b5cacc81b3ac4706d33e8720429a5600c89a47798cd89e", 0x9a}, {&(0x7f0000002080)="a5613cae979e1061b905502da3c718d69088fdc0ae407d95565b3117bdd31f778ef5acf8bd946ad063b8596f311e19794399ae3e", 0x34}, {&(0x7f00000020c0)="d8164a629fe4d7241173751167e2514c6bc513c47031198af4b65d8c6a13883e67bbc20a8b0604c5ae16f5fee6b70004751ae3d3b89130749b816608fe41c0535ce008c56b096ad2a3faf132d3a1cb7b995d5ce2b7e67c21d5bf045282f2802e4612e67dd0960e370b6403a4a7f0526b93afde142c10797c2408a9b3538a2862bf7e8233db", 0x85}, {&(0x7f0000002180)="7d64515ff2d87be26ebeb10946531df9dc113b7fd27b9a7f3cb3e261b9514e2abe71c33f649a360dfc5129318cf5981820fc9b372aad231bae3d974c63dc347c38cc6563f0fcf5f1e52553395c5c369c5686d3a3a1cea4eb41e245193bed5d76653d51514b841fd42c2b4a05933b95451ce966c846a84eebaf7b91adbc177b2a10d1c2e57d8230b2f27873e2e71d92a3f132d23c68dbc830f4f9e167d511e529a765b4e28f120e5803376d9e79510566fb6be14a06dda0d9d4c7f50f838d453cab89d9", 0xc3}], 0x9, &(0x7f0000002340)=[@cred={0x20, 0xffff, 0x2, r7, r5, r9}, @cred={0x20, 0xffff, 0x2, r7, r13, r9}, @cred={0x20, 0xffff, 0x2, r7, r5, r6}, @cred={0x20, 0xffff, 0x2, r4, r8, r6}, @cred={0x20, 0xffff, 0x2, r4, r5, r9}, @rights={0x28, 0xffff, 0x1, [r12, r1, r3, r10, r2]}, @cred={0x20, 0xffff, 0x2, r4, r5, r9}], 0xe8, 0x1}, 0x1) 00:00:18 executing program 2: r0 = msgget(0x3, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) getppid() 00:00:18 executing program 3: munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x632d9d4121535831, &(0x7f0000000040)=""/141, &(0x7f0000000100)=0x8d) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = fcntl$dupfd(r0, 0xc, r0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000140), &(0x7f0000000180)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) semget(0x3, 0x7, 0x22) r3 = fcntl$getown(r0, 0x5) setsockopt(r0, 0x40, 0x8, &(0x7f0000000240)="721450930960bc0d43914e4f045e2245d1017933c229a0438b6ecd98435b7dcaa42f431fb38b736fd7334d54e270f358615b9fefe5e28ad6e2d696fca4ed9672d1e55379bc0277a8f8ce52e6f420729e4e49342680ca45235508d79ba99b63901fd6b14f0ce1a7f91ed6911049c72bd84b289c01c8db6fbf49ec718067963cf49edb3da9a68a385b7dfaa712d64b1abb66191732b64c0ef5f9ae837c2505a0d3b2ddc5ad44ca0aa54085f75fe405410dc18048e76ac06e29735b6c63a30f4d80579d15a7c9c4faf671360574c09106332183f9eceafb5940d485e4ba", 0xdc) r4 = accept$inet(r1, &(0x7f0000000340), &(0x7f0000000380)=0xc) r5 = paccept(r4, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc, 0x70000000) r6 = fcntl$dupfd(r5, 0x0, r1) r7 = socket$inet6(0x18, 0x40000000, 0xea) flock(r6, 0x2) flock(r6, 0x1) fcntl$setown(r7, 0x6, r2) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000440)={0x1ff, 0x1}, 0x10) connect$unix(r6, &(0x7f0000000480)=@abs={0x1, 0x0, 0x1}, 0x8) clock_settime(0x2, &(0x7f00000004c0)={0x5, 0x1000}) shmget$private(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) r8 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x0, 0xa4) sendto(r8, &(0x7f0000000540)="b1", 0x1, 0x40a, 0x0, 0x0) r9 = fcntl$dupfd(r8, 0xc, r5) shmget(0x3, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) dup2(r1, r8) truncate(&(0x7f0000000580)='./file0\x00', 0xdc95) fcntl$setown(r9, 0x6, r3) mkdir(&(0x7f00000005c0)='./file0\x00', 0x40) 00:00:18 executing program 2: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x400040, 0x10) getdents(r0, &(0x7f00000000c0)=""/235, 0xeb) r1 = open$dir(&(0x7f00000001c0)='./file2\x00', 0x400209, 0x2) bind$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) execve(&(0x7f0000000240)='./file1\x00', &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='}%\x00', &(0x7f0000000300)=',\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='\x00']) fchmodat(r1, &(0x7f0000000480)='./file0/../file0\x00', 0x44, 0x200) r2 = accept(0xffffffffffffffff, &(0x7f00000004c0)=@un=@file={0x0, ""/93}, &(0x7f0000000540)=0x5f) r3 = accept$inet6(r2, &(0x7f0000000580), &(0x7f00000005c0)=0xc) fchmodat(r1, &(0x7f0000000600)='./file1\x00', 0x1, 0x600) recvfrom$unix(r2, &(0x7f0000000640)=""/80, 0x50, 0x40, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x3}, 0x8) readlink(&(0x7f0000000700)='./file2\x00', &(0x7f0000000740)=""/122, 0x7a) getpeername$inet6(r3, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r4 = open$dir(&(0x7f0000000840)='./file0/../file0\x00', 0x141, 0x158) close(r0) connect(r3, &(0x7f0000000880)=@in={0x2, 0x1}, 0xc) bind(r2, &(0x7f00000008c0)=@in6={0x18, 0x0, 0x7}, 0xc) r5 = openat(r4, &(0x7f0000000900)='./file0/../file0\x00', 0x300, 0x8) sendto$inet(r5, &(0x7f0000000940)="1a293f238518940458306f30f04ea561a8b768274d1bf70f4f78f22d0b2f1385fc681290f90c81aef8b0a4bbcffa63fbbff1928d665ab95f835685f6ecce3add7cbcccb691422ab49af7beee9562d69d7fc98c850f21224d7f3447f5606bf4bae38666d59b3119f6aa33e725f479673236f118f58fac9b39482fd1f8c845ea5d2ee62f3e89ae2f9917c7428a100ec4a8191d", 0x92, 0x1, &(0x7f0000000a00)={0x2, 0x2}, 0xc) getgroups(0x2, &(0x7f0000000a40)=[0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000a80)={0x0, 0x0, 0x0}, &(0x7f0000000ac0)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000b80)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000bc0)=[r6, r7, r8, r9, r10, r11]) accept$inet(r3, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) open(&(0x7f0000000c80)='./file0/../file0\x00', 0x400040, 0x53) r12 = socket$inet6(0x18, 0x0, 0x6) setsockopt(r12, 0x9, 0x80b, &(0x7f0000000cc0)="7e9e2675bd33e60a9e22880de979e643169a9495a663e4490e252b2cf86ae16f3d271b0c2fa068757fe7a59f6632e5c3b95999ae57695090d4d97da2f5546b5e31efaa7aff570e432105fea6aac639d797835cfec37fa76e0ce6a786a3d390a00f85e9aa2bffd5a6af84c0c5f6a513e3327dc670fb91adfa5bd04fdde6b5f5da7856eab6048d69d9971a825bdb7a4d1d003b4358a4beeb9469d7e51de1a87f0b6f6e39b53d24bcfbe2157a5ff274a7c5603bb62d259f861b325180db71f98be8c0d5821f539fa6622656a9d2c4b6aaff49cfb8bed29a", 0xd6) 00:00:18 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r1) r2 = dup(r0) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) recvfrom$unix(r0, &(0x7f0000000040)=""/4, 0x4, 0x42, 0x0, 0x0) fchroot(r2) 00:00:18 executing program 3: setregid(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() getgroups(0x2, &(0x7f0000000080)=[r0, r0]) setregid(r0, r1) 00:00:18 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/90, 0x5a}, {&(0x7f0000000100)=""/114, 0x72}, {&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000280)=""/1, 0x1}], 0x4, &(0x7f0000000300)=""/178, 0xb2}, 0x40) r1 = fcntl$dupfd(r0, 0xc, r0) r2 = dup2(r0, r0) connect(r0, &(0x7f0000000400)=@un=@file={0x1, '.\x00'}, 0x4) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x1, 0x400) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000600)={{0x7, r5, r6, r7, r8, 0x183, 0x9}, 0x7, 0x5, r9, r10, 0x39d0, 0x10001, 0x2, 0x1000}) r11 = openat(r0, &(0x7f0000000680)='./file0\x00', 0x8000, 0x40) r12 = open(&(0x7f00000006c0)='./file0\x00', 0x80, 0x10) preadv(r0, &(0x7f0000001b40)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/191, 0xbf}, {&(0x7f00000017c0)=""/145, 0x91}, {&(0x7f0000001880)=""/80, 0x50}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f0000001980)=""/160, 0xa0}, {&(0x7f0000001a40)=""/227, 0xe3}], 0x7, 0x0) r13 = semget(0x1, 0x4, 0x0) semctl$SETVAL(r13, 0x1, 0x8, &(0x7f0000001bc0)=0xffff) r14 = accept(r2, &(0x7f0000001c00)=@un=@abs, &(0x7f0000001c40)=0x8) r15 = dup2(r14, r11) writev(r15, &(0x7f0000002180)=[{&(0x7f0000001c80)="3b852933b8c7340fa2d542ed9e92135d0b629e26e66c97016192928b2e0e67e4b4db5d493cb3dd4b8e83e20e791a61efb4e436380acf0331f0b10b43a2e42b245820f3be2f4772079a066b954ee50360a51bc06a58cb369e2082f7543db9dafd994dc9040163081c5ec057c82677a33eda242a953146489f62e513bb9ea51d2b7e945a03dd4598ab4f73b800fcc6468a4f3c7253c5dc791472871be1827d1cb839040062cc603995f834896a02e374f41f7f6f07fc1684d48846f376e6b523a3408d846192492f39d3ec4e1156d38105220fd57d24b6a82cac9ca6a86cd34cc0388d064cb68fdcf1", 0xe8}, {&(0x7f0000001d80)="e97fdc71df25a00063af3a84826ce57622387255e14553274f0ff382af35f37ec7cd268d7e2642456dcc6d6b5ae4e632ac655ab35738b85c44e517dfb908091a525288f03b569c8554f518b56b894104c5be563abdc87c209a6658cb14916ddc7536c890c09ea64a9c1d4c3d1bd213a875b0baa4fd0effc7d07fe7937ee6222c4cb239f02f0e49f2ff114bfe1971c75bc00afb7c68de2411cfbc60b079a09b783e0dcbbbdc03d4bc04d3e288973b1bf4dfb2df6d75002ab881305f854ee0ea941f4af1d833023f143aeb98d5bf793c3781654e76f62e2a283e977dc34d2e7bb50897c12c10f553d2ddf30cdf40dcda060812897d", 0xf4}, {&(0x7f0000001e80)="633ed8222c99309e1a0e48b3d395091ed652b8fd057019b59a494a40505f051b6097be409e2bd21523eb823c13f222299535cd6b46ca8079d3db86b5d58c0d4b5e0094e51342bab0669c8ec1011c7603fd969ced8337914784f5855e89f07109d84396ffb0e2922166c5afb433f8530c18de975effea938b1f0bac14b1cc45c7da0363515be0f114014707c318af5fac26ad3d16e9f51078ad", 0x99}, {&(0x7f0000001f40)="1da40a6c922eb3ee978d9d53d6d4db6beb304d155d1b9ec092", 0x19}, {&(0x7f0000001f80)="df1b2238f013fdf793ec4c45ea239ea7b143c4b53f1390c095104c66fea5d1d73ed1d924ef7281cc43159ef4b53480d0055ef8088d511b58c05985e01c2633413754aeb4edaba55057b0228bb82eb494da02cf5914cd2cf6ed281a52369e214b809d8b656c0c9a0981a3b2f193fea4a3209d2dbe3570df74235cad43152671c58b0aa1a6e05380a78b277efda419b7ce8a2aaf08baf79be2c983b63d11c0df6159d370db813aaa7d4fb326", 0xab}, {&(0x7f0000002040)="32863104d1f63dae90716d887d1a821dc708449e380596784b7b5b28d21a0d34de1152ed313a93d70f8b35a670ceab40c623c166a2bb1b5167bcf10bc41dcff2fe2bcb00e34b5574418fc08747695920cfa119952b1529b4ad6db0c37469d4230e072116e3b3f98eba4893b0", 0x6c}, {&(0x7f00000020c0)="bc36471c61fd69b34e12579114f8e0e4e4c8fe24f00bc953febb73cb55609c0e26fbdb910f5975716c762c277cb93559bcc1ab7f441f6991f08062542a93ab23f44aa8738de23cce14f7e5781d889fa01789b56aca8f63986f4cae446d3b88b10c", 0x61}, {&(0x7f0000002140)="85eca4b5639a07b3bada719143a127ce22cbcdb6d5a753847e345d3d80f4bdd79db32cf83f", 0x25}], 0x8) utimes(&(0x7f0000002200)='./file0\x00', &(0x7f0000002240)={{0xffff, 0x5}, {0xc0000000, 0x1}}) munlockall() r16 = shmget(0x3, 0x3000, 0x480, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000002280)=""/228) writev(r2, &(0x7f0000003540)=[{&(0x7f0000002380)="1166f12dc05028a3d7915465538ef94754613a8320515e6c3bc67e1ad35687f74bec423566c84a5e0d7cc1c64b4722735467ae2e12cd2a95803e56944bf602946a52d0378f2425161913fa3805ce2ae1d5f55d75587f0a286e5e6a4ea17f43f72aab79d2b06c7b45a5be82d348c63d4bd68467a1c6a27c0f7d8ee7134ea0707dcec29cfc", 0x84}, {&(0x7f0000002440)="22505fd58df5c584864571eec78744ef7fd6193b90c4e261f0bc31dc3f3a1e8e79f5d0bc5a61389bf697c585d97c7cd7b8785b26fe04a70aec8cf115cec0a6f6c7fa24", 0x43}, {&(0x7f00000024c0)="3af4dc82f78ddf97fa07f3510b94da2482fa442a8e9c426afd3a7a9236b7ed4db66fde42b71bbdf5956dbb9f785f2e082f2638329c5c38dc9ce15cfe6282ecf042079d45f0c84a00302ba9de820ea4197a07d7b487e76c87f1489c1bcc38eba25071091413f487d49fcee0d759f81cee1d612fa83279011b4408be6d8fca8b3bbbc5aed43075929e31df406781cfec44caecfad3d42029763bcb5f9db0ee2ad6e8e99d18f94c9267db81a5f9532c3297bc30116fe48b89b8aa56769e37d67ac4872ad13a0409b85ee9a2f67062b666a1eda5696a0d6f13b8920e437d928c07e5247f6f17b80c6e4f949300e66bfce3d71b6ef5b25970041d9be668a9f8be7a2997522de1d79a895ba2e3c5dcf109ae9cb0d994f40badf8aa275e9f629dbad947600bab51656ac1c856a2f0dd2d3e6aa827280122e4dfe9e0c062239147cce4ad3c8d64b9265934d590c9d99b8f60a28e9625dedfa4ea37ec87759c343703deadcaa7f1d0d654b7e8cc139edee5bc40176b6cb65f46fee84eb0ebc6987a3aa846823646bd56e566dabd4bcf5e90fc5656c740d615c55e36e2c6d5b6d1bce6237a3d12415b0e57417ad5a807261bcbc1815de034895b2fb35bb1398f22ba19777ab93084791e139d57e23fd6b5f4cc2171c61c94240b3c98dc83ffbb096b9bbc35cccf7b5fc883c893c3bb7ca1e8e02e86291ca91b918abddacad939bf683f45aa146744791afa37a79aab63f7900c0c1b9a1520f07dd485c19fc43324b17eff7321361e06e2d2343c9aa634b89d2e7ebba951c7dc2ea4a5e057d097c099889fa3441ebfc6a7bd5b66b779db7fb745d08bb7291956cff519dacc58c3fed10e88dc8273a7d66c848231f47bc6a7c9112860a70ed2806d19bfb52346a6d596d30af7874aaf6e7a04f47dbb6c8b3ef8a843d76cbb69e21a8ec103bb1a4a31e07ded985d6485c7dd105f670d70b339e061ff9e8215c6c8437adf32c271c3d35e066d12f267f5487ee20452299111e81ad70895dbe9d8b7f21f2fe25fa1ad657f8008dd3675f0c59a9ddbcabcc3673cd957e08621c6a34f80f1f9045e23582d8f12b6176fc735a36723f1985c70d38ceb9bd701da26d62905a3b2e2fd10499bcd0bd093466c4f25fa36326e63953596db1820ed188aa12b76f58bc74ade24c744a514a33a196880e99cf3397357b703bd7d60bb1139d11837acdaf74c2023d43e326f68dee50af1f05851bcbe9134b50880ab38b61767b383642ea99093dd6461a259886b535f37eb2ee116581324d413007c321f886c934d63e5b4e0dffdd20adc557f64d0758f3c4e6452cd95b6d992830c83be3c4329b214fde6dcaaa5ea3dbe0ec94674e69d1dfb63ab466150a9909f1ed97fa9c63c476631b43eef2a8b23c21d8bcb22a72f9c58f9ec2d2eff3e62d5d6cf1d0d8ab623d080a29f72952322fdd21e986322b1a7c16bcead664974f8519414f7a45190d31a7fa3d2eb928ea5631590315f9ff43ca3fa9522d3c53e68ef7c97afda905b619213b56e1f9ea031974decbc93ea69af3f884e82c77f0ca8732b3dbfe434f90aa676be12ac171f420228752255b2ec136f5475a2b017b3e14a4e0a7dfed588c57519f080f1b6e53407f3cc6fd51e4a85b8a1c950c54b7b92e05e03d9332f8ddb900f39e7efd4be5cb3a3c050df4f1451a8ca9d2ebc5fb518db680da97e264485552830aa909388e81a5f8ff66612b0ad3446f162a3516ffc651eb6d818f453b7ddb086f2ed36e67d9a96a5232e1840403be4ed20c92e2333669a8a463504c1bd5e5cb507775fe0bb4f6e3333a3d467c782378d1253ac7585229b54335f2c652b86f42e3f7139a77b6663877cecedcf73d76da935e3d4ac66adf8f17a0a1791136b855a36cf3944be70cdb30ca0a02af83d5dcf79d55b77f8111e6fb35fe36a5ba844e771dbf40f1f5e8a9b05f5879c1dfc3fd22ee63803bb1904029bf87eb88fc6515185ec4be5bfb1de9476cd24cfbef8e47d86b58792fd54f50b571101953f1180eba7748c9020a783991c42b31929cfc982919ef3923cbd6eb4f921f886c12ca017bd51909de8874347f2b470169cd712e7c2de469c08935316a75e199615dcded6844007b31256ee8a09384fe08299f3089a17c24ae7faccb62e90c265a426f0c5cd1d9b390089e6ff5abcc4401022b0294abd51f163c8d32c7077cc867cc4691338b83ee93493ebe1c81afd49608e323b8f901bc946993fe33042283436a58bab985f6ff86f8338c4132239b4ea0d58b388360d9b1a943febc09657c4fb78dffd420ef97d75ca2fb7d2d5108a2cc776f14dba50ed61b373814056865ab79c9f12bdc074de66d0aa36623bedbb5b8a5c74254b2bb4d43b498e6f07288662d1ad539c2456b9294b41b19f417bb0d5c85f03b3278034034ce4437d513bbdbfa08ddc2ea8be35956432910aac0d0bf615a143c7d50571e83692c145c73c368cb6c893d879c37aa4fb5fc3ebc5a89f4fb6a52e9bd0bc9a947059c8bd39c62a7191d2daf86fd61efe8aba1d967da4130e6fc31e812dd3b31468968f7e81004a9639535abade45390cc357c99382287abbc2b6ccb689273a4f524ac4f9bd6eb42611152528c6769864dd3f63124883696f1a92ab74c782a25e0a0d7ff918e4f71247c3602ae816c9eb88c8738e94fe1f473206f250ee847e9f101e6317fe3b3c1120f5b6638761cb53c53aef6e2d25f9322445d4f6926dda8b5fc1254079cd0126e0e592435e8fe924a2ef552f0f3221c3bfa02729f89c4ecb48bbf41183abd65819b0d1dea7379f938ee8e93805ed58b9ff72bbc367ab794f9967ce8988649dd24766263013bac423c7ca098f6a96fb2e71344e48600bc1cf9907b6d4ec5be8b0cfa14da22861dc411709760a7152f0fa3a146379eb0112dc6d3fb43f8e04653fae86817011cabb3b58af8843ee989d21a8201538007b4dcd60d9ff28ac183d5799993b0cbe3d39903edd54fc499df14e1a1aaf3cea115e9331936df3d4ae289060df5fc91000832c4509683bbe59f419c3700e1d7cda7991beb539eb5b1a7ae4b0463eab8fd8b8128bf2e77e14489bcb445b85477e51a86592a86b3297625b9fbdd0de34658add5ec423d5477a2db70f7f936ec951faaa7e648dafec87d42d99a3bde33522761119faff8eca220ed79dcf0bfe8b2f959853060f293fbe60a5f55812307c3745124afacfca097744c0282ebc8c725bc78f006c553a10b8f0f9cddcc4d1739f19340d104ba6f74f9d30b110d25474225c6529265b87c8462e12908717430c372196770ffe49604d9afa7be1f14d567683b3f1cd1af55080242453e93bf88ffc7b1f492c24c5c4d04c67f3fdc7340cc858d2a9ea069b8dc2740e8220f4121e13090fe84d4e2aea97e8bc97537e618c9dc315ebc2d487e93c09ef2d6d1d2bed63b6e63ce98848bb14d6d63c9a7dfcc8d2c9270b5d4feca4ecc96fade069844bbe17b585a4f5bab4b601d276316945a6b608e8e76c441ded2c7140ffd2dfbe56df1ae63247d81c43eaa61b5fa0960ed1baa11522385e168c055e1ff893866f85edfae85d8df67e5665b892ca3b2d08c2ea12d1710c1f1044d7786aa10ec1ffeb0145ec31efc2854a43d9b4b86e03eec90feee57dc8055c2aa326f64a61e1b1fcabc2f0f31210938cb69ee8120343daaab7b17130dfdd88d2c5ea6c42e2082161103aa77abcd6aa60e67b5396883884599abe4ab850e3f8b220b8fc37954a6a5c6da59ae9b360110cdfb26e4996836efe2026e67d28018db8effd276b1ed5ef725758ff6e9b4b187681da2b984d83562b68b1834716e8b0f5d4512d6fd5d689bb060b5a65e8b14c3542dd1789c78fa66f5d1caae71911e88f62de913255913255a739342ef1d480dc46208b0370e0fc3b3059aca4e780c4775e648acca6de419da972b4a1151fdc2bd5a129635318cdedd696607a06f92815b9c0584f9a1a616e4cc7719695e1678b728f87e9357c8a50e6acc351bf9eae0c1e707357765139103f2107df7c56cf7f387bc3c5555f6de0914415f6033b4f52ed5b94412433c012f0cafb6b00aae7ff1686139bfe6e7a7c289f3b13d0f6e76250df482f5b59ab2473cfcc5a04f7da484f50690c09eabf8db9d3cec0443b29573af243f661d98fa520b79df57c7162da53e979085d6c2b65f60b4acc89919b989aa62d15d4461253a787faaf6bdbad81413c452b370ae25114d8b5456c833e0faa5060377edaaeb9796c05f83543fc80771f76e4b1b71ecf19bc25f70278bebde5364df9219bcd60f11795952d303cd84d34a12549a2a71367d17d11f101c4c9f4444f09cdd8638c058c1b0470c1adde168b3689b9e0c0187635aedddab2ce93fdb28e59c9f4d26a6bccde0b29dbe298b239d013ed8422f3b255443f3e93e3d5dd5873564cc4e55bdb7aa2a3ec8191b50b7f25d06e2df6aa25c13b078b11eebe778127215cfe597bc215d12bd655402a3b0498b6324922bb12584c946060217e6e459acbeebae66b4faac6e1d0d8c8dff6230446393c84475791e77dd3044428c5c02b5b107ecd3ca09d8606a333f18214ed3db64d59a0ac12f1404a92648ecd393e73da75a26750f7aec269a67e8f1ec2189af7bbecd9cedf5fea2df9c3fceb7e9e8a95b9a0297628182bc1431bef409710ce9b7c78c73511745eac7ede25102a7aa476fbd25ead1fc23766c23d3706a60ccd16997348c0a8af73351659500fbda8bd8c1beb366752ab63a0b25a8f15b488b6fe3ac62f03c31771c68cee5241fd3d0576f22f21cc6666f7595f1bbeb87607bcc76e1ab2bcf13bf5a89c15974b7563cfc0eacf9b42729657d0e8f39c604dfe6b5c9de74f4027866690ca84625e9baf5b0e076c5a62dc1938c9ea2fdf59f9320bf02b5b9a78af64a0ca1c202bb53a8b642879fa4f741152fde727ba035aaed95b2aca8afbf6dbdcb156fd8b9542625d1d980ff87d137bde4c44416daddd1da34b7cc4352f2123c66e06a4cfd5ca10050efbd14b92fa857d55669f5c9e4fd5f7a7e701e506208172e5b553deb489e6c526a3e28ecc6ebd0b24ca882c5f674d6fa5dc81dd247286d507a4ea014de25707444bf1482cc12dada7a97812dac72e348d6e4339bb4f2478a366197017744b0282d89a0726201a58ad9ef7c9c79f759e624e199943899de377e85b23e4b3fdc51089a0d2a6b7480c3f656949f3aed6aced88a0abe8127821743183b7879913dc5834507051ba0c0691906bad1d14986cc249932a5f0cb72059765cce04bdb26c8958b510b676f351078d4baed536345f5bd2556fa474364d5a89f816797bdcd5fbb8282406bd0bad0887ac3eb6d146fb1350e132b3906cc772aca562eb1c23b86e3937aba07ecbeaa73fdf6caecced144b48375592e98c6dfb286ae384640f0053b866ce21a7bd077989e84561c877247b73fc823bde60fd56b62e16f999a5c04a1b7ee82d1b20483ead227a1f0ffaf1feff38cb170c2118daa16c75fe5966b9c9460f6dafe3685039e68208b0ae851a9dfe50613d389478052c7d1cdaf11a1a155d217847624bd44a3a2693298bbfcadcaafce8934f67bb4156bfba58b15693390874d6133abddbc1268c12cd3b22c9db92fa807314d27dcd1e7fbeee1b519de3b579b5f6c573ae7ab8911b877bc46e34f87268cca7b1e8f9a4a3e2f94b99041f46a2f0b2170b8d1e427d9576c77a473299a077642e43723dd20c0e9d5181a20a1bbc3c9490aaa4915ddc85bce54e2fa89a95d2244fe36cb4c35f0a22e957523dc54287caa43c895423e36e3e", 0x1000}, {&(0x7f00000034c0)="2a1d4362c4fd836f5e77147e87c32695bc8a6c7a96b6bdac419724dbf4173cf03d0e51ad0951e28f4fe37df745301409edcf4acac59c8a777e7afe0bc4d3500ea0ca2c158d31564e058dc436929773abbe808c1ccffa44b8428d58dc842760c0f6963a46eacd385279343b", 0x6b}], 0x4) connect(r12, &(0x7f0000003580)=@un=@abs={0x1, 0x0, 0x2}, 0x8) msgrcv(r4, &(0x7f00000035c0)={0x0, ""/218}, 0xe2, 0x1, 0x800) getegid() 00:00:19 executing program 0: r0 = semget(0x1, 0x2, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/3) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000040)=""/35) r1 = dup(0xffffffffffffff9c) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x408, 0x1) ftruncate(r1, 0xfffffffeffffffff) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000100)='w', 0x1}, {&(0x7f0000000140)="30ce9e88ab3c602a70176682e9a08bf18dd309b47c54585b9cf7a920e585e4aac2c1fed4658ff1c6d3cd1cf8f189a5a2b7d206703ce4322f87fc9991ed9b76b0fd1f8e904f53890467faf2b73c9e240f03e16845f01eec218d0130c64947a3aca425f2c1aecfc8313acd469a1225698bff3f32ef88d09321cf4e5f8fc009007292fbbe8f39ffd628b4e216933e585afcfd9ad337d216120e65f53ab0e3af3d9eebb75a8bbd93374730cfd5de5d2f5d47bbd0381403c2add0c3a139ffe67563ee25d75fc6c8251c5f4176e4d8b40076c5", 0xd0}], 0x2, 0x0, 0x0, 0x1}, 0x8) open$dir(&(0x7f00000002c0)='./file0\x00', 0x408, 0x30) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000300)=""/143) write(r1, &(0x7f00000003c0)="a343565d1fead1609a384520d36ba69ee30b8fc90bec951060cf74cd650726854ea09007d33b2503a7d1ba14c3e2c8e6a428785eee5f8cffe11b6a83eeb588e81e113d7b1bd681f7b8fcdf18aff9dd402cbc3501a62e157b883900112485c8e57e2aa706892230932969532f62b39bfbf624e49a000f5a2536c14a053a4766140a3e0d1f0b823cb12561f917c7f1fed136ff137757843d2291c83b6750980640b3e40f646af0a9071536a210bcb9484838b387d2ee700210b59c5c35ea308dcc56618d1a91d37f2a9a7193a7578c379f0ab825a7743302141600c22f5a2b01d607b09905c6d126c04f00ca87526640310ed02724021f8561a72cf7eb58f4431e432318f24cf577d61925ec17cdbb4c1a6ba7da6671a16089318ee100b47adea9894774b27f22752133e78d35b4ddd6f63ab0fe6bfb3dcf39a73fdae2be5dd44510e67dde12c26a32bc195511fcbcf2137c3edb58367f799fae1143d8efb171dacafcec039f2fda52dcb3a91778a76e687170b87a0f3e9e85ec84054ad8829920dfa1e6a598d474ea17fd9518213339efb9adf6df257cbe20e355e9f6b058de9948e7fd3306e7d491ab952f365908d5a564c2e8f0cdb0e0c7f436c4a44183028febe458adc4b01ed2d8e6d62a7b8542b235e161cd4d805c4fbdbb41e106e74d40a07d4a2066036c02ea3eb4a546ed69593103ae34d9fda33dd35d65bfc2024af06facbcdf7f8ddd1898ef5dc6c13752737c8bdee92b61f93983eae88e50cda2c17e5accb1c5376986a690cf57e58d2fde204e0b9eee6ff12b2462bcfa0664b2c6e0499f6c4b514572297f62bc52c03837e3afa28d13185248841e6c9262cbd49657d39bfa4208e014d7f4321743954f55e659c6f8f0343f3a2151810f1f9e2dbc0802788bb634424657a699c92ca1683d4958ffd50425d45605818084cdaa1b5701f72911b6a773771dc26d99ef8e980b567ee8a3611c635dcbaba654bb22ee54cf0bc97213fe440a3147652658dd7ef9b4d07e58bc1fd6559423ec1172e2994df043006d4f8a3182b1b7d308d205b88340b3f5a2a5a426fdcb26a6053e4c2d1d3e406819248205b874756e22790a4a82a3f67faa4f819e93b5f52447f64e03a8d50aa570bdaa8b93ab17913f1a876dad79a30241e5c84c7f8668bf2982e664378fb954d16f1530402cefea0f614796c097076ea18cd0b2ec9e206bbab096df7b5afca1ee828aee6c6d71363a4daee5403e323a0d9ba39111a2b9f4e692213fd89c5a0c451b65567222ae8735ecf595686c076d73c9856ee9853289582701e67824c63712986f5790705b937c40c0be9896dc4f5f9030462288619b5d4a61696307438288d23b6e401075c31efc2a8a5fc48786d8b0b284308e36923ea8f1fe5e9a9b75172d3109ed52293b0d44abd153fbe72226e90eaa15d79aad8460b19f016a3de6fc8a7a35d193fb5dff0d13f192e0263136c9054af9ef381ab0a57b9a3666fba3435b6e5476798b209fcd3901398937d8f3f119fa494fecf8982667c80d2ac4c4684551cb36be3a0e0517ec40963b3dee2dce1353039e91afac11ab37056d53e7ee2f6ae94bdcfbe72cf102095c0738e5cc4f7bc4725755ff8707f070649a0be40045052a37a27111d974c2006027a7f9fbb50c917bd5dea98d9a9fbc75b20b73b8c40ef79768e7eedb195f38ca28c7534b2aeab7dcafdcedf5481556156c32d7926871441e16bb78def29ab64fbdcd3c72bd127690929184e2bd2ae793613c133c0df2f8dbd72800bfdf112f47b699717a3c02870f6fd3ad09b85f02d24a24f8d8cd5d85c8d845339d13f8bcf57f53e04818eed8017d39501821fb67c19da99845340e0f7b40545f728d24744e06e5545f6231c4e89a659d92826687f17c8aa4277d229bac0022f5ca9ddfea08c11f666a0c6b4f965d643f4c5244097ed7a35612afd3cbc7790cb428b75c2ddbfbecfe376fcdfd9e410043de7af5abdf67aca9a277db0f6f89e895190e749de9079c4cc9c89185b0a0629b94c0d9f98f1a7b796811e54dbd6ac0ed0ad53060537c20ad008977fb96b8d3a29f72f8db92c6c9b5d6d51956254ee6163ba42d569447a63f7336fa83e7d70ba10b00327353a9c91357d81484983f19c771d85293549acfb0ddc27bdb7e0d608028c0c58a540deeac09e99492f76a034feec977f899af9a848809147f0e2973a27efe7c5cc43901dcb384872ee87641584c43ac5b2c49248149f7b93e9eb2d29308648b820fe97cfd81906c1f1711d673e13d54b982d99eb08e3528387346aea7557c3de15546a71cf0e4423de291ba644d6043d6eaa508da2018facdba0093bc59a4519394d69f3059a5c444772a61a010177b2e35163fa09abc71245e5c8181bc81d781c8aecb04911b94c844ebaf67b280016f34cd08a8477b64e9eb4f196dffb50c36cda6640edc6a73c3d792a00094a27c55e3cbab9605529a8bad7b4d6d1d2b1491f09f2ba7857960322558e8e516cd01939afba3c4c864698f5a77e8a7611095c7455f0e8874ebba134466fc3c9988f98fb21b6139d6f3a17142d357f99704208c64cb872cecfa4d3295c9a2529518b5cb1991757499c6fa18c07afa2415772a40bd695d608f3cf09516c7b391721a93d339a85af63a83187b8eeabfdf2c41402704a6d1777eebbbf011b97a4bba4e383360a927f035debc43ba1ce1d38648c80474933e4e0e2e28760d0f5f064a7d199f9a792bfe938b6aacdfddc7f422779f6daabfba661dbd581d2581514c1f9c6ce042e8153610fc6a2a25a92bfcbaf68a8046d8231b581b472b62f70342245ce3e732baa59b7eaa681104d7d57e7a894d5bbc90754e0de0610a149610677c92c9fe998debf57016ff10d387f37ca6efc690ad16740bd5adb127fa1a64f27c9270e844660d0f11ebe750cc18089baf92648c567cd1370eef4ac6bf28ea939dc55ab4d40b0bfb62e77d340aa16bad53c88b0875e2a4cc4cad4b9357da426bfc670a7edb8c193a220b186ea37747db5238a4e8e1275564dfce160fe59239aea9a339d9d79e2a5a80926aca1a845cf84a36aafc6c6285db75bc0da5b9fc752e1733a4f44e98158745c86dc628e0a2676ad60028891676ad8f00aa81beb551a931763121464970489c45f5cb64d328a7c85c7dc126ea04061a53394dbce00d785cfdcd74254fb2443353e9022bf6b45de676ef77bed1ebff4143eedf3c6677e696f6b78271fc300f0a7f05c0669618cde9531491ad65917d1004de43fc82efa6fda75efa5db5bfbc873a979c76148864a888c93e8fa875ea7a84afbee26c189c3e2be847580112d689a97bf8410d9508bfb2574b5400b39075c319a38df386827a545b260318a76d30b53ca50a3f81a47c922f50deea148e25dc1f5cd59fb4e1644bc8570342602b58804059e33d8bd1b2c9309ea55eca1754cec50094bcd7f111ff02c48ee2d61ea170d5ce20b3208aa64173615dabf9a4c3355d838edc721582fea939d1e40cb030a87b396b7d957deb729d35c718c1ee3358350685de1ee3f6018fde6b4edb39e5d796f46a9db494c125024208639dc1725bc9f6128bfdfedbff1589f1e9d07f8aabefcdbc045a9a5d356461412b634dcc629c2a41b8e3376a55345679c29ba2797b2e04ec277faa9d8827a5d281d118d8cf65f9947a56acc08b70fbf93543f494e296b396b8ea93268b86a5d7cd501fb7ebb3908f5275119a88b0f1d840f523a774d3ed2a81702c7241e4083d77247d1ae2dd37c06f31fd36ed7a73b6ecf9257a0d2deb74dd3b6374c8d71ed3d4796f1ba2470082ced129970d7e04aab15a2dfed103d0a1006a2aba9d0777a733af23cbec032ca8631f1df2b0c04eed77e51cb0dca400fad5b8c54d26e68a602648ec7f47b861cba52b3e21254c74d3f27242819d234f8be1d76819a1fdfc41f02950f6f27d4ff0dfcccbc7651951db1debe289e022f2d7b5f368d4db279f9f6896607f352cad830eae8c108e56ababb2740092c22e01fd6a5fac94e8165b417dc9b6f5b3c8eae4faa0dca76afd4df484c5046bc1d191f048d83c22b0032ecce434843783c2d3190e9e8189dd0ef7a107dc5a9fbdab1926a7205e65ae195d566abd052785b8d06f1a276dd3d13b42befc34acb7b27e544b48d3da86ff2b0a1b2bd674aa29cb0f588d7a798e5d0f3020e6ab0318969b880d18d690dbee58d2055d41d0f0187490c32782e47f15c30b904ea0e0d908910d6b29079caf21009f3801060bf9cf38799fafb71c10157de9cdc152a06dc0a19c9f5676de0851c3f1d39e09c610479eb70c63d3e8671c658cde170fcac1cbc19e031169720c3ac677fcd4c2af18e663b0ce4aca75667e14f883ac19c708fa6e982b188b99feaec31ec36ca1a758c7c8b3e01c4d55ad24c682a91db7ae8e8ca73388988e6201aaad05b09145386034b8e41ced47b33c3839f4189d63be3026517fd874a8fcb7ee3f50230454a9bc3be7ecd10adf8ab399059320f10d3781568aa5f8efc4c4f6fb760ec38f140c7b1dac12cea1f59465f6fb243f5f206a5741dd62c84320a0051502e6fd700662eecb262ada832a71188bdf3013fa81e844c4059f113354f425631e0183b5ccbbc2b640527c9d273e892a95b78b3227801826bbad57db122ce4e83351be46306d42b4c0236a707f0deb86566ea32ecc089813173fb7768d8d866f940cbf8d3adbb6c4f76901232e5c23cc89b4efe2f1728bbde65e86860f189b4d08751fcb99980fc15c393d5657adbe4a23971035ae22457c175494b78567f6ab200772d26dada10bdb9812556355c71afb88239c74cf1883268f990f551c8e64d7d95caefde2f35dd4d48d8600b98a0d9aeb029705e66bea3de55731b67372caf44711e9a802ea49416f9f99cb6c2ff3486a92899480cd4dae9c5ba6de18446825c80974e357ed1914f67066c4aa7e130ca4eddacaa51f9ae54dd1fae28f2032e9369ad100a86efd9575ba38a128c561a6dcfeb761836d400a8b9b5077ad3eb535b0e361a7d2a9e436133ad254a189f4185437694a4904de3dce3b41005afc43595bcce5febd200da3da673a5b0da2497a245b5f6e14e448d2639308bfde7d246bc2b6f5edea41c437860d3ea3202d1937d636716b0659b05dfb90b4355fff823cf7351afcbf69e33424b767a0ec835c37ff1f819c2e7862aadfaa7cc870908e92f85de54c8cb57c33f5da6384bc9aa35d5a85757606dd62f5ffed1920fe684e2c5e57a33f5eae349e1d01a4866397394d9e64c897368f927dc9082dfbcd17dcf9f9fcd8c1f4b48631ca8aa35a1b517d5d3d656c32147e3e99ed6b19627b98be6330a8418387e00787b757b085962926c60928a80881fff9a28d647ffd98233b6f696c12c3dda11953d92d90e4dda439d9741003cbfe138646ff565a735ab68cda16c43dcc39152b08185265b319e6dc746c564dce438126adb50ebb2e8070c14bfdd9271a30ca249a4f01bb46490813dcf7f5de750611fc728e62206a8808616af51c67dfaebb19d4c86c10c220e555f0df25012394d28022ec9a45f5265c1768f68d5a5d53f370ccab03d9d8ec3d1a4281da4f57d84a9cdaba7ce97c1f09a3187c251e0e85c73a9c335644c6de498be53d9406c685dac68933d5860c7d0fb740bf70d27539426a2b8f1f6c83c3e713651c9670a7d977db15cbd9e0c0e87f2856b9eb624f2671521326736bd2ed8933a966c8ad28ee721eeddee80e24f7611e6dd7f2d0abf3cb4068412630ec2c8c6ca602f30093912b4fb6af800ca92846c901e2e8", 0x1000) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000013c0)=""/226) bind(r2, &(0x7f00000014c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) socket$inet(0x2, 0x5, 0xbd19) r3 = open(&(0x7f0000001500)='./file0\x00', 0x1, 0x160) open$dir(&(0x7f0000001540)='./file0\x00', 0x2, 0x150) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000001580)=""/109) connect(r2, &(0x7f0000001600)=@in6={0x18, 0x3, 0x40, 0x7}, 0xc) socket$unix(0x1, 0x7, 0x0) r4 = semget$private(0x0, 0x4, 0x10) semop(r4, &(0x7f0000001640)=[{0x1, 0x6, 0x800}, {0x3, 0x8, 0x1000}, {0x0, 0x2, 0x1000}, {0x2, 0x3, 0x1800}, {0x5, 0x1ff, 0x1000}], 0x5) symlinkat(&(0x7f0000001680)='./file0\x00', r3, &(0x7f00000016c0)='./file0\x00') semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001700)=""/238) getsockopt(r2, 0x7f, 0x7, &(0x7f0000001800)=""/253, &(0x7f0000001900)=0xfd) socket$unix(0x1, 0x7, 0x0) pipe2(&(0x7f0000001940)={0xffffffffffffffff}, 0x1000000) r6 = getuid() r7 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001a00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001a40)={{0x6f30, r6, r7, r8, r9, 0xa0, 0x4}, 0x7f, 0x0, 0x2}) 00:00:19 executing program 4: r0 = msgget$private(0x0, 0x48) msgrcv(r0, &(0x7f0000000000)={0x0, ""/98}, 0x6a, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000080)={0x3, "1bb64883eedacb3d0d9d8024d6c17ed8810bdbec10665d35f1fbf8e7d1e5d8b3aaf77f48e2b8691d33bb0222c9aa550d64259ea679a5f4488246c58a2d19431ea03d2bc8d4a0cc06762e0401367e25402157e82202236fbdd640cd34515d99e4a7f92aa5b19a76f05bf3f4f7c1a6995e4142015c504643aa07ab5b15f313f952b3a1ea8a"}, 0x8c, 0x800) r1 = geteuid() r2 = getegid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getpid() r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x5, r1, r2, r3, r6, 0x2, 0x2}, 0x4, 0x7d, r7, r8, 0x0, 0x9f32, 0x8000000000, 0x8}) r9 = socket$unix(0x1, 0x5, 0x0) r10 = accept(r9, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x0, r5, r6, r3, r6, 0x1cc, 0x3}, 0x9, 0xd59, r7, r4, 0x100, 0x7, 0x12000000, 0xffffffffffffff3f}) select(0x40, &(0x7f0000000340)={0x3, 0x8, 0x4, 0x800, 0x6, 0x0, 0x2a, 0xfffffffffffffffa}, &(0x7f0000000380)={0x7f, 0x1ff, 0x6, 0xca0c, 0x6b, 0xffff, 0x2, 0x8}, &(0x7f00000003c0)={0x6, 0x252, 0x3, 0x33a7d9d, 0x5, 0x81, 0x5, 0x4}, &(0x7f0000000400)={0x5c1, 0x9}) select(0x40, &(0x7f0000000440)={0x4, 0xffffffff, 0x6, 0xe899, 0xfff, 0xd6, 0xd1, 0x100000001}, &(0x7f0000000480)={0x6, 0xffff, 0x0, 0x1, 0x0, 0x4, 0x1, 0x4}, &(0x7f00000004c0)={0x9, 0x77, 0x8001, 0xacf, 0x1, 0x0, 0x78bdc29, 0x4}, &(0x7f0000000500)={0x1c, 0x1}) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x0, 0x3, 0x9}, {0x18, 0x0, 0xffffffffffff662f, 0x6}, 0xfffffffffffff000, [0xfffffffffffffff7, 0x9, 0x4, 0x3f, 0x5, 0x13e, 0x4, 0x6]}, 0x3c) listen(r10, 0x81) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') r11 = fcntl$dupfd(r10, 0xc, r10) getpgid(r7) bind$inet(r11, &(0x7f0000000600)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000640), 0xc) getpid() recvfrom$inet(r11, &(0x7f0000000680)=""/4, 0x4, 0x0, &(0x7f00000006c0)={0x2, 0x1}, 0xc) chroot(&(0x7f0000000700)='./file0\x00') poll(&(0x7f0000000740)=[{r10, 0x4}, {r10, 0x5}, {r10, 0x10}, {r9, 0x40}, {r9, 0x40}, {r10, 0xc2}, {r9, 0x50}, {r9, 0x100}, {r9, 0x27}], 0x9, 0x5) setsockopt$sock_int(r9, 0xffff, 0x800, &(0x7f00000007c0)=0xe3d, 0x4) getitimer(0x0, &(0x7f0000000800)) fcntl$setown(r10, 0x6, r7) semget$private(0x0, 0x5, 0x42) 00:00:19 executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000, 0x1) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x400) linkat(r1, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x400) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x100) mknod(&(0x7f0000000200)='./file0\x00', 0x20, 0x1928) listen(r0, 0x8) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') r4 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0xa4) r5 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r6 = semget(0x1, 0x4, 0x6a) semctl$GETZCNT(r6, 0x7, 0x7, &(0x7f0000000340)=""/222) symlinkat(&(0x7f0000000440)='./file0\x00', r5, &(0x7f0000000480)='./file0\x00') open$dir(&(0x7f00000004c0)='./file0\x00', 0x40000, 0x141) faccessat(r3, &(0x7f0000000500)='./file0\x00', 0x22, 0x200) r7 = semget$private(0x0, 0x0, 0x280) mknodat(r4, &(0x7f0000000540)='./file0\x00', 0x40, 0x33) semget$private(0x0, 0x3, 0x40) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) recvmsg(r1, &(0x7f00000027c0)={&(0x7f00000005c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000026c0)=[{&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)}, {&(0x7f0000002640)=""/80, 0x50}], 0x3, &(0x7f0000002700)=""/155, 0x9b}, 0x800) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000002800)=""/18) paccept(r3, 0x0, &(0x7f0000002840), 0x10000000) fchownat(r2, &(0x7f0000002880)='./file0\x00', r8, r9, 0x400) clock_getres(0x40000000, &(0x7f00000028c0)) stat(&(0x7f0000002900)='./file0/../file0\x00', &(0x7f0000002940)) getsockname$unix(r1, &(0x7f00000029c0)=@abs, &(0x7f0000002a00)=0x8) pipe(&(0x7f0000002a40)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r10, &(0x7f0000002a80)={0x18, 0x1, 0xfc, 0xffffffff80000001}, 0xc) 00:00:19 executing program 5: mkdir(&(0x7f0000000880)='./file0\x00', 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xa00, 0x0) r1 = dup2(r0, r0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 00:00:19 executing program 1: mkdir(&(0x7f0000000880)='./file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x8c, 0x100) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000040, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r3, r4) 00:00:19 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="1e402ab12f34919a3a349f"], 0xa) r2 = getpgid(0xffffffffffffffff) wait4(r2, &(0x7f0000000040), 0x2, &(0x7f00000000c0)) getsockname(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) 00:00:19 executing program 3: r0 = socket$inet(0x2, 0x3, 0x0) getsockname$unix(r0, 0x0, 0x0) fchdir(r0) ftruncate(r0, 0x8) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000)={0x80, 0x1ff}, 0x10) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) 00:00:19 executing program 3: r0 = getuid() setuid(r0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x0, 0x6}, {0x18, 0x3, 0x81, 0x3}, 0x0, [0x6, 0x1, 0x7ff, 0x5, 0x6, 0xfffffffffffffff2, 0x7, 0x3]}, 0x3c) mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x7fffffff, 0x3f}, {0x18, 0x0, 0x8, 0x3}, 0x1, [0x1, 0x8, 0x0, 0x2, 0x4, 0x4, 0x1f, 0x6]}, 0x3c) r2 = semget(0x3, 0x0, 0x100) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x6) r3 = paccept(r1, &(0x7f0000000140)=@un=@file={0x0, ""/1}, &(0x7f0000000180)=0x3, 0x50000000) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002640)={0x0}, &(0x7f0000002680)=0xc) r5 = getgid() r6 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000026c0)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000002700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000002880)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000025c0)=[{&(0x7f0000000200)="ec18cdb5a5bfca0699208214465e465a643327da040f7efbd167ba2a6914a89ad24206a45f04edc77fb374938ebe22594de2603c614b30ca1d", 0x39}, {&(0x7f0000000240)="7f0979628662410d1ec8e990e6850303eda88e236cfd7b2231a9a8ac5a31ba884e418838b812fad09c6a6828b2f4cfa7977df8a358f2b329a3706d4eab5154c9f1dd20e4c1e152cf57eb0e62f250be7f98ff6af9f366e5d39e8f2ea5d3b99650f63fc840590f3df922e9a007976afff99544d652ec224eb1d64a6ec2717ae4848eacee9585ee310d9a5a543e02994823fb29fd3213a44ae1fd1ad6219a40f305e6c6ceb8136d2ee4396e80d23b68ab393e0a5e104717f7551781bfd616d92f8ae0584371502bb32317bc25399eda1ce3ffaa3fb9cdf6a4e38dfcdce5042771c522cdb31db9dd0d08043791c6041e71246ca2f76b75", 0xf5}, {&(0x7f0000000340)="14da10f7802a1938f86c30444ec6e67c45b060422e3d56d8697ab6353871dc8d53b5c06af7722edeab58a0b0edd6e5efaf2144375ceff519f592d6b4fb11ae256595ae2bfd967658820039d7259df76ca325e1db0ef13f5ae5d3579ddb3cf57060e1cc1065f5f58916595129fd2b69f69d241ffb91d411a92a044f9f5accaaee41098678898cb3c0054c89f40705645d1c3284f456331fe28d5eee8a807ee8", 0x9f}, {&(0x7f0000000400)="c011b464d969fb908374e493c9fc75cd281fddc5a349b7c905a429310ccc1dc6f9e427d3adc867f5e860a3d0052f239d787371354facbd4eab49664a191ea861b7dc4a0b6e80e4f2fe31fd94747cf3e493f3", 0x52}, {&(0x7f0000000480)="2e3df7cc2a7d8cbfd2b3ba84749aceaa4d30e5dfd64d1a03705a4c3b92d3d8ce658ee94e2d952998df2dc14e97a093b36d2281b3a24e0527824c1dbb598a7987753cf1b205e415b0e9fe2d1c159f17195e2e9e2ca8f601b60e29535c2edf71290516a55987b985d959b7d4efffb563e7bf635e36de001d4a13384a72b29669f8e332a47cbd26784d9b9f45d07a2c4b5d5feab33c07b1559c4659aa31386d58334b3efef0e1e6bb2e07ce89813045abfc11bfae43af6cd34e40f1ffb5b36172e37168668977dbca66688ba472fcd97316998980095fb3662a2fb6becd914f27cc420d3d47d483f181dc79925feaee55badd58abe430389757b478fd9fba75932f69a9e22411d648757197c9052d331ea0eaf40bafe097ac70f940338dbfdd4607e8588ff627ed446f1bf11922526b0262aebdd25b9e59484daf9c53fbed71bd76b218623b8098f2e8b57e2803c080fc3ea942f00f6ce2f11db52190f42134103b85012509a2d626a1cae8394bdc58f8a9217147e9a84e9f011f0a18161e3c0b3c503919946e4fddaa9dc9f8b46924c447a33bd3546a940c67fdbce47d2d69226553f1c1673818607a02db07d52fcee4b0b64b78d5167fde27d22daf658f228505e1e4174c1feb6143af21bd101aa857fbf9cbb99086a244c0048cab9f04d1ea1c409ed81f642c5d556c393c36571e02e7d28f96314ed9e74f9d0efe87b61e0e38483c473664af209d4907390e531e4efc2bfa2d5609a5a044eb3ebfe9e3f3d66757b3faafd911a4788ebf3a18b4938b0f6edd40f09af7f37493b86a8d9487bbaf1ffd691cc1e97266f510533045f8df3d5ba5169438140c6fdb99111b2e5b842a7ba00f1b8df8a2c4d170a6048fefde5e6c6be0fb57bcd996fb1724cb1fb5265d380ac0757ed2e67f2fe158b0b7b1ef795ed2ecbce273775ff6bb85513fe2ab398495eed8387f44f6662ad8fa1c44828093f11e695e39ce6ea3563835b4a0f8e9c75ba5ff8e9b5938dfa61daf1af2094469401af54d3c35757cf99370a783a13a2e9e4877b7ffefdf60495d25cc4f2f4907f4dbe0d0b9c8a3ae176b75a3af514e26d18078180a07ef1d278f2fcc611a1ff8f77ff6a238fe608f49bcec70c601c0649284a431d30c08d08fb1bcc2570970f1d7bd5a633f3cd32e4c8dcc68db60ce1cac2515738c79cfee2618547ce9429808cbe19954594127dff2b00ea5d82849e73dc9286a818a7e06a59e3f4e4cfb6f1f8750efb239699b0405fd66e2d5f6c7b7fb6108e89c2cf488153a76372217d51b0a655ecec71f961b83dc45217528a291c10d6d55d55c2cdd1fbf45d23b21557c74a45abb2a9dfa18f61ffa2e2d800881b8fac03f84db9956dca2148dad4a195b0e444d4e2e9d7842f7bd3beb262e597d83d488452ae7d33e75aefd946bcb457501f3b30bc366ec9c44c68b8eeeb4823ac85b13f83033cb7fb6ec9a438760079a9ea696f7f631da1ccd8c1f515166fc030f439fe2037cad824d59d795c7c2fb8c1d230a46769410957b2fb68ead734a0fcaf62186c094a90d6b83e4ea6ac3325db2dd74ee5bdb16deecadce738a228ad54f01464975f68b2f1901042cf4d554431494d2cd0bc675bdc68f823225b452221936290156b1f85b3f1eb2f96de565a5f8ecfcffdc10c0adf3a3cefdf2d137d284262648412e15a76fb3223e01b38347a8554682624438c5ef3aeda157669df68b8f31535dee6e6bbefbaee90c8ced7362b3527d181bd6b07aa8c1c9b40b82241b84c21f34adcd599ba874eddba08d2b6a40b7fcbc89de8fc3c7eedf40a54fda63da2c3250bacd17753ee3d0116f47735832b94dc79fd621b7eba13b3b7127633f9e3531512e1180397ca7125a96d03d1e0590db1779f8a715bd005b3702f09ad494da0a3556f45af2a1fc05bdf67b3eeaabc7da4f6443c078e027943cb8ea04dd2bf67ef64bf93e6e1c7a2f8daa1b815445a37e47d586d4ec0671cb2eb539e6c8b9c5a6d91396046f8252d93c96a52adf739a693d2ae045e80b868e593b0111ca0d5f8878abfee6c5471fb8408bd902b41e7b7f8a690d08587d59fb674b9bc111d0c0c70ce04add642e89399cc68524467a426bbdf9f3736824dd84e0d343e9d56a9ceeaa0da4ecebf0dfe3e189268d897a52893fcbc95036e1c9ea157d324e39d8958c58e867fd4e099929019521c47fbe9557d04ad2c3366f6d10511af1006e19713d2861f5b2c4cc794f8555cd35a78ded64cfca71093d7568cd40b4145411a64abbc3ebb86d5512526c267c78f28d87a09e7122f239207e30eaba40314499fda4f80d1ae4faad1224aff4435389ab7323ecafd067c6ca8d6dcc968aae2ac5f328a7faf558d32ec39b398d2a415709d2ff3c3aeaa812342511ff4d86a5702101fa5afee7374cc8cdf5f0518c99b4ef3efbbb648f8aeb9394baaadbca602803fa68f076159826095caa4dd0bb8fb055e49ecb8d819d106de660afedefe89f5b707b991cb55432911b1d4b6945793bd5d26a78ff6aba978fbaeed1b4195cabb4b0c394b7547239045820cb9d99c5daa47f5af7d191ae56383baaf0909e8cad54b111f3453eb690bfe458799c3e8e54b4c1978a59ff11705a85962d5a0879e9ba6aad22129c240db1b162446dcee07f94c9a20645a17a7c3543f292117657dcccbabaf0583e3a6777044e415a02b38a76534b6b97e33c9be54e4d60211ba69227e0a5741bc050a143719fc76267c7cc3056cf3f21f39c6e912e1ed23b7dc416ece4dd35932f449bb3302bcef6c8c5901be9db49bf41a7af2cf06132a93c9077dfe5bcf2065dcdf8070dc44854f64bb46ea779afc6fde9842d7b28d8030aa257691b8a77df24860d93bfc09c459319c813f5d9b9c3fdfa3d3d17a977876a574348355be324fe5180deae722e5c8e1c11ca2f304dfdc55dcbb65d548716385ad6ab654766d81b6f1285c17547b615c2d327961cceec39b11fb59d68384ddf2864be50af4297fdecfd613a6978b7819503630df4ededdbed5aee7a9c78c1a01d19572956fbefac9fc985ce6df328333ad79a62118a3b2a0270d7e4149f5b4b0222a4e79173cc8d9601685f9ed2b5ee514e201544753e8dca8e17ab3fe07c76bbd9727a11932bd961f280e39b454fb36f529d8c824e5886686519e31be50e280d5f8dbfe1e964a33b54c2519f5675fcc53beb02d26cc36e24988575d95ad3022110a8964f74a51ed01747c8b4b5024461ac2a6957c5628836bb32a4be0d23eb043bca0e4fd7a0fb49c30b3308fb03201f478244f1bf73aeeae51499594ef9bcb6200b321fa76395ec672860ab2443a5e8afba4931d5e8762cdcf8e67063369fb51d43a32f3984416b433ad2e8d27ec71bfd3629c9afac52947bb7500b1d91142c49b326a1ab426014f1b30e453911877ac199b121278d9d03d70530bffd92b4e08e88ab5557c9f1bbc1552f5eb0dee99fb6e43c72ea73defdf186fe8df8da2ed70bb8ce375711629a7b407aefadae5cf54fa315815634a65596367375adbba68f3c0c587ddb8c92eee069682575e7c2b283b2d92b78cda13f21a30fb1c1721c8fed1c9177ee2d1310670a243d3cc19bce516778d67067428c6146669bef33c75a4e91079feaf4a624eaeb5d73b4d6e87b2024a6570f1948ab76b46d65b1379398ff2d3f37f71d40a7f2f2d8e2ad44457125c785e2e5a44c1919e25039ae2ee6fc52cb44c110f96f83c09bb883b5f75068c9121c5df3377e7fa95ae3496f3dd50a6433910deeadfed3732a2a7f68abad25f779e4749e719f2bcb4e07965b726b5d2627e018f943fcaf88987a77761354870825a57a42907b10705ebe68ac90064d5e07937e0ae75fdc5f2bef76447970313b19acbb2432ffbd89f5dcf2b14dcc754d78f9117003d46fdb65a4679ee1f67d299e1de3b8068e03c5c57d0781c1eae5576b434df80664a2a78041e266afc36bb0026106b57bf7a227124904b9b37c7441cb780b0249c8350d44e2aceba3a219f8da1455f7715c0c3ecd064282dce34709e0058fbcb3559c6dc753c3dbaefdcf8302ffabfa6641d92c67cc33b6b065561abb17f98704756461e296053bf3909326bb220a2399302bb5655ac6a6a1fb8b32d762f4fdee80428add62df4d905c1d8da82451809d97e3e70d8378782462ce3129998cd7345d06532cfa2cda015b1b176f58b5017070d8a86f08ddae15c972cbab55dffe83fbbe4b434690e673ab038488d1422b5c7cdb93af370d0859a6bae562ba58fd8547f170983b160338c88d0eff9a219e0e06ab740b24a2f953c18506d5f474acaac15059f4232ee56a61a0c993de2ec0d7035629a60d39bd9587cf237e39b818181573e2a102f7b315a9cc17574cce40a89e5f6c80ba8f689132df265157efe28a5f3d75a6f27c2a458f67fae20b7e5d5df277407d781535f83eeaeb1479edd90e76a8e351a409f5517fb6bd92928761ca90d6abc87e8638024ede242d5a0dfecabd1a1613d80e9c8f1c1bb0d82f720e459af7f6f7431417e0295c4acce01c6ec14489d6c0ef31bdbd968796b60c7f30244e77e9a365a85bc1fdade65c3168af71f3307461f2bed5fe7e9285e80948167d02a5192f8db6cebc7e0f361595c0f0292fef05be2e9fb9b67e9d33cad659c99db01340782e97886f95eeb4ef1794649abe8f44ef839ab54edbcaaaab50360527ba32ae185cd0bfebb8c0a85d12e81620b36382191d52b32ec6c2e8d03a5eeb17d59e68be93b3447f8bf6441169bdd1141779c410e859705e0f5c7e433410f5718d2402f3ad733d142ae7d33e2f0484c1009af7815fdec4f963eeec4c1b2f69d1b09dbb2c565ebc72c6c182359e94d029ff9d1b8d756929db1c46b83883527e5bd6fbe81d565beb7fd726fbb668eb2563e208be4abb1fc314afac5f4a78da82b09a71f1a2f4a6e22313b043adb09483a589b0597fa9a19beb54236909665501df9ca996ce279960d08ab069e7dc073797bf8d827c0eda472ad90bb85b67155d870c17fc8937a6c41c84afc7cc56ae8d27a304403aa50998e48bad5e0da51904d47367fe4dcd31b07ec0a676ff8a4eba00e60675f5a943446bef3d487aa03d4592fb4712b92625ab59e8ac25a32937e333084636a4d497ec0d0d9af5de3207ccd8c08c85e8b2e2ad32e3153172b8e0bab7c1e619262293de9fb5f47ab16cf0db8817294005bb1d734cc9876d250433487f44923fbd230974653ede18cf04de3c6f896b1ed61dddfb5cba4297102866dcde984ca1db9980a07be7d1080734c54918da2285375ff11701fe9bc1d83751e8f8597dc296abeaf761d9d043d634115e137c3478d806e1a4e9c97951c417651fbff9b2bc6edcc4287cec3a89985aeb4dd18eb584c69125bb708723d79877d6d6a111e2d8ecbbf4645aa41a66d44b87d3db9e8ca7a5e200ca9692720a8f75548af805e7c8f00ca2302e11458f7f48a1cbbda6ff3503ab77ffc27a2653de3a9066758101054159e0dc29f71b77fcfcf3d5944648bf653c5d0781fcc2890d7297a28b67047c0883683088fc8ec182a9bd0875e970fe76f6e17f975f5e528c9982118eeb99425e586e4b3a0fb258a784f04a1d1dad51d3716889ff5b83ef818dd5f354e84d7c07308e3b0ab83986cc201dd869029b404f4fd795cb62ba0f380bb98749b2d2a4e51524ea7bf0eae7dc08a123989614a918f4685cbd225c05e16a043b5eb198c2ed4130bdc13082b1d51696c0f6bae2d012cac84400a2e8f1f1847f4e2fda4c003fe554396b1de66d4f73f98671120285cd929d17770be7", 0x1000}, {&(0x7f0000001480)="ce2d5c8cf80c50477eec1fbafc7c71e4773426a19bb5f0896c73bbdf7a2d6c8680388b4a287c44ddf3a2d9cd3381baf49718738c7e8b3ce81dfc60d9bee8cdaa8a1a78988683646fd541922f5acf2f26776b16f26652493a33e7f12f738e4cd064beef7b5e65a7b9", 0x68}, {&(0x7f0000001500)="d4a8d8f2cade140dd6fe53698304c833e7345681df672353645452256a5d7697995162228959aeb4e16e352fe9ddc01f20eaab3faddad49a501bc162e32d764ac0dd6b7c29e7419e73f3d860028970b4025e10ec0f5020672bd5d2cd2268cd9b9b3a2b09c0a774c4cacf6ee0cb3c8c7703c893d93bf37459435cbd69936a442bd1abef25b7cd9729525f835f30fc563806dfbfa5a15bf1e0eed59831b78afef1474ebdfc27c7e2aa9105d01332eb68b5980bc093d604362ed95e0a92b4b2e85ff669138757d351c641cfee0d69986429fda5ccf890ca392956656b46314c78a07b3f9234557d66b905402c6565396bd40439ea4583b16f71fdbb575eeb6b62f836bff2d6ee9c2264eeb061111fb9fdc794288612833153960fdb40ad495f2dbf4f5e305274b4fb6a9c23ba8e8371df725a235ed4b92be415b85d77b9981a66bdaee26c55fcb54fbd0a4f91b84462c5d6a8126a04fe3b762d38b55130ce4ec47f675b0695dc5a6e3d157ca84336ac68281f8bbcb9dfb3fb5d1146d69e6e074745b18a94b4f7135d76f483ac0c412836a7e5e1e4fbde3e1749fcf64499831b774723edbcc846c4f488f498ed8d991447204e4d2f28006225934254f21243efac98384ae0d72a97fbf110a970d45bf8b28b47e75b9807a6032b13410fd362a30382106af53ff1173c4c2cdc33fde349c483884256fb0382daf2b2129073e4515826d080aacfbdb8d8100db3ace1ca5e264273642b785626286c8d6bf43f04c192cbfb15e27aaa9ba5e0159a1828cb45c0077e382cdbdc8f2d93f11f882963c5040ecc2952854c2442d77c0ba6b1ed7f0b95303c2f3dbabba4cb1c70f74af391d19a7e810434e313484c2b8c1fd5349782acb4bddce5fc00aed29267a213a0ac43027a81ad45128d67dccb4776c07c2f2667305dc9418fccadad92b6e68f3ab873f684515e0ee220dd8a3dd4564723f4d07aa534dacc18662c1f5dc76610f667b0e35b7957efcf7527f063b134be4ed067b061cb231cca9ef13f4ecd13043fa0248437370d12659ecf558b97a13fd0b9dc0961cf10969be3f72a21c40eea87e13a0cd1453e7ec2e52c6bf78325c35f4c07f131901481d4f4e6b16f17456093b3be1cab87ec824ca8ed693c7c785ed869ea8f71c80e7345e4c5fb4580e04a7543e63b47116c8159424933d31d85ee63cf990948b76fd637bb963f92d369921c4f78425523131ddadc20937b7e811604f15965c20593886536aa57276b3968356257d20ae40f519af86a4bf64df525857f1e9d26d9566671f7a3203a42000edae2ecd54a9cb2c5f7df89b7fd236f2bf2ff8e1b08ef555d49584e16408e052596e87437d5abc9b62787a4419c060a9cbc5e90cf6e183236a3cbd238363a50a2c59616183af67f1b2f2715e6c2fbd9542c754709661c33eb517ce8cb4cd031255b4800fff71d97575b906becc20f52a8ffcf028859016e3fe1e8796fc0ea9569b20ce53f3b12683e18cfe5f65be0eca159463e0604061ff3294fd400ab4b50db02dcebfafa6608008b8130f1d8787dc39339c76e7e9e0d6f043335fb4564916a3fbcf5698af3862c8f0fcca3f33eb433f14392eca7809c69430248adfe70be86d796bc557ba57f3e230b16bff1409404aef56ad60a37c0ece1c88b5b6b7e7659ea898eebc7795fa28bb3ce1f2be0f4ed8de6781d1179da6c819caaa627f46e62bdc39a0d9d0d24387092a579a35f643abd189428f4b291c5b7d55937a83e1aab4900610a501b5d45c40aa89d7fadfbccd2ecfe467503380ee7dcd5a79ca98b130d9f6bcc5ac42b160c2e0725a0a21754192bc3a533d1e9b0be87afc9b3281f480fb0b25e02b0f03db508d8dd20f4a8e43a1abc470b5f2e32dd090e34c46ee42b417eca763d11198591f8a460974c8b2094dee64dca0bfda3e382ab52b6e66305a5ce4598b3bd1ccf54309f2c7f6b27f0b646ad27fa9e745a2075c13bbb399f48e6b0603d739303e812316c852977ce96efc2262d1d8a19c522e9065c3fd28a09489430b2e876b8192f2afc5f79f06cda288492d6a23750965d21f361f29473113d0628cd412497b448a12f2525a90a725417295d1230958a6f1ae9cce5dcc8999d14ea9f0d04032cbd212150849d649f2a689e87e3a681cf3d672be2e080bbd5aebfc148e228c92fed7194d3cb0bd57d139cbb74bbb021746e5a4547b4a6c8ae3d8e639851fd88103762c94cd0bec5dca69f7f207635e7940887400f1870976e7a5032f63d8a7a5e5af3f0d12f9ec310a18887319370fd6a017ac4f030c971e66994dedd6a616258334f6f6e61088e63d4a8579f9921fdfdb8cea05f1614d5dafd9c86e93a62dd8d2a066c1c1ba8daf98e25b6644493862c38e73117d07952d073dbbd2094258aa44652dbdfd5bd951e430f02af50f5e5bc4c642642c40b5aac961eee1dc92963dfa62ac5e6a0a7c86554cff2cf4ddd8edbb6914e2e96e32fe209106ca402926fb99585dadb0d7ae1768e08ebf5d6cdf1e5f4497d8ccefbf74e28b854660042490d820c8757c3d46d49bc26dcd3c2bc954acb9717bcc73a6e9341aeaa5881dfe9920613d4e8a718e085c6d2b7584be2c33fe6919a718aea690fdc08aad03cd47aab9eb025c0bc133d695a7896a8fa7599623b309a8c7bbbb2d1af0c55e2f5be87099809a06593481d8a122c3a11af541220e0e318229781519e138706594f8a5fb20591acc053bff80ff4b9e391486995bb96393b308bffd31c77599cf3755d181825dc47c9635b9ae6af5928872b91c96d26f2a592c539c23bec89a8b66c6cc53aedec91a5adecfb11f34446e8bc3d8484546765811f3fefaf15b40c666351c6a00c221778a6647a1fa42f3e892e1b5891a29be219ad97842a0bbfbad36b8fe6210ff0a9f77d3bd61fd3bb8ff79d50d9a62e766d7aec36e5aa4fe5f41df75971deecfbbd3d66d2acc2aa6a0bbc89166a58acf0e0bac570b17e9ab171c45d4e0f816107e11f0fee8994777b8f8d76bea3b813ca92054078e9eb281cc179d1c3a486d3d00366985139c66d6b8011931632f664dd51550b5cf65b1976c58c0f38654a83a930e9e05c5ef73d93a77d8f371e673946a1c431eb2d736027b0201cc3c8f0ae860a6bcf4e1075a5ff8a2f6473c81a92eacd7792d442037b8d3693e98ee9fdbd9661079b549c97e4432841d86a6a7d098d4ba8ba83c6f8ae792d804b99caae8ac1838129fa387ed5cb1951fae97dfe883e39e7f2f835edfb6150d2afb9c09ee47e7bb7d643b6c7390d6e0ac8514c338636326d02d8e86d3ec1d9582000307fd1f45c0d21b49c3a7a42b441fb863527703a2a532095b5b6d3160f0e4ff8cfffde87cbee34a6e7408686a648924e3403cadf94b01a063db24ccce190d0bfcb26c49b2156daaec1a51205ef8336660e701eeb8dcba007e47a7417c302f17ca8390a39c6f86debe1bd2dd0ce106ed2774bdb1d1abad3496b3bffe863e4510ae2bd185e075ed76e5487ecf6d0aa96b5250320491386268120bf81fae17fedeb7d6023324f61bfb05f5530b69fe6e8fbaecae1d5b8f889ecf3b01fea9c78cc371c700fb54e9f67b393bbb2910b76eae05461e7c5f20f81fd16b0d771bf8fae1201a3dbcf079d438cdfe54623e97b637926e691891040f0997fa251e1c3db778d8c3a1f17dce059fee9dbb184a99596a48484e737757b4d1164b1ef86a91892c127414a87b3d0b89bb559e512a03e2aa789729bc0a07986b9d0f2ff405912d8796f43f474d611ecf126106edcc37ee1aa66fa9c32150d8cbf59118a0623e7dda744fa6bdc28f39d4dca8ee580d44c185bd4552aeaf38b681f697c6e9e952b5e7e53d953bd3c29a95cdde3b68f75daa2f5c2f688ab6448d6c15a7ca4ad70a16e3a3cf8d324afacd75f478d2a020b759620e1e13e75875abdb60b78cbf542ae1e4d45317311be9954e7e43143c7682cafeb9f56b6b07a7f8a9426f3e362b22839b2d002e8f230c15e9172bbaf62a12402762d948da9469a7186905b727db7d20a4d76e37cf290ab958d3163e579239c45e10b96c76bbf966420f79755df05f52e61530f466ab89f76868f397c08d8a30110bfaf7f836fa5c8ee88b0bb36e44ff7ea466ef0167777bd3c810a006e4a226424adf67a27e1d9e9d45e64d24735e47f112a37eef94037c229f9d3543f481e6d12ceb535952f498953039da4f48f2444e85ab2dcf6d92831505fef0215e7277a92821eb9e86e5730e60e2aaf971f469a6d1c8691aa013ef698676d829331a6077cab5be361ef50b4bbdabba5ee05fcf13f5aeb1b046df5459f7339499a05b1809699214f8dcb92e3c022e419a6abba3692a8b7b5be0f51eede1c13eab30d48dd5eb6f14bfc7856427e51f4b591e28e107fd750c6dc0a064bd1dbc01112639fcdb81757b935eb1a97883d504e82f1f0d362511b4c160a264af7dba9296155f0d583c33ad4387a399c8c3667ab3c9886b503b39a7e8720b232a8d3cfd4a4b248c81ed1d8f7005768103cded2ebc449c1b0f15ecd0d56083bd7d3b00fe97bdccc890395116f64758d4826dae85afd57dbdf9454183ce866e8e43eace9af4533b9cbce5af5727d6f5fe202425f2f5c28bfa1ead676928ff95b4856f77c07731500f00067b8b9a7b88efe50a9f274a57a0e4d4c7717370c548d9d7e4abf3c793a1d57c69584d60e90d615af1ce2d8dec6642fd46fedde8cb775eec1a4d9738e814daff88830631906e513495bc0c05a547b831a568a15fba94fb68a0b7cf7c10679aff16116c54e36c8bc5649a7b553c082ec12ea8b6978cf40017bba8117b6aea0db72b808cbc69695bb71eabe0cdb898ea2a686ab2c05f9d8cb0e47e5ca4c609afde3974043c5219238c203464c8c76bc963f014ecb88acecf5419fc34b0f608fa3bc872638cded6c5bce6b06efef710b2ddc13db7c2704eb13d86057f132a059ec9f44d49cab8e2fd76def681f94942aa4123c4a0beaf42c9b630d42cd7a7f8ce34ee0519e7469e330a7bbc9c43c5794111a3856b2f9de7ab7f823fd32bcc4e8211c01adad6755dde0a11ceeb3cb9d7f06b279727baf37c226749f1ff8bf0640f7b1f228d54de4e75bfdec547092d51bbbcb7f1ada6458fc7d7ab6dd54f1005bf82e753aeb054b5d0b9046b16afcbef7b809dd7c1b33447c6730909341ba04411885333a19340ab200245fd328c270e433832a6dc6da188473d884d4711a2367ed5898d2a8a55c3c561c02fd77acdb701ad5345e1d4ecb6c6314831458b02b4474ae97bb84b6a243753392ed463dff33f1f4d7d33d43f338643778956744df468ef017e714f661a0774a400b9389b9565ca03ac25bbd5dc0d7aa3dc40dd1dd5d4876ea344b625304697935f906173c2f7e421beea8a7af40b7e0b6a445a008e098a72ca7bb278627a191e17dfa8998a47d76353e96134f3a1c8d8acc33e785694e60a7ecefeb0f19c469d4cf7b207ea72bcd2885b8cea82d3e537af3c78693c61c228438c192f3574c276c2a83cf004ea87045ac463f92e8db554f822ba51a16be4d8eb48bab0a592b83126871071e3316887212c6d0a9f973a5fdd362a91020ddbbb48d87ccc02bcdcf99442fc695a68144e2aecd51f512c76298f9be7d258a627cecf9ac531688c3adbb3867193317575f39003353f6a4bf2fb5a9a3f4dedaa6aafda39ad3d8afa94ef68570f1d382ed159c44ed0ece2dafbe300a58f324b739f3e17d887d509683dbf18950848d739d4ac4b6bcf74f4846083d800866a7dfeb066954bb96140b0f22e7a694b6ab36", 0x1000}, {&(0x7f0000002500)="a8cfbf129a0002e8d3b09be38443c14ad2e9244227a80cf6a961c811297c8babb3d6e318aa7cd2aba149fbad62f60b1fc7fa21b2d8d4f91c3e301f1ba5e155793731a00daa4f70249fe747b7226baa1df2139c1d7389f844034ec82520c837bf0a64c36d31cecaa30a27774816e408b1475fabb805f660f96e6637c5cbec5cd58ff2df", 0x83}], 0x8, &(0x7f0000002740)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r1]}, @cred={0x20, 0xffff, 0x2, r4, r0, r5}, @rights={0x30, 0xffff, 0x1, [r3, r3, r3, r3, r1, r3, r3]}, @cred={0x20, 0xffff, 0x2, r6, r0, r7}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r3, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r3, r1, r3, r1, r3]}, @cred={0x20, 0xffff, 0x2, r8, r0, r9}, @rights={0x20, 0xffff, 0x1, [r3, r3, r1, r3]}], 0x140, 0x8}, 0x4) r10 = accept(r3, &(0x7f00000028c0)=@in, &(0x7f0000002900)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002940), &(0x7f0000002980)=0xc) bind$unix(r10, &(0x7f00000029c0)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000002a00)=""/153) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002ac0), &(0x7f0000002b00)=0xc) recvfrom(r3, &(0x7f0000002b40)=""/225, 0xe1, 0x0, 0x0, 0x0) listen(r10, 0x0) socketpair(0x1f, 0x2, 0xfffffffffffffff7, &(0x7f0000002c40)) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffb000/0x1000)=nil) chroot(&(0x7f0000002c80)='./file0\x00') setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000002cc0)={0x800}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000002d00), 0xc) 00:00:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) r1 = dup(r0) writev(r0, &(0x7f0000001140)=[{0x0}], 0x1) recvfrom(r1, &(0x7f0000000080)=""/212, 0xd4, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="01000000000000000000"], 0xa) 00:00:19 executing program 4: r0 = semget(0x2, 0x2, 0x1) r1 = geteuid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r1, r2, r3, r6, 0x80, 0x40}, 0x1, 0xffff, 0x1}) setrlimit(0x0, &(0x7f0000000140)={0x7ff, 0x7fff}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x3ff, r5, r2, r5, r4, 0x100, 0x1000}, 0x8, 0x81, 0x80000000}) semctl$GETVAL(r0, 0x2, 0x5, 0x0) r7 = semget$private(0x0, 0x4, 0x700) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchownat(r8, &(0x7f00000002c0)='./file0\x00', r1, r6, 0x200) sendmsg(r8, &(0x7f0000000540)={&(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f00000003c0)="2fcb12", 0x3}], 0x1, 0x0}, 0x0) semctl$GETPID(r7, 0x7, 0x4, &(0x7f0000000580)=""/142) pwritev(r8, &(0x7f0000000200), 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000007c0)=""/54) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) setsockopt(r8, 0x1, 0x9, &(0x7f0000000880)="76ea79b93bbfcbceceae9830961dcaeaf9ca6fcc451f6b4c65ac3c272a2f3a710edd667ce4fb28c38bce09e81a136e12812829a8b7262b869c61dc29e8f94953242c22bd969ac07fc8157492df685dee5ee7e4ef6a42eaf28f1e7bcffb56c667a971af21441e99f4092a4c4b11aa1102b97b8f5f268ec180294dc9903c335b68a9cb2076850f4fea801df998cd9668798f5a3be5d20535eaedddaea711baf35394daa66e2f16170dd5b1c8d5f49ea40e720ec0a25dc322420b0f60e84cc3b99a500b5563b25afeb49817c562c10b315678dc6e4bf15c73fa178e5d786c5859ea50efcee6cb174cfeaf2d4f931bd4c934c6bbc08f9d44097382f0b2d9ccf9e9b4cadccf3b87ae3c5524fd17e85155813ab9982608da2c1a64afdd24de7b66cb180b4e8dbc6e077f517f5f5dd314fad0b8d84bb5308fd80119edbe95c5b52a1aae6cee6f8991b81593d0db64133041bfba80446f4b4683e79aa9412dd869977eb0febd7769558394d48021b1da92901a4797a78a5a2fbf9d6490e2e7b6ed16a4a0b94e3202504625c1ebbd005cd05edd79223666bb945b6eb2855a5446b723f458fbf46d630c42a7859b15ca00ac51fa1bcd1a01cb8796a5a311f625cd07c9bf894200c0fb5e405a099a9bf81a90d2097b3cb89010fe69af04d71f8be8c706cf79133fbff406740cf2011508a0a51e1ebc53424035f79970ec66454cc49cf3053d5327bb8b46387a041e2cd4983aa88d94e8b9868fcffdc3f0a37ede0e0ffe9620048a6617dfcdeb4ead13c7e542d08ff0829d946a926b614919bb51af7f9ecc8be00f860a57794ebdc8f8dc9406ff4542296989cfe8c0aa8d6464e7db686c2036a4f9fdab0b1152b5484171c3f53481777b6d89bd89c0d0fa81bd48db09cd022825fd246e555782293299ca02ca5b2926c9e2f6e9297bcdc222c7e6e85619b201a544f4fc5554da36c8f9ec33ae1512523fdfe3d7a6f63537a317e4c65673b8a48c7d3b46e9208aaecd5d41377718cb7905d160e6891fc08357642c344dec3ab2475c2e151f4d533021d0b8587f2f805fd44e2591f93c5ff9d0afbc1a5a9871b397f9b16f4c0fa7459d2e1a40624002774b13c9184f697a85147e14205cf443dea03d1d39eacdb25c0868e19f1940540ffd72d6587353c702dc0b8c333e9cbbe0e050846081df6a1077694e6c8349d29246a19e234e60edd1ae7ad1a98defb3101ef8a4107e2516cf8b7c4d3931e9a6d9cecb02d8d7267602936d1fed2ac14c8dc5082af8c409124f59de905dd6d985da74da2eb446577170e8c85f7f2de4099615386c88a23e0f9d9d87da172a16d3324515903b803cef8378f5d256cb2dc51010b749385b3acbb55855f1765770bb504c16d76a0587851b91b5132e4e1cb884c837d4b02cafe1ab4057c0fc932b655de9ae17c2718dffd98a75166f7c74877b5341b231d4a1c1fa0f9bb0696b55b33fcd98c43806f1b2b83bc3fc210922ca44770c0f2859a97215210d99a5f3656f8096304d1ba299d1897b9351a8a6e9ba674ebd66dccc8045c918e4ac31525c580e2220867cfaf2cbd055c32dea5f898626b9022de55cc8650cfd83130c521b849bcaa588730e4216ba4e698a5c38c70aaa6435e3e2a5c37424155a5262bdb9b2ce2a5a72bc6326532c0aab8d0ffba26566eafae5852e95153968c55c657f732733ff9e0855494dcc7302856342834a4c782c43c19b4cd2f237c5eab8c88a4da4417e9974d3f92b344c73a130fa445999e14d70852dc288b0b7b45bb7de8a77428167be21fe2cf9720373273f1615462d0ba2ddaa6d174bc4c7d277a9c5848fc7c75b3719582709d96511f36206dd23fa3fbc09deae5991a07f157cfb733ad59bcf16d7f29947192dc9794d42e7912d18b7dcc4466d69f6c9f25933ecd0d726498eb6744e60192c7a1679d5ff06cac40fef07d490d28ba13769ff7003902b6200d239831b7d4ed64e7a8b12a4700095f925d8e7de7240c09f1e232f09a39d8cd6081d3a8d57356dc6512fa18e91fe7899931fafbbf49cce37ca9559171159cd34ac07881e34e51b67c3b43a6eea553283452ba3af877a5f1d57ef50be942c2a241a442f1b98c2c3d486a4e4d7e38ad6da6a4aa99239dc0b7a8e2a03fe06d4c9340dbc7c25cc8433f8998013dbe5c3940d58bad447c33c3b97108b4d3f6a2ce978732132182baa06cf3cbda5cd74f24aa0d77ea46f7593f3bf31ba036ab977987346569474e436deac313529ab498ff2596306eb871f4828c56d213949d513f78a0165f487b7fb69cf546870a369445fa19cd069a52301da2689b2293e6a5c7d03dd88cc0c96c43d59732dfb920db2f5a777df49ab7426c1ec6f8724b798d570158f552603800c11491bb174d7af8d57f425c584175ad77b36de36dbd2e0ed5787bcb3a52bb6e6679e8d8dc343779ae0f3eeae346e7afd4b286447c846c005d9cd4deab316bdc9901a6cc17aadf65c37d4884f2712c05c36e7eae0f746949c3da405c5bc66f65f2f388539b813f9a8392f1e08a1015361996d615edc785a58eac70cf7c329911109af9a95ee90c3b47862a5b7e2ce65fe9d3e9426756d58c1978b1e71f37868a0c83f32d3eafdae131179c1b7dbc1366ce796608ded0735c1d274c12227e9b318bb2c389561505f1b40032cde10629e03bf31a2cc123527f80b27fdd3eac2cd2dda3f387d14301b8e56bdc0e6677a662765bd6ff0286ecce24ec4be4ed1e2f38e538a66bcc90b48c5ee27f2539c936d76d604a34f9e44afd5d6e6ab9914e431865192afb335e29ca5fd468e904378b6571ed19efd91546fd99ab22d72c9b1bd514bc5b376ec384656fefea634c925567e68af3d9cca1e4a83323ff2c3dd7e472e2288168b6f88450d36d0c4b480b102c497f9cede51c96cc7dde536a726d5e76fc85d229bccc7cd8ddb2ff2afa64aa3f12e609fea5482bdedd893a6d5d27b9028d323e379fd58f72e9c01d6c8032d54741b566a36d2f1d178481f363ddca8466a6480177469d2cac9cf2a2f956aeb26efb0cbb786d4cb7c4894b4245ff73b0ca5d3fcee479a86287198e2a6a2435f55c0ed0cfa3be8cea7b4019c14555b4bb045d397f3989b72febf3cb2cba9d6f02b1b54c1ac9f069e1e4050ef8de7da548fd6462b6c13f207890f7773b7153f37e60baddb44d9f29f3e1aa8dbcf5b9dd93df4b191fe99909f0764811291761d3dd87e3dba4cd82e840eb76b8e54cc38493268c78360b1747aaba278580476db3756c36401bef25e50769c94f3836ae036986a6324879222c8634cbacb936b15a0d233972da5ebe28dcca75b281aa6c66414330b9b2219974adff5c261e2cde793d7c70fbd04dbc092f534d3a1c7932ef98d84ada1902249cb9a0aa76627d73f2f0adfd8c5def4edc42ab490dc21f2befbfc2f9e4a60a5179880f5aa3a6b062e5c3aa9e3682364b5f248bffdb7539a1aac001dff1fe0e53997e2b82ec353ef1692b898dc3424e0a0d034d134fdd5f2938a09e6478c570df065ba5f437dce9d4979574f08e8f77e4919ff94377547a1d70c65c14be55859090d2d94d869c236d50401a2b2208127085c8155293f61635810cc2c09a37715e3764afcde5ee1f160a5c0086c6ad2fff62450828824f2185a0cbea75514b4f3d4fbf574e22383c6e3968eb63b012118e692a2feffe83d5d1dd3f21ef84aa4912428e3cba6015de3cc1ce27ce24837ed37e1ce1134b424bf4c2fc1fa4f2649736305a02b049755484430be247d7b7fe1ebb69277f0de0e4dad279ed33cfb61abbbbb5105e3838cc83c61ed2b903e34b528d5855888510f3e81be850dccc7e221bdac20e5c1d37f57c76e211b746a56b2d60a0f2ad8640130985cfd1c18f3a88eb26a9a03fc639340deb979b9b1ff132cd86dae4e1467ddc5d9551e2b4bf72f9205718b9877dd178a012ccc52cd45214027b1c22f31ecbe1d828649d43aa5b91d99071cbe08f4e93754832c20eeb5437eb402b79bec6b45bc45f07c0633d97ec5067f33c8f54039315041176c829aeea79312169e4fb17e21a0208b3f483a9bb2b7edf62311915f5b9af65130d94422d21532df4f59fbce962dfe85a90043faab67e383476a392a00f7a3f226fb0e18a8c4daa1351e8801357fdd9a2148050ea2a94f024d43834a24ee805a3600e1e743398762ac2efd29522c5095f8c6b257ccff07ca47ba6b1ff6d2598694cbd0a2a2b3b2e1f4868866ae5154f2cebc058c9f7e7015b790ff3b405fa23cd6e2f7e79553dd1e2ae01d55513cdbe8180412a52bc4586259897f6d0b2213ff02936e5be5844e308850cb773137014acc72ae2a5ad7096af0f385dcd5af3a1e25085f8559edcdd850bcdee67cc25d6974ac45c234e46e62fa18ba098e369c3f85ef2b58c7de06146b3d3de2103db5026351dbf3f7b5c1a7ee0711e85425a1c33d60ca61a40e39431f6372f5b76c66225ad3515a0649602ebead3bec2f3ced06f114d343f0cfb7660c6b5c52850cb64a483bb002eca3b94e8459a24fe5cc0d94d6236a1df4344c4e023681e068f7e09e5281a5730b6c1d5309ae8ce1f56f0fcd7841fea08fadce19fffcdf2b6c259353d5ba144406a753dee68bdbd0abde0f78704a3ce6785610e806969f4de968fe7579d144a2a250a4e202ad6ce692b32907795639c7ce014ab1ebaa98beefcaa821ccc9758f1991a533f15ccf223e9f581dbe36c8600165e6344254f4b57432ad563719b1ed38c388d1d4b34f1ec5363b171b73c0729ba192bd7662f580e2e455c88a7c1fbd5e39699f8b4854c8e33d0a08cfa9731b1ba877f1d9dac62e6adb6f76fde219e7fbab2bf74b144caa493b9886100f17cf0f0900fb1a2af3f8311fb8f43aca92984a6f037f5b4da48ea3c62422cde3295795feba589e36d7c4ef05574ddc11bf1cd5e12b6f5f9495dc7b5e48107897a478893d4c6cac047c230ef3f4b8cebc3ba907733115843927df230f18ba4ee4d2bd08e04989fd6e8d114f897930c17558df90c7585e2b89e0c33c6ac234765bb887dc2ab3511100d6bf13e34921ce2cae05c7d6cc916b56c98f9048503cec9c6c1843cc7399b97ac37d73939227dac4c368de727b9ec441903515166f83392e00464015e2b2b1f209a05aa01e531c2e19ec37f304ec46f6cf01a3f6e3575bf9d80441ac69f2ef56c085ffe587d77a7ed4cdf2251267e45eb69bdea4fa947e5c6872d5c9837cb429fbc96ca6a50d3356d24bb37e6cfb14d533812ece5e3ee365225a7751846ebc992fb5cc58c98774a8d7200c57a6a85faf1e2ce991c995ada672632b0f244bd2d1894c49e280a3e4c9f2abc1e96c0a1ae8f0ab5ffbfae6cda2002b78bfd93e80e18bacebd95961f5fee6bf60c22fcde2a0be72de5c1d50542b934d14dc165b95ac6a49ba1d0915b51bcec4f3f97dbcff9ee1cc2e22b1c263cccc3eb396efcb8e4a8235b5249b26f700e172bf97ab5a25954a6f5c820c037217aa3bbeef5a8134648f7a9d138be8557dd1a397e5f8e5601ed89c5483a798aa55f5e7ed81a5ef96dfb4bfcb4b17af21d189f296e6e05b4fbf79ff255803460d42ded533d95955bcd8142ace8cfb31ae2f4aa0365d9a58300348c0ffa7bec081f4c96ded463be35d0a5516658496e9ba03228093e1f00fb7106113f2d6609931e7c4f2c984487f8226de88085807c778c68e6e0e5607705f1f7cd288e26991b3fc9801b4c2e587350de021cb18f034b0603b4a9b7b3e358b256f2e7310fc27441f567bbe1a1acd03ba64ad7835aaf9611348682e404c75ef2a89e6", 0x1000) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001880), &(0x7f00000018c0)=0xc) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000001900)=""/4) sendmsg$unix(r8, &(0x7f0000002cc0)={&(0x7f0000001940)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000002bc0)=[{&(0x7f0000002b40)="d109bcec248edd978dff15a7b285f040f242804089cb792ac2fefd22ac4e4fcf31f16a3ddb656705087d01d7bec75d3bd2e057c648ceab467700caa9fc63c9b2881c4f56fa1bb8d9aabb4d1ef2ffc6bb614075a36c40648693", 0x59}], 0x1, 0x0, 0x0, 0x1}, 0x9) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000002d00), &(0x7f0000002d40)=0xc) semget$private(0x0, 0x3, 0x100) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000002d80)=""/228) socketpair(0x18, 0x50000000, 0x9, &(0x7f0000002e80)) pipe2(&(0x7f0000002ec0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) renameat(r8, &(0x7f0000002f00)='./file0\x00', r9, &(0x7f0000002f40)='./file0\x00') open$dir(&(0x7f0000002f80)='./file0\x00', 0x38, 0x42) 00:00:19 executing program 5: r0 = getppid() r1 = getpgrp() r2 = msgget$private(0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r8 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x8, r4, r6, r7, r8, 0x20, 0x80000001}, 0xfa, 0x9, r0, r0, 0xddc9, 0x0, 0x3}) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) read(r9, &(0x7f0000000180)=""/117, 0x75) sendto$inet(r9, &(0x7f0000000200)="324560522425ddb3510a859fe95d836fd4d4a3c607984dbc4b38d0d7eed226ff09bbef1fbb02c8fb30f79a6f71a352752ae8aadc747e68610b1577009baf5a826f7191034e990936cbd9d7b1d12f67f3e840ae2a10eaf1138e89ec46c4e247520d34dba3f2d6d859350773ac99e1c137787ecf110e75961f8969f425bd6805018e4f1d80f4bc5e6787d1f5470d1d4647e762318f019605c5c006f9a64cb4c74051547e6576037d0604ee02f483676d4575d2a1f965523de1bbfb2bbcad09b35b07dd86d1", 0xc4, 0x408, 0x0, 0x0) sendto$unix(r9, &(0x7f0000000300)="83e8fe078e0fd991e3b02463613cd2c4cba5796442e85e0419521dd171c855a1da52b0b5a70f8e356bb6f546477845bf47de400f41f04d2e3972151b84822595acef81efdb5fa882579bb6ad40ffc10a695c4b40bb9648ec6d5ae9259f78798b35997eb8dc3932944c9769b21a26b92d2188b9449a645a7d93f48b97795f614e185fa6c0425851afddf43a44f6e178562678236adc8e790bfa74dfc6b9f25c300fa6d29dee4a00057665e9983974654c545f6357dce2296031dd85949265ec731e661f649736b0b0", 0xc8, 0x4, &(0x7f0000000400)=@file={0x1, '.\x00'}, 0x4) utimensat(r9, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x9, 0x7fffffff}, {0x10001, 0x80000001}}, 0x200) sendto(r9, &(0x7f00000004c0), 0x0, 0x0, &(0x7f0000000500)=@in6={0x18, 0x3, 0x3b6, 0x1f}, 0xc) msgget(0x1, 0x120) msgrcv(r2, &(0x7f0000000540)={0x0, ""/93}, 0x65, 0x3, 0x1800) setegid(r5) msgget$private(0x0, 0x12) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000005c0)={r3, r4, r6}, 0xc) r10 = semget(0x3, 0x3, 0x110) semop(r10, &(0x7f0000000600)=[{0x1, 0x37bb, 0x1000}, {0x4, 0x0, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x2, 0x800}, {0x7, 0xfffffffffffff0c2, 0x1000}], 0x5) select(0x40, &(0x7f0000000640)={0x8663, 0xab9e, 0xffffffff, 0xff, 0x0, 0x0, 0x400, 0xffffffffffffffc1}, &(0x7f0000000680)={0x4, 0x0, 0xc1f00000, 0x7, 0x9, 0x8, 0x2, 0x401}, &(0x7f00000006c0)={0xffff, 0x61402001, 0x3, 0x100000000, 0x7, 0xc88, 0x81, 0x8}, &(0x7f0000000700)={0xff, 0x8}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000740), 0xc) r11 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmat(r11, &(0x7f0000ff0000/0x10000)=nil, 0x0) accept(r9, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) fcntl$lock(r9, 0xf, &(0x7f0000000800)={0x1, 0x0, 0x8, 0x8, r1}) fcntl$getown(r9, 0x5) recvfrom$unix(r9, &(0x7f0000000840)=""/141, 0x8d, 0x1, &(0x7f0000000900)=@abs={0x0, 0x0, 0x3}, 0x8) getpgrp() 00:00:19 executing program 3: clock_gettime(0x20000000, &(0x7f0000000640)) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x400000) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 00:00:19 executing program 2: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="86ad9f5a6af5a691e758bdb41134d4679f0609fa59868cdec0c727e8cc8c37f1ae745fee630178955363f0c51d", 0x2d, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x3, 0x8000000000000000}, {0x18, 0x2, 0x8, 0xfffffffffffffff8}, 0x400, [0x1, 0x8, 0x7e, 0xdf, 0x800, 0x7, 0x4, 0x8]}, 0x3c) r1 = socket(0x2, 0x5, 0x6) r2 = fcntl$getown(r0, 0x5) r3 = getuid() r4 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r3, r4) read(r0, &(0x7f0000000100)=""/4096, 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x0, 0x10, 0xda}, {0x18, 0x1, 0x3e8cec18, 0x3}, 0x2, [0x7, 0x1, 0x5, 0xde48, 0x8, 0x3, 0x5, 0x100000000]}, 0x3c) ftruncate(r0, 0x1000) r5 = openat(r0, &(0x7f0000001140)='./file0\x00', 0x40, 0x80) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001180)={r2, r3, r4}, 0xc) pipe(&(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r5, &(0x7f0000001200)='./file0\x00', 0x800) shutdown(r6, 0x3) getgroups(0x4, &(0x7f0000001240)=[r4, r4, r4, r4]) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = shmget(0x3, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) shmat(r9, &(0x7f0000ffa000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) paccept(r5, &(0x7f00000012c0)=@un=@file={0x0, ""/108}, &(0x7f0000001340)=0x6e, 0x40000000) fcntl$getown(r8, 0x5) fcntl$setstatus(r1, 0x4, 0x80000) fchown(r5, r11, r12) setsockopt(r5, 0x1, 0x9, &(0x7f0000001380)="0f9fcb9b46501c3ef201d92f2452561249481b59e4f08689ab495a65245a0e9ab99db934e3dd1512573862e390de13d4b167470b43ca210d3aaa358c8addc7351b066bd94b66d0a50f4b7c3d67be", 0x4e) fcntl$lock(r6, 0xf, &(0x7f0000001400)={0x3, 0x1, 0x10001, 0x10001, r10}) r13 = fcntl$getown(r8, 0x5) fcntl$setown(r8, 0x6, r13) 00:00:19 executing program 1: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8, 0x60000000) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0xffffffff7fffffff, 0x1}, 0xc) listen(r0, 0x6c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) listen(r0, 0x5) r6 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) setuid(r4) connect(r6, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) fchown(r0, r4, r2) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r7 = socket$unix(0x1, 0x7, 0x0) bind$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x210, r7, 0x0, 0x0) r8 = accept$inet(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getgroups(0x2, &(0x7f0000000340)=[r5, r5]) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000380)={r3, r1, r9}, 0xc) read(r7, &(0x7f00000003c0)=""/226, 0xe2) socketpair(0x1f, 0x3, 0x101, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = msgget$private(0x0, 0x180) msgrcv(r12, &(0x7f0000000500)={0x0, ""/248}, 0x100, 0x0, 0x1800) r13 = fcntl$dupfd(r8, 0x0, r11) fchownat(r13, &(0x7f0000000600)='./file0\x00', r4, r10, 0x200) write(r0, &(0x7f0000000640)="e7c93ff5997732eec6c85d7546fa6f3514b13ff0ed713620c4814f4c47fba3df141279a60bec95cadba5b64d85", 0x2d) getpeername(r8, &(0x7f0000000680)=@un=@file={0x0, ""/11}, &(0x7f00000006c0)=0xd) r14 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmat(r14, &(0x7f0000ff9000/0x3000)=nil, 0x2000) sendto$inet(r0, &(0x7f0000000700)="568d30dd746ee5e58dbc5d36b02f65c0eb5ce70f4e0eedcda7543e8de08be86915a653cdab22d85d74a7633215e86317c63ce05d7d311df1f3fda66ee26d3f12d374a36ea037de7432f33acec6047358697ac00e62dabf5c43161db350800a13583957c2cc4d83ec5b8a8d67891c4bbcb27e06319891dd653891b2a26f46fb0ecd226b721177844c7444f98e7b40e445c0bf37023406ecfaeea3c8f5fbe6b7caa918656542d999d47c804ce90fc09041e0fb0ce619f3a7fc0b9e02ac350c70d6f52220db5577e012e631c403ee621f567fa470eee74b6b1d07b7aad415b5502f051148444c69b0fd975d475b27", 0xed, 0x2, &(0x7f0000000800)={0x2, 0x2}, 0xc) getpeername$inet6(r13, &(0x7f0000000840), &(0x7f0000000880)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) 00:00:19 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$unix(r1, 0x0, 0x0) getpgrp() dup2(r2, r0) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:19 executing program 3: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) flock(r0, 0x6) r1 = paccept(r0, &(0x7f0000001080)=@in, &(0x7f00000010c0)=0xc, 0x70000000) listen(r1, 0xce) r2 = paccept(r1, &(0x7f0000001100)=@in, &(0x7f0000001140)=0xc, 0x20000000) r3 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0xf, &(0x7f0000001180)={0x3, 0x2, 0x8, 0x3, r3}) fcntl$getflags(r1, 0x3) readv(r0, &(0x7f0000002340)=[{&(0x7f00000011c0)}, {&(0x7f0000001200)=""/249, 0xf9}, {&(0x7f0000001300)=""/30, 0x1e}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x4) poll(&(0x7f0000002380)=[{r0, 0x40}, {r2, 0x100}, {r2, 0x71}, {r0, 0x104}, {r0}, {r1, 0x101}, {r1, 0x10}, {r0, 0x124}], 0x8, 0x3) symlink(&(0x7f00000023c0)='./file0\x00', &(0x7f0000002400)='./file0\x00') pwritev(r2, &(0x7f0000003980)=[{&(0x7f0000002440)="a2517f5a7c84aac80ea88350c310d0848ce8cd45dffe1f9be6a1f89abb5306b48195ef21609402a26333c4bfb931aafbae6978a25acc1af70feeae52ad40115b94e426d1bbe6a5eba2adbc9880d171360901caf192a8c105bc0399d2c0ae998404c7600e94886fe50ea99d500bd4f8abad89dc2b2bef077fe6f1dbb3f939d90cb5fd642cfbf9fa44ef1ca615c49692f36754fe54fb3708bfa16008ac4c2aac7a8804", 0xa2}, {&(0x7f0000002500)="5c6416f9396468579c15c0243a237b8e420cd0f8fe694404af2879cb4232ee329a398ed68ebde2c5ebed349b067dfedfccb875a9db1763a8f18b5dce121b3964ba9f4714e1b13a43b1cc8e9b23cd255304bb5fc4008b49bf0c9108ef6f05e5d33d", 0x61}, {&(0x7f0000002580)="2a529b2d3591a73ac537b670e19759f8cbdf011bc12a734a992fcfd036f1b0da8fb28bcee877fb3934cd3a1d625ebf55674564308d42485cd148b01cf6920c5c956ae2097a5470fa252204f7d608173dd0e2f772858fa6ec", 0x58}, {&(0x7f0000002600)="031a8b6c80e1e058987b27008356a93bbdf6efae3d721731706d302de649ece0261f218919", 0x25}, {&(0x7f0000002640)="f43d0a3f802e6dc3a3c232086d2fdb9c01145baa740dc15d63444c532610e229d87f2fa886ace4f7255720d3388142162cfd01323d13a096aa18a43fa3115ecf5a36be8f2e28c5e860bf3a6ac1ef182c9f25bba3018f77d0c691f2bc1463e71d919ed3ff2fa65aa6b8aab05e6d56deaee943def0882e30eb7f584a0043ded8955f3f1065917b38e692c3b24fb23a3af07a649c396d71f5c73cf86b49f0703f38ec90dd372bacc4e95b53d2e88ee25ee2e739d4a45481563753e30833a3", 0xbd}, {&(0x7f0000002700)="e8aa139b4568ad2ddff68dc765f9e1b1031c1df6c2797f9f88a19f17c0c121a607430a1b8fbae6c02423b6710e787c9cab9e30a89672770acfbf9952e10231d1631a69de975feb46ac40173077c7b23bfe06989f23a60028a949add4b529c85b6d724b64ac3eff530524490857bf", 0x6e}, {&(0x7f0000002780)="7104346fe6bb7980943c2e7dd6d24eea25a9aebc193ecb85b2988b307fc558093442738d9355c0e15a032a876705ddc3311923f7ffe47207ce51931d1d1033473e185c034863bb031dc1aa97d1be364bff03022aaba9bf2e8b2843fead23dc4488b8dba8c36a6b81cb5289dd6f1cffdc68983840ea70d594f46d142508d3e82978edac4946e528a3fb9be7ca401da294b3c76fc821a6aa3c0f43cc332fc8737b7ab3020a4b4d806a7f24e5f1b7940fe695c358bcf92ff0801ffb97e29fc23c6832b754b5be89b6f716d39101c1034a84229969dd63ac946d", 0xd8}, {&(0x7f0000002880)="b92766615ea562c6afe00f083d3e4d74c6e2aabcb6527792c546aaf8feb260eba598213be0fc1937058d64026e9091c9ea37187b1dff71878a1922786f6f437aa0950842bc1a528ff8a8f965eba63bb1ebbe3db9951473c2a2fa56f8831463705a620306f21edc8d31b85c47b7532277a3ff47e8b377e69f09e83f891223f0f92bdae8eb334c324016cb4154d7d2cacc555d7c7e130217e7046eacca2abb361378f69bbb25970b99c8b8ba376786b182780d256587fd771d52a3ec9ed25359083da8ee07e572a44f9df80d2502870f86ab0cc428b28be0457e4332e0441dced61f2ca80f7382cf31cab2c16ce8ec69eb0822d8afcd4569e20179a8e40acaff617460a3ea8358c7eeea349bff777562226d6d964e0c7141a82e5d0deffeca06b26da893aed8d449390b44e533999dc920acc63e297eeb17a8f1eb4d89252402a04166d4c41a4ea807f90123f23809c1257cd1666b5c25f9eaeee3eea5a502d7b3799efa3cbf2eb39669a322ff4130e8189a23bd70793d8388cc300c626b005b7a3786a11f5ab7ab5686c461bf1e4f526ed0fe29d310dcfaef5a5596c7066f5efb4b1ab686b25576a47a592f8d252de6bd7a7dd45fed3ebb0299ac2bc206b819ce9f89406ca4a0597b65b65fefbb93fdf1dafcde3907e975cffb47b73bb12bca0e34cee809b06a668808e8aeb3ac97a6ac453c2c84770bba101c3a88566156018ff4dc0a0127bbf1b328e7a14bdfa5b1c9a19102379e4bc88f1091ded70eba41955236e011c8c0744bf37cde786e22b0f76902b77a449c2c06333a3466539435abc06f03a65b3540cd677ba244a0f8b6046145b159e6b4b7866ba6969120b7f77b4de233c411bfeba8cafeec2ce4f2769d95245ab18e36c078dc149b21b1a21c8eb0bc5e9e6d9274891530327af3fdca45b14f02bf1ecb3f356fa83cd12f62c9f303d840e5ee636cf29753ba816e422149ba89d34c9a2518189ed051b2a1889e40207e84c67ecacbecbbf6f3e2152830bdcde772f4e38a3f6263a4407213ac8d29ccc3e8128639298b9a3d9b8f0e7cf81f6cb04cfc0cc7526af6b5b2d86fe3aa1fa3e1f8511c82a582c8d772efdc12d8799c1a4191fe9fd844571585749e39aeef719099e8aa439a65881db7e15f1e41eca2165e929ca805f28e265d22963df9d02311112afd14cdf6b8f5a71d52bc803ece981ed1ecc51741460f5fac0f9f5a2a64043035b2aea2a2ba07a60e0683da65e8e330403652671a06d8edeaf6eaa4e44529d23385d870ccbdc14734bf7bc3c855efe5dc89853b667563ba589ff59d0cac86131c0dc7d33936939b75daf08745c569439d0be74d5bd686f95f8445f69ae7b4c5927a4dbc82bbc1d093e38aa13963ddeefd040253971dc7585fe370a267436f06ccab8ee0c626c5645ec2651a5d27f596f8ef802883e13004a1ff6c77443a2236fe51826cccc32642d80655a0259d7741e58fd7853e2ff39978a8f6e07803dc87e532581a3dfbb70441079c2a89ec50caa0d11f1295ac4058680c2a2c75bb8b1f0efd02310edb3cd909b93ce93e0c4f958836b824ea31414b0873534b751ad99a468cdd784028e85b3f52c168fcbc673ccf807a3eb23398dfb5c948192c9bc8f4f901aa9d5b97e4515c0da7e20de6fca317d0b2dfa307f2289ac9f426833858954112c952a3e117a85a5155fafe525ddffad1c44d3fdfcd24bc2cd16cd528f92e555cf6901759c2b2de52fbe28bbf426554c93ac6989656e28236ff1952f5c27c5b90788b69c850414c5cadb654b6462e2598eac3506f639693c08b581d3568db845b5b73c0d79bb273e320b632cd0d6ed1246a9b0a9d15d8e460a595c0a3213ebfb05bc4403422d5aea1d8b3ae5f75d16a7071ba7ee23b2917ed95c6f64cd46250d9fbabadd248cf67e40449982607872cd64f6c28c38e1548ed645c8c2004a1b10bdb3becc1a331281a4ccde78f5c6b98e56522d055ae5cfa7800b1da8c554fe6121ae0c6d0ea793ed30a35bb43f95b91a2079d2c81f407e7990677051ff727a02b9ea89898ae0f7a574a33f51c562a8207290b98b341c4b7f9ac7f5e03829292a87366084786db2b3f073754b8593964a7c41196f047ada9c8f7df28b59175eb2d3907845ade8ba1fdf9c86e41db9e06e0ccdf01cc82a8e042f9ba63dbca623cec6c23fae30ad9718448d11d877905e66ba9b64a47d1fb36b8d9bb9ee792a0e91fe0ec56cc6da9bb6f01def99e921f42c103f3e1078d81b81e4440f71d66417df95137e1444799ec7d07f2eeebe2cd52d1027f8cddd7e9ced35c4884bb5d06d8ae421c304e06661b9d8d8af90461ea3089901a6ae05a1bd91efbc5d0c416419df100a31d8759ef6496a3899d2a56f5210625b08d06285386680080f04663085893d41579695bfec12483458455b4805d585088dad9e4b683cea3bf4dceb69db65f7f6934810e81167961a83bc63f52120de7269aa1263ba4735833d21cad523b0f4520a87a41a3ba50aa04c62458a9459d0cdd0e7682785496247d00c6d71db0d0326fc01875ddfa363cf70cc1bbc433013aab03c708c60543f01df916b5ce62ddfbc1100df9af4d319b657ae04de76924e57883adaef0dfba8853d4bb1bedafbb4d6dbb3149d9dd66d598f73d4c8bd967bda1a645dada5a77d6252856c66729ad44c35728904accee8a8f16912a2e2a43494db94526ebc7c0334e2d1a43219a8b4dd14e8cb508bcb2d2aa24459681b20eab7e8559b171ddfa5d99d5728da6cf1cb2d282d5d58f388bb299a7f8cd8fdfa800fcd9077ea3eb2580106688f6668c38933c497d0a0cd1d09c8b4ea9394f821c8250bfe3de08fa162a3b35911526642dedadf6841b650fafa81376cc783ef542ad72a29d81293dc1c8b023be4bf9d4e346a475bc86fdcf9fc9199957f05924dadbcb2201dd2cd6a6b59bfb8e534d6da76843f389a333060c7a44d652501a7527ee92b157baa3784411c41a0c553814a32b6ad3613950edd983f695af5a21ce7b9a4e393eda2a1bd7203874c1a08878468bb885b11e4c5ea249f3aca15cadd2d2648f0a2823c603a6aa2876a831134d0a2fa01a27eee25ac99f2dedbf3a85e39e7e2fd8dc0e6e2701f2cac78a87137b03468dc2cdf29defe4ec4b85b840df77d29c3eb059bea46394d3365404fea63d22c5304bdf6e9a4179af7914c77326f01c52fd1da399e42bcd956c4f65ebd64082bfa0d718d2429f9da0c8668b86372d8add7bb41fd8a1cd0f309859d9d4d0d2c95726dbfd9b424dc0064c05d83ea952246b207d59730acc735e17e850f4a7b9a3440f4c3182f4a6384ef1613ae0665a55cd02e419c548a65f404c6184a58b29bb48960cf3fb74f42249d7e873b59ad5208039e156d98ee7125683bd6ccc0bf101eb5a67ae1bd46058cf2cf92f86d489b2f28f808e78248f4fc0430a6270bf8ace94749c03d771f79e0b2408c38f9b373383b24ec817ce9de31c73e908ade940300b3a6022b6ecd4fc9aea071416617a38a5edd39da74d15c50a15a24c1f698dbc95f36640a48b93ed24e9c87f3328e987707e7572cb355b75c8dd9458e90eb23eeda18ad3ac5697fd77bab2e6e69ee5ec0145f9898ab03dfc37753bf3325654df5c60518aaf102d80a9d7912768b479d2c6312d5aa18768cdd06cd5fc3fcbe2e661b49e886644da69feacc022a077c43bf403f22a397c0ad0738382776145944802c487007ed4f84f72b719d9c29aced72dea338e1c3836bdd36d95346d8a7e1cc4f6f56754a92db02cf0daaec5f0e5cccd0e5c45dbf17a15f3cabb4d7df47bf2f5e51823c17e31099497955b7ce6e7786145cc56a750b6096226305dfba43e629d5614871905a720dab22343297b65da7f45793a4cd2c3f5350eaba79d8ea706f12b9ef2e906f05fb9b7b7fff9f13cf14c9f1b8a07a7323d159a92fa92803319278aa6645426fefaa3b69dceddccac316dc67e9941d3578ac73f443af961a22c7ac412ec2679952948bc2d7bd3aa28f01e0dba102e12a501b7fedc8fcda6d63e0311119cf5e3011847e534482330e734e37e58376d91116fd54e12acf9e0fa83dccb1cc56dd91aab98da0f08ae8fcf72c4b7e35fa14ce428e8cc90eeaa946426fd09e8cfd169f93c09d946d4ddbfafe93c424f6872211c8bc81440cf567f942adc193fdf39812ac80754059cb4d84949f4dafedd6c68dd7256f51b3be7a6a12f0f6d39c7cb9b72ffe04b99e6f8d1c4bf9b7eaded150018fda4981ef04e1b7d5135e7f4940eac2a93212f3e327c2740999571b917167855b0a2c31927be84c0d066e8a3f3fbff463d611e5d2295c9b4b6cc7553be32f2091b6e8cbf4ab81efdb86bcde8348516d0f174cf535a9b749a471a4d62ba393c3e9f3fea094de56067bde3844d5e9bc100c9eb7f7d0fb8b72d46bd7984dcd15059c9f5db3d1d56d56ed5d66e51048e048f89298834f84adfcdfbc9d554a775aad55121d3ce415f026e2cd21541926fcfcd8d0079f3f9a224672a572b638a563937caa9dfd5869fbfa5109edacbb5ad4c8a1a388837e1461abb892dcf44795b44529d4c89cb67e149204c0d7bda7db164b750296fcfddd6b57dcf1a43fc55000158466d7680067077ed89b591e6019743b144ee7e47e4e134e74a5f912cd08689c21d5ddc7dbb27f719367eae957a954882ea47381f960da5fc2116323f4a43b108a963927b59c6d42c520de0fd6cc4da12e4cd91d0e9c61ef97dfee4083506490b06002077f0e9437a8b73b93f4bc0299bf756f6e9033e2152b35cff0f5505cdfe16637d790f90ecd055d164ddd902d04bfc8092aa1be90306db9c550793d8e68e57c86ec32d5aec0b48c0dbc27b200ad41d0e4f4fa1ec87f38d398c2570a514d0848bdc08c1a079626a3c68c7586d57517eafdd27f8b687f4898ff7123847bfbc60694a3530c2409d97544a95b25376efea785c927af6b1bbe504f1da7cca958d9f1cba5d7a723adc7bd80312cdbff93e621fb34a5ec6206029cb05fa5822b4ce79592f4d9d64765ec4649f706652b052c9716278329370410d117d8c01e373bad8e06373063cafd50b8f4ff90be6b6b1e8f5fd79742a8a94c8d1bace136cdcd7b67cec811f04436f2e64f37917e131dc2c353e52f3172adc10fd2cd056c416da3dbb6f1da887fff2b89c00f30a544c0b6034c0a00fd944a29cca242210cb0cecb9883fdd6239e7bc72a9858a8da9a8d703261bc95ea1f43426952295fbb85faa1308189c34025344d61287ebc131a6ddbb0308ebc178cebf20e3c04599a9c621475aedfb7ece245dcbf7e1fba13dd648e6e89d43800f8f3c676da9f10b5d28c710be469ef17d65dd8efa45844a4b97238d1910b4ff9eda6533a73c8d6906f7c3e742f539ea1e6b30ff0497bba7a5accf0702901094b71fff8c93a919ccaaa44e9e533dc95a7bb4bd4f89ecfa3d669ac3e448af4049bcba7fef4f8ba5f90c3ffd1e5e7504eaeb17144959b7bb65561d21c535c3d16353ec8ecfc091c3ffa0a44e3a09b2fa79eb30615bbe92a7659f47002276db062b4e832109ebdb4b37bc5cf56ff3b01966e40597af7dc790e6eadef1ba4a5928a3803264ba56b2ba91d6b5aed8239e0bb2a21c80a7dfd56e562553570009f21bdb565507a1d621dcf18f30bc41397d177cad48239084c199486af4c3a1da0408e582d4fff921ff74d487cc2d1054abca9d6c1bd7fc422f2512163246d65f0de78a7870f2171a20b5295f1b1bae6a22d254780144a29c6f95fbc1587573c569edf07213f4c0f617d00266610c385237c0", 0x1000}, {&(0x7f0000003880)="b753d6295b6c439a8fc6fae5b8bf0c369ac1416468c4d3f43ae09ea52ab384983557f2615964f34ba21cd2a9d3ca0a4c41e04e5310de1a25967af4836135d9b2b0f26e31f716b0f26ec09c82e48eea2d3e72d84a94", 0x55}, {&(0x7f0000003900)="20e085e9e142db248fb158e5e731ed6d45eb6d6c2544f178ce686a4bdbfdc2c2956ea6cc782ce7f061c8aecfc99cc2b3e2e416769223dd7e2c7dd4af2c326dff911370279ba2da480ea3a2c92b313d9b91f102d98df1c050e5", 0x59}], 0xa, 0x0) r4 = fcntl$dupfd(r1, 0xc, r2) r5 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r5, 0x0) execve(&(0x7f0000003a40)='./file0\x00', &(0x7f0000003b40)=[&(0x7f0000003a80)='\x00', &(0x7f0000003ac0)='*\xb6[', &(0x7f0000003b00)='{&,$!\x00'], &(0x7f0000003c80)=[&(0x7f0000003b80)='\x82\x00', &(0x7f0000003bc0)='-%\x00', &(0x7f0000003c00)='\\)\xfb){\x9b\x00', &(0x7f0000003c40)='\x00']) fchdir(r4) socketpair(0x6, 0x20000001, 0x1, &(0x7f0000003cc0)={0xffffffffffffffff, 0xffffffffffffffff}) wait4(r3, &(0x7f0000003d00), 0x42, &(0x7f0000003d40)) connect$unix(r7, &(0x7f0000003e00)=@abs={0x1, 0x0, 0x2}, 0x8) r8 = accept(r7, &(0x7f0000003e40)=@in, &(0x7f0000003e80)=0xc) r9 = msgget$private(0x0, 0x0) msgrcv(r9, &(0x7f0000003ec0)={0x0, ""/203}, 0xd3, 0x3, 0x1800) fcntl$setstatus(r0, 0x4, 0x4) bind$unix(r6, &(0x7f0000003fc0)=@abs={0x0, 0x0, 0x3}, 0x8) msgget$private(0x0, 0x8) open$dir(&(0x7f0000004000)='./file0\x00', 0x100, 0x1a4) fcntl$setstatus(r8, 0x4, 0x1000044) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000004080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000040c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000004040)='./file0\x00', r10, r11) 00:00:19 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x1f, 0x7}, 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/95, &(0x7f0000000180)=0x5f) r3 = accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt(r3, 0x8, 0x4, &(0x7f0000000240)=""/166, &(0x7f0000000300)=0xa6) sendto(r2, &(0x7f0000000340)="67259aa8440773b4c721f32507d08ce69dac4411758fec8173716d2ca416c349a4b1d729dcf2e5e5176ea2fb13838e6d", 0x30, 0x1, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) r4 = shmget$private(0x0, 0x2000, 0x600, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) fdatasync(r3) setsockopt$sock_int(r2, 0xffff, 0x1823, &(0x7f00000003c0)=0xffffffffffff7fff, 0x4) setrlimit(0xf, &(0x7f0000000400)={0x10001, 0x8001}) r5 = socket(0x1a, 0x3, 0x54) r6 = getgid() getgroups(0x1, &(0x7f0000000440)=[r6]) write(r0, &(0x7f0000000480)="2a4959daf605895097f99d0e156bb44e847f0afe2dacf86e880b", 0x1a) r7 = socket$unix(0x1, 0x3, 0x0) recvfrom$unix(r5, &(0x7f00000004c0)=""/216, 0xd8, 0x40, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) recvfrom$unix(r7, &(0x7f0000000600)=""/39, 0x27, 0x42, &(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$dupfd(r5, 0xc, r1) r8 = getpid() fcntl$lock(r7, 0x8, &(0x7f0000000680)={0x1, 0x1, 0x8000, 0x1, r8}) socket$unix(0x1, 0x3, 0x0) getpgid(r8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000006c0), 0xc) pipe2(&(0x7f0000000700), 0x4) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) getpid() shmget$private(0x0, 0x3000, 0x84, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000740), 0xc) 00:00:19 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x30000, 0x4) r3 = shmget(0x1, 0x1000, 0x269, &(0x7f0000fff000/0x1000)=nil) r4 = geteuid() getgroups(0x4, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = getegid() r10 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000140)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x64, r4, r5, r7, r9, 0x0, 0x7f}, 0x5, 0x600000, r10, r11, 0x8000, 0x5, 0x7f}) setsockopt(r2, 0x1, 0x0, &(0x7f0000000200)="69089294270b9d2e2582e03d4df5f615535d8e318bfdedf50448888fd683c132c161d2746cc5a23994cdce9c8f2e64f4d3d11e4a0d91bb120aca262cbb20b033a09dcb42995a79713432eff230d5794aee47d1ed21a20ee4a785375188ef6bc537612d220ee8cb137a33e83844e43e0077afb29aa7f36a1d1e7154aea67cc88e2514f29165c3b16d750a3bb5a41d55344c94e1f268b0c3babcad7b6d8e201a41dee696978c1d084baeb2486a884c10a6306b9ac6ca2aa06bd7dd5a3620cdae5e94d8540def86515999", 0xc9) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) unlinkat(r0, &(0x7f0000000340)='./file0\x00', 0x0) fchroot(r0) recvfrom(r12, &(0x7f0000000380)=""/179, 0xb3, 0x801, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) r13 = semget$private(0x0, 0x4, 0x400) semctl$SETVAL(r13, 0x1, 0x8, &(0x7f0000000480)=0xffffffffffff0001) preadv(r1, &(0x7f0000001680)=[{&(0x7f00000004c0)=""/150, 0x96}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000001580)=""/65, 0x41}, {&(0x7f0000001600)=""/7, 0x7}, {&(0x7f0000001640)}], 0x5, 0x0) recvfrom(r1, &(0x7f0000001700)=""/222, 0xde, 0x800, &(0x7f0000001800)=@in={0x2, 0x0}, 0xc) getpgid(r6) ftruncate(r2, 0x0) shmget(0x1, 0x1000, 0x640, &(0x7f0000fff000/0x1000)=nil) shmget(0x3, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) fchdir(r2) symlink(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)='./file0\x00') paccept(r1, &(0x7f00000018c0)=@in, &(0x7f0000001900)=0xc, 0x20000000) getgroups(0x2, &(0x7f0000001940)=[r8, r9]) close(r0) semop(r13, &(0x7f0000001980)=[{0x3, 0x1, 0x800}], 0x1) fcntl$lock(r0, 0x7, &(0x7f00000019c0)={0x3, 0x2, 0x5, 0x8, r10}) 00:00:19 executing program 4: r0 = socket$inet(0x2, 0x40000005, 0x7) getsockopt(r0, 0x400, 0x3, &(0x7f0000000000)=""/176, &(0x7f00000000c0)=0xb0) recvfrom$inet(r0, &(0x7f0000000100)=""/66, 0x42, 0x2, &(0x7f0000000180)={0x2, 0x2}, 0xc) getpgrp() fchdir(r0) socketpair(0x1f, 0x10000000, 0x80000000, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) sendto$inet(r2, &(0x7f0000000200)="ee7142c57f6edceb1366014ce3711d365ff179ede89be83b96816a1f12f9aa5be3fe4abc22a4f0da2b07f0623587483ba7f31ce6ff1bf4bd66b82df52cf8544c5b5e374caafb46bbe61af9d04c928fe2af5978f4b45c5256f1e673961b9c3ab90f4228d57080a3668db0ff110d84b08e7b7989d8a1b3d518a3713e4a3b33bbb83139773ee3bd50739b05c7aefe9f9b09da7b7a36923497336f7cce0d2e31a7f8f14d199d395c2cda7fab93e8af7cc8e5e3588441791a29c154ca639e2852907a4078b88357fa49aae2adc5eb465c6094b413363fae64b6ad0ea50dea6fb6d90cf1bcd26d6212f39d017cd0deb0f0699d8ced135825ad863bcf62b2", 0xfb, 0x1, &(0x7f0000000300)={0x2, 0x2}, 0xc) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x40000, 0x0) r4 = accept$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r5 = dup2(r3, r2) recvfrom$inet(r0, &(0x7f0000000400), 0x0, 0x800, &(0x7f0000000440)={0x2, 0x1}, 0xc) recvfrom$unix(r1, &(0x7f0000000480)=""/190, 0xbe, 0x40, &(0x7f0000000540)=@file={0x1, './file1\x00'}, 0xa) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000580)="91aef93368f270f5fc278dabd823b667b00a83ddf4ba48bf650783f15004c49a0f9df83605ec70abb89def046798a022f7b6c862c274258759c751f17971b2c968b56ad5dc52481421375dfc11470f50aaded7829fa9cca12e8257c00c08690a05b24c355d97574692d3945aa6498a2eed0c89e87ef0039afd1bef4e05d3be8dd5a08033991911203f89e9497cd8ba92865e35a3175bd0c77d807cef84bad18304400c1fdb3edd", 0xa7}, {&(0x7f0000000640)="770e909328056e23a1e5f322a56c3750d49a11a3af6623a6e466edf4a30617f0590f03669da8b4dca3cf97e0f44b7c8098606fa0911bdd25bc719a25451b0c515660839b854a21d0ad62d9d7d82c918f2ebf07c699c81ba785df00cfbd046c3cdccaac71bd5a26", 0x67}, {&(0x7f00000006c0)="46cff3bdd86d45c40aca9ca34f4bf3bf73752568d15eb2ded54f4f80bcb48ed2610dddd2e03fe62aab5bb5872112aa86c97ba21bb4521b9e4dd8a8fe7363fb25bcf74c1861b3c740ac6bbf030406302d73861c62bdcabd11d04e313f7b8656b2c30e966853168423d520d363d0a0e1a18cef2e4dd531d7a8803f4afd7092f1f3cf9ee0bf1ede24f223f852f125baf56912932addf5af2874e1d1d36ebc616ce79f87d1c61af0305cf1e9186a7e894c6239bd85449489e14fda8a5b32bd1ef08e499bba8f4c7451eec4169ddd56199251dd3ceedfba3259a4522c73fe7ef018597216f524cc", 0xe5}, {&(0x7f00000007c0)="ed70afde70cf56e8323c8932d9f809db7288ea1f700193db8b3828042920825c158670050346063a8a3a0ce96df70c4f0dc59397fb4b7cf3b8e4a9a33d4f98112c4b3dc91d79daf2918f2d2a4a84006d67a782c8d86afb4b0d5f85ddc383101b19e17f3aac6d9763172ced483fee5ea06362d26f0e88e325e8bc46816a40bc0d1594e841dc73bc5b9f33b94f06431becbc7643ca199803a416b17787152723501a3208b2b2da68ce4517b301f67bdb36393348fccffc3c9512de34595f4d6f357d4bdcd9200996ca7ff6cd649aaf4ad7a67c1805760772cb523c57836083d8e722991730d23e5289a75abbfa1836bdcdc67fa9", 0xf3}, {&(0x7f00000008c0)="bca9adad046c603622de5e23b0783f8b0ff4985082698c430b4a8715751e0111b4490ad8a8c183ae921b7f21ee0ec5546881cf2e3f40f5823086c3b32e24e1a7169d1b7e86896a05577cf09ee171bcb7bd1618fe00b6f593b01badb2955f99cadcb3c96abcbeb979430734016f9e705d49fb1aca64f11a9f4dbc8cd63ba53a3753dd330be9c6b685b2686a", 0x8b}, {&(0x7f0000000980)="bb0147569a0d2418df1d1f915d6415a5f66a461d697c069a8eec6dc64771fd64dcc4", 0x22}, {&(0x7f00000009c0)="b8cd2bd930c67028c3307b16ad0024c6923015b4bebc88a2f9364d030029b0", 0x1f}], 0x7) getpeername$inet(r5, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) r6 = open(&(0x7f0000000b00)='./file1\x00', 0x0, 0x4) flock(r4, 0x1) connect(r0, &(0x7f0000000b40)=@in6={0x18, 0x3, 0x5, 0x100000001}, 0xc) getpeername(r1, &(0x7f0000000b80)=@in6, &(0x7f0000000bc0)=0xc) r7 = accept(r6, &(0x7f0000000c00)=@in, &(0x7f0000000c40)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000cc0), &(0x7f0000000d00)=0x8) setrlimit(0x7, &(0x7f0000000d40)={0x3, 0x10001}) fchownat(r6, &(0x7f0000000d80)='./file0\x00', r8, r9, 0x600) socketpair(0x18, 0x60000004, 0x6, &(0x7f0000000dc0)={0xffffffffffffffff, 0xffffffffffffffff}) paccept(r2, &(0x7f0000000e00)=@in6, &(0x7f0000000e40)=0xc, 0x50000000) getpgrp() getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000e80), &(0x7f0000000ec0)=0xc) mkdirat(r3, &(0x7f0000000f00)='./file0\x00', 0x8c) setsockopt$sock_int(r7, 0xffff, 0x0, &(0x7f0000000f40)=0x3, 0x4) 00:00:19 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) fcntl$getown(r0, 0x5) symlink(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)='./file0\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000002100)='./file0\x00', &(0x7f0000002140), 0x0) r1 = dup(0xffffffffffffff9c) socketpair(0x12, 0x30000000, 0xff, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) rmdir(&(0x7f0000000240)='./file0/file0\x00') recvfrom$unix(r2, &(0x7f0000000180)=""/91, 0x5b, 0x40, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c6559db157f43f702cf646cf3de4fd5302f66696c654700"], 0x10) fchdir(r1) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x7, 0x2f}, 0xc) dup2(r0, r1) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x5, 0x20}, 0xc) 00:00:19 executing program 3: r0 = socket$unix(0x1, 0x10000000000001, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r1, 0x0, 0x0) close(r4) open(&(0x7f00000001c0)='./file0\x00', 0x20308, 0x0) fsync(r4) 00:00:19 executing program 4: r0 = socket$inet6(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f00000000c0), 0x1c) dup(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0xb8) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x14f9, 0x140}, {0x4, 0x70000000000}}, 0x200) 00:00:19 executing program 5: socketpair$unix(0x1, 0x1000000002, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) sendto(r0, &(0x7f0000000340)="3415bd7c28b67108e5f6d8b0a5f7d752e31528b9ae060a6e31823a09e2aac48a941072484158d9d6d9fc46e71d0f633ccfddd866214208bcd044db00a9606e61ab1bef32928159a8cfc47fa22b67102418b99374ade92396974deffafbf000046259ca63c76e70d40467f31743da0d0f9996d45a57933c2b329d61c83bd964ef7ed5baf2fe6c4316e831372665e6a8527cf7a9ba442cc8f1a1428754f25342a99e95cb89a40106a8f5b1a1de6870e2", 0xaf, 0x8, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind$inet6(r2, &(0x7f0000000200)={0x18, 0x0, 0x3230, 0x9}, 0xc) 00:00:19 executing program 2: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) r2 = dup2(r1, r0) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x8010, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file1\x00', 0x400) 00:00:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400002, 0x4) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x400) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = fcntl$dupfd(r1, 0xc, r0) r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x20000, 0x122) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0xffff, 0x6}, {0xffffffff7fffffff, 0x1}}, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000240)='./file0\x00', 0x2) chroot(&(0x7f0000000280)='./file0\x00') r6 = dup2(r1, r0) readv(r2, &(0x7f00000004c0)=[{&(0x7f00000002c0)=""/25, 0x19}, {&(0x7f0000000300)=""/117, 0x75}, {&(0x7f0000000380)=""/83, 0x53}, {&(0x7f0000000400)=""/192, 0xc0}], 0x4) mknod$loop(&(0x7f0000000500)='./file0\x00', 0x8, 0x1) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) shutdown(r4, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) seteuid(r8) rmdir(&(0x7f0000000680)='./file0\x00') r9 = open(&(0x7f00000006c0)='./file0\x00', 0x400, 0x6) accept$inet(r4, &(0x7f0000000700), &(0x7f0000000740)=0xc) faccessat(r5, &(0x7f0000000780)='.\x00', 0x10, 0x100) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r11, &(0x7f00000008c0)=[{&(0x7f0000000800)=""/38, 0x26}, {&(0x7f0000000840)=""/114, 0x72}], 0x2, 0x0) readv(r10, &(0x7f0000001b00)=[{&(0x7f0000000900)=""/69, 0x45}, {&(0x7f0000000980)=""/30, 0x1e}, {&(0x7f00000009c0)=""/47, 0x2f}, {&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000001a00)=""/247, 0xf7}], 0x5) accept$unix(r6, &(0x7f0000001b80)=@file={0x0, ""/85}, &(0x7f0000001c00)=0x57) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001c40)) fcntl$setown(r3, 0x6, r7) recvfrom(r3, &(0x7f0000001c80)=""/4096, 0x1000, 0x1, &(0x7f0000002c80)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sendto(r11, &(0x7f0000002cc0)="31f70d882f4e378ba0f2ee0b37834725a7049a88d21f3de38cffa779811eaa12c631676fe5df5fa2cbc74c89d04d199e6c8f660f926972366957f3b83af5d3783008b46f986b2d4dcebafafb0509d7d3ee7a533b1a1f093be58f2e2ef3b7955fc776ab3d87a9c235d5ebe6359ed7af894f87f654aeb6ac34f28678ea17fcdca4009a1a1b73c5219f756069c4a59afc1bc02a35287856fc9d52a0c7d0b8e16af4933c05f79981f711d42d3babd48c4de4a8da1892c3c65d3c922cdae932c59f779146f91c0841606d2f6c6079", 0xcc, 0x400, &(0x7f0000002dc0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) fchdir(r9) 00:00:19 executing program 4: unlink(&(0x7f0000000000)='./file0\x00') lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) fchdir(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x81a0, 0x1f) recvfrom(r0, &(0x7f00000001c0)=""/25, 0x19, 0x2, &(0x7f0000000200)=@in6={0x18, 0x0, 0x3}, 0xc) r1 = msgget(0x2, 0x41c) msgrcv(r1, &(0x7f0000000240)={0x0, ""/161}, 0xa9, 0x2, 0x1800) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000300), 0xc) r2 = fcntl$dupfd(r0, 0xc, r0) recvfrom$unix(r2, &(0x7f0000000340)=""/7, 0x7, 0x840, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) getuid() sendto$unix(r3, &(0x7f0000000400)="f61893dcfe73fac7fcfb842643695560cb61968ed6de68aa3218d42af79096af31fca7d7b58d4d37133c8b45233b7a91f5b77bc920f19624471c3dc020917a8fc9527287d9e912e6d212393cd7942cf452d35c5201949f20bda0761b777e5ee2cf1a48b10abbaa37f6635058096af03dce123c155b4b5c1840f4cae335ef645407a5cb41d9d9e26a2931ca4f08036b48cf20c48cc058344c4da518d447b48bc8b5ed7d728e9c", 0xa6, 0x0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = dup2(r0, r2) msgsnd(r1, &(0x7f0000000500)={0x3, "4dd26bafbb2dae33f621e08bd0404e04d4618542b683af2a2a5b9c18b8a392c100380a8038bf1fa7f65e31def6b797bae0852206bfe829fc70d22acc5a7c1d2207ae557db61f388e7929b7af0a747ae1ff0d24201726adf7be07af6bed096dc71da84c2d5fead491cc3a78851aa48518923754ca77aac8b9f4035c3c1d7804d2f3e207f89e4f22071b31b72feae6d37ee64a83ada8cb1c"}, 0x9f, 0x800) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000005c0)={0x40000000000000, 0x1, 0x2, 0x8, 0xffffffffffffff80}, 0xc) msgget$private(0x0, 0x90) preadv(r3, &(0x7f0000000780)=[{&(0x7f0000000600)=""/105, 0x69}, {&(0x7f0000000680)=""/218, 0xda}], 0x2, 0x2a) openat(r4, &(0x7f00000007c0)='./file0\x00', 0x100, 0x104) getsockname(r2, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) getsockname(r2, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) connect$unix(r4, &(0x7f0000000900)=@abs={0x1, 0x0, 0x1}, 0x8) connect$inet(r4, &(0x7f0000000940)={0x2, 0x1}, 0xc) socket$inet6(0x18, 0x2, 0x4) openat(0xffffffffffffffff, &(0x7f0000000980)='./file0\x00', 0x10, 0x18) setsockopt(r0, 0x0, 0x80, &(0x7f00000009c0)="4f8c6a22b220910cf06df10c8f02445602f5eea4dbddf30f3573f07df18c2ceb6fec755bf54fb33c551376434e77ef4c948fd6ba390eae2eaa4b1cb3ff78e9fa9bd49dc21dce172d3b562e5029dfb1ac1a3b7fa984e69d87cdf7c53256bd400a74f3af27a73facd0714d9edd", 0x6c) accept(r4, &(0x7f0000000a40)=@in6, &(0x7f0000000a80)=0xc) rename(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)='./file0\x00') msgsnd(r1, &(0x7f0000000b40)={0x3, "67240e556c64dd47653323fae7ee3ec44be6db0b4bd59c4733d9031a4f9ca8b4467d65d247a8426531021fc4e847270bbfb03a6df05058c8f82a18bb3c8cb68caca0779954ce9aaf2b2936820343f258858a3b2f7d43b6e92f75aaadfef906931a04720c21aa00c56d9fc07c461549ea07bc64b863378a727a683dc6277c3b9d19d4011cdd30bbf5e1f088860d86a419cf367a0cc8d806b27e2997ac242f0c1d51548191320daa3023d39af60b7cb9d22b0b387b8826683ebaadce66b1ba0d2b3b4685c738afd00f503603d1c440e977678c950874d6658c4fff096d695ec741f4e1b731ea15d2b770becb9b2276bf"}, 0xf7, 0x0) 00:00:19 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x3ff, 0x5}, 0xc) 00:00:19 executing program 3: r0 = socket$inet(0x2, 0x30000007, 0x1000) listen(r0, 0x7fffffff) fcntl$setflags(r0, 0x2, 0x1) fcntl$setflags(r0, 0x2, 0x1) r1 = shmget(0x2, 0x2000, 0xb0, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) read(r0, &(0x7f0000000000)=""/4096, 0x1000) r2 = dup(r0) getsockname$inet6(r2, &(0x7f0000001000), &(0x7f0000001040)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) write(r2, &(0x7f00000010c0)="e6107b3003cb56b25e7d4e93ae087ec9682e5251887f5daed1896e7c9edbab91b0b235a406ee249a4ea6f1d0b92e0db6aeaade661fee55d31e77f1c76032eac5c06aae9043507fd8b4b7c41d3543d8d6f9a76d25d5ff16b50f4d69845bae2bb4901dd06fc09c4fc2dd3277ddacb2e14d8901e651ac340ca97d80e92abf92e178337e4cbc627fc9e0d165333cac72a9d8bd48ab7834439ea959ecbbab0cc5c62da72bd87f014b0b312bd0079ddf020cec1ba0e596a4be4aa7975c42590eca57edfaef4a54673d6f59a28bb836bb10d5e4169d361655e4115f8cf714879c38fc2b3129dba2b0884ce799d2257dec4bd35b717183da7bf45371b46e2eb48406a2020f46860cf6be8972f81969e126729caae45d1a76e58eb5824b698266ac03e0bc0d04b551f3447eef6fcff04bdce18328590f86be9f2c8a6202df6c246db6892195eba8bd5a90d9e0777fe948d9bc38acece08f5fc25e3307a3e630f4e94db998f754193d8f151004a1a65e5902aeec059fa099e53a3a0a70cacba9cac7d3ae334709eee7393a68162e209b2a9bb6eae1dbe9c4d978a6c5d9d9766e8f2521a2a2751881e8db086ed69c4b248c5895d80f4deab807cf3214cd816ddade361fe86b0a411cdc07bd4ac9b7352b14eaa1102193e4ed74c79bc2f4d477f55ea14c249ee402b3fc552fe9d1fc2d9847ac8872082b854db5ed9c642ef2f5c649cc9162d53b262e72e84c6cf95d2a31d6d350d82e6a5b6f0299ae8fb36a461866e72c9c97ed42a526d8fd25d7011b3559511b0f0cd17bfba992308f437b1685163573beede685d61e1b8f8c073e119ae5dca4e93b28d6810b8f99a4e13ec5b425a9365a1fbd6710932b18109284f27adefd671721c64aa5a2bdedc4e18e1023fd34ad409db8d545a0d35fd45817bb9b63f8d5895cde256f0dd58e0d868e1fe8fc5d857baa4b897a0729f77e7a919d93a3d3fef79c49e33d57e8f2be7e2306d07f3b844a682d1e5a78a31ef5f1fff84a8690176c716df092c9101366c849a15feba7cc1a449fe0a04ff4907b935908b4a2d04a24e1e7907ae740f4d943bdb8d9a50c72b51a3303044e00f9cd8ffef992a64bd97e7d7520bcd33033f30355a0833fa02a3dd31eb5b0d73f0908323f237dd476bc10b3342358fa0aea5cb2cf15a3d2924d474036ac1eac32de172815a193716108cf305f6a6052126e0040756dc51fec7fa6f981aee377c9190c9cfaa8a6db9745e13f7cd7def521e09b5cfc065827e1dd2424257c9b99e63bdc33b07e5cffdeb8d59aac3e94e4cc5ec2d73783e0091981f71f4886e3ca9eaf6f85067867c1b89532688adbe93c665dff2261c1927cf18c96eff06320cd6df8f660258260d22e278ae908c60395b2ad8fbfbda9c211593f4ab37b5bd8cb04782a94e8e5ccfba191adf52d64ba19f5ba6a540ac897d9c373ec9af9697856f0afca768fe145323ae4820305ec0bd38014c64ffdd8d7c8c5334589be92fdc4907bfcab3881b46ee1b04bd0b80c2a777202fddca935811e209a5bf4b5e720ae2af4bb59df675d505a055673c583620b49970d091ddcea6003c4dd0a568ddc499e7e685e6aa743986fc5ae1155f0b07c2659cc76e3130e8e0734ddce8122feb6f347b89d78315faa42f0eaf5a021262eca757f584a359491729da6bc20835caf74586600e8d269bdad03bc1ff6c99272644290ae4aba9d10f813b4efd09b6e145577f08315db9f8fe408ae5d399606deba31d98570487f947f6fc443bf4d66d7f48706a67b580cbbe7e39b28d9eb69ad5a11ffb9b4d1e129811d3cf97fa86ce4117434fbf29d6b6bd7bb10367d37c06149ae2dee7c5f6180b6844daf215f64aff27506c647475f67df32a5b27a515b0ed7f644454d986c5b3afbf5ebb0595c1e08ed9657e55dd75269447c428430cf60a203377911b90c69c20f1f8a77cad2620417270b03b08235398242532b13600d7d9281befeeee7e4c2ac99cdc606c7f0852e8b0c9961e7854b17e711f2d91d09a14ff987b21b03f2f88a3121a2bece580de19d94f9dda7f69a42cd052680d56f1d7499db6eadf1563c54fd3eced9415c8b70df8b56f1953555d95231c7ae9190f5f0d3ec8a6d02806d082dd4d9d530ec1996658903cc475e4d5509718253323335b65e3e2a5b62253dde03e3afbcb5075cca9705311b9299bfb386c7d468e5d242109795bc851a5df76eaa009a9e042d59400e5371dc318fa8406e567625f4175d8235c36f0a59b9a72ae6200e521d6087028b2d2b19930eede8f122506b7251d87242a01f7c369bc555de76acfd86c00f6d79c75b56eb474e44122476829e5277cb6624e3da7948697f0b01e528d7f188793eba3fb35dc8950e7d51d9f07e39f2830b35411b7f071fa60c9cf9128747fe5da8d8ee0f6c5ef74efdf7a504c917f01aebbb71e43eabbb774c249303c974ed86d30483b245601bea65522e7e5667b558e7c39e657f9c6933a7d353c56584d7ad8e4b1eea17457158fdcdf5ff03fb6298efafbf985ebafbf31229f4df02a68b9cb7461094181029fafdfaad412f194aed78e1c0ce2b8aac73a25662427d3a493294ac715c14fe65a5cbe497a07cbe5f32c57f9bf071b1fe6d842ea4ddfce99e6329b01c7bc6409d4252bf0b7700787286bb3ffe0c43142b29e170cbbc4f84c60d6e353e8be80e56d58c5cad6c5ed06e3d5cf526bcd6a2cc9cf43484db3191c87d91ae6c4342587a0e3185524136afe7cdbf8b52ab0e97c48afa2eaa350f862788dbf092186de84c9ce990ccc9732a4a36d6ba92fb792e6d16d875c17766ce2e1725ef6bf41a772dfdcb7837f31047066f44d2f26a96080db4b72b58f56fdc964164802486eacab451459aad70cf06d3d035406722dc0fd0a3799f8bc45811dc002de88d668ff8fcc9f939aaca4e201b247725f401ea54642638cbd3ee9ebb8a2a78cfd255048163ffa56905f4d2732b1d1f1e1974dd82069379a5bac88d9655c4bbc84ce34fbe0708de0682d61032a0fda1540b7fa1041fa026027bc17e5d42098cec5a90a502c7b2f1b5d9b18e91945ea22bba58e9df7c00d627fbb29ab7107d90cdd2584c7fe33af26a5979f38e13fd4100b9c6fcea83602e40d870a2bdb173faeaa5e6b9fb80b5ad4a991d87e8f96a29fb6dc9b3323e2b12968e53898398c4fd32107e42c873803b4ff760cadd99953c09cae43c83f739feb1a10ee499c0442a838550322c178a05901cd72f615fa176a69ca48e0a71c0ed3eac35b8cd637ca92350d380d35ece9a1fa355dc482bc8bb9fcdcb124a7049ed8c3c733e3ba6ef29fad73a62053fc979664a2a56531371ed163552f26eb40bd2f92f6a78aa21ba683d0831ba4fda03606fa4bec3f02f44747b61aa9e4ab21931d2e5847d9bce5844b2e8248fcafe1c9ad444abdbc94abaea4cbb861a52766a0854f857ecd8c4280a1487cf574f8548e56dc77871faead6fc2cbe43094aec67699647556392f23dae5d7b7f06992cd61f3ab7d8e814446cb2f8f7e8fae52561267906e8a14ef5679f678755d80908cb87c003ed23f8c0f4ba23efe7200e6467b4c02b29f1925b2a43a84c0d3db69129be51f3d8bdcc6680d07d2e94e7f6b611b8b0c62c5d56ea3b9209be098ddaa65b51ba08205f02033a373b1fca02eeea36435c960a230b6050b72793e7433f473cc224804cba45aaebc21c656e436fbaf6f5d25cba06ed9578f2129d1f1ca6bff9a5806afe714c7a56fbcf60e5418af253a2ec34fccfa0f05d2d01e2f0a39a14ab53db9c33a599c0467d39b4d279f3f137e86ec2e26665f3c28abda2bf087e511bd30d48cbca18f5e347248864515de2ffed9f36550ec6bfa69f480f0d021153ca6deb6d578803909491badc1c83253a53d89bfb36352a1dd1590d899ceac2971717ff2a947a36ac989359c07035550adef283729da4347551c18c7b3b66034957d20d391eb705909c2bfc6e49f7c016c06996c195966f40606b7563e89068ac645b52cd4d1457c11336ffd2723ccb05b9f1df0d92a3f7c7006d47b96193756e26863bbc60e8bda09c5a820bcf6b3a7846ed633365e57b8ad46e476c989a5af9c08711a98c1b668f0c1e8eb62b2a8e67ad3852b522cbd5c9247a4ba3e0b99f598d7346411045fa69acfcfbcdf43a14e402378f4fdb6e4c89e941557316d8b8bd6a9e329819367ad6e1d9bf0f942dbd8924140378c075ecd25d21505643b42b61426f925df9453d0b332100f2ad58b42b849d5270ebf3575bd44679de6ce78242d5271c46d6ff7fe5081d1494a3ef602ca06c1057166c3e5fb6ac1a2917bfba9def4cbafbe3988f0a717d80cf8586526bb2ed19639cb1a9423efaa67c75e2249636fa206fa9a9dadbf359625e5ecdb5cad2dd623b6e9b0abe607bbd54ab7c44978d79f4cd318b63ec81235c2eda70f7dd23e6b264aef343e8e445a78f4986fc633797e03cf1324cfc5a519ddb548f516cb2704d3e07e306a12115dd974305d1e9b86741721425ce0f00609916a5cfa4d69ce90950651ca54b21d490e210338250a627b8dc0a2019374b06a6c4b68592afb23dfaec9f06cbf3c9f376df2c3bedb72fa47e01e90df042cd2d813597cea67f032ea38f2c99369b393503f196486c607e603a861584b39dd90dfa4b5760d8b92a43eafead3cf3426fc6bfd39d22417c00aeb4db222e6222a6db357f7a74a1b98b8f820f09aa5735a9ba8c8dd296d91dd89d5b71eca0413dd3f8d6c3009b1c776fd2f657a4d4c7ab3401e2ff482064cde1d107f7b5a547a252ba3b2e890086238910ec92716501b4ad0d9f9795ddba4eb03120d11bb383e013e1b4f086099dbdccce5976d26072ad68d0b5856cbc3bb5c8053e9b525ea41ad820e850d40f0b8adb9875d4160cecce7c471afba91b3eca5cd7a66a3923bd42a5a3df604e4bacc93d0a5a1dc286abeda692723e5f117f5236c4e687080595d71157a9a109bba29aef8159a1cdbed614bc19d062ee362733f24a70b4d42702e3973402f72caa2c6e980daf16f4620d9dde2f811023101d43575ddc04342713d41b2fd553015aab6690032675500e00bf43f6317933a5d5e4281dec7c5547b68a56aaac3ae687c15ebb2b0e466443fc16844cd643ab82def19f8b18cd5623b9cfc9499586efa94d0539f1281d64f404fe4f6ce352ed449e7670430bd02a007072322edd241ee8486d3cca94bd82c5f5c2daba5d2ad3aaa0d3b8ed3d0320ad3c6507ca2e135221860d922a40ad365d1d0496967593cc18a69904d065a65f79f86df2d976f46ca1f961b10e3b545e7c0ba1884d3229e64aafe4611e464b4f0e83063f436ec6cdb07e32c38403ee6a0fa7b7edefefeca7dba55b0131f46ec69bced674562f7631920cc41dfc9bd6d07a7223b72717132baefad39550e9ba370e9958a385f33896b6bfd081524a7b0b001adcc7920e028fee11db0a0f050f824151cdedc52cc947da24d913ccac19168ce2efc0599b438253e73fbef6b223cb18e0d5237f982ea3843b0935898ac60949652995881c32a930254eb3edcd4b4bc617aada85ec5dc78efd2905f353157b81351a2cbebcafbbf706210b973b805dc403c8bab17e5ec6ef220fa5ae44e2d7e7587166e9ca7734b7ef68df9922f6527eff6fbfd1c4ff93533c2fa9f162d70c602ea67b92710bd226f0a992d1df5707e15c1f823d3db83384087bb3ba9518acc1bbebd6f4c8da8209664637011f564c0f2a80d7d53fc3fcb36680f477050a7ab26a4b1d8e51d9916f5d699cc366d4f98dbd18c79787655ed87838ddf06d", 0x1000) fchdir(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000020c0)={0x0, 0x0}, 0xc) recvfrom$inet(r2, &(0x7f0000002100)=""/137, 0x89, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000021c0)={0x5, 0x1, 0xff, 0x7fff, 0x5}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002200)={0x0}, &(0x7f0000002240)=0xc) bind(r0, &(0x7f0000002280)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000022c0)={{0x18, 0x2, 0x7ea, 0x7fffffff}, {0x18, 0x0, 0x8, 0xffff}, 0x3, [0x6, 0x5, 0x401, 0x8, 0xe5, 0x3, 0x200, 0xb4a]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000002300)={0x40, 0x1, 0x9, 0x1, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000002340)={0x0, 0x1, 0x6, 0x9, 0x101}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002380)={0x0, 0x0, 0x0}, &(0x7f00000023c0)=0xc) r11 = paccept(r0, 0x0, &(0x7f0000002400), 0x0) recvfrom$inet6(r0, &(0x7f0000002440)=""/4096, 0x1000, 0x840, &(0x7f0000003440)={0x18, 0x2, 0x7, 0x9}, 0xc) sendmsg$unix(r11, &(0x7f00000048c0)={&(0x7f0000003480)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000004700)=[{&(0x7f00000034c0)="bf5951fbb23d28a13cd67d76e88357d0362843", 0x13}, {&(0x7f0000003500)="5a45f9dc2672fe9148e5b18e99bf08f9e514676d6c0d9e30a1c557e9e55faa197320cdd545fb277685f3f30b86363f21cce6601d7bf51ebc14b8ff3da8b8a530fd06acc097ad1cae174b258585e46bbb4cabd62f19ea45cf70152753034c020157d4c800ec40415bcfa0c7ca3d0f0e97001f90087286fa3c9fc4afa8ec2620c45ee8593e2e0085e3fd6eadd2969c1e598dac807c3bd2eb71f692936d01d4b2d8d391db4bfc5f18d2f65cb3312ac5b3199bef95a054e46b3563df572f1fa6ad24b282a2b2f3f2b88a6f94ec3de87e76afbf304b355f9a690e7fce99eea2538da82f9a5be6598f59e38102385c4d29d8e84c59b5efc6c90a74cfee7a9452dfb9cb04c029a13555ee2060483ee26926b15f1d70094b263c7bf326b1bf050f3a97342d55497f2b9e96a08d057629b83eb4b8003149e7d4b4093e9b0974754c9fa7b9468f37270a2bb79f0982c4a6c2816e6535a29668ff5875af1529d9e572a302ed13b788f5bc6f81fb21497945ac4fd25ea264d2e90389b368a3c21071276f1c9a5cda19333fefdcbb8ab8a24f6c4600a8d9f0dc821fd3e2477fbceb48d8275341138a1d399dbd8f13cbfe4a1958575101b476b68d8e2e29c546ac1e410aa79914eef4a625946f7897a98b6eb94c1b4be4ff93eab315c74a78f36052a102d0a53965c437663168b1627ff67defa10b674dbf7c0368c2fcdcc434db209ee1c14a360de1dc736a529b19eca7063fe5570ffe30fd8098524312c8778584fb9c2d0fece2774d9b4fee84486dbf07036838925d5050b325728d2b22d3dfd8ed98556d7f1c1666a295e0e634525b62c671ffdccf5b8265b59ef2ae0f6f40ab085be2b3c9aa2e7fbddbfde9be95c7b773a47b9ce8017a25f4025b9f22c179335fa45769467f6f3918e42b00395b97cd96a86691e880bcf794295eabf07489f54b081176feae86b174303b81f992a541712d44e29feceab93723e28dff29f2524d665b58a9d67d76a3ced08af9650e765b51183f99347ffd19ac8eac175c58335ae06ce0aacc58d219b49bab48e7a133e83d212a33e6e54173391ddaa7f513647ec354e43bdf9ac700c7daced220e80d4a6394dae625a3813057d587fff944d625e6937cc181d3b0748b0acd825c63c26d7912ddce1c2dacac35b9fc031607ada957f5e1c2f7ac360db5cb71ad240b3c2617703dbad8d2062d6ca055b522ccefb5a52acae18f85249b0b8d130f57ae23142f0c41d039b37aa6f956f1106f54cdc7ad3cafca3d4bf9509299fb2d2837a3eb9d59106a77c8570ecced6a9b42cf0c19364f20d778b8e402c0e0fdb5723830b8cc7776aca045efb0cca5eb97236c8ab4143031f65774df75a6a4deae49a337ff9c38b9fb0da8677a2c81382dbb767f9ecb6db39c744db33c08884a36d0fea89fa1e014ba9aa9dbf1ec96e22b05d2ea0c1090633dbd031ede31c931a5a63f2cbdd6155698b19628562ff1a0147e3f2917f2fda9c9daccc815a0d06d308a67fe234131777c546c86c53cd683c0e3af05c53e1f4c42925494de15e71b7cfa93f64fb5bf43a03efa14f8099190a58845a91de761a64a9bb446717f07b9425d290bd40db529fade101e76de1d558a94dca9bf423ef92347864ec9947e9e5fcf765835ff4099001af1706cdebdbcce0c01243b400bd82d81de6beceeb222bcf6a5967d19131f7b5ade6e83f46eef6df61d418c9a804020da2003caaeb664805edadf2f30b11833717c69e2d046c79f287d02db56067e386a47c04ca52dba93c5890c28055c5634596be2dc9bb479bec0c549b1b017dfc3404c1d0b2d6e8f75d047431850f32f4f28773b42c0bec95a98f88c93192fbf2c162839f627b9eb0623f59a7b303297dd49d8e574a44de7c989bdc2de9022db44d426853b61e81e6a62169842e768523227d3c8cdfbf08f10905f12baa499fa223b06fadcd3d764b18d96900db2c247ccee1ce59e460607b286344ff1678a76aace8e85a980aca0b2ee574923d21f0c1651f43384839182b5667d20b02be10291ad51fe25384f6ae1da49273bac7ec5b0ff870cd78d44684589e65a3ca7e3f4ae017e797910077e471b19327099dc5079d455c7fd209fc7d4d52ca28d6be07b567e6bcdfb7ccb73efd6cb68a0346670f601c1558c3a10c9fd63d1a343772633ceed3d6da2bc9969ecf7f17e162827c380092ffceab11805b2e15afc584882e987c407ece2e79f6d13fecff729cbd22acdd57da366775fe7a77ca29465e8e4ce0b2bfc15edfdee84b7c8315c63bea5dd76edaf1871d14313243d4c23a8d34aa6103645b2f9972c95354fbd1ce8d0fb31abb8635d29ce74ece3f0b7ae820b5b8b2298b632866eb437911a84579122df06cb175554c17f046d8361f31c87421e619f6ae5d2496c9e0e7c495dcdd56f6e81408cc24907b7c8f5f32683660f9c53c8616446f98bdf4786c66e94ba68f1d1ddd3bf1ff5589766921223c5d875ae92ff9800221f5b7bbfff964a2e62a2cd05e09647efd7acb9389a80f0fa06a8ab0d93f1d56cae433f5ccdc0a2f94fbc5696a18ead5bc16211ac065f0a387d189668479ea00df9aaa01599648dc18a2c0961b65b032deabd28ae3e959000ab4e304a0b941496c9489332f2ad3089cb9ac23e1827770dd8b0a177ad457d11e30d7b9d691dc20bbb45df61b9e36b8164749b0399ce87718872b760872d2edc503517902848d4f15984e3b97a0fd98b32deb4a239d5fa7d2bd6d3557ec04edc62e8b4fe24daf29c90b5a99e6fcf9af93603ef9451897332b2ce39fbaf9edc5b17726e6a91bd47879f1ddf1c7a8289b69119d1e41fb77d4ae44092e6f90cfabe8622f2677bac6244c876043718816a6ce8ab94bba8508d34a7a2edfe7565146ade8d83d0968ee7461510fb241a74c91835b22771bd9379e1443c88a8a156a6fd35f79f4a45a30c26d4d26a8ff322793da916f5e7e21bf3670a1a4a67ea6f902f4ef60c84b735c6d12967899b9e1460f8a0e0b5a0400c56692303595c2f567ed3cc42c0f50d0565e5b094490b63a536fb280b343f1d724dbef56c5ee5139a3e68d9adf6858a5ed573536f12247386fd26051b08425dfdc57757d1e3cb60f7b26df01ac383ad65d10f6b29c5580d46f2ab3f218d9174118a0a0e61f9bdc3ac1bbda2094e95a487cf252c49fbcf31ff5bf844e86da0154a20a4b06d91ccff6a3a38399c755d07b86eb0d052f4c9781391524fa802f9339301b606487a72bb7a7486f42acaf65a1336607d1340fc7abec3e2404efc04102350304dcdd9f11840f83027d205f0d222da726d23830e6f10ea616526c87d1d04c2017f6b38fda217e751b258a9f47fe33e12c386da49fe349df2d21cfbed1aff259e7de3a0231c8f0f66a14ced4992167905ad6360261dd24fcd9022d96284ba612647c140506b6edeb414be747cddbe8047699682f749a15cc894e20eade08d8cc0317c1d50b90386a874356614d672948fc0eb04d67891817d08b259dcaa2572a9c00da1739d8a58d5b8babff6ae361d4550eec2b2a12f2e80313d0ce8632bf85798e3aa83fc5fdbac2e5b7895e8ea3b7a2894270cdbd8f56c17ee3faf3201369986a4a8728ac7f0f43a04a626d4252f916cb0e7e9415574ab8ae4be1b7fcd46e82eb60ef09b571ada54aeb88ec258aaf04e2de95373a2f78949f8b625a7506cbeb2000a7d1b69ce7084588e442980498b7784a3517e0c84cffd471352450c17e6b5b18450af139f7c8055ec927c01463aae7907ba98e5a74519c8beabdd0bf7bd41350c017cc3cf84c42f6d1f0591e135f8b2503472e4ab87cb09a55798d1268a61b4fd6c66dad1abbea167c6e2a65eb527bb18bc651afc27892ad6a7212ddcb8921948332cf7654ec0c8a867e10f0a223d0a180418d48680e0edf9dd69fcf513b2aed3d64ddf97072d28c39646399f4cc6aa071d09fa86e1c7379ed693ad61934c0c6088048e46e687da71ed140311a1c34cfcb6b97c722f15c7951b385e2f3ef2666daa965d1316b4d87963a24ef372322a8540eff74f5ec2c24eced8e2fc5a5ddff9e8bdadda3026bf56bede15003d11a7ca8390acbb1e198651c1d72a364fd4f2f65eccf39278f9c83d6e657b6d94f9f5adff0e72f6dfcb7c5afdb5cc329308876a1ffa9016cf171fb891ceb77e65e1c4447b11672435ab8cad8b23c89361a131aff24b5a365ee074fe253ad7e4e9103cfefca104cca3c7ba8e81c60745dc99c8de344b75819d74767368bd9a32891bf24065067bc4f570992a2d21433552e47e5a8473f6889a3e5569d79ce9435fa935a61d77aaa82bea3bd5a324d2fad1c8e4fbc12190a3fb172e4c7448273c227e50e2d919850c4e99e1b61b1286acd1ae64bf994011522bead5be445255a4802cb5190ed9c4de4554c0c0dd8f9ba68b55ddad829fcaa37eba3a5737b9145d25ef85ecd4c1b31af11e666e88bf14ae87e1ba19544a81a0f622c0ac25e606bca3ffbbdb38b4419e1d5cb8e3bd3bab649b4b08e64956284d4a8e840b1c555fbd81c0f1dbdec1f21a60c8ce455fe13a763165eb415fe5e0d8a88d39d0d60b6c530be545832efecf2934a5f3c7433251bd999b948cad0f41814cf8b34d0a830c42f355a082771af3ba9a6632225174b55874bf28f4bc28d5008924deb930be03782e0434b3cd691e7e53a3e4ac02a8c274a413a6a20df7495567cd5102b74a8388228ce1a060db1eb72c25edd56ea224dfcf3cc7840ed07ed3cc164248982a1ca9eadbc769d86ec7913218e3b328404768572eff8b67ee70cb0b6d175707172ee76d355dfbb77c26ac6bb55811eae41ba7aa32500ef0630799a2cb8f53828cd1b572d3dd70d3d1bcb0b6bdb8dbe4841644ae0a6c667296c85752f6d61c860c2f1e97c6d048d540a586100ddc52e3ff52ba1b60bada998b9c22411f1e8c2374e17787d82f6fd20ca0fff12fdffba80142bc28fddca34f21914823fce3622cbf9fe6b78f49939b2005204cc953b103d7b69f4a7bbfc07d0730c2d2ba1ec3f008f31a393903a306244d0bab16d169dcf851641a60b427ff279f7d5ec8a109e6d98dac84e111a34311c3ec1d215cd3c8bf8f5f21ea6b15ecd55cbb2ba399569208d5aefbc27c2c8a8a95744466416f6adb606f8d69364cdccef661cf8882ba4f1183a7118cd41c0311969cb54743ba7bda1100b051301f1c472021c39902cd5912213d26fa142a28766f56338382aa660939a364d69377b1e423e89a8b7cfc2d3a29967164237b4036740dac13b6b3ab21b2ba73747353e8a0e324404b64140bf75d78aaa04d8e9b4ca68d41a78ea74c3723695941f284b954ad9622b2db05e1aebde5bbe3d9155890c0aea4dce0a09ed8243b31bf7592e9c36d50afd0d46f06629437603b579d826f22908aa1007ea42a7f2480257b6389e6fcf699e5e7a875494c5c4a5fe3e325ce51d422528fe53c38972647196ebfb3859210e5d16f6657d40183b4c26ce22fdf90f7225ec5eacb4761496d23b63955608b1f98231f712d6e548f74c21c03b5fb4c4a04b4348563118528bbb82fe1134c67fd6a0749fb05fe62348c91f291fa3aff4d46b16e706f7df2f179ed7e23faa7493c6d75cc1ad583b3237f2c406be5787556017e3fa43d75a280c571ef8b69b102807bc36bbecbda091ff0d16f2bd00e4c4fda995c4ff8269f07aafbae3df2a3e64858d0fb11331eed963c36b1c55576046454da8dc089f8f36cf0284a4bab20e813a47bf866adcdf7bb0102084ad38f4a7d5d8c23b86f581daf981a15f0291e9263b0a82e23f386a2", 0x1000}, {&(0x7f0000004500)="944e702ae6ee2578e08faab705745926033305b61775d005b4bca5db1f4eb691ac09dfb8a6dfd93982723e0d744bff7482eae95fa163b24121b5f3be619a8371c7bd5da36b36366a8dfc6a7fd26eef28e91b2b5478ab13a5bd1b5ef0be0a0acc5c73f3d739841fc6da12ba945e841ef7a6de6757f62bf0e0070179442cedb4f61a09ae901b8ea2afe536f636f2408db6781c3adcd945de83398eb6c11cb40d998df39cff4eb8c8be7ee698dddab971", 0xaf}, {&(0x7f00000045c0)="72f02f0fe8dc66b5611a64c501be25d7b462f91accdb7b611a6dc2526cd0ad62a9785e9ff0d1d7bbfab28f65d013a38a81202d94275b2fa4885f876a307555f1ebb7b38bc8c2a02fafccd0c750e6a9b13dd0abd30a3e507b5b17effb48ee344da21dc008a0017dc23e689dc157333c5bc4c565bc51b1a65295c916510d2b2396cc4d0955b0aea888d5d345d5", 0x8c}, {&(0x7f0000004680)="05590bf02b04b2c0c6e072e3e1bffed551a4", 0x12}, {&(0x7f00000046c0)="1c1d1302", 0x4}], 0x6, &(0x7f0000004780)=[@rights={0x20, 0xffff, 0x1, [r2, r2, r0, r0]}, @rights={0x10}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x38, 0xffff, 0x1, [r2, r2, r2, r11, r2, r2, r0, r0, r2, r11]}, @rights={0x30, 0xffff, 0x1, [r11, r0, r2, r2, r2, r2, r11]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x2, r6, r7, r5}], 0x128, 0x4}, 0xe) lseek(r11, 0x0, 0x3) fchroot(r0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000004900)={0x1ec3, 0x2}, 0x8) sendmsg(r11, &(0x7f0000004e80)={&(0x7f0000004940)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000004a00)=[{&(0x7f0000004980)="bd92aa74120bd9288c12d470e61e3ebe8b9277b9b68eecc5e58291323b83b72e688d5e46f4a4c9af6e7978881c7e99237418447e2f5ef1421a43bd9d2e56c858c51a5f41c0d4cd8a91b0998c401675ceeb88d60e1ef7f6c9776fb465ace357bd2cd54d5240ee64b33b0c893c", 0x6c}], 0x1, &(0x7f0000004a40)=[{0x58, 0x101, 0x150, "ee6a8bda73b3ba14d53ae8d6d8fe4e3de4df1f676af15b9a1afde05d5d01214672e7b9e9bcb94a97a5a18c2cff08a941006566efa0b3a7f7b58daa0761aedaa39329810316e4b2"}, {0xd0, 0x11, 0x5, "7adf24ae31cb3d7fc1cec5a1ef633b92e7c1fabfeb26580d82697f2ccbd62bbe43ab4704f6faecc551f9bb674eb9d1f316700060d63f84308f6e9acecfcf268b5fb41a724d30758c3311e02acce6acd88c03324104416e9487899afbb061ab2c30de0fb1825ea4656a6c30d9a8f46197deababca0a303157c5bb38c8001292d726e5219ca0a0a9f9532b033df3ca604d3e03378873354e3c12c8b124e2fe97925ebfecf45d68bf25c07d6906f23f0942fb7b215a5face8c196544b18f385"}, {0xd8, 0x100, 0x34, "551c0855d69cb6cd7dd5704b38829d19c73973387cd08065a15dce1a59ec9e6d6540996883aa529a927e606f32331f33552ed00899b468c7b83b1a5965b82e7dd3e836a3a725d462802ea8477a796ab2bb824f6496e551751583017a1dfbe5f724e767a878af35f58dc39a23837f0419686fb28d668438d4e9d61942c9c362202cb5d6f2bb3ec760928acebfd1a9551d875e26a5562e6c5589b0f0fb506ba4d85890abc1b253a5cde23f3f87f6a272fc3bee9ca1465922efb5ad1709653849df8e31fbfe606d9431"}, {0xa0, 0x0, 0x80, "4fc73a476c7dc1c21beaef04cbfe8e96a67331d21616ed5481bcafb3c9892dd77f6bc826c0959e9573a32b18208897665bb12282fdd19e7d7c6c09806d96dfadb8ee63ddcc424cc1f82247a1950f91b1e3ece17d63bc5e89a367ab2d8cd1187ca5f2bf13ba710b3038c97e23b8608241e638e0a3d35292afce147a8d6865aac034f2e50ab481e79899a31494679219"}, {0x50, 0x0, 0x7, "bbc4b4a0878351e77052baaf9a5c7d644eca7a3592c370d1606709186156ecedfdf5839727ba7b39e2c27ab8a68440bb9afd516a24e3284d8ae1e9162d4f48"}, {0x28, 0x129, 0x9, "e6353974bbf36bb8a23c55723a6f92f01683578e"}, {0x20, 0xffff, 0x8000, "a4d748cde5572076fca0c74a9ebfc6"}, {0xd8, 0x100, 0x8, "70b226211920fa63d5cbe003a6d26c5fa9c5a5fbf0d458519778ee8849681e6d3f1d25665dac70d3d378193ca2e004cbbff7475e5969463373af7b7f403c50b1bcf1638c6baaf5d70bbcae34bb8edbcc6bdd208b1578047975c73adee8e98ab3a0778fad42e3846dff97d0a8b3878af233d01c412e5ca106515c210742f995fd1998a8632205c71dba6b1aa5544219bcec9781eaae8bc094786a15cfd0d09d714652b623016a0ff01fe10897dc38d52d883513670326a6328ce470335f2cb051c3b911395511f5bf"}], 0x410}, 0xc) truncate(&(0x7f0000004ec0)='./file0\x00', 0xffffffffffffff7f) dup(r0) 00:00:19 executing program 1: syz_execute_func(&(0x7f0000000000)="64f244aa64440ffadbc441f97e2bc4a14def9200000000c422c9b67000f0f61036660f7c7a0e36f3dacfc4410d63d744dfb705000000") getgid() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x400000) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet(r4, &(0x7f0000000140)={0x2, 0x3}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000001580)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f00000002c0)=""/29, 0x1d}, {&(0x7f0000000300)=""/207, 0xcf}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/76, 0x4c}], 0x5, &(0x7f0000001500)=""/108, 0x6c}, 0x800) r7 = msgget$private(0x0, 0x601) msgrcv(r7, &(0x7f00000015c0)={0x0, ""/4}, 0xc, 0x3, 0x1000) r8 = semget$private(0x0, 0x3d9412a69df8b1db, 0x160) r9 = accept(r0, &(0x7f0000001600)=@in, &(0x7f0000001640)=0xc) dup2(r3, r6) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername(r1, &(0x7f00000016c0)=@un=@file={0x0, ""/4096}, &(0x7f0000002700)=0x1002) semget$private(0x0, 0x0, 0x400) open(&(0x7f0000002740)='./file0\x00', 0x1220002, 0x5) r11 = openat(r5, &(0x7f0000002780)='./file0/file0\x00', 0x80000, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f00000027c0)={0x0, 0x0, 0x0}, 0xc) getgid() chdir(&(0x7f0000002800)='./file0/file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000002840)={0xb6, 0x1, 0x2, 0x7fffffff, 0x8}, 0xc) bind(r11, &(0x7f0000002880)=@un=@file={0x1, './file0/file0\x00'}, 0x10) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000028c0)={{0x7, r12, r13, r12, r13, 0x4, 0xffffffff}, 0x4, 0xbcca, 0x2}) mknodat(r6, &(0x7f0000002940)='./file1\x00', 0x0, 0x9) msgrcv(r7, &(0x7f0000002980)={0x0, ""/232}, 0xf0, 0x3, 0x1800) pipe2(&(0x7f0000002a80), 0x1000004) fchownat(r11, &(0x7f0000002ac0)='./file1\x00', r12, r13, 0x400) r14 = shmget(0x0, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r14, 0x3) 00:00:19 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x60a, 0x0) fdatasync(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0}, 0xc) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = fcntl$getown(r0, 0x5) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) seteuid(r8) r11 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) r12 = getuid() seteuid(r9) getgroups(0x1, &(0x7f0000000300)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r15 = geteuid() r16 = getgid() sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="cf8b05858fed46e435fe783452e4a8895ff4ec46f465f44f9ce64ae3cc899979ada1b138a0036fda52", 0x29}], 0x1, &(0x7f00000003c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r7, r9, r10}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}], 0x100, 0x4}, 0x400) pipe2(&(0x7f0000000040), 0x0) 00:00:19 executing program 4: r0 = socket(0x2, 0x2, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x92) fchown(r0, r1, r2) fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socket$inet(0x2, 0x20000007, 0x1) 00:00:20 executing program 4: r0 = getgid() r1 = getegid() getgroups(0x2, &(0x7f0000000000)=[r0, r1]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f00000000c0)=[r0, r5, r2, r1, r0, r0]) r6 = dup(r4) fchmodat(r6, &(0x7f0000000100)='./file0\x00', 0x40, 0x200) unlinkat(r6, &(0x7f0000000140)='./file0\x00', 0x800) unlink(&(0x7f0000000180)='./file0\x00') r7 = semget(0x1, 0x0, 0x502) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept(r3, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r8 = msgget$private(0x0, 0x260) msgsnd(r8, &(0x7f0000000300)={0x1, "2a71a59b173227b9f9c8bc1fa399d9f636c2830600a5ccafcdd3f75dead2e7417ba8977d7432a4a9ef8609b03d3125cb68f7f3d3f427a09046561fc7b8f20047ac9c66b3df0bd110b6a2602df5705f344228ee6c431f1c87bbdfebb70325db653b1e2606b162f5d2"}, 0x70, 0x800) r9 = socket(0x1f, 0x3, 0x687) semget$private(0x0, 0x1, 0x4) dup(r9) readlinkat(r6, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/251, 0xfb) msgget$private(0x0, 0x41) open$dir(&(0x7f00000004c0)='./file1\x00', 0x200011, 0x110) r10 = socket$inet(0x2, 0x40000004, 0x100000000) dup(r10) getrusage(0x0, &(0x7f0000000500)) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f00000005c0)=""/207) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000006c0)="17dbe5cb5c045338db17c8c623d8400c4dd23f52f5404e8358536ae9476cc555ca418e43165a69ffd1c13774917bb204e7d3f9e59dd03e3b9b5304dc3b27c38ff66ae6ac9f6b9c34336c1df9034d19c43dd6e8cbb4a8", 0x56) stat(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)) open$dir(&(0x7f0000000800)='./file0\x00', 0x101, 0x8) paccept(r4, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc, 0x60000000) msgsnd(r8, &(0x7f00000008c0)={0x3, "00a482a0f48b061122af8881805f7b6e5fd5ea1eb995bb1a26e73992d51e47353d7d66f2c36c9c142fc3f568df7e0a5e7645da29e890e2468a559d90be8102a549590a770e9714c8f3056454cb37980e2517f1f8a1611354668ce2dd178e63bee24e1abea73bf92b295caf9aa578e253802a3f6ac6d6f5f25eff68afff9fc294c5b88210cbfbdbf9cb1c7e26549871f6347c36158e8d0d672b5fc68db77544ee4c80fdac240b9b3222bbef9bdec75cbe8c95bbd5486ba8e931f76490e29370c8ae3db292b3048a"}, 0xcf, 0x800) 00:00:20 executing program 5: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/107, 0x6b) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) sendto(r0, &(0x7f0000000100)="77109ff3f10cb29a8c27fc0efc3ebee3b2ab03e09b0be508c801bc5987e5a4a1fb4d63", 0x23, 0x8, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) chdir(&(0x7f0000000180)='./file0\x00') bind(r0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = accept(r0, 0x0, &(0x7f0000000200)) getpeername(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) r2 = accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) truncate(&(0x7f0000000340)='./file0\x00', 0x2) r3 = getuid() getgroups(0x6, &(0x7f00000003c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000380)='./file0\x00', r3, r4) r5 = dup2(r2, r1) fchownat(r5, &(0x7f0000000400)='./file0\x00', r3, r4, 0x200) r6 = msgget(0x2, 0x1) msgrcv(r6, &(0x7f0000000440)={0x0, ""/9}, 0x11, 0x2, 0x1800) semctl$IPC_RMID(r6, 0x0, 0x0) mkdir(&(0x7f0000000480)='./file0\x00', 0x1) r7 = msgget(0x1, 0x11) msgget(0x2, 0x10) msgsnd(r7, &(0x7f00000004c0)={0x3, "4e4a0d9fdcd6ab7bedda300bee450284e4dc2666abf2b3728238ebbef4673d5218d6b98d22120bbfb2d9d411ef31125c0c6131759b1165f2c23521ce43aadedd600d87ab33192cc8dd8b56d7ea831482a6373305e80c040f4220bb0383d9e11bf6d1d9d1e2eade989da11a010788bf0d16d11d1e096dc49187c7f0d666a185a2693e5651"}, 0x8c, 0x800) getsockname(r2, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x1, 0xffffffff}, {0x18, 0x1, 0x401, 0xfffffffffffffff9}, 0x9, [0x9, 0x2, 0xffffffff80000000, 0x0, 0x7f, 0x7, 0x3, 0x3ff]}, 0x3c) listen(r2, 0x1f) getegid() listen(r1, 0x7) mknod(&(0x7f0000000640)='./file0\x00', 0x8, 0x81) r8 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) shmat(r8, &(0x7f0000ffc000/0x2000)=nil, 0x2000) getsockname$inet6(r5, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 00:00:20 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) fchmod(r0, 0x20) fchroot(r0) 00:00:20 executing program 4: r0 = socket(0x6, 0x20000000, 0x2) r1 = dup(r0) utimensat(r1, 0x0, 0xfffffffffffffffe, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x8) 00:00:20 executing program 2: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002, 0x40000000) connect$unix(r0, &(0x7f0000001080)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000010c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000001100)={0x3, 0x0, 0x2710a8c6, 0x9, r3}) write(r2, &(0x7f0000001140)="68b4053599258087e773a19526f977c047d2eef633d49839d94e769c9b775c1f0a79e09f83ee353dc98f0536448f9cfe9a73679f7631237008d07f3a4893d82bc5c7b26a83d81826c6d9defe419179e22a", 0x51) munlockall() r4 = dup2(0xffffffffffffffff, r2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000001240)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001640)=[{&(0x7f0000001280)="9e986c46b888b8b789de69b4c49c6236dac53f43c554d82d18bfd03600f6a080a8dc612c78e11c142ae873c017bb4e855933e584c352c1b42f44af276646df0e88b8028570e98941d755a7de3901305cf2b0977ff1c141aeadf40a6f2c448ab861ed18ecda6c4ba05dbab5c2d106b955fe48e1a35ed3f53212a0", 0x7a}, {&(0x7f0000001300)="26140d2fb19dcd12f82386ffac270bedbc0c84019450f1f305e0c53cb27d3e306d", 0x21}, {&(0x7f0000001340)="edfba156bad5d37d146b39d9b482cea2310d6037a1bc916267cfa2c7a00be88270e24a6269e746240ec9b243fe4a16e51db465bd116333c1e8a05e00e7007a23a3b46d16f61cf1436aa8067d3c65f834312594a9650fefaa55425e41365c6869ca4de3", 0x63}, {&(0x7f00000013c0)="749bd0298f68f176f1e2e5a3af11da96f261bf6bf4918bd27d3c469e8aa996fae87894fd38f4847d0ee4eddf575b31964632b6fdf2c4168b10927f7a69b935f88e84de3df31de43ca9648bfd1c5ee83381b195aacbda7ba5f1b76eac50422de44ff5e536a28915339c170e20a3cd350b962a6e369115666caf334036eab33e3f7b818d2fac63cfeafdbe0f22426d4485368384191510c513e67930685434d4f366eceb8db7dadf1dce59b4813f5a2439ea1cecaf51", 0xb5}, {&(0x7f0000001480)="631202cf43b5038ebb0cbbaf8cc4dc78c8c9bde64c819600af3db3e8df2a0c4a4302b0520e24d0f052cd13505563368126faab8a270eac1c166803b27af473703a916e0b730a4601874cca60bb3fe1b94a9da794dce8462744119a6a9df60868a71552ee742e4c2229cb8d8532a6fc0faa96630c7868a8d88b625abfe38ba37193d994a7bedd9e9392226c9d25b472e39c2992b2480cd69867d484681b955e5edb42d0d2b6a4169fbd601b496e683cb180b7f7b271a41b5bfc0fc61b36992a96dc79793b9884e94a357f9e2e4d4c64ecc6e318c4fa3c74f26fbf30b495f342de73b6", 0xe2}, {&(0x7f0000001580)="2cf6855c8b2a6253174022069611af59157583a05af75abafc64987ebb72a15caba5c596a4d1ae8158f953e0acf3a62e17ab35a15ccc7dd1b3d9e9a779668af845a51d005b65bfd69c37904cd853a1451405962d054a5181c3f372e413f54ce1e2e37f9a2bd43d8b2f7642126b9ece4315c7d863ef1c6d285b4ac93bbb7ff1f646cf8d4c53da4dae9b411e4ec4cab8ab85927f", 0x93}], 0x6, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1, r2]}], 0x38, 0x400}, 0x400) setgroups(0x2, &(0x7f0000001740)=[r7, r7]) setgroups(0xa, &(0x7f0000001780)=[r7, r7, r7, r7, r7, r7, r7, r7, r7, r7]) r8 = semget(0x0, 0x4, 0x202) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f00000017c0)=""/4) recvfrom$unix(r4, &(0x7f0000001800)=""/89, 0x59, 0x40, &(0x7f0000001880)=@abs={0x1, 0x0, 0x2}, 0x8) unlinkat(r4, &(0x7f00000018c0)='./file0\x00', 0x800) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r9 = dup2(r2, r0) sendto$inet(r0, &(0x7f0000001900)="d955153be18446a383e41f9fa83104d312", 0x11, 0x0, &(0x7f0000001940)={0x2, 0x1}, 0xc) getsockname$inet6(r4, &(0x7f0000001980), &(0x7f00000019c0)=0xc) sendto$inet6(r4, &(0x7f0000001a00)="9acd71ded972decf8b9b021fa88455b0902b2d14d07233982575da07481f0ac0145b78f4fb525d0953075ccea29b0ad975b36492af5aaf30b264d38e02feb7d60ae65151d3cfe903e02a662f50ef8ab42ca9120e7116ae355dad53e989a2456547739d11f8a68e53c79cd7fbb619b930d80b2e14d06a82091b1ed9523aa55e797f3dead127b4060de1f6d43ea1c7320e660c7929c8749a58ddecbb8e3328af27d48b8c9fe4dd1bce5fc6e6e7e3216c237f118d6a4b2fd5eec12666ca", 0xbc, 0x2, &(0x7f0000001ac0)={0x18, 0x2, 0x4, 0x2}, 0xc) bind$inet(r9, &(0x7f0000001b00)={0x2, 0x3}, 0xc) getsockname$inet6(r0, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) fcntl$setown(r2, 0x6, r5) r10 = dup2(r1, r1) sendto$inet(r0, &(0x7f0000001bc0)="e484422e7fe1672aba55c24e26c7d65c34b4ccf2a397cbe31387fa708865f774707b548a5017f8e6f1992d969f5a371b50364cf8c4782e4a5adf42b096763f7a89185e4d3c349c22", 0x48, 0x4, 0x0, 0x0) connect(r1, &(0x7f0000001c40)=@in={0x2, 0x1}, 0xc) connect$unix(r4, &(0x7f0000001c80)=@abs={0x1, 0x0, 0x2}, 0x8) socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r10, 0x4, 0x60040) 00:00:20 executing program 0: socketpair$unix(0x1, 0x2000000000005, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000009540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) fchown(r1, r2, r3) getsockopt(r1, 0xfffffffffffffff8, 0x7, &(0x7f00000000c0)=""/18, &(0x7f0000000100)=0x12) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)) 00:00:20 executing program 4: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) wait4(r0, &(0x7f0000000080), 0x2002e, &(0x7f00000000c0)) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) close(r3) r7 = socket$unix(0x1, 0x0, 0x0) r8 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x4) unlinkat(r8, &(0x7f0000000300)='./file0\x00', 0x800) mknod$loop(&(0x7f0000000340)='./file0\x00', 0xc000, 0x0) mkdirat(r8, &(0x7f0000000380)='./file0/file0\x00', 0x20) r9 = semget$private(0x0, 0x2, 0x80) r10 = accept$unix(r7, &(0x7f00000003c0)=@file={0x0, ""/72}, &(0x7f0000000440)=0x4a) listen(r10, 0x4) semop(r9, &(0x7f0000000480)=[{0x4, 0x5, 0x1000}, {0x4, 0x2, 0x1800}, {0x3, 0x40, 0x1000}, {0x0, 0x9, 0x800}, {0x2, 0x7, 0x800}], 0x5) open$dir(&(0x7f00000004c0)='./file0/file0\x00', 0x20, 0x80) wait4(r4, 0x0, 0x4, &(0x7f0000000500)) fsync(r8) shutdown(r3, 0x0) setgid(r2) fsync(r7) utimensat(r8, &(0x7f00000005c0)='./file0/file0\x00', &(0x7f0000000600)={{0x7fff, 0x23135733}, {0x3, 0x3}}, 0x200) close(r3) open$dir(&(0x7f0000000640)='./file0\x00', 0x1000210, 0xc9) sendmsg$unix(r3, &(0x7f0000000840)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000007c0)=[{&(0x7f00000006c0)="89fcf9ac5382735f8def4cd0a1affb62a4c359b2dd52fc876acb582616cb2143fe4df8984534da369bbed90f2459ed130ab49fb3365647b7a7aca3127497b41995fceb76e06082867a55f5be5fc4f3a94cb7daf448fabe584df45a9256ce6033bc029b4f40b4d9658f4b585e420b39b16922c72e245e622b3f12d9981052e16b6a633126833df758f3105a3237b5f6b9c5afa7d2c9a2c284f2a35b8538eb066e8386ed1c220039c73e055ed36679c73123101b24f8207987ff02729d4119fa63000f47534b07f9f482e7cc749169d08629ec6025c46d60d1622bb414b51cb646407173b564", 0xe5}], 0x1, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x2, r0, r1, r2}], 0x20, 0x5}, 0x2) getegid() semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000000880)=""/5) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000008c0)={{0x9, r1, r6, r1, r6, 0x19, 0x5}, 0x4, 0x180000000000000, 0x9}) r11 = shmget(0x2, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000940)={{0x100, r5, r2, r1, r6, 0x0, 0x4}, 0x7, 0xa, r4, r0, 0x57fa, 0x8001, 0x5}) semget$private(0x0, 0x4, 0x81) 00:00:20 executing program 2: r0 = socket(0x2, 0x5, 0x0) flock(r0, 0x2) fchroot(r0) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/157, 0x9d) r2 = shmget$private(0x0, 0x1000, 0x11, &(0x7f0000ffe000/0x1000)=nil) socketpair(0x10, 0x3, 0xffffffffffffbbbf, &(0x7f0000000480)) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6a0420, 0x80) shmctl$SHM_LOCK(r2, 0x3) shmget(0x3, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) shmctl$SHM_UNLOCK(r2, 0x4) r4 = semget$private(0x0, 0x4, 0x260) semctl$GETZCNT(r4, 0x6, 0x7, &(0x7f00000001c0)=""/46) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000340)=""/230) r5 = getpgid(0x0) fcntl$setown(r0, 0x6, r5) r6 = msgget(0x3, 0x0) msgsnd(r6, &(0x7f00000005c0)={0x1, "dabdc6a648b8d2ad685a2b7d54a704a0a6754e671d49b8c4597fe0ac619f97f2930b1cd119c3900727d65628fd8dd800c845b32cbe1b0e0e00c4ca0a9f1bc9f5e63ca0a77ee83e846a5a5f119ea2ded7be2912b2b888d566e4c42657fbc9777119609c79e5ac7c6e44e4ae21e5ac9ea31aeca98085c0d7103c869ed077e4d7d0c866aff259ef47e8a8939d64dc4261da638cd5fa3a64c98fb0b6d4eda8d3cbfcc5e673a83ed7e0adca48c754404b52421f9f168c2d6954ac822b01ade655d01e4765833b0bd2b3ceef0361824449e9767f1f18cfac03f74643e436173c1b588b97a1900b70017e56776998015a15b5183b9e6dbe8070db36d9c2159c"}, 0x104, 0x800) clock_getres(0x2, &(0x7f0000000200)) socket(0x19, 0x10000001, 0x3ff) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000240)=""/238) fchmodat(r3, &(0x7f0000000440)='./file0\x00', 0x40, 0x200) msgrcv(r6, &(0x7f00000004c0)={0x0, ""/86}, 0x5e, 0x2, 0x0) fcntl$setown(r1, 0x6, r5) 00:00:20 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r2) setpgid(r0, r0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8020, 0x4) read(r3, &(0x7f00000000c0)=""/4, 0x4) r4 = getpgid(r0) setgid(r2) r5 = socket$inet(0x2, 0x10000007, 0x4) r6 = semget(0x3, 0x4, 0x100) read(r5, &(0x7f0000000100)=""/231, 0xe7) symlinkat(&(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') r7 = openat(r3, &(0x7f0000000280)='./file0\x00', 0x1020001, 0x100) mkdir(&(0x7f00000002c0)='./file0\x00', 0x38) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000300)=""/43) sendto(r5, &(0x7f0000000340)="0d027ab04bb8a223634c405acc438b", 0xf, 0x4, 0x0, 0x0) r8 = getegid() r9 = shmget$private(0x0, 0x4000, 0xd0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000380)={{0x3f, r1, r2, r1, r2, 0x2, 0x8}, 0x100000000, 0x0, r0, r4, 0x8, 0x3f, 0x8}) r10 = getpid() readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/150, 0x96) accept$unix(r7, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) semget$private(0x0, 0x3, 0x181) openat(r7, &(0x7f0000000580)='./file0\x00', 0x2, 0x2) getsockopt$sock_timeval(r7, 0xffff, 0x100b, &(0x7f00000005c0), &(0x7f0000000600)=0x10) bind$unix(r7, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) r11 = socket$inet(0x2, 0x5, 0x7fffffff) sendto$inet6(r7, &(0x7f0000000680)="bd7fdbbbb01510030db080e5cb2a0071e1e6bd3a91b92716422a1ea68882c9b58f34a22dd704c3cf070f2710d41567f5b97999d751533ee36e7803719c91e3a41a04c2028b4488b5ea8fb889f61d484b26e223d67f8e0f7fbfe179cb2d4418e0677cc3aad7", 0x65, 0x0, 0x0, 0x0) setsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000700)={r10, r1, r8}, 0xc) fcntl$dupfd(r3, 0x0, r7) shmget(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) 00:00:20 executing program 5: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') fchmodat(r1, &(0x7f0000000180)='./file1\x00', 0xa, 0x600) 00:00:20 executing program 1: sync() r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1002, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) nanosleep(&(0x7f0000000080)={0x9}, &(0x7f00000000c0)) r3 = accept$unix(r2, 0x0, &(0x7f0000000100)) r4 = msgget$private(0x0, 0xa2) r5 = accept$unix(r1, 0x0, &(0x7f0000000140)) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000180)="525e4e58b0699d6af922b202734d1db43f841309a1ca0de024cbb5e0ac1cf54eb0120930adce3e618b2944b4c0903169a8acc523aed3ef075c6670f966d6b6cb35f664f500a96833bd1ca0fdab32336173e9f9dcce5e6c", 0x57}, {&(0x7f0000000200)="43721b9425b763fe82ad1e06983f5b5cbe281b2b1f9d365aff0df9e0657e08ba16283bae076f98a8d235e43629580f0468651f9d45e164098c78851d2f454eb4e9875b693f26f7bf3f81da400380c349ac7bef03dbddde230a531ef3582e8d21477fd2128670d8df62c387bf8b24e53104979f70e2dd4cdd4dbcb2b83ed75673321f89", 0x83}, {&(0x7f00000002c0)="0385daa219b7c678bad3390cdcd99532c8d8fc46e9b9e4e0a675746b791188a6bb1146cfc5af9bb477869844e92bd15b562372b5ab804038b20e6b0cc7ba0eecb9516f1b2a8159504d7dbb0f921346c5dab598991ef3b2735f035d97986919915d95f3b989a2238ceda74a3d", 0x6c}, {&(0x7f0000000340)="636ce72f05f96f84ba89e30524fe164cbe10d188a4f9485c89b720613af347b8fddeda5d4fed35a569bce03e7ba62dc11a7f11778a5689a45c8f9b50c012d86e1e877013c7941a92a20b0ecde545aa", 0x4f}], 0x4, 0x0) r6 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000fff000/0x1000)=nil) shmat(r6, &(0x7f0000fff000/0x1000)=nil, 0x2000) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000400)=""/21) r7 = getpgid(0x0) fcntl$lock(r3, 0x7, &(0x7f0000000440)={0x1, 0x3, 0x3ff, 0x1f, r7}) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f00000004c0)="aa76652ae8b899884ba49ea591c75846ca19a7931941466ff0fee785033fccf6e53b29b0e19e154b466c126285940ebdd55f7ce405b6e2fa3282a4c837876f98609f38531367dd", 0x47}], 0x1}, 0x400) r8 = semget$private(0x0, 0x3, 0x282) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000005c0)=0x3) readlink(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/43, 0x2b) open(&(0x7f0000000680)='./file0\x00', 0x0, 0x100) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000006c0)=[0x0, 0x7, 0x8000, 0x7]) lstat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) msgget(0x1, 0x10) r9 = accept$unix(r3, &(0x7f00000007c0)=@file={0x0, ""/14}, &(0x7f0000000800)=0x10) connect$unix(r9, &(0x7f0000000840)=@abs={0x0, 0x0, 0x1}, 0x8) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000880)=""/165) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000940)=[0x0, 0x6, 0x401, 0x6, 0x1, 0x6, 0x9]) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000980)=""/124, &(0x7f0000000a00)=0x7c) msgsnd(r4, &(0x7f0000000a40)={0x0, "060ee70138fa6b15ccca99648e061aa61f3e5f294086ad5bc3cdbe9bc2a0a7f610424810165471e50718c20391b2d8fb66"}, 0x39, 0x800) msgrcv(r4, &(0x7f0000000a80)={0x0, ""/72}, 0x50, 0x0, 0x1800) fchmodat(r1, &(0x7f0000000b00)='./file1\x00', 0x0, 0x400) 00:00:20 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1410102, 0x9) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x4, 0xffff}, {0xee9, 0x2}}, 0x200) open$dir(&(0x7f00000000c0)='./file0\x00', 0x452, 0x20) linkat(r0, &(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file0/file0\x00', 0x400) readlinkat(r0, &(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)=""/212, 0xd4) r1 = open$dir(&(0x7f00000002c0)='./file0/file0\x00', 0x400, 0x33) open$dir(&(0x7f0000000300)='./file0\x00', 0x1000041, 0x4) utimes(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x8000, 0x7fffffff}, {0x80000000}}) linkat(r1, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0/file0\x00', 0x400) getsockname(r0, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) mkdir(&(0x7f00000004c0)='./file0/file0\x00', 0x10) r2 = openat(r1, &(0x7f0000000500)='./file0\x00', 0xc00, 0x1) recvfrom$inet6(r2, &(0x7f0000000540)=""/203, 0xcb, 0x843, &(0x7f0000000640)={0x18, 0x0, 0x10000, 0x6}, 0xc) link(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)='./file1\x00') getsockname$inet(r2, &(0x7f0000000700), &(0x7f0000000740)=0xc) open$dir(&(0x7f0000000780)='./file0/file0\x00', 0x20800, 0x0) r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000007c0)='./file0/file0\x00', r3, r5) linkat(r0, &(0x7f0000000840)='./file0\x00', r1, &(0x7f0000000880)='./file0/file0\x00', 0x400) lchown(&(0x7f00000008c0)='./file0\x00', r4, r5) r6 = open(&(0x7f0000000900)='./file0\x00', 0x80, 0x8) linkat(r2, &(0x7f0000000940)='./file0/../file0\x00', r0, &(0x7f0000000980)='./file0\x00', 0x400) getsockname$inet(r6, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) accept(r0, 0x0, &(0x7f0000000a40)) bind$inet(r0, &(0x7f0000000a80)={0x2, 0x2}, 0xc) mkdir(&(0x7f0000000ac0)='\x00', 0xd0) seteuid(r4) r7 = open(&(0x7f0000000b00)='./file0/file0\x00', 0x80170, 0x28) getsockname(r7, &(0x7f0000000b40)=@un=@abs, &(0x7f0000000b80)=0x8) 00:00:20 executing program 0: munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = socket(0x1f, 0x4, 0x6f9) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/20, &(0x7f0000000040)=0x14) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = fcntl$dupfd(r0, 0xc, r0) fchroot(r0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x12, 0x20000000, 0x8001, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r5, 0xffff, 0x0, &(0x7f0000000100), &(0x7f0000000140)=0x10) shutdown(r2, 0x3) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000180)) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x12000, 0x0, &(0x7f0000fee000/0x12000)=nil) r6 = dup2(r0, r3) shmget$private(0x0, 0x2000, 0x384, &(0x7f0000ffe000/0x2000)=nil) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r7 = getuid() r8 = getegid() chown(&(0x7f0000000240)='./file0\x00', r7, r8) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000280)={0x8e5b, 0x1, 0x5, 0xe6, 0x7}, 0xc) shutdown(r4, 0x3) getsockopt(r4, 0xee, 0x8001, &(0x7f00000002c0)=""/25, &(0x7f0000000300)=0x19) pipe(&(0x7f0000000340)) r9 = fcntl$dupfd(r6, 0x0, r4) lchown(&(0x7f0000000380)='./file0\x00', r7, r8) sendmsg(r1, &(0x7f0000002840)={&(0x7f00000003c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000400)="a3fa308fbb1c315df0da2c99c04907d4b9e9ae8a5ee35ed6ac6eaeb98f3b4b95ace28af792609a1b474464029612119e9c330d70b0b64ff43cc9da082782d4d14165e7538f3f47dc239012c30d1cf1c407bd0793180933840c0f33339290898013ec053b338cced56326322f90b826c5ba4cb008e77a670f441bab939972d2c645aaa4f3577bc496b5bd1b69b86190ce56f2edfb09c9505ba6987de5034eb2489fbb6f7ab91ee520b3fd0875c636094a3ee09b6d7c1290b497c67a5b7a01fd6a38ffe7c08481882a794b587b4b36b20d490eeec3c6085c5fc8c1145fe3c53d9f261eb5fd897e1a68bd5024", 0xeb}, {&(0x7f0000000500)="b03e8e21f70681f74fbba947afc5b74e8580975db5dd587781c5cae48f0eaed88a7e0104ebbbd2d347a2fd2d3f2f40e4e7864ac85f9f7cf1ad1472a9192a0cbae2fce4690d5a7261a96d4b9697b8a8a4cc7bb370fdebf2b07cc73afe2c68d40a715f6965f3b6b633342603b37a89dc67829f587212af0c5f8772400e080fb6b1912e8361bd300062eddc9b8e0cbbf2a85e052573513265543e47d251658966cf981c3ad41944c5d3359003decf1c9a5334255c930f58dcee0e8fd6f7c019db475ca8b359f6ea756146607e5640dcf2b2d8c337806ad9425f7cc22d65c0759cfa4d8c06eaf7f555aed6", 0xe9}], 0x2, &(0x7f0000000640)=[{0x38, 0x101, 0x57, "affee41825a0a8e01133037465ea2f08a237f5828e043ff6ec2f2b75ca44795594287e"}, {0x70, 0x11, 0xd9, "c6b76954e77ba16f66d6731d8946b312d2b5de601ed4edec588f0d1f8d92f61274fb841e438fc36fb82617f01c190597ceb9f73dca4d3205aabb42edf459ae3affdd0736f8bcb7616ed1f5145a99f4aed2e7912500304d3bd3e33c3b8906fc"}, {0x1010, 0x0, 0x3, "4a01463d110d5850919a7d34210091a3ce0446fa3932e401e9b4487a11ad5a8c0b3ba1da822227a9840caf582116a2dc388b173ce2642627620f731b9e092a52aa65c76f94b99529764336a986b086d19418789210e8885254aa6ec1ddd8f859e76fc19337abde4e701a448b8a9e75ef019948979f768f1bedff598bb1a386ab2ec47ba230d564e9278857a9809679052cf57a695665b1f66725dd157ebe23b3c8b4958621717ce2e14fe1e29f3ff6eca519e3bc2b77097a1b2e14a7223233d0b2952e333d428f80918e63416f68ff83586864a511141f878f1e74a1847912ea53303bd94baa3606b180a2d21a88ca653af94ff6184554c68119898e5240608d1fba698604e8a679623f7ea8ddfa18d3522cfe2ba71e68cbb13a07c9cbb8b83a479b7ffa6a361ed6b2667b83783d162e967c9b0a3f75d8deddb832b30b9ba07e44bb2b6faff5133286ea81b32aa719e1043b934ad052e9958c6420d138936c7879f21e9d06611aeda792f1411242615f28808cfc6750f0a322a6aa486959ba104335bea52aaecf6b09fc8f308371bd61f28a6c2ffc27c0d94b6de8d5ffc0736cb704b8b1e9c13ff455e4e70a7b3e33bfae16409c711867d290b71c64efd6deff67e6c66c503d9bb97800473a47ca124503b50a941d6d4b31b78611f245ae5eebb284dd2fea8b69b4b00dd5b868be40ca15a252c595a909fdbe1bd5894dbcf7313bae17d83dcc58267b607aa7623f2cb81c2ddaf719fafb1a75e75ec238a069d1fa6a1d1a45adb63684a978d216febe62f68988745318701db4b99d7440309f85ff8c91f5a43423aac56edd33e358d6736280f6b476ac66a69dbc1f62a1f13f64e34b79a45829a27a300a9941d1c9363a7cc0ec57cfea6304a2f00c02ee6ccf6d9aca5a0e1e8ffa74b0d1fecb5f0c36f39b5a72a10a51d6317a7c172e3aaec467c7bafa01e89150371d81176f85869207853097c9997213939fc4a5c4e373971a2f70aa77474f67d8ecd542a70265c6df98af7d66e2df5989b9d28bf8ddcd7641097f583a69825772b90e2f9188bfb48ae02ced33949c82d1d98d2354778c72097eab287337128bea4c9ffe74c844a89d4a1f6a43504746745590079cda9610df4e4a601839a87b8ca8d929cd2a3724c2395f102f2e65344554f84afc4b29e811933263d31e8a1f229e568cb8fc0a95d97f4f83aa3bf8faa5c44ffc307343e6f62ecc07fb9d1c25c9e51c65fd5cbac59291e17621c3c0f554b438d464fa8a047ed5fcba578eedc1156b1e738540049b66e935d49a84f76dd72de3840a67ff8b7baec6ca21961e845c1cfb3041d5538fc8a25a04cb53d227dd9b3e534f03f2fe0bfaa3cd9d2ab460ba269105b70645d2c09abb6c11c838f3897e971dac01bd7509155755a814b14a638548030f6a9a2f69cc76af54612a5ba2dfa2e42f52fb2b6c8f99ded7f4d490d8b5c0989e92ab4c211fbf479a8c9ee41ba26904ed4aa7430f83118cbb81ec00bf749cca4f67eddc149459df7e8684da3212bacb6e7c8822d746178efaba9819e4532ab1b3ba8cf3feb4e5f8f97c2887dd3d73e0d974f33bd1879628c076931f76053ef75f70a0fc032309c320f698379bb044de9d9dc58bbffdaefbbbce79f779fd2c0aeb62b8edfa085e700d6ffe0b75cf0892b4b5df8a9bf27b2b78cea7a233450b1767633d73edfca57b41cdfcc421193b5ed13315b773131cff5df5f54c57e8348025193a2c7bcbe6fb9d888db802aa3394f424d6b26d8bf5c98ba1c3ada45b7c637cb838b0116487f860f9ebe3c4e09d763dbd2e02f623c67798e5b2617924f6126ab5e403b09c266277490867309c5b857b122ac57b91c9378fe9f376d0f0e41006531086dbbf01776f9ada75b9920095a81cde2ee594ec934800ddf69441424c542e30130303334b22963d6af372767e28402d9572a9dd592f0b0812d47d3be8a91e1c9186f1f2d97807bd0774060cdbd2f5807f4a4d8321fdc97124df74d91109d5c288c51e0ddd2a2103be4c72482956144bca802c6b328e988f21aacc5bc08ebe4bb909ea76256671c84d6683423b8aab4933a2b903a0185ef3c5aa3d7f38ba8cf9a748548a3dc31eea49018fbc997ab01db80277853e898a49a223211eb8d4f9bf3c9ca25f8f4e820f9ada88df86ca7c43b35ed82ea98f7e7e48ffc010df4c904df6a4512792ca6a0d90fcb77745155cb4f0fd5469c48d2caac28ec1a2138bc0e4eb6036fddb00c7dd7df4680e9011c3c81a9c3215a98c20e53efb02950fff434c47fa5c4341f5735c7fd63625719f50599ca29de20b40f7271520b30a1511d38c4eb532f177e5ceef23b43d81293250612c14977dad5a65087d7c11d15c43bfd19514a32d02a781a3a3379a3f488d92f799cedcac0798c33ae7127723fce4e2084a7e662465afb6206d5e1dad353482fa1d419f12369cf9913f52a57ba2ab2ba74c57ab7c2496b1958e76ee1c1dd68017b8a5f750450b3c1664472e9aa7fc339d17c160e893ad8896bf722bb3d26eb3835b2f17ced85ef52542e0e69f47e907f031af035370778c429f623a1fe1136147c009c1518587bfb7647831389d5f4f882fbbe44f064c1ae4ad6cc1559637627352765600897cc37581d871cb8b494974d97e232b75a37704a91e9978d2cc2d45436ac1d3dc27a8d4d5a4cc48902684530938c9ff5a54485e58b27b3986283c9907df7f698061d844c014994d887c43d73dec160eec4835dac2107ca6797921eeb72a01377602857838e579e69476bea6fb9d0227cf9ed62d2d5a89f64c3c11787bf45cbf5470b7c9f4ea9a0556535114800e34798b3e5a0106455f804d982cabf29adacd7aed07d675034f0026f29809dcd7b2d47b670efb62d68f57f0bc47fe1e432c93762b3daa408bcdeb4290ba6d8c45a53c344a27438bc623222af3333b92eab3a46cce6a52eddde173da6d0c09901493fe14a37109b8f434cab34d7c088ba74022d99196bd08ce8a79298ff79e0ff5d6e54e0b8c5e4f0ab8f896078dfdd2b1adcdbaf422bf046a2e78c4631924ea9592539d463439d18d1b125eecda74515da28d8d86ff0aec19548ec5470d27fa3ddd5a69483f563929222a5f4b445d736f02c09a0d2d73d5c4a68ba6bcc568e8136e422de95e054e6e0aea86e4cf5b48987f0d67c6c6eb4ee1649e0720c85f2eade5d3a42260da7e316bc338a7b57e28188ce1d4f047d87d1716bbc40d6ac2bf95c7dd74fb91ab0d0f42988eb9ea31d7b984ba6d3fa1f60ddafa8b3cd3c5927d846892422d4baa095e380320c58bd7ae2b58dcd82edb66963141c5cd569a7f923d67d73a1e63f9c8dbfafe495a85c5ae8765d90a51b9d550e68fdcc6e6ea93c9ec8fd3d06227552f34825de8dd1252cd26c3af434430ce3e36a900e29df7beacd6051d444637c1213e89108c26aad92dabe617da5dfd99b103c5b971ad750a2f35ada8d9a76aad77ad6eeac627ba5f9e503e66d72dbdc02fabf4ad74a9bf1edc979b78631212d7926f3d7958d40209d2aae74a69d6bd34a91bb79a110a37d9931298d962af251e9dc91aeac644b9cf3fad1665357d6721ef177ff33f7c7ff26a3f26792a09cb09e8f9be9035e5fb21ecc1cd3ddffa74c99086f6d60e4c5fe5cedae05459436ccf5096d047c84e4c4086d943bc02f9f73f94a3638f5671d90be6e2a4e41b322fe1abf5b28e5dfa018d1a6d0be1c542f4d9fc18db20f0e163629c605ce040184c1bace03e7f990ee509d7f67f06ff0d0c68e1fd1fc5eda24a9e987262f7f96a87bc956158d4f316d98aa95f7a72ecaf99249f03b1637e982f3beec1a9faba4c66b68ee6cd7806eeb600b17058863a7065737b02279879bdc5c95475368d72638b0dcbe8a48ab501a692d08965556c85d21642c1e802dc71f8ec9e64fd84919e0f8fc1c52e1587eb7e8837369f255f61ba1238f257df32d36bb40d1c0880ae74d3a14a1142df3f84daf2626dffc186577da1cd8f85654dfa4de3355a04fb263effc3389b717cbbdea7a87e4ee7481b1f2fbab1b535d86790ae7aed6bace8de63d47671ff679c370bef022372c478d5620aadf9c2b1769bc7bdc122e14a80dd56ed01e83fb06adada133b1b211bc91fe20f5af6a66b7b535ea0628d4088c1344bb815c619003f8a7879f9caf14f3b25d5d11dedd627262a8e956cc81137b59050a861009a02fbbe045ddec2549ab34b7322b79d1dc3945ff1827fec414428e962c595a7fe5f10758c1093f017247ad1a232c94374e88628adbf5369d6a6a99ca347f355cbd27428874b2697857bd7e28f37c092877ea0c3fcf6adbee4df79cdca0f31c0a6dc1e06ec330a044c83dfad6c34034c3fbfb689ffa3b68afde563d4992e10100a08dd394f04208e1ca56dd1e473a8dff0368286f2b73bba162749f8413ecd84cba0fc1c2160ed2704d1e1654584c38df1f3a718b6fd5a414aebee82a06bf3a6b852e65b97e9a982f01f2a7a52207e88df16beb639c0e115fc76740d8cb160f1c6ed33c99f9f273cd1fc8bbb2b8a4cb92aa957b164845fdb6ed56a6e55b77d139f6584202b1bb0d9d3f3fcf88429a479dcbaf3dc2266fa3f1e35dbcc988fce97dc9d5ca344fa59766b484336f6caa692c7c34cb2c02ba805530f1ee4595fc72b9b48dc9d023769b3e348935835c7e7f7072f510c58c23ae7417f36244845c5a76000858e79fca81d176b19e9323e8b33e83f56dbccb687803ad9f543387900ebf1c974b73091733fef5351e8a6af71d1f80ce54f313ba3858ba1360ce073346d0d06bd6d057bef715a3c87abb25376bfdcabd2d088d56d0a2f84805539e7cfd5d0d1322cf3a85fc7400c7246004139822c1da0e1a97b1f0486eb456879155919f95cd19d5de13e2ffd4491943c476216279f55c477198c92e9badbee90a1fc4c20c6e062a066a8d2a0e7aacc7902b03fc515014bdded3e912453d053e68612e4294695ceef5e811c5ae854bddcf285750357f0bb44a7889afe2d7c8eee0b90c093074ec52cb9f59a548e35f3b6774d9e52c1726a326eff7aea99d9e30197c781f902ee556a36848e82f5cba94600e2e36af45f7610f9e9e96140547bafc7e58992f8b5e3ec5fa69fa4b5ab977502bc74d378f2217783fb4ae698f0f5309a043da46c356c9a57d328016383c543a106bcecadc9b964b23ad351d30952bae4141d9cfab2bf0393d9b98d0f32ec8a3c330e94865a31cfa9325daca3e00b751052438b0a56efe6c9093ca9f4bd2adb22f54a4f7be3c355999c5557463cd2d20acc2eb623bb762465409064ca1f2173542fee3fc8df9660fba7f3be8f6a4b386ca96992ac71993587702eb04ece2374640ef1fae8fcce8ed1747d92cef5e16f3ce44c6337208f5a6be35a9789e8a8193bc5ba6aeab8b24a8c95646fbefc8aab338bec04d7e29e85e247d36de7925e0ca610a33cecde11bc6575a3c35dc263391497bf80c798a3716a6f5431a5764a46565aac4ddfab750e9565f9afc39a05f73d2e58bdaf15f458e137df9279f126bc17910b6cf5798d2ed43f15a73787cc0a094966bc713b43b60cd0513e6bbd3c904617fd5cf3d67f758b13149382526a658b2825d8083e8ac343e922b0fe8c86bbe6e24a507059882b894f94dddf019d9e109002500de9e83f440bf691def2ee2649caa8da89f4434b916f7015e4205908422900bf72f4d33fc0c2e8ff30d56a8c71efd586328e1a14548cf71af6b74739ce7e074ecb855ab0cd0171c223623229d1520bebb8fb98a9e7fecc147278784a1687e6814a4c5918f25e364c"}, {0x80, 0x17, 0x3, "263e3a78e51e8a3ae9d1bace6f3e81cf8b181b9e56bf8a9a167183dc4bf9046e82ae336556d616edb49ba5d72f032fba88e4b6507c44dc8119301a4863585b21786c5df3bd84998b0e5b4be4c3b363c10b73e1cdccededb35b1be74c3d9ff6329193e66c0475cfaaf512d6c2"}, {0xb0, 0x111, 0x9e, "ca2ab50ebe8dd0baa0f3bd20bf2386b785ddf4e0feb150f761a5443fa4cd7cb01ac64d9b79175cc99b31add33b6666a28d48f8d6254bfc7f47d1ab963c50be861aa3c47c721d6f8ce03c4b7adeb57bdfdd2275e41d9035ebd721936a2e18ce83318fdaf34c2259b8fef6353cf500092fa62e1ffdea7863973493ebcd7a04c6ae61e1ac54c0e61dc5b665c3e235c405fd749f5847fcf325baf462aedcf3"}, {0x1010, 0x0, 0xfff, "80fa8adb3a0bedd13701de472e549bf86a564da01b9180d76c4def64c5679f79846e61830831e158fbce9f2bab2bc9080aca6999ce28d577ed6c08493857261fcdd61ae263ac6d7bf3bf59b6adf427d708de2dc25e221c8aa088e5574416da7b644411069b7abdabb2bf8297459e204aacc6b0d5b2cb907c30120cc81f1459877f2db04e880b89eeec5e7d596bca56c787d8c1f3ea38c35a780cbe83e93adf7fd2b23636be6129c7c4a467076694cd6d1966f7315c2905ec39654dfe33b16d15ec75bfa3fb3168db6c19ce1fff42b438abed1d7e069edb9223ea7ab16c5a8e48b88e9b2ef67ac438a234206d16a9e54d9b20f234d20a4b388c8fb3acd3f30d1c713c9b7c5bfb5e50a8414f16a2557e3800b3235c2e46f7a5cdcfaac546fa690d70e3a063280213cb24c566e2c2fcb3b904fafabdf65933e87bbb5a639f1752084383b088240812a632bbdc46cb08e23e3a6c2dd96cfec3dffed00a53ba1b76d50b6d3403d94cd6b82f78b8e886fe9fbe31b4c055e21c93edc5fa22dbf266168da79f83356e3dd9ebc714d6bf2ce11fcc684dfa9e3c3c66a5d6389b1c509d5be9aef3dd37c3952ed5313bebdbafa1041d999a205836bafef3f17ab32695374f6d61d687b754e3e08bc92d464cb083a9cfba31b4647177e182a1b9b448365b0c506958c059e56d4068db1bc1a0fd69dad5196424d87fb400dfdc67b1938a8635c58ae69bd1ea4dea285a0174d13d09dee53e05a7c995297e8fe082359b39fb0d7d2f35ef195d37759ed4edcd943ea9929da15cb01b68eeb074add11a27c9dfc26a1fc8dc2f82fc57a887d4035656c5d1476af25fa398a92af9467b5cc002dfa66339c44767e559d0fae0dd1739a75613e12c590e50955a2343061fdc7d502577242c9337c986c4758fbc6525cd06bc6f21581139515d43b4c658cf5e0f175200eda3832f5e4baab75a652fee4810777563c7dbb63b5ae01fcf5e16922ff1891c6861aba0bbd3f366b1b37411f8c4b581fb3412ab3983e55f109ed5f565600a0b29fc6b803d70fa66cde01e1320128d2393292a4cab92a8c7b974999fabdadce9ac884f9be339a87bc584446e182757f34e2c8117f8faf039238ea800a783ab1ecb5bfda8a2fafd04eaa8afa234deed33b86b4db3f6b738ca98894f9f3aefccf14a2c3d8aa7952d2753a9ce3e30d0ae2d5d8a12fdaf3ace34e3373b81d64964e24384066ebb9ff6f9d33a9592fe168117a6165c2176adddff9dca8aa25e34106483c5cdbc3652a82647096c029f7a04df7c1e26512d22baacf14b16c9c5e458c5b3a408995d5a70eae78235162a17f9913a59d05d9c5c0e89b62a6f82a964864d81d1fcdf908731994f4716fe192d90474e1c220183d866e12bacd64f045fdb42299bb84719775dd127257595214680d77476f609bc79d6a03c067c3b63be6e76d28706611041c07ef8f55f744e4cdffa8347a8a8d19e389b6d3f376b034f77c55525b4396cdbdb7b0250d4f4b02b2d7ad9fd1062191adc80a6a45df7d890ea3e9c112ca69864f8a0a5b44aef9ca4c9a20aae5115095c960c04ba5b61c8b60674b74426e3e7fc24f68fe5ab0dbedf284a20482bd003e41d86d9566f31ccf923ff46db06767eae237bd48b971fe107c6ae06df76e82525031dd3182394cb7f3c6eff44fb56d4297a6234c54e6d208bb6a030a504ab310685693063dff61909bd5ccaffa13842f62d09699342a92a0077687adadf4d75ebab749f6f24934f3fa5b474e254ec87474ef69d91d2a355c1cffd9b3ad40aa55d2b232af68484ac74476d7af7a65454663131056bf4c54cdb33d23ead3e41bbf0608fdc0f878f66d869485c2ee7647bc504ea4fe1512f30b9d173f967d0eebc523bec1ad8463a55bb375677447e4dd21480aa61c4b77d0a65b37d67c65ed838412bb2153f53f5ca798d762b5a49344fb1d85b904829738920aa54a1395c1eded736488538e5539069fef4a51ef1ceca01e8082e89f8a30fb92ddc6b938ffd2db678bb04242ad10eadf810da436a1d7e524c57c7a15754647aad9af91141aa90a25e5e9a704725b7846dfa243613bf4a27ff58a3c6f6de0c9a216473272118e620f6cad3f436a0dd3a64fb2d479715a01d11f37e0c72c40e531e21d39a34820f42f43f41b45a9888ae8682a1a3d33164154713a65f0cae9ca50682c74b5443b162f0e85c75ed9e29d229b5a43b8dcec9ed8ab0d7f20da1bcf71fb8657f306b3de2a730962530568f0bfcfa0eb2afea65192362118f6e6881d692abcd6d4d3bc7a9b4bdb0de001b3b79dc85056d286e19f8c024a775b4a242aa7410bdd4021bd3884d459bc8b42cc200e500795572c9faba533998592c967fbde4d8f2b5800be9a7828eac8c80d033faf8c9ee973a286126571e6f4f13c775d85003bf2c59737a145f501122031f0b6aef65de1ff528a7b599ee43467d0505dfcf8d43500617a368aed9ae12f7c2d8309a68407a9d9fc6099bca566a1318a7a4e96adba330bc3aa33be40ca1a03d434ac21e65cff009ac89a5280590217a233f4eb627a64e0438e97f7876865625b85a02d08169849739de6b597c9e1e189ea03ba38f838902b97561291ffb865de061ac939bb96bb8b38bd845c269c986175e099735e3bc5448913d4d5996131addc8430da374c2a1a1f8dbb928a5a34cf76f4c1b3343afe45f7a889d332f041a7aacf2d03fa5397ee1d8729c27edf8e4e69473df684a432f1b35a66d11df938251b6145b1d700253206951e45364098b36e77760904c70736a8dd86c5ec344de40024f7b5d0961a824526ff0993a958c3fb6bf909e3a3ed400ddfd1f2629990d6f03d474ab341ed1198c70dc63a6b6077c050c05fccf77ca563fc5a0ef803c22c5a0b5c4ad45c1ae0f87fa028663f604b8f1e4bb2fa77980ac0ae740994cb5d9ff903973ed3b66992c3841233e6d6462c0d9be76f7a3816ab72fa93f4db23ffc53029c68eb26992920cb68df3592c095b1ff837f2ecf3b7bfaa7cb1af91c0151359de0aa3a0815206a8fa4e4ad6544b0c0e34a0b58f7b7740492e0372f1643cc1f2024f057c01279d1e92a5f9041d1c0129a6457506f117660890809c1574387f0e38f82911735a8483e98b8fc7f471558e462e1c96aabc9fdd42702c253804504136c7dcdb9bb896c2ab180e112658788b5130d4f6025343172980bb84e67588d25b639e61103398e5316967953bf19cb53dcc62a2c4007789b1a1d69e377e90174cefa9d36f8d8f1ad5e34ef0247b1fb16a374f007b83bc26ed80c258983016fa756c3db25d0203546f92b861652bab8cf1e7cc3f3530a02da12f035362f3c935b42fef09442477453faffaa61cae7a03c6d770b1be2d4cd5baf7481d6cf04df731de94e1fd8e704a0d0d1aa1b97249184540751890d4d0aea081b6a038bfc0ac3b3cc74dd8ff15370eb5cd54d2ee26d5ac3b373e0c2ccee33134a5b179fb122be2dff10bc28c40239cecb728ade5ae5f97ac4654e6c7d3a868bf14e109a24dd9cf105558b0c4dc2d88e4fa7659f77b4502fa0c07d9d1b04f4c7e5b0e62de0337b8653b289de070ca30ebff8b0324eec00051f8329401e6f34c027750cd511d0dfaef9372d806071ca7f6e82736eaed079d45f470daa6265ca1abcf834e188b44a92017e51b0dd8e325e7247ba15c2b72e37f5fd1af9d0fe33651f542024c2be8d43c9b1e1c46c9673b77596ec3dab429f603fce675f988639f3e97fe683908755011bbcccc9f15bc75e36d877db88f5c42f4d90c89f84f2ece0691e5ff497b5caf74143b7233a854b0d4688cf654cd6c839ab6ff6474721fdaf390f154981e509c2aed90d0ae397571349dc1bac50b1a63d5ccf4c37226cce53c7e774dc13f8c6a4b5cc7b6ed70dde6a385793c05a0728a74afd0d0011dfa30fbd66eb32be97d9408660d3f76f042e54582781a7407a97d2d6c3c3ff3e9015add0173b3722317b839637b9d2895d07ecbda7bd222ef632c17763e2f77d3498cc42c102b873c13df6a2180297168c174afccf5ebb6a3dc857e261a386e14f263d17c0af13a2e86e681d070153872314c9de731439ef169a536ef6f1e93d08b19121580ed53f20119afe76c6405146e46de3ecc7987fa72bcaf22275088c6034d483bf5b794a2f4b870b7260e9d5caeb1767807019ad66d347ba3596c22615973c437cb80cf9a719c72a40b23dbb9a1bfc5a9adafceabe5280cecabce1d73e47cc941fac1f8cc3cf8f8c7ba7333cc33c9ffde37f996d974dcef53fdac878c115fad53ce390cb1ebbf51c278dfe5381cbffe50b94cd9f195b8cb467239fe5a31879b06fc633c9fea897e393eb8802775ee0205bf6961d1cac40e8e5a3360c0fe9f83bce41e2ffcae83817037030b955c3e874a761796dc3f1ddb71fb61d9b0a54fdfbe2fd3eeee6c31c0a6b3fab93855ee635c7f3fd00a3ed8deb474720c2bbe33c3eeb49260acfc5938a9b76515b07881f1394c7bca6b8f470e10c2028a61b61a16617ce4f4dc9392c4844d25296bebfa61c3ed51e3079674185256b30e709300b6c87a433d83aaa9df89cfa025999cd0cd22fba634e9808589591a04bc4f48e057c401e6b833fbf6d3d9b93ae3d9f9d7da40cfa351550f31d1f541b2c2628a3a6bd5dd7174e388e8e11ad62144ec4cf5c83a4a22f6793576665136fd41f5030040ffa5516b2a8db0966c27106363db66156cb1b16e56f3c046630ca0ef4d1cb26c894370a8ee4c0620d64537b43eb7a2250ce8f9cea28723336240481105c65814e5fd920104604783e8a162522ca5fac247c893db986b99ae0ce6b7e3ba8322efe71ff152f7b2684c5a51ad17dc9a8a1e3fc0d771c3c903cf76d92f386f3d4cae1154c3b7ee4af9789e3a336b5be665e70c4d2388c16211b8eeccab4a2bdfcd666cb5177069fe185488679f353fbd20e7e81c19449728e1893ea85370b0a2aee65e105f9835f3306ce5cd2f192a96271f244d99d12af0ab190b2a3200e7173213c0085456561d8fe8f7f3df1f711400b262e77857e227f49c3a7708829e60112d93bb19bd7805a81a617502b6f3b4d8a9fe9f73fd40529aad423a348457d094b8003eba7dab4fec87f0e6406d13171c909482ea5a1dbb2b6a1e72dcc3d59e54f5e335e5abaa51d8f5bc3235802db5c4a8ce22c79396bd2b8df622afcc93a440f1bebb0533b611e9c2dcc566df699895289f4071d32dcbc0f6969db27e166c2e36f25de0d420475a840679e4b494adb4871438eb9fe6fc267b73f013f4009bb61406e03c11f50332b86cd975d3900a3319e59c9511bf32dcdcd90a63bae373711f9c8a7cb630e0519b30a3be03f932a3d822d9eabb278d01413ee84780cf34bc988c09327674bdc52f563043adecd188f5f111eb6bfcca25e24fbaf24fa271dad92ca624fbf29c078e5beaac922f6f3d341939fff33dfd8f01346621520fd41cacbbd547a7f9472664668d1e1e7e3faae577b3800f8ced11e1d9a3a8a2f75d82f26e0607cdd306ac46403fb7b910cb568f40062c5ed120c82a2ca9843a833e06b45e2f8df211575397a5169603a7f9b9bda370295c3786684cdf7da4b3fc1c052e7c1fe9501f23ec973bde41f125b8812b1fec1c836b437abcc44e9aea8aecb2aa74b639eff03e700f2ce6523099fb6e0ddcaabbc48d8ea13faf14cd2066b2ea2a39e6ff8cd4278f272e862240556d81b0d073fc408f44bfc8646fdc2d4145d0c52ce681c90620f59f8b62439367251bc8d5bf9203d89676a3fc017a7f7daa47f5bb1892556a152ebe59d"}], 0x21f8}, 0x4) getsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000002880), &(0x7f00000028c0)=0x4) open$dir(&(0x7f0000002900)='./file0\x00', 0x1, 0x60) 00:00:20 executing program 4: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x38) r0 = semget$private(0x0, 0x3, 0x4) semop(r0, &(0x7f0000000180)=[{0x2, 0x5f80000000, 0x1800}, {0x3, 0x9000, 0x1000}, {0x1, 0x2, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x5, 0x800}, {0x0, 0x3, 0x800}, {0x3, 0x1ff, 0x1800}, {0x4, 0x7ff, 0x1000}, {0x1, 0x17, 0x800}], 0x9) r1 = dup(0xffffffffffffff9c) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000000)=""/127, 0x7f}], 0x1, 0x0) r2 = semget(0x2, 0x1, 0x80) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000000c0)=""/160) 00:00:20 executing program 2: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, 0x0, 0x0, 0x6, 0x0, 0x3df) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x9, 0x2}, {0x18, 0x2, 0x100, 0x3}, 0xffff, [0x8, 0xad, 0x80000001, 0x2, 0x5, 0xfd29, 0x1ff, 0x2]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0/file0\x00'}, 0x10) 00:00:20 executing program 5: chroot(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000080)=""/143) r1 = semget$private(0x0, 0x4, 0x628) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x81, 0xdc]) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x8) shmget(0x0, 0x2000, 0x201, &(0x7f0000ffc000/0x2000)=nil) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/15, 0xf) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x100000000, 0x7fffffff]) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/103, 0x67) rmdir(&(0x7f0000000340)='./file0\x00') semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000380)=""/121) execve(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000480)=[&(0x7f0000000440)='^,\x00'], &(0x7f00000006c0)=[&(0x7f00000004c0)='%.\x00', &(0x7f0000000500)=']\x00', &(0x7f0000000540)='*\x00', &(0x7f0000000580)='-*\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='@\x00', &(0x7f0000000680)='*}\\\x00']) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000880)={{0x65b, r3, r4, r5, r6, 0x80, 0x9}, 0x0, 0x3, 0x3}) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000900)=""/10) unlinkat(r2, &(0x7f0000000940)='./file0/file0\x00', 0x0) r7 = openat(r2, &(0x7f0000000980)='./file0/file0\x00', 0x840a, 0x1) getpeername(r0, &(0x7f00000009c0)=@in6, &(0x7f0000000a00)=0xc) openat(r7, &(0x7f0000000a40)='./file1\x00', 0x80, 0x5) fdatasync(r0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000a80), 0xc) semget(0x3, 0x3, 0x484) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) utimes(&(0x7f0000000ac0)='./file1\x00', &(0x7f0000000b00)={{0x7f, 0x10001}, {0x7951, 0x7fffffff}}) 00:00:20 executing program 4: r0 = msgget(0x3, 0x1c8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = geteuid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r9 = getpid() r10 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xfffffffffffffffd, r1, r3, r4, r5, 0x40, 0x8}, 0x299c, 0x3, r9, r10, 0x0, 0x100000000, 0x6, 0x400}) r11 = shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) r16 = semget(0x1, 0x3, 0x200) semctl$GETPID(r16, 0x2, 0x4, &(0x7f0000000180)=""/193) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000280)={0x1, "97e96cc983039c329a2e0b704aadcb5047c35faf501afd559fd18728e8e21ae58da1b8e16fccf89f5960a61bb106d64faeb538f0d09026f09f4199a04e4f481c97ec92c78a20b1c0bfc78549795b19ef7cfd5a3415c039d2f89f43fc83ff21147a517a5201ae583443428445ae9baa4823a58f25259c92fce9fef10bcf4b5fe12dc6e5967ea6c18bc8896e"}, 0x93, 0x800) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0xd27, r1, r5, r15, r3, 0x100, 0x6}, 0x20, 0x9, r9, r14, 0x15f5, 0x6, 0xfffffffffffffff5, 0x8}) sendmsg$unix(r12, &(0x7f0000000c80)={&(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000ac0)=[{&(0x7f0000000400)="2a445fe830d0f187a2b1113e40f2ed17c11e2f218ee4e293fecb90520eb88414ca5d94f4f27b8541c12d2105b18d59b6d08e0830b86dba2ae61e7bb336067db679875bede5dd1fd95555b0796092e7c9f768b39a37f079a03a1cb6498f775fa7746f44a47fff21bd15e0363834975112800bda0250369c5f52da96f1a5cb0e0709b4cac31d842d4faafeb09fbe70d4c1864c0836eae0", 0x96}, {&(0x7f00000004c0)="8393458e695f35fda4cdb62bc1614cad638a4ba778d329017cafd7687b05ab98574ba970a3d2a9d913a81a4ec0871bcc0ebb672ac78716e05bd4660149b719b082971c83c58c5808f746698322d11baed6133b853c1724d015ce6729f273a081c774b111a647bc08c091992a010fbb7cf461d702aa571b32ac36f0b15d13f8c7625eab265601575b514580782bb8cfadf07d598d9d82d8afa81ffebe5870dedf873dcce15d328116d6809ee9abc5efcaab4dbd3fcdf0ea80fd8bf71f7f0b2b4a9f027bcaa75547784783b1ef", 0xcc}, {&(0x7f00000005c0)="c9", 0x1}, {&(0x7f0000000600)="2e1d181788e43c3d43d860c8d9c7e60c87e24d8903509b00f2f07735ffa02adf0d3db8a1ce94d47c84dd4bb299235aca8e3a6d2ef59c0c4108e38098104f83b45909bad987ff5326ea6f04e5925bff3494cb1e634f261942d35179f7b667a2ab8b9e69b73f58ba6aa6164af5f670cd4237fdf8a312effb03fd4fe46b533c770157aa68f0cfb300e5c427afab7eeef19be473d367e6fe10071d2003a35db70a8548ff59195b852f360ce9dda731699938fd92ed43dcc3389ee28ab9b4a87ad71eb699cc69d4b6fe08b95de7a8ff776afb", 0xd0}, {&(0x7f0000000700)="d5f3adf5372a7c3ebd45ea0ff842fd4db2202fd667691650702bc9ccba8859641b2edfe6bbc81106addd5cde436eb7bf1765a8681195d169bfcd59750d89b331e2741dd82eb9c81a21f5fbcc9899e0981d180b81536eac1a5d547b5360e68bf332282a81ba59a3b7a008499dba5c76046596a83643328183bab5c699122bb9b02f49cca3d2250c2d19c6", 0x8a}, {&(0x7f00000007c0)="cbe5de9e6f2a28697870b0ccd24c59477799a5726b0a1bd7eed366f5f4a70f8cb20bbe7fef1b25e6e35364b1eee681066bb7e0", 0x33}, {&(0x7f0000000800)}, {&(0x7f0000000840)="26745c0e08399914b79cd4e495d6788323cb9cfaa9617b281ba8332c039f7df79404a9b5edd0c4ff84a9cd9fb0293ae799a369373f975ae443f2d5601a1f812b8a79967f12b3f0370f345beac2141f2a9e1dc084ba9c219f8aba5673b2c8006979d2cc658ca1cf64e07497c865cf9719db09ce103b07049a700e1b69ab28e13d4ea117b04bb202aa0c8be08b931c978729a7faa932c7aef5cb61aff398a96bfe349ce409a138", 0xa6}, {&(0x7f0000000900)="75742fb422a13964ce02400bc56862b2bd7cac195a261af3834cddb497c73044d039148609e7ab85d506e0acd41a15186fe1ef0a2b1b59efa6b06cfc2c66852f3a74064086a0b53a86ff194e719ec7203ab41bfc5d2dc964ec7400729bdb1026906765e7c3549baa0c06b70e3ccd65321becfafdd7aacafd1a82049d54ed1992d3e88be76e4594418afb19832f08c1f828bcbc9bb32789cc04f7a5af41ee054c33c2896000e4a9da36f78470ae97630a761b59fbc9323f2e417a778f3fe521f9a315dba2e9d5e947200336fec59e615124515a0103b1", 0xd6}, {&(0x7f0000000a00)="b149e75abd9d67d9e3d167b4e23f24f7a08f1b46aa1235e17f8d80cb4613c5e6ece4b92b09ac427e82dec90013814fa4c7aed65cc1ec92f1a4531570eab34012ab5e1e4f342021ca2325152beff884b351a652c1217b61264557edb4c2b0c5a7cb01ad446dfbae3587ed715e99c8744dfa2bc05c12f27961639e88fadf436cda8f49b609ce15cb85d05c52408faf4d1e", 0x90}], 0xa, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x2, r9, r15, r3}, @rights={0x20, 0xffff, 0x1, [r13, r13, r12, r13]}, @rights={0x18, 0xffff, 0x1, [r12, r13]}, @cred={0x20, 0xffff, 0x2, r14, r1, r2}, @cred={0x20, 0xffff, 0x2, r9, r15, r8}, @rights={0x20, 0xffff, 0x1, [r12, r13, r12, r13]}, @cred={0x20, 0xffff, 0x2, r10, r15, r6}, @cred={0x20, 0xffff, 0x2, r9, r4, r6}], 0xf8, 0x5}, 0x4) msgrcv(r0, &(0x7f0000000cc0)={0x0, ""/101}, 0x6d, 0x2, 0x1800) msgrcv(r0, &(0x7f0000000d40)={0x0, ""/72}, 0x50, 0x2, 0x1800) seteuid(r1) semctl$GETNCNT(r16, 0x1, 0x3, &(0x7f0000000dc0)=""/42) semctl$GETPID(r16, 0x1, 0x4, &(0x7f0000000e00)=""/250) semctl$IPC_STAT(r16, 0x0, 0x2, &(0x7f0000000f00)=""/74) msgget(0x2, 0x280) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000f80)={{0x7, r15, r5, r4, r7, 0x100, 0x7f}, 0x8, 0x688055e1, 0x200000000000000}) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000001000), &(0x7f0000001040)=0xc) r17 = accept(r12, &(0x7f0000001080)=@in, &(0x7f00000010c0)=0xc) msgget$private(0x0, 0x21) getsockname$unix(r17, &(0x7f0000001100)=@file={0x0, ""/25}, &(0x7f0000001140)=0x1b) 00:00:20 executing program 0: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x1000000008, r0) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000000080)=""/97) 00:00:20 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) r1 = semget(0x1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001540)) shutdown(r0, 0x0) r2 = dup(r0) recvfrom$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:20 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xd0, 0x1}, {0x18, 0x0, 0x5, 0xfff}, 0x2, [0x10000, 0x7, 0x7fffffff, 0xffffffff00000000, 0xffffffff8a2c6a92, 0x2, 0x9, 0x3]}, 0x3c) fsync(r1) r2 = dup(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fsync(r0) fchdir(r1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r3, r2) fcntl$getflags(r1, 0x1) r6 = dup2(r3, r1) r7 = getuid() setuid(r7) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)=""/238, &(0x7f0000000200)=0xee) fchmod(r3, 0x8) getgroups(0x4, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000240)='./file0\x00', r7, r10) getsockname$inet(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r11 = dup(r6) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x1, 0xdec, 0x4672}, {0x18, 0x3, 0x0, 0x9}, 0x5, [0xfffffffffffffffc, 0x3782, 0x3, 0x0, 0x3, 0x7fffffff, 0x200]}, 0x3c) lchown(&(0x7f0000000380)='./file0\x00', r7, r8) dup2(r5, r4) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) connect$inet6(r0, &(0x7f00000003c0)={0x18, 0x1, 0xca6, 0x6}, 0xc) mknodat(r11, &(0x7f0000000400)='./file0\x00', 0x1, 0xffff7fff) r12 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) r13 = getpgrp() r14 = getpgrp() shmctl$IPC_SET(r12, 0x1, &(0x7f0000000440)={{0x3124, r7, r10, r7, r9, 0x0, 0x9}, 0xe5, 0x4, r13, r14, 0xffffffffffffff7f, 0x3, 0x8}) pipe2(&(0x7f00000004c0), 0x400000) 00:00:20 executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socketpair$unix(0x1, 0x10000000001, 0x0, &(0x7f0000000380)) sendto$inet6(r0, &(0x7f0000000040)="c12bffb4fff8c40b0a63d3e481bc472d723224f626bdad98d6fac2f155a968bd73edc994fb598e666b0b2438b9802b244f9cd0b2aad43d81b900a7fa33a656000f7e5f4368434cf10e8766130bb83c638da953e7", 0x54, 0x200, 0x0, 0x33a) 00:00:20 executing program 4: open(&(0x7f0000000200)='./file0\x00', 0x80a81, 0x103) chmod(&(0x7f0000000000)='./file0\x00', 0x40) 00:00:21 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x281, 0x0) close(r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={r2, r3, r4}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0/file0\x00', 0x1080010, 0x0) accept(r5, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) accept(r6, 0x0, &(0x7f00000000c0)) 00:00:21 executing program 2: r0 = getpgid(0xffffffffffffffff) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) fdatasync(r1) r2 = getpgid(0xffffffffffffffff) setpgid(r0, r2) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) setpgid(0x0, r0) 00:00:21 executing program 5: r0 = socket$inet(0x2, 0x4, 0xd6) shutdown(r0, 0x3) r1 = accept(r0, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r3, &(0x7f0000000080)='./file0\x00', 0x127, 0x200) r4 = socket$unix(0x1, 0x0, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/221, 0xdd) readlinkat(r2, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/238, 0xee) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') r5 = semget$private(0x0, 0x3, 0x6) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000003c0)=""/105) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)=""/185, &(0x7f0000000500)=0xb9) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000540)=""/147) getsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000000600), &(0x7f0000000640)=0x10) readlink(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/244, 0xf4) r6 = dup2(r3, r0) r7 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r7, 0x0) readlinkat(r6, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)=""/237, 0xed) mknod(&(0x7f0000000900)='./file0\x00', 0xc, 0x1) shmat(r7, &(0x7f0000ffb000/0x2000)=nil, 0x1000) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000980)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getgroups(0x1, &(0x7f0000000a00)=[0xffffffffffffffff]) fchownat(r2, &(0x7f0000000940)='./file0\x00', r8, r10, 0x600) shmctl$SHM_UNLOCK(r7, 0x4) fchmodat(r6, &(0x7f0000000a40)='./file0\x00', 0xc43db9188dc0b3b, 0x200) semget$private(0x0, 0x7, 0x4) preadv(r1, &(0x7f0000001f00)=[{&(0x7f0000000a80)=""/213, 0xd5}, {&(0x7f0000000b80)=""/4096, 0x1000}, {&(0x7f0000001b80)=""/176, 0xb0}, {&(0x7f0000001c40)=""/96, 0x60}, {&(0x7f0000001cc0)=""/42, 0x2a}, {&(0x7f0000001d00)=""/35, 0x23}, {&(0x7f0000001d40)=""/134, 0x86}, {&(0x7f0000001e00)=""/242, 0xf2}], 0x8, 0x0) fcntl$dupfd(r0, 0xc, r0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001f80)={{0x4, r8, r10, r8, r9, 0x1, 0x40}, 0x3f13, 0xffffffff00000001, 0xfff}) 00:00:21 executing program 4: munmap(&(0x7f0000ff5000/0x9000)=nil, 0x9000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0xa8, 0x80) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = getpgrp() r3 = msgget(0x1, 0x108) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x3ff, r5, r6, r7, r9, 0x4, 0xfffffffffffff2f2}, 0x2, 0xc9d9, r2, r2, 0x4, 0x0, 0x7f, 0x4}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0), 0xc) msgsnd(r3, &(0x7f0000000400)={0x3, "de742c3efcb1b827a5e1aff1e8b0fef124296f668b131a3c582bebee63ced7054f67c6f10695efb3ffe7a2a2"}, 0x34, 0x800) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000440)=0x20, 0x4) stat(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)) r10 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file0/file0/file0\x00', 0x80, 0x50) msgsnd(r3, &(0x7f0000000580)={0x3, "a04894166353126f9a8377a5325dd4e96eca7ec4bb3e7de50a7b9a2199a38422e459e384c5db51edf9ea67009aaefc4bbf6280caaa0f51a76b8de457b94ad1f51ed0ee3e92bfae9c9d4f8dca53264163b0eaba09485db146f23116607179a04cfc819272be11cd7adfbfbb68989feb6660d8888b443a8018b4e44a4757f0283f0f170b9220a8ea7c7aa8aa40a0fd41057238c87ad3cd2a498f15b1a8130af2b0ab7955abd4004ef7f9d4e03bed896119945c40e49cf47ba39c78bd3d469d29493a79a9bd1cb0"}, 0xce, 0x800) setitimer(0x1, &(0x7f0000000680)={{0xfff, 0xffffffffffff8001}, {0x4, 0x7}}, &(0x7f00000006c0)) writev(r1, &(0x7f0000000a40)=[{&(0x7f0000000700)="38d38ce2ba9de9893d3560723ce4081c839b46d9cc8b51cd4f2339226fc507dc81e7551e266880d81846eb740a1b45a61a049c0c26326c2916287f7352bf3f8f722b6cb579049f9f74ea556dff1998951150de8aefd02a1095c73c9c23f25b1bc7b59765ceaea558021fefce907d777265786657b77ea7d3e987bfb3f891e2900d2baa01", 0x84}, {&(0x7f00000007c0)="ebbb7f1e41b5a66f3a41", 0xa}, {&(0x7f0000000800)="0b9d35e89f0c7934caeeaaecb11683dae48d92c9add0978dc26399b4c99454a279d8bcf97613e0a83f0de2c819cf32c814e0895f3ca475e934b7f9d4e9fc8aeb0d494d200a34018b157c4e18e2486c8d55d0c479cbc7b7de6ee2b2ea81bf6e7cbf4b55550d7bb4b8c40e284e868573716a4f772638e12d739eab29425b3e22f3a8aba47e79f1354814de6751764f7a58ecfd1405d6461a59b608e26614cd687a6fb42190d99ba9", 0xa7}, {&(0x7f00000008c0)="c73314a56459bc590e359ce9c21f3cd9fe2bb55821d3238eaeb68232758c1ec8941aede309a42a38654174e9daac36a76a014e248980d3982c6913419cd4d90b18990b09fc893b10622b98c5d8acade2f8e32a", 0x53}, {&(0x7f0000000940)="c0523fd496cad1c6ad438ac7f38b5f5ac5dc8c737b5eba16d1197b753fd757e68acf479c120b82dd80f479fa254334a19ffb6a2fb888e15a88ffc94a60b9ba9928ec6814a477248e9e1901412bda24cafb2454df40b21e7d05bd268fb9df8a72008e993e4d99f2006d84945bfe8cb21f2738a000290dcaabb198ee633b10e78d05c78f5cc22d5dd10f16686788f9686c2e2255629b29585724a18c45bbe0a016b7c70afc6f8c01c8c9078175f71c5f75d41309759fb0b0c5c901db5c835ca04d45ce77b30ae49c80e5b15d36fe423adb700d17ecebe3a4b17027e518b633bdd52f7c05b564ad0c49723e83ece9a442afe8537145b0", 0xf5}], 0x5) sendto(r1, &(0x7f0000000ac0)="bba739785418392b6cec716b0e9772a1fa60f2b3bfeb38d0df46d99b17d1154f2af0ed", 0x23, 0x5, &(0x7f0000000b00)=@un=@file={0x1, './file0/file0/file0\x00'}, 0x16) getpgrp() pipe2(&(0x7f0000000b40)={0xffffffffffffffff}, 0x4) linkat(r11, &(0x7f0000000b80)='./file0/file0/file0\x00', r0, &(0x7f0000000bc0)='./file0/file0/file0\x00', 0x400) fcntl$lock(r11, 0xf, &(0x7f0000000c00)={0x3, 0x1, 0x9, 0x7b9, r8}) fcntl$lock(r0, 0xf, &(0x7f0000000c40)={0x1, 0x0, 0x7ff, 0x7ff, r4}) fcntl$setflags(r10, 0x2, 0x1) pipe(&(0x7f0000000c80)) write(r10, &(0x7f0000000cc0)="f0536875d4f25062e2f7cd0a9dbdf4af9537573a2b0ff3", 0x17) 00:00:21 executing program 3: r0 = dup(0xffffffffffffff9c) recvfrom$inet(r0, &(0x7f0000000000)=""/136, 0x88, 0x2, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="9fc947694ee0f7c4515738de69bd8bcf325ea0d4bc3041a73c287ddec81ffb4b49e4b253d70560e38eb11a64a658b222a18447d737eaabd1c7304feec82d", 0x3e, 0x404, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) unlinkat(r0, &(0x7f00000001c0)='./file0\x00', 0x0) r1 = shmget$private(0x0, 0x3000, 0x140, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = getegid() r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r8 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8000, r2, r3, r4, r5, 0x9d225e1b7e622fe8, 0xe3b}, 0x1, 0xfff, r6, r8, 0xffffffff, 0x4, 0x401}) r9 = open(&(0x7f0000000380)='./file0/file0\x00', 0x80, 0x0) shutdown(r0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0), 0xc) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') fchmodat(r9, &(0x7f0000000480)='./file0\x00', 0x10, 0x200) recvfrom$inet(r9, &(0x7f00000004c0)=""/3, 0x3, 0x40, 0x0, 0x0) recvmsg(r9, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000500)=""/112, 0x70}, {&(0x7f0000000580)=""/209, 0xd1}, {&(0x7f0000000680)=""/39, 0x27}], 0x3, &(0x7f0000000700)=""/247, 0xf7}, 0x41) listen(r0, 0x50) recvmsg(r0, &(0x7f0000000a40)={0x0, 0x0, &(0x7f00000009c0)=[{&(0x7f0000000840)=""/90, 0x5a}, {&(0x7f00000008c0)=""/35, 0x23}, {&(0x7f0000000900)=""/148, 0x94}], 0x3, &(0x7f0000000a00)=""/59, 0x3b}, 0x840) bind$unix(r0, &(0x7f0000000a80)=@abs={0x0, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000ac0)='./file0/file0\x00', 0x8) preadv(r0, &(0x7f0000002bc0)=[{&(0x7f0000000b00)=""/135, 0x87}, {&(0x7f0000000bc0)=""/4096, 0x1000}, {&(0x7f0000001bc0)=""/4096, 0x1000}], 0x3, 0x0) setgid(r7) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000002c00)=0x6, 0x4) r10 = fcntl$dupfd(r9, 0xc, r9) recvmsg(r10, &(0x7f00000030c0)={&(0x7f0000002c40)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000003000)=[{&(0x7f0000002cc0)=""/141, 0x8d}, {&(0x7f0000002d80)=""/43, 0x2b}, {&(0x7f0000002dc0)=""/64, 0x40}, {&(0x7f0000002e00)=""/10, 0xa}, {&(0x7f0000002e40)=""/254, 0xfe}, {&(0x7f0000002f40)=""/162, 0xa2}], 0x6, &(0x7f0000003080)=""/49, 0x31}, 0xec0b59b175256c7e) semget$private(0x0, 0x3, 0x20) 00:00:21 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) close(r0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0xdbee0846363426de, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="5c1e99afde43ca1c9ec6dedc49c240e69231feac7db08ac99b1566a071b4a8dfb0a08a2178f8abe64510587b6e5344936ff09cec8a05f9580cd4c49d0ad2bbc7631ccb2e5e4eaed2cc", 0x49}], 0x1, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}], 0x78, 0x2}, 0x1) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f00000008c0)={&(0x7f0000000440)=@in, 0xc, &(0x7f0000000800)=[{&(0x7f0000000480)=""/47, 0x2f}, {&(0x7f00000004c0)=""/150, 0x96}, {&(0x7f0000000580)=""/68, 0x44}, {&(0x7f0000000600)=""/75, 0x4b}, {&(0x7f0000000680)=""/162, 0xa2}, {&(0x7f0000000740)=""/178, 0xb2}], 0x6, &(0x7f0000000880)=""/59, 0x3b}, 0x1) getsockname(r1, &(0x7f0000000900)=@un=@file={0x0, ""/4096}, &(0x7f0000001940)=0x1002) pwritev(r0, &(0x7f00000019c0)=[{&(0x7f0000001980)="5fd55fec169daf", 0x7}], 0x1, 0x0) ftruncate(r11, 0x18) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000001a00)={0x2, 0x1, 0x95c2, 0x1, 0x9}, 0xc) semget(0x2, 0x1, 0x2) bind(r12, &(0x7f0000001a40)=@in6={0x18, 0x2, 0x400, 0x4}, 0xc) r13 = dup(r1) listen(r12, 0xffffffffffffffff) recvfrom$inet6(r12, &(0x7f0000001a80)=""/64, 0x40, 0x842, 0x0, 0x0) shutdown(r12, 0x2) fchroot(r13) fcntl$lock(r13, 0x8, &(0x7f0000001ac0)={0x3, 0x3, 0x7, 0x1f, r8}) getuid() socket$unix(0x1, 0x2, 0x0) pipe(&(0x7f0000001b00)) 00:00:21 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x4, 0x100000001}) 00:00:21 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91e71dcc5779faa0eea0f00"], 0xc) socket$unix(0x1, 0x3, 0x0) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01008624e35bed4e0cad95c15e57d61ffca100000000000000"], 0x6e) r2 = dup2(r1, r0) r3 = accept$inet6(r2, 0x0, 0x0) r4 = msgget$private(0x0, 0x404) msgsnd(r4, &(0x7f00000002c0)={0x3, "95b73ac6d953eec20a4d19701cfc7dc41c4152ea4615d2f2ea22bdef148e4b519f538f554b67286caf7449b337c9e1cc71fc01ad1ca7af66043600c6858d32f2c89975f4cf309910e12ba75ac9f0390f53dd9711a100597528a8787d7db80dff579da3543d5010d932a04b09e4e070d27eae4dbb064682e21b8e222d71da530fb23cdfeac57b5cd3983173c96855b27b5c4978158850e8ab6da3a16a7d720d67194f8ff67dbbdf36b2713cf203662962e51b4afa20fb9f7d229e7b9498596e3a5e3fee30e7d9e0508a5a263cb6d7602d7b4eb4cc9f407bbe6ccb657364003fc616b47a8fd45a9beaf25a3873d22f17213ba62d5cb3d74b2563a554932813cea36dcfa6775abebe56fcd56b72226ea7204e888bcdf16a7007337c0207a9f319cd6cb74e94c36a18770b6e90dc6aa067e88cf731beb92087eb2777db3f11d6151715708768346f9aef0234b2fa5c56ec77dad2e56de871fc5dc3e808e3c0e714a0bdbfc8fc5a6f94d9e02cd769d9cb38935810b9b61efd3e36e19175aaf6fa7e1feed215aedd49eb52fb3bc7ca286ee36a1672fc69286f33fd34f0e2797a9756330e353b9bad5f17bf568884ffeb4a2e3b896f2e40a0784e22078dea49d6af824590127cebe1c9d1e50b9d7562f2a08db45ac9b02d6aed8dc6030a665d54835465db75383ed56e635d1ef0b6a7831e9ddecb43962008699b597e05acfe12129d39c04f8119a3b58c965c64cebd6476e7099845aaab920d3e46c071292708218ba725485c3d2ac7b8d5f88f00b2e72d9d3e8943f5fe750c88e85e9de472e4485046dca06b1df55dbaaea32e3aca7b6d373460bc7b649e22df1d92adbd26ab1761822e1599bec0d73307aadc5925df3dab31e210aa0e112d617efb9d1cecf8251cd8e6e766041e476aeeaa2a44ad74d7c6f01bf08031558caff088fc014c585a60ac038b66cb99c27f1529dc4aac6ab4a6aa10a647dd9b06d53f68ce0502b8f84985d82cc46c91b15280c35397ce2a468200f3dece823164abed742dcbe63c45b03ff039b476a9c6c026f877d3cfb206ffb0af548bc08ebd19d001bf5b341a9085b62d5a3a14dce8a04dcbbbf8b0643b7582550b49a2144233af34d7f86617d2b0464987759184725dc9a0e6addffe684e07f6da14fc7da68524a15d0365b226f4b4f204d2c95811f67a429710b7a2fc698ced09fc1ff441831e54f7c163de4910a4040733d5235c78dcf3fe20e0945237b00abae28a2930de6783ace40218f90b18e831a56d792aa56dec8c7a878c600da9d017a62025a5329165866a568389efdb60a259b4a1f07cb1253af65ea344d13b7ee8f94f3d961f42fd32bf0a947f556369d9a2a14c2fe0b56c3f37dfcdf08ba29592e3e26acfe8331239fe8dc9a96570d3098cabcc1db6a7283bf8f35520b0c6b2eda3dde5dcc4f516dbf14e66093a0de6ebef3820a57d6f5985be467f48cb0f265c9bdb8c2b0aa8dbb505ce60e7800695d1f62b6be5273f4caa39ea07a4860b10f9b4df7f123961d30743026353ce297c2e18ea6ae103a415570586844f04bff88825da33f46a7480ef9622ca3f362adb6f22a0d481d7e08222b525d9c653a8e9afb2c6e362a2394e1c25280120fa5df967f80d52e206d6f7845ecb30b637945bde2f1a790113030bd1ff5fcfdda6e9493b349c7de054d6c0a051e5c3babe4f98dc07f7d7800d0f5fe261a17504c6005018a7b927709eca1f57579e4840b0387414e7b4ceaeaddc52882c3005eac97289fb970129d4bd925e57e672658f998161543ae2387b0d3fa32988504db5ccb35119b93d9f65f1edd161875b020db34bb32dc88a3ff5e5e53e5f87763fc9cda43beac82c8cdfaccefb73843014e2e874e46354289017d29b6c18917630b7e47745c46f5ea63f3931d8a6d6f60962047e7d07eea6a884b10463708c1f170a063219329c01c2d441353078a0fa5d3fc28b35251237e208300cb77b89ccf88a0c9c305f403639412b431ffbfc24914f28f0370e6376b3d707a734faea11f2256a29982da8882b707c569b1b89a25b396994f3465a29dd01ffa8cd81032f2fd45fc356ccb22a53505d010d7fc3f6f4adb4d1bb32a2d1ea05d822770459709853589969198160de731c9a69cc0fb8901393998a301bbca75c662319c8ad6afc556bfa24ba09dbd2b52d327a99882c941ff14b9c4a68f6d4bfa7ef1f906c1cda57711d2456cf15b920ab5125763f5467ca6b63361ecc32fb7412be07f9014dd97a53bc7d700f204546befad7650be797e07d9664e8a1553a6a34500ccaf43dff436feb696d400e4b26f30b8922b70b68e3192d8eb40d292dcd7c1ceb354700e2de45585d2c507e1d09477db7f16690717e951d96e43fbf4972a2fe4a63fe5f786079a41e4ff8cd58b77b1dfe39806e61f7e563b2bd08dc7c96e4fc45313d53e29163450316e62fabb5e181cb82a6ddf6827d49720992958cf689ab1d33a8c416ee0bad38b43ff4b3f0dccfa7d6d08a26cfe8b3779933fb62f177276c692bdf9637fdddd5bfcc999dfb3226c36bae7124bba503d62cb1e05cdfc48d15db3afe305b204163430490677389c746762fb45c8a8fe5310c0a9ec367fdfdda51a6443e303df55fcd20f607b9077115ed6c67dd72fcb410b852479c5286612460b5599d6394cfaf1d2541ba2c5705b19425f74ab38f231931f78004310c326a1199f6d43687551757e19a08d99c779070655ce2ca5229bcb154e095efa5b4954868964855f6dae10542e5ff82a47ba5215a07c17ddef7ac0df6a15209bcdf8d8b5998786729fe954fbfcbb0becc1575e62c9b92a51d996a154ec838dcc199fd544f9e67021fada8b33fccd6b839a9a71a573a143fde42bb9b2af3ccbb9710ca91e7c2af91f981e11f215f6bde471342f50c8718ffcbf02330e9aa9b9ca4ffa7c69add46847ffbd088570531bae1d10dd8d12eace52cdc740614ef963f9500cca0e7c708b423f9feb36de812df0267caea0a3757d2cac7257b8ac7526ddc2139c35869bc486c216e1a9424fcca8500faad8c49798eae301a1814fa00621c77951db0004fbbd0b379e846b1a1af8331a8a96500c13f99bd74e489dd0f1b98a37191bd3fd63587cf9acbd29a2753ea7c19a02fff77c6eb5ac3835b7d4f33d2b1459a5e5a4a31684864ed1c41c7451546014496c17b9295b8b3a378ed992cdbb74bbde60e79d8fd7ac6ba936bd27f59788a63e5c01dfd20b592e773893f79b6840ca57ad09b8ee4fc92b46982aa48d8964a4bff48ba94f4ab3feafb9ef550db8d458049ee197c44cf070a5f945f7d1e6f824ea49060c3cdf204621de3fcba66ff04b59de81cb7936590b4fbc8df720f3cd69c2b0d97f1689b9231aecfda89066fd1f6caa06e54af9f86f21528c284939f8ce8357c25614c424d20faf004c1579bdc35abbda499cf12731fa87b6d8a2963edc5d20c8adea002c084860a189ead5d834eeea431fe35f98b94da9096168cae91def89ab1d3e99888ed136fedadb50fddcefacc620c969b78e9c515aaa73984456b91a90dda5582795c6e2073d3787f579a3a6bf702e7ac0f953e81c635a46b28b119c8d9cb01b92c1b9a295b7833efc1f2fa2e1613d801bbd5cd730be3f55ca566ac3c4d7a8591098855bb8c66276621a3e378b0e3938afaffb6ab5dc1655073711bdc933616aee555d3977020161cc4d1ed0b937f7175a5442ff49b35630e195cf0b128fbf94f01bba7c8847783d9cebe5fdb9f90724abab49119ae229d4965dd7de3a03a45d3cf709cb0c567843b6627c57b00a45d1ccba4262babe5926473ae6458a2d1764419880e3ebb028bf504d58ddbc1aed89fb52d6c98e91b0678488e864576fbc65a74155b2dfe7338c672e947b4e31ef458b21c11103a72adb0bd6918735a113cb0b38ce3c677c71ecfa2f66be165de8dcf6ac00d0fd0f6052029bd9bfbaa91c05b9199724d9c5fd916fde5f0f0fe619b9c84ffb5c27c45f44d8ff1f172f4026e9b8516521da7de943bf704c0f76eb6c2ea7e25ca1c01a2ac29aab8655e0a459c472d73ec4fd83879b10d5a8094b491b1dd6979c1a517ca99a17faa920b09b334035d19cd6e6e52ba70b3932d8c3f0cf88b046b3e52105c0dcd24cd07196f933cb234b653866a89afe2c9aecb9660e40a4cdd2f04fb2de3d6078a0ab8263fcd96627fe98822e611e4971a1197810f363706f81451eeb0ca3f61922fe224cc29496ad163fc4722f08ad76e122ef599269b4d4c893d1eb29213c5aea7666d162f614279ad0c16d1910d89e56826bd0d2a24b0d05b075050a02a0c947503f6bf06e04d53f1ca26ae7d54896f1761ccfadf8a4bf06b2a0864280d6af4f580a2c3e8f92389986ea26f3155d21b8abd547e8a9de6854b2bfdc4e063daa689aeced1c3383c46ed463df0792104c3e5235d61f2f2abdc6cf4b3847da4a16226235a60b64addf804a21c1e4bb95a947ad8a91ee1b5efd82a8cd95163af5fd760cf7a06c59d02145926cab938c22f710846b8fc031d37b1eb62b047d0d92353e48a5fcd7693f0a2b0c7751c44ff9bd977164ca5b0433ca6aede24584a1ffef40bc2bf7c088638c1a0dcd56534a40e20f10a81b53f74041f627dab69c039efb4ecf6cf30dff96bbde83a028536cd7aec73226711734c2ce69fd9b8fc64f681374ac0c98e836e3d39de99c353dc962fe12150c4a498a5957bc08ab441b5f69d17f55cd8c8c03afe614c98287c9cee7f533caa63c0b840ac3f9ba8a8151de1123b33fd1865bb3a50736811a2c4e2b005d1126a13ac5f93a3fd53fc1633f59a4bc15ee1ceee224e83454eb990125d93a186531721bbfc52cfdcaec61f621398494c86ecccab8d7d3b062b4733b8e69fa66497583e31c9af1c28de76286c66616de7d76650fe994b4baa9d3a3ae9c181e77ed4793ff07e53fc696356de3fb5e57f456b822000dab3a055741c4c7612bad392219702cb74948aa3fff2ed317302c9db270a7a15f1f1a9ba72e8e73419a2029e808356b33a2bd69ac1e468e65c3e5785a59a6135a8d5cb166ec2bfc9e1fc1092cecbd0ffc68a67518acd4a8d933e285ec4461deeee0376f97808ada5cc8c64b046eaf6fe640e87889f6a4aba8f619d27baa9c09222faba594cb27a3a23a6c77b62f00b43896b0bac7ab96243efef457bd4082a198cade794c77aab94877e0962222bdcae786d3eef6f571eb920c8889707f5da09b51fdb674b513550b8e5b3d30ada6b564973028631290c141cc1462f126529016a05f6096e1b67a28e6a25520b34c843f04528b79e51bfb78d62e40ea12edaf53a5c4c010b80752af9107af91d15a101b6ca8ccbe24e6eb026729133629c9ec76976a8e4cacaac26f4a374d122df077e3228a2941c2330b80e3df6e729df50cd472ace87623700ace6f817cf9bf13f1278e47c7af4931a0ae9e0f01c558e48d985fe4b072e5f327f31a15e196946fb5c62f222d87723716ddebc4151a6151ad5f8cfcb6fc2a2f08188094e114921bb34df4fe05a3204aede30a4de113c2b7f8eb2c7a4ea463e0d3eda1ed066cc99adc2be2228a71f7cbb608a2496febffbf39ce877cf8a8798d3baa8a01cc4416ab6924a615f7710f4675332ca20e7d12340269199e66b98d4edeec422935899261289950d024a06854f5d3cd92b8334d922ea91748a76702f641d4b2fe93825c3e9d6470a38fbc72ae288c2425c00e6eac02e7ff1d0b7121507554fccd6298ca0cd6776859e875bf3371287618b4b3773dda0c97ed340ce570df13af5bbca6168d0cf204493"}, 0x1008, 0x800) setsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000000000), 0x10) getpgrp() 00:00:21 executing program 3: socketpair$unix(0x1, 0xfffffffffffffffb, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0xc, r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x6, &(0x7f0000000100), 0xc) 00:00:21 executing program 2: r0 = socket(0x1f, 0x20000000, 0x8d09) flock(r0, 0x2) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x10001, 0x1, r1}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f00000001c0)=[r2, r3, r4, r5]) fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = socket(0x18, 0x40000003, 0x12c0) fcntl$getflags(r6, 0x1) setsockopt(r6, 0x1000, 0x0, &(0x7f0000000280)="745c01f6d5da7cb20228742568282496f1af6bdd603a3b107c64230620720a8e0b138118fa8504f53ac599b518d722b844c9c7f93679b0bcef920ea44f610f9ecf2db2174730f6ff35f14cd6e381f0538765d3934c5462fd7ca9b59f3829482daa1ff59ce9d688bb0d0b054cb2bef86753b90e5ac2", 0x75) r7 = socket(0x2, 0x7, 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000300)=""/107) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r9, &(0x7f00000003c0)='./file0\x00', 0x0) getsockname$unix(r0, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) sendmsg(r8, &(0x7f0000002bc0)={&(0x7f0000001480)=@in={0x2, 0x0}, 0xc, &(0x7f00000026c0)=[{&(0x7f00000014c0)="483e1e130a142decabf2b4671cce66ac192739333701318af1040f9d03372699d781d381", 0x24}, {&(0x7f0000001500)="ba81f125a4fe20080ecaa95844d4851a55a9aa0f98dc2c03d0f8e22c80f0cae0148ed947cf213c64ee88b89f62e0d0c1ab450a3f15", 0x35}, {&(0x7f0000001540)="50c0bc8466ea86dc82", 0x9}, {&(0x7f0000001580)="68378f9b5e79823b8c89cfc20cb0213f8c1e2928018c98798ee370aa9698c009060c60aab20c3fc41801e9ddbf77024addd02fbe77a93149976b4b77b47e393c2859081136b2eef442cef48bca4e9e6e6d46c8ac0b069d879e1848644f2f062d3d84f3b2d1d57db17004cc7a017a60153c139b435ce4f4168c62dac256a6918141b407272d16151f1d069071bb429ca51cb01b80f29b4aa97d5d18e9d52856387fc15e95cd35857674ca01d2999751d96c3375ee62384331", 0xb8}, {&(0x7f0000001640)="d1a149a0637e4612355faea7ddc46f675d3909fbd8cddaac42497f0c4253d4f9a4ae8409f905bd4bc6299a18d17eb2", 0x2f}, {&(0x7f0000001680)="3867f0be9e582d8603536800d56cc625d5e4f0ee8ddbfd", 0x17}, {&(0x7f00000016c0)="bc0335d11151911714817f16c53b64cf1fe047c80f7479a102bf107b2aa3e54c4dcc0458cdab8d6d9a86b90f881fd77568e9aff398489dd83d86ee4d94e17ec9a35326775ef8cc78bf411d93cdabeccac517fa12be53c385181e2a355abab056fe973ce87616677737243cbae4ffa7b9fea1c38c324d94c7b577398f44f8fc1c1d5eba0cfab7f3906709fcc2122c7ac8d418855a4a801505635459b6a59fdc16f6ace692e5c20a5c2d6a6c259364d20ef166f29d26212a9a320b734c470a732e8cf3c42e997f915b1b7a4f75c13303907241be31f7a5b1fdc3942b799bf76d19aa468606f8141e1239ed783a6f0f67b82bdb93e0678b0aedce0d8c050547ad3d869f0107f6b829e481f325b375d54022b1ee2f6a8b9343b7bb13a288258fe4bc13f366621db91f8839dfeb144c228511cc3d96e46c5b84d43dbcc21dfe10d776d848b9709edd53dcedce6cf79e559e03308dd902fa256285e1f7d1b8f2462d28574ee6bd1e6e74031236485237e75329e5e208e67e0ed7717e4484e76cf13f6cd2008ba14ca950dfa586a7f707ed2945b488aa31c178f12fb8c1110ef8c41b6e0ba20d1024991e8373aa1c05c1ac3c64b50ef54be215c93799b15e1ff668e1837ff6326d9fa18140d645a6b6a82bfe89baeece86844011139ccf8176a2d74923ae79d130ec3a42561a74afab6c37411696085f6fdc206a5791fa4c0d08a595de2df6dc6679fedce35902827b673d8bde999bced2a840588d63c8065b12247c1de620558da4958f1c8496bfe4d1a49c2710e8ed0b10a1c3188ef72ab23de63a56907eb976fca5c37492dc15f0a302644077adb5809674c243ca7ba969b6ed845a07665eeb548b3d7707600e96f456164d089e17f632970f76c322b172f51c33a0f5e93bd5920c7c71f737540d064467a75581f324e9e9828d6693d33bd986b7cd98da0009298ef1b171d555dfb9e48fe08506b5cc64e81e37a29ddf77c071023bfbf1f66b61498c015bd56b431e9d22e025438364bb336936b80fd5eaafa4471be875fbc83d77d0781c999294a31c9f1e3c33d41bb0013fa6ab742a554b484d38c37d9a4532e67c97c2fe1fdf72dbb4874420940387a4990eefcc4ec986db6b17d25dc968523a9b7407b33dc78f16b5ef5ea5514d33569352b0b0105bdb3ebe466d97efe51f2eb3fc0606329ac2a49f6631235e2102079292821fe11a385040ebdf78b4ac39bf584337f02e1e3ef60f364836d1ea7f9743f88aa9e83326d81329416f0134af51204855ae36fd947b2effde8ccea83117e0ba2eba55521ddeba3ff00ff292023dc66f5bd28a72907789e75b72ddfa2e8c14d2a8428e4726e70ce62f6bc4d43ad8ec306debf0175e139be81e03d8757a38bb0a45dfbcd8345e0af4e1b0e5cf0e0b130ebd5f07dcd7d9e9fca492a6bc412fa788392da78a59be8baac04a44f8b4cf84b250c77aec0187ac0247b8c87d5afb1d1649201d1548545f347d778d33a509e56f549583f6f485642606a0e34ea8634d37448929df9fd83a63682fd63d8775acadc7605b7c931d54544fcd06cb068a8645f753133a405783cd5c0e8ad820deebec94049b4958c32fd986ae4b5dec924dbc0c3e4c4143bb13f6569ec4757f0eb3c88f4a8eb9d8c2ff23122e7a11d6726aae3f806174e4cfd2be7e9703cb4df48c739644aaf955821e31eda68f8806c48191eb053c416015d2914dba5d31866b031b33b6d9829e3c3515854661f66c494faf531f5de53492b490d15ad96b81f7aab24299edc31c9c065f76d4d4cfb9909979a1909be1638ea682d7a59bd04b33e0185e8f0d616fe89f10b17616a8e1d2062750303f3a5e04c3a8f43d232ac7e7fc79ecb4633cb36b35847800db48660e409d7f2980329b3ca14c9c016921c579dc69d1d61dccfc3ef676973c4b863fc71b5722f1b5a6c5e15617d1ea1239b28322484316328515f4dec7edf012127db9eddab8e2ce2124c3db023650179d988806556f4905db58f8aa719ca8ebf7cb13616478a0a66af896096dbb011499408a6f70b5721a2319843604e2ddb905d2e0860e92785ee249956dfeaaa253c8485f07b9821a247a376f4b1ac81fa5ddc9ca648ec51be9ff5bb1667684867b11478c92a55e8a1df2616292921da0020a8262b1d96c97ec0ba1d6dbf76e6866d60c7f00f44c2c032c59ed7602f4b4a0c95c5f05885becd633497ccfce7c754a5081cd03741240479d4ef9ece2accdb39e6382f24259a88d989abd6016345dd0ea547a1dfdfc8706570b853946df42beab506d0216977960778b87e9b7c0db35ff56c47a6c1f9cdeb72e72e49dd099676c34cf996b69602c7bda74295c3e7a23b71c622841703bd9c3a789eae1a31a9fc001e5c04adf9929a4b3925b12a172e6736d78c028c5d41d39884dea583ac1cd1a24c6d066c3c8ac5a7b9c5192126cb6d9e3bdcc1a122dc2b7a6796ef4adf5ff405a951c14f7ce5b67354b66a2b98c9425eb7d92f4d953d5c2c25bd578a5ff975284b23bd125bffe02c23320102a206b50fe0ed5471d1790418dc008c99efef16d9a8d11ebfa886d63412b7ec4bc52e62735607a393f346f746f7e925515dd6bb79ad07d569470267c30028abe3c853835950d3434db466ca934a11dd6ea082c8a7aedf3bf8e976869e6b10710eb7a1209de318560a5a4dad0602a989a2dd78417d25debca9c5ed73cbbf21ad8dbf4c32e5431498520cc9de0e60ff8a15c1ac38ac65cffa86bf06e75ff48d687e20c3b6539dd4f9120fc6626e3aa08f24fecf8253a89d0e3197b7be21ade65bc434cfb7f9d460e137cf64ec24f59643e83247e3392d19885fde14fe67b817ba545c49298c861eb8c5dfca9b35fdfbd024aa48460384ce20a947fbecd58cbc8907ab998d8dcf322f0443fe31886f83703eee3253e31851c68c07cf9dad6fbbeb26bf1c639cca24693051e03a5d38d4546e3612fb0f199ee40542934ca26d5f416dc91efb3432c76dbe1b16287dec295a75e3f90ba9746e7a1ccc8510d7f10988c3f51df38097ae240eb92c3c1565db4fcc58b446f68e4bae04d7bd8234c2ff9140f782805e5d6d1fe0ae4fc2535a8d4c6a68e9227b04673a22ead65379e47252dfe2d041804e35afc2f714879fa398eb5c9a0b78cd23bf3e70a8174f1aecd61c9ce85ec4fe9b5f5ef7ff832a954fe7b3555aab9304f37b17874a972283678b5a3b9a7db9a96bb1308c1d7a4f67065621fbfe584947d89abca2586a15c45bbf25e743018f1d9f974a7deb1b9471a4324035247d3bd9ead59e6b9f09a5eb4d88a496fa4bd09fcfea02f968233a05445ef6ca86b3121cfe9b63d61618538f0392fffd377861b2d838ec89429ebf626fc4e991574e373657ffe9b9be0b424baffd3c0c7ca908fc96c8e05b95d09dece88d9368a30bf79c61b65dcc859f605edd421704fabb37acfe31df915bcf047a1de850ff27b2fc2d6622d666e30602c28bf66114cdec32735e57b4fe89a5699d9bb1d0f362ab77f05f8a2e99498da2e2b02497a30dba995be589c988ce552d41c46688fa1529cbfacd47f914e5634ee9c6ed7572919d90e6198bcd244118959372f1a12bd7d31a2f795637ef82f4ca43f47ec452bfb4abd71cd1accc78cad85074eae424b6d55537aa9dc8e235994d3257fff68504dc77103adc1d6dd08b3eab718160e6eeed74fdb94839d10e669ae21d0ea35303b03fa82bb75133a0a15e518ad3c7aa357d8be670f8e224752f744c2ef8cc952ae4cc066877042db7ef83a1df102c1a4ed08c114e6d54e81b237e0d98d3b4528506a8b1c0dae6bfacbfeca93331b04d27f5ba413be2371224987161d96f561a0e22e73ee4c3e0e17d1b83eefbe67c451dd995b6e1c87471739a8d6aa71475d611563c1f9e7388e7c575a318bdffe0f06754a127a7839e91464089f04165b7807c95881957ed38a754a7c699670357de5bb408a54d43aeb7faa4928a05d5d1840c2953685529293ef40a847ddcefdb6e5e3881cf965b5254e3b7e5b5269187cc738bc3f086f995b865603e8d2a1b555120a7d16a8b525357f4f31ea636dbbd0b54a896d0aee9c4474b5dcda1483efaa1ab4cf81832e859a9adc675aa00b0cb0abbb48b1b8dcb76dd400991288e7f2df11266cea6dc06e293376dcac12a73b726661f704c0b5156bd1b5538c26c9f9e3b05a723a74d24b0fcc8004ef03c232ee7c589a8928a186b79b0e40ad126c300bd5845593f2ece8d9eeccf6723dc37e2e8ee16c62c8fc2140a42118765e83a8d18e208f29dc5fc400e8725d4706ac4f4ebbb9ef1af597724ea605acaa7d89254ef3368b2fe4c3e441bbd577a529fd82825ca9e3756fcf242386d54422e3be6d9343f7419b2f283b262bca6fd34927482d928f79467495fd410aa00f9aa1bbf8b9cf64f769138700e7b2bb459f57a9f8de6fec18dfaf65876a4709a968197d80794de7ec80036e6c9573c1591c2101c81ba56472404f9efa4d2748626ea94e4d571e000fc25b946bdbc768d4bf92884f432dd8976f972e964b32e66094c529b6aa603db0d298435226513b64745c10ff291fb454f5f5e9e6851ae1661c9c3f3dd54554170299b6c4ce0a9352039d9f3683ba2144bc1b622ec357e60613644085221c97a381489d4ba3f3dc02f2039ac9d122f8acab368bcbbfcce73cf07a21b121cd175d03d8180994982e1cca4173eac63022a9797c22d1fc127314676390c2d35ff5045192f7173c5d2eacee942b1bcea9a6b93b8367b7b77e85fbfbb248364fa3dda1f3bfad7f12a6133f13b0fd33ff8227e68de7e61276322e25db108d27de9ab0766db4ea500614913149c67795c13ce21d72d395025cd61b0837ea1eb8aeff2e816ca504c34888a5a3b5d7c1cb158fdb401732f4f0f231cb51a76147de624eaaef3f24bd64169b63d0c30281f96bf4eaabbbc03587c7db2e1579f84cbb19deee35d8237b848162823c0628a8f0e8918e06cfde502398cfa3a5daea907e47a9260cb27c8a8c6139349319bb9fb2eb83139b63365e091d59466828bcfd7e792b9533217e819a973fd0d640b3ac102d7a67a086a55fcfa4a3d9dc2f36717fc04a86b59c6564fbc0c808e5522ae2bf50b5cc58cc4eb437bb5e75a50a723dfdaaef38d0959a47689f2adbcd02a80296f20892f7968b32fc261852bebd9dd64c27360d57ca50cb28cd4caad44ed9930f83877d26e63cd80dd7dc58b41508330bd9b97d7d4c9a0ebb2d2645ef525e334c4a3e7875f602a345cde8983f4570d07a9a798744539e33dca2ad766aa8515a264d4e668a9fa4ab27ac2044ccea4083fb4652e16aae2a2ccafb88354a367ac167607e512f85761ec8abc9c4f0e55576000ee9a05162644a2beb01a463376339d3ab204196a4e013d6be4799c85843714a132934e533a789845b58bebac539bb269d2e7f8a280b6407b579a5ed7380f08256829269393c692dd938f5dc79ce6cf43ae28f42d1fe942753a6cf1c4992af04dbe8594ea16a99572b986068a9a53b0e20a29be407206506358666cc4724592464096696d0af94c79554341cff31879c7c49e086d3ec22c73b40601137df9b676f798ccfb9dd53146b05884649412301b48072b801b451c639b32241a29a9582ef27df6c34a481b6ebe128abf042a4d0fcc25f142c3ab1a90fd1d2527b367838c0fec5d33e89f5b23c3e528e9261d644372970533e442c89a116916c3554326f668f00bdd589396751516c79c8a7218b8fea29b88357543c5db6524bc47e419c22561080ba6145297121175dcada3cdc3e", 0x1000}], 0x7, &(0x7f0000002740)=[{0xa0, 0x100, 0xed66, "6357aea390e66a37b5ac151c70d813e58961488a6002fc7dddd0c6094db49e61ee41bf5b8bf661873ae8d7e9459a88ef83bd85ff73b6b171018924a623b539b5d6bd6289bbfd46055da77ff334879ecba9ed3b2f7f396a6e30635371b048e603fe7cec37e8e2904426b33b199eec1c3cd1591d6d150f72e1ab93b9873ecdf0ed510853481df1f0158024e9"}, {0xb8, 0x0, 0x81, "ce3e9fe549c78fcb0609192a64f7637ef5b9a5212b0f45fcc03e25ab101797cc8e95f26796c56cb0fdb5a7bdee4d005aafe706e3ca68a17daedf04f6c079ce0750e991b2ea9921bb05162e7d57b633f6e9d421fb9c1ea48feb89e0af256689f14ab6ed019e4dd5832f2068831ad23429d995d4a3b27479555457bbe9cdcc6c3caf2f289b028c1c7fc2b436ebc592b64b04a0e1143400ddf9d4dff79222d231493dfb4f922c4833"}, {0xe0, 0x6, 0x6, "0f6f2cc7c3e0cdc0e3b940fec8c7917176ebf3d02770758b0a3035e329a55d5971604aa932c066eb2a7645d07b805f3c895f607045ea1e7ad4768a72c4b7c540a8d3495438f4965f708cd25829b84f527757e1c74943c89590f218ef258c2e35fc035a9e16d0630b14e790ec1786bf9ebf56cadd00c776b5754d0dde89642b02d217dc3ca9bac620306f6da8724013390dd228a87e60eb90a48d4b399b422fbae8789582f58e691e7e652b5ab7086043c7bc279d311457658eb05d1f381b19c52f9c45806375910cada074a6c846"}, {0xf8, 0xffff, 0x3, "dfe5551590720733bd8d1ca8f1422318ac6aeb6cb94219ce130256eca593759dff50e460b2f467fca36b55581a6d6825725698ac7b20925fe4587ca6dfd8b8b5d34c4711eea258adfba82c9809ec9849897093927e6e8aa85ad64e3111b27f74044d18b7052b0676c1c4c34837598b85a66a57331072376e76b2a95c6dfb5ca9d015464934e2e4b69557d5fe60bb7dca67613adf531ea5c698a42c66ad0fc7194a0f12637c24ff684fe2e50906f69fb393f147a62b4c9e749ee37daa95c3e888b70e8177c0f18f32044f8ef7124cb0e77713c30443a03beafef8875dde49845970279790"}, {0x28, 0x100, 0x7f, "a4b35c6d36d0e8a75a2204dc45cf258fc1545e63f3c8a0"}, {0x100, 0x11, 0x7f, "4bd509410e83a61ece938a64df1ec39868c3707610b8e8235288c438048888309486197d59465a5957f76842ec5492be1bc74e54bc397a2d205853520d0a2a0830dfba0e945d2ad1c89a9508170b3da67e581024d6acfbb86365118f7849e444abd9d75d50b4bc1456747f8de448633f0e971ff6067de6de70204dc81c8c89554512fc73562d804aa526d13009d498971e09f97bfe37f8eed6986d76b243c055e3dffd843cf2ae43554ff1141a87097cba6ae211df1c722dd2e3895947f844e0daa07940e1aa5c30564055154577692bb22ad0ce71e601532674afac906d57b884a71612b945adc84a"}], 0x458}, 0x4) semget$private(0x0, 0x4, 0x4) getsockname$unix(r9, &(0x7f0000002c00)=@file={0x0, ""/3}, &(0x7f0000002c40)=0x5) linkat(r9, &(0x7f0000002c80)='./file0/file0\x00', r7, &(0x7f0000002cc0)='./file0\x00', 0x400) r10 = accept$unix(r8, &(0x7f0000002d00)=@abs, &(0x7f0000002d40)=0x8) bind$unix(r7, &(0x7f0000002d80)=@abs={0x1, 0x0, 0x3}, 0x8) getpeername(r0, &(0x7f0000002dc0)=@in6, &(0x7f0000002e00)=0xc) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000002e40)={0x6, 0x9}, 0x8) ftruncate(r7, 0x5) paccept(r10, &(0x7f0000002e80)=@un=@abs, &(0x7f0000002ec0)=0x8, 0x50000000) 00:00:21 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r3 = getgid() close(r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) setgroups(0x5, &(0x7f0000000100)=[r3, r3, r3, r3, r3]) connect(r1, &(0x7f0000000140)=@in6={0x18, 0x3, 0xce4c, 0x8}, 0xc) close(r0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) getgroups(0x3, &(0x7f00000001c0)=[r3, r3, r3]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x41) connect$unix(r4, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) connect(r2, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r6, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) semget$private(0x0, 0x3, 0x20) socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f0000000380), &(0x7f00000003c0)=0x4) setsockopt$sock_timeval(r7, 0xffff, 0x100f, &(0x7f0000000400)={0x7fffffff, 0x7}, 0x10) mknod$loop(&(0x7f0000000440)='\x00', 0x4, 0x1) unlinkat(r4, &(0x7f0000000480)='./file0\x00', 0x0) connect$inet6(r7, &(0x7f00000004c0)={0x18, 0x1, 0xff, 0x5f70}, 0xc) bind$inet(r5, &(0x7f0000000500)={0x2, 0x1}, 0xc) bind$inet(r5, &(0x7f0000000540)={0x2, 0x3}, 0xc) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') setgid(r3) fchmodat(r0, &(0x7f0000000600)='./file0\x00', 0xc, 0x200) read(r0, &(0x7f0000000640)=""/48, 0x30) 00:00:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0xc2) poll(&(0x7f0000000040)=[{r0, 0x76}, {r1, 0x4}], 0x2, 0xfffffffffffffeff) fcntl$setstatus(r1, 0x4, 0x20000) listen(r0, 0x39) getrlimit(0x5, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0xc, r0) shutdown(r0, 0x1) r3 = dup2(r0, r2) sendmsg(r2, &(0x7f0000001640)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f0000000100)="93dc1af80fc5885f960fa1de720dec03ad380bf802219afc28219d0087082c52cd679a03d335a1f7857ade0e89f0ccca2460f75d739514193d42265af0793f7103f41700662a056659af862249a619b7c051cb2d844d892e478aec1ee09d73124173e40c0ef865883dc9198e29146557fa4050e2dac351de3548a05cca636e16ccb3758e0471881347a30785aa6b", 0x8e}, {&(0x7f00000001c0)="0bf28aea6bfdc31977365d75166c343aecb883e015153e57b723c89ba1bd659891c58f1f1cebcbaa7347af269aa6af32fd7921e58303333b9938748f19644ffa8130b7fb1f55466aca9510e1aa2a083bd936300959eaf57c4cd3d2af4466e24e750371b9cade87c38ed9c87d80a2baa020324f9502007a1f3389b124d15a7a592c41a8fe2a6ba79ef539e1642069b0d16cd4cd99a918aa3f7131b355f8ee336b906a2cb5ac30082f288801bc4f253db4850fc7e9ffde5dc671c32fdece2a7e76afbd7076643b81f87b4c3592684f9be0be216a23b83e225cafb15612df5772cf0af5b68bb606a39ff4af479fb45856b87e3508bb0e8721e9c5acd778613cf426a4994a2769bce0b0d3849eb757214126aa5fac1283b37bd7a1ed0d8b533181d3b5faede8d49c478f413d23418c878db72c1bcb35f1d91bf2fb785a3c25d7cfd9dfbc008b4e877fa16f714b9c63c9c2f2bbb391b251e017c01a7407f3cdf3ade7e86117d30b9e8b385368a2875763004543d13112a3ce9e23ccf0f670e2ab451131d4da6bcda431facdf33660889705f75914dec467f421135726911202050a81b88abe8024d231d99101ec400e94bbf31ddcb9620629bd36c112613d12a974efe655ae965c102ae5409b29738d5dbe5b91a7cc35ffc4d1909a59bf437f6bfcd4ecb7248cbeb56744f9b0385e3f3124d96a0ec9eb2cad8b1d7e0238376b7e7db7afdba99ecf27c464101f9d50b8d340e83ea500752dcf159037f5ce45d00fe293f1d8e4f99bb1fa06c3bfcdabfe6573f4b8c109e64e5cd910a9d06637a7e482cd070ff68e87d00f63925842beab3ba3834e6ec0711461cf22a9f51bb7aaeadccee5469efcaf15f98ff778ea1d5f012d9aa06b422de84af6435c1b044345bcfc910ad3f04efd6f78116b7c16901791de438a52ba5d6f00e0ca32428250c4d8928627100ffe19ad5feca968083b3c0b41e3b8e894186b194f7dac63b131a6f1e331f78e9684408ded4c0f898fe1e0cc49942236eab196d72f5d6ff1c0facd07b6ea9c39a6f6a0a663c6ca7bbee0ac2f3c69a9b950cea568f4d876ac05314d739cb54496c3751c35ddb3a680bf885ca83303c677c5a87c2dee362740fe6b7b364af0a5ae1b65b0aec891dc6c8837946cf0a1b45bfb9d38bd0daab71ad2ac0271357eea6e4cc0ecf1fccdc0f06f1b90fd9c000310ca0416a8bad40f6ad0a3fb9f62471c99952a2df412a2a748ac72d9ec11862d915822b02bed9b7c04033d4fe0d5e2958e5416c930d937817f5d90cbd27329add508e22818627489c5b83b67e66abd008bde09e5eea24f3b7ddfe61986ca4d3ab9c361de306d7961b15bd52eeaf32945cfbc9fb6f751a2e54feb0994a636260229a13a52dfb0ba3c06fa718d25de7b69fca2b856c7d1fd51a6514891d3ff0fff7bfe0debc2babaed5b8ec1e6b7b1f5f3683974a0d64285da62ec14c60967ba91fdf8ca9fda6b9ec507bed131d0981958750d22b8a6132ed150b38bc83991db9871e31b2a813f62eb9cb007a29141dc58d9e7b9529f02075af07811de274a9f8cb45a796e770e7acff827da990eb44cdcacaf9a2bdb0dcbf4adba89773b87a0ec1d0fc3f943854998758d7c81bb7f025f128bf3d3ab32b15b4aaf02a2c3d58da39e75a372a2408208e8b704754ea07b38a3648fb2377cf5cccc8464770b69b92bc1fcf26bb4114c44573489d1f654af93d8b67377d8c064f14bcfbad75c84939587fca5eaad3baebde99231c5903841faf3789ea9cbf01b36539711036b6968ce235a11b83692033fd3f61621235a27200e7a17ba4bae6422f597cacc279a69de8880a58def53efe88c949206a93a5e49278239578c267b2755e99e9e7b65bb4f4326a4f9e8048220924b81937e232e153e6883c28d4809dea97c5c37dffbea95a9a78c22477878b46021c6857bdc8f364f2977ae4b2bb5fb8e818483cd117bc4a2542cc81a11340bf31836bfc12c2d4e0882bf71c2d462b620ac22e9715d335e5bafc3b1e155eacb2df6b273d841bffcf05f61946f6f007377034702114fa38c03a77b386d0b8c5f9d707f03d9528652c1eb2ae77d57b894f0ca0e75e27d8241ebfa669e64733c69f5891e9bac3e1922ea9dc6d5c4e5bc2d1b7a5e0439b9e51702d5a0b70b3f7ae1ef8ffff86e2969f3ac2d3f005b86cd811fba109dec7194e0e370584828c410157ecac5b5c051df399a27379cdf92393ed49528393dd03d88ea61d5180847638221c676c47cf6ceb7f1fb7d6bcbe6552971dbdd54938e23aa134c54457c4735656c6b6214e9d5ef52cf1d486365cc53dba074e7cfec356e8c2f19c9511aeaf1bcb960b3551be66af0d1c40dd3db49e385bf7fe16f519cc49f3223ac41b125c0fe66284fb32a4eb60d46140262b3e9b0da443fd5d9be77cd735769cdd9a3ea3ff99a529d55b75d2c4f3c9ed356453800391a26e7bb8b7a3ea36285e56e6cc7ef2e226d4cc9f4e4dc95ccdfce11d116ce8619f72ce17039e2b8978d10681546eda4e41fefaca4b5f2887c9288d734010c466653060a6127552af09f98f412a7ca25b6a88b06f19b046d9756e731088db65be439a1213954e667353f12e4d78d4f23d1055bb9717eca3000890ba009247db61a33cae22ee5c4f21203b4b4fdcf25291f88fc01aebaae31242a079ff4e16a2bfc37388aae52b377d274ab38b654b5df6f337b900a4a7f960f68715677961246a558ff2ebad636ad1775bef5d75e6975d140125f9380b10307b6e5398abb03697bc3602faf15e35fb4d23749da2b9d10fb0ac450b54dae1d9dce17190558e5ce7a1ed56a663221cea36866ed687a44f35250e5a8e7b9c9472621f6a843ce7d10da4457bd27284237448f90b067bbe1fc7dcb6b04233036d218f8227fd815b964a82c2201fc4741f630f7cbf6e3c060a9b6e657e05ce87a16161b86164bcb3bbbefc41e6d8374ddf067fdf54ca445f7abe503d44e605376d104fb14d6c993bb6a9e2f0994735696cd06a04017e084066c45192b380b97d8711f52030f3acb5145e32f25e872439b92a27d732f6304f6e8f6c1ecf8db8e8b4e9f09118acaf0938975986cb86147d369f8e481799dda18340c1c1d7c25888e28a994e189db2d88db50ae95a6eeb62ac54f5cfb6281bf2070d5ded749049e68b37cfd369d162d073e85e3dab08624dadd37661f3103f6159f2f2e73f151d023f393b03b42364b00037233c03745ac58fb6bd363a8cd03cde3382af8820bdd35884c47f243991795253b52a4297bf0a38d3be5d2c66a170f54b64581d95f28967d94034d112ee3f97acf9ea2e35a9b8cdc9bfc89f3dd3bf95e293b8e13526009a9cf360fc76273cb10a311e54588430c0d5f15642a1db638a08a8ddcad4966df12608f787418ecca6cc04b238d6060c2c910b84616b605f007ee6f36178477b032e98aae7bbd1a60db2298e3254cc2f5c18eb1eee8181a13648fd051de372b78d3f203848b9e1b903267d7fe4b61ea7aa12b5e48de580157a7634daf43609ce84fef56fbf044eceb1ca70d68859bb8153a282735ecf2cc0d76710074e4fb05bae946a8bd96c7153cbbf72e5c2ec8877e3a6951a613a1a0c1d243859354b7f7af60b1510ded63d06d48a79859a797ef3cea5b8491cd6f3628913000a35a772a0e405b53ffd81e4fe589738cafe80c80f63ae6fbf1b58c72d74bcbb546899c24e2b2fe92a4cdc25b4bd4a281f9b63c95974e3960e67782447049db0f150875be15240681953c3fd61ae0ccac8fd8f48b5c0f092b855c3579958152172c7f75db77d9e497cf92e1f2c1e0cc0cddba8b6167182fdfd653c0b4c545dff6e64479c293fabda287b77cd384b1949864c535cdf97f74331b650fa487d64b92100ae23a5c9af32f6d83aaaa463ad788352287fb2e8bcd62865ff43ad5e1de930543142707b44439b2ffdc8556820edeb8d52bcf6eb3cdc7225a71e04a49d714aa82b656af28cf4bdb8141297b1280d92b810be2bcfebcadb38ead844142267ee15e46ffa3b9e79121a7fa7775ae740ab1297e510745a77b8502ce34ef15b7e77d01b92f7489eb213e27018c764a7f8bec8c36f41f4d85623b71d08f3f84fe9b030593721de4962ba3808f176aab9b803891f9184b5109d847ff544e2bd1254d86ee008b08f112573db43f2ef4641ff4fa871b01b713d56e8badcedb50ea1b5b202f1a950a374e3fa639c78cc46957c53c6e8785cff21022cca46db5740f3f7145ae2b14e0590eeda83451da1047216f1f706ba5036d533a4524889ab134aa0ea0b999372e17157cde43795516f779c2b951060ae995663322cb19f0eae55360bdf001a4a261b75253c0750213b120d6600c6d31f8db861729348398d1de5f301c8c1df332ac55b79df87a98a0e84f8f047d175b3acbe11d7e137308ede6aee8eead2f393b4dee64124c180befe74314154588386adedb9135dfc8c25fbad012dfa383e554d19f924f9f423ed8e61c58439af5d05c796827f813b7b7a99bab3fdbb0bb0759a7a508b1664f3ad89e5dd536926ff7c5efed040dc926177abf1a667e96abfeb4b6a6793b4d0819aff36c15125cc4b2e4449735b6287e37d5a0786dceb12c9da9d574a55e0c7b889540bcce493a398824ea859349ddade75b635f4eef954ce37ee80522cd2617497b7e4187c82c1b014f5ef6eccf9ff73f9bf6ee600733149905a737eeea9f9e9ea27f7db725f2bdfa231794d2b76364fdd85f4431e04246c9cbeb0af49ad3dec9d3a8679553a4884c7fff0fdb1792334f7a7f7c54d318a51e107f05931d5b99ca8bfcc567be1a7c9ded081511be832d6254c6fcee97cb9c38603929b612760943d5df93fb94ea8640e4117f5221fd238380ff64feb689999889440b8acef38a2c651da55d695a01c24d00222a0b7f9a3e4f9085dbd7efc2e381b0112b2b0e569d61fa4b06f2b48bcb4c3a18e2ea0cdd479eae8e6f1aa5cee2977a703bb54540e8e37121b1fec7ca78efb3aebca4b25ba65abb8e42bd4ac5427a3741c247890ca14c7b585ad50a9704f7535790cf9b02673497da61b7e3c126399e9d9d25972bbca8f2bb2ace8fb8e38c15c90493585413aee1f0c36651079e5431043d06093d7545face64a24ce84a371e265019236e90fe7db6074eeddbb664947bed1e90e84947f44136a6d9238fb377b2285e374c83afde5d8257bfbe1fffa45b69d234854014759d5cfb04fd9414e75153ea960eda223410b088b1deb8ec39c81c4b9c96c46ccf8e687ccee4d3646a618a9e42fc78131406940a98933c103c653477248a892593a49a2060272cc25c41460af4d1b557310c2baa769ae09cebcd68812d4ab62dba06d1090f762b5c00a1684f6cfde9838fb0fc61bacf242095bc5f22f3ec3345b791c4d52c428b31673b4f8b6ea0876166e1d6f080084bba9ecd92ded7b5b15ba0acecbe7b96a66ad1d354c5a3cf005d205f89dcfb2d62b900bb28100ee0e9536ab03afda0da2b88d9c54d1ab4f099d8a448bdf9ee2f66333c41f377306cea0e3f057f336aef2b145b804b8c16cf833f35544969ba732836eb659cc7fdd5ee022d95837515b9e136947612cc37325e9f58a67d9f42cec8801edceb27c85fe18289c9635410fe5db7fb14dfaf7eec1043e824628121ecf55369fe7fe5370c8775d87bc4af86368045254d24b8a487df5021813c66bc988866eb1254bd1437a695ea2da01530b67ef11c3eee66a4b0cbb592b9bd5aa3a8ff70678a705cda99630729ec1956637d1d2442bfc8dfbd313cc3ca9268b39710c33b", 0x1000}, {&(0x7f00000011c0)="5de20c0281ac6cd48b7c4c5485d380b79fbc1f535fe90fc7928d5e2d20da0c899a058cb2717ed25e51a6741c1568bc5fdb6cb53aa5e1ac6e84c3e25462ca9b0dd626563c1431fe1ec790f226ba8acd108f7998a181e9a1bc63f59028c9b2f8a6e2b8d37876fb5f", 0x67}], 0x3, &(0x7f0000001280)=[{0x108, 0x101, 0xac49, "f0fcd47cb40d133ad17d1c0aac77586ebc48ca878d05e7a66ef60e96585d5f399118512fc762f233e9337097c73304851fca3ba5b0a06c05925cb631bbbb65d25bd3846da53524a08e1f583ee49b54ed7e7d406351ad6fb73ffdeaccee59dba69ab552f4e9a3b7ba38898bfc681c9a44fb358b3f770c6ad2f128b25853ac770ebef7b1eaa08d598a7736ec6a4757cf6865b3c8dbc4d31f7d899d5b2e9763338dd8174a255ce93f533c01e5ea724d0e66bb19d708b8ba2dc2435cf698ef1041227b331821ca94b2d1c8df53c89ffbf236a6819ac74e14bb9d19277c77adb7a3f507ef9fd0dcadc5881dabe8452bf3412ed55f38"}, {0xc8, 0x0, 0x6, "b83099d6843c1f05845800f9290107d50664ee812dee9caea73de7d888eb310ca3851ca12bb637f9eec041299ae6277b80679d64b9c582405adbbe727e7649401b076859ce8985afcee78cd2a15a5a8c1fbee8fb55d0e93e4fdcc99bb35b568a9c84f4fb6b1dbf0f2cd1cb4ca266c64aad71e3a40aeec65152a09ecb9ae807770dac05bfa77d577834ca756851d760bfdfc884f3d36d7de86ae6b3a6ae30db744a987951a4cb7061632abe32d246b192d5"}, {0xb8, 0x129, 0x9a, "a695b528dfc72315bc7f082922b832a0368ffbf7392e3bd197953eefd77199a89d850463c5859e5919ab8a8a574d05770988792e640fc9936ceb2461814540bd6808988add51f567ec9627bcd50625a0c4d6642aaf6b34d6e3932299c0bc59046dbd10ab459befb1b17f020a0882e65e128849b7b61abff3462a20a94b0e39295fbf1c02503e201cbb1268238db618612e1cb89102c87ca6ab24ae0ce87cca96766a10"}, {0xe0, 0x101, 0x7fff, "650302f5f2b14435a44c1414773a42b1fc1ea80daa75bd5b1e8db344d388fe0a7fcfaa1131258ae2220819a1cf07c507081c7b459be0c657db231d8f8642c6066ebf109f85f7cee52fc10ed3e1fe30bd129fecb0d3e81681e231a35b083d06cd9f0fb2506ddbfdaf55338b72fb14e1e5f98a3b7205f725edbb372398794ea88612e4dcd4cb2b396735de7eaa08e0eb60a6a1ebadbc3c2714b9c8d464b4be4725a7db55a7f1986acc70a551557f18621b38b3e6a64c2a9f4df8ad27d46b889caccd0cb803e2eb1c8a780093bda822aa62"}, {0x48, 0xffff, 0x2b0e, "68ba226e8ab35e30269d5816570d62c094746313e64d526787059bac2f7cae06117ed26b7ccefe71dec793d8f4da333b9e"}], 0x3b0}, 0x401) connect$unix(r1, &(0x7f0000001680)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r3, &(0x7f0000002bc0)={&(0x7f00000016c0)=@in6={0x18, 0x0, 0x9f, 0x10000}, 0xc, &(0x7f0000001840)=[{&(0x7f0000001700)="0f92f0efa57371621f9328db6440f0b1af952bffe72b3a9d1d910a44049af1148df45b92da1f8464f608c011cf55ddd6ddd235d14227a3260e44acbcb80f145854278afe00da4deb41a5d852c066d865a3d5261dd73f287e83fa5d7c562570f7a9c898083dddda279cf37bce390eeb2a6f155d17d9e2f661eeba5c04356f15ad274b78ce730db2b999aa34ab20d488fb36e3369dff4604313931d1707e8980453635038aeb0bad99b3eb4feea4fc", 0xae}, {&(0x7f00000017c0)="49e884592b7125232a071590b0258e89ef3d13e368e63538397710fcbd9b5ee82fcec93c6b5f15eb8f7c28149960907913dbffe2b522fd99d326c03f385511ada54f3b5865773b80294a7fd7849280f553039cf628d0b32c65032cd9dce7a7593340fdd7223e07d88aa3198c3d371afe4de18e168244", 0x76}], 0x2, &(0x7f0000001880)=[{0xf0, 0x6, 0x3, "0870091562366115b0cdbc451238f56b867aa5ca26aea6ddefbeeddd9af77a5c412bcd089f55f45e201eeda02c3040c7f3b6a419052eed430afc024df455266ad66cea3b0d983a3cdf2ca221256c0da0b9b92017e8c301fd6dad71106cc4035bd6eaca87ee97b223e6a6b018fa75b76d06cf174eef8b441e0ea53ca9c2e87b14b4ae92cbf60d4055d7fdabe1238b0b3f1e4c39177296cdfe80af06281bf2fe2f419393fbcb026eec201d5d275de9569657a334c5080ce2f8477f0a00b6eb0979a799a7046084d35913136dfe43b4d5d07d356cc01f99a90bdd"}, {0x48, 0xffff, 0x10000, "c613b2559360e1835389afef04e9a010735559a28a6b05cbf3f22714c9b4098fe80ba9b196551d5b554be65fad1b36cc63de9b"}, {0x108, 0x0, 0x6, "31f7c96ff941b30329ee8ba9896b4ce69f3e6abfe81c39855ede51dcc56bc7dae2dfb722c0f8870f97f361814a82fdb08c6fa003a1fa4daf817ff8023e4271fbe1c33df708adba25bd8668c1ec8d59d7c51773303c8b76a60d897d9d4bde8bdd0e3fcd7285a19a64cbaca06bb0131df18b6df39300bb23100b970c92a06956f72e307860512a02b51e1cd6423e76fdb5a045b565ada29741f2e52393cc8d3356e939f6413eb468c5088b46ec210d0392a5559e136f2348b810e450b9febd54d760dee642c3b1206d59d68cabdad46143cf43c0d56d3d24af132fbec9b22252ec5b64ff8c9fef7e6d3bebfc7edecff209caecb2a2630fcbe9"}, {0x1010, 0x101, 0x8, "2456b6f6ae5e737bd1a175a6d70acb2001aaf5d4fd6d8ddf1095e5ddca692409dd4643498c36c6c295f95029a7f9dd5d27eaba4353f8bec5761a1a5b52f207c6eea6011951c809f494b7ed6ec4bc17c60771e3d4f76ca803577de31e2db827e0656d678f5da9644739b9bd653e942ff7136ebab58f9e9db2bf02c6d68780082d99062dd0e0e8c532300319335923760e17f37a5ebed774c68be1d99e1561c73c8fdc678993494859ec5bda01d25c4ba4d9c43a5f4d5aa46fcb73c101d5bb955e9c62de694620f39934705cf91c0a8eeed374b4414460279674c88ada1b68f43f9a452ec28e5b81d67018155f09c586b26370e185e76f886ef1d606f78668990e2a7086fb762239e72da03c9b7edbf3ffe4be00c1d3560e719dbc38c2073d6856bd357009865301edc194e96e8dba6e0daaeeb999a22fc032c861ec4351bcc39267b7d2c6ed058e14e2d2706542b2a022fcbb0ae0b548072a73e78b5b42bcee0e8f766b2588fa95968f01074f6a1458664b245684c9e2074299167f282c19770eaf362eb23d9f359113414c48d4380c78cd9da7271d8f69452a33425ca555043a4c0efc2718e495fa2e4dce67f8ed26dfb0c019f2ff3a56d2d68aa6b88cb06a8a714b49dcfab126510f3724d51fc64703512f63998d572c8aa5c710c54f1439be6733c6de43f97e436db70701d8d00939f400f3d059cf4e67f904e4a2935fafbfa9a5af96edad7814b4def713fa180eeeac3ee0aa432e331e37e79efaf0563bd2e62681b1e240b0e4fd48960d234b0dac1693a2ae2d366731ac8b460bc07a16d20c368ea917106aac2f4640bb355b86af44091ae191d6f07a7badd316ec8176c479b2b1b83f28c3d9cbe98d63660eddf0b9854b689215daa62c74dfd2b88e1e36ac8f6de2ba8fa59d3be940262209779ef8697982abfc64acab2e9d9e3bdbfefa1ecfb6f9f02783fefd18a10719bc1c0bab30e3f394c0e7ec78126bfc1f1fce8b4c1750779b6482908b94efe54dbca87df82c01d97a9764e553d60eab5527f3e0097fff4381528a5c8ebffa6ae8c62350b2e19284b6b7bf0a2546561c62a00d99155c898619a2283ac2d305b7fede048883e405fcf1921c438876e0cdcf9077aa518aa727cb37c8678e93e0bb057e440e469b68c61109d724ad8723b275188aa7f245563009af0cd749c2eb4fd1472c7a43eebb7618a07e5c82353dc624cf69b120cb049004cbbd1d1bb84952f1e0815a827974840f4e99609503ac95a1ce659b25298fd2bb94039c3a15e36c8d279cc82466280f117ac26dfe282d92e2e59cde55cb2f66883910477e1c94e051dbfdfab629af6b41f851f7e68874e4c308caac8216556bee295776ee7f61d510788619afa39b1959a2a61ca70bbd1cfec5ca57b427de3f78af2877279f1fe2e361a0c17eb0a61dd3eb98b490d01c9fbfec006f5fae09ab684bb2ee57f3ad4e098880bd5a2f4e89c17074ffc5688c9168686976d4cdc0ffae17e42b7aac4cff931794c8d9b524347ff7c16e2f9f5930cf3e3dac420c79abbf904d44dcb488fc827e517fa8e515afff571605db2e647eaf8106d61ff285a92390b4333b7a4938df33bd16f0017548bf37eaf505bab23aa82cb26881042b56c4bf3297a92c11d0e0ae7a7b2fc8d8bc0822c5b0278121a4e7a3f9a9ffb30f3f207c26f1b33fe462ed6995e1e76facc13d78b48cf551328061c7a077ad67e1ef9405d11ce174ecdaf3a1f88331cd7fe881c9d083ebcd521a642fae32a91d8656a9ff40e206e732df267563c3c02daa893bdd5cd4a6c53e5abde15cbf9034a9974456ea95cd32d7365bdbf8aca043a29d6c50382a01c2efcd6ed714cdd5aaa7e9ed43000094b54dda4d11e662a2d6a63a9712fd37028857a12787f79d47d9f8a6870954502d290941f7f28fef8ed59130637f9b728b32d0eb9c901767db316b2f522892d8d9e1e6625db40a8aba24ee763c3fd43caa1b4719c956dd0fa19828407f879f7888e675b7b8ed3bf903e9ca3c609ce4e01ecdde86e86b566dc085f8e16c14fa0e7212d1f3eb141d3d97bb2928df9ed9a927f1060931571bb5acec00b08dfa96cf443ea32461e32223f021ebf13d2e6666208d098da9583c1eadc09f3b7c84650b99ce3adf4101f7d399d22d98d06b6c3f0a337a15c5c253b88ef09432c34c24daf13aa58f36bbdc12e840a0eb8f964ed01e41169b3e26877ac3f6ae91c7c3c726aa63980046f4f1c37070c3018c945fa70b51d14c9f18689a8981151feac08a24d6216a3b03c749764eeef6cb9220bee4204ac8c82ef762ef9d9880fa7b166ef2663981da731c4e71962abb2d9fc628584166734ecac62adf577b249d8d216b4ee9f61bdb305d1fb7c4c5cca83841f5ce17e11645f6f6997d067d958acdaee0c194a7c9610539eafe52d635f839821ad63dd6908075f1ea3d2f1c644cb994d114247029e53cef6e0bb62134bfe877ef9b89f7784c50144ba3281c78b0b170c51092315ee93b24d46be6857da85e42348c8cba7221823baaf787a9114d14f75d207eee95687e5aa33b283bb1d2ab77d8192c23bb0756d632897aca2f35f160b32f440a1c093c37aab94842df2f5a9846b2f3fc7efd2ff5279be1f6c66d00cc76658f3d31f7c203dc29c8340b50fc479530e9157b281d6086d9abf8863b227cb58b16f88024a426a403323f35ec4bb34070b55507efb187e9231c3d13a970a0c6bd0e8f41c15fb128ccb5fdb6bbaf8a586dd74197426328fb6791bd6b54b18c9123f721230e3885e5285298adf90a68206bf3659265f11da0c630be058721cc5bf4b72339ee35807ba4621e93a18c8dd17b306c89f23c1afe0fa3df62b44687ef7882ffaf31398c0d4f8df359d84c9550e4dd70b84654929195f0de67e9bc5851a79f5dae5e35a07842b2b0d1f1ebeea1841184f7c6c099104f2828ec3fcd41471d58d0481cea78fa23aa66bb6d6357c7d3bd4d98c5627955587ae87e5cb4bfa3df812ddbbffe27c8c06d0e8e97d96d0b81980a52f7ba16bb6b1a5d66ce9d2121866a8fa4b2e3f9736e1a4ce315d1704cd4cd2d93bf4b2ba168f9e1d0fdb012d9ebd34e554de4a34b5994e03ea03ed047d20fe0dbe1d9c84bb24eca1da07c39af2f8e427c9b0aac9e49568789fd746f71b26dc0e951069a7482c0d392290f795b86a4743f06823f8f37f0ebeba54d4a259d5a2b7204b45f5fd31f87bb20c2f7dcba724b48b9505bd1c3d470879af63c56075a9945a527d30a14cc227e26862d56e58ba6d1bd803f90e36b25d7a16cd72f8e7e30de235020dda85e17fd8a86bd02c6f53b6a34b62ea5c6715de7d4b6bcddd115d01c9830361c223f22166cdd296759051b36d4e936e43bddf790dc9ee84c309af34f5efba81e4f697f5ba28f368d8a702e72d1515d51e3a6cb2f1146763a4eaa2696fb891682ed394a81d47684a090dfe937d0f6f5e4eaabd9112b95f7c4cde7514b85420b3e2c4f5b4d3f6db535d71040d79ee4b6f213e6591b19e8116999440a6a9afb90864941dcc3ac792afb88aaeee58d78aa9ea6c2f6bfdddd50e911dcab64f18e6b62ab7504955b451407332c9cecd2b5dd2c14d0d5426bab1b65b3fb098eabe24bc3628040c43826875f4e287da77d2b0cfb5cac791c888fa7984a4b1e0cc3db2106c0a171adf86ec7cbe6b2b71e14a3ccc540c7f2b88918573933327f2ea64eb43d48a5d3112e5ca6355fd1c40255253e85a91598fb63022e0d45cabe628b667bcbd51a45e14d34ef90ec8e485285fe74ead0003b70479031bb9f0e68f4326b62ad790c920afc538e94921ef242807483392d53f4b7e52c3d585ddd77af99494b4e5ed22935c5eb39d745fac3114aac0bccab3bdef226ac7936cee1623892b4a0210c704d27b83b0a97d428e9bd4d936fffa09525f2951cc6fec9b53ead30b91a12988793f370efb63cbd6031f94895dac5f68bb4a5d32b8de61613087dc59a008f7bdfee76bfa45b4af4f578a59858809419ea0a3e39a8983acd0f12cfad189f8fbc303fa32c02eb2e3dbf8a258e026a59f6ac8d17fa429365261224bbd273029fe5c783127b81f412ab7f7a397f011f7812b82d6e076ab3ae8ff8166a2a292f5251cc93bf8190591399ec9c7ce3caf65f37fbf1e74d24637e0e1c6c6ba2a5dc1c49e7fec6f70593f7b1db789caa6010281ed7f467c1b9305fa9633b8b73b691a579506a61950e94975e79144b99d02e872c566305d3ae3869713949210cf3ca5b362a9681825d3a03a6fc54348aef0684c7d89f5f6e2f755841fabee54664165c38ea17fa681abd56ddb2ec0ea4269d04bd7199be8967b483230eabb63b53d3061551d8f312886165f657eba7617b8c1476d4fa075ed00ef58fff6012a129dec9d6f6aeb6b863a420e5bbf4a04858b64652b2ef1d807debfd0ae9237cb4fa6515cffb41e85c0f49c692c2fef671b0a01770bb0aeebe96e7a80eb50d261bcac482f9537d65958fc901d70da0939536248cffcbe81c4f2929a35eb8f8605704d0b700a9a8e95515ef4a30c53a800f6e6b1de33ba087de4f3fc729300a1feb5f9e58cef2e822c467ee90306e6591b0b23b3abb124bcd64c31cda611ddb9fb2149b04a17138b03ac33e24f7ba8bce2080de9b5b729bde12b318d9120ff1869fec9c80905ae29cb3fcc30877343d3f59c99d44b02da2fd27a5721a3355628658f074fcd7e7a65ea9c23ef97ee620f66347207f41f344ffa08bbe3047598f7d5b019d9884c4fcb3426967e31e79bcaea510287f5ffbe843d37e626dd623692559626b4ecee5a6600d37b9a85d3ce26b118ebf5ca183a01414eaf560da9a3fc491723f1bf65e32c99219e1db9d865ba67e9b5fde6d0391b60e2dca9610e9dc4dab34c6e1bc3e6e141e3b576662e9de8762c15ec7638ec0a32ce87a165c54810df4120d50e4664e1c09d361eb46a46a89210bd7b011fb60f08c77157e8847d88fbadf048d074fd2cd5ebdd7b5c6fe99be6aa973d3ff925885d49e414c4064262d74fc9d2882593893e3a5aac9b48bac9ce6af14bb5784c1a455e35c6c6cb2bfb1f5ea6f17941b8e370cbb3cd19348a1fb568777a1533aec7a0ce12caf33c8082ce92da256aad874c65cda8f652c9b8d196c6185647024246ae2b8c1a9dedc5e0212bc6d616a77f6505d90d53f20c2320e4cf76729c067a42fc7c1bbdcb709f31ebfe595d5ad7a77b39c764fecb7c542a1401d86b6f0f1669199a10f71dbfe98fccf5d6535d41bb94a1ab24daf52048a25a5627b1893ac5bef920a38625086669282c8d72dc3a4761db376af0cd85b4af3be95297d0bee550db3f07b6fa054ca8553e68dd0038e61f5805678ec8b28da6ec6df6b0359ef6c22f68761356ebf5ef0c33b60747da87cae9bc4e871127be5359bdf19806423e117e2236dd4fabfaa97fb8508e3ad3fa6860b44738ddad144706331252a2ae0e9f2fa28959eee6fe75310f28b18128beb263d4b062469be9628adc7c8fec845b7867a75b3a1751d212d0509e116bf53c0d767a5c138de1b1cb8ccb0001e8e0c741df6d0aa089482498bfec1f43f1066c54df205bb39c3d7ff5665df64d6c8f279173f5ba6964547429da3ddb60b7beca5a8fa01842dea97ac3e0df8dcc531bc5e8cc97c1f23d3bc2ae38711b149fe3a0c68264bb3969e32f17721412478b064b98b07a9d689a7181fdc65fdb120db3eb8e82794cc19f5fcfb4821b2c4fbd495456f234aed88d6687686a38dc02742c7048a5d4eeec41f4c46c1b22102c3023e4ca99616da45c59489da47a92ffee7"}, {0xe8, 0x107, 0x5, "3619df0e3033fd21c2fcd4b361fe4f68bf2c7afcad47b0d1de5b9d872d51fc83c68bab6b11c0c47f9746888fec0a244af04b5701d89b2c253e682d21b908dc1ac4389a81f716bbc3112deb9dcd12a23bc894391c4380d833a13e51367da0127562487afce1d22f1eb5ee01cc04e98408360eaf3db9d5f2cec1d331d360affe2842272f9f578761bbab620a499abffb7a59463c270dbb1d9ebc3fe605ca76dbef3a71b0a269d329e1276a9f9151b15cb617d1f22817550257958e4fe9ba5ffaecb4a11241cf52893606a7178ef8caa587e89816"}], 0x1338}, 0x2) r4 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000002c00)=""/4096) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000003c00)="1f4622b3a11087477071263bed3dbff2dc66b3af0842ea9bb130a43aa84004b089750e4d25af2128debb6c181ce61ea4cf11074c1bfb78f18c5cf843342819ac84adf0aac26ec588e93ecb546e3919bbbe99f93927d8b8b58de5fe72784107035a2f50ecff300d3143c866f274220f3da86ed190ad38898d929d8e75d365231f1d35421eac98f4b2b14c06ff5466c3334ba67036f0520166b8e03f017bf077be2d22f4897e2601676ffb99e753b044038bc7a751c13091c938cf2e4ad876f05cd8e41beb429ee8b791c18ddfc46c4057b1a8eddbd591875d3cb0f72f8eb7eaca530e63f03fc4cd06c3824c1955741aa9dd4194cdfcb744152d9a67a48ee006dde1482c4f713cfd000aad03ff2a210563a9f6d0caccc0eded4521910279a525e687a880a9ab048b0b4e762b78cfedaf27fb76fee4b59b35c4b69fe3aee021717cf2bdd5269962bd2b138f20fb8181d1b0c25ff3b63f4c480c31193cb306ae2404fecc4d729d70a35a88c3fedd80a97404241c2c259f612f5d9903f4e1ee226abf0f87ca6f18db8a8511582939e0e525e89eb57ccbae98a319fda1985e012d01f059890e9e57aa5bde817d19d982730732823f50e0274c38a3a33790d20496301d362d06f8873fd0a33f9a17a847b9481f7b8dd31cb746876cbfc7cf3c1d7d423226727b1faf364186867ed826cee53e4c86ff706d39da83c8801cc989406230374799807bd2c72e1f04670b1847f8b330bf09b3cbe1c2ed59b6227ff628427707ba3e841fb4861fe7d9fac2a34349f7ae1d8d509737a4ce3092360f4106af4ed198f5b68b4543b81ee25cf4b74c97b70612a3fb20ac782b46b662568874dd81f0f7e51394c7c794b87d58552af0c6a0006ab17b56b4870c558b2dfda61d855afe7a326951d4c0890d19061b10c70dc639d016d4e56a91cc16e2099c5d62fa92aa958f5f3e3a74218d57c8f507971ae8c08a52c236760f60e8c380f0921b8a766162d22b4f10357d7c6c092905f513d4d98b08beb33011cc6241cd0feb0d6ad96655beac7fb5abf838b9c5c724a3e0b18dd896a86c72b09dfa66c580531746a36c6f7b89ef943b41f3c41a041c398566bcffeeeb42ac639066ef33b1e38f37558b15daf5f56ac97a7e1b43014362689928afa81a59b13be35b98d029515b2e134bbd807e905c05aa92b3df4f65b620592b122dc2b3438958e5b84a0182975374994e3ef26c5ca97835f4b96281aa7a402ae6c7b0df54b5b4d9da0f5acfcf15ad28a9ea5a275a3f925accb6a5cd94cdac557578171fed0a8440acfdb5fb323989b9f7a63d6d4728bce0a603051ede33aa540989469f8b838052a6947cfcb5bc1ee78cd8c560a7196ae9acc15d713b8f8f9b7d8ef8cbb03f93177f60eb182760d3e3615677d68eba97ddbb6a07f0d03352771bd18a5b1858c5f6da5124c851a5d10a16e7340017cd8e1f77809f03c61e7926abbf5bb03bccdee42a55ec08b26aa29de905e673817c07cf0107dbf99dd757d019e8f7ac3cf1353946eb801ec1a49abf9b2bc8c990f2c26ada70f7f8369a7a994b2deeb86adfce2bae7c6890c7e758a0c592a9957a72a95c4cc362497b4a8334a3010ad32f49032e5774af8ac32281fb686be66566749c8ed49db39e18c7c4cab5fa8292cb29702591dbf8ab7de29e454b2c045d62a628679ca1b40192e93f9b5df3c6e9e5726f7343fc8c79fb5f24a13a1d1e0e661f3cfeaafcbe6dc356bd8999082e79e7b36ff616aa687bf6968d09cee7e0cc8b394dad1d9a71b325ee9aa4f9353be2675bd179e758c769ea63dde8077b10c4cf39e51dbfcf58bbe33a655b5dd91eab0f77b6519f6712ba8d3d80dbf9d60e6ce6b8494aee545ae21c86442ea5a7b917844ddf489d10f3e963763eac8ec567ac58352aeeff0d0f23ff7231725643983a7a2dec292f5ac40f3eda06e914d41d82f3acd39245b399a2152ea3588eb0d455f90bd89990fea7f280d1d6980e98f7749ca9c71e7259b711f35d4b30a383c598a04ad0345efdee0ecc2c13814a348ade9875bc2305e140afccd60db1730edf48e7ba8be1b19e234c5507838eda4f6023935ea8632ca57d36f33c890a69ebfd72c31af9160d05cb8e83707e6674f33089b97a0d3bacbb77fc48a3ec0382e607ced7107afaaad296a3ecafa8914a37a2830a243c787cec76a69c94b8e7714e1a9b47508b8cb23bcc0e780221f233223ac5c57a606313fcd84e491cd9fe6af1a1beac79cfc8abd96d8243ef6aa5841d7e48d21b2b9bb2a400c31db6ee597d182180041d2b044023d661c9d07d485a8b43af08084c64a9cf5d8b2eb800b1a87085584ed290fde732bb4b0cb8cb8d5d752456d100dad9a06cf744cad8a1ef8105453366d2e30d09f27879b68e1de65c6c4c558a63b4aaa556f624a847c65faf38ecf5be66a16aa06e7108962476d2441ca35aba9017d8a514e79f96d83b2790e423906c968d00d7dc3041597537f276505063e760a8cdb3c0a3e456473b3361f786fbb32aa09e17a566f5dfe7e9372f87436a74ff77169b5ed4298d2c4a0585112088f67a977f7509667205c036f2048f5d80bb834e368870a88f64358bbafb629c21783470760d7b77cfe4d726a8e64bbe2df8fa26ed631d8c9271dd9364dabfffe5a4a49513f37a0deb27fa9ef6d58eddf0baea3bead499dfba9b2e2bda2278365326bf5aebcbbc89ebc9ae93f987b6dd6c11971d7f524214d8d251e67134178ca8a3b14977ea93555bba088430b5e9b19e6890c1e31b181678ebe801742af4a6c683768ce405696535feae31db33ccbbe0a191f9e61e39108736397c058319729d65932aa7d64c0668706d714ac08758c03934b5ff5a8fee239fa4a6db753be8f0aeb79407cba2cf701069c98668ebd61e716f4da580575432cbed985c450fcf2a2500e129b5bfab293011ba2555e534b3e69eddc325f33f5aae8fcb9fdd0102219bb49a5b3b54ff2b00e29c00ae2beb559c86701d328578c072d0dba98eed19953e72f4d1bff9c17941196fde9b7d430a0ae01c12006a21aa7fdfe11044ef2924404677ed25a0a757bcbd215ffd5c3dfcce87226de8a40ad307a2acfeea29758ae5e060c958bfc457c73df66a8eb35f5fc4cf4cfc1ceb577311a9610249d669b6bc93950107f179df4969305bff6ea3afcfd0da35b363f493edff60d94cb92409b3318fe118d9851d3f02c7da7aa76f449e406cca13ce91d040125df24f05babe921d42bef2d209a4b2bc8a0247c29072546262395ec1c678b7d7c979bf54e0948412daee13f160eb5742bfdc79e96989bb3cd8863d9d5f41026c384a097875a14a739fb5a0553598cfe58141f02d65ea8144824e1cdf3855733b15fdf735279f7f3c2487c2987a57a75b080a30d1578e95b5898f2f94234fa58c1ef4f0bc053984a160921b66dc276bb6d1e6a0a270e5a88e7c005dce2f0b8d48771cc1997eb5303efe2fe95f73efab2e4b9249a9576e840ccec4e6e55235355ba1d12a8d9803035ae23f772ad67e6db09f379026c723a1f77d699ae6ac150e754353d336c2ca6e2abca6f23c4ebd4281f8e890292535a1d0b1e2232db2586e2673fbf2075013f5e7b8575e692a4cd8c54212dc00a4234f53005dd7084bf58cb330b4f6ee8814e9e04768a3c3f6c527e8b2fd457a3581267ef9f82724799725d44743f6eb86cf1ce5e4afd34405d0af73b6f9d26238afd5ff73f9458e79d43d75c0f77cd81e13a2164c4df0ec4f49bf3dc17de8cd54990ecde2a5df17cb454440b74e1afffc7c8e76df3f4fdabd54605fb274da246fecd8626585855bc18ab63756afe8a3c30c9943eab8545dfa30ed29482648acef1a3ba15c30b4611fe5c086d7d980633e95e078dd8dbea75e944fa4393c4e6d98a3e41f6ce2aa98d4565d4fc1e426ba4a086a18e4a30a423e68d22fd440af103290529097a44afd105660ee7fe31106b30b16029909a1e8857995659001af516615e241e3d443b6dd3cf53ac78be945b760b6e455074f51e8945ebd0e30239a9d58e4c415facb9757e3c587c2ffb66a84e8b3b65f12d2ad41b999ecaec2eb6530241089b0f87e651446e20c6606ff8d21cbcd17bd65cc4e322b91c77808b90d4a72760450aa0eb764062088b681d2c962d9ace9bbf69640022387041d31378389b7b967fd1cdcae1cc0c099aabcec50c6ba60771805dbbaf49170387946dd4e8d44511b9107978db26e6b0326405b6f4c6e5760291fc82eb8c741c99107abd7f1d34b6a080d22e1f703216e9929f853a61c4444b2884986bf400d2f366286979ff397e6184271394dcbb04a4c95da2dc663cf50c08004beecbb84ab81c88c69743818e4c680eff31ebad43636ba8f4855696fc4815bff1a354aed957157b1b0695857344ef0eefb66f609a210e167e5650c82a06a08371a559964bd6f5228dca025b9649882408405afdf0de8a1c93b78250cc8e10e62a8b1ed0b251f4206a3b0711fcd75956e1744bfdfc27c6ff742223453bd6df36e057d8befd385fcfb084b8857a5e2e31b10d727f7cf47131dbd53a69c9e16d061e17ecc3477927d1e25ff9cb9d3715d93558f3107312ff61efc622f5b9d6982f3e6d672ab2d810f0db0085b3c3a0509369474fd07f917ab07a75480492aa958e8df355763d3e2734e683f7f7eaaca37e30b11757863df1f0549a43936819e6d9f6c693af4f9709442c94702052b8075e124a3ad415c84012ccafe54b0f67285284e886d5f0d73852827eb3a89dca72bf3d470939aae799812fcb9d3703cd758322c643825dde3c0f29a76b79d1a45b5054771b588e4a18159dce7b728536e3a6bc5fe9b156f0e97f230505a67ef9d24c53fe4a727d2b10888bd03675675d5c5e656aca27dedf3a009959a06f869b8398bc6e94213b1d23c667ff1ff3fb6b7b5915cc97114a69133784de263304c979535752861d89a7e910a40f1cdb477393dacc68020f97f39e804696fd834ab48773958edf7fa62ae54d97089b444f8309c4939b7fc01242a4e2f915f0ee84747850605a0f6f10e8fcfc41422a0f796b0a5f2d89c81aef1aabc6d938df555c88936fa52dad53e1b39cc038e389f622e4a49a49aebe576d36430d91e9e49bfb90394661f51a9dbf8376bd9ce44307f3b64f0b2b2147ec2d111ff30b2f050ba897e499280f714837272bdedb8fd45075e9b4973f203f66009ac2deacd14009befd35e2e8980d3d14c2a9edf489ac01fe94b9c3ffa8ad13c992a63b9f2165b9ba465c4c04d4db5448dcf5a856fa11da76371ef53e0604d008304fb1806a5aa64d738f739960ca97efc475b6ef172ee2b115bfa3de7633386f7dd8435bbb1119b290ca855f0865fe376ee302b269dc296a29eb67cb7e4dcca805ea95c25f9e05a26dc4bad2161afcc4937470c8237fcadfe17a86785d1d46e848baef5c3b0dc7368f444fa8209a4b2dde7c8b9cfc3e993be4b7d1cd0c58602bf2b477c0ce974d9683781dd1897f3de8e7e6bd82d9ee8746811ec749c77b57dbe6c85d4194ec2da497348fbc3288ce1a2f01648d4eb27d159f71eb5fcbaec0ef306b58635bb027187d37d6e179f4552e50bd9f8e922c5f60e74fbacb6f6e0e045d152c5ca82239cc6153e70b08d2580b5313d6072c6869772fd98f024867393284dc1f4fb263f37ec197637c495e832a1055dd800becdfdd311a3bd383121198d933a8cbf4cdadec936203a228e8b06380066423822088670eef3ff0193034dd616f8c5c52c962b4edb297c66f9f88e9dbcc4284d24389612db6da8769375555e7cb0", 0x1000) listen(r3, 0x4) connect$unix(r2, &(0x7f0000004c00)=@file={0x1, './file0\x00'}, 0xa) fcntl$getown(r0, 0x5) getrlimit(0xa, &(0x7f0000004c40)) r5 = dup2(r1, r1) r6 = semget$private(0x0, 0x3, 0x300) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000004c80)=""/146) write(r0, &(0x7f0000004d40)="8aef66209845d77e8c5e5daad6c940ef5b8ff17190d2f80748c00a43bed41d31bcd1771759fc1618b615e4f79733e17ff9a2da1bfe5fd2d818b0aa2109fa025f00b7c7f1852e50f691b462ef50c2801016bb9018e73909e506", 0x59) recvfrom$unix(r5, &(0x7f0000004dc0)=""/141, 0x8d, 0x3, &(0x7f0000004e80)=@file={0x0, './file0\x00'}, 0xa) fchmod(r0, 0x9) poll(&(0x7f0000004ec0)=[{r2, 0x10}, {r0, 0x10}, {r0, 0x1}, {r3, 0x11}, {r3, 0x140}, {r2, 0x4}, {r5, 0xa}, {r2, 0x1}], 0x8, 0xcc44) socket$unix(0x1, 0x7, 0x0) pipe2(&(0x7f0000004f00), 0x1000000) dup2(r3, r1) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000004f40)=""/4096) 00:00:21 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000400), 0x0, 0x4, 0x0, 0x1c8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 00:00:21 executing program 5: r0 = semget(0x2, 0x0, 0x40) semop(r0, &(0x7f0000000000)=[{0x1, 0x200, 0x800}, {0x4, 0x800, 0x1000}, {0x0, 0x7ff, 0x800}, {0x7, 0x0, 0x800}, {0x2, 0x6, 0x1800}, {0x7, 0x6}, {0x0, 0xd3, 0x1800}, {0x3, 0x20, 0x800}], 0x8) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/183) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/108) r1 = semget(0x3, 0x4, 0x2) shmget(0x2, 0x13000, 0x200, &(0x7f0000fec000/0x13000)=nil) sync() semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000180)=""/224) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000280)=""/168) mprotect(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x1) semop(r0, &(0x7f0000000340)=[{0x2, 0x5, 0x800}, {0x2, 0x9, 0x1800}, {0x2, 0x3, 0x1000}, {0x0, 0x38100000000, 0x800}, {0x2, 0xfffffffffffffff9}, {0x4, 0x81, 0x800}, {0x7, 0xf09d, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x1, 0x1000}], 0x9) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000380)=[{0x0, 0x1, 0x1800}, {0x2, 0xfffffffffffff801, 0x800}, {0x0, 0x40, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0x8, 0x1000}, {0x4, 0x3ff, 0x800}], 0x6) semget$private(0x0, 0x4, 0x24) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000003c0)=""/2) r2 = semget$private(0x0, 0x0, 0x10) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000400)=""/155) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000004c0), &(0x7f0000000500)=0x4) r4 = socket$unix(0x1, 0x5, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000540)=""/78) semget$private(0x0, 0x0, 0x0) msgget(0x2, 0x202) semop(r2, &(0x7f00000005c0)=[{0x7, 0x3c, 0x800}, {0x3, 0x4, 0x1800}, {0x4, 0x3}, {0x3, 0x1}], 0x4) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) semget(0x2, 0x3, 0x201) semget$private(0x0, 0x3, 0x102) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) dup2(r3, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000700)={{0x0, r7, r6, r5, r6, 0x1c0}, 0x1, 0xc8, 0xfffffffffffffffd}) 00:00:21 executing program 5: open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) accept(r1, &(0x7f0000000180)=@un=@file={0x0, ""/59}, &(0x7f00000001c0)=0x3d) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)={{0x1000000000000003}}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0x7}, {0x10001}}) 00:00:21 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) shutdown(r0, 0x0) listen(r1, 0xffffffff) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) recvfrom(r0, 0x0, 0x7567530e479e6042, 0x842, 0x0, 0x0) 00:00:21 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getpeername$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet(r1, &(0x7f00000001c0)="2fe37b979c5ccf09978b38152001a61589b7a2704af574be68c2367a5cda43b195628d593763b44bdb03bc62ead83c8ded3b90e75e739cab9de17924a098bee44a3724647271a252728391216c0bf278da75177119d6b34bd1ee85666c7f3cffc6106d", 0x63, 0x2, &(0x7f0000000240)={0x2, 0x0}, 0xc) setsockopt(r0, 0xfffffffffffffeff, 0x100000000, &(0x7f0000000280)="1b8de5a9d0f8", 0x6) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) sendto$inet(r1, &(0x7f0000000380)="2ae347e167aa08872fb7a5cebaaa77b48a2bf524ab5a8f63e47b0036c437051304afbb67c85fd0c94d08cd9cb4a94b9efb64da1d3c079fa504d9b89ad6f0035eb8ad0a63dfeb18552251792a35e39a5fffa8de43bbc4d2880cb348e56c7293b097385e177ee870f294180c316fde0fe0951530c14cda03f9053c61b4ee9bc658267482277030ef5d69de343fe2142e0f02f2f889c1a9f83c7c33e4b460def6837d91d83738522224281f57fcf7f1a21244acab3c2feb6dd34ff070c458d5e8509cec2469becdbf0261bd79e34dc2c4a13767cf", 0xd3, 0x1, &(0x7f0000000480)={0x2, 0x3}, 0xc) sendto$inet(r1, &(0x7f00000004c0)="97", 0x1, 0x0, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500), &(0x7f0000000540)=0x8) fcntl$getflags(r1, 0x0) r2 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000580)=""/128) r3 = open(&(0x7f0000000600)='./file0\x00', 0x28000, 0x20) r4 = semget$private(0x0, 0x4, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r7 = getgid() r8 = geteuid() r9 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000006c0)={{0x53c3, r6, r7, r8, r9, 0x100, 0x763}, 0x1e89e8f7, 0x0, 0x8}) connect$inet6(r0, &(0x7f0000000740)={0x18, 0x2, 0x0, 0xa38}, 0xc) bind$unix(r3, &(0x7f0000000780)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000007c0)={r5, r8, r7}, 0xc) symlinkat(&(0x7f0000000800)='./file0\x00', r1, &(0x7f0000000840)='./file0\x00') flock(r1, 0x8) setuid(r8) r10 = open(&(0x7f0000000880)='./file0\x00', 0x40000, 0x80) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f00000008c0), &(0x7f0000000900)=0xc) open$dir(&(0x7f0000000940)='./file0\x00', 0x1000000, 0x80) accept$inet6(r0, 0x0, &(0x7f0000000980)) 00:00:21 executing program 5: r0 = geteuid() setuid(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) r1 = geteuid() r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000080)={r3, r1, r5}, 0xc) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r1, r5, 0x0) r6 = semget(0x1, 0x3, 0x18) semctl$IPC_RMID(r6, 0x0, 0x0) geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x8, r1, r5, r0, r5, 0xc0, 0xff}, 0xfffffffffffffff8, 0x651, 0xffffffff}) r7 = socket$inet6(0x18, 0x40000000, 0x66) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000200)=""/124) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) semget(0x2, 0x0, 0x282) semget$private(0x0, 0xdbe1bbe700cb3c6b, 0x42) preadv(r7, &(0x7f0000000840)=[{&(0x7f0000000280)=""/84, 0x54}, {&(0x7f0000000300)=""/9, 0x9}, {&(0x7f0000000340)=""/142, 0x8e}, {&(0x7f0000000400)=""/229, 0xe5}, {&(0x7f0000000500)=""/139, 0x8b}, {&(0x7f00000005c0)=""/227, 0xe3}, {&(0x7f00000006c0)=""/128, 0x80}, {&(0x7f0000000740)=""/247, 0xf7}], 0x8, 0x0) faccessat(r2, &(0x7f00000008c0)='./file0\x00', 0x0, 0x200) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000900)={0x7, 0x7ff}, 0x8) fcntl$setflags(r2, 0x2, 0x1) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x1810, r2, 0x0, 0x0) r9 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmat(r9, &(0x7f0000ffa000/0x2000)=nil, 0x3000) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000940)={r4, r0, r8}, 0xc) shmctl$SHM_UNLOCK(r9, 0x4) r10 = msgget(0x1, 0x108) msgsnd(r10, &(0x7f0000000980), 0x8, 0x800) 00:00:21 executing program 3: socketpair(0x0, 0x1, 0x1ff, &(0x7f0000000000)) socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000040)=0xffffffffffffffaa) 00:00:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setflags(r0, 0x2, 0x1) pipe(0xfffffffffffffffe) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/111, &(0x7f0000000140)=0x6f) fcntl$setflags(r1, 0x2, 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r2, 0xffffffff) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x8, 0x200) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) getsockname$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind$unix(r2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) fchmodat(r3, &(0x7f00000002c0)='./file0\x00', 0x0, 0x200) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x210, r2, 0x0, 0x0) r4 = semget(0x2, 0x1, 0x440) semctl$IPC_RMID(r4, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) getsockname$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) recvfrom$unix(r1, &(0x7f0000000440)=""/178, 0xb2, 0x40, &(0x7f0000000500)=@abs={0x1, 0x0, 0x0}, 0x8) preadv(r1, &(0x7f0000001780)=[{&(0x7f0000000540)=""/240, 0xf0}, {&(0x7f0000000640)=""/81, 0x51}, {&(0x7f00000006c0)=""/52, 0x34}, {&(0x7f0000000700)=""/108, 0x6c}, {&(0x7f0000000780)=""/4096, 0x1000}], 0x5, 0x0) getsockname$inet(r2, &(0x7f0000001800), &(0x7f0000001840)=0xc) fchmod(r0, 0x8) accept(r3, &(0x7f0000001880)=@in6, &(0x7f00000018c0)=0xc) r5 = getegid() setitimer(0x0, &(0x7f0000001900)={{0x20, 0xbd3e}, {0x3, 0x10001}}, &(0x7f0000001940)) getpeername$inet6(r3, &(0x7f0000001980), &(0x7f00000019c0)=0xc) r6 = getuid() chown(&(0x7f0000001a00)='./file0\x00', r6, r5) fchmodat(r3, &(0x7f0000001a40)='./file0\x00', 0x40, 0x600) 00:00:22 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="91be1aba79682b158c94a1d6d58629ff8818e27aff5c785a0ee5744500b5f77aafdb76bb84de3c8c2ca2508891c6cf9ace3f33295c3f8e15bc8530d5397f5b9111be207da7b2497fd0cf966715126800363bc8f7", 0x54}], 0x1, &(0x7f0000000280)=[{0x1010, 0x129, 0x4, "b61ece0bddde844601b63869cc23951ec3ffd776f0ee5fd50b513cd5f73b7e14d43ec9244ec3220138f47f591ae9477b64aaf4147e463b5227b74553626cfbae3342469553869d89da9dace77c1e8a928911ee536a58acaeb5e744f44aa9b2a0caf1dcab15a2e3f571724048674d6f9dcc781a5f6ed137839720fb556f222fdf3717f9c2ca111c9a1a5b14610d9606c9f992f8fcd70884e6b8568c1ae5129ce60ec671037afef6ff079ad022b4e99ad625f820e68325b16a4ed18dea8e1118902b5f440852316c362902140b6bfa3cbfbf1fc3edd3ab23a9ce6e7037efe8975cbfb3b184a01130dc5d568424816242c7f5153ed052794ccdce5f04e9006eacee0cb8f4639a332de37111df8007bf559854bf9b8976bfef636273e40b4d557cdd1708dfb1176a2e417f688292164c51c38c3e6a7c4e1e9294e83947a5cdc996d7e8bb6279bb9458f598d47f90327c8f273598f4d87b25e870449ad40b95132a7be88840ec230e5fae5d93cc33c27707dda6e9fcff922ddcdfed6caee10c8841f2fb50660e7f3aa2f15b0c2fbcd90d3ece7270fc498f6c445f24fefbee1c7a905563ef9a5de0e5b2aee45dd3c332234aced96d060aa660ebc121816e922d72974f581ca281a7f604e94351b8eae169c0a75959a33ca793056df1331842cf489f3bf9a02f7d1cfd2afe08c8fb2e80c7ec33c5934ef56c0abb9fdbb76fd8b63f7cfc415d40535ce71a22a254890371195027ee69304e727fa773e326085a30e235111c33fc28b5181078f528427ed98c88a6395796f56d9d9a047afec313a4d56dce6b3e87ea4d1db5f9a9fba248db08928d77697698226214bb92c38b4dd1b049464604a4d1b6006be9277d03a02e2b31ee7ac0fe31da83e46bff9a69c36f408cdc1b700e4ac3b42e14d46cc6c8ca5403a59df064e455bb8ccaa8a15f9229d4bc7210b8064fd02cf61ffdd0e6780ca70c1a66524204b58c94679528511e6de5c414bfb6181cad89565d3461cad5e09d1063c7727b1152df799c0a3fa7280d1149f7be531c6e4ec42e20c9069525d9d51299cef29d0786a1e4e35595e2e1411cadfafa3796c8f3620ac33aabda23c15015a2f46244c4790d5168f42f3f18148aaa7b8633718280deb6d176f83273556ca1f530e020d0d4d9c2dee6655f316770e8485aebdb36079e79f85afe234476e69d62e3a90eda639aea8359ade4a3b787f79e466bcc10cb4f4585cc7243920d27489d05e18e1a91a664ce5d0b8851f6ab0849f75a71169b09c463d3812d8010c004181a85ed5c695648164e1c119392612cec6000691f79aeb0249e2731920eb8fcf20a04908274b99c3bb9d2db7b8b3722f5a2a73e6612153af1fb615b139674c36afebbb5ab49896943cae242d65d21900bb32e81fa4bf5d0d4a93afb80354bdfbb68bb9dabdb9224521ec4f5b29f6a2b7588684f7ded384fc840295915058beb876800413c29df242b44a83e079659a06ebe96e3ebba7ef795baac1a2082d43203d52a701816864ca8048e3b01bcf5a89b95605e3dcdfed7caa7e294e0f954a4aedba9e04841c23e54afc9d6d984f3e2dfbf24fd6bc17ebd8dd8e2b155bc07aee50776ba3f9073c329acd4cd7375433865d102094433a21e59f79f8a62de7e5242a08d4fdfb3360d3f629695d1557d8f6f56a2703a791e4ff211f065ed9c24efa355d6988b818d6943e72a75024257fe43f6afd64782e0a3c3b8bd720aa6bc269db5a1d919eaf6803a8c6525cb532250dedb0c06795f779e3eb090aa0d2b61c72dfc1813d6b5d8bf787509cc2455f2bdf0736e0b6ed7d1b12123043c015aac8592c8cb6d050a81a0e5f19147c6fac9a0aa3d811cefc6803c588c0e7d1ea5a6bd68e139a836ca331a01d461d52732cbccf157f298bedd45a715af9ab314d7ce8f768d3367e4deb2e12d6089c3d6fda74f9ee57171d3ab4b8578ff89ed98299a95d74104e8767913e7b1bc17fac6e06683351878f93b1e46443a21df4822e017386845f1d2dd1df58105bf56d1f2d3c7c7ac2e7cc4567d2d2e683d85db0bb8f3e07219647dd3d464a2a9a0f5931c7493c2350f22e764dbc71335b52bbd82298bf5042484c968ede6ae00cf410e69b5af061df727b77423af5a53bcb9e6358b583a6b64c86870d0a88eed5bc1233c6f584e272d65378c8466fd5ea0a79bdadd52e4c8f504f08027740c6af4fe80c7397ca2273906317f1b45739c464da5dd3bbe349e66f32c667930c4063bcfe5db4036b271966234f32c9b08c33bcfe20b73128634acf49d73500198c6d9a44c537f024418dfddb1541d2e7b2256b99ec861e92eb79f27ae9bb3cf77ca203d9183f2ca08536e25efa2f470a8a15ed6387c9b126a595f88910fc16aee49c85ce1041888b2cec8a32fa0dcf5c028e75437cb467775a2560ec40619bb81de32145e5fff9bd29f9717d03f5191f17a8b514b50232378caabca6177d79ff1bf09829f33c562f0c6072ec9fd0a0c40a5a059a4ece808f2a6aa46076bab31eebdea528a3cb31ac7900dd403e28e1f9ba0dec0aebf615efba3fec5f0b919eda9e58915a9dd32dc95da77cb4c7360ca38c527660927845f1a57c913201c769b8000026c18f9ff8b9c0fab6c6c8cdd176f7496e6dd113d0763ae89a939e9ccec137ecd07f437fd3102faa3b86275450223bbcb16a5a6ff04940ce34ce3bbd6bd136cb39d80999201936c39bc16751cef2803d89e5c3729af32e98d165bbad60f717d0233fe6a486703c14bf8476f55697f9de37c71b8d3a7ff400130870e52be2221b1ab2a357295155b14c7e26f529f3481681fac88fa947213a47f8e49523843ad9186172cb6a7599143a50580bd1cd9129e52a5804afecb36b8d90ce6f28b1100fc714b77b3afb520236f9d8498d9992b42c55e432f938de1f58ba8d84731c83b9672dc235223930bc6e62acc812c235f104798d36827e1ba5f41333a5a0fcb070636d0bed78b7c117f818743cbd1ef3db9e8a1a45139f701d813dc3c346c05ca36ba224c698b2f9113c036be50c94ab42568e2d189e1faf7fe93388aea526d17ba4bdedf23a12cce1315ccfe014a5a5aba597abb57c6a0fa5f66228fa6e0f563d3be799c6ddc20c94cc10a8855dfd3ad4ce43f727dce9cb0b6e96c9770ed2f594130cff0bb17c0df1db285a53ccde078db50748c1ea14db482c363953fc96954bffaa29e5303e8e038932282b9fbdaa184c903b33e2000b81ad4b5c7eaac66a16f8056bd09fccd93d9e879e8dbb3b4f955343d92ee29510b2ee776b6401ab8cb3fa1255dde013324f8c5cafa6938ab548de2c20047cbee3fd5285d016b72ec2de1b07a5d3559eee8e8283e3d469bb56b61ab23b8c7c931275886ec3274b98ed98f442454be19ca05d6dcf66b5ccf0ce38ae57983aa652e2d57047a4fabfaaed4c9cf4514ae1fbc72c34a0799552217947ec372633e3df9f5e13331439a814a5cc6d2537a47f4d64b66ccf200a715548c4ab1cfb6a3d18aa97386abd674695da0b5411c3ca37fc83f68195eb19a94a9fa70e7d7cff55024a32b016e5b62503a94155bea068eb20d877099387f8568cd42f21b31cc4e86ec75f7944ef8922b78ddd583344b1a42e14bb161430a30694a491de1382965083ccec461f6cba6fdd466a4806ab027048565d31157c856749b20ebec2a20f15014d7a3860f1d33ade63ddaa50e79a7a05d31e4dba81b1e44858b7f8731c45c008fa6c1f50f31c9589bb1ddad22d6677ce95596f50b850c0ee5d19fed8754e74cfbc0907eb43d9c250ba3566608cca73e70f51381d1fb7ccf59bf1b61a3ae3c8fd91cb3f68461a8202a1ecb4e824aeeba4f78766977fd1489be03456876a4b43ef6ae5f4309266cace08b466cfd3841d2629e6aa944fb9fbf1d83089713a61d9d77c7d3a0a3480307ab63464ec6fb70211e38b9f8006fa5bdaaf4ed901742cc2eac6ced9328df607bcca0006cb79fa96e4f3937011da4d865d8c5c114f5b119b6f298351df9b4f85fc28c7aedd1f44125e85a81490633998775afb6180c885275b9082836a79791bfc95a1b8e8b7d23da314d6bc609c8180d4e6b07dd584c99a759780699a292c884e6f40bd5443ac02994698f3addeae47e51f1e61a3f1100b887183c0cac4b9fc5d92573c54b65551a70f3865a791e76487a988518664f98957d461d71823c6e68fc3b6f95bfd9082a77c245f234cbfc5d8c8cc9ee06491320e1a7fe629cebb6a3634e486abc35be7e43cc8b56af65f679906a70c0f0a89d7000b9a3e5f9eff54d93e7534eacc1c5da103a12da39f86b1b9b2a27b9b204396a17006ceb3b9af1f01a71c7400a5e36a27a1339df93cff5b5071651cf225b713318c3bfe2d7910e36058e07dd509931e2f65ab193cf9348a15a327351bcc74466c9145bf0a46984d41b8b0ba11e9a3a5ffc2aa161b62d005e01bc754d5ad904105028e2b9be9cf491ea23ee3b29728e7bf30ad949a4d2fc12ce04d544ffaa43fdf859ca860684e8b9e4f67150cb6715851e5a2a94d502c03ae6c4129de63db66af2147a9577accb5c85543d93910ef0f6c76221c68da180f3f37bc2a1591cda98d139b85423fe23980f6939ebc56dc6fd75789d0ae8a9f99c74033ccfbea481b93fd44b3f934b8b011ce6d1788d98e60e65143a74e175be4f0caf49f7fde9519ff6c331973be11996396778a903a1bf88e28d6ae3e85024aff45fd93de5be9d2c51d9564206007cd5404e834f07642dd4d2836c03de77512cba0e251a846e37a9aac9fa54dcd39af404a0813a4d2de9639e820c5b604a272ec8091c22e3ebc9e7cce9bdca4116a8ccff02282ded0448534a8729ff5e9701cc57ac38e3ed422981132827d3fe9c32bf9e48f1a73841cf2b577aa2d1b9a00b5e699b0f7dd91ddccf8d4791d12c66c28a9501539d1b0917e8b85dda845e90b91ac88c3296e02bb5496ecdfbc359552567e8fe5107db1a456f016174953f087c7589f58478fdc5264d15b2854a56876ed3c1e7c9873514bff1adc52ec45d0a94059aa1ff38c8252e64548385bdb04fddbb8a7c4409d10514c8623bb56662383fa52202557ff316c2a130e1f006cf9ff388fe3cca9572a43de1f9dc2f05a8fd790c40b00e74f7a5d42e8e766865f3d4c4e5130e5dd2dc494847e4bda3344d48ee361e2b59343f869700630b6e48f6513b41a08f4a2681198d43fa05c8509a36cbb0e351d14b885e376116096a01916ccd075a5e8a887c1f251fdbc4bcf766463d8df2129aad6f7ca7993fb36a473a3e7427e9743c2e18147cd8f92fa848ff2cc5c4460b4eae771f1a68109a1699205222a43eb6c85b096fa7a9534817a0965567f36bbe4350b11e173ec8cbe77a1a27c2606cfa464fdf134b44a83f475a4d16c25498d385afc4ec7eb105275ba6702967195ad8349046b91bf5c67649135e3142d1364d1e9e25ab9de5011a8fd96486d04f0f5cee1aedb9133719ceebd8afc93b688b3a0b893af45e7db5441cc35133fe96f311299b0ddeb33a42c9ea49dbb223d1945d055abb2de93e0a1654df1666df289d96d55cd5ff0e798dcdef57991a012fa179cd30e51f46df1c5148cf50160c0bff66a1d9afb6330ae4830d4878e298871680790ef7b3c9d0e8d61999ca013b412d744de7da58df461c4c0fca92616d3c3005971f19e1fb49c2b6f9ea5ea7f9c5c66e383bb2bf7364ef3a997530211f7950769ab69e32f0bad27b1b153cc915063c5c657b92814a6fb86b9da11a25852bfb7b781f6dbce2d98b3a1173c110a15755eb70a1b8dcd4360ee0"}, {0x80, 0x101, 0x2, "14bcfc028ac2c23aa36884982ad08754f9b86b1b9e4776b0cfe1e0fc594593d4ece0130729ea9f1842601e9cfc5054c1419df9e50b42e40979cde6399937f24af2c13b4208bec8869b99b96dae4ed966d660cff64b7ac07cb717550b022af216c97397a03f5b7ed4bef68da2ff6b"}, {0x60, 0x101, 0x5, "57f0ccca234cbc0ddb987e84e5c1804de9001c3dc8ac95735355573ffaae8d8c0a66e1b938596d87a88d6d725843518a94061bcda30dcc7a2c1939a725f54f8b0793212a58dc1797b9c199ea"}, {0x68, 0x29, 0x8, "cb7f8f73825c79570718d60ad4f8391a892322b2d8df8f4c6fa038a99033ea94db093482119f87d4e763a399e8c0d244e5d02579cc0b5acf81e56fe8778363a656d2d962d0f8cf7804e813d80618d0a9e36a"}, {0xa0, 0xffff, 0x9, "e3b4ff2c58af6931fa6659227335d0d503862d1cabeb339d8b7aa334ff94716c8390abdd31087e08dce5cddb8aa3fb6c778c82fdb5f8660a99e13ee7a41a5e190d038286cfba0d4757848731f52e3977f5493432a0b685d70fa824cb60175ee6a9e87632bf288a6b97c4b3400e5c0a9bcd0e83417e05c4e16b21ccc1e1d5f043e37d8c7cebe61140e12d21"}, {0x58, 0x11, 0x180, "975a58a92d365743b8716978ccf4050d7aa2b40d7a853ffb51e9f6ca9f943ba299283d8497bb857c66bee52dd78037d533ed443a4ccc7d753857c2722f335792021fe1b8984d"}, {0x48, 0x29, 0x6, "1f6a9aaaee2ad420f87f2587aa741e78d1eeef9e9a0dd6b4604e8f6a876240614f08d00bef7bcf3de3ccab5170e105e3ea7aa5bb"}, {0x78, 0x0, 0x7, "0252b9cbdf56c3a5e663a621e0813f8dad67f3cbb8ab446a66065b2b4f6630f79d9cfc6e16d97ac23a41eaae3305ed1689b0b9592689b7a2242e4583fbb892431a3ee39b8e51dd8f5e649709a8d86b24b83a7df11007307d21ee5d3571722dde798cf8"}], 0x1310}, 0x3) fcntl$setflags(r0, 0x2, 0x0) 00:00:22 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x401}, {0x3, 0x7ff}}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffc000/0x3000)=nil) r0 = shmget$private(0x0, 0x2000, 0x40c, &(0x7f0000ffe000/0x2000)=nil) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/178, 0xb2) shmget$private(0x0, 0x4000, 0xa1, &(0x7f0000ffc000/0x4000)=nil) getpeername(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_timeval(r1, 0xffff, 0x63b4a0e00146b8b8, &(0x7f0000000240), &(0x7f0000000280)=0x10) symlinkat(&(0x7f00000002c0)='./file0\x00', r1, &(0x7f0000000300)='./file0\x00') r3 = msgget$private(0x0, 0x80) r4 = getuid() r5 = getegid() r6 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r9 = getpid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r8, 0x101}, 0xea0f, 0x6, r9, r10, 0x7, 0x6, 0x3, 0x9}) r11 = getuid() mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r12 = open(&(0x7f0000000440)='./file0\x00', 0x800, 0x86) msgctl$IPC_RMID(r3, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r13 = semget(0x0, 0x0, 0x20) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000500)={{0x100000000, r4, r5, r4, r5, 0x50, 0x3f}, 0x99, 0x2, 0x1927}) shmctl$IPC_RMID(r0, 0x0) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000580)={{0x4, r11, r8, r7, r8, 0x168, 0x6}, 0x4, 0x4, 0x28000000000}) r14 = open(&(0x7f0000000600)='./file0\x00', 0x500, 0x6) setsockopt$sock_int(r14, 0xffff, 0x1004, &(0x7f0000000640)=0x8, 0x4) getsockopt(r2, 0x2, 0xd55, &(0x7f0000000680)=""/109, &(0x7f0000000700)=0x6d) 00:00:22 executing program 4: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') chown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 00:00:22 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="0100e91f94d000000000000074"], 0x6e) r2 = accept$inet(r1, 0x0, 0x0) recvmsg(r2, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:00:22 executing program 3: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) r0 = semget$private(0x0, 0x7, 0x4) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/60) semop(r0, &(0x7f0000000040)=[{0x2, 0x5, 0x1000}, {0x0, 0xffffffffffffffc1, 0x800}, {0x0, 0xff, 0x800}, {0x3, 0x4, 0x800}, {0x0, 0xf, 0x800}, {0x2, 0x652a, 0x1000}, {0x3, 0x80, 0x1800}, {0x4, 0x4, 0x800}], 0x8) r1 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000080), 0x10000000) flock(r1, 0x4) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r2 = getppid() close(r1) semget$private(0x0, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x181) r4 = getegid() getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r14 = getgid() getgroups(0x4, &(0x7f0000000180)=[r4, r6, r13, r14]) r16 = fcntl$getown(r3, 0x5) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000001c0)=0x7) r17 = fcntl$dupfd(r1, 0xc, r3) setgroups(0x6, &(0x7f0000000200)=[r4, r15, r7, r15, r4, r9]) getsockopt$sock_timeval(r17, 0xffff, 0x100c, &(0x7f0000000240), &(0x7f0000000280)=0x10) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r18 = getgid() getgroups(0x6, &(0x7f00000002c0)=[r6, r14, r6, r5, r14, r13]) getgroups(0x1, &(0x7f0000000300)=[r20]) getgroups(0x6, &(0x7f0000000340)=[r13, r13, r20, r10, r13, r18]) getgid() sendmsg$unix(r17, &(0x7f0000001a80)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001880)=[{&(0x7f00000003c0)="1c13fff35d845bd1d5b1a47c88408c3a82de04adb0c840100036979746bfdb6a7ffca0542739681a4d9fc8d418df341c6ce14bf04af662", 0x37}, {&(0x7f0000000400)="2fb7d74079c455dcb62c0a6e7d32da1ce3e6fc1eecd165a49e623a9b0e653897a6e2a6a54300e0dcdd140dbb4b891173a0524f0d9b6e236898d77bec40d0287847edd3ab0c6a3d36d94c9a348b052e6993856ac5da889fd064e6cc5a83e3aab957aa7e73edde2216680829cca34363fd475f3be6bf0e66f77a459f0188ab9bc0661e67df729d4bc552b17fd9accff8ccbffbbcef23fea9a41228ca9a896e78c2cbde0c51af31d0e7721b5bac8829edad3dd8651cea782912407b8f24ab9586228891d02d804439e0030b0660f509723c2f65e4b382328caf0fefa9e67889894460ec185fec9f6db5d5a40a20", 0xec}, {&(0x7f0000000500)="c3ebeee2243d4cb40205be677cf90379a8221c7b477e608e89c166d288c4bc94d1e5312999c2135024887f9477f8a4b7da277256f511e77b61906bd76f4563f57471ada59c8a87200ed3c2a0976d695efcd6c4a8bd213fd6984307edb2a66769c2295f93e8f35fbabfd655e08b8860a7d7d613cd00a2c76dfb3d0fd60bcf34184246f57e9514dfc815ba6b635e59d85ad182a81c4a99a24f5998ffd79cbdf09e47ad9a61223605da9ca76fed0814022ee9df1633ce2f13414dd9ce9174bea9821c0cc2360ff9bb570cdb7cfeaed4617ff0bd6330b949358daa2245a41524ad9a5cc14e9c1998f09edaa739e747188adea29b0771aff6d76bff41ac217c721a0c0a75da4fc7c3aef14a728ed72761f25c22ba23344cda22790351db0e0251f1663c4fe0e600f1a7f04b22e429678c4ee21eb34a194bd1de264f18e504f048cd565c57b0b2e23094c6800f4034178045998c0bb86c80060983c163fafc09b2ba0926d0efa4ddda8d2022898efe4f1c6553997a00a00dad493c70ebe1c35dbd637d8abdd231b9d2076c0b5e78abe57108cbbf25ec9bc295f4bca629c826afe76b4cfb24d1b6b7b8bc0ae83114ec176ce569e63481456d8d733cb4e941a3780d436cc26f4adb0e56cee3a633a62815586963d9c68a3623ed1cd2c0150448a1f1375ec750f94aefc8af2c08efc1462dc1bf6d017a282e0eb6e4b5f18b2613941611579e9d57f794aea07b7e270c47aaeaeadcd7e9822bfff893956466cd3b5f504e9f9afa20401ec50334b97fe000ba97d814efcd200d67452a87f35729451e70ff8a128397fd9b7e5e8d363fc1cc7c79d112b6486f0f9f829e499b251a6134545609857aeddca9cdbb0b897fca76f50c2b632c424c36233e6817e1885b16c20bb13639caa39a6220fd6ec4f07f58bc02743ea4fd14c842a14e69fc7735e8f048667c3d6cca892549b5038f68ca609319466722c0cd8ed7f68f554eef1ec7927fd6a89345c86a39cd47331309c9cc2cd8b51a42d53c4a7ed5c3c921b60ab2f84971aba9cf441f4a02b5318c2b7863a27a4b09e16f6c43e3921809c508c75e041e5f071b9cdb4b641491805d60782e279745fb36b4d12626a8f0ee554cb98106546d06e99a1f9125ba4fa071e0647b0fc1d03f5dfe2bda895352ad57ff24f624683234d63d693aa658e3042e2d3f705ea94fa12519f447f473ea5dcfe2603e3e9785dc87919836d24e74e8bb2afc42c227b178c3a9ae39b6cb46be5c648eccc7e77367b30d294c27ca2eb43ac6b1c2a311eecfe983e3ef6b41474d86aaf46fa18958d09554aff7f8d668ce793dab4d6835e2f387f5d94b902ecd77678965d3124e226d381264aa686517b1dedcee6ee4f8d36f2293e6d5178209b81ef5cd278a90553fd71507f61c8641cf279a61f024001530d1966a07b53fbe5c5b5551284a0dc7462eb22524fb9f9d003adaf4dfcaea87463c9de249d9d85145699e03f13c6a03076a8090df7cf48c9621fc75ced96fb747cd74d0427f418c0fb57629066c4720978f56481aa339805b9d184551b7e3d633affe6c78f18a0ed4905540d3876f00ed3f7d1189f695ee6885dc2a0b2929745cc50abc982f66e3d94f89655b9211c64b73e4e9cdfeba00003e3d6449649ffb6234d31b90925252220b630bd033a29b005281817f6dc9cf7d8d487671e9739c0f1905644f79962004f3939ee0a1be3f686e75d182194b3956f731ff5be03eb24eaf844888e9d17df93939f3b07a952f0c39c62d48f615f0cea89e4e892affcffa3cecdd4a986af03e475c8251398a7c529d9c1f8f516b424ec425b6e4419175e906fb40fd1b8af4ebef59a2875ea0921a8c04081b17210b644e336b30caf18446dda6ca0fb540bdad4d2caf6e184a1b611612931a453572193a2ed9cb81b8510107fc992badbb42466365774a6f17eaf1d08a4ad18c820b6b350984686acc6b36a211a33732e68344b53f5d305f96305ef6e49be2537e0655b9b404751d635024499ebe7321516857ff623388b196d4d1a09e0ec1e9755780504ad4697a8244c11a47c976f257279f60ee86b5096e4f24a1b23c379ded7fdc2ef0d56107523703111daf874e5f0a96bb85fec74253a5655cd9d170521785b7bfebfc96c2686419901db5998a3d6377799d0eef1383cf654fece3d5210039697cf2aaeb871b7e044776e8afbd1ee2aad72af9c83263feadfc6ba6a963323bd2c8ddc8867f320fb4ae72da1f9e20d92a591b5bf5c120315c5be49de796f710e548ae1dd36e2d7becf78019485a0491ce6f8b5624d948ff7fb32d2094cb4abb7d2158454134f65d268fb2d424aaddc7750939fac1d26ed4d5b732f0202bbe7da5412b0d379f16defdd2c7271b23e08ebccbe3ba71bd3dfbe07a91b961aca1ad057044b3ea6c87ca83d00d16ff4cf74ae7d6911e5bd97b70833f2bd1c00be1c0ac7b8af9afde7dcb152e5d4a6b9d81c6ce65944c6872ce9eabe7fbeaae424f6048d41fce62673eb5da39776a63c3a43a911acbbc2f395d69b79a129c236259baf0bfef0ef763af93e96ab43b5c6c41042dfd1ad34baac783ec7a18f901faf775d9dbd685d907e4b2ae3144f38f7ae02b750cbb8e421bae3e497adcbbd0358fef81c8a7a485f4901a6e48392e355286365742ca00565deb80198816106ab49d5255f3267097b54e32057bf42a3c1fbf36abd7c3dfa4e2c711e92b97ceeb45b64215a87569c4b357b4b27c8142a660e96ccad2f0992581ba77f51065e16c5096f9c9eaa5ae3b2a0e3f02dc13bd661defe8106be78f220156799a0e1bdea381576280f05af9882845b11294e36203a68e2576ebd8ba58460fdbc2faca3f9de9a4d680826a0969ccc3f2e749a66e0bffaaa75faa07a87ff93b0f5678473953d91a258bdcee3536b27d1f83fe64888e7b8af81adf45a51766b2d3349ba6ebd84aeb1e331dd37cda9ee2ca950a29a04761048e315fda9ec72cac4a0e8703b546a7ff97eb60085250aa80c7cf663075450e9806681fd797b709c4f56a5b2b0e4f358cf0b24aecb68871dcf0c78f70c6cd8996472980eceea3fbb3fb2e71229e8d6e5b92fe899f495fd6f27cbf5c05b76c0c1ee09c31046b2ae4e4b410961969d89d70cfb479efc30853fda66f7629ae3c70e164695541c98884298ef330fda888b0d86c0969b029c4195f7d084de33f888148cd6cb9eb1bccf6fd1b684485038ec2243366a1f90f596f240cad8921e5637d7861a2633ddcc6a7c7a36c7903081badacaf17a45ef21407c4bfe0638f46854b2402fc1cfa4a0fb122005eafcf24936f3b3773a5d9f4839531c80192e511895911b984c7693beea83d8db291f4d7e297c14d62502d3d0506e2878485f16678ebe290b2b71d378bae133762e10353d89ec989c5572dcefa679cad5f1e96887b913abaeecd1d38604ff5c86ae08871c1c5ff70220005c5f588ad612d7364b2186e9ad09fba17e1650e153cf79b17d6ecfbfba0a943d68a60bbff53fd49c54fbc5fd4c8117f794521f3d3162f86869462d9c237578fc5d97ed6b62f0ae75a39c748e78343cd48540c8b2a49a8a01bce843ec35e76e223afcf24abaf98ea862b64782fef06573a1f9114e71a1c136b8e35f977414c47127906d5e6ca80803669250a95bd1bff3381f46b805fcefb4132c8ddaea4f256158373556334944111d3cb2295b1234c5f313a9271f3c2ccd282fb2e30913ceed0d307b29b24d7580000d78c3e20f769f9ad3641163800cbbe454093116d6ca1ed53e908ce9735c76992ce6297e3690bfc4534ad3ad04906096fd366af6dd8c149f7d742198bd39381d0d3c65330cffd9ecdf2a2d2bce93128ab5a18068631a70c688ce5d6e4a327115ce4850263bf80db8d9324b069ae29581584484f8612fe3602b7fde39ba69f4c541df920ecb7447e69d431d2e4a02c85e8a823dae50ce216a82bff08eaa5ae5788daa31f5f8f7a4d4e94b3d8bb46b2545fc9d547e468f51a42738fbb569046c2a7ff165ee1968d119afd2f63d9fa7d28be1afd769f26cb29f79a53e989acb13bcab310aa1b5ddd72e2797070cc791a45a095f056fc531c5cb9a15f9f1f7de4b135ff748fd2f579ca977acf55079eda601bad843c56c5565c0eb5fb01f69c8f12449064950d8967ecfd040c092c4605ecfd010a990a8842ff80da66753c622e1893c9e420333442fd38a014d0cb1cc76a63679413b581fd3aa3d3d52a5642da98a1963ca9b93e4edf9717a01c39c5a67beafbad0fc8bbed4fd5f52fd2108845b1d3a7be023e532f369651adc64e7b2e110e191c6a42ecbc0a74f18293005805df9e5642f4799f24c37bb7403cff86bc844483d643c9a36504ad099407d5050b0110be9d9d5863e23a3b3646a6eadc17da2580c24db6705c668f71b35e6ec155b6f0060181ba6c6f203683c59d9129c880bf09776e20fd818d4106252008b60046a918c4df5c538d3cedcd887abc33e872e72f76b5db1a08f2d16c619ad587d444862543415755f8d75079355acff2ddc2da213e0987649fea5f5267409d6e58d8b71f97bcbd57e8743a134c59380835b114c1f9765c22041505ea3b39a7241dc841f0a6b50b1f7aab71e4e90d2b220120d834a8aa165a2ba2c9a0e53752002f384a4c929178d3b83283832f001b1792b5843a562cdaff9c260dd96a3899e1fdffe4d46d4c393f8b89fd17c43e7c3180b039b65dc92521ac8d50608d24df27971969c9863902497ef397d2b9fdb6ff5e2186580e24af569ae4f1391ae24c89296bf71fa0ae04faefc53bc14498ff9a473d5f13e1e78d9c83184c358bb0424081505b6228d6fe9a4acf21f5dfe166ba0b5f107e5fa948516dd0af7d89df0a03f59071fe8d574c682ba3ef01d03a9553b0935f839ce368237ff072a462bf07812da875ebcc5a6765d68264cfc233bab8b4f86da875930fd9b3a1159ab36bd71cb96ab08850cc6bd6ed9c90d43f43d781853875c52dfc7a627c88606ce5e0a9ba3445b13dc9b5347d4728a6d5a9127e57ed2c3a54e69d1abad3380de9f86b624a2f257e685a8a601cfdd5c722a93655614c616778e823ce377a2e5dd2421a8057c92247765f1607740043a4f07dc7ea86a2811517d94ef4ef9854e8c6a4ca86fbb031c8455b4c77de8d30369fff685e7b9b38851489e39bc10564b6bd5444f0047ae594a2075b87b260fecf8c728b36ffc4c5d431a5f17a639ff8d8b5fdb5e672bc1b1ead1cb80c2b8ba907f52373bc22dd1b10334c43c8a8cfbb15a3603efcea0aa09a61045650d844b5743841f4e8cf01edb2ec5aec57e8f3188889efcbeabafe5e113287d1e79d15a16f9e146f9ec08fa19a273e2be774c8be09f16f15caacc60b5eb90785527339cc0295c7b5d2877c0f67f0465119d367a67a0e164781d62fa54bd211a3f4032e0e4c5943317398fb43e678dfb7ad653202bf025b515a72298e510d2ef44348e2eb1346df6d3d8177a156ef2075703317cae48a27cfc81abfeccea7a85122ad221cd717c6c0e118b1356b1f71364c14059b0aa1d799495b7a7f0df361c223264b027c7afcd17571b5b39bf16b2d7c333fb05f5db151b2cd192e8f5a6aa83bf95736ca92b3b3b4449342742cd2cb0fa7107de321d76ffde68dd53ab1e2513eb86d0b7d593c5fd9432869b37c4892f3d3f090ebffe883346a205d4fdac35887a2b7140e686a5686f51a0edd70dbd022556ec41ef87e1f729450019f277f8a941318b8bfda2c04687b3f258efa9c70a8d163ab706455ce370030f2fb334aadb7f055cc763d42d0ff35", 0x1000}, {&(0x7f0000001500)="c166207da8a444a8ffc51b4d2d03accc37454b8d9a01c2d7ff4633d2dfab9e547e09a856bfd14257f927892872c729df20a554f3b75bbd9f8d9ca626b546fa41b545c30cf5e62f06d083290b10", 0x4d}, {&(0x7f0000001580)="c6a9d1534ae9ccbdb4d72cfa96bce2f8f5172ffa9e55a8d4be957d283e93fd29fb0873a17d77e3a1dd259cd8544f2e4568a95f98d44d3ffd6f5d3aae65765b87d07949aa9dd7461de28935eb981e13eac3957d12431d23c8d29d2d645328bd0bbad7cf4454d2c01d5d8b1e83f930f48ef5cc3dbc269a90ca0b1d51c8421138bcf929e8fbaeff75ba426c3a4150af6134eb6b483264ce2d5c1f1828ef721b", 0x9e}, {&(0x7f0000001640)="51ec48ed87d8e4b2593e9e38ede2de551fa196aa08de5566082d8afe93dfcfd4924dbe934914e3bd6f63dbddcf9dd40a632cbf56590bb3461411df98ea09585b045c1c908bd3d81eaff911a5812e192572be285a5ed6ccb5d41d7c565a92cc53593ac63a0432894a01f7c1065424a87d7d5736854ca9cf1905329f23240def26ea5a78dc8969efb42cd2fea0e0eaed4a7179a6", 0x93}, {&(0x7f0000001700)="6dc8acedb697411ed6eebacb0cbbf12557c32f3e52609ae27bf806c65eaf38e2e7f47cd39166182b074b86b9a45d46999ec5a3129e1907c4af76e754038304311dcfaf3dec9c28c04ff89e0836145c65227ebed2965b8485648ec4", 0x5b}, {&(0x7f0000001780)="2ce29692b16a21cf26ea13", 0xb}, {&(0x7f00000017c0)="019f6f4b86987ff26b17dcce56ce2644bf387e73d8cc358da8be953cbda2aea6444dbf1646c0bc8e23a40c7150aba5b5a32c57680d61dce2f82bde6ec55494f840d70e19e5e04b7d8c1fbd7904f4cbad2e7f3cfc372dede6fa42977c6163d329ae7e26d4140f85d4534bf3a7543273d7e26b7fac324e654f25c5b3215ceec80bf1384824a8154cd8114ac2788cf9cf4019491fe163163e5444c6c9bf0b929f64310276e7e80a6ed3a3", 0xa9}], 0x9, &(0x7f0000001940)=[@rights={0x18, 0xffff, 0x1, [r17]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r3, r3]}, @cred={0x20, 0xffff, 0x2, r2, r12, r21}, @rights={0x20, 0xffff, 0x1, [r17, r1, r1]}, @cred={0x20, 0xffff, 0x2, r16, r12, r10}, @cred={0x20, 0xffff, 0x2, r11, r12, r19}, @cred={0x20, 0xffff, 0x2, r11, r12, r8}, @rights={0x20, 0xffff, 0x1, [r3, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r3, r1, r3, r3, r3, r3, r17, r1]}], 0x130, 0x4}, 0x8) getgid() 00:00:22 executing program 2: r0 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x80) semget$private(0x0, 0x4, 0x4) r2 = semget$private(0x0, 0x0, 0x12) semget(0x2, 0x7, 0x2) r3 = semget$private(0x0, 0x2, 0x400) getppid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000040)=""/121, &(0x7f00000000c0)=0x79) semop(r2, &(0x7f0000000100)=[{0x4, 0x6, 0x800}, {0x0, 0x0, 0x1800}], 0x2) getgid() getuid() semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x3, 0x2, 0x101]) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000180)=0x7) getpeername$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/224) semctl$IPC_RMID(r1, 0x0, 0x0) fchdir(r4) r6 = semget(0x1, 0x7, 0x10) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000340)=""/132, &(0x7f0000000400)=0x84) recvfrom$inet(r5, &(0x7f0000000440)=""/234, 0xea, 0x843, &(0x7f0000000540)={0x2, 0x0}, 0xc) fcntl$getown(r5, 0x5) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000580), &(0x7f00000005c0)=0xc) getgid() semctl$SETVAL(r6, 0x7, 0x8, &(0x7f0000000600)) semget$private(0x0, 0x0, 0x110) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000640)=0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000680)=""/90) semget(0x2, 0x0, 0x42) 00:00:22 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) accept$unix(r1, 0x0, 0x0) 00:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000700)='./file0\x00', 0xa10, 0x0) r2 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) r3 = dup2(r0, r2) r4 = msgget$private(0x0, 0x20) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = geteuid() r8 = getegid() r9 = getppid() r10 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x6, r5, r6, r7, r8, 0x2, 0x3}, 0x40000000, 0x10000, r9, r10, 0x3, 0x9, 0xcd, 0x3}) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000080), 0x4) 00:00:22 executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000080)="c6f4e3e57d50c7bf8fd8439cbd27eb29fd905dd62d557801c5257442f7d3af42a4b438b6267c00e05cf14c0f9bf1c09a8e5b37370b78f35de062f4cf8506416c321d047b3030904219d5d56ebb30221fd45aa15ce3c465f2ceaaac1d04be0bcdd1ef32035ca4361e0f49393e41f359031a6bea5b346139ac34b862fdc13665fc4d59845d7082a1ee9dc3166b81a0d755af98021dd192167f29430109e036a9e055ba41582fb323ac918438a45be4bded59929f2a96da9e66cc5a8b04b8f07452cc755012349aa14c192930ece41e1449b524e218802849b893cda33df7ac5fb4df587c6e219c235ec1938dc44684aa6c0b6327dcc0b85b5f7064", 0xfa, 0x8, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:22 executing program 2: r0 = semget$private(0x0, 0x1, 0x401) semop(r0, &(0x7f0000000000)=[{0x4, 0x9, 0x800}, {0x6, 0x0, 0x1800}, {0x1, 0x8, 0x1000}], 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1) renameat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00') semop(r0, &(0x7f0000000140)=[{0x0, 0x7fffffff, 0x1000}], 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6, 0x90, r1, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r0, &(0x7f00000001c0)=[{0x0, 0x2, 0x800}], 0x1) semop(r0, &(0x7f0000000200)=[{0x2, 0x370f, 0x1000}, {0x2, 0x520, 0x1000}, {0x3, 0x5, 0x1000}, {0x7, 0x8, 0x800}, {0x35fe7a98053124ac, 0x200, 0x1000}, {0x4, 0x4}, {0x6, 0x7, 0x1000}, {0x0, 0x1ff, 0x1800}, {0x1, 0x6, 0x1800}, {0x1, 0x81, 0x1000}], 0xa) mkdirat(r1, &(0x7f0000000240)='./file0\x00', 0x4) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000440)=""/204) semctl$IPC_RMID(r0, 0x0, 0x0) r5 = openat(r2, &(0x7f0000000280)='./file0\x00', 0x1400000, 0x8) r6 = getpgid(0x0) fcntl$lock(r3, 0xf, &(0x7f00000002c0)={0x3, 0x0, 0x873, 0x3ff, r6}) chdir(&(0x7f0000000300)='./file0\x00') semget$private(0x0, 0x0, 0x200) socket$unix(0x1, 0x7, 0x0) getsockopt$sock_timeval(r5, 0xffff, 0x100f, &(0x7f0000000340), &(0x7f0000000380)=0x10) bind$unix(r5, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x0}, 0x8) semop(r0, &(0x7f0000000400)=[{0x1, 0xe4, 0x1800}, {0x2, 0x7, 0x1000}, {0x26298279442a5aa2, 0x1fd1, 0x1000}], 0x3) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001740), 0xc) getgroups(0x5, &(0x7f0000001780)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getuid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001840), &(0x7f0000001880)=0xc) open$dir(&(0x7f00000018c0)='./file0\x00', 0x1010680, 0x1) 00:00:22 executing program 1: socketpair(0x1f, 0x1, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000080)=""/42, 0x2a}], 0x2, &(0x7f0000000100)=""/107, 0x6b}, 0x1) sendmsg(r0, &(0x7f00000007c0)={&(0x7f00000001c0)=@in={0x2, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)="4eaa62742e26229489caa6f6f16971c1935d19a1c815bcdd1833840f20fa0c2b5ef4da90ac3679164b7dc22fe6def345deb478c3d722827a8e33873ca27ead27c70d537d659e2c746d64eac8ae33ef37c38479f8775dc770e156cd900c518b8f0d8b72b53d9c468431bc70b57c324a690fcc4b87946b57c42445828313bdb65fb646", 0x82}, {&(0x7f00000002c0)="164b89285c1087683c8a29ed446000eff7015c61fffe0324b2c301f2b5d474c8429807b0b2c9aef838a860ecab331bc0ff94ef8a82e909103ff48fce7302c4e7e6e08c0f7197b25612d2a9f5e04e", 0x4e}, {&(0x7f0000000340)="4da6fd6a6d377ee624a2bd43a176e4d8ff311a124d354f63f8b1e2a620df9e0d67c5a725c789b319448aeed666bc8a4770cb096cf7eaaa500bef317584b663088caec2e9af214878a94727e7964d6176cc47d417b95047693ee386feac667ba57b205fb0614373050441618d16af6caf4e8b75051ca5b1d9fa2adcee6d8fb7cfeafd65fd003b", 0x86}, {&(0x7f0000000400)="ef522a74e2f21e", 0x7}, {&(0x7f0000000440)="bde78b860b7cd1e334f9f99fa49be8a2c98160962c91579841bd56927d46adba1b497b6dcab9ee676062771fa7729f8109634640c58879c8dd864c3b", 0x3c}, {&(0x7f0000000480)="2c0650e41d7dca9bbd36a2cc1544f3", 0xf}, {&(0x7f00000004c0)="77331f14967e434373c17c6005ed28cfffb5826aab1fe9745942e9c724c81c406bd80f611febda4b4b20e7712702a422b0fa62f132bfb51ef86d1b4cc3cc60481a150826b4ae88dcf2582558c0b00eab5ec0d35506fab102f8d3a8534a18bc19105538e19c6da16e", 0x68}, {&(0x7f0000000540)="e572cdbf695c", 0x6}], 0x8, &(0x7f0000000600)=[{0x70, 0x101, 0x8, "de69640d5c998baa6267d635e6bba409ba06a78a6495aee8585d790382dc3cb34b63955dcbc2471b5b49d43f629bb5da6373c70cf4f1a47ec39a4d6ccc3cf8aefb775ac1cd08869237dbc6bdc4a63019bbe76665f8673e8a71700b11"}, {0x110, 0x11, 0x4, "1bf281fbbbdec8154b1cdf036bd1117a2ffd4cfe42d6fea903fce566fa965d36a80dd82630ecdf695cc825040c1df4656a7ea64a8fcb072cd4252a32aa53127338ca626576f2a75934504d252cc8d415998b0c2f3a4c3a17e8cd8902a325d4ad25f324748a93c0b0b453737f29f6124db086a05abcf7b258ba474b32f7b46f00c8e5d46eb3c6dfba88e05a8a54cb66670b8a914eef29d93b548c6f382da0db99b44e8d19fd9f5338338df87bb142acfc845b450ef71585c80bce612c6e1318aef2724634dfc00d24ac7e54cf8c477612520b8dbe59f6c6a44289255d772e3c694ec5ea81e3b92db2c5f6d08e14111471c476bdd973233f4bac39"}, {0x38, 0xffff, 0x4, "c17143c8a06ddbfde709c5f445ce6f694b9697004981dd04a7de13811f50767224c8"}], 0x1b8}, 0x8) shutdown(r1, 0x1) bind$inet6(r1, &(0x7f0000000800)={0x18, 0x1, 0x10000, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000840)={{0x18, 0x3, 0x8, 0x7f}, {0x18, 0x3, 0x8, 0xe8}, 0x74a2a6f7, [0x2, 0x0, 0x40, 0x0, 0xfcd, 0x3ff, 0x400000, 0x16d37e6c]}, 0x3c) recvmsg(r1, &(0x7f0000000e00)={&(0x7f0000000880)=@in6, 0xc, &(0x7f0000000d40)=[{&(0x7f00000008c0)=""/135, 0x87}, {&(0x7f0000000980)=""/221, 0xdd}, {&(0x7f0000000a80)=""/17, 0x11}, {&(0x7f0000000ac0)=""/86, 0x56}, {&(0x7f0000000b40)=""/232, 0xe8}, {&(0x7f0000000c40)=""/205, 0xcd}], 0x6, &(0x7f0000000dc0)=""/4, 0x4}, 0x841) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000e40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000e80)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000ec0)={r2, r4, r5}, 0xc) r6 = dup(r0) unlinkat(r6, &(0x7f0000000f00)='./file0\x00', 0x800) lseek(r6, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000f40), &(0x7f0000000f80)=0xc) sendto$inet6(r1, &(0x7f0000000fc0)="5c5854c5a044d680fefd248e2c36caa7c02e25213d190ed1040171fa73118dd1f54b5cd61b6cbc42ae1d77178085fa70550bae9f8e40add1c75aa43fecabd1e7edab3e9167cd29ec9c60727c4862229c6820dccfad22eea290035d6baad73e299aed3897ea1196c0b42f8bc2015ef425b0bdeb5f50e8e147f6c105cdc901fbf9ebc381a68a795aafd5a9483988da1b6d44206fa40e4d463c6e4fe5f82c762963ca41745493269f29d328fa17ec59d4b7bdd528c0efe88f3fd21b70f3707f1737a814fb59518da019b4a8f525d4eed5c1f92fb053895cd80f0c6cf040c94f8e3947498be2410e9c25954a51378648762f94c37137c63e1fb3447c2117", 0xfc, 0x2, &(0x7f00000010c0)={0x18, 0x2, 0x20, 0x6}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001100), 0xc) listen(r1, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001140), &(0x7f0000001180)=0xc) setuid(r3) socket(0x1e, 0x3, 0x8) poll(&(0x7f00000011c0)=[{r1, 0x1}], 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000001200), 0xc) msgget(0x0, 0x80) stat(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)) fcntl$getflags(r6, 0x1) fchmodat(r6, &(0x7f0000001300)='./file0\x00', 0x12, 0x142eea4b03ebd45a) fsync(r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001340)={{0x18, 0x3, 0x5, 0x7}, {0x18, 0x0, 0x10001}, 0x400, [0x8, 0x4, 0x3a, 0x101, 0x80000001, 0x6, 0x3, 0x7]}, 0x3c) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001380)={0x9, 0x2}, 0x8) 00:00:22 executing program 0: r0 = getpgrp() r1 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/75}, &(0x7f0000000080)=0x4d, 0x0) r2 = fcntl$getown(r1, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r4, 0x6, r2) r5 = dup2(r1, r1) fcntl$setown(r1, 0x6, r2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) read(r1, &(0x7f0000000180)=""/132, 0x84) r8 = shmget(0x1, 0x4000, 0x2, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x9, r6, r7, r6, r7, 0x8, 0x2db1}, 0x2, 0x9f44, r2, r0, 0x0, 0x2, 0x401}) fchroot(r5) flock(r1, 0x4) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000002c0)={0x0, 0x82b}, 0x8) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) shutdown(r5, 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x100, 0xc63a) fcntl$setstatus(r5, 0x4, 0x1080048) read(r3, &(0x7f0000000340)=""/41, 0x29) geteuid() mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) link(&(0x7f0000000380)='\x00', &(0x7f00000003c0)='./file0/file0\x00') linkat(r4, &(0x7f0000000400)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x400) socketpair(0x1f, 0x40000000, 0x7f, &(0x7f0000000480)={0xffffffffffffffff}) sendto$unix(r4, &(0x7f00000004c0)="f3f4a480e8d4cd9eb9c18c1c021765b78b630257176ab552c7c2a7a6d988c461c66c2cc4ad86970536c00980754fab22923b41cdd85d195dc888c30879eb6d2545ec7a1ed6c9abe8a0b3dd36d80efef3c110758ae1e854f2f5282e691691135f1ec799743a344170c3f6c7684b2fd64c41323e3722cebfd4a63612c372d22bfdd1314135e68e7ca9b19b75076d23b52fbe8d2f0a7740f6768a4345e1a79a674c145fe14d02d5d8aa81fa5a52c46d5ed94082a66751697192fed87f1a9f93c5988a69bd04825d630a61685bf496d602b014021059064caa238db72449b11d", 0xde, 0xc, &(0x7f00000005c0)=@abs={0x0, 0x0, 0x2}, 0x8) linkat(r5, &(0x7f0000000600)='./file0/file0\x00', r3, &(0x7f0000000640)='./file0/file0\x00', 0x400) getsockname(r9, &(0x7f0000000680)=@un=@abs, &(0x7f00000006c0)=0x8) geteuid() connect$unix(r5, &(0x7f0000000700)=@abs={0x0, 0x0, 0x1}, 0x8) pipe2(&(0x7f0000000740), 0x4) 00:00:22 executing program 4: chdir(&(0x7f0000000000)='./file0\x00') r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x40) fdatasync(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setegid(r2) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) open(&(0x7f0000000200)='./file0\x00', 0x40, 0x4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r6 = semget$private(0x0, 0x3, 0x2) semop(r6, &(0x7f0000000280)=[{0x0, 0x8, 0x1000}, {0x3, 0x6a, 0x1800}, {0x3, 0x7, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x66, 0x800}, {0x3, 0x9, 0x800}, {0x0, 0x40, 0x1000}, {0x3, 0xffffffffffffffc1, 0x1000}], 0x8) r7 = openat(r5, &(0x7f00000002c0)='./file0\x00', 0x80001, 0x20) lseek(r3, 0x0, 0x2) lseek(r4, 0x0, 0x1) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000300)=""/163) paccept(r5, 0x0, &(0x7f00000003c0), 0x0) accept$inet(r7, &(0x7f0000000400), &(0x7f0000000440)=0xc) open(&(0x7f0000000480)='./file0\x00', 0x408, 0x8a) getpeername$inet(r5, &(0x7f00000004c0), &(0x7f0000000500)=0xc) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000000540)=""/100) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f00000005c0)=""/178) setegid(r2) getgid() semctl$IPC_RMID(r6, 0x0, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f0000000680)="c805c33d3fb5a8301abb5314616b79ed4d39cc50c2e02ace47c588d7c4f61781ad7b4023bc3cab603124ab67e6880d8feb47c0aa2ad57d14b699f8adbe51c2551a1f4c800628798958a396cef3c403e770685892a79cd59d91de2c15fb8dcc58a82b2ed13e5ce7a584f4b25532333a2236c8ca7678c31476d18ffab7f680636f021a42c65c75d5ef219a02be11979a3fb737f3bdbae1b9fd4e6a24b9160434e094ebfe6b3b537bf014ac2ee53a69555f148159db5e4106b191365d9ea274d19144954edd23151499b98554a5f234c8d18641048911d381111512845f7fc8a62ebe4f96719e71e598d997e17e6dc98ec02a7419b3450052db272356757afd4ea2309884d5f50352c46594e3fe071064826cc33d513a3eaf6a2fe7d5fac319af8a954b7f0949606795a3196d39de4b91175f7345b2ba28c68c8cceecef27f907b31864855c85ee8e2c848023f4f98243234d13393b748cb9e9c63f7c24674608e230ad761d014ae999b21b8a89bef9ba8d0b5c3144a5aa4e33615bf3b5a36abc5750bc38a1d97eb758e20a85c7a7796e6903a52e62d8943802093db1395ef22b8b6f8fa91743fe5779f5285e6b41fdce1f1efd2c13821604a506b5c5992d97319ea68f68fe9eb93c82d626b38ebb71826dec50f42c95ebd50d860f98e0638da46bc2eb71015a90a35e1ed4eb91eea3cf4c971a718b161d7c32ae9728e69469ac09d0cc915bf425c2e20babc838758d0ae82a8d69df5ab98f87bcb881d7cbfda75bc09badda689e5c680276821f8cbadee741c69c6c16fb01d526629b120e2a107446a68da2e7f73f2d6e160cd828b434e86c8c7eba5da0bac9b9b50c9bf8462e0c29115078f01cbcd4a51a54dd8fe034551cfdfe38fd2b18305f3af34e7fd57a67084b80ee81500a80570cc3d93eb0faa79e1166627657936df2dbb843196ace88885026348a511e90a59f0ca4fe61da9bf4c82150b3189ce958223d5af80d56764a4ccf6a6f6abb889ab80bf7cc68b968677106e1c2b32f0d12d0deaa0f1fe084872f1750a16bdbf6a888cdaa78fecd5ca2b6a82ce3138df1c9438e0296228363379685addf910e90dfdd7c624fe9c8c18a2aa8f09dfad75318684a6bac461e4f7e786a8df56e53480d115e730c93ce2d9cc424bfaee9af727b86d501e733e89c37d8383addfc94db6d08e008db9deb3be85f5ad2a239d36751c48c86d677576581f16173beaf64205d9cb314ac5cc99bd066628bb7a087ecbb7b1518f63f6bcaa19c06479865c1bc4acc73d29a11edd9db4efe3a1748dc974e44fcead34564130c246deb50048317ed16cfb1c65d8d1c9bc28b9bc1443be5d021c473eb07440b496be6239a9cb24e05e2abfb53b39a61d37c917415be9d1ce48d6eae6289c00a249f12df60790c1218979886237d88e429b592f0e5da6de43359c22c9da48a3deb4cceeb2b3a8c831928afcfff6441a16164aa08c3e3371446a476aafa81886e50f32846aad97dad79ccf705dd2eb30b9f72a50078cb7cd958a5f2c201b1fe91180ec57f4f5148ce476718c3a4b6807fb6a9644e58592f427295ef747188a6bc077abb4ff8641cde121afd0114e15f81f3ebd1bc2d4d3721d8df747f1153b789377e40cb29130989623e9aa1d2d427ad913e081d439a3ae71ee5df82fdaa85338068f0e63256764bae5a1d249f082ed19f8adfcb8c0bcd3dccfab1c7f8f569b62eeb3a7cb77e18e1ff24ff5453205d610847a3e44fb3cd1188f8312bd1ce1ba3ac546b13c51f3ef529a867ac5f5c305f1b8b028837f3e6feedd0dbb1f0f205113450ea1c42036b13843ffec18d77407e050c9c8104c724e5a65682a8dc55db8ced31cf19727f6cd1cd529c4312b3eaefe057d4eafad9e78f7d58760624beb33a3bb7c2476b53c1246226506ac1ce0da148c13ba892dd421212d569aee6281ab8163c5643e066ea0e20eef83f5e394931e6af6a584acfb734475c85aa483230ddfa5e78c72a8196443237538113e081534e5c3deeb5d9868510383f81d5ba715e85c978e619d775a7f0ffeebb1fe9e56e93db3b931f05bdc70f3ae1f39bf76eafc201fe9d7bf12b2bda800e5d23c290391d9177f21d3f6ad45c143df593beeafefd0f8f3c49107017defccbcb3dbea8f6f1ab8f825ba2b68d3a25933bf2c36f3d838877528dba0ad414bc82a10e7e0fa1d3c0ebab607ee93b3549b3e9c8d28389e9eb30371eb71629c75152d55b77b6af097fa6e4d8109c515f3b00feccd2bd0f8ff236356306ec002715de9a84ada2ddf0cda8a721d938f57d2452ed0f4b0cf9ed16ad66e31f605c3ac1a4681328c97c1cc0441927187b31b29699f2c0e7a89a250ef61432c77c31013e6263d9fc3ed050a05ef092a65aeeea24fa55321272996214db8c40fea8cdec28fbe338553a2807e918d140481ae73ddf735f43c6a5ece84e2a33f83be3d0e20d3bf6d4fa79619a94bd2ceab212040b4e0020b0da4bc8b75d5da00527c9cd12f6b60fcabb6c7b3c062dd2d683f78ffdbe7ec876c2f2295fe291c1d9d1ed65e85749334421950fc86354035e5bf8d7cec6847a9777353e8c0e3ca329795fe860349d060925338bd18dcf7febebc89f21f97d24a4761a630374926b031706c6fac7e8605bfd31d89a917b6e284a05dad002c7ce8d89bfd72ddae9ebab8cecbd357ce5df644fca11068a98b22e070407b3bc6981beeeb5b7aeebdab69994ea48834fdaaba6abd688f1faf9f0ee1957fa89784587218c37798812e7c94454cbbc143a8fbb2440b3bb5b9dbd6e6a8311baa356d7e20b530d50645d2df9382a563ad6361ed2998df88b9b53a77403af702a2d68b7842804d873bf125ce8ad81f7453c5ed01300312e9a24f54c127a8cacd90651788bca3c19f145b5ec46aa4c2be88eeb799eb15b3186049a76b1c69799fd9fca4ae52ab2d05711c700cff48a87d258dd23a73c28b152cf04015ae3944dbbfd9d2a31c5f423309b61ca188f5b03a79bedc5bae24c6d0c0e92f6ed0ebaa440ec8d03db24cb3bb56111e40828321e199652a4d54c9d2a939819854a6994c82206e865adb1e8d8b4fd36c1b7694431cc580592c4f9749dbe3654cfb2c736e54983844ea77e63bb667a282f5cf6db197e106812c935c469274630ba09a27d4948e166289e063039a1d20904a18dcbdf4b7b47bfea0ad5d02911a8775411b35b09d16f28dfb942271e9a9168d93c7fe1716990cb908066d528141d03ee8e086fe26a36b3022673cb91af00818c11225a99020135b1e1046421db5e872c8fc43468c7024abc6557481ad42ece6eecaa677b0bdbc01fdfa3146beccef3ea82068e922158fdd48288f069af2ca40781ac625fb2b4acf5ec31706036c833a19c87ea00651ab53b7dd475ccefa054d0bffc1f8c9735c047fcb9da0318b6154264210aeddf1bcd3b4d81dbb7a1d5bcaec3c97d2856a3ee6fd2e573aa41ccb5ada332e452c6d629363b14d8a132c9c0d3cacdfcdf116be4a9a5af3c56f7f69658a7fcb5ea81d736a053f49b9601301c66968f3a7ec4c6468dedd0413f2b6abc32a992d29208e5c97dd9bf8d7e15eb5f10e8fbfbdf58ac1bce8a90ca1819938257f2937a6be9ae17ec1db7e05d3bfbe7484359c5841cf9f1d743d92e272e6c6eeb1022ddfdefd9e34105ee55c87e0857bf57e6fe0a9ee5d4e3495ee3e36d7ca3d11e5dd495e4c25fe924b817d37e48b7a16c7a4ccbf1f16cfe06b122155efc3f1f932d8568b12a4076310623b516230fddedc76f79ebdeb96797ae5a796765511a6758f9bf57e21beafacc11ebca188609ccebf362ca03c30963ffd3aabba22f9f4310847bc681d4b463f6150f0b0ce54509a6da803f8b900c82a821e73329b6ce8e6e0de86d14470974e0659e68dbfebf8ac5154c3d26ad833d7e8734b0867a85fa5eb140672a74f875c6843e75ed222677da5e2b989ba9c3f1777dc4d3e59e2746ce457f63a653993245f6454048f079320c128bd3fc774cb086df278ef6048ac68ca2a6ea4498f8087c7b0031320efcb7ef6e5845aec3ee16d5186671f55c6873b3f0d07ac7c48e25717c7d75d655df51ffcf3d25b053e050f9e02bf1823745aadb5cb601a5f49271d142d215e0895041edc6876ae6dc217b9527fe139e509fa2212f367b369b1ebedfc82fa835d33ec5cfd4049a1701fa8d0e38fdbabe0309105b7e15bbc7d74692546883d660a9b04ca570372f7376c1e6d3574cd73fad82ccf4a63f9af5c70de1f875108787f976cbaefba41e2d5c43c24fe37e547d1d63e095b2f5670a61fa04183529096c353e4f788708e4569a47dde971c60b2b9bc5595b2d2401c1d1e5d7ca18b08d93b868f443ae56eb4750f8496f9cee3bd7a09775e8f694630a9ccb404c1de057aa5c9a19000b676d31d286c849bca76bee65b78e8982763d0e2b9dada3542e52d10645646f92497c95964f1ff0899511f82e4873cc6bb8ec3d9c709830571c26d8ca7a9f6f5f79b0f27d376ca0f9713f84cc99731eeab6614d27e110d05ea5066b5da885a02cce1c5019e57ca2c336ab4c07f29b9a64b9c7fa0026b2a4e1b646716070835c266f0728c6ddf7b569c77f157f3dddd10e226170e9a7c709896e6fe71d9b493c6d921e535d5ebb3b72dc76d9a260cec46d528639185610d43aae97da86ea4ed4f87cf92a14c5f9d8c2f1cc380c794fd4f34d89b90afe3ef3f87dd2f170a46b33dc6db091ce548df9b14bda446246d7012b1b6b3251c4d9af0d04c93a962b5d8b3433ba108dd949c881cd67d23056f9ca417292e22a474d4d8832948d14dd91ecb41a12e7d21d142b672713f0f84d13a9eef6efcf2fc8951636cade0271615485573eb5648a4df77757e5122b62910742164abe49ea85b4e7a12ba44d808389e1772f64253b3eb62937d09b63d4d15c7671a695e1df3f56f920380d012b58f16ad88a691bda501f93cfd2397db70a4bdf132714fbba38af3a877fa80966c12aa45978093d92653def089d0cc086bfbc7973e8c8ba721c3d846b1a124a17682fa3c9086a8834a66448d2f46d9be39745cde9b344d171a61a625b995275e9581fbf0b23c0ff7af1d2963fd0bd80743d9812737662779faf4d020a38d3d3ba2df5d2a64948c7751314bd2d6181e79d76c10f819c3e1c0b92f27ff18a3a9d107fce80d225c92c2a0830be14945d30536d39be11b5dce4cdaae72cdbf5bacb59ed90c100da3e40c87937310472a27e9ae7494b19bb49522fcb9a1457af8f6ec67c9113aa847c90d0b3cf718e0c1909040e0c0b58b53e90c2e9e20a5789a2a2a93840efbfed3c2b30fe30e08e32313b499e245c23c4c7058c728077b0f6ab03f8577aab58c41a923327d8a9abc60374a2dae0155abac6311ea2369b950f086a680c60e9488f39e29feebe00bb1766193cb302945c91026aaee74a45ff1866cd0b67f46c3cf0db0bae685b8329dbafd1b3c72a2de26c93aaa742fb5b04afb7da1bbe7905a592cabfd55bebbfdf8012763489f262252d83611d85e74e6bc43c08d1ec4ab98c7ac752e2056ab470bdc346165f53c2cd5bded32b68fb283ce686ced4bfa1152bc247aa385aa39978b5391d1230eebbdc6c0c8f05a1284535cead38aaf7727d7fd3cbd62c78931be2be81bfc5bf46d2863d66a6d71d0158a3239a2de696fbc1256a9d11aed61449326a7a9aefbce22ee5afbd6cf4c61566ab6c34a29c9e247c9bd928515383e9d85cc2210e95ff9990f6160d0517e80f79d4501483f82bbb5845bfe0016fd5cc6d6c3172dd3bc482d190dd701822f5e7de39c8", 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001680), 0xc) semget$private(0x0, 0x0, 0x4) socket$unix(0x1, 0x3, 0x0) 00:00:22 executing program 3: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket$inet(0x2, 0x7, 0x4) r5 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) poll(&(0x7f00000001c0)=[{r1, 0x104}, {r2, 0x8}, {r3}, {r4, 0x84}, {r5, 0x20}, {r6, 0x22}], 0x6, 0x9) sync() setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000200)="b24f1196408d8897137f183b47f9531c5543d259d6093314211dc1fb7508709bd3831881c24d6db69861101f309e8a8afedb", 0x32) accept$inet(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) utimensat(r2, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0x9800}, {0x0, 0x2}}, 0x200) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) recvfrom(r6, &(0x7f0000000340)=""/197, 0xc5, 0x840, &(0x7f0000000440)=@in6={0x18, 0x0, 0xfffffffffffffff9, 0x2}, 0xc) shutdown(r6, 0x1) utimes(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)={{0x100}, {0x7fffffff, 0xffffffffffffffc1}}) pwritev(r2, &(0x7f0000001940)=[{&(0x7f0000000500)="dcfa75e974ecd77ef0d0410692b97c24eb578887e5ff5e77dc7886f21d385975c2d81b5ed412fc19d7a5e7e254f16bfc9d7b07c8b8d0b00e2f5c1387aa4b7d5109985aba81b25095c1bed4ce97106fe7147ce92052eb0183629881cb139a95a71e969c81fabab518fb496cd73b6df22ab28d89f928076ec379a5c0dbfa3e457fa11c3fce1b3fa6cb656dc367bd99d4371a8c4bc5fb0168bbc575aaf892fc758c023ae62f988462ab116e00538dd0f65b207c34aff35586fff627ff0e6a1f6b9727d03df85cd24ed301f2aa256e934a387899eb1e5211e59848543317eee1c4f0df5517", 0xe3}, {&(0x7f0000000600)="d09486b8489101f263f3193604a6c2ce169921960094db0f83459f96b6eee742bbde4e436834db30f7f1a8237e20557f50ff5ab1889d66021da500a2923bd11476b6867cb6095e29dbad9bafd125f166565260904de6283a55584ebf0d82ffd576959f79614b6b2bbdd514b2e0532f777761bc3fef4206bf91094970f0ec2baef2e9b469e51408905c5bb22c70e88931adddae16dece6af46db10a8f1c5c19d8609d81884e4633d805e607ac5c4d6a784a3e23322477e6589eb42f7a44a86b472df5c49c2b632b454b872342c76fc7ac037be75967536fe314c8b4f78567c3157248fa6c306faa3da38418ea1eabaff5335ff2329034af6c", 0xf8}, {&(0x7f0000000700)="e492d21b237a26e0083afcd518e63da0aaf14e636aabce1237577bc446a75e87f1d3aa93bfa76d061a82f5bc712d734cef11338278eb7dd44f066af9db0434f9088836734d9d0d58d4389d07cbdebbcce593bd961688fb6476318f4322562c932d28ea17a86f6c2aabb4c89cca9df462ddf270e561b59860aff6cfafcf0f9acf8a9b544007f56832fe4681fb83e37d60", 0x90}, {&(0x7f00000007c0)="ec8a25ce623a5c024d61051e34cd8b45fb854a848396f833c0d5f00a2d1158d52dcae78ff9940ff992b12a0f7f6167deffba0e0bfcf700bc88563fb330189a96936dca8f8e46673efdc1ec6a1ec0c4c22a7cc4fec55431a2c0620ec6563ef0ae6e32d8ecedbb472baef0bc44a058b839ea55c099ccb6994dcd83a48920dbaa8ed484de409b8a00ccf84ba5e87786d989d3c516bd3c138ae54cbaa2c8dbbba1c7ff19be9e950528ec15280955448ae76e06d14bec6f7f7574fd44137dcee427db4858e6e6618beb267fccbcbe11e33fd6b566ab0eb4", 0xd5}, {&(0x7f00000008c0)="81a616706297d3ebb82d4290032a408fd7200f3d8a18cbd9b3a03f04dbc8e3d100a6c1b7bd4eaaf0d490065019bb9bac841928", 0x33}, {&(0x7f0000000900)="0dc9ea6240ac4b1944bb2c280fa0ce06f37cab51d8aa15d07c206d152d3eca3a9458aba45f86095ae07b254f863fc15fb59755771cca4aeb39077b1a6088232005c64586567ef9735a6fcf591c9f978fa84df3d75a7315a4239b962e131855739b0a87ced059743c017a03b4d6c3f1fda522b23593e4cbf12e80a56c38d303658316d50179a3ddc7ed2c1244d2c82b3ff6a136d641fd16a466fac9608357bf612265dd7161b90ac575d329b8ac213f623597643a303e1e00b324e16dd9a36260b742fec37ec6ee9b88c03f650a5c680232a2416134be450c27cc7929059d61364166aa609a48aa8520fd0105945c2c9c4c4e519f1e1453e233ddac05dbbac046851d3e719d5e245158a27762d4f5c9b3b0a4df735ea4237da888dd8355a2cdf7f00a251bbd0256c99918eb0a0a901bbcaa79ba613cbf36ff2a904a34ea56c95cb4f59e4bdf4ec9916d348b5f97c05a1af6f1506b54b8b95676a8d1d578506d22d4a3d33e5bde090dd7e3718739402aae49c9d46e5ecaee8435932b2ec3562559dba5ddc04090dbccadb6d7e41f68ec9efb1783a09108e94506eaedfeaff088f001201efbd506514846275cd826d995b00f9197b55e4f7452f023c3e6fc4d79f89c20ec24d3fcf4b84d81a885f6fa7f0cef8bc7dd031a50ee68810be44e81e3428c0568571e71d1d0f173871cf1e05803fe418068ff2f4ed37135260a5ad8e6140b521f9d8b8d93c9563021c083aa9fe721cd762457ffea1077d86f3420e5d80889660a8b8112502bb02a2ef3f3b83aa1e2a93867abc12c97597039fa4894a8e7955e19f96518881ad12b370beca7a5744d8886a59bf809643df24eb443b7b367e3e1549017a0d1fe11a2d0e0764656609f80f4abe871ae862e45f89ec5047abe06f46d33f56725cfff5be3b26d85b6daf0301cf98b8b7c14d429d0376d4389f164409dd91e8a7c44b5d5440a9e4680313ef5f7786eebab74e4dd5670f17c4d31ba9660670fd28b76cdf4d89aaaee4a1f1b4e5580089eee2239f3eee058fa5f0322c48d4181e1e13e1b7bc5dead7ac1d9e3c3dca954351538cabbd40a73b1427b68dbb3e2210af5c3a79beed32b9a3b1cab6f8c4fdbaa8e47ed379dfb63e50a562a2091f4ea459b72d1b73d799188e80babcac73f49c71e78f82a53339155ee7c078c0ad2af56464d945a75cd567430f435e7fd380eb9fabbf87d3112c6acee2b918bfa2303bf4a6207b55422a90d6a630bc354b2353a1e7a86ee262683443e476bc49bb2ad3f3b479f1a50022ee1c02538c055a9f32b664f5f4a8fcd0937e16ad08f7cfb48551ce9495f8868f8c75e7fe3b4abf292d8e0f2ec86aabc5a0b6954d51133535678f88258556490b11b2b96fa8f05be31fd56c10af9229bf0d04725c4f80f9610e46b9bd910d70e4945985a1aa5641e496a26e729087974cf366ac3f901beb2b0a67e5c602793fae40961520cff911131955ce5e76a82ea20a592d73c98935f4cd062dbc996bd94f5e2f1f9e2f1fe940e3b3404f4dd9b8bfb75cb75101322e6b01b9710eb80474414e958edbd88f40902fd2ab882bb64d0a53d883c47548589c5a28250ec193db4bc659410f908af5123eed0c23a77e975088216f3ca164fd6c58666cea4b4e219debde520f1a32b4673dad694b8d8149897d7c8568452babbc17b46387b96567c75afab2ff3563417f451ba5adc9713cc1fac2e42613745c39264d6f295bd672003b16b08d4c9bc1bc405ff27c850f32a942bda328a68c2fa2556cc561cedab8f20a6aa3756e0f29b228cf840c4aa484451d237fc9bb87f83a9c5afdbbd6d1217bb4f67a8b8f17a2d9d5b1b623ab7978477323b1ce96c67a0e3bc0c29dabf042cd96bc4ae2692189cfe3af39bceb776168e54e613be70327f76f07a4f7fbabb4906bc4fae38ecbd771cc55361cbbf8bbaf65764c1c8706a1613f7c1d153708e906ae05934abd3a3603354e970888a15a199c7bcbe318afc9a97be61a17977f07bfef18dc1be9155999de3fe5ff9f8e8736fcc3aedadfb76db9dba276bee2ea56b0cc8ccfd3e818ac974bb373eb5aca81c2864da3dbaed7a38d73eb4c20f30babcda89103a05b6ea7afeb0de5ce0bbe3ea6441f9d6cd6f7c695bff4d9e411853220b545112f3e011b5268ca62ba0acbbb5c602117bc6d2dc3af03f76429f4d12410baf521ab147aa115c8ab89c62672a6d2224a33cb9eb44d1a596de73b79e4748a0a2c835acee2a999d3a7d1622fc5bf5fc209189a63529288069d5cdaca6c5c05b27af00b9238f7cea9cd7a358f92f8a7f707f49b0f69f6d1d9a22b4895fba70c458a971c05a829bac6fdda93cd65baf36fdb896cc3f32ef31962fb306461e0a848ac19fb02f1f0bd6ccc2557e1503ebf0c9669ed5e17706b435f4eadf403dfd5dc8baf775a10478d9c872aa2753fe4ba995041351c30b506bf60c2458f3606582bd74d3456a3e9d26a701ee39f9a6c33ef07dda51558caf00647f8311c3d5c2a84962ea79f8b6f0433294057656b0eafad4abd564ad9bd3316cc422c1f6283164723204d1fbead18caa9952dab31932ed3af2b351f60b3d75327c4e59c9882e1f8e2d7806750708d6a4bea6c4aac9db747bd4539d6ee950f06a909904ce8c7c9ca758e86a99d04bb479a99a77f4eb179293234bb838a73842997894116b11eadae719373a2b233cc939fc5c6b20e432a2ff7493dd28fa6658b899b7694003351bfaabde29e4dc31292431fe6a7d5cad5f6a9e7f10e2af95fc501b420f395e09a83f789e8b925894cb0897bfaa6afb3355c2898368dfb817709b9ac61bb5e4692b03caafe7f5243ea4556795ae6d95fa2d3e7ba55d4205d65c88487a662975a4b4ccb23c6ba6ee2a93ffc3797bfa36458fe3370fe5efd454ab6b9e83341bc2bdb3c6d1ea57ee77108f69aa7ace6a1251963fafedf24c33c110406ca9839470f3bbfd75f76a3c7109ed548f5d0a3db4ed701864fae783df6208234300bf18cdd430c68dc733af240fdc97963046c084537fad231fbb46d4c18b2abc49e78a36f7c7e4add593634903c3fa35dafc3cd8330f7e24d3237efcc9d2a8adb3fbb26984d56a35218108c298a0d5cebcb4c435ff55ad845214530c5c9afff2dea5303db8d40e6b58a39f5e9931d3f4743b3ec4de7a288829952a00762eeebc201f64dabf8bfe334addeb7b64874e44d69c76651a66e39a96ee19e556d4d4086ddccd771a84eede2bd57c4ddba21fdec6906a15656e1a6a881de3aca25f87e9a2b9b9f8940d49daacb1e968ad1c1d15c5d733666c53b7da23ae623ee3079c8d026e2fd0940e0a12f55731e95a69112ea5a32957aee439d7c64df7eb726d6dd7a120e0005d37d202def39e7423949d29b9567003c7a8db9bf275cf82567ba1b958266ef1e9c5b1b2f51aa518606b247d96fc01bc2332b998ffcc9ea0bf3540498fa3846af7c23cf62a492a87d26e904f725ec48ddeffaabdd38f6b59b203316fd38a4041d2a7ae95eeebe59fc1d6449a69d39148cf4bf85a24904ad8a033a96805df4c299fc69460c254b866caaf2a4a284103977cbf00921172d851d31c2005ad179fab801411c2c47bca4a0f7b06d273ea387bd685236eee0e8412492bbe61ed00ef74bea4e6b9f51b757778abf747930db5ed4d5696cc438c6901d848b7e4307bbb9c926f1e67c119d2a1e3396e313c6f0329fdd38ab070375d0746e2b18c95cf18cd0b7b9675436d3b217e7131e6539c57258f406ee2e8cec7f21f8e32205ed5192eb68e7ac6f3e1ede011bf261b87c239bf8728759ea5414d6728a0d8cd002b6cf57820a7b1033b3da78d13c59e53cd5871db102637deae288c90f6b1900e8a2b99bea48d71f182b47a36499962b5930f93c080cacd5035bfa62aec938e81f409880fb4f8cded87da4d9c9b69846542b880381dea678341518239725dde45dbaa886ce7f42113193470f1a9ebdcba724d9f012d9963d6178827e50e6de578a327f04fe5f07b118d6d1e441d1f329d2cc5cdeee62d104e1f1ceba666681766f8e875784c89e0a92e07cd88268d8d81a7e0d5037609b556dbfe2976b741dc0d0ae71eaeebb1b685ed8538a965c0781cffe57d3b26e51f932719dd81055ad4a00c94eb32d81b1a93d236750f3da4f8f7913c85826e689e74561fd0e8ad4d2889b793cdce923a6af6d62ba8d039cf7e7129821bd9b1f86efefa26af15fbea66bf33cdb5a9ae13052a7d224c212d1f6be77f8ef3419a3f7fe7c1050bf6d703f1882485f8597132bfe8f64d20124e692a8a83b12cbbc94df8998c279983dce5f928eaacaf42741415b0adc823f0c9c2d03c0969888816a5c8b17f73e7732318bf67fab31f47afc3874fbbb749fe2aa9d7b809ebf73b4840140c5c660e52ed862512e95564938346f0640786e69bd0b190586a8f653479de9a53817fdbeaa92c3aa4215360ea1438ce3021260da47c8ab5c64685bea3d25a9fc40affcf6468c7ae780b73a32222dfdb3a089f9288794cede255f9e141c9a45fa7fdd30fbec621d573b22ecff5a0d529b746f7020956df8a988de090a15843aba253dd718a81c6644d89f78e9770273cdb391ca52147e13e0316595cf61790fbd3f26f41db544e7d4001ad4481bc603361d4a116ca1cf28ab4c2e30d20cf10d801365d75c0ea1c6955f778294d627b5033d734b5ad487b38c7805c88c069acf3c3d9395919a25ad05a68a2272c1588964a66f9a9310c85ce52768e739f127d13bc0f61e13692b82bcbc292fbac34162d9ce6a902aabc72ec67ca698e817eeac931b589bf59f9aff66b03f2fb4c299bf2b488f27184d685e6adf1c1558e83780fe5b8480c1c11620259ee37d5a4944d6b2d322943ec849a64da3dd9628a4f322efa56f445f8f190b3e5cacb722ecbaa4e8daecb5c364b54a37d53873145ff552b05b56f6dba4b32ed9480ac8f7c520ec998278b87d64afae364330732b57c8fba63f4179eaa7c1b824b97028c35113224cd0a687f7e7f4c450f7d862fb2ea5ad48980a589c418457c424790b19f5b3906ae2cde2daf90688d93d81352db46d1794b5a8749b097af3a6c95360536d36ed670e5265a86390d4150e85ce4c16c956f574f71ef8034fe0ef2d86ee7e5d2d265090a2f73309fbc43ae7cef4dc4fa2cafbac4802dde8fb59ad6147aac0396939b76fad97a881bc9eb00d58c7a12f1f14d71276f66949d95ede160100804510ac7ca9c024736c5e81b0c44e6731de4a95ac793417c3173aaad4d30a26de5d0409735803d9016aa81e91d752fffec0c66fed00d89b5056286f8c5d0b472457ecd864c2bc214ea4400f934193e4f61d6f2d3d397f6f0ef9df872efd8d729559557cac30386a017f769fdd745794355d971d921a1192645a055bff83d4c7cd08814111b8183afe0a4a2dd0a22d8310ae206dc598c9d68af76f5b6178a67aac20383acb367ffa89192d6b350c5f12c1cc7cf42c8df2701afd4b74e43fd2ddda121a0f644f9663c0c73bfb2d0d6e58fb7f5aad39b6780f05e4c09113b26a63cb03f4b6087ee792d7559c87d1a329c3a15af895675b053f31de3ec2454a3fcb8909a883cb36bd1a073196ce8636fd4b01b8165c7d62c7e39d9eff0b3dd9f4093a7331245407195eb38a35f1177b7be24ebd09a714dbf409689c5a0edec0f707c2987ff1a86c27f0e8c8a4933ea862543f5bd8db33e9537df254d475ae86befe2e3af422006fddbe3748a01d3b0c83b617987c35220b7487f91a8aa4fc8a2b7a70f0028fe87ecfd4f729a44d213806e927b25b319c7", 0x1000}, {&(0x7f0000001900)="fa1392365db6b2558418ab9e03e51474b3a9595aea1ebc1c2752bde6a1cb06a924ac14214a5352273e4eeb9c4c315ea681fb1ac6cbc92de0c7fbf52977ea", 0x3e}], 0x7, 0x0) mkdirat(r6, &(0x7f00000019c0)='./file0\x00', 0x47) getsockname(r0, &(0x7f0000001a00)=@in6, &(0x7f0000001a40)=0xc) r7 = fcntl$dupfd(r4, 0xc, r2) execve(&(0x7f0000001a80)='./file0/file0\x00', &(0x7f0000001b00)=[&(0x7f0000001ac0)='$\x00'], &(0x7f0000001b80)=[&(0x7f0000001b40)='\x00']) linkat(r6, &(0x7f0000001bc0)='./file0/file0\x00', r7, &(0x7f0000001c00)='./file0\x00', 0x400) r8 = msgget(0x2, 0x8) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000001c40)=""/110) r9 = accept$inet6(r5, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) utimes(&(0x7f0000001d40)='./file0\x00', &(0x7f0000001d80)={{0x6, 0x800}, {0x8000, 0x9}}) lseek(r5, 0x0, 0x1) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) getgroups(0x5, &(0x7f0000001dc0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r11 = getegid() getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001e00)={0x0, 0x0, 0x0}, &(0x7f0000001e40)=0xc) r13 = getgid() getgroups(0x4, &(0x7f0000001e80)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001ec0)={0x0, 0x0, 0x0}, &(0x7f0000001f00)=0xc) getgroups(0x6, &(0x7f0000001f40)=[r10, r11, r12, r13, r14, r15]) 00:00:22 executing program 0: socketpair$unix(0x1, 0x1000000000003, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040), 0x0, 0x8, 0x0, 0x0) 00:00:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x4809b, 0x50) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) paccept(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc, 0x10000000) open$dir(&(0x7f00000002c0)='./file0\x00', 0x121, 0x0) r7 = open$dir(&(0x7f0000000300)='./file0\x00', 0x901, 0x80) sendto$unix(r5, &(0x7f0000000340)="7b631040943016e9bcf1e802e2d234b420fb2de192d5887cd1a32f28fc8cbc1e863639b6bba44bb3ee2e80b81a6c76", 0x2f, 0x0, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r5, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) lchown(&(0x7f0000000400)='./file0\x00', r3, r6) clock_getres(0x40000000, &(0x7f0000000440)) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) utimensat(r7, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)={{0x0, 0x6}, {0xffffffffffffffff, 0x43}}, 0x200) getpeername$unix(r4, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) bind(r8, &(0x7f00000005c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(r0, &(0x7f0000000600)=@file={0x0, ""/4096}, &(0x7f0000001640)=0x1002) shutdown(r5, 0x1) r10 = semget$private(0x0, 0x3, 0x11) semop(r10, &(0x7f0000001680)=[{0x0, 0x1, 0x1800}, {0x1, 0xad77, 0x800}, {0x3, 0x4, 0x1800}, {0x7, 0x1, 0x1000}, {0x0, 0x9, 0x800}, {0x4, 0x182f, 0x1800}], 0x6) getpeername(r9, &(0x7f00000016c0)=@in, &(0x7f0000001700)=0xc) chmod(&(0x7f0000001740)='./file0\x00', 0x24) lseek(r9, 0x0, 0x0) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000001780)={0xffffffffffffff00, 0x1000}, 0x8) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f00000017c0)="3d06cc76ae6f493e11efadc3f9aee9a26e09a2e675c63a1081cc1bb85731ed518a627c9f0fb124e0595d9f940a3245f08ecfe07ac3061297b2b79ec1a3fe6dd336016cb21482c1067f3faa51aa687fbc14d2b37845109e37aaa9a6fc4c94b5539ff9f9e5618b29bdeb49435dbd68d583b697703ec546bae773f2303df1584c8002f3f9b8166f342b892e81e281f78ad59387c43e326a595558ccf79a88217f59985cdf70738491623947f612dc4d15ee3b423dd885b554546d874c9a553dcda55e06805ce210b6b4dc818a00496f9698ad89995f77785073651829c392ea786e98b619766fe59445f5dc77cac636002f40bb19e0de", 0xf5}], 0x1, 0x0) symlinkat(&(0x7f0000001900)='./file0\x00', r0, &(0x7f0000001940)='./file0\x00') 00:00:23 executing program 5: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) close(r0) r2 = accept$inet6(r1, 0x0, &(0x7f0000000100)) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x3, 0x1, 0x9, 0x0, r3}) fcntl$getown(r0, 0x5) r6 = semget$private(0x0, 0x0, 0x240) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/42) getpid() setreuid(r4, r4) r7 = semget$private(0x0, 0x3, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) setsockopt(r2, 0x10000, 0x91fa, &(0x7f0000000240)="2d2f616ff87844e125aa1977a02a0e8040d81e841a5ab88d650dcce59c44f75c5dd14f9c9aa870f556aacea3dfc0eefecbc0911aadf669649e128ae2cbf3a6c6362783736785c241f12d3dc465b4a39e195d91d745b226be79ac876378a8d17ff204c4bfccb2484c98329bfab52f3f71bc1e09d7dfe0b7b7a925da9c5c9e0326490aefbce02c893a17a571560e22f8ac5870dfe6e94c349805d818b1a7ba8e69628c977fe9672e8d15ce87cd96a2059ee9bd5397d2dcc68bec75c15fd8f7bf793cd5aa0050b674541b344a38ef4866f0aa90ded00bbdd0c78e707047884844d78b3a3ab9a93c46247694b87738a6a40c58f65116", 0xf4) r9 = socket$inet6(0x18, 0x0, 0x6) setsockopt(r1, 0x1, 0x6, &(0x7f0000000340)="b573b4cbe756f46819112a67b1409e762c0480aeb594bfff1e34cdd0e914b644bc884af8b6793f90a977967130f427459aa2be8c785ad2d83b68e09a7c98eeec1eb6c322512a44bbcf29eae776be35759659a388b6b2dd808840bcee4f191e2b9bcfb171a7", 0x65) r10 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x2a0002, 0x108) setsockopt(r0, 0xfffffffffffffff7, 0x81, &(0x7f0000000400)="d2b9189014d5390909d0961c95eb40ce71ed691acb2820972b0e6857aecb2a1d0a5caec9f61e153b36ca557c8e3e5a85b8fa2a6a449e6d2542bf6876858e55c4a6e8ac8efa611c7002503049833a70ba0c0d5d", 0x53) semctl$IPC_RMID(r7, 0x0, 0x0) truncate(&(0x7f0000000480)='./file1\x00', 0x1a9) chown(&(0x7f00000004c0)='./file2\x00', r8, r5) mkdirat(r10, &(0x7f0000000500)='./file0\x00', 0x8) listen(r2, 0x0) fcntl$setstatus(r9, 0x4, 0x1020000) getsockopt$sock_int(r10, 0xffff, 0x800, &(0x7f0000000540), &(0x7f0000000580)=0x4) shutdown(r10, 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x1000000) shutdown(r11, 0x3) accept$inet(r11, &(0x7f0000000600), &(0x7f0000000640)=0xc) 00:00:23 executing program 3: socketpair$unix(0x1, 0x20000001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140), 0xffffff94, 0x0, 0x0, 0x0) fchdir(r1) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000140)='F', 0x1, 0x0, 0x0, 0x0) recvfrom(r1, &(0x7f0000000180)=""/197, 0xc5, 0x2, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="ce426b5868c32c797143d5e1c1be1a56ac9e7606", 0x14, 0x1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r2, &(0x7f0000000080)="ca017ed73574cc2cb49085bb8b202f8dfb2d7d8fc80be7729efbea957c69c527c955f5313f", 0x25, 0x404, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 00:00:23 executing program 2: r0 = semget(0x3, 0x1, 0x58) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/73) r1 = shmat(0x0, &(0x7f0000ffd000/0x1000)=nil, 0x3000) shmdt(r1) r2 = dup(0xffffffffffffff9c) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000080)={0x3, 0x8}, 0x10) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x81, 0x8) shmdt(r1) poll(&(0x7f0000000100)=[{r2, 0x20}, {r3, 0x40}, {r3, 0x1c2}, {r3, 0x95}, {r3, 0x1f}, {r2, 0x18}, {r2, 0x80}, {r2, 0x24}, {r2, 0x11}, {r2, 0x40}], 0xa, 0x7ff) semget$private(0x0, 0x0, 0x400) r4 = dup2(r2, r3) fcntl$setflags(r3, 0x2, 0x1) r5 = shmget$private(0x0, 0x4000, 0xcaf060119b75784d, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) r10 = getgid() r11 = fcntl$getown(r2, 0x5) r12 = getpid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x10001, r6, r8, r9, r10, 0xd2, 0xfd}, 0x20, 0x5, r11, r12, 0x4, 0x3, 0x5}) semctl$IPC_RMID(r0, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40a00, 0x1) r13 = msgget$private(0x0, 0x10) msgsnd(r13, &(0x7f0000000300)={0x3, "13cfbb3eeaacf8e8b4427b333c30de8e52a78a957bfb4f22053612fdd37ee7122f623bb1de608c65fc2d1f7bba35c2804216b0451fbe254115d92715a01cd9ce1502afef7574216197b00b31f007259b942d1a8d7b99850411985679571dd3c2b2184b0651505698f1c00ddcde37b613bbec82097ecaf000aa50fe8b4bd0a7d7f1fa06325e03065344b4687358c91dec41a5093fc42c"}, 0x9e, 0x800) fchownat(r2, &(0x7f00000003c0)='./file0/file0\x00', r6, r7, 0x600) r14 = fcntl$dupfd(r2, 0x0, r4) fdatasync(r14) shmget$private(0x0, 0x3000, 0x18, &(0x7f0000ffd000/0x3000)=nil) r15 = dup2(r3, r14) fcntl$dupfd(r15, 0xc, r4) 00:00:23 executing program 1: r0 = dup(0xffffffffffffffff) r1 = paccept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f0000000200)=0xc, 0x40000000) recvfrom$inet6(r1, &(0x7f0000000240)=""/242, 0xf2, 0x0, &(0x7f0000000340)={0x18, 0x1, 0x8049, 0x80}, 0xc) r2 = socket$inet(0x2, 0x2, 0x1) sendto$inet(0xffffffffffffffff, &(0x7f0000000100)="2138cb4f523bacee903aaa2277b87b59d13165848ac4a4a433d800e8b83af7160286f1b8ffa6fd2fd06678bbb3f60a9f7513ec9d2211e75e1da07fd7652d3b6bc0620af0fbb7c675a637ab29c69008ae9989a4fcca9a3f3e91563c5c465106a15c19e56e9dd25392f5a7eea4896ede456039cf7782a47de430c7d5008f77b15d65a36778eae6690e921ea5ab78b766c710fd896464a8e6487bd531f79a013cd0ee735b227ecdcbb122a6dfd7e9a11e01e8e767c3aee29e53ee3c3a49557dca3562af51d74995c3640e43ef", 0xcb, 0x401, &(0x7f0000000040)={0x2, 0x1}, 0xc) sendto$inet(r0, &(0x7f0000000000)="06c93fd26b695c54fe3a3a944423818ef574697fa083bf39eb5402d6ffed9370dd50", 0x22, 0x8, 0x0, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xfffffffffffffdfb) r3 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) r4 = geteuid() getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getpgid(r6) r10 = getpgid(r6) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000400)={{0x7ff, r4, r5, r7, r8, 0x80, 0xffffffff}, 0x5, 0x80000001, r9, r10, 0x6, 0x8, 0x2527}) r11 = msgget$private(0x0, 0x21) msgctl$IPC_RMID(r11, 0x0) 00:00:23 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = paccept(0xffffffffffffffff, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc, 0x10000000) r1 = accept$unix(r0, 0x0, &(0x7f0000000680)) sendto$unix(r0, &(0x7f0000000500)="9602f03fec36d387807ee30923ef86e52bf71ad94debcf8ae5e93d37e42b581cee984187eb30e78a2612441472a6ddb9e6599d86ee5918920536140d834fa2eb51e023f70ed31c157bb341bfcd08a11752d676106a036231968b419ee6cc38503b452a11c43c8e7451029fcbaee320be1c084eaa064687ef73f3c63f6b1cc9c94580c612017bd84afac1807c284feb2b9a139a6e400b08dde0f8894d6ef9649e52c8cdd2a9a66b879483f62448ddfaa0557f91a2fd94e673c96201", 0xbb, 0x1, &(0x7f0000000000)=@file={0x1, './file1\x00'}, 0xa) getsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000200), &(0x7f0000000400)=0x10) execve(&(0x7f0000000040)='./file1\x00', &(0x7f00000002c0)=[&(0x7f0000000080)=':]\'\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='%\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='{\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000240)=':!*%\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000480)=[&(0x7f0000000340)='.+[\x00', &(0x7f0000000380)=')\x00', &(0x7f00000003c0)='{\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000440)='-,\x00']) openat(0xffffffffffffff9c, &(0x7f0000000740)='./file1\x00', 0x200010, 0x7c) 00:00:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x410cfe71d08dd6ac, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000100)="1e8238fda41fd75d7194445dd0abc7b1bec86439747d2d449e16516262779b54b43de0a343d8a5a10d62aedda2655ffdf5de959e50bb1845fc1eab867abbf6c6594c262d2ac49280f41637578dc05629ee85913d534418c33dadeb7644db2aeab8b3d54a04cbea997ea7c5134ef1aab5988c0b2005f4b9edbb5e9521f755093e2d722501b9a9d2371390df7a234cfb878313fd244bb61746b10f992491e7be78131b550f9a2897f074250d7000c3b1e97b7b37acf7", 0xb5}, {&(0x7f00000001c0)="81ee77ab4c8f79f2af62abff0369e382f0e91e498c773a52ef1df78426b8d6cda22239c604bebb4e7bfa110e037ceb5ecf7cc3bc173be2eb5bb5b5b0873ecee96d0b16aba9baeabea47174b90de2dab7e4dcd8ecfcfaaf54578d8bdae31ae5116ef3605f1528dcb402482be1d8842f5125f774f1f76da9e144430dc11e06dfb739c0194c9f4564ccd0", 0x89}, {&(0x7f0000000280)='Pe', 0x2}], 0x3, 0x0, 0x0, 0x3}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) 00:00:23 executing program 5: chdir(0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000080)="7e407c09bca6b9fb0d9555e948338d67a48964d0fb689154491740368f83e1c730374b2595223b8540b9125cbac8959d5e6b817967961a7db29e4e60d2c2eec97e005d35b4f086d28ee8af32eb68fecfda942b27a1d22cc1cb049043e846be52309f004fe7da0d2ed3adb6cb88f24cdf2acfe98a62562909308f5fe51bc22be3dd25445f009e77398079dae871cacf766f2329b47f970c51549db1f3b9dc5f400557df0173289e0d463ff0d60d990c7d5ac2784bb88bd14390d04c0d128efd267a905152cab0fb6b7acd6393", 0xcc, 0x8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) execve(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 00:00:23 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x10) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x200) pwritev(r0, &(0x7f0000001280)=[{&(0x7f00000000c0)="95edffd0670fe36d218e43edcf380463db", 0x11}, {&(0x7f0000000100)="23374c2bbca3857a137f37081db5c9ab4432681b5624d5ef95395d1db6b9b5951d59bd2a4dffab85c1fc6b8276c5d67f91bd3f598d1fff70ef78f3adb43a62777da9a0963afdf73d107ccc984781d1db83b6cc7d574127d6e3ae37656c0d5576ccaef1232e9893699a61237c534d9034f211dfe4f05b23a6db0c1bbeada0eeec57a06a8531a05ede9693f2dda723d66cc3f762b7e2e70125d27ce49fcc520526c1781ff2a0e8f7f64b2c73ea0ed38f1cf4c4104c4676cc794a39f71f35", 0xbd}, {&(0x7f00000001c0)="841f478f557ab86ea59b8092d2105714a26a31c2211ba721bbc19c3d68c3d1944b978526ba09cf1c3a5e3b75bc8f85287f2ab8ea538c9893c6cb0ffe23410948022857f51ea1abc4d7f8a422046a20be23e8cef42c6ccb93b87ad7dc4ff471dcaf5b77", 0x63}, {&(0x7f0000000240)="32e69a90d2c2edaee8b0baf0eb50923ecc006b5edeaf28ec42c7a6e2b87adf934d6c6ea930bc6a501347728226f53017c446", 0x32}, {&(0x7f0000000280)="87472cfa3915be44f55d1c5e76b0d5109e2a01314eac721000d25a5a153fed56217836f5fffac91b7c2ac9908e605efb308cf00c46551acde3f675753fa055ad4989459adcb083287dd4d93f8a01e61380cde45de0c02a24ca9f9ab0527a19a62a48a395d50fd426968c1f4817f6946ca9d0eb9a75694796698123a62527b99051b79d12d5ebd7defeeed5ac2ddc46e1cccb63f04e2414a36d995804bab2b7c7019c85e57a5abea9a2adc2238b11d9aa5a8d37c1d559714c188f9373e8fc0ba0a1e75148924d4154759d551b7b8df330a11bda9d406f220538899f27068335ca673a4fdc7662901801fca5ce9e3a6570739c28bcaad78a4fd90923811da4730d0b333c0d377ebfade399b691d8c54e7c363c10d73e6b7dd99b1a320cf3af0ef3c657e0964fa76a9c5d007ee01b12aa6fcde64eb586bc3923a89c29397f07540cb06aef678aeff6b107e1eeb286bb6ceef5cb5b211e937d007fbffcb02239384c808e235b298eb24e526332034bb39d96fa78d8d887e7eeb916f1b0c524231153194abed8f216d3cdc80adf013cb8199637758e09d5cc4e8fc0e5f0fa7ea9c1e6ad1ed08ab1c743074356904e50e625a2d5d42ca2da3f6b0bef197a3c6ec408f8dfc4549a46f5a101a293480219847d9d72b23e65eafd7f0475904476d63c29319864ec6fe9d7f549c04259bc6265bfaa86f6bf785ba01b7b6b8e9439956a4a6493b5a570bfd32e806d7bb4e758154995117653fa311f4db3d94f644a4a539d2acc2baeec879ae3e45ccd4d19a78482d0e1754091504093ba2f9ccc7e4c79f05998b929165c6874b4033be995a829371176007e36da0c16ebe21fa534c9fad4f33521c59537dcd8735d9c1d7261f849d77781c071079b9fb221adbd4843380abf0f306dd7d351026be3e0823f26821f41df0956052d0de4b7c43d801fa1926663207d106bb959f4cb649a257bfb65bd41b3917cb04adceb0ea6de06e2c86a8d50ea796901b1ae6501980f6292330330b2c8cb5fca048d8c0b82c5396d29d215ce550fc41451c2db7df34b3c72531c1ef6fcfc543b93fd7a63e21846136f192cc0470bdc39d31a4abd292eb21f4a6e14a4f1cb777bca301f470f01ee9de464b6eb7d62bee6487374c2512f6adfd73d833e45a7c8ee5baaa01c6efcf5549cdc4ee90b3151b7f4e15895b7d56b6bb8b2e964f6c176d3ede6b74ebe26bd073a1b364344b30eb5b599bafa8599b17ef917770b3046f90401b5b5738e90a811226fec0f2e571810197138fcb29f8ed85aeea7d8a65de6f3940d75aa070c1901467b8ecfacce70e1f524beeb98b2f007da0e815b2e7b9e2eff3759748a604a48b434b13ed0d6eda53ffc2a3e71d8e25296660088c8c351f0e9a0677cf348d586b6445649fc87a451e0d85b541562c6762643684d44e4199ae09f529c63e345bb1c1402cb14cc860602d705beb9726797fa94bb029474aeb6793e253ad7a36b20e45367f3684565bd716b31c1db580407216101299ebbc8a9e3c877e95395a5401c016f1ba33216b1c551f3605ec7b957b95c87d5e0caa9ad580f5dc4234c0e00d503167d199b3235a61c6625ca720e161d83b048b998ae3fd5024d9349e9e3fbd197424436df32809ee4991240dbaa4f95a440cd856fe96950ad2c67987f1ddb524a474091d073425c09c179e6f1a2c12b7d8c05cf2a054bed0c10a10b3ee6b902ae02b77cf410d50ad7aab710a8d2ab40fd0b29bf9148f441deaf4beb2e20258aa1260fb8359a2542eb0c4b5d7587fc09d5863653538cd15ec58f1f91968168098ca689ca5450d3f4d56bb636895e4121d956b65d907dd1e3eee5ab9cc055300187e5a67bfd765f65de40bd4939359e2415052fbfc810694bfd77b48614c62dda3730573962d0196cbf466a359008f95d3af76b18f76daaaf40b4d679a5db2871e51ccfe1bc047dc8a2cd86f2d66b596fe9a808489017fc66c5637627b90ff27ad36e2dab787ef6b249c59ec2b4c9ba3955d588ecfecd8e2b3f01070f362f472ce48e4bffd727dd4aa842e33c04ead68d3cae3e0107a3612913587f9fa3f8dcdd61c0d0b8dde0bae4a706953abcbce0d07ab933fd76f8118ac04a3948b9baf51b2d0d3980d7a161667adb62eb79067b133279cd6d9f292f32b89613577677ce7798a43305c43482f61db027d1829e5c768ae7d50469834f0a4d49f61780d11375d317278c4a36bccd0e2c57847e12ec970110ae69cdee5f00cc5b34061fbfece37a5f02b76319f041a6518d174d8bec714384753c52fdb0b8be5baa4e7a4c240d60060b379ffe7081b4fe6e48e13dd5bd2de8b1438f737dbceedda4295ef650acd7dd114eae4d886897863ecf2bc031547cfc0ce9732162be2a33193468f5e6bba87179ba02b093df1e9f60cec88de8a3b4ba6e16a9847feca86c662f4b05c0d9a4b9c8d9343d4a7d903922f2aeba155f8da97a68661db5bc323b4f7f1db88e7712bef01230f797f623d38b15f20850995bfb92a96941f20e92e173e1085559c55b730b9de1e28539f3317d05f938a24c049d745e0a0f228e06bebc65b83ba00b794264c9153e8d26b5055a9eea2b111080fcd7b8d53f789a7d5a1886a5a39d8dbe11c9e304f2314b0c17b8a98e1cc9c16ab0b256443578b6d1c5e32399b5947817cc4ec98c25f18624759233adbb6dfd6416639cb470e15f67609b2e9e123e5da2d364afbaefd85cfcac27de5ffc1b65b1079cd95e189886e04c0d5395599b6885d3366fb98c8e22049568a93c625220b213897128ad60d394f41906aaf1ffcec0839b2b1a264d22ba2e5f3c9ba474a981ac0259f130a310e10760db02a034e9cdbb55f2e75dd0ff82d0fe0449d8f1e34d9baaeedfbe22d6f82ae2c14539343428a7fa69d1468c9b51761e77ccdfe2957499741241420b999173d021fed615040dd556513ec4f4ca949bf87922980c1ac5ac3fdac126c94e71ef4e1359df463f1dba7daf5a36a5f275df45928d20b7cf078b7e680d3324e9e1206f2f215d9461659db5768bc62b9566f89765c1f62c1f60edd0b74cdb303fd01a8c1204c03041158ba3aed3713df08cbfe419418aa9406d503c329e19efa5b730b3469e4bdf95c5b3be00f24f5a3fd76d645adf81cadeedfa0f886d6a454c7eaee3e3f66070b326be4b286f992e15d2033dfa4380ae2cb671c72b9f97e23bff5f57bd33eb504b8793fab0a67a993b9720d68c9c33f5b0e6d9a4c8144a1cfa329b0467f92f939a54c655ad9f739e407658f9ab4f2edde9ef97bda3ee51333408b7a6697c8db9864f3d73a84f8cc09cd2b4667edb1435a3ae873dbd6ff4802605e31b1631b0101fd9b5bf70d1581ded22fd04401ca979a23ab063e6f04d4538d3e9c14ee7e6e612421229604a936d181a5f256968c4a998ffd9fbbf86ad543153235e4fa16201a561c4b6e6f6da02e5452ab9763e16d1b13ded4478ed4b0cbb4aa44589bdde18675137344025cf64fcbd70da4162670d4a46770902356a052b04bb90fe0f74f9e2aa3bc49cae5ef069c210e2919e645ed4ca8a5b009951f896756e31dc0d81de51ff1b20821a78f3dfe7273db7ba4e510153246c58c93f007987a4746ce5389c7a841c495e55a36c208f9b4541c94c4f46aede377e5a004733358f5ea39d4efc9d6c8ac3d8c93b74ee6267f4410df1363b33519664d9f29ca2a33390681f0ffd035e037a251a3ff403f603e764ee23945dba84a49f2ff32f151805be497a51dda14a3419352d7ce897aef1618d2dca7b5bacb7246ba2562cfe8ceb80233f7ec8b66d562b3a847a77e8cd4c9c80e7ad7dc652a19f780cbf2973d4933e12568555ee6bba9d9faf933d829a8f37d2a975ae1ff3d09f427449b9461c2da0fb9ef6c972e7fcee94c861006c249b2052f43c9359cf7bf31177de9ec0834f23e652cfa574606e392e72d741845559877367b6c14ba23b4dbf9b091eab109a6ddc039ae316b511245ea7237ed8e6ecfe53edb016897593a5b6c89af0eacf737e3ba139ff7605f906a61789151a36738aa2244b7ab30e34b5626fac77744dba25272d5e3dbece2d023ddf732e33c27abf2d9b14bfe4dd03cc8f703639269ffb6ae19382bde8230f324412ce34a56e11b10e77573acd3807d7078661b0f04e545bde1be750ca981f6074f762f2ffb3f36a5b387521763dab139b2f04a07ccce862cd31f7cc567b111170d12aad4b71d8d35bbbcf278f9fcfa18decf5cb106c5bde1eb88f88f0311d30ead5e162d3a5429709bf488fc84ce3bc74421c92548f82eac1b4f5e2f51e8661eaec7ac3e4eb3dc661fc2380e362a5e6277a7e928c299be345527f1e1382d77c728e0005dc1cebdcd04310e42a8ebf1359c9ac4e839377ea0ec8e793c1c539305315b804b2fbb1041d9f000dc90161fa9ff810208a8868509723029d7acf2fb6d0db638c5f9b8b71df757f5f90e23a86cb7ddfedb6d737e6a565388f430026612232dc57c9c1e43c342de3c86cc65b8e8d4459016a35cdb54e5c74f4a757fbdfa143fa501358429669d05222831c2f84396794059632445b896b3578807ab8d02eda23089780b44c51f0c55586db20b04064003fc55130224eac997071c4b804cf0ad48c7a02cee90be833ea34a85688d34102e0efbf2666d68788fefc1e781d40eeb90560a02b02d26f31bb3597bdfe6eaa16ee9877294f1ce75112ec9eff4496bab7012c1c606d8dba009e11e4221af0bc47462209bde67bc70c83cb267c54dcbaca18721fb4c9de4a5b41623db84ba831b37888011e9856ec45756e373a8f6c773a9576e40fdcb74ee54e40b61cee52d9f90f9cf908677579599615a206992deffcb8d3a2d68bd4567bc104d7a6dc29bd22c7273c4020de6d2d5ace65cd02a516597338ddbf6fd99ad72803dc0d5e4f4dba6e9ecd7d6ac4c70e10f1b11e6c64ad95c8c710f271f79e2b19558347474165144aa792eb95e0d3aead79960e64c30f98a5aed7023e99a5e666a9799bc08b31bbc5dbcf5eac04f339fe835408ca8036340293e229829e4ca9ff3ca732134d458e36d14803f833ca3c883746a82ecf9957615f704b840aeb0fe1b1bb408d308c86c86d87fa7f251c43f1d02f150defd11f1bec64a1c6a6c356d5d0afe2f096f94d1ea7f50a767ed42d515fe89fa23722f49863c5c780947a6d28d7131e6109eb09c6be11c8552e366cf8d117328e7d52dfd62b87d6d9ab855d8324d4b56063da3d7f4b4b8de453bbe93d863e08f9f1e1c1d5c2d9415dc0df7bf65b2f606dfab537e4fca02e5792dc3752f73392dd39b2d9190a293f5cdf43279ff22b37eae9449a4ba0fff798d62f2d6f1a7ce4697a1ebcdd0c8ccf1fc3c39b1a74d4259ba81d1003db7b8c509b0e9a8ebea5593c048581ce1d1e65c77d5615bd1ab2d94232143bca35d73eb2edd3c42979f47860ee704d25b7869554e9f91fc36458f7e992cfd91cb38f939931a35c81a569c00f97051901cb3b7006685907779927b7e84ef2b10eda12ca774d2ec253f348cd22de50feadbed2f8dce5b09062e81de70e4c4d108c0f8d14e467e68c59c7d657b51cc1ec35e21f7e55102ed57eddf331224ac59901e0e96e52a1b80929aaa028921a2df3b09eff156c2faffd4c7a3f89b02aa55a49d6e17198490554e92e95bfcce4354aadc80c7ce5a6782a77081321e5b733c276131291b4d639d93c41f9c565d9e5fc6eee768acbee52f13247c0580d269ce5e41a4cacae8cf01d698041d6cab2019148e19aea66ea73369e6acb03a98abef41f9c9a89298f8b66066e391e3d", 0x1000}], 0x5, 0x0) symlinkat(&(0x7f0000001300)='./file0\x00', r0, &(0x7f0000001340)='./file0\x00') fchmodat(r0, &(0x7f0000001380)='./file0\x00', 0x0, 0x200) preadv(r0, &(0x7f00000027c0)=[{&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/10, 0xa}, {&(0x7f0000002400)=""/65, 0x41}, {&(0x7f0000002480)=""/65, 0x41}, {&(0x7f0000002500)=""/244, 0xf4}, {&(0x7f0000002600)=""/231, 0xe7}, {&(0x7f0000002700)=""/161, 0xa1}], 0x7, 0xe) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002840)={0x0, 0x0, 0x0}, 0xc) chroot(&(0x7f0000002880)='./file0\x00') truncate(&(0x7f00000028c0)='./file0\x00', 0x3) r4 = paccept(r0, &(0x7f0000002900)=@in, &(0x7f0000002940)=0xc, 0x60000000) mkdirat(r0, &(0x7f0000002980)='./file1\x00', 0x0) sendto(r0, &(0x7f00000029c0)="f469e1856681af1516f78dd9d88c91bf8b684b9ba6a87693405c005d351ae2c0d2", 0x21, 0x8, &(0x7f0000002a00)=@in6={0x18, 0x2, 0x0, 0x5}, 0xc) read(r4, &(0x7f0000002a40)=""/19, 0x13) sendmsg$unix(r4, &(0x7f0000003fc0)={&(0x7f0000002a80)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000003e40)=[{&(0x7f0000002ac0)="f7592840176547ba7b5bde87d79078704f", 0x11}, {&(0x7f0000002b00)="e772a8bd5ba96c8d08e77999e1afd180e9e58de90ff27d4321c52ed1fda93d5c64d8fe49dbf7696db72a5932a62308818a137d02d2c020647f880896902ab6d782e0c68087c2de3ac3b31a6d7f0d64d8092e50028005683bdaa6c8aa547e2ed1c222e71336f165cb0f5f723da5e3244d594d2a1c2fb6813c8820a8f273864a8ab5933e568c16b525c7e59d20a07bde8680c062fe91f443c32cf86ea7d517fb8d5aa355942de307fe7acbb8cd65da4f14a578bb9831f9fd44d84b8122a6af6f0f8a160a6e9e855b44d0bfe87a1c282f0de2ac4d4b2382c9ed9e11f6035403138aa423de283ee672d9f1914eefc05eec", 0xef}, {&(0x7f0000002c00)="e9d66c3d8df5435d679e3a89745534c70347cfe78b8d84240bb7f9ffe4ef493148892ff3f372e2f1160e58ad9306cb97ae9966f498f56d99ce41f2e261701edaec11da8fcda246f36b52f80bfcee7df801f38d9eae7355b1cfc8ee9e5053bd66fa122d364fcf582c335c444ac066695210ebede7f0dc72781094aefd08edc6e2be819c6081f03216cdab5ce2d3ec2a5c29526664089a2aa2cc", 0x99}, {&(0x7f0000002cc0)="4b4d45a94be272033d4dcb603f10dc5b7409fc07b317ccbe345bcd31f3afd121584e584f747e7ca2dca8560597", 0x2d}, {&(0x7f0000002d00)="f9d209ea69bf2c9abdf472d646a77ec017dd975a0dcc3aca2c7d7d98687ac6d2d0d3bd52aaa85d435240b6dc26fd66dd44b614fde0bbc7e258c5f9974040efe252564557ff6b86815385821d36f42ff914dca1cf6dacbd6327e88de159259ab9d1042d0741e7eb3606aba10eee630621668102d5563ffb1110ac66682809e3911af87a0cd8d6fe17ca005f440562ac204c1353c5b37c4f6b258603cd211e82398e38c5662455bc9ac457b6d1c5140b15caa94cf63c1fde6a2a11a1a0490e3deb596dc5c52b997806cd381a8b4874ce65645dffa75ffc1286c9872332395d93e505cd2d0c2ad3a5513d0000e6cdbe1e40347d384d0a341d35fa0e0195dc472e00f21a713f63aa70e16eec07c8423c3ee3eb522034079976aed645141ac9b92dc94bcc70d6b19ae2efeff3621bb808f5a45950941f513b9da1067e382484fc15626b9f5a69920d9fcfe1d290b264a51b3ff6f8ce01ef316483c52cd0033fdca49f099ef3ab3e0c3119a7f8a7765c754ec9c7b4b07a536569b524a5bc9711426719ab0aa4e1fe94266deb013eb557e967d0f6ec9164e345148b0c0d5ec7e23fec207680db570d8264daf8a9aa0f851b1d6729d76a0eef5349af0ca649cce01dc29f1c9640fa90a213776097ab70e23cf19e5c7848b2d6062946a8142c86de417fcb53e256019bec9bc1f91f38f2fb28fce438c234271e5809f520952d34431108dea79dd04839f71b0d116c8612298b4536edb8fc2fc1000bf1d2a002d5749f1f11d015af4a866dfd7e4901e8e183f8e779169176bbb8239d1f3cba53a12c956469ae565848371efad1fcd3b02bd4551d6db1c3efcee80fb07c7737d7270c2444141200e338c01bcb2178370316aabe9dbb7ca0f9007778d65d9725910ff122481e9d84065b23b1a8bbf5da81e3957820accfbf08849dc6777e32e4997ef647cbba273b4391cf69c667118f2b94bc123901fd17504903cbe58bc2868b03351fd5ef6c56dfabf5db8a4f5aaeb53730e63f28201e6b973a8bb42423c600d379c6ce0b97d7842089d51df447085931e98a61ccdea6a7097dea58c048fdec5a107d618a1dfe28587ddbf2cd4dd667f3494e27d388f3940c681761461fb30dcf2166769fa4b27d28c93a06d82aed2c4b494304836fd0bc0f4699f4c6056c33213f17ddec46439da08e5d75db1f3da121604ad699e7e7a3637c5453f4e0fe698c73025510882202527959f11f687f001a644a082f673234ead137c9a1678c51ccd0d887e987ec76aa9b5968c551f9414a18e6c7a16f31a45797c052ae3a2eff05e0abdb8b4b2a299b923c955851c396fe241287c2b2f63c32c233ed8c93e1936a7161b142a0f0c28f5534e48d8469fde77983e99ca31dd133105f90aef51746c77a97ffea33c400692b60f8a025617c57bde196c4f7283c67659d602a02a5d03c71d5aad74cbafdb58ce1c4506af30c72752ee58a62870c18acc68bff7496a247110cee4369c9ed25af7c8fc1ddca23ef0c1205d317ec64542ef380afed56730b8cc90e5765c6d157fce15beee53e5e2e493bfb16af7b6abcf9985295704d72e43368297d36b730dc5a9862656067119217b93943c88551c453844ac3bf6a5575b9835cd844177cbb58cfb612a24f6ed5c5b8519d7afea72ece3879a480a59b6ddf7c5075f8c779db7691924f82ea5ad35bfd188c4e3bf811aa42b80c9029eaa322682699c3952efd4d8d5565c496f83e290e1c2de399f13a072b927cb31578ee0ac1a28721aa78f4e4b81a868976fadb409a43cfaa3b499d2fa3df2b84bedf739f889bbe003bba0bd02c0472ba2d3a8c4eabd6a8ef9d030180726d86d7f5f642924a1d51e1423202f43616e5ad29cdd22d50350e62d56028b064a0b388de9e9db5da1e9cab9b0cee294ce7c7b746885d96ed95edfe0dd04f4254a2a3ebd2986facabc61815d8d3e897eb659f6cd840bb335a3cb170cbc498f4bcde81186d3632f98e58ddf646ad1bfe5a5d75b0ecb59fb8be06cba80127c3554d96bc7fd671aeeca3a498e1179f368c431399e222c6fbb8b515375c9b2af630c985724deb77ced6b10ea1ae518e726a9b61208c91434eee2a978eccf7800035172fbcf21563c916b0f8a4195a448c946ff1e376f45f90d4d16311b8c6020fb4376754b4887cdb861b268ff9d4d7dbd9c4fb31ee1bbc0485264b4eb43c6d7c3fbdb998544d98abeeffee7698b22c59356500f2f0d4dd70c57ce7c06eb276436184e50cfdf3f1486a2d3b68d3623f8c89a904c61405355b7e4c9e15c5e703728b8a76e96d8783f93241c5e2a7fcc35c3106a40c96f8450d9d9135299f21f080af22ead9360e1f51c7219da67b5ef07314847ebb4c3c5c4245fe6270c95b9adc0e7f094acb24f84168c6166c927a5923a5b03b7cfadd04bbeae8ba54134cd398cedfd884e65406f964e1334cef8c78858e922fe6d95f7d8f870ff4d6270015e1f7b55f218be206fdd24a03dca649b3d9cfeb2ad20c60eb2881684e72a2c18912c50d14718811623f0d25465bd932a178a14686e93f0f5bd8d89fa874caf2e5811e92d18c5ad9bfdf6cacc00ee3e23abb0a94237d2f4d8cc1ba0a2dd11089ed3484c7e1b30769c3e7316803096be7a75bfb7c0b6e82f8cf31e3adfde6a41cff6f2f69d58985f478d5e41a0a9e507ff2d39f8ffc3117a714d1a409e9b580abfd44ce9f8d7c028d3ad758bae3166bd224e4b6c608970304e14da1fc30ff7bdb87a1d8b4370799ead9121d639b0d0cd649c428f646c09154818e2ffeb4157a62c99b774853264e924db166b000cf2ce6346b83347e445c26103a53a093a318b3256d426c1448531092771ddfedea1dd41b143b542b100e4081bfbcd816abdecd0c082665a7a9a97e0ed7cc2600308941f71555d9a6f7934f0d1bf5235ca3f70428d24127b9d4d4b6dd318ae64157c65965501d80b35e1d9e28ad09033a8c0664e36fd33a5115939216a272b2af462b541681a475ab57a867f997b89579bccf6df75c9263d1c0f6ffd3564d093df7ba7bf7d9342b9ac4a441f8fdfc3068bfdbbefc32915827517eaf5302d1937f8167ac0433a9ce917d50e0fd00533f7b52c9e11685699cd2058bf54c4c7bdc650362bb68104bdc7b4c0dcf46585fbb7860f50f49d44e9fdfb348144db4cff5e15b113dbefaa21c55ea1e949fea439bd9a0f11d66e38d6d0eb4537c78d75cf1460e02092739f1c1286084b053d7768050b745b7b12a93449ff6340782e986d245a82637f0b2b861e1a187ad39f8c0867b137c5dd9c5f42e5e8c4b9a4872fd28704b30708ab664700d9334524564417fbd6857db3b5c067ca23e41249cfaf70ddfe1d5ba3db35bfe0d5e767ebb980ac1255207b466db8eb9e733690ba707bdfff053ee71e598a3194d10cf52d8acf6f57e08eaa0fd156b06b7f59e642165a9bc3f4ca2167a07c7b4d5579e0a710d0dff648f0b54e189fb8b8298e613c82f685648e639703c1201750a55fe5b2630f978c30a1f612a97792165004185a52a726a5ac9e0e7e2e9634bd0f75a5de6f2bdb8aa61070f818d992f985777596bf7a526b2457315011da9960512b935ca1ad48cf1c2ea89abffee29c9c24a5ec3703a118e5c8d8e7cd920d905304ab695b1e83ae7bf0aefd367fa0c883034d45e9fa9c055a7fab0c85dfa7372bbb35bd59c1390cc88ff55decc2378b861a3c6c963442e6ada3d73f076b0318cb07ec2e358d30db8beaee2c2641803a7b6dc855687bf0bf1ae94ffcabcb534b07b8277269c2a19a2e857174327bf5cee21c6ac846293374c44614ff11a961e65d593c6112b68e44846b085854d4218ca68e9b5ade4c0bd4590e421d685ffa6e32a00e0ab80c4e212175430cdcf75d2350154d1b1743937707d86173b5fc314e50a423a83a15bda293588dd1a74428b9c4fa7ae60b8853d3a120d0b432b5b2aade9387559be3721787c26899a6bba7c9b9107058145f73a8f537e529af6dc6975d69291b6222cb372836bd763cb78008d4e45986a64a6c996f9fdc9e9768450f6a6c4d4bfa23b836146c4619456cb0828c6372c33318d599fce91268fcf8e4bd83d11f69d40e494e6af92ee9e83bb5028c1b800ac692b18b6def69f957bc5faa52f63157e160e3a1e6d0c6ec5beea13c1fc16cbe923c59a65d359e2cea797ccef22740c11c6e1519fa4209cabf797385da6f930c1093848c61e00ee38e14b4f7740e7a54db8a5e5104d454afd643ee6da4d35a7e76880b536018839c970e8c2e205542c7da76ab83f5a1d832ca7657a09836e639f2d5e9a26cb4b02e4e12917e23b5a18bb6eb7eacd4567ee943eb7dec393fd00a4c2157f08b2ec639b9be1c4d199ec2d357bbeba44afb5a9ea1317416ab65c37bb298d867c536b4ec1c61749f7e8ab2c8b271d512a9d097e5683a51ca86e0030cc65c8edc8d45bc67f3eecd11ae1fb024608be7f1c89583c267ef9570d239bd567d75172f0743e0fc7be5dc18173774db294a312d8c0cec9078f874d2bd904c2b427d763e2191ed5cbbf315dce7558eb67fcb49223642837aef120502d93e93e6f55f54b2cdc1810135c2923e9db68dd899417f0067500c35251e4f30553c53d2d0dc39694a44c0f06b399ef625cc45c441282239e8d18cb6088ccd7e4a9b2d88f11dfb7fda0a90e9ec2c5ca509d4a7f8e0712a7e0d751d15026faf380ccf008fc7c2bfd7bb1673d7493e49a08c474a88169a528975ce2b933106e16c6256b9da26fb22f37cbc6f108ad28fd4bacf0dfd91604b6bc053085c20352b4989e960be41165576338a84caab2ae5205e0e35aef03864169ef5df63239ba886221e67d483d424dd29adbf23302e86e2da0b452f8938ac4f55c4ba1da40bfea0fc70ce1b2595d390cd589b83f8be07ef4efadc464f0aa38aaa67ab32c97c7592306a18c1df5565360b58bb7073d3df98e3f89867e53eadbfbbecab694cfad51e4a1dc1446b4adcdcffc14953e184b8923696843543b48e204a11211cef1c65bec7828ae7f0aade7f6f770e773f855bcfa59b6c39e70627e5b1d3c550635fb22704ace0b88c650d8c5e0c589b39b76713367713ec0a2623b4ac0fb65a1b37abee83e6c5b11011edb2a2095ab2a1cd3511b1a52e9450c27f189544ef2986e283280ba0f900c37b12a8207081566ec1b35eff3b752799bfc329dcb273d8a619071e602e0881c04838ff35652f99213fe8b224e4f1cf807f787fc8843c6064b44522589d7707b8519071861aa0d68f189b7d2bbf39709cfaa88d61554df3be5a888ecf42079292dde720c066cf9f11968e23a1f08e894db7473dcb9f2b23600944b1d2914f15ed0c6db4f3ace9275f1902ec45cee8fa8eac7858d9ec61c25c6657763282c1d6b2b9f2afb2376ded1ff4e94d0446390ab339cd14c1f2e1fd99449824fe397261993bc8e5b742e4fb22f58e4fed927579f9fb7564dc5a418da988e7bc4f9a59e4b8439f6e097cf02183ba2dc1bac9ab06e9425bd6943ecf634f6f3b7fbcef3e1fa25c324923363edb55e3878cfca399d981fde9102d3d9583c61df9c01dffbb4cea59877e304089bd06ffc98355aab61f2c12d1aebd61085090029c4b18eecf18bab362e52c2794c732e4890fe1669b0877f3cd50d49e66d10bba5225569c7d7a96f270ec07f61ff91e938ad68d04e0f7cb06f47616afc9f32aca2ca04219d5025d728470eb8ab25b41e6ec2ebd27c0d84e995bc379bdca8d235dba0f5d03da1e80624d35b175606a805445a6710ec910d156349d075d7a2759959729a72d080850286fd86d8", 0x1000}, {&(0x7f0000003d00)="168ed7c2d969167a046eb74d262bc31e5f803d85dbed6e0b4c6d8753625be2302621b2e42d3cf9da93663e97f2a99df3de968e55435b1abb1b7c1bb4d92a5fee89b3ed10b19191525ca41f42ce886922b181a9c29ed5c264e8f7a372", 0x5c}, {&(0x7f0000003d80)="f3b3d21304731ebc5631e1e337df69aa4e4b2ee4d7a2b6bd63119c573a81823aa1dc5245df037732fdb39cbf83a1b511ba9b60c94a0da676e839aabedd155f4d592cf095160dbb4173a5a1c4d9e7bcec60225b1eb049596b14003f639eb4638fb23138c419533e95571c5f25d0517eb170f970944bc343f7929ef1ad1de1a8459a5cecae5be8684771938efb", 0x8c}], 0x7, &(0x7f0000003ec0)=[@rights={0x30, 0xffff, 0x1, [r4, r0, r4, r0, r0, r0, r4]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r4, r0]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r0, r4, r4]}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}, @cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0xe8, 0x2}, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000004000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000004040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r4, &(0x7f0000004080), 0x0, 0x0) mkdir(&(0x7f00000040c0)='./file1\x00', 0x110) mkdirat(r0, &(0x7f0000004100)='./file0\x00', 0x82) openat(r0, &(0x7f0000004140)='./file0\x00', 0x8, 0x80) r8 = open(&(0x7f0000004180)='./file0\x00', 0x200080, 0x10) getpeername(r7, &(0x7f00000041c0)=@un=@file={0x0, ""/70}, &(0x7f0000004240)=0x48) getsockname(r6, &(0x7f0000004280)=@un=@file={0x0, ""/58}, &(0x7f00000042c0)=0x3c) bind(r0, &(0x7f0000004300)=@in6={0x18, 0x1, 0x6, 0x9}, 0xc) getpeername(r8, &(0x7f0000004340)=@in6, &(0x7f0000004380)=0xc) getpeername$inet6(r8, &(0x7f00000043c0), &(0x7f0000004400)=0xc) setregid(r5, r5) clock_getres(0x20000000, &(0x7f0000004440)) getsockname$unix(r6, &(0x7f0000004480)=@file={0x0, ""/34}, &(0x7f00000044c0)=0x24) 00:00:23 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000100)='./file0\x00', 0xa0, 0x10) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fcntl$setflags(r2, 0x2, 0x1) bind(r1, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x5, 0x5}, 0xc) accept$unix(r2, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) getsockname$unix(r3, &(0x7f0000001280)=@file={0x0, ""/4096}, &(0x7f00000022c0)=0x1002) flock(r4, 0x5) r8 = semget$private(0x0, 0x0, 0x168) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000002300)=""/163) fcntl$getflags(r3, 0x3) r9 = geteuid() semget(0x2, 0x0, 0x420) dup2(r4, r3) pipe2(&(0x7f00000023c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getgroups(0x6, &(0x7f0000002400)=[r7, r5, r5, r7, r5, r5]) syz_execute_func(&(0x7f0000002440)="c4c1c9756b95660f6eff440f039df1000000c483115fe07667363642807a0b00c4017164c7f0420fbabc9f000000001ac442c2f7bb07000000c01002c4623da61e") getgroups(0x3, &(0x7f00000024c0)=[r11, r12, r12]) fchownat(r3, &(0x7f0000002500)='./file0\x00', r9, r13, 0x6e61fc96c4fb6fd1) open(&(0x7f0000002540)='./file0\x00', 0x80, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002580)={0x0}, 0xc) pipe2(&(0x7f00000025c0)={0xffffffffffffffff}, 0x0) setitimer(0x0, &(0x7f0000002600)={{0x6, 0x8}, {0x2, 0x5}}, &(0x7f0000002640)) fcntl$setown(r15, 0x6, r14) fcntl$getown(r10, 0x5) mkdirat(r6, &(0x7f0000002680)='./file0\x00', 0x90) 00:00:23 executing program 0: r0 = socket(0x1f, 0x2, 0xffff) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x8, 0x77d}, 0xc) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x3, 0x800, 0x1}, 0xc) listen(r0, 0x81) r1 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000200), &(0x7f0000000240)=0x4) getitimer(0x3, &(0x7f0000000280)) r4 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000002c0)=""/150) getpeername$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpeername$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) shmctl$SHM_LOCK(r4, 0x3) r5 = accept$inet6(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000500), &(0x7f0000000540)=0x4) fchmodat(r1, &(0x7f0000000580)='./file0\x00', 0x20, 0x400) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) getgid() fchownat(r1, &(0x7f00000005c0)='./file0/file0\x00', r2, r3, 0x600) open$dir(&(0x7f0000000600)='./file0/file0\x00', 0x40000, 0x0) connect$inet6(r5, &(0x7f0000000640)={0x18, 0x2, 0xffffffffffffffff, 0xa9df}, 0xc) r6 = accept(r1, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) r7 = accept(r6, 0x0, &(0x7f0000000700)) getitimer(0x2, &(0x7f0000000740)) connect$inet6(r7, &(0x7f0000000780)={0x18, 0x1, 0x8}, 0xc) mkdir(&(0x7f00000007c0)='./file0/file0/file0\x00', 0x0) chown(&(0x7f0000000800)='./file0/file0\x00', r2, r3) getsockname$inet6(r5, &(0x7f0000000840), &(0x7f0000000880)=0xc) 00:00:23 executing program 4: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r4) clock_nanosleep(0x40000003, 0x1, &(0x7f00000000c0)={0x8, 0x1}, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/57, 0x39, 0x40, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = dup2(r0, r0) connect$unix(r5, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockopt(r0, 0xf89a, 0x100, &(0x7f00000001c0)=""/114, &(0x7f0000000240)=0x72) fchown(r0, r1, r4) connect$inet6(r0, &(0x7f0000000280)={0x18, 0x3, 0x7, 0x7}, 0xc) recvfrom(r0, &(0x7f00000002c0)=""/159, 0x9f, 0x40, &(0x7f0000000380)=@in={0x2, 0x2}, 0xc) getpeername$unix(r5, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) recvfrom$unix(r5, &(0x7f0000001440)=""/4096, 0x1000, 0x0, &(0x7f0000002440)=@abs={0x1, 0x0, 0x2}, 0x8) fchown(r0, r3, r4) r6 = fcntl$getown(r0, 0x5) sendmsg$unix(r5, &(0x7f0000002e00)={&(0x7f0000002480)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000002c80)=[{&(0x7f00000024c0)="97550d876317e49fd13402cff07c2601da2476c934af965c9ce98ae6ebf1e8ec0cc885d7cf2cfd150db761049b3d5ecd1550947befdaffc445314357dbb3bce0021e285f4693cfcf149785ea934a0b4620550d547b9c8d1d1a5df8a153f76b5db66de2626b1ccbf8d71d44eabfd9bcd5c158dd7fb8abfbcba1f533510e8c1e668f57c5", 0x83}, {&(0x7f0000002580)="b766ea0414c13c59fd1c329bf079437ea542f73ccfc46d67c52b329d3d6192e389aa0e029bb7a48c73093f698e6794d654913438691c71ef8934dfbfc335bb0a5f3a01eb821a344643b1dcdee09ca317554ae58bf323e752da43b3b95f4ed53d1ebf5b88cb0913bab6d4d3cba8ebfcd1d9e6e5286007f5f9185d17e54b526039e689ece992bb2ecd", 0x88}, {&(0x7f0000002640)="9fe175527dfba427082e26645d5d37d3b7f849327618f9ce8e7be0f361c80b820573b6f0cb9fcd3dbaf596856afb0b55daaec4f69552090d49a780b32bc96fd52b2c998c2f195565db94e853a44ec69ef10517ce7ca53813c12ef13ad57285dbb127215e2c3de83986aa0b463e8451d33a587892461da48f7aeddeebff085863f6847e396dcec406ea5927e85621353befd5051b30b17814864bb1be24407a273a6bd33f31a114e9c1ae67f02aabe094defe41548c5b3348d205366ecfdccaa7c1d23c811e9232b738e63d3284408f6610f74d7daa", 0xd5}, {&(0x7f0000002740)="a8598f3a2f64ba640cfd98d139c431e71f6718110030561cba986c3d112dc7553f19d369daedab873905e8718f32f42b0e938b91e6460b95a9752620f6f8fe04c7f95cb8ca167641a1fb936b5deb2efb75a06b1d8f32f7f315fe59df032e0ea8d238475794739f1262fdb9c6bdc4bf5e5e50b3c234af61c5e2b28fb171ceea8967aa84657aa528eb14bb3ac765d841229ea819e322c27e4e6189f74d5c414b9f9a8a4549a50c9aa168b64852910a63d5d3d2c992a7e00b768c55ca12083ce25c8bd5ec72f49c418a", 0xc8}, {&(0x7f0000002840)="a1a94eccd50c289ea82981f7e7099dd6f00b2978312eac6e40acff6d39715db6ec4f58fc287b2314c28d366c216c795cc538847c36cbfa229630a0732b57893bcb22ec7859976dc7f6005b9658a26e8f7b", 0x51}, {&(0x7f00000028c0)="3482d70ca5840a6fbfaa222d4292a26100be5c8bc2f30fcd6a4b6ec1f2d1c934e0ad29c7d2d59722e97646193d7641de8af7eae1af930eca2fa0efd1d0891c47b6c67fb426d36306c29c01fa2ab8ea133608da2e4070f18a845eb55ef3ac47b1a8f01a7f818d3c8500a658050cac15f6f3b88e0fe2c2b179e0e45eedb0e05ea6d09d7f9c7aab2e4484c1177ac2ed297e0594310fb044b161754f2dacdea59a18ac7d5385f45b17b536a226e2fa2b5da2bef0742890c0ba3a32906112cd46e2628e03fe62741aaf5da80f2afc022df363fedc3a", 0xd3}, {&(0x7f00000029c0)="fed3a791eaeffd0af3e777155a0e14cbe59a62a5ebb3ca93fd8b678ff3e379b765db63015ca56c7d9a01ffa4482beb377b82d1c375adc01c6fcd95e3eac83650659e4dbdec76b99dc5eb3306f4ca5b9fbdb68e3d87f0df8503816dc6ea5c4c1364fd33e1c3c3c3be930986e3872510134d73d72d39c00a95bb04671ddf91b5562a80c05b083f0b57803f5350dc43092e1b79c48a4626ed26a172c03c7cac65c798d22e75cc79fb05ab19bded1547d9f939f21adb77c94a9c0e591c71089c2bada3215a821a", 0xc5}, {&(0x7f0000002ac0)}, {&(0x7f0000002b00)="3edc89a323e4c4c47209f36aa264f977fd3015b9a4bddd98e931d853c915e70a6975d9a236e9a64feeca2877a6880400371de2853799febe32067858447893fe89228398b9609f3c5dda3c81086dc9ba", 0x50}, {&(0x7f0000002b80)="b6f4d75c27b870fdbc06765a173c7c65d715f9f025a652fd4ebb4a700d2743f0556d2e628b6e9966b9ea95a0fb41512b7436be9e10ab74d9c6119aed67571ab657910bdf2208994d2964013a4c67e8818cec878f54bd1d8ee6b037eca0f3ab7d266caaa51545bcb41bed69f0873e2a8416bfc6e92be3884bd1aeb981fdafdb9e3618fb86c4334c39f7b75a8120e9044f81fcea8248758f0aef3de33511a8cec4dae8c369930aac485367e3c4209c262e708fb366be5b7c45af670432da2a6c1df995ae682279d1fda0b2540de9917cb1a2f529bd83f0ee3e8469bf09a09978579c53afc98aaedb7b08d64c59", 0xec}], 0xa, &(0x7f0000002d40)=[@cred={0x20, 0xffff, 0x2, r2, r1, r4}, @cred={0x20, 0xffff, 0x2, r6, r1, r4}, @cred={0x20, 0xffff, 0x2, r2, r1, r4}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @cred={0x20, 0xffff, 0x2, r2, r1, r4}], 0xa0, 0x409}, 0x8) fchown(r5, r1, r4) read(r0, &(0x7f0000002e40)=""/209, 0xd1) getpeername(r5, &(0x7f0000002f40)=@in, &(0x7f0000002f80)=0xc) r7 = open$dir(&(0x7f0000002fc0)='./file0\x00', 0x8800, 0x1) write(r5, &(0x7f0000003000)="480a455062e6fa1d640b3952c98346691998cedfd8285c9a96cccbb6de0f6b4be2ff2edb859a0f74c2c69a889d2fa65882b76e764b140e72f369a0bf234224144a663de1783bc85833506aea442f837df6b5e15250d646caa401782617163069caab1cfe4431d5d6a0dacc29ba615413bd04b83df5ac0edf48f95c755b471598177723887805ab43f73026ee343e01b49dbf6507430f38a01a4baf31c6cc361f0f90ee0feea5038909792ec3e10c404c1d9fb9cdb8501346c30b371d7a5083b25be2ae1c235898", 0xc7) recvfrom$unix(r5, &(0x7f0000003100)=""/4096, 0x1000, 0x40, &(0x7f0000004100)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$setstatus(r0, 0x4, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000004140), 0xc) fsync(r7) fcntl$setown(r7, 0x6, r2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000004180)={{0x18, 0x3, 0x3, 0x1}, {0x18, 0x1, 0x1000}, 0x2, [0x8000, 0x3, 0xffff, 0x9, 0x3, 0x5, 0x3f]}, 0x3c) recvfrom$unix(r5, &(0x7f00000041c0)=""/91, 0x5b, 0x40, &(0x7f0000004240)=@file={0x1, './file1\x00'}, 0xa) sendto$inet6(r5, &(0x7f0000004280)="8ef89793311d207c91bf932f3e2921b1d3a415315819f6fd27af55ff2a9328c67ea1c32f33e56faa58f447a14d1617025bf3d8c24ef6c6b7071325d89ee2287cc36ac3c25fb6439345a48b687cb7728217d32603afcec31a399b6acac02ab6f6eace6697a2c2603391148bcb920953cbb3c85e64744a04f2e2632e65cbe78ce678cfba7630559f8559b6faa9", 0x8c, 0x2, &(0x7f0000004340)={0x18, 0x0, 0x3, 0x101}, 0xc) 00:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r1, r2) dup(r0) r3 = geteuid() fcntl$dupfd(r1, 0xc, r0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) pwritev(r2, &(0x7f0000001340)=[{&(0x7f0000000140)="30ceef4870a050a8f50d99c12064288e9e", 0x11}, {&(0x7f0000000180)="02ede32d86c8014c9ea1702415ad64b2dd55447f2c51a8f1f094feaecc9809af76d1f74775efe59a76b058069732d082964edde08e3b3a255b13b966cf8c5dffc29f7838a21f65ccc382c750519a3c4a0f3194fde6a5e0207b6e81bf7d0d6cb6cd8936fecbaddc6a1ba32df76fc214ff159394820324a702a319c3ec7652e980fe7c78f0ee03a14dc2359daf60c55cd282232c6f76394e2c01463a94ab41338c9ed3a311b1df890aea82e1a449e7ed7c999f91025d3f6222ace5d203838600359b41dd02bb853ad13bf2fdcc23aa573566b26f307218c195fb25662799c4e410c1defd2c2cb8f1b0392be2ae1b62994575c476de4528881e9091236ec4f156c3596b36ed1307a49872b1301c4a1d06439bf1d04ef01a7210b007ed0038e7d491df814656d1eb26a81182798ca651fd0243a4813a7a9f2b5e2f4d8e36d9e91f4a1b6876485715949a8f2e6389f92e80476704c770bd2a00ef0205ad19ff4ec70a50c174779ac1eacb64407d7557b7ca30cb3a4741068d3790c872e6083b667e7fc30f0f62cac820a5932c344d004b34b07307cc715e47d62ca769a5f3a89d136f60a053988e7d681d685cf777d4810d6b5e5ec50572bea45412be7d204a2a22dba14772fd0aa004260c4450a75f84f859f8bdee5f7b11199b6da75355b9aae6f297c484288d0523b79046d971c0a55ede976ea1c470a98b701890e1b6da9e12f7eb63f628d30afe58432699c9548bb003e2207d123c8eb360280a01742522f1d194ef77a32dd9bb8d20d722230bc7f1a9b6838ec1ea1122a6f5c08d51c9008162ff40b5b36c97e7b0633c5fbe04c9318feb6b116b56f0d7b4ffb7bd01d4869f83354b314e38be779e91722ac2c66301a45f9441a0c842b3da5f62ef4a0d61674101c382bd31ec27ad4121797e3a0be914cea1ef9d9d04ee7cb84d9204da5e4af74fec3f6f90c4149aaf6fb9f68ee4e723a0f59e393d6f9de38cea1c74844137dbf5945c90b24f29bff83fb5ece35f29376e36ca7522b2a3a73fcf31c7fa4804f7d670addc631c5fdcd10b57b31b167d6816c333fa62db3224fecbdb85b3f332fcb23a8053a4fab476f3f9342a9dc81aac977c655368352cab3d15291d5054c04c44bf2238977660ef5326d7241e7d5757840420e9bcef6eb7b286ffbce7efd7b287b4b0ba7adcc15bd2d76ea9b36245f627761ffadcf4b5784187aa24b05b8d8bfb21592473fb88496630d4081fdbca3b7405992268abcf27a67f7362aa9bf5e025a6eb128cefebc45cd9ee959b0a64aae583fdfc5c5d4a56fbcf5753675956047d45e947b2319f7daa1bd68c335ba5b2fb175cfd9a91b316a05c88b84456ef38e4146d38fb273a02240a5f742c4f7103153cd5631de9dff232de48f05261dfed477d98943e425737d4741d32122ef878fea2e20c243949064576feff512f85de09695bc277caf99b81f543b006c05f905b773ff312494ec734701a7f54bfa3bcf3097a70f36c5c38ef8dbd88a249aeb909321e9d4ab112ce97a67c91cf056fee1c082cadefe0a6fffd8cf8c06145ce6e2128792164064cdaecb38e4947c65a30591d9ef305db4df99edb51ffaf605e6fab793396b3275cb15467a4fa2a10ac5e2aeca9c7fb2439effec8a27e2a9b44ab64b468d623af95e184ea2ab7951c6d63eb9a366a94440dae935a8d5c1d99e941708eb1403789e69f35671daa12d2dedafd2d6695bb11304589ca1f4f1b46fa4ecc26b5367bae02996413546cd5939072c697fa074f45972113ab5c82fc3c76ad8e371a35982cbf0f846778f7905d2548643e1173d039d4f876fe6c8de4395225d3a8a2983115ae86859d6ac8f13e9b5425b708f2433b084707ea5cfdde7ef711f2bd7e9c2297149c082055b7d1a7408429b60f82baa98de3d9ee5a98a74d6e85b14f038f892105a4cbd911abb4944280a9a27c1d1b197c40d321de2b116273f1adbf70072931868a0ec8f8a15370aca32eceb1cb0c1417afd82c8cc377816830634ad665b76adbeb76fd848a6d014ecc5f146ee2b2e40b68b9f393de1adb1294d90a95135f49bc4e363e7f3db7aa24e562c9b3253bc0d34dcf096f3c86dd0e53e09750ce418b38d6c4fc2dc9ea112620f4b838412567725f7253a8ef773a3e76f5c39457649a9c92f06bffc4dc5241f3f3777ecd6738a9692b5bf3ab53350f2160c13bab04844f7455feb7b1e4d371373940e19ec06c17d290e51196176241b191fb1b26db222d3a254fdbaf5fbe6b3f8f8a51bddf79cee811265367e6ca203e270bc334bc03b0d35ad7edabc72c2b78ee0d127b5982bc869a0e8a176b13259df8e8968e666ae0b1b0eea033ebb41e66fa272f6473856a7618cc519aea0229b5d54d6cfc7c1fe2ae5554be5cc9e670843990f8c5465d69d9776ebee6d03c7070f5d936d3e8ffbff71c473cdaa4750c6bb178fe9beeac425b29873d2f9e1619d05e965f664c977128b574049a4d323c3840895f4bf27a7a379e677a58652fbd8bd45c8e5cf1bb49f7499d0b3e0be49d29112c2d289b71492fed7dc71c5ec694b182a4b7b5574ed8ded14805067e310f0c4ec657f7bd34c9d93f754dd3f7de213e5eee765d4cc2067ce5e451e72aa8d507488b026b6b734340e682d1d7ebd66bf976aac0eae99e89524f891ee3c40c12857c397e946d90fc26d1c665d2e51a52fe2091a544900708422404d67b5507684b5501dad9ca6fb1e79b0dec7fb2e3c6102479c352fb872273976d8422412a87526ce5cf26a50a03bb9cb0ed66a9376c21d43c1f81e74b0234b38919727b13bd191271f651ec653f9218fa734e3c1866b92b227f27cd753751232229909f4aba489e10626c7a64464a5441377b1cb5639f8317ef16b5cd66f13523f2e859b3fb1da0433f4141fc2302eadc7b261a1d797734a73f8c7258c07f6d6dbb7fc682abf67b35c9f3762b9ba7e841858ce38c85efa49e959882f50a8ed56d3f38e41eff16f796309cc4be2179d08ed4c921681ecbcadde26606070634abe547ae2a2dca5e71f47727239208b4ad42357118d42d7346b8e58318bd045225897849a556518b3f022f66b0a8da9927359bedde97b8f9467027b6fcf7aad73676bd4b3d1d22559b7636a2cbca703399ead56aec6269ae5e2f198c2956dd5d938a5bb493d5af5b2ee6b77804a4d29c433da08585a1b0b502a8005dbccc16f080b92e5f025a7f61e05b87f3ad37eb501d74bc1393c8ff90950a0cdf8c5c129c9f129e00628c399d2f7cdc35741fa7de5ff30ac325ca23f0f6d616274000f4404a26b7209b26892aef32422e39b4b3ea07aa9c5996df52098ddb9c168ae853501cecdcd2be20c5c57904ea8713fd2ca9f550c5a467a1aad47385f321570eb66b16dbcddfaebf9230f8f8067ed84f36f4b27301a574bede4c0329aacf75fb71dafcb349b4a228e17c3a9eafa2b7e19644c7725c7028c795b07ab55f7c29b725c07e791dc596b49e018548dc922a40389159084ea922a91798ff5b612041541cbfbdb7cd9a76ffe7e5e7ddc3871c267caf24f85d41cee5d3d0ecd42b48800de6f6a019b8f68ceeec05b7dd82cacd6db3b2fe6c38e042c96ba3dba4ad837acfab83bda196fe3e1a1b6c756530b1e98f18af4c8c794838ceae0dd94efec48177535a67796585d6e2e33661ed28028d80930d3abd75f43801e0b54d6f590fa37006d60c303b3ba45027f119ef48177ad132a7925368f88722c049dc681ba05579ee61cde7391f5862be4a17b2c7341d7b10a0489101e7fd2736c6d7378579d698cea3616df2c82820b55a82cc1c20fa11a35a1b823f2d412818851bcf363297c2706cb106ab418f28de8c46aa51243b4a30f54e52423e2eb57f69df68afe29a3074e477a0b679d6ec08898d778284b24909ca02f229e66ea3732e9ecd60dc442178a2389c420397207012d21c3bdcf05ba60d2c3c07978d45e83276de937ec17844ea29bbb876fe641f061a1247794deb03456e930b8361a7c8799c8ff15a08c6edab39a8400c1de829ddf491c702685313969708ffeb268698e6df624ae4cea47114c6691c774fb763c010d46207478fc0234bc944ce04a4e0bdfb26ced4748c6dd1ba3054ca84c1bff0c6b99e8fbffc584e54d7aa5fe97c53b5212eda083512bb5bc700b29d0d875225f91965be2e8982d54efdc789a77b2a43351ee2a7084d61bf47f854fe4d07ee918905564a2fc46c65bd76ab12e239fc52123acba932f1b646d11c32f1fdc0e57861e5e68731d024265778462b38b5390bb23746f8802423057d4ba7cb0e4f1fadcc4d6f18beda654014940d6bca2dd0ebc832996493161b248749019d4b2c466d7b5371bebefa099ef27865db1f15fd1e617b3289ce69aac0fd3c2d8283488db05760160e80847611a396e90ff1f0b916b11fd9480f4f4ab4b04ffe8cd9128c4fc3612c185182567081ff495e41ba5b3f65bd57ddd6f2127ec5e2c882e81f1056222cd8b8648c3bba5e33798d9832cf993ec47e20071357bfc7ba5d8141cdb2b5a249306889c81ff5183cf4ea9eed3c9f955328092e34608e0689396bd9cf6c44327d365c783bf5f413aff0dc200d50cbfaa4a5acc41e263a4df6960475a1841404d96ee9244391fed8d2032f193387bcafe65ebc1f007485934a406e4ced0fbcd7cf58410a237e3f88bd78e8f427d43b7c038007db2e471747c0d69c93a9ba17951a56d4afc30b6a77ca882f53ca9525d62a360bee32de803fa9f13bc8289e8b96e400e5d2d734adb326229b25f6762b7db73c5a2ff926aeaee699812f62038c33edfccaa3b55d77f0b7e68cd1c145032d57e0ed90966c802c397647c360c07551ad37a4c8da388111d065292ab199ade51486e07f523775639e409675c210c32a06c6e7731aa9eec7c6a58307d9b39117ec2dff0cfadce65f35b443a102ae4d73f75a7098ee58ab584a583e0fb98c686a0152aae9e60daf24687a749ee0fd1785993464a81c6c7b11f8567f80c856a542dfe2a3fbdf9e59fe8a6f11b76b5980d615a48d46a2d6c2835ad3e8e9763144daba76618e6be3c637dcbbc6efe2b85e40d34dafcc4793048ef2d2b8d690fbcc5161c489c5650adc86a9bb85f03842f70bbdb267db125835f985d429f0013351c2dddd810af6ddb2f95af231ea45a44379edd0fb3595393b43bb5164af004dccbecc518fe0bfdae4c1f25532b8182fc0579e159ee799345ff89115965dc17f22f18436050e739a35bd3e53e971b862f00dfb220764f563db0c4dae32872ed8c2e3034ed636becf5a3ec6537e96942876f343057f81626a5de6a894f5fdfd41140bcad43063ab6d1d8d20cd415d1f0faf9442bab73625a06be39df512a76d793cdc03b93b77ffdc33356e79974d327df9ee73476b6c1bd5b695f3750efff40aefd3ff1fd3c1a631dc4cbdc6acb856ba64c21017ee9d845ff67528b9dcd440adb303e67f12cdf281e1fb24f7485a5aa400a6c04be8cc5764e3af89d9d4b977f5f2dd6a79d1685098ec803af32117ffbe0b201b1ee7a48936656f7243e658bf802146faf4ab297cac80fb1957e50e6917e3e715a00053eb2951ae4921a8fd4e3d05eb8daa03d1c61a7308e9cdddbefb4c1506f26908dc42204e5be0da79dfe8e4dfa74a5652008ba412c1a6cfdd948bba0bafdfcef28c9336c01125532440dc9856cdd3319515eee396975cf05755be7293c1426f9c0b9b2c7eeef349f8f2f6ccf5c41b2239096d9a040a24346ad5b731a443a2ea2d5621eea4fadaf2817100c495e51c725465480134eb49361711ae417e", 0x1000}, {&(0x7f0000001180)="b7c219518927a4fbd56645be256515bb01d5aa34845eef9c57bdd157324c384b282e396d93d951a47710b100e7df896446c86ab0636e1f9b903f13f7cc0882f7bf743e121c475322dd97484498c6977dad52884f6e422b3832c8111dc1f494a9c0f3bd803b73ced22e7509366944ab", 0x6f}, {&(0x7f0000001200)="5dc8affa69cf12e13f4549c39df586162afc13f8dd13bedff24d0ff3e37373ffb9f41aa94e11c4be842b5dcd78458be73ac7e7cd130b7edee25878d7006faeb16677f7b267570b3c6f9deff5e271192f4a4ddb28acf24d19d5e16318f7477d0fa5d0e9bd41", 0x65}, {&(0x7f0000001280)="55e7daf0e622872e6d48a652b856bb99ad7a14a7927920eb267c2c6b4d5988159977b7d8eb9bf4b6d0a5e8dd7f3f341453c24d48ba5ed2622f36dfaaf4e559f576f4526720ccf12676151722530244c4370e33350574c3280a6da30152e8f1aa8eaaee5a27f4d0629d214656e32e9a854a02cbcb2756b866a51b5fda0d00da3451ac07a9dd861a32b27ec596fb080c7376c421a874a677b3749e7b606a162d881a0add2a8f946bbdca417839d43e8889", 0xb0}], 0x5, 0x0) setreuid(r3, r4) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), 0x8) 00:00:23 executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) write(r0, &(0x7f0000000000)="947e1fea3cfac3fed1ff06042f1e69a65e6ca6f2453fe397fab9cc91546416ad3b953472c905b8340d3a2ecb", 0x2c) r1 = fcntl$dupfd(r0, 0xc, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x128) write(r0, &(0x7f0000000080)="22e606a33cb3f43077e499693cf38ee67ff02f2b356284145f4e2694a7e20f15336fbef95668ab7e9b73b9daec39f560544839fd3a2a22b25c6e05501b01f9951f652311d784503bf4260eab4609941487f88799e971a615ee3bdf68138f6b1fa67b70a0c86ac9fc15582bd6dcd40021f64157a5", 0x74) r3 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ff5000/0xa000)=nil, 0x3000) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x28002, 0x2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ff8000/0x3000)=nil) fchdir(r4) getpeername$unix(r1, &(0x7f0000000200)=@file={0x0, ""/62}, &(0x7f0000000240)=0x40) r5 = paccept(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc, 0x10000000) getsockname$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) open$dir(&(0x7f0000000380)='./file0\x00', 0x240000, 0x10) getpeername$unix(r0, &(0x7f00000003c0)=@file={0x0, ""/108}, &(0x7f0000000440)=0x6e) shmget(0x1, 0x1000, 0xc4, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000500)=[r8, r9, r12]) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x400000) flock(r14, 0x3) chroot(&(0x7f0000000580)='./file0\x00') fchroot(r14) getgid() r15 = msgget(0x1, 0x1) msgctl$IPC_SET(r15, 0x1, &(0x7f00000005c0)={{0x32, r11, r13, r7, r8, 0x12e, 0x7}, 0x0, 0x1, r6, r10, 0x7, 0xd0, 0x6, 0x20}) socket$unix(0x1, 0x5, 0x0) sync() 00:00:23 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f7189591e0900614b00f1fac4c897cb835e15551d2c7a81857402269b38f9e4746f6bf4f6d8209c3f43ac384481b0d04f5d979d05f7885b8b73cf786fc0b1296aafcd689a5a01de3ea851685f9b98979e1a31b0e621449e570588e624ce407a6b3677702b608022f26c496db4d205007f2eae73a77d8bf306895b495812d2c56f2aec1a470915ab50ad45e09a290a18b6bddfa11b1ab2c439551c4d759771adc6eee8829e0e"], 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = dup2(r1, r1) r3 = accept$inet6(r2, 0x0, 0x0) getpeername$unix(r3, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x1000) r5 = fcntl$getown(r2, 0x5) r6 = getuid() r7 = getgid() r8 = getpid() r9 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) r11 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xffbb) r14 = fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0}, 0xc) r16 = getgid() r17 = getppid() r18 = geteuid() r19 = getegid() sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="fda8e4f127e2f65cfc76d33fe1b76aa825e9cc21a92b41a208ecdedf22d896b2cdd1820aa9ab3ad9cd9dfe4b991972ed493f66502bf262d2a524d9cd4ddfbcf31b825cdb49b977baab880046c9f4c45318f308297749b674ccb5f56d8a643f8a0e59989847571033652447ac9923efd45c93bb887dcf8d9ecdab14d78ceb380e55557d0360783fa49a43f488f6c0aa16f65c00a2cfe9", 0x96}, {&(0x7f00000002c0)="6de07733262b77bf4535b26678a3c814051a6c2762e63c7c45e1d255e718f9b56ab4c8d868ae4e8efaaf402b9bd8083794beb2ee0307782172b06f848502a8e9e148566feb3ff45defb63b73ed2c43d4a14289d1e4569522f8737974bce1aa307b8380c3d32da68a06d43f2b47e3e6eaa93773cf1385e46d547aae38115be884c8c147d07e36a7a35141bf696b5e0a62831c8ebe8fbc56e33329df2d64a3a0309fce1ccfc9a3548048723452b28f4cfa892a78a20b6bbd2cbf88286e6e438d17dbb1acfec2ad50075140711192b3b398135d56371e01aed6b43ad7506a6ddbe21f1b5e2ef2beb76a4893613a8506aa90c86fdc6e576e9624aa73c27ee1fdb4a6c1df2d82da351a81eb53d9c26b287dd34ab161280376890e5c4b2d3bc10316978c75da1e50cc950ae4df3cd33426c14a1dca4f617006c8803fe1d184caf2de911db98cf2696e3def929d10efa6776e0256961a746f6a6da2d19734c667f3b69e1df9555b975480823c407c8e200c8ef01015ac8bdb89ea3db547e20b7c8044a950ce2b0d5c91e7ea05341cca53c31f21dae40fbc67f0e46e9139c45e780bbef453e72daaf7dcaa2d37b7d47faf90fb5055c7c8cbaa90a423c85ed9a62942a73612ecdb6703a1696611b0af0b65cb4003ea1a9363696ad339d373ea9c5334bb9f76f27f2ecdd1ce7f59bee3828a443b79e16bb578a0e007f7d199bf549c57abce6996bcbc2a4a89198086bc7cf59ba93ca608a921472d4d0d8a15ca2279e0f433c9b83bc6678e84e2a7f593854bf5693bdf390efe0d252828c56c5c0b61d2f46c5ff5563a997e5b1efe434149c46e8d2186a5af4d9d7f649af0346df929ce8adbe2cdc941a0e729b3d883fdac6a2f08bbb98a20b741d3d0c5630e9564a719c2f9a4d9ee15392a18e5edf5737de384b8d96803bd2e14d5b35a9a74b8a1ccfbad016a3154fafc5b4ed325cdadb18bbbe05f37dcb812008dfea3a1b02c906159c177d4d58b9bf8511aabf8078a20890f2d516d86bcefede70ebde0c0e9c0664d5009c531ea129a110e247b93dd55fb5d973fbc05b00feb24b402a938eb47252b75db47fe3b7f1bf560506906eb71e3e95235f8e238c827e87649a1a9f52bbf83b384ee53066bce97359f4efc265cd62c7808901fef5ac71564391d7e45fef326d889573d6700bcc59071bc26a7e2120b62bddc3c63ada930a20691c0c1234778144f01b3288982b8014fedc9f7d922a6a2d48d44f5ccb729f686ff06bebfb081c6953093a87084d7ddb4a5a0e1c98a6864e0c3f33a5e1c02aa57c6be793d6fc215d592f5f6269d52c546f7ab645f193bfe049784a5c36569fe1f6b599414a5415afe598c375066810f3ae31d3f4c9df049d28d81616625e28ecff2da1306a1ceb97e1f99931981d5d214f2fc8b3c84856e2aeed4ee52027e7fa05e40f15561b951ea27eaafa8eb9651ebba7db89bd8217bcaa30fc9e50fc01828ae43ac14b48a1f6422d44a3b6a904e88fa50b45af600879d9f82b770d6a2d109123899799191cceffa104ebd2b9695bef70001cf432e9fb9f40db507e1c4bc610a7b7a443abed9cc5399f88ef73349238d4d3cb7bff1b5bb57abd56fb7d0c58c64b7ec71b916d96c8cc90a5d5b3c0c9d7b938b0ab51abda5ce3f91b596ac00a22101ab439c7fd5c3d6192dd4dc7820a99a08083eabfce39b7b414294a602ecb67b65a58d2da317e0d160c646ab8f1dd7a36806fe44adfd138879437923364773497982e66660e9edab7b969a913dc87bc46657f68b59a72281dcc8a7ee352f6c88aa9e58383186d85c42cfeaae5052a46d0bf27c11421988c6dffcb035ea39f29ce70e1af5999950a02eabc136296b103039633524e1db8ceadfc43823784e2f48e3111ba7460a4ccf89945181e4c64c9cef8e94d728d188f5ab203ae1df993ff7e34827fab80ae7b72f8cd1fd41142668f6ed5e2d8df4d2af8b611f776e7ceacd8379fc3a7275a30f5e16a406ec7014888b14c29e321f6a8c7c24d173bf75291bc1927e308da314e335404e7a261ebcc9c8e4be4eff3cb1ff3ac7d6047f7fb1695b2b4fb7c04be54fa3cbc54ca752d97f723ec734d078a524c72d7d6fa1151cdd6228b6800a422ea731eac85100ebec132b420d4eca41ade1e6dab29d3c948f3a3ea3c6b9a02e3a17780265fab37b2718ec0ab89336351e5d02063454ac70befd022097be6c407214fe30623145241d10dc33ab0a3e6c26d10195d0a4c4f95eeb433f0404de60fb257ef9450df58d402bd32095a11671f820bddb97d00084248d8e45f04e2812f873a4540bd033cb53bcaf7e21487682aef780149b91156ac369150ba2e84df116a7f9c7cbb0c6f7773b82dd6ffdc1101426c6ceec46d8f5834d2105a5546a21197bda394f68097e6d2a1d91d5add0469821983d211237882938440d1f7c28cc8f4af8c8bf0a4ea20cffa612eb406c7ba290251383961234b7916ce4f8de0e3c046e2e2588b97b3e90b0696cddd13db0106e38e6817451a30deebf6edf8c248e17c70ebab72bbee52e98427c4fc39d3caa7b590ca867e669f78cbd7a375bab16077e2348b1c37183132703006444bc7fc9ec5878539978b86e9693c2990bf32c17a2689c260e6c40bdc4423aca5dab00e2d7ee25e77b3d6215eaca2b58c628efce3aefa88ae723a5f1307f0b573267b1d9d86f5489f60926683acbc973bbe2c722dda3424ac5fd269bfccc4b3083c4dadcf66b32ea44fef53f5b4c9d85b6070edf9eba184fd00d259273dbb6dcce25f316c59b141a2f0148755073448c8db8b8fdc8ae6a3a63265df01f26a23aac70fa7b1bab18402d8738709078a24d5db6108a00a7ca1a700626bc42a62e822afd79c880920098482fa55a5242e79d6a74519446af8761a7920d6cd6d27dbcdec8d58e518ee5be36aa6f4e8ac492340f0f828b4e471f5850bac0e96acb84ae08d3503bcfaba1b753d98e61764fba806f86ea26fad721c9548464cc99d9a011644da10dfd7d1a3962a2fc7afc6809f36b8ce5175ada53209bf7647a02f482bf8efc464dd04124fc3657e2a3f45116c9c373d9c6d708d186ce1a2736446e76d4b2270998247273e60fbe5c11de3cd14f0fe4bfff5aefb140e0d13f21137be13e9c28ff2e9d7a52e9505532b220b9cc0405e01e66bb19a7e44efa550425cf948d021067af7edc4afc50ceeac6052bc88b889e87a275e276c80624fe74f26de8a00e6dca3751cf9410f2658a73dd474c82ec4b17f4a3bae269a1c69ccf77e317956eb10d732d84d199982fbb46b0e3f1f9e4aa581f861a4def0cd9b76ff49cafd2a18bb213b161cab56a847152564ec363bc44d8be6af4345b33926a3ecae32d8bbe2097595fe158951af791528b07b82c35f364681cb73446f747d194bd78b7cd90a73661716783bb0705eef1377d2cde6aa503c47118f3e86eba6b09a7f5b55a85433dc61f505c6afe8789bdca070782c8df3eac00c0998253507c205419072efb0fc697ee80d72c7d42e729ec3fd4a8668bf63a1e4504390cf54763312b10ff6bb6b9f6d510a29dee746390cfef43506fca334452c1270ff97769e693515c4c50627a7d0da7ccbbc7fc6459c08ff39fa71d4d69f2691e641e17f8fd4f93241aa8e062dc90b7d5116ae93bed43bc6fa54e26afd52197bf34c0f51fdb6c531e9e6adf2573cb9e5a7b76454947e797ea0c89b216b3ba7b7b3abc9141b3f884d0ed60360c59516b8c7c8ad9ecbc81b28097000fb4dd08e742ff282864672509c396f50b81b5f601766af067965b584fadc6dc133384a991bfd475c7ef58bcbc2b34b2bae1d37012d046c1fd1be258617625e0706a379d4019b0ef625322976a196ccf69ec3c291bfafc2450ca78895e0c72bbe027217241a07324e2bdea1e6efe63a4acd9c67b43423b91ee983bb447f5d472457d91ffa79671b816aba7fe46c3f677796257b7c6a837ce5589472264a06b301062d56dbee7ad8c061d78d5a2ce8fc7a74beae344526fba50ca19b61c9829fac6471df6379c230cc0ee60bdd84972b5b5d62eb26b930f02aabc250734dea63cf1819b55426761a075ba3bb5d037f97a54e967824e8c6da047051efb4407bd38782aaf1433d42d4227a9649f9947ef490d82e261d981db2ee46f154a1603a8414d2a07cf44f18343a7d78bf807224e518f26e5e574462a58e71945a67f20e8798b794cc7a56e03d82b3be5c585ed344577caca19f5d634a880b5df294f974f5f33d109f45d61f244f6e487f1402b9d1af1429988f5fda87812d3f5674b4c6908a8714adf6e2bb1f5fdf73f306aa27b17b00b9ce15b1294f941d375af05c98bd5b62563185048fb874b76de602a939b7bf7a7505645eb64ef733009b7a94a351bbee16a30e77e5f6401b3fb44c71b04e0b4bd1c2e99d48b976f50be500028b93ce9f929efd97b8d876b914f7764802e08b76f8f4222fd2e5d05ce7acba86fdf16c7bddbd0a1b3aa85994455b2205eaf9d9b54ba67e9443f177e15ec210e3e9615f8e2a479200e41d14ec0db6868b56d8867c1f6a62abf68c98cefbe23e214ab006742e06060af03bc999b12c9776c801e86e4cab75421f8ddc5e8bd97461ded43fa55d3b15cf5ff5d0ce8dae9ede68d5ae0e9c80a6ac85259da513cd79f0608b04e76eb2a48c9726f686a8fb19380ff23ea7be25cafb4edae10df50a1a68f83ec82e8a9dcfb0b01f74d636adfc87299f4c2f34e7f124d6d4c52c4ff3c6d9c4e7ca3181992f7b90f47ad5d4f78b60ceee2f4855dad73230f4efd3c68433a9b8e495d45bdc4c40a8da142174e0413f7a0339e40b1f097114ae310b3b4b417cfb13e6b8cdd4e29cf89357b7da41c9938378662b2a02023106dfb4fb2fb714b495976e5b94bf2040c510005dfd2c46b81f44bec26940f0d3011ec8d74c810470ff15f090216380d8b60dd83c7a48f5adb8fffe9cfc52eecce4f4ac1b89656d134a5f94935f8fe8c82642086298856df3567fbc6dcb7ac323724e3cc2232f1ec9627db85e8b80cfced0bfa30654944f9ed5897d6335c5f7173225989ad110fd17bf98a9c364387cbb38d19eaf6a4d68edad5fbb64c019fb32fb481ad2c8dba7717d1cdc6cbe7ace004916330dab640680ab740be3ca10f8f9f31221aa2c49bc51f1597543e64ccd924180c453d6cd2e6b5b33e55fa2718d65904ce75b7c654ce9ecd5658025801399398955aee14de47b34ba8e6bbe322398ebffd6685344d66cf54f568cce3889e82756eaf4bf7c28d4f2a0e3402e7e4c78fa3c050c32fd3ed24bddd4515156e8b9bb77d7edceb2c917618a8cf994439353ce865acfd934dfe3af157bcc5a066e29754e88f176bb6b581d2414e049de243cc99e335724a9694764a5fde6b56d8bb740873a4a88b9ba65a1e8e9c7b8ee2cc64b798e9ef892c59a4edc0dab793bd0e742fbcf59b77897c529a7f6e67ee97a9c3905201a78eeaf47c1ed05089fe5d94b28dc06a87167ba00472b1b68ed65174335e6bb56db1554670bb05b6a966ead8020f9a8daa54581bc4420013369b1481c6d229ec96de136169a23626ffd72224d8515132e0978fc667938f49a7816a4fa7dfea5a5a2a817b962feec1004ddadb49d56c5ab5fdea5a55b1487ac57a56abadd072aa178f315e1b998754f1c6abef5431e6d79ec842ca8d575c1df606ad7fd57ec830339103fb42b58335ace76e09be7164e2501a2d8535c053095de5c3774f92a39b8b88b7000ff7b7fa99f7a2ee94cc9fc20837b61888c23786737b6308cc6196e76cb9d3aa97b92890b3b3", 0x1000}, {&(0x7f0000000200)="423a608e7fe307e8a4d78f9fe6808b5ebff1758bf248bd224ce4b567657b1a0ee4167c89fd6d205c78e4ac07", 0x2c}], 0x4, &(0x7f0000001480)=[@rights={0x20, 0xffff, 0x1, [r3, r2, r1, r3]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r2, r3, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @cred={0x20, 0xffff, 0x2, r8, r9, r10}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}, @cred={0x20, 0xffff, 0x2, r14, r15, r16}, @cred={0x20, 0xffff, 0x2, r17, r18, r19}], 0x110, 0x405}, 0x2) shmget(0x3, 0x2000, 0x222, &(0x7f0000ffc000/0x2000)=nil) 00:00:24 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x18081, 0x4) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x8, 0x80000001}, 0xc) 00:00:24 executing program 2: r0 = socket$inet(0x2, 0x40000000, 0xd5) r1 = getpgid(0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x11) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={r1, r2, r3}, 0xc) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) open(&(0x7f0000000180)='./file0\x00', 0x27ffe, 0x100) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x8000001211, 0xffffffffffffffff, 0x0, 0x1) getgid() 00:00:24 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) socketpair(0x1e, 0x5, 0x10001, &(0x7f0000000000)) r1 = dup2(r0, r0) socketpair(0x2, 0x40000007, 0x4, &(0x7f0000000040)) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) 00:00:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1000100, 0x40) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/12}, &(0x7f0000000080)=0xe) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)={0x3, "3f8e7800c29adab72540d410545a7a75887c9fe643df49bd56c5f589b14866ebe856810023c030f32cca97babca394358e2447382313d37f0a4d2196ea4653b929f4768405b421e68d51be729965aef0448b0980b1e399673c44cdd795f387e7848fb856696d8ead25d3f3ecd850c16bb96e8a59d65fc07a1f3b56bed7fcf6db51d62033cae516af687ef4d359f26e23900bcd7b5a1864d20d908dfa4048c6c8e8f83adf18d2b82f4203d5e3671ff277121c64de5bc46637ddb53353c5decaa91159f39dd5b1"}, 0xce, 0x800) mkdir(&(0x7f00000001c0)='./file0\x00', 0x80) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) clock_nanosleep(0x3, 0x0, &(0x7f0000000340)={0x2, 0xfffffffffffeffff}, &(0x7f0000000380)) r2 = accept(r0, 0x0, &(0x7f00000003c0)) fcntl$setflags(r0, 0x2, 0x1) r3 = open$dir(&(0x7f0000000400)='./file0\x00', 0x200100, 0x0) symlinkat(&(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000480)='./file0/file0\x00') r4 = accept$unix(r3, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) r5 = paccept(r4, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc, 0x40000000) r6 = paccept(r0, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc, 0x40000000) r7 = semget$private(0x0, 0x0, 0x410) semctl$IPC_RMID(r7, 0x0, 0x0) semop(r7, &(0x7f0000000640)=[{0x3, 0x401, 0x1000}], 0x1) fdatasync(r0) unlinkat(r0, &(0x7f0000000680)='./file0\x00', 0x800) r8 = msgget$private(0x0, 0x10) bind$inet(r2, &(0x7f00000006c0)={0x2, 0x1}, 0xc) connect$unix(r2, &(0x7f0000000700)=@abs={0x1, 0x0, 0x1}, 0x8) clock_nanosleep(0x0, 0x1, &(0x7f0000000740)={0x1, 0x1000}, &(0x7f0000000780)) r9 = socket(0x1f, 0x7, 0x6) getsockopt(r9, 0x35, 0x2, &(0x7f00000007c0), &(0x7f0000000800)) msgctl$IPC_RMID(r8, 0x0) write(r6, &(0x7f0000000840)="0eac79358bcb042f99a801dc892dfc8a9a80989c3061dbc386cd986fc8c7c3767595cffcab8458aaa331037106a003a0f197e1f235fb19d789af45e1b8e6404ac32ad9dab4199ebb721772896a93de5a092925bf112351596c05fd24297e8a1a860e4002f8b9873a8573e8635755bc40817bfaf696036b4203206d513162c6c0a3d8b5265bc3b3b5ee6e7c58ab3e9ffff96955f440d7ef94d82870e297e4aeb105fc58a5cc91fb917c", 0xa9) connect$inet6(r9, &(0x7f0000000900)={0x18, 0x0, 0x6, 0xfc6}, 0xc) accept(r5, &(0x7f0000000940)=@in6, &(0x7f0000000980)=0xc) 00:00:24 executing program 5: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/49, 0x31}], 0x1) dup2(r1, r0) 00:00:24 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1010200, 0x91) fchmod(r0, 0x100) fchmod(r0, 0x10) r1 = fcntl$dupfd(r0, 0xc, r0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x400) linkat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x400) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x400000) fchroot(r0) unlink(&(0x7f0000000180)='./file0\x00') bind(r2, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r5) recvfrom(r1, &(0x7f0000000280)=""/146, 0x92, 0x40, &(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa) r6 = semget$private(0x0, 0x4, 0x20) semctl$GETZCNT(r6, 0x1, 0x7, &(0x7f0000000380)=""/155) r7 = msgget(0x3, 0x2) msgctl$IPC_RMID(r7, 0x0) fchmodat(r2, &(0x7f0000000440)='./file0\x00', 0x8, 0x600) socketpair(0x1f, 0x1, 0x5, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000002a00)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000014c0)=""/27, 0x1b}, {&(0x7f0000001500)=""/163, 0xa3}, {&(0x7f00000015c0)=""/24, 0x18}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/68, 0x44}, {&(0x7f0000002680)=""/212, 0xd4}, {&(0x7f0000002780)=""/142, 0x8e}, {&(0x7f0000002840)=""/136, 0x88}, {&(0x7f0000002900)=""/218, 0xda}], 0xa, 0x0) semctl$GETPID(r6, 0x0, 0x4, &(0x7f0000002ac0)=""/181) dup2(r0, r9) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000002b80)=[0xf28e, 0x8c, 0x8, 0xa2, 0x3, 0x4, 0xfffffffffffffff7, 0x3, 0x6b0]) msgget$private(0x0, 0x20) fchroot(r8) select(0x40, &(0x7f0000002bc0)={0x5, 0x4, 0x7d5, 0x4, 0x3f, 0x8000, 0x7, 0x2}, &(0x7f0000002c00)={0x1, 0x6, 0x40, 0x0, 0x7fffffff, 0x9eb, 0xff2, 0x5}, &(0x7f0000002c40)={0x1d82, 0x8, 0x75385601, 0x58a, 0x6, 0x9, 0x1, 0x100}, &(0x7f0000002c80)={0x5, 0x16}) socket$unix(0x1, 0x7, 0x0) fcntl$setown(r0, 0x6, r4) connect$unix(r1, &(0x7f0000002cc0)=@abs={0x1, 0x0, 0x3}, 0x8) 00:00:24 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1000000, 0x14) preadv(r0, &(0x7f0000001400)=[{&(0x7f0000000040)=""/155, 0x9b}, {&(0x7f0000000100)=""/87, 0x57}, {&(0x7f0000000180)=""/53, 0x35}, {&(0x7f00000001c0)=""/193, 0xc1}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/71, 0x47}, {&(0x7f0000001340)=""/130, 0x82}], 0x7, 0x0) renameat(r0, &(0x7f0000001480)='./file0\x00', r0, &(0x7f00000014c0)='./file1\x00') getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001500)=""/33, &(0x7f0000001540)=0x21) r1 = accept$inet(r0, &(0x7f0000001580), &(0x7f00000015c0)=0xc) fcntl$getflags(r1, 0x3) connect(r0, &(0x7f0000001600)=@un=@file={0x0, './file1\x00'}, 0xa) poll(&(0x7f0000001640)=[{r0, 0x42}, {r0, 0x10}, {r0, 0x80}, {r0, 0x80}], 0x4, 0x1) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000001680), &(0x7f00000016c0)=0x4) ftruncate(r0, 0x5) r2 = dup2(r0, r0) execve(&(0x7f0000001700)='./file0\x00', &(0x7f0000001840)=[&(0x7f0000001740)='*\x00', &(0x7f0000001780)='@\x00', &(0x7f00000017c0)='/\xb0#:&!,\'{:\x00', &(0x7f0000001800)='\x00'], &(0x7f00000018c0)=[&(0x7f0000001880)=',\x00']) unlinkat(r2, &(0x7f0000001900)='./file1\x00', 0x800) pwritev(r0, &(0x7f00000019c0)=[{&(0x7f0000001940)="509d04b2c1cbfb5b5937bea18f8bf22738bd2d42b27931f46a7efc8f3b91e2a8cfa714ccc5ff36cdb60b559a1664052c726d8b95b934e1783dd2047dbebbd312d0f4e61c510d765a8321924e9458230cdc475d1c412e0e6a0e72e1329eb154edac3dfa5f1aadbcae2a05bc6729876bd7b6510159baec0ffbfc3a4c97446a", 0x7e}], 0x1, 0x0) connect$unix(r2, &(0x7f0000001a00)=@abs={0x1, 0x0, 0x3}, 0x8) open(&(0x7f0000001a40)='./file0\x00', 0x10, 0x20) r3 = geteuid() setuid(r3) flock(r2, 0x1) bind$unix(r2, &(0x7f0000001a80)=@file={0x1, './file0\x00'}, 0xa) r4 = openat(0xffffffffffffff9c, &(0x7f0000001ac0)='./file0\x00', 0x1000080, 0x44) ftruncate(r2, 0xfff) r5 = openat(0xffffffffffffff9c, &(0x7f0000001b00)='./file2\x00', 0x10000, 0x100) r6 = shmget$private(0x0, 0x4000, 0x50, &(0x7f0000ff9000/0x4000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000001b80)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = fcntl$getown(r0, 0x5) r10 = getpgrp() shmctl$IPC_SET(r6, 0x1, &(0x7f0000001bc0)={{0x8, r3, r7, r3, r8, 0x2, 0x7ff}, 0x401, 0xfffffffffffffffe, r9, r10, 0x7ec, 0xc8, 0x6}) pwritev(r5, &(0x7f0000001cc0)=[{&(0x7f0000001c40)="93bf3898ac36b8c4d296ddda5087db9ec61c2ee3cf28af577dcdbd89115168f3aeac4f5a9e06d43573bb725e1d16866046efeaf7603487a8f512edae385396cee22ef187ddc0006a590e17e649f1a5fa53e2d2091642da26ee1ac5c47e3b039310a5810e7754ff04d1fd230ff91a4fcaea0c", 0x72}], 0x1, 0x0) 00:00:24 executing program 3: mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/163) shmget(0x0, 0x1000, 0x28, &(0x7f0000ffc000/0x1000)=nil) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x4) r0 = semget(0x0, 0x2, 0x8) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000000c0)=""/165) syz_execute_func(&(0x7f0000000180)="c4236d5d260ac4220103ccc4e278f3558dc4a36d6f45b8e2c421f9ecf36454c42299aa4ff00f65c0c421b9e0b609ad0000470f18ce") r1 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f00000001c0)=""/117) r2 = semget$private(0x0, 0x7, 0x4) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r3 = socket$unix(0x1, 0x2, 0x0) r4 = paccept(r3, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc, 0x40000000) shmget$private(0x0, 0x1000, 0x1a, &(0x7f0000ffb000/0x1000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000300)=""/7) semop(r2, &(0x7f0000000340)=[{0x7, 0xfffffffffffffffa, 0x1000}], 0x1) bind$inet(r4, &(0x7f0000000380)={0x2, 0x1}, 0xc) getpeername$inet(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000440)=""/178) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000500)=""/212) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) setgroups(0x1, &(0x7f0000000680)=[r6]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000006c0)={{0x8, r5, r6, r5, r6, 0x90, 0x100000001}, 0x3, 0xe82c, 0x4}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000740)=""/6) mlock(&(0x7f0000ff3000/0xd000)=nil, 0xd000) shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000780)=0x7) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) select(0x40, &(0x7f00000007c0)={0x0, 0x3b4dfe76, 0x68, 0x3, 0x74c, 0x9, 0x1, 0x4}, &(0x7f0000000800)={0x1, 0x3, 0xdcf, 0x5, 0x8, 0x1f, 0x1f, 0x4}, &(0x7f0000000840)={0x2ddb02cd, 0x7f, 0x100000000, 0xffff, 0x7ff, 0x1, 0x80000001, 0x80}, &(0x7f0000000880)={0x1, 0x20}) 00:00:24 executing program 4: truncate(&(0x7f0000000000)='./file0\x00', 0x3f) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) 00:00:24 executing program 0: socketpair(0x1, 0x20000000000001, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000000)=""/143, 0x8f, 0x2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) recvfrom$inet6(r1, &(0x7f00000002c0)=""/83, 0x53, 0x0, 0x0, 0x0) close(r1) 00:00:24 executing program 5: clock_settime(0x2, &(0x7f0000000100)={0x20, 0xfffffffffffffffe}) clock_nanosleep(0x7, 0x0, 0x0, &(0x7f0000000280)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x442, 0x1) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x200) clock_nanosleep(0x40000000, 0x0, &(0x7f0000000080)={0x4, 0x1}, &(0x7f00000000c0)) 00:00:24 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getpgid(r0) r4 = semget(0x3, 0x0, 0x180) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000040)=""/107) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) setsockopt$sock_int(r5, 0xffff, 0x1208, &(0x7f00000000c0)=0x8001, 0x4) recvfrom(r5, &(0x7f0000000100)=""/164, 0xa4, 0x0, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x1, 0xfffffffffffffff7}, 0xc) semctl$IPC_RMID(r4, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0xc, r5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x7, r1, r2, r1, r2, 0x4a, 0x8}, 0x0, 0x2, 0xc880}) getitimer(0x0, &(0x7f0000000280)) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = fcntl$getown(r7, 0x5) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000300)) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000340)={r9, r1, r2}, 0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000003c0)={r3, r1, r12}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000400)={r10, r1, r2}, 0xc) fdatasync(r6) semop(r4, &(0x7f0000000440)=[{0x4, 0x80000000, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x9, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x5}, {0x4, 0x7, 0x800}, {0x1, 0x9ab, 0x1000}, {0x5, 0x0, 0x1000}, {0x1, 0x3}, {0x4, 0x24e4, 0x1800}], 0xa) fcntl$lock(r8, 0x7, &(0x7f0000000480)={0x3, 0x1, 0x5, 0x81, r10}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) lseek(r7, 0x0, 0x0) getsockopt(r8, 0xd, 0x8, &(0x7f0000000500)=""/204, &(0x7f0000000600)=0xcc) fchroot(r8) writev(r8, &(0x7f0000001700)=[{&(0x7f0000000640)='\"', 0x1}, {&(0x7f0000000680)="688d7b53a78d49077886f75ddb7a86d6d2b8914663d798d53da30f8f44dc098708605146ceeded43a68654091a79acb648cb0b4069ec07b28a4d9a3cbd950f38ac1d2f296710f47d7bcf17907cd38c7699bb169ece01efb4e65f20358c7a5ff04dc61c1db8c738ffcbeef0d007e39ecf", 0x70}, {&(0x7f0000000700)="20dabd0d8f8a908f1a2f06d1d10d95b1a95ef7fae7345433864e7ac2ba133070e0eb58b627cfb2bbf8fd61daec50e38ae49c3b7aeea74b65f3f56646f2236a2391b10d1d339a2414f542aeb4c00e22cd92d9546c44654d181efee63d155624e476efe711aff7cbc7805c33b9ffe9f99ce42021c330287ced082fb1e379ef70ea418959c5f0c79885408e2ca85f7e6cb429575db81372504aa67f96c74b7c08998f93e765ffcde011c9824600faf15620d24581a09b0b722149a71ff93f27d3b2d7989428ced11c3b220aecf2bea44cc93fa849255f41fffc382121e8dc70675cd6b8af534fa6b99351579f95348f00ed67d87649d8b50131fa40a70a253fb17912c87c73e46cbad2af75e4e22c56dd7063c688711e52cfafda30cf6df31a7972b4de4a18a454e966d3c4db18d4325b8c8374da1e5e79a1906d28a7ce51a3d06560636fbb6283855b7cfaec13105dd53099663255951067af6b4853d51c8086c74aef64a936f6351fce417f8274e2323e0f6aa59b9074b707e51f379f304965c139ebb305a4fdec1fa9042dc8c8df13896be8963bfa39a5cca79c74676f301b2c7f9b71d48cf5670539b2dc68c39bafe32b188aaabf0235323f433cea270aed96978bc5177b565e61b7cfa3d903240814a6a42d350e591073e0e5da8df6b2149fec58ef31e672f7011e161191516aebba046401b7ccd69e166ecbdd7567ed2047503e704c877bc59075d7492f128690f74800b5bf196ac0c3ed29219b2af8611dda4fcd3bfc6cec0b6d7040071a104aa3d9c4d3c793746b79e3a75052b18f49f95a84638f05bd99d71ce887981b18c0ed1e279c6e86507355636099bc0c90a8f60b5773c2df269f81df721925e3b2322f2642e94bde8b2abb6d49033a96a55213296720cd6a4230af0547f923f013d34a5e7566a2acef63e0150f4a20ec3303a53a7806c9d61f4d9a0e5651347591fead05d407b53ada0e85031ff0f2bfe78026d212293aa18bcab68e72fc3bd320a6d1b6b94ef63ff843679069b21cc8740f4a9e00691efca7df51020c8d390c63673ef74a1003a337bc9d80b5dd5d0e59037b4eebc90084ade76799b4ccd767be0df38cd2de0b57f99d0f3895d08956e639688fdc28849136a6e3ceda1cdf3f77c1a1c623752d7dfb68242c8e591c78816d215b8918226e4d07bdd0823c85e2b27cb0d2d1ce3c4506ef9417c4f3add7cc91d2b59a9b81da412323cb4742c512ea010bbc93c89215aed57ab1aedf0d3f5d24e60e705a8ea0c7f2fd7f4961d86cf132d68804867e460cd29ed8ac154bc6c07933aecd30c825324be0da01235b7ec1649c0b6dce9bd93dceb9e3622c6db4fc59499c6a7d3dac6ff9ddc683a265d4f126909077aeb9af5892b0d5c5122c8438e1e0bd69bff3f42c18ec6bbe327bfcdcfd7b32343b6458a27387ee7674fc6a2790e6d9681f9cf80a3cf5505d1ea0f8be3c2f93d8968903badf26aad59ef3e25454a57e52ea5a61b65a54dedb6ed4ae5ffbdf0cbd1137dda1aa86c8a96712925416aefab5545b9f74fc873b3e20aa87633b72855d40e4f80c637688aef8a47202f9cdee421d55b70a97646b61f3063468c3d9d26b5ab5ec9b05104dece36dbd7408db5b8acfc4fe01ba43eaf2b6f91e8900feaae238ed020b40d5a5d09c1368b6eb8c5bec938b3cdfe3ef865f45306486ae975b4b3cb7199988ae4073be2fec27b86ff47e2fadc279beae2cfc870f20e62c7f8b86b65bc9d62a6626cabd380b270450f7b14418fcdf0898f7cfe8024058834055230b6ce3570c2dfcb6df1eafff8137f438fe1184a53d82dd3fabea8e69d596bae01e5976078f3f154150dd8879e50f42bd133715cd706e98a710721388260a5ecd492a52a51debbe91f83748bda999e076dc0edfbdf3ac9256e37476f9920df80ab8f7925b117d3d189b2e038adf8a5e4f5ec592e074fc2b55865f627ff6859fcd4e754f5419cff93ceb49ed6dd053b6fbefebeb927fd4eb69cc22e47f16cefed0b74cc06726e7d1430f2e7b8caa5c87c204a63a0ac91057e2557ec6e566bd5d2928d9912b74fbb3790d1cfdf5596332f6cc17f83cbc53f68339d01aed327403bc11445b97f3705c0b0ac66c45cc3bf0e5155622bbd4aab088a32a2a3dfe8d547d2f8b24cf7de0440c1bafc3b98c310e86ec319e2e38e72e1f115de0139c8ca5c2d4d84e525e20e509ad60e7e8b27200371ecac86fe456c3b7a625ceaf097687f076c290a87d4634aad494abf569e4741dc03d576a9288a9f00df5144538dbce1bda34b05344e12307534e9c07df6b7617a6b101cf5162da5bb994ed40b97263f4d8617f71061fd2ca4868b4b62575d88a27b02baaa9f8aa681099a9e84ddc10c833cd8d9518487d527c5f77fb2d1083532c56c0bcee6125f1ed9692b7fe30b9c8a7fdb39e8151be5086c881bfb255007b7fe0e32890e05ca6804184c1cf2ccf8cabb8b2fe4d0a40d9f1f74522c98effd281104616dadd62120528506d43771d28d317626391797a4c9c0be016ca5979e8096c6a08be0440893d7f367151e77c4a3e05ca27dc785bec4ffd849883900bd56f96510d018a1d6c19cd4713673ef8b693e8a1f3d60a2181efb24dd3ff0127cb0973a2984075161dad14ed2e35be08808aa39563978e3e890fbcf5957d2c14cc2c5fd9edd52221cff2e2b7719d9a4c94711db8910f66a32b38410dd250fc2f762cee2ff0df9fc6e23c5bf1dbc1834221b47a5648956789a39f585752822d52edd6128a8042ab9f60c7f2580a08251b3c4abeb2d2392b79c020f12071415d7f178d39de279baca644afe948774452224ef0ce35fcf78a1c48f06daf55148528be77974a32d238730dfcd5765cf0c75eb61f42776cfdac21724180b4fbc9ca3a22ce0e222b73e85cd0ca62f147d32782a1c19a97df03717e4da63a7590d483de49613741877bd2fc94bd69ebb70d864d1d19cb2e457d5d9627338612144f57230e0cb6a3759d8693c4ab1aef4b60547f57572d422078858132cc70ce79604345f4b128d1cd4bc6ae4fe6efcf912223eee8a47bb2380eba2cce2fd9ca6ae39dd26a5e3a8c9ce8d21d495107f11649d7eca639bc96ad36134a9b77e7505ac035a1035f0be5e8d03f589698b39e8f2e51482d218765cf6166b2f2af63f938757f3dc1ee4c8d0434148632540e31dae3a45258790daae5476d76efad63a06dec1ddd4afe1c78def4a2f22ce19956fc31254d5b8c052c627a4f8bef6c73d1a36d741a8a0ddffe66ce229e0e08d337b32b8293e12082ada37d3239e3984b21a49cd4a30281a5c228bf6017fe8f2bfb45bca4108a0114358f92bbabed8c038cb4450d59cf2d60e10922e0709c4f83f3568b6c80f7256f1934ef18d32fcf8c30baa5da3d88c3c2360025b80ebfb203e11f60dd8e83fa7c50ae46a6b3fe4d6b8852222ef85e7ff588b3c32b27459c76ed32a8dc546552ff2d63a709530dfc9edaf01770a3f519dc55d7224d31f8af64158618c8b52ba7f46f7c770fc867528d491cbc431d758cfa753bf18235a4d566d497d2c113afdfa6de9c6ad73fbf7462e181d6131a7e46a8fd8a840d50b24a9e3e61f12f3e91c554640e467e45928538ecd9298412246e16856f0d19b052e2c47ddac988b16549c0b1379147e2bfff28447811ab9a211afeaa484f2477e8cce1c366f6bf2293d0b7a2bab2dca8086b3e8010cae46288214c4707c705c9a7c3025f7d7ba4c47811a4cddeb54352b11d047fbd20c58f4f05489a8c1d4be89d91c0d404e1287bff225ba13971a306b5fa2793b6a33f26f0ba3c04cb80423b7067382396d9704c1229ad3a06105a525acbaf8a3c8accea611bf675cbe93acdff28ecea3b4596c7fa235bfcce5ca47ffd687edd75ca5dbd675479c2ba43255faf57211f6c3fab2cc1f03e3383f61d51657da0d0b834a52c72e96b43c76f882190c666782a59c3ba543bdd56349ecfa8c8999bf8fe9792329d9daa3d354d9f14dd4624c81b2a72b233acd3e6e7d6c00c5fb6dcfdf359074a9fb2d7c4e54c187a37cd3103281d6303132ec5e4f1b6c513244c6d4eb083d30a21b04996975ca5098aa2c23ab2351840ee8d4eaec15753f4351b94a6ccf2962fd158100b9b0154525b8455b8ab40b4a6b0d1b2eb17bf562e81e9b36470d8852afda4e583619989a295e0f66c4f5ab4c92805efcb96872c30c773f4ec69a3323f79720bb75de781f7a2debf0516a90ac310d0352b64e3bd6a9d8b58a68f15821f8bbc595c22866b643101499e3e5358e1b8e4a4270961f623ac1bdf74419a3709abb779f2f7af1d63eddc6bd37995880b7f7217ceebd0c2951d2fa056909afcb9d33091b47881cfc7582daf2211c74dbeda920d27b4451606676a8f40855e47e83f2e210fd76a0c64e2c68a73d0b56cb6294690742fbd8bd7ef99aeb3da3c37e24abc2c5068ff07785ec28bcf3fdfc265cf761458dc15a1388ec28f9b6436483dae0513bebcdb07a6d7fa986e7055a3fc789209479ce3e4135284c9cec956dad5c1ae7bfb3b3b363ffb62ad1a5b30fb19fbb4469f363d42920ed361063734bd3ceb744cf6939c50d4f3cad371680d67ab511e3fea6da13a3314a65d7c26db3859c9586bc148b0cc5bfc5e605d88b8918241e65d93cdc58d205e599400427d79499bf4e970a84c9c678be53e754db1e7493359f280025101782f9c67a75d4580e92675e7e3b8259ec1bd0919dc9c2762f6dd2f2d5f101d01cd30d60a24ec6f85b4125354c86adaa4c65d898afb80308a09d97d62a506f5bc71e2829743a775e1dfa0958a57e3b7de1c9d5512d80c9df68b1d271260ee38a7cf11fabb8a66d1125f0379b34aa67c2a7f7eb38babc5d6e87be982ebfa947ce8675cb3f78bc7779f43ae4f57ef93b55e1be18387f2eb2c5aed0387936cb2004f5b8b68b05d9e2f3a1cc9454addfbdc46cc34d00e133c5074acca39230e4ee79185ef88719f63ff3c39036129dbebc1f495b7695e08bcda82e82b7b4482819fdf4d44afc3d1350de38f26266abe2c5767220154c5e45bf647a14e8ac080f7d47c63da7fd1a81880f160bc3e1050678448a356eea27d50680890ba5ca04cc7768f3c4d16afa9f21f46edb3368b4fe67b8132ce7974497845503d98b77b5d2960fe51e13dfdcb96b83936c1526f59542459a94e4e5510d930806051b7637528a64dfc4c3eaca3730857c9bcafdb8ae2beff00fdc01ccc51b390ecf110a0688fbc8291ea0df410090dbe28aa0b92c365a0e1cb2de727c841342ec8893fc386ac1f8d4db58f36622e230ea4a92fd7fb6bba79ad1e1638f03c60950a93de9d27f39d14d58fc46b7249848e23b1ddf7dfea558d688087f7e1f507fcb5cb0da9c6becfd546198138275f97af4497a7777fbeb8dedbaff1c91f013126de436dc6a1fc6fe975f6625bfd18183332169b81541c48a9702eaef13ab5802b437efb287df2a2b75d4ab36bc85989c2d1e9251ee9fd93d18b9aae73386283a188d310ca5915739be08b627ab7c7f18eeb32822823a9c6c78a3620b34b7d7d026d8fb3d372aa559c8846b5f5b355591aa7d6399a1c9bc6680a05651b48cad5ff34f9e90eeba8e38c2fd707e5083bd767a34046d90b433482e01b74097440941697a50cb098b92112c44dc52acf3d2213ce5d1497a73d8b3c2ba3c868430024ae2cccbb90c63413898ba7d9a09ec14fbf9884472843a41d1c92881a6f3149320077a59dd88c5cd3bde91c7813be59944aaa0423fc3d7c1cebb6c9a1732354ba84b3cb2a142a800d136a43604f674e3c4e", 0x1000}], 0x3) fcntl$setflags(r8, 0x2, 0x1) fcntl$setown(r6, 0x6, r13) sendmsg$unix(r8, &(0x7f00000018c0)={&(0x7f0000001740)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000001780)="a2dc72ee4d2da89f89dce1153b5e7fa9454512c7ae3ecff7b07d969d355146d5ad0e93dd76f202", 0x27}], 0x1, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x2, r13, r11, r12}, @cred={0x20, 0xffff, 0x2, r3, r14, r2}, @cred={0x20, 0xffff, 0x2, r13, r14, r2}, @rights={0x18, 0xffff, 0x1, [r6, r6]}, @rights={0x30, 0xffff, 0x1, [r5, r6, r7, r8, r5, r7, r5, r5]}], 0xa8, 0x3}, 0x6) r16 = getegid() getgroups(0x6, &(0x7f0000001900)=[r12, r16, r15, r12, r12, r15]) 00:00:24 executing program 1: getitimer(0x3, &(0x7f0000000000)) getitimer(0x3, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x118) setsockopt(r0, 0x401, 0x4, &(0x7f00000000c0)="e164ae7b62ea0c07b5e28085333cdf99c486943b3b14194aebe93282c895cd4cc07d7666e10348398d97924ce8df89a7f99a63786c874c6f013c23f3121a4deda6ad8e2b4adf894881ee589e2f7556445687352dbafe75272e57dfe147e61f02", 0x60) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r1 = getpgid(0x0) r2 = getpgid(r1) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x1810, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getegid() fchownat(r0, &(0x7f0000000200)='./file0\x00', r3, r5, 0x200) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/4096, 0x1000) r6 = paccept(r0, 0x0, &(0x7f0000001300), 0x30000000) sendmsg$unix(r0, &(0x7f0000002800)={&(0x7f0000001340)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000001380)="1452b421c17d381ba6a242c9cb67e8be063313a6bb41e3b71757e72f26c4c0947a3178a5fe3e32f4f408ef812f4d5b760d7e2ddd2706e558c5534a25", 0x3c}, {&(0x7f00000013c0)="750f6fdc6b621c9bbe", 0x9}, {&(0x7f0000001400)="bd18b11aebd2397c60ff964d02f410e45a8405c248c25c1dbe2f20a8800bda72a0a16aaae43b22ef9754894c81d62ca658fa8aba20fa0a0d371afc188144e2cba98de3f107cf55c2172244d45232cf835fab425028f12fc7d6cd7453c045d3600fab696db9d7c24536dea90a68c5b3aa857fefbd56eb2c0f8041f4abbf8c8f34ed281d925f370a17cbafc1173e96e390faf7938a7947563fbf25dc8cdb789a858e04ca40bf6321a48aded41d3bde076e35a405", 0xb3}, {&(0x7f00000014c0)="eb737428a79f6ed5ed023eb09f27cb9131b5a6fde6580e81adefdfabd166a908e6a7e63f058ba5f7a019bc1c0e9c162669696c807b5c2c3354a51f87f8643bbe5c870e1fcfd076bb5f3c9d6f55e8bc6629f8a38bf400067ab941b79d0a56b7170c3beb991ff47c5870830caced3db961dadb78e93b70d9e0ee233f70b9b7379c8c56adbf8a03ba179373cb4761b51381db6fbcb37de62588fac44c2fc01fd0a193dc56535d59ee9c1db8b6e273d71e74b1ac3d3cae789bf9d26bf25c9448f661d05ca9ae4b3157d8c6f0ce7892090b4391da9dab8cd4", 0xd6}, {&(0x7f00000015c0)="7e8c8c5793e9a38e924cf869c08c", 0xe}, {&(0x7f0000001600)="70dc3f7aa97c0c892185b34b721125361181af3513f67aae8b8cd7accb5e84f5097936364fc83f43f138d5d93f20470b83cb1db28a44beede0dca3988a4005ac43290dade33282f9abbdd3928aec6dd5c10013b6e5d19aa9bc8ce12f3b797d13271204100ebfa03618a7638791bf18921d93a792fc0f1a4bba20c410a6a9bc830c1e86c95deb2ab3f62d7cd60bd43fa0aad16c82b8ead97fd9b61c2f64e1cf6f538ccc30c4b6c9697db4a5e3c80e61b9206c50d6c4825d46d1d84f3b49163cb7ddfd49acf10a1df4dbeda0604dff80783dbba4bc9a7b9170dc5ee52f83756c730c5d077884185067b133facd07837f1eea5833b3041651c9f59ac40d1917d3b80c6f7d5f623f66a5b491cdbbf25ce925e6b22c676cd943e35795d97490457134e27bee690cd53bb08d349740717f090a75f8368c227cd7bf85e6e39466cf543433a05e7cea955b899da2f3e12f6ed000a3d7b387f43a71411e884aaf0b2471fbda8c41d3190676258791a91d0d42e7b3b72d4b6ee6f932155fc046d15c7ec15743bcba73242ec5c148a078d29154999c2fdd8430d1449311f2fcb822ceabedfcbdb96d83a8215346ff55134863b986eff74bf107ee213dd8894d851b9f274bff2876540d3ded7b01d2c6d855b50257f355e85401c3fe45098dfae11db9be828d242af95d1d74560a5a17cebe0f7299abe3c5143e14106ffe273c36b5e49bf74a664b0d4634df850d7c7280e99613db1fe7cc8f4e00f51bbcf812eabb5710159f075a8a4bdb1e86801f060e746d63b0649177c4e5cadc32e55fd966ee18376fd783070242d0b456756b11bb189c754ee1c18a3348207827a88207628048f4a941dce2515d0301c393c6d1d3bcc0305b827c8ac154c993b501b25f3d757b9237f12ced649a36253d244e349a86f1a3894423606f45b7e31ca69dec3803129700dcc53c8b6862533d3ecec68e420e3b81affdd06f535543ca10d2e1844ec2e0ccae01fb5cffc68f57567fecd416dbb7ba6893d009501d5738352196d67eff72856412dbb1b2edeeb13c3609d1edf1f85e2c5e90acb148f7f330c0774733a0dfe1ec38aff5d9f5de7aedb3cd1fffc4465418b6b622d1c9922656e6cbadca00d2cab91d307981581eeaf6a9987238bad888535bac1724c66d8f62df043592eadad6bcc198f048fe1a44e3185aa66d729756592fb6bb0658217d4b0f301ed42f6f2d5a513ee99687861ddc394fc255dd311990f3094abd3647e51a29a045640231653efd6bf3cd2a05444336499faff4849dacea627986170ee5c20b32c8015646d8bde581dc59da126cb94891cd6871e397a4b378c480a2d4945cc6197599677f365c3b3ea38859cb6952a27cff9290a99384db4d6942f8f9a4b617c6be30959c0ffd244d432e7fe21980d59a6868d2980fb441970b82f680ffa438ef2b9f99dff51ce5cc1355d39c3df386d4bfaaed27ced83829b7e4fa33b6033a38e8bf260f467d8f0bc45fbe4494f91cbe2163cc58c620a172313c7f9e2777f18bb52bf63d65ad7e550a34981d77e97aadc345048385b982d6d705596d186b204f108b096ae2bca53cfdf0e6dd2ffabd901ab4e70b8f1427e08dea8ca24316ee240b1a66f3d121eb7d5425dcbcc804203715b3c8b296f6b6c251bda95ceaa41c9c37b7e7635b20b4eca54a3a6d8350d3c64a6576a427994819cafdd202baeec1ab11155d1b24748705d6c88265675b2e9ad536cac301b3e6fd936d1b0fcc1bb1dff17a25c89bbf7240e8a068351df3ebb24cb0d41fe1325d9492fa119b88b76c0e9d7bffd374d4f1cdff6ed634bece6ac73139db1a8ff2ec551f68999dac10d50b22828ab9d5d0d494287e73528a36f00e4fc476e177d94d995ce1b7f77ab68ff23d21d652bcd8fc53241e2b31db5e80c378a724556ac43d2b07522b8c4d3861c1e16324e570bd6978afcce3d35acc38404ed5d15e829973c70ec7830d3315c66b5a1a87b2c5ac44a061e6087699ecae615cc5f2ef462dcd02a21a936b1fa70956c9ff8e9e6f578fa60a50d8ee4003ffc30aaa4f3dbd8bd76ff3fd6bb8b89381f29b7ad4a4ff79d732b05183efdef43e8301ee4777ac177dd1c30c0f678090fb74fed7682f02ff1fd9cabd7260530264508fe6ffc2758522ebc6ffae4df82825b4b3a3f6acdcc7b43aee6d0d7e55d1483a760f5e9777284db54da1426a9085e7e06199b81276ca3190dd793303ef4e8dd49db32b1e3eb11d3ed721771809a1fcae3fe46086de9c2691c7dbc4d0774f50f85b10b9e507fe6f07d61b9e2bd5134dac6311861a7150905181daee697fd40c216cce8bf3bea8e6205daa009ad7950421ff75e417db12a43726cd0b170650d4e7cf27724dd3661e76dde18430ee8b78648d5303589cc483d8363b380a559955cc9bcd831458f22e66ab63bdf0596053104e131432f962c8d560dadb9bb276239ba7838663b82759641c3cf3c706cd18499e68e119989795d1f79fc9d86ba1c71028c68afe26b8c1719774195d046f9e9c0876495be32a71c736016c329ecbef6f192a471e4525e17e37c06fc76d167d5a50d32b820bfe2d237ecf07aac6bf1fbd162b5dbac55dc8c4fef988ff1ea12e7f4fc27bc7ddb0f205de4057940bf454495e130442b93c31b98bd8774c88e45eee735ae32ebaf9cb6f76ac4f5df940db7fe53e2c150d5ea5afb91a789b7954df2fa3f78861c3933d0f9ed0fd8ad0c7a353e576565cf029ab0018dec485cd96431109a67a2e26cfb943950813608e6f4ef10cb2a86d1cdaf08a2a62c78643b65b3630c0b2f3d1c16bdd338f3618bd92a1a1e51f7297cb6d2ad69ce3e80fb178e27eb52e364b10fdc7bb4a24b38db3b42f750f91582847669937ec8a0ae87f74f79010b665fa56b65eccc16f625a610333a94658b307e7ba9965c5a1b925c61fbd8aeaeece47971d5791d0bbb04dbcab9a7f48984ad79a88d0f02f8e36883ac1341d957e5b5fbae53692817159dc0283f1bd654e85f04c009cb8048d8e4fbd30a807ec55bfe0096e771f269956cd1ed01ed5fed2f25b5607af1811b817dfe2e1213c189e50a3e03eef8328ed1e68ea07297ce2cf15c613e1d1153015e9062ccd76e23846fd34f916ba72dcdcaf3bd51e8f9e21c28c822d96d78f5e3433e874db1bb20392cc19bdad2b716418cc475a50d7c705bbb3719cb8e2c888342a0eadc1b4a116c9364da970a451a3a7faef5f8660b1a6287b09b22e74a59dcf54a1182c19bcc812e9f4edca3ed07325955f82d541935d93cabdec841d0a2f7f60bcbbb41381bd5b8aad69af8ffa40a03d6c9beaba640e7151876ef18173cdc382b61bd4f539e82ab2e36e305ac790f966a22a02d25ce41f7d82177b56ce079bcf5e4ca120fa34afaa681abec8d2b971c02c1aada0c23234730406ebedaedf9561c4e49c2a6fa82954fd59842a2de81963dd9f029f376875581600a803ed7cb1ed3c091886783f5e96f37705e6af5588aaf4fb8016d5f63c89b6712ad0464b54293720340c03f805f0467bf8054d3cad912d294f5a01f02fa8d977635ce58cdcb4469c397f7abf8d1d7704dac8809885befad651159a176d2627775470bc2f672dc885a29769582157a2d86c7209adb02fe210671d256e718006cfdd5569333aabd915de0b725310879c7f5762509a66971d4f5c56f9a02ff2551a93852bdd28b0efe47d68709244bc618436adcc988150366b4a4a05ca4053f949086747529ae2e6172193e3134919d3387648183d6af530627f4a6752e7b69122b4238d747396864cd8388bb0007b0b215d7cbd6a90e31d6f7f1c7307f301ef8629755abb1ea19d9fd32034b6c4d512fc373b855ed68defc0fbd6ebc7c54fe2f313bdeb3de3d76825a488022ab51d9324e84af6dfa22148073f090bd5eb60474e2a111606538d740f4a8c739f41d3891766e685d3aa449e4dc5b66249d4543058d5eff996818bebc74c344ee114a21f3e31c64d99dea303e61440b92ce4a38438affcd03de199a4be2b1920b83a8a3eb4fa4eb981ff820529eda5112e07822455621fea84c47445de04fd6cc2d77d9bc5bee428d3d7170f75452f0f980e4d6f90f8db4a9ced22696385061318b43540c488d8da6ce7fa64bb58b5f176de070657558177979d27b0e5760007c2dc951f40b2af632eb1df3170073c46fc0287e9fda3d14a81ed46fef265b8049ebad6701fe1f1055422c1cba0722f04533346ed8e530643202d35da91e0f50a9a712d6aa0bce5775cfd10f215c566ba369eba237e1297298b406606e432aeb1352ae8bacc7858f92f69302c76ae82f4e9f858d4321b546337c0e74eb6d33df6c0e0c8cc353f8544814176876bdd222a8a6acb134a0e7811a1c215c437f21839bf1d2b1e7c3dfd387dcf0fc2f3192d0a50611402a111e0da9636451e3fa967649f4b7f86fe1de3b87043be4b97f49e15d9e8fef4ef367b1490019f9db10dae8730efb126db020189fbccd033d080aa758498bb041d19f10c1518c01042c7ca0801fe7b875db9a61bde2eba770d3b6fa137b432afb3c6de8c8cdea1c4afd977cf8ab8630b20aa7069cbd224b1483c6a8344f1b32078872943a03608d8ed3355434e6d067f63d66b43ad165e9759db4747f25003501fc4495aebf2835cca4d5016bab1aadc81facf02b96f5dd68501a5b6a536196fe441d31318d107cf0096e238b9bf0b550c6da0b239c5b0a7498dbf04bb0fc2bcdff32ac22858aa9b2bf3e04de0a8fdf0fb940457b4c30b1d0341feed241f6479488d53038b0b441e0d7f8dcc4c24eb2c698796b385dbd492e4f60bb139f47bd85cee177a3afc2e8698cb427f297b083c26b68414f2340585b2f2c7db6cd373e9d5d7d33f6a94708e5feaa163af0fd66ffe6cd3730b971de9fde8d8f8108422d0ea7da42bdf5374997b0ba83179b450f76e98efb264a3ee1609dfe810ded827f404fbf50d56ee3b87364f4f82377a3178a85162962a9a9bc330a224cc2156735ed4e44e02e0d5c6430d59e30a2487704402ce28780cca24f46407944d18429ba77f524551f0006d4f3b3e0544707ba63850d5472735d99ca742309b366b00ac99a812b0c0e06e9f42883e985a76e9796378c56b86c0384bbf6191ae16eb9acb7c0293be90981ac9f04fb2f233170dda31f1a187836cbc37bacd8f7477c5a5f81d47beeace746c2a8a6621eccb9101c0b117e13398bbb0839a64baf6cdeaf58f524b9ec825d707f83d78ca2b86f897f1f027d210500f795764a88cf4f1c5c4127780df476aa951b65d93654d7844900a21eecd36146e9d9e0b8d1a20811a77a8402eeaac7fb30340a024b86618ff90fe03f70684f0d926210c08e1c4d41af37e4f929a5d77aeebaadd8bfbab26ca9cded1187bff2c319b4cd47e7dfb1abf5637240ae15ab457ad8ed4cddcd71f067c4ebc51f0bb112314b2b68ca5c14a35249c1ebf7918e85d3eb18ada9773e9a3727f0f7013555ed63e06f81dd0868bab79399827c21f56784494150db2a868c896774c76d29577fff6f04ef1f5689869317cbe73c5b49f54738c3851afc72e36d0fa058be7702493251373182526a8db54bd9fa542a45bf1654cae8d4407d775e7e58be64ff67ce8e225fb7e77b750a65c103a7d7ad69c5c539864e335594115b0f07bff1792cc467de39a549e16876cc0686710054870109d2436d7d0994afd23b4cff7b2ff9eb4b989f292eb93d2ec7379d4daca45ef854ab580f6a94574e3f1627dbc650d680fccd5a8c663f4bbaaed6dc84fbda6de80a534c7df26af74cf104da6bcf9", 0x1000}, {&(0x7f0000002600)="45c398b3b5ecb6f72e7152b746fd12ff5e9ce905dc28f9c4679d447022104382f801e22cfe63954017d154f4be1636349d81145201daaa131bbd3c674f3a2b219d38f91da1ffc0aa643df69ebc2385786c462b8cf63ad9", 0x57}, {&(0x7f0000002680)="cd93baecea78f11bce68ece5332ee26aa2173ca8519333679cb2b17f9c9155b7356511c865933c25ae403b5bf3714164e71ea4df8e96b1d374ae71aacf5d808e02db05fe4258930e65f358ac1ee60ecd3739eae6063870084abb406aa8892c718048439e0421943788f1", 0x6a}], 0x8, &(0x7f0000002780)=[@cred={0x20, 0xffff, 0x2, r2, r3, r5}, @rights={0x38, 0xffff, 0x1, [r0, r6, r6, r0, r0, r6, r6, r6, r0]}], 0x58, 0x8}, 0x8) readlink(&(0x7f0000002840)='./file1\x00', &(0x7f0000002880)=""/70, 0x46) getsockopt$sock_timeval(r6, 0xffff, 0x100c, &(0x7f0000002900), &(0x7f0000002940)=0x10) getpeername(r6, &(0x7f0000002980)=@in6, &(0x7f00000029c0)=0xc) preadv(r0, &(0x7f0000002d40)=[{&(0x7f0000002a00)=""/232, 0xe8}, {&(0x7f0000002b00)=""/244, 0xf4}, {&(0x7f0000002c00)=""/210, 0xd2}, {&(0x7f0000002d00)}], 0x4, 0x0) faccessat(r0, &(0x7f0000002d80)='./file1/file0\x00', 0x2, 0x100) r7 = open(&(0x7f0000002dc0)='./file1\x00', 0x400000, 0x104) readlinkat(r0, &(0x7f0000002e00)='./file0\x00', &(0x7f0000002e40)=""/127, 0x7f) chroot(&(0x7f0000002ec0)='./file1\x00') fchownat(r7, &(0x7f0000002f00)='./file1/file0\x00', r3, r4, 0x400) mkdir(&(0x7f0000002f40)='./file1\x00', 0x4) r8 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000002f80)={{0x80, r3, r5, r3, r4, 0x8, 0x1000}, 0x9, 0x100000000, r1, r1, 0x4, 0x7, 0xff}) socket(0x2, 0x3, 0x57a) bind$unix(r6, &(0x7f0000003000)=@file={0x0, './file1/file1\x00'}, 0x10) shmctl$IPC_RMID(r8, 0x0) utimensat(r0, &(0x7f0000003040)='./file2\x00', &(0x7f0000003080)={{0x6, 0x4}, {0x8, 0x1}}, 0x0) 00:00:24 executing program 4: socketpair(0x16, 0x1, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt(r0, 0x0, 0xffff, &(0x7f00000000c0)=""/11, &(0x7f0000000100)=0xb) flock(r1, 0x3) poll(&(0x7f0000000140)=[{r0, 0x83}, {r0, 0x20}, {r1, 0x2}, {r1, 0x8}], 0x4, 0x81) r2 = socket(0x1, 0x40000000, 0x13b) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8, 0x40) r4 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0xa09, 0x40) r5 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000280)={r5, r6, r7}, 0xc) sendto$unix(r3, &(0x7f00000002c0)="81d43e0dd587fd5a5a3fef25d05affbe1dddbb23f7e233339a213aa5516d3d1a14ca2822714513e6c17cdc6fb4f663ab59dce97d8da0afc1ed32524cbd1b6a37e753e0852af3e62421bb5a00e27896f78144b9174bbd84a7488ff234ab3014681ce79544f477028eb185f510ecf440af0f5ee0953194aea44b495245cfecdc106ace907020da0cc68d5593fa5d2f4b86ea8addfe820f352f5444", 0x9a, 0x0, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) close(r3) listen(r1, 0xca9) write(r1, &(0x7f00000003c0), 0x0) socketpair(0x1b, 0x2, 0xac1b, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r8, 0xffff, 0x100c, &(0x7f0000000440), &(0x7f0000000480)=0x10) fcntl$getown(r0, 0x5) dup(r1) getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000004c0), 0xc) sync() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000500), &(0x7f0000000540)=0x8) shutdown(r2, 0x1) rename(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') fsync(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r10, 0x1) bind(r9, &(0x7f0000000640)=@in6={0x18, 0x3, 0x3ff, 0x2}, 0xc) 00:00:24 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) fsync(r0) fcntl$lock(r2, 0xb, 0x0) 00:00:24 executing program 3: setreuid(0x0, 0xee00) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r0) setegid(0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x102) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="38b64c8e0b430e4ce140802c7a47de742819122f2a4259ec8a9d1daef99dea23f803008476dd886bb6f54f8d9e8440005b3de425b7a131b7cb1b354a968633dde08f0ed3b3b4746eef9f0475fc5429325f492e7d05b12a0f9d3f627323487be7cc2da91f49cf103c39bc25ed90e1363aef51e1c5a9d8f08099a3e52bf6da6c0402e35649a89fac987651fab8e916f64a2d00d1a608a0e752d8c4dfaed68e", 0x9e) 00:00:24 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x5) sendto(r0, &(0x7f0000000040)="199326c8164e20f080435c36a7853c4e6e95e3142c52f0ffd01cbf52210a95c5ac675768b79107057d80da6b24563574dfcb669af28cff904f5fede041aa78f8461e68a1965850fb437e4cf7b25dbad41ef6ddae5043a6e1b18dcfdf30d3f9216083f563", 0x64, 0x9, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xce4c}, 0xc) sendto(r0, &(0x7f0000000100)="df4dc933cbbc84d164bd1e2fe75b8bbd88105a599a111608572b5d1a665a9e20de2586b5968dee859935b14c8be755ea93ef551164ec8e31cce1c9b9f57cf88330f2ec8207ca7ba9f16b0d559f00b633d01a5f3e02ecb0fb127d770656bbe8816fe73599340e69af4404c6f58f2bea72695b936e84620b211a12db877dcb28f6045a5b", 0x83, 0x8, &(0x7f00000001c0)=@in={0x2, 0x0}, 0xc) r1 = dup(r0) r2 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x408010, 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) connect$unix(r1, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) r3 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x80, 0x0) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') getsockname$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) recvfrom$inet6(r1, &(0x7f0000000440)=""/5, 0x5, 0x803, &(0x7f0000000480)={0x18, 0x1, 0xff, 0xf3}, 0xc) r4 = getpid() r5 = getuid() r6 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000004c0)={r4, r5, r6}, 0xc) socketpair(0x2, 0x0, 0x4, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x3, &(0x7f0000000540)={0x0, 0x94}) connect$unix(r1, &(0x7f0000000580)=@abs={0x1, 0x0, 0x1}, 0x8) poll(&(0x7f00000005c0)=[{r8, 0x4}, {r0, 0x4}, {r7, 0x80}, {r2, 0x6}, {r3, 0x4}, {r1, 0x40}], 0x6, 0x9) renameat(r0, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000680), &(0x7f00000006c0)=0xc) close(r0) getsockname(r1, &(0x7f0000000700)=@un=@abs, &(0x7f0000000740)=0x8) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000780), &(0x7f00000007c0)=0x8) fcntl$getown(r1, 0x5) poll(&(0x7f0000000800)=[{r7, 0x88}, {r2, 0x60}, {r7, 0x10}, {r7, 0x8}, {r0, 0x40}], 0x5, 0x0) lseek(r7, 0x32, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r9) fcntl$dupfd(r2, 0xc, r1) 00:00:24 executing program 3: r0 = semget$private(0x0, 0x0, 0x100) r1 = geteuid() r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r1, r2, r4, r6, 0x80, 0x1}, 0xfffffffffffffffc, 0xff, 0x931}) r7 = semget$private(0x0, 0x0, 0x402) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000100)=""/152) semop(r7, &(0x7f00000001c0)=[{0x3, 0x7fff, 0x1800}, {0x3, 0x10001, 0x1800}, {0x1, 0xc473, 0x800}, {0x4, 0x95, 0x1000}, {0x0, 0x800, 0x800}], 0x5) r8 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$inet(r8, &(0x7f0000000200)="faf641c8392f57054b7e756166ef0ea95ff8f14845f768c6e667ac15b8fe0eb84288204d894c99e12d7bdc093ae8ceb3b0a855b721251b9cc112e2b6bf51088938a84620a77e3e3217cd59be6829d74d4e6244d049371c48", 0x58, 0x8, 0x0, 0x0) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000280)={r3, r4, r5}, 0xc) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000002c0)={0x6ab0, 0x1}, 0x8) r9 = msgget$private(0x0, 0x42) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x81, r4, r5, r4, r2, 0x0, 0x2}, 0x8, 0xd2f, r3, r3, 0x3, 0x4, 0x6, 0x3f}) getrlimit(0x6, &(0x7f0000000380)) connect(r8, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000400)={0xa8b3, 0x1, 0x1ff, 0xea, 0x10001}, 0xc) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) msgrcv(r9, &(0x7f0000000440)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) semctl$GETVAL(r7, 0xbe6a035ef087707d, 0x5, &(0x7f0000001480)=""/80) getpeername$unix(r8, &(0x7f0000001500)=@file={0x0, ""/26}, &(0x7f0000001540)=0x1c) msgrcv(r9, &(0x7f0000001580)={0x0, ""/136}, 0x90, 0x1, 0x1000) getrusage(0x0, &(0x7f0000001640)) flock(r8, 0x4) r10 = shmget(0x3, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) shmat(r10, &(0x7f0000ffc000/0x2000)=nil, 0x3000) sendmsg(r8, &(0x7f0000003b80)={&(0x7f0000001700)=@in6={0x18, 0x0, 0x5, 0x4786}, 0xc, &(0x7f0000003a00)=[{&(0x7f0000001740)="b2b5706429b7cce7ad4ba59d02229267d93b6b056fec42d34b9608f5cab936bddb648882b9ec799c5c9e2b68d1d90daf412bb23b9c8c56e0ba54eef5b9b76fbd868679f66a9620eab6c617545e56c4402d57520dea24052444e5dc0eb4e041a3a654964b58b8c06740f15a70f267b294d6600a", 0x73}, {&(0x7f00000017c0)="6bb93625d8c2349ee7839f55c407a82d3505f133583d56a2ac2812d72df808633b43998b9282b8bd308de772c5eb257c5bcd80345c35fec6840b53ed71fd2dc405035d1c5f95cbdadd588f40764fa0992ed34a38aa44ac0736751a8a2d7ee2327aab5e", 0x63}, {&(0x7f0000001840)="635611ed8e4a5e37410b346e11782f23a62a25831eaec4bbff84b3021dde8d9bf2fd2b3b52e2dcb6b1f696a51a67f49af381b316ef87d51d3906e6fb9a07004e2ac1a2545e7fe3639dc1b643927eaa9ff177b7f221b7b4feabc40e4fd5a03e05925c8233ffd148067d2d4527a686316ba5af422145a3de2995bbf6a707fbcb1275d36f267e2b8e3aef760b7f0ed750fd0ebdf6e792a31dc4e9714562f70f3ba96f425c3e5490ff73c3de8e90d773ec8f356bfd997cd17905ab0183682bdf2429c614b946d3bfd4a33a8fa3c343b4843d5eed93363d72271824101e2d1c4cc359f9ef923e4acf4aa247c842db02348754c0a5d4ac5f3390a98f64c228fb308901725fb8a7b304e931c13483c0467825cd094428cab36bb8990aef3de07ead95c72cd574d80c4d27d818ae2aaf3b970da56668d7ac6099f93d3c3e2026d120e1e4020fddd519961bb936a094d1babe23faf64b2b698fba5eeaedcedb1a7b954863d7cc15c23100babb6069aff9dbcf874ea1eb2d614223f61a1d712af9ba3b6d216e1723f4d6b60708e062a2a4f3ac98cd35083a4962e930fe263249561517cd1ab6457ad14c1b25d6b0630da10023770d827df29e6a07cc9c0019be49e5c568a547a5288420f6c8e49ccbec392f423482808a54e79e26cdbec740b4e8a920c2391da0913a8bd4bd7fd0e4785f1f76bcb5c1ab83689e557ad705b2817801daf6bbf2a8287302243a39d6c46ab35b536de0a41f88cb7fe1fcf195fd781c4cd8fade8a39d2103c7857dd1665bcbd14dae3948eb0e0c7c57d4b549c1eb188cc9a2cd98043c067edd6e99ad66b116b5e7c648dec3884f75f4714fdebb14bf204b1ff86510738bab3eef1a0f5213dec93aab8ef8dfc503370f6bbba40146bcdd8686b794ccd267f441fdaa811b3174461afd661a2222d127bacd4410fc75e3dabf4fac38fd75c98c9454dcebfdd75dbd5c0b6bf916e379c89011ad19abeb3e2413f28096905b0f170b30d49c9464165cf16310e5589c76e27ff1f5da09273f334fb55a955f0b0d3132d61bd35d3c0c3bff91dd1f6138823dda899a7f115466f6e5b202cf81eead8f99dc83eb5944358ebed6a2c27ef42a5457b29e53b5a2d95937f7d34f45e665c8b5384378038c1bcd1d01658cb1e70108263917bed3493d809d834dd8320ef2b971020921cdefab4bc53efed7e54f0209a7d8078fe99930d9be77ed7eda4e037fc4879d6326e72926a2a7e08cb79d2eb266b87fc8f3202bb9a2872e4c401d55c8198ced4686bc3a765e50ed1e2237987193e5c17e732d9e8654293d87080f747a997650ae1a39818fcceeef10ebb40ec5228303a9c9af8f0701d248d8ba731699c44bd7b3b4ab88eb2c98dcaf49766f21566cd2abbf33ffba13d38a026787d9d242e0800c0433666a0cdc88ab18f3913bd432b88ef7e29d5da8d13d41671e5d43f037f490afeb74793e568a3a9eabd54e0c639c95874dd281e5493b1d14f74629b0d60c6b127945dd7c701febf4846058258124c7735206adc940933f85c59fbe540e3615f6594b24fc68df68806898d8011e725459d57fb8eb30fe196a7c8f245d4b7563d684cee6009c723f675706019f8390ed4aa8bbe6b640809429e890f647d499d624cf017967ebc0095a5c99adaccec6bf21af38f4291be8e14a38a675d02d83382f99d3865c9d07f11f477568fbd9450bc2d959dcafb5540f94675f4db44c8255cd9878b9b290db18adbdba25f57fefd8fa71891f71d43da971b16aa12ef0fdfded238a0ab779edbc2548bf94af86f17c81e80e25a9a9058620e2803580a12ea65655afe96904da5424e0d6ed659d51908bee1f986bbefd2a859dc2d08ed0f030f99daad3f4f63e93b99be9b61bb6b0058251ac8582c7157ee6f1b5932e315471f38f8e064fa650047808036a47ee7d477a6d5030e70f2861473de832b49509cb989f643e9f9df36d1d94c0e6e6ebaf2b06afee06ede3dbc815dd1fbb49e30ba4695665d8f81bcd328b2ae0c73f5f936d2f525f9efca5b402184d060aafa5e084aecceb0e3317f3de304c325e4dd7bd7cc16063920e4a1be24f22c739e0894c7bf2ec000c7480421b9cb329b60634158575e9521b40d0ed1b35f385c3a2d2b6769524e7d7606ee25fe10a230e86e07f611b7bb9de33e500f5bba9b3490af0351bb61377db0498c9f13a3fb7b2b8844ae855d55cb1cba1ed94d74b7a9b293d51064c14c93c21485e3690e4cf194d618caf64f957bea77ef8961b936e3ca69bb2c438f8bba9620b723e62883d99d5d6c04c6490ed26e78ce7c712c55bf3923c8f2d22eed68e876139b70d1c8be496512a81196b114987daab186453be71cce356c1944c8d5a870dcfc05c8625453c6eaa8ef670043f199b4b53081ae934c5657599c67a875c07dc1e446aa1151719220a4a6a1e75d63f31215e4acf709fa9c34b94019046742e80797339452456cd81668714aed2b64cf5146bf43db9719a901a3a547752ca0700ea3777cfa132927991e815ce2900e359403c989780032c1a289efaff02067b4be6203d3112bf225ffbf7f51fe0179068985e68897d6c0f4aea0880de9f1f5296ca9b528161601b19164b77c5244b105ef1dfe80b95ee1a3b5f69d2ff040f38952b2ddedb281db3981844bc471e655277919310f2bdbe3af48d1692048a463bb1e11cb7e9a2b190e3dd0b0b4277424d849bcf54cfed0ac58682242eb43f063fb66e64a44e19da288cf8d91340d200219c7cb6c21219438690e0ae0e748653d5799fb35b0b75212332bceff726ab6e5b303d557252d3d9ac22fda2d9ce4d1564329e4ef31ba6577b58ee5233ef9734680a489f5059006e39c925dfed8a77cac20a37af96e4f4e8c13e0d498ca4164f7fbb12f2747dda50d882fe30a4f0cc6c28e7378088cae5dddae986f9ff6e810050872e3542f47b03386ecbfee3f51c64a7d2743511824f83a014c05fe1e2f9dfe03fb2009ed8551442d18fab606f9c94aa02aed2ea1b0a1cce899c6ae58cdd37f4398ad6d79214330df8b3de583422230e1c68cbd2d8a5664275dcd2fbfec655f82956b8682284dbfee1fa191fd47e989aabcb2cb413e92a6c5235f71d8662e685385c89f8128ab075eb4121d1deea441b93daef3effabef2a46ed453eebab7dd0cd30a278a70f176da25fefcedda532df94f73a71fe476a3ad6a4071dfb07c4f01f4b0292b18d633ad21a72aec13a1e3227da951585ae3cdce4482c5ff1b991560d5d4fba7029ca5e36c7c3b414001e1b8dff8d939994f372e2cd684f2ad70b9d4a45724ff96a8f91267d888a45d2bf80ca0a678a775b38849ef5e0adb6ab6959cc4e7872cb03ea23ba4f24d744acf0e0da6729d0301ae78dd4c9957999708fedfa3f376a6a1e3636f7189759f7934883ea69b817ea41369309f0a8ee385bb28ba67ac1455044b4a13c8e6da18b0e18ecb2b4a949c992afe5053d71ee441f9ee78c7ba32849f1f365bbcc08f61185ab8bb0663b5520203e589e200d78f0344ccbad36ebd1ecbdd6d3a76d7f59c921e72fb1e9f89c2b68a00b3aad6b22461ff2b76b544c0a5ef91cf0ccfac2bb5d01478b5e73ff50bc8bb5f023ab2db380c16bbaaedeaca72ed924cdbd8246a0d6458f0ae5c0b84b3f914cfd0b26beea5f725b5e48d371d0777341166085a7269c403b3e2b99388df650d5d87f88b168218a3ab9c9595ac08ae59501ba7ee36b25816d63916bd55d67a3d51820f3dbc8fd841cbbf3ccdba7aa80e37a8c056e9645f59967157ac8025037f91fbde117f5eaf7e3cfb21fbcbc82fd89a55ef8d49e0a9cf3950feb8c5394d3e4c9719c70409b5afe48aeb343819edde58164a0ade17ad8b991966f55ce3266c07cf226b185c35989e516873ddd69533e370c6c88319b134259246909c48753005cb08a597e101f1a00766a422b20f75791f553cd3fa0debaae7298185fe389657f26c418592e33867fd7e86c11db7d01a131558cfcadd4dcff859e1d9c430df37baaf2c1324c44265c4b98496f5a46feef5cfae59c9f8251f04583457027d1ae17ba6793923e61304a893e3bea1b598ba7f2e22772a24fbc62946e6ee06ec7c27959d6ced514b6e77ac0d116457721f20bdff4a7efc91bafaaab7160654c9e03d637e454996d4182e3ac97cac16cefc91f9d366b6dc89a88bdda299a2407bb8228ab4f969b4963f6bfd3785e47577ef79f089663b4fd9c3bc8bfd893839c865bba4b0a2a37520ac6a3d0ddc9bfdc689db7958980a9290bed744ede9f282eaff63827b55ab08d4daee8c3f5be5a093c043cdb1e3bd48c390bdcc52fb41bbdc0ec5ccf7732014f4fc6471a25c05251d6ef113b2fba39eec9cf36d6134d9c3219c59fd14ede7d30ea907a3671700a5a29e1aad92a5c8a543373d846342474c80a52399cb82d2bbc9249bd54818da46944c27b128d22f09375ec9ebe888ee865d149bf5310a5b8340dfa6b4131059db99395700ba077952aa3b1dd4b892c45e6b42f0d229eef07622469f88e2d51d7d88da4645bdf1af0d9a88fbe7cd525b11242b838984eae9ce80354520734ea25199ccd3c978eaacc1cb6d7982bb8c5c5fb2c972892e46f61491a483f958b803e148ff0d7cfb9a0603cfb61ec2e98e029e7c5885b98ad8f6ba11cdb9f83fb8b2215a84555210c53555d80d2aec45059433dfe0575c94b6ed73f8a81aa9018a152e99352410d6d58bce9f8d16ca67fe3f2c91243e147ecb57d8368aed5ce13e0b6ff7040d20c598069807343b4e33035f75d5a76922522a87c997e33fa42885f457c2f9c479d59f7ce0a6730bc456ce1613ddeb3f93f2ad6413429e5c4772a9a5a5577828b14d00d438d110d8ff95edd589bbd0f4072dcd2c3e941000d6584f8769ce5a38c08183b8e99b414af8bd39d79b986956edbff71495209e308eca8bf410aadfaab2acfc140dc9465e8b0761558ecdc1627135663bf730421a869320e4ce7fd38771d3ac4387ce8b4f3a0f5f0cccc185638cc14431da1cfef1e83e96a5d09a0e51592040b47f629caa5b92e2f92ed97c0e094c7979cb95440b6272297b0c2258d1e1c3cf05c637b433183239c3dd9455dad5b37a4aac7a0acb24a703fb06b66c9e97ac895de8970dcfda46d4c0f56e5a87897571a1db73f6c17ba919a4f33519741b0610724a5954b0919f6941d16588c6bbecf6b371dd0ae5ae205cf33481cefef18f954b51af350cbd7b4b6dc642b1753d9e35d4e3e1d9b3401696927728d57d86acf5736f75d19463199f9c080ef2f30342543e810d3716931097806be8c01b7ec0ee004bf4e9891817b912512546d5dcbc087f55ed70fa729c603deec725c11c79afb8e6334d17d218587f501170a6b060c42365cd6e13310f2ddd95a708cb217d7052cb6218e6be3a99a7cafc1e98d6430a0f35b5a7bc1eaa353493faad4687f3f83b44380ec6c6efce892ed595e2ff27b9e3976abaae8cd0351a0bdda2d1d56fb97d1a6299ccb5b2a9a1785e3b26296fa2436eb550060f93f8f61a7ac3ad974eaac779e99de306803e4c83d48d7608d1f3846af274feb11cb498db078a999c9178c553fef4d54cad60888459c0e37dbce66e82dc9c92eefb87ba64cb50d13bd5a5cedc181d27e743760b681e91f8d0b134bf0b53b576bce90df75e01d36bc9a3bf34e4f519fc6c6127ab5d5727540d2c250142ea5031fcc1bc5f6ac94ef723dd91405165c570905f71eaf8bfbb2defeaa6ee4cf633236f21a0c24daa4930283318adbea71866d16ae7c976fffdf68a189206726993a7b04a2e", 0x1000}, {&(0x7f0000002840)="a7d045d25817d97b1433c47fffc302545c1f7ced2ff06b8753945ae6d39d08025c06b6ac6a40b222b9f5beecdd02dc91412e931aa194991854810a4b58793c86b094476a2422a60a60ac99f18c26cf9789ccf910c8755cbef5005530fb4a6fdca56e39d8d7b9bb1f258d30ebe0922d30e15f4c16db24405dc9187c4fa9663ef1f7578f071acf0590ac77d8c2bb7c29be52d946ad768141d3d998d100e86a418193adfee1247e196003", 0xa9}, {&(0x7f0000002900)="2adf5ce6c78f58c0563012efdac81dc8555c2d2c5619e3a37877b078f70dad482f83a11b3f8b9658b175222a18058726f1e912cd3c42dae45e16641e8a973c0fbda8d1409e4d727c729abbf6bdac7768eb53b1361a7bb67918ddfa5cf3abbe6a5d80d0987f838c4d52ae05497686cf24bdee8a271679982ca51523b89e25adb36524ae78a80d667acfcf0e2136ea05ebc972a9e45c62ac046c6cf7b2fe13bca3f322755a1e86d7517959d74ec77e56cf261f217ddd10c0f24c0cae6b85bbef24b92a2004bea495f2bc6e2376ceb25e6606ec70cf02b7cf0594f687d92a7ecb26f121c5791820c6324b89845697bb0ad1b8d6f6ec6be927f074ef6adfb6e0190f4d6c3ecff79b7ff1658f718e5eb563cabf05e7e6806420d185aa2e06c427757d51dab5ed0fd4d5ca12fa534d0ae5093403934ff1ec7b613b268d8d3f520049fd325908a4c60df30ea46969199447814a061caaa4ab67f031b1568fd4f22a0e9f1448aad98a28a8dc7a5bc84a8df06d7bc9c74a1e8fa3601e8da313cbb906e5410fb5ad465405643e1af20b57dc0e474e76b3cef8a8d1417f278e7627870755ecb54072a6dbe67a3e0adfd68a59af5dea4d45cc1c2b6358306952d4eb818bfe569228747e9c59fdefe3b89401ffe0a2c3c1c12c7d0b7550ff336f91dd6c8c9e3b68e27db1fe95d270992e0edb5b34ca23a02ea7750d5f8beb54f194e50231ad96f7886d80b965faef66d1ae5fdf0c10155abc49e33d317456ab21af971b8ea0435dec36c846cc7bfcf5c508f81e41771ee490cbad449fdbf099188b00c5e2a8c5b02c51a1ca3228d7bd686067d82300326874db9b52c5ee178cbec96d60aa6dab2a6303723403284661c3466a9c0ff363fb417401f26ecc20532bd3bf583b389cff6ae289aa26fb1293b0ce2cd1402dd62b2283ea882eeac2547e1096ef191d05f747f36d451a4db319e28434d3ff70404066778c22915f931c053cca361719bb6b1ddd4ba0b8b1aade6e9c4b7251b0bb441d4f8af83585a30407703227ad9308e76f3ad48b72ef20cf4290c8c8717868ae12c7d914aa9a3fdd90e00def17d8bd451689c6fbe5b004442c3f5c645900d3b619064b90795846fc153c331bce30ca3f7ac10888d32430c5cf987d4979f4a62fcdbb388016d20ff27d9f3277e967693fa909e4ce0bd1267a1e6e22bbcfb3609ba719bd8bf2239dc727471747f1334d9ea643d337d1b754a7fd4d2722c3752cb1114983d654d5aef190ca0b91118d453db02e84d5c838de1ba779dda5626f3b304e5cce050b61229f20ef202c1b3e5f3033c649f77b3d8f2bbe98a4dd70632421a1ec9fd5354cff0aa8b7765fe19e8489eb3f01b4cb6edaeee450cabaa493e382b53c6dee00d63e4ef13955525792bf71f263a4905c73a095105e4d416ffb0abcb568e2a6ccf117ae466a18d01d5d2da820b9a2c08ee8a51eb41b39bd4c0226021133b42a541619561918c1e863b092fc2a97a2a58e693bfe90173c13be91f28c6bf8cc7dd9d3589f57ac0409e7b55d89ac7fb9ce53876b3d0159fb67410d0897e71e174359f626180f0371536966abe90927d22385e28a6e7587262458068d0ae88a8004ab286275569468b6c307d218e8da904f5251ca73f989e94d092f71d5095e7323b0b8d2f6a6a73ec04d27206782ef27012de21f8a0087c7442d4da6d30ccf180fe693c94df52cf84f4b1c8e87241420a3fd7caec251135386524599c6feec327080ebc106c2a4a905f240924e643fe793ea1269ee1d1e0a967f2ebee1f4dcebd37a1ec81ea6a74e665f74f251b023adfdf3800afa327a3d17415e9e941faddc34202205ab5b7e5151d7076d44e05dd36cdbfff488f2648a12981ef5b04cb58fd72b316e426fc33feaa7c67962c640833e6cf9a29a30207475824f646f50869364699264fc1d0f48123fff521e21ae19fdf45d3b53586b67cb543d1cc4ef55b84c7cccde9faba9a3f555224507cbf0125328dced310dd3dee2ab6a36a0d4215ba621614348132b01d3b5726f1adeed2c7ff5d733f065c8630e73aec3c880407a1924caaa47d218ceb9777aec4d16df06e9c63a3ac79a1d4ebcc478ce9fd1a7ea7578ab6d3e8d5ca5651497824af583c1faa85f06687f9f490b742d71e0aa3344f2f50db289de3e4a25d5df5ef1a83ed467100a4a86b64a85beca8396943e4ff8e34af28bb3b1a9da1fb6c5e789d42161a7a2fa11e9fb2539f5e4ba8a22814d4cd4431a4de6c148b6e2a55890e713f045ec4bcbc77fa1bd04aee5b1832fcaa9e6502f84a7e90548f091d3aff88528f346224d0eb1191857cc951566026451d6d86e130eb4546b1a53ca7be639475c92fa46b5b7cb6fb6e7bc618747aeb1ff986deb27807c45dd11ddc59808f3e3208eefae2d8d9f45a10e9242e0bd0a5738f63185761bf042f3d61ccc741f97ccef536300fcae391fcef93c27c00485d4d797e4b21128af915c03d312c39791b67a62f73dc6431f66c876a9ae95856c8ca868a672b37a55ac10be5f97329595f3cfd23471d51498b311a68277737cb26bc0c14dbafbda5840b2af9ad1db580bbba85ef3f55ff8b5dcc605302c644f8ce6750691e2926300d38ea42a2b367608ee6168e036e7ac096b04ccdf3610633a84c4ffc4c00b13e96d26ef236322d803335277a7dad03a7eda64426031f0714417320527664552b90c9769a8a39d82abe2c22442b46d0896a7b9f62cece9709785fceb69257823fa3a32f5d1642800a975f183d7dae5ca1bac6551865f15fd784469b3f25940928abd54ea21d24233db2b0552f325e3b16e49ad5aa1700990e38722a7a0dfccdb4ee4c872ee9149050c51c4eaeb0d8eff59bd643ae67e7cf93766d7d508189e0a8b3392c9495f2105a04b7ad5e89c4ae66aba7573ccd345f55d16334aec583c7f5b6acbe05ffaf25fc9c94bc7ab13f436a2f25d016b5e4aa9f8dd6293d46ba1cd3743386b6b44c4e79a816936003a4199cc8073d7b09f59a756b321a65bd5449a36e7a94ff2b5156e54e2c39867d5ca559aa0b8acaeeee6b96d41834a5af1cc5bed30843e6216f7d8fa183994acc961563cb531d05f8c5d27a52c2f0ef885cebbee58f06fd8d1447958aa7641d8b5f03fa29bf737a4b715ac2f731fd7d3075e8db320f556e35a0f0d82a137afd63f67f1aba2142080363944972c01dec007349806da6301251d5743d740191cee5597974a04cb85d376d9f8b70ce932d6128e0b4537ce42007e8770dc57f4c78336a63d4f2d41250c291c2b5cd942ac5b5eb73a285e91924040f2ddc24c6a964ae807759f2a6308071fff7834a1602f79bd3ba4c7fef630142ef6db5f723f5ad09aafc034ffb9e21901ca317442ea10a9b3b59746dc3ed36fe334ef9b2686561831eadc4d478e2bc76531c7d915a4105263af22954d4f527d8946f27416a0773fbae98237b436b46bc76684be6f1eca773e2d622aca5a5cfc9603661607951045df32d826f324d0a6e8357ffe1caa3a02e3c9daadc98a1b9ac79019df81ebc6b1a341dd6717635688d4cb5325b5a65e161b9221fe430cbdc41db9e426595144922e0fca40bfd08fee0e8eefc8d42c8342667991d27dfa9de9fc77826ea88fc00cbbdcaab8ab8955a2157bffb4460be620c4c930faa41863f74e5df857622b36d23e102684d6b9330349d1d665e4f40a7617c35559689c529a51250cc9f98b4c3d08bd95612c39dcaf90282d41374847726fa53bf3c7c803413b066a7def18d2acf39a2052bb4f0aa6b5d99105ce7172af54b145461928ed26bac5fb9125dc4f2447995115f24fbbb1c7323fcfd7aa74e2e18820c6701fa1f82faf000527a61f04b8d7f9e29da20afc563d591a38adf0e5897968bfcf431785bb578a62c1b5120fcd39647b657539098180fe5a63cb46b77eff2f0eeb55c66d80acc56c5e4a52287872ced730146b4a21445f11566849ca61e9fe23302fa9613288e6993e16043833a61c2dcab49e55ffa8a6f68d8062c76b4890caae026db0b223fea1ebf6e22688b675d30fc4989a3092f4245940ec3d06d71600e7d8de505b8ca9167e01e2600eaf0e5a25ed6fc9734adc18b32b625ecb1302cd306f395b3600058535fecc7e19adf46935ecd42d5e666343bf9b7331632ec37ee34e8f4a99939bde7065bc5ab6ca506faa212f0d2532fa9cf254550d60eb61500c2364eaa7a392b20e317b0f92a1bd1f7f5339a2c2602343ef3750d3ba4f1dd6207011ed3045d880a08ec621cf65c7b04efb0b7cb683319f06d20775bff0ceb2cab8f2c25073f414fada0b00a00136e3449fc08dd3046a358b29c19155da9c98318c11014d885a66a666ad29fc390ff14800d59196b28603447818e7020d53e5b8e54e66e6188828e15331060948b0a72e048a417b0648b348490cfeb8aab4b8dfcc88b55415b94e759dd21a4dd117d5d177c6ecdf4a557d42024349da9f818b55c3d66b40f5b885a873381e3b76cbae5786114ed736b44b911c1f914749a8988199e3238a56bec56ef56db24189b29a371751d91c6ff880d37bdcd31e0c24b80bfdbc813331fcf3283e925dcaf64d8e89e9d2f413d5e4c9fa56a4eab5cd9584e8829574a92cde125bc1e3436ddaa2d9262b16c6c6c24ba7f1123d1ad315ace0d83c21c542b114567c56f64f0e1106c101866abaf48f43cbbe6fbdec89c0c7a702e698f03cd30a92dcaa2e7a694fbd393b3b89673fa7a39214964b36a365f9df355f8690e9211448b85688e5206688b95af1efd0e6e472ebf4270ab00538569cfdf4710bee4172a7fd9a7185708781e4cd4b17aafab3260fb7bf6833034bf448057ad8f975c6e49393463b76eff6cc4b40f418d514e7eb46050a3ba366cb417ab0c436c372d5d8a0427343a747bc1db75d1a3314b67f7b17055b337489578a9a721568ad66c5867682b6dbea822d6749a67bc62fcb0f4aaf1f8a9d5e71cdc37efdc24409f5185b1ac8c7d4bd97a936ca70bcb0f3db0c709daecef2477230588528b676b05962a0bc0cad6df4e523845602084947f83c4e06abd263573b706112e46570125d864251fd397f4f8e46e047fa3c895b515f17f9ca2c7de8ca8725deaa4c29baad18274321dab81b9b6a1647da40dc3c131ac11a1bc0cb47d6ef1853724db34043daf86dc60028abb23b1b9b3cbe8245105977fdd0bf2bc7600d1fb271de4d6433551acc7564e9656d133d3c48da0c6fabfcc9280cab2e3d8442db84318f5afeed9c10cd99371044ec17736f7e3b05b2c9ba8920e94f72fb51fc75fd84e6cf872a6fcef1b5d8758045a12d5b11390247f7bb42c979c5ffb58904b9bc0d7ce707248495f22357a8d8d43d7b1a040e111b3faa64ec37e7581c074042b76453e03a4a99d1df921b8134d125ca909c7a8f922052e37337e8818c0109dc9054be8a7c79f43076443d302d4d88feebfbb75a83e8414f3da7a124341d24cac8ca8fb132882f7272bbae70ebc26c604b09c113f07cf9bf19565ff58b30484bef83fc061eee27703d71120fda58dcb01adadc07a7d087a6b7dd83edb16c79e31e81d4afbe191aeb54a8fe3995171d475beefb458d0cd6e82e63c19b8cca66f2729bcf6af591bf44817f95914ea30dfc3675205f40e2608705f5a4e8167d43b37064f046f4f33b6287ba5bd4e383d3e142489b91ca3b507f85b11d0c79cc39e933d5ea32770ddc4fd510b43ceeac564ff9b02552fbef10cb9afd5ffa0fa415b72bde3bd284f1174aa6607a8e9fd924f7a0d1976896b9c5b1d73ac68f0a8c5bc03da50427f657a6c865", 0x1000}, {&(0x7f0000003900)="04ba6853820c1aee568cc3a44f00e19ba1fa1006fbae40c0509c435c17047c5ebcde53ef3a857a838c3ff8cc2041adf5e31c1bf188017f716d521db5ccc7c453daafb59e4ef7cc43fe5b3c2e1c0fd4694a4bbaee95804aef642e12d8a3f15cd37cf74cc1dd5b0a30001e3013b68026e6031c3dfbf1a717b5f3a5341a09091bdd37f7e1adccb3770b7e1052da60414bdc673ebc616e842960a21bdbce4e051d509a5299deef2fe635574d6b393246e62334f0a38552219600c41f551df5e99a82798d0a76320de25ade73d6055c813ef1c031", 0xd2}], 0x6, &(0x7f0000003a80)=[{0xb8, 0xffff, 0xfffffffffffffff8, "e62617853666e4ed9b3e7a3734f5d276e09b4e217c87a11f930688b666afb046d5acbab6d176a84c1eb19a70412b29c95c08732460fff32212db21b6c7a6a8ba6fdf762b0b0ac05c00fb013094ff5c9866fc210b538e65b5cd2611d75f3cc2e2c708e6ab8e03911291bf3691edb5495155e48c46f20d8249bcf38bb272593f02b6d349a6ea4ddbced7a67d4f80441691f0a0c1158b6d0c3db83091a3cf64f111a86f7c89"}, {0x40, 0x139, 0x40, "c8b996faa6818f4b7251253543efd63b4b8bd0302ac193abd2f3cfbc1435b75fc4dea54e7139bfe1307f7b3a5238fe73"}], 0xf8}, 0x40f) fchdir(r8) shmget(0x1, 0x2000, 0x508, &(0x7f0000ffe000/0x2000)=nil) 00:00:24 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000000)="06b8b0908844a94214361bb8fa4b7b4f386bf15e33264580e7875807fcc66daf5eb15c1d511d9cab822a569344d1347bcfe0648b17621871dd6f0b5d107298eb4b35f06c02692172796ce577e2281b6dc777743d640949b1b4823ed95ca99da8adc083ba7f464c454006638448308fc68695a8ca9eca88e78f46229bd5e06953f791c4ecb7b18cac0aaddd5570", 0x8d, 0xc, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="2364cd2b76f913011610d10d8fe24af777cfc9621e9fc0205a70e43ea2d779e4", 0x20) setsockopt(r0, 0x80000000000, 0x1f, &(0x7f0000000140)="7aff60cfb94860951c7bc0", 0xb) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="d14bc14715eb195b2325406989fc1fa93d1a7b88025221d596", 0x19) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7, 0x11, r0, 0x0, 0x0) setsockopt(r0, 0xff, 0x5, &(0x7f00000001c0)="7062491a9d0f862b07856adce728bd78aad768c0e2a33807d513d43cda656585d502242e1c4ef9676cae977e1d06940ba385a15013b8416f39210046638ef3c57acbd267b3e1d990a210c2a454394b2184bfa7fe5f5cae01c2bf5887632c465ca8b632350013eb16aae32cfd6d251feb69b1d3c4b8299563415294606e28f70451ad2da0d283e97f184dddd5d2d9f388ddb0e471b3dcea3bc700f86f4f50e4ef2aa40d5d7ca658b1faae2546c2fb8774f6f7d2248a64b589ccf1517cf74a46faa270c811e20740c81af2548b18548c7b35aa61ebb482658a5d20e601d3da9382918c70327bf9f97a88331453676b265b3153506e1f5f55f629c1604eeaa7f2d0514b045b90101c0e59d533de31fbb283ee4cf1d05d9bae9514025e855f11b671f048a46e05f3313ebf85a45c8083a879bbf0bb1f79989d32d25d0dcaa562877b92fc8c9d1781679f21963e5164003976f0d15f1638e85da870079bd9066daa28908f1db870f847f936b32c5bf0859ec0c88e2e145e1c81b38d1f209106b6d6d46ea88b2f6d56d14324c40c14a7ba6d380bb43175d061496f14c0177ba05bc183ce004cba521c30e1cd8bedaf20dbfcef9d08fa7d178fdf343df47b5acecc72024ca2d8720aa8c45038ed15b64922c03f0da386d9e2f0972212116924547b732c3c5504d1d0f2253c044255b1d782033fd668ce92174590504b11b48f5ee16b862bea9cb1033bda15e4dff707bc2f2307d4af781e2ddcd2642345ef8f02573c1b0deb6c9b0e781637986724331b89fe7650273321021bc7ced8834946881c3a2cd5fba34d50ae42c44953934b30b5fe0c34f4d2edca95662ffac0f23bba4f53aad839ecfc26bf13642edae48302c4e55500f850ff5ca9ff1c0d0bef06c1560a73c2edbc4b625883ed61259e3e979bc27a590ff89fe7afc60b64250b70a29b80e804dd1ce557aaf2ec7fd7646cb4eb7c454276feac16001ef2a1261251db6737a5a6cf3efb9003a58a1769f1e97feeb8dcb41f67919ca00c05a3cd4d84de412712ed3a43585ccb6faf6ff0e73cfd480351dd20c7b7aeba2dec3dfcb1a501bc722ee3e3c64b396ff68bff7158778ae656627efe0f2715b9c5a707365cef510229c5789dc05b266da5ed5677d007e48ed271c56fd7201d730274587f68f70eaf0b9002c159af1bfb964f02edd6b1b2ae786b7f2669c3ada5a46b86aaa17ef223855058394f63fee7a3c0052e9f24376cd242f7ca0a4997d55528678c604395b935d59ea56756f38de8bfa2b167708a69d0c6647e0c36e3008b554a6fef43a01e175577e6ac0f204f4ee7a2a3776f70dc1170b963f355cdb45262f31bb16bd95f130dd5602e6fa45efa54a5cd8203d67a270034d4e49d1711b633aa38fbf7a056c326843f4fd4e86de331caafe2f53e4c7932c71eb014baa63b8470876c8797becbd2522ada1ad4de9bfb772aabd181feab1037de61deda19a4337f7acb2743fde9a304567119d0d909fe941deca51111423668fe76a34bbd8fb7fec09c258257bb0ec7c940a71242af07b6ae30407a12eee1f8d15471f4ac4ce161b77c35931d35a3561cd76dfe87bb894b7eb15dad152a5affd1577c3fd14bc706f4bea17b7387e02d636519c1ae0dee8f8bc07bcc932f86fdd1c66971ba5cc142ecf8f08dc595a5c108cc5ce525c5d4a8deba20f89f2b4c494ad377a5877e49a894df31bec387e9aaa55f1a15e119813dd89eb42fbfb4130625608a19a47b075f95d34359e1eee9edf11f47f59aff18584876929362d11c357dde3684ae784856d5208590bf347d0fe30407beac92bb5cd5f3217314040d4851d6f11af2d13d218a7b8738b9a352e076daf1e27fa4bb9d70634b15fcd99dc36be80dbadcdfaccbe2a1cae639242f71ab57d26fbb6dffa8e5fd996d86a8982f8f81ef62402fed04685331fded41d2c5be1c8de1ea374b52b92e071be97fb3a26543ec26c42fc2bfa76d0360d6daa2f7c02c7de9e4bea23ed6fba2304ee44d4f0583838cc423656df883cf2bd72332485780e164070a5fae199daa9f053015cb2bcb79028a904b7f4a5cac437eef838598add25e4948847847b8169d91057eb4b5eff7ef6b09800d9d1b346d659553b86d7b541802631db9c7065ead29a75268f928024780f04988488c17b1aab74903e28dff86d2951bebcd459061a12feee00339d2bc110f86d70d41cd818621d96e76c07b501546770aa38d52025fb9d826c413f10398b34ef4986803a2d9225edd1240d07b9d0ea95cadd7e017606beb4e22c01279aa40de86156d94583858fbc20aa955cdfd3ba617af3ad430a8fd78b1269cf6a7851eb7c51de07204048d840a137f13c630c2c3e0ac4d7f15a20d42a16d63783b799cbc62dafc7efaeb5cac1790ad96c63cccd9139d38fde119b91c039cc8748eb1e86b162b4f30c8d4a98732a398ca00bd14dcc931a709c16dd9ef54dd15eca3aa104e7836e93489257233e219ceb1a5fc59990cce19e8c79cec92247fd6ec0e75c3a509b2b8932343cf695a34560d280c559927426885b6ddf60193d6593286051c3eafcafe0454e98bd994401d4eb4d6924d5e76c2708c369a27fecf01da1fcb1da60cdee7e733f049a7c9460b088c02b10b976a2bfc6674f558dbbc49c47ef3e5647e7c3267a04bdd7bce52297ebf0b669cb37a36e0a85c46a04c99fcc4479e3a5d319337738ed4fbddee8b177e764b41bc282969f66edea250eff22039f0a5dc8ea5827733b839d27feef940d333a97945a25f746904a3838c3b987f0fd6f529d04267cf35ea22eb7eda202aa95ec6fc3a2544326b1a47884bec7590bf8e2f80d383363407e09c10d0b0815bfed1614c4f2474d919826e73c239669d5a76c961c6918f9d45bfebce34e9a4613bf419d471bfa75c579854599b9425ad5898b957d4e384efab03a6607c9940a8b87bce89948668e19c9559673f8f84370cb9bd57a0eb7aaa2fd622895394792319dc82e8d76e123c9510db42b1a1f14953887d4c39532381dda61ebdf93a69bbcf96140fd132c40d9409cf3abe7e0825e68fcf923daaf447b767ca35b5170d144cd98e154501bfe63ad247ac22a1017c1b172a9a3555912d0bcf913c7f622fc39bd7fe4f393b7d628e93242421a1ae0bba7e7387ff5a10f4cca25c9e4696e4ee4d0d129c41807c3cffdee79b9ca47717d12e7d7dc25806b6376fa7cb925e6b8957ef51f36080d0b549aaeedeb13e14f997786d1eaf2a21f2d405df1a8a53e6fc639742a27564ca8d7f5e7807d2d1b218efecdc85ea9d0ed8242c42db8b3e2defae16ac9521068b8eb119dc96b559af2d4c638c1c02cb6f9c6ac1088d4a595d36dd091257636f056272ccc2b4add36b66318e9f28f28926a660d8e0449de6f8ff715fdd16747cbba838ba9d1f50cf949c42d5b353be9c30c8617d94a9cffe9c56d9bc221cf1b36c65d4ed02f1348419e73417f6352223e8a6192a1cef7568ad0a091ec935319f818d937fc5e9183bacf3428fbc63ceb56ee502da719ff374cb2dcbc6e40f3a7a90f09c29e9fdeadf92a836ec486fcdd5b7efcad4dac58a27bcf68e1c703aa5ecc1fc251612f8bb857fa47afcccdf99e2f7046e837d6ecdab7fe72d40f1b2c00e9e8bf777886b5523d3f5d359c012e5dd340077a24af7e2f2fc5b77b5e817aa2fd079f26cb48ec701ceed7edd968019573a926e4d29ad4637b5adfeadafdb4177a5881fd934cac7b0f6b8aca66bd9e8f30c4a225d9bf79e5134a65a4b6311e799e57e3fb4317bd9c29351972ab7b2faf86b67acde1b1ab991784d18115e47d9277dcd5ebbe5d3385336a8109714c3086c5e9c3bf6765686aea732c4b600cea335607eb7f56dce9167b10092866a038955215e34b13dbe2481f77b8a569e8e9592c302eed2142f1efb99b2bd9a5822ba2fc14858675e9e15f7f4df82c4028d708cbbf2c21280fc678ba4d70eb8b6a58f3719cdccb652915bea481a7c794b051a1645859892a79e0f7bb73965a0c7f10dd0026b2d5316cf013a112003e5f50293611934df5f3de69b5a0acd8af533aa70b1e607e99a3846ec338b25ddcfd1f600e90d843d5d2bdbec5a304c266ccb5f05636a798dfef3bf1eadad5a4fef49e03eb3808ca99b656ec85069249237d04eaff6710aaa8190bdb907b2416743bfd8b885861c808975d17368bec4b0a42e611348c4e78e66492f2d968914b123ee77320dced069feab2329f114d9c163dff357cadbc05697390ab489672260709dde7f44fd5919d1d18d8eb91d39503eaa5d2ac65a247f837ce32eba52726fdfb74ad6269496355b5892222edf28f779f924b15933d51cde01f6641496aef5d8ede84411c4ad4d919f6acd07de8aaa38dc1abb88fc485f0a319a12dba882ff49b0016b9dc19f94165101ae94e2470c4b54c3d74b50e408b925c70e575198eafa2fd99732ae0b1dfb92f3cc6cd80522aaae6ad9f8ee7b07bacbf8866c415d8c181f8b6da4ee61f1166949e2f1a380b310022ebd72b3f82ff3924761c4ace1da7b4f7b7d7f6f64765f0f58be88f4301ffec4d830f318f56aaa37bb082916bc72607f70d8b8d1e3c1c33110e0234f36ba1cfcd76a3f58f02e05f549755e986f242575c78d3c491a75881213cc48dafe4d182398d7ebacaa3834ec8a1e0706354aaf858384a893b8df6457b4376562620983a2bfb634c3d08cacb1df41c961a3dff7479d5a11d7eaca89ad925e1615283560db773d666ff95f8a50c4ebc48369e149c772ac7e8aea1a743a5096ac8d651c586c6a302de51a06f3b566f9a273650c0fd9c550923d13f688b58c53b32f5f50a19fbe10b0ff7ac1708dedde1487547e6eb0c8811e7d870eaf58db743ea6a6fe53092c5c700f1cb507e56b83f411a666a8139590d7a693586cda2da16b9236d60d26bf2c648759ffaea6fc8b4aaed2fff0f4c4c23d7756539586231539753c293dbf84d342325ee1b4834fbd8e7d9e2504fd3b8aebcb018b9373be9adf822ba7f47324bdff47f49c0646cc1a7f8941420cf1db1e5e082d33ad065ff2ddccb7d9781099cb4990221f2894844bc1791486f8fad4cd84052ccf38d0dad156a22207beeb9e6836d22e820493611cc5397699d33f5bbb3bbf89cb3018df7d09fdd3a78ba6f23807a30a6e9658680ae91efc45d3a24291c5c31b755f86d794d8cb6ade06348a1e836859f2f87f1aa1e96225383e8ae4cfd55e4c0c61da5af5bd9f318d5b886c517d67dd91404a6bb71dc0a6f0af5574ca1e10a333060994ff663b1ef2ba6beae0e1bbaf4c7d34e985f2037d3105e6bdf2da6fa55492a27268634fd07cae5bcebcb0b97f101e8e0d905797025448c92d29c2a323754afe6640610f31af2733bbad3ee3faf41edad58346c05ca7f670f1a42d63bd53ab5e05540fafa93f07e522ce375372d76a680e89089a3e1759e8e9519c2c51e6503874a79af7343183cf651326753331c482453869c5c7487d8678dbb25048b6951760a9f6c4868fbc6b174768e6f8beb7bb36e6843e48832d0e2b9acbc0826ec54b90ce6d4c287fe793597754964fc8273ec7a1f57baa6225a48e9cf66e32e39f8bdd30b612978513b5c74a3fcebdd75d25c61f7827817a54cd35ebdc688152cb90e0174482ddfe5d1a86a1b0391797e86c023773cc482dcb80bc7d1df4b2380209889cb452541fd1c4f76ef1553115e27f8087efb8ce3f2c77dced3a38c72e69fa024b36fe95565d75269d38de582b5bb5825a520875d9c3bdc39354d23b67ce4b7c40167d966acdb69c552b87636cfaa8e94f", 0x1000) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f00000011c0)={0x2, 0x0, 0x1, 0x80, r1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) r5 = socket$inet6(0x18, 0x50000004, 0x200) r6 = semget$private(0x0, 0x3, 0x8) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = socket$inet6(0x18, 0x1, 0x3) fcntl$setstatus(r0, 0x4, 0x40) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001240)={0x8, 0x2}, 0x8) getsockopt$sock_int(r7, 0xffff, 0x8a0, &(0x7f0000001280), &(0x7f00000012c0)=0x4) setuid(r3) fchroot(r5) rmdir(&(0x7f0000001300)='./file0\x00') r8 = semget$private(0x0, 0x3, 0x40) r9 = dup(r7) r10 = getgid() r11 = dup2(r9, r5) getsockname$inet(r0, &(0x7f0000001340), &(0x7f0000001380)=0xc) socketpair(0x1, 0x0, 0x6, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r12, &(0x7f00000017c0)={&(0x7f0000001400)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000001440)="dc125e34f0b5e89670fa3045ad9da44e031eb99cb7d16f4494af9c508ba877c4d0dcf50e6c114d9ed35d5df503885919c69dc5966a1fd5de01990c4504077ecfa7705804cfe1571156e9446bea6c9935d91c1fa17a0763e4173c632cac4571dbe0fa99ac01b6408fdd780e78a267c1c8c26d840ed2a0b6aef15372a97d1876a17bd330e377f131487bb355f1e0d08753afb32a0add3a7ae20b6000efc69fbe15b7db864dd7ab9e67f0bc68d6dcb7", 0xae}, {&(0x7f0000001500)="8650", 0x2}, {&(0x7f0000001540)="270f65cffc1c4de1d1fc10559b643b0207155fc1b044fa17ffe1b594d5b5e461f656", 0x22}, {&(0x7f0000001580)="f2f0f295ae185a8636944d6184975e9e487100d39a8915beb8b75ced65a89c9af7fd83a5c2d66b949859ecf6a2e8db4c5f3274ef7dc573facb362728b4de9ec5b0012bbb98013b21c2245485c299b3806048f99accf5e6be758ef400056c1389d4d2f0c391e1f407c099b555d37458f7816ba2405d28d2cc0d862a335f8730ac012e7ec06b7041eb6b1ebb1de17b82091ac80171f83e4cf4419650b9213f77acda2002ad4e6fcaca138d199ffb716d2a5065a89c71af813dd1d97a176a64b4e2144c32afaf557658ad2702f50f4fc71c", 0xd0}, {&(0x7f0000001680)="c2650206d8e87fb7ded66e833d016151076f03a84b67563ad563272663c3f6c10bbfdcbb58e5fb8c4989e8803c6ca5d99381473d2cd7c601a50ed9158e94", 0x3e}], 0x5, &(0x7f0000001740)=[@rights={0x18, 0xffff, 0x1, [r7, r11]}, @cred={0x20, 0xffff, 0x2, r2, r3, r10}, @rights={0x20, 0xffff, 0x1, [r13, r13, r11, r5]}], 0x58, 0x403}, 0x400) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001800)={{0x3, r3, r4, r3, r10, 0x12, 0x5}, 0x1, 0x0, 0x9}) mknodat(r9, &(0x7f0000001880)='./file0\x00', 0x8001, 0xfffffffb) 00:00:24 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=ANY=[@ANYBLOB="00e9b57189591e9233614b00"], 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="04000000000000009233614b00"], 0x6e) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = accept$unix(r1, 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) 00:00:24 executing program 2: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = semget$private(0x0, 0x3, 0x233) semctl$IPC_RMID(r1, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="7f7d888401a9b7f0644ce33a1883292bd8c13bfbcc5e17615d5bf9b7bd41ab92a8749154bebc2ed0321f0ef61a1215c750edcec92660cef33c6e01731cd2fc154b8e2f52b95494c4339d335fd99a3e005b7239e2560cac77800b32db7e84231259d864462142fb24df85f3116d34e2f71d14f9e0509a70167053ae036f41b49a42c622853cef4f375f39507863eb4c6c8355fd00405e20381b8a4c1a074f4ff923b28b6528c7da28de5559daa9469d65002e2ced21c2b1d161c276f05d42a6d5f3b99478a5653b6130493f1f31e432d937ff6b5b3ca31a0c272e7fcde850ddc08d0fb6f851afdbdf084435603ba56d02cd64", 0xf2, 0x404, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000200)=@in={0x2, 0x2}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000240)="fbcd82067d9ac1fc14936dd78da0add5a5c789ad4dcb5780bf83338f40e84665377cb95987fdb9d5f655c00bcd13782595dbe560b8f0927226a581b2601f2722a17e8b5117d1b3eecf603886811c53f60951f85378a36a8c7f9407dc350602ae2176899cbb9af7264d242d7b44890194a07ee226483d5aedc22a27", 0x7b}, {&(0x7f00000002c0)="4e52c60f1abaa8cf39547ab3ded4601ceb6e535b8341d5c5a7cbaa827bca93656c1eb7d0f19d16a40404c1e0e591b4ed0368d13d364293147f8a50e3b6e366816b688dcea7fc847ea085bfe3c94acf154e867c25cce3d688aef6be039758d6f8a3ef77ac0dbf7fda0232b99d0c53217c5e5fb29734095e7206e3e31d7de4b77f8dff3cdba70133227b2fe65e3903c6d3d285b7b1ea6ab8d9c763521e", 0x9c}, {&(0x7f0000000380)="5411b61fb6ec81b889a83f1c75d89ab07ae93afabb7eaceb652213692700e1d5699b02fb944af4db9268fac0a3afdf42b17bdf1421fc14d6187a6bde34ad1bc099a07c21e213334e440181eddcf00094f248ad41c9eb1bf1795726f680433c725e9c165cf16cb0f06f9d28e0ff9929", 0x6f}, {&(0x7f0000000400)="4a68119d490c6123cd18ad5112333ab6296eaecebd232cd254422b8eaea512e9903010a956e437e70028a166d9a22222e65fef522f22e3aeefa0c13664e6d6c32003cf94c981c06defbd1f1d19c233009bf2007bc9e416e7ce2eda8de473dd47f2e99b5e9824a8a2dd5a97f2662e", 0x6e}, {&(0x7f0000000480)="c5b2c661f67f34b7b445dff3d515c134d530943c7ad988b79016a77922f7b8055eeeb056c6f47de16f7a4d109758a4ee76acc5a3790939831e25b90efaeb20563cc72011bbeb2102bd35f5309ed5760ab2b54f04223c440eed233df1cb002c77ac962779af97158fff4c0c3abb6d6e4544ab8f60ffa6c5c105216b30e9da587f29fb227219aa4e4d7cb78b1150eb8431f1415125a182e2c3cd61b2f94909470fc9f363b51ac04ff32e5034d22e8631c07b670147608db952e94908c3b4a7c00a06baad64f0db5e3424561daa63a3b6c36542159b6c7cd1711ac82f3f013528892f1d893c98ba15e7a29cf37e36ada154f67641508f8ce19151a9a421", 0xfc}], 0x5, &(0x7f0000000600)=[{0xd0, 0x106, 0x2, "3f29a75332339539fbf55975750a859b6a284675417d4e027c2c19ba1a5f479b5a60778e707d342a2ad286df74ea3be407d223083a481c9b836b457d7c3bf3202a79db8a584bd2ed71d07e83c1ce051f3a1aacb02bd4b3e659b782279d6b2b6d262704c49d85e4289601df5376fb68ae90157b8fcd248dfb302c47e9a7e5e236debb1cabd215523aa8a70ed73cbeb8747c99607aebee80c63c352db70a7da2677c41f4aac4e85c30c6083acd952b2e28db6cf46bce0253a28e9a508c62"}, {0xe8, 0x101, 0x9, "f2d59ede470155b468929009ffba13b4d1f3050a09a5b270b3f210656f80919bcd67969dbb882d95f4ae26b9ecd71002c534647c61e024bde058493333702b0f6d321cac2429d4062319ccc9751893848b2a173d2365ab46d2cf0f1c3861801e9645aeda270a1c67b97323ab8f0b7034a5f4b79dc643181672eb4600502d31b7f91c90ed2059968a1390a7a64d541085b4d2c7feb879824aff2ef0c17260a9e37a96315caf55fc41159f49fb7ca2e3d3d9edc7d4d0586be2fba0add433bc9b3ac1d3a651232b0407f0ecb607cb2851195ab962fa"}, {0x108, 0x11, 0xfffffffffffffffd, "a0361640586afb186ac6a46d0cf4d73b94f35840b7d2e3242b7a34162862da1446fe32ee9af7522314c89a0933770e7d7ffdf764ee492d957e0d3f79e27b8e31ab5406f69488eccd721423ad3c1aad7f4a84ff828256edafb67ec9c6ddaceaad5277040c94f135b3c96ec5a30cf1f43e77e5bcd223f80b594d2b23cd7c707f387dd5992696940e9480747511d04445c2919ea8d3de68ef0facb95a37aad04ce302e775f683437f5895c2ba933526fb4ef10df06d59b9998516d6b4bae3d9d9e38e0b7a0d483d083d14ed7245a3313fc162261094504cbbf7f156a28c2dba79b1cc0ea660cc3bbf0c3c72b51fa9e81c4f571fa6065122"}, {0x28, 0x100, 0x200, "c3ead93d24c8fe5eb608165d630aa5dcfaed9868f5d5"}], 0x2e8}, 0x407) r2 = msgget$private(0x0, 0x8) msgrcv(r2, &(0x7f0000000940)={0x0, ""/119}, 0x7f, 0x0, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000a00)={0x0, 0x0}, 0xc) r4 = getgid() chown(&(0x7f00000009c0)='./file0\x00', r3, r4) mknod(&(0x7f0000000a40)='./file0\x00', 0x0, 0xfffffffe) semop(r1, &(0x7f0000000a80)=[{0x2, 0xd65, 0x1000}, {0x3, 0x100000000, 0x1800}, {0x4, 0x6, 0x1800}, {0x3, 0x200, 0x1000}, {0x3, 0x4, 0x1000}], 0x5) msgget$private(0x0, 0x10) semget$private(0x0, 0x3, 0x80) r5 = semget$private(0x0, 0x1, 0x40) semget(0x2, 0x3, 0x220) semop(r5, &(0x7f0000000ac0)=[{0x6, 0x2, 0x800}, {0x3, 0x3, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0xbd5d, 0x800}], 0x4) semop(r1, &(0x7f0000000b00)=[{0x1, 0x6, 0x800}, {0x0, 0x4, 0x1800}, {0x4, 0x3, 0x1800}, {0x4, 0x7f, 0x800}, {0x0, 0x9, 0x1800}, {0x4, 0x507d, 0x800}, {0x3, 0xb386, 0x1000}], 0x7) r6 = paccept(r0, 0x0, &(0x7f0000000b40), 0x60000000) bind$unix(r6, &(0x7f0000000b80)=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000bc0), 0xc) msgget(0x0, 0x10) r7 = semget$private(0x0, 0x1, 0x4) syz_execute_func(&(0x7f0000000c00)="c421c973d60bc4024db718269dc4a2ed45d946c895e9686536f341aff243af65f20f1a511a66450f6446e0c4a27d1d99dc3c1ff8") lseek(r6, 0x0, 0x2) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000c40)=""/21) sendto(r6, &(0x7f0000000c80)="c83adc890641e18ba10433a690d874cf3c0241828e0b87eba0c2f041e573d97f0f6826bb4d0aa875d06d67fda7ef281f74082a34", 0x34, 0x0, &(0x7f0000000cc0)=@in={0x2, 0x0}, 0xc) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f0000000d00)=""/40) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000d40), 0xc) 00:00:24 executing program 2: r0 = open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) mknod(&(0x7f0000000040)='./file1\x00', 0x2, 0xf9b) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) wait4(r1, &(0x7f0000000100), 0x64, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0xfffffffffffffff9, 0x201) msgget(0x3, 0x20) 00:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r0, r1) 00:00:25 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x4, &(0x7f0000000100)=[r1, r2, r3, r7]) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x909, 0x8) ftruncate(r10, 0x5) getgroups(0x1, &(0x7f0000000180)=[r6]) getgroups(0x5, &(0x7f00000001c0)=[r1, r4, r7, r11, r7]) getgroups(0x2, &(0x7f0000000200)=[r5, r3]) getgroups(0x8, &(0x7f0000000240)=[r14, r1, r12, r13, r8, r8, r5, r4]) mkdir(&(0x7f0000000280)='./file0\x00', 0x8) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r16, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x2}, 0x8) unlinkat(r16, &(0x7f0000000340)='./file0\x00', 0x800) faccessat(r16, &(0x7f0000000380)='./file0\x00', 0x0, 0x100) unlinkat(r15, &(0x7f00000003c0)='./file0\x00', 0x0) setuid(r0) getpeername(r16, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) fcntl$setflags(r16, 0x2, 0x1) setsockopt(r15, 0x5a, 0x26b5, &(0x7f0000000480)="524d11f1d2a2af6b0c2fba0dbb5aa2d7d385cb8983c9e5a8b8f7ff797b277db51a07bf9f6e94f5a4b356dd9f4654017c149a496b018bee9f84dc1864873cd5aeac2e31201611639f9391ea7e2b0139321f60436cbd0fd9e908388b2c9f91f72014b68a4d0116e9144f3e8b69f8b49370ac419dc600c327c636456f7a6cdac939290b4a2db0057ec93be70acac2717f2b80bd94ae056becb0019d9d29ebf11de703e4a3df67903b836e72e9ba17e151d65c2172de7c198d036d12c93956447690322c137ad5afce2a598f", 0xca) r17 = msgget(0x0, 0x0) msgsnd(r17, &(0x7f0000000580)={0x2, "548c974a86c6d4edf90612ef5dddaf7ad8a54d53024fab99792a"}, 0x22, 0x800) setitimer(0x0, &(0x7f00000005c0)={{0x8, 0x1f}, {0x1, 0x4}}, &(0x7f0000000600)) getgroups(0x1, &(0x7f0000000640)=[r9]) getsockopt$SO_PEERCRED(r16, 0xffff, 0x11, &(0x7f0000000680), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000700)='./file0\x00', r19, &(0x7f0000000740)='./file0\x00') mlock(&(0x7f0000ff0000/0xf000)=nil, 0xf000) unlinkat(r18, &(0x7f0000000780)='./file0\x00', 0x800) 00:00:25 executing program 4: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0xf49593a2b3bd115d) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000600)=[{&(0x7f0000000080)=""/109, 0x6d}, {&(0x7f0000000100)=""/117, 0x75}, {&(0x7f0000000180)=""/19, 0x13}, {&(0x7f00000001c0)=""/92, 0x5c}, {&(0x7f0000000240)=""/228, 0xe4}, {&(0x7f0000000340)=""/151, 0x97}, {&(0x7f0000000400)=""/224, 0xe0}, {&(0x7f0000000500)=""/208, 0xd0}], 0x8, &(0x7f0000000680)=""/73, 0x49}, 0x800) accept(r0, 0x0, 0x0) 00:00:25 executing program 2: r0 = shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r0) r1 = getegid() r2 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffe000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmctl$SHM_LOCK(r2, 0x3) shmctl$IPC_RMID(r2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) dup2(r4, r5) getgroups(0x8, &(0x7f0000000080)=[r1, r1, r1, r1, r1, r1, r1, r1]) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = getpgrp() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x8998, r7, r1, r8, r6, 0x8, 0x2}, 0x7f, 0x8, r9, r10, 0x3, 0x20, 0x10001}) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) r11 = msgget(0x1, 0x8) msgsnd(r11, &(0x7f00000002c0)={0x3, "50c195fe0affea039531d454c6a28f64fc0f4c6f567c4bb6bcae908404ae05e234f7ec927eb6e1c51b27c96867e3bc7fdaa0f4f43418618b3e71b49d002a494149271b127158050277083474e8d4c2a1e0dfe81605a3467a4d38caa9fe78672a71ade476be4cb8616f43fe9169469d7151af7cbea319bcbcbe8fcccb88e04ec80c637a542e22b4171b19d43cb0030068e5a73eedccd975076a73072133a695d5a8ed59762d3a6af1a141fe8697d65581fc1aba57a07ce5ea2e36e830a5f71c8340bc144f84b37835e9562f9fa979a4f8f13dd44f47c582d7ec082139682bba37adf09cf767f5397aa81a7174d6c2c1ffbbc2f3998a73174ffb9bc9a53244c7e4119dafd243cc0a8045fc17150f1475603c183676cc0b85cfe9ec93b33be1380e2408afbedbb797520f4b2d00538f2c046798bd2a7697300e6915629d74a6c44210c7d5cf5ffa396214f452be9bb86defa7e42cf525455487cf60ded371dc8dd1ad830f0c619838fc134376d10fbc4fd84ab8053dcf80d6274863145dad214fe3fcbf42183519bd502ec76edacbc3ce7e258ae446629ea06731ebff5c565f7643791dbe010195edf32d8a4769f8373daace3e3ff51f5281a2c9d5ba25c4efbbcf60d6c608a29a8f91c8f399285663c23526f9f6ddf2e1bed4f3d0bc2281ccbde84ac0dee59086f4195508fae6439dcf74e9934562931c9439f69fa6bfdeb7fceb782df096ff6538277cde36184be4181cfbba32392b04ae367a83b32cf1c8171a24818b4f359a847902ffe526f9ced2b6822972764cb4c58682497e4d93e22a0560ce8319c7a55845aa7555c94bc4dd7bb27464d65463ae6b3db7d12a82407ebdb13de337f40f48e9b8a3b4a575004189e0faf36688ac4ff4aaa3c87a7f149f84d0374a83f4b146f14f12cc7c4169a12984f1b4763197a4fcc2e3656f04150518a5409c569e68a1176f6660e730180057226233c3a547103b2bf83346e15f62ae57b2b4fe42d8b3f1e5c767246b61600c7fdd9569225f564d2194bf2208a42ccf98a04d2400a6f8d9edc70c6c258234a29088aeaabe068e5f8c5d292d8cd97378614309739dfd0d367bf4263e963338f80533859013e44f675e640edb0f686858d8100ab6eda439988ca9235da696c10858f9d0d314b772718223394e51b3057fa71e20da6b862f6da1f3be550f54e1e6c853670d8cdef553e0741a870e13a9ef186247a8a35ee4f46855cce13ef8a0bad5e7b3af427adf32d54c57ef86ae0f659290b8ce1e1fff5e40d8a31c0aab19061c8e61c11b24bfaf06b1af402205acb1f15ac113706bfab9f015a101277105acfdd235c29bf3ef70774d39d1c3beeaaedb326e945cde44247fa2ca42033137ad675cf0847e1800fb55fa251445bb455dccc1f5cb83e0b08415906e8be5d72351597ce6b0c2a00d29c5ec2463cc9cc5aebf4e8ab040acf9bce9d4c62165c98341b6a13828c51fa0d60b351aea2d510398cfcc3b282ba376185bf88d643fd29d8e52cfedfd97ab792d6948cca529637e0cc936de615a09d0c7797d097ceb2127ef12ed81b3f6ffc0250d47b39c0c0c405a13b8ea6672c5057131168c666c262fa5aa4b9c72ad52945f781b81bea95513c53b6137e949c7f3e131bb7250bd5865918e05060583e3a681a7bf2537fe35b179d4a0a7286773696a255c7bfb0500805f26563015771ed63770c23f2441a62fb6e9e0092ad2e3dca8142cf3aed20548cba8ce98f641abd2eec7471c4957a2b507e4b2e0e435c4094f0d2176667ee6e4ca4e8038276327dc72677bff73a0ebefc892f6d2851963b87d8f25d4557cccf3e810f31130f851e725b41c1ba881c878dbf46b9f7b017910869e7259864c8e5d827564355e8781f098ac1a1a95086ba1352f9ff3eea3908566f576b5f2285e050e9478e19d67e8685c25a3aa96565e9a89331b611eb104353c1a338549d04405458d9849fe4bc22c64d640f29cced47f08b5b4028917e7ea21099c7828546b5e6cbe0c344ca0bb3876056b0ac404c3d80cb0afdf718bb25148756614358cdf1b79cd3cad33065cc74ade3fe3890eafef99c16dffd4735b133f8d3da37d1ce261049d9d8f4ca4b116b2f56c1b795de16bdb5b619db616400913c76b6326f470a9d1954674fb08f4741001bd62986c2b97d6240f94a8935de1cd87097c27e5a597ec9bc8b96e7809d430cbc8f79713667ace1a7e886e0e3c7567c77f5f1ed9b975df38e4ef1e9301746580c4879f4191eb2a446b30b83e370606281ba6006c2bbdfbb21650b58fb1b94a5319d9818eee0cc55c1f28224a61a45230ecc51060daa0512a6b44273e51db4171351eb39bd3ddd412c9c074a1c1db885c63a4326e6c63d1d7a3b19a3590145369d541a28bd37728a29d6e8e557083b2f30fe7f5e62bb3ebfa3163d6714cd85e8f29022041cc3a2e31b7a320f80ccef8616aa64fb03e5499e55de0ad2608bb8b5a0efb4dd330a79d66d586d9139893486d67bcd9d2c273fae06166209abdc2b1d2eca3625ba6ea7e713c6edb6f715f996c7cb86899ed8abd2d55250bc76a95528fc62dbecd145b81cca5f28b5154b1e85cbe77c99d5c32239db375c919e12b3dafe3c8b7c18ec0599218c824e39d508287f62a0685265c3aab7c9393e01aaa6e81288f46eb5bf44ff2859c6919482f4970276e554e82d61db86e4f20743186596e4b9546d8d8b595bccae646a04ed779b4cbbb6a41f9565339472748f5925987a376f8ad9d10a19271ca92552abbf70aca1fc76a0191e10ca0843bd576becda8559ea63e5480b5e6075b5014dba788f2921573d3654612c7c77ab6eee32571a439530675242f460a4ee7e7f7941029c427d33750b9329c66a99a2126944c0e98b3782cc19dabcf23a9c0d2f2d2eb053717e6222f42761fb7bb1f70753836bc3dd94f06c61788874b2b2c299967daa9228f33444aa02e18f91f5cf1963c6807a6547837d4ab08378d843a6a8b0a23f4f2a9130abd276a60569f0614d11958ad523fe98f97311cfc804a3f2526f0c2e83177fe4f74eb83489017abf31473ee78fa1267bf82bcc951f19b40dc5e5cea994ed8ce6a6e004db8ed79ace97a4715b4583d3c6bfcfc2d239bbf6900657ffc9882a3497765d95b0c54a8c2802107e4054a23a3a156580e573e2bc8a785371b10fe951bae0618f5d1e0524b838e66b6e8fa27b1c90ea6421b249088ee57afbeaecd07dd8575e187011eaeff811d87a96493996975c323305a3f041728779718fe02a89b6e12ec5096c9540d97443eaa4a95611a0663fb7ca5506f5e406982062f1da77f9fb7046c226ca90bd950a1226603318b81177a48cb7fcea535052ed0b0750e11520a971e0218eeea5a0449cdd4c6df4c75656312e9d2930ee2834378f119cef7512884bcda29d66f4aed90851478f8a4bc1c88470514350a37456924d6d5b88a315ddfeeeceea5100af63f87274831a0852bfdc1a74b0642d0cc1798973c4e6843f0235867ce1752fce180296a1aaa338f62c1ceaaffd9452c9a69362d767292f9f0d82f2b0fad7be81bb7bd747f4a2a6287dfce8a8eaa389123dd3e2f9dc6e31b0b07fd95546cb8d0e4e909465144ff8a2386831a72e94055abd87eb32eb361d37755053dfac340ed9f3565c154a14ed9c292a2379d25a42272ebc69dddabd4ed6caa0e436dcb254c238ff3aa6871aef5c4e64b76715390026e60cbe68dd768db3a4917af7519efccca513d6964ed3ad2efb66641acd8c1dc2df04e05ecad017bb7dc82c9a4f204841abaffb6cb69d5be69b10b0805560008b2c73aa7a4ab3cef5d4ba140247126a073ad71cb2b4def5fdc65167c71290f9c14193479d15b3c5ead965e1747511b13ea24c4ead726deff740d1fd9b10d3d79eca3695be218faa77be6095ec2abcc599f88e23040dd3215b6b92a20c64f89da4505500b4c4db49962d598bb043a94b3d93891966dd931e018382a9854bd6d1d50e0818cea9bbb65637e92d7c33469625c90dec9d7d254b72b85ac4469c36bc624ba4663566f5054f2b8648289e9a8338828d3c1c58e74e294aec532d4f5b97cfce23dc1b145f724d64be8692571d5ae8a17c55e80f64d2bff6aa456b48d426664e2503f11ff5b4cbf404c2f96b970051bd73be46606b464773382d33802326d0721e91c5e4b098cc3d5d478b1113050a9d42e3dd92f2c5369a617200ec9a62ccf435ee6d93da0faf6fa682f6b5b8314e5e2edfb591dd0a2c1bf8030ab55349f566316deb8cf78068431e749b021582a0a72b8e15386d5162fc2eb1e93cde211c3c35fb7e8ca0e8ff4a5a618c6d75a801acc2d983dedd3e096237ce3c2460b60ca71d0cee5d51c210371a0f9b0a7ba4e9e7a4b9b371d2b1e26312991b0086004cc92be543c6acc45905bb0bbf1e4ac867de22fc5ae80d2d734c043f22cc27bcb10c7587187a8aa7fe991441a9f8cc69e6606288f06b1d01aaa59665b5266c6818609cbf412e2cac48005a79f1af47ae29cc9a3a5e05fd91edf6177ea543bdbe2f1e275188f3af3200f8577ef9e5e4f56fcfbcc518d0d40cd730e4c45cb42139eb175bbbb15410b669d80568c39fe96717d0dacc2d3130f90b05c3c15082d38b10434e7d9a85a99887e44892522afda4f59551ae2478e8ee1b89039eda0b0290af2441a5c8c90753362d1030f8fba6e55bf348e8b05d829ebf50b211842d5746e994e46fff3794b8077f43bc334dd5af5858e5ba7f4c3d5912f234a5206ed21a7f207d62db431c4a6042f90ec3d7c62ff8daec2fe326e7f82ffbb7c770b7bbff18cceee7c13631934accc7c472cc0755404a25ec54ab888c2b8142a99d80caa177fe892132ac11634993d30298fbcc9221165d2a3c7669af5492d49106285ba9f9de22dfa1530b4ccd643e401d3fd6e640ac4a33aa6031d88cfd5b84ce558da4b3839bc7e97843116195b7871b6a1f09eb677d43bb2626d0bd141d60a197c65fa53ce4cbec22e60cfd0fd8cd3ce7833548940184de05dbf10bb0117c227551de1704272782d501a51b68c08eafed001d3de2082f38cb9e3dfd979f112d936e63d991d1a68c8a5d220e65e3a8d74c6e95a518649a01cc41b0d40f725e619687db1599c6c14776cca5ac2176dfb735f182b19abe829b48948f469f04e23b91f8e26c3ec66abc841fe7327a6d3424f65fbd9beba672b6ae643b05729b03e8e37213fc6d570439b67da8c33580dda41925b4891ca83c93055e03c66c3cee031f0c095b5cfb90e0d93ab2a51fae83bf50f0b3881cca8db7be708e98c193610c34ec87f2b62352ae25083071a14ef58d8acf7415161c9c22f679fdb707fb6cad87d2277a7826be61d7c26ee1079e1f1ff945e01c3f7732d1d9b4c3f3148e7e10faa5a2436fe58a888d47dce9633f1b62077ab19dd3c9400856e1e8d6003d2d42d126eb2489adb9735982081602f062b106fa7644a46dfee7cd835837c227342baad77ee8e3860f2fab54c9a51c91c4896f4b7d607737fb4a3054e82eafb040dab9c690a6f340775b92abcaac56dffddde27754d5b52776b83f22cf47e49be1617c4d4942705b95ba5b667bba593ede51ce82da7ce227d640671f809af7eaa14c862394e5067f838faf4fce56cf6b00c5d94f04d4478cdec7d8c16abe6cd72f4b6b50198066f49bb3e941bb5b6096063d138a3cd218a2880e36b133c1b44adc76583c37629e374f384469c3918a0a84687a19f33dc7a25334cb872701b5a8a4376b934fbe4f1f2885ed26722831549bade7e0f64e9d938ffaca55c4da34f80d70f"}, 0x1008, 0x0) msgget$private(0x0, 0xa8) msgget$private(0x0, 0x1) fchroot(r3) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$IPC_RMID(r2, 0x0) dup2(r12, r3) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) getrusage(0x0, &(0x7f0000001340)) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) msgsnd(r11, &(0x7f0000001400)={0x3, "999a87443b37f4d1d1cbbb201c791e73e08d53f93991acc142e966d5ba1a692bebbab33aab23962e7cff3e51ba0fc25ab28ebf536e9bb3a2824573de6648ef9bf37869a292cdc3e7bdf74794291f"}, 0x56, 0x800) 00:00:25 executing program 3: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x40000, 0x0) r2 = dup2(r0, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') renameat(r2, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') 00:00:25 executing program 1: r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x8000, 0x8) mkdirat(r0, &(0x7f0000000180)='./file1\x00', 0x0) faccessat(r0, &(0x7f0000000080)='./file1\x00', 0x100000000000006, 0x0) 00:00:25 executing program 5: socketpair$unix(0x1, 0x800085, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, r0) getsockname$inet(r1, 0x0, 0x0) 00:00:25 executing program 1: r0 = semget(0x3, 0x2, 0x201) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/244) r1 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r1, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/228}, 0xec, 0x2, 0x1000) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/212) msgctl$IPC_RMID(r1, 0x0) getegid() getpid() nanosleep(&(0x7f0000000300)={0xd8, 0x80}, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/180) r2 = shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0xc85790530fb5aa35) shmdt(r2) r3 = semget$private(0x0, 0x3, 0x220) r4 = open$dir(&(0x7f0000000400)='./file0\x00', 0x200000, 0x20) fcntl$getown(r4, 0x5) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000440)) r6 = accept(r5, &(0x7f0000000480)=@un=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) semop(r3, &(0x7f0000000540)=[{0x7, 0x1, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0x9, 0x1800}, {0x2, 0x5d, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x8000000000000}, {0x3, 0x6fe4b266, 0x1000}], 0x7) bind$unix(r6, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f00000005c0)=""/63) semget$private(0x0, 0x0, 0x50) semget$private(0x0, 0x4, 0x21c) msgsnd(r3, &(0x7f0000000600)={0x2}, 0x8, 0x0) link(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0/../file0\x00') rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0/../file0/../file0\x00') bind$inet(r5, &(0x7f0000000740)={0x2, 0x0}, 0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000780)=""/4096) connect$inet6(r6, &(0x7f0000001780)={0x18, 0x1, 0x3aa, 0xfff}, 0xc) rename(&(0x7f00000017c0)='./file0/../file0\x00', &(0x7f0000001800)='./file0\x00') 00:00:25 executing program 2: r0 = open(&(0x7f0000000100)='./file1\x00', 0x40701, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ftruncate(r1, 0xffffffffffffffff) 00:00:25 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1000003, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/91, 0x5b) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/248, 0xf8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r3 = geteuid() r4 = getegid() lchown(&(0x7f0000000380)='./file0\x00', r3, r4) r5 = openat(r2, &(0x7f00000003c0)='./file0\x00', 0x8000, 0x58) getpeername$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000480)={0xb3a, 0x1, 0x101, 0x5, 0xa9}, 0xc) mknodat(r2, &(0x7f00000004c0)='./file0\x00', 0x4, 0x1) r6 = semget$private(0x0, 0x4, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000500)={{0x7, r3, r4, r3, r4, 0x100, 0x4}, 0x1, 0x3ff, 0xffffffffffff0000}) readlinkat(r1, &(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)=""/23, 0x17) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f0000000640)={0x2, 0x2, 0x80000000, 0xe5, r8}) semctl$GETPID(r6, 0x5, 0x4, &(0x7f0000000680)=""/153) utimensat(r7, &(0x7f0000000740)='./file0/file0/file0\x00', &(0x7f0000000780)={{0x2, 0x6}, {0xff, 0x1ff}}, 0x200) mkdir(&(0x7f00000007c0)='./file0\x00', 0x161) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000800)={r8, r3, r4}, 0xc) chmod(&(0x7f0000000840)='./file0/file0\x00', 0x0) readlinkat(r0, &(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)=""/213, 0xd5) semget$private(0x0, 0x3, 0x90) faccessat(r7, &(0x7f00000009c0)='./file0/file0\x00', 0x0, 0x100) sendto$unix(r7, &(0x7f0000000a00)="a48b50c0990264ba6991d24e453763a02e5a24e27aaa1debaad2c4f91de99323ed45186b2da8a2eb045b3c12c75be267676fd91f14e2ced74760808bafbb67e135d4ca5d102a8df3badd3e121041ca3e4439ced1cde730a659d4bc4a8235239e5b0b17c24969894aaad7f006f40cd9c3410f51eac794f942ea158600bf89ebbdbc48965fa02fec6ea77b638359050c86d8f151361a49f9dd2cc79bc6cdbeb52999664247d7a49887b086d98a928720234b887efe8d933c2fa19cf5c899fcd90621cf652ebbec824f010962aead933f189ce2a252d91322f0a8b7ed35fb63286d56f496c151d565f5cb4c4e53b7d0009e148e7b1174119597615f49ccff3c3c3f30766d09e5b38c1909ca21fdce5ab2312987b5b12fbf16719d6d57cf1e96dac486cbea15cd4797540ff90a280166a78a077a6ff443d9bf8aad4d2259c89da0c757a7e5b787928a882c7a65d0e324ea7d95a99e39185b91fc9672f0d2eede3d37408d4ad18bde4a7f578e5ad3f146e14ec5209de5b843e0aa98c129f137d621cb32d8c2708977ab97c979578544b9dd9c54597a580a93ae2c0ac000b30d9d7937478e9fdfb28183a3fc7a88a4bf5f6494fe404fb6851244f4fe82f22bb0d6584eb0965d1837051306999196c623fac3424914972ba4b69deba80e06b50c4f2538d1bb420b7e816eb62325b5f33ea2a26357cac781504239a97016be2601a8d095fb709a10c8f2da847a533fc9cdb5a0ef0ffd9ec40a70ec8da25d63d4ca23e8225f8f687d9ece8002ec7967c706f3bfcc5d953cc804d83892a6c08767e9d81887a0adf6a325d647c165aec64e2816b5c302d2f388c3b37c558329e2a1d5b9c08f09e669373c7c15fa8e69c13609517e6c926570c57ba9c9f5521b8777bc856acf93dd8cca8e5b2ee506d5d4f04d193d883a0bf7d653574ff3f849040640ac9a12701eb78a839886690a49d211f4d8dbbe70155f6dc7e228dd78b8c50bd9e2fec0a01602981f0f5deeccee89e63789999a5e018024ac3048fe1b209255500eb7808ae073375b902545660b9260ba18d5fd2922f15c55785e9b7dbfec82b2f3cb3bc99a129f25e8cae92f4aa150ad21cc1b1e7a6f27a304227b216f1bd9c5a7bbc2be752b5ab08dbfed97040c1067093c850501e24190c0bf28bad9ae632b2e6115c1f4568e9e6acd04def4133f37e9772d151cbf6ab5bb6da920ae7bc68b6455e6396fdbd93b4fcd8520a427b1fc88ebe916be9899f753edb268e538dfcce31505387d7a3d0c13fed8ef5c4489de630f714a03d2cfa34de6db32282f9c8eede1952f20c37e68dde07c6d5e1ae82a2b2930bb0e58cfe515951cdbfa1cc1f032101c4bbbe7eb4b11627f6bd28bb651bb31c3e03efbbbdbffb9f6b0f5e0c1bd5955cb722172099c57c8117773a5d70f2daa0bd905387eca0abd300667be9ffd344f1d8cc902a3ded81c5b160664ace21688ca7b195098b16addc86c2275522706707cb17b92a62db70abc0cb7363ed489e904d655a0d0114e7867fc9eba18608c410d40470c60c2ff76e24e6fcded05cd92b9e08875a7d1d7143d1b9c1a14e8077f729eb02c885d8f3fe8fd6077497b2b5365e3d833e64928dc6fe38479f1d4e5ab4a797e3c36677756da2bd0ad3ed38cb0739b75457f1545a5a49876c32d61f6ebb01f40a6f7a6eb0e4b8af87757b343b0e36723a88632e53363a54f00f0a1eaba33172446954cfb1024869d3125126f9ea281bb8062941407b49af34a483cbc8bc5a16c088a170ae4c0cb84e62ddafbe290d76af7c561eb4bc05a7c79e683aa401b2a908fbc175173c779d978b378d9f2c033ec36c98607b59414db113e8fe1d628e07eb170a80f59aab6f509addbc1a0cf7e32a03ed775b625dc9e0d874d8c0974e44a8dfb613694df738efe7531358a6b3032a462d9219bf4a23af280e1d1095b53f3289b909bc14388bcedc836b4239dec0dd8d08c7f0a6057193a3df036ed12db0f32e47308167374ef95e0fb106ab04b5bc0cdf726a011b4da33d86d34a27167f103e3e9e2498398acb6fa16d92301ccdfab5cb313952ffa06bf02bb092aea5343fce4d5006b5308cd01fc788cd4d1f2afbd3de93aae7809be7dfe092874d71ffcf88c7692edf610df7d28ac4c2dd6c8743cacd7fde617e8fb21741bbc9012b09be960a34168b81f7564a411addafb2a836075d1ac6e4fc2969a69e688f63e7b1ad881dbe8862166a09263fac0a5b766dc3a8d70620609a097b6c607318d13f0f13b3d969f862d9882761cb5f798e2791dc958051e669a46322efca98153173433d5833bf57cb1fa07e6d596699c8575a48bda066d632d66fd0e15cea631d5187fb30588963c17178e580ec7d93bc4687bdf4332ec7012112e07f56d3c1eaaf858bc82cd6e09ee8082c839a6ffed82f9dd99d5bafd206520b3c19e02954bc1b1f96708ecf2fc929072503b2d0f6e0dc38729460cb2704ed881bed5e124d74d502ee625b53f14da49b6fd508ab99b0f4c657b0ed21b37866cd40cdf1f97fd4c176f6ce298e64971105f52d4b8cb9ff73658221c46d6a50d081f65068fcbe0f2207019ac71e1d0f4ecf3bbadd8842b77f9fb7d6d96e29d2115b0e8ce1f868647236f6751975522d18e86c491c1e9c1647ee8b69d29e160e1aa1268f9c6f513c37209d9e0a979e6e073bfe6a6d59c4186046afc5c8af189908c0c4575b76d927d04261534e960171a236faaead66f75af07b9bd8a7b3ebb19b62516a59bd04e1f0ef577407ac6cbe3a010a3392bf8a84fdd9cba95a46862ab287302a90aaf5b4175227829707b41a8220e7cf752253238cf8acaf388f75353abcab041711b214a1cf56b9d4e2226e53d6d62b9e64bd422a910fbdd4b5551c8b57c8f6b852c2b0201504865f11c9fcf3223cf23b84298c92bc2cc1ff62e164378cf610edde2b6f33a323cf81db129aeda091bde93639dd2a1deae02e61f5adab369f1c5d64c5c4b73f288f30083d9ae0092d9941b4d5c4fbb5f1c3e4f7d6c0acdaffbe04d52fb7100674959de919a7f570fb679a6a1f13d47d27eab8d17c8a8760d28cc2fccdabca1dcecd8451112f0301f6f3f365c24f85a3eb38596ef69b7b2da35b21b638266a042f6542a026c549b2c41cb9d33b3c73cd74e7d5fe1611216ce0c4dba7e0fdc82b220f68b201a5db30f499912a635d0e601fc7f97d4a9a7a630234b9e84fa4bb783905289c40e6be204d9771aace089c5fc399d8abf3538144563d0f604f6cc7b6593c94c5543d24a7db6356b73ae25e09a2503621281bf83f3c1d1b804044ac393cab811f2c0a6b6c80a8f1d4cf0797a647948aa8eff013099dffc026ab1ed0088046342fbfaa391b0ba7b7f725ca8b0ef015a0f370a46820c71f82b189a73be2742b52598ee7c6a1f83b4aced4931c922848f2f849fa39fbc154645879312ad607ff08d5e0cb59c32bb00505a43d3b81f4983bbe23227a119ed8fc5bca44868c1904bdab8c1f73e766bf79bdcc8004e57e020368be41666042608c1b0f726d016b8f8f645c2d4d2fc75e2e9fb0514477f0faae715b1a669f8850006a42439f7fb35e5dfafeecc16511bf9ba13330205750d0b9045dec590f9a9744869ccee7f3d3db46456a3d548b87e8ec89e54d36936fb3731ae016c454d26c0e5c6b4244758c3957fa4bba3ce00eb14f7eb3dd4d48d8653af65466c7166097cab3e960d6fe501c76bd1733d6f9353c548d78d5afefc654fb993c4af20201c3fa7aa755ef8f854f277ae073c69512f2a3bc4e2c6368b4638e33bdc664bcc2d619762e08464061aa24059337aadba9ba9a9e35935f05c63660fe739bf1f8df8914dada5b7c641124a07949032ba7aad09dd220c5fa884ffe0c846c38ea73a57b949974ec86897b1beb1d10b3b261d7ecca9b2ed3ef94fc24510bfee39e2fbc8a4aec4b8a7f0345854bbfa05e2c6d938bb5d2b9d7e78ab80ccd54966a0a64c03375d3c7ad444fcca380efc9979f1d1c446a8fb3009c6ceba9c95c568b9a45505390dd87bd6868a2c86584c0cb47b8fe639671b979a2543d85b69284c61d4f14b8998f237f55765e01017bed029704ade24288bc85c0aa9838b87a0098882d26349ca3fa408bf91c5b2a5fd650e2dd65687b356cf55f81efcb704f86e8b302a23e82e400ea5590143582aa4e2932f565c4aad87dc5be9dd4fc530405b63138db79d135bd05abdf5bfa661098bca70d9097803a95556a6c79c218111da133f2c72d9217796ca87ea392579b7c22eae2bee03a793c818ebed26e1435075aaf83b63c3543dc59b9f783f4fa41c748a6b9dfb19fef29871c63ab81337ee21a7fbb369fe780173063f09f65a859741a51712449e14253dc82c241c00c3f213007e18da86f6a021011f7ec7b1e2579a3bb61938ef3513ecc2569535139c0af376ac008fecde8b558f965b29b70a58f563b3f0eb059dccf43c6a65717055f58360221abf268df57a4799475de8e12a76524001612be71f120e3ebbc9f761a669ab5b53973c4e677b16aebcb37b5bbf9c3c8b1c3f1ad46c14e333df54f2bd711153f938d2078944954b41eba5ba96a47dcaf66652ff75a0b5ce572345793a25b9abeb8c19b12378074e4efbba13d0884e43656e56ae9d033dcc55cd221d61551e0efadb8c866588182d1e058f673a76ca226493e40da6ad73b5f702de4f36dddc9317642f49c6a4aa5eb2d884bfa7c820db21a9bc462084611c8b3fe9bfa04826e8e06ecb8d3662eea65fdde3cdd2ce2d391dfce48438e4de1a51e1c4d770d0907c367ebde7b4edbaddf7aeeaf10da2edb94fe5bcec187c0acd3a1627fe0171f99cafb627484217a03938359d7f6def6f7532e6606821befe411553e4f2ad4ae41aa7463a6e0362f599986b4222436d5be43a418dff57e602a15a86171da4a821702ed6a5d70d0b616b4813f06cb18d9a829ed85dfb9351a09ff4c5772c5b9f2c009d5ab01d3f19a975601dd5ea769f34e6824213cc07f3cd006c4ab2be0b3e137f6e885785eeaca996ce99264dc143e84d6456263a0d41e3010b6dcbc0a796dadeaf1c31f868770830aab7a94059c2a74c6d21dc32f31bfb51264efa05d182db5f079482debdb74fe806c56462766377d413cf727320ff7ad99386be271d4778267581c039c1fd7f7d92903068f4e55afc1a3197bcda4c5f8017afc121df2f49e86cb8e334ee8c8249d73171ac96421611aef4553b6e80e0cc5e5536617181f0ed8d0c6c570843bf1ec0dd05c64a47859a34e0356f81f0254c2fcd7fde2d36e308e5ca2e6b8bac7598fc833e2176990bd46019dc43a30148ccd0b984466134eebc9c5efeeaf00e9939e751ad5957d2f16c01fe85983c5127e8302a153691df4b903a1a7e623483097bbd1fc60e7ea77b9e9bada32bf1028fdc76228ce4bed297e286365eb07ea38d25edb02861642461d144021ca6991e465f53f030e365126d93d887d200abfb694a4ce061cb8e20c640ce5e4220e1fa84a5b629e2c5b8957171b0a055d7fb392c98df23edf99ee869ddb95a8e67e634b3778071df6745d17972614a7b5e6184ab11599c6e69e9000b6a9229ff04b94fa80d88c0f012f5bc2af7807a818b9e5c2640aa4222082f9fba0ee97290a53be75d100084b57597dbc4bc18f1c7ea5d3ccd1cfa19bf8d801af033eda1b647e8957ab0af23813f927035bb8b88621e5b443b81016e39f136d1a920a2fcc620a8ef4faf8dcb445ba33bec99b23c6d89fa32ebbf53734c59a4ecc485d2c719d64836246302d43d6ab6a018a9754184b036526ed8", 0x1000, 0x4, &(0x7f0000001a00)=@file={0x0, './file0/file0/file0\x00'}, 0x16) accept(r2, &(0x7f0000001a40)=@in6, &(0x7f0000001a80)=0xc) accept$inet(r2, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) 00:00:25 executing program 3: r0 = msgget$private(0x0, 0x118) msgsnd(r0, &(0x7f0000000000)={0x3, "0e8efc718af4c2ddeaf6fb6f93d8e81225cccd6e22c82451932a876a38889cbb00874d0bbd370f520dfbd8d68098dbb354f5e1fdc7da45542a0d2b6b1b039554fca3d26f448ffc9a05f0997cb1fdb2e57d5ad42dc461058b8524295a4ea2321535bcd957c41d91c8fd0cb8f237d49d9f20dc9b71f0328557863af0ff4302658508a56fc709d512126af4dfc37f85ef40"}, 0x98, 0x800) clock_nanosleep(0x3, 0x1, &(0x7f00000000c0)={0xffffffff, 0x1000}, &(0x7f0000000100)) r1 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) mlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) r2 = getuid() getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./file0\x00', r2, r3) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) symlinkat(&(0x7f00000001c0)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') close(r5) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) write(r5, &(0x7f0000000300)="098a01f7493e98c36ca17928d99a9af9df493904a8cac8e4c9e4567fe2970e462f0eb3f83660825b0e65c073f3e55015860d276c4b9794b19509ce914fe28a00babdc08d885ceea85f21dd146ff0081c97b6e991e08fe75e8611bde30a109e4a47c8ab7eea46f6de22936fbb961cd2325512977c9283aa9b9a960f891e60", 0x7e) setsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000000380)={0x3, 0x6}, 0x10) getrlimit(0xf, &(0x7f00000003c0)) msgsnd(r0, &(0x7f0000000400)={0x0, "c01668ab72678e9675ab765f0cf204c754ee51de9aac1d1a242678943382327b295515369a97c9724702244c88844e034c7df777bbde7bde2cb134a715d51548e5ecb1b8fdf4f3b6c8164f24c8410b68187f221552168961eb646d8704b1c354ed7fb10f156656431938443b7429c030fc3e97aeecb71d6036413159b4e98723136cea5615fd2c2c59d3256e15dba622ad0794c2532ccd81fb295098759b82bb75cd44a638c08333a402ee722d9b906fab91cff5f25d1e99221e4943599d9bebc01f5a4900eb47e05ec02d9a12e6804d6e09da9f85b96670b8235e0c0607d1ae064684541a8cd8018bed83e961a45b37649b6758f3c7bb21a2123f7106"}, 0x105, 0x800) fcntl$getown(r4, 0x5) setsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f0000000540)={0x4eb75ae1, 0xffff}, 0x10) r6 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) r7 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x60) flock(r7, 0x9) bind$inet6(r4, &(0x7f00000005c0)={0x18, 0x0, 0x8, 0x20}, 0xc) socket(0x11, 0x40000000, 0x200) utimensat(r4, &(0x7f0000000600)='./file1\x00', &(0x7f0000000640)={{0x3, 0x8}, {0x5, 0xf096}}, 0x200) msgrcv(r0, &(0x7f0000000680)={0x0, ""/171}, 0xb3, 0x3, 0x1000) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000780)=0x8) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000007c0)=""/164) readlinkat(r7, &(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)=""/205, 0xcd) mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) 00:00:25 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) seteuid(r1) r3 = socket$inet6(0x18, 0x20000007, 0x9) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x2, 0xffff, 0x3f}, 0xc) r4 = semget(0x2, 0x4, 0x0) semctl$GETPID(r4, 0x7, 0x4, &(0x7f00000000c0)=""/44) seteuid(r1) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000100)={r0, r1, r2}, 0xc) seteuid(r1) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000140)=""/129) semget$private(0x0, 0x3, 0x400) readv(r3, &(0x7f0000000680)=[{&(0x7f0000000200)=""/225, 0xe1}, {&(0x7f0000000300)=""/206, 0xce}, {&(0x7f0000000400)=""/189, 0xbd}, {&(0x7f00000004c0)=""/207, 0xcf}, {&(0x7f00000005c0)=""/175, 0xaf}], 0x5) socketpair(0x18, 0x0, 0x4, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000740)=""/92, 0x5c, 0x1, &(0x7f00000007c0)=@in6={0x18, 0x3, 0x0, 0x9}, 0xc) r7 = dup(r5) fchmodat(r7, &(0x7f0000000800)='./file0\x00', 0x22, 0x400) semctl$GETVAL(r4, 0x5, 0x5, &(0x7f0000000840)=""/250) connect$inet(r7, &(0x7f0000000940)={0x2, 0x3}, 0xc) utimensat(r7, &(0x7f0000000980)='./file1\x00', &(0x7f00000009c0)={{0xfffffffffffffed7, 0x5}, {0x80000001, 0x6}}, 0x0) sendto(r3, &(0x7f0000000a00)="34e1ea358979df1207d0dd7949ef9839791f51bd4eecdc82ba8c1f6e0d074f34778b7c3894f623cc1f6e0d1c6011520d2b889b3a52cc0262b66eec7865f3e7be056cf4c9ccce8e12de39194fdd14c3210135878350968ba6cc7b", 0x5a, 0x0, &(0x7f0000000a80)=@un=@file={0x0, './file1\x00'}, 0xa) fcntl$setown(r5, 0x6, r0) mknod$loop(&(0x7f0000000ac0)='./file1\x00', 0x20, 0x1) r8 = dup2(r6, r7) fcntl$lock(r5, 0x9, &(0x7f0000000b00)={0x0, 0x0, 0x3f12ea11, 0x0, r0}) recvfrom$inet6(r7, &(0x7f0000000b40)=""/123, 0x7b, 0x0, &(0x7f0000000bc0)={0x18, 0x1, 0x3, 0x7}, 0xc) seteuid(r1) connect$unix(r8, &(0x7f0000000c00)=@abs={0x0, 0x0, 0x1}, 0x8) fchown(r3, r1, r2) getuid() geteuid() 00:00:25 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400000, 0x0) r3 = fcntl$dupfd(r0, 0xc, r2) r4 = getpid() r5 = geteuid() r6 = getgid() r7 = fcntl$getown(r3, 0x5) r8 = getuid() r9 = getgid() r10 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000000c0)="cc9eb20be89031506b54ff96290ea78982ad7a5bf1f39e116317cdf410be7d77bf40f600689b1cfb0c5171abf8ef412b1d09993bb6e9ef8d6147f1bac70e43a257435fe5f76f6f30e48b5d5850eb2ca0d32ea2fafb6b52701d6ad2b2495a4e8173b627e9b8416bd1d115078807b02b76065ca8f07b964c97cc250ab0fde721d3adc8becf8b12c1ff2be73d293971145594bf2b2ea1935071faaffc439b10060a66e9764d73bbae341db6bfa6ee82d16fe28d", 0xb2}, {&(0x7f0000000180)="ffc64a4db80162c93c117a517d489fe02d724784988124f3ac560ba37d3ef53ba90df91a201b68919ddda584f7e566ded7165b99518fe7a4f4", 0x39}, {&(0x7f00000001c0)="270e960a293a51ca0420ff21b483ad6090eae9e584246d2983a8f5744ddeafe8110e2d77c35a6b7a769f2c472e8d70c46ab8451d6372c99220ac7bf97baa2e785dde1feb5ab904fff1f45113882bc49a90f25452983bc5e983bacf36e19c460f6a0c983b3ce60063119fd72effba56f962c0041cc3646b5eee3d95079c3cf1b8e23bbc04fa5bc05e69608d4fdb9e257c194b05ce2a10243c1a790dffa9809bfd0d78dabd82e588ac98956a7fa6682cefaca20d146bc8c9df6ae859357ee081c2c96867bd1576b64e807d5588e4fc77ee", 0xd0}, {&(0x7f00000002c0)="009e28dd7c0d4f116d323e996c2f7be9bef4313c14062f12ed7d0d49eba75626c7e2516ee56ce989bf30f89661c4af46733b21474fb6bd48d26b1dbde316e5e6df9f5deb928c5fc81bf752ab186029c45bb0f322a5e274c95de06b7fd479c57b65c2304c55c1f12aa64d1ff36bac1d8e2245dd62150c0891", 0x78}], 0x4, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r0, r3]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r2, r1, r1, r1, r2, r0, r1]}, @cred={0x20, 0xffff, 0x2, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r1, r0, r3, r0]}, @cred={0x20, 0xffff, 0x2, r10, r11, r14}, @rights={0x20, 0xffff, 0x1, [r1, r2, r1, r2]}, @rights={0x20, 0xffff, 0x1, [r3, r2, r1, r2]}], 0x128}, 0x0) bind$inet(r2, &(0x7f0000000580)={0x2, 0x1}, 0xc) r15 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f00000005c0)={{0x8, r11, r14, r8, r6, 0x0, 0x3f}, 0x1, 0x1, r12, r12, 0xffff, 0x5, 0x8}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) unlinkat(r0, &(0x7f00000006c0)='./file0\x00', 0x0) connect$unix(r0, &(0x7f0000000700)=@abs={0x1, 0x0, 0x3}, 0x8) read(r0, &(0x7f0000000740)=""/241, 0xf1) getpeername(r1, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) preadv(r2, &(0x7f0000001f80)=[{&(0x7f00000008c0)=""/189, 0xbd}, {&(0x7f0000000980)=""/121, 0x79}, {&(0x7f0000000a00)=""/145, 0x91}, {&(0x7f0000000ac0)=""/124, 0x7c}, {&(0x7f0000000b40)=""/239, 0xef}, {&(0x7f0000000c40)=""/131, 0x83}, {&(0x7f0000000d00)=""/200, 0xc8}, {&(0x7f0000000e00)=""/239, 0xef}, {&(0x7f0000000f00)=""/70, 0x46}, {&(0x7f0000000f80)=""/4096, 0x1000}], 0xa, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r3, 0x8, &(0x7f0000002080)={0x3, 0x0, 0x0, 0x2, r12}) sendto(r0, &(0x7f00000020c0)="1fe610023f9e1b96c361dcd23ad4704725cdf176b83673a5b71a04e945b22ce35861a4dad71c1f9cb6062071720e7c94bcf67a2a03f8da04bb88e1079ff5babcb00fec2fc34eab25ea6383e032b5063be5037a46fc28e83fcf3878d8bfbf7c64e590c71bc9f7abffd7bd0d8466b8f4a55d5b42c6ddd2a449befd230a0c7eea38f4e682fdd7b5543836e275e1a1b756fae9b3c01a5567999786388780f12d71edc618a3af722aa5a65872fd89ff666b83cc29981a725837d25f123a2c622174426c4cfce4a3f63f6e55afe8d02ec9b91e353c1666b1fac54bdb21f2cc9973f0c0", 0xe0, 0x4, &(0x7f00000021c0)=@in={0x2, 0x0}, 0xc) close(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000002200)={{0x18, 0x3, 0x1ff}, {0x18, 0x1, 0x0, 0xe8}, 0x0, [0x3, 0x6, 0x2, 0x5, 0x9, 0x1, 0x1, 0x7]}, 0x3c) sendmsg$unix(r18, &(0x7f0000002380)={&(0x7f0000002240)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000022c0)=[{&(0x7f0000002280)="ab1ba8e6a0125c55288a55f5489d513f6914e4d338f06903ce7ee5db08e9f81fc1a415c8016b9aebcaef60df870e24f30287ee76419fec612d2808d0", 0x3c}], 0x1, &(0x7f0000002300)=[@cred={0x20, 0xffff, 0x2, r12, r13, r16}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r3, r1, r18, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r2, r17, r3, r3]}], 0x78, 0x407}, 0x1) write(r3, &(0x7f00000023c0)="a274414a770872733a3bbdf4c46d37e2f8019d8c850d9387995d6d45b835e71510fd06c60136f0650a3e0bad2a5918bcb6f65f88039dede167899c94f35619f67f175287cf890686235e95c6a5ecb9aa7a23793e842cf806e1e0bc05f18b9223ede26573d1f921620f74c2e60ffc958d2e9565100482333719166426020c8c3327469075e91b5f62a9257c72b11475af762e687606bf4cde", 0x98) symlinkat(&(0x7f0000002480)='./file0\x00', r3, &(0x7f00000024c0)='./file0\x00') 00:00:25 executing program 2: r0 = semget$private(0x0, 0x1, 0x10) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0xb822) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000040)=""/13) r1 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmctl$SHM_UNLOCK(r1, 0x4) r2 = shmget(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) semget$private(0x0, 0x6, 0x0) semget$private(0x0, 0x7, 0x80) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/17) r3 = paccept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8, 0x40000000) getpeername(r3, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) semget(0x1, 0x3, 0x400) shmget(0x3, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) semget$private(0x0, 0x4, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x100000000, r4, r6, r8, r11, 0x100, 0x8}, 0x4544c689, 0x6, 0x7}) lseek(r3, 0x38, 0x1) r12 = msgget$private(0x0, 0x4) getgroups(0x5, &(0x7f0000000300)=[r11, r6, r11, r11, r6]) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000340)={{0xee17, r4, r13, r8, r11, 0x1, 0x3}, 0x0, 0x4, r9, r7, 0x0, 0xfffffffffffffffa, 0x2, 0x4}) r14 = semget(0x0, 0x3, 0x20) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000003c0)={{0x8, r10, r5, r10, r11, 0x20, 0xcc3}, 0xfffffffffffff001, 0x80000000000000, 0x401}) msgrcv(r12, &(0x7f0000000440)={0x0, ""/247}, 0xff, 0x0, 0x1800) semget$private(0x0, 0x4, 0x8) semget$private(0x0, 0x3, 0x8) setitimer(0x3, &(0x7f0000000540)={{0x6, 0x1}, {0x401, 0x4}}, &(0x7f0000000580)) 00:00:25 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'}, 0xd) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="62558172a30a04953daf8aa0ecb7b9104958d4c49b107d467fc09430c2dc663f67d1232abdae319a43c5de30b7c7760fa90f6c5d4919756c21189986f7b94dd475b530019acb0a4b50fbf670664922737a37e01e79dff643c8a2e7ce88231f08896b345a"], 0x6e) bind(r2, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000180)="c136ee9c2108a90deb949addf0a7d285", 0x10, 0x408, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) r3 = fcntl$getown(r1, 0x5) mknod(&(0x7f0000000240)='./file0\x00', 0x1, 0x3) wait4(r3, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) 00:00:25 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)) r1 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x410020, 0x1) getpeername$inet6(r0, 0x0, 0x0) 00:00:25 executing program 0: mkdir(&(0x7f00000000c0)='./file1\x00', 0x10) chmod(&(0x7f0000000100)='./file1\x00', 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x140) mkdir(&(0x7f0000000080)='./file1\x00', 0xc0) 00:00:25 executing program 2: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xff, 0x782c}, {0x7}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x10e, 0x1}, {0x0, 0x1eb3a68}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x400000, 0x8) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x1) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x104, 0xffffffff) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000200)="4be3f568e8a704eef0f70a6dd52aa38832ef21ff1752b2e08a0a70555e4323c1c991cd9f6f134ba2719c0de8f9b5530eee64188fb4dd6f090499bd", 0x3b}, {&(0x7f0000000240)="80f6430ca8bf033fe1823e96f00bf33da20453c62781467ad97a30012ff4cb3206c624ab64828704a236a767e7686c247040", 0x32}, {&(0x7f0000000280)="47dcc558f8f74df99f92a52c0887f7a84309a2c8a08c62bf6ceb57d1d9aaf2ac8f3addc3dc32f7542ba8239865770eebd9e49ffb30b9fbd93a972aa48a1a62f12fb5488a304d8c3c9e82662d6fb85e", 0x4f}, {&(0x7f0000000300)="3af1e5e826571d334095a36f682ce795dbfd90343270d075ce8935e54cb5ef438a28892ca0a7459a0f5e6dead04f4f2ab1d2b41293802c721596a9adade306c6bbb7c0b2fc0f936febecda85d7eaa62046ef5ddb710acaba30c3cf90e76e015336a7969d3d65c3ca56c220d67b559fcef82e331366345d0c5b5ff137f63743b5cacd209fe3829e39e999d3a3f0cb9f6ea7cba17565928c79b7750145ffedccd6", 0xa0}], 0x4, &(0x7f0000000400)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0x30, 0x408}, 0xa) r1 = msgget(0x0, 0x204) r2 = geteuid() getgroups(0x9, &(0x7f0000000480)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r12 = getpgid(0xffffffffffffffff) r13 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x10000, r2, r9, r10, r11, 0x101, 0x80000001}, 0x8001, 0xffffffffffffffe1, r12, r13, 0x8, 0x1, 0xffffffffffffe6d1, 0x9e}) mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) r14 = socket$unix(0x1, 0x2, 0x0) fcntl$setflags(r14, 0x2, 0x1) getpeername$inet(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) preadv(r14, &(0x7f0000000980)=[{&(0x7f0000000680)=""/118, 0x76}, {&(0x7f0000000700)=""/98, 0x62}, {&(0x7f0000000780)}, {&(0x7f00000007c0)=""/22, 0x16}, {&(0x7f0000000800)=""/159, 0x9f}, {&(0x7f00000008c0)=""/118, 0x76}, {&(0x7f0000000940)=""/38, 0x26}], 0x7, 0x0) getpeername$inet6(r0, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) bind(r14, &(0x7f0000000a80)=@in6={0x18, 0x3, 0x4, 0x200}, 0xc) getgroups(0x7, &(0x7f0000000ac0)=[r3, r9, r8, r4, r9, r3, r5]) r18 = open(&(0x7f0000000b00)='./file0\x00', 0x1000000, 0x0) pipe(&(0x7f0000000b40)={0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x11, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) getpeername$inet6(r18, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) fchown(r19, r10, r7) seteuid(r2) getgroups(0x6, &(0x7f0000000c80)=[r6, r6, r17, r8, r15, r16]) getsockname(r0, &(0x7f0000000cc0)=@in6, &(0x7f0000000d00)=0xc) 00:00:25 executing program 4: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1000208, 0x18) 00:00:26 executing program 3: mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x14) faccessat(r0, &(0x7f0000000000)='./file1\x00', 0x3, 0x200) 00:00:26 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x40c, 0x0, 0x191) 00:00:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet(r1, &(0x7f0000000040)=""/77, 0x4d, 0x2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) listen(r0, 0xfffffffffffffffa) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000100), &(0x7f0000000140)=0x10) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = semget$private(0x0, 0x3, 0x12) semctl$GETPID(r4, 0x6, 0x4, &(0x7f00000001c0)=""/4096) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000011c0)=[0x5, 0x5, 0xff]) recvfrom$inet(r3, &(0x7f0000001200)=""/68, 0x44, 0x802, &(0x7f0000001280)={0x2, 0x0}, 0xc) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f00000012c0)=""/180) semget(0x3, 0x0, 0x92) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x12, r3, 0x0, 0x0) getitimer(0x1, &(0x7f0000001380)) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000013c0)=0x82) bind$unix(r0, &(0x7f0000001400)=@file={0x0, './file0\x00'}, 0xa) rmdir(&(0x7f0000001440)='./file0\x00') recvfrom(r3, &(0x7f0000001480)=""/149, 0x95, 0x803, &(0x7f0000001540)=@in6={0x18, 0x1, 0xfffffffffffffffe, 0x7ff}, 0xc) pwritev(r3, &(0x7f0000001880)=[{&(0x7f0000001580)="5ed90aefa76556a4f0b5271ebe7a0888d7451c7404bd2e019ce1444a19cef62a8686b2c49d8ea7ee7f430bd64a16425cf2fcf652e014eb5220b030a1b18d00944d", 0x41}, {&(0x7f0000001600)="f2478ee9cb9829beee013ca7a4c13169d08d6c18308101348dc40506f8556183f9076bb6858c155458e859b6e9d4ad8e97b2446dce69a55294baba743536fd0c01b2f8d00d770cdab73a38377c7e1b3cbc860025bf8668d5be9bc26a180f22a2b97a4faeb1e30b668521e30aaa0c1d868170d799510262e8aed9588c653e98aa5cb522641145e74974327961f97448439f01b5", 0x93}, {&(0x7f00000016c0)="5fadcd254292c194c9ea7cf94d6a0292a54f31e506e3c9211da67511d5c3428096d407900bc9f1dc07120d0126b21346d6095318d28feab8f7cf7e2b62d007db4623af5aec96d18d75498eea1e51a3489cdb48", 0x53}, {&(0x7f0000001740)="21635559f4e72b80d5918625d807d85be9d08da1283d00ceeb0d82d4572735f767ad0b7b8807e3765420fe066d8784a47aed6e0d119e2ef74098855ea123a3f074844ae6d1b4a5c38bd25e4c84ad0a7834f2c52a4070b2a2e0212e56cf6f7ad387bc22f56772f214c1376fe9494070ec4c853d569ba92fe7eca2472a790e242b533715424f6a93e7fa396e65ae5ed19e685b8f0ca9ed0ababb520091fb5692b6d1fb7f7a6140eed551468d83f3334f6abd75ec70f7", 0xb5}, {&(0x7f0000001800)="293ed0958c714a69174e7b34d3b02e69ea5662f8ab32325b4c65b9eeb7cbd9dd02761605d241d525444c2bcbb1a5cf31e3a3257a973a1e5b7e940bd7e5a7156f", 0x40}, {&(0x7f0000001840)}], 0x6, 0x0) ftruncate(r3, 0x81) getsockname$unix(r3, &(0x7f0000001900)=@file={0x0, ""/15}, &(0x7f0000001940)=0x11) mkdir(&(0x7f0000001980)='./file1\x00', 0x2) ftruncate(r0, 0x7f) r5 = getuid() r6 = getgid() fchownat(r1, &(0x7f00000019c0)='./file1\x00', r5, r6, 0x400) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r7 = open$dir(&(0x7f0000001a00)='./file1\x00', 0x10060, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001a40), 0xc) poll(&(0x7f0000001a80)=[{r7, 0xc}, {r0, 0x10}, {r3, 0x2}, {r0, 0x40}, {r7, 0xb0}, {r7, 0x24}, {r7, 0x4}, {r2, 0x89}, {r7}], 0x9, 0x2d83) dup(r2) 00:00:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x400, 0x0, 0xffffff6f) 00:00:26 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x90, 0x1) r1 = dup(r0) write(r0, &(0x7f0000000040)="e3949078c619f9eb53f7deee655e2e29b23929ed1de6933e7d6e7a5cd5d16054a240ecc56012ff1508bcbc0837aed2ec2367756c913ec6f2eda28a1836bac669694050a8c6308fa9ab51a3bb64f0a131eda95bf1d8dfedb0aea236bcbce5cbbc3b9ebcc9035cecd1d5a5d36ade51e120d01781a981e4afe1c3d19e3b1199d637cfab7226be372c0f54cf63680d108c93928fa329d5207ae8acef7a207e1a8dd251798f87f4a9500133a4", 0xaa) lseek(r1, 0x0, 0x0) r2 = socket(0x18, 0x20000005, 0x9) write(r2, &(0x7f0000000100)="56f3fd26fdb18c5dade72bc4d091606b87ce2a330a544f885dfdf5b9f65b0c1d1585403be26c50d4335b670874cbc03576a184680d", 0x35) fsync(r0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getegid() lchown(&(0x7f0000000140)='./file0\x00', r4, r6) setregid(r5, r6) getpeername(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0xa0) r7 = paccept(r2, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc, 0x0) getgroups(0x6, &(0x7f0000000340)=[r5, r6, r6, r5, r6, r5]) fcntl$getflags(r1, 0x3) getpeername$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) mkdirat(r1, &(0x7f0000000400)='./file0\x00', 0x100) fchroot(r1) mkdirat(r1, &(0x7f0000000440)='./file0\x00', 0x102) mkdirat(r1, &(0x7f0000000480)='./file0\x00', 0x2) r8 = msgget(0x3, 0x100) msgctl$IPC_STAT(r8, 0x2, &(0x7f00000004c0)=""/4096) shmget(0x1, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) unlinkat(r0, &(0x7f00000014c0)='./file0\x00', 0x800) fcntl$lock(r1, 0x9, &(0x7f0000001500)={0x0, 0x0, 0x1, 0xfffffffffffffffd, r3}) connect$unix(r7, &(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa) openat(r1, &(0x7f0000001580)='./file0\x00', 0x0, 0x108) fdatasync(r1) 00:00:26 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') getitimer(0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) bind(r1, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) r2 = semget$private(0x0, 0x4, 0x10) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000180)=""/106) shmget$private(0x0, 0xa000, 0x0, &(0x7f0000ff4000/0xa000)=nil) r3 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getegid() setregid(r4, r5) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), &(0x7f0000000400)=[&(0x7f0000000340)='^\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00']) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000440)) setitimer(0x3, &(0x7f0000000480)={{0xb4bb, 0x9}, {0x5, 0xd0}}, 0x0) r6 = accept$unix(r1, 0x0, &(0x7f00000004c0)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000500)={0x8, 0x1, 0x1, 0x9, 0x1f}, 0xc) sendto$unix(r6, &(0x7f0000000540)="7d24537ce872aa83a5345adca13dae1f2b129a3cba81c0200c173badbadb50ed02b1f7ce4da68b96b15fd152fc0c4c1e998b5c5e00a458100053041577ebf1e4d373896ec905ad5c", 0x48, 0x400, 0x0, 0x0) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f00000005c0)=""/158) close(r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r3, &(0x7f0000000700)='./file0\x00', r7, r8, 0x200) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000740), 0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000780)=[0x659f3a7, 0x3f, 0x101, 0x401]) r10 = semget(0x3, 0x7, 0x1d2) dup2(r1, r6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000007c0)=""/133) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000880)=0x800) 00:00:26 executing program 4: setitimer(0x2, &(0x7f0000000000), 0x0) r0 = dup(0xffffffffffffffff) utimensat(r0, &(0x7f0000000040)='\x00', &(0x7f0000000080)={{0x8005, 0x3}, {0xfffffffc, 0x7}}, 0x80000004) 00:00:26 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x18) r1 = paccept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x30000000) readlinkat(r0, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)=""/66, 0x42) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x8, 0xfb}, {0x1}}) truncate(&(0x7f0000000200)='./file0/file0\x00', 0x100) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000240)={0x3, 0x100000000}, 0x10) r2 = fcntl$getown(r1, 0x5) getpgid(r2) recvfrom(r0, &(0x7f0000000280), 0x0, 0x40, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000300)="1f61b4da7523ab1e4f49186ea037f9c754dd03b05390186229c1b5b043fe417cf6df44f0eec57bc25d1b3d45da78198ce27bb487e7c35a6736280c4f3807ce79bff44f633e89a23a03c45a0416e1cd670a12cd2058c6f26c182a714c11d37dbe8a36b3652ab6595572397eaafeed8aca61ff55134159061d9a683b21dfb02bbb6448d61da7", 0x85, 0x4, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r3 = msgget$private(0x0, 0x10) msgsnd(r3, &(0x7f0000000400)={0x0, "55bd21a42cea691ec77a424491979fe3645bb7ae43237846f677705fdf7e5b31851a0fbc3692daab0f340a99f1b7b51ee98d6bc58a9bc0dd50903f872938f9d1d614c233581ac03faf50a04e3e81c710ee1fe39a43be0c860f1890bc65216627b51f2343eec28730a72359134fdfdac3c1923aea06886049406253bd0173edc4e7412d3a6ad3cfa145dedb3124c96465da885a76fcf3cfd3"}, 0xa0, 0x800) r4 = msgget$private(0x0, 0x4) recvfrom(r1, &(0x7f00000004c0)=""/46, 0x2e, 0x3, &(0x7f0000000500)=@in={0x2, 0x1}, 0xc) sendto$inet(r1, &(0x7f0000000540)="fa282947ed8acd7c50a7112c482a226b1f3bffb22937d48f27446c4a5e91c2317a81c1d741c426e95279f3f09994ff9e94b6b37f5a9b48c5bee3c4fa3d20b3ce4de792e073dc278d657b135d06c28096bac93858854a6349140a42e42b5f1fc2026de522e29e01f3824cd17a2b4ffc0c89b6a21808f705df9fd1663d125dd67a3036e9e1345efdf93adabefa3ffbe8cb39d0c68922385d0d89ed0056311cf49735797625ae16e48ad50de89a55b09883a1e42720b889cd380809fcf96347c65ba253f5901a6eefd52965e2663a6098ed116a231892347c60f4b50e670eeb36170081ba981afc0782f346ec42770304cf49450842835b15", 0xf7, 0x4, &(0x7f0000000640)={0x2, 0x2}, 0xc) readlinkat(r0, &(0x7f0000000680)='./file1\x00', &(0x7f00000006c0)=""/105, 0x69) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r7 = getgid() lchown(&(0x7f0000000740)='./file2\x00', r5, r7) fchmodat(r0, &(0x7f0000000800)='./file2\x00', 0x8, 0x600) setgroups(0x2, &(0x7f0000000840)=[r6, r6]) shmget$private(0x0, 0x3000, 0x240, &(0x7f0000ffb000/0x3000)=nil) getsockname(r1, &(0x7f0000000880)=@in, &(0x7f00000008c0)=0xc) r8 = dup(r0) link(&(0x7f0000000900)='./file0/file0\x00', &(0x7f0000000940)='./file1\x00') r9 = dup(r8) msgsnd(r4, &(0x7f0000000980)={0x2, "2ebc9cea0f148d933e895b75f2748b562488cb3192edd0ff59f3ed27ba49265ddb02456cc719b0e11d9db1a05eb39335dd6d13a3eeb01866b0e80e18802cda4c406569ed0b9f33316e01d49d7b3253732bb094034ce8d6fc2437e41bfe572682179b83035263dd2bbaef6d89f7050a8cbc8e5a170b2cd069f19d7763bc828b0338dff5d6eedd3e276f44b54ef526d84480f055c247d170f2f6998c11f9509c3ab4b6af1047446e119d5bf89476877fa9f4951fb5e5087b02c6d5d21892401f1fbf84bbffaaa7bc013b34be874135d76179df730f82c8b62447e64cc648e166921ca6a2e83435a6b2ede2dddfcc44b107125b989ea1cac2a0015aca78ff7c5f79ff5f467bb21fadf4aad1293beda095831eaacffaf0d294234e07c1b4fb3cd8d56b2fcab05df10d9302c6d80f0a584b1ae027d3c0981715bd6ad440c9a956b972d4aed351b54b879396e6d2ef4cde2ad4861a23632d0688fe6a3fc75ebfb38f61fd18b1eb3568dd6e319ead0ac9143cb15824831d5802fb61cd9e178d4281d34394c58a547b53f32b0c4593087d2b71602d9dc15c104e752b38da68cde029a2383835febcd1330788f37754242cf6581f2dfba3f1884b493e5ae3643b18d19ce9aaf9516cab8c39863f3f8ccc444b389cc1d971254f0d30bf8a4ebf1191e470e9db0a037b1b0fe4c855e2e4a994af5f159a5e77f1ae474e50a7c2cbd5df1b5810f8324e4b848bc200c8384c81bbb41bbe208caa1487bd60ba89ea25d445d3c9cee501e56d8eaaf93f7063266b46fe313a0b09056e95de656eaf0a51589b28182cbe8e3009839a84b9d3637920e05d9735f55424d34bdca8712af160965d4397599123053377ba9ac687c6b4bad24b0ab4e9c94a43d9066837611fc66853f07217b39d914a3709e319ff7e3f7540d5b6b0b0a769780593baa3141a5e14345877b2c6968acdfb447fe42d0c77e400349dcde9cc394aa5a8302cbfd893527c527970bab0fff5556576032ec76c5b41225e587705115d997bf52b24b6a3494ecf4e707cb6b05f038d34a0033f9cb4376928f1d931cd4b4d8b01db61e2f4defa30e914cc4a6ebf361d58ecaca057425c5fc44da517e83454ff8d89d69b51dec1dbd3db43dc8b55bc44bf9bee477267091c3442ad5810673644cf4126bc2a6e4dac914de0adf239a33c9053518dea1e9d4c2f2a87562dd2d4453b86149edb789c40d797953bcfd7f3f8d15343542c4d37f3c7b503611df6050cdde8ce487aaff6aa2075e3b379a735e6996afd3a2ed0c09e0a523f875e2a624cc64ded3f47e8cbf9488a5f84f81ec48d265089e60aabf25f2cfdcde9f9b7d38343ea23f46a37988f959ae69bb86eb3821662cb6de25c67b804d1953ece57f751c744a24555aedd1566f21e025a8cb08ca70170b7be2074c0307b0e3e12c0ad79b86c7a6b0d7dddd9a26126d7ed9e7f5514f453b60620d45350160f6f3cf60a7f5bb2cf10db6f13f9486f46f68493c08d85ccc862689529fa7894b5b402da62ec0349eaad59034b7a06104db1d42b761b0c25230a65be1eacc22cab589fa180f28c38151d62ca39f55d275dd6a1b15d974604be601f972db8fff8234050579453b25b3d6828712000c1acb6e8ceaba0ff4b4d4cf4b4c0ae27e42c7fe8220e869b5549754f93caf9d9cbc8e06f91e1c4e7059ab167602746632f3ddf845843fb6cfe5141e97d68ee89b8be20d21d71726e4acab0d7ae3d82a2437e6330de91741cb9788191d5354dd9cfb76f27890561da6ac6c2e2bb958493c51799887b5f1f6b30bb1ccecbf379eb73f612990b0e052d5de579f1500db17aa78c2e5f229346af81d3cce60883734ec30bc70f64915c8183897a3c6c1d927151c07457531d0fb6b8aa836cabb665786bf44b65140568968c07888762906d746bdf411afc21b778f66e0717e95fef08c18e771917d5bed8de38d86c5fbf29fe42023e450bf5b0ea201c9f103ee073019442d4ae950c9c54efa1a3afcf318e55436f05c75005f06f40720a7663026d4074c5da7222c54a17eea7d6606d30162803521e0d416527006d19388de0fd681efbc479af5b4b3cccbf41a56e37b55bb53fbc1f3ec8237d505718132b87a5e7a3182732ddd814780e86b7b3b06296d4572c0e3ecd51eb522728580609cb878fcd1e259b92a63fec46bbb9a22679be52a5e940e00c51df92481880dae428e89d46158d27e6ced5155d124d41ae436f3b771f594996675be223c526cfcfeb4932f86470c2cee304aab6b82861428c207795f479325e26c27f200306729504406a0fd592b62fb87b76cb6c49240e38beb23f1fd0fdb3102255198bae49b4dc73b8726d89f8c2d9cc8236b7e97f08a668dbeb964af7d789f8f99f9dd94ffcb21bac94659020d9f2c720fd95647c6f3481af2f6d201d7913a2b8d74f03c4392aa72673506029c0be9efd6d042c7a57250db667161e04c907f09eef28fcaacddf58b51c62f6a5eeea6922c99da30dc8eb36ccccd0971054ec5eafcd57fc06467a5b6f9f200c7dcfae16d258c2dabf663111eabf0afda9f3d6a2abeb98fda31f8e68480a630a13fd7dc34ddc13c9588921ab8ae0c578be067743f1cfd693de17e490490b2e8f81d29cc8364dea88088a656fddf80ffef83e2e036fda72d4f72d36050cea8c06133e6c2bf0dc067df8c2a3b6bb119b04f2d8c2ff2bf89e392f2d91ab0c764ae6e062456da4d9a306eab5d16ee50a32e1e04ce0e8823be03b552bbf0be046e0e2af0bddf18f85a72560b28c1f8f1873a7aa1dfba940166b9c7c66cf248970bde43a344fd17b9610277023f954a569768fa634b56f891e8aa43cb838980f4ba9ebcd9ad6a3448e91cbac7aff6dadf98c68bdf5f3dad9623ba71970cb58764191aa09321a37759d752d5c7477918373f23f1abf35d6163f72fa67a064992fe68383ad053f136f6b2d3d6bdad4ea1d87c78349db20fb13a4f426f4e02e094fa208f756961aef517887894340aeb8e7751a6d5cd2bdeeef5fa5f192d311f53cfb1daa909f7d1a4a2a9414fb70eb88abf52a6c12641dfe73085de16120ab40fdd09fc3eac0aed85d3d45e0e8729ccd222bd0937c47bd28916aff72d5d5ff0366497bf5b0c3508b9f3a63427de24c36a0d4c01340d5ce5c12928c19bb65f2f72f65aa2ad663997174ad6090aab4248263a841bb984a56a4eb064459dc4c97b1c613f26e527f0038a640070aace2201484a695a1c25692cf43e168e0c85f95ac021389ac42afbd14d76ec7b8174df27b88e361ae231dd5d20ec5a13967861c9d05d4d41bffd95d33441a6cec528dad1a004604884db4f5dd029768d70a4a328a07807e6c71334543c5b14702efe016fbd61f3a194c42f5cabda8748dcfbe9b1e570882983d0be99046b2396558c3e5fcb447f9c79e67412906e228373489d833930f003d6a90276bdb86d1b66b83cc3521c2495dc962049fa833d023f7cc03e6d951ba5166180ff4767bf208fd3b45dcfc75477333dec7bf66110f5a6fb4e858212cdbd451ad00be38191084dc5f1cad08cb6a9c029962c46913e68fbd3c5f30f9ae8f221ddeb7fb7e8e0c2f0faeba7cbcf9f5d2bb32678373867c5d366bee015b648844ac9f482154ea07c892547f25c476ba34ca3d59fd2b430b431fe7727cec45c89be373ee50691fed125d60dac2067b637a50b548e651cfbfa9a58b25bd65aa31d22223583a6c936314510ab8e08493e83b61650e1ea600596072bb398c3c68c9444b66796b6832d6d002464f1f914a479c5773e1ffd0b9aca105bc5d14e238cba6ccdd7ab194331f93120974f6bb5a9249198a8b3b0fd0adc6969a8d1bd829b99ff4e45255182fbc1464a685eb5bf3bf17242307ff541b6c84dc0e3182d81920d812b1f911eafa260acb5b3d934e4b99ee386fab74c696fa71a4879f197da88e545db072bf02aff3cf025a0a825cc9420c69db0648657d01e2050fb221c537efa5960bbd06bdd7c8fa3f82a18ed61c77c81a7bfc5ab4e104c32e844cae8b6ea0919763afcdaa8bd4b6f74369d5252e0161e63a18da57ad79c95ff412a1d5f8eab5f951eeee2758d96b8bc59fa963fb4bf329b5f29b1cd4742b74e7b6bbf30d402beb1f79e58d6db970ae6436c1709e17ed61213988300a6c3e571ee454f365654775b4a6261a3ca5ff2eb3d75e5ae7c0185ac2bb7d48fd0b2ade45947b773ac7047d5ece50ec57d29da6ac95633a134306e1e9ae10fe8cbd8cd200c4ddf3dd8bfd230db34eb18d81c548c10ae6cad1e0bf4054dafff312325a94a48fd1a34e89037e60da86fb984c65f571bdc1dbc60557b661501af3d3d3eb9c0540e3d4171aa82579cf7cc45786fe1e4aecae960dab22845dcb2318cc3238ae27dac2bbb1f0c9751a393473c465e1234a32547af50ba32bfa2719e0911b91f256746284b4501e3f9d35966964dd88771a70cf9acacba5e760d46275a3b50fd67ac7fb0eeb3ff89371d74786249d0780f30c7a31ad420a69441da42998b0d85720e122073939fa605072a2a71d1cca9e31e0ead056e0b5fcbe9bf7f5d9e54a8a54703d088cb9e33cb2fc2710ab125c349725180e607529698b7d745145b84458df39d2cb04578f6c5b551643d55dbfd3221f55273a7ae371050d83075e2f8681a5d6ed1e9577ad9dba056f3312a64564089b4b2c3698a38e0a9bea57a95ee2ff838c96eb9566f93c09b7694aafe7379121f09cd6932f3ecc2c79239831dc620d50cdc4c7b7e6bdd47e6eb51e3ed7fe94ebbb290e55a02938218f00ca6d360a69c263affc084a69549dba29c8d4601eecfdd9d02cc6c0b9f946e69a136a46e298293b3606897061b1a56792393e9df59278099d1785b459738fcb8b288be7cb8ccca297e9d13fd96d1811c82ffd4ea71cc1f60651089a1f35782ac95020e77bbeb1d3b6e3ba0cd907ebadc250ce4571102afed438547fe3982e4e19fc85d68644eb5218264f8b6048e2710ae10bb667a98fa1aa70e3f1b8b0a5e38520af13b4deb77613bb8d81f097172b27c0ad5d5e39580331d4deaed16f59374e6d3e3d858af8831285f33a15025c5b88412946048f95e6c7a92e9b48e3ea19b6f5073bba3856ffe47a6291524c807a2ab119f6242318369795a8772612af7e62c851996ba323bc5f7798581e8913a88a9817d32b7b27843f76026001cba4b8adfc9bc0fc232de0ade8476fe633c9c2abf29a69652c84d8d244b1acf5be7cc9805f6c764c1c6c3bc44f074f2a74adc43e508d6c0a16be201c8df5746ad49531f2594b8f41fe90247bbaa126d9bd6b0e932d2da95f962f806e80ae60f33adb4d236606de1bebd7250cc0774c13546f76d43d998c5679506684c66859f4a566879aa292e30e888ab2a8e3a9dd520822488aa33d79b2e6bea1476a9b437eae330f2001a5f7e8b2aa960cbd8ec2ea846c8048f97f9b721caf109272fa1ca4a07fd1accef96e9fe4c867b2cb01bd08a339015c8b52c60edc57ab261ef445025759048289e1a078c9fa05542d0c5514e1181fb1756f96fd733e6fe895103ce72925fdff34f6f9d3af08be6fd5dcfc9c0a820e025de4d3521e14cab74117863c12aced5bdccefc76b5fa489f892a6f80732d32e7be366b0b37d8954a1aef30874c04ad8fac8698d6cd7a6d1d25d75fc9078fbffac7ba697c3ed86050427b5a201fa40622fe740f4189d16687f7f10f1199a26d876104fb7094f4753c9275d1c0a21ffb9e5f246418221ce84f560542c70db72eb798f13affcf7e9103b17dc913cb33ec98ab8ab93863b974850276754a"}, 0x1008, 0x800) sendmsg(r9, &(0x7f0000001d80)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f00000019c0)="6fc837e1fe5b64861189b2b88561172e8672d795bdba6eae87bf220b9f07a4c6536b67b3a0e4dd198381c42fe73fdad1cc2bda33dbdec46d19668cf0b2f420f5f751f4dbd0263e4484ae3f287afb886996cf689e7025e0872338040999", 0x5d}], 0x1, &(0x7f0000001a80)=[{0xd0, 0x29, 0x4, "8dd69f75d3f2208eeb91de4800518230f190fb3858a10e2ef4370de2730eba9af48f46a680b213fd52b9e41f86d82a6ec03dbc9588b78daa1f854998b1618eeae24ff8bc67d93cc661a3aa39a4e6ce8e6222ccf3d85018ddcfb9c444e19f466e675e4b2ccc2f7ad643397645cb6f175d3eaa88022833388ff4f94ba4d856877ed9c61ac654ea4f67e427f533626aaf26b67f5c66ce6202df38bd4046ad50c6ca8ea7c2165a267f30c3f48ea03bf301ca0eac2b459b93e9a2e02e5581"}, {0x100, 0xffff, 0x6, "63679ad503f71f931129a3826a26cff18567d8e868f5c56330ee61600b8c2410d00689c4eff874c7bd15317c399719e051d0489b695b79c919887fc457cfa77b63544417395fd4c12cc00f6080154bbc1a9440bfeb9d15329a4fa3056acf55154d9dddcd1e1f5a38df97f4c33ca054611bbbc18ec11c23e2ad7cc29aa069dbd5a274d6c6601eed743ad73d2cc7b8de8e360e012dd5a82559fcc04ae1035ee388f07319d3b47569eb4a1bf60bd1c4a2fdf444615e4da49477a61c3871426ca57110f0453cc7fff8762c84fcc48ed6967320cd6b1fe643740351933de060613ff6f7557450b5176df3e6c52d07e7"}, {0x110, 0x17, 0x2, "c5451c7f9b636833e4e0d34b86dbf67d8fbded19bdb5a6d8ec9d4c784188f0078993c9812fe2a204353925da50de36b56b2f30116c8280993e6bc34b5dfbd946c8e9029aaf4866c4a8de5823c92750d8ab8b635e746dcfcfbcf8b81d3dee44ad853e47bfef1c89456e739aca62824b00db93b85ff04b0c9e92b99d445d9ebc8ed71d3d3829bdf7eb235fffe6fcaa06e680cb333f7583f39bb9f098caf0aa011076b300b9d96d7ac8ed492e262a554a8cbb8339a46d127d2881fc46c32f03e0d9619d8b84d89f4fae2881e526cf0237e3d8cefafaf94f909639dded298de3587c7cb92c67125cd4c478a4c3cd120266746031b9b1791dc6b01a"}], 0x2e0}, 0x4) bind$unix(r8, &(0x7f0000001dc0)=@abs={0x0, 0x0, 0x2}, 0x8) paccept(r0, &(0x7f0000001e00)=@in, &(0x7f0000001e40)=0xc, 0x0) 00:00:26 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x90, 0x7}, {0x18, 0x3, 0x5d31, 0x7}, 0x3ff, [0x0, 0x6, 0x6, 0xad, 0xfffffffffffff000, 0x32, 0x5, 0x5]}, 0x3c) recvfrom$inet6(r2, &(0x7f0000000080)=""/73, 0x49, 0x801, &(0x7f0000000100)={0x18, 0x3, 0x0, 0x4}, 0xc) r3 = semget$private(0x0, 0x4, 0x101) semctl$IPC_RMID(r3, 0x0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x40) r4 = socket(0x1, 0x2, 0xffff) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getflags(r0, 0x3) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x9) r7 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x200200, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000300)={0x401, 0x1, 0x400, 0x7, 0x1}, 0xc) r8 = open(&(0x7f0000000340)='./file0\x00', 0x20, 0x2) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) chown(&(0x7f0000000400)='./file1\x00', r10, r11) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) getdents(r7, &(0x7f00000004c0)=""/140, 0x8c) fcntl$setflags(r6, 0x2, 0x0) dup(r1) fcntl$lock(r7, 0x8, &(0x7f0000000580)={0x3, 0x3, 0xffffffff, 0x1ff, r9}) getpid() recvfrom(r5, &(0x7f00000005c0)=""/29, 0x1d, 0x800, &(0x7f0000000600)=@in6={0x18, 0x1, 0x14b, 0x7f}, 0xc) fcntl$setown(r1, 0x6, r9) setsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f0000000640)={0x573, 0x10001}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000680)={{0x18, 0x0, 0x100000001, 0x7fff}, {0x18, 0x0, 0x38}, 0x7, [0x2, 0x10001, 0x1c, 0xfffffffffffff18f, 0x5, 0x9, 0x9, 0x6]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000006c0)={{0x18, 0x3, 0x1, 0x6}, {0x18, 0x2, 0x8, 0x8}, 0x8, [0x3, 0x21ef, 0x5, 0x2, 0x9, 0x36f, 0x1, 0x9e]}, 0x3c) setsockopt$sock_timeval(r8, 0xffff, 0x100b, &(0x7f0000000700)={0x8000, 0x8000}, 0x10) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000740)={{0x1000, r10, r11, r10, r11, 0x20, 0x400}, 0x100000001, 0x4, 0x4a}) 00:00:26 executing program 1: clock_nanosleep(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x3}, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x140, 0x1) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) r1 = dup(0xffffffffffffffff) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) close(r1) 00:00:26 executing program 4: madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x2, 0x2, 0x700, 0x5, r1}) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x82db1587a390381d) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) shmget$private(0x0, 0x3000, 0x220, &(0x7f0000ffa000/0x3000)=nil) shmget(0x1, 0x4000, 0x10, &(0x7f0000ff6000/0x4000)=nil) r2 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) bind$inet(r2, &(0x7f0000000180)={0x2, 0x2}, 0xc) r3 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x200, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r4 = semget$private(0x0, 0x4, 0x10) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7) semop(r4, &(0x7f0000000280)=[{0x3, 0x5, 0x1000}, {0x5, 0xac38, 0x1000}, {0x0, 0x1a}], 0x3) connect(r3, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) r5 = accept$inet(r2, 0x0, &(0x7f0000000300)) fchmod(r3, 0x80) getpgid(r1) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000340)=""/4096) mprotect(&(0x7f0000ff7000/0x3000)=nil, 0x3000, 0x5) execve(&(0x7f0000001340)='./file1\x00', &(0x7f0000001440)=[&(0x7f0000001380)='\\\x00', &(0x7f00000013c0)='(,!\':(\x00', &(0x7f0000001400)='\xcb\x00'], &(0x7f00000014c0)=[&(0x7f0000001480)='[\x00']) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000001500)={0x6, 0x5}, 0x8) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 00:00:26 executing program 5: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x8118, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0/file0\x00', 0x100, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x2000a00, 0x1000000000000) 00:00:26 executing program 3: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000, 0x80) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xa8) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x2, 0xffff, 0x25}, 0xc) mknod(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x2) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0xea) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x2, 0x400) poll(&(0x7f0000000240)=[{r3, 0x4}, {r3, 0x100}], 0x2, 0x6) ftruncate(r1, 0x100) clock_nanosleep(0x3, 0x1, &(0x7f0000000280)={0x7ff, 0x80000000}, 0x0) shutdown(r0, 0x1) chmod(&(0x7f00000002c0)='./file0\x00', 0xa) sendmsg(r1, &(0x7f0000000d00)={&(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000340)="69aa62da8fd92fcb682bfe0b153bd8a74b5b7d5aa113f44354d9ca451debffee574f91b54a7e102682ebb126fe148a93b3c7564e72a6e6acff09b7ae73181771d0872b34203391eac653e90b25563f227654f2110761f0d9f0bb8606c8571c95f604ae5b9c8e9195552251845a60921bf4cae62eb7d8a57e9ab058b0fed2cb9d4a1ab857541d77a079445a93b1142c1278841e8aee28d64b08e33c890ea443c69ef394c074252c9dbc4d17225c1458a5f84024942830e6b0060ffbaf26a3405d03ef76eb4caf8b60121d03e74df478d3f65d812a590ecc7b86d1e928ece6162d93af658fa4db54f974d2b48416c71042206c5f3e0d4fe888200064ebf0", 0xfd}, {&(0x7f0000000440)="1a5a05e0810405b2e0a9a67fc3d41038e001725698e10d950e137ea9fdf731fbc538bc22363c89ddf693055b8ce42b338b02269cb26b19e734e1da0e15f433cc666d2ad32c793e23a17f630bb084caa47374d5d30a37b235c6bffc3a8cb8a46e737721e09735d9228087d1dd4363829ea5af25dbd34d75fb8a05532168b554d63f9d3a9ea3363c1fc79d91a1d27d44352f5c1da2a5e5472f9dc44b5589d3a039252bcb53e0b5311184a0a1b9061fe2e104416cc34502727c403a60f3605d7c4a8a9b0b795046263bd152726622d026a0f5b83155f2e5", 0xd6}, {&(0x7f0000000540)="1f6724231fec0acfc2013348161a8bd2a2586e2ef400373edeea60c0f34ba7f54c42623db37e194640a728f61895d9bc98de838acb4413769d7675ce7bf5ce9949decbd082cc143ca1c7ec7efe48170f9aa4", 0x52}, {&(0x7f00000005c0)="d61b1299ee341638a040d213eab110e8ff81f08a99621638906581962d491d14ffb7647c41c59446f4ff21c7fcfcf66082334fd54f65ac3a021b61c5cb11756460efc9f1d1c3f48b782efb4acdeec94252d9ed3664705ae374f7e73c2b5236f348089e95ebac448ae23b297f4b05baeaef15bd5a913ed537d00d8287d070acc8f6168d173cd3b4d08e21cc0ba66a1122b5d8e6b29d0852d798c89e91beba54f279711570c9c352f5", 0xa8}, {&(0x7f0000000680)="29027138ee6e71bbad10867369853531adb318384f32658fee4def5b1e62226f0e2b671371bb9e2ad29f5f85ec9007f40d6e9e779558765a6ad4d059dcc99ce9b8470527cb294802ed88c2255adc07eb9c302bc04855c272becc20fa4a7acfe8f8c391a41cd569cb782893106a31151286970178202b1fee50c8a6b1fec0b166e5811d5562ea1a116a5cc2c999f8d4a9c747c0d007996235c22be747bacf112fdf6fc809a6602528861308007d696fc101a659d3f476dddb14d317dc73cba9d9c14a414669bfaf75c969182583ae83bb8c8afb8a848e6289932d9b75886d96cc7fc15c2950366a8eaff8d4", 0xeb}, {&(0x7f0000000780)="0fa99ee8e9cd93c05a880c8e7056c7d223cdf2b32770a8c9b80e4f0e6cf98f148b5f7ccad5ef7d239dced850b56bba9922fa7d033cecd88957905a412da48d30e6c211c83186f553c0e09696e562f869d1415401cefcf3e0e21165e4241780179bef5c1e69d54d6b1f0034427ba7e1472f2753c0534bad53248573f2143714d54d714167f186a4541348b5d8e9865b12276154e9d5b4f739715f9679bebf47d87d4944690ce99a7561b788df2b3dbe68911e879318439d1cd604fcaea9e68fd2dfabd39d7570dfc272bf17bb2a40a1bd3b83acb2b642d27667687576e9506dd94c3f060b67564621242bb68efd5e1a82cf4bb8", 0xf3}], 0x6, &(0x7f0000000900)=[{0xe8, 0x11, 0x7, "77a4ce5b979137c1893f005b5f73ed6082bdef5a768cb22c1f6cae91ed7ce954cbbfb95ff944ea1ab8b0674efafc53f7dbcb3e0bab8285bfde92e0f85f1626ec3cc81caacaedaf05e2ef176fcd2ef6fe33aefcf1687bd9543bce39727d9fe8bcfac10863000f55c07665f553db28371adb4102c4f1cd575843bf26cd11bab6e42d1779dcdb6cf9a37e13e313d2634d339937455c9da87a6241437ee6e8155ed517620634d0f2606b0c6d93db3467d29b89e3c135914990d712e2774e404b04851ac6542e4fb35461985f8e95d01da9f3615fbbd86e65"}, {0x30, 0x1, 0x80000000, "ad2ad76df264b8301c27e8101e3f32c12360ca4160338e87795897"}, {0x100, 0x101, 0xffffffff, "a062c03f95a688d3aeca609ade22af68866f67736ac9f17ef001d05fa6a3fd48c26405595c2074987ba93a8b54da672630b71222d6a55f86ca95a70c094e401c7326fb8bae59d2959b6b2717ff3b4c7dc768a23785f242589bda52486c1496574601eef6af8f1d8ffa16277ffe892e7345614821c62f67a17f8fc6bcd47be18dfe1dc626707e4f11f6df1758d22dd6a33d540007da6380f95624cf2f70b50123157ccd77573fe8a45b359fef544cef7ff9c0587e52b324d21e54fb1fde4231e3ab91bbf3e6cd49eea7eea2ff02b4bde50187e554bec9aed0fc3f5febe6e6599143c3d13126a7991824abf06221"}, {0xd0, 0x0, 0x9, "8d68849ccd0dfa3fa218bc6db2b616ffe80db42babbcf6a4cc74ea4f0ca7cf688534a74b40d179a0956f7f4199a8142805752ba2b813321d0a66bd384e55c6366db39e861191d275fe93ddbfb5713c5974ab3f53170319c12c78f56c01d10352282e2c2da3e9a03f3ba8dd3a5502b942e19cce278c7e68d9c22745c3eb42c16e497c883f014238aff17d6e42b53ffd916d724c0214869b675cd9ed1543b362399afadbe48f1c3bc24445716c4bff3a89607262d1fd236b3fef74a0b4648a7118"}, {0x58, 0x0, 0x4, "425a21f7725a94b5e9c4ecab53639e68fff46647a020fe4726c914e8467d1597d0b764d519edf50e0a6ea5bac22c29653f7a5821a74888aecde9170b5c6f8fa5bb"}, {0x40, 0x0, 0x3, "a520ddb7f158077238d1dd53165c677f0c545633624508f800092e235da30c8dd217c22e7f582a0d2e1acbf8c7"}, {0x70, 0x101, 0x2, "3666e575a075c2e7dbd233a98c1a56174cc82b850c3eb8ada0fa88afccdbb5ab96778c26d6f98dc7820b50a7c21745aec0ccabc1d19d9f8733216621858c4a1c48633607c426c3cb551da0d6223581648be45d183708f30e1ed4db83cf00e8a0"}], 0x3f0}, 0x4) fdatasync(r2) open(&(0x7f0000000d40)='./file0\x00', 0x10000, 0x1a) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000d80)={0x0}, &(0x7f0000000dc0)=0xc) fcntl$setown(r1, 0x6, r4) socketpair(0x1e, 0x20000003, 0x4, &(0x7f0000000e00)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f00000011c0)=[{&(0x7f0000000e40)=""/225, 0xe1}, {&(0x7f0000000f40)=""/115, 0x73}, {&(0x7f0000000fc0)=""/213, 0xd5}, {&(0x7f00000010c0)=""/108, 0x6c}, {&(0x7f0000001140)=""/110, 0x6e}], 0x5) openat(r2, &(0x7f0000001240)='./file0\x00', 0x40000, 0xa) ftruncate(r5, 0x0) fcntl$dupfd(r5, 0xc, r1) write(r0, &(0x7f0000001280)="73b970547142295b33d6b4e31c73813befa160777df385b5cff6f44df93c43cfe21b744b65facc0d2e4bb0393937e974a445c7fc9a1ce75d7bfefcc0ce21395e4123a0bf2704b1eec2e8d121ed7456b2ba502cccdfbedba0e27ed0eaa54b38549dcb1c33b3e1eaf2a1e55908578b20f627e00053793c01b9a4453563fb6409ec9ccd94301d4603165e13d31ab023d9338344fb29dbf861d16c83620b3082630f2339db129bc959e241500f3481388d1144e82b1e187c606eeef1b96aeb2395fda87cb79a2a4270b7a739dee052362d61406a66a3ed2f20d240912f7bd1758fe86c19eaa16ac073513beaf372e98dc34951a95051b4c9cbb3", 0xf8) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000001380)='./file0\x00', 0x100, 0x46) write(r2, &(0x7f00000013c0)="a3bc8481cc347fddab7f461bfde0f70f1a2179b848c769e8efbfd266a36d6d04de0b9fc795a1b7f5c9fa782941a215e866aa225a63dbae0c75035120175211e0098ee199b1c641e533dfd2ee63b91e1106c7f3705f68331426d075a94d0af936bacc6a66471038c0f1b08fcd2f2ee89731306c0c5c882b8bf7ec75564863f4c3e30ad5a5b84faa0d55e96680b62614a934a28a2731f34db92cc40ffe471c2ee5c79e69473d7547abe5206cfb1e001d537b23bff0d0ee1f245630bdc3483fe641a9251bda2c0750979a42009c197cda35eb", 0xd1) r6 = semget(0x1, 0x2, 0x4) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f00000014c0)=""/150) select(0x40, &(0x7f0000001580)={0x2, 0x100, 0x4, 0x8, 0x8, 0x80000001, 0x7, 0xff}, &(0x7f00000015c0)={0x5, 0x800, 0x3, 0x5, 0x100000000, 0xfeb4, 0x101, 0x5}, &(0x7f0000001600)={0x80000000, 0x7fffffff, 0x2, 0x2, 0x2, 0x9, 0x9, 0x8}, &(0x7f0000001640)={0x9, 0x8001}) 00:00:26 executing program 1: mlockall(0x3) r0 = semget$private(0x0, 0x7, 0x141) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200020, 0x89) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x8, 0x6}, {0x18, 0x1, 0x29b30702}, 0x8, [0x2, 0x2, 0x5, 0x2, 0x1, 0x71f1, 0x5ee0, 0x5]}, 0x3c) semop(r0, &(0x7f0000000080)=[{0x0, 0x0, 0x1800}, {0x7, 0x3ff}, {0x2, 0xe8a, 0x800}, {0x3, 0xb1ad, 0x1000}, {0x2, 0x8, 0x1800}, {0x2, 0x0, 0x1800}], 0x6) semget$private(0x0, 0x0, 0x54dc17131022ece4) mlockall(0x3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="4ab347cbfda4885e5447c667da90b3a966f20eed0927a9681a3e8f7bfa7dbb9656523c0f7aa1c2f12a26a32cf1f64f24c2bc78a804f132f0c191cb92510019690366c6f3229e930278e0400996faba27f869ecf7ecdbcd5458cc3032fef27f20f192f780c19f4cc02fd3ee22b926ce", 0x6f) recvfrom$inet(r1, &(0x7f0000000140)=""/175, 0xaf, 0x0, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000200)=""/75, 0x4b, 0x2, &(0x7f0000000280)={0x2, 0x1}, 0xc) semget$private(0x0, 0x1, 0x100) fsync(r1) fdatasync(r1) getpeername$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setitimer(0x2, &(0x7f0000000340)={{0x3, 0x20}, {0xa000000000000000, 0x7}}, &(0x7f0000000380)) semget$private(0x0, 0x0, 0x2) r2 = open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x1) semget(0x3, 0x3, 0x400) getegid() semget$private(0x0, 0x1, 0x775) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000400)={0x1, 0x1, 0x4, 0x0, 0x1}, 0xc) setitimer(0x0, &(0x7f0000000440)={{0x9, 0x3000000000000}, {0x9, 0x3661}}, &(0x7f0000000480)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000004c0), 0xc) mlockall(0x3) getpeername(r2, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000580)=""/45) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x0, 0x8, 0x80000000}, {0x18, 0x0, 0xdf8, 0x400}, 0x4, [0xffffffffffff8001, 0x8, 0x9, 0xfffffffffffffffc, 0x40e8, 0x5, 0x9, 0x681]}, 0x3c) getpeername(r2, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc) getpeername$inet(r1, &(0x7f0000000680), &(0x7f00000006c0)=0xc) sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000700)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000900)=[{&(0x7f0000000740)="953439cc423fd5b98fd9df2a088d56cf1bff4ad5326d338d5ee8d72baa2d69820ad3739ed019c45769c6273339048e4c764b7671538fce5efd48ca7b54b8b583dc1295e24e1bc07dd60a1fab77e85cab2b00e7c5fca9c469dfd7094a54de54270c5b3ec7cc4be034621e7f", 0x6b}, {&(0x7f00000007c0)="ca5020c4968ff75b6fbe4c164f931ad2f470165d684f7c582dc9391564f26594be264112963bbd2945664597a1ce0b031ec63dae875ecaea365aef042ea73283b70530073d4abbaa66e793ad47e463728a593ef955039060572ea5dca3e47d429db5efdd783901f5cb5e6759184a3a73c0edef2d3ee4b97dc5d62525f61ecd7df9bd5df514e877113fbb9d77d2886ffdb9a24ef0a49f8428a1331c004e087c", 0x9f}, {&(0x7f0000000880)="878c5a660f07e2e439618805ab365da5bd666d16b4d43590dd86e731cf26764cfc83fd3fc7f57d99ec0a39e43c477765e9a7e862a96271878e08607ec109a59d3dae6e5a3e7e7edaa78f75f838562b77cb253f2542c5bcedcb3499c10fbe8169ab91641bf0", 0x65}], 0x3, 0x0, 0x0, 0x8}, 0x2) 00:00:26 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0xf058, 0x8001) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000, 0xe) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom(r2, &(0x7f0000000140)=""/11, 0xb, 0x40, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x1}, 0x8) chmod(&(0x7f00000001c0)='./file0\x00', 0x1a) r3 = open(&(0x7f0000000200)='./file0\x00', 0x1000000, 0x1) r4 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xc) r7 = getegid() sendmsg$unix(r3, &(0x7f0000001740)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000280)="bab05af5a01ba1fb0f9bd59c9e3ee0e5f45b113ce99d08097c7ef97d7938d5d09bc3665c9afbdb9ec7ba96a944720af6496bd5f24d4de8260fc2b15564909c3a6a90e084ce2e9a40a8f75150e21e7514ea8eee33ddfdaa7aa07c77d4c43413c1c91c9c9e4788b19fff89b181252ca84a89f205edb46374ba7afb7d50c452a1227b648faff993546986df9ae45ffcfda02db659bfbbc0a9b60421cecb8f8c21f9eb850d75ed75d943ddd7ad212924ce6af2afc207f1373160a156a27cfa7194f95379b99b54b2b93e6348dcdd91f98b5ff059900026cc0e0ce5617bd70caa63a07f3f361fdfb0849f00efdf110e350f498aa894306b108d5bd0caf050b8b7b868ff396f2e22a248c6a3c580814a8543dac658421493e4793fb89d72f2dad6679ddddf7e703cd099b30f63ffc5b1b8ad59c3367c57f564ec85a0d83149a9fe4b777012581e2073783e719b7e358f08fdafb79312ddcb925e9e218159eedc66f7156398b66f1903cdadb1835446cebe2d62525f567a8b711594f87b066aad8d3e051f4e6aaab182767621ee5cae0975ccbee92c7e48e14ef130c3cbf0f4b776f2472e0245b2d5beba09f567a29739df444c514d05952e1648def89a6e0334018cf404c07de207a760989f11b992de26f5a313b3bd3481ca52d3ab40c15e67e88b28a564816ea7dc1936166bd3895da22eb5c9145960714798dfbe642aea23c380e61ff44d531f43c1dc73b8fadfb5cf682dec6167479782cfdb37502668a127f5032c5bbbc3c5a5f093f3a6a883a732efe22b1d660c2cb480b0e7950ed6608c738631fbe96ea662f009f0b1492912f5743e792b9a300464cb3ee35f2ea5871ec2b75f1288b2f86c8d6d3af61df82cbc4ceb7174d5a00c210c492bab01cd7ea38ec925b9bcf075670fdd4f8f244adcb8838870f440b7f89aa88539d344c03fa6b0364fc9b04d777c8f9927151cd2132d8adcd51c3622af7f385b856d3b66cb4ca10d69eeeb4d1edfb64867aa1c942fdc4c16e60aae32467b62da941c617ee480497107a363b7c8d533d9b34625205a6589b8defe243c2f50921d57e53662157e9c193bd78a46d64b8b75b76c85540ef12d7396e1fb3e8b50a363321534f45149c8bca6a5fcbcf951c03324142eb7612d86e55dbc5ce190d4b2d5f56e7eb52d0ad26e21613d45bdb154819fc6a71c0b70d5fe2ec62c547f34bdc0d4e00101e0ca5d7378e959bdd34d2a6f0464e1782acbf88810a1261c9771ab460bade8f8ce945929cbf0e51171a6d51bad2a70b3862cfc52ffa210b15562ecafb581d8ce482830f49bc812612b71d81a20b808d3c93c5567c962a67bdfd51bb01a8104f8390a43ee758b8b4f267c2deadedab30924f8aef36dbf6877be3374afc46d15ca216ee26b6451b45fb4bcf284c9f0cb6bf3b03e329d86ec4406b905f7a5a33bdd964cacb7bb24b1f9fae9598885fa7c6f415acbed67416db85d1f298410266fb9559ae6313313c403e6ebe94374eca7131b47eddc6f64d97d864c256c73e57295a0ec562c4adf2a03bea90bc840c8f8dc575bc09c837bc2af8c559012e5cab0cadf8c57f4f27c194b9840113179cfc0b6d148f749d4e030f13fa32862c02acc83a01fce24e4cb65ecc188059eecb3308f2abe76844731fc12c6f156bcb1bb01d13ffab22e4ee911b714456cdc60ffaaeac3bc67a91f36f917c5f6afbc7a4f5d90f28cf4b57a52149fe76d4355a6387931b586f5b4634b2c987132c65896e0a732acb3c2d4ad29b0dedecd10c33ee8b8f282a5f7525fa409adf95c412b570db10b12a4e78efc4ed363c095522d0dc2764e0a212981d3f24660793345dff5c06047bce36834db538e8b981367912f2cba9f96a1b0cc3be1450a7e48c67d5fd66a8c9364b8f580d21ba252ba26d9b29905cdfa29a5342b6e1b595451c763ad772b0e5af475fb730dc198fa18ca477e6b1ebebc0dffedd6eebaa59c3ba34446aec4110099059deed09c2a4200d64c76eee22eb026052ce041adf6c1735efa0d6b685e9afd2d98e68476b9c31a73f68358d80d4115f8e1f47a3e90ecd20640bc62018bb52030df9278f3cd65ef66b3205bc7875bea150456a06fac1193b44e038f3048c50eafc0a4495c9e3e464e748307932e5ea906c177bedb0540cb7dc64517b6001ab299921b7205341ed27762e45fe17b48680bb1f0a2c9b339dc456dae11bab0594d109f0d5f426ddda61e23b9a8c985406bd6d6f343cb4cbe0cc32bff44f6dc0e790d151ef041f9c771cc8f6e2b425e3dd296567b6c17215b58b2cc7cee769c1aa6e06158dc681643add94c5d29e76d6926e1dc3ce0c51eb7249ddb6dee257459a23f33019af1a191857e1830eec1df58ee767402c84e2276686d4a31e984821a0653500c0b446ba0cc3c9fc30547c0b95a99b013a833030e542c59c03322b79a980aeb5e0ec6d6d1fd03800f7d19d2d4ad6a05bfc26933708e5227deedde67a72a0ffad0bc8d30341732a002331f5a063c93f7f2a05b23909503ff2f85d8d32811d755ab8875f04bada7dec5f0027abd815cb8c8158aca2bcd8ef1b141efd4073c1d86040542b1217c31eca527426f364e0173ea3af7b39fa4ffb40461da7639023f84ffa322a91acfd00114b737798106cb6cb9279d3a56099d249d1f365402246092a44fd0d8b7ae85bf8ef33c80be4428b4539f3de14a888cce0dbd70a350d15abc30ca6b5d321fb5cc07288ebc160a6f7b1546a570e95703deee9b7a554311e3f6471d6aa1dd9d4120e337b77eacc03b7ebf286598bc672fe916ee14a2b42f550dbed5402e1bd99babc4dff2dfc59a86e0d918b3631275414a2ed38e1a6cd94a59d65bedac3347dac815c01b8f8ead57ef3b7eb24ea492113f0c6b91b95734d5797c68591e3d038b865707921ae821f3ccd0e91961c251ed6440c67bb79bee61ee30bce2efba9180ae4d79c94abe1d40742773b15345d5cb357cd56f087ee50fa6bc47d836faed1882bb988f392040c4b642dba9637597961519cbb8512b1a98e7dfbf5cbc0cce6b81837f9a7ebc0ed651356e0209b4fd1b33d149a395cecee33514950d1a8768ac4577d643b00e27a74e00fb172a6af54ab511fe049c35231f8d6b56406de2b6e7710a31fab827da685e635e3fc6f99069be0e59d4d1258c21945a273ea94696b48c12fd5b7dc8960b92ed84f3f852b8b40999ea544b8104cd877bcbb945e9908d7238f0b2e708e34d4d22247e6414a0910cb199433695e1fe63fb80e9521be031d445532c4b14f1e4e822b06b67726a5c4cb97abf2cb2f30c51da97bfeb5fc5d2fde159994f6405f320b19aef537d0cb95e9b2ce17175cd171130b4a4e56a7776cd689b30764412dd0246186a68ccfded4808946cb74af8956f3fb7cbf4101c755c051b4576d387d261fc698a87899bbf1dc27353a2bbd994da5677202486e6e9c15b14b9d9e4d041cd6f0c49acbf861db1a6514d7cb34eaba7f222a432fa3af75f6d487785a20190d9b5099197767fdb85914185fcdd886d0cae3337f6747f50f8b14ada92154d41743497088932d364c14a83a1ac4e22523b5d59e226170884bb3127a76a56f07fe3ce213ca39cec6f7c0eb345f6f9ecd9956a8cc55c0155c175446918eff6d160bd8b6019a6ba4aca47c359f6e17a6afea2be63de87400e15212cac5984c638d4e6698efad160a11000d070740528af5fc97b9e46229b58d5ce1fb7bb6f1eccbd538fe30348787cb68239fa5588aa198b596a9f37a76b588345509aae55d93dc4655959198d46fe81b62281d3e0653476031edf5944190a490d968bbe12bffc4ebb4d08cb65fa521b6597ca1c37bff476fe144742439ad809d84a368b6dbc7705ed829b851ac99050112a259aa2a03be86f9811c69e65e2005e042cbf420bb3d9a27bb03debf490b3214155e0a960f883560a41b290f1df19db988d34afd3f671523675844c1b62be95b936c4dc8e757deb390f8e1e5a845e79ad086b6dd0614b3df4aa53bfec6b13cfcf183a3e7c1765bae5ca095f3c6ed7dc451ed7be7786fceb27b15b313ff518ae0b80f7da8994c04fb123d3e462ee1348f183577ce876fc81eefa025bc32c65876862ed51511d2fb8d379361e29a951fcd6654669798e02ad0ad507aa12c8a43dbf0fc76148e58e9efc1844795318fb6310bcd038e65855279e0d33d751d269e53978fc33e0d70d7e70f2ed36dc70208401c84061499df6bc167eaf0f408820116db6eed56652e745a44d8f95363fed552c709c6d2a739de4d92299503925ffc2d158ce7b1ca08e301a9cd5c4d2dd510e35fb2fc579a2c6f36254ee71160e90bf2de50ae7fe7e9e6375dba77f8613c12bde30bb67de1e4e33f5cba6059e3509f0ba330548f53e6ef9712ba1c73e3c63c51aaaaa508cbd8c9a52ee533b32a1302160e6ca26e1c9c2594509d7733ac4b14ad6b3eb4ecb08778e71eec770d1d16b22fb367a5169c20b670eb35603b084a2a9f08151e322b2dbba19ec20f069f3f11456cd46c1d37731c011e85d48b827e9d1e919948e991ccbf82cf7eaa51a6319ccd384c1f8e74522d1c5e430ce3026a1899cf4e81bff9d2a9d62743a65b293f3597f5650ea7ad5f7605c4d261b67c3cd71ac1b0bc7132ab8409ebedbd693b8f510d6005001a2a076bbc43367b35b8232964e8f6a8e776a5cdc38e601cf17ed43e9d95132efb9f0a1da3aa597884a20e7daf6b853c75f036b20fefaf57110d624eb5178d35ca2c68ee744bb690be79e940d1c7a7510fbcfe1eaaaaf179558f15da51afa530b490f1397db047e451b4b7cc8af94969d1c521cf9cfca55f3d5f85a6b809a8f7ac349f4b19dff0d22f42f4a192a66a44ab2b400ff126173426fc45471c22abfcdfb886dc085234c5d5f40d037332d8bbd47cf6358726c1a9c3dd1d6f551e0f31d225a6c7d1c00db4d932eac0a502b01aa6fe4c610cbc840f4fb96ae0aeb89463a392e56fd169892630f0390cabec5c0c9797d83013664f839e30c008c81747c53aca2c8b559e3372fee8f1b05cca738375af7c715c9f70bb985c4686b0e4bc34b6585e9ccce261cde3f377145b11ab27c8cb0adb859eab4d8116a325491e48eba1a4648106e8e8f2cb1fd2c515bede6fecf40ab6809de0ba231e6616666eaf591b08900fb867f73e973aa0093a049bfcdae0f0276ebc9769554ab0baaaeba7c941cbab691d57649dc079623389b3c026d99127ce97c4304ab57fd1f054c2faf998820ad712bb429b17fd3896e1b6c7b4c8b8822bfafd95f7ffe9062301efe536c870a29a8614adf5561ee1bada83d2ebf269ae8dd6ce470ac1efe50a741ca7c6a6d7b4cd4c422ccf0789d409e8b3d6d69ec14e96fea3689fb570117e79705879340ab3e94ea94acb060cdddeaa615021670779bf5ac44885292085cef898ea0207d7cc88dfaf9c53be0274e0460f767c2e98f224b40088ccf713391f19b01042d528311090680061c9cdedcde709caba2e4d287e7ce4a6423e5a60d0351acef889e46fc6f9b71916625637daff6d1796dfc0c6539e2874e8bd6b793d9e4d33879bd4fea3d1b8352c1b63c8601630282db9887dbb48bcbe859b32c8275b16f98a43427f9c1a5e54fec4aec0b3c7fc240ab69690a5720424a81a3dc78a3696f78c45b9f20fec42e1e7acb7b5811c5b49c70bfa303f872b73eb54dbc599b4838b7f2081b4b86dd790664dc69177b0ee5152f1e6d7b5f3637643bb4cd0f02c94b0b69f159d46f923793e93c27384b1422c2ce63a304b1010430ea8137c22fca9a332570dcf5b8", 0x1000}, {&(0x7f0000001280)="1b803f12ac1b8b380f05438d94553aedc0d18e313a8ea731a0f13f8d39e3d36c9cd301fd50b65bcb7eabd684476efeb9e9289d6b5d53ecf05744ad87e0ca067953b301acd9aa89e44980665bc566a62a162b8dcf8cfbb91cdff3e5d93360ff658ec248fc45f39750c4296a074328cf5b632ce89018e6f1bc9c22e0974a431bf79956e07dde62976d68e5df90039fb08781", 0x91}, {&(0x7f0000001340)="72277554f1356a6590d7942bbd2ca36f19ed283c26d35e150bc73bc37325d72507cc4149b82b7535d86fbb93464b71f4f5d84aa650048405c7cae1255e62fc6f64abbe7f9e4fccdfa6135fe8e40e3d3b2b6f", 0x52}, {&(0x7f00000013c0)="f114198448f1b692799e575649688f4ad88d4c66fce15992d89de46a6cf9595abf59b9619c6534b01ad0e6547698f5a68a511851b6212a665e122cbd77fc101db4dbaf786f6dcec39debe895553def0b2aea6b6edb1aaf1ab606871173550360cfdfa2342453580c5c0ff136674aaa61c648f455bf2ce20a3e79923083627b056f15301a3cecced7c2543a9847f8c5a3483a740ec42eeb", 0x97}, {&(0x7f0000001480)="c701b49193a06ea9", 0x8}, {&(0x7f00000014c0)="a83fdd4063e3cf8b521f0caee24f2b743017ace4505a4843a0e250fd9aa34818251f0275c07d54ec25a2f976bd9b318f1afc79afacd988094e1de13f072ac1a357154772cee6a66571efda78fe46aaad19ce6f4a6e38ee26eb69e9075a23ffe85de18cc187e1a49ae709f3361212ddb2676c820dd2b01d0be5d94feddc86bf1d3a96a74e32392da324ec61750adf96daa2ca111a32", 0x95}], 0x6, &(0x7f0000001680)=[@rights={0x20, 0xffff, 0x1, [r2, r2, r0, r2]}, @cred={0x20, 0xffff, 0x2, r4, r5, r7}, @rights={0x20, 0xffff, 0x1, [r2, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r2, r2, r0, r0]}], 0xa8, 0x401}, 0xfd96a2b48f1dda00) r8 = accept(r2, &(0x7f0000001780)=@un=@abs, &(0x7f00000017c0)=0x8) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001800)={r4, r5, r6}, 0xc) fchmodat(r1, &(0x7f0000001840)='./file0\x00', 0x110, 0x600) r9 = openat(0xffffffffffffff9c, &(0x7f0000001880)='./file0\x00', 0x40000, 0x1) mkdir(&(0x7f00000018c0)='./file0\x00', 0x10) rmdir(&(0x7f0000001900)='./file0\x00') chmod(&(0x7f0000001940)='./file0\x00', 0xc) chmod(&(0x7f0000001980)='./file0\x00', 0x40) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) read(r3, &(0x7f0000001a40)=""/205, 0xcd) shutdown(r3, 0x0) getpeername$inet(r3, &(0x7f0000001b40), &(0x7f0000001b80)=0xc) open(&(0x7f0000001bc0)='./file0\x00', 0x210040, 0x40) sendto$unix(r9, &(0x7f0000001c00)="f3acc4ae70ff6b1d6f98833ba11a5716900d92346696d0a9422c7f664862e5e0fb94974dcc9fddce37e4a24c04013acdf52534fdf16689aa32c332a4b747e500bea4926bba144ac6c52d2b1de7d2b748f475be81bc6c268dc255fa2ee31ea15ae43b5efdbb98ce1a1bbed870f105b8b8f02aaee6c61b5802d022a5d903d162e8685f67e2b5a985bdcce460b87d65eeeb66f10bf016567636850a4c69b1e03306d88cc5f2ede1c030294179500e675aea8b3ee7161c7830cf0abe389b5ce087b70934751672e17ff175e524ff46cada39f6b50320b31690cdad858df46fd1849aee7dadf415ef893e33bce3cb7c37dd0cefe4574d90f8f3b0ffe98d826624ecef2c2580c3466f4b9c4578bce21da2327104f2942190fcc0f2fe13336b44955069286dbff9a0e8a3a2596038643f9750c166bab2d2e374ee10076487c638667745ac8b00d6c80280bbf628fdbf6ccb5bebb10d2cadc89a48b8dbbb36ae82e94841923625c1d8c757fcc3c00d123b36cdcff651ae6b02ecea48506d6a7feb65417d5088e664559f67c7bedce44533b277b6c4b2ef15cf6a41f570edbb14bbeaaaeb3a7adeb478b82f36da76fe5fe0225a0088bb98430a01766d95442f1e3ae6b550741eabf6130f571d0d9817a838fc53915fbf07145eb61b33cecbe6847f1c00b208fafd82d4956202d31d72cadf3b35029cb27e97733d52c903f236aab6bcfab45e5dc1f33efc20e35d4826615b3bdef5f01280b55ee78ae77ca4dc37bfbbf69f5cff87a93c9d2cf192cde10a7921e89d87038635d33242d77cd6be8d02445c73755c366353c58c323918dbd13b294df218560400d7f6100952eddcb7e983ac4e9776bc9dac34b7b8505ef6d8c8daffd84f256a8b57a9709a28422656752016c9648d9e7b0adfba212cf3b96f80253237a38486d8cade499a8af0819b8c19b3355b571ea92a1a3007229c0ba3e673329f60f8fc9b219f45f28bd5a5e27d817c3e3be7b853dcd91c912c6eb42023f29ea57a230472126b112740b2721b7a9be4bcf0c7a2bcbde473e8182e8364e96d0866a313ea14d84acbe70c1f8723ab12410e8e62a56b79336e7b0a7c43441110a685f34674dd6b6fcc2aa296e48341e3f2e8296629f396ded9ffcca1a423029af4ec55601f3ac0cc6bd97620c150dbfebcd61a34f89b255d70759460a13bc4e0514c58cdaac65c46768c1bc69b42f528197a1798194a70239255810fd0f95a1bf4b0412b974c9a6c27b6cc83ca3b6d194328460e1f0b74fb4bcafa60a766edc6e27d84166082f0f9f0c185b3baf2d6f86bdec3a35b4edb4b9a3fc288afee67e80465428704e74472d20bc2594b8d8c2fb4c5d586bad562799b09b299e8e0184a51728fea52ba3fc6216dff96ed9f856570ef2d618859117a33cf0425f8a5cdf151a86ee0dc7126ffd9e4d5d4433f4e945943e182c863cc0880a65e0a7e67460512cac927a6af6defa004bf399b7d2bc6611ba39f3c87edc38cd9c3ba3f1c7f947452a8307b87a9b212a8cab325233f024cfce653e3f4d022ce3ef7e9eaa08c1101598999cc6bd977267468ca0a58f8be94afa919c0e8c27c2ad4d44227f67dd41d0a8d974d7832fa0b0ffa5e4690b450bb51afc8d5d4eac75db983ad8e435c55b6cb2bcd44f23db7d3c8a0b9edaaab4a3a58d9ba7ab4487d2b29da6184f51c23ea8334c7a43344eb55ec2d9e3f997113369bdbff25b11bfb2b236ab93113688c0803ea4011127ed314c44bd9ef5d012f14b6002e665d9afae84e60b9066ec5b89d1373b43a52385a14bec086c185be8026ac008c8a078c5706fc80e0772ab28133ba3bdd1dea0212fa0c7c03ecfce9c2434db1827a82898981cd72745abf70ca6bdc3ea7114ff2feebcd8c35d5bab8635165194bed386b1c9a2ad74e170f914869f010d067bb3f9c0adb5e7f0c95b3cd2090bb2e05459e47f331f0ab0f1c699e4388f51df72c588fa7cc6bb9c668d970bd4771b68be4560bfad8b09e81492aa93d11b2cf0295a155a1d4da45fe6a42192cd00024686950ae2c672942f5b28afc9692258380d6fbbf0947f075a37a1e359e011b4e111556d741d6fbfe979ab466c477c7734bc01e42b2f7a734f49f2cabb54f12094c860eca9d0f24f340dd24e3ac98cc61b056578bbc6d011aabdc67309660b7cf03159ed29ad7467074286dc3e569340573ce7a5e63c956cb6e045a66460940f6b27f639d1bada564e405463b35d338043cba48aaf781646013e024e0b9993dc60022c925ceeff284dba2ab090cbf45f6bc1438450170fe1a8d66a3eb8b4a72d93434c4bf4268e5dde6529ac598e9b761dd72353f4bb36b8c283be2cbbae62732a5e4f0e5696b86abd645fd4ec26678ec3d349668b3c58bd5c2c04c77a6246495c3d2b7709499bdc4e68a7b4372b56acc8f42e176229532339bed701fac40ace66c43532593de8a186c214f3b402b9969c6441061e63b34428e4cea6fb773409c4736877cfc35a4357851f5e377e11c56fc893de2923dc9129eeb275e3c85534715f9d382b496cf8610c70051b4cb275c024800f3bfc7758609e63ca45ec1685ab68fc9a581cd8287dfd791626a304a520930527761678695c2e5345bf136019e62d7b430f8573a6acfd998c2f32d4e7819387ddee38e76b30a9a23d2b60c4ccffd486b3f42815176453fe7d6a5c7278fc33647beccbf6cd2d9d015de134a6c31e367fcb70dbe27c54b98054ea7f88d388297e3dbb2f5a15b658ea94fb3dbb16525a95131938a13a3e55409b567b6f5cc51026fc14bf218ca5a99589bd32de36f122e89d4a713404250048cb4a7a15da313c4d3fbf1ff97508146910c83b1e2254d1d4f0b3996dab58bb9f528816a434231e88c2951d67ba29fba6a21b4770585c04c376a49bc80bec528e8bef06109d41e10b8dccaa50c72012efd9e53d01a3971591f41cabbc60d20bd4c001b2534b41ad5d27b9c290177270c8346b27c3a96d818faf087865bc673e6c9e0f4be98b2f5b962709efa72e646370a2f22aafc518db70b18b52afeebdc775d093ceb12c09d77a7ce08984dc07a9fa62ee0e5beda0e26d3626b722350d8200b4bb24b4fa9ec2c11f338711f3aa57078bee8e5bf8e5b4bbdb1cba57a7dfe1198b60ef9d26d7a5dee52a291a5a109883f94ffd98f290115c2b12a31d0ff1df55ff0858a8fc1e1486ed587139f687d32cf469acfd4028803a93c6677aa6e967f955472fb9e2059e48503d0c56c9d76d7309b4ce5ff0615e85820c20f9b622c1bfedcd61e4494c7a1c35aff7cef1bab354894fe9d48751871354cbb54bd7993506a3ecaed39e17d82ba057dfffd54590b2d04735cc17beaa251cfb1415e7ac81ceffa27ced3361f15fa8d2e5098f9b29a4505664705adacc83c17076d8183ae4788befb4a07ff998eabcae02ab107d1181bbccaa545c84f671d299c8b202c970b01105f2a37c70a619e35caf208e6360c7bfd82b4eab180a15c0a4b73dbef143e326ceb365dd9c6d929a13f4158851721e34fc25ac8cfb6e59d30d4f308eae1f15fe45c2768535f48d48f719604a9cf33d4723bf1bc7228deff7b94aed8ea018281763f2807569a6bde5b3207d30ffc3fce492f2361c3c9ab16188ee46851f1808d985141b2510984aaa413dadaf5fc84b6d10ab98d57c351766a6d3fbe402038eaf0365c405b39eb6c274b52a43fc0255deeefac1287fecd8df49c57b4890d4e33af6eb79ff26476cba3a52de3fe34333da3722c53938357804449ae0e5e229a5936676f1b23be64a506bc14e083b2abe6dc8e15847858b8d07585a638d2c51d1837e1fe59609e22e2b9529e0347381a52b38d99c010e0055126bb25b97bccffed6fbb1a66e06be212fb05bd5922261e6d5417e887eb91d1f1decc3e2c34fd752a1f3ad41a66475eb4a5c922b48389871f3fca1a01777933aa400194e6dcc9db7f86be8a9aa99e3ad138ecb3e97e5b7940695cfeb763a2581ca901ad84d12195f5dc420291db21b8feb8aa348572da30148d71e16ab367cc36d5d5e3daf7eb5b753c5c997b6f9f3126fd7e0da83b72f07e85bf0a5fc95ee328d29ff6c13abe5579cfe98dcc6c6c84d15db909f42b613ee97f946ebdb4dbbd978db2418f1019330f14c2b6c11a3446b17fc139c9ba946b2f57d3b0e53395f4b0605a7a8e73d41ce9b0c9c8f602fb13be4d7483fa91ddf3228c93a37a4402f0f194fab118cb642815798260d0df26da927f76541f6b16120553b6c1c812a9a7f91a6887400769aedc689f1ee721793c9cd1097d45fd4d1932f5c4809d6acd64885131e94e4c8f8b987f6a02e10cd918687533097a1ce945d9013aa93b1b4afb451cabc8a2fdbc8de62c9fb9d77d3ccbfa5ceb59329cf204e4b8370bd148c1bee9d3acb21e66643a1570b4da34c9fb3c5ca76bd98da92bbfcdb02e180ca34d9fadbbac56f8a9bef367bdadc761f9343c3f5ada7206be7a8c9ea9f34a519618839c6041225be6abefd63bc147bfc7398661aa688c368b95d0041ace4f0e856baab11fbf7f79eaf27e5b65b3140b1f1f011bfcb3ffb94e99310bd95ddc50f5cf88085ba5290d08e011a290433295dfbace9397c1deaf4dfea1cc87a6d5f35337a61fdc2e85b242066f486dc3d2e486774eadb62e480af3b34f8b6b7e239740d94ab12177424f0b1b655013f41ee13c8db01edaef34308767e13f25182a12c2112a3e239bec84471cd6b4941ca089a7fd5df64ada05ebc81b2ae2fd1427a4684f2daac69a178e2f121d241f8d527119a77664b2f56135a8ee8479df8bb652aefca67c5d3c52b65785aa458c3ac9c2abdd1ed79a6e95d55323ff5dc3bc642a035251e640085f4327537069e1ab8526724e173b4794c7943516c07c481d2bfa2694705b378e438422e70a0c60b449bfadb692a82f2c68bbecda71031a7012dd690247d4baf2743a77a31201f4672948bd79a1e6c2649a546e46ca9137fe01e7719c525c45d851eec9800eb68e3e67ef2899e826e015f84046ad35c61b1da806797a28af0830bcbcdf109c00553475259253989725a572d32dff3df2e4b66e62e42c7e45198b080094b07c5ac186e90a389ca4aab578ba589a59222a6b56e4b3324ef7775fd21a0c5577f892811bfc481ea4ecffb444e015db484412e9a02bbd3f7e2fc7959b44adc5348603e3e16dc32bc7641bb067b76f9f9c5eac7f3576e40ca6223b8362119392e00a2bfd7c94e266cf4dadd19a3afb362b3828a1ec7dcde73138eae8fab32ef96f2c31312352f4f562f018c6101becb0e1b5bb3a79c0ec0c4d644d5486241279df412fb1e1d10c12a642a2af2df832b40442bbf53fb8c06140160128e4c080005d1d06527ebec921f7fefcc5d20fdd8499852984dd4cec5bd34b08e6608fe233c4099a7a2f29c8267b95256307e90a55101b765d31846af51a5cf33d4eb27ab43fa1ce35174c4e1db2c01507f73b55ff367c040097793c41debc81d83a2afd5e09a190ed3e3a6a2b81fcada5a7dd0dbfa5036410a5b23c2268560d77f694eb31419958060881674af09c09b6cacccc14a673ac1c0ef32fd5560688b69cecfe8b7551f3c920be1de16a9d6d15884ddaafbcc307402421fd32947a1448e8286a0d535057b6f35e96755d95eae049305b1c7de90bbce87501f19cdf4e5519c672725a2641f6033c6cca2b25febbea5b7736783c04eb160bd45f638c82aa0e702086246e23677a652b0f787c5d95ef79f697c1da65237e79e45d9252358a085731c48ea6e6ddcd9dfaa3ed7c7a344e1b7bbca4c8230a8c0c", 0x1000, 0xc, &(0x7f0000002c00)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002c40)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000002c80)="d9cc36ffbdea6f0e06ed58e604d60eec0a426886a2d62a059c97d07b71ab93d0bdad9644b4e5543104dd6264bc1e5ca5589885cb4590bb007bb2eacac2eb6e337e0f756a6594c835b695becb617c9101353205192ccc7a01bb0171f48658ae9fbd49add4f16cd9e1fc3f3095a351a84e44233d6d3fa21e942f5828fe04b352663af7e1b09d14a4242b8624f7f58fa380cded29aba1c856b88fb50c88660fd007a6776ce84812ec67a860cd7ded5840a4398180f872a4ac115d1ce509a74cbe4d0f10e4484c5d47626458491d7265c3f30b", 0xd1) getpeername$unix(r8, &(0x7f0000002d80)=@abs, &(0x7f0000002dc0)=0x8) connect$unix(r11, &(0x7f0000002e00)=@abs={0x0, 0x0, 0x0}, 0x8) fdatasync(r3) 00:00:26 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r0) semget$private(0x0, 0x4, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, 0x0, 0x0, 0x1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x20) pipe(&(0x7f0000000040)) recvmsg(r1, &(0x7f0000002440)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x100) [ 518.5296696] panic: kernel diagnostic assertion "vp->v_type == VREG || vp->v_type == VDIR" failed: file "/syzkaller/managers/netbsd/kernel/sys/ufs/ufs/ufs_readwrite.c", line 104 [ 518.5413913] cpu0: Begin traceback... [ 518.5413913] vpanic() at netbsd:vpanic+0x214 [ 518.5520864] _GLOBAL__sub_D_65535_0_cpu_configure() at netbsd:_GLOBAL__sub_D_65535_0_cpu_configure [ 518.5520864] ffs_read() at netbsd:ffs_read+0x2a7 [ 518.5520864] WARNING: SPL NOT LOWERED ON TRAVPOP E_RXEIATD 6( ) 0[ [51 58.185.55250280684]6 4]at W ARNING: SPnLet bNsOdT :VLOOPWE_RREEDAD +O0N x1T2RAcP [ 518.5520864] EXIT 6 0 [ 518.5520864] WARNING: SPL NOT LOWERED ON TRvnA_P rEeaXdIT( ) 6 at0 [ 518.5520864] WAnReNtIbsNGd::v nSP_Lr eNaOdT+ 0LxdOW7 E [ 518.5520864] RED ON SYSCALL 0 -7866528 EXIT 0 d7 o [ 518.5520864] fileread() at netbsd:dofileread+0x1bb [ 518.5520864] sys_read() at netbsd:sys_read+0x78 [ 518.5520864] sys___syscall() at netbsd:sys___syscall+0xe2 [ 518.5520864] syscall() at netbsd:syscall+0x32e [ 518.5520864] --- syscall (number 198) W-AR--N[ 518.5520864] ING: SPL 73NfOTd 55LcO3WfER4aEDa: O [ [ 551188.5.5552200868644]] N cpTuR0A:P EEnXdIT t r6a c0 e [[ 55118.8.55552200886644]] bWaAcRNk.I.N.G[ 51 8[. 5551280.85645]20 :86 S4]P L duNOmTpi nLgO WEtoR EdDe vO N 4T,1R AP( ofEfsXIetT =60, 0 s [ 518.5520864] ize=0): not possible [ 518.5520864] rebooting... SeaBIOS (version 1.8.2-20190122_225043-google) Total RAM Size = 0x00000001e0000000 = 7680 MiB CPUs found: 2 Max CPUs supported: 2 found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f29c0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Booting from Hard Disk 0... >> NetBSD/x86 BIOS Boot, Revision 5.10 (Tue Jul 17 14:59:51 UTC 2018) (from NetBSD 8.0) >> Memory: 639/3144640 k 1. Boot normally 2. Boot single user 3. Disable ACPI 4. Disable ACPI and SMP 5. Drop to boot prompt |/-\|/-39066448\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-+2876592\|/- [1062568\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/+1362192-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/+1043682-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-]=0x2b4f690 \|/-\|/-\|/-\|/-\|/-\|/-\|/-WARNING: couldn't open /var/db/entropy-file WARNING: 1 module failed to load