b127f35f43326796b9485289895d1eddfcf2651e6456ca78ac41d312eda58036f619e3b0f350ea8b10a589736baf4d744c049cb2b4058dff8bfd3f0764efb53934f55a2b4ef7bac7e43159b08e6826b2", 0xcb, 0x406, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) lchown(&(0x7f0000000280)='./file0\x00', r2, r5) lstat(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)) lchown(&(0x7f0000000400)='./file0/file0\x00', r2, r5) mknodat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0xffffffff) getsockname$inet6(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r6 = socket$unix(0x1, 0x1, 0x0) sendto(r6, &(0x7f0000000500)="083ef6c9ae649ef4a738b9b885ca020011", 0x11, 0x5, &(0x7f0000000540)=@in6={0x18, 0x3, 0x8001, 0xffffffffffffffff}, 0xc) r7 = semget$private(0x0, 0x1, 0x180) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000580)=0x650) r8 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) lchown(&(0x7f00000005c0)='./file0\x00', r4, r5) r9 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000600)={{0x8, r2, r5, r4, r5, 0xc0, 0x80000000}, 0x9bd, 0x1, r3, r3, 0xfffffffffffffffa, 0xffffffffffff8001, 0x1f}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000680)={0x6, 0x4}, 0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000006c0)={0xe4d, 0xfa}, 0x8) semctl$GETZCNT(r7, 0x7, 0x7, &(0x7f0000000700)=""/120) semget(0x3, 0x1, 0x101) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000780), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000007c0), &(0x7f0000000800)=0xc) sendmsg(r0, &(0x7f0000000d80)={&(0x7f0000000840)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000880)="91f20977e83e5d4c22e762d6ffaec41cb4d74048e3028b62231a47475cd1fa8f66e5144209a850a850b4d2377d859702e515830fa84ccec2427e8d5a789db4c147d130aa4ee867c768f1388b523bdf9e7c8737ed3a5899ccc8917a52375764026e9c5f5f88f86217e71f14800b67f44b121deebe69d5f0067092a10dbecec56ef33e30ad2bc85dfb3088043ce703a950d6f6f2adcecb60a8b25cb8330e0f290080619ec6ad1ba7b0c1aa634609081c6c246dcfc5a9a5470fd91dcd58028cf083c78acfd8d65822854636db26ced0be2222831b100bf5981cd9d2", 0xda}, {&(0x7f0000000980)="7e4534526f415ceab54a17e5315bb9aa5e94b2b77ec4e3e97239edeb3e86cc3e4e4d50f64d5de3926c65644a4b49620747aaa7cf382bc3306d085f4c34509cd3197fd919f34f", 0x46}, {&(0x7f0000000a00)="9d4b2c6f1f0348b91d31d4c6e7f32fb73a3cd60d778a930c2db32548a2b702316e2166771aaa7e843559b52fb4223e0271a00d76d8d2b1d1e52687056547d4553bae28b6e41e4dd7dd1d28bbd533e0b2879d52f38917a3038af3a94698e135b772c40c491718328018848a0daeb45a721a9c086863bc6a5f8bd14491cab58d52406999a776339b1f18a7fb8a201e7c842fb4d79c3594443a38896892ed18a50a8d6744368f27d16ce37dfe6f2998aad449a3259368a49b294d89", 0xba}, {&(0x7f0000000ac0)="1f8c824d4546a3ba03eef752a5ff5414defda70d2f1c0a5fc884098bd761d4793d3544f9eb3ce62e267f66cfcdf7afb69a1aae9c6bc5f6e269b5fdc992a91e2fa4ca8024ac2badbe3a907ed8a14be1ccc18ee2aec88e00358ec258d27b42f85a8236cfd34e205259262734f5eeaf9e9979e3cc6bb12cd1b4b3f0865fc74bbfa79d609b4e9488704dd88175ee9afec84e484a5fb75ec86ffe", 0x98}, {&(0x7f0000000b80)="6744033cfedfdb315bd751242b069d3a0570092c56412e0479b54399a490b6e6426055bab7fc9dc139828d41f3b6f749fe07597c7f050e261f09fb14faad8b002186445be9a916de", 0x48}], 0x5, &(0x7f0000000c80)=[{0x100, 0x0, 0x23fb4560, "9610fdf9e6444df697dbd7bc2f1d556008d07a2c29d050a7457a2480b98566eaed2bffa1ffd6c91317f7d3069e1ac1faa458cfda7f5069d1a176af45309a23e37d53d208093f31b370ea9657c7878cf23c33e3a1a01db139741feb16c52e3a99639dfe7ed19405b8d6b22a108c3db676d9f993f9e9b9dfed560a8af906db43f470bcbf8da71f98747485eb3b0c812ce64831b5fd7534bbfb9a2d2eff7782d70a69fb9bc9d80c21f1014f078e4e225f02e7abe4cee87346fa0e793b0aeb2f2d96166d31e4c8afbf13cbee2ab8abe459739c25e02c5d432215eb3ff8900addf6fe0f6246f96614a587dd70850dbe"}], 0x100}, 0x1) getpeername$unix(r0, &(0x7f0000000dc0)=@file={0x0, ""/4096}, &(0x7f0000001e00)=0x1002) geteuid() 00:00:16 executing program 5: clock_getres(0x60000002, &(0x7f0000000000)) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r2) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x119) getsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000000100), &(0x7f0000000140)=0x10) utimensat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x8, 0x8}, {0x7, 0x7}}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x80) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r6 = fcntl$getown(r3, 0x5) mknod$loop(&(0x7f0000000300)='./file0\x00', 0xf028, 0x0) nanosleep(&(0x7f0000000340)={0x3, 0x8}, &(0x7f0000000380)) link(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') lseek(r5, 0x0, 0x3) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000440), &(0x7f0000000480)=0x8) setsockopt$sock_int(r5, 0xffff, 0x1011, &(0x7f00000004c0)=0x8a24, 0x4) sendmsg$unix(r5, &(0x7f0000001840)={&(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000000540)="4c0720c13064298aa9f15637146c8dc5be72c0467e81487311e09ffdb05f47c676c451f03e959877a805714937a2780813027513b1b302b8007af7e040d4d4b3bc247ec52aa80952ada148beceec947ba280c2768ce61b3f788f95ecaa5f027a43aeb662abdceeb40a05eb4a3f803c959a71cc956f89f651a45409e325a70a3139192b77971c05654da3887f8b63afad11d4c777ad143df248d1601d48abd9467e", 0xa1}, {&(0x7f0000000600)="466c8a1a3f96f0bdba7de6aac47aebf5b8e328a9c52e28a7111db123814d7afa27455285d9d2841207bfb94ea44ad352bf39eb0c8ef7f63289b59a5b0833ed7273c492e29f5c9967f97eb3ad8ec82ecde06b9b27bfe0eded3a45e0c6447816f648bb4def46338cfcb2888b30dc25ec39cd26bce50a6fc3ce5d06268ebd5d6620e4205af977b3b189f4fdaa81229409b0ca87659f84d600a16820d35f3f6aa00806195901de73c83b83f97edc9d3ad8bbe634dd7dd33f666be8d8806c5eb721926b9d65c1870c60d6ee1f3a84c946baa9df40927f52141043bcc460315965dbdb6da3c136037985628dbf861f540c2ea3ecbf5be2735132f7ab2252214c34c68b494391f4f3d6dce554551be324aee95881370f83c7387d40b4570bf50003571bf6c8ea4b87ffe37fb21db8cd3da3cbec449c0e0c0f6f48487d28c7bab91e8ad504b00fb35214700ce54d3993a58bf7a3229f6e8fbd9aa80c0fb7b6de6a0ee4728ae88633dd73816a836c08d19d02d3256be4610de2069b219077571add6286253a36dc63d4a6c7efecafd98558974ac2290da273826e70807ae9ba72a27bfccde354a44cdbdd321488b439163e44619739287163782ee56ea3209acae3befb082010bf876f2a767ad7769e3edf1efda013b41176a1260a113635e6b1481a36f83e77b83b85c35d47e634cc7434ce798c8f6f5bc2b0fb5ac63762734343d2d1584cf6120884bc1001e33f9ef5a10eaa527164830a8388c3864456cf5e92db10953470eb1a88b383bcc1f1eda566cc98c6a5ec1a8ea090e20927bd4ef2e7681a630949015caf97eed3ac2cd6d98e809538ea41a25884b231b8b7be94b88e5c653d10acbaae25ad58628af6617b5955049c56b2924b61051b9287348f8a1f18fdfb6bbe6a3bdf6619a3e14ac5fb65b0b5465f26426b5bcad950a4870be2b9460abd86bbef42d01cd669ff2e97493ad048dd387f7b642dc9ca6d59697b7e8f553aa9528617b797052a98f62e5077f0d0f7c92fdcf5c9f632f8d480fe045c9c453fe2c16ead882953afff0fe1b6094552cb017fa3173c118565c667b9940cded4d680a5e97139357836ddbfb53e107d1b8eb78d2a73e547ea27f8d964acfcacc3a016f0d6250a17e45eb2a67fda99a54c84efd5c7f03e2e98f740802223460b42a8066966231d0826f270c8addca3fe160b0723642c75ade28f99f6ff4d220d550bdf7c7c36962f6197860dd2a1b86677b5e675203081e7a3ee0cba95eb627eb071fb6541fd1a4b4585cdb04002cc2deb05419779cb7aab27af96cba8057e1aef86b9f76ed99580cbd6be9ede1ab06db0ea2c5cf54baddd7828e620b50c01571e42d2c6bfb258d7ae344dda623a1981637aa68eb494f9be3326bb0f4d492dd976f531ff0b40c96fbe22e4835a835df3e60868ef63e22ff799d42ae8ca535884421fae5524f0f3194499ee7aa1d0d3503f6c10a8164cea671be6dafe5a7f22cf7924afc74cb1e20fbe65fe6e78a38b1aaa63b4ca024dc73021f595e78c3022b4dc45c2678d0275028be0dd744d96571585ce3876c429d31862ec29d33cf02075d06f57fd356cb131bde372d994f4ef30b8a77d43ff86ba1ef3e8dcdddc313393770de957613ab8356a5fb0fea73b522f177716e77fcf9eaa2e4eac8bff32ea34484e0e8b98d57b1199fb5cc3a18294ffb02770fb9ac75e47b2848e7c3297a80cd2eefad916a3705a35dbb2dc823165575cbb9985580a145ef341bb8269ed5a317e5ee564f9f0735fd7d60706d549aede8fbc545842779b94480fc76c8f3c3da3fda48e24dfa5b24bcd03d3587f138d29cc20582ed0881dbde3b2f357f5205f288be9bf97bfcee4ef92b4dd094ed26ff2c642538bbd16a7150892e6fc73d43fd1598c2423778a761ae02104769d9576757fddc4667fca14fb685148970959752ceb057421e8fe5e4c4f3fabde124d6e3c0487fc81711bb49c58b6bdd68590a1b3d1ce985369099e9e7da58e5bb876d6801767e2b1479f68512caae0d321ed4795d81ee07d0a9dd7c49d9f175a67a23100404f7172b80d835da133f15b11c490e90b90a3ed3130f6bfde3891611eebfe20c1b9641b09988a1449419548c8e4b016c85721da83735559e4c0f1fc85351a4536c0f55f2f739b9b0f6ea2b00b54649e6448b4c331d7f7676b07ada6863faaed8e2901846f8c822b74b3248964816aac6c9fe617e12960ccf1318c56920fa1c2a23178732bb98c17164dc42b527cabe6e8f8425fcb87866538ed164080d0c726d9c27c8805a78110ee0a09cec9f61ab9942e33e85673e3599456cbe967dcaab598fcae8b6ed2657a322a3d065e341ce860b34f4933542a73015625357910ab4b1685989aa03139bf93128c1b8cdb2ab2c5dacf70b4bda1f332091f2d697803cc631094a5a6deb63ab0c672534b8818016f984da6df693f4141130d855001f4489088d3a374eb4eeaa7bb166e93527f762dab10c555c2cdf573fa3f3c841a14c88ddf3fa0aa211d83a7904bf02f6f6a6294444c8e35aa8535976b3144339f5315c6d5444e8a8f1fa9ebfa84e03e2f4c7cdc89021827e0e7b7062690a6bacad8c66805253f22f688530dadb4f643ec402020889671639e1964ee1e539975015a3ba33d5085d6671bcf740059a57dbd74c5ca68e75b2db8f34f14c16289e1571fe7daed5c04717430c60c88adc10ac604359e57936e5a53c2f72e0f338cd8cd27e32ab33f0d60da6a3305e753990ab9e205d73ba91025174b1ae098882ab00250a9908a404f3ac8b80a457aa02887dfa4efd2d8327ca3052a057a5ca585a0b9c41c896c19bec2940697f8ffea9216f1b4c61729dc3dac1289cc8f3616cee469d296dd105c5864be13faa054cd612acbafece66e5c493d81e5ba23bfebb3936170abb205b7049cb808266888c64208c4885fa56ac2757e814ffee27d5ba2cc3c4f0e3540a40bb0b2f430f99b6f588b6ae0a01e89dfa8b2784f6c14ffaa392c5d3276e016e7c5e4ff3a28d291cf5feed9a0be845700825dcece87d622a7e0e527ab03efcbec56e7b0e36702384ac70a4c038b86c0053e2dd14022f898de40d0ab88a76717cbbe27e66ad845f33a860984b30fdc6d120b94e640a2201c28d46ad2dfbbc754c3aeb7a6283a24ea675221cbbce5d7c37397c21e224c601064080531943deb8063a14f09805d30b76203babda125d0d9b54d13ec0707ee1d3464a3c13ccb4cafc47d6ee6d21dde1c51a2a90e1c9871ad81101506b24604bf8237d92d9813fd7b130328f4bc95819612363bab62df4300ac966edbfa4a39760e1643fd0d19e7790d3661cd6bf6b9f8ebeef54bb37db94605facd7ea7682b39d7f3729f326d7f5d2989cad0fcf7fd60f0d9a996c0c7bb2da41c706934d19303d602fe42ef6693c8a58b127c77ba815b03e50f31a4888cf1e31436cf67e98d93de0591e2136b91ab002734b6244ed0ac8e212d11cca930fd882f5d404b59f6998caf8864bf564d2df3e973b0b5b5a27ac1a692df97a923aeaff166aaf53cfc877349a941b296d234c7e40bf3e42ed50ed26ece0a6733957eeebdf41101af6c64443ad0e1a0ccd810e616277d200def42b73f1d85c61406f5c0e994ba00b3b6674702a5f9b8ac22b1fcbcd9cd10f7c0a5e809167e1c6aeb30f8b70852fa36f1261bb3ef00c8ec4c5dbf6e2b7472f24924082408f7c32443c3b6ba49eb99fb2ccfc6d058c7e1918e169e6ab9e17848bcf89a02bf228b19dbdca7670baf8b1fb6e813833a1a4273cd733140d5798f9c595a46dec787a195d1563e240d617a5a37dcfdcf225f3fd9c830fd94c72bff6185fdeb696f718331f57154b39f8422394e7ae6ba7f5f88adbf17c36c2e97691deac5f87b89282343ae4daf50b741378cd8495aa6cd3ee28675100597a14a11f874474e7e95adcd3856d873f5b54c15ddc7b34ea31a56b1ce4a613d16a45fea46a2a7ea4dbf84f17d3aeb1c7afc681f412918162111fc418e68caa3788fbdf4259e1db968cd61df8f6f9548bedafc1a710824aded3babbc07eb4fd147c088b02aee5429d571912599c501aad25b327c61107e88ace645c20fd4074124a01b0978177d7270df7460533e0f27b3716b277c073e2f742f57358894efdfcf5bc8450cb5c91f4f2f9df985737909a01cd0c4c913687189dcd4a1880edf8d9ff27857345222cbf21ad5dcf920ce2bcb126e932b9a5df05d08a2df038e1ffb1e839b7b20993f549051402743da643434d66268fd21c0c8f7bd798fb70c53d9c1cd2ffcb8e7db2f6ad871c66e7858243c6609349f8b534ce061a8185ee45700a7abda9ae68956d57bb4e600e2cbd3909a56f0b8e0e02e5773b27fdb3eaa2dd58f2bb21dc2bbebbea900a9a6653c18bb0a2385f9f0ac116663a97ff7b2c4367a54b2bf2aef7fda927bf7a2de5286d90dc659c1371d8e328ffab7125efea9ac17d14f7c406ca3c7bda532ad59c90494f0d5dea1cfbfe05e80176a972082053acb00808262e722ef4846f34bc221b98ca6e72256fe3732d07d0f50f78a45e232e835158fc20dee1b8d7981a0f8e44cc599d68a8b74840319f323bafc666a0fbe39e4ad8bb75023355faf8094bbbbdf368607ce0ebb3209adc28eaa93b4f4b60ca40aad66ffc257689f907f5f0e610d4a78e622488a3395e5ab51c9174b8f9f76eceb67666ab99d76bcbc51e4da0ed0390aa02bce13e960701154db3c94bffa8e3fbf32c00ea2a6d8aae19bd5c3898c597e8dd1623ff50c16928ce7e2301b7542af5c54357e6e38fb90fc1077b84e8a372c2fa0c79cf2a3cd7eacd2a97129b3c4efb2254308d9c479804e7fa88f98eac52714396fbd6985b9e9cfa2733bc293a80d8093d3c66ddd9ac74d79492790184ef9a6fc9bf36b0ccfdc83f1af53ad718ad46770d280ec8c5ca6eea075904f478d05446892f0d38c76c873be44afcdec8dea3af293048b02768ad2981b4fa47a3672aa50d408be8e53aa8e07b61d50aabf05e2cf131b70fc28fcf12ca419276ec0adc1da7230122bc8f27b6420e81d409ae96a5f7a7cdd5660d8c627a5116b5dca41ff5afb9105168dd4c55f31e7692dcb578e3ba7eeac28b400639502806e232ec316229abd30626fd0675a2b8ccfdd661b4bbdcd1b27d13c806afeae51a8749a7e156688d509c184dbf1a529d59ca68adfd70a3bae264878483293d28b3dfc445f46a2dd24e8081cec32ce5be739c6bf5552c7573279554463e97848d978db4eb230058cc4737f44fd71cc71fbecc792a2ab65278a72469e4ad426cf02da877f502d29a8ef0f1e1b575d01ff7439fc5f5f55c1a8ff939b491cfa20180db461dc63c9dbc153e4ea828ef56ab89d55df4637f32cb2bc2aaed7999ddac9d8d6dc51a72838cd4b4e417a374de9b6e9fb5a56f5c2509d801e2eb841731c5d0534e3d97174f6d3ff7ff6498493c28d10202a96afee8b114bb43b753d545a1aecc79fb3d2259df7daf859eb43abf749f6377bc839707c215d149802ff4fc7698c9a1a554d3e934700b00c7c8d4982493df01f6086e57bd04172807e412dd68037a5d6b12a0aa61e240e965acd246f279285cb3c039107b07fcac1b3fd880891e57492454d26b5064c3f90e7d04acca8644eba8aab076583fbfc6e0f400de884bf8623f3c2437301192d40c44b1d7d98f8b59f773175713181b4889f6ad70690985eff237398c47e12844d8418bf6e5cdaa15c6e5cf79ca22f307fb1d0073e9248b6a3d9ec348e1f1ec8f98b5a8a4d2e774961b1b817fab9bad7aae769d8c279063189609b", 0x1000}, {&(0x7f0000001600)="700c95f62c00b8cb2af1c2cd146307fa5f01f6811c1dae12328b579c41ffc393d0da07e503440b776b9786a596a239b867d72056dd704f107164f7288913e3ac", 0x40}, {&(0x7f0000001640)="8a7d6370af87cd3504bfacb80f245611e542b4ef93b59bba6060e0e00dd658ff5544a05ebee964712d3f66b294ca4dc397bd6226f096b5b38e52252cc4e0e23a911b58b39460c2daad910af3d02d1d7b1152cef81d50d8e938a0118f3a8dbd814901e537bd21651102cbcc7e212862a689f7dfef08d5f5f9febed353951a8ad174d13832eec95e1e54763bf0f7f867c8b06e910747d4b5f00f9f62846115ae747c229c783a7e10484585515b19926467445f81594f08ffc8b1dfe2bfeac8d8f302446ad737b30291e8b55c0654d40c56b1f14d18c5808cce2697ef255a", 0xdd}], 0x4, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x2, r6, r1, r4}, @rights={0x28, 0xffff, 0x1, [r3, r5, r5, r3, r3]}, @cred={0x20, 0xffff, 0x2, r6, r0, r4}, @rights={0x28, 0xffff, 0x1, [r3, r5, r3, r3, r5]}], 0x90, 0x8}, 0x402) r7 = open(&(0x7f0000001880)='./file0\x00', 0x0, 0x83) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000018c0), 0xc) bind(r3, &(0x7f0000001900)=@un=@file={0x1, './file1\x00'}, 0xa) getpeername$inet6(r5, &(0x7f0000001940), &(0x7f0000001980)=0xc) clock_getres(0x3, &(0x7f00000019c0)) mlockall(0x2) clock_getres(0x20000003, &(0x7f0000001a00)) connect$unix(r3, &(0x7f0000001a40)=@file={0x1, './file1\x00'}, 0xa) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) linkat(r3, &(0x7f0000001b00)='./file1\x00', r7, &(0x7f0000001b40)='./file1\x00', 0x400) unlink(&(0x7f0000001b80)='./file0\x00') mknod$loop(&(0x7f0000001bc0)='./file0\x00', 0x80, 0x0) 00:00:16 executing program 4: r0 = msgget(0x0, 0x76d6bf7a4d9d5d56) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) r1 = msgget(0x1, 0x40) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001000)=""/208) msgctl$IPC_RMID(r1, 0x0) msgsnd(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="030000000000000085561ea3240b0cce19b5275348a3fbd08c14d3fd3f75257949e68d4dbd16c8412203a0e54c3c682dbf4e33cd86b75d5a85f935e62cac879355e8a2bf41c7e8b279f18cd5f1832deea17dcacbbdb1d3fd575f47cd364fa00bbef41ebe7243ad9d4252d256616bae69b283e006bb0c6e896ad0539e70d33b540e051f1f999cd50490474f032501b0d2f6fff02484df334d42b407ff0ee9719463aaa760fe01ed1ba3c881cdabf3183d3615267ce5b7cf"], 0xb7, 0x800) r2 = openat(0xffffffffffffffff, &(0x7f00000011c0)='./file0\x00', 0x400, 0x8) getdents(r2, &(0x7f0000001200)=""/195, 0xc3) r3 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) getsockname(r2, &(0x7f0000001380)=@in6, &(0x7f00000013c0)=0xc) r7 = getgid() getdents(r2, &(0x7f0000001400)=""/236, 0xec) r8 = semget$private(0x0, 0x2, 0x10) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000001900)=""/117) msgsnd(r0, &(0x7f0000001580)={0x2, "1982612c0625c88c90e91f41da0bb1c244f2e7d4436b070f045259a65667852d5b890a1fcdb7ef9c996e4f87b036544fedca58203ab3f86c749d258eed3089a2ca22830aa416f433a42211b08537dce25f7ed286395d78641a98cb474c30f66e55f3e3562bb4caeb0172cef09fd4b5b661e5225dd16231732b86db1a9bc1a672694482521c40ed2e430f36f0a0c2fe57357405ff6570ea73fa621ff0cb79e2c2fd05b49c224230d8e14d8f0fde5ee40f8fffe5cd8e130d39d57e937bf565bc47dd9f4fe4b6c5a5777d037a4e614beca2fc3f02ab6bcdd3f9ec1ce6bea779c761c90a7b99"}, 0xec, 0x800) setegid(r3) r9 = paccept(r2, &(0x7f0000001680)=@un=@abs, &(0x7f00000016c0)=0x8, 0x60000000) setegid(r6) r10 = getpgid(r4) seteuid(r5) getpgid(r10) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000001700)=[0x9, 0x100000000, 0x2, 0x100000000, 0xfffffffffffffff7, 0x2, 0x8, 0x0, 0x100000000]) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001740)=""/92) dup2(r2, r9) msgctl$IPC_RMID(r1, 0x0) r11 = socket$unix(0x1, 0x2, 0x0) lchown(&(0x7f00000017c0)='./file0\x00', r5, r7) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000001800), &(0x7f0000001840)=0xc) msgctl$IPC_RMID(r1, 0x0) 00:00:16 executing program 2: mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r1, r2) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e01010040653000"], 0xa) 00:00:16 executing program 3: mlockall(0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = semget(0x3, 0x2, 0x0) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x40, r2, r4, r6, r7, 0x4, 0x2}, 0x2, 0x80, 0x2}) r8 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setuid(r2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000300)=""/130) mkdir(&(0x7f00000003c0)='./file0\x00', 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x20000, 0x41) r9 = dup(r8) wait4(r5, 0x0, 0x4, &(0x7f0000000440)) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={r3, r6, r4}, 0xc) wait4(r3, 0x0, 0x40, 0x0) shutdown(r9, 0x2) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000540), 0xc) semget(0x0, 0x7, 0x104) getsockopt(r9, 0x8001, 0x0, &(0x7f0000000580)=""/4096, &(0x7f0000001580)=0x1000) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000015c0), &(0x7f0000001600)=0xc) semget$private(0x0, 0x0, 0x226) getsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000001640)=""/38, &(0x7f0000001680)=0x26) mknodat(r8, &(0x7f00000016c0)='./file0\x00', 0x8001, 0x5) socket(0x1e, 0x0, 0x1) 00:00:16 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) getpid() truncate(&(0x7f0000000140)='./file0\x00', 0x10001) fcntl$setstatus(r0, 0x4, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000240)="babdb20f1e45a8501b906aff76a2fb9e654d85896a6ac761b5959af379bc4f4b84a85b37812ccde8", 0x28}, {&(0x7f0000000280)="aa72ff7947374b6dcf075094e92aaac720b88bf6eda205bd4902623b3c2b03b191d3dbf6f4b4864e9f51cb4bcbd26564d66eb40cfea7f7538445bf697b8cb7a9b16498bd27c58759c159e9b198b8cbd56269a2ccfb0e89130beee66e52e64fc33845a46b8b9c5570419d21fb", 0x6c}, {&(0x7f0000000300)="233436de9687feed84f06f0e9defe89a2b914570704d2213dde424beee21f4dc157ccc5c5ed60854ef0a2d93d64aeda1225fbd3d1161318a4c48bf896af7ccf819c53077700731a056599170e7ab04eadc4c7965f1606f8ad7e0ad21f1d67a783ddb", 0x62}, {&(0x7f0000000380)="5120496b7d3ee947733711f3b65e99", 0xf}], 0x4, 0x0, 0x0, 0x40c}, 0xb) bind$unix(r0, &(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8) clock_nanosleep(0x20000000, 0x1, &(0x7f0000000480)={0x9, 0x7fff}, 0x0) clock_nanosleep(0x1, 0x0, &(0x7f00000004c0)={0x6, 0xffffffffffff06d4}, &(0x7f0000000500)) fcntl$setstatus(r0, 0x4, 0x10f0048) mknodat(r0, &(0x7f0000000540)='./file0\x00', 0x4, 0x2) recvfrom$unix(r0, &(0x7f0000000580)=""/66, 0x42, 0x43, &(0x7f0000000600)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = semget(0x1, 0x1, 0x10) semop(r1, &(0x7f0000000640)=[{0x7, 0x6d, 0x1000}, {0x3, 0x5, 0x800}, {0x0, 0x80, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x0, 0x1000}], 0x5) r2 = dup2(r0, r0) symlinkat(&(0x7f0000000680)='./file0/file0\x00', r2, &(0x7f00000006c0)='./file0\x00') chroot(&(0x7f0000000700)='./file0/file1\x00') getsockopt(r0, 0x7, 0x1264, &(0x7f0000000740)=""/91, &(0x7f00000007c0)=0x5b) bind(r2, &(0x7f0000000800)=@in={0x2, 0x3}, 0xc) fcntl$setstatus(r0, 0x4, 0x1010000) recvfrom$inet6(r0, &(0x7f0000000840)=""/53, 0x35, 0x2, &(0x7f0000000880)={0x18, 0x3, 0x2, 0xca7}, 0xc) fchmod(r0, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000008c0)={{0x18, 0x0, 0xfffffffffffffffa, 0x6}, {0x18, 0x2, 0x9f, 0xc885}, 0x6, [0x40, 0x4, 0x9, 0x4, 0x1f, 0x4, 0x9, 0x100000001]}, 0x3c) r3 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) getgroups(0x6, &(0x7f0000000980)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x2, &(0x7f00000009c0)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() r9 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000b00)=[r3, r4, r5, r6, r7, r8, r9, r10, r11, r12]) 00:00:16 executing program 2: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x70000000) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) getsockopt(r0, 0x0, 0x7, &(0x7f0000000200)=""/26, &(0x7f0000000240)=0x1a) r1 = dup2(r0, r0) r2 = getuid() getgroups(0x6, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000280)='./file0\x00', r2, r3, 0x400) r4 = shmget$private(0x0, 0x3000, 0x21, &(0x7f0000ffd000/0x3000)=nil) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x1000) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') getpeername(r0, &(0x7f0000000380)=@un=@file={0x0, ""/4}, &(0x7f00000003c0)=0x6) geteuid() sendmsg(r0, &(0x7f0000000bc0)={&(0x7f0000000400)=@in={0x2, 0x2}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000440)="5e26398691060250596ed8488629cb98dc0dcb7e467d5cdf9133a710574dd004341876db05f73a6b36a8a0a734f2bbfef9588b805c9fd12db97e3f1fe41dbdca4f316855b75d2661d54f494099c8e816dd3e5dc9c782064303a52af281f99b5cd0a6a642157b65be1986ffe36d7db379b4686b7c85204d3963e1781e7bb91b7363c5d714eab1199b823607a5ced3f9b476596dc8406a230065dea39899d454930ef3c5451d958f628c2c5576", 0xac}, {&(0x7f0000000500)="ccfc89d60c064f53709b87a469c87ce842dfc020bfe370c97fe985ab0680efcf294985c16c55ca2d10283fd47eadd0cdcba6a2930a8b56effb4a1f7575d0b7fef6a71d14f8", 0x45}, {&(0x7f0000000580)="da1f26767b8f6af6709fd197fe10d91fe3a4254d2c7005b8785d676c9c725f47986cf68145f113b48eec8befa542cd4fd14120cf2375a2742f190a8ab6dab4fe9c0551ecc1217dd333277c0122ace797fff528847216689b1c37fb2fff36c765051a16f52502f2e1c9a8786daca79ed15d14575a3810ee2c270eb1257f58bcbd21f29dc4c17040d674f13aaf305eb35e4640cbf4057a16139479614cee547fb375b13b486fcbb86ca7bb4c7a8edb2b1b71ad0431af41c74d802b0a4acb89235015f3", 0xc2}, {&(0x7f0000000680)="3387f0ec0cf4f2a9d42c7387478cd3086cefc2fa0059fbc05c0c58715c53c495ac733681bc69bc672a2ee5ae9a30de78498e5251a2ac3f96f4d2e8e65b6ea12b54f228dcbd46c4d4e99e6961ac52aa06414196ddc002a1d60864", 0x5a}, {&(0x7f0000000700)="95f7c7d5412f9b9d4fbe154586614047e1e30bfeea29653dc457accc759e6b456eae649ffeb4ac6f4522e7395def8e08c6202fe6d4f51fa1748f09c76aff1f8d4a4b80", 0x43}, {&(0x7f0000000780)="f9437081c0063917bf74f25e7b4ecd8bbed673f7", 0x14}, {&(0x7f00000007c0)="7e6391bc", 0x4}], 0x7, &(0x7f0000000880)=[{0xc8, 0xffff, 0x401, "2b3fd0cc7dbb0bcf30e117c580ead92337e162c6e2b7044c7be089c5fa7be138b3ce49e619164110e16f1f16d7f6b3a9dd241d27d14c6046eee26a9cf2a5a7d7e601a554787177c92265d669bfaa4ec2886226bfd76ee57276a7dba763f99369a527addb2931fdd14e2e4a8c3ec9784c9d21604567f15c2c83347512b1e488fe99be25669352cb233c0e05e951bb73822a84769ee1c28447d1e39c68ef9b77b6a46b78215ebb14df72968a801c6090dccbb5cf07"}, {0xd0, 0x101, 0x1, "e47f1c9df45bc9833df59afb380eb57e42af99dc4595f038739fe3e64da345db76bb86f31f7160af0df31f4ed183b5f5384f8f025b7749c6183a8179d5c08461dfdd55fa100c6bc93b67df752e2e45b7546776875f664cce9f67f2662fd64049f30141be53185df5e2eecbb180fa9fba207dd4197d77c153c6bee0e23f8376711007a2d50432cf4c50a51c0410d50860b415e8ad5bf3e004a8cf2b2869a6a25dc52465d51ddc880cc6c36425eb5916efd3c44bd54de3fa55b70c29"}, {0xa0, 0x101, 0x81, "327b807d9928374d0c180fee86cb19583c27f897c45691bc592863452484d099a21e91a04240f02c8547eaed2627e1ddc6e642c52031ba5e94a91f2e1d577c4668c4b4eba1cc572de73871447ab1a18e572693035de4615f8584f030ba0698910f7b0396c991383ca34bfdb58ebcc11fc5527a818f19659800363ab868993ca173e4af20e51b2f32c57fdb09a77f518e"}, {0xf8, 0x11, 0x6, "3a3c6ca600dbdbd866d1f185bd218bca2da955b79789dfb6e927e371f4edfe366f4b5fd854eab908f0c35f45d13fde2396e7953644b65c77c73745f8da684e596841277d28709b0f77ff0c3f2e268d36e85c4738e4be4010133e45afb15392d10b78191e33fc1197c8ee980cd6b3457197e764b8461eb7f0786963e8351bdcf5e3fe1194db438ad006495e6e2d153b0b1cb1c56ce45c3e7f1495397beaa3e9bfeeed129b015013db97347110ad6f83d7e147408e62bf6ea39448e961b47d3bb5e5d2306ae145f3597a63a10946361dd208ae74a758e75b16574de7333180d4b35af0682eaf1b7d"}], 0x330}, 0x400) r5 = semget$private(0x0, 0x5, 0x430) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000c00)=""/4096) setrlimit(0xf, &(0x7f0000001c00)={0x7, 0xd0}) r6 = socket(0x1f, 0x10000003, 0x2) shmctl$SHM_UNLOCK(r4, 0x4) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000001c40)=0xfff) bind$unix(r1, &(0x7f0000001c80)=@file={0x1, './file0\x00'}, 0xa) readlinkat(r1, &(0x7f0000001cc0)='./file0\x00', &(0x7f0000001d00)=""/130, 0x82) getpeername$inet(r0, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) close(r6) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001e40)={0x0}, &(0x7f0000001e80)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000001ec0)={0x1, 0x2, 0x5, 0x80, r7}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001f00)={0x0, 0x0, 0x0}, 0xc) fchown(r6, r8, r9) accept(r6, &(0x7f0000001f40)=@un=@file={0x0, ""/22}, &(0x7f0000001f80)=0x18) 00:00:16 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) fsync(r0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80200, 0x0) flock(r0, 0x2004) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x3597f1b9875c6ff6, 0x28) r2 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000080)={0x3, 0x2, 0x0, 0x4c, r2}) 00:00:16 executing program 2: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') socket$inet(0x2, 0x3, 0x3) utimensat(r0, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0x1, 0x93}, {0x10000, 0x1}}, 0x200) renameat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file1\x00') 00:00:16 executing program 0: r0 = getpid() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r1, 0x6, r3) fsync(r1) flock(r1, 0x8) r6 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000180)="d74d2f1b4c582f15274987129d9fc9a29ae85a0fb141b1b039e40376359ecd89bb34656d66fd69658d843eefd6", 0x2d}, {&(0x7f00000001c0)="9dc85224c725de4e52b2e01034a874b28bb737a73d924da4eab6473e961b76786e4e5c070eb312a89db7be202390ecad218740f869fcb675cd133663a1f94bf7365be781668b87159eb6eba1b55d106f71209b67813901fd321ad646dd83ae3a703b35507d39d83552d9a1c5bd720ab2034d47d0d375e2422b1b87510fcf2a54d135948936d63d6fdd7e4de527a8796ea91722d6bf3b32b60c82485aecfd55ab7ea04a15cfa9e8e64ae47802e89af3de825098e665dfb653e3", 0xb9}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x2, r3, r4, r9}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r2, r1, r2]}, @cred={0x20, 0xffff, 0x2, r6, r8, r5}, @cred={0x20, 0xffff, 0x2, r6, r8, r5}, @cred={0x20, 0xffff, 0x2, r3, r4, r9}, @rights={0x38, 0xffff, 0x1, [r2, r1, r1, r1, r1, r1, r1, r1, r2]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r2, r2, r2, r1]}], 0x108, 0x401}, 0x6) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpgrp() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000480)={r0, r8, r5}, 0xc) sendto$inet6(r11, &(0x7f00000004c0)="5214fb9a9d39df0b989d68820a1f141461c90f5dcefb00ac8d6216eaea145ae63ca90c2f2c9038e6bff3aa85668c093e6aa6e638c4997272c9fc33f78b17fbd2e01aa355e1d6b866dd5fdc826ca05bbe75f18237269a58dbcfccce6089d7ee0472d891616f0a9451e303d5dccbdcbb16b6f50620305033b2cfae0241d6a88df68fe850e5598dc44d402ba6cf53d1fcadf0e11d8668e2bcb432f4d56108f939046661cc21fdbba698db7afd60a3e9bac55c1d791d6bf8e5f76c988599ea7f26853f02070766d2510319220c2eb62b5328bf37233b24b33586ff3dd6c5964433", 0xdf, 0x400, &(0x7f00000005c0)={0x18, 0x3, 0x5, 0x2}, 0xc) openat(r2, &(0x7f0000000600)='./file0\x00', 0x20, 0x9) rename(&(0x7f0000000640)='./file1\x00', &(0x7f0000000680)='./file0\x00') r12 = openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file2\x00', 0x1000010, 0x1) r13 = semget$private(0x0, 0x1, 0x400) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000000700)=""/93) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) sendto(r10, &(0x7f00000007c0)="0f02084ff016e15aa00485a5ea03f06290138cc5e925b9c880c24cda5f", 0x1d, 0x1, &(0x7f0000000800)=@in={0x2, 0x2}, 0xc) getpeername(r1, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) fcntl$setown(r12, 0x6, r7) getpgrp() semget$private(0x0, 0x0, 0x1) recvfrom$unix(r1, &(0x7f00000008c0)=""/244, 0xf4, 0x801, &(0x7f00000009c0)=@file={0x1, './file2\x00'}, 0xa) r15 = shmget(0x1, 0x3000, 0x5, &(0x7f0000ffb000/0x3000)=nil) mkdir(&(0x7f0000000a00)='./file1\x00', 0x0) shmctl$SHM_UNLOCK(r15, 0x4) shmctl$SHM_UNLOCK(r15, 0x4) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000a40)={r6, r8, r14}, 0xc) 00:00:16 executing program 3: r0 = socket$unix(0x1, 0xffffffffffffffff, 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, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) clock_nanosleep(0x20000000, 0x1, &(0x7f0000000100)={0x81, 0xb70}, &(0x7f0000000140)) recvfrom$inet(r2, &(0x7f0000000040)=""/190, 0xbe, 0x842, 0x0, 0x0) close(r2) r3 = dup(r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) open(&(0x7f00000001c0)='./file0\x00', 0x20308, 0x0) preadv(r2, &(0x7f0000000200)=[{0x0}], 0x1, 0x0) socket$unix(0x1, 0x7, 0x0) r4 = getppid() fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x1, 0x1, 0x1f, 0x81, r4}) 00:00:16 executing program 2: r0 = getegid() r1 = semget$private(0x0, 0x2, 0x1a0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000000)=""/152) r2 = shmget$private(0x0, 0x2000, 0x21, &(0x7f0000ffc000/0x2000)=nil) r3 = geteuid() r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x80000000, r3, r0, r4, r0, 0x140, 0x3}, 0x100000000, 0x7f, r5, r8, 0x10001, 0x8, 0x10001}) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)) semctl$GETZCNT(r1, 0x7, 0x7, &(0x7f00000001c0)=""/44) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000200)=""/128) r9 = semget$private(0x0, 0x3, 0x402) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r3, r7, 0x1, 0x1ff}, 0x2, 0x200, r8, r8, 0x8, 0x13b2, 0x6}) r10 = semget$private(0x0, 0x2, 0x48) r11 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom$unix(r11, &(0x7f0000000300)=""/219, 0xdb, 0x802, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000440)=""/219) lchown(&(0x7f0000000540)='./file0\x00', r4, r0) r12 = dup(r11) fcntl$getown(r12, 0x5) shmget(0x2, 0x3000, 0x4, &(0x7f0000ffa000/0x3000)=nil) recvfrom(r12, &(0x7f0000000580)=""/169, 0xa9, 0x1, &(0x7f0000000640)=@in={0x2, 0x0}, 0xc) socketpair(0x1, 0x2, 0x8000, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x4, 0x420) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f00000006c0)=""/175) openat(0xffffffffffffffff, &(0x7f0000000780)='./file1\x00', 0x8, 0x2) recvfrom$unix(r11, &(0x7f00000007c0)=""/16, 0x10, 0x2, 0x0, 0x0) dup(r13) semctl$GETNCNT(r10, 0x2, 0x3, &(0x7f0000000800)=""/176) 00:00:16 executing program 2: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchroot(r0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f0000000100)='./file1\x00', r1, r2, 0x200) lseek(r0, 0x61, 0x1) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) fcntl$setflags(r0, 0x2, 0x0) r3 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x800, 0x8) fchmodat(r3, &(0x7f0000000040)='./file1\x00', 0x8, 0x200) 00:00:17 executing program 0: r0 = open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4, 0x600) 00:00:17 executing program 5: r0 = dup(0xffffffffffffff9c) fchmod(r0, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 00:00:17 executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40008, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r6 = semget(0x3, 0xfa8c92cfda7bc4b1, 0x80) semctl$SETVAL(r6, 0x1, 0x8, &(0x7f0000000140)=0x7) r7 = fcntl$dupfd(r0, 0xc, r2) r8 = fcntl$getown(r7, 0x5) r9 = dup(r5) symlinkat(&(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') semget$private(0x0, 0x7, 0x450) r10 = fcntl$dupfd(r5, 0xc, r2) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) semget$private(0x0, 0x3, 0x400) semget(0x0, 0x39999bcea5f5537b, 0x180) close(r7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="4e2716fc878a4bd92f0c334f589e1ede526f6012359d6a10a25923d726c43b714b9fba27e0853c2af663d32924a434320362cc6f", 0x34) getsockname$unix(r10, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) readv(r2, &(0x7f0000001680)=[{&(0x7f0000001340)=""/60, 0x3c}, {&(0x7f0000001380)=""/184, 0xb8}, {&(0x7f0000001440)=""/26, 0x1a}, {&(0x7f0000001480)=""/111, 0x6f}, {&(0x7f0000001500)=""/216, 0xd8}, {&(0x7f0000001600)=""/89, 0x59}], 0x6) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000001700), &(0x7f0000001740)=0x10) fsync(r5) fcntl$getown(r7, 0x5) fcntl$lock(r10, 0xf, &(0x7f0000001780)={0x1, 0x2, 0x0, 0x6, r1}) fcntl$dupfd(r3, 0xc, r4) semget(0x1, 0x6, 0x40) semget(0x3, 0x3, 0x10) accept$inet(r0, &(0x7f00000017c0), &(0x7f0000001800)=0xc) listen(r10, 0xfffffffffffffffa) fcntl$setown(r7, 0x6, r8) fcntl$dupfd(r9, 0x0, r7) 00:00:17 executing program 2: socketpair(0x2, 0x4, 0xb3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r0, 0x100}, {r1, 0x122}, {r1, 0x1}, {r0, 0x31}, {r0, 0x9}, {r0, 0x22}, {r1, 0x28}], 0x7, 0x4) socketpair(0x6, 0x40000003, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x0, 0x7a) fdatasync(r3) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom(r3, &(0x7f0000000140)=""/228, 0xe4, 0x1, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) write(r0, &(0x7f0000000280)="60b7520b8f56367ddb054ed75ac7c2445764b00774135fd1f06143efe0ac8d", 0x1f) readv(r3, &(0x7f0000000440)=[{&(0x7f00000002c0)=""/35, 0x23}, {&(0x7f0000000300)=""/28, 0x1c}, {&(0x7f0000000340)=""/202, 0xca}], 0x3) recvfrom(r2, &(0x7f0000000480)=""/88, 0x58, 0x1, &(0x7f0000000500)=@in={0x2, 0x1}, 0xc) bind(r1, &(0x7f0000000540)=@in6={0x18, 0x0, 0x2, 0xb0e7}, 0xc) close(r1) getpeername(r2, &(0x7f0000000580)=@un=@abs, &(0x7f00000005c0)=0x8) r4 = open$dir(&(0x7f0000000600)='./file0\x00', 0x0, 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000640)={0x3, 0x9}, 0x8) preadv(r2, &(0x7f0000000980)=[{&(0x7f0000000680)=""/34, 0x22}, {&(0x7f00000006c0)=""/133, 0x85}, {&(0x7f0000000780)=""/11, 0xb}, {&(0x7f00000007c0)=""/123, 0x7b}, {&(0x7f0000000840)=""/42, 0x2a}, {&(0x7f0000000880)=""/241, 0xf1}], 0x6, 0x0) recvfrom$inet(r3, &(0x7f0000000a00)=""/183, 0xb7, 0x800, &(0x7f0000000ac0)={0x2, 0x2}, 0xc) getpeername$inet6(r2, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) r5 = fcntl$dupfd(r2, 0xc, r3) semget$private(0x0, 0x0, 0x141) mknod(&(0x7f0000000b80)='./file0\x00', 0xf009, 0x0) bind$unix(r0, &(0x7f0000000bc0)=@file={0x1, './file0\x00'}, 0xa) semget$private(0x0, 0x3, 0x8b) renameat(r4, &(0x7f0000000c00)='./file0\x00', r5, &(0x7f0000000c40)='./file0\x00') fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000c80)={0x0, 0x0}, &(0x7f0000000cc0)=0xc) setuid(r6) symlink(&(0x7f0000000d00)='./file0\x00', &(0x7f0000000d40)='./file0\x00') seteuid(r6) syz_execute_func(&(0x7f0000000d80)="6d460fb6fdc40134c61b0ec4c201de455d65f3c086f871000097470f01efd9af65566666c483f916d2000f183532000000c441fd517d03") 00:00:17 executing program 2: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20200, 0x24) faccessat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x100) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) 00:00:17 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[r3, r4, r5, r6]) bind(r0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) close(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000300), 0xc) dup(r8) socket$unix(0x1, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000340)="1fdcbe4a69cdd1c8d1994ffe29b929ac638062d5954fd3d42556a2c006b5f1f3567bd5d3579d37412f8423bc8a65b59a6d5826b06e2ada3d0935756efb6f5ab29aa168f4578a447fc6e0ada63e733cdfcebf9bc1c8439ed2a4ced7071a7bd8ec5b209251e5ee48fea635cd7be52ecc70c54a960b39c4ceb3079c407171d47fa2d1ff0078a87da956ec9a8ea195a80400db1d", 0x92) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000400)=""/31, 0x1f}, {&(0x7f0000000440)=""/252, 0xfc}, {&(0x7f0000000540)=""/133, 0x85}, {&(0x7f0000000600)=""/133, 0x85}], 0x4, 0x0) pipe(&(0x7f0000000700)={0xffffffffffffffff}) r11 = accept$inet(r2, &(0x7f0000000740), &(0x7f0000000780)=0xc) r12 = open(&(0x7f00000007c0)='./file0\x00', 0x8000, 0x100) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x1490, r11, 0x0, 0x0) close(r8) r13 = dup2(r8, r9) fcntl$getflags(r13, 0x0) write(r12, &(0x7f0000000800)="ad03322085422aebcbf7e80d1e1d201ad9eb187933ff4d93da29fa9830", 0x1d) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000840), 0xc) socket$inet6(0x18, 0x30000004, 0xb4) socket$inet(0x2, 0x20000005, 0x2) setgid(r7) 00:00:17 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) sendto$unix(r0, &(0x7f0000000040)="cb0cb045d3becba5b0fe80e20f6fe72dab54eab101faeda2b44f1fc552a5c72585921873fbed49bb7b0f95a55196e020ed218ddc5150e9c6ede21ac6b3405dbf3e6eda959164e4d7bae69e8e9c701e256251a8c4e894d6aea46e1dd54de2bb0f05d532b9cb5563f21a613aec88790c1d6b92572de5c46a6fd59be851c8217dda94e8ae26994c926341de0849c076ced279c08c295f88eaf731cda5726c8f39df1c7b700b78c35e60c5bceee25d4089e3549156293da863f8338d8df62d28d7f2852f524691725904047f6edaa0dc0aa6c871cf12e9f939bfe8487fafb89e66ce971f24af009605279ceb145cfb", 0xed, 0x9, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket$unix(0x1, 0x7, 0x0) readv(r3, &(0x7f0000000180), 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x2) recvmsg(r3, &(0x7f0000000940)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f0000000240)=""/171, 0xab}, {&(0x7f0000000300)=""/37, 0x25}, {&(0x7f0000000340)=""/85, 0x55}, {&(0x7f00000003c0)=""/56, 0x38}, {&(0x7f0000000400)=""/164, 0xa4}, {&(0x7f00000004c0)=""/206, 0xce}, {&(0x7f00000005c0)=""/132, 0x84}, {&(0x7f0000000680)=""/128, 0x80}, {&(0x7f0000000700)=""/228, 0xe4}], 0x9, &(0x7f00000008c0)=""/110, 0x6e}, 0x801) pipe(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r5, &(0x7f00000009c0)="af7d421a2645befab47d7d35413e2daa8fae92b396759441dffb5bde0e64b14cacbec6a0de6e04b8f753d0716ef176434e2a1ef17c673240995c4c3bb7f733880cebab634ab6381f8681ee32f927eb326b882e34b26b84b32f08bcb871b61bea115441d718a7bfbc3c003dc08ca820b1a206149a94b76c6a2c4294f5eeb08530fc3e6b39842c331ab60ec8ed13de19c1f809ee832fb40f", 0x97, 0x1, &(0x7f0000000a80)={0x18, 0x3, 0x5, 0x7}, 0xc) accept$inet6(r4, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) r6 = dup2(r0, r0) r7 = socket(0x1f, 0x4, 0x7) r8 = semget(0x1, 0x0, 0x4) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000b40)=[0x41305f6e, 0x8, 0x8, 0x1, 0x0]) setsockopt$sock_timeval(r7, 0xffff, 0x100c, &(0x7f0000000b80)={0x3, 0x8001}, 0x10) getsockopt(r5, 0x0, 0x7, &(0x7f0000000bc0)=""/146, &(0x7f0000000c80)=0x92) r9 = open(&(0x7f0000000cc0)='./file0\x00', 0x20000, 0xa0) getsockname$inet6(r5, &(0x7f0000000d00), &(0x7f0000000d40)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000d80)={{0x3ff, r1, r2, r1, r2, 0x1, 0x5}, 0x6, 0x1000, 0x7}) r10 = socket$unix(0x1, 0x2, 0x0) symlinkat(&(0x7f0000000e00)='./file0\x00', r4, &(0x7f0000000e40)='./file0\x00') r11 = socket$unix(0x1, 0x7, 0x0) accept$unix(r9, &(0x7f0000000e80)=@file={0x0, ""/4096}, &(0x7f0000001ec0)=0x1002) bind$unix(r10, &(0x7f0000001f00)=@file={0x1, './file0\x00'}, 0xa) fsync(r6) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000001f40)=[0x2, 0x5, 0x9, 0x10000, 0x400000000000, 0x6]) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000001f80)=""/4096) fsync(r0) setsockopt$sock_timeval(r11, 0xffff, 0x100f, &(0x7f0000002f80)={0x6}, 0x10) accept(r4, &(0x7f0000002fc0)=@un=@abs, &(0x7f0000003000)=0x8) 00:00:17 executing program 1: r0 = socket(0x22, 0x3, 0x0) sendto$inet(r0, 0x0, 0x0, 0x2, 0x0, 0x0) ftruncate(r0, 0x3) ftruncate(r0, 0x7fffffff) 00:00:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="7dc7640b4bf3bbe1c777efb08dbe06e3a04f75b2bbe89ec5b2888bea9e7e3c6479e85291748396e355856c9787243ed550ba0897769c1fb16b886454cfec09cbb8a47169e015e00eb3581277dec75ea237499a3be87319a2715827767741cef5c2b9ae69f01bb9cd9fd2fa57b990966c6b733b0fce24394c1af4667f8f", 0x7d}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000600)='./file0\x00', 0x292, 0x0) r3 = dup2(r1, r2) writev(r0, &(0x7f0000001b00)=[{0x0}], 0x0) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:17 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1010888, 0x4) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) mkdir(&(0x7f0000001080)='./file0\x00', 0x20) getdents(r0, &(0x7f00000010c0)=""/72, 0x48) r1 = open(&(0x7f0000001140)='./file0\x00', 0x10, 0x24) mkdir(&(0x7f0000001180)='./file0\x00', 0x2) fsync(r1) recvfrom(r0, &(0x7f00000011c0)=""/65, 0x41, 0x3, &(0x7f0000001240)=@in={0x2, 0x1}, 0xc) r2 = open(&(0x7f0000001280)='./file0\x00', 0x200, 0x3) readlink(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)=""/4096, 0x1000) bind$unix(r1, &(0x7f0000002300)=@abs={0x1412636db26d9f16, 0x0, 0x1}, 0x8) link(&(0x7f0000002340)='./file0\x00', &(0x7f0000002380)='./file0\x00') r3 = open(&(0x7f00000023c0)='./file0\x00', 0x10000, 0x20) rename(&(0x7f0000002400)='./file0\x00', &(0x7f0000002440)='./file0\x00') mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) r4 = getpgrp() write(r0, &(0x7f0000002480)="5403ff300fbc28e1c6d740f1b70f45365d9142a376f597315c32bf631cc3b0b9a31bacbeb90648f7ec6c3e08718f356d29393344678f9919986133585c336ef7b4e8e33a1336c03722bfc3f4991e07083a871036e1c32ca69edf443005b1914f14ef0f7a229ed5a448dec08485a26d8aaad638ab060c967a7fe41360933eccdfbbfd26", 0x83) wait4(r4, &(0x7f0000002540), 0x4, &(0x7f0000002580)) bind(r2, &(0x7f0000002640)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000003940)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000003980)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getgroups(0x6, &(0x7f00000039c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000003a00)={0x0, 0x0}, 0xc) r10 = getgid() sendmsg$unix(r2, &(0x7f0000003bc0)={&(0x7f0000002680)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000038c0)=[{&(0x7f00000026c0)="5a3515e79afb0a37bf663b44095970564f8f834830ba5c9ac0069f", 0x1b}, {&(0x7f0000002700)="c279d2d156e30ca2caaf67d6c5e0d1ef6794286d5fca1456762e11681b6553405a9c5eae2c0a1c77e0cbb706f34e272de24bc6a8c346ea821a53498bf543500f9874d88838b78567aa1ff3", 0x4b}, {&(0x7f0000002780)="5b645511812669efca77e9f1a5adf2e1615cc87bf4dca38014c08f064ddad406727ef680e0466055a043d1ddfe6a7c45f4505dab2b1788644747e52cb6b29fa2a3c7a66f0f0ba6211aebe47bfa1d5a493d0fdc184c42c7d485a41b9a3edf3fc4a2a423b11c91dbc6f7240ce3ac03cb7039dd38383e2765d15d80436032d96a151fdcc8036576681dbb8467bc7ce9bb220d6986c85557eda56af5b0d5c19b0eef80ba4555cf15d53f1808afe7594d56e92d2608127d37e54cb04eb5a536bde92c4cb5f007451edceef649fc563eaf5604f625b5fb6e0b38722e0320b5fc523a51d8253b0f64ffe077853cb689ec6df794a6f4d99e18e0f784ee87cc8305a8f787ceeaee8f540ecc4c241720e89a7c64ce30f9ae5493c0543daebd62d1627258c56deb3f3da4dfb8dd05fea3971329b67e0459da00d4cf06f879eb57e991c59382d8d6cd57e3b243b806ca9be92be6c15bcb848e7eb000c2b666504976be9e9450e16e6b0fd8af5f8b843f473746fc98450c9a9190f025026bfc654d4616f06a5a0a53759a6c9683993f55352c436deda1d557ff88c759108624c3bfefccb3ca7e4eb307650d865d9f37ba0a9fe53cbdadc524032316549b78aca3b3851f05546380a8a6ec25ddcb24189009b3cc374633454a42fdea986e0e352e5ed130b94b33e23b45a4621f0211fcb17989223bcafb541840954579e67a728f7476f027b201ed174b292d9b29283f4b218d8aa5da05d39163c160abf1d9efefc687be5f5d36bd988ed6c1f38b689324eb743a7dd7ab06c7879decd1e9d455e5c95a9d0778ddace6a4a0a89716f07a943ea1748608e492714aa5e01b69c920b1ea8e0348e71dbf20950fa51af08c2d5042ee23b080f6aca9ea60eb7b30734b134595111b020bc4021a72d7507aa2aece434bb192355faa67fea1b1f5facae02581ebdee20f90687cc60e936d7b2b71093fba0d27fc088e2bcc54a8d45ae3435254487e24006052e8d61fb5f21b939cb9876088ea758e41b9e0e4148baf28a45cf13c8c364c65100e4da87452b529939deadbbbebdb599d68039afc4fc46d06ac863a24302b4bb5996e10ab1bb8ff832276cdc44611e027f629c86112e8d976f4f1584a74d127bac499a8df3d99e823ec4605361564545b7293fce2fa65ba6bb4dae8c774ceb0d141d7ec9dcc486e100c6fb5c8959b1ed28684bd81a01c04784717434a6c0ed7ce80009fb4ad688ee04099840b671618176d7429d0f9579e4a9022a4607c76ede1ece78e3fa3593671eeaa58bfc79a06649e03ee41de49f38e06b8d41045150e3578bfe153f5ad00957c0eadd1a03eda15f6fa760f5623e17bbb7ffe58a177dd77fa3ba4040760de228b899b4517690dfbe379c744b75d17f8ea009d51f34580e1b7534d7a9824ef7eda8834a97ad822bc0f96150284d8daed528cb78e866a2a0da5ce10215aeefb27104c6b77e2def070b8bc8464469365a337a796d318aa9188cee34ea62c37016a80a8bd9091a71771fdc183414e4bcf1781be76be8249478fa117f61ce50b626ce43efc23916f22c812d61d658447bbfe85825fdd7a9689351eafb259aac95c509ad5a2e92571e1683142614aa587587da7c858e4699ed3b0a544361d5b61ebc335045c2238287db5698ad35f2878ae1b3a49485f37a546ed093fac8657cfc388cca82c5a1929a780801ea0fdbcbfceb27f0b11f5b9befefaab069f9100e35132bea9a3afd8972487615a2620357aabf167209ab648222d1015565118bf5a0ce63c36b1308753f0e7e058054275620514ffc56717b80a419e831e2a827daf4ae32d0c99de8a8ef855d9f976e57b3d324e7b59ca90784330d946d871777fd9301f2a97308149a6eb4a69b2f7da5555dc5d5bbd34f3ddf7b725bfa536d5f778de6c015c7a619adbe6af933b1445e052120ff21f622c4edc25bc362281381e84cadd745346a6ee5bbe7f5fe710c54183405041f31f16ba4c2ca602da229ee48eaa45c3acfe6d49bdfa4644a226318316cc9f9d1dcbd1f0e8f9be8c5527a0a89789ba8bf012ddfb5578cd72c6c04da35c470b9f10f29968f0f7288020d24d664a9f0e4b0417790cd1d56c6fd5d698e89e2de254620a1f25c679106fef9aca796beb9a9cc0e062514e87cc1304972f61b3e8129e1046f645958968a7c2abfaf076f88122ad97085693203898fa2e81a65f2b05622b653a566805f2907dfd7d455a5fbdd7179fe1f9853e14520e1d29d497d21a1fc8e824c6c988a29eb62d8ffe44d3b6e69066aeccffb4c7bcd4a8baaed16631f8b9ea00cbc4e98b7ea45d6e34dc79235b5e96450a3e4cde79bb87c7cb832701850b265f5080e48d63ae8d3dfc42eec1f9fe84b1bed2bd2968851c70eab3a52b033a6b81b6904d9b5e3abe0b3de582b1dd99415d4113b00c94a9bbace763950e3deacd8d74848b967c251f6a16fface2e042fa180b4a59296ae26a77d5bec847d6a4e98018df827bb0a5f232fad46262e7b1844247a37be39b424fc342278626e3e51f1707973c900cc08aeffe253bb5bacb6b601fed16098647bf68babe28788d34a250c6548dcb3e388b2e64f891e9af05da3dd27bf0664db79e32f8f14cc7de72cee7042796546aa326dc83e17d0e50d0f96f78b6b168fba3f8a3f20359d37c4da81fb90d9e37e5e656256af8b5933d9198758fc319c284f48ad9ac662af57d26ef0e893b1793b7eb3207a1fba25298b68c70063ccb4d3f5a88e393d89f497e2df261a875f77ccf9e5b14e9c81fa7887d9b055d9c40e1d773809f5d4ff574d040c68f3967cfe62e16e1d930b2410a618491bce83303ea7d8dea60ee5650eed60059b56437f05b048d804f067f048cf4d511323e1326c71dd6d67548c673ff80b283752b41610839c2e3f75acce21216f5c21a6c7f65af57cd0d2e4b4630dbc5ad64d35117159629589526b359cc747da4aeae229cc0fca015d174cd91dbe64cba2500044c8c5f56e781179de48be987bed51f368bf4aa5801d388906cf31b1e97c73f05011f582aa79de919eb857c801356feb2d94537321368fd8496fe17bfa2cceede95b6aa408172cf330b24020c1c08e894c84f6aa2d414079f7316c21b81da523a8ede69046dea8628668f86dae4dcbe615c3db35177580ae54ff91760737e67c94627be8535e1b47bd67350d36786d1ce864648a2b6dead5d58b3c61588e3e13dccc066980bcbe7a3dd1749ec5ab11787226058e120fe6a02acab07c65f57c7c38cae8501dce1145bca785199c110c488db4df6b1f46fca5bf0da1ffde383379ff816e1d47638232df829111dbfc56f1eaa40807894d06ae57ca1a3186624c68ea51771a29348cb482ff4c297d1fd6ca37f3027a2a5aac43f240a6fcea7d5dcb7731c016ae3f1d1adcb21aee689f8e72c1b0ba6a0ea0f57a7416412b023641d5340a58470be42ccf61680ae1d9ae09f6acefc0461deb36bc080d30375db030c102a1cb90ec8b198e81c81669215f15209ebf6d90cfd10dd8a813a0bd4820496cbff94239aa89dc3039ae337a9f8e80d2be308acb30f0e8d1ba5cbf177c2760f0ce61afd33d4be80a900ab4c7da1f8e91e081a00c120ef5ec043269677dfbb5a8d7e9f2ff73d34e733215333856265b464036d86f8817b3e64503f48915f514a2c58c27c0c93cea07d9dfb3ca48ea06b6aa2e3936fbfd7267a7ee7ff1276742aa60f06450df9e3d7eae9089579299963dab56c354779089092bc2f75751a4628ae058769ea859d05902136206590c2425c1c2273ce77123d17dea6e75c4b5d49fe41b235ff3510c3b174b6e1b75fd286b9143c459941320f5ed1fccd68429be5ecf62e52ebe2f5514f4c695ac24afb3a9805d475bbe1514104dc389ffe5a54f65429442180aae629c910fdbb1e2a81b6701137c63702a5215a01b2a3da75e7c7a3e18d492e26df429940a8d80d7fab0ad75b50bcd248dc5df3bfc2c7cd58f43278fc721e6daca717c54fc9017a549d1db6ca32f0a74f471a372d39b3a604c92ffb8cc2f3bbda36f615d7a113af17301fd072a16433eb412bf8306411c48870dd382a097b9f3ba67b0392c7d359c48efc4d0768e8660c64e68395f1cff5d0f15def883b6d11288d645b0a0dc83685dfcf04fbfb395e5950f9f66b413304e8c7613b72fef7ea069b403640f0c4a722ba7cf33fc12bc9d0a0f53f5317ce48db26602cd185ded9e20c7b3f5294939e65af3f641c1dd0f896a7347559bb37019826b2adb4063f59acb2fe0d268b1e29f64180125fcfe40b90028d6b2d23aede8248d5f61695a78479cf9c38daafcf3dbb1551959fe6ee27e291a0c26d441db4118bbc35f4155f8484e0c479742655dcbfabfe1d6fd67e1b7e8a3299ff5a9d847feb691d4bedcd9844134ab51a64e2ac8f12f41204387503ca68529ce1c818d626273c05ea70d539f16bea2ba47de1b2bc728ee6522acb9c8e9966be2a283eb2151e1b7aec375f259bf39708d6c976315b8555605d0f33ef8c67f1b49b539f2787d00b27c67808cd2cf9cd96f1a7e5c2a55331041e066eb6c22d15be1d40023b1c4c618bfa85cf25ada78ade47e991f8e23e00169806cc58e1739f386ec709aee58e5d44ec850756959c3756ab7a20c8c4db83cfcf28d4b66be9caddb30de769863f40c2c494cf1a1c53b401210eda0eb00901e9335b2fe8b7892d6e34a71712d9a00147c3f1d2d11d33e1ec2cc70667af4b24c10a69d040d6c5e5a1b21424af31b5ff276290572901a8534297bb79c806365b7a541124cf3e666d4c68bd3f589356b5d6a04d669be20c029344b9d6988130ff9856a6431d164e5fa9ed6b4b39a7efea8b5870987744a55fb5882ca3935033d5e5addddeaf6db52ac5418a707afb8a80e12250cb0d26837dc956ae03b757a7a07ec92babf40e57f2fefa026b6e33828c5c0d9aa5a95c3d30a885f19ac6c9189a68f3e2ebdb89942b20cf17de61e93f2e89510617f5e545cea94536fe8f8db492593f26e360a68e92a397df7f088f2516f5cec612db52ab1f0bcd78b4092402338084f05e9fbb12920719f057b6341136d36e123511f532c88002c8467dc118051d6594e9687952a83ba763c99f8e62f8d9c849c37df3d4d20c2cd03e1af1b1c85ef6469ce72b8f1380664699fb10db2d7110fc959e9fda9e48fb38fbfa6de5ec54bc8f75482d82cf6fd7616de7233e66f3adb62bc7fedbc8d4cf43480ae4a50d5962d78c1602763f5f1026b0227eb95020d37a7622c2b86b452a2436008cf09d841a98539576781f5e916f8529de94ac8bee9e659d5ff883967bdbb528e0c268de87d9363443c3fb5bd0c4a4afe4e59287a0520886cf219c01e9464939e63fa08b9884f6a35dd7fa6afce45e865f98dc59d148f3105a7424844a7da2245cc12935fc3c7dd40867693d4bcfb4d156868e2d0554150c4746f0daf0aae839f53427ced93b6a1684956a36480c762b0b1f5df1a36cea7f05b1a854b5c72c8d7a1131c8019c002e66beb18619133ac55a32748df3c661b83be090358f40544a0512c560cd40e54d27cc49d2ef134ad59a6f2db0468e61927c0e6ffc37dec91d3348ff705d7df6018de47c7ae9f3f279bfe4cc6feab9008dbe55b9d61a89eeb658d934a531f74ab4883004d303697dca5742c63dd2813336a2780b63186807075add2c033231bc7bebbfa17102c6155d17cb4dc14f1f517bdaa27983877457f4e2baca40647e01763cfae6dd8c5ac144c36620c3dc63921c26daa05118ff9bb62d0016a5857d3c02684c731f86b5ebd6a7e81e37cfa2", 0x1000}, {&(0x7f0000003780)="3910ef2ee5967de9f0ef8110f12f9fa07266", 0x12}, {&(0x7f00000037c0)="0cd27823be79d5f031505c533eb06d469b03df9e789c1887cd910e9754403435d0bcb39107ff8f147852da86c97fffce1c5fc88db2f87d52651ccbcee8aa26e6f6885b3be533730252da7fef4c4b9b35910ced9f8c924430f7dae42449165f007d577f2c21c8ba20faead65ff0a84b270ee32b8842c3b686a12c1cd2d51f1cb385ff92854b45a1c795e98f2778000cff64eab0439683cc47ca61b971e7e3c586502b45c0d1dab95ef8bb56b49371b44bd0fa022524b098db3553f1190189aa3896d5ae33da9dbadaa1c32ea7401102", 0xcf}], 0x5, &(0x7f0000003a40)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x38, 0xffff, 0x1, [r2, r0, r2, r3, r2, r2, r2, r2, r0]}, @rights={0x28, 0xffff, 0x1, [r2, r1, r3, r3, r3, r0]}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r3, r0, r2]}, @cred={0x20, 0xffff, 0x2, r4, r7, r8}, @rights={0x20, 0xffff, 0x1, [r2, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r3, r3, r2, r0]}, @rights={0x20, 0xffff, 0x1, [r3, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r4, r9, r10}], 0x160, 0x400}, 0x3) lstat(&(0x7f0000003c00)='./file0\x00', &(0x7f0000003c40)) pwritev(r2, &(0x7f0000004e00)=[{&(0x7f0000003cc0)="45312e58b060859fd32f7c65a6c490decf940f699969f4a8aaf01c1298eeefafe3d80c95058f2af4337b437a7f8eb190fb9ebdbd8f669b81a1a9509ac8a5835877ddbe360066065b9c5ce6b41099f697e6d116c46181b0cc17911c550bc778352dbcdb0dd58fb4faa71a00aac880cd5932db8bba90e8bb69c7a8d63b3181f9fbb3617cc7210eff757952a254a9ad01149c1396a522e6fbb9ca33f2fae5318963d4d7cba97c32ff1fc97c9ba861e1980f7bfcdfafa02e762aae9b93dbf315403aa3e7aab8cdc0be94dfcdad34ae48418a70b08338dc0d2ae87107e5d9d9e5b4f6c8979388ef350aabf5582e4b56f959c6f78b5a1bd86194ac0224959da562c29fe670380d0907be6bb83fcd1f3fe622af950deb4e539a36e5907b7ba3738aef1821934b950ac686c77ec90ccf97978075fa2979d32bee1f516c348743df6a3ef5277e6a0487f01f0d68846ed7eaf3ea432951961c2fbbbdbaee0d1131850a9b1bbc966af2fab473cacea03b54ebe076ab10cb77b6ae99bd5c3ab81dc40516b42e456e37bcb4997d01a1fa697464abccd387b8a667e1bd09eb59674dde32754512db41249d7c4c84094eabe7c58f609405da63abe4217bf33c931a83d7b154f3b0bed2faab432f56cde8ea305ea8efb2fc32eeccb64ff6c6f1b07e8a858fdac61e5174ec90215dc76eac865699794cca0bb180e426e79c98c654cead3e6b41b7dcd0b6fa3835afd07fd2987ca7fe428e0c30177066bc06934be4b71d59ae374fd3a4b872a69eb443bfcc9b370190dca08f2e571d63d5e7d334cfe3297dcd22a9d85b13af00e8e8a4f84bd449de17dec41ce8039097decd60487b8746fd7a6e672f7558a9477cb55b90ea6b72b8f615e86bafcbff035bef5d1dbaeab3d443da905a831c607c46d98df1d77e329c52b7a7b0cc022bc7224f1a1faaf2943119e70444b145efa6cee818a6483f1c5d77280c2ce4f106851f2c189b9b6b00f28d0796c1c2b6718173d5759a5794c44c577fae268c4a8d8a93ff981d76bf2561e0a2eb655eafb5eec54f6b3f4352d2343290ef6232e71a0f771d1691a29f803cca03af9fe37d2a6059e6bb6143f0770f1f035133d8b0659a67abd97f1a657370bd3f7d32f4dbcf3e267a9b721992eccca2f0c1c08328f14eb3c89db4c6b27511e645d36926c1e00c98e092c88cfe2f7f7727e8a063b52f87617d94a71de172ee41d97dab8d21109a9f9c39188749a785e39d1efc3c60a6fce2b39beb0b650ee643e62e09fefb610acae2b6dce7c7ba4a6cc44f8b84fdf08b6a662af9265fc1120691acce2e3607b2b7425d83a319c97f25042b2d9648621f628ba307b45971a1681344c9c24ee3013a92f7e63cd7bfecd303b3a68c396d201a3131af527459ca630cadf394c406412411003a18df338a0dad76731e041697abce3bc4a6913005a978a3caa45685965bfb26653d8a64109c5e088a028f624bdc4c224f7bc7c7296313b40f06d25ca9cabd79c2694ac31c606f3baf20c1911f34ed6c4bf1a4177ba7680f123570b812ac7a374a3b1d4bee5db15085ea0ae7c7a931a7e6973a3c9bc12f03b9575dee653732fc663f9a887031cfe6aec2fe87cda132e81dd0a5a356bd3370c2b5ae0745b12572678743669ec3e4755c611b5e36f29d1686bf1044886d159cab9f33fdd8730f5e76ce6f3ed8f0cbae95d2bfcee580178ad80bea1744ed8c34a0853f8fded4be1b8d72271167b7507ef494c2523ff197afb1d1efab03c7635e36c2edb5b4f9a823092e8510ab810abc79f6bf8b29913e30ab2cac114d7111f127b90dabe57fc4748304c3efa82eb6a487bcabdba4c37497c1d03e7df1183220ca417410d52051e679e440131ea81139415a945defa862dbef818faca4bf4bd59a5fd6af566ea02caf9dc4d8490c96cb41fa4f7f2f30c20cd9e9bc5916f20d503302146b40ad6492ead60f4a5c9e1362dc6abcf8551011b117cbb30a46afae02db89923cae483ca501afbc7245467ff4f4eaa6fdbb0e4fda381afc554de3964d9c1e4128f7168466a384ef90bcaf56b6ff61cebb5f5608b67c58405e7fb26d763bb6e35a6e82b9301121b26ffbe10b8970012c3c71926faa27f3810d544de65a7deff5cd1c21a77397788b3917c717eee234b279201a24a24a69ef97173d2dd9ebb0fd72436beec2d4c5f62b36529c3e876f1b2d0e7023cc29dc756457bc727f67d59fad1636ba5ad398902a50f5cbd9ac04ae942b07520138ed3d0b762b5505cd0661d58101a99cf3cfb519b95135bef49f766d5b25aa65d341ceca82c1af6170977fe5da2b56284a644eccf675fa9753c2645f478dd0b40eb19e38ae6f532369afc666c21289d31b628fcf6ab5eb5e229d1ab1719bb48896a5c73819ae55922964a2b9aa354599155666ebb2fe341b37a70608d128bd6bfedec08a52ebb3100d5c5033f291536ef516e0b18f4f991b393a3eb1fba16bd700b7c4092d2e51cd3f1f0872ee9604d7316b5920d038c342bb984e2bbfb9372d33a8bd13a72d63c28d16328bed2f799a70b9a7c887e2ebc3abab7fe3f25bf5c6cdbedc3b19c3863dc4c7fffa01cc8cb03f50eedd1ca83a67142a27df9eaee66c2cc24493f1b454029b9ab9638dd32a5c2fbefee98c81e7cffb8d918a67c03254c99fe0038aca425d77024b5bed209a2d69963077f83866361d1b7323a84fc218f888e140e52895c5d9c7d23a80997349984fc4bce1bfa8947dfd0db60e24ed7954aa0e338eb68b86bdf84c712011c864255a7e1044b079978d78e4d2e96c421f83d1af7cddbf4f671e4c1247b536bba8410d281c29654e907aca55a54403436a39a82026613d5174a5cb76edfa38466d87bd29094fac2346b8e61dc3803e713df22dc0a70467865f60fcc045424320dbb2233979c3fde463245cd191e1f5e5f5f3b118267af55927798f05ed65ac8b07e8802ed71c244cf73ef004718c7176b3a4c05d432a0202b75609f7440045227de5b7fc5c5a08a336374e13d97db27574c51f561626ba5ad37ff8ffd4f556820719c0cb17552708cacc922f59cb11edc30adffb87336bb8cd0cbdc88a5a62a996b188b33235b00242c9885cfd41d39bac37d65a3be836c5769aded38eb7b7c0e04809c3c785c47480253366a896ca779ba6f42400d2f411e92e0c5ebffe40958d83d19ea5f2d857a22a82ab59d485eaca59df46d68b7c88b73f403017b8ced75fccc9788bdc4c9b7411c07de889afc0dd134ef643b7a53e4daa5b9fc7f9c5d78693581873a63882be066605926e00ae1eb972ad8b65770df2bf7490c4233463db0bd362a77613119261b740018ed1838cbeac895b066ef28b174763f3079049a71ffee02e7ced45be50a435b7fe38735626a2cba389becb314c69d90009f64de52e6de7ddf8127d067efedbf230eb1c50c6f6fbe5dadb65cd91cc8d302657c22c13f8bc17306ed2ccf8349c673840cfd658f51ca4e78ab39ddc83ebead16c2fca6a36bfe7bdd005c0042c693a4fea0c8a80290d4e91c821ec82708e54c931f7e032d66c1d39392a2e05a230070ec0598d15641183ce879d316afdbd2cf347cf83191e9c2796341106b44df73f3ba5472b09dafc074168d3596c5e319dfa5114e638915e3af3313dcbc68f2e89343ce55a5842d5f633f59fa00a18aebbc82aa8f02ce28fd6f1b30788bd141ad5c8679f9d842cfac3e5c788b65dd8a43b39d53e0b4ae8b6d9082ab5ab71350be33178ce3bd5e0a5e496024da6bb11ea77fa1e1325795f1c8fa16e21ef8e1efbbbf6eeeb4096469461d35239f79684ec419fbbf205d0f4ce180927d3a3be963d1aa29c0b66ec713be71a332629d5ef789cad5bbeb48d555176ad8ac0eaecf05d689c46e1f5eac04ce5a217a385b803015e90d2f1264a4c4162769a92ee7fb1ca5a65b6f401c02d5e9f89f10737ebce2c8a6ab8570b16c8974734d0c967b9c6fbffff8ef307597459845d5bababe488dbaff7fc869035cda181cbb6e8f88cd307c86871edbadb5d91312f041b6bd8244e2ccacac9682cf6e8c7ce8a98ca23b6728240b2f402d072b91a537a6a47c9ee2cd2a39fc66b66fcb8d710813b9976dbc02deafab25159402b6e7f47775f0611fc05a909ff6193ee534b1d18c1530dc0a35978a93dcd9827eb8106af60e1641fe31ff059caf714f9ed0a75e4e49aaed7857b122348b1b25950d586fcb3eaeb218945abeb442b64cda0b7d55ff176ce0ba677d520b1e45759f9db3578bc0d54c6f1665fe92c0f62d19e45f7201e228494f6314aad22b81c45311c3edb6724ba0ce2f0b228e207fa7c458e0e5cbdff6b883564cb398eb001326d7ed1e76ea6eba4b0cc6b2e595e3d185c1655631cafd84ec32b99038707ba421c334aeda26b691b28d0f95f521f90477acb6a5a33200d092b5cec2457dfcd3d7ab64e6cbb03c7e1e265c910350e206d994f4f64801f94c02d6878ebcbd0466304fa40e3daa8f8a878bb7ffee1eae2b87b1ea0bc133def349b31428e6457a468e48641bdb9cb6cbb7c6b83219a69af27fedc350e371df67ef4ac8690f74e240fbcd2d2fd9b42725312bf50512e929a693258ff3ca8241ff604babe79261a0b09b136ba2205ad87b883a195e8462b4373e89a4957684b2c4f81e7554b29c256f63272973117b5a670d695ed3db3f2adea5e3b43117f25baf726858dbd8ecf7835645fc1348593eee425e2bf89ed1b0553a91a0892d15a97480d4c124c23431f8afeff2ef8e9d4b3d9ac54fd8b29d153fca592cddcdb211d34758e87ee61124ceee704bc72911eef3a939514442f6ea86484ae8618d375c9c2e0e2f4bd178e837af2f7abfa1065a8706f2565fe7c019de7e5d0b029dc667cff71e02c6cb8bc4774eaaa23bb27eb623d6065fb0bf6904e8c30b311da87dc82df3dbd1d77236bdb68425156a056000b2350984c4cfb5e4adce6cc530d96121d3381fcb902a287d3c5d8b19f779bae361cfcadc3bddaba085f55ce4e7b76126e2b11fb4bd2b5de522ef5ef49aa39cc6a106e72411f423dbb4300a8577cccc58c2bebe9b935ee654cfdc0e537f6fb6a46433dd170d2e9f29c19ed39bfb3aa539e955bfa03716d4475fe2ede93c5a0252088af6d363e5c8514becff61f4d1a6d69a90bf702204346178418e36e3400952e002527b66af55b8f927df5607a71fda7249e5fcea2f430a016e25595f4bfbf197a8e4b114d1c55a7e091475bc7aae8b36b9c0929ec053743ba1a2fbd52944581a5cf6b407f8b4804c23f540456dc35f48d994d8953ebc4cdc8427e1fcddd4ebe654507cd538643d874b891b6d7bfebc0398bc884171d42c14fd627af2eb68ebb96ee00fa9bed853f4ee4786eb2b58ae3d14e3e3b28157e23ede5978b0847e2cdea96951ce53c6506500b2bfd81c7304b5fbcf502386d664c7816d2a5f2be3f199fea3c3ae7c789ce7f56c021e01b1b614bfefb4a97ecf5fc4e4fa75cc460320c2136f1e3499cb1b85d997836fb10cc75a26f04b86001b27c473067273602c0dd403ff834b513f13175bf5cf5ed5aba8d5485b2e545396e91f4f13f29e60e5fe1cc075ee8bcbef9834930ebe7674f560727c7a09835903bdfa5dfc040449c5dc260c0999453bd5933e84ce80b9874b27af7335759a292d837ebc7fcc79675cb6f8823ae92b8c194295176c997f342a7109e4739c4e5e209beca6c648cc63c685b305ef0c70018bb29a61f86508b95328e2c771b6cb35735fa29f80834969e17c844374a4a32b8630a53a0f77112e5c9c10ba7b40c405117ce48a262cb5381d353", 0x1000}, {&(0x7f0000004cc0)="42fe97b84333446a", 0x8}, {&(0x7f0000004d00)}, {&(0x7f0000004d40)="9ba43fdd6e9a4fa631f637bc8f52375df8c1b92551f554521d9d22d2d7cf5d1e1d82c49828eedfae4de3226fc87bdde415b124fb9dbdf67cef88e3f3fb8fecc929f82d231a5feff15af753f158a0fecb26f685ce37d5877e2db0f2d43aadf53cc60acf550034f8b228c4b1888d6fdeb694fddff4bba4faae9bfe0d5ab10607ce57c2bad899d4dd4cccbb1c0c2ea2b29f1eeac14efe226bb5e127", 0x9a}], 0x4, 0x0) mknod$loop(&(0x7f0000004e40)='./file0\x00', 0x6001, 0x0) mknodat(r0, &(0x7f0000004e80)='./file0\x00', 0x1, 0x7fff) 00:00:17 executing program 5: mkdir(&(0x7f0000000280)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r2, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122abc9910743e15c9d4c184e15905539a8fb718f5e7664c3964a85d5870a40640dda44d53f895d536813c5e157b342392adb3d08d10cff35fd74997b417fbf63316", 0x140}], 0x1) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x112b, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r3, 0x0, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:00:17 executing program 1: r0 = semget$private(0x0, 0x2, 0x192) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) shmctl$SHM_UNLOCK(r1, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/160, 0xa0) shmget$private(0x0, 0x1000, 0xa, &(0x7f0000fff000/0x1000)=nil) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000200)=""/77) getpeername(r3, &(0x7f0000000280)=@un=@file={0x0, ""/93}, &(0x7f0000000300)=0x5f) getsockname$unix(r4, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) recvfrom(r4, &(0x7f0000000400)=""/175, 0xaf, 0x0, &(0x7f00000004c0)=@in6={0x18, 0x2, 0xffffffffffffffe1, 0x23}, 0xc) r5 = semget$private(0x0, 0x2, 0x23) r6 = msgget$private(0x0, 0x42) msgsnd(r6, &(0x7f0000000500)={0x1, "7dea649fdac095e57571e70e649c6e239599666e91da998b2e8f6708d0e086ce9afef105e43a15e9060539bf620c47d6134ad039c3b531e7f56bf87ecc588ff423120b8411546285fd4ae04adfb83b5b1f028e7add9a5b0407d5e2cb64698adf3bfebb628085c04a81c68e8cdaa69e32da47771f3298808157ed7f7011f4d1a05a7c03d141b60f"}, 0x8f, 0x800) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) bind$inet(r3, &(0x7f00000005c0)={0x2, 0x1}, 0xc) recvfrom$inet6(r4, &(0x7f0000000600)=""/4096, 0x1000, 0x800, &(0x7f0000001600)={0x18, 0x3, 0x9}, 0xc) mknodat(r4, &(0x7f0000001640)='./file1\x00', 0x1004, 0x0) pipe(&(0x7f0000001680)={0xffffffffffffffff}) getsockname(r7, &(0x7f00000016c0)=@un=@abs, &(0x7f0000001700)=0x8) r8 = getuid() seteuid(r8) shmget(0x3, 0x3000, 0x5, &(0x7f0000ffc000/0x3000)=nil) unlinkat(r7, &(0x7f0000001740)='./file1\x00', 0x800) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000001780)=0x4) r9 = semget$private(0x0, 0x3, 0x660) semctl$GETALL(r9, 0x0, 0x6, &(0x7f00000017c0)=""/129) msgget$private(0x0, 0x122) 00:00:17 executing program 0: clock_nanosleep(0x20000000, 0x1, &(0x7f0000000000)={0x0, 0x5}, 0x0) nanosleep(&(0x7f0000000040)={0x3, 0x1}, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') clock_settime(0x40000001, &(0x7f00000001c0)={0x7f, 0x1f}) r4 = geteuid() seteuid(r4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) nanosleep(&(0x7f0000000280)={0x7, 0xff}, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r6 = geteuid() clock_settime(0x0, &(0x7f0000000380)={0xfffffffffffffff9}) r7 = getuid() mmap(&(0x7f0000fed000/0x11000)=nil, 0x11000, 0x6, 0x1091, r3, 0x0, 0x0) utimensat(r0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x3, 0x7fff}, {0xc71, 0x9eb}}, 0x200) getpeername(r3, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) readv(r1, &(0x7f0000000900)=[{&(0x7f00000004c0)=""/122, 0x7a}, {&(0x7f0000000540)=""/93, 0x5d}, {&(0x7f00000005c0)=""/228, 0xe4}, {&(0x7f00000006c0)=""/12, 0xc}, {&(0x7f0000000700)=""/201, 0xc9}, {&(0x7f0000000800)=""/226, 0xe2}], 0x6) geteuid() setrlimit(0x7, &(0x7f0000000980)={0x7, 0x9}) seteuid(r7) readv(r3, &(0x7f0000000c80)=[{&(0x7f00000009c0)=""/183, 0xb7}, {&(0x7f0000000a80)=""/154, 0x9a}, {&(0x7f0000000b40)=""/18, 0x12}, {&(0x7f0000000b80)=""/201, 0xc9}], 0x4) chown(&(0x7f0000000cc0)='./file0\x00', r6, r5) nanosleep(&(0x7f0000000d00)={0x34, 0x2f}, 0x0) readlink(&(0x7f0000000d40)='./file0\x00', &(0x7f0000000d80)=""/28, 0x1c) nanosleep(&(0x7f0000000dc0)={0x8001, 0x94000000000000}, &(0x7f0000000e00)) madvise(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x4) getpeername(r2, &(0x7f0000000e40)=@in6, &(0x7f0000000e80)=0xc) mknod$loop(&(0x7f0000000ec0)='./file0\x00', 0x1, 0x1) utimensat(r3, &(0x7f0000000f00)='./file0/../file0\x00', &(0x7f0000000f40)={{0x5, 0x7ff}, {0x6, 0x3}}, 0x200) 00:00:17 executing program 5: r0 = semget(0x1, 0x0, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() r3 = geteuid() getgroups(0x4, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x6c, r1, r2, r3, r4, 0x44, 0x3}, 0xd3fd, 0x325, 0x1}) r5 = semget(0x1, 0x4, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') semget(0x1, 0x7, 0x2) r6 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x20000, 0xcc) r7 = accept$inet6(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r8 = semget(0x3, 0x0, 0x80) r9 = shmget$private(0x0, 0xc000, 0x210, &(0x7f0000ff1000/0xc000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000200)=""/115) linkat(r6, &(0x7f0000000280)='./file0\x00', r7, &(0x7f00000002c0)='./file0\x00', 0x400) shutdown(r6, 0x2) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) shutdown(r7, 0x3) semget(0x0, 0x0, 0x8) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f00000003c0)=0x1, 0x4) semop(r8, &(0x7f0000000400)=[{0x1, 0x1ff, 0x1000}, {0x3, 0xffffffffffffffc0, 0x800}], 0x2) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000000440)=0x2000000000) rmdir(&(0x7f0000000480)='./file0\x00') getsockopt(r6, 0x40, 0x2, &(0x7f00000004c0)=""/64, &(0x7f0000000500)=0x40) getrlimit(0x4, &(0x7f0000000540)) shutdown(r6, 0x3) getitimer(0x0, &(0x7f0000000580)) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000005c0)=[0x6, 0x3, 0x7e0b, 0xc0, 0x2, 0x0, 0x83]) mmap(&(0x7f0000ff5000/0x1000)=nil, 0x1000, 0x2, 0x90, r6, 0x0, 0x0) accept$unix(r6, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) 00:00:17 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) dup2(r0, r1) getpeername$inet(r1, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 23:59:55 executing program 4: r0 = socket$inet(0x2, 0x10000003, 0x0) close(r0) close(r0) open(&(0x7f0000000180)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0) 23:59:55 executing program 5: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) read(r0, &(0x7f0000000080)=""/4096, 0x1000) bind(r0, &(0x7f0000001080)=@un=@file={0x1, './file0\x00'}, 0xa) fchdir(r0) unlink(&(0x7f00000010c0)='./file0\x00') listen(r0, 0x7) fcntl$getflags(r0, 0x3) readv(r0, &(0x7f0000001140)=[{&(0x7f0000001100)=""/64, 0x40}], 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000001180)={0x5, 0x9}, 0x10) getsockname$inet6(r0, &(0x7f00000011c0), &(0x7f0000001200)=0xc) r1 = fcntl$dupfd(r0, 0xc, r0) setsockopt(r0, 0x8, 0x1, &(0x7f0000001240)="65ae8c134c1c2f6a99dd682d0815b34a8c11de807df14ffbf8f38d9095abff6989cbcafafd6f8ef0b9b356b45132e352d51467ffc3b13c30de5a180c34c9d5c059cbb9bd83eaef07470ba6036d4f225ec6a2a43692abb584350c21ae193be1ca20d48ab52fdc7af937db2a2f9d3f03729fb70ebefe6de89c5b1d9b5ed125229296c40f9ef93e121fadf062272576fb20a0863ec5d762e9b64c653f6e328918e109747219a805ab543656", 0xaa) r2 = accept(r0, 0x0, &(0x7f0000001300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x9071) socket$unix(0x1, 0x5, 0x0) readv(r0, &(0x7f0000001440)=[{&(0x7f0000001380)}, {&(0x7f00000013c0)=""/65, 0x41}], 0x2) dup2(r3, r2) getsockname$unix(r3, &(0x7f0000001480)=@abs, &(0x7f00000014c0)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) r5 = getegid() lchown(&(0x7f0000001500)='./file0\x00', r4, r5) pwritev(r1, &(0x7f0000001680)=[{&(0x7f00000015c0)="5f0ece6d575bf1b9ec0b0943", 0xc}, {&(0x7f0000001600)="7e49cffbe8fe268d13b0f4c66803774fde8c62c2b427489ef93d624472531e39fe77e282e73785bf2f52bc40ba635940552087c5708dbf3be266dd4e799fbf54c2312746fcd0ee08a6dc24592c664278574bb70174b71c46d65c139486ad6b8dbb8a7783e817d1a3de02", 0x6a}], 0x2, 0x0) r6 = socket(0x16, 0x0, 0x4) r7 = semget$private(0x0, 0x3, 0x8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000016c0)={{0x3, r4, r5, r4, r5, 0x40, 0x1}, 0x1, 0x3f, 0x7}) rename(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)='./file0\x00') getpeername$inet6(r6, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getpeername$inet6(r1, &(0x7f0000001840), &(0x7f0000001880)=0xc) recvfrom$unix(r6, &(0x7f00000018c0)=""/174, 0xae, 0x40, &(0x7f0000001980)=@abs={0x1, 0x0, 0x3}, 0x8) 23:59:55 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x2) writev(r0, &(0x7f00000000c0), 0x0) r1 = dup2(r0, r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x8) paccept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc, 0x40000000) recvmsg(0xffffffffffffffff, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000180)=""/172, 0xac}, {&(0x7f0000000240)=""/53, 0x35}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/175, 0xaf}], 0x4, &(0x7f00000003c0)=""/4096, 0x1000}, 0x0) 23:59:55 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r1 = paccept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x40000000) r2 = open(&(0x7f0000000100)='./file0\x00', 0x101, 0x2) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendmsg(r0, &(0x7f0000000600)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000200)="1aaac3464bd2ac87f3271d54f6d8b8d7b9de48f1386532d09a397460523d82be", 0x20}, {&(0x7f0000000240)="bcfecf8ae536ed016a9abd3f9b9044c8258de2d2163355ab6de6b946f104c83cc97106f82df272f17ad53cadf67b5bb6ffb9486864ebc18c3a7e56fb48a07bb8a593c4fecfedbf2e7b3feb8f84237ad84e054b867ab83e3ea3276196f5b81a769b4b791ada9e62c14def100a4ec3ddd73ed74215b659bcfa1a652e968313e40629000c6538183cac29a3df7e42c22cd6b5040adb1d8029439781670f0112e0f0dec431b32d25097dc5786194033b2702c68bc64648be7a5c1bab26861f5cd23ca8dc0de967fd6b9f488b80d4dd31e5a6cb37d33fc335", 0xd6}, {&(0x7f0000000340)="29e348bb1ae7fff6f89695bcacecacbee8441353c8efaab71596cdbfd81b83fc6c592740ddbb26d09a314f2c2f5197c4ce5142e26699ef9eee8c952e4f325bcdd24ba755a16e98", 0x47}, {&(0x7f00000003c0)="ab32d88e8e72cdd78403b1bc", 0xc}], 0x4, &(0x7f0000000440)=[{0xb8, 0xffff, 0xffffffffffff0001, "93bf9b9b70c78778da86317b218a0836bea4267ba022c46ef5520a145f13b98ff5e457b4ab091f0b35c4e109086cd73c74b014212be0adc2a8c69fe0aff1c1df762a19559c1ad5217d67734553a7b1a9e6bd740191a9a5b0dcd5c3df4c2a3b78bf2c298012beaa69a936837d9baa6f457704d9e645e7507af0a03450cbbbb8a544b3633f7820480a517e8943e4b812450c3abc52ebb57aa010d703e3d75255f388effbbf2f27e8"}, {0xe0, 0xffff, 0x3, "261701b319002c83b7babd93908a57bacdc5d044e44c7278fe014929f674ddd1abcf468568e4b7789f934d8ea58c557247354eed334192ef0bee9f8f9b1daed7be381c62153af79fae74039ed3fc870b19c4ef6a6c240ab086dcb0d301a29721b14fe783b8a34954919560244a2a08fb5bf6bda4d29eae4ad4bd09e5967e205361e131c8c34f5edc05b1798528230ea0349940741c5de73d3b2d2ad39d057fc1e30aa2f19b4fef52249e6308c58f7992700a5102cadcae5ef3987a2fcb993962a8e7d9aade329f2760ee9f256060c2"}], 0x198}, 0x5) fchmod(r0, 0x10) renameat(r0, &(0x7f0000000640)='./file0\x00', r2, &(0x7f0000000680)='./file0\x00') linkat(r2, &(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000700)='./file0\x00', 0x400) recvfrom$inet(r1, &(0x7f0000000740)=""/73, 0x49, 0x40, &(0x7f00000007c0)={0x2, 0x2}, 0xc) mknod(&(0x7f0000000800)='./file1\x00', 0x0, 0x2) chmod(&(0x7f0000000840)='./file1\x00', 0x2) connect(r2, &(0x7f0000000880)=@un=@file={0x1, './file1\x00'}, 0xa) getpeername(r2, &(0x7f00000008c0)=@un=@file={0x0, ""/108}, &(0x7f0000000940)=0x6e) r3 = dup2(r1, r0) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) connect$unix(r5, &(0x7f00000009c0)=@file={0x0, './file1\x00'}, 0xa) fsync(r5) sendmsg(r5, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000b00)=[{&(0x7f0000000a00)="51cec772", 0x4}, {&(0x7f0000000a40)="d4fb86afed80334fb1e059572db7c490f079f44fb96ccd7cf242b0f8e2ef54fe9f47520f9958b1ca864014b53ba82daca713047bfcd6c89a9a247d59481485c37ca486aef64b1a032a8afe6fe47a1fb016846ba4424a4c2539eba46e2689f1e217b66e14d87410cb060d236ab57b919d1523b680a79c718f5557b055083b92ec96232321e29e14f5660402c969a09c4ed1fece54434adfb7be7474ee9f6b61fd45cc61d4ef235612dafb5093950df4a834cd53471b0e", 0xb6}], 0x2, &(0x7f0000000b40)=[{0xc0, 0x0, 0x7f, "7908078d96dab180ecb2412fef245b314bd859068fad4ba2f154faea89d3a9e57d9a0583070cf400ff72c41e1005d3ad457a4cecbca48c5b8925f8e0a6a8360c63eab5d6a3bfe1227a96b9cf7c9a8c7326433b0fd9dc0752a08d7ca5f8d18269003e59fb6899a1196f31ff51693997e600849cf685c70d4c2d792a139ad1b2c48a57ada9ca3d32462fa92f983e67c5f817445770642e32855a65a11ff24fc4cf3f614c30e3a4593e05505851b4317592"}, {0x68, 0x100, 0x8, "04f6f0aefafd60f1add1700f94d419935fab2d2d3c857548c045a6da85e09672d4baa3672a805dc2edbe79aa51f7d61cd67816402fe5f4c2c38f49b6739deb2c448331557e3e49d6640d497b874043a9712cabdf3f6fa1d9"}, {0xd0, 0x11, 0xffffffffffff8bdd, "7352aa7d5ad09af2b48bd5b69547a530942fee67f82edeafe9d9a34f3e32be083a58fffa95469276a28fb306744b111505579e94da0d839bbc60c5ae8bd5ba5d74d06ca3c171bd2d9232950af47674cf2f400a23f0219972fcdcda2804f993c7577559b0b62b26836d73ca3b86d82e369b303704f8ae1b0bfab878bce56d39ed75e69878a72145878ab2112a31106b441488ac2fc82226545220f4a456f1fb83852ccc781c807a03c9e90031a398c1ff785dc8766c0b34122e"}], 0x1f8}, 0x401) pwritev(r4, &(0x7f0000000f00)=[{&(0x7f0000000d80)="f46bb9eb9524a00d3ae4b396f566fda6c75a2df69efacc36d35a4fc49607a0a8d621467834bef073d59c9ed337954ce40319410363918478a1622af0e991adfd4602b9f1140db79c893518440fe053f637b3db1407058353447ad32a2e437fe797f7730011505667f9f3fee8749b364c21cba8c7c18e0e5e2b2ab5be03886fa1f49daf31eca84c2a72326ebc601ee72d7f94c8205a4dc9458e2bfd169a726fa1f8390acc400dd1c2466c5ab7810c926cabe12f0e3b9a85e50ea7b78f3e869172483980f9ac14b822a75183299728172fb7220393d54452e1a89761c43fc4831f460e9088e2840ac8c3fde38e", 0xec}, {&(0x7f0000000e80)="1414cb744b868ad00b7140a93d7a41d7914024d56ecbda79c4043f7703e9deb51c0ce6bb7ebad585ec3d1d880cd4fab755f87b8ba28912c01f300c496473ee0c979885", 0x43}], 0x2, 0x0) flock(r4, 0x4) readlink(&(0x7f0000000f40)='./file1\x00', &(0x7f0000000f80)=""/82, 0x52) open$dir(&(0x7f0000001000)='./file1\x00', 0x400000, 0x74) open$dir(&(0x7f0000001040)='./file0\x00', 0x18610, 0x82) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001080)={0x0, 0x0, 0x0}, 0xc) socketpair(0x1, 0x1, 0x1000, &(0x7f00000010c0)) fcntl$setflags(r0, 0x2, 0x1) mkdir(&(0x7f0000001100)='./file1\x00', 0x1) fcntl$getflags(r4, 0x3) lchown(&(0x7f0000001140)='./file0\x00', r6, r7) 23:59:55 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) fcntl$dupfd(r0, 0xc, r1) faccessat(r2, &(0x7f0000001100)='./file0\x00', 0x0, 0x0) r3 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) poll(&(0x7f0000000080)=[{r3, 0x2}, {r2, 0x40}, {r1, 0x11}, {r2, 0x110}, {r0, 0x40}], 0x5, 0x3) open$dir(&(0x7f0000002180)='./file0\x00', 0x8000, 0x4) getsockname$inet(r2, 0x0, 0x0) write(r2, &(0x7f0000000100)="852c4dd1c0c44e61a32e061274079384298c86da58398b3e420cde657c1f5f405807195bf49896cbc072619a963f2c63aee9331f9fa9ed477223859c34eacfa374e33ae9a8a669b4a5b9f4b33a6700fe2e3febd94a64eaa013da99d917ea9262ea350c4f947aa232152ed70664e0f5ace9df45b27bd76e0cbaebfcc6718d72c33423d6268a75530747cf2b2ea9546c06b991922a5fbfc15402114ebb4d5ee1a737ec2b16c334101b8f4647c68b77cdcaca499da8c1a976c7bbf73852032ffabd90165df40a0e859874e9f76dd0ae10806cabdbf78f730dacba83e93f828d161c192ec80f520bc89472509491cedb99266b44c12ce2744e974b0e0bb5f15a2dd13447be374593d3db3c1cc91024795fc91fd7a21669b306f67141753fd65ae99c42f4f8eb661f75f39a736bce2c7d381a6aff27a0ab802dc959ece97d074a97615dd8e23b5335480410b75acfe666a233aec783315bbb8b3376b060a8c07ab917cc77e24da49ee5bdf3b0d2a21b16814aa51e7a772fd0807ea5afca7b45414f90fb90103cea3866c14418e4be8096df6718864074495c4c226565ecadf2427d5ae667de754dcf883c32e626ffdf48fb9e9db3dbb3f9b730a008596f40f4ae922cb9bca494fbb30217c5861d2ed7d267d0450f440ee7df49338db1b0023d26af44791fd49fa817017d8b7018e71f7748bb16c8cac61dadbcce9b40a8564ba7746e04b7117d49eea2f04aeb2cf5763f594f3ce928e6ae7e27f0cc4a04bb62ab62c1742b7eafd4bf656318102bcec5b79473869207bf179dce65c792acf3abfab5948fafd5037a915145a1b784a1180046f3599857df9a6301dbaa724a1b6d1c5d285ffb9943f5a91d2e617cc2d5b053fee3a353513a862fdd28cad2154ec17a57da52be796f10c69c40f1074a61ba72a4fd792fafafe6d780d9e4cab418a8503a544a5270e91ab210f2db59182615f241ab9ad14129d9376f9c17cbbf3eea71aae6d4aa03702e9ce945cfdf5fd420ea5b7c0cff6e1f6c6abfbc03c24d8ebc49959bf31b35ce833ae69002b9df5a56a92c68d60b4a335f6a6c038fda2c6545001e80a741de8dfb2dc84c14e20733ce19713fb8a160d326c0b55ee8823d302571fde96699de33f534169bd9c3b8d46a722bcf6c4f230e22e26c20e70150ad5cdcd4ada14fa159cbdf3140b65b247bcf442021d951dcb877c8299d53ad6d75fc45d17a3a18cf9d736e3f3df873826f94cce57c00021203f7fca08e6fd7bc992f99ef40d79c3eb759fc23779b36a042cbfa95c2d97a5f25ef3e8ff52ddb8451ab52d302d65b6a02e52edb90913f999b7e4b83e91cce83cba5a5e586a23c01d9a0cf090e227c1fe5c7bff5624ce96ddb556bbc4f054f213241ae1b8ff5995aa5156f7a560c1c3b5857d32b04d4e780ce259cb1ae2234907e2ad05d4bf5ee67d19dd30413d0b5819702e7a79eeab6da0cae419fbb3482f4d7442bced1a58423fce260462afc5c365b8628d87be505b115028c4142f8aaa7c5123e67a44d89c5f5fa19b6a5ee41eecb25235ff891ffe96f25a597ea756c16be0688aecd815eb1702243b325d8eace26a61ab973897fa3e3b555950e6363fe7e1b9a5e0b88fc2ee41af78d59a87fb1e7c35d5fb89e9aa68251c30d76d2df5c56552862ea0a482a4c3c808e2472af7dd9b7418331adb27d9d51f2452d9b2e3b0566e70a8602dc5a07b7dc73e2e5b6127975c2d447036512b12c9fb2ad6174b7a515a4e8c03462372f56ad450f0e7fbe31f8ddef0c963ffb1517ba6df485bbcc212fd8ad0fce8900281e60f0fc00931eab313bc239a50e157dc3de7f9fe511de5bcf7283be6aaaf5c47d5828736537f222742e719db0055843e63edc52296a7ca2c546e5db3d33946e5f9828355e2e792b00f9cf695d2de41c9f27828cb138744d369127eed2bd652f6f43253e2c53f911eccfd4c3b088927f8994836bc639bef5e65c79a1f6c7afc855b33ffba84296f4b2323638cf40d0995746c6faa9cb8dd4c9307d46baee48025e2571afc574382735866818462ec3f9915da168764e67f5a2e0dfd6de1a287ae3236c80456accaf73a62402f9854befd39d5973e4f7b909751551431ec0ff414b1cdf8a49a02b11a2391c83f6d5a4022aeb6f1f896ea5ad6f88d21ce81b91a767ebbd434ff0beb14f0b683e4f67247e74a1490dca845ec45117c26576a6e7b64ccdeca21b04f7a61ac5d5d0a7d7854a2f3aa82dc2876933d18fbd66370baa6eb26094e96e65c3d475f14abac3be01ba0a10464a69efaca3fc5e45c458c5fe81f0a33b534232d07735dd3011a4acc913700eff59c1212b3e3dbba07a47d38475e0cfbe7fc8fc94441ebed85ea7a7dcb25596f638a65007a9331ad683c29436cbb20decb53b9797b2f829280e45a35e6da7f510e61bdb333fb0e353ea77f79ee63d44827a5345750e105c54685681feddd07832d0e344e9e849d2b1adfe286a66e661f701f295de7c66d4cef0dec44250055892b269a5f68039042327cb2021e183b910e2ce07485ceef2b980cf66b8e299ad1858728bf524995a926b1aa96fdc5be7842fc3ddfdd487255ec6ca88581455fe7b4e16d3aa0d4b03850a32df07dbf8754ab7ac80b86211c09c54a53221c1291f541aa43b86f3ac23011843c3e7201afb0d47de889adddfbe97ead36e42c25f6f432064208d9fe9b99b9abc9970476c98826590b4449f6dae58517fa0166bb3bd21e8ea449f5a8a039a16913b153c4a7dcb54661f7c08a3028434b1a6b1d6f2359a9deeb0e5cd441f17fbcbabd2cdb1cd343c3a15ec200e84a604730a77287ac0b049b3113a5b6a89fe4a2f064a53910f74da127a399c1a800b80eecfc1c1adac5ba0cd8069a7ace41a88df26c7a07676075726a1cd2c07a21d6a558f1ab33e2521863136fceb3dcdc9989af7e09b06052d5ec33e3a69cabd5c8bf166984279b45b68267ce672ead8687d86cacaa4303589c4ef42e44c4668867bdfd6e131c76894d325512d28ebe3dd846f36da89ade663a40a62edd6ff1561508068425bc26408d7cb3d4cecf4a1240d91bb248f904c125f255cc7a865bf89437241e4a08214c644ecfae7152e2b148f5c2a0ec9cb48a6904dae18154bd5bd5dd493f6204c90c8354412c37866e8c7dcf9b027a17a2d88dccfbe271baa7431bca895be43dcb126f65e665329dbafffeed7f87f58f7384078464855581a43e7a5f20cb89fe987471a2b19236cb6f104cd15249a74cf99629737643262d0d5f2602c3d946e96865d23335ae17d105b8c9461f47557f7c1a074cba6440c4791361f1a98d5b01439d610a3ac26843b7c6b5ab35bcd7fa470b54efe04f94d47b8c94742c81ad0fdc3e7f26ae6c31d506a8f529c01b765ebd74a63da6eae1c1ba564acea28197336c63fd52f0087863091807cfaef449d424693cbb4c911d3115367ee96eacf7a8d0b9b2932d06912abeac9bc227a1ddc15cccc73c5a55df8d6cb7fbac27eec37e820624bcbd4a1c4384ced0020bbb4111b5ad7a6bddef0a236fed39a4b3c738711bd4eedfd5d5e11d4460eed5618dc2adc5e16b7aaa205c1d833007f8fee63331618212bbce5a2e05bb45979e10848021db5dbad3aa722c76e3a26b574c6fb8da9693750471d317781e8d0be0bfe0b463ccbc398381f7aef02b75fff9ed91cef18a70a54850601af9545dc662564ec66c08813e88bdc48400447fd592a751d7a2cff1082ce68aca6316140a86e09699047041b0e943812cabf6dd4e4e2b6b4f68a0c5d7b99d759ebeae43dfea4cbc32079632402136a6a52438c1d72e29332bd519dafba489b3bfbab7ad0edb9608e00af17d08a6b161caf7a3266a99204abe445aaa0f1c5f3ce48dcb34feff09c07991e4bc56daeb8aaa1da9a9d6e69621676762332a2e309cbe4435a0c645670cb03d4231c7449c405c3d15e8a812f3bb95f3fa2a303b192b834ececc35da99db72f7bbda86ed9d4faeeb618122d0cd7289592e5ea20c0fd1f88af35171f659c6875bb3246060e6f38dcebb3a57853ca42e8f762c121fe8c49559f01a637f71e321328591f509cdb5e1cf27debcf72dd04d5ee07a33f02af48ff320814137ec5e9ec148e9748e601ca7d7b24c26ce602780017a4284e6875b523254c0236d9570eacb82b812921dee4a17d21045797797bd7594f74c7af39eea6ceafe7d1cdaf12d62e06ecadbf42e882b475c112b6d3308bc497093a702e346d1a0a8402ab4a6a97bb8f0d7b60730fe9ed40603a180a0f3d5f5d21f56e363edb335b16975dad0059bd0aefe76cf5dddc38ab49a24f25ea590f6f4c4e44b2d7b0ad9a1aacfb4d18cf2b0b1668a80f8b8eff6ca785db95d59f50de0874427b99333ba31932e9c1e844ef6a8ca7feb09f568683cf625bd8237932091f43636c810d23faa1fc9130f51e460d1a6cc4044d22899f8035255a52482c4984dc363fbcbad14cf6ccd7bbe0218acab5dde62476b63958be88da795293564bdede6618784c664ce2cd6bf249b4cbda3d606ee365b8da854ba10ff5472754c37f072f238e79e659872abc83e03b606d38ffa4f87af3edcc081246ea2a3ed63e89ba166be81ae4f41d2f1b20647790dfa69e7383f9f3dbeeee67b96041f5a3190aa752b95fface2a3f0405db2a89a18460345fd888826850cdf92a906b51f76cc43782a7f1895608990203dd269a70dff9b765606251e21343adb1a7315d79cbfddb5b765767424f5b9822e32ff4eb154bb72ced1c73cdd8128295ff375f68210d6fb1ca95e3b192e826d227dcf79c4e7e68076830526bad7cd1374b8f34c1e910cbfe7d39390e4dfd2ad3dc8acd05d5b85db1312e72d3e37a03a40051720675ea76db06ad26ec5177232542ee0dc59c52ed4d9ff464ff0bc53698aeda40168dfb3bedb83904ba80bc43c04109708073131be38e3f81f6d128fa08c059ce4303ac3aaeecf7acfb02df86d730d73fcc6d8770bbe0e9643ea661043294207b1cb82e0f1329a61f3fde24c8bec70cf92024422c86365adc1bd282d77e81b384d8164c0f6d4e7f573150219aa93c669a58e31a837a6b2aa5fe181b50d63369ea31791a6ae699ce7c5c6716eff81b3eedec87475d4f6b6045a8a28a73a232218f510c0bbaed6ac84fcee36f70309559f469570879658ea6cd8ffa35374bbd80eb66e99dc21bdf19deed865a771e501abb3fd752b9db890c39a6b6d3d9c0a87cdaab0e49fad84a646916ed1563c48d4540dd931de9267a5c34a9bbb4d3fc48bb2117e5dfb559cfac175fa10857678dcd204e30f9c0403adac3a43bb5e19e128a36b9044f4a5b9f4811cded9e00b5e8e1e498f9e1935f25a33104b98bba0029c32d8aab4bed88342d4fb02174cdf67b48eb5559199cf279e180a48b7f34be06ee60bc9f2c714f14b04136a2fc3e5b5ebc14f11115f008e7416c2339626785d37b3dd8e29d30ef62860f991c4736703aabf9c9d8188deddf8ca96b4acecf4f3910e106f72f9a17ae652e6fe8a68f4fcdbbc213b1406b9275ec319f9bdc9a009ce750612d8f8b215617fdd528fd38147257f0ca60a002237e30fcf130330b1e4fae94873db3ad3032f14e88024ef5bcf09c68eff7c575e7f5be3241286fab63fbecad62ea02ceb3bc5e0dc791e287fad8405770954ee71e8a2118c5db7240a2f7c18e0a5ffcf73d7974e910a16588be28df8f0b7161017b89121cf447f04201065be85a826fbc990d4b8f837cddb0fcef3789c9dc98998c7d982c5b76570c7bd0bc5f79519506542c7d9b0161cf3f75c7766fd4d0bb0f", 0x1000) r4 = msgget(0x0, 0x240) msgsnd(r4, &(0x7f0000001140)={0x1, "5c896ae5ca879cf2fa8c64081f2b275c3d9a1bce9a0219907799f11276f028de7fee74fab1b2e0b0458d15b198a041bcf055056b63685d5989ed08fcc82d447ac3a7400e5869c638680e9f1f529090bdb201665c18d8814ab21a9fe37b26313b028b9d556c3a4be0f229090aaab4cf4647387b776c9637f641f44b3750d9f8b7104e6ea992f2693995f8ce63cdbe9a48f10a907312d5412fef21d6b6436d5200fe3073241b17af48a16394b15f52ede099c6f9f931abe9813198f7fabdc1635b8a9df3f64ddb8d3e2777e52bc816f5137c0c22cb94d9a59715a35807c3d19486bcf0d032ba74ca81b3c124fe301a83cd1743a5ee51c996fb7ff057e428bc5952a40f22d1aba06c7d5b95325d27e90f187726618272b867299b65d733d76f65373e43924b68b1b07fbfe78298a2c5bee3a0939fb5664428cde2e429f24b993d280c518394f684be75575f160634dda09c6b8e07e1117be8f7355a3fd22a70e03e513a3e1a0a480a72983b1cedd93816cea3f28363cb542f0a12345179b50db0bbf3aa227e461f52950408852dbe4ab1390f81e4bc91b17c8b525ad340a370b55cd7fb698d6a4f4fb518ffc33b3f0196328f09a2d52596a0c16495aa84f3605948c8f34969b6cbb83410b414d5aabab09ae5547a8b90da59266b82ed3d3843e7b172f55db8d2e90522331604274739990af591c08c42ba035f28c621c0032fcfb1ce2fe1f1b32ec92a39eef4181dc0196c9b4f6f742abd793241119152d7f379c5e02a1e48ae294d66f523f5ebc16fcb9869458cb60039233b00c1da41bdb3c90f7879f361641f56f5eb63a660782300746840cd359eedd0ba8b6d508fdaa15bfd26d573d269ad6de38499625ffe52cd1dd96d08d91c24d9820c8a4e92de011695bc17ed3415ab05749828e6ea19f7caa111f91686e6a379dc830d044e5b03c574e0508f3c2658e9e599f17a26d0342d685d3e588165ec9a01d0b8e33f62703c99be2d5f0e0f717693ea6d9f5539c2a7a180446ab5ffedc2fa295cec64aea372c0e953fe0c7df914ef1e39e5bbfbd28cd8bb03686f8d1318f54409cc47949939973b68b5dba3f103a4c2bc778113f0106877c829139c9caffbc230e8b2d9801ca4098e45bd50b8fca0aa273d5969cd06f5d103f5b32254c162094d2ab9bc55f588883978472acabbd7fd24bf0a5c4180e1531d68442afa1bd6e54247ce1dd276a4838b1279d60a6a2b4fbdca7878eab9d3248758e68bd1d609495ccc3acf638a0b616cb8718bcda3996a8e22f0589ce5b7295ccd53793d79e759c11a32835720d6f3948e0c0aa518d03b9914392cfb9f3103e732a0b80f501e3fd9c4a597b0727ea29c5863ca6f5e323deda5bc77783fdf8b41902a623f7b88c73ce65563ea7e9b4ba3c2b0d45283c602af89aaaf5fdc8241cd1090befa84664af17a892bb12e63d32590d3bfdcc931f408450c492accc9a1dd3ddb7244b2683a6d416be26c38d85bc031dfdf55d1c0b0d705926c891b01f9831ad697a9de67239764759d507e79eb2fbbc89c2877f4780e7472f25560eb1949c6ba022e2ae39d1ee5c23a2bf24f10340e1b73f42554c4da5a658f363e11f3f3ff3d364f3dac3de00fa26bf1af99fd43d0070fd837cc2d3e478da99afcf350ee23b9abae09a45a44d0dfa422ac5d301cbd3173d032644aff21935583cb8917c0ca2cfadb5fa43d8c28efda88f8c50676ba9c4d26f2d5b8a239c3f764ce4cecaa757487a4f26abd8c8084be8e0efbf77976a5d667b413b0ae27004c2d8b8f946129a8544d2e07d407fee5ad75d4bcd2d10a37e9a7df1e58c4184abd58198ca12ca7f5c059de9ae9d747a77c86c38af600eb4d4ce9d79dd5d9c37b2e890eb91dc67531cda14ffb1c9c3cb435df4a0455f79098d0ac98fca10852604729283a7c549f48dbb51dbcfe4556090c2cec9b53ce256aab06d3eda0159ff9b34b9469173947abb823efe785ac8d33e6acdb489f39b050f532efe7d47a3a796f72e7819df3f6f35bd13b411a58f804e29f22842dc9364d84668606c91a4f2c212403ff7a9861e82b8fa618a792ce3e65cb284e142939a0376506ae610804a1d9935b1c4d5f5c456d23303b3284dc082781702fb8a51c00422b3d5cf8df7dd921a3453758c4cdf0e34f4e0ed5cbe0aa586c047e24226e344e6d1e69a0e8412ae04da7d7a40571c34639c61ff81d69affb30d7bb28f98f71651e8c1c878f94be20bc664fcb862a4e8cc8729fd9bc2e2666ac245a5cdf764a83516852aaa647ec1412618cd266884e925513e3ee1b927e11768cfc5f0c285e25a5e612c443519f34d8f58d7891aa97ae5e6e0d5be2818166eb23ef2a4819270189e4a0bf8b3ffabd01aed4cbb90f48fad39a127f38f0d7c9eeebd3b058bb931cd3c6b34f8fcaeb5a438a3bcef383387caf4a2325aedd89581374133489b4d5dc50e36af302f75e75a4dc1c4114666fef7512448f71aa7092892d595f1d666c1ea4f05d7a7a1285a22374c11ddb5fc8af4bcf98a0c8bf21fbce00765416f640c016b3990df75f352e23f51b3fee4e690fad115bf6c9d71bb2d912ae4e5ea1bee9390f7ec132e06013ca7cc3669e6e1716578949a80814534d2eb85dc9422c00b640dc234d00bd7a54f23cb8bb8688ca98b1583c5aa88bf462e9ce345ddc9e71f672736ba706664fd62a022d280702e8b8043fd0ea0bebce26f862ec8e64def68086fb44e71e5eaf0b74a440b6a07ae6c85184003cfc3f74d9070604cc5c52e0f492d03b1bd2983700f128682850a19749398fc4f9a598d61747dede0af35d2f3e509cea39c5a890d4ec7d8b4d7c356cf9cc3869178035de0a51ec7c56f2645ca2df5de6bfc9ea19e27a0acb4c5611c23d59e60ab5727ef525c5a8a18a5329e32e355298b2eff5e046fece7b0fb6fe22d0662f5a2cdc36c50057720945788e86ce165c7363fa6ab0af0ef6600daaa40ee21a7441039e3a08e283f93469829eb04254b4812925e135f69266102296321050054eb1ee2dab15e7587160da2abad638b71bf8259bd36c4209c07339ce9fe4abbc916c8911b5617fade52b27b87967074421c75f7fca0b8a8c482e73b8b26bbff225d5011645c45b2fce01202cebfd3730a32fa784e954873a93d86a54abe4350775bf57ad50a9ae8ded887550aec73c2f4c53084b45cdae0dd5576fb48a0b8dad5ef8cdba470e7bf8dca7d467a336f6dd6cf8f4567af3e0b925b836663a5e303cf1dd1eafa1b307ce4dbb2308e92d95040d3599805dd938af0176950d8ca692785977478f794df4ba120205c38cdb73b3d1225c243bac69dd73b41dabe87dfce05aebe40e6bfd39dd67567e7317c2b3d277efbc1623dd2b56451710c84a4efc11ec544ae846dd03f709ba2719d7f226039e5ca94e63da39dc73b04e2993c983491211c2fcb6854555b70fd1db8d891dba3b539e6a72c92cfb714bc996cf8fbf908ec9cf73d2173a43ea11709fb968ac9b1573d6be9099b697e78a87a8f783af8f6dfdd732794b3d556ff1b508c5a157a8731dc5bdfd27d3b1ba158f773967cc7b00365ef31a6bc511fa63bb4eab0b9289f145162b6a5282203992484e4d6c887bdda9f534cb54fae6bdf11488462ef100780dafb7e7a1a53036750bc49f326724c807db31567520178d0b69f23ccbf62f63933def1f4e397145607e3b2f85a8ab1ce9a3920246fd5559caa682088a5c59c61ab5cf274e7744a8b4ac8f36551c99dc2d613b0b49a3d3f8cf6b3aab79844eaa9e443fc98cdcd1731871253ba759555ecb39df136431abe5b828ddb062e0dfbc760c2cad66943cb5c4b976ea6fa392fc3ff1d972544d2630dace684711e37312b7efb1a9c9aaa0530da7a2af096dfb4d04a182d477f127f8c2b5417f2f3acb889298aa9ebb54fec8a8bf54ed715ee915fc2e7b1f7cd4b9dce2ce08de41aced4360b529ffa5f70d3f6d1b6dba6afeb75ff25b5cefc68151215abf334c859d2baa842dde88528e8ebf2845bf6c7b3567bfcfbb0060952f92b8acc6ba8bdc62b378d05221ff0583f56efdc0f4feca785427304d84fd9b47151919c72271256214a4113f1d86e2ff220e8f30e0e038c74e36e5c956832e1cc500ccbc96bdcb5929cf75adbf1444f8a4498dddf8e03ef1dec6f12ebe8dbd47efd478dcfd01ae5b2b78bbef748b7c41a55f0364115aac433acba1857829e744fb923338d1399e421b81b85515b69eab923d41a319b74323cfc85ca0358fadc0b45b7b267f95d60d0c57f652045c0d5465d746eb480b02794ddd4a8f4f30e4100c0d9a844cde0b2b993cb467a0444b784604a5789d989dd13ab612d387403ae8e21fb00cd5d66605142b35b1ecf5a55e69dba903b6b6fc150a2982b7a629c5a8fd8074310b61c424a984858cb8273446eaa848230021575863ead6c46c8dc4177d58294b6c009053699a3e5bb8d780bb81a86168158ef9a040be99460b7281c9bd142217760ed1393f5ce69cb0f8285e533a0b905bc924f02131aba70434345b85b0b38019c4d66e547104e14e0dc62e8c4f53b30c82a95a78141b4ef2ba89d29b7005856c9bb7050a548170acc6a12becb03fc36e2655371e49e3f3615e5a71a362a97b4f923b91cd6e0d9c69c26b7f33cdcda06127ef2b6cd791d665688eb9391e00239babebe235c4ea773cb6c521c5d1c7116ebc829d28d92e8dd9f59271a921d30ebfaf7b11e3f2a5c47d51ebdb3cefc753bcde43615319ccb78564e7cd562b90eb82e6f1c79e9dc22d56627ec371a63fc91f7cbfad39a5b300ac34fcee23cc76510241ce459bc39f00c41185d257ea749706d6ff48b25cf59a4a7e58d1dddb6794b49a2b254bc5ec77ce5d001088e65ae284f14439f80f17e6fd4627bb17ff01c61c372cd868f283cca60ab72ac98271a77ee43c2b9685bf88deea55dc47a617752531e4befe895439d4d5baabe02aa0e565a563063cf01ed8f3dbe2662cb86cd6803a7f7f0794f7a308a657febb313fa25c8d841958bf9dcb2926095b53aca9caa20f821aa427c70661e2aa34183d82117e47ef26add64962a123fac0b3f909984a0dfe9d1fe12e444478a024afeac4ecc503d24bd94092db532a119f36b71546e892eb50b9496cd11493b84ca59d16d9f7855f3fa4e82c125d3b728ad00c2b8ca72aa859eaed0d5445f7ad42f3c84514e99f1208fbae972741fefa67f107f7496d6cdc1373e80de290f0dcc2ad86df1e4bb0b0364fcd7c92a19305fe90fd1765444815edbd7e9ccf0d328d1263602201e8748f90c23fb7f0596b223582f3cedda80f37a6c5d4e077605fa6d685a90e2c031fd2247c98cf5fab559f77bf034216f437dea362228ccfd01c3a36a13849c8a0a52aa1b0b23cfcd83c01dcae6fb1586633fcd98a5ca0ecd9f05596aba660b54d4b69fa2ebf76b9c0ebb445a41ec2efad364df97b2f47f628434fe770f3bd78be9f441de703d590a29eea43865866137f0095a0bae6ddfb9ebfa9456c0358776dd7be58274b1fd23aa34cf26aa5c1b285e36795038e6068c8235c385c981d9a4929c8d132197be749d7695664c6d705c365b1f6fba17214782cd93656b85ab328b1ce2f2d40a0934677be32ed3e7161053d784ed311fad2f41f5777a5d0c637e203f64f93717e48040a20b0dedab12442b6b92b53623f7b02df3d791ff78ad4b4a758ea02bb6f2bf5b93083b2ec3dc3c72f451eea68109ebcac66275e1ae5c6083970d7b279088a16f8d75135a3fe6600cd7d9393347fe3079066cb5f2017303da25e925e49e57fd62ecd9c3cc21c"}, 0x1008, 0x800) 23:59:55 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) recvfrom$unix(r0, 0x0, 0xfffffcd6, 0x0, 0x0, 0x4ef) sendto$unix(r1, &(0x7f0000000040)='O', 0x1, 0x0, 0x0, 0x0) 23:59:55 executing program 3: r0 = getppid() r1 = geteuid() r2 = socket(0x3, 0x20000000, 0x4) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x5, 0x400, r0}) r3 = getpgrp() getpeername$unix(r2, &(0x7f0000000040)=@file={0x0, ""/25}, &(0x7f0000000080)=0x1b) truncate(&(0x7f00000000c0)='./file0\x00', 0x2) mlockall(0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000140)={r0, r1, r5}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) shutdown(r2, 0x0) sendto(r2, &(0x7f0000000200)="d05c6e618b5de13da0c5c440b14d147924ee9bc455bfb5d9ea89807afc462f811641f74190bacbd2109dff1bd17bde0a910a8974776594eb66fbb132c2abf625767f2a0f1e262e554e4816bda30a3bb258a4e7da905d3fd24b24d94e29c5e9be2efdbf3f744924673fc145de7c0552464bef20a6ba56860054e2a5a02ef35697b25bf8", 0x83, 0x400, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fcntl$setown(r2, 0x6, r3) r9 = open(&(0x7f0000000380)='./file0\x00', 0x10, 0x0) r10 = openat(r9, &(0x7f00000003c0)='./file0\x00', 0x1, 0x10) execve(&(0x7f0000000400)='./file0\x00', &(0x7f0000000600)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='T\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='[%\\^,{)[^+\x00', &(0x7f0000000540)='h\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.$\\(,(\x00'], &(0x7f0000000680)=[&(0x7f0000000640)='}\x00']) getpeername$inet(r10, &(0x7f00000006c0), &(0x7f0000000700)=0xc) setuid(r6) recvfrom$unix(r2, &(0x7f0000000740)=""/186, 0xba, 0x803, &(0x7f0000000800)=@abs={0x1, 0x0, 0x0}, 0x8) setregid(r7, r7) fchownat(r10, &(0x7f0000000840)='./file0/file0\x00', r4, r8, 0x200) renameat(r9, &(0x7f0000000880)='./file0\x00', r9, &(0x7f00000008c0)='./file0/file0\x00') r11 = fcntl$dupfd(r9, 0x0, r9) getgroups(0x1, &(0x7f0000000900)=[r8]) faccessat(r11, &(0x7f0000000940)='./file0\x00', 0x2, 0x300) flock(r2, 0x2) faccessat(r10, &(0x7f0000000980)='./file0/file0\x00', 0x81, 0x100) clock_gettime(0x40000000, &(0x7f00000009c0)) 23:59:55 executing program 2: r0 = socket(0x1f, 0x1, 0x1000000000000) listen(r0, 0x0) r1 = paccept(r0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) 23:59:55 executing program 4: r0 = msgget(0x1, 0x2aa) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/203) r1 = msgget$private(0x0, 0x420) msgget$private(0x0, 0x102) msgget(0x0, 0x1) r2 = getuid() getgroups(0x8, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) lchown(&(0x7f0000000100)='./file0\x00', r2, r4) r5 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000180), 0x10000000) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x890, r5, 0x0, 0x0) msgsnd(r0, &(0x7f00000001c0)={0x3, "81a0195ec79a05dc50aadcfa23850ab31c6ebb54c26e222cbb297a1ce75da01b155e713ddfa097a86581585b411f8c03266c6d759f227057018105956f05379166d7acf1f55651741600d127916658c312984dd143b44f3b05fa47d5be534f1ba3efc73890ef45d155dbc7ff1542dbffd9dda2e7e41102d3fcebbb034501aff6b85a1d9cd529fa28d20831b206b34a39b554207e14c2349340a34d2526"}, 0xa5, 0x800) msgrcv(r1, &(0x7f0000000280)={0x0, ""/23}, 0x1f, 0x3, 0x800) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7, 0x410, r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) r7 = fcntl$dupfd(r5, 0xc, r5) fchmodat(r7, &(0x7f00000003c0)='./file0\x00', 0x10, 0x200) mkdir(&(0x7f0000000400)='./file0\x00', 0x10) fcntl$setown(r7, 0x6, r6) renameat(r5, &(0x7f0000000440)='./file0\x00', r7, &(0x7f0000000480)='./file0\x00') renameat(r7, &(0x7f00000004c0)='./file0\x00', r7, &(0x7f0000000500)='./file0\x00') setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000540)={r6, r2, r3}, 0xc) msgsnd(r1, &(0x7f0000000580)={0x1, "15aeec9a053f9882a82d8651b0eb3acc2165544fe0a73707cd0b8245485f048b8bf98e5badbcf954a4701bb7ae4c6b61c4375db46aef2de94df7524f7e0aa4baa52bb25982c9c9c2ffbf6cf652d162a3f73cf5bf788467723ea2fb44b73e03a68a707cafac91d447af3db5a544a61b95c52c4dda9da708849cf1055d28f55412962d451c4ca996f5efadd8f8c02128415adeb6207b"}, 0x9d, 0x800) socket$unix(0x1, 0x0, 0x0) geteuid() symlinkat(&(0x7f0000000640)='./file0\x00', r7, &(0x7f0000000680)='./file0\x00') bind$unix(r7, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x2}, 0x8) flock(r5, 0x9) getsockopt$sock_timeval(r7, 0xffff, 0x100c, &(0x7f0000000700), &(0x7f0000000740)=0x10) 23:59:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) fdatasync(r1) sendto$inet6(r2, 0x0, 0x0, 0x404, 0x0, 0x0) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 23:59:55 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() setreuid(r1, r3) setuid(r3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) sendto(r4, &(0x7f0000000080)="321417b40a5c8cf40be0b10bc0e5d99187b59681ec0ddbda0f293b85af9d640a1f337b11c029cc5c6cbcee03c16ff6c475601260da470e5ba5d5770800e3ba9aa0e2cc92be0684a16b77ca953e874f7b57066cd6fc5e54017b673445e8c6fef5536f648d0c7de9d0b709ff28fd392a292ad7d2aa001a48135450fa6c398fb7b1e51ae01735cb022eb78577260a7ff4795c2173cd76e87c9d57d6a51aa003bd9c5731", 0xa2, 0x2, &(0x7f0000000140)=@in6={0x18, 0x0, 0x7fff, 0x2e}, 0xc) bind(r4, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) sendto(r5, &(0x7f00000001c0)="81cd39e58e088f7109b7c6a1acf9ff580a6f033e8ae09eab9a69c88501bad9ead45a31256fc19503daf28b5875ff147b3f9ed384ff137aebc5d369b8690a3c44fff3740993381c40dd9751090bd4134459986dd96c08a2394795051d5c149280c80eaaa5fb36e7fef8175d29eb2ef38ca3515a3bf6933d08b45794cedd02dd1209bb4532fb21fbedee9985b6f4baba5cf0447ef45f16a8e315cebeaffd622c8bb8c96dce16733cf0d4a7a712693e225765b4c935831dc6cf12190ba6648361d37ffca3534d422c7319592a3420d81174cf24e5afc572eeeaf2b0feb1f36dfd0abe901537c92c5a385c653b8b15994c0df6bdf45bbabfc6466c92f1e5452295be871f3dd260d34a32f6f7d8fcae62296d9eb0b03631aa96bca10a560fccac0780e84609c2fe70b1b8c9c4875ccb32d799627915fe9aefe6fb5da60775e36af6b0baf63dc5abb99d01e2e57f0c14a1f4a702f1546edce636065eafc04059165af868f74743372bb927fd5bc91e77c603935c9994619ba6952335547edc5d4011953dcb6dd792834a4dfa6323d4979224405d460a9dd52d3512a2f9f612aa009b6b68b0295786e6cb3f6402dc9a8a0c8c67106867d2d936a6b70295d0746ed6fa115a2724bffaf87dd92fed6119020959d8db80e05eeeee24f906d760aed68c4fdb0a0dac352b1c785bc0ef0f52b26ed5324fa656142d1d9bbec569e3245ccda34b35f3f61f85e49699f06dad39f899728f2bc1aef48346ed2a492bc2db2b66e7a093a930a5b08dcb0a8a18f2d3ac2383ac9a894ac75f55a2f0c57054e285b7d878c6c9a5685712330de18c1123d756e73ebc1d41929c91a40b61c25fe2b6e9f275753bd7e3766b573fbd24516d39596f65676b35d224d5d75490c6e0cad850b0d7ed8dbe032231aa6f15c1acf4dc72bb513410506dea0d6e1020631b8cdfd4d72434d14f9ed6f26d13a9f30301e6be44f403d6899660292013d46a1f38ae1c8d5476ba0e6208c1359fcf5fbebba261629e63b5631b5337003230c4bc3e1cdf1c629421b2db7fe9db13938b8e556990e9402088020b4cd3ff8d297f9e0cb5dff98dfcbc756d876a0d70656d7b4c637e240900fe297a3d4bb4a9b2fc1311bd596df28bcf14fc37b0b906847460e3b33cdab7c47958f5179e78bebb88c9e540aa2d413db0c113f3ba8dfe5500fc6a7cd2c4ce35bb255f271d599fa0d37157466c156f5efaf0a266e7c39b0339bf0d44df5691262571088d0d28f94914331d1a41da57ab712e3443d68da1181823abfdb0ea1251038c59f3092c07151d368f5ed222764772d6fc26880e50f59f6f2f2dd47bd915893f2c850cf8ccc26a345d1741b6adec4b1ac0c219501d6e9d8897feb1afeaed0a1baa099ee46bf34d3b1cfcb4f7a06ad08cf59e9e84fb95539953d1402079a99fbe8808b4fb7e0c899e385505fb51f04adf88f11812649006192819414709f6638f4ea42e210f0535e1e9225d8f7e3124be2372bb24e4961315161b173249726b2d02eb5baac0dee52336700318e4c571ae831290fa38adcadb7c5315dd7de794c4ee308f78536738255837201df9c22bdaaa44beb64a0d4d0d69f1b9fb41300def74e853120dc6c614eb732c7fea3a57cb21965817b2123ce7e0419ded74e1f5388e8ae5c653116dfaa862d528b0dcf76be36c26160e9427410de64611df938904728dcb946f1354812618204af014ec6cb598dc4bb6f014d86db686a61d19221d3f969a6de1e44f6861e8af899d77ac0e3edbb30dfa2ca042188eb8052bb0ba3e77020daea45fb1e07828a864544af93e947a76c8a572108a84f69af9ff2879e040b1122be7ceb03ec745a696bdc404c6970fd9cdf16ec4f1844b85fbf233953f115b73ed55a8525232f53779c76a2446acebc76f3d4b6c3a8dc75943386dc77cfa57121e24b84cd7915c4da3d9395c014c593e00dec0e38588d65b2a1df8eca517f6f8676946205fcac35fab8710450a2625a25a968127aac8274ee34463934ce3c00e17d23bdb21278a6fde2b25a2092c4818e41c540dd8767b27a45d6b02569300c5c6b7e2067f877afcb570d9832b6b5a516697a9d362c6066fb2701685f5f9c3c0d695ca2431f2af90de528e47566115243b86f907fa6512d2c2dba00305014708bb23176230a0eab12e4d9e86b665ff115ea344cee10d4ca3827add8925c3a173428b10a66da2c5ad47e64b423aa25902309a8557473d79f49084c8e0aecf35f444c13faae1ee38422565c3c08adeafdf6f83a942a6237216b1236729ac4f61e7457cc6e9a58f92c3ab33834d506e126a76ae2ad174f0d2a357993dc8aba57a7b4d0514a2cca7e666da5b42b61018d31addfd7d5c367be1f6a81df33e48f582cf62397ca55e1acb4033a9b511175e73ba47c49d1758753d68ecc6bfe9913abcc16b4c55796610969821668946ac9a51b710d305ef707141763de67ec8f813bf6c5f2d5dbebed5f38559ecc7e2a78b52da73e8d1b20572909c05bf48c7d6e146db774df4f3b05d3a3b839ed20ce772275e164f4b597016e6fc90c2d6a2f94430948171f8c6f5fa2e96949666493fbda0ed2a339fe81423296cca60086881d13cc7e414e9edb82fed03910830d61e8a8243ee706181c26fa63e6ed52001388deb5e84ce3589baceccd76afb1ca6be27c52a8db78c506e9c298cc3d4ad638d02803e52455e6999b99669601b9e0460bb7f476cbcca0626172ce2590ef081c76b8cc1708550cf8e2cb35bbe124239eb34bcf10cada6b63225730f79a071320c6f7191deff1174a8b4c3e0412623c135ea78bc9f2c2fda023c6cc1b619532e5ea393b82156f465ba33d0ecfd4e2b88ef1db61a03e1540787e624d7cabc8014c5689969adaec4f3d98fe16ec72a6252f41ef92af8cb5bcc6a2b84de99efa1289fe737ee16f955cae1eb139c6d6a45020e5396962b2a455a8dfb69e007ab1c5c43027e7782f558d0dbc3b407bf59a85fca97f5774ddd1be452ca02afde320c36d866923e6606d39121ad21d58c0c5cd766389e4a01c99d169707724e514885426a5f9a08b59d5ef9f3344970720e17e805e605b0d9d79ca6a612ae27ed29fb4dd396afc309ab67abf45f5a52471ccf7b60774afb4419c8f6f30142647f253cef894c1b016dd2974c46c4e91f43fcedc1a01fd9e74009d085647b571a7a7feece67af65c6c2b4cefc82e8a3461df8cf634631bd70b69eb22be09b2a780af08c737d71ec18537f86b2215326578080ce97733822e02e4ac61c6917f7cd358714f38cb0df65764d45c1dc01c4a64522364dc3f19f47c11be8c53c22615182eb323e16cdc0f5c388e903308081c3cdcf8dc4e796ddf16054a75d426b60b9c708217e4010736dc541d1cc418d06864eb03ef3a800c5a98db25f43a808aab29763af561c96cc1fbcfa8f9211c69e07e4b892c5ff0a4cc43c5486731d1ca114d17a7799b942ade9c4c3c455d5931540301eff1ad756d99e336a2c2a1b9b9ec828681d07084cd5cfc97aa382c5bfd8ad609bccfb164f77a8b9f92306e87050acf3f05f7ac4205e2b2d9f72693ffbe4b83519834f8ae6f7d1838dbbf513afcafc550e7a97ced2f22ef6066d415793f7e98b4c2a77a73a62f8c6fa36b8d895629ff7f1b2da06e4ca01df3fbf6ed02cf839f3584849dd046d7f92a62847fe49c27bbf985094f057aac09eb580a2f90c0e5f9fad74225bcce7c3d6189070e955574b7f4de3522c80ff8a9f244881ed23da28e4295a159c3a3b6b39200e3bf7c66b9f75efd9dddbe0eedba2e37c412ebba4171cdd65bdaab22df74a01551c8d7aa6a5b20114d5c87e82cfb994246136d123606e79da4130afbafbc7e0a7171fd843f4723c54d7816a9440a506fb4ed73d712ad58440843fa796d79866903b8a380d29f5e5dd365bb1582c4617f3163a32e1c3ba0ad96561c9d13703c945197cee23d1e1316657e539a9007dea38af546e0112182489da0f19cd3748befd60429af7760ec73cb4c4c33bd0ca5d477c7dc2b4a59ce5b353fae0cb0b0ab0c523ea284672b9e227aff943cb2f3461a2ab30a190df738ffb96c6aec7605e51e0613e2484194f2c21f29347e43b425ccbb2c410acd7cc4de5568b4f612ed56540b198e5f00faff81ce6c67ca0b2b97fe1eb3dbc6cb0c1ab3d9dcf7a28b0f68ba9b863900c27034f1b7b8b6aa7f1803404869c0e3d737540c5fb6ca56fe22461f267cd978beb698ff71b52a31d7f3d98ace9a4255e92a5b030fdd7461422f2054aa35682ef088d84db5c1b0bc752d127f8a101293ff2e288abdd41a7759480cc8a1032db46b23e31a392a70fb395fac71e1bad922e53efe14b3eadbfd8dd6ba914544bf236297b362b9226e4e897b1eb41c3201a475712dbc253033b6bf5caee642fecce6ea796fb5f7773580cf8aa7d1a051fcee07c8c3d31b196f1144ebcef56b65afb9de5edee27ca69b9ddbe67cc9238f4350d0f657aa4c92cf63faa367915a44726afa4c97f28eb3b5651416e94d411dd901fe468f842faeb33fc3258e1c7df34ff372c4911402ef4793bc665772da3c571efacd577717647732e7e0910a5eedbf45abdc15992f27c6c300e066ce2df8ba7bf6f14c3a594558d0e569f4bd4a4af0fc5d4817e8e0bdec622b7056f46795ffb9a0be6f242860e480212542744861ca7cff2f3f65d735bc3772f29a52dc1e2563cb42b1872d342610a7a76a2df3ef3f086a09044b8cda942ff7de466f8ec91bc1c0baebbba6a3abdbc81fe4226ccfb2d443d3df0111d045b68b10dbd049e61ce9128b26f61c041448f0fc2ef9696f342a0c2adf29417eb40f29138f59fab245c0eb60977c836e337f1257d642dd4d2ecac1cd7a22e698c68c60a087df59266fccc4c897cd222cc07615cf134b8bf3a2303d8c690a83b3db6623093fb8cf780c4deabbb44a807ddbcda991846d86cc7498a3fd9f66a04bd2cae71dad5c269fe87cb260ba6b01e41dd9a0674471d7ac57cb76f6731aa6c11f640c8d5803611601cc08680bf1c5e8607761942af28a9096c229d5b016ecdf0b639834658ade1945a1b4432b9f2ca19cba69c901c0dfb596d42a5442333c4775fe04712238b836452822b51c0429014bd64f1822f0a4e6e81c5aa908a17d675010f8da8f7e428f53b2027c5e9ce52c57af0e97e97ce377aa880cf5a550108d0f4da8ad6e10a4328219690a3f93142d6c31d5d3b4d49ea9d5b8589ec3409ef1acccea211be274def1a44bef79af532a4f85d91f86cade260d4a36247e8f4467ad8000bd90b39d78e1aa08f15f8423e2d52051f1feab1e7f31ea9cc99e20f12c0ba7b4166aa7fcda1d559f0ba7dbf96fbfdd6e5eaef790a90ae2b94a53491eb74921e099a4959fa0be4601f68a92c969f0d2999a99c606b1097480998c0ed10d7c1cedb907052ed1bf918f715cc78b5401f344394ec4788d5ee18dd9dc5ab6e364ad9ac0873fb98a219dc5768eab7895286b68093e6c73b93292604aae0cc215636756a60c8a8694a088dab9cd210261e781364b5ed7d01d0c42d131d235c29163daa198eac59b18eb75cace8cd29446ada6e512db51ffe34afc226d55cc7da84d64002c43339dba7ba673445a79e43acd74dcde5378a237b345882af08b8f98e0caa6a4efd0b0fb0f1fd56d1a9a9358b0ae7c2fb6fa22d1a2fdd4d82aa0f2d7e20e43d14be95d54301d4b3436219f349b1dff8a6937f51b94ef13093e9e74cfec207de62df82df065cfab51178565ef2d6ee103e5309931e0fbc26af10e5694d023ebc943694e030ef42044e40", 0x1000, 0xb, &(0x7f00000011c0)=@un=@file={0x1, './file0\x00'}, 0xa) setuid(r1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) getuid() mkdirat(r4, &(0x7f0000001240)='./file0/file0\x00', 0x80) r9 = semget(0x3, 0x1, 0x8) semctl$GETVAL(r9, 0x0, 0x5, &(0x7f0000001280)=""/136) connect(r4, &(0x7f0000001340)=@in={0x2, 0x0}, 0xc) r10 = openat(r4, &(0x7f0000001380)='./file0/file0\x00', 0x0, 0x6) fcntl$lock(r4, 0xf, &(0x7f00000013c0)={0x1, 0x1, 0x7fffffff, 0x24d, r0}) setsockopt(r10, 0x2, 0x6, &(0x7f0000001400)="1d35", 0x2) shutdown(r5, 0x2) r11 = shmget(0x3, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r11, 0x0) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) chmod(&(0x7f0000001480)='./file0\x00', 0x4) bind$unix(r10, &(0x7f00000014c0)=@file={0x1, './file0/file0/file0\x00'}, 0x16) sendmsg$unix(r12, &(0x7f0000001740)={&(0x7f0000001500)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001600)=[{&(0x7f0000001540)="ffd9bbdce75d52888548f3c191a1367eef8f96f270ad16cc33b8d47aff9261e5f33c36ba571539587f6bdaea984d21f9a57579f1eeb5a9f6d6a92cf829613508c0a05e4767b1d71513f6a8e1286b768cabee64bcb425c0e020109c8f4604eaa4ff74c8a625797e23c0ce68e2ae31344accfb28c58b87a6e4265acbb6683cf4ccad77bb85f4b339", 0x87}], 0x1, &(0x7f0000001640)=[@cred={0x20, 0xffff, 0x2, r6, r1, r2}, @rights={0x20, 0xffff, 0x1, [r5, r12, r4, r13]}, @rights={0x18, 0xffff, 0x1, [r10, r4]}, @rights={0x18, 0xffff, 0x1, [r5, r5]}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @cred={0x20, 0xffff, 0x2, r0, r1, r2}, @rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20, 0xffff, 0x2, r0, r1, r2}], 0xe8, 0x408}, 0x1) fsync(r13) fcntl$setflags(r10, 0x2, 0x1) getuid() connect$unix(r10, &(0x7f0000001780)=@file={0x1, './file0/file0\x00'}, 0x10) getpeername$inet6(r13, &(0x7f00000017c0), &(0x7f0000001800)=0xc) 23:59:55 executing program 3: socket$inet(0x2, 0x3, 0xe71) fcntl$lock(0xffffffffffffff9c, 0xb, 0x0) r0 = socket$inet(0x2, 0x30000001, 0x1000) close(r0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080), 0xc) 23:59:55 executing program 4: mkdir(&(0x7f0000000000)='./file1\x00', 0x84) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) readlinkat(r0, &(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000100)=""/124, 0x7c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) paccept(r0, 0x0, &(0x7f0000000180), 0x40000000) getpeername(r0, 0x0, 0x0) 23:59:55 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000001400)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) 23:59:55 executing program 3: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x1b6) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x5) r1 = socket$unix(0x1, 0x1, 0x0) getsockname(r1, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) select(0x40, &(0x7f0000001180)={0x46c, 0x40, 0x0, 0x2, 0x1f, 0x3, 0x3, 0x1f}, &(0x7f00000011c0)={0x9fa, 0x2, 0x7523, 0x74b8, 0x2, 0x3, 0x2, 0x9}, &(0x7f0000001200)={0x5, 0x1000, 0x100, 0x4, 0x8, 0x0, 0xfc0c, 0x35}, &(0x7f0000001240)={0x81, 0x1f}) r2 = accept$unix(r1, 0x0, &(0x7f0000001280)) connect(r2, &(0x7f00000012c0)=@in6={0x18, 0x1, 0x0, 0x7}, 0xc) mkdirat(r0, &(0x7f0000001300)='./file0\x00', 0x188) r3 = socket$unix(0x1, 0x2, 0x0) getdents(r0, &(0x7f0000001340)=""/179, 0xb3) pipe(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000001440)=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000001480)='./file0\x00', 0x10000, 0x1) r6 = socket$unix(0x1, 0x5, 0x0) r7 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) lchown(&(0x7f00000014c0)='./file0\x00', r7, r8) lseek(r2, 0x49, 0x1) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000001580)=""/103, &(0x7f0000001600)=0x67) getpeername(r5, &(0x7f0000001640)=@in, &(0x7f0000001680)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000016c0), &(0x7f0000001700)=0xc) mknodat(r0, &(0x7f0000001740)='./file0\x00', 0x1008, 0x10000) r9 = paccept(r1, 0x0, &(0x7f0000001780), 0x0) preadv(r9, &(0x7f0000001b00)=[{&(0x7f00000017c0)=""/208, 0xd0}, {&(0x7f00000018c0)=""/116, 0x74}, {&(0x7f0000001940)=""/41, 0x29}, {&(0x7f0000001980)=""/125, 0x7d}, {&(0x7f0000001a00)=""/224, 0xe0}], 0x5, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001b80)={0x8, 0x5}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001bc0)={0x0}, &(0x7f0000001c00)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000001cc0)={0x0, 0x3, 0x7, 0x3, r10}) getsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000001d00), &(0x7f0000001d40)=0x4) 23:59:55 executing program 4: socketpair(0x6, 0xf5a07856663aa994, 0xe705, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x4) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) read(r0, &(0x7f0000000080)=""/177, 0xb1) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, 0xc) r4 = getgid() fchown(r1, r3, r4) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) bind$inet6(r1, &(0x7f0000001240)={0x18, 0x0, 0x10000, 0xffffffff}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) r8 = fcntl$dupfd(0xffffffffffffffff, 0xc, r0) sendmsg(r8, &(0x7f0000003800)={0x0, 0x0, &(0x7f00000024c0)=[{&(0x7f0000001300)="4ae2255a989032295e6c0fdd611486977fe24912e6b765f276cced64af4485c1e28f0f8e8a4a7504e5f5699c5070f76b16d5ac437438eefb79602bc5140a62dcdf5b35563ab49395a0978ab033a23a48eb5272f512a268163200d4abcf1a4b50438cf56aa13fb575f5de7caa2e768cfa93195596773e9cac31ec631a", 0x7c}, {&(0x7f0000001380)="2077bde809c1c195ef4e854a88ee12f8b63f816de047de25bdedaee188d9d56178ea8fe1a8daee6162943885a25a21029ef98b0f8fda9bf17023778ae325a61231fd71bd769414a788c38ea86f697ce47c610279b389333fb88a03261957145075a06b4fde2c5d59b57cd436500b0f23c4540f16cd11fb20493eb0c8e27116d54ee69de1e137992dd39d3caa45eab7953d2cf773f9a148cde7cea2122a732741d4721d89529782a86b509ec142774672cade2e38a6847af84dfda61792deab4fae8c9212ff6a9c80ff8bbd4065820dd83d536d6a761d41cefcb0b55e44ceff0cf1d697f0b4396a6b7e045b664e6bd166aa63b74cf2cd9852a8d4f93f415d36f132e80874aca7cf38f83f9ecff4c6a9f77b6e0e3e9d148ae1cd16e7eb2895f086fa368df924c4fa778cac3c51ffe7f141e8fdaba9e525bede150c75fd0128809d89378586a478d05b1fc79bb9dc76b4da10d31e9419fdd6e7ad52de965bc410abcdd3f54024f3af2d8c9c40c7b560b8b265753dba500eeaa63cc3ce9842a4bc6ea9944a670891fbcde8e7e7084d8f4fc46764252a287d3c18731c081a9b30d8bdeafae52c03c83f1c22c07d9862438c134134235f99b4f9affd97fcef2b3a8840fe17e37d340761c256457d74362b37d1740c06576e8b42f4056ccd016e8a438a222078c70206506b2c68bf93c05955968bd420a9d76c9f5de24af2c01693f193493a7345d73d429d389e3d968fb255a20807954be8e595cbb1596b63e3ff2985d7d6a3657851a81f8264a1971fcbcf38714da8830cc72c10a98c80e8201932428574f3164b24db33d3f3891f2c77b47b30a28d1cfde3147d8c0c2bb6d4f246d551cdbb2855db93c536329c66846ebdc6eb4f40d58803186d1a3a7dc9a18ac1309cf457e6943e704c3b754971f364a75a6735a3d942a4826bf16071ca2df4a181c1d8219bbe3d24c5dc01c477841715551eed7399b63708f8a625e696f0769402b4ac83028bf60dae2bd1ce4cfa3a5d4c940d2eb08f2f27aa01060d60e64c0185b812eee78e07b81592421613ec261f80b61a9372694ad43839cf7bea07e79b2908a95e734159140aad800c34375c05bb7278721aca5136909adfb5cf743a02032e9a1a95b6846594566f9ad0e5f1d767d844401a82ba1fa4d038c3e6661ed7c10f083e5dbc7733aa1405f3ce53f27fdda53cc1e6e3e4778407cd33cb7d6369e764391639c3cd1c0dbc2bdb1f7d7deac2445f0b583ce0bc60dc1d1ec5fc75f4b7fc7949659a827ba419578b7cb093cca92e489e3c0c521c8559b1724a9974023092edbb485213ffa2338d194d40e2cfb254e06d3b999524d217ba97203c94c3e228132d988c65649494e7ed9cf6a828f978f166d410759d4a72fa6a11f1b7a907e1df7537428afd0f92e80f5bef351068e9dd3d1665cb202c319a5db143c4e30a7b9c46973ba866f6f8b768dd2e93fadc5e2c08f8273a0912a1a96f376ec09d03d355f6a6222b148dd51854ecfbac0c770f34f18820f8796b012370095a297bfa87500c4321d3254c0d90cb833fbbb4639630b215c95cd415f506c609614486c917198299232681b0224464c27dd20572eef985ff1e5898ce67288ebe1fa602c199e7c584aae4003fc47db53e90ccad6605a5fc552cc69225319a3fab95e3d5511d215ee961e886f079e3d19fc24eef32d31f0ab92c67908cae5f43ed4087b8207f1008c3162c5b5b05b3211c8ef95baf3268e9b69ba4d27fce11b18f26b8d9c5edcfd7fb1281c2d9bfbc6b5d759912113c84b8b7dbc4f6ef6f04b23d4f91b7d2410b79fb538a90fc2df612e2c9581901f8ee35fcce43a00d1cdf4d5853c296ae89e22e94ef34e935e470f66a72cc0d3211010685d649d61594e3783b38fc31c589fd1c8090d90d0cad17365c2f7aaa32141bc3758ef60b5f1b887ad26bdae5bd0cf5a3f36edd668196013afd666700f84189334dea5ab61c90d814d9fd7fd5340c088e3b8484edee3d02f874aff60ddb06da02483eca89d17788631b5c688ebd6f4302b9cc6071a72a2569939e15c07a8edf0742cdd96c8dbeacae4e022b35536cea58cd8648744db78a7fc06b2a49fc808b6945a4d38c377824791e9183b157297bcd83381749ecd75a8e6222f361070e8b0ce34e2f061b8a320605d177c9a4fef8cd0acadb662a7c8952f3201e430bb2af471391785ca7b7c5174e768d3b42152687c16233d734f50a7c44017cbb0ea0efb63f098d7e5c2f4e81e7211bd3ee118739480fd45968fda43e677149651ba3c614814bb0053fa60bc97a21128425ce5bb2fe1ef5ec04168466a96665b743e914edca2e78f0082b0638a9bd036ad44d37305578ffe88c34e4c40f850af6e569fe91ae33feefee12ad0b529d2bf0942c121d241b63169761430ca3d610cb24ed2158cb15a17666adf12fcbd824ded79411782b684f8a8fd2226f2b20089d244df1e977261f16dc7546489e666eece2e4450f132aa41351b52e620aea3feab6fd25d0fa4acb3c7b8617062345f7447f296c756dcbd42080fe5bd1c853c1aa9dc309b2f9725b671589c077927ad83fc31cbb735d3fecd3615bd9e2a547d13c6dabffdc236635b3a546a799a2fddb42a9de77ebc9c0cb663e189bacf680332d1072ca3f140c06c3c96dafe18ef9281ca6271cc2680bdbad3335b9ed92d23b147c1404588141be0309e464dcb96bfc14402618a9dcff18add4782170ab75cb357cd654bc069f4f147c6fac1ffd0cb7cf80e3857e2187410a9d06480a3acd475d05afef88ac1a26c3321fdb15777ebcced7199115c7a97b220c68e8ee9532d81d2061c85e63861f6b1a68e6fc6dabf63caa2ddb2c6efc140e53de6dbaf8947449f3bce68d4edeb4758bd91849be7279fc59f9ffdf9d5bbc7267a0f0aaa4390571d35f31af43473861de2cacaad4f4891516871cd73941e6a81f9f0880e2bdc3d4c04e85011731cc244c86d4f77429f82965e87882153aaf228a00d409bb965ee25035ea5b39f9c7e7f1701fa07e6e4ad72c083fd50af073304052bfa201ad3c34ce566e2f53e0688264f94c07641f0e7d2aa29bc5bbb419f3f91360a8de36270ab430dc57b2697d75dc23f90991c748b946030f9cccdaf9b81120ae14914771d37246f807cad28d80b1a9d0c22c4d516c2c6062eea6a1062bd9b786857bdd3500b8ec075b43409a844e12a091ac989dad6a57911ed7626eaba0ff2df68177a2dca6a9be8a5f6cec032001e9c0582385087606da0ba9b2f54bd7cee5bb20cf3d9dea7a52cbf43fd1231f58cfbb82c818dd06e4d75c1892d1c834019cd8cadc92ad62077194fd5858c21d66e8a6e751aaa6b9055e992bbc441dd97ae8dfe2b313af278bb973cde0762aa9a106f84eb2dade0cbdaa58270e1947e64d42e8f44018e89b35ba3947655788b900c9521dd9ed00508ac9cc6f40b4cade3edbf24f365c7b28297fbe2cf067bf39a0ad02a6b978d0e82c1ca6177ed0bb8d78d0f08ac5f4592c114324a9d29ec225c1013c0eb96318fa8f086013a57fc0b66a9662956761ce8030b8e33065a5100f3d943ff077f17626d095e35b5bed6efc70834c0778ce1983bf1498bd2677ea1b4c1f2b02394622bf2c28e012a0768909690c238d9f818ab8668e8625d075286bb3e45d3adc9d15b77c901a757061de8b084764ed5be5383fce433be337feeb301afd0984c1193dda3e34df901267aba08b20e03b5b9b9d639f93ad77df32cff7f2c3a6515bb06ca8276a57cf8a52ddcb994caa325424ae3d3d6ced9f5f70f87492f716dc7d552f70b80cf47a2d0e7727c280ac10e1aead4ed58be0fd3b650050b3354f1c485fc164a1ac94f9db13f2bf0ea96998049cc805d387559fde66c12cad184f5ed59c20616ce64d141c02de15e56403ea4aed326e69bf5c417b28e4b90272fa82a3e58b711cf6739749589e246fe672751782a6a70327484dd8d0ca92f67a15134f31151d935ce073b6de890bc961b072740cb969b733f2b39f212732d92c3870df0cadea1a5435282cfb4edff1385f3a6fdc5502bfd8d35a0ff5b0f12c9af3fd8a08508fd1ec1a9d51e39eea5d117f80279dbfe699c8934c7c1587ad8a4c7804c06411a43daa3c5f6c2a099eddaee4768ff99be7fbf25f96a0ad72369a54cf734a312b92159a84807127a4f9106bc2f26f2ab836e24c0a4cd2f02cdd0f6868fdbb8767b3ad6eb69d41593e7a389217032ff7874d1e1579747006bc94c507f81c73e3a885b02bae64b9254c0f6e950c8f76be38551ca52db26ca5bcdede3782ddd74b3ebc38352e9df545062295f5c131df1f0eb4f0db2264ff08923ed1728c2beee86bd2c3a93ec71d945e4263e604da08a85d2660b705b31179044b0d066f69d68c0749721847973360d792c93cc2a0d2ae8cdda3fd849acd3c0a8c733028d72be6032698a2332f477ef1207478a16bcca48c10a469aa40153cfeeb098914b8c7495deb0f79db34c2061ff1baadda18854a1d7733c4d00cd49596bc823ae8c013a4b117771568d0f87e387b7dff412a598271f9d5507dbc7e5c58bff719f0830bac05f66ac2dc1cb37e91b7fef0a4c49958eb07465ae696cf1150313edfe372b39ca0aeb876e403c74ed155e06f3a4c402220e5f29ecb0ed4b299df06847289e4a52ef06210205ac0e3cc7e5f8b48638b859a134719326a02f595b958e5120a91a184b06085d4fd77f1c7a1e83a0b91c8b7ee3e5a19491d2ddfc00c5ab244da77290aca0caecb22b6f08ee9af10f0ba5709fb7008cf59c2c0181ada04c4bf66865d1fa9d31795cdf36b607972e5a6405ad28d064de0f00b001211e89a898cf19de1c11f6c84dc601e9e47c84cb9fb88c581b3141e012c7a55ea39f91ef31eba24333537cc68ecfc07237487f4e275589d69a770ef4b6f77c5a96f641571fdcb33aa1242e5f0eece9f1d47b5d0769a1720ca939ebffe0e59323b2c1b0477f56428aafd28b282ba53c1d8af2edf2255726b4f849ba0170d85b03a846ca9b0e3847e6bb5357f761e3c3678abaa4ac876e1b49cdc103c6c5df34becc1dce7c88903ebf3384782feb674c34170ce4b6fe8410118eea2c6daf9440433858ca9e0577f74703c9e6a087d024279ee2ea16741bb98af7e276f396037c872cf6d2131edc80595c534a5376c4f08c63bafcfc6f59e8595121084f67c94d585aa32ecff119529c5a450b08ba80ea05e5474ce9f63959afb0822d67238eeda22e954cebc23d215cdca252d669960db2c7d0236e094f068b111d9345103ba3812afe7b81dbaa03ea08f3f13237ab7f6b7c9e4ddb7ddc970bfbab7ab8f30030a9e08503ee52f61617db5a2189a32d160512ce6c9df8f7baf462230ed828f8ee857953169c7e369171c66fcb109e70504e9b5016bebdb3c07ef658b85fd329d998e38a3c33a4c828eba9347d219881172dda4bfcd8c8c225cd6fa7ea2699585851472afad2fe29cdea1c6a619aadec192d68966fce32d97a195562e3d361751b4dc58f4b214f12661c79fe1389094211b95f12ef86995794d9fa90d4dd8a16f449e7f9395e1d1863f0a45739559f4f3859d27936df790d94c1704fe69f9a9d6ed606baf271379dabea4c514d0a295eedf680c9965bf777bdb103ed2f486285978f50682c7f5461a4e885ae5f1c91ef726998c22cd5f5d1472cca6dd20032f7ac9079f646d6aa87aab31df273c88f04fa25266550a3a6df4e21492d4a4451588bb994a4ad9e799b3aee57dee98da7e96b25cde8914de1f80d3be8d56472080adae734ecb7268b70ee61a314b", 0x1000}, {&(0x7f0000002380)}, {&(0x7f00000023c0)="4409195e516c4c21585246e173bb4c9ef8a937c2f0b5cc59ffad015cbc565e354351d102a14eec623d67be26308efc17423316df67ab0356cad6a55c734dca6086a3bd29f6a6c33ed7dc4d9683e00edd71d9f7816d806c86e72c0c034c65b0b56ccb037e23d29f2eac0b4d8f9ef8270a29d074c476054a89b66f07e7fceb4fdb8f0d1768cf128a3dcc354e31da5d61aed52dcb52887c10a144e30961d53120b3a5d649bc94ccaf6099dfdb6d5ef47dd1cc7822dff486da171c5669c811cfd91e7c6e03d1ff4276b354b5997477ca728ba735122e0d83c2ac3abf3a3da5f0b438", 0xe0}], 0x4, &(0x7f0000002500)=[{0xa8, 0xffff, 0x7fff, "b7a9624497a7ce7f5e2063fea079c2d8776478582c82503227cea1d1dcdaab77d670c33183ee48bfb2ea02c470ed79b2d30c7985c288c63da0fbef89ec2f90eba5aef366ac19b46cb96b535eee70a52c3478b218ad1ef11b6f9a69e150d3d7f90ddc02034ade09ab84605785aaf5d6a7f6bdb39d3e6583a3c95667048995a189d179236419fae51a027465d4c6b62b5131ceb171"}, {0xb8, 0x17, 0x100, "d04221088f31d9291e05c5e353f6f253ddce9760ccd61cbaaf92bbabd01acf9f463ab81a43d4d6f5d32f38cf61e391a465396fb3b9419edf158650129eff3044cda3827dacbde73bc824582e6256337e250cf589a9e993007f2f4663971de5bbbb63767188268bbfa5b07c5e93bb51358512f605e2f22ac7401ea3a83da17f04dcc6962acadd59adc80d65cbfb1929d7193cbe5c3da2c77cd768b603016e6c57c45eaa2279eb8578"}, {0x1010, 0x129, 0x400, "f153dba8c77d8b16d5000289cbb45cc59fa9b5ed200b1da83076f8a6b9aacb8c6891f394b65cd40156387022561405e552f8e706bc75361c9c340764b2cc93ece7ba4d4811e487041b4c606e65765d4f196c03124f4c8e6c18ae526fb1066b9b49c361d3632dd44f04e0395c04e6bb95081081d03c6b49b8dcece202830121bed6c889eebb75d9fee5b803ca544e1d6d4dfeeedbbf51e40c528f36fab3711655328bc40409acf05f7d06ba8bd8e389901c95b7d08b92041f0a3e3786249e801eda53108c1dada7f1ea8cbd09471ea9e7b57816bffb72df97966d4090ad636181dc966da5d00c2b6acbdfff4f013c11a65bf3b6a708d8efcc8224deab442b1ebe5c66d0ff462424490a9755a276992368e868b75300f300dc49fdcea45aa88f083c751a781fa3fa6668e260fa6a2a97443e3b9e6d1978e59a3ef6345fac434496d0f7a6da6d698feb88559f5ac3a13d39191b33ff61be0279208ae7c94fb64a354926490616992a98189d0fa9f55cfb424240801570a29257f3ce37a0618d7c5d1ed989a53455652fd3de6148d749b74c0f07963a5fe0287b5afd53a38247f53ca6fec697ab0173ed9b83696019b837f9a9287d17e2d744502b5422743a6a9f346137645717c54a1e63de142d5a53d64f7fbee4b5f1571c5aab2c2a9c1fce6ebb86b4a85b8d9ff55c4453547c58d2bb90e433caeccadc01b414b573ffce3083753d78d972626b4e6154a8af9d50f5a77d5217b80585581a292bfcc21ce3953ccca589e7bb30c6892ba626567c6d680e5b03569ff1925c6156a30aaaddd1d3e09a46aca8f531782207142a7cac3ece0af3bd6ef93357e8f4c820c8ce980469b12e8cf4c4fa7cedd5d8792314b27dac7be9dffe14691233425a0e1043c853c0e864d336d4367145a3e99064f18db56773ce5506e0461b6b720164da4313156a369e075c4fa71ee7e544c8ba6cb91ae0970fa9aa1015e33a6e8b9ceef31a66845481bc0afce144b726483164b0265bf600a744e307a1c2617e270b46e1972e7b12ac1708aca02acb550213aef67eeb3c3bbbb9758f67ad72ab47ec7b4e07ed6f28ee1ba838d398ba3c7fbace404be357c19f0af5496404668b599f8c2ed43bd11381d063a3d5b32c4a05b5e905093b8c7df244bc49e22e0f5e2098e7b703dfcfe9eaf171fb6ffdbdc62d35a35aac19e3793b8efc53b0cd2144a42bf3d5c1d75c8d665a8e6e3f577b31fe60756a443127d199964348c4ed7cc91ed548c76f5b0cb5b85ef977340d0c99aa3d6e0baef2eb0527a071a3eeaf57e0e2e0c4c39dd0fafd43c6fbe04eb0aa56fb57043406b452a34fba3a5bb166216005cfaf84bb706416e135f2b026af0dd28629ab98e87762c697c13d206d84d70f1a16690512b4d7531f81cd893cf6289151056d8eb9e1e6c821b4ae430c805346af00675279c6e079e2ba800c3b69215f47cb55dc67c02568d11799bf1aaadc0b67d3dd437bb6838b23d66f4c602a4e85ee38b4b989281220933fb518952ccf87f531df8525d7a94803a7ed17d781246ca373ec6410d69a5fcd1dbb5dc54cff72dbe2a8a329dd9d59b7b4686eb61b1c82984cdb9126b67fd9df7d1293f39872a55dfa22924dda6ef477237eff788b77a770452bc434d76967b90efeea09906f633db5e74cdd81d2864bd44867d567d25ef40c5c71026cdbeebbb2bf2f3836a47276c3259c397065802f437e34d89e3cf9da29e4620168ec4df5df4a5bc35af268e0966c73eca960c79acd967492b228c19f7e08f7bb7927a6a9256214a4a7692af52c4880a3231785d07e045661f465980e6a6c206d5a5eef228ccb96f076d7adfb35be7043ec15a625dc137b04d1d1253dcc84049e71b72bcf07de100fc1a87590341a4ce7053abf389cec55436082d29ba4285e7162136502793755c5492d6c591fc2f4527ffe887b76568ef680887e2da923f486819f3c64acfecd721ca77622247bb0ccf7ca00a94321e8471fe3785a46002bcdda576139336c612e87ea974057fd2fa303c154592a096de8c7579c99e0109366c1fb0e144827f934f6ab768ae8e21d495ef941494920ff86b368a2d3ec2e6ace6042ff17738b432255675bcf22f053bd0e1da4acef577f69cff49da54fa21b66d7af87670c718423e9920aa16442a5c8b6766b6da405b0c44efe6581f9614f35f6c7673f0bdab5bd83556b67beee2891d1703f25143df246fe485dd6a7cea7e8a5b3ac6762fc80ffdce0eb3ca7d196b876c5d6ac9d901a073753fa7bfdc3d32dcdce5c73e7dff9d697a731d302f6a12551dbf61f828572bee6a87437affb2ab577e8cfa014367039d38bf0520aec9eab0a0cc213d3f85ef7c1a295aed6de05d8df185d405f5cb61516a7d9a93acb250377225a08264a43e353f48d0b2cbc0d053e628f721588ceb9e839327f41833971031ab2c27db7de15517844c3657908d4c837d9bf5cdd1398f959c59cf57f7c443d55b922957304ce99fdd7a1fbe6252b2776d6b2aada610fd83332538d9c7f9d385efb5bb07347ebf6478717fdd54411a3a4311d2dd33ee669c17528a7969ac09b76f6abbe3fb253f97c2f944c20f0907d1f651e7070004c386629f4431bba50486c4e7afdd78e33289d806a449e8d0fe01d6efb0eb234c271614826c47e67f645539eda773e41ed3c2fb59b3f2363fb8341fe83ea1876e99693a4a9f61f3e16ca1d0eabb38f3a420af8c9bcd60e8b106235dcc9f2e40720a03732cac822c60a129e51f92db49f1797e9427dd2983d8716dd24d33f7b108d10bf4eaccd210e8d04c7de05c8a47e4f426666dca3360aba10407e5ec14a2afabcc89b693f1546009fc9e11de04524337b71b30b9d214d579c9e8fec8ff6a28bb9303d2f9e2a8a28ec7bd001bc18c2286775cc12632102409846734383a9a83d976cd16ff91b1fa20be5ee7b3e2c5af14e0b9461571265fb029a8d6a37016107ba554b52859fddfeae21cc5476efd9d041d50c79965e819200cfd45aec82fb77c5333ee5acea6743864b8b1301bf7782c1d6e3428814b45dbdad92a9b42cfbc443a797748a68b4356cc26712c0dc5e7431f46a4c789e08e4c9778471a7348f1723f535708e6dc702d639e27a590dec3f739ab3308d9c5094d96f1138d9268b37bec9bc457473be8e630cfda759b23af63684f7fda8f7d68576d367f23b39dd51db32b971c942e215c7d25452571f41ec9c5176714745ed2518fc094179975a3bda551aedd7c224c479f6a6b537d2d9f580473b6aebab30c88b7bede5898ad2aa629af40e969c92065b4a09f0fb61befab6db3037e902efe7dae4a44a5851c4534b14a889e1d457a251bcbc22de3bd0fb0592f64639aacb047585d4772ed7ffb2037328991616fbb9f0fb2b84cd336df1be4d4a3cbbf1fc0be7b869b8e73fa5e04436ff8bd922d44fd4b45850e96780f540733ce3947af93255d1e1d883c12997db5be8ad6732ef505117f282483567b8b4a4607a0f1b7da8204535f12d8ecf5da0bcc177aff59295e7784989761a14c7667465fc69d86f41d06190e8c0d09bd18ada2eee1de70da1a2847f1a82767be74aa4ee90805552444aa49c46375f40e223cf1c3f930d5000c36af637f619aef2241dd2ec86144a3ba29ecae6314760e9b4cef3098bf939358f6981b68907da1411c8769844a157a246daa9ca3a255c7bc25144704c2f038fb0bc01848f7c8540c4fe2045ab2e2bf340e0a84b1980c7892b42c19471c3d3b7804587908ff1ff6727d0868bba18579400633eae2e7571055d90bd4457da9407f0d633a7e44131f4ecd898579e3e1ed7ea611f8f524b6f3b4a8cc5c2837278a753222657c85d926a6ce7d57f0be9c4ef202672de0443ad2debf3890c64775e03f3ab5836b0a411903484fe498b635250427922feb672de586ffee8ef641e0edb04377350c41f45cdc5f527a68c25cbd71827f5274f128d9fdd80157dfd4757297e2d1ef653239eb47cd700aadbe4a2296fd5a2cf5e81506dbce162476045a3ad489f4524996c3e966eaccc9c00617eaf08f75cbcef6659b547ca3a3fda26b61e759a2d00ea7c11f9cd38c38cb53a551b8bbafe7b1beab85f95dfecf808d0f3a5eae795e01ef27548d167acac40a28c5f336d2b101b619c61011cde1c284d1eb2df0a533a10ed6f27e08ec7a64747c16eec94208cf9a9957c099562792bf5e06f93a684fdcb234674cd41d3fe6d4e76ee2d2899552fc70f96dd9580eb9507a2b4ea4bab3f1272346c7a362f44fe608246bc5d634076568555c73310d76c60b226059bca0b6536671fcbace17d695d5063ade60ff712eeb62029aea28fd97b751def0aa93e5db6ca42433dfa25987bef776eb31e4c8423813f703d4eaf9f6e7989a1b95f19e97348b7e121ddcc1fd087740ed88706f5353dc9719d9ae9830e0221348812df336a4ea45a355bba942d6b01c211e164602b5e35c8e978579a053b198682f1f494cadddd7d68cc730d520b9543b5cdc7277edb2a16c47037a67ad71cc9b423b518f576ad2a77b423be7fef658d88d58e5f6c68317925ff14d64ad6712bee19b0097eea5a7b29da0da856e9204f3cf29d7e92ad72b78ed545c14006f634b4b828472e2f366663213b03ed9ba31829fad9b5837792fc387b861e9268721cf0054882a84b712e5f8aae168b379c88252b1d56d571b2ab906e65efe205a485d43ed754a4592308fe2eae789d6b954361e9ad810ae3b635cc4a5e9cf77fe323c6eacff195b4b5c46f87da12f1bfbc03c3b8158cc8cbb8b5ca1042ea2eac8bac81294c253a0202be9843270e4fe61b482aaf61f1c10a2b246fb25902ec56e92ee1083488fedfdb0cc893543b3c2fabee28524f75e53799bee0b02db8b0ff543489da663366144ad6e2617099242ae0132670121c72aabd7865b78e4a759d6500ba89c00b7065356a3cb2b44e2c66622c2969359bc1de80396821e3de9bfbd407e51c1190f3da7ed9643b16e74ea039645fc5d38ae390305344804988229f7aae6c630ac725ab5820c3dec2cddf0155073d7cfff21725540690d8b5a4f6faca430c23f6409d493ff37f8fdbb465d033cc1f2a6d9f643b37b889e9c4b51b5255e0eea1fb1fb6765eec641048bf1f3d3b418607602576eb7be9d447f43ac417c557cecf1e4cf3e7966497477a9f3a925972bc793c3adb5b2cb161271ca3836cd526f2680c18bc034d681e954bd4f264c49d4d2d8c58093e50185a7732c3b5c6d1644e423cc2be9c19bb9caccffd3f240d2dbb8fcf9b712f85e771cbe47f9b465e692505a37d6a1604f3d41f4cbbb5766076e11ee9eb6aa62d1ee3934dba8945ece51d1efeff789e5ce906db2e35e9313f89d5ac438f6c1ef143499be190bf6a69ed8814ddc80091bba807683fc878882c0384fac2762f57247e20d7b50ca4512c4321ed857edc71a07ee19e810c8e17490736aaa188ee0f00cdc9c4511cba5c04e78447719ccf9aa29ad9c4edb151be6a7edac8567e9748729667eb2fda28915a2b47ce890970e819da74825d7f71619fea82eb26f3bea69327d2fd365ca5de182db094cde193fe632adf0f9fba0e19b0370f9fea16fb723819b37d324253d6878b871c1e220cbf02c0a03589238271c9941c63ce048e7652e3ccde96fea9cbd18f5608b5099e73ee1e2b98da3465b78f891887f76487953b74a62d2238129fa4417e16a6e8cb45b2f6b238cf89ea343415376d93e437125c3c993394df353e66c8633ce0a9a4b6f5d4a4ba3506ba9f7d905d9b304f73bd0a205f96b2b466dd89e78c4406"}, {0x98, 0xffff, 0x8e8, "465d5dab08a0c47c1c07621f2f23473b94636ce96508dfab9fbdf3c164ad58d2552dffeee71b234d1051cb6dd6e2e58f7c29f069367529b90edb7d9997a746c1a02ec5eeaab32a2754793ca5ac0d792cc33cfd9a12b6aeb19c2dd8ab37571e33311ccab7ec14a3c4ba0c63fa9fd90abfa08d5a5e9d2afb3d51808f170d92e841950e87a9d707946f"}, {0xd8, 0x101, 0x8, "ec25dae92b467ed190033e8d0892429064ca254f45483c5ea03bdd81f1259fb368d5fe5a0af101149cd63cf16f0b6fb0261c5e0d6ee4fb844fbb9982577330528050cdf9e86931d304426b225833d851d92a9d67a0893ad14c1908a39501199a6678b1de40ab52672ac7546b05753070da0984a5f47d8fb0275feb9b74ac5601e5b946b1e4cefa664e47ecf4dc66d7a7b354af3300e96f6b0926e049788a20d2e6e9a8f54f5aecc5997dcef1d1a55bbfd34e6e890e2b365d6008c0ba852dc59d12cf"}], 0x12e0}, 0x2) mknod$loop(&(0x7f0000003840)='./file0\x00', 0xc000, 0x1) fcntl$setown(r8, 0x6, r5) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000003880)={0x9, 0x7fffffff}, 0x8) recvfrom$inet6(r0, &(0x7f00000038c0)=""/178, 0xb2, 0x0, &(0x7f0000003980)={0x18, 0x1, 0x6, 0x5}, 0xc) chroot(&(0x7f00000039c0)='./file0\x00') recvfrom$inet6(r8, &(0x7f0000003a00)=""/214, 0xd6, 0x802, &(0x7f0000003b00)={0x18, 0x2, 0x8001, 0x7}, 0xc) fchownat(r8, &(0x7f0000003b40)='./file0/file0\x00', r6, r7, 0x200) r9 = getegid() setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000003b80)=0x2, 0x4) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000003bc0)={r2, r6, r9}, 0xc) setuid(r3) recvmsg(r8, &(0x7f00000053c0)={&(0x7f0000003c00)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000005240)=[{&(0x7f0000003c80)=""/228, 0xe4}, {&(0x7f0000003d80)=""/47, 0x2f}, {&(0x7f0000003dc0)=""/4096, 0x1000}, {&(0x7f0000004dc0)=""/188, 0xbc}, {&(0x7f0000004e80)=""/94, 0x5e}, {&(0x7f0000004f00)=""/84, 0x54}, {&(0x7f0000004f80)=""/240, 0xf0}, {&(0x7f0000005080)=""/135, 0x87}, {&(0x7f0000005140)=""/229, 0xe5}], 0x9, &(0x7f0000005300)=""/148, 0x94}, 0x1) dup2(r0, r0) r10 = semget(0x2, 0x2, 0x0) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000005400)=""/227) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000005500), &(0x7f0000005540)=0xc) 23:59:55 executing program 0: r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000000000)={0x0, "e45fbdd3c096df2c4352c2f321d0a0afc455e1330c44c21edd2ba9693db629f7109e5d95dbbbbf79745717737769a1a621e76bc5724f80a643080899f3479ac505abe62217c80373a7a23f686c769e7b71abc406a426e828a51b9a1b7ab19f2201882bbd8f4af02c82f28d5699ccc2b49c3a0d3bc3c3166892ec6d314afae18228da92b1948e1848b54c425a277a76363f93117a58dfe216ba1024973f7cd1a07940e8db5ad46d7a7c2a2c8a8f4ba79fa52e0b6c"}, 0xbc, 0x800) r1 = getuid() msgsnd(r0, &(0x7f00000000c0)={0x3, "62f93ceb563d17f6f739f873d989a8150654d40827dc5845b92fced98e381fc37f38491d6879b7c3f3aba0773aab48eff231a238ffdd580c57bb344419a87636309147c23f6cdff48555889f18d3176ef7c5f387a81a13d7d8a199758551ad629298bda8ee6e8e3553b9872892b889b92acae6ad2a53197be72779c940e1620550b27ee0e51f8317cad1db3f7b42f6e0e292a0ccd146f424ff50834feb3ad6f3e9b450bbbf977a89e6"}, 0xb1, 0x800) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r3, &(0x7f00000001c0)='./file0\x00', 0x10, 0x200) r4 = geteuid() seteuid(r1) geteuid() getitimer(0x1, &(0x7f0000000200)) seteuid(r1) msgsnd(r0, &(0x7f0000000240)={0x3, "4fa0be41d272a4aa1f4db4ecadf363819f3ce1a527a81b296cacc61be2686217ef9570ad6a38a75e9f82a3c416409fdfcc36067a5a1e1b6a989031b637db0f0528fd2740e39d9c356a2e061f55a5c741fb1feb3b09116be9c41317a8fe02b448aab576d3fd52ece7c163a81dc36b3bf89e4cf26d101f1fa5deb94df090c83f50"}, 0x88, 0x800) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000003c0)={r7, r1, r6}, 0xc) seteuid(r4) setreuid(r5, r4) setitimer(0x1, &(0x7f0000000400)={{0x10001, 0xac0}, {0x10, 0xd857}}, &(0x7f0000000440)) utimensat(r2, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x0, 0xf2}, {0x1}}, 0x200) msgctl$IPC_RMID(r0, 0x0) semget(0x0, 0x2, 0x2) getpeername$unix(r2, &(0x7f0000000500)=@file={0x0, ""/9}, &(0x7f0000000540)=0xb) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) semget$private(0x0, 0x3, 0x2) open$dir(&(0x7f0000000580)='./file0\x00', 0x21, 0x14) setreuid(r4, r5) getsockname$unix(r3, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000640)={{0x8, r4, r9, r4, r9, 0x0, 0x5}, 0x0, 0x100000001, r8, r7, 0x3, 0x1000, 0x7c, 0x7}) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000006c0), &(0x7f0000000700)=0x4) 23:59:58 executing program 5: r0 = socket(0x1f, 0x60000007, 0x3f) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x7, 0x6}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x69) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x8) rmdir(&(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={r2, r4, r6}, 0xc) bind$inet6(r1, &(0x7f0000000240)={0x18, 0x0, 0x101, 0x7}, 0xc) r7 = semget$private(0x0, 0x4, 0x40) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000280)=""/248) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) bind$unix(r1, &(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8) poll(&(0x7f0000000440)=[{r1, 0x20}, {r1, 0x2}, {r0, 0x2}], 0x3, 0x945f) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, 0xc) connect$unix(r1, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) mlockall(0x3) r11 = shmget(0x1, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000500)={{0x0, r8, r3, r5, r3, 0x97, 0x101}, 0x5f, 0x81, r2, r9, 0x2, 0x0, 0x7}) r12 = open(&(0x7f0000000580)='./file0\x00', 0x1000000, 0x21) getsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f00000005c0)=""/63, &(0x7f0000000600)=0x3f) semctl$GETZCNT(r11, 0x0, 0x7, &(0x7f0000000640)=""/144) semget$private(0x0, 0x2, 0x410) connect$unix(r1, &(0x7f0000000700)=@abs={0x1, 0x0, 0x0}, 0x8) setreuid(r10, r5) r13 = semget$private(0x0, 0x0, 0x4) sendmsg$unix(r12, &(0x7f0000000900)={&(0x7f0000000740)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000840)=[{&(0x7f0000000780)="952f1f114c379a7d1e1d758abbd4f11195767987889df72c2ff3c358ba3b099c914d97e43fb83057cc46c4b0602e5735f1fee7cd5d27f05d4f6b2fd6e33e9d9fee789ca929d5e445132172d32e3c36bd4c56f2c9618b7dce6be3c7494bc4250218b05869bd047f70910f3ef14204f3aefccb3c84f62e3584fc1bf5697d07250d2761c3c750767015f3f16c36bb9a8f770e007d7a02523290", 0x98}], 0x1, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x2, r2, r5, r3}, @rights={0x18, 0xffff, 0x1, [r1, r12]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x2, r2, r4, r6}], 0x70, 0x4}, 0x2) semctl$GETVAL(r13, 0x4, 0x5, &(0x7f0000000940)=""/151) socket$inet(0x2, 0x20000005, 0xf22) 23:59:58 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000026c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="fa", 0xffffffffffffffe6, 0x40c, 0x0, 0x0) 23:59:58 executing program 2: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/54}, &(0x7f00000000c0)=0x38) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x200, 0x4) faccessat(r1, &(0x7f0000000240)='./file0/file0\x00', 0x90, 0x200) r2 = getuid() getgroups(0x8, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f0000000280)='./file0/file0\x00', r2, r4, 0x400) utimes(&(0x7f0000000300)='./file0/file0/file0\x00', &(0x7f0000000340)={{0xe52, 0x9}, {0x0, 0x5}}) seteuid(r2) r7 = openat(0xffffffffffffffff, &(0x7f0000000380)='./file0\x00', 0x4724754d5b208ebe, 0x4) sendmsg(r0, &(0x7f0000001a80)={&(0x7f00000003c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000400)="fe38dd80ab10e838f07e5badb5522b08635d0006be5675746d905de16488beb4d222f1644476d92edbbc3f40ddac4edf86baa8f48e51d66fcfa2f73db6ec4ef11f", 0x41}, {&(0x7f0000000480)="a1d0dfcb4630bd98e42e0ce266b11a2527d9a6a4738ea6a760cafb35466c9ccf7cbbaf9a3bc9a502ccf7a60bd89cd41b43ee4e1c27a5cba70151b02743e5242a4c162483a1e115366a3c725a94317da2361f3f4d7d72710309af7ccca48c436022d72c948578dfb3ff3b29cff376aa446c8bf3c84b101e55408ed95398e3db2053e1d69e772e6fcaf9b2dcf7957cf430a8b7513372844d9ce33fa240d0dcfd3f7032c2347dca701542d2027d1bfcb83237c658905775190026537b28ce71d1f11086ada407f890efa3355fe30bc64b797c9880fd947881739a2b0475f0", 0xdd}, {&(0x7f0000000580)="7b3996a2927af356e26fa1274fee9d137d56f3dd8e0ee0c928c015f31ed9852c375bb2475bc440ba04f0e6027a5abd989bab7ddf3f5cee9dc4db41137b737c72b227aa00b53327879d530e0fc87e865ceba70efc388709a320c0d5148959f8b735539f0ae6e5c7f0d59823723c925bf7f47debe59f418d39760b9552b273ecfc9159863b8879f10cf0035a6283666146807e8c64c7400c56605eff0c816768156af18a81643bf06c71938e6b961b989081", 0xb1}, {&(0x7f0000000640)="94678a1bb471c204ac74b530e22f047f9062c188cd2a5a5e78bebe2b2d89766382f0a6d6d046ebff635b29cc211632b4919fcfec5bbf16d917b1a72abada0324bdd976b72912b71bb80b62ba663c1cf8b498d6a5d201d575b04ca3c100c2eb6b1b968b6f90e6de4b1563aa7b618652038eed87070b01b88b4ef8b585c9bf37f30b3ef09259df32e43b58db69a883e46e5d9a0aa4eff0e4a5707c7a3bc9289c179013148b0f5b07e132b9e3cbd2c5d5eab978c7e64f6e9f5ccf314d86080bc26faddd227edc238943ff9770fdc7d34832155dda726883eefb03cd9814d537fef9c92f2051d7eb39a0ce1f36de022f18c82e6d42d94d0769d7a95582ab04b90db12630e2f1bd22bad251bb45e5a7a51a6017a99df45826cb57352a17eb50217d81f10266cb3749f7ffebbb1ee0025a1dfbdb61a4a512f915df750d9f965715df7dc4aff4107b3413afbcf2d2fa0c91797a522ca4706a06094c97ad3c0b71b7708f7d0134bae57541a551ad8b13f4c3f668368cabcd419364f948ce95e241b916a978a8edae5b872986fd1feac50c77643eeb9c2e94c7b9c23dab86d15702298078e6df0ea5cff366d5bd322ef5745fcb2f918369f6fbb18357d0d0cd6022c6a264f99941f0a76462be35545e84e1ba521e33ed98266fc326049ebd2f0ba845b2888e04fa9e4daa966a6f803f4b3c8038b32df0b6bda4e5fb011f557b2186112c514f37106399231bf230a10cb7fea3c3f396ee20b88ae195f765acb33962928abaa2a4e31400ed797eca2227a845d65c06fbe30f56ce91ac7a664d029e5f8fbfe53be7b7040312069646dd220988e19644b9b41b66a309a0a9ca55835392cac60de1dd4859e12c0ab5c04dde1e3b763601f13e8902e440d4ba6310d8b99d6a267959dc637b142c92c754729ab7f9746ea7484794496d72604037a44aa49f0f9b2118625457a67ed47b490d4137931f223510bd85e1a6a568162261f32fb85fcbe6c51df3faddd9fc98ba7a4b2ee674c9315280a14df15ff0b1b7ead9274419ae5e5c247ff105a1a7615c7926d88f8cb3102299a8ea8e324f07e7e9bb0974d897c9c6427cc619acc72ebb03204ee65cfce5ca171e60d13980ea247e2714c3c11370d1b96cfddb1425948ed5a97a0dabc4a0177c164c97eee97c4b6337fce043d026351b35e64208327b999c2c04ce7758ed527ec0050c6de9afebc98926c29693bd749ba6d9885ddbf265103a2af9ac2bddb77fd1a17fad833fdfd7382e3fb9f728035709c04cdc40c07582f0db13ba6501dafd827574290c07d5f308f2ccd8f232573d57107e80221d330a9f56361989ee4ebdd2be5dafcb6c298518b3ee04ae9f3645776a57e84abac4ad74e7f2afc8017370ea348d41d34467505d8de8fc1d42d93f2efcd41ae5edd0a1b0e69ea8589afb8bb847aac8df52e82ed0290210049aef313e78ddf4080d3915df30683f08284d303977779c0497fe8963421588c1f57f0c07c5c533f7b63f820209cf15e0465e69dfdbc00118c351bee152c0bf3353a4121a64f62e5858fc8baf737c19f7fd16ecd9dacc3e0a52d015beb215fac8a72562e15a29275f1a51f78188ca858a2aab955431ba1d55409e18499dbd8367cd829b93d18ff92b4e6207807e049cbff30b12aed852f856a60d7720506bd29fa1e9910286877bbf52e5f7fd91d4631cabe773a3fb1a1e2aec73b75d3121fc266acb9716b4ea67658bb907a354292505a0dec0475caa2ba2aeca9d671252182821ded6ebff611f0827b70107560156a466896e889c6f355b1d921b4650f53aca70fc4fe25ec67f43286029666448244515577413e41d460b2a6e2d45978f3326cd46402a16517435bf124ab74ab7deba13762059f824b5e4aea119aa47237e743d6ade5ae57d6862753c789670df74d056ec4dfca99745354042b894234c14e2be4093b2f386936cc555f164a40f11e093bf43c2b393a9128498790c444adef65be318932f45dfb2e4164893564981247f4999e72bc0787577b1990360c1d4c2f50e41f8f0e08573f043397ceec7c3c0f220aa970ef3712aab1c6e1ebf27672091478e4d2c59f51190fcaee257de4cdadeea9d3896616ea74563f235e30d214e09f7e8819439ebeb1730bb797bccb71a031f614c60286e27de1bc0f3d42ff389fca3e17e061d91538f2731717c697e29192ecf0d400e91eb6cad79dc5468f6c47c5acfdf6acc6801cfd8e31537475835993d3175b75824b99d0f70d7a047d4219352a51d2e130aa3b54f51ff49ef7b186fc8232505ad5cbb4ba30da19880e40ebf882ac6da9e9f536f5521e8fd62543d30ee790b2a908a2b6a4eb933792dd0075f9fc60887e78b5f51069b82dc5a2a2454c4c2f453315ea304a2f89b53167dd5c99164fddd5918d17202600c8079b9d2d9e1e71bc42eead7440501ec91e9906be5550204c036538c7ca39ef6e945b191cc279bbf084aae36afa8464b9fda45195d797d6ec78f8cbc0a4ce3703a80cc145a1ca5c1d48c8f91f98f510be44e6c59049422e7d4dbe8c10cd51851c7374c9e707047dc9825487dc647856392798fe9f5b04483f8a8731ca47451cd057a6e97a33ca22c8a956e17cc6d3ff567506f7a146f2930d7d7614c709e17c6d9f6eb3baa01db418c636f2736d195a1f483b9eb15beaa82eb84f0851b740971e9bdc6f966349b0fe321aac9c19d9bb978308921837118905c9ec5493eb40604eb58e7e37d80f8bf2d3dcc39006bb0e2a55acf678f331fa871bc94d3e07c39687ac7e6d4c1168d0e95238f58132a978358955c77126c93daa1589ab02c3569a6fba3c9232a2917b5986a48d724f5b0e340c73b0c75e5baca04e8fd924df83b9d9521ffc463f660a82e4005046ea35044320e42c1229b1496a259007fd5330b3fd3a80e5f79af2c30da450693dd7af4d8792f58dde5ffbd74358e36d87a7429dc41df536dd392e8dae56750b98096a935da27c8778e8bbd36657581864788e6bac21f6b729975bc895845fe3f683092ebf5cc7fe8df8c7fe25f1db6ff4f6843120a73add219e4cceb907d6f5d3294505edae0824253351305db4c227aa1a5b2d200d066225fb4e7cfe881576359ae8ca64bc0797a36229e26d337e18289526af9d121723e2fb2582455ce77df77ed1ed1e95ed6a65cecdc67ac3476feae351394e6add28c658c78bd6a2c8405ffe668e3d4ccab29c2f1319f9d23c99addc0778c3d6bec90d138d90dfc628b013545938fb312f6c855c7f43e0247117706ceb0d1beebe11ba30ab6d9c58d304485d71f9d286313f4b47bb4ec662ed282377b71de1d2ac1240580bec5bfe4c5e680c1c0c8b786f8b1e65101b06972235a056407e3b5a63b2393344d91c3f5077a159893cb092f786f07bb5d906540060a1581815a23416bf05827691808a79b7d46d5cbd58b995da3835e68c494049914d1846156d94877257ef5629e9b4a63efe7e09b1a23704a7a9288e4bea649cec7017075659c37fb247c12642a8a425f17531ff35e7d8b0d88fdda3444a846539253815f088fb0573cdaf7fbc08857fd389b49ef8bc56fce55fd7e1cd55c3076c2ba05ea543bbcaf28a9bbb05fdd6a5dca058ea21de70dd27cc3f0e04bca90366b7e6eae0d579ae6b8dfe2d5896191a025a29e5208661a62f48836e55732603d5d79ef7d1b41f2873e1dcc314c57af05f677e75eb2a55937360abf4bc3adbc7712debc5e56e9b74b5ba747fa30f06f7691fd55a939f2f8685ebea8cbefebc374dcad21d86773188ef21e33ec38d56bd4e4840959fa897b1f51f0159c9fa63f8016f26fb20cb5df0731366c384d2be4bd1aab7bba3c7da2bf06b13c2bc7131dd1ab77cd9b5e398ee2e4f04e113c04a58836f8945c6a321c1fdab0fbf4c4484142af7f9631fdd22b5e276cc9c6c5c118a38627a4df39e812f2aa71eefdd70cabd19ede4e1cf05b2c922d0ae54d0457b394cf7146ab3614b537e64b47e28497beece61c7088743f5a4c022e1c1535194170ad599c40986c2d4042a4bc4a82bdd8904f5bb63339b638a7c88001f45084b7653c44e2d252e7ec1b4a2f4f6ccf70214ae3b7ef749c1d92e9096ee3cd482538beac58724b1268df7fa0239c85fc7802e77d60ad276725d4140b687482907c1b08fab3cdbf01ca870c436ed3205366a7ee0b60f6e777254ba024d2aeda5b836b2501d7b2386993ad90ee82371ca2bf4f3ec37fb25f6fe3b8c5523bfeceeebc1b98e6440b98a48db2feea9f4dde777d0baf9db87aee7fac9e0d78021913fd6ce4be88844a6cbd972fcee285d48e5ac95b2d750a89fbb981603870a0d48c9821709ab97f7a694060a6a625b6eea3f44d257b9540e6ab486d0fd9b3f8b0726dc6f6d5400510cf05004ce249dc6360be7b6cd3c42eb9a4d048c3691a3a9f7dd3daba112c984a41f9a9848ea5469cd65181fa791f422e360e0e9715c505e0ae4939cdeb5072590d5baaf00eacf94e2f97d85ca43c1b067fa3ac4f985f83f925e78d1828891bb3b68d8287c89c424eccb4f1b97981e931e900f352c52a0fa01f77036c9e66f3bfa88dd05d81aae41e718818fb7e04bd36092120de0938357c680d1236e13c1928ec52674c1783fb07edb9b231f745081c720cbc1ca51d1e8c86b4e352f034a7117578fbcceffd8d9eb9ba3cecfab0f83657219c9f61044ebe22ba3e8776d8f0c4c5795b4167eaadcc9ba0b5f21b11871ad8a3ce438a9774c82ba899d55c742a9d51de658dea89afed74baae08a555d7370da1315e734e13a32922d61ff3fa690ef28de23a6edb0937778a7eab59f07ab53b9d253bb2988a94a02d0415c9eb66ee644ac3457e610ce864450726b308c0face4cb5f6f23dc80f8449d84909fed95b9fecd0ec923c1cce7ce3c01d6783404fec6cc62a50489e379e516b56f6bd64bc83d0ed0e9cf5797b6f8f994e505556675bc620b966f08eb16697c1d6a8d77609487201a07e2dd4bb79e010f9b341ea409011267c577ff87d976ad5ba2bab13c71d3d93c96013f03fe0ec5cd15e502a8f889ac49bf1c2ac68fa3c2662edd26330a0eacf2d8de33c6b61e2097d4bf58b5034a8312093a3e87bbb58bb4dd9601c1fbf6656cd2d29e5533fa9b4497314ee191cfe7c7305eda3c3ebe09e6d912a9f44f4a5d1ff40f823a1fdf37e0494fd8364c774ee1aab0faf96d098fa1865d86ae4f59b43cc6168872e89ee5280ab0ad11136d25a9cf976117f552b3cdd66b9188f00ce98973fcfa129cdffb5ac0d38b77e2be7af3a07cddc99a1569ed14900ce814895f154cf97e57488204be57639ec9acb926802d3a2d528c5a95c859ec2af63c205b62e665f3fbe483ff36512c3ddf6acf5c19a000226faa207f93882cff4a1cd1399ef199acdc53288234e3c15dcfcc7118f59f36fb410b7e359fb38510fd21c59f74646d5e11ef01238a566ab086c52c1c8d965c360a4797318eaba641d78a29cf449a48faad6356d8ab393e27c8e2c7c83fbeb4bb66b0722fba47d1a26639218ca6c71938b5c7d27cd991e8961f665914432038fb6455b3c7bf4dc85c249dd22b5560458db4b37858b162aecf34287c4decd63d530b2d723c4aff4d5a723f09c604426a864863a0334e2323ef02630312d0ce65272ca4ba41ea9a67646aa0c0e221e15110453231f02f7c1c4b6091f6dd1a4ed5a2b86a18d3515d1dd2751e58ed8e664e08a3a6ecdcf108d5fbd7db078fca96b2f6fc4072088fd64eb1f7de27ce254d61cd0a2dd632461bbc21ee10e943dea38b7d26c169edf1a0ca0d25fcdb51f2c4f6deb", 0x1000}], 0x4, &(0x7f0000001680)=[{0x70, 0x1, 0x2, "37d58647b6b2e8e07cddb451de546147063a7ed984896ccb2ca5a4ae89c9184cc89c0c42410a28b65ea7a99acbc046e30fdb8a965864f459f5a7a9aefe56b4bc2e1dfc8599a489bb6b82ba01e035bed11540fa172765bac6e968d5f7f10f"}, {0x88, 0x29, 0x0, "460cb3a8dd910cf74828705c8b6c37c3e3eec4216c0f6531ca6b4f67d971c50dd282e4cb02316e0409f46fbdc9a8b3a72adb0e1ffb28ce2dc5a7d4ec1d3867d02ba8aba56239320c7589b574f40ee01fa3ef5e233f2bd15d755fdf65aaaa36c9a6eebd4b490f3b780c583cc3bdcc96351b6a4a6592b7"}, {0x78, 0x29, 0x2, "76ffe80d811d2b5b8c61835653f93a9df135b8f3ce2495b0ccfcd5d06b00f17b714f6b79be7693cf87a917fba35ad46147a0ee62492c3421e17ec1ef9b214672c123b831e796623ecb645964cb3aa471ac5b1a3952c3ec417ab15f2cab047ac507f69cfa920f3c"}, {0x38, 0x101, 0x49c8, "9576e4738a3f4f742a07e07894e658e7d8a3c409032da66746f3d5382f2bd87d57aeb430"}, {0xf0, 0x0, 0x1, "ecd881f9bd27e97734728f4f6ec8e876103435fdbb4f50ac38be85386974b830d5512d270910df5a77346253c36e307083309d073d2860d838a303b6c7c6dffa8383517ac1fc99e3998ddd74b9cd1fef7955f68eebd7a4e0e266730c7bc6765987b1ccfb2607d991fb73f633189364d447a3d667ada4cde9c27755337b4a1f2cc91c1cd3585e037e9c0c632f287ea2f46df8d7a82d3a9af00fa77ce7c2d7b7dd29f5c57e19cf128405df7db1ba025406fe0df1e8b90378dcaa7f66049e9a7126cc8769a63ee78c92ab5ab0bb647013021a54d3d01957f29f80b2c6cd"}, {0x80, 0x29, 0x7, "fdf70b7c19ceb56a41ac332184e5e505142ce3040ef08ea1f8750ee859e2440c9487b12590fa9846d790a9079ff543c18e00f0de110a6fa91e34e24a75f8d376b566fea8ed0e6165c8741f4a1afb9fb4d22edcaaa95f76160d028f28e52fad84ec446f67e6a58be84b"}, {0xb0, 0x11, 0x8, "b0f69e982120e759ff835a946e89950d9ee78ae5718156de91a3fbf3f6c9634322dcc438c70e79b04bf06218c1f7a396f822d96e5e579b79923338c3ae29d2d6091de6c9eb04a970e30169fe57bca5dc97510d3c4994131679348bc98eb9744107f6217954ef0b8e0e141590da6001d35f3f3c8ca7debf558d3cefb488677cc6b1ade0e2626e94124a63e8de9cb67b5520a17c0c6e5187394193"}], 0x3c8}, 0x401) close(r7) fdatasync(r0) r8 = semget(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001ac0)={{0x2, r2, r4, r2, r6, 0x5, 0x4}, 0x5, 0x7, 0xe1ce}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001b40)={0x0, 0x0, 0x0}, &(0x7f0000001b80)=0xc) fchown(r0, r2, r10) mknodat(r7, &(0x7f0000001bc0)='\x00', 0x40, 0x800) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001c00)={{0x9, r9, r5, r9, r3, 0x110, 0x6}, 0x5, 0xb9, 0x100}) poll(&(0x7f0000001c80)=[{r7, 0xc}, {r1, 0x48}, {r0, 0x4b}, {r1, 0x1}, {r1, 0x5c}, {r0}, {r0, 0x1}, {r0, 0xb0d12eb695177b1e}, {r1, 0x19}], 0x9, 0x4) fdatasync(r7) preadv(r0, &(0x7f0000001d40)=[{&(0x7f0000001d00)=""/57, 0x39}], 0x1, 0x0) readv(r1, &(0x7f0000003100)=[{&(0x7f0000001d80)=""/28, 0x1c}, {&(0x7f0000001dc0)=""/216, 0xd8}, {&(0x7f0000001ec0)=""/166, 0xa6}, {&(0x7f0000001f80)=""/141, 0x8d}, {&(0x7f0000002040)=""/187, 0xbb}, {&(0x7f0000002100)=""/4096, 0x1000}], 0x6) connect$inet(r7, &(0x7f0000003180)={0x2, 0x3}, 0xc) recvfrom$unix(r1, &(0x7f00000031c0)=""/198, 0xc6, 0x1, &(0x7f00000032c0)=@file={0x1, './file0/file0\x00'}, 0x10) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000003300)=[0x6, 0x10001, 0x4, 0x100, 0x20]) msgget(0x1, 0x8) msgget(0x2, 0x10) 23:59:58 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fchroot(r0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) recvfrom(r1, &(0x7f0000000000)=""/232, 0xe8, 0x42, &(0x7f0000000100)=@in6={0x18, 0x2, 0x5, 0x2d}, 0xc) fcntl$getflags(r1, 0x3) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000140)={0x7, 0x4}, 0x10) r2 = shmget(0x1, 0x4000, 0x1, &(0x7f0000000000/0x4000)=nil) r3 = dup2(r1, r1) r4 = dup2(r3, r1) fcntl$getown(r1, 0x5) open(&(0x7f0000000180)='./file0\x00', 0x40, 0x80) writev(r1, &(0x7f0000001680)=[{&(0x7f0000001580)="5347a7cfbf648c38bf1f8c3113bff2aa6555ee4dc00cbda9f46621017b401a263ea004249787c1c8499ab3e51b30ce45b98536f902b5ea685a8dae70d676e969147309bd85b587f44995190f14c9c33e44904fd8e247ecdcefbf8ee2305e3dd89046698354d9fa7a31222424ce329557593549a1fc0d361251aa2e6e0003c5d05701390ec720ea233f17c11661eb9eae91f6feb8a8613c8ceab02af476a79b528c86ab80e5cdd86d1448c0cfcad44488baa2d4dc2d98d97bfbc4b5b7182b0cad18f3", 0xc2}], 0x1) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001700)=""/244) connect(r4, &(0x7f0000001800)=@un=@file={0x0, './file0\x00'}, 0xa) unlinkat(r3, &(0x7f0000001840)='./file0\x00', 0x0) read(r3, &(0x7f0000001880)=""/141, 0x8d) fcntl$getown(r4, 0x5) flock(r3, 0xc) dup(r4) pipe(&(0x7f0000001940)={0xffffffffffffffff}) r6 = msgget(0x3, 0x10) msgsnd(r6, &(0x7f0000001980)={0x0, "db83a0c669248f947e0b478ce77a11e44a7865d27787146fb622d3011082711a0e7b52efb3969bc98fc9a6c79412ddb83869e6cafa8933a6393f18706a41cc177a59f6afc0d5b73b3c189d37fd87be303f46f09cf91551bd5830a22138c249a9593fbe3c4ea4e5bc3a2931daffbd4a2d47e5dd09ba074306701f513d87cb2c2befc11429c4966b4dc6525f4965fd535918865f2368ecf11e05a4310e289a80ec36912d35bbe0c2c11247d2fc0c1e8b13d7d1d022ae7654d0ded988046ea7e1cef58f0233a8a7cccd9c0c49aa8660ee0fc9cf"}, 0xda, 0x800) sendto(r5, &(0x7f0000001a80)="bfefb5a3a11937c99702e50558249617b5d063e9", 0x14, 0x4, 0x0, 0x0) msgsnd(r2, &(0x7f0000001b00)={0x3}, 0x8, 0x0) fcntl$getflags(0xffffffffffffffff, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, 0x0, 0x0) getgid() setregid(0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) 23:59:58 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/13}, 0x15, 0x2, 0x1800) geteuid() msgsnd(r0, &(0x7f0000000040)={0x3, "9559cd217b0fed9599b5adc6b675bb67771a2c7cad48549e5526beadc9ea265a84f4cf10d56c96bd538fbc2de69a"}, 0x36, 0x800) msgsnd(r0, &(0x7f0000000080)={0x3, "c8c034ddd6a4950aac629dc166af72dc59e2eb89f4f5"}, 0x1e, 0x800) r1 = msgget(0x1, 0x14) msgsnd(r1, &(0x7f00000000c0)={0x0, "10b48e55f768358060efdac98bb2f6e33e70e23be2471c632712002f8f4df280a91e1036989068398ffea834bb1b51e7db481a73"}, 0x3c, 0x800) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fdatasync(r3) r4 = socket$inet6(0x18, 0x5, 0x9) close(r4) r5 = socket$inet6(0x18, 0x1, 0x9) r6 = semget(0x3, 0x0, 0x224) semctl$IPC_RMID(r6, 0x0, 0x0) preadv(r5, &(0x7f0000000580)=[{&(0x7f0000000140)=""/236, 0xec}, {&(0x7f0000000240)=""/134, 0x86}, {&(0x7f0000000300)=""/72, 0x48}, {&(0x7f0000000380)=""/183, 0xb7}, {&(0x7f0000000440)=""/216, 0xd8}, {&(0x7f0000000540)=""/56, 0x38}], 0x6, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r10 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r10, 0x3) faccessat(r2, &(0x7f0000000680)='./file0\x00', 0x25cff1fcb22d9265, 0x300) unlinkat(r3, &(0x7f00000006c0)='./file0\x00', 0x800) wait4(r7, &(0x7f0000000700), 0x2, &(0x7f0000000740)) r11 = socket$inet(0x2, 0x3, 0x81c) shmget(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) fchownat(r3, &(0x7f0000000800)='./file0\x00', r8, r9, 0x600) getpgrp() preadv(r5, &(0x7f0000000a80)=[{&(0x7f0000000840)=""/26, 0x1a}, {&(0x7f0000000880)=""/81, 0x51}, {&(0x7f0000000900)=""/33, 0x21}, {&(0x7f0000000940)=""/20, 0x14}, {&(0x7f0000000980)=""/30, 0x1e}, {&(0x7f00000009c0)=""/119, 0x77}, {&(0x7f0000000a40)=""/44, 0x2c}], 0x7, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000b00), 0xc) getrusage(0x0, &(0x7f0000000b40)) semctl$IPC_RMID(r6, 0x0, 0x0) renameat(r2, &(0x7f0000000c00)='./file0\x00', r4, &(0x7f0000000c40)='./file0\x00') 23:59:58 executing program 4: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71908dd6a5, 0xd) recvmsg(r0, &(0x7f0000001600)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000140)=""/119, 0x77}, {&(0x7f00000001c0)=""/21, 0x15}, {&(0x7f0000000200)=""/186, 0xba}, {&(0x7f00000002c0)=""/85, 0x55}, {&(0x7f0000000340)=""/197, 0xc5}, {&(0x7f0000000440)=""/106, 0x6a}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x7, &(0x7f0000001540)=""/151, 0x97}, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/86}, &(0x7f0000000000)=0x58) recvmsg(r0, &(0x7f00000017c0)={&(0x7f0000001640)=@un=@abs, 0x8, &(0x7f0000001700)=[{&(0x7f0000001680)=""/76, 0x4c}], 0x1, &(0x7f0000001740)=""/124, 0x7c}, 0x3) 23:59:58 executing program 3: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') r3 = dup(r0) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x160, 0x2) close(r3) fcntl$setflags(r2, 0x2, 0x0) fcntl$getflags(r3, 0x3) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) flock(r1, 0x4) r6 = open$dir(&(0x7f0000000200)='./file0\x00', 0x280c0, 0x4) fchmod(r3, 0x100) write(r1, &(0x7f0000000240)="ea0b8cb02cdd870ee43998bbbb4f020a49d046cefb8e2bd0df8eaabd56aeb3070f2341240afa56f26a276b1c1bb6931e2d43cdfb7a74b82aef904667276e3ef0ae0c7c5764036043e51c418b63a952c44e43a684164d47400932d8bf84fd4d1e2c6b71059f7c6e22182490c86dbc700c9d2ea8e945c59fb9a192341e5a2eb1f87203b8adc47495f55e710c812b7fcd646232efa40a0e66bccfa88a3c46739b0a6148f0f292b2fc90e47643101b963779cf2aa231678cfc186d74dd92dc57e9f468550f78f84e071cf2e4c775129e3f3ddd3087c8a3a5da2992d5b6fbb0b5bd897d59ff51", 0xe4) fcntl$getflags(r6, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000340), &(0x7f0000000380)=0xc) flock(r1, 0x8) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) fchdir(r4) shutdown(r5, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) rmdir(&(0x7f0000000440)='./file0\x00') fdatasync(r1) dup(r1) accept$inet(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) open(&(0x7f0000000500)='./file0\x00', 0x1080000, 0x8) connect$inet(r0, &(0x7f0000000540)={0x2, 0x3}, 0xc) getpeername$inet(r2, &(0x7f0000000580), &(0x7f00000005c0)=0xc) 23:59:58 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0x8}, {0x18, 0x2, 0xb54, 0xb5b1}, 0x3e00, [0x0, 0x10000, 0x0, 0x9, 0x4, 0x2, 0xc5, 0x2]}, 0x3c) recvfrom$inet(r0, &(0x7f0000000080)=""/146, 0x92, 0x40, 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x300) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) getgid() fchdir(r1) recvfrom$inet6(r1, &(0x7f0000000240)=""/52, 0x34, 0x3, &(0x7f0000000280)={0x18, 0x1, 0x1, 0x10001}, 0xc) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ftruncate(r1, 0x200) recvfrom$inet6(r0, &(0x7f0000000340)=""/243, 0xf3, 0x41, &(0x7f0000000440)={0x18, 0x2, 0x0, 0x3}, 0xc) mknodat(r0, &(0x7f0000000480)='./file0\x00', 0x140, 0x6ee) recvfrom(r1, &(0x7f00000004c0)=""/122, 0x7a, 0x40, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000540)="459901467c3839ddc6bbd7f489f3f170f7b11941c32903eba7f243d9696efd87604964feddea1e4d120161855657b234825231f670ddd208aa53e3140e12991c9e5524b68db0c75da6770f375637085edc85c85ffb63903fec8e42d130073717603da39691c654b41b2fe20877bb6d82d7ab58f1231158afcc31d01dbabf72d35a1c", 0x82) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000600)=""/29) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) getsockname(r1, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) close(r1) getsockname$inet6(r1, &(0x7f00000006c0), &(0x7f0000000700)=0xc) pipe(&(0x7f0000000740)={0xffffffffffffffff}) dup(r0) sendmsg(r2, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000000780)}, {&(0x7f00000007c0)="9c514982855acaec2a257bf26a18e0ed1d3f54dd666d8c6ead9911227d71e2a610a0502147c0c2c56e71b3ca82cd3e743b", 0x31}, {&(0x7f0000000800)="9a66c4ffefd84df2829cfe572b", 0xd}, {&(0x7f0000000840)="fc85de89c44accf2c24e905200febd11d662951d68910944f3266cb2852187249f32942823d28d2cb580887cc4b17ee1641c3fa5cb7c351e576f86686c71e5934fe86efd5368cf5c0482495803f4c6ef2d8ea23910a7304d4130e138377957dbb9eeb76e203cb60415ac8be166", 0x6d}, {&(0x7f00000008c0)="1e241c10861b71f40f0beefbc5cbae98d02474fdfac75e3f04c1e4254620e8ef471edd725e83f6e4ec446b2583d828fd23dae521ea1130bb508de63f7255f2e900d407b65b3431798747fdf54d38c76151c7e04a5c79c7baee1b9fd6d5f04c275464ce49759f8150744dbf", 0x6b}], 0x5, &(0x7f00000009c0)=[{0xb8, 0x0, 0x100000001, "f50bd5167eee50f1e22e09c4754348f7fd1117a2456479b6746d6dd44a420c112b3eeb75198076e5b48027e438463e27610d41afeb8abf6c0d3eae8f970a6cfeb425007a2652bdf68301bd9ba9d9e5b7e511df6aef34b82dfd568eaca757ff9eb19be2000f53d41942d731c275848da94e01117fddbb760c892fd51e724a85f60819246b2b29e94e8cd2307a9823285df75986f55063a602b48322f9faa56883f570904453"}, {0xe0, 0x0, 0x3, "cf0892e7d5f237df3c86456bd56a2225e09d5bfc7bc15d8b360583eb39e1857a511c49935f1747a96c5326a36b987dafe94ca8694f75b1babb9f0da9b9035cb42893ebbf38599548c3a644a6655932977b435b92299bb70b5ea9d3f61849a72ffdbab4af4ae047d33dc2d6b7b545a05c62ca6345b73fdd43b3b758b9851a1fdb95e6a87e7088c66203fc407e6d520ab339a93f41fb5fee406726da9aac5c29a82ce96f97cc101a767404b646c72c0c5da4678524851a203c425293c2567d84f549823baff20d09cbc0d19e2161"}], 0x198}, 0x400) openat(r0, &(0x7f0000000bc0)='./file0\x00', 0x2, 0x4) rename(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)='./file0\x00') stat(&(0x7f0000000c80)='./file0\x00', &(0x7f0000000cc0)) listen(r1, 0x7f) sync() utimensat(r2, &(0x7f0000000d40)='./file0/file0\x00', &(0x7f0000000d80)={{0x4, 0x3}, {0x7f, 0x8c}}, 0x3f4c83225d432831) bind$unix(r2, &(0x7f0000000dc0)=@abs={0x1, 0x0, 0x1}, 0x8) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 23:59:58 executing program 1: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) close(r0) socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=ANY=[@ANYBLOB="99d4e91f7189591e9233614b00"], 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) 23:59:58 executing program 3: r0 = socket$inet(0x2, 0x40000003, 0x9) shutdown(r0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 23:59:58 executing program 4: r0 = socket$inet(0x2, 0x7, 0x8) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() fchown(r0, r2, r3) r4 = semget(0x0, 0x0, 0xc0) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x0, 0x80, 0x573}, 0xc) recvfrom$inet(r0, &(0x7f0000000080)=""/240, 0xf0, 0x841, &(0x7f0000000180)={0x2, 0x2}, 0xc) r5 = shmget(0x1, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmat(r5, &(0x7f0000ffa000/0x3000)=nil, 0x1000) fchroot(r0) fsync(r0) r6 = dup2(r0, r0) connect$unix(r6, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_timeval(r6, 0xffff, 0x100b, &(0x7f0000000200)={0x80, 0x401}, 0x10) fchroot(r0) close(r6) r7 = dup2(r0, r0) fcntl$getown(r6, 0x5) fcntl$setown(r0, 0x6, r1) semop(r4, &(0x7f0000000240)=[{0x7, 0x5, 0x800}, {0x4, 0x1a476a0f, 0x1800}], 0x2) r8 = socket$inet(0x2, 0x20000000, 0x900f) fchroot(r7) listen(r6, 0x6) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) fcntl$setflags(r8, 0x2, 0x1) shmget$private(0x0, 0x3000, 0x208, &(0x7f0000ffd000/0x3000)=nil) fcntl$dupfd(r7, 0xc, r8) select(0x40, &(0x7f0000000300)={0x101, 0x8, 0x7, 0x20, 0x6, 0x9, 0x7, 0x2}, &(0x7f0000000340)={0x1, 0x6, 0x200, 0x6, 0x31a6b5b9, 0x1, 0x6, 0x2}, &(0x7f0000000380)={0x9, 0x3f, 0x7, 0x0, 0x3, 0x7, 0xffffffff, 0x4}, &(0x7f00000003c0)={0x20, 0x400}) openat(r7, &(0x7f0000000400)='./file0\x00', 0x0, 0x2) 23:59:58 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1028609, 0xe1) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0/../file0\x00') mkdir(&(0x7f00000000c0)='./file0/../file0\x00', 0x2) 00:00:00 executing program 5: r0 = socket$unix(0x1, 0x2, 0x0) ftruncate(r0, 0xffff) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) sendto(r0, 0x0, 0x0, 0x1, &(0x7f0000000180)=ANY=[], 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 00:00:00 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122abc9910743e15c9d4c184e15905539a8fb718f5e7664c3964a85d5870a40640dda44d53f895d536813c5e157b342392adb3d08d10cff35fd74997b417fbf63316adbebb337231afd52bea638f2cfaea83452a6bd3e6b53c76e7d2029ee7106e1dcbfbd4686750627f6b6372280de61132a177560b1c3da59ff79f8cdcca8fb28b", 0x180}], 0x1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) stat(&(0x7f0000000080)='./file0\x00', 0x0) 00:00:00 executing program 3: r0 = socket$inet(0x2, 0x4, 0x100000001) lseek(r0, 0x0, 0x3) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1000000, 0x6) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x5, 0x100) socket$inet(0x2, 0x4, 0x1) recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000140)=""/147, 0x93}, {&(0x7f0000000200)=""/225, 0xe1}, {&(0x7f0000000300)=""/6, 0x6}, {&(0x7f0000000340)=""/112, 0x70}, {&(0x7f00000003c0)=""/35, 0x23}, {&(0x7f0000000400)=""/11, 0xb}], 0x6, &(0x7f00000004c0)=""/4096, 0x1000}, 0x800) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001500)=""/213, &(0x7f0000001600)=0xd5) r2 = open(&(0x7f0000001640)='./file0\x00', 0x8000, 0x81) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001680)={0x10000, 0x1, 0x5f, 0xda, 0xffffffffffffff80}, 0xc) r3 = getegid() link(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='./file1\x00') setregid(r3, r3) open$dir(&(0x7f0000001740)='./file1\x00', 0x460000, 0x10) open$dir(&(0x7f0000001780)='./file1\x00', 0x40001, 0x80) r4 = shmget$private(0x0, 0x2000, 0x488, &(0x7f0000ffc000/0x2000)=nil) readlink(&(0x7f00000017c0)='./file1\x00', &(0x7f0000001800)=""/4096, 0x1000) r5 = accept(r0, &(0x7f0000002800)=@un=@abs, &(0x7f0000002840)=0x8) sendmsg(r5, &(0x7f0000003b00)={0x0, 0x0, &(0x7f0000002a00)=[{&(0x7f0000002880)="e23c451325e7bf397578766773d63ce704766a6e069c41e70e845c752075be349b051b4cd768986c8e2bb39b850e688301a7711b885d8f20fa157d185b88fc02148ec5c5c390ae7cbe808f35736950d27e258e1971ef5f4983d307a9aef229ee3c86e74f6e4dcf1ce1744737f6353fad808923c99a0b4fa598b9345706b674ccc2a14770e660c433c840184ed870af8ddd62925de0bc184d731be5cc2fcc1e90ab5886f0afd11faad61aba7ef75e792ca69485eeceaea61966e01a41460fd348d0af619f28e178f8bb7a7d36013c26982e0657315c700057be28d279944acdcaabc044", 0xe3}, {&(0x7f0000002980)="9d2f6721de4ae1162410e0479b15137bd2d39d8d596ab26b28e6621881c925df95693464cedac3df844d596f4707da411bae96b26ee39614fe5c315434e7413068969799c2cd927f5ff1f3a7b4b82110f872907dd1b9ff3552105e", 0x5b}], 0x2, &(0x7f0000002a40)=[{0xa8, 0x101, 0x9, "e623f9e073a2532447a2f5d8d63907e86828bf7e091235c93475e988e7df3a3aa4ea43eaa4ae55a5bda0a0cb01e49cc18923aa051c23e6ae843aa3e3b05a211a26f88221a70876d9e3ff4e62a82057bbfc4369fa449c45e72fcfbee55108cc7ad83deafeae674bee20b69a241d876895660a0167139e59acd14daf7ea9f3858b09d1e9666c308ea5ad085b4dc9718c8fc712eae63199ed"}, {0x1010, 0x7, 0xaba5, "ff82b9bfb1e6b8bfc107c581050199785404e1b82d1580952d43ce4c89741d069a7d8d01558b73ed18177a0dbd5f2922a92f070cf3a2a26b60e8f74a8776fae5cf3cc55107fdb8206cf3ab449e266b8d458791f07422aa686e7062ed1b3caff956709f829d422866c1877ac95f3ef3988a125dbd1b6b404a0f44cf6c9e2aec10af77b143f945fe0855f96f3fef5e367c16ed124ccc546686f305458aca1c20a58076cf7e5021fb0be21e1c3b8748e66b982556a17fde981b8aa88d7a68f713b58ba531b3a3c58f00fbf66814c4d14d1cb41b0a012ae25b13bca843e6932531ada9a8516906e4d6afa9fa57cc7230d7539153d87648749ca2e23b1da4747c44125505934cffb01047c00d4e25e4b12d563c1e2d90da6b64af1d3b346b158aef6726fa1e48984756c7a4008b9efceb1445e71275487cd3c1742a3eb0a91314908593aa86c635c61c36b62eb3a20bcb63a5406d6c2c73e548993690038c8b3a3b7f09185a2e7ecd8c5cd49657c5069d06d5d8ecdad3e66c1cec4546d4d439a746ced9a5c1f3708a4ed65e0da001c1d2112e40180d48dcbc139187b4ea62e6a317588d0f60a3ca9e0e65bc4615a332f98e5819ab5a2c662b19a9a3c941161bfaea398fe0c74b7956179f04f2d04df8720a497fc01a1a3b8aa4c93b9fe0acfe6880a2c272bcabcc2cc7f8d546cbedecb048185c2de3f54db73ef8c9d0f2daed1a394e2c745227d8f194f35dde7f869eb8198af985d5523250b8ddc2984b3923921878445cd5c8b4f8f3cd45844536d328284814f847cec7423adc52add17504691ba2ea951bd19646444d04f1519b9044ae7ecb6d8d510a4db90bf531badedeb2376228fa2d1d132ba50aa1fb11098d25b29083ebd08844fe63baa0a2e3e03923a3a05266ee2f5e5a5a3404c053923362caf0fde1b1b59612f6afbf55582777bcb7e16b066a144694dd7f8433f8898852315ce01effd4c574067cd51f3331e0e2f2e5c9b82ef86e8f91db301e92a1540f93754cec9de3b6baa026e3d45f6e78e583b9c0300314603992f9c3aadfcf0b35e59690d5bf88ff32b2bafd1ad1960a0d56c98e2bac331648c22117e60b7922d385d1738216d205700c1e9beb59e77eb16ea52f2a387817c251b4d32bad0f0b71afcc944f5effaa100cb075886ad95b04d6d1f165614eb29df1e4d6aa7944a6dcbcadf6c30b644532e826892296c518d55703835fb98d021b957a1944569e8f0c087480558a078977dbc346d56727937c8cd88ba23369cf9bc607bb2b40e0cb4d688bb3c8ae6a0220cf8473b56a67a6c4e85e9a84a7e67cb249acdd72f863f3db62f84ed732ddfa8f2e131088bf84c4c4d13b743b4d7da152d1db122ce439cfe6b8cbd1a38c14648a7bd72105f2cb499bdd6d1a0ee00d6d0590ff3483d521418913c4d2cd79e0d174cb1aaeae0dc673228e72a5f07889270d986e0013be048f98666f74e957125f30f266ea59fc27740d0d15b13bce90281c0f10116b39525a88fbed664a457303bc8c8c53b3d8ac788b14713f50fa2b2b7208e1f64176578aa31c32ffd45baf06f196bbb4c984675edf2ae92148eae455da25460508a8347e315f508958b1ecddbbf85813647d7a31a7854dd1551d3e007c4520478c0b3a50bcc5a0d0d270faac097718b58da14549e7f05321ce9a45b0476dd375c450fbac5442b3cb28d6b23436bd3edd9751d7152a3d8af27cf445099f9acf0f22914da97655552645c3917c040c717ef60d1d5d72860b31bfd3eb6fbfbf80977597262e148bdb4fcbc4762064b44f558cab4dddf96b7fca3ce1c075aef34f4da6379618a47f6e90a5c53dfe2e896e8d34459ee7817e3028a2e1c6a1f10b22847dfb513607825a014f1e844ac843f3e471dab137dd41bb1d6a5ea6ad95b64f373282e3e15d22a547fed9f95ede2d06fcc8d78064e16dab5eab0872f7c812ada2c042a73be4b19d6c381af05461f9c0325ef026e6edd78e7bc1d1c8ae2f6fcb83c07489ece074199c2f55c84e0c2dbba9b265673f268db606322123989ded4dc22fd147220694e6162d32df77996df7f50b8a68d00358c61385b5d8cdc9b0d6823436e0e31e9ebee07d847ebde463e0a5764924c9364fe0f75aaf922c430cc79dbed6d86bc5fe3ad3e02ad50b3e43323502dd3eea1673265ff7b24028691092c24df09e293ff2ba56fc1adc4fa3c104d70d2bfb5be9dff4a9dd236790cf099c9a726e14849f4c4fd3b5b746511dc82d28764944ed13759d68e25d8c89dac77777ba921c3b4ba11388974a301a79b064fd44f9f50570cfc795bf870007f64d2d19bbcc6619cb51e294b5be67a2e92ffc069ee7b7b548f963d83ac8420c64720b2c6cb14aaee1db3dd8c135d4853abbc27e5b6ded140052b46a975b813b57ed23fc1f09f00a5c598d8b61e127142e59a217479630264cf0b52e001187ba9ce073ff9e40099a2f54e21ec4719394c522c33b00af6788686c6f14febc84fb0205aa6cb0b09ae08ed61fb368545b9ba35bc1553e0420bf5b181f096d25db1c7911b8f785fd89932dca3e4e35a9e676e6a8ee2a132405c866cae5364b42247cea73d026695ad472b03e063a6c6fa06c9c408793a88fcb860baa7d0fa7a12605109d60a3c09c775978eec4692c597df03e2a1c0422087016a7cb6b506a57c0de0ec8fd0b35da119a84de606d5bfd852f9164db625f59b3e897fb7984767c6059ae0cb37901f01dbf38a2fbb2f7be120b5058577c071ee928f09cf9a73767e36a3b8af2f5013f4f4b37a599b24390b960685deaecd4a06ed17807b73993d3d9f027dcfb6259efd115d7ea5cee49f066e9b35d13d2f0c427f671bdcfa3f08d1fc20391a584af899b47fd82089f6ac60b9028beae5dd217f0c06e45dd52d58cedf989f11ef02685272653422f4d3c4d9c748a7007c482edcd8debf3ddc3030e77b026bc2a2360f407246725aa62bac90008dfca1847708d240ac1903660e9fe9be37864dd466980fb9185467e5d397cad644843d26281fe878dcc9e4ebb1b6c82e701d0ec69f4c131af096221686b47a764a012a00b363135fb7a78873e91c28d55382eff4dd173de5234e7cf2f3cbccd7d21db352ac246dd3134d50bde0f8448edd2c8cf120f245a35c9042590f267825c1a9f8737eff744bf1bfe3b583a4498afad9677a5b83aba3a235a9b6df8fb76c31f23e39a4911a41a0e3ac396b68cfdcb5bbf8a7f833b7308d2af9690d9c5125a7dc61001f29d9e9b99b1ec9ffaec02627e4cbace67c2224c1afcd03e34fca01c532c08658757ac74160971305ec4083855fe70a6058b88fce1ce12a13596a23dd2eaf82bd2c77d6f90d739a81f3ec5030e8a37c9f80a6eb2e1e1449eb5459a3f3f3ab91b4b894057aaa54feb8315992676013a585f0b92b4570bed846502e2688ff0fa008efa8a9879ee986cab8fc391d8713909650ba3e63a81b2f4ad312e2a95c0c1a7dd9cfaeafdb2f776d063c2de1b827ff5c63aa05620f83e37378d748617efccf21a7f3b0100355590e7b346912518aabc110091c99d7b6c9656bf73291488f8d6fe6c2352359cdf11e9585424d0d39de48b67d0dcbc0aedba55c9974d23b33b929d6c6364a5cb56cef8bc2f4de470bc114141e8d54133633030b34c6abf68388e6fd6949a53d13664120eedc8f84f8e6254586c835e73f7ba21c5adbc9668d0616a2c82f9bab071022e5459a6ce786fa7b46e0f7af19977a36f2aceedc1bce809e0e8cbddf7bf33192aa23f24315d2be0a172b09499d9f28c391f8a24977ec6bc462c987ea834cef093dcb20925ba135af5951ff1bd24515336ab98a25cf0b8a9978916647770e19cf34815a68f73062a28d82e7f307b1031f37dc80b21ede500f44ec76cf56fb459a4b97476570459c1b34c2e4463219dc0d78f17e6a4c523e1ed47fb0c4225b9fd58e314ac5714d5ca49ddbe583904cc1bceb7d6760005fd602b689904b1c7e8fd3e9eb66a15f2c54ab6f8a12d68cb5b49367b194aec6ca7ab08850003d47c8c9d74c963f900370df0c92a10b7f5ef3e2e5f88d20decdbead874f9727bbe220aae471e90097b21e7539cde3554a851414bc840afd76cde7a6144530aa92cde39718f718c4c397c8b4fcc0334e5dac8fd6816cbbe92503ac3b2384de7c79e0a0951504158df220824cb48ce29794cbad60387361984f41de5e6227205afc9f7cd7091fbafa62d94bab0b4063cf845bb0e97e28e8854e0488f52b4692fd825806793468ca43e0d5c45440b86031f78e2f3195b862104675105e7bc3de4a832fc8e494f9a20ef57ddce89ec912d368df41a662f860eaa6c19bcb26644c7bc0a317a9d7f9195f2f87ffac49acbbfbafdf0ff1f8ab325ce59e2e4e0caf2f9a162bd5b43fd7c0c3e629728b9ab994e9e7f4113e25de8f37882f90d0c5cec7c4554d4002787b3ada2e08ac0754044d52f85abdc6077de6cb3bcb6b385c00042da1fff1f3a08f78d944728efbba32d294bdc900e6a25dcdc4cb5710bfb25619e88b6102c10770393b7e2df9d180aa4d0453a96c52a17fdfdee47f2698ff7cac7e32abdbd0458e0dce7fc64c59a5431edf749409b3c9a60e97163159d9a9880e334b779d4393921b2b9b20c2930c565fdc8b1170ca0b2d0b13cbdd3198c71a404ab5446d386f50e9047be7aacfa7ddb2fa2cd834fc4f5e73d7de00f87661302f5a4a66e910daf452d9d1d7343e58b95c3f8371b626e1a479cb6dfdd80ee126238b429b24aa3d9ff2a7cd2b3a3972cf9365dc2007d32d21462b00486781601a7a690c4383f6cc672944b8d58c357ea1b44b64a21f0cfde5d2aada7ddeaebdeda4987f76ea91bfe2d4882a682016a7d612daba67b4955b521427a00efd3f840a430fdc8682e823389d6dc83c362d52535199378f53e8c9949107f92ccb711117d208f6844440c49a707780f2f46066d2c1e70346c09854508b748c677c60aed5eda1ad582b22bae27ad22edee646a9ecd66befdb5e2ea04f8b302f475be617dac2c9bd3bb695ce20bafd344e19f615a9a1e50662a4a5bbc0e928464a361ce6d838af8999af3e1c0a48e6a119abf3c6c50fa3b60b505739b37990ee6acc5f84eba6de8799faea8fabf86aa1225228c741681b0971dcba62afb0491ced79b60d511a1695a5149cdcdf304b98ed31064a72edd3385df9f6ef2d41c00644a0b2a9bb2d74fe7c5be6f60744f222ca2a185b79d944778f78e34ce24fba2658a62cc5c7703906801be46d1c260a51129a97f928f42af3fdc4a8b6a260258d691d0bfc2a17b6e67781dc54046ebf00a5341f756e7ada63b44a4bcebb65bc42fc3b50606b0073e6f54a6117dd39cff70b532693716aab7aae4ecd8078a736394f8e98acc3c561cce29c559ed98af95e2918dc9064ef2663198e6805ae0faf7c6ae70972c217e480e242fa33c98f68fe8293db6005b7ad43934d78e42a915f180af3558bc5084b2b534ee3f944ef14b1a0fdd8a5d4b831f00863f6178acfb437e2cb2933078c1d6f76aa3c1b4ba42c20b7ad1183b05b36eeca9163eb50a71e4c9153923679dd383a217ec4eb420713a74a82f96bf5faa0f6a4933d8b7fd2a2f00ad91b4e8f052bef9c29a6734f8a1ce5509228ec593d5c690e634915b3372642b8a40aa26382007e87e4811feff7190b199e9badb0758c58f5848fc236af393cdf53f20d19f6fa414e460a3e933390246312d3268345badb9b9a95c32bf4e9def44ae730d6814731fd8671f62dd67f726f7cd0fc0e5cfce120db65fa2fe18426299a29f4626dd5aab76a5"}], 0x10b8}, 0x2) r6 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000003b40)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000003b80)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f0000003bc0)={{0x1000, r7, r3, r8, r3, 0x12f, 0xc4}, 0x3, 0x0, r10, r11, 0x0, 0x9, 0x1000000}) accept$inet6(r1, 0x0, &(0x7f0000003c40)) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000003c80)={0x4, 0x1, 0x3f, 0x5, 0x1}, 0xc) setgid(r9) 00:00:00 executing program 1: r0 = dup(0xffffffffffffff9c) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x6, 0x2}, 0xc) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x1, 0xfff, r1}) fcntl$setflags(r0, 0x2, 0x1) sendmsg$unix(r0, &(0x7f0000001100)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000010c0)=[{&(0x7f00000000c0)="ed536f8d3467337c8db49f2f05e5f735228d1a93b1fe653b70592d8bc9b14d89355736d804ea4c66d5b173e611e295b348b02144cb07faaa8924085cd008112cc80a43fe446e173c34cce3bff2b899efeccfa32dcf59df2aa386265f9f1bff4b89cb3cf3e756b96ddae3a84100aec26c2c7fbc23bdbbffc0612a1f89a6a88c38d7c405d521a103e1c2c459b711f41e7e77a08b4a77a2911b68462e15639ae95fc1ebaf4269e813b15c15091d36096dafb4cab8a2ee1075d31186f22df0a060d4cbbcccaf8e4618679a19362292147d4209160b3e9fab398a5e887856d3baf9ad61b57e0c2d634cf4a91af9710a4b9491a1d2a3e5f286076f517987da86300b4c7f09c7dc996ff29190ba47d91809a7f2e684cc778d8a2d0e654b13df647181944b55bb9dfc22785b08ca3447fcb1bd49bde204b6824c8c69e7ac07cc71c165bce3223b09309ac001862f9d2d11b0c7ce41881c2e22d3673226b60c12416d72afef5304f34ab62ce33170a20fc103f6d28d92be50d3b66e175103c7a53bdd3c028ac6483a5c174d23e5d1c1da98db4908650d48400f87303bbad654748f9b307b454b8dfaa0ad5091357311df009eb903db9a3d408c8b97e2c629c927ab92815e16e11f3d214f82c5280e7aa4d6eb07429dbd96504f48f6dc91c2dd38c0676d0d96bcfe45972b15d884b8cfc1585833c9ea97191ada9d80ae1d3b462726b912a41ad55433d7505bc48b2d69d6e7cba024ed0f50c672c3d28ff8c3eb2ef574dcef026f784e1b7f2997408db94b01ea0393a648556881cadf14aef2a35c9474fad8a9b5fc6333b9a268dd3a47698fcdd1dd6cc6da42a46f8f95544e529f81042cb522b0165195564ff5e7c6e611f839a2943d09e6b6f1aff19c3c5ffb6bc10f8d2b29c46bc33a1f1d44c9c5ead988d19184b3ab0a134157c1d648ee2d91e3a9071112a90b8daf27c465089d95462c288a1c4ae9795d5380d8f3175cd2b1fa00e943cf188e249645f971c56e6ac9d66dfeadded205dcf8200fe3ef4798214c6223de07a392b8f1532ab9a0ea7aef2cdfe6e5ae220676e728467d1fb2ce325b42b8f5b59ad98303ed4fdcc327597d319368c76ed27843434c236c4b7d5a5977489f6be0b9bede0d8a2b6ca92fe67e4372b6e6060eae17f95509871fb8e48d05fb986549245483cccdbf892fa864aea729069bab4d9aeeea3a28f3e16414cd999a1a50e734a374b29601204f9c286aa928f71339ef28a3dbc264b440faa54b8279ceeee9f8a6e3d86a0af96671a6f81c7e594a0d2e7aee10c78804f0d0925c9bed8e74a7eeb43aad01584805e51b3f41ab78499a2fd72e601659eb1c14b0d7b39ed77a6f4edcc31380630a63ba6b94b4f0d277d68d6862db055d4b758d14a6a6126f8873260d61f34544f5b4b02130fc966b89ec4fe3a240228ee58ff45e098a5d5a2c313b1ca72337ba7cf13092ced015459490f2da650e9acf15058c4f040fb2f27fa88d109992c6114b7bc62131447e8a3d29770a0e270366bc2f8667a7e6b17f4da2045345430f2d8d40ee793de538c582fd623f2e214d7cddc475cf8a67bacd20710080713e46ffb3214a3afb993abf086037fa15378426fae43bca1dde8618fa83b23d4322045aa542fa46a736860c74373f6127aeb87eb9ec0ace3b6c175702000a91aea8b22f663e373a21296ccbfa3a823158a93d97ad9657859c446d609bfab0806d84b00b40b10325a811563215835605ce73051ca0695e262ca3421cfc3b4251a381f84926105f669c77379723347d3a4eb9b51c8ce3e24105da04a77d32f7dd92c904889782253b8b321579a515aa997028fc2bd2d8c3e18dcfba5914ac1e1771ab070b94846f5525710d5fd152ad6909b9a2a9009314e76e94685d91e1bc2ffc6152bd07a6a9759486cd962d6fa87a3b6e898d4c3f0f21d47f9e2d7a1cd6e6421c702940041df2011ed0813bf3e944c4bd61b34a317ba4b14339a5a0c21e1607a063f0cf29caba0e8f956c1e0831c936982c8c795d27874ca2ceec56998bc22ef56d42ad6250b8756473b2034f9af87ce9d0a611cb5205d4bc44bdb22eddf6e3efaa5de749bec22ec53b81998a22545b30e9654c3b574ea821df451c0e293add397eff8312105643abfc8d2a2ab531616b0afd39f7a2bb028a05ac3f12e9b8e85012fd2172ff2182b0524d42ac0a263ea922efa4ac33fdef29098fe9f4f26eacf08b078e8c4357967ea13130a21581f276085381219816fc37e196d2f85f0e5d4efe985eb1b544e404fff249e1c55e6f1ff0374dfc05b300f1e1f9c8698c509e7328057e7dd2ddf2e9c532bd6cf63cf4dceb862ecc532201b3104f29c90382d78acfad2e1053ade830ce77ce17cd2c3e0b071f1f559071a1bf0ee30e235c770d46c6b9cc68d6656d846750e9b9d8bae47b714a072331db203031932303d00c37c2e884c75b054e9f0e7b4c1dea29f32e6715a4422314dba1b4de36044bc765775f8a8ea84682fe852e2e547c5b7051e896b838ec8de04bc35a03fe8d34bc64d9139a703b7132c3e56e5600e7c243416225e8bf9479f79c66f010ed47f32c77aaeeb563a1a7d1db0e465c1f1240f9c1e2b20c2c70edb270fad99a9d6c72f4b902ebc02e63e088348d34cf04ca5032aec8136a8a7b40f3ba1ee8ac7c2441be582774a787ba723790e5156a870f7202fc789b9efbdd415f5fadac43dadfdc8467e7fce87f0a9e2278930f12e2a2d6330c3c7933d04142f7c241518e60598b46c98e90c90fc5c9cb24f86e563c53b79e97e596d313f9db89aae50bb2e16cc09f1bd654a5b14e251633f9f0b16d860d4794ca997533b643ffb792d9b41b0f3c0031949158e4ce0cdd236a3620fd3e3615fefea3ec03ebcfcecea1531b84ed081e9e4755d8669a3c4655b0360c064e282d384daabaac3b8e770680292b092fc5b927310d83cf09523b2561a272a9776a4887a89354019ff8f67afcee8b782d3c7ad7fa61b1903e8144f61cf766c4c822a355240de9fa26069c8abe93e10f16b3091bffda118cfc7a62766a7136ef292f68fd014a644b34ed6f26baefa4547b01e1afed04a22d882198f5dd4ede737df55d77def04f6aa1a2b51fb075a6e5da01e5905b3a119281f687dcc74144d8411ee9b6e87ec7160bcb7dcb15da681fa5df073d0a0e9c5190cbb97b94ab3e704e62fc94f8c2dad37ea14718e60a40db3789901e1e9947a44309f1e8e860508332dc693f3c9cb1783a5e7e7fe3791a2e209bad2244c45db86bc1353b5308a4043ec6c3021ab89fdf89cc186686e2ca300a1f3465fb362e810741dc1715fb7649f359b9e88f46b2c5f21e2eddd940d877f53fd0bfe73222fc4821f77ba92b4208d49d8d626eb2999d1d1ecd085020f6f3f884867d68bf7e246c58ca81f81494c8d15af56b40e79aa506f316c8677a5f7ee255a712ebb7ae05f206c87e6c160fb79475c3c361fa31131a3b9293cf77ec4be671ae60629e1fb34a29d743537f7a70360dafada4c6c58dd374b1a6c473be681a0076112a90068288425c63e080617791a7dc80d8a80a7a92f02a6628d7851e4dd2cae490e041e572a11adb27f9ece2b26a96cc98526988e73bcc323a77c0a90e79a5f7cf05ab7741058276ee3ab56de6bf3292b917d75694f56c1a4705ea10c4dde19a57bf6aed059fff11573850503d51b3fffe7169e5c507f96ef0c9178585f48a4d79e72b80d2d0419814fa3d16ad0b3dce63d3360dcc17f098cec4b03011f33cd4b7461834da63747d3f5d26451c26bdd427236bb9b3e35f4aab241dc38d8a822678c4b6a3f84219786ad924d6e82add4fa63fb84efee880c56df88f3df40f4cbd24128a6f945f31af8b353cb46e89c6d36e4c9845bae7b496d6348e91243f29ae88b552c10835ea1b17fa63e79882fd785c8edb3a6ff869165385d5dc797256c9857bd6929c2be608b5074b0313ab49a8d5e04be38727c0ca50cedec7e497fbf107a9e4eb7f6f1793747e4f02c8f82f8e76971cb642bfd0985156595a4cedfd3da1556968214d7101c586763973c171d95c3293e98f4cb7e61c971387dacd70d2994616adeeb6efe2cf414d4a61ee33c7e92b5f65de504f24122e295eb15a2d8293c08ca1cf015243a173c8eef6d5f6578d5626a201f2c9fa5f098d3064518bb90a56a573fb90fb7446216d111c4772116d2b8aa9c2261ff3b843501a16b9eac581c93c016ff56429f1af0164db8171ba70beb0a78e626781cf81293539f5072f92ec71049e8469acaa6bfd60ec1aab6a96225b58b51ffe51967679453d3f94e92f0a94ce403877d62c623d6a513c36b7c3b68ef0cd2ebfb57fa2533175c20bac47f494960d5f6a144acb3e15d593459fb7cc37b7603015dc0732e769023f095a1e7d19a4f89e22b119b2ceeb02296ed6e6abcffb584cb49ad94ba4c30c3ea602ba9e17068baa27dfdf097ac5f1709a082402cffde8bae929598feb5bc307e503cd95a2a16a61c73d5ec79b0f1de4ede79a6b1620963c1b9a498c838dccd76f4d17f8442b4201042033b05acb821750892a733b6a7af4feec3e5da7f205a794ecf999ab5c7903bf33edf659fd2553884d99b7d60818608d33eda1df12571856290189f38a0b03dfa7def6c6455bf6c92e53fea524e8fdcf14d1c82e8bea6e41242e4cc6539bce97692bbb4d61701b8e3b29e85992b7c1fee4cebc9f31799efa5bca4e252350fede4aeabc57c1bb3c9579f8df394e7dc1f54149d95c6354ff42ce550a8e3fed4b4c2dd76a1a7feb00b765e8fab8899d62b47536ee8f475e58f3f351bc3d6b273e546aa1244fb86e56e67be305819f2e4c7578adbed15e5ded62a1b209ee4e6d004e5da8a891b454f3955c9ae94be4603bfa1894b822e8fd1b218e3d03d3386e083de120bfc5f74e3db1cb80aae2d478fae720b846373598f2e9e9d040202a216ad7ce2e8ba709e1396e7e1759fe8aacc928d16117540b5853d61b0d2559a6096ba32fa6b690d6e74d6fe47f282cf47cd5fe3fb16c272a96e6afd384f871a1b4e47215363eda4bd25d7fae4fb8f5887abac150ac7cd5631b5ae0100465eac9871beaef94d0207ab3ea586b197af6b485b87fadcc13f190b6c26c286569e4d8d3e66e9fac463a487d0069d9f1b063445eec9de2a450af57be80e9e6707cc8f9c21438e1d77458e1849410b6a9e0ad0a9ae6f3d40cf455c47a7a022e6f779b8efe9960bf44ecd3a7f2a38d196ee9c14e7f82dd55908f1294f35d4db4d9b48e448382ec13cb62a324116bf1083a0cff2c8423a2162dc582d135f5406c6a97b16d7ea0d9c629330c29a633fa0eec9f3e09e50a94305d19e76b10c73c3b13b9fa69eb74068798fd2772f0453a70872446f0e22505ecbb2a435cae569b86ddc4546ef581f631f00b37a942e670da47bf63ec96b3d0b073de31dff267497947fa146f8c39edaf470679fbb7a3a77ac7db6d0229154ed89174e2789209135af50c0401b7655f5ea392584c8780f0bf270b8ecdd5a2fb3f68dbd124b6be249726b704fe12f655c89ef2b220734dbc13cfc90f7fbac0f9079d77a5d27f7fefda05cf03fd097831dd9063b6100110f4fb0da9c61950f3daa999a15028a63572e223fd28af99cbb0b4bfab0efe95aac335ae913e2ba638f823025aaa017d055e42c47878266ad88d433a7c7df1271c702371eb37dfbaf3198784fb926a1608d5ac18dbedab0a33683cd9efcd3b5ea623d7245e9e5ba5e68d9b3fbbe5248d12d377735a5cb5f81f0726ab802192995f221b31bf98cc68dda1ae772741d09c", 0x1000}], 0x1, 0x0, 0x0, 0xc}, 0x401) bind$inet(r0, &(0x7f0000001140)={0x2, 0x1}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000001180)={0x3, 0x0, 0x8, 0x6, r1}) r2 = open(&(0x7f00000011c0)='./file0\x00', 0x10, 0x21) fcntl$getown(r0, 0x5) r3 = openat(r2, &(0x7f0000001200)='./file0\x00', 0x20, 0x40) r4 = openat(r0, &(0x7f0000001240)='./file0\x00', 0x8, 0xfa) getsockname$unix(r2, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0x8) r5 = accept(r3, &(0x7f0000001300)=@in6, &(0x7f0000001340)=0xc) sendto$unix(r2, &(0x7f0000001380)="938641879b36ae54046f02cd7e7f9134b2778a0040df19cf975b3b2f958dbb07227183130d5eac99389041f76b2a4ae09b0d7a36781ab35d7457a2850da3214496d9296d2ee788f9cbeb84c199ab5afc8bb2a321de92fa58fde2dff78f7e1a0e847287", 0x63, 0x2, &(0x7f0000001400)=@abs={0x1, 0x0, 0x0}, 0x8) clock_getres(0x20000001, &(0x7f0000001440)) fsync(r5) r6 = getpgrp() open$dir(&(0x7f0000001480)='./file0\x00', 0x1000002, 0x69) r7 = msgget(0x3, 0x14) pipe2(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r9, &(0x7f0000001500)=""/249, 0xf9) getuid() r10 = dup2(r8, r4) fcntl$setown(r10, 0x6, r6) recvfrom$inet(r10, &(0x7f0000001600)=""/110, 0x6e, 0x40, &(0x7f0000001680)={0x2, 0x0}, 0xc) msgrcv(r7, &(0x7f00000016c0)={0x0, ""/188}, 0xc4, 0x3, 0x1000) open$dir(&(0x7f00000017c0)='./file0\x00', 0x1400100, 0x2) utimensat(r0, &(0x7f0000001800)='./file0\x00', &(0x7f0000001840)={{0x3, 0x9}, {0x4, 0x3}}, 0x200) ftruncate(r8, 0x7) 00:00:00 executing program 2: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r2, r3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x82) getsockopt$sock_timeval(r4, 0xffff, 0x100f, &(0x7f00000000c0), &(0x7f0000000100)=0x10) listen(r4, 0x8) r5 = msgget$private(0x0, 0x500) msgsnd(r5, &(0x7f0000000140)={0x3, "39dcc6c38099fac800854f886075bd5676651da3cbb37a1deeda63e87bea6cc87b89b07384b94206ba91973679df15f5d0aa752aa30261254a467c8f47f584cb63cdc4898bd1fca97e2a38ce196a7255ae24e9ff"}, 0x5c, 0x800) fchroot(r4) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x1000000, 0xd) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/189) msgsnd(r5, &(0x7f00000002c0)={0x0, "368edf2f12de4e6290529019b0bb9785b6d71d09f04e466d58fc0aa16907781b94020d2a9d6afcab06ab3c7bd33127e4e3f46513c64679297c8df99d5059b71047fa9f37225462e0e979da00fdf564adbde79e8b16910bdd33f2bc8f625988f6d3fc98efe892cd856b77cdda778ce419bd153bad6b39b3b6b8485b9fe1e3cf95f1797a7366d3cbc008805260af486db62800e1395c"}, 0x9d, 0x800) fcntl$setown(r6, 0x6, r0) getpgid(r0) r7 = socket$unix(0x1, 0x5, 0x0) fchdir(r7) r8 = open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x22) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000003c0)={0x5, 0x1, 0x2, 0x9c, 0x40a}, 0xc) r9 = dup(r6) getpeername$unix(r9, &(0x7f0000000400)=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) msgsnd(r5, &(0x7f0000001480)={0x3, "04e8f4cc09aa88dd39416c327df356ded6d14d2f15a5dce6392f02c60dd372c90054a82a1a65"}, 0x2e, 0x800) mknodat(r4, &(0x7f00000014c0)='./file0\x00', 0xc000, 0x5c) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0, 0x0}, &(0x7f0000001540)=0xc) fcntl$setown(r8, 0x6, r0) accept$inet(r9, &(0x7f0000001580), &(0x7f00000015c0)=0xc) fchownat(r6, &(0x7f0000001600)='./file1\x00', r1, r10, 0x200) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001640)) r11 = semget$private(0x0, 0x6, 0x2) semctl$GETNCNT(r11, 0x7, 0x3, &(0x7f0000001680)=""/82) semget(0x0, 0x1, 0x100) 00:00:00 executing program 0: r0 = getuid() getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200200, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0xf31, 0x9}, {0x18, 0x2, 0x8, 0xfffffffffffffffa}, 0x8, [0x100, 0xfffffffffffffffb, 0x80, 0x0, 0x7, 0x26f, 0xbb, 0x9b]}, 0x3c) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) fchown(r4, r0, r3) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x228, 0x42) r6 = semget$private(0x0, 0x2, 0x4) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000200)=0x636) mknodat(r5, &(0x7f0000000240)='./file0\x00', 0xc009, 0xff) lseek(r4, 0x0, 0x2) geteuid() execve(&(0x7f0000000280)='\x00', &(0x7f0000000340)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='^\x00']) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r7 = open$dir(&(0x7f0000000400)='./file0\x00', 0x49010a, 0x2) geteuid() r8 = msgget(0x0, 0x20) msgctl$IPC_RMID(r8, 0x0) r9 = openat(r5, &(0x7f0000000440)='./file0\x00', 0x400000, 0x6) setregid(r1, r2) pipe2(&(0x7f0000000480), 0x400000) fchdir(r7) geteuid() sendmsg$unix(r4, &(0x7f0000002980)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000028c0)=[{&(0x7f0000002880)="6300246f6b978e771fd66493e9e7ff4dc8caadfaaa2da8a0de70dbf22fae188059becb0b0789d472", 0x28}], 0x1, 0x0, 0x0, 0x4}, 0x6) setrlimit(0x5, &(0x7f00000029c0)={0x1, 0x5f35}) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000002a00)=""/244) getuid() semctl$GETZCNT(r6, 0x2, 0x7, &(0x7f0000002b00)=""/90) readv(r9, &(0x7f0000002e40)=[{&(0x7f0000002b80)=""/144, 0x90}, {&(0x7f0000002c40)=""/38, 0x26}, {&(0x7f0000002c80)=""/154, 0x9a}, {&(0x7f0000002d40)=""/252, 0xfc}], 0x4) 00:00:00 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) close(r1) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:00 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x20) r1 = socket(0x1c, 0x50000003, 0x5) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000000)=@in6, 0xc) 00:00:00 executing program 2: r0 = getuid() setuid(r0) r1 = socket(0x1f, 0x4, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) unlink(&(0x7f0000000080)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000180)="1f2c59aa060b8e73245a2b91773da2f0f3a93e112f6c7c0f514d0160f4e07380911647a54537ce9b98f8c633de83c56e331bed76c5177b9c5139a92120771afa6bb10dac38da437e637af1a6cc5769d345252ed0409410d99669cce2b9314130ff931bb5450bb572b5ed30255867624dbb2123f7cd85ae8202267115465f6967e4f788fed18165a7105e0f7bdf8b4cc8b311b5c9ee56e13ea0ed77cf026dfd41bad6c98b052189dfed39abbe266a73c65242e720cb685c613aeadffc2b484e87ae9ef6c4048498c8300743aa75f099a6192b9e384c7c5eb037177c4f38a18ff37035022f42559b92", 0xe8}, {&(0x7f0000000280)="0af91019f7d67552aec38e718d3e81330f442b013c0381b08b352a24eb7acbb8afca84adb15763f8c659d79a276e22a6e81015b3e1312e78cc0f403e81b3b3ea6b9efc6397ca8cb1de3c0645f8faace00f5635d6e0fbd87104645d2694c73a4e87423ad2bdc744bc70bd80c6cf90897fda9b9861135b225e703c73", 0x7b}, {&(0x7f0000000300)="753f9e30e947e70ce6cc4ab80c1989e57fed84cd8282c8ef2237f0e4abb9a649de0407f5a3cc1fddf96ecc0bc205b0", 0x2f}], 0x3, 0x0) setitimer(0x3, &(0x7f0000000380)={{0x4}, {0x10000}}, &(0x7f00000003c0)) r5 = dup2(r1, r1) getsockname$inet(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) setuid(r4) setitimer(0x1, &(0x7f0000000480)={{0x3, 0x7db}, {0x98d, 0x36f6fc9f}}, &(0x7f00000004c0)) r6 = open$dir(&(0x7f0000000500)='./file0\x00', 0x80000, 0x80) fchmodat(r5, &(0x7f0000000540)='./file0\x00', 0x0, 0x200) chdir(&(0x7f0000000580)='./file0/file0\x00') getsockopt$sock_timeval(r5, 0xffff, 0x0, &(0x7f00000005c0), &(0x7f0000000600)=0x10) sendmsg(r1, &(0x7f0000000940)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000640)="8d972e98418f7c8e59ea57d2a0dd4e48379e252b7f283f9b3bb23c3a18e931c823f1e920eec27b4cf4eb29bc1bf6173e8954bd9a348edcb982645131d6347ea369d8fd548b118286a7b281acb2cc0893f0b6e3dc99fc07", 0x57}, {&(0x7f00000006c0)="dff3ff247e109d38d1eb", 0xa}, {&(0x7f0000000700)="4f41682b787fa85abd33857d7598fb5933c966abe7161a6df96662830f1fe9c561e77e38a2cdedcf7c17a53a3910b50d99db07967e1ffe74546d18a147528ae94758051ec3d36278598d7ebc14b7a39f3de11eae8944117917c75aad242db74e6d04971d021a31ca840fe7c24f8b270aaa6fc799e1fe260ff40b2c9e48a7ba25ca4b11c00bfdeadad99765a33f808e3b5bb96590c318cf518bf9897cc76d5f1613905b24ebdd", 0xa6}], 0x3, &(0x7f0000000800)=[{0x80, 0x101, 0x37b, "8be2e4084f843a1fd6b6b4536486b67ef5e9e36ede797a55e2e7479a1673620dcfa42c0bcb1fbb83356643ce1b3b35173c9c7430e23b3365af33c718c87ea25f61bb0802de73eb8e54e0fd592ef40e442e7b425f51cd657c8d5b63276d1ed1f2aa521a41bbd08fa8dbe6d56e"}, {0x60, 0x12f, 0x2, "5ad7f5deeaccfd26269b70514506c8712af461c73f25e69a8514a240734a120f145e4ceff8dfddfac727c2b8b1d44677d9da936f7ffc520fc5fc47db06bbc350ddda2c17b97740b36a35fbb49e2500ab"}, {0x40, 0x100, 0x400, "439ecb7f57b0896b1a8a006943f90aafa584f7535987dc32ba1bcbdb9fd03155f062542b2ff45284c0f7e6b7"}], 0x120}, 0x407) r7 = dup(r6) r8 = accept$unix(r7, &(0x7f0000000980)=@abs, &(0x7f00000009c0)=0x8) r9 = dup(r8) mknodat(r7, &(0x7f0000000a00)='./file0/file0/file0\x00', 0x40, 0x7ff) r10 = dup(r1) getsockname$inet(r10, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5, 0x12, r9, 0x0, 0x0) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000ac0)={r3, r4, r2}, 0xc) recvmsg(r9, &(0x7f0000001c40)={&(0x7f0000000b00)=@in6, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000b40)=""/191, 0xbf}], 0x1, &(0x7f0000000c40)=""/4096, 0x1000}, 0x841) bind$inet(r7, &(0x7f0000001c80)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001cc0)) getsockopt$sock_int(r9, 0xffff, 0x3009, &(0x7f0000001d00), &(0x7f0000001d40)=0x4) 00:00:00 executing program 3: setreuid(0x0, 0xee00) getgroups(0x279, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) r1 = socket$inet6(0x18, 0x10000000, 0xd7b3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r1, 0xf, &(0x7f0000000100)={0x3, 0x2, 0x346, 0x8, r2}) fchown(r1, r3, r4) 00:00:00 executing program 1: r0 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(r0, r1) r2 = socket$inet6(0x18, 0x1, 0xfffffffffffeffff) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r3 = socket$inet6(0x18, 0x5, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x333, 0x1, 0x0, 0x10000, 0x80}, 0xc) getsockname$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmdt(r4) sendto$inet6(r2, &(0x7f0000000240)="90be9c2fd76e461e5d2a88f0e00b634d84fd865164b40116dcd2f0", 0x1b, 0x2, &(0x7f0000000280)={0x18, 0x1, 0x0, 0x1}, 0xc) shmdt(r4) shmget$private(0x0, 0x4000, 0xe0, &(0x7f0000ffa000/0x4000)=nil) r5 = semget(0x2, 0x2, 0x9) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000002c0)=""/177) r6 = paccept(r2, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc, 0x30000000) getpeername$unix(r6, &(0x7f0000000400)=@file={0x0, ""/108}, &(0x7f0000000480)=0x6e) r7 = socket$inet6(0x18, 0x20000007, 0x6eda) connect(r6, &(0x7f00000004c0)=@un=@file={0x1, './file0\x00'}, 0xa) close(r7) pipe2(&(0x7f0000000500)={0xffffffffffffffff}, 0x4) accept(r8, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) fdatasync(r7) recvfrom$unix(r6, &(0x7f00000005c0)=""/249, 0xf9, 0x1, 0x0, 0x0) pwritev(r8, &(0x7f0000000b40)=[{&(0x7f00000006c0)="08103b77705de30e45d7a76664c38675ee30c54e56995accee9c9118e9474fac635d03bd674338381ea7489a75b0545883fa9e41f0ffdde146a55f0f1cbc8b910ddf9fd72a42b5094d0fa4c5de6e017e562cf598213c2c61a5704687ae2e5cdc27cfe4ad53fc0230aaf52c989c98f1d64d047d66b3ca78adbcf8bbc579a417b8959f3afd7bcd778c6e4937dda11f800c62392186b93d761a891ef5fefffeb251d7c315f9347957481dc2a42a5e8f56765e8c59102bec8b86", 0xb8}, {&(0x7f0000000780)="5279cd0abf959ce68ca2fd05a13568eccb1862fc72be4b8ec60be10300b1b57c92575e98b5867311fed397cc4c6c125672008882524534dd9e4ecf80419a2790db0e80847f1aced9832b88eeb34d0ee5f063491c60a01396059f37d2d17635b0ebb9fd918bf1f029ecc52580bab18c9abdd941017802ba21dd38c6754bd43393490d16e5f062079e38a5714142f99fe9ddc9a8ae2e89e1831a36e8a1881a79b687f2e28da15906a477ce6733ef9d20617309aa2283a0a992daf87d1893ee46240406e3b64e00d6f55d721618fdaa434920797bbbf38b863360af101bb08d228c70c39a31b77e022f4d02f8c8dc956017b6f55059ca8e0088093df416dc52e7", 0xff}, {&(0x7f0000000880)="7821ae0948fd21cea12420713c1f8d0f3628b9e4ab4e23ba61ef6115e5a9a558646ef9994708697b2cca95a8097f5fac23e1ded980", 0x35}, {&(0x7f00000008c0)="8b3e74b60410e80680a24d716fa882eca7bd57bb84e086bf5e8994266b34d99a2c7b4f3ff2cebe8aaf3c3e9ba2d179441fa0cccd8247cec4e5c0ccbe537c1bde287827b3428494764d3ddb7ee90b3db69604a0edee628cd0f23efb6408c276be3844db2febc4ba0e6761b63ec558f47819f6e660c2df1a4b79577cd11f55fb102834218c2f384abb585685e1a366fa1d31b6363a36e19ab45b3b39499f17", 0x9e}, {&(0x7f0000000980)="f85ea20a5266dd050cc8d22a5e5ea3641a69c031e76adec41887e4749a50892e5a6d4ddbe8c6e5522c819972addb064025c1d17f80d638264e6eb386afb0ec474fe1192d01993227efbd581ea8c9f132", 0x50}, {&(0x7f0000000a00)="4cc34bc5d870d132bacdc2a6f24653b39e077e5d5f75b9a1ef7a8ebef6d35c365a2f6e785df700d9ca7fd36f772e67ddbad65a54c91e1f310df8d7d69fceb0b72bbee7218621fb892969dc5b471f51824a149e2d5d9b463fd0524fb2ab75e53a0ab4841df89f82105c885a0c37d89ec77eca700c547159ca3e8beeffadeb91e915db27032bc701c9d4caf82b4aeb6c1c11ad9817dc04486dfa0c1b2190e2e6ae26ed128cbcd0584002819f", 0xab}, {&(0x7f0000000ac0)="8a69cd80efb09a4b9e41e7d8bc579e92f1fd8ce71c0e8b3396a95644954644ed35e276b9da4c6b65728e88eb69b8bc1ef88eaf4ff17007d6cc2a2c4da5581ed31308f68386b9ef754f45a8e421c70444f924624e7b14ed1b7a448c7f58da0de37b7f37bd87e5f78fefd36207d0ba6fcfdbb4ca54fdcfb72903b929f9", 0x7c}], 0x7, 0x0) connect$inet6(r3, &(0x7f0000000bc0)={0x18, 0x2, 0xfffffffffffffffa, 0xc17700000000}, 0xc) getegid() r9 = msgget$private(0x0, 0x440) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000000c00)=""/193) 00:00:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) setsockopt(r0, 0xd60, 0x3, &(0x7f0000000000)="6887c6b7ad73e0098284b918025bd8ea4e489befbd363abc3d96dd6e1079d2d5ea12613b0478a5a4057e3903e293e695830148544678128a57600ec7e2f18b03adf6fe579ebff74f9ae64f62d6e1374e22f544ae4bff6a685633c00a3c6f5555a1789cc6ca7f99f2b7bf0097a1c0900675c026240c8e7fb17451c605", 0x7c) mlockall(0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000001c0)='./file0\x00', r5, r6) unlinkat(r4, &(0x7f0000000280)='./file0\x00', 0x0) fdatasync(r1) bind$unix(r3, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) r7 = open(&(0x7f0000000300)='./file0/file0\x00', 0x800, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000340)={0x4, 0x1, 0x7, 0x8, 0x1}, 0xc) getpeername$inet6(r7, &(0x7f0000000380), &(0x7f00000003c0)=0xc) mkdirat(r1, &(0x7f0000000400)='./file0/file0\x00', 0x8b6ccb96d42b50fa) sendto$unix(r3, &(0x7f0000000440)="fdc668f97a6dcf5f3f209a0eaa1da12390ff990a05dff202d24024f61e3c2d3e0de805ab98d220b8e62fdca30e32514b70451bb67c5577aff331afeb6e917cf1f2bf18104d75f4aa1958987d7f0464e3733978d78c7506eada6b2e09686f4e6017516ac802d29a625a73d80a01c2b28e05b82b24c58ef709244ee286b4105bf16f874028b6682b4b5729afdab961ab7878e528b695bd1065f0079b361328ad8314be780219cd2376f6969b72926ee70bbe3888b2de5bdc651641e592f3998fab968a4db32eaa6e4e635404a91a2e", 0xce, 0x6a81fa1ca07b61e5, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000540), &(0x7f0000000580)=0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x1, 0x9, 0x2}, {0x18, 0x0, 0x8000, 0x101}, 0x1, [0x1ff, 0x6, 0x2, 0x8, 0x0, 0x400, 0x2e3, 0x4]}, 0x3c) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r8 = open(&(0x7f0000000600)='./file0\x00', 0x2, 0x46) lstat(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000680)) r9 = semget(0x0, 0x0, 0xba69b1eaaf9333bf) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000700)=""/116) bind$unix(r2, &(0x7f0000000780)=@abs={0x0, 0x0, 0x2}, 0x8) r10 = dup(r2) dup2(r8, r10) getpeername(r0, &(0x7f00000007c0)=@un=@file={0x0, ""/53}, &(0x7f0000000800)=0x37) 00:00:00 executing program 2: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) lseek(r0, 0x0, 0x8fdfe0172305b4b) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r1 = dup(r0) read(r1, 0x0, 0x0) 00:00:00 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto$inet6(r0, &(0x7f0000000000)="0d8be8de33774fa278a829f019efc1eb3e02671f46ee95b4b92ead97d74d2fe602f9c7d728d0a423499a169a3782e06fcd80f835f632b4e10ef5f8148e6827e71fd778994967c4c4fec9d54c49aaee7a6ada9280256907b66a7e8c4099537f861d7fa4fa95ea7709a4fd53d6e9d92d19690cf544b71671605685ad880dbdd3d6a15b5755747d0a5383e317c2c189bd267ea59aa38dcec62363e70f24dfaa360a4c2869b42ca8af37c21d7f3255aae3095baf90f890ea0642ea78235800d1977b63d1b8f5e7d772b191960900e38f8f2bf6619921bd17d5c46398f698e1fdfff31cc421866ebafb0e7cf0ea7843bbb0b8", 0xf0, 0x5, &(0x7f0000000100)={0x18, 0x1, 0x95f, 0x70}, 0xc) r1 = geteuid() recvfrom$inet6(r0, &(0x7f0000000140)=""/98, 0x62, 0x841, &(0x7f00000001c0)={0x18, 0x0, 0x2, 0xfffffffffffff000}, 0xc) sendto$inet6(r0, &(0x7f0000000200)="4ceef7a392f6db83ded704cf39240f67f022e26624bc4dfb16db4c880830047a7b25871a2068285d5b22d81efb88b12b26b38d10e79259d2a542f714e5b947b440db1adf5664be4b600333b6a56bfba0dfca6404fcae8178c3406816d4b85ee0", 0x60, 0x2, &(0x7f0000000280)={0x18, 0x3, 0x1, 0x9}, 0xc) bind$inet(r0, &(0x7f00000002c0)={0x2, 0x1}, 0xc) fchdir(r0) recvfrom$unix(r0, &(0x7f0000000300)=""/109, 0x6d, 0x3, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) getpeername(r0, &(0x7f00000003c0)=@un=@abs, &(0x7f0000000400)=0x8) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000480)="389b6aeeba562c92cc81c97ede3485162ebb029ac01317b785b8e8b4ae27bbbb2cd6ee4cf5ac7b5a61b076eba9811b5d6ea98a7bb6a9700e598a6b20169181bd583221fac6c1e55e1276dc6b9e22ebc225d998c7e43e21", 0x57}], 0x1, 0x0) r4 = dup2(r3, r2) sendto$inet6(r4, &(0x7f0000000540)="2f9d33e749774d0faef7e04b33988470e125a81694a608475cd5aac450c72579ca1be89ecb124eb1a0c03bf6b14292501f0270c21cd91d3be61c05277d50bc053222bf393185f4e378aa7822760cccccec49e89d6733d588d21601721c517afc75e55f55e6c5513d72420167724b790e214c7e2a307a127f48c3d127b7a52a0003877748c9f184ff53a7a02d2f74c877f187125e602cb8d3450bdaf81eda3506aed24958d5dd360e7c891c4ff6b391ee5e896b8f63", 0xb5, 0x2, &(0x7f0000000600)={0x18, 0x3, 0x100000000, 0x4}, 0xc) listen(r0, 0x0) r5 = dup(r0) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) recvfrom$inet6(r5, &(0x7f0000000680)=""/4096, 0x1000, 0x3, &(0x7f0000001680)={0x18, 0x1, 0x100000000, 0x1fc}, 0xc) fdatasync(r5) lseek(r6, 0x0, 0x2) connect$inet(r0, &(0x7f00000016c0)={0x2, 0x1}, 0xc) r8 = msgget$private(0x0, 0x480) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000017c0)={0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001800)={0x0}, &(0x7f0000001840)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001880)={{0x4, r1, r9, r1, r10, 0x100, 0x3}, 0x8001, 0x4, r11, r12, 0x6, 0x1, 0x0, 0x2}) truncate(&(0x7f0000001900)='./file0\x00', 0x699a) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001940)={0x3, 0x1}, 0x8) getpeername(r6, &(0x7f0000001980)=@in6, &(0x7f00000019c0)=0xc) socket(0x10, 0x0, 0x3) 00:00:00 executing program 5: r0 = semget(0x3, 0x3, 0x282) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000000)=""/9) r1 = semget(0x2, 0x0, 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000040)=""/195) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x3, r2, r3, r4, r5, 0x42, 0x1}, 0x80, 0x40, 0xa84}) semget(0x3, 0x3, 0x480) semget$private(0x0, 0x0, 0xa) syz_execute_func(&(0x7f0000000280)="f30fbc99c80f5f3ad9e5f30f5acb490faea43591c67b7043fcc421ca2a20f3440f59799166460f382b8ecf5494f8660fe74800c463b17d1f00") semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000002c0)=""/178) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet6(r7, &(0x7f00000003c0)={0x18, 0x2, 0x8}, 0xc) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000400)=""/192) accept(r6, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) mknod(&(0x7f0000000540)='./file0\x00', 0x2, 0x504) r8 = openat(r7, &(0x7f0000000580)='./file0\x00', 0x1000000, 0x10) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000005c0)=0x5) socket$inet(0x2, 0x0, 0x1000) setsockopt$sock_timeval(r8, 0xffff, 0x100c, &(0x7f0000000600)={0x2, 0xac}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000640)={0x8204, 0x1, 0x19e85145, 0xfffffffffffffffc, 0x1a}, 0xc) fchdir(r8) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000680)=""/207) socket$unix(0x1, 0xc549f2687d559b1a, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000780)=0x8) semget$private(0x0, 0x7, 0x2a8) connect$inet6(r8, &(0x7f00000007c0)={0x18, 0x0, 0x6c}, 0xc) sendto(r8, &(0x7f0000000800), 0x0, 0x1, &(0x7f0000000840)=@in6={0x18, 0x0, 0x9, 0xffff}, 0xc) 00:00:00 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000001140)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000010c0)=[{&(0x7f0000000040)=""/72, 0x48}, {&(0x7f00000000c0)=""/4096, 0x1000}], 0x2, &(0x7f0000001100)=""/41, 0x29}, 0x42) r1 = accept$unix(r0, &(0x7f0000001180)=@file={0x0, ""/82}, &(0x7f0000001200)=0x54) mknod(&(0x7f0000001240)='./file0\x00', 0x1084, 0x3ff) bind(r1, &(0x7f0000001280)=@un=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) readlinkat(r3, &(0x7f0000001300)='./file0\x00', &(0x7f0000001340)=""/117, 0x75) listen(r3, 0x200) bind$unix(r0, &(0x7f00000013c0)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000001400)=[{r0, 0x1}, {r2, 0xc}, {r0, 0xa0}, {r0, 0x80}], 0x4, 0xfffffffffffffc01) r4 = socket(0x1, 0x3, 0x20) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) r7 = getegid() lchown(&(0x7f0000001440)='./file0\x00', r5, r7) seteuid(r5) fchownat(r2, &(0x7f0000001500)='./file0\x00', r5, r6, 0x400) sendto$inet6(r1, &(0x7f0000001540)="122a84137b882598b1af32a4bddf40d33eb65632e7dee9a23190a8ec4e854c94d12caac509f716cb965116413275f4126435c0e9c5e6a05220caafd31e09224b21a28813085778455e2f570c184334dce3ae47dd956fd3f2b143cbf8ae3ef1ead26ca8f049f2ea00847ee67b85b3275e4d85be1bbe9aa2b76c43606d24b5131e47eeec207d333e19b45ca0e87deb0d19596c9c77b72b74983a6e7b0b59bff005ce71020642b88b648670f7448fa2d4fe60cf2f312a6b0b0ad63e36cc6268be958d296357c7a5ccd8a938fa39984cb8b121e28ed6a7e29e76c245c8cb18adc8723ad49cc31f9f5ff4f9896c5fb87fdf5022929a4ed8e7ee0464e0bd", 0xfb, 0x8, &(0x7f0000001640)={0x18, 0x0, 0x6, 0x7}, 0xc) r8 = accept$unix(r4, &(0x7f0000001680)=@file={0x0, ""/4096}, &(0x7f00000026c0)=0x1002) utimensat(r2, &(0x7f0000002700)='./file0\x00', &(0x7f0000002740)={{0x2b0, 0x2}, {0x100, 0x3}}, 0x0) recvfrom(r8, &(0x7f0000002780)=""/205, 0xcd, 0x800, &(0x7f0000002880)=@in6={0x18, 0x1, 0xc22, 0x5}, 0xc) getsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f00000028c0), &(0x7f0000002900)=0x4) sendto$inet6(r3, &(0x7f0000002940)="040d072e488a9351d64de06694fb149cea9096e995ab73b9cc01db2a0f45c943bf8663ec0e59a38e1c8d9023405bd754bbc027358898e0998afafb2d45892f0b0cfe71687780bed7a4db9c14d637718bf817de84facdd46c81bd4f50107a5d5a6f112971d3a3d26205947e3cd2e902b539c453c5b8d47f9c3940dfd9787882b4aa5c5be1ff76dd865b08448032871e9b3d7630f2f642b45c2efbf0630d3dfbf21d5109fe70fc412315f768971ef7227d4598f8b40eda741ba980ac905d6d72c5a757e0421e987eb663cfd7916386da091436fcb90676dc224ce6374a9b5a6ecc24773bc44aba803f7b05bccd213a1197f85103e56ab97171eeb5027143ad8098bdaa878df1a65d117a1ef482076f84d9a931b8cd3740a05fe7286322990af027001f507faf7c4cc6da96b1af4819671564620e77f466d1e8ed4be49d3b848fb438690804caf86bd34bcdc5f3dc847b19de78a661b16a6abf5c23c1189a895ed0d97ed5f943946f8cd8c41ebd74c68d7ba15dfe49ef06e2ec16613466babdf61b0ea561cb7de44817d7a8bceb33386887821c5e6223b802420dcc00880fd45b1cfb0da5621d624ebf336c31bdc676fc918046b561c615c919cc4df1a1306ab0d39f2727ce5bf078ebdeee4978a80b36e5007bf4a461bdf773b0ec3b374ae2652b2ca7d04a91ee64e0862da41fd46719ecfccfc547d8bbba193f9b2a319f3d70704e5a2ecbc339b5c936f343801dab79741a5e1377eaeb35b765064091f7e359ef10965f38e94287df60fd307ab10587c170c243126b7c0fb8d6746e98fde4ff8e9437503fc2cea2d7b8bad1b1dd000383e59373d0783941f91fe187b02c215b7f27e5a6efec45bb410c3c8a5614ae2549616f676ba5b64d3c8eb4ef2d023d094d0205490da29295fe79a78574c29112b1dc35dbea635d7ed311d2d5017562437485f384d6e2e28fa71daae1d7c081605333da929f2ff2cecf7d83bc423823d06ba3a9b888049877cead4a8ac48b3220e998f2ede0a2da8db22cbdc8c2f02bbfe0415b5cf41a3f44537cf46c6dbe687ea3a15d9ac68d464b92db7790b25cd05a373d06ce364319decf10a7334928c2bab508460e3ca537545e4ae384a1ed907020cbfaa0310f68a299863d98a418d2ed6e260c5065aec565d4c69748ccd51fd2ac38ab868ecdecbc8bbe93418fd20f7cf8e0971dbaf8343f918cbb2b145f5e99c02d6d206576d64abc1814648f1fb1fb05b1dfb2de2f8ca4a36a705f236004d52668b1ef16e8f17c28d23f6438466a526eaf117d3e73737b82495e44c1f851454a1be539a5e2ce30c9a1d6c6b285f07c21ed2c5535404da1eccadec37b611e5239d109d4d5349f7ea7939b403008c59f72c8a1f2a88fe7858e30e2b14481814e2e8ffabe6ac4ebf1645ae8a8fbfa58b242fca0bd80ac1d8152207c7d7c421a847ab047bfb829db067eff0d3557285861da7ef268954b0d33aa1d024963b4d9955add30156a2c1e23324c935b2dad2475709cc09e02ef07db5386c274e3867dfd1916f657e15312a6eb016bb61d33ee0bcf7cfef35f498705fb26e8c4e1cc427fca520e62e0f4aefd7684d03c49bfd8d2b31e41e50a50ac8db0c359a55c7279a10b9c10179b20b66c04a19bea1029e8c546e8acc35b92f7a9539c41d7611d46f9e7a60050400c164b343d1b1022c2fcd52bde8fb5b2de24c84fab2887f3d3e16fa406941b417afb8fad295435d8298767b3a93975798b82db0c5b83c9436e1213a17812af953a24e5fe35b65673d593332b636ae421c743be023730e91d5e3dcd38368176a0623cc49efd01543efea26db85543e6efaaf7aa8301bb4f6d7af9c30584377a6d2ec3dbe0f4a7c6d496d4c32d4cca10b744bad04ff015564b586d04b7ccf8b4b942345b5748f32f334b05209f76b0bde4279ea58263921d13ed8d2649d54b343778275615a35931eda387f88711614a0818480c4759087229d930f99eaebf72f473f34514ed5cfdbe2f60e8c718ec76c661858a339ce967bf2ffc94fef26f3a90474e8367e6ded0a970993eda7fc3bb49744ca7d7ef68306f805bbc0398fef42c8929e0e06410b7a6a4cfe62183b9724ace1f9ff91e887895dcffadd065984f5d6a08aaae4cbfbb0faec180c2b2f5512209b6a72f5c7a774fc51bde4f119d10c7f0f80c5fd9fde26f0ddb5fbb658bb6b7ee03298f7dc07cb55c51dc3fc129181b8f299e3e1f42ec57331a6c8ca677df0a54b3520cc2a6ec4756e50253280b35d4a3361e2a37991150a40aaf0158897860d6c3867bd4c66f714dd080d1e63668e6c02d1da49098e9466c4f67a43c3de07f44abd27317ecbde6c639e1d5b826cb77263b7b59dbb5361f4e4ea0955e4dc262fc4f47cbd6613f843b2c79febe6fcdc9d807718b9e52069aae3bcb11fce5ce83184c4aaa50abc09decef6491e8e2a3aff771c22ca82bb1f047530fdb447d0944d817d9a33a096d2a1f46db83329b5592013b2440940899a27da246967c29f3e255145b46f02321d855a8a827c203355e3854eae44a6c9c3a4b9a47bddec650efebb848b88860f1b6507d7f664f80cc31b37db152e3b298a63cc404857837a2a49d6b35fac1e8865a6946bbe49f550c192f39b288c21919c1db8a1165be0c2cfc186138555b21b76f8e7243e582cf2adb9d9b62837c28046e14bb88d515cd2513de6bb11f5fdf06643f3054ecdbb6aa0e43208cc71bddc154ba89672ea0c8de0f31f68b6b6e31018e8c52066c8e1306059658a68fbe06958a895ccbf0af7b54f5687d8ad51dbb66f427d485a05c301d47ab6e62ed0482986424e47776f233eabbf703b91c351a558b2041f2bd9bb7727d381e2bc60037c89c8a080df36fa861b6188c6ec02afbc8c99e12a13806b6b93b31d87c4225c1cd9172948227ea7d4da9aae02bda4d7adc1d95089ddfbbd2f2d918cc99acc840079685379f021fc1cb9b505277cfdb5c4875a5ea95691ec8940dad471a82ba7df8351cea096ed9f07815d0d6680f023a69dfddbad92203ced31df524c112533d90c44bee2da871398618dfc62ae044f9dd60bff0fa4afe2ee8b53c7da9d0624c37397eabbcfb63bac1ffc1952c4f6d07251739bcdd8f39d59d81455021c2048082a6993c545ef60774ddc81dd37b552e78e35a092eb2261862142386221a6e0701d2448f79c1de3cb061f37ee27adac1685f9d06ba2f9cbeab10f7735d94d26b3aa3dac0d6500b5e196fcc80e902283fbb03c80406cc633c713abe8a170c133196770569239d1ed53ad2887c82cdede55eba81d6256b098e2d441b6d0cd406fe6a2371a4e4e15cc517cbf0f270d3b6356a27dc61bad19e7554cdd674930cd874fec618eb80129312abea22098e0aa5db554dddc412cc720e4eb169babbb37c9f74b5792477b7e853bdbfd63edd497345f3e142ca547c293e6a399690180e93dc9f1a25c4767381a0d2852072776bb8e8a7a1803a905c516fd4f038741dee6887c901a14a229b9c66d2b5e37ea67ce4bbef1118dc22d72e20e211792ba150a3599d8c9ee3df43804c2b4080d4a581fa746b4102987b5478894bf4818045fe589b1522e905345af77bcddd0782dfccc6d3f9c6f6e02d65641263b0c7730fa809bdca456094f4b648b732dab8495f35c77925bd4c8a0980ce3b1ce640ea6a864f8649839ff84c189ff44a2448d48a42ee5b8a8b6463627f98cf424fe91cb8700b7ed1f52fea542979ff2b6c594434bd08a13d9cd9b92487c84d4dddc29e4bb3cb736dc7e260ecfc4abfb8f9919595082e58bd09bd16043389db2cd68b6feaa5897adb7918e2cd743df4d9ba8c0e60f46adc514504bb2e953c16ae80cd3af431e8b01dc38c8aa9694cc984a4c6a1832028d266a7bc7a6c25696f83c7daa491faba74803bff45849310b439c2d7a30be54981ba5d7d992ddd71680168bd29a507ce32aeeaedbf94df0e39880d8aaecfb2057db34fdfc6946d3095fc132e2945e34c497a92034a3f236dd8ef2cce9bee65d781a0244f8e461bcfaacc5561da63cd3cc94c6a4cc54be8bd7f9d106423644448b8e5e7895928e9d64a054298a6695dad28ff644b3bb46eddb23e0fcfd31ee1afc6829af936b6b766eb3aeaf6715048ee9e184305fc57425c031fd559456c3999292dee9e07ccf68b7704d3669e699b07997b2eaea1f861f9a0a61cc8fb43a1dbf4a1b7dbd3b36be991c2af2e1f1a396968a26a3184cdc1a7e700d0895b449a0d3efefb879e561b789b7aee5f8155ffbf9d87dfcc33325579272e5905b7ed043fae55c30553c2add17aeed052f0b19fc2e99be021f40cae7e44ee21da35955df075d32e247d1be54ee329c081a79d3839cf7f5599016131d4024adf92d4a5299f3c5a926e25216d4450e968576feb92be750e3f072ed2c668faeb4c2a065c5e41a80a4e02c819c37108741f90a921bde05edbceecbdb42064a4280cc477722f31a7eff64578a1188041620582df7c279e790ce22eeeecfe6f99c6f23356a618c2145b64cd0f7d267e79e95fc0c3cbbbbfe2accce7eb1f6bead59c4da8f1e058f69124e091112191303cf08f39816c4f1face9d1a22ffd2c6b15fe1bf463dd22daa7047b23550c960ef5c5c26fd50f0f0d7a05e05b749ba1da31940c83f48a83577ca745f6d067bb30a6febac9f05c777f1b286ea5d2c800a2ab357bdfb3e41c7b142e9f9b4f8949c42dc4bc5cce677d0e0e3860b9cde768aed387f06204c7c50a9f763bd00627cba057ca248423cf609d207759d8f3b932227e12c10c6355351379d28bd8350c432f6963a976cf0e2a90f092f80d97a728fcf915fecd5f5c273b94adba95812be4b561b75636095bbe78ab39f340849c0ef1706d30a0714453a93f9e5b71750abba93cee27cc9723e3e20e7ea82a18f73aa51b894e8325081474a5ca36260fd4f5b6ef1734f3114e8e81f6f5701c467fff436e4bc06357621b16a247e30759e76318a500f58c45abcbc0f2ea0a787a9868992dcb1e07db0ea8393b68a4e8286a2618df05fbabed8f911dd3ab56e7ef31605bd7c2c7b50d91376b20d30341583db291645b639bf9ec4e851d7e5f2469113131c4fd4d17a06874bb0c0ac0fe0fe9600429c1e672b7038763927f426f025ca1f3cfb1d0db72280f0ef3e47cad9aa08aac104e64b1be02171eaf5af37fe5e38a881e8b3dde0b2cff9f641fb675297cf60b26ba97a66a9896f6bae947bcf6b2ffe7ff404a2bdc33fbfad33da81862f2e05edbd9c5a08c0403c9b77fa689433c72b69588182e28f5658bed5c817143dc68431a3a1af8a4e2e8724f73b6f3db303899dffcdcab65407f3571ec3ae8bd5e0040a674ce9fdf7f0195228475d2f45857fdde97344b325e6ddf1c57b719f5a016e1838d8be2d397cd8be608508f089355fcb42caded8b45862241b33c670980619d4c67fc48225cb1e454f275323e85a8c7907f4fc7781cc6f58999a1b530ff1f26f6876d2227b076efc1ed663599b0c391993545dbfc3b5b040ad87612d7be8c47f18a7ac038e9a72a3662894f769a4236e28c2e1896da7e2b4d4ff543092fa8b84cdae80c46893b0dd8c4d8845c922bc993161c9b6e30a3366cf6ba4de4c25356b123c56efb3cd01b722d159bd195145e709ce529f5c2187d9b4257db95876cdc1a3effe73c5386561de56a18186cd8615918087954cc1d7c1f0a08381fc0e59a513533e60624b92a6f642dbf84cb4f70aed71540e4332941347df6ebdcb00193eb0564cb6f16407c5dc582d0103046326bd211b1ebe70b72551c2e6063fd4a", 0x1000, 0x402, &(0x7f0000003940)={0x18, 0x2, 0x5, 0x4}, 0xc) bind$inet(r2, &(0x7f0000003980)={0x2, 0x3}, 0xc) semget$private(0x0, 0x2, 0x110) chdir(&(0x7f00000039c0)='./file0\x00') sendto$unix(r3, &(0x7f0000003a00)="b15865d68e9fc0c9a29694e0326b8d582eaf60c065433719640ab84088527054c8fe39a4e28d282ca69146272704e45f9caaac745f553a606cb69af28875bb44471799c2e86dbd96548b7a88d49ff59335b5ae65bda985b5230781ff37960a4ac400eedab03c5c4225add54ea42c0ce1c7d78fc23dbf200f8a67571d0b143cf3ea75d45a94940f78fe1bf0be7212ebc2d86666c7ffea1ea7e5da9c610f19011e8c67177d90b1652a2b497477a144e8fce0c0db0739274f66961c04338dc1d5a12dd8de36c5ac7873616d85cab594d35a5be60c100a909c972942f09484ffba4f3769539a8de1e7496b44", 0xea, 0x5, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000003b00), &(0x7f0000003b40)=0xc) utimensat(r3, &(0x7f0000003b80)='./file0\x00', &(0x7f0000003bc0)={{0x5, 0xff}, {0xfb0, 0x8}}, 0x0) getsockname$unix(r1, &(0x7f0000003c00)=@file={0x0, ""/10}, &(0x7f0000003c40)=0xc) openat(r2, &(0x7f0000003c80)='./file0\x00', 0x1048080, 0x35) 00:00:00 executing program 1: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x400, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="600541fe", 0x4) 00:00:00 executing program 2: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="23400b0afc261a13d8c9551fb049481d4a0f7859e643c0895815e8d26115735181fa065a902d3e827335fe998c617c74b2ed1ec6909bb38345dd5b05", 0x3c) r1 = dup2(r0, r0) r2 = dup2(r1, r0) r3 = msgget$private(0x0, 0x0) write(r0, &(0x7f0000000040)="f1d055b395e51133f11b22", 0xb) readv(r2, &(0x7f0000002400)=[{&(0x7f0000000080)=""/98, 0x62}, {&(0x7f0000000100)=""/71, 0x47}, {&(0x7f0000000180)=""/116, 0x74}, {&(0x7f0000000200)=""/205, 0xcd}, {&(0x7f0000000300)=""/133, 0x85}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/64, 0x40}, {&(0x7f0000001400)=""/4096, 0x1000}], 0x8) close(r2) poll(&(0x7f0000002480)=[{r2, 0x54}, {r1, 0xa0}, {r2, 0x80}, {r0, 0x2}, {r0, 0x95}, {r0, 0x8}, {r1, 0x4}, {r1, 0x20}], 0x8, 0x3) fcntl$setflags(r1, 0x2, 0x1) r4 = open(&(0x7f00000024c0)='./file0\x00', 0x82, 0x10) close(r1) r5 = fcntl$dupfd(r0, 0xc, r2) chroot(&(0x7f0000002500)='./file0\x00') lseek(r1, 0x0, 0x2) execve(&(0x7f0000002540)='./file0\x00', &(0x7f0000002740)=[&(0x7f0000002580)='][):\x00', &(0x7f00000025c0)='^-\x00', &(0x7f0000002600)='\x00', &(0x7f0000002640)='*\x00', &(0x7f0000002680)='/\x00', &(0x7f00000026c0)='::,\x00', &(0x7f0000002700)='{\x00'], &(0x7f00000029c0)=[&(0x7f0000002780)='^-\x00', &(0x7f00000027c0)='(/]\x00', &(0x7f0000002800)='$\x00', &(0x7f0000002840)='\x00', &(0x7f0000002880)='\x00', &(0x7f00000028c0)='\\\'', &(0x7f0000002900)='-\x00', &(0x7f0000002940)='\x00', &(0x7f0000002980)='#\x00']) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000002a40)={0xfffffffffffffffc, 0xff}, 0x8) msgrcv(r3, &(0x7f0000002a80)={0x0, ""/25}, 0x21, 0x3, 0x800) r6 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r6) read(r4, &(0x7f0000002ac0), 0x0) flock(r5, 0x1) preadv(r1, &(0x7f0000003dc0)=[{&(0x7f0000002b00)=""/3, 0x3}, {&(0x7f0000002b40)=""/166, 0xa6}, {&(0x7f0000002c00)=""/164, 0xa4}, {&(0x7f0000002cc0)=""/249, 0xf9}, {&(0x7f0000002dc0)=""/4096, 0x1000}], 0x5, 0x0) ftruncate(r4, 0x540a10b) ftruncate(r4, 0x4) write(r2, &(0x7f0000003e40)="c76f7e50083b6c70252a287198bde70b9ef734a4e37b0e25ff9fe044f648a64f24d84b7f3ce3407c6e8d3d11165cc18096ca5a0382697e4a80cb5932bf5f805fddf8045618910bdf9e5beb7f68019681d608e736c56032872109141128f30d30e57b7d45294861f677170cd35497e1a328aa3268cc6a1aa6a1a133b4eaccb7a03043", 0x82) recvmsg(r4, &(0x7f00000074c0)={&(0x7f0000003f00)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000007380)=[{&(0x7f0000004f40)=""/228, 0xe4}, {&(0x7f0000005040)=""/12, 0xc}, {&(0x7f0000005080)=""/148, 0x94}, {&(0x7f0000005140)=""/135, 0x87}, {&(0x7f0000005200)=""/60, 0x3c}, {&(0x7f0000005240)=""/230, 0xe6}, {&(0x7f0000005340)=""/4096, 0x1000}, {&(0x7f0000006340)=""/3, 0x3}, {&(0x7f0000006380)=""/4096, 0x1000}], 0x9, &(0x7f0000007440)=""/120, 0x78}, 0x0) write(r5, &(0x7f0000007500)="0d2ad91cd61ac6a941e10cab1b2cbba5d12a8bfde4504e8cfe0bb738431ddd5c423236e9c8e9b3c9abcb7b980685", 0x2e) fchmod(r0, 0x8) msgget$private(0x0, 0x302) 00:00:00 executing program 0: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, 0x0, 0x335, 0x5, 0x0, 0x0) 00:00:00 executing program 2: mknod$loop(&(0x7f0000000280)='./file0\x00', 0x6002, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x0, 0x0) 00:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/152, 0x98) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x200) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r2, r4, 0x600) r5 = semget(0x1, 0x2, 0x40) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000280)=[0x800, 0x7, 0x4, 0x677, 0x20]) r6 = shmget(0x3, 0x2000, 0x8, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r6, 0x0) shmctl$SHM_LOCK(r6, 0x3) recvfrom$inet6(r0, &(0x7f00000002c0)=""/163, 0xa3, 0x3, &(0x7f0000000380)={0x18, 0x3, 0x4a41, 0x402e}, 0xc) unlink(&(0x7f00000003c0)='./file0\x00') semget(0x0, 0x2, 0x200) fchownat(r1, &(0x7f0000000400)='./file0\x00', r2, r3, 0x0) getpid() madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) r7 = accept$unix(r1, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) shmctl$SHM_UNLOCK(r6, 0x4) pipe2(&(0x7f00000014c0)={0xffffffffffffffff}, 0x400000) shutdown(r7, 0x3) pipe(&(0x7f0000001500)={0xffffffffffffffff}) mknod$loop(&(0x7f0000001540)='./file0\x00', 0x8, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001580)=[0xce01, 0x2, 0x2, 0x1, 0x10000, 0x9, 0x1f, 0x7]) fcntl$setstatus(r0, 0x4, 0x80000) flock(r9, 0x2) accept$inet6(r8, &(0x7f00000015c0), &(0x7f0000001600)=0xc) shmctl$SHM_LOCK(r6, 0x3) chmod(&(0x7f0000001640)='./file0\x00', 0x2) 00:00:00 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x1) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getitimer(0x2, &(0x7f0000000080)) clock_getres(0x40000000, &(0x7f00000000c0)) fdatasync(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x46) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0/file0\x00') mknodat(r1, &(0x7f00000001c0)='./file0/file0/file0\x00', 0x40, 0xc6) utimes(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)={{0x0, 0x17}, {0x80000001, 0x6}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) chown(&(0x7f0000000280)='./file0\x00', r2, r4) r5 = accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) msgget$private(0x0, 0x82) r6 = openat(r1, &(0x7f0000000440)='./file0/file0\x00', 0x18102, 0x1b0) setsockopt$sock_int(r5, 0xffff, 0x300, &(0x7f0000000480)=0x7f, 0x4) getsockname$unix(r1, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) utimensat(r1, &(0x7f0000000540)='./file0/file0\x00', &(0x7f0000000580)={{0x5, 0x8}, {0x401, 0x9}}, 0x0) r7 = open(&(0x7f00000005c0)='./file0/file0/file0\x00', 0x2, 0xd8) r8 = open(&(0x7f0000000600)='./file0\x00', 0x100, 0x1) symlinkat(&(0x7f0000000640)='./file0/file0\x00', r7, &(0x7f0000000680)='./file0/file0\x00') mknodat(r7, &(0x7f00000006c0)='./file0/file0/file0\x00', 0x4, 0x2) r9 = openat(r8, &(0x7f0000000700)='./file0/file0/file0\x00', 0x80811, 0x0) setegid(r4) readlinkat(r6, &(0x7f0000000740)='./file0/file0\x00', &(0x7f0000000780)=""/73, 0x49) open$dir(&(0x7f0000000800)='./file0/file0/file0\x00', 0x800, 0x100) shutdown(r9, 0x0) getpeername(r9, &(0x7f0000000840)=@un=@file={0x0, ""/30}, &(0x7f0000000880)=0x20) r10 = semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000008c0)={{0x10001, r3, r4, r2, r4, 0x100, 0x401}, 0x7fffffff, 0x1f2, 0xfffffffffffffffe}) 00:00:00 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x0) fcntl$getown(r1, 0x5) sendto(r0, &(0x7f0000000100)="b76045ea383266aa2a58196641ee07b1710dfc4fd76b4e1d0d6bcc078e014126c863f0c40d5d1ecbbc9d9a294b002101844d676b194fdddabe9b141b20ab682afa7f69a1cb232fc8a2a4e3ede1928d7fac34147ce00ea9a72c2d5abc604fbe4b3b82065df9aca7b9d691c7807da00325fc09f6c7bf02e383cfd56a96e092d6d7f18099d56f0eb5c5ccc1162758eb846cb37e841ff381d03300789bacc5c41b0a8ee682a7e014b9b7e6693d9298bb98a2103d62", 0xb3, 0x8, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e008b8bae16a7953512031f5298aa3e17d8808a1a8a3e488a45404509fbbf8c7739128a361aba3168de3a6f045e0e8059c78e23bbe11746f925126290a7e66f91f8221aaa6b9593efe904f2814c68582dc83532c612d8c8cedd38"], 0x4) recvfrom$inet(r1, &(0x7f0000000040)=""/133, 0x85, 0x842, 0x0, 0x0) 00:00:00 executing program 2: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="c3ee9f32", 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="e3b4e483b5ab975598277c53fc9cef30ec2399b22f93f1ee512c7bcfec56f1b820e0181f339ad967688f2da8b560803699ba105057380029f24f2e5af8f0cb12d877117c5deaa18c29170c708be540428470e60196d89ec0e355b1ef3c9f4bfae5132f74bde985d42e5cbc288b674769", 0x70) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) getpeername$inet(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240), 0x0) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 00:00:00 executing program 4: r0 = socket(0x18, 0x3, 0x0) getsockname$inet6(r0, 0x0, 0x0) 00:00:00 executing program 3: getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000c40)=""/4096, 0x1000) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000)={0x8, 0x1}, 0x10) pipe2(&(0x7f00000000c0), 0x1000000) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040)=0x8, 0x4) writev(r0, &(0x7f0000000c00)=[{&(0x7f0000000b80)="c9ce08dd018d20", 0x7}], 0x1) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x9311, 0x81}, 0xc) ftruncate(r1, 0x78baf6d3) 00:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80400, 0x28) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200080, 0xc) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x100) rmdir(&(0x7f0000000140)='./file0\x00') r3 = getpgrp() r4 = geteuid() r5 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r12 = getppid() r13 = geteuid() getgroups(0x7, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="55c759349d7a0012ef1210b413f3e2f85434d971fc1cc3bd48a7e51f288ed759ccd249c367db1cb4e6fce4e7f227ab7ac7c4060e6c82f6fcb1b758c2ebafefd92ad8486aef80a44622f9b2a990ca34f61cf703f461f4baa00bb9c67d3a241f3f8b4a61b8559cac4be6f29f72ad79771121ffbf38a9d87564d4389c09162dc04596740e2ca556c79dbf0d7bc8cd6c6262a2efaebc9e460d050362b8056c385d08", 0xa0}, {&(0x7f00000002c0)="d857c774524dec80441ca3f326d9dc2bba99490c4cd9f3e89c", 0x19}, {&(0x7f0000000300)="fd2c380531b5cf606d335b89b5673ac3db8b8fc0a136ada6b3fe55837e5e895a872a3343fe", 0x25}, {&(0x7f0000000340)="7490df021aef607a325cfd31f191eb58ec38d7135afe76f7687bbd12daf8a5a00fd4095a594cee1ace7e3085f448b99bab7a190c901db4be06281dd67d55eafe554ac7531a34a56ee60374fe77", 0x4d}], 0x5, &(0x7f0000000640)=[@rights={0x28, 0xffff, 0x1, [r0, r1, r2, r1, r0, r0]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r2, r1, r0, r0, r0, r2, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r1]}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}, @rights={0x18, 0xffff, 0x1, [r1, r0]}], 0x128, 0x40b}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000840), &(0x7f0000000880)=0xc) sendto$inet6(r0, &(0x7f00000008c0)="051fcace03429ba5debef2480725003d779932abb27278471fce892688db732ce657ba64bdfbb44e098a39e241081aedb76b40ea51f7ac13ae5dde16eee5a0076c0cba38633854c4b815e24599d59850492dadfe26255e8e778453c0e2cd46954d0b9795d3d9b4e4735982b2b570b6476d4bd772ada1cf204fd1e752ab6c3822e9553934895a7b9741a5fe051574d947cd4df889535ccbdf673dd65c5392ea7187570b4bf3cd41f9baac86284d2fe1c43f724bb584f9754e3726578f00ef8a957e3943757976d7e700b68a9b6f84", 0xce, 0x4, 0x0, 0x0) fsync(r1) r15 = openat(0xffffffffffffff9c, &(0x7f00000009c0)='./file0/file0\x00', 0x20000, 0x0) rmdir(&(0x7f0000000a00)='.\x00') fsync(r0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) r16 = socket$inet6(0x18, 0x7, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x11, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) getsockname$unix(r15, &(0x7f0000000b40)=@file={0x0, ""/73}, &(0x7f0000000bc0)=0x4b) recvfrom(r0, &(0x7f0000000c00)=""/205, 0xcd, 0x800, &(0x7f0000000d00)=@in6={0x18, 0x1, 0x7, 0x401}, 0xc) 00:00:01 executing program 5: r0 = shmget(0x0, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmat(r0, &(0x7f0000ff9000/0x2000)=nil, 0x2000) shmget(0x0, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000012c0)=[{&(0x7f00000002c0)="3b541623f90f6391b1dbea04a680ddc5377ef80e59b789ca098f2f08f090e16ed2f9357f6d11862259ad69928372d893eeeecf6330a7e15d493346882a37a77d57e89e12add74046619cc5410efd3dc590f4806740d1ecd4ec05a4a0d32022a3edd4398827caf4908405bf5aa4ca9fbdf3737b9506e457d78a9273e63f6be2b62a4098e44e0d832f164b5413f175e6bdd4afb989294c7387323990ed66faa04fac596bf66c240b8c0f7655b8026dcb6b4f7f44906be375285df9af615a58caf6f6256e6ad7002b79c35668d51b1677716cedbfcd40e81457e2224f2294a98804624f469a8113ec43920a4b5a4f9c0159bccb390563b8199add255ef1621e073ac0dc255f9881d115637056eefee3aea315ab5c45d408b9570f6354b2c7f7861e614681746bdecaf370889846a3ccc793420d0bf13a3f39385097514b6764c7da212b6f863e8c990a752444a1352f660004cf164e9572cda0a4467a8c8a51af4e36551e3f9c90e6c9ef438cbf29be290e19b7b12a92c5177b301448915cc5facc55815c8d99108203b3b19c0c1a119ac22ce46db28bb1258b1a22b308120562c8cb3ad11e7edfe3c0e2e4781ce5b860774dea6fa2f035a0b5eadbf281fefc1c1e7042a43bef09620b6ca6f3913ac8176507798ad23a75da73ebeca332a0f64b28d0e9cc826276cb10caa7e123868ef67516f3a76d193f4e4f93f676fd23f74d4841646f8ff739288159608a491a7f17aa41be264c2a22a27bfacc1b2669707c65bea5aad5dec5d21842783563b729438c4a01b75853335437bf82f76c202b975a06754e9c5ea2e201ee95949ef3842e79bca33049cc8bf30c8de48b0dc377f3a2551af3105df8047e7c8e4b210c6717e6cd2f6477f6255af0591e4b7d4f0a2dfb074e371e3c19e771299aa7cb043458e8bb24e48c347b6dcb36f939c743c18ef1abcaf61a89ccf78728df63c20650cbf3bc4ca211f06ab4d0c586854c3d075c4e4c8673976de4c525baaa35964c9db91091ebd8aa2047e0ec9ee08d32fc1d7e41a6a05dd9e0bda5f1bf400095a886b41fd78972f5cfd5fefd4a5a94471d26dda2ce81e9139225cb5ec6e8ae786aef639dc885f4db736d61857a09c2e4a1e4760dd0af29fe4c569b66d163a2373de1e1e9527e72eabdf21db43a929bca0c402ea6dc909b396c4077e7420add4708218454263f7ab255773cc0274d86f6bcfbbeef56e203c9ca9ea0567de3d389f0711a094eb160c719165013e2d04112199386782d4ea3cf56c019ca78f265ef49179e6f08133f715d765138087ae50e30cb0e7a142aab2219ce85e3ef7b9b6ef7aac292c1c1188c8d566c9bcea36bed14b59f0249db8c3fa2d634a3135245ae0b66157605fdb1055c8460f639023b915c466a0f91ed7871bba24b949d3aeca74396dfab251452e98a0549bf137349139b0b4e805aa9a8f0d5b296e0e2c27679007d9e2b8d3e24d94832dab53ab86aad75870dd3e06cc1e4e5d578ce2c6d9bfdacb94a7e865b81637327c987527595422e880ab1d31f00d5618803e75b1bb5215802b5449a83fdb578bb8f0bdeb808003f5669c6b895cf72eb7df89621b196a175d3a5ffae7c2e2eeb6d1a9b22990a3cf96dd6d9aef8863e8ceb2f928c1834f93c5c1fd07ae5a6f703abf8d84d705e851ae171a4e457b09d13407740cd9c19d8925e45ca1e457378ad0cda13c87b885ee6eb4d17adb4d2768592d5e82a19c578552c9c6c31ad528265fcc78dc15fcf95b938621dc43c1ced1f44f58990e0cd40c5b52f2534767aadec296d828ed7023069d2888a761c2fdcb5828d729e77354f6366fe0bccfcbb985b89825c67680fb3805ccbeab100d591be0e5795606f4fb74b2f979fbfb917e12cc6c116aebaa0971a2bfaf01ee4346121181889c7530a3ec9e2a7e13b4515cfab5f864d41f063d24736a584c684968fdb431a56f48d3172efa2f4314cac7142df4d03729fe3953886ece176afd77a7b8587d3ebfec5d0471edb57295821e34430aa9f692427e240396a03fc61161e12377b923be22ab767a69f3597e35f09051550019f8d5493d6d3504e9bac210f3d174e6358f69b0579d001f49bc80d7bec8dd5a5b8b96b2cde0bdca4c9bad47ca9437ec74080264e19ac58a76a3104ad7964717cfe0376effd0bd32f4350df98947b720c5dfd2a45f9da2b64494c8fa9bc33221d5b150a654a04036947e6593b5d6f8f2d96afac171a1a96d2d1e8620632161e0491979b01acfdb53e298d382ad284775a5f519b61e32efad7200470cdbf676bd72cfc1066a5491862018be436ea82413f6910b8696350e66132c2ea5ddfc2b6f9540f5f3aa6fafd75d59e0d915617581c2fe03ae142f1d06a67d1303beea24e0e26619408fecf288d2a4858f644cd3391fb85da483b42eeae9d7f5fcb96cec78670f4ea2bf6be1065ee2db2d2f5820de7225023f509a97950fd18da50fbab31e986f101d8ffe7a6dba2944f4b08d7bc6831d0ed64683b2bac1faf61cb80543c5614b0deac69fb1efc8cc2e1a2c1badcb14a9b1d4e815c519e4d89c35746a05685d4d986892ce4284212fd1e052e4e080a4775db83bb76a16f9af439dba059371deef57f42d0527cb3970e045026760ca8947265dcc7612cdb739f07e517fbf2fae93653cbcbb5b6844d3d344d8341f5dd76a33160ca0c47242ffd467c9274049ea6d11f6ceabf1cd11333977c1ced1a4b59c45e1685d5929d358eb5efbd1cd96ecaea80d2fb6eebc0884b06925c06bad8d6796bd2d1e1770ac9705d28a1a45381d3ece9ac9072e873752116efa7dae81d7bfe255d1b99b241b19b9ef4b14386808706e65b7bf58befffd49256d5827e1ce74bc248f7db3fd033c478947cb277268d59b32e9dd23f270e35cd7403fbe677393f6746520831b6e0eccce7b712bb7b3e9e2ef322d2abed4a6f98016e9404ae7c6fde00592dd9c30b20790b9304f4c1c4b3a1b98e971b6b296f71e21e1e20779d154499ee29fae7e49bbc7eb497f30aac0b6163e89b90702b52389b618a0850f8137c4da6f61a00d0dce6f080a55f51f380097c65cd758f0a8838a3ec21a19b4d53e83a868092edb9763aca923bf1abe3f5c60b143a14bb2a6db98873357639c0664b6401f5450cc5f919c5fac8dee6d4e7e0101cea437896ada648abe3e3bc918b564cfd76d41b355f7ff5b15dd33c2cda38cc58190e87e0bf2cf40c0a5fb660c2e7294c4b60f2c1300f81f82491a57d7b53c1181f6869188cbabc61b04473ac67a2ee718c81dca76d016442ca81576c246a5e04626d1fe392bec26ac5fadecb6294379d9c23a80525bf93aca07e8aa07d48dee800097c585b6c82e24f6c2692b2170af5ba443a1a8b3bf1365b7535277cc2ad940d2586aac63e7e3890493ea5c95ae3bf3939defaeeaa7e3cb70fdc297e9da932ce392dfdefe1153f89b0a7c6ce03c5f2063c0f834463d9fd233f9090cd95b88c033429fcbdc660409fe3861e48d18d6c4116875a3252d084662f606f1431171ab87a9349fa479d06efa5548a0547aa1d640e7276dc2a38bcaf818a8eb1f8400c1948e74ecddb9ce2cba82d018bf1bda1eab6431595aeea10e6792aa0e195e398380ce83ec7c36c87b3fc681ee94e25a28f2a32da76b55c60b531175f9514326159fff6febd5ca83e2ae7fd55918286f7b7a41fba82877005f04581e4b2bd102d288b227c987b94162bbc65d662c53fb927d03c40d0efe8355a76fa7f45e0b5dd34e2526fe8ff3eec1dd2af748fc314b6c5c3057276adf691f40c87ddd4bc7cb66b26834e92ef191341668b4c087ff6d70b92454d77fb7519344a745a6887925c0d71667ff52682f71e9adda6d56684e287eb18c5b83b7bf834a98f9180acb928fdb141d992ceb35a8cb62774ec61d70d35b84b6f2feac742654199d59482ac7792f319fbaf7f165a5e4bcfde76eb7fc19f07015d89976ed7d4778b23c79605f8b6a6e1b1ce1d221f87203990ec4597d9de44d2e2578cbd34659ad04ffefa6a10e607c0df80be60404472c3a3b5e111a9357435567eb20e05126714d88e5edb9f063e84dee776947a64a6a644ccdc0a5c8d1b4d538c1974b8a7d03ae12a23de5e2290e8c8fb8d519879ce2262213451415f118abf714c42086e753ed4dfeec77724e5a798303817bb8bd2d7e9710b5a18d9132ba80e269cb991cc060994e667f7e088eaa0baf9dec4865adc2772737c4da1488bf1bae65ddd6d53c25a6883fa91070d95df0437740c41724f59eb636cf361dcac2f84110b6b6a68e0a6119594a64762b63b51442a50f30c0767d95974b3b3a2775e5f887d3a9aeedc9c742f7882f5c803be24ead80dbb5a95d4f55402460e3d0114039fa1894fe7904dc2035f4f53718ecc29f492addaba25d697a917ce1e597e9d0ab97b10c2cf00759cf6ee2bf11dc303321b95daae40689fc94c00c5554a541a8dd1877bf38e4687d9af74436976591416f9a027b50fef243050c66d89546b5f7d58ed06ca912db8765495ab41550f471c198b6cf06bcad05665e57e1c43a02920a13e07010db78aa7813882a4fc90c324a33cc776f7a268cfd3a08ec71cc8bb90a22f383b80d922072750b130f3b874f1f8d37ab01cc8511d7d39c0540d800b8cfac86918c94f23166819d719e52a3e1f9e254cd1f6b4e825086c9f388cb02d36c65e5e9a676670ef6cb682241a216c84e1809bd47894b103f811ff6d0e8ebcfaa0e20cb74bec1581af7c00f8501794e2b7fa2d3f775c7caf9a1194089fe1bdb7f137f8ee748fb9584420a9c138542d1c2114d95b91ae76611bb88d32f27a4c9aa0f269513a642f35cf45b66c37fb2338b0f10f9b2d1e32cd708852873c58b1a0d42e06c1855fee1e9a60ac754a34ec1dde9832798d35e39a88fecb1f77ac8efa2a1f9dd40443592f3104ecbda02287a0b51ba2aea7518366b2ddc69df24f1cdc985be497b1d9cd8cad32c21fb0e5c448e13ba8065de3fb565969afc2bab329c0330042efeff0a73fe4f45da6fba6b144a3b5533cf0b3c02f7081f3eb458d3865bb57b719d7ff49cf8c004d28232d6a27148be4b8778ed8e46cb957cbb00bdb53e2bfedef96d2fd34fd8a180d03ed92f36fad247e07a4d879eda2dedca47f9ba5ee236496201e6d12434058f7beda3202e2412a04f6db6813cdf7d44c3996b3b69a5bafc7372e22a5d99ead5635b19f3773aeaec4e70f5984381654f36d4bffc3da3940f72b7be1362cc0dbc4150882a6338108c1e75bf69735697f05f3e73ea598ee5a027903d1da88b3efe8e37adea99005cede3ca40da52ff75a3612bbb05827300f31f42f2b32daf5463cf70666167dbf11f487d5091d531bbb178a0f631c36e8053a3415594fec04ab05d201cf434b9ff1adbac0470c256310a14625c65282abb660f37b5a4268f326ef7b08b2dba183ceaebc40ce1c701ac769f0dfbd0d564dc66592999600341de94a8324fcd3265c700ab7e8ef7a6ebedf268e0f798cbbd8c6edcd2abb4093c4bcc307e39f3aca3bf55a4b0843767fe379e5a7ec11f96041dc926b67cad5c94f1cef6da51b95363530275ce8311bb6d90cbce5f2ac401a7f66f9b1fd900901390fa40b012db7bd0879b853a82b7b47c1c87ba5d3c073dd2b6f7d50a0b33bb8df2bb85a210460ba7249ecb0f064ec9215e5e2632f157f9cfa5708426cdaddeae563913236f3614937cc3c4f27fd9bbb2d7c8395a8a73a448481965375f3a37eff90064b762d41b46961936f18b0e14db72422b160fcfa62e974f5f113ef79101121b1c3cdc5", 0x1000}], 0x1) r4 = shmget(0x1, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) recvfrom(r3, &(0x7f0000001300)=""/127, 0x7f, 0x0, &(0x7f0000001380)=@in={0x2, 0x2}, 0xc) geteuid() truncate(&(0x7f0000000080)='./file0\x00', 0x20000000000067b8) r5 = semget(0x0, 0x6, 0x400) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = socket$unix(0x1, 0x1, 0x0) getuid() shmctl$SHM_LOCK(r4, 0x3) recvfrom$unix(r6, &(0x7f0000001400)=""/148, 0x94, 0x800, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c6530030000009dc79c5076b074b6d6c8192613dc7719e0948e8c2c055e4fcac330e558f49a7ac14a0da1e6d9431e0fe1bbed429c9264d5e8fa0ec888235872d6d3c5656f9eba8e33a3b423b7d6bf1f9a668bf654baf861243bdc049bd066c107ccfa894b4bdc42a7505114fc824e0500e929796c19f925a56a98f25cd5c83b4863dc291ada"], 0xa) semctl$IPC_RMID(r5, 0x0, 0x0) shmdt(r1) pwritev(r3, &(0x7f00000017c0)=[{&(0x7f00000016c0)="7a6b5fd5702478baa6768b7966ea7eea0031c6e0f2e78cdfcd174934261f2810953ab6f486c8e9e2a9a1ea842b9419379c12a2c8521a44bb081b0eba7b5e5a313078c60e00fc225722801308f0f1b101b6c3f04d5370f9e0b899dba5007b25b785b2a470686ac76ef31bdea7ad64331d6a4ad727f188a725283ad7bd4357525fc1b5724146b0096acc59f2868c91f26af35ce01f73f3ab9dd77f7beaae065ed19772888c557bdfe6bbde185a1d9fec1c76e20268f932f8b38bf0877b941bffa6a6c9f35c30bf0601e3fab42651d161b6078c7926c4d974ae1a435b526744a3ad686f3bf040343691224fbe26b852349d056d7e90a64172f916ef6139", 0xfc}], 0x1, 0x0) semget$private(0x0, 0x7, 0x28) truncate(&(0x7f0000001800)='\x00', 0x600000000000) fchroot(r6) socketpair(0x1f, 0x3, 0x101, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r7, &(0x7f0000001880)={0x18, 0x1, 0x100000000, 0x6}, 0xc) r8 = fcntl$dupfd(r6, 0xffffffffffffffc, r3) mkdirat(r8, &(0x7f00000018c0)='./file0\x00', 0x101) clock_nanosleep(0x0, 0x1, &(0x7f0000001900)={0x80000000, 0x8}, &(0x7f0000001940)) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001980), &(0x7f00000019c0)=0xc) getitimer(0x2, &(0x7f0000001a00)) shmget(0x1, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) 00:00:01 executing program 4: r0 = semget(0x2, 0x0, 0x80) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/75) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000080)=""/56) nanosleep(&(0x7f00000000c0)={0xfffffffffffffff8, 0x4}, &(0x7f0000000100)) getrlimit(0xf, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) wait4(r1, &(0x7f0000000200), 0x0, &(0x7f0000000240)) r4 = shmget$private(0x0, 0x4000, 0x118, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x80, r2, r3, r2, r3, 0x2, 0xfffffffffffffffd}, 0xe7ed, 0x9, r1, r1, 0x2, 0x6, 0x7fffffff}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000380)=""/229) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000480)=[0x8001, 0x7fff, 0x5b8a, 0x0, 0x2]) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt(r5, 0x20714727, 0x10001, &(0x7f00000004c0), &(0x7f0000000500)) setrlimit(0x8, &(0x7f0000000540)={0x2, 0xc92}) shmat(r4, &(0x7f0000ffa000/0x2000)=nil, 0xeab7a6f28fe91cfa) setreuid(r2, r2) bind$inet6(r5, &(0x7f0000000580)={0x18, 0x0, 0x1fb6, 0x3}, 0xc) shmctl$SHM_LOCK(r4, 0x3) shmctl$IPC_SET(r4, 0x1, &(0x7f00000005c0)={{0x0, r2, r3, r2, r3, 0x30, 0x3ff}, 0x746, 0x5, r1, r1, 0x180000000, 0x9, 0x3}) r6 = accept(r5, 0x0, &(0x7f0000000640)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r5, 0x0, 0x0) bind$unix(r6, &(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f00000006c0)='./file0\x00', 0x1a0) symlinkat(&(0x7f0000000700)='./file0\x00', r5, &(0x7f0000000740)='./file0\x00') shmctl$IPC_SET(r4, 0x1, &(0x7f0000000780)={{0x7f20, r2, r3, r2, r3, 0x1dd, 0xffffffffffffffff}, 0x7, 0x10000, r1, r1, 0x95c, 0x0, 0xffffffffffffffff}) r7 = dup2(r6, r5) symlinkat(&(0x7f0000000800)='./file0\x00', r7, &(0x7f0000000840)='./file0\x00') mknod(&(0x7f0000000880)='./file0\x00', 0x1028, 0x2) r8 = msgget$private(0x0, 0x2) msgsnd(r8, &(0x7f00000008c0)={0x3, "bd0e2d5df4f199971cbc5d9512702e069981ef1358136eaf1c2b457cfefdafd53f91feb106b47b56c59dc089da"}, 0x35, 0x800) 00:00:01 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r1 = msgget(0x0, 0x311) shmget$private(0x0, 0x3000, 0x440, &(0x7f0000ffc000/0x3000)=nil) r2 = semget(0x1, 0x4, 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r5, r6) r7 = accept(r3, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) fcntl$setown(r3, 0x6, r4) r8 = semget(0x3, 0x3, 0x42) getuid() semget(0x2, 0x2, 0x0) r9 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) mlockall(0x2) getpeername$inet6(r7, &(0x7f0000000140), &(0x7f0000000180)=0xc) msgsnd(r1, &(0x7f00000001c0)={0x0, "34c9028256776ccf846ef168cb5ae01d62e8517da5ae700dfe56e5d9fadb1ab0e86206ce1d10882c996678d05a5d860ceb5ede841cb601e583ce5d1eb6f5871d19de457837563d36dab6a8b9ce796d9b9a2bfab29dff9f2c22ca6d453dc8241ff40dba9450a91a757fd56322e8696aab46ad07ad180577291321e723b116054584669de78ae6d6334e0818112d7551fcbb5f46f186a9da9819e1d1e67be4d50e70d7a852ad08d6fa2e1f7cb3982d66523a18e02cc5e4efb9bb401f3d1302cc0b085d054895993ef4caef4954e5e2456cb59cceab36b8fd2dafd7134ec1d65a"}, 0xe7, 0x800) mlockall(0x1) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f00000002c0)=""/124) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) chdir(&(0x7f0000000340)='./file0\x00') semctl$IPC_RMID(r8, 0x0, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000380)="0c317dd42a64d1de5c33cd4f3d331707b7bdece3597ec5638f5257f6ab535bd2389b61d7e63ee28e1f43ca26eecb5eb24ed7e942535fd6e7b3ee35ea3226699df6da6ef4c0a71db674cbb3cb137a7e1cb5cc66351d49c6c7183bb9f6d26480f73bceb75ceba9307a", 0x68) getpeername$inet(r7, &(0x7f0000000400), &(0x7f0000000440)=0xc) r10 = fcntl$dupfd(r3, 0x0, r7) readlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/128, 0x80) accept(r10, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8) 00:00:01 executing program 2: r0 = shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0xc0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r2 = paccept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x40000000) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x8, 0x8}, 0xc) getsockopt(r2, 0x40, 0x100, &(0x7f0000000100)=""/212, &(0x7f0000000200)=0xd4) linkat(r1, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x400) r3 = getpgid(0xffffffffffffffff) getpgid(r3) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x812, r1, 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x20, 0x2) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r4, r6) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xfffffffffffffffe) wait4(r5, 0x0, 0x20040, &(0x7f00000003c0)) getpid() socket$unix(0x1, 0x1, 0x0) r8 = dup2(r1, r2) r9 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) fchownat(r1, &(0x7f0000000480)='./file1\x00', r6, r7, 0x200) setuid(r6) fcntl$getown(r8, 0x5) socket$unix(0x1, 0x2, 0x0) socket$unix(0x1, 0x5, 0x0) getpid() shmctl$IPC_RMID(r9, 0x0) r10 = semget$private(0x0, 0x3, 0x1) semctl$IPC_RMID(r10, 0x0, 0x0) 00:00:01 executing program 2: r0 = socket(0x1f, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000680)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 00:00:01 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x44) fchdir(r0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') linkat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00', 0x400) setsockopt(r0, 0x3, 0x4, &(0x7f00000001c0)="51374119d127be6406566a32755ab4e2788c4487f231a2b1c9af002f80595b18767262fa8833de4283d2e1c46d244a50db1e2eca8d5ba9efc02c2016358d3abb2186edc1e512053908a2205be11c264f41c5c93e9fbeaa50501dc81993bc40e01405f81ac9da4b996ff20ccd2da803d5b8b695f9838d527a1ba72134d79ae15f03359bad913766a5a526752894e18c9fd5ef953ec00e6b29e4f5aada91c1ed5746fad0074c22053b4aabb5cec92841e0738580de60ee206eb401fce5847052ccdd7a", 0xc2) flock(r0, 0x5) shutdown(r0, 0x1) fcntl$getflags(r0, 0x3) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) msgget$private(0x0, 0x4802) fcntl$setflags(r0, 0x2, 0x0) flock(r0, 0xb) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x20000, 0xf9) r2 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x200000, 0x20) symlink(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file0\x00') r3 = openat(r2, &(0x7f00000003c0)='./file0/file0\x00', 0x8, 0x144) mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) symlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)='./file0/file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) open(&(0x7f0000000780)='./file0\x00', 0x20, 0x4) chown(&(0x7f0000000540)='./file0/file0/file0\x00', r4, r5) openat(r1, &(0x7f0000000580)='./file0/file0/file0\x00', 0x140, 0x181) open(&(0x7f00000005c0)='./file0\x00', 0x284b458ec6ed3323, 0x102) chdir(&(0x7f0000000600)='./file0\x00') r6 = open(&(0x7f0000000640)='./file0/file0/file0\x00', 0x200000, 0x40) getpeername$inet6(r2, &(0x7f0000000680), &(0x7f00000006c0)=0xc) truncate(&(0x7f0000000700)='./file0/file0/file0\x00', 0x1ff) fcntl$setstatus(r6, 0x4, 0x20000) munlockall() 00:00:01 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={r1, r2, r3}, 0xc) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r4 = msgget(0x2, 0x1) setsockopt(r0, 0x1000, 0x8, &(0x7f0000000080)="9545d70445880d06fa09e0c17e39a0502b333502deb6af2a639e8a231c228d5aefd712b1e1dbe6135526b06e4c48b467ce98f7e40305ab94e2a55c94178934b7a15d11c6acdc2abed50d4e8a6266d94b8e0354aa031b34c6c11f676bbed578b5e497339e5e74fd989d4da8ea16af5ace", 0x70) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/141) mknod(&(0x7f00000001c0)='./file1\x00', 0xa, 0xfed4) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)="a99d2ad41b7dbb3e5a1ca43a255bf79e2c956e9d573b3f5e84d6c2acaf50a279eca2126527e518bde5cd16bea74f2628353dae00af5328d9cd59303595a37d238f3ec649e53eabb73733a5a533ac75208634115ad96ea74b26d4ac7d32838c2cb5dff42ec9d26d87d67fb09cbbde674fbd8c448f1a1f29d2fa58e64a3734fa6fa453fb4688f2f65d6c387f7c854070cc14f5250ba03e9f1f34c03935afb526f5abe14e25f763cf937cb721808a816d886d1cd5efe69db7516d59", 0xba}, {&(0x7f00000002c0)="aedf6ba713935e71a629797c2c85ca72d1aea3cfe8c96d17c66c85bf5516d1337df9c0798d01200925bee46d93a53b94297647a6b25021ee2ffffa29360330bea3f5f4fcc2d91e9caf96b481c56ec9a3f8f3b0095384a5aef8936de65a5c03ddb5ecac5221efadda2ed35458ec8e9d12d357055cdfcf4eafe5ffd54b677e3d9a1a4aa8f7c4b587563bb7a99db6a99c889d1459defba924e9ed013799bd50805e83453b8d4f67f4100422905ab695d10363f6c5d3970a2375ca67e8cdee1b14399782ee7d29bb70309ca53c3069d87fe4f0cbba0068797c516ba154fb50", 0xdd}], 0x2, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000400)="a75b38d2b7e5f62626280592f8065d2857a03d45852b74bb97f567eae3e78ea1e9e1b3e38aa4dc2c5732dbb02d115bd1bff175245cefd81d669b3c2a265a2e680dc24269eea11da3e8723e391e39850a5f30e608c34b40c5a60561c206ccf18057629b24ada00440", 0x68}, {&(0x7f0000000480)="358bc3605f6fdecc3989452b31cb5a57f5a12a5dd6c3027bbd13e5adc8d53cc09bc3c761ba9f73488c47e188bc0ae2b71ea312c462aa4445964736fd057931a1828d7a57bef609cfc4a2a52c5c533ef776dc562171d1fbedbe304f62a7671d624521a5dce367e5fd31088d874cb6e4adc26360c0b72b2c2a6ac459757396609f6e2262135bf9c6b15ebafd22d987a1f5c091ee3200401b201a6a0c351267ece09d43d20ad0479b8a02a5256dcca6d7c5c17060551bb49c2f5864aefe6e147d409e1ede5633f4e5273cd581014965d6ae61f09edd6fc7e5fc1662fc0e0dde9fd1ecdf4d4fda495ce739ccbd35995a09f2c9bb8bc2f326341fcc", 0xf9}, {&(0x7f0000000580)="ae1f89ef3f70e6389993eac10ccbd719806c3e676b063a662f47384be4fff5cbeb87e22b8b729aebd764c52284e3d2ca1a5b7a7855c5390f086cf09436bb46dbb2f30e1376c29907c1248462e245ddeb7fcbe8fb447b812a60117bae7ebd361213b7b042d42bc8027492c0a9c7ed03a3bb94f5ba751878aa39c23733ad170863d3b4342148dcae08b87be1b380a57b02132a40fd270b37bbf256a3eb9b", 0x9d}], 0x3) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000680)=""/42) stat(&(0x7f00000006c0)='\x00', &(0x7f0000000700)) truncate(&(0x7f0000000780)='./file1\x00', 0x0) getpgrp() lchown(&(0x7f00000007c0)='./file0\x00', r2, r3) fcntl$getown(r0, 0x5) r5 = socket$inet(0x2, 0x20000007, 0x8) geteuid() r6 = msgget(0x3, 0x80) msgrcv(r6, &(0x7f0000000800)={0x0, ""/159}, 0xa7, 0x2, 0x800) r7 = dup(r5) getsockopt(r0, 0x8000, 0x0, &(0x7f00000008c0)=""/3, &(0x7f0000000900)=0x3) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) socket$inet(0x2, 0x4, 0x1) lchown(&(0x7f0000000940)='./file1\x00', r2, r3) fcntl$getflags(r7, 0x3) geteuid() msgctl$IPC_RMID(r6, 0x0) 00:00:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) rmdir(&(0x7f0000000040)='./file0\x00') getrusage(0xffffffffffffffff, &(0x7f0000000080)) r0 = semget$private(0x0, 0x2, 0x4001) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x6fd, 0x1, 0x3815, 0xab2, 0xffa, 0x650, 0xec2, 0x7]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, r1) utimensat(r2, &(0x7f0000000180)='\x00', &(0x7f00000001c0)={{0x9, 0x4}, {0x400, 0x9}}, 0x0) nanosleep(&(0x7f0000000200)={0x2, 0x3}, &(0x7f0000000240)) rmdir(&(0x7f0000000280)='./file0\x00') r3 = getegid() setgid(r3) r4 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000340)={r4, r5, r3}, 0xc) sendmsg(r2, &(0x7f0000001900)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000001480)="3b0d3918", 0x4}], 0x1, 0x0}, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) chmod(&(0x7f0000001940)='./file0\x00', 0x2) pipe(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000019c0)='./file0\x00', 0x1, 0x7f45e9f1) fchownat(r2, &(0x7f0000001a00)='./file0\x00', r5, r3, 0x400) recvmsg(r2, &(0x7f0000002c80)={&(0x7f0000001a40)=@un=@abs, 0x8, &(0x7f0000002b40)=[{&(0x7f0000001a80)=""/147, 0x93}, {&(0x7f0000001b40)=""/4096, 0x1000}], 0x2, &(0x7f0000002b80)=""/243, 0xf3}, 0x2) setregid(r6, r6) getsockname$unix(r2, &(0x7f0000002cc0)=@abs, &(0x7f0000002d00)=0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000002d40)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000002d80)={{0x5, r5, r8, r5, r3, 0x20, 0x401}, 0x100000000, 0x8, 0x6}) shmget$private(0x0, 0x3000, 0xfe, &(0x7f0000ffd000/0x3000)=nil) chmod(&(0x7f0000002e00)='./file0\x00', 0x1e8) accept$unix(r2, 0x0, &(0x7f0000002e40)) mkdir(&(0x7f0000002e80)='./file0\x00', 0x120) fcntl$setflags(r2, 0x2, 0x1) 00:00:01 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x21) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8080, 0x8) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000ff1000/0xf000)=nil) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00', 0x400) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpid() r8 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x7f, r3, r4, r5, r6, 0x29}, 0x48000000, 0x791, r7, r8, 0x1, 0x80, 0x80}) getpid() fchmodat(r0, &(0x7f00000002c0)='./file0\x00', 0x120, 0x200) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300)={r2, r3, r6}, 0xc) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmctl$IPC_RMID(r1, 0x0) geteuid() sync() getgid() r9 = paccept(r0, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc, 0x40000000) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmget(0x0, 0x3000, 0x100, &(0x7f0000ff6000/0x3000)=nil) wait4(r8, &(0x7f00000003c0), 0x8, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000400), 0xc) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000440), &(0x7f0000000480)=0xc) paccept(r9, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc, 0x0) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) chdir(&(0x7f0000000600)='./file0\x00') link(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') 00:00:01 executing program 2: r0 = semget(0x2, 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffe03) fcntl$setown(r1, 0x6, r2) munlockall() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={r2, r3, r4}, 0xffffffffffffff0d) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x0, 0x3, 0x0) 00:00:01 executing program 4: clock_settime(0x2, &(0x7f0000000000)={0x1, 0x200}) setitimer(0xfd0d7a6d479073d5, &(0x7f0000000040)={{0x101, 0x9}, {0x5, 0x3ff}}, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={r2, r3, r4}, 0xc) clock_settime(0x60000001, &(0x7f0000000200)={0x7f, 0x100000000}) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x8, 0x300) fcntl$setown(r1, 0x6, r2) r5 = fcntl$getown(r1, 0x5) r6 = dup2(r0, r0) fcntl$setown(r1, 0x6, r5) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) lseek(r1, 0x0, 0x0) mlockall(0x2) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000280)=""/230, &(0x7f0000000380)=0xe6) r7 = semget(0x2, 0x1, 0x10) semctl$GETPID(r7, 0x7, 0x4, &(0x7f00000003c0)=""/131) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000480), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000004c0)={0x7, 0x1, 0x2, 0x10001, 0x5f}, 0xc) sendto$inet(r1, &(0x7f0000000500)="2de91a05e0c8fdaeccef8d400034b38893f1609e4377faf60c3de41813be30d00b58ae", 0x23, 0x407, 0x0, 0x0) r8 = semget$private(0x0, 0x2, 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000740)) fcntl$getflags(r0, 0x3) getsockname$inet6(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getpeername$inet6(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) semget$private(0x0, 0x3, 0x27) dup(r0) 00:00:01 executing program 2: clock_gettime(0x0, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0x1c000, 0x4}, 0x0) clock_gettime(0x20000000, &(0x7f0000000080)) r0 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="5b1f87a145921d4dcc1c76cb505d9e8fb14d17a66beb0356234d6e3462f53b51e5a2ead4cafd92bf84d4c48c8f8a3287220c4b253567b6c3bdde53f6894bb2e32592b17c337b07a284a4cdb3f1684861a9de335ad2d30b1ed2bfa4e2e5f1d158b0ec9f347a4c5581e1fbce5b99d1bc7f637021513e6aa3", 0x77}, {&(0x7f00000001c0)="d320aa2b0aa79441007b4dad48e5cc73e69ccb8ae2843025c16e0c28d28ac2b42e8fd4efc0999a187eeb60038c9892619077b528f36faa56b74d82a03a41417fc16952b87cc9e2155e616236375fa3bdd9a3214c6541113e0cccc4072daaa525c3538ccf383d6279c6add9dbbb65055444243cc9fa67a05a573416df37f7119acff0280df841b060fd67d1255bb3f07f4dbb7ea9c28d9f675743949c3509", 0x9e}], 0x2) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xa0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x20200, 0x2) clock_gettime(0x3, &(0x7f0000000340)) getrlimit(0xb, &(0x7f0000000380)) pwritev(r1, &(0x7f0000002600)=[{&(0x7f00000003c0)="38af08b37d4ad3cfe8691b2c1ba3b08b5a048a1d49de4108dcee80d20e3331563931707ae7552ab0cf842000beb2b65c31586b328ad56bd1cf1cfd18b90a554eb27e7aba41879dc8f416327e1bea0d7ed3d01aad87cd942de42f32968c41c15cb4cd", 0x62}, {&(0x7f0000000440)="81e4faaabba8b961062942c2a70638a1fabbbaf33399c47ccdea0a0d4de425c977c086f5df6f2508f7473e1183c8191bed6603e6e2e2690d2b31fadede20620265744fe93922b2ef109d341e8be5ded58b7ec2e9fb72a03a945ede794b060b020f1bcee7d2aea722ce38c475851841ca4cf58fc29d962992f133827483be8d5a6b3d22f9fa5307c51010715635d7bec3f9827497d3184ca63996e6b3ce6de595aa14f8eab196dd1d67c1b5d994ce9055c2ddf11db58692f76c", 0xb9}, {&(0x7f0000000500)="0c51a1c4b5ca455e003bef0770296ca71fd45a4eb153bd705458e58d4d3ce9e35364b757bf3d22958cfa500e42550732d7112b377402a46b78bbff310d5356e07daf4d0859a1a04bb7eed778723293b465ba8cb434ce3a7b8cb67714fbd7e6c22518278ae0655f1214d16de427f9f5b2a28fe4a01624086cc25356c1d38229c341a98a872715398ea99610f8e21bf29378f79e4d636900e77c9ab229a53890a4c9e29c2b572bb9042b7a34098c4ddba85b61646c6545522d8a8f874b441b9d0687c4250e8e54233a67c35a7c1ec16cbfd6fc843b3446f887fe4e972c02da0ad9f78f2ff2d9d8b96ba96ee83ccf478f28632f6b4d67cf6fabda31e3999c11834279fb26d3e95f13fa05ce603d7f52360ffd0174e32a705e58e64315fbcc9c1c65dc06b1dc00e4a30e2fa539b85598870669cf6451503a15e6b93ee48f34a48eb63b8b8f750b44eb0e86a5d6a2e298ae5a6b9af82c4a617d8ecb8afc0aa9c96cc524e0a1e2dfe59dbe9c8c7529cb57093e2d58a2fdf6b2347b102c8a773a75ab742c5dd06b3ddf191f9e406e40cf5255f9ddef30581b54fa68c13f2351ba3ecfbf80f8b020325d14bb9035fcb953e7fb38aa028497e7121fec9ef0f601f3975b288c802adb2dec3b329cb0977f92832c21cea0df1275923a051cd1d186ad189f4ae039ffeaaf833032a9b13ea8c936f996bed564bb709cc2b4dd49a97c9baec0db2e6e317a6835b7425a8154b2d16087095abbc572c97921b1912f61517001c7b9cd8b5ce0204c6a58acee08250b3df2513d9bc9aa5e747b77267b4c734f3c4b56744e640e654824c77d965b4c51e97e2285cbe05253fd61a195199c42a330b2baab0d5faef78fc07dc9bb916d3316718c997e2e53359c55f117821ac266b43a5da2e4b0613b1947c076603bcdcc41a783855895456ee24a92da9e727c942533d2a82bf78af9bb9fb25698b795844df334790cace4ee6cd9a0720749f79139aa2051d28c64fc462533bd0bd51dfbe849fdb7712141003558fd86f2726b01bb466dca59270628af20e39b2dc9b3a19fac18417f866254af6baccd5cdae3e15adbc2795a00bce62aa1ee2f125236ca76571b3c92db97bfbb6241d2e1cd99ce6f660ece80ca54c6ecb38974ebab7f13ddc19eb651c6902718d468a7441a0a001616eae16d8da38218e024e60eb81cbade64ae86df9ccbded5f3fef9602ff75dd42bf81dab9ecab166f86770f5561b95d940b0bb20f0891f55e7a6c0deb65d09507b4d924a5b2f37d9aa8597503a6f5bedbba42c0736009c50ff00ff5af06f715af8e20e15cea0895af1d137b140541442809f6da15741eb76496b3c53a3605ef11218141bee8bc98c2a762de731154e9a78d879f3d0821631c1356048820f93a75c755a87dc5f201a55f73ef53341be56b5235dfbb1435b2317e222be7f83f2715f2d10f29fb8c0686bfbe2c9152ecbdc9385c4fdf2e7cf06163fde251346cd259ee39c666e0883fbedfff269605f1cfa9135aeae9340e701f1d05a45725998b327a1d7b53c7613584b7d19e6ece441f9add5bf4628fe4045cdbe6d8f8b54ca7ab9921db85a040095174e804d130058e4de86b3e31e6844d2178996d147c71d5c930d3b170110d689ae9395c904c29bfca1b8e95cf5baa4b251d001e4c389aca6442ff391159b49c1177c965aa74158f07d7daeef67219eebfc86ead4f3e485c6fc2baccc4f4fd0acf31226cdc1d777cf7dac97436e24271f7e42f847aa97c989f81bbc2a550b9b5ef238969c154f513a2ae2cdefcc4b426aad3095b071c767f2295e4f5485aafffbd56e7ada5403d1e6a6d939bdd78e249a09dd032bc0a66875fce4585062ee2df43ad34ab4430f2e17225655bea86f3edbf873f264d5621b63685c8fd6b5bbef07e48dfd24f813f945cb69205d1890267f0418daf4c9cd3e1cbb262fc0020f28e133fcd0c0c656ca2195f625f84f1abf63d7ea2f4de7e170bef3ad067e38e554f75c8b7542505aa4defa495f02a82829aaf156d8afd405d8b1e78226760078d284d737dfb9007e681055ca0f8f5cf4713dc010ddc652041684e89a294cb9188796526c7b41f089bdc577b74c9c566ea4b853b4f1dd2bcb27f21d10f7f272a5fdd1a4169233b70585842e2522f32af15b9b5ef193870c87aa491d38f79c9056a6333be5e1d5048509e79196ffa7957121486611c11d3bb3f5e4ffbbf42848a11b4f1136c434400f41e04d76d728d37920ef2a9b1bccc3d6b68b8d7dde311dc88a93d2366925a693b8d087c557401910df06e9074c7ca8eb855972dc5cc016d9f9917be6e1ef2294aad1a27f2421a8d1153e201222e406937b6905325d9301d215ad63c95390ad03dc01f4a15b9abe1fe646c7b7d0e79be90dcc80d2ff9b79bc8174280b3cc49315fe8586a7c84e7441bda04344c76b0dcaf822a3738269935d89898b405ef1c6aae9f50a9c7e47b4fdeb9f20e93dc2080ee650d2b3cf4eac2cf7534ce87ef69fc6c8c8ab066decad17584ea2a6fa56bd63acc9b421b6388f74b27318f54c3ac9647727c6cb275fbd2e41a2ba26b9d5b9894c05133d624ff6661d155b8ddf83f4b283729196fe634c70c09991097e6ecc0a993afb0aa02d336fd71328c037311b1411e06e5a6daa7d603337c367e7daec0d86e12fd619dceb180bb47464e1a1807ad22b32ac99334f3b74026e7e12a2968b0aa7b6fad08610d5c650126bc666f435ab9ebf5af005033fad0e21552d29f2c867445d83781155ad27cbd3c5dbc9fb952ed836a12f182c9f3b858c02ff0592d232b9abb667cb5d9c23f19d14058dc2d8ec8e18c96bd28353c16173bb8e45d33769dda3111bb62c09f5472a952b8e1dadece19a31b57876d5d7e9a9249852fb7778af4ad17d6e657f9b2f86825ffad425740194c3b0132c00b17283f6bc9f3fe0e860c1ef18e17744c5930e3567aa5e774ec3bd60dab9be9a1e70ca4d6a0b4e1ba4a183888971094a4165af243d3573518ec75f1dfdcb1e8e0a3605bb4843b8c55d2e1966f7fd0124946f1ca53deb5ff5f517782e7daf4d0c6172c636821c54765ed1e627d4e1d46a8b853933b353b2d86b581d8e23a3ff31c5f0eb2e38893daac1381c9d8c0ecd8dd380458a7bd4bdab99ee09b5c4912134b411d2204284b580eea1b4926146f12530b66c6ef2229a3ca4d439d0d80f9d73db4403bff80b213d41f2c0755c6ca49900252ac74c3c49af385d7ffeabd9d5134fbcfffb7cc7772a796db399cd2f34f84a00f4e5e92c67f9fdfe561320f2af231fdf744dee6dc5cd471874172d4471b68a3db3e2e7834929d5f3fd3f37cdde62e3e57d4cf86fb844c820768dae86e5b6ee6a59484309d116e450a8f17536886199e40baa7bfa99201a43e916568c3fd102232c51f611a830ed24fa40c5b42c42c64e95d67af774abfb0955da7e74156b22bc00a6b977ced8e8ef68e58a215195041d8fb7a17f5d4c126762bdbb5612d744edb1225f539e4e8b2f9389480a6f01c496e82c6467e2438dc8c52392afaa2de92975b3c1c3fe87ab204d4ec5b18165289f357f1189ada5e35acf0956e9e563c3edafc926ec41ccdc014cb17a60ac51a7227b58f03f05b0f396e1f7100187fdde2381dbc5775da603af0ee3b1face6f7ed702f3eb7cfe99b3a9b5bede7d8ed314bdf37adab046b25b5fe1e0e9b0983317fdf84227bbbab306790419f664d6d4aa0e7aa9da151da52662522c05255cbd9f978ff19b3f8149c62f21255fdbb624911f676ba550200e21af069a2a828df1448519e8f135f19190ae1412213cf9f1d6d583fc80d96fc26fb8692f943c0f33dcec0a6bb1089373796c78f157936b93fab441cced15d0ec1371856089dae51d0d49a9f9661819fb7da4968a87492e0370e13c2517c45dd75a05f743d2e0bc0ba0af5ff8cf16395d599248212f9a1b0cea61d2e8d3c36118fd01e9f2ad561aab54ae1ce75263970204f99ed9bf47ed7fd2ecacf62cadea9e9ffd4ca58831363b0eb043c35f7af74b47b8426f29a320ff26ea45f51586b8a26eed798dcd7bf16a17177cec86fbee87a41cd53e4d8d4a985941c5447f706af3108577aff2cc772590a90af77152409612d9fc205b391da7bd937d781e02397e481c4242170ffed604066c55d96b1d672796c633de9c38172ef867016b3a5ec7848eee4bdf009fddd753227c6c391e37e3e64618b679f2fd9e35344e75831e77c3225dee28e0f50477065ebdc78735eb30fd88dbedc8abe7403a9b9f0a0f48072077e45b3eb38bf55106b7b61d8c7059e1b0e075b7e74bdec8a155196f9eee224dc177d242812f20297a187468310f738060bfa448c02d5e9805d17c3bf1b122329782e7e32e49b216ba19115e0ff077676520de54325f1f64846404875e02a36c94060720ab09489e5b6a567ec32c9cfd3df6cf76b3deb458c6e0a3d9c7c8cb88f1cd4f9ef9dff1bbd49ab58384215e8af27c87b07ac955491284cf6fcef8434620bcae1b29a99b7ec08769f41c9ced28feda20c0a6e21293f78047061f1d78c70877afe476cf5015263b8fbc25ed644089a7e4afb6d44aeb52fdfc9289df449a36124b3d133792952e27cf8df6cce4a6e547bcc9df048723de71030de795579b3697b35d7abaf06d5a228cd5fca0d9b53489069837a562cbd503388f8d4fdf124bdf74b2c61b27cad20c07210211688ec6b3ce66ae152ad46b46068a391e23e505c1487e2edd3ba842fe389455ec2ec6c82109301131b99452e030d5bbe74b7d5fa9f2be113e00cfc47d331bc0bc5c35b4b636a23cb7f4aa71443e1adfdc299ee630a426915e326374ae330670caccc427ca8d978c79b1de68cac7636e23c15cd69705b9e7b6d8068cd6e44a66193ffb8890e6513b29d086c3b59df0adbf0bdaa18ba89cb111f92910e30642f4a7c1949c47c43d2e0f2991da6bbb002719fee9b8399ab127db65f3f5496e4ed220f11d96576e855bbaf42612a645d2c7751501e8275fcbc7b5088d90344a6e2a4fbded616a764f9692e8e9d55c8ec733c42567a480690738147cb5ed516f72adc432c6586396eea5c4ba5dff20818a3f7ad48aebb4dcae5cb28d3032280d8dbf244e206de0ae112a151e7644e10947dc5c0da6ab2360bdbc0783bf4c09febc4614c8fb5dd460da0af006a124ddecd209e2091dac86f9b7d15ce16ec3e5ac6f2a525c8a5d8a786453eff73835f0e924b893fc63460eadbce03f906cf77928d654e68b267cb4ec3819061b5c6a915d424d0a86d40290b1915b83c72bf01a34601c4abd49d171025b7b6669c00ab3bccd0abf2fb362ece6be1d20cbfd2c8fef3f2186a3f06640e9147a7d257878c5b83c46156612da4472982ff638b4ad7c9b626fb49d13db09e706adda49000dd73a6a8ca316c564114fed1fe6a70f246419b4b59805af0f89301fdc8200ceb2eae3f951f25f69d8a4a0a9253759e884cfae78562420bad2a87ebbb3e3d66ba23635f52217bf85b8203e29cb1a837999d0b705e8b512412fb2bc97621ed258c285998b0b262613dbd18727f531bad8ad2cfeefe37270cfd07beda7cdfb304cb4c96fe58d4e38614ba509a7418f9839366d853f11e75ac485503fbfee9ad3e24d284fe4bd9f63ead06f73fd761ad5dfd99eac1efea93f3a8a3832ed494f2e38702f35133c46e8a379759793b9aec9de6e3eba2d97d783577def837338cfff33c7f3f35e63e3e379886bfad1cb5284b14e5c0f1f568611efa2c196adc1ff7cfc6a4b6d48217b8e3f9f84a59917a7035ae413192e114e37b30d294f", 0x1000}, {&(0x7f0000001500)="78817bdf6440cdb482bde8a93a57fb4175f6182038b61a4310f5c0472afc64195d6c8fc9a275ee6c2609e131744571bc7066a0eda56044df0521ef2e70d4bcb40358d52798ebc90d1db6c299b9f4acdfd4bfa932f746503eec7f7672bf2debb08ebaf92fb63e69b8fc5c84ac29495a5a2c6375c2562f0adb6fa641fab733bd6005dc1b3fb4619b1e8d05e8e50dfbc6715920ec4be596f8859bc0bf30497ded7cbbfabdc670b60008c6ecc183f004492abef11e1c9e5f6698d1452ef1d9eb83b0e6fecf586272c0943bca652aab63b2c83bf7adf0c94744ee0a602d74a314d7e6afee43ac9f5c29dc5a137f5352f131882b6d179eab8a92dec45fb0a2df20ff81670e0da1e124ee4101999ff3e76c9ec845a5116b1f86c770a5e8fed2beb5d520b9eebbd05d7fcc8055eb3a33df59f29cce0be82a2c122a8c800212c9382220babc7e3dda5732035ba56a333e1b8fbb63c428bdeedc4d83cebd2c40f2b89676adad87aa8d2c4939afa8c523171ce4654598138aa8a80d638972ce050268dd2c30c6ce9aabb77946ca6127c67f24824e40da9fadd2459c16ae60bdb8a57d6f1a98c91ca585d7f1bc1f99779246583faea8556926bbb5542871d89767af2abd007a7773ba8e022cad9efa1deb38991b7b1be91c6c549774591a59c01aa5ea99fd86ab891ffdd487e7a8d8dacfa1721a2eadc5898defca9e056917e54bb2419c415fc19b9c4cb2e8d07a823dd4473599cec95fd64cc7ce79fc72987e8923671f3b9efc0d9804c98369abea2d54f8a3890759d1084acbefb306dd70f7acd0e0a0596f99395656724d8db9cb2086b76250c92414a092570968803b0eb39382bc19d734e54008222fa901068ca5d57a4ab3d7eca4c5a8e343468c49a4690c4d1380fec3b127dd2c1e9679899254007a48d9999d9766bb400bfc594cec50553754e1375299afc645bd0eaa33642256729a2a4eee58734f9dcc272fa89f10e9527444f03d634f99dcfa1e0d25ce5c4491f884172cdeed3511be0c081c443b18a26b567b81f8055c20b53393e62042a527a0b00b57a797d40593cd0d8269980a191e6097e9a8824ffea6cba7cc55d8683cb68bc7ff51e0b83bab1981a2c0b12fae32b94ab4c82e2eaf398f0d373cfea934861ae87795a9fd624c0e71730b17a2f80c7a70b74814b5ea28199061f1f04bffc2122985ddb0d702e0052c51187bc265d762d131322241737cf8aa81d5aea77bee5be11dd9f7ab28a8f71aa6ef8a77942f1fd391da6096056210c7e234de9ceba7061dcdce9a51093e4822fa8ba41d399c6894551bd54113720f57ffb61f8f71c61045fc7b569ea39241dd6860a5150e0811d7fc7503017ce605d6d86dc2270537d9898850edf741e95da87ff3d35eac6e25b5ddfb7998ed8a05d769430bbb3d25ba965620a5d7a1bdcce1f4a3d9e72397bb49d4744c1cabf64feda6fafcde6359cd08ec53cf3e0553cf3c7f63bc8793f9b7053e720b6fba6759b87bbfabe9c8c9aed534d13483c62493a967f757a393ce84a19300b5a6d1e933b74a4ddab914123a283640d5047f882e82a7463da28c9b0372eb207afc8aeab17fae8eedc2f8ffa62b31077fea10ec786a42005ed10e9b29f9dd2a71fc74ab12a204d443831a1e3778a599252b86b969ee38d9e0af7d8c0075b60625f0c457cc01ed1b115c8089668ca9f5ad2d4b7cf34b66b249a14b8a9e442a3c8378cd4d9447690d35205fc1e0fd7bc21de645c3734e7b4179103b86359c3bb02d1a15d863e63ad3f44ea68608c24c43b7b9a4eae351c3b99943101e5c0c2f05e7ea95af68004616f94b824de6a9a248c4eae9d326f88cb6e34e53a7490a6c3cecab382360f40adba84e801810e3e42ca81c2dc76f75fdb7d74d541e452fcd392d5538fab779caa99d7e4444d9dc482ad4ba3a9ef6b620e258f4d774a924d0b990d4ab4a2ffad780af7959176202c3cbd9b5a8a36b53405fbd9cf5b2495af460362f249ffaafa741aa93582883a08f8727d448831d86ad1c763b8f958eeec1b94f0f53a049cadf2825e0718fb5865367de27d0c9831d1a69de7734e25b97becb3721a943267420155ac590a76cbb1e21e7ab21c5673a37f485ca507e9571d8db592348558a55835add65b742a3026ad50237595efa5e71dff12dea0f1a5dde2185ca2cb442e307e3480b092063588786a38a7dd78dd060ec2c08549324e31fa54940d0eea9fe654edee9852c31d25b5a342e9596cbdfe8de3a54bca5ceeedf5dc496a7329fd8b9097215720fb59b4f7311ce1305dcac1da391c016ff8eae50944780b08a8b9cb01cc1bc4ea47d96779ff795277a87ae5e94084373101da175ce3a931d015ce612eb488665a3877d2b28e3fd53b74962a7fee43e62ddc916a0442df8bd7c3a67d488d58a4ecabec42f97bece988222f1111dcab17b7401a0a6cd636811814932ab072cd676da0e8d9f3eb5470e22ae69757fe76860b9a04ae6901d5c5734676c0e7a779fe887f73a0bfd07dfdcb243c32f64095af1b8b85a0990c5c68e255fe879833c72b7509bc3538c4ed0471fffa89551849496a8658d940bff71d7111ef7de960c8bc93490a0a53c8b8e03443d243fdf5e196fbbc86c8389754a06f97c06b3dd2ce1dbc5681b32961769808b846392534c8333cf1be5a1365ea67e7c0523c317ef130dfca931f6147e3053d6821753946a146397afead2644b30b9876f928a06e2885c84f401cd1deb685b8c77599dea389da4abd355b6597e1cf80b31130c447c29823cb9124175fe6897b4325b4a2c7dadfff7ef8f7dbf6b6919c87cfa71c09724c9de77c56c80830c0c7dd4899269a42289c03502edd66dd9e609d255aa1f133f91e45a2fd10d6466df74ba158884b607357776b9f45a0d5b7f257c23eb54447aeaa63e0bc1e7b795901143795157fa705413e85a8f8aadf8136d9420beef16153b036483af7cb720373f4c55eb63615c0a5fa5687cfe5fd4e38e99c07f1c44165b13bd334185c0cea80158eee6a50b17f0f522473db761431dc26e8b46da5f55a49727a36b45c1dc7d0c4d660fef1f43a632dfc8d73f554f1efdd5e866317df040956a0a440792e1c684675770c45b9f2e2a72d45f92b3939afb6530621000abad5a4722c8c7279221d4b74eb79d05932911ea0aa688f5aff22351e3770be8cb517c8e662f755493e3a077db8e79040a34e780ec94a714a10d6864e774dbef09c5103d612bd1d4c191306b7a538f5d761c5bfbfb74ff0622e21adb8e9e5e0f04d1f43ca550b229a5dda2178d40b606bfefec47e5d92550c917d944ef817e2e714b63a0889845d2bb1bc1d609a0a55877cedc4d4a13cdd80e549fab5bd0630349e30299b16683de3c872751c824887735cf136dc7c3074c4ef407e9d1712217c2688bb976d38c87a8631c6b04ddcb6ff6fe0925bcaf6ab698ed9c032bfc1b7ae97737d2850463ce58935c2114c7c54bedab0901ed94b95199db438b1b359da536649746a46a77fb331e1e5ef784ae94337ac83fe859276ea60e27f77a66a6b1138fd242e11f25b84986743ba578e2204c63016660cb7aa60d1a533201e27102608e29e94e097f0f6f2d84c202d2ad7994b59965f4baa9eeccccc24377bfd0b8e0b2d66d3c7072679ed7157526bb1b0b0efcc083b964bb1b426d5a9c884ed8dad09e66b1b4655d315c46eb63d65825a0b73180658e5f061fb9c4ed178128b3e4ea5c290b1f587834b8820fb433e0876a39c15abb8d0b73de5e62034a3c1d680361dc0d1f2fae7a9ddc6037813b296c936cd551e6490181849b16f73d29f4f4e0aaf9628dd438668beed73af2ee8e5d7785481da04f836437b1e62d1ca1310cdba700693c43725488f99a333272c140b5952c87de835bccba19f68daaa4d2e40438caa26cab2d1a03ecb25b8d076a86e958456e9a1a217475d6465b5da1d6f6d260e2cd0cab685e5c6d9282aaa3c63d10318b01fd48e1bd12aa6a93b52413d25926eefcbb2ebce23b0fa08411fb15c463e2f19de114c466225ac128f9ec31a3e65d8b8a27b22fb94effe3e5352b0252e20fb71f53455b79fe3ec5abd3d7b1482f66c86fe2906033c7b0e930686a10862901455724801e5e9a16d25e9d5292ef8c3b2dfdff0b3f3519bc0079918bf22428f34e24f3f954ff44b4b6a42703b958dedfcf75d97f8ed33ca05dec00ddce4d6caf8647aca0a21174e08d8295c35292a75b87e1ce07d262a1bed837f64129a842aabb6d30ff4bbfa37c018405a495d8021d21e5fdb10fe3741e356191886f41da0241ef5f1b16e4b3f088b5878a22e46f619018f39f7defcc0932686f256622e37e69e4baa064b9f738b01e9ee0416b7475c8d1a568c0dcf131c9c88a3ad3a706d3ef2ee414552b894a3798ff77a1c6d7f3b4347e003a7cafa8cefccd71cf52f0495ef2ebf32dd5c6695316e6189c05b37138a06d5dc56be92cc387ada5852adde4ff2e649d3a4eff94722da7273bc966dcd8b29395f386fd712c4784596d9dfe88fcb1b764c65b7887169d02e063cdf4c75affd85956865b8aa0197a7f285910106034043885ad8d018e746d2991b337c8d892660419d6c9f6ef41b6754abccb68b6426fda7ab1c003c2237414aa2d0a1fb8db9ddf7ae89c03b482c02e112845d86e082efe32937e8b15738a857c4febd464cfc49881a1d28a2b7ba416e89a69b87e30677704b4a1b3374f09a03142c9e3e7a6272df5ecb2926be3905f20f601a0fca75401347bf5e7be746d5d1ed7dfd0765bd9122f58173ba5c49f69fd8b1f1d614e4ea074af52f6032b9ea467a2b2d2166b9d53518a4259ecfdbaac56ad363e7236e94e1ad81554bf79acc078de51cce1ba5c217f755ea0188328bcec9fab5879b9c657fc15e0bf9a2634b6fd54fa8a132363e61e155b5b6c4cc8043246dcace6ad4534d254c5213674f12cc858c0d88042c5646c4d5d7632f6df7eafbbb47c1ffd128463b3ed9c558d944865d6f8f966b64eaf0f946ec17c54af6738d3205843abd4f2debe9d52a7db867a87ef08144e4887bdd26f34db77155058d2e8fe721b116f66a9f6815f0dc03ef6a88ff6f19a4d373adaa5737aeb2d91334874ec855117a573ec9869b4177188253822132386f95863e4a9992b4950fcdd9ef8da21c0d577eff6e2499ff12d4fc24e6decaf3555eecb9041b9855e725104c64a201cb6d10b020c49c2f3778adefb18ca22ff0f189ea92b0c09df1d4ab380677eb240fac5cfb14c09c0953818fbc983c3925f8cf8ba01d3acbdaebb68970308ed9d597cfe1791bbe57fae725365650ae5b8154d530a0a9fbc8089a9e3197757a63cbf06e4dfffb26be1d0a3d91d1a4716978d2fb393050a60251ae3d9e602e6645ff4aa1d1b140b871b855e7e3412342d9a7a571b042a783a493d6c225baed497ff684952810d6a5f71c24fe53fe20c0ab1d7048115893d73ed71a1c43688b374f8ac340928b2ec9ba8369e5f423b605293a560eff61f5b889b1e37d7a0994e7dfb822bb5f88bf76234ae9fd3d6782c8acc3ff0846df991c86d741b9643375cb8256be09dcdf28031f4f0d467138246902e07c3defe01efbfdc2ed608eafef11a6b1ea66419d32421f3c8538aa7d158474e299cd4d7fe096345655ad881f855a3e1f4aedb982fb126a2c1da590dffa5bbc0b4c51a52681bfd3e6bac2cffbb1241242a4b36a225e2b510400256a39255a8721e7962055f75100bfa54cc9609b9f36e1146f60b8f1beb20c0401790e356e1ee72180d03392a67e387d22783675910da81289c4fd77f", 0x1000}, {&(0x7f0000002500)="b15d4e2407946f7faa0eb7ed5bc8d5a3b82e64ef9dc086d0d41706793d2a0f42fe350d9c5fab6d5f6282b838465a5c258a4dc67a0f81abd75034e1d4def9db43f9bd522788569249cbb372cafb2b3dacc4ef2ca9612bfce85060eb17ef13287a35598decc752a9bfb918d8a798f4ace01e669a5bf73316801e6851eb995973", 0x7f}, {&(0x7f0000002580)="2e2321053df218ffc8fd7dbd4c3d184f6745ca32690ffe13c4cee053033693a99acf65415317499da729706aac00332b5ed34ac5d87685d11d5fb2ddf0b6f68a28188634403443eae0cd31ec942e8ab5d60b1008e96de34914516835a544", 0x5e}], 0x6, 0x0) r3 = dup2(r0, r0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000002680), &(0x7f00000026c0)=0x8) r4 = socket(0x6, 0x0, 0x10000) r5 = getuid() r6 = getegid() fchown(r0, r5, r6) r7 = fcntl$dupfd(r3, 0xc, r0) r8 = dup2(r1, r7) fcntl$setstatus(r4, 0x4, 0x10004) geteuid() fcntl$getflags(r8, 0x3) r9 = openat(r3, &(0x7f0000002700)='./file0\x00', 0x1, 0x80) pipe(&(0x7f0000002740)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000002780)="d238b31203016965e9298add84c93f6be24060c0ffddc8e1cbc442412a4a3f60a1faae8bd8766f1588ad743577abcb40f87da01c8869a8108bc060b26ceb10eec894d0977159946c0d56974dc71ecdd6e1f6888bad33b4178f275b655b816746aea56478cd9b5584d20c1f8f0cc7bee0891a32f253e7985cbe05ee25b5e8b931872e535f318542bb471eb5ad9b001c9448ebbeae4001d7a22fa805dd99753536d7c15491a80085c398babc5c15c282daf29ece713c715e77588aa4a440c95b065d2a4e3c62cdd869e9847a6437ec4514e0039e754694ac8ff738fcfa23850badc88ed4ee31b7257fb6c12ba3e9b1e22726ba0b822a249f422ddd976aa6e8a5b47973ba2e0869ea523a1ca5ff11a6bcf6f36ff939e3d81870df2654992083ff4c0741eccd1f625f8119111f9f66b59805dbb07c596229aa50ea66a6507870681d6780d33265531d1bda87ec9e5f30db3d9729c0cc7fc1ba8083fd69bfc8fc785bc2a849314a664b8cbf281b07457ae702a2a6d87af9ec03a7706b669282ac26ed03aa1f70e46be6615a3bc23b62cd3820775261bc6e3099078a2871b8e42fa9b664ad2c11c58a9f7ecba013b1decda0940a21872c082ed1a3234a98ad130b4daaf278d30fa57f5c3e448a7739d3ca7e32126e3237aa4516edbb51ba20a8493bdb2fad4ff1704f95a36e321196d54c5d26459a820f59a2e7c33ed56b40f9c3e96fb573cb31aaff574732c1dd5e6f09b47a5a43b70ea46df3f9bc92593e798f7d05a2f9a447ef673f3581b989998d3c69373f07008be49bdff645d973ff5a0b74f800845a785c547f09aaf98edd97ddc5d4442609920e019fdef804f4da2bf133ad764a3bc3cee927a4a90edaee8907685a9c2368480f134817510169465285da89fd5131b1f169018c54e5a1dd3d4eec1e6aa4c7a7d98d7c7221bbed2f2773bc00b548e9d216029ca65d217638d7b2058aacec38da447aa12ea527066f3245144f396e9a54c75db3a3b042d9a474d2ecd7c4256a26f63ddc1a4333b02c228cfc066066cd64bcec015e0b70ff5620c4de84c6ed5c8ff348f2c54c7310ab0b0b8234e8992b2b0fdf667f7efa3280037c9edb0d84e408a30877b0d1d7661e28cb1012a5a8801adb7cd7dc7d36f7902abea35d08416eeadc9cf7376d7eb3ad1e98e932c513f63143091b96b8707c5cb13d329bb20c06859cfc97ace7426334c63d913f48ff5412fcf853d9fb9e030681e8e8271d6f841f9be65a06cbfda8fb7288536f9c88f088ab6e94612871a1cffbeb8bb63979ab93da9bbaecf3fb35194da66c549f3ed72cfbf7a856f90d594c5f02b0542976146994d18320a4c7e13f354f0dc833f61d834090076057c12f4ce91947b7f512e99340cb04240f16d55c519bbff081e4954f92dd9e3755066f12fa5aac7358c1223b9456f38b867c29e385ca7a4231f3fe221a92c6bd665f25ee78ac9f8c556fc5335ae08389ca16a8458b51279054e1948988ff46bc3a481039e8a6fd2280d8e02a60f26a922e38579fd9669ad30a5833df3a713f656a7e1589f97cbe2fcc48234fd32acd5a6c23b176209aace80f7e3db185f443c96dc5a1d33e7ab8eb83000df87feff2106c54dc7c95feed8b20c2b77486db1bdcbf54963538dbc093779d13d4238b65da3a9c70fcda70e38b3a94f108e859a564e581d8cdf7137bb07aa8d0e52d9ad6a15bede7853e93b0279f6539e353bb752c2e7fb56a469daaa9eb9c3f2d9688a75962c00781d1c4a2440926c3dafc42575909b0f313ab3db92994488c6fdc0e4fc0f243359686b75a62bc4294393e31fd51adfdb500968b55272e6acd439cbbc16ce56ccf57348dfcd9fbefc48d910e8433cba4bb1c177828ecb6bf088bc765198aefeb7532c5e4ad5e884d3c9d17615075032d8e7763b7ea61c166e826272c378cd87a2921957bb0a6c9f773322f3aa94b559ea4b5f2be76ba6df387e0b9fca414a0d4e3c99f4e8d5d94031ae97556cc6f4763e4073b395bf6cc8fac93107d12895a7301b5cd210d85a76ecf57de3f211e4ab7f9223a0d0c969741198d047f068da649b69e0a8953c3b0cfbbcdde8174d1405ef3686d27bacd962384d5c9adc24129d77a28f39a0c4732dc24ea9b2bead0ca0390036d5c7adcbeb5ba9d76b62e4a543ec941b9179258676c758766856548cd4c909499370b84d8d1ab280ac151a1188e3cea50a354881d4ced0ed4a41c182d14b8b8717c45f2ebe483055896329349a0000cb7d768aad04c0f9a68669c6f905efd6f8c7258051fab89d1f30aedd7f12d111442defa1c55bf8802b9eeea9debfd69a2ce340806168f2bce13b2c37362fde42f06194fca9c017d0fe000b8df5db10dcc709c710d35742e7adbdfe9faa89e03be6ed50c654eff6ee70550e37d0870fcfb318c51dacdcabea381ab998e42fc2d19bce7f61b15d5f29f8148497352471df419c275d6c3bdc73abcd191e1261ddb89665bb2da904e980bb0e5898196c00cb203b32d84e546b048750105256c3b006a7450e8b471afbda2f71b1b14cb2c0cc15534c80d013852a2223c27c036b4d1ce284a5eaaea12b4fee480ee8021cdf98387fb4d40245c7984977bfd7ed83596897c14c14e19aebf8047afef3b443db4ac4a7100fdf35dbbeca9b8268eb3c6f58427e7d51448b3e4c802f05b9ad4a72ea79f97052987220325bd7a5acf09ba559d30ca0d03f6da1cbddc98e68f171d1afca72f05058aa48c4574fa8aa8cad3e4d3b11dfbfa5b711245dc2b54ed28361667765837cdcc372596133ddcbbf731919177e2331ad241fdeddd2bf7ee2ce6b120d832a1630f9cb6ab9b265dea473611bc43a62009d9dea63d918841d8450b2416c2c1517e693ce2a889c36ee4f59776d9d41139d5f2b49d8f87972050dc665d3a7880e780f58b3dc222fda9c25d82cb164aa8f879dcbc053124970e671f2a1d3ff5e218f5ce6fe77daca6c118579bf5ec1d94427f1c494615af814cc782683803e6f7f07f04d34c353676fa447a0d7f6dc3dcca686968e422710e01f3db435b8ebb326cade5f3dcef8a5392732811917e4bf32023757531d7c9da9388e3c273c61975bcf8e879df74530e2b30301829d2d310dad652993ef5ab106a1b06c843714509231aa5e542054fc902461a394a584571758c8d5539df84fedac8b961d45fc67fe949aafd0f10a0a19f59ec1115b83927fd3e658dab96ab5305bb9c55028159b4b4557e0758821d7a83e97748ca92eccf27a07ed824e7f96c407654f193a86626ec069fb0571e3b2125624c0a8019216f9bfc55e82abe0b6c71fc0a7a76e4d9bf7ebc36a3f7c202b5783584fab4849aa8bda843667b9862352857d9634ef9a04b1927c5cd91bc17b4a6b90282d3ac54cfac612ec1754451528ac67186ced4a18ce9cba0bb0b075f99cf38a8ad1283d81add56bf99f2c07078d3b3412194197998334480eff9c853c6586cbd7a4bf0dadbc4d6a7a7f92724434a6f6de4c47443d40dcd330d86e7aed19f1de2fc4c6a591a1e6bce8aae45f6ab63d7ed48e1eaf04b9afcaf907bf759decee4830efe052ad483df24c6bbeba88630b777060dbde83e2d88e2f2d21f9036fbd08e8128b39e54ae10c7904d35ad7167ab208daf40eb249df3d7a46e3724d52838a8e6830a8b9940be479c9e344a33105248fd2a584cc3d2ab980c93c5e56857b9321b36b98bfac8589adde1884b438ebd40a9117645ec2627e4250f045cd11a1def4f3d220bd9200bdb625c19533705831f60bd4c2c3b4fa2ed6b849741fa14e7483c9d197d9905c688a6ed309e6e01ee63c6ec0765f00fabc5a7179e6732902b4f370eb2adbc184f8ec605a94a9f8edbd5f57d32e7cb5ac9a9f3dc309d1f88c57dec5288510d3c76361830f8f6afc57a603d8a089cc5c8045eab7a3898881f8ce87fc62cde106e0f72e06844d1ec67b1a6f6d5187be7cd6b58043b0ffad4b661cfa1d8e0cec2157f2220e87d30fa520298d1f26ebdc16f54f50a969dfeb0b882e56be6f5b261b02a491183f336ff9de1997d45498a74e3ebbc57ad3ed5e98cfc635eb664804a01383843a23f19eb23f30e359c8f6d3f4f4760f35ffe03ce2c05050a3bfe466d8da4ff080d08719c486e0f83f8a448f7e0c0bc3381973b7899518e9f7adebbc837a58a172a8f04b3f61e61bf2177d8fc553c6a7f68efe616a385e9174a87af23985212403f7ad48f89698e9d30affec6e3de1d20831c5ef058915ea8a2d101932d888b1e372e8327e6f94c4cc1f4153ad9dd32421f8f91c5e76e2873c063227a1b889e516beab16c3c61ad7d9840c51254eeff6ca8bb0b2a59242cf1e6aff340bd7413522b60524544234694151cb4db90488da808964fd01834fee53b4b88db2c3edea44f8d486288a6cac655d6404c5d5fbbc408dcd104e320f098826f1e0d5308b1774356c406a00402701c9ea3aed2e32a0a63337615bbb17537e93ae41c4f17d8ad280d706a7a4d93b54b2722e36165486e4031dd99d5f054928d833d89b5285c5a67cbca4ccbe24fb8f8c6a18e74d0b11ddd0ff85b6d293a9878ac71a154f01a4b08b33374d4e32efa8d9074d64a7d7821459b4beead79b9ccbf3c881ed2bf417939d654637478f11bf5cf0d50351af40fb67928970f2e36ea653e8d1b0162831f73befd92b44a34157b26543126e12fb5f0d21d42978b98bc2f46fcdd62e3b50415f25b9a052e1aa924ce7b4d096668f083c97fda0bc210981d6629f152c760bea0ff45154b797289edd81151e08be959dde81668ee712691f333e6af5cd0402409dac939b68917c6b1fe56eb79ac0ced863d2b7a6870a5db51ea60b82ef4041388942ec817538267a5a6fc537045216f4a26bd29ec5fb87aaafd88d20eaa76cb6177307b7b6f6e9adc17f72174717f0a993db457482e40051d7911a3c6ac14545df6fa1b4f7c5ed628e6ebc1e8b5e37a490b825f7adaed6af8d3fd017b4a86852ab738935dbcfcb170083369df8ff3c211754feeb402176cf9b09845f6bf311e9fba2c1fb671ed57613e3ae3576be2ec0f59d5a1189d627f9c2b49ed8438226f2fc562a6ac2628c96b2d0ce0bc7f03382173e3b32c64d7bc7b2561a8d694859f1e06f066d4570ed18c32a103ce850a804d31c42d8373ec32ed10522cd97edd54438e5452c99ceebed2b8463b9d5b3ce8df1404225de27bfe76a43e13608cfe384dd9836f9eae04bbf706c6f000bc9c0da9d86446fd1639beb32e8229914fe971fc938946cfb7260e50ea49e632c96e7fa8337b149c6c07f10afb254b2a26e9c2615d44555c4b9f5ca3c027e386f1b77787d30cb6cdc4b347110c023bd8c1630b87ba76fcad0e8f39921bb65e67c4b8c7b708500e84b14f8a35ae92e8913be95b8edcc11ad003bb10329b3e0c15a7dd0f2e97169a48f0096603d3df8fd472b6eaa042cea9844798ef0f1101936afc5a670b7bb30f2065f2e805f44cdfa0fdf83d0f76d6582c1e7fcc8c887597c2cba43b19479e00940a4174101a4ea26552a57d3e4bc47978b88867594241780d0933cd2760d0ecdd62581e04ce96a81e536051db3baf0a50788b9fccf1f2477ac87d8101cdb48e31af47222121f718b8617a3c0cefedafbf6fa02696c47f62b57aa8c65912fc77b7f54819413699a6b672ee7859726c319db432b8ef61e69ff7361470008cd8adc50127f147037856d88b04400bb59c2409502b58ee0e607381fa30ae3245e3635b658839371aedc509dd90193ee883cc7df34c2ca22dcf075a1146829843330a491108d889433e05b929", 0x1000) getuid() r12 = accept$unix(r4, &(0x7f0000003780)=@file={0x0, ""/4096}, &(0x7f00000047c0)=0x1002) fchown(r10, r5, r6) mknodat(r9, &(0x7f0000004800)='./file0\x00', 0x0, 0x10000) r13 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r11, &(0x7f0000004c40)={&(0x7f0000004840)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000004b80)=[{&(0x7f0000004880)="0d473eb4d614eddc16da372592a32fc6b12f7863928a077c13062bc44b11af5227228c82c5bfeedb6e273507c42e99c9dcff689b88f23388e64081d355c324c69ec2e2c86ed11c7122aba28e37e9f158e192cfeb55ae65c514a5b41ad288723702f25bce8c5d95ca1418b2a85d2e74472cf66e624984fb775bcabc1ef70df479127598ae1870fb993b420edf877037f2c26a6c2d41bb8bb31a8273d8248000208f785c384c", 0xa5}, {&(0x7f0000004940)="3984e55627c778f92e44d4a7e0dd989056e86dac98b127c5f771a1830e12df7f", 0x20}, {&(0x7f0000004980)="d83e4f2b6d89a8c374ba6c1e4f5712ab44ac7a6c7a4196b8388d6f5194c21ca74c118321ef6758ef4ee67478358e1554bc14bb30e214340318da0de0af457ae8657691dbd217c432dff6a4bd7123afca4736933699c20c9784de469a28e205ef31b898f0504f205f9bf89c171af9edf4c18f3ac55c94803b81e326f2c89228b491eea3658a18433f2114324a9529ab12fbd07862ff621460f74c269b43286cc3b8e96830908b624437093c67e5429fb77f995076ef0fa978702ffd122d26a3ecde3fef26acda8cb2a59d061fbb08db69a4a406d3ed6d6a31c53f3d3342a8639bb50fbd27b7927df0b6abb9eb99d4", 0xee}, {&(0x7f0000004a80)="b70e67703042b4d533b98a5d917ddab5af1107ff51fcb1ad38aa36e9cf5522dde79fc2ac68ba56f6b99dcf7ab4e04ce25e9a3f7558d1aff620113ccf870e484979e18a7c01aedb87921a7ec14697eede0053c1ea0c106f09418d72f6570cac35550b5a208a04c4280198ed41e4d5408e544910148b4491b6c7ee576645f969e06a15c45fe40f2a12f95d27725e846671e65ca61c507ec332c84a7b634bf4cb67ddec4973d157f71535010e617061d0a49eff3e142fda78f38154a3ae4954300fc999ba57b217e509f6f818d60d78a77cad331952", 0xd4}], 0x4, &(0x7f0000004bc0)=[@rights={0x30, 0xffff, 0x1, [r2, r2, r11, r12, r3, r3, r11]}, @rights={0x38, 0xffff, 0x1, [r11, r12, r4, r11, r13, r9, r4, r0, r8]}], 0x68, 0x4}, 0x400) 00:00:02 executing program 3: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2, 0x7}, {0x5, 0x15d}}) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xffffffff, 0x8}, {0xfff, 0x94}}) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/75, 0x4b) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x40200, 0x40) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x800) fsync(r0) getsockname(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) msgget$private(0x0, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x88) getdents(r0, &(0x7f0000000300)=""/41, 0x29) r2 = semget$private(0x0, 0x5, 0x20) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000340)=0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r3) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000003c0)=""/157) mkdirat(r1, &(0x7f0000000480)='./file0\x00', 0x58) sendmsg$unix(r0, &(0x7f0000001a80)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000019c0)=[{&(0x7f0000000500)="1255fb290147ec76eb8daf418fd3377e2c2510b5336715bc7988d5156214a7be974b24f79dd1611fe70ef3ef5351209e48325720056452495a198cc61a47e7a1186e32311bb40bd753253482ef3c9a340d52f08b1749ac7effa986ecdffcbeae6a6af139483f129c6e174474a6962281f0cba7b0f6c3d34d84beb8fac049dd8c178786a9951a2a107ed9bdf426d205f4faa0e1f728662f333c332771e57aaaf04b20b348cc1ba05bd219bf2ad31496ed40ebde9bbad21639ac1e29f2c5640bd32a553f9f3de12dd416fdd3c4240308ffc3bc7e6c31d5ecb6beeea4ca461bac1a8db2528a1ee02fc6e5225b3ecbaf631a6c489cb869d955b31d848d5a57c8f855d59560b06edacfea4ce356f58e8deace182249258c9e15f2e76216fd75a665628d3452a19e712c5147678b727b5ffcb0bca731a063c4761e064b48abdfa72397975edd10c2df980fe7688cc7b01286f79068775b435c98e9b44c5b31db375b43bba63561ed42d4d5caa97c383c79dd426a9eb848f8300b163752a67eb8def876f85d13c6296b4f015e31413ea1ffe2e7322e819bc4d9014a9fdf1c45d58e9ea006f00e69f839f08b1e0734444799c5de434a390e0c7dcde6212e5fe444d34494d0d91d8c2ba02b6dc96d496640630e09541330dec9d69045c683eefc29cdca20b7cc4b37ab18680b837ff96b09c9a6d6d972d1fe7576c0ab7915e21ac1044e343ae62e0f2d43627e870a239377580253407dd1173732a984ab3f049b2d311dc2579534af6c3fb7e06e3f3af432700f35ffdf3de6a5d228ffaf1ed4b9405d6e64017d893dd375161bde7427cb2cc17ff4633816b6f8d98143be0d885e62c8c3984d8b9278a22fd28376638dea0413b68769cb5b69c903fe4e5ea0bede4ce438758e8e9555195a50f3252a41f9cfd97d40a9507e192b7cb4a91aebf75b8588a0fa5665609d50d0b15570d3610b8170c2abf2f67b25b2a4b7ef34a5f31441054830493583824d1e1a3bfd65a2067b6654345f7789134fffedb02c816809b01df02691dabcc5f8f3e70e1e837814cf2fc2c5c099c3749edb4ca53fabf1dfe5b4baf1f78dbb9d1915d293c43840b62f58f28f201982e8e2447c0f9db0fde9f7832b2da87f1c0ef86407bf817e03289e3530e17ed601668458f675ce1209810fde8a9ce752695cc7d4990d210a5ca069a477dbac9e36f3172928339f6bce7e942516548ac4e98590c8c3cd27150217ec4c97dcbb96b11e17b822bae68d6103916a7543bcbb6dfadbf55545b6e9133a3e4994f41cc02ff8198f78573e6dd620a1f270159f876040f8c38b9b11a7b2a86e0b803162cdc1a4f9e8ba65a1cc053d43ddb47e5228586967877a8298b0dd308d1e48b2ce017d7bb35935518da3e45be473dd4d92733eb27e9e004ce16dc00909920422541276819ffa3e86ed3bc94da36dcfc8b5ce02bcad8e666bac73f03878ab93fe3c309bc71be6fcf3c1231d848a73edc2683da5ad890eb2467ce6173d4c068c8040d85de6e589aace42707a2df66855e8aeca0ead7fed647af4c87d134ab6b5640eb851ded3877f122304251ea5b8d9b2c2dbad643679a7af3ec3fe46d6967856d25bdb20b7394d6f0d2cb02f480a0fee71ef461d5ece9990f920819373a09f7522faa112cc03f404648ba35497acad9571a5fe026d30aa56cb653903e221e7d44db53d591a7a074aa99a06157131a4cebdf44563d3cc6c30c92eb60a50f9651d49ad91216d66d6d823578f2a14c594d741635696d6034c5a7ccf9db33461b3879e118c692e32471b37d9c84592aa8c5b88b5b0c651504fae5a4f464bbe6519c1bf31f4b560657d9a10a087313ec1dbdc33bfb3e9e53622f958632998ebdea74c39f150f4ac76bedec8e4efc75a3c2c1d5bfd9e56d9cc98c852bb84495cb92d1582713eac88cb93a326e6a763c705a7acf1c9566af4a51a434b64ba54779747f9cb44c48fa8b38844603badf6c902c421d6ee6ad485bff9cfed11554e6579ec8ec57356cb76544368a203a19171fe3c86c88c5669e66611160fc02c0df80f875a33a899152b95644ac199e4ce28f8767198373acd22de482f5facb1f261080e5f656e125c1cf68653be2a324874c63d21d9b7a86d17c2ac8cc23692cd73a9b9b097705b70264e5a8bc852ef3fa6a576520efe52852dbace59c2ea81365113dbef284959a9af0bb6f17a608c8a2873e36be9189a5b3cdbe7164beed115508773aaddb03b66421a87b09d3dbe0d0bc82c3abf78a4cf92adc3a04b88eef8595f5f8130d17e3d50185385031b0828b72c82e2e4842dec3bee363f16161f200e5a03e3dd8d907251f098db6668e844c76459af3770f24d9e5af9052a7779f9fc558204fa34d44f5d2f8d3c3f683e4bb7ba619a58d421d5b8dacf38302016ec4727624a3f196b29f06578341a34dfd1c5d1c14a36e10ccf8fd344a30dc0e0bb64a14f48cd7458f207704d555b10dbf9fc71f7804fab8b702ab58680743fbda5e8133b601b7bc974700bc71018668a2a7a213e2b569572c8a0d1a526f10255d1608e79c4084b586c00350578f3c9fff268f5e199e36dad2d761c3c7f20316add838d902d197b3a08c113b40a6edb18e5dae45eb40d3347116a8f75047f3bf0f26fbf4fca4b4ce2d302dac8fb7914cd81a2e6bae736e098d08da0c7add54a66c78dd0ee4114d93a8e51b88947df9e485de1ea3636a3907676a874eaf13f9000d4236fb193a188649ec35c39c1ea1a3ed3362973de02988aae1bf5f8dff7c4b19b05e5d0e30c9680a9a04c7df51ed783def1efd35414968360ce0ba9c498d58856680dcb8d8efa71b5821717a4dfbab7a9be29c226363748deb2003f3b67b05f4073e8ffbcf3a67602c56e1d298316d12fa4249a03ed71e4afdb8122d6d14473833a027c72d3efab9e5e041b67c0d5d07ecad6ff12fb43187b4a48646524a4bb61fb76554607f6cac923fc6ffaa95279dea3c1ae6ae4c1e851ca6e9f764101a88c8e9495f62469a46e60c51a3d576f7a9797e6125dc99dd20f8ed1338ae5fb4b1f957ed5e230908a47db4392420d61d48e3a713bd859ae34766939cfd435b0b398e5559414e7def7b9913024882efd9e0c9d50a9710b4557f74c86fd8449d912983395aba4af80d5dbc76f7bfcfa00ec68c887c8b5683982bc98d78b940c3ef89139f5d3b1e2a508d55167e60f2c81194fbbc1bc02fd80470f107c1d421c58b4b3fe402dbc5a0b87a50e3f3d7ea3a5fc16fbd5835790147b2fdc94a64d499a031956066fda1c589bd41553b63c0ab1153954fb4cb253e0bf3a71a2a82928a091351f191fcd86543520eb989ebf75009eb8d2f2f6a5f29367f57eaa7de43a67f861f1df21cae5ae36595d927eb8dccc2b23adcdc0ec8c9732443f06eb0c3fad41da2511aa1aa9220ad24493492754e5eeb3147617b950ddbd006318c3b273783e581bcb9f545493b7f6891d443daf4d968e7d4309a2482ff061490634a4c31ff00dcbed1af5bded1959d114817699175ab57fed7de1854751637b8e1c504661c77939b6c8dc8ea2c8d475211f6b32549cd97b702c7641591bb0493c5925a02d563dbe6c545e8a621f0a6c493e075c5a2ceadd721f2f54e4b9a29b061f3442544101fccbb88fee11be1c7c5a8ac525cc79f4082a5b8370a0b96ae0be174f1192077d461f88dbacc5954151894787e4df494f5ee13f5505cf32e7212ad3056fd44011a1d1aeea4b69952d639bd301fb0c969c868ce30e3cc95e11da7f684ffc504f65252a4094db373690495b6dace20f2b0bb12524a65ec29d551ba9f96dcc1047e92a6abd1fb01aa7e0fdd3126c05ed56e219ca3583153de582642994853e58d92523123a2e0bec9d502764438c133db688f3dd4be49290fda72a059f6772e436ef3455d0ae720f8f2ca70dd02ab21bf002eb748e228bc219320d44f6551ce5ed812f108413553912ace06ec488233e39f38d68de60a4e1596b9169ce88e06ff35f808816ceb02ac0801216031a342ebd0988c48021c971cd57f407ee96031e5eb2eadcdb3d2879760ad2c6ce44d12be2c33f0322865bf4d4a5be6fcb63df999348908c9e9a608c7440275ea876ab6beb3ce624293fffc69972c10ae91d9bfe25eda3f566ff67d79e736591bc73001289a46172dd94749a71a833f184964c73454a25d0f2abfa93e288edb9686e6d6bc819db2110b0b21810258b7bb84dd3fd4f48c13b941a324c964214e3e271526a7c87f3e3fec6c53d31dc56137083395518db9a9ef8f4069c62423b732df34d60974b664c0f208c2f10f2456ac044a3f0740bcd8ac9e3b642b9a3505282a6a2b3746ac538b2cc42459a5cb2151287a7144b04e0a85d9c4ebd3b2a8013df67a03b24734dfd6a9b16018d3b0f2f674a7bfca8f6c051a00ec491454278137320eaa0f8da2216521d96432abf462bec6e712768a1309461ace87bfe41eefc7627be0b8370baafbbf37f1a2f10474692ebcbec6de7079fb41751bde315cc4bcf0fea15f32e17fe79d6a020427e327ce0cd05088fd0c3ea4d895909dcc3317a78687696c2a32c6526f77a2d7b03b3c1bfd842ae7d6aeb8a0b5b19484573c15f7cb3596a9ad5d4a44ad1e4905d71c27c33dec1a1d0a1b13377dafdfcce7b37c4bf52936461c900bf4556b6a4f17deb34e0f9039449c2b6246bbf3b33100ec658d7c531f9d38ed6030ede209cc41ecde4d8c1ff7cd8977cff67beb9e095c2c0f6a126c55d9c3fe22b8cf02c4b65662f1f7b524bd62b58c81dabdcaba52e3549df5919656bfe936b4f742bd1dec353876f688f06d72127eaa72aa856a9f00b2e0bb310acaa1bf5090ef4068e42e690aabc845697b26b04f8d17e6c1d3f9b41264a61c61a89f6f5ab88c17d891e14d71dbae1d32d48c7dd0af23ca250162b144500c1b2f9e8cccfd3e671a87e2eaf9b32fdde580209de522fcaff8784ef6da3615c386b442eea638f15c90b22b3bb077dab7c18b17f573dcb3aa4b1a98304c2027eef34f04b4531148fc7eb756fa4016dbc5b0bc5d8af879af26a40ea982ddf3753a34e65ccae25e3c6d41ed84b589c897ea5abc2804294c96b1e402bb6ded901af552a2b7b04cc7a7bc52cfbebbcecd53079da7bdd3937dedb1f938c8e8da1da5c13c8b2e32291a5d73e370cbc98739f0923fd0ada77cc1e34322a6e8a8213a609160b437a41e65f9c736dedf006a22040925a24f8affb9e67aa43c4ca6c67a48a242492bb25b802626d946dab7aaa708d94dcc3c280b6464c97860ece618deb90dbcc732523eaf45d0fd3e67ad6723f326f32d9618afc63359259247c6f9e97a9259c6486799802ebbe7ea1b3ffb5eaf4470358b115f203432d1ac805c888534dba672da4ad6e3b441144d2eb02363fe34cf53c801b091c611821f55233d57be625d1a1887bdcecc0eae46d669ce0a0f72ce6fce2369aafef22ee671dbf19fb0531ff155c561638143c03d08827a156348e17ccfb1db6fff255c329ca66f4b194830c3fdda739f62332d6377e0c78d6bb56165cfca5d9b610977a6a1cca5ecc76ce55f7dd684ecf2c1352c633a94ff87eca16881b11bee6c75a2d4d83b2c698c26758b8c13892272a57d68e29309c861fdc6ffbbd14edd5ae3e18399ce0c389caa6fa48c156eb05ba786864d222e8fd5420e2a3954c0d911f05657cd685047df3431cddf557940a583b219b0b0d195b1c00bc4ecf8a726a8057dbbd3cf425004bbb618c4ea6c07ac5c0b639dddde5433521e8b0f482b86178e6615bfeff4837009545de0950eeef8d0a96", 0x1000}, {&(0x7f0000001500)="65d3593e27da80dbaba7ec476ed4db09fe3cd8627014e646c6af79fa44a122253dc4771de37e6d9a2251ddc5e586d54b291f46687f62122d3145c7deca33cdcbd3b00ca049e4ef64412c61641c6e645e44cc7909bbe30b21899f8a2e6fc6c3b854dc722191d6397132b9ed6c3e08a50caaff4ea8f6918ce78c39acf456180a7087f6129ce235f1f9166e47bee4651ccb0af999e88e521e4fb9c514e54ad5d11080cdadc7b0d5c08d741f37e5e6f3e6e5c8f21460635ce57cacaa058cf3568279a545104d68148df0f5fbb59b00eb0872b2a47f41927873878cd5d714c58738e665b394287e240d05ed0d124bcf", 0xed}, {&(0x7f0000001600)="c9761e01950dd3de7616714bccdb32703f7ba7336ea76805b32482e72e13be42840ff8f6a2ad5418dd97656be822d390f3f284dcba2129d84909dc93c34a69aa788b7fdf4a882cdcd666632298d1890b8a0c6b3ca5ff7e1b4a935ee8d31c66a347b9d5dd41d160cc500117", 0x6b}, {&(0x7f0000001680)="0b44ff3bf95f059e1aa5d079c178968d85ddb45a0e7137ee2c50aa46f6f03dc7304662de8d6575f1af42e77f8e701d217ffe211c7a1edcc0dd2bef3aa01df5637294a1c550b0458af7f805ca5c8e50679f30dcf79b02be8e3d0e5da1338aac1a9c36dd47bd2ae87f6ea363730532da7709491267ac68062a4d201820528c2a291ca5", 0x82}, {&(0x7f0000001740)="ee3d508c615d3a13f04e6168fc702f5a8f70407bf80ba8857aafa1a784691d9600a52a5ae16f961cd6c8a36136ee32bec31163fefc100c60a3833921d89ea10fb4457237c6835dee41282517f9903eade66909c8ea530ec992cda1284fedadac678f3f0ae53d4e4dc47d96d1d2438ba1b11aae4f6d0bd79df537770acc76a0f8", 0x80}, {&(0x7f00000017c0)="ac0c733d48861aac8c0981d89e6974ece4e05449730619b8b2c3a22c77f2f0a4884ea2870cdc7712125966a8470dc8871fe088ae5d59a3eaec52ae2ebcc303cc241e57509ebd8c5ac1b6611bcf0c9350ac819790f9cc551420f40c4e192cd8f8ff70c74a0d7193512647352befb3bb7567fbdc0f675c4be4e7914024048e9ef723648e5fde37f246f5279f92ba0f405c9f462671205ec52071e9c91df70b6431ceef18438d6c6e968670767d7ef95d8aa7078c74220f2d4b1c067bff8026d89e54", 0xc1}, {&(0x7f00000018c0)="a7608f8cacd37c1de2a12cb9f9c49b5a71b4c9610b7cac25662c0a760eb6f7655a9817680df1c50caf4275621e81fbae991aa0af07104deabe105883b403918ebecc09f6ba8edb6e979ba90dda8aa3d9a831a8ed3d7ffc05b4598b9dc52de931dd375183632a4e210bc27a1d805eb505aaa5ad011e9d66d1e5ec0d46a36974e69630760a8d330c830cfe946499751f6f967040979fc1f25a7bd4aaaef57dfa59098f59dbf1d44e1bbf511b0548aab7be3b4b38c3988925c39165a56bb84e7a6b7f857dcae209", 0xc6}], 0x7, &(0x7f0000001a40)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}], 0x40, 0x1}, 0x403) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000001ac0)=""/4096) semget$private(0x0, 0x1, 0x0) mknod$loop(&(0x7f0000002ac0)='./file0\x00', 0x9004, 0x0) close(r0) r6 = shmget$private(0x0, 0x4000, 0x481, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000002b00)=""/5) getsockname(r0, &(0x7f0000002b40)=@in, &(0x7f0000002b80)=0xc) semget(0x2, 0x7, 0x8) connect$unix(r0, &(0x7f0000002bc0)=@file={0x0, './file0\x00'}, 0xa) getegid() shmctl$IPC_RMID(r6, 0x0) r7 = openat(r1, &(0x7f0000002c00)='./file0/file0\x00', 0x10220, 0x20) getsockname(r7, &(0x7f0000002c40)=@in, &(0x7f0000002c80)=0xc) 00:00:02 executing program 4: r0 = msgget(0x1, 0x112) r1 = msgget(0x0, 0x8) msgrcv(r1, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) msgsnd(r1, &(0x7f0000001040)={0x0, "c795a3e5ee30d57dfb0bb0e76ee6d1d1a215885ef29364f5755051c231ba944fc53723b68fb22523d9bc177595e858065223b199ba5e9c3d353a7387c3b1024f8db6f40928ce40a56c8932846589d8d894f97815b374b9903aa3d4a1a5bd1c97e71d11739a67f65e87647dd48c03e347e051e2a4371b063417647ce368ffbe00db38307b2e683ee3b5758933e402ab6b2c97f38b1ede9180120eab28f508f4601705640c43511f41bd8c056dbbfef6e9d183ca1e328faf09bd2bc2ffd582b9b1df334bb1392f1a6f43052f7c3630faa836fd54"}, 0xdb, 0x0) r2 = open$dir(&(0x7f0000001180)='./file0\x00', 0x1050108, 0x4) symlinkat(&(0x7f0000001140)='./file0\x00', r2, &(0x7f00000011c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) r6 = getgid() r7 = getgid() setgroups(0x5, &(0x7f0000001300)=[r3, r4, r5, r6, r7]) r8 = msgget(0x1, 0x6c) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) flock(r2, 0x0) msgget(0x3, 0x8) chdir(&(0x7f0000001340)='./file0\x00') msgrcv(r0, &(0x7f0000001380)={0x0, ""/115}, 0x7b, 0x0, 0x800) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x290, r2, 0x0, 0x0) r9 = paccept(0xffffffffffffffff, &(0x7f0000001400)=@un=@abs, &(0x7f0000001440)=0x8, 0x40000000) setsockopt$sock_timeval(r9, 0xffff, 0x100f, &(0x7f0000001480)={0x0, 0xffff}, 0x10) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000014c0), &(0x7f0000001500)=0xc) recvmsg(r9, &(0x7f0000001700)={&(0x7f0000001540)=@un=@abs, 0x8, &(0x7f00000015c0)=[{&(0x7f0000001580)=""/2, 0x2}], 0x1, &(0x7f0000001600)=""/240, 0xf0}, 0x2) getgroups(0x3, &(0x7f0000001740)=[r6, r4, r3]) fchmod(r9, 0x103) open(&(0x7f0000001780)='./file0\x00', 0x400, 0x1c1) mkdir(&(0x7f00000017c0)='./file0\x00', 0x99) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000001800)=""/28) fcntl$setflags(r2, 0x2, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001840), &(0x7f0000001880)=0xc) 00:00:02 executing program 5: getitimer(0x0, &(0x7f0000000000)) r0 = msgget$private(0x0, 0x280) r1 = socket(0x1f, 0x5, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0xa32, 0x100000000}, 0xc) msgctl$IPC_RMID(r0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0x1}, {0x18, 0x0, 0x200, 0xffffffffffffff88}, 0x4ee, [0x5, 0x8c, 0x5, 0x0, 0x8, 0xffffffff, 0xffffffff, 0x5]}, 0x3c) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x28, &(0x7f0000fff000/0x1000)=nil) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x10000, 0x54963f8c}, {0x18, 0x3, 0x7, 0x2f6}, 0x2, [0x8, 0x1, 0x6, 0x4, 0x80000000, 0x5, 0x5, 0x5]}, 0x3c) msgsnd(r0, &(0x7f0000000180)={0x1, "5641bf06c75f6cd3f76d9a4a10219b4f2f4d63179a4a35c4d8c4f8d45e58cd2fbf6cff3ec2e5dd2b76551f3358a7cbc4dfa50662b1b1af38f8b49d32854940a8fae411178bfd7f0407f1996c8ae5659669ea10dbb7d232c7e2f24d69f1c60915bd45d84d63ad4715b2b31d5e5493b8c7c3c356e630a29b9c62e4e634404a45455d3e85c222a101fe7bc8408e00050b61b901f2b12e131dc580a359d158ac79b7212ae31ff0527912d1bd2ec7de0b552e48de6e8ba909a87946b44d8d2bb894765fee90ac448bcd9b9ab22b88f158d8324bd7fd2ac0829fed8b8fac846c11d2460af4671cb84ee0acab17f0867d79e45fda546f98"}, 0xfc, 0x800) msgctl$IPC_RMID(r0, 0x0) r5 = semget(0x1, 0x6, 0x80) semctl$GETZCNT(r5, 0x7, 0x7, &(0x7f0000000280)=""/136) msgget(0x2, 0x84) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000003c0), 0xc) msgsnd(r0, &(0x7f0000000400)={0x0, "23d42fe3d8fdbd96e93275361af2ae9a1c10b1b8328bd50348671e1742eb5d4f33853e9df2447394d35cf660a80114ecc56fa0d8f1d3ce51f86a98aae3ecda2d227d33e79a080e364f3de0f1582da6f42c81a8b98f35e7f0799ed3248563c68e5e7710450c1a91f18140c8c6c22707cbdb504564eec9942ee32f77fde843e238ee0eb1cedc9f4ba859fef63784bedf4044df475fe982eccf71acd5b33e0d11"}, 0xa7, 0x800) readlinkat(r3, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/191, 0xbf) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000005c0)={{0x18, 0x1, 0x0, 0x3}, {0x18, 0x2, 0x10000, 0xae5}, 0x0, [0x1, 0x1000000000000, 0x1ff, 0x9, 0xfffffffffffff34a, 0x0, 0x1ff, 0xffffffffffffff80]}, 0x3c) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x3, 0x10) connect(r2, &(0x7f0000000640)=@un=@file={0x0, './file0\x00'}, 0xa) sendto$inet6(r6, &(0x7f0000000680)="a73aa2847e89f11f35dd68351bd51c6244ff2505", 0x14, 0x4, 0x0, 0x0) open(&(0x7f00000006c0)='./file0\x00', 0x40, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)) msgget(0x0, 0x492f9e8f85540da) mincore(&(0x7f0000ffa000/0x3000)=nil, 0x3000, &(0x7f0000000740)=""/186) r7 = shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmdt(r7) 00:00:02 executing program 1: socketpair(0x4000000000000001, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getegid() writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) 00:00:02 executing program 1: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = getpid() munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x88) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={r0, r2, r3}, 0xc) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r4 = semget(0x2, 0x1, 0x24) sendmsg(r1, &(0x7f00000005c0)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)="7ccdb0a53d3c8da99539e49554cac20b9d4ea7d67afe1cddf12c9b83891e958c4ad6fc5e423b561a7d392180e87eee6e750ee7bee64285d9c1d397f7c5004e8d75cb0150cd9615bc8e030f4aafe92917bd14d5f7b8e67626f0c847787b75fa13ec25c37d949b38bb08a1df9ae6bbf2a4bf0a43024f16b55f768f0472b6b19d814e9cf4c64807b5713154a4528a2308460313ed9338c0d5e9dd65ab40c8dff4e570142c0229fef61184bdad9dcb262d4d7709824f1a2ea6eee3d7db3c36b09b", 0xbf}, {&(0x7f0000000200)="7eef75489c1d78704ff67452ac1b422052804393eaa0ca1504bfbb179f98c869a42e0323e4cb4d52f796b9d72cfcdb8743b5d2dca3a92b2416b4446f55dbab8e857d0dbda12c404c0f6358841a20bfd4719058ac81417fb06420525817ea", 0x5e}, {&(0x7f0000000280)="cb9d70230b95988deb9ea019aa782f852795c757d8a4ee207c70cb292925b15ac8b5f3d7130b67b472f69a135dfd6f0504e4d8745bb82b0ba2c7d1c2a4321de3ddd3dd5768d2e7b2ef4bdcbbef2aaa2feeeabb7c65367d1a0ccf4faa2661ce503dd269de48ec8fd0c49926d69bb72d4902ce3d820a69942459ff8b94c3ec6574af103d0d115460e7171e2062a168f3093f1ab485ec07e3f426e2db2520776d7d43bda20fefa97e558e3411217a5efb304493649097e304fab8ceb062e3cf037ce07eca1d55ad69456ba9149b8fa94528cf2d0717a8f884cf2e6561854e402ce818d8ebd0fd69f63f0db521741337ce3924c0b01dfc2630", 0xf7}, {&(0x7f0000000380)="0ceda1777cbb09e61ce22dfd7d48962f039b6f3d6a8b2103ccbb05c5ff2519c1650716680ff558e327ed99266aa1c68fb921a505b3df83d426a51e65ffdd903e96598f2bad154241728109949cc1606c8adc5ff2d9f45ddcf0bb49946e6a3b0de16806c52709722941d6fa9f58fd038abebe2035488c378058429f1b838696c5e7b34b66b87d1799e3fa100d79ded34228a252d7c25d2d958764feda9cd8638c18344fc62b709dda536f8e8ee77ddbe2d580e42aba70cc597301857fadf00c40d2936f1752c1784c49d5c1ec875684dbd6f665f6bc97b5a054b4faba58aa0d4a9dfa0ba4d54751ce24199c65a6219b5492affc58c37c02467e", 0xf9}], 0x4, &(0x7f00000004c0)=[{0xe0, 0xffff, 0x5, "956c76260f7ea62730c2c9fcff9dd0bcad42023d04adce9c64d9e1988e45e7980958bd96dff1ed61e29dabc4c83587d119be3d1ee536e594cc338b31ec407552e66a7462361458b619639c3e6defc3b400baf8bc13b984741859e9a591cdfffb50e2225909dc268be1364a4e9e39811a7be8bfd56ecfb3e7e4d18f11422a576b4e07d0f67c31d845b1bb6cbd62ef0d3eb23c191ca6a405ccd570ba9f300bedef36e58d8b243f48085ef9f6195b5957b8a60ca9f34d2b8dfbe1b37bf8433537bbed144f728932176d4a9d605490"}], 0xe0}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = fcntl$dupfd(r1, 0x0, r1) r8 = semget(0x2, 0x0, 0x410) setreuid(r2, r2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r11 = shmget$private(0x0, 0x3000, 0x644, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f00000006c0)={{0xe3, r9, r3, r2, r3, 0x40}, 0x9, 0x6, r5, r5, 0x800, 0xdd, 0x2}) sendto(r1, &(0x7f0000000740)="261a41e58a866427f158ed97b012e569cf76d14de46034128b67705ed1affed57117d34efd7989308165bfaf64187b20c73784a450c89805a84ecd850269439c2f5158fe09ad7d0be9ad302a40b2799c78d7d6719be53871e563d4031a77ee73b0df61b934e4247eb3c271a52899012f57ab41a43305fce162fc068d6f4befb575e2a008fd35afd9f65edee1dba160aca6dced31223614391b4ee2bfd91c479be9bfe138f0eb09cbb74680b3caf449d07db4e0c3c096b8841354021bf1537eebaff8f437aec2", 0xc6, 0xa, &(0x7f0000000840)=@in={0x2, 0x2}, 0xc) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000000880)=""/22) shmctl$IPC_STAT(r11, 0x2, &(0x7f00000008c0)=""/61) nanosleep(&(0x7f0000000900)={0x3, 0x9}, &(0x7f0000000940)) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000980)=""/115) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000a00)={r0, r9, r6}, 0xc) symlinkat(&(0x7f0000000a40)='\x00', r7, &(0x7f0000000a80)='./file1\x00') semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000ac0)=[0x81, 0x2, 0x1]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000b00)={{0x2, r9, r6, r9, r10, 0x25, 0x8}, 0xbd, 0x2, 0x3f2b}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000b80), 0xc) semctl$GETZCNT(r4, 0x7, 0x7, &(0x7f0000000bc0)=""/167) 00:00:02 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e91f71891e9233614b0054eb31c49ab25e4b1dfe326dd059ecc44b40fdd7c4236f691c9038697d46ae739a7b643dec092e5c1b3cb3bcfbd74f46b9ec350a4e5585e7595d9cfa92f8ae7b1307769ebc608cad520190a7e663dce0c80a19e3eef2e16fc8d45273b6067e74894dccf28244177fd2d0375f0c4c7c910040c8200e11e0881a2799a4121a083a75875dece94f9fc02f62f38d556bdf14d8d0023a27b3adda0861f5c433866ec94b778bb752c1ceb1fe4a76138c509507a570b85946e332623c93f324d6f6957209807e974cdb12e66b985d883dfffd2007fd6d461e6bd7438f214ce719db824f"], 0xc) listen(r0, 0x0) r1 = dup(r0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) paccept(r1, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 00:00:02 executing program 4: r0 = semget$private(0x0, 0x3, 0x180) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000000)=""/136) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/81) semctl$IPC_RMID(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = geteuid() getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x8, r1, r2, r3, r4, 0x2, 0x5}, 0x80, 0xf5, 0x40}) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f00000002c0)) sendto(r5, &(0x7f0000000300)="f3676bd353c587eb701151715e78bbc9445e7f73d7fde02fb8860d5ef4edd5a11d2da647112fef2f5b68e8d938d921245325e2373165de26fe99621d972551af11a937c81eb6d2592fb3a96efd4f2a9a2f55d25bfa8c589bf365f010ef6ba2f5572d26a2d200c067908cc54df9068188edd775fc6de488ac7804b5d3f62371344f826bfbd66458f3b14193b7758060c12590f1018c1f50ac120e2b0e34", 0x9d, 0xe87808f454af7c84, 0x0, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000400)=""/46) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000440)=0x47f) getrlimit(0x6, &(0x7f0000000480)) r6 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) recvmsg(r5, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f00000004c0)=""/152, 0x98}, {&(0x7f0000000580)=""/28, 0x1c}, {&(0x7f00000005c0)=""/174, 0xae}, {&(0x7f0000000680)=""/251, 0xfb}, {&(0x7f0000000780)=""/145, 0x91}], 0x5, &(0x7f00000008c0)=""/189, 0xbd}, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) mknodat(r5, &(0x7f00000009c0)='./file0\x00', 0x8, 0xdd1a) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000a00), 0xc) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000a40)=0x4) r7 = semget$private(0x0, 0x3, 0x4c0) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000d00)=""/105) semop(r7, &(0x7f0000000b00)=[{0x1, 0x3ff, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0x3, 0x1800}, {0x2, 0xc0, 0x1000}, {0x0, 0xff, 0x800}, {0x2, 0x1f}, {0x2, 0x101, 0x800}], 0x7) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x92, r5, 0x0, 0x0) sendmsg(r5, &(0x7f0000000f00)={&(0x7f0000000b40)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000b80), 0x0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="10000000010000000001000001010000"], 0x10}, 0x408) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x2000) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000f40)=""/148) socket$unix(0x1, 0x5, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semget$private(0x0, 0x1, 0x1) 00:00:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1000000) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) r5 = getpgrp() fcntl$setown(r0, 0x6, r5) getdents(r4, &(0x7f00000000c0)=""/193, 0xc1) r6 = getppid() fcntl$setstatus(r1, 0x4, 0x10000) fcntl$lock(r2, 0x0, &(0x7f00000001c0)={0x1, 0x0, 0x80000000, 0x1000, r6}) r7 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) r8 = getpgrp() fcntl$setstatus(r3, 0x4, 0x10b0000) sendto$inet(r2, &(0x7f0000000280)="f673262098de5aecf4e6c81f0468f24f7a59f153492df3ae3d2de28f5a542c263e3407b878a6ae48c63a6aaf8321797efbd1a2dbb0e9cb7990bc43e74d31739a3cc75f29f53e885bf09efb18733d49133456de72083b7dda35542ce478f73bc5fc84481024e96f0330ffe8c35221e719ee5c7ec6c31035162142cf2e6fbe3f9f4d47d13608b8ce022878f75f642a990b498c1248", 0x94, 0x4, &(0x7f0000000340)={0x2, 0x2}, 0xc) r9 = getegid() setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000380)={0x9dfe, 0x1, 0x8, 0xfffffffffffffffc, 0x800}, 0xc) fcntl$lock(r2, 0x7, &(0x7f00000003c0)={0x1, 0x2, 0x3, 0x1, r5}) r10 = openat(r2, &(0x7f0000000400)='./file0\x00', 0x0, 0x9a) getrlimit(0x7, &(0x7f0000000440)) getppid() close(r10) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) fchown(r10, r11, r9) getpgrp() openat(r3, &(0x7f0000000500)='./file0\x00', 0x20000, 0x171) fcntl$setown(r2, 0x6, r8) r12 = accept$inet6(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) pwritev(r12, &(0x7f00000008c0)=[{&(0x7f00000005c0)="dc595e5d0960a5459b9a5f2a7b845ac66f7888208525c398ab330225bff0436bcd51084b4b1a487f6f761fd0237e212967cb391712fb642646bd152bc5c6c283695a36e5da03c8678e2aa7399135559b6c13500722ec7a591ae0d12c74a1926a649b0e883a91f84d02b05cceeafcfd2e66ce5873d38521470b11cf704b3f01e7b57d918796eaf72b4c8af9a9fbc270c890b586947a4a0b3e4259", 0x9a}, {&(0x7f0000000680)="85020ff13160712785ebcdd490f6060c770549fd1ed55ad5b370aabb941973d8fe896d9828aac5945091d30c47742bd03f5b1d40c1d8dcc0ffc01c9dc779b1dbefa6916632a145f233360ec0fe45cb3ff8066898c9d65501e78e676fd3092de431e090c45c020d2339d7acd2ba27f69bef48928b30a28c51b79dd3282bf5b456a1c28fcd28f02fcfceecfe025bb7249e3eeb140ea901f116c4aa05c357c450", 0x9f}, {&(0x7f0000000740)="e98991c0789f6deb02215e305374d8fb1961db637163b4381c9473a39f745732dae47d383976261c7942de32f3148e8fefe92a5e1fbe51b33b1d311f1a0d8a4944009dd61141d5ae9a3e6a76f90956898efafeaa25dfc04d651d6994467d1a29688c2e1cd8a82a9663ded009029ed0908fa9130007dfa286dc4277286792c4801c57f8066dd1fdabdd14963c4a64d8a2881b7878977a1ee3b8cb788e40cd52a9db60c14e9c54bd93c3dff151999c9121117d2bc985977d7408b5f9", 0xbb}, {&(0x7f0000000800)="44d2b37b32665932c847e25c222838e107ba98ab09330fb732f2df0c19f6e12bf473e035434b05f5fd5cad658bb2", 0x2e}, {&(0x7f0000000840)="24ec6d055a098202b434d1427e17d15312011a741a745eb0e9c6d71686613a615cf753b85b0e5a65788525af07d022ad73d873c0396dd208fad4b7", 0x3b}, {&(0x7f0000000880)="23cf1da1526d9ebd5f3abec8ad4503f1e358f95d40f175aa3907d022b13c", 0x1e}], 0x6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000940), 0xc) fcntl$setflags(r7, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000980), 0xc) 00:00:02 executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') getdents(r1, &(0x7f0000000180)=""/18, 0x12) r3 = semget$private(0x0, 0x3, 0x9) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = getgid() mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semctl$IPC_RMID(r3, 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/120, 0x78) r5 = getuid() openat(r1, &(0x7f0000000240)='./file0\x00', 0x1, 0x4) r6 = semget$private(0x0, 0x0, 0x4) r7 = accept$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) semop(r3, &(0x7f0000000300)=[{0x2, 0x3, 0x800}, {0x2, 0x10001}, {0x3, 0xfffffffffffffffb, 0x1000}, {0x2, 0x8, 0x1000}], 0x4) chdir(&(0x7f0000000340)='./file0\x00') r8 = accept$unix(r7, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) utimes(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)={{0x7fff, 0xc667}, {0xa71, 0xffff}}) r9 = getuid() r10 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) r14 = getpgrp() r15 = fcntl$getown(r1, 0x5) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000500)="a3169ef92c3f4f7e2b79fd0fe83fa68b0dd034ae0dba03a6c687dd108c5316f53a543d6ed10262b0bb0401712f940927541a549b22dfaccaf942edb79e5b1e513414908b22a662e1b4cf0abc6d", 0x4d}, {&(0x7f0000000580)="5052e2748f5f644840402369e5967bf8501ad52c1a3bbdd8d5da55b1df0cdb03791c1dec666952f479c32fca7bbc51afed3fbc6c1b121f17bcd08d72f51eb209", 0x40}, {&(0x7f00000005c0)="dca48f8bb21dad6eb58d7dffd0afff183837509d191db2165bea3f64caf8367b03524522a15c3fd08e0454ceaf0f0af026c52e15f9e530b7778dacc3047df18ce954e7ae4047c96150094ad6bcbea8", 0x4f}, {&(0x7f0000000640)="3ba655b6751f2f97608026577d7aa027892f10950ddd32522ae6ddb6b015b10cece55e539a181c2e1d0802bfad961d90781a626497115b97253ea3ab14cda1f42b25dbea55a929f8a62e99459b997a6eafe62714cab673ddd0bd", 0x5a}], 0x4, &(0x7f0000000780)=[@rights={0x10}, @cred={0x20, 0xffff, 0x2, r10, r5, r4}, @rights={0x20, 0xffff, 0x1, [r1, r1, r2, r7]}, @cred={0x20, 0xffff, 0x2, r11, r5, r4}, @rights={0x20, 0xffff, 0x1, [r2, r1, r8, r7]}, @cred={0x20, 0xffff, 0x2, r14, r9, r4}, @rights={0x28, 0xffff, 0x1, [r0, r2, r1, r8, r7, r0]}, @cred={0x20, 0xffff, 0x2, r15, r9, r4}], 0xf8, 0x4}, 0xd) semop(r6, &(0x7f00000008c0)=[{0x3, 0x5, 0x800}], 0x1) pipe(&(0x7f0000000900)) r16 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ff9000/0x3000)=nil) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000940)={{0x2, r12, r13, r5, r4, 0x12, 0x8001}, 0xffff, 0x4, r14, r10, 0x2770, 0x80, 0x2}) renameat(r2, &(0x7f00000009c0)='./file0/file0\x00', r2, &(0x7f0000000a00)='./file0/file0\x00') 00:00:02 executing program 0: r0 = socket(0x18, 0x30000003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) close(r0) r2 = fcntl$dupfd(r1, 0x0, r0) renameat(r2, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') fchmod(r0, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 00:00:02 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000600)='./file0\x00', 0x292, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = dup2(r0, r1) setsockopt(r1, 0x6, 0x2, &(0x7f0000000000)="9234334806b2cd42be02896ec5629f0ddc8fc33d7b4c5b13e9933cb336c70f6ec05cb82e2161e2f09d509cbf9cee9e2e75b71b213d75ebcec80de21634c4f8ac0742ad1bd7e9f1acde62d0912e83a152c2dce07bb6798335b8fa7d3b1b64ca202f2aa5a8105f892fdd7693356a7c2b72467dc2121b509c30", 0x78) writev(r1, &(0x7f0000001b00)=[{0x0}], 0x0) chdir(&(0x7f0000000080)='./file1\x00') sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:02 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="014b0400000000100000000000635fbace"], 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = dup2(r1, r0) r3 = accept$inet6(r2, 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:02 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fcntl$setflags(r0, 0x2, 0x1) r1 = shmget(0x3, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x3, r2, r4, r5, r7, 0x40, 0x61d}, 0x0, 0x1, r8, r9, 0x3268, 0x0, 0x6}) r10 = paccept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc, 0x40000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0}, 0xc) lseek(r10, 0x0, 0x1) fcntl$setown(r0, 0x6, r11) fcntl$lock(r0, 0x7, &(0x7f0000000280)={0x3, 0x0, 0x7fffffff, 0x4cbd, r11}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) fchmodat(r0, &(0x7f0000000340)='./file0\x00', 0x80, 0x200) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000003c0)=[{r10, 0x40}], 0x1, 0x3ba6) open$dir(&(0x7f0000000400)='./file1\x00', 0x400001, 0x0) fcntl$getown(r10, 0x5) fcntl$getown(r10, 0x5) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r0, &(0x7f0000000480)='./file1\x00', 0x8, 0x200) r15 = paccept(r14, &(0x7f00000004c0)=@un=@file={0x0, ""/85}, &(0x7f0000000540)=0x57, 0x50000000) r16 = semget(0x3, 0x0, 0x104) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000580)={{0x7, r6, r4, r3, r7, 0xa1, 0x294c}, 0x2, 0x3, 0x4}) lseek(r13, 0x0, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000600), 0xc) fchown(r15, r6, r7) 00:00:02 executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10) mkdir(&(0x7f0000000200)='./file1\x00', 0x0) r1 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) openat(r1, &(0x7f0000000080)='./file1\x00', 0x202, 0xa0) unlinkat(r1, &(0x7f0000000000)='./file1\x00', 0x0) 00:00:02 executing program 3: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/150, 0x96) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x49) linkat(r0, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file1\x00', 0x400) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r4 = dup2(r2, r3) chroot(&(0x7f0000000240)='./file1\x00') open(&(0x7f0000000280)='./file0\x00', 0x400000, 0x100) clock_getres(0x40000000, &(0x7f00000002c0)) chroot(&(0x7f0000000300)='./file1\x00') r5 = semget$private(0x0, 0x7, 0x40) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000340)=""/76) chdir(&(0x7f00000003c0)='.\x00') open$dir(&(0x7f0000000400)='./file0\x00', 0x200, 0x14) clock_gettime(0x40000000, &(0x7f0000000440)) r6 = accept$unix(r0, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) r7 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) r8 = geteuid() r9 = getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getpgrp() r13 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x8000, r8, r9, r10, r11, 0x8, 0x100}, 0x0, 0xbd0d, r12, r13, 0xfffffffffffffffb, 0x40, 0x57}) open(&(0x7f0000000600)='./file1\x00', 0x800, 0x4) getgid() recvfrom(r1, &(0x7f0000000640)=""/226, 0xe2, 0x800, &(0x7f0000000740)=@in6={0x18, 0x2, 0x100, 0x101}, 0xc) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000780)=""/219) setsockopt(r6, 0x5, 0x10001, &(0x7f0000000880)="1a84aa7230deeb238599af567f56695fb462256dc944a1c289ab3e270637d481ebdfdfc56f34ee55736b24eb6a9a3cbb45f42a1cd276ebb987c97fc3d0ab4de5461d8ed79ce76d80f27f946cba4adae44895d42115273f02393d0186ea194c6ad9a16eb0ae3c794d1387bde77004d959eddaa1cd862b7e55c2fcaa7357bddf2d5e6bf1b14cf93ae028b20219784abbe9565a197f0be1e71349ed3bd46b30e9e832b8dd83e72e5fcc100d3599cc4cd14ffb32fbace9d71b378292b0916d373a18dfdb0c84e930ec263a4512da08fb", 0xce) 00:00:02 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x4}, 0xc) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) rmdir(&(0x7f0000000240)='./file0/file0\x00') open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x2) r1 = semget(0x3, 0x0, 0x1) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000002c0)=0x400) getpeername$unix(r0, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002) mkdir(&(0x7f0000001380)='./file0\x00', 0xc0) semget(0x2, 0x2, 0x44d) r2 = open(&(0x7f00000013c0)='./file0/file0\x00', 0x20, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001400)={0x0}, 0xc) r4 = getppid() setpgid(r3, r4) r5 = openat(r0, &(0x7f0000001440)='./file0/file0\x00', 0x80010, 0x0) shmget$private(0x0, 0x1000, 0xa9, &(0x7f0000fff000/0x1000)=nil) recvmsg(r0, &(0x7f0000002880)={&(0x7f0000001480)=@in6, 0xc, &(0x7f0000002740)=[{&(0x7f00000014c0)=""/168, 0xa8}, {&(0x7f0000001580)=""/188, 0xbc}, {&(0x7f0000001640)=""/206, 0xce}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x4, &(0x7f0000002780)=""/196, 0xc4}, 0x843) wait4(r3, &(0x7f00000028c0), 0x12, &(0x7f0000002900)) r6 = socket$unix(0x1, 0x3, 0x0) sendto$inet6(r5, &(0x7f00000029c0)="13f4bb56b0d2e0cfced76799d70a9fa52ca6a768adbffef47cc3dba6254d15c0ae2e492643e47c93915f8cbfc1149239fd50e5c8d8be5e39b8808799b3c0fad9d9f28fcb39ed48e64301d077b5c11318ca627375efaa74c89779f9ebc679d91f9b8f4ab5e794e2cab1c1c66e9b1d3b02e38b37dd304afbe4a3d0747ac21925724db39d2988657db03a111e64362fd097334b7541541b4287821e42aeb1377f2fe4d1cbf0244c1f6f3f810a02a27c3af543d0877c21b6423c57aae3ab00d7c7a75d4c6cf59dde0db9ce7ececc5a58cab7879559fb07b9754f35357cb0ec5288", 0xdf, 0x403, &(0x7f0000002ac0)={0x18, 0x2, 0x6, 0x6944}, 0xc) getsockopt$sock_timeval(r6, 0xffff, 0x100f, &(0x7f0000002b00), &(0x7f0000002b40)=0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002b80)=[0x6, 0x3]) connect(r6, &(0x7f0000002bc0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) openat(r2, &(0x7f0000002c00)='./file0\x00', 0xa, 0x100) getsockname$unix(r5, &(0x7f0000002c40)=@abs, &(0x7f0000002c80)=0x8) chdir(&(0x7f0000002cc0)='\x00') sendmsg(r5, &(0x7f0000003140)={&(0x7f0000002d00)=@in={0x2, 0x2}, 0xc, &(0x7f0000003000)=[{&(0x7f0000002d40)="52d89f6515fa5a736e0f9b6f8fb35d886a6c569e57a547ea10c34f8fe6a074f3f750c5c6b539389f", 0x28}, {&(0x7f0000002d80)="57aae8ed82615f20f8a17c9222eb3fb2fcfc6ef0db3b7289d980b4b42210608d12b1ed9b78453d122f54af44c4ef6a6ae3997ea1c2bc1c263fcb19be1c71fd1836f7859e6f4891dee62c58342958e012", 0x50}, {&(0x7f0000002e00)="1943a61ffec320e3cdaf75359857d70e97a3f820a2f46df0e93bd703f0a89b8ea2b4e08d00c8fcc8e96c81c0b55ac4f4d42a8f80705c4cb4f89b91527b3421f7d6d89c4a5164be40bd7d2fb6b024671fc1e2d81d09c96792d697e4587126f72069fb58e26154de038fd547b11b5e565587a80eac173d91980c1b9e39e5f1f8db6da11acaad0e", 0x86}, {&(0x7f0000002ec0)="bb91777746a70ad5160dce6b31c4a1b91b8701", 0x13}, {&(0x7f0000002f00)="757c3647c8a60f1fde3efaab0b9c2882766bade0403608c786b1ee60bd151bb91d5ddc2dd628b8719b67599bc55f4e8c4624d86f1d3d3a9a47234f404b63719de9cbccc34122b500c92a07dd14ddb79636a7292839cd6051e97ef54b41944c826cc7f28b8a1960046e06e561d810f64010773e8fc68e3e442ae6702cb02adb275f8ab8593a5df99f519ce9139faa4ef407833f92ed47cf47ca9444c44c773cef1defdce405d0a591c964e4ed193816832100884b1331730e084c50e6b620b6", 0xbf}, {&(0x7f0000002fc0)="5616e87e65382cdc938638dbc285db4ea2a528360bebc2dc4676e58ed4643441c1de09340fe7f9c5471925ad41b41b600b8e9eec", 0x34}], 0x6, &(0x7f0000003080)=[{0x10, 0x12f, 0x10000}, {0x90, 0x0, 0x0, "fa0bb1e8fa19257e8f49de36f66c36597ab338f54ffa677b0b1a4a2e250e4920ad782a95beaaee2507dfc90f323d1ffd5f6f77b00f835234f5ba925fdbbbf325fb7235381adf795b47b43bca2ca4c3570a299f79ed00839a898928f19c983e346fef2852ab82bbdd9791f22513d50c6530ebb2b0199f0ff3f94df6d1b9c2"}], 0xa0}, 0x400) listen(r6, 0x5) 00:00:02 executing program 1: setrlimit(0x9, &(0x7f0000000000)) getrlimit(0xf, &(0x7f0000000040)) socket(0x1f, 0x1, 0x0) 00:00:02 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) mkdir(&(0x7f0000000040)='./file0\x00', 0x1c8) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x4) r1 = dup2(r0, r0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') execve(&(0x7f0000000140)='./file1/file0\x00', &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='{\x00', &(0x7f0000000200)='$\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=']-)\x00', &(0x7f00000002c0)='\'+\x00', &(0x7f0000000300)='$-)-\'\x00', &(0x7f0000000340)='^\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='\x00', &(0x7f0000000400)='(]-$\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) fdatasync(r1) close(r1) getpeername(r1, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) bind(r1, &(0x7f0000000580)=@in={0x2, 0x0}, 0xc) utimensat(r1, &(0x7f00000005c0)='./file1\x00', 0xffffffffffffffff, 0x200) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x7, &(0x7f00000006c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchownat(r0, &(0x7f0000000600)='./file1/file0\x00', r2, r3, 0x400) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000700)=@file={0x1, './file1/file0\x00'}, 0x10, &(0x7f0000000840)=[{&(0x7f0000000740)="0806da925bf02a0533d84e769141ceed014ccac05dd82bb29e51cd8a69af4e53d94a65fd2c3887a733570750c9fc5049ea2445b27c26459182c27f1d19efff6c19cd19a125ac3bcd8172962a731f935d8fdf2c965cc172a1b8770ced8916522e7bc025ffc4136a6122c003be1d443b5804c49c42d3b5f750be3280e5bbdf0190c5c59771f81c4dd151333e46e6b3e204cb0adc81df72378065cafe0156ce4077adc021fc470601497f56f6b73611700fd78c3b45cf0eccda2d7056cb061a4a23b4c13b975b7ef5399a688cf72b4448d30cc9ab9f7204b9a5d6b08aed562b9822b29d545fd778016cc237bb268c71", 0xee}], 0x1, 0x0, 0x0, 0x8}, 0x1) fchdir(r1) rmdir(&(0x7f00000008c0)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) flock(r1, 0x8) readlinkat(r0, &(0x7f0000000980)='./file1\x00', &(0x7f00000009c0)=""/94, 0x5e) mknodat(r0, &(0x7f0000000a40)='./file1\x00', 0x1, 0x0) r4 = socket$unix(0x1, 0x3, 0x0) r5 = open(&(0x7f0000000a80)='./file1\x00', 0x1000210, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000ac0), &(0x7f0000000b00)=0x4) r6 = dup2(r1, r0) renameat(r6, &(0x7f0000000b40)='./file1/file0\x00', r1, &(0x7f0000000b80)='./file1\x00') r7 = fcntl$dupfd(r0, 0xc, r4) sendto(r1, &(0x7f0000000bc0)="c6639986ed37", 0x6, 0x8, &(0x7f0000000c00)=@in6={0x18, 0x3, 0x8, 0xffff}, 0xc) fcntl$setflags(r7, 0x2, 0x1) 00:00:02 executing program 3: readlink(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)=""/74, 0x4a) faccessat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x5, 0x0) 00:00:02 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01009c9d65a7a749d751e9157e0df87189591e4000"], 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$unix(r1, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r0) 00:00:02 executing program 5: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f0000000140)=[r2, r3, r5, r6]) r8 = shmget(0x1, 0x1000, 0x110, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000180)={{0x7, r1, r6, r1, r2, 0x101, 0x1}, 0x80000000, 0x9, r4, r0, 0x2, 0x0, 0x7ff}) r9 = semget(0x2, 0x2, 0x40) semctl$GETZCNT(r9, 0x3, 0x7, &(0x7f0000000200)=""/55) r10 = dup(0xffffffffffffffff) bind(r10, &(0x7f0000000240)=@in6={0x18, 0x0, 0x482, 0xffffffffffffff80}, 0xc) r11 = accept(r10, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000300), 0xc) linkat(r10, &(0x7f0000000340)='./file0\x00', r10, &(0x7f0000000380)='./file0\x00', 0x400) getpid() r12 = msgget(0x3, 0x1) msgrcv(r12, &(0x7f00000003c0)={0x0, ""/255}, 0x107, 0x1, 0x1000) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000500)=""/87) getpeername$unix(r11, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) paccept(r10, &(0x7f0000000600)=@in6, &(0x7f0000000640)=0xc, 0x10000000) readlink(&(0x7f0000000680)='./file0/file0\x00', &(0x7f00000006c0)=""/72, 0x48) msgrcv(r12, &(0x7f0000000740)={0x0, ""/254}, 0x106, 0x3, 0x800) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000880), &(0x7f00000008c0)=0xc) setgid(r7) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) readlink(&(0x7f0000000980)='./file0/file0\x00', &(0x7f00000009c0)=""/223, 0xdf) mknodat(r10, &(0x7f0000000ac0)='./file0\x00', 0x90, 0x77b) recvfrom(r11, &(0x7f0000000b00)=""/97, 0x61, 0x1, &(0x7f0000000b80)=@un=@abs={0x1, 0x0, 0x3}, 0x8) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000bc0)=""/87) setsockopt$sock_timeval(r10, 0xffff, 0x100c, &(0x7f0000000c40)={0x3cde}, 0x10) 00:00:03 executing program 3: r0 = socket$inet(0x2, 0x40000002, 0x2) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = semget$private(0x0, 0x2, 0x100) semop(r1, &(0x7f00000000c0)=[{0x7, 0x5, 0x1800}], 0x1) r2 = dup2(r0, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, r5, 0x400) r6 = socket$unix(0x1, 0x2, 0x0) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x3f, 0x10001}, {0x7c4, 0xae7}}, 0x200) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000280)=0x7ff, 0x4) bind$inet(r2, &(0x7f00000002c0)={0x2, 0x1}, 0xc) sendto(r6, &(0x7f0000000300)="6cbcafb256af7688a6e37ba9675bf4c58b31bd881eb76d211587ac12cddef13fb05c994271259cfbb300b4c15342970260613c723d2bc6c07d6355f33295b558fa1083280bd844e6e14e7665e4d4", 0x4e, 0x402, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) connect$inet6(r2, &(0x7f00000003c0)={0x18, 0x2, 0x6f, 0x9}, 0xc) fcntl$getown(r0, 0x5) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) getsockname(r0, &(0x7f0000000440)=@un=@abs, &(0x7f0000000480)=0x8) fchroot(r2) lchown(&(0x7f00000004c0)='./file0\x00', r3, r5) fchroot(r7) fchownat(r7, &(0x7f0000000500)='./file0\x00', r3, r5, 0x600) mkdir(&(0x7f0000000540)='./file1\x00', 0x40) mkdir(&(0x7f0000000580)='./file0/../file0\x00', 0x24) chdir(&(0x7f00000005c0)='./file1\x00') recvmsg(r0, &(0x7f0000002940)={0x0, 0x0, &(0x7f0000002840)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/67, 0x43}, {&(0x7f0000001680)=""/183, 0xb7}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/20, 0x14}, {&(0x7f0000002780)=""/140, 0x8c}], 0x6, &(0x7f00000028c0)=""/105, 0x69}, 0x1) mknodat(r8, &(0x7f0000002980)='./file1\x00', 0x8101, 0x0) connect(r8, &(0x7f00000029c0)=@in={0x2, 0x3}, 0xc) fcntl$setown(r8, 0x6, r4) 00:00:03 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) 00:00:03 executing program 2: r0 = msgget(0x0, 0x0) r1 = getgid() r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r2, r4, r1) msgget(0x3, 0x40) sendto$unix(r2, &(0x7f0000000100)="aab9c01443a23f87b9c3b0a3102c62f58595b992525a69552a67ca05153f41ba7f00375daad5c2de109925f30c12275a98c31af330bef0a25f020429d3d5d0e585f46b840b7364fc68dcb252a6d27fb719758d381fe2a0919c5f4e09bd2f2114157ed5a85cf5b0f194752639359b84c4a8159f04f99fd70822df9e5337559084f4cdd0b4b8b4defcf78b6bacd27940a99810fab551de3491981ba77edba573764eb96b51f06cb53312d0fceb11ee2bede12da806ca6ee33f25", 0xb9, 0x408, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x1, r4, r1, r4, r5, 0x20, 0x13}, 0xfffffffffffffff8, 0x5, r3, r3, 0x3, 0x8, 0x9, 0x1}) r6 = accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) bind(r2, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) getegid() r7 = accept(r2, 0x0, &(0x7f0000000340)) msgget(0x1, 0x124) setgroups(0x4, &(0x7f0000000380)=[r5, r5, r1, r1]) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r8 = semget$private(0x0, 0x0, 0x1) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = socket$inet(0x2, 0x40000000, 0xfff) semctl$GETZCNT(r8, 0x6, 0x7, &(0x7f0000000440)=""/18) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000480), 0xc) msgget(0x1, 0x648) recvmsg(r6, &(0x7f0000000880)={&(0x7f00000004c0)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f0000000500)=""/164, 0xa4}, {&(0x7f00000005c0)=""/139, 0x8b}, {&(0x7f0000000680)=""/231, 0xe7}], 0x3, &(0x7f00000007c0)=""/138, 0x8a}, 0x2) msgrcv(r0, &(0x7f00000008c0)={0x0, ""/40}, 0x30, 0x3, 0x1000) r10 = fcntl$dupfd(r7, 0x0, r6) ftruncate(r2, 0x74fa) r11 = accept(r9, &(0x7f0000000900)=@in, &(0x7f0000000940)=0xc) socket$unix(0x1, 0x7, 0x0) openat(r10, &(0x7f0000000980)='./file0\x00', 0x440, 0x100) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x90, r11, 0x0, 0x0) socket$unix(0x1, 0x3, 0x0) 00:00:03 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) open(&(0x7f0000000000)='./file1\x00', 0x4fec739594c6f848, 0xc) open(&(0x7f0000000180)='./file1\x00', 0x80000, 0x103) 00:00:03 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r0, 0x0, 0x0, 0x800, 0x0, 0x32f957acfb9a5e83) 00:00:03 executing program 1: socketpair(0x10, 0x1, 0xe9e, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001240)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f00000011c0)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/239, 0xef}, {&(0x7f0000001180)=""/15, 0xf}], 0x3, &(0x7f0000001200)=""/47, 0x2f}, 0x802) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) wait4(r2, 0x0, 0x5, &(0x7f0000001300)) socketpair(0x1f, 0x3, 0x8, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001400)={0x0}, &(0x7f0000001440)=0xc) r6 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) fcntl$lock(r4, 0xf, &(0x7f0000001480)={0x0, 0x0, 0x8, 0x5, r5}) bind(r0, &(0x7f00000014c0)=@in6={0x18, 0x1, 0x8000, 0x1f}, 0xc) r7 = accept(r4, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) fcntl$setown(r7, 0x6, r5) socketpair(0x18, 0x2, 0xd05, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000015c0)=""/87, 0x57, 0x0, &(0x7f0000001640)=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001680), &(0x7f00000016c0)=0xc) shmctl$SHM_UNLOCK(r6, 0x4) r9 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r9, 0x2, &(0x7f0000001700)=""/106) accept(r4, &(0x7f0000001780)=@un=@abs, &(0x7f00000017c0)=0x8) stat(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)) close(r3) r10 = dup(r8) unlinkat(r10, &(0x7f00000018c0)='./file0\x00', 0x0) wait4(r5, &(0x7f0000001900), 0x20012, 0x0) lstat(&(0x7f0000001940)='./file0\x00', &(0x7f0000001980)) connect$inet(r4, &(0x7f0000001a00)={0x2, 0x0}, 0xc) mkdirat(r10, &(0x7f0000001a40)='./file0\x00', 0x80) fchdir(r0) sendto$unix(r1, &(0x7f0000001a80)="8f4b02df5c", 0x5, 0x1, &(0x7f0000001ac0)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r7, &(0x7f0000001b00)=@file={0x0, './file0\x00'}, 0xa) 00:00:03 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) geteuid() r2 = dup2(r1, r0) r3 = getppid() getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)=""/230, &(0x7f0000000200)=0xe6) r4 = getuid() r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={r3, r4, r5}, 0xc) getsockname$inet(r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 00:00:03 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r0, 0x0) connect$unix(r0, &(0x7f0000fce000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, &(0x7f00002caffa), 0x0) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:00:03 executing program 2: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x9, 0x5}, 0xc) sendto(r0, &(0x7f0000000080)="ea56956d5b6800c234af6a5cd60702f536163fc97b0c4639369a2221cfc629f1b5a65d19d951e32ba2d04206e2fffca2025f8c5beb4a8cfae0d680640c9bd8bc69f77d8db3546c44a22e4f0d51224cab5d33848f3472ea2dd0448082c4ae29422e4dbb8da39f0bccce032de8fd57418cee30ebcba85b16f5b56577cf7f9371430909a71f5a014187db66cee12945c3dbdf0cd7600ed16a5f4837d9ee61f9b2e71bff7709dcb9633c650d5fd6562ae78dc28b118471befa2c77ef3089daaa0f5c8e77faa59e3363c0492d010052bb295ff73ffbd0e0f57c5dd44c4a08", 0xdc, 0xc, &(0x7f0000000180)=@in6={0x18, 0x1, 0x10001, 0x6}, 0xc) listen(r0, 0x0) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) recvmsg(r0, &(0x7f0000001700)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/197, 0xc5}, {&(0x7f0000001340)=""/20, 0x14}, {&(0x7f0000001380)=""/231, 0xe7}, {&(0x7f0000001480)=""/38, 0x26}, {&(0x7f00000014c0)=""/238, 0xee}], 0x6, &(0x7f0000001640)=""/157, 0x9d}, 0x800) faccessat(r0, &(0x7f0000001740)='./file0/file0\x00', 0x18, 0x0) connect$unix(r0, &(0x7f0000001780)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = paccept(r0, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc, 0x50000000) listen(r1, 0x9) recvfrom(r0, &(0x7f0000001840)=""/119, 0x77, 0x0, 0x0, 0x0) bind(r1, &(0x7f00000018c0)=@in={0x2, 0x3}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001900), &(0x7f0000001940)=0x8) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000001980)={{0x18, 0x0, 0x20, 0x9}, {0x18, 0x0, 0x757, 0x5}, 0xdb, [0x3, 0x9, 0x9, 0x3, 0x8, 0x8, 0x1, 0x7]}, 0x3c) r2 = geteuid() setuid(r2) listen(r1, 0x40) recvmsg(r0, &(0x7f0000004e40)={&(0x7f00000019c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000004d00)=[{&(0x7f0000002a00)=""/4096, 0x1000}, {&(0x7f0000003a00)=""/4096, 0x1000}, {&(0x7f0000004a00)=""/161, 0xa1}, {&(0x7f0000004ac0)=""/86, 0x56}, {&(0x7f0000004b40)=""/174, 0xae}, {&(0x7f0000004c00)=""/95, 0x5f}, {&(0x7f0000004c80)=""/69, 0x45}], 0x7, &(0x7f0000004d80)=""/176, 0xb0}, 0x2) setuid(r2) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffa000/0x4000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000004e80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000004ec0)={0x0, 0x0, 0x0}, &(0x7f0000004f00)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000004f40)={0x0, 0x0}, &(0x7f0000004f80)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000004fc0)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000005000)={{0xffffffff7fffffff, r2, r4, r2, r5, 0x4, 0x1}, 0x2b2, 0x800, r6, r8, 0x101, 0x71b, 0xffffffffffffffc1}) setuid(r7) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000005080)=""/37, &(0x7f00000050c0)=0x25) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000005100), 0xc) recvmsg(r1, &(0x7f0000005480)={0x0, 0x0, &(0x7f0000005380)=[{&(0x7f0000005140)=""/199, 0xc7}, {&(0x7f0000005240)=""/99, 0x63}, {&(0x7f00000052c0)=""/3, 0x3}, {&(0x7f0000005300)=""/105, 0x69}], 0x4, &(0x7f00000053c0)=""/141, 0x8d}, 0x840) paccept(r0, &(0x7f00000054c0)=@in, &(0x7f0000005500)=0xc, 0x10000000) 00:00:03 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) lseek(r0, 0x0, 0x3) r1 = socket$inet6(0x18, 0x3, 0x0) recvfrom$inet6(r1, &(0x7f0000000180)=""/148, 0xfffffffffffffd58, 0x42d3f03e1172d9ac, 0x0, 0x1002c) pipe2(&(0x7f0000000000), 0x1400004) 00:00:03 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) r4 = dup2(r0, r3) getsockname$unix(r3, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000040)=""/37, &(0x7f0000000080)=0x25) paccept(r3, 0x0, &(0x7f0000000380), 0x0) dup(r3) fcntl$getflags(r4, 0x1) write(r0, &(0x7f00000002c0)="4c192d0e31aef577bd3d7678a6188c174ac1e1ddc839735a4b903495e54d1b184fabfea59e15757f95b0291c1f0071f971e9fbf8f59e68477043d901388c71c628dad2aa9e9885e3941a8bf09cefa057c40e91020a63f1f508f9958ca9c4fde97696754ce0b3e8c7381f45c44f52f746c346a5310172cb9fd0205d9618f2e6221cfa2d8003da80a7af8aff8d6bacd57415faee92fad2fa0dc6caff71bab1e215993186", 0xa3) readv(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/164, 0xa4}, {&(0x7f0000000180)=""/137, 0x89}], 0x2) dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x60) 00:00:03 executing program 3: r0 = semget(0x2, 0x7, 0x200) r1 = getuid() r2 = getgid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x80000000, r1, r2, r3, r4, 0x100, 0x81}, 0xa2, 0x80000000}) r5 = socket$unix(0x1, 0x2, 0x0) clock_nanosleep(0x40000000, 0x1, &(0x7f0000000100)={0x8, 0x7}, &(0x7f0000000140)) r6 = fcntl$dupfd(r5, 0xc, r5) setsockopt$sock_int(r6, 0xffff, 0x1007, &(0x7f0000000180)=0x6, 0x4) r7 = msgget(0x1, 0x12) msgctl$IPC_RMID(r7, 0x0) msgget(0x1, 0x240) preadv(r5, &(0x7f0000000480)=[{&(0x7f00000001c0)=""/232, 0xe8}, {&(0x7f00000002c0)=""/166, 0xa6}, {&(0x7f0000000380)=""/110, 0x6e}, {&(0x7f0000000400)=""/98, 0x62}], 0x4, 0x0) r8 = paccept(r5, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000500)=0x8, 0x40000000) msgget(0x1, 0x1) recvmsg(r8, &(0x7f00000007c0)={&(0x7f0000000540)=@in6, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000580)=""/206, 0xce}, {&(0x7f0000000680)=""/9, 0x9}], 0x2, &(0x7f0000000700)=""/180, 0xb4}, 0x800) listen(r8, 0x8c) pwritev(r5, &(0x7f0000000c00)=[{&(0x7f0000000800)="c5361087a7e7d3320e24b1e36070ec8ccdbe046ffcf436bdd5387d0a7e5aa097b7a346365d812ed306dc33e7f4d9baadf1e883e9819a0169362525262bf8a89e1fa8db429bb6e67049ad64c60eda44d03a52c5bda10da7e0152b7d07b5bf9ac109ce7817077e3f5301e2e5225e72820345cbc75ae7e2bada7ef1468823e83c394d2b5cfa9858e386d812f490ea9ca4c08ce345a56f20b06250a007d08679229b98091d8e044cb4075d34f5a53c7095b17b08706df93967df23641c1d7ece33a1bde45df6c0f64fb010ddcd68ff38afd4ff071e2c259f8bf1bd3f4aaf7ea27423bc2b9b13c8f0a830e2a7e822284df2eb6ce9", 0xf2}, {&(0x7f0000000900)="4546da9356973018df0ef7079616134e718e58bc50cb40483feded2ffe214e499d5b124654949bee7cdcaf2fb10778f45c6e36eec69fc9932a6ab9353efc22ca93c29fe4398fd1598cb93b08034c2a5e0ae9c16dc8d385a62c7e2f520d0d51ef31c95720784d817003a5a2736ddd7cc9982262facab7a513961e44f8bc02ed6d969d3a387271da089b2b21183b55c32dbbbe6cb804f8c52ff7496cc51d78124b5f6da9a57855138d930da8edb62542107f6c9aef75765555024a1921b4d100d41e379cb0540c9458b4f318491bfb14315bab9690bbae948275b347dbcc6639ccc9b235c30735d44880ff93e807072089e315e927962dce8d", 0xf8}, {&(0x7f0000000a00)="304f62f2eb7f55b48dd0a1be5362f522f154f1450cd43eb59637b844538f174a44e3ab32bf04538b2e609dd42b4cafdd8ea4b4a7686d19906a3612526174de153e09ea84068c8872056367a931f4dfc83e8f7408550e408cb7d8e8ecd727185f4895d139ef8c025a97f80694b4031e43656395b539c263d77cd25caef15c8f726177dcda710055f89a78d43600b32ed6e73ef2606f9b6aa3166c5966b4c2491d099c24d75d2f25f592dd2a24bed896", 0xaf}, {&(0x7f0000000ac0)="5f13c931d0b657093f64edd26348fbb273c750b75f82c66d7d2b14f0c453e799ccd97e1472397e96776b07dab838e31175e2f6eb362988d743d27cbfae017338c7fe92b04f8a47b7972070ec408b762dac77403a4666892f67b448af9114b84edd663ea086b2e98375de2ee813712a62c2eb7f73b3611ab35537128630d52ea2d96b280eb46469fbc99c0dda20aee4add0da47f45ed6cfb4e690f5d6979a41da", 0xa0}, {&(0x7f0000000b80)="afbd6b19ed858ff623e04cb1a8f56d4e9ce9d3e24f0800cce61f1ff55fa91fab7de5bfab62384fd3a1f14e4287b2de5295d5aa2c116e4a2bce0cbf2368efd136df3644bf3a4168606a6d6314e461bdf3313b4edca63eb3f26dfe522056c683e247f192bd6663d0513d07e97622f24f459289f02fa4", 0x75}], 0x5, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000c80)={0x0}, &(0x7f0000000cc0)=0xc) bind$unix(r6, &(0x7f0000000d00)=@abs={0x0, 0x0, 0x1}, 0x8) getuid() getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000d40), &(0x7f0000000d80)=0xc) r10 = fcntl$dupfd(r5, 0xc, r5) fcntl$lock(r10, 0x9, &(0x7f0000000dc0)={0x0, 0x3, 0xffffffffffffffff, 0xb78, r9}) openat(r6, &(0x7f0000000e00)='./file0\x00', 0x10040, 0x40) rmdir(&(0x7f0000000e40)='./file0\x00') mkdirat(r10, &(0x7f0000000e80)='./file0\x00', 0xda) getsockname(r8, &(0x7f0000000ec0)=@in6, &(0x7f0000000f00)=0xc) openat(0xffffffffffffff9c, &(0x7f0000000f40)='./file0\x00', 0x8, 0x2) 00:00:03 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x30000007, 0x7) r3 = dup(0xffffffffffffff9c) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r6 = socket(0xcab520c32be2a7a1, 0x4, 0x5) r7 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/6}, &(0x7f0000000100)=0x8) poll(&(0x7f0000000140)=[{r0, 0x10}, {r1, 0x8}, {r2, 0x20}, {r3, 0x83}, {r4, 0x80}, {r5, 0x21}, {r6, 0x8}, {r7, 0x124}], 0x8, 0x0) r8 = accept$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt(r2, 0x7ff, 0x5, &(0x7f0000000200)=""/70, &(0x7f0000000280)=0x46) accept$inet6(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getpeername$inet(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) r9 = accept$unix(r4, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) socket$inet(0x2, 0x5, 0x8) r10 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1000000, 0x100) setsockopt$sock_int(r9, 0xffff, 0x10, &(0x7f0000000480)=0x20, 0x4) getpid() accept$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) accept$inet6(r8, &(0x7f0000000540), &(0x7f0000000580)=0xc) shutdown(r2, 0x3) r11 = fcntl$dupfd(r4, 0xc, r3) bind$unix(r6, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000600)=""/21, &(0x7f0000000640)=0x15) getsockname$unix(r11, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) r12 = fcntl$dupfd(r9, 0xc, r10) r13 = accept$inet6(r6, &(0x7f0000000700), &(0x7f0000000740)=0xc) r14 = semget(0x0, 0x0, 0xdc) r15 = geteuid() getsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0}, 0xc) r18 = getegid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000840)={{0xffffffffffff8001, r15, r16, r17, r18, 0x2c, 0x4}, 0x400000000000, 0x7, 0x16a}) 00:00:03 executing program 5: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) clock_nanosleep(0x1, 0x1, &(0x7f00000000c0)={0x0, 0x2}, &(0x7f0000000100)) clock_nanosleep(0x20000000, 0x1, &(0x7f0000000140)={0x9, 0xc}, &(0x7f0000000180)) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) clock_nanosleep(0x2, 0x1, &(0x7f0000000200)={0x5, 0x6}, 0x0) clock_nanosleep(0x60000001, 0x1, &(0x7f0000000240)={0xff, 0xfd}, &(0x7f0000000280)) clock_getres(0x2, &(0x7f00000002c0)) recvfrom$inet(r0, &(0x7f0000000300)=""/72, 0x48, 0x0, &(0x7f0000000380)={0x2, 0x0}, 0xc) getsockname$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) clock_nanosleep(0x3, 0x1, &(0x7f0000000440)={0x7fffffff, 0xad55}, &(0x7f0000000480)) clock_nanosleep(0x20000000, 0x1, &(0x7f00000004c0)={0x5, 0x8}, 0x0) r1 = semget(0x1, 0x2, 0x638) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000500)=""/23) r2 = semget(0x1, 0x7, 0x500) semop(r2, &(0x7f0000000540)=[{0x1, 0x1, 0x1800}, {0x3, 0x3, 0x800}, {0x4, 0x10000, 0x1000}, {0x3, 0x3, 0x800}, {0x7, 0x20, 0x800}, {0x3, 0x0, 0x1000}, {0x2, 0x1000, 0x1000}], 0x7) recvfrom$inet(r0, &(0x7f0000000580)=""/35, 0x23, 0x802, &(0x7f00000005c0)={0x2, 0x0}, 0xc) r3 = getuid() nanosleep(&(0x7f0000000600)={0x2, 0x101}, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000680)={0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000006c0)={r4, r3, r5}, 0xc) bind$unix(r0, &(0x7f0000000700)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0xfffffffffffffc01, 0xa286, &(0x7f0000000740)="d82962047852bdd76b84a38eaed6e27dc9c6948d986e7b514049896b52cfcd8ed0380803177171028362eb555ca05f517d34c4986b3010b80d557fc98e4682a521a2ad66522515361c132bab66413d15c4760e902edb9e7c196a89942ec5bd36fa47c4166320f2ca2f653b7c4826d908e9a490a143a33e4a8b556c9d16f50056dbdd0e0d5936466f471a81a34ca17d84cfd174b87b55dd3d267ae22ee2b6d91738358f241f97993761ddceb055eab5e4ddf2a218b7ee82fa65566af300f90367786e24efccc5d269c0886adc1d7332be5bb77fe6", 0xd4) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000840)=""/132) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000900)="beea3e6f3dff4e714972af360de7441f8b9015b37b49ae6f2c7065099eb3917eb02326918245d1524acef376eb9418aef9ad9608cc7c61a16b70b44cf79cd27563cfa5ae51ba183c039a627081e370bad1fd6ba4f2985c0756d22de5", 0x5c}], 0x1) r6 = open$dir(&(0x7f00000009c0)='./file0\x00', 0x1, 0x112) utimensat(r6, &(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)={{0x1f, 0x40}, {0x7f, 0x9}}, 0x200) mkdir(&(0x7f0000000a80)='./file0\x00', 0x60) readlinkat(r6, &(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)=""/61, 0x3d) 00:00:03 executing program 4: clock_gettime(0x20000000, &(0x7f0000000000)) r0 = paccept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8, 0x60000000) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x8) r2 = fcntl$dupfd(r0, 0x0, r1) nanosleep(&(0x7f0000000100)={0x7, 0x3}, &(0x7f0000000140)) r3 = openat(r1, &(0x7f0000000180)='.\x00', 0x40040, 0x40) pwritev(r3, &(0x7f0000001700)=[{&(0x7f00000001c0)="74ab157e36ed45b7c888940372e3c458886b98af7e372bc3f5f701ba7ede8db595324b5a5675a4898ae348c24706939847463d03dd0fda576b13346abcb80b1e68e6d87e3f9217d3e14d7d882f09d67952dacb13623dabfc9f323d817a7b99c0f48bff1321d2b93eb5d2636172daf07817b5fd8172747e1fd15e32b78b35a51425261ff79bd5472b2fed07bea0cee530486cd035e642970322b5cbdffd0044d68bef853ebb73b3485b04decb7177cf89133c1de8a245bba2a3d66345", 0xbc}, {&(0x7f0000000280)="1c614dbd2e3c43e7d8547818025005b4cebfe45c8add441d33c147528eee6952d8bea15f6f8cd627ddaffcdb52c546e0c48c6bcbbe444bba84d9d23a0330c62d029f51435cefce675ea65e9ed8aa80c8b3d5590829438f360518ac854d7d9a2f0b02994fecae553ac08266f3a8eaabd8d8461eea48a68675e44cd6c5514646c6f9839d588f9c134144b46c9268f44e4769a9280a5944582226c18d14738572fad1a557c012b056f59c9f7d9d19ec311ff3fd0c795f5384efda4bbf488f6253cf74925f4c8e27ea5a0363c1", 0xcb}, {&(0x7f0000000380)="b590520a1c46eff1f4dd1216a816230fe3b0bd3293195951cb3dcea841dfadda7ca9b124cf782133ab0455566c0635a9105dfe581de21b0df1bd658a1c2c6f40c1d2c3c63d27afb684d3cdb09ca2477a56400cedd67e35d9298301ae50a6dc80c6760fa7ae7ba9251703deebb8bccbf6e2a812cafc83335987b49b841482a4d3ccb62981e9b84f5fefd5f8b6a22c404bb73ada677f2264f6e6ae5911eb2470ffe9117ee9cb8598ba6662c2ac83d01751024190828df712e7229f39b9c1755f12ed77be545292766daf745e1c0271c691900bbc14bea641468a0feaaf559187564aca823d3d063e4adc19ea93a1381bf879e6b4264866d0d4f80e7abe", 0xfc}, {&(0x7f0000000480)="96f6ec16bacf632a9d0241c517982c1e6c08d3f838e39b858109c7bf5f9331462de55c0397fea67b96fdc8dc00e5c25a29743d9e3c23e399f4eceaba27bacd780f9a8875b4569f55908c118fc3bcd3b8a4e6d6f8eae634c385fdaf03bbb85a421560868879be0c6578702da6b77a2fa4dcc49c02ff2ded371cd85f5ee3c9842d42c56cbb4ee8e4257814295772e859", 0x8f}, {&(0x7f0000000540)="e818763f18f49246c72a70cea57c46ff86f9bfc30affa914196fa0647a13da51c2d01f483a116ee14411be87d6955d32c6cefb4e4c3c5ea1a7790bf4c5a52540f0171097ae8144d50d1bbcbbdb1b465944e1151de7ead17d90289734a20e218656cd1c8c2ab594849c9b50874922c7d0522cd310910d5749dc5a5084e5c9d55def6fb4135f003ddf46f632aa01206cb4717d21433ddfdea32f894c7407b7b827b7025a571057d18b99685a9effae8b49683baab683361de4c735796f4a2fcbde0e1ad401e5c63feb9074512571cf6d3539e11431d526b86310c6acd2db6a26c61db91c92175d31b63ed5e7962709208675c0d1774f21e2202db6cae9fe2e3ea0c4c5d93104f2173679b3739e579a341063af569eefcf79661478c6121620d3870c73d03df8e3282c16c8bf4740fad950616a7f9af1602871c02fca7b53cc78054491ca7f81a5c3133d2b8e8e999871dc697101c8e70e701acdc3bde8fc27d38034ab613782ded17fd7a114bca5a1f833043f98a124e41cf646491e219e9a240960d4b9ca23782ff783961bc5e3f8b74d1b43c14689ccafb23e63f8a37092b17870863bc885846aee8edededdfb5e0183aaf53f60965b33ea752d0992baf72871fe8e841187582f2b5e85c9fcffe125b7f5c8ea382b83c981b0a70c7e43ded8412e71c4afb6562f80226f5add19084f83cab4b7c20dad5af9923fbbaaf1517e5e24b2e4b411430dccda557098620ec8c715781c7986947e28c63d704657fc810b084d958a6174cd296ad03021552c8059108531dca3715456d3cd42efeb1dbe765261976cd10e3888d0a4f94ea99692e5c19379afa4fabaed6aaf14e801d7385af4e0b119bd7a5438443e9263654326597af46e6b362bf2eaef78068ecf7ff3ba032488d3b392c6600705d1f4b6fcccebd75c230607821ad7718f8be06b0938a7642cdb70c8cda2bccdfb1fd4beb7ecf55985a323b25702fa16251281ec1ce45850c7816a152ae0d086c6b453b581c77b9ed19e151edea20b86af09afc5d43e1527a9db493868631077e2520d9eb0924abe4fb5028f95fa5e096fe46195d1300785240cc81ade39f462edddba597d9ae699cf6868ea2f27d40254c4bac82decd7e2e9790140c57f0e9c1862e116c531baec1c7e6ab019d8ddf016a30c8b7bf39d122c17483ad427922cbb646af90ca4343623d9e68db42f653e9b8df87de83656aa9bc47da1bc3134a1dd4e6b8235e79b094a7ea0e837e169b00b51a88338ca32cd4b31674f5f5808b3aebf4789a8cf552582bf7a33dc04878fd28124c12f02107ca2dba5abca955803ff1d2579dde5a21965f4c37e39e86f808be41bfb923821a0babd260184d6d99c2ae1b723e450e998e869a64f31202719a4e753eed98a2850589cc28e4ed625a2a274eda77c215a58e9f06516e71aa1737085c2a04f2903d0fa183b86f983883ce74ddfc09755dbfcc585a2234ec9af216c7f97b282ef98741de0f0c01a5b865acb50c39bede5e19fcc21a584094730b6a996a6c0ef06602cb1cc35c1e099fb4d4af4bc14dbfebd52caee24f695cebad2e76655bb776ac8e61bd7ea2a9b8109bbae33ef0645af4ccfc6154a121fe5f7711224a6670340efe89fd5e015b5614c39e12da6d40392dab8fe28d5d9a3b52bd5f59eaa64481e22b6bdef91886b64d52b88212bbb5314c4a3f551809f66b8ff0817e71efcb137da82ca7fb23dd3712cae13ee495e22ebb2150f26f351f36fc652a2b9b137169f530e20bb1c391592282dea999e4fbac46184735ea444a82547b52d82e0f6df248686345ab832b9a3e89c924544798c458388741dcb9288f399ae4f6939fca4efa5a27e2f9bcd041e4f75d6bf34197afd8d6a1332ffce6326e135637a1698da020c8b7b16590ee819bf1208b735575239c5afe2b35bcabb3ea26a31ac8a8e45e384e15e9209032f8a30a7b0a2bfd2565d03984f83c2195270835e7f69fb1df21c913649c85510922e8110d4f43a6b99bd2d0c670986f9ed935163dcedb822c7a1a506cf4762a90035e1e7396097b6087c55458fa37d46b7d1a270b9809e13f2aabf606873f33cd19a59dd57826a54e34d4125016b67ea1f3c2238ffbb71822955b9fe47777553a9fb227511e9425a066bc4d6ce9beef93e9d21fbae0f5bce51cb40045f180a6fd9012846d253fcbddc813deb7bf7d9f11b28247380ae40d6b1ade53e469b1f4f696190c490078c1e4c8e878d0b247eccee2b37f45d29ad0ea3a24de507d5c14da588c883aa502293ba355bf67be02d4129898d2f98ca578581550ac0c81d39544d447b8ab8116c21e320df496600b657ccdeac9d27475442c2efd120793f43dd75d8ca4faf4305e903d4bc5e57ee4c5e58c2e42ba67bb42972f9eaded89cca6693e8e19c579802942184f36ff5f43ef877ba08c94e8f1c0e21d163701d7ace19c7c18c51a4a986e3c33e7a8675b3851221c90c6c01fdea6d95d336e1fae1801d4b6b760365a5907414030db7261c501808d5d11713bc4d8b79292281c55f235a5d13c8a91cdacaaee3166f3655e0b87027d909402ef14faef5b604086b2e35ac6348d63761ca0d63c264c3f4643aec12be2fb4327d423ea2bd9f9da849285e945f1658228dfc7968d30526c043ab196a73ec3ef6068a4702b841bb8f503413e6e411261f75dc44e3ca04de7fde93b0c148e7f2caf3f20d111088c35e7801cdbb751b54825c5c60ce3f4f5ae453780ea603560d2dcac5dce0ec0f603775b1fd347817d5ece2dbd2066337a9cc91346786a536531249e2264777a5665102fef76d82a861b86b0e62726c2469b2f4e09420894b1f0cbba0c679005574c44ecac41740a3d9e0603c68842bc2e09dea81da6db19dce52f01ec85816ba0addff88c6504eeabc0a78ab735607cf6eb22543a6db2c0084822abaeebc59a276d8a9491d890a81b660c2984533fb37db0573d21854e98580d5f3d24c36b97c620b6cda8d950ee0a5c51bc09c440e81756b4338219c3180120731e9cacb34140986d84d1af36b9c33104902472384f52c378629252e0f0984a6ceb6b3f691af42241afde21a23d9ab83d1801059a09816cf83f7cebbe6ad0fb2ac0a6a04708d3462ba14c6b32fcbdab87eec5996154705db18a2f226be05476db63960535c6df871eacb88b5ca20c00c23b603096857efcc52b956c34c2e4588ffc05024623e45e3f137bd09f8539acf50c089c94ebdb4ccb29a291cda24cf7f5b1466da7d16a1b93ab5e86e56923926ebf2b2eadd092a00d13d813e0a56b40a9994b994276a3f8c2cf35c6d9cb852282bb09eb1fbd428eb8b2f5b3f5216edb75ead06da063118d6e7f3f064c05f88e57b8447613ac6348928bcf3966bdff8b882694b166e31023bcb66937faffa2a2ee1fb97aee1a44a5f6690bd42cc74dc620198b13dd988fe9865bcd58976e640e671db19765a55a4a75e060fa04ad70b28c50f22cef93d4060f8e18b2dd23fcf9daf25733d09974d780dd47f399f6dc1e042c5ee11d7d1d756102c89d737e425bc4afa1d2a583bedd6049a8dd19cbdebb4fe31c714922bb568ce2074cbdfa1b1a2e5608f8f73bc23995b00dec060068164952ca175d9aef5297eb0cfa133af11b15a2e1bc91227e232eda13b8da4a9a58208113a2a8f435a2cffc8ab03e76c0e1f19fb0626b9911d346dc113e5b8bcc50dc8f22a9e076f9877b54f479ce32bf74df3c631329de7cf0357c161a1018fb2790444dc5d1c45a33312ee0c418028e97063f5c053e5dce3287f7142bf80347c54e8cfb8f151577cf4a8841ac8c382d59ffb47ccac74b58e726b7e10bf0ef7bc34b8be12d2f2bd601081ec9c1d80ef9d27e96254314f6fa88398197ebdaee54600867af0a852121d26c528c7ead5d37e0be38ae8720704085e7f365a98e0bc8bf372fef0aeda9b6007d3e7b4b1aa4741bd340f8b68aca9fa395f9cdb5a79ef545dad5065001ca81eddae22b30e8c3abeff51eec3b6bddf8a0dcc71d68ea77b1cc7ebbb8278370a99ccfe765606ae65b5c8380c1ba2817f10ace5558cf8322df50ee0691f6964fe740f6b2aca0c38538b15ce52bc785cbb3c4b11df6b21c1b2ab52625aa1af483ea009b9402fb7343ab59d6cb72eb96746457471932d1798343383041d8ae8be2569101bdbdfdf78d25ca8058781b3c57a43072304c36cdfb13a334c0122d2de8c8b75665be2d11e97dd37b8001f4c99264689cd758207fd78a71f913478c26252ab74ea2b992db7d81328fc1e28d14c9c7284b7836a945fb23580a495c7c1fb069c6e1a55bfd17e21a2fccf8c754b047f42bf0ee387fe88b67006cd57de84a5ec09f21aebcaae99488d0482218e6e976a202cb12d5c537c4e1b01c43f009b8795359a3955480e73cd3767c208e6dab324e19e678b48f2c39919b4fa0020aecd37e7decc5a216b9ae3cfda6f6ff993258798d00f4aeb2a13b9b721426fc8962651e4bafbe1819fd0d26405807d23b3d72b718dabf4cdd461d9bdbeafa7e1befdc172443d1c971483a7544c7f0b434379db59d6d12fc1989b3de0259a2f2588235df1f8576aa1a698d6ff2efa7e34bfbaae90e337c7fde360d111e17c945e3b913d5a5877d9b6022fe6e80b1551885d9f457a2ae52cea1962342cfcf7b4107929c8911a08d14c2e16345130c770423b778a7807ec2b14cdc83a555bbae15f67096590c4abaa0108ee26dd596922882ef44e70a20c98a97893e048147e73c9e081b591e65479173227fa59ff8badb207a090f3b5d094ee29cafec1a965b3b7c075132bb4851b3df23a05574ec48568cc57c870477ba8b49a5bef417d2ad46f163b446446f2c3597864d1b9080f05268575b15fb02bd170281aed9a4fc102f55abe70f76f0302fb7c3916a2f5cacb49633d0d6e589ac915c94179b634b59e74a742eeeac5019b3bfaeb2753ae7757a782445fa803d8c38c6359432961889b2e7dfe5ab84923677e311d166e7d98aa4ec581d7b2cbeba4f14f37636aed289f39468309559606c50b63ecbedc32837968d5f36cd0b51ecc3e2be051689d32e94321c802ffde63cefd3365a6720e5bda2ef88e4fee5d392db2fe8095466f8ee1e5eb80a0c25acea6c66051a7084532a644167cf33a4869bf0d76e45c7bfe94526fae0d3dfe0e0a90666d4b6cfb9036daffbc40b7d339980c1ac5a9aa0b24a6a20a0eb961bb8b3346574ee2e8f3c39fb84307805b7016734f17d5c680d27e480fa1ad1bab4b980674dfe3f652545d58a7dda87f9f0e5efb4bf5bf1553cb9cf6eb7a179b25ec3bb2bb35b0ad115425a4ae329a2edabefa0fedc64eb4a249951e3fedced32819a3e459625c36bd49a9deac4e05a86fe7633ef13bdf0bdad51e247a694b87f41befe883b974f68bafe9f86ce2b322dce026c5c75da7a0cce37761a9028b33e5652720c073d601df7f621c67a9fdcf58e637a561b15d047687efa2ba16bf36e9a86537f030e2e569a15bc0173f8530fbcaa887b9bf28957ea300fa43206edf0e0d431ab6ee24ab358d426ed68ee6388645ea3a1f5e2fa8a1c7b67295420821d17c7ee49a1408ec870475462fd0ff5c2a03c724dcbfeb2f2bfc71366898c4bd1142c58f8b813ed0207f5e2bfb17413e0f601c2df49ea9e2b7fcb910106852bcaa54937a383e2fc46ca190225eb8d2e00c6c68e46756909fee8e7efa14c46dde9320b1be69652b206dab589b44c4627f32d9457555817d49d00d0aacd4070c75a0dfeb65396d74f6add0a0e96edda659f64db6b8fe4dfaeeadc064876c1324a10ca1", 0x1000}, {&(0x7f0000001540)="c2", 0x1}, {&(0x7f0000001580)="7b5ace092b46ebdce83deaac23cc192b4007fe4ae4a75787a10a9e2493cf7473f4209af1809897e8b5940a283f67454f56c9fbfa5dc28e8692d16d921cace771b02679621914dab0c32c0f58e1ce7514d3bf2cb2f757e93864a8b93753c3d51baf2391a08dd1580f2eb5ac9798959e32f693562b1a519f1f84d16dea3d109237702f187b7f15b7f75aac859d02659b4b1e13b19aa9257e3c1d6aac9362e916dd4832940fcca90a90e4eca095fee8dad09148322c6c72339b979fae3bb6387892b22d373d1b45c94fa99400d53f2cabf3ecf4683cf2e00ecbcbe0ba553877d09e2d65b1897d86ac83ffdb365bf883c7c24ac68b", 0xf3}, {&(0x7f0000001680)="cb45310071edaefa0b42d36513ba0642ff6007b1cf885076eb18899999bbd7fe6f0480cd964d08598962d41fb44d4f8d163febdffbda049eaa4991199a033c088db3d79d17c49d36f3f4384f35deae7f9e6ead5899ca3abc79cae912d07cee4cf940d7e3ec822ee3adf477ef26d5afc7afcf6f0a0a6a9557", 0x78}], 0x8, 0x1c) nanosleep(&(0x7f0000001780)={0x8, 0x2}, 0x0) nanosleep(&(0x7f00000017c0)={0x0, 0x2}, 0x0) connect$inet6(r0, &(0x7f0000001800)={0x18, 0x2, 0x0, 0x2}, 0xc) setsockopt(r0, 0x100000000, 0x1127, &(0x7f0000001840)="c7d718ed7a860ec986b59eeb6fdf45d877032cc99c3763bb7b6e27e5647404e996d002d8570b15391f8214104c2b5117ef807d30ef6ee7f9d558fe1a2fcc583e761adc393100177a14758abdf069526c254335668438ad1668c77d4de99ac1cd79d727e5d51f12c51a35b371e4967124de5e1e5731494af62218cb522a976c81f3bb59c42ef62a5119694efb4c7ae97b8778aa95feda69909c64be8be4b459c0bb4903508c4050705a5b1209b0f425b71bfbc2d929e17dc28f10", 0xba) fchroot(r3) fsync(r0) mknodat(r3, &(0x7f0000001900)='./file0\x00', 0x1, 0x6) getsockopt(r0, 0x9, 0x8, &(0x7f0000001940)=""/178, &(0x7f0000001a00)=0xb2) r4 = shmget(0x3, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r4, &(0x7f0000ffd000/0x1000)=nil, 0x2000) flock(r3, 0xd) r5 = socket(0x2, 0x1, 0x1) r6 = geteuid() seteuid(r6) socket$inet(0x2, 0x3, 0xeec) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001a40)=""/63, &(0x7f0000001a80)=0x3f) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001e40)={0x0, 0x0, 0x0}, 0xc) r9 = getgid() sendmsg$unix(r5, &(0x7f0000001ec0)={&(0x7f0000001ac0)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001dc0)=[{&(0x7f0000001b00)="0f125d658d81b2859991b569011cd75c511e00f6e09bc8f80b941cf0347fb3129b5a615f64d08bd960d03f2c22fd29044b5b909bf058fd1e0b704105482dd161ac12ed16bd964075de0ef176db30dbda7e4a5fcacdb7196c7ac28b02b194f120f9aad2fd22398ebf73f3fa32deaaaf14109769d8a9e30db0c3889893473930d5e8323ce4535d4718a87f66cdaa840dac432b1c38b405a53f676088f7ae8038d4ffd96353c52d512d2ebcd84705e6cadfccfb27ee2b3a5d", 0xb7}, {&(0x7f0000001bc0)="a946398919764c243508f5308cdfcdbb196371710ee297db9d4a7dab1d1c32b4dea235b02d94feb98b0df0544016554e75097f0a261a0d98d083d8eaf82942337b51bf9565639f5041cdf38c31c7c3672f3d6ed8df736daefdcc44d3592a89c55b51a064d753ca7904656be4855ec80d6d74fc49b8d394af6aad8ab6e87b5ade012e9b09f6fe5d4a75bf6848977339e8aa72065fa8e5d637cfdd80100266b8147476ae894643a2fc9848648e859344a1a76121c3590c55ac1cb794935e6c1e914a2c7b29a0d12cdbea946f1665016b1c4dc78a718b4a3f362e885e3dd8cf91521564a81314a91002b600ed0ec56089", 0xef}, {&(0x7f0000001cc0)="38fef0923012e21447ebe46c29f195022983a959", 0x14}, {&(0x7f0000001d00)="36dc28b096190cf7f79713974814862e003673d5cf3e0eb2c5d206f19cc8dc9b6aa08735d0248bf4b08271e5cb3bd8b4cf4c4e060da2a41384f07154f35e4fcf93f1", 0x42}, {&(0x7f0000001d80)="0bd89d96612c76f4416de86707f5b28c1c6cd82ce6aa934093b8eb1b33b66f5ebcde914372aa357e0c4933213a0f01e975afc73d25b4e3", 0x37}], 0x5, &(0x7f0000001e80)=[@cred={0x20, 0xffff, 0x2, r7, r6, r9}], 0x20, 0x400}, 0x8) symlinkat(&(0x7f0000001f00)='./file1\x00', r2, &(0x7f0000001f40)='./file2\x00') pipe(&(0x7f0000001f80)) open(&(0x7f0000001fc0)='./file0\x00', 0xa8208, 0x108) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002000)={{0x800, r6, r8, r6, r8, 0x8, 0x1ff}, 0x1, 0x20, r7, r7, 0x5, 0x7c, 0x5}) 00:00:03 executing program 1: r0 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setpgid(r0, r1) r4 = getpgrp() seteuid(r2) setpgid(r4, r4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='%\x00', &(0x7f00000000c0)='++@{*+^$#-\x00', &(0x7f0000000100)='&/\x00', &(0x7f0000000140)='*\x00', &(0x7f0000000180)='&\x00', &(0x7f00000001c0)='\x17]\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='%\x00']) setpgid(r0, r1) r5 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x8000, r2, r3, r2, r3, 0x1, 0x24be}, 0x5, 0x3, r0, r4, 0x4, 0xffff, 0x7, 0x1}) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x210, r6, 0x0, 0x2b) getpgid(r0) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x7cf, r2, r3, r2, r3, 0x20, 0x1}, 0xff, 0x7, r4, r1, 0x6, 0x7fff, 0x9, 0xcb24}) geteuid() getpgid(r1) r7 = dup2(r6, r6) connect(r7, &(0x7f0000000440)=@un=@file={0x1, './file0\x00'}, 0xa) getpgid(r0) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000480)={r0, r2, r3}, 0xc) bind(r7, &(0x7f00000004c0)=@in6={0x18, 0x2, 0x1000, 0x3}, 0xc) symlinkat(&(0x7f0000000500)='./file0\x00', r7, &(0x7f0000000540)='./file1\x00') linkat(r7, &(0x7f0000000580)='./file1\x00', r7, &(0x7f00000005c0)='./file2\x00', 0x400) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000600)=""/17) mknod$loop(&(0x7f0000000640)='./file1\x00', 0x2000, 0x1) mlockall(0x1) fdatasync(r6) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000680), &(0x7f00000006c0)=0xc) sendto(r7, &(0x7f0000000700)="f6a2aeda0fd4afe9eb2cd89e258c80794e10a088ac9f71e40759d344674be1ba09295adc29b5299f3d85b063772853722fd65274c18429a53ec0e3d18aa9c92b1ec6544bfd367a92", 0x48, 0x1, &(0x7f0000000780)=@in={0x2, 0x1}, 0xc) msgrcv(r5, &(0x7f00000007c0)={0x0, ""/206}, 0xd6, 0x2, 0x1800) 00:00:03 executing program 2: munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff9000/0x5000)=nil, 0x5000) clock_nanosleep(0x1, 0x0, &(0x7f0000000000)={0x0, 0x1000}, &(0x7f0000000040)) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x4) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x5, &(0x7f0000ff9000/0x4000)=nil) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/133) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x3, 0x2}, {0x18, 0x2, 0x6, 0x8}, 0x2, [0x200, 0x10000, 0x75, 0x8000000, 0x32, 0x0, 0x4, 0x9]}, 0x3c) connect$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0x4, 0x5}, {0x18, 0x1, 0xd608, 0x9ff5}, 0x40, [0x186, 0x16, 0x4, 0x4, 0x8, 0x5, 0x6, 0x3]}, 0x3c) madvise(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x3) r2 = open(&(0x7f0000000280)='./file0\x00', 0x8000, 0x2) getsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f00000002c0), &(0x7f0000000300)=0x10) shmget(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) r3 = geteuid() mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000340), &(0x7f0000000380)=0x4) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000004c0)={r4, r3, r5}, 0xc) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 00:00:03 executing program 2: r0 = socket$unix(0x1, 0x200000000002, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockname$inet(r1, 0x0, 0x0) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socket$unix(0x1, 0x5, 0x0) 00:00:03 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) fsync(r0) recvmsg(r0, &(0x7f0000000100)={0x0, 0xfffffe79, 0xffffffffffffffff, 0x0, 0x0}, 0x80000000000) 00:00:03 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2c0, 0x10a) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x23) sendmsg(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="4c54a32c34d68a831e318ca97858d589487ff93c36a4459016e07affe483d2a08fbc5f6f777a5efbe848f487b3e6f5ad45cee11441c48e1300efb2641432645878ccc6e937e15b381c7a8c6e112658ee45e18893d45611d4c3729e57d388c779b10ce31ef65aad6fcba5705e00de49c1f4940fd7101abb7c6720075eb3f5e5909f054c2f976060b7be64b6ebff86fe90c44ecbae0cb2075801e6fe8e5eb2e6086dc07e6434bea484089a0911525828392473ab1edcc7f1a1fa39501430e6f421e8f399c9e40c65fd9968da817beaa03ad9dc079b911171717fcffbf9", 0xdc}], 0x1, 0x0}, 0x400) linkat(r0, &(0x7f0000001300)='./file0\x00', r0, &(0x7f0000001340)='./file0\x00', 0x400) readlinkat(r1, &(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)=""/240, 0xf0) fchmodat(r0, &(0x7f00000014c0)='./file0\x00', 0x0, 0x600) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x379) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0, 0x0}, &(0x7f00000015c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() r8 = getegid() getgroups(0x6, &(0x7f0000001640)=[r2, r3, r4, r6, r7, r8]) r9 = semget$private(0x0, 0x6, 0x0) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000001680)=""/27) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f00000016c0)=0xffffffffffffffff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001700)={0x3, 0x10000}, 0x8) clock_settime(0x20000002, &(0x7f0000001740)={0x10000, 0x101}) renameat(r1, &(0x7f0000001780)='./file0\x00', r1, &(0x7f00000017c0)='./file0\x00') writev(r0, &(0x7f0000002c00)=[{&(0x7f0000002bc0)="00a8bc8c393f40a1ce5a7f283d0828b1efef36629f70315bb83754ff0843f4d9ef523a5d381fc6bb8122940f3340b1", 0x2f}], 0x1) nanosleep(&(0x7f0000002c80)={0x8001, 0x2}, &(0x7f0000002cc0)) clock_nanosleep(0x60000003, 0x1, &(0x7f0000002d00)={0x3a31, 0xfe1a}, 0x0) readlinkat(r1, &(0x7f0000002d40)='./file0\x00', &(0x7f0000002d80)=""/219, 0xdb) fcntl$getown(r1, 0x5) pipe2(&(0x7f0000002e80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) symlink(&(0x7f0000002ec0)='./file0\x00', &(0x7f0000002f00)='./file0\x00') renameat(r10, &(0x7f0000002f40)='./file0/file0\x00', r11, &(0x7f0000002f80)='./file0\x00') accept$inet(r10, &(0x7f0000002fc0), &(0x7f0000003000)=0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000003040)={{0x6, r5, r6, r5, r2, 0x20, 0x7}, 0x81, 0x25b, 0xffffffffffffff00}) mknodat(r10, &(0x7f00000030c0)='./file0/file0\x00', 0x8000, 0x3) 00:00:03 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) write(r0, &(0x7f0000000080)="ce13d8e131b3a3c86534faadc93f53b8fdc4eabda6dbeb34efd5048210357f40127c2b81ce2b7f0dd8f5be97a00a0e6909e5ad5e990b67c813814df050fc8012290bb366e0e5c916b08238a6ce8d7b02719c88f2d0df966a466db0243863874d49246c941ae275d997e5241d8029fa06efe963f69adaa1c6e97d5fe4ad37f86705746867f0eced912acf44ddd3a9c1715c46ec5aeab64db2f9d26ae016b2e1b1ed7124401a6f2e6cda0611a6adcfc1f30503390a3671f79a399bb84f5a21f7e4f8934320d3672af83392f1e31e01f86f9463eeb416b594f5320401ef5c5a227b5b43aa811b96b176a3", 0xe9) write(r1, &(0x7f0000000180)="10cddcd86d81bcc71378e9213ed36f1726151ae59780c29dd21ab6b9c585c86464f1ea3e3ab83878246cfc110790430ba759b92f7e82c5fbcca1c30e5d11469db86b6979c87250f3653631e82fedb7279fb9b2d2d26c24fa023ac3fc774b399917102e9f3faad9435f7b36dec9011924cd8dc5dab617e3a78ed51e5a7d83e57e573297ffe0d20ddb695f7e0877fc1c1634ff195bbfb6acefc27b73ebe5045dae6dee505934cf65100801e6e6c956637d739956f35ee8776ac153c07177978ca17701a93d3c3421fdb5e83053feb444be100ceeacd4164be37236e37b4c9e4cfe255748dbb877636315e8d1c020ead337d101344ad4a8d3517e94139b0e5e015da48fad3cf5a399012c257a26049be7966b18bfe038fa505c5fb3a70e21121b433a6c82fd4f1918a1d8c22ec7519ce5ce514205b7ac8cd54af74472ad9ef7cd92a34a9e75ad5ea4735bb64af8da7fb988bca28ef59830730b7fae7a902ec266e443aee926a6d13fcbf8e83879c0f83408aceff25f53e2733e775a29001e1cb916e9b74b6cb6a24cd27d93572e8ffdc4f8fa83b3662b60e0e6d127f71e12856626fbe25db367267fbf700f6cc3e7661786ba2055313efde6169240a8b4734458d41afb8b26d2f553bed87277f9d5ffe4d5c6e396c41fb10db8e3da06b17cf9ba34a87303898776dd3561d21a90b3440652728dbe38c7a5088d3359c5a56ae15c2f7ebe5b1f00225acc23e875294def0feecec9cfc8ac240f73073dcc28f5c58eed99a422f5512f958af71803013019f613d67d8c566579124c33caa54cc84a0b793240f61b6c4181074ef933ce07c17328d54dcbba0b5ed447cf22f478888f4bca56987bfb7755f8868369cfb8649eda8df95e9381a7686e12e5afa2fdfe895c98f9972d2c188b5b97ab736b309161286170a2e7c9ee7b9e187341a1b540d59a7c6463fc7cd87b54451c0210270cc9ad05dfadb430208b2181fa340be30f21ff2e97e8bf94db18404592c91f71b58d692562dfd6423eb69de293f7ccf57dbb7d3c075ee376972c8d761861e27dad990fef33c1cec24033659fb1d4bdff9510f37340c3e6f2082db6118f193f8ffbcd5fcfc9d4b1ba08788d1c1fe45aedc0d99186f078060bfccd21c55c3890cadc3a849ef98851f60c9d1307c0da934fa07c171c6a1e5944cdc8dd2734058ac6379b81dd7a668bcbc34092009b6294422c081f17b7838ac15da45f006c4a48f8137025b7e21579b3f6c7b157392b78f1cb80e114fa7c5be39abf0947d41477f399e458addbfe4edab8edd652db1d210a285ef3cbac0f17942792eff9cfbe397c34f95e571ef25995ad4b87d4f496933eea73aef0b4c9d45a015f57196a32adccdb4329ac1e894813764e57b8a0bbc93e8e6fa352ddad4b8ce58a891a75ea265bf241b478bfbbc40fd777125f9e0f80f50313bf0ad2917535e9bff3d6ae1d98a566ac97ad9395f425f0ee44485237ceb3d453a279ca55fb84af5b36658e97de2feca4af576a863d26bd0a86059f62ea0dc3976e2c11fc11d96de9d274dada6b4794a7cf8aa9295720ead6551081faaaf4a893cbff9bd6868bee1d0cb6e9108be2323bf7eee0864b36e56c18673e38723ebea25dbf5c050acae28b51a8703d2ca80ac193b79286d3c05cac0b3c117a603f3da55d8aeed119bb1c3af4244c0feb28cc9b86c91978c922f3fcd9be1cc337c10c80c4b4ef9aeed1eaa5d20b3dc44ff7ddc400a74e484a7bc370723dc90c30ac5638db22434cb5609fd1e6032b0bec5aa0b6d114f5c4773a0783a3fd5b179f66308dbd18dcbc389d8a2cbd2f62ae378cbeb0199fb887c295c10a41ed0aba01a7c666db2e965329d03e3134d71271a884403d780559a197393a4c3dca5c5b8c5bea6ae0b7b54efdd4524b819f6682e097a7d386a2eee0bf510dd388844997da0058871a0f4d901c5f4ea0e7e42ac189a5c2086394d44c908e047b3a2c9b43fd4bbcc3c2e766e7924804073274a0ce034f7843405748aefc1668f6931283048ccd2521ddfed6eccba0883ad440429c4197dbbf82d8f1799dddfbaf3a8f87e1511731ebb33e4ca33927c753fd460964bc4a323237a6c9684de4989bfd0c36b5b51a78bed9fa24aa2be53bccb747514000ca90aee6b62192266e4d7524c1204c1614b993827d230c599fccf67d72bc9494d4608ee4dc0b3651e5e91200b1c6f5ed21ff6da1cd698de2c3f51924ab1fb887ddeaef12f9b7df67a01f95e9d493dbb037f4e49055b2a52d7dc4c467b3b582b67f9d9fe2a0727a5dd44c65aa1faee778e3ab67de59336316a81100a936a1e13c41adef34aea542b60c4d92e9391cf9755ef965822ee9cfd140e93ae1c8c37972e9f06b1a2d6ea40d50528b0cd1d78adcc6e6e76f52545a8769ff3a6a6eedee4b2074f4ac87272d0cb677de4b553aec91e92ba7be1eae78058bfb086623a012c3835329d994c598da1f94dfba3b7f7ba27bec90f293acd3333070ea446d49635ebfdc0b766c81f76b88924709c9c1b1803e6fee39d4883b4d43a9429a70d10c75e2b03f5d9bf5ed2f4d9ca6b59936f356a1552443d377f9073b8abb1d3d7515edcae60014f015b408a5346756edb84f65dd15c61256456d3f0671059815e07f3650edc5f8851a2adf350067c1c2cb55e9e70c5ab7bf5caa17e8000a950dcee6743794c40796e0f5f9d8b352edb4f1a38903a7881dca02cf12f53e8269fbabc47db59b726adbcf81080c8d27043e2350d55d54d123d07c6b79609cd42a7354b722839a6c895e3313ab943c88bfb405c7efa3a88f04fa18438c5b565fc37517c49253f28e3c936b3e060907353401679d5d80471611407c58e0df26c6535b0a82ca1bbe2de73a41a8ea9c2604fdc871d63083e1ba0a4c584c98f3c267874c6503495cfdf2c72a4e251849f2e4d121512224a7cd637ea93f2f15f6a099ecbefef33d89d38ccb0c3cc4dea0d787c753f32b306589bffb399a419a4472ecaea72eb91af68cfb7d34e96cdc8d7b95c6b962f693f0e470431c9274c9ac2b7eda7d575f294a76f037c2f5ad8f00fa01bb5b02bc0774a436927023c2b9eef1d7fe0d6c788074f2ba81d5a96970318a2757fcd75cfb729a2cc81d81fcfecdd0f4dab9c1dacf72fc3671964bd940c6c647f3d85acc9bceea78c6bcc149bcbd95e6be609642089c93dd3eaa3ccf50daed4098df6f8c228cb974bc25623c7ef044e8fdf87bda874eec62447fe489a8336a33982ae5e748b0022d803c94c912ead69172eab7bdf7a4778e42317965030fd20dbdc238f6ed7503bc1176a253b113515808713315a678d1a7f843421a4ea9d65ad56b3aa16e2a19c52078e070f44e8a1cf411b751ea0c71ff2c7c3005c92c8c7cb57059aff78ae4c5d0066f36af85d0150697c6d8d9432f410c390ac2c16653e1181170ae017f6fb9c4aebbfce91abc183f3171f087ed74b926a8242c68ee5647c5b75dd256963b0511c643e96fe136233d377c0eace93893b2e2476031ff3492b7a60eaac1dccdb4f6ce4162c241d05b54c2becf043093f10ea6b2bb216f10829ab0041f45b024b0a840794ec48e5d573b44a4ed42befe23508ca76b490c17482621485137db1f0f33c0ea5dea440794a6ede2086ae31d8b8cb350405e4e72964577b2a6609f347b885b7506c0596f9583d487cb4adf043f4f7cb5a95db848855a6f0f9195ee8ee2e7749b23fa757029b5dfee04bc2c5801006220cb0c1b5288e466e7e7d4ccc77b4b84c9c9f98b9414c81b73a30bf57dacf01e2c8880a26aa13658baea7fa7a7adeb4c681fb961ff3fa01605ae37d40c3bc600739a9cc0a1846b325ca25610ad6ff2c0e9be71dada05eef47077c8e291b839fa331f77ea77fddd9f2e0ffe905a7baf4557110d5d7e0f0f0e0538f538cc0576eb7cd163bd428cb7567fc643a866256232696baa12470f9007298493386aa68652aae97f4fb5b45412a0a05fdcebc640d189a6381900f202e8fb18c3341291a57e9a2a24b08bfb6d01ba7dd6555be3484efd0cfdf33531f6dbbabb43f47c7225c42ac5e1ae990775f261a9570353c165b2b93499a1a1467dd54997df8150d361cbfe435764a808549bc637b5bf5ad83d952b33b5e3acc4729b23de8c4c5a09adc5e9ccd9cb9951d6011260180fb28e229372dd9cd1fb7213696d6163504ea0f12d66b6c88fbcd4abdab874d9519a2cb3a77168e827dd9695238447aec70fd9eb23c6b3ebfd56907647a36801ada761bfa931e2a547007d94a37708532ed266b4b9071877603f962180bd06b764f290b432e865eb20d581bd294706b3b8618cce865ed15900590cc6edd97f1ace3d7b6dc93c1acbb673f3ecd1214d8a976f9da98832bba56dacb7981193bdf491e8085fe6e15c6cf40be0be2cd0bead6947698afa091f7c0e76cfe2fbfaff6b68a424b39f12ef533e06d54c19dfa3685626a34d0d1d0240b0eac867c6268173ff9183934c29e8885ff94ef636a4311ad34be68c8dd58a822879f13c2441847ec0c7e36422cbaa2548611c265dcd5c401c4e020bd73cd096e45655e123fb034ff23235158c51602b39b872b499df74a031529b8fd3727d833bafc1fc7d0a591475435b5db4edbf3f7f111faceaebae5e7e599780eb32b1850fe936d54f8df6affbdcbdb21cd9c17a77a0dfad262ff5dbc39fb89127cc85268ca441b41acb9d176027544db745cfab340648003764a162ac877776a0e8b30542b350921ae11fdee4131fe3009a3f18237dbcc69e4a88f6c0965ff4dcb7451aae80c3363ef21466148fa99bf366b331c31d07d70b808e38d60e2b775d89923e09f25be8edb93f7f531c6775d6b3561c40a2edb063deeab5869036012d774d98145a6650b0b47a8775b793348a9ad37eb75a70cdf7df8578fa33eda78ee8ad59bf50d60f8707246094deb4b4c40bd571372bd42b2bbbda85a0c5940113d0a8c5d4420d0e7bd09534fb0a9030bb0628612f00225c1f5b97a56f7ff0204781c68ad8d1e820be4b03bd100d7c2af3c9ce828081fda043b0f047fd9ccdeb19d3a150364c4cb9659a084676f052600290b5ac03223a6439627a6527391377136b31cd02c47c90a3a0664e090e4721a7838dfb05c048f30922354db04ac8d9eb1912a058ba9e3c83a502ede8514b92dc42a265ef2f3eec7e44a6ccc8a05d30fac4c0b48bcfe4f4b08a9b5c75527bf4b3785449b1fcde2c093a44d7eff1c5f0a79159c3c8f83bff4321d37b9e8ff01de389e342a4f41992206e62e4cede418e3ea916e1f4873c6bc7f64bed1d1fe68cba7e3ceb5f949defee2a6f7a87382bc2d2c74b865cff939b52ac2ed9162358e12bfc5807be223844b2adea687fe2971e05458851da203c479ea4d9576d52e313ecf2a60fecf5f746ed1b8b200c13185367c35fb3d9d563219b4700e27a33b1593c7affdb09a901e598da3b3998117f26d28013f05cc51fb76f9277f0a88297c864d2aab1de2270677b52fee5a8a18f325359089ce53c96978000d2302a6efde5b2ac938a403767c56b7880c68ca1e2725f61682f0931e459b71b5c07f31ced1576ca70f5bad4d01c5952ec47e4edc81cdd667e97fc018ff90d281828ea0ed4c68ae7aa7c4085bed949cb179412fe83ccd428a492c3672b578534d57673787a35f5f1dbdafffb5e47eb562e21fb489644154dbd45deba7d8aa92eaac397eead027528e48c294ab0f6793c62b46a4d25855879956d622572e8f82c345f1f131721b8d9c340ab4aee3427241cd48a5afa72fb9a4b665fc2047f4d127b1fffc1c7dc5f", 0x1000) mknodat(r0, &(0x7f0000001180)='./file0/file0\x00', 0x8000, 0x5de) ftruncate(r0, 0x3b) linkat(r1, &(0x7f00000011c0)='./file0\x00', r0, &(0x7f0000001200)='./file0/file0\x00', 0x400) bind$unix(r1, &(0x7f0000001240)=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$getown(r1, 0x5) recvfrom$unix(r0, &(0x7f0000001280)=""/113, 0x71, 0x840, &(0x7f0000001300)=@file={0x1, './file0/file0\x00'}, 0x10) ftruncate(r0, 0x8) recvfrom$unix(r0, &(0x7f0000001340)=""/187, 0xbb, 0x800, &(0x7f0000001400)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r1, 0x3, 0x4, &(0x7f0000001440)="4276c973b2e7bfe09d870237dfc1427e4cb8ffe55d915f0e778d93c1", 0x1c) open$dir(&(0x7f0000001480)='.\x00', 0x280500, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000001500)=[r2, r2, r2, r2, r2]) recvmsg(r1, &(0x7f0000001780)={&(0x7f0000001540)=@un=@abs, 0x8, &(0x7f0000001680)=[{&(0x7f0000001580)=""/202, 0xca}], 0x1, &(0x7f00000016c0)=""/184, 0xb8}, 0x800) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000017c0)={{0x18, 0x0, 0x8cc, 0xffffffffffffffff}, {0x18, 0x3, 0xa1a, 0x7}, 0x2b59, [0x2, 0x101, 0x8, 0xfffffffffffff001, 0x1, 0x7, 0x2, 0x10000]}, 0x3c) pipe(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) getitimer(0x3, &(0x7f0000001840)) setsockopt$sock_timeval(r4, 0xffff, 0x100c, &(0x7f0000001880)={0x0, 0x100}, 0x10) unlinkat(r0, &(0x7f00000018c0)='./file0\x00', 0x800) preadv(r4, &(0x7f0000001d00)=[{&(0x7f0000001900)=""/94, 0x5e}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000001a40)=""/191, 0xbf}, {&(0x7f0000001b00)=""/117, 0x75}, {&(0x7f0000001b80)=""/115, 0x73}, {&(0x7f0000001c00)=""/112, 0x70}, {&(0x7f0000001c80)=""/108, 0x6c}], 0x7, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x291, r4, 0x0, 0x0) r5 = openat(r3, &(0x7f0000001d80)='./file0\x00', 0x10, 0x1a0) sendto(r5, &(0x7f0000001dc0)="2d32433e93bf2fe1ca00c7283f31b3ce7fa18ed33dc82dd1847cb9969846a6a9bbb3252fa20c59940d838ab5fc02ad7d646678875b21548025f1042cf8c38837eddc4668c3909dc0ba31ea", 0x4b, 0x1, 0x0, 0x0) r6 = semget(0x2, 0x0, 0x2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001e40)=[0x7, 0xfffffffffffffff9, 0x499, 0x3]) accept$unix(r4, &(0x7f0000001e80)=@abs, &(0x7f0000001ec0)=0x8) listen(r4, 0x2) 00:00:03 executing program 1: clock_gettime(0x3, &(0x7f0000000000)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0xc, r1) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1014, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r3, r5, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280), 0xc) symlink(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)='./file0\x00') r7 = accept(r1, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) fchdir(r4) r8 = accept$inet(r7, &(0x7f00000003c0), &(0x7f0000000400)=0xc) bind$unix(r4, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) r9 = socket$inet(0x2, 0x4, 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) getpeername$unix(r1, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) getsockopt(r8, 0x101, 0x800, &(0x7f0000000580)=""/158, &(0x7f0000000640)=0x9e) rename(&(0x7f0000000680)='./file0/file0\x00', &(0x7f00000006c0)='./file0/file0\x00') setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000700)={0x6, 0x3}, 0x8) symlink(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0/file0\x00') chmod(&(0x7f00000007c0)='./file0/file0\x00', 0x2) fchdir(r9) getegid() dup(r2) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000800), &(0x7f0000000840)=0xc) recvfrom$unix(r0, &(0x7f0000000880)=""/196, 0xc4, 0x841, 0x0, 0x0) open(&(0x7f0000000980)='./file0/file0\x00', 0x40000, 0x10) 00:00:04 executing program 2: open(&(0x7f0000000000)='./file0\x00', 0x30020, 0x0) r0 = socket(0x1f, 0x10000003, 0x0) recvfrom(r0, &(0x7f0000000a00)=""/142, 0xffffffffffffff76, 0x0, 0x0, 0x18f) 00:00:04 executing program 2: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet(r0, &(0x7f0000000080)=""/95, 0x5f, 0x40, &(0x7f0000000100)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x10000000, 0x9) r2 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10, 0x100) getdents(r3, &(0x7f0000000200)=""/23, 0x17) getegid() r4 = socket$inet(0x2, 0x60000000, 0xfffffffffffffffe) fchmodat(r3, &(0x7f0000000240)='./file0\x00', 0x40, 0x200) connect$inet(r4, &(0x7f0000000280)={0x2, 0x3}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000002c0)=0xfd0, 0x4) connect$inet(r2, &(0x7f0000000300)={0x2, 0x0}, 0xc) connect$inet(r1, &(0x7f0000000340)={0x2, 0x2}, 0xc) r5 = socket$inet(0x2, 0x40000007, 0x3ff) r6 = getgid() getdents(r3, &(0x7f0000000380)=""/52, 0x34) sendmsg(r0, &(0x7f00000005c0)={&(0x7f00000003c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000440)=[{0x58, 0x29, 0xfffffffff6d77af5, "85c7cfdcfbbee0bc078c5ff63ab55ae6e8b5dfb0c85296bd70a318d0c8b3c961858b83340c8924adb24bec3cd2aefcc19905fe67ce82a177947ecb4e45eccdc892f2ea1b"}, {0x68, 0x29, 0xfffffffffffffff9, "e46f3b89095e7a26554a08a48efff4eda1e797acb6585a8fa72f13ea6e3ba3c2bfea2817091c6eb2d6c8b515a14fd2ff002c7512ea0c3a1769d761734a606f844ccb45d9931f4d72913780b579ad4d4d092204"}, {0xc0, 0x6, 0x1, "c7ddf93a29b5782f8d7b22b12141bbf1becf8ff882e8ae5c560d36dc01fd699bbd84ee3d456dfafa4d48cd9fed97c0f757914418dc85ad6a2c8d91d841ae295f1696bda73b96fe13dd67ff90b9f9aff1149fcb3dda2449541431e19d18c5c3802cdef9aedccc6d7897afe4105e13e6f403bd3f0fe3ea635d152ecb1e1992f898f6bab8f65a4813bb22e9cf8d7043e9acf70398820a735cefb6f1ece0cb2addcc04e71dc9c7b335e11407"}], 0x180}, 0x2) r7 = openat(r3, &(0x7f0000000600)='./file0\x00', 0x1020800, 0x4) connect$inet6(r3, &(0x7f0000000640)={0x18, 0x2, 0x8, 0x41dbed51}, 0xc) getsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000680), &(0x7f00000006c0)=0x4) sendmsg(r5, &(0x7f0000000c40)={&(0x7f0000000700)=@in={0x2, 0x0}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000740)="f2322f05e4690a41fa8b4aeb88df8c4444bbb1717c881a0bb5851a12d9c2e480ea606f808b171db62ee2a78fb6c3bbb2bbe3713ccc89b893543168faf34044e610b9d1f4a50c44d760e6e8bc5df79a761c1a33f04b62976bc404f2fcac78d4d0e9b826", 0x63}, {&(0x7f00000007c0)="5a3f96e95b844d9871deb83c30f37491e291e59527190d818e8d698203273e2bb97bcc3754191288d2e5fc887d14814b837f1d377cca6a62b8e6cd798b12b722f84977", 0x43}], 0x2, &(0x7f0000000880)=[{0x100, 0x29, 0x7753, "427fcce97679d13f0d1c2ca291978f31a0f4c41613fcf2cd71ad736f5ff7176fb28f4314f2bd1c339e69345d14433d3431306ca102fc3dab0633369409650bb5180b0271aabdbc11610e1bdb644b605a0028d481ace0d7e7b7d7a16a8eedc784674fd5539016df8032e6a3491e32e0759b5db42efc48fe8842a94a979795338c6804ab5da458128eb1bb0fe64fb695f3aabe09ca6d3da1b46a5d8416cd382c924af11e6971d6a4e8c3263c376626f1f2ea0db9ce006d229baee3f34fbc2372e7bbb89b7cc5098a2fad4735b3dc23ed399e1c712816761d4c1158c04995382507c399d641b1d37f2a7741a059"}, {0x90, 0x101, 0x3, "8b20c6a8b635d5b07605c803bd72a0277c4a7ab061e51d1e231de4af39fafd1d06ca096ffe1027e18404232afaf1f58ab1bc565ac3542c9e7dad5ca6ea5512ed575f8fa628fe5f1d01bddce5eba934ae9fb640076554c1a605ebcd9b878ac1f97ed7e38f992d74620fae727d3f9d2b743e81b9d0354dc00a0b9e7b9ffb"}, {0xb0, 0x13f, 0x9, "35fc3dadb03b7e2b9d17452f9dcb70cd53e1fb2d702ba7f9991816d7ef37c8a194e69a62687fd77a271d95dca648fe1be9a47497b9bf8032a778051f9391e5ee0dfc1d637f66dadaa0ca6248523f81bc46131e83013d94b7426a071664695b5d2d06e34c6656d91085eeac5634394b499c44aa31ecbc319a79b400acbc374d63ab87a392cb0902f6ccbf0bfb5361749b2adc586fbf0b92f3cab3453c2a653ec7"}, {0x48, 0x129, 0x4, "9e17abfde0ed7e08c53ea1dd4372641a4817bf5fd1238c786917b19e7176d42d0acb5d71745a414d2bced11052974172ef61476cc7"}, {0xe0, 0x29, 0x2, "682625c26f6f0c0ed9e7ade1b0e7a5004f4e1f9038bc2ea0e7876883a58e7a0d1da02b17c16b80a76932d2b615473344a819b6d95a87822e61fdd791bb8b02f9c1ed9884d00fb0586c8804f156475ce176f2e86dbd287e4dd047bdb5eca0f5cd042c331cdb8f6d30b746b5fb149a6643a575bfecaa52106d012305d2b7d388610074d183a20a0fc88a8af9199e836b5a770c15c70ade330cc281e19712ae2484876dceac2a5ae9118e7bf34eef7ceab1845b88c15ceca44871110c4ce3f8cb91e6246e53a1828ad9bc406ac241"}, {0x40, 0xffff, 0xee6, "1f615e6c568d502274d9c0ab812e4eaeac3f11cde77422eddaf50e88cf119bd68cc8db30b72e70ba5f579e9b4169"}], 0x3a8}, 0x9) semget$private(0x0, 0x0, 0xc0) mknodat(r7, &(0x7f0000000c80)='./file0\x00', 0x1100, 0x2) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r9 = getgid() setegid(r6) fcntl$setflags(r5, 0x2, 0x1) fchdir(r2) setgid(r9) dup2(r8, r5) 00:00:04 executing program 3: r0 = socket(0x18, 0xffffffffffffffff, 0xfff) recvfrom$inet6(r0, 0x0, 0x0, 0x42, 0x0, 0xffffffffffffff18) 00:00:04 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) fcntl$getflags(r2, 0x0) pipe2(&(0x7f0000000040), 0x4) 00:00:04 executing program 3: r0 = getegid() r1 = dup(0xffffffffffffff9c) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={r2, r3, r0}, 0xc) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000100)="7c0cf705d64d92b3a03cb56bb4d221b31344f1091cfb024af6d4dbbe6517045625425050056c981132d3c3aae9cc59a65b4c612f40147eff14432eb6b1fe4202b7f717c691e1b563c074562f9ba3582b98ad", 0x52}], 0x1, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x30, 0x403}, 0x1) r4 = dup(r1) r5 = accept$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) fchmodat(r4, &(0x7f00000002c0)='./file0\x00', 0x80, 0x600) r6 = msgget(0x0, 0x40) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x100000000, r3, r0, r3, r0, 0x10, 0x77}, 0xb9c4, 0x7, r2, r2, 0x1000, 0x25b, 0x2, 0x2}) pwritev(r4, &(0x7f0000001900)=[{&(0x7f0000000380)="7d4b18b6293f3d63e98073f92aee1389147eb1541d015dc03e280f299b0c56b7499340a2715b321bf379c455674f2f29f798544aa66207cd45a7cd1fe55689f16a4a6ced7c6910f1c3338eb07b19b7e9edcbe238f79bd3cfd5e716a25aab3fff6853a41bce1e43a5a723366c8213b9d4658bc3cfe52d917bf16eb0796928f92973bf948bd982a7205abb683a9e663991685fedc951c8647b8f82e5f08543e77f2dfcc264ea96ab57d6977e390b347a387f6cb0cc5af3e2824195bb50cf11e0fb0150adc5e84ffb1b8fd2ed30aff1773c55cc2a1f8fc8", 0xd6}, {&(0x7f0000000480)="2e09676527d506a9c5db112e8741ea37c8a435123bd78b54422b5d2d6338fa353a3b08c3962227ae523746b0ba231a3796e72734d57a0095872e637e372c33c1a9d1afa151d186e655b05c48a6ee138c72e60350619f6b925460888a63ebe72bd81b4de02b4a47fe6719c198b23a34e0ee12d3e271a906fe614f433a0e1cb02d789f42829dccca2ddfd4fe34fae5caa4b0a67cba5e026441b9a4a988662f75796acd1f38dbb91520c7bb03e4642da5bf20246278ab2ab1208a86256c8fe66895b0ea03ddf691d13fe4469e15e72d30428731a0be04a508277857a7d3ec9f193654eb10556cd03ed0da33f212c38651d8c6fb4680d2d121fa5ee893fc4bb209af939454e684a343606c54683558d2ff95adac573616c1b0c8af234c469217ae5f2db71068720e7e6e15fb8a640a70f3710e9dad17ad7b66676a849a74738b982ae2d8db1bfca4d4a6eb2b538963f990d9ddd33dd8ce07ab1c24e295b0309c2a66427986458026fe678c7f232f1b75261a1f7b6938a33d1900c525ddb6989d65f5c741a9ea134826511718788278710630a171ca319627e148df33f1ff91ba23f2b4da428810164bf8825b1605ba8223ef3dbf356f6805b1ae75126166eb32724d8c3f0ab8029d94fc8d77028f7c80a99c2361661c94e07f9d211d3d39e9b70218582a8b4bfe040e5ccc9426c61792463c6cc16e240e4036ca93a91920a33e78c08840646f79fc44e18fe9c115a46b0cc417cd33bb1f160ca24e36a5319ad362817b9d329b1e95eead8b140de3f2eaed45dd66c345e2aa8dea1fe2557e468cb2882c5f6cbff7a97cb6142f6cea6f8f1b6b181388cd9338f9a1d10abb1b7c50edbee3453964aed4b071f835111df21bd4f20b778bc21c0c7b4093eaad876715aa6055283fff5bcbec6b380cd697d9b3d4fcddef767f6514ddae807a97b0afab33b00250121b031c0d37f93c7b98eea44796d9b72ba3287ca8a0590ae57af0a2adfb0a8b9f60baaf0418c837aa14a11f1260605f227c61099bf64bd0b211ac2dae223b66e403e95f0e5e722051371fb45bb3bfd4e5ea4e6345c700761c8cf68c0bb10a8cfa49de2461fd85978d7d4e49fd98e5ebb90f9a2b1cce68b55650fc0d00bdaf1aab294df155f0e8ed4c8d5fca16eab21b5c374027bd670433e8f9830b214231eebc3016217a681e12f419049864798473df3f9019a4da9ea82cb89c793eafff6df90d71d79965f5394013ee7be69a6b3a7c50255f9d6094447ca434a07a01aa1bdffed09a7b903b1e4eb7f85a86b9fe033fed7ac23256efd380492372deb6d5b90b732339bac9dad403fba93f8511834029e122ae38321a8eecac34180b890f5ffdabca26e3341f7c3901ef16bccd7773c3439ed3afc93ea5ed42b10615daa2094935c5885ab20ec4522a82b35e4f9306987a2acba8ed926420e2f243a7108d015df500995bc723177bd70f197b49703ffc624f8fd2d60fe7fd79afc0968ad8f0a3bbac2f27a9466b45d2d1a6a9241e1537400acd8e770d2627354461e36e143e675b3b4f838afb2af9ff8bca488d039f13cb704ceb0e12383297587c58edb9e8e2593bd4fb34c460bed023a83d557c322818237d79e79b9a6bdae650fc62389ed59be5140c2875a2276e8e22e658686d61c1a95e859a73919c9443aae3b3186ac23796f67847865cbdf0d93fddf6ca5d869fac1ddb8bd495f0804c96fe6956bda4d8b5d22031682babdec7080b16009b2219b84566771ecd04a1169a7712f6b6731f0f8b3ee8d5143dc7f68602f2c91988ae49a236db2da67401d6b66361a0a6219b973802a22a0efc0e8739d980c7b9a58572a839b4d208916c79bd1486d410a0b61253a79b0db9fb9f99c121f7eafa6d05c448257379f87cf1007fc8e58b021920a0182c00975f5d46e9a015a243f928b5be8117840017b7ef8c977b521afde9f1efd24970a59fb580e156153ed873f87c8458a363e91ab1badd2465ec70285c7609796e62d4e727caa5fc3aae7d95d616c2a37b115b5d9bab7ab0641746249d77e324c6a4ac67aba02da8236726f7aa53513bd117efb214596917eedd63c36bf8764582d0c514a8defb32306aa4d30dca375233b575e4d0e07f420ab532e099f3b433d6a2956c84fcfb9d53751535a4ede142e12ebb555e6139d43dd8acd58cace8046c10af30a11d415cc7e7a1c987434ad06b1c3017ba302692c2e9e0c5656fab56dd59310c098083368b8cfa98543f8ac21ce640fbfcada6ae9bc4003330328e1ffa3437cc23ffa45fcf5ceb237d43eb4806be65b7414f8a91b0a3a4a1ef284f1a493a9b7ceec70908e0eb9217603880c2a85958a319644178e0ed2e7c2ea5abac02e9ce2eed836087498402a768674398f07b88fb1d6c2c886b4fece5f01266452d763c545d2775c23e68b65af00ec4ce32d8dcdfff031d8695dd500850e6284c6f9578ae823802a76d6b108cdc8e75ef2d1e6b30ee8f2ff7956808796ef2de437ba8579d535f02659a722394a243513acd49343101c8a7df506be0d86d3be45a89678a784637a017ca0736337438c9c39040a59fb0edb33fc51ea446a13d166a01d348dcf6823931a9c38402de1db512cdfc2636ad201bfa4881436db763cac8aaf1fb7ec2f234a9a165dd89e279d5c4fb27daaccdfab507c06f030cbf147ceeea30cc61c5c9896311785c492761d188cf1b432ce868841d8fb4fc32cd728b285db6135443b226636fcae89b81f3edd1207ce24b20ed03296cd5871bc8087f6f9988dae642070c412baf49159baf937ec92d8df344eabef01458669f4bdfe10e3fd878925fe05932c46e504885d53ecbb059af2a68605c6894de946d02e608e352010692fb948b6aa613fedf9030965954d605f348cd0f667ce197c10c856718df7ab1dfd22f71ca4677638a2bbe76b67279199ed2b04f8ff42ecaa12bea7e4c9455544e7eac20e4a969f1b110d890491f76b818bc75c444e7dca31ef593518cb56368ab32a9be6e705eb7e75b98a5abf7654759dffcc671814d3a6a36cb7e41d5aa587bc90f577def62398a5009e4e70b1b488792ec5c4b4cf13dc1b9d3b7afe101274dad6b9e0fa9894c50725735a70e9eb10f01e961c2276ffe18cd0f13e8055848064ac44dd28557f8045fb451862efe3f1c36cc98bde4cf51383eeacadcb864aa7cbb4df29fdca76fc6d7cca28967977c92f6a1583a20f2eb7eed308240b57f889cadc9e7a6ec9686fcd4467ef85fdafd24fe271cf7b993f8eef1f775c3d0902b631abe8f4dce333b87cfd0549af1bb59b0e3efb506a79680b370540be64bea279cd6d458bdfa05baa730a0daab6bff8643ddada4b54db2e35fa4ee1c0bf277140b77bedb5fb60a70456147ce1fd5ea946a74d9880fda5036242240f32f1381de8d9180139179b781aea2ff8f0e817b4a09697d4e1d9b93a8dac86773e5bb54f73e0acc1d050ed1f41cdf6ee685ab0837d56ec866e791ecf704b33c20df99091c74023692032705f9e192a3d40e10e004160100cc0e418864b719dba23cb7fb6005e6bf30aa35411978990f7399f8fc9193e43f6b8254d8da3d3963f4ff407aebc0441d04c704088e6d72db02a3bc98caa88ab0f2547b73b24e0554b518803ac0402c0b6947a702a9949e84753ff05d846f4dd9aea4a535d38667b0de93736a4db9913c227a75f7df0589af20bb3ffb1590fd333cec9b8e72bd8d38832cad729281d769184bc84b92748f3a4870e2f76a5dd9862557404ecb7ccbc960ad9986ca6799e5a4cf863ddb62e398f665a82d20b03de10f08bf4458ac99204c2364d6cac8b68961f8868c45b8b358b1935c736cb4b3cf1005e1b1efe9b030fa9ce814b46a7e2c37d64548d4529c59e81844e063fc70c9a81351626f2fac10e4aab9695ccd25587dbb707a13b4c1fec3ad57ff82f2f1420a7d9b7202d24b51be559b204a3ffe824f150ba1284c946e0b029ef28aeda9a6e02b3703205b7d85c407fb059f146dd78378ab7478110257dae317c057f70cc5c84e17f93be77e68612ea49bda3fbd40798b4b15fbab53093a452bf0fc445ae977426c6076cd360bf0d63ac797c35ae5d92983218b46030b31e306aa9691a9f461d2dfc13a836b05fe18010d5b841b68d3f48b7cd69b4c1f635169f237ad564fec4c6506f14cb7ef7f4250d0caf784969e0a0d7aeb884c73ccb823ea1aa7765a3eafab6aeceaa7cf64a30a717fe4738e2ec70f52f751317e4fd0867d7f2844073b12277c6df6939088fb99236df57c845b21cad211122f3c1f66260373c54b7375194f1955dc1b34e47e014f3d8dbe0f48194f8f8fe14132d76a5dd3f5b8086569e00202a5dc89b54ea40cba668d243ba9073031e4b2fe5194d5e7ff1ba1153ae5c501102c92eca59392df77c63db63d6ffd8f3071d5f7f202592b352ebe7f28c2cd632552350e47097bc017b040625eb17b4bfacde9a838aead6f057022744d39559c3570919bb924b21dc7eac39c123c08d58855d807e144ef76867ca85eca0d79295e033d4c2bb3d7bbb7acc8ea79c96144450c7afcd7abbe3d6561c72bc1823998803878c1d09f792ab56cf2108ea607fa3ddf7c25ef40469b74ce596b99e66f15dbcec21a912ce95751e4190de9d6c14f03df518f89f53129bad3abd68c8d1b66237eaa337c60833df0cb294eac6cfca594d20935ccc740f26e04f15cce152acb3e793f123ccec07e113d74e4403caf29d655423571cd93846fb7d756cc4ffa6aa06191c3e3fc4d3e44cd40f992f5564014c4ed90b053eb91616ab87fc1bb0b709203bd27b6479d7a75752d41cf3ece6e8c72e7a4194aa76d4a0559e6428ae97e6b564a6f6d40aab20e1addf9f7c5e5c9154772e9769d3b7274bef78865605402106fd4416910e88a50c639e8d755588f250956478771dec8b8fc06b261bc36c2bb124286ecade686d428bbac05ea065b24c73c84f2b3a623c14615e6716085c834c04b8123084153f6f9e9c13f8d71ebeb761be17ee296dc8fff3b68f9353cc8415096400ecb4502f3b2584174969a9652accb1dff34836e579841848d5b1767917e79d89970d2b2725377808a96247cc28faabe620d543dfd3a827c1f52632b96cde8d2be6d67b6f264335cb2ee1acc7bb290cde24a2350b20919b46fab457096f0e022742e553acfee28c8c7da0a9bff7445effe20a570702d7d92abb040d01369fb9df2bd5662d4d72995904abb1a631e559c034228aacdaf2f17dfbcc6f5f5a734187c087cb339b17534f762f08473e566c643c33b1eb80f4562aba4b97ee15a189d500231f678f85f6564dd073190a4ba7b35991cebf6f79c09e65a873bcbb662f5a8a4d16e0e84e328237a350d1d0dc82cc6127ec7d09e57b4ceb9b7d0ee29c34795559e4d8858eab5325b7981d5bb4c6debcd09aa63bade19c4ae2f1aceca6d9bbd785f39da49a8d02a945655460da46918e00b4680cbbe1066faabff4b85a93cea4b65a62216476b53e1a1670be75c72c7ef9622899e3ac0e9cd553d4b25e50d2e6687131cdc58c5216c51d9429f25ade9b520c33ec04bf7ddf1a548143f8682bdbe9fb7aee411bdce5ad91626559f6c6b8542c519ab2ef5e48ab45b7bf4e1399950816c770ea9c10d36fddbbae238e46b679ade1df13136ef02d38288310c1c0ee13db093e55015a0791346f0c9fe32e7f86f7cfbd2dfa1f04e5c7388da1328bbdf4b2b05d4f094cecb249d833e9fd893e417462d050d4889777c457df14f313caf9ccf8d0a872f092748dcda44704ab8731d564a8f0b4c71691d3494", 0x1000}, {&(0x7f0000001480)="1ad154ddd31f67e303ca0954e10b4f5f4f639c2080f0301a30af5d8b16918fc7715a34013f6a8dfe9ed8e597766767281e8027f4a55e7f41", 0x38}, {&(0x7f00000014c0)="e3b7a1286b3e0cf28ad5e1e0af578463a7e91643e441b1d4deab5e60e62138d3e358bc77bf1dbc679317b640d68d016e68d8bffde89012fc9cf13161310f32866fe30f285ddad23b342a4d07e0e4fe57300d0cc1c383bca1347590c3196d52a693cb9a04ac12c0a269cd45b9f810fa9ed3f6ce210b3db352addd1178fbc5e14a26afeb67f1ef3d5b4353246770ecab68bf91de77176ae38919db34ebd05195c01944b7561be1109850f7", 0xaa}, {&(0x7f0000001580)="ab79fcf0", 0x4}, {&(0x7f00000015c0)="93f478cd55ded36d32d4c2a52a37f2e1c14cea6a964fa9f56f29789badd94e9378d237bd4ad470294d3e8b06d40a4400f80421d2aaa56319539565bd7a99debe56d9f02204a0971e5cb755a9d3c03aaefc7dbdceaf4c8f13b29c1b127f9f040e133847b75645b3faa45d869f327156b2005da1ebaf28542e8a7b788e19f1fc25909f2802e85ed6c7a7d03901baed82fbe733f5b91fb3399db412b19a91574082ef4d70f5c5d2650ef0ae393ca355f319f02a0ad0bd10ce56", 0xb8}, {&(0x7f0000001680)="2be832f148ee623384e12a183d96eab642b2127c51decadc6b0192efce47569ef7717c4f57d277320374ef821a4cfaa007e4b373171067ec4f012884f6f8074e707afc7c9bc1837beeb54128d82a077efb85223801c7743228613b2ee80eace70896f33624c9b9bc6665682f4be5bd86eb2388ed774f571d62c21ec504f71862288912a91d94dd1b67ffb0b2aba2cb12ab3a6ce810fb0576bfb00f28c72883ff328317318467709b14193e57db841bba50a697e13c29e58d258a76ac96fe", 0xbe}, {&(0x7f0000001740)="803dc1b60264f9c16b9f596f5e3ad803a4ab81c397ebd32a4252ebd4657fb5d0782154aa1a685ae95e7d337a3e44bc9452337fabc1fc40fbcaa6b314657411e025b999d85ba1fee97b1b70b4781d58a284a5aab065abcac69b986aeeca98591e1a720f65e1f1c6795c32f320de79dc0edb80a4ac31a4b2662ec2f663ff4b52d015f075369acd0820c592ec9d634bade13c150129ad8225e5bcfbfb21e924a552f15343433e7ac7df0572b32aadeff60db8815a2714071500ba8ad09f379126457d010004e232e1373df70a96558cd97b6d4169c4fea4756c5fa1", 0xda}, {&(0x7f0000001840)="1bc703d71f257b0573d2cb9d847c5b9bea292a6976f9f2d151da3263c334c705fdb66729f52a590e61a2d7fafa9ffad48a763be4c53eb9ba2337a467ceb8ad05c4f7529d826ad79d880dd8cada71478cbb288891b2d050", 0x57}, {&(0x7f00000018c0)="0a35ee90e5165a563c33564293e408b396407da15772eb1343527c6c9a35fc8dad12d049fb2ff1ab729381cb3a508eadb225725f11be03", 0x37}], 0xa, 0x0) bind(r1, &(0x7f00000019c0)=@in6={0x18, 0x0, 0x6, 0x101}, 0xc) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) bind$unix(r5, &(0x7f0000001a00)=@file={0x1, './file0\x00'}, 0xa) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001a40)=""/88) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) pwritev(r5, &(0x7f0000001d00)=[{&(0x7f0000001b40)="8af03ca41c9ad8980af9", 0xa}, {&(0x7f0000001b80)="6cce82e360c2ed039da4fd5478eadc2b48", 0x11}, {&(0x7f0000001bc0)="ad887a15bfd5174c250f20ecf0379b3406cc6c8a0782f3bf1e9f9ac2ac8eb83f9b930e19848be9daf0176c", 0x2b}, {&(0x7f0000001c00)="c365f6c0ff961336b2004d8de2d296d68b3655197a5a78177032bf859365dc1347bee7f3a199cb8bedaca0c2", 0x2c}, {&(0x7f0000001c40)="c3ec51498dca1500d0aafcd315936b79712e3e0ced14a0c7d8c6948113326efe2fbef84d6b3fa83607f4501e1444622524b8f0051146c59173d312345f478960f3bf096260100fecef2466a1e5c8c48f3a9d641eeca8365b2319adafc0e066075f8e19e1a14862ee7cc4fb3bbedec29b56a8a29f7ac3032965bd82cb74d48513d49443fb651520745c5ac2e82eb40bd251ad394ce69fa368eda8aefb6e27b4de75ef48754c60514e4b86396979138aad6e604f26a8a9633a652809a068525e67", 0xc0}], 0x5, 0x0) rmdir(&(0x7f0000001d80)='./file0\x00') listen(r1, 0xdd56) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000001dc0)={0x9, 0xfff}, 0x8) r7 = dup(r5) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001e80)={0x6, 0x9}, 0x8) socketpair(0x1f, 0x3, 0x9, &(0x7f0000001ec0)={0xffffffffffffffff}) accept$unix(r8, &(0x7f0000001f00)=@abs, &(0x7f0000001f40)=0x8) readv(r1, &(0x7f0000003180)=[{&(0x7f0000001f80)=""/146, 0x92}, {&(0x7f0000002040)=""/235, 0xeb}, {&(0x7f0000002140)=""/51, 0x33}, {&(0x7f0000002180)=""/4096, 0x1000}], 0x4) fchown(r7, r3, r0) dup(r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000031c0), 0xc) 00:00:04 executing program 5: mkdir(&(0x7f0000000880)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r2 = dup2(r0, r1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80000, 0x4) close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x0, r4) setsockopt(r5, 0x800000000ffff, 0x40, &(0x7f0000000180)="e26ae40f", 0x4) fcntl$dupfd(r3, 0xc, r1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x400002) r7 = fcntl$dupfd(r2, 0x20000000, r6) openat(r3, &(0x7f0000000080)='./file0\x00', 0x640000, 0x1) openat(r7, &(0x7f0000000040)='./file0\x00', 0x1000040, 0x80) 00:00:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) rmdir(&(0x7f0000000100)='./file0\x00') sendto$unix(r1, &(0x7f0000000140)="358c24f82f1efd30d2855c5f527e60f9d684926a4814c4db488a5d3de46e5ad02cec2bbcfef18305c20ff2bc3de68a83f750477a55e1ba88e8daaaed6a76ce821f868baa58f478b3a81f5ab020124c44ca6974d28513ba427cfc290fea635a07b672f0f2569fe551319ae1541a1d69d537008f551683f0bc338ccf02fe155e3299238c0ccb1a1ea85df38caf4073c56267d4b3db6cd7e66303102cb5f3", 0x9d, 0x400, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) utimes(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)={{0x0, 0x3}, {0x7, 0x15ab8269}}) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) fcntl$getown(r1, 0x5) munlockall() symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r2 = shmget(0x0, 0x4000, 0x261, &(0x7f0000ffc000/0x4000)=nil) fcntl$getown(r0, 0x5) fsync(r1) sendto$unix(r0, &(0x7f0000000340), 0x0, 0x1, &(0x7f0000000380)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(r1, &(0x7f00000003c0)=@file={0x0, ""/5}, &(0x7f0000000400)=0x7) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r4, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0), 0x0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000500)=""/90) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) connect$unix(r0, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) faccessat(r3, &(0x7f0000000640)='./file0/file0\x00', 0x0, 0x300) getsockname$unix(r0, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) fchmodat(r3, &(0x7f0000000700)='./file0/file0\x00', 0x10, 0x400) ftruncate(r0, 0x6) lchown(&(0x7f0000000740)='./file0\x00', r5, r6) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x210, r3, 0x0, 0x0) r7 = open(&(0x7f0000000780)='./file0/file0\x00', 0x17651c40a5dc13e4, 0x0) chroot(&(0x7f00000007c0)='./file0/file0\x00') semctl$IPC_RMID(r2, 0x0, 0x0) getpeername(r0, &(0x7f0000000800)=@in6, &(0x7f0000000840)=0xc) shutdown(r7, 0x2) 00:00:04 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r0, 0x0, 0x0) fsync(r1) 00:00:04 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000a, 0x1) getdents(r0, &(0x7f0000000040)=""/226, 0xe2) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x108, 0x100) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1020010, 0x23) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x4, 0x200) mlockall(0x3) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0xc002, 0x3) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000240)=""/37) chmod(&(0x7f0000000280)='./file0\x00', 0x48) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000002c0)=""/202) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000003c0)=0x5) linkat(r1, &(0x7f0000000400)='./file1\x00', r0, &(0x7f0000000440)='./file0\x00', 0x0) r3 = shmget(0x1, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000480)=0x87e) r4 = dup(r0) r5 = accept$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) connect$unix(r4, &(0x7f0000000540)=@file={0x1, './file1\x00'}, 0xa) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r6 = openat(r4, &(0x7f0000000580)='./file2\x00', 0x8000, 0x10) mknod$loop(&(0x7f00000005c0)='./file0/file0\x00', 0x2, 0x1) open(&(0x7f0000000600)='./file1\x00', 0x200000, 0x41) connect(r6, &(0x7f0000000640)=@in6={0x18, 0x3, 0x81, 0x5}, 0xc) socket$inet6(0x18, 0x20000005, 0x2) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000006c0)=""/25) linkat(r7, &(0x7f0000000700)='./file0\x00', r6, &(0x7f0000000740)='./file0\x00', 0x400) poll(&(0x7f0000000780)=[{r4, 0x10}, {r5, 0x64}, {r4}, {r0}], 0x4, 0x7f) getsockname$unix(r6, &(0x7f00000007c0)=@file={0x0, ""/4096}, &(0x7f0000001800)=0x1002) fchmodat(r7, &(0x7f0000001840)='./file3\x00', 0x2, 0x200) 00:00:04 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f718959070033634b00"], 0x6e) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = accept$inet6(r2, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1003, 0x0, 0x0) 00:00:05 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1000600, 0x0) getdents(r0, &(0x7f0000000040)=""/153, 0x99) fchownat(0xffffffffffffff9c, &(0x7f0000002f40)='./file0\x00', 0x0, 0xffffffffffffffff, 0x400) 00:00:05 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="deebc2afae6cc9e6cc1dcdb0dcefe3cfb706d488597b3b20dc5f1c8374c5e29a67c76aa06bb4756f235f3ab603a1be8d77448a60794d808996e8b4766660651ab31ba665f5d44b7fae6e88cd1e44b6ca56f502881d3076c4c34a04f5f921412b0a1de29a5b0a36f072525690a78d8c405771d1f1d174e3e5b1afef55bf77b5d4f6bc5c619742da91e32397d95bfb9128ea5d7820ce908140e93842fb1fdd3d61383c9263c31d6c283f4160915cde601a1766eec7f633f2e4766d0f245e6e669d", 0xc0}], 0x1, &(0x7f00000001c0)=[{0x20, 0xffff, 0x4, "46f6133fff6d4f4ff3"}, {0x58, 0xffff, 0x9, "228c590c29d4d38048ea0d6dc1691e53093a0edf5bc41df5dad5ad2966c3cd611bc71c21e9dbf937d5ee6ca5a6af52e94cd0e8d3745329d4f59c9290976ddbe7e8941dc225"}, {0x100, 0x101, 0x0, "e763631bc02489024bca9e340e907ceeab0828d3c1234d48682678b6a20d98654d12f0bac7f2b1397ea9e0fd0c78eb10239c53407f5baba51da79008bc5a5d981cb690f6cf962ca8aad038a9e8168a9fa7ca69534f24f64dbc6c262226b4a4fd156942842d626d1906ac25b33391dd41408d66e8d2fd7f198b1d096e060844691012d7d17725b2ff1800c776d5183449c4aa931914c58836dc05c70b299dffc5d7911bfd2fe731fedcf11c0f6824ba88b3df8c4906925ea74b491d8f1947535f256e4101dbdabd9659a455524f8d0584382e45d7f23f9bb3d9d524665f11bf0f660f443b632daa501f"}, {0xb0, 0x29, 0x9, "3b60c5aeeaaed170f4897e485f9e14a4ee923d255075db4f00e26c1375686927948943c36eb8265ceecf6a48fbf3b9b09e8102390a17d4e48089dab633feeee09d96a9b80d06035b392d554b2da61118231ac2720fbe13447e2b7dbdd3d2b932b45c0e71320a4a862971ac72541e31c9b869d811f32261fb6ea5621286e387863af8b9621c8ec95529f75428453587872afe079cfb257914a5"}, {0xd0, 0x101, 0xbe4e, "cae4381a690bcee9bb45933d9c09e5ba81225db0ed178e58d28f76fcc0ad90a80df2cbafff698768cb9a39af0d3bfb428794c0b7ca1f61f5f12384209a8844340372935c8db33e8f6797f14a087250a7948118ac06587b639bfa9f1272781697f6a90a23825d9d23df223943f3f3fd4e96a71c331e5d8efcffff8f6fc8e4890ec1c7d7935e44fd42b3a9863c1a41240af05323f42b8e9f0a27a8e95c0120b5695c4f0a5dd3e37c30264126e9eeebf056ef7b0c38a64ada417209fb"}], 0x2f8}, 0x4) bind(r0, &(0x7f0000000500)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000540), &(0x7f0000000580)=0xc) recvfrom$inet(r3, &(0x7f00000005c0)=""/50, 0x32, 0x800, &(0x7f0000000600)={0x2, 0x2}, 0xc) clock_gettime(0x2, &(0x7f0000000640)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = semget(0x3, 0x0, 0x520) semctl$GETVAL(r7, 0x5, 0x5, &(0x7f0000000700)=""/151) r8 = getuid() write(r5, &(0x7f00000007c0)="6ee94d803198d267068156b8431e134340ab98a79788424513f50a234b976fa1797dc81d2776a279c7c6439cb9553110506d6b1334a9353fac6177ecbb22", 0x3e) fcntl$setstatus(r6, 0x4, 0x10008) setuid(r8) fcntl$setown(r0, 0x6, r1) clock_gettime(0x2, &(0x7f0000000800)) semop(r7, &(0x7f0000000840)=[{0x1, 0x5, 0x1000}, {0x3, 0x1800000, 0x1000}, {0x2, 0x1, 0x800}, {0x4, 0xc4, 0x1800}, {0x0, 0x2, 0x1000}, {0x7, 0x8, 0x1000}, {0x47e1cdad2f0d2d99, 0x4, 0x1000}], 0x7) setregid(r4, r4) semctl$GETVAL(r7, 0x3, 0x5, &(0x7f0000000880)=""/5) getpeername$inet6(r5, &(0x7f00000008c0), &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) setgid(r9) semget(0x2, 0x1, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000980)) socketpair(0x2, 0x5, 0x9, &(0x7f00000009c0)) getpgid(r1) listen(r6, 0x1000) r10 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000a00)={{0x7, r8, r4, r2, r9, 0x100, 0xffffffff}, 0x3, 0x3e21ebf4, r1, r1, 0xfffffffffffffff7, 0x1f, 0x4}) 00:00:05 executing program 4: r0 = socket$inet(0x2, 0x70000007, 0xb4) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt(r0, 0x4, 0x1, &(0x7f0000000080)=""/151, &(0x7f0000000140)=0x97) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000180), &(0x7f00000001c0)=0x10) recvmsg(r0, &(0x7f0000000640)={&(0x7f0000000200)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000500)=[{&(0x7f0000000280)=""/154, 0x9a}, {&(0x7f0000000340)=""/216, 0xd8}, {&(0x7f0000000440)=""/120, 0x78}, {&(0x7f00000004c0)}], 0x4, &(0x7f0000000540)=""/249, 0xf9}, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000680)={0x85, 0x2885}, 0x10) r1 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0x1) mkdirat(r1, &(0x7f0000000700)='./file0\x00', 0xc8) recvfrom$unix(r1, &(0x7f0000000740)=""/35, 0x23, 0x800, &(0x7f0000000780)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000007c0), &(0x7f0000000800)=0x10) accept$inet(r1, &(0x7f0000000840), &(0x7f0000000880)=0xc) preadv(r1, &(0x7f0000000980)=[{&(0x7f00000008c0)}, {&(0x7f0000000900)=""/116, 0x74}], 0x2, 0x0) stat(&(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)) connect(r0, &(0x7f0000000a80)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = open(&(0x7f0000000ac0)='./file0/file0\x00', 0x1, 0x184) recvfrom$inet6(r1, &(0x7f0000000b00)=""/2, 0x2, 0x7c6b745030ab10e4, &(0x7f0000000b40)={0x18, 0x0, 0x3, 0x2}, 0xc) pipe(&(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = semget$private(0x0, 0x1, 0x80) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000bc0)=[0x1f, 0x0]) poll(&(0x7f0000000c00), 0x0, 0x7fff) accept$unix(r4, &(0x7f0000000c40)=@file={0x0, ""/36}, &(0x7f0000000c80)=0x26) openat(r2, &(0x7f0000000cc0)='./file0\x00', 0x50068, 0x40) accept$unix(r2, &(0x7f0000000d00)=@file={0x0, ""/67}, &(0x7f0000000d80)=0x45) read(r3, &(0x7f0000000dc0)=""/245, 0xf5) setitimer(0x2, &(0x7f0000000ec0)={{0x1, 0xf637}, {0xffff, 0x3}}, 0x0) pipe2(&(0x7f0000000f00), 0x1000000) semget(0x1, 0x1, 0x10) r6 = getegid() mkdirat(r2, &(0x7f0000000f40)='./file0\x00', 0x11) setegid(r6) 00:00:05 executing program 1: r0 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000015c0)=""/92) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) dup2(r2, r3) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getppid() r8 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0xfffffffffffffffd, r1, r4, r5, r6, 0x10, 0x1}, 0x8000, 0x100000001, r7, r8, 0x80000001, 0x3f, 0xffffffff}) 00:00:05 executing program 3: r0 = semget(0x3, 0x1, 0x18) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffffffffff7, r1, r3, r4, r6, 0x2, 0x4}, 0x0, 0xa20, 0x6296}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x7fffffff, r1, r2, r1, r3, 0x10, 0xa8}, 0x1, 0xf433, r5, r5, 0xfffffffffffffff8, 0x100000001, 0x8}) r7 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) mknodat(r7, &(0x7f00000001c0)='./file0\x00', 0x8001, 0x5) r8 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f0000000200)=""/184) sendmsg$unix(r7, &(0x7f0000001cc0)={&(0x7f0000000740)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001c00)=[{&(0x7f0000000780)="7098a8828b58d22c82d2582cd5490f957418bfd473d1c0b617619e5c456a6b8af4dbc1edf40b5bc9f90f9c987394e80aab68c6c7985426bcd1eaf7715ae92cd1c7afdad686dd0d585040620ac1adbf14e0fa81c5a528fe6a511bc634ffeb767423a0a720", 0x64}, {&(0x7f0000000800)="1ef25a67fb73124e48f88cd50ffa5b8d04fb22c4aae534936211ad0e80ca3e1f4ecc244a70a72ecca02cb92f448f527867ac9f005753ce30b57b497cda74ec9bb304e9cd", 0x44}, {&(0x7f0000000880)="d06f28f025a8dec62b1ab732b6b82334badcf45f2e7e58c5c59b8a7d52f4bc43c333ada7f636526e387a7f077e17f4e1948e0c15796dd55e114694903a164a1d53c2830e70b6ba43ba8e4b5afda343", 0x4f}, {&(0x7f0000000900)="2d4e8b75e6031f6cf7db86748a11789a929ec02a70e7a4065a11", 0x1a}, {&(0x7f0000000940)="92a11ce5cea6a491b280d30d5246c10285a87be2b9dfe54d2a2b317b933142df267841db58cab289fbbd2e3f1dcf026ded1a6c62a4dbd92d366eedc377646ae2eb47d2caae62a261e3a31190c12ff9938d527b67fc8c3bb79d7b4cd8b52bd69ff18f81a0bc9692e86595ee00", 0x6c}, {&(0x7f00000009c0)="e2ac4888e903d979de8121a68112b07e7d01ae046367a6c1b65a6e79b4e52d12922c42dd1e2ecc279e614624b3f9db8926012a4902f83ee88e4c3a0c984e22e02739adf849fbaca4817f1b486c335e3c24a31a4a52a1c8dd9c8571a23a2afad55bee3b036d1569bb80f1f6722329c25e7b637337addb3e7bcc75c7f20db7ebd9bb3a8a74d61c", 0x86}, {&(0x7f0000000a80)="65224c3b53a13db8131ba53ee4d6d8ff81361cc927abe0e094acfb4aea9190d7594f03cae2bd5225cdafd4762ad4d385ba98f052076ec5f223ee10c1489942036b9415b019", 0x45}, {&(0x7f0000000b00)="a5518b040b266731ff63f0bf1ca439b3f180bceb8a83d673229aba722f1e7564fe18465728ea80471366755c754e9e6b87fb3be966842fe70f2167d8f85376700f7e1038c4d96057ebd972e7e31d712b3c158effe52d4beab4c5c0957a192dfd09a0667ec64e391fe37f397f1bf44f9c754a23d6d70739431c51352f5df90814bb9bbea6577b77e2a1cde86db6a4056af044460481e5582f15ed1e413b824ea38ca4b74ceaf0dea71ba5fb5bf1b9bfae4cd39b27d2831d42f88f7f25c46f0f0d76167fd4049a6a1c0a00acca8d485d817b46c84d341b284638fcb524473ea0c27423b811c35866efe9a0e49405f90870789033e2e6e18e173f49e34b4faab21d1f3d1b5f4dbe7f4523d88cf1378e3225df3fe429c435964ed606bd02066510cc550d658a912e1588f4f6a70db9f021fa0c79fa00370e38aa7244e1088db72dc5e3c8d794b3180d2aa53d6185a8fac0648b7be1b4139d0796c6d99de94b4dff5d730fe03d62878e2f8dc65581c574acbb508508630a0206d69b2f57eeaaf294402cf6eadf6c6af09ed90a52174be4dbb55c4485c27fd159f804484efa1d35210619f5a8aeaa429bb39e8ea1036e4e157ae669c3e518118e3fee3f59f4377ae0c0d895d59365ba12697c0428cd48a49749bb6e5f7a80a81bea37536ce028c96c019cc698691512b8adb8da37e01f1c9a8ffe7891ce7b7ed858e65bc40d5664746be3b03d0e2161ad04de32579b372866eca794143772a303e4686f13e09275464541847dc8ff9c351884f3cfe5aee645a4795057501b22056ed8f7c089cb0c15efa9e0f025d40b94f2426396e87752aa51b3f48a202df51c79bebbee7b2cbb6165b61680ecda7acf06f9b699b98e8501f0de30fa6ac038fab1c9473985a03ad8abd397dd304d8a49193c118bcc3c495e1b3c67e050649b51ffc040e24a6ac254eb336c7c499cdf2845d2772f32188f615e1ca8f48ddcf52c50785e241c1c9c4c1f1b4de88a34523072bf27bf74e98617550afc6cac9b9efe2ebab13385c650b853e57a14b7f6f88bbcb820c023842e345c45e3ca1a4f6e41cd9bd71c72626dc02734b5c47bbe5926f4fde1b7b5c61512c03e7fd710923ea3a5935d581b0b4635dc02266819d2dcc00ee51539a028f0f7c28c0ad2b2e428e36e143a1716244ea9bac832611ba88211ef0ebc8bc682d37c8e7fddc3d6066323d33c26aee693296fc98ecf53d7dead3b3f524bac25095fe140a59a40452270c8a50cb7b99f1f9e5256fe43ba8c99d5c1eea77055f376c134e424ce97153f8535bc5e1d1918846a0e41e413fb936971c5f63d22c58a452b27df6714208fe7a376ee1e6f617b7f17ecd56efce557146a25b917cee0e990c9579ca423b0f28c3b28cca1161669677dc6434cf5dbd8168c3dd7380cc97f69a20615976b3c948850f19004071bde59a6354e51ed91755cea21e05c3dda8bc078e7a791f89bdd8c4d99143456d5ee30a6d6eb5613133dcba4a81fa9bc2ba0bfa38ff04a62a1e8c1edc7f86252f5626a94f193892474e7c49cd59c484b1a3633bfdea7325900dc9981daf84ad2c9e22af73f603fbdebe437b367020693c2e50ef915175da307c57be292a4af652b3e9b4fa422c5226340e158894d98dc9d67856443cba65594d6ae9f439ae668fa20ff8cb0dec515f36c20d378781ff505906b2ebbc2356f33298985eb84b12b9df246a690ddf6e701fb0ab6aa70a5b729ef008108ca056867a5900e1cee015053812369742a348254fe7dd65465dd2de253b2c59903aa2c453f74688bfe181b573442bd8e398213b4d873b095c3073439336dba0551f6467b6d6b893b993e8059f7270c9702f57982cf2fbdbf583cf3cbbe7447fce1e7c2c0aedcc9d262d1dd41f2f178f6746b5f1998e14daa7f1822767a909ff13776543fc356066a717465be7da4f4e6125cf6d5be36c075d8d9018890f73db87ddf16cd7d23db59fb605eaecd2b44d5183ec5bcd9a23bf177b9e805542f9212302c97d54768c5c69d87b0f2c1b52f1f0bfd08713d58c08e5157712f7df47c1a30bb88ebf9d044a6b59ecddb99b9dbf74a92894712d6c5c53dcf5e51a65128e73677362c236bd35cb7275e56488d52d7060ec0f5017a51fdc45f5643c942584e99f8cb979384b292b283f74666bdc1077d16a6c0afb1395fc820dea69c5f699df54ea3a39c7ce99fb43269afb94b5a90734edb9e8fd8904252681f6aeac17ea93b26a66b0f0a588a616e525c333b3b8b48d6c39bd63b19a10b6f9a5cab95f78d8ddfa7f3a2e8d2deaf863401cf20c5ed432508c99bae77e6c7ae4ff07ef58b9c770af8d4620ccfd5a92eaeefb836ce290e91f2539922cbfb03b88bfe6e71bb35207be0ae7ec7693453c9ae4b70e820259b55a07f99e43e620fe9a2e7268193d65165fde40abe33b8d8242054597433dc59eda76d23ad3846ad4861b2e992cff255ee9a4ec3f5686975a3fb9dedf6f64aad58da760e7bf520f493c5c6dcadd01e7e5ca296a3a0bdece32d59774356f33613aeeb37b766fc2ab1a88887b19579843ded4acf4a359dbe11f4bdd0ed43ef4693dd509eae532659456c5b58b03a532595dcb6812e9df57e44a3bba08d5335a8ddbe7aa4e8e55fbd678e51a50ff9d43e35741c030f3ec618b927c6ce9f68233110a1948067537e95e6e3c0676f892517e48aa0763424e91125480846178b8c8e91f18dc8031fcb28119cfa6d640033af10d151a12f63f52dcce0f97ef0e7672fa08095788fcb72e84c764029db0fda589bef9463d5a04fafd674a71f8b1a67a633483bbc1bcb330b91daacb14c962cb0bb70bb2590fe0633a60bf72fde2d68e8301baa74f1ffe6df235ea94fcc7f082777452e22dfd44293a8a585877b0cccdc1b86cde0ef632e0f43555cd76bbf7024f29c9ae508fc0db2c97f8322418d8cc416c6345da50ffada8e6f466422152b25beca0a730a81afdd81a4c3a4e603125a3356d1b7fb809ab9dd9be785e3e6a2cfa1a8550e299b7812405ed4b863d0005254dc34cbb5489e8f3897ce632d08061980b34531fc51f333c84f9379b3c91a9966c0282f4fc4673c7944b2f3089634c8b5375d9cd25baa2c9764f92da99f8b7b85d46c28dc4904019c673da414e774f50f4774376061a9216f80770f49a1fd1d7ea4b930114d86165e2565261417b6dfb12b1c9dc9eaa0dd3a40ca65e81ac03b41aec354485bf909ec320a65a09a62886311c9283b5a333aa9d2a91938eda4a47c17c4c7061d37517c4a8cac080fe21e42196bd89e221c073464a9b54b9e9bca129a0abd924042bafa2a326cb4117fe2b2b015f7520e796f7d890c335a195fd87e984019efffa1a470466aa051b72190b7d6ed7458b96c7ee637132adbd61db67e8de00d7426c52abac9e6864ddd543d3f9fab7e005207af84f668bba61d4f99f7d051f38422ab389f24a843b407efaf751c4157cd4443ace035e440473e3f12862fdc4682321811bbe90a08277dddc1efa2d77b67a261be286335dc0d37198597a4c7db8adff790052fe8e7996fb8e1a71e1aed55fb5eac5e666c7db2a0a648d13ef320bd9413b27934ad2e651bc9d00d934ff3b73d89c6e9e5b1fa4c08c90308f98959f4ae437fb1e9fb842912454094117b9a6856cd0ec6246918c66fb616677dd686a3d12eaee1e015f54c784f573bcdbf9abc9874e9c6f15a109a1cf9b0fd5d2406f739ed9cce26d8d8b26340d61dacba20ee31924949f6cde6ac1d943d1784b7dcd886c9b0d3420e7ee94cfa10521872e90981d88fa93deb2813daa26b0474fc518efb2d951ecb5b8bd0d1430d6301445c7433002cdc62c88e47c661230546d43dd768fd2047c7bbc726e90de0bbdb3e05e1fb4559708fa16dd927d0329d246d8cc405329a56f6c663e513519938dcd5c42c7e12bfdf98a99bb1b3081ea2d04e69b2bc38d8f010597513e6695b802edbc67b67c1aa16726256cdf1964fa579bb2b3cbc3e262d278ac5e2c1fdd94a7c30eabb9ed0b30028f94526262fc3e54d418de7ee6c2c332b4b7d2f7d4f6741841a9f7144ae68eeac45fe0f0cb49105fe2207f6b6a2601cd057faaafda55dc1c78660602a74976e774011c55708bceee274c13e25830f93d6a2d6f58e3cd657825d55fff58efd147df85a1d85170daa5dd605294b3cd2badbaa9f3993bc551c196c4f5f076bab1f2afeb5a430aac2a6a41b335b16d8707347021946695618faf2bb2cf744e6e4585af1979e439f8c6e9ce8b22ca725ff225716ef4b2e6510d149a26ddfcbb4b791bfb26d8134ad48698ad059e6d7b6b1e387dc5da2a0637e3be3271baef569180ed551a0b352f9ef8b5c745df994797c93207b89d4aab286f17df522ce9e7b678a630398fdfb47947d1258bbc9b32ed5e2e91092b4df08d7e2ff3a9788469bcb92a0a8fd1ed5c520a535a4d83484f6289c9cdaab19d9ddc12454f1da45807c8c46cdcba4027400ad564b217a0fa4aa25816afc69230b989cce697cdd180c334a34fdee6946aba4a3542e0901272da370de2a7245d36cdd52da6af8929e9d3502c414ec45bc3344bab2411f63894da439d2f803b119e407c76f61c40965ee602167412dae37daa76e9db1cf94b2c0f5ba2767d9dbe49953f2a4e185f2340436cf3d0d7f29c9ee996984ce9a30690c61d282ec4a833fc441104aaee6458de6049314ac16232304c368c50f21ff83ab16b1e0c99c778ac033b4cbc96255583eede90c358e54b0a4dc4faa5f0ab9270138d15e50c7e8ac4e947f7152d68439db720e6d8c84c145bdfeaaa73069ed54c11f8bdcec15bce38730464f80fc1f3ff62f0d9bfff3a79cb028833be0802e9784a7aab3d092ad66004e4b2a8735dd19df57aa4e7aaf229053cf7de910f664cb843867757f7a1de69513e6276fcd7a45d595921c2428825288fee351fd72ef4840fd51d31c0e97426190068239a1808dfde513b01209c80921a1f6a9e322032ee9fdf4f70917233d74b1fef0fa06cf8941be09371fc1f761fca6fe4f7ae6ae3d70d6f0abe8adb9bd8643b682f01df938d4b880fc80a2efb3e986e8b565e1425b655778da17c65d8d7a1cbd5b803b18446a906e0bd2613abb294da150b37c8ffc7e3e0f412224da8216b5ae984ccde985dbb8ca9011be481d5997fe0a42acbd5cf08d56964ae92761a83c398ecf4c17e2bdd92d602d8dc80edc77bca2c3def5b4b872c32d1688c7524e361a0030024ecc12ec310db76990a8ad95cb5d8243fe9047b43a935e0d6401982ab17d24a77fab6750cb071e7c99f2acb6b81ccb4702ff3cfe322ef6cf415c3049223743d8b76fc5cd431e9ec1110c430fe651a3b3b1253722667dac7c2cd4a1bd6f5f26c13b0f623332f1e5725ecfe217052cfafc2dfc2db19d33aa6595633f4f8168470c844b72739b05982d6aec0141f6f7a253a647dd0d8a78ff32bbd3bbb0f649796e4730bb87beba07c6fe3734e8ba6e2b15eed93924b7d5e5ad45d40f1bf182d5a6b093334d7b1dc04ceec81c7f397c337d36f6e6ad3ab6db94fd0d5f69e2acf0873aa46183a102ac6e0c2c25110149afced0c3f96ebaf7fda517894291428505183734a1a27ef9bb6b396c2f9ee0790aea294f04e44b82d4a015df3d2d061e34077dda035522c6181f5222ff43d2e2e611fb40caf22cb81dda602123f2053918eb86f82f499a31219e6cf285b38502b8716f3c176f8014b14b27115b8e3a6e8680cc907ce270e12dcf0c80a41fa77f568a8cbf47c9a9b16c0359f3e2c93e74fa74420392bfcdc15c2cb71d6222a07e", 0x1000}, {&(0x7f0000001b00)="c549c446b8142f6fcb7c08c32f9922e1a32cf1bd9d81c83bdd74b15ada6c7d9d312eb07fc8d12a0372e832d9b575fa9f3097425cd797dc0f417a0d6a6c6983e3216a24f963cb7909750bd2022a992db60aae67aabb", 0x55}, {&(0x7f0000001b80)="e694471e488e33e29ffbd95eb9c809fb8749e26d8185c7123a53677a8c58386041d6e3e1f6019415b572b1e3a11d95ed4f21de372d47f36f0508ce745c401dbd6e763b3748cbf164", 0x48}], 0xa, 0x0, 0x0, 0x4}, 0x407) r9 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x47) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/21) msgsnd(r8, &(0x7f0000000340)={0x3, "69fc22087c662eb74c84bac24d3448c642e5b4904a3e5d978bd46b83de9f0da836282b8c60c4b434dc7ed73b8707cc4a382c01022cc00729d7c8e7532b62954416caca7ba1e998ff74736a51b057f90d17184f36fe1ee97a33ae52567fa17eb469e44dd6d8d202d1009490e220d6e2892026947bd0c401aec57a5e5ca9800ebbd6d183f29730397e13ba71c8a3cefd8e8cf9baf9bff9eba01d7d5ffcb70598701c86161d0b6321d47769db752a14897c4da3b727d53cefbac573cb3a801277d2506a351baa3fefab43195b92d395ba37e22d0a449d84ef30ca671a826a15bae9405b73b3cc7478c1f091"}, 0xf2, 0x800) getgroups(0x4, &(0x7f0000000440)=[r2, r2, r6, r3]) getegid() getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) connect$unix(r7, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) connect$inet6(r7, &(0x7f0000000540)={0x18, 0x0, 0x3, 0x1}, 0xc) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/15, 0xf) stat(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)) r10 = msgget(0x1, 0x80) msgctl$IPC_RMID(r10, 0x0) r11 = dup2(r9, r9) mknodat(r9, &(0x7f00000006c0)='./file0\x00', 0x104a, 0x1) r12 = fcntl$dupfd(r9, 0x0, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000700), 0xc) 00:00:05 executing program 3: munlockall() r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x8, 0x4}, {0x18, 0x3, 0x5, 0x1ffe0000}, 0x4, [0x4b, 0x0, 0xcd, 0x7, 0x2, 0x1000, 0x7, 0x3]}, 0x3c) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x10000, 0x5a}, {0x18, 0x2, 0x9, 0x5}, 0x4, [0x9, 0x7, 0xfffffffffffffff7, 0x6, 0x40, 0x4, 0x5, 0x7]}, 0x3c) getegid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x40) r4 = socket$inet6(0x18, 0x7, 0x7fffffff) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x4e38, 0x8001}, {0x2, 0xa378}}, 0x200) fcntl$dupfd(r3, 0x0, r3) r5 = semget$private(0x0, 0x1, 0x40) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0xe7, 0x3, 0x9000000000000000, 0x1f, 0x9, 0x5]) msgget$private(0x0, 0x100) recvfrom$inet6(r2, &(0x7f0000000300)=""/48, 0x30, 0x841, 0x0, 0x0) msgget$private(0x0, 0x50093ed138f73af3) socketpair(0x1f, 0x7, 0xd8e9, &(0x7f0000000340)) rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/207, 0xcf) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000540)=[0x3f, 0x3, 0x100000001, 0xa00000000, 0x20, 0x401]) link(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') sendto(r0, &(0x7f0000000600)="bd3dc10001e2137a3263c75fe3a085d5d5617329f113b5f264fc155406924ea682659082382a6149b8c79336a3388fbce2d53c49e0867ec734cf397fd3926dfc509a1df7816addd185f498618897be5efede1a3925bf63f7a1765cb3a5919f50c224a2d544b5887ae1074883391454a16048895f9e460fafd06630f704b4f2c58b09c8094277ff913660b20f345f11dbcf0c6f9501986c3bf61111299cc76d55d32fcf6f3d110abb1f6680d1da32f93a9510d48ccabef98e79eb0d958261963f4caff854b8b8ad4fa28d199448f705064c1fd72376ddbe2dd383", 0xda, 0x4, &(0x7f0000000700)=@in={0x2, 0x1}, 0xc) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000740)=0x2) paccept(r3, &(0x7f0000000780)=@un=@abs, &(0x7f00000007c0)=0x8, 0x40000000) sendto$inet(r2, &(0x7f0000000800)="bf3763fdb3dd456de115ad0f78a933f340ef0f11068df7c773ffa4a2546bf3f00abe958a68c218c11c6a698a02856d05c21f027d987182f579adbd08d66898978de1cf8302376ca77603340cf5a0d09e08ecf2b93dbd49f490584bbf51cc4b33b642ebe304b4b9da13787be9d0982092019ae696cffb0f76656c19584108a2c1697815271412d259fce1de9b66e7a2972bc04a9ab1daf15464c616a6ef8ed1c9eeaeec3c154a708d3c906541be0207e98c946e44b898985f295b3a50d6634b827268a24d7513c2c70d42bc6fd7af6bd15824b2f8547a8a044d98b2c50d2e86fbfff4a6e0dcb656cf1beaac564203b3b08877cc3978937f4a93c7624d5f3b", 0xfe, 0x0, &(0x7f0000000900)={0x2, 0x1}, 0xc) bind$inet6(r2, &(0x7f0000000940)={0x18, 0x3, 0x3, 0x5ab}, 0xc) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000980)=""/21) recvfrom(r4, &(0x7f00000009c0)=""/29, 0x1d, 0x1, &(0x7f0000000a00)=@un=@file={0x1, './file0\x00'}, 0xa) msgget(0x3, 0x40) 00:00:05 executing program 0: symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') readlink(&(0x7f00000000c0)='./file0\x00', 0x0, 0x147) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/233, 0xe9) 00:00:05 executing program 5: clock_nanosleep(0x3, 0x1, &(0x7f0000000000)={0x4, 0xffffffffffffff83}, 0x0) clock_nanosleep(0x20000001, 0x1, &(0x7f0000000040)={0x2, 0x5}, 0x0) clock_nanosleep(0x40000000, 0x1, &(0x7f0000000080)={0x401, 0x8}, &(0x7f00000000c0)) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)='@\x00', &(0x7f0000000180)=':\x00', &(0x7f00000001c0)='^]\x00', &(0x7f0000000200)='\\)\x00', &(0x7f0000000240)='\'])\x00', &(0x7f0000000280)='\x92\x00', &(0x7f00000002c0)=',-\x00', &(0x7f0000000300)='-\x00', &(0x7f0000000340)='\x00'], &(0x7f0000000480)=[&(0x7f0000000400)='%&,#\x88\x00', &(0x7f0000000440)='\xa1@\x00']) r0 = getuid() setuid(r0) socketpair(0x0, 0x40000000, 0x3, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = geteuid() sendto$unix(r1, &(0x7f0000000500), 0x0, 0x1, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) clock_nanosleep(0x20000000, 0x1, &(0x7f00000005c0)={0x7, 0x401}, &(0x7f0000000600)) recvfrom(r1, &(0x7f0000000640)=""/175, 0xaf, 0x1, &(0x7f0000000700)=@in6={0x18, 0x2, 0x6ec8, 0x7}, 0xc) r6 = getegid() lchown(&(0x7f0000000740)='./file0\x00', r3, r6) recvmsg(r1, &(0x7f0000001b40)={&(0x7f0000000780)=@in, 0xc, &(0x7f0000001a40)=[{&(0x7f00000007c0)=""/9, 0x9}, {&(0x7f0000000800)=""/227, 0xe3}, {&(0x7f0000000900)=""/8, 0x8}, {&(0x7f0000000940)=""/52, 0x34}, {&(0x7f0000000980)=""/170, 0xaa}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x6, &(0x7f0000001ac0)=""/85, 0x55}, 0x2) clock_getres(0x40000000, &(0x7f0000001b80)) getgid() mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x10, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001bc0)={0x0, 0x0, 0x0}, 0xc) nanosleep(&(0x7f0000001c00)={0xede, 0x2}, &(0x7f0000001c40)) clock_nanosleep(0x2, 0x0, &(0x7f0000001c80)={0x99fc, 0x4}, &(0x7f0000001cc0)) recvfrom$inet(r5, &(0x7f0000001d00)=""/246, 0xf6, 0x801, &(0x7f0000001e00)={0x2, 0x2}, 0xc) setegid(r7) msgget$private(0x0, 0x400) mkdirat(r4, &(0x7f0000001e40)='\x00', 0x100) nanosleep(&(0x7f0000001e80)={0x8001, 0x7}, &(0x7f0000001ec0)) pipe2(&(0x7f0000001f00), 0x1000004) getgroups(0x3, &(0x7f0000001f40)=[r7, r6, r7]) nanosleep(&(0x7f0000001f80)={0x2, 0x784c}, &(0x7f0000001fc0)) recvfrom(r2, &(0x7f0000002000)=""/75, 0x4b, 0x800, &(0x7f0000002080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 00:00:05 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = msgget(0x1, 0x10) msgctl$IPC_RMID(r1, 0x0) fchmod(r0, 0x8) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x10, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r0, 0x6, r2) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_RMID(r1, 0x0) wait4(r4, &(0x7f0000000380), 0x20, 0x0) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x6000, 0x0) semget(0x2, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001600)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000440)="1d373f17a729bd3f6b0f0c0b18b92de701c77d74bedb1a0521e4983b2ac3e88f995b4ef1d86c4e749e0886b312bf5044fa448a399b714f4c8b4d37", 0x3b}, {&(0x7f0000000480)="1caf3ddca8c952d2d3a66f06641d12472aab5f53e31e6664c9796fa3cd9efd365c79232ec42bd139fd2185d56ef0c18ed71fbc47ac9d3228c6d74ce709aae0778becb05baf9bd06a174756001802f725c1bceb59fe18cc1b74bea52a875152b950332cecd99969ff9aa15523de4f4cb917514c92ca770b32ab9121e0f2cb195bcada31846c1ff3aa689c3210d6124a6447ec5039eb102004387ec8ec2f8cb0ff2cb4e3c50885a1e514350225b361ceee6d746f7dd321014608f2f6ff068612841e6adfe4a2f43c21af4fabf2c551413eb6444cde", 0xd4}, {&(0x7f0000000580)="dc4b4fbd33cccfc64d90120570202c036d16b86b473d2f53505830763a2472c3edfaecb55c7e4696366df8302e1ba3f66d8ca7c55e1940ea5624e721e7df62a51a8605adce7afc23e967dd14af58a647e1d6030579ecc1b971be06b5623e088cd7b9bbeb344977ab112317bef1e368d95f53138748a44e40c8ae08897ec9177e8558a201fe2f81d0be7ffabffb0092da2b435cd79dc7ad490f25edb33f63f3fa1af6eb18497078237da6f87612a41c4f25f4461a8564afc263f78c81feb8f6cf4e9bc008dac13ecadc76882644280d38452b9527a77f8ab9a47f0e228501b923d62fb63912be537d93dc67c2f01be0edd24008620ae7a6f70d16a04ce6b529128fb2af27c72ffdf4dbf479cbf54281c2c9f692bf195edd0e143cc1f1f0509002a7daa0237537904f8835475b4dae6e57a097661ee33348bc8a4840dbe410955e242a41d5fbd9ad5c8592421f60fe868c6259f215bada92b651d169a49123178161e6f8e89db51785a200576204531775da4b58c472e85b36fb551d5b482b7eda28acdf60bfa4bf225d78ece431481bea512cc7a8661c41c9fb6ade4ea31966f7a3a4b200a53cc4e4a588481c776a342df73c7cc0873a3207fa9c623f23b0d64516fd412d233044264e4fa7e8309a8961e695f2c021ddb8648c9862e1255cf429ad04d1bfaff8d24309d8acfbfb1e6ab9be7885d917610a0c95e528f98c672613986361e955d50002c2e84724b806a8d37a2ce4c0fdda79613cc845b2b6056286fa47bf7feea60edd3bc91f86fa76f17616dddcc6d6d6057fbcfca4c42f6eafb55f938d65256946ccdbf427257ed84cb60d74d5339a4d1beb13c9df20c8e81362d7b11726e189a0df4663d6dac5be2784971a523f26cd0867ded27691877717046fc701b543b87e92a3f3854b77eb21eb67d0713e7a008f16464499d3c494ed357057d99623623f2b30d87e8ea6496148cda7aa2bed67f635a2ac3eab5a80f70ce7b327b00afee5432a125a53228c893699298589d271700cd457d825b148180fb98897f0efa3ae77e386585ee2b8361f6c0adb6f875c42e168f78ceb5eef1884afa991cf49908588b38d5c3b9da9b74c07df7de74d049864f94e6946dcafd5f66f3a34bf813ca555d8c5ef89dbc43ea8b18f6e67fe7960b35d49eba487b399c7a6cd16ef842a54995c23be95e00f5c82f568f5974dcc6053e27b410ddaa7eadc69bd9b9d629842f6e08c95d46249aadc5969713084bf98b51c0755c72a56c0cf5f383dc777b71c919d252ec340f5ceb79bd5e6e4e98b7508dae4cf6a5c0c4a4615a8a56d18275d14a88963fad24a20508f636c9470b61991fc997c0fb2becac22fc69047e005ec9836f90e42fe71f5d2573f789a986635e199476da37ea166b2e2788a452e9193cd84c03b0a6dcd326a3b8031fd0c316ca9e1c2d5fc7848afdac41e0a81ab4c41e76ab0140356931d10c12b6a180a7b97802415cc7feb74eecd49490da117912ae7b4a0369ae06610bb8c61fb559c39a131ee3aa714e6d0edebac834f1d60d1bc6a8b0945e7c3f16c58402ca62e518f36e97f841d4bfd0722f4e556514a6d4dce223c29a0f914827b65084e7d9977dcf97ebe253f4cdac4cfa42318e960d7929dd47e3b8d4f3d1bccd7ac3cfe139e7d36d88d42ea5d32efaa2e4a293b0c4e2f5851fc01094d42a8c358baebdb40ba331270de88aa2be2e5adf702a6894e1e11965ff5d37342ced94362dd8106b615e96cca6aac8a96b91676649959f4bb5316f8d9d51f93e48fa08ccd8354b60546bda7da121e94009e5b03a3c2151755604c5c9c815f517c45d9917c816e4af8e8a182e394a85b6e844d9f04c4e8dc7417f0bfc1927f69ee0b75aa87f7cfd2df12889dfe3e8dc6e8e2f976c9442452ebf94ab084b7479989cc1df05af588f2d67aa2b2246217f4a3d7dc761c02d1fcf0bfd617ea76dbc0bbf5b4542ad4633d9e4e06b2c871a6707da9e978ea9f3c0dfed61c32d243adaf1a10196d8134927fe7d93745fa1e69df1503d7e373a4c32b823ef21692fc4cd7ca6c8e72a09640c188d8ae823acd3e0fe3f52d842c1555883ed8fc29f3fd745d0c758cc1066173d60d0eb6c6b2674a9b9e988ea8a29b1a497d6d317a0aef996fcb8b88ce123a803edd47c81fd2bda489eff1d9e6a27528c1cf2ca3d250647518664abfab92062fa9880c79de5936fe6f033a109cc04211b62afdd53ab8dca3eb5ae0791ff7433c8374da4cd159090022e89071278c0082140171a65622bf7a9834b51463b14a76225e1c65f492478d4311d27bf7b47900099d23bb8a1cd5761b4b36f4ec37476cea066c56563cff425bac2fe3829e73e204552f78ed6668a84050e3b9a5054b9b92a938774d200deac295ebfe04190484afdfb895a2d1036350a3076f3024a04af17c1275db95171a98d5d28f8358f6e78b2fd5a7d1bf646d37236670928d7a92ef001ad27ae8183cc037d14431e51f4ad3aea0ab8b45edf599d8b9656555de992ee7faa40a084cd9f6a1ba36b6193b758c8c0c9f1a1cd4c7f2cc98b431a08e51697c023f14b1d80ea1fa4bf8b6ae388f7ec79aa2d9d32daa403ddd7d73794149c8cb146a9fa5646739a57157deb95038f8d68bd226a7789de4b2881d3faae1b7875abf18806940547a368fb8b726c762cb82ab790275f2980989ea63f87923c3f8f23fa59f1ec531e5a098d6f8b12024e002f62c18e9bb68316721da6b796d46c116decd772bf42e9022495983e9299d868bf4e9fc0567a6738eb3db59faa1f65b2a816bb904e9f806277f7e8b32f59c3bb052295f5171d8d58d8926b957bb3485da35886f4365d4eae10ddf5a32c98791c51d4ca4be96c857d1513ec566779e32ace6e6a5a9aecd0a9db09dd80919091c6cda1037075524a4632f2dd64c59fdfe653b8fdae75ae3abe8f91ce146f6179041782b321125351b16870dff18210f9d8c7e6055411dc848d9cc86200e938ac636fd8f748f3ed432c52d3f69193a8e153f9eaaa5e44c028cd68b6ebfb5d3a386b3fe9168e4de59bac5f53b4abe5570ead7fc8ad33874629c449987233b8bdaedf5c77a5e7cc1b08cc619b8cd3ceea398bb4fc88522e9de50c1d949676bfb814832bd35ef37a58c634536ad0bce604bfca3f1e87b4393abb7460aab90d2faab947ee60b888e7b05433d1c6cb6d39ee0a2a707a9665e94cc8405710bc42d39c089b45223efd8eba525ce9bb2e4a6cd5c31c93d6b6db2a8585e42d05558caea267eeb4188b7a90cff70120ce0c179540b862ee1b5a64f22edf976f2b285cd34e52cd40d0c4e3e55920711588caa5bd9e517aa13f3144b4ee66dec5bb8f21e62f4bd3e3709a64236b7a1023e31dcfea7c272c0da0897c0693475edfbe458a58fc71b22deb9c679ab3fce248abd0f4e063d1f88f3124240f3805305bdace9834dd338847ad55d00e3b59f79c10d00658453a6025f671fc3e3fb55fd1df8721e74e679248e756ffdbfce91d9de18f4482382dc074b3d9e308b20c3f2feeed4d2302bcda81cf35e6ddb9c34a2a90224b395f29ed424852a4dc060a5dc13141dd7f77fe299d3209322c7c533a6dfdc853274fbd66881ca4fe3077bc76f281e9c0d4453e726b23970d5581ce6111e294ff9c145510056fb8da1a11327f0909812b7158fbbd95840071727f77a839dac0a4001b9bf625c7c4fb413407314f0b3be73e36aab34f7b8b1aa14a6b7be2b211f69bd94a0a424ddb354104154519f173bf508c42e4dd1120fede40d97a51ad231b2a38d2d56b1b9a1215d5627c8416c040665967e98b4252468760e97da13bcc40a92eb60b7e5cf167bc82b8e6c00e11b94f04a8aa391d3f75d9716c0833c8611adad8a2618cf3359bcff4ba41d479ecdc8eba935da98b4227d8945e5b92e49ac29431a03ca32ef2cd2cf78e1ce29cd3daf8e83e8654e8301ecfe4c26bf94e1510b7a903a316259427c0018870cef464880b3bc2e949d7102f5706ac0fe1c33ecfc5940f6d80f2d7c04801062f0bcaefb4aa556c4370cdf8a08a6e451435c466cb197b837c382bf9f9be4acfdec8f61da43008b6e11854b553a59390e0ec6d45a8bd01533e89f656a5a0272e8881483eb09903c7fe22ddc86bf548153613261908f008ef31002786131dade848a58a0a06597cf613a6300f7f6b364678054ebc7deeb7d41928cc871724ee4faf29305db27ff502997c08b124d33692ecc9ddce0c357620b65ac289460920d04bc67952ca074c8ac05d296ad04fbce702fda57ecd3050a3228ecdbf516fddc4ba36518ccfafd7c9f7d9f90ef0f886ff1a2db2a32c103348547cd6e46e5e7534944b707ffc5f2f4b5c8a7d256014b91f16525e48f6b0290c379d23ba18d15345dbfedf1061d2827e913cc6d9b58a0b5b20cf3e162913d432be8bd362d4a694cc06558791d64317a510be316e167611852dcc914934e3fd7f3f0dcd42f5cb621a8372d63e29edeb73be521103ac376e98407b1647dad4fe13cd6ddba7d27d37b71e4fa4518a51fbc674b510a9089295561213662e0a11f5632bdb7b3b40b3626795733135fab4897b1394a3d73851906a22613b26e98bba0f44e7474e0228f88bbcee3d9d2e88785afdd77bb15796e29b21f8f9847cf2ea11e5ebe73b70a5b2297b29bdf5d526a83a3e64e11446b2494b75e602a225ee65d33844cb60cb83b16dbf284f6bf220c8dd8161bc4cbddfba7d686cbc9b4ac50180d84fc008e564defae3904f2ac7b15386a5c2ef4b82ad3fbed8b089a1a49382bf11b02f8406bd08283dcd93091f01425a97a6bbe222b96900b5546a98598f56babb3642693e17fe82542231194470b6d6b9161dec9a0c67720c56a1a5f3bdfd5904a139e14bbd3d9da41b5adae2203131948b667c3240b24bfcd2b66f6b05d5680ea0bf0a675352641f08310a6e12c8d68b7090cee0e4545353f2c8e9e2fc07c7f519eb59875f8028eb7aaffbbffd43b82212afa3334a3e3eaee2f7369d2777a96b256d9edf058f2b30abf2ffdde9f8fdc825fb66a6a6fc3a2ec9e63bd49cfab162fafc084924f1f874a643c5122af10f5f4105e0440226ae279cf64ba168518f2843fb0245dea00643d1bf76a2974fd1ee01aa9058925be1f8991f1c6b18547615737230bb6071f9f53a3d49518c6d7a990acf208c8dac2245f060bf29525996d76e8b2a40a7fe0d4c35c466f778daa345286bb27de73714e4a26b37d97d7cee73dcc036cdfd424360db671378762c8e85db8aff6b57085e6cd22173eeb652efcd77fe3b22c70cc8a174748cb272aaf626301ec58088d87030a04175fe6b9207e448c3969a430ed7c62a30e2c7de7fc62a162d9780f5e7c09401b28ac0be1111260dca72207b015c7e4334819888fdfc6e7bde6621745b914ea6da0d01d34d14d933514c2a191e81bd6fffd0e06e081e5606d22459d99f2459afdd3d40dc2a35e6a68f08193c8dd38c652a14d419c35f56a40552a93879d1ff3d662c798cb935bdc53d2b461acbd70ba68ee433135292eb0687b8e2f4bbf7eff7dc6337c76f95cf647b8aa44deb6b4a956c52efe23fdaf893bb38fa0b256679f8c11f2bf909b2f3153141175ce22aa533dd22e93d0422b1532852e40dac1af3ea8d1bb6fb353e4ea55f81ac637f461bffdb40853100fa86896a20f49bc7c21d1c0cce1c093d663c68994ced8f0b2c9261c995f6a5425b2e02356d92f1b50b3e77c024a0b527847763f77944be839bebeedc94ab01efb59c9c89fcc2e2c6fe3f24b29f977df0fcad1d8635b983d87aa98fb1482fd", 0x1000}], 0x3, &(0x7f00000015c0)=[@rights={0x18, 0xffff, 0x1, [r3]}], 0x18, 0xc}, 0x406) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001640)=""/4096) msgctl$IPC_RMID(r1, 0x0) fchown(r0, r5, r6) write(r0, &(0x7f0000002640)="dd4b58de70ec0ede4ed20ae23bcfe8e28c6bed6d554bf8ccaec130840e10dbb3161581ef39601179a016948297f63b67bcae7b4ada599d3733edac3b440484b4db329962383e3b365f791553133dea81475de490dd5ec0f5885c5368cbf0492ded7d85911a3aac8e29913f7e172f446e6bc829e981b17242493ffdf0d99a3137393b637ee39035ae54525e6958b48aacd43ad50025352c05d1ce06e0d52cb5b0df1ad2d9ac7acb3cfab6862a3b165123274172cbbd306be9204192afaf5afa3c1e29e1159009c853f56329cb56911b15cce402355c8e14f7bba867c41847c4b3bb5ca5a13087a3d53a3e97feb0534403a48319a532a6458b3b9a25157ff3f17537743b4bcf555ece0c3f25a90c2d2c1894c2acc501b689a7d0946d07b510ddab85ead5565dd6dec1aae78783255c5277e80c80c24464f39916c00a6ae55e8e06fb188bce1c8fba49f4a4a8152a8835b9dd09e201dec76d87f5de79931a46ba607aa4532c4988a29fac3d06aa2ef9ee6c2a9d07c144a9da5ee59031cb900aefd4099af97dfe93274164f4933bc2082d02796451960412d0106f0490063b13233e00b8252bf83ffc64f9338e0495de80c6bf8882687bbcc388b81c8747f61cd6e5fa8a07fc5f8b085c9ce967ae480fc44e61d00a046c6939e4a3a84aa6cea09c6d8d145a41acf0d9fd307966558e63f7e2ae14256e40fcb5cf441d30e228aaca23126f54f1098e3f8313e632202a02f19d11c0cbdc6ff25c45953587894739fcae796745c2cb99f428cf7a8407c088ba26f04b733af282fc5574764fc13f99210faad058c4f089e679d4be9f2c3e25c4b6ae11d31e8c59b3de989eb2c73b629b120535e853ededa5bb59ffc1b562032846cc6811a87742555160dcc114ba0aad0482ac8c402156237b757913c8c2cb72ab8385e4d4d69bca5a2f1130d73f46bc083412c68ad44048308a8557a34425946b9be448038ab93585c14d9b5af4de0b6d4445199ca3274bed19f89b9f773b8b41ad247489aed2cd529c99d941497a46fd8ac54fee95a2178d360112a25a584c70a863147f77d9f6aacc375a3c824414d6fd80eed2e80c38b086cb486cf87acdf165843a122275775fc4a595e27b253e0fc6f3d65be5374551a8bf00dd1a634ec9937b9ca250df91b0d1363f9c4f843b758396eca3c2965836930b750014839cc692c3758a6b36152213fad41f20309bfc2be95ca374eb28c01dbd48bff4687a2fd5b1fbe9097794764fc70676c540aeae30a2be6e7f5604ff38e75fe6710d829511026ed0a415ef3a3b7fe3f82651d16dc30f53006390e5beffd8265a5f750099121613a55141c73d0e031872eafe860f0fef10928b2c58e1c2c7f7c954e24a350a4b065e467e86307e4ac42ca9661095dca7a1721cd51332462fd49c4a767cbf61dc5c540065b28791c6084db67e974c29ce8e0dbf743df0dd5b3bef1a020ad35f80e9698eac95f1cd0e133e89cf5fc87c6c81999e2bd213492c54ddf13f74a0e0d1f842c51f1be9f9f265cf7db7d0dcddeebd499329ddc229378bce004667e98aa8042d9f78669c54c4ed9daadfa7ae35e7b57f19aab92808451bfe2111cdadbdf6c5cb96d030bef5a5478ff8f116f4961b73c683fea063f1d4cec6ff80679ff9a3ddb1f17bac787588a99e80921c2c6569c65f5a8b8ec4f9daac221eeb077f7e972ee05a176f7e5db19f62bdfa8805cffb6a0192f7fd203cd0b87b7512445277219888d5e07eb9be84dbb2d301e7cce2968c28b46af9fba9921386f71b12941ac07b770ee6304243770714e3067fb0d12866309449963c0ce96a4c734be9323172d119c6f5f9fe3d78b530cd256f4f19781d8c91d99aafe969ad8a7a14110decf1f5306c6c7d6ead236e9d58373dfe652fbf8de4dcac51ea0c95bf27ca28793ff26d352289d4aaf984740e12141d646a787aed39d828ec689c31e61878d10c336ff9d8f491097dce9d2796245f2094a09451ab02dc22d87df68262f347baaa6f33bdc4a614ae719a30711e4b3af5ea36e6479f4749b23f83ea88be221c59aef0dbf4329570ada1becef9cc53b9e83269da3ba2cb82d78c3ca57193ca382a5db6cae47378276e4de843467ebb24c175f4369017dfd9dfb7a11d6b4cbf5596f8cf5167303da4a4347b8d8a3ad7c989d6a36dc1df08f4a52f1a6ad26789e39f92c7e5ceb8725b86a540245c544bf95af92242045c461fd6bcc535420913185b799a20d6630b170919faad9557f18aa9edb48e6412057f9fc49e82bfb814d4f69fdac283bff297643e18f35a4c3dbf175147ceff2daa5f79b10535738f101de87ce454e1089acfc9f5fb7bdbbab678414e79b4099803c6a552a9227b18d69800016598d617ca1ec51ccbe2c5001ac42398982d7c50ed83d7d8a926fe7164b22480923b13e617ade607047188339dcacb8f95a55a0ddc4e98b6e7d9cd1bde2066a5292fa5d172fc40cc3183356984e12cc0782a906872198b5f21b60a45ff22c4bb19d2e782938b51553f4abcebdfdc81fb6296b0c2bccc689e0f27afa826df49076dd14e1bf6777302e1b9cc8f6211e86e8d31e661b0707cc375f8a0d167904cd21bbacad93cc4d89440a1e8160afae53d1026498bcd0413b3ab0d348d73031ec3ad300673f836c2e33ba596a2be9385c7c841f3170888d470288340cd9727f149c318e7c622a35eb72abb6541b47f6c01f501e173e2347eb35fa80655cec7862d406fe476048035527517bfd350149666302425bbf37670b02861a1ecca423d638a06639ed9c12ed05c1d34108582178ff80c284dbe409a4fa33558a1ac6fd6feff8f7d4e9ee5cc66530f70f17bffb507397bdaa8ad95d4bdc2b4e628b13f8b9cf335ee367d208a269092d55580f50cfba261712fcb46cbd440c808df08398a71d656c84632696e266c09f402620e11b3e1a974199dcd04afa8524d97c78c6f9f3971a55f891ebe6407bc775bf629064108abd2aab21c7b79b2aceea86ba1f3b48f7757862f72398e4035470b57fcd9c1316e100e689e66dd4d0d0c1f865e264cad96f965738f2d149584d78bc7f220148bc8752de5f96024ed6dc5785910f90622cb65ec8aec4e7861f400f7e078b43bbca481eaf5a345d3d435cfd3a846b37128b4e4185358b588a382addeace29485328a330dfe53733405cfac442e6dfffbe3da15c31c883695ca7fef0e1aedbe50b30827811543387689cf2846897b001ba01092a4c673b1a09f87b400ecd5d723c96f86dcba54f9334c8e043a08a4759f36b64789ddb24dcf46c9fba6a9d4c820173063a495cb2055003925d323c9b43be2877ae715de9a3633ddbcd278f34de7c9c9da1779147edf1b1101767ebbe52013f02d66350471bbc36e97cd84ed9d554b3f391352971048b6efde6eeba103479380890685dba148971a9d6e316eccb37e94f7aad6f053a20d36553f1c14c43cce56a2b1f2be8da1c5d583d0733e4e092d6b5632f09e9ff985968173fbfe3c626bc2187a21b88680796bd88e672d0e7bb31bcbeda127c9dd0be35044069d2b589d195056b05c0a9eef6a1161c49a6ef4fcc54df8f89b3c953ed1d5bed5a01afebf987f2b024a96ae8d48a3785a20e23040c5cc851b3723d90141747f422a3862292c0e609ee8245550809f89bc1f346eab5f0406c97701f1059e6aa8167fd2c7af957f028a61317365702aa0d2d9d0eeb6bc30287cea9b5cea19066e110390401db8ff5738033a0e72f067826b8ab68781851ff9ac00d9b283cc4ea0070e5f73ac13866c7cc0be7c52abf2407cfc54e5f0089a27d48a8a499ae4b165fba00e052523f480c894555a5e84914c682255cce7a10055ce6e37404db37dee7166f3dd8184f186a4292de02fcda1d970d4c06ed17cd080188795d48e868b5eec8d79bb12ad813f7ccf3b5f61e36f173627b2b6201247354f1180f80bb5e36a72bda090c062b1d8e446139e893fc9b5378adbd6a3418375cf471e6be35d1c4bbf0e910ae424de1fded0bfc75cae202061d6af6bec5d390cb3121c2a25fdc5cdf6bc1a1849c122218eff0dcc70f5ac8495d4cf86d0d6179445c2d8bb438db6b31cd2f471fe4861f79b2d8b3be49f19f243e82759b0a494baab3137879d762b6f27e129ec3dc80efcabf9d01f7b7f73f774cf2f77a40fb81b379c16beb5777e160a3037376d6befb0056fc0bd2757b629594888d7cfff3b6d954774716c60fb0f074d4368bd150735594029fbafe48101dc0ebc3f1dbb97441eb572e3d00d3b8d7a731c54ee5b83565bb9cf2cee2cf5bcccb940f74f0a575730d0724895b7228b2cfb63810cc3c43af3ddb245cd8e8556a9c0c7cdfc1694a276844099340bb3c4b474ed4799bbbba42d56c897d6bbeb8378cd8a4525b0118047a7aecbabacf326be8d2f4d853cb3ea68beb00c95365e896765b117dd96ba1abccb944c9d46b38224b0d28f1f4f0219dfdc716503e60611d4fe033437cbce7c2ebf078c7d591e5c1d7c4a5086bf0433a2d08688083c00e78f5b4fd54c41cfd774acebd5bee52789764796de0d2411437d69107b2ee01750f0db1feef39d936c9aa1ccabd72dc6c72ce989a690cf567370d056e762d3e3669abed5c4eddc0eb43632f2adc8fd8588103c826852a4271405dc31c48fc24eb889cf590c5c888257e0e6036a119f91f05ddabf661b438a20ec852ad1cd26048bae81c84a220d1892a82b1dfff94b7df7bd9d9e4952ed9d39cca3646f67d6e5239974e2bec3693bd32bc32a561e6119d711f1899cf2a6f08e4f820610af1ac42a4d70435060cc7203fce9b7bbc178a0d04708f671798e6f9e61d0691e8b67fceb0d008775d0a2c4d260fd4754c32031c5206608e85915ebac4ded86633b9d798033cce737aec0cbb845bffaab85cd0af6a4aa7398976f625dd781785cca6a6abd5e46ce67b524b8570555245409e5943423e44c1d3654942f9926ddb04af0200ab053433a4a258902a5a757f35d8d430a47c4ab128dfcd9b9ae06516d2c3bf4f95840b327780bbf5fb11c9be73c0dd958e9c106c6784c3888c7a1a32ac2c8c9ea38e5b28e6556b1206760f79632c8360cd9f1ea85602a4271d3d127cce47b4d5a0579dcbb05e932bbee3e87347da3635f96b5c8d11946c0978dfbf01883131de69152e9d9a649fe205ec1cb9bc8d2a6f025b1f15013240666e1ae2f844a47ce4a910fd6f2880e31e523a1699d2a3e2bb05ffa4720318b47f12828951d10afa4a993aaab2e996b953253fcb9310f2fc4380d621a6c7462ab3477f5cc90e1e457715c55c2512f51891f296bce16a27eed8e6d30d5edb6b83d973477bb283a10f76832261983e804d1c2eea1b35b09694c3d87fba4c9f94e582cd22c2f5f2f5d75d266979af7545cd34d6699dc105354c56b40ee1ec04b8a4e3dc8c298cac7535ec93308affa640bb8d32a934c7a57888ff5d3c18b425dbcca21f0bd47596a152fd1caaeb5d8626ede79a4c57eefca69045e9688e22f5f2dfd38981f0316f7cb5ced2ef0c2255a9c9ea07d906501b814037bc150b8051d3169eaa6899398c2cc5d5471edfb145e2cb7af92ffad28d0c73e8be72f5928e02547fd898810d1740f61c52442b80b896d5f73b5527fb37e2987b59b1d479dd589fae5b5590c684cd35912a951b27a39e665a71d2eb18d0882b59f7a52c63bdf9ef0ebef928a597d9e69fa8ff4a6a6907a8a9d957bcb7f486cd617ce3b0f7298d3b01fb07504eef983e97f0a6f32528ac4079deccdd7b52d3a54197cda2f3166b7baaacfdff5a67bbd1123b10e55d4", 0x1000) poll(&(0x7f0000003640)=[{r3, 0x1}, {r3, 0x8}, {r0, 0x108}, {r0, 0x91}, {r0, 0x74}, {r0, 0x40}], 0x6, 0xe1) clock_getres(0x20000001, &(0x7f0000003680)) truncate(&(0x7f00000036c0)='./file0\x00', 0x2) wait4(r2, &(0x7f0000003700), 0x20048, &(0x7f0000003740)) link(&(0x7f0000003800)='./file0\x00', &(0x7f0000003840)='./file0\x00') getsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000003880), &(0x7f00000038c0)=0x10) stat(&(0x7f0000003900)='./file1\x00', &(0x7f0000003940)) wait4(r4, 0x0, 0x41, &(0x7f00000039c0)) 00:00:05 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0x40) r3 = dup2(r1, r0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x84d8ad36690dea9f) renameat(r3, &(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') msgctl$IPC_RMID(r2, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = socket$unix(0x1, 0x7, 0x0) bind$unix(r6, &(0x7f0000003000)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff19) listen(r6, 0x0) connect$unix(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="f2ffe81f710080000000000000"], 0x6e) r7 = getgid() setgroups(0x1, &(0x7f0000000000)=[r7]) dup2(r6, r1) munlockall() rmdir(&(0x7f0000000040)='./file0\x00') paccept(r1, 0x0, 0x0, 0x0) 00:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) poll(&(0x7f00000010c0)=[{r0, 0x10}, {r2, 0x44}], 0x2, 0x2) poll(&(0x7f0000001100)=[{r0, 0x1}, {r1}, {r2, 0x5}], 0x3, 0x0) r3 = fcntl$dupfd(r0, 0xc, r1) r4 = open(&(0x7f0000001140)='./file0\x00', 0x0, 0x2) r5 = fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000001180), &(0x7f00000011c0)=0x4) open$dir(&(0x7f0000001200)='./file0\x00', 0x188, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) mkdirat(r1, &(0x7f0000001280)='./file0\x00', 0x1) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) renameat(r5, &(0x7f00000012c0)='./file0\x00', r0, &(0x7f0000001300)='./file0\x00') r8 = msgget(0x1, 0x28) msgsnd(r8, &(0x7f0000001340)={0x3, "ca1f5cb2cdc7121434720e458d20bae9a4a26be8d369eaa4fccb20ac5ada2b0caaf1d63a72bd98388e80e8b1d2cf2c42ec35184110bab0e2a565bdc582ac5cc56948ac75f279a5fe5f7eca5bc2382e8cec84ef62b80179559eed0a0a807c4df65d1091e3e4be9620d9cfb80dee4f0e4df24954a94c7dc91a6ccab8456477195b0430ea70afa09d8ec2b278bdb72cb65dbaa2d31c797891acb4b55db9d5d728c39d6cd2f3cef6ecaec52d12a4346beaed783d44d92af5b6b5a86b8a50ddf84e97c7ea82304cb46b059b446b21e590f914ef81aaa26df7e198619c515e5185a3d1dfb2ce55586664405d"}, 0xf1, 0x0) r9 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x253a, 0x800, &(0x7f0000001440)="6bae8b146bf80f5edefdcfeeff0d2a82625352060b96904d564ce1c7a22b0e96b712633ddbc5e8bd08434265c02af1eee2e39a4b25194721f70a4c77fdf4", 0x3e) fsync(r3) connect$unix(r0, &(0x7f0000001480)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x3, 0x40) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001500)={{0x1, r10, r7, r6, r7, 0x70, 0x2}, 0x3, 0x97c, 0x97d3}) munmap(&(0x7f0000a00000/0x600000)=nil, 0x600000) bind(r1, &(0x7f0000001580)=@in={0x2, 0x3}, 0xc) socket$unix(0x1, 0x5, 0x0) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000b53000/0x3000)=nil) ftruncate(r1, 0x2ab) bind$unix(r2, &(0x7f00000015c0)=@abs={0x0, 0x0, 0x2}, 0x8) close(r9) socket$unix(0x1, 0x3, 0x0) 00:00:05 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = socket(0x1a, 0x3, 0x3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)="1db514cdadc8431832b767f41249e09a3b3699fc89d7aeffaf90bc08a6c19c51df1eeacc69b09b33c76b02600b1e9007d04250ce30100e0e2cb6f240784914c3b3332ee92d578223f9eef3464bd36e2382e1b5f789bcdc62a5e905cbb063b9e267a5e2f185f54c9d4de39f84d4dfe5e878785fc6146b244db15b94615ec8ac1d1ac2c519a5da8177c4e17c72ed45ea6e014a4c39f52dbe287c26a3cea25b85f6b6698a2e32ce85d07b140c43cff2bdcca456b60ca6a644965f8e59c1c34f9d76d5aaca8331b3ce71222e", 0xca) r4 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x40) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) connect$inet(r4, &(0x7f0000000300)={0x2, 0x3}, 0xc) fchownat(r4, &(0x7f0000000340)='./file0\x00', r5, r6, 0x400) r7 = socket$inet(0x2, 0x7, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380), 0xc) unlinkat(r4, &(0x7f00000003c0)='./file1\x00', 0x800) r8 = openat(r4, &(0x7f0000000400)='./file1\x00', 0x8202, 0x141) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000440), &(0x7f0000000480)=0xc) connect$inet(r4, &(0x7f00000004c0)={0x2, 0x1}, 0xc) r9 = fcntl$dupfd(r7, 0xc, r4) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) preadv(r3, &(0x7f0000000640)=[{&(0x7f0000000580)=""/191, 0xbf}], 0x1, 0x0) fcntl$getflags(r3, 0x1) getpeername$unix(r1, &(0x7f0000000680)=@file={0x0, ""/5}, &(0x7f00000006c0)=0x7) r10 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x800, 0x42) getsockname$unix(r4, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) linkat(r9, &(0x7f00000007c0)='./file1\x00', r10, &(0x7f0000000800)='./file0\x00', 0x400) syz_execute_func(&(0x7f0000000840)="3666430f3a092c47f0430fbe1045df7606c421f5da3ec46118123cefc46141670d0000010026460fc7fb440bb60000802021d6c4839d5f3000") socket$inet(0x2, 0x10000005, 0x80000001) ftruncate(r2, 0x3f) recvfrom$inet(r9, &(0x7f0000000880)=""/49, 0x31, 0x2, &(0x7f00000008c0)={0x2, 0x3}, 0xc) open$dir(&(0x7f0000000900)='./file0\x00', 0xa, 0x20) linkat(r10, &(0x7f0000000940)='./file1\x00', r8, &(0x7f0000000980)='./file1\x00', 0x400) 00:00:05 executing program 3: clock_settime(0x1, &(0x7f0000000000)={0x7, 0x8}) r0 = getegid() getgroups(0x6, &(0x7f0000000040)=[r0, r0, r0, r0, r0, r0]) r6 = open(&(0x7f0000000080)='./file0\x00', 0x400020, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r6, 0x6, r7) r9 = shmget(0x2, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x7fffffff, r8, r0, r8, r3, 0x10, 0xffffffffffffffff}, 0xfffffffffffff801, 0x8, r7, r7, 0xffffffffffffffff, 0x6, 0x93}) clock_nanosleep(0x2, 0x1, &(0x7f00000001c0)={0x2, 0xffff}, &(0x7f0000000200)) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000240)={r7, r8, r1}, 0xc) r10 = fcntl$getown(r6, 0x5) recvfrom$unix(r6, &(0x7f0000000280)=""/178, 0xb2, 0x42, 0x0, 0x0) renameat(r6, &(0x7f0000000340)='./file0\x00', r6, &(0x7f0000000380)='./file0\x00') fchownat(r6, &(0x7f00000003c0)='./file0\x00', r8, r4, 0x600) clock_nanosleep(0x2, 0x0, &(0x7f0000000400)={0x3, 0x3}, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) clock_nanosleep(0x1, 0x1, &(0x7f00000004c0)={0x7fffffff, 0x800}, 0x0) fchmodat(r6, &(0x7f0000000500)='./file0\x00', 0x1, 0x400) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000540)={r7, r8, r5}, 0xc) sendmsg$unix(r6, &(0x7f0000000a40)={&(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f00000005c0)="8ef0e0e8374571a2427e3a1b4640daf13d0d37b8dc86da9b8a9d6c75c9b597da1ce1b6fd6f88819da297be9a4eb47ca9c2cba34ccb29dd50fa089968d26cfa525bdb9bff82f0e31d1a8079", 0x4b}, {&(0x7f0000000640)="8b790de4e7e0ca12cbdd854cc2cb9e444c9ae518bf39f478dbef1b361d6c8fde1e11f5fcf598ba816116dfd9c0e83d41bcf233048d48fd17f4b50a321a39338d2df758", 0x43}, {&(0x7f00000006c0)="2d8676fa96a5a8b0f6fb71d104296c7c9314f6756793d6ea34c11a51ff9886cdf5287e826dcd209b074c3e8976b43e96904909e5f054841a4c3e847f", 0x3c}, {&(0x7f0000000700)="a741bba3ff5ee281e26e77878e9b11a9af04f530e034a727458a8b50ba73ef04b54935ac675b862206e872348995bbb68d65cabc1e04576118231ad8848f9ec1ce7015f2cd3db5a00bd4a94982dd86c029b8235a9468b68cd12e8fa59a68552e4cab1a0c15525ae4995c2e23323ed258bfbe8fe401fe8f509b2618fd77df8aacc9e6a917fefa26b22bd61da7a39c78a06418695507ce88f4851f228bdf6e11223108f210344a9ed8577393a16d9e5dfb2cc65d8bc301f5598c70c10350c90e78172ea890cd7f1b9ffe70", 0xca}, {&(0x7f0000000800)="fa718d9445c8c523cf75583cf79d850320a68cf3732be2984f6eef8fc3a541cf4d27f9f25d783d97c99ad2d2796692b1938dbfb7c5f3beb7eb8c32fea4dc634f5dfd4087d6d18bef54cfd3b42a69f0758931df4a00803505642d0dffd4a1ad21878c546b7e4b8d1bc5a700f3bf17be196348591825d48474e7971c635f5927194a9fe70a50773d33f13a752017d151d9014dd13e92571b0bbacd95c6a8419c2a8bce280fd64cdbde74cd9b05e9ffb72263e92039dfffadcea2d32f0ebb5d638b67bf72e40f574b5a7d3542f96cb00fe5b1d330", 0xd3}], 0x5, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x2, r7, r8, r11}, @cred={0x20, 0xffff, 0x2, r10, r8, r3}, @rights={0x30, 0xffff, 0x1, [r6, r6, r6, r6, r6, r6, r6, r6]}, @rights={0x20, 0xffff, 0x1, [r6, r6, r6]}], 0x90, 0x4}, 0x8) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) setgroups(0x3, &(0x7f0000000b00)=[r2, r11, r2]) mkdirat(r6, &(0x7f0000000b40)='./file1\x00', 0x1) r12 = semget$private(0x0, 0x7, 0x3b6) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000b80)=""/96) r13 = socket$unix(0x1, 0x7, 0x0) clock_settime(0x1, &(0x7f0000000c00)={0x1ff, 0x40}) socket(0x6, 0x5, 0x7) flock(r13, 0x3) socket$unix(0x1, 0x2, 0x0) 00:00:05 executing program 0: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x240000, 0x40) close(r1) truncate(&(0x7f0000000080)='./file1\x00', 0xff) fdatasync(r1) readlink(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)=""/240, 0xf0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x20000, 0x22) 00:00:06 executing program 3: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) wait4(r0, &(0x7f0000000080), 0x10, &(0x7f00000000c0)) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200), 0xc) listen(r1, 0x2) r2 = semget(0x0, 0x3, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000240)=""/4096) r3 = semget(0x0, 0x4, 0x602) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000002680)=""/215) listen(r1, 0x6) r4 = semget(0x0, 0x0, 0x100) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001340), 0xc) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001380)=""/155) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001440)=""/4096) getpeername(r1, &(0x7f0000002440)=@un=@abs, &(0x7f0000002480)=0x8) r5 = socket$unix(0x1, 0x1, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f00000024c0)=""/71) sendmsg(r5, &(0x7f0000003c40)={&(0x7f0000002540)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002940)=[{&(0x7f00000028c0)="af18bba72f7abc1a129fdfd74eb5f28529b916281fab7e096878d5d025fbdda95231c6dc2511648e937a1d40a29418754e93fd6087d030d47dc13a4bef2f51adf0614314e9ae2cf1d0669fa744f189f9a1cf837aae6bc2a3f193616ff0e9ea", 0x5f}], 0x1, 0x0}, 0x4) r6 = msgget$private(0x0, 0x80) clock_gettime(0x20000003, &(0x7f0000003c80)) msgctl$IPC_RMID(r6, 0x0) listen(r5, 0x4) fcntl$getflags(r5, 0x1) r7 = fcntl$dupfd(r1, 0x0, r1) getdents(r7, &(0x7f0000003cc0)=""/4096, 0x1000) getrlimit(0x8, &(0x7f0000004cc0)) socket$unix(0x1, 0x7, 0x0) 00:00:06 executing program 4: mkdir(&(0x7f0000000480)='./file0\x00', 0x0) r0 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0xa0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1000080, 0x10) write(r0, &(0x7f0000000000)="9e095ff17e3304029c0ad976c96573446ae6c00b897a088d024911396ac849d429ee33cf0599311ed605fcf1049ce05cdd7ed4373f08b3cad42bdfeab2b76a58458203c55a3a1d080be9b69951a5b2aa7cbd7fbf", 0x54) fcntl$getflags(r0, 0x0) 00:00:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="db2eec1669c27969a8de2e06041b6aa6141dbebbf7e224dca6b436f87e93b85eb99985acb06e3e2b5f83f0d6e3169df59825684c7e5487fc0c8c219c16cb4e1451b2a7c3baa8c8030fea20bc29f3ad644dffb8b51a3beee0f524c013929bf9a8e0035c7f870e306d159fa8888e255c0686fff029a34bbd0afbe5885c5471edfdce93829b584e5e2e1b4629664ff88e9c12b05977d2fdecb7", 0x98, 0x400, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) chmod(&(0x7f0000000000)='./file0\x00', 0x120) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x38) 00:00:06 executing program 2: fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) pipe(&(0x7f0000000000)) socket$inet(0x2, 0x10000005, 0x7) 00:00:06 executing program 0: r0 = socket$inet6(0x18, 0x7, 0x5b5) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/87, 0x57}, {&(0x7f0000000080)=""/36, 0x24}, {&(0x7f00000000c0)=""/84, 0x54}, {&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/89, 0x59}, {&(0x7f0000000280)=""/7, 0x7}, {&(0x7f00000002c0)=""/209, 0xd1}], 0x7) r1 = dup(r0) getsockopt(r1, 0x1, 0x1b8e, &(0x7f0000000440)=""/3, &(0x7f0000000480)=0x3) fcntl$setflags(r1, 0x2, 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000004c0)=""/193, &(0x7f00000005c0)=0xc1) close(r0) rmdir(&(0x7f0000000600)='./file0\x00') getsockname$unix(r1, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) readv(r1, &(0x7f0000000740)=[{&(0x7f00000006c0)=""/116, 0x74}], 0x1) r2 = dup(r0) bind$inet(r2, &(0x7f0000000780)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) recvfrom$unix(r2, &(0x7f0000000800)=""/51, 0x33, 0x842, &(0x7f0000000840)=@abs={0x1, 0x0, 0x3}, 0x8) fcntl$getown(r2, 0x5) poll(&(0x7f0000000880)=[{r1, 0x4}, {r2, 0x4}, {r2, 0x184}, {r1, 0x4}, {r0}], 0x5, 0x5) r5 = socket$unix(0x1, 0x5, 0x0) rename(&(0x7f00000008c0)='./file0/file0\x00', &(0x7f0000000900)='./file0\x00') r6 = open(&(0x7f0000000940)='./file1\x00', 0x80000, 0x1) sendmsg$unix(r5, &(0x7f0000000d40)={&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000c80)=[{&(0x7f00000009c0)="1bd95830ed3d1dbcd61b552b495fa5220024400428b2687e3dee8fcc1a429646cf3f265187b9bc95e719c093646acd2ffbc6e8a65aaa34", 0x37}, {&(0x7f0000000a00)="0acbcc29cc1416b23779cc48588fdc", 0xf}, {&(0x7f0000000a40)="c4fd9e5d4432d4225d993e4712a1ee947c569b645de959e58cc92edb9b79c9d4d05e5a4410195d9f2b7c951898a61efe5678abec56a5edaf2cbb68b55694e88c0070bbd34e2bbb44fe6530d3af351377e3b95416bc23491a43204e4d7ec916fa7b5b928c880407335d8d94c732b292a74a1ae045ed39c08e0ad521ab89d2452c948aa9460c0e175aaddfe3445e7464e10849ad883dd59c0bec8c3920e2e682580206d9f095bbfc614741dea4ed501d075d0327c26bc0248bfdea65a5805c51c418ce37df12d31411c8fb4ccd88ba41911392c53401ce14f2f04d333f8b293e026cac7f78630528a18655d934b2e9f2cb1d968a93dcab6c", 0xf7}, {&(0x7f0000000b40)="bc9c2f08fbf9206ec1eba5975c85446f0715bb33c2941c4dbcf2a645dba71eb6be474fe424c0685349cd3c854ee40040222a29dc3a93c4047e49d23f1d2b85a4b774e3f07614699e905f31cb38c0f7053339182730a4a170757c02011bb46aa05e4f6ac47863eb7b6f56327c59c9ddb35fc5e2823e251e3d2bf72b8fa8913f531be8b8e02dbd5636616a7ab191350fcd08bb74902463a0f6dd11c08824", 0x9d}, {&(0x7f0000000c00)="f24d9a0e741d", 0x6}, {&(0x7f0000000c40)="72795846e9b697d4841467653b9795bda558aa9c38e6f8ef0cc19a", 0x1b}], 0x6, &(0x7f0000000d00)=[@rights={0x18, 0xffff, 0x1, [r6, r1]}], 0x18, 0x6}, 0x4) sync() setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000d80)={0x8, 0x1, 0x7ff, 0x9, 0xffff}, 0xc) sendto(r6, &(0x7f0000000dc0)="d2ba983b6df55e193428effab6c35ee56aa5dcc5fdc74ac3622bdd31105f0cf3c170bd16e64a04598734fc36deb13f03ff9a180d63d7d69dbdd60a44ea6f9ffe92347910bbe678d5ba585183edbb433d35b2a711684405084f940fc6411ff5a13fcebaafd623784ea8e870f05859f5b987e0cd408b61e6920b8ffa3eac570e8479823b11892ed30dd56bb48fd6de83360122b8106860be", 0x97, 0x400, &(0x7f0000000e80)=@in6={0x18, 0x1, 0x70, 0xb77}, 0xc) r7 = fcntl$dupfd(r1, 0x0, r6) rename(&(0x7f0000000ec0)='./file1\x00', &(0x7f0000000f00)='./file0/file0\x00') mknodat(r7, &(0x7f0000000f40)='./file1\x00', 0x8, 0x3ff) getuid() sendto$unix(r5, &(0x7f0000000f80)="43199e762ebf34769f79914284c240da97e994e4e9f03efb5cf027e30d0ff3e78ed626f906d21b8935be95255960f8f3497fdaa84c4c7bdb2c1d4ab8afd90f9045102fb49773a1739eb8f5728b2ad93a518dc7c02674e01deb8278fd1d35045d2c76f188f336b68d36882510257c2947169256875a7fe6dcb1ff21573e6eee89740f654f4388d53b435e3274ff8a7e422f0def38551519c24802541c538f6f6126b536b8d779401b1302c2547b2eb4b478c4494ea506eb4821c6615483492858c324b09a", 0xc4, 0x8, &(0x7f0000001080)=@file={0x1, './file0\x00'}, 0xa) chown(&(0x7f00000010c0)='./file0\x00', r3, r4) connect$inet6(r7, &(0x7f0000001100)={0x18, 0x0, 0x9, 0x200}, 0xc) 00:00:06 executing program 3: r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, 0xffffffffffffffff, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000080)={0x1, 0x7}, 0x10) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') getsockname(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) connect(r0, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1f, 0x60000000, 0x4, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/4096, 0x1000) bind(r6, &(0x7f0000001340)=@un=@abs={0x1, 0x0, 0x3}, 0x8) lchown(&(0x7f0000001380)='./file0\x00', r1, r2) connect$unix(r4, &(0x7f00000013c0)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r4, &(0x7f0000001400)=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom(r5, &(0x7f0000001440)=""/4096, 0x1000, 0x40, &(0x7f0000002440)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f00000024c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002500), &(0x7f0000002540)=0xc) sendto$inet6(r5, &(0x7f0000002580)="3db08f40bb51423b2cf8b46ee90bdd3426ff480788a514b0a9b58c940c51856456cae1670408487f452cf2e2a88149b35bbd3d4aef7a8cf614fa92d45bcf5093ead3315cc6dcbdaed122521815b4e4cb8bd2cc7303304f6ed5ced03e4e7287973f8fc52cbf854e2b6ff6105de476b287e12a3e162c0bd52231b7463133005db07e15698fdc1ee02ddae3babb9fa1bd3b7bac5670b9405db2e60638bc9e388b829467747650ed052218cacaf2c69865559949285e85e8d0abc761f72918c063642d67ab6ac67478c7ebb3d6e4877db3dfcb3e54f44c0661d79503a1d6b4abd491f7b890fe8ccd865e226cca913d6a058d742093cb13fed972fcaa072f86466442da3af8d3d0d34a89df6ad6f748e07bde3712e452770b04234e4c4aad6af9256db89844cbbbbf09aa842e2caa1c592e9edadbce7e86b72e4c6b985585c59bab71413eb73e6f788aa9372a9e4707483bc290d27376e43572eebafe70336a7bb2d33c467e9313e63eff116a23ff60c9a81999a8e5ffd26c9a6c62f33b063fd7608bb5d5ce5e25edddd647550430d1f3b9b5f7e8d666a850f145453bfbc6de451efc4d641fd2f41edd05773418470cf4ce53f11c7873f8e1ffd03a0b9ae278e96c948d9daf87e6adcc59b0fd71b6cfe7ee2027ad9d7eda610d6400631b0c84e318dec9eddd96839211eaa270eaa294f47f8791af7a619224634116dfda9c41722e92e618fdb2b2b800d4dd53ef0c62bc395ce0f7354ab69c3f34b027b85e0c32fe46d334694e1b1488c504350e49c8ee969369ba561669349e6d3317ca62e208ed65d07636578e8c0170b2b645a632f22dbda42097ee73863b10e78f1392d73b8378721f132fc726709ee66f6c5a3e47afd8d3854d07382796e8b59efe3050e52dfee37b10e9081aebdf9854d6e388888abc48f220bed8b2e4f1d0d92a60ff2186a38929459d4265ffc3689754117bc310aacf19d72302448db3d3487366ba938b0de2b74837f9470d6ec74a697e582b704ebeccb3dc93bbd0fe11f72fa5b72d976c36913d7a9dba8fe748bb1ebaad411e948a1f5e96d7e145f7f0da2d89db1f7714ee0525cb4f98477b0be1d1a035a7c7c7dc0e77829b8264c735d57d08cdc62167c48b61fbbe2e632be8860b40dbbf12ca842729b6547deb1dc8a50bc2f49c7f8d4cf9b8e3e4f093c1dafea908cde79661866342495668fefe1bbae5cbec963507f89cf368c2be0f1a7bbe875c73521aba8b57728a3acc4abfeb311cd75464b56770175008c641d11a16e1491b897f8408dab2f996a037665778eeda9b7e33f9ccfa00318f36625c1b1c6e2131a83ae31776fd9f29d2b553bac2d8cbbe8c2d974df04dadea0941449f1df747d32f62ac25b5c8b61ba393b470620250a856b9b625248d2ad9c9709217541528009870e28f550cf8e5ca8e00d4224381fd00cc3e6cf9aaf252b5b4e6bc2c0922397da973683067791eac4e688187a6c34989a13c54648b965d3068dc15c4a78c4cefbbe74915620a3c5dcb93648e03938f23f49ddbb862beac4866678d8eb348a0b77424113dc65b4b074831a9a0b49aeb7afb797d7a8316f402563ddc510bc7488826f315ff2de6aa0402f3bf41331c938e7298eeeff4a68d9fc2914ef4f97ae4c5eaf81e22c72eb93d65af0532e1442b2476e4547f10098822a2a7190dbd940c8eacf19eec91efa515717344aa2f01f96d2bb35636892c674f43543a292e3209063c056ad23e55e511a02af93e1c2797b95c6190a0c5b2bf358f734cc538e6d830e075ff17444b028cad6162f17e7528211f136cb89aa93b4aca52686c7655fcc110760d86d0cdf5974367ba049f6fdccd09b75520799f7265babd30cbf0251c74faf0fb20186729180066ed0df34c437986281ddb52dca7f7ecb2db1fadbe40d1418828fa16f9958d8d5d5868bb3c23c02e8912166291abe44ec43c8a7255cf9342c2558cf106b177661d73b1ce13950faa8eb7a16128a5d8682edb454d73f853a03d1d1618abfa0a8ae05af300bc6f8145784418daaa12a9d0268903dce91112bad86bb7c15a5ff021a0c3d4f38980a2c4b4e93be0fab264258cee02328c754b87e63eaea91466339902406c4605876dbba4768222461b27e3bb40db8737b0163e653c429a5c53f69ce7eb3b9fd4650c2aad6fff48d48264e8c97ed113b01e6304368a6958c47cf19e8414413735e229585e675b33bbd736dbe285b14c739e3f792e6d1dd69443061a2a1f331c987bd52b1f14884af1319aaa18ba0335f3e5b35c167d2ad337a736f7c1d41fa0aabe0d10ae81d2ed69ae49744a8a618af4bacd3397ba7a90803efa4cd04be34dbcdf71cf9627e1234f3719537ce11a3d1b0251f6f3a319ab9d85706cccbcdfd9dc96ecf07cf680d4c5f36072186f0d3ca173e4a556b50a7426b15bdb79c73e9ec7630c8c3853eecdb65cb52efdf2ce9c3c12a696d9b417228affb457e4ce211fc51be8e475d5335436b329c5e8f739e72bcb7165d9c63db0dc8381d7e8ed211fb25b27fb92e44c4b227ef59eb6f4a9cfac6311fec89901efeee9f4d72d73aed30c1d4a165b6d1395bf13bf46d8ae4274413b1e2fc331a5b018cd7860d420a1d8e32dfba10acf32cf96cad27a67ef5719f5c95c4b2a3758d44c7ddffc0d0a39785d1404c7c8cf18d30e817188602d4b749d6ccf841e3452a0e200f1b12e4f29d067c1c38489b7331903e6f9b77c9c3b086930d961cbb73f494d68387f4189d5668095897913cef5f55394722347eb699e1aaed87519770c79695381beca802a4a6062a16db86d189c200a001f170439936d5ba5cfe2c445f57f2ec3d3a1afc1e2324bbc354d7b153fc76367e2322a1b941818bc25028beede4f413e0a1fdcf8f556ac10eaa9f2a1e8c38654a861ecca0b30c51600664aa5a6ab13a096628be832504f27c6e8047afca1520f81c530a53a4958a43054091628fcf3adc28645f448fbaef6c3a54554eccc40b033a1b0a8d989fa6b60dd4c698f228c67ba65a28f2c7e02f409ba2a7f2c57b166a87adf1de997c1193b513227dc50ff20f69ca1658057c7c42eec7a670d7818dcd437e09b9d6fa63bf2f1a68ec85c0a0023d6afb8d4833f5cf8765302307be713503a44bec84b34f29ff73ea12c9d898c33f8678c145d27be86f7ec647627b3c8cb482b0b1f042d95392732fd99db1a57d06afb51f572df2b3cf6c3e7942c98813fb5bbecdde48341afd86626b3c538cf339f1203f82a0409381b825fb4d2b0b456792d1899693b5266a0b467c89a1e61cd6f9f8a916f3d514e5355185c0361419d8931272445f7e5017aff2604fb55a9f34fe74f6b55313d1a06875d4ddb25b895b9c02c1f136d14d089e2f630704d179921c3cf5a35b0f6fe4529988b0d182b1dae0e713b8f9000bda3bc1a6d164b89931c29b32a06e1d774a865c7e7f01045f8a4df15a6bb75f6885f912b80dbf079b0f5d8b97fca6a4745c1247624922e8467132ec9ae9edf8a872fce284fae5be3215b73bd1cdd50fbba6f1011afae0e11ec6143dc2a802cabddba498d46771964f61a72fc72e0c7b21ef05b4b017fd4d2d46da603bb264b41f6f4360d34fd6418c3c88a226d726efd557ecd5c7a48375b171f09b01da6027a23af28fbc807536e7ed7a47778fb0aa90bd4b95187d29a3d79d1a932f8ec150d3413984a978ac634e34d4a13596f012c327c903fed686238dc1d6a7b678412573fa5f466ac8f1930d872b1b682cc2457bec32bcbb9b7c4f67886ebce00204cb05d48ebd0439faeae8da89741c18bb757e9c11db8bbc025cc4fc3c263fc82ab112c7ebf8dc3da9ed2cb3e99281055b2389bceb37ef7c08c231b619eb2427a35cb24922bb398b1f9e8e909a35b48b092e845b2affb7f0114045e00785d54ddf78c4ded96ec62afce05ae8ec6c333f2455b97572157055f53ee9cd7b6106b191cb9a4c57f23a70b80f8a984257b86fa8343b749f667881c10b5520787536ea1640ef59320faf903d46a537eac1e0d446589710f149e237bcf1fb7aae2c37ba69144d03dd1522ca2296ba874239fa4d7175103f7fb2d772f0c05e99e3927f8ddb1b10499a34305263796d8ee2063a66c8e4a72c205a9385d4370a9058a4b1fbe1f8af8722af365d818926517107d3e3e729b04b26147d3a4e04c37bed0bc86b870b8d1e8e722b41169191b36132eb92dbfc518b4db0c69e993348c8b6ab93b7e6982c27ec4e4ee45d82645de30f9e7f37033104e2ab6c1b1dc1797f87bdfebd9b04f8c01cc1d12ca8aa72088b4a26436b56c35b2b47edd72f4c7aa8ea46d7fa9e8ceba2982a232f5d904e4759035dad661627bc83ba3b6d68fe80cd84dd41966850a7385714515e3003110c6c4a331bf9d1f7d05a5d0a90815c1cc975bd79e3af04343ba9c5b153ce0c6392aa655a44258b0342c89d2d10175fed84f77dec6ef190e453a04302adb48cfce73c1a79a66da0730d1f61d8b3c814fb5e19f3e0aa9e6b2fa9bbdceb08bcbc1474d7c03462a672a5fb1c3b1c5ff1691630f4a096a534ba6ae9dfdf8d199d9c39982d22a2b88e4a2356228d58a164a453686b17bb3cc84ff6b0d1a889b82196ba63e42ed855fd52745ed497e9bb33b50ac30ad301934a4cd7cfc1e6e566f5f6abf2f3a3d6aa2309a10a9ba87dd3797d96be3ebb0250f48e1eaf44078587b45c00543b6b5c231e2849c6ea87a63bf19f4658227d3af10a286f4a67cd455b0bf78f2b0339684ac4ecabc2281f04729e75f3288241981284bea0c13f2087f770ec44f925b8ec9e495889a6512a2ba682b7c9ef03a126ec0fcfc75b34f31dd52fa1e82fecafed94933d0573ca18d4c3a909bd655c72f49ff74d09a50ccf0215fa7d5ce62ffac826f3257c10f3ae14a80aa836c2a11f7a9d86e38683003f054ef6bbe0687afeee182a44f9ea9cb7428de9fc262d3aaca08dd3ae93cd8a52dfbc2ac223457ea58e74216f7c171b652e5def3c371318a61aba5eace9a70e1ae56b345a168bcadeb6e8bcfa880dd43f21336bc972890ebc1f6da5b0283f8cc6f994651b2107e11a5dee5d56095c600a962ecafd24c6ffcf1332cb4a403615397c03be55ed3957b0fc72044b3d41f5d3e8531c757716d8f1e6f35fbdacc883f93bbd1d108e7e62b884f3694809dc191d07a743fb852f3ffda37b1b250b21d084498946d0ff12f2515e9cf2377c5b15706086d3a07f7cfd2e4645e54a656c982b6704d6ca1619bf9f8eee61ff2d6402075f93620736c29399ee773b376125e6a4f1e2a47e4ad137fb53a0188a364f203d5f2c9ed440e7d6676defa90ea89a3daf54f71ad6d36247a4431e2e46abb32f6306a7d126203d395f401cef411937f3f67deb1a03a10ed34d18b12cf49805e21a6ae6c45a9b1b2c5173eb9327d467dd6158cecfa5519fabb174adb7d9064abcd5785e38c8739c2fac57263e4416db04f9b2c7b5855118e5c82510953fa924ddfee4afc8c918f80c695436bedc1aff38db3aee59b8787acabf9c1a0cf0c8487101dcb52ab3debd397509897187e74de3aea4bc03445fb09a8c20c19364fbf5a986b04b188d2921902d5258b55171e4186acb6c8e52cb72a665690b32910c9d7bac9e058ac9e2a86b47a203ad12b05c848a0ec07fb7006c8b802827cfc4edb240024b849a7e5d4e825ee7637fefd57b324e127ede87042d97b3fc011cae7272a302630e00c84c3fd53c344a5b37fba872218901153e0c5038018643326b520cd6089e789350c6521e5dda9fa4a387a834f75961a2b4b3160a1a799e308d02711f1", 0x1000, 0x40e, &(0x7f0000003580)={0x18, 0x1, 0x9, 0x3}, 0xc) pipe2(&(0x7f00000035c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getpeername$unix(r8, &(0x7f0000003600)=@file={0x0, ""/108}, &(0x7f0000003680)=0x6e) connect$unix(r5, &(0x7f00000036c0)=@abs={0x0, 0x0, 0x0}, 0x8) getsockname$unix(r8, &(0x7f0000003700)=@file={0x0, ""/35}, &(0x7f0000003740)=0x25) sendmsg(r3, &(0x7f0000004d00)={0x0, 0x0, &(0x7f0000004b00)=[{&(0x7f0000003780)="0550f6a9631c05bbbbfd7976356ef7ae4475879cd7fb9381b4f8fbdceec1be39b012f159a6e9105b670d28caf56a3f2a367b7f0bde7d20579a4649d58c8c8ef599086b759bb2609385560e04b1b5ba6eed97", 0x52}, {&(0x7f0000003800)="2cbf4d6406a2efb435cdae6be36998b926599915", 0x14}, {&(0x7f0000003840)="be99aec3afafba2c4e62f4df4015be", 0xf}, {&(0x7f0000003880)="b820b1aae1a1739d826e20bcf642a9639889bfdb", 0x14}, {&(0x7f00000038c0)="b185c00afea1678b17a939148b1d7eb42f6ee31fe4d720df319dae2a7e59423f845e39c997d780a129ce927301074170a199e581a308f6a6d8ee7fed603a43472c95099474171bb0fb9aee25f28a", 0x4e}, {&(0x7f0000003940)="5a50b7bb6c7b1af786574c8c1aaba2e83a4fa81354aaef53905aeb7608728de5bf95bfd289b77c52ad07fed3a77c8df0a43f7db5c2ebda1aaf645e9411b4183051a40f117b4ce542bc50878f013c55327aa0dc2ea26c35e32bee1ec32e2df17a04a70345400b755b99127daa2536c846ef4b661da6a79bca342f4c2882e4844971bb560dc8af09ea848c08044e6d4a41f8ebb218cf229b14b0cd05355b70f5348eab09a66c4e93c72581f86b73c2f9203cacf4d537177c7a8f9e51087be92349218b88c20024e48765855e14b0d6c85c1542cb45d34d57dd2ff5624e5f802f27f4a01245d697926b11f6bca42837227d255de3d5664c9c5958a9060f78cb559a0d5a0c148c7b4fd7b1bbbb867c726b1c26bf719d981675653000db9c02b1c5cd346bb049bbee8ef823b86bdd75fc9e3c42e85984967e3c400d1711d79cc1ae92b082629797ca7435c0628861c98bd457fad740ff1aa388bc3027c483c5a3cdf327c8dd4863c37f4a51cae1046419986d3f1c1971e6152818ae9e6373548953cd01ab49df94dc15937879a4d4c45adf17ca26b451e9b671c724359efa5df5565b9d60f9dbe2c48cda3fe74885413aed158c28f2537bf8db21bdbf8a63e10e7559b3c10203d9e8cc37e97c36eacb9015e39786922bb1b459b136d168c7ad69fc21f52a3dc85491e706a1dfa41c7baee2230635b6d02575ab4a8cc3a09e459cd5a4eb4619d91710af34e21785032bc77cda5b1758ad7c1893f810c546d90531a2d9ff46a449be784713145a7e34de41352307fd0287c95c185d8a97ba721ee69d3821c48b617a3c572bc0fa774c1be4ed449b45f77ab348c50e24e6551243afa62fa7b293ac7a349b0f147db3df2e678c0743d0dc31f3521610a43c40e976f1fe5703feefa3296268d520ac710befe179f70c7f610bca6ef7c5f7d60db689dd8a30bcda382f9ecef82d18abc59f37b228d1fb798e9b4718a8b8c95dab77b332b5f2bd8f6e325ff15475343a69b09aa95564a41adfa9aa74b2006736a4b8cf4fd9879fee935adbbb9fde3e3ed5b735f7aaf40da7420cebf0a597d3a614008c70e271cf10db221fb83dd0cc842e13603ebc1150df1b51f0948b3ed2341f01ec4f119e66e3d959d160a0f87d6edaf7afce8db71cca8b77971555770876a9deb50d692ac41942d91e5bc72953473be3aa4064c3950599f1ad1795afd4c70aef18707ffa9ea85983f6021f77cae06dd185aecccdef19502cc2f09acb0fef19b690f435c072f4199720824a3ac81019b6e6142e403f5c82852165a375ec32840ecc9e732a796f17f9d53ea3b7278038d6415d348408fcd952d3278b2954dc2f8a4304a65099d8c2f15fc762f982aa6110904ba0f40ed7005448870a021397aebd3aed775610edf97386c0082b790c0a6913af67a4ad53407c114c82c313dc3932ac8c534854068325d178cbe47f1c2b553a7a866f9ac164561afbdafa9057e81022d5976fd353e3f43abdcc74bb081feb910232a824f80e8b0e2b12d6c9e6368760abef82e25993e0097e1cf656ac93248c98316f5f7aea684ecaa654ecf3e5807f7fe44f09afdeb1025c4b77c65aca36b7954bda12f755d69c8afb303d11b972032788cb1393630ea40a03ae258e24f7f7c6173cbd757be3f338dfd5d18383389d834c4f05cabefdc17890636f647f9ff3bae20f6f71eacb419b4dc89e7d927c86e78ddc379ba954876e369fa608bc5ef2cf0cea20750ab54476d70636c394d8018ea2a3f2fe7a2ab7b05c2aaf85a29d9eb4e484d672f9c4e17d85000286c293469edf237ee583de4a0a7a9a6fd97c71e5d55d4ec1e2a2ca3d793094422a93de88ef6c43fe08f4c3486f700e35f90882b9773a3c8ab2fc8e69edbd34aa60c1ee3b6b89d296b753e946ad0a50159e9e6b7f0ba0fd2a25657ed0af16ef9d6bac20956f09007f3a9c0a218b9b73d91b0745be3b91352f2400cf468d9b1eace65bb785c834b1bdec5127373c82789e1708684090dea4959f0bfa23fa820c25ce6cd90560f0db56004f9a3fbb62321c0d662e790147e2559ebc6b145728652b7954970f72b581b7c9f4e1cd611318a80b4e182a52b47cf687c86c442139468fc0be4c52288f7ede3a0d2a378fb09f1750797aec2fcfe20075839c8f5b25495d33946f3b12de5df3ed6bcf038535ac803a5c04f17b22e81f57385606d533cf779f64c0758b25f62784d401919f73b33fa33a242928e37b1aff5d3c4a527184a5e3b7426f31ce4a2a8425834e71183740b5c9d49da20f3725d7346536c9711e2d4fd14bf8d253f403ad4a37f79b94950bc8c0e79a1bdea4c1e391b706fb862bcac12b291b56ab648912193a8c12025626cbd2ecbab87158aacc785f5349124c5fd59e68143013c1fd287f147840f1d8b9b9f3f97136d0505541689d64e60f4f26018de5ad5d5050913350bec860ceefbff5af0b2d5b4cc8780d9f916bc8915029617e523fb21dc81059956c7648d05fd4b3b8b6126a644df4591d0062176482229a8816fe397fd4adbf7245151fbf95addcd2872a1e224ecfdeb8ad6b514dd32a13b6e2eb7e585a84c8abbfc53c75d9d733fe568f8176456c3239187868a6aa76d37b3cb2ccccd679952915eca77d2009488056f653b5a4bd24480700d3711abd034910727dc68d1da9b57e6fb064e1f7a9c0b620552115d7a57887b02730d6c09fa749d7075eddadb5a6da267709bb24d243e5a15692351685a183284a47adb6e7ba0d57438a0810feb6bf0d5d9928ebfd411e73b42d3de662a750c48e2f8e4365d988697b37508bf24c8929ff59e86a2d474c213e9380759203964c647e7bd61bac35d3610c0ab4ca35d6cded41306732cabfe21e57b3671b53b967f954f52e418dbd170245ba4d43f45dbcc549819089c80118451bd473692b879c3d85ea0f0174e2f9e09fd917c4bf860f7e69f6df782be135a0fa4ee14c35f0e0fe82049a9680517e1f00547f795c71a82908bdfaef4e686c82afcd4bfd31b97012f0da549db8bc68d5b1a99228f34c8c3580f2551a073a8c9565e6e45500bb54a27fdc815b6a3542454c4999aba70a2624db6f79fbc3d172ba8378dd0af2f12c98fbaf9edb15b2166fa1bdb93c08eff44081886280bc57b0667bb0df4563ec887f7cc777bc4939f0c7a931eb309a9eec58243b57044d74a34820f9331ca95285b02a24aa965763a2cca31c928fcd90a94ebaa446a80766ed44bab7d62c2a8820e03aa006069adeeff5df54dce730ccf958d10daf213bfff4e8539bfcb6e15843cc1470821d6e765f6896ad08c328f3e86b2c44dfbe0da13d45a818e7b7552a4fa0ce93585dcb6a9452680ba876b8ab38b15e57b8524c92bbe36df5ae9d7abf880dac2b5883064ca2ec565c8cbe4247d82fa89eb62625e2da8a2480874bd55e9dda09aa050cfdf3b8e4f0eaaf9014c5f8c97c57107fb2f9b7b88bb87bd3c42073cdce5143f537769d3e91fd0d071fdf98aab905f81f310c06cb145ee1024309c3665b3e8bab902fd576f4985994c3d29ded6173713773698e12dc80d663b74ac61c2ee4dafe4e247c0226cdafdaf7d0c98f6b4ff7ed7bf8b93502b9a23312f5daf0fb718c00b55faa784dcbb58deb38e6ba08259e47240e931d33c5b78437f45b29e6157389aaa57a2b38de8d48400b589db57e9dca6a8fb5f3e80c3f0c59745766e6025f8cf4e1024a505de21c8e221890d135c5221cad89eb06cf27fc2f1fa48da78c98450f6495019ebb38a2fb3784d28e3cb421851e92bdc1c9c5b746df845e1ab7a02b091ec279643c4446d2e4dc07d1e82331ee3293b333d136e480f5c47ace16ed90d03119b80c0a32d7456d497b8bc841915ea4f84c0cdcfa3fc090f288840da2b0db9ae2b775a786d54ed03f4359b15992e61cc53a5cd8ed5a5018751dc9e2cfdb6db5afda5b762c7e6dde6fa28ca8df9ecfc0dfff7b03d7a1cb2468c43f0a2b0ca092685af3bcf6ab2307355c785ef1495866c626282c10197a74b762817fe1e78015d63c4e1ef65122244c7f643e1ac1fd4ded9a246cfa379ac5bb83c15f15f52d0d5c58107b9b0c9c03c2120b2cab67f3e126bc0127890ca5af035231d83c60010ca36840e2b657c82978769b56add344044ce89c9a7119fb3e03984211592397e587296bca8deeab2e4ab1a2fa76adcc46646b924bf399712185aa9a2946ee9c8384fcbfdc47ef8fb8a622d187683a228c1486adbaa8ad97ce7af5a7e34c48de00904fa9999a3d8698c09a273b34c793b6250637fcf25c33ecab48ee5ebd56869f01b5240b68021f48e2f274d96281d5246e3a93d64af19ee0ac3df3cf9e17146dff70fd890af78064ce22c9372a5d19a65e7cb8d4be39b5e66e919b040a81792ddcbabe82c0d4ec176119d6f2b754510f28b3bc2582ae9ce9417b643f3c68e57a501368d346f208635426d3b94d91eee7435e12b3afad0177f3be83982d61c79e597387b7b475448c690b77d01f606e942ad72ef766ee4c24525f8c0fdf5878bf2f84c62ae2b12453dcb817e0dbc4b24dd97035aad6e762039430b402866a8ecf91b4c8746882bc89b257e05f4c629c256f8bcce6d8770f34464daf6acc789fb78db242e55da3e41ca008315b04d16770be51196f51e11c0bf6da52c7663de6553089427c43c54110f37c31118fac881a5235865befe9f7e4c3b009626933b2eedc7b45c6ae8f5ee75c37063560fcbb0dba0b4df7c8ca8773ec522f6ce805f8fb5ed3233fa90d0af42ac742f497f09e3f683993acdc11ec61352afba5cd240a00ea8329e8a4f08c0b8bcd2344dd0c28c57acb173f75121670289331fec5ed235642361a085fd3b537d36c1d74e285c78dc4829f98d12ee9fcefeb8b59b7a07645d178f62448891299a3b69da6d0dda6665a54f0c1627c77e0d79e182dd609d10ea6e9ecd0b673ea2515a05d606a7a4cb58b93db51810e31bfdbe3301cbf4d6f3f8daf6d833ea1a087abe1a45d3e117ceba02a4cb3ff58e2e8b5e3198b7e9cb6ee9a291ca65dfd0f66bd99d4c87532844bc1c2d53515b4e6c7bb8ea577002b2f0d161211ce4a7fa19e079537729c8cbfc6758935ed74465dd8dd031a527e3ffd4c5d63a5e7354f63470d148e64347bbc1d0195d0169cddf9b53d1826004a1d8fa0f58d45fbaffc59ce54a9045d26a348783a7d5a74da42d138497f9cc15cf279273577542137f676e493f2cb5b5cde9482d3fa0bd94214b923c96f7028f65bb2a4488304606cbd464b15c5de42ae08af9ef88d9e78d2e473531408f6d90eb657f67ac22837b36ae0cb07aa5765bec4f1146db89c9c7eb8ebdee399388ac13218a628134a90c7c69b9bca53b34f7d2ee29917bca6d4728ac5f3e637f083b5b6d0ac7066552f6524acbea0ccc4f54f31e9905fcfd4f28dbf00a496729c5b33040115ff89363eb8d23e981f9ceef2da9c519e98e3f8e94659b4e7ebb6ff04ea3c444d79b76f93905962fee00e5f1f24e5b0bc9e76d2f6c9515b5a2260dbf4a11bd1eca6431213dbddeeed316e2ab6acd237e2d57be835e5a6e11d7f5d0c6d90d89125f380440903382a2e704fb5fcbe18003333826f1decbf696337c25fb36154daf255f73ab4e64c08e3ea0b630718959a1bdedb30e171591f7c75116aab66b8099922227642695ff0fe21374dd3e5377bd1c191029d4ac9db095f38a91d53e11b334b88c1fc6f34f0bf4a010e1a1088bfdd29c7ab1cbfb1c28a8656ac6bf0f473b3120de1ef5e852369aa84dec0615b1d2a016128b7acdc04835db8f99bfe204090794ba08b", 0x1000}, {&(0x7f0000004940)="1644f4d207d580b98da9dbdbb84dea91197c4fb8ad3f49dcdf4e0666368be7e15fc990133d156727e478c66b6feb734117e2fa99debcdbd34ae5ba1d2ff4d8b718f4f6295127266692ae7c7927c8c2a4a97cd7e52be2dbdf4ef4e64a33b48644e8b2b7d0a9f9509f07af296db84f611007318ba2333bbb655d96d86aa46d4f077777c526932e1d71db88260ed692e00245fc100cad25a8358fa823d7dfdecb2773267a6f904eae3144177d9650843a98397ebdf9a9c65f5fb14916b33993c1ad6efb2a9405fce764ef2e566103102857b92ebb290476c32d07612d2718d905fcd84f6498", 0xe4}, {&(0x7f0000004a40)="926c41b086b4d4d1d93872a05dec77b85197ed2999db228ca80c2eb41eb85ff035ad4816e71f435156c8b07d7e9339ee26e1a1f46ca27ee8855c6d2f9f36dc22e3f39bf4dad9c050dac897b913c8f4e614984acdf5d0949732e1e4a7efe90fa66b3219baadabeef57d4e8a90515c55283c661ce5ba32f9065bc3456acabfc7337a7832edd0908d696e309eb1bcbbe53d9d19bf1fbcfe12b25ff11691aac618eb", 0xa0}], 0x8, &(0x7f0000004b80)=[{0xc8, 0xffff, 0x8001, "80ce34b426c6b8805d8b0a0b9158bc86bfe8a7d132e70069e0d425c45b869a88af69098833b9b7c2c7929334b8349ff8fd25e4315addf559d6dabae6680a4750190c42c591c3429911de0be2910f9971f88272eab910fe137d39b58eb8f2ef14c4d0fa70bf744324f38a1329efc7e3a5fd960744d7d1719a7b2380350a1256533410a1c9be978f1cf9cb4fa94d102b5341720cb2199b8f2a50d6f5007ce4385ee4ba844c757a7523111115f97285a1ad991b8f"}, {0x90, 0x0, 0x4, "b9451323d30cc1435c9827dd0eb6e542f79e071c8b1fd713fe180a09a412c87e99235c786ec838c0b1eed1230d2215e02a8ea87253c942ecb06f67a2ec355dbef299c40cade09e2000a4e0ef1592b99498c201ac582a4a0b9951a89460ab80f156c40d43cba89a5fa2dbe15009e8834e3214d6fb99b79a942b66f5732724"}], 0x158}, 0xd) r9 = dup(r5) recvfrom$unix(r9, &(0x7f0000004d40)=""/40, 0x28, 0x40, &(0x7f0000004d80)=@abs={0x0, 0x0, 0x0}, 0x8) open$dir(&(0x7f0000004dc0)='./file0/file0\x00', 0x0, 0x24) getgroups(0x1, &(0x7f0000004e40)=[r7]) chown(&(0x7f0000004e00)='./file0\x00', r1, r10) pipe(&(0x7f0000004e80)) 00:00:06 executing program 2: r0 = socket$inet(0x2, 0x5, 0x5) fchdir(r0) r1 = semget(0x0, 0x4, 0x0) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000000)=""/39) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) r4 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x180, 0x0) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80020, 0x8) fsync(r5) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x148) readlinkat(r5, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/101, 0x65) renameat(r2, &(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file1\x00') clock_gettime(0x20000000, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000340)='./file1\x00', 0x10, 0xa) readlinkat(r6, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/85, 0x55) clock_gettime(0x1, &(0x7f0000000440)) ftruncate(r4, 0x100000000) r7 = socket$inet6(0x18, 0x5, 0x4) mknod(&(0x7f0000000480)='./file2\x00', 0x44, 0x3) r8 = paccept(r3, 0x0, &(0x7f00000004c0), 0x0) sendto$inet6(r3, &(0x7f0000000500)="a9bf7cbe612959541d85363578dffa197746eb51d282ef12f986f8fd3f60bfec9659571177c13daccbe2b573cec5fec6b873e793e15c0a0c7891a7fd4881d98b5dc7e32e1813d7a84e9ca2811f6a58ffce56cc0b05d70ff4199ed95488ab91e3dfe83c84f4ce0745b8193f45f7d6967e14b7d9c68f4e013e9556e0f1d4f47ae51f7674752d08028b6150d83f1cbcd8655b86190c27e16858eee838572b2cb22a5d6c1d4e21dca27264c58b9e106b9a53f052a557f560e68f1078ea601725f1ec856a3e8267b3e41ac63aeda1", 0xcc, 0x0, &(0x7f0000000600)={0x18, 0x0, 0x0, 0x4}, 0xc) sendto$inet6(r8, &(0x7f0000000640)="a0b38f0917d791eb166fd21e78d6df27170867581e7555f106f7d25299e6f536b2514cf23b06b6a2ceaa702bc65e787ae59bd31719ea69d892ed2f8859d1d0089adb616a0cf25a092a4b6965601790a1f19b1d16529edc9bbb6eac26b9a0c91ad9971ac766a5286a97856daee4bf6a6f197e22da71aaebcaba91cf5157efef3104f2e34009bb24465783ff4615b34da8c8d8d8d7863322887b570ed2286660a83b84020e57ce9643e3a160017d6d145e16175f6e", 0xb4, 0x8, &(0x7f0000000700)={0x18, 0x1, 0x6361, 0x7ff}, 0xc) symlinkat(&(0x7f0000000740)='./file0\x00', r5, &(0x7f0000000780)='\x00') fcntl$dupfd(r0, 0x0, r7) r9 = open(&(0x7f00000007c0)='./file0\x00', 0x220802, 0x0) fchdir(r5) mknodat(r9, &(0x7f0000000800)='./file1\x00', 0x20, 0x5) semop(r1, &(0x7f0000000840)=[{0x3, 0x1f6, 0x800}, {0x4, 0x81}, {0x2, 0xb10}, {0x3, 0x8, 0x800}, {0x4, 0x6, 0x1000}, {0x0, 0xfffffffffffffffc, 0x1000}, {0x3, 0xffff, 0x800}, {0x3, 0x0, 0x1000}], 0x8) pipe2(&(0x7f0000000880), 0x4) mkdirat(r3, &(0x7f00000008c0)='./file2\x00', 0x91) 00:00:06 executing program 5: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) lseek(r2, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) dup2(r2, r0) accept$unix(r1, 0x0, 0x0) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 00:00:06 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x80200, 0x0) flock(r0, 0x2) 00:00:06 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) read(r0, &(0x7f0000000000)=""/4096, 0x1000) close(r0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001000)={0x0, 0x0, 0x0}, &(0x7f0000001040)=0xc) fchown(r0, r1, r2) getsockname$unix(r0, &(0x7f0000001080)=@file={0x0, ""/60}, &(0x7f00000010c0)=0x3e) accept(r0, &(0x7f0000001100)=@in6, &(0x7f0000001140)=0xc) r3 = shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) r4 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0\x00', 0x400121, 0x0) shmget(0x0, 0x4000, 0xc0, &(0x7f0000ffc000/0x4000)=nil) r5 = msgget(0x3, 0x4) msgrcv(r5, &(0x7f00000011c0)={0x0, ""/11}, 0x13, 0x3, 0x1800) mkdir(&(0x7f0000001200)='./file0\x00', 0xa3) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000001240), &(0x7f0000001280)=0x4) setsockopt(r0, 0x4ed, 0x3, &(0x7f00000012c0)="14dbb2a191eeffc8ddef41878fae291b04", 0x11) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001300)=""/67, &(0x7f0000001380)=0x43) setsockopt(r4, 0x100000000, 0x7, &(0x7f00000013c0)="f2a99a3884aad3545d051a027c432e6b", 0x10) getsockopt(r4, 0x3f7a, 0x793, &(0x7f0000001400)=""/4096, &(0x7f0000002400)=0x1000) r6 = openat(r4, &(0x7f0000002440)='./file0\x00', 0x0, 0x80) link(&(0x7f0000002480)='./file1\x00', &(0x7f00000024c0)='./file0\x00') listen(r6, 0x200) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000002500)="cea9377df6fe12dc31bb3b52fb0de5abf693ffec5a3e", 0x16) getsockname$unix(r6, &(0x7f0000002540)=@abs, &(0x7f0000002580)=0x8) r7 = semget(0x0, 0x3, 0x46) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f00000025c0)=""/129) socket(0x10, 0x40000000, 0xffff) fcntl$getown(r4, 0x5) fchownat(r0, &(0x7f0000002680)='./file1\x00', r1, r2, 0x600) 00:00:06 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x900, 0x1e9) close(r2) r3 = open$dir(&(0x7f0000000080)='./file1\x00', 0x1000000, 0xc4) r4 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r5 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x400000, 0x8) utimensat(r5, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x8e, 0x2}, {0x8, 0x8}}, 0x200) mkdirat(r3, &(0x7f0000000200)='./file0\x00', 0xc3) mknod(&(0x7f0000000240)='./file1\x00', 0xc000, 0x0) syz_execute_func(&(0x7f0000000280)="c402ed2b4f00400f0f2197263645bee15f42b8c402ad017dfb420f761166400ffb12c44399227d07af410f3800b90000000047e300c422ad99ce") getpeername$unix(r4, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) connect$unix(r4, &(0x7f0000000340)=@file={0x0, './file1/file0\x00'}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000380)={0x1, 0x1, 0x5, 0xffffffff00000000, 0x10000}, 0xc) shmget(0x1, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) socket$unix(0x1, 0x7, 0x0) shutdown(r0, 0x0) r6 = socket$inet6(0x18, 0x3, 0x40) lseek(r2, 0x0, 0x3) bind(r5, &(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = open$dir(&(0x7f0000000400)='./file1/file0/file0\x00', 0x80000, 0x40) r8 = semget$private(0x0, 0x7, 0x2) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000440)=""/52) connect$unix(r0, &(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8) r9 = dup(r5) sendto(r4, &(0x7f00000004c0)="7385918f8fff52f27ed8e5fdf7a69d516a5ff828958bfa02dbbc2b41b8596c1478d1540ca99370bf26cff5de7db75c2087e9eb33bf", 0x35, 0x8, &(0x7f0000000500)=@in={0x2, 0x1}, 0xc) r10 = dup2(r4, r5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) sendmsg$unix(r9, &(0x7f0000001a80)={&(0x7f00000005c0)=@file={0x0, './file1/file0/file0\x00'}, 0x16, &(0x7f0000001940)=[{&(0x7f0000000600)="4736cb2d999c973c35c56e78b5efba3ae31800264504b188aff9436caa501bcfa9164ce74e43ee4a3fddc3ca80a611c61b99ed9c652a32cd729d39fa003a5b33173de077e4d6a180473659d16d0d35dc4d98ecea9450b09321e172f3b31219ea95caad877dc4b7d7e7ce7a981c32eb5addec30daf5", 0x75}, {&(0x7f0000000680)}, {&(0x7f00000006c0)="3d708c5fe4758f7d9a15c0acd2072671cc0029f07ecc27d1fc22cdb5c8b82a12951be9736074bf18018ec746126a9158bcf29ab2c411f154dbb025376038d8c9181797e738f196d0d911ee4816e23f71424b75a56c4d7e82baa0cc7408fa5e842a246069c4a1998f52199a66b5f8d8b80023190ab74be671ca8835a8165a66688903db2452ed125c670f2c6e91271a4969dbe86937438c825f044c5c943c253eb675165d534f873db4f0d4645ab7aeeb64f3a057e8bd8e837ca487c1c60880868fdefe6bf470f13f4f0d972ab5c1d7dbbb4c0e1f500f93843a27bc3003e600bd970db5", 0xe3}, {&(0x7f00000007c0)="ea6e3ea8d8b87c6d4fdd32efe743261a4fdb6f4058527e26a589f768297500dd3827a78d08a41a9da1fca04739a6df3237e86884e9eb9c1ade411b1aa02ffc17cce3e193a33c2f955a67d3161e722296a886601300d1020a70f25ac861be7b9738c7c192b36d5c6c65c4c53c1ba970cca03e3791df297c7b48a32ba38f321bdf7a9790bc69f70634380cf4a196f9cb2bfcdedd854e0deb468767b8531698e29d48dd1767daa0080e83fcf38306b6e07d2ecab6d423a440e534c3ddda9b0e392d210a39bb25d4458070e4bd99a396a1f2611e66049abfa282bae41b8e2d6132df8a5da363cb188421cb86889410843cc1d16038573173a6f534fc2a57d8846786dbc01ed7bff866c954797386c7f0ad261411b34359616776b0bb88820ab7ed3d67372ab32fa2925cea700a9d7aef9099cad48cd1c0d616b7d69bfddba36cbd1c12aecd3e266933d273afaf29507c7c9504b7773244365d11084d1ae52f0808ed44300424cad8b9d185080f8db3bb9c68c713bc7de21e5a794fa235529cff1fff4a3b53f83eb131a3ed14a354930eff42b176ba5d7232b03147cd28dd15f76d8a44fd6da5cb61787d9f445a5306daaad3f2248e3d9e3bd9e0d89b138b6a3fa7764d07dba41c39877f56760e537f085bb7afdcaa06302ecea4049a081e0367383a81b337016b50b77a3abb073598e5ac185054e5d90ce172ea89548a64b862714e1e386f64c6c29ac03f9ed812c00fc7f3093ac46b3454348c080bee89e31b403563c90187a7b418156114ae28d9f3747bc1e3dbb174f6ab12e2794e09096e5f82d91ae223fc7597ee9291e80cfaf37c50a04dd68a6f2950338f0abc64f45e906703426050ebc0a3adef3a3c0229562358c9b3715d7749ff5e5b7c713802b499d48f6fa1c522fcbbfb75f0ea6ef87b3256e8b2bf3ce3dbcb0fe5092e44839026cc26920a5d9aa2c70b981ae44650388e1611a5106e76ce6be86ffa0cbc118171e39bb3b641abfba73ea59dd82f35db0c48b48599bace99b5cf2382199e859ae7d64f3f9814fe366307b1f93c9f18ce9334195f38860f56973fe2f30e1ece7b83f4f668bbc07a14f0f5e77dd8901a98e09f18d40d920907a8ce831c787321fa3de9fe43f5ea3f79d4a470c6a49120840da154cacd9c474a36d2f97da3dc8a0cd2fed86446a6c9f81776986b0d5e8d463030e211721496a26acceabde9c09062795810bf249582d5f3a4ad02918455a184a578b786b9b15237546877bd47b916948a8ff367a0000aa5e9cf661aeb27934d63a91c41619b39b4929672cb8ddbb6974404b6f1e6a617ad3fbf94327ec000252a839ec54e94f8b3cf59b300144f5926d24616cadb472f9ff0f17f87c078aeea39f6573199600574f7e1daf0742e54da5684087dd86cff3ca2e4c7d6acac84dd984d099d0b46ae68aad5d9d652978559d732860404e788d336833d4614f8784f751984a55afb53f4c891fb0943cfc20f2da7f47929cc9087ff45926ff77c7cb1ecc5a94926190e1ed93f79e4a7f958bf8f548bcb38ecfec4708d01b33bc236252353be3e52883ce3a1cb22cfc5c1ff944f69527638d63163aa6ac2cfa9d058558392d52a58eab761fbaf9b8c749f95d7e76e7a3f2e6ec968986917a0973a2e92556d6aa5db96ac1c87621d6f245a8715277d8c403dd6322747247f7ec68158073891db406010f64b3d4a7bf927dd5168296de3eeb00f38a5a30a96b5296a72b1ef86b7734124468efa6d62b7897411827aa9981c53961c00e9e8cc49e8ef61aac209434461b3370f21ab120b5a3dd250032b576738ad0dba00c4b91f278b259c6b7c43f57bd2537143308ff958966a5bea28d0c65055a3929a66692a3e1edc0bc3b341ae47c38160ab815e30f5916353012c5ebd475d7c15cfd27c19fc758d8dd8ee8c12db8f833ea7649c1f81b7452b1b8b0e7eb8677832ca1ea3b3ea5ea29ead2376e57f407f00e6c6e336f1a40d4154c688c06ad2be5cd2c1542cadf9ac362bb23c168678a49c62160cf42aa30d2c6abab4116ed4ae23b5f2707cfd6a8ab8f739efa0d7e041ff12040d400e28fbb118f7b671c236039bf840dbff4ec861f7e1e1f39da003468d0e1ac7dd6f40fffc40e3ed58744cc92f5d60884edf1dc2742c96eaf9b78c4aae975bb35a259e87a5af79fb2aeb786177ceb5de91cc5b63fdd4a1f0a6fc3061dd13b3c4cd6e80b1f8e281461f3cab724362c3b850710681a452425a692655c99a747556de5993f8338fcb31191a47ff234472580bdd796ffca00bca6903f6c526eaa9a9ceb082cf64c05ff391f96362bac1e4abb118f906ba44a03169790b5b40c4c528e683ad6dd046a29ca0b110c77e457936dab26e56fa07fd0fafd978f1979b4ca6fb2606b93b8ab67e7403853d152964c948b660c9318028f80799abb84feed8c2363efcffda2149af28770843eb69d4d4b710667d7e44ee220f5b7997ff4b93cc509ee39f49655b20220b6a6bdef625ba5f189dd2546aab88c9ee206851927bd0aca86732e9f2b8d627d0eab492d316da79db7ea6c0378ab95b3ae2c39ec149ae056e1ec38c6ab790a1b535d504e7a969ee38e131a17f9af5884383396db1c57a42c58289fb4dea5eadff4256b38240be3fcdba3dbb3cd31092cd525621cf577eb248b0ca7228f773021611b0c5eba4c9d059d61e3ae104546e634cd4a6eb51de03488255f1e3146682be1c9df6a72df066045fb831838751e463337072ffa3aa2b6c16c1572765ba560c558ec1691765a271b394912917c9590487c3e479c6844afffb8ce4bd8ea6b06e12de836e918bad95e09aadfd982e2e68f6092ab24d0bc55b1ea8d144cdae8ce219d56ac19fc079494b19cafba172a69aaf06cef50219e50226ca3c0f1fbdf79e9d431e4402f8cd17331f2923e259ad0712eac696e056e8a1d62fbeb7eefb7b913d7dbbde9c49fdced015a46d5e5530a4fbc2e31eaf87d92e37de72846cf269d40db297ce3a135a5f87f7b59137e4163a4af1ed0f369ae4dd5560ed3437fdfb0b2eca24d7ade84b0dabad9e13199d6f3377eec479b07138500bcf01bb28239119d5903769a4a14f0ac927a7333d7d8dd888b7126bfd0c49f9fc9247fdb4a16b2b6356b4e557af87a5db136163f1cfbe4cd17c796a12e61525411854f01da8c3bd674285c924779c4406b6d085eef81fbcca53a24996770e5a03b0e14f9a38e03e30744fa3e827bd34b118afcf547c8704d3b171b6679be67f0386a4817916762cd7c43033be4bd045cc574a65072657a256ec32f6063936c9170d4173d20ad0b64afe549b6b98674f1f5473acd9fd56f5293dc84eabede8e06e1a7b008d81619a10dab809d90ea077008c481e0c36e18a3d5e45139ee6bbc19171e96e685fb501eeddc504e9af766283159777ee9337dececd8b6e85b35769d1381856a3ba52a4087bd56ee39ea91982ac4e9cb1b16614534342fce4e667d293c4749192eb7dd02e3c39522a3cd90337b8cf1b0e476ebe8185260c640af7376f4e3b59d6f4e5cffd97671d33e33feb437bfa58458b0c0f910d2dd6a728bf1f99f79ae5eb71b73b5ac1fad039fd7b6d12343468a07e9c13afa274f34d1494d4f509401589ab88dd92951b891b0a0d9a1394b0bb4bd31afdf0bc3ef6b7094accd2b014d90bb8946981d95bc382b3ce1764c40bd9a20173c6bf74b0a1a631f386f8f199405a65df70cb93ff680f253733fa38151d73341b11a0dfcfbb22be11c6423d9b67db03d47ece5ca3480b6cfeefe0bb94ccc71566c7ebb573a55bd2514c9142cd85736a24755b8aac28b88381287f76a577abd45e4e67ec9a85f5bdcde1f7f530bb8f1a8674c7eb117c0f3e46eec94955ac75a925c8c11c4b70ed0f1a2f6324ed07180a529d89a65cd4f4af18a3e50d6254f745275dbec111188f6c344aba4537237cd7a5e2a0c977d178f7328846412ad76378493ff26c2df8dc82f778005a32e9090ca9006a6488cba2d5b96fe7566c31e447f85a590c002e6f31304eb36885cd640e9081407586636e544e5182a23603d12b745fbc2323f23a900ed1c74514a5128240a33b0f1899c86465a59ea8c0eebce26ab3213c4a6704f5a53ab99eba8f33e961f3d6d1128d06f304dd1d8da2a28e32a62b6b0052a981413515fc222f67d698cbb1c53f50df3ec22271a105eea783c95f4eb324d95715a063ef42fa7633f80d6e6f2820f574939535ce6d40133cf170a5c4d30cfeaf63cb00d860b3b7bd0b2aaa14a58720342063719e44fb9cdb9a50e8216b1514e2874c19e9dbfd63050f4aea30d9942ff5b63985b6f609e1e8d4e2ebf825e3c55bb8dfc9c64dbbd2bcc2e048787b2cbe5735b6852e31cf76403078cb2b869070ecd69a0d28be22b04226ca17f5f2c1293311ae1c74caadc1ca59701d228f6d4b2d8b2e74e8481d8721748867ce20b6f45cefb6fe2106fcaeb524af96ef46af0265ad5d385aaedfbd4a9945bffd493dc565711190b8ce6a5905634ee751b014c8c99751bfd68e3266ad5a239c2704c7c3d55d4f589ada07fbd2684a5f8b2676e0f71031481a633b45490c633a2be1b28de87d4cd45d285817ea68141e0f4ef7db1832a45c770b08a8ef40c5ef73207655091b62bae194f47f7fd372f296c9192d7c0771b003e111810f45bfc543ac173dcd650874996081740fda6d98521c741925b2841a7cac27c471035b57b2e43660d59affce930fa2674865e8a90a94c79cac6750e5e9531ed68e4a831654d1e264659cee3df2362077a7884e27d5b704d9b9a045f9d7b901d03da2fe52beeb063fc325beb7bb2973f4ea9abdc85a3a4dafd1dee72eff7c38e5b7c2ceaf0054cf7ba43b67cc20b11b10a292919f1909496b3596a26043215337be13f3cf27c63677361ee5a24279c43538d9cf82584b27b9fe666b2120e0efad0d54a9ee9a9b3e0fa95b76d7e7c32329022b77175c682b1991de22868dfbe3e74bd3c907f5e06085e20b37817904adab3622e7f15b73731fd64b5177b703c35b56179f23b8d61af96b3f29e35208cfb804d9a50d7968856f536ec9f8b794d7b56c1d48ddc07212e8acbbe85287bdbf64b5e1a81f2abfe2e5c3a19bd72e46c760737310fc4e92b5fcbd10d8ef2ae4effa70de32a5816ae6c5ecb1b6d818ef992686f1737f0169e7f990f225fcf0e19be9a5208df778a2b062f8a3ee840476fc2fb7cbe3354486f9a5e48764155fcef27816308ef93691c4bc513e488f8b42615e376ca98792da337d7ce3b3162af0e21e902e31155e951164036592cdea5f00e6a9c1409da20f4084a9b4648c271c8ea5d1bdeb99344a9da4bd0694d086c6816ec348eb7460992e918ba36fda55f755e94b99bb1bb809a82a1c33ca0d10ab6b5b0659be0ef52237487d26a3eb52bfff95c4a0762b4a2eb711099d8844468d4e18c56714d0ef2bf66eeca04226200fabc11d803b582bb74d2a1b51175f5d9065afa47bd11c40a014eb01255c7c6b22c64634e566a7c668bf31032fc1dcd03b65ff3f30a4765199a8b42af5264f389a64a900f489c59b75820dac140ca2a817a50ced007740dbae0286fcf7718294a7de4495a074eeca0b23a50c346d4e697ea480c39946e3cb18f629583f7c3ac5abba08e686947f3f96b3ec1dc1dc8bcf2bc120c08e81f00065d5d589c11c4ef75d54eb80678a9ad8f0be116390e364085f0245679f6cebed03c542df24d3b482a1d7230054e8047ea90463282d04b2fca92f14fc3e69e3e1ee81df4802d50d86d4e1a435d5dc165a1ddc35aee947c4cc426c0dea", 0x1000}, {&(0x7f00000017c0)="c6883e606d80746f076ab751443c7f70", 0x10}, {&(0x7f0000001800)="874d0e27cf2204f7f795e78831398c3d303552d391640b3b9bd18b6c2c90b3c0eb36529d13802f7e1c5ed3091e7de0612a702c1213e5a0f46ad8e53d1ddfd709fb22f3ed", 0x44}, {&(0x7f0000001880)="4fd0c649d14938ae5d2fc89466945f", 0xf}, {&(0x7f00000018c0)="ee9620a2ffbd94c52798cf9fc95b0851b8a69cc3807f08e0b6e52497325878155ff53fc74db2dee2db0f18952a5fd140fa5a0595e9278f43de42becd6d6b1567404e86f992b1c7cd79784521c4f38d0bb7649ccf21d195a398c7a6", 0x5b}], 0x8, &(0x7f00000019c0)=[@rights={0x18, 0xffff, 0x1, [r10]}, @rights={0x10}, @rights={0x38, 0xffff, 0x1, [r4, r5, r2, r4, r10, r10, r2, r7, r0, r1]}, @rights={0x18, 0xffff, 0x1, [r10]}, @cred={0x20, 0xffff, 0x2, r11, r12, r13}], 0x98, 0x1}, 0x2) utimensat(r5, &(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)={{0xc58c, 0x3}, {0x6bff, 0x9}}, 0x200) fcntl$lock(r6, 0x7, &(0x7f0000001b40)={0x2, 0x2, 0x9, 0x5, r11}) 00:00:06 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) link(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 00:00:06 executing program 3: r0 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r12 = getpid() r13 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x6, r1, r3, r4, r6, 0x100, 0x10001}, 0x3, 0x6, r12, r13, 0x9, 0x5, 0x7ff, 0x400}) r14 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x810, 0x21) r15 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x20400, 0x1) r16 = fcntl$dupfd(r14, 0xc, r15) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getpeername$inet6(r15, &(0x7f0000000240), &(0x7f0000000280)=0xc) getgroups(0x3, &(0x7f00000002c0)=[r2, r7, r9]) getgroups(0xa, &(0x7f0000000300)=[r10, r9, r5, r8, r3, r11, r2, r3, r17, r2]) close(r14) getppid() sendto$unix(r15, &(0x7f0000000340)="ed0676f3a5c55dea21152a301d02c033890ebc2cbd741c657bd7510dcbe15399a4e9d9ee5d62ae99a6a2425f4402e1992aa191d0c966d784d56c499ef4c94c9fdf6977a8bd5b33d08c2bcba3cf43f39d095c7fc15bc54b3fc8c7993a09bf11bda53d56e74727de2f6ecde063beeed65676911e5fc03fe9bcf83bed80ce410303d231b3a37a529d777e9ca6946b1748e9eb2c00e0004937494c954410b39ed77769c01b8b4b474092ac80c21d20f1f7ca03dc95b9c255e8a0e0b6b5a9be2805b8b9c28fb92bde2e4ab1e9679452265f8379e9", 0xd2, 0x3, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) getsockname(r16, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f00000014c0)=0x1002) ftruncate(r16, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x11, &(0x7f0000001500), &(0x7f0000001540)=0xc) setitimer(0x3, &(0x7f0000001580)={{0x6, 0x800}, {0x5, 0x1000}}, 0x0) mlockall(0x2) r18 = paccept(r15, &(0x7f00000015c0)=@in, &(0x7f0000001600)=0xc, 0x10000000) sendto$unix(r18, &(0x7f0000001640)="375e77139ec78b322e11a6fe62a5778923cdaae3cdc2ee03e2e6e43cf7818a01b899ae3ef917eb6b405946892fb4", 0x2e, 0x408, &(0x7f0000001680)=@file={0x1, './file0\x00'}, 0xa) listen(r18, 0x10000) recvfrom$unix(r16, &(0x7f00000016c0)=""/77, 0x4d, 0x42, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001740)) openat(r16, &(0x7f0000001780)='./file0/file0\x00', 0x8240, 0x3) msgget$private(0x0, 0x40) 00:00:06 executing program 4: mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fsync(r0) sendto$unix(r2, &(0x7f0000000100)="7b9bb2bcd865bb73dc1856fd637a09b1ede69524291c10939e43432368135a65fe894ec41f552d4ec9dc466129c71ec0733cf1f00f4b6fe4ab0516cd777ecee3a04fdd36c1f4c720a60d213bb6d39b0eacd9cf81342f880ec9d4fd2f6ee526f78ce980fa34e52fbdc2ff5c390de7b81d749c17d1a5f5802bfcaa27599f0b333e8cafb14ce5c5dc8b955eeb3b6879c35785fdf6515dee478d5d9304c4343c12e4866655da33db893fb60ecb537158d06060e8ac44ec421303ffe0e88996956941ac0010403dcb428d6a2138228aa694c702319d83214b67", 0xd7, 0x4, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) 00:00:06 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) fcntl$getflags(r2, 0x0) 00:00:06 executing program 2: open$dir(&(0x7f0000000700)='./file0\x00', 0xa10, 0x0) r0 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) getpeername(r0, 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000007c0)=""/4096, 0x1000) 00:00:06 executing program 0: getpid() r0 = socket(0x1, 0x3, 0x5194) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = dup2(r0, r0) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/60, 0x3c) getpgrp() setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180)={0x5, 0x80000}, 0x8) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0xc, r1) r4 = accept(r3, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) shutdown(r2, 0x0) r5 = dup2(r1, r4) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001240), &(0x7f0000001280)=0xc) r6 = semget$private(0x0, 0x7, 0x10) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000012c0)=""/208) getpgrp() r7 = msgget(0x0, 0x1) msgrcv(r7, &(0x7f00000013c0)={0x0, ""/118}, 0x7e, 0x0, 0x1800) read(r1, &(0x7f0000001440)=""/4096, 0x1000) sendto(r0, &(0x7f0000002440)="32d70427fef4b796f34ee170479afc8f45e70c89442529ecc18df0b7b7688062698aa517aea8a5d7e8e60cfab2ae079282cd0f55b6fb56bebdd3ae30c4ffb26041e06da30e549ea0a33bd500a3cf4d3bf90dd4039544c1458793533771082fbfaf234a8a7f5e89d4f8493a7d68e80ee6ecdfe754cd7342397a25e41926e97c1ce29a82a411d306313479b8a99d0cf5167ac1760d24c256e7ce9cbaf80aea910f8bc06496ffc11b54850901163381f326a6733484df6690232f9af7243f9e39df3896848891841185b2b159d44fc6d358a14f39a9bc1cc458714c233cfb289f2cace1ab51c3400ca77700b1e2ba0130d804122193008ccfe4b2c5b68138cc", 0xfe, 0x8, &(0x7f0000002540)=@in6={0x18, 0x1, 0x6, 0x3ff}, 0xc) semget$private(0x0, 0x3, 0x60) accept(r1, &(0x7f0000002580)=@un=@file={0x0, ""/4096}, &(0x7f00000035c0)=0x1002) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000003600), 0xc) open(&(0x7f0000003640)='./file0\x00', 0xc8, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000003680)=""/139) getrusage(0xffffffffffffffff, &(0x7f0000003740)) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000003800)={0x3, 0x5}, 0x8) getsockname(r0, &(0x7f0000003840)=@in, &(0x7f0000003880)=0xc) fcntl$getown(r5, 0x5) 00:00:06 executing program 3: clock_settime(0x2, &(0x7f0000000000)={0x1, 0x200}) setitimer(0xfd0d7a6d479073d5, &(0x7f0000000040)={{0x101, 0x9}, {0x5, 0x3ff}}, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0}, 0xc) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={r2, r3, r4}, 0xc) clock_settime(0x60000001, &(0x7f0000000200)={0x7f, 0x100000000}) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x8, 0x300) fcntl$setown(r1, 0x6, r2) fcntl$getown(r1, 0x5) r5 = dup2(r0, r0) fcntl$setown(r0, 0x6, r2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) lseek(r1, 0x0, 0x0) mlockall(0x2) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000006c0)=""/230, &(0x7f0000000540)=0xffffff7f) r6 = semget(0x2, 0x1, 0x10) semctl$GETPID(r6, 0x7, 0x4, &(0x7f00000003c0)=""/131) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000480), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f00000004c0)={0x7, 0x1, 0x2, 0x10001, 0x6}, 0xc) sendto$inet(r1, &(0x7f0000000500)="2de91a05e0c8fdaeccef8d400034b38893f1609e4377faf60c3de41813be30d00b58ae", 0x23, 0x407, 0x0, 0x0) r7 = semget$private(0x0, 0x2, 0x0) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000580)=[0x3, 0x5]) fcntl$getflags(r5, 0x3) getsockname$inet6(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getpeername$inet6(r1, &(0x7f0000000640), &(0x7f0000000680)=0xc) semget$private(0x0, 0x3, 0x27) dup(r0) 00:00:06 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20600, 0x0) fcntl$getown(r0, 0x5) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x8) fcntl$getown(r0, 0x5) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000000c0)={0x3, "07a4090c54aee04dbed411e2e168f256b46c5691886f21f9ab0bc3df0f5c1f075142db2672f13d681b79b1262ed4d8dc8d356714db3944885af8da8b3327d48c45ee31364228f06fefd5cc5eb519428501ed3165e10cd76748eac7ad7240926f1cb9717086a30ea790451989b065dcbe3082cae1c683ab1d0602921ff82e8908dd0a90dc0520232714e8afa0dfba9f8e9bfa63dd43c73a598ba12b1521df8a2ea882b6714854db0d9989b2b930"}, 0xb5, 0x800) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) poll(&(0x7f00000001c0)=[{r3, 0x8}, {r2, 0x8}, {r0, 0x140}, {r3, 0x11}, {r3, 0x1}, {r0, 0x6}, {r2, 0x80}, {r2}], 0x8, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) poll(&(0x7f0000000200)=[{r2, 0x18}, {r2, 0x183}, {r0, 0x92}, {r2, 0x10}], 0x4, 0x20) r5 = fcntl$dupfd(r3, 0xc, r2) r6 = msgget(0x3, 0x400) r7 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x51, 0xd0) fcntl$getown(r2, 0x5) socket$unix(0x1, 0x1, 0x0) close(r7) msgrcv(r6, &(0x7f0000000280)={0x0, ""/244}, 0xfc, 0x1, 0x1800) msgctl$IPC_RMID(r6, 0x0) msgctl$IPC_RMID(r6, 0x0) fcntl$setflags(r3, 0x2, 0x1) msgsnd(r6, &(0x7f0000000380)={0x2, "eade1c581a5af95a5d692a21a399e35faee273d6f32042a87f72600b3a7a29754ee6ed8f6c967254845c3fbe517634c3b3a80b1c12a687c4e6aac0a9617c1eab27e542fae28d2b3188b6526f675b701c6a63de17d6eafa3099dd04251faa70b9c522e52e09d06b9c47f3e31e3fbe32dea1c31989500cffdc7ee422d32bd01fd845c7903ec3ee2900e2076e4d92628b"}, 0x97, 0x800) msgrcv(r6, &(0x7f0000000440)={0x0, ""/127}, 0x87, 0x3, 0x1000) r8 = shmget(0x1, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r8, 0x0) dup2(r5, r0) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) close(r3) link(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0\x00') openat(r4, &(0x7f0000000600)='./file0\x00', 0x0, 0x20) 00:00:06 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) getsockname(r1, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0}, 0xc) getpgid(r5) bind$inet6(r1, &(0x7f0000000340)={0x18, 0x2, 0x8, 0x9}, 0xc) bind$inet6(r0, &(0x7f0000000380)={0x18, 0x3, 0x0, 0xf1eb}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockname$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) chroot(&(0x7f00000004c0)='./file0\x00') mkdirat(r0, &(0x7f0000000500)='./file0\x00', 0x10) fchown(r0, r6, r4) r8 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r8, &(0x7f0000ffd000/0x1000)=nil, 0x2000) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r10, &(0x7f0000000600)=@file={0x0, ""/108}, &(0x7f0000000680)=0x6e) recvfrom(r0, &(0x7f00000006c0)=""/4096, 0x1000, 0x2, &(0x7f00000016c0)=@un=@file={0x0, './file0\x00'}, 0xa) accept$inet6(r0, &(0x7f0000001700), &(0x7f0000001740)=0xc) bind$unix(r1, &(0x7f0000001780)=@abs={0x1, 0x0, 0x1}, 0x8) pipe2(&(0x7f00000017c0), 0x1000000) lchown(&(0x7f0000001800)='./file0\x00', r9, r7) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000001840)="86cbb3b516aa9640eab3f28a00fe91388db86de333fd360af6bd0d83af76f324484a2f6b511ce361a9d5bb4a59c17d1859026c2f2caae0ed00542d9de926da96a1b34b874c7a7e4a639f72974797a923534c8beeeaaa42f62236bad184b5d381867dc9d73ef01292d1c0e516f9e8bcbc960ee2247c925e06e80b7397e522a5113631ab16f97090aae3cfe420ee7023b732373f01d9739039942819d91c4420abf15266ed2c433bc9f1b97c0ed3b42ea8a3332072fbbd46affbff8ba6283830fb589bf7083b2b45b809eef657625a281368ff2d", 0xd3) accept$unix(r1, &(0x7f0000001940)=@file={0x0, ""/108}, &(0x7f00000019c0)=0x6e) fdatasync(r1) 00:00:06 executing program 4: chdir(&(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000001480)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x40, 0x7}, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=[{0xb0, 0xffff, 0xec4, "56b7286e928ddadbf2e7409bba1343a0d77d8501f0d57e70cc3fd7d4beb206f41c43558c82eebaaccc2aa08ebf301d048744cdbd10a979a6fc164577d93fa687362735d599adb79a1e3c83abfc14e1af8f10b1405e12c4efb6ce18d5c2acd8834206db2dfa7a6e73a8da118a51cb9023b1e6bd9dc880651a7c5685b81040280a88fd603c369f019cd21f2da8306755f35d884fee41fbb4ff26"}, {0x30, 0x0, 0x2, "0e2b36ad2838a2557846a63c0a0f4111bb277969152e8469d5"}, {0xc0, 0x11, 0x2, "7b2bda4d81d51e53af6a20ad608ded17d4cdd130edb0d2bc03cfde27e21bddc584a508e57f45264ce89da2c8d246e271cf4c54d80d2c0f17ab1b1297ee35a548f170e1c1f232defd81e51b7ea32eba86bfc21be3ac276a613cc67f78dd2f696a67d5e7f67334f7663666473eb9e12d50674a92f2d07856f3f59b7594a65f4ae3cdd181f542afd21edd95b282a08d259850a35fa581b361adc80ca780f2d2341953b977c3780593382a"}, {0xb0, 0x0, 0x10b58221, "cb21d6c0b03c28c8b3351c9764056a5a8d46add760cf17a9381610d1aeae75a1a162d8b9751fc85bb8bdd468f340e9a711eb3d4a2b7f3ff5531c12eecb9cd4ba271e3c276707b9696a5a32aca8a1dd36b6bbd371169593e46d82223e835f4b78267b41f7f77d4065522154e6b15897428a05978d0e9435ad6f4e1d540668ce2c89138ffba0a1a8bad07906398d00d91d6d4ce3eea97cb8275830"}, {0x1010, 0x0, 0xc7a5, "a0f49ac81f417bb2c72e37b98b2f1a75aeeee9ae3534555d0cbc51f455a2a29d1576b8149d1b87e39ac045c6dc7e9bc22d5ce72c360b6ed0d3a05644f52f093ac8fbb8262a7f518cc14f1cc00bad7efd78d325eed229430350da51ea31e417e5b516e9f3afc6070c4f288b52f3c53780f585c4de963e611bafd26785535f97f64d7fd2c4c86cccebf94d9d76ba68042f799b16d09857a90f027cd39816cd6e861b234d9681627477e64478e9cc4a18ee760633db98c725f862efc6fcfc7b9e93f320a32224da557f782056e296eb55068f53931d09e6d8704e9ba57455cda7ae44d9a5fc458ca8be46723050990ae2b264e249e21c68126aaf2c01d6e322a1aed3d1d35bc8d3b9b910e266696997b09af5b7c8689a502e2c8484320798b211365273728eb71bb49b8458a4ef961d74e980864605687529b3f2b26b61d9736dd168754d570df7fda0aed0223c5f74d238f54fba7a420d2c79f6238be23f838aad66e33afbd6c99c77fab710b7316f9df913057d3486a1967f62421e26c8876c97cbd85395608b8010eecdb0fd38d600241be6cf76236dee804ca615aa1e3a5ad76492efd0475cd0afa23aa6c393b92df7ee201767d163110e42081a39990873e1a2ac22cb409d317f86a99c9e5dcb9347cc0a3075d0d350f720dbf90f58b5b3b0be4d27fb104acf7f8139d9f0a0d50d9d0161eb94c7e26163e664af58b7a0c44b1dbe15f68abe4649206a0072ed79b5861b56f411df281e31df8c245d61e6d715ec160cae1af2e771b68a1bbf152de8bfa5a091c79520e9e02498e89f8f38c62fb9f98d8093694f46203e95590a552c94299864d28ff2ea8d57ae180c8c6b7c722c9018d9bcbdbff3a72edc16115af9399c4f9170302c26a9334cac655ad40db270cb1a1a500d85313fa809fba4644a99f3b30489a1ce5b54b14412a52c4211c920d30cf9f575f9afcf696721579c37d3aa8a81c2f98a5f2189f424d7a7aa9ee30ed814c62dd8706137ce5b0effd1896866668ab80aa1b9e152ed2ff0fdf4c2e0c69ecef8e29dbe4944bd52b3775ce52d4cd51dc053ba59d1fb55d1f0be0e5c29c04ff86df63b5948a75f4e7ba2d08f3b51519aadbeafb6a838e666fded8b0ca9a6bf7819ec35a89752366eba48b6ed67697f341595f263350d5cff718dbddb2d984b9dd7543edf2f5355e881aa72eb2a1103dba9e8a5d3fe732215797cac040065fdf42da648abfb70bd1881a33c06712af4f8b32aebe94477d93575c923904bad0ede498be4c7ab02d83b4383cebd8d39b6d0839079c077e4ab0ae26f1135b20f400b12819e6f0a24d380711aff7a0618da4e4f0621eff0d25a4ba6a5e24a9eb6e585578b96025ad89aac564744a4b2e98b0c9a68c457d3a455f423956b685441bafbeb448ab2a7af02ea67c6fd19ddc79515f266d01d0bef5a6770edd2344ac03ba5651d236afc0ca21964a9ec064a49d8b6cad0084a9c50c298e78416b131e7741cda4bf02f3c52d484c3c881d2d8b3d73549ec3c2cc8734b46c66ffc67abb5907b445f6471e46ee64d9f479b5add8e84e065b9b5a1c59303ada0226fbd08e926fa66672eeef469739402f232321f565a0fd355c4798b87941b79687b52f28837a312a6115da0cf93994ba2b2e236ec3ed6736975c5ec43ea77cb7b49fe7786c73663ecdfc0e1b67a0514389ba65f4a73139a046c2cc6b83ddf0cdd9772a69631b40a0cc615961eaf715c019e1ce6ee4856b583b14036a684ff062a54f6147d04a65da7edf5977bad519987e0055c0846449cb9a0df63ecc1a817a9d8c739b1d48f0a685f80ed74567bbf0c25a5dfd441fe9ff07c44f3f1307ac00f48cf14225e9fe3a24169816aacd097b90d7e1897722d267c04d1822a81c582b88b62997782d017e6ab857185c5febe23552ab381d351cfffb9366d3a40d70baea3c41b2c87f1d6a012fe4924e27e5070b1aa0f5a83d4b8161ed726dbd070828efedbd9dfce73fb08fd5cccc2f64e643055e3bc72bc4c380509466afdce0526087edf7b8189152ab148a419412b6c223d6674107a62701f09c0de3303ccf381c13c9b0c5c3ea0bae3b0679c83d1bf8349e3089d9b8ee4def6f60b8c7054253a8091eac9f5cc91e19a4a5c430ee2c782d5e8e230cb4e8736d76865da42868fc0abbd92159d1359c53b28aa03376c32c31723dedf14ff23952c574f5348bffd21a256c35bc55a998936f2d71d8d9d87c104b3fab9a02ff808a7fa140ed75fcf66032262c0d3935d72b12eac808515e98c80d168292f8c7436e804b675cbed35ec90589febef27386ef269b5421053a580f8b5ed0df4e351c2dfebaf4f0bbcc9036622e39183775e1fa9465b29fb6094390361d78fb11418603835c6cf1708bcbe609801984ded01ab9d77eeb5514a6d4cc1635b6e0061efcfe0530e381ceecc8f91fa6f5d3775c8d84df8b448a698cee5b3f45cf1666b12f67e5c3cee319e4b27ff9cd691d43ea18af05396da20099fc7ec63c7d707cb40fb566036a02e86ad43ccd36068f701b27416974a1b54479ac75b511cdc88b1ad5d3168ee63401779105a89ca7411c90a305c41ee6e03b91cfebfbe3db1a41b101c3b76297da18da3b216fbc878bd478da0f69d9190bb28f95746087f6a0717301612909298412e2d9364470b1afebe96dd9668f22bcc47ac42123637742cedc728eb375da6738b14b5c9c8ca106b93c7f304496c19fbdc548310e53b7a03b19eda247ac886abc0e24dc466fa4e12822cfe0bbea74b9416c6e0148b4b836c9ebc0065d4e528f628561cf0857e88f5f2388fe1de9c321a9b3e3d403b0ac9e10b2edff7251f8f18171a5ce48fcd3bc0d9661bf4db28fee480037c7de258484d2077a69436be93a8252fa745ccde49611df5f244fb7a78cc9aa9eaa941e3dbca6821bc34f5cb4de748c95c03f75d781b296b900e98047234009ac3f463266503f6a8002667ce5ec228f49d90a987327e35fdab6798b937606910799bf82b93c7447d64085b78d4164be8a415d81d1c7d60dd6c3ebd94c90474f144b7422720192254c334e6bb3aebca684f99d592fccfc677fd1bc255eb44fb4c1968c3816a40649b6eee18574379cb4357a573a60e0e61235009d0fb4e9c944c621f2d8f29da86b91403c2337239ca025739b3763baba40daf691a16f57c9ba94fd1de93736b46b4177b912ea8efe49ea55f23cd8d413f2ad725534f1aefad501ebdbb1f7f50d8399f50baab4007a13e64147f7ba5364ecc141d82ec0fde1572f10aa13adfaa50ecd5455234976698293ae5199f1b5093406fb4e83d72e6b62e7d5060e9c4e42d1feaed4a8735118027995fcaf4fba4a5819854bc41ee6861f0e00058818ffdbf31540c9e38e8be0dacdd4cfb61229579b894fc5377cc1cb11244f631b5a6cd2bbe0fd42d20d5e07e854bce81b638e92352b0042254bff308c8280dd6873618dfe2b2744440f678e7ad6314313c3fb1cd04910c80a9126b72238a6024ddad263e7735e09b683d7cc928b0aa2a478ee871644f7cf5ed00bae50c158d7028a32972cdf9e7c6c18a80915072179ceeff06323ab961e7aa29844367af8a9b9ed13fdf1a4e51eed9fadbd2fa1584b80a31017cd7445df8064056ce8253ef6002e744f34e31e802abe2383532627789292fd1e3e0ceb4e1844f33a5d56a76efe380267e733894d37856890013120c1e9baa9d4b4914c516496bb614fca57cb812421b1b4b15cf1250e914980936acdfa1e2adf3b275508616058267f8561e30d62c8bb635ed89c7a15f15e50d163b54aad1cf39bccca8d99f55d57b4179aef5e7ba2e91247818d38116e7e7a559d29508066c158b4a4a2e7ca0608960485c40c403842f310ded8454c05d531738637d415b0d03abb6f275656db16d0edff3d14a61b03c349835382fd9ca2234a6ea1f6df769a070e8bb3cb10586cdaab93699062e64a2a128d1b82b24f5c89a0d2230aaac32622f231f4d3c758f2835194214e2e4b8ba90da07916a3f0a5925bb06669bad8b51a3b84cfff8277ee18403400bfc947586fb5b5fe2897333d24a358e447d24c05155988be3ee6703d91fd1ce2c9deb83d7ea9ace7056510cf4781024f75d4890e8306997bb212eff878913d7e7be4c3299c9f8c7841e7c9daca2de6fbd4b26c0cc25ead5c739871543625d7625188effef23aa172f0fb0d5fd15a044a3f08b5fb02a783559c2e978d7c8a5b1532406c69d6997e883163aae0c66ad44bd63597d3dc42d616451707170970e6a18240f87cc137fe3134a46eb36b9dd61a90a348402ed39bb89f723e1934b427c725685d74c52e42cfc3329ed3331beea72d8b8fc6834aea87bcb96971852fa3200ded0ebaa9810bf888ab83fb8d8df448aa2ca561c0a0dd0f5912524176eb32b2f09c420594a8a7e0e8a79b9ce539c9f2f0a03c7af3f5c420a0c0eb69b81d5d02c15bc03da9fa78765dec939feeea489d85e9e675a1c4892d5b0ad1f8e48677027dea23cdf19186c429e596431ea019d00168f2f12687dd94bd35122731618ce533e72a53304babd4d1ec28829556f7b12d0b6da4804e9c0619bc5c4d2a2915856e50ca6abc5f98a8643d781810d75845235d2f97812b91dfe8999a2a76284de1ae9ee0fb32a4ef502c366567f87d36314eaf4484498bb59836920c22cb068d2486439c6a87b050c3ca0df0a87ec1dd78579c29b62969d12a99d94b34e7c8dffae765ce82e762132fd3b29eaaf50b578735cecd496608b8525f53c254d97cbb08eeb53078ab53f45ffce5c4759bd59d398267365904106c72f13104663888935a65e6ea568d810156d2f01d751a9a4067bd9481f32fdbff4c3da6ef16e1731b86bbd1659f83523d9fd14bb0744494ecd0cd46af3df976618656a1d3be8352a0c9a958c152a6ec76063bf07236da8a55d4b77fec3fbcc909eabb5229ca7fa239b19fd538dc4e2d35a17b2a7ba3de2c789b69f76f4d7155cb5acb4425e0b95e45c439e686bc270da3e3b7b26454485d2422a41a9ba359d00162e89d9a9b8dcfef97ba3e9e36beeb0ea68333e1dd7cdf40bc3d3c3e9f021b15fce2618b6d32c9d70fc8c406004f97f2129e34ca019fcc04a6207f399ad5cd785846eac9a82bdbace9c82e4b8e716449ed06be173de2af875bac37055f4c470c93d23b0ef939c3acc291efdbfb8746e02fb590144772273fc0e5f5ad7d917818ce004c619294cdba5e44bc4f2b843bd477f7b1926ca4e5bbb5b361333630506186b2239d375f8757dd7d1f4c33e691574a2de23eb8e84d55a169d5d3c5486b0d26c7276a3a44279d172087bd863a253f57c74ef208b4c83fcf9b865aea90c75a80bc5d13602a553ee6858db550ef0819e54061974480c32e573d2ce7ad4404a25118d9d9a5c5c5325809ce6dcbfef5a4e34f11102ff275810c9317d32e855af12852df810bf69264bf0cf7a6eaee9ab37a2a5a79ac448b1f0a5ce85b873be167eaac285f3039ddadb345117a6c4fb51d949eac42b215520cfb890cb2850a26fc707f02d0e2346fd40d9f48919d1fad0ad6a1c2d37dbb073c046ecb95f56568717a08f0c4fc0052121726b48884efb497ec70aef756adfc54f01d0205b5343c8e23cbba167bd96feeaa7ae3d9ee8a24b06e6c86a9290cfcb0ea44a36850545314588b325867418ba7cb88543c615659b1e016e49c84c4949f4aabb28aed5229716d0eb665e38bc05efb910115de3cce672bcc6cc1680517260c3d24cbaed7408e708714101a97318cd7bffe8f8e89ba0aee519b00b4301b99f9d7e5f"}, {0xd8, 0x101, 0xfffffffffffffff7, "720e1cbf4214bbafc7c42de835f387f2dcea66c351830a9f58ece404b32fa8a5f58e0e3a48294dfc52fad108ca79d6df051cdd0b4c44c411806322947d081f4f9c73a2743716018dd7fa460d05db1852c0149ddd793a82599fd382d3016479206f4c864cbe58d677b0fbec30264b814f84296504f5e52680ceec74a4713224ae61d2e588077197e1994e1e2e8092b60cb9ad17043262596c882996b7fd2fcb9cf42ca10aeff973472d9f89f79da8e715c8dc135d1ddd96f17c23c787731428ee2e406f"}, {0x38, 0xffff, 0x0, "cd447462eae45294f599420ef5cf4a31b8968a2403e9abc62c5dd0867fcd2f6bd93c3c7f996e"}, {0x28, 0x0, 0x200, "56c384fc440a7bf3771805801fbd2a73ca684f8a63ba8c96"}], 0x1398}, 0xa) symlink(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file1\x00') connect$unix(r0, &(0x7f0000001540)=@file={0x1, './file0\x00'}, 0xa) r1 = semget(0x0, 0x4, 0x362) semop(r1, &(0x7f0000001580), 0x0) stat(&(0x7f00000015c0)='./file1\x00', &(0x7f0000001600)) utimes(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)={{0xb9, 0x1}, {0x7ff, 0x1}}) r2 = getgid() r3 = socket$inet(0x2, 0x4, 0x1) stat(&(0x7f0000001700)='./file1\x00', &(0x7f0000001740)) setgid(r2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000017c0)={0x0, 0x1, 0x6, 0x8000, 0xe9}, 0xc) r4 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001880)={r4, r5, r2}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001940)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001980)={r4, r6, r7}, 0xc) poll(&(0x7f00000019c0)=[{r3, 0x20}, {r0, 0x100}, {r0, 0x8}], 0x3, 0x6) getpeername(r0, &(0x7f0000001a00)=@un=@abs, &(0x7f0000001a40)=0x8) fchownat(r0, &(0x7f0000001a80)='./file0\x00', r8, r2, 0x200) connect$unix(r0, &(0x7f0000001ac0)=@file={0x0, './file0\x00'}, 0xa) linkat(r0, &(0x7f0000001b00)='./file1\x00', r0, &(0x7f0000001b40)='./file1\x00', 0x400) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001b80), &(0x7f0000001bc0)=0xc) lchown(&(0x7f0000001c00)='./file1\x00', r6, r2) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) getpeername(r3, &(0x7f0000001cc0)=@in6, &(0x7f0000001d00)=0xc) fchownat(r0, &(0x7f0000001d40)='./file0/file0\x00', r8, r7, 0x400) 00:00:06 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x7fff) syz_execute_func(&(0x7f00000001c0)="d9e426f2400f2bb9cdf10000c4c3256dc8000ffd128540313ba789eea789ee9e97000000c42199c68000800000bd0f1b42d1c4c1796ef82e36640f0fb60f000002a4") setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000), 0x10) 00:00:06 executing program 3: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r0, r2) r3 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getpid() getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r5 = dup(r3) mknodat(r5, &(0x7f0000000240)='./file0\x00', 0x4, 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) rmdir(&(0x7f0000000380)='./file0/../file0\x00') semget(0x0, 0x4, 0x400) utimensat(r5, &(0x7f00000003c0)='./file0/../file0\x00', &(0x7f0000000400)={{0x1f, 0x7fffffff}, {0x80000001, 0x1}}, 0x200) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) setregid(r10, r11) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) bind(r3, &(0x7f00000004c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) fchown(r3, r12, r13) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000580)={r9, r7, r8}, 0xc) utimensat(r5, &(0x7f00000005c0)='./file0/../file0\x00', &(0x7f0000000600)={{0x9, 0x101}, {0x8, 0xffffffffffffc980}}, 0x0) preadv(r5, &(0x7f0000000a40)=[{&(0x7f0000000640)=""/117, 0x75}, {&(0x7f00000006c0)=""/243, 0xf3}, {&(0x7f00000007c0)=""/128, 0x80}, {&(0x7f0000000840)=""/184, 0xb8}, {&(0x7f0000000900)=""/43, 0x2b}, {&(0x7f0000000940)=""/184, 0xb8}, {&(0x7f0000000a00)}], 0x7, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f0000000ac0)={0x1, 0x673}, 0x10) chown(&(0x7f0000000b00)='./file0\x00', r1, r4) wait4(r6, 0x0, 0x56, &(0x7f0000000b40)) 00:00:06 executing program 3: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000000c0)="fe0a2c501c1a64293e7a9ea49da5a5b89ae7741b04e43244ef94aedcb81d5cef62f049cc315b3f612403bf048e4f328ee2a69ca464fe93e72f656d3c524b7d85533d76ea2fd5614e02acaae676088da1faf9ef6a4c", 0x55}, {&(0x7f0000000140)="d89cc1a9ab8f6a45d64bcacbe16bc2d2a85d0f6ea96dfbda197773af5315d8a8c46852fc9a4319c76ae883c022ea22eede1762d2c2bb80bc036b7543ba0681eb604611df64fda291fc2c94b426df0e9d62c60cddbd5adf9fcd8b64ea9ff0cd40e9aba885616078e919a1bd7acc53d30ee840bb5092f7", 0x76}], 0x2, &(0x7f0000000200)=[{0xf0, 0x100, 0x5, "e3f74e76e5d1a6f117e3af4708053fdf973ab634c2f679cb34465a3955ec08a5c7fa8c24b1a9b867a8249400bffe2a07766faf7cedb5ab8ed36af4b7273923567b2ddb3901932fdec7af4d77943a00f62578eca51460771a5230da9ca207e12e0e82c357fb3b6aef1cf21992f32981cfc67ad02f05e13f3226399e8f0bd872e75b31f84619294b1531d73eea6c12ac277ea61cad8d220cf69c1056fd2f689c75fa5f291d81d580fd88050ae40dd906e058baf21f0616817633b5401043b515b247df25bfd281f2f386df747f86e9b0e545941db01a38e988195d331724a6b6"}], 0xf0}, 0x400) ftruncate(r0, 0x136) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x1091, 0xffffffffffffffff, 0x0, 0x0) 00:00:07 executing program 2: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000180)='./file2\x00', 0x60202, 0x14) renameat(r0, &(0x7f0000000140)='./file1\x00', r1, &(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000040)='./file1\x00', 0x0) bind(r1, &(0x7f0000000200)=@in6={0x18, 0x1, 0x3f, 0x1}, 0xc) r2 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) writev(r3, &(0x7f0000002940)=[{&(0x7f00000016c0)="630e74bf1fcc73074c25563389eb1883fa9242699128d3c614daad26e597cd59cd351c4e595bac073820b6fd3da131d2d17f5f0ad7017ce0128a70fdcae3acaea2a0616a8d4b9a76483a07a2574f61325a393dddaf5714cd9380042b11334ecae5c808e72a842bb8e5a2e29c79f2600b1a38aa18b837d26a18e4ea5b81a20eb6d9cc48b5faa5e6657479e6be18fe86bec6ea6675868498993eca2639da236987d5cdb631093f5bc2adc5c7c5dc46d9462797c03e7c4bd5799788357bcc8e7ddb8a8f119b2e4d3fec38011520c673c0991c1b509e0d6bf97efb9fe71ea2ca361d22204479ca9bdfd110f3e6f863834102d5320c2b271ee04420747720f2ea122a", 0x100}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x5, 0x10, r3, 0x0, 0xffffffffffffffff) fchmodat(r2, &(0x7f0000000080)='./file1\x00', 0x4, 0x600) renameat(r2, &(0x7f0000000000)='./file1\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00') mkdir(&(0x7f0000000100)='./file2\x00', 0x4) 00:00:07 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000000c0)="fa15ba5ca1c0dd182ff0b022305b2a9a934a8c3f1bc6f421a66749d46d63fe227d27af0a3978dfaedb7c08093183ef95093a58a1bed6eeb4747630766c71eaad678bd9f694555ef09a2a556efbe631da7bb7b32a5762f74dc9503e7de26db2518734da15628f46e6489a1e59b8b2ad0931c9fbd395c4ed67d28060ed87c68ff3dd59707cfa2046d3180493488045c08257ebb9ca4ff3df3f86c533ecc84b5766d93e8b4792284fba2ca081184c154e51fb7333de8a09dc127594c88b6ba9de3c7f0c8ec64f71779fb3454d51e7bf51450a95cee4e700b562f45b92bdadc2a69faf93a203261cd8c4569b0d7f9883ba10b81d2f09bb9a618418958c93e4cb91a0e561d19bc59dc841f2a0629f3a8ce9e3634a9cdb5cd755aea41ee16939d3ec77086dc6910c018b54a4518affc7867c75826ccfe448d01d23313131cdcc8c1e1597bb5d2cba408d7a923baf1261f23a3c6811cb58f33fe1404c1eba0c5cc079d8976e967f10a405c951db771be8b1b368f862aea3d1c5e14290c9f8a9ff133e8079c3a1e4e262e4972506b457b35114f4e357d1e34069175f5581ce4500a218d9298c2ca10025af0abbacc0d2015fda80565d908fcd14daea176904aebb532fe3cbdbe15057be577c0cd2f85e816662f80ec22776759f02eaaeea3fe1601042ec38018c2074eddcbd791ccb6dc8f05fe90257fa1e7135f7b5056240aace399c744166cf35d2ac7cf5bfd41c83ac6bc865625de1dc05643910bab001e66ecb4ecfdb8c3b222f3312117e24c668159f58ed0b1143d0dcc1f4d9f84e259a7848904da34adbda83110cd8145b2bbe7a75f2b3ed46741382a1d29abc6c57a7b121273551226d6c19d0581031fd41eb68865a0d2324aeb14504c6ac319bafe57fe6d43090a76ce71cb074bcbf98d3292defa948bad1645fbad117590e557c21c89eff7b7fbc4d66399e5ab189aaefc92b317d9491dcb68404f872785afa29a33fb4b061b43072f21f13fb238536c3bd61695d61acc6ae771445262afd6cc08024105940517f3f2197bb721bef4132bf2621929ad8f2cbdb14532d6283ad0894b81f5638278e9e8c46c0f02356867a8cbf1c8b98e77444593faebef1898860872d8ba84871f123314e7c04ed550701e8a6bf115865aa712223e596076c11e1732bbb3e0781ad146aecb4854b7506cebe1d3258496ad3539674e595246da1ef10890c15d714bfe23ab14ae2c43a1f0b91339a058a7feefeca446e7ffc2f12667bbe54fd637be9b6bab3d0596bfdbc9b766bfc5c569d608cb5b739d3a5eef1659fb64b04400318fd1fa0484caa94bd68de1403da678d4a1540a61adfa6d044b74c89a50a1402285bc72809c1c453d2151155f21da9c363d443b800568cec7ddfc2d19fe9d6244dab91daf9dd4b30b1c473d138043d972363808aae1bc89cbe8732623ffabb260494cc00c35ee90f437f0af492a0ac95b81e6ba121ab078d5b3536e0efff5774c9c59c18972bcac482e6e2ee9084b70b996898d05166b3d895e862f8e9ac4a5af1cbe510ffa31023387eaa648aa5415e7bcc85a0e46a8aaeb5b09cf7baa79aaf39092643f1da55f98a259c7b52717834f69ce79eea5a9c743c067a5d826ae116bb112dfd5780fd20f67a7c1a17420974bfb9927ba8aa52b9235713bffc4900a1783a10c6c412e8011aafe014a8fef287772c80c073e20917ec6519ff3b382c89fbb72e10fe2b10a4122f1fd3e4b22d39b0daa1cbefb6f35f03b894f82923ad51304bf1f42cbd1525bfa70cb17ae7a4a889ad6663f153eba1acd38c11d1b483f9e48a9c1fe560a4728b88b264dfd38c97dd8898c4733bb8e338e7bebea4f355dd07aa3d7f9d44303e5018969f3d50ac1e2240dae23ec2293784020bf248d0d6364abb0054436c56f40a550f838b83843c26cddf383e6226bd2bcd37cabac2cdd0fd0812469007c010284270b883538e0ef49349d401e364dd5a115228239be3695828ea63a3d8b0a47624ad396edbd08b88de3413945eec0f016aa538591fc4b78929a64701f4205887e175461745b3d3f40faff55ce98089f02a39ed2a8013b169b1ddcaa3371d28237e99b404c5b81a87c5fc9d8ffa5b230a8eee74d1482d17ef6b8d72245ab4b0fa7923905480c00edde6032bc7d2ab068b5f5d58b6baebbda6a94eaeaf9ce8a9098ae790eb3841ce0e2431b6fe8b31e92ad812586ef4d5b4f3a4b1a186378f8bf84a3cb1db4eb7b9b24a633dd52930ad1d13e936881475fac9b41ad3bf8af2dbfbf7d444f78567fa99cb45ae6f0b08147c3db84e7e47aa88d0f2cea39727726a3c35c1c96b675785ee69aa33f298941b455e225fb8dac758d391abe000cba7e6c43c00e2acdaa67cd2f0f83cca56b0468dd91d96e5b835c2576dee34b6a482258eacce2fdd9b7e3f830eca8ab18ba2d50923d92fedb1f5ecdd1a52a0d0b2e20aaf8da68c5ea2b5094d5050c82540ac592e9ddb1b1fe5dc732cb5c3531d8d1a519d86a906b7dabcecd082e7361c7614d7070d3920d954213948edacc73db0d3c5b66b740656a84262e9266ac190b8b3d40e228a22c918c23d863d352fe20f2f43194aacf60a9c2d868e946fa158799792438c4265d4899fe804a33e90fbea4ef0552ac5641e2cbdffa82f170c27aa2c9fae8809a5f87b7e4c8435ea2a0f147e949c2fa297210bdf871168b641de4f0aaa51fbf466bdc0445f302be8477822d6e434dbfe60b065f8ea99ad73eaa229022be9d02f48b38311f137d2453ca8204bba9b9c5da91a6af55b8f36a62d97dc61adf3c57688f2aa6b7c4896555a92729cca1879dc5d827bc0e98026ef5384348f3d1c01b5ca27420c0d3138b4f3a0d6e4227edcd74af6ef71645160c857b20a9d1cbb43be02267b92451677c9e82a3ccf9bb97c5350658c281648f7e309b0bd3ac4efef589e86695aab14c7f10df9aee1d653a7d78fe881334a0282dac52a3e323ad207be7d3e38b31df11c0794fc0c29910c671c97e695977cce07cf0662a6f1da50b2837b1f09e963a8f7dec7a90f53352a9518f4de3a4a8d71b5ece8b640fda86cae87118bf7bfd22bc30a3d796edb02f58dadcfb4757af7aa9369be71a9d0f4f81d128675255fc29eb38132759504fe23be1426ce1b7dabbc7d81b448b035c7f854ebdcf0c4f3c54d5dda3d5409479ee3b48ee1f04a2f59e5f2ca47f3268de1293bd994374ad4947a2b06ef1f2c1b547a1ce462a5cebfdffe2a747e49501c72fb9b72bc032cb1c8d240947efc34302bc98a739c9ea4bb1554e0027b73cc12d8bf93ab40025a7905309b98b3bb93c8e951967cb7413c73a7fb6490164ea5070f742ec3f675c4f55fffc5d6f7534590d0c07b0d7658fb25849fd953230b10e4319f4587f5eb08cedf6a7bce0db7356ca745c4b8d924616cd38913b86e805de46258b4b8e10da078d0caa6e5cff7e68417f218a592adb97d4e679a6563b610001f8f37f38159535d7e9be82365a9c099261fbd8230b3322508f2b6c0a9dda134b3862c630da24d6702e1a7a890c8c745d1f69aeb0de7cf4b052e049fb98d5eb4989ad81b4ca235a96085cd39426aca0bc1bd289c89f930346d42ee16a91922580524a96597e5b6c0f7b143671d9f940bb80e59448d26f88841ff786d2b5b5ee223f140126546092003abaa3b94ed0f972b519bf02ebcc244f92b20ef1de84bd0e4eb0660a3fa4e49a5e0af5830ec32c886eb4b79bae5e72947bfc81d8802f0624b137f7e34f1ea413cfc68c17d60daab9eadf396ed82141e17d74d847ecaf1f95c979e623f427e0c809b7b20b21d6134370a2f44a06340ea7a53a46b0f0d2a20561eb196e4ca61d66f6b6e2f616fe0a20d86abcfda17f0d02b856aef860b9a9ae9d8a239a1399d95ceffd07d6ab931d65e489f214148ecdad9b7cd8f5fd0c66fb27f7dab7705a7a276c9384118276861a92648a7cfc11c2c53f3ef8baaeb3bbe03dfcfaf11af59f3d320c4218b3e1e207bc339d033b262617d7532f8b0cdd45b030cfa3535511abed59fdab5c235a2fcc6d87f2203af766305f575f12fbb7af1c1662a2f28789057be2532100e49049f4b01cf690572ba2d48cf542ea18109a4c4215e087ce697affb87544719bd321c2bd6861c1cd8acff961dfee3354a73b26b3159349847fc194fb270013f1293da4bf21356a37cb62508e52b916e572471a866cd25ba65599fea40299cbe559dfae1d12c27eedff0e67548be923a71541242520ea1bae2e5d03ba65377a6bc7742dfae917c5d02a5711fe1b83ffdc79d942f1301812ee2c0bda57f9d9d874655dd62ca250f593083f509112e9cf8292887f0e119c900231e9bc73c1754346a8461dec162006243d561e589e16dfe2c73d1a7a8274673801a6442241ec3c07713a5529df8081c049d1fecda3e934321e93b979ef3ccc43859d6e9d32eb75bf9c63cafe902b42958adfd99ac3cdb2930a109c4f566674ebb32b1de8b3771cd368cc2b31d66eb2f756ed9af74f580a2779f550d6be8ec6326f9b0ab405993d145e29e04062288f05b8bf6446fa18de98be277c55252b751f1c55b06b83d5c7ea120aa5df3e0870ba18ea05fb25db29eafb7e90d614f6019d9212ce2de0a3bf2151df2bf35e8fb24cf00fda7892ad24298b6d3d97e10d1bfdc0f260c9a026a5c5efbd59e5e58a1e46ecc3a104aebadaab167acfc136109daba06f26078418f0bd9cc350e9cb0f3e1f1f34920322c9e60cf046e3980fb033900d9a361b6074b263003d11a46c9688e5f5bf41c10b47d9487e6c525cf496f0dc3a613e8251c57baac839261df45c28de164accad85fd9a397b8ca1c7e991364824c801e5ecdc71a48511dccfdc69a1ab01db0261183e73fa2918fceae529b3d49334478892ab8b54574652d8d8dec9cd989ffa52131884e4c36a4042f364a0181b34a1b777fafd6ed2b2e7895bb57290b1f0d2b5ae6dfdd8846e4ccbbfb5d6ea3518a28b3f9766fd1cbe3bf947d6c39c6d9b749e1c23f8666c788241969814320e84faf178a6ae4d57301c6edd5b44d7502170b382c70c281d0a33c6c8412063e0eb67a3ae6aa0248ab487e293b50e9caa07c3b1e0a7b0160eb0e871d3e6bd6c7c12ff074a9d25ad711e41ccbfc5906df71f98419f50513c4c432e51bc7f84b4e1c0074b9ad3bc4e96549904adfa29f91b8b02516c11481e33473747aa946e5ab7c2ce9e22c934328f8968c7f7efc5739e4320affcbccf48d19f8c5f443391b341560d445d4445e5248e32dc6b76ea0da68201fb71d6dd99e800b0320595224f6b072d3d4d98d811589e58d07e360a3ae7e4cf75852a9e077f7ef23dffc09135cbdfe9962ccb415694afa0133a72ad2dc7c00fe1d349ced0e26d94ea881e192337685f7a27493846804cc8f46a15adcce162dbf50a474f5c74d395318a427a613d008cf4994ab12e22c2d971cf390b395de6d68d8ec855aba32b9aace8955290af7825b455afd911e53ab437018623ad6c469b81b46ec6b10abeb632d9cbb3516057e94868452640e9963913dbdac6717892d4a5f6758ed2b95625df154b95ca684192866a6cdee4d18420f246e8b38d9f59d5e15808d63489731178782b8fc31dc45e8114bf1fdf85f343f8f5cd2987628317188c268cc45186eb37636c43146ee50453b0ed7195c31e1eb49e3e73489a27b4b32ad7c2439e0a664271b48e2ef2e9dabc51f6df13294c4ede97916ba310ce40f1d4a0c57a7f919a853cfe4740621f58a29d6e9e162735467dc941dbb1b321ca6292bc3e0bb0d09fbc690a2db8f1932", 0x1000) r5 = semget(0x3, 0x0, 0x280) semop(r5, &(0x7f00000010c0)=[{0x3, 0x4, 0x1000}, {0x5, 0x3, 0x1000}, {0x0, 0x3, 0x1000}, {0x3, 0x2, 0x1800}], 0x4) getsockname(r3, &(0x7f0000001100)=@un=@file={0x0, ""/4096}, &(0x7f0000002140)=0x1002) sendto$inet(r4, &(0x7f0000002180)="23bf3833e2a72dd95ba05f4e904452fa09e51108e8da65742cb3fd13e089976e2a615ede165eb6c22a444f0687a821b5779ceb1fc48652328ea8b99219d556eaf71367075090bb4dd0a55c9590c992b1b58b5e78c6f1a41cd06c25e3237381c721389d769114fa0a2b59b83123944bcf92e129e461a85f9f8b26e05fc270bedc2640aca797af88626d7775c02fb9136b8e05f07fb6add969a19b10df26335159dc108af7e8e1f2581019a5ca18832befc3ba5e2f6b3dda7e52c82c90bd4c3fb0051e2555fe3c697dffeb9acf09ccf69288b9e3d9b20a4a682537bd6507ce2a9a50e6c426b77bf30f17658a7d6089fd013ffd5a4b6c0929006149f3c3a6", 0xfd, 0x6, &(0x7f0000002280)={0x2, 0x2}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000022c0)={{0xffffffff, r1, r2, r1, r2, 0x20, 0xf2}, 0x401, 0x9}) getrlimit(0x1, &(0x7f0000002340)) getpeername(r3, &(0x7f0000002380)=@in6, &(0x7f00000023c0)=0xc) msgget(0x3, 0x200) r6 = semget$private(0x0, 0x4, 0x404) sendto(r3, &(0x7f0000002400)="8f0c593f6ae91503bc0b7400036aec4d2dee770d3e9d1624f4b6ad2d6c7cbb7fb00cb94459c058a86342b6e7d9389dfcdbe6b90f06c22c2709237ff787d5aa64d914871cfd031ee1d3b538d3d3d7a83cc2e5d497fb1cfc74315260a59048fb3ee09eddd267c82fed", 0x68, 0x1, &(0x7f0000002480)=@un=@file={0x1, './file0\x00'}, 0xa) getgroups(0x1, &(0x7f00000024c0)=[r2]) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000002500)=""/98) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000026c0)={0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000002780)={&(0x7f0000002580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002680)=[{&(0x7f00000025c0)="6f0abbe49d8a7495cc6e", 0xa}, {&(0x7f0000002600)="02d433ee428ae4058683b731fc8238c9c384004dcdaea47fdf2904af1f26f5d1d2d09d648eaf49f307bc194a26fb1f84db4bcf73a0993c535db402183974f02e5a1072c2ac6d601c89b96a9e66", 0x4d}], 0x2, &(0x7f0000002700)=[@cred={0x20, 0xffff, 0x2, r0, r8, r2}, @rights={0x30, 0xffff, 0x1, [r4, r3, r3, r3, r4, r3, r3]}], 0x50, 0x9}, 0x4) getsockopt(r4, 0x3, 0x20, &(0x7f00000027c0)=""/12, &(0x7f0000002800)=0xc) getrlimit(0x0, &(0x7f0000002840)) symlinkat(&(0x7f0000002880)='./file0\x00', r3, &(0x7f00000028c0)='./file0/file0\x00') recvfrom(r3, &(0x7f0000002900)=""/119, 0x77, 0x0, &(0x7f0000002980)=@in={0x2, 0x0}, 0xc) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000029c0)=""/139, &(0x7f0000002a80)=0x8b) getgroups(0x3, &(0x7f0000002ac0)=[r7, r2, r7]) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000002b00)=""/4096) semget$private(0x0, 0x4, 0x5c) geteuid() semget$private(0x0, 0x0, 0x20) r9 = shmget(0x1, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmat(r9, &(0x7f0000ffc000/0x3000)=nil, 0x2000) 00:00:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80008, 0x11) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x22) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x5, 0xfffffffffffffa21}, {0x18, 0x3, 0x8000, 0x4}, 0x100000000, [0x4, 0x3, 0x1, 0x8, 0x0, 0x7f3d66c8, 0x0, 0x744]}, 0x3c) listen(r1, 0xfffffffffffffff8) linkat(r1, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0/file0\x00', 0x400) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x1208480, 0x47) r3 = open(&(0x7f0000000280)='./file0/file0\x00', 0x200, 0x2) chdir(&(0x7f00000002c0)='./file0/file1\x00') getsockname(r1, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) unlinkat(r1, &(0x7f0000000380)='./file0/file1\x00', 0x800) setsockopt(r3, 0x1, 0x5, &(0x7f00000003c0)="0bb396ca157fcb654d7867cade3d4967a919590df701e643f036a9133d388da661093b95b2b3e555f2588a3905f1eeeafabf4fbcd859b2f269fa77f194b7ad", 0x3f) connect$unix(r3, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000440)=[{r0, 0x20}, {r0, 0x1}], 0x2, 0x0) getpeername$inet(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getpeername$inet6(r2, &(0x7f0000000500), &(0x7f0000000540)=0xc) r4 = open$dir(&(0x7f0000000580)='./file0/file0\x00', 0x10000, 0x104) unlinkat(r4, &(0x7f00000005c0)='./file0\x00', 0x0) sendmsg(r2, &(0x7f0000000c40)={&(0x7f0000000600)=@in={0x2, 0x2}, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000640)="307e48aa748771da1d15f5d0b91675b873436e9d8edc78b754bbcbf184e98609356d427ca74e2075af7d31e7c54d7d755b8282c90f61706ade3d14dff58e8095bef781", 0x43}, {&(0x7f00000006c0)="229ae04e7eb71d9f277ff01709c3d17d73b22bb6751963712b5365559f7bb61ee1088759607df37010a41f8b36f1a129ff55299ab207fd6abc978a29c66643506939158f746335e5ef11e64c58e6d75cbd2ef04bd3a964029e98ef72f3d81d2e776fe6529e23a9e04c41bd61a0880b", 0x6f}, {&(0x7f0000000740)="f502905eae42047f7d8b5c451da1eb99d6f7130307184e3a8b9deb0efee082d73f731214047a5a2c6cb91ba6835e58844d49c3c5da7bec1a0fac1abd", 0x3c}, {&(0x7f0000000780)="89b425a71e5fb4dbea85a4385fa5f560c8bbae8238aa525f77a82e0202b8473b227805a1d0dc33322c413bf854a94bafac2796645ab3a287ac59a11a33182d1d3f00f58ab757051e5a9dcf0e6eeee32c6df94cd0734ec177b7ff81899870809c368f35571a5d49818ad39f04555917381ce9029979", 0x75}, {&(0x7f0000000800)="372f56c398d3e1ae050ed0a47b077e6a73a8b5b24ee2523fcd2163dc2ab8e9f03522adc7585822f566bbbfc76894", 0x2e}, {&(0x7f0000000840)="bf6bc7fbf757251463ee713c3fe4f0abb3a50c8f31bc972a79", 0x19}, {&(0x7f0000000880)="dbf54d4fa44e9dd5bddbe03f7c00b62628c4c2cfe5ca03c40ffbdf350180106d11fe19357e7cd395213b180f7da07d4eaab72e3f815f12a6e0884f476f48081381b3d59f0d79a792aee5972241d17efc4d311f8ac39c2408a0cfbd9b529af559290e2f3274d04daa575cd47b144fcd65a7f10e668a080cbd2c5ea1ba6442ab62467cda274eed3b33", 0x88}, {&(0x7f0000000940)="98bb0b861ebcddb9c2d63dc69ced68e39ba3852c07eac205a835472bfe1fe15bba4b84061130d302f5cd413d9332d2ce8cd7b4f31e62ce0d64a471d36be7f3575e8240b869c985f3c5f52b7ec2af53bc1d0b35", 0x53}, {&(0x7f00000009c0)="397eaf2da4ce77c77bbcd5b53977e508bba1c731c92e99796a0a51cad807d4ae6b3855005220c2ad13c51e84da511cf9eb9a6ddbdb403ffebd300ada2e07b391e55b4df9ab3146147935f4c575e3465300100082d762abf1de69085b5149e250494f1db275372fd457f7369a0e6cb2f4cef49201ae01b2a57e218d25d1302d3f51b19c1620e141aa8c689492669efd727848bbd060de4b8ad93413ee2664d1e0011d7a20a5af8f1c84e3ef03270886de3397e9d468aa8c13b2", 0xb9}], 0x9, &(0x7f0000000b40)=[{0x48, 0x2f, 0xa860, "9f4925bdd65a493aaed7374ae3465a04d3c0ed55e34463ff4330c596e6dee27ef6223c0fa7c0ea7a6705bfa4eb98043358"}, {0xb0, 0x29, 0xa000000, "6da6dcc0b66adba9919331f07d30b73c3ef764b14b0b0c54d42f89457467351f88b1b186f35464524fd8dda367abc4ebf4a35c18d3ef2856599a635f42228e2923913e8a516db658c09c811b7dfac0048a6909dff0b48cdd7767291ad06b49d2590217f3cdf7cc8d89c741f402c3be0469ec6c81710ac39747a8411e99e19f83bf8d86be9d8ddbf759f1012197671ae4f13d89c26a14a3d3b0"}], 0xf8}, 0x2) fcntl$getflags(r2, 0x1) sendmsg(r1, &(0x7f0000000fc0)={&(0x7f0000000c80)=@in6={0x18, 0x3, 0xfffffffffffffff7, 0xbde2}, 0xc, &(0x7f0000000ec0)=[{&(0x7f0000000cc0)="fa5971abd43cd93d607717f2228bdb8b183e3b4fe984393f7fe7e4897bae7e24e1a2401ad518238d53fdd553c9894c3d83c245809ce338ce9e56249a12c85441f2e15dec9def63d92bb4ec29aab6cf5ba186d68a77633b96e2935398d925c55cb55b1f531ffdd0121d84a8317f13b6a4c8525a7f3e5ea84882b51e", 0x7b}, {&(0x7f0000000d40)="d87e2fd2e8faba9a13a7921fdf8e29556da151d9764e5c9586b18811f91b304822c837cc0525df94292b72e53208f14b999ae24bc40c68bda6fea03cf5ff97f554e380b27cb18a06", 0x48}, {&(0x7f0000000dc0)="903342affa7521de827cbe9198cc948f883e4d4e1a429861f96b727e87dff7e926b10c8b309e9a4fe7dff0aa4402fe4ec557d72cf314116321e610a26661a4be2f582e46d452642da0d79338f90d096aa0c8c88e38abbccdc2cba4e37cead83cf1602d454c0f5c6f6b7c742ec43e875e33fff2ceea2ffbcc9f47296f9f0a40547d89bb84e631ffcd059458f35b528dbffd4bb46811c56cc832d40729c089f96c3cdc8e46b05d103ffbb62427dfeb26f562e7a875afd84c8ba734d976619ab8ef429f994d47077d69c8d61b520ea70bb60207bf1fbe5a070ef8b53604c67130", 0xdf}], 0x3, &(0x7f0000000f00)=[{0x98, 0x12f, 0x5, "b82293fd4a00bc21f84e791a986642b93fd8240e94857a2fa2b57af49384d2889f446fc00710ff4f24542b0a59cb49db4722ca034a633214bd6e5150ccdcf77a70f452fed2bda210908715064cdaefb1197a508d6882ad29f8eb667076c72873d623bb279631c5d505635ca2ea5ff55390ae0b4c8d0ef71fbd89387d0ff47df004"}], 0x98}, 0x400) writev(r4, &(0x7f0000001140)=[{&(0x7f0000001000)="92a81e7c8be50b137ca7ab45ca8e315c60e7612b583fb16895cd98b304d6ef6d3f439ddeab0382be8b630008e151c6583dc4d43eb280168b3c4a6c3e23cab6b1", 0x40}, {&(0x7f0000001040)="5b0ed127d0bcae2f390e14dcb262a288fa5fc7b4730ab6e8d2bfa32bb175ee19fb8de5822d9a405c53c395b41b0e5ebdb5b9268250b441fdbf02a8d4ee8b33fd4a0a7d133ca9a904a4ad6c5f5ce03ec1e812c01fc92f9921c1c194081de8f273da78bbbd1c9c96b0d8364e463ba2ed12131428efe2df8c5e86a3a15a411775915dbcb85f669063a0b1cd7c159d412ed331cbf702186fce0909891fa820703c4951589f79b82ffd5a648ea1a9f104a28eb489197ecb14eeef09e43a45084093173feb3ce6b9a929e07f78eebf6e33a6ba829d71f5ae7ade4b6a7423bc7730b24b8fcc30d2e962a3d60353cd9f", 0xec}], 0x2) chroot(&(0x7f0000001180)='./file0\x00') sendmsg(r3, &(0x7f0000001440)={&(0x7f00000011c0)=@in6={0x18, 0x3, 0xad}, 0xc, &(0x7f0000001280)=[{&(0x7f0000001200)="bd849c61bdb9fb55fa9770c7ef84b797d0609993a15600f31fa8cf5d44a7d00b5794", 0x22}, {&(0x7f0000001240)}], 0x2, &(0x7f00000012c0)=[{0x80, 0xffff, 0x1ff, "4ba930a067f222ea50499e638089f13e56899d4461f4e64d06ada4e7bc2bb1e9db72d7d6a4d7c4c95328db43f982d22ef1c2e30ec7f2f47837e09da24b194345df60cd810a5e29131ad799992eb3f0ba036023b15cef2ae7157be0fa6eab56d98b87929e71be837db32df2f9db8ec019"}, {0x100, 0x101, 0x200, "b17e8d64e1fe29ab5e5b340622ffba030b92ea0ea45bbaba68947f3a995de4bf34d22ada785ba4d737d0e59a849fa3886f4bf3c604af37a9395ff5b7fe74f97caf75ed04b75e5a33c5767750748894517e3ab9931c26802f69b2b3624f2dbade499f0669773f1c0dba13e8f43047fbbffa95b15bb5766710497ec07896d7601907e5b021770fee2c1a1b56f861c0a0aa217ec6fc87f49cde8bbcd89c820b8bbf8e5a190f1338cd7d6f09c300684f2ce21bf2665de628bfa9647af07ac917f53e8767545b8b033f618a88a994463e5a570540c59694a2cb400d06fd01a50b97e3383004f7ac092855095c"}], 0x180}, 0x1) open(&(0x7f0000001480)='./file0\x00', 0x8000, 0x104) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r5, 0x5, 0x3, &(0x7f00000014c0)=""/68) unlinkat(r2, &(0x7f0000001540)='./file0\x00', 0x800) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001580), &(0x7f00000015c0)=0x8) 00:00:07 executing program 3: r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = semget$private(0x0, 0x0, 0x130) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x3, 0x7, 0x8]) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)) getegid() semctl$GETZCNT(r1, 0x6, 0x7, &(0x7f00000000c0)=""/189) semop(r1, &(0x7f0000000180)=[{0x1, 0x107, 0x1000}, {0x7, 0xffffffffffffff81, 0x1800}], 0x2) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000001c0)=""/102) r2 = dup(r0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x0, 0x1) semget$private(0x0, 0x7, 0x40c) mknod$loop(&(0x7f0000000280)='./file0\x00', 0x1000, 0x1) faccessat(r2, &(0x7f00000002c0)='./file0\x00', 0x20, 0x200) accept$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) r3 = semget$private(0x0, 0x2, 0x100) r4 = msgget$private(0x0, 0xe) msgctl$IPC_RMID(r4, 0x0) r5 = accept$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) getsockname$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) flock(r5, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x7fff, 0x80000001, 0x8, 0x6e6, 0xfffffffffffffffa, 0x81]) close(r2) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000004c0)=""/120) fcntl$setflags(r2, 0x2, 0x1) getuid() getsockname(r2, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) mlockall(0x1) msgget$private(0x0, 0x200) semop(r1, &(0x7f00000005c0)=[{0x7, 0x1, 0x1800}, {0x3, 0x3a, 0x1000}, {0x1, 0xc00000000000000, 0x1800}, {0x4, 0x5, 0x1000}, {0x5, 0xef8, 0x1000}, {0x7, 0x401, 0x1800}, {0x3, 0x2, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0xa000}], 0x9) 00:00:07 executing program 2: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='.\x00', 0x400) unlink(&(0x7f0000000080)='./file0\x00') r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200000, 0x80) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="e8a83a9af551286d0f1bc98962e1d6787d0936960cb2e1eb93466f4053b9bd5f218cc5c9d25198d3c27add67dd15b8db8c30656d6973302104fa151f33ff6c0284fb50cdeaea8c9bdf4777ce4a0273d55d66810c5fec7bb5c7f5317d8da6582f34133a855cd3815b83b1370cbfca200ce2b8b2628b978bbd5a3b3ffd8b0de5195edca1978958c67280fbddff27c20b3162a43d495ed12befe3b10c", 0x9b) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') linkat(r2, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00', 0x400) recvmsg(r0, &(0x7f0000001400)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000001340)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/49, 0x31}], 0x2, &(0x7f0000001380)=""/125, 0x7d}, 0x40) r3 = open(&(0x7f0000001440)='./file0\x00', 0x200, 0x14) renameat(r0, &(0x7f0000001480)='./file0\x00', r0, &(0x7f00000014c0)='./file0\x00') r4 = socket$inet6(0x18, 0x3, 0xfff) connect$unix(r1, &(0x7f0000001500)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001540)={0x0}, 0xc) r6 = getppid() setpgid(r5, r6) write(r2, &(0x7f0000001580)="8c857364afb1877af10c0d1a898c3f88b11b0bbd5b0eada2612aaf222b218f", 0x1f) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000015c0)={{0x18, 0x0, 0x1ff, 0x7}, {0x18, 0x2, 0x1, 0x4}, 0x4, [0x10000, 0x1f, 0x4, 0x7, 0x80, 0x4, 0x45, 0x8]}, 0x3c) connect$unix(r1, &(0x7f0000001600)=@abs={0x1, 0x0, 0x0}, 0x8) pwritev(r3, &(0x7f00000017c0)=[{&(0x7f0000001640)="8ce1558c683e835f5f5b8622845411c691680899750302624b2817ba7dd26f465c3508fafa2962dafc6c221e10ca25bbffe8b0c7bf9100b05010e52eb2a8357ea9434976b9cda52343f33f90ea1e9244890fef31a4c161824fd4ca9c1148a8a7cf04f7617b442c7d601bc1ff229583a5d5c62615c1783740a41336cd1ea06289c3de70f310147eef75072a0a1664dbdf54790e93ebffa351a4", 0x99}, {&(0x7f0000001700)="286dc4c50cffa715eda07dbc5a6b5a31d738eaffe36dd717f9dd209eb2b1535e01bcfeeb93e40b20e64da38ea8fd4b63dbd799b49a53774df4c0e1f09d448ade3856c2d07bfb0a24385394314b417ab173d8af1e6ccf8fd3c1c221c5bcd1cbed6c45e402025ce447582f4b8d70c95044c7bfd148ce9f1cdbe83bc0dfe3119393e24f751ea8491a", 0x87}], 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100f, &(0x7f0000001800)=0x2, 0x4) mknodat(r0, &(0x7f0000001840)='./file0\x00', 0x8010, 0x4) write(r2, &(0x7f0000001880)="98d3a45366c55b08e7b046c68a496f56ba8aea8a566d79f493f8523b0f615ea6a899537b47a2e323ea4bcc104209c69bc0b3773da9ab1ed978a31ad358101579b969c51ce1beb7c90d1ba9906ea00b5514080bb885e6038c3dc8bd1197e5b8d4054378f6b344b2cc772c0a227fd92bdba6ee0b588755079b51ef1a2a833819a1551dd7e94f3b496621cd685a02db6a7dddcd3cfa44131edf289e6b4fe875bf52dbe1b909d7d274bbe8d31bcbf265b7509270a615df5bc0d78d367f09", 0xbc) fcntl$getown(r1, 0x5) faccessat(r2, &(0x7f0000001940)='./file0\x00', 0x100, 0x300) sendto(r1, &(0x7f0000001980)="61728cc6ab10af34ae2f792879198e937377cbb9599d69c9fd3a900e5a3c35eb58efd4697f4015b4b9445bbc43bb57f9652c57c41181254ac9ec94986e7508bdf99dcaaffd8ef27c9de95ecbc8c6a91ea003a2ccd4b20b", 0x57, 0x400, 0x0, 0x0) dup(r1) mknodat(r3, &(0x7f0000001a00)='./file0\x00', 0x8000, 0x9da9) openat(0xffffffffffffff9c, &(0x7f0000001a40)='./file0\x00', 0x60840, 0x100) socket$unix(0x1, 0x1, 0x0) 00:00:07 executing program 0: socket$inet6(0x18, 0x40000000, 0x9) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x4) 00:00:07 executing program 4: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x1, 0x0) shutdown(r2, 0x2) getsockopt(r2, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x1000008) fchdir(r1) 00:00:07 executing program 5: r0 = socket(0x19, 0x40000005, 0x74) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socket(0x1e, 0x4, 0x5da) mprotect(&(0x7f00007f4000/0x2000)=nil, 0x2000, 0x1) setsockopt(r0, 0x1000000029, 0x30, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e699", 0x10) 00:00:07 executing program 3: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) getrusage(0x0, &(0x7f0000000000)) getpeername$inet(r0, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) 00:00:07 executing program 4: setitimer(0x3, &(0x7f0000000000)={{0x5, 0x8}, {0x3, 0x1}}, &(0x7f0000000040)) chroot(&(0x7f0000000080)='./file0\x00') r0 = geteuid() r1 = getuid() setreuid(r0, r1) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80000, 0x190) utimensat(r2, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)={{0x9}, {0x7, 0x8}}, 0x200) r3 = socket$inet6(0x18, 0x30000004, 0x5) write(r2, &(0x7f0000000180)="a2d625feb1fff582737cf5196ea4d80492cabb1414652521953ff59caa3996edaecf06d3555d86a3dc8089a2e760e071250604cd", 0x34) sendto$inet(r2, &(0x7f00000001c0)="12e1d30b152ebd58dec461e9ef4abd4c8765f009ce5ce0998f171350118117547610a148769450aaa7ee22c98de0a506b422964a95762374fa010bb7d263aeb3cef14bc30a682ee8e361111cf7eedd3ff1547c747cb9126467e9c2008c5adc703065a95a8190b01716019cb89aff4094d30e2b25c2863cfc35bee4a3fc4d1eee75f43012a97dc452b896d37235f605d950d6daa8c26c7afa113fc8e288e5a18f9d44ae95dd7f2d412e60dcfcf5a0549e919359cd7c13bc4882a68fefc488b1add8ec85881cb8f5e47862aa847373cb025ac2ed3f13aff33a", 0xd8, 0x0, &(0x7f00000002c0)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000300)='./file0/file0\x00', r0, r5) fchownat(r2, &(0x7f0000000380)='./file0\x00', r4, r5, 0x200) getsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f00000003c0), &(0x7f0000000400)=0x10) setitimer(0x3, &(0x7f0000000440)={{0x8000, 0x8000000100000000}, {0x7ff, 0x4b3}}, &(0x7f0000000480)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, 0xc) mkdirat(r2, &(0x7f0000000500)='./file0/file0\x00', 0x4) getsockname$inet6(r2, &(0x7f0000000540), &(0x7f0000000580)=0xc) writev(r3, &(0x7f00000028c0)=[{&(0x7f00000005c0)="d365b456c86273776c59f9debb703a5aea1fd42e67f8471d74f5737416b7917d98fe7a4a71e50b324ef4534cbaf32fd9c5f8bb078d355cae0defa38e90dfc44c18a248748b553a5d", 0x48}, {&(0x7f0000000640)="ce99656ff47fdd9bab27ed4c58d554accf15ff8e23879fc0b38b101e124e0ea58b953122fab71872d31558063aaba95506ebb746444000b1900fd76220eb12f3aca23cbb9b6135d01bac3ebde3cc77bd73707fda4902418d95197b7a8160a6521993c7df256ab6bdf83f3bd76e61dd04623f0f3b5992903630847a65840cfc316c589ab3ed0b2a619bf77171209726c5c65068ec7c", 0x95}, {&(0x7f0000000700)="3501c332333e4288f3b1cc3a2d57960e62dcb482eb9070cb515a1ef12c93929da5dbb1028cf2a520ccb5282253caebba2a676aabe90bbd03a0cddd3ac73a8f268850fd42dc9397696e75226e63e146b1493bbda8169b7ddd37aecb1026c7a237ac5b0aa9d96820530a7853e050a7f51279d934afbbee1425abcf351d09f4c0726fba52130fde1250e28df9a38a70a68e35a8bc23c79012605d2169a357f1bdf1c3aaf001c9a725a46745b399cf29e2904fd5be6d3f9f1854210c7f38b03cb6d362ae060b3af688c0401aff6f9ed1b3ef66829e039739558bcb7c3e4c539936b818bb2c7bea1d551788106ac7abf5080352b998cd9e87f492c77bc40635df656613d74d364efab6a96f958034eb56d6604d444815c5d42111e7737861cfe23cbd159774f0613ff3bb571937bb68f31f3d14789502eaa9f9d89aea633fb00a2c4c3eedb8fbfe597487c8b0c97ac5a30eb077957d38b8ea6b9c6bb90331dd99314293c0121e5c880d139b3fec14e477e618f8a51a9f6e60a5bf68dbba9bb4b65b4bdbdb4dab1c15e7f3e01c0a8f0729c8efd96701708705528667991f773c89ebf1001ab3ee71bce45f1b5151426850acc47ff8069e0eb94ab434470a00b27272561ba40f1bd24d34e6ed867c73b88ed862fa4ffb5ee18ea358d53fa822f73e92677a76a0b051a6dee020fc9e39036b0c09ce70c2672694735b023f57ae07aca699132a1bb9b8b17ba134033760676aaf811351943003c6b72a1aef70ca372de46b7ac8bfca766c263ba5af539ecc85a034fc516ee2513f4356fb6754914df92a4fc18fdd1a0ee7db6531349e504ada6cc843af5ed893241e3bd7309d469ff36643b13ac8b177fb725e4e37f3318873a7941f4743fdaecd545e6eba3118a877158bf3a9a8a7921381717491fd0d669f7185b2468637b7da1888c1be56d1c9964f503fd7aade041f6ec1fc8a088258833b342cbdc3c989ee9a1b0ee66278090b88591f89a1df072f0d542c87285ba7a884eb304f54cb09e772e0b623a385687800471c4d630a3df3df85e6cfe233939eccc70f369a684164073c02899ff62ac05dcfb3bf718b0e4c38dba1b6d827d7e93cf56ed1985b58d1069caeb43ce89c1e3e1130195dcf278c87f744195f0f9cea1c4aed18cc5703ccf7f1b7e4fba637023eb8ef29cc5900a756cb67652f008656fc7c085a5c7ca20379a2e1f63ad32fb041809f90e5acd249ce8ed05765889c7554b388fa508d85990d5ad2c699c313c431bc2c9338a43da288ab77a5759a0cc7b4290488ab93508bec1b5cd7d0ae1893ebaf736b4185902c61e1398b381c74d846c6e6bd1063c86fbcda7a00bbe51b8ac5cef53edb20529702355bfbfb46efef2481ff3a291040acee7530e723dd1103f360c77dfb71e0f1db53fdc1b3abaf3068daaf1dbeeb10907a461f05461fbc7e8fcce2c3250c2525c4228e54cc0847d785ddc7ba5e804559016c23abb68b994940579a7eed6aa98db8f4232a28f476748039612c783e5dcae45d37ed3c564d2e5196c18ec91efde2ac18ed561eff11440c0d29b190f2ed7302590bbe1336ad2cf00fa72313152e1da4aea61856a23ede3254d134c1e9738a74e87e41229cb581e0ce7c47c4c6f9acd4b30925646649b4f92d0d9a768ae380f88413cc37c393371776b8e2a3ba7a2bf11e4ffa271b89855b2e5ed144d5a9af673812d7d1d80fdb1cf801ae6f875e3bce0b126d314459c21fe416383c8aeda6f570ef8c13a4be047b172aa8e1bc24c11e63072ef4897c8388a6a74eb4b24bf87a9c1254927d42fe81a8b25afcc20b7e5176d027879fa2f7b3bb89a68caefabf41d309f0ccd614cf31a567699a65af52ad2ef44b065e331e3570a7ef49f7511c6e6f17c7b0906d77bc9c86c537b6323d4fca2c1a20d0f41af661cd5bf60a83051eafa28d4c48bf6f13c0cd9a3d9f3f254fa410e4e6eb20e9225ee13f7f6ce635b95262e300f2c07cf0626e2e03e875fa81b902dd50be87d2cbcee6499ec792f19d8b9705cc9c68886ce857d9f376313a4c60ea42cdbd1a90b31fd1155e45bdf3ced2148ace57cccb05fbbf447d161f783d3890775f6e4d648fa4f2513bf5206c95a1d1ab3145088a7f4b784edd792c76526d166527206c722e80a0d63b324710dd7a3bd7dc0d1d6832fc12e8d344dfacdab4274b70075588c56865c2bdc432c858cb768c0da32a67c6a8fa65c6df46fdf49dce0537bcc5385030df9179da129ec8de1517281861277efceda36029e82c706b30ca725fc1d6526cba45b04747ac836ecf7339dc4e84e7d824f3671b304727ac046e95941f444cdb7a2b1a82f84092724fc66f7f356041bdddcea928fa9e29dd7d8ad8776740b5528fe76d61b25957b9a63e339eecd9698c5cb0679ca93f098be1b504dee07596959ae8cce1ea3494581ffe797ae90aa05b43e42a8d6262a175ea6a2c0c36fe20d62f812df1a19360bb79b21415ef2e320bebb71835a1f41f9fc736117bf902b88ce5eed8c0fa25fa653a4d28ba5783e9e6624390b55d382f2d7462f36692789691cd56be7cf346e5ec8bf92380e27181c616d54a1cff01d36b39a8d06666494cdce037efb4853b6de42ae1a9f5c1414f7bd8c04d9d9c3001cf0d0aa1a59beace254aa155ab2263c982bfc247b45d437e05c6b607bcc5992254965712dbd40240717fb1a262da721a319dd044a96350eab3441490cad4a66e86bd5524a29d6ad1e8ac26c6fb45680d40a42d1b46ef24dc3c18c69d9f9e022483d3c60e28b9e23a36e853baeaa2c8efac182efec44df4366330d8870b0739d8a43c05e99a640c69819ac25110c21cb40458eb5ded8926618e053369a3eb224d6298ca709be8bbfd19558a7fab273f7fb7a593d27a0366eb0f66d9650afb4786e4a7070a424a0ba2bafbc0894ea92c0b43b742babf31977356d64b6cddf4317e7563eb6771e47215741752ca6a8895a2a5166bedd9f1e594c42bbeb11c2ad7a9834951021568efc1ef5114f295ae79aa3ca7e917be0dcee6e00e1de63558fc17f0ce30c99d3d22abe3c8837b3a841e6599e0a3fa3d439aaa3ad64690e85fcf0fe836d48d0ae1b481c944bdefa2699d85839de66e85c91c66be8b0d4faf28b5d43d0b168cdc1c41909781c90de54b2271f3f70ca35daca0bb5f29506feb32c975f31badc21e099acfb08e4a5b804c99ab276bab841ffba5c9465044eb4bafebf9318e3063c52d3e79f07672951cfd42dbf3a1cc695d7451485ac9bc2729ea30cb616da971b3f099fb85f832bb4f3e8f9fa5e22182f44cea66e59f264eebb04ba1f5aee44ff0be516da3d7043c0e7055edf828780157a0177d012b30886c5fa83569db28e6e7dba9717ab2047eab41253de3d0720b5a9851d62433e2ca50cddda61f9f9a50a936a460b336cc9ada7b3ee9a3eaf2b0ac0fbee8c2b912a07b3b58899e42b10a61868f778b71c6fa1523ccb339cadfc94e4c312f5a8a925b8bd36a6c928d3f8b0a6f9742b060e1b97212f138940053cbea209a46564d8985d37e6e76084b0ae87860ec113b10cbb2495d4cfb12c45f57266ff34e13c51f153027bb20697d8f4d228acc8e766c164030b4bd2c9d5faa7652e90a7b91b71412341f21c6afbab0f42240af8830ad84a7c9f1dadde38f6c6ebea726fd2b5e7f3ec2891634dcaaccbbe600b56c01a8f0361008654ff9e10bd1d8171fe073d741a72731bdb785c39913e9139d30d28baadbafacde60dafcaea3e94dc6b9d754170e7af3c80ae5eadab456653b0cd1e5bc31737cd8215e6259598140aafa37fea3a98f0bfab44d8e5163941e24320014847c2810defda00a308afb461a53a24923e224edcd50fc8acdf5313e0e20816e7c270a047da7137ca5fd99d9567750ce4716116f2ae206c4caf0080ccb7e0edac8c30af2e30857ab45472b130b27e881a1b412186c3531e6516a39daf0bc93d1b4c27ecdac3fbe50eb15173ef18a1983bcc568e588fb37b4eb86929379a1fc5bc4f95e569015bdbb5d0ea1c3fc0eb2811c6fd99367cdf891518a775976d78b76b9008b5c353e9f872fecb68bcafcbc45943be6fb0197de2a44d0ff17901056e66c5da56a0cb158522cf6873a5bf7f98fb3d4c6e07740cd846e619383494cb10a0f674c0a936ded066ccf0140cc20abf733a7e2be1ececf43b14a17d3ae4ed23b3ab11ae4f8f2dcc58fa904ab9c265e319df1dbd14648d9c9f01766a5b89506a6c8ce244a2ab0206e96278e831432546439cdf5e8ab9d47adcc4e343d3909ad1d6821925058cdccf87577ffc7f58d37207a43ff627c824a08b6a7cdba8a9699ae7bb7d8dfcca60011b0a0b66a094b46252d4095e9393ecdfddcf585ae80a1ebfb3c2fd75a1d1dfc8a7fd6a62cdacfef86e09878cccd9860c7a4d56e8ed5371f7e3366cc268e799258e977f96aa78a9daa8ce927467c9fbb2fd5517682194168d285c4efa4289ff688a196b9099222c76af8a07cc630bc6b09474e3637c28ca57d367cc6a0bd5acf39f22d09ba8075ab3149d1f0633e6f18bac153cfb7accdc99c2e43af470e17b0da14896137b3212513e362e2d89c7eb575d878bca1dc6fb2090c4c9dba312044876cda652d5e90e91db543c1ec54109bfb23ec8dc98fe6171095ac49ce0909ffa1074d8edf38700851c7f72d8c04a55b1e5c0a9624faf6a2bb9da254de5f1d8d7b93b1ede70e2de0bc91a0a4a52fc931cd07e2dec58b8bbac34c374413914dba72fa75cedc26d17032124e9e023c24e1c67b88e372abe8aab74aea8a5cd52544a60ecfe879b5bdb8c132467f395cc060e3c22252ea263a5b526d0ab6d4853aefa745ec90670d33c42598eeaa789f5f53e20f332933ab8f7d8b6456f60ddced78c817e8113246740dc1ed100f2d6db5ec21c469867f910ceb6432d42d25a1def647a678de9ab369135dd8153fb1dfec42f4ab14a1f1470908917188ccef89f5d1e26c60b21899d6ff65ddd32c14fafea4b3e9005dae7a109af885014d5459411608ca252d59ea3bde4bb7776b689dd84db0eb1f213d2d0aac4302e2dc267fe06aeac861b5324a58283fac79749a2639e67d93f957a57d14d4a98ab5eacf564f37c7f59565f3f7dfeff390421fefb0d8fb87c02fb308e5d4efd854a49ef6cf091d573d7b50d900e20924fb494d06df202dfa4ddb8a73104e6c34780a254be05cd11184798d5b356d60889202f3f0125237cc9dcb9b1009f92f01546f48c8959bead3b8b56004039a155e23dc23c4a63cb51c9e8576e66965f24127ba369da6ff0ed599bdd32d092eb7774d591baac55d0dcb991dfbf8db1c3b9922c7b96750d574e38a651e33140e740131ee4ffcabf4fe1830a29775a53e5336e1a373ea6fca3897e0f2bade232542e3ca75658bc472fbd85b99ddda27b3d70d8e67bf797f4db3613a4c56d45f521e8fa5e4ba78a535564263850392a2fd61358c4a34a5bb6bc05357f827b635663189ec4ca23edff14a5bb4825ef5d90fef85a0da1028f9af7a02d54f0eeb79ed25b6d08231a39b2a287a61d39f4acfa29ea7c74f28ad236c9bc1ac3bc398a0f00afdd41daf5514112ad8f3623e19e7f031acc0d615853dcdc532426ca7c2e1792b4150f27285ec7762665c9b280bedad525f48ae38f9e9eae2c3eb86fe2ca422272487a6f4935e07e3d0f8eba8fa6865802482042ea0e4b50552b72984082ba042d387cc4059c7a3b88317b498c9c3919ad85728fc2bea23bd150142d4ddeab2004146f1d0e1a05cebfc0066724cea0f8974b8f89b0769bab9a1503a3491433a11", 0x1000}, {&(0x7f0000001700)="189e66c2415e76db3e9ddd67e4901772d3436d7617c2a2169d9c68a1623f08b85f2fa4601eaa53b5a6a1c7d05fb68b3aa1fc80f6fa1581e1db4830b75aa7fd0c42ad01465f6621f68c3bf625312799aca8b0840515f0db1606eaa3f8e24b203bea4ee60ae92ebb04e140ac759a95b3bfed05a44cd91f6e595536f9d7e3c2efdfc6c65d38548561f5758c96d05280e6efe9418f0acea0e1ac7428eef6d14da996b4171917e5309f75fa0f7a1057a02fadf2d4ef2f18674a8547de68c8ee122676f441f31c81a31e53398e015aa196", 0xce}, {&(0x7f0000001800)="d5f4b277703978b99c64d8efbeb47beda2679f3f5b9b78293e43dcf427fb7d8e77e1ae3184bad4947b7aa187d7ced3a26065778553be4b320fad7ed43377db366974daa6ccc4940f53ac5168167f676f7f386b8e48653a8b42dbbcd744e37ba2cef9dcf7fe9c0e93cac609b42a2cf0c6656e7bce56af5ebb02fc08c4e90fbc86c2fab4a89ab377caeb8e15b4d60c53244ee6db48", 0x94}, {&(0x7f00000018c0)="a8a8e8052d6e9555e0a5b9a75d4127e2ba16a7defe87e255feccf7efa88da1cc4e2f45e95c849cff08c075d83b2ad46fe1ee7abc8722021892846cb7842f7481f744ca8c9e989dd143d884b5d8926b630d9a00850e2cbdde0206e519080bca899f2ece9975aee93cfb310eb84ec410c5151b082d9cf189b555814d5718d30c6184a649b738386ced75d68d4a632be299a4cd616a017ccef010ed7ec47f2a7063cffde1fbc50adbfc7486166aca3d7c43545db0ef525bffb734fd0c2c5ebd815c5ed2e4472ac03e7b9259a2f581908a3a1776f5dbfd1d35b45c422ae5d9f8650e5a7dda4f7d6c22c8f83020271d1f90e3effe3d0db7e7b7285bec853c131e75f115a85272a5cc48e09792c4fd9deb8f147b104a4a443527f4848405d851b0f6cd8481e706958ac184517ec2f105296f7d157fe79f905990dfad0907d53e5c2061abd714abe420ceaac9168a81a860467a6c9a3cadd8bed3882029e26ee494974ca4b9109a1bc1ebaae4a753bf39766420bf9805b25b648db002596a633eb0b98552acec5aad83e172f7e48c1bf7fa808189729c1b05e2cf21048eed737a03a0dca81fdeb80a3129c1c4001d972cc9afb74138c5cf0eec80d03d67a2970ee891b6d256b85186962b948d29af849d97363af8c2abd405de3c2b1dfaf9e1501c08b3795b52e903f99bc42b3df15c6a94ccfa8ad51f62274c40c5295da7a67adc6ac2f39d7d11412ec3ed91cfc62b08d7b38545c1fabb882433b75fcffd534502251b5656cd218e27b1cac37d61fdd7edbf8a984a8b9c30c17b87eabffa9147b4882b801187ac88a01616a2a7bdb06ff1d4ea4c39ecc882f074f3f8aff2d3fa1e3fef23549f6a1b6d13b42edad13faf0b7751634c980e21fd16e977db97fb4cda43b34f04816136f86495707831a58d12209b74cd68747daf9c73f7639c114b6b7b77c554ff3ab3a3b312fa8944c606e666ae77a8a4ece5c80f2cc7aa1925a2f7524fe50fd13b7ef7287b024c20f15b1eaea6d1da8355430f4c8116db80c857aaf8bae04279e40d72cbb102ab445d0d32b6ac81dac65466d2e9abb1aa027086daf79cf76bd0e46c0249b44b3fc872e4f720bf20a38dd06d41e6f8eb9efb24e88a3411572a08247bc7a0c61101c57fe3d03d3d914c32ca3fc4dc0d0dee623af53dfb1908739a0909538a73b70ae718b0d797782abe1f3e9340c8710227e4d0cfe5e3e9939fac9295cbd10b85bdac8fbe8a32ba006d9fe39f4362983933b222f0a6d8fbd34b522d99e382676839cd9c25bc58583237a412bbc6d8119f784d6f01ae74cb7288784c944b5a658a81e4447191e6e8110201d7f9872bd33cdcf7285b9d320b688743c0add072f4d31b69539c071712e7ebc22d9f0ca72bd46cb05ea115a30052be3531d924824366a3f678c2d72b822d7d5d7fc6dc94d03ff01ebf60ad0f5fcc5f93d0868f93adabce412e3a369138d4bc3bdfd1ecd2861ceed7d65a75adf315d9f5136699d674219b2299bb1fc42dd403fe0e03b7f3bdc00be3159bec84b698e43635c3da88074bfe4acdcfc13786ef27d5c1554918b3d15fb062f51a9a8b16a7cf606d562e5a40c952eca8826a28ab8d5a35b7c98330db8311f292e4a58911cd8f2d0b500d25159a318a0fb03171455ee783ef146a6c2762cb1550aee7d869b9e32db2d1dd7ab85c28bd61d699c0055f51fb3d083e53147c55df63b0810a3cb06d1d450d3c59ae0d1ca633d2ee9657009665bdc4baead06a17b62ee0bb6717684df82603a218a306123e71c1b118cdbb32b2e1759879a602b442e43e4ff1d72cb8112279ef8e5983b724a6c75c8608714b789995bc5b58c5f4e4268d857748a6f7b9d6fa68d4d33de033f5081c7fcd982e3923b21aec4fa2637a43b4d9a46f4ee70c81ce68f5680568f048519905905f399c08ad8639b24d6fd1a7c65e2ef1bf0c42c39efe64f299d1955915daba2ea3773da1544e19f83ced3b77dc93c252b4b1d6fc578f9532a002f5c2cf2136d64397cef2e75e1a1378d526c70bc939e4e067f0d7798822760e7b7bede827119689f8766e7b43e0a19d2df7a245bf2c60b1f2e6c60f14c411c10c1369966a8177db940d60a7a5758d602f0d4d0ccdc2e1aa2d2f483f2c23249d073c738638ed9fbb7b08bffe144190f17614ece58d23a04608c6fe3cdb22fb8a4626d4ca2660f4d904b2994d4d2b6b50ab12c1d9d3c40d4b31f9490c8a8f76c21891ec3e9f6d620ad397c57e253d41839b814899096e3d03ca085ea5f58090461a26516f370722cdcdade8159fa8e686c4c99e58b165642430bf2c9b5a3208f37ca90739ff32eb2d9fdd2e96251b53ca702b0a0708ef9324b7ded777c870b41ad6a95a3b0968c551c2b48def154fa015b69ee14685ba1a0c795ba97aefa9185e45a4e7fe91b961baa1bd39ef2d59812771709687733db966e966cd9cd583a9f48ad57a0d6d6ab9bbe6aab0493fef4722b49ff70e1f7c4f07099f5e6dcdbb0fbeeb3fbd7e7d1320c82e1c43b3ac5386efb257eb5a5ea2a782e92dda9d78cd9eb9aed7ea85a69283f14146cf3d8fef9f506aaad655d4621061f649bfd5a7fb3988f7dee5b06f2ac5a4b0efbd04f65afa8d784771a7a6b6d5b003fa9a6797c94453c10d43fab1d62a6fb6ab7df61f9b834488fe64a1600e33dadeef27d8a4f92c9dab6a91fbdeb9d6b09cc955e8f7b3f7fcd7a2368db148d8e3e675d8976af85833fd65342686d688c25edb90f16418121894195e34e079b6ad5d4383f6e57d540906fff07a4c161953a9810830b4a1f6872fed6b462d83796efc655b38541ff352bdca857041a2e131a38aba1bb5cec0963001b20ecfc01e6b91e3013fde71904a17776e1945f5bfe7d5fb87bc88e034e5e4b24b87b762f388b80596cbd52362016a9f3f126cf52ba0f857a91d7d1a6acbb1511ca9b1064475d80755e401a1b1ab64d34041d74c3ea46e57f1654a345c699544eab37251d4f3d3f92ee9271af801caebcdaa94457251b8c3f8afa828baba67adf2d01d521d3236b4e758191b26ca6a5dc98b0155e7388c783c74031049d8af6c4364c0ec0407a9e6d5df786d75108dc4e0d6fa1352ac7aacf4fdd5ac7bf4b546ff3e95c3da52cabc818572f45e2d3fe689953b0246835a4659239ecb0419d3a557a1dfb03a4913d61d6362bc94733137266a7818b1184c2bfb8053a7ea637ec7d18e5fd5c6990f7b02828b6ae896408b3cbb769511e1201ed3178f7e8746e8f8bdf4d4600238437f767666a03e7989ccb1dd40191d9545f2f4c325564bd3710027b24f265b1506c6f47ea1260ff4a12b5e8a146bc12b1f895094d349c3654b5ce260bd27534844ccc5be215af347a853c268c69219031017acdb3dad09aa58b5462c4c3cc75c7e9360717d46e1699251339963a1435e7805f27748b96b917441b39dee12b6de824c4de3703d9841b6951cb38f8590b5f667ebcb3972fbee58ff6b868dd0c456a615148cc719ff3d01f940b015bf3290fd48b2a021f539e72ca387e9a46fdd2572811efd1cca69b08464a0365ab561d71368bf14165ab86c1567c4d7b251fc988d24c36679acdbe7c9b3ee5865e79825749f6c669a9e837daf9fbf1d342c426f25a415b895e4888d45d873090bedb3acba4baf2a185d286e66f412de61b98719faa02a48e318a9089ef77169553057ffa0c0e1aa4d61bd3ff553392d4a33d6530e21c82f066493dbdcb97527557d0e2943cb894d9e553fd7f9f4db7acbba1ad208a6e282fe9faf744a98c7b32278dcc0b428b1dd8be71293baaffbe4a0a7171c65cde9f418fa65d064b4838aea2cb6253573b29818cda62e85a1488e04647964af255013e63174c6d925a900cbff217c199fc5bdb481d466ebf4c95d0232f16845e5a1ccbb48c0a444f52f893e8ca7699daff6220e66a2191cc8c860225ebd0bbee84737818c6b4631f53ebfeb05fd774482229812f4a1912dc8f1841b3f3a62e1f525df5bf9ccc2643935fb207ab09db67ec7b3849afe5b329c7952ba4637c682d7af11e6add059a58d5f8bf712d2d445f5217ef0cd7b27d07085d03e1cc9667aa2436d1436f7feca320fb0c35c15f772e13958ae8daa7cd49aae4a8758b651a8b942efeeddcfc9a4abd11c94e84f5fc5fd6a08d949732074714b17d97d8ee286a8a752039adcb4be1839104f62d236a6b662bd3ddc5fb02c471441b23d74fbf1fb31d3f30b144f82480a0f211e67897b5b008dc1efdccd7b2052f63c935ca0107910420396eb66b71e8e2dff46906a6e385cea8527d934e5f7931d9bf56a2ab6eb93675fa6a759ae397c58e5b314b472a9b481aa7d7ac3459c7ccb8faf5ba48c590ee9b21132a28a6d7906434dcf37ab949647d594e0f866ec22d96afd9f231fd47ce37eee4a83bfd2d3d4081c1e4a2f41ebc66c9e1ae5c1696511dcf4aa60f8085c9a2bcbb445dabfc8eab8d6413e06e709dd0c98b4a79d895043dc05cb3a9b879ace3d361af05447a4ba383b05709d58e35a4c174b35bdb78a32d61c024900ef464d2082511117e5daa048307d2ea36853f4b4c1dad207f746844326b5e0586fe66821d1b73c6aa26f6abec067b8c77b48d02932e30e435dc3d6c93cf06f305eddff2d7063266543d3746e195310c8c1579b2a1629a515b3022ed41663f637582c75e4eaf83ee869827d4a511aa09d6883ab3406d42dfbf6c880bc5e17c3d9c2bc9ab31e4354e9ee9c48cbb12c75435116c26b86781d9754cb7b3835b6151d4c60528f953825ed9575616512673dd215f78a492107674b8832f632c627dc3376796d52d7e44bdbff295117da6befe21ba16e8fcc5de20dcc43e32af23922332cc764d7d85a18e0d28570be8da281b9623b1f683b924d8dce9a5f006f0287474c6aca071c71f1c31d428145a8f0483f216e361a9baa21829db619bc1197f8d1e6d6672aabbfa40517a809e1581e27c291c794f5cc4d8bd718ecf7c374121072096a37adf8fb88b9157957be199bb56c9a66b748a090d898b05aacf2fcfcd9b96f135b3606cae7bd4fc35290a64d09ad9a156a51449a2585fdaa34bbbe4d0c9bce3c76b7495556750605e99f23e8931fda507d8a8fecbf743be4d9db27513cef53941a5956ec303b2581cac2c9a0244d7a37e67a68ca1e1c81b21057d03c1d28657d5731f07bb5a0c8e118a9477a9985e7f823eacc9a2ae758cbb800737ef748f1045380c16ee74f86d38731fa2ae5b6ca739df9b7d0c00503acef6d5eb0c1563646ba0db2be522060a2a27b1eba31c93312d6682102335a282e1f76ef08e9519bbb9902cfe185e04a876eeffd509ee0dac4e200de535c2e555b840fac93b9ae5d6004cb10bca2d37bd32533c8e5af685664b74ff92eb93f43484f73c1639ca5b2e7863999b1a7be7251a2dd702b9f420c63c71c11d9d2df04d406794587a5789302373b088104c7f46869f522771487e49f65a99a5899b439dccf258f9218f1fdd97dedeeb6510347af53f22e381afd46efbe3082fb02e33e5355e026c0d77c79ef1bd072a6b3879ffefd627270d985ab11b25d061e77ac68489d77c10a535c4282ab422e21831883a0966a2de8c2495eb46fdaf8de063c1b020bbde80f4732171c023331ddbe567b651102d49c82d74ec18fdb15190ada5356d568a3fbeea843a065ad4d6cde33837946f9e1dfea04f20a4a655fb1ee51242eb260292083caa73f9bbb5af7342fb3c51a11b22e4d1cea7cc8405d5e49706ddad39536502cfcd2206cd4c0eaf1d682c58df76409a2bd14e90222e3bb3444748b0db474", 0x1000}], 0x6) symlinkat(&(0x7f0000002940)='./file0\x00', r2, &(0x7f0000002980)='./file0/file0\x00') setreuid(r1, r7) fchmodat(r2, &(0x7f00000029c0)='./file0\x00', 0x0, 0x600) r8 = shmget$private(0x0, 0x3000, 0x411, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000002a00)={{0x1000, r0, r5, r7, r5}, 0x400, 0x1, r6, r6, 0x4, 0x7fffffff, 0x9}) semget(0x3, 0x5, 0x404) chdir(&(0x7f0000002a80)='./file0/file0\x00') r9 = openat(r2, &(0x7f0000002ac0)='./file0/file1\x00', 0x1000008, 0x8) mkdirat(r9, &(0x7f0000002b00)='./file0/file0\x00', 0x8c) mkdirat(r2, &(0x7f0000002b40)='./file0\x00', 0x120) socket$unix(0x1, 0x1, 0x0) 00:00:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200810, 0x2) r1 = paccept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x10000000) r2 = fcntl$dupfd(r0, 0xc, r1) setsockopt(r2, 0x2, 0xd8, &(0x7f00000000c0)="2f0b6eb4af262da5d933c22a0151e6bc1b8daa0699926034af56e6b1040fe1a56cb5b1d6234fcc0cc5309ee0f0977806f65df275905c15d0f84b26a7ae5ae25b167012a304b7382e439a334d15acd49e5f9b2fd70802bc9ba000307f8bad8c4b44ff5b4687de51dda2364a60b74bb8f7a1b33d8cf90d7cb69d06d8bd2a441b9ee97ce626883c12136e130b72f53cc80ea0fd37c0956acc389e7f200e86781e8cd4956c", 0xa3) r3 = open(&(0x7f0000000180)='./file0\x00', 0x200000, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) shutdown(r2, 0x3) listen(r0, 0x9) socketpair(0x1f, 0x3, 0x6, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat(r3, &(0x7f0000000280)='./file0\x00', 0x200, 0x100) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), 0x0) r10 = fcntl$getown(r7, 0x5) open(&(0x7f0000000340)='./file0/file0\x00', 0x400480, 0x0) connect(r0, &(0x7f0000000380)=@un=@file={0x1, './file0/../file0\x00'}, 0x13) accept$inet(r9, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000440)={r10, r5, r6}, 0xc) fchown(r2, r5, r6) getsockopt(r3, 0x0, 0x40, &(0x7f0000000480)=""/67, &(0x7f0000000500)=0x43) getsockopt(r9, 0x1000, 0xfffffffffffffff9, &(0x7f0000000540)=""/13, &(0x7f0000000580)=0xd) connect$inet(r0, &(0x7f00000005c0)={0x2, 0x3}, 0xc) syz_execute_func(&(0x7f0000000600)="c4e1d9dc52cec421f9e6bc062afddabcc4417d6644850dc403514a0bde3ef045f659c8640f381d0c2f660fc6396df245fdc4e1b5594d07f30f2b36") getsockname$inet6(r2, &(0x7f0000000640), &(0x7f0000000680)=0xc) r11 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r11, 0x1, &(0x7f00000006c0)={{0x5, r5, r6, r5, r6, 0x4, 0x5}, 0x6, 0x5, r4, r10, 0x5b6, 0xfffffffffffffafd, 0x7ff}) getsockopt$sock_timeval(r8, 0xffff, 0x100f, &(0x7f0000000740), &(0x7f0000000780)=0x10) fcntl$lock(r9, 0x8, &(0x7f00000007c0)={0x2, 0x2, 0x2, 0x1, r10}) pipe(&(0x7f0000000800)) link(&(0x7f0000000840)='\x00', &(0x7f0000000880)='./file0/file0/file0\x00') getsockopt(r3, 0x81, 0xfffffffffffffffe, &(0x7f00000008c0)=""/31, &(0x7f0000000900)=0x1f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000940)) 00:00:07 executing program 3: r0 = open$dir(0xfffffffffffffffe, 0x200480, 0x1) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xc004, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1000020, 0x6d) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x200) mknod(&(0x7f00000000c0)='./file0\x00', 0x7000, 0xff) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x208, 0x1c1) setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000140)={0x4}, 0x10) mknod(&(0x7f0000000180)='./file0\x00', 0x4, 0x0) r3 = semget(0x2, 0x3, 0x100) r4 = geteuid() r5 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x7, r4, r5, r7, r10, 0x100, 0x9}, 0x3, 0x1}) mkdir(&(0x7f0000000300)='./file0\x00', 0x40) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000340)=[0x1, 0x10040, 0x9, 0x7, 0x7]) getgroups(0x1, &(0x7f0000000380)=[r8]) chroot(&(0x7f00000003c0)='./file0\x00') rename(&(0x7f0000000400)='.\x00', &(0x7f0000000440)='./file0\x00') getgid() faccessat(r0, &(0x7f0000000480)='./file0\x00', 0x2, 0x300) semget$private(0x0, 0x4, 0x19) renameat(r2, &(0x7f00000004c0)='./file0\x00', r1, &(0x7f0000000500)='./file0\x00') getrusage(0xffffffffffffffff, &(0x7f0000000540)) r11 = msgget(0x1, 0x1) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000600)={{0x81, r7, r9, r4, r5, 0x40, 0x2}, 0x80000001, 0x4, r6, r6, 0x1247, 0x0, 0x6, 0xff}) open$dir(&(0x7f0000000680)='./file0\x00', 0x48201, 0x1) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) connect$unix(r1, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) getgid() 00:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000080)="74bc01692bed42bd2567fe0e4a78573cf01f6cd751f0df805267f0948101f9024add84da582d581c7afc2322e3b6c1acd19d9a0d1a0c0371080cd25d473372fede1ff9ebefafbfbf1499c2963a3f3f601d5fff162c8d9241d5bbd95ccc331fcd050e3ae7b4d29b3c5c5d0c766be0492cccc2618a2e7631f6dd1ece8a40038ae4e9a9776d6f92938fa262f1be31f2dc09d3a4e738926e6a7beb2646f9c3dc61c10cfc8e3168890ba516f5ce456251095584fcefee5cf5969c028a60e5c31bb89ef3efe97f9cfd74731ccbe123e3846a1872d0be6b1e0b586e290eae8d81dcb0986876170d7db5f6d0c32c5cc5ed389f300afe5335ff6fb1f8afc3e661ee59b278d608e206ca350e72d6403d6c17c5836950f76269e9c74e4cdad98e14a77dfbe5ec0c4c9393b23e25a990e9b9f6baad983c5167aec909c38a58ab56a3f89a99e057cb2d9e7edb452d9c3da1367ac8f7042b82c6686d6cbc8ce937a05eb588bf492626283912cd541bf93a8dc1213d80d187497914c920d0ff79a2d9a144da45e9ecc36f70a736cefd47c44ffbd9e992f4c6b37b0c1c16202ad750837ff4636f1a2abba42f8a39ae0cfb6d93e6f407095bf55db01581bb002f2de1c946d26ed15795d2c438715b0754bc9a9427ec87db62c48d8c2f19ec18536f7557312ab7e1293f00362b4d3307828b37f3896b84adca5688b02e1969600a34b89c1b4348945a4436bce80ec365d9391838ef85e369bc0b30b6f5d8935983c96413c1d45f9ecce35fd215dfa35e07b528b57d98c38913f991a92c38a3d0ad326bcf1224bd0ccd6de3e6d5c02322423ac5ea100017f77f6b65cc09ef091cb7ed73f3f835bacd6cc12cebf156b02ae1f4e845ead70cc5b06893fd7929f14ea683e9ce0fc31a40caaf0c23d142223c4bfc9cc4bc570586178687d1897daaa7d6091a22962f4ce87113bf9f6bbcdcd634c49ae7bdbf34c48c792ad1d0bc1d7b84c7d4ca5f1a14d40e692f4465e71df85c8d395834271b9b9e1af75df2aea352e5738b25d42b766bc50b3bfbfcc1ad7cbab56134882307c1b5cd2739c999b8aff3a8d131b665cd45bac7e4ba19b7240e76ff02fdff6c4d9d1857342419dea56068639afdfb0b3d825cabf4b053f34d06754eab87f6453f78119ca2caf1203812871663b63759495cf189109f26e12f7494da8f30bc4bc4ee17ccc018e644721cd2052026d96ab28fce884d6c973ffd7bf2f82ae00bbdb9231d632395d5b9a4fc04ba82fced68d3f2b1bdb527902b6717f7376ca3c5c971b37c1c16baecda05ac95f75340bd56f1e6dee3b4255064c2d84414ab509c5e265113f3d9280cd87868bf6b65f99c467f7debb2a263e39d113974be5496ec9d9be65c57e2440e86b81d71ff66da9c0f6d048761896704297da099a9c286febebd6b327987481813e1d7530b38e028ec9222eb717157c30348c4ab603bb826be6f283a1778fa3cd4b8543b57c949cf6e3da532eb1c6c9674e5fa1c03f8c2ea82e6a046ea3823c93f0ca076eba6dcb2ae2668b811d3cd182528ba9dbf09ed21bb0713b27a3a3eb88f4139a84c76aa7404df1f324d89a927a9aa4b56ea3e10abbcd36e9bff3f43442a988045570bebb56b5c86077d3538757917acb22d70ff95b1f1e6ec4366e15f34fb154963067fc783d53f206002ec7b10fd47e75be16440d44e715143b0be14598079c5b807a386562c931240dfcb7ebd02595ca8b150d0a90b2fe67fb01b8cd5ebb7bc5e8d635a06dd6696687bb38630c303190ec42332a296848b0f3312e4aed154aab4cc59b64ba62f7ef118f204f4e9169ceef2f6a05cb11f9c15434113e17ecc8b7f2b9bd33b927d92695cdee159cd14e175affe70eb09dcbf2a480f1b3ac6ca6da728cded60eeacab82e635e576bbc756d71f2f00ba6fdc36df4a9c67d1d41b636ff0c053ef00c1da973453f6dd9eb839aa497616c2a2f8776772a287cd0a12aff0e7391be93f301a8faf923692300dcff0df0231f4e36d23aa482659ad8b9fc215e4a759de0de370fce28cc38fa88fefd894c3cb8c71ec0be078e831ed2ccf4d0782bacef3641df99eaf47fd12d57371f0991261407a4af636d6b48523ba0713dfa49fb8a39bbcec9ba64147f4ece3ef2901532dcbba5a82ad23688e8cdd58fa6c4e817a2488746840358376a6871568560469b7dd9cba22581925ca7c5da98201e78e3c1fda9cd13e7827df241af38be01617386e21efd574ad6b6499763f1448504c0dddf0913d48914c3899db60742f2e278babcc202532caff48c64e0fd28eb8481b92dc5b4da8360e9faf957f7c9e28167ec2173bd853917028af31d91002f419e45467d5e393d409166dc72716a7b3d1bc0289851b53b379d24332a6f876cd92b0585d9c7ef678614c8168285ecc03066260f1c05daa3b9b1c05c950dc658208c8aaaba43a948aa092db3982b98b172e77a262ff1c38e1f47295931acb7cdc4e7ebec682c72b6e4b2d9cd06c3583de3950aa8a88ff537c067543093546f5a8c9d6030adaba84999f798bd4c4b4dcd08f56c995d9b718fe4adcf7204ccd70f98bbfe470affa012498e3cdd5ba513351b837484fc01b825905fccbdcd7511944701e16d5b7585128349c279d8f4dd86c83eea3627ca1715b76fb09ed85144188e47232da4a113e25cff331ddeafec48558a5cdb2787190ea4aef1e7c21ffa73afb511140a9a5353173c9f5c3134fc0006405ee3026ff2ba2f043dd3834cf3e75a132aaae3508028898f08e0a887d18a5cd4c2034937bc993df32209dcb974f8c56f56321cc5792fd3278babd02fb25dc98ca6aa3220bad36116d9ceee973a1c53217b7d27d8fcccb1886a2a3620bab7e0d42622be92c1052c8f9b93b9282192b37185e8dfa85e2e040951ed3f80edab9735548f015bb336dcb8da55a22cc36979f82bae68f78675ffc5cb26b913d67835bcb3a2e66e5d1b6a9bc9dd5e999f6d20a5cd3053c5bc1c3a1f9e9aecb00526d713cd87057647cb9b7c0798098fc9c5ae6a77717cabcd6f4d21d821e56db19aa40c20fedfda22b64ef4b51db5fece553c1777f6984b7eab7c96f0a11070116bf726a7301151e52a0950d4035d85c9f0c0e42f57f6e6f9178da891e3ead64fd66004cfecad468d301d05f3e9ddc173660c060297c823bb2d7328ec7a0196ac0650b190d9efa20e90225e1aa94cd05ef3fc0ed324087b5e0b64d7f34c3049027728135a13dedd043459d5bb9499cd8d93d2f669ffeaae0a4719e4962e19a5f851f8e98091eeaa4c17dfc455e6faf5e90e3811e00ec2aaa45d3ffa7c72814aee3640f41e4ba03c8595cd191efcc370e19b5011992bcf692531de4458d090a6d783023b4e65b058fd8c839e4021ef5c1a81b437546b22adcfe1b3242953d3474cd2bb0b03d51cfe2bb20d1ca3dcfecc6d5a46a2432bee8ffc6c448bd210b2c933e9e8b0ac63f850610efb3944be162214586dd883f2b596747873cbdaad082b0c922fbb1a47220dfca0773e377a453eeece2d8332749dc138da2f5023c299ca19c8e058e12a2ee1225fcc7510ae9a0c1a4bbb71c59b64330515ccc1ba5bee38d065445ae1d583fb257d0f92bb869924305c8a52be3d645f058db352c6542c7b47da78a509b337a747384a4bfe72d79e9ebdc15f1bad6767da2f4f5b702616bd53a29adecc123f8d8e157419c95b09cb573167cc613614acf9372e3743552d8e28c27f863457be906e51c179d811f8c2498af488141e0e1e76f185d57b7fa2ccf7b1c718c655c6e5d49c9a9d89db7096a0c6cad6b96ccc93742b87d8335ce0c534a3070a45398a3b9b57081e5920aa4236548fa5e0f029b47c9b2e99c4317e1b58eb7c2b5f89790d520fe48b63d43cc1f0ab0ca72c96f2ff7d49c24f601cd806c992ca4e72024ec08787dee46de9c1581f45e0684f79759d8c9ef6cd16212eab68016262a1d6fd596d0e7690c507d1a839a14963b2e8bc8d02b3259186965cd90a90614a4f6b83f18f1293b74c9415afd143e07b4cc1d6e2c4ba6126b600097394ff6f52290b5f65f7fc8d5a04cd0665a14fa16df2c48d9d88e2fd676609a40c328f54b1d0301328d1431cd9cbdd12bb220bc8e9861ef5c8e788365797e1c7f12442647519f2c85a2656c5ebcc76658bdb3fd3a72799007b33149707001b165edcf1bad92269a94239314496d506ddc25094b4a0261492bf7d699b60eef9c781c5388fce0ba1491740f0396ebbb38d98ad1d22c096823748ef15341ddf472b8994aba6007c39851ea18a66662c5ee9456110351d6a60823b3cdc03a10510b2f54207f68ccc47d9d6ac87d84b8b2c434303d5d9f665677d61c1e0da414ddd32ee3a695c53bad4f6b93d89f15d1bcbc54b973823a3cedd2cbccbbe62c789d66e3f68b19cc1a56ba30942913f71d5501c13cf506134fd9d4e547bc4ce37b5e305e6caf59a934386cfb30a9885a8fdff3dd468bcd212ff449f18a694a5d33df8485a859aa0c29cbdb64d0121c434da7f8066aee5918022816a928965a23611d323b92e761e9fc957168e80a72e606209d67d9044be1c1f47069289576897fbf294f694d01af8f7e4a501013ed37382e7cc010cc9b0a3ec19bfc018d6d5b4de6e80854a6425e9165d680be589a2cde94fdddc405f826f7d38dcf94a2952a9c30d142de8782a8a46f49c1d9234ea5cd1bf62e959c1ade78cf60c4671cb11ac7d0947ac3e8ff1398fee64df71b66c3e258a9f2399370088eaadc473f2ffd95179f3d29ede6176a5a60dadb434aaa2d0a14b3e7d855919ec4b1b093f98395e45a3040b742521b3131beae6bb62e265934f979b3f9804695d8c0013d266202a0c3f4ad83874da07217e73362e3b4a4be277539829ae7615ed9463a08af772488a44d3f315561e47ba9b71e7529f06cfb6f32838d508dfe4116456e4af617e1e846a161618fce5068e5c226fd7e5a63134650ebdb7025db9a107fdad8c9947967b654ad8e053714eda96a473d616deb2922b43fa6bb51e1b4d7226d89b107c90a2e90faebace0b38a4c9168b063a9ec037b090df74b2ad18409ee9a419873d95d95699313811e99fb998d61d4d46ab39dd6ffa91e4b9514097bbb72743f4a5c43b75410433cf3f477cc27fcc75fe6965f5b0534933af138ee1063848da80385ba7e1543070758be5e63414f1b5c77074d971f6470f59ff28288a894cb89c3d33b3607285d598f468142282b9416c578d45d804967f70987dc60eab3001dcae01d5c8d58300db3b47cb59477cf31c26f42dda50f7b275c7533557d9c663275d4e859a090ef3caa37327983409ff37f7270c8397fa7ec5def7f5d2eb4b166c9b796f3cbd694351a320465ece3abeae6d7c60eae5a187c5e4f1615bf1370d3bc914c4655efd28d1c3bdd4a498a559423eecf2bcbf7d4f0f7c1747fbcfb9146da326cc3a45976454dd96102533fab5585aa118b112aa4e01d28d7bc348a626241c50083bf08fec58df4a66f513c30cdd9773bd8b531d449341aeb4b59f7916af51032902d48121abc99dc5e5a255db0f6a952d67543d9a42236362dc306b6380e92cf1d2b992758f5b28b806ef68ce7f087b593e0f961f1ca97d52c1e6f6bc4135b8f739aa9374e0f73e23d3ac5f64ac8f7ea32107530859f52792e66277052c7a7c9721d5d51ce438ea6f204e9539558cf08e1d2538a70823f10f27bc06702f61f356576bd06f58dcf0767909098650b87df0c2c4d707b96790b4ba0f593220f6e7c144de0b07a61daf9ce34353c6140b7007fcae2405f8b5d5223b994816d", 0x1000, 0x4, 0x0, 0x0) accept$unix(r0, &(0x7f0000001080)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 00:00:07 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) recvfrom$inet(r2, &(0x7f00000000c0)=""/208, 0xd0, 0x1, &(0x7f0000000000)={0x2, 0x3}, 0xc) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r3 = fcntl$dupfd(r1, 0x0, r0) r4 = accept$inet(r3, 0x0, 0x0) fcntl$getflags(r4, 0x0) 00:00:07 executing program 1: r0 = socket$inet(0x2, 0x40000005, 0x80000000) recvfrom$inet(r0, &(0x7f0000000000)=""/188, 0xbc, 0x40, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x40000000, 0x401) recvfrom$inet(r1, &(0x7f0000000100)=""/69, 0x45, 0x40, &(0x7f0000000180)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) mlockall(0x1) r5 = socket$inet(0x2, 0x1, 0x7) r6 = fcntl$dupfd(r5, 0x0, r5) sendmsg$unix(r6, &(0x7f0000000300)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000240)="39e4c945bae455b07fdb27523507d92399fcf183e20e120f2c446c677a6fd2843e0573d76cea540049af3c09f22aaca460b2ad5708758b6fc7340abd63f85746a0098b20d477878e95f06a1d3c576237e7dd76ce956a47e77a92c58b24", 0x5d}], 0x1, 0x0, 0x0, 0x1}, 0x402) recvfrom(r1, &(0x7f0000000340)=""/102, 0x66, 0x800, &(0x7f00000003c0)=@un=@file={0x0, './file1\x00'}, 0xa) r7 = semget(0x3, 0x2, 0x20) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000000400)=""/212) bind(r6, &(0x7f0000000500)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000540)='./file1\x00', 0x80) recvfrom$inet6(r6, &(0x7f0000000580)=""/191, 0xbf, 0x1, &(0x7f0000000640)={0x18, 0x3, 0x40, 0x3}, 0xc) recvmsg(r5, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000680)=""/194, 0xc2}, {&(0x7f0000000780)=""/119, 0x77}], 0x2, &(0x7f0000000840)=""/200, 0xc8}, 0x2) bind(r1, &(0x7f0000000980)=@in6={0x18, 0x1, 0x4, 0x4}, 0xc) listen(r1, 0x7c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000009c0)) getsockname$inet6(r6, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000d40)={&(0x7f0000000ac0)=@in, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000b00)=""/204, 0xcc}], 0x1, &(0x7f0000000c40)=""/219, 0xdb}, 0x800) mknodat(r6, &(0x7f0000000d80)='./file1\x00', 0x2, 0xff) r9 = socket$inet6(0x18, 0x0, 0x5) pipe(&(0x7f0000000dc0)) accept$inet6(r9, &(0x7f0000000e00), &(0x7f0000000e40)=0xc) fcntl$lock(r8, 0x8, &(0x7f0000000e80)={0x3, 0x2, 0x7, 0xfffffffffffffffb, r2}) lchown(&(0x7f0000000ec0)='./file1\x00', r3, r4) chmod(&(0x7f0000000f00)='./file0\x00', 0x40) openat(r6, &(0x7f0000000f40)='./file0\x00', 0x800, 0x10b) 00:00:07 executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) pwritev(r1, &(0x7f0000001180)=[{&(0x7f00000000c0)="37cbb6c690476c3e0c97c290b99883bf12727959ce56c8cdeb9761cd7ab47ba8658e9327a94d3b0c93bba22914c7fbdd6f021ac863fc4f183627e0c54c81c0cba6c9b072c72bd74637ab86f6da2104e3aa4cdaa4bed1ce96d99f37958f8a97032748f4214c4f8839b6a9f437245ad97ee6c55dffcc6c27ef04651b2d467026bc9d5afac5a4ef5bf6cac5210012e10aa922705122", 0x94}, {&(0x7f0000000180)="0e8387781994b741ed10841cf5a7e60911e2b363fa68ac43e980c3e22242deab507914d2673780f72ed47be1072460b25bd89ba1bc3735c88f9ef091604fbf473afffa97f0ba32a99ffee0ff2e935fe4b6dc9d73f31ef8891d93748bd3d2b490620596ea0fdb5d0eb9fa520be97571f32e44e9a69c670c2cd0d731ad44f1c2cf22917bff1d01d603e69d29496354fef0a6d111b70b3e337a9d8d9397639346942eefb1fa605cf369bff7f95226c8407a333b0952b0e524c7885ce48d9f9cc80ddeb5843de982ae05ffca816332ca26f33edc59650a4b2ed296a73cfb7ff020528dd7b72fa71e58718e05899d4edee8a502e172ca3136f8c41ea97c006ed229e0182442200dea5c73143d83a86a72d9cd44c9f3002ad2ee74e31b420cc49949ed6f2f5917985dc80aa907c7a3ea471c02e2bdb18327da8f9aa49017ce06797bf909c124a618adbce6d696ce315c5b28d44332c4179d67e15992dbfd581e64f7e6ee57e52b65df90c1b4111a8eab237426b8a9dc3cd304c5f43a07af1900cc74da8fe9eda24c7a178ec448dd88122ec297a816e852d118bd610df1ac7bffc8987b81de4a053a4675d95fbccaf3f76f990d6cc7875894bb6ce29fb83ae7fe344dc4ba785c52b3b5d0b9fe5313aa1ee609061a767715f781056e187144da318892f3ded63d27dfbfc7d638253a64a5cd2b2ce6487ae1446f1936e1902051014b2d00db2ac23816b3f7c46ae85aefc899aa7017c4aa38fa2fef401e611828673b4070a6e401898fb469f19b2b106358132283a31924913cf23647f16e65c770576f0b0748d8dec997014b37ff8bdc73f6d471c4cee224b8f9b7650846e8f0641b5a3658cbaadeab54a9ce6917f7f3ff046e08c8a2bbdf9311237a4178f43dd18acec5a0cc7b447354fcf4c9b6e8b63e607ecfb22b8ba9da8242a72cb4da3dd8d276fc97a3add80c03c25c5fedf1db0e5ead4f571e523d2332d0936dd3489ec5acfffc1202b19633f1ca25dcf2c3235d6f287c08a41ff8b9bfe2a1903001579ce1b52b9895759516cd84eb0b41baa72f307938c5ef8d496513396564cbbd9ef7ec615a1c9843db3d37d8d92edae2461a41c5613ce57d731d3b7a80204e76f98c91a789259c0293bba935ee0b9fc54af28d2e7e4c00490cd4bd870098d82790547866b05a5b49cbaf9564c54d7a0cb3a658fc72ed7a120a15c25c20f5b400f9af9dd7ed9606eff00f156dcca38cef52623ee89f004ccbd5b199c98ceaac23bc8d49f2dd3822b9533c5c1ccd81081bdf85ed8cb1825150a31e02eea084e084ef2fb95a8891d6d1a3579668183dfae6369900a7ba2f5cba4b40ed5c54375d450f4005459ba63c4ab71db4f384a48762f3c23ad3b7a5ef3e859bf9e6042c8c0cc4f0d149b765f6466b73d14da7e96db913855f795d4280e847aed42e91ddb8bcba6fc8abfa1710f4c78fdaed98212fbfb50d91f9ce21a4f0d797a91a789168c2e17a670580da98373129edf479d334f995df9597c1ff9db1f915c0174d604f7af6d385810d54892729cb9b94bf26d33ccd5d7fa54cf8d43c8d3ac9cb46556dcc0dfed459d89cafb229be0c86c60950a4c8935a0deeb1403fea20fe558b2dbbb4568da2ae8f8302d55a8a1b8b64b8fa0f7bd0b0cc96f75cb3f54673a30d3ce6cf8b36f4f994fa5b30193a204e26a010bdf8e5032b1e5773fb8a9c0efc715f25eb4a52f437ff85da3a669fe9bbc66b2f504514ae0e0e3d611cddc8412e35fd99c4337d910073842133b2d998edafba15424a256fa1fbe2f19f20eeb578795cc3ab91e6fc5c1000f059f44a70318e7fce93cb191d170318694d18fa606d5a6c69cd85610c8d0bd1d23a24c961cff76a548c2050a3e30e24f991f0f00c8e85aad48b967694c12f577532c8c699ac238f1bf6a9274cbe47fce2d28d3c0500f88be47134b9bed9c1e43cb079c513a2f92138b4e64ec43595bd1923d065388ca7157f4930593ae3328bb3d4fb9356ed602bf205a7e4bc21fb90cc0ea918111c243ddf8a64f4366027f14027638aab38f188489a75e33366e60f0d6545dc974043dba00a6c95bcf0c12547640a9f0ada9ffd4e784e893b93384b50afeb006876a5728febde8f068b4630f7b5593ae50eaf3d187949210a4283c5d4c451b4c83972903f0472047ff833d2b494f7b656ceb67442fa45928db68b6cbb3b99e1a7c569ebc5ded3d15eb9be4062216bccede512e2ce5d90c034c432fa1058d61eaf66fc8376197cf29a5a49046b6504c13eb378f363e811f6f0f203b03fbce09cf52b89db4cd56672d346d557f1aa6267299d22274a997ec5b28dfa65d5134723e08b3362e4192f4d54440f2ef54a4cbd5ab260dc0f1529c5f1fce3d03dace9bbaba44eafa5e9d82c65c97684b7f5da45acd042f77aace7e39a8359fc2ecd622c55f18e5e545699493c0b0396c2362352635d49937f699ec6a2aba20265318409f596085ab2a505f137cb173a20ab39078bcd2ea0820abc8e5c9c83a3e4ecfbccddf24a960da3af3e1a9f3ddef5eeff7203eed9834d38ea762f9e50a7cd3e3105b3c72edc608d4c39c98c3b65a721db839c6d31983c0bf381df6cf71f5c40eaacfa22e2aca701db21c0a848532ec2326e0c5f2112c6c13eec93963d3aa48b53ba3ab8103b9ef5ce0d5201f3f409330750cd83ab586f17ef8389d75f3fa50aa4c3d584098cf5d0fa8b52be5ecda0fadda8f3d7f688ee046ad230636909bfe53b594cdf5d3567a68bbe862153580205738368cf3369a64f1124eaadc658574532df46a45b2668ae65a6bd5b6795aca79376cf4f12c6133ba55e7fd2c81db9929c5cdf0b73c9ddafc3d8aad53755d660c5dbf656c1fb5f5989c212325be349cac34a23af0b0e2ae6fff2ef838ec3cb4776a605cf7b93318387e3a500ae4a443bca96b246c9798dbacda767f1c4970bd7de3be052c57c54ae1687cd02d78c14932244f942e0c0841b9af90d269deed5b57bcfbaaa60fb25f123e564436d1d188077faa87ef0611639c5bee4c668f1ce9b42aa89f12d5236e4875cc3dd6eaf30a314ae16366f713643e94e3d4717c26110d692a9e866d8e986902f4f85b96e2577188d0ff05b6da16bf6052d7a68d46fc4a77a0cc4d2c01e789c7cb08ad29215e2a269aff2ab803f0cc2e46ac004b802baad5c7d68cca6c0e6741834b7c13da9f3cb730203b2f6df4289faa38f00bd680650f60f3fe783de0675b4d58da57402c01c717f440567e43885ef8c88b713d924106f1b65a685ba12c999754880bc912d74cc98932dcfeacbcdc4eea8977081688e2df4fcda49e22b81705309f329c890e0d4d1e9ad78215a9f4e52e43cf8374e9aad1228e262cb40a9f69691c982dad18258c205416e9fd52f3d85a122630b17f27ae881023e9900aff55c356d363000a1f572b7ce8de0821d51e8fe4315d10c27b11c47cfac7c2ac4c8ba346774024bbcd1b58c950edac4a750d798d9e73057e624ec3002222ee0588a9b6ab40c5fc37ee2331c0071b5ec85ee7da47edbc61c3370ed5b4a1a972e904bbbca00aac2a67e82e087f4c276bb72c7d692856237869cbf4af88ba1fb4a14ba5d0c99c0a3a45f9cd66c754e296ac4fbd628e6a87a76448440b2aeacb7f65c709c52e10f580c045614768c0f3420b986f5ddde2c6424a4431caa59400b90294d96b7c550031dc56d3867c6b8f8a6042b468a5fca8a8e6bd72a93e40cd1ab1db281adc886c2fa99be5d1e360d49ca33987a255494c9517887283d9972f226b8d43e34ec679ed5ada5c1b2fb8ff866a816e620cc790d0f3b82483733223cf70aeb53c08a58a9f35120f3fc0753c71724d2ef58223d2a7d1a777c1587bafffdaa0c9444b6f167a8518ea3dd92195bf39e3d51045c83a8a26e07d3606f37553d4848cceb53af7fdbca49a65ccc815d807ccd93d38c61bb9839276b475fde4806eac24c8f00aad95013abafa6652d0df14f4134c5e008844a1e6c61a92d93c6c5e77586a8bbfb8a1ddff377eb32edb879dac730a10ae4ca056881bfe11d4cf6a838ed3eb61b87202f97a646cea13983948accdc97752e575314d4ad1feaa5be6e5ad9b9ebff618aa6ffea1c30fac945579aa93b39c1a2aad26ab42304a3f0201263a8e1fae1e5c23e1d101a550d833dbfeaa67dd5a56dcf2d03a1a19cfbdebb7ad7fb20da4a9509eee30d6bf5b0557ddb465ccf8fb8c2a644a16448d65fd294700dba63b9dafd0eacd6dc7dbe84268f2f3a30aeb6a8c10959223a0fa51b2b190ae9fb72be3a8c834a98e0bea1ee50b9738e31470f0124bba68ce790760949ab22493702fb478fac776aeeb3015539a3f057c25a26763102bf7400dcb2c8940d657bebace8d240cc022c5289621be27f4bb4641904848217be8dcc4ec205ca1c49c59691304ccc8b48884908b4a39407686f0e80c419520ebcefe29fd26f9c83984ee8d8755718d2b6f0ea40226d1310836931029f9379d8ce2b3f9dcadcb1bfa1c737fc1c4919aeae297e2bb013d811da995986bf27450966823abb74961814670d815d4326a88b959a3b096854f484bfa61d857fa4d42375c60ea04f0181009a8ec80a97167abd4002fe827fe3a89dc70988dfb84ea44e8634fe1a1630764d480379649a1e4697b6fee4ed0a351492c121cf1c3e38489cbecce018f2c42a48c35ee1f1d267aa180cc780e498cad060cff539902438710dc7efe7033bbb55374efdeb071018ddda544d17dd6ecb2388aca2ccef086b7be33a0a00b2f9997120c894804f6db4035de20734291b43634b981759691d920765c470f4916892ec9bf22abc9e816ef2a221689e8804007d8ed3d982aeb97edb63f12352946eb534d9f7f9efd9be9b1e97b7c2a22bd0b7952b9a69f8d90700131e1730e85f49fd09804ac7d810a1464875a00dc9085cad1aac9e33e918d2717dfb9f69485af30d1362de995f0984e12f7b225fe23e9a1847d89b44c901cb39c04d27f42602266f04bb0170ea83c19d11e36c964f54279a6e3638ee814e0908ed749a58a080e9e9f08e69bc42aa67d3423680cc37d5c84742068e202e71a9940eeeb9711056446b5e416e8a59f26b22461ee4a46ca588614b84727eaba2afd22137fc8f5dbdf99ae52e71a7148b2995eec57b1ac8a1a14953e4aefadb9050926fa9e9ca98aa3364ef8595d01954b1ad3e7fd0b224f5e7a235dcf2b485e214b371b21722455151990ee20abe866b80fa4bde9043acb4af5035808d5b13f45d40b2dc24841164319bd4dff030fa2926d48c5ca761399c03dd0471ef59489c29f354056583ac9b78f931b2fb860c5f6feb4334ec89aa6ac8071d96cc109cff9dfeb9fea762fdac1b4cd8e8a0d340e54be5e86f76a620d616fe81de555af6a9aa07a77765a652c3eb3faed543b94cc474b193830ed66109d5de6db0348742c14e3cf6b7fc8e6c87d74948dd94572ac58724524ef1b7f38f3aed08264bf66a11410f71cd52e3be83d5ffaf9388ebe246c0f66ad735e17c68f20e2da65041c452c47131ad925b33ba66cb9216438febaef8fbaa7c706aae317403c4bf7bce603d8d23ba056eb7b65fb13cd984d9debc96fbf28dc5002f00b31c7521ba84d7ae8ed6fcdd86e890f6a54e2071fe140eab80a9609d95e458ae2ca894e66df6499a18bb2d3950cc9bf2a12eef78f79babf7c90b1c96766e040cb19bf587048c7e34c5de4b4e35573e1e1820fce11490bce95a9abb9571c04a8dcd64b177725298ad48e65e03009f5f0669d31f7ecca62e6a97f0f37d48852eafaf7006ec4c092dd11f35f2", 0x1000}], 0x2, 0x0) sendto(r1, &(0x7f00000011c0)="c7a27eb71917decd07a01e22e3215d59f6ff4772794317ba1aff3fa80a9635792caf52f3dd63a138e51d4435e782093aec4eae6a0430d6616651e39c976392eb2b2606a8b279ca30fb02a8d221367200954207ea63ed81c1f29cd3453349d4c1cb60d4419ea9db5c3ec1fcc14b0285816b681c298a545eecfa4e01a492629863d723c5c258a0b03297efa1051ff8f09ffc12190a875f7d02e191981a7b3d0f9e4cc5faac0902f090da4364cc6bac218e0c7c7dceae98b3555d4aa9d792c312e9b5c02929df7803f3cd69557d6e70a3b1479a4d98baf6d1afbe68389068a24dc1d31c72baab61d8fb0946d8916e25eecb938b44f8e2cb31ca28a8a2b8e7d3158d410a79269abc97c1f95c347f0d5ce6932dc65c7c5f7b158be9547807c3b66243a4dbe8b6e92063eed018801dfe648ddf243356ca5884b6652324cc1a79a0cfcdaf9ee13179db91df3744bf94d11ea65439671cbea541e65207454a856778613887ba9456db1be110fbdfa5f99029b4e502dbd1a19481675e323d70904937e5cb4261d3f45e6bd1c6df087ba8f4d326eb2749557354b4d46b986381b749aee49e98f7bd957bf10eaf77e5565795499e4d2c6f7fff1bc0b95041171de9a64968b789fe0a42cfdd996771d26b645c6972a0bfb19daf116f6ea941edda53917d1b245aa838e27d12a5fe58534fa586b23d657d0055c38746547a2af9bfd02c191db8d7af22bb66e6d7e2661d30a7446508db6b8c59ae7ed8daafe1f63d490fca46402de95bce3da908e2ef9acbeb595c63aa2a03dfe8564826cdc2f0974dc42dcf24cf17b19e4f873365d529101923a672ee03a14c131ed00ce6f51f850bde65ae6df6b81f35d5830fedf226682da7c4d15737cf2d0e99f3d5fb0f3b88b090c6a2e09454ceae0535b94d7c767357135271d219f1ccd72435cd3718c3a5120c87be52112ef208ed1ee4cf6d4135a2eebbaf7ae19fe12083fcb2004c4a2a89a1690b6aad00b01ea9f71df7113ed869ec2bcbd320a52794972dca93b57376fec6f5cc4ac48574f650c2a20599e2f3fa4c821d173773b2c042fb14878ff06dcae39550892b77ad5fc578d72ebe8ec52a7c4da72935547ed053193c342d10f5c26b564ebd9b95b5382682cba7193773acb9b27c8ddb7a8215c40e59c74b282a348ea61e37c69cbe8a492e4330149b810572b2f863b01410936980515c0d78e2f8ec3933b3f87cc8e6cfb59105422a9e9368c4f9dc3353347eb1ea0ff8416b2d2be4090876322086162ffde1a613905887141ea5c714eb1e2733bb9add714891ecf8e2202070fa2245b2b514047cd7577630b2dbf8b92eec9749d370ec15b8c69c1b50f3373476f5bd3b640caee0f244bbb2564f0d467ea1449f11564f3582cf22a0d1f60d35f39a86ff68f3a99b301b6bd2ede0f3931af8c8ab252e3b681a9a3ca83120b50ff4092db150ab8c6ce547021481e37cf9ab77c9207ec81946db786c74e40530283f974daeec80ad079974522cddf70e6f3945c6a8952b0c95f38b052ad5d6d735145c0028690db11a9bcdb1e6cb0c9b371c6045d19ea96d2ad36bad1e8f6bcf13d2cf767a4063b7793e1f265ef4159f40522b46beaa6573fc8073ad5eae0526c68f217128bacdff920d56868848b332791208dc5e56cba496abdd1cb4e44275dec5896eae672070078261b5936ad023c2bc0e4115be9c0a2302e235dcdf20d2b1d864c21b58c163127ee66d61eda72b0662858fb011601cea69a2d5815536e462152da77a595fd2c6a8d9e27512a410fe01cabebccda00b6c404327f2913ff2228522e5e790f49b7c9ebd89f758ab0254f0148d2a6450f7d6976ee96c20ec907daac921c13d76da571f4564973fb725d650d32e7a787f36207e973b47f827bb93e33096894a9ac4ef88edd78747ec0e4ae8d49ffb3df19da18766b04737553712e57b25bda8cc67fcf0fde7fbc6b9a02491a32390b67591c76f018a7dadb2b134f58a52c88a527eaa6f2c2d60da3be1a148a5e68081811927bd42e42da67f7acf379c520ba287df3f17b050cfad47f28aef59f2ef00c32ee8e97b4eeec71ec99f8aa2ddf7a6c4de34c1954afad6bc5425e55615ad2a5103cf3faacb776963da4b8c78b48d92b774ac42f0b7f3271c4bcf813c61621536d01b5795d1c49532140a21467d74d0d11ce3c3b773dacd8af8200e1d6bb9587c0a54423bd9d9ea8fe0784aae50f2361331e91a52213fbc2d320f1eee6933178cab5c2641e6368e4cec1870d7d3976e221b673ce96a2828ecbad68cacdcbbb78503df89c59609a8fcfb02541586efa6c95d82e98a7a322ab34ee28aaf9ca485c11243745c72cb01f7e2e0bbdf510f11647d2a3cc22d6774bc21ea7abc33e7f497e7723575570237b170f6fe48cd508d329bb4f46e28b03941b7962f7c6df0b410b1b2abc5cfe03b7d5ac55965d33352b73d6d080fd94203665e1bcbd061885c19c05fa86ff4f800fc82e347577fcf7a29e31125c632132a9cdcec5368d70b58374d1f8a5fa59b359cfb1058efebc883863d537c0c283c94b8f4d118625b3c10daf51ec5f99453fa9f3bd184d038c47abb8f883ab09cc681159542feda5f615253fd9a8cf0d37776a18f473cc569c292e953543508b6f8da9e4beee32f93a0377a8e5baa63dcfb681a0e40f871936cb05301a29d12bcefb5ab51ec17e140eb3f9e9ff4f1d3f79b1eba30f8acab70d91b60193188d9f4b18326ce32b4e95ac98f4885fcc2770a258e304f041b10467d82b88670600dfc9eee45fc59ca9d440b412ad4231ba5b65f0670549d12553a16bd1b0da2b092c19699dca1eb687df68aa9e37fad6e928c87f4b49b54a61d99ebdadbc4308cd5cfce34e19dcb892dd700509450a1530af3d893a56b1489a6747992377764cfda2f52e22827ea694bdeeb8bb16e26cfcbfbf05a5e587f73f6590201ef0fb7b410f36a0f4ec520289a7d62157e8acf32052706295c6121bbb267f218c6ff408b43e3fa93c17111839d287ef86304aae907cd4c2beea96c3461a46372545d52121e3ea985613b1d5d642aebe9baa744dd76eba77e95249c9b67d377fe7187ba471312b4c850ca4fe715de8766c7bc40736e0f82fe703e3f0a8780c8ebaaafc1e52ca032124906dcb1f7ccfd0386970f35f716a59bea47506e518cebd49eadbeae95d8e0135553df4caefac0d7d05f82fe225ec28d7cbc5ccbb98d08ef270ebb6f9bfa0143169f1610d9058d82c24ef9a5e3d70680a5d89b14577d6533ec4945107bbb2c1a4b3b9a91f796288a44e922299eba6acf3dee80503d7f31a2c91e7736a90dfe57b879244fd57fb61cc14fb726a909f36692320c77a769f88cf98fb096641952a20649b58a92bebf2966e58aa030de19978fd1ca006f66ab0535b681b7124362051fbfc2cf909db53e6773234ca6713849c032c0ed9629a5a77843e1f57a3c6dbd14d82276fac826cafc0b14aa1a8a88555898071551d87071b91bf1492a67e921495e226e9d28b8437a065925c227084d218aff4d44647c5005283522f2e7cb50edd75e32af3ccc8974939f91a630f69b444e008abc881520f102e75bf3d4e1e85bae704625831c507423d03279c18931931bbb27565787460932af07a281c64b7dfea3385962bf90081064ebc6dbc19d6fe94df0cb0d534497e69ab4ea345446712956fd47c8281522768c09c23002b3f30c2041e9c15992e0f2db8df6783ed5045ebc3a4fa8ba8ddd9be3bb893dadf70e1bd25bfe0c50f6a0cab564d082c141be7a3b15df5af15d735c864cb2029dc05e9e33b928929fa44e1e2834401181870fe05b5a6bf83e23324875e71d8066c91e3694d5deece1ecca3c97578e151e4ac7691ca43ed0d0d3766405f9167692d8cbb5938313019a0da0cd1977636cac6a883ee86378304d37f84a06ab0e996561748a72c506263a3d112fdab2a45af947659435156944eedcdc3175566a75d251279bb9f7c7ee6ec7ff3609fcd3acd4d3376fccb3f3545b0dde1868a71d471db193ce6df4c444375e3ec6bffac3a6ee16f14e35fbea8ce523a319e5bc12acc2d003cef4108a4fb74f23dde52804c4731953091dfa4676441be1da97be65fcf8e3ada07213b8b5dca7d623ab5f76b658f833a9accaf1279794e0c2f4541e3a52ff303fca799510fdba7beb922f5ab159563a82ee0838dfae60f30545d13e337814ba1c5802c4648538b3e3deda0070236c12d3c127939d1647d254dcc736a7acad1c916a8b0be9d5068af71b173c787bb2988d842321c83f0280c419bfe99cb56c9d482b7e8d1ed8c67ada3f80e77b567a3a97006d8e2cf0364926daf53c2cb052df6ca987edd9b5a8f7ce7a9fbd54971bb0490956208031e9ce595bcb23dbf9f55d37bc11176fa56036133b5a8ee9980a88f1001c3090ceabf1dd58652bba423364f1d9f284ffacd6268b75d890f4951e7f73141993a7a02c73f3105fea8df506340e307452cebc4d4e90e139402b4875e151d9cb767746e4b73b0e723a3854c7e2809978d7456c2e7b7b77df897381c428863d1242bd251f3108f5555f5d644d635ac4d8c992718f52cf933b497c097c727656a8ab7ff162d3979e6817ad683188e52ebf33e394b71287b8ac4af8e96b2857a749e5fd4649621044ce19da38da51cb47adb6c06d8e21a8f859d16a24c54df8a39777cb420b0eefc15d014d4475b0ce6cdf5a7019ba73e07d680a5a7678bcfb11e757bead2b0dfcc89016502c62d143cc1d58ba8dd1b7e7d0bf37d0468233459b354264a69daa3cbe49f3f44b0d94fbb707426bcee0dbcc90fcc02502a7c79a07423673db89079be2df4e6345bdb9386bdc07026f9f627cf0e30bbe602d7601c123c9addc9b66b638ff805ddcdb434f459e10add684ab7636d218294e4616177c8305bd69104860388a8c4b4385921c96c861fa0d49fc1631f919d377b75681540b4f0dad5269ea8df838425fb71de4890f5d8726c8867ef6141f6fa69bda35af20e7cb78757a06dcd7e79df719aaf2d13c5ae2b7c234f5409f7f7330725c40d4808d65206194667a368d497edee1a6fb67fbfc04f5eeeccac1cd24ba574871f5ff7d70b8eb0e50a8b30fb708920926861cd12cc53823291404089202c4f05666ede598bc0d96d0a7b95bed3de3cb5fc428531a2a2177eabca5c44a6e85a49568463333a11706b5c1cc297177e1147121f51cec1bd358813b9f34e57ff506c38f8b5c39eb3df8be4713bf04b3be643312d8936e0d12aea111c7e8196865cd446b752fde59c76204dc618d5b5db337ef0a0082b1938f9cbd39c97e216ac3f8a736296f0126803c0d761b870fdaabc687f5a7d90b5bfce34a23ce2380b84108f6b0ff87a46cde0395f0304d7337881c73ad876654faf3f1f2e5654a69611fa0e70514f97f02e9ca294b9ffde4c093cd21189e12fff4733027a2c3b397c6f154384fa6e6ec5fd78c8d54e16f3556423c773129e31228ca73c7fcf2acf92230eab0706c191775274967f72edf416c539037041dae5226deb68e2a782480b28bdb6ef63bf4952538113847bef309bf1f541075c2b74dee15f8841ecc27a0e933dd255979b4c91829d0201251ef60485038d3e0e745e90aa224c97e7fe40586e604ff68543d3a0bb84f6cea04bb3426fd60854baee0fdbf3494f2009c868f03244e3f3141735e3b9b2b7e9d872cc4de23fc64833e2cdfa189fc2cf081dae83c50ac88abbe54b5a7c1b21c49a42c005cfc914e94c0ac5d2818553968095a9bb94da099f7b244d0644254297c71b18eeff43c36", 0x1000, 0x8, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f0000002880)=[{&(0x7f00000021c0)="5ebe1fda06134fe3d5de47ad2d0db5e55683a1735116d13177ec9818f55b88a2d1509ee490a312cd23bcedca4fd1daa91d890777a20fb4c99365b89182ceb3ba4430c5b8c1a25e9431d6d6f138f88b1425dbfa15e2ad6108904a0ff233", 0x5d}, {&(0x7f0000002240)="65a0382e832f32f25a64422aa579023b52e4251ae4f22538a79fc1c67f02f7a073cb82da6c21e85145c827bc6f685b83a20c12af4f2ab9ca93c8cc7fe28215c6ea56bf290efe71179670344e2d8f32931c661ed26dabb9e5e78befdf77171c9a484440af868da6a083bf613e2d61c85563c3e332bd94652a40fcc3c49f05258b1c319bf565b74ff13daa997964d86000008df2fb931b51e79b73601f683587050b7618aa734d1f639e0ac9057307bc35a8818c435bbe5458da85ddcf519aebb97a47b4efe7889feda52573ff6def4f7994b7b5e94ef1c3b2b528d0e64a51baa5d36828045c62a381eaab03ca907642e4e1e7f478508793b2cc817cbdde", 0xfd}, {&(0x7f0000002340)="a17abd6a4b39f09e7fc274f2045b39acc46293e427a6601d", 0x18}, {&(0x7f0000002380)="5c421aa14ba34a13045c5045b570abbc6f18a5e1ad2f9e43a75a1facc4c03c031b5195a16dbceaca05b90e490eda088b83ccd0980d4a0822e6c9f7314e3defe9e81845b902b42eb80e32b5fcf2b9c87335c882ba4163c6c324b40c74aa9fec139e79381a18c14ec89f66e492c6af8caba4c15f3ab97d1dce228568dc9e306fec0dd89f738c7f9e151fbf723f4e4b1eb18cff09be8432fcf7f292b09ecceb49c91dbb1ac96e52f226b844b8bae6a66f468a2c79b240f3e3500e8aa1d63f869cd8b8cfd131a4a2102966773de5ffe9658f", 0xd0}, {&(0x7f0000002480)="50baa1f6cd9c78f97ab8a31713b08ae2d4a1a2", 0x13}, {&(0x7f00000024c0)="8b9f6a6990142eaaca947d269b43ee0e811c6b688a18db694e8cfd0bfc634623883a7383da90951f2e1dc4bed4aac2b514101ad91a283d3e3ecc5f26def5570549b8b3de9a962d3b14dda9c648b700adb31a16da58eafbbff205cdfdae8336a516fcea8cb27f1a8e621a810be7d9499c0057eea4927b8ef238c0232e0de6a030469d5eba72c7a88307d5bbbd24d4fd17ca20ae268f7c0b8d27d725240f3c46dc20f67f720e65bd199d0a338ff39d7083cb785826d93bfe29a41ba307c973ab7d803950218c4c88f67f836f2c323525e44daae2fbe36a33e5905204cf728ed8b6c6da9213ea20163c9030d23232950cbd82c92581724a85f71476", 0xfa}, {&(0x7f00000025c0)="b9a041e9985c18c36c1c86b846187c232e451db9e0f744ef6ee37f45b64df86d4f32d5972009108efe1748589e0692c2", 0x30}, {&(0x7f0000002600)="154bec29acaa77df70e8c29727fdaf1f18b79105841ef3ceb581b0410dd36ea78cdd6b805f17540cd3e4f64a4005214be7a4b9969ccdddff1a2cb2925f41675e4c761a8e5683dc5da903662456fbdda5ed450d5f4f4eeba698196d52cc518dfa50f3611ef676e3fa18a84278a8efd9b726132f892e1affd75ebfe5702d312310d35245bc62f74ed55f560de7beababa339c76b11ee", 0x95}, {&(0x7f00000026c0)="ab5f5d07cd8c98608af4e3f00d9feb022f9a9c317afbd58bc8df7092878e0ef544ca0b82ec40b15e1ea278c382d62eeedc03bc51d147b5cb2fc117719f24d68401d2fa4c5828ab33f1876548628d8ad8a181b56a6e49e789d673c79db435f910f9f8f740dbbe5ebd766e5f90ad66b6e7198a42a8a3ec19c4d2fb4bd58e3b8966f3c0a3638ef49927189270351c98cf7db189225342cfcdfa46f747fb948dc21fa0510a918e2e14a268520c43ae77362c8c1837aff5a665ef98c0faf41eeba20a7a6ec13acf19", 0xc6}, {&(0x7f00000027c0)="071e28888d8d2973f83f4c482356d7b203d1fcb524b1f7d7c16e8a2fa89c8dd23cee87732ad9f1dd2cbd93f364d73a0dbedef83c7d86b0f0e162f4c10748abfb276bfd8d7d3fa887ce8d6bed6dbddefee9af56b8b623f2d7eb57c00578139fac7705ff0e931c36cc6aef1bbf331cd1549d15872840f0cbf81093afee41cb804387e8f1ac9d4d7ba0a5d9c4bf04a62b6c41a9f194eb830a5c10ade8a0932d3433b96faa08e71b8962fec76acfb474249709814ab0c3a3", 0xb6}], 0xa, 0x0) poll(&(0x7f0000002940)=[{r1, 0x4}, {r1, 0x1}], 0x2, 0x20) socketpair(0x0, 0x10000005, 0x80, &(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r0) r5 = getpgrp() r6 = getuid() getgroups(0x9, &(0x7f0000004e00)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000004ec0)={&(0x7f00000029c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000004d80)=[{&(0x7f0000002a00)="bf8eca92abfa61423b7b3b85e9a79f96cb12f33c06e8387e38c8a9480da3477b5c43ab24394c1fb6cbe3b51d833113093085dbcd0caf9050f483318bd38b54512af41d8fbe1cd55ac224b1274c357b18da30b35606b9ef9ead35f10887bb4c7824d8c2f5215abc7b680dd15f08a5cc9bb03b9a1963ffafdf2f39b2db0034190e6b7bf6b1da1c4de243f0239a5a787e7615502205f8515b99e40448af99d73e1c64f9dafdaca751576431204f32b7917fedb3a4f84228e3751ff614a34bf73916dc60546e80", 0xc5}, {&(0x7f0000002b00)="1292c610cc0420deb1804ad43c8dbdf47ad95da5691ce2f6973470d75874fdc961260b25be0ec12d11bf087935748f6911c3faa2dcf06c638806ffcd2e25363f7d7b1a22021001f8add9190d3b4ee77a060e77865b77e329fcbed396a094ddd2a6515b1a7d293c16f80eccce777c1cedb011dafc1918bed528d1d6e65f9adea5f35cd63ecf81038b7db60d553eb4c33b4a5ae4ab1c6a201d23559e7591d6d2a090643d10310f49daa297d00141697e12531a11a35bbdca7e9288fc09a492a84c6c0276a163735ef30048a7b345cd80241d50ae029296f50527063185fab959a345df2cb4ac26547ec5ebc768689a150e36631ad0a5ea6db471c49efbb848a0f614cc6d1aa35a8a554da9ca448940e7c7526730dc97f44411aaa991dd842bcf8875be61469715ba307238da4a9b1879a3f5cd68b41652f944376dd0b661d608bd9e457c6a4ce4d788edeb05c737fedaab6415849b6db3d3a53ec5c5d5837afd90169407f3447b8b16c7d9cbef6bbec2125566c7064e20625a9dbdd8d214fa0509748b5016338490ccddfebf205e415be351b6ce39d91047c31a4849b8509ff6feb685e0cd53bc01ec301692a45ec9550a6839ac4ab4788aa61d4dbc0a4e612049f6083895d46fc7fb036e5609b934e39cd09d8d492cb8c488e81ed765d01a284349ce78fa370dafd035db5c383eea5807d937e8b370f89e785687e0e9c225167d1c08c3237672851def0cde02fb6827d030c7a86d4fbd69f5d0445ba560d6232bb876018a54166b5a61cdae892edfc5b38cbe6dfa1ed5321e294d3686f2ec70ded5151d9b6ba7d2e7f8db6513de454b28b3b2e9c86185fbb4e8425a857ce27eec3e2a2650a08d92842688990263406f786a743a70102671234b38b0246468872439608b85140f4d731aa6360e46a36316cd6f2d2c07a0e819d2ddcbee469581d95e6cd9d149db09f49c33558506371afd0d2d0c3b4536e5fdaa03ad33383b9bfb5cc3532974f08e83b4e91c34876a4ed05bd00552ad9345f0cdd954b6a397d9d6f9a6dc5ccb3044423ff573151a9356739e2d7a9465582ad326d450ed0e118ae86b174719c2bad2401026892253403869982dac1ee040f018a5ec158294a3b494d2a6690ce1adb0693e78f7a073e1fb407c667893214a1c93609353a94388830b93b87319217253f70af1b59e2107fba741efe6c386d85b44ab97d71e5b7f3b60f420cd8c23ecdb495eb386e3c664a9d0536e07be44e49f3d2eb7661e2d32c8e436cbbad185ca57e45b25834b3cdd0b7cf2a214a1d80e5484e1eb5c98e44f60015b49d97a11df29d504d7a403ec2040e5efe20846841c8147b96208d8ff04c83191142150b6d04cacd675f318f1fb4ef16223caa249d64b2c408dbb302e8c73c35babe739d73e5f22ef8cfab2f7fe7b2b8dc8dfb66d12f35e8a89adc4b510920cf97efacd5166445be9b878afb7631bf3211761fc924d60f08ecc30d78373892e72d1c3808ea83cf386fcf5ceb6784084325ff096c4a636998715dec7bb9b24440ef561b0a0d01a516ebccc92939b8f5c427c6ce312bfebaa7febda77c4378417b004125c350bf64b508a99d286824f6b289d8e1c498ce2ac8db958e6bae98f614655f85bd5b03e010add4194fdf3e655a2a3c5d8a6b8e9803191ac7538adbbe092103d8048aaf54c6046fe3bdd307714b444123bff0c9311175f5d21e56a0c7e101532a8d416a1a7d053646c196f7c32a5cb85327727f397e5879a5880781f8751eda8deb1974a66d2779b02d491a2413289d8efdabf5732ffbb7a404778d8d997669a289176069091e00eb3fbd00d9f3a05b940033664ef5e96ebb1ea535f77b77541d5ed21d115d9ab00b841d243e4ff77237014d39909cddab29966904f392b0ebcbbc609e8768efb2bf85b110fc272888ac608cba44125bfaadaa31e83fb738a952f9ee500fcd0080d2db7fca11c445c23f39c26249c37650c2e753b17221291a96fcafaf620248459cbc8b6290cc8bfe819a5f1439e955e86841d80fe7a0e15bde64bfab0f371e630cd7c3354fcd078d3c358a4eea1e337655abb19916c3481d03627db55f2c59d4223858f3b60ec17d4778c7353cf5e3772929fe153b2fd5f9c0afcce0c4fbd68d3d7358cf4122a668f80ec051b2b512f1080513493fe8b0c03e9ce03945c0aa4be6760885ec7bb9fac1e4513bec0f29ab80eb8c3019fb45c566f104fe33b6552aedcac3844c19b81188bac384d12a295db2e44b5959f90e6b1faaf73f58895c78caa98e1bcdc020ac429cdb96772ff3bbfe108ed1e08406d55db2d4d268df99e6e613dbe11a513d586277dffd58fc801df91a1412a13ed07dcb19cd819aa982d33c3a6b6c0498102276e1500937d36024c1467ecfb38012a6f89eac043b15b61f0191faddd40f67af9cfa637a42fdf4c5ef405014a0401e3d409cf4fef3e2b7d0aecdd0b85b909c29e1ac20a87e2ab1e84fd0d14f182b5e573a927cb745eac9fcb6f858637f656c33843c3e54f3de069dd0b84f16c862268e6d82be2527c72506beeb1c94848429d4703f56215acbb67c5a3d26d066edcee488035e6ba8f145606d27d34f6a66a398ecd9704e7c8c3ffaa2f54cbc096ae4360c922f69f208a3e98afc0e7f6c72968d68bb906a5f5431007d42270ba54429c3356a0d44af8520defbab1168d580efaad5911923c8524e54f58b59d36c91b54ab74494e14ae3ac9b92163e426298b1178f18535e1e6844ac69954f5f0eb573ebdee77fe76217861fba82677af6dc08bf078558e016970053b9338a2a850ca8ca998b4a7337538ed7a16f0a61d8f6124d7712ff3eb27a437ab8027f42d974bb2326815b92aac6704ea4cb43621b9429efe199a6a6a09bc3323e9f08300450c13aa833d73d9c02410365a3fd9ee3dfff52c3f7c198336b3d7aa270842357dc913d36fdf4b54da4afe8b4a320dcdf386b065d5f489b619c686e9a5b4d1e7f40607448a9ca353a43196d6e0bb49ddeafd3ec44dcf3e22f1509abfeae453e581d42d51a48e4e63b09a0177685c813776f4efbb78695e953c920b1ca77eb2b542b46469bda9f5cea1d7d3c1fb91f95ed14b33e057ac9760b74416f7fed6f984b6103c0c27647bbd77ae11f45e7a10d2f2f51c688aa8de70765d384203954480f0da16661ec57c1cfb07df6779524947bb2651b426978936fb76187e1b571bba0b973dd6734a499e8354d8fa5236e73daf9a73204869a93660afb4195239af6e22e3b228e9dade1cc56aac4d4396cec4f7c006e350bae2a3b90c82053c5b8addef20d3fffc8e6c58aeb3bec487328dfc3e40682e9679662efff8cffc995f239083d8fa5a8da069e762b992f66e2bebc73db73e4a0770ebe1330e0fa25ad128d00053e416ef2f21ba9541bc8970b32d9b281f1c314706a3fb1f185fa549d563f014643c70f05f24eea99399dd99db7558207c423200c190be91a0820216c752900d15abfd034e4cb7ebf5ddc5b8e5cdc1ae1ee6c7c62e0a700087b6e617cf3565148f2972085ff2d6c3834cf3f41a239c8eea886f78b1010140e056381c1689136310d1c5fd75ab3871c53039e2007d45451d102e5ba92c2f23ce1a714f4826d394ed57619746dfcaafc2aa5c3fc9e81d2faed42a7d77dc478dcba63f85e53f1f8f836a9e98f8ee57dca68698f5e2791a3e14f8452fef7a93fde55f3eeb7b5f2548f072d0434fa4139604e21cb0cf80ddd321d713f5f80b72a496dd7be7f12c31d35162c1887b4aac05444469e233c065cff67f249309b2586e6dece391b3e8aa653cf28b10935a7e451ea3aad857a35676c5c9116479153db4307c3e916ac2695f27c0cdcfa41535ef287662be60a53d8e4bd9f9cc41703d0885b5c7aa0bcb4e95db708b561492ba0a02ff1e429906ab59044aa1dc67f42e69cfa0f371a6cf6551f25345186d7fa2d914a252c916745a5e96f0287294d6627d87bd2f10db84345581293893d667a3de34c379ec601a19c8b155e20a75b75628e704aef28449d9f74515f3f0fa94d74e6c321f91cf2dfa45e0379035222eeacef425a2ef119c84b17cea6c8f788efde7d5e0b274d3b80ebfbb10ba39ec8604c24a1e35555f3ea3c1854ac0edd314d1dd51e32012b5b523f1da35b37c6b1e03b9874a80c46c11b086a3f57bb30062610b2c3173151fb026eacd6b890577c15a77141a3c0afce8262f701f56b1cd6178f64726eb6a7d3200219d71c83eba854843fecad134e630a5907262c928eefc057ec40f267ad7a7f36db10cb891fa0fb1d26aa748f4a6891a0f95743b0100569dc202ad39cfe7ffefe194255407a92b11435b17b9191ca682700994f376be4cc1585a4d7514dd9d33533c49ef679e46682b941bdb4822c52fa8f1235e41fc4c7ad974daf8c81620d7c37fb58da4f1fbd5b8a5a44f361ae2910b16a63506e15ba0afff2e08a26d56e2a2c2ab4515bca8b1cc024730fa9ba64dfb171da80019b736c66ca75efe3e7c6e5195afc837ca1aa29c8390680651d445a75b78cdab6ac2faaa3f1f40633d8650c47fe9246b2d935f466a6b1def7444f8175d9eaed9a98a575f5a30ca0c8ad9bb480684144fbd40060ed4c20ddd97ae0652835ffa4488678b8d8867ac05f44c009b0f96f6d2db466b726ba8a0d963820d30603d1d4bec7855cf761580a097fc00dfd9a6d8b5173e0ace3f413ea492505e16a262f4f91cdf1b39b9bdd51abf5935cd4a036135e7fc55470e21f781df2c320ec3c79f04f958516a2bb35d744fcd1e33f39300c6362bb64a7a684c9f977b72ca17c5cefb2394d4e95bf86e65ab754027fb3e19cadc44d8276c2e3ee427a2ac63cbfa3f1b7c5f86e68f7b349015b46fff51f9271eb86fdf1dcb1b9ae2481774b466899fc2cca2690fcfa32237344c1925dfecaeefda5490efd0e20f5100c238cdaeeb789cf92b7b35271cdff0a88203b42817d89b5fae4ca27d8f862a4b2d9b4092c672e8638e1d57f1f4d5c393bba0e08736dc65628c2012d7092c1916a4d3a3918b4af6343c5298a4debdbf8a8a6dda9be942940d47f06aeab31f7c88be2b71ff3058a5178f3552f42aacbcd69372fb886ba0af7e652319038bf2bc4a64e9a730132c5032ed7b1956349cce28d399e41b7c599913ab2bbb1274a704fd69ddb3a72f95001cd4edb9f7b338349f875d06ef6ccd772735d7300115118a0c2de64abbefb5d8169e9c3374e1421c815af5e8adba62dd62e58b1a016ac45655455d6122b03b246b334954f8c4e3b0031fdbf469f42d91bda15b0fb41eda3d19c5572fcc14f38f4a7a04901ed8847da7e264fb79f3003444aaf77d7c58177a97f67e1ad2d018f1539574b94adb8ec5a6b97f31f05bfe3c03062ba1e85afa2697d862fc5955e246285d376032176d6aa06769528db5f6778a9483bd03c1ce320382a1ca794ac2eb1e64a64a9bb4c0a956430631f5137f15e61d9e09140207436bdde5f65b83af29160af3ac81b090e6094b00f93e26e507979e5fe6c2f70eff513503fa2138c74612697ba2d192143f00fd49b65a80e4ac3f27a22dfa3658ca85fd9e0068e365e957436e91edd62fd0e441fb304d1c259cd46be5ab556b632248b368b9b04cbf5b36b34fb6cd5fdf1323747950f52376714f217dc3bd45647b2b75eaf2ba38f05126928ab707238485b35aec536ee6decfd323a170be5cbdab20534630f6b80f7d94cb9187f9b1e82d2f06f5cf14faeed06033b340d4e4bed6dd1b6ee6ba901dcadf6c15fa450a912e72b0fd42e80745bc9bb94d074242696d2dd83518", 0x1000}, {&(0x7f0000003b00)="efa305caabd9e3b176b50737c9e251e622996b0724d921de0bd7f18399f868fce3a404748ffdeac59aff0bbd6c2c37e912b6361ccab5aecaa78bdcef9184881c1a43e93704c580b69889be109fe463ccd48d", 0x52}, {&(0x7f0000003b80)="55f00e9cfd2c6f48e6b226fb3b74799657a6f22f5ef7f9276b0993e44f7a5c721ce0937a35cde92b43796d588a4f853cdff13a8bf6e29784350ae6d207616f622b7563dc7d0027217f8a2393453dda7477f5790302897cda5f87af1786fdc28ccc19ad90b2", 0x65}, {&(0x7f0000003c00)="4223bef56e7056165200793e06153cf3eb5896716220e592f2bd073e728c671880501e5a03aa88ac05b794c1f6b80fd7dae721db6b3a7cc9191f48abf3c9e0ca57dc969036a0496be0c7c0105092d4ae0c3e3a979a9b834703f15e486d3322099afb4239b70e24510067e785c5572273f4f6a5ffe9cfa55ceaf8105d72620717c20f7e1170ed974fe223196a0ef52e7c467a00a6afc7a63ac593b2ba1b2b888ae9a64feb39344d6e", 0xa8}, {&(0x7f0000003cc0)="65e0045e645c66c80c19da7d8e995fea5d0c43ed54aa1a32a9ee4226de22adc69cc535c72851298104f6ea354733eef18bc1fadcb9bcfc50f93c820340f43fb464dac6b782a1643663bae76ad5aad0c0fe01a089e4bec471075af48fb062fcea92d2adcaf2c568c09361541bac81b523c1f26fceed3faab3cc25b2d7b3f1d1d02bb2ecdd5d3bf6c16e7b816d45f26933c037e0abc910ca38476df6f184ed9da4fc05e01c4eb135ac6ab3d81007c89d72e06496c2ca671bbccf622b227cf8eb1f8d4f6203370489cba36d6b4ff935be3ec4a0333ddc0412c0846cffcaeb677b26820d70a4f01e07cb19cabdf5d9924b904643440d6c82996aa3ac7972801e760a68c252f56bdbcfc9e95641582790f8217156639e56cd58496c108e697a785ff9ea69cab01a8b932ce8e00b0ddc8dec545278b4c64bb16e44c5ed2deefac7ea877b4ad299c01d89d1defc0fe7593003dcb190490f9e34c86072d7347ec27c9dff1ef6fac8f4ed51a9c081b766ac90f6761f5fbbd80e6b32c04be3e690fb9dbc411aa38af303f7267dba2e9414022855ae4d2cd90d5de75f8907ab56f5e53b6b6d3549b3ba0a50bfe2bf453082be9d9b2e5796aa895f726f2b1ada0aee630841dc79f5a189ae22fe8d1ff048be15390029921ab77a838722e3cf4ef51754b1c980347daf0b18c425ed2cbee8c9e30bb0271a4cee3bfbccb59702ba1328d5a0525ce1d917f219abbc30053e2fc075727dbf779be45c8f661e0981f87a92588f787de7c979d7934c7258323cb6eb537389bc6c4c71e1722909a49cd6775af0ffa6576347a7300dc6b115f38c9468b38e7aa5a2a7d25c82676c740b13497e016fca68bcb6eeae6c04fdd57a4c54c3182167fa0c62e34f720f20fa9702a896895957923c5527e42a37ec36b735182ec4ea8f4803148043b0004820b93d31d50942ddb98914e35cafc11ec244ef152ba0b5fc6a6ed6d39879cfc1c63db3d5e1e5ba872d0104609c4fc833038c6ef6b670192b03cee8c48ec958d6cab2d1c7fbafe70a2bdb7ef714b67a49905f50bc3b09bee48ab71528791be2fd6d5b22af6cb681afac2dfb693dec31781f4adaca1af1731332c0779be15a34678c933161abb961910a0fd99f1c601832c276ec4774c817cd3c1e1b0655dba50df6c43206a252cf9a0bcadcf0610079f4236f5acb51ed3c90ec9aa75514b2a73055c16dfe14862a98e267f59c3e37523056ca4c6c710ff9913cbf2054447bc44d6ae508b6cf3b771a5164d712fedb063c09dba310842376aeaa0bf11c7295987cb124e42313f6af710b92d5ad406039d2271cc9248b060c1e8e49d224829077229199786ed8a73db51a61699ec786ca788248f41a8172dc31a78dbddd6e0881887fe673fff2542c5b46a759dcc886f0d591f947e6ca2404955858b58b54fc1603503cb546a176752b19d46bd033cadbc5bcb38ca56e0a51b00643d784c8b05c5c93fa55c92e23324f8d2861014a0458c1867cdbef77e5b98b2325c65423a383fc01106c049c25929702b9cd271e19019239b4adfbeaad03f7b458b818ec2eb510f7dd8283a1f23f9871c5b19a6ebf6fd73694f02e748604e90f7e4c522ba4565bb14e45dec4008777780638f8e791ed1c80a69cf30a42c433879dd5b98427e5abd9df52fe0084c9cd11f2b3222a3846ae6f3eb84dd6a1705413b2653130a8cdaddd3a664825fad175db44388190868e4c9cddee3b86f90f38c17c44b811d7a6c51085f08aa4dbca6e6efdb4a107a6f5b83fb4ffa1c3dce4745e5a279d8cc9ce108fce2a1cef0c01bd1f6d3c113a161ad8484052e1e65772e099f0a70349028ca20270886e8b28927eb10ba474d490e45fe901f10b39484f361e75edf0caa2da23745844d79f5ef0e467a11ddb0b9dec135b52cda80e5a091c4f17e2474301176fee5c641ab16c5db024b0c1f5041da7d45bd2a89d7414057259e96193f4a326fc6b67f69ce7d6180ff9e91d68b244d618d29e96b9a6dccec395940c8ed48c9ee4e1b2ad3e46dadcd0fd638e37b9fe1c081a33aaa4eb3c15b668b947c7d5d1699c6fdd3dcdd4003a53bb094fa36982d8247729a6d8571f8b0e35fb997cfd55d4f832a494bd77fd14609c998f42931713b0a0b49575ae1b89747a5f192636a022a7dd24d71397724def07330868fdc59bf62d59f2b623fc2a9007f191bea2b138ab72c0ae2a89240c8d41028e6f89137b0eebf68b0ae0675a3a0b6ee8137c561963465c00e36066a395dd7751b576ba786b1cbb3e0efca3f4483d1c2d71d721a13c4f11996e1f848623f0bae715111fc6d3227a02d324021d64f3fc358aa6607a3acfb19bd7c0a763929bbbeaab974d65ad7846566d81a0613b34c03e410b3541d8293ea233df3873d07d63bb2ba8d61fd8988eae98eb49d19129b67b7a666e0f13e69db64b962bd5877b1953b58644a99f305f0bb253d8ea49d1085b7b47bfdd8a73bd076bd8de9703146df4800eea71549fce979eff3c319bfd7152136a78c2ec8ff3b296fa77e99b672d81435f7d4e92e59571aeb508c761a26c643810cb72783193a118b0f47105d53f73214431fed58960fc3523985cce0a86bb9f4630d98c93dc812fe5abd6c837bf10f0b9710e591745fdc4c044db02ef0514dd7e45cb083947d72e1afe6113b5792e6788f2fae97ca1f380c69264201397bd31179dc2c843aae88dfbb680ce6f9770091b8ac0643cc0bcd51f0fdd810888abb44e7171d905bc1ef6cc7185c8dd519b49dff7499c2bf6e7b08ee954c3e85faaff2dbf450d35fda85f0448faf641eaab80980d436be68f3b2b609c9d2e70ddac4858ad40140727fcf2886be7e433ef700dbf1dd8b0280976ae48a7a22c9821fcc80dadce53074d0dde79db0c2ffe8ca90b128681dd1f3a989ed3102d5154aef55615c819bd70226245afef5b836af10fcdbbe9efeaa1d86bf8383b02a7016fbc7076182930791e1e733337f9f86799c94fb759e0794029522f4a6f20502751e64690dc18ec7eef5895370d34e235f76e12a2193cf8612cfdfa2a448f69054737d119c19d6daa2bcb7ca4d31fa623a206474593abadbfceb5c9f456f08c3d57aaed5f34ed06c03da31d3cc3a4bbf9593e226fc7dd8d9444cb1a99c1bac2e50ac3736b803499aec4650635140c457dcf74bb1ef492678738d0cd6222acedf2767452e11248131c8166fcd2c32f39ea5a894496bd5bb95b5e947d93eaa71ba471307c4301f601efcb3d56e6bb772090544da49e2c8567e1b5e5f8284a6d35e57a060f7a219a677bd6862ec9a897a96aa7647c9bbe684a1d7bd4b61d9a392c8bc56c568d997462a7a84344d7cf3f1714f5efca5be86dc9fe11bd1eaf64d2f76ab9ad34c77a46706df2bf4ca7330a877ea99545c3df6ffe82ef9d0d9dfe6fd64e9a307fde15926d8b0245adef9c4a65a879697c02189627cea660ef1501a12a2dde424d781e1f3f8941fe9a75ca1e284c4d47645f6e8e054cbe02646117c594c00d37bd683ad017d46c72e519fbd5703b14724b65656ab13ba1452b98993520dc3b018c59e1bcd61270c5cc83e2f01c85637f90dca17684d3d857860bb04537c2960fd8b507966176795461ef18b2846d40ba10748d9e21f8d67ccb3f3b7f5f7f3a537a63e339bb658a15ea412240ae2091fb9e1dbe8c80f7b601e6ca66d7088617f0bc2adcd26f71196e5d22047e6c1bfbd32c7465499d6c1e578beb7afcd73810befc77293b75170bef36f9bc93d18313c5bfba495766aa0590925dd5855f3574ffaa0edc9cdf20e5354dfdf882dac85d68eb68cd003345f7fb7ee9f1434cd465e9df942c480f45ec1993260ef909c3f72dfaa758985f69dc714909951b45793294d840775a0cf4a554397296fafb8c2f20dad7a4323243d2669c2aa865dab772e58c0d03d315dd071de9feb84058c3e382461f058e7ca5c739ba22746f2e743051dec4caa837c277f6944ab06b3e9100b87fa093942ba54194ee22a9da988f30b42691a9264ce55ddcb1e04b80fc2ff4f6726ef64bc1f33657770cee0f332495e3dcb165d1a9025db2d4a9f9a0c163105c867a85952dcd06970247c92022de4c78172d6a673868a9743e47639a8c2c85b45c28fd911d2bfc04178067f2794c892340e155b1d33c3034593bf47ef00799f09b687627ba5bf59b53e736250da035b4f584dd30a7dc893bd34e28095841c32f44c802f64721020ac9f8f90564c3712bf574edc905522829187d141c9aee0e7857b7b076dcfc92b2f138e16d4995bcaefef06912be3489805639750d0d5320eee7a4a32aa1bb3df633eaa0e26e370531fa643e4418bda462ae85409cbb7cbb94b04c53cff5f6c4db58ac0f452c4bc8be21ba70aa69971826aee9f81a16ac017c198bfb5a62ee2a89744b156c5d3730804f532bcd5e31b902db5afd0a9597a325bf7e28eaa5815ae4be84ee31625772e8128d11e60ca72167871afa4e8d63995ceca5cc8b600ee575b379c7c319c77f00184062b8f7a840e74639c115120a472840ff6ed6a8893e16fec012fc0507f7561a773ae698d4ca53be5865a340097461285bce7a9dc63315274d4b004168ffc0a76e04780d53103804868bca88788831e63fcc54730be3bb86ed0273520eeeb88634548f96c131dfb0eababb35a7fda817ccf09d57b6300869487cc1e1723d008314ecb36f8ed5d11d41e4a9a5656500d853fc9eadf42eed6c44a18615ee1094d528a65fc39a4afe4deea60bd15b6ca395c5eca2ee3cfeb551564ed3d189918d891d5e1038690c14882c8b6e2f41ba77a054e2a772256b73254fc92c7fc5e882ea89275fac1c78ee2e6ff02cc26310f288a5223d8c4d3c0f8a30f592ddbe17bfed95cb1871beea9655fffac3f30ebdf26e0f8c23ac2dffb7f43549f439a8ed23daa5d117d8063b13c0f861d36015637dd1a00d68b39f6ccc9a877888818d818b8f93c306e2463b715d8be7d72cc71d5ce9a40022a30a5828b86b780416129bc9123bf09f90a33f3df67b6cf27aecff8920fd5b0eea8c5d84c6e60fc85c6b5bf32cf4fc9879e1f203569251d402a5a281c9860a34d472989fc91646496c16905b74c61c02f0d61e476a80613b752366684b859e835b564d3b362f5befa08e096a93ffd8abd778bc54eec6635c27f27779312d4700cc75603fff280efaa63572b5dbdf99fb6517871af966eb85a93a5a98ce3d591c5570f8d09a3eb41d788b2132acf94f8cd4a474eaf9834b0b3fde3a314ae9f02e069c485fe16b6c58fb248f0d4699dcea556530db12f240df8bddcdada1028f769933ebf998af29c32bd2fe750be3861910d506f3e795d506eb1aea6e305b1e2314c7bceeeb244e019facc7369d4b5df7cae3f19e6279808b0f5d3bdcc981119828cfba3efe097771fa724319015be3f4e3b4df1bdc2c8a50d1d0cc844ffb6e9a5eadf71951a192933d026549f0cefe1787e5aa9d2555e1cfc1f547769a401a900dd391a4346df4b44a64dced9da01535458c35fd26f1ea91979e362036839c2f610880259c6b8745cf64f3fb8e1ee0b78ea2467d80e3d2b45f0b354b08d87d46f09304f35e9aed0173bacf2fc0759c1db79f6e46be41498678e42eb7f8999b3ec8d359c54148561d94d16cc44ea9fa289712b0d08b6dd99c99b59b2f6128414f0fc0d9552adb1fbfa4735fb737c8613c931121196988dbeb263cc5861b2e2012674de59124dc28b2c403d9d704fc7490e2ff5e11eee6e8410f5c9e3645296f0a25ca9be6d3ac6eba33fc8015819a99ea9f64e27a365fddd8875e", 0x1000}, {&(0x7f0000004cc0)="0ec497934f817aa355b40bdd525b5c18130151e0991e54a43879bf5a5b5f4feef0f0a122df0e63089d59f7e25dbf5ab28ae0ab334d10881fa0606ea149eefdeaf9afffc1a211fce435b947fcf2926315331b1511530bd6b7ee408aea71e6bd829952b52a27411094c72c3ecbf067aa1125da6d1d0eda6f74c0d56325da221ab55ff8f87305dba5751a31ea14824fc1b6d04473b68427478ca4a57d0f0c4a9ef196aac69ef752aff99a6780d20c6a760efa24a66697dbd2bc1660", 0xba}], 0x7, &(0x7f0000004e40)=[@rights={0x28, 0xffff, 0x1, [r1, r3, r4, r1, r0, r2]}, @cred={0x20, 0xffff, 0x2, r5, r6, r8}], 0x48, 0x408}, 0xc) fchown(r2, r6, r7) getsockname(r2, &(0x7f0000004f00)=@un=@abs, &(0x7f0000004f40)=0x8) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f0000004f80), &(0x7f0000004fc0)=0x10) symlinkat(&(0x7f0000005000)='./file0\x00', r2, &(0x7f0000005040)='./file0\x00') sendmsg(r2, &(0x7f0000006700)={&(0x7f0000005080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005180)=[{&(0x7f00000050c0)="d4c466657596ee34136601eb2cb5e841afb20fdc687420c701c7c0baca943d85a802019760abc8884aa385445300a67b36a9c4b313ea74e10308d9bcd24d3868e575d293cb4ec78b0857734f8b41143a6b8b396ca917d482c92dcda391ad9c561bd2a0fda2a31f39a5ff660a1ca982c710a179266b8c7d38fdc282cebb1ec28ddcfbeaae57f7d89901cecb0d1171238448abd089f7d32f6df7b8", 0x9a}], 0x1, &(0x7f00000051c0)=[{0xa0, 0x13f, 0x2, "22522c6745382c1fa3009fc5892cc7191677ae77f061354a750a58d72509560d8521fa511d4c445d65d632bb2275aec26d5e69c26d6e6f99b8d0fa1dfd1d6681e2351b6143dc7a63de73258ff45fd5ae13e15c1295f10adbd9ec9faac67b22d3b9a938cd04bf6d794cf36d198ccbd8e9365138d1b03cd71569b5feb2b969ca55e096a4e73751a7a8bb1baeb8b96069"}, {0x88, 0x129, 0x2, "5faaf5099ac00a1ab7f3b2699929f95f2315da00fa420c3caea5e4e32c9b8a20a132c147ba2f8db8a18866b6364f8f5f07ef582e1ecce89c8a839bb4187882bcbadf8cf48416d7cae50478ddc631b8d8ba5f1a68e7eac0cd2e7a25ad71d030fa3126fbfce5aa5ac391b4e18c5ae40d0a6b5a3041d72e9fbd"}, {0x40, 0x101, 0xe9b, "d22f459be9deef29fa39cdc6632bcfd265a846dc5e0ff84acd34a7cc4ccbd9932390771a1e8dccf25e26f2"}, {0x1010, 0x29, 0x8, "2b9fffdec72b76ee4b9becd605cf0976fd6be83af6ae37a8e6371a16562e27c296867b49ddafd453d8c160c969c297b8facca55780a8fc7ef69e84cc56bcdcbe7133fc0c3c86da2c1967e485ac33712a25a29e4c0b23e9224d24115a7f31ae3f2d1ef49e954f123a0ed524b7686e62d43e75659fadc0d90fc9a43358a766f71603450eab0a36f50b96b1b40b420840caa0935c588666b1eba230b21fc0d3dd63d23d78c7680846f34346998711febe42965c47c83f1f6d871604c6f99f88c99368911aeca80467d51b0dd457ac63acd8bbe15af31cd87735d03e5f6682ca08df9db8aafd3a6c5c520e0efc59ca39d8b3d316f0e4c31bd9ec0bf093dc986fd9bd8a2b7cf60bb1b51525498de36307bd20a1ca64890b8e448c66fa13dc383b1a7f8156430e434dbbbccae08937629b8b8d98c9429ebe8b7242b14184ce38d85c5089f4e9a274e729deb41200c7a9d120ba3197c3f16c1135ed0e76797a77b60f4a17c54c65c82df6a3cb85f11519ecaafb329a3781696d38488c46a7d5f44084cb893c271f097716b9a66e8c6aaa4e0eb331b1fec70c7348ef93a41266fee0de2792611dce680dde119598394cdfcbed945684a611f1626769081e4694c91e3b6ce77b3f7364ca3f0eb9d74b81282c416b1ccf47513c38636fc5733bf2239500365c5795726c9f9531155d33e47c5a94ede31595702ff34417b22976e3438a06072df8c462b4f4160b1207ed7886f3336b716cb7d7db19bc2070558a641203c4dcf7c52b1e3eb38288011e25e50c7dd6035d717f3d4711131ee899b3efe0a877e99d91140fd26658bf0e8ad4a75eaff27add56e648c867ba4604533ddb6626724b5931758a1ce3ff8089fa4d7f49812c0db6ffff4213ffd6dcdae59c484441ae4081aee414313ec1110aed1010978bf97e982e94a8c705f60d582b3be227860d7fe62dbd3a4ee6a06257772abe9a700b04c931ad28f1522f2b36a6f2b97e8e0a1ab24b233c61039c753f2dd5af022cf279e24d1aed343dd909b3ed30f3e7204344b02a7b52883243fa20797e7dfb6460a0cab8af1bd91e8a3761c87cf4b859bd662a5bddfe7876e7885d4cb188e201cd9d6375c10481217b2c0fd9018d0150869cfc8c5860db43efd72e44ad37c8bedb7fbd51b848f7b5e852c76184a8b0145c74bb086ebaa9a464222de4f27e28b95c4a008d75d72bac5363afa1676d17386c7ca65a4df2f97e7cdf8f9136a0e324461316beba8018616f667a9cd785ba6400ae63f90e4390cfbca0bd641dffe3cfcf470ac34ca3a0a38172528ebb48e9f3dc827282d1098ff1e4ab2059f3e4b448413e17a91f2a4b83d3aed9d0f1a175a9bb22c915967656e7f5fab127bc0ca528893db5e9cc8caa994b29bce703caef86f77cb60a6d23644bf780773f58da42f5d374f5aef287c5d121d69f33e07d5dd98bf301e7871829b82f20cf9b155cc0a6ee13ebd16dce60dfdff0a6a4e07aa61d6eb519a3e925cec13035045b5b29ba42bba36b44dd94983fb2b44b6936d1ccc8f538d652c425e88ce6feaffb4501024401408a51789eaeedbc174ca4c736092fc08a43c5f02acc41b7666b9d1aee604aa3dee85d31280bb69fec351af648a3a7003ed942ddf8339aea7185a082e30291675e1fe3365555a3eea43a7153fda75ab86cd91ed31f09f8628ffd27361af8db6eb9d959ca9a704a38e8fe5d35590b26939b708d333b0d4b035da9264f3b23a2b77121c958aa762cc4d0e04e70004e54680bec99fefdcb6bab5516cdf89b56e80590aa4bb335295b5950acb22280605075b9a2b3e9406e6633784ec9f17bed68dd5524af10796a58e466c7c25493ebcac0a15e0e0dced2fd551f1e7c53e3a79997510333901d62a8cbe322344f424afd866ccee79666c6db3ad22ec9e732352d69bff0866e9d4372c448c72cf0fe5ac0ab2c9b684ff11495761963fd2da937d6cd24ff04c9724c476ec63f6c2a1b3ee7e69f6a41bd0d6bfa8ecd30e251be077f27bd8f928bd4ad1cedb2d2094932f75f0523668e9ee0fabac51c892df07bb704a5b9fa4ff6fecb5c5c123164944e5265581414264bc419ec29c77a34fe187d5139a9592a0e4b9d7db27ef981ab0a9f24501b6a2f0de87a32cc8234fd4d53d01d9c73ce383c9ea14ddefde4d216e18e326b77127c5443270d0679aa9f96d6c8a28e8d63c1de35c342150c49406b6625a88ba76bbb2666616053958d84cffabb7408768a2a9bb8681d2712062146436a9f154e5b7057f4695a2842237a0e92381d717c1ac06f5c37e8b2d9050f47450bc1206aa6789e9756739393e4dc89b0a449d397fd0936b0d1f4851cbd4478d4c7a68be6c7e82a97347c7d72229a96e45ef98a52e348d6554c1eafd93767b31e87fcb7fe1053b77361941b9dad180b4c77f99f9074df2c4ccdb6d111c05063f9aa778ee87eea79c24082c3c7af4c52f499f6444172454e577ab8d85ee1717da2c07d9012ec372341e687ef371e7b64ad9b078270fea185638c68d707f487faf4ad898a7591a158469604dddb241aec0fbdfdeb44d1dc17c48d5ff604d7dff8a2fc5b3dfe1a96fdeb80c79fbe32997b8e08dc19ac70c3659c93263034e3fd851d4f2480f4108928672413723ddffebc9c2b6f2fc0990fa6804fc3aad4f445fb6fe2aed714300401ddc26b6100a2f78a34aee916441ab7f109ef3ad95b563970747b65ea31a60bd809ad2613a39811271f6d5ff78e1957068d3fff609fa772dde1e1e566583a7aae9d3187f0dda31f99e94bf0bba8857ef1fae625dde3ca9d16650c22253bf8c3d041e144d0350feefa9bcf789c8ded475dc60aaf490234da6891db8096ae833053ba5209860941332f8422e73b1fa4770bd15ed439c14167ae5c0da12ae9fe9c81801d52856034e403b2f9534284c587a024a3f2170e3fb9693f751512ff6a1da030b0b7277139d5f875f43605972928e29a693345983fdda31bb259f784dc7dacdfcf60a865313051553beb974e2d4d27cab40211570ff6e04bce97e7413dee52ce8e563c54748b1cc311713b3ad50e39c420d777aa400d5eafdd39908200401d536943d066df25342ce983db755c41c34026d4391ac4de5491be82ad53ff714c6fe76841841ab50415ff53618018aad6e685e460f6ecea64a5ab6b5b62212415476d79b8c2bf534dbaaedfba23442f73a23567608e7a87c2c2415a5e637617df914387226c9dcbbec68b66d37af65986a0d801e3be70f551b781d9e64b735cea6d667a71e7da4cb42556ac319ec92be94f36ef6446b197deae29873bc16f3f49e0a766bac65b92ad0235b9578545b9741be9891509e2b678b8f38449f1ce4d6ac922586a6414a48b3e2235c9f62662e13948a7679ded2c25ffdec66129f08693bdcf91de3671fc059d49badcb81e54b2df2e855a13346c2d191f4e7055d1d3fab98cbf96aa43bc9c678bf7e6004665ddb1799a77b364654383516978ebfe85a9e75499121918817b8001ed434762a5f19c33923d36ca1524e6c4d667918419879951e7e402ed771f138ec2b07619132d058146d50efb30c7c91f9811602e1d3821c8480bf99fa2a62f2139e878bb7ca41f90a426c9de7bac9fabf1be0df4a5f6b827c9df86dd0adf9ca83c826bca6556d092445d3b85f1b2c0487be729629a6cca9307257334ac32ad26c6152908cc055390f169eea1c3248982cb67dab59874c6246f92573c123b9aa02fa4ee69da1ec99d5c1aabcbc20198e04d1ec893a7e2fe8bcd089b82f0de1e52214a26b091aa37b0e6a01defda3b7ab35bba47d5be85639655f693e92ce2224f24e5997eb36d63edd258d687e7d84fc0837bc37ef245ad1121ffa8e4b5bb7e6fe9b7a538254f5eea66f0220ff9cc4917e82f8035b57380f26fe7b2c1e6d83557ff113d9fbedea770c99125104c26fc4c1e44b0b73766974951adb4342f5cb04dfb0d6ea2f15e5ff60262d0d8f33364b2ce8ce7e908ec8c88d228417ee291abf30d72d7b7ca8b7b9c87bfcc7142af8a08049ea38fdfacc44a4b061d8ed3ac61a0029e2c58d63ca132f4959ffaf66e740784298b41e85e48dbb25d06b95f8aafef55455d333c384cc8072e034d8ec9bd74867b174a534785430e43f4f87fe8574512ece8f47cf719eeef13b933609e08a68ee2ba66f971519d6aadfcb09ddd71330ae100004ada6eedac5fd84a61e5d6a69916b4e7e87c90bc57366d7b1326fb848a79a2255f2b8e5478bfecd50ab49944d012a82bcce31ef0c89d621f15961504f4a14dd4e895a2054d831c1eeffff784c755e3109a786b670773d5e1adb3b2f3321f8a1694e8df31c005121a77b3ae19c5e70cf34bd9b2f8091b7b5153743552f516ef8ddba51f1fc608f256a3c955825a9ff7f13f64dd62808aad4391553e4cb87ab7b6bce52e0a1f5a024d569cccfab162cd4991f704ea3ded3541a1268fadf0fce508e607efec027b3c8265ff36a1ae6239022af45f15a88e0b0d2c2a71f9f6f1457ca024d9c9a049c8e6aa4030d32d3b4f8260478b2013634866650dc4cebbb7eb876b4d014207584ebfd5275f3c9ae497987411fede7f049ceb86fc85054a877f8e06b11aecd603022f7cac0648a3530d4a085eb75c5c1441ddb32906bb8ff7c239d603930591e68c3d5a8f4971be3b770c594c2cf7fbe06d4901114f1c6a61d3977efd653dbfdefbbdb9fc74356ff59e7c5c41f9013169eac7d5f62297d16b203143aac419e92c2b741e9d8b1d81754ca5015b988f0678cad92fd8215494983fb5d0e7d5a7f4a69bf96a8da15d906931ee1c542e80b8d48e32aa06e9c7081f04bfa7f0ee074d0dc5297506d85e3ad8e6eef4728fc11443f91e1311f24313861a048ea590e7d575004ebdb73375979a812529656e24d0bed89b920be03272599425be02797fb6b35d3ed5d91549f846f8d3e5b428b49f0e12ad4a8517b482f818d3d1c1da060c83522ab443700c8061d2d3d58bf4282fcbfb8217d4f218358b478941214ca7701647a17bbccf959e495dbcab27a1fdb28d972a1acbc35352be3bc1e6c839d957d42acf2ed7b7e9331e49bb140eb9bc742c590fe3b481feaf111bfea8eb9672c01e3ef47c6f3bf2aa7a97ec14629a8cb64c4b400b33a17fbecf4a353aa360e5122297b9d9275ce8aa77a8d92d3c4edc1bca8848ac1c81d47d1b7fc6d7fc85ee86caee05e55920aeaf141350985ae8f723c95e189daa58ce752a66c193149156ca07999ce868934de30b785a686c08117182b991a3fc04ebf04f503e0a58708d7fd20c2e385e0591953fa3251dc3edb66cebf5ff6564870645dd4fdedbd5a02a2fdc9077ad8026c617bbfb42c731d7839518917f55263c66fec5de73f7af559572f8b1a6c248a71f54840da8d0cc42600ab87cacae408a8a4c89d0c90aad69a856004d6c527a085e38e957b0d3e5a6b9def3bfb0cbb3dc0271b2ac4f6d2efa90c0765cd6bceafd2551bd5b235d6047f28601fbf21d832acaea6db36df0a8672b724389a6d054a55fbb35dba381669b5bc5806b98ca2843c74a7d0e26d792790eba168741452052f0ca1b98dc08d0fdb7587192c3fb08f1f219cf4556fb5c74d2234e3e7cb529c8da44c1cf671c2ba398ce94e0c97509bd27e522c048413e13fdb70c7c231f45599555223e6d9239d928610d04b63521250db199fe4b160bca3bc432156b053ec3c1de2bcb44516b97b56d28faa3889fc43a4c32c08ae85819acf895664f36889cd4007feb08d865d325534b9443b1a27a1a78e9a9cbab4a4cf81468f75186c48982d1455d"}, {0xa0, 0x29, 0xd08a, "5650bd2971adecb33c301d74f33bc05d64438682da61562a5bbcf874aaae0332b099469d44a907b808cda276aeed18c91448295f9492a619b8096da47293a8f81ef7f7c26cbb40f22fef4f9a6f821276e593392234904fee3b14266bf6c61f0202e51a41c79e43bed597650f3236fa9b6db1bc5ab995e92a1e6e8f49b057a987a98ef70a0a7c10b6bb65"}, {0x110, 0x1, 0x6, "ed85901a2fc83f552840a019d6b0d5e9156a18285ff34f12ea1056d0d521c4ea97a5ff03ed04224ab2165e0c38ec45ed5f58e3c161bd07c5e30b1ceda745c48c29f6f1698a2fb126094b3a748d2351bdf56048f352f75f7acca2b7340f5a1c0fc68e9800b9e409675cb60dcacf602024388b1e5d90e546e05b17182f46465293845b493081cbcdaf739a30a2be2242b67e3130f7c9220c62bbbc52cd57b6be42176a870a1170847a51b739776553e511330dfe3afc1a0576c01f7af1e0e175a7caa712741ee6efa01a4e4c84832992e2a6512e200f6498eae255f4ec71bf5e0977a10f91c9bfd08a83925d01e509211eac0320c15b6da814609e55"}, {0x48, 0x39, 0x9, "27fe18e233993ce5adb5d280ff9ed54550819a499391e4f248b1f1e667cf80d086130ef20149eaa4671be5f419d1263c429f00dbdf3851"}, {0x108, 0x6, 0x8, "9ed13becc843d2c9060dcd670aef2197abd5454ea4d0c9af62bf502e3a705560fc16afeec7c4e6a9596725d159d3c5ebf9756c9b79cfa9fb2b6475a322d4cbb9e0ea69fbdb527c7907dc7bdc74f52816321de6fb3704a23e0d4b8ee405554b14b750135e376c4641608aed61b67f1e7968d6001540bb49aab09c8f666e07f165c89d67294e0548319e9f197893c5b04e046393560ea9e8c6af15bd08a8597ccb5d0c949058279c0a06fb4e21a8c7999662473871ab26152d3280b33ea93a7965db4d87f3464dd55bb5479e33b19807c586c16d9af4aa7fd01fd0e963cfedd9ea6cbb7861689694ca0c8978902925a41736954645ed"}, {0xa8, 0xffff, 0x2, "cc8c50578466e2dff2c5b7859bb337f54358c10dde30e261c5f3925d823ab760ecd416e6687b809e98772968569964a573e62606be9de6aa94f00d24d547d8e736ac8bcba7b2bbeee88abd58658492d37fc3f585e88397410531d36d46ff25da3d3b68216fc428f4fc03acd6d7584dab8e83f2cb9346c66250261986626f6428e0c58c0edf101b69cfe927aec4ffed384624b47f59"}], 0x1520}, 0x400) getpgid(r5) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000006740)={0x0, 0x0}, &(0x7f0000006780)=0xc) fchmodat(r1, &(0x7f00000067c0)='./file1\x00', 0xd1, 0x200) dup2(r2, r1) read(r0, &(0x7f0000006800)=""/2, 0x2) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x1290, r3, 0x0, 0x0) setuid(r9) close(r3) dup2(r4, r1) close(r0) getgid() 00:00:07 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x2) ftruncate(r0, 0xe49) unlink(0xffffffffffffffff) 00:00:07 executing program 3: r0 = socket(0x1, 0x20000003, 0x9) sendmsg(r0, &(0x7f0000001640)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="9ae85ced5956d33c18ea1f6d9603b31c3f93ad1bf9ddcf8bbe9a677b76165eb3b32d5cf57a0930134a09bb9ebaa3ea3c9b820d3783eee3a3a61a109c9392fe59ef0e1c7e385d544dfb1339f4eed9cad28555c118cef340fdb9257ecdb5bc3f9dd3890c8743f49d1196341dba81c79daac73f1c7601854555f637f49c798f5e4a7103a6feaca997bfe0d705356d2de09e400e7169a0e355535f1fdb0b22d3a7a89e70b06fd9ec3fbf9e184db3ebe584fa8c5ddaaa9916b2198164285e754138f650f80dbe66d8cb", 0xc7}, {&(0x7f0000000140)="b90c39c170b85a3a322d9f5c110894f7c7fe971423bcee", 0x17}], 0x2, &(0x7f00000001c0)=[{0xc0, 0x6, 0x7, "47fa6e95f3b2bbc15314612f9f61606afe4943f306ecad3b5c733eb932a1a477d605d71a83d7a7c690877ab811afdf67e3c31f5541515ee96d1cf3309c7887433ba1c2cb837c24aa8ea8efb179d8930882be642981f072d9929dfe853b375c4d08cc3c9bc8251d419a201346e7412310479321f451847e6ec5e7d0e4d7886e275de0d9b995c17ecc1e942b7458165aa6d12a310463ab69f92decc81d1874f80e76d00eb6edad3232d3fbd53a0a"}, {0x60, 0x6, 0xffff, "d6acc46fc77558dc195ba7894f9695ddb802c3c6c24418d0f924fdb50d26387645697af40fb2d96680ed4dac4140be646f414902743fd16ba52721bb4b80b824d44c47d11a350cb9bc71d1be8386849b"}, {0xf0, 0xffff, 0x8, "80930de14918ea6945a3c18d8e5510bfd2eccc92c62c68feb737b44c390767d6cc6cb10b95adf0ddf8d679367a26faef4cb3d8c4368b81d005e9eb00b4a9e0686ef3c85771f75d6bbc8b57275ee95686e825edda8ce9ad50aab71ee0670951c1a094d783251276986d5c2b3006aeb913fbb06187ffa0774c94728e7f3e04e43dbc938ce6f2b7f8d54fa7767d14b41449bc67cd8671e3ede711906f3829118ba0742afdc50a2b6b902849d04d44436ab5ef866ba98b8ad04416aa7e9446430e9959f87a135b1ed8d156135afbdffe999796cec4f4299c3afb8abf712b034e"}, {0x80, 0x100, 0x7, "0d07002ad97a753e9886c562c9bdea5808299fa6f1f5402e8d631a702e33f65d87b5700c2dd8f43f75637b1f6abcf3b2011c5f2526b5edca51f8c83cc4a0849340c96040cb064541294685c6eb3ec34d4cef006a70fe79be0f1308a2367d80ea3ccc241303d062f1dad603"}, {0xd8, 0x6, 0x165, "e79fc9db2cda87c746208e64eabf85dfdf5699ba17af2aeca3fd12266edb106d927c3350f2b3e6e80e943fc50f0706813f86ff8717090a9c45a1c500214e111c37d3aee6e8bdf94b768ae697cba694771958dd10f323e24bc58ca36e301170548bfed7e3d8ef27f950b815fb8107036da0ee72128e3c91283c6cfdca6c715585d0c4c99b32705e22ca27c4a8d7e52412c5230494266de21a1266e2420a7955579af37eda8fd4cc0dc005cd99671c4ad2598934ed6a06c311ae604b7b325146a9ed6372198846a332"}, {0x80, 0x0, 0x7, "b89fa40a7d8304f4d48acbd5809d71eb684a02d047a463979993c11ba07cb73530e0d18c28bb19f69aaae2af54576041716ee4e43094fd9d91158e79b90e9888ba8c956ef206f0c6fe5843b123c7edb6acc24ac5ac5c1bca9bd48b5ce8020a5dde300b14283f67b8137e2bc6c4"}, {0x18, 0x101, 0x10001, "022c1c287f3868a2"}, {0x38, 0xffff, 0x2, "42047833b0e538b9edb594193558e433e8ce9f36c02a6886af396bd7909f45e52b"}, {0x1010, 0x6, 0x96f6, "147348802669cf8c2b9622a4544c0adcb734e000f6b0b3394e025a30984daa3ab0b28f4fbdc00c8979e9831a5e9c52d7af4b2ead5f586bb382af00c5249be20474a5771150df408432370db1e3de2ec4dbec3d722651134bf05f54f1bdee11fcd4b4a550f5db09712dadcc8d31fc6bc0383ab210e0ab45994b50ffbf1f19a0ab0ab70f884896d5a5ec8d4fa02447feb9f03bb42fa6d9ea8082c95a0e769a318f5f990fb7690816fd318936036faa67ba9c3efb5a62c01970e7d24291a929a38537912e9726a2c2c0b16044f1bb4cd9d5ef57d5b0481f076bfb2476483cedc82a862cc3fe13903cd2740465bf05d856f65957a9b0a452a69bd6a1ec51bf9e3385aa3aab81414b6eabe49909041d392ac38d35c25a9c5d3d7d7213531befcad6f07383da75771008904a41253c7c5ed94da9e0c3ffa348bee36d52d8ab14ae5467d23153311a0046dec511eb91ee6108e0cfe117cd9720a40a1f65a76cd4ad05f26db3d16184ec7517e017cc370bcf55f33edf2efaa78fce874bbd81989bf2023859a057fce33a357a86b557c2d1cd79ec273d09553136fa48be75d4f3d25d637acb5e13b34b139289258c47de126a6fbb5a341aac28547061ff02d1da660743fb7bb7df781297f1fa4173fbfdaa9fc44e67e7e586f7681430a59691d8ef59ddef636810e448d0da940169177d3802eb206e37508aebc93dff1c3ab1c1dacf742a82b63facba0131d7a7eaca2bb878b1b1b170fe5d682bf9e874c3220a6c263c57dfb5b5fac23f7d35193388fbc28bec18f4ecb68b5ab0caf546de5b5b956091c21b4917842a0cce6e1cd929694a59937f0b4cf15e1ac55cc8debf91df1beced1c5318613d3766accfa04109fbb8de8abc264eb3c8113725c31a3a486485b60a05a6cd2eebbbb3194870cfd8e035edc9b284884db6554fedb72a877a7b5eb4d2ee929e4e593572ba2c7fcc26b7d200223e6608d03a045e5f83e87a7e04cc24664470ff850f8832c59e0fcb9002d7d2c77c362ec8bf2357303c4b41331a164b4acf06776f2e1dcd0d00bef436b61fed12ce2a1797b7be33515c5d5c778d1769914aba7defb99302c76f88533e216c418a10697d10a16cd47218aae97c73545cfee943e00724002aecaa49b8b5de5746fb2baeb565fd1acaab785a8f7bc4e88ab67245b8eaca1c96823efaab9d6033eb57eb19c5f9bcd6d1a7a40f092ae9077edf3eb9b6cd32a988714162e8c3af1946af7a521672fe9a74e41fe3f45cf9c68ecffe3f01c32bd81ac870053f77c4c35f03b4e66acdd2337a97879a497aec8f89559be3d7b967b69b2db2c8151969dc6794a1cfa96be679d97cd9912738fa64d7f38ff1386a552679763f9ab5b28ad42218a5239efa2d9f56ba115b91642cf5d90b211c8d2babf958d2b7f1a20404e89037710c0fcda0641715cc7692e809148267de2c3ecae3cb50bc76e9a53a8af88625ec7fd429180d0463c671592da428af3d05c848f622395dceb38ca5e7271219aa65d02866ff8d145b9140da90a43735355f94bf99aecdf45face2710db4c6d4ab24aa9543d59459959f78ab6d7730a715d9a15971b3bd07a84f8fd934e362b93090afb714365ea370e50485f22fd5569d8f2f0710343d18aafd526bef1f85b2a7c4eaf68d1ddca3100e4e609a0c2554221ffdfeeef7de01e8b460c4b3c545220960e8d536d42d13640c715af53555c984e8b931e6a34c26a91c1b9b23f0d9ef941adda5017c8c4c3d907ae2193740de27be725289b6e0b99f2be03371991abe8b90a9694380fae610fc3e6c1d63b8ba7fc9105b6802121e4495989c49ba0a36c1cee7fd78cf422ad3a5f168a907ae5fcb95ec05e4b14bd3a27392025c0577f02c73349007197a69991af5bfc0fe735de8b0dd405683cd9a1519867790af914a0360762c7657e11f51bc085aff241e581f66a2994ed6d85bc81ef2b6ccd9b9bab87e57b2fbde882f2052390c4c894060a27370b7dc14614a4eb99dba634a75d0814b4494042bffe891048dce2fd8aa3b25ec7dd4c1a9b45fe10abaecc1cef87d403ce5f7bac4c886a6f7bd8badbb432561c317b607e05c9e54c7f435090f7b0543d6fe2c2f811730468c117894ea7fa9edd41ca0d1d99755bc42d0f1a7dc9743930e283f24bd30784039755b2000236f5a6f6863d1fa1c2899d91257d5faca4d5c4e737c41e2dc8ff8d6bdd097ae92fec5b30651539e49b86a6d5aa3f37d29c704ee34e732830805e4fe04f62e51de831148005f3b00724d208abcf9c4a98eaacef4c0aae1bb9be3668bab6e81a432f928309e410f42a79d953b6243e4f8ab43449f3bccb25cdb3c213a78205bf589f6c080c74dd5343c57e3acf820335fa2ebc6739cd6b66a28bcdc8e942d5e9b80ab30160bdd42d21f5e9573769a82f6ad5560cf82c0aa550349fe5ab62763f1760d57e29557aa78cc71d535d1f26f0f7473b5107b2bec6683cd84594ce764de65199473de0f616d9ac12e99f80197199d266dd7caa9beae7ca7640ba26afecd31b963900c173703be182ca1fd282066232ccf42449e37ff0e81340b34078c2ac34f351680591f8e0986ab1371e0c0719d2618a25907cedfeb8649e45074da335c51857740be9d133da731c532769048106a13bbb244e035e783495ff7da5d7d640e74df4f28adf4d9df78fe28f5298bdbf4c70f2e1710526d7b4387a30b4a935776d930a41f7dfd2f7eafb43dd525d3e5b56af410ce67509ed571d96cb91fa6bc8b9ca3b3f35a84043ed5620625ddf0e5830ca742823523f1711b9ece76bfa04eccbc0369d19782b0cc68f11183011dac2e8cae94913533a8ecc40f421d7caf7017e725c7583f4db0d1872113af32daafe764d807e33a60562bc6bc6728d94155c213eaac8b53720d5eb21ef76339f64a72f64887c7dc008a640fea2dabe3638b84f0e6f84c7f949e624828403d17082f07263342afdb36bf4f13bd8b06ca3f1a8afa35432ae16535a7c819d5f7517277ef60aeb7657bcd8b7de1a6205276b3b76ad97b1f843ffc5d805d5cb7ccd428cac05de85b910b8a83d2b635cfbfa3bb89a1a7ce6181b65a0ad7e89e2a9689745a5c650d17d6a38603147db3ab6b270356f6fd6b544bcfda9dbf602dd33162ae518b7f5c4d95aef5676bc981d187ca10e90eb4aae852c4ddc187ac7de2b26e6be4936bf7cf1c2d72bfd206e0116d788a136caf54fc6ac5718a8b99bc30757d1f9a368b83fc7ec268098c601b4f724bb286dffd70b64ab55abfec9f3d57e91e8797b69296ab57e156bb0bb868455b55af04a1548b9f323fa8715f9ae1dd9cbb58d740956b11e4b2026222bc9410a51c7c21c47a0443a31d75f8eee80bbe232067668862c5de01d85e0d99b36a84d4c4832bda806cc6ee693ae5b81fdfce40b99ae087ac1e1a57834d7e918b916344f7977700d6dd417b1f14102fe528168f3040e1a24400d52f61a1e054bc391305cae5c5e0d3a6ccb4e9e02e34dab0293bb4376e6ab2b0b03481b65de71e580730aec6bcc66acf84fa8988d5e06af176fa13a504b01de2c2f9a43158050e50892c46c6e2bdc410174d195df16e8743b536405d3f7e61bf2264ba6447fb6505764f1c39aa36d93f765602c6a6dfef66412c62303692863ff2ec6ea7ccda8a6db3178a6d5354b9fc6742da922223fccaeb467801de9150e91cd566e795356fdcfe594c2b6fbf665cc3513263d3e943d0444280cb63869d82e87d0473a0beaa4f339765752a79720f513273e5bcc0b7aacebdca0ff522230834a2eef39ef5a34c8ab2a4441fd06da46a99ec22b0c6bacccf7b4c279f9d34198d1db1de6323ec712ee1cf4bcbdcd7872bb7959649a86d9230657741d5258f8a0c4782755e0fdafb03a0ef6ca148e6d134ef31de37ba43d624dc58798719aec6608f840c5a8b1639b11ab69d46ab7f7f647853af0941a338e712a1a12247cbdbe6bad31d726e2232afdc3a96533de9b50bf23f5823a8283836d8fd6dc5299227d4254b6a327061c0ee0b3c4b3eea3d6f91b7c9302f78576c2021826e00bf4b891894b5996429040d3764d18c6e8de54d53e247f0732ef29f527c79e662fb4362da85ba3bf0340593428ff406ab61f654cd9ed8c35f40fb0239521efc2cbc0f1e6632892ff17528fd05236ccfb04aadc23b734b605339d680e9460a7c84b43b7f891d9c4e446c5bcb71ebf76deb19a277bdaa92aacd4c2eaa944e4836d32da1b6880315a230fc13f166f5e8a31c559255797582682d7defa93bbc3ad0f34e660029b83caf70c34ca71a1c73cf795ef6f04180a4943b3fb32cc9e25b973f8aab54aec51a3303c57ab63db1f76781f6ee9790d09a01514c1e4b6e6414a80106ed99ea8ca89c4042003068e59fba3430f917215dad204a9d62d8bb01b141fc5ccdff6836e821353dc9e09966e7652cc4cf62d632f2a607ec6db94477c1100acf4d08b10e468febd83468ee6eb5231d3b3ab9b8dd4c611bdf9b46bfa4c02a9832a0e8403b45a49deaadaf19c4bf7251e6b9776041c4ab53ee3f14447e254b600133ca98a15be096c216d5d935717a3bea10ffd1bb807038883da00df1b75bf4899c8af5c11d3368779c6242f9c473af463df3e9fce9d262e8a7e1ae3004dec53f5ec6f76869215ed0ca7a5be0005aa061f3d09a15daec762b8f1b226743136dad77830df35f08b827b1e20d992d26741712d70b435c63dc7057ab1bb5f3cd8c1081fadf1345f9112c4721ec5dd1b5f0e7d722891b6bdf578318250cc05e26d3e2f659a7a66907ac60d713f2719ff7ec7bdb3278bce5f262d976b0f33a080aadf7a0b61da94f6415291e1d967e0e144df48558faf0676a3814106b41ecdc7b4db0630edf04477fd27da08952fcf0fe15d5a132a0096c741df557ced09c33c0329c6fd10c16db29d557fc7678150a93d8454e87addf91ce0f89616851521cd4757e4ceb848cf770a43d1c7f2f02f863bdeadd6928ce847d73647ad6b461f6f130bf64a425722cdb478be5ad051bffb5287302993a42c9bc5a3551b3c0665d840edce17cee36631f59d1f601071ad52f2d0f25342e9f9d2c54e7d2463156cf015416ce9bdb21e68c60ef62bda0045810231f66fa70627b737601d583dd272dc40456e701dac5cbdca2a42b33418090d884cad238d94c3ba547608da1f54d09df8298d08af792f0e8b8dc90b462eba189009b8f3186b8aba1b133758c81aa260f1b3b8e6fe5a28da7ac39457950e1a610ab46c8846b8c24911c34555b8b033ded5be3d40968882ba1b2e7d6f134b8015f8501ff4504febde315421140ee3a261563254e0095f46e7da744f250d70776390faf3805c8d0ed124f3f84dc24f02d90955dd31ea56e7221682013939a74d347d7e937c5e5ea1d7fc987a02a2b2a6660b65b3d9a3b95235f7f710a2ae832e1986f1fdbb2386ea69ba8967104f3be76c9b8c99a1af54cd206a3f049143ff6c97f479109b797c4f3487507d111eea4e21d5081e65d63d983d943407b3164dd81ce26f7278216b5b2410732bf4e9a8593fd86fc4ee02c3854f3cdf8429a3a23747df7946fdcce54f6cc590f87ac6956b82e9a82956f44cbb1bdcdf95461ea536016f6f25e178b5182e52bc55e523aae077af3a1a0702bd593d1f2f44848cd2afb2a6837154dc64e7b8d7a2898c92b3cc2ae5725b81def5463d20d345fa7befc4e7409e97e48f1fd5ea692b8af343cb482c3ea73be1709104fbf90efc9d7d814ef43663690732711e39017c0efe430cd3405e447bb43dbc013f3d7c6fe194035be3fa604e2eb"}], 0x1448}, 0x0) read(r0, &(0x7f0000001680)=""/4, 0x4) r1 = dup(r0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x1008000, 0x6) renameat(r1, &(0x7f00000016c0)='./file0\x00', r2, &(0x7f0000001740)='./file0\x00') r3 = open(&(0x7f0000001780)='./file0/file0\x00', 0x8008, 0x0) mkdir(&(0x7f00000017c0)='./file0\x00', 0x80) bind$unix(r0, &(0x7f0000001800)=@abs={0x1, 0x0, 0x3}, 0x8) faccessat(r1, &(0x7f0000001840)='./file0/file0\x00', 0x100, 0x300) getsockname$unix(r3, &(0x7f0000001880)=@abs, &(0x7f00000018c0)=0x8) linkat(r3, &(0x7f0000001900)='./file0/file0\x00', r1, &(0x7f0000001940)='./file0\x00', 0x400) bind$unix(r2, &(0x7f0000001980)=@file={0x1, './file0\x00'}, 0xa) sync() r4 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x80000, 0x1) symlinkat(&(0x7f0000001a00)='./file0\x00', r3, &(0x7f0000001a40)='./file0/file0\x00') getsockname$unix(r4, &(0x7f0000001a80)=@abs, &(0x7f0000001ac0)=0x8) r5 = accept(r0, &(0x7f0000001b00)=@in, &(0x7f0000001b40)=0xc) truncate(&(0x7f0000001b80)='./file0/file0\x00', 0x800) getsockname$unix(r3, &(0x7f0000001bc0)=@abs, &(0x7f0000001c00)=0x8) r6 = getppid() fcntl$setown(r4, 0x6, r6) linkat(r2, &(0x7f0000001c40)='./file0\x00', r1, &(0x7f0000001c80)='./file0\x00', 0x400) sendmsg(r3, &(0x7f0000002f00)={&(0x7f0000001cc0)=@in={0x2, 0x2}, 0xc, &(0x7f0000002d80)=[{&(0x7f0000001d00)="9c322cb907e48cbf4198a32935e806ec53664b2265f40578dfe84a0c77db31b264f33e", 0x23}, {&(0x7f0000001d40)="c1d3302c422f8a5ea13b91347bb69188b4d8315b9b32667fb16172497ebfe376711b1948436ac27485df00944f0f66cfed56b6c38c154f19bfdc6d7959d1af86baac835f157ea384032785df386e8aa7c627c852d0089924b37e6bbb896c5a9d7dc70ff0fc565e8ccdbccc93e0b65c345ee0e05599826839d4e1100ae63e5c94600aee8f98355848a4932666c80d8993a606b2105948d37419d0610a54001232158f61d6829043f2b646506dfc6145e0569b0a8758c30f5ae4ab34b2fc035c0dafe4b56d64d0d13e296bae1d5db7cfaa2322ff38ff94603c2d187fd5416a813b88064678e02dbe10b7dd605fe184dfc0017c14a56ab05e9590c5e9a2da540be43cf6763e8fdcc426106e66e7b72989c568cae480ecd21f533579508078e1ed21fbdcea15ecb3f25563e12ea64f63069fb94ddb2d3b1a30c08dc615bfd3f51449ba68231bf775f729763de074d0718dbae6f8dc63abef43ba260a12a613ed04bd6aaea192983c26602329b552b5c8188fcba78baf2bd0b11363fbaa269e71097755fe0d7633a8175c756da2729a9145d0aa1984c49cab338b0f0d03db27d5b9bb1026d017b935e712e80bda86d3e8c6427d1244432e3e4d111a6708b7494a62c3e6285b49af16668c8d6ec34c1669e150468c3be393ee26cadffc3635aaa27daa23e0897a133013f57ac4ef895304a3434868bd7dab4a389b0a6caa27222b6b36fed71709bb70331f77e2aaf50c8aec644827761a4a6fb4f52525512a14c1dc81ef0cf986ece0b86aa8109052cb9e1c2d19f82f9daa64a0a37900135b605647935efbe57f56710337ace02d60e139e91ac29a506e276e5128dbda301e8ad8c24e8d17251e92354ee4f5b73f8e5da475b9969c0a3dc5ffbbd8c195723312983e8aabe5f0ce1aed4437f3638ff9360540f7ce0bc2998c82c1d738e2e6fc444a18ff7d2d7999423f3037b394ed3c49b27d7fe2d978a12053599b9153c663f22d8544098c0240998ccb1acde7fae86da57fc1a3c67df4cc174f3b6d9d78aa8b73fe425b351bd418eb37cb5e0563fe43333624b0d6f0e3c2e7a42dc5dcce44896637b8d3aa3f3f0eef3defe25bdaa689680bc1d1095e6fcdcaca18cbac94a6f969989b49fe94daea1caede61d342afe2e46bffa4ef44f81a4d1de58328e6d2bc4ddaa53460710fcb69745880da5ff5df3f16490f72a15030b50693fc968208b5ec1d261138d9e04beb94619742c1e847139d2a19719711f1b189845e4538b7704ac5719580b1f6f0b7541fbaf03cc1961938f8d786122be94aadd2fd092363ef4b4ffb5ff126ba0f83ac37141957b76ed104fef85991248985f95642c53a00294e6fe72e836c11dd47b37dc446a67b2c0bbd51ec953c2e114ba02e16780d995a771dd4bfb03db09ce374c4a81010133cd144a85cdff9b77f4c7746d961e18bd3fcee464a81eeaa18aaf98d38a062a22c50a8b4cb17ed6d7e5b005756ea1223f1eb2bf2ea2c520d85335758868ff8ab10dbbadf2785e127c911e78ddb9709ec52608f8fe02d6a57292e4397a972b13ad76090220df1dd1c5a03047fc52b0282204a751521277c5cc163d47e75a68c8f92a151664d87532350ffe1ba87e86cd6a924948d3712f884f1a91c3294ef9703568d77df6ac51e5c5b915bce1fcd4b9c18deac96f3bd06699cec815ab22a6a049cd9651295b05f4d2861ac88114537e18f302092161d78235ad86aee0e815498a49e07068438c13110981f74123679b9146b966836dc63561b55829392a572439e9a6fecdf824aca335ebbaca78f0d545d54d0c1d6d6793cf7b0832adbc69d2a3d507cd020c2220efd72458ae0fe0455d0b294b241cd5886fa4976cd3f51d380c970accfb968211e25d56ec4f5ff39831e0e1d15144359fa1200dd45933e954d2088843f66d0102c3fcd5b087378b63ba00e1964cd4c30ec0c98f3e6db9fd28bea2c0c471e7f9649268b7c9f2a0a4d85f82b3d9b64e2623e40fede428eca984fbb1524397c7c0a12d20e8f9f5a7bc154503032ab3fdbd4eac5d0e9dca97ec32bdb2f27bc09940e361ea37f7df035321ff1baff764b6e91aa39bdc343cad32d7ff52d5b3904ae2e69d4e45cc8344639c4e26a0f9c87352fb1e965b7d9644ef710d24c636def48074ca1c9287f9cb508618eee95cedd063c5a4edf95d0c5fe477b256253c91b67fb03c2f006c5ef16c6c678ac38aa548cd3ff55b0ef09d1877a30608e0381477efb69d19a778c454cea2df8e7446c80f719be02999a17d50513755462b77af40efbd9468947b6a674c968490ecfcec1547b28d7385b94a9d51ae38b49c2e47cbabaaf470cef49d1edc2c377161ef774708d1c7d7de4032e22b55d60b20a6420460a2b50278bb9d997b6ebb04aa50466e6d4344015a638120bb598b5e153409d1df82feeca50af07ab00e376514449e386f1cf9af221f5247cc5c5c142204dfe9e92e1aa1a774a2c37a9d7a48aba924bfc322012f016f1b7cc4990525a4a7a62a5928a424533d7a7b0ea10ee7ee3572bf5b2a4382223daaa07b9a53af4002b7f3d5465bbfb67a715fde0d7ab45f469e7938a55db2cdf154744ae6b6580b2bce215bee498752501404b408e9cf7f63a5dabd417bf542e0a31b89089c867d324efcac24c1cbd4642a6e25a70ca25248d506e4bf28acab4227c449f06b9c5dff091e363789b1cc33c93ad2bea9520fc04b2d441b4f8beda2e9aa46e8b3323e5d85f958fb2f2ec42d90268a6d36b7ec81fa87a411d2c2d6c1ef86fe5d674348a0bd5761313029c1e1ab1c84656a7ce45208dce0a04c7e1b12b4ed936eb0f829863c87ad0185b16924bff7101bdf0fedd852f60ddd3df885c0514c58664edc8c3360e560f052fa190706c792099c085068a55368f575b2c21dc556adbc63f163aedec392cd047b8a01310dc26aa5f3a6a4b9a10e78d227e3e327b437dd504067ff91716fd5f3a37f5135b810991d5751d3af212c7a849504e8a50385b12da0065e68364f875e0e7d3cbbf3a191f775d36b02b2c25102cb28d0b41ee5d7fd21def3ff54c710de39190a338420b18b3f16f347d65e3b8298a2694c30ddd8c7899a14482ae3e134e704a207b85d26672789065cf7853914c8d0318df15defb3623f8bd2ea35488a773e31393c1d82ee544034b5f509fea4b5d31c7f0ccacd2a06ab2c1db477d5110b72a8219109dad012e7a0dd456964d953f1ac16eb4cf6170fb63fecb398c2dfa6b42369dcbb037ae92cc291de28a501ad6daa27c2212d57a14c6a3a74d667d22abdb2988564e5118845f1e73dd09c6c368adc590d5a2e8ed7f8768ea2df291a89ac96a69241b215fbe99caf54a3610505028acdfa4115beb1fef7fdf849d0aed7c27f53a3b484a91be5790dc3509319803c27ed279df54137889b6ed7f91e00b945aa30921c509c5c787d6d380a14c3ac2a6d7e7e6ad719866ae524a3b497c2e4e8b66df049c7a836fd4fef057c5fe677c7a7cd80b0e9ace459d803091c5704f92cfaafa3986a8215ab0492b7995df525b955f5832c891f4c534952fc3c83a060f99c5741bb641f29c6e64961cfc7510ebe6c527879cd0d1e706d9a263098939d8181c2915883be0381b0b790d56b85a668a3aa682a2246c399da1a030f58ced38f08c6bc278b9a4c0355371b2512d5fd3d72a02bf425dd4b1e7289843f564dd55b4ac37919392e7cb04b6c9c700d11a059fdd30f08908ea22f5a721045066b1e0c19526003ed2e0f2a944b66fdcf8370f597d5f16018761ccab43ca080550e93917d35af9233f8e7ec423c6d50db45f4ac6d5e686f7c91044c09fecd1dfdb832fd50159f07783e6b5a0a06511e392cc7cd8dc9e3b16767ae8565763e8cca5e63b4839b7f12a86f804f6c8ac56a2f122dc9e109858b959c6109aa5959c877870e3ffcda2634a7c8364fab1fa127cf1c52ca45dd252a72fdb93e0f012d52f4be55a0b614afaee0f49624dd652f6f455163df1f8320811be5ed8f549afce95fe2b3e7a1dfc7eb187686f84fdf1401a41ea1effe058179418235682109bee0362e58956f03aa06d448c4fbebb7f2f918ba3f717236006f3038e4acad0f055f5fa3d5c3c3da8e027389ab64c128aab546a3c8c833db738d6b9e6a79551921cedffa41238e2d4ad681a0bc0ea1e21d3cec9b996fea7a8fce110bf15e7ae50b967b64e28b52ff902a85688a90fb6ea23e1302cacdcb5a66a4c63a2d6348025031cd10ff4711317e685a734d179328d6c1965a9a9b91ab397453efe81bae4483e36ae857c7fa7325d627f214ee76e2537e9c13b16bae7b44fd4e2e231b744ec438eaa40519384616ecc2a9faf92d147d8d497c860d7e36d5894bc54e6e27e68186743e8e5e8ec31b8b032190e2221c344ade759c19dd24fc410a54d9c04b3c0ba7b215183e374fc0f5987b591bb192c9764134ecb4e7d78d7703f2b9329611e88b8cb64bc144139e842d33ba95643de470e5061c796e2c04a0493713857ec43803841a22d18ee002ff17a7a1bfa0703e44a4cd27b3c3ba1160b3dcbf3e983621638ab1e6e4336393c8fc8dcc4cbb076518b82bbee05e51f830a92797e5030ba3a899311ed4102b6e53d2d554c1beaf002fb53e06971d129196ee674df15433a92bc039fc17c1413d6d6d3bcc3a581ba56f295f84c52662e292772c3e1edd43f05136df0111714d72bd2bb9883d21c56d0d65b26192d31bf78e54612f507f5b9147dbad3109a8ed498df8dc14bae8fd40a098a2086f68144ea127743b3b4b7bd4abd1dcb588f3f359a41940a474efec63dac404ef5e0b6c6a33f341a9682ceee5ce24a6e592d997767e6baa179697b5813dece0955b446494aa7a0ac31f2051273453a8edce4926172d26d02f536492d5ec22260a20e7006954815d1fc2c96f607472fd6286b77db0e5a988c89ae69b2f3a2dca33591a43c2d3f1d13a695bc066b4bc8def72caec547bba549c590dbdc0fa4c61f942bf83b8c9f24d4eb9ead07de01a066194b457f91337aa75efe3617095b769a9d682511f4e795e9a371f53a210c41bdad7b4b68d780b01bd397d8f720353f19cdc6be7f248e7591cc03f81f72a2e550982c441845201a188c289462d37a27648c2a4d261ad6de0e7b2ff7cd0bb88f07a02e29dfa76933c52b22daeea70cf934853f438f0a7d24c5c18b3a4255e7ed91e27a422592cedee4ac67caa6c2f4abaa463c9af10c233ba084f7d293bf57c7b4f141e6fffa7dc0afce52b64ac05b9efb2bae345772181f0907a9f604a88013a644160a7f5f1cfea68d15582e5b1b95fb25a6e44f4c4d862cb5ebccf16bbf0698b776ca8c7e017bc669e9730314bbad8f75daecf9cada2cdda1b2d45b155147f337822b282c071940cff2a191512bd31ba354ed5b8bcefe6d91e1614d4fb57ae4ddd3a261a1bdc35ab454e847c6a3c72fc3929bcf7369f92e6c04521281b3462d5bcf7da3bc51e4c1acb7f4fa1bc6834ec16a565d872b94fa2dcf63271fd719e8e1a13d23fcee93a1b4fde94dc0a0b0db59075d5206192d15b3ff61df0214fd0a4b9a176f61c515a798dee20b18b10d06be1339ba0ad9e1d4eba221df247dc7bb44d41133d199e4864f13ccdc9d49774eab7286d01171c0746386100008dd26f78b6be4cf9906226757066f34b0e8cf0987faddadbe943694295b04b510a58aee28be1e4b3506efff963043e0d03ac85b4dfec015341fadadb96ffce6484e498974083b5ecb37dd2213eadf321e37b2ea02a888c07142d8166c65e9a9d88101fc871a30fbb6245b881bfa94", 0x1000}, {&(0x7f0000002d40)="58b0768110cfa1bed169ef715a53938e82be5b7158e28a18b2bfbf48e062b748d3db58540a0942e126cf60", 0x2b}], 0x3, &(0x7f0000002dc0)=[{0x108, 0x17, 0x231, "64e76d839571b75106b2320b92d73613aa380b59015e5d57a57034d2b63500ac8bf68215412dcad10a193bfed757e2ab90fe54adfe01a632032c7fdb24f16dfd7f04f4594be153e591fb2b09afa860b646e0d7942d50187cd4512d3a4537eb963e75b70d0112ac36cefaef4cbdcce4f29249c51b9d79b184c91f707c9d79e3fcf302c7a9bb4fd02ac3b02a6f71a773f768c4033798eeb99d33fdba92f4ce7c006fb9bc41e74a7537a960ad77eb41e5cc0aee87b232def6000c28e8dc70e9662cc59344c56e7c26a36b6a7c493c501073e8ecff14f6c41027410e8fd01c853b5362746e0f401ef798486a22bdb7f5537193a3f5b4fe3c0b5e"}], 0x108}, 0x404) getsockname(r5, &(0x7f0000002f40)=@in, &(0x7f0000002f80)=0xc) clock_settime(0x1, &(0x7f0000002fc0)={0x4, 0x7fe00000000000}) r7 = paccept(r5, 0x0, &(0x7f0000003000), 0x50000000) dup(r0) r8 = getuid() r9 = getegid() r10 = geteuid() r11 = getgid() getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000003400)={0x0, 0x0}, &(0x7f0000003440)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000003480)={0x0, 0x0, 0x0}, &(0x7f00000034c0)=0xc) sendmsg$unix(r0, &(0x7f00000035c0)={&(0x7f0000003040)=@file={0x1, './file0/../file0\x00'}, 0x13, &(0x7f0000003380)=[{&(0x7f0000003080)="9f8b191a314dc2118860b3aa6f1f1f3d60a723cc7334c2f523b5f81a9d505c5ea094a0784508aa1fd9265847675aeaeaf81d77cc0a0b5e464e3e5cb4626464c2d59e617629a338c5be842a495d7264861dd32644707794a53cf681c454f7f786c344624dafe6992c23030f2b536932021170c19a68ded5e11c78f9b3995299eb3b3e9f70813c65f0debae77d130512c2307aa4ea4f5ca4e5c1b7", 0x9a}, {&(0x7f0000003140)="3be641b7c9bc39dc52110ee75643af7eca3faa5048bcbc59ca9300d4a736599ad9093e50c5c22d66e83eb3e744ee79e9728d5aacabc491ff", 0x38}, {&(0x7f0000003180)="2183199a11188b5f69aea2627baef0d19bc30a12c139dbfde54e848d31df8c9348d5fefb518ba4eae56255c00a37c6dda457f1b7b4b2f95d597287d547cee8cafb70f1b57e62178324ce2ab93e2a85c9a756c08af1d4630696aceda2d7a3604f8f0ef90e7c680775e17b33b8fad5dc68608a3d340c4510f5c0294c6077cfd63bf13d5f4f3aca6fe48a122c7226c45c25a06700306db5ae3e679bd98f9ec7636d7d513e54623e007177c97ec2ac1414a4dc0bc5b67f7d452b34005a3dea32c02f104e3684f6f70106c4f724603a1f876895ec26102bab334e06ba00552896ef440ba2e8387efacaaf640c", 0xea}, {&(0x7f0000003280)="ce023c60811e21", 0x7}, {&(0x7f00000032c0)="132dd877f40b5ce94adbcf205e62509e53eef070320d266fca549ecc56eb228c734b68c398278cd631e02b942798fc8d3e71535ec4ac2978d4fe6a93b5f1a5fc378ddb1653fd15954a59dc684dd8aa74fb49697056ad16bf6f2d71278124e33671365bf028338db57932fb4690777e5f5ef7945b0ed2f99353c373acc5f41e6d06135ab28f27836f2a1636181fcd10dfb080da447dad3ae05f9ca5e8cf6e5a07d08caedea0", 0xa5}], 0x5, &(0x7f0000003500)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r6, r8, r9}, @cred={0x20, 0xffff, 0x2, r6, r10, r11}, @cred={0x20, 0xffff, 0x2, r6, r12, r13}, @rights={0x18, 0xffff, 0x1, [r1, r3]}], 0x90, 0x405}, 0x401) 00:00:07 executing program 0: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x20000000) link(&(0x7f0000000280)='./file1\x00', &(0x7f0000000400)='./file1/file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x0) getsockname$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r3 = open(&(0x7f00000003c0)='./file1\x00', 0x8000000000000, 0x0) r4 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) setuid(0xee01) utimensat(r3, &(0x7f0000000100)='./file1\x00', &(0x7f0000000140), 0x0) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000180)=""/145) paccept(r2, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc, 0x40000004) shmget(0x1, 0x1000, 0x42, &(0x7f0000ffb000/0x1000)=nil) unlinkat(r2, &(0x7f0000000240)='./file1\x00', 0x0) 00:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r2, r1) writev(r2, &(0x7f0000000540)=[{&(0x7f0000000100)="408bbcb7c7045033609cebc21b37105d1f3d168a073c1c418021d638ccda888d24a6bf71303ecd797631237a236bbf367d20edfe1f4617802e2821d2ffb9cd027a08eb3469d9f94b3367b95b6302b4bfabc0ba46e7b21e49dabd162bcc6343f498cdbe1c7183fed19e0676eeb5a3e10023f0c77898a1a0d30af3727ca2b699d899b5743f438a8aa5fb28758163a59c8e99c62da324a128316ca2837bc6697e191d04c823c77075fc9b0865c5bae3c5aa589acd576eee228ec9830543136de81c73ef86e0497e75fc754b4c5623174cebba18b6", 0xd3}, {&(0x7f0000000200)="ce496a4037bbcecb03c501d1dd3c566c4737abedba32b5fbf64e6342840b8bfea50041bdc60c97686d24776786b4617348c7e98c5d910bbe0b39506128476cf3977e0817de3c6edb83173b9f8922366e63e6074e1ad6a860011a99a321758d40e3638785ba513d7ad3378b7de95900f5c50aed771f2359c9139c1e2e21eabca9817c91a71eda6b05a060cf96f2b9a707c102da0b8a495ce76654be22c1812f56454c9e8ea25fd01bc1dc0a8e848264b1340b9b9087c73288f18241f65493ba00a696720b6050d9", 0xc7}, {&(0x7f0000000300)="9bfec88a72fa709a44d006961140a413f36f30913d425dfc97626ad39fe1e21c75dfaf8ce92feae9bcd9be416d1a82608b3f5aa3819a7954c3baa4ffc8050cb266b0e44e407ac3a998db493d4290a167859977793acb79baac068b60a0fd1ca83e44e2ddc3d2e0ae73bf450ff80d26e6cb3ec75ea622a77ac15856290dc2c2b1af30cfb9d1fc8f9af04b2bd0dd1a50443db1b1eceea6c7dc50d5187f5dfc9f46276d52b2b6d525cc42dbfaf0e0574b42b9a267a7a7128feff35bcab15dbc9c", 0xbf}, {&(0x7f00000003c0)="e6e8ee0ddce1187c6a39117c62bf9ee520faf5c4484123b0445724e4758bfb7d94f2bffdd0bb7dc208c5cb90523efdf88da4c87c326234bc628680ff8b6c8a2d2bbd6cb34cdafd2b66c4538d4799805645af3d90444a585bfcd2fa55353de1b28ca2153c14fc020e51207780e1050d3c58472e8a03f5dd2e5660f807f21c16007f9e2d0c40757c383b08a56493a578945408ef68ab304b1c570fa7c0a9be6c4ebd3fe9b0c815c211cc464366a775430b9b51cce560a9317902597ce12999d5511f10dc1b1f1dc50dae7a415aad7cc965bda3809f45f9da2807f99c", 0xdb}, {&(0x7f00000004c0)="161bed075835de73ca0a07cd7a534b0388ac78ddb15cd5678909e791584d7cc3a94056c91af0d9797b50ecd67068f6edb4502352dc868be5f9f6b9d81595949e5f2707576859aa4f903e86ecb826fe0e2e1d", 0x52}, {&(0x7f0000000040)="a3605741371345409fc8ddbce7528d998e871fda53e0bc50939baa9bab17e766ee30de821c05d2c9f3ee162f7210ecb6fe931e", 0x33}], 0x6) fchdir(r0) 00:00:07 executing program 3: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000840)) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept$inet(r1, 0x0, 0x0) 00:00:07 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000040)="8fb20c3082f3210591d263433c08a2a0ea389abe8823da12f1d8a7dd862e10b78e3f294c7b34c42e8ffbe34dfc4f087c3c3bc87d8e485652c0660520a70efa70230c00e1f3470c3999af429f20d8be6cd7235f513c3c0e08c9537b44ad7c228dee5f8cdb29c26ffd5198085368681bbcc7ee60148207edccd2c66e382307af8c4b9504dccf8d5a663186dd2c9eb6671cca2cb361d69b237371e5d1a9fac0aaeac1f997774b8de4150eb5c20b74c1a78f5eaa72bbed1f6ccc6d2bda004416f7ee", 0xc0, 0x400, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x1, 0x7, 0xffffffff00000000) r4 = paccept(r3, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8, 0x0) unlink(&(0x7f0000000280)='./file0\x00') r5 = accept$inet6(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) connect$inet(r3, &(0x7f0000000340)={0x2, 0x0}, 0xc) pwritev(r4, &(0x7f0000000380), 0x0, 0x0) getpgid(r2) fcntl$getflags(r4, 0x1) r6 = semget(0x3, 0x3, 0x670) semctl$GETPID(r6, 0x6, 0x4, &(0x7f00000003c0)=""/152) select(0x40, &(0x7f0000000480)={0x20, 0x4, 0x6c8555c3, 0x7, 0x1f, 0x0, 0x3, 0x9}, &(0x7f00000004c0)={0x2, 0x7ff, 0x10000, 0x2, 0x7, 0x3fb, 0x1, 0x82c}, &(0x7f0000000500)={0x357, 0x7, 0x8, 0x9, 0x2, 0x200, 0xfffffffffffffffd, 0x7fff}, &(0x7f0000000540)={0x7f, 0x8}) lstat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000640), 0xc) fcntl$setstatus(r0, 0x4, 0x40000) r7 = accept$unix(r3, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) msgget(0x0, 0x200) select(0x40, &(0x7f0000000700)={0x9, 0x401, 0xf317, 0x1, 0x1, 0x4, 0x33f}, &(0x7f0000000740)={0xffffffff, 0x9, 0x7, 0x6, 0x100000000000, 0xc7, 0x5, 0x6}, &(0x7f0000000780)={0x3, 0x10000, 0xffffffff, 0x0, 0x3, 0x1, 0x1000, 0x3ff}, &(0x7f00000007c0)) connect$inet(r4, &(0x7f0000000800)={0x2, 0x2}, 0xc) getrlimit(0xf, &(0x7f0000000840)) sendto$unix(r3, &(0x7f0000000880)="5790dfd111004a86fe628b15e03b2c10e688e909147d0a92d5821e2d7130ff758a6a20216dafbaec00f34c904c8985d72651fa133bd441af10720cc98561d11de78231b61057747617402e4883a4b40d2a6920812da5deb0b65c1f67e0fed70905d801ed54c3cf7d4d20caac6637bd39524c315f27a02b7f3b461ae40bea74c2d9abf4b98783f2bafa0de9a29a65268205c6afdc0e70aa8bf5797902b8e7d645e0024cee75f4ea28679ef276ba369b39cc4ec0aff01008b71d29edc14960896b81491669993e6a97c1402a4bd31fda3f2776a900e074e76e798207a59c1440f76cb8", 0xe2, 0x400, &(0x7f0000000980)=@file={0x0, './file0\x00'}, 0xa) close(r4) sendto(r3, &(0x7f00000009c0)="bb96f240d4ffa4fa99b675f52cd342e6a54858c3022892c1e8b7eb405f5fdd9769537c751f196462b9d8f1d6e5d2a796bb133df3832a57c1c974a2d6e1c21da4d348b791171538c3dbdb53375a0fecc26b935e33cf51a0d5d470b7bbae9cce4c18ae93dbaa66c70423b4f3b2a607b3d4cad697c9021ff3ab5b9ac612814f507850ddcb3bdce4756dd1436ee4d787c34e2053fd561cf2", 0x96, 0x4, &(0x7f0000000a80)=@in={0x2, 0x3}, 0xc) symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)='./file0\x00') fdatasync(r4) mknod$loop(&(0x7f0000000b40)='./file0\x00', 0x90, 0x1) preadv(r7, &(0x7f0000001b80)=[{&(0x7f0000000b80)=""/4096, 0x1000}], 0x1, 0x0) 00:00:07 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r0, &(0x7f0000000040)=""/64, 0x40, 0x43, &(0x7f0000000080)={0x18, 0x3, 0x0, 0xe905}, 0xc) r2 = dup2(r1, r1) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = dup2(r2, r0) r4 = shmget(0x3, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) clock_settime(0x1, &(0x7f0000000180)={0xfffffffffffffffb, 0xfffffffffffffff8}) r5 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r3, 0x5) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f00000001c0)=0xffff, 0x4) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000440)="2e1659aa6fb434c42f579747cf55d1a65d9c07d8da1e66562966d52c8218120a519a8cdaf219e8cda573b1f1140f0a3c48d2ea7fa083dc49104ad9fbda770e284dc1c5b2a63b1db0ce361ac08ee51689e0e3473650411c6cce17b5dc409f128c16ca591a255ada7697bcf5520d6b8d84f9f248696c", 0x75}], 0x1) fcntl$getflags(r1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000500)={0x80000000, 0x1, 0x7fff, 0x9000000, 0x2}, 0xc) sendmsg$unix(r3, &(0x7f0000000900)={&(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f0000000800)="eb660ea586fa0fdcf73f48e79eb4b290b59482881016a62aafb624b5ba3ff2e79f7faa543086cfc33dfb4437bacce730e66e1e4f36a83f4ba1fd72bdc0a03f05a70e4c00825846558ede1406ae5cd3e85a3b50453ea3d6726f02574fbd9b09647ce8804e0e140ba6064a5396732a9a5659fd42248a23fabb29a537ee09c049ac2900fc1b5b5f4f783cdf0b570ad1e1802ff1", 0x92}], 0x1, 0x0, 0x0, 0x400}, 0x1) r6 = semget$private(0x0, 0x3, 0x32c) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000940)=""/242) sendmsg(r2, &(0x7f0000000d00)={&(0x7f0000000a40)=@in6={0x18, 0x0, 0x4, 0x9}, 0xc, &(0x7f0000000b40)=[{&(0x7f0000000b00)="1cbb45d40bea47de0a22394ae8dcb5053aac3940c6da6ca13771417e8f4f2f01395c8bdfcb2a5aff5fc38db202d7bb90c081ea100b5b84", 0x37}], 0x1, 0x0}, 0x400) r7 = accept(r3, 0x0, &(0x7f0000000d40)) getgid() shmctl$SHM_LOCK(r4, 0x3) getgid() fcntl$setflags(r5, 0x2, 0xfa27d2dfd2d2a3cd) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000d80)=""/97) shmctl$SHM_LOCK(r4, 0x3) getpeername(r0, &(0x7f0000000e00)=@in6, &(0x7f0000000e40)=0xc) preadv(r1, &(0x7f0000001e80)=[{&(0x7f0000000e80)=""/4096, 0x1000}], 0x1, 0x0) recvfrom$unix(r7, &(0x7f0000000280)=""/245, 0xf5, 0x840, &(0x7f0000000580)=ANY=[@ANYBLOB="753000000000000000001ba79744f409c02b67d3f0d91ff4c3b69b3f82a96b468b5e6256f77d045c4b5debb19adeedbbcf2685c15300d1127b8d4afeedd8bd379ecd4abe26ad0a2984d3e80274ca2049e0705f20189bc8dd33c406f04727cb63544c11cd5980787753774627072aadfbf180f1dd6f504faaf5d6671e059ca990c2c90b588013c6eb96358ad7b084ce0911b0d7993e06ee2f52197770f90703f89ece77231b59e2c1273799c3584ba9ba53cb90d8d794a6a8"], 0xa) shmctl$SHM_UNLOCK(r6, 0x4) 00:00:07 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x800) r1 = socket$inet6(0x18, 0x40000007, 0x5) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x8, 0x2}, 0xc) r2 = dup2(r1, r0) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x10420, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x7, 0x1, 0x6, 0x1d, 0x8}, 0xc) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7) r4 = semget$private(0x0, 0x5, 0x40) chroot(&(0x7f00000001c0)='./file0/file0\x00') faccessat(r0, &(0x7f0000000200)='./file0\x00', 0x180, 0x300) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000240), &(0x7f0000000280)=0x4) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000002c0)) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000300)=0xffffffffffffffc1, 0x4) getpeername$inet6(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) readv(r3, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/89, 0x59}], 0x1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000480)={{0x18, 0x1, 0x6, 0x7fffffff}, {0x18, 0x1, 0x81, 0x6}, 0x3f, [0x7, 0x7, 0x70ee, 0x6, 0x3, 0x43, 0x8, 0x4]}, 0x3c) r5 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r7 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000500)={r5, r6, r7}, 0xc) sendto$inet6(r1, &(0x7f0000000540)="dd17f33dabccbf202d569a0f37117e3067fe2482d8257475e4af4535bad94dda86afaff7e443da1d060249ee1337d2c174e59bbe70a37f7ff3bfb17be35d98d5d6aa0fe19829de87ab3b66d04a254dde873e977ca8345602e600cf3eb19d4ace3649fbb62072c8350c8c891fd8f252783cc16783b4160820b2532a51b6cf1daf23e6f8dd2d58a925dcac3b0c80e60e91d593c8a4b1de742c3a4343b2dc9d8a3918f7eac8464aad7da746ca19fc29458e38375a0fdad6347ec5501e96bbfb227c0e51587e33635a0409cf017285952c8114b3e6f6a251c7a5ac10c6adaa7441f90ea899c1f692fdf2f25d9c0e206743a1", 0xf0, 0x2, &(0x7f0000000640)={0x18, 0x1, 0x5, 0x8}, 0xc) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000680)=""/122) mkdir(&(0x7f0000000700)='./file0\x00', 0x30) rmdir(&(0x7f0000000740)='./file0\x00') accept(r3, &(0x7f0000000780)=@in6, &(0x7f00000007c0)=0xc) r8 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000800)=""/40) 00:00:07 executing program 1: r0 = semget(0x0, 0x3, 0x100) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000000)=""/110) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/146) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000140)=""/58, 0x3a}], 0x1) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000002c0)={{0x1, r3, r6, r7, r8, 0x74, 0x8}, 0x53e, 0x2, 0x80000001}) getgroups(0x9, &(0x7f0000000340)=[r6, r4, r6, r6, r6, r6, r4, r6, r4]) semctl$IPC_RMID(r0, 0x0, 0x0) sendto(r1, &(0x7f0000000380)="14f6fe3035fb24a8bde4e9576c267b81", 0x10, 0x5, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000400)={{0x18, 0x0, 0x7, 0x1}, {0x18, 0x3, 0x8, 0x100}, 0x7, [0x2, 0xb7cb, 0x7, 0x8, 0x6, 0xce, 0x3, 0x8]}, 0x3c) r11 = shmget(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) connect(r1, &(0x7f0000000440)=@in6={0x18, 0x0, 0x0, 0x2}, 0xc) r12 = msgget(0x1, 0x8) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000480)={{0x1, r3, r10, r7, r9, 0x4, 0x6}, 0x2, 0x41, r2, r5, 0x1f, 0x6, 0x15f7}) msgsnd(r12, &(0x7f0000000500)={0x3, "ed3c186d2bdda3ff052c753837345af5d2f35f8105ccbff9ab1acd8141194e8ac2d5eca9ea79a2f9cb667c74a66eda9c14a8d46f8d8128c93e14c46bade3ca12b404a8d55f5b4ed0f55587f3ee3c3e1bc26316c897181f573e88d8abd97a6b334236afcf16c14aa01c3da43c0a241ef2bf7a268dee1eca30bce4b96ad090ee5e1795d6a75aea65013fef55df0e6879ea5883763850bf48cd55ddea8a9549f5bf22196b3428a32431114162399c009a2ec248936df84f9f4cc9a4280247004198c6c748b9056ab975e6ad968359ddd02a5393a34fc485fb5fe082b3c3d5928f62332b663d0df02ebe2a7d979b94047cf1"}, 0xf8, 0x800) connect$unix(r1, &(0x7f0000000600)=@file={0x0, './file0\x00'}, 0xa) readv(r1, &(0x7f00000006c0)=[{&(0x7f0000000640)=""/63, 0x3f}, {&(0x7f0000000680)=""/30, 0x1e}], 0x2) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) chroot(&(0x7f0000000700)='./file0\x00') listen(r1, 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmget$private(0x0, 0x2000, 0x3, &(0x7f0000ffd000/0x2000)=nil) paccept(r1, &(0x7f0000000740)=@in6, &(0x7f0000000780)=0xc, 0x60000000) semget$private(0x0, 0x4, 0x2) 00:00:07 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x400) ftruncate(r1, 0x271) sendmsg(r1, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000001180)="19abfa0e6c6c6949809e7c7a7a536ae08922f3755872771c7c1de1ca61526675eb2aaaaa8c7e478d329b5c0c3b1f3211c169a7acb561243560731b33805fc33521a02f2479997a4994adbc3b832e0ec7669053f2280302964ef42a7c71c99d1124a1f4c4cc2413dcee5aaaf2fc21a6ac7b57864a4484d739340ef0e4675f8c7a16511f72e46a2e0d9a9def79b9273ca24500197889280e19d812dd81bb04a1146f727128a811f15faa792edfe84a611b9e6c411df32580b8c478d7c2d0b557eab1650c52bf0de36e236cbd15c14af19e98202a7f6fa7c304811d6f4788db9c64a300a88575c8e43c196c7608f1d6", 0xee}], 0x1, 0x0}, 0x8) recvfrom$unix(r1, &(0x7f00000015c0)=""/4096, 0x1000, 0x802, &(0x7f00000025c0)=@abs={0x1, 0x0, 0x3}, 0x8) linkat(r0, &(0x7f0000002600)='./file1\x00', r1, &(0x7f0000002640)='./file0\x00', 0x400) r2 = open(&(0x7f0000002680)='./file1\x00', 0x800, 0x10) fchmodat(r1, &(0x7f00000026c0)='./file1\x00', 0x2, 0x600) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01000d2f77696c653000587f08e2871da9784c6dc94f8a5e9137d76aeab881d92850a8414ec67ae527f6fb841b8737886a03f8ad779bf115bad4f57a30a4bab0bec9ba4c9e4fd299de5c6796d1b0828a0df138738ab34c32e6472cb849c23e71ba9079ef20c976f8725a275a5e9d4d6006dd890b47ce448d4a838fb9ce22af1f90d2d50e537741006e58d12bc39be47235c89b0bd9760b114c"], 0xa) readv(r1, &(0x7f0000002840)=[{&(0x7f0000002740)=""/5, 0x5}, {&(0x7f0000002780)=""/110, 0x6e}, {&(0x7f0000002800)=""/53, 0x35}], 0x3) recvfrom$unix(r1, &(0x7f0000002880)=""/42, 0x2a, 0x41, &(0x7f00000028c0)=@file={0x0, './file0\x00'}, 0xa) flock(r0, 0x6) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002900)=""/184, &(0x7f00000029c0)=0xb8) semget$private(0x0, 0x1, 0x280) renameat(r2, &(0x7f0000002a00)='./file0\x00', r2, &(0x7f0000002a40)='./file0\x00') sendmsg(r0, &(0x7f0000003140)={&(0x7f0000002a80)=@in={0x2, 0x0}, 0xc, &(0x7f0000002c80)=[{&(0x7f0000002bc0)="7501d7bed1f6b746d771df8d76bfbfc3a551505c822cc680199c284691c8f0d63342cdb5197d4023733de8bfe87430462c15caf8b04ab98289514110b1472d64e00a56d01734dfb4f32e23853af6c7e6820e19f298d9d33edfd85e1d7dae7df6702e6dcb51493dfb75241291d0146b5abbab657676e40eb0eb50f7bde2e2b8c37d454023e2381c38d901c13ba322f43cab49a317628cda429a79d5c234f2fbf5e1c53553d559d7df6ad82c801d18688ef4deb5145628b24f8505f9", 0xbb}], 0x1, 0x0}, 0x402) listen(r2, 0xff) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000003180)=""/11, &(0x7f00000031c0)=0xb) fchroot(r1) fsync(r1) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000003240)={0x0, 0x0}, &(0x7f0000003280)=0xc) r4 = getgid() lchown(&(0x7f0000003200)='./file1\x00', r3, r4) rmdir(&(0x7f00000032c0)='./file1\x00') getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000003300), &(0x7f0000003340)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000003380)=""/4096, &(0x7f0000004380)=0x1000) r5 = paccept(r2, &(0x7f00000043c0)=@in6, &(0x7f0000004400)=0xc, 0x30000000) open(&(0x7f0000004440)='./file0\x00', 0x40, 0x100) lstat(&(0x7f0000004480)='./file2\x00', &(0x7f00000044c0)) close(r5) 00:00:07 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sendto$unix(r0, 0x0, 0x0, 0xe, 0x0, 0xffffffffffffffc1) 00:00:07 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) bind$unix(r1, &(0x7f0000000000)=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r2 = accept$inet(r1, 0x0, 0x0) read(r2, 0x0, 0x0) 00:00:07 executing program 3: r0 = geteuid() seteuid(r0) r1 = semget$private(0x0, 0x0, 0x50) getgroups(0xa, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x49c, r0, r3, r0, r4, 0x4a, 0x40}, 0x7, 0x4, 0x3ff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x600, 0x100) linkat(r5, &(0x7f0000000180)='./file0\x00', r7, &(0x7f0000000200)='./file0\x00', 0x400) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x1}, 0x8) getsockname$unix(r5, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) mknodat(r7, &(0x7f0000000300)='./file0/file0\x00', 0xc001, 0x5) r8 = semget$private(0x0, 0x0, 0x462) fchownat(r6, &(0x7f0000000340)='./file0/file0\x00', r0, r2, 0x200) renameat(r5, &(0x7f0000000380)='./file0\x00', r6, &(0x7f00000003c0)='./file0/file0\x00') open$dir(&(0x7f0000000400)='./file0\x00', 0x400, 0x4) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file0\x00') getgid() semctl$SETVAL(r8, 0x2, 0x8, &(0x7f00000004c0)=0x3f) paccept(r7, 0x0, &(0x7f0000000500), 0x70000000) semctl$SETVAL(r8, 0x2, 0x8, &(0x7f0000000540)=0x3) openat(r5, &(0x7f0000000580)='./file0/file0\x00', 0x10, 0x40) chroot(&(0x7f00000005c0)='./file0/file0\x00') getsockname$inet(r6, &(0x7f0000000600), &(0x7f0000000640)=0xc) getpeername$unix(r7, &(0x7f0000000680)=@file={0x0, ""/41}, &(0x7f00000006c0)=0x2b) renameat(r6, &(0x7f0000000700)='./file0/file0\x00', r7, &(0x7f0000000740)='./file1\x00') getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000000780), 0xc) semget(0x3, 0x3, 0x20a) readlink(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)=""/197, 0xc5) openat(r6, &(0x7f0000000900)='./file0/file0\x00', 0x400, 0x2) 00:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000)={0x7fff, 0x800}, 0x10) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = socket(0x6, 0x50000006, 0x8) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x0, 0x0, 0x3}, 0xc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="9320e59388dbe508356a282edf9fcc0022e9106ef175c2b99d79977a300e01b05c314a07b36d189e7408cc0e69d3defde5025e4765400f44726d6753198adc9d76eb4c4bff3d8727cf0565f11fe4b2dc7451841cb350214e4ad90ef159bd34187dfb717cddeae34b86bdf31801b55b57a31fd449a832b840aaa3900c69228a8877a2563c352684a9955c9fedeb71a5a55036adfc1411d9e101666c61e7bd8f8545bfc143791ac89b8c072bc295208a038dfc4c48c30d9cf988a539e17da9ec6096d1ef5859fae3f46a978a246da7cf4d16d14ef4b60f4720be0345396cf0188340e710", 0xe3}], 0x1) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x3, 0x97, 0x16}, 0xc) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80000, 0xb4) setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000002c0)={0x1, 0x6}, 0x10) chroot(&(0x7f0000000300)='./file0\x00') fsync(r1) r3 = semget$private(0x0, 0x4, 0x84) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000340)=""/4096) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000001340)=""/186) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000001400)={0x3, 0x3}, 0x10) recvfrom$inet6(r1, &(0x7f0000001440)=""/192, 0xc0, 0x800, &(0x7f0000001500)={0x18, 0x2, 0x10, 0x8}, 0xc) chroot(&(0x7f0000001540)='./file0\x00') sendto$inet6(r1, &(0x7f0000001580)="780f2b7acaaf11b50ae2c22cf524ba287542ecc7eacc752dbaa56347b092dc0c2721f0c7ca2b67cde732f0d54121931ce570dd0e584d8cd83de09ffcae1aea6c9ebb9a5276abe4994e31a17aba9ae9ff5f8f3a67e24ac495b7023207b3645b02d8170372526ac1afa3ab156f96b840df214ba46dd6aa39da64b3f8705927f7ae48f6064af4bd5ff66bd577b3843ff7de03182c9a4d7fad5bfa63cc6eacd91b8acc4060ec364b5fb1d1818e9ca29fa4220109866904ad73e561bf22994c08c35ecf52ac351fa82ebfeb2777e61662ec47011a70ce2c657551e156fbccad5c08cb81ccf8edafdf66b881f5992b4f166f611d7adec9a4ef86b48d9e1de253be3d9fc04de7d9d030dcbdc208fab8937b45ee9fbd8298e11dc89c91a758ae794123f7af9c12f12ddcec59e09719b4cccd462c2d756bc9d6bb842401ffafeb47bdfe7eff31f69b02714e41339483bfd0f7c31c24df653ee383150623d6a843d0f6cf0f8308249607d035353b5d5368b5b0786ddcba196adeb3527f3e28f1d530da325ba8bdd7ac9899405a656741f5bda1eb054b417eab84d63b09e3cc6c48a2dc99f1c1f883c42572ec542a477a9dbda18f2bd2ecff64316fb74fc954c176ad32c75b8bab991028c2e835f52da4f610df7ffbfef42a57980d7d8019b3fc33416ebf6ad168cb76c3f44fde0f6424e7700928e166afa28335c298dba244b6df2eccb8897a05658d849ea352c22a7d3c5d3033e85c78382587c5418e91e29da6813a7caf996877dbb2def43b053d6f222d6adce8ba3223c3794691e0d022d6c132b728066d7d82e01f7c4872e6b20966767966aef1d135180eec555956e9c8b79f7e873c2c4f5930edf5381fe9e6039e678a1f455270d00f637cfef0db9ea504fb91bd9f8ecc82e495458039b12ffe32f6c4f618cb85cb30fa24717d3b0464f00fa70e8ac1e594f557696f893a844626e38cdbf881fc60660ee908a4575c4f2d0119a36842d65e51cef31e5afbdec4582fee11e9a62f186fba629c4ce9ed9efe1e088ec7f2043f1e15f804e85691678073394dc382fe0319f5704f4942dbd3d0c08c94f522c79bd8ce9473695c31e1587ed2efba93016f6a3af7840412e5c3c944208f033b08ae57cdb5842cb508c8b4086d817ec90a37a3402830d592010a1d7f35365db5b320d3a2dffe13d5694d25d7a11846814b4626d0a631d61103955c24b31926fbd8ab0649ebaa176251a15b33e46d26f9aee73b4db591c9c742947ce08b82cfe26562feeb4fd6de87f45371d141beea15fa9558a0196a8239601a45f0f443f649c221cea14966a412bfc335e8d3c43269272377786c6f935fe3c7171db39c5f01a6936736441e4301aac404de7a867f225c403d0421725d83ecb4f4326149b9a67edcb108fbbc01b32ae35ba0090dd90970b0c3f55002e7b5c2da0a5d0c2a0fbc05c2288be1c57991bc79917150b767e2212bcd4885e43dbe1ea78e8a462d7a652d11972c222d7932b7dcd3a9c31c8ef8656047644b369ee0b23c0a22c8d853e69580fb979006403ab6e87b26a8179c0d573655963bbaa1578b497bf2902b934be6d8cbc573f9f3008e3ff38d589c759f34fd32cb8a793bfafff72296af94078f708a9a1a42f197073764c1e7bc743d010528db447c30a6015db58629fa482c6797dbb5d5e88c503543c690bf56a234c77fdb2fbbf7a3bc8eda7762b46f0ff182c357116cb08b597963822fa23df8eecfd1b6f6e43534f9e2a6aec0969b1a154ba540d583855a238c811faab92979153f72afd6d67978f705181bf203ae94cfbf9d66072c65d93d6bfce9bd963805ac0b1c6cd11194851cd6e0ea7aaa14b8f93d4173fac166e0df1c8276d67d9b30d4aa7e9cccf9c96e1667d0b5fadb378b0e933783753f69348d304732af436f8c5b51e9af756ce7da481b0e87a807bb9d3964a93005ea0aa517d239e4c74de14bbf94ba5113c349780bd9c35884141c5bd77e4d8ccbe750b62f44c2b40090182e5e11c713cbc24a1884981254e3f71d1a29f122d8cbbb4390060f4e838d284240c978aebeab5b06be9d54cb9feb44d87d9e0c7285241b650f050e2f36aa472196099f6afea5c7fe7a539b0ee062bb240cda5432cfa146ba14bcee3618800154862f10e1fde1efed079484a7c70f9efc20c3d86040511f3c1e8bb7c94d04c6c8e1fdf6e314df749cf8392133130770329806539e84a21530d887c69be4c8f53094db567d7e771b34c363cbd077a938c755d753862fa5c7b6ca22414a2c5504e910957f43fb79c64250e94f0a528fbc6e7e486114113b5731616c05949ff8f8be227f5b8f76788bce47643579c86e0e7b5cb0eca5527d36f0c3aac3b597014730aa543cde94f1161eef97e180ccd6c9696b15f491c2ab5cc88b523a818d7b8c0eba278028786f0775e4e79258ca751d54d58cb05079831f54fabf2b93be2d43e04d1cd30aa451ae95a109050652cd5adc2825792a0518e7b996818a00d0c71f2f620ee07c0e141e77601519a4bd417a4981eec7eb96d3c97b3e3dd74b3886654130e742b390fc48c3f8ac652e2b0173d6b964c04ef4819000f6729ca363b544692167d8099568d84a2abb2e755b7b630f46e080975301fd765850e5eb7a30d2b2dc9549025d061f40aed03a5c3d300498b9cf32e54b28de9f7fbbe539c8e8c8c11a8a65cde523cfdd4d374def0f490db1b860c0ce8a38df6bad63e7ab50450a3e50062f89724c47a4062b7b79b07338d33e3d8bc054d45a4aab1fdf1430104655c4bdfea3072e933611a761c22a953729481ed0b02d6279ac8db6217620185768136a4601643ccd9760d3838417d24a9fb8cc695fd68ca265c4e6cbb906e3e5883a3aec8df5c763ff3d2e94dfe3c8e539585430b947c957ae7d70649d31e584bb13f99c8597f2d98819920877377c5ee2e03d5ac8d7ab6157c807dc9cd8732209df59cebff3bb800a5391817c061eda5043759aa8abdb22ec0618f146f55dd0e93f56c17e7843ef050bdcf7acfa192cf275b4f68a537d423ecb6599886104f9e596afb247c4bfc5d7d9a0eff841381b60c76e28e970fa53a76414d232b7057aa18c0fde3f45a66ca3ce79345e55880c6015a38c5f2f390212c74876a8cfb45d4968bd8187391a16aa34fb2a31a4ed7ec59e25d110de5f5ff4a3163b00ba225459a8a3ae4729b830c010c230e9e52e93b319ff10987f9a2d904223881a865f02f5f3f4aafd51ecab91fca6679890cf4c519e2eccae395190ee5278b0225a6fd69f61d97ca8284e3e3b960fc92e124f395a47c34a1608b646d3474526c6a47a5dacfeb348ff1a86400360cd0d2f69334f4b2f5983d3d7da74168cde915144264e3c5e24f2a8bcca5283011fbdae886fa651d70641585142bf2e42e3282f335f5b5ddab76886869b403bea3193c589d4dab24a57fea7c955c0bb4a764452ad86a13cc89f77bd5148447d6292892ead1a15c0820ca63241431dc4f3b364af8f283ae9f55fa5ea654e7ab0e202a5b3d9d34d16189ba3cdaf17ba95661935f21a6cae994f03f2b633ad3dad2bf0054b49c8d30dba697139800823dd24f76e802eef6de4b9488982e5c63f33bbbe9c398ebe3341337eb4ffd2ab3756b1dbba97a9d625110e9dd2d4ddcc88a295b33adab792991ebe328aa90aa1fbccf2b885ea466ab74dc48dc4ae52d54ea6a7cac93e98ef19157868131e8cbdeb05e92c8613124fbc89861be6799b3bdab24420bd75192960a7908fdd3a711379d0f466bcef940c2ab94a748bd94a2bcad8c04a5a5fab92423b9b35803f32e8f20842c7cd6c38acdeba0c1816f262495f134dcbf34b7187d6e5b26248229974344b9654d97e8b7d045417438b1f75304828a1ea605ec8bc1bb09eebe9f967a88c46167c8a06b8d2b9e4c6cbe3688d75ef94365512762b35cd760777ec62b18755a2c2fe22bd50c46a601c98a8b7dfecabf2575956c3093b4f828746a8b8bce7d8077c31666beeeb079cffb406ee1ae8566b52db0d5f85279cc436e0adb0333cc02cb8d1b3f5fd0ceb42c26d7ab3623a620c8e22a16a19da1dd14dd52643497f6690c92fe54f9e9be40c0a2366640a384ee8ac50c516e35fa05ab852ca1fcb2b2a2c2af54218e5f0c9c2810c370589b04f10dfbe94cf3ece67727d958a948f90ff121de711ffda093e41efe3359ac673eb53d64ff637a087f80d138fecedcdd75febf2de1d3771c0c43509a40b04edecf8366a530361ee32cedc5b599bdc61345f8a0cc91994be2319f66806727094a8e37777aa4214db9385033bc472acbd4d30390a7aa8c0fccd7295167e353eabf605b8354c2dcfd86585ec6dc3cae9fafdb09ea6bb08e5ec442445e12c300d073798bb0921e5403e3b012038a382b605d47dbc8487cd27cb33c0ebc72997e15e71eaec1cbe1dfdbdd11aa6ab33a6fabc86188603fda3d05a86bed71ad6580b0988b3224e6668730ed1dd178bbe223810418f00c466e86eed0970aff78b27a7ec54cdbfe064cffaaa7e0f87f40bb642a7847c41c865a8db3af61b2bff4143dc6add37a6dde725a9eef31eb7a90301c157b178d57f5c6308875c117e29fa098729a789a40caf543761d26855c4e7de7c1866bcec9d2742976e19ec1950e732e5082c0c1fd56629c526015fb52be846a45887b0263e45177ac0b94d911c51b6d5f61d617e05fdc61a48d3b225f85ea1ceb2e0419b0c0ecbb84ddcba9c2ff8e33f1a42265288071ad0a107f5c231cb2598b5937dae3894279d13f820c7eb1b0b0f2bf569b41297fef95d98aac863b48c4969b413adeb3f7c6ec12831373e54ea86e6677870df59c0ad0baa09451ec28e14f3e28f2f54b5d1565e166edccc92ad3c2066ade1dbd1c56d9589cda790a53b5be4ad8086919359cc0696c1d1f46ebf187d09900b6369d0c1b658c7680126848d5cd06e01d6c236c345d20028da0f680cf9a69a24264573466828b7cad1f31ad4b353d4b3994ec839282a94e962fced672d67769caa31f78165d58b69aeda7bc176073f2a06e66603ce65424e9860830c1744da8776347db702b8c76121083f83ac5609535c223537da0d09bcc903638ebaab17acef106fb9ea1cb916f5cbd5457479cd321ba29bd9f4bbfd5dc9a33bba40990bf4587aa8033098fb5b8c5ec8c95c5c2e732ebb57fbc6cf2ec04798f2373f6e6c48f9180f54d446149efa093ee58397061f2be83fadf22ff0eb724fcf954c8b9d99513af610926036a67f4e48b2119e233269a9f991a1567594d027879acccf9a9d45af91179d203c6d059a697b9e9690940807392b47742fe13e59328e1510f3bc673f36459522ea8ce7fd47784e88a75e8b0fb3614fd8d8ae55f89b06298113b418694873b837b288f5193e94eca9a83e02520c317781018baaf2b7e69faead1c112c9055f7ed1cec529a22dbbe901a5ae3d93d04141437f15b2a8f682b35fa1503b15a970a4262cea3a8807bf57797b4d431a8ded3d73509fd27b1dd718199a2994568c1db547029450f489442f1bf493a70f468bd7e2a17ad4233bee7beda3371f4d5a0cf79f4271fe867a51781097956c4d15c318ee34497dd495928a9e98f2646b8e1b4e7f221b698e78529c93ad52e79d80908b32722c28b5d74a87a5236c967a2562a4c1ed8495c70f04edf7c85dcc21d533fce577bc2f02150e3170670eec8b444d550ba4ea4cd6e2670a54047723996955b03ffb61e943968defb6a8230517c49eb1c7f685491537fb3a907a44872354f097a09a6f7b431bc9e7cb40ca7d314c2893ee902b22f", 0x1000, 0x4, 0x0, 0x0) recvfrom(r1, &(0x7f0000002580)=""/22, 0x16, 0x0, &(0x7f00000025c0)=@un=@file={0x0, './file0\x00'}, 0xa) r4 = open(&(0x7f0000002600)='./file0\x00', 0x270940, 0x4a) r5 = dup(r1) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000002640), &(0x7f0000002680)=0xc) r6 = accept(r4, &(0x7f00000026c0)=@un=@abs, &(0x7f0000002700)=0x8) semget$private(0x0, 0x0, 0x4c4) sendto$inet(r5, &(0x7f0000002740)="d835be2a827721502e2ef88ac67ebc78eaa4d8106c23bdd3f6db0531c120ad9cb144bbc5f253281e34be9350d67c08a1040eb4818a55bad0d6ee81f121636926590c65703b94b05ebb27759eeb16f19a546d528400d5a4e7e93632582d75a674c63b2d9d7463bab10e3f9181684929f592aa7e0566474a06022ed32c29e31ea060b15090db2c1f4e4d474d54d989d36f46e70f416130d0522e11bc13e1fe5b37b920285ce5bd9624a9ca17c214", 0xad, 0x400, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) getdents(r2, &(0x7f0000002800)=""/149, 0x95) sendto$inet6(r6, &(0x7f00000028c0)="91ccbdcd195540244409f5a4aca4daf0f3785c0ebcbc3b0b59763b76af55f2150f0514e9b03e36f20fa6d966abfd6c99e8e3022a32a45293aef4a200c149943f6c98754b9983fb010dda8aca0d869519de7ef803453f3987cb1cbcf6b4493c78ab0a6076c7c132e21b802c4ed7e1ab3268347e3a6f4848807d990430ce5afe4ed1785c78110e2a8e66e7f2c684f98d83ece46d0b597152dc1db46c0a63daefc55938f73bcf800d6abe38faac01cb7bffcbd3240f712dc9a2c7c1a9ff63b113e7589eff85c826d4acf207c5f5ca0b2e3b64f13c5059a9", 0xd6, 0x5, 0x0, 0x0) sendto$inet6(r5, &(0x7f00000029c0)="fe6ecec6550030d2cb74fb7433fb481ec31a1fd510c5c3790c9851e9a9b5866878b69d1b57af15958615ab06bdee7d373a3c05af4cc92633a53318b42f62ea07ea625bb175f211f1ffa469e0d43300d51ed571697659e0d8ad2ac8cedd4057b1d492d81be9ea2d45eb0d227594d0ab19a4176454e66d5fb29213fdb02a3c61be67173da8bd945e2c8ae36108", 0x8c, 0x1, 0x0, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000002a80)=""/86) 00:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) dup2(r0, 0xffffffffffffffff) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) 00:00:08 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) getpeername(r0, 0x0, 0x0) 00:00:08 executing program 2: r0 = open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) mknodat(r0, &(0x7f0000000000)='./file1\x00', 0x8008, 0x7) fchmodat(0xffffffffffffff9c, &(0x7f0000000540)='./file1\x00', 0x0, 0x600) 00:00:08 executing program 0: r0 = socket$inet6(0x18, 0x40000000, 0x9) r1 = socket$inet(0x2, 0x10000001, 0x20) ftruncate(r1, 0x4) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r2 = dup(r1) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0x100) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x80, 0x8001}, 0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) connect$inet(r2, &(0x7f0000000180)={0x2, 0x2}, 0xc) fchroot(r1) fchownat(r3, &(0x7f00000001c0)='./file0\x00', r5, r6, 0x0) close(r3) fcntl$setstatus(r3, 0x4, 0x1030044) sendto$inet6(r0, &(0x7f0000000200)="ce24e45766676882fc38c4ff324a8ac30bf5ee3e318182f2d760c84469f784dfd05011b513dd408af91e2083d9a506916ffd4226d86a4c7a73cd17494a118c6e9d3df51dee2b0b766fb0078a79f7c07d989289742700ccc2b710e222ecf0ea4ad21cd860167fb05d1ed5def0db0555957dc1338b0c0653b3916de392b511c34e771a8fa6339e0a448170910ebaeded085b14bc39f5e29153663b7db78c9370dd389292fbe6842081bc39ff57d977935cced1cda6fd2f20ecb664106e5484d88c87c2367a083bd024b68979687150f02b0021fa82d829", 0xd6, 0x405, &(0x7f0000000300)={0x18, 0x2, 0x8, 0xfff}, 0xc) fcntl$setflags(r1, 0x2, 0x0) faccessat(r3, &(0x7f0000000340)='./file0/file0\x00', 0x8, 0x200) faccessat(r3, &(0x7f0000000380)='./file0\x00', 0x0, 0x81cb2d113ce2425c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) listen(r3, 0x100000000) mkdir(&(0x7f0000000400)='./file0\x00', 0x10a) sendto$inet6(r2, &(0x7f0000000440)="667fd14b1274840165046f09f233d97ed090", 0x12, 0x400, &(0x7f0000000480)={0x18, 0x3, 0x0, 0xa2f3}, 0xc) getsockname$unix(r3, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000001500)=0x1002) semget$private(0x0, 0x1, 0x581) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000001540)="04a9bd06f7b7b07077e5ef7876ecbc61f3a537d032e8cf01f8fea23ff1445ec064f9cb54070060dcfbff9375e59aef6a0011bb635ef31bccf2213a74a2a54731dee525edf9110580a18bc6620607a1fb809393a7be3f239f2871fd9bdc73282c69c1b09e6ca9c5715d631035d5fe306b4be8d62ffe735ad84432c1fcbaf32d9d19de284c3abb13606d931e7c81cc0a0a565fbbdbce7ddeed287adeea6875266a708fb3854342614155828ae7c28ec6172475a76ed9d9965b16454af43397a81a3658dc68cd6df1062bf7d9b11b1b313b7c7b93fcfee6e4fb94e224043199d4b552d8f81c0955c2", 0xe7}], 0x1, 0x0) r8 = shmget$private(0x0, 0x4000, 0x8a, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000001680)={{0x7fffffff, r5, r7, r5, r6, 0x1, 0xfffffffffffffff9}, 0x3, 0x1, r4, r4, 0x294d, 0x5, 0x9}) rmdir(&(0x7f0000001700)='./file0/file0\x00') r9 = dup2(r3, r0) fchroot(r9) 00:00:08 executing program 4: msgget$private(0x0, 0x20) r0 = geteuid() r1 = socket(0x18, 0x3, 0x2) fchdir(r1) fchroot(r1) bind(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r2 = socket$inet6(0x18, 0x10000000, 0x1) r3 = paccept(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x40000000) fchroot(r2) getuid() getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = getpid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={r4, r0, r5}, 0xc) r6 = msgget$private(0x0, 0x181) msgsnd(r6, &(0x7f00000001c0)={0x1, "1363737b4b99ed7cb7d2cbdb0ca196cf0be82a6dcea9dd398e140d4479d00f1de2f80c9484708666fb3e5ef46939bd52299edb29472bc240834ed111a13eb2e76078bf2c61a4fa7c1bb2e96410f41b04a71cbbf1e43aa13d61096cf9c29fad5ec13992c203b655324c287603194217516546836686d8a8e9"}, 0x80, 0x800) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000240)=0x6, 0x4) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x2, 0xffffffffffff7fff, 0x7}, 0xc) writev(r2, &(0x7f00000013c0)=[{&(0x7f00000002c0)="14b1c48ca69e4d4eec24060e0512f684c75b94d3d0e7938567de6c0c2bcfb402d61a364f3843eb5f33423c2cd8e04216c3d0a9aedb8301e6b4b0e405b7bebd5e4fc116e87c541e77973b86570275b7c12c94ad866e043a148238ddc86cba59c44f5c5fe7e812d2d2affcdee83e00", 0x6e}, {&(0x7f0000000340)="a32d1f768fd5450d7fee2c383d86ab5d64a277db10cfe9bcf2bc6351b497a804c47cc9e517514702d74fa3231cccfde64d517d64ff72443a425ff38e95c8c3061be7db3ac5aa005e79a535d6f663b34e09605e25570366ffa5a9ee7b6db95d796d713061785999c6f9de85fc48397998559ca82d01b1b85f8754ca289cfadff0452fbb0bbc2691c3c982f28921fe724926a87d2f12a5e173f79f20c22d93d0316dfd6d46fa69de27c3b9adb6a74b180a57d3b556bcc216a2df0fd555e7a1f5f0415aafba698f5dd7d130e234ed258eeb08c3294d708c8cb8b4995dfea4fccebb50366cbf760a45412b8620755e60090e7458c0d2f2f6f4d52fb7216e974236b4664116b74b0d396aa85bfdb7cf405fb79a03b270de99721abb435c827d2c3919bd521fa20d8e05ced87731ccb7a3b2a89f607c9b5c1bbc414f3904e99e95df6059c99c17527b2916061e6b952464d4ac3188b68518ff39146bbe1f05e61345ac5a9ee5cfacbdffa55d9a132838bfe3fb5597b95c24b9dde8980b7fc3af3099f25881fe4c287dcd6a48eb64bf43a0a2fcac3614f5acfa879b30c24491377fc0abdce9ac348545f20ae9fab962d97ff917b4d38446eee3f46b5c150b10c8219b1909f5129d02c2c957a51c159baa01369fdc43062574931ad9da2cffc72fc6522f653f3601b7c068d3f5b49eba3513117f7fdcdd0a0dc5f66a473a8c326be32764a34729a865775dd3413be2f022991951ebb67a5aa3ab417ca7d433ddfae6042f6148df3672c44e22ffc1fb1b40db7cfb2fa6ce74c1842540543079a68378cf465526cf80d5719df41e18a5be4263e43cc040b1afe9242b26f5ef5c6c87d7da77d950ff465b5d0cb80298f65c8c9170aa4ed279f59f957af161c0ecc7bfe1c4a7771f7cd0ae6cbbb4373b2f9c90ac16e743d6e5febe6db70fc93c79fa8706a7bde48771daa0ac58014065993af5ebceca0b3b0f0438eb4598b4d875261b36f86688e535fc9f87a9ee4ae112544942baf0b6b122134fba2150ac6f44b2968af17bcf974ec24b0656e35bcdb520c6a11079d8e36f49a799345f721577cb4d05447e7ced22d774ebecb923f5f0337e84ed7e38589ee56a7c1a3de31791ca92188a5bac9a70e3e9008212ac8909200389d10df38b9550c3fe7c02bb5cbf9f180e97cd329c65457e07c551c775a5d8068d87449f16f8c277ca46ccac3f863d0179174b7dd7f8fdbd238fd382f2a72bace78e747b8cc1dde0ce77c8fc5f1a7489c6aa2efd6e758683a4645269928da36a71896308f4bad9eb6aad0aed3c25ce326f0d6fb0e0ee3779e884be2e35d29e5e5bb2d8469a0d89d9d9c1c3c0606b7f4e3a972968f00bbbc13791a332c700ade6ff324efd414159b67c6f42f9caa5c184e2341372b4fe4b901c246a3c112e875338869eb2e38dfabcd3a186a6a05eeda0864ced628517f48e99a31d5a2c77504b461cf951003311ba685748cf2f05b955199df7734af6a0a734d4bf59f9b23ccbc8b8679eb2bfe57604da5d3eac5138e756b9364c2a8c4d112cd272b75a16f5b3298e17aa0fa7730a74710d8b53a810bc2df12a8bc8be5e39d49e88088e30a9d61bca0301f8329ba9ffa036a8b6d0a112b116f0bc5ac233a22ef17689f77b5a5006c2dad5cce2360ba9e4b982e338111c3ab8df89d775904a895fcc2293fb683116abcdb06290d85ca50f79ad8aa1597538d38c2846e068e7e591c35cb7bcf810bfe5e6fbe2e6aa513b29f2641f8fbf8faaa6aa6d7a12efc67131a77d2967356d9ac977ea57b2bcb8482ceea6b60bb68efaf66a2523be2da615d5e2ec3fdb53d96f505828728950e0d33157f5cf53938744ada5de87fdd3996457a12ae1844efb0f0a53a8965e455bc885802f9dab49c6bd4387feec750bebcde7362af4cd17d9f7cf9119bc7333e6458c44872e2664faf7a80b05cde61b5ef72d95027b862794a9ac2a832aad29db5411819f9959c2c16177769d72db1b9c2c114dc0b1d6d42be3be0a7b52ab86321e31acd348979369e8d3f4763a11613ed0faac2f27bc3f9ea47e57f68299ec5b91550b0ca9d0fde1496229a4a85f4dfbec78916c54b64e4004ad4e18ea23c1375ead8d23762b45bfbbede35470686a4fb68e9385f1c3fa31190dae9e2853fd5a737c1fe4a2f799a57a097a58d88f2ca53c065b237855691240d33c0533ac970768d9954258bf2a8e7098b949342e4b887276641ef57d3992b992abe620e1b34f08a6516cd0a208312f237c08a6e2ef628032c2915e25fe814c5bf56b8ce732df8d548ed789e26d9e25e5321631b102cc8963e671ff7e71ab17f1f90c38dea184b640fcc50735dc4031a0207579ca555daf146b7b52d5258a79c815295c575220768950f911e9be2ae41a0b34079fbcb20491e807ea3e4abdf7ff7d041dae1cd6afde86ffd738786d90ce0a20b4e1d3c0f9195d9a3c52a719ac4c6321d643084c9c2221473df6c8ff57f46aa9db1ec6ef28d537849ed17b4b8195c2af37a77414346f1076be02df34e9f8978613b99e86ba409fb3df0b29b05048b9dce8b0ecd1b5b6b4e5c5d2cba2e5cdfc83e69c937d982c354dff50d0e97457939b2fde8087b165da83adb50de438630025f810a72581b0247ad30610a2faa70dd4bb639a388e6ed9789c14b3f977b7811829ba8e47b47040ceb2dcbbdcef7d0ea4a08291d5fde059b6c49306b558bdd081090c7706db576bde495630ec4b8549b7d3be261ee32f4309269b9be2ce01c7029e68422007adb445c628c3b5f97633c8a73b85013e4918162d4e39426502054aea390c140444e00286fecc2219ba5234cedebc27d27bb9f7f3fe13099022e9d6fdf2e0345ee9e2d21e1121acbe6170bc546150e520d5a97f1c323a631f760cfdc198e5450fe09e3833fda084b241ee1a1fff142fdcc64c4884ddec721279ec623c35acd84a4723089c1313cf5034e6e6a6a7d3f22b264fac7845108bd757ab03049a2e361544eacc46a7e626f1e7022879f66b1ba1a094c7726cab8bac75ffe564e809d73fe99152ce0627f3ccb4bdb5c5c1c1f6204ab3998ddc6b2c74a8c742d2eb0a034c61ff4f34fe25bf4804a3f162bd5b80ac2cc43b815187600fc78eef99c321a650a5c1a22e251de83ec36c53ead047d07496843d2734c7e89b2c8c6579aa070e6524bb18959ffa51335f0e3e298cbdc254010ae837623ffec33a30cbff233c6b3c3ef60ccc19888dd1a54c462d501256beaee2f4bcdc3b06c6ca96785b1114557608dc94be66f032639c7a2aabde6f942395df7670ab6a3153bd61a3fbf3c00d493961889a2bf698be769bc3a5448248fb6c8f60ff65136ac4badec1046d96fbc862abee7df49092219a06e3aa78af62a625bba9ce26dcd01f896d15e1187d265b405474d29b1cfbd36551e89650babe8ef3cf572599a90dc1c837a351593e59225597b2ea5dc6df830843f7215272bb6827e4ac0441e25e23482a9c010ae3dd30d1a7974191f482081c9b495334fbaf142a1d5eb7e11e95a0c0dc960d7817fc40b564371ae211b666a9d12de70a8004efbedb7fab9b55530e03e1184aa092991abfdf533e674e8a840cf1048a25411f9b80471ca768fb568e98a8eaaf70701a0372f4a91c7f92357cfa923eb3e113529f8e1f0ae3f7a8563468e76563b8f273d9049765743cce84eca5f13082b71b938902305586ae3486bba84c99b58579e131dd3eae722111d1cc357733235552b7d072e2c721b857b0082d97c87c8fbdbe42445deea66faa8e110ea38d15f64759eca789d851be0d2e75bfc78d1e42290506b2fc6c6a3869f941a7aede4b254c6980720110f7fae89d362f0b47914f89870053f32b54eb67d4462671a4936d25857ec5981904ec1ca0f7080200325c0c3b99a67cec65ded5ea495d75a257ce6e3847f34ef113850f865e2deba318f10ecc66ee0d0f7ed05b9d57b2f444d6a6213fc6defb60a5c5c85e5112fc8bc7abcc92c45d227542c5503a1afbeb92baf640e5b088b01bdde4682d61095f0be8baef78775aa7b5aadd48dcb643a710f1217b4774e3eccec8b43b91be1c71f154be2357d17f0efd6e0f3b062c07ef79e9c8dc389014d1fb8aae27d79c62add24437abc8c0ad06a02d12eabb4c835743a7eb24e05321bace9a11a0fd4c73b19e81d50391934d3023044857cca510826dd2a08a24719512fbd17da22eb41f68b34be22014cb2b607f04888c0a373d12b6c040b12facbbfcc25130bb865db33b53bc109381c6d2396ab420e8f00648f09850ec1b9a2e69fda2850eeb96b28101c6fb9528918edfa5394fda64928ea2240cf68aad77f44b9b1150602f7fe6814ef64eb98351106d763df29947d07bed5c4fc0c35be1bde2bbd956605af1faf791f90ad2f3809a15bfcafeef9acfd73236461668bfdf3652da5251ff3056e0975cf1b184ba950753372a36173ebf9eb020fc1796ddbfd7189cb6656965ca9ed4f29ee95ae2e0ab84bdee7b1de3a3d12ea060b357894a57dfb7e997d6681f2434e9bbfc995efde4eb872f0a68958ca23da334569c688d93c4a2b7d238ce1375f1aa38f34c81bc02b043851de34f6e632b538c089d99f186adf282375c389537cf058e457dfff4740aa9a331fbbfcd9401415149046a80294faa8b29c24f5dafced60eda7af1214c2bd668daef082d3d61604ceb47fea8038fef9d3338779ac19aeab65c8011adcbe776f0fcb83575a55725e163743f0117a8867a2a0f393fd87dee8eacccfef5883ace20b82b4aa44e6f99e8c8790a3a74e907d34f0d75f9fdc2d64e38253426ce43615823ad9d8708d5db3297d2c3807402b4dcf0ff7690d29b3ce7a8e328a21cf98ede7bb6a480c58a67ad952a3f93695b9f9bd2e34b45ac3139881ba3d001a5fe9561c6dfb21e62cb44dbdc77e1d3e1d0ba50e346fa54a9142ff8f27af43a0ca2c110c60e3ffa1b646a9300d08411d0d3abce3344bbebd111fe97c3b365599e8c4d2094211785188f13ac7a6a5e52162fd843b4d2f80b4046a0c2264d95fdcd5973aed3818ff46e323ca8af659e62b65f27a7e67c1dbc4da514ac2e0c5ccad4640ff425c042afd8d450aaf70eafbe68c7a9c721b83e9329e1aae2f2f7f505d351133b9a12ff4087c9163e7bc7672d5f86dc542fa4c1fd264f36957df10b9819192256adb39f049c21cfcdd8e59c28716a55b2b9532c830957cb29ec1a24d4edea40a77538cff17e2feafcab04c4e685d8d3e43fd6a79e775683717f88abdaa828259d8a6db22278e27850f0da8306537f51e661f63692b6bebcf55f960ce82619fbf16722069805c910468ed03acb53a959267a2cd8ddcf0d0354eee3b12f968ec226ec17e78d197171b2ef4dfebd395575e5f6fc413bb9024b0f46d868423e9d5ee3ac4a5f9b49e47af75f8fda29c1701045e7a29504e5186a2ff43121a012fae5448b35eb81e7a0321d4ac8fde377c6e647505d557a7fde639627f60224c9126adbc3e085d3946a32f4e65d771f547ddd3cfdea70af0e5dd7f0b96ce8b45835eeb64337d2ff5f869c22dc7c9a0f2809b6568e254e619e86d82b4eea926710e75a516aefc8d2db2f392f9e2b1b3b7c74646ab6af77a86f6cbe96c9a9fa4d2053f88c10897af60e103e4ceb8ac21fc4affb75ab0067afe54e31b07525015149b5d87494fe7e3e6891f153c7231781ebdbf5ebf0ddb2d93342b1b829b77256c5e187d5dd1fac9d6736bb987f2e761a8a352a950a375c94be53fa8d56bf4ea4bbceb73cc4a91ba406fedd278628ab4913f8ee422aa69f08af78dc", 0x1000}, {&(0x7f0000001340)="cae6cc8381d753269cb06950ac6b007943f274bdc818884621bd92e538f5d1b0219c70c5e67b6967e36e09928bdd0085491853a1561faebbecc51a352d59417b5b4579c72cb0be8ddedee24a06865557ce9f14", 0x53}], 0x3) geteuid() socket(0x1f, 0x3, 0x5fa) r7 = socket$inet(0x2, 0x2, 0xdb4) r8 = open(&(0x7f0000001400)='./file0\x00', 0x210, 0x18e) r9 = dup2(r3, r7) linkat(r8, &(0x7f0000001440)='./file0\x00', r9, &(0x7f0000001480)='./file0\x00', 0x400) msgrcv(r6, &(0x7f00000014c0)={0x0, ""/43}, 0x33, 0x3, 0x1800) getuid() getuid() getppid() socket$inet6(0x18, 0x30000007, 0x401) 00:00:08 executing program 5: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff1000/0xf000)=nil, 0xf000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) read(r1, &(0x7f0000000040)=""/4096, 0x1000) shmget(0x0, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) setitimer(0x0, &(0x7f0000001040)={{0xffffffff, 0x3f}, {0x6, 0x226}}, 0x0) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000001080)=""/43) readv(r0, &(0x7f0000001100)=[{&(0x7f00000010c0)=""/47, 0x2f}], 0x1) bind$inet(r1, &(0x7f0000001140)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) r4 = getpid() setpgid(r2, r4) r5 = semget(0x2, 0x0, 0x410) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000011c0)=""/128) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001240)={0x6, 0x1, 0x101, 0x0, 0xffff}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001280)={0x9, 0x1, 0x2, 0x4, 0x6}, 0xc) munlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) recvfrom$inet(r0, &(0x7f00000012c0)=""/4096, 0x1000, 0x41, &(0x7f00000022c0)={0x2, 0x0}, 0xc) semget(0x1, 0x4, 0x520) getgroups(0x3, &(0x7f0000002300)=[r3, r3, r3]) mknodat(r1, &(0x7f0000002340)='./file0\x00', 0xc100, 0x6) setregid(r3, r8) getpeername$unix(r1, &(0x7f0000002380)=@abs, &(0x7f00000023c0)=0x8) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000002400)=[0x80000000, 0x5, 0xc352, 0x6, 0x5, 0x7, 0x83d, 0xaddf8ae, 0x3]) r9 = dup(r0) getgroups(0x7, &(0x7f0000002440)=[r3, r7, r8, r6, r7, r8, r3]) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) fcntl$getflags(r9, 0x1) socket$unix(0x1, 0x5, 0x0) 00:00:08 executing program 3: socketpair(0x6, 0x2, 0x5caf, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsync(r1) r2 = dup(r1) recvfrom(r1, &(0x7f0000000040)=""/54, 0x36, 0x802, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) chdir(&(0x7f0000000140)='./file0\x00') r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) getppid() fsync(r0) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x100) mknod(&(0x7f0000000200)='./file0\x00', 0x2, 0x100) r4 = socket(0x18, 0x20000000, 0x9) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/82, 0x52}, {&(0x7f00000012c0)=""/202, 0xca}, {&(0x7f00000013c0)=""/170, 0xaa}], 0x4, 0x0) fcntl$setstatus(r1, 0x4, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) mknod$loop(&(0x7f0000001500)='./file0\x00', 0x80, 0x0) chroot(&(0x7f0000001540)='./file0/file0\x00') mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x0, 0x60) getegid() fcntl$setstatus(r0, 0x4, 0x40) truncate(&(0x7f0000001580)='./file0\x00', 0x3) utimensat(r2, &(0x7f00000015c0)='./file0/file0\x00', &(0x7f0000001600)={{0x80, 0x2}, {0xff, 0x5}}, 0x200) r7 = open(&(0x7f0000001640)='./file0/file0\x00', 0x218052, 0x0) sendto(r1, &(0x7f0000001680)="3e048a22", 0x4, 0x402, &(0x7f00000016c0)=@in6={0x18, 0x1, 0x3f}, 0xc) getpeername(r0, &(0x7f0000001700)=@un=@abs, &(0x7f0000001740)=0x8) fchown(r0, r5, r6) fcntl$setstatus(r7, 0x4, 0x7568cd71f4a2dbc5) unlinkat(r2, &(0x7f0000001780)='./file0/file0\x00', 0x0) bind(r1, &(0x7f00000017c0)=@in6={0x18, 0x1, 0x0, 0x1f}, 0xc) 00:00:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) sendmsg$unix(r1, &(0x7f00000010c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001080)=[{&(0x7f0000000080)="1eabc6b3da2a189e38a7677724a93640b22a362641720f2663c71e0f1946aad50798fc1e8af62dfb6f9a9ae820a4395985bd3d7bf672a49a829f7b3475ce08da79b21420e4d81175ea3d043e4efea9f2754f7e1a19c8d5fd066b8f06d25c8005e017f28ac9ac33e705ed4089a01383d9edd4bf609dd8c09343e790bb383148e2426f50eae6836c6d9fe0ef811f63dc2e9eb6e0a500a1161f78ed74fc3fb37b8f72b06c82c4bfbbcb07cf0b9cc06a737a72c1bf12a8da3bcad4f4ef239abc11f8c15d522aee22ba6d6648ba35a28decfeafa96e329fcc1246d9697eb1f04056ad33931abd638bf1e80bc06e27c8576bbae8cb998d9f2243a294c0b9b75decba6baec6f6403a827a83c1e9df74a7c8ea409b9657d11450f1dad11ac2e7a4738118ece4926ba47be2576ee445b7144a1504d3566a747a03073c26fd0182dae62932e608a922e802cc16ed5ebc30a18032e3ca3f0b4c171fa7918355fc3d39fa00756d741a513e293a02c7a83251b0d2bf3118c77090894e7459bcb1e0474e96dd8e072939b19cee31697dcdde595dcb5ff4f4347ffcd2784f0a112bde5e4fe5b8dd5e718254a074d4116897b18f1c14c34152ecbc04d4ad6971527048c23adbc223900847d5bdae9729470c2f2b284908db1ff4028642a2511c576d321c915403df0fa1a9129c7fa14547af8753235ab7af8d0b41458631683240bd9401ffe34055e72db6a7af14b6144dad65d11bb1d228cb6158093eebadb6e48051f6b14f857e9fc8213a321cf36848db329c9253397b4ac745f32ae9350e18a10a9c60849da131c880411e999cc6e702d0222fbfffd64aa84a29562c8a2e2944498d6698df508f91f2e57630bee039eacc21e76f3bb29fa49a5cc44e4f9dcae5b84c975aa7c7c914e6fa87b64ae3f4569900ec87ef634c45a530244188b309f802542866a6d9a6085563d4e3ee3a47156a2c5df9d82d2ddd8b9c1c7672db7df79d83ec9c1aa459457686b007956e5e92fae8d6beb4b0f75068e4ad7d42db10d8c7675c712c4a4a6fdee809af0ff0fd47ef51806e83a296ef46a9b4b29f1a32bbabc6079fe92a5ff98d050542fd6f014c5a546b735db316a73f5f81eadf8a083cd0ff8d2daa93851e8b462cf85914fe9fb5f4849e4e35280dfbc0074463cdd2c68d23dde8006d0f6584a87e1bd240ce86c8d2f3cb3e866ccb552063613c3086a1b92e0eea2bae9c40e885abd0b04c1808b9f05550d97be6e6620735680a8ffbfbd2709469882897310f3fd7a6a6be82109ccc96ad5f7b1d348961fd8ff270e1f5d874e615bad56bf5678d32f0577512c528a3d45a4a7118b1546d837c75728f4453a3275d6e46a1472ec9c556783a83af484d56accd326cc9d5ffd52461511f3eda497eb44cbcd9300104d2dfe7bfa9ef312533bc66207fc96cb06159b9201cdca53f37394be2131844e71e88c407b1e34bc7dbcae03c161cfe61b36eb350e04a0f942f2d96eebb5d7cfc0d191427963768f9499508ca8888a4cee97e14b08231bb4648877e5dd7d120973fa889aa7c5a1ab17e95978e7850ab0bdae64d12fd6287c8b5342026b322720534197589deeb72d5e0e112f70ff54a2771598795cc69ff6a40dbcf78430821942329d1536b2e9864c4cee5d3efdc2439280cb4be5f8cacfc51344e90439e75a7fa9955da72b2170834e6ec047db61ebebabd1e81ba5b538f3cb3aad9020b97cb9d415dae5d5c653b1363100eea3ca4f31715f443203bfce0a8fe73974752c45db61f0855a8b93fc6d16e1799017f6125465b93f0b8ac435a8cd9950c28d42d40945093013687090238106678bf9eb4605d916441fe4f673764f56e3a828ca2ae6948dc12e2da32e553e4de8e3e23422a7a50f425ff5e9fc46b75e0533a6670ae7df96f12f871833bb4cc2a144d1e7bd44adfc3bc662820215068c0f7880656b04dd8564f5e57b7f33b13e736cdf281f4ef14a47ec6afebff028b7598159a3b771fca6e8634825d83088e11f8863fc829d986f6a319f951764cc43bf4387485a355fa4d8344285e9fc88fbaba5c99bed80936cadc7c2ce126f25f948845653cca8f6b09378a734ca9e0152f91c06412cd34a8d159aa2fccfaa49b8ba740fa7c7b99bed37653bc08938d077991cbd0b3c1eca990ea4a802e25dc8b43828e680d93159ed0a5b5e15018b5d74badbe7d42b0bd09c222458a2a3060a75708c0ee687ab7d6cce8f1479cbee33128da04578c77d3ca9afc51bd23b1999fa0b8bf40281509610f9e143184d281d195601da617d207371a8cee9eb0bb7400ae3d2d91059a5d0fe674a0b1f0fcec31a5d6148668091e012836996eece720d101a2944aef8f0d043b3ab62ea934950b55fd20ba6925f5347bf0b8f0c8a60b86ece9c9a6d608d2623172fd34aacf0ce453b445e37f608aa30d4ae6ccf013d3e8b66eddcf9ef3f27fc0a8c8ee01c1070556a37d908cad241600d6a089dd8c84af8e7299e1f936f605fb3d87439390c8896e7a846534a4884e7c3302ffb959c8db97bd304077ad5b4284039d6289620bc890c039ad27c75034208b0109708ccc5fb04db95549dff21ab81f7eabc53e9470b6424564e1808fac19ec23ed2744bc57c96f2cc8b54397dc2042b69083f41fb039a23720656f719d52c74a588c10ac16debe354ae7ac239a385013f7a1e9cbdb796ddce2f2632cc151e5c308e854f15b6b2763b734d151fb130b11cc543fccfe6040c6d7746adf022a3a9955f314aa755e8f649168e71e654673623b2b7d72359b3907457a21e7951f979a1e55fa37ccdcdbba9b94cd39e0f26ca29dbf2b27bb1f84615fc38e0796fd8658b4ee034c7c9d6c3eb907ac78929d3558fe0ce61b96a715b2610ad2bdeca81536d9bae055047ea7ee0a08899fd6d1c15b609f81e98396f456ee1981e4251f002f7e897bc2a051d5267678b6335a6caafe4db250a2fbf170b2cb227d87c374634f4ba569da1f18f63cc1e07a3e62226ca92b81b54c35e99440e08aa2ec27c66bc3e4b6607f6333c80a44b37b0d414208a89a7041e7f7c49c3b77faa5b6e6bd7edb3e28019023e4395b455caa39f8a9422c60c6cc861a35707ef02f089cecf865c8347eeddf6cb61f80efed7eccefa13f6c1d2874e63fd57c367c63701e38f2351213f7a07d2072c8cb0de0d731cd09bf488a1a422cdca2f16223a4b3ce61178cda8e85e0fd295eb4ce51efd19243d1b4b401e8830fa27abd26a7dffde0f382552521a5176d078071bc8869dc35ee5fa549e0a8c6c5a8b8c48a6e6b922cac20b78d4c74726a9ff173c3f5e20b00a4cee8ef303f91811843cf66b3249ccd33300c34dcda3700306e8b52ac0219828300fba6e2dc6ef348999d5b706669c8bb95256b62854990e3f319d5b88ee5e5712b63cd4c47c12810236d75310c04b02ecd441119273ca198457df28456ecc06e063c29a07dbc7246652a9e3cc5eb5653e5cd3054a582234f8962383433c7e4bc2eaff54c289e9e180eee3fe65e5e1b1eb7eb97f82ed48bc4fe0ac61d28870b5689052cb3fcc37cf68d4faabe710c9982b3cdc831df0c9d980306a897f5f6aee26d28582ece51df5e69248c43bbced3bd7e6a09a71592f96e31de4e8f8efd632767e591519e174c084187b737aa51725485fac39fdbe092a184725f1e3ba4731f18c3554d789c2e8a2452d38683eaa2fe2b269cde348c0e1f8482886d5f9c2f6a68880b40c2f5cda74620ec5d7fbf052b9836d460c3317272ef88a763fa053f9a7cf1860ae46ecc27d84907ee39720b04715ae157c8096279e54ae4eee83f5e1cd8cb92c369c9379209f8491402deb034d15587cf0a57db8a3da1eb7fb7044e79bf8ef9b109f1b80ce4c942c3d620efaa27f293abaca801d2e01932f3626ca05e266086083916cc4f603981c1c2de6dc8d4644455b48de66130e9940769ab0542c5df2d8efd6526d30882f6d89f91e3a747365dd71caebe967dea1479c287be74fcea88321bfbd2ceea675ab2ffad36555d79f888f11c38bfd00d95970fdc1f7b14ce84dee107bd3592e69604d20a068aabf252da2d76c58c3ef3a4c258162d73b2df278462442e88dcab2a676b408fb2c08ea9b0582ffd4e1902a9563ab4ad65d0e1177d2688da2b367af613f627b160510a3dfb7d4e0dbe9b9b3feafa3a17d9ed618a21e84a22a6494bfd088bb5738e290ca76cfa69f9a61d5ba54b2e8461b12f7837643dfe9f7528981251e880bfe49e2bf07efb9ad5ab25b981d1a8bc911a0ef53edb6dd5b82440564b3ef7129a6da23779ad44daaf12cd53bed8ae824c7304fd05c11126d44b8bcf255af3c0feea10f633d21121b5b03641b72a9f834e12563d828675bbc6cc84bcd173d7dda5756093e2b707a6c0d0d9b185823a0b03bf5b892cf44b6e13c60f7bcb06a4a85ed248dc0064eb7e9fc13b3b7d8bfb80ed73b30421202c0cd42fb1ca365f912bd3abdebc873d175bb260662b3ab965ce68f79751df48c8a5373ed5d13953a8ac09335f9481f25eb92a5f9e969932b76946c923a757b597acd831106e22c2d49c384200893fbfaef669a628d1b95da4ba1fdc17344d6a62c8113fc60ab8240b34affae804d8fb95b0708ffed0fc0c56271a3bd52436d5ecc7c1adf52da8bb43b4c00374f04d07e4cf4f9e6f2444337d562f733834fbe2777c6db80b1768c0b65eb61ec88ccd0f18edb111ed764edd5e4139be7809a83cc3c92e997a79048e4a8e2e7604eae82f2e768da7e6b6b033e0773bccd6e79c1cced3f6200a5a724861a7d3d8249fdfe18231cf43afa38235b1a9eb24b1766bfec91152a84431141c1cde2834a910db3dceeaa25119c543f8e74fa0cf9666eea239e92a9dc8c1de3a669c23c5708fd9d1650165084b6b694830c7271d02e47362f91ceebd46349b6b3dbdf4f2bb7582842c5c381724b5317ad9010feb22280ea103dd7e45525339249e346cdf6ac1e5a5995f162b426f61f2d8b99980dcff81ff8370dba70af4e3f33307886b45131fb423fa855c493517a3f55b8dae64ff123551067598ea6c2ccfe8f0e4587fe0a1f54c70228a14b06296451810e69600f00a0db863d9aaffc8365d1d25d7e96988a3d698755453fb4aad4adba83c6c43c55604e79bcdfd31f4a7467ae4de044f95e1f77de6c474c93220cbad1ad8d52961f008567c5a12d5fd75f5af93fb1be4487c1f7ec288e9fc5bb3a06bf07e722c9651f895b7270eea381bd68dc50163791ef549f9ba034e4e4418456a5c7e4f9d84243f78c7748317710df08f9970fa02485ee199de29f8c3bf97ec2a30a7f6dd96ae91008ce9e25b14c2a6acaceea7a96525fdb63de5718c0c9ff3062b03314909ae4bd19decfd7bc3099fe1ecf8155df1e0b8add0793ea4279a5c7ad1ab139dc9b660fc2b96cb6bf7eb3f2d9e8d37a3bec02bbaad9e6aa4cad08a08ccfc8dcd4a03bd5eb0e895cdd46ecaf513f8ea6ffb86bb7e4861a9a70c1f5e7758fbfb203e756b98456b82fcb78d610ade1d2cb94aaa2654860af1426572fd75ee1d12ff320c5d6436f1dbdc8ae97f82cce365a3397adeb96869d160b25bb72e6e0c05c3210b464e183c01ee8aa642cee1f5695a5bc5c7863c9dddbe1e189212599be80095ecc9401ac45dc196a5c01942801e2e7e06560fbc7717064c23b7dcb34ae6660012703441225b0ce0dc75145fdab7d21a65993452a5af2554fb12467c4255964c9f0f275305a750c7723b16cc9c920a1b6eafb1dae95766c3f3d0c6ffefdd89c0ebfca66a16adda106458506c8d219521f5139814504bfc", 0x1000}], 0x1, 0x0, 0x0, 0x404}, 0x405) r2 = msgget$private(0x0, 0x88) msgsnd(r2, &(0x7f0000001100)={0x2, "ac276376eff76c6e7ef7972652568c9a3f27e6e39e0e1bd4626ff1f48ea0999face9efb9431c3fee9bb19cec71771e124e63e2cd6dfdb4f47f7c80ee4aa13e72cf028f6863e356ae4732419313699a971078dc0558758e67f8a4bca26b384b9bd482ea0a4e382fb160ad63533acfd266649377f05deb7de18c69af048e8d90e16153daf218aa7f1f875dd26acf4c157c42d34bd7ce2f2fe3209032bc2b1eb7c081476693d1064e2313fb505b6090e8412a88d847e0bb738c9599ca2aa253eb69"}, 0xc8, 0x800) shmget$private(0x0, 0x4000, 0x44, &(0x7f0000ffc000/0x4000)=nil) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) linkat(r1, &(0x7f0000001200)='./file0\x00', r0, &(0x7f0000001240)='./file0\x00', 0x0) fcntl$getflags(r0, 0x3) getsockname$unix(r1, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0x8) r3 = msgget$private(0x0, 0x322) fcntl$setstatus(r0, 0x4, 0x80000) fcntl$setstatus(r0, 0x4, 0x4) r4 = getuid() r5 = getgid() r6 = geteuid() r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0, 0x0}, &(0x7f0000001340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001380)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000013c0)={{0x5, r4, r5, r6, r7, 0x3, 0x2}, 0x3, 0x1f, r8, r11, 0x10000, 0x4, 0xb3, 0x7ff}) r12 = open(&(0x7f0000001440)='./file0\x00', 0x208208, 0x20) semget$private(0x0, 0x4, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000014c0)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000001500)={{0x1, r9, r10, r15, r7, 0x30}, 0x8001, 0x8, r11, r11, 0x6, 0x101, 0x1f}) symlinkat(&(0x7f0000001580)='./file0\x00', r1, &(0x7f00000015c0)='./file0\x00') sendmsg$unix(r12, &(0x7f0000001700)={&(0x7f0000001600)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001680)=[{&(0x7f0000001640)="1a876720c17ad822d3a03c047fc0405dd400ebcdf9c955b5e0dc6b70e61c4c1672c48578c8be069bc3ec98a4", 0x2c}], 0x1, &(0x7f00000016c0)=[@cred={0x20, 0xffff, 0x2, r14, r13, r5}], 0x20, 0x400}, 0x8) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000001740)=""/233) msgrcv(r2, &(0x7f0000001840)={0x0, ""/4096}, 0x1008, 0x1, 0x800) 00:00:08 executing program 3: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r0, 0x0, 0x2fa, 0x0, &(0x7f0000000040), 0xfffffffffffffedd) open(&(0x7f0000000000)='./file0\x00', 0x1008561, 0x20) r1 = semget$private(0x0, 0x4, 0x140) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000080)=""/139) chmod(&(0x7f0000000180)='./file1\x00', 0x110) open(&(0x7f0000000140)='./file1\x00', 0x600, 0x0) r2 = msgget(0x0, 0x40) msgctl$IPC_RMID(r2, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x15) 00:00:08 executing program 2: r0 = shmget$private(0x0, 0x4000, 0x402, &(0x7f0000ffc000/0x4000)=nil) r1 = msgget(0x2, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/56) r2 = semget$private(0x0, 0x5, 0x0) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000040)=""/153) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000001c0)=""/178) setsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f0000000280)={0x401, 0x7ff}, 0x10) msgctl$IPC_RMID(r1, 0x0) stat(&(0x7f00000002c0)='\x00', &(0x7f0000000300)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x410, r4, 0x0, 0x0) msgrcv(r1, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0x3, 0x1800) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000013c0)=""/4096) fcntl$getflags(r4, 0x3) write(r4, &(0x7f00000023c0)="ead5f9a1bea8fe334a5dd9ac8e11b7aa8135f9dfeb2ba25ba7314375446ec4c9d4c554bfb03b40bc4bf2c278e7fdaaa4dec09b31840dc7bbbf75cbf25c88083156d307d749", 0x45) msgget$private(0x0, 0x60) getpeername(r4, &(0x7f0000002440)=@in, &(0x7f0000002480)=0xc) shmctl$SHM_LOCK(r0, 0x3) preadv(r3, &(0x7f0000002500)=[{&(0x7f00000024c0)=""/3, 0x3}], 0x1, 0x0) semget$private(0x0, 0x1, 0x3cc) getsockopt(r3, 0x2, 0x1, &(0x7f0000002540)=""/79, &(0x7f00000025c0)=0x4f) setgid(r6) stat(&(0x7f0000002600)='./file0\x00', &(0x7f0000002640)) fcntl$lock(r4, 0x7, &(0x7f00000026c0)={0x3, 0x2, 0x8, 0x1, r5}) fcntl$setstatus(r3, 0x4, 0x90040) preadv(r4, &(0x7f0000002b00)=[{&(0x7f0000002700)=""/116, 0x74}, {&(0x7f0000002780)=""/183, 0xb7}, {&(0x7f0000002840)=""/93, 0x5d}, {&(0x7f00000028c0)=""/139, 0x8b}, {&(0x7f0000002980)}, {&(0x7f00000029c0)=""/160, 0xa0}, {&(0x7f0000002a80)=""/47, 0x2f}, {&(0x7f0000002ac0)=""/38, 0x26}], 0x8, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) fchdir(r4) setgid(r6) 00:00:08 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x72213c9b, 0x100000001}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, 0x0, 0x0, 0x408, 0x0, 0x0) 00:00:08 executing program 1: r0 = open(&(0x7f0000000240)='./file1\x00', 0x982c0, 0x0) fchmodat(r0, &(0x7f0000000040)='./file1\x00', 0x43, 0x400) 00:00:08 executing program 2: open(&(0x7f0000000000)='./file1\x00', 0x200, 0x81) open(&(0x7f0000000040)='./file1\x00', 0x10, 0x4) 00:00:08 executing program 1: select(0x40, &(0x7f0000000000)={0x176, 0x4, 0x5, 0x7, 0x8000, 0x9, 0x4, 0xe4}, &(0x7f0000000040)={0x47f, 0x8, 0x80, 0xe586e28, 0x8, 0x40, 0x9, 0x3}, &(0x7f0000000080)={0x7, 0x9, 0x200, 0x0, 0xe1, 0x401, 0x9, 0x5564}, &(0x7f00000000c0)={0x1, 0x3}) select(0x40, &(0x7f0000000100)={0x2, 0x6, 0x3, 0x1ff, 0x6, 0x53a, 0x7}, &(0x7f0000000140)={0x8, 0x0, 0x1f, 0x8, 0x5, 0xffffffffffff2b45, 0x9, 0x80000000}, &(0x7f0000000180)={0x3, 0x7, 0x7, 0x9, 0x7, 0xfffffffffffff000, 0x30000000000, 0xffffffffffff7fff}, &(0x7f00000001c0)={0xb95, 0x24}) select(0x40, &(0x7f0000000200)={0x20, 0x6, 0x1, 0x1, 0xb2e, 0x87, 0xef, 0x2}, &(0x7f0000000240)={0x2, 0x6, 0x400, 0xb1, 0x9, 0x3, 0x0, 0x1}, &(0x7f0000000280)={0x10001, 0x278, 0x7fffffff, 0x7, 0xd2, 0x1, 0x1, 0x6}, &(0x7f00000002c0)={0xfff, 0xbfeb}) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000340), &(0x7f0000000380)=0x10) msgget(0x2, 0x40) select(0x40, &(0x7f00000003c0)={0x29ef, 0x5, 0x0, 0x834e, 0x400, 0x101, 0x8, 0x8}, &(0x7f0000000400)={0x2148, 0x2, 0x7fffffff, 0x1, 0x7, 0x1, 0xff, 0x80000000}, &(0x7f0000000440)={0x0, 0x4, 0x8, 0x2, 0x2, 0x4, 0x4, 0x8}, &(0x7f0000000480)={0x2, 0x26}) r1 = msgget(0x0, 0xf458b93f0dc33356) r2 = accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) r4 = shmget(0x2, 0x1000, 0xa8, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r5 = socket(0x10, 0x4, 0x6) r6 = semget$private(0x0, 0x0, 0x10) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000540)=""/239) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) fcntl$setown(r5, 0x6, r7) r10 = socket$inet6(0x18, 0x3, 0x79ef) fcntl$setstatus(r10, 0x4, 0x1000000) recvfrom$inet6(r10, &(0x7f00000006c0)=""/99, 0x63, 0x1, &(0x7f0000000740)={0x18, 0x3, 0x52df5435, 0x9}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0x401, r8, r9, r8, r9, 0x20, 0xfffffffffffffffd}, 0x0, 0x4, r7, r7, 0x2, 0x9, 0x100000000, 0x7}) r11 = open(&(0x7f0000000800)='./file0\x00', 0x80000, 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000840)=""/4096) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001840)={0x0, 0x0}, &(0x7f0000001880)=0xc) shmget(0x2, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) chdir(&(0x7f00000018c0)='./file0\x00') msgctl$IPC_SET(r1, 0x1, &(0x7f0000001900)={{0x6, r13, r9, r8, r9, 0x80, 0x36}, 0x8001, 0xa1ea, r7, r12, 0xffffffffffffffd6, 0x7f, 0x6, 0x74}) accept(r11, &(0x7f0000001980)=@in, &(0x7f00000019c0)=0xc) connect$inet6(r11, &(0x7f0000001a00)={0x18, 0x3, 0x0, 0x5}, 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) 00:00:08 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x1, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/147) recvfrom$inet6(r0, &(0x7f0000000780)=""/148, 0x94, 0x42d3f03e1172d9ac, 0x0, 0x0) r2 = dup2(r0, r0) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000040)="8502690e5736aa942c8ce81ba51db58a0d13525391c4f74d7afbb877f8e199f9c4680a1ee3dbbfd7917c922d1cbe345a7f4d3a6c4a5404998459c63b21710e9996725c8e7d175ce67af8899eb2856d6accade9ec66fe5c497564a546e52f8fc2b2ec5f02d1e727e2678238d7054be6f03d94cf77ada38aaadf6af3287a5e5a16f0d28190935eb8cf6359088a277379d0963a1a9a683e9dc7b50806b73bbd4b2825d650267bcc34323793c4e349cdce3e257f", 0xb2}, {&(0x7f0000000100)="3f23a7e61a10692b0f57fc814917b13aa4635416bb5fd515fdae58fada34170972e68378e822b002e4fe18fa871bb0c96ba1790425c9c4cb330eabccefec8c04918f2991eee69173282aa9226f87934ea89b4e7c29fa61b2dc80a4f4afa8081706ae87029de0b20171a0376161", 0x6d}, {&(0x7f0000000840)="fa15a4b87a74fb696c9e61124cae2cdb76c1f8cc622cb4c98c831bd5e8b41ddb54e6907685df0f54751364b9452e4954974c8a40bb73e4e32c4c991b8a3ac8cb484963d0cbbb74e5f9af6c97e54e5322765b5aad96bc7f457983e3cc5465a49ee392bb7a19689c24a9190992fa7c048247e4c9fb8aed3979b40329cf12f00a99dac348001338dd100ebaf45056a9d8c7c211daef7489e7c082b4d4e84ecaba6d3ff33fb17c2c5fdbe7aebe8f490a9a3ad0d81f3285a756da812931c31e9a0349129025df35d6bfa8317dc5dfa60cd8d4bd5649b4254fd2e30ee3e260ceac46607bc73314f9c7ac339735e0c2556ac365b16b8f8a3abd0c3414eb69fa5ae0e7ade9c66df23f49ffd092974a33648d3d5ac267bb3f072c1dd4eaa3831642bc82670a7a591f1032990fbb722df94d9257ba4ca989622ceda8970a2799662254857fff2c781628d6190199b65aac6eddcc8cc395c35e8843b3557ff273d5a104312ee24dedd740c3d93d7ad4023107c1aff8a37c171540558a0e3243af7cef89f91bde2e5ec18429a0bee71ed0d6b9ff5708f52339ada6591e0da0d16ce0af597abfefa5785d274b8f32a673f268b7c6775ef7e9d3aaa5a5a6be36fd9f9110d99ef8f29f3c783a0fceca5451bf6bddb90341e6d9452de5ec117df359a39c2fcd88a509f08edc780999a0b14c0961163819868323ae4d2462f2bc8a94b629da07a468c805824aea10d209e36de6432e71e95a936d3e5514f04be3cfaa92d24e1556a8fc3c6ce009ccf750e3956f7203cec013f6330b4706a2a6c23a65959d80e1e000569a25b25c8e9f8417af1c490f2b6b8c2e862e16f7dbd88ba1d117bbe55de1c6a2684e3ed383ac20f4e105bf84cee0a7efda1a4f03f58c65c196a9eae5249d04df33f39cf450a9ff2196fcf5ab39dd9168686e1a35690dcc0b80395a1181cb9f5259f304691b3f17bc0d68522e027cf01b49520f1aa79109b68a3f47cd5b655af0b364ec1241c950d73f90990d155be6dcbc9bc766748983ce7d21d15ce752dd042fda5866c3fd2037e7aafa4508944bb6e4df026660ca1c548634582cd1a5597ac3d42b7a843ed96b4923003475417441e73708f241eb5332143004de32bbfcebb94c742cd4987d61948938df27e913ff45f09130dcaf0533c6f63e1f4a2f3bdb2a47050eb3d63ef71a28ea074446926ce525606f68c3b47081aa7629f7d855529c786e5ff6ac6a22ec047c4823b8a42d5da8556af05897c378f7477c0635eb2249f92a829d0548d8ee8ff77d3ddfe9ad68951f899ce8b427bbfd1f4930b8ddbde07f97f04f6aa782652ca738dd0e8e3516b77c471d70be0a2fe20a5760315e3e082093d3f3e40cddb8bb46087d5309d707c8a4429c50fb9387bc7f2306303a153b7e20f0063271a19e54dad1b3f048013edd81b284d09df1a4c85954bfc883f02f41074ef693718f47eeeb1ea32f9d424e6d7ad1204274d70bda34dad36d34147d607218c00b3fa5f2800dbee173a2d531e732613e518bd70530b90567cdf2048d22699bc97c61523c270d7739d0b35e8a786c68017061d2ae4403f2acad0e97ee2f0f714271a62156c5d9e813516cc291f18d5eabda7b15b4be53919fcbb4e19a3db12162403b2d33ebfa163d1a2c1e2d9000cc28603fad6e8c10d85d3d3584d31bf2ae2921006443040d4ab5bde763ecf77673c9da0c78992012051aa4b1f783548afff43d659f0fef66d838072139585824896059a5a286a3a16ba581323dcaa3bdf5eb9c7192907c67b8019898a28455b489fed33df1dbf9655c9c5343a1f543469cf19c8caa5af7f65cd0b0e3cd433e5baee0ff49fbcf8ebc4784fe1f50a73b80bc9a7119b467a5e74936ba4af1af45c6e6a243dabcc6c3dcf510bf78d1b08a4ef55e5e8873810075c19ab283d6e38f89ca66e6d1e7879553de1d924b7733b6f2f0a6dbdcaaf6ae79783421eef6cff622505c96a4bb515ba30ba30f3d250f061d61f6293c109eed9d7b7ab3cafad22b6d8ed168740123710a444679f55766339fb3a2665759d55893551eefa91aa9338a5a71dd91810eb92d04220b0f83dc5a566d2034fcf87d156935bdbfd20e9fd9bf7a578b01dd97576c6d0d23296a3383dac28ea83194327e20de4b8f2f9bd2ea2d5adea0c32d8fafc69871de5679221c4603f4a555a31e8231436b2b885959718a630db0a6bc8d644e578e2feeecedd6114f93ecdc02b61697399a8dd527194c7d1d0c9604a170e6c8ee7a70cf866fd036cd1913e57811a19590e659c0b6af323cd3c6fc502d3bdb55358a1ea3b218eade7f5dd77618d673b3f70ebad599e5ad8713331ab2e7852b884ce668356c56420ee25c9b3b963b5e19847f45e56e0d42675bb28200424057f304486cb7571d3cc7370a32bab12931e84315fad880cfd39ba0240339069dd84a40022d87984ab8a4cdcc18fee847e7a240568fcda17569b902479b49b1b6d1a7080172a06c4c51fb22bb93b934c8916da9873a4257fa334f0322ce569f2142567e1c811303b6c598567bde0407319dfa7b5558414270999010de001defc430884ce81d220caee4717fa1734fb5acf43c865faf684744126071a8398e63a658813dbbcdcaa0cbd64169b97e29951ed89fc986131354dc245934a05704c07177fe31e329fbb6f9f5ce2e6f52a7aa24323825e56eebe6f07498be7ea7d245a792ba38f62e0b7cd4656a22844ccf198d6d75be06305ae5b21d29b0263658025a18542a43f71795f85c38c5ba3bf68242b6198eb7cc439ae7a6062d1ddb1a42467d1005d660710b36c1c4417b00ae2fb416517e61f123578f6c08016371d35044eaf3455093b5dda792cbb02b84ace79e534c21bbcb6d7298badfcc8a2f95dca6d3d6b4237d91a98b9ae7f26a7a272cf8b498756ec69cbc3741200a330d6012c15fa21c8665dc1e9dc706b044daf99a052d66450bbb2bc1e66d5fc80ba251e60c186149aa89199bca1ed4ee1adacdc0e1c637cdccea689d8af83020097dabb844e47010a7dc8d357023284ddaf5fa2243a3bb6a5d6c8254278459dcde150f340f7289c655d45ad9bd02c32baa5ba9895b3ecb55c6cc5524c8518276b889ee4000555cef2fd6b7c9b5e8ea43c30cae69a3efa83a8304aec6c7352ffec20b69315e97eca4ac5a7e5b84c625640494f4f0b5fa751ec0abf956b9bdd5f75c2ee8335b3c6337e7965e7a9a9e4f659d9e080eae5e6f728b3502c2200fee7e322cc6ed3f9258958e72238aaf60f1e9ff45e0bf0e8e16ebaefbfd607c263b0bf6a380c50543f49ba2f65ee774dc0eed2232f6a8fa63a0f8ac5407518756ca4d4c8d8cb06bac3667b8ac287813e1901a5cc4d71a787ac2e884ece114ce1a22f7bc7079ee033845534fdfee1f63234facff0d84dc563e60c669e91ffdce0133064ef7e5be53ccefa3877f7830389804fb502ecbbb284bf9e976bd1b9eec1d736b6439be4fe2dd7b8622916c20fa0aba3bf4e11e0c189f1fe303422a93ee0f1d8b9ac8cd20e0a2218b637ebaa7bc96639f5069b68d6497bdd21298416fd01c84a40bd7d99b8270326b4dcb28cdbc23df59442c4775a1d0fb6a67417c1097c34e769bf5a163260388b369a3cbfa1e58d4a9b928af08a359201062d10c0b30b58d0fc51a87263d1e94ed4b200634224168b60ca5d335dc56c2558cc64dee547ddd725ef5823a92eda9f08c6132aee45207f6d2f8752b03b8cef133251fc132f2ae1a49f1a17ded4e2ee56615956cafb60c8c72e49c72a39badb31aeb9b2560832d83b95f20453cf85be72b4508bcc5d5b178e14892eaecb911fb5fb3415e9e97610f9da115d7d48995a3729059e6bdc00b8d4532faa01619ab47718b2ff7192a2ac4b89f9a62f189b0c7c090789bb6165df78194ea11c39b0d7ef7e6d3e22c157342b4609dc500ee5d12a76c72fe7194482fffb46135d94ec5f837a2eff01f3e9a98e2326c48cbfdc02a411e0b31f9820612834a5f4552ce3d0cb81769922f4e5697b4225a0da090fdcc6be12d91d1551992a3b90a3d20b23d55984577c0f2f739c5e5f5d82e72408da9eceb40e78ca4e37a1167043198025f34258f2452bdd2d0392398e5b5bd5c4e5c6456afce2124dcad5f2ab1af0c043adde063751293eac20330f2aaa1b5983750a979d210016f7050b5af071ba8dcf1073c32978f139023fd066df8fe962220caa7872b54402eb1bdd475bb8e529772199053a52800dfb8c8febf21fdd95b6dfa275faa921a68d629d23d7cf0a1524f1ab1df8e479cea1cabef66533dddb33f94fe70170b7b3011c371801bc610f9d7d3d0c20b5e1be5ffad69bd04431255d5e88aa4c3e9fbda798e7a013f85e8ebe0c36d6bb2f940170ea0db506a3fe7745aa18b73bf262993eda7006ab0bfa45e620f65ac50fead55f9246a7d548dae531d8a20c01333e4d2517df12d6a7aff6daaf5eb68fcd8abdb1b7e70b2ca2b3421b6c9d7f08942aa927b8a62d2a1890edd6db12e7161e083af34a2c8e750eecea1f186fee7989853fba1cea8032787f878eec416f767268edee2cf4638e99a0951cc7e696ee17be21a86f5f67b98fcb7641454efc7485e47ee49fbaf75f2a8dd817dd82e25bf54de0d6c2aad9a32c599860f87e5c3850b1648ec9089f382b8e9fc397b60b99c531c4e62fdf382513ff7efaf9e483fcfb6a3dc40ae648758f04fa59d496429a9c81e277345df635e1b5cbe9c4673b99bdd14259e322e1563310e99b2a053e507680f9d0e8f35c5622edbf4f352875e55ec3c9dd6a2079e30b0ad0270097cd7abc292f685f9d9cbb22edb744c552d10b133717f6a34b05e753677bf98ec14f69af55bb2ee9ec8cff71dfa722d6ee14183b991012a30adbde041190baad8925c0233369d42d75cd32471a00bf68acb76a88a8f8dc186c3813299c78621dbaf56dff3ca7159f3374a6a829d6886f20d8dc19f4eb354a98ddb31565806c179ab9f956a82249ca8256125ffad175e5e3ca438533ea0109c1d583ce85dd1d7b900b8d3867b8799a23f910e2b94da0475aef748b0e43f4c686bec80e76218b9572673940fe5559a14242015aa87c2be2d9d0952a9a8d7f0710501613777c9b8c4a61e4cb646eb4f7070ab0605835eb3637fe12ca4532c49fef588033fe11b89f1c29e6ad11d4d604722236440aa84d641cc8735c6a892a3eeb6de0ec583b15cd6f9f1f9ac0deb0de535f0e35d2157820557c7f0da0c6953c9ef330fdf915413b9e1a168ad4d7ea82a9b5d7c859f7c1b0f85e25ab08930c2ac55b160d2c5be96174bdfa98d5ce10bb3b32efb3107727b0c43ab2f8bcee5f0c9a501769ea353325ee297d06b32ca3eb77b2e653f33c6b7efea0d7f1919b6c7648f764ff3a09e9d5d45d43c8c4fdf6fb9a045df34604c95edb068df62655d56dfda292c177d61586de48f732bcb6a3442e404e8384c776ca81e6fd1dcfd2e514a8a16c9f22b049aed535d5d30b614019d0c37c6fbbe87519e872c2a62ff327cd963f364ef02bdda141c1c3549f2b5293d8046c8fa2e91b9d13192540ead5efcc5ce7a13b4e647ce3a6b755053ee1bd7835214fa6a8320f8d09094ce0ed2ac1e3cfa9921f2f7d3f7d5eb5f3000781bf8898e5161ead385a79a18378da44a2320b0c9cb0e2987108697e630a5eda60e299c7708df3c461213c327fd121b0cc615bb12286572f09f5e9003dea18a3dbc84b9989d1e7011d1c213a06650616c5cfaec745c707f4ade9f494ced40b5b75b8e2337b4e8efff972969d3ee5ecc191066333ad3dea7bb82274444905b", 0x1000}, {&(0x7f0000000240)="518e2a44acc980045365fba52fc1df2014c11e155a413e0ef01748b3d9540199d777abaf15760a8a62d6918bb09bd1c7b11ef6481f24cc954052565bb2a5e998d4bb6a721ef9ca0632880b65cc19883e1e9529002e2b12e8e8e045c6a13a63487220e6e3259b76a5756c43bd1ff82bde8ddc84b44c71343ce59eefdc4a15fa221d8fe8009ea551aa3777b71703832cc11aee11929143065d776a398308abf1ab6a43d32e0cb8ae5e52531e1bf74e7f4afddf7a85cd63eda3e80cb421a920", 0xbe}, {&(0x7f0000000300)="4aacf58687ca72a5b657f3b8aef3918673eca87cb0c4248ba4b508139edf1587954af0e110fb65ed242ca79dc9e57907e3d49887aeae95ae74497d7bbaad24c419623604e61a368e6bf0741b2a8fc488f68fa0e3501db26236fdcb11618c1ed78ff083548e07f5fedb24c8cdf20ac8fd66edfaa3b614a8e7a8abce17ff7b41815163d57d80706183f1ba35bd17034078afe596899c5a227417187f919883bd81029911387ba27e91064f16", 0xab}], 0x5, 0x0, 0x0, 0x1}, 0x6) shutdown(r0, 0x3) 00:00:08 executing program 2: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x6, 0x4) r1 = dup2(r0, r0) r2 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x2, &(0x7f0000000400)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000000c0)="95509dccda6f168df2a555f501393a820fe69b71ff930bd123b3991caab9f9d8831719b8c32c241464a6889a9a9ad380aca81be819830a78200a6b2995c716e2425305ce38e87f644b938f294128b69349609c1aa4e62426a179e5913e04c320f249c64a249c23e638a482f8c54e30be7322cceebddda850e9a591106fa76f6c5778b80b1996e2a7730610bac3577ae6e5ebb78d759cacbd23155cd6b93ec11f7978083edfdf2626849eb9da4a36e8a812300ae1dd37d94036b5d37fe22368a8f965dc69eaef7fdd29263bae99906b1f57ffcd9de9526f9c2eb2633473eddbebbf4007d940187a6ae6892f1f46", 0xed}, {&(0x7f00000001c0)="97694c32813dcea0e471d41ac674969061f8a52c7493a22d1d3d6bac7ef40fd636d66396d81b7155313b3502a0a5bf7a0931d5dbf8bb5e5a4e9e6cfd5f8d7984b39bc6fd7710b42414d4990c4acc9e5faa86016c67388ab19d78071b481c5f2da409efbd9535ca67cd08d6dee3abbb2e6d27631752dcecb73153ecefe0d49a0ade96fb", 0x83}, {&(0x7f0000000280)="b523c8a94cb1bdc556d68ac31e188fc24300db2bfbbcc5af95efef6c4049c1ec17855f209e0f7e30d8e1297babc26f485cd04989a5c32f49e60201aaeac66e658c310b8ef7c80aee398355992ac6e47f7cb2e0abdc773710b1c64df6f1bdc3d6df337d58b46bd217b6ca49c7f3c8bbd60c180fba2e5234e4993c3ad86a3a660629ec", 0x82}], 0x3, &(0x7f0000000440)=[@rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r0, r1, r1, r0, r1, r1]}, @cred={0x20, 0xffff, 0x2, r2, r4, r6}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r0, r1, r0]}], 0x88, 0xe}, 0x2) setregid(r7, r5) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000540)={r3, r4, r7}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000580)=0x4, 0x4) getgroups(0x2, &(0x7f00000005c0)=[r5, r7]) fchown(r1, r4, r5) fchmodat(r0, &(0x7f0000000600)='./file0\x00', 0x120, 0x400) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) mknodat(r1, &(0x7f0000000680)='./file0\x00', 0x1000, 0x1) r11 = semget$private(0x0, 0x2, 0x500) semctl$GETZCNT(r11, 0x3, 0x7, &(0x7f00000006c0)=""/126) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000740)={r2, r4, r7}, 0xc) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000780)={{0x18, 0x1, 0x5, 0x54458d36}, {0x18, 0x2, 0x800}, 0x9, [0x100, 0x9, 0xfffffffffffffff9, 0x200, 0x4, 0x1, 0x1, 0x6]}, 0x3c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f0000000800)={r2, r4, r8}, 0xc) fchroot(r0) getgid() r13 = dup2(r12, r0) getsockname(r0, &(0x7f0000000840)=@un=@abs, &(0x7f0000000880)=0x8) fchroot(r13) getpgid(r3) socket$unix(0x1, 0x1, 0x0) sendto$inet6(r9, &(0x7f00000008c0)="a6dee92d964ba051371efab861fd47704799369119b5156f224045816e113870c43b17aae78eac90532e81fbb4956c757e4fc2f66b2cde74d89d91a89b2e281861c4c4b0c239deb9d2", 0x49, 0x1, 0x0, 0x0) 00:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000000), 0xe6ab481, 0x400, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 00:00:08 executing program 5: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) setuid(0xee01) shmctl$SHM_UNLOCK(r0, 0x4) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x0, "83373ad0b95d711a09e5180f62c686fc335b906acfa0090120b475c502616296f45ea6405ef253d872c3cb73016c8e878cf608aac7c3baa11bc120631b3f49a3e00daf2b6cfa6e4c1bc128cdacc6fb7a46a06fee100de2d83120a253bfee0e3a33f0f219645021d8a0d6f8b7970a4f7e1ee7f6600fc94c8a81cf7fc78019405b2046f3eb0ca251a0f705e50e6c877d6d6a9a44366bfc43bfe89daa666d"}, 0xa5, 0x800) msgrcv(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000093931d01661012e5e84672e7494507f342d5fec2600866e61d2a0bad044f"], 0xd8, 0x0, 0x1000) 00:00:08 executing program 0: r0 = geteuid() seteuid(r0) r1 = semget(0x1, 0x6, 0x28) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r0, r2, r0, r4, 0x20, 0x9}, 0x800, 0x80000000, 0x7}) getuid() r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000140)={0x0, "1e27f950b8234543e2ba114dee"}, 0x15, 0x800) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/212, 0xd4) setreuid(r3, r0) msgsnd(r5, &(0x7f00000002c0)={0x3, "08fc43794adb8c13d2634378e3c7a022b68010754dfd081f3ea86cfffb15baccab22663d455b188a78b34c02a016d180fbdb51ab98b93fb2d9d77fc5e2c261fbe0b9dd7b66ba1b723035f0c88b6fae2e69917a69e2b7ffa9188bc8e9e5c1d2879a8a319c323dd793dcfc14e3005a127ba4b3a9ad53b7ce016a1eaf0c2450cc905ba87dff901df53ce662158c04012a7dbc70f00fc9fa341e2d23e142e31be8c20404edc39c5c568dbbb59ac668eeb7d0b0278cbf1cc8b6d4cef2539ba482aec5c15246f77275072cc533e3609b26f93ef97b90a90ebbdf7e3a6ab9"}, 0xe3, 0x800) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r6, 0x0, 0x4, &(0x7f00000003c0)=""/168) setegid(r4) semctl$GETVAL(r6, 0x7, 0x5, &(0x7f0000000480)=""/81) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) msgsnd(r5, &(0x7f0000000540)={0x2, "14b9b7ff48b84bf2426ae7a7da4be87c355987011a754058a3851233a4a8e9b690ccf9ab01f44eb2cd759fe5ca621fb3710cb26960e80f9d1c7fd9e6290b25d80e619294ce8536229632fed0e577e860d2ec00492fb2dbf8303e8550308d7034d046d6a38ec633e3997e3ad38fc0f991dec27483a8c0d65ba544224fe980d366c288f6e80774bc79c9fbc7df11c9ef97183d857c3755ef486fe628113f2f"}, 0xa6, 0x800) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000600)=""/144, &(0x7f00000006c0)=0x90) r9 = getegid() link(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') listen(r8, 0xd962) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000780)={{0x1, r0, r4, r0, r9, 0x5c, 0x80000000}, 0xffffffff, 0x3b5d, 0xffff}) semctl$IPC_RMID(r6, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000880), &(0x7f00000008c0)=0xc) wait4(r10, &(0x7f0000000900), 0xc, &(0x7f0000000940)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000a00), 0xc) 00:00:08 executing program 2: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 00:00:09 executing program 2: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) unlink(&(0x7f0000000080)='./file0\x00') r2 = accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) sendto$unix(r1, &(0x7f0000000140)="3bf834b7b475a5f3b7258674fdd3127f22c711ff79eee9e740273b09f41d2ec7e33d1fc3730aac67278a44c60cb76ed8254c80a867ab9d6aa4e419ac99c3e03f390578a2b002b1262f0b4cf7ab76bec7a8f77e7b837ea1c0a9", 0x59, 0x405, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x3, 0x2, 0xfffffffffffffff7, 0xfffffffffffffffc, r3}) fchownat(r0, &(0x7f00000002c0)='./file0\x00', r4, r5, 0x400) bind(r2, &(0x7f0000000300)=@in6={0x18, 0x1, 0x2, 0x1}, 0xc) connect$unix(r2, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) bind(r2, &(0x7f0000000380)=@in6={0x18, 0x2, 0x102000000000}, 0xc) flock(r2, 0x2) getsockname$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ftruncate(r0, 0x9) mkdirat(r0, &(0x7f0000000440)='./file0\x00', 0x60) rmdir(&(0x7f0000000480)='./file0\x00') r6 = fcntl$dupfd(r1, 0x0, r1) flock(r0, 0x8) flock(r1, 0x7) fchmodat(r6, &(0x7f00000004c0)='./file0\x00', 0x8, 0x400) linkat(r6, &(0x7f0000000500)='./file0\x00', r0, &(0x7f0000000540)='./file0\x00', 0x400) stat(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)) linkat(r0, &(0x7f0000000640)='./file0\x00', r6, &(0x7f0000000680)='./file0\x00', 0x400) fchroot(r2) r7 = socket$inet(0x2, 0x1, 0x7f) utimensat(r0, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0xfff, 0x7ff}, {0x2, 0x401}}, 0x200) r8 = accept$unix(r6, &(0x7f0000000740)=@file={0x0, ""/64}, &(0x7f00000007c0)=0x42) fdatasync(r7) link(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)='./file0\x00') setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000880)={r3, r4, r5}, 0xc) 00:00:09 executing program 3: munlockall() r0 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() getgroups(0x9, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0xa, &(0x7f0000000340)=[r0, r1, r2, r3, r4, r5, r6, r7, r8, r9]) r10 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) flock(r10, 0xd) setsockopt$sock_int(r10, 0xffff, 0x8, &(0x7f0000000440)=0x7f, 0x4) r11 = open(&(0x7f0000000480)='./file0\x00', 0x1050000, 0x1) getpeername(r11, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) getpeername(r11, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) connect(r11, &(0x7f00000005c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) utimensat(r11, &(0x7f0000000600)='./file1\x00', &(0x7f0000000640)={{0x8, 0x1}, {0x8, 0xcf}}, 0x200) fcntl$setstatus(r11, 0x4, 0x10040) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000680), 0xc) setsockopt$sock_timeval(r10, 0xffff, 0x100b, &(0x7f00000006c0)={0x3, 0x973}, 0x10) r12 = open$dir(&(0x7f0000000700)='./file2\x00', 0x0, 0x2) preadv(r11, &(0x7f0000000a80)=[{&(0x7f0000000740)=""/210, 0xd2}, {&(0x7f0000000840)=""/81, 0x51}, {&(0x7f00000008c0)=""/136, 0x88}, {&(0x7f0000000980)=""/66, 0x42}, {&(0x7f0000000a00)=""/117, 0x75}], 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) ftruncate(r12, 0x80000000) getpeername$inet6(r11, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) semget(0x3, 0x3, 0x10) bind$unix(r11, &(0x7f0000000c00)=@abs={0x0, 0x0, 0x1}, 0x8) 00:00:09 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) close(r0) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x120) r2 = fcntl$dupfd(r0, 0xc, r0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_RMID(r1, 0x0, 0x0) r6 = socket(0x0, 0x0, 0x0) semget(0x0, 0x1, 0x410) clock_getres(0x0, 0x0) pipe2(0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="56d0474bc59d4bc9e7774f06437b8fc0728e619f5ddf89eea0e5cb3786f7", 0x1e}, {&(0x7f0000000140)="aedd1066de7bbfb312e52783884c2cc17e29bf3e2b44ba67cb84d54d2be0257e41d3a8225f4c0ad860de0b33b69cba0cad8d0b7b595576f75f549eb88f2efd523348dc829b10df6dfa774a273f76b11030876271499424666146a9158bfef2dfb0ef0b06a91391bb734144cd53066369397bec0cde241c3a5d8893926cc0b53c602de0d046a58f35c7d71aa9e102e56371c9994b0ab84b21acc380ae2ad95c3c5f681e1e722f00fc5c1a6796899454b20608035c9a3b5143164f8545b524065a9aa4dddae4678212d0a794997a3336f5f8fb1568710acbcabf5b7d7d5d58d4f1067f9d0b51db", 0xe6}, {&(0x7f0000000240)="afb4516afa0edbcf994312a4ae14b87e908c8cc0b3e4b0bafd48c76e1eb8bf632c53b10c2607d3884756f1b94f888aad219a067f0503a4679c00becf422cf9ffb01a18dec6fcd2029e823c1b979ccd1f8791e3205937c90f66e9e6a438e8fc3673d69ddfafa8f602feff5e0355a734ec6f43b7d5c68b214547c880a61b1ab65b7ff3", 0x82}], 0x3, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r2, r2, r0, r0, r6, r0, r2]}, @rights={0x20, 0xffff, 0x1, [r6, r0, r0]}], 0xa8, 0x8}, 0x4) fcntl$setown(r0, 0x6, 0x0) 00:00:09 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x100000000}, {0xfffffffffffffff9, 0x3}}) r0 = open$dir(&(0x7f0000000080)='./file1\x00', 0x100, 0x80) utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0x7ff, 0xffffffffffffff6c}, {0x4, 0x4588}}) socketpair(0x18, 0x1, 0x155, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fdatasync(r1) fcntl$setstatus(r0, 0x4, 0x1060048) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file0\x00') getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) mkdir(&(0x7f0000000280)='./file0\x00', 0x41) socketpair(0x12, 0x20000000, 0x2, &(0x7f00000002c0)={0xffffffffffffffff}) r4 = semget$private(0x0, 0x4, 0x40) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000300)=""/4096) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getpeername(r3, &(0x7f0000001300)=@un=@abs, &(0x7f0000001340)=0x8) mkdirat(r0, &(0x7f0000001380)='./file1\x00', 0x20) sendmsg(r1, &(0x7f0000002b00)={&(0x7f00000013c0)=@in={0x2, 0x2}, 0xc, &(0x7f00000026c0)=[{&(0x7f0000001400)="cd6833c94b6d6707eac0f3ce5e2474f2ea0fd71910b84cffac3adf812bb5c2d3e692a3c6b4fe13018aabdf255a437336270f806737fd67e2212fd0a53a4657a766dafe782cd586f754e1e555d658b10352e2710597a725025d37994ab3739d1a07472ce986ec94d470cf365189a8538cf5b69084e1918fb4d33a3a9f587e5e5235b52e981f79514f7d405fed14ebdc39ee8c3a4b04625db16211b639098dec6fcb1b9ae10bc6a0f2432fbb20fc0525bee73cdec3664213a36afdecccd975be8bae697c9e65461cb19ee8ecdba62b4a20d2c1a89864debbd57814c4d6eb19a73cf7cf48617a576f8922530108343169551bc5ccfc23cdde01ad72922b8bef4f52edb6d33c03f96e06b0a3b97f9989b564459940dcf59d50816018b4ddce082d77e165205abf4de1059206b4a2322ca3600356fcb2e11d0962e00b21a5f94b75ef7a86c4bc70b56e2cf023d0440a7ade7e9028c19352b0e03afb449a569190db19e96375b83617cfb3670755fa419eabe0ec7463f9b43282ab41ad1724231a2b97684bcfb1051785fb85ef10d39f87be56e8a2f35802f66fd8056f4fb668d8cb2148ddac301a323e8e845a72730a4b5aacd55adce179afbad88fadff6c4cbe3c3fb44f09d9b9a2a1cd60440e967e4362ac2b776491e76427e03fb193b8b5f14b9d998e66f95216de8d95bb65d49ca5d19699c0319894ff70cbde09c4e57f930b7cdddc3cbd55488e0277390750c204d69b8617e467908866c33aefab5e2549858edef9393bd4b0ac4fea12e5f9592430f82c93604e2152ee3272b387c399e85bc7e9a012d9e823475998636167509595b9f8449c2ce2d9a2de5bf9099df3c284ace7c3f20c01bab8cafaee13f97b0583c629c07d857083167cee478880b0047191738f3b17f8c8340c5721d37167965152a6e9b207ae6cfaa62b56954b19f62e2431e71a1f2d89edc4b9ebc4250f1adc1d03b9e344d840349bc61da426e6a86562f4014462cd0e832ba8c5ff8914a04b32f645d3ea6b485774089be36715dd9597615a10840a38b3a4219f9fa7a4912a3a29d3d96a5bb0c8409f4bf46f6288149cb234a23d5f34f1b4fa992ac0eaa452f2b9bb9fa3ff69ecf8006306e0c68190840403b649adac3a05ac27cb5289706a574f86919d1990852563afe9d013016028c774f5daa691db108674bbbcf4023d778cb69d36a6c725f4cb2a8fec57a0e78370cb80a02551e052821478a327a826c94527a0e7a9513b18e3afcce201a87c642b491b3dd35189a982a2eabbad546475e770421d34012a151879c7cdbddc86cbd86ba523bc1d99eac9fb9b9fc5f775be4df27b6dd00ec3e909544155b6ea34c5817971195ba7f49ca21b18e6c4918952d757fbf89550b9c5d8bfea22a43f37b47ec6f6d902f044dd64186e83eed3347e3954b2137a7a11b913705608806fb27318d604f49c9a3f4c9a11bfffbabc35eaf78e151bec190d8061fa05767f27e40642c2945846a0364c3c0efa8523282dbbfc69949dadd58d7ab73fe08043d50d03e5b580e4b4f71d1ae0c8848575e497fae9f80c89da175cba194a5a3a4fff7f1b53c973f27f34c99c2ed27b51f12d3b6e9b543211288c141a422e729eecad3605c37e63749756a1262bc9a8260632a0a9f88c983c90c184fc5c0a6684a4081b4e16fa492a407c5ac37879e0186253967e0f749788fc5ffcf4e3d2998e624aa35c823ffe7d2788d9bed81c4dbc5b39b05d85fffee29d7224e2e32a9cc9eb3523fde2126ff3c0c95d11e6ac3151b9f591de9d31cda546fc967033f964887a1df865665474e09c683ecba4d89665235c8cb62dfb1adc34d135056a3f38a5a7201f29eb3bf1e3296f45b54661831a17cb5adb4b15ad00a19e153fe820760f62b9bf8e150dee9ed5617aaf1956e784126e1037d7bf1fdc947c38bc66d538e60e8a814a2e8b356cbecccb5653430b45dfa2f239d7f26d735b6b2dc9ff35b241d281b24072519de0bd6291c0420e80fc0f5604868b541b7c041d7c05d51599bb27675b681eed673fce6bd10a7018c65a86e17fa804b331eff1657126ee076638b84ad6074a9015bdd9dcb27e085c75c1378814e9842226a8cf63a1bc6da4fe4e64d89edca7a03dd233261ca685cee6491d4fab0b6d252fa3f4ebde758aae79ef2e3fc16a4a43548ac3dfe6606ccf99297fefdc4558e2c144ee6051471fe62e4c4f57210e309e157684296dd8218326fc373072f681e6348633e3351e74308327594e7fd8a142efaff0e57b795756a364e29637f9e3c8216919e61b8d20705f68f3c5e2280edbb4bb76d3c9d3cd25d4f2a3447478d844a72185cb4d2d5059ba8a6cc4a834fc6c4bb31392b869d8fabad66a003dafaa06ee4bb54bdc4800238fc4d21d59ea3b0b38cf7421375cce5a9a0fa0bf6144602b7741562a26eb54cb53165a06fdd37177a5b024ba01a0f869595765f4b9715b7da23d49eef7f5ac7bfa626e6e8dd767e797bdff7089cc8616cb05800581966840ddcd93b72278b1eb528a52399dc106b74f70204fae56ee6bc6dc42c5bed1dee1cb51e9bfd4ca33055dfb73234c5e84575fe9ccc71e29646ca2898500b5a70e2f81b2e9a80b5103be4c11325b2d5508f0daf44f90f51ccaa6823d1ceb2d1c0a6ee835ac8756af73bcde1d81dbfc9e4e57a9bdd257b1c066b6d582c4807c0f2428b8e98cacd8331306cb7b12c26d60b4ca27d191ca80948ed374d155c79ff44aa96cec5129d1a08a4e091c8f2a8f53bc98a5c4ac2ffaf69fe7a7a132e25430aa5ae7cc4cacde9e320640a99a220a90cf9597350e22817a2e5f1033b84c40d4c6deea011c518401d5abab2cd918342bc3f95d5fa0dbaf3a032d7809b873f4192b83649cdb7b755fe21fd2f36cdb6d9f84d080ac3964c293907845d96cd2e1a17437a741d591759c5e55a37e2719cc0862f39fa52d9b3edc27a9c79484870cd181aaff2e4c6d848cce63ba076123dc5d484b01b4d9054f911fe9076a61dd669b7a3894cee02e0580ca4495b17ddd55775f5ff8ac1593e7c27f0de55e0d5e2054810f9b971e249fd1a6940225dae68facae399f3c12fa84fab7390203ac85b8ef47e8515bb4c7e8f5c511fbce20d4a041373a595cd2cda329f62db3ecb3c724721cdd02beabc8bd1b66fe4f9b67140a620c5f165e9f1580acc406f8e4ed0f9be3d477b71d005b4fd2d3e9ea7df761813c401192fe94d4bb5cfb8f82162c17c7de32b24413ab7c23af5d92f14a26125e2f256453d8be12d844b97c2f73b3ce20cdcbfb11d7d65f4f165ee48ea0df69a553191ae8cbfcd7316e06b8ad0972e18b28860431e9942590eb58210b3502125e74b91968ff9fd63a0aa299693b0ce3ba459e2618946cfb7d017c71735aa4fe9f6c52caa8b41e8e85f4eb9020d7773baf34592bb0e16be95e1ac8dc09598259bca5abe0f9685f3c4d043d481e88258f8e9ddb2fec88e51e4b88b8044b355edadac1df21dda1eba9e3b39b474f17b94ef1aaaf206f06e3287d17e5d54b35c7b06572cac59bd4165d8824d13c80141be3242f8bc448a30a784993b28f820ba65b6f4fadfc4849e781efdda648bb40449756cce6acfee428667445aa05ac1140bb6a8477d876f143a673c3970433242c7b43098a0c309f859cb10b4afa26ca95bd5ef06362301ff958d97e766e1747ec1f3d6b32041c041c80d9071ab1e48721a70d4e21e364d1c4435f9318d02bc4a8f72c8af71db5437b15361c2a748dd5177a833e151ed251f92e8e0e79c24adf2c85a013a3f90b7e46932be34a8f0f48f144441128f9d1de7da9c685c38f718de18f2b3e50ab0f45d6e3c81c68f8507fac02edd6e8dce3c58d35b06a71c06eac13c47554f973efbdcff12aadf731f9ccf50fc6500aa8cc8499cbebfc24cb335893e804e782665cbaf8b62e2eb8d3615afbab90d2692b005b9e8f7300cdb5932f905f4ab638fe57fc10d076b4efa116db14e4d88d064009d1b2cb906b735df160d8642e8662799621b900c1d9c1e6a09b3937de4f68a16bd0b50548751243de13d930a033671b7f317b482aad6761eb0fa86e5c7e7dc403b0d8d7dcd5969cc7119ee9853f0065f70f4ee8f2bd260a1b52d6072751ee4af673565459ef995ae740a337484e3927f5a9b14945edf207622a49d1d9ba2d8cc408567802319bf79981297d6cca155ae265040d941ea6cfc574a04003e457b8abae1c11ee6bb6d1345d6366488bfc017150c10b362ddce51a12abb231c81ea2280e4c54e6153e17097107a4441f7cba89386ef7e5b3d92d25b5b24f8db0c87bcebbf646bb6c77d75b87ea89486b0155b3e679e9172b0419eaf1096a212ad815a043a6f48312fc3eb9d02a068f88ae7646ecfa30e27540be92b8103ed6f84bfe4ead7f4125921642fbbc7e5d676a13b1457549fe99fa05944e856f49804d2faf6467b26a26d1f523a130a6fe3a422b7ca92c164d1c87da43ad08cd096dfd1777563ab6c2ab89c25a2f48ce1a10b25e1fea7b0f085fa3eabf247dfd0227acb16a47ef018ac7bc5b0a4e4f4a873d0bbf4990e189307f1ce3807eba2836cb8dae792ba6a863a1adefd2936d6bcccafb020cfc26c3522e18e043a74bd7e6a45daacf536a7f501aafef27c547984cc5d4c12a206fa1773830a54d5ffab54cb56d184d9907e1347ca9434abb0644dd8ddd5cd7c1a59fbf622364c7570889d8603048e51b411b295489ec73c5feb67fbf1b9ec8d36f34d0a17b43f60aaee0f05799307afbdfb7e52d0741741625a01525585ea8b84664ad6fde66779df6670e30d095140ce305bcff66af98c4dfe5b900b94c87ac7538291f15720bfeb6147f8c4182344d5bf7a6b890e4cca3866cfb90d077ae990f3b779c6c7062f5687fad697854c9f0a081587d71e6c9d3feae9e358fc7309bc2372c372f1d4719f7bda606bbcfc2fa68b8650516b8aa911da4ae76ccf3a5887a8f9b21c7b80a256a74931eb946f97f537b1c42c773c7834a832034de85a07804b3c43d0db752520e197106f361863276e7a3a8d4283ecf89772217cbc7fbb29d147653237908bf5c4648c2e4960786ddb68e2b19f49924ba6ed2645d31ba36dc4d5256316e078671b0e747debdc6d61fc41be6e0924c671253240fd354bab269d69d9906356629c9752ec5edd42d64af8d1f19e6b5c2fe8780af7a312549fb86cd1de8047f9a89ce4906e3d8ceecca5369bb3b1b532bdc28bca4083bb7c921488bda1cf94e7785b3c543f4dccec55c1850600ab2af6b1e74c6e6177d29993f399f1a528306354f42482eec653e2c984e2d5efd2d52be77bff6f8e9313779ef11b6d5ece05966b35f2711ac8e4449df3e3c3a24e321e752f38585457cd830758f5cdac02c879745814dabcce548cc8f7a8e7b80981706a29c96567cc63df168bba666c08b54a6f9f7bf43afc544f3a25b00b52442f60d762a291143c5f1922e4930e4a60b5c9be4fca0132f0e2c8524b52c67014658344e1ebd76bc0908dd357797fc4c8c2ef2461d5e09922820edc1949d5347dd51f16d6ea7030b22c595d3046eef427eae0cca8860e1e0c317418a17b022a6d4784598404d092181a0a25cff240b367e125ddabc18133e38b6b2a8d92eb9e25e6d659c26c8ea9c5385860cc0c5c03e71294c628583f6b7ac92357d44f69e80021bca1434fc49e838eceba2d0774c736f3951748c3f83396c6585d4e6b86f65d1adfdec1f5ab7e1233ddd591bb6d8a795451650d2a0eefd9945c8d0f6e7d94ba7f65b96f31f823a9416e48fc7a6c6ab9edf30fd60439c124c", 0x1000}, {&(0x7f0000002400)="2121ac7c7836e6c49da63510a36bcd6e31f6217ddc4c1b78ebbd47ca89bf71e6a96672ac1ad3e0e6681cd5f1b4afa589d87a6a75b999aa436790c46a1d903b541d1b40d074cafd7bbe3f76d45a23d38ad60bf176c1e6104db3b6", 0x5a}, {&(0x7f0000002480)="294b73899299093717d2c6395ac43e127d4d1dd769065315dbfeb7492794e7de4876c1201b0becc9ca79702ee128e692f3691c7f77c7bf17c4972e11548ed87181e93699dfdfa6f33328d3e334fd28dcf68dbb4a61dea3009da5985e3ae022b625b73e0c8cb268c69b157a303047bef03587cd60c1d468b44832b0b1634f94b0e899f5aa7bc18a5600638a17b9b86c263285026f103a5c52dc459ede220be779c1", 0xa1}, {&(0x7f0000002540)="25a3f4fe5c57f0f4582ccd4ac5784810f60e8dd6dee945ebaf52c354ec4b0caa6c1a059ec39f0ffd7002c3a3ba34004283279f34b118623313e9bb3a813e1f1854fb028cbf3c47d9be0c8aa70ef8f7fb83dbcc251bc4f53b01ef3b194ec62e8b8c2f336cce5c3b77c5fa2fd9345795a36e39a566d3fccf674c8ad36b97a2024a3f6b4dac492a1d75bfe39ef0bc7eee581d67971abc1196cf377351077fb5fdbad2bea511083105d6155fb09e0654eea589225d54fffeb033c415c13f", 0xbc}, {&(0x7f0000002600)="6b6d08b31b4536e5e6675c61c25882b66317c3317a2475d193436e8075a3dd60fb19a332d61ae558799c00a21936f55abb6ab932b4a263e90d0e7064fe5cb0c9f80e913d781cf07a9a280a44d364637fa90998132d4fd0e33077929933cf9a5e01805ce03ad3cb09a0a3907600314666c28313af4ab51472b0eb6e9c096c8a2ae81ccfce968f480b82b64d7dd21e1006c6dfff99e2bdbd9c8b76d05913df681919a70054", 0xa4}], 0x5, &(0x7f0000002740)=[{0x20, 0xffff, 0x7, "0c80884648f9be9083"}, {0xd0, 0xffff, 0x3, "64ec3c3e3f8210207b7cb4b424e7578c91ad392a012e2b109b0a99eedb611738d0d6450cce75da098b09ab49808b2256e5bc40fd01dae97ade803f925a7427c6370bf802273f8c3b580d72c01d8f1afd7f0d7b4f3baa391aa2d16e038cfcf495a4b3bc2a0073debf5dd8c3d9bbf76d48f7ad08757123036c8e3a9a11ad65dc76461d0b364d5a8b18fb2bd7b292da1eb54fb47a4ac16a8aa36f0b5c715fae42ca0113773683cebb9dfa20d5e811286c847d6df037405f9a27f0e1"}, {0xa8, 0x100, 0x3ff, "cf8e6efa3b227921aadb2d272e8e9dc63e8151cc2b69d3fef53aadb1f5b8441a1e8b2879102834d733ec52cb10ee34667ff2f267643eb2a7d0209743b9fc82333d224a5e8423b5500590a9ed77d5f879c0c13039cf77b741e3239e664fbac4d10f27230b1fe56513f6260d73d1c580251c3b08941739deb64ee85dcdabb76fd635327e1e4dbae4f82d71f72d8396cb6dbee28f8698"}, {0x100, 0xffff, 0x4, "193ff7292873c038051e490e8b64dc270d318029dc79309768eac429731f0c0cb9137878f112175df865ad638daa0b33cd766bdb308468338bcdd811039bb611dc0c1aed410687ce8eec8424145d4582f7ab26ac1c9914c408bf2b0ec5fe196d92507754f4e25a9bb6c20d14974d399ccd56f17f586709cd60f23e9b55c84f39d3712ba200fbd5c47d004ec61dde29875177eab9ea29f96d086fabfef6f26ea1653597c558b5ea77eefc5ce492472f27988b9fc84d337a54f14be04d9c2ba4c553ca97d0c7f618cf119afea0c02adc2013d8b078403cb3203a681fd687a9e4e357270cd8322d4120455e3e9430568b3b"}, {0x20, 0x100, 0x8, "5c3fe7d5e36ac2d54d7edf5d0b"}, {0x80, 0x129, 0xad, "08c5320cae14673681de61a9e8f5820c89b4e5247917f40c1a0e305f090e93fcf2567251aab76d8d739a98a20e5a0c02a6343ef729511ae8d5901116054c8746348f13758b5b8ae119c9c81a6f836b8ae609f45ded80002c740572068edeb654e4e22f7c6b491c9e845bb5"}, {0x70, 0xffff, 0x6, "3b10f3ea0a4299fa3dfcce110b5747242c4218c83155600b1f3287b40bfee27e31db2f7b63e3a5e2c4cfbeb63a39f8e29faa9c10bdaf87bc671a0ec38956f4759c270e74cbb9418c924be99df260ebcd06d4ac52b5e2203a3264d8f25165e8"}], 0x3a8}, 0x2) sendto(r2, &(0x7f0000002b40)="40966cf4c8167ed5d8e9520e6f78816baeb79eeab913ede8d54db9633b950eae182d83f38f80cb63599a9f703b016f8e14e41872c10b8d43f5b0272a0e12bd151ecc1e032f65dc6ae8b9e7cedf43c57b10a32c35a2e5de84a11e2e6e7c19ef922dccb7b795b7d41f47d001304543b06fa8504b7aa9a4996d7ea5ef27a103946660398bc5d84429a093117fc0a2562f46f6fa8c74d1f6802b2f66e826e65403128ee3b8c989374c148fa11b1fa6142a3dd598d9e634a85157760db34d0c32cc4f20c8d007a1aa3fa12e95d076f65918c4a111d5efbbf0b342ea495a7cddaee77375cd56b6e6b4387dd6c4048db3b7354be473b7ddeb1bcdf28a7b3d339824eb", 0xff, 0x40e, &(0x7f0000002c40)=@in={0x2, 0x0}, 0xc) unlinkat(r0, &(0x7f0000002c80)='.\x00', 0x800) r5 = openat(r0, &(0x7f0000002cc0)='./file0\x00', 0x800, 0x51) semget$private(0x0, 0x6, 0x418) sendmsg(r5, &(0x7f0000005380)={0x0, 0x0, &(0x7f00000051c0)=[{&(0x7f0000002d00)="0cc074f5222d0094f8f6450c3a91e1cdb3680ce004bbfaf84d9e681a545f5aab1f04f33af378b04b75a2b5fe60e2df2677ce278ee5aaae8d494b84b3a2bae55f38d1f21a8d539e4985b847a443e15f6a1bc4d1744233e9fb3851850c09e4710cdd25a6a767a6ed49ba504a23347116c21a1f907d37b99618d5437eb65008ce1e44133523af2d4a3efbf31d7d1f0c59740ef743b943a4bfb862f7b389b5f1f7a82387195dfecaaf8646573cbadb0a2e349523e0dc4953cbac9f5a00ce3d9e33d2e7ae48b51bc11da053acee24f1fa9bc10bcfcc8ecd52b51c0458f41e812d5da8d555cdbb9f9f79bc03c8041ccb9b623a73416f57f5e5adc56c01", 0xfa}, {&(0x7f0000002e00)="c02e5382ad83f3dd566b1a2b87ae54b57be044d2f61282649aaf6c43b09530c54d7fcaa20121701b99caa8117b225ca9d42bbd05baa36476f5e83f605abb27c06b70221c27f6519df767c3ab156a87e308964f47f1b8c1fad1191a5a28e57d4628bfe40c39f240f05b227b2905083da2c1b89154ad27d6ecab565cf20b9cc5ccd90a8340c00fb81f3a4dfc780fce438f94316eb25592f5c6055c9035f580924e158c84a375df69a098a8d24745af7d13ed3d0b37c4a3380313f5ed5cdf3022ef845b86aaa3d72ee87b1f1acd682a086fe7ddd5017c7fbeab75d9e2416482dedfe1adddac5529496b7b392891d1aeab043665db7e99595a6f56d4c5a076", 0xfd}, {&(0x7f0000002f00)="e66954c5ef7fa3ef", 0x8}, {&(0x7f0000002f40)="c757bf9e08a02b79b892e68041bff3decf56960945da76f161d907fd1d72db7e0b6cbc26665fae09dd1c142e9eeeffa04d4278b6e937f5b74a3b7555ad626f980a285f0e01a14c850ef6bb75a3b8e258050c02cfe95102a310bbe7dbeffa6511119f351f0f28f5734c191af6fbeb546f19921f5c9cfc6cd89547e81b4e9df7ccfea709fca8acff8252684ef462cdc79748fdc371fe74f46a40a5701f49644fe1497d9ac474ae80a74875e9229c8994e123cc52b96185fa1b30de6c0bdef05cb03da7026593054776a63b200ee77f94f55d4b1e7b113d0622e836a02eebf6b3d5d65fe1a1ea3856bcd5ef0e6dee2b349c1f455a649cfcde896398f658", 0xfc}, {&(0x7f0000003040)="1b1cdc315bec371bfe78a6cbc9f6bbc67157c825fc3c3c731327004702415e5f468abd7a8803e19c81c02d68d54fd28fdfd6008a3d53c407835eabd8b3ce17ab0368525e43524c7269f8b9926b3b5a28db993bd85dce30f5cf3292e999cb0fd30de0b361b74aca95d599233e4b759e67a8c2a7cffb6d8ef298756d893590c59465eb3beec931c7b9719338ab5e1037dc5726bacec96818ce1ca948b9ececca9073acb285a67a94c43b5cf8666bf0627fa90a2efae1ed34928ce13bb5da7dbf04bde62b09f57a1a164ec957b458b7354d4fbcda6ccf3e9d898736b5f33f", 0xdd}, {&(0x7f0000003140)="0c042c8fad1042acb8777b2b66344787e8ca56f130b676bdf931b458af0597fd7be1cfc26d52da07164d06d0fa6b1b0b39fa4dfe21df48bdc5a250d4b44415d593d982d195e41a11748fa6bff2771b41a1aa0c9b596ab0bf48d6ea77d45189fa21b085ab8f73b99f861db806470aa3dd4b79e835672abba1385878", 0x7b}, {&(0x7f00000031c0)="0c57ef3359d9e1fefaa9ae6119132a58beeda26476bca692c1bcf7afa1215bbd501c72157ecd365a1b97d0b5899b27249065e1a763f2d700277e04ad098e59c180cfe77f86c8d06bb49ddd1265bd5da5ce22957faf826ef87d37d5f743d3566556749049404e090ae3a7dea6fb32b1c5d12f1e4f0688a6f1e7f3ab96b17303f6ae014cf6c5d6147c3e1fdbef85aa550c10ccc30ac89e8d2204aded5de89b75cb8329d065651a66de371d066f1bd7f5389a782048348924f24cf538f4ba12afebc8cc49e0fdb3912626bf6300c25fbb33d80a33def8fde2d3ea3cfaab30d5aae92af017008cad8591c06c9438e55765ff85251a660aea478b5242021e14102c66e7befa28aa43219e45ba19de2442533e4b7eafb75956161e710dd1afa81b5589b7057860deffbf882f427c241776712d4d30f372a0bb21fa619ff57c8e3c6a3fcf93ce3406a74524729077be4074cab3e95c692358e396006183d070fcfe886c78dc0349e166cd388e52d1f8368e49f4cdff3637183bbc97fc7b1d4b2f31c37659371a5a3dcfb96eab5986e4420f833ad2062706c58f3f2c4b5bc923a971961f9c8479768f6f1921e74009e5c4538cd74a2c33ff6046079a70c4fe4125f554b53d575f4c5229043f089abe90a813c9e4381788234dcdf22fb0aef519f401a8f1afe50f606da60d2480a2b475d69609f27013bb6df2bc64fc4fba9e4991945dfdfd0107ea29773c2293689009ee0e7b477121b94727cb236a5b0b5c69b3d8866813df573188ef3a3030e69d786e9b9270ca59b085fb386970477819679cecc7fa286ee0791d2f2fda9ae7bcae82d6470d1c1b0db7696dd201c5abe8f01bc3f9d60bd890c3fd3ae191aa0fe5e9832656475a1b41790588f98ef485027219924c9a113f14b4054f95d82ecd31a6e7575653dc3bde7e4d15d0e0edb0068f739bd0040aba86adce95fbf3ca286d2ee107166542320428f9fd679659bd384cb91ab9e24cdb76734e6950ea424f6afa74d6ba26e45ca765d4f81beb33b4317003ac0977e5850d4efa6149304e8b9e7bc3490eb9bd73efd8fffac912d26d009d104b618d1b41792087589b9c195529b92087cdf7751e493c734e6a8918cb5d4a1b9dfa4414ba01b6fab9f24a29bf0c1fc96e0c5f7347bd502f6ac2246d2a91cd4e1885bd61e1593c3281ca29dddcb0ffbe02eb4d2042d5eb6365bb811d9c06d0beae3c2ecb1644b8fb8b0b17bcde890c326e014554ba90e9191358539f7cbe8e04d9b00e4cd37b2079c51029d171aa19e88abf99ca04b1b4702649f777244ac0e3519625e7ab6fe525923a4371646e47043d4eba6073ddde9065965c779a996a2d69748f41457be58fc636f6e82ab56eda030f86e183138eaf0b004d665f9a9a2b374d145effb6e5358e67c745b999738086e6dc7e0c8bd3dd398e948c18ae48ed5969aa3d36e97f47181cb052db53c4f09d23acba4f40d9678ff20c6018974eae753c0b4ed56a9b65778d7224d75b065de482335b9cde4e83ece8a2f81fd800217160bb4583a82bf63d8f43c7229f6864580bf5d11d4f4cf9977d19e47b2642941bffe94f282cfe63a0884eeaaea5f5df3af6ae4f855e6b841ef5672219483de5b9d71524acec18d9534488393cf52d2a974a7b67fd587758e23557a1ead84605b085e807ab7dcfe4a001e3df34d2cd962a5eb341f462d852f793ffee5955890afd145a92f036db1972f6406c5d841d9184b1ceaa83bf816d88542b7cea9ccf00269d20c6f63818de44e32f1b980582f1818b2a4f3d7d04fb056f54774c490c0e518af09604ba5968d82d59bdfa468f4f03beacdd415fe27dafae756d8a270ddfaa7f708730c38f42b779355bca120b25699c2067f63b3f948163c02755475eb2675c67b869ead8b0cc1d372e969a9c4a2f2a1d2e355ba726bf4f61b0c7bfb0b4c5e526364a3ed7a59433976e0e3446c96212750798649f4ccd2aa01947f8c093d97e0a68513b582476691f262e3812acf1194b5ce2fc1c839c78b2b2cb0a4345af54ab5cc1398bf8220c123452ea9749f1fea62adc96e134a0221e80e505917cd3592ac985ac5e645d0f50de786687f70b43691422da50ee71c596bc2aeb89f64192fea226a338467db2259d2604855ac0c0682577aba93f273b5b546558e9d488a772d5bf22a2973549e0b9e5934e495d0beb6474e34abfff34a4f4566474f9c39300f15826eea9b3a5979f23f90210ef3161f39bbf729a4305e094f6653e42727efa201edb70cdfc48a97ac0c8c7e59943da73433cc8113f61a94fdddf87f5b3da685418b4a3bf4270a23d048bb04dd8729f757724a56698a094af055de3bc056d614a7234ca17d9404e77754d56a5150cd9a7469fbf450c19613eff2f59830cac5ecf040df25913df3fd452346e9b50a426c9ac0e3322763cf08d5a947fb249da4dce56dbf982bcee0ccc25dae4cb7281a8b028f0307d59c4326927b54b41cf206815013bb3a333f9ffd3b157152040bcfafbfa9efb1b7cd55310766d0a36e0a9c713a3468f49400b1a8f2632ee13333be8673898749a2b3437390e6e9e4c5eb79ddb9b4ffcbcb63fa0017873f5f8ab923e83b1d99477fddf21823cf3fa29ae10f7582bb49db67d7220789a7856bfce9ccd379d22d6763c50bff5c4ccd718708adadf2d9da5a03e981ea4966d2e8bb460b7a9b3fb31526db8de2c64116b5bcd48fad03907675de0cdfb5ec211824c5926d45785b1c94b7b9a67a4bed300bd027cc543921f508c634448f8d89b7988ae29da942bab33b2a97590069303e8348077db710783b3c7560dabfec2a15ee1c4bee2e632f627c7ac5d0854c5e66dbe497deaf9ec8115a7e679eb61a139613d5a1a7d4a121dbf4f1ce5accaddf59dc475ec19bc3585961e278f0aa6fb0db6fc3486d3a4a9847b306b5e8b0094b7aec26c5e056e1396fcd2aa7b12b0a09666a98fc7ccc0b5eb3e6d824cfccbed016a378aaa346526e9201229237c4887c14dbbe916356f03d4f3c5f2d9c685d0834cde6640728c5a40b90bbf1c09a489121634245bee4fc2785ca4d5e38d74080a67f11eb45110d0a2a4e5f80458012566215a8c2f3b958faba2aa62c061f1c30054f4ca5346f232f67ec5932415276d86b89901dcf008805a308fed0d9325d760912d63167ef348ce6a76224bb294924451c1a620ed5395acea4b68eabdb15ba55d634e2609541bfc0e0107fad47ea21c8c82cb23253199abc622c147b7eb90fbbd6de9b9e981570577d32e5bbafffe4c90ee699bb5c5ca68a70c5a171d643b7abfffd682542a80a306381f782bb1da79832143150e2d5f44135697dce43a65ecd736caf7dccdfc688f7267811fae230222aaf385a62e0322059ce77c34f2b591f82d64b129d9b6931d33d00d68edb8bf977f1a4fa7aa24cedbe440f7561713275e74ecc236899fbf3512e476e505e8fe0212845d3803e96419a2c41a8794f51f90d06a8487674a2d621f1d8239fc6a1ac02290988be315086dbb16521ad9f4449f2923dbbc1ea525fb6f280bb12a9205eb458d1ac032ee7a21d82e017817a5fe9f1e09a1f1265afc09cb1863497fc2ddf2b68a227d8f05e4478a9c6f9e9251a2da8eff9067b750ea372a6609408f8709836b97c44d152d8bb72148be624e02e7801166450cbc497d30fe1a0516df05995b84beb8688621a76bb29528ccf0984838cc9e2d0ffaae74ebf9cf823d8573c72932504742efebbbb7ab57144bfda3c1c797970d42dbb39a402c2bf1232fff6c8d2cb33755d35d31c389925c0dfda5678104dd1fbebb4121a0855f53a7f6ae7ad1ee3bb882eb75dd2cb85fe042d20752358dbdb8c25fed0a7642c541620e5642db79e6a0f38a3b3df255f9e408097fb7f927630325e524cf142cd81ff7a3ec0b79c384122b7f9702cad153b580b935f9f70afadf2a90d4926019dd86039d7ec7582b4e453780d2fca76b8b7a550d8016d2bc0ad015af8584aadbaeb1970c190a3bdb6bef99e71281792537fa2e17f01936e78116b796e39801da6cfa52f49254a827325398a26933c998e8d7b6718463fda9aac80c83822fa973ad6aa66f0c24cb03f0c35ea9a57597ad41866ecd81303412eb3ac99af4628fe60711144a4934b030324dd20c445ba69a4448565ea9bf6c64af0861d677646ae202bd0de8762888c51aec4d1dff54773761448d0de385b09be518857f54045094397f8f66d529fd281363e6c581f2a75ebff934189f4e703f2a0f79a91e5971c26261d2c0c9173713760bad49b4ffb454242e370bca4a7f6585ba9cca3ecc15ae4738bb68b8370c7b6733e214f5ed342533641af8bd0e97c3afd5ac81ae341cc4eec576c0274039635595b42bb8f33fc02ec88b8c50b8335fb7270d3e0c0ef0a230e925c01ddb5fc4014148a511047130dbe512f8f23173b2c8237af39e73ffe1fc3256794f761987cc27571268caba45e24cfdf811e7b3ca94577baf93dda0feb68116f6d7059cccd73950f625ac84d7a5695f1732ca4516753f091c8a7559c1a05a285bf804432b1d178e837de217000acfaea630aef527f229e6fc92eb4e46ba9eca01d40cb801e22708713b0cb0a8a9857c33289cc09435553f9a5fc11ed350e22934842d7b247680e3d7dbe1e3031f6f5e77274b1b153234c6ee6a548414a7cc25e5859b39bb1d08a611a86b85748f8a0bc3baedc5c9342a92cf1f6c2ffa669572713b99877d64a360e8bea08915a9f6cff67820679c667a7bd9facc1f17e0256c7797c97cb871e2a6a540d7df4458b0a35aba15e659a32cd21d38711e4eb6de8390bf4b5dc1f700a44cf046df8a5b523fd69021332358e2d7dd9613a568f77a5816034dc21eb92d3e8e300d03d7f9e499060f0eec1de28fd0338f2786f1d2f75ef26bdaf1776a0ee17350540d429857ccacbef5aeeef3299b11b32755c56ab13ebbcafbb2e5eb51d38c712a9890cc286c4b31081fa43cabc1fcd4caf2b7babdcfc567d8cdf3e1086183f6065c631ba641d2f3f1912a2cd8565a3c46c4e5c02c58d5a0b01036017f52c643e18be55834d9086b35371ed4a388fb16f8ffbef31ef0e0ecb715d82c1bef13c1c6cbeff39bae12c0abd8b18ddd4c7e412f63ec777bb7980daf33dea713c42fd8ae214446173036c2162e01720dace4725585277c13195b92c6914d8d8641c70b6c9651b3d1d6419e560f0d97a38152810d0acd50d2126717c98489b90d0d8fd0d5d3d3318306a9ce37ac7946c76b4b9c21af33c01ea5b7e26ed2ee5f2b35e138005762d6e4f05023de8dba9be40180e64f350a75efd11b23d87d7b164a3b04dc6d6d381167a94fa27ec5463d6700666911284f11e31f4350cdd5f6dd8ca2e7a858a297201ad40290adef4333eb24ecf950c7fdbd440239d7371cae42bb5cd43d5446cfb46ed2888495d7035fe87be5b2922846842235ad1423361946dc14c307c6a0a9436f51187dad4b4b2d6bb54fd5e0991bd11ccf33403bd04f3170b528602533825bd6f2dee429c466136e022e845cc2c8106bfdb6d2fcd14c0a191e544ff7ca15b187d7d348578fc5781f5560343b66fde7264311da25d473b0f78b3ff20a23b4c41fc88b877e66eb0335e6075cf0edb4f99dfb9d724aef1d5cec6cac227c6507e4637860ccc8c8761a31486d52564e0e405974af9c81a084ba3f30f2c6c5da915cb4c5613d57fcd55ded27d21781d564b26a7dac9d649c7f737bf530736de92134abea2e523cebb785aebf310f2f49748f7e0c3fdd82245952145e75400693605589f1c12f86260fd8decc", 0x1000}, {&(0x7f00000041c0)="19b080f22a9d84367bc3543374ed0f4a22f56ff06d67b634c873c508d8e88efa7e5a661335b9f14ba12d548fefac553243b5c212efc324d266fd2887cbf16e240af3aeb4ac928ff55fc6e66534451010421afde97469eb091aa6ef9214354d4fb5bd33a267c38a5e30bce067331727ff2a5a99953903bdb2d76151fd75cd6f55f79a2f7bb8d53abb5c0efec765beb67d3433cc29d4beb4a14c622b08d1de02a8a4e11bfebf0b265d1655fc5cf953dae9a802df179a1206ac8e37283c91b1ffd1932a636f1cdd2bc2e0b6e26a7df8a8ea5507e8b9134ce449dee247dfc7925223a0aa3fda62cc9d242a4ae2ba8ff83166911f597fcf301e6a3dc03d549545c47610084f26a51499ac013c5a14e2a87c68cb2b182942cc1b4a7db82a5599deff379a33d88e34be358b2aa6ff67f0814030929e743a15c666e08fd418797ce8fc1d2f01f9c54cc6fb4181a9b8845b0845b4f3be62813c302867f8bfae624be6d73956c63d3397898c2223618204561bfbedf8f82d85bbe571d6a95d2796b708f7c11bfb7768c8793f8e0108d20726d6f2a3d85371215a9cfeff226f7c01f6e91b7846449fc9dfa6ba86ee577b4a5d21d5cdbd5669f2d10762b6238e7551bd2d8e41e78f2823297438da203f2eb37c84bc228557492bfaa35b91ade4ebc871d9e8959f4ea4e3568697d3673bcfb48bea0fb72b850eb83a2f95659a457c2a28e24f8075d279cd2f6cb1beeef8ff6e465b0a9e086dbd1587e36c95815e2982e6f92a52cd7e9596d6df31b8caf03420850d4be859cedfc3bd86fa2143b054bf99ffb08aa5211d807af2488a3ae1e977eebcef8f7d848bea867b4d215159888593579b5f6574b18d1fc167a32a4cf222505a31f92ec5b7ab9b4ebd5595e86a5aece41679485e0c633eac301203fded17420d3a3b76dd0e672ced4ba68b2a909df994fafc9687071db4e9915ec608d5b14607f95d93442e1432cbb0d52cddea907fab708b8af1f8d1b65b65927204f6a869e42db89c80256126e7260f3c713ca481ecdab3bcb4d20101355fb8a0acab508727571cc96b7878a10b28e3359344a1928e92b3994783cdc3608dacba97a1767e02cbf78354ea13e035193ff51634911f452d9dc96bddd9f2b3a54d4b64c8a67a8fe48059b638a8e2ba29109b11cffbb2d831ec9399a8428f5aab256b256be3b7cb6641aafea1edb0985d854b77357ebcb2330098cdaa30ff1f274e5eab6e6a2e10c0678a7d9df4593b0ce45c55a18c014f92cc2d0754ec69d1dae8fb954f5adb2d15a818bc99222aa48dc0e61c7669ff3f2a6a3c70a25a2e282ecc4f43aeeca63e49eebbf908444ddd50891d746b20981e404f24d078c69dbfeed337aee141ac7a996984b876b4b627310ef0999aadb160a548b413e9edda657528180f79627b738fb2062dd62c9e003482281cada23aa2a09d616934581e5b91163bb1dda2c2685b5009033955d42616b03b2fe85ea30c43b387ab7813871910397e24cab015dc67b3f51297d77d4e445231372d3a80632484cefd998f2f798e904b6ac55be5c28f5c72a151e27125bf466ae85093c6074cdb1423ccd05a61574b7d4ae57cdac7513b6d55e232136cb5a9ac872e556458628ee51f1374d38af3d6d49075279a4c38eb9a0dca117264f21d984f54e95a8cb7bac9363d1414722fc7a1cf936426efcfa8efc75b29d67b498026d7c84243419eae626d872805b5817bd61097bb7bc9186f15dc7b13155b1483bba108ce25c2f4e1c8901cb460e739350cddb1ddbaec9c1c25c27b15da260b0052a8ad72f7757026390d4b8b162f5efa8bfdcef4a9330033e2907d6724cf31bdf425415c4d33f4e64102d4f0b03ab888b431d85143d0c5df33ac0d9efaae284cabbbc94c9cef902468c714980cdd06e5fedd88b462d780eeef47753b9a575dc3238f0b58ea787529a3f66e1543fed17add0c5ece9592ffcf30fe36ad0573a14d62b1dc05c207651aa74a2fd4e5b8b9000d752ea9e449d8bc441dc8f62ffd9a8ee7a48b28ffcb38cb85434f5a6b1e895e4303330cb4c0ce61b86b24eeac71f77a3ed74d501759ef67769af85a48fec9a72c9442f75204a9282c0061e0631199ddd1789d980b0d95467669c8e5e4ef4310190bfce4fb3b6a0d9e62b24659eda720518247b11ce556d88cc81da93d09f35b44019553b140632c204152996867b97c6ff61e6613e98324045a571a2712a2686bd666edd7e69c789fb8b68b18e249a9224fdf89b2e81879f31c9ae80470d7405b241e44bf2ba196523ef3b399415f2e02ab7fc2570375e257249f94972b6e98750131cec145c87f2cdd4b433b5aaf0caac66a02dad945867aa812bec616ad20722d62f1e12abb5a2d3e22ad222a0beb373ab0ae0c09cda7b9ddacf870bd8de5f9adff71eb8f27aa6cd626c07f2b64f4469397fa13009be285853b7e5004bd75c52453281869955cbd58cc0bc7fda7762f5ae9a74fb5928e484074356a56e86e6d46a037e543f93054417b3b49d60ddc606df55670b3f53443dc76c7b988b549efe4e76da0eb8e459fe7f1f424878919330c43d8954fefc69aa76a574ee9e2908d07b299302b589901806e6d753c965e0974a48cafccc86509bc6d177352175586d42c9a754e053e3c6e32750e0f702ae9099616ba3051dba49ec909e3f73cea2cd09f28f657375772d48bc464c8e963beb65e7e01b52c0a8201cefc7df4e3643e8318aed39fb8783388460c6dee6258dc3b79fee1714e232242d72f8a290f09c8bfef13858cf7bcee2f184750cd81b1750506e9e961b9cba1dbec69bf51a64100a5612c8c12cfcbe0bb3241f2f1512027a12a15307e833ca7ec2db2c480feb4ec5d03cef02871d6ac1036a43205e5d012f96fa0021e0f7f73a39be659d33450df9479a9163e15ae9f68ca2339b103f3213d35ffc78f5304df97423af2ee2fb5ae750396dc3e771cc6fb87cd69e7c6b3092a9fbda7c672cf03c965535cb94caf6a0559a0c71ad966c7bb03c6051b7268d8cd85497fcc2791075a18707e016bb42b7e5c47571e5c711df63732709c74ace14a37b212797c3bb2caefb3d60630543925a335659e2dccc2398ce6dec79d06b31d0cca97ec19ac95cd704a7d442fbe7dfb80392a8308a16115f57071e95712b548824616fb6e4fe18ec4af72be66f6b3a6d3c72fb1e0e5a9ec1e28c36f5e51076ba73b06d1994a73f279f8579f12c34e89930b3febd9b17ac99950ddd06c36ef9d0c10d7bdd02bb45909a661c0ebde7d126a5a302ac87b5699641b12bec87be3778e8da9b1219a33dbe61a27f726c81874664d685dec105caca3093899655e10981c534c6fcdbf5c3a31f224515534faa9618501a0f6c6107e05af296a95ac1c5f5cca54bd4e1d423e83bc4fba64624dc03b26350d11c779f94e3df8081b9ec16f56f19746e4f718874e851b532d01b393e367de6a137dbb203765ef6c653ac9deb253022e0436882f50ff38f61c24dae0b882199c2b551bc7437e5aed6e18c713113a6a7c5ead3f2b1fd868add483e25571789d4d53e1246c5229785b2225ac1125d57c5cbc63e777e89c1ca7d39cd41f197bdbbf49ccd2b9ffe6e6baf8efffc888747d8e0efbf452f92479edd935f6deb0929ccf7abf5bcda05974e27260e483fc53bbe9f66a574203246db8ffc82044a31a9f797c0256651cd90c79174d6a428a96ccec9994fd895e688a374e51bc13660d7cbd457ad093df64f70a21682e6a4a64a3101f6a6aac655f835eba7540960872096a6bed850d61bc6d53ae85a083bf03b68912f15fbb34402b27bdc914c50633300e62aaf2a054b76ce207362c53518a2d513a16472173941f3b1cd03f227f796ddb94ccf28bf6561aaa5ff5f26029374e412e32af3338c280c5a29a96245b6859c7ed7ba4765d9075dc59b5cd190883f21a8905ac14202930a8b05b4a50478b74aa287e9d735ec763baad86bae1eab067f46bdf9a42047c2b157975ea8001b2f886307011eac26a0ed1ff8f7d7825c78d0b1f5b4d207d1318dbd92507b74b2b059ccf9f56756ac793cb090734c880a9eb38c3f0f4d05d74791f3c66d7fd4eca81a59d145e97da3c38f66d3defc8233ecb4ce9fad4da3a4024e3e99f7a98c57a8e6c8c7504cfc8771d4bda9eecce23b2242a059ec96c2889b4941bc6fa06d02760a3996e9e03c56dd99186cd61311952a3fdcebfe524927909c21702e08dd8522b24184a954dd19dfeb4e8392f9cedd437bbf8d70a764745107f0dadb52d865f456008a72cfd7030ca9c64640aed16f2af3dbe0602f2fb79e4a3de0d48b181e6ee05984526e3790f9695e27a3afca349b978e1b0aeed7396be80de88667263044d924986a7ddc15f6a9a2d4089fcbb6b2f5633709c30c32a17e255e1e4eef0c315e0ed43c8a049f56f3a0085362d8dc887c200b6173f12866e6667de274e435c68350596a9f4b7442e710e3c2e5f72cc5990a0916657bb5329122b641c9f5ac00e450b45c77533af239643cd2276ec816385d6e3b807f3352f1d14fbe390e8c32ba02c5b03e5453402cce18609859c9d14fa3797f8fd6b4fa428e242e1c73e950fe8789f53c4888a832a2a456d2af17b634b8f82f7faad55fcb92a29cf380ef63ea2a97de56b32b598be04ad3075313ce857526763613d9c57886578291021460112e7b0a657aa685bebd90a609a3baf38281ce0669978984bb265229dba7610244e44d43ba4438e411d75d0e890aab2457bc5f9badf9f42240d35c465e46514321dd2d8e6f9c13807719823fbec72e3dd9ee59957e8ca7a9d20964bd67eb80173b0409d2a750676411bed22bf11ffab51d414a0d9ae71e259a7e7f9bc2f126a528901b17c29c1ca2428a2a9dc4167e7cc2da1596644884c8afcbc4b856ea2f21e33252c5922cf8700392549c3643ad4fcef91212c6159bf533e32b983574f1e42b10e952ed339a4461266d20b050609e2f9e34c798e05ad6e6dc9a5de32a580e7f0c19352bf71caa1d65816f7f3ea3321444072ea0df4e749b485ffb3019d91e081c6f06a28ce172dde55c6a94362c444d0d2cdd539d1b42b73eeba9838ed66d35073b12d3837774d33ec95be8a8eadcc1d264f4a83ea540d4eca2bfe6fefef124d23f1f62a106ade89713fb17bd71451f023d5cae273a5dce57fe1d47cd360e976e30c7dd1f8600f809ad14879c7717a5460ef8b9d0cc4f61fa3539522154c3d9a5bbb7e9a0ddc7d87e870f5779b41c186f99de23f53d9ac7a0a8698cd057cc8ba716afab039f8868b82f37812362ab41eea3c6b6ca93ded68174c9707c0a30902863b16e3a58831627a6019f523a9aee24375edea2662b77176827166c6144fee3faac1ad3d2844b13aec1ccab30905bdd4799b45f4a1e8b5d13ba7e0b716d44ea044582f41f6b32a3a8e84509eb18b1719bfedd678723f1021378ee8d972adbd7025915dc455de56b85be489b350b263d36aabda8d3330775cbbcdcd81cd50769b0bba7d38831312fbfba12fabd74764b5865334c768f243029b50d2c2d92639a1ca2d754bce91b6f0df7b0f2b0b8805564aa5f66a431375a2378bbf8aecc0bf299c93cf2c4de26cef8ce33fd45bc80394159b1ddc32e9b24b4d555a8bce5e945ee097a4785b4b459d05730ab1e21bae54c953c42ad7181dd758713013a9daf5bb14b272e2ea59da8ad65d97b312781ea25fe987c6ff30185b37902b607633b094bf9eafb54b8a591b53c4d94e9242f148a5ee4af9c82500fdbf5abfbdd13c2ae92e9c6bccf5da0dff95a0e1b4b306656fcc", 0x1000}], 0x8, &(0x7f0000005240)=[{0x78, 0x29, 0x4, "9aad4892267abe85a6e22c3c95f1bc6c9009e9b3970a32c2a8fb968d8a0a9a4173f7252a1ca52e0a898e54afb800a21291e98518af6481389811affc3ec08c590e551faf214cf446480aacdeb39606a9f8067604fe297641807088176876ff5cfbb784"}, {0x20, 0x129, 0x8, "741f7e23399bad98edfbd22fe7a8"}, {0x70, 0x29, 0x9, "f2fdc92d6fddbf826929c30a4a5440ca267182476a9a59ffbad19a4c253a57b3ee1fd238a28efe3be447b2be37d90afd2e20f973e3f0add3d920f9f6634486188950ae2c6d22fc2d4d77fff18861c594e0b321c956164cb45b43"}], 0x108}, 0x2) recvfrom(r2, &(0x7f00000053c0)=""/113, 0x71, 0x3, &(0x7f0000005440)=@in={0x2, 0x1}, 0xc) sendmsg(r5, &(0x7f0000005b00)={&(0x7f0000005480)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000005840)=[{&(0x7f00000054c0)="c3a70f9b33b9883130fc28549202aa40aaab3aca97f1bf4ee4fd951861", 0x1d}, {&(0x7f0000005500)="5715ed936b1fbd8ee4dbc5353566cfd4", 0x10}, {&(0x7f0000005540)="41b55aa617ac732796ff9af04ca372cd42f627948b04677f9994b82544c3191e98d4c85408cdfadb5512cab928632f66625f10109e2fd4bbd82e43e8bdcda5f1c9f25802364c97a8391da7a9774c5d7148bf07147affbef643cf8b069516604d969e0fd9dc0a31a9a181ae52f29faf4a60c8058f38aff9eb79df5d25634d27d77816de0b1a45f9891260cdceacf441e9753ed6294df6d266dfab39faccb65a0de41b774dd3a6629a53bdd3ac72c4a07daf087fff5b9c2b0065a6e53ac466ab3a19c87d310295e8c8b72e5073fddc58ec890d774a6b", 0xd5}, {&(0x7f0000005640)="d6291580b0cd5867ad4ae804138b4b50ed2de095ed32f350291590b9e44fe1bcf0d71e13cf3b414389fe3814989ce3706517ea1ad639607f7bf4a4f0dbfd90310e6a6e7a53e651ba606970e51931e694bc2e857492d4cd03d12fdffa16b1c99069df1c65fa9c5a55907f053e1a27bd286a912fe6fa4eb62b0a7856d93acf5e47a477de330285a17d20690bfb5ac2096ad5f66692b08e1dd75195c8861a5c7ab9c109f8aeafee5633cc3d35bc0638ba5aad944cb42e495b9bf7f63a18a7c7dde785e48fb47797e9cb2921c692e5a7e9d02f0c1a16b94f2083d1ef66cb8d9ecdd31c9a276d05717f", 0xe7}, {&(0x7f0000005740)="2db9570e8b4bd39e497338004af2edd800563bffc409c12a124120d0b678e68071bbd183c2a4950396377cdd1bcf669fd24ac9a86bfe72b784f7e2a18e36a65158100d8c43578e80c18f03f6a297ded0a7f3728af57a0ec69ca8d063dae62fc62fc5e88c438de618e88c3efbf5ecee19f2a216165a3a26bfd9c61f3d0f989ac3ef2edf1346e1f1ab722cbd1089eec1af3d9322f6ecf35ed16104d7ac24f8e0641e6e86aef6f4473f672ad77552e47448fd9700c242a3fe8d1caa56caadb5ac1ae9d0531537d0cb8bc32011de54b993dc4ed4ecdbf39389f17c0982d43b258d4ff870643e7016042c8e0600d509318b31354191a39e2c9fba13b02d", 0xfb}], 0x5, &(0x7f00000058c0)=[{0x80, 0x0, 0x4, "55caed1a0db5bbdf3a1d8b666950fa042a30c3acc15fd7c309cbe41a9c3589d6698ef9be3561b92bb7bda9beb2a4e9a150cffd63eed7eb00ebddeca6f12c42bebc4564f6bb831f3d3e2551b3ad388ca8fd73bb85f6af31bc605b01a9895b52ada85e399a84284f63f4a6119afe3c"}, {0x78, 0x107, 0x80000001, "48680754c6f8128e38ad2b7cd47dc0d036b810be4267ff5313ecf9c4d62f0667520b48eb373d382b9fec8454fa6c16df045fb5b9bb112830b34ee42e17c9e656fed28402ae7e23ce7fe58b1500811ca5a1afe8f1bdbd6c34e539981b69fca9035e25b8d77657"}, {0x28, 0x129, 0x0, "8ee25f918ba252299b962d90039a0d7322064cc43f"}, {0x60, 0x1, 0x5, "7808784d789c0964e9881c70da929e24aba79876e5f2f51dfbcfb943e38be27a1d0ebbf84370551f2de34d7d4f8e669b7419ae6ae6b7b30e5abdef51a97a44be005e59e4b36a683af538396cdfa8c238"}, {0xb8, 0xffff, 0x9, "1e9460b23da84d6414d8bb9f5a6a3aa135e46562e21dc1e1091d4e3316777466c8420920e7ad9860d900ecfe37688749348a053b8a60c0175eb7799fc2380a9731e393ed376025817518a8f0bc9a171e5b661b4a3d86b0a4c61d4741f8b606151ecc4087442e23217dbdab4b21ec8dbb6842d5b9f414c8fe974c2214aece465af595762c3e5fe89d622f86bcaf237b31dfa9bc53afe136b6cc54f60d3607de86c772"}], 0x238}, 0x402) fdatasync(r3) renameat(r5, &(0x7f0000005b40)='./file0/../file0\x00', r5, &(0x7f0000005b80)='./file0\x00') open$dir(&(0x7f0000005bc0)='./file0\x00', 0x40, 0x6) bind$unix(r2, &(0x7f0000005c00)=@file={0x1, './file1\x00'}, 0xa) mincore(&(0x7f0000ffe000/0x1000)=nil, 0x1000, &(0x7f0000005c40)=""/50) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlockall() 00:00:09 executing program 5: r0 = semget$private(0x0, 0x2, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/50) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000080)=""/214) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_RMID(r2, 0x0) close(r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x3, 0x3}, {0x18, 0x0, 0x10000, 0x1}, 0xfff, [0x0, 0x4, 0xf5, 0x193, 0x1f2d659b, 0x1, 0xfff, 0x80]}, 0x3c) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000200)=""/249) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x3, 0x7fff, 0x5}, {0x18, 0x3, 0x7fffffff, 0x8}, 0x6, [0x9, 0xdd, 0x10001, 0x40, 0x8000, 0x8, 0x3, 0x3f]}, 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0), 0x0) r4 = dup2(r1, r1) r5 = accept(r3, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) connect$unix(r3, &(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000004c0)=0x5) semctl$IPC_RMID(r0, 0x0, 0x0) faccessat(r4, &(0x7f0000000500)='./file0\x00', 0x108, 0x300) recvfrom$inet(r5, &(0x7f0000000540)=""/164, 0xa4, 0x841, &(0x7f0000000600)={0x2, 0x3}, 0xc) shmctl$IPC_RMID(r2, 0x0) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) bind$inet(r1, &(0x7f0000000640)={0x2, 0x2}, 0xc) renameat(r1, &(0x7f0000000680)='./file0/file0\x00', r4, &(0x7f00000006c0)='./file0\x00') recvfrom$inet6(r4, &(0x7f0000000700)=""/42, 0x2a, 0x41, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000000740)=""/4096, 0x1000, 0x800, &(0x7f0000001740)={0x2, 0x0}, 0xc) connect$inet6(r5, &(0x7f0000001780)={0x18, 0x1, 0x2c980000000, 0xfffffffffffffe01}, 0xc) 00:00:09 executing program 4: setrlimit(0x0, &(0x7f0000000000)={0x80000001, 0x4090}) r0 = semget$private(0x0, 0x2, 0x1) r1 = msgget(0x3, 0x200) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/53) msgget(0x3, 0x0) getpid() getrlimit(0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) seteuid(r3) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)=""/166) setrlimit(0x3, &(0x7f00000001c0)={0xca9, 0x3}) r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x220, 0x80) fchownat(r5, &(0x7f0000000240)='./file0\x00', r3, r4, 0x400) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r0, &(0x7f0000000300)=[{0x3, 0x48000000, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0x2, 0x1800}, {0x3, 0x80000001, 0x800}, {0x4, 0x3, 0x1000}, {0x3, 0x7ff, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffffffffffffc00, 0x800}], 0x9) mkdirat(r5, &(0x7f0000000340)='./file0/file0\x00', 0x19) rmdir(&(0x7f0000000380)='./file0/file0\x00') preadv(r5, &(0x7f0000000400)=[{&(0x7f00000003c0)=""/14, 0xe}], 0x1, 0x0) lseek(r5, 0x0, 0x2) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r7, 0x6) semget(0x0, 0x7, 0x11) fcntl$lock(r5, 0x9, &(0x7f0000000480)={0x3, 0x3, 0x2, 0x0, r2}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000004c0)=0x1) openat(r6, &(0x7f0000000500)='./file0/file0\x00', 0x28220, 0x51) setrlimit(0x2, &(0x7f0000000540)={0x0, 0x4e3}) execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000680)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\xa1\x00'], &(0x7f0000000800)=[&(0x7f00000006c0)='\x00', &(0x7f0000000700)='*\x00', &(0x7f0000000740)='+\\\'&-/$.\x00', &(0x7f0000000780)='\x8b&\'\x00', &(0x7f00000007c0)='/\\\x00']) open$dir(&(0x7f0000000840)='./file0\x00', 0x10, 0x20) fchroot(r6) lseek(r7, 0x0, 0x1) 00:00:09 executing program 3: getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100), 0xc) getgid() getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000140), 0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000180), 0xc) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r0 = getgid() setegid(r0) 00:00:09 executing program 3: r0 = socket$inet6(0x18, 0x60000005, 0xd870) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xa, 0x9}, {0x18, 0x3, 0x400, 0x3}, 0x30, [0x0, 0x3, 0xd27c, 0x80000000, 0x7, 0x7ff, 0x7, 0x782]}, 0x3c) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x1f, 0x3, 0xffffffffffffffdf) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000100)=0x401, 0x4) mkdir(&(0x7f0000000140)='./file0\x00', 0x11) r2 = open(&(0x7f0000000180)='./file0\x00', 0x1000000, 0x80) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x100, 0x5}, {0x3, 0x80}}, 0x200) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000240)=0x2, 0x4) recvfrom$unix(r1, &(0x7f0000000280)=""/112, 0x70, 0x800, 0x0, 0x0) r3 = accept(r0, 0x0, &(0x7f0000000300)) fdatasync(r0) getsockname$inet(r3, &(0x7f0000000340), &(0x7f0000000380)=0xc) utimensat(r2, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x6}, {0x5, 0x1}}, 0x200) mkdir(&(0x7f0000000440)='./file0\x00', 0x24) r4 = open(&(0x7f0000000480)='./file0\x00', 0x88, 0x40) truncate(&(0x7f00000004c0)='./file0/file0\x00', 0x9) listen(r1, 0xee) chdir(&(0x7f0000000500)='./file0/file0\x00') chdir(&(0x7f0000000540)='./file0/file0\x00') setsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000580)={0x4, 0xd9}, 0x10) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000005c0)=""/149, &(0x7f0000000680)=0x95) socket$inet(0x2, 0x40000001, 0x8) renameat(r2, &(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000700)='./file0\x00') openat(r4, &(0x7f0000000740)='./file0/file0\x00', 0x100, 0xc2) connect$unix(r4, &(0x7f0000000780)=@abs={0x1, 0x0, 0x0}, 0x8) accept$unix(r2, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) open(&(0x7f0000000840)='./file0/file0\x00', 0x18, 0x80) socket$unix(0x1, 0x7, 0x0) 00:00:09 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x10000003, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) fcntl$setflags(r1, 0x2, 0x7ffffff) fchroot(r0) 00:00:09 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="e8c2ed6915d272ff96716ac6f78de43c7692b2d22ad3524275e4ea7b120277b54879faca5cc1b6e19b8e18a94cf4ea46b5a5946c8a84127144347bc66994bfa937b4e4ffb6a70b647cae215a47ef594c5b44c73aa8aa1bbdfae74e1b1e64feb7bfc6c13b16820eb11e5f3792d4aba0b1f614a944109003ed2fc65c6be6291d363dd79e77d02c86f92bf6af43571581d3417071efdced708bd7a0c576e06e49e6f30a50671f059adb8be69888ec4f4214c27b3f78eb1a20855a5ec23e1267059b31cfb195a5a2a2e2082409ac36a13057716ca464d62475fce9c64e2dbeefcd045cc98f41dec5e641cff3e908b4d5421c89b0fb20119cbfd2642f482064a24fa8f4d0144fb000d1cf4bf5afbffef439847b21464db05bba6585d713885b573f22e5c3f6c6aae573acadb085205f77645ad3095a04e8aaf4cd5810f4e1eb5515d2f44e056d6c768249d9cb7daf516ecf490af8cc43b63047cd9d8645533ddadc90ad81c63c53519bd7581205aa8239ae3b3e6f6b88585ec406672574555e1533e4df1a362602bbdb25dabd82c5aebbe2124a05d535c3f24035c87251a5d8ce41bf33290dd31f63aa20ae53d2a51f9dc1f9c82ac11dbb1612d1e2696d5ffb867c706708b94b792acac214475e60474822c09307eff52ae1112d5d66428612a1e6f6c50224d9fdeba4ddc21908d74c71a315ceaf5ab17c28c42b862e44a21d3894224f8e780ff4d3b7d3a3b4f5c5be1c36cee281fd6978f6ff92ef6f0fe015c3c7827e385ef5deba4f63b8e3dcbf72d4d28e9418e7c3697b5f4868d117de13ed9b78e1da6d8cdd035c16bbbb8446881a0628e6e4a5228cd1593d036190060a2d27b80cf761e115292fde3e074d3ce1221753236054f010a69310bc428e18acfaeff7b5393ac7490f3f5f9580cec14a495be98a7486c0ab152d1f595583eb596d641ac62f058cddcf57bde3e9cc9895321a9d04fa64b67e3b20a407fd6ef00a1d5481bf8a65d79fc9c7303119fb420b9b377284114dc9db7d18fa8971b3448a657f5f98317fc022b0db3c240daa9a9b9374276736f201c76e767b7d8890e845955796201e167ab6170350111fb731f1604c579e8e0664291459123166f3072cc4b7689d9416a30c1bd908b7f81b4581451b38ef229c341953b6382906109aae3fd82f572459c58950bd2e3b52daccb3550a2529dcfb7f289dd6c04503dbe9e9d7c3faf8fa3356225da1a432b3208ffa44b2a3d95345123dd08fb5b55290a8942044fd161927ffd5835240c14262ee901054c201103d23713edc986f8a61ba16601b4f3790e1f3372e5f06ead705d55a29b66e129272bcbc259cf543283d097372c3c81fca36b807191378b70da7f029b95993f12b12bd3564d02e56a66f5a573e80178dbb384f85b7a2f2b70b3661006d77c9656e6743b262e5a3ae75b38368dd52a751740a1264718e25ce502eaf85078f20c1e13bd290c9e8e6b97f7eb2b76dd0b35f57da808ef4d66e5990c73a4f4f854a708d8a40841d48376ffa7e2de6683ce03b14fc9a1fbe30795232de5d0b5155a6deb2d5d5ee4e7b445d80f4f70448785ab3a2ecef52e0717a753ac99a051fa6a57cf664ac4c22f0901441943652c2c730dc384823cd8c3348989212027c67afd915fedc907a34cbbb12d92076db2b89359d6e9c1b27cd549753f4d0ead51c880134dcb26ec5916b63687add0f0282e1c266747488e5ec03dbfc90651f2c8ac5e62873ba475e9b2acfbb452554ea19b00ecc2bf35ccd75c365af2567baa3b3270b8b147be365b2d6fb473bf690ce64873ef96afa44120a1fc88d7b0d49b5837b57a2b62b884d851595233d4038cdda884eaa26b9db9c58fa1a00b5c2894eefe055c5ac21b6fda6ef60df0dd551a0ceaf1d7bef4eacf1605a6d4519941ac05b8fa3172e15c3089639ae01e21b24f363e875c5f52c8cecf29e8d6314b2e557509f16e9ba061503acf2a2e16942f55fbc874439939971c8262ba7892f87157b6efbb653786d617784c45c4fa92cc142559606fd6ec366e13863070deca5d4cce651b21298edc5b9fd8e9a9b2fddb9c2981781fb6732d5cc67369d168909d754b426bb15ab86b15875a2b92d8c39fa407088dc004f7290cab1dbec121e33b5643fdbb21e0a4f659ba90d33ef11df7e1bbe035f9b6c07b311c4b9c1d24c1051b985d399d16c26b769aeff63f1cb8581bb794b9a22d86e33a160fecda2cb2d6af1266d797abce4ef3f6c8750c0701019c8cf066d10fdfca76d9f99a66b166ed5be1798158be332000ed60309e2f99cfcf81303e11821407a3597bc08fe3091a12b8283a95701c7bd55d5d8580de1c769522804ff6ec33a950ada1a4c33a8a49145e406f7d2c4d41e8e115d9aa1085d6d7db84e37ca4f138c1fa8fd168f2d06381297fb75b8d344b2b45c7cc08801e4a91c44400555fe8840a52a7704d564cae3d9683e94785f147ff8bcf74adeaabf5c9a1be402f45dcf543e8cbd3a4b408fb661ef499ddadddfedc5966ceec532940fe1ee757820ba257632f0416128bffbb59ba3c0373b4ddbcd447d27213caf5c12d39b473a0e45f40ca46d89fcf457eab10b8160730ddd20cdcecc30b912c81f1883a23439a56d19b16403d13675272ab4cdf0da91818ce06159449be0e261a73d3a465692808627450b2e9f9084f042527f736ba59743a98eff4b2cdf453f685f7bb3d12dd010dc641550efd90ecf6b1558337dc9ab907a383cf93afa5908fa4460f40182e72070c57fe97ea2b335221ec90d5b6565e0131b235956fff9aa51f99cfb0dc16ae56030a452eadfd43ae73cf9bc5a29bf5b148cec97cd596d175a299f60ac782712d0dca52363817965c03bca95d2377a61bf47d802e90ce37801d10bf8f6470c9e43c125289e7adb6a0760f533a187110e7fdf73c18adc900679bd4db325bb9f6e23a7347a1a3eaa4687b0c7f9575de695f74d814626b7892e512a21935e60c2806dea7eaab842d7457e84585f545244f5d2b45a7237c14755a64673d04f75fe893ff22613056d2df2b261c30edf27fea73d91f30b92905c0971fecbcb0d8d7e06774beffd18cfab73aa5a85e92d4beab4001cd09ca0b0491ee933e45fa08dc6a837e8d8d5a0a610c8deb95cf80a8d651a207f9b82f2609c50321a32cdee7387a65a49b2e061552f8a4b7c7c1fa565c232a3b6057dabf7c19ba43a64febbc9edfaf01f6707e4000112a89f0da6587e3cfb305fee03bd0489d7d33ef319cd9c878eeedfefd519783aeab01469076daf1a5050f81ea2e8267bc01324a53638f6869a4e2509ebc65f405ae952268c479d1bb4ee1b632cc5f9e96aa222ccabfb4bbbb5e935d93f8171f718e4b21a6b31393da26d3281eb987d756c545f72cdd8750d696b05a49cd35f81430a41e933088bc3d957846f4e35421d8a0586fc0a48ee6cf3b3e2fe7d0786e746bb7d802c3e1b6a9ed3461820b72a97ca8c2dfdb923d3b90465651fa2d215d874d2b623bef0221aa70a902c73b68207b70618ffb28a8a138d5f2cad3a137751dea2b28e9d7286b730355a94dfbfa79598e9c7304d4d76769e96b806f556b9c62cb1fd6de2c7675967332d19a1013e09fc5608940f283f9eacc0af496ca6713aacf59d4b4e7f337c9ba9113946d512228ce44d0f76c9d7947a81f54a0882bd6163fc0ce00060f8529a263bbcd64434779b8488b3d2046fafec90943ec6ad3f5fa9a56db89ee376ac7afcc138c24b65e9f9eaf0aa10b23ed78163935a206574e77dcd4a931455e9838d48dfc72f786366fa0057f40feea7fae6808bff898ce088a53acc7f54682e8364413529243591b43871dc11de8c009bd88952f0d0638f70164fe48d510c67c88bb8c0d757631a6a7eba45877234efac599930a432e0e474ba18c927dfda8831511e53373fcb6f81c2dd6e7d9b2bf18d2e7c2457acaf6b1b3ff26fb05e99382a76bb6755a6a59fd8b05f965c0e6f8e0f904f0b02b9471206e7b5b3019e9c8e5abf2b5c323ccc42c16cc7276a3ac206d9d7e45cf19b9b049d6d09606cb5db8b0a37308772f6004358059d610b9bc94ef243b98d42a1d746461f3a912e0b51416be04c7e97fccb371633e79887853a6a049a5aec97523b86509a0d53f817bfcd8f287982364347e134fba17281cb0adb83d2b252cb8d8eb9be4f4c26e43bac0a5be801e4b8c483754a2bc707777b9f23e46c991a74ab952da999eb8c484217caa3090b0b3d894ed8fbc476c1b265c71ad134915d5caab7e45d75bfa4798ffef7c803de097ed974fe6e7a4115d46fcd477ce5341dd13ec6b2b63c3f5d9abbb79590617494440ed64735a76def29d332523c90dbda0928bc7d14aa6683544d3089351a217c7eb93c4fc90d00b4668c28b01cbaecd99746b31e21631e55c5ddc179370e31783cb142319d873539aeba2b512aa0f0377cc9afc76f0a020a43d20222b52670d22f44dfe0429d28cfa1574bf0ed2b9095eb3e6d05e30cd033e707b8b706aeac93326d645d1234e71dcac1ef5448101ec48ab800a84431088172e2c35c75aa0e6f290fc2065442d800f9e8ab5bf6ec7c40aa6603e21fef987fa55bf14c9ee12ed1ddc0117f269389969cfb81ef4c079d662ba2fd3655c90f09d5074e4ba71913588cd50e1ddf5ecdb3b36736f8dd498fdd920bb9fda3a946c1693c9d50abbd1a5d4206cf7aeb2819513b27bc536e19b36565a79e465d848bfa41353bfbddf551b2326d4227fbcef0edf6893cdce3cf4bc5af5f9db00ae2d6279440155a013b0d231962b635e0fed29bf1f0cf4ea8b4338824ec1c5d708ff7e59847f256c8e50745dd22698777cfa05f19b36112b30531738c7756e6c7f8502a6d3de6a5b01988c2d1b8802f72ab343a6ea90e928eea0a9d2ece7202cb1b9554d2a54cf98c799790ba8bfb59aee192131d3c30b69f2f385010005608258fd4070b4b29163c426b143c769d1a1507882004e0c6f5e6f8cdc6231946611933e782ae5cc91017c589d3a972833231f63c91d4e0e2d21e596cdee61b8fcc6d2c85b1ef5f7292e0df2d47a2168003286ab0be3c096082bd44d88f08d7337913d7b4629353f15f5c7924f0eeb3809a0bd3463d5f09500c2f6e53ae5ce952a09cbb72697cf48005e0c1d8ca9e245d0c2a4cf8ab976187913f3658df62df156c72205b6c57a8865faf1d487797fb335204dd7f20b9ca992fe6a3c0116e9aa07d32de52f5ac4a3c972cd482af2cc8c720f3c7acb6b696ee02609cf21f0885d6a1939000f9182f2345a1bf62474f71ff0f8a0054430efdf7779a7cb0145a69526b63b0ecd6e61f5ee6dc10016794efe099a64e5e755f573b1742ccd85652aa7b8126e63a6f27bd97cca3938cff33887658950150b1439db01120358a138ba91ac8633978ae73983d577d2cc995eea821e30f452c7f9a9abb697e5d20d8aea6f8a0f3c1ea55192d55fe63eb16b6501957590d9d6d515e15423e66fadf5092ece9d6631bdc1c45ae54f72642c7df836b0631fe696f25d1b3ec5e4e6f9f6bd5582101b5710d62e734b2324e5a939ae5325900958c71979414fbf4786282ae1f364291d790d8c056f4c577253856f27eb0c19c4b23cb487ee92720667899310eca79d102caef41f6ccf0f03d6dbf0c82bebbb6a0652cf2eae77dcbfad44887336cce6f9e81e6ed8a0153c05ca2c28d37c3f1c93a03100589473212eb0e838edeebd6a891f679cbb345fdeb31ca8fa90ed3d9ed2d5a21a819354f26b6ae31bacda58b42742a55225790973c8ab8c6449f8703c8a9f64c95eaa34fdd", 0x1000) r1 = socket$inet(0x2, 0x7, 0x3ee) rename(&(0x7f0000001040)='./file0\x00', &(0x7f0000001080)='./file0\x00') recvfrom$unix(r0, &(0x7f00000010c0)=""/223, 0xdf, 0x800, &(0x7f00000011c0)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = fcntl$dupfd(r1, 0xc, r0) symlinkat(&(0x7f0000001200)='./file0\x00', r2, &(0x7f0000001240)='./file0\x00') getsockname$inet(r2, &(0x7f0000001280), &(0x7f00000012c0)=0xc) mkdir(&(0x7f0000001300)='./file0\x00', 0x102) r3 = paccept(r1, &(0x7f0000001340)=@un=@abs, &(0x7f0000001380)=0x8, 0x20000000) r4 = semget$private(0x0, 0x3, 0x244) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000013c0)=""/166) faccessat(r2, &(0x7f0000001480)='./file0\x00', 0x10, 0x100) r5 = dup2(r2, r3) bind$unix(r0, &(0x7f00000014c0)=@abs={0x1, 0x0, 0x1}, 0x8) r6 = fcntl$getown(r5, 0x5) fcntl$lock(r5, 0x8, &(0x7f0000001500)={0x2, 0x2, 0x5832, 0x3, r6}) r7 = socket$unix(0x1, 0x1, 0x0) fcntl$getflags(r7, 0x1) fcntl$setflags(r0, 0x2, 0x40f96975b3e94b6c) r8 = dup(r2) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000001540)=0x7ff) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000001580)=""/73, &(0x7f0000001600)=0x49) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001640)=""/89) utimensat(r5, &(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)={{0xf4d000000000000, 0x1}, {0x401, 0x1}}, 0x200) mknodat(r5, &(0x7f0000001740)='./file0\x00', 0x8010, 0x1) fchmod(r5, 0x1) sendmsg(r1, &(0x7f0000001a00)={&(0x7f0000001780)=@in={0x2, 0x2}, 0xc, &(0x7f0000001840)=[{&(0x7f00000017c0)="9b4c1a2dc4da524dede65e4b753369413b13e61e9d2637ad586a1ee20250c8c6e45efc295d3c7681aa1790776d8b152b5d5dbb55b0ac8ab93033544597c1b9499366989665", 0x45}], 0x1, &(0x7f0000001880)=[{0x68, 0xffff, 0x7fff, "72b90e31e1e9738c4673d677a576e645d7809fcc7acf770e945f7fa4fc539185cb48306c56ea9b15d2ab203e21550775c52fa12aedfa3c539829b6f965740f64d47bc803e3a0bb2e6a899b557ae75b753a7117fbfc9f"}, {0x110, 0xffff, 0x327, "41158b053efcf36276003efd8a4f88633bc7fffdf4519ac2fe57d2a2e136a68878a0da39c39a1706b31bf4bd530664692a06c2cd78ab3958af9dbba1b1a7899ecbec45f0289afe3d4a0ec8acd1313b00ae2a6049734088c7ca20d6affc7d6642d315f3383b6791efb9585b547d555761d4e32569a242f69bb72dc32c6eecc1daf14474c9a572c527d37556a34c00b26f0ba84f7eec0beed45ce3dc530be7145db5335da99e957282cf596cea023248cb4ad4bc1276937dc98419b8f639517395090ae521225a83b81b186a1b0482187311a42fbbaf6782f0b9120f2491acce8a7139ca6e1d96ae738087acf0db24c363bb6346eb1c594742e4f821"}], 0x178}, 0x1) munlockall() socket$unix(0x1, 0x0, 0x0) 00:00:09 executing program 3: mkdir(&(0x7f0000000180)='./file1\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x40) unlinkat(r0, &(0x7f0000000080)='./file1\x00', 0x800) 00:00:09 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x1, 0xffff}, {0x18, 0x0, 0x5}, 0x81, [0x0, 0x3, 0x7ff, 0x1, 0x3, 0x10001, 0x1, 0x6]}, 0x3c) r1 = socket$inet6(0x18, 0x20000000, 0x7ff) recvfrom$inet6(r0, &(0x7f0000000080)=""/201, 0xc9, 0x40, &(0x7f0000000180)={0x18, 0x2, 0x4c4000000000000, 0x3}, 0xc) r2 = geteuid() getrusage(0x0, &(0x7f00000001c0)) r3 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r3) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) r5 = fcntl$dupfd(r1, 0xc, r4) seteuid(r2) clock_getres(0x20000000, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000340)='./file0\x00', 0x1000208, 0x22) sendto$inet6(r1, &(0x7f0000000380)="6fcc3fc22ba410140822371e7148267b2c10b426eb39ee8ebf9628fe8351653fa07a2ac09871f364fbb2ef2aba9d95afe0be6847d04ec77988ae6a7cd20124bd8d941b2d0e7399e489af89fed53e427ae0d708b2a6e699f0fc2be975e63e228a38a0c17e2d58c433667f1f58dcc8543b62c33458a3ef8c", 0x77, 0x0, &(0x7f0000000400)={0x18, 0x2, 0xfffffffffffffd07, 0xde8}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fchownat(r5, &(0x7f0000000440)='./file0\x00', r2, r7, 0x600) r8 = fcntl$dupfd(r6, 0xc, r0) paccept(r0, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc, 0x30000000) lseek(r8, 0x45, 0xf2b0b902ad1b269d) r9 = shmget(0x1, 0x2000, 0x84, &(0x7f0000ffd000/0x2000)=nil) shmat(r9, &(0x7f0000ffb000/0x4000)=nil, 0x2000) r10 = open(&(0x7f0000000580)='./file0\x00', 0x620080, 0x180) accept$unix(r4, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) recvfrom$unix(r4, &(0x7f0000000640)=""/98, 0x62, 0x2, &(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa) accept$unix(r4, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) mknodat(r10, &(0x7f0000000780)='./file0/file0\x00', 0x40, 0x5) accept$inet6(r8, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getrlimit(0x3, &(0x7f0000000840)) setgroups(0x5, &(0x7f0000000880)=[r7, r7, r7, r7, r7]) getsockname$inet6(r1, &(0x7f00000008c0), &(0x7f0000000900)=0xc) 00:00:09 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) socket$unix(0x1, 0x3, 0x0) r2 = accept$inet(r1, 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) 00:00:09 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = fcntl$dupfd(r0, 0x0, r1) shutdown(r2, 0x2) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 00:00:09 executing program 3: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = dup(0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) linkat(r0, &(0x7f0000000080)='./file0/file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x400) faccessat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x60, 0x300) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/4096, 0x1000) r2 = openat(0xffffffffffffffff, &(0x7f0000001180)='./file0/file0\x00', 0x88008, 0x4) bind(r0, &(0x7f00000011c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r3 = accept(r0, &(0x7f0000001200)=@in6, &(0x7f0000001240)=0xc) poll(&(0x7f0000001280)=[{r3, 0x4}, {r2, 0x4}, {r2, 0x8}, {r3}], 0x4, 0x6) link(&(0x7f00000012c0)='\x00', &(0x7f0000001300)='./file0/file0\x00') recvfrom$unix(r2, &(0x7f0000001340)=""/4096, 0x1000, 0x1, &(0x7f0000002340)=@file={0x0, './file0\x00'}, 0xa) rename(&(0x7f0000002380)='./file0\x00', &(0x7f00000023c0)='./file0\x00') writev(r3, &(0x7f0000002500)=[{&(0x7f0000002400)="31f574df57a5376761bc859964a9b4b60f2dc517ae2602a6617c32f2f3197c0ee9b3e5678c913e6335719e2a2510a714c23f5e7291f50b36cb03617e04bc48d02447fae3c4640575c286681070ac13d2908cb42303c4750ec431d04aef6f350930c11e43fc50be264c6d90a1dbc5eeca22aa", 0x72}, {&(0x7f0000002480)="6e784ef12a908b4348895ad306edc336f276439b78bbdd5d7b28df3003986a266faf2e9e3c1112ed4d1d34feb272dd9554bd754212557465f2c58b223589b70ca0b905e08c56099292014f91ebb17bb1886857d9aac8cc", 0x57}], 0x2) ftruncate(r3, 0xffffffff00000001) listen(r2, 0x0) link(&(0x7f0000002540)='./file0/file0\x00', &(0x7f0000002580)='./file0/file0\x00') recvfrom$inet(r0, &(0x7f00000025c0)=""/4096, 0x1000, 0x40, &(0x7f00000035c0)={0x2, 0x2}, 0xc) fdatasync(r1) dup(r1) symlinkat(&(0x7f0000003600)='./file0/file0\x00', r2, &(0x7f0000003640)='./file0\x00') socket$unix(0x1, 0x5, 0x0) r4 = open(&(0x7f0000003680)='./file0/file0\x00', 0x1, 0x16) setrlimit(0x0, &(0x7f00000036c0)={0x3f, 0x8}) link(&(0x7f0000003700)='./file0\x00', &(0x7f0000003740)='./file0\x00') bind(r1, &(0x7f0000003780)=@un=@abs={0x1, 0x0, 0x2}, 0x8) readlinkat(r4, &(0x7f00000037c0)='./file0\x00', &(0x7f0000003800), 0x0) open$dir(&(0x7f0000003840)='./file0\x00', 0x200100, 0x20) socket$unix(0x1, 0x2, 0x0) rmdir(&(0x7f0000003880)='./file0/file0\x00') 00:00:09 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000019c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000001a80)=@file={0x1, './file0\x00'}, 0xa) fchmod(r1, 0x40) connect$unix(r1, &(0x7f0000001d00)=@file={0x1, './file0\x00'}, 0xa) 00:00:09 executing program 1: socketpair(0x6, 0x7, 0x101, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchroot(r0) socketpair(0x0, 0x5, 0xff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r4 = socket(0x1e, 0x60000001, 0x10001) r5 = accept$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) socket(0x17, 0x1, 0x100000001) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000180)=0x8, 0x4) r6 = socket(0x7, 0x0, 0x0) connect$inet(r6, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r7 = shmget(0x2, 0x1000, 0x40, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r7, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) openat(r9, &(0x7f0000000240)='./file0\x00', 0x1000400, 0x3) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000280)=""/33) connect$inet(r9, &(0x7f00000002c0)={0x2, 0x2}, 0xc) faccessat(r9, &(0x7f0000000300)='./file0\x00', 0x100, 0x200) dup2(r4, r5) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/211, 0xd3) r10 = semget(0x1, 0x4, 0x1) semctl$GETZCNT(r10, 0x7, 0x7, &(0x7f0000000480)=""/185) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) readlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)=""/216, 0xd8) read(r4, &(0x7f0000000680)=""/64, 0x40) bind(r3, &(0x7f00000006c0)=@in={0x2, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getgroups(0x7, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000840)={{0x3, r11, r12, r13, r14, 0x0, 0x2}, 0xfffffffffffffffc, 0x8, 0x1f}) 00:00:10 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000b40)={0xffffffffffffffff}) flock(r0, 0x9) sendto(r0, &(0x7f00000001c0), 0x0, 0x4, 0x0, 0x0) fsync(r0) 00:00:10 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r2 = dup2(r0, r1) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) r3 = socket$inet6(0x18, 0x40000000, 0x6) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, 0x0]) mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000001640)=""/4096) sendmsg(r0, &(0x7f0000000480)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)}], 0x1, 0x0}, 0x8) recvfrom$unix(r1, &(0x7f00000004c0)=""/136, 0x88, 0x40, &(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8) unlinkat(r0, &(0x7f00000005c0)='./file0\x00', 0x800) rmdir(&(0x7f0000000200)='./file0\x00') read(r3, &(0x7f0000000600)=""/176, 0xb0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000280)=""/142, 0x8e}], 0x1, 0x0) fchown(r1, r5, r7) getitimer(0x4, &(0x7f00000007c0)) msgsnd(0x0, &(0x7f0000000340)={0x1, "64119d3486fae492e722ea2d7fc9b0d9880b80df61b651666d0b4955c320cf12a78e97c17e0c795e5f4a20ca7f84dc8184ee017db618feea4c45aa3ed7742aa51de85a07df186688ab29773899c212f552a6833eed59c83e119d00fe1070a2f8359497d1c292a4c4f626d33317e591811acf3b190eb1896bee70c77a336bc280392f4f38e434a88eda2b06510cbcf8f817627f76d8b4106fc66c0241737c96e55f86e7a1f9d8868898a1fa750224f79310090fc494d245b9ef1263823c693001b6f5eab67488f04176c9d40cd195a29afb2534d91b0f92a643ba"}, 0xe2, 0x0) utimensat(r2, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)={{0xde80, 0x8}, {0x100, 0x37}}, 0x200) r8 = msgget$private(0x0, 0x0) getuid() r9 = msgget$private(0x0, 0x100) msgrcv(r8, 0x0, 0x0, 0x0, 0x1000) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000880)={{0x9, r5, r6, r5, r6, 0x10, 0x418a}, 0x7df7, 0x100000000, r4, r4, 0xb4, 0x0, 0x1000, 0x7}) msgsnd(r8, &(0x7f0000000a80)=ANY=[@ANYRES64=r9], 0x1, 0x7fe) 00:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1000000004) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x100b, &(0x7f0000000140), &(0x7f0000000180)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, 0xc) setreuid(r2, r3) sendto(r1, &(0x7f0000000040), 0x0, 0x400, 0x0, 0xfffffffffffffe7a) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) chmod(&(0x7f00000001c0)='./file0\x00', 0xa0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000280), 0xc) 00:00:10 executing program 2: r0 = dup(0xffffffffffffffff) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0xffff, 0x1}, {0x18, 0x3, 0x4, 0x4ae}, 0x4, [0x404, 0x0, 0x3f, 0x5, 0x1, 0x2, 0x6, 0x5]}, 0x3c) recvfrom$inet(r0, &(0x7f0000000080)=""/197, 0xc5, 0x2, &(0x7f0000000180)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x40000000, 0x5) r2 = accept$inet(r1, 0x0, &(0x7f00000001c0)) sync() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x2, 0x80000001, 0x9}, {0x18, 0x3, 0xd52d, 0x400}, 0x101, [0x3, 0x401, 0x9, 0x5, 0xffffffffffffff7f, 0x0, 0x3ff, 0x1]}, 0x3c) r3 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000280)={r3, r4, r5}, 0xc) r6 = msgget$private(0x0, 0x2c8) msgsnd(r6, &(0x7f00000002c0)={0x0, "371807ea1e9e8496fc3ff10474870d09c98fba0ca5a84296822ce3e89cf3b3cf1d981c93241db5746b09a9a712575cf9fe8cc6744fa83dafc888b9fde5b7b01908d39052fa2a79d770ee70170b4223a9709503c6c97a15ca3d852c2bcecdfe3e1a12769a833836684367e4d8077bce6d08bd3c222b0204118376011bd79b550700d01d2a7c0e5860f3743f20fcf03c12ea8c6d24c2b4f4f03edd08e79851fbf58086f6be11a4e7bda1323e396c2bb7cf53899ac7619ff0e02fdf2b1a3392ee3ba34e05938196fbe4fb0a2fed84e6061235ff866e584739653c44966a4113568a8fe9737981eb590daa3e411aed4004f85a47eadd93"}, 0xfd, 0x800) readv(r2, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/59, 0x3b}, {&(0x7f0000000400)=""/59, 0x3b}, {&(0x7f0000000440)=""/13, 0xd}, {&(0x7f0000000480)=""/13, 0xd}], 0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) setgid(r5) getpeername$inet(r2, &(0x7f0000000580), &(0x7f00000005c0)=0xc) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000600), &(0x7f0000000640)=0xc) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(r6, &(0x7f00000006c0)={0x0, "6e0da795e3aa42066be7d61fc263133060356d663ba1446de7b964aff0ee3928038d75114123ed495f5028f8684dcced1c81a15098168a5c05b6f343c6b3493c226fab8244410413b8cc9c2e86b29265de1bf2f67f021f36c9cda3cb80d5aa6c0b51224c12430c0685efb108f1b16b38b73707988c090ea56f82918ad008389e60a15c4d44fb7120496e4540185bb73daf2bfa2ca17795bcffef4be82f19f6f7df6f6ea2fa9bc38180ff7aac749dc1100f4be9025a0e191d23e80993f8f1dadd87f31b68a845a9c7654c9afb9d03ce221b0c7c7a5f57e734b782d74547030a9a18858947c61881d762bbc37baf5f8b2bd7"}, 0xf9, 0x800) ftruncate(r8, 0x8) write(r0, &(0x7f00000007c0)="38f7e2b4280976f8c63367413e455dec4aa6cf6c", 0x14) msgrcv(r6, &(0x7f0000000800)={0x0, ""/161}, 0xa9, 0x2, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000008c0)={0x0}, &(0x7f0000000900)=0xc) setpgid(r7, r9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000940), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000980), 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000009c0)=""/249, &(0x7f0000000ac0)=0xf9) 00:00:10 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) recvfrom$inet6(r0, &(0x7f0000000040)=""/160, 0xa0, 0x800, &(0x7f0000000100)={0x18, 0x3, 0x3, 0xff}, 0xc) r2 = socket$inet6(0x18, 0x2, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140)="8fe60ad94582632f45fd6ad5a93e43124ed8f7284af13ad74e0f5ee1e46aa7284d703d99ee0486b187e7eed40d54305e04ab0b5d77d2274f5ebb1dbb6b15d574f23285c1c011008142c4ebb04565", 0x4e}], 0x1) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x800) r3 = semget(0x1, 0x3, 0x51) semop(r3, &(0x7f0000000240)=[{0x3, 0x100, 0x800}, {0x3, 0x1f, 0x1800}, {0x4, 0x10000, 0x1800}], 0x3) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000280)='./file0\x00', r4, r6) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000300)="0c2e5ec97a0e111182a77663fbac2555a4309aca1318e743c71f", 0x1a}, {&(0x7f0000000340)="d0eb321eba92bb1143a6561c75e0ea181710f6c52ea45f7a2fdce2c8eccc965cce2668d4da6bc9ca6a75b409de065ee5e1458698250bfeb396f24db5e88b221e2f53f6b069a81652823d0ab50b89f2060c9f4bb0e00bcd12a946182b6d0419a54fe6f228544fea5aad32d7020cb1304d5a202e904733a08eec5a7490331fd3f2aead8d0f546b3e4aaf2d77d929e843253050cd456b9d582dd2b29556e708580a8aee89ee6ebfb538c1a0fd48fe4cbcbec6963fc61a674478b131d4737bdd5234a08db20a747f50115187d3141b7c2d22f1890db2083d860543933230ad93f9a24cf6bb040b2a03814932b403cd", 0xed}, {&(0x7f0000000440)="e4dbd5237f85a77f92f4d6b7febecaecf8151b49058290a0e6daa35093496d56b29db32cd6c3045759288475", 0x2c}, {&(0x7f0000000480)="bfe0bbb74b122ac8170bef6fd76362131e76cfe39c1147421a85cdf260f4d364fcc369773b948f7787c34b3be624ac117c9266bc73424e", 0x37}, {&(0x7f00000004c0)="11dd5b525830b839efa26c62cb9ccc759cbfff9d46c5e18127b279f33bc7a72e3e1deb509c973b27a0a392bf8c300b639699b8a282f8ca1bf89fc8e7a27b9c2c94981f02775880bf1e5454f6f3844601df06c6b5ecb4646801c0b13dcc7bd3f42db5d2bcf07f418087a83f485d2c2f28f7963490a062557ac4a0b03c7d4119c710cfd498152913adbbd9c06021ea8213a1e32cc1cb2850d2e8a069f82ebae872a77f", 0xa2}, {&(0x7f0000000580)="fc5ea3c4e41fc63af42a78ca4f22519d299b0f5e708aba86de1e008e84e868020cc5ec8b1337713621a21fef26d9b890615cd33f09ac0256937fa8b232efd2db10c21d91dc11fadac1512b965099d658ce1122180ea7d65ea28f6e07125b55c499e168c5857705fe5f5469f92d533c3d7048c830b4d111c146cca95865accb33a29308e9fb8ce5bd05321de347fcf1af817981ae38c89dbe3fc7fdb14b8143c5a0271d12a90871fdf4feda3649a3a8f57d651f0acf345fc4062e8c1a0b74cace92044a5b2a", 0xc5}], 0x6, 0x6) mkdir(&(0x7f0000000700)='./file0\x00', 0x8) unlinkat(r1, &(0x7f0000000740)='./file0\x00', 0x0) getitimer(0x0, &(0x7f0000000780)) mknod$loop(&(0x7f00000007c0)='./file0\x00', 0x80, 0x0) mknodat(r0, &(0x7f0000000800)='./file0/../file0\x00', 0xc000, 0x1ff) unlinkat(r1, &(0x7f0000000840)='./file0\x00', 0x0) r7 = socket$unix(0x1, 0x7, 0x0) shutdown(r7, 0x3) mkdir(&(0x7f0000000880)='./file0\x00', 0x8) mknodat(r0, &(0x7f00000008c0)='./file0/file0\x00', 0xc040, 0x400) r8 = openat(r0, &(0x7f0000000900)='./file0/file0\x00', 0x40000, 0x24) fchdir(r8) writev(r8, &(0x7f0000000d40)=[{&(0x7f0000000940)="1830c80edf521962ec850cd427d78aff0f433cd056ab44e3f8eacc58144503123998702e5442338dda85ec5682c0970fb7929bfbd9adb755c1773200fc917cca4c19a8ba8faf132bfcd51e50c8cf566723b7805e1b28667a0540d77ba4f34faf24552b4c4b2eaf09a2cfba989818f584de5eed70155bfa79b8cff738e2ff4f9b3c6fadb6e87e3fb4ff0d14dba4815aa93e42ac6eaa2b044b9d23d35cb33adb9df181cf6b62fa4c8ec971a6624c245f3f75a83bb58fa9d2b928b99d", 0xbb}, {&(0x7f0000000a00)="4f07197de19e95010497f3f83d4291ee4a84313be4c54d76abb982117b968bccd21f95249fec813c532696c81c9a08840017effbbfa8b18806d7935363925cac75a8a3c7277762d0d0910c2c7e1d8f598105ee0703a31ea16fab3efd80e79578022150a919949e67ce5df1a0c02bfaa3b30a2594ed34c836aaf9", 0x7a}, {&(0x7f0000000a80)="eab6d62a903d0bcfd86c2276e80a9389f447c83ad430f8e5db5d23b8fd2789badb56faed39af1fa92fe095a914b2cede96bb6bf100fba698f0ed734cc1b3aa40b78d96f22ccd8207e2ee7b7a0549ed2fbb3e118c6aa6b0397b48ecc99ade150d3c03cd8626d901c79aad848db2638c96bb47ccc57825bcd533fe73fd5361be8e222b3c6b9e2a6e6516f1", 0x8a}, {&(0x7f0000000b40)="ba6d17568b1baff8ffe4b2fc754840606e0220eba90e77ba74af66cf49106b8f44819886483127205d602444be4c65148f7bd32833372ad4bb8f6055cdafd7ff15afc85bcdc2e2c6c87734d8a9", 0x4d}, {&(0x7f0000000bc0)="d5210485f56c0bdebbee571aac1340615f9a942241eabe056f9f01bbd9668d0bbf05ca272b830ec661cb39b04e14b6c6eb6f8c94406f5418ff240c42d5be26f664d18f63cd9a835304f807c42e7686a483335de1b2e1fafd7cecf0ffdb2579", 0x5f}, {&(0x7f0000000c40)="26f3dbbf7e2a986bd4ed33200026469f01c27824a6aabf697ee090a5d03c7d7bee2b4cbadcd8834e6ac92b5c18c66ffc66d60c5935a9dd595fe2c214fe93f33b073aaf967ce9cd50082161ae7da0231c56263a21c14afd17df7b72eb62c41cb1a5fa55dbb7ec68ac9b9a7ab4fc406d82dec56c03b8b6fd211e11fb4d5c08b2", 0x7f}, {&(0x7f0000000cc0)="c124ce19a12ccb873e0bdb2e8636de1f4c92779f7df644f0fe9f6800b9b3ed27d61dcafc43aa16cad9ada816571264967340f13c1aa0b4a49058cdc273db3020ee140953290f8b83f72c8c24", 0x4c}], 0x7) chmod(&(0x7f0000000dc0)='./file0/file0\x00', 0x4) r9 = msgget(0x3, 0x48) msgrcv(r9, &(0x7f0000000e00)={0x0, ""/35}, 0x2b, 0x3, 0x1000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) chown(&(0x7f0000000e40)='./file0\x00', r5, r6) renameat(r0, &(0x7f0000000e80)='./file0/file0\x00', r8, &(0x7f0000000ec0)='./file0/../file0\x00') 00:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) fchdir(r1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000004a00)={&(0x7f0000002340)=@in6={0x18, 0x1, 0x0, 0x80000001}, 0xc, &(0x7f0000004680)=[{&(0x7f0000002380)="71f19ebdf1804de69064d3376b3e8b09943e34f08824fcc980a3b4b6682cd6d266095c4239d449e09d437febaaaf87ad1ee2273da7b9dc375390fbb6ca8560d14aaa0e8e31746d8797e463482ae8f420e8bb189990bc1f35b33e08f2e93381b47c3cb928d1e1cd51f843e7d9fefc4f5fc1407596d24c8ebbf6c0b0", 0x7b}, {&(0x7f0000002400)="aa242c1b5ca85afbf764c926230a4e952b7810e35fdbc0e47798e71f16b155dd3a5901b06b6be2bc12c94d8d200e17854505224e5b11360a0c01e61432653303dd7fc123363e2c0afe79d063998a4684550cd93adc734ccf78cb4c584ca1bfc73f5e58d369d3e86ef9d34bc137eb2759c832c99fc634d4c8f04023ae76e9a6a9bf3982181f8e810e40d7a2e2e5d9bd81a8b732346b4086d51dc2185a9865ad9f8e6adb689cf8ec40f35a1f98067d833a1ee23304e1afa54e2f44d5fd5b5d6890ce5bc8e4ca709fa1059149296e21a4c487def582b6c7e9d5542c121e95f516949270eb9343e6a4f086a392c062c05363cfcc3fc94a1ef87ed7536a86559f2608e5a47451706af402507891583f3701dfb3afa69c30ebb8764083c949438aedf9f407b97ff2e265c9fffa9bee3a70724a21a132f14d6ded4b1b27ed3a8914742799121282ce5a7132cb8cd9e0551b26378fbe41fd0bd16b3064088d2b4ef42c54c36c051d601f85ab0f91b7945925b6df58219e3293bb66549bfdc569bcd46c3201bf25bbe337a49e0ad3d94b281d5e64029872089fbd23056ae4d84f20890145a58b91b9674229ab1fc924550daab2138172332a638f915877e1e1de524993a1547c093efd1da3f1763f24b2d81777f57c331d0b42acc8920a721a6fd132e11f3ff9cf943fa74837bbe491e5560034a19d26af1f84cb0aa0ba07464776cbed2a3636d69b0b84f2425f7496ea72ff4fadb604869b8f1724d139a4088d0f09bc62b0fe59b42b616025fed8672d926d72e11adcc3d118829f84ffb338a4e123a4f3fe9edeec191f4fbb9c146ad4148710c4865b538718a1a700eec14c89687889d05bbcda9ea666cc63952e2fb0369d8958cdd45065f82103fd44f6b1ce45ae02f13859d2099d7578791ee98ae577d459b137230e80cd1941b19ff1e70cb15b203ce4c4bba947cbc8227f3b4871da660d57517fc66d2cb412a2766c2170f7cc72f272d9469dfd4bfe8a2bc3a218c979a35cd31e1cd073d2e594319aed9a9b7fc1372ffe4c3d9ac4bb0869ad54ff488fb48ad7722d3bd5c57d65f9d43f2a4b039fc30c788f4b18700bfdfbd99f4dc5fa060b0d6a3bb74ab1d222873572f248da901d087ee8500c2eb82a6383ce77aeb3ce4441a5800f7b1537b45210f6fd23a8020452057006b7bc73262792739b64358773c03d67290a129e260e079abf743a90f569faacc3f20da3f8787f1a8cc16a573d8001590a895edc0de65e78723a23977e5f875343485eea03f7dfe5eb3fb7f824936a4b1f768bc094a00b2414faecfbf3c449a6dddb3f4b0d3d78d13c28d792b0fb25c1c77bb2fc2d2a0c66976607bbd1c4579c278cb25f21332e007b96adabca13100bd95864a09a87f12d5fec36aba41bf9daff071870f0670be515b7fae3c4cfa207ebfbbec925ed41fc75894ad45916682b947dfe709c2f1e2a4cd4fd17203540a2f2dba9c983dedcb7f196589c5a8816a839d5eea24861abe74a0abfd00c51268a2bfdd4c0c39c7df2a0a990d30d3e113ac0b7c44df298e4f64cfd574a9f2b0125f4d2c25d2d2d6ed9ea665260bda996d873adfd55fd9aa5f20dbfc3e846f9ef963bdb16dfdd9d810c29957ecd073bdab6846ce984dbe54e8c0ae0ad05b15a22586bc5e7e2eab73083c70fe3abf7c27157653fc5465da80be0399b0ab1824e17d1be7e833f3ace8a023ab4b1a8ee6cd5c4672d4715915b5abd9c34f05f89a514bd954890afa318e4fc4529999fe424e51aa84ed1ddbe8312d7a53346e7e3c82a7aa71949c910e14e189771d837c8888b4b4eb7c3e0496036b3d6dc96a126d9dcd658488fa0e709518f211946ef89f97bdda03dd934f44781f5816a3ab46f78a5e61c0bbb82d4e24f4582c9cbf7ff0b9e6324f0b8dd2a70f07d3b2f5e1aaa806b4c0f85342a47c7d80e41509c1a5718ba4d3d64dec05806cdbb9ee46c5e6d27e54e23247f20dc320d973ae74fe1f0c4e240a26a934142606cf8bbdd63c30fadbcea319aa39dd6ebdb4bafb3e2b157b7ca291028380d0a7c2acbe8fc96576b352a9a6178ddec546443ca54732b001a7cfbdac4cc227cb7b9e916c3a50cee28f0c5e04dc60a55fcf0d3ccf8c0cc6ebe10f85705f33394a782fdd03cfd22bd324f6f0591340e657ecaa826d1912f39ab2d6e0755e665560788b38b406e048832ee4a52c601b4f00b55c6cd19dd9768657d7604630aa8b1d41509cd26cfc411039a05543604de74bbe674e1e2b716dfd06952a4ee347babe9e0c865fd7dad8fc6a1138a5ee2baddca6b6c66068504b83013ac00ca0ef6d15965f124e33f67bd4f98bbac28e72d629f35bebe52f780c7e684d01e2311c6c881871958a2fab85c32174f0e3d762b56ddc0530ca24bb0710120e77ca1f6e79636bae2284906fe82dc59ddbffcd285663b785515313a5c5401010d9e485fcdda87fa575089175c71fa091237b5dbabff1a38c612ab4272132a02a64a4c374ae53a4b7cddada5c57ec9e169641dedd61d4bd706c4e01fa91a80a4a6d444567a6b0d89aae1c1dc42b188c3fe2d86d9259f25918bee40f116f2f407b2b1800e17464b651363020a3c200d7a3a0b4cf3ba4cc9b9124ff6bf6ea935e9b4aea307e19cf8cdbd1a15289efaa7fae3fabe37fe8c8d38f85fd6d5b4751852ed624121c2033e001f43429d272a910de9044859afdddaabf5133d2a2ef0b6cb765bea021b22aa212a40298dabf03f8b6bec29de949babd1cd9c226df1b767d17a73fff65455c7ce3d8e3c00655bf16d6df702d6202e5d0ec92478e521569b97a61a23da93dd6d0834f4fa9e99ca7be64f31c2c77fa90d94929138d8f94c36dc4ab5a1491cee60863081f00f0581c1e6ecd8e4f0d521d116972c9190571d36930a798c56fbe09976a2eec17776144fab3f084c2143cfd05154fe55eddd5c2e839ec3faa855dd590ea74f934ce03ee2bae700788a6314361f320b24ce78fb3106d240ff7f8761cfc78a4f4c197da1f8a4ee45e2b26d6067a0f48fab44624a27160239e1238e051541c338ceda5de66462a4b464f512cd5905ce3921d9058da707114c0ef10a83f3e4781be2023b328abc20ac5fc877d7091f020cf7406c7c5a92305920a58a7e7b7436ca1acffdb8597b5bd956b9d41ec13334441440b8966e9d6d3705f9a879944f33ac63dfa271ee5643cf02513d32122cc787eb7b65804f4b0473428990013126ec348cf0342c6385eb882ccca0f9aeb393d2cca08107a2a8638ececc860cdcb33ee0328f1233771352064c12bc3658ee8bd4291ecb78165d4a87671afccac928a1dd16b15fd76641ba549ea6a86f151f205391065f0a4189043337c2709e60b3fddfb0ea4c41dc9a6aef2ed59dd239d58c6b6ff533fe469e79339c5c1e7be91181b66beef6ea0d2544881206c2b397a02f032ae4cd52ee161425c37b3c5d336c68d0435efa1308e2135d3fc93dd43d06336fda51ab701b3e6ac3b441656fa5c7391835963a14763e8dee911f3117b673d30ca0ce45160b47dd9cfb19bc121fe07776e13b6a4aa357a2b591b4d78325896271d692d0593d64b12dd21d74e7533d6cf014976ba50bba382e51d6243bd2ffc30ea27ea89cfddef9ea7f802167c7ec42cfd332fc72740fa06664eefbe41ba5d7b7c654e5adcb1e2d76e1dff02a3f8ce38672c2e9475e668e0c4fe7c3095e5cbadab60ffd96b4b1f65c9dba9408f646a11063978820f12d61e9240de441b4f7df8e6f070783d5e713f74629b53649dcc44de2e60a82a985a7c655df2befcc3e10d6a3484b246eace93e3168e41bc13fefc3500a23b00cd5168caf2790727d65778c9ebb5a2b19da2313ddc72b0c9bc756808858f3a4150a844c7621a1cc109956e45c97e1612b79776e111f2446587aaca1e7fdb5a978b0fb41920de71517ed19994fe6c81252b4a3b1a79c38cb679da4457412c45b155d1011f649f47e06564964308113c6373c1459d4db54a0b009cadddea037021758b74fa3539fe39bfc30560f8cc86a10e147a55f0d688f334e513b9769c5d4040eed30c81f1202560614ce01d842389363d9d196e0e8f5304b9046cbeb3c611ba03923293eb443bc89196eb1e49e2bc955bb2fb5aa19c0f4f3d8121e823b7f9628ee600902600e25d4b1ed6cae5e20e0f30d0ee051a9f5176e1c27870320b266290087e4d9d8fa3be29381caaf14643911094e4f1fc5f0267a442876ebfd36c684ca51e87a9a64e12732c576bc5639438f3d20a8949c8bde914fc2d35382ef876f028a74d4d3bce7887ed686b550a3bf8dd5bebdce6b1a8280be5cf74af9d0f56511e37ae47075d29a0d7f972082df9a7f21c5535cb89945406e7efa6b958a04c52ba67805f30b1383166aab24b64249f5f5b2686066bfc31272129279d66cc1b397d85a37908d1896c028cd68c20338b53cbf4d3d076640c2f628656d7d4ef2cb912ba8bb1cbbf4f35a32c574883940158ab9a34aa57c2ffe58eca0ae57123a6abb201eb08f3466ccab9e670430069dc49fd040f92c9f9b085a23b055f5bc876e005df5a45a0851d148d2378599d4635c859e4179e2ce40dcf3f61853d006929bfa2d5b336179e80608b4307e6ed31eda7b107a9eb1e341a57515ab803f00bfea5592ffd48368c9ef68f30b1e78f09b70ae33f259f095fbd74ccee0a9655c78d61a85e54d41e87ff90d5d18517613ab1879efaba5f00c3d281a96d78ac498ea1ecc97e7f529c8339b24cb16dcccc1037c333dc59d4c4c85bf25fd6761cd2ef2453688c04f767eadddacc2f85a8c292065643e749202f82bbddc343a92c3d86049c7330842bb0ebc892627a97833b58b07256507fc5cccc4bed039d3fd76a091f8652e0c432e417860556779691868f4810f1b2e8640c383b70742072dd834158af468ef52fc82a5afd75cfbf38d881f603f973dde9a8b54e11814be73e7b5749d7faedcf5bc9e575a4aa5dbb77e9a5b4dcab0d875f4556dc01926376bfd05fc0c3a8513dbacd7b8f293e1c309a11ff4ccf936e3a9c99ad6e616f0f62bd0de199bf7930cca532b778e58167ef50e9f6e822469a5ab3e6862c422844916883c977569616a450ad23370ed91522ec30827273e742b8380075a835df81f98cb54310506a811995934d50396acb2b8048dbcc804f4572b6af8fe6b3aa30df22b818f3249de22e507d492393d7354bd725d58810e1a8fc1dc004e2b0821933f02387ab6ad9e6bfa086f50da287c5d893fc09587abce8f7202f154eb72e7e150d5da1b8b5a6953be14595943e0d4abc93010ea514a41a5f6b83d459cd73cc979428054b18be75359998e7eae14dd8847ac28caff5623f98271ec9daf47eb5333cab904176ee86067aa5a22185e802b67729ac99bdc7a7f3f7a48e013154436b9c6288df52aeedb3eb21a6b1fb94d758f00333b9f3a390cef9994086b8571694ffba03a68b07f9d0624266e6b785202b8eaa6171386e4001b294b77a8859911922e82f27db93e49aeec4af7c3766816978967c4df39f901012e550b21d2765618157d64d64de9419913e9f20cc853f58306d7990821f48413f145fcadcf14fd19565c7c2419f60fb88a0f9b73f71ffd5f0006b4adf3733bb8478e2f76d890dd2bb73205cc0f6b1e05f1afcf00ad6b426d79f63f80c9cefc55b63f1636781b676ea2905ab1845284600475c76bc481b4fd2ece87791692e4af255e4d4fe7e7daffe73e20302d636627c3ea4cf216c0556c9cbe3a14339c6fa02a2e12295b65ad039c8725bd04cccd7cc21ff7b76f1137c441e688", 0x1000}, {&(0x7f0000003400)="cc75c906fc843377c05d4574d1bb4d162ec88df0ee53116129e8e957ee041888f5925c91e78892afbe00bde6b3519999c0adf3e13d0b8a49a2b3b1224fecb49de81249c3300db36d94e675a303bc7246c4542da6e36438506c64b78300883ff294800176ae1490", 0x67}, {&(0x7f0000003480)="c09d4d036a8b398fe524b5ea3e2243c0217d83bb98447990c0e592f96b16b8c9b3310cba55050c95ec1d91c5228b48e2b973fa09c0679788feef1a09a3bb5e6eee0828895eecb4042a497954a9cdd9d9ccfa1269cb1414606053a1cf8d57c0b735a8843417828ded1f753876cc45701abf7dc5ccfebcd5691917d5bfd9f8", 0x7e}, {&(0x7f0000003500)="b849957e865b83fa8472f3fe062fdd1486d96fffa9c386b908bbcff3398a7a44969714b5e0c1660448b51162bcbe6d85107427de4698a0b52a9f353e6494f3a1ee6e5ded79ef", 0x46}, {&(0x7f0000003580)="aa4508bd17309b86828fcc18d93af5d3f4534fc10269db3f1879db8fdb9b2db5e3e95b29fd941ab0423df57f355de8351168d6a29f6805f1ebb008ddf9b9a770e1276792ca5425d7b1d3e86aa762da5ccd3b8350b4714214fb3cfae2f366dbb7a8096281ad4130781145b357063aeaf73e643c78a35d601d4a48f30200ab72f0fce35c993e64458811497de3ffa54926f74868a7e62f35481e2c5fdbcc9e70fcc698ef8ab6c0bee95678a7533ad57b4feb1107a970284cc549d5371cc2c618e817822a1b658a21863813647adc12c310baea0e6574d26e6e385ec28309c8fc80747f50a836b948cb0faea79a90e6c452979df93dbba6aba640a28a456e5b8a011db6f694d030b1dc03a2fa5d1a1acdffa805abb6c0b3b8c043865c99959c5aed8b64658685444f640da5e0a804a5a12a3917611c864209eb6b90532447c24dd78823c9ff8a89bff3f60438fd6f554b8ef873d72593873ad8294a6ca8179a4418675884250366949200afdae2f43c2a0bc55b76f76822e53434838b78ac34e0ce5b77b4a8dd5be160a5893a8883022120058cf5c617ff02928c7bd5b772e4cafe10366aac6708adb803b771d96b8c8403f631afa7546af2caa3ac7db4e826f20d140e9c508c299c47ce093dcea5c0b633f1bb3d898954934a0f97ff187e065b3c6564b7e73e41cc81d80472d6e46a1b9d5001d710606b61cd0027303587af5cfdc863e26a577b2371723e5f60ae87725fc1f6ae07c017e8fb71812855e0149e3ff2a70bdb94d53a9130422f1f204ea416bc7e9df001cadae679c286a20e09ed573b9bd320890c527d134ad7ecc4fdeded0dc7875ef22b782e51e47e289d5cd4f5d40130ee552e0dbd67f66345e30d6e386bb619878edfa6ad0bdb3eb57d22f10df52084738b82d328712902c0d59469f23731195411e34ccc10ae6734412a7202476c1fbf1a3cd7b36574e57c1a4d40983993861f1daa1ca8f5fd99644046442c0c58b35ce885e2030f570384eed31e3171518740aeec46e68fc20c3d7917b1b2174e547cedcfdca4938c7afebdc72c5385cd0b9d177489ebad37df3f755566e1363f8c8dd11e54b745a87b6b0b02fe480ecf0d5393a4406c47aa5b2127c76f8ae2ec121492e19d200ed5fb0468a425592a000d80ae034472f0f3c639e71ccf18960d27d3a94995ea94205c1688d25b85f435d88fc735b3921f9e9045474fff0aa3035b588fa4077bd04b4198436b5b7dfa7fb8f1a20eef5043c490f8e13dfaf99dd03d9fccde44b352ec83435b1f4c2b25573d0bb6956e3fb8c54d4a83226bf2150031a3ded0d742d149acd7898db86b761e91b246551501fdd21dfd165e65a8f0beb98a85b23c1d57cfe08ea16a520988834f1b7fceb917869bcfafb8cfa17aa826fa659b8f4cec70ca4a8f409b37b63f0d156c7cef61691f6844ede388c63d89ef7a72a6c42c8da31e114accf9595c13e5e6e0f8c3e8f863c35c6392fe0f1357ab20997c30ec0f76857900e2defb614520759b68252badb70eed790ac3e18abde1e84cc17a841c7762c9aba302b91f196d1d873f0a169612c556e3c6e5d023e8d79f300beaa726d17ffe3fcdbaafc001510b1b70789f79fcf8a122ace1ab4d24055b4cc6dc9f1f9373e3b0468653b7783ac03f69a7c4bd76d88e924c497688c7f978c618081382898fb11247700f79b99d5f23cf56fe28264f724a335e828c6da70de7e054127cf76118000a8497d15f0a46486a2c5f48f996855eb0937848290df7db9e52f62a40895ba54422c2d8acc27a0b48e85c5d9ad7fe8cb9b39e7f235ecc2fa954a3c7dd05e55e3a2420ffd1100f971dc26c218b3c835191102666b5c641cf65dbc6f85067474a37b02f8065deecce86c3167bd183c2f317939113b09a9d636a45cabf3a320cab4137176658c87fffc04b66325456a23f0009e4f05fa6fbeea693c25c3e8d3061e6c52edff3f62a33d44b57efd02da026063d4492ac13659dfd0d99ae4ef7fd09c6d23ad54e3185094f0b4f90125aaccacc159ee9c49f0e6989ff9159ded2ef1765a8ce6bbd9f893ffccb9b332019d5f862477bb37d15f6eec8d7d1ce7368e7b5b58edb7d0c2598aff5d0a456418859fa3d057e34a29da91226aedfb2347ddae07dfdbe9ea06618ad700d92aeef8ed4dfc8b014d8d9dd6659dc1f2b2da647ae8819721f149db5101385be55a19afb02fcbca0cc11be8b9b954a5ae0c4f16bcb24bce319aee905e1c19e1ef24d931f17001ad82bd8a75f43885dd3af87451c12038e4f4ad020c5071a52ccaeea287e20f0330774a056d23b25c3ecd8095165a06e395a66f7d54586f3b28f8c261f9af1c25ff5d9858b1390a663c15bce74492d8204029e8ab322afcec329bb51bc3c7107cda75df8b6377d4784d427c6f3dc0550cd8635b856e2274d74a095a41e34b6b5fc35ccb7425dd09429a4f16db21f58a2b311077c05883166676750cec7158a949660dcff8268725f8c95ef38c92439a08091bcf66f62dc13b9eb6b558ac20f2729f4858597182d30b6838f1b3ea0a11c4fd829ce76390135afda48527c1891e2e69cff8cbcab9df167973b4d02b2fb0d8154712c1b04d305c1a9a2d95a76c97bb8352b43bbe0e08014944933d6efc55b22ddb1d79b226b8c70b9304a5f44a8ccb62cce6e2eedf5b06ef6948cef0ddc5a14530746b0656a59e8300e6346d4b7327e60c01bbd1715eccf7887dc8e67e528738f763e6377e1166a7a3c2c51373d451695154f24508519138de8f583c9e7b23ee40db5c036373d92ea067c1d951c065ab277945e51d1cee037fcd4314f969d7b2a14bfad6c91a5df8193c29a52455fe0f8a3b48f6a262e7400159ec6c41e5167d1352b310872c16adc25029276ef06b61f7a81967dcc65124b4449287ad974cff85f432520572afc52b7af3414990363cb8ba6e36c27c90d81a9bbba64cd4671c1190cb2555a92c10cee7cd65bac3912ff8813c9c517fab3a15bd6563457477977d3cbaad48e518da64338c2abce8d0b37b58ab5017b47ab9be7d6920eccc23fd5416c233f017a6fc3972e87f20999fbe165c5d14bfbb4b3c9f4ffcf11f97315980ea9209fd8b30bc1c51afca568ff009f681d9ea7ff3fe919018249643acb94606635142b6ad8e6c1771173a3b91bbab3846488fc5cfb2a6af458e2be035560c1a94cdae545835d6d5d1c6e2212f69254af9fd33e13f4663a4f070cc7d549617f8256d63e39e9582f51d1db37ccebf8c4c9ec62ae4ff79692a318df97c7bd8debd7d063beca4105a8ef637edf2fd6a99bafa1a1f5b481ceeebf69ce8db74d146b47902e14d38f305d4f71d044f964a74dc19c7524b4e728b145b8a10ffc2ccacff5f776a6d9d0e61ff7e699665b813bfefd6ae4d80545d51cc181d963c71e6534052bc3b6372a22f4ee64ef23f0b25f3f61fd17c0316812aa1199e083ff8aed6c0d81caa550bc5e55a24f76988db2a941dbca8a011fed4854f59c0ac1008addb276033f093470f81a6461c6f231f0f863ce952309dcd8ce7a4e671e50fecd6fc1f935c9f255452b38ce3a2c99f082b620dc6764efd214fbe449ec83544a868609921317b5557d6ea267a03f490debdf76cea7a75b584c774025d59bc3ea0acf06798a239aece2e29d0ec0adfb9e216f04803622348cab79027c20b2157caa01be5b5d0e329a940261b05abb14ec9745b81fd7fb5543488f46fc1635ef956135dd79f2a5e7e61fc34db4d72f9015b24c45508c75430cec1b2a69206073da2b799a42228b3b0202978cccf69572662be9f0dae898eb7f45acccafa8c8bc6a6173784b14527253f3750027e7f58dbc128a7680d746e1a0045eba2cf984cde006297c0d869f1952ac938b8cb747d84e0bc2923c2b05ba51e00cdff0f66f92b471c639cff2d524844b9c66a8d55928eaf9aed486ca80c5a6080e20389d4b260d051ac4cafd063da3ddd6c1ff4691eb534b25ee2730bb17f43f977025b0057914a14c46ace2d312333f0eef52987954dea5be546b01877f95164dd6f5f17eb151fee219515a1c67b7e918d71eeb43c50b0fffb05e2e9b212700cf5169bd22915e4e16c80ff516343f9c78e118d74e01da8e25ffcadba1f5df7cb26766946ff64da29d2315b34a3f8512950b8ee7ff904984c6283be3183fbdd1f056f59b844cbf7b96318109fd6c7ab0a2fc3d80edc22011af3415c13807597ba5bab8c8f6f1ba87e2806ef67d20b1862355a0c65fe04e1b0526e6f15ea45e28c9550c651b0ff7b440c7be00e23de574d4fa44df1a604513b02837e6b2068c96f6ad00895859b3d866bc555070d181055eb16fae36d8d8b647f68f54ff262aeb32cb5d0907917630fe9cf2663aef88ed59fcd1eba3366a0d041adbcfecafeb02ba5c5770e978224d66b78934f4dcc5c14f1b10218a6e33071fbf80b54aef7bb3ce62c3a23f8e4b921891c475e4f09f95a336f2a9062f7d3dc5e470b7516f81b6dd9db6b39a390caa959f8aed768dd7c119c12714900d18bca61e5a38e8d7eafe14122b41fc7c3b4a4321854916b3d3c033a1b1b1af70e40534b5097c5f41b40af79e127370822356ef2827baa91e271dc85991e7580ba406cc330ce33a890ccdb18d7501393a0bc7b54749712d60a6f5b4964ba2d8823ae1a41bb056ec6182924083a30c9c84c2b88cfc3c8a5905fa02971d95f516156c3d4ee6939c3210d6dfbf8babf37b16df0132557c2e6e51d2bd76bf83a5e2569d39c33ac7f8218ccf94cd49f2417e57a73147d40cb0f371fb87686232b098d372d021ed8209fa9be5d3e188b95c4798744ecce9bd87f2edcc5174cea8548e93da70813fc27f8dd92f3606c8e7f7221bd0c98471c743c985ae90a62f35300878decafe00a1116d0ba424970fb2a6c5e20cfbd5f778779f9fc103d532fd6f06088b3afba150206b3db4a3129c5ed3420dbeface44ab20b19edd2ceb0f7660754a114956b904c8af889ad9842fee01dea6ae422ae2e75623bf9ba1d83f74759283bed2eff12b62b1eb32974ca931cfef98fdd0122524aec36712258e7e0490cfbd9672eda1bd7492b2809fbc4fe68be7d09d4fbdbddd10bce496fa3560510bd3ca31e4281947dad3cc799c1283259fb4d90add00813baa360700a38f11290ca2c36b57597ebbbfb78007f13568ec8b0a4babd88c773df3db7ca043845036ef35204fbc445c3ebcad1dd9ff1dd2d7afe504c4d80c73a6fd6f15c68833d8b38a2e8d28d5e45f41b4f3b48768ecfd9f1fa82ac64482873595ee33ccf43fa8313d15f9ea2bbb56adc2661b528f6598d53dfd519aa4ccbf1734110ad357d904466502c04b84df3efbfd8f3255bacaa2c2119a81f5a6e8e0a77a558649b49aac437e0ef6635560841acf2e0dbdb0b3048071f1cdcd02f3753b421585ab6538fd5be140d39d32861ca283ef777109c4a1f17412f314859b155b6693b9d049f84e373e978cd66a82c9a0189ac8b24887aa618a45df91e72c718b743b79c22e325e25fd21efbbaff8b1d8270cb89a4027321ec691657cf854950914c4b1829f0eca5e02a07789fabf1f137003b25c5fce3044b20614218211c18aac0e80db50bea178ba06823e8813d46cc8893eaa94d2251a32e2d5be70a9f1103525ee3cf0cb1fae38f21afae83105912f30d306ae7cf90579d68947b61578dda0b0336dc75d0dec63d0d7c21be48f3fa40d4041da1fc1fc6980d289cff6a682c5823ec2fbe9ffd2cb8a784cf3a68af21586faaae1c44d5209601bf1394cd8fcba6fef1192e3b173867a7d08c9a34496a7", 0x1000}, {&(0x7f0000004580)="bd0296d09eeeffcd6c77313c5322cda45d183a0266bf243c6a3f9fdd0bee2e925479e75015e545ce", 0x28}, {&(0x7f00000045c0)="20c3d7366a8b87fc20f30d04b181d957d33d606d100ed8632e14951fbfcdd41d5f9b8e1ede28be2cc2ee8327d76a99110a9bc745503feff45546d33ec646b79d30cf549aac91bf1f3b187c38f9499c589c5d78881cedd3e3402d9410603e094e7fa2cf89e139a6fc32bc", 0x6a}, {&(0x7f0000004640)="18ee64b0c7b62ddf7259b8aab9849ef3875f6ff86dabd0178bfeb3e83a9925468c1253348abd8a328b9a35bdd2", 0x2d}], 0x9, &(0x7f0000004740)=[{0x10, 0x111, 0x7f}, {0x90, 0x0, 0x4, "f550bccf7bdb1fe04852eeea8af58a67034a46ac8ffa9b62d5c27e762ab8ee71d81522d489bb78a7b1532002c248fcd25e3a83acaa732fcb8577876effdb4b9ce8b5ca254be71a339138e22d00bc655e0c489a2e8567394ed194e71d8f086e11c1db06a4f71499e9c30bd3490c33456ee7335146ea77a14e13ff28"}, {0x88, 0x0, 0x0, "7ff5789d54978f498e2633edd2aaa8490f58b5cb9806e2333c21aa80f70e1f25bb28cdd8d73bb64e4cf9e1611c4fbf58efe2758b5b6aca096cc5c2c322714681aef879757939ccee3cb7bb4b300d98b2a772dffc1f0730e6bb4365ef4fbaa8574d9dff420b99daf12c12f0c355a61dc2a4fc"}, {0x10, 0x106}, {0xb8, 0x129, 0x1, "c11196ef38eed40d0b50b44f016be38f6e60f14b015b256d9a4c964289dc84171bbf489b310664c85f86e7f32e40c4bfb17ca5e80979532d38b1094873716ed2a6d61434a871af3dfca12d3c19a67a52c6c57afe81e7078221a83ee227cace038fe88fc9a4aae98dbb1ab2ebc9d5e0ddd2336db5a0c87826cac31bb85d41dccd1760f91e02ec125c0066cbe7eb0830de3c1933a0abf5b3301c8c0202916a305c15b784a88ff97d8f"}, {0x20, 0x29, 0x9, "7780dc1d94764f7e04aa399289"}, {0xa8, 0x101, 0x1, "40bbca78bbe392fd8e89f7535050d8413496cb98f006f65be227490444b0e9fb78ca2787aed46d4084d4b5e52711239f23a0ce9d0f97cc8afb7e2ecd08b70f0723ad4429542b796146b08977975ecd7ab621cbdb001eccca078637d714af59f758d6c9ce241241e98454f86ac191f177195ab068e11411eaa7264e5538b1aea3b3bcb0f86cfa8d4d9c26d103244dcf1e45f41c"}], 0x2b8}, 0x8) dup2(r2, r0) sendmsg(r0, &(0x7f0000002300)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000001180)=[{&(0x7f0000000100)="0799882c2533e5044dc5f34cc02738b223d54e6389c1f397c2afbb", 0x1b}, {&(0x7f0000000140)="ce4dfad5829d14626ca104e686f2a3d4c8c51d780b969bb904279fb2582cd4465ec1b073f52a4078c0929b21605486ef9ad16791eba9d9162331755743763b", 0x3f}], 0x2, &(0x7f00000011c0)=ANY=[@ANYBLOB="10100000000000000001000000000000e26f6fd02e8e71194378342960844d9f7770bfe501e4fe09f147e86eff116e0fd050c1eec6526237e671b38cfc0a9ea8fe35d7cebd02848590c6b13d0d618fc5505dc78a74aa3798cb6ce2105e3cec100b829863401ccbcb33a2c8cd8b4bad0cc8c852d2796505ab0b7ecbd871652cf1ff257e429899627df0f4ddd9c9fce5cc56a030a2249a39403f9d350a77c377d05a8b646abc80ed1ab8544b0ef859d964e5ab2e40924a7b3f8e7dcb70547770e0206ccce8f8c646d7dd27f37bc6d677cf4bdc218d719e2f7598bc2bba8f6ee602f74d926cdae57aa7e6f34d6a43ba8cdb9b678a81e2c59e34816d0550417d578bb843aff13665ff0a41f058a4e257c5e021da4cfb3b3e08c70219c2177b938aa9a7e9a4a1575512315ecac239dfa73e4828261dbdd3edbf85dbec47b7d842a3df8eebefa318288e30befd02076282d2d6fa3b90383d6ceb85fb1a42ee31d9481427982fc3d3b129ada22d8984e68ee81c0cc4df6c4d41ebdb943059b3c06e0b4aa7ca56b6a6f1b54e60152a703779e8370835718c62237639037365aab9af8edb4b11c7136033b73ca67dfb4d39f93add3cae58e750fe0506e5b0a1534125499a04113ef956422a119581b00e120ed6d4e036ada1170f371b5dda299c253069e4a74a112e10554270bad425a45098edc4cb59493b6d8e406dea2750084603f6867e1ba243765ee0a5ce09992b842781a451ab8f70186f1822e08f54e166d6ee878fdd44443a098b039d84b7d77ae8358f902edc4776201a30a96a615df3e4cfdefb8152f10432af70f9d017882f99d53f01ee407692b2faf6c2a9a7dc1d86b4482e3eb2cc4bb6e12c93330f6fa4c1182b8497695e5145cb6d25d657ea08342d5f8ccca9e0514b4add227c9f58c52e7ddb9b69b91c0908299bbf13a1267bd521e76de0042f8fe6a90700b4b1730b4974df39139c3bbd98cc83a9888d598a2609455fd41298041cca39a9ad7d2d9fef32116357e3b85f5cee368f605921733f00d6f95e79463b7a8c27103bb4f2980bfcc085d7ed35c94a95820ef0df9c68c76947502fc306bc5aa9f9c1363548612067db32ac5b358ef29e6f239979eea2f508a2111d9388375f47f54ad40b1ab8dea63a64b06bb6e26a7e23c0c83f464560ea2cdd229ab62df0c70123f7d4a5187fc06a45850235b6a36730ddff21580587248d83b0df76db92bd3be71b4e8a33e366d6237b39ed0a537de346564b8b022f6abf152838c1b364762938e8103792477d5686aa8a7dce11d126c96a34789a690e0bc68b0cd1459839e899c21a04a94eac1c22fd19419c7a6ba42143a2e34c545e9c7869d66fede7456eb1320c74e87242160a3e415fdaf0f75e6a02613d9caa3ad9dcb90e8aaa14aa4e4bb9d0919b5c76090c6aebdc69b2b48f9b75e56ea127e648d24cea4e6981863cff093e1996a3a4a6f6a8171404c1618ea96389776eabbb6cec70a6b177b90333f0d4a88bfc79c9e8d9bfbfab976e7ba4d07370304b22c24d8575df7b0c24db39f8e56d8fdf3225b585265d08456d5db22873ff1ba80e063f85e7c979939749353a772aa680872c76391221f8e6f4b49ecb3bfcb460216bf5b368bf74f796571a68fe2ec57337befaeef170aee1cd9420949a46031c612578d7d89b8eaf7e81caf7e1f3641170a90ff906019f843f8efb91409e388a5e96db5ad5c964f87da7ffd730b247a4647fe233e1c728b4b8546b45091d15a815d2cfe2b31f93ab25cd1ada0a5b276c1a85d54396d61792d3af6a62ede04c67bc43e4e9109a7ac212b9b5444ce8f0b816071f5b6e88a8e635042fc48d63c83f9fe9047b08411b31cefa0b3c27912967a0bd1ec4d029050d65f093934af61bcbfc50c2475205fa2524968bdf8566093b48e3472572aaa8c5a2a6e929d882d656497a76e5492c1863ef661fe85ebc613c10ea38ece11c586c31076dcfb365cc9b882a3d93cd9b58572deaff72d656b592075ccfa51f1ea2df76b917e3a74573265e649c1d88a79d9fa9cfb817683f5e83dccb6afeda0d523216af5fc91839f8eb36fd2cc0d97ddd31427b7516e0cad21cf035ba5694c3d4b87560ee5623bcb5760e24940b6ba27a8d2be28d535640af5c256c58796c31eda47d4b97850f82f6907b254c6050671bb0ccbb492d7cf18a9a13d866e2035236f52eb6dbf8e72f344416b27f8832de758f2ba4b662d1014b3b82b5f343bc681b0b282d640e9e652dd3a17a9ad8d25ad319b8b43b4d64db917841055c2d322e6eaddab33101c5f408312290b59310c1132a4bdea6f267f1187afbef701efc5e31dbc47d108372d62a0cf77cd6a9929394127065f741773f6246647103fc537832c7d3d1ba73e207a1d85455e144849a2ac6baafb2fc513625a64c14e9c37b90ed0bfc5bf72b1784e86d8a1c5152c854a1e97c4ce9d7f3bfba8017ac363fe1d163d1e6e046b113942bf487e5e9221609bb6a0f90c9ec84e82fed350912857b1a8348214b762799595c11819e433115fbe06b2647427879739366398a1f5362efeb5b3ec84d8acbb57ce931ef333cac684ab39c2e8e0bab2ed499b4f9e560505a932de496eabf7fe6aa610d5298a762501440d943086e69c5d1485876bd30aeeaeda7c92316292eb0434dbc26ef6dc7acf180678ff87eeab5ac1e3842ec241bb8a7492e7ba234553031b863ff6a795f178f00d5d0ba37149b3dcbca1641a7d298a1fa0203f84237930a5f9627b856024e9e565d5fb140d9ec42e9bb9b7a54ef2d60cc6da3d98b7f288d6e20c2f933ef95f3dc721c4456e878c0f857c208336f20c0d2f0e91b9d3dc05a42aa553f03da3a2990bbe5521d07c9263350578b0840b8e8312427747031f80f8d51d1279b2d19b92c17da63df67f8dd39ddec9c1d3e672df71b86115bb2725eca63654bf8d03f212ed7b4de2d549ed16c1eeb46c7ff8121c0148b85b1c760a4e3be58045102cae7be0f71ea40002f42cfcd66cb04d850f5918c70c917f15f564c6da4d70e98ca9ab9621250931ab94b57262209f2c0fea120374288dfae1ffac2d1b7cb1e029047d3ede5dd7335a06bb36e574327e27b23b82d3ade599c426ede4564ef1302a6b259af3e515d1dc80b4c64f355ea8570fb780a8f607634e21d6579712f8a150257acaa1496407c98a2885e91e1f5922170b859829fb62c1385b8752e6b9bc603333038e82a93dd9f07bfb3ae52937c0c01fc6276583524a8a17b88319c10a36b7fa2e0d723c6a7579e5ca13a94a32b1a24b6880f067a634f6567562e3e6471e051a943045d051a6cf2767699a42dc93411070e1e65f2c280925952080d5dd0bbeb3150dd770a9af74dd9edd1de806c8612090a8699849a5d40c46e1097e1ffb9bc1bd9cfe9428a85c58fd78df739fd8326d982b09c1b4997a37c465a5fb55a0ab23e4ec54e330e82b8bfbbb7181b7896be2c6ad8a45c59e002790506fea678f7bcfdfb36a9471e6e8ac65503949dfeef4d7b7cc568800d6016c87354611c9777f16208030d4a2ce00055a765954b43bd4c86274d48eb71ae500688c90b410d2122468814bab4516ade4fceb6d53e3367fd3634302a6126e8fe9de76b0454e11a635e5b14b6322167925c1702868b3e0437ed46b962a3ee34c6bf1f9b6e84391ff696d3cc65eef32447bc2a5e61ad8532b242925ea29ac575ae9ccbb69d7e67f2c5cded613b6dbce8b3e2b0de104e16b9ec1058c54ea902a9849eab146c0b9926b329e36d65007c77971db00a2ed6492db0d7a2ea2a9bb4e84f29f52286c8791fb1fd8e61def1ba1a03c2678c225f367ccbc6c9d3771694b2657717c0081ae55f54ce9d5418a48c9baf74baf86b2c112c6899a9b08ecc59833958b83cea7c46211b399728a490e3bb6a27a2d20d728498dc8b903a6b05c07e8cdd61be5dcbf1eebd31da4f81666d56f7c04923b3bdcad7e4e6c0ac74868d482a323463913c5689c5dc936eeebc8aeb143ecc0cce478d9b8e95b0e202dcfadf3b91bd2451009100a6aad850197283920278dcbdea96f928b0b963ea2abdf17f3acc34624a1e49198b69ef2843469660155d643b144deeb4b9965bcde77c8bf500a10626d93fb89826bedc3b39e9e8c850e1dfed4cee6fa0b69ad7f3dc00ef4507a65ec5c3995050fc8a26c01bf453a0724c7456ca75eaf31a22ad1ca441de110de28c5248f64075a1f7695e5437d8b201cc601edf77b20b90b28962175607d71f6c04928663660fb08e732b602be8a21adcd5fe974a32a12ccd78e6eef2c4f13d23e65e89258efc2e9ab7fb121062195e8e5767c55b7169e5792ed5862aae8cc482879e27485bc9c731623d72dd069ba940faa8b8f259ed00b63f9c71fb07b7cb159474726392d059db1cd82f4ac86c8d8b9745ee5d429e22c8f06065d327d5fde0c7ab73bfd42c8faeef981b541f1867396a1cce4f722a34eec84a3cfa78b8c7a8ba7b3e9bd92db8f183a286491f7a2ac76125c148c4f1b81d55af089fd8dbec989d094bae9bf5d269dc6a517e9bb5bab6432a7c6018b843c257142157611089262f2534dac300ac063205e1f3ebe0bb92813767b502da9b54214cccb937552a99ea10280e4efb38408a2c4d42f2bbc06e96f9b50c2bdf2e628c018c3e1da2bd1e9e3c8bb9a9681ef79342ba660859a3a39afe1f9240735c836955502ab4eeb50e5d3738d03267d76ec29c9ad3c455007f7af3cb3875c46271e1f009cc6040f4617de524ff14742698dfe42d54b771de6ee7a1e7f6fc6e5cea1588ddefc85449ee4af410df4bffd0fc1871c7d22a1e9546047b693e97b813505b641ea99d494a9c9dfc5825d83807c75db607c7e58df794b488c2cc3767c369d3857e81285a0ce7ebb32652496a9b906d6e228b32da54c955889f44d64cae3654072743fed582ef198e48c57aa42132ea9b5ab7b7776ded624472238e7c9608d31a816de9ec82c1b85b771f4d2899788f5a36b48288360a8637ff98ae05960f33662c3c87fa621f345993055c286a5523a8f5e0df8fef317468b175acc38bcb1338839878153b2ff5e3f45f07e16bc5e1bd8c29ddb6bb152c3dafebdbc31a60d1d9f3a2abe4c10512015631472653d69d421cf26e7a1cc95f142f57a040419f7eced6f145f594c5cd70c775f22b0913e52798400927e3a055105082493078ffd29e9c755eeea11de42bc3c4075fea758dce4125454689454455efb112d9ee4764ceb20e7eb1a28b0926ec559d9042df4102d047edb5e6a42cda1068f16b328cf0d2414a602fbb1c74c948747166fb9dce705c465b660eed0be7ddbbf0ae93e97d2695d36f7f1f2869a1df4b50476d1aaa5a63a1e813b3e3e679a33b100545ee2898fa0e906f20d413d1e69b8d816e737a85e5c7f242b0a549b0b9acbd9feac269440057f068b61e56a943747558cabdd1f52b6f7833a8bc665d98f63aa2358d12ad77c47e074fa626554bfde71403a58c1e1ce55d6b5257fec70d81117588dfd72a813a952b98bb06ebcdd8c0bf38d5e13834df4ae9982ec3ec0307e94fae726835524d2ebf3541d88ee083ea209f3a9b6d7160ca5f6e1c10b06339896ad1cc66979aa16539a7062a695403253971ce2b9123697f5d208a2df01ce8c3f97a58671ff2999c37a431993dba5b68c2684afeb7a56b69f675bf97dd07df2d84b65701ed19f98fa602acea630db6f3f876f0a084ed7b616614d4b02b6d16b313b040a029db8cfcf4fb9f960dcceda6ac96b35c4b232ce9e438755cb316bde73cb7c27aa2c9e39d7431ca33917533502800000000000000010000000100000063c9cdd2f10c609ed85363145bfbf56018de7ce61fd41bc5f000000000000000000000000300000025edfa027d24370bb95ba4dfbf8a87b192cd69a97ccaab88cd0b60ca845d0c24b7607a9c4b8a4c0d64d0acf586188e11b84c0ae954158f30f55e2f03e9d5617e8779bc46058170148e0f1c448c65801d66e2ab5fdc406e0e8289091b8202071b5ac0f54467d8ef9d0282685f1423edfbf4660f13cd0d607fff5ffcc07fd8fa41e9c0038ce0c13be89a2d045a0a135aeb5ba20e3f17f9432543125e3f19ec4701d9151f90e13fdabf52936c2d03f21dfa9c810ba7f6f3f1437070c942e2992879a775bd59d83886869e95835ba401ad3ea4288723e3da8633d6e8244aac620000"], 0x1128}, 0x8) openat(0xffffffffffffff9c, &(0x7f0000004a40)='./file0\x00', 0xa0080, 0x0) getdents(r0, &(0x7f0000000180)=""/4096, 0x1000) 00:00:10 executing program 1: mlockall(0x2) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) fcntl$setflags(r0, 0x2, 0x1) r1 = semget(0x0, 0x0, 0x40) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000040)=""/4096) fdatasync(r0) shmget(0x2, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) getpgrp() preadv(r0, &(0x7f00000014c0)=[{&(0x7f0000001040)=""/104, 0x68}, {&(0x7f00000010c0)}, {&(0x7f0000001100)=""/114, 0x72}, {&(0x7f0000001180)=""/123, 0x7b}, {&(0x7f0000001200)=""/186, 0xba}, {&(0x7f00000012c0)=""/94, 0x5e}, {&(0x7f0000001340)=""/50, 0x32}, {&(0x7f0000001380)=""/88, 0x58}, {&(0x7f0000001400)=""/191, 0xbf}], 0x9, 0x0) r2 = open(&(0x7f0000001580)='./file0\x00', 0x800, 0xd) bind(r0, &(0x7f00000015c0)=@in6={0x18, 0x2, 0x10000, 0x240000000000}, 0xc) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001600)=""/107, &(0x7f0000001680)=0x6b) r3 = semget(0x1, 0x0, 0x244) bind(r2, &(0x7f00000016c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) mknodat(r0, &(0x7f0000001700)='./file0\x00', 0x30a4, 0x5) sendto$unix(r2, &(0x7f0000001740)="7db14530143bef385327481f8e95cfdcbfd04a4f3e3b35cb3192", 0x1a, 0x0, &(0x7f0000001780)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$unix(r0, &(0x7f00000017c0)=@file={0x0, ""/108}, &(0x7f0000001840)=0x6e) utimensat(r0, &(0x7f0000001880)='./file0\x00', &(0x7f00000018c0)={{0x100, 0x7fff}, {0x7f, 0x1}}, 0x200) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001900), &(0x7f0000001940)=0x8) preadv(r0, &(0x7f0000004dc0)=[{&(0x7f0000001980)=""/252, 0xfc}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000002a80)=""/243, 0xf3}, {&(0x7f0000002b80)=""/69, 0x45}, {&(0x7f0000002c00)=""/4096, 0x1000}, {&(0x7f0000003c00)=""/39, 0x27}, {&(0x7f0000003c40)=""/20, 0x14}, {&(0x7f0000003c80)=""/250, 0xfa}, {&(0x7f0000003d80)=""/7, 0x7}, {&(0x7f0000003dc0)=""/4096, 0x1000}], 0xa, 0x0) socket$inet6(0x18, 0x20000000, 0xff) readlinkat(r2, &(0x7f0000004e80)='./file0\x00', &(0x7f0000004ec0)=""/19, 0x13) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000004f00)=[0x1000]) shmget(0x3, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) semget(0x3, 0x3, 0x21) link(&(0x7f0000004f40)='./file0\x00', &(0x7f0000004f80)='./file1\x00') fcntl$setflags(r0, 0x2, 0x0) recvfrom$unix(r2, &(0x7f0000004fc0)=""/209, 0xd1, 0x802, &(0x7f00000050c0)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r2, &(0x7f0000005100)=@file={0x1, './file0/../file0\x00'}, 0x13) 00:00:10 executing program 3: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) r1 = msgget$private(0x0, 0x100) msgsnd(r1, &(0x7f0000000000)={0x0, "5d58c74b5dcb316e28c005f4256c68926a3fed6a49f360ee61ba97ced164b6148ef55967d21e50f396c0ccac1062b99dae600962160e9aa0"}, 0x40, 0x800) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="8629a932964f8d08a4ba43a1a2bbcba6f09ee897d9378ce1445ba63be74a94e2efd0a64e3afc254d2db9273c5d712b735df807b2b7e020f3a97af62228b21f9c7cd6d253638bd92ec91580bc994bc80777f576d63f0d7672122b59d2859264ef", 0x60}], 0x1, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = getuid() mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x10001) r4 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = getpid() r9 = fcntl$getown(r2, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r3, r4, r3, r7, 0x85, 0x9}, 0xfffffffffffffffe, 0x8, r8, r9, 0xe3d, 0x0, 0x23}) msgsnd(r1, &(0x7f0000000240)={0x0, "5e1e2c31c971ecdd3a5d310617da92b799001b4f178f5bb1ed5dd8c2417d295340b101d6ffbc6afa01e594c7a24971849b4354c48cc9bdcce91d1516b9dea0d3ec0185f79bfdce441ed7dfe48a82c46f81e4317f69e8a5d65f3145acbcfe58d42158cf141d43faa27d81188b550d3181a8bf4600651c0e7d11d1486768970cca3fca627fc0c2273dfa424c0f15422015548812e43ed3c20b87"}, 0xa1, 0x800) r10 = open$dir(&(0x7f0000000740)='./file0\x00', 0x200000, 0x111) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f0000000340)="cf859237cdaf466b6ac0e32329ae1826b23b3f485899e2241faeeeaf5c3ee0c1314334d6fe76c01c24e8310036fd64c2822372f3ce80509bd97661c94bae19091e5eed1e2ea9ae78a72456edb4b475dd546f16ef2da1971b9a049e0c977bbdd2da3ff4f400d77b90a6458f5a832236e04f48ae2984d2a336c601a1bb64ed0d560beaed908825555949d0bdef4e37f68a5447f005b6c9ded7cc3a93a9c159c12b8bbd1f0e2d1f37893289826ad5", 0xad}, {&(0x7f0000000400)="7945c999190c43270106b8a75c1dc2fd3d431f3ce33245ab191882f7d2e1a977b4b8f91c", 0x24}, {&(0x7f0000000440)="67b31879c687cced7b4e7a57b47782723a27c80b6933d7e74db92db013f9c723b93fc5e6cc00a828140e7a15485698cb21cfe7c44c97027e7f06a10b259cbd56ac08904e9d8972e1a0cb7aa5b4073ce99c0c99f4acca9fd1", 0x58}, {&(0x7f00000004c0)="67e71b26457645a32a3ac99ba47fdaa86ad3c215644a8294c07f094dd11db052b828f0ef075cb04eb7b8e6c131840b1456fd429057a55ff25da81cab00e78a3719fe7df8396a8a035ee087f1e118673456b291aa9ee44de0d8e2f5ca9b86181b8908dab8941b576f391399f91d3de13e806d3068d17735eb67c57233469f66e8ef262608b2ee2332a4d18164855211d61e8cda96369668b3088ea61888bcfe22d8e7df2ca3ca465d6d46839c9e7561d2ce0fd5bbea2b54b49d7162859a319a26593b3ffa47e2bb0bf98bd21c7cbeaceb735cd0", 0xd3}, {&(0x7f00000005c0)="db9794fbe943a3ca929092a19d63ca4cca8e2ec4b1b410fb90d8ea728d33ca20ecd3f2cd5e4b9a1e9b0ec6b5c9495cfff095acd9ea9d61dcab62ad928efe92b6fa86caa598c82962fcd736fb27ee6d75cec1b550eb5dfaa0a3438986d7365a721c9472e167ffe8e3c04a5dae9724b477544da1bae6fd6d312abf0d17743e145e53bb0394ddecb4643cda272533e245785aafa924910fd4bae40639b7b288303b3fad5deec80ed771adf82eae0fc7836c7bd3f7fe40300520de5bdceffea1985834b28c27f4b745d49bbf00a35e7ecdfc980a6e6d7bb46f93a7ecb3600c3486ed9b034dbb7d7a27f3bc52d884d8b392b766e75d5fca24b126", 0xf8}], 0x5, &(0x7f0000000780)=[@rights={0x20, 0xffff, 0x1, [r2, r2, r2]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}, @rights={0x20, 0xffff, 0x1, [r2, r10, r2, r2]}], 0x60, 0x2}, 0x4) utimensat(r2, &(0x7f0000000840)='./file0\x00', &(0x7f0000000880)={{0x9, 0x5}, {0x1, 0x81}}, 0x0) mkdir(&(0x7f00000008c0)='./file0\x00', 0x40) fchown(r10, r6, r4) shmget(0x0, 0x1000, 0x500, &(0x7f0000fff000/0x1000)=nil) r11 = semget$private(0x0, 0x1, 0x8) semctl$GETZCNT(r11, 0x2, 0x7, &(0x7f0000000900)=""/24) syz_execute_func(&(0x7f0000000940)="140cc42249b891fc3500008f89c096c5c401bb59aa0f800000c4410172d2c3c4415c5c3f360fbb979fa10000f3664081e60c00c44121fd28c4821537bce532233333") getpid() getrlimit(0x3, &(0x7f00000009c0)) recvfrom(r2, &(0x7f0000000a00)=""/139, 0x8b, 0x800, &(0x7f0000000ac0)=@in={0x2, 0x3}, 0xc) r12 = socket$inet(0x2, 0x10000000, 0xfffffffffffff7cb) linkat(r10, &(0x7f0000000b00)='./file0\x00', r12, &(0x7f0000000b40)='./file0\x00', 0x400) 00:00:10 executing program 3: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x1290, r0, 0x0, 0x0) 00:00:10 executing program 1: clock_nanosleep(0x20000002, 0x0, &(0x7f0000000000)={0x5, 0x100000001}, &(0x7f0000000040)) clock_nanosleep(0x40000000, 0x1, 0x0, &(0x7f0000000080)) 00:00:10 executing program 0: r0 = socket(0x18, 0x10000000, 0x2) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/49}, &(0x7f0000000040)=0x33) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) poll(&(0x7f0000000080)=[{r0, 0x8}, {r1}, {r2, 0xf23d516de0a85068}], 0x3, 0x2) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000100)='./file0\x00', r3, r6, 0x400) r7 = semget$private(0x0, 0x4, 0x72) getsockopt$sock_int(r0, 0xffff, 0x3005, &(0x7f00000001c0), &(0x7f0000000200)=0x4) getsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000240), &(0x7f0000000280)=0x4) semctl$GETPID(r7, 0x0, 0x4, &(0x7f00000002c0)=""/83) semget$private(0x0, 0x4, 0x40) r8 = getpgrp() sendto(r2, &(0x7f0000000340)="9c03f1b1bafa3602053f2a72bb0ebde407647cc34c03ae1a40eb5d3fa0b4781e2e076bb723c714bb9fe38c5fc0d831581fd295f5880b330a66ab15111cd07d7cef7b3af499dd699e7cbe022fb702f6c4e71c619c14b34bce585518786ab6787458fc98ad14952ec4fe7e34be35f28bd0cebdceb855903f8c5bb746e3b5d6b37e96bdd048b3ee250287fda037353614c9312b1403ee1133952b56ab4a9b9a2ed5dab94a6113b82a5037ffb3e0837e", 0xae, 0x2, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x3) recvfrom(r1, &(0x7f0000000400)=""/104, 0x68, 0x800, &(0x7f0000000480)=@in={0x2, 0x2}, 0xc) r10 = msgget(0x0, 0x402) msgrcv(r10, &(0x7f00000004c0)={0x0, ""/57}, 0x41, 0x1, 0x800) getsockopt$sock_int(r0, 0xffff, 0x1105, &(0x7f0000000540), &(0x7f0000000580)=0x4) fcntl$dupfd(r0, 0x0, r9) r11 = open(&(0x7f0000000640)='./file0\x00', 0x80, 0x8) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{0xfffffffffffffffe}], 0x1, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x2, r8, r3, r6}, @rights={0x20, 0xffff, 0x1, [r11, r9, r9, r2]}, @rights={0x30, 0xffff, 0x1, [r9, r1, r1, r1, r0, r0, r0]}], 0x70, 0x40f}, 0x4) r12 = socket(0x6, 0x7, 0x40) setuid(r3) poll(&(0x7f0000000740)=[{r12, 0x8}], 0x1, 0x1f) setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f0000000780)={0x1ff, 0xaeb7}, 0x8) recvfrom$unix(r1, &(0x7f00000007c0)=""/10, 0xa, 0x2, &(0x7f0000000800)=@abs={0x0, 0x0, 0x0}, 0x8) r13 = shmget(0x0, 0xe000, 0x400, &(0x7f0000fef000/0xe000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000840)={{0x8, r5, r6, r3, r6, 0x4, 0xfffffffffffffffe}, 0x9eb8, 0x0, r4, r8, 0x7, 0x7fffffff, 0x1e3}) 00:00:10 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getitimer(0x3, &(0x7f0000000080)) r0 = msgget(0x1, 0xa) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/150) r1 = shmget$private(0x0, 0x3000, 0x450, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20000, 0x4) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x480000, 0x72) setitimer(0x3, &(0x7f0000000200)={{0x100000000, 0x8}, {0xfffffffffffffc01, 0x4}}, &(0x7f0000000240)) mkdir(&(0x7f0000000280)='./file0\x00', 0x2) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='-\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='\x00']) bind(r2, &(0x7f0000000440)=@un=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000000480)='./file0\x00', 0x20000, 0x1) mkdirat(r2, &(0x7f00000004c0)='./file0\x00', 0x40) setsockopt$sock_timeval(r3, 0xffff, 0x100c, &(0x7f0000000500)={0x5}, 0x10) link(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') shmctl$SHM_LOCK(r1, 0x3) r4 = semget(0x1, 0x2, 0x8) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000005c0)=""/26) mkdirat(r2, &(0x7f0000000600)='./file0\x00', 0x1) open$dir(&(0x7f0000000640)='./file0\x00', 0x100, 0x100) symlinkat(&(0x7f0000000680)='./file0\x00', r3, &(0x7f00000006c0)='./file0\x00') fdatasync(r3) mkdir(&(0x7f0000000700)='./file0\x00', 0x0) shmget(0x0, 0x1000, 0x100, &(0x7f0000ffa000/0x1000)=nil) truncate(&(0x7f0000000740)='./file0/file0\x00', 0x4) r5 = getuid() getgroups(0xa, &(0x7f00000007c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000780)='./file0/file0\x00', r5, r6) 00:00:10 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) recvfrom(r0, &(0x7f0000000080)=""/91, 0x5b, 0x842, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) clock_nanosleep(0x40010000, 0x1, 0x0, &(0x7f0000000040)) fcntl$setflags(r0, 0x2, 0x1) 00:00:10 executing program 4: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x4) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/64}, &(0x7f0000000300)=0x42) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) getpeername(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) chroot(&(0x7f0000000400)='./file0\x00') setrlimit(0x3, &(0x7f0000000440)={0x200, 0x100020}) bind(r0, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) r1 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x800, 0x4) getsockname$unix(r1, &(0x7f0000000500)=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) fchmodat(r0, &(0x7f00000005c0)='./file1\x00', 0x4, 0x200) mkdir(&(0x7f0000000600)='./file1\x00', 0x2) bind$inet6(r1, &(0x7f0000000640)={0x18, 0x2, 0x9a, 0x8}, 0xc) r2 = accept(r1, &(0x7f0000000680)=@un=@abs, &(0x7f00000006c0)=0x8) mkdirat(r0, &(0x7f0000000700)='./file0\x00', 0x4) r3 = msgget(0x2, 0x45) r4 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r7 = getegid() r8 = getpgrp() r9 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000800)={{0x10001, r4, r5, r6, r7, 0x60, 0xaa}, 0x800, 0x0, r8, r9, 0x4, 0x5, 0x101, 0x3e46934b}) shmget(0x1, 0x2000, 0x21, &(0x7f0000ffe000/0x2000)=nil) r10 = semget(0x2, 0x3, 0x100) semop(r10, &(0x7f0000000880), 0x0) lstat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000980)={0xd80, 0x4}, 0x8) 00:00:10 executing program 3: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\\\x00', &(0x7f0000000080)=':\'\x00', &(0x7f00000000c0)='{+\xbd#[\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)=':#\x00', &(0x7f0000000180)='@\\,-,^\x00'], &(0x7f0000000400)=[&(0x7f0000000200)='\\*\'\x00', &(0x7f0000000240)='%\x00', &(0x7f0000000280)='(\x00', &(0x7f00000002c0)='\xf8\x00', &(0x7f0000000300)='^\x00', &(0x7f0000000340)='\\\x02^+/\x00', &(0x7f0000000380)='\'\x00', &(0x7f00000003c0)='\x00']) r0 = socket$inet(0x2, 0x3, 0x9) sendto(r0, &(0x7f0000000440)="9f2946597fe8dfa2ec8f3397714f7491c27b86cf37c6e9e4698e970ebe83ed6e457e32bc683444642f6ea8f82d16e24c3bba2b489d0e55b4ee0a296ced1b348678d5f68d4d884c5697ded52d58f26c5c47b4341b513ca05c81d8f93907e0a191debdbc138d62fc2a6787f2fe72d9896e9369f7d02a353c54758018ae762f19288999cb45b615094ac32ded4c52da80261853855f125e400b79b47ea8adb6d502e34023455f463107c11d717543ab3bce69ca9f78f51da8dd02458460c8b3e3c7694bfb9f0799de64a49b8dfdc576098ff0b612e92cc2054670b24a8e0c955291d57fbb4288ff4e558476ba5a2a40e9bac19b90997586efe3be5e0ecc6f085a71e7f25c879cd324715a0a332599ff478edc1de28cf8f993730cfd6c70a663dae45a322f43bf9605c4aff4e4560f21e85a48719f29157782149a24a739401c7d1c0e5fd6f4f6e48e060bab2c0e77a8b001562bfb2bb41ef8fb36640163c4b1d7d5c38a5708f4f9499ce64243144a74e3715a74e2c3748e8effa16460bf410ab7dd9b761c84651e13fe8475147bc08fa35c78eea999ddb2ab6a2923565d4d1f148ead496a2bd3a6d3fdd5004afb1cb988f690cc27ca5ca823c0927ce0516ad0b8a1d0c9b66e4866344f7a9c11726160e4853a5519d99c2f0079bfdcd491ad3e866aa2be7c73c71d5e49d9b427e82986ca62bf8cc66123b26497af1305cadeef78769a31a303178ae567ba4e94b0ed1f63c78c2b6ae70059cbb0ef609b706ad623db9d662704e7b6953e9ab5ff615af7357306f018b7e3bed9a9ec0080e1703d4a015217647d060903094a6b947a154ff47e4a94c329f929aed7b36047fec46d7e502b9d847b1494c0e58b6afb73b33843995049598fcfdddeb22a7e51019837e228ef8c314af7b8f3be6d495d8dd62356f298c6beb992bbd30108aee20197f5161b326e7bf6222a094348ff50ae4fba7c5b42e164bc67730254d5cf3a51dbbd4b66b44de0b52d59d38a47847a522bf43f4b0ac79ae0a485baa9d0924a88a17a896e1f059ad0efa679c3a7ac29266b2e659ebd271d8fd10728d8fd575cd49eff88ada2e2d225a854b926b52188497519bee1403aaa9820bf67e7ad3fae5d64d1e7cd1288cb7280dfbd6f4c7c5d60e674661492af5054c6ecfd05f0e4440bf6ac890bf3c232a1b731145e20a65bab2259f70c9de2b1d903f5edc268593803836fc0dc70a71b5ffc1e9a09e1e786e1fe0bfb5b6e0e297c75a807cde3f8dba2d68d1c9dcc7f8c1926d5a28da70fd4602381912b9a8fb646c179cc8ee315839daa544065526ebab59d21c1deac34bc59aa48f76c462d9a30151a263fa74a621560268f40e59aea58b5b10fe89619e384c6bf2fa6db96105444bb5874efa844bc5de2d1dbc1264c00ffb7833f1ee40e0b1844d7015cc99f78829b10a3e6fd0976467fbc12e82852f035a505fed94853798e27f5187acaad2fcecc154ba39573f2192eba8eabf6a9f2fe540fe283beb110bd495621222c6268a181587d4c200d0b9f6dde09d30e2318712535d6ba18cd6d91c10e4898b92455531cc9c3712570399a9ad0923e41e6c863e95da810fd092523e6374d08da8f1bb8c8ce89697c57f0b722e798c1951210330ae6a182e259359a0b01238ee43770d7007e8e8e28f0449d6e83e443fe0dbc50c58317f9778f98ec9ed28bf91598b4de4cf8753ef43381c62998230acba9afc5d500b2aaa3bd164da3c0e08a3f2aba3693643a67e71b7cbba9e71e320ce0070c377ac6be4c351be0b4d469a180e0debcd2b98bed01e5a6002e600970d8bfc1a38bdf58a237ac5931c3dbfff34ce4ba6438f9dbcd139a2f37d98eaa655a7fda88a2575dd01ee89ee65979c55646d74d77b9fddf75ce47538a46b77627bdfc520e1a45ff2975467939040b9c30f09ef51f9afd332e17ed6c6d196eb12a6adfcdaa0c437fe4f96ee653597c10cde8da0687cbd10ae7bf5a6ef60ab449d5d34d10fa76381a06c7dd3e641e37794812ead9fd300fd786c6ee50e12316f5e6c085eea2ec5e9e35ead3129e957b21c7f4d811b23e88ec70317b1308ad7b4232157494d27955d95cc4d6328dc284063133471e57cca3e3aa854694a36a418c5f1758508fd9210b493b483ffd4dd581aee953a281d9c55ddb41e9df6f201927d75c367dff7eb066c0aa5a8feef89ba7370b08d4dcc9cb87a2054c0c80c003c199dea5996c742090f4b19860ee667f694076afc396e117460515da4681b8343beca246d604fbf81cc483d960986248133fc6357fee1ebe2bfd33ec8df9f616f4c583e1d39a2598d67b81907b936332e97bd799ae99bf58e61457ec88140ee8280776dbd85a97ad54c999cf17b74d2cd676383cee9153f3843b13d27cab43270a886b2a5cff3207c9ef53348011f06baeaf0b16d90b6cafd0c4a5246ead6e28b962adbc3cfa0fe799e97a579ef93ffb831dc1312d5da103bf56b3b48e55745b469c43447a283d6e25c604bbe0a0a58ecf71978730510d68b0343980e6ae81311880bba5a46804f0bfd56bdad67e42ac133c6f1015caf8f3ef5bf42b21b8861ba573e0baceaadd7c762a601b9aaf41a08e00c498dc2dd0ae8778102d530ad685b276217dbbfb10a8d6923b30bafa5622d6bbcc8103a9be86e61da92ada8ef96bb8ebff88d80bcd776163a98d1d50d4f50a41a93e460c930066ea15b1c855210d9843fbb22250f01d2804fdf6d3e18ed33e6edfc353925877222211ed5a5e6fc45393738a4a08d6521cfa828d0c80b6e058fb26604af6fd6635e0dcbfa19a80a196198ed8c1e54eeb94c9328c77c72a7ff5a13cb34408cb1acf5843e84ea9ae89d1576ad12ca395bb098633f119ac8deea358861d41ab3814f5ecb5549d03b69b748ff7862a1cafac9d9b084c1f7c29a2f80d59cc58e3f0f060f0507ee383f984de29b104e38e1fd24fb33126b9e33c8d4cd8baff119a4ec027fb70f4bf04f0ce00a5581427b64fdcf7c3c14f2ba1df58339bcac4fe95c16d83187c1a9fdb147dfa32f249808159244691783918d329a1a3c4f4d465a2d7541a67b0b50ede54958fe8e643aaba2c24f4178276a02ed48b4d0ef2bf48036836223edf43778b15c9bfe0b5b5c84e8b743ba6fc7185bca7820419c9f37869c7024f50e60f860297aba5dcddfafa6f8fd4e1b771575304cc691d6eb23d72813e3400ecb6bba186af52876c7c150edcb620e368285ba09bd58400099358637f961af61d58b09c5dd497760f83e31d74b20203482035668d6f654a7fa6d09196cc7f7143bf76f98ea5e205a6c996c768ca89d9db48ef78237e7da2a05ade628492de280368bf7c2d3e8329901d35274e0973872bb751946592bf3f982c8965351e00103144a8fdacd3f7d8ef416f2c03858042eff25299e18728b9694307137974487f3bbd9af19feece14847ec27f421f4d7f7b834a644f7fe2965380c3717a69b49c0445d68076b387016e8caeba58ac3ec95d6e993dcdaeec858b61b85f86d47292e5d1d7ff7f28606e03a2a2fe46e12966f9dd04605af7a1ec4f1a23068e6ff5bef76939ac741165ad1820d58d629e6739fde2899c3059eec1662fd0a86653d943f45683b90f6028187493de6139d2b31478aa6531533d2d939c70cdda1adae8e3e008c1cfe62f067ed95867b6df816049a4cf373e240d9a8441590e9e928299e21dc3969826ad4fd50d728681f7409b655cf4826b091be2dbb0ae5ee16063fe603c8054544b00074f361e56a515e2bc9b187d6424264fcc0432bb99521df4e671936ed6d6926666516b6e2696334bc3fcb061767e2e2c3aa7cf838f5dcd034649f06f424f551d7f87ef67a879c05661785d5471785fcee723cc328b437bc6305645780e75524ba81e78d5e239b8ab1b030b1ee9aa2920cb2463d80744d59afb9116aeebe3b4f0868ad292c4de33b2640d416d096881ff5e739fd769d9f699c1a518415a15b2f919ce761cf81e33db8f804065db3f60926442e2670c47293b2104fb883067c8fee20970976a3d69eebba054385bc69c4f4c753116cae9f414814cff5f71bded769406015767ea54b365020b7863326dabad596866d505181136b9be0c91df40a191f25f93cbd2936267478072e6e2c4b14a87f607afec729553ff5a8f77f2c9095472cec883011ca7cec1b982e7fa55100906ab49d0ab281274c66570dda3bdb155cbc404abde67418a71004104a8e2155d18b478cdde98c06792bd06511d4b57a7d6643b5f8ec9fb091f499811f0fc7a0412627fe95cae012b56c0a50f8999f7354fa226574963221a761461133b629786da0b96033f47e84f685217ed7f1b0901cdff4e92c18534631f14b27f27c39e7fa5302f7b7ef3a56e745117655b67c10168e48465522853a21be200e88b5e6aea3123939ef9ac5fadb3098ee4d0d701fc659507a42d875c4d7e2e89fba117dc38fb36d100ce3e2ef65a588e32739296c422ed46c80ed7cc26af64233de51c6d342e622c6de5ac7c45474f4241cc11cb3024e05ebd8e6ed2dff7cf92cd9b00648d95ccdd671683b689eb85501b0ea7a5e5177832cbc8ebc377d0bbe7dce7bf9f8d067923e60b4265a1c7f2549650a9ea6493360b1ee3c0545b8010212a786c185cd992fe8d7c83b06d9c8d206ea45763cb6f8089151ca771fedcb836233eb5d49f04d33284254caa6c0ae657b06858e21f7542b410c496a961adbdc3904d4d032ccd008a920d88b58ba8972227d1726bbdf77a1369342a0fa879923bc28e7c33e56440ecc83bed24e4b8c9cee39c7be5f5bdc4e871d1ac106cee2112f666d036759c3dffe09ac6490166bf889eae9b30aaae172eef33a9cdae36c034cd9305f6d8a689f98ef24af9d02138948a06e3ff76a4c6cd69d7d4681c997fab08de1c5e40623aaa47b2a2ef1edf56414fbb12956b8eed34c7bcc9e9b89564e98289b955fe4d7d4d38e3da227d35dd4cc61c885191ec9944f6796da9ad2139d8375b01f3715b9be5f890781454b6108713f482c18a2aa215ffaa235171261f741ac3b4616a77b951343d2e1b38634c96dae0ef0b9f64097e11eb67d71c6c4cebff937db5fad3ed0f92a885fd3c1eb30fe1dba4f4d990085f195c0991d4d441a913244b777d1f77636f17355566691fa2c45b86b183878a98352c5e079bf819dc09453401bf0054c827b9b9fc79bf060f92126fd10374ebcfc165cf2a6815183fb0624d1ad6dbde92ade2d91742ff4e258f3554065ebd2aef4cb645ec14b2212020e971ce319a3864c61636811c2528647bdfe018c4d669ded7cf0ef06e4d6852e267974a90a15fed0205eabf431023965c141f7e77eb94465c10b000d2e1581b32e38abc80f319072aa2f5b2f0fc647ba44926321851b958736662570b2448dd2313580f575608092b8360ad3df6763a83c1689a78e3aa841a2001a6ecf44b287d99807d111887ef895351089e0ec1e23ca87de24930df0bf252fde07e4d3fde884ef400ce6c8f96db9c0c762e62f5af4d6a8817e7fea88c80178934311e9f43e0792f25b556ba0ebe82d6ca128250ca456228537601b4648cbd631aa93683965cdf159b9f04ff7edd491b5ad2ff38401023ce0a1250ef47c6d7f28291d43a10b30b69396b9faaf32b39db29a5de8104bd9bcf668cf582aa367327a3703d381ecb4b1655b501d549799e1810572ed607017e9842f9a7d04f21abd398f60345f12a620bf82400e52238a60980210a76e32215e2016146c083dffe0b124c70a86c59c1a7669452fc000b165681366265989935a8c39e44", 0x1000, 0x0, &(0x7f0000001440)=@in={0x2, 0x2}, 0xc) r1 = open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x1) utimes(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x37a, 0x2128}, {0x7, 0x3}}) sendmsg(r0, &(0x7f0000001800)={&(0x7f0000001540)=@in={0x2, 0x2}, 0xc, &(0x7f0000001740)=[{&(0x7f0000001580)="40ffee7d9d4dd70f7302cbf28fa14fddcaaf32c2987eb57924d085cf8abed4ccfa2559f3375e6d4f5ec31822266411460d11bb9f395c45657200d4ef2ca86318dae6daf02f14a94b655c9b4b2989b45e5ffc2d58ebb076ff6c3abcecc1f637df2089407622bfbb8a4af19d8f66e0bda964f06fa062764cca303a1d1acaa1d096af48c880266f6d876a4e986e1ed739", 0x8f}, {&(0x7f0000001640)="c315984429d5267e696ab64ef031d97d931e33422a96cc93e4149b9aab8799167f283774d5244c3ada6b3cfd31d4d01a07c4ce9fb547ff317f3865fe328dd5b0b4b02a65383c0ee3ba8e527c3b8df218f4146034e473f4cfc36a0683b287205fa9eefb8e528b416370b441f73d893ffec37276e06cf8662b1a66d5337aae12a0ac2c7414885ad1dc9c43d539256afdcc551eb6e3a63312a44d96e812ad5e204b2df801f840aaf8dba56253067004990bf23aec783bcdb36601a35bbc3e3fb5e65d085324c3f7b6ed748349d2163475e8305f778bf357789c6072427c05f562f75452f8728901ed724414911b454a67c70a18d7e60da8aa46d6bd1e", 0xfb}], 0x2, &(0x7f0000001780)=[{0x48, 0xffff, 0x1f, "58abbe0d1f0055247d54ead354dde090b8d40960421b6ab4a738fdb447e7329bf970091d44e1fac1b9ef656f93a07062908f6d1147aa73e8"}], 0x48}, 0x1) getpeername(r0, &(0x7f0000001840)=@in6, &(0x7f0000001880)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000018c0)={0x0}, &(0x7f0000001900)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000001940)={0x3, 0x2, 0x6, 0x34b, r2}) r3 = dup2(r0, r1) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000001980), &(0x7f00000019c0)=0x10) getsockopt(r3, 0x4, 0x1f, &(0x7f0000001a00)=""/232, &(0x7f0000001b00)=0xe8) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000001b40)={0x3, 0x1, 0x9, 0x0, 0xfffffffffffffffe}, 0xc) msgget$private(0x0, 0x44) recvfrom(r3, &(0x7f0000001b80)=""/249, 0xf9, 0x840, &(0x7f0000001c80)=@in={0x2, 0x0}, 0xc) sendmsg(r0, &(0x7f0000001f40)={&(0x7f0000001cc0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001dc0)=[{&(0x7f0000001d00)="61525b226744751d4b80a97e35036581e2f994babad2af29aa15da46838235736c7efc837c690460d2c1179d7c79cb404062a4ab2bc9f7b93f91d8cf2b6051c7c7a9d16a621c66b139c4da8d7c5b303da8f6f33c6850ce5f2c11045e05925019b37f4ffcbee1efde447ee10883922d7f6979f1c71bcc59496ce49a6deb6cbf5c4fa1a70554a86a33c746e7265506023812c863a8594f998a237837ad4854b6deeed8", 0xa2}], 0x1, &(0x7f0000001e00)=[{0x88, 0x6, 0x4, "960175930ea65354ab65cd6be9bbfc67bd3bf4cdb076fe0b44e6237232e2584a0cda84f31d0b3273d36a35ba3239f22abb618f8c5e1feacfd910de85051296c5b43c4903adad39c761ac836017bc759454fcde76684a48b4eb83f110bbc36967e871e9a7fb5d4e5c54bcb0ebfee7ab2291bfa3c197e0f2"}, {0xb8, 0x2f, 0x1f, "e2672de2f3f4f8b84b5d770fbff6d036a259f9fe233c81ba2c041de3bc7b96122e70dc823902745ae30ab14a9b244feb88c196d8e8ae7eddd7495c0ac4a0701a09a4cd50a8b544bb250e9add8df2709ad32e98001981a0319e8093def589043d4a6261f5ba18fdd337a977b6c2184ae386b08d064cf44141e90fac26288a043227823b03e553ab6a30350b3107cea1e9c80b3f6973817dd4f4c18b211885428552dde7f469e8e1"}], 0x140}, 0x4) fcntl$getown(r3, 0x5) r4 = open(&(0x7f0000001f80)='./file0\x00', 0x400, 0x8) bind(r4, &(0x7f0000001fc0)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = open(&(0x7f0000002000)='./file0\x00', 0x400000, 0x10a) r6 = dup2(r4, r5) open(&(0x7f0000002040)='./file0\x00', 0x200030, 0x20) r7 = accept$inet6(r6, 0x0, &(0x7f0000002080)) getpeername(r5, &(0x7f00000020c0)=@in6, &(0x7f0000002100)=0xc) syz_execute_func(&(0x7f0000002140)="c463fd09d70ec422c1b907c403e9428f7c9100005947cfc48279784f99c421be5e8a6e000000c4e17e125c8e00c4025d0915157d0000f20fd6cb66440fc5f900") stat(&(0x7f0000002180)='./file0\x00', &(0x7f00000021c0)) read(r7, &(0x7f0000002240)=""/212, 0xd4) accept(r7, &(0x7f0000002340)=@in, &(0x7f0000002380)=0xc) pipe2(&(0x7f00000023c0), 0x1000000) fsync(r1) 00:00:10 executing program 5: socketpair(0x1, 0x60000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x10) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x600) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)="921fa173", 0x4) clock_nanosleep(0x0, 0x0, &(0x7f0000000100)={0x9, 0x37}, &(0x7f0000000140)) 00:00:10 executing program 2: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[r2, r1, r6, r6]) shmget$private(0x0, 0x2000, 0x164, &(0x7f0000ffe000/0x2000)=nil) sendto$unix(r5, &(0x7f0000000180)="7e425bcc1bb6b42d38f2f5", 0xb, 0x2, 0x0, 0x0) sendto$unix(r4, &(0x7f00000001c0)="25535de074d206d7da34b663810f32892a088c777b1b571b7edd0b4fb496ed683b60b849a4", 0x25, 0x6, 0x0, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/4096) r7 = semget$private(0x0, 0x7, 0x200) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001200)) sendto$unix(r4, &(0x7f0000001240)="9744f24825ec20480eb4651c6f6233a819ff101a5fb0143231b715f4c2ba4cbdbc13cebf01cc31a13cd457bae49619c8a12341c252e8de5465c72a984365234ca0429f54b0f05ecb8fd9d3455e858c1f88dacb9770c5731317d5517a99e1c62f1dce1c4c5655bc13c5361b324f956d09f22df8a6f6a0a62a90504a4f7cc467315cc47e59641e065be646b5402be08850f970bc254fd99fd739e2df59148fd1e64a99d9f7f3b3fadda460fdb737d20a7bd61446cc73c3be77510a89882fd9fc6c0ba5fbf5df68adc1e5f28d2c66a84a93ad575779d577f519f14447974a1571b1587e7c0c912e09e14823ee76776198d67a7b579a95", 0xf5, 0x8, &(0x7f0000001340)=@file={0x0, './file0\x00'}, 0xa) r8 = openat(0xffffffffffffff9c, &(0x7f0000001380)='./file0\x00', 0x40, 0x24) faccessat(r8, &(0x7f00000013c0)='./file0\x00', 0x8d, 0x100) setitimer(0x2, &(0x7f0000001400)={{0x1, 0x8}, {0x10000, 0x100000000}}, &(0x7f0000001440)) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000001480)=[0x4]) link(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file0\x00') r9 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffe000/0x1000)=nil) sendmsg$unix(r4, &(0x7f0000002940)={&(0x7f0000001540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000028c0)=[{&(0x7f0000001580)="2776bb915e1144a766c948ad1c555f236d9c6da90c15d7966f604ff4ab341158c3846f18b273611f5b72b4172d48c9bdb89a45d1579679e04766f29ed9614d02c53ee0164cbe8f56effcd85245607d3444902dc38552a78efe6ab26016dd5b4789b34d24e3912bf889fa4eedfb2498fd5027696dae6657", 0x77}, {&(0x7f0000001600)="f651082c5ae1c7f6b3457ec618e760c8fa3c029c7719e1e57e7724b39666a395e48c56dd2fb07d9c4424222b300e0f9b92b7318b86bde3ac980bfe1e76bcd738664175ab", 0x44}, {&(0x7f0000001680)="417ee6fb082ee1111c1d7943edaa4d239c97f2acf35c981b021c908a1a83cf146e5c893f0d09fb7b951907088bb4b64dc86035f868f74d9ab27fe6cb2a99436355dc5b8eb5677834c6c3ddafb92d8e0f6adbdfdefe53e3fc16b9a679ab2f3268cb22f9c894efa32ee026c307c20963d35d653548cf427d6cb2c7702bf27fe5ef0730b3da49c472873d0799c96ab1975142024747a9820daf531bdfae2ca732756f71b5147fc363b34d43523750bf3ba09d431e0a2d2b05f07dae49ca9f8495b488fa74e8857b9df9e107b4c85937e369f7cfafb18a6b14dd3f30a7fde88f0545488dc90bd20aeee0790cdaa547217648c8b2b5d67aa9ad1ba0c99b997aae75335b0d31e2789ace566db304c22ece16132f6ce71e6e97f00473ea048edbc05d4270b8bf11987b9a61297bed6f860133abfd30cf70a9ccb5caae6acc451f63db759d8e166397e27bb22710080e66d9071a32fff1f743fd1003a3691a26ccd67878c62237f784d130136c58c675e3a32e2cbe631503b4f5250c21b680c0a91b0e09bc981119c7aaf23021ddb535169cf02a31cd44f712bb384d86995bff2de1d90e0dd461588c51e9d7f80137350d5014cfe2197dcbec1533c40342ee8648a883bf0fb6f5926b4c8677a494db91945c3d30fa59510a6265c304ec7fe116155cfc21490d1c6e41e05b10b69276087b1dd395730b121cb360085892d923b7018fab2996ec9546027333a8698dc5c03177ff9c9dc9bc9739a508124dbebb301c0f950cc774eaad3756f7b9ffafeca006f4a142c1e8dc72a8fe1f2f45b6d1ca9f377ecfef2252fba1b8db515c669b57cbdc46880da98c35d954b9b3186886b4dceae9489819fbfa26240f2c211cad08d119fa1410b8cf2a541ced322ffce3e0f8b3b89c8948a2230daf70bb2529be0b746069d76af1907a101545a4af07a8e0ce590046078c5cf95e8aefff116449142cbbf044e9ecb25fab6f4e00919f7ae26440b8e0f1dce112ba8f4413eac64ab08fac7be02545fec5d4e9b9393f15bfce107a4c4560ad349bced5ed000b86494bc8adad3f249155c6f14f8faf2b9540a2b0ae924206291f92df1614569be51173773c2f496db5f7c2710763b056b2586445c72c879711b24113d79fe91a02871567ff798cdc772675194b3437eaa7add42f0b3aeacf8af4af7d96de983c205b19ec15804782a5f8cda54ed37c1bf8ff15064110a2963f8b04d0a7ab26671d2ab482f2fe18b47f376a911629831625ab88c82e5c6acccfca67a6ee7e17ad1c6c6ae12b5eb5cc58b94cefc3791f25f26fde6f50d606658154285c8bc76cb5b8160fbad5733345f8849ff76e8e92682b8b15eba533b66620e43731db83ba5957145e85936c774307e09607e09c66c96a86f4cb9eb53778375ec570c719da17f54ad56b01a57d13a4a446560622749a6686762da2bbbb1385e9e117da2688b063cb4df2c57d755b84f40ba712da1899896b5a1cfbfc3eff6247630ff87f08443144edc182f726e1e91b14a7d6db8c69fc189d716420c399f8e56755745ceaca60af28f103a0adf5e2a6a71086ee71725fd85da8973f163418ecfb40d8f63d09e0b8318c05dead6b52d7c4aad8b9f8e5234d46c417ffc58c9f2d6fc089d0283203c5b17c6a711d53a9417365c61dc3cd7ee70ba260fb4ed81f545a04cb14d685c1493bbab6d8e4aff1b72d7c163fe0d53b6cf3faa31e0c4c40f2aac4079bb0af15345c2fe5b9436f354a38541f0eb2b73c370d113d2ff6c0e62aee45789bc28f8876fb543575202909b16fdab56cc9e1bfd6192f6b47ac0a709e03d1450533d8e37bb3311de6a4a8c6e5945165dab7272a45308daba56f513d96af9bec26c4dfe33afb0698db2184fd271b4dc832be1d040055670ec858d41684eaea94d7e612b248e14a1fa44554eebed6b6e52488800a0360d68445a7d7157586bd25dc895683d34f99d7e0accb2cdb5e02a4894cf06244fdf9b98d75be1d94ea9c4ac2d4fa6c38b5463da4db3cb21446baf5c0bacfe0d7f5bcb65440a84759bf09445e59e42998d32122a87ef3d1ecf9a9d8472fce85d7507ccb586e233bf687d5273da6fdfff0efe5f8bcd38c83ab83c1ed8ab2d55a9efd8a8b5086133a9cf127d236bbcf24a719396ff3fc4e79321ab1bf97c1b4fe66e64b2b3bdaa17d310efaa1212182f8cf90eea29e8da48e10967260d86e5f63f9665865d44cc58cfd1670d420330e3c89cbc3fa23e97632d39e8f3752f02f66d70699bbd05458e3c398e267a249b368d96b560c8cdbfd795cdaf10c09714d9829758306dab7ca3dd0d6b0dc6dd5eb4b58f62554f9a12ccb211c99983d7513c2ddf04b9516df0f128fea5681acce7e344f0680f0df6f5fda313bc077d62cd01309a91a67003dd3221a6abb16df8a1a7f09c9f85d644a234eee6945f7b6d1b9bc86406b6039dc96dfcc2cd19f15511086b763555a78c3c0fa00a1608e2022c94a46b406e5bd4873b9f26b0c9116bdb59b0c1a68fba9a33055ad02b74496043ab630497a35becb1ba3d437e6c6951d82fd3a219c230febcc58abad243981f65defebc9340dafebce9639d49d0d10878494c0294c12a9448210c552367e87d87046499a09f3f0e3d0a12019162bf9e179a5612c3b0fdcf95d0a529e4d4e318409898109d69eb8964c9b7c2e20f640e255c84b5b936aab837dafd2213b8b9394ff317be5a2cbc34bdfc27bbc09bf5c1c594dbde38827b79add372eddb3893fcad27f8ab6144849b385e3c41bd0985ee9df18f554c9beac552c92f8d04fdf9f5f951edfdf4e3e053b5f98d4ac8f22810d548c0c20184b0d0508713dced15bec05b35584b01de3d036e055e59cec22631b8f02008cf2aac0fafb8800ad61cd4be59d8d91c9d1bc3c51eb8914b747169d7a2ed28a516c22b3b19c079c7d0f2df564a25a4eb6ecf5923326c3e080d462e07ef64dded1c1f0e03b6e791afac227c0e5e222914bb49c98bc7f1e01ec246d3a56fc175f830afdef3f5d02bcd2d9aeecade0df8bac5876ea7d768f184d3f6f70b37cd81a70ac752b5c255c32ee8ef865a0464e2ea4c067b7700f7bc643f65cbea2d089fd3ee0c5b43a7eb3600bf45baf8b823153579f587c0f7ea1cf114456d3f332aceae0c2a124462ce2bdb528d90aab82088d795aa4767693fc68a9acbcb48aabed14043447e0310780b56d44cc9795cf317c57b62e2b1c17985c94507e296b3a025b04a1fc532f111290a513c24e332e99ac1bf4f2e8941c15f2bcc440576664a65689273507609fd9f359aefde75637b413f6b2a6ff4a9168346e1c257f06ea5abea31165b8532d2665400ff585aac93d01e5b67f3954f561e5268bd8e57581ef3dfa475e40c8112c21b830bb71740d2d61dab8c8c90be2313aa2986fcb6fab1a0128d06762b7d6223c3d86c165cea368a14e7d5b61faf35e31cffc9e80ea3506777bb669ac3980d5cefcc27d342fe81a230632d1a985db9fcc7736ee3d2831e35e8e677b51d91ad03f1c6075dadc7db3b5c17f7b3770e2a910deac69bb5f73ce6321e30527f426661ea4344051b4bb26d3b6cff793bff4823dbe2da0e8f1e38d15057f6dc9095346750f1e9048fbeac4b9704deab0d912d52e613e72ac2d4c24ee75d9a048142615e6419c63a0ed844486a5c82c7066f87486827b300a3be343d52b42bfab08bccf3705c9092a325b6f0adb87e19c99a812c35163721015accacaf38f767934dcf50f46f4d7bd830312b80eb683af2b5225e368cece359f47987fcefd6c7a66137fae49d08dd36ec9fad1ee1d629b887bb7a211a067405c1b8239633e5e96d0740d59f3f7bc84620dc7512c184f262b5881c1f369fcd43146489e2d04221007889871a625239c1d08bc90b60551f9c868331d7f8bd02957b597236137aad75dcd14989fd6120a02aea27224889a763670eca91501f3e2223eb865b37c84321272548d3119dc2c6b2237e5b45efb7c47aa2257b965f1837ba8d5a57c117131ddbbd08b573b481d2e36da9d49195017db118fbe93fe51ed4bda9948bbeda85e77e7aee2ca4e13c5da6d609b8b596edcc3a018638783f3756535b773abd7da10adac39b8d614b1a63fae58e5bee6780a964aceb1d3874c3e222a5a9bdf43bee44f05457f9265b5256d545a8e3174fcb60ccf47edcb6e5094bec8879ee253d6b5c8afe0f7b10625110a991d67efe277b28b315934e5cbdc3205514ac1988a58173757793af2aedb71e15ea82256f6cd2df338c23b0915f19348380ae5601e6709d0eaa571a440f19fccc057e5a1bd98a5cbbcfee4943e56fc3f08261e298e34d4f60c3ee96b933522cb3c61bf9784260a0eb13fccc32056055d4e81c64c2fafd59717ea3fb72f40ce002e5e9624f749e21386ccae37c1f7a791fc9afb804e40443d413034f2d35006a971ad4f18b2806752f9246c0f6b3705a96882661af82377300916288218ccee5f2aef27c09588b42383db9af649c1dff2639dcdbf5e2f8d31ab30104d372739c366b0ff640bb324dcc48bc7fbc370f109b12986d0f11f0472db064db7d59983ef2dd26325c3ef705edb72325a24163abdd46311f7655cac8e8141a028bd896035170a58781c3a846a5d3be109c1e47ab979dd761fc370334072e70c0b97e85f5d420af802c3b9f084878db6110b814dba4ff9ba24ff536819d815f1db51c2b909075a533678b4602c78cd31536867676913da8ec3b9952d92a622e5f2e7bc740e1adf37cb9e29783dca3569cb885898849752bfcdcfcfa7b0281f6c8549cbf956346fbe831bc477b42aeb4635e5b6724462d761cc9de492daa7875686ec97a227e04d37c416756a225260d08e739b479734cf6b3932c7656ff40e32d53f67ef15cc00e6e70f750a9ec169c30f9e2573135caf6bec0c692b0c8ba655150e894b5e6a4cb5df3ecee2a58b3f8ed1aa4affb8a6a17e3a00d49c1c979449470cca55e915ba21f86f70f3f65d32142774fbac8a90b3e99b36018989afddce47bfe651cf13070fea1b7a7c028860b27b5c2ba728e5e0ec4cd97982a0657e3fbd361c8ce6d8b6e89d9cb2df9a730cfbbdb884c70b53c8f3de8e90ecb8a6b2bfdf2ed948c51135318491e7896554e12bfbe37a04ad18003f5633a7f963e33bd9aabc272558db7df37d66749a64ae0cb3aadb460b017c52984db8efbb83f21357d96b0782afa5226ee6f2a7f24419734a76dcf2f5f1a9a69a6674eb0c820c9218ffce429c76f5cbf4628315daec3ca246f3cce6f9ecb0c781352853b34ccff55c975fa4cee5c1acc81e6d74bc2530f7b6c14d1332b3e1d067ad02b6feebbbb3c1a69e99a929a7ce6114c3b4f81ff7318a9208ecbcb986e3798027fca19e276d804b4fadbe123a8f17f54f5bde4d1576d891b8b0ef02f89ad8010920ed5709d6178715df1ad4fb4805b03b49d75e1297d963d371da614ae9ae4ef9484060db1335b84618badf15ac41101813fa4af387bc80c3a993c2a38754f4f5c427fb4d60edc2e443d846b711030210242b80f19a4ce52b0ae2745196a1f3d0ce8e73799fe7056c954f125bcf881001181c33512466c041d270958a34e6287c1f399966ff653232510010d0e1723890ec29d7b7755da05867c634c9b599c3322ac5020ba82890bfc53c2d5c6e4b9cfaa008dd38162b414ed1e831bc23786503ff4e63ac877da259f03b120118947e236dd8514c8b413442e530def9130894db2924ec2e2a07caf9f80288b96dcb88f5329b6308eb7c1f70c3c11bc2a67b235f7b6769f46b8ce71a030f594fae7917cfecc678", 0x1000}, {&(0x7f0000002680)="c1d21497c17579830685d7656ef25cdfe62e295aef1b6be21dbeec3f9e93f03ba9b3f3a24a92ff487711a29ca928c2cf7b671578a7cab272706f72c7b05c00dc49ed8b6bbd26a35ddc7c92c490ff30578301b8f1ba2b3a333da5b0690180755da08934a0a3db4ead17a0eed0c2e61103959a8a9882cabbb9770f05858e7b92fa49ac37fe19101037a5e089500c12911f1ac87dc0a2b2bc32ff38cc8e740fbf5303d6cbc7b980f4", 0xa7}, {&(0x7f0000002740)="b523faf090f09749d0818e532b0a6b0df64467d6f7fd5a944fe1e5b89c7f08692fefe5e3658b1076df5c26aaed758baab615618f741dd3b0f2e5b2503ba2f3dca97f6b596582dbc43fa883c78ac5e8971ba09860aa2cd9fb4cb7f02ab75b7ccdcdd8812c583f455a7c3e3f90d78d46bb7df75da07defe7d2eae2e1d394eb091a608b660b143b8a567205ddd9", 0x8c}, {&(0x7f0000002800)="d3efefb2200053872b57177141a2b37c915ccad0867387f128085f67052c54982653f0d728d9932bf4dc193ba4d9882d86e5114414b52da4b94413b54f1c5fc52a9b39c44aa292c73e2d4c3b0a1fb0ae3c3701d2ef6854de8c847eb52a131348ca0c0a41a65f764b24aaf2123854b003cec6400814f7c5bf9926de23880905bd1ca8e9751e5750316aba660bc23a53868a4690aa673c29", 0x97}], 0x6, 0x0, 0x0, 0x408}, 0x8) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000002980)=""/219) recvfrom$unix(r5, &(0x7f0000002a80)=""/153, 0x99, 0x801, 0x0, 0x0) r10 = semget(0x3, 0x7, 0x400) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000002b40)=[0x244, 0x7fff, 0x100, 0x2e, 0x3000000, 0x3, 0x1000]) r11 = dup(r5) semctl$IPC_RMID(r10, 0x0, 0x0) accept(r4, &(0x7f0000002b80)=@in, &(0x7f0000002bc0)=0xc) shutdown(r11, 0x0) 00:00:10 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x2b4) close(r3) sendto$inet6(r1, &(0x7f0000000080)="88b2c36c8d1da48986434ca4bba7912a394e18b612c83daaa2f2974376d1e4d2abf4e530623c695490376cf71a2d64bd3e185f1b0fba25d81d73b7322a27ce50d21f20801af35ddf8978841db7", 0x4d, 0x1, &(0x7f0000000000)={0x18, 0x1, 0x6, 0x5}, 0xc) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)="db47767cf6e17b0ff2bd06eeab20578551f4a457ed33e2bd8d5b4eefcbf0fd77319c638fcc8b0a219ca7e0a583c12de6b64b17311a1a1ecf5a344da5b2401016b392ad649528cc5f0cb587d1596710b400ce6ad69de78fb44ec7943fa92ea86c5b0581ea50e9342e65b2ac0766dbcaa11f2b90a510034ea56da29e2344aad4d7aba55ab3dff4267fbbb99560af4938c0b28c2f0512abcfeb692a4b65cb4344bc72b9621ad6014e48f45ea31f9c89b7619ca6141530d2f2673ee9202a1aeffe2aef0e1a12e737fd5efaf7246038b21078d2b00c0860f10ddff4341a4f26c8089970552506e5d68aee8fa1430d7ddf988577b6a2ac5494da00fbd2ce05037804b808ad45185bce395f9aaacd93a0489452a8bb613d83631b443faeac7bb29ec4eec3e5be8c21573aa398ea2da999eb9adbcce04f572fb2b18c6b82938d49dfe5ffbc05c43cf50edc4e123d6973fe5fa55b06a42fb913e6f6a57f319ef61eef6a1977489874dbabd64df81abba13145f81b06cb87657618bb6f14ae0a5d9e677bf0bad57277296c560e9d04f6b923a239fa0b5ec7f90e4ffb366596acde65db5bba8a4124c9dc7ae4488dddc471788e0d333a10064046b106ca5fa2058f06b2707e61cb1b86cac875e3d02a3739a33bf978802402bee67908f8ed0e7f8c33de3fc6b92759a933dedcc2f80bcddbf0657111bf851edbee325e3cb1fb2e60b20666dcd11c71493d7ecd2819b2e49642ad1af6504b2317fc2e7a2d45ca0c0afcf4d9cbbe9fd58fa240a233a45abe66a18bbb37a5f610e65a72295ac31805200779751360ea98234b4a0f213d249cc04c76a4e61f870f69c43d0af02d6725789d336081a37c20259b8ef6e863862049177574bb0d1ba085a8bd6863a9460a86922fbd2ab86a5a54f181395817f4548d1ecb4d313cd1078d92483bb043eba9a8fa34b8ed8cb8c25c21daae08ebed670546768f5c88f418c1b16c2e3310211d6da021fa6839bcfb562a7be06c7d0caa6b6ad1548faaf1702c89186de3856e4e7ce47813a41ddad8e2b30cf9c4b1836e2ed56b9ff153e92c6c5503ca45ed4471981f3421e4ca229ff4dd3d7a539a551acbea69680282e532a21c30e60b1139dcfe8641d80a046b5d0b4ff98c7424692a45bd0d6dab7ccba73680af209667bfa9e42faa252b8ccafcf5bde560b9fb072682009ffeedca0296ecb7264a0bf30c29a039502eac93649f6b37fd9da59bfbfac5c03186093c05b9a389b7d336971001d2e7db6338a0cca7c2dce260014ed6f0a4722d0a890b07c18a06a30da5dbaa829d6d04ca0937000efd9b6e974deeac5fa7089f90bf91bc72d54317802e3a89e385f5b08f06a52169f36c87ba264ecbc34fb3993c0134c122716fe5eaf41b876948d3e6c10e651d689a98df260be77c28711e1e731e03e5d4e631af425e5a5e62d4093126293377b309e6394c5723b1b6e9272c685cf4d162e6a6e407daf6a0e5207e5ae8c9ce9e6cfc6b9113b636497280397fb9592f0629448458f27a83a3f55e24fcd327d2d574db145c7219a2359a9a4aa1bbe5b1aaa6ea281c2112b42a68d889667bcf093b4cd46b854f64bdd8a26c4e54477ff7b77c9b99b22be26fa805f7ba99fc44a812945ce42beb77905577a35ea212092fb0b30234063d241a53f7f71de7406b73a32b0dd416c44bc9786bce1311eaea914669d23aa65fc5b41324fcdb6820333bb2e20e643900e4b45ad3fafb6a6b9d2245a611b0d5eb636d5851557e70c3f56b8f1513f3a93d01e96f1488132018fee06daafae2d39069f7902422a5d70b00d6c542f5c1e0b72e4cc164a84a998eaf1e4c386475156d5c79411f570a2194a119ef288c61865185e6a00c4ff2d2ea92ba3fcaf515d974992584c657f84d24d73407e8dd517d1ca3fef1d1cbc9c4ee2610fe41cadfdea25f5e13ceb9cf6c858607519f8327a36fbc67cff65241f169feb53cde68055191619d99d629ad275e4cea55c2cb952626504b9aeec204284579105049140b04c252373a39a74e83ce9ed42ba670e794c0382c40d6f8961bd40a6d0a8fe3331f21b857f318a41f42be7e4f30b1a1d0d74bfac0afd9e52d61715d38f5556bc5386f97f4b62dbad65ea30b69ca0783f311d6393a5dfcc38289facefd2c191cb6014f18ab6b0c818dde2a4fffee6a466879217e1656382dc235969dbc499b850d410ef1b730475a59d9a033d08740a5eb303bbb283c90d2f04723c8623b6198724b7b6c0c50e9df36b3e150af22d963d53be45b154df6e4756b6b27bc08ee1a8c93dc760260c6dbfcf0ee229ec30828032b36c61114fdf5e537c97a57693746682f7e655c4cf074ad2aba389d213849f91908c8ab101a10a867808d531499472387a1aaf441f812bfd750174f852b5d717d1d6487d1d484480a6880497a16ce8c09a7756394195f5f12ebde46badffb698383df90fa5f67f866c1b535cbcc4b53fcbabba3c6a6947f2aa61a70cc513996b0af00ed6b598b5de868d2bc1dcc3c8a3036f18c325419abc2f46d72283aee327b4c1890163a209378c9bc9669c1a5edc73fd6923b521396e369d24f9e5800bf0e26c24c8b2a42c4c476c2797798f07ad793a8147a920e43b43c8e58784e5442b04d64db21d9fdff4eb2c1bd5a1dbc3765a5dcec3a709cbc806b42edfefeaffb43c22838670910748a9f0c6ed7287d3d7188b007306c081679d9e26980f698ccb9b46506689ce24698bc757768174d226eb32d4c7167125dcc3eb4953cf1eac53f2b9f9cc50cc2d7aefe6116914f0b3c14dd7b78568aa3f0ce906fd1e9fe3e72fcc60e4459e65b51c811a01a2422e44cfae4217967230d8e57b2ab0bf89662727a4c05559289aabdc4a4b66ab9e15d3d5803e63b2712a80e2c873cfe628db4d14b696232632aeb357fcd6278020c6d0e5433a40ca9bb596251f618ec480a927d39c2ff866b2080740840a1c8a5091e382fa61a79794501a167d0e08c80fb8c025111ce05103e14983e8339bb7194055591c9f8d0e8a367dc2a9eb1b028a1863658e4bb32246832d2531e288b89840bf109357a587fc162ea14be6f93ae7c13ad782cb0ed97035d4f3a423c1dcb1868e44825c0b6ef47d29627e86c9851cbec8907c9c97b4356dc7ec9f3fbbd83567d7ea1b62e0062a109b2c5d09d241eb9533673daee90754b6fdbb948e8d8092f666df062225b34cd94850c00aec2536e1cfe54c28f319378cc740ee505bfa53fb9e9132440464da548820ddbf33b961752db5bbd8bb810ab5bb276add1b614311abe78c0cdf64bc289fd205d131c57fd75f09133c49f6b10b4bf24072be3b9935e8e37f466c52cff9fab1b22b16e1adea0cfe8309386d305a3e9093a8cfe59bd86bd38429e005a2ae9d78dacf562f560c780a2aa5a0f0a0836dfa5e6341a72cd8e4e752f76f78538fe153b256dc6e489431917cc810583c1862761d737e72c9ff6eb4121412b7fa647118cc99ab46c205a1931ad01e28fed472148e9a6c6b50d02522fe3b603ebdf125dea0be1fabb3351c141caee950a72159351d13f744c9cf6c4bf23e21efc7d62e9b59cb268cfa2fc202255688bf716142c42817816d9a1918ab1820f0098a6d698b3c37a41b09005f915b3c00653107cf7816ef2848aa15466b8d635e142b49c2a43e67fbbb452a31784860427dda714520fc178383e3c4a70d5b2ad2bc3789e0b71cf12237a1c06d8da3d4af84fd7bd634fd18d6b4f771cf9d2cf6bba997b13d0714538ef8b0d8ed1279b75012b455f69a4ef24f86e636e1bb347b603cb636b88d5bdd37c25044ac71175b5e21706ad0656dded12d002c272bf3245fb4b8462eef74163b8e2b8a248fc10275169943f8595c6840c497176ece22a7de985f6c972bff999ce673c445a36eb16da6c1db2667b12976a7ec6245bf6bb236d566d5c2a52c165eef0604a6ff17011792159cd9c2cf1b97e8137864445e30b58d3caad3c15ae19c9e1c52b99547afe525775249f8caf80fe982e0ea7af43b423a75cc241c81e93113eddd8c841a767ab2db28f56732bbe88eb1bc09379a7e139f4712c2053bd83cca65b3b9e3364e440a38fedadf1778fb763330619fd1b84989d9759ca3f420c2483a25278b65e877b66f52e8a7d43fc4d20a6cb0691f491c1c4b44280c6b70b7cf5e454ff4f77e622147f238f8f00a18d10839282bc783be2e2b7b1c829074c08f171d1aaa253b91800ee6e6c288440bc756876db8b9a11817c526bcc318b297a6c10f118963c3988f1bcd56e58f3140c9bf58bb98aade29c136a32ee8be9d97bf4c2e03c2778c0a72fdc94bd0189a9918ee64c8c91329b9020696b5a65c7a6269edb51b8f146c59a451bebf525bb74cfd7e3185a7d0a7ee9326ad30eab6ea93b31eaef4f719dd8be95bdf014130892e0ad34a298ec23c563288f9c45f226948d2ae73be2e8e232d950099e6ea2cbd45d6d38e5ec2142657de67a28a0706cb94047692d1bcdbe21d7a81a8fda3932c797c6d7090b4fec3fca30031f7170fcfeb1a0c3bd508c951b6f68d80651413fef4ab93f5429b2fca3a99ab38b955fa2241ba9165c6dc006708ab99f1b009ab7739b7f0e6aa47a0e0e529314bfe0b16073cbca03399d76009b3cc7dcbb10bb558398deda2ba5604d4004ec5c44aa2c2c703910e6bd9c2f3f8ffaa2c07188cb79fbaa7eb634a06e6d730c2c91ca8cff65418b4a302e489cb98404245fee0120ead3ef9714c833e26f2f4b910f8daaefbf89db0b1c3e4e4594e5ea07e5d04f2142d828025645e50b950b2f2bf2e842d578f68241f8a49308fd9de7bdf62bc836aca415c5b12c81c5f33b06a3fd45b31cbc95b62398d139671f95bdf20b19b550f06a516e5610dc5e81e1c8346a5b57f9cc4305759fa04ab2b6976c7cc059929d2f84e9cd605637f76ecf10e194f95a0fc50b96a5f4de878e963c473988607c0cef5a884faf305988449f0e2213695b43a7dbf63dd2862102018a7448c29f3c23aead9472960acb9108c15ff10a5c82c7c7d2797c32da7a1d466f54840fecd4abceb980bca36979146a2171b154899a901781ed1b4f61d7f3278574fa9afdf3103f22b7f4c00cbae3ad3a0057902b1f8c496540ff892d5f6f1cf72107677de69e03cb25d197d5c9fb2830f8553ad35c38fabecceae2926d5ecc3c3a0cbfb0e9cc7e0a85698d8435c6a38dbd502950918fdcd243f116691ec78b8e81218ff26a6e918b6c9a3bf34e44e609c827c619c423fa2c9c3c5ea68179373f7786247f6e5f8bacf13a17378c6e781ac0fc19054cb831bdafd108433f192a471f1980039b25e32279ce8be100caf41323c16129d1e9c52fa1f17ccafd18aa1c4728b1eea28d0a3ea2ce47ded50e42ccba7867330f3822604e5830e69660ad782938f75c9ec2b7118bb8d15c8d76c0f00a080fa44b76d0e962971811298085f4db10cd54235203b301fb86f3dce5017a1989ba7baf54840becbb2e5d82ba7eea02dc13a0e77510e2431a2b2e8dacb020e47e4c12aa120e3cdb0c8f3305098b22d3b9c7c39ed634a43c831f8201dad2d868cbd74cb04f0d0a55b598d621ee4aa7b21d3e2b707c63cb6a57b94a4b8df7d62090af3ae229f86c9788d88a39e229d111adf7153b07fb222ef28143b11785676b696e6754e7560deee9deab3f890b60d8b628e13bf95d468361fd8909335430eb1c5f332058bb994611a0c5492060b1062eda1679c253179ef80158297ef97350b28409e76fd010b4416e91918ba5af487ad2f9d03fbd0b2daeaf67dd0530bd59be31526b63cd4e", 0x1000}, {&(0x7f0000001100)="59ea24b3082992688cb13ad0583911c772996e1f9416ee7a2897ca2df9f1d482a7f6de7076c2db28f69e5e02187e82c5f9ef8b7bdedb0c399668ae47895e76f5a64cd41c05a5f36a20bd78cb8ff87f7508486f2bfcd327426153b65821c08ce5f775286046d303c9ca5cf071c5fe15c152b9cf294bff42495eb7bae1a3cbf38518ba678519dd870e95d8e5f51d3e2e5ea286611321274b", 0x97}, {&(0x7f00000011c0)="35c5c80d1084efa17e53bf732b1a5833d3f1dc777b6e1371e317c9b10106b97118cba0379aca1c5194c1d5527b0fcaa2b1e328338105ef092f2928d8cc489f3973eef053fc9e83d261be71f975", 0x4d}, {&(0x7f0000001240)="721cc24acb79fa0009a666ab62801eb201fc6ddd35f2ee80074d4fd7d9c1cd774f86461c43619723df38d6c98bbb3a75776a724ab5dcc58a438b67bdc7dc1db5a209d0c838b258b639aa2aee2a0f382fc0be5070ae695c5a9c03a516d368d7581fc0d24230d2821d0d", 0x69}, {&(0x7f00000012c0)="b498b6978e622d2711909f89cd", 0xd}, {&(0x7f0000001300)="a17b66b3576a591d4680c1dd77", 0xd}, {&(0x7f0000001340)="8d7e791ee1fc5e802d73440c38b92b2712e330d3c89c24bef72212c56a8869972a99b8a7e721d029cd6264ab1183e6daee0e1f2a81da024c2d9385c97456bc8b4a77caa741de47910f519001bc8bc9e7f02c7735d4e435f7f0e416a9496ae26501b5f1f49a1e7bb10c0c3ed232013ad6d0e283a735961de2d540509a57c82ada67dc86dac0800aab2877b8840c6a7e1cd443bb180f4880cedbbffb21d538396c360de12532e9cc58bd08aab783903e05a4a135fcc98f096b4c0e064484b6dc1a41d1c38c86b2bd1236ca43e45ce8f3", 0xcf}, {&(0x7f0000001440)="df77ecccebff1f1546618a5a5d634825d33a256e7852d989bda6d015eeb9754049f168e7", 0x24}, {&(0x7f0000001480)="842a0da9627af487c91330e1515b2ea0ee769f4ded6655f7831dd720fa7ae0462663cf8816943761a84bdf1a52fb9ab39d6ee7e16f2d5d024b573172761a4f9fd6aad3d60d570d1d5062d682a39b8e322408ae2aba29bf5414d4bb1806dd5d53610b5f2b078a0c304ee4321778b0297d099f7d2f62486974968dd7e9b85ca910ae929fe554288657242fb96cfea32d67c4e2cfee163b55f5c00f5acc9cf7851a3be89c9cd61b7f238eb5d4e4af7f1a99f71190e3aa8ab47b01af92095a1d4e5dac11dae1ac680b4d43dba8ebb9e3050ad0e06702f5b0514b343a36a848fd898b31ca4d8ac2945525dfd6e1745aaa21", 0xef}], 0x9) fchmod(r2, 0x102) 00:00:10 executing program 2: socketpair(0x1, 0x60000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockopt(r0, 0x0, 0x4, 0x0, 0x0) 00:00:10 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fdatasync(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) sendto$inet(r0, &(0x7f00000000c0)="d1a47fb63ab11994e0f8a4af4978db906430b2de95706b2949a28000d32d2d679f38016ba0ec942c6d36ba7cac087ce2f5b9e2e593a09e2be03e607837dc1af88983", 0x42, 0x8, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x0, 0x2}, {0x18, 0x2, 0x2, 0x6}, 0x10001, [0x2, 0x2, 0x1, 0x5, 0x5, 0x2, 0x1ff, 0x7fff]}, 0x3c) r3 = msgget$private(0x0, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r10 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x4ebe, r4, r5, r7, r9, 0x80, 0xdf0}, 0x800, 0x5, r10, r11, 0x588b, 0x7, 0xb7, 0x3}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x8, r4, r5, r4, r8, 0x100, 0x9}, 0x0, 0x200, r11, r6, 0x0, 0x7ff, 0x4, 0x5}) shmctl$SHM_UNLOCK(r3, 0x4) shutdown(r2, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) unlink(&(0x7f0000000480)='./file0\x00') r12 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) shmat(r12, &(0x7f0000ffd000/0x2000)=nil, 0x2000) write(r2, &(0x7f00000004c0)="708168e20a68acb172ee5a91ccdb02684324799e2dd0", 0x16) recvmsg(r0, &(0x7f0000000740)={&(0x7f0000000500)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000540)=""/218, 0xda}], 0x1, &(0x7f0000000680)=""/138, 0x8a}, 0x40) rmdir(&(0x7f0000000780)='./file0\x00') shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) r13 = dup2(r2, r1) recvmsg(r1, &(0x7f0000000d40)={&(0x7f00000007c0)=@in, 0xc, &(0x7f0000000c00)=[{&(0x7f0000000800)=""/9, 0x9}, {&(0x7f0000000840)=""/41, 0x29}, {&(0x7f0000000880)=""/246, 0xf6}, {&(0x7f0000000980)=""/57, 0x39}, {&(0x7f00000009c0)=""/81, 0x51}, {&(0x7f0000000a40)=""/137, 0x89}, {&(0x7f0000000b00)=""/213, 0xd5}], 0x7, &(0x7f0000000c80)=""/148, 0x94}, 0x2) chmod(&(0x7f0000000d80)='./file0\x00', 0x20) unlinkat(r13, &(0x7f0000000dc0)='./file0\x00', 0x0) chdir(&(0x7f0000000e00)='./file0\x00') setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000e40)={{0x18, 0x3, 0xf7, 0x1000}, {0x18, 0x2, 0x7, 0x8}, 0xfc, [0x5e, 0x6, 0x5c78, 0x8001, 0x100000000, 0x8, 0x10001, 0x1]}, 0x3c) 00:00:10 executing program 1: r0 = semget(0x1, 0x3, 0x50) semctl$GETVAL(r0, 0x5, 0x5, &(0x7f0000000040)=""/196) r1 = socket$inet(0x2, 0x3, 0x0) getsockopt(r1, 0x0, 0xe, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x22a2, 0x29) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000140)=""/61) 00:00:10 executing program 2: getpid() r0 = msgget(0x1, 0x40) msgrcv(r0, &(0x7f0000000000)={0x0, ""/68}, 0x4c, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000080)={0x2, "42a55988f08fdb8e9d0a71fee3780415651e4d6b9255b337c7c07d71974ff339c9b9723620a6aced6acf8622eceabb023d31c77bb1628b10d50b3c6285d667aaaf70c3fed0b599459e1a397a5bce6238dfc6e20d42e97544e4c8e15dbbdca961a6a136dd9f6452b7df7747711cf0a22e3bc590b0abfdbf2c4e55431c39e2d5ab1c185488c69eaed98b018a997d036187b10426c824171f8541fa9aa57bf8dcc586c3d7f192fa8abb211cf9d464f8ecf69b5652493e656fb2d2b88e4a86e3ba412cdb1f7b37875041d900b9a87390d644005bac6ecfee5768e9626023ef91ac37309fca939011a7a62c8fba70dab5539c39684fa92f675f57"}, 0x100, 0xb9a0f9da109037f1) r1 = msgget(0x0, 0x124) msgsnd(r0, &(0x7f0000000180)={0x3, "2116e2cb66c5e30529d7551d5009f7d599183bc57bdc75ab15519307ef18d6d1fb4b41e5b1b47218e92a17083e47517829ee998de3c4749141125be660da84d6469ac1a3864579b0c67f78544b171a921111b0b54df8bfa71c550287842faa3c9abb0d3b2cfece98a387ab083afdffe33636444fd7b5916c4de577345ee2432a98bb31b681e642907df64075ad8d48d771da87d8a74bb2a08315e5fc07a75eaf8e26de1173a2a1a0a611a55d5b42"}, 0xb6, 0x800) r2 = open(&(0x7f0000000240)='./file0\x00', 0xa0000, 0x102) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000280)=""/27, 0x1b}, {&(0x7f00000002c0)=""/83, 0x53}, {&(0x7f0000000340)=""/214, 0xd6}], 0x3, 0x0) getrlimit(0x7, &(0x7f0000000480)) lstat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) r3 = semget$private(0x0, 0x5, 0x9c8dfb02a093923f) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000580)=""/81) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000600)=""/136) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) semget$private(0x0, 0x0, 0x100) sendmsg(r2, &(0x7f0000002a40)={&(0x7f00000006c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000002800)=[{&(0x7f0000000700)="6312864738ce8f12c6e1eb1f2cc4e1984af280eab68f26d4ab0a9d8bba62746621295eadf8445c29ca94de729883ace7c5487875cb6a57f6108ecb41f665cbe247a8770ab220bb825f89e8390179b146c247195a14181742b58f26a521e114df3101d0d0ba619d5edf2e203c8f9b8bc1e61f6ca088a86d7c2c768c9e3d84fe14e0ddbe88bb14be914840e022ecf2423ed1539943420ed0bda5fc37324fbe60f3a8fbb86ff080ec498b26cd35a31c1830f6c410bc2916859fe895ece3ab70d0e10088e88734527ce6091f6938b607fc836cf47470cae1982e026db1de7bc207fb74a3535204e50f978b079b714cada1f4e0fa8c070fbdbd3473b657c01c8b2100c3590a4e2520068ae049e68afc4ddfd2a0bb8ceba9126fd963ba0900d9cebd041435c7eebc104c011f7569e55d68838b48ed902491fe6e347ee8e5e86a6d1cc4228ac454eb7680a88a177ee417c76116242d5a2c7dcb0ae69967c8308a79a39fdf4f2addcea559299e9bf00129f827afa1d48816496b271cd7347a375622ac9c719b6c655f2fc5c27eb3fabb48791fb9211b0abc5753b8453d507ade22d0297982212b4fd5af5cb535da5a1a7679561c245f7d9fb281fee28a01d35a7e7b8df2b8ce6b5b6ec9999a85e59c94425afff6c011fb8b29d4f98e8b677babcef81a23ce5af36608a6b2e8491c67e678cfbc2928e3093bc04a0faeb3bc85ee656584e0c3a289fd11b7ca8d9a9489d7fe0400eec82e938867133d2f58c2aea4481a4b207458f824fcf35a9a5e661651d04df31f7e6680058bc3c50f9c3614a9b762f1152eed9c2af234c5ec5b9f3bdd78598ad0a2e2f57480c0022d55acc422948208c529aa7493fa0cddd1c88587f4f46c12ed91603ae06df57904343b26aa639e5e48d90082805aa694f2b1b5a712bb030971e4e91137cfb626d5514af5f020135c67629926bcdd12d517cf25897c57d316ecc09c7c3f67ecf211455c807cfb8a59871df52f370050dfdd11aa3d63f5093d7311246ef403dc46c6101183d919406fdfd47e9ab6a0e76641cf6c8a679e1137ec77689e3675d86357e4814fb6a5d8c36524e152fabbad939bd580f2290b7d967aa4d35fb2139656b32287773448cfe60076b0b6c8dbe3f9474ec2fa65ac449db715e9c9c20694225d070f449214d84867c2d2b885eb9a5a501738a761575856d110baf5ace8b06939a2b35f58689a594e29ad311a95874ae3763b36c1707355a981b6951ea569e6418bd18560c3b1702622594ff6f1b9f6997a9d218413e72aa6366925147fc8db12db969e1180d7c82cfca83efdad505eb0edcf2f0db7812a8094bdc6a388e8f96f7e975614f6fa72f63bea794ae5c01690ad365da9742339fa5ca50b79a2286db7118be19385a1a5ae0f7e89ce23c89fc5790acdcc5339fa90fbde3bf10a582ca391494aac37c88aba0da2b873e5d28e99323f9bc530fbf5e8c4a180057bb9901d9ca9da70a498704e49102ece7cad30dc99bf1bba8f47c6a711713cdf9dd47184aec96dc95ec6676b120950d168b87d6b7a6ff6bc61d101714bcb0d79cffa490d0c9c270dc6dc38197499b70663b33d03cd2c8a5e5d6988227cbd35982ed3b7a3a525e07fdbbb94ca0279da9212000445a7a22356aeb6d0ef8da35edab9b7c893cf8f47d9e604fd5894d294184844b537b11674176b0aa86a0ff21dbfbdb07db35cb1f2c38fc047542a0950c1b066b9c1f4058c4a8008e8045676cae63f5fc54accd4e1c148d26b12fbde26651f371a1e6db99e9d978f13899820b55985499ef10f6efaede0afa05c2a229b1904df6ffcc91bc6a27f4db44a5689e21f60d7e4d4f5b2bb974f898212ddf3d981555b97a1c8d90cd079e20b8272b70432aac27341ed1d9835fbfe279a26ab28ddc6031540f138310cda95b2ded4b03fc5aacc1062ecc9269c95253626539dc5c92763961e8effc5328b5c57ddedd34bca9cb967608b4561d22e4469fed23385107b271a0665a08b8dc37873aab3cb3be127345d0c55eb34372ff71e92c2462849751407e0cc77f09f313dd60d12897e7dc8b17e57eb116fddb1c559d118400db2460893f4ef92736337e569c80ac027f62b97a745937a6650fbf12f0a5ea66cbca036f840e8ee58f4a87278a17c20f2a52dfb49f6b50bca1e755fbc0f32d61d63a9e3f98bc03e7cb26f0a30351af0c62301fd4fee931f30bc9df243f034d0d4c7e07667910a525c2fba8983dfb8e86c7ca9c212a92da96d92721e901b00fc8628fb4a87ed4bbae9ec6ef58f2379629d3335f3a6a78a3ce568d46550bf818c232498386543a2888f56978a0dfbc8d4a34082b78132c7696f6acbfbaba0ed1ba2c877cd96001fa7fff01af4eb7b700f1222e5edacc9cfd369e9532be485b3039ca499a4a0d77b4ca796083168695ed0bff844be21147cf384b67b6a574aa6c98fe13006b54c847570cc4639e7d68e4dd83b85feab3919d0124e1fcbaf6b41e5523af62fdc4ee8b6d11406cce1bcaebc81267369c9c8cf30c73ff9a5cb0d7410393beae233fb0d2a2235291dcacb024f95db142697563db3020b72b65e5a3e6ab17789bbbe43f42069b1c485f79a66ffb71426a6c13466ec14a501269c7fbddf4e8cb3c4e18062cb47042285a8293bb6550b71993b975c46a8c99c0e52b945147ba112a5ef6fc351de64b589afa64963ac84fc7c0d5bf55d20dfe01a9debefa255f99b1a58490bd439e84cd77e1d58f14e4c8aeb0e831db8dcfaef418f122799ecd925fb2e9d0200df447f060ab836f3c94771aa078da1a2e83dbc3f57bb072399e65cdadcaf1342260f13d347441ef2942c9b98674191e5489e11b037ba09145e5362a00410d9a55dd5c7927663367dc67a6e543c313a1dee000b255ea402d606f63a7b49963fbfcff97dcfb3dd97f28e01ed683a1e0c7c07d4fb82eee20b0f02dce3a71a87e9b01639f1db7f691b6661dd0f310051be5a7065a2f3905541d3bc574a1ee6a922bee0bc187ac8199fb0857b88fcba978c2deabc63df95db00591affef6b25fbd5d8f918d4cc436caa0c387c9e6293838ff40d7b57f979e4761e2a8cfb640d18ae528dda6864f956d45c1efebcaec386f37966ab07ddf27e19de1a499611d85a3e06a54af07e640874c4cc22cccca2b9d9e769b4a9cfc58c455a18617fd7eda91630f87fc7ca3b2090ab641c9ede0ca31883adf10bbe743560c0ba0cfa319887e891d56292fc2ba8c91b3743410e69d3e3428eb001ab182966d322601f0e2cb77de2b3f731748fbd74c2cf4ab55c90c689c4754b63d41a5aa726d4bf08a3b5be947c494d0de2597d30e44a88da8ee13457fbff3505a047c04e6ea1580ceb7fe8088f6f773184af3e12c2fa2fc014e7b5dae9feda62e3883c2ad8ec6f5ebbf8c7c1ae6314d92eaa972b96342e2587c262afd8e46bcf322782d75c84c1385da587a3f8a5d1014e94e0e42e325132bc987304c2f78f0105e3b73522e9d1c29d2e25523b7d8931b0072d356fea8ce3d2a934a1e7d041584238aa1cef66dfc7bb3c660ab84c1f3d58760feff1de14dd8d32e2073610d89a65b52ac2e5a40036f7281877526cfac88adccc27ae0d45f709b5b53fc48cc5a4210e5241b6f45d3e6fac6bd4c3860eb60c644e1c301a930a269bce5a651f7036893096e00ea92b25910ba408b0d4891eab19394c3b53705770e446a3dc1a5afe459c62928e38ad29de9ebad9b5d1c6c87b037e3d15e80fac491db905f6907b9c9028b21418b935aa09aa2674a9e27baa15c01f2fb8dad9d899d90544c8825e97c710b6a72e7317d6400eab13c511d5474e9c42e9383993f338ae63e2145e47c591a4d5b4a0857d701966ba32e57e0f09c91e8268ba9e71ce7d34ba523df7e168c68c07874f6ed9f808ce7e0c9b00a40e9cafe3b7546c05415a3fcb5a1733a318b73ded2d1a7ed978eba5e1349411793d93bb8987e1e460affa7d1c92defd74d8bb08f6ab41f8a457cf64f4bce50e7c44092983170ed8c129e12886533d7730de7c98a9a934929a6bf7d0b1fe53e5e73a72aac041452b470a32352427b6a2df4892e17afa07474da2eff7ccd8793fad5729ed657ec9d279bc92b282fd6866d271e0a56a516075071ed9019b9bb9eec2f02b4d9c74e4636e913acf34eaeaf5464fc56f67460477e37d8d576d828d169040f045409bf2b64da5b77566a612fb17768f0febb18a90467f7221b7f3518b8fcc75cfb698afcf459257ce41a330bfe1f29105485b5429fc2cc744f669b651d00f135eb79ebb7e9460ba6b7d56f007cfd7351f863f3b16a462e7e1e2c4ffe935f2ac97211b606bb196105fa9a32c23127e204bf0ab70b3a7fede1fcf570f682e24dfe83e6595cddb76000306db8d2667bf7cb346727ded9f7d6648323e9f5cb488548c879a874970279edad7e80f2c7f4cef9d6da5e646613e324bad7693b16b69245f0829074c3f5657a53791643ee3cf667c2f1b732611e868fe874584771cded52fc19b6cf3802ebaa75b01bb29254b20c22eab1d0f88009dded8e5bf7413f169febca39974ce5461d4fb4a9de814d5dc52d7cfd39fdf2c44724f1b78d9c392790d4d0099993d8f9c2c27ad83cd281ff427e4cf51e47a4f3d7d43ea86ac69f6b3b13501352e029606cc88bfec14e89820ca05e511d255d56f657e4268c54f1e737808bf78ce09dd114bc3f72247afc697824cc1a0dddccafdcb928f223b2ddb9da2b3ab49e182243399720c4ef1d0f5b0e76f8ed46fc5e3447e10a1db3134046f5f6b9ade832ff9bc32a24a7242756bc642b9a21861c15bcd7f0f6cf98869130779244e8a46f55cbc4edd8b74088926721a0a4a21aca30fba4c621d9fe182ecf8e9943df33450f311ef51c5bcb45599777fd8f62d075e78fe6ca6aee6a26497f6e10473d6641abb35c2068f879fbca6d2e3f8c4ebe616be4c2eac75894a3f3ec342d0a0a14c5b72dfc66fb8814a4aa337e45fad76a1b8169037c8e19c45bd546c919bc833bf75b41f72682edfccfc2f661bf7397819ab90ed744e16d57c54d9dd6065f79b5e780d4bd50c913e7f3bde2e5f29924fbf4e7cfec83e1582b21324954e1afb91e66f33993e6ec34e042dbfe1e6fe07d5460e49692902285e1e01e45468852b0c69d07f4ec2d500a8ab096a23f59fa6b183e516db9ff7a234a7352203e75d1a0ecaf8d2bb77233b900c06895ef82594013145d37c8ba6edf3a32c690fb180a017fc22a312c028ef4307a1ffa03f5b122b93b1b73b442df122703da926fe1a603f9d2ffc53d654b5da66ee53346386eaba38a34c06e2389940f209e005db0d00112b3d6e6483bf10b46d19a6baf25e44c7b235c471660bf32f9e2920d3f97fcca1f7cf72beeb38830bc191de169b3cb8d8bcbf1393f75727a2f3bd652d23be90ad476d0d64e9beebffea52312cb42f38977b8bbc7f9af0846a0112b5eb7b5fc22c8d4eeaa92576c2e3aad1084b791d6be00b36acb1dc29f46fb8fbe07016e73435d7dc1516f1e8ef3d47b621ae5a4d97fd623e3fe5cd053ec5f7ca7de22bb51875bb60f6619f9619eae36dcca450a9fef7ea94f69d4d064676bee8a42b11a36f768455786cee98f4dec498dd517f3f5410dde0672222620321780b105f0bd93a955a8c6ee9de8fa03497dc03ece0a133c101f9fc7c62434e3d437af5cc58b11031af945f9be36eada2ca197bfb10252eacb53af8bac6a15ff2375a128f4f30527818a647b4c22bc7a88538a09facf0acd3ff6fcedf649a1f266f5887bf1a0f131df277f5d59987dfc65e99904926e8", 0x1000}, {&(0x7f0000001700)="06b93c105f48363e291574fd55d185f3ed6a82ef5372cfb5a54a9a4a28d664e5a4df2272071208a1fe3e9ae741502b55c0551e190a09c06be761fb684f604de167ca896408be6c922094811351e9f6766f8a14f25e43be01d5f8dc0bbe04d7c3385fbea0b519ccfe07031abf4b3be5671d2d340c10554aa47ec98a2a1878b585cdbea16f17f713e0a8ec46d6aa4cbde05d2f29f8230aaf2ae22f06ffb28bbe7a70680de080c34869bae0eb49faaffdbad4b4739f9ed35a44ccd8eef1edb342768310eb41d16250ce33282d7bb13d2bcf594db8e2b5e5669337fb51eb615be52acfe18be1b44d38e52f5e9fb90c304a02fcc2a53319748614c28ceb4605c94bc03e7dd70e33c7d2cf3f9f6b5627f9d5b5336a3dfc2113b64fe5e408d3411d83bab85fd08ee28310f9d678441916c9cd345762ca5bf512d3997f15d9d6a0190deb69544d7641adfc7ed01585baf8fda8bbefcbb4475007a8bec34d48b14ce9658132ee250576c944d0b7c1733cceeb9225aee185356298c49d06537c382a2b471b14ce0a5d007f0d4585eee0715e4e4f929ae3b0895e543eca015646936da8aefc1f43fc2f37e80279a8c55bbb1728471e71d207a4fa6ba7b5365f309548f19a91b0710279e6159242e8f8ea9161633797eef0ff8335b026e8ac84a76dcfc21a0c377b701ae6d75d72a397072b26f6b57298b8bf1a82e8e515e91b3e41edce3243ff7825e88257b8000a8fe59c573678df1fd96146bbd592eb4b3ab09085d3ae0fadee30de5b144b106274333925b9352a016c21fc568b08499a762434c6eac93d0237c6647a1c812b213f2fe8e9bd0b84e03eeed455080c960e1a3c6d6470c2ae752bdc14908646d2d4384a9e82d1dc53ecb5dd7877467fe91b510b9c1332d03605d0538c476b39c2dca03abe895681077032e81566c1eaf5a7815730d2ab30b75d2348b947cbe75f5e836a987d641e1e8634355b72f5ead87284d019bfeeeb7f7e2f72bcbdc769aeb9501e7bd02d58b7bfe47e12ce30b9100c7222030916e80556905f167b4990cfd5f35b51ba8da2783b61749325960240a2a996b9b6e47126daa69940deca519ff5d46438f1ea8806f87218c4bcdc9b84d9f881d25099adfcef0a1b32a80ba4c51379b662cdb0a3075c66d0e6c3c2a7820bb35f94950be4040b8d4ed5498f7037a73a30316511ecc600a86ae0d9003144b80c8535b2357e4a02b84d229c27d84b36797063673925f519b227fe2746d62bb6dd0b8bbb068b94b2bc43c0fb883f55625f6b2266e0662898cf2b499e1a04b9d8b677dad79641eb5cbda92ac26340bb0b2d3b4f2d7a671f82116b99c0f089aaaca734b682e2e5500cac39ab25b7c6a199e5c19e04521499600365d55581647002358949a717486c86c9427f92dc763fffece4815258a983e9071abe6bba1391261c86c9fa698ac2bb3890ab7c2710aa05fd64ade1fe03e2f8e14b94ab858088fe2569ac2a8b7b3978faecfed94e1f847dc38ae23688319becee8e51e2cff4514abbe68624e8bcda83cc81b7be21354b1913de858b4a7d7dbdcba7d0be2fa45a52e67b1dff9755eb3f2691ed3791013bd49da9dc6b2b149d2464ff08f72e122386e60af5371648d2e34a9183127356389fe9173045f0308d01d4b9994b03d1d9cb8794310c301e695f5e34a6651f4626f8089f6198e31b222a4a91fe32cff94ed5479b9fc0ef29dc4b5f25fc1f07c25ee3f745b7875f35d105ea24b0f1a4a0e1f2a582d4d0d588196ab48fac408e4441113df4129f291fb89f6fdea9407dd21dc0561cb62d821006a731c06289521a721590b5042d188710f6f09402a166ff822fd616249bcd7d81126b9e095b153439d91ca13ad983423a1df60dbb2f935e2bf6a0c693f91f8d872c4c050a9a739ec944a60da013c760f83bf860a64ec062d7f5afcc956afc715724570b869a10ce9a2eb61f6c07889e4d5e58ea4dcad316da345570f976182704a83f97a7139cf3269c3d49d7a6da1da539b4315545b9f662ecff7dac3c29f53b1a4faa0329bc3b7813fbb9fa43f9f61e11ca3f0ea79664fe327d3d5196162d1dda776c2d260a1a30c846ab02d9e6e5428f725d4d42f632793bee8301bd13f3e78e49aa203931f903415dc8e9b537fd21e995fd2ec745471cf88917cba9e1147c764999a10d8039dd4afba64a3094a1931813ca805213fdc719494637e6136893bc2f9cb9b967089968f0741b77b067dd847741f38ac085366f6266495222f0c90460759f98a5d35d18da2118eca3a2768e460a71c4ae04c4e6cb6f070a9d891b31cca3dcce5e6a67d45a5dae936dde69396fecb70b1a98cdc0986349f783c117474b56c49ce957939dbe38a682a7b413f337907a7707ee3ee183c36ec063b5a171ba6cef777b050f75cb8509f7b9a7b206c21f6832cd168d5f8f18b89298e53545a2b7779fa8d2389cdc5aa87cabb45182d97f645b382ea116d23ce21821b9c88d20f56fc1992fd262531fc8f1eda1f4bb47e3f6240a0ac58bd68fd519d3a05c801e3c634e0d6c3f2497ebb0afc4033ec60847cc7006cf0e25e59b66395a70ecf23e0fea881571e1be5f00ce961ce56e7ee1e08e5e5a49fa3eeac445f0ffc9d19214238282cf0297736374057272db9039e20ab61d6ac393b334914e9afcaa4aa84ea894c4de2019559bd09d1f91ae800cc5cf4543cee1993deb7ff87b11eff0d5d77847cc3f5371e962d33dcd3abddf0e54068658fa154e34645232c50f2ee05ff9412bed16d133e4ee24d635205bf199d160baafd952fabf4261ef056811cb091248b978006845447efb204130e5448d30f0814bb682078e0cd6d0c1a4af5d91198192014f5fcbdf60aae2bd36c7f27cbe763b29b7fc1bd2e0ff5bf2e729bb43654b0cb25f831ec144d0d3ce0ff2b226bf2ce3f9b20c9ebd62e982c7dce2deb533366ed78b369755d0e8744c1f9dff5f508c51e1ba8eadcf4160bee28a0373b8280119bf585e8b5806d3797cee20b3678f42ebc8c9ebfa208b2e1ee687ee51d9d284173756480d8f597fc2e33c8fc25d73cffba7c2a539639cd3b6b088256bafa87f88ac4b674989b206f6a9e2ef736716cb03085276c2d34fab2560be04c14084f49f2c2b582d29557c3ed56886bd276a6b05d9f2dbb7ff54f52e74bf3c8cbd3dae2f191a4026551cf0f45ce3d24a3af5c954d410cd28dda8c8f3a303482d8fe4f48c6aa24a1fc5c6b2587776b8a3942193f99aef8e414ea2ce6a4572d738ace8adedb62fc772e757e9f6159999307e63ce7ddac9ece2addafd626bb4453755dd36cc8bcceaa87a170b662d7b2e64b8349792a7052d4d6a91b2009605e72a2055bf4deb118df100ef0a52ac837fbfbb9b1e2524ca1de961e8dbed4c1d4aa0d1a3f390f8340910920c3bdee2eac6b55a219ff51e06656df32bc0b91c532982016c5e571119a36399646b69d395f7a34c9036dde3f646a5344ef7f7f673b381888b994dd20aeae92548551e983b4e3da44b3b1109efbf0c62baa4173a7fb22f0bcffe2fe4f90b3053cff115bf223f49528c82f1fdfab37e12d4156c064bd3a722b33d96932781b78ab1e5952e61e35682956b4d8780f17e8418f87867a557189cd54c810f6b2372307279048ba164700a0da35dc6082a86b54847ee5e2664a343c71c467e420e3160a9fa3e9351f8d368465f81820ed378b451e7cc0bddd8bf7e39c799e206d00cae157470365df763e89690e905e72c5fd1004afc39d63fc32506a7d185a7e8de2d32bbaafc3fd07160fe86ed4305d2c7727c8e03bbc4c87be8908f7680559eba3ddb9f0cd8b95388d28ebe3f129fc773a5fa224df4d609afcc4eaaf63542819fac08c774e617261b11cb766117be050b7554663ca6868d28102962726752fd4e66e17d8754ca4210a2dbcba6f289336fcd2685a29de48deff1d1152f3c65443d3019cabe4ef5bf3bbeeeb646e909ea550736d74553322323db76349779e0ae1ad40156cee1ee637e8207db2673eb2322c626a1edc3c82e21aeb83cbc77072f7fa3a53da4d230719f990c1bf1564c6aecd9289d9d42db7e87b85dd3c924cc2e993f67a95e43c3806de11233628970471faf7d80bae20e96a44c96844718cc5a14b7bbf65f96d306be26f384829a728a96b82a94275e4277254f97cb12b92ead4dde7ee3bb7ee92980b08022367bada3094cf0dc3612bfe373de92dba950a091c862af4dced07396c54beb74cfc0522be38787f5149231b8f8be045c6f9521ce9817b13248266c3be74aaf1e8179ccbff079269b9adb7e4c437c0033dcc096edccd3389058389488da7f28aef925820b798b2810c031027648c7573b8851d3f3109e5d556f81a26fc86e16873e8638ec11d57918914d941d6e4e8137bf1f7f1b77f1b83b600f021180ad30aa3ab72b854153b81243f0a6d89453d6a3af19d804f59dbfbecbff2532001d23aa5a4a154bb2b138e011049adb1c422e9343ceace2779228810b5c467fa1b1eff34a5042520f5cfeaa5486fb764985433902c4a8a3ea40b36928785616df6cae194e208ca6629ec64aee9957a9a7ba7819043d4cba511ec16013940a23cc0a6e7be1917d0062c8adac87a41037bccbf3bcf976a83159154331f25362a218f745f19f7468e84115a5b4ed0deee72477d9259ed61887fccc193373532e061ed13b40467b870a92c6f685852f424454282a1ee33ba721b781539df7d7581d87133db8534656de69650499fbf60ecb7ff1d188ef90838753f252006d5c8fa4c04a19272a4952eee99d775bd9459df10352c35fe69ffb68b65b1d776138afe19782091c8cb9032e0c2c740512fd22480d7652ba243bf8301fb30706c1ff67195e241e55062ef1cea99e331544d48a682d5aeeac6b5280c2f5b599a27c85f79b0f56a134904e2f947d13dd51ab03f6dece3c3f783d1b4e26e6c948258eb219c48bb9eddaa275856c69ce9e7b43222bae70638eb694adeb91b71ebe0d435aabce5daf5075576c003eea83aa6b9035cb88f2afc258aacd22b5c7bff86132d7366e98a59a10a14c7a21d4eda950463237a2e5b0ade591e60c506c4213c556f9c6078f3f9cf9de36668ba93e77672f288f50dc8b6fad4d7415eff51a984dc06731f5152e105202bc5074017a8decdceba8d321c17ef5e8c0361fc2212ed0936ece77712b00bc8569aa74f4de6bdea863aef8a8eebe926d5fad14cc6981e486b46deab723fe91415c27090599cc9954561dd667df5bdd74864a68bf62d9942547e50b165e04296397d7c215aec7dc92225e8beee6f9504d695225323cd1a850d035f7fbf2e799c2536601d71ea95929298d3607ba4d30a84e57fdfe9150aad78aa1cc605f57d906d700fbeeb6c813933ed1f553a1e95239ff0feb7f9dedd2e3e74baaf4a0c81178377484548d0ae7fa8a81dd2910be9f4eee07cc3f954dbde4505604ad542c8e770fe66f181aef9b6a663082d382fb96708767bfa0ed7069bb92caa848227d0e21b55c57049ace855bae4f566def54af291a434d411bae01400af2c7a55c01c4716fcac9e6b9a6b300d6b222a09c4ae4f72c8b62f6477b63b50181360be6a711d9c43e1679d0037dda947fecdc88acee21c5e47bfc589939f5e4fadd2181078526c775330636bdb2dac239e95ed9bdebc95eff8e1d332528144203f50df703860a51975f51a741e3a67319436e4ead0bd4bb8386b4df256b599142ec5a250f535f9a1d019b32a7947e62f2cf274f0cc22b8699f5b0875944998ad9e14cf5d579a168948dfe5cef98d6dac519e6", 0x1000}, {&(0x7f0000002700)="2cc75e5a4e9d", 0x6}, {&(0x7f0000002740)="144e0d9716eb6114d35a719bde1090df10ffc6673c0ac03c63a19e8ed72732f516348e3223f7520271c651434b58009e861abc570a7a28dc446b2416fdfc015d911de8fb0800f6fba33c173aeb6bf43378add778534293aa7ebf370bfa7efdacc6dd42613c95281a5eb834a06dafab8b45515ec17b93f585eeb43330111ec3e50c8a951becdaafaa723ae5f58a4476259eb71c9e9f76ef465d", 0x99}], 0x4, &(0x7f0000002840)=[{0xa8, 0x11, 0x9, "425474d3f46c8911ce8cc33bace4cb8971e6b76563c8d38bc898135dd0676cdfee67fcc4881f807979c17668aacbb60384daa902dc6375c7ccdc646e082d2c786f590348aea47764ec66f816c7c7464523e2f48dc7c9d0043f690cd2c10bcdcddb5993c83679f7f6dcc2274a55c7e44793b06cd15902eb88e81a80dd6026be1510983c5e8f5556ebbb70c60b882f1b753152125c45ef"}, {0x108, 0x100, 0x7ff, "5f50c8c0b121e5f68bdf6f46f8baa74ee403707cad87a850458a7c5a2ba4e2b9a391eed851fa95e963dc49b0c55dd305af811e592211d76a3d56ed9a803f8ab5abe245b9ceff9779723462f784709b04c9eebf7c00a38b858017655d79a063e75f1026cdf1fbe80727d3cad9475f438d6fe0d6c93ce8ecc7cf0ef947928cdc633624cddf34cc50665c18003958135b01b44c78c1e0b9ba6e5dbc53892bd33b2a4b4fdc09132127a18e154dcce2ea1741ce599166e1c99f792f6aee24bfcbcc50747953df6e0bb3abb2824f400fb8d8a297dd197d159e634f6e0413a57ad738a72dce6d6c8baa80064b0d4f04af328141973132"}, {0x18, 0x101, 0x401, "94169ae7"}, {0x10, 0x117, 0x5}], 0x1d8}, 0x0) r4 = msgget(0x1, 0x90) r5 = accept$unix(r2, 0x0, &(0x7f0000002a80)) poll(&(0x7f0000002ac0)=[{r2, 0x104}, {r5}, {r5, 0xc}, {r2, 0x83}, {r5, 0x4}, {r5, 0x1}, {r5, 0x4}, {r2, 0x100}], 0x8, 0x0) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_RMID(r1, 0x0) msgsnd(r4, &(0x7f0000002b00)={0x3, "3572e7ad1b2533c20573ee316d4b252fdf0c15d8f129a1c381873286313e1b72484ac8c1622b782d6cb5a14efeeff3972c3c6a16d2f0493cb207dadd1cb2fad34cbe1052b6adefa7409f5b6639fd8f1725c6d7aedf5b7d5b125030abd1e152765c6aba157d3027a1db44e0e0d6857b9b017c5c11709dc328770b27af692ca61e3200e86e0fe5115281db84f4240e54"}, 0x97, 0x800) sendto$unix(r5, &(0x7f0000002bc0)="77f6e2a633083ea576a2ac46fe5a7bd485d29a349d510b209a9649ee03e8d4bbc393c2b6f96022677066c1eec7b7c2d8b87e9cc18dd47bd61518a7d34b9a1882b38110bddd497a881a839275d6a054f79a2c5d595c7117b5db8aeae338df0b8037880e56d1cdfabbedfa4cdc2d4497a325fd87cc016ad5df318cc0378cf3326a3211d7aab0f6727252918c892292ad00782c2622991c15a2", 0x98, 0x4, &(0x7f0000002c80)=@file={0x0, './file0\x00'}, 0xa) getpeername$inet6(r2, &(0x7f0000002cc0), &(0x7f0000002d00)=0xc) msgctl$IPC_RMID(r4, 0x0) recvfrom(r5, &(0x7f0000002d40)=""/29, 0x1d, 0x41, &(0x7f0000002d80)=@in6={0x18, 0x1, 0x5, 0x81}, 0xc) connect$inet6(r2, &(0x7f0000002dc0)={0x18, 0x0, 0x81, 0x2}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000002e00), &(0x7f0000002e40)=0xc) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) msgget(0x0, 0x1a0) 00:00:10 executing program 0: select(0x40, &(0x7f0000000480), 0x0, 0x0, &(0x7f0000000540)) select(0x40, &(0x7f0000000000)={0x34, 0x3, 0x30, 0xc7, 0x6, 0x7ff, 0x6, 0x401}, &(0x7f0000000040)={0x2b, 0x0, 0x63, 0x7, 0x4, 0x1, 0x7, 0x7e9f}, &(0x7f0000000080)={0x0, 0x5, 0x92, 0x422b, 0x9, 0x228f, 0x0, 0x6}, &(0x7f00000000c0)={0x800, 0x621}) 00:00:10 executing program 3: socketpair$unix(0x1, 0x800000000005, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000780), 0x0, 0xa, 0x0, 0xffffffffffffffcf) pipe2(&(0x7f0000000000), 0x4) 00:00:10 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x21) dup2(r0, r1) bind(r1, &(0x7f00000000c0)=@un=@file={0x1, './file2\x00'}, 0xa) 00:00:10 executing program 1: r0 = dup(0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x1040000) getsockopt$sock_int(r0, 0xffff, 0x132f, &(0x7f0000000000), &(0x7f0000000040)=0x4) sendto$inet(r0, &(0x7f0000000080)="37ff2a6ea2952b237471501122dc854ec941669a2af5acbdc8f9a4c358ac99500694f5dadff230e24e59516c6d7cde1e3a529d59455a07367747bde65b738e0f3574cd1ae4e5fea35a8de6bc33a59b3273bb8f6cb6fca3a23b6d7ffb6801ad6ffe8bc8bf7ce83a2b62ec0d1f3016eef40b6a0930de6e3501844fba2bb777e0900347b6a6551d4204692006644eab517582ce7f", 0x93, 0x1, &(0x7f0000000140)={0x2, 0x1}, 0xc) r1 = getpgid(0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x0, 0x2, 0x8, r1}) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt(r0, 0x2f63, 0x7fff, &(0x7f0000000240)="2e25fcd7b316c73b2d3555091674d5d969dad612c725aa1fc532767ede2fc352ed6b7489acfef6a48c79d85007f920e35977ccdd577737ec5fa0580e24cfa07ba16f880f718b04d9b92735e69284d8becb1e", 0x52) setregid(r4, r3) r5 = socket$inet6(0x18, 0x40000000, 0x8) r6 = semget$private(0x0, 0x1, 0x10) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000002c0)=""/57) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000300), &(0x7f0000000340)=0xc) getgid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getsockname$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000480)={0x1, 0x5}, 0x8) bind(r0, &(0x7f00000004c0)=@in={0x2, 0x1}, 0xc) getpeername(r0, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000580), &(0x7f00000005c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000600)={0x100000000, 0x1, 0xd8, 0xde, 0x1}, 0xc) sendto$inet6(r0, &(0x7f0000000640)="3c5c2168b1d6249134e262b65c087a31fd8dda0573cf7027ccc9755a2615b817faa404c1dd6ca3e4d30d8cfa7b4116de2b414751464644122f5478c544b77d153c1cbedea3d95a24d83b148a9b34d35a1ca36b2fc68568708a6b8496625e355f1505929d82dbd9b0e93e2cb6ad0ad990d8", 0x71, 0x2, &(0x7f00000006c0)={0x18, 0x1, 0xd80f, 0x6}, 0xc) semget$private(0x0, 0x2, 0x4) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shmget(0x1, 0x3000, 0x18, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000740), &(0x7f0000000780)=0xc) getsockname$inet6(r8, &(0x7f00000007c0), &(0x7f0000000800)=0xc) 00:00:10 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x400004) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x102) semget(0x2, 0x4, 0x414) close(r0) 00:00:11 executing program 2: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) chmod(&(0x7f00000000c0)='./file0\x00', 0x50) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x54) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0xe008, 0x7) rmdir(&(0x7f0000000280)='./file0/../file0\x00') r1 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x92) stat(&(0x7f0000000300)='./file0/../file0\x00', &(0x7f0000000340)) r2 = getuid() r3 = getgid() lchown(&(0x7f00000003c0)='./file1\x00', r2, r3) mkdir(&(0x7f0000000400)='./file0/../file0\x00', 0x110) rmdir(&(0x7f0000000440)='./file1\x00') chmod(&(0x7f0000000480)='./file0/../file0\x00', 0xa4) recvfrom(r1, &(0x7f00000004c0)=""/4096, 0x1000, 0x0, &(0x7f00000014c0)=@in={0x2, 0x3}, 0xc) stat(&(0x7f0000001500)='./file0/../file0\x00', &(0x7f0000001540)) rmdir(&(0x7f00000015c0)='./file0/../file0\x00') sendto$unix(r1, &(0x7f0000001600)="960a8aba0b8a7b76192fd9e85e77d964523ece331ab27095b41e1282d535b5375131", 0x22, 0x1, 0x0, 0x0) recvmsg(r1, &(0x7f00000018c0)={&(0x7f0000001640)=@in6, 0xc, &(0x7f0000001780)=[{&(0x7f0000001680)}, {&(0x7f00000016c0)=""/83, 0x53}, {&(0x7f0000001740)=""/47, 0x2f}], 0x3, &(0x7f00000017c0)=""/218, 0xda}, 0x802) recvmsg(r0, &(0x7f0000002c80)={&(0x7f0000001900)=@un=@file={0x0, ""/72}, 0x4a, &(0x7f0000002b40)=[{&(0x7f0000001980)=""/4096, 0x1000}, {&(0x7f0000002980)=""/50, 0x32}, {&(0x7f00000029c0)=""/99, 0x63}, {&(0x7f0000002a40)=""/207, 0xcf}], 0x4, &(0x7f0000002b80)=""/215, 0xd7}, 0x2) lstat(&(0x7f0000002cc0)='./file1\x00', &(0x7f0000002d00)) connect$unix(r0, &(0x7f0000002d80)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000002dc0)={0x0, 0x0, 0x0}, &(0x7f0000002e00)=0xc) getsockname$unix(r0, &(0x7f0000002e40)=@file={0x0, ""/4096}, &(0x7f0000003e80)=0x1002) lchown(&(0x7f0000003ec0)='./file1/file0\x00', r4, r5) geteuid() socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000004240)={&(0x7f0000003f00)=@un=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000041c0)=[{&(0x7f0000003f40)="b18b5153679c4b86893ff2f815acaee25c87e02267ffd3b5839c3b443a750b2441812d08540dcca3c881abfe46998ab0cb4c20c24393ebc0ac0e74950054cf313179a4a8f643663015190196b4f1964017d28d7dfc0d9c170598acdcda608b9efcfe6f53713cdb21773301aa7d0cbc11719e8b67e62c9c3ec6ebf3ef30df62bd797890cd2bb2cfde5ecb8c6a620b22b6974e7983e8094dedd08d99ca0e05594c6a9e460c344e3dbbe5bb340805d202355c99d90758caa56a756393cab7b8653c54904306df943bde6f226cdb2e83495a2e0e377c1c41ff9327159c224a48a892a80a0df89e1cb925b875169897db8a0f61c3dd34c6b3", 0xf6}, {&(0x7f0000004040)="0f29305ec6175d9e363a47a33b37332b80adcc71521fac117df211d59c9680ea7fca011cf21e487a7aa97a808650bc6615b70c15", 0x34}, {&(0x7f0000004080)="0d9a76099bdda60763232f5f6c6b4c243412760103a47b4c738252be8a5b44cdae090a2bdbd5f95988f4acfbc3869140d7bfb173ce1f1b62b2f5db87bca248b159ed9da1952a2225ee6af864ad208237643926325759fc7d6ec54822c1da44daf64c8fa2", 0x64}, {&(0x7f0000004100)="5cecc2154bf0cb78444da1d9348e7285c307ff67822986dfbd9fa86c7a27e7bfd37003cdb6dd3b883a878dce5c45cae51e8790da624471d0ad6864714a0cb502abddc267310a2d1c23f1989667177369e5cac4e9e3898dbe4066fdb764ce12980424ea3427fba6435a7efd9bd79ec615dcf79fbfc320bac9d7ec55ed50bbc3f7704211ad265358dc7e62d39f89864477", 0x90}], 0x4, &(0x7f0000004200)=[{0x30, 0x1, 0x4, "d6718a8151e7a37123a762b823d25b47fd8b80c5b12d450c5199"}], 0x30}, 0x400) 00:00:11 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) fchmod(r0, 0x8) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = socket$inet6(0x18, 0x40000001, 0x0) recvfrom$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x142) 00:00:11 executing program 5: r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r2) r3 = getegid() r4 = semget$private(0x0, 0x7, 0x100) chown(&(0x7f0000000040)='./file0\x00', r1, r2) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000080)=""/139) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/235) setuid(r1) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x6f9175b6, r1, r3, r1, r2, 0x0, 0x80}, 0x9, 0x0, 0x40}) r5 = dup(0xffffffffffffffff) write(r5, &(0x7f00000002c0)="5af5f4b541700ee6d6a5a5552b6ff737eeb2daa404830466cb27edbbb508c1d017a928fdf2ac5f693cd077da9404d82e593e7388dc73ad0c8a9dcbf70ed0b9866565f10f272f88c5ad8224cb2fe3645375", 0x51) r6 = dup(r5) connect$inet(r5, &(0x7f0000000340)={0x2, 0x0}, 0xc) sendmsg$unix(r5, &(0x7f0000001880)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001800)=[{&(0x7f00000003c0)="ca3ac79c07eb16a77edf941cf4fc9c8383bb96706b45de99c17878db8359433b922a1d022fb9ed5e80213ccf09d412ca5f54fa727d757c9021400e5a7b98f63d6a105da1f88709916a4b12049929225923", 0x51}, {&(0x7f0000000440)="d6947ed59255ab8ac7527ec6506582767d4dd11274e002110eb6e50a80ec7621bf8b85ded9f2284c5d37b8bddc257c", 0x2f}, {&(0x7f0000000480)="1457b3a00669735d90571570e76ce382752c49868219891d10e1920140a2164ce3e271449e23be5385eea7813fe59bdca331e3bdf85b20d59c7e268b6fe9359ca0ff95f760382ae08ea0663fa0169ea55148ed0ee85c52e6daa95c3c4cc889b6830277522fa94c885a03c1f0be478d9b3a36e89101a3fa7496d66a402ff38b33d7cf583699de59e9b07722c4ccac668f755620eb08447dc6ce5f2a24520dffd187d32e6fe8a926e72d27f8c078acce33b2bb566d12e7815441f7d5419a580e1f9d6018658feab0f657d7d05d3aee58bd43d527f34cd399e2fd4773a93b15054ef449d1ceb5e877dcaa882208972484605b07eb7ecc257edec05e", 0xfa}, {&(0x7f0000000580)="3f01b53110f1f3003e65d535c562c720e2f0c86a120daf8718ad80bf09a82ba44e2032d5c0fda5c79eb93121e3eb6901962e38c3257c8299a11ba1fd559accfd2055b0dbe8b119c31db0483d8109eeb9c949e7bfe8393cf7e2986106ea7e7ff9130047f7ab3de2c42acd60cdb04e0192773881ed71b451f7342d51ee252aafab734f4e6c52df118ef35059ded2a6e11bc4f76462310eccbe755207f53a15eebbdb7d1f15dabc11fa3074068c7ce14fef82f16424fceac4449f79720f7a305c9785a419183d2e1e97810e21cbfa97bcfb6405158bf0a0b76f4ec26b47211198fa42da6f64c2b4bb0f40cf356681020919a65ae3e7b6c149a93841bb183db23f0ac6dd71bfdb28274ed5f991a820b2487780b57e465350004e7bd75b13a0d6bf69186af95ad55d1fb42142d0dae2a7c95b7ae29f086715a8308ff137f771496edf7ee4004a37057f94a85701ac7d4210edbdabda8fb5dbd9652054690519a685f201c45e3f728940a56b3f28b81b5a66ecdd9576744032bffb4e47dd4160b28fa4a8c41c645eb65374b588b34096a66a954750f27f4f0fd86cafc8ecd7045e15ca50609863f7286e04e855e0a85c7ab5055980ce6703e9a46e4d174fafe8b82d18793974669c4f196e9127d376d06aeea32521df4f00ce30c291f6a5f8363bc6af8797dde5e4263a96c93772e36ae6de4460d14fc684adbd008d079e9591a555171977e1b71626aaf2d01f6ee211fe2becd9fa902d15483b0fd02a3b897e614da1869f53de5eb8e0eafe712e33e4fd11aec1d5aece82c8a9f34d0440174d8ce3de60c8d6e8d935ca91a86b9cbf1a79e19263de3f0736b6d2a513861760fa834450ef73ddeb80a9dc18caf68a2f68e1c668e2ca2f704c22105853ecff326047ffb40c106a3671e6f95eb47f68c12dcab326d3e18841e1e14ff490578608da63a48beaf82cdb3169d3f51df7056ee0f218df14381f809c331f519c495cca26dc74c806a1777aa5e5aece3bade400feea4aa551fb26e51bed464e9be216f9a17f1661f2738d312f115c2312ebd4789e17578aa6ebf90ef3b0e5b0e8d02dadf859a2b9c180e72a8296a7ed7593931a77e095d7087e9cdea1da6a496b432fe9126d95b191f312cd5c34e0bd1ef1f636203a5db1a69c2b437e16282eac6ab950457cf85488313a70833dd8eac3836bc21a56a5893844b08daa22df02d36384da725984a76fd59e1b305e04a89fa52f381343fbc5066db9303c81f758ef26092a05274adfd2dc2504cd6cd6329b24c6e2d929a37a97ab18d24c1a17894fec76da0a9ba9310ad32bbf476076f84b9203034beb506137c488e1b70bcef34a86fd1f1466e41aa47278920adcd98b91c50178258dc8515e7d15b7ac65e0fc1619ef45b28d8ef36a6d5f859c6e61fbd74e23ada00c155eb2e5f3dd41077e0bebffc2d8d6b3e2a7eb3e4ff13661b5cd06c9798a27ae5efc3990e7ea132704f404c5437cd3a4f80e107ce5382dbb48fb713fbaff530011bbd37043139b8cf671b3c4ea2c72e7eae54983810f69b9adf2661f4d233623c15925d8f7bf1d413e66f26119fc676f6dbf011afbc6b35415b022414595d89e465ea1ff03b3646b6ed4d2da2eae9960e48264594c18e91c6bf6ca1d5aed2817d50cb581aaa7cd77602437dc3b136ebd0804436e93f20817abbff4ebab9054eb2e0d104ada62751905897e63f2fd87903c40d415b0098a932398e9d5b56500dbcec7e4d3e2c5b41b352d7790f762c02542d562c8b4869da6c3957b7eda1c0f65b362d4f2af4067eb62f2535d57fe104497ff56dec1254614fd9c03f16da3caef93f7e00bbfeb2556b2521762939f679b77659db10a8dd0c1f640a2e9c542671e4a490937620025730ae4de88395c7f6962032e60a27225f7af085c873c8844c97190d0429274c04f6996c394cc467cd9dd83d90d037a55c52eb4fa867c90dcfc47753d9ef89ca11d9e80f4512b58036e50d751b4cc5fe844298cc6c9104fe8f7118b1e909ccb2f124b1860836d9f6a206b5e3df0f12ee5a66223a8a29e556913464048f3fb3e15e81a7e2279c51eead8939de3ae650ac07ac1a42eae9b0541825543ae8e46ec8a82ec12bff2ffbb8c4bbba1a309d8b0318b4dd1513d72d18c639fd9807b9b00a0b52f1381f258e5b8b997be3500b2f7a1dde4ae845661a2ea61a5cfc4dfbf78301507482200108209af093769589dcac8ffe2431719dab92d2fedd5e2b269b7f2b0be0c59912e78cff611b5b768bdfe6e876fe1330135d96894c815e9223ee37aa4039b081f5f133c27715ccf2034c8d6751c6f5f3c1ef3f5dbd51613c1f816a25aba33793e034f34d50b58f222d62558ea1910c0ae517e591429234894c867ebdeb6dc51b0f68236d2dc5a0fa09f0684dc04b137aea7a4c32b79913735af0f6f240d5584c19f06c5d7d3485b43baaf932a983dc0680e9dbc3136359de761c9762e4f947e5c5c35662605ba9cfaa62f08f578b63019e028d3625770224eb1a52892af85ad8d50e08e9467e248146da4184c7424ff2d83acd1e6c7a7080f622810a76663127754e83326a17ae474e84a0c53adf11dd866115ed876ee0a4c1d51e5fe2c59d40f7b9ade6f044f9e9638075db645398a33ae3ede8358e6a867a924ead17ac23e8bff451e00941ff3aa4785f77840078c75c32a02cf1e51678f0b5a1f89c834d2f3dc868f6d4172c81e4ec8d8989a5c1c3f806a6d7f1f14905523fc9962cef798f90ad1e8bc185884ea07ee5f9be713638d393a4ba763ad9da1145f55ed73c74604f5247da0af529e3ab005d49ed807db00517b030d4d10e654e05bcc31ab8d8febc1120c0c0888ea6946490e9fbb155e8fab452c78b1234a39c5d641540ed9399eb84a483ec09561137c964c8bb557274be3baf4d5d4afd64352828c32ca979dc44b6e856484ab556e1a22a2d24c9511ad7d956b88694f082a6072cdf8666ce31d93f35c197919f7e3fd4fdc33cf7e9646e007fe7e4885ca3a97d9bc8cc9c72ce31867f775418de65b5e4b02ce80fe199f2eeaa6c3cf59feb323779affc163089df7cdd90c0687a90559d45901cddf4dadac09b57c42232431d5417896a4f3ee4bb750617f35d67d4d539284084302f9cdd37366b0d1027ac2cd82926336ef32c3a07561bc0433cdd26aebd5725dd30365f7ebff53b7c313965152608ed15146de5086510e663f33bd793845e6416b3ce06a1a27352f501db2d13128c47c0cc65411e11709d3c1c4e94049b346054588e1437c76c2d0f8cb1023ecba59e03919c651a892c81e30f390f2e5ac256f8b00ac62089fbc9a2192b7389050f167cbf16ee3e3bb70420649af5a696845af9686c4456655b48a9b67a98826e18cb87c0be7276e9c6560909937deaf2530b0c8f4b090e94dbf1c4a9d48836ff2693192766d886110473eb4cde6fe2fcb48f0df3c6eae55a54ffa11d4c7563fd2865ba1eec9488b78bacce1ba5d3833f7bed02f279c8995d3b965dd3e27723e63fecb828df913f173fad0c5acc248c5fad36ac364f6eda344800e6cc3d92c89749da72fc6dfeb865840c580e1625f29eafaebee90c649be057023f69557ba139b14deda6547b152d7408db43a24a131cc10d7df9aff8f5d897bb77162d9499637260d4c497d05c11d25156f327c16f88a9261bb3a6a4255b6dfd80484d4ebbf1758b2fe77c1bf6f15a744848ad80146300c07c55a9db3105b6d948d3f0e859bbd761fe8353f0e8ea5164aebafe43fd4b196e4e0c8eea21c44711536d4ecba6be2f0c84e8d3f1e164ed26a72b9b76b26413efe4340f303f3e97a9746de2e59cb2831b5d4fcd0610a6f1f68f2f4d2173372a104f1e8cfd14609c13f961b5136f4bfc186fd134004810b15474b389c72750de3fde421bbe3b9b54353ce78cf3ae2c4bb3772605cc3c7b04b07b8711dae858b427df5dd73e9a0039b64eab1b7a3d8c08feed9394816aa3d3a47a044e8e93f1cde16d7a739ba1703a842087608a6349403ff0aa33b75f01a8dae8443cdc41f0894f911b141690514d5e8290583ce76875be4a79a8bf094631c1f0cc2fe0d31a659c3eedfe1dce6a445f862365c0a290bac18cd196c7fcb192f2e58767f5838e2c3bca7ca78bb8551750e15fcd3d0fa2e91d0fda61a9734e462a109c6c7d26690527cc8faf047bed2e8f3fd29f148bb17a80af0b123d6bf642c80e0f53898c111d7c83b984237b7bffabbd09b7df8f8c02a1e0fd9103d6dac6952d9cef9015c24708a7aada42952412860e494bb0b65de3e767352aa1cf401f3f721b576ff052bb49a73e00eb26916aa5ddc7fc85c800ce6e46bbe25fe615bcf7c1f47e9ea9b9691be1676c3deea64a31886c7b7274d3ee760a3d1ba2b2e12d36defcabfcda107fec6640191deb97028fa715e705739bcb0c4c0f09cc8c146d955ca8b65adb9717249756ee449f6048612b4637d11a845843329359134b42631f93386d88dd739e38cb3cda8c90947d0a09131c0168f5eef100625cf39d9aa66e4419112cb5a8d8f4d0b68e96f4d13bd6725deb287e9bf4351f38aba5f5d66176c7dd52a3878c81f6d648d6533322cf8b9c0ef7ad4563830c0fd7aa7d1dcce09e56bb4db52a98fa50ae6fe7c2d82dfc1a027c68865e34decbf18baccba7824ac9a199cffe14da4dc82b666559d066f983ad6500e422737e1889743421922887f9c52ae96fbce2210d8cc3b906c07239b6698717eddaa5d1c8fd2567a45e9ffabef51223a2c34303bcc825eb574e07166a2e6bf04a2915c3f7026c0c4588e0578e06b8f0cf6e27b3aa5a133da3dcc5caac306812f3d6e49604c83bd848f87314c27579d4dbc2d875b5cdb63f0a9385c6939703b2d0c21da39ed2fee4299e396f555e35ef6e01f245800c1478fd44dae9290eac5608952b67137e796597dd36a33ca2a24ebe32d43823230d566a004a25e79a3dae0544324e1ed87d00d314d615b51304047b2b61af4d88a76362c2252dd1ee23e84d5803a60a3b10095b011e480cb67ee98eff536cab5ba09018a8d6117a9c30ae4bbf9f5aecc34d93d140232ef792f0ee8d053ffff1c20d97afad81c434f38d0a78fbcf94020b2dd78fe18717575349272db021be8973c7680cc86115f90830d2e9f0b72a7af1e2c7ba975d46987575dbe0acd45f7b35135732d6e3963556033eb8d02c95fa664c7313b989bd9ca0bf06ccbd3000876c3469c6ef32b4ad2ef0ec49afa15e7ff2d968e1ebb0bca58042f09ce1320a09defc1cdfc0a0c9067b453b52f9dcfe819f15d10501b27045c1c4f721afac400e7a5cce05082597ce72da7359429b176ac68c2091ac7359b92007b67b78d26b094ba2f9a16781e01ec83f156d711a62afafe5aaf0fd789371eb0f409df6310886b0b9b6fe3c4cf4ca6a9197682ae3887bd3f74695ef0a5ce957eed425c831963125a990c6f41fbebb069aae33f0983bffd97c8aa57c8e102ae041322501e6104261e2e0afbddda119c3bbdf75628efda01510930f8f132ac782d83ef7c44e7f55d1673ca81180e0e3fd7669fe642aece8ef7944e95b6eed6b504f72fbaaf12a12ce1f433385e3401713b89cd1729f08fdacc3e8b866e9f1a9bf5293bf8cb36e16a5ee30a6f9022aeb11709d19a2b5391c75eb3195b0183edfcf6c04998abd7748a4ccb9bdcadc6eb0ade4b8ce0635b1183a4295b6782cf81d4847a63631b840d520f586b4177306f0bcd2e878991c714e082fdc97dad6e73e54b79d175fb6aa7eb428d2efdbe691922e3117e5b95d54770026519424df79976ca", 0x1000}, {&(0x7f0000001580)="c5316bb893a6146d014f1e716f5f4186816506eae367cb59d19c4c1cf0b05c9a59fd5c4a73cdf4cdaaa600e4ec89e9a38b7e04b626b4df1cdf5da5788bd4adec8cf2a4940a5393be5908db6f83113ee872f2b429365388ccb308883e4dc036f2e642cbee68728e27b1f93e0e85ab86ebb4ef3354095af24ba9d4a93603ad64d0321188cc504c0b1198cd309ea824c9466b72e5ff96d98c8044f9a9050ed6139ee02206", 0xa3}, {&(0x7f0000001640)="e1889564d84d2fe24d4c610a7dd8517e0733788690f6fa4b1760e16bd1d4c941984e92cca270e348155e7803843be89d77274d4288733ad7fd9ba9326403a14ff9d38a3ed5273801a86e44e483994953de4a25c2c63572562b781f96bcec3ce2b59c9ccadfc71d002926553cded37a9cc1dba39ce11fedd716cfac32f9c01a7d7e4377d289d00d47886e4083f85ba423ddcb56e1c5b1d9f6694cb413ea0f529698a3eb2c044f9201565c2513b0e30874b28463279d5a5dc56ec201d5050fc343c2c9c79fb9f1e831ff3f76a53f62b713c957", 0xd2}, {&(0x7f0000001740)="4222a8fca54cb81552821455cf26bb70e4f4fa048cbf0c12d9d58145fc4344465d2197a10d2e60cffb73615aa58f5238816badbc564daeb1fd774b6797766b1add455e9cfc5e03365ecd85b7666879f8cb7fc862405170469e1254c706eead68989a1e41e0945a6de21ef20d0749fbf39f7c0b7129ef3af9c3b7bbabfb56773acce882995445b96ed064e42f8b1010cda581ff378fd430196116974a376b1d9e6342816344ab638e", 0xa8}], 0x7, 0x0, 0x0, 0x4}, 0x0) r7 = getgid() r8 = openat(0xffffffffffffffff, &(0x7f00000018c0)='./file0\x00', 0x40008, 0x21) getgroups(0xa, &(0x7f0000001900)=[r7, r7, r0, r2, r7, r2, r0, r0, r7, r2]) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000001940)=""/149) getgid() shmget(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) recvfrom$inet(r8, &(0x7f0000001a00)=""/96, 0x60, 0x40, &(0x7f0000001a80)={0x2, 0x2}, 0xc) read(r8, &(0x7f0000001ac0)=""/4096, 0x1000) fchroot(r5) connect$inet(r6, &(0x7f0000002ac0)={0x2, 0x0}, 0xc) sendto$unix(r8, &(0x7f0000002b00)="3c97ea1d665fd41e4b10bd6365ac527a5a04bbab735100f301027590aa524bf61df595994340602fc569ae36cefa5ec292c04e6c18a712a006c7f0986018fba505e2a2afe6dd040e8e82ac57dfdc482f9f768ba20d2c7b9487e1864b110adafbc4b5ccb7b785698813f0d6f24d01675c81b88ec71d465efca676ffeed07195dee9c0cf2a0775b07b4cc0cf0db5fa586c6346e04bf9854fb5a187e4cf6ff82221c9da67f4d21566f0e4c9f12ab30cdc362e93d70e773756c3bc718c3559009b0f60c1d29f051c61311bc5fd0ffe0ca43048aa91deeda2c6a179", 0xd9, 0xc, &(0x7f0000002c00)=@file={0x1, './file0/file0\x00'}, 0x10) getuid() semget$private(0x0, 0x3, 0x2) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000002c40)={0x20, 0x1}, 0x8) 00:00:11 executing program 0: r0 = socket(0x17, 0x4, 0x80000000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x1410, r0, 0x0, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x80, 0xfffffffffffffff8}, {0x0, 0x2}}, &(0x7f0000000040)) r1 = paccept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc, 0x60000000) fcntl$getflags(r0, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x90, r1, 0x0, 0x45) pwritev(r1, &(0x7f00000011c0)=[{&(0x7f0000000100)="0de88757a261ebe7ea2e58b90ec02658f7f90fd9a5ae34ca3dc23363b83d7b1050c6dd4dc2cc282975afc94fdc802969550563bcef7bac653d3ddf2d26180ce8fba1559f69ce8f6377794bad987a96aec2da4adc985718654fd2f313781aed6c2de4d464b89537472f8bd9d5af70ab3ccf6700c98eed3da5bcd37d34bbf67ee79cf2ab87aa28a2b2bad9d1fe67", 0x8d}, {&(0x7f00000001c0)="78cc8738e1b8bf9cac50f82a2ecce8d06848a86746c924cb476f659c3235fb9c4e5eee9d72a65f655b4114ab4fa0c56af858d15c0774c9b4727ca70f50296f98cbeba04d1e6c71f0067e17438cded1a19a926b8a4283918e61c9b7119a813dfd4adc4807a5502430aa18c3ef22ee559cad22ab78127b8c2406b7b56b21e5346ba5e003fa697addb260b1a657bc5d6f4aeb443d805553db2f9d98c84e31e580803123842270eb05bb4d087c9aa70b4becca418973cc03568ee2e7f5412eb514088d661fea61dbe2f877286f5fb49d4fbe062f8eb01cf5b798cbe90e07ca52f434a50cf68528c6e1d263ed4e4bdc9c658b4e5373f9b44815b7aaf49ca4aaaa9bb4c34967e19c742a1a833ed615e87b6cb79816ff44b9fdd0f390bc390829b734345dbf6b655d6dd29b48ac60a466dab416da21be842ecff92112a94df24f12d5249540ec761ca67beef574f564a4ada44099bac40a0af31edbc84358100c269b4227a6df01124bb070c8ed7dbe29f8b21dd9d6a87216802d1cbaf78b4d86150effee3e1eddae2bc75bf3b0db8a72b6bec7e2207991ad89ff7fe004f27de42724a64872a21cbe035d10d3a30da24cce4ad9446d228cbe5895802abd3054ba3fb117ff993104a382c440b0fd02a24a064321f115bec24c4cc3cd27d0e17d1fdbf647b71509345f50bff45bff4cc745456344fa8359b85250f056822d3c2bcc0606ba90b110627560ad52f58a21c2bdb793975618e9d1b02bd8a194cfeb6f907e292f91e2f2989cd1631fc683d0b12217236218322323fa95b40227228210141116847edbeb4c726b74b6f490dd09e8cdf9711741c7969fbe5935c8c7725d7706a91c0c20f3a5c2ca8fcb2bc16d87dcf5f7038acf0d26cb3717f8df2d8aaff42594017cc7731b1875e5885ecea3daed4b800658bf9b265178df39d79bc02cb4e24e89b3826d98fe1e7905fef7477e5bb6c8be38b4fde49f5091bfd98ab4a7238acc95b58c75c7dce2894099edac53420fdc5e3aab11447f2fa6caf8666824887f72e802f50f273c29ff247ecd279edb8f25e18cf4965f873b805d8c244d7eacc5c595687fa5caa4580b3d5ffec7e43717f2d1fc1925dc66cbef903aebcb4f78d1c020fd75034aad92234fca032ea00ce03c2f5e20930f8d536a2f08d48b9a03164bc86e0eb84beadc6718ef756d5ead799c64d7f2d59f9588231faa903587b48481bcbb7f23640bc9d9dd739edd5bd8e4be41330b65aca392bd208764c9973e102955c2f5346b939ed360a540d1f089a93c6f223b4ca2ea1297f831abc0f2edc37015474536b7cccc67d5aecdff64d95822e743778c788b1cf94149570754a4f7f8f06418b5103050c05aad5749de9fd6a8a56b5efe8c4809ff4337243b3368510ecb9d5888c06f478b9a7ad4f0dbda464755097b87bcb03ca9df28704a0cc500356e542e105562e54b53009ac69a4cf69f09038a0b64233ad835fb90528123e82ff26a2e1ec95e2a0c9f8d3d8d1656bbf3b235bc375097705f4a20ab814e7b0327f4456854f2604d48c62e559bd0df665b454cc8c70a9bda32e9452ca13964b4342c16e7544a0043da18aacb53f23e471bd8d4a550d390e46b6eac5f0e6eda01134f2325a4027e06b183a35715ecae61724287e6192f0048a0fa822750e5019f2dba4a0d87bf0d5fc88b880eb4a9c0e63587570fdcd67626022f9d202b776b82752f08371d4e421be72503b6dee44a9cfa83bf723e804748489f8737063d0434d7256ddf7917022e925e11dbff297ee858678b387ed9384f8162353b00a4bd29d0fad7771385da2a41a8d770efa6c28ebe6d235112b0a5f4a425ddb542ea25198b55967852e747ac7a7123a8e395910046699d7c729df905f40505f6611695c9a4f5a745e3737a9694de1847495ddda1e4b4e9dcc7dc2de0aad4eb7cd34796a5fbc3c4f2936c62a71892e70d10d850578631463cc4bb16efd31404751bccc4fe68194dd8effe66b4333572daff1a4e17317170b6353155e935ba572ff21902fa2ae1513f31030b67608f70ef85fe5f9e0405ad1fac1d47317f731bbd96692d42a3f0067a74e79f4f0375ce7a7c045b29c3a83a6ee3c0e0ff3b6f89cd4e1cf574f1bd78f4ddd21e1ba8eddf582890e740a3f960b981642a9926c409d2cdececeffe9facc2f04ba69f252f3035a0d9fde011147263ef9fa2d46c8bffdfc4949dba7e2386d9614300664e527c2793e1c0cdbff7b494049bf147f0b2965fdb4ce6a0cbe3c2263ce2e5849f6fd9f6d23c5ddc1ead712f0194b02376bd4f62540f5d121038e2fa312ac17934ab6fb216203e35affe4ecf56b6a63add13223a8f34c0804af15f650523e5228f6151918c7287b7b09ed58528876ec6ff54e1f3287b1e760b77dac5a9957f9daf6410f2ffd2805e3f76aa1849cdde3e51a6bc1129eab394cb1bed026aad612149293f6fb0d5b0491a7896574e04cb0bbeb0d4dce856056f78e6cedf7061c79283dec79fb9fd7e68b679a49223de1abf152a15303e2a3014fbee06e8788ec3f324afd3be7b8ed3227756af88986772a8cfc2505bad0b5c720f1a4b8fb231ba8af96f41dec30f30983d3d96c45aa98b4905d5898364981698f22cd62dac06c983a5018d95885a343e07571c4100753166e7d5aada9b8f652dd7f62484b5dcbef1cc4e2d3f08169d1c80338af5aad71f669f1260b19d3c39ca8b4577a1b79d6220ac00bc06cf203406e9e76dd202fe28da289558b3a8213c2cad58e3b9f9a21e03a5179c2b51061d022af453a1a1d77629729ae1e43a96777c2104683d85ac74f6d039b4cde97a4139c51157b1bd809c35364e9e5b3b74d3196368508555b4b9ff41308ad4f7376d37e1e99d0310c64bfd4dda0eb9b9bcf7a84907b9d5952f467b4f861a9b2f9ec8351aa80eb305c0bf4266406d6927a9d076137dd1237038b7761e9d3ccc5f09341f1b4a882e509231f6fa833c90fbb9832255b632749779c43337e52eb1144bd8ba9152e65792d79fef48aed45b81754933deb3190c8da6155695170a4ab4997077414959142458b02a7ccc2df2d3a5d11c3f070ceb38aa3d6eb81c39f4935d09f8c13fda7b3ca8e552d3425f9752b6c000eaab0eaab4e783c849018b2af005fe5bd91e88e54da9c694c0f47af03aae192d3b0dee85cc6350aad5e14df80478cc277b70d3bff32be6510af3734301aafa8c2a25765dd4a3a32b9788df2bcec32c84b739ed780cc47ab9532223b35015ae78afbbae46998f63fa625dcd0d8c391a361ef42003a3746e97210b984385e232935007aa786066e1096ca6af1d3ed8f3ebeea9d51f283c437526f37925236578ad06e929f9901725b4d5c123f58d79213a9bfa495552b138da5e4c166ddb4560d4a8983a5fe655cac39e1b6d4fea5497c0898d3bb174ff4fe418e673b755100b80918cd80c46dee2a99abeaaf101043d0e59d6cc6694c4f34344429f9e8ca9f6fc25986d8681052c8a5461d8e8f287f5c85706ed0e1fe64e6a9df4dc27ba5632d651fea33dc10c9b92e2ee348306d8cb9a60c602985debcaf0bd3693ea343e42576cf2118a5d564c9352c6f9436436b1e47398f8795cfd7dcbc0ef3c874d0aefd9dd9af3e61a2ac71fd1f04e74ba6d18d96d025d501d10b9d695434108a304b53c3a8731a6af186a3fd0d5d882bec71cf7a5a8b968f9fd9c18570b01eb9212f256533e2e2ad4e13b85a5b0c7705d909d5996a3ed3abfdb14728fe37bdcb185226b4155d0de85982c876079e7460ba47a7a7db74c401fa69831030b8495f8bacbaa3e5ab1ace92b756d8155b3d3c08a3026ca19bb289f78d4dc2dd74fa6aa852793c58b4a63df59f82a2972f4b4ea6564874e0befff5e20f5743928bd595d3bbad47b71137ab5343de382a83f91c02acd741fab13c7957137185f10e00829d7f40aa16db13b439b59820cf62a26473d360496466d4e3342a81fd6b25e4bfa25369b908242ad61dfc5c6cd4c1a2c8c4b65c9f8667f4090e0bf88144be08923d39a53e65b8829b46ebb8eb7e23b46816f2b30ac0e4624d1966975324419da2cb953461d1c058d0b9c2833a13736cfafbe97a99040b73bee4e9b8fa8c86417850b094c1445ea87ca23d676d05df00715ccbc415f62587352f42f4e92f9bd6d283d37ca822730ada701af05d7b329c36eeba5b954137ad9e82da09b61fb7bd63939373610f4134c40c42ca99e50ccdd20ccbfc38e0ee19c141733567740dfd0f94a390d20896ad65528e4938fa678a7aef5fc4462b7228779041856caf66095a1ccab5e00f8b759a6781bd1d70a02e20c67e64ee06dd446ff37de9dc5ab95b7d03e3a5c9c03cdef545fccfd81ae9a50d2efed8ea27d906193af4a63bba974d482bf22b7c79ba4414d2b73a27749cee662ee6dfb1ae9f4e5157e5e78c44bcc7084c4c79722be99a37a1d29bc3c2c877d10dd9dc7df1595628b8867e922ddbf83da9e9875448327d166b66e6c7ff63d1f859ee4764f7296089783f96cba1265940ccb08f7c89009078bbd3300246b7b7b354435dc733b9029aa43190710d99fbbd66042f8f8823d4ebb23b2454c286bd867d792cddafd2ed2275537bc8c192c7e62423801185eed6734419e94cf5f86ea7473c5b6c46cc98a7cee5ae89f143c7061799f3a9f13640cb2ef729aac7dca211fd2f27578bc2156d17b5448a826b0ad6733faabda2ad0b39ff7610810b9607f1d34c588678c032b0f49d305263e08f78c8dc369ffb6f74696d193cd0cfa3a35ff4f334162db6339b38443d2b35751f7be56f90e69cb2538806f016a6fef7114aebbc85dde900dcce6233d006e9b7881a347792e4921c3f741514f35363d0a4ccf3f6890dbc3c4b7b2263f83b7607f61f220f2cbd2d79b4b765212b14ef659e60437fcb5050fb5da9df53366443d45a734898b53f878c99bc5d376bb3e46a94e7a6d0ad239afbe2c9d56b35a0eb140f1e47123a713c484f9f5fecc08197d21424b1e83976370d1405b6490318d8dcdae28ab3e47def41a708b2cf3329bc9d8aa5c0733f34e19ed4c3a538ad3952753045a5608026a8b08611bfe25f3997503d07926f688babbc7e5cbd34ed948f08959c95642e612d2635854f4dd62ac9ee5b7ec88d12621223d714bae285dc46c8fdc01aaae343a1a3409b2ce561adcb53a5d5ea5a5da7c3d12256f5f0cc61604a74252e8176561ab7f612bb220beae08eb4a7190d51babda8356a68cb50adeaa118c0bf1f72f2c7f0511e225c8b6cc8647e2505f1c0cb5c7bdb0c9d5cad6fc1b66ddaacbcf1f749fb330f8c6b16f92ccbb5585d2506b688eda54242dbc9898feca83ed12e34e56618125e30cc233514bd0c68fc9e77319aacd1b7cee6a861a7e112d0d53154c286c775cfd8f64b49c090802f35e88b1836e1ec4b4a533030b3a84ae0b9f002b768c67a870ed98d7fc0000bbdbec24e300995d30b752bab20cc5f46613b2270fe7a723fc276a681e38cfdbfdcc8f0d0653dc5cdf46aedc7d77e80f47318cc37139852ef060be49d4db8e8daeaef42026f05c7006850717ff408d62a19159507f054df0b21cd1681d7f7683c47718717ff264d78faaffb846fdb70078d835fad5d1a32019283a59c10419df11dc3f33590b8fb9b89626f87b0e1e7e0538496e85d7daff3e1fcb403ac66e3014987328adaf816b995335c61f0a0b4e5e9cfe009a8c2b851ca67362f2d5a24a99c355a3be121a18334b228f7a93d1adc3e68194ba4ab4f5436e8ea0b97c7365156509091b5cde47155230f5a9f2e1b13d8b7fb1802a4c", 0x1000}], 0x2, 0x0) close(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001200)={0x0, 0x0, 0x0}, 0xc) r5 = shmget(0x0, 0x3000, 0x105, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001240)={{0x9, r3, r4, r3, r4, 0x1a0, 0x80000000}, 0x0, 0x3, r2, r2, 0x8f6, 0xe7, 0xffffffff}) sendto(r1, &(0x7f00000012c0)="835155bd2b83886164e5e26eed01aa5b1bf70f146cc850981e2d93f6e1bc8b736d733f996b86ec40d531487bddaade24ebc2e9ff6e9d2c92563e6db083fcafd88a582fe3974c74f47528f655bfef7219ac7510822ca95b7d419de72f568bba85cf3e172cfb5914d95c00dbb3fd23028d4a810865bf1939659cd4e2510fe034287dba0f0e3fdb03a08875ae363610dcea190e04a12e1154c3f87014387611ff63c89b5c5a9b10c15799f2590382ad1472ade275a00e4298097552415c15939ae372f8f715e50ec56c38ffb408716131bc5a5b1931018c3f3dedb3cafe9e0b4f90f79ef1cf4256dcc38edffcea6dd42a9af7240f2975debf5d077669aa718e", 0xfe, 0xe95b50b243cd360d, &(0x7f00000013c0)=@in={0x2, 0x1}, 0xc) sendto(r0, &(0x7f0000001400)="3504da6005d94cf42aa079c51b94a12600752a112473acbb42a5d5dcb164c9e4461e729eeb816293e90d37fb5d2938b39b1c40054911cdc131279b6d2ecbef2fbe8e9604bbf12d286e2ef4e947eb50962aab66031c815b7df90c95be13905ef8cfc2215190e77a7fe0ec47918765248146858a59732b0b05f7ea8209e2d8fe26a96175a223aa93c30dd33511777745942147a27447999bbbadfbcbb4be75e2b390a6bea03ceb6a9f1de90442ce", 0xad, 0x9, &(0x7f00000014c0)=@in={0x2, 0x3}, 0xc) r6 = open$dir(&(0x7f0000001500)='./file0\x00', 0x40000, 0x1) r7 = socket$unix(0x1, 0x5, 0x0) mkdir(&(0x7f0000001540)='./file0\x00', 0x89) r8 = semget$private(0x0, 0x1, 0x105) r9 = openat(0xffffffffffffffff, &(0x7f0000001580)='./file0\x00', 0x8000, 0x1) getpeername$inet(r9, &(0x7f00000015c0), &(0x7f0000001600)=0xc) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) fchmodat(r10, &(0x7f0000001680)='./file0\x00', 0x12, 0x0) connect$unix(r10, &(0x7f00000016c0)=@file={0x1, './file0\x00'}, 0xa) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001700)={{0x6, r3, r4, r3, r4, 0x2, 0x3}, 0x8, 0x9, r2, r2, 0x7fff, 0xfffffffffffffff9, 0x6}) connect$unix(r7, &(0x7f0000001780)=@file={0x0, './file0\x00'}, 0xa) chroot(&(0x7f00000017c0)='./file0\x00') semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001800)={{0x81, r3, r4, r3, r4, 0x100, 0x6}, 0x5, 0x0, 0x4}) socket(0x135bc1ec6aa80a22, 0x10000000, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) shmget(0x1, 0x2000, 0x5, &(0x7f0000ffb000/0x2000)=nil) mkdirat(r9, &(0x7f0000001880)='./file0\x00', 0x4) 00:00:11 executing program 3: r0 = semget(0x2, 0x0, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x1, 0xffff) r4 = dup2(r2, r3) socketpair(0x18, 0x4, 0x3, &(0x7f0000000040)) fchmod(r2, 0x8) socket$inet(0x2, 0x2, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x30208, 0x167) read(r2, &(0x7f00000000c0)=""/69, 0x45) accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) shmget(0x3, 0x2000, 0x401, &(0x7f0000ffc000/0x2000)=nil) r6 = getuid() setuid(r6) setitimer(0x3, &(0x7f00000001c0)={{0x400, 0x5}, {0x3414, 0x8}}, &(0x7f0000000200)) getsockname(r4, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) accept$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) clock_getres(0x0, &(0x7f0000000340)) r7 = getpid() wait4(r7, &(0x7f0000000380), 0x2, &(0x7f00000003c0)) write(r4, &(0x7f0000000480)="63ee8de10240a281e5b21e458f4deca95c71e7d12f9b34cbaa6de24bbe4259ce0815ba6a20bbb10766e731bffd8bf510d90fef7066a16dbabe5f1772bc1fb5244e52ba4cb6b895b7aa50ba1a53befac1687805c3ffaeede4fa01d8218d76b93c2597b8fc1f61c4a59e972a471bc3a74c1c23db2013cda852e70fcda0d12e03ce43b31a264082b4b7eb15182daf", 0x8d) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') semop(r0, &(0x7f00000005c0)=[{0x2, 0x0, 0x800}, {0x3, 0x4c8d, 0x800}, {0x0, 0x3, 0x1800}, {0x3, 0x6, 0x1000}, {0x2, 0x8, 0x800}, {0x0, 0x4, 0x800}, {0x4, 0x1, 0x1000}, {0x1, 0x401, 0x800}, {0x3, 0x3aac11c7, 0x800}, {0x2, 0x9, 0x800}], 0xa) r8 = openat(r4, &(0x7f0000000600)='./file0\x00', 0x40, 0x74) r9 = msgget$private(0x0, 0x400) r10 = getgid() r11 = getegid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000640)={{0x401, r6, r10, r6, r11, 0x5c}, 0x8, 0x3, r7, r7, 0x9, 0x7, 0x42, 0x67}) pipe(&(0x7f00000006c0)) getgroups(0x1, &(0x7f0000000700)=[r10]) linkat(r5, &(0x7f0000000740)='./file0\x00', r8, &(0x7f0000000780)='./file0\x00', 0x400) 00:00:11 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x600) chroot(&(0x7f0000000080)='./file0\x00') connect(r1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) setsockopt(r1, 0xd4, 0x494, &(0x7f0000000180)="40fea6732a7a41c2fad331ec0d0d4116fe2363002473c9ebffdb15712ce618e4fcea257c99faf3e754ee52b4f2f7e7e9dbd8ab80562eeee1db7619242522c4e2bb144466c33513e74bde6ecbc400dd7ec60c920af1d29cb3c41097a45357223a9d6d70f410196fc7385ebab04dea99e95830e2a5e3953f5171744ccf645e34f5a980a0e904950145accd2c290fc9109a30eed77a3835460a1c2b4e9943389689fc2385770ae51958f5a550006cbd0445bec9406d7f3840ef9b6e18d1a51479ec554a4652f71f95f48cdcd6b919be1d4dac87efa7df2707d4ed687cca703e6acb45633d13383f", 0xe6) connect(r1, &(0x7f0000000280)=@in6={0x18, 0x2, 0xeb0, 0x8001}, 0xc) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x8) mincore(&(0x7f0000000000/0x4000)=nil, 0x4000, &(0x7f0000000300)=""/247) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) getsockname$inet6(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) r2 = openat(r0, &(0x7f0000000480)='./file0\x00', 0x200, 0x0) r3 = getgid() setgid(r3) mkdirat(r2, &(0x7f00000004c0)='./file0\x00', 0x80) fchmod(r0, 0x20) r4 = accept$unix(r0, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) recvmsg(r1, &(0x7f0000000a40)={&(0x7f0000000580)=@in6, 0xc, &(0x7f0000000940)=[{&(0x7f00000005c0)=""/249, 0xf9}, {&(0x7f00000006c0)=""/96, 0x60}, {&(0x7f0000000740)=""/108, 0x6c}, {&(0x7f00000007c0)=""/104, 0x68}, {&(0x7f0000000840)=""/181, 0xb5}, {&(0x7f0000000900)=""/52, 0x34}], 0x6, &(0x7f00000009c0)=""/69, 0x45}, 0x843) getsockname$inet6(r2, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) chroot(&(0x7f0000000b80)='./file0\x00') renameat(r0, &(0x7f0000000bc0)='./file0\x00', r0, &(0x7f0000000c00)='./file0\x00') getsockname(r4, &(0x7f0000000c40)=@un=@file={0x0, ""/4096}, &(0x7f0000001c80)=0x1002) rename(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001d00)='./file0\x00') r8 = msgget(0x2, 0x4) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001d40)={{0x1, r6, r7, r6, r3, 0x40, 0x2a}, 0x2548, 0x6, r5, r5, 0x8a54, 0x5, 0x800}) shmget(0x1, 0x2000, 0x200, &(0x7f0000000000/0x2000)=nil) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) accept$unix(r2, &(0x7f0000001dc0)=@abs, &(0x7f0000001e00)=0x8) getsockopt(r2, 0x1f, 0x9, &(0x7f0000001e40)=""/26, &(0x7f0000001e80)=0x1a) 00:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = dup2(r0, r1) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x2, 0x348}, 0xc) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = shmget$private(0x0, 0x2000, 0x341, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) connect(r1, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8) readlinkat(r2, &(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)=""/178, 0xb2) socket$unix(0x1, 0x5, 0x0) r4 = accept$inet6(r2, &(0x7f00000003c0), &(0x7f0000000400)=0xc) preadv(r4, &(0x7f0000001640)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000480)=""/245, 0xf5}, {&(0x7f0000000580)=""/154, 0x9a}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x4, 0x0) writev(r4, &(0x7f0000001a40)=[{&(0x7f0000001680)="5438c1ed45a235a2008da71b467721a04561c1ab06cd34b45f55ff168c5858e14aa73ea6b21ad7fe9d7fe3e38ccda13913e9bdbe5029ee1e8b2daad032f9c7dc2275b6868292252bf9be102b191959b95d6f58f68af2c0a2b79fa292b9776cac5314c9cb7a909095888fb901e6f9996b95a09006ad664610370784", 0x7b}, {&(0x7f0000001700)="085c85631e628e7396cf5b166c994cfc32d87b6bf76b4af7dfba5b4d3bf817d1f6b18a3e0347bf8132c5bf9372fd85f8a143d3448d078fb4b393f3b8e4f99c63576c43b663270b50bf67ac179e03f9290a597c1f9672392a4f2ef8798a2dc064a3696d4626d7e2ea22f49e860535d42fff263a45d1ac104664d02ae812b61a4f5b9245687239abd93154260fdb7f8bde1c3c572de9aa2b7159e2add91d", 0x9d}, {&(0x7f00000017c0)="723a27ee79a78d107fac752a668041de1e3614a438a85298be04943baa", 0x1d}, {&(0x7f0000001800)="3b1f1094723909e227f868558ad4885eb7db3664c6a139895bb826eea3ff8342d67e1b7437b51918b1f9cd60a32db02bc02f1b9ee6d46bbd6fd7a5b8917377b6f9768927980c88dc6c7096878407f3ddd8a0b669155dc2d85d55efd26055b36276817081dbe6", 0x66}, {&(0x7f0000001880)="787571d2d7225042391d24743e570357a9ff770c57c8f02b61444ccd592d497bacc906489624cabc802dd7fd34b4608aaa2d30b742ee9eeeb1b3470998380bbe856264e8a31f6b42ce86ededccb3d552f2f45fafdc6e652c1e220df224a94731a28326f79b0913c3a0cda0aa4d9eec708fdc2f6300c807ee99eef55a87ffde28bc8eae583ad18945734ecf7ceb043cf7889c6de2d7a0c43f09e4e87a6a82878ed4bb2fb18f1445263b20bfd4c7d4fbaa0174d3dad75442da0b14f7", 0xbb}, {&(0x7f0000001940)="6f2b5c45ce09ea76a4e31cdfdc1f3e824ecc104ecc772f85090c0ad65a4599ef43bb0d57889b1d4019f00c5f46e6e83676fbf89d4058b701bab9fb166df098efe8045614", 0x44}, {&(0x7f00000019c0)="6e0d1cd3f1c97865d841cf721818038c4e8efd954ee7efeecee798df39b879f351615bc001d5537bbf7359b2b44e88bb342d2641e44b3a8ba84a2fe6c19ac9043f21776a1daab2538f18c61ad39e5d0075161dcc0c8934ad4ee59a1286675d35d50fa8ff63b01582d95dda255b672094fe607f075730c8b59d", 0x79}], 0x7) r5 = paccept(r2, 0x0, &(0x7f0000001ac0), 0x40000000) bind$inet(r5, &(0x7f0000001b00)={0x2, 0x0}, 0xc) chroot(&(0x7f0000001b40)='./file0/file1\x00') mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x11, r5, 0x0, 0x0) r6 = msgget$private(0x0, 0x100) msgsnd(r6, &(0x7f0000001b80)={0x0, "7d7e9d51d836624e7007e8df0a0b5983ad4e01fb423bb54cb80ea44021af0e039831ae475048027115837c3901a0d180efca5d6f644d2815e015b896f060dd0e2a214ba02a45b70081bc458b3747287e917e8a3b9dd2bb46b3b70fbd193435bc5bab3ebf3e97ca2cf1aa4ad7e5e899e2db572ce4f03a38567c990cceddabfaa8fd64059f1fb921ef7d67b5a2e7ebf99034814a903b8ba5767f51b7503af180c88cb1"}, 0xaa, 0x800) recvfrom(r2, &(0x7f0000001c40)=""/163, 0xa3, 0x1, 0x0, 0x0) r7 = accept$inet(r2, 0x0, &(0x7f0000001d00)) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000001d40)=""/31, &(0x7f0000001d80)=0x1f) accept(r1, 0x0, &(0x7f0000001dc0)) socket$unix(0x1, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000001e00)={0xffffffffffffffff}) faccessat(r8, &(0x7f0000001e40)='./file0/file1\x00', 0x1, 0x100) 00:00:11 executing program 1: r0 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x60000000) recvfrom$inet(r0, &(0x7f00000001c0)=""/210, 0xd2, 0x3, &(0x7f00000002c0)={0x2, 0x1}, 0xc) sendto(r0, &(0x7f0000000100)="84c9520286108781c172c29fabc9b62607bef3b55f317285fdc5f819e00dc6450fc91c1763fc427382a2be6515adb8668ba70de11f3111a1af5004d5558e3fce3b9f8d52f45321c53122", 0x4a, 0x0, &(0x7f0000000180)=@in6={0x18, 0x3, 0x4, 0x6}, 0xc) sendto$inet(r0, &(0x7f0000000040)="ae240a2978851fbf83037ffa92855ba9b75ac0749954ea755fe43728ff6a22efc4aae8b2e952994da7e5f94fa176259f616b14676600e04a9b8a6a4aebcbbdc41994737aceac9f674c16c633e8", 0x4d, 0x1, &(0x7f0000000300)={0x2, 0x0}, 0xc) sendto(r0, &(0x7f0000000340)="928e67c6fdda9fb4296c777741d165c671f534155cedb9f43a5a3a4670348a8eb5dba120fda98a3068f0eb25dd4847bfa95f04aa6cc49814b501db8cd63fb702f970fde5c9a27612ff5ae7b8951938496be9439cf609acbe4d76c1b772aa46720510cd4368c158c5b4e48592a16b203956a315bbd1bb2ef6ddf3b0ee90649a42e9d4cb6881d3de3d1ad633881c937ef3315a5e67aa0ca57a03f69b1641f74931f83e4163a8c0a11644136665c8ea0c94cbb1e45b6e9b4f9996f849a2164d836170e861dba0d0cc620633ce68c4324c771a5492b37d", 0xd5, 0x400, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1, 0x5}, 0xc) socketpair(0x6, 0x3feffffc, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r1, 0x0, 0x0, 0x8, 0x0, 0x0) 00:00:11 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x1) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') recvmsg(r1, &(0x7f0000001240)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/11, 0xb}, {&(0x7f0000000180)=""/86, 0x56}], 0x2, &(0x7f0000000240)=""/4096, 0x1000}, 0x41) r2 = dup(r1) getpeername(r2, &(0x7f0000001280)=@un=@file={0x0, ""/4096}, &(0x7f00000022c0)=0x1002) recvmsg(r2, &(0x7f0000002600)={&(0x7f0000002300)=@in, 0xc, &(0x7f0000002540)=[{&(0x7f0000002340)=""/132, 0x84}, {&(0x7f0000002400)=""/32, 0x20}, {&(0x7f0000002440)=""/139, 0x8b}, {&(0x7f0000002500)}], 0x4, &(0x7f0000002580)=""/127, 0x7f}, 0x802) recvmsg(r1, &(0x7f0000003ac0)={0x0, 0x0, &(0x7f0000003980)=[{&(0x7f0000002640)=""/21, 0x15}, {&(0x7f0000002680)=""/92, 0x5c}, {&(0x7f0000002700)=""/1, 0x1}, {&(0x7f0000002740)=""/214, 0xd6}, {&(0x7f0000002840)=""/4096, 0x1000}, {&(0x7f0000003840)=""/149, 0x95}, {&(0x7f0000003900)=""/120, 0x78}], 0x7, &(0x7f0000003a00)=""/171, 0xab}, 0x42) fsync(r1) recvmsg(r2, &(0x7f00000042c0)={&(0x7f0000003b00)=@in, 0xc, &(0x7f0000004180)=[{&(0x7f0000003b40)=""/79, 0x4f}, {&(0x7f0000003bc0)=""/173, 0xad}, {&(0x7f0000003c80)=""/219, 0xdb}, {&(0x7f0000003d80)=""/138, 0x8a}, {&(0x7f0000003e40)=""/34, 0x22}, {&(0x7f0000003e80)=""/79, 0x4f}, {&(0x7f0000003f00)=""/254, 0xfe}, {&(0x7f0000004000)=""/150, 0x96}, {&(0x7f00000040c0)=""/142, 0x8e}], 0x9, &(0x7f0000004240)=""/86, 0x56}, 0x41) utimensat(r2, &(0x7f0000004300)='./file1\x00', &(0x7f0000004340)={{0x1f, 0x1f}, {0x3, 0x1}}, 0x1f0f9ebf75e7797d) r3 = dup(r1) r4 = open(&(0x7f0000004380)='./file0\x00', 0x1000080, 0x4) getpeername$inet(r3, &(0x7f00000043c0), &(0x7f0000004400)=0xc) shmget$private(0x0, 0x9000, 0x40, &(0x7f0000ff4000/0x9000)=nil) r5 = paccept(r1, &(0x7f0000004440)=@un=@abs, &(0x7f0000004480)=0x8, 0x50000000) getpeername$inet(r1, &(0x7f00000044c0), &(0x7f0000004500)=0xc) getpeername(r0, &(0x7f0000004540)=@in, &(0x7f0000004580)=0xc) lstat(&(0x7f00000045c0)='./file1\x00', &(0x7f0000004600)) r6 = getuid() r7 = getgid() fchown(r5, r6, r7) getdents(r4, &(0x7f0000004680)=""/147, 0x93) dup(r5) r8 = socket$inet(0x2, 0x3, 0x4f) fcntl$dupfd(r8, 0xc, r1) rename(&(0x7f0000004740)='./file0\x00', &(0x7f0000004780)='./file1\x00') sendto$inet6(r5, &(0x7f00000047c0)="5ce30946d97828608c3615d221b64a139b4a2769b3d4b0b6f763a07044674cd730b1b4667a0fdd48d6fc93b703520fa1e5c43ab8638799e7d54268a79f4037dc338e0d8dc88e46ecb2358eafe70609081e803f1185a7badb0d340a0c333ac8d7adbfd6455790e7681c3b27b7d3dcbf5a390ad8d42b39bbeab75d03c0111b97028532cd505b901bdfaff891c9b6a6b9e05c7ec57fb06c28ca12799d83aff2bf31b531cf4bba678e40ced2a76ff939d81ba4e95043991a9a6860186b75c2f6cc957120874762d39ae9c6d5104a29ec47c9f44264f7c771cb869005b128", 0xdc, 0x3, &(0x7f00000048c0)={0x18, 0x3, 0x401, 0x5}, 0xc) shmget$private(0x0, 0x1000, 0x20, &(0x7f0000ff9000/0x1000)=nil) mkdir(&(0x7f0000004900)='./file0\x00', 0x0) 00:00:11 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) read(r2, &(0x7f00000000c0)=""/45, 0x2d) close(r0) close(r2) fdatasync(r1) 00:00:11 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000007f80)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001240)=[{&(0x7f0000000040)=""/199, 0xc7}], 0x1, 0x0}, 0x0) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) close(r1) 00:00:11 executing program 1: socket(0x2, 0x3, 0x0) 00:00:11 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r3) r4 = socket$unix(0x1, 0x1, 0x0) r5 = accept$unix(r4, 0x0, &(0x7f0000000100)) bind$unix(r4, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendto(r4, &(0x7f0000000180)="c3af72480f453efc76e0c5134142e09f0933fb27733fdbe187adbaca92b26809aaebcb02923e19d111b4da4456699fff3cfa2f1fa6f6e7150a9b03b475679bdc5c552724a725bab668f49739a0d86358a04f15234231832bf61e3f0d0ae0b58dcc", 0x61, 0x4, &(0x7f0000000200)=@in6={0x18, 0x1, 0x4a09, 0x9bb}, 0xc) fcntl$getflags(r5, 0x3) socketpair(0x1, 0x20000002, 0x6, &(0x7f0000000240)={0xffffffffffffffff}) getsockname$inet6(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setpgid(r2, r0) rmdir(&(0x7f0000000300)='./file0\x00') getpeername$unix(r6, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r7 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file1\x00', 0x40, 0x106) r8 = openat(r5, &(0x7f0000000440)='./file0\x00', 0x0, 0x20) renameat(r7, &(0x7f0000000400)='./file1\x00', r8, &(0x7f0000000480)='./file0\x00') r9 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r9, 0x0) shutdown(r8, 0x2) connect(r6, &(0x7f00000004c0)=@in6={0x18, 0x3, 0xbd5e, 0x3}, 0xc) readlink(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)=""/179, 0xb3) r10 = openat(0xffffffffffffffff, &(0x7f0000000600)='./file0\x00', 0x200000, 0x10) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000680)='./file0\x00', r3, r11) sendto(r4, &(0x7f00000006c0)="12ff36cdde1ef2ba11e47a235925e31e82588eefaf7b", 0x16, 0x0, &(0x7f0000000700)=@un=@file={0x1, '\x00'}, 0x3) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000740)=0x6c35, 0x4) lstat(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)) shmctl$SHM_LOCK(r9, 0x3) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000840)=""/4096) dup(r4) 00:00:11 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt(r1, 0x4e808048, 0x8, &(0x7f0000000080)="fc6ac5431aa88be25a4976910b75539bf586e50ecba576ed59c93d860c9017db1fd5412b898a5cb3dc41e3b524dbbc0efcdeb70308360672ae4bc39a4cf9d812f5b488e209ac097a7f0b41a72e4a25f8329dfcdc946176692dca3d2de4b3726b1c7e7164603a73638ff8e8e2da29dfad0aebb20bce7dbf58f339f9fedba0f45804f4a24431", 0x85) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000200)=""/236, 0xec, 0x2, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) mincore(&(0x7f0000ffb000/0x4000)=nil, 0x4000, &(0x7f0000000340)=""/19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x1, 0x10000007, 0x9d76) writev(r4, &(0x7f0000000540)=[{&(0x7f00000003c0)="d222ab8bc2e1aa62734c11320e5ea74701637c09b4c6b9e3687032629ec35e3ab4b6fa4ef6872cd424a99191cf5568320ed6f9d4aa4a5c0560fa86ff0f418f8e2adea1e5a4bb5eba7f5dc6d05bde68539a23e81c50cec7e44fc94eedf45c8d3c7f373a98e32c667ec859b09108d928f6a0ffd65b6c45d1b132ff454d0e845f7771519c41e586812597b59ada378c3980238cb41d96b57132554b9faaf1f6276739dae5b97ec79f79d24c2831d271de3f818d0fd1748238622ec2b449be8762b81b1bedaee84c335e81da7a6882e7a27e29fbe0f70ac6bfa4a32302672e346ba26305022241f5702f57f787e1872648cbf4", 0xf1}, {&(0x7f00000004c0)="60c6484682", 0x5}, {&(0x7f0000000500)="8b55731185fc325d6a28c4b647d9421be23afa1f028049ffe49e", 0x1a}], 0x3) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) recvfrom$unix(r3, &(0x7f0000000580)=""/4096, 0x1000, 0x1, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./file0\x00') munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f00000016c0)={{0x18, 0x3, 0x1ff, 0x1}, {0x18, 0x1, 0x8, 0x1}, 0xffffffffffff0000, [0x8, 0x5, 0x2, 0x5, 0x4, 0xaab, 0xe2c, 0x2]}, 0x3c) pwritev(r2, &(0x7f0000001840)=[{&(0x7f0000001700)="a246890d7520e0d67b81831b161bc96ea3a25c88ce2adf34dba7e5b22fd8d36bc17c107523773c2cc7346c329b272f5517965957b4777644174819e857c51d24ef7a320fbfa173cc8f6ede05f2feea041b1e4fdc61e33aed56a40724e8cadb043c673c9e8627b25ebce1b49cef73aee360462de6a3a5271284a18eceef5df39b97a9eca786cea01e4e238148571e883309c03cf211b470018af907bcb591e04acf9ef1c1", 0xa4}, {&(0x7f00000017c0)="a87065bf1d7a0fcebb0cefeb077efc446286c6662618d010448d582604cc0fdeee9eff62644b909a56469d25fece948084ee03ae42240843bf8d7eda42964f19b55b08d2a48adde81ff043f351bc2e784c1fb758cafbb13fcf31ab7b31875d975e5157ccd35798a6c06b8696525c62153d64b701", 0x74}], 0x2, 0x0) socket$inet(0x2, 0x20000000, 0x236) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f00000018c0)={0x0}, &(0x7f0000001900)=0xc) r9 = open(&(0x7f0000001940)='./file0\x00', 0x40100, 0x6) r10 = openat(r9, &(0x7f0000001980)='./file0\x00', 0x40, 0x4) fcntl$lock(r1, 0xf, &(0x7f00000019c0)={0x2, 0x1, 0x3, 0x3, r8}) recvfrom$unix(r6, &(0x7f0000001a00)=""/77, 0x4d, 0x1, 0x0, 0x0) write(r10, &(0x7f0000001a80)="3817347af23c974a56ee979dbbf2a793152023d1b071ca1b82ebbc50d879f780c337c44999df7f5da6c9e66f17b5afa49a8f39da64866354c8becdb74fd00053159b64e18c786f2ff0ae869f810f5d191599fd77a8a59a37094732135820e51e0561d05395d74de024249d195e943581e966570017554fbf522654b9e825607df922c7341df1de38f0e1ba078e0ea9ab6e262a009751097d2b6350235d1f82ac94a8de79", 0xa4) socket$unix(0x1, 0x7, 0x0) connect$unix(r4, &(0x7f0000001b40)=@abs={0x1, 0x0, 0x0}, 0x8) 00:00:11 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) fsync(r0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1208880, 0x74) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x8003, 0x8) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f00000000c0)={0x10001, 0x3ff}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r5) open$dir(&(0x7f0000000180)='./file0\x00', 0x460000, 0x2) recvfrom$unix(r2, &(0x7f00000001c0)=""/246, 0xf6, 0x800, 0x0, 0x0) readlinkat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/173, 0xad) r6 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x80, 0x44) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) socket$inet6(0x18, 0x20000000, 0xfffffffffffffffc) writev(r6, &(0x7f0000000780)=[{&(0x7f0000000440)="69dbe7a52b0a6b11abbf839920e9388cac000dad5b8666d0c4a8940c97e7793eeb3b8542bcc350a7af47de0df0bd4382df7b58cf1dc957e4ebcd297172779728c4c99325ff1935c0b6104fd57f0f9e17649bb316c36f261a95d7129c1fc055d6d91f17670e91d206e46a29e72a8bc5d92e349ec88af3d67d638c069b89ee91bacd69dce9aa492971a994974ac0f762ca5515b4b8133dc20d0332426aa5554d967b52b56565ce5df292bfd64f794aa791e1af3ef6668221d18be621109a8ffd5ce53139eb009820d8ea3b0f4e52027eea693e75e8890c140e9c20f6af15e9760400de843e08a94dd16b6d994fca59e6", 0xef}, {&(0x7f0000000540)}, {&(0x7f0000000580)="1cedc3d00d0a9c83f900b7541ec1f9e176c6e892021fd3f06b5482565eaefc0c1cee3502d67390755717cc63ba7745031e42d85cfa", 0x35}, {&(0x7f00000005c0)="a6483a118b41a1a4eedf16a4bf45eab22106ed13be68fb96bf436773c9efac59786ae472d68e88d46722af78f6f2651d588bf2449df82fe4fd67c3621a49a8a521a42e2be7ae0e83ba8877fd61db83898e3ed7f25e4e486ca4704326c2fd9aa8ab645e1fe3bade8de3be9721dc7c8e4abeebf70a52466f658d4acdd54e6570683a77acdc812635877039e483e59887d8bb8dbfc84b651381d3284971791d954750a1bbc67edb90", 0xa7}, {&(0x7f0000000680)="24c5e2b0109326c1fa5be1f183e52d6110820c67896aeb165ca1bf31b295334b7547a2ec3df17898e537e563a8b384fb7c05035f6bfb6a5390e314a3c692d7dab6e6d77b258d2609db40b97e32fd2ae21ddeb0840085c1c92e335b6424ed5e8bc1a13a2e7c92c7a21e67bc10e342a8efde6b47ead2882395d9b5874f2a20f76e76174e973a370267d3c0597cba923f79ce6efb90134e56e437f3524b54b64bce2b6cf726e08f1f60906ab02a6bd2d46137bedb6fcb40cc101e524b2d6b12c3885b114f336f1240d42927b309", 0xcc}], 0x5) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r9, 0xf, &(0x7f0000000840)={0x1, 0x1, 0x0, 0x8, r3}) chroot(&(0x7f0000000880)='./file0\x00') fchown(r0, r4, r7) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) socketpair(0x6, 0x4, 0x9, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r8, 0x1f) readlinkat(r6, &(0x7f0000000900)='./file0\x00', &(0x7f0000000940)=""/248, 0xf8) msgget$private(0x0, 0x0) recvfrom$unix(r11, &(0x7f0000000a40)=""/114, 0x72, 0x803, &(0x7f0000000ac0)=@abs={0x0, 0x0, 0x0}, 0x8) recvmsg(r0, &(0x7f0000000ec0)={&(0x7f0000000b00)=@in6, 0xc, &(0x7f0000000e00)=[{&(0x7f0000000b40)=""/48, 0x30}, {&(0x7f0000000b80)=""/235, 0xeb}, {&(0x7f0000000c80)=""/110, 0x6e}, {&(0x7f0000000d00)=""/218, 0xda}], 0x4, &(0x7f0000000e40)=""/119, 0x77}, 0x800) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000f00)={0x3f, 0x1}, 0x8) fcntl$getflags(r9, 0x3) fchdir(r10) 00:00:11 executing program 4: semget(0x0, 0x4, 0x10000) 00:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40700, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) fchown(r1, 0x0, 0x0) 00:00:11 executing program 5: mkdir(&(0x7f0000000180)='./file0\x00', 0x0) socketpair(0x1, 0x0, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440), 0x0, &(0x7f00000004c0)=[{0x78, 0xffff, 0x8ea, "a4da45e707882fd4398893dfa95568f8a4d6f1584f87e5e10bdb3dec8ee7587d0650632fc652d47a296a805cb8b2158c2227f8f4c5bb4a44ff9de1686cfceea306a480b90eb4dff892e665a6dc4d5adca4fb6fb9b33956a2166d4daceddd8ce8c484e7858f5433"}, {0xfffffd12, 0x129, 0x0, "32c0b6b76cc12c758db4a0ee8189a8c182845846cc64f686e1776e6276705390057869bf2ff41cea98a49c3b8d7254cec7ae1129c0f1dd6bb124426500ea60723bd51df38e25db8533f449b900efe444b5a3b6c94a219d22a8c9873453578265ec15ad867fefcba7ad94d4a8891781a5616a645465d84c3379677fc772e5b163b5e8f5a07bf0070c8d85e855587e0b4174c270f8bc110b8967ee4cba3d17964709d6a8dfdb9fdf7f428f2aa9492c66404644f908447ba20f353ba99c99d9fd29b20a76d1a13ac95db7532cce9a2fa36cf7f644aa48421f9b3bcc5b79ddf3bd78583c197b503916"}], 0x170}, 0x2) fchownat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x200) 00:00:11 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000140)='./file1/file0\x00') 00:00:11 executing program 0: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mkdirat(r0, &(0x7f0000000040)='./file1\x00', 0x10) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x300) 00:00:11 executing program 1: socketpair(0x2, 0x4, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x37, 0x2, &(0x7f0000000040)="ecb6a3484a573a9bcae7951750505724fe10233c171e0a32d7edbd4e603576e3c8679ff76ecb7f7fb316e626f963029a5db1ca731dc6443545eb0df77d6b91758c3e5854bc1f54ebc834c807e837dc1df5e81397e746cadb005775a5fdbaf3597ec2022b6bbda5057810", 0x6a) setsockopt(r0, 0x9, 0x918, &(0x7f00000000c0)="558be245106b67737099f77e1ca92198e1b031d4e2f52ffe9e7b4dbd8294881ecf224cbfb6d7d42b701be94b70330f6b56546a81f499ec9f6fcfd68d1bace62ef5238fd054eb68e8bd8d9c5c345f763a2aee07f9aa32cc0e7f73f2db12ed4342", 0x60) recvfrom(r1, &(0x7f0000000140)=""/133, 0x85, 0x800, &(0x7f0000000200)=@in6={0x18, 0x0, 0x40, 0x40}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240), 0xc) shutdown(r0, 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000340)=0x7, 0x4) bind$inet6(r1, &(0x7f0000000380)={0x18, 0x2, 0x6, 0x2}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000003c0), 0xc) sendmsg(r1, &(0x7f0000002a80)={&(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001840)=[{&(0x7f0000000440)="56b6bff8a1edd0f31630996e7cc225b7203fa9394727235fda9e1ad51c3ebc205df011f37a99fbf4ec13b2e64ac098f2b814c46633d4a55eae5807c436e4853f45314ebdc03894f96751557828402faae70e3637fd5dcc121aa35f997281343336ac8848c81a14e3657e13a97f77e04be27f80dafed25f52738a0e916e2ed39f9b93013e942de4ffeb74ce8bf1f29df64b69029dbf985be79412c5ed2bd920c62a50715a127dfb27ebf6417ddfc14c35150f5cdd6c16290e9b1a01f8bce2d2bb18c63a71b33dd8997ecf98bb993ea30ca847c5a3475c40", 0xd7}, {&(0x7f0000000540)="de8e0958317f10e93ce681287c6076843b7308ae53c56f6dcdc1ead789905f06ad8c277e3f970be25e82a62c54ccb4f90af5a4f6c373a13e4cd648f245f5f12754d5869bcd588f0dfcf7997c9d0727413d1243e7bd3bd473d637ecde9b96529ede26031004cd37a421bce49e661aeaecb05c81553871077af955a5f815b1ee4f65ed5f6f0a0aab3e84db34b8502691dca68a042f2739ac47bb11a4910e106fd75cf8ce53913067f9a5e13089b5a563def18201072552bc45b4991f455eb9e2e1a3cd2a6d3f5b78e0f2216ce2e51a9e6ce6f15d47c36c375e60ddb167e87d1b84e2e1ecaf98d951c1f58ad28fa5fa638683e9b64a7e2fef783d749ca245d144b09ca63a0d317f1f958b07258d231ae90b7134fe3babc8ac384f741b6be37a99bd35ff967bb8cc087bf8859dce7e5ae8a740d3b73c0528e252dc6ba7aec649fe47c8028cb71bebbcb278913af5a07d220038f52043e0d2674cf8e10fc5238e600a98695213cc231deac24c423cdc3532a2760ddc787ff6e52009857c4566a98297464fe5592d8f28c6729a4376ec2ce288bee1af85272a4a5477cb0358172ac4abb2c3c9c0508529bd3a36aaa085fb2422bda6b966454a442b5fd8b6d5e763fd6ba3286686476b830a0275d2b33ec50a385acc0d5918276aae17f07e38f4ffbefd055973917af918bfa629f7c54a4efb2e2e6158ccfb7b59d19cf45d32e219847217f2188aea1ac2f0b6d1a281a23145133c8d99d8037de922324aa08175b82caff89d0e1f02d6191d9362f21792ce70db3a15c1e2b1cddb6459649cc7dd1a74e9a0fdb689f81def1cc48fa87f484419970262402fc3c4328155bfed7b417b69018e414d52c3f0bca333790a8b2699129c7ea118a5d93c90eaacac24cbcd3b3bdf2e9e8c1c108ad944a2afb2d0111ba28c8dea45a8cdcfcd749cbb8c886bde54365e447d7cddb638464b1148a05f3f6c02bef6aa86fb24f900f427144536d7990348c1b7bd347def66e843771cf0d24faec7257d9ff84ee57c5fa86ee8652d157025b93b1764c366ef8a4ca9cf5f85dc64880a889acb2641d4d04aba05d5b9265726fcb5eafd6274ffb2cc7d12d845f876f419fa3ddca65f778ad516013a8513e9e066fbd8347b5ddb439f2c869c132513a056e4d18c3a3479fa44c9da94ad5353bc27c459bc028fd0ef2cf442c140a0f8d3574734b9e8962c916132ed518df5b53d3d6f72afe35abe897b4c11952a86db368d7df91b6f290c174ee5ed06c056489b141cd071e2b889704a7ba325b5e37cb3e6da9145f2ddb5af4a5e781910626b8e19a1609489814606d7b12c058ede8c2c7e885d4f440331285bd76b2ec04a056c100977aa190fbb4d3664f17b68791011243a36b4199ef8ec6489dec6726a96fdad7eaa2e20155816a21e5a1447b6d352d43f6342ae17deba8da4c0f923318e2752cad920f5e37c0a7beb4001fadce4fddf63fa35428ed3d869a16575d5b19c9e5ba041a85fb062ed5d8855c645bd6db5eec013009f2a75ccc2d821855a112a6c13e85ecba4f9daa2f209142990dc81b415f3bfd415d32bc44d5ed65b45b3b8eaebe1314f7bd94cfe34e2d41f97a13142d61572ef98058c0829fcc2cac2d97f7844ac7fcf348dbd6e096677bc779b915d5cf6cd9e4c4612ee0c1159bd9a9f84796970d3af340fa14557c9a6bd33a765cdcf496525c70ad705f453f2a86f8f6dcd79d14b4e0ce736ab33e6fd05415cc8a684b6e3b43b04bb687102312cb647a8ae9d414ac18e5d40a89e359bfa69fef88042564c7afc94b213a22a8a39697d1418cf511c197bf563ef032d03006626ef84d2d8c6fd19f5d8a31fc121179afd24a5b59d977824a8761750869138c58379c11cfa98908edb0f0a5b46ed82dcb5e327f10625d6668eb4c1759137a662bf9a34f5aeb3840c78ca255cf8dfce4fe7027e69fff122481586f7425f361c54bca7d1e529bdd7aff3642115351d59328081983eaf4aee4c74492c35af99d5efd57ad55c1539b904ad880137e4fa2510ca57b821b5b2cf2d1d363ee24ed29a5e9372dbc09e29bc4561a10277451a34b2e8e5a23d41f9487f8593535206e81d2e4ac5fa4a73ecbb7819ff859020edbe5c89f8dcc25527c56dc47405e41528e61033fb8f892f863d9e440d8b06164eac5cd58d1122a3ead5fc429b8ac5cf301817f5a993a02da1611cac1ebec76f5cc44a6c92ff8e4a83e00cd4430e08103c8a91aa0f49dfeb52b1161d94dba12e4c03a35b802640c729b8a5e7f2b129b65a3438b008b8665448d4ee44494265368b5bd7f0e7ecffcfcea868888346109cf9daaa33e5e2e2643533b11cedef99a8d50ccdf05b027227d21d8811e0c2aa6afc62169f366f5851b0e918c1410b045635f3e71a428ebdbae0deb3de507a0b4c0d8a01927e6cabe18ac8a358e2839db9aa184d177e5ebcf2eda595915fd5e54c65b1d5e32bbcb8b030914e0c8ebd5014d0aaf6adc309a7ca432048358709eb08dd6459ede654d390f3740b7fb381163dd3c28594ac64ff5cdeba4d40896454add38253c1a35d5b87c8b1e0d3488fddb777a0a884c22364ec7cad48525751a5c4749d20131216b571febee4c73db511393cf3d23a59ac8a2aade00f57c532103c28b5029bdcc37c8c41254d58fa95dcb4f0c3b24dc8d709836dc4ca51344c706936f281c775bac5c6cce79e402ca20732b493d8ced89a807add5adb28343d752ae09a9046b278fd0ab760f9971c3c0898edd818f9c727757d281777cd83b69d3bfd97b3824f383c713fed577e04ad72ea1a5c720410e86c9d04d3dd295025e2d4d6fed4f4e863877aca9c99fab3740a02a59732577b696c029e7d069838c36de9eac08070831f1fe08447ced037bfeee62ded2eb0a5080a865f209242bd96d0e8d73155f8706d022818241cee4201aa6fe1856a3963e09f54d0473774279b96c5d4a6eb6e7f0d9651a7f4c748d8e8729283d02718f0d56cdd366b8359cd22ca39204d26cdc9e2dc10674b241ce2cb495fe8858b90adff6667623d68e9e2c0650ccd07b95ce16905abe48a71e80ffbbbcc2d815e13c7040448a6d9bce24f34b244bd463ee718b886d22bf4787003d56cc22e83f6116df23f26c35d47eb4946f363cd268920b22d7cbe51165bc010e9ec2896d5889a6f4f070b19a875dac4144a6bc5c49058e7f24ca2d0b5efca19e9cdb7e1a4ef30f75b8a599852ae7abc5ddf0765bc3768c7d3bb1cebb73f47a33c1aa2ddd2dbc2fe40da00be38261f4b420bfb712f7fad1d51ea954e027975c55b507b002548d3572d5ff0ceaeb67bc4284d0f21b76995f61b90cfe61f53c53177b06670cb54ae7726d8da72f02a4e51c3f04ff6dcbd0e6dc3655f5242eb36dbe3609dfca6e1d332c83fbbcbb48bae8137791de13c472eed08862e194211b178bf77dcac758c7c80465581592dddc83ab5c02f6a4e94702a7d7503078aa0fa97606eef3790819794a3e233b33a4b3da314119578311fd3d4ea7f804c11b6428125fae3277f7452f8bbb1e9831b67900d8052231a179cfe553415d3f3b8e8a17ccc47ffff9d9369f3676d2afcacde23088f14ad5271eba1a8f56542ba91eacab6c4f6cddf7eb6fe903d51e3336385c2fe4178173a90542afb3bb11aed15b62accbe2d2558e4338f9589eeee682c2cc99aa82f267ad5193137dfa72a8d67a869f0cf2af3a7530ee4fe621e2f4dedb78c899f619b27f03cd7ce97075c2140c1610e3faa1e3c258d63177849c580e584a8ccabcb38cf529f524035f158e0e7a3ceaf2ca65ba34b76ab0e8c5c577650b6394d0e854c8398e40b891797fd762075b5b0ad48430091668546965aac6f8ae36d1d619a8f3c5e5d4b7a70b44a7fd8572e09ec73fa1a03c1ccd23b51e1beb5fa9802e632c8ebe0dc55bbfd669674f404778bc84c7fa5782b63025a7dbbacb09a38d62f1004453e84ab217a3a981e751ce1f97451423149835994e71c29a0027c3311aa28c3f3699f682c0cfba3fa8f2395abeb690eedc32bc3790247cbc263ef7b3f1629f2e9e93c1b82e22cbfa358f745b3676010cb6906118cc2393f7c3be165c7d0d690afdebcd5b8ba7f09e78c345bc8a3413e6e02b33b18a997c594475f0ca31a3b1b4dbbd2aab4010e98c7fa5a4a031d26cc5d1726f67fa025c006966367f6fd3cc7120ce16cc79f5c4377ca16e8b0fe75f618d7465b3161f109eda06ec779a1fc3f20bea0d448abf6adee5ac1be517dff96351e319014b92c80ff0a86d866820a54366231afd458696b23d06773587ac3df3e775c5c9b117fbfc351bd3f2d4cf8b7ce3ae955e0775d84464dab3298441f4894c7d6184f04aeeed36ab2c0f50a09c973501c57431368693a5645fe590c8e4f4367bb9724ddf67fbf62203015fe0e842689c180f88fd63b84ab056c478615298f7d523083ef0c296b817cffd5c715b382b70bae06f204f3d16606982abe9db60e66dd4c120a9eb26c6c4f339c41bb7ccfc22dae77cac384db4b722ccad03f94ff814b6734a3ef76c4f4c4f5f33343a1a277495dd527cab227af00533721f0e31b20f1e0cee5cea9302e569f8712999de654af14f339be134aae027d0723bf3964ad21b74d9271779373038d6a1db5cee9d57171c506110c67a2d836040dddada0ac0d403b31b0e0bcda09b481dec746772282e674320ff6e039076dec7590f84835bf30ec3b23cd0f2abbc89433d35ba6f2125089034f2dc62a98bcac690524cd351cee9395f4271e34ef48e48cd479301fbd77958b746a73c3daabf9627eb3fd51edc3da754b83ec1fe3db9c588b5b68132874aabe882a9e88637573260a46fc05109f96231ba5f64e9a18435281901fadce09580ead98429002fb1e064fa83ffa86a7b0be9686e8cbc7b143f4c3297d3c9cce4a606293cfbb3a775c53430f0aa988d61f0e6747ee0914c8240db1a0c1d7f5aa9a4defb536658a1f43c95107a09990c7bd8afe535baabba697423e0cf53657d5b85b2b3871eebd06aa91e913e60fccf011eac617a2cb0acf3440d5f0b98118d4df987427aad2c2bab3f7d4e01ebd7eb447653cfc964e01800fe9b4b0b6e90908dbe3e91228d0e90c4693ca097ad7822709b5834e384d03ff3fb6be3c86fee4f047fd0018f786a748c3a76b12f18c7c5889154b37bc300307f8f1194ceee7a7ce3b38fa91d197517c20bba01f233e2b787958ac5c94504859807cf07d96185d53b3ff8c55fb3b4cf424d1a2c4f8db45f3e74e8d6cfb62c118f92d8a7632007a7e3687fa1a32ed380e37591e52a6cf6c20be5689cd154bba0f3e7106c5c615588fc8240238aef5a23e86c1c3c0079f2308b438005b2285982660fe4520cacd470792810fda9ecdd68677d6d73e8d419e8c78a8d2ef2d36e3b139ee328c8a306ca217dc9deec6a21f41f02524f010ab61e7b9ae42a45600724acc4d94bb34cdd271ee067886ab99cb08a3ce23195dd8a0579a4d5a7c862b5e5429fc62b3deeb49472d1ac1ebf11084080c1d645ee8933f2022f7ddbdf2003b29268aede3357473f08b980b2b71c39eef7d88ea6281ad17940a5f0509bc8c60e5aff4174712368eb57bc88673872d0df5c385a1beb3b306f0e9a727ab89ea833080f94bd2e4b552db7e5bb80130d50eba7a77e187c81fc355f4820ae63915c9d467c2b58665cf4416de4781275679c02e3648b802cbd6b5eeb2e4c9f986480ee5900751e26ed5a87c1662d142ec2480b72cb0a7841a5174f8c62808f7a5657e197a3a00547a2a10e8ecdb3ca1ab67ad3f047dfe3d3513068cb0", 0x1000}, {&(0x7f0000001540)="f8db6b434fa2c6e6c80655fc34a8637809e01fb5131d543554c59590fbec59d430673f634be2db184fb5ad59b3c686cc6a443209e5130f49c2abdc5b32f33263b7fce0b849e10d1ee001671eb8961f8790b5bbee20fb6a0ca0b329ba56c795a27a7243add93238a14b8bb5f377f3712dd9a599a6787afd921e955d976aff17bec18a2c4cac81c127bd97a44d", 0x8c}, {&(0x7f0000001600)="1f31313246d7eb0b3c5f600ddbf1c993743133dc06ac94c4cf6e70edff8dee13dc7d8a91e99008e2d8c49147bd6f8ba316789ed341ab27c64e1b282a68ee3e39c434d23c32b733cc4abeb4c990caa4cfcca5ad3d7ae4b726d98595d0ab80c0423ae5dd74b672998ca724e64ace3f76a852ec6677ecb10b43c4538da2cfb0b3b7d1829a19f1041263cd85ec0f0a35350486fea20780b4593d1f029ccc28120bc7f8a106edb63a2220685aee41260285b5b3024ef56cf818a09a792f4df337d0e2", 0xc0}, {&(0x7f00000016c0)="3ed1de6dd11ec942e821ccfa3b758802ff873bb5b69fd9732417c0cf4e413b467be77cfc4b9679ece25040d170f75937f9c2a2db2edc7e68dc8ab12beb09cf4593386a10e0aabafcb7c645caa7b3206c5a59d1c5ce41b0d2519974fcf50438d0235a8f96f6457c8504f75e93f8d068dd6f41dea74ff50e5246c386f5fe2a44869396c74ce57a012219131016e9c3afb803bc2b0205b0ff109047ec83a500a1b368b8f1c53eeff849eac42d8aa77c50aeb2dc79271ff27769fc2816c19dffcbad95ae34690e0e9b097c55b479ac3d1a9080aaf856f5d2", 0xd6}, {&(0x7f00000017c0)="256d0678f1ab7e5934305bde5870769593501b026c5d202068f13a779a936ad62d013e26611bb08df9e9f655d5ad80bbfe725b5cdad471198d73a45399241f3f1dca30734556a8b713a590ea0b656f0420041aa37ea87ba9c6c957159a4b27459516c69edb3c8b41", 0x68}], 0x6, &(0x7f00000018c0)=[{0x1010, 0x111, 0x4, "06affedc19782ec1ac221b705d65523768db5a7b543cd16ff4da8da861099f6f777c7efc8cc83842d032787bebd0c1d1750284e8bcdb396e8a6ceab1c39eb3c0b571d340178973a211a56f06fdd0351bf4e2ffdba8373f64110dec81117ff8d7347eba144cb695ad5fe64877b341672507e29842e45c00e484bf266cb3b9d8169d9fef40d5fbb82937c5716b94ed3de11057c337ddc4a0b3866cbe32ca3cd31d9ee8f93deb573463ed412215549355e849d2d793017de29c81de3916a3aa9113c8929c3e042dbaa96350506bb1292cdf74ee621ea0d771d885332a7453cfb771e75d286c6ce3afeda83197162bcb1245859532e3e9eac06f888c4e471bcc79a02931f739f7764c9e20d44efadf60dd96794480dc4aeb96f7039543e86b98dadb3a686296310bdcabe319f14e78af4bdab5f263faf9d75eb22eb383b94d5cc81a096fc527c3eab8b7d667f69cdcafa7820549a93d50f8332e9ec96cb5d1a58355874f3cd1a07678f03763a6617e068430a858d94aab43fb123363dea70aab11cf03762376e933510f37cb83ad61b2e41c9c3135b68dba75ba4b50d982817eb1ed991413ef39e3759fc416b4abb6703d74d106a0eb032a462dadd8054fa0fb10a597fbae50bb21705a057e064fd841a95dc15d41d1a8123c56b2e0a504e45e674770f4995b7495a91407ee59977acbc062f0409159c74a3b20643dc5e8312e377065a6fe231e618554d95fb94f86422d9550b72ae12f4d4cfa1fdbd2c0553c3ab10893d2f4809d85bb1742b30e19dedd3084f17c08261b16411be739f5681c2ef3565eb92d520e72a9d97349997feb3704a64a4e9bd9e8db3f12997675806c52ad310425c3b57eb9df50ba3ac91a24ddec30e2ca910d72e66dcac40b076b1d75fcac27546512e385cc45acdfca77cb7d87d1875fe05223a2db7b217c464b14729a8d6f714d3f005d8760bb57d752b699a6d099efbc27794886adb098c52bae4871f38c1beda199d7a614f54fb99007211787303e93adbb05f5192ceaba08b05747fcb09d16cc603c731c234b39f22240789e332b762015493081c52024d44de95f4be97e7cb0fcae29618653197b871681433d39ffa000fd063212765df91855f527ecf62f0feaf6b04a704784ea821baf9f6ab172cbf2760bef41b706ddd050c58eac5de9ebd609be73b2fe65c07a61b4898841a217127dfb3527bb6466f88b61359e8346122587fb14609456d55d02ccf2b2e170af4b76bd7594a2a562f5ff17559378fb9cea1ec986bc1284b7b6f82aee10214e3d7095b380c8652c263fe686f696ae23ca0adb784372bd59f6f39778e337acc245732efc51cc71297dd60c20f50c6a9033a0697fe9541116ccafdff0c9ccd6c6309cab0b0af29c5a64a2d7248eaba627c7ffcb3cc09cda4b6dedccf47931672ad1421a87c4f5a6cdb8a410d98cb223655a95b50d473571d79411c2ba66ecd482a6f7295b0167d6f4158b2dae7df28df520115a038439614e9fa375175369be9e424b40a990ef742ce352ca8ba438c6260875067ef949d932d29d3340061f06253427f76dfc389b3093f8eac75a87ab5f049c66575bef7742a6948ddc18607fb3945e1fa7d7e721ea93100e0a5fc4a6610e34078d0028a2bb8440268309d19b9e17b32b39b1c0b17aa0e5aa4e89a73d745caf196f27c962e4175e438cd14532870ca64aed12bae73ec549a1c87d09fb6240fe537fb68b968c4d5ac33d02c09d7802190d3343f55c7c3342ab8c171e32e8aab569f0b7e9bd1426e129a9abed8bf94b69da465e3de3255fe0875a63eb7ea72b2eca7a431bcdf884514ae0737c6e4adea21c62bedffb9c85dd83b64681d9751b7e9d3e51512066fc36a3b4debb853bb12606742f6ef36afef6eb71c8f07f8afe7fbe5dccdc29674f23cb68bfd0afe73b51a587431a6dad7fbbfd7f2a859bb621e25159f3505217b8aa7a2e0494874c6001a29869d14c715afc8ab5c90f908e9e8a0f6a171f6c0b6daec0ae7511377254853ff6cfb72e7f8cd406b43067ba877520729fecaf2572f5029933d6ca4a5486d9aa4e97e32dc8dda3c0792a558b44ad93a25f4da710bd9bc815947b5e79aaaeb6bbc8135831f8814d7118d07bbb3a6220e394ef567a13332b6c9a9c396c6f584069e9b81d16e3530c681f405a11560426e21eb81c97da19f7596a9110adc41a5a2a1b47b4454acf907140ecdd0ca1ea482106b6d0f6c74c65ce4c831c470912c68aa731eeab8508d35a316084e34d3a7c62c71009b96157cbeb64a32f1b50cd1906825372a9e10b5ffd581ae235097df05fedbdb5f102bf4275636bfe0742ad4b3e52c0c94468a2e558f7209289a85eba0427d2cb20eb14cf13dd1e87add2dade339f5a8c4b4f5e373a64e73c383fe85b03383fa8e9001dbf150cd4368ceeae6c8e6fd787e0b96be0caf4bb822a4ef1ed30063e0f25d35c6b80d9d9aa091fa3cd3a7a466e91a3ceaad3755822c087deb544bbf1b513b639a8d17aea6c19d3ed8d599455a1d01bf8dd79f642d9aec91e72af90b21a022d4197983a6473e21dfd4e14f5d8a05a5c23bbc0d6748c73edc26ed9e0a7dd4092a493cd74008a550ebbf87c65fb124d2909f8f1e66bb505f1bf7cb74290ee02d167327d061fec7e2eb615c2c004f42f1941df254e4f22d7467f97944a9e206b2d33554070d4892c14ab99531dccb85177df42f8bce4447422c14a898fa4e130409e469a36b3a5cd3ace642e3495c5351ee2ff41dbce9e12ac51983c007b83f39a72299ffa34972374918ee24753ad5569bc1a3e3f9170edaed1ffc582bf2a9e9863e50ece8843ce8a5094869ad78a807fcfe7214ae86939a7aab3385299b27afe528e5948879095140c1eac13731f35a08b3f5d02e1a5f38ef45f2d45447a14c61d921150c18d2e35a3c9c14774e0e3e0d10210c28ff0b790b09fae619ce85ef625384f3b34ed3721a47e37ed39d8d6c2e016ab9eefbcc4b82f9f8c6cbb7626805576928d20d8245d312866705fa7d156ddcf51bd613043825499337bdd9bce49109a49b75ffde6f1a0a9b2dbfee36b3bbea5962d4ee02b175ccd9f09eec27f9ddcad8f7cd92c4e87e94bf2bb7d50673914f977fabb96f208b6302c3f3e4f278deacd64e50be9efdfc6581b8f732565fefa6f81badd6aa0a065f17ba0fc44af14ab317daa3e98b29bf90f52864b0392417dbcdd2e6112eb2c4555bb5865f876954fe3c440d1953c1386de5292dee501d8358df24085bfcf7d6f0f57ecbb5c20525fa04b31396e93a1fb82ce05cd25347fa6e786cdd2ebdb1f22d4cfff5699b4404b52dbea6d98105b5deb1af4d02d8c2ca0f8aea85df47516d7e83a28a24d8f0f6ab191960a0990b1468934e10d8c911f5dcf6cd466cea143d0e1b9198b61d513ed7609b630434d40d1688e0b1c37f8f104d071be44d3eba9607a8a5ab83f7610ce8c1997b7a4efe70fd9339b1c3bec8896cd93fa31de1e0e04a18d83a98021ce6b910097e73ac4a91d79f130336d68696c101cb407e2306e775aa2baafdf5298543adf55440a7e4c3ab80f48584dbb8f57a4ee62efb3bb74e5839ff6687c44318717f390d42f4cb991738a511e9b16599591be92dfe4428eacc2dfce15d2807402d58726d7a934610c5256aa9911c5dc6d9ee0dda1261c65a1c0048e2f6bbd9865b4b60f10a1752cb4a96ea78ad71983276d9cc354a63fbb0f963eb3a74b2cdebaf9413538f309823484fcad47d8ed1a4ec8b3723bfd98841173cf785c2253aeb16f1f2d619503440c91292ef96e41a615fe3999a6e8d3fee07fca2af47a2e1e2a530ca5ac7bf58f279767c3328e0156267a2a09537b5c1e869b45ee1142bc42ff285ab4d2563c50376a11ed2a7ad6ff9ebd4e61c72abc184251f5cfcc02b67904b6c77cb1eed4d0182a35a19e1b1b113dea682e366f21db1ad9c2fd0bd7eb973de620c78f3d3ba5bfd83e1d46cfb6582bff12ae26c63703eabdb3c8a046280127f977ca7bcec408e6c75153f37bd07ae3839065907849995287f252ee4926710eeb481f7554c11675f3475092c2ad3a5442e31721fccebb817002d49f016c6967ebae6e5990b9c59961281c98a924626cad3ac7f5087078918c70b70a682b4cbb9af9ece0ce9f9307e0789c9d90a2f996383cf2193db52518dc917fc7adae8df9f1e9a632b64431eafa739b5881a6ce17d9fc6a9a2192cc7862bf0a11c29e6c08b7103413e42da2a8ba7d537ba26119116bfdc18274990c32f1839c4eff8ec476a8737fa5156b8d81d15c1106c5f3bb4a75740c4f9c97344ba284ede0152be99d57811fd2255630b44d75df38f7608165d0e152a5ae4b3f464d5be79d689e22e92c96f9e8eb70547ddceee63509af951143ad7eadab3c3b6289820133461425b5c3d9d46f0fc5845161cf4aa0aad87d16fc4e37d231c8a79914e9afcdd6f4345247d3b7476eb5602e0cc12070b65a01fb267e8d539b1e668779303eee181d2637f4d311702a6a7ccbe83609c8d04598eb9b779b13fd3440540b6fa7085b2807ae4d474c948f6a69cf87831b56e131d5fb95b43d4c717153c728ae1be6845f61c8580e355da3a3c651741007e2fedcec34bc2a4b32ab683f157733d975ce51138931995f5685b8a69e5b1f7c0a90a6a4c2af411a6778134b0c4cfc518c34e31e0f561a2088442cbfccb266b77ce26b5164c861d59b2f44ddccfa3c8621f43a5faabf85b3a8e1fe82a9573a856274683cdf388e5e24a504b3a572abbae8ec82b34bd9c05f6d817c5466982b201c4e5851101df10f4390ebdf5e145edb228c42156437c3dd750dd6887fd832307f832f203465f6f97e7e72a01de2d4616699b781fb72f0f95b17a4052dd9cd24b9bf9301a9c759648abac3bc04bd3b2552ef41538333baedf0d513a9339b5c016ab5967d4a91656848624aecd9d15b231cc34a98c1a9040dce06370bb5ef4546c50be6cc0e021f043ece1c3552c12c1a6f0d4b97872ea90b1ad13f6f208d13d16a17c8e74bc524b29d0babd1822fdbe62ab91e9f95ac5573d1acaafd4680e754d23303faf70bc0b5421a11a5228bbc77791a4f740974fd74bac8d1ec98494db728830e4bcba881072741ee31732cf38984f138dee453b83373903285840284b280dca8cd28bfe610fb05b6c7f7ea850c354838f5a9913dc4359ac1a02dd3f397d3820ea7e64589698cc14c1dd6dac0d0991da5194cca5fdfe4eed3ef7c0cc90a6b162ec9c5a9f09da59853078fb0db006bcde449c5829cc8744f3e151ed408dccf2b6c5850d16b8d1eb97cadbd1d4a29d75ee9e9c51d49acd6fec279f89af2ccd977c445bf3f3657a9ec6cbf85e52d335fe2311ec0e214902ea84be71e89cbf5eab5a53633ffcabc084e11937b8f351b2c931e76359212b84107757a58064a31c75c8f19344ae9a2e543ff7125f49cced83294cb5306411e58e6e1631932939f765507833033c02f202208e763cc23c2867996977c6507d88ce0e88c8c93a9fe1a2a95fb8e266d20ab86db3fd1805410e763fbb72443e06e5428c5827a5da101eea1999dbe0a67d8f37a788d9a6959158c0de2b9666bf8324b8b44f6751060224402598551da288484e8a2796227c7b2f6eec979a285085e1f22ecb99fbbd0f74fc31ff467b792e0595f2f9c297daf2a691140d08f14afe09af541fc85f04ec9ad077e1d4ebc16c72a489fe05bccfc596591f8bfb7af39926e4ef29a98520ae7f3f2e4dbe61a479e4af2654fa45aae1ee42b08296aedecba911cf7452fd790a0d0c31069089afb5b"}, {0xc0, 0x117, 0x401, "1d4fb5616a3a61d9bffea3cd730b7fec741b3424464c03acc2ed8eb2d93fda0160922875779d8dd94e61e25da017a5e337b16abb6779d4b738c92ba7e49a3fcc568422bfb9d52744ea5ef3c3e5f8228966cde70e37d51b1c3d15a311bb7f21a1c56610d6e72182999b58ae61e872207439bcb823699ae4147de03ed80a0d9b14b76e267ce7da478e9fbbf23988950463d6e9e3a424c7063f88b9c986a47bc77a1a005c6f1d1482ad77"}, {0xe8, 0x100, 0xffffffff, "45c0e7e75220cbe8ae9bfbb6fd381bec24d6676f935abd68a84dde2ac255824a745375b5d73ca95d82e3bbed88078324ad367e49518359fbd67a0b730ec9b562790168febaacd5865146d25ade04ece93d8002deb957b490fa9001a416dcd49b8f9e9a440bddbf85e2033927375b3abdf03b36b852f9208d7c96472913f30eb7ab92ca20f8c596756f5959ac59b10a70069941304752fe7590868082ccc7aa165c87ad5ad8b6b2f9040351096ac9e719a1d64c7123c146d7d2eba044a9adcadcfaaaa7fb3032d51369c0fe015cc5484bcd67b40faa78"}], 0x11b8}, 0x1) getsockopt(r3, 0x6, 0x0, &(0x7f0000002ac0)=""/234, &(0x7f0000002bc0)=0xea) fcntl$setstatus(r2, 0x4, 0x1080040) recvfrom(r0, &(0x7f0000002c00)=""/143, 0x8f, 0x802, &(0x7f0000002cc0)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000002d00)=0x9, 0x4) lseek(r0, 0x0, 0x3) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000002d40), &(0x7f0000002d80)=0x10) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000002dc0), &(0x7f0000002e00)=0xc) utimes(&(0x7f0000002e40)='./file0\x00', &(0x7f0000002e80)={{0x1, 0x67c3}}) r4 = dup2(r0, r2) symlinkat(&(0x7f0000002ec0)='./file0\x00', r4, &(0x7f0000002f00)='./file0\x00') r5 = dup2(r4, r1) fcntl$dupfd(r4, 0xc, r4) openat(r5, &(0x7f0000002f40)='./file0\x00', 0x10400, 0x46) unlinkat(r4, &(0x7f0000002f80)='./file0\x00', 0x800) sendmsg$unix(r3, &(0x7f00000036c0)={&(0x7f0000002fc0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003640)=[{&(0x7f0000003000)="d51f53ff85f60fa612b7f97cf83cac097d19c42f3d8051fa0f679b166142f4be7d373353101e35a9037e82e74bcc3ce83e9208042fbf01829e00f1c31c7c81ca7fb17cb2ad46d8527ff3821dfa656c112c4686d8756a43eafa1f1a0522ab2af29e5347ddb7dd571b78944e1656861749b1382ceae659fc14cde19466982a019048c0a92d98cf6e5314ab848f4e0678ed95e2b7b2a8b7c1a519fce97a1b2c69c9d24346bc896dd63310abadcbea5871e61a773a8986ab362dd7ba9ce7b04a1d3a06e81f77422452e98c913b3f9c4d47aada2810c8cfec4679a6", 0xd9}, {&(0x7f0000003100)="eb016c4a180166293eab27215f5cde699c5cd6077f3ff1b55dd6fff4e588ced545a77cbbf487ffcf84bbfde8be37884905d2663fd84bb0da8008c2d7502813812a521462bb771ec78146eb1be129087262d266b60454091ef354c7e273e0792c8f46fc6fbd52fbc803311bc7cbe9cd59772b26fa39e4f8a66ccf36cf9227c47adfa6efc3f063607dc3a1939c4f3c6540bbcb854f6a7241c44cfad0ffb63e5d81b7e6164869434777b3ad3fda9df618fc6b816b", 0xb3}, {&(0x7f00000031c0)="d1db4e7c28e5ee585f5a5ca43f85ebd853be1fa9ce3d9a5618551d5401366c3334a9f9a48afb64117f866b7ae393fa8722f19e8760407c7d6be0951fc7f535988538e85d1d11494577d2242f25c0b93ef19dc81f83f8efcdc22f45792a530ef2cfe6776a38ae22f4c8ed89ff1d526a8dba28ddc1f85717ccd01938d2d8de8925f8c943695ba5e67cd0f7d758f8fe551018f90a1dd94401667ad0e397ab90e7e17ba2b7476b8a090f8eacf57131182a246ab60bf32c9905b65a00b085a40fff337d0a6d39e5e2497bad6f796404fc1a8de47e9d7b7648868ca3bcb68baf6dddb5929dfe149ba303ea53c783af8902", 0xee}, {&(0x7f00000032c0)="51e281a3d47e3825a84ef4cf55da71477737b430ddda8fb93479ed4cea8b7fa07e2226cfa7d970765ac0c9b56ccb71b1c8286394c85cb45b3a014846a089b410ec8650c00390b328d50c82c394cc2671084b9b9c2e2210e3030b96b010b6dec61d0857b132bcced4c5d89d1dbaa370f19a5489c49df4d848dd5caf42fd9754ae58544e9d4959d0bfb346fbe537caa51640d414efcf12b3b38064550cdfc6a89c3aed9553e83621bc6c441e03d22666d8e8e551977f61b91a65d250e2c3924d0bba4dde68ca", 0xc5}, {&(0x7f00000033c0)="2a09cc78b0581cdac78d0ae81222d38b9fa82c419997fe0301c56a22a319d1c5b341dfa4dc48cb6764865f53c771990dce0ecaee6be4fb7d13e3ea2f7dcc0b5db699e9668d5690bcb9a6a96416b5f764b4ef4b638ca7d63a4ba8527cfbc6a8e831609fe786cf83260d4e59f662ce9deb5600af8ca6cf2cef74", 0x79}, {&(0x7f0000003440)="e304c2f517058698b112ca785de6574f7641ee35dfbc22cb2cd7139e24b58a7539243b0c4e857670b2fe87b9149a303c9f8b1b28316918220993f62f114322c65ff40c2d66315ee5ae31cbfda7fddf4a025bd8562a2d2a8fdfbfec96b5c834556b4c7e9449a02b4b41784be185980ba69c2dadf4e09c69dfbd111803a1076949864d23e95fdefca3f0b561348224858c8bbeafd60329271fe33e1244b8898562ffdef2edc372810acbbe8fc7466a210f081fe9c99c0c3adefaec60c471825fa4542deb6af066b95bd54d5f9d355a4e74398c5ab85327cb0190b2c046c7add34369cc10f7143a945a62c024e0a7858d34c57774176196649c0113b301c389c4", 0xff}, {&(0x7f0000003540)="7259a1e1b01c6a5b61caee89055f03cd588979c78f891f4ed81c5adf892cceae679783d38b78a69e1f8ad5d9e6684fc8de6f863bd161fb329f06dc3b6ad715100175e8fa1f84ee7a44bf5874d7eb231450472fae78fe6e6242b784f8bde2dab583ad62adf1be5b0631f5e2506563777b30819fe0503c01203e69e9dc493e636a0273cd7eba24832e02b2572bcc073d5f9601460f21f93a4464ba88d0c2cee65b7e621dfe0f5fe988555318cc785575b2917351197f60d1735bcab5dcbd094629db560dbb100d0560c549aac319df050e47513c40487dee23581aeb13c3195b220585c21f9f7c59ac8c88d4d295e5", 0xee}], 0x7, 0x0, 0x0, 0x994883a0207f4ede}, 0x404) r6 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r6, 0x0) dup(r2) 00:00:11 executing program 4: r0 = dup(0xffffffffffffffff) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/112, 0x70}, {&(0x7f0000000080)=""/23, 0x17}, {&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f0000000100)=""/7, 0x7}, {&(0x7f0000000140)=""/56, 0x38}], 0x5, 0x0) preadv(r0, &(0x7f0000000640)=[{&(0x7f0000000200)=""/143, 0x8f}, {&(0x7f00000002c0)=""/100, 0x64}, {&(0x7f0000000340)=""/13, 0xd}, {&(0x7f0000000380)=""/149, 0x95}, {&(0x7f0000000440)=""/47, 0x2f}, {&(0x7f0000000480)=""/104, 0x68}, {&(0x7f0000000500)=""/22, 0x16}, {&(0x7f0000000540)=""/21, 0x15}, {&(0x7f0000000580)=""/134, 0x86}], 0x9, 0x0) r1 = open(&(0x7f0000000700)='./file0\x00', 0x200, 0x2) write(r1, &(0x7f0000000740)="9bc82728f27509f0dc19fb9de8132f9e723b43425183b8dd8ed3635a3262600305", 0x21) fchroot(r0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000780)="c49c71", 0x3}, {&(0x7f00000007c0)="2b06496384c024ec209c0d0e", 0xc}], 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) fcntl$lock(r0, 0x9, &(0x7f00000008c0)={0x3, 0x1, 0x8, 0x1, r2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000900), 0xc) fchdir(r0) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) chown(&(0x7f0000000980)='./file0\x00', r3, r4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000009c0)={0x0}, 0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x410, r5, 0x0, 0x0) msgget$private(0x0, 0x100) rename(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000a40)='./file0\x00') bind$inet6(r1, &(0x7f0000000a80)={0x18, 0x0, 0x8, 0x7}, 0xc) sendto(r1, &(0x7f0000000ac0)="3147f35f8908de5e346df3b642f3c831789fd91ebb5516c8", 0x18, 0x4, &(0x7f0000000b00)=@in6={0x18, 0x0, 0x0, 0x8f01}, 0xc) readv(r5, &(0x7f0000000e00)=[{&(0x7f0000000b40)=""/148, 0x94}, {&(0x7f0000000c00)=""/139, 0x8b}, {&(0x7f0000000cc0)=""/7, 0x7}, {&(0x7f0000000d00)=""/9, 0x9}, {&(0x7f0000000d40)=""/151, 0x97}], 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000e80)={0x3, 0x2, 0x48, 0x1, r7}) msgget$private(0x0, 0x81) listen(r5, 0xfffffffffffffffd) listen(r1, 0x10001) fchdir(r0) fchmod(r0, 0x4) open(&(0x7f0000000ec0)='./file0\x00', 0x0, 0x0) ftruncate(r6, 0x8000) getgid() pipe2(&(0x7f0000000f00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) read(r8, &(0x7f0000000f40)=""/199, 0xc7) 00:00:11 executing program 5: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) setsockopt(r0, 0xc5, 0x81, &(0x7f0000000100)="6291286d56e71c87797e3b17e77119e414025b1182eda60c8be8c918cbb96aefc1091e407a1b6ffe58d9b3b0a6579fecd5afa537cc0bd1766fc35747c3ab606b274711494182543ad643c3170529b21e24998c93944dd7b10c3b73d1f03361d6eccd620c2c2ad1fbc9b3b589735b0293cd39e76f0bcde675dafc403b63468cef42e9773dafc0d6f92ca0e95420e3be73ceb1d4a0abf9565727b2e4cbc824294114c10ab2d1aaecc23517f40e4cde77f010c2fac4a8b9b7ca7bf5e766712d435b34005322dbc50088105304e418bf0c0bdf46374bd4704e2f24fd9996d4476dde53749239d43e787030bed265df1d104527368c3f5ef4ba058bcd047ed443a65240b573df41fedca12c53c1b20547038f92068c97260920732a90eb88c4d54ea5ccd98642971142da9c0474f72843447d4189a84b27addc26b6c59ae026340b3fdb57394ef84e8f29bd3b274ecea423cece9db865d947fbbdfa0638e0029dce4f5ab20ce1625bfce8dbcc2c513da257a43cedb8c27e6700efef58d9910fa6504b4ccd28ccb3c1719c3f241dde5e0c1013249540f9a39cd58380ab90b5fbcd77921c58c955460c64baab8c8b30fe428ba80986a6bb168793e163b008fb1bda635f46684005061d7c27c23706f3f0d91b90157117e96ae49ba968ecf2e4645a4f37b428739d8c1bb5483769793ca60a83177aed4d8f638748ef42d2f99bc297703d14c26530ac56ebffb0d40f241a0f1001cb1ea93058993bf61d7d8cd86aa82ea5efec83ad5e704c12318378a40e49abbce7a27efe6933c7d8418187d85557de58e288f4d74ae2f5a98d533172898ad1ba0e3bde2976ba8250040a9a9204025b8560f60a0f4df6cf743b351d20511b81e251b5c38ece086887d0a5e5f80ba79218ad5a2e32deee6658c8a30880e8ae9325fbf205f5d78437e05f966ce189be77375b36df827bf7d6acc744c395dfadec9c2ca9ec5ea31dbe70f61f5e7b63601878766b93d2e6e7835c95193a7b571e6d31982dd74cd3ed92562302736a397cc85e798cafc6a940dec74a524012c722ce1de989c91e97e272dcfa1b344260cf4c98d8849f1f3a4f4a7e0636e146793a8781ff0e870ee9642066f4973b81515e6b44021f4184f558224c492261a49877b40dec2637571ead9f7110ca1a4dec7c27ff307adc523de1a4f89714e667f6659d068e6fc852cb05e7807791d206b630dd1270811a1f28535cafa4c6bd9fda0891ed8ced8e31186e69f90426bde2f5a0c14ebbd8f75aa011e3048b459c0d3c4f24d3a255a656dfba141c1e63832eb4f4ee6f7c3440fd4467aef51b87e43a86ad8c46d5139bb9c976b5d1b2ff24c532adfd464e398a4eb99f059a3d22709b1dbb0454652e2e113ae6d773b46eaa4a22a769b9ffc1fa8a0d4489d27b41e0d176498fedf3b98652627fc45e73da073be03fb5eb76b3df102bfb9c1e69854c3384eb78551e7e40b5a7ce31ad2f0f32fc20dd99cde940148d2b668be39efb8a2b5a6cee81b61908ac6891018b383b06c5ffe7ae68365fc4c373d3f5d6da8907c1576f93a2ed7e0940da86d1e6cb90afa9fe67a2b2c9f49f74a9b704985587b5ed15c632a83119b273b96349792c309f274808ad81d90f9aeda165809a7d7dcbcc2ba15ca9f139d6608e68e92586131ef1651ba7065b962cf138d564a1704fd50db886affcaa5b5db6b8c6b8b3ffb61ae93de133ec3cdf22e8b098ebf006d02075e1b48f4efb12c859572227d63f221b7b42afd4b2ae93600cffa03fa016bcef93f8b5cc65ab04b6d10f4525e968e7226a8fee81eb23d33b024a392b8ba2366fe6e9ccdce2946211822de96b923dc701b0939c64efc1b151269d2b2ac6c6698a891a8d0e32fbc08ce77abebcafe61266c4a823ca680d65e0b2ec46584bde784ecee8cd0497f2007e5ba5e5b0f0f20fcb6791a3076c268c9d448f2404d81dacd629e486e8a2c0500389d8ca1ef92f9108074c810b34c8729da8ccdcaf929c8dd5379efc159aa81067b99a40d7916598cab84953a18d23cd8c1442326180396d7b14560321367624e9f8f72056dc3342558b3d96991f7ec57b850a14755c7abc56f4f1cfcebfd9cb113b561992f017c4b21516a3024b27f36d686a3a26b31cdb3057cb6783760855ea40c714bd5d0399eba487e625499aeb02fb39be3a41704d22a8181c3456ffbe8c0579ff0ade8bc7fca293e6122b1b1eb1cb223384a8b5ae621e6b98f1c91df0c38b0d759edf3571b3ad3084460df4f54b9a2c049037f1c6e3dc0e3710be2194b84232b1a5cc26e5b42e0e9db87b4bd110a956420419753e424f530af926eb67424513c0d133e750a8f6067d53d1e2d5de2eef64adbdf4babd63733b02c14ed11e0639ce68e7cea252d51e4d654cf96cd4da8c9017b21a6c592128ddf58e0b2d0d679a14192c11e8177a7bf9b5ea2a159992b0fbb8ab63e92f6b52703eca39303834e9538ea18d19e49efc9f50a8cf74b9b2a0d7b4106de391deb7724cf485fe54fcd0535fadc73acd9573736edf0d344623152cb62dacd9a6a42a36e3cfa4f7a2bac1f1713af78a375f8a4b09713622a73c9e64f011aeab3ddd5723350e3de37808ed490ac3cbd12aa5ce404aa05d7efdc22c4c15b49c2404ac63fdeaf212abc65bdf52edf91f143173cb8f2334915d96027c5e3c470396cc9dfbea804dde5c543e93c2d542e076eed6ecb7f9bbd83c8de0703e87989d72d9c38415b04f926fbc59edab1494cf5a7f65873ea310272e830b4c921946601d713aa223e5574c78c87ac03c8009c1e5d4ebc530491c1ba9729d8b9fec36d8e712fb00649b763b2d9e715dcef5e83d6cf07bec5da5073cd6d9041198e62a2f6350839a1239f9b9362d54f378681aa8389bda3158006fc11212972e31d3981a424e239894a9e403f62d3d436c08ea6f0265e43ac35561951f7daccf374eecf64d7f292f580be33d475dfe56305507d661c053805a6f5c02ab4be24214fd269ffb29f60d52b652f547bfc4d6e9a9184d87c88b92884684de14a600191a935e4742bd499000e622f31e620f02873cc70eff3860840e159b6b8f277671186b8bf043955a6fdd8116ab9bc79b550e1dbc09501f0a48ca23a444de09e95d7de3055bb3378d9d97fcc4a4df71b6bcf25f402b144c7fd85b9e30285d221fbdc555f647043527f5be5635835dee855e5dd2d38781de187954367d4b195c8dd60b8ce9a2facf64b6ef1ff3d85bdd13d27980b4cd81386fd0ff5f33668d11bae40a2a83860259c3b827e70b9ccf79acab485de58131bdca1d4e7fd4fa9c89de39fc176bd39f6db755798d8f92cd5466005dd8db05dbec7cc98001da57f6fafed50b41c3eb673f78c6cd4ef45a57a71c36a2c1c4606c919c697b31c4873c6ad5f08d1756f1f42bf3c17658eb7c80ce67f18a548be97ea2479599721c449a5b0174f298eb734bdd8f83b91d537fe39715c07bdb365c1be8649bba7edf94a85ef3e76ac2b9e10dfc820832bd354f0b39e83b4b7703198c27031dc0cc8e223ae2ed14f93962d6f8b1476958a87c8d7d9bb6e19207366c36da21dfee792f71113e5ec3e6f570456145622e29a3c8ec07734939eb9f5c44225f57a259ff46225c662aa6ecbfe0d23ebcda92b557acab2e08d2f66513eb695bed1ff3024402b40e6d054c977f36cc932cbe2fb8c4bb02980ee6ad2ee455d8c41b5a15fa80ca656bd166ffe688073e565e868f0279ba11854bed763e25e9fb874271d0c63c10076deed64d0a3adb06af902a31135f35bab579ae41f877875857d965b717d7ed0bf92d9d9e40764bd968a8d19fa07caf64a199b231c9fa6f4c349f5deaf3161ffecac6da29bda17b328511f6b6510c7427546c35dd91831040aa998f0b4fb69b49f50b5202cfaabf45d6d6b70303e2bfad8549e47550c148610f5836557ef4140cb4f30dce4d1ef779029149ff610425cb39ac936de0a2fec0656b8d2d52cde8a6f5f1d1c71df0fa0f7caffdef9e1ea3259312231c052cebf41ebd953631e68009cd4dc5974c5b5bef9e83e2de4a37c760a394cc621f6a06b7abaca51265360fd55f26e5f13918874fa728d24a34ee5826437fa4df7f9b568976c52e86ee36df4822402ff7a1c2acec554bfa98b7d2d9df801a991eabefbc0dc37aad78b1e759d14393b2aa59644a26c60e2ede44a669ba5f602dfb771b7c26c5e47151a17ad4a65ea06fbe738de5d78bac652a38e77176a5e6fc7cea8102e7c3227a71e81594b092295dc2f4e775056c9e5b05633a321b185dfddd565a933ee71e6b50752027590986bdd70e3b34943e9fdcef73d273f8a4c9b488aa837b1362662c037e4099cd292d94fd309a840cbde874bfea871df3e0de2c1c3f200a87367fcdbdbb2d41de0881261c556702e3a66527eedfae73fda5832f579e82c791cac062d0587aa9d99e0257b2578fb067fc0edbcfb62e231748a960d091955ca9afffcb2b497a10b58d6d25909f5f6d94465157e4de9ae10e50f536940b8d2b07d9743ffcdcb987e84d8666319de1bc503a82a9663d6ceaf2e02a40e18fae3c0f412124295f0f0cd58cc66014847f5ad2844c7374cb5b8c5af14c17ade35d886d19fc7c2c6748efde657c3406b7c688b178ed538ed11dd04a29406a55397b40ccded15572dd51452c49b6fc3d54a234fbe6b8bd0bcd2585c9f3bbb887d17d8868339c89cf0692d03ebe7ff3722a25b60124581d7e10f267ed395f0a258040db2fa54cf3c37585d113fe32e1fbc7fe66e15dee83d1a07adac628ecf777dd9ec9123cdcbba6e2f3ba28f1b2527d7696fcca2214c0c4d57d45e286316f3854564f16d3893c2d9d9ed5190819717dc18ba5d959acee6a4aeda0a4c7b0892abd8b538b52dc8888cb5ea3af5c158c83f0667cc98abc528934a41a2a7c19e8859ca39867fcdf950f9d4c414a19c51c7af916fee438146b5817b8354f5530a6dfb0da09d198b3d362aaaba3ae9a2144b8709049ddb8149534fe412870f8ff9adff573d34c2b266604752bef14dddcebc3ba84a207da0db09a19470ca58d77b27359d0c8f9e0570a5e86a2cbe36962792b14b754131499c7c1b777097624bbfbddf42c0c79239fc90594a5a2f9169721fe0df54547cd005257fda8a1ea70fb0f38565a3c4dffc83ef8f1c7d4e44ce6c405b3113207b118cc2e7855ec5ef2a53bfc01f1a95e304f173e046e4a6f0f1a2f9fd2d9630cfe474926b5ba91b5f73536b09ecc12db58266aa9978bcca826eeccdf92c06ffaf17aca67363e5b49338b6d2b06b7f8478aed8dab04dd7db82cd4cb40144d0b9576d8af4b3dc1648af37996ad0f56bfade3033fb5d3286dc2bc7ac1453f1d6f5023ef98b1fc8cb9f3a4d1b64f459b972352f71171ee862975f65f3038c0b2c40dced58da371601dd03f1ebd7a72f693e329fe3610a9261d986bed8b36f3b4a34d4654ccd5ba12fcbd30800f5d889d246e1091c62f09a6566ff259c2b3a47dde8567762d9b2364efcc3a81ec5b7a4dc2241922732fa943d4eba06c3964da8a562306bdd40c1e7690c7a0046e95823b7a66a43ae7d2c14893aadde5186621b7f2ceb64ecd28306c5c84ce1a40b0e0ae080959f20abfac87ce90e7d931fdaf04ae6fc9dbf70b237252f4951d66aa7d5bd2abd6ac20ad5bf1674cfb8509e3c102821b5b4ab1622849bf04ea9c0c20966463de1eb2054cea12da6da364f75838b42f185ad16d8aa373cd357346a57ed093a9c22cab78630fa03b15083054a6b5c26522dfa581451608b0a58edee4cddc5919c0ed63e42af0b2aa", 0x1000) r1 = accept$inet6(r0, &(0x7f0000001100), &(0x7f0000001140)=0xc) r2 = dup2(r1, r0) bind$inet6(r2, &(0x7f0000001180)={0x18, 0x1, 0x10000, 0x6}, 0xc) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000011c0)="d27bdd82a5c6c47031174f6e8d38b82777c90aabce7ba3c61279cda82645a7e01c559c31cabc8d77b5e9616252e09234a384367a101c5aaee95afa291930824dd74f8e006cfb9f49cbbfb866d9c20d932e31156e805361ced366731bf0194da626f5d60aac4a08674e713e8cf7118858ec52ad3808d4e9d2f7569fda592319bcb06383c3a2db9803475059f236820ad46b60b26a7388b6d172b9cf1f1a3bdff9fa71612568d9ba077cc7d2a2da1595244b90883fc57a05166f1cf3234025383e3f8d9a3cf713afa26be96fa1765b5a5eae09ef106c50852293c1dd7a5a1ef91ae7ee90989caf22eb543c9eb02c", 0xed}, {&(0x7f00000012c0)="501ebfcf374a2a7635a232ec8a", 0xd}, {&(0x7f0000001300)="804da92b99cab3023a51656795c37e1b85f5cdd49417b44a99a70dae9fc5f96aeb8598e03871ec04e4e2b8ec66a0b79e74007e9b68da66b3944e544fee89d346d8f0ca8b46e6d66daaa78a7b3977b91f72456020c69b0545a0", 0x59}, {&(0x7f0000001380)="288d678a71b3988c9c1b76c6bd9fa1f408", 0x11}], 0x4) ftruncate(r2, 0x9c) r3 = dup2(r2, r0) mkdirat(r2, &(0x7f0000001400)='./file0\x00', 0x10) writev(r3, &(0x7f00000016c0)=[{&(0x7f0000001440)="759de196f22d3e0b9ca3c1c73a1700379bb9232df787ea5fca1c8d0203cb5430278642d50dafabd4d7c59ad2bb5a6437d09e786963b11189eaa29411eb64475ca46ea009b7e5f4aa591d5de0c96539c2cf79cfe298ac7a877ab55d7dc50d429ee99a34c6c1e003a784415d3d6979903dc2ed9e436a15799209289f03427954a3fdda533d4f5a96bc3b794180a8d57355d92dbdfb3f36ec936ca15284ac73fcc563629faf1b7813851e3128", 0xab}, {&(0x7f0000001500)="14f3b6a245290617661c2a9ad0cc14f1e341bd67342e4186ffb4b9658b9a4fc806e68b0b375defa93f4ae0b4de547c5f660840e2893f8b48c739af2cb0f0057cd9b50b53a9349e9d658c58908e97e589688767c3dcba5ee810d4cb3d7ca4c51774b94abf68a04f580701182fd1f2dda8985498698c89a0127803ac714283d80d779e398fd5b31499a6bc5c2fb1ec80f3633820a396cf083e0b34a3a653f794af0623f5a7b5f063aa1b76b42e88be9333d8c278a0ec88b2b7c6b66674afcedfeb751c59f016fc9864ba183da98deec5a93e0b43d95dba378e559ecb47682d9e7f7167539f453dacf1d0f2179a274b70b841c3dbfcc17fd9b9", 0xf8}, {&(0x7f0000001600)="86894014450face74eb6dc4dcba51c2e2c82463810305f1d2cd8e85cf3a2bd28841b1d753f8baef4bfa18594a91bc233d4ea8068245c1d9bd6a5df6a9e4804434aa064ec5c97d8f544c66cf777af68f14ea0b06fa1e4b31cbee7f789ed8bee609f687e6270d04f5ed56e8345d921888debafc205e5de0fbf905fa35261809468a2a1858b6a45b4cb5f272c2a", 0x8c}], 0x3) r4 = fcntl$dupfd(r1, 0xc, r3) listen(r3, 0x100000001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) openat(r2, &(0x7f0000001740)='./file0\x00', 0x200000, 0xb2) r6 = socket(0x2, 0x20000000, 0x8) fchmodat(r4, &(0x7f0000001780)='./file0\x00', 0x101, 0x400) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000017c0)="3f415f585391e6dc15d6f3a9fd22a19b2a0f747af0b0aa7a", 0x18) bind(r2, &(0x7f0000001800)=@in6={0x18, 0x0, 0x45a, 0x5}, 0xc) dup2(r6, r0) getgroups(0x1, &(0x7f0000001840)=[r5]) connect$unix(r6, &(0x7f0000001880)=@file={0x1, './file0\x00'}, 0xa) getdents(r4, &(0x7f00000018c0)=""/207, 0xcf) r7 = accept$inet(r6, 0x0, &(0x7f00000019c0)) readv(r3, &(0x7f0000001c00)=[{&(0x7f0000001a00)=""/86, 0x56}, {&(0x7f0000001a80)=""/238, 0xee}, {&(0x7f0000001b80)=""/10, 0xa}, {&(0x7f0000001bc0)=""/48, 0x30}], 0x4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000001c40), 0x0) fcntl$getflags(r7, 0x3) fchroot(r1) getpeername$inet6(r0, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000001d00)={0x6, 0x1, 0x6, 0x5, 0xbf}, 0xc) 00:00:11 executing program 3: r0 = semget$private(0x0, 0x0, 0xa0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x9) r1 = semget(0x0, 0x0, 0x100) semctl$GETZCNT(r0, 0x7, 0x7, &(0x7f0000000040)=""/4096) r2 = open(&(0x7f0000001040)='./file0\x00', 0x40400, 0x0) mknodat(r2, &(0x7f0000001080)='./file0\x00', 0x8002, 0x2) bind(r2, &(0x7f00000010c0)=@in={0x2, 0x1}, 0xc) r3 = fcntl$dupfd(r2, 0x0, r2) socket$unix(0x1, 0x3, 0x0) semop(r1, &(0x7f0000001100)=[{0x1, 0x6, 0x1000}, {0x2, 0x0, 0x1000}, {0x0, 0x1, 0x1000}, {0x5, 0x10001, 0x1000}], 0x4) mknodat(r3, &(0x7f0000001140)='./file0\x00', 0xc000, 0x1) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f00000011c0)='./file0/file0\x00', 0x9) semget(0x2, 0x2, 0x0) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000001200)=""/132) chmod(&(0x7f00000012c0)='./file0\x00', 0x100) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000001300)=""/103) semget$private(0x0, 0x3, 0x110) recvfrom$inet(r4, &(0x7f0000001380), 0x0, 0x43, &(0x7f00000013c0)={0x2, 0x3}, 0xc) fchmod(r2, 0x0) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000001400)=""/186) dup(r3) r5 = dup(r2) unlink(&(0x7f00000014c0)='./file0\x00') semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000001500)=""/252) lseek(r3, 0x0, 0x3) accept$inet(r5, &(0x7f0000001600), &(0x7f0000001640)=0xc) read(r4, &(0x7f0000001680)=""/205, 0xcd) getpeername(r5, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc) accept$inet(r5, &(0x7f0000001800), &(0x7f0000001840)=0xc) 00:00:11 executing program 1: r0 = socket(0x6, 0x3, 0xfffffffffffffffc) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = socket$unix(0x1, 0x8000008, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x0, 0x6, 0x3}, 0xc) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x1) unlinkat(r4, &(0x7f0000000200)='./file0\x00', 0x800) connect(r1, &(0x7f0000000240)=@in={0x2, 0x1}, 0xc) truncate(&(0x7f0000000280)='./file1\x00', 0x7e) setreuid(r2, r2) r5 = semget$private(0x0, 0x2, 0x42) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x7f9, r2, r3, r2, r3, 0x122, 0xfff}, 0x3f, 0xfffffffffffffffb, 0x100000001}) truncate(&(0x7f0000000340)='./file0\x00', 0x7) pipe(&(0x7f0000000380)={0xffffffffffffffff}) semctl$GETPID(r5, 0x4, 0x4, &(0x7f00000003c0)=""/84) fcntl$setstatus(r6, 0x4, 0x1000000) pipe(&(0x7f0000000440)={0xffffffffffffffff}) bind$inet6(r6, &(0x7f0000000480)={0x18, 0x3, 0x7, 0x64}, 0xc) setreuid(r2, r2) fdatasync(r7) chown(&(0x7f00000007c0)='./file1\x00', r2, r3) rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') accept$inet(r6, &(0x7f0000000580), &(0x7f00000004c0)=0xc) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r6, 0x0, 0x0) semctl$GETZCNT(r5, 0x6, 0x7, &(0x7f0000000600)=""/250) pipe(&(0x7f0000001980)) clock_nanosleep(0x1, 0x0, &(0x7f0000000740)={0x100000001, 0x1}, &(0x7f0000000780)) semget$private(0x0, 0x3, 0x80) pwritev(r7, &(0x7f00000018c0)=[{&(0x7f00000008c0)="5c023e0e561f5a6a5b6c38cc05af4e2f47be0854fb46f0b8efc1668e782a2d5ec9ecef6507894612f6e3762493962a59ff948cbe10da65fbb8484a92778b710c4755b62b977a50f34640334f147dfe93baa6aad1c9c7c683650abe196664e987055341fa1f20bc8c553ca2a0a7b1bdf0a0428a2ba0b4b5f91729feca189f5db129e1e5b65a8b682de0efb11a972f1c25bad379ab9b23da7831490f597d8d5fcab5f2268a14c86e39f7db097e7027c03db78f7408191406a344f6328c8a4b29463b73e4bf53492be8419b899b191ebc085dd06cd51c4f8051d76dfb2bc233ec514359ddfd822024be02d3687673be7bf45752c3617d1ac3a191da95b332b6a796ba19492729ebdd3984438d7d82a3c9cdbadec151f6e8ca9f1c87329521f6e11757ac8cd53591b71aee5d92a1fcaefccc578e197aa0e94b52a4d5052cdd7bcf3da76da2dd46bd9dfeba11e4f33f1863b2bcf6198a4531ac62c20c3ab5c3d58b9a1af363c267d3f24b3a5dd4b0526c0746c227980c77b9471d3ef821c559df0c9f1e1b72b2b3e6858ae11a8919f8fa2677230836ea08371803ac13ff9d6b197bb36f1bdf4f60414aa34b73c51d2342774f148f62f061025f7f5f02628e346579795c18d798a4147d56d6625fdb67d847e12416e23d762189a6f23961bb703257b8059ac285ff896ab4cb31c4ed339a7bd0b732a605ab770ada46dc48b77fe4f735dc18ba0ffe2c8a00c5b8a6bb3babbc822602c66b74f898cc0cda14a91cc1f78b038aa742d75d46fa07d823834f577f83a9616a03f4596eeb1b92501fe1b36ecf70525a37ae3c209d30d58831365fb0aa7ae692c95d08ca6f5caebbc584c6ebbfb5fb0470a9a09b07cffbd840651205d25822475e08588ce20da0eb4ddb7fcad032b18c9f95bdcb3e00b51cb45b84390b34abda828c18e13ed22cac00a569066eccd933cd64582a5e44e063141a69ac355a1aeca81627c4b0ad0a8d2c810cc97da2558981111e8eb5bc02a20a40f15619bce744784d5a0d957fd42d777bc58a71c309cc3cc9de4f6996a353f8ea8c57118b7e455da9d9029bfedb8a417b936431c2debcbacd19b101b64f5bb8de3f22afc45020d32305d0cef7f844300765f1f7f60ac119b59fe0da6795762dc7d9ca545b705fc49158ae1d680304e5b73ca8c3dc865eec24181771be8409c4de5ca8c52133b4d85171deb177c689bbe7ddf66bc3c30ebcb53b414eb3ea2c3e694e93a59d764cfb597340b88e0190f93646295c7ee5f87df0bf727a3fa041e8fcd84c225e4c2c2c89e110701405e2fa302bc2e079d68921402a179c50b620ec18091cc364e66379ff10bbed6b7f9526eaa504c728bddc547b0973fe0d81bbdf9988538ca43b62013b593bcdadddc7fce94c9075352e99f75ed3e4efb008ee2572a23cad79f9f3d474e1e2fb7d9641bf116540c72d6bcea69ef37c4d0ec4f9ae84f3e279c025cf1ebd2d99100319de8f1e58b97ec79ce8c5e8a15ba63156d4ac094e47150dd848383a3f46d314c950e6601f91cfee1df55f4dfb0c7a4e2df13880320c60f5838c0a642ff35d4d063b88a9d69284dddc42b305db72a4691d81c567a4601d6d8a2e82b44e074e29c79349ff60d9972f45b923589f6e4890b284e051b6c9d3bee9e9ecd75eaa8d0c90c0239c6aa7bc75b983da69a97e41459c37185ae1d53cc60ba0e6290a9a744b0b7ba4b203c8d2be69560d1a9a188ae943bffa38f0785de9701be5ac08ec809ef9cf965f6459853e30dbf7bf06983b83ca9222802358c52010b126103f11b61b5c09948f79100987adc6582d9f4026dbe1aa5b29be9b9ae11a13e5cd63a32a589bf07abb4d7085ce4aa6e03c4ce35512a6231e80747275650b14361ff636db7b5ece4f7194bf0a1fd915111689a9dc7667c23b73b7311d4e347b9f3950970b56d96e6ccbe564ce3eb23d5a241530a9aca9bf1ac8cb8557d5feb066b8d5aa699cae4e892a589b57272fa3e42295296fe39ff55b22c9b435088f094b7c07bdd74c95973b1cf979a65a1dd50d05eecf691215549e80452fc9f02a91d54c485af607cf581ff6504c98ffd4c856216b594d5e7749e4f246a866480b64b0805b52a78b7a3df641624df642e1ee0ba41f822b21e0e1cb6eab86b8d16a5d64d9cf77ac4165c4c24e4203d19caa31f15027dc616d3b49219dab3c74efea27c569e88daba5710795012d86c457be6f8fef4161b0ac137b89030ed914c1304be23a771a9033d9a20d6b11e9a7a4fe03730904e5e6e46a8440f1ae41390313ae8af3f9852672b727d4a0b37e5e881ddb1a92b69da5cf4f87f260ae5e24f30dd0fb88bd2534c28b38dd7381494df3bec39807147bdbbf715b58d8726ea92f7067de2368683d383486557ab499a353feee574789810b043dce176e285a6f29e727393df84c1d704e9efd7512c90da533dd96b1beecc4138994bfc3566dba232e577da529b98314f2c14945ccded8ac022fbd4fefa4e359105a8fac0a350bdf2bcec56a4fad8fbce1037e361668fc715445c60d5810bd49797d1ea4237fcadd3c905afcea9c276ce9e0fb25667efbdd46f74260817376ef656c40857a8b703572a31b97dbc100a97baadaed5c9317459c280ae9d2b39d5ac5fc2330c3d70ab7552413b31aba0143edfe13ba01b7c8e6ca6cdb29331f61071d1350933c4d60789c02a97d36e0f541c0ca4340d0332d6e9aee0c476b1338dae6a9b951e5f7af5808f4e38e3eeff73a8dc0cdec977c8e8345827e68cc44dfa5fa6ff90dabd2e8d7ce9d27a7de94d8e573aa99fcd2f7982267414b4f6da1f9c7306966c8fa699f0b569a956c5b2889736213bf185fae95e9c6137913ce989d230a4ee412f901e667b64dabc40dc6f078f04b778926b19028b539d3b43ab9bfa4108083c366e058260329910e684e188ca198736ff0bc7e9fa693b2c65637fa9fb6ced342ceccc70642f6789db228fff02c5bada3d271cd52237e483b1907e3e18b47198574146582a20102da607ef4021f884b65349573b4e947753b8f7b283c8d0e9bbff676a6b30e90d5c4b6dec5d20fb3157e1900a51ee72bf1eadfe78c09bd4acd511ae5f45dba7c288461fc46127df315cb3b8d9bad5c7bfde87425d361bfceb27b2dd17fa231cf7577edf3b797ccce10ad8b0a5b05b2e82fdd458463276d650a485af7eba6f262ca0975a26484ff0ddce712475d5dcfeea2a9e837e8fbcfbaeb318609de0651a536e27b0bd0d2a95fc999ac9c55e4550e94344618cb2d4707baa0e396da7750ef76cc0158290d420ef5968d73868c039ada50fb2d62a120605ccaddabdfadf62338db7fda4ced60ff139f20a679c9360046684196810f4bbc08b8d9de50f920e9e998e8a9c3c4e4097d2fed7086bac8690e5aea1dc86e7f3d2c6ee5fe73b045434360d7b7e8111d8833013df254edab50f056382ccd2b3e50388f09893518c203c3ccacdf9107b3973829e5312b9186c565fa37fe560c0fa024d9a34645f0d26f2e17a27569c060d288b433f6b74a0e0df9a8974efbd4ab1d614cfbec83f7075b6665bd3bc524f2b0a6db7b87668595ffaa351cad7c4a2eb95fc1dec1a06651b37de099df7275bb9ca682ae158c2388cf0d03265bb0cb42a36d756b947424817db572c81ffd3ed7e0048c977cb841b89c3ee46efa1f5977a8d7f0ff2c7fdc269906367885a0c4b4e078bc797395a6c0703706741dfd563b45120da1070e2f16e1c4532f310f725bc2452f6969060633f49e2351a74dd44568cde30f469689e45a7877a903a96906f3ad1d2a639d1943f80a9a97d2569fdff1cb01ce05f896e423eda37e371dfa86ecf30b00d7db59970b3fddd48fc11c4ecc1dac3e4ab4cd92889fc5792b0176945a06586e16fa2e3748aabe93cbb2f6cffb927f2adaa9c6dae3d2af875d210a87c09c7b4da00a6b23f946454c4944836ebf01c0c170e52002be830b3163c0fa3e43859b4f7a6ffce14e9bf1066d4131446e18d4542db8bef3fe46fbf6def27d9a5251f97fc69a260cb05afbf72c466aa3e2295f838323aaa482a5b386d27f1f675390e9375d894fcac843ef6e6080707fa011ffc55779e64bf752b21245efa7b604debea9f6eb643dab160b6cfa5f567a156328c544e057f5aac09f7b7ab590e23afe5a5795d39a23bfaa74a50ba5cac963be8bc90911943d7bd38974e4bfb79ef391eca848ce2f962b8c2f39004669b68fa5cce951d0fc4280a327869854a526ccfc0b1dc4057c37a1e38ae3419a81b4c1c8eb57e2c640727ba881767cdcd07f03fdd0717fc75416cb390adc5588605ac050a50483b8cd6fe6c6f224dd51f81aa6e9e7f2ec026ce568b9ba0a886fcf9a621c28e1946a426c10663e67702da104cd224bca0c78c6cceca7de4af2b39d9bfc9f4ce502bda18272161836bd50391b4abda4e7ea09b8aa4eb8c261031dadd8c6156fabd8c3da0248a9dccee0d63c0c2522bf15517b02b559fa790dc210324a24794a531e1a6ce1f31edf2a6a3836377ea1faa47d8699f3348e2e9a9ad42c39b92afe86d672f9332af523f946d05aaa421f38fe5eafd204748248a7713bfafdb10033f3b778e5105b7ebb604872a12cfbbe0f35f05804f0e1a3f4ced36c990df3b00c52b44de9d7af188c8d8caba17461dff34ff4fb09387c154054cc1bbcc14b05ccd56a15ab78036eb842fa4f0f4d4ecc517de0dc4fd8aec39a81e6faa0c538532832a7ba94f5852e32e60bfe042aa1bb8b3edcc2a28a17cff9091966fd9d974c4d2574d252a99e9b2f3b6bfc3a5e3777ededef6de09bc8b763627b40bff81d0a7e15cc0a0b762d59e92521fe5bf15e6164e91ad5a5299e39b04910111bab25f977edcd106e01fc54f1570040ab859b1df910ed45271d3cef150b71d5dc1960dd257ec7282a1c99e8150119b93b7fcaa3625b0f253cc2761963847ab64ffabc42e48f7844fbc95627948d9718f2ffdb70a929de1bb6902767ebb6bf9eecb68f24835416474eaeb0801f6f84644fd30c4d07a2254e71a88123be983257750433eca8fc608839850c0689241384baaf5237ad15a499acd60532a8b98863069ef21ab5a34ddc1fd07bd54932d68b216cc14470ec3724f135d90f1174808cb2c5f28d126d051c341d32994575e6e9e6009b67bdccedc9e81ee3a97884c3cc57fbafdd7c70a5bcdcc761bbdc41b3745b65e104fc6b1739f07330e8647295f199be0e8643f8545c41b68fdca12077b116e8cd70c4836693dc5aa8da9ee30a9edba724e802fbce8fc79a345426d25caaf026d604c4108780d278d55b49191ec7920195394e3b1ee928846c53e7445bb7c2741d7c57360a7bfa54c4cf35569dc963167925c4c8444bfda9ae069156eef6d66b588ac800dab03a823cdf1ab943b09d08fe0ad4de141f819b9da51d04688c01b7246beb07ac338dad0754adfb5f0e816baf852b658d89aa0855c093f12b2a8f025c024fa6fb52cc00736fa41d9f6f99141dce96243a20fba04e659d9e1f210114a5e5dc07690e55b13373ed1290a2ab3106673d27e29842ec8d9ceb72d4d219a5c7015a5c4cf5948b8afc3cc23c533993b90936a325ac2e75a262ce6f71991b3a7a9ac51fbbf6e7588588e6ba87754ead341b963955b93d7af6d7160ae045fc121f12d5f169af2a905298b7a2121ba20d31551a911a92f700d2bf816b177ab8f063f9226810c412c6be1d9cf8557662e76e946a2446787cf7a8b5273597494eff337236b10d6c693998c411032bcb0f36487e08902804ccd46a52e134737e3067ac6065e30451", 0x1000}], 0x1, 0x0) 00:00:12 executing program 4: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x40000000) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0xa426, 0xe2c}, 0xc) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1040000, 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x2b, 0x23, &(0x7f0000000000), 0x0) 00:00:12 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffffffffffff}, {0x1, 0x7}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) fcntl$getown(r0, 0x5) fchroot(r0) r1 = paccept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc, 0x30000000) read(r1, &(0x7f0000000140)=""/4096, 0x1000) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001140)={{0x18, 0x2, 0x5, 0x1}, {0x18, 0x2, 0x8ea2, 0x8}, 0x2, [0xffffffff, 0x204a4d80, 0x3, 0x6, 0x7, 0x7, 0x900000000000, 0x7fffffff]}, 0x3c) recvfrom(r0, &(0x7f0000001180)=""/236, 0xec, 0x41, &(0x7f0000001280)=@in={0x2, 0x2}, 0xc) mkdir(&(0x7f00000012c0)='./file0\x00', 0x20) utimensat(r2, &(0x7f0000001300)='./file0/../file0\x00', &(0x7f0000001340)={{0x401, 0x4}, {0x401}}, 0x0) r3 = socket$inet(0x2, 0x50000005, 0x1000) fchroot(r3) r4 = socket$unix(0x1, 0x5, 0x0) getpeername$inet6(r0, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r5 = dup2(r4, r3) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000001400)={{0x18, 0x1, 0xffffffff00000001, 0xfffffffffffffff7}, {0x18, 0x1, 0xe000000000000000}, 0x800, [0x4, 0x2, 0x2, 0x4, 0x5, 0xfffffffffffffc01, 0x9, 0x2f]}, 0x3c) chroot(&(0x7f0000001440)='./file0\x00') r6 = openat(r2, &(0x7f0000001480)='./file0\x00', 0x40000, 0x4) symlinkat(&(0x7f00000014c0)='./file0/../file0\x00', r5, &(0x7f0000001500)='./file0\x00') unlink(&(0x7f0000001540)='./file0/../file0\x00') fsync(r3) mkdirat(r6, &(0x7f0000001580)='./file0/../file0\x00', 0x80) connect$unix(r0, &(0x7f00000015c0)=@abs={0x0, 0x0, 0x1}, 0x8) readlink(&(0x7f0000001600)='./file0/../file0\x00', &(0x7f0000001640)=""/244, 0xf4) getsockname(r3, &(0x7f0000001740)=@un=@file={0x0, ""/21}, &(0x7f0000001780)=0x17) socket$inet6(0x18, 0x0, 0x5cc4) fchdir(r6) r7 = geteuid() getgroups(0x8, &(0x7f00000017c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r5, r7, r8) 00:00:12 executing program 0: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x30000000) r1 = socket(0x1f, 0x1, 0x56c5) r2 = fcntl$dupfd(r0, 0xc, r1) r3 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fcntl$getflags(r3, 0x1) r4 = accept(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) semget$private(0x0, 0x2, 0x304) lseek(r4, 0x0, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000180)={0x5, 0x8}, 0x10) clock_settime(0x1, &(0x7f00000001c0)={0x0, 0x7ff}) r5 = msgget(0x0, 0x51) msgctl$IPC_RMID(r5, 0x0) r6 = paccept(r1, 0x0, &(0x7f0000000200), 0x60000000) r7 = accept(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) msgget$private(0x0, 0x48) bind(r4, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x3ff, 0xff}, 0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) pipe2(&(0x7f0000000380), 0x1400000) close(r0) dup2(r3, r7) msgsnd(r5, &(0x7f00000003c0)={0x1, "5cacfdc396eff27b67fa95f47740890c9aa01af43f3ae9f441150da8a053fffaaccc7edb62e04344fbaa49c4cb9aae8dc18b206e0cc91ba053491b8215c4be52494730c608864d62312ee18980f1c7eccc357386a46f25ee09b763c0306fb02450b0db59b38033620cae6e1933d4504ebe47d6c2efff3edb6cc645b454bfa5d61428fa54ee975da3"}, 0x90, 0x800) truncate(&(0x7f0000000480)='./file0\x00', 0xfffffffffffffffc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) read(r4, &(0x7f0000000540)=""/112, 0x70) bind(r6, &(0x7f00000005c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) recvfrom$inet(r0, &(0x7f0000000600)=""/49, 0x31, 0x803, &(0x7f0000000640)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0}, 0xc) r9 = getgid() fchown(r4, r8, r9) close(r3) 00:00:12 executing program 2: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) close(r2) open(&(0x7f0000000000)='./file0\x00', 0x20308, 0x0) lseek(r2, 0x0, 0x0) 00:00:12 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) r1 = semget(0x0, 0x3, 0x430) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000000)=""/3) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r0, 0x0, 0x0, 0x400, 0x0, 0xffffff6f) 00:00:12 executing program 3: clock_gettime(0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0xc20) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1000201, 0x0) lseek(r0, 0x0, 0x1) [ 2337.0697490] panic: kernel diagnostic assertion "vp->v_usecount != 0" failed: file "/syzkaller/managers/netbsd/kernel/sys/kern/vfs_vnode.c", line 869 [ 2337.0697490] cpu1: Begin traceback... [ 2337.0797863] vpanic() at netbsd:vpanic+0x214 [ 2337.0898226] _GLOBAL__sub_D_65535_0_cpu_configure() at netbsd:_GLOBAL__sub_D_65535_0_cpu_configure [ 2337.0998559] vref() at netbsd:vref+0x54 [ 2337.1098916] getcwd_common() at netbsd:getcwd_common+0x118 [ 2337.1199280] vn_isunder() at netbsd:vn_isunder+0x1e [ 2337.1299629] lookup_once() at netbsd:lookup_once+0x23f [ 2337.1400004] namei_tryemulroot() at netbsd:namei_tryemulroot+0xba6 [ 2337.1600702] namei() at netbsd:namei+0x67 [ 2337.1701059] fd_nameiat.isra.2() at netbsd:fd_nameiat.isra.2+0xd9 [ 2337.1801407] do_sys_unlinkat() at netbsd:do_sys_unlinkat+0x1b2 [ 2337.1901754] sys___syscall() at netbsd:sys___syscall+0xe2 [ 2337.2002128] syscall() at netbsd:syscall+0x32e [ 2337.2102463] --- syscall (number 198) --- [ 2337.2202844] 784427c3f4aa: [ 2337.2202844] cpu1: End traceback... [ 2337.2202844] dumping to dev 4,1 (offset=0, size=0): not possible [ 2337.2303149] 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