00000480)=[{0x80, 0x6, 0x2, "5f5b7019c6a527dc3f3662c797434070db4f07816a7478e7cd097ef4337134efbc548bb3c153de03bbec6092abe850bfeb2207470fdede42b50f6b9bc135605d216ce5cfd4db36eb55182d1edec6f443c7ce2c8d0966e9a93c652531a7fc7c59447e58ea1fc10c079e4d"}, {0x1010, 0x100, 0x2b, "e6767c8b3a980cb872810bcd3786163a060ab2e735155825897229cfa1bddacbb3dd7bd16b9276cd592f3791958daa0e262cbf536dd4c1da05b8b888358bc637a709e643b4acaf6315b1f0c6d6a1aef85b469b69b2b8735f249e3a7b1f231e91589d11fb05969532b946a398bfd3a32519fadcf057988c763f73c8e6df8a0c623c41ac5d587058abc762a74595b847fb21d8cd41fdc99523e5b6ebd9b779a19a1c313c264cae3a53ac9d235f6e24b627b9152028b84af2463744bc7481cc10048569f84422521f1d0d75b7bdca26bdb2e912d8aa23aa0aad0f7b539313779c561157f060b3a24ddfd1176d265a56ff1e4d0897fde04c047bbae3a101294cd61d5fe1d0bc9982dc716d0831427d5b3f51520d02cda9b9ec89695431af3ee87b1e09e6c22bda19de34b017264a748141b6ec7dd7cfe7d50505d4e99192659679856f6ad0cf2aa43be14181d3de5f43a91cf57a69a8dcfe7a562466b3c0fa38c3f2fd01c263a226c32b93cd540fe74eee9fc39a5e8d755e9802e10da16c1e3a61484c1cc4adc8e2177e2d6687ed11720faaa9f24cd3ee6058d648945e23792bdc154f0742614e51309853debb7ba45e6db29fd309e25f290e3e2ed363ac91283e27359b764eb01714e77028ce3a79b9807ca365d51bee7500afacdfd024107b6d8a11a72db8b04cad61fc7adaaf042d3d417dee9726c27b3a901f42f2bd2edcc1749735d5a07bd58075b0aaa0f58cdd0e29fb639dbc1d2c2dc4c12cf35349c46b1d3095c31138457b21e9c6759d940dbd5655f43cda59f8f8a428f4dff577028aa7a096ba3cf4187c02812e2d10ea50b53a9276081e79589c139de53f5bc48d7990927105a341e8b6edd73034eb471173cafdafe8f778fb4b4c9ebd9cf5ccc21aa17c3f6cca20ec2cf132189f36f9c84988750c7031818abc1d36e5efbc78d7aab7b49035007f9ec36e88385a34c42823385beb71f519c1b054368d5ada9ec3efc650b1ce0e78f55cc884d16c2280344e5722128ccde63c8e545b390eadc5851bbdbe4fc22e8b4620c711542466dc58768e62dee92b82466f9317e7539228a5c75a72ba15e3d5fdcee72d43a161e2e4037a89b75d8eeb6e1bb8ba6d1e21c29de19492f4a8bf0f3c493b3a78eabe7a0776542f0840e7bc43f28b9c3d5989143063cfae4554f07da6d7cabc961b3a4c7621d7b037939a89f99437e5232f575dc06d151c6233a2a056ca091bce27bcb703dfcb9e953eaf5d2d711f4108e072d3c22f7cb1bfdbc311572ffc64c40811770e78061e540e539f26f101dac4ab05cd724eb8f246db9bd6bd6cfe9f0ac34eff22f39f321d3911fffaf4e8d43cf8556d881b20391e4e131bdded44218b9d42288c62b360af3f446d11f73dd6253e8a5de27d9b74e6bf55b0febbbbbae2262020d430c4af0a22b18ee41d685b6f789e92b96dc695a540377cb2dec271d362f8f09658672d7c9c750de33bfdbb91ef328a200c3916ff050ea500568ce188a897da421a85f9680f96340febf61a0b9dfa39e79187fb5dc1f0336aa5ee0577ec5db65272e1be456c176bb837f70cae5349160deab90c86d80e6f0a6e44e18519bc346bea6978b91e50cfcd1b8b360e22708122210f6161a677f4d94f5be6b7a6747f91198571ed9a35bc0afc58f044b97f1401b6189cd890036b1c28722f08d4965582ade02ffb6455f473d009e3de6687dc78b2861137c17afab5e7cc1908274066e15318d02116c70e66298b01be806a04432ddef2cc7960309a022a56755c3753a66af3a7e51841df6c1bf1a0aa9f9ff7ca8ce555e40ba24f5252a6a1b6a43dc6b5f1c9b1079a5af92d061550cbad01bbe05ca819fb8a156a69abbfce27b37067d8782e4ba2cdec4a3454b1c5f0366d1df6ffd8d4bc969bdd55d7fd4b3f717a52b076f466e4884336a3fdbdd6590915037eace59cd32942153a9f653aae10352d1a8774716a14c37d8bc328b200a7db5916ff7d5d20792e8d1909550420cd9c78f8775118a14863bbe764ec984040bba5e360c7cbc5dd18db93d5b8ee0b7e05f535d9665030731afcff530e955f603157c398ca43639e04acbe7debd70a9a1d8bbb44501c50e71ea86bd529d5f97afa02965d04d8ace5271e3e628e5009d0f7787d494c3201201987219cddee017b29aaa15e5d398280effe4c6abafc64f99fc1eb6abe038ef60a9c443b27e29a0b12c5e2d62ae7001ab537e67127a0ed0dd68d1e93bd585940f82662a682e50db21053e473ec150bf77dea06ef0f94eb1057424dbaafe2f66d257ffabe326dc3dd0333c0770c9aa61c04f515656e903851faab5be6d9613848362650375af62ae19a5639539d747778bac3d317a4b15a97811e739bf8e56db6ae3d79102360a11b07840a7f73aed9917ccd60d56963859ef70d17c41e0d37dd48d0138be16742549513e0efe6ec283fe2246b443594ae1b959c412c108362b36ed2c74ab4fafa7b1b40accba5b1c3c7dbf7f7c6bbe17b6efa8c1b1bcef172e1a1321b9752d30a88e4f92e96e625c3048b35af94cce6c298d1ac57828e599dd87562ce554e9862ecd51873727bf6c408f0c08410542f09da72f318faa74cfdc8291c607173e621571219bbfd868ad1ba7193298cfdf7414405b7bdd71bd22e4cd7ea05f790b9348b0722ce320f94ee98bc77d2a15fe81200a4b9248a291335001531fb2bb53a3d390dda0804ffd5ec4eb3a0d2100682aa9b4873ce689e404263c3ee1785dd94e8c7b4771e4b6fb47c09930314775b62d21c6eb8fafee658361dc81fca1dacc26d9aa175bafc60f23779f2827078c590777781af9a54605001ebbc6de794f6353b8974ab9cbe8a30fd904187db1d4ed4c796f413b7fde347fa2683c35be35ffc213613deece3e694ce8bbd3507d3855d52107e1ad294e61698dd018b89be292b47f4ef944422c6f1f7a28433e0b92d58338077915cc48ecbdde2b05c95ade54eaa04dd09511dd2533125e7687eefc17db619cf8f63083087aaeb41932f077aff736befa7151b109d531d4b2355c0f4f4b2d34cf38c8c369e8af83500b3f983faf425c686904f722a2eeb37fba323cca34814c72b6ec55c5916e475154754f51334baee2de6bb7daa37c04ec9de261ac8a43f0a0232cd2e6622a2898ec247e51e3fd64f2f2f06998d743b12de8539aee5146746fd5c945d993b6ea043b9cb6ef07112cdbb0237c9d7c9bcaf90858c4551ccbda8e84795a4f8e6abcebb97ff7ef0f0ce1bfe932aabbdd976f3e498c547e49b19442aa30bf11e72175cd0c0e93bc8b1e7235e09b9810e557b026ccfbe52d746dc9130c054a528a565744c7e94b427d44fc0245c02765193b9daa822518e61bca590f824200e4535d25802ffd1c3cc069b12fd264a2ef38c3520f027fbee3d9744174729a474ae76c8801979a35956e088ecbf650883faa67bb9b91107298dd46619df81389b6ff35707986d170aedfa5a2d8329f54f2d1387779fa1444c37583972ac04018dacf60faa54c16ee04f54ac61d83542611cffde195c2f222ff71fe49074b95919cf8e896c0e093a73eb1e22414e015c6a49e8ee0e7253c04d188bb9859c24a1780b3b8caac61662202e198135c633b64a20017aaee232f261500c5e8615fd7a83e2daa196be024588b47f3c8ffe2704fd2898659acc488679b23f3397bdb36a0983fa12e8ea00c6f38e61bb872def4b85a2b8e6ed5069cc687bbec8637822404a7077167c368c824eb097cf847ddc0bb5ddd1f2075fd6852e15dc84b5e5920c60c7d18dc0aaaf5027353186d85c69ef956b50fbfc60d3a6fc8dd7581a4884f3d361dd57d74e67f656d491b26f6afc538ccd95dac086882f94c107caea918b597cf918541aa7a71c43bfa247e087c7159fe1c94132ff14b5629323a09fee656be0ec1535dfcd55b31c241de56a21c32b8447bac6851032d5debb00e64eb0145db5802e5e0355c649d381d379e66b58a24cafcb895688ed312bc56d23836893611d6cc28a09702a1811a1275c8eb61c9608f71ded801bf7b02a9d1bc639eb92849e389738a85497b776eac40def9af57c42d23fa9a26e764617c04b09a3cec293436c4d86a2844fe7bc594ad9c6f7a3cefd23e76bfb15fbd367e9cadcfa2788cd2928f52dc2c849114de0fdffe3bf9e131bb642d3f9906801286d12c2b799b00f183ad1c4477af487ced0dc977d774bfa44671ab700fa9ff557137a22ab948b0a99c19fedddbf574bfb9a5c1ac810dbb94c092f394541a39559db03ba8e0a2c3bc316aa4a5baca36e0c431b0f6004f6e8668767ceeef0d57f40f18a36c4eb595f9b779fc25ff2273dc3d9162e6977a5648bc807a6fda59a12812bbb4525eb6de64e43bf76de17f7cd807f71cffcb9abf57e1d4bdce639925a0f3085b8d04710366596808afc89566a9c49bf5d143b47fcce8627a5aafc14e4cf01a449aa133c6d887d5fe970b9d09674314181cfd7850cb444e6fc69d477b138c9b8d0efc37126b0d8c57d29fd5a8488e62559da212b86f6c28d8ff90b4ec2c48d1494bd9729a89615c82bbdfa565c8f8a2999efa6e536b2d121be15b1475d038c9940109fb7956abb7e97ed8c7ceda6efe3fe9f879f41e86ab3a74db4458660d71f11ff5a1d3c801e96f0e3f492cacb8a62dc16f8fac1a71311a6ab2f529ffbe39c3658e4f8ca4943df3e1d55e72b53d2a3faa0c03fe52c30525f48e721bbfecba300bff5d0225da31d224da5c1ded123729ccdec000dc71885f276f2cc5a61a41f11bd61248be193522aa93cecaf7e2c15f0d99473947e205c069a2f5f34269c2f0e0e2998fd7dfde52afb7045e766a37a8bb502b6881d5407b5725deafb5be254c5e96339a37876cff06d93ed8952602546870c5a791dcec5459820ae8421a3ad5f456da6c9be8dfa35e391c2c4ad889a032fb2146b7bd6bf6b9933416e1cdb93cd68b23928a20058c343649904b74d666037b36db5b8512779ace960e3d770cbdd252854c969dd97767096c592675ed603d19e6e38f2c3f290804cf6bb38dd4c1a76c70713fc79d859219fb72070d77b19ada3de3c3164fbdf38bd4b3f3ecef44e8f2ccbd9a7cc1e301f9f331d565ae56b119aaf1d2b8ddd6364f03b1ab9d5dd01a6f928c4247162e09e1961d89d7cb37f16b34a8a134862411b7ebc2ca00963dadc33f30e0c1de2bbf8c26c230d3cca9985b48d23c685a3e2cf9583c61321e89f7623e804cbdccae5cc692b6b7acdb1507e9458b7c1c453b62900edfdb9d818f58d9842c0109e58c1cfee8a4acde001c19b8d6a7550e532a432f77591c552d245176b209ce9dabf2f2569cab59f5d5c63a4eebfed6d88fcc198bb15d1cd6f1e5624a9da1e8d7ecf5077076de8cafccaa6ff51ae4a8bf66d9181be59891f7bf2939afa46054ebbeeaf8bd7a8854561773cc05bfdb9e41e37ed0a69fdbaad09178bb9643948f8affbe96bb5abf12f21cc94d52e6db3435b746be4642694f4756ce5c62ed62f3cc27dc157f6ba06a41cb2f4f9a1bbd0d735180d0ff0b85cbc3ab20b640e7d94cef3877f9703aa10fe4303039a1c19203f5e7d2aa31a7e6aeeb13c8a8e56d6ebc7e4a7f088917354ea86bdb68c7731af1c50ce40d899c38c0f9adf6fb2a3203a4b14effdf315af6c2acfc9f289002cc0e06da4f3f12e23b1e7fdef0feb338ae77235102d1577dfdc3540dd8847cdf43df0f190328d0f652698f42346c7dd9238643c796a5585446832f2b5a5627e23f8ec52c36770258c8e8b775c0f14a61b6cd8862b502244820612ba7f2246ae66c1db"}, {0x110, 0x107, 0x7fff, "849fb93ce27b52a36db50713694f3f2619f29a1f29a8d2cb998262fafff1bc2af8d691dbd1e401a9f78df2cb783d833466c9f22e53fe0e4db1f2e4f13629bb00b4b849b08e3aadc7112934375460af424baff8c9d2c03ce242e8def392923066f5c0ec5d8e9ccad737d5c5d31d4d243d740278a5470be1c3ab2d2ac88764b0b53b55217f316c593a726109c31af622fc2d3482ad550a7caf424f758daaa6257d0f38dec3299db65d5130edb19675c37857516c1518e0c3993ef2fd1ee054ac2fd2bf1abad75d9bb97be0f44944a1da209553fcb8f3a26a4382fe414ae7433da43f339645149256fb6f5a6f8d39f79c7f1b6b520a2b5e4898d648"}, {0x98, 0x129, 0x401, "e622bd3dd3ceaee8f128b6fe7a3668753a2425698df81a45a7706a6fa0b040b4637e2ca1fe436a7584ccfe6d53a25a331608e55f1338ca39b485e1deded6b6d3f6545b2ef785b8ba99d6809e98a3ab81be334cc30dc4e98b445ef4b23e75e7d4710aaa8768c19d1a391b60c87301f16b2c4a32b9e37bfb6db1c5f6669f029cc950"}, {0xa0, 0x11, 0x2, "398d415d12962e9cbccf7e05a090fc270a2ded0e26bf4193789044c23e9d4e975beeccb734c840e2293b25cb9a631e351406a07137ee2978bad46ccbdedfef10e8faaff65f458b7ad3b9f644fb5ae167ebb6e6b819afacce0a3d71436a651fa03b3805c179ac56575e9c242b27668ea1633841d527740b88366e466482a43b402ccdca5c57d41ada450304"}], 0x12d8}, 0x8) r9 = open$dir(&(0x7f00000017c0)='./file0\x00', 0x20800, 0x1ef) fchownat(r9, &(0x7f0000001800)='./file0\x00', r3, r4, 0x400) renameat(r9, &(0x7f0000001840)='./file0\x00', r9, &(0x7f0000001880)='./file0\x00') semop(r7, &(0x7f00000018c0)=[{0x3, 0x1}, {0x0, 0x8, 0x800}, {0x2, 0x80}, {0x1, 0xc0, 0x1000}, {0x7, 0x8, 0x800}, {0x0, 0x1, 0x1000}, {0x0, 0x20, 0x1000}, {0x4, 0x9, 0x1000}, {0x3, 0x9, 0x800}], 0x9) sendto(r0, &(0x7f0000001900)="b062ef53a343e3c9d9ee6313aa9908eed3609c8278d3a4ba43fcda14197229688a1a763742bef517896883d837c8641fe7de2546b4e30621438a97837911f2141c09704b4fa9760ec728dc34963ecd14d3d835c1ca2a58365697286d6dba2bd01f950c0cee28b0fffa5b702c039ef20d550accdbfb802ad3", 0x78, 0x4, &(0x7f0000001980)=@un=@file={0x0, './file0\x00'}, 0xa) r10 = openat(r9, &(0x7f00000019c0)='./file0\x00', 0x20000, 0x14) r11 = openat(r10, &(0x7f0000001a00)='./file0\x00', 0x1000000, 0xc3) r12 = open$dir(&(0x7f0000001a40)='./file0\x00', 0x0, 0x2) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000001a80)={{0x7, r3, r4, r1, r4, 0x10b, 0xffff}, 0x8, 0x400b, 0x7ff}) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000001b00)=""/91) r13 = paccept(r10, &(0x7f0000001b80)=@in6, &(0x7f0000001bc0)=0xc, 0x0) r14 = openat(r11, &(0x7f0000001c00)='./file0/file0\x00', 0x10200, 0x10) r15 = accept$inet6(r14, &(0x7f0000001e80), &(0x7f0000001ec0)=0xc) sendmsg$unix(r13, &(0x7f0000002040)={&(0x7f0000001c40)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001e40)=[{&(0x7f0000001c80)="772cbf9d79f6f099178317b0472f557dc957b24446dee4f512076bb3292a214a2734ae2959785e7a0737af2fab808062b4ed8a95fe4dc49ec5ae3e86564939f911d80c8695e00f4afd9846936659f8ab80a0e9a7f57a65458e6a9689b029b44b53ef274712ff0cb22c31c04371f9361bfe434fbada2f24e5002187d27005082f3eb6f2286d1218300afbd52232d17ac89f", 0x91}, {&(0x7f0000001d40)="dbaf2efc2604df1576ded8ad378b21a34afe", 0x12}, {&(0x7f0000001d80)="d320cc0d3450b2257a5569f37123a98b682aa0164c61988a3a802db9678c3ba577e097dc642a0792bed298e12f924c82f85c2c569594fb45b1e98918b14666f9099e085db7d9c4ef9cf70e6c6ac1cc9275b3171a4eb9be9e779b4d2294dd71cad680786ff426d08d5241d910a25f7ab48eba596e3d46dfe64d2fe90daafecbd3374d1f962f4b65d5bfb8273a4b8d7a847883ffd8228e478b912221d4", 0x9c}], 0x3, &(0x7f0000001f00)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r10]}, @cred={0x20, 0xffff, 0x2, r2, r1, r4}, @cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r11, r0, r9]}, @cred={0x20, 0xffff, 0x2, r2, r5, r4}, @cred={0x20, 0xffff, 0x2, r2, r1, r4}, @rights={0x30, 0xffff, 0x1, [r11, r0, r14, r15, r13, r10, r14, r14]}, @rights={0x38, 0xffff, 0x1, [r10, r14, r12, r11, r14, r10, r10, r14, r10]}], 0x140, 0x2}, 0x4) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) open$dir(&(0x7f0000002080)='./file0\x00', 0x100, 0x21) fchmodat(r10, &(0x7f00000020c0)='./file0/file0\x00', 0x6, 0x400) stat(&(0x7f0000002100)='./file0\x00', &(0x7f0000002140)) getuid() 00:01:07 executing program 2: r0 = semget$private(0x0, 0x0, 0x200) semget(0x2, 0x0, 0x8) r1 = semget$private(0x0, 0x3, 0x100) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/247) r2 = semget$private(0x0, 0x0, 0x8) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0xc001, 0x40) semget$private(0x0, 0x0, 0x4) r4 = semget$private(0x0, 0x5, 0x1) mknodat(r3, &(0x7f0000000140)='./file0\x00', 0x8000, 0x9) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000180)=""/147) semget$private(0x0, 0x3, 0x10) semctl$IPC_RMID(r1, 0x0, 0x0) msgget(0x2, 0x10) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000240)=""/83) recvfrom$inet6(r3, &(0x7f00000002c0)=""/4096, 0x1000, 0x40, &(0x7f00000012c0)={0x18, 0x0, 0x1e, 0x80000001}, 0xc) setsockopt(r3, 0xdf0, 0xff, &(0x7f0000001300)="577b2e87880fb7e11d6333b63e1beaed616226d7", 0x14) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000001340)=0x3) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001380)=""/86) semget$private(0x0, 0x3, 0x84) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000001400)=""/4096) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000002400)=""/3) lseek(r3, 0x0, 0x2) r5 = accept$inet(r3, &(0x7f0000002440), &(0x7f0000002480)=0xc) semget$private(0x0, 0x4, 0x81) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000024c0)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() r9 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000002500)={{0xe027, r6, r7, r8, r9, 0x8}, 0x77c, 0x35f, 0x7}) 00:01:07 executing program 5: clock_nanosleep(0x20000002, 0x1, 0x0, 0x0) getgid() 00:01:07 executing program 2: chdir(&(0x7f0000000080)='./file0\x00') socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) chdir(&(0x7f0000000040)='./file0\x00') getsockname$unix(r0, 0x0, 0x0) 00:01:08 executing program 1: r0 = socket$inet(0x2, 0x50000003, 0x0) setsockopt(r0, 0x7, 0xfffffffffffffffc, &(0x7f0000000000)="88d86ec2669c0bdd2773423fde28dcf8b926dfefc58a195802533bcd7bff60d6252beecaa5d132fe0c9b5a1857396e608c18b655e88b7d1d8a917d7e54a58149d5f95a1b11dec5f7a51b4c33ac059aa386301c2493abaed7ba9c89889812db1f745e2f3c1e844b87c69d464ab7ce937586fe352f9ce90a737dd1a639805b0206058aaa124ad2a6471804dea8198e385d0b32f10d6da669c57b0f0ba3e805c63b70acbd2838fcf5b54259f1", 0xab) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) fsync(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000001c0), 0xc) r4 = dup2(r1, r1) r5 = dup2(r0, r4) getrusage(0xffffffffffffffff, &(0x7f0000000200)) recvmsg(r3, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/1, 0x1}, {&(0x7f0000000400)=""/164, 0xa4}, {&(0x7f00000004c0)=""/181, 0xb5}, {&(0x7f0000000580)=""/195, 0xc3}], 0x5, &(0x7f0000000700)=""/243, 0xf3}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000840)={0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000880)={0x0}, 0xc) geteuid() close(r2) getrusage(0xffffffffffffffff, &(0x7f00000008c0)) getsockname(r5, &(0x7f0000000980)=@in6, &(0x7f00000009c0)=0xc) fchroot(r0) r8 = dup2(r0, r0) wait4(r6, &(0x7f0000000a00), 0x10, &(0x7f0000000a40)) r9 = semget$private(0x0, 0x1, 0x100) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000b00)=""/68) r10 = fcntl$dupfd(r8, 0x0, r3) fcntl$lock(r10, 0x9, &(0x7f0000000b80)={0x1, 0x0, 0x5, 0x0, r7}) socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x11, &(0x7f0000000bc0), 0xc) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000c00)=""/167) accept$inet(r4, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000d40)="4ff943382659c490cdd88c9683088d087e76f3b277325568a2295a0d7c88317a415f96c10d2526a71e6d955b6f0fe0e441e8d99a2893d12b4b4b41325b59409da04f17765e6ecc353b5d70bc107ee5584ac0322ed9679b22411a4a598e0e6d449647cb281f8b91cd30d5d6a6316977410fdb00818822d36684a32f1aa6b26600409b13d03ee85308ace4f416d414c8ba45d6d00eba54c41fe325aa136a", 0x9d) 00:01:08 executing program 3: r0 = socket$unix(0x1, 0x2, 0x0) lseek(r0, 0x0, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x30000, 0x8) openat(r1, &(0x7f0000000280)='./file0/file0\x00', 0x80, 0x8) close(r0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40201, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') fdatasync(r0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 00:01:08 executing program 5: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000040)="3e6b03247ba374772f4ffe29c7ef75d4041850891656c33dc8a3cf4f7c7f334d6b2d56429b42b0f898ff1eb2e5a62eb4c1e66ad419a1b452a98acfef5d5566217e68f15cb286505e31405759fbaffe89232d2dd93a76401173c049372e43e210c01e96b6152c1529dbf05987735331220c898e10693da87c701a6b7a3d42ede3ff7217ef06b39c0ece4afe29e862d0ab0e576d502929abf17a6f79a242becaf5b0d110daa69e0791fae3", 0xaa}, {&(0x7f0000000100)="4579a5c0bbf2f552785558ef136e162dcb72fe53fe4b0de53090dca6d3689e295d93eddc702b5462ca1d592601df6ab8a681167a0b57b1eacc58af90401a5f31e888555a9e2811d8937d111170cd04d33686d5e6ddfcc5cfb8a80c4762b8860b6918898350b87091ef33e50bfb197e1eac0f1c5d5b59849adb974e01e6b81d62dea77e576f4c0cbd27f039eb0f1e363621d4df2bab13858f1a62b0e4ddd56b71d78ad65080b1c35661169787482d979fd28d12fb97cda4c4ca0758c020f2ca1e53123b4636aca4155aa099f225e28d927d88af62408ce363235df9cb32be5a55231bdef4c44839155d521e948f647e952503067bbc3b4efc3f57b95128850b3dec85dfed5d8886150b8a5bf274e9bfc565bf8d80b80be0e4104af8281d2e1b279f000e94ca940b8223718999f6ab280f59b85c9fd32b17b8745e3fa3df36f236e3831bd8351ac56d16f17cccbd16144b5c24cac450187fd8e9f8005d06c9cd133a128ab1ea127dd51ccd412e6a4b5568ca657f10a3f56b35f70f43f7886ed87879d7be2d7c3c4ae060ed2cc8ed4ce06a80f1fcfb22b7ddbc70ce9b052e40177edf4202b22968b1a6534a626169398d1a0b82c84154a42c67cbd846e68571f48614a6922b4b21e3fa8807d0fb8f706e4a51a07e689c7948e7c653389911d7c733c1324996cc14a585187607849b221bafbb459a47e521fabf66bb845eece8602e93af2633a99576c43c50cb7a9a60b44f20fc46fe84139db32a35664b4cfb5d12f688cc160fc9741e8d8dbb1394986b5e14820080abb99bbe1e313fd3971f938bdf05c7b30c2354416466d9ae1c8179b000d834ece90fc06475a7ec60a3112559c401e586b6456bf72d41e814cb1df79986386588fcf7f7ad66f97314970974b2fbb741f03cf8583653503545d6f3277ffa8f51ca842d2717390f7e6de34c7dc9f2d64b9b233490713a81e00bd332134e05b429e0aeee376a4f6092c41af045f633940619f9c4361c9bb1e34100038fa1963104ee84cfbbbf92d709b7b3add24df1d0f7edb5a9366fd7ff3f48b7480ee807a15df4a952a4bfe8c85ae4590793f33a92951bf9a9775bd6fe43cc8b838832bca6aabe004d5a40cc9511ec6c647e07625b437dab2829f853c4288b2ed98edb9ba6ea0ca2f32d987b8759eed1eeed8f79f377c4c8e4cff8113cc6cf3716b5b98ee58083ef5a2093981eb7023428bf6636dfc691746f24ccefd09a604962d68b1951829d91972a7c42266a0542e744979994cd301d077a1a1eef926ac0c018cd6b5756151b53b1cc9593f3157bc9290a02156887e44a9b3e09b6dc3b83f798daedbd9b9cb4a20d79693adee7d5a1464d608f6513f22bc45437908ffd0f6f580f5cb2a5a90e65fa2d2bdfa86cafd97c0978555e802bcfb01cacbea0f6039417533feecb1aa59366a63e73056d88cec6ed2b0a53875d5bf9f80a4a2ac41ee6219f7502d4e9bf251143331ce5c83d800a9dd94ed1f6dfe348e3489d90a05cdbaed0a7e0c4e0f6f310ef4b8c5d3963f50d500de53cb6214878450e820bf410ec9da9d5143a5de5c2a436b4959bb2b797444869b5192a18651f5de464985162e878df637dde4aa512224f02551ce65ca775cd14e668926706b5b809fe3afe9eae45591a9a1479e9b8c6994c5dc22a8a544cf8d3320b6239709415326e421096f57a2ae236025196a5ae10e6f516804da8515cdbd24452e11f9a3bba514fa904cc3acd86c618620bead82a4daba52706832254c79da3e1a1669c4d7e61247f5fd6587698ca1fe3ae53e6e92c2b2b8343815d0a2a8a89ef4f3504a0271e7ed9a09c1ccca254ea027694c548589c0e44b464dd54347c1ccdaef541acf4175de5cccd22a0cedd3c56c69ba2dbba5154444e2f28a0a09fce7a8a2d62e7ef8bd4158172de14f16bd9e609c607600d696764fba4e0d83b6b2f33075d1e7b34f76227363fca00ee14741a7773a5ecf2f55104b6e1efdb3ba6fb8973cf0a75142ae14ac0ea821074fff30b85949e303f62ec0bec8b3dbf4d915edd5db9b1d7d5132cfa403f0edade54b5fabd59032d33ea707639565cb109a9c877c0bb729de1815660e224346bad5e70d6e90c9bdd61245791914964d46153f635698605f71adf1666e71e518eac1db2be35523331e07276a04989e05b8c0151042d4a91f09f0966ae7bdb5b4bc8c5273d925caf6edb0606547ae7ea7d5c0868dd2d3be9fcd9e89a1eb40d743a07d9262a33a8236d8c9d830cbe48d69bf52c5e682576b84f995a4858d86682678e6cba740df0d4a05af5f95ce3485f091f45f2374102be11ab382e854b1d4356db1055ef5918a0519719c09fa740dca34ec00a53fdc057ee898396ade065b297bb0087f27c83bf560171644540cd3a8ff5b1b51453fddaadb34a56fcf88a3513d388ee449f02ef656d71c5e49184877790f77ece60ddb6e892cb3cd35eb136bf2fe7f36d89e30a74f3fd67b20758f1485116f0d8dc9fc4a4db9b23f540d6a37e6e76cce0ee301f5254dc0aa0ba331624c0b880ec2fca6766a022820d95c3b3c3918e53e8a9dc5b77e6b589b357cc38371e0c17085d2d9769c02ab00b21b5b47044746a73c7066536a87e0fa0a2d7613bd7aabbc791cff5a1ceb01de3e316bf6f65140f0cbb0c60e57bc5de8bda3670acf2185b09aa1291fcbfd9ce9af80015025e0a4769cb064a16aeba7de3ea297178d2f7de03e49bc59568f5fe8c6dc9e0aa818b16d1efa09b113fdec7e4dd080552368a7a111fdf6bafe2d587e6b71ee22cfacf97bfda5a5ee8171aaf52a1d862717e03bbf5a1be7e235dd098fc245c84768c0411f64206caa9dde3d0f2b54e8c72662a70673d94581e9fd548289c896965474421756d7bd00306c8a70f817e96f10fcd532a99a008f56581d74bdfc80ef47876b23e4532f79b501099bb63f275bd6c5a0614a31c7a3cf93c156cd88b37e6958ee20115f80bf98e18bc4155858916c43baad4f9cdfd8016bee4f7bff4650e588a69f01ac501d6134450666dc3714b71b7183d574cfdffeee1735967358139721956ee6659816c02c62d4981e27e710ac6e875a4b50323fe48d831f05e637952f82111ab08085132ec02bdd54365d5d7dff33c48a7f0356c8737a04a607094bef1fe8801f37fc5a4db326b2f17280171ed06d9c1986c092045a0fb6fe52e3d81d3f2150e420f163c1d6f403c0000d33697580fb699f4542c7491b05767e54872ed1cedeafceb5a90041a88f5d7185e16fd5874734729834d5dc49f99b7916a79fe11f32d880576662a6668cf67409fecf745131cfc1b89668ce4f76d9ab1a4a560c890f7ae916e3a60ef1cc4c9d489fc8667bfa0d99de694b10efd17f903f88c911b9804191f525d215e9f2bd61926c6d97698ba822ba1f99651e62a208603dac4a0c219b2c4e3b57895cb26a06d9f458922b31bfdc34197b2d14efe3653c2e5743aaf7c0aecaca20ee97a0952993b230ec0b3e1a1aad70150cfe5d394b3caeae7ecaf49a98c6bfa4a1311d6bb0d62ac1afaa89b92f03f9f73752b6b4419870cb957d2e00caf1bc39d288a24e15d01345fd7d7b0d4d7780b3ba9dd0a1dab815f4d6847b052ab3333f4586eb95cb91bd3edfe3ccc56abcd2f18ebd2a7d703132eaebc33ced130409dfdb06678fb280f6d34f4b3b1acac6246ff268ac554ddcca4fded8819e6a6f96d377f9945f90c18ce15c705254fcd304382888ca62d2f1ccd1dfbd43a70dca4ae3cc18f7baeea13c5dfbbb5380c0e84d4346c3e6839ca929d7917bccbb21d7cb19251b5d8a0ddf35de1d844de93eebd20cbe46d575e86032e288a37ac27f6515954f326d4884c17fd8f48347d798a026b8705a86f6f60f2c68dfedb79e278be1c52b73ca845e02482022543fc46a97b4d6ea37a4757f47f7c020960011dfff206ccbdf70eeab5234df42efb88e42fae649ccf19e8885ab0fa567183dfb9250a640ef87f216ff383615389b1efa18717bb6a95a3cf29f1780dd17600304c1c50a962831ae9cfd9740135887ecc3bdb50863df8204ba739a9e35f4a03f5c1c2e880b640638bc5281463fd0da3220d3ad26dfee7d6002a427f05eb03b20110a95e355e0b7e63be8c461a25916f1c63f42a0273dc5a460c186312d7d2e93d3e8274af3a9d3ca6a8d9b789e38c33b9e63c8409958abe508a4483532571cff36f01291e0fe8a9372ce7828995e72b10490d8b0367510b20d781d9a819284d4d9ccce723ca26307e889526cb3d26b95ea58371546e39e15d2f48bbe822c53ef5c0295ef3e33aca1bb4f63a099eb5255ec55e97a5d71bbb2e61ac9a9888a4aa067490d2bc4d17d96b81c47ebeba0a52248a91275a34f3cc14d43add6b4e02d25a7c0c8262ce7c6b5edc8c9d93077a1293208cbbc41e8def5e0256e62d5808688a7c569feeaec71d02a9a96d09bb37fbd7cc39ce242a934a8037478761cc45bdf6cd416dc7c66ca133ba46156d0427cf08added9762030b25667d2bbf5d75960414ca49128b2d955566f1c8598068a8495e9a1c874d5c5629084757db5766ba61a5fe0a9bc892fcfb85ca212981b2b961fc0a045aca79b8ed76748b4a0856a229bededbcc8c4f7ccba0aeb46b864ce60595c20a01c90088e6a491a329fe3f9f26c7b213504a62311813b22a69cc167a3d2e47e492ad8519128a1b8256294d6624c5516b8eb99feef447b79aa2ae0bd21249176fb5ac2f68648cc748a0cbc9683349d48ad7911719c12f5f8bde09092fe1803f75af10649c3c3535c099f9c687c2f9212928881169bd91425a4da5c54904cba2aba3bbec8b0a65c59a3c47a3e16b5fcd79edc1da9b4ba73bba8daeb7d345e7de5fcd85c693ccb243253e7e304571b24fd873cfa3a19822fdcd3f17d55259b1c9d2acf20d325fc8f1900e5e2097f4558d2217eb4395027b998d97ac21a8db455314da7a3602ffafadca8fe9ccd2da7c91fd5a3b726fe4d63ae62da31f487868f18f030a41f3ed9d26dfd1e8b4e0c9fdcd0cfdbb9ccaf374401a3162c17b3d9a8002bcb8e65749cc6be76cc0e905a13d40e9d59128289bd102441ba4abfe7ab5ae11a203da51ec7c55422c3522e0bbdf0799ac580f3750eddf23fc83276f428b70f9c1bb2f3cfcc5bb0e1e0a5cf88bf4262eb3e2bd06478ba8d66a855c1c7418e29b86aa33d45fd86afbd2d7e075a04dd8ce708529733326adb175ececc63a0462431d3d0e9be88f45126f7ddbdd8b06b0047cb54c7c81857c2c65b61f69777a7e0c1a6c9e9991cd9150a2bf9e5dfa1f2bc8cd9973ed5cea6fd22bb1cdde14c7f26f74b12ffb9886f40faa5bf80105bf5c2f913144594e9411049ac256bd6da85a396f6d46a7c661f1fa33a339236d32a2140a20af975adf5580604a80fe4f641a545a5a01b5d33acc1b61a81d23112b951bcb4fa5e1dd03fd95791f7a4b01bb41aba45f4a059f106c5c4c7256c5bd59917a9df180a5f29b30c0d8792b38867de91952bce0f5ebf29109222c224e2704aec13423fc4750aef014ca24749a26c3e8c8cc48fbcf90530dfeffa7eb70e1c58461551689381c07630d99eeaa02bec7bd8e6aaffd9dfffa6f4e7d4f4510000e9f49e43446cfcb381b131b789dbd6dba8c6f14d15188b1c75616262c4de252a8a3a6843bc65c3ae417ef0667f8a3299ccacf74aa147e4322749c19df93393dd241d0214f5c6b92d43181be523f4df8e40f29a557d5010b91c95f72db17d87fbd80cdf9030eeecac42f210218f592d537155f061762ff605c7f53de90e28553cc96224f9def14316cc853c", 0x1000}, {&(0x7f0000001100)="86864406f96014295918ade7d7f35e", 0xf}, {&(0x7f0000001140)="3a89be726bf3edbc9f699ff6bcacf2ebee89474dfe57e33197b02a99d59e526438ae6c4ef77d46a2c0cd26bf3a75fe8a7175b7a1a8b4613cc965ce5a33a15c767adbe59e461979092a729939ba666368fd726752f7875b461598f42bcdf65e1b65169e679d74e8bdf2e5bd1a4be979b80f8510513713385763", 0x79}, {&(0x7f00000011c0)="86119b183d94041c1d799045a9db09b8248b1fb35443a40c800262495dffab6f6dda8f0f26b4b54ae1d5794f0d3fa790695cd4d90256f1d3feb34fae7f6a0ff8a3fba54a8e87beef1d4669687be2f1592348f52fdb9ab2a87aca0ac6c14c1d09076ffb1f0ffd2e87a04bfe9c03e9b05ac7ef75d462c0ae36f89879b257c62bfcf9446a7c493d1a0da6a8139a29f694fd5f35ffd11dd17f92dce7590cdb43a3d388f2801c0d2e2c52477405d98a9db4d3a9ba95930a7d530d6954b0f36476e7a8916b87b7dc2e2ab100c584a01520f6c5ffe4bc10913421", 0xd7}, {&(0x7f00000012c0)="0a80ceee39bfa6163bfc7fa652805c56b10e53231f87de555d3cadfa426d77fb3311ce85087f3f2d59c3a522c85015ad1e2759b006d920297ed9a4c95894d8177fc12499d5886f32a778fa69950da001c3d87a369e960f98c70be80d5eb424c1d51f44f5139ce16a5dbdcda099353ffb66d160b12199d479d74e1180d5d307a863dec9dd45b53749727f6944dd6f0e3d784c44b2b29d933909c7cc0747d0cf", 0x9f}], 0x6, &(0x7f0000001400)=[{0xb0, 0x29, 0x0, "f265d5a4fdb2c6bdca73ac4ef0d8d3ab6fe492985eb66130302024457ae630d7defc62b080c8939bfeec64322cb545f172fe90a2823d7acccec886c2fcfef65ef62f7732fead6b7d79a0ef1bb818f2cbbed58e3fdb59de3287ec1455ea4c5ef79a4fa68ccd2c5ca9e96ee4f56b98012986c6f450d7408848bf7ebcf52631ba95ea194939eabd9ef4def54442f43db8ca395dc4700476e9e78d"}, {0xa0, 0x6, 0x9, "689fad5221a934bed390eed39aa5eb62bc8c95fb48d8716f626b8c6db42c218675fc280c7fc705010f5e855b236c42def1d1497852c934f288a8aa6f9214e2159cf34c98ed0db9d395694057fcc6c30d505d717087d54cf021207823492f7b815229a548d48b648d55f0066233cfefe338d4574c604527da6c4f49962362332dd3afdfc71edd13217947"}, {0xa0, 0x0, 0xfff, "55e81cf56ca227d554efa08531ee80da7db67f224db272d3591ea5656fca775fc243a49de96023943c08d8e335e7eff307281bea748ae91d7bc91ae28374263938ed8c416ce7ecb50e58b2193cc5dc1912e6745266afbbc5c4133e27b38e9bb1026bc69ed5ae7bf495f8630fc4368917fe0883ec0b1e378e312dd664a73fb8d3ef986d7d79a62acf1a4c3de219e246"}, {0x38, 0x11, 0x20, "63f3ecf75c1e4e4c0e804e8cde1fc88f0b2e067e68a0ab7a3bcba8d1284937de3baa750acc5912"}, {0x30, 0x129, 0x0, "f15f3449010cea8630b93f2e313dda3576eb7a671880782a365b63"}], 0x258}, 0x40a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000016c0)={0x0}, 0xc) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001700)={0x0, 0x0, 0x0}, &(0x7f0000001740)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001780)={r1, r2, r3}, 0xc) msgget$private(0x0, 0x0) getpgid(r1) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x38) getpeername(r0, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc) lstat(&(0x7f0000001840)='./file0\x00', &(0x7f0000001880)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3, 0x1010, r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001900), &(0x7f0000001940)=0xc) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) msgget$private(0x0, 0x32) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001980), &(0x7f00000019c0)=0xc) r4 = shmget(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) execve(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001c80)=[&(0x7f0000001a40)='.\x00', &(0x7f0000001a80)='\x00', &(0x7f0000001ac0)=']$\x00', &(0x7f0000001b00)=':]]/#%@@$,!\x00', &(0x7f0000001b40)='\x00', &(0x7f0000001b80)='\x00', &(0x7f0000001bc0)='\x00', &(0x7f0000001c00)='(\x00', &(0x7f0000001c40)='[/@(\x00'], &(0x7f0000001d00)) munlockall() r5 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001dc0), 0xc) r6 = socket$unix(0x1, 0x0, 0x0) mknodat(r0, &(0x7f0000001e00)='./file0\x00', 0x140, 0xfffffff9) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001e40), &(0x7f0000001e80)=0xc) getppid() utimensat(r0, &(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)={{0x5, 0x8}, {0x8000, 0xffffffffffff0001}}, 0x0) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 00:01:08 executing program 5: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) dup2(r0, r1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') renameat(r1, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file1\x00') 00:01:08 executing program 4: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) dup2(r1, r0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) fchdir(r0) 00:01:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) open$dir(&(0x7f0000000700)='./file0\x00', 0xa10, 0x0) r1 = socket$inet(0x2, 0x10000003, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1004, 0x0, 0x0) r2 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) dup2(r0, r2) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) read(r1, &(0x7f0000000080)=""/73, 0x49) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:01:08 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = getpgid(0x0) fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x3, 0x3, 0x8, 0x10001, r1}) listen(r0, 0x7) r2 = open$dir(&(0x7f0000000c40)='./file2\x00', 0x200, 0x0) preadv(r2, &(0x7f00000000c0)=[{0x0, 0x1c1}], 0x1, 0xffffffffffffffff) r3 = getuid() getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000100)='./file2\x00', r3, r4) 00:01:08 executing program 2: r0 = geteuid() getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r3 = geteuid() r4 = msgget$private(0x0, 0x1) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000, 0x32) recvmsg(r5, &(0x7f00000004c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f0000000100)=""/210, 0xd2}, {&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/218, 0xda}], 0x4, &(0x7f0000000480)=""/51, 0x33}, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) r7 = accept(r6, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) getsockopt$sock_timeval(r7, 0xffff, 0x100f, &(0x7f0000000580), &(0x7f00000005c0)=0x10) sendmsg(r7, &(0x7f0000001e80)={&(0x7f0000000600)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000000640)="2472f5af5fa761e3be6d7738507c1695767260e8ce12acb90909c4b1957a43e1855d94b8f36cc13836906bc7d02c5e301c8ce42dd9b228f8461250fdb204a566c68d8a35fc91d2e1f61c59193563ffdebaf1cae04d59937153e5b05adc7171727070127fa454648bca65867f0685a0543587b47ff1618fa44aa1815caa0a1081987239e05a3b29137feb9d1d7f1b7323d376a492f8058fccd86188143e64e801cda28a37d40b740016db36502bee6a1f17d84f56776385bfff9df7905c40ac1f39c0af8ba7e7311afb68d5b4659927e053516c8340aca7e78666d90c3eb651778ce9c72a", 0xe4}, {&(0x7f0000000740)="6f535ec858e6752cd096c21b3d27b53cb16b825b563b1c96d3cf168aec34eac3cb89cd1903752f7af40afc782a9a7f23a803802244b8400802150a1dad701de01dead2f9168ce5d0c33f9c90eb5f1586f515414de9a696223e96dede5564f1b400033226a2", 0x65}, {&(0x7f00000007c0)="a9d77ce6b66286a05609ac040a7a84698cef8a2013f9f3eb11bcaaef426df9a5575d6c6004b5", 0x26}, {&(0x7f0000000800)="bdafbba0a9529dfbdbff5cc72899cef2e1fd42bfe6a0da9c", 0x18}, {&(0x7f0000000840)="72c180b8a2ea911e0ca5f6208c17c143ba036e18ad858f19def6368288b9d72f9070908b983bf4a6f1cff79b0911ad75420226775db22d9ee7d1877a019fe7fa6c588d8a", 0x44}, {&(0x7f00000008c0)="49630c64acd02fbe32e5f02d5d056e0767bb4b530d80d3510339c23c3443a71fe3232d4a0888b51b75be98d4025ea7702c89bf6a3701e114fe60be69e6a9d2bdde945f5067ae27a7e3be2de6d9cd95ab1b0656bd83da3d1bd17130769e8bb0e34ad14698cf2db497f3b9312f01971f87635528fe37b141735ae7fbcc47cbdcebbd68baf4a44b1bcd2c465ec46a5ec380e454879119e0fe5073ef25a6adf51b815c85bdb1da2ab4f1245371766663a928778ccd0782b988bf2c357a5191140431fbf4c48c06a1298bf540039361afbe43ab5470a4d5db7de2a1901497e06b9236eaf65067a8f3f9cc56d4e5d51c55fec273ac77704cd191c52d66a491cac2ff348a48f2e2091373d9c755a781a109341767c87f7f888046d3502aeb7ff93667f71ca61f3455da225d89d844363d4a1edd700e12986a1f610572ec221d9301fc9f0189ca6b8970c291a0a547f083e212a771432e8730bbff942a236ad4ce60336fb85abca7340fc30546053a96e6f2e9783c3046736866efd0d51b6e6de16d1a7bde9e71bed106c7cb5f8ed2be98d099f6ee339835e8ae4794f8c6c6816c6ddee5c59d958f932feb1bfee30d05c497c71498e86a8d741ac745dc8369f86c7ca4f7121d22ef461998661590262e5194462ad35eb4ea35de1d104158c6a3e96a5bc24e25d8da30c4669ef59b8400a89c16827958eff6bf065f5ad10b0312eed905ba621cff146c27d0ed8d55ff7283acbf41f370e8cd7e0ad4b74c89d560248b9b52240dbe9f0c9f418a8e5499032d7fc681d512dca2bd0fb252eef969cfcf783ec5cf4006aea27bcdd6487412997a462e9a87d210446d2958bcfdf933d139fd2c5b0b7ea8db586079317a1b50c8da3d679b2a03aeca280861c73e08426fda8d11cd9c6a7b4efc1e82658e6eef70cc88de46059d09a8bfb21bc62c1ef8b9686a8d778a4e8300e310562a5325ad9f4f0219faeb1c5a196ad04bbc8d2e5aac90747a11e5df803abb29b2bafe0eb36a8f8b03084c3a1b59a0878cf24e105c6efa2e7f04938e53593550ab4956a01c3102adeb4017d5b7f2ba2f15d98d1a4131f5c31e72073609c92073f784ae4282697598027c462f2381cef4e6fd2307a7908788deba35b7fcef6ea795c9f74f1d360fe2ce46a794b2947a8981e31ba3eb796ec0b5b077267a8595b6db0827d3cf8525cd3bb27246b1537f3341fb3cec05dd5b7a7ab8e279b41958e0021f12a47bd5da6d1594248afe305b9e33c95c659b4aff413484414a3704a54a66ea9f823e7fb9f86b82dcae02e56e5d24f451b08b8371c828dfd0cf0992188143bc6b730e7b9b7a12ffbbb8d5b4bbe3a5804ebdf97b008272d155a8c48f282ed591c2c8c5409e7aedb6422b52e8a1abf988d56d7c95d7a906e1a7bdf9ed606853ec8121cff53e93246e372cc33c077de5a3101c21899ee192b0dead654a22a54b13bc9a1f05c8bdd8b65a72c37de4e7b9d408173aeee51a8f1499691f6a9b665bfc8d4a36f925ceb2b219eaa232cd8bb7d722bef307a16ba51c6c806ee359e027767e9fa3941685422f08661c398bf511ac142ae5be5e2a889dce715b1d7a5021ce513c5f89891abb6e28cb4632242c974ea9e7049f6076c039a2e3290acf9d29c21df568c8cac5c30a961eecf413579d54e408520df8f8bd3ac2e35da4613c346c69634a06c99f62afb2e11376bc713e41b59f454879c8d51d7d63942d1434151f9c9f86d3b8681e9dd40472ec9789f5149905379fcdaf478920bd7a4f07231087f6c5de481eb5f00b7fb066b9a07c2e7f0a79da375fcc0baebcbb2ca64d5da838c9bdbc708cb7db7ecc38c6cf1b6e62d8421646b07a42cfbe95daac7fa696a2b8e2bc81ca7ae922db4fb5c2bff12859aa0ceab83127a4d246406c43d88279d50e773ef0f5b48cacbdf2237229126ebab590bfd0995834f74a6511303dad8379bfee97945a5661a7cecdf2f32912614e45d6f8cde71167d5f02625bab4dabaf68f9ec61e14822fbc67ce5477a49351804465096ed78980753a3010a481abee5fc527b38d78db33aa30817436ddd8a23770596f41a5804457442866fb6c56be9151e5317520b58e5dfaa87b93f0cc48fd718437ea8615ecec60e70c081737fd749597d885f0983832233823a3e9ad2b18613881484f104695c1da88427f3be4389af219f576b172cbc667926fe78af2def7f6c239bcf3fe88312690c8eefdf1ff25a00856e42a67f911eae8c34d2aa01e77255e51597380cbc99948a323284414dacbdcdff7c44b130a7204a94b56671de52b99c88ed6463d8a6b576d95cf5e827650b0c5985631eb51bc298f1425665781d629867a75e5754037ed5c8e906d5ddc8f0df1f2b6c31aeedbc95788409291184e92cec080284c28e73d38d085bbc7fee3089e845cccaf7ea14d4a2f76bd9a74ef0c72eca263d179a1dd91b02df97188adb9f8cbc03bb280106e991f98ee0d3a39ead1d69675c8ffddd186638df50a1b67ed00b54bd8f7837fd3011b6ed452589de9e67ee95673f50695c70425e19881c5828812ef72f547a2eefffff07a25ee3a38616f3e878f4929fbbf841b9f117b977c96f125129c5d35997c5f78f305992ad8a7249471f01ace6437cb713a28143d03a66f0f648b4a790001439f56c31f54a5133fc3d0facfc59eabf6a9ffa0e6a3e80a5446b2c409c3312689033236c58d97603fdb25ef812c68a836abc71e393e58f3006397c1c4f6faad4eb6e9176ac6483f1997890a5a5b1ea1da0216a109573e87824d2ce63f4c5a664b3f3f7158beb3a1f6b954161490d28bf7b3f07c890b8467c84d49329f6c9407a3117b3f48817aa00933952cd8a5ca2374d98f7eac0158ff530652dd9654547619b50e396f24d5c48a35c11327932355ad09ce99790c2b62c1b29486f5693c729fa75d51f1f00628095647b71ead9d5a55be81cb0b1faf5817fe9c8138c4bdeb8ccc191096b28102acde117383693db1b35dec889d72b0c9405cc795293d724ee4f7899c60968553b7b6a42666d3bc7f3d27d7f0b6384a1bc5b18f966162348635e888f796a9dca5fe53cee4eb9a8b20247a0357d7cde47c8ba6d537d96af0b6d2d7c93f44988fb267802e615b0d991dd592cac4e346a6400464aa937c5f0569f8411ffbcca31fcd5ec98ab75196baef36a9c1b6c109844bf827a5a6d23e1fe6b05e0a7253b291fedcaec38a6a8dc82297116f57cf56726d56cd4d8407a2fd5264066ba7cd3ecf187f7c527bc5d38d24fcd57c0c1c78c35a2156e43fb575de53cb6aa44289867e180425830d27d2fbeda09918e5ffabe9d2e84509c8c78d47bdf344cbbb04f6f085ee8cc69c5e094b207981d6347783b3364e85d594f2576a582088af452587582eb296d0bc9cbe057673c68f0b61e31e97432aabebc854d2bb6fb74dc62aee9ab95a4c41d8c05d21b8a1d4fa038e133fceca11ef2c198517eb9917809d81b0750810fc97ef063ea2bb280dffde7c483fffc1cc0c79db5b0fdcbc2b56ea188859e603d45e7a581b0afc13f7e2069fb5ae7313118e947b82bd43f368e08743586ac4271e1726d23be65691777c44b0aca6916274708881643a16d98129d91e17958b04e0d7a8e02643d7557aa775ff0bc65265ac6291c7203ad8633b46d5cbd019b914756cf9cf8700d606bce72e4d0dee47664e582379bcd99eff1cd86166794bf2057e71e26e92b0bb9682c378bd5df5448b406a5cf1b38065d587bb46594d483d6c0f98fd2815ac1762ee22295151e91ae0461dc525d831a41dd11781fc680c28ee8be1ca9966af2879f18258e5da46b1b7f7ce799d7d49ae85bbe591b61015ecacdc8473955737cb49859f1d0f3179b665d792c02d788c87b2b1a96074029bf6b565f2724c97db4c04941c0d2262a41f97926ac0dd8da140e59bee78af7b5aadc7e2f57a2e07a3e1bef6bfb75527d4f56afc55f091c3f2b92d5bb7c0dc405e0d1290d6cb961a820fa9a4450c20c55799f0af735407e6903c19747674181ed9251bf064b4288110718125f208df4f1b12e1b91b3e37ef6db034112e3ae1df0ccbf529d9c2b042df70af6e74a7b7d9e7a2bf520379846be514c2022a90b68c7575c0debc30307ed77c3a5294d7be1ca86993514e4e73066978810731acafcf6aee3f6453449720c6d13e36b6172ce53af46df753a957e023a26c45ac874ed65f353e7e932d83e89ec32f5bf05d1469466471827077caffb05754f8cbc5a467602b4c35942e7f33ee004d42bc0b439399df216151bac61e534a03515b47fcbd1cfe6cd96b2a1eff464314df9e7d8bef4925beb60e0fff46f23cf93e934167cb30e5f202ec5b2e337f1ac72c3934081c3f1fd91e0ab127a5f73f3b008e5e9479ab5b6d4f2acc7011e2a334fb7b152ac792ec37a984e036e5c403d961ac366149134230f8e0ee791e45ff28b155dee687716e4065b25b26eb59b8f2d84892bf4d65ec8297fae4a0c7423a8e6a77299c7ddedb22237083506b563bb881285fa7d8d6bddfff4b1ed573dd6f3469367fba9e17d03d9787cd0170bfc5ee16971d9178d73f73dfd9c13b079cb9252fbd6ae4441aeb75a8db84e0044d744aeaa149ab5da7b3730a80988c7717134676221c178d81407269fab907b0d80cd165c4b87450bb876a022bea217646cd3b86a94021426ed4f63a5308a868adcbfefa70548da1dbf6014229a36636113cc2995ca273e18195bd84c31ad3baba32cb718cad36a413f585cc91564802f2fcd3580db1c1389943eed81007591151c73e23732a9085745acf2d24b3e7dac783fa9919025e353e7e3f85e971b16cd8735ae071321e449584ff16314876a8fb035c37e4685817e6569cf6eb02ca30045baf05df8f4875a3facb86d7980460dcd860aa8a07afc3eab876fa3e820d4324118062a3175fc6690cfa165a380fe0e16f3462be4ff7781b979277595d2d211c5ebb4fc074f65ab9dbc932d80b02b88088c6dec2606654c63b04c258f39ff5ef991a7822d2ec817bc1a4c6ae91dacd821642887cf09dae44297ebeac82cb4418b312e80df8168177ac528968d7f1462bdd26ee5785bed4054c7971b9f4a3178e65358d5e000ad30ccdca51b3424dc2bb0774887cd041cf843457d78758759c4df54d2ea0096edd37051c59032e079f5566a7dda0ff1adaaa3210dd3c24f9da16c1c18edb81cd8e1b31812be117a431869f9f93147a4e5e646fa309c759ed6de83603ea9579e2037354a5c6c25b14acd438572a1a0956db62daa450670e7ec963b6390de1eb50c3061bb056e9b8a152424cc2d6418a9fd034a972ac7281236898d3487cf57e9c5d649d2f8d5cf9256f5babc933795cf2d535dcff39b5287759f43909ef3e6a383d11a53a4fe02d677c65240251f7dc700351b8592c93af029993702ddaa50d6875eeb8085880e88a67fe3de3d052f23c316ced542d0e49db3eba75c7c83802e266877856f90a466cbb2ad4dc57a9758e8b137f37c40bbaf325cf8c6c3840f020fc57ee3683c1a8cebb69897cf76fc14cdcb12e407062ab97b46b546017322da0f5d0ab753a81a35a0b16d85a1e314e624e23d8b54445b5d25f6352102c414a1f6154ea3b345f105be069bb8f119b57b27b46612cb5ce1c6d6574135bca54ab8ecb353107c8034ee8464c5e4f530f3f208f4245a09ac89b2479c59d2d340960cf355434bfa4f5e82a1e6bf50b2de54d9583b300941a8f262a29cb0ab0a8c3c1d295cf0163d6d2ba89533155e493f7ed2e23f587a079d2ed708b8ee687a66956a3d90f4ccfb364a390", 0x1000}], 0x6, &(0x7f0000001940)=[{0xc0, 0x0, 0xd4f3, "09a6c6ba8da345494cf60c351f2d3811025cc681548a299f56a9a18b3aaeedaa3c5b54454cff2995f60a4cb845e656e588753c1114e929de9f6526d6ade3068cede76e7c7289f08643c48803b7a84753f2c2919242b89df102a5424a1d2f2f25bae9714b65b81e3b226f1ced2a698792778d66d7da8dfd821aa395abc1c28cd5aca9d6b7ea2f1a0934ea8063bb30e4d6bcc3cc1bf0fbc96f8539fd460f44ecfd29ff070eec2ad4ddcd3cc0c370"}, {0xd0, 0x1, 0xb7b, "34a4f73d87fde35512556fe0a1a6c85108d758c75676a3d3fe612234cbb11a9d35707351cae55184ec096b62c57f48b1353ea6de89317340b3d850bcc8300827d88382f94234880c29b75144c86ac7faea213c0e8c5bdb1d64528fed0600381e82d20b6fd556b06af695d07192f561dc684fdcda1bdc5427a280569644db999848c3a6e4d896587f1be569ecbaf692548e1e2f2e2dcb90f4eb24514dc57c2db7afb2dd30c5f22391ac38595a7bbb7f57891e994428769be0e4bd4da30f2ead"}, {0xc8, 0x100, 0x5, "4619d3101b7d1e7f7192cc2e836b5b90163252ae5af167e6e618c1d41ddb7b8a27172d332229696556e5738191e847083fd7612c1d79362bf0147608b63783cb2ffc2892738cceba131ee02c9d9759c3bfcee5807cf85943976a040d9672e4094811bded897640e5d367773b5518ce97d04a59be72049fd7f37adf40a62455ec05510584c629ff3e7c0c4326ee2a5ea7781ec27e2a16004aadebb6579db28604e86f0337b0c8d2cded8436e24190df039c4b7a6468802385"}, {0x110, 0x129, 0xfc, "9b7e73a8949359487c263c88e3b85616577c16610f4e91e4dad537baa5b2f5920ec823c4e5d20b69d6f480582e8ce3841a1228f814594831d3b2f735290a4ccca525b714ee333a081baceff4582ebc3afa1d84a54840b034105842ff92a5dc9ee0352c6eead06a1c71cd3d1bb959e5d0132b0fa7a102a2b0b7a330798b3d1a4b599ba548de3fe08f48af103207d7b58ff5a67250bee0a3b87244029976b8149b852d43c4fb2534f26c2ea7d56302b8b7f8fc79e21976bc285241cd9fdf3784924fd1dc98b7eb61f112f100056b8346341ee833e2744aca23d18070fce7ff6425f267092205b30cce408685660ba4cee9ca66083d61d600c89214cc0d07ae3f"}, {0x58, 0xffff, 0x1, "01b70645d02d08c256f62a8ed58ed18850f4d92881c0dd5267389e1ddaedbff73a8a4a93b9f5ca2d4bf6d055a8611941eb16289f1fd8e5f67a78d5ef742486fb55788cc04e28663e"}, {0x70, 0x0, 0x3ff, "44e8b3cc4eaba2d4766d7cc505436751e06a58cb98e4de4c1b955c3f037a757514d5a0506bb42e41e52b184c9788eec72e4d48f820d1939c9074040900f62a0518f233ae7518051ded640e13035b35eb251306026c145c85cf43106df756"}, {0x70, 0x0, 0x5, "559b08a56f5b81a5000b54fdc97bc2f10fbfa29975de20fd2efdf6d203d8fb52c3a0e8627c953f3ee2687b5c7e36ff732713497fb249ce9623f82d4429af396fb59d2b19962ae51767c62143838826d3a2b7749edc0d4e52bc8b0bf92c46"}, {0x68, 0x7, 0x100000000, "97c128ff52eef5ba8d73c4e0a98d824381c8981bcf2cb29638411ddd37908c07a0fc6bc869672a9c7d7266b0dd7f89bfeaa7d9e7020d131b88f79d22ab8eb45b4030e2b0baf1655b4851fcc0e91946727921"}, {0x10, 0x11, 0x40}], 0x518}, 0x4) connect$inet(r7, &(0x7f0000001ec0)={0x2, 0x0}, 0xc) sendto(r7, &(0x7f0000001f00)="998fb0f9f54f58c252ec51321a6045cd2174665503eedac8c4f43b2fdafe2cefecb5deab130f18e866390d3005f361f84cbf489fd40de31a57ad986fc3a130f04fea48861027d4e48deb797528ba3266595ba67f2fb6f7f703018ac2fafa995c05b6ae5a1f3299dcaf2640a29253e672c57e5b63c9c44eeb5870155f20ddbf04a9878fdd12b9d503bf29e26029b2ad03744e7f5d75e86e1b7d45feca4b0505fac3fb14f82beb4e5b6b0ee7d0d67ca52d7b294c0d2be5e6cf70b8d2552e3f37e1b2bcc5731eb7224fb6c7acfed01290e2a1ec104792fc", 0xd6, 0x1, 0x0, 0x0) sendto(r7, &(0x7f0000002000)="d23b3da66ce62d1f59b99fae3dd6844821317ee62cf139b8fcae9efa20bc5972473c6131db2bee92d3a7fa2a78cf549441761e3afcd5efd7b349e679aabc54ce4420908c200e2719c24c2cb859218823ee88b7a4c25e46d98c119857d08e9b3b306350ce6a035f32a5f459eb3fb01640c6183b60917b45a797756c5e01", 0x7d, 0x8, &(0x7f0000002080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r8 = socket$unix(0x1, 0x2, 0x0) sendto(r6, &(0x7f00000020c0)="ee1734d9dc09cad0a3e922ecd850309d619d1e65b0da40b7ccd6c202ddb2ec529566f1e4bf9c5750e978fb7bfd3e72194f7a7544e38f4ee47b9f94bd213f8b19d0461154312493ab0713f340f828d1f7ac7f8ec914c6db422e49e30deb6109630de28e6511b6495426a7366192ea0843925ac6de2136138cc15404d5c13b13e0b691fabc8c74661150c22ee9ae96596454792004abfe3be23131e33a18de3901ad5b9f984d245d08ef81a601eab7c75532fb9be33994d69a40bd4180e9eabf7f9f2f9dec140223e1bcde3b30088be6cff08cdcdd248286af3723d100022aca36cb34a452e18e09d992b3696e7bf2", 0xee, 0x6, &(0x7f00000021c0)=@un=@file={0x1, './file1\x00'}, 0xa) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000002200)={0x0, 0x0}, &(0x7f0000002240)=0xc) sendmsg$unix(r8, &(0x7f00000037c0)={&(0x7f0000002280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003680)=[{&(0x7f00000022c0)="45b74f382b98e553acf00c701375944e53ea02be76f8d7cf1f0628d06415292b94a2e03750", 0x25}, {&(0x7f0000002300)="df4fa1751ef6727f0478285261d5e8d5a0330f6cdcce9cde01582b43379d0e0dd85b61ecdaf92464d16ba501ac97f003068d6ebf090c846ef7cf3bd4ac3ee0415be0de08e8715a368108948318eece3a16113f942362218b99f9dee10a2a6f1ca39a6ce72a49f86d7e28143d1c398e94a84c3c276a4412a8d67e63ae67160a18393edddbc2994a45123bc467214244e27e8f86fd997ef4ceeb9854ad2cf0bd9ddec65e1d2235224a4fb1ee65446bc9745daf85877fb6bdd204308c59436fb60ebde34ba43f49371f93e69c8e60d060eef1d305306249251d48781fec940fab2615463725558d18753d8018e0b3713f7cc8194f0e242e519f4c5957a0ddf6c3b43c92b42ce986dde7e9652773383862141513287e7ee8c61668276400a391734973bf99bf461c8668b5c35b09f623f0a473c940208832490eddcde7a33f1fb13f7e7cd2524f58f1000e8c8d5d133757b1876c350f2c7c1d614975488cace9e57abaa5da545afea450d47c07c942148d7cfe31007d9d739e1f14b58aa628257c21ee6f2b5d5d7dd0d3fcda5425e97af6c0aa33fb694f29ab9b07412473fe7aa7995c9e9331fcd5612600ced36c8c65f26bf97d5eac417f3d12ccf5b2d91c0bc0fc70f893bf1b5651fe9046b0754402ef553d5bcf60a6622af4fece17a51a46a0517bceb02ab2e9f85c401a7821175f46775ab99918b35e66aa28a6ef94d375840888a4dbb1fdb311f29f858f9f3d28677a4787b075401b910ddfb666b1fb9a189dc275e8d6686bcdee67eab8147a24b260955a641098f542cb2004fc86a1dc779c95803a53961d819df8df8b5d9b16eed045a64c3667788386a2eec4ddd13936370129e253059ffb22d971c7a96294bf86adca11b622f6dda6a8ffc03e67512265d85f1ddb76c2d86f8bbab6373e182883af5d2e356ae2ecc8a238af0063cabb51a1883ce3dbaa5f2ca39bc43c61ccb5bdab9b32b7941d61fa20dfafde96fb819605656589f539edbc3ae033ce12ab9f6848ac20fd032dfe277cf3f4178c4e1b28931a3692f9f1a83d2fc23638e85f291ee101cc49a9a7b8e3f594c7a412d4fd243eb9d6bb4ed6a9b65b160c33ff9ce9e1b80e2b5b67bb8515232bded20ef437245d922cf0be783b24f47b45c7825c890a70c8a54b1f8e88166686d64d23264ac7a6cd7fb99eb06a7f4b39e5aff7e0593fb5e48e5f81e8bdcdf64f8068545ecb2b62fad336bd45606debca62fc16344d4b4b29a7603bccb563493e726b3bd6de3345478957d3a85e926a0308b76258f5952f1880a60dc0d0b53c725df557ef57a6ff81af7e8e5be2fb553095c338bb7c43bed698685ff80ba8a1ec28712647466f6385ef8db6396d357727a8f2f323787fc806e203fd93580271c5865bf38ecd8ed7740a7e7ad400fb02d019de92820fc65b8e8485bba48caf7e543634b38ff985bd7433c81f0aceb8b2c801540a043ff6a29c65183b8be875ac0eef293fc0985ada4bcd47b2b8ba155bd4a023d5fd49747f2cf2d353e96d39f30b21600d23ae04d820f3573418eac830dfa7eead6a9da5813fe63318055b93263bcdb8257ce8e1e391958c1293db5c5386efbd91bbd813b2136f14514e524023527b5e962fd110c0330010cb08ba1d4d0252ed8fee36748da957224c16737f97668aaa93d9f58a166a6c17c38f5dc995c8cff90b46bf9d4d4cb817f712e285ea190d67fc6ef27d6da0299d085b1ae51a69958b06e5cdf439743c128393df163538651043158951dfe5e159c5d603e3bc27fcc4741c117ceb06aa7460679da334b2d17ca84ed4b04f97725f2f1ad12f4b43909700684da421f02cc8e58004ee9861a7974f8b9a455c08265b5228482355dfdd02d5df28e107fb48d175b1e0370950ec2c71f126dd8fb6beecc4fb269cfb294409bf37418f06a46a9cffecfce05df884bac2aa8fdb5f58fa340ac2bbb7aa326fcd550e5ea1f00fedfc4898a9fe873158feb2c8e036a5df032e8c8c7247bc6919fdba1f3941d8657e1f9e541e21a324507513dab6dc420d63f6d2b795bfb87c16818aed19aa6fa4c9ed00805c541815302358d77121982082755c587fcd4f4d15249b49b93da71401656abebe64238cd5d161e519123bc3cc10bae22649193eefc86839abb969608cee19968c40561a1c53b3cbc311fd9b8538d04362f2d3ca75093725929287e700d2573bc2731b74b5b7de47d8b02a107de20153b67b1540549abbc70b624b3f0b24efaa2bb9e8dc3bd090a26d00561179c3a676ace307222e7eaf81b7816c133c799050aba5f0325ef898b9bcff04396c89a6cda5aea95e4c8ebe02a13178c57035c0f23767c59a5caf8dee6938ecbd56a0b402ad05d228552dfbfb3c606398b25617fac56652ddc9272068241262ccbdb338891c4f014b12fddfb17f371c29417cfb2d4abbfb85353bfe73cefd3c0531dc81dbddafda07d3c2df30ea24350734d4c3af98a31fcaabac536d597a71a725cd6d25db0b66757964c09759a6bc93e519262e61bdafa3e883a15dc4c123d578507e766021082613289a7269105eb5b27c4bb2c84c0ce13171772aa3ff33b185092d7221dcdcb100bb9cac3b122567230176e069ebb37b5097af4519ea482c98d1faf28ee8e0e5a1afeda21e59070186da2a4419e195d89fd7cd84320619de726b946280f7e881c95f60e55dddef3001520aabbc3e1050f69c195947fe3a9f20c25e08158d47a29c318eb6d07034358fcb519539b755be55c61f22d9cb16218576523e96c18f97e6885e62f82ab7cc68bda0346979478505d4a76e8ddf90175d4b3eb6e5f4ee6a538a4a5c14be0c2a0179742ad965e13206858bbf6790033936c16036f6540c39c866cc8daf32dff0c7c3218c467e30b6eb8d3f76749cb3208ab8d1bcee193ac6257370ba083365edc378d1daca783739496bff0b940131e02a0ed5ca80179a2106cdbb31674a143416efc7ecd74469b28361a0b6bf77d6f278dee49c2a832aa344b9d05bfe824bd51bb2678733e502fd39547bb0b31cf48d3a561e8d36edab0ae2d6fd5f16b9ee1ab1caa757d59c6b9e38a8a6399687ee6d1203a6c027d17e64ebb16425bc933d45c30f6d89c2fe6983732cd3fcb72782adf83642fe7841d9833d0547d6a345df529b15c7fde387f3ee8f7f411b62fc6424560f8a46e313d89413c4d649a006a4004d1e3d751eaa8e4a19e179b395017c63cab67b222fab8e36600281c720ca29b58f4dbb269c4931d561e9cff09f11fe9da3004d3ddc47ca42b3cb3ebfad91c5f59c85e61b78e99f6f0123e63fb7453896c94453ae8aa5800bfc299cea2fca0966b5edbd6d6ea0e245ce593a15abd9f239028414a2f83dbae31643f9fa5c7b0bbc0c9f0c455ad9271327e616941c2158c3259929c7a93c0b1625d3c7e5c111d1a70a8509e6da42cfdc7c5901a05f4a6a7323df3cc833b24e6b59d554e24bbcef126e88e30facdb4dcffb9bf77d0f05c0d616be02fc71a3e30b3260cff256bf280888237a5bdf0e1a785b0b897addbd2451be307748f4cc09bd4df0659ff9522c667760ba4784f363ce302d1e1e47daa5c4c3ab275303654d2a7ba8974924c9360c2f1b4cb5d9846ae4fd7f245b9336ecae2be28b52e82ce0185ebf4cc71b56de675a4434b6b723cdd0165b3acb9e3da82240da3ccb106753f3fa4b7ffbfdc46f3a103d6f2c146cd8869187e9037a32033f281623b4c17ad9abab9be6ea488bc9bafd23115b2128f4a67056b96e96109c9574dd5bfb5f949f4c8697a11ec8820f1c3bf674f440e075558225de5ce7f3f2fcb5df4f89fe7464d5aa388a69eb737f8162ebcb130d9d64d1cdfa8b135921ae67f052250d93d77e9188ccf6f5005bdadb897d4536e174a01c5fae11830e4b4c625fa6b0b1498a19fc4f586aa033cbd8d61b66874de4606a4165f329fb27e8bf3f691d21e11803584f7f9452dab1852069d43135e9516de9c0574fa54f70a7772e43711ac4f6b308a8e94556c8a1728987c4f3df6fdadc1a6f97a0dbafc37f7b3576e58a18c98fb8e094eda5dbd1423ef5417d505a769fb16dd473ff14fd7a273af18b609ed8a2a33888134f09cea4e8938de43cc0fdf3503a947a8c86fc46286dba4a61eda2ec6aa871ae1567ff5c05391a5af9d4e4ff04a1706dd759640119d8618ea5ff99c1ec727e1e0f0e27f15aa8ea734cbd29e0ba332ee54d3642ddac8105778ec351c8807b14c7f5e88f64ddba06fd987fe7baeaa5779f611217591e0075b245ee72ed8ac6f02794d395dff257e7698d8bf41867955550f8c9ea9e3efcb5582ebaff33ccc417bad575b716fa2ec84c2dcebc66d254ea761262e0715c3627d72da78c34781b212741fb0e99b0ff52becdf9d2102c63b373bf3385c6c447b73c3bd43be399675ffd3fd401f0e5f295302c0f0b2d5de90eb30cedb5770702a168d154c0c3c92d166cbd24de338757563d4039234387a1b8ad6ee340ba521375193625ecdd0caefae141a7dddaad83b1ee0019116fbc8104ab7ab3a5a87f46135626093b38f2feedf068d51dd43b2916d0bbb96c71487ef967228a412a3182be0e270e38038c65ce15cf95c10b98a9a416d2afeb466ef0d1ce358cf92cfa529861f8f8148707703d18be299526755af6e9a686cfe8420cecce847bc788dca83637f28b0058ed12cee0bae43d6920a1e7806c3c58630499bea3ce2f97667dea81ed5ac0a53bf85b20e06c12bdba4de5b46d0d0f1c2d51d8ca33aa4f465bfb10a6036f1684eb0c7cbc1d13f3ff5e9cdfad3e892034a525ff5b89f867bcc1304e0fb7124512647cdd7e618ebe72d5e0db33d75222c1a984217cbbbb2ecc5562cac8700137ed2beb70e60f750f56c941170755881101064da44fd5900527580f24693c06caa8c950516ea9864bf6e39dc0c464b19ca8eda6c772ed05654f450e2cb5766e945c0faad1914871f12e29bebe66face2401893d20e05a9bcbdcea7852f30604759c56eedf9ee73535e8ff6515ad9136ddf8192877dd1472222aaeffd7e99ce93f48bc5ac02bfcddab6c2130c61b82f51c6cba8c1cf71b16fcc2e9eb25187544bd05d8de1960b48b5e94752184e81a6d417a8fe170fa82f3846bdcbbc297f95b80fca6f341ff5e073f2f38b2e279338e632fec8162cdb5e7fe923e5b5237dcf9895301693cba31feb07db6f0f89b3c85ceabe5b8675490c36e30ce0c08b3617fde5739c5a649beb6cac77c54b488956ad4481a8f9ee4a643fbd51a11f9534229c4f49b6eaca18fa992f60c4aa554954b12f806b25f047b963cc2fde63f2995b8715f721abc333011e399d79c656af6b091d8e3b1637eff2bb1ab813d33d89d20ba020e383802220279a68a6e2941f41f15e558d7f28b189adadd6745796bd39a7115eb17166846e98ff666d715a7a55655b1913a53284e861ed69da3eed543912d1ff8205a32c6b1d8075a93903ceb25300473c8b0e79640848a8ec7b9e6e01281c982ff1e89b9ab88aae137b1ac3e802b683fb3e01084dacec70be0e9196bbf8ebc1dfe4f4287992468b2df42d2a31952ec589a28df88619617fba171e5f6fd2a0aa441d948c1a281297db4c075c0719b0ca8118fdaf30dfc26c38cfbb7f8abeec054974bbcf899425972f9bf38dd635e69199bca369af66653265b5a5d67da5e7675e430c092390912a3d919177bb8791be4949777ee5ede38fba164d66c2d9ebdc3549772f30f817bed98448860ae21c14fb2870d932729d1b5aed76548bfc8de36aa469c116491be7b2809dd1d6f435ebcb28a036dac39d505", 0x1000}, {&(0x7f0000003300)="1639b2655c62cb9c9a3fb547945c0ae9a36893b65c1900b5ce928dc280ac87964060c286f25367971dcb2983efa4754b1cbe0b9af2fadd33fbdbd637a9b8204e957ec8e7c200dfdced2f47eff8d2fc6c0e872b494839f56b59835b0e53d8f8b817611f2acb72fbdd6ae6f50b387f898b523878b9eb143c5b3b450e5ee4404cb9d1406e4200ea11eee1333d", 0x8b}, {&(0x7f00000033c0)="052f455bdadb41b76400a4f72c80b4c4319c3266b75fd35656fc354a731c431ef697e23686432fdc39c1840169d71eab8c7b965a0fb3e08add552eb9265a8daf2afa404075b84c61383eb5eee49c8de7ec87b225a3bd30fc5316b7251d361c5b036cb15ab8ce9195afc1324d278ea4ba519e968ecfb57878e5ba15504510716afd833ca7119616bfe1cac84cea3684c734a7095e6ba1ee941b22b747391730aaed7cb556451a", 0xa6}, {&(0x7f0000003480)="8032f7a890c9680f48e58dd3f6b20862241d8ad13d0fbf5fc5a4eb2f592116292e630b05e493e6a740fd3ca62369a36cbc1c318bb5a2e314e4de476592f27b59911def7084d3f2656a9ed401fab90a9df507c4efef9596ed8a3afda9adf5e0fa95c8b0fb4915c2bf71eed418f8d991f9ec9ac85fde60f797d5b684530ffafc35de5dcb626ebeb503ec940d402a850824fa63052ae78cde214dec3166b8c47065d0632bdfe9e7886622a62f01ca50981e31d8f84857964c1fc9ea118fbd59fa32ed0c1d79439177b86a470fd12db3c25541fa3b5fcb68bed1cc5710aab449", 0xde}, {&(0x7f0000003580)="18f38941b2d64069b0da65d5eaae32d5da49c7d8cfc85095562b1fba5376a2ae4ae119eec60710353c7e347bc5a481f0e4c3b624b9d2462db829eb90a83d0bcfd05760d6d09c4b75ff57508cbcedb2c36e185299419dcf4ba990f3033c6a583a4faaf30c61297a5544a0cd58e65a12765c46736028483d8128a96ff3f4973d98d0defc99a8b6e4830903e46baed5bce7c40fa0f31b122ecef9191e6131cffc5370f5d7b3b659afae37d5af1e81f5d9a0c553d79bed474056240dc72b3fc164603f72640e27d898f38e5a7366a2d65f4604a160b8", 0xd4}], 0x6, &(0x7f0000003700)=[@rights={0x20, 0xffff, 0x1, [r7, r8, r7]}, @cred={0x20, 0xffff, 0x2, r9, r10, r1}, @cred={0x20, 0xffff, 0x2, r9, r3, r1}, @cred={0x20, 0xffff, 0x2, r9, r0, r2}, @rights={0x28, 0xffff, 0x1, [r5, r8, r5, r7, r6]}], 0xa8, 0xb}, 0x2) bind$unix(r6, &(0x7f0000003800)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000003840)={0x0, 0x3}, 0x8) pipe2(&(0x7f0000003880)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) fchmodat(r11, &(0x7f00000038c0)='./file0/file0\x00', 0x81, 0x400) r12 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000003900)={{0xa48, r0, r2, r3, r1, 0x100, 0x2}, 0x9, 0x5876, r9, r9, 0x1ff, 0x7, 0x1}) lstat(&(0x7f0000003980)='./file0/file0\x00', &(0x7f00000039c0)) shmget$private(0x0, 0x7000, 0x20e, &(0x7f0000ff9000/0x7000)=nil) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) accept$unix(r8, &(0x7f0000003a40)=@abs, &(0x7f0000003a80)=0x8) msgsnd(r4, &(0x7f0000003ac0)={0x0, "631014a95719a88138d06183e6d7147d7392c4d7311f9fb20c9c04c9cf85583a07d7f29b77882cc784e1ade00680cfbfb4bf082429910e0e654a4cfa8c485f07268cb28379eca7a47d7be0bec519f4349a7138456436d1a90ffcbcffa37af25dd8dbc478080ca31120822ec4f54efcac52e33e039601f3cbd4da899a19fc187375884921c90ab089986cd5d5a3b63f0384303797f30688a91e57c09ff8abb3d1ce1229623b9832a461d47486a2346239e953a90a35dc40b3bc99b0700b389a6e8f2659447c7278f48ccf800df4c15e5beafc6baa26b82257047df8bbee7298e4177cc8590931438a31b5dd87adcbf14250cd19b20a0e30bc9ed4"}, 0x102, 0x800) r13 = semget$private(0x0, 0x2, 0x5949c5f148086af2) semctl$SETVAL(r13, 0x1, 0x8, &(0x7f0000003c00)=0x3f7741c8) 00:01:08 executing program 2: socketpair(0x1f, 0x30000005, 0x8, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x9, 0x1, 0x100000001, 0x0, 0xbc57}, 0xc) getsockname$inet6(r1, 0x0, 0x0) 00:01:08 executing program 1: r0 = msgget$private(0x0, 0x40) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r10 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x2, r1, r4, r5, r6, 0x44, 0x10001}, 0x4, 0x820, r7, r10, 0x100, 0x800, 0x100000000, 0x3}) r11 = msgget(0x0, 0x200) msgrcv(r0, &(0x7f0000000200)={0x0, ""/21}, 0x1d, 0x1, 0x1800) r12 = shmget(0x2, 0x1000, 0x8, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x7f, r3, r9, r8, r9, 0xc, 0x96}, 0x8, 0x80000000, r10, r2, 0xffffffff, 0x6bef768b, 0x5}) msgsnd(r11, &(0x7f00000002c0)={0x0, "337b9574a05d98c971ae6ab63622861cd2839c3624ab50bfcfb0aa5cd309a0c0770bea0a6a0fcb3d73309d1f3404af28adc87b0477222c56406690f9ab27cedc5317489e3217cf9959eaa35f48f19a263472e04e4c2d6a4d85fcf4d465adff40b9fe76430fdef2f06b8479f46964454caf7acc6970cf7c21e97dafad61d9d4c3d3f8be9a9acaa45dfec95ff24a42c50e88e09ec6d588ae45a10c4bf38aaf5290ea3fa002016e2d41c10b8a9544bb3b973f16863b41a3d5c9d7b413e9751857b91b297b011bb876d7c148e1449e3853999d194e1553f66b258952263046ae52a17b13471a167f9a8ccab3d99762fa89061a249f7fb327a9dd0aa88a430825a96ff0c74f0e90adf40f427ded6e11f0d3871df41c921c64a409ba47adfd0f16be0f0123ed986bd068670e3afb8dd71ff6473a6a41516b898279e68958218308a997409126304a6095f050a4ad4c297ef8d9b24077aa4dd051c6ba6f10bdd20670e8f5d1d4dafb3a62774de6e013d3b1bb7fd6ad1cbaa7bb42d9b13e741218855fa220dbaee49648bca8999b5bccadd8ee48d2fb88912855685b8e81df9c7ce610c250873487f8fbb4e7a9a8996c5c475fc3feaed88c417aa75d53124b95cd14e285e96727bef655672cd165a85762c9dc6f9374dc6c0c4f236d0c6948e1d75066f29ac39fbf4e3a29ab3a417f65c6c61aacea3354841a7ed90af51fdd49796b2a3247c01e772c5d73cb23c448ccf391d65ba9e2070703df4c6a8a0278f6a704da86d4f3acff2c0304a3273ea96739dc7d099cd6639d243d455720c2774a037368023d29b580f78fcb836f43417c6b1c2647a5c102552d09993f0440923fa6753c2b5448b51707e69ac375242647e05922426b9208f8854bf93128f743b31d7471338bc0b886ca72f8b50a4e5da817c8ad0d6a9bdf2506c39ffd0f299507f47cb442601b99baa9f8efc14532e1288d170c453431d580b5624939e49e7cfe195b8818c175f1e76b346a12e1cd06b5f9126191ffb6d0988e737751aa81120931368cb068520f7636b1ac21376c5b93239c5eefd3388a7547fc7fcab886350a14185704ec8b3555f348c09b1580b42204b5026a48cefb5f1b02264a8036aebde44b4af28525e422bf7ab70eb36b47162efa9d78a02309fff597288df54e6ff0158b7ef91de3f17a1dbeca100bfa59da448c7a8227dca868a8a06dd62bfa864aa1148c170ef4cf92032118dcbdf2afa32f7afd592071dad17babef540a2222355d9e682466592a73c8edb2086c23851ad314bbac9ecd1224104decdf3f6370e1b0c060ee9e90cb2a869cb4efa1bc76be85ec556682d8c5e68bfabea93156efb42efdff0216090bd0ba17d99620c4b250afd5da5ec6de2f99a3ad0e1c5156e01f3a59b4826dae9a67e04a1c10ec064ec0e11f7f5eabf0e338cc9e0c3ba31608d87a345faf7607c08271fbe4297251f2915174db55b3c51777d09aa514ae61158237e73aecd1708cf2b5822ef8af288d1087c0bbde666191f071e2e8c377fb4d1e6794ed383b40e257391e4363ce74b435b62f38682c72680cf9f7c8c02fe843d2456fbfc1424654d5c51b6c909b74c67adb787036fa15fcd371508ba3de35e857a80a00d14ccc7007d4804e1793b3895b11daa804fbc9f74eb10e45d3cae46d888e3b16f9d5534e0ab3dcd05c2381dfdbfed70705afa1e6f93420dbb92f33fc1c34c117aaae37efcccd25bd33ce579dcf0d50406b941e01911bb449018e6378cfc42009661f7f65fa0c9c63196aaffef7e7e8661f1e4dd3a12b7f482b39810d423d9661df7a44ab8c30bb60526d843e96f0877a94e14b8875e4ba35c8c7ef4f0cecda8d9dcba4ad82ab3bad87e1b5160e9499783aa2a2091b662cd4d97ac231bf461371233076d7c8a11e041f30d38f71bbc684c170c6b52954b9e9fbe9037ec94d0d3324f362c85b54ba92de40e40b488848d9088f3ea56fd7ec65edc74932abc5266af55bde37bb4d295f3e0e254c16524683a1f556cb669efc0d446603a39fe690d4c6e8ec44140d7c1e50cd23beb11508be3dd57ebbf6aa20b3fc56a9cb81ef8aef15fa7f33ea1a4dfc98abdfd72c96311b371c89096b78bc7ac856f08cfa6e7675a6c5bf92ca7fcebcb525137d4be380cda73431a47547f87ba27cda91afb747d705b0ea775a3ddf6fe9e7af40932e93fde3b73f2b3787ee6491a85d386c93ef8a909dec1c428dbe50558c7940fee2c738537bfa3e5030b957ffddc1d45168481ce6e83d09ea66823dc0dfc88313dec5721c1414aea467ad59a73639ac09a61a75fac93048272538e25c4cdc95d03d2963e7ea0bd999f6face413f5566422fc234aa791c315bf206e515155459b96c8005d156edcea99e36edd73a5c44b3ab3f7ebee2d7ad0584e260dcb81a385ace1ff8003850f93e0bd63c4e3911f60421d5ca01842a54811117b14e701d24a7f95fc0e92bf652a53aa6f0dace93368036970368048d90ddebc7d40e7be04b9ed5167b706fbc0d44d8c4a18699929c0c87fa79a2fa823b575217549e235bb58f87bf4d86a697e3ab7a19989e1de4cc7555463dac1ba70cf85d452232e8452c46bdd45b1faf9e7e38f6d6c0dfb80549041feb2e58d3e0f44aec93d2c1aedcb9bc3ace683a33bcde3569aead7742ed0bc0a93fa5ec61c0a0df5fc8ffc62b74cf9c9120ae574651a62de15a01aa4b9ce881aacac62e8b978e84d4a382b0f65664fadca8fdd74c82389887c6e05fd847149fccdda435472db570c7a2551daac9cdff792f01ee85980101be6edd49e037e386680244ec6201ac4df89eb47d3245597e4dfadd5a3f29992c6e77047897a2c9eace64541cc763b2a0ce99e4ff001aa988c6b939f8becff32fdaf90b3a111f7f322ea9dc635db4d11bc0f7156eaa5844b21445384f21b678e6780614ab48efdca51976d54705d981fef976b2447ef51063a6707e5a35241384b5d70d782275409abc327a20de4269fd06b28ce5f335502d85ec92628977563c4268364e9c408c710411d41825ab161c14d997952683803a53a6235d2b8df728cdc35aa72364e1638c1bb04c44629433ec32b08e248b9acb48e31e4129cae7be3e2ba25f71cba7cc43f88ee514566c9e1ac487c0285b5af2653efab849f6d11d1d20498c5657d3731aef29ca1fcdbf2639a1ca2a26750721afcbe92ef83c9aa248c6dff4d29987894181a5567671858c33538c1acdf15c356bd335aa09960c51d6bb701f5b44cd54c845781bcf6cd478113ad5c4554a7a4d5127aa15b456f2dcf1fd454f7fa05c6587de46bc7975378afe295485c96d97d605da60003e587ebca4e95180d7b47547fbaad982e7c501fe4b89e689586e1315b137a2e9ddec8641c2a73926788f41d827fe8f8de4c5cea954970759aa52cf133052977ab009569135ad78b47af3f8d58091523f043885546df0f642ed50aa9e37e73a60ebc29a8a0aac1268936e90bab6773bf1221e14d45210ed513c2b88e19bac33c2a2f38bd64cc83cc9ad341b04320b2b5c78ead531e51de7750026f36493c946701bc5faa1813b4b16c60ff6b2eb76f975c586c06e46ca77d64b379464323f59f1d9ae090c5213b36461e19128120f097cd8bf06d3f32cd81be928444684c934fdb3d06d93e6ef84b5fb39d0e25095140c1661a4eb7ba67a7894d91faa60653886e512a1a50103a1ec289257653a5af62764f1f84d5689e8529b813c3c0034a29852daf5dbf857c4f7a8d7a142bf8d9bff9eae074639d816e37ebc42561e5f4db1435dac47af68434f4987f7e98a069a9d5431075007e8f1f6aa8a579f46ffeb886317bc3b2c7a6819b82deb67d1b10818a254c0a03d9792059ee49b15a749d9c569795a563c885f8991c89c8df370c5586db80fa0afe35e624d2e6e6fab566856e97013a3f53fc50bdae289808044158ad2aff9e7d331c970a161da3f9509b8223fad44ff99e82ae8a2f203d85cc0246d48454c23d1d9d3dbbfbcd3f7670dc85372aadc23f43db82f72bc9b5e36ad9353cb72f7a734b019aa2a035a80ad3ac30c48b003ecb25a9b4d111c62612b05bcaff76b9ed4f98e1d6edd84c7c3396f05ffbd7042cf08c6a9439768d50481794f720427520716ce1b1a422325f26a69a25056918bf9447f279584db22c934641bc6277be7ab7004ed0cbde05efdc3ea06d8f5d3edac395969c9aa1fd152492081d34e651608c41303c188cc429c9f749be5042896824877bd0a95e0bcc21337d6bd8b3722aeee43e20adb61dbccdf8beb7561c449454e2798d8564504ef00fe956d8f6fc58093eb82b25c8581c167baa4004d6d3a0493e5995cde321b91b6d1fbda4053819610863a66142ad49f848f83c760d41c99ec0da38110dbc006029269413e48dbc241dcb3b95566212f277c1dae19c61379e27fc6e0b921b646f7a7af8992091f49b72931e684a68094a085f7955e0078f1e8acf27e4f6facdad242ecdebfc44435fce0e2926cdbaf59ceb677034272ba39f69a831753130576887e76b8b1fa7c06a0bff7bc6ea385832f6deb01d9c921e8ae11f0159f14469857b9126bc9ee20433622ab044ae75bd287ebb8d4ad43410f5f890aac99290f012a3b7439940c6fcf5b5e5a3bc7d736da2161e81a1a387fd11731932b92d34a66d279283fa66914512d401d4263ade44befec86f9854baaf1fbfc053bdf48ec52726fd347540d0e789b26eb38407947c2db8f9664549baabe1e6f10cc2eb0b8c70f49e7f07f6f74cb7d4b70f0b07f4a6c5c6ae953b251ebd00206e88d9bdfe6a1733d07f05e13ade7aaabf0684194604c4fafcaef36d708b932e112d3d9887edd55c5f23fdbab2449cabc88b23b236614e89b955f889ce83973b510554e083ae607610a42763a19eee91045ae1bae93b3b04b8bbe69b5e72e613b0c09d9d105b188eb1de36c789e1a77cb80ce9967d87f085cb9d0db0cbe280adf65426d20ecdd4bd75dbdfb004a58dd7ba34cd0bf1b796bcc8bcacb1f06b34e83f4de16eaa16b3f3c270f9502e3efd6053e500cf0d00d51d9521e1394154daa9609c86234002d6b70bfd45f9b546f04ffbd8d0722e48cc60e55d870ea9056ef58308018fd3c5bfab14d219c764a9902017aec2d0a7d9752fabf49b4c9b5c2f31523c736b46e4b6af1d778c277d27ebc84b844131ca04e5c183d545d981741cd4408cf9b5d25171d4b8a0b43b86d18406c4726feae28026cd88c5313f74411576e3d988dfc2968a651ddd3a7645e2915266e65bc70376262251024088ab3fb6eb0f0fed0d1f48b5a5fd51ec889fe9e58922291af5966a6367f807be4e46986c6694ad03d4641abc2f53a79942041ba09ed71d21d1d7aba94c2daa02fb53a41f26092f65fd535a3f8e1853dc54725a673463f63829c6dd0d92a3d01d8b7eb9101c61add65528928c763441c0d33d74c70559b54afbe06871924446d18a1aab4f80fac57b616240ec73a48eae4dfbaebb54993f8584fd75dbde2cc68591b4861ca952d0cbf777050117b3a66b2c81ae202105887751bff5d38f0eb5cc46c69cd7ac2bf988c006f12be2f5f92616c10b367b87c4949e22000a6b3afdea6ee768c88503876d6b676384c54c90cc388c2c15cc85fed17d86886d390a58f259235612ffdb40a45a211ab9f69166e37b5715da75f193292311d443b254f0bf5d14231806a65fb1a2e37bb6c29bf5b27092e34424f1c85f4a35b29465754c3157c59b5701a42c0da5803821b9e0550da48a42351370faea4f389e5ef83a0eef2ac7686e27f501834884df5bcf60eaa"}, 0x1008, 0x0) msgsnd(r0, &(0x7f0000001300)={0x1, "cb5ce22bd59708749b9b525e76e2406e63f9872f9b5c7c16d28f8fdb53051309ea93096ea928aae2"}, 0x30, 0x800) r13 = msgget$private(0x0, 0x200) msgrcv(r0, &(0x7f0000001340)={0x0, ""/100}, 0x6c, 0x1, 0x800) chmod(&(0x7f00000013c0)='./file0\x00', 0x11) msgget$private(0x0, 0x80) r14 = socket(0x1f, 0x20000000, 0x800) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000001440)='./file0\x00', 0x42) lchown(&(0x7f0000001480)='./file0\x00', r15, r6) r17 = getuid() shmctl$IPC_SET(r12, 0x1, &(0x7f00000014c0)={{0x9, r17, r4, r8, r16, 0x0, 0xb232}, 0x80000001, 0x4, r2, r10, 0x6, 0x0, 0x100000001}) connect$unix(r14, &(0x7f0000001540)=@file={0x1, './file0/file0\x00'}, 0x10) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000001580)=""/4096) getsockopt$SO_PEERCRED(r14, 0xffff, 0x11, &(0x7f0000002580), 0xc) symlink(&(0x7f00000025c0)='./file0/file0\x00', &(0x7f0000002600)='./file0/file0\x00') rmdir(&(0x7f0000002640)='./file0\x00') shmget(0x2, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) 00:01:08 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40000, 0x2) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000040)="3c05c6f6f744094b68af17fe49d093b4ab9ecebba1b88e7b9ade638fb147606d0d67d9cb91cd028d7e28c346f9921402f5f40619cc58f6f017565effd884f70ba8920da66da2d60e4a597471da20184559244b9005a3778378cf899431ddbd86c270975ecd43cda577e2095d081a780a31cfa393b0f2e18b1b5325efc4f018838cd0213bc5ae65450ea3640c859ade0339e7d1afc214009c91ad6268cdfebf2caabc1cccd2eaf14dc1ce06754886feeafd91a7d4fa3545301c3aec1f81706f230ec5a4df1a46f9a1070e0c78b3f0c3965e95f7923f5a57e275bb84dcf2f4331e44c8842493863a16a43854a1373445295f2036c776335176", 0xf8}, {&(0x7f0000000140)}, {&(0x7f0000000180)="23243856c3b67357798b5e38076ec9fe321a85f65f3186c15ec2d28522927edf4b05518a48630c9efc1fcc0f6ba8380a6db4e940e4411cbfa08703c44e3568f8535cdd4dbd32905a287010622f958c93dde4ef597fb5b3281445645ef8e2dd2ad8cb1cb8a7b6d372be075a2961086594bc1de12561b9e620f64d9795936593d064f7067f42e8e310ad324d325cb2b7777eb930fef4c205e9728d01415053e8f1bd8c644f845ca6cd6398cac1bf3db6c9a7b7f54b6c9fa32eee938dfef2eb0b4ab7f2354e9bb1fb2d7ae8c40b0e5de6b5fc8c2b55b37f3dc59b135f69", 0xdc}, {&(0x7f0000000280)="80b856b1a1b14c4f9fc2549c5e7cbddc2a568d19806544e0ef557a5be6b2d77f87c094e5eafa48e45aee2708ee575c08a520857c10aed18bc2a01974a90dcf2577072d97d88cd2aefbfecbe2085e5ad212b3ee297c04a4fbc861de86cc00ec82dac7a2cd9afc79a875715f18974202d9b7ce784af85e594d9e557765d6d7d7e7668b19eab55077f9bd737cf47c5c41b271de846aea73486f61ed58e5bdb81250c501ca84baf1f386e8ae74755bdc8df7a7d25aec0d990e41d901c488ab323536ae82274c3ea46265dcf7bce775b22b74013717b0afe089001d50dc675456f11b734f6a278daa3ae271d46676975bfb058354e8c1d8e14ba4ddb8", 0xfa}, {&(0x7f0000000380)="fbd24efe38895d4d91782ea20baab7c3762a9ed883f23e825173604f3b5301ffc64abc9b57014a364c382fd23d1648615cfa5d7d71bd258dbff57e298b0b61f50dd9cc77c92e4b20f0c9178463a8278022c0bfe90d65c38f6acc2c06dd738667e5504f0631f8b6aea1972a36df0617db6d3721c80327c2046272adf9ecfcf700a8efdffcdc07cf0eafd1b1c729b4af6c45a1d61981110f49e7d63858804602160edb20fe76300eb34e80e76c81ba685065f11dbd79ea0b69fc0db32670b239c39144864b03b0a8a93f2969694a1127b741bfc814937180ccf3588a7a215b1bdf5890564ccc53cf5866b3", 0xea}, {&(0x7f0000000480)="ab05c85cbb85d790308f8946905bd9be6bfc09fceecb6a7b5b6803c1c45c511006c9989cb2", 0x25}, {&(0x7f00000004c0)="698752109761a0300ceb07165e1b5c65e742c3def841c4e70615c13d7c1464524c4cb7d5f0661e66cb143b4c6844146fa70cc13fbb22f9124f167052f48fc903f584fea02d8fb398c211cc851d407840be0774dbba6cee5b7ad20325c17ba5944b781cf382877fb13aecc9b3edbfe15ce912bd4c46cd9c21f4eb4e5cb094ff8258187edf3a9451e19e5ebc3c6a18de4718e99c1b95d23723624e6171e1eed4eda0ad13574948484a0886683de8cbe460468507e3a4822486", 0xb8}, {&(0x7f0000000580)="c56afc54c44ea907028dc7bee1b0e8fe8f2826532e7d27d143ec16fef616d878210b0134d1373d43a1d615ea170a69bedbac8086a215eb807dcd790a4d33c7d896f4969ec567680112029e5d1698b2fbcdd361ccf404a72cb47673595d17829e338a5f53731697224cde1691a04f5a6bb258f063ce7ad9f7f2b861", 0x7b}, {&(0x7f0000000600)="62703652ec99fd317fed0ce398db8f4e391143a1f2c75261421677cecf9a5d4f8587f623f6c46a7e4059e83c09a7425d7a984de15cd3a6de81c5542254c496fa9b49c4106a309f8276d1b2cb7058a883eaf92829275e2ecd790848f7bff7f9081f807dfc5426440aa85469489cb0abaac933b1c0e820cca44e4eaa8280284e62e4f4a05eb0cf0b234ae77a919e6f217d89f26ba567d85c935c58d9b354f073901c2da06642a7653ec70ea77c449644f92ce65341097865dfea8bc3884297a47f5bceaff86af971ae7fe88d30f4eabc87f7581c1c3f9a4e6d10a82a7b", 0xdc}], 0x9) write(r0, &(0x7f00000007c0)="96e7f53d75d09b853ff095b578f7da2e89d72ca6426efed6499d3b3da518b627373081945e0320884d9120a680e65f5e02bd67f5653540b26935a9e158e6d6c48d6eaa31d9b352add96fffa749579ce6127f5bacac411f512900f1ae571eb7156145af1ff39557b5bb40bb8faa35e8b10925dad7ab43b58cd5c482a8bef33cedb7f32b53b3cc1935d7aa57b90bd4a49ebe7494e44c7e830ed537f72a7dadeef52d657c6b44c041d1310132623b2c97e15f400cb81ee0972d472ebf", 0xbb) fchroot(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000880)={0x20, 0x7}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000008c0)=""/90, &(0x7f0000000940)=0x5a) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000980)='./file0\x00', 0x40400, 0x90) rmdir(&(0x7f00000009c0)='./file0\x00') r3 = open(&(0x7f0000000a00)='./file0\x00', 0x1000000, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) getgroups(0x3, &(0x7f0000000b00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000a40)='./file0\x00', r5, r6, 0x600) write(r2, &(0x7f0000000b40)="6d587d53f5a082ce5e66474351c74c429354b4a9265963afd90667c82132cc1729e78b274665f27244cf8efd67bba04108c3d10f05c51429f9eb870f17f6c597f21a6c3b9da3230b5799509925b053d0e2d037de", 0x54) writev(r0, &(0x7f0000000d00)=[{&(0x7f0000000bc0)="3f92cbc89483df1225a567bf187d7954a416fbd051000c5aed09156426f6972cfe84f0a84c90e08f2fef93629da0d6424e05f50fca5ed3b7a97c5a335264fe3eae52cb55ecde899368a4452c402a5e12c2c70c5db062e29a67619dc456341fef842089f8674ae9ed8ade2ff42b7f76f9fcf86e622af1cd9746504dc789e2addeb684dc475e884f543a73ee90cc3282e0d774445aefa823884e6f49981683d834a17513eccda12f", 0xa7}, {&(0x7f0000000c80)="6cb1e2ec13664bc6759a928feff0df0691c3af3a368a9287104b911b97d880748ba6b9b6e8450e041614fe720b35e043a6d79ba2f84659bfeb093f865a722c1a73d5a1379c457d51796ef805988841984cb9cece92acb6b895c44c8ab11f40e9761e57051952ffdb79", 0x69}], 0x2) r7 = msgget$private(0x0, 0x10) r8 = getpgid(r4) msgctl$IPC_RMID(r7, 0x0) bind$inet6(r2, &(0x7f0000000d40)={0x18, 0x2, 0x80000001, 0x8000}, 0xc) dup(r2) fcntl$lock(r2, 0x8, &(0x7f0000000d80)={0x0, 0x2, 0x0, 0xce, r8}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000dc0), &(0x7f0000000e00)=0x8) renameat(r3, &(0x7f0000000e40)='./file1\x00', r2, &(0x7f0000000e80)='./file0\x00') rename(&(0x7f0000000ec0)='./file1\x00', &(0x7f0000000f00)='./file1\x00') rmdir(&(0x7f0000000f40)='./file0\x00') read(r1, &(0x7f0000000f80), 0x0) wait4(r4, 0x0, 0x2, &(0x7f0000000fc0)) bind$inet6(r0, &(0x7f0000001080)={0x18, 0x0, 0xae73755, 0x7}, 0xc) bind$inet6(r2, &(0x7f00000010c0)={0x18, 0x1, 0x80, 0x7}, 0xc) r9 = semget$private(0x0, 0x0, 0x80) semctl$GETNCNT(r9, 0x2, 0x3, &(0x7f0000001100)=""/18) 00:01:08 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) fsync(r1) recvmsg(r1, &(0x7f0000001200)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001180)=[{&(0x7f0000000080)=""/32, 0x20}, {&(0x7f00000000c0)=""/79, 0x4f}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/24, 0x18}], 0x4, &(0x7f00000011c0)=""/19, 0x13}, 0x40) socketpair(0x1f, 0x3, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001280)={0x0, 0x2}, 0x8) getsockopt$sock_timeval(r2, 0xffff, 0x100c, &(0x7f00000012c0), &(0x7f0000001300)=0x10) recvfrom$unix(r3, &(0x7f0000001340)=""/4096, 0x1000, 0x40, &(0x7f0000002340)=@file={0x0, '\x00'}, 0x3) fchmod(r0, 0x80) close(r3) clock_gettime(0x20000002, &(0x7f0000002380)) clock_gettime(0x0, &(0x7f00000023c0)) recvfrom$unix(r0, &(0x7f0000002400)=""/4096, 0x1000, 0x0, 0x0, 0x0) read(r1, &(0x7f0000003400)=""/20, 0x14) connect(r2, &(0x7f0000003440)=@in={0x2, 0x0}, 0xc) r4 = semget$private(0x0, 0x0, 0x40) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000003480)=""/105) r5 = dup2(r0, r2) socketpair(0x3, 0x5, 0x101, &(0x7f0000003500)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000003540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000003580), &(0x7f00000035c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000003600), 0xc) seteuid(r7) sendto$inet6(r5, &(0x7f0000003640)="76e6c8444babf3eac728243a50a9a4519d4af79fafee259b8b3bf916d960086effeb87b728f0649bc2612aa310f04d6e38b91f0e720027c48f9064da6d97b810e24b37c58519a9e1066848b64dcb95ab3d25d62c4bf5a7efceba976de612093c751fe6740365dc351e0194b46ec5923d1e9db9f2b0da0cb56351ca14119cc1188a6757ce7355c5e80853284da0ffff0523e30f20f7c8d3b1548088fb9c07b114fcdd1bfaba6b5c3824b7e10a", 0xac, 0x400, &(0x7f0000003700)={0x18, 0x3, 0x40, 0x6}, 0xc) sendmsg$unix(r5, &(0x7f00000038c0)={&(0x7f0000003740)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003880)=[{&(0x7f0000003780)="541d2b45ae64010dde4dea38f3dfdaea99255140101d3ccb08840d732c8a173513a44e3e606c78f6", 0x28}, {&(0x7f00000037c0)="dde7ef0bb292971596ed744a8f901cfc7832bd5804f84f9defbe3124afdf4f001efa692ee96130e77da4fbfbbca719bc0ef01483cc0629e18fb8a68291150e39bf36e14c5ab024c8b9e84fdc5a5d4b67d4dc08bc5b871c0a4e7415a91cd20e1d254c7ecf0b67ed52830224af7163cd14408c68307c59c1a39f37874f6102a7a45e7ac9097884d8fc3b7b79b92778808bd222266efd684e458c54f9789ba63b41c7e4e06865d2bf919c0b13bfdbb075b85363bbcfa354", 0xb6}], 0x2, 0x0, 0x0, 0x2}, 0x6) semget(0x3, 0x3, 0x10) socketpair(0x0, 0x5, 0x6, &(0x7f0000003900)) fdatasync(r6) getsockname$inet6(r6, &(0x7f0000003940), &(0x7f0000003980)=0xc) ftruncate(r2, 0x7f) r8 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f00000039c0)=""/187) 00:01:08 executing program 2: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/4}, &(0x7f0000000040)=0x6, 0x50000000) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) connect(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000140)=0xfd8f, 0x4) getsockopt(r0, 0xfff, 0x5, &(0x7f0000000180)=""/40, &(0x7f00000001c0)=0x28) r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) recvfrom(r0, &(0x7f0000000200)=""/187, 0xbb, 0x1, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) paccept(r0, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000001340)=0x1002, 0x10000000) r2 = socket$inet6(0x18, 0x0, 0x1) socket$inet6(0x18, 0x4, 0x7) r3 = open(&(0x7f0000001380)='./file0\x00', 0x40, 0x80) faccessat(r3, &(0x7f00000013c0)='./file0\x00', 0x138, 0x200) mkdir(&(0x7f0000001400)='./file0\x00', 0x1a0) shutdown(r3, 0x0) utimensat(r3, &(0x7f0000001440)='./file0\x00', &(0x7f0000001480)={{0x8, 0x1}, {0x7, 0x3}}, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) mknodat(r3, &(0x7f00000014c0)='./file0\x00', 0xc080, 0x8) getsockname(r3, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) recvfrom(r4, &(0x7f0000001580)=""/172, 0xac, 0x3, 0x0, 0x0) fchroot(r0) linkat(r3, &(0x7f0000001640)='./file0\x00', r3, &(0x7f0000001680)='./file0\x00', 0x400) chroot(&(0x7f00000016c0)='./file0\x00') accept$inet6(r3, &(0x7f0000001700), &(0x7f0000001740)=0xc) symlinkat(&(0x7f0000001780)='./file0\x00', r3, &(0x7f00000017c0)='./file0\x00') unlink(&(0x7f0000001800)='./file0\x00') open(&(0x7f0000001840)='./file0\x00', 0x100, 0x6) shmctl$SHM_UNLOCK(r1, 0x4) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0, 0x90, r2, 0x0, 0x0) 00:01:08 executing program 4: r0 = dup(0xffffffffffffffff) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/68, 0x44) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x40, 0x100) flock(r1, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) fdatasync(r2) getdents(r2, &(0x7f0000000140)=""/87, 0x57) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt(r0, 0x5, 0xffffffffffff56e9, &(0x7f0000000200)=""/4096, &(0x7f0000001200)=0x1000) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) execve(&(0x7f0000001280)='./file0\x00', &(0x7f0000001440)=[&(0x7f00000012c0)='}$\x00', &(0x7f0000001300)='&//\x00', &(0x7f0000001340)='\\\xe6\x00', &(0x7f0000001380)='\x00', &(0x7f00000013c0)='{@', &(0x7f0000001400)='\x00'], &(0x7f0000001580)=[&(0x7f0000001480)='.).&}\x00', &(0x7f00000014c0)='\x00', &(0x7f0000001500)='\x8e#\x00', &(0x7f0000001540)='\x00']) renameat(r0, &(0x7f00000015c0)='./file0\x00', r0, &(0x7f0000001600)='./file0\x00') symlink(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='./file0\x00') r9 = semget$private(0x0, 0x2, 0x408) semctl$IPC_RMID(r9, 0x0, 0x0) msgget$private(0x0, 0x2) r10 = open$dir(&(0x7f00000016c0)='./file0\x00', 0x20000, 0x0) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000001700)=""/198) r11 = open(&(0x7f0000001800)='./file0\x00', 0x20000, 0x8) close(r11) getpeername$inet(r2, &(0x7f0000001840), &(0x7f0000001880)=0xc) chown(&(0x7f00000018c0)='./file0\x00', r5, r6) r12 = fcntl$getown(r3, 0x5) sendmsg$unix(r2, &(0x7f0000001b40)={&(0x7f0000001900)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000019c0)=[{&(0x7f0000001940)="5b05db22d71f7605827ae966578cd4f914c6b7367c8068a9553374cd0443c76b05f1e1ce986db472eec573ebb7a2b857f9ad2139ca3a77ebda55593bec25d788e7cf698e13ef7a64a2c4fe4b95fcb6fcb7", 0x51}], 0x1, &(0x7f0000001a00)=[@rights={0x38, 0xffff, 0x1, [r7, r7, r10, r0, r10, r10, r1, r7, r8]}, @rights={0x38, 0xffff, 0x1, [r10, r11, r0, r2, r2, r7, r11, r2, r7]}, @rights={0x20, 0xffff, 0x1, [r1, r11, r2]}, @cred={0x20, 0xffff, 0x2, r12, r5, r6}, @rights={0x28, 0xffff, 0x1, [r8, r8, r1, r0, r0, r3]}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r12, r5, r6}], 0x118, 0x400}, 0x8) fcntl$getown(r10, 0x5) open$dir(&(0x7f0000001b80)='./file0\x00', 0x800, 0x1) getsockopt$sock_int(r7, 0xffff, 0x1003, &(0x7f0000001bc0), &(0x7f0000001c00)=0x4) symlinkat(&(0x7f0000001c40)='./file1\x00', r1, &(0x7f0000001c80)='./file0\x00') setitimer(0x1, &(0x7f0000001cc0)={{0x8001, 0x157}, {0xc00, 0x1}}, 0x0) pipe2(&(0x7f0000001d00), 0x0) 00:01:08 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80a82, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x40) flock(r0, 0x8) flock(0xffffffffffffffff, 0x1) r1 = msgget(0x0, 0x20) msgctl$IPC_RMID(r1, 0x0) 00:01:08 executing program 5: chmod(&(0x7f0000000000)='./file0\x00', 0x1) mknod$loop(0x0, 0x0, 0xffffffffffffffff) 00:01:09 executing program 2: r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, &(0x7f00000000c0), 0x20012, &(0x7f0000000100)) r1 = socket$unix(0x1, 0x7, 0x0) getsockopt(r1, 0x1, 0x45, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000000), &(0x7f0000000040)=0x4) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x88) wait4(r0, &(0x7f00000001c0), 0x2, &(0x7f0000000200)) 00:01:09 executing program 1: r0 = shmget(0x2, 0x1000, 0x24, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x2c0, &(0x7f0000ffb000/0x3000)=nil) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) mknod$loop(&(0x7f0000001080)='./file0\x00', 0xc02c, 0x1) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000010c0)=""/238) fcntl$setflags(r2, 0x2, 0x1) r3 = msgget$private(0x0, 0x2) r4 = getuid() r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000011c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001200)={0x0, 0x0, 0x0}, &(0x7f0000001240)=0xc) r9 = getpid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000012c0)={{0x2c, r4, r5, r7, r8, 0x3, 0x3f}, 0x1, 0x8, r9, r10, 0x5, 0x2, 0x40, 0x3f}) fcntl$lock(r2, 0xf, &(0x7f0000001340)={0x2, 0x1, 0x2, 0x7, r6}) lchown(&(0x7f0000001380)='./file0\x00', r7, r12) write(r2, &(0x7f00000013c0)="5ba8767c07d643414b22724a738c9e357ee0eee1c76c72bcb85bf4f40c8c62b4cdc4deba6c185cb5d45a9febc37bf90db35488aeffe6b0dd92c4046c3c3f54cc18c2a4f3ed11a3170ef631b440fdd5c96be3c38bfac707b27c76103dbfba69e9ad8995dbdcb7a7cb04f8df980f85", 0x6e) sendmsg(r2, &(0x7f0000001d80)={&(0x7f0000001440)=@un=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000001b00)=[{0xfffffffffffffffe}, {&(0x7f0000001480)="9da0a1048259d86c80392794f9243ec193c9e2aa6e5f4deb942907eb041643babfce92b06483592c5317d6ab84eb0afcd501108f95c88f199d912864809fada1385ad8f0cf2fbf782bac79c774c2a0ce7897a039db6318bbc3fc4211423d8384d4e04d31b272f29ffcc822d012fa4583dd046742c47a442a95f083497ce5d114bf019648f34ff5dfbb3841d73667", 0x8e}, {&(0x7f0000001540)="2e1e91c357327857c6b8fa1d3a7ea1394240809344afd93c44863c3e2ce3cfe9ba286486785b9dc6ba669aa3b3845b0c550a4a1bbfa83d81c090a325ee1b61ad86c3995fe0d1c6ea40f2f2981959c037860d1ab15ec92d1afbe521cc12f5913500e448b16a047f7f91685d2a0d2b05603f7f20a7a2414da6a6ad12b84b1983ae971738b33b49c6ab2510a7cee8971298d230fdcae9dd45489a686300328d92bc2ccd159a0862eb4d0768650a59c1788dbfc6b1d153215fd8378becb06c8c1f8ead24ea8dade9c90dfc43b382978ed94d79c3cfe332fec6f05c953ece5a7d6a6c0226c48862a2de7a80d7686b32f0c6953c88756b35ec13441fe2", 0xfa}, {&(0x7f0000001640)="dbf60d3038462426b500f00abcb8a8ecdbcf32c16f52260adebcc8da26f9e5d5670c1c6f6ecbdeab817c33ccedf91af26c3f8106904d799bd4340f1a8ea880ceb0f43503fce2b7891b", 0x49}, {&(0x7f00000016c0)="c866e6663a3dd4f8fa5037955eb2b4cb075e6454d2b5b52b93997d652c8d0cd568fe7d82e7503120c35f42bf1d59082e914e0d08a0f009cd7cbe7574bb04f19994bfb5cf590fb463d8140e7da62c8a361fd8af80650d23d591eb66b39666db2377200bcb368671553c53bc5624ec87d6c2b1045a157f28e6cf714482d559ed0ad8d4a73cfb29bf30b1a644651a6a0234903cd7c05822a23023312e311d93eff847995411143c39ffb28a48e28ff6f6512c5c53762ec6c7a6cb1d3dfa4f89a46d83637d90ea1450e6200875e49ee0ad69d2307b49bb5467d2fb4bb53fc5a2b90beb693768593bec69a1203dd14a7d44569cfff460764a44e94954c7bec5", 0xfd}, {&(0x7f00000017c0)="630b8d52e270f6cb4cef31ac68d689f5d4ffce30f8346cf289bea86a0db6786dc62499e2f50cf7f6ab26dd2c3f69d29211a62a6052d00a5a8549d79d5ce3136ec934029263ad451317977e1eb23dc5813db9add131079678fc37f5e043906c7c29b7f209419c9330f0434a2fe1b162c1454332005d6c86559deebdc0d6a47eef33ecbf2f5f76bfa707771485cf7b009b1d90", 0x92}, {&(0x7f0000001880)="a9c0d76964e18d2cc58f13dc5e256ed3f0f4d32eee1a0b77652e585c47cce2a3d16907144c93abcedcfd5fb636b614efbb858e589d715f5927c12f5934d009af79c175d0aeb65fadabdcf01c55c8092209cd2aa2df7db305b6fe4e49bac3b4d2c63e132e2a82e0b0c5fd1cbe0832e5260b87cc5eb58ab4d20a88077047556948f0a02f117115e7ad58e146ad7debaa002af5dc44b0c88627d6909f67abf901ee127c65c18ad25ea97235bf8c2c9997a0d4d69aa7fee5acd26bfea2174a03b2", 0xbf}, {&(0x7f0000001940)="41f6cf20996f663a8de82320e80f05ff90c834cd5492f85b74db8d0bc4bef6c826c96ea877bded86cbbfc2c619508e8c49b5e0addb1aded20f3e40f4602069433c667cebcf89c015945ad2607acf740c99ec78e287b9b6fcafec8cdf8a7cf6c686bf94a2b1725389a578671202681426a65ad1a3b79855b2c011bb91cb9418a255ff9c1f47b8473299040070cb336fa9721b1413d0c9b0e06d2df416202cc53af15bd0109a46f5ae45e89eccd8f10cc5f1", 0xb1}, {&(0x7f0000001a00)="12d6a7162979127e60abedb2", 0xc}, {&(0x7f0000001a40)="b0da3e76780c6beed73f7e99d6c1388655b4c75ac2b47729c6a7fe67fdf128f9ef8e29e0e17c089e14533cdb7b1e85ff5c1ddceec9d2bf808c0fe2e4bd20ef6fbdab16f7fe61aea49ce6237e63fd31287b8970f95c0f8cb754181c7bf7894f709edb0a0b662298757001d1b6ed744da79be7e08f809772ea2318ea5be811938d7e09be2d4d9b4440d3580e657c5bd3e59a9d0c4e42534d08a49281", 0x9b}], 0xa, &(0x7f0000001bc0)=[{0x38, 0xffff, 0x10001, "270f26b7c909c48362d514cee8ab676f6eee6ac4941892795b1644e5acd0ebf141"}, {0xd0, 0xffff, 0xfffffffffffffffb, "3074f44613d7fda1409558c4bccc5263e911209868df76dc8700754d0a8db4806fa95b13da3d3121daeed407cd602f266e1c317c0aef5bfa0a01ffa6d1403bf887b83f0ea66feee5035fa44adf093f32e8b0cb919fd0a6adf544282e2a36cc53e7197beeaa4808df0ce2da0b87daf165b21b69b11bd579238fb69fff6fa8030ee5d6c3ad756e470f28e1523f0a8d7862544312583c3a17f7c6b19aaacdcd92765f134e1baeff1f06445a154e0dc30b82c4ecc1f68f1078395075bdd064e647f3"}, {0xa8, 0xffff, 0xeef, "81f7b53c9e35ea1f749b0eb372a35317ef36f02572808171e8a0d491afc5b8fefb381fa441f3ac572e268326a1300b5a85902725b8e3aaafd84c3d228a9e90a4818d328bba855bf69207b048abdcdfdfd8a757fc82274eda8a1ac571a0b7e984d0016eabe1e8b930a1941888f1fabb86be877ba60fa2b2513498aad2b1062bf662b22abb83beaeb4401177d31f5f5faeeabced70e040f4"}], 0x1b0}, 0x400) chdir(&(0x7f0000001dc0)='./file1\x00') fcntl$lock(r2, 0x7, &(0x7f0000001e00)={0x0, 0x1, 0x80, 0x2, r9}) fcntl$getflags(r2, 0x3) preadv(r2, &(0x7f0000002e40)=[{&(0x7f0000001e40)=""/4096, 0x1000}], 0x1, 0x0) chroot(&(0x7f0000002e80)='./file1\x00') fdatasync(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000002ec0)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000002f00)={{0x6, r13, r14, r11, r14, 0x102, 0xea0}, 0x0, 0x2, r6, r10, 0xff, 0x70b, 0x2}) connect$inet6(r2, &(0x7f0000002f80)={0x18, 0x0, 0x80000000, 0x5}, 0xc) getrusage(0x0, &(0x7f0000002fc0)) 00:01:09 executing program 5: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="62bb1eb0398a25a7b29751231c43398a02bf423a62755be2425d4c604b3395446b30222a2a1aeb7854d6c66978785dce22d49df032bf26237da21979ef2b656d69d22c4883484fc8abb6a4e7515c9cde1a850da993e87a79abcb98dd8cf9f2ba820e3ad087bb31700d58c5", 0x6b}], 0x1, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80000, 0x4) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x108, 0x63) mkdir(&(0x7f0000000180)='./file0\x00', 0xeb) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x88) r3 = getuid() setuid(r3) r4 = msgget(0x1, 0x219) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getgid() r8 = getpgid(0xffffffffffffffff) r9 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x100000001, r3, r6, r3, r7, 0xf6, 0x70000}, 0x6, 0x7, r8, r9, 0x6, 0x5, 0x1, 0x384}) accept$inet(r2, 0x0, &(0x7f00000003c0)) sendmsg(r2, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000400)="6bd6c3afff551d17980f", 0xa}, {&(0x7f0000000440)="00f041b2394ca0177d15069275e1a6d61674caaac9618e64bc7b68f65b7e604f8f703594de3cd51172c1822e8936eb8d9cf58fad91e77f06a09a809619b87adcd2c9e81b2422e2afc5268e6c08dcba548e10de8f0ce0001d40ad4672c7a31bd6411a6d8784d729089a2f3846e9c2242ae687776afd847dba", 0x78}, {&(0x7f00000004c0)="f1", 0x1}, {&(0x7f0000000500)="acb6a55bf2d33ae6a0c5404c0387161ec9ab393a6548c15a51e05aa3a0cd77e5d0a638034988ad456b174f02", 0x2c}], 0x4, &(0x7f0000000580)=[{0x1010, 0x1, 0x100000000, "52319671a8093e2b34d094c42de8e352f1151314bcd357ed043dd47a769a6e4ef16f454c96ad2c69fc33115e6782d1271246b6506697688e6be35e3726d80173da3ad5fe9dd8b390c96fcf56cc21f74443c14e39c23a75bcf054c7081cb2c5fee59feaa383a7a1ccfa9416e424b98cf3d1264d943fdfc6b0183b27da7b309972f08d4790d71d1f660748c1278b1ee171c122a9ba67a174ab4ddf21ae78d9b8c1bb8a7407860c0eb2b612baf6883a1288d83312124d9370dadaf74f8c5283f7f900ff38ac5c6473679e30e0090d44735b018213eb4441d9c3c50b40e67a67e30a46f9d525b60d83232f185b38e2a01e6d294b0e247afb361d8361fd69f36438580ed1517c71952d21b774c431998be99819d30b8568d92e9e30bdfeaaa7b172f7102b05480c4f069caa632836bb5e713f6286a7444a026129ea48beea160c267e39c9398d06ef51673fb94eac718f0349c3793b074d0d1c6b92834ccf9b73c6ebc4916b05b65e91a91b3e4ad56ccba88fd522b9c3d9fc1bf940d7e1888f4a5f71ee04dcab72a7a2f877ff3de398b480d188acf0bdce0c044cd711b397eb3a1d378fd8bab9153719759b8e925bfb19f035d7c11ceae82de3252681bd8357169ecf0341296e91aee3004a108c2ec927956abb822ec2e347f2105c2ede71f18c4b13f582192da4be1eac8cae2665085d16a931d465dd01716112340da76718e2bd5f1a6fbed6c896d27837f0e882401d6cd38747183a3f95bf13a82edec2b6174698bf1bc4cb369485e4438cafd2e58e5138385c2e8d5f2a18b1d6e5c871f815af529a052774bb30d30862ee9247985b783dce3cb5d4f1b798a06317ec595d202e557a59ebe4108b39503b26487ab77ec6b700d8a528d80e4b95e6efb8c06fda199afe1b6e50710566182c5136480b617272b7a5544242db350ddbd53663bb99285b0c5dab8d96819dcdbba6687fb9e37e61f8dd127cf38af40aca6397ae0dc018d6d4c1659f9289faddb93d65e13ce40a70f651d6694d585efb3b71ea075e639a85f8021205df02adf9581e55698fd2fe0c359f3d80cf186a6b8bae5c9f3ec11fd233a6dbecea0f231725ee0430a12b6b96922c820c693870ad6f877d3a0538176cd3c0f3759fb2fc5e448938eb072a72481bd206090c10584bef84722a39c99997310d82e49be34e48c9311dab111783d99da92aa270f24d56695f5786abd1b3870f1fb826691ed84f14274986e546b8472986de53be3f2a6a0d3ad1f02b2a76d6e30620b277dfaaf6f90f25731fe11a7c21a55fb952d32f5161eb3c4c5431dfac3bf1325a32944274c72a82a8f3bfe2ebd54865f89bb2ed2f51087603f37fce43f264e3c9db84340f4814380379b64fedf88e853e9cad833ab59ac5f52c9c56f974d2fd4810ef50d6fa795483bcdf352232e8c0e112e44e850b0cb641a3ad098ee5ef5852b8e98d06fa1e0957b82ef7f6945090c419cd344999e2715c4740fb6ed7bc9a13ba4c39bbbdfbb646629aa2d2ef0183d6bc91c2598d22fa2978523d68ca3400aac82abce4f915e97a874f72ca6c97eb8355fcf582567198368dce769d495c7ff239426a854751e298a318a53bce285af8bc2932817ef3ea009d2bdf7763ee5115e843236ef6bd0cb67e7c62af33119480dd909180dcc2801e89cf33b482491a1bea25db913ff332d5a7cc6fade8f0c62312ca34a68cb383dfc821155d45c12d7684d402285699822d81b937cf1c988cbcd8261a1bfe01d5a8de93504e0967def64303c6b08cebe3d0569e0e0d9ec9153f2345fd2bac31dc101ce43b4180dd765662b0b10a2c738b6f25220f026cf86c4bddacf3576991cc1617d004ccb7f9ef224e13abee86fec3ae4052b0f2c0ad25e86b1948742da80315aafc209ad5020663d86a8a1b78e28b8afc775f730707b4cfc33296489356b4283ca621a5714783d59379141a705aa23a62f86509c9cb68e92ba9efda0dc48be8d0ba8578fcc19df9aab888760ab6dff12a0f73fa4a69f75e25408e13f368e7457f181493bdb5f62f632bd95bb1f96d92350ca8d15daceb8b0d387c44f09779dea75b537fcda1172f42eb1949cdd639692680693ee42415ebb5ae3f0f632789ad58f8901ad63d4b049b821d132a2475f48af80f71f4692131ca7254279bc8383702364a4affd02347d366bac4562ed9d0d0ffd0118ae6d511084fe00312a2767feef46502664fc147cf12bb3c6ca19546cc67befd5a3d378cd0d14e60894cf3ef4b964b25c4bef536d7bbef42ee822bbff5df1f528395e3194727f095272e242f38060644625f5a6db8513891669cae6d56339cb6f6010c9da3c8c2adfce2b6e97a5e673cc664df22366565add6c30bee82738c74797f985a8a6d12159905e0584368773e2e4a14bf89e1258828dce36e95f1e3802ba9384c2b58ad2fcd4a30fa61acaaf22edd9f24cd78bec395d3301df64c9622a82799d359756c973cb7d6d69406f8cc2c3639fd2fd91d35cc6fdd082abaa7c32b6abd28952c03f9d5ab43ffc3bead91bb0f840b56a504931bce9ee00472e4333ac6f43511080c4777da0ea1f1e55d15d2b75c59e60a78369d95d0f73926c3829bf20b996ee92dba3d424a73d91db5c76539337a8f9681da4c6c1c4a8e5aa4eaeed9fd197bd5e79b74cb9248a43021a02ff9eb46caf9311c08b39e49514708723ccfab3819aba9a12332b3c63e5bff54afe6245ab14eb648acc090f73b2b5028e9eb4c4b3c7ed99255d9d9b5eba30e627780e271c515888af82490dccfa2db7e46e319d7f22029b8dedd041f15b79754c8ae7ecbc540731e896f8493f3c6b573be97c6cbcebd52cb8821bb01d77bc492e44620438ce1ec774e1ba901e60800433624945e3ebeec109eb4b55d203f4e6578229920546e88b5f3423d780b6c8f0b3ea69a9243d2e9f52b95ac453b58f2b1d452f537212b51da1db14335225b234239e7a21108251adb5e264328f0c94099bfe6f7a71c8bfd58dfb336d46ce98faa30866afeede4be1da385a41f80d9a4a4bb1221d180369a3eca4e9b62487441ab86050af396aafc43be7f338d3db74a6ec2fe167a4ad5e81543b878802dfc595a91e672f42cffaf3f959fb0db8d875015e6df2124072bc1c7148199ce950af591f75a9a2998b5aab0b91c54c8e3d6e73edea150d1282ab18f558c4b5b53b26d8e56d44c219487ee6f003f59fff15a027bd89dbafc30336a288f940f3e7464f03e127ca1abb19ff7857d2e73ed6a5e472f8d4ae31e3f634615ed82234a4f04c0790eb16ec579019d55ff243d9e25b55fbee8ddcb670a01957fc85bb2a392d27a9ad96d264fad8dc38d92f488d83b1b27507872e5d2ea255be74b3b2f6de3988d6c037c0f8cd31f84d20322b2fa92197a4ab9b592c0a3f177d9eb4165a891650cdf6ab04832d98d7d1118d9ef8c48a58a1462e25ff0fe0ee199d98e776cb30139e561cd988464778f25578e2c529ee3c4be93c561028baddafcacb1e93e3632713fefe4f99df9eec73593a7c93dfeb6ab258ae3a16422c9d2b3635766a510eb49240d89d96a7dd1ccd4c2095289b752071c747a2ffe704ad09a309136952a4283ec6724e9f67a0ac6c0016849fae183c667bef4ed66c03a2aefaa0d0b438f45dd8d13a721d53e691c25f2f1a13802e65888288d7d3305ec1f26c484b73064da291d55afa99a255dcd1ea0835c891f56655ee0fab1b231990511a93bf66ee03c5e5d740cd12490d736f99b009950ad31fd058e9c9d63fa5bd57815419bbe672224b9f15348d5938ce7a26e9887a0008316e13160e7695e2b679bc35b0e12e76be7c3fc05f4681618ea3fc01cb66736f39bf8cc5874b40f62d06fd88e62983b2d8df544fdc34fe749cb7d8150d16a18dad72d5110b67ad4932c91832e0a11b24061312b95d6370e1e0d903396e4a45c5b5a0b222304233f65e70f8d3b8a808610ac9803e76f5bfd1f8a653ae06dc41c7b5769cb8948f0213cd2db419b36de05d714bec2581e851c6beae30cfed6ee1a7783bb2e63794a00eff972b13d4df5ea6f74ae5d75af11bbf35c20661d83a98b675601bb0fabd9ce90855cb2afc2d0ee0f9478da81a56252281f823f1d2860cc286beca7582a1188d6ec237cbe4be8546dab0cb6fc61166497b0d59c52dfc074c6e00d97bcbb53d7290caffe203b19737b1ef04e57af95f721b8fa904b334a2d0fbc6036e2d7df8d7100357bef8a9affc35f9e75dbe448d49434d4918b89f5b1b67746abd7be67415e22b7bfe6f863cf25ba41dd9a42900752a5456b73ba52b73c55c4148a86d446efb8e61faa0397a69640bbd9bba8689bce8b3e9eb98d28634ace3f5e64e9fb09d81b3617241ea3f68ebb464ec52742dee97165820bd93495b0fd9fa163bc404fee1f4e3b73a4e6da639b914507cef71cccc4bb7b04c70547f18ce9298c731f5b8c8e8cb19cb2aeeb0e53be26a40526e3945087c4fcaaa354b577536cc8e8669d7c17ca904a61b8a5a9b57e94c92e697aa4fbde151df74dcfacf5d4993330670284be75595483449b9de436bc4057e0b0a547ac335aaa5b70d9d9ffebff0ae02ffc32623686b914868c6c306c080668b6c36b9c36143f37ccfdc9ed3b123fdfa4a90d4a152d49f018d66f6999f3ac52f42801914f4687f9e6e606eba2c503a0bb6fed69a07985a2bd9f0051ca08f39ced302f7802d6113a8b418e0d144d6fb7ca6b3e64cc0051c955f140133d22b3d044d4559c87e88e377dcebb0c56043ffbd60b7bf5938c1c8b75f6e22835789bcb5f5d7f52e520180041346ebeb4492b0d5d03dc51f706844d15f48a8fd099e7713fe6f2c86c1e61cf2a42781f476f942763b66f9222fbdbb07b68733aac8a4e05d1886024c866387b302965e4e20d132e587417ad1c6212e1bd435b53494944eb5b5fa42492ddfd0eacf29f9f46681925703501fa5cf52b996b0551b48190625d094e7f717f5ee6863cf278148897198e3fa2e7e75a81fc93a5770a7fea9d28a477557fa99df5eebdb7f9e306265546847b00d7ffb28b5ffa7405d75443515afac274697db4d3c4b3b27aff3633a1e7800dee65aa678c7011fdeae004e9f996444cff3fcfef56f60380cd38ebeafc89f52f678b1482804c5e5c370f98a69994464d7c50e6694eded4c7cabaf6b3bb4de1ba17439ffce9b8be9682f047795db2c6dce8427a0a842ee898e433e8f4ba94f1495a1d09ec8bc1585de589c6e46fb27311d41bf29dfb3070617808159e68cb9df3f0d69b976c4d12deccbaaaecb00530fb1d3093b1e4675ad3492c85dfbd69a078e9eb55c1458ce81cffb0c5434b8ffdbac1bdc6f606987f4ee258be7d69f6ffd921180fbbe0178c2ff2710cdeb60094333a81fc0551cfcb409b4ca4b31a052b2835cad9fe2039895b9b2fa0477d35f729c3ac0b595ce6d0d44e04c2544e3289f7f4d69f046ee74a3f1faa6c3e390a9e44788a9bbfa7c43c0ec7d81c1628d83aee594a55fc38460edaef36d2df974f7d1d31f8db5b0a7932446323b25eaa3a50b63be5f160eff19c73c71b84ffa6573a11ea9046750d23430025900495e9147d321a4d0f7b5c4e84d9d8f8710ba88bd9c69ff7a4f27bc23f2619f2dfca246a887f8ccaae7fba87a56643a13d8d39332bfa7342bcbbaf6d8f474d8a6ff317be6233d86e279936317d4e5dd9fd1ec72ea8876ab257742214b62b951ff834d873f2b32a53e0c1d2b714e8c21d0448cb6ec8873945e176f45b47b694d6541af2e559084ae89d5e17338d0f9cee95edf806608acd5a5db6fb2ee57bfa3a75"}, {0x108, 0xffff, 0xf7, "51d525038553b6ab3cd8766555feebf4243db733320458c849402b5fe51dbb3b69b41947c3ba3ecc4f906d03e74aeaf6fd07bdf65c27261cca7df531aa67bb04ee381cb76704b8a4fcc420b99ac524a2a31673fe4f26e72764287794f8d3e61e212ee02979fd2b2d617d72e93c65725fce5111c4e36e949dba4052b47a243ed91f7736b298795f6bb805d07233fd5d8e4f70213a55f8da1bee433e123ea5736e0412379404cca6de9a4a755379acc71eca628246cdb7b3b97803a4749ee2357a729cb55b0467e74b84c7cf1cf1dcf142188cf0d7bb6d146862b85ed4dd4ec3073a13713fc3041f22e17638dd9a81c67206d73c22cd53"}, {0x100, 0x3f, 0x401, "f2b40f990444342de380ef4ab6845df186213516782316aec412e905ecfb84c1276437ed877b0400bdfaddbf6af5845a46020784745198375e3dda5d1d468e2a008b074d8bd83d3cde0cb637429bf09abfbd08ad6fe2c2c1df3d8931856cddb313539f98232de806fc3fa2d6661bbbc7c7e675ab8039be88e3a37bbd11bbec392d0f849e711e829be81043b4af21f4ebc1d222eefa02178ba639fb50152cd8d384884cc9b66e2aa23c2aede12411b49784cfd5fa4cf8a35af45176428c7f17fb486719a574a08b8e942628d26fcb11917e9bab6397a95b2e2e64f5a13f63d6fa1a908dbc534e879ee133"}, {0x50, 0x12f, 0x7, "409481fe20e9fccd973eb7fa10e00524f556358a1287bccab487c6adec0751322c4b5e123ebea2d2fc16915e2eb8ed02de04ce5ef4466c5f86"}, {0x108, 0x0, 0x8, "e420f4c3dfb8fdfd3669f04bd3ad679e7c044a724c320010fd9f60fe41c231c361731a1256efbea8fcd1ac9af6f4e495517ac5983c98310fdb01d7462fc9b77e6f25f688bfaf11d16ba988f7b4e50bc997888fb01de494cb898daa3a3a02ecc8e7b07341ad8586f7c592117515dbcd2023b43ea46dcb586e6aeae44f541c3a561b43a1839ed4e94135c89e0a673e62e513fccdd1cc756da6f3c4ecd63d270e85938a759b83c57bf939b207cb9683263f109082a1e838c003fbc165861ca2add9ba5dcccb0d5e0b3eef7da643aa7ef0f44dfa02c45e9ab0ccb82996c53c098bdca2ba51e1a3ada6a6c9df39dcde0c9f40b4c1ca"}, {0xc0, 0x0, 0xffff, "07fe26b0d52c2306e14dee7151d33ac0e9008d636a6ae6fa5b40e2824f1c0c516ffffcd96c346401429a1442d48ee1c1b27b79e6d00b987825d42020e85b5e08dde9814dfe86c0a1cf1e965606d8032aa776e864aa51cfc1b69546bc41c056f2bf68e7de16b9b1a8ece25662cae61946b8230a83a10d016a8e3366a754d2555364fea59091f1b7c16bf09198d3eb4c93be10bd36fe694a854a95c26f8626ed0ab920f7cee906ffdcfa0b17114787bf4d"}], 0x1430}, 0x8) lstat(&(0x7f0000001a00)='\x00', &(0x7f0000001a40)) unlinkat(r2, &(0x7f0000001ac0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000001b00)='./file1\x00', 0x4) chown(&(0x7f0000001b40)='./file0/file1\x00', r5, r7) getpgrp() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001b80)={r8, r5, r6}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001bc0), 0xc) msgrcv(r4, &(0x7f0000001c00)={0x0, ""/4096}, 0x1008, 0x0, 0x800) fdatasync(r1) msgrcv(r4, &(0x7f0000002c40)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) recvfrom(r2, &(0x7f0000003c80)=""/249, 0xf9, 0x2, &(0x7f0000003d80)=@in6={0x18, 0x3, 0x7ff}, 0xc) dup(r2) chmod(&(0x7f0000003dc0)='./file0/file0\x00', 0xddd18f09c6fb5f84) 00:01:09 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = msgget(0x1, 0x3ea459708d3a8fc8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/4096) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001000), &(0x7f0000001040)=0x4) getsockopt$sock_int(r0, 0xffff, 0x30, &(0x7f0000001080), &(0x7f00000010c0)=0x4) msgsnd(r1, &(0x7f0000001100)={0x1, "6663e1950ed4a87ef15208c73888a3faa474858ed9b633c6531a911a3e9a569a79fe1d52793ada3d4fa7a77d7d2719143807ce673b"}, 0x3d, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000001140)=""/54) getsockname$unix(r0, &(0x7f0000001180)=@file={0x0, ""/78}, &(0x7f0000001200)=0x50) connect$unix(r0, &(0x7f0000001240)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$unix(r0, &(0x7f0000001280)=@abs, &(0x7f00000012c0)=0x8) lstat(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)) r2 = msgget(0x1, 0x200) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/62}, 0x46, 0x1, 0x800) connect$unix(r0, &(0x7f0000001440)=@file={0x0, './file0/file0\x00'}, 0x10) recvmsg(r0, &(0x7f0000003600)={0x0, 0x0, &(0x7f0000003540)=[{&(0x7f0000001480)=""/136, 0x88}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/4096, 0x1000}], 0x3, &(0x7f0000003580)=""/123, 0x7b}, 0x2) r3 = socket$unix(0x1, 0x3, 0x0) msgsnd(r2, &(0x7f0000003640)={0x2}, 0x8, 0x800) getsockname$unix(r0, &(0x7f0000003680)=@file={0x0, ""/85}, &(0x7f0000003700)=0x57) msgsnd(r1, &(0x7f0000003740)={0x1, "83e3c8605de34210f91ede70acbb67a18f376995d2ae54155e093f8b3ff1d48f97dcef4f056db158b205040ce71cdc73e40a94a65f91fd24cc7e4ce489396906b72f380f2bf3695b16a3227fdc4a4bb23cca0f4480cbbfb226217af43ad93dead19c0d757d2c00589c569a9002f40761034323b2a0ed12ba4782cf1b9d"}, 0x85, 0x0) recvfrom(r3, &(0x7f0000003800)=""/240, 0xf0, 0x800, &(0x7f0000003900)=@in6={0x18, 0x3, 0x8, 0x100}, 0xc) nanosleep(&(0x7f0000003940)={0x27c, 0x2}, &(0x7f0000003980)) nanosleep(&(0x7f00000039c0)={0x0, 0xffffffffffffffe3}, &(0x7f0000003a00)) execve(&(0x7f0000003a40)='./file0\x00', &(0x7f0000003c80)=[&(0x7f0000003a80)='\x00', &(0x7f0000003ac0)='@^#]/!&&\x00', &(0x7f0000003b00)='!\'\x00', &(0x7f0000003b40)='\x00', &(0x7f0000003b80)='\':\x00', &(0x7f0000003bc0)='@\x00', &(0x7f0000003c00)='\\\x00', &(0x7f0000003c40)='\x00'], &(0x7f0000003d00)=[&(0x7f0000003cc0)='\x00']) symlink(&(0x7f0000003d40)='./file0\x00', &(0x7f0000003d80)='./file0\x00') bind$unix(r0, &(0x7f0000003dc0)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = dup2(r0, r0) recvfrom$inet6(r4, &(0x7f0000003e00), 0x0, 0x800, &(0x7f0000003e40)={0x18, 0x1, 0xfdee, 0x3ff}, 0xc) mknod$loop(&(0x7f0000003e80)='./file0\x00', 0xf632fb5768116e38, 0x0) clock_nanosleep(0x1, 0x1, &(0x7f0000003ec0)={0x7fffffff, 0xff}, &(0x7f0000003f00)) accept$inet(r4, &(0x7f0000003f40), &(0x7f0000003f80)=0xc) 00:01:09 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) fchmodat(r0, &(0x7f00000001c0)='./file1\x00', 0x1, 0x600) 00:01:09 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x5) mkdir(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x40) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) getsockname$inet(r2, 0x0, 0x0) 00:01:09 executing program 2: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = fcntl$getown(r0, 0x5) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) socketpair(0x1, 0x7, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x3, 0x12, r0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getpgrp() fcntl$setown(r2, 0x6, r1) mkdir(&(0x7f0000000180)='./file0\x00', 0x1b1) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x5, 0x5}, {0x18, 0x0, 0xff, 0x7}, 0x0, [0x3, 0x4, 0x401, 0xac2, 0x800, 0x9, 0x0, 0x8]}, 0x3c) getpeername$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) madvise(&(0x7f0000d2b000/0x4000)=nil, 0x4000, 0x2) chdir(&(0x7f0000000280)='./file0\x00') r6 = accept$unix(r3, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) r7 = dup(r0) mknod$loop(&(0x7f0000000340)='./file0\x00', 0x20, 0x1) getsockname(r5, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) fchroot(r3) execve(&(0x7f0000000400)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000440), &(0x7f0000000480)='$\xd6\x00'], &(0x7f0000000700)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='-@\xb7\x00', &(0x7f00000005c0)='!)\x9d^(\x8a\x00', &(0x7f0000000600)='\xca\'#\xca:\'{\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='%2^\x00']) shmget(0x0, 0x4000, 0x4, &(0x7f0000fc6000/0x4000)=nil) connect$unix(r0, &(0x7f0000000740)=@abs={0x0, 0x0, 0x1}, 0x8) sendto$inet(r2, &(0x7f0000000780)="d8736dcf93b02b3fd14172c3ecfa515b86662fc3d87060157451917661d503f7bf30117d36ebc10022992a599c122d727ed2968458e0a1c8ae61ce24132069b27b46f0ed26924a7461447fd558aeb230681b0f5ff3c68a915061e2cdcc398ebc8fd8f190afd3bdf8dd4e4fb3c2a996f438d814800083c540abe6441dccbd67b1e52ff7f32ceca5298fb9c23961c332ad8f245f40f9e7ddd8bf029e3b0861fd904a9d01680c42ce48aff2b43197665add899538f8a89a6c10f6ff4f3d14bff4bff0296ee271", 0xc5, 0x71c471a0e64f0e79, &(0x7f0000000880)={0x2, 0x2}, 0xc) r8 = openat(0xffffffffffffffff, &(0x7f00000008c0)='./file0\x00', 0x40002, 0x0) r9 = accept(r4, &(0x7f0000000b00)=@in, &(0x7f0000000b40)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000b80)={0x0, 0x0}, 0xc) r11 = getgid() sendmsg$unix(r7, &(0x7f0000000c40)={&(0x7f0000000900)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000ac0)=[{&(0x7f0000000940)="4448322a1d7cc97fc22be5d6db58c16eb2ff021b6f024e22dac8878f377ccb6175afa7af6e522ca06e4290e45cad516dabebea5e90b1e7319f9adbf5551352d51224250dbf5e289e50412ddb8aa5cf4016f89937a2bbc8780acff4fed5070184ebf5f81dc639", 0x66}, {&(0x7f00000009c0)="3b43ba799e71d04a3599307cb617aa6f231378b7ba8dc8aa3b0dfb56c64673941ae161e7dbecd844c4f0891f6f4e14628a9c86eb48be4f391ccae0522a28547a28e24e1a3f38be5c6e25194fd03e335d723ff962373542e27b24ee18c9d94894b707fc0673bd0db27e5a8f5fd57bf0e4d1e62049bd0af3926db528", 0x7b}, {&(0x7f0000000a40)="51de198880a4d5f13c6d21a9eba37adca2dbfddb4d34b31ba92b8b1b22f9a9ab1329cb92a7f257728aad75a54f1f3279dd348cb9ea66af60889cbded5f1a29ca55d834d408cc3bbb773d4bb70f73203f83bc6c6d86921ac6a7b88c1deabd422b546706fe61a485ee", 0x68}], 0x3, &(0x7f0000000bc0)=[@rights={0x28, 0xffff, 0x1, [r6, r5, r2, r9, r6, r0]}, @rights={0x30, 0xffff, 0x1, [r8, r0, r4, r4, r6, r6, r6]}, @cred={0x20, 0xffff, 0x2, r1, r10, r11}], 0x78, 0x4}, 0x4) chmod(&(0x7f0000000c80)='./file0\x00', 0x14) 00:01:09 executing program 5: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) accept$inet6(r1, 0x0, 0x0) 00:01:09 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, 0x20000000004cf) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100e91f7189591e9236614b00"], 0x6e) sendmsg$unix(r0, &(0x7f0000002240)={0x0, 0x0, &(0x7f0000002200)=[{&(0x7f0000001200)="331fdc9aee9a18e45ea9f46c8e2a3b06d96c42499456bcd76cec1a7a823e437916cbb0d72c9773436b4e01ad195881489ab0d5d9ef24fea484d5a359c621ea134a4059931d2c1daacbc505856a464e2f45deca3b4e7cf50a3c5694273127ee1af64186d6c85c60c48ae6101cfa6b9d6a0bacbca0c9935761ad8982a29b7b85cc2ddd2bf3a45cb78bf7dd3a6ddbfa55af218f8ee355672337df06c4efe18535fbf2cf9294da8a7ca5703aca92d5fab24b06a32aa11ba16d9275265ec6d8b87c59b895bc57d6919512d8ed5179406266526f5c9c1a3f65639d288336872bf1c7e57610410854cd9ec3a8d51c7e0df49db91fdf6ccae4f6daf0b36e45d0b942706c907637ca6dcba17f9467cdf2c1daf3bfa39bb6bab56df0c0638f27308a456b34fc3faa708038237cf0e80f53a24d646df1c00021cf6725a39e8f765e60c7405d4dfa43e24ff4526598f7c411b563036cf31ed93f48d705ffd3d5be49aad33e8b4dd661ed4ee4dc54c74363f752877eafbf2ae8b5a760950b72817586b9a83c50a33f045c8cb53a34efd19ec9d9808f47d6f8509845c0dbae6b7ea5a608797b470233915975d225fd5beef1303eedaf8258bd2ea3481aaedd784cf76684d4f4f9afc20c4274bda962a8d150fded43ed0e1201bf74b6b7908b343710bcced84b5db450736875f3ae33d78c09987c83e4481769614bbc638771156a0435954546b7f7a969ce4519b6941c71beb58070b6764f92dc8a76e741dd89576028720d994ecf0c3a47d8e0569534d536b5ce243d24bec4122ec1e00cc8684da3ba34021f31d06cf979d09ff1c465a5336b90317ad4bb3622fd2dedbd7bd27feb541f300b378bcfb9c8da60bc63a8c8414c73e5d917f88f1ff6430bbc4941e2bee5369601957b7002144c1ba30059742f8fde3bf0d7017818f4818a5abe09922b65eac494da87308b6ec5636ba674710410ed57a9c026cd6edfd66add6254ef1522582d07a5c4de93f600a9de38c48968f2d1213f00a66b62d6d6cb1f56ec2b73eb7972101aeb3df463d06e4387696fa4ebb624876dec4234c9cf982a8d3a9b7cea1eb17fd717aafd3bd53908f7abdffcd93047904c5a224a8570b3ab2cba7b37966efdc96e0c0ceab21c0cfa19cbdbd0a18ad85f08aa6c277aad3c7e7e196a5c61a69609b434ffcd67fb5fa3b59e85cbb1afd2bc3e113c37de70ab8fa533aa75edae009e0b4bf30090c9cf6c52e3a071ad2f13f0afd2418a6e35ca2020f2cff9cc91df1ad657a200a02e6787ad31503661329a03f2557b91d27c71be4290cfd38f561f983dd1445b67e9d3f0f2b6cda4e0c8ee3087f9616fd446ca633f7c32baaee32be2f69787babcc4b3bfa5a5b7e768aad7dcc7d0ac943b5795b451ba390f229a0e71e33fabc7ef8c10000e288bf44d6c09b9e7123cd53a24ac1dae050e16ad65316b8aa07e9caa9cf595857c2bccbad7ce34d795454d465584178144a34580ae25413f0f6764be42191554fd0a7924da5b0bdc70cb81a169ac972f51db979f79d53514591ed49c6e5b70560a2203d8e58bde211d954b89ca83d0b81fa2ba60f6f589b4e77b0b7df7263fac16f260f55d6477ee9d277e76770aacf6a943c8e3bac862bfbc0d89624f8b6054f52885c7f0cf03d89a6ad0c1803b2feffad50b6a6352ccd35f4ff562716d3623e7c33b63c0d0f45474f4418955a64ec272a122c411d425bc56b2294934022d0c07be7e2e93bd43da86b67efec780fc0087649c1dffab6c5837d3c1e056fa960dc5e9c8ee5d8be5725c579f4879e6cf09a153f0df1200e341179eab9b9e8f53911f091e03050ef292570e5d72147957e975914e24e7df73f8b6293c4eef34bddb0aad9517a1ee25e7ab713e3b8a6270017f70f5f397eb76f719652f5110ad33019ef6c74ec3014222568de7a33499e9aaf1860c21896563f5cb1bd120c3d27b7c971c7ceaa88642e4d632007b30a352f9284e88cef227d384fa88d99a82712477d17ae553bc1ad10c2be388369fce0a79bf518a2c5dfa8438d867d1cc2124f0ce75c586ba3c2090de10972d650d011269ce5cb0e9645fdb3f4774840b58c2f93162e34e51d70183f8fee1215f14552220dc008a100dae949a7d8657ac654f2d2d51bdc5cfb8029ec1d4c9a53d52143d26dd99781f0ef6c9b7b6b7bf881b69d986d64534b9ce4387dca28672f16501cecfc3dab7022fe805891a12cb2125d41efda05dfaf9fbc3a644a54a6493e3a385771519cf302613d165927261ca4b8a70988c74be61fc51d28933ef9f53fd2d5b3910b5a32d7f2f8be3a0f2378499ca1f65d6bd41e4efbd3df83b196127a5da54bf1fdd9c2b10e9c6514b3bf0429546f84f03a173632afe03434f7c2a43461aa1765269195f29f22e2a2bff7ff6920f24159bc22970b73b1ba1ce23f19b4ff2dc10702f267cb0c6d477591b14258b4cae295c2e520e4ddc4d7966c5ebfc1504b8a2752bc7091a39c14005874371eb74aa174961c77ae011872f054e47d8e8953f27035d28292185d6fe10c92b17ab893824e918fc39ef024b3dacf840142f6a2c4b28f809458df3ffde8fcbd0a6f4930dd68d42084bbf72c28b40981193a221d4a6613d7bf9a4671cde17662bba8e79b14b61dd082dbb0c852dbd31bbdbb11b9312ec7d54d062e092e927df8a3de250bf7b432fb9a83c72c1e3f2fe654cfdf0b494f724e228c363b5f3217767515b62b55e6cb4f53e1935d171c38a767ba4054878c0f9940a4ea0f51da87ecd3af07a1c406c1ab7dc606c1484b813a3b38f7bb9169ca8e4b3d51a30e7bda044b46eca6e742ced1ace03f2aaaaa9599745c8de45d677e4fc45352160480240606d6e3a7b8a1d5a7f8323eb46ec238dbde23ff5ee6968d38d247564495f96d61a68fcd863b4ed8a176549b163e6953d2f3819bdf306819a016198cb4292b1300399d6289b8f2f774ae14711ebfdbfb12ae5fc16b3e9d6185316fa530d4011974577e2cf4f2664270c34fc4229f0a7bda47ecfcba08ee4dafd162384c33ce57cbad7458aa26a5720362213e9bc34709ad0f03fb1208355fb31e89041fcdcf6bd208b211cee54f2f21dddec6aa75a3e850b4bf5e1daca783ce51b51ea9a63e42455c206159ed5ed7e5b915b2129280c48d1cb684cb42cf50f47370cec50b577f0973d7dafe18fd3dd8cd47112126c001fc7ea8fc28a8d51c8182ab7c943f6e69a9c2c8cc12e4978ea4826433964afc42c84a7880fb0cef336baa976511671eca2844ff2630b8a2c924345609105188388716a5bd9e9d4e41307c72b1e28bc02aa63bb84c7e74f35d4a84f3de645a9589c2d199d8fcb10baf680641b0851f18403221559a62dfd4b9e9333278182128e596f2d0c21f752838c502db9d24039bad3d54f0708f08aa6e113ec196ec16f352691e94171d6ca636166c31612c84cff4141c5834d87aec55e47f05b53cd3c740851c3acf5c24f926debc2450849bfc1694099c4a62c3ca88169a027d71757959fff06de9a278b52414fbe71ee0a51089786b41c27c7f75baeb884a9ced042b4dd3d942e3243d9b4b6055037270634e36870234d4521f74247073160893b06805c154031d439ee430df597c738560d2e91677521a44f1de9aa131b168ad6cf85905614cbab79a732114619609178c3b8c83de035c94d15c1ffe20abad6c9d21699f02b99ca9e5f343219de709d2e47eab90a9b541819e86b3a7aa45061f5747e42e6610b480f96d1d9c2089771e019e9a8c26c0670d6e5dd9bf29ade1cb9d677e90bef0dfa0f7224a742acb85b0173a039bf6811dc000541ad42add5011087fd2a263ddb37365dc6197441446993ded4ba7f3492fc1c27769ea1e7056ff9f07d66e8106565341116a5978c25eb13fcd45076449180047fab886362a72e227bebd987c5653daa1df28c9749c5a5aac6ffd5685eb11c8736cbd294f2bbdf8244baefb36504280f9a332762581bfbec1f2bd61f1c56d0a9276d9f9e51b8f0616355005dcfc2d6d0442c31e11f0766404ec01ccdd4c3ac3b4d85bfe5b72b73fd79e27fb2cda3bf579fded9299ad4fdcdaf6cb2c57cedc714164a7c595d17d54cf2746e6092ab05e70c1f25e3f0f567d3e2170292d8c417d23c29151e22999d8964a25b131d45f044baf8e4631db807d9bb80daa490b7f5494447cdf77f93fd045a10cd535cf7dcedbbfcc2115db627f3958b1f4080e3093482fb5a4c9bc2c77b223844e88b568a4ea0b3c7cc5bba46a9b3c453b5ef1956efdbf22a92b0fbe75a48226539b8b6684b67e0114c7975707a22bc2c9e0a12eceb707b397df29d93e21fcf51981454746c19a3b695dafb049f43aefa89780b3164b81b9cc88a2f335282bf2bdcfdb67e5bfc68bc5d0f3fc34269fadbb47af789cd2cf3e5b58aedd8a8f42bfdb1fb060785f0038a101ddf32a7e1e152a30012c5b699e6e50a8a2310044e0c82f3f75027b558243f1320966ee27b84dce48236fa22d0b73240f97bcc3658726e175d843ebe044d702e7eb31260412de03b48e7920505b9dbef1df481daf05470063e5b55547d7661ab671cc145ee131a69a77511c558f5776661bfab9c71d871814cc8f2a0055bbe62e40ca3e165cafab0effb2c6f2c3ba561ab78731c219dcf42c3ea28c9148334d74a0bfc5bfb82e1ce4b95b66d8c1422bf227b86f8784de36a7942494ab289ef7ac25b3072b6d94e852a11709be2b7459e9a49f4f51daa960beedd40427b5eb229ee75433027d235706e7ebbfd0785cc1f053e623e2d4381a11ab7a1a6c0b88b2e7b30979fa8ca935b62178d3d50c2977dcbfc617761d094b8a728225feac1493e2685102f30242c9f4ac7fa4e23f8c291cb11f8d1377be1aba658073f4f0198524860bc1af6754042da0abf8b43c432275af1b18b42c0dfaddf083e32e4dee375c41bc13147a219edf405706c9efad0bec23c69b3ba5d73ad14ad5c1de47ed9685cc8938db3746a4946639a2fc91a79e1fc81950783c0de18f5df40e668109ec319b2522e9dfc4160f9b8336d10e17ab36a4810576bc8d53ec62882726a4f268075496e1b83988e634d8276cb450cd68a3d89d753aafac2d9dbb55f104faa83a058e0f2a8b9705f862445cc1b34a5f06324d6d08b538d0cee26d6c923dd19d1469575b885fb5ae18cb306a21221fa367dcb0e12b76ef962a8b0d684a6e107577178d09ca5255c590cc4d88cda7a868ad36d5ad892ee5b012a55c823f7b7df55d2d18f5362cb132f5ba23026333334b7233f2008b145f4263c49e190b08fced44f068c98926c9563e0bfa4bed718cae96d98d4200f3dc996113d1bbbc890de0ef055301ee4379641f5e40ecf2dd417bfd3e328ffeb00218bc8ce84229f7c3a49f8950ee2d73463fb26ff88e5459f4300bcb89b8c42820e0280bc4f0cb1e4718ce2cf2b8efe6a86317db3d7eddb67e1b6883f21e5e0f3f419da2b40237c27046eba97e06a3c1da5abb1d507248c4cf50b2e18ccfd134589b323704d0ee09f687c3b6e2131cb0e355b5783dd44563800d9f4c21b6d31d2dec45bcefd50549b1074f8d9fc80c990bc7f8db92072665e26a6f2bb6dc5b94fbc6848ea041b07392db07848b08aff6524cb6fa811c52b7c83ff5b1033cd81a54cb4491344d6e6ecbe633253d7c0b07bd94f8954d6", 0xfa5}], 0x1, 0x0, 0x0, 0x400}, 0x0) 00:01:09 executing program 1: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001340)="5508fccc8e53f4d5e1c75b7ccd820ff5663cd02c4de0d326e41ee949d5bd4d7fc0c8002e283ab5aa8d681fbc3eabc2fff30337ce5ac5b65f225cdaee47e2c783186804da87c92b1fabce5e42436ae4e1451fca1f88cc455e1ea12adba05264c6f98288c226b363a39d05b5765fff431e4179b4700a761d45e673c16fab09b0b2b755eafe174a0a578cca5a38d51da209367ab4a2ed46c7fd49ceff121d386ce03232e4f326", 0xa5) preadv(r1, &(0x7f00000012c0)=[{&(0x7f0000000080)=""/40, 0x28}, {&(0x7f00000000c0)=""/84, 0x54}, {&(0x7f0000000140)=""/252, 0xfc}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/127, 0x7f}], 0x5, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x4000f, 0xde2a4509712b210f) 00:01:09 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000014c0)=[{&(0x7f0000000040)=""/243, 0xf3}, {&(0x7f0000000140)=""/226, 0xe2}, {&(0x7f0000000240)=""/26, 0x1a}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/80, 0x50}, {&(0x7f0000001300)=""/149, 0x95}, {&(0x7f00000013c0)=""/239, 0xef}], 0x7, 0x0) lseek(r1, 0x0, 0x0) r2 = socket$inet(0x2, 0x10000007, 0x1) r3 = accept$inet(r2, &(0x7f0000001540), &(0x7f0000001580)=0xc) connect$inet(r2, &(0x7f00000015c0)={0x2, 0x3}, 0xc) r4 = dup2(r0, r2) fcntl$getflags(r4, 0x3) preadv(r4, &(0x7f0000001780)=[{&(0x7f0000001600)=""/74, 0x4a}, {&(0x7f0000001680)=""/213, 0xd5}], 0x2, 0x0) getsockname$unix(r4, &(0x7f00000017c0)=@file={0x0, ""/4096}, &(0x7f0000002800)=0x1002) r5 = dup2(r1, r4) fchmod(r2, 0x80) clock_getres(0x1, &(0x7f0000002840)) lseek(r3, 0x0, 0x3) fchmodat(r4, &(0x7f0000002880)='./file0\x00', 0x40, 0x200) r6 = dup(r4) clock_getres(0x2, &(0x7f00000028c0)) fchmodat(r5, &(0x7f0000002900)='./file0\x00', 0x55, 0x200) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000002980)={0x0, 0x0}, &(0x7f00000029c0)=0xc) r8 = getgid() fchownat(r4, &(0x7f0000002940)='./file0\x00', r7, r8, 0x400) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x210, r3, 0x0, 0x0) dup(r6) recvmsg(r3, &(0x7f0000003100)={&(0x7f0000002a00)=@in, 0xc, &(0x7f0000002f80)=[{&(0x7f0000002a40)=""/113, 0x71}, {&(0x7f0000002ac0)=""/130, 0x82}, {&(0x7f0000002b80)=""/245, 0xf5}, {&(0x7f0000002c80)=""/182, 0xb6}, {&(0x7f0000002d40)=""/162, 0xa2}, {&(0x7f0000002e00)=""/94, 0x5e}, {&(0x7f0000002e80)=""/194, 0xc2}], 0x7, &(0x7f0000003000)=""/209, 0xd1}, 0x1) open$dir(&(0x7f0000003140)='./file0\x00', 0x80800, 0x12a) readlink(&(0x7f0000003180)='./file0\x00', &(0x7f00000031c0)=""/63, 0x3f) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x0, 0x0) clock_nanosleep(0x60000003, 0x1, &(0x7f0000003200)={0x4, 0x8}, &(0x7f0000003240)) sync() pwritev(r3, &(0x7f0000003380)=[{&(0x7f0000003280)="f406f7b79fd11a8bf379faecaa85b404bf9dee5760a8aa29d2e00f95d575f01b623d36ee48e2269a4d49588fc9249a81ebe2f701f86202812296c0339a7f33f7371f960225fb4ab0423f57072197ee0f27362d908cbc71ae581d481944240a01951999f431288cf4a78ba6710c6b7596f6bde0ff4bf43dc1cf4a4700d7dc12d8e6374d8f3d5fc0d042022764b1057fb2dbc7309ee24caf7bcdc433d677", 0x9d}, {&(0x7f0000003340)="e6ad", 0x2}], 0x2, 0x0) 00:01:09 executing program 4: r0 = socket(0x1e, 0x20000005, 0x417) sendto(r0, &(0x7f0000000000)="4ca1c0a94c58a9f6a540d00af0f4d6e8fb27e7b79b14815ed50d67a7a441e7178c0d0aa5ab84266a2bf524e32a546f00fba7807b4ca69281e1a3bf8f2881e0bf02945f0063976907e4b3eaab48c614", 0x4f, 0x8, &(0x7f0000000080)=@in6={0x18, 0x3, 0x4, 0x3f}, 0xc) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x410000, 0x100) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x800) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x20, 0x600) r2 = getgid() setegid(r2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r3 = socket(0x1f, 0x5, 0x8) sendto(r0, &(0x7f0000000200)="7006b283ce1d79752ec89479fb2f7e559683b4dc223d306599866378d01bd1c39a8856959d79ae1cf71794b17906ff153d4506a8ada31ebf2878ee56f2390c0c1751af6db85100ddc1170768ac14fb80585a625ffc63d727c4c9a3fad3701a64b046527f5759919004d70f890b62729adc2126c7d0c24d6bf8acfe2442fbd4dec9ee86edeb03", 0x86, 0xc, 0x0, 0x0) r4 = getpid() symlinkat(&(0x7f00000002c0)='./file0/file0\x00', r1, &(0x7f0000000300)='./file0\x00') getpeername$unix(r3, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) bind(r3, &(0x7f00000003c0)=@in6={0x18, 0x0, 0x5, 0x9}, 0xc) r5 = geteuid() accept(r0, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) sendto(r3, &(0x7f0000000480)="75b43b2aea2c89c121534379a8615367551fa068ca25994fbb670a0264566e56b8ea5e80d69278d6fab1884eb572b31f46d9c3204bf8b89122202c039151756a6a84ac2078da172690948e839d91a3c53251434d", 0x54, 0xc, &(0x7f0000000500)=@un=@abs={0x1, 0x0, 0x0}, 0x8) renameat(r1, &(0x7f0000000540)='./file0/file0\x00', r1, &(0x7f0000000580)='./file0\x00') bind(r0, &(0x7f00000005c0)=@in={0x2, 0x2}, 0xc) readlink(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/18, 0x12) recvfrom(r3, &(0x7f0000000680)=""/121, 0x79, 0x800, 0x0, 0x0) dup(r1) symlink(&(0x7f0000000700)='./file0/file0\x00', &(0x7f0000000740)='./file0\x00') r6 = msgget(0x1, 0x8) r7 = open(&(0x7f0000000780)='./file0/file0/file0\x00', 0x8c28, 0x110) getgid() fchmod(r7, 0x12) semop(r6, &(0x7f00000007c0)=[{0x0, 0x0, 0x1800}, {0x1, 0x1}, {0x1, 0x23, 0x800}, {0x2, 0x2, 0x1000}], 0x4) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000800), &(0x7f0000000840)=0x8) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000880)={r4, r5, r2}, 0xc) 00:01:09 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="7aeab272f6f8ade3197e3cc1a16d8d0c7272ad3eb771a64d6e2385fdae6f0144adb8bae70f284589a616e849279e4f1e8b9b42cb83fc6e9b8233f61fa174658ba6fc60aa1fd34e55ae7c4e2bca987fba9964e189f957d19dac81fe5e7eb80e7893907b9b8e45562f55c5eabbe93b51b467d808dcb7ec864f2405bcdf9ab55b0bc5431c18c1c3451c5005a4058af57b3cb38362089ab14048c6a4e7b15f6dc5ef1b83510248f99d3801a5db0b2308026f043f48bcf153be45acacbd182fc860bedf7f39d95f6e8c9439a6225d51f075eb6935bb348e2a12", 0xd7) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) wait4(r1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={r3, r2, r5}, 0xc) getrlimit(0x30b1ff2eb4f9cb0e, &(0x7f00000002c0)) socketpair(0x2, 0x0, 0x4f7, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = paccept(r6, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc, 0x0) setsockopt$sock_int(r0, 0xffff, 0x5, &(0x7f00000003c0)=0x9, 0x4) getsockname$unix(r8, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) dup2(r8, r6) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000480)={r3, r4, r5}, 0xc) r9 = semget(0x3, 0x3, 0x8) semctl$GETALL(r9, 0x0, 0x6, &(0x7f00000004c0)=""/4096) clock_gettime(0x2, &(0x7f00000014c0)) accept$unix(r0, &(0x7f0000001500)=@file={0x0, ""/108}, &(0x7f0000001580)=0x6e) pipe(&(0x7f00000015c0)={0xffffffffffffffff}) nanosleep(&(0x7f0000001600)={0x3, 0xffff}, &(0x7f0000001640)) clock_gettime(0x40000000, &(0x7f0000001680)) r11 = semget(0x2, 0x2, 0x4) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000016c0)={{0xffffffff, r2, r5, r2, r5, 0x8, 0x200}, 0x3, 0x2, 0x3f}) semget$private(0x0, 0x0, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001740)={0x6, 0x1, 0xff, 0x3, 0x80000001}, 0xc) clock_gettime(0x0, &(0x7f0000001780)) semctl$IPC_RMID(r11, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000017c0)=""/233, &(0x7f00000018c0)=0xe9) lstat(&(0x7f0000001900)='./file0\x00', &(0x7f0000001940)) getsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f00000019c0)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000001a40)={{0x6a, r4, r5, r2, r12, 0x10, 0x1}, 0x3, 0xd2c, 0x6}) 00:01:09 executing program 2: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/220, 0xdc) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="c4627c7adee45ed8dd7f501c1137cee96ba99c6045c132ed847becaa82550f125f1632c81a494badaa57d8ce6b0e97357ebb4bd054d600264a0cd96c8227bcb2a26d941755dbe6a24ebfbaba221220497e0675b198e8072b63d4ec330cfe9e3acfa073d8e22b021dbaa8e14d4c881f58b531a2306a7e4bbccb900ff01efb2e14768938e9f039", 0x86}, {&(0x7f0000000200)="676db08b7e8236aa2d22a644fbc54d2ac14bfdc46beee72d2417b0b2fa0db7b4a2a6c47bf6d3474d1a46dbec2e757f0d3aeb7aa4367c754e9098eae46c8c5033ef", 0x41}], 0x2) unlinkat(r0, &(0x7f00000002c0)='./file0\x00', 0x800) r1 = fcntl$dupfd(r0, 0xc, r0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) r2 = msgget$private(0x0, 0x30) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) symlinkat(&(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000480)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f00000005c0)={{0x8, r3, r5, r6, r7, 0x1c8, 0x2}, 0x400, 0x8, r8, r10, 0x80000001, 0x80, 0x7, 0x7}) r11 = fcntl$dupfd(r0, 0xc, r1) chroot(&(0x7f0000000640)='./file0\x00') connect$unix(r0, &(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r9, r12) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000700)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000740)="38de70ec8bae275f732c3b108ef0603b5994f4b070e1253ebc84ccc6f460f523fe7f29020c7a55ad0fa7f4532bf88723960599ec94b21f3994c5e7170cddca6ded8678eaad76ac1317512bfcb57aa29b14c8284f3bc557b6322a957c8908e1119869c69784d8f68cc6ad96b2d7c2a9f9ee54740a059ba5877a1d14279fc38f8a5f5fae1814756f81e1efb8c4add49f1097f1b04abfc1a5e99c8ca17066f5", 0x9e}], 0x1, &(0x7f0000000840)=[@cred={0x20, 0xffff, 0x2, r10, r3, r4}, @rights={0x28, 0xffff, 0x1, [r0, r1, r11, r1, r11]}], 0x48, 0x400}, 0x400) mprotect(&(0x7f0000ff9000/0x7000)=nil, 0x7000, 0x1) fchdir(r1) paccept(r1, &(0x7f0000000900)=@in, &(0x7f0000000940)=0xc, 0x70000000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x810, r1, 0x0, 0x0) lseek(r1, 0xa, 0x2) getsockopt(r0, 0x68, 0x2, &(0x7f0000000980)=""/217, &(0x7f0000000a80)=0xd9) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) readlinkat(r1, &(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80)=""/255, 0xff) 00:01:09 executing program 3: r0 = socket$inet(0x2, 0x4000000000000002, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0x3e9) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000001700)="cc504f26bf631d5d5dd82c28164a8aff61ffb377aa7a3ea92578c3ef8696be14d59bb95a84599f30f9e393b7bc4b48f394b2278f71d2d576160b9ced43681142277c6954efcccd9d5802f4b90c5981d3a3e5df11a26fc85b3e9165af2e2438d2d17449b6b4c30047c0a29480dcbf9d8efbe5b979c255e862398358176aae896908ef0988ddd253493dc7fcf30fc957f14a87786f9161ca13fb390c1bed348dd039321a48bba70831048bf2b767f9a38f7d83f8fa32a2e8a0e3b5a260145784a8f3fa0731558c5ff1689ea8f32f684c8992507c5bd8c73b72920c9db67fb4ff7252986fbbaf20c403c6468d1946223c05d900b37c73a789993733fbd2f2249c4f8b816fe46f7da6299b07047debba4fd8d28e37d42dc16da60ccc6f804916da95ac60ab41d5df3f74a6b7ca6438e9584d5cbd8cb5adc0007514094366ce229ff7df87ed6d04b7b87551e1b94d483fc413df5359d2a6f26d66b8dcf6361ca108cc2fc22272aa8072b10741f73ccf2cc94bbf414b3870b5c7f738c43608c3991dce6376dad102fb243041bb80c527bedc0894255fda2faf2a4fbba635b607a46dfb23a7095e32cfae6f038ae949be03aaad2fcdb25791dadcf3ed60511ca5f4e66e974c4673100f3a2b78e4a3bd580cdb76d38f9f128ba7f6b7f7c8d0aa7bf10768a5c011ffe231692043e751caad6e6319b4bff4ee4c952a7b472584dd081c23002b1d41933091dae0d173866ce6c63de203c2d3d0bac9900813105bb3c231a3469a3a44c48081dea7765bedc678bcfd9ab838e82bd49a7072adca32b3bd778c531fcc4be20fc03222725f72abdac58c3b03be54c33811cc1b3d18f58218b7e491642e7a1936c450cb3fe5050c81a6a069cbe339ccede8299829ca317dd38d419ee6789ccf9210e6c1dacb7bf2540c8cb2818a054ca3d8713a3bdda9c32d39010385fe794ea7fd4c8252af5f4210887711e003b8accdfa2bed006939186df7d67c227883661a92219d9682e02edb4282e15450c609c8f87274aed1fc0d6ce276e365dc177ce4def1337ff4bbe073d3e352ef1d30a260ad44645a50023ffe3b3f9c4ccf07b09654c72f0639ddecd7acaba184241773361832be9673d39bc36a6f31dc0af4295d1abaf9a7bc038a1b0ebb369717951d8cbbf471b413126c7b782e503327f3984c989d36b83ae478d6fa7c6554d348bf8a995a69556e3265cf771417bc72a3c341df3a68224196e03c688fb61f9b03a7daa46a5c97ae654e235b3b4dca76240fac2d5cd050f42f69662bdb9d5c722e49909285faca1e324915f4036c396ef70a035c4dc31cf52af102f24ce157dfd020411463045f49e67be31954a7d30375632c40ab322ef7a60945374295bd6db1f41ce2895a62cd8ba4c7f911e5572f21c804ec28b32f2f9623cc48eb0a08c4b6472b0f2eadd9b5abc384e1ce06f9f97b62720f1c48ef4399c143a9e86e69fe26998a7348b48f575583e0bd1b42edca9727827144aba239312ca79ee042c07c1d80d153d2b2c177667f7c237760f6a816784ef5dc385806dec0dbde91e30f27163f2e7614e55c3d18ed95f9faa88395667851657a2bdcdcda182b0d5918da90435d8dd2e74e787ef55812e0af2af164608329b94be1b88575de0a21f6f485b3a2f8a91da00a9b82a8ece0f37ffb6aa8553e0ac2b4f85a3cc90d0ea12f062a8d31301bd0778adc117743a8e683b110d2f807e491e0a2ea645667218483208a0dd0634c56d8d5fd5f75799786d6280e593d430402a36326ddc0dfb054ab926f5d7bc5a176276490d8f2c45cce4c700882135d447791815c39f8bc4bfbf2af0ab2a5495c9dfc1cb2285b07b81a250ae6ec65412bab11de36708531c5639e7093b4d45f20f4e5f37c9f479d0e1d82461ed8f9025fc28752a67d57da526076677e264b7625935a36885b46dcfb1a7bddb317d8ac94f5a51a1e3a29ef99419a7fcc9a089c918323109fb0779d839b3f3623cfbaa07747cb8f0a7c091167cd1646418681ec3f1e2b00f5caf2f05639722a1c794cee91475458447ffb7ee75d59d3ceb267dfd7642c0a678ca2998423b9ec79cd51730f56389acc72f2b4ab389da34c137ad2ab4fed785150b27ac35dd14e97ae1c7d91a92628ca2cc9dca47324329b3da3ced58afd6d825826d5d3b4c0e50067677e21ee39445abbcaf5b6a9afa44fd9a25472a77cf0ca42b4dcd5a0a2c6b28016d28908cf2a145832a13efbb0e37897e18223b40673abc2154d2ad648f69fb57dd84c48a8152213c213e5fa288b0ad51f25118d6f61075241dcbb21677061fa89bd8641db4979221c8a86e489e4dcdab06220ddaa357273bd0aacb583884a64c18a0ed62fc649d0dc1e3c64deffb3404f8cf44af98d0671fb8635df2e0dee57ffd0e21b568307d38acdcfe81d825233b87a64a62cb1955d6c9077e205dc68352bb845518f09e641a5cea7de3b937dbc2bde45f7a5b019c1cb04945a628e07ac96a38cf731a5fdc62ebd9bb952560139a7c69a31b3c2aa7219a9cf246e8edaf07bad918a8358aa4b66357703baeb723297834e99791556d2ff72db3a5abf7648e087e5534a665520aad66059c12dd383e3622861ddcd8a8ad1ca271523be3cb6dae585c6182c506ba1c5a1d669b8531a7a1e4f73ad39ee14d81fe2316a300e1e33639da20ecc9a000e8dd7aed071220743e65b825e8e72d529d5a4acee70d1411bdb0e31bce1a5f8a4836d4b26173c1ec4e17ff3c9ab65906deb3cbeaafdd7ac42ae4e7b9ca00b5e4b4ee6ab47ac343ace24633c51dede4db086e84ac6d0992ae04d7009c14aebbf4c06d11261d27671d2bd3c68612eba5ddf2969e6145e62375da3261186b02d22d233d2aba1a3148899d5c1b7f82670efb685f60ee36ecf4e27390dee89f842a6f0010629f73c4142d05211be95eae54ce5ea5931ef33b8c4a6a6d9863445884886abab78dda7d3f01b8cd7d3cb9cb7089a6d3332a759dbf000750b4f89a7fa5366763d4c47bffcdf84b07082349a857741757962bb6a1fba999c0c88b708f4b8098fc891d5ba09b072a60b1993d90f4edce32d7a7483f138d9ccee2bac73e6a47668d0548f6608b2c33f9014a468a3ba46cf5ab641c5ccb9f6102a2708ebbf28a453e5644ab5d2f7d1543cbedca4f24c3a07704d1ba8a6bdf854663f86cb01fbd7366a722fa2ab4a8c002b1b3e33bea9c9f9bc559aab3638fce0936b2fabff967c1b8e47e6c79fb2c351ed209e8c2128a8071200b890fb13587bf1173afffafabd866e139035a188c88cdf3a9f1f55af3668e30c0560726dfa15a4a1c77b2c8b1a8cc895c46cf0e4a2eb9d7f374d06544d1b060d06e4546993a7840879c862e5c536278589a99283b69ba6be12341a14fd369aabdb22af778d153bf3dbdee6ebadb978344d2e9cb73de736859e0ddaf32be5c923514b02ea3858f95680e9f9b9243d3cefa74806d59b022dccf837fdb86f9e7df413cb1de3984905a841f5d44580e7a5c36e94e047d74584d860f60097478685509558d3065b6ff64a8b76a400d912b640be3eafeaa353d6c5cdf8a12ad07be358e200e4c7259a31e7fce42c632d3644e26cd7c9fa1a7bd35c17953b6c81b9da3845be74e16112cc89c0aaeb6d778fb35aadeccac938bcb842f6194caa80a6d034e4295f81d63996a0858bdea2b5087b44de7cd2442a377e06d082d90bb48472ddf327a44d87c9fd242f6470d9881fc6a7b01b6ded3f555f7c2ee9b8196bbb440bf459f7babcc48a30b654db0b15046092e81c6480ca9ed3d0dec02bcbd606ea686806f2435d176e6acb2756619ed65ea6ca253c1e770f2cc5f238f194275870e4488338074aa652b773f38b642eaceac5b30faba19308cc3a42c76c15bafa49602e8e4f79e3e4ce3be055ae0a2610185b0a9f0946ad66898a239bc581e4078c2ac4b07789b6917e8338b39d1793a1d072bfeab3a806b5afd64fa09f723288ed85a83991c00b45a3dc47d7bde0c0671e24ee17b546369dd1a92db3f72575e7dcce0254aac31e9ffb3e0ef71424e1ea18ffd69074ec820254d4d44335a89b725d16f015b4ce24bda3adb1cf18562742cc58a492da689e74e99cb0518d19e19b207f37ab2fc669306d9a7b29e4769fd9cfd54096e2bf469cfe2a500c031174f91065f35a895f956e409b4b0a4b46579e9bafd558ea952ffb97a6b8d27ba37ca4e3658b1e8fcfc5fb18a58d541db6cb4edef98ddb06eea2f06564ec8d07889bc958c5e7638638b6cefca71928b21acf332f978fca458d61196a6d49bb49d9eff0346aa60d89419fa6bd09731d55eabe21f73472ca85128be35d77bb366b0cb61195e33edccd4cf10c5df0cb23e5205ad84c5b1a898069068f1e04d2476e056745b7b37cc21e10b52de85d20d1b4d1382b289b0db23e4d17f464c937af22e5a0c443fb00bb579987b3e951b901a662dfe055caedba10cf4af81abb42ed3c9a10017b111619743b7b6bfdaa469cbe05a894f5cd6c02756882227363b3c8d3641d6f0eb4ffa018b9f9dc3d83b52eaeb919ef3eefe1c59eb3961374101d251600caca7c8fd77aa6715e2c1fc60b28ab04c3434c9481f90cce252477478e466e89711059d2538495c2b32c211cb8c7991d8cfb5b40e24be350d78a9fdb6744f38920ba9c979d810ea3a5d08435949f1ce8af4e97fe8fe32b0151cb6baf4164b27c422f053fb7abd2cfb9de9bd16a469b9ab9a0d649f3ea7e6155bd46a0b73839a01aa3397aea6903644ed4cbff5a815294167fa0c2538508cb773eb70cf8e55398d8c456ec4b843bf4df95789c7cd4c7b586703603e5b4635e4f368a39f15873d9ebcc66fe037e7a1b15edd46292ffcdfc022e266a29cc5faad84c142b5d3dc233ed8563f72216c593077e60815bc8ecb44f356fe544738d9abb4db111c7ebd74a2b77052e059693c3713ac026df367c3e4396232122b1e245e648c8d01799428d9fe3c28340b0bf75ff92bff37072bc0d6341e59a693544dc5fb2577128bcd90d169c614f9a6baa78bf1825ebe6b28b4b27bc6a71f087163d9f3c763c081043998c93b3221d1eb2f1fc6970f9045f1b7eca2028931abd9974c01e42885f71ce36631166beac7a233430516460c86a5209d4493bc84530f7657db84214baa35b41844aea47cfddc7a77234482b294dcf11bad0f9c8b7d096c7d83d0d33d2e8e17dc71b5475dfb300546aad27565dd778cdb13728808784e880ab33f2a7aa00053441b9e2a22c47dc15d7c0a934fd120ffa5f152070a96164dc886b4798317dad8c79933070a09c0c144ea59f6b126d4eb62b8142f3e81566ddbc8cf503131bd18c3fbea73a3a97ed5db1e3f20f6dd69eeb2194b12f86b519419872f672bb43d7d97d71f5e43b81ef3db99c360da0d775f3fc548c4214391f418c34284310fcb35516a44c41eb97f97569bf038265b31406dcd927341b29edd81674b0ff4073e98d8e23f37c18b0804da1e13afb4ff88f5b32bf51480990cafbbfcf2dcba4bcf373c471e1d84953d49c3502eed6b4d68b0b901c48792afbde1872dee48a90dcca1240bf0fb07489a04fa5740f77796d839a1e9d64475f5d145512b14ddf8e97789371eab113ea8be8365576324d29fc951bb4e17b3527341354538fcda21a50aae7bfb5026cf5e55644720008c46cf83333fdb096162403fa5c4ad8de91c486473983917f457263317bcb91ee8702e118d3ba6528d0069a41c6aac50f504d2f0a8c70858bd3454c4820c0", 0xfe3}], 0x1, 0x0}, 0x4) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 00:01:09 executing program 0: 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, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = accept$inet(r2, 0x0, 0x0) fcntl$getflags(r3, 0x0) recvfrom(r3, &(0x7f00000000c0)=""/248, 0xf8, 0x0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x101, 0x1}, 0xc) 00:01:09 executing program 4: mkdir(&(0x7f0000000000)='./file1\x00', 0x190) r0 = open$dir(&(0x7f0000000240)='./file1/file0\x00', 0x20008, 0x3) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file1\x00', 0x200, 0x0) renameat(r0, &(0x7f00000000c0)='./file1\x00', r1, &(0x7f0000000140)='./file1/file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x20000, 0x0) fchmodat(r1, &(0x7f0000000080)='./file1\x00', 0x41, 0x600) mkdirat(r2, &(0x7f0000000180)='./file1/file0\x00', 0xd) link(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file1\x00') 00:01:09 executing program 2: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) r1 = getpgid(r0) socketpair$unix(0x1, 0x800000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000000), 0xc) sendto(r2, &(0x7f0000000780), 0x53, 0xc, 0x0, 0xffffffffffffffcf) 00:01:09 executing program 3: chroot(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = paccept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc, 0x50000000) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x400140, 0x10) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x0, 0x1ff}, {0x80000001, 0x3}}, 0x0) renameat(r2, &(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/107, 0x6b) mkdirat(r2, &(0x7f00000002c0)='./file0\x00', 0x80) close(r0) r3 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x10000, 0x80) mkdirat(r0, &(0x7f0000000340)='./file0\x00', 0x0) r4 = paccept(r1, &(0x7f0000000380)=@un=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e, 0x10000000) connect$unix(r4, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) connect(r3, &(0x7f0000000480)=@in={0x2, 0x2}, 0xc) r5 = dup(r1) dup(r5) semget(0x1, 0x0, 0x420) open$dir(&(0x7f00000004c0)='./file0\x00', 0x80, 0x55) munlockall() recvfrom(r1, &(0x7f0000000500)=""/4096, 0x1000, 0x1, &(0x7f0000001500)=@in={0x2, 0x0}, 0xc) utimes(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)={{0x1000, 0x18}, {0x6, 0x20}}) sendto$unix(r1, &(0x7f00000015c0)="c9145c86a2bb5b9becc2b72e9e44fd5c2fbd159dfe980e0030df7b2c484d2ee1c3d051a1ef8580e47e072c4aa4d66e75ab7fa588e187a01a6715e3773c7d131c9b102b0d41ce69d5f692b7d341e56ae9029a8fc0ea091e3f0001583b37921e6723d34b3b852e9fcb483a7f1bfe5c3176905e14c1fc4821e8a1f6669f3dfea3bc35a92c3c3faec20e9cb6fc236af6122161175a9f366d22863cfbc268", 0x9c, 0x2, &(0x7f0000001680)=@abs={0x1, 0x0, 0x0}, 0x8) paccept(r2, &(0x7f00000016c0)=@in, &(0x7f0000001700)=0xc, 0x40000000) r6 = accept$unix(r2, &(0x7f0000001740)=@file={0x0, ""/4096}, &(0x7f0000002780)=0x1002) link(&(0x7f00000027c0)='./file0\x00', &(0x7f0000002800)='./file0\x00') rename(&(0x7f0000002840)='./file0\x00', &(0x7f0000002880)='./file0\x00') connect$unix(r2, &(0x7f00000028c0)=@abs={0x0, 0x0, 0x1}, 0x8) mkdir(&(0x7f0000002900)='./file0/file0\x00', 0x100) setsockopt(r6, 0x1, 0x7, &(0x7f0000002940)="e8e31ead8d3215093d2afc012160a12079dced42bdf04b99fbac92f930c6a9af61ae70f0652f37f14cdf5a48f17b24a5b24dd2374f360bfa51455500bb08c7b827055c0e0319c0e5a25043dddd054636c9b446cd3b62a5f72638677d2a245730274e2c8e1e0508391d1081e0f8d84e6cc5baceab6eb2c045542e46f744d1466e7548f3c6d42896b6ad8eba0e0d3063d32a2f9ee90dcae3d089c6ab74df060f7c9be33781d04705228e9bb6a3424e591820315ef35ce2840e5e8fd8bf81de72c4dbcfc1c397b74a50c0fcfe70f57c06925d32280630835a31c40a9a85cac695a8386254b1344ca9a30c913864381c9770f15487adee77007676ba1b3af707531fb684079d899fa1749841b452ff6ff23d93836c0950fbdb9f81ccd292ff019892640a2295026d102fc93a1f8178fc52244e13a8b227ed97075ba312e80be634416ef430f039f4ed1de7224a8f1217853640ded6af24c162ad20d4265d7e26a1104b253ae98997fe91b9dd6605c1288087ee3ceb2a262d053818983dc92e26b9113d165bbe31ee973e4d8178ebceb346f1ee1ad0d44e7543fecb9106f68c204dfee3563cdfb7779fda624199ed5a49ef12162ba4228aee860524e7d6ed3561b67dec6c6de322fcadcc49ddaad71cb3550323f091bd0cb89fec46269b3c6f99383c3b896f67b4f391f7e7c12e057bdde8f7c092018b1f56d2e69fcefabce2db306c0ff945429b5c2039cf0122d56cd49445514d8e23a52a8a6f19f4f0141c151828914009d8ebf562e62b7b7d0fe8327c50b79fd387d4c4432c5daabcd2c8feea768efcecd723ef02bc49745363bfe821126939cc2da630caccbbc99adb6f977f6d195f8c63e13acb9fd81dd547bd20471bec3868f7d9d431f93e4bd797cb6ad7e1365e2c515a5e1e511872e12e4552cc6c5e104eabf43de9e883a28133f3966b6ef74b29d4ee0e5ae54f0f6ee3fbd25716b2292378425d6ec613c9bec411b17a176042b9c3279327a316a5c7cfc584ce7b37ba18dc96e24102fa8fd5efa86221ca4b16b665e5a26f4d7b0135a96cd36c626bda737d3198c31abd92360d0b8b5983daf713d1d32479608155723d0a3bf3519e6deda2241f6a7ec8a8c1a3b3df987015121026daf07a4a6c1865e69122a8755aba473a5b462726f0c60148d57edbb4b20c5107d37d6850be950ef4ee5f6fdbcb16aadb4f2365787764af4a6a1207d79771d656cc48a4620e6f1b994a61d413f18668dd5fbcd94c6caaafd54956b3ab250ecd6a65ea03fb335dcd50931e8f25f5de11543ef2657af52b5bed157a943b608f00889fe25ad10bce31934b79ccab4ccdfa4d9650bc7bba756ced0a9de2a23ced12ad0f40ef27a479cf7fec913969544c6de0f02ccc403c536ff6f67f950b91937849cb2d218f83737ba3a2ee5410e51beb05da28a13bdf81f7c2cab9d24fb8a7ba2bf4d172255b577f9057fb9d70ae7e1a9ec05a2a9d485842a89ec0b9e0be0b510f9ed2ecb35c737fdd5608e2bb60a6d01cde7adcc1710854d480c95ee4ffc921fc2dec3d0ee71ecb7d25bd759b47b397705ea664071eb851f1d01fcc7fd4105945376f5c347a9a3a1c1fff58592525947b8057b8be57fe8437af63896654fb5e54d2c1a205c8eaba9808c6a66a4bf996a12fa91761a5f02f964e7d951e22e1b6344340aeafef498e1bd5368cfe742dbca7b86aaf159aa6a9a02bcbe7e60bd930db8861f094988fbd2a0d52b8cfdba5e4ec82413a2d737b119beac3736fc7809dc73e0e7ee5b21d82b448c3ebf41be03e6d87b415a53104a66f390e5c4b5b0ef0d913350ef04a4d65f39421cf8479dc20fc88629885ef1a1b9042d212feb368414132e8fe41421027082c6c3bf09bd6e8e7f1dfd5e7433163284078d32dd2170cb5bf4ec857c2a7b1c0a7ec2bc9bf72465394f007fba01d2cd7087e414f935b856b94d706e55d91f55c2dc3706aedc2b27e65a2ee25dc3b3dedfbb8706d6c354b6f6cfba124d6bce5155a58d8e4209c36ba9af9e893cbc9329016e37a58779c00691f97f9d5f6b4e51ef5be596034ccbd0658a8b926149e94f92ddd0e246f4a8389ef5dccbd85b53ff40200ded86d74b6909861ad5c3f48650680c1fededda80f4ad7853c6d8a41cba4ba7ae9684ed9d4dbbaa48974110e0b972eddfe4c831c68de50e18520736398f1e806baa918555c862acfb0c865b73b709077c30c728c892f3d778a3cffbf9a08227b3b674a2049326dff283a94b1061e88c178cd841320b314136f595abfd406179488b949be1ce6de6089a7d9ba697b7a793ce471799d3a250716635320ae84d2a6eff0ceadfa45c5bf744f3da039941ce6a42e763ed1515052554a995c1994f6dd74d1143c522aea49bc132c2b9166dfb83cd7ad429963a7d808d0b29646574d8b7fc20c0f0c5f0f839f188e48a5b53dc13d2e718d12f475b5dd33c04ebab3f98537334a04c603e0a81b24bc0aedef578c6633d4cbc889523b667646f9e16dcd272c49d8744a3ff3eee7e15ebad71a224f980b4a050d181c695378bd9f29e0cdbbdb72793fc32048fff71fc61c04c4bccfecc5834931e4e71a64485823e249c249479eb156780b7177a4fdb8105a84cb95eb03e7e8e88841ece5db5817664fe173b594adc281a76729b8a05d002e0e1473dfe4c73998301bec50d3f53fadfe9d4afeb6c09176259dbd8c057d6fb1f057e5a5a2580fef2c2ec300b75f65a8650058d63f045e25c3312639997cfd84590dca0a47e820f21279b2a17fbbdeeb39520b82fb4af4962e54afd4a9eede6e4fd68fdb131d927aa1361669fca984a4d279ad2b2af0230b789664dbb96ffe3cb56c69f3a469957332fe82ccf2e0a1204847307087cf0a8663833acf323f7889f851487fa3e5d9dd6ad6ecc3de9643d8ccd87bafccd8070b65c0d58f6717519957bedbdf4bbdfcc9b37e15bc7dd5061106c49ba8593939d9ca469577a391be2a620ac0282447c1a04f91ade52f3e83b515feb5fe39dcbcc3a22cca60f6e963ae952cdfbf39b016a1d189ed4a2b03f6f21614ce1df73924c0c200ccb5b68b30af3e76615670424ac1b39d27fa8bc41777d36b924cefc3a2425c2c56fe95696683302678265a53251139d6a07f935851039bee968354050507d07302597a39255a65b28feff475e72fbc356a1227c99c6340f6c57fa9c117d74060ab66a69ce218c1b91ddca268c1755ccaecaf741688923393e03a07e0bbc05d7bbb95f91d7207ff0184081eca696d2e3c8b0a81c986d0d784d10a8cb2f238edee750452263cf9158e16a9205aeafc811b9d084fb6d20592ddf60e2a4f8400a95b9a397988c3f669922acf7c2501c22b05ad0bbd9d722cf789360a01989200933e788f43e9169ed76497c1483eead4df0b80431d9513447b51085239797437e9d1810d114808baafe50193a0416b09a7dd64140dd96d797288bd0008c7bb56322b4125b29b1f9c4368569634d7ac2a8348113157accfb564a4dc0dd41dd4cc79638e40dd94875f170fcd7a4b8d9e3522bdc3d64fbae723f7afb146b085eb0dcc7ac16f90977b8cba269b68d8b9b04405036163c60b4447181a8f5de1008e84a68203862b719ae2a0fe9e272327d3ce390f1d3a51d809ab5a0a838052126097c2dd1035f96037d6a6665fe4281e2c936f045772aed6ca0e72c3ba409944656393e5f657784df28871fcd09a77bfc3b7ff2b288c1a1aa80b3e9903b29f86ac654666d4df4b36276a7d3f09d9efda76fcd78002572687c1e3775214639950494f95b59be85a6f2e6a0357315310354227b5ff8dfee2185a0e7f4b8e5bccda1a35503d5408a6cb04d08333b1e247c9680be7e01070643650349bf8679072f19b4f574ea9071aba5a65e1446415bdeabfa55567aeba44d4879d74e52dc5b4704e6135ef727a617f6a269a58062289fa479faaf4744c34a80e4ef84d728b2b7afb0d715c02f6cc2c8f756e9140eab00612c75a460197df7c7436d03682f22d292ea3413c69977476326f5eeafa78f53a411dcd2cf038fe95c377cc6ce509a540f66cf41b6afe0e90ee8cc7909f5ca95ab9c22d80946a6e01e0261b5236d77b33802033bac122aa8c22a80cc2a2217d08f4daa1d17156a9d207feee4e49968be11264eb4d85547d6280d6718dfc35be844cca6a33bdeb9e2c74c047f9665ba39536ec834f380687a60ec3a1a91a0a80ce9c463bfd4911a618f7fb5ab93db27bdacafc4a6070545a7ad4289932baafce5dc67b5bd791c69d2effd6b6ea979d8f3121a876d774bf034c8e37837678ce061f79f53e9a047f54cff8ddaf57580eea45517acaec1a26e8534552b74fe4a763d7a57f56828d59a39ce1f4194a9e150884d28c2be987df2b66dc8c469eb1cd80cc5e51610512b9525b992a1e1031aafde1470e978e9c80cf79227e9e68d4bec25684fc70557e300953d707a657ed805d37df5f453106bfdc09e38124b9795aff4e02ba3050f512fab3387db29042f434dea0b6b7b2066ab6e0a8ad654e3372b4b875826842bf332a4871f2992bce967a24e7e0b0618b353891b5e6bc1893de1b664c3518acdc53212fb14c5da55cb9902c34e3ac10dd9448cd83753b64932d8cf2d7a27c4cb796db1b5d4b7aad96530018ad5b30f6bfec35cb98022ee73ea8d3d159d6a704d657d85d5b0d8211d145a82155c93393a2aa4b589f7c10603aa0d85251385adb5c7e5c3988e04b1edf5798ff27fccdff8aa814fe01c3387e605cffc72a28f3daa4ccb3b30450717364653ece2d9440d3807338bc8234822532baa54580f1030bdbd129dec81bcc10f30038be63f658724c4b5c99c84699e7429d866fff3aa646c8e63c513fb4b8a6aca7832df244f69ae869892d229668ad08382e76fb6de3a7eb05007a58751a4b57d9b2ab25699dd340cdc318d43982398877f134e6146045cbf93619b7d038f3ef0e129b877ff0dace86e044d7be0fffc6d9c28507d6b51d6686664fcb72c485fa1f0e9f56c2ef01a035f85cf2cfd977e355d84de3188feee15d18aa8ce0fb9442e13d09bedd26e00b5dfde621fdb79d1c5114456790c77ca549c34354f9364e13b57aa34f9b99ca2fb6f93161211305ceaeb45e7a82d35ec527d613d5b8add01bef8e2170a1ff6899a71842ea87c7ea416a85b7c46c2f4453d4433199318cdb341dfff6bf4ade1d32c3256e317f6ab0b856d7de3db978e5ccf0e73e8de29037fc4b2258fb2b242d26f44c18dd865369742c73e27f534908533ac5235841a799580619768592fb8028bb7f23f9f6ddee091a2f37a795bf1c044a209b1f7b9170b9e5afd0942b466704a8021a9adc8ab24eef5c1456b7cfe5ecc93918c28a4e51f3fbb7623cbe88bb881d670ffd30c0f7f7afd78322bf05af35ca7d694f8cfaa70d5d79bf2d93791a241aefcd9049f88e735d488a3fd68902342d8caf337ea21457ad7e482814a1a511ed1646b88f5dca7b9fa75245cbe751610bd2577ddbcfaa59cec661baab78924afbf26f15039feb79eec1e8f818a6d6c0710574506c999830e98cdb81f7ffd2ee9e2de2aeaa91c67c0c6f502f19263a9b8ffdad4f7c9e49075055ffda0ab8028ee0eee901c560f194fc134c81ef05c8f9d9a751694ff9b7cfb2faa177bf26c97c8bf64757db66d954fe4b9968889dd751519a473ec506d0ee42d8922d00080c6760e3e9e1b863d30d3f54ae0a3a720e4d41fa42cf53823659d21d4f584d51b74f76f65baf2a3756892271b2d01f6674c18998bf84177b18d0a95afcedbf92457cf8e252a2d2c5831ffe92", 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000003940)={0x0, 0x0, 0x0}, &(0x7f0000003980)=0xc) r8 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000039c0)={0x0, 0x0, 0x0}, &(0x7f0000003a00)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000003a40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000003a80)={0x0, 0x0, 0x0}, &(0x7f0000003ac0)=0xc) setgroups(0x5, &(0x7f0000003b00)=[r7, r8, r9, r10, r11]) 00:01:10 executing program 2: execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='^!\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000200)) r0 = socket(0x1, 0x30000000, 0x0) getpeername$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x7ff, 0x4}, {0x1b7, 0x2}}) recvfrom(r0, &(0x7f0000000340)=""/67, 0x43, 0x800, &(0x7f00000003c0)=@in={0x2, 0x1}, 0xc) utimes(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)={{0x3, 0xffff}, {0x1000, 0x9}}) getpeername$unix(r0, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) r1 = getuid() r2 = semget$private(0x0, 0x0, 0x83) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000500)=""/4096) chdir(&(0x7f0000001500)='./file0\x00') poll(&(0x7f0000001540)=[{r0}, {r0, 0x104}, {r0, 0x5}, {r0, 0x30}, {r0, 0x9}, {r0, 0x88}, {r0, 0x1}, {r0, 0x2}], 0x8, 0x1) r3 = paccept(r0, &(0x7f0000001580)=@in6, &(0x7f00000015c0)=0xc, 0x40000000) semctl$IPC_RMID(r2, 0x0, 0x0) getsockname(r0, &(0x7f0000001600)=@in, &(0x7f0000001640)=0xc) setreuid(0xffffffffffffffff, r1) mknod$loop(&(0x7f0000001680)='./file0\x00', 0x21, 0x1) setsockopt(r0, 0x100000000, 0x1, &(0x7f00000016c0)="5e250f8c589efef2fa01806b1d960d3c749bc1ecb25e15246119", 0x1a) semctl$IPC_RMID(r2, 0x0, 0x0) shutdown(r3, 0x1) recvfrom(r3, &(0x7f0000001700)=""/4096, 0x1000, 0x2, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000002700)='./file0\x00', 0x800, 0xe) getgroups(0x5, &(0x7f0000002780)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r4, &(0x7f0000002740)='./file0\x00', r1, r7, 0x400) recvfrom$unix(r4, &(0x7f00000027c0)=""/4096, 0x1000, 0x2, 0x0, 0x0) r8 = accept(r3, &(0x7f00000037c0)=@in6, &(0x7f0000003800)=0xc) getgroups(0x5, &(0x7f0000003840)=[r7, r5, r6, r7, r5]) getpeername$unix(r8, &(0x7f0000003880)=@file={0x0, ""/13}, &(0x7f00000038c0)=0xf) getsockopt(r3, 0x100000001, 0x0, &(0x7f0000003900)=""/239, &(0x7f0000003a00)=0xef) link(&(0x7f0000003a40)='./file1\x00', &(0x7f0000003a80)='./file0\x00') 00:01:10 executing program 3: r0 = socket$inet(0x2, 0x40000000003, 0x400003) r1 = dup(r0) getsockname(r1, 0x0, 0x0) r2 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="54f50ae446a5d09b76bfcbc7a875bf27c620154ca6e5d4fc4f9f70cc72f05f1f2f9850d92f6798029a59d8c822bcf763cdb59ca2a256a5f215994e9c56c4905ca298f645cca08e2f41ac91b562068532ffe00292addc96909d9402cd33427f68cece268b1af4dded1676cf83297b8cd7f9994f87d9159d20c12d34eebb947264a57c6e44a899bb2593873a127a740b07c00d62bd19e3025204c3b75121fe601178f0483df264bf74df3137c9479f0b3f164037554e212cdfbf6d8ba6141c6162698d57080cef849231f99b103aae73442449f48ad31a4561c4ec3d3a9f0ddb3bbe1c6a7cfa40b37a1dd409c7409a0f6aa20a169b945718", 0xf7}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x2, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r5, r6, r7}], 0x58, 0x6}, 0x400) 00:01:10 executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r2) r3 = paccept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x70000000) fcntl$getflags(r3, 0x1) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="fc05b2df6e3ff0a22b92e1d6227fdfef749fb93f24fd9dabd29f4eb038391d69ce28f188409ae2082f4d9fde727a6ba71b2d30f24b68e7c5e9c2084fa8da3893bd443ed1ea318212d103b97ffd7827099e79f26fb32e0546284b48761997d9c61238f38181fd6fa3650172ab01e94af13cd1b89e5dcddd4b5fdbf004d7a6bf52e881de2832614fc2d1585437f3ff54ab82a4efd186653b345c1ea3b771c7950cabeb01a9b958afabf001480e83640ca16f4f531466ddbc8e16d966b5652e4ccd2c564642cd5bc6830066302e6f229433abed6ea054a4236a0477f2e96f5807679df941e32d5c79fb92e0058e7ecff19d727f0bbd2ecb61bb30bf3f30afd776fee663a865c742ce21d614b6f7967517b45450d80832d33e9633bd8399988d707088478b05d3e30e5ae2d108993682cee0d9554fdf93fabad9d619549eba6d8583b962b4ef40b52b1c7a672365a690452ccf87d8b0a06aa8d74f3a59e0f08202e2738a81b5b543be03113aaf98534d9d63ae333a2a7d7530f07078fe7f70b63f8b4af1f512008f2b2ab82abe504430b1fcc623e8e96b34a2cfda681d0c5b00dd6817d4b570fd1230bab1c6d92f51495b27bc81ed0e250fc3af593d67808bbc774794d1a394160f81469d770266cfed3893cf757c0751db6c543ba5da0ec2fed9c78384c2ccdd61516be097e2d8318d91a0950df2b0924ce910d9ba690e5b3dbcf0d47b94797abf07cded81232be268c1f9b5476f52b0d15c65466b0cb3b7a9001cc8969c9f421b8ab7015c8c0c8168d462da684a4008e511440da28e20f48d380c2b40915bd8674b636056203f3262f11e4406e33e9b56089ec470940a49f43d4132816647f0910cd46930117c5fcf7276812cc9a5b353ef91a260eae8d171b76c8ca0bb7bc55f7d603d0f5671f9dc5e5ab97be4417be85414ecc17a672b7dc36e4105f5d31bee4673d393e81b8482097ce10a44689f02595806f93df3c72a106e5faf026e0c94b229b1cbe9696ad5adb4194c700162f35ae1218e7bd90c8e402114ad9eaf68a09d3dad8fddcd0e17aa5b6c725649321895ad89834f549fc69a3d8b96b6ac0841f7d91121c8ed7368df2b3f288ffb56374d1da65337885a2e36ed50fb8a3dad77545dcc779a7cd64cddab093636f04365858f2ef445fb6588d0725b1b4b789d82e1a32513310defe62bab8c37fdbf2739237c229f86cf17a960d882ed6bab806a77deb27a682a7f60a992910a89991b2e273f91edc9a909cf40fabe0d319c89c1add262abf9206b9f5190c2dc7f4e757f39547992ae11de7f5f17bc6e6a24f7a604ce7c0f2720f770aa93f51ab6953ec3c595ae2d74d89d86647d0663bff9ab5d056a92b6919041648ebea19ada80e43c8523a1af4a5920a961f8a60e5f71918d1e120ce0dec00abe8b0645fd9609e40b7077a6ca9b38ceeb80c23021e3535b62d3477462b3a09dfbed56be79a4dcbbcbf0501679a254aaebb073fde3bda50ad87dea95a9b9067692c20563cd03db1919cc9002a6855c7aaf146030cc03135194d0662611cc7689f629657f4ecbddc58692bb5e8f218c4bacd6002620b0787f2f0710fd46cb6938d8a2161ff13f1c7cddcfbe4abe2d20d47f7c71282da9ccb4a6e5299c1dfa4b12de321a62094e3a829a06bb75f0cbeeaea4ac7cd1533757b6c1e299aa99d1e073d09da31ea0ac057aff44c83f1019701535b1dc155c61a6274a982fc6bfa9d3a80ffde6a9d009724d9beea8cb7d9e6201f8d11b5e5c159fe0629dc333f82143357e041b738a50da5ae5a20ad48648093dcd2ccc0b3ad1b1f82a7f430b8fe620bad86861cc74898256b5bada40b1557acbad694d06c1e8b1706df5a11cffe30c29589fc9bf6ee51f9964b99f781183c694b6b3d6b3017c6b7bb757791fdf749474250a81d38715352ce74259ea75656c3c2334b4fc36fad31fbc5fa4dc277d95f52ad71628b61c07b0cc4dad6435ce25976fc6f312aa2fed93d13a9b35e43b046db12b85a85e1eed313935141ee1195fd4e2508e36ae82ebbd643e2bcea6febbd4d94f38b3cf135f91da3d05393169e88ad4a81f91894b2d6ff2ddf743a73a99d0bec743e79ff57cd54f8a291c9069b3a3e90abcf3db6d9234fa6e5153c49e0a02528993f7ddab8a1f19b61655e10900c39496c089deaf47815eb41e1afba73f79e76122e7c1d00f75bdc02d707f6883a61e556fc58c6e35e05b1f4d90d24296df596c0ae7e141ccedf6919651665903b68b5146d81fe076adb777c58057d18d8420bdf9d4490b6076ec2ffe44bb174280f4e73ba3b6db7198ff2eb7bc9d1603672979f32da112b59f0f0d761d7f7b2780a59dd5f9e65c26e02db7e2571e3b44b85a752ac0158648075f613c42bb40b5b381125b51ac716f82019f5b25eb58a256fd48cfdc018b47724f1f9cbbf0334968abda76596447928e98ea3b4b049aa2c12deac811d0a5c70a3fb027b671c70f194c2fef71916ba923bb78264716db7b91d5046dc64216f02c3ab5e3411fb34caeafcf5ae62f35624b02b361b027c17dd06038b46036e42a47c627f32e336cbc752bc3767f4868f75a0dec87ed19531093a405fe3fcefebbd1cf03ebca2f35448fb074ca67fd80212f8ab9c48e73aa8f81baa6c5d128fa3a5c4fc24b4cc8600e5bb1ecc933a6fb048bf52f3a8d2adbd11ae856b4af2d39312652d96f691217e2b1d17680b41552832395b12a76018ca580206e5d44df06f58b99cd30f3dae4d0fb6c30282c3d8102005ed9811bb64fb5dabe03e5e366e19d57c55b8ad18b5795c58ab14405d6d5aa04d2f4fcc33885297440c1032c756bf85fdb464f701a2a32118720fd7240be399944dae60cf17534c044d1d84e8f7f9ce358cf97086175af5ee1633a1b482dd3546b66848a40da8726fee78229fa8ec73c8908ec92190f4c527980ca3eac63541d24be6b9a69cd3c7b3c6eab1574c53d46e537091756cdf6fa9d60f9daad6033b53f2057af683a379719436ca81288a03be5a10ea598736d24187b30a380707b99106ddc47f408daf5bcd4d38a03b570c14c23a0baf6ae82f06f581b401d62198d469f6a41aba9f73b1ddb5e61f6e24079b42c0390cf044230d166467c2455b3ad025f4e87c46769f0b8650572389ef7ee2f5d1e3d33f8d0a9c2f9a69bbed8799d857c1827e88ebfbf3f7ddfe5188c75ba1248127b3f5f05ce1115bbe9889c4b2517bd9d6dac5ee38c86b2e112f889c599fb811da24da728b6d2a02384bfff019e83b4f5826103cbada6b1403ca790a02374082174be8a4333007441e7718c1c5f27c454f12cbbd1793d41919be4736e93cd4c74dc6278e788ab2cdf3c801ee8f9bf0c7e1ff3d25eccfe0b263bf09d8d6d6b22627662b4e8e76673299bde75d4a3ee475135671644ce5cccdc6688aab742c0039c10b3b07d05b932531cf3fa107eaed311ba0d064226f56d97e93fd834e991316a9976ef39a7b0e7435ce21811cb3279ba763b5f86fcd796376f765eb102704eac16e8d2c21bdd8198ab6d3c2aed1d6aeb49190512b8ff76a8d3d5effecc77f5e52b3fca3f9036bf32f5379bb00b6c3cbf1307e4e0263d6f599aef7e27e5f347b078517d5950bcafde1e93fa8923737d9dd3f10281e7b9b7848a665d56c6fa0d8680d9f6c9555feab717125294721770cc59f9e7fe83f503a1b75269ecf7a576356e1c5ecd59993ab3d2591d0db26eb459655197392b5a837a6fbb1c0140c85615e094a331403038266f69c3f1f8d4efaca351eadbe7cee99d2429a5b15dabdada6b45b368bd4e270a88c9ddc7dc002b9e06def02cba746447c8e23141f5b5b7eb68870401e087ee48444a728e730ae8e1d2d4ae8652ea1d9056e48253f76c401e53eaa9839e78073ab8dff2f7c1704c95a01fc2c87fefb10c9c61defe7611bd24e1f79bf582111bb6c636ef7c456ce13691d436065c6c942128d8771465376fcd8e184a14b18c83eb7df0a22c294541cf74dfbb6e12b5c22116bc8be8b98191bad0cbc2ab43e060534262dffbdc4212346e0e99b509d33fd0d0a4880ca6bb29ec0bb9ffb60f99b0ed29539e8f03b443e3e1ccffea530b7a4cac5b1eb708348c56a60c7a4e0bcc7e073a6ebdba85f4bdd876e36050d7f27174cdff09e66501f5646b2d941ddb5b10d00fb04504d822ffcc0626162ca5fedfc2eefb377095297508017fc579d7e754a1c7e6ca2a000234d7de3ae5d1ffebad2a38e1d8e0f9966c5e4487bc95edc614b86ecbb825413fbe7585692f77e06a546dc2639635b8c50d5d49519dc881b143ceff96715cac4a227732e83ac2ebf0a905f69e6ad80d76d67bac800ddeb744aff00340ea4246def2e508ed9e47eb47c4f362dca2a59c78f158b747a2d64b934e6e8f52e67906236cdbd4d5de7babba8933283161ac72d1283d74394d2aebc90534076b549379e37a3df4ef9925f37ff24bdca87b84834b65bb355e2650a703e999dfa6e5422a85d15f48a88e6108c350096e98c483b5927a3db26cadb5afc2aa888720937cfed6cd4f5e522b1712dffcc722799d3daa4e576de865f36fc6e0b2b11b0c09eadf4a82db5998b9f1d45b62c35de4e80bf35717146b816b250137111c93fbd3d1b4e9430faf2e62a464d66438e1147c16d01c1929bb38d2edc50775dc369f2b7336e463143b397d573de6f80bb031d7671164358afe37e91a49da38ed4f682ddee2f557a94f5b0760c9d4d505d58693e2af87fd45d0b1703cbff3817cd255d36316e90d92787a0f21c6fda0eacf6d505d8ac3484dd370cb608cc7704f6a18aea6185407b912ab40aa9680ea2d0d7f7fbacae8b009553e044bb2776b703c7fd4a4c9c51ada9bf0cc39056a2500556b8f9fc3bc40a22b0a54d2426817936b4d93a1c6c7c7e94c4c22b789ee927a2c0f2c3a3828c2d8095d083bb0c3cc261ac108a0f2ee32393ae850477b412c5e0d39c3111e6ba028e8d4e6c4be52639d321a9f6d00b0308df8ccd1431872acdf1c9de239d2aa4dae3c434c3eff74a673e927195538d0e82050d16577eba5c963d86e10c09cacec649300b3553f9187c0f27b5bd869463b14c5e408e805f70470cf274926744f549b300cf0f426dd8d44d08dabd4216dfc82afff2951a7136044df698b8b29234657e3154390d309cba08141cafda7ac3b7a350d32b75035cc66eed5f0bc1cefcfb43a2089f8ef4671ee6ef7c2c698bcceb8f7f485ef92766acd4dde25711cbb1dd2213ec718cd54d8b5533ce495c3309714780985008ccb9c40c5cdfa0572ef053b239a760e808e239ae580a2a51db365b6c8a383fbbaa30fa9cf95458cec57a967976138f84b65da0c05f37bed97f0cbe9d07735ef880f5bd135f69e54ff7beee3faa5828105c2fb33ffaf1ae00fa0f9ab00685b5f1efc3bc9ec8664c4a3903dd18543412b589e57e470e159f00b1e8745fd4cf187b0a155e5a4da864e2f815aa795300a0a201714986ca3f9fd10b75f04ca93b054cb8a166f584da37cf13a97b7bb81ecef581cef97e30adcc1708c378291616d8077cb157cd159a9dc61dd373ab11e277c9188231ccf1bb3d3b274981f10428052ccc44c467401d9724d95019e6a683144e314f23d2320423b5b2a4d964c30608e166d3fa722a3996e590b7d6a84446911c7fd1b06587373135a7aa818e763440d8e6bbc301a653b6c8ecdbcbbf4ccee367325144b28a33a0f5106314558649a3e637065307794923fa9d793f6f3244978579fa2c71ec998651cc7643a2f1c5d0b6f973c27432cea5208d278030909a30c23ea2356", 0x1000}, {&(0x7f0000001140)="57b2d6c978bad68bbd6d84fc641e33f2785cac46701ae411afda133e8700434887ff5f0e527367", 0x27}, {&(0x7f0000001180)="cdf630354eddcba75d659c4717d2b0c871fe009672a2dc4dd95ae78921f9d8942180c806f3cb786d5cf1cb8244b6ac12fe8b07f72c3213229df1fc1fba072c7396f9f344184227230610c92c0037a6305a091dd320d6fae04a18b19e94b9d8584358d1a6aeac6b5ea28231ab90c13397e10dc1e9eda1411b9586b377b7", 0x7d}, {&(0x7f0000001200)="936309db492f90022a2fe338705b3454ff592a28dc2bd3295c86b3af7abc81acddf361294d1557cb6fd85283207d67933b25b96d5b2a556f41eb0bff7825d643f3df679419cf", 0x46}, {&(0x7f0000001280)="0388d4a62add99933121a8e5d207056e8841a68d055eaf3294f2ecd08113ae5b3e61", 0x22}, {&(0x7f00000012c0)}], 0x7, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x2, r0, r1, r2}, @rights={0x30, 0xffff, 0x1, [r3, r3, r3, r3, r3, r3, r3]}, @rights={0x38, 0xffff, 0x1, [r3, r3, r3, r3, r3, r3, r3, r3, r3]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r3]}, @cred={0x20, 0xffff, 0x2, r0, r1, r2}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x2, r0, r1, r2}], 0x100, 0xc}, 0x8) pwritev(r3, &(0x7f00000028c0)=[{&(0x7f00000014c0)="2b024f78692bfbf11be0be9f959f1a17826b88718219052583e3ae93d4d3e3485c07ca8361edab704f698aecd35efa38db082c2985fd3aeaeb19b3b94955c44b87e35260d5c2297d0d95c37883c47ebc9627e0d31ae0a196c67331324788780896ebd9cb61fc1d883c31c72a3961fd033d1604b30f6728722555015810219f4323caa237bee4a51370a8af9adbd15ac6e0af52e81c360365b7b788bad6745024249cd74082de65bcd32924a6798cefe47329057bc1a3cfb9eea04c41f43ab963b47308beb0441e52f12e8d1d73", 0xcd}, {&(0x7f00000015c0)="d40d54e9a18f5f8cf52b6317337510e12fa7fcde79e961a75848c424378ab4550c4da5eba0104eeef2d9cba7223c5df44b66b63fe8156475405c5ff38202be19ee02fd2fc382dc9985d5b916e3ed71c1c52fd6e713044bb0b645174675e294cc36fe48e518e7a022274b24d1803768d5810b992f53b5e0725a464e08b8a380ed28b2b77bbd5c75d9f7c91670567725a70aac7eac42f33324b743dbc56e6d41e564c041490c4d081d0161070b1e19c8921c0c2159d512effd1850339aeb42434829f5d2a7a647254ca075065fcc6fc3479762c201445a97dc58868eab016776a8be4526406817f54d0ca6c3e2dc5d006d830a71086904acc8afd71a31b9f53099b3e360745fbaab23f5681f3b21af1acf5b0a53c1744c708a57427dda033966ba40137d93d31bd7791b24ae128c1cba95d387af3a68e6987b18b6010e2f50a2f33162b995c2f3efc153955e913b4b6429918aca32a7c5570e2408e6ae5ebe294d44364cce7d3818ddc9c77e16f3d3c1af5fff016837e82073c15ad7673b306a8c649eed9eca9cf4062b1d6f47a9fe70abef772b21a6b84e91bab569ac10718ea813931d01c64818b70866d7b09851b69eec2e44a236b7be58878c4edb6a1851a39b4836a65710fcda16cc097df0b08eca2c7b56a86acfc433e164ee8a234b2c596e7735dde1e6f15d508ab9d534796f0c939711883c86a0327ed4d1fd43da603e8488be816f9177d21eb02f2a5259395464551b1f5905cd1bcba502fa0c7c75fb7eaef370f778b22741e0fc534f535d8a571854007139d7aaa33fca289e7b002dbfd80271dd389f861c64f8f649e8b457673a2069dae045e1f0e0b2d2c183ab3936e6746bc206514d3a882019246f9f59f44014c5b7dfdf70258debb6a1a728cdfd05eba27886d7124c8c02faa49824b6f31bded5b32f1235628b11f14a67185faeeca7eea48252d46674cc4c99813254d7ea7a310511f9cffc20ac4d922c1eec9c35145c8ad7dae5a3ab5dce12d2eed3ae3478895c3883572164d4c220709db67de3f61405dfa9bbfdf7d5440149f23606ed2478d0150aa9a12b4f2743765ed4cdd4e01dd545a3a29486dff0160c6c7d4ba5e294935f8f9022514a1b6d96a2624937fdc1667f516e90d104cf6acfc40c5d41af38cb8e540aaecf8bfebac5fc1bd07d58bc186786e3516722a7869fe9843831e16b768a004e5d3695b2eb7982683bc8af802485033b4a0f1cd481db5207448aa7e9b83391a98fb86323538a29e06d72d4e7e18f59fb95d4a077d25b3dfc55ac3f53881101efc94e9b314a478c5518acb1a0c9a3f065cac01d4d3dae91aae9781f4eb4fb9177dc4d222b0ac3cf778b24b8f8691deec2967b36a02054dc7eeb9d9d4b45aa4a9b407a1399fe7d5f53719bd34226503eaf7590ac7ec0911c8c2ea8059ccd5371647166a3e5b590f106c923eeeac1e9cc130f78dce778f9144b03127716d5939d2b2ee2624a0968b008c6814c39a4903aa55c2ccf3bcbfb60cedea0df67912ab232d27e5b271a96293284931e911ebdeca59467a5c0782ad290b3e1069542b99a05b722646681e7dd6d0cf6b350fded5c1efe8d61e80c25cee6be56e70885f1a0cfe14c0a2851f6d7d1b537fb9e616a5ad3898c0bb277b01580f8c1734621b83afc3b60fd3ef3d389fdd5581e1d8b27971d54c244e41aff9ff49038168b810f85e0467d93ded0e9e8c7905ee4e2550648cc00fd67479aaa1cc4b89fea70d8498e14508232d7484922d983d63f16d21cbd97284274b8322234526f4f7186723985a03b8782f6e5d9f0ca79d697a91f1f27d8d83eb33d67e8e5c9f04454f4fcbab8c933bbc66e1497e5b180176f01eeaf7940d68cb0741cf73b5f3c3e0aa87227e75c0a31eeefab68b2ddb2d4b4e4473ae6b02aa8c35d700dcd3020a80cefa629668dd1e38ee836d6fea06493fedcdbe65b2e8c97137b72ee642912ef8a47b08c7d7e7049a8ce7eae87181dbc184e87d65f31a0e51c74f8150235126570c62db67408a3158bc57873cce5fe517e8baea89c8b645d0783dedc57c22eb6c494a78b76f554ea74305e9c68dabc3fb83a11854bcff0625114ba23f02c5237479d15e7afd8846321bad2c48b89368c87cbff314423e9f0fa053385467786c32ac827d30c86e5c374bf00be784cff20f03b2a629f506158d4bfa57683d94399254ca4b0970426fb69bd00375f70eda93dbe12ea7c4f446a5ce7c3f015d14f1d63b4ab384bbabbea25aff27c4bacfb0f8130f9b0d65decb7b0af80c7f5e086b7718138b99f5717ce8e79ed621397530e93cdd8733d7505adcb06e24b2101b2dbaad37078118a10eee11ce423f62aaa5e292fd7ea32daaa3f8474c9df7d65b8fd24aa793a0832b0fc0d370b224886c931f78f83195b096f49d503f04a037fc604e7c14448ad54aec9c4896abc4963b8e107c18103aa7483b5d280552c822630a4483e2cb1542c1cfa8ba30b92f4a6644dd6a90770ba38658f16986be745844ba9d2a8843a2e8083e62feed8bd821bcfa4e0b5efbff160482aa78ebf9fb2098516ab714aaf43e5cdf437a4a88d3e1338287b7a52ed7c97018e4204681dfb180fd7191507a0ffccd27742a430e5ca98a88f3335d068cf73fc30a358d226cfbafc6c96f36a7e5111e46fad958870926fb61e6091a15f927795ca0cf561d32b04dba8038f87903c7031cb1cdf9dc8fca21821dd9883e9b8e816c163fe141f823369b4079b56bf463d0c992e30dd7bbd2f3a6de26ce55feb33da73597e44d852682fd5209eb8e9a62dedfe310bdaeeea6813c5e1c2a8a0773aecc1453777cfe55c534328b74efe821bbe2b84512fdd44a0e349f2d0148be3f512386f83b90dc7070cd413035f7c795d4df0558e0b37cc43d5c935815020c592dd8b6a0dca2f7fb1d19438884166b4454abd5a052b27796f483e51bcf7957e34481e09f2c799b9914b80c5916101c500fb224914c9f3a631a497a219464cc3e8bccc7c7629765c505cd3575b08dcefb53771efa3164b73cedaeda7c15609cfb36ab82e530c0c4ad609db6a05423964b972ff880d2cc14319ad1866157a04df81db8db3dfd0b39a4cbf7bd589d1cfa374d23c70557a5fcc7d43eae5004b2d1c33f4bc48aef8d35c44e6acef1a2684b7020168ed47e1586fa577c2a3f911f55facdab8041456fcf09c44bd98513bb92a8829cede295a6efa8fbb7c7300a280d92d5a43a04d31ac43fd9d07f36b0b1dbd93f120707aa5019490390363971dba86e8a622f345d80fb79348bd8a7ac9fe75745ba214d5c914933893d855ba8becdb37fb1d3eaf31ae4eaa13917c7e6e4cc19a2fd3c21484bc401ede2129cd011b392a9011bbb4fc0e77f1db773f265374cc47cfebbb5433ac922cf53c88471afa3d38dfdeffaf42c954f9e5865ef2709aef9ca8a25dd7e04b2082fe8556bdf2bed06547b503f02a28da53f0c72e6eb579d1b2f81d32e3c49a4c42dbf3b1a6f1a043a0a47694427b491ac9ead9de4f7f9d3f01a2a251d11e8a421362463d9179b8fb4dcc0e5e4e1a0c5d4b4e7a522b894e669178f697a2dc539e09bd21561c3af3a241498cccf249dca16344c217cac0e8bee5c689737dc9eedb7e6a7f73d8cbf65098074b9fb552f76ac3655aa21c81c3e873e7d82ecd34c377ca582980321b41396236a0d98ba4af71e67cbc8fa4b90e0799637f6f6d8d754e31f40661910a5241d4d39e577b224bc34cf2f22588497a79871be5a0c7ecc9514dbb11f990471906aad23af98584b35e63c02dc4caadce4087f539e32bd7bc399d3737435687efce37bbb19424719adc6b02c316b8beb8bfcb8890c9cce4d0597eea93e174bb79628d7e75935c5a21eba815334eba83e1567a119419ab8eef18f4b6929a35594e50aab9d1f55edd69614cefcd4c7fcadd716d4c541b8b105e250a63b58fcc2f69cf421f2bd66756779f5e8593aa28ecde68757ebae24752155ae44e29c263f7dc1cb2a10e376b512632c22a5a9a995c82f85200f493800dc19de1860953b412e070c22bebed84c92460bc88f17abbec45c9623014c934fa9e3f2c62efbd3225923b62dc04cda01ad072ec39e7716caec7e633f44318fc7db6dbfc50568a4243cf6320aa0f2b79d6a35c9a0b468cc28fbd8e624ce60fc39a17ecf23c16e750b789063ba533e915d925674d2eb4b5b2a24989fd0b7dc618e0b1b8bb8d2b9018d3f8e350dd4444c6db5cc235f62aba35e987c1327939c9c708ec4ee0e49e7b69b4c019355811435c75e2e8fe7b15840bcf48eaf84c16a9d6a9fdeb5fd1458a3e3e9a43b822504545b3eab216d292244545001bc85f510f9a02a2b97b5136399cc82f7f0ceb13fd5d916cdf44be2c79420037ddbf54f3e056f69439950968eb145257cfc5615e43ae8d6a0ceb5cd834dd027971e8b9c38ecad8682e1dddde0db5af8e8712eefd0712119b0183ef79b97d1ae37701eb4f81978ef64edd6cadbf3d62ff60ed7e94f86bf4e77a4157f2730b062b434af9d9dd5f3d4e6eb5c48b79a704c81fc4032672b3720cfe69aeccbaa05ebe226abb14a0768a27575b538f46bf04e31d5d9c62f9e864a4feabaeb2b4da924d80fe357e0b318f2da97d47f0bb024ef032936c73bf4e7b67500e0ea9692938f5480e6f3c3c1b19ae7f2036be6b0bfa9e80a5aae03b1b708668ee22e7fd49f7fe66cc49ec1d29160d699da9b306dfbfa88e9a3df3ad6abced4acfaea0f0bd7e1ea991a104be8b4daa6195d65961d29051e197904a52bdc057e0286255e8b5f1c4c51b197ce9540cb27570a1eca56347d2bb9114902be44177c6b3b18807f994170305cdd14459286b804fadb2dcb1593796191023bbd3bdc0b8793706471cbf5b5260e21114062d91c9014aaaa686ec76ee6e36e65da7849d0af6a63f4665eccd2a50d9cc5a6d51b13860596cfee0339a20ff6e88b4bb47fd149142c5fbf587ea1612a1b45f779f40a14e0238f5f7aaf66e2a0d60f8e2d4ecc7b5c3d3b24ac0dd527f7a7b365a6567598c25f5fa20b23e30ed425851164180fbaed4eb710e55849c8b2370f91ccc2941f61ab300d141da4e44108db2f886d84260c764e8ef6780da08d407bab6560acd2f6e2a0aa57d975402a3e561346e35a9dcab5b64301a7a492dae3a20fcbbabb7b16dec942650357ce76c5fc29c3ebec94702c531ea64639a1be2232b2d87fbf217eaeb25cf291324ee19ca2ed6c508b03f7c26f4dde837f6eb0df17ab267f655c2e1231a99748e20b4bf25bfa1713a7d26d97f87a9ff5e5fa832c5b0360fb2bae8d5b4f5f5f474e0194de0df6b08533528da12e919c3ab9c0c4ef01f42b196db803e02025ef4e7d895a79920535f1a81f8417643fb23ed416703ebc0353142a18c403c7ab712dfa255a5ed2fa86663d00858e09658dfd4a9ec01e3cfdc3e98db4e3d1aab75f273e238ee1c595dc0cbd5f0a9ce8d921fc1d884c21cbf422530568a50826637df9914467b9456351da719dbd8d853429ac5a6c33fe0007ae2ed55df9b17675fcf9a20f40ee9559082239ad9996b358b25b702c5d48989d8a9a85c72fb09a4f193f3fdd80e8f8de71ad1caa1b8dba8a3eed3a5c5f3d7567c80269e8798ddf9842ecacf87355fae3a09471fb817c9d90c5d39aa3a30a87acc54e6ab1e127ee2ce7bbaef73385daaf1add5666c71dcae890df87aadea923a08d789a3e2dab7c4435059c4ad2f0ac3dc036a0f1287851fc1ba4748baa7bba04de4281bcca2e8fc2f72115c774d619244d23b3947cb87a267843d307b22005a805a9fc429", 0x1000}, {&(0x7f00000025c0)="c9f200d31775b69e16da52291e1439103360098683ec4d93f99d621ad8289ec637898dece6e5bafe942fede5195d03cd261432198ec2b1efbb9d77333fd1d3f90581cbb3e81b91f641fade9b2acb0c25bce46b264365070622bac41ab48c993c776574fb125387810fb1ec0823d7e4f90c716dfbd2e0c946e4f1e80039cbc280253a43d548aa540bc4b1290349e2fd0e14ff78f77dc2555b69e6c0f88da5acf02942da21169af245b98b1d2eaee44469473215d6d197638b31eca0ed515796ac", 0xc0}, {&(0x7f0000002680)="e793781968ff1187c81f09ce94ad7a4744d19ea9bc2ad3592cf036a21f9350dafb07e0675d1187624ef54b2a91fb8dd1b9", 0x31}, {&(0x7f00000026c0)="97a1f78d240efbc07c96db64567d5c026c63d48fc79e3c5d6f84748f0c220794f94facb5d368211698041b399e2d1d0da0f2131f5a5b4e6b9ae924caf4efd2a5ef30d6d0792556d7badf06b687bf7cf15a551f6e7f8b1f682bd8da2ab7b5cbeb6d34dad62dd94576821730c6a31460bf65c7ed90b4c3821a2c5b383ef8be2f12caa63f077659a63d1bd8a685b4776736ff648b0ac4d9111e051bebe1061528abceeeb206099e61495ddeaf1f6c066617e6de8d809a91f8db3715e144a0f59f23cbef61e79029b78935fc3a2feee461254aa602b742a62c00399aaa42f7da6bcf95e926af0e61fd0352c37749ce7a314ce4c671f21244b90fae7cccfb15", 0xfd}, {&(0x7f00000027c0)="33b2f8328161742ef90cb67c45f2ece7ef45775ef995eaa94a898f5512410f960b43ec7772a25601a0c0dd393c3c2dca71fdbabbc85aed40d8524c63f345e9bd5a851b2eecfd444b9b0cfb8142415164eac16c101844acf83f3e", 0x5a}, {&(0x7f0000002840)="aabfd672b5f5e498f3e2e0321ed9ae412c6b6a02488603f4411255aae320b64a9061f4b803290768dd614951b5e92525de79", 0x32}, {&(0x7f0000002880)}], 0x8, 0x0) ftruncate(r3, 0x1ff) shutdown(r3, 0x1) writev(r3, &(0x7f0000002bc0)=[{&(0x7f0000002940)="63d20e6c39a1a3a734272a35529d89dd57f37c21327cdc6a0b670db095a66a3602cfada70a3c8f03f10d69ad2674de808ba12f769347132af9f05e0c17523b6fc790cf8db6ca866a7fb7f0aa39f057ed12af1ff513bfd026e065a5dd762b228c4edd557818dbe664b0512b9681e7bb76e88b5a78961ccab4977b70eaae1b07220bdae6e9f44557e6acfefc0cd3292c486ad4ac47cfe1e86a243828d54729deb50f7f3fe906e24e901e1405298f1aa373b48eac2b394645bd83d4515164a6ade5d048c165baaefd596c1658ab5ac51cbfe3679d02e6cc", 0xd6}, {&(0x7f0000002a40)="b749fb327680dd15f783695e7dc90c4a77ac17536ae7927f906784ac120a5a4a69fed8e4feb09e54950d1453c69ff927764b2e9e3608eceac39173332731586bb74156918bdb829b860646c7728352c3b2a529893c2c1eae6905ac0b954753dd032c6e", 0x63}, {&(0x7f0000002ac0)="e495b34dfe65464d1cc95a3abbeac771a8752da8b66c434a21fc779227bf1a35f7e2b2d2eae575a7615098efdadab15b1071af029f1e1a93280bdd5165312b2ab251535af062bdcbd815947ec3ad2565d59c3c26ca", 0x55}, {&(0x7f0000002b40)="692a660dab899f2542751a2fe0f9c71469cb986721e2fea524a7fc662e2e7d41482509bd4fb31e70b5b5c425b76f26beb75fd9d5f21142", 0x37}, {&(0x7f0000002b80)="fe133362746ac6b4595630fda6280f05cd25f78702fb1081a802e4082ef7c21f665b", 0x22}], 0x5) r4 = accept$inet6(r3, &(0x7f0000002c40), &(0x7f0000002c80)=0xc) fchmod(r4, 0x31) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000002cc0)={0x0, 0x0, 0x0}, 0xc) r8 = socket(0x0, 0x60000007, 0xfffffffffffffff8) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000002d00)={0x0}, &(0x7f0000002d40)=0xc) getsockopt$sock_timeval(r4, 0xffff, 0x0, &(0x7f0000002d80), &(0x7f0000002dc0)=0x10) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000002e00)={0x0, 0x0, 0x0}, 0xc) r12 = accept(r3, 0x0, &(0x7f0000003ec0)) sendmsg$unix(r8, &(0x7f0000004040)={&(0x7f0000002e40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003e80)=[{&(0x7f0000002e80)="9ae25710eb7f4827ade5c449f78ceb5fd30566c1dfb2c85e49858145e85ddf1f570cdcad1e8435748a78d90fabb55481caee3775e7c4c974a19615e9942c666ccadd9436d1b7201a10469ce08d37f1941042a0c9eef4cf7176dd4c048af401fc747e0a15e2f19951a03e376f955941103cbbd439db5532cfc4830d1865ebc408e80878b95a17c4b166295a29ef93e4b114f4d96f6c1f48a97d490de6e307415f506151795aacf65621ff06f9e455a8e96aa1207f5e7a779f7eafd6a4a37d3a8c24b9be5a3336aa93e525ba2d7ed1b91a4f9e169ae193507ec833098c58c6f8e47d122b0968e21cd2387a7441277bd1fc5c6c0b54419ffae762f24fa44d05b513502500672cbcf53ca27f78052087970cf7ce09896856368a7d3e71a0cb9212f1a69b78ea14a3656e87d2c1ad6396c7e5cc63a22301fb8762e2538a2ff44169a17f30348592b01e04308b5d8692095a0e233620df58cd2fb342d060d1d76feac47ef6b8472b3e8cbe4b508fa715fca4039c93999d3dedceebb6d26a6121e6ac9b009e79a012f1eab19272a973ee0128ebd2986fb022857dd25defc97f6c64ae13920ebbedd938b7b0cb6047b30a8a04a88e7fdf93c280b6b3a6d41d76af991acda1d9c7de36bd544d918ff1b78ec57b4ebf872e2920e89001c4e2cce33d839ede12d6a011ab633b5363d161004f772c5453a8ddb9ecbada8cbe8eeb165a65ba39d6960d02f78fcb451759affb9618c4b423acffcbfc67f7c031b33e65589dd44f566e2c39229e23371d8ab822a22ba7c79fe6f7108f3ac48b77e167bdeef86e88de154af6b4ea8595b3d6023b4ffa7d3bdb4762c9048325ff462dbffa5b0d8df5f07b460c5fa1f4dc990719585dc2cfbecae5b797faf39cd644cd957705f51bfc107841b7227261596390e216177668778938146164dc658c47a85c3da0556ef2c867cf406743a08e18f9d056b75df8be5632d8a9e2a8aa2d8e1765d2a70c8778279894c1845cd156f2dd43b2cff0a956897613a234698d19d19fa856a252cd635638408840e599f62b1e0cbb762135b3d2eb460d30f30db99c70b8450891d77db6a4223766e211fb8bc488d06b034e24daf6156c7d6f2f49f4eefe5279d1a5e96ee1063201a7fadde6ece1bc3611b823ed6d090ecc731dec6b261710e89a1025dacaf060f3ab0dfc06eb228f38c0f4cbf4e96a8c95afd1e788027b5040040ecd61dcaf8e86f9bfc87ebe33df81f31a84c4fa04af62962b721a0ba8e5eb70b4765943cfcb3b5f6123a8057af90ecddbe760b29b42b3a9d544aceec0d6578118e7a7bebda61283e09617a42eee47fb639129e947270d96f7e25e79caa7c6a22277b40e7a03e86f67f67e1dbf7ace4c10230cc036d1ae534788295d3f65997c8caaf5031625931f1a1f8b7b139758cb3ea0fbc5e8630ebeb7f7e6f59e78202434c8c18ed92046e8a4d819e424c3cf0c3965fc9537e5b81c95b7d0a93b376986d1f0fea1d54c29d2bdc1d9e5a58c18f51f65709c0a271b92a8bfc0b2cf1e40d5f0cafa8e7eb47107c681bdcd27668815ef63ceb783dc1acd38cc8af1017df4f2f9ca6102ec611c61f4e94037fe126905b9317960a7abf57dbaf17bbd248b7c564271f3f133274e86cd48fcd32d4a119237535d51535f0600ebd90510c369f27d55b9fcaba9502c383f881baf290fd1d4bcf32f0a88c129378326c4d69e8afbd4f1540c70f5a6c8017391e978d2286a9660ed5c6ca674f68445abc31495c570ea48209c4d78584410adab190b7357db01f415e209647b01f9ab62c7e7b8b4ecc6be0608cb054fa7ae4cd0f0b64b56d619e38bfa9938bbc9f01532f07eb6cbcf568560fd9057bc418a738894135c0b2813dc5b66124409b5b7eb8f61823c48dfe559769db1254a0cb589d3decd6e46407588c3b6419bafa87fc163f1761230f75f92a507f1efe9be2bc8c39013c16d804317d4c1776e69d14cabe8d73e8a77e40fee28128093a952f05ba0dd5d7a5a9d357a30defdff009b6c72396f13e416e421b8121e4eb1460b14fcf1c527a0fb2ae64849a367373ffffe1fc78b96006a14dfa21ed0de980ebbe9ff02e5f7b6207d1558b64f101f583cf4748e9c915dbd991e0cba302b37e1d458a8eeb13e0ea4924bd1a8d3378f2b0219545a9ad9e2cbd8f3e99cd49faf76fee28fc306f6d5ffaf5058e7ef4ff213e69f90ab4abb5e12f8f9909899759c202a30e6944fb0f98517df7a92213462051089139ce6d479f688b4bed25e7d37d729d0d6760a751995131d86553c86153308c4ac6fc87c468f6a753d4a518f61e2974c58da471639e13c30c48f3b3fd6a80654e2986dcc4a2bf45134167596c3983b8e0d85ce7ccba26d04745fc51da8ae3bfbaf1b53ad7cba308dff74be5cb2710862ed300697796c2cd48487c9a22acc1343e087e3c7a495ee23b1a94c8fc854a1f4e760ff89a9696fcd101b7e77898e8c75da7bbf09833377c0864ca783386ede0a3d7061cadb6e50d172690b838b3ee1bf32adfe74a70021e805ce537d88bc6441a26f0ac3e9b3a095e719a65c61d9ae82095399a581d1d4a1a56457e4f6bb155a307a231ce4c8a859e6ec043fe993a46fdcaaa8e575696f600016df9a8ca616be342ca75a2b54f87ccaa0dbc3f839d1d4329e5ec229065bd1248e2042d6bce255949c2614d31da84e0038e38a4a2ad2ad7f4959fee20838c291c22092fc173279dd77acc9d7733fd0ad9b28b9a0784f271d6f070bc5ab88c67a1211ea67b463c4cf8de8c1f3bc30b950b5b55a0c5bf0c9c5dfa618c871ccbf7a8c78b98be9f7dc07719aa53525d906f77220baf99aa04cddbe9f8a018d795ef6239c1121dc7fe715b8d939642068f1f16549a683d3da5143ac8446e1c09008e390b7bdca9652deb1f7d49f70d1e76a31a8358bbd87ba83092d060a2efd9242b3b7f73f6b1cc2ae84ee4b50c6ffe72d57f475773d33af89e8cd0c81d97de7b51317183c21bdec4d5d8ee8b78907b54008d44e6fc58ec06a18cf0589250348e1189e408b3af71b6097399534c2d956b3b913de1255bd5c7200de588427cc1638e699ae80aa755bb941cff95284fae8b254b3f682980ca04515c34b25bf5f27fda30b186091c949269d28e421a0d9c90f1bb699271e70790f34980a2f505d326e03a244173ca3a749a30df5dff905a2914eb5cb4f61923eda75743ee5d129770d1c6d09e4533528aed2ab3b6a2d6e91eebebb4044bf5dd72f03686555f494ae6765afc1fb178b35c7824944feb30d951490ad32e289ded9336694be79355ef598137e38fedf5e7ba1e309b6b0749dcba35e312f81cdf7919d2a44f7ce833dc06e79fe77ade51c3eecf94a98e8f0294e5a1f1f9ba37a037d1efa5c0290b7abefba0f5b52d62c29d062da2392ee3dc69930fabffba264e87925b431df1605967afb1810f8d4cd6a178ded24fa3c4dd025fd24ebd997144fe53864eab46ebcf35ae9c9344d8328aecbd572bd1d777ab7dcf29e7ece109a629e7cc5fbea0d27fcaaed9d3bf86fe300c60dac5aacdd4cf9ac33a7e72c8f410f502792fc0cd7e832c733536e48c866940b1c52213e155810f924a84527a95ca25c461dd9b70016b6350c00cfa5a8f92321a6bdec2a5812244eff1d1b0ace560754fba628610c6f7fcd0fa00866becc81bae1a5003af39f0e65ed0b3438319880ab58608393b83eedfcc1c6fb43505d4cdfa755047d5befeb2eb1d3c2a4fb81bf6e81997e9079a8803231ead7dd6539cde22e15cffc72629e15216344e70f5ee6add98fe12dc0eccf084ce8f2fe66be2797fe13ff81a516ecc3d2f08e8836087cf4ff5bf9a5d4ba348539143c27fa55009c42c64ca13e76713462be18a41311e819e4a47747437bc299f591df0a0807b6c335b65a2fade67eb063017b4d4e2c4073c7ec05dfd4a9623192cd5567d7049dc991f68b4e90d1d1e51ce64af0e0d507d921e09e46fd75800e9c30c1a6b972a6c9f96e01fb57dae0c550c39af7c4197233563ec71b7ab6459251a261324671fe51f8089b085b1211101cc56c57c8500a5c2f55e3e60b1c161c825b15188c66c12e7d049ceec127d0dbba7c073f03ad357ce30fba5972f09e53946195bebc86b686f0cbdd7c43873d94c2de1db96743130148c3d44931d15837299f9c43c66eda8891e34691a25eb773677e1773cc5e50c4c2420bce04e3d65b3dd0673b6d524668ee4af3e195fd088ea458afdfa2fed31f969fc8dd58e9662c44be10eed03de14af4073766840914f394b48c816ff181db7767957135446179c874fa501bb944cd60ebe6412ca4cf60557da6ec7b26e9d52d7caaf90a842bbaae5034cd198fa0dd4bdefe15c0b55173ad1bfed1401b11228ef5590f235384cd638bbc09dac4df80dfb1eba5687462783938cef17455c125e3f41572f18ed945648b0d34be5c5c27af5193f93f1b163bc5c882be752ec3074c57bb9d04775cdcdc8a22af3926cfdb39d03a136c973e9e70af6b6315c4dbb12c182deaecc3554d35cb45dc86e9fef4a649fdc7e83f3746435ed8cddb461932e91476ffcf905a783962c168d1183ef719c6c066bef011872e007563bd2cc0c8026cda6d8a15303a797b36151970e00135669c3b3ff7ff879088a6204db7eabbdad535f852541260db86b2f34096897fee77e83b872208336956fc305898ad43285a91bbfb6029087492a5a1427bc22c9b7a1de96f7cb88e78c7f447df02a98481c3264190834e47048c2607d9f6df47d8e92507f6a104e8cfded90a361b38a66ce490bf4fcaa5f5458f9fa6f5121e531c6e43a544c273f62cae7cee09c5367d074d98916ec02ab36b866e3b311cf8bd764e521377e43dac9f7681e6c8ab59261a00ecb5c9b1299040d2e2b1d41415d3bac82189fcfed37112a2230d2d91452e4a8a2f08e4ff5bb9a1587764349c759737850238269f6b14f541a2c41606942107d42032575c43a5e8c3bf31e973b3b093dfe91ef5c8aaf31997359d592d7128c509afcd0d982e28272ccc6c8e27407c9e2167d75709c77adef3fa7e51905b4bc2f946ed1f5d7d4504d1926a829f019b8e1c3c27b804efce612372489f159b59cc635776d2d5a8fd4d89b6c584c04d9d8bb92aaa4ba576e3fb900d95f95ad157ae6e5b5b4b571acc5dc92ff4c37ae899925326bc631f2afb72eb7b1bccdfe74bd0c6674e2a707d2247607c957eaaa2825c05635946c033d7cf6a58ae57423e86b2cf5d7567fbb2a0385c805caba82c39d705a654292c2a63c80fc35707963af8c8cf3a1217d64437fc20d7e16a8ab8f580de836f24fa3b20812417ed93f8a4c1eef32207b0827c489f17f0dbebe5e2cef242e78dc996fab4555327d4f5c525e0c9c1cad5e14a15e0be5e74bb8657211871c2d1980d44de728700faa7b3a85a299015203667b18201dca05bcb9790887512836004de31e5ac4679345096436703076889c73de93e694a97388bb88017d0bf689f976ed25d3985f3a9037c6f7c2773c0b27dff5e055269ae844e2c82dac0cf97aae27d548b842359f9888c71be11f3230e221d8c279f8d188dbe978f0c82c5eeafd7cbe3fef5e93ba85b97272e24468247f4dc95073763f57231a4378a1770d8d754166be4817f1166b677e34e981e67c4f61fce216ff368b5b96926ea56660c757ed58bcd70e6780ee1a7a007bf42186ff12f4eaea7a7ef6049098bb51a10410799ebed2f1cbe20feb987450bfccedef7b13ef3263b863705fbe90b98dfa8ea4ac7d4b4bb2882e16ca14ccc866ca2a1cbb59869fd7fcafe64", 0x1000}], 0x1, &(0x7f0000003f00)=[@cred={0x20, 0xffff, 0x2, r9, r6, r7}, @rights={0x20, 0xffff, 0x1, [r8, r8, r8]}, @cred={0x20, 0xffff, 0x2, r0, r6, r11}, @rights={0x20, 0xffff, 0x1, [r4, r3, r8]}, @rights={0x20, 0xffff, 0x1, [r3, r8, r8]}, @cred={0x20, 0xffff, 0x2, r5, r10, r2}, @rights={0x28, 0xffff, 0x1, [r3, r12, r4, r8, r8]}, @rights={0x28, 0xffff, 0x1, [r8, r4, r3, r4, r3]}], 0x110, 0x9}, 0x7) mknod$loop(&(0x7f0000004080)='./file0\x00', 0x10, 0x0) r13 = dup2(r4, r12) fchmodat(r13, &(0x7f00000040c0)='./file0\x00', 0x21, 0x600) getsockname(r3, &(0x7f0000004100)=@in, &(0x7f0000004140)=0xc) r14 = fcntl$dupfd(r13, 0x0, r8) r15 = paccept(r13, &(0x7f0000004180)=@in, &(0x7f00000041c0)=0xc, 0x60000000) readlinkat(r14, &(0x7f0000004200)='./file0\x00', &(0x7f0000004240)=""/250, 0xfa) chmod(&(0x7f0000004340)='./file0\x00', 0x20) recvfrom$unix(r14, &(0x7f0000004380)=""/198, 0xc6, 0x801, &(0x7f0000004480)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname(r15, &(0x7f00000044c0)=@in6, &(0x7f0000004500)=0xc) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000004540), &(0x7f0000004580)=0x8) pipe(&(0x7f00000045c0)) 00:01:10 executing program 4: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/92}, &(0x7f0000000080)=0x5e, 0x10000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0xdef) r1 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1000000, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0\x00') connect$inet6(r0, &(0x7f0000000300)={0x18, 0x0, 0xfffffffffffffffd, 0xffff}, 0xc) getsockname$unix(r1, &(0x7f0000000340)=@file={0x0, ""/40}, &(0x7f0000000380)=0x2a) rmdir(&(0x7f00000003c0)='./file0\x00') fcntl$setstatus(r2, 0x4, 0x40040) mkdir(&(0x7f0000000400)='./file0\x00', 0x40) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x200, 0x50) connect$unix(r4, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) r6 = getpgrp() r7 = geteuid() r8 = getegid() r9 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001900)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001a00)=[0x0, 0x0]) sendmsg$unix(r4, &(0x7f0000001b00)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001880)=[{&(0x7f0000000500)="a2d7ca18c1b3a9bc1a563a87bbb29624bf5c168d061d4db042ed4c0ef7ef1381acc778c1dcbfa79442e0564fd0cd08cd8856f6d82f86f06e0a24366e24aaed0b7c36c4137025821d5782aa39f0cc714dea83dea195263909d07906", 0x5b}, {&(0x7f0000000580)="d4fe3542c90d7eb735b623a665648bb67e514ad5f8", 0x15}, {&(0x7f00000005c0)="2a5f3c12cf89e64864d882ff6711670980293d674d80056438418c2691543ca3531d52fe27ffafec844e9c0b16747d7b712727280ad687c83b24ec0b75dfa198801eefb9403a364af518d5e56c6aa25502ef20c46809dc3343946ce4f50b0aaa8c146b24e8309900cf772f8760ed70123d3204813a11165cec1f3caac8be9d78008d2febfe269ef35a0852cb112538e00a180811314b6eb8e60ebe52c600a626f1c66133de235d9bd5f3fb81225d0a63beac4e1831ac47be876a9b2013ebfe147629f981e38a3d1dba9a17eea40699dd4259ded769044bf1c82744f132456be9f32e64f3604f6a30a985ba0893dc07832902cbc295aa309ae039a3ede71ed3a1c04d04a9fecc4a158c0a0580d038bbcb8484c4fde8b1d33b047c3e7a272580c4289dfe62ea00786e8742bf407dd1bc9b1664f8dbf288ac4e70ca70868485b95f081619df36f8df758d84978a493671b31d25b843444edf04372cbedac77c92c011e25c187b0fe8e65e923db153b753248221e721a7eb49e6d82af02271bab252817d91cdef1bccb731a8bf8d62e02553ccc8e969be7b47583a077a03b853234a44c4d6e2cf446c4b49e85383551e8b522b98ad2be6b6c89b85fab428b13f5c721fdee37e674c06320d6e7628477ea4140f4df7567877df4b96abbeb3ca5c81df381e392abcd462bd4d6afe0f09f3f914a60e849e7a1b02015568e1d19599fa54336bef18d08c9a431c8d001caec4dd7b36032e5af8cf9952e21561fb58ffbeab398ea9fb6b0d5cc04680b3028e974b02e2801fa89cdacdeabb71c69ee212f7f6a5e7ddffb5b99d804da50d3a93023cee152cbc7f43c2af5dc7d85a8f8e4dea9c135a3787cc2a9744ddb92c26eb2f8513ea4f4aaa9981732027eab8ce05905ba741d5200f2057d7cd3474350796ee35237aa8a69ca476e308db1eb4356c0378a572bc822aa3f4c63d700fece66d5aa9253a65883eebab78b0e0b6cc498e60c8176797bd965c7fb79713b482151622519aa423601e907ea9f2524a183ee6e5f6a5a13f39f57c166b3a53e976d0d8023d8cf7402f6b752b8c48cb0bbdc50fb019ebda084163c2d7b7d7f450ea042e9ffdb801828421c4184b22adb7ad1308add954a4308411e436ec54ecf9040602f2dc0004186612ffb6ff25e78a71e647f9813e3046737ff8070b776f767a597be99620f970a972aae5547eb9f193f55967a3fc3c1ad5bb4b8dd73c68cc582ac849186f21d7572039a0669bc11b34534b6cf4aeb0e8b134ab11effb63e72a35a0c12c710b3ab11298cca64898a5fbb98c4f4d3e399487dd9484ec708c72a9fd6bddb796ca2a00c67883f9fd6a2eeab363ff1bbb08977e034dd391d6421e672000e2844b394fb86481a56690c103d6f3cfc975d31836f150395d35db9b12d77a1f0b38c36d8ba8f770c46ea541ceec2f23fc4d8150ce22feb0e276d6301f8e13e39b034583883328198a733cd2a9799c438b121c97e500ec6eca4b599023e0f492acc1e9a19c86fc89c48183ffaaadce6284d2141e3e4222e661734c8fe69a7bd9410d284cb5e5ed9bfa0860df51470ff3753ec98ce98979ff4428700bba0d42ba37e2da006a74ce8ae5dfba51c9c8b12986f551fecad3c22d9560ad1b751dc2eb976ed62fd0904e0f78fcaa6d29860d4897b8d158e93966cc354cf4eea6df8ebbc83d636bf614ca9f44e1b349e602384b5679cbf002b2cdf10fc7d6b69655d5e2e913050a52411784c1f4b9c0faec6cb15b89c620595fd9bc59739a05f70a6de205edef7bbfd295c61c6511f95047447e98b1aa80efb54ceb3602dfb52db55989cd2287e7d90c0eaa2892578cfd691d73acb36adc401e8fa8d12286f055bf90be9526b640f703916a17bd9da3a962c7da88526328da910313f4fed56c767b86d1a011ca554eaab74d73aa3f574daca92bf32ce8308e18a7c552d2fcb1ca5676aff02d404b100a4e914a66d628b9ce15ef938b870a847c59047639ccb456cfcba40586fa6a64ddd2782cba48388d5b65bb6dd69f1da25088551aef6b21e78301f7deb8b142025ce44b20b406e5819c38f65fc57a7d41b15f5877804a80a210ca8163c69aa24722eb6d58aa89f2eaeaa041d697c3edbc86ec2974bc57a0eb308d2eddcd9400d16bf7a662a20c3f00b197bd30442784029c6619b28df184a24eb321362e7bd580b62dcfe5336c0e9fe11859a4882a1e65dc59e23bffd475f31e69fff7f7ecba95a5a0350e61e48ac7498f5a34683fed31483cee9ff259b07b2481d2124bbfeed1d102c8819a40a359a59e831e226198784d5a9ac449db5fe66090442e39af7064b73232388ea4a62a669a02c10dc4254cfc7819dca4f7fa09ae60c2b07d2c239180061e86fa387761243250761aa539ad87c434ec794a2fd20835a6c9952254028fec835d7bcfbd69f6767635a8449acc7b5b287491c0c0f2c3566fd93ac6e4f2103c453831d11349533a5177b5c46575094f81ce05c6fe0fadd538b0adc6947e0a9564251e298126f87824e6af267d3a37372df25690b21f8f6c60fa93af1d98cd3caafb65d7d887db99099b011e7d874ea83d97bcea036375c4016ca9937c5f7c611ad6f4bfcf625fd0c589bd1745196e61faa9a966dc95342b944724e4febfc70e5954b1eca9f7c0a21a84bdcbafa31dbd38ca614f6d58b32e6ca5a6093aa486f7832c1cd5d9c804d33cf89916f08ff45f0355bf7ffa65bb252f28784ebc28de6790d67a47a15cd088e81414a606b59594fa1d5b67aff2e8f6d261406ff3e365d537de2cd197db7b3429d2b1c6b16daa553f555a2c9913dfa567a475f355a41a0da68f4aba7a8e08b2eafa60454a614c15b37e05e528e314f73fd77220294348827c3b173d53597569430e4fca69e5075fb0549140100528ef57dd97f128da1e8358e2f93c114f5785cc267411f1cff826b32b45e679e8525cfdcf36a465a073bb00e821aed5ee04b79b9930974f024ca5d5d72e95abffef8dae931dbee9b11014c49cb5e9678d2cf15bd96ea8e79b26e0c1e646358ff8abe2d948ff924c66d1eda26c376fef4f710cd3f5cfc46e17fe6832820092c8f73203ca33e453ab962f2a6e653a4a4743f415599867657f0465cc0782302bc3c5dea39b34d40277d8b75e15955dffc054916b14f4c3d9e8413eff9a80b98cb7f76bc0636282212a68a0dd8ecdfa005700ade26774699a40521d33ea4a8745c328eecb63672784d7cb676a9badb77d474d15646e5a7cabcdb0077d6ff58646105c8f1b32d930a4cdf9d18abd2b244ea9077b9f25ff2132bea43647f7eaa2b92ed5a5c75f07ec5904010b3d5fe5fd582fcc22a3d4b3949c1a6feff48906ae1fbe82c43c674860c5165998b0cbf400b0bca47814745dba9bf920e93d071b2c6808f6fa8cecef898c41b5d7d1dc27be1ebc6a91b57dda677d199a0e0e855e573bd2651372797d884c24eb79193f2742d0f427c8f88c884b2a6c1af82ad318cc16e07c6e895c7d7d66254713be21b86eda238368f827580084a69595f02976e4cb587383fe10bbfefe7d6e38c12bb6559255bbcba8b9fc7873b11fc8a4324d4df4661225dd0be0c226c31eb9ad0a659228a193b0d6e0770d2d396d5f6287f714666f2f43e8c6afca708f32863f5b9cc61d228c91b8eee39fe212774e10e01758be6289ade2439af377d7d8b2dcd642a41c47378890c2bf4c36ba5016bfbc64cb253c43c4627a46d3bddf62f16c2fa043027933ec074ab713c9aa1db948055c3411b5e494cff10c4fe27517a4422000573eb7607cc7b261007a5c39db8bfc210d37070ec78f85b47fcc1d8c560ff6a60c2c2ad61caf0ca915d84e70904ff06dbcedcfe4b5768baa4634db7d2ebdc7890133a40c6eca62cb2564014c27d4a567eefdd2ce66414127ea4ceb7783385c61e6d41ac98057f3e07f6c167cd76b432c491e8a87bf96db9d502409e14937096d9894385a287f767346422b29ebc0303a9056ed80374b0bb57a8506f0cb75f7e5f6d5bb019b58dd8988b2b2cd3120bf15287e158d4df41b7005ca4bb355dcdeda18afbe0f6b1457ad3533c9f40b9d275e8768453602ebf8e944230121bbb26c73e1127251a833bdf7f1a06ee7df6161b5e7545f094f1ee07b5ce0c27ca8767429abdd183083b9ce133e0d87ab5f9b2cc2ba86145d27dbce9ebb057c68773b71f97a3c042ab29b421950993c0d80df15a5c6cbafee1284f86c6f2b31e7215b44f11d799147f829d345464055c5bb36d8f3f1092a9f995bb9eb58661ad91d04fb6385aa686483e31ca8a504e7f9860996b39db8392e3cf9d47b2ca3578f95179285fc3d46527f4b1e27c8bc3e010b1c4fd5847810a7e385fcf3d96b893ee80c799f15b3da56795ea40b39201b9be0f4ecdcb04e483fffac13db870621ea8f5dd715a87d39e03606f194e3b6e91357872a2ccf7ec2e4ed76f519d3f95283a21602ba8629fbf60de26306177d91618443a981da5142b63a6ee2886881d3f4263bfd28d309e0f0c13d02805d6f58118d898ecce70d66c513c754c18a15e63a8836ded1df02be9cede99b1bd576569327339f3c1fb680c98d2ce115d630fc2e79b08059a840fe9bf65d3c0b361949eb2f26b87802d35d2517ea362328bc58f907db363032a969a7664cbcba66b5a0f6651a25099b8db92ff308989b75c3913d097dafa3e0c78e56dd48a3ea537b14e8df86854f73cc21fbc90bf6655ba33a6dbed2a5500929857e7146502258dbb7b1138e74679de7814097bb868e5824989ed33d56d2b0cb18c996f38c93489d82f956d38a20333305f97711a341b8ed98334a61f5c2c108d8ea6363e93b5cfe233d43d250931074aa33411897dd8b1d6e5cd67b299f569653de0e17f86b3b1a4e0515e55125a6e9972de5ddae084ba922aded6b63a67ca61dd2da6b748af5540af1d8b09466392438c088e5d3df3fd798114594a7814e920828fc4a24d3b64517dc8fdb6668ad08494ebad6d898ecf995f262a45063561b03e1dee5fe7431b067b795349ef1b74606918335ea78c0e31d1831d6149f459fb76bca3622e935b1d1121d1e23766e8fb5a1dad5b41215856235432377a3c904141a259c503ca5b169f5a397c6975933c81ed92b32a98972b5d5b50ff2fa12054c0524b4632b933f1e1fa76af1f38aeafa54c36b6fb936a02d1711e959865e7a86844596396bfef7efa3509937793bd1afbc6f6057c3a6e53d0b4abd716546ebca2491e624d1fea6b94f51c257d9ee9ed5528a22f37f715c05de62edfbfaa3e0cacd33d67192bf35bc7a35189833243f8a0a48cf85478447d7ad08db6a1a8f351a45a3ebebea5dd0381c55ee1582d291484297dfd28d5589393e188c033a718ef80b8bbd573608440a227bf0713771bde117a833a7898a17eaf0ed74057df375e3f47a1e50c0ee1676454bd0133356c5684498ac4bf91931df4bc29e77cbb66d2babfe16e1ea2c5f71925cfb9c7a76262a2b045bc078f8feab71d0dac8f940c3da2e6a96e6985e2a681aefdb188d87cc34400ebc50d9ee247d279c570ed1ba1940d79c6656c2344b880d9d9639cc5380764f8f3bfb950f3864ad76f6e940a3c0502102c082af9e5e97509abe250f4dc82b62df17747cf696458c8ca79508a506686c4517b53b1df4565bb1ec0e2f2ea8d941dfd718297f576807dc2bda593bfd2aee6e320ae146a7851b80586e7b8f39685c5e3bc97707cb2c0e977e8e6b18256f575a8f4a0da8a48e4e2469b2a92309bbdee83ac6a2df2af2f88edf96eddd8e8fbc831cbd9ddd95", 0x1000}, {&(0x7f00000015c0)="81da3ea22b366bda4efe8f978628bcd9f35261c55eed648fbd80023e310d6f26290624d4ffbce682d7afcde3c251d336ac5ff3957a08091103d0f12860b540a56fcb7f4047545e63550fa67b7c4299f1037a5d2c3e37ff7630a6858abf369a46bfcd7d616fba1bad51796c489780cc30153902d1679a9bece078a146792e08453c8d43746bdf2a4c356a0c2253334d608cb837149acd5017424308bc15b5edf77d", 0xa1}, {&(0x7f0000001680)="9f5a2bd8b4d0ecdc4b0b67440a736ca9b42d1ed7184316206efbb8a113a5162beab99a4ec5f5b1c783b3cfd8f2beb5665a5df943820dc71ec01b7ed1ef587d0aee78fa794d0fbc6aad82f13c1f64558aedd6efb559cc85d89ca527102712bb2d6899d88c086441e4b542109e0b9c6973bd71da57c6385c5fcfa27dabee7525f30ea18544614ad58b786f25fb2a6378b3cc0a48a3da0db712eee5ccc3a8e4d0b07791b03cb88c5b081351a2b4aaecbef5233ccf7cb416fdbdf2c18e6a0437d0239483d0abc22ac0b76a0af939bd8b84ea8c1bb9328e3ba6cbba2adcc8cd8faf28fb929ff7ac59709ff1eaffe20e36ce064f9a4a", 0xf3}, {&(0x7f0000001780)}, {&(0x7f00000017c0)="6e222878193f0349dadc0d671b312c393d5244054f54393377f6922e7705376558a9fd7dd7c6ec1f04bd59d3ad534f851c71af8a5448d67c0bbc5bd175940f5fd44d8dfe010c7d92bc3d11b8ff035e634da72566f8fd83725abe112f892db0c10933de4a4f92fe632eb5c7cd834bdd40a38153eb804db85756070a97e9aae969d0c2690c872ca3db1acf15", 0x8b}], 0x7, &(0x7f0000001a40)=[@rights={0x38, 0xffff, 0x1, [r2, r4, r0, r2, r4, r4, r0, r0, r1]}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}, @cred={0x20, 0xffff, 0x2, r9, r10, r11}, @cred={0x20, 0xffff, 0x2, r12, r13, r14}], 0x98, 0x400}, 0xb) utimensat(r2, &(0x7f0000001b40)='./file0\x00', &(0x7f0000001b80)={{0x4, 0x7}, {0x80000000, 0x6}}, 0x0) sendto$inet6(r1, &(0x7f0000001bc0)="d174f4cd7d8d62ae3dcec9b3b5a658f1c5dd97e843ac34d9453515a64be2d38054c0bb1914514425c086eb9cdd9d3373e21c6578bc284e3e51b6f8462b8106ce0be4a4b9d8f94495f801ac3872f2a5cd0048b12e9c39a9b428c1ee8601d55d5223e85b01430aaf2a54b6647cc45cdf48244bdaa0fc0c02b3f3035e74575e604c4eef5589872cf69bbe15c32af818bf1d323c3a1e332275fec1f85c4d5b", 0x9d, 0x400, &(0x7f0000001c80)={0x18, 0x3, 0x1, 0x3}, 0xc) fcntl$getown(r3, 0x5) unlink(&(0x7f0000001cc0)='./file0\x00') fchmodat(r5, &(0x7f0000001d00)='./file0\x00', 0x110, 0x200) 00:01:10 executing program 5: r0 = socket(0x0, 0x1, 0x5) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000001c0)=0x8) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x3) 00:01:10 executing program 5: rmdir(&(0x7f0000000000)='./file0\x00') lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000140)=""/81, 0x51, 0x800, &(0x7f00000001c0)={0x18, 0x3, 0x3, 0x8}, 0xc) bind(r1, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) recvfrom$inet6(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x2, &(0x7f0000001240)={0x18, 0x2, 0x3f, 0x3}, 0xc) recvmsg(r0, &(0x7f00000023c0)={&(0x7f0000001280)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f00000012c0)=""/176, 0xb0}], 0x1, &(0x7f00000013c0)=""/4096, 0x1000}, 0x2) shutdown(r0, 0x2) r2 = getuid() r3 = getegid() chown(&(0x7f0000002400)='./file0\x00', r2, r3) close(r0) r4 = open(&(0x7f0000002440)='./file0\x00', 0x0, 0xa0) listen(r0, 0x1) execve(&(0x7f0000002480)='./file0/file0\x00', &(0x7f00000026c0)=[&(0x7f00000024c0)='\x00', &(0x7f0000002500)='*[\'\x00', &(0x7f0000002540)='\x00', &(0x7f0000002580)='\x00', &(0x7f00000025c0)=']&)-\x00', &(0x7f0000002600)='\x00', &(0x7f0000002640)='\x00', &(0x7f0000002680)='\x00'], &(0x7f0000002980)=[&(0x7f0000002700)='+{\x00', &(0x7f0000002740)='\x00', &(0x7f0000002780)='/\x00', &(0x7f00000027c0)='Q\x00', &(0x7f0000002800)='\x00', &(0x7f0000002840)='\x00', &(0x7f0000002880)='\x00', &(0x7f00000028c0)='\x00', &(0x7f0000002900)='\x00', &(0x7f0000002940)='\x00']) readv(r4, &(0x7f0000002d00)=[{&(0x7f0000002a00)=""/155, 0x9b}, {&(0x7f0000002ac0)=""/52, 0x34}, {&(0x7f0000002b00)=""/128, 0x80}, {&(0x7f0000002b80)=""/164, 0xa4}, {&(0x7f0000002c40)=""/56, 0x38}, {&(0x7f0000002c80)=""/80, 0x50}], 0x6) bind(r4, &(0x7f0000002d80)=@in6={0x18, 0x0, 0xc000000, 0x7ff}, 0xc) r5 = getpgrp() r6 = getpgid(0x0) r7 = getpgrp() r8 = fcntl$getown(r0, 0x5) r9 = getpgrp() sendmsg$unix(r1, &(0x7f00000032c0)={&(0x7f0000002dc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003180)=[{&(0x7f0000002e00)="1446b23fb5eac267cb63e1a7f33325e7afde77b5a56913b30a3d16a53ef8428d4a77920ace5a1073396e32bc6de3b625274e9c67a97b793aefe7103d8e3a69b6edbcca78d15620d75afe15aebf558cb3cf704522cba5002c382874ec6012781f857268861fbc23f17ed31572b1b540532104e4be2512547dba7e088c76a388063a9b250a8db8f41554f1d09619ba81ecb2bbf15898d8", 0x96}, {&(0x7f0000002ec0)="b4e6a9e326c4ee4fa1c03f09e0a55e47c87befdace437296b4eeddc64091d447a76cafbbb2dc24efdc1f15fc265ba5b56f57b1f213a416c87a963249b1a2be850f421de7f591431bdce064def0473e6c33cfd5f3e49a8123027e9746debe813fed4d106250accd9b1985ae2bf4d67b4485dac50ff8c600e2b19177ab07d8c24016bae1abeb66a261194c9c1778577f3ddd6e6ee0a86f75524e964d210e986eee6bdd36e76267932822bd29d32f6672a8c96e9f2a70d0cc67b63f945ccfca946fb7623c418201", 0xc6}, {&(0x7f0000002fc0)="184d9767c286fb83a49602e89ae8676a2fd3e6c06b127f58540001eff2606ab714626e0ce5d5ffc4b2f29e7895a0fe81adfbdc093dc6086cd7853fe460357626c02e8f1f4900b13dd93c3728691bb72bb93872ed50f5ee5a801c4fa909cb26ebc800763b335a5833ed4bd25af09829de50740febd36d6cc183b77350354c53681be6f4d701b18432674f34e9428ac2d532eeb4328aa979336b207ccc6e15f470db92", 0xa2}, {&(0x7f0000003080)="833da2e94aff1f092a1c8068fa9299f3e937b0405bce364ed0921b9301652ca3915774d0956149340bdaf8521561689df3fe9812ac53a85d080dddf926bee9b3fc4a7a9ceaf39e9ffed8158be424d454dfd38fe371d77a06e51319f6f57e1e3796f8515e55706769b1e7f358beb6ab1accc31129e28f4476e560f974fd2ef7", 0x7f}, {&(0x7f0000003100)="b114c2e3b8151aae071fbedee746d4bd1002412c082f825dc8fa7f52fce098c41e1a96dacc9730a5bb498cd38f4c812825293a4eb048ef8e20b1d9f595dfcfc804cc32d28ffc2ad00aaaed13cab9edd960bf64ee5a602b334ee8dd2d0300275e3d589c72f53ce80745c0b3bf67cbc7666adb4b76f8d7922c82153ccf5991d272", 0x80}], 0x5, &(0x7f0000003200)=[@cred={0x20, 0xffff, 0x2, r5, r2, r3}, @cred={0x20, 0xffff, 0x2, r6, r2, r3}, @cred={0x20, 0xffff, 0x2, r7, r2, r3}, @cred={0x20, 0xffff, 0x2, r8, r2, r3}, @cred={0x20, 0xffff, 0x2, r9, r2, r3}], 0xa0, 0x8}, 0x6) preadv(r4, &(0x7f0000004700)=[{&(0x7f0000003300)}, {&(0x7f0000003340)=""/9, 0x9}, {&(0x7f0000003380)=""/10, 0xa}, {&(0x7f00000033c0)=""/51, 0x33}, {&(0x7f0000003400)=""/4096, 0x1000}, {&(0x7f0000004400)=""/88, 0x58}, {&(0x7f0000004480)=""/127, 0x7f}, {&(0x7f0000004500)=""/254, 0xfe}, {&(0x7f0000004600)=""/51, 0x33}, {&(0x7f0000004640)=""/149, 0x95}], 0xa, 0x0) getsockname$unix(r0, &(0x7f00000047c0)=@file={0x0, ""/108}, &(0x7f0000004840)=0x6e) semget$private(0x0, 0x3, 0x618) open$dir(&(0x7f0000004880)='./file1\x00', 0x2, 0x11) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000048c0)={0x0, 0x0}, &(0x7f0000004900)=0xc) seteuid(r10) utimes(&(0x7f0000004940)='./file1\x00', &(0x7f0000004980)={{0x1ff}, {0x6, 0x7}}) 00:01:10 executing program 1: socket$inet(0x2, 0xfffffffffffffffe, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/32}, &(0x7f0000000100)=0x22) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x3, 0x8b87, 0x38c}, 0xc) r2 = socket$unix(0x1, 0x5, 0x0) recvfrom$unix(r0, &(0x7f0000000200)=""/38, 0x26, 0x840, &(0x7f0000000240)=@abs={0x1, 0x0, 0x3}, 0x8) getpeername$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) r3 = open(&(0x7f0000000340)='./file0\x00', 0x1040000, 0xc3) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f00000003c0)=@un=@file={0x0, ""/9}, &(0x7f0000000400)=0xb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) semget$private(0x0, 0x1, 0x220) socket$unix(0x1, 0x5, 0x0) mkdir(&(0x7f00000004c0)='./file0\x00', 0x10) dup2(r4, r2) chdir(&(0x7f0000000500)='./file0\x00') symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') recvfrom$unix(r3, &(0x7f00000005c0)=""/184, 0xb8, 0x802, &(0x7f0000000680)=@abs={0x1, 0x0, 0x0}, 0x8) fcntl$setflags(r5, 0x2, 0x1) getpeername$unix(r1, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) rmdir(&(0x7f0000000740)='./file0\x00') unlinkat(r1, &(0x7f0000000cc0)='./file0\x00', 0x800) execve(&(0x7f00000007c0)='./file0\x00', &(0x7f00000009c0)=[&(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)=')\\\x00', &(0x7f00000008c0)=':&-+($\x00', &(0x7f0000000900)='^\x00', &(0x7f0000000940)=',\x00', &(0x7f0000000980)='):\x00'], &(0x7f0000000bc0)=[&(0x7f0000000a00)='\x00', &(0x7f0000000a40)='l:\x00', &(0x7f0000000a80)='#\x00', &(0x7f0000000ac0)='#-\xf1-:\x00', &(0x7f0000000b00)='-\xa7\x00', &(0x7f0000000b40)='\x00', &(0x7f0000000b80)='&\x00']) pipe2(&(0x7f0000000c00)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) 00:01:10 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) close(r0) open(&(0x7f0000001440)='./file0\x00', 0x86a7ac95ee0cf34c, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) fdatasync(r1) 00:01:10 executing program 2: r0 = socket(0x18, 0x402, 0x0) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 00:01:10 executing program 0: r0 = socket(0x1f, 0x0, 0x5) r1 = getpgrp() r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) setpgid(r1, r2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r4, &(0x7f0000000040)='./file0\x00', 0x1000000, 0x6f) setpgid(r1, r2) sendto(r3, &(0x7f0000000080)="a1e72cf6ddb70c4a772e2e382525646b5732c8783a9ca781753493109b807ed96b14433b55e6488e549af92b024207c995dc3f997b7800f5af13565dddf0bb83e98b53bd2a07e8f4c56469731cfe7c67fce1bbf2286acb62fe49dcfba2a783c8faca218f36515251ece45e1a2e63c85fd2f71996f84227215cc2fbe40e472627626de6a5bc8af7517b", 0x89, 0x406, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) accept(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r5 = msgget$private(0x0, 0x113) msgrcv(r5, &(0x7f0000000200)={0x0, ""/4096}, 0x1008, 0x0, 0x0) getsockname(r4, &(0x7f0000001240)=@in6, &(0x7f0000001280)=0xc) r6 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001300)={0x0, 0x0, 0x0}, 0xc) r10 = getuid() r11 = getgid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000001340)={{0x4, r7, r9, r10, r11, 0x1, 0x4}, 0x2, 0x6, r2, r1, 0x6, 0xd251, 0x5}) stat(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)) getgroups(0x9, &(0x7f0000001480)=[r9, r9, r11, r9, r9, r11, r9, r8, r8]) msgctl$IPC_STAT(r5, 0x2, &(0x7f00000014c0)=""/10) msgrcv(r5, &(0x7f0000001500)={0x0, ""/170}, 0xb2, 0x3, 0x0) msgrcv(r5, &(0x7f00000015c0)={0x0, ""/12}, 0x14, 0x0, 0x1800) msgrcv(r5, &(0x7f0000001600)={0x0, ""/120}, 0x80, 0x3, 0x1000) getpeername$unix(r3, &(0x7f0000001680)=@abs, &(0x7f00000016c0)=0x8) r12 = semget(0x2, 0x1, 0x4) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000001700)=[0xb01, 0x5, 0x7, 0x5]) bind(r0, &(0x7f0000001740)=@un=@abs={0x1, 0x0, 0x3}, 0x8) stat(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)) 00:01:10 executing program 5: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x60221, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1c) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r1) ftruncate(r0, 0x1) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x4, 0x12, r2, 0x0, 0x0) 00:01:10 executing program 3: r0 = socket$inet6(0x18, 0x2, 0x2) r1 = getpgid(0x0) r2 = geteuid() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={r1, r2, r5}, 0xc) setsockopt(r0, 0x80000000, 0x8, &(0x7f0000000080)="5ef448f29cd9916413171ddc5f26121d94d5584c8eab1c5a44bd520b528e9244b462bdfb21505f60fb3456668917a41e5fa3d8c5d61637771aa886cf00062f3c9038e54a6606a5a9415124dbce247d0a7b95efad343b141bfccf12b218249297fd84225d29585ba19fc98912948d520c0c566795b416543016209c231a5f2268c66222d03494468ad6699df9730828b3af54a29c352ab293a5fb4c7e5032af2629572691ee086072d61ff6f471c9d2e937bf4d47a88983d3d9a9aeda50cdaa45a87ab56a9b987d67738d3bc4f362fefce1141d7c", 0xd4) bind(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r7 = getpgrp() r8 = dup(r0) r9 = msgget$private(0x0, 0x208) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000240)={{0x1, r2, r6, r2, r4, 0x84, 0x8000}, 0x1, 0x47, r7, r1, 0x2, 0xfff, 0x8001, 0xd0}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x9, r2, r3, r2, r5, 0x5587b818ad19f02b, 0x7}, 0x9, 0x3, r1, r1, 0x4, 0x126, 0x20, 0x2}) clock_settime(0x0, &(0x7f0000000340)={0x6, 0x6}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000003c0), &(0x7f0000000400)=0xc) semget$private(0x0, 0x1, 0x40) sendmsg$unix(r8, &(0x7f0000001b00)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001a40)=[{&(0x7f0000000480)="b585488bd782e241e25d5c24a1cb381c824d31ed59fb724e36002908d5c73be7e3426ba6211041edb400c6af6cd69c90bd643d4516fd2f4a80bc201a1624dba5c4a04fdad0d6a466ea6142df648605f254a11c56ca6a082a62080c130ce6d69a0f5950f1fa7e1c2546b5e1b6de884be539a9802bb7084493df71283af6028f5db3c0d0e4fc15060830d66d57e2fbc90af3d9b14d075ec275bcbf90f0729618586c9af6fb9a6451007ec4ff02776e20c2698b99e6210beae0e7bd40ac14d751ae814a96a3786cd07609c0aaed8ac1d5f2bee68bb1640fe9dee09619531e", 0xdd}, {&(0x7f0000000580)="d53d53a3770b83c5e6457d88f87cf36b4360707c784dae35fd3ce0f95722b4aae590a33d9eb4a396de8b3b3b31ce8020a6886f804a24c98aca663135cd50a688e92c92d9670f650de7b4689c95118c2f49e13f4cba3e8d154df70b599de5ac70715b8baac8c91d766e33fb88baab746e7140fb0bc2f1b4584e5917d5764adaee9ee4c89badd8c211f2f934e88ccc063f790b1cf3058b69b118c4395b6344427e09ef18405982a55dc21abdc42b450afdb6c785147a6065ae0618c76ce61a1f63d68ae69d7bd1c2a240b1e31e81", 0xcd}, {&(0x7f0000000680)="d4ffa12c2622d1757c218a6b71fc81b725", 0x11}, {&(0x7f00000006c0)="dd25403faedef7ef301ffd7e3bb1e4efae5e4d4783656e4f500b9c0985ac4a11ae04b571f7b55f299b76f23b87409fd2ab1183a11ba76bc8ccecc001fbadeb8cba24f9575aad81a598", 0x49}, {&(0x7f0000000740)="a98b84eeb0ea65089f2d4c72fd8fff149e4b9517d474ee0b73076321e380c6c173c6417b8cf7616400994346978e4bc3eb1604ea5fba121761a253e18ef8988dee84a21abc709f483fd345d31569882af4b9cbd28ea43297b6ab7eb9a1ae665c3bcfd122972027f8111b020a", 0x6c}, {&(0x7f00000007c0)="ea82e4b23e0347781db2de74a532ffd500e246342f3d88cd2619e235d4e906eacf9e05a256ea1ec64f1048f72bf2ec0d7305f3e0b00883fb25ab4cc4ef045884ae6a25f09baa4347182b5ed868f3bce1ba61a52b245222b81fb1d718eef1bf7cb13e0c96e005b4677d1ef1bc514a1a1590e236f9526f7079723087a5d1bfb4cf5fd67e3c3936fd1201651aaae237edaf298c95930c98a504e1159a59967ce99c01b7402efc5a80616fc9491bd733d281bdfb2a", 0xb3}, {&(0x7f0000000880)="be53cea18c5b81aeb34d9bffc66ab8860fbd47a97e213bc28bfa8f245b937d380df00f54419caa0442a27e1d92c240cf60067ed47a0e77a1968a2fb3633a16f7582ffcfde8e04b0947365089cea93931fc2d0fad79b8981c3cf7fdcbc1316c7c915cc615bd37128bde70475b6ef0fdf95bff3b5a146bf07f5d755b0f991164479f7715a9281d6d76ccdaab57ce8f8e89ca94ee1fdf3551bc0b97fdba8718f62714f55fdc64b93bad363beaaa7ae685a6f87f7a396f9b4433fcbd3278c42111416a636d95e55da36b697dec1ac8d375243212ba2314a627bc5ec5a35e77aa625c08738f23f0851cdeb8a4d529f9df7132d8e5b3bf0c8989b57a68d8b39c2fdc5ba7c8e4d538986be2d0dc0669463baafedc304a8400b5f6f8a1efd4dc9e9815ca0ab1d8ef1446ee28838cf53c0fe84ea131654abdd5e6349884af4b09a180722b3569a6ab21ed0b06a0aa287a487a0f8be564a2046009c3cccf08a917ca49353192612ea8f0c050266800e214d0ab90278ea8bd68689ec50a236c5eccfe88ad6e98a43e0e9fe7805908886915da6ba00979362ec027e1be1cdc29157b29f026aeb1c3a60921eae6186ff519e26cc51c3d9f31a73d500aeb3b83361d31dfaa240d741e985d6f43844a1ecb5b381a1a0c3008ba74b68d11508f78dd83dffb79dcf91f57bd06e804aa7f400d30c94f1355a6a3209eedfc5979d8c073057a551d3194ebf8968ad7fa7b49322ba7e44a7d3591c225e6d69189e385f760be3c6398aa1b774e61d12ad274aac701c55218d8cf12dc0c16f29af67ddbd7ad188ad01c81f3a5127be5166c631e3586678c379ddbf38ca433efc6f821de875ea5537742a1cddeb4052e5fe2b877196b07708183d044eed90badc92b83db21f7243ea84de39e179efcff0413a308aca289f08e3e580d751679b91c178916e3373bcc50f163f939763316a173ea06522db2e324622123dcc17020c2ba06220f6dc1db13d942ae99664664756296caabca928c21dda37f0caf78adc85fc3e2bf7adaf44a7f61aba71d639cd4fb871d692434516e8a03a78d0d779d3c39c0b6163ec7b7e2453a699b02fd03a63706b013ab1e8060dac42913663206261c2e770664a36b065bbe9ff430bbcb3434f44d03e47b8710d9bcdd2e32727678518ed3706b5f3cfd7b34d7856c2f0778b6d5367fadd6116a424e5ad859d1876fa021dd870d3a04bc14f982bb71796b8832daf2ba8ec8eb8e22407efe283806e356da5a67ee47a609974ddaf5c6c91ff3b853066716343427f6ee1503625cd2e539ab27b8f8ab2b7000698d761bc29aa7271e2ac00cb284475f7c485ddb7a9320653fba0efc447d2d5a93b4840b6961e013e16e23f2829287a301d15657ceaf033b6dba360a969014cf4b3b244bbd189548b8cc6b2990b560eb89dbe1d6de8a7d931764467e9f5e419539b46b34179888225230ac3020347dff82d99b42404e0e91738ae731ddfd2a84e73848acc3a149aa674c42619dbe85128cc65969e749dc84c36c2a86c47700ecd2dc35eb395a7a22d0cfe0a035ae4f5321d7f724592b60f28e96a985272b2e9bd639526fe3a982eae953082ef28481f1a5bca8a1470bf46cb8d25278ca2b84393db8cd60fa62d85801a15b2c415f7ed8aa2ae60cb9631671932bb37fa10451a9e994287e47723e4958e1ae1f84e3c94bf3f532a90a8892c805a58866602ac7e82d5afd6209da76d8dd5825166dc600fd9e818e8fb8338c63ee026648312adf6b4118705356d3c2a643195cbffb24cf6cdcc0529d04da301e5f9c04a7f5e0a6c3e4c25215ec80fd68996a91f962c4c163b81575dc54da528e45629e6d0b330ebfad1c3fe2a7b5b0a45b1f5479bdfedacd04f4e7c15a8c000d8d27c61d56e83de7be34e4bd05bb4464a12d905fd83301049460eaac8975933bd9e60ea75717f389bdbcdaf428006367a2a242c7058706f2c5eaa0857509c6b162efb8ac99f9e040909aec646c7b40e8babbb6ce00da0441166bea3fd672b4672b710dbb693fdbb3af309616133119eca713d88a910b47a003c2edfa06b6126026dfefe82341f7c2ceaf66ac1593bb6cbac0345052ee4c08672b823568ed30503344476cbc765e4ed7944857afabebe06a55189a7d5920ce80457bcc263c0c6ecefb1207eb6c2538fa53db1437ab024e4820a9b62b3c3f230c419ecca80de53c22a767d6768f1e54173d20df3d34ed33fd695520ff92d70f9104730e91aaf01e5f9229ea0ad2cd26092840a5d9efd5b9d9f85056d3b7d3c7c2a00ac347834e5bc8e7ac30be1ac83ab8ff9402441198e66b85172fdcd417766358ff1b423692d6f189d41fc52f0bee2a0d966327bfb42dfda451566a1e0b6c07ea03d3ad49ff0455e5427a4501c7d71e4b572399519584370b114269b892fc8ba754f0427323a8835199ffb6c0a71dda5632d1a489a1fcb42f0de26da5329d7e7750aeb709ff733f0d38fe7cd6288ac1348b7d98414531f28e7188cc3b4e0878bea001bac61d7f0b1ed5ba9fce020963a9c4c33f6585644f7c1b97eab4b8192e2cfde69dca7408f4d18609e0f3256c7d09a4a8a71fe5c39548bdd49c778cbdd6a5cdd913c998db3663b1864adffd19280158cae154513437bb52250fd93faae65bc6447f0a0e3456dda045377a7ab88a14b5f74344ebe7c65ae10ef57f7d80502edbe8dc97a0dd480af32263ea94c493a33aa6d1f3dbeef54603911ea0fd10e212cef1ef27cd4254c4c2a83fa806caa0eca7098ff2ada131e6451aad46055b3708f7e1992d8c6e6b46b369595d424fb9669c7df1a5dbc54ac5199e87bcb36c087adba7db6a3a03ec6ddba6db4de6c3376bdcbd29f8f2b92ff5db39d981183ff6ac7362ef4ca971a2ff49dac8a7eefe390fd4b432d4b3c592e4a867c6e66e05cc50a4cb7a52c5ac433f653fd8e27687c894d8127958372ec82821d9f82dfb8c98003e0c95d76f1807dcb47a4afac564511efd7d85feaa03314efd2ee06aae7e5ea3cd7e06eec21f304ac33d91351239fdc170fdf081585754ff94cc82769d86f928e15e0429810e8f2d30589e14d495be710e181dcacb9d469d2af2b53af925c807b2cc51c2113a801f310e64ebc6063822b7a8e0c5e1a73ba41b965f136fc96aabafef8cdd4d7688de1703347681be5bcb0a3cf23113f8f382758f3e71d4a6a7b981dfb3837ccc4f1fe4dfce93abde7a9fdd02678f9738a83dc345c5e6baedad3b3e890629fc479e7170213aa058368a4ed00db385d1e17cb442b3935aa479a58e001628557c36172be45f276d04485bfe2148541b4e7adb5121d2e40a7ff5fe19428f1c79cb763c00269db020b8bdc0247dd74edb0862a7786581b599033e23f21fb743a27db52107099cfde274112823670de38c53129c4be1aef1494e4065fba80dc864894c28db0875bfa7e31b909dd0887de9ec16564d01cdcf2ad1aa3b8b4a21e2b6a60101f82475d2b353222721d19420a2f749f6d24440e7a396ad61fe6736b2eff93785dbea5211d9cbf9dd1fa2f23378c514d16aed0c82b2f6d1ec36b3e7d4920f5c02e6a5d979d235674ae25f53d38f71711353b0027fcca38df04890cd2a35d1ecfc6be503edcbb15bda5545cd7cb4ca2e2ee38c1d673ffc8f3f822f693a3ff33c272f1d9c11d5a95edf420bf1bc031bc7fb30ca6b1cdbda0cc237a6fdb38e1f3ae7b7f7fc20cbcdb760dbd66c870e32fa6b183aff1ec85fae6934866d24f84cab61f1522e28a3973c4ef8a6518cf768109aca6fcf836be84162cceee15fa9389651018aba9068d017d53e0e2166ff9351744ab401a3bb347c1bcfaa6560ed02f3f30bc74cc8948f23c83808cf1f8cb9d750ff2604e08032b2c5f59fd782e3c12794ba10d575fadd946fd2fc58b70b464e3619a76cc9ae60c521bf7ea61bb587554102c28b215647b442fb4fd1b19f3055f92dd95b1373f8fe6efcafb016e5caf290446115ee46d2dcb0a8f171920bdc0c90180145165d941b068944d1abc92b530c45e7c093e9fd585a4abf229b4e38e7bf9dbf5c0de57c51176121bf7538d06be6e01099ffc7b954aba0390d8c4bc6c778abfcbde3dbb97bf39f65dd958456d16cdb3974a077ffeafc39413af2f5dac95fa3a4e588cc1c3dca4e0fcfa7082d7f3b7e29973c87b4433f841542fdad2314e873d46fc50f5dcf3018cd2a9b3275d0529be864215b78f5a099a6f941684faa6c598c7ce5ccd3b216e7f04c729d42dadf599c23e754925bd52d028364d5f65d727668011fc43a438f17dfc4bd41576f293f8e6614adc9f062f148fb9008ccdea243cf91b6f20183408c1c328758a1324e1ea2ac0f67951f1f4090d0530d2ec1c4d58449b885f334da18dea4608c4261e87a6b121fe157723ba87c784a71ddfcbdf9526a738abaea8f0e3293b5aaaa3ace6576392f424dc63477b4f44ee6aae3be97e39065a255aa9d3c6e64435e37c3325eaeea88943693d1386de19160b285b5f8f9a1b39d063e6d2ca37c7ae63102f97d3fb5bb322bfc7fd640cbd2c3d029b005ea45721794767be581c8d11ce80bcbdf6ff43b92c6bdaa07845539ce2de0e88c9b072d8109e1292706caf18e13b19bbf87b5207d0921aabc397c43daaddca44e29208fcf96f428c40e612c9c6c485ffd30f869f0dc10819e3946c35092cbbade4032214829e5bf0d57a8e893fcbfea6a8f98264516c9bc485b3cbf4030f1327423822c421a5b14bf1813b31434c37bd4abfa4396196306d77096afa7da797a8fe734c17fa67832b94e972dd2c61ffe808473c0bb3ffce6dee0e433e600a468a7c08aad2741bcc3e428cad919d83b271facd1d6377e06528fad016f1f6bc8db34a3c4481daf3c1c150a18abbdb3beca9cb98d8ab1f561892c4e3ecbb2cef19fb8d94d9b3884425da195b504a32fb709c09ee90c2c6b3f17b4f30d1398e460b6c89c52d0f40eb95c10e41ada909f99bc21003b7e2c6c061b6b61f9c0cc57735440a510823dbad46fb98be1857159e95bcee666a74313d5783d070b0f50b154bb336df508c6c00d284ec8d4783821e467a242628d9a3ec97e66069911383d681977e77465f9f82cb1ac95ced9011b0f4bcf980ad7be9df08816427ce8aa72a739e3d6cabf7dd9a97ae69b2dd7071704b909f5fbe18b70096a7bb5dfa0f9b06962ce123a66c23e7f890211673cd4184ec20a54cff2424760fc54b47bd808da9d10ac686556ca6c591e31330e8eb28053434747c2a69f90ebe5988e548a89b971b81d062c18449c846fbbc003e976ed9c5616f1088fe8ffb9b91296e49bae87ed4eec50048b61d6087c8519366c4a5c17be64b325e70687dff2c9f1767b8c155591b6c2b4d9846bd933bee8dbe0f2ce50f094f66042ad393aaab0855ea5559a0aef4513587d3bba8fbbf906d828f75b7c342b28a888cf846b14ada402a2a519097102a970e4977c68f08530f82725e9d928a12c07f26e1aa3e9eb29d9a887dec05e74ef28da6db3c5b497786f1955f2d2a569dc40bb9b8d5a47b42c5f7e6ad2d1e2fa3c17440a703017c2239e729cb99ad3f16738807d8cfac8e53ed0a86cc64bc3e68d80120c9e5c20146768900ccb5672bba7abfb702d73308fc7e3b6682cfbe22a7b08424d18c3a53430bc2750a8b8f13c91c7e758418263509ff3eae91a554417a19e30d1a5c29de1dd6ffd74e9ae0dfbbe273c0a67289729878856d712384c6229fb439743a3f5fce29c332e4be0f24b444c66cee5f40681fdb38eaee36e09cae19199c7ef96db3f658901d40ca3cb8e2e2084e87bd144af", 0x1000}, {&(0x7f0000001880)="0d581145d17df89d9789e17bf8c87e92423fd62a713d279c509d97d3527ff1c57f983e1acdb2ae44ac428a5d75cdae4a0271398e44da966bee432b03bba387bfcaaaad06135fe4077ba8b6a91088a5989f4f3a74255dc9b282d4ef961d5c35d6b005d311ba66cc3279a93da75eb318d2c3", 0x71}, {&(0x7f0000001900)="5cf0643faffd26726290501203b4053949866629d419a859ccbc", 0x1a}, {&(0x7f0000001940)="6de505d8265d93b356833e5a13d0b6d7ba0a860377f78a26d8ca8574b7dbc80238dd5f98e694e17732a117515db578d712f95b756015f2a8648659cb38153bd72b557f9325d09bd482283c84516d25eca003fdf9775d91025255afc685e62a7b4a3984fbd2717a9880a9a87123013789c15b901b92ba825af1f7575de57364cd251776f8f665ff24767bab6c6e430ba798d18ded2616ac0829d056bc2e5fe393d089d2102ef55c7de7ed3ae3d37204e40c607fa29d58d2267dfe250994cb7f1a46ded82ebce7b38be7bc634d12", 0xcd}], 0xa, 0x0, 0x0, 0x2}, 0x0) r10 = open(&(0x7f0000001b40)='./file0\x00', 0x1000000, 0x4c) fchroot(r8) fchdir(r10) bind$unix(r8, &(0x7f0000001b80)=@abs={0x1, 0x0, 0x3}, 0x8) msgsnd(r9, &(0x7f0000001bc0)={0x0, "e36d4561"}, 0xc, 0x800) recvmsg(r8, &(0x7f0000001f00)={&(0x7f0000001c00)=@un=@file={0x0, ""/50}, 0x34, &(0x7f0000001e40)=[{&(0x7f0000001c40)=""/249, 0xf9}, {&(0x7f0000001d40)=""/211, 0xd3}], 0x2, &(0x7f0000001e80)=""/126, 0x7e}, 0x1) recvmsg(r10, &(0x7f0000002240)={&(0x7f0000001f40)=@in6, 0xc, &(0x7f00000021c0)=[{&(0x7f0000001f80)=""/211, 0xd3}, {&(0x7f0000002080)=""/251, 0xfb}, {&(0x7f0000002180)=""/29, 0x1d}], 0x3, &(0x7f0000002200)=""/39, 0x27}, 0x1) fcntl$lock(r8, 0xf, &(0x7f0000002280)={0x1, 0x2, 0xfffffffffffffc00, 0x4, r1}) msgrcv(r9, &(0x7f00000022c0)={0x0, ""/160}, 0xa8, 0x2, 0x800) getpeername$inet(r10, &(0x7f0000002380), &(0x7f00000023c0)=0xc) accept(r8, &(0x7f0000002400)=@un=@file={0x0, ""/4096}, &(0x7f0000003440)=0x1002) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000003480)) 00:01:10 executing program 4: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)="a3c026b39df64214e5b77c7070e40bd5194dff688bbf8e14235665d4adf385395e8127f03b9b86edf55666954a7414bf1f13d42f62ebe753cad16626cb1518a3184be8dbd97c5f3429d649a9cfea40d828442f4d764395581002e9c6a7b6353f81433fe615522647bf4eea301622513ad6d6826e0ed151fc9ba930ea4c028501c1a30d262ecf9acc962c097fe21c0cce1a8100235607dc25a4eff68c8285ee9c37672b1b071a96ff", 0xa8}, {&(0x7f0000000140)="5f93e4852dbc70cbabcce4ca7b6ba7f57984300d3904d881717ff48a7c73f4c195ab9e2f58b0d0d0af3bb29814b76c141d7623ea57af286947a5f563527ce9a3884dcb5ba30ad4159920d89f6568eb2d804e23fe1a14af7d3d6210a31a8308271e", 0x61}, {&(0x7f00000001c0)="10daa863c97b3b7813691847ea1ffe5a2230c64b9f386608d48d48b68c7783390475a6d235a328427750cad978a8cc24d9b36d381c3bfcac840cfc5a255e4bbd452ad43b86ad4e702cb2b738f8e69eb3f38ecf9c211254db7d9bbd37c30cddcbdc8b6417bf3bd60e405b10930ff09c0eee18740a", 0x74}, {&(0x7f0000000240)="36cab8c4f76e3c03fbcc2d43a9dc31137454a48f719e77e3c844410c26ce249fb80bc2dd98abb4447374", 0x2a}, {&(0x7f0000000280)="7e3ef07697423a0a8cb34a4801f1194f14cf18bf6b7778aaa96d878f82916238cec06e491404a0eb5d54c0625950c990ede177edb747d9e212de6e7f37b3b50e459d7d98e079df432d7f2f256673a0128a71222980c753c18a0706b92ba903c5f5dbfc7eb1676d58318b1b8711cbbce9bff89fe10e3561ff81458c82f4745bf1fd5507fd44db93d81beaeb7d1306819be56c16cc5374aed81a173e3a60b960eeeba0ed63274ba1f6b07444f461065187d87def6256e42e27a8dcf273cc408e3728e1a169fed40191e4b691172a5db354525bc1c30396c1a6de84055c2d02eda46ce1387e019b1febc38454a71417161e825890479d2aee394188b7bcf088705a9d11b9f8c90daca44061ea83f4b7ddf3dbd0653736e62d6b20ae05841fd874885ee521145a14a763f7acf38950259f89679e5a3ae0400d20cd79608e7cdb51ede6f4be9d91a63d656498cc0bb79eded11660347dc83bdb3ed711055de2d63f4cde6e3c9e9528bccd45ba153fbd032b7544ea6578f2a6290303d0ba7337e19c6b247190b3987b4a7e75a52fe4321ddea296f2b95a792e7e1c25e6458e87e81c1bbbbe0c7c353fa22e263d15594f0f369e51fb4407e62f73bf19c6e854ce09691b0313f603cc6e2b1946a73714a3938c2d708ee975f6468a8e0968ef968cd02fe8f77b9d3913ce6f3a4eaba8df0f9b3a09df698ebc8afdf544490f419ad1e8539cccd0c9bdf95462e61fdf3cab4abf25926cf2ec379386456fb01e2cc60f58ce9d2fb1dea592467a3d5bbdbdf39d93e26bd8881cebcd1f0c169ffba7c0b694ce7bba7a12aedf70b2ab97b141a4cf8901201186adc95f6f3fe81aa80b41aac4645d1006d6cbbf024567f2215a064ffb26531bf72da7160dd2663acd4997d1203cfa35b3347a7c92928657c43214c40171894d9c5e47fb725d5c5de4246797e72b2440148b99d35972ab9b550bab0228faa68cdee78d4389002c362cf7400252d42c794d7af66f5488a44b354df9208af22913a3f505382e6dad5fd3292b89ff848983778b2e508a1ea678f4e5039d0d6b15540e47f1adc1a68a518de50998708a26aacdccb5082cf4a6b88e03a3a023702c1abb331fa1287c0ac2115208ecd8f64e730e5bea0b95182a2642355623c2ad21f8f074e23c54ed58c16119eaf68a374f4c10071d87ed0ad09af4a2bcd7cdb250d44bc2b0d8cda9f3344f6d312d40e49f31cb7e76d70b148049042c00f888b83f2d763d0cb2ed6d6616f7a679dfc48484393d0c88bcbe70ca122d579abc70a9a39890ed14bb89b25fffb753afef16ef587e0b39f0ee38d7c2f42af0dc0676b94284759153d4af9749bda0b2ed824174d914c97c7cb5005645e64b6cb4432ec81916dfc66d9c98578c7405a985dbbcf6179ba4578d8082ade3528fb75b4867a11b7c3dd1055ccfa6448cbe836decb92827d3618a7d304ff0cdc867e63419cf0edb22eed5b3e47bec0d6ca1e3d1ac0a3f743f11beff8ecd42c2b1fa26f69b780666dd5d8351319623219215d9c12753aba49c952988b0ab8f3b036a402986309317b8dacd921b7d3154dfdc8f74a52b6a7f209d08bc043ab3c8d270fbb7f053d251911e0212fd1c7ac59e76cb3b59c725e7f00c1cd0532c2ac924d3eb430cc22f5c0d5529daa8c9d410c5baed0e2f8aec641eab3ecd846d354a11405c2339f13600df2cd598602d21f26a006b9aa06ad3c9485a4151561a16896a17a702e9a99490d04270928a8866901330e33ed57f28fecc4a5943002e1faf50a61a6e874c4643b4faeb52ffdedf0bc777f64e43748be22f08d6a55ecf7b4299986a8595e65fb505bbeecd06307b27fabfa7e987eefb87299de444086c203743ba9a035c9f3352173516f72efc7aa195db26aff5200289de698bd4dc503c9c16781976cf936800b2e487d74a5736e1c9e873d89a10563ee58590d6be0f23eae2e27f30971557843a53bdaae5814576da2578e78fe7a2455fec090ea71546a008d3cdeffe06e81dd865ef58244084eb2b3dbee1cd44117c6d1573b0c7b3996f046776c5dbe2dbc0afe05b179a2d61699a7e728a641d9068cc5da3ada475ad6bf69701642359a9013f8667f33ec4812d81119086c66d2dcdcdddcb2c50fa5278be6acb9faf7e23c08eba5f14cdb28e1f67a455098476a5c54fedebda8bd7a0d435b753fcc4fcb70f58c15cab54f61839e24c85ecc709bf747e8237a3cd5c7662726774eb1750071266f00a81dd5ff8953dec4075c052b7cff66fc2967adbdfcd304d366e16973b7fc7af6ee8a38294c95a9ae5052ff8bb3b613d61b8263b24fe48af1d8ca7a8ec792cba387451aa1d8f8bc5b42c3bd68a9795f9534b772744f671001c1460954e7fa3e23e3aa5cb36d9b6e194f542aaab84b301eda004b47c88556b674412615bc9573ba78e2df907784b94db1bf04561fc5eb89d60524ef633da953663de366e2186cf70a0c91f3a4be2c2d35b2b48409a0d5b56ba20688ea5006c549d48f5ca3b23f7b773f5250b1733ab78fa2a9be3416ccd87e38102fd9f5fc4c78ffabb7784f125864b07acc90bd5a152f46698c5ff6a9912b3c66b8082508a4e6f955b9a90b7ef15c22b34ed899355a5496a3f4ed45cbf330ab0fd0f493b575ac7c207966bc9e2c1c27459e6a645279b79e3a27a6b879d55cdb71fc42d61c41f7aeb8fadc1f64f0a68e9a2621fbdef98a47aa330151611ff40e072e2604a26c911cb6f29a2ccabf08148f2c9d9d297af1134621f2ce82eb71a8be2674d51d0576389aaaa5d683bd938f73a954670c9440154699f404ee711669e50e3e95bcbc4723148ca9b501b6282e197c5d059537dc64b807ccd0e8fde17b510bf421eb0b1d262136618fffdb37bfba454b9e3bf4e21e15a71385097a77f268f94107eaa7153dc055c9221c7e42111e26c981ed24e2bac8b2343e194d22ac1b518c0a2d605754d10990586d28d517847990193e11014dcc329676d821c66bd7dacabf35ef554c88d00dd8ebcd400bd3f1c76ed9161df3d67cce659b4bc4c9a152e1c5e992360769ab1d22ce449aac4cf58a779e7b1e784ab032c432ef2d8c55f04d48631dab0f582b597062093dda0d9071f4c8a9c8964823e20118f426b5d27c0fa270806c6a970e2e6dc57175b9d1fabc1e736d5875b44e60b9bcaf3ff731c38ddf58e55eca940e2ccfb875b6310bbe06faf0ff7ff49bbdf5f95a367daaa258e36d07568dd5c99ff1fb04dca83e3ecea7623b3a5f37c0d971a1aed9db72f782caa254a0360833d23c873f825d5782e07e0a459c662983d01ba4bbf2837700716472e55352c621aacaa1352349c49fb01fb82753231be8eaba760dc8dadb906ed9a6ee87f5909a7ff4d5e25f6128bc894e0566b5920f0abcf6caa159f5503badf7c3ab5215c9ab5ebbe0be000c4f9642003bdb08e8af93c9a1c6c3e9710164452a931c85747431e3cbb1b58f11d0cb2e9972a2b7b45f043561257392b44dab0224377a7515e91faee0702d251b7c443ce0621c282e96823db69843124ce7a614d0d8607b1c1170905dd5aa532dda1d53bf5cd8e33d08fda56f8defac83cd5f31b2b957821c26e735eab0b8625afcc73ff60cd80879d407bc5e74e676855654a393b477b172e9e266b0056f32594f2c5bf9d736a4b58c9227d72af855ec3265b1862ab69ccf7aa62d952d6ad4209ce35d76f9aab1b80addfe7bb39f169eaac093e20ab3447944425a7aaa4145889510ec0d059bc0a60b37bdf4fe406a41da120d8128ac8bf36254c3ef1348f37b0387053fe4e89e1cde7bdf8cd52dd0ac17a1224c2dac325db9b924120eef9900f58af45e68a42dc330b6c86aa3d37beae9bb95eddf6208043d3f020e4ce2b3ae883f62610d5d8868fc65de047bcbf1fecccf2602d9f4423f9841af6074dcedbe99ed209c7f538ee366d1a35490b4c7ef83ca6aac227a83e285344715d1971d86916dd1268b531028545ad936f3a4df182d78d6d2669d346300d2262a23f65c30575100c21721d037273843106ca4af399b12aa3b42bc956f599abef79fa0be86f7f07cbc772a26816b389c26ef53d87ec2f5c6ba8e50289771aacff980804744cd6978061d35027c4a1dc40c29842cc88027eb9e61b5c1c8d9dd743534809dc1d4ba8007c6c502a5774270789b05cc6a7b84fb7815384b643e794670c1f877954bd7b0da7380cf4e46a463aa2fd7ba64a164549b3cf099ce6db0ab9e5cf33494a762f99b449504070efa25dcafa6e813ea3627361c5f6352044b11beb27bc831850ecf61ddd2dcf1c351f366246e5def12df17b3a8f4c7f3154a9d650a1fd6a8bab263dd5eda2ee2e6ba957c89644b6b3193820890f0790937f33b495428c04b5c6a6938ee9ebbdaf54e88ce7d363343d67c21e932824df1a7b78618bacfd27946eed2070435f9ae6cff0a4cd74c347be629a3260409364d7891235cef41bed54602fbd39286c9fc9f3e0944e00705ad99710d3c7ddea7fc6ea0ddd96b6bed6be4dc11c2d5067b5e6b01b4af3d8a6cd0378630babe53948d4ba4d7add36f26694dd8fbf522c6e056323cf4fa1fd8971265efb9bb8db80a0390912f1dfb75604f858d616a270d96a4f61ba5a9dec7450ea6b4f42247d088666bd2d94925a311eb9aef660c1eaa6c31cde3d7f6ec9327efe2a75afd0e103096aaf7740255cd6f436a173d8067d6c808a9edb53138860ab0544090334f56ee6c11f8c8e25f3d12c39aa4049f562969756f1607b71556178d1a826d332d30de542c94af0dab6af4dd310708913cb175a4c35b1c16dd82af6633a19af48188287ed2b404dbe3f4c2c5d9b7403e7924319aa841c816f1ce59dc4e2ce55260d6f9caceb5682d3b3c375cfeaa33145e5e05df24a1b13a7e0a95788e9f07548f6a75c4e919f9444fec0154d0a442b7e4e4e4ffc5d7cbc6f1abedf96f14838a454b6e61f10236857a671d648bddf5d6f090344421649d4892183de067611bd31ff8c660727a50ea2a7c8919c936bccaf75a760fb8ec4b644ee20d9d7096678b446a1eaabb146499ff543873b79381ce7dcd6e774b0ea193ea102200a7cea27a71019525b9558c02347d1ab2235debe4d8536ded5647d578993740fd09c1da10fec97b6db080c4ca22dd97ac9bd9f44b160a22a1a6200ad37bf94a17ac48cab195f4a48aef60b01636b43b5a18a78ee9deb07b0f3978209e402f5ff4696bbfe13ef22d699dd39b2c4fc209b636b755d3f12cb1ef095783d5537e801dd910936596ac4fad96baca7bfa5073ec5750a61b9a7918e2c3e366d0808457e78e83da46b12b326d80e924bb18b07133fc5af826010f37fd9ffa47168c8004b6e5890a73a5988c92f4ff3df8a47f8422cc7933f0d98b47217237198e64975cb0aff9e17b2e8bd7b1a4808a1ed3755b5b666c8b8a4234b040e7a00e847296769e63614f1f8687d10f186a1c9d094a6fb79e1938d97807a69b416eff5ac9898bc167178033b550c9d9c03f80fb1bab22ebec6fddf8cb5afb49519877b15d5acd7a53e6c6f25b56a0cda91a2250a0db4cb42ee9d932985dfd5e78a4a1e8ac41649faaa8eade40bd1c8d07f26a8fcb52f2fa986dfb160a98678c8f958aa072575f1448a3ea8304cf70de73b8552f30584bb114d1b1c0170c4102f8a2c1a80ea9b6b79df25527a3b2f7eb96d8bf4ac5534a31aedeb2537af2b5dabf48f02679728ccf60d1bd58fd0ada06b308278252b3ecf36118ad68c1ab77a144a639bc0339e802b1d3ddb35b5f50304b6b7b696a75fc2d64e2b1c650037b9d9970578bb", 0x1000}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="6d0d5a096b1431e2588eb8ffb027c59384fafcadc0263a5a2aeb5472ad728b9ec48d24e782905924929d7429344f823d2878e2b6072b60ba3dfed2948937243eb1252da05b65dc632771595ce750dd5b544cfc9cdebdc4aae0c70d2ebe482c1544a342d73a6b3f4a6e665b6f387ed968db331aeaa72d4dd6af3b71c500cbc628ee9df8606280d545fbd8e0a03eafe3cef009d377116fe8e9bc1188a6ff80", 0x9e}, {&(0x7f0000001380)="7c4cb973073a8c9085c3a03cf5f2cdc23d81ec22163b7670f7a2547b39d5ebff145986c43be5a653fe87328c376b6b5ae75aee9e", 0x34}], 0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000001440)='./file0\x00', 0x8000, 0x81) faccessat(r1, &(0x7f0000001480)='./file0\x00', 0x30, 0x300) mknod$loop(&(0x7f00000014c0)='./file0\x00', 0x14, 0x1) getsockname$unix(r0, &(0x7f0000001500)=@file={0x0, ""/40}, &(0x7f0000001540)=0x2a) bind$unix(r1, &(0x7f0000001580)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001600)=""/114, &(0x7f0000001680)=0x72) r3 = socket$inet(0x2, 0x3, 0x0) socket$unix(0x1, 0x0, 0x0) r4 = semget(0x1, 0x1, 0x40) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000016c0)=[0x32, 0x8, 0x5, 0x100000001, 0x3, 0x7, 0x20, 0x6, 0x80]) r5 = dup(r2) clock_getres(0x20000003, &(0x7f0000001700)) clock_gettime(0x3, &(0x7f0000001740)) mknodat(r1, &(0x7f0000001780)='./file0\x00', 0x0, 0x40) getsockname(r3, &(0x7f00000017c0)=@in, &(0x7f0000001800)=0xc) symlinkat(&(0x7f0000001840)='./file0\x00', r1, &(0x7f0000001880)='./file0/../file0\x00') r6 = socket$inet(0x2, 0x40000000, 0x20) shutdown(r5, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000018c0)) faccessat(r1, &(0x7f0000001900)='./file0\x00', 0x5, 0x100) pipe2(&(0x7f0000001940), 0x4) recvfrom$unix(r6, &(0x7f0000001980)=""/28, 0x1c, 0x0, &(0x7f00000019c0)=@abs={0x0, 0x0, 0x0}, 0x8) semctl$IPC_RMID(r4, 0x0, 0x0) getsockname$unix(r5, &(0x7f0000001a00)=@abs, &(0x7f0000001a40)=0x8) execve(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001bc0)=[&(0x7f0000001ac0)='\x00', &(0x7f0000001b00)='\x00', &(0x7f0000001b40)='\x00', &(0x7f0000001b80)='@\x00'], &(0x7f0000001c80)=[&(0x7f0000001c00)='\x00', &(0x7f0000001c40)='/\x00']) fcntl$setstatus(r6, 0x4, 0x80000) truncate(&(0x7f0000001cc0)='./file0/../file0\x00', 0x766d) 00:01:10 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getegid() setgroups(0x4, &(0x7f0000000080)=[r1, r3, r4, r5]) r6 = getegid() r7 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffffff) sendto(r7, &(0x7f00000000c0)="192b9a741ff5432c0712f6445c3085e7762a7ebd7bec309161df3cc9f1805678a906a9d89cb2909124f5d77205bc24a7067a5c7aadb3887faff8faaf4c32a253f299258b87202f30874e337d6e8dfc2605a7d93d217224a11bac5e2dba72db5fd97024d5014c60ab0fea05d070c941f992984daa8ef9e20f9e467e32a3b8036873ab4d68efb2110ec67d3081a4aa8560c3a0988d3fa42bba8af5f90f7f08bfcf28aafa7469bf0c0d919d4103dbc84002d7a3f3c2d150692a8d26bb0d4d2c07fe1bf623b2cf227ccdfd53365fcc100cffb954460bedef3741f89c5d66758ea016f0b961fac522f2bd91537d6bf9f18453abd8968b1561713eb6477e9deaa02ce72d523a8e7562a0e2b7aeaff27a7fcefb8f3081489fbadbece210f905d6db6345f89b9e9d02084793c471d3ce543521bcdd8013c18eaf8ffaf4c0af249d82b0de5a6eb05240c6e0de2f1b451d501d163fc35385390084e88636e5fa8f8586499667c2b4352b099055a978fb68f96f9739b7f57c82bf5686fed8f57982b2c366c97e89a6864e68b3ac2d92348da73152602c428a913f3026bd3cc99d5b1a5e10c2e74954a122c6a9500a34ca469fa3fe8f764587f02b0de01d7a61fce62f1528b5c914ea42fcd508fb71c4258c26e8c981ebc6239ed8515466df57b028e65dbe9fdc202e6b0f053e583127af2a3dacc1b2a45595e9408e828078f5902902b9884e94b5d92482992cfdb451f66ed61be343e5681c784cfb9e17e22a4df4f5952a1aba43881fbd6f3d73f406dfcf2fedac984e035d4bbeee71ae1aff8436651fc37f1396166686f17f85931fbe295148377ef67c637b82ac016c85d1fe7ca826aa306a5ec8a42f43b1f0992d2957c00a6dc0c0e6802f215b9bf135e542ece950e8404061ce18354fe8abf3af677f3ed66a6c44db035439d6e762a5274180bf4a8444f951cd12b16e60ad0c6f460ce91784166ac18775134768c5fd686185b97a02d8009a1b883c8cb8f0087f316caf700fbb4d16bf793bdfe5a741f0f7c8442a513c2c392e1350e95f1be410d854d26cbe814074ad6d0f3abfc84e2a362e33fd7ce95d9fcafea94c9c131dbaf96cf243bc5ff28878aa75ebc3ba246f5f439add1afe39081aeb9bc9c89b6a198a19050295e46e004f760ef5b0360f526c545ed0039c52affe236db0ab0301986a7d27e9736e58aa212bc7f72f36cc11bca8c97d2f64d0310ad9dd238fb91a35c378fc77223a61eba7675f0b2f930092320032234f665c5f84833868ef5f6308b397220b0dc6c154235cc8c549dd6ca3d40501efb5c5daf42e431a1ab5177eea45919ed68948977e8bce969af5969306fecb9233adebd91ef6b27fa39d113df9d15bf550b3bace7c1ddadfc38b91e58102e42f153a8d44f49d0de1ee8c1239767d9ef9968a7d7eb7ca6e4376a79be5826cf3b2e32fa5cb9416d034b98bcafd1971d5d2328cf22fe590f50c896a16751aa028811bf88574ddca747f7ee7357f49fb862c645f06c55da6f23def30a8f21b427076c4a271049d6b5e7b4c4ee25dbf7caa011f83a8f2e7993eb2f03124f992c26d37b038082431cfa3c5f4f5e387c38093c4adc114ccedaa57d47b3a71e3672ab90e2691dc7ee90b65d79d7e2499e06262eddfbc9e6abaaa4271a9160a5ee73e19b7e58b215cd8baa94d474addfc2acd264d386dab413e6fb1f01b873be87c67edb84806f3a76023ba11488a8fc3bc5dbfd600f46ed1594d180e1a95d2f680e6baacdd90f31b9c955229c76e7f414d0041ba9a817e694748d7e4c851313a7bf63de97eda83cf4cc97cdca324b30b2b8e550a37f99967520a29179c7e89325f9f2a50d40a8d8d4a6dcd82c57a7296a786509991d6459c335605536525282676123fb07da18b3ff470f6db9c0b14b9cb7014dd3445e2e6b20b7b993a159c0c94eeb0a77d09e048bce6428b4e044fdef2feb4b0f30f2b909cdc448f89af1952e7061a71deacfb1de6d945209d17a58b6e8130bca30a00ddcd5f1a5a87d48e760635c032f17c0e4d69dd18f31cad18a2c96566022a54e3cb7d0482a07d7d17eeb9d396a47d9d3edd4b184dd480d5a271abf56364db8267df4ec783c540db8b22f6bd90e3266750cd55dc8580fe79f8dbaa1708c5baa352483ff85e1773a5db22155301306f5f5c73978b63f299dfcf1c7f0d941372c772025a1a6016d23ab7ba0af72188b822d2b75d0589cdb4aebc8204bb947a038ed90aaa244d900d5660f4988bb665d41f1a3a3a4038f4e0775e9fa4150cd53bfb20430962b36d8238f09725be23f80cda1176fc823f34240412b57d6ac0e2347039c5d8b2f3cbf56579697f1b80d0a87983085a105bc276bf2e634e6d327fd0e57159c3d91635514509c1cddef7f45e150f9d492bda67a869324df3b136e0b6996ef6e6a88f082441a6aa64369c163b3278159a20c977966005da6f4c97446592692b87a3edc80ff1b80a9b650389f6b80051eab39e214365756b8458ab709fc4d10a78974d2f9708d8e019c3ceee51db002a02e846a56250a105ef3ba03a9e1ba09be3487c7f7ad4c84c836dc6dd1a666ed225152ca8a062fe7417c9ce217c26f42b047513a36387a43c68be67720bf7aa759ffc4e15ff8c98aef4d94650e7528862831124004511b1da95e1fe8bb0becb6c0c863f579236441c257ac95af1a5416381269adcb2ae377155a8ba94edc1fd8433a535b84668fb20efcfb511a6ee15b75f6064c0e79fe5a5758d1eb0205c2466c9bab4b34065fed531e2bc2c3940fbc1a8c4c5157c4476c73ba358b4ea97e12bdc2933de0c731f99a819e6902667c314f1deaf5326afb3ece189bd76f161af5005ccc48adfb47d268bcc21a794f695ceb0040e26f5d1db7ca0458b9cecae123ae8918b6adcafaaa14580c6f94334a67d2e8589c423793f5ad886e01ed7ddf8ecb3301dfc541c467441e6d1a15f8245bd9aa9da6d842b84f431a8adf489cdf44a0889f6121d5b624e54718421165d3fe96efd14c1badaafad01f60ab6b044c620eee604bee0152d31e72af5715222c025876c9c119149f04e144603817dc45c9f690af34f8b6e303b2ce922be23c6cba7a98136420fa65c94aca5358930c12850f797554438463e8aba816359ac409f2ec87d2837ec31fc249355dac8074ab7f844e8f9e9198ffaf431fb868d25235dbaded0f4294386dc9fb529ea8e09aa6f1e254da126125412015a13098d5b63ba73291b0115d0e9754a0583c080bda393defa8b6cb690281fcf2dd72641365ba4f9e27799afac83590fd7e196022bbb49419df8fc1f242954aea670cb45b041097f90a0f92cee0d26e2d9456fc85960d32f7139ca1ed2f997094ddd184db85ad76ce256b98e1af53c7c122360d5fd168742d2b5a376125be09fe9a231a9d150dfaa696b657e93a861b19eae0810d7c0f4e63ab3153d738fbe0818e2687fa871f061157dae56d62fab99fa945b2db5ce3c6ba4f79636cfa755516ef2f61ddbb924ab611c989b56ea21d46cb90c131877adacb407d4ba6d304e229f5dafcc6d49ae391edec4ab9750014f9cec90744f22a8905f13883b923fa7cc6e6a3a907c1f61ce7f890e88c5f8f9878f79c429ea80c9832ddecf427bcebea72cc1b0fac1b9643ca3bfa0e8fb06ef5b73868b10d9178781221656a622cc1d0229be71bd69efcf3b1f4d4b22ced816353864e7bca65f920e4c542bd9e16c34b1aefbed04beef2e84347f5fc0f0ae76374fd87905fbca95bffd6dc1963ec59781fdd81ca30aa393b5c75b79c7ef52b6b925c9c00886ca3d93db8768ba9ad91ca397704f68921c7d8e8f15209969f883f0b0c5d6f14c9cbcf8eb0b8fcbb2397e000a7eb6718af5b8aa69b8b950107f55564779a8a661a2d9129166da78b0841b08ff622a5e35d99d3519501965045d7e6269a2de2d90cae81843122d501ac88b2e39bfaab43a1bca5111965598e2eed35372a3f36b52a56f5966d4ce46cf0482b409f2d3716a89ae91015615bb7477f352fc078ab74578b1a8249ca8ba78f6fa2157f914b13436d265511740992dff6bd22b134d7b67d80df488c1745d77e1da714941f1421f60d2bc2a4e6afbc257b639356e7baaa752ce280fa036efe8107da30e751ab0619fc37837971c6d1998d46f6293da485e54e431adc37a9ef144015c29f10f704a8f4acd34d5b457c7c1bbf6e80738a9c8654ceec75a33f3920001d1cdc9128f4c24099e4ea49aa9c1eeb590236a54b38712378b5f0d2ecbacf11e3ff978227af7414d437df7e46d211235b9b60772021f29bfd8e92e8e8df5c2669744d122879e802bfd95f169047fc66186c295ec608377876e48a8cc2540373f424569c0cf257650d175fe702431f0d8ee6d1505ebe818356398d61183ecc29a92afacd3f801f4b2d086e948400a7946970de86d63d3ddc73178da52d2d9d4ccd93c66a4ca9ac8a78c7e96493956716969ea0d6bdbc2e9e4009af990e5ca81ffe3fbe5683c630b8f71e8b08932f6d86bf02a9a86f4c7e820e58f8e3e3f39379bfe2dd45143372e8f047ff9e64976077939c010adb6d0dc9d972160ae95c3fb7369f1d50bf798f7ea816e271a24a1083750a947ce0d59e2e4070b103ad96e586fb269400e5f571bc7fee6d9d51e1e62aa4409b981a84534d528cae5b27f473eb5cc2a066f051f9db84fed0ac7f78579b2165c1bc36f235b79170924bd1c3dfec66c05790677563c21f12602f9dda4968e87bbed0f2271fe89e237507721a84cf9d75098743bc5864e4eb4b23b15e16a2403348ed963c2ea0cf5e3b439620996a77f56b89ca87e9d2ed9c7ce7234c0ac273e7d30d2f66f0a220d604cdd193dd825725cbe7fd665717ae657b0b4045dbdd3fbea869dadb514b4b30e906a0228f1f9c2ea3e4bbb2a994d72fccf276b3fa40ac6117a50b81c442318c5f3575d2a5178c27bb253cd17a399c7e58b5b70ed7935a8d76c7fb2496620fa22a41703341eac46c5c4f730ad1d5a1c9f277d547143c7d24643886db43b4c75c26077c6621fbfd335192acb378f010afd7e3d794002349ed462af386b6b8c80a921fd5af7864a7fe06faa0f932df9c8bba4ce7e0af38fe9d65a2d8e898dc781fe54cea6cec3d58700dd680664bf4206da1cbe9833dd06b0dfc29a9465855e387d423f31d8470169d5571578e4eee7a2e74cb8b9286a1c6a144319201f060b778194f3b26c00ef6da73efff76dbfdb970bd0710e0916c6938862aa67ef9bd413bc6834a0c7f75083a7bd7e9ea267e53b9d56d1757b6e8807aa57a11f98f1cbc54c4fa100400b7e472db544eb81c3d0a2af0f2cadcf93ba63d0e78e16b6fca434c1767126f2ec5d318e40a9e3bed9d808aaabd60ddb9f0ed6e14cb8bf18ce03e9aadd67b68c0c41f5a79787c09b4340cb6fa8a9edcedb5980e4e3cffba8d526236aac140075b36c2674df59473055edfaa7c4459e632fd7f4c7af7c04f2783404d8f67d3dd67aa6f929e5b984aa518cad5ad473ec087807df408286ad3b39e70cec8c9b05d6e9aa30b64fc7b9311dd44b424439c4aa8a5e5e8598c639d35d06f1c7a468f5b8efd622e41bba6f5c41f732797b719849fa88aa5bb76071f6f6a213e882f1195b03ed162bfd9d6fee3eea88c5f87e150bebfa841281214188ae5dc8f0d7b9da0b23eedfc0470020bdc6ca9394be8362ad674afb7700acb4f5a3d131ef8d286a85f40517214fbef48731e2fbe4767bcee3c6e747b72bee5ef8738de69915aeffffd562f8152c07e359664000b9d249a65b96d35370f750a304bf5c", 0x1000, 0x8, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000010c0)={0x0, 0x0}, 0xc) fcntl$setflags(r7, 0x2, 0x1) flock(r7, 0xe) connect$inet(r7, &(0x7f0000001100)={0x2, 0x0}, 0xc) utimensat(r7, &(0x7f0000001140)='./file0\x00', &(0x7f0000001180)={{0x80}, {0x7fffffff, 0x3}}, 0x200) getgid() sendmsg$unix(r7, &(0x7f0000002500)={&(0x7f00000011c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002400)=[{&(0x7f0000001200)="a85a67cc25c195952373e948d8ad7c11aa44fc23c3f68747213f5b1f818888c3bec53038fc7c30a61b25f762b3cdd9c6", 0x30}, {&(0x7f0000001240)="4c7667ca0429565d0d55d0db28f9053070504415a890e245288e0322d9672026c93d4c278771ef639dd4f13977f71974d13bdd02609b32804c888e79cbb7ae8f5c449e63191742c533498f0535ca90c5ddae2a3d6b8a296e87dc0c50b64ca0d4242c8c4f5bd389b2d9dd0109b5e2d167d5610c15eb73d567f9aa6ebcc14e68e342755f8220eb0fedd7dcea843cd7517d8659fabb75cca31acbe656e9717df7f825363fb1930cd7fbc393f484c372eeb100c236f6b8bf68b165483121c866f6936460ae929f2a7c907432fc5eedaeb88812b84542b3de015f22e8d1ed4a349ad29bd0fdb813d2f9ee8f4102933595549689d11ecafa3329b862fec10b0e70f9fe1845e909ccacf20fa2926a1ca180c320c898b8ac04c9d3e1bc6cda69a261cc62366217e97e9e49d11c4a731fdd48c3611efbb6c79820bbe9eb4730a99ae8ee0f16e52360f47af7366e62b38b163aa5ec79e50a96e22f222dc0b85c102676533e23a69e01f646964d5c679c5350d709669eb8c04bd3bd80f1fcd55401b569d874380751993e56f8ca6c10cbbe7bb5d699c53e5ad5fdefcfd5d51f9316729acfc40a6df30f6975cb797cc4fb83f055d65d3825f011fa3a676dcf1604ecd46677ad0d0581fcfd8cfeaf503a7b69d2af043831700f73afa0a427edb8c5f0f1915d09d72257030a2d9b11d5bfa190cc7456e7676ffd53030153983b7b7eb4e5a3554b5dd7dff065d03ff205a0f72c59ccad3542fed01310a8b4fe972126d1a3d4a581be4705f84b3414c8ecfa390a11fcc99988f8f8ad0cf28791aacac684c92145e7251482fee8d87bda6b74d0f3675f19260c9315ca7b197259ea3b3c7a1d192ff163e1b00fc0388c30829194840a2ca6c48f67bb4792d98cbedc608976ba71fed3a4ebe048bdc2211ec6ee0ecbf8cfdda9b01609b13570d74452fb8997752a4432de64a273ec3fb5031f6525c9e10260ad7334aa5f9993e353558815b2cf9029fb8ac5744be484ec414ad01fb9cea6ce4c0f1a1b6d6fd2f3f859bff73db73a9347ae90f3305fbe8e7c03d73c01c7420ee363d1ddcdcfae4767f72ba8130dc46c7b1ea620905fdafd162b30004126d354550e94ce97b0ce82a43b36c1c09350601295f0906f3e8c3929309380137f5b5cb8390389b8d74d9436b0bee8843eaccf656a86b00b8006e016d2ac5dfc1a1eb8ceb844de7d311290ded92c7fde64605e316cf69de1766e2914ec5457defae03af8891c8db4d8931a489c5cfa37e6d78edd26a7513ae5dbaaa8094f7f66bf7ed21cce5bb2786879ac0c65f697a9b4e6def48fd376fe2b2ca745a70686a0d21a17be17e8fa84a30e6d75bc7b764b3f344183531236a1a530e040baf2dc6689d9f7c8b34a1147096575e9169fd1d522a71b065460b359c4689d6009257d73f28dd458850965f01f2f93639b97eeae9c9707185156e046429a27c32bf3af9968e422a5a10eb71bcbc748cc2d301cd5a89d81625b8f91cb23af7dd3dfb69f937097899282a5643f10e2b426e1f58371a4dd6434da900793e5725e69f6524eb4f8959436d467d9b30dd49e1c925060429f6f6916a69834434e7104967ed059d8ab1296a1303c0aad8a2b6cc0361226fbb39f61f93f8e15d8e9ed5b0643d6670b33af7017d51e545e2c6d6d5572d0d349880465f83051599a51e353178136e9ff08cd0deb88a49df2179e869181e480a4ba010c7aa0c8f8bbbc2f3fef0650ff8077e6f9d0eb0f59c87b31efbca0436896d788ac9cb39392cf0a2a833bd8256bcaa40051cb1d5d12e8ca9badef5b93bcf29d37c0b2bc277d5130d433b2c8c160cfb1fd447a4cfcb67ad925ed7c4c41a57e2a91e0ac6b15599c9fb808939d4de9eb7b76ea917c77fd019e17a8d792d7f457ce03de372275d5c4fd9e5fb7fe1ef74bb4b3c1c806b75ed7422dd956959e655c796511b2dcf5f8398e0aebca4d93928616f3c578aa742fe511d1163fcc3f91ec280c242c91c0ac483ac3549c53b626a6570f589bfcc847ec257d240cc42b5aa6b80214db9d852ad4640d844001d0ccee6741d31e3c0fcf8bace2c22c4400154d5f66ff7ae12586136041b272e6d9c27b84f4f995962e7cd04fd678dc4c0187e55706c41f773c493fa426daf80c20aa2715aaa47bf7650cfa48b737e9316fce1fb183f4e09e935b3e1571e154f6e2338e0db4f6d89bb7ab20609d4aef2e3e0ca003f280988c839d5caaba66a86f28a72f58225a94f67d5d630115a11f326e230c92967d3ef22fd0c1693b77b1fd0f4ae6e4a25b64418866f4f39102fb4feccc94e3bbcb121fe6fea07169f105494438cd419b0bb2c09311c300d7d718fa6a683b23985621073c4053958fa4f5f66cd30184b29ea7d1f600bd2aefe93592d727cb83bc44322c045c2c5e84e71a5e13e0533b4c38e942773937a8022a169161136b5dd1577ab671531dfcb17840fd9ed9c060f6082fb7ebd3103fcc01e8840cd4751be6ed3824ac0765beabddbbb2b40cbb95c81e993ecc9a76ac127b4dc9df69332c7ba2d5cc51005dde9ccfb81f1b6fd7edbf6e7c853c8573dc9b0262397786ed90192e97a093726850a08d50402dbf8486fcc36ca7e54b198e997706ebd8bf7eb705be0d28894d678d855179449d39c80ce4629a9c04189a5c172bd344ba01e71ea555188bbfda96c82744cabcafbb7e912735180ed561d8c65fe63d46efc3625f214777c81a2fb17c096a7466e356e4b10e29d298043ddf6a3d6736cceac4a10563eac11ca6bafe5b89a7e8538a23dc7e44844aea8adb9e5a38da7db9c47059b84dfe15de3bb0c84193cc77aa24e82a5f234902efe65765ef12f045808f8b02cd842299f063330ed39369559fabb22b857381ea016c982de3e2b7a1e70d5ac5bea9a3bb1f68a0ff8330527c1d95cdd074009adfe49cdcac3fa0c814b93469cf3eec394fa20b50e6b48f0de83bfcf20be289afc5c51c64c13ec87cd952c813178b4a1c3ba9f125f03f689283269600d4295c80b5733484961ec46e83e912bdeb4b01c4012ef7422e0b3d6c21b578490f9b157df0d037df3b3312167209c84fbf7012bfc29bac310c922c075566ee1e1c85bab53ef4257d31c61d289ce289efe97b2f4c1c0268c5a71ae2ef644516d1a84461c72b4a829bae905d84f6d4201e06974956a331e82a4d084b3e24c2f192b1f5c300bfa8f0feb09f18acc7e1125f0cc2b545513e2f39ecf49308e7b1539010b46c2bf490f1215efdbdc9fb2cc67635e7c9a5aeee5d99f7b1cbfc16b5c7609611f693e633589f4901ad47e4de31012ba1cb7b505038bad85db8e1c6b293f5c9c5461cf03b761b8fb3b67792f410710df1cfc1d471cc82226c1c842f8e5e83a8dfaae45b074467d102bab55b638fc92d50cb314d0773926232ee7d8d9e58e9aaaab97e493db46b1fca0ea0a5993c66d928caac1d84429f30dcc06356a0c94dd6bc337e67a7e7c5bfa60933f32e256dd62143c8ddc8428d0bb618976c3a1c51fbcdddcae8201b0322be46b5331e47fef04e9a7953ea251963d5d42841a5909eaf2ecd61657892c0f1adee8985138554f2d33d3ac8dad8a17bba098c12aa37f6111aec88de557b0ea42a5ccad4d275f596739e2d489a4bf07de8a4a51d8550a3f4796c148f38c9fcf32f8c49b6da252119e3100c7221e321e1ddce24f108c65b614febcd6a37a79da9eb4efd61553e95c24ee8e00d546e84ef221c0b173da73bf78073bac3400af9660424be6b3de8244252836503c3a843ea025536d3f130603d2eeaaa16e9e320d203fb0236c208282896e40920548d9a20aed7f7dba18b474862d88f713ae804def8589ab51eb3e0d921d96f2758cdd80428388d5a892efa9632a1f93b124cd8abcf249b817ff8079cfd91def8e063490f5f2a686aab67579905cb8b4a8bca604d76ec47320af44f0fc1ee8ffd12aa9e531db544ef7332a2d9ac897c2fed57096898e2a66f9c9a20724066088b471b23298619c010eba31e39f73bca78cb35fa80da6d9a7a3ea4563a3ed00f45786316043e6db10ba86cd717dde3d0b4622094c0f98a96060467d21e17943c0c9a7194923df336aeb4e64e4a2e7adc70fe75cd82adec1837deb3dd23c12621a820d901ab32013a73339e7e3639e569985c63f245984a391505f25c0209a93bfb4ea3bb7e8ae4c1b5c9b7d2ed6eb3d54497701c4dd6266aebeb1399391824ac013ebd0b71fa7d882814a25cc0830534766bbf9edabedd94f0ea535c4a6264ee00afa5ae0a9a4cb23ad969a2b2567bdb1bac4b82141dffcf01a612417f63b2e90f8c2afa3c0ed942e7fb57ca0b43405537e4d769455d51a87214e008c31d746644717a62c080304fe18ced96ee4f0a4f29a64a3de16f3b4ddf58ea946cd4718fb59de499d05503ae3f0adc5385079f3688d83854c3f2c8f2c591fc5eaa5418abaa8d039b4eca869c403efb78ed0a9f729288a815beee07c80824aa7cc2e95cc277bceef2b52653099e8881a8578fd5b55a721dcd31387cb7159955b7614745578a7c7d44cf14bd3c41db6154aceed71372a2ec4ca7cc874516f35f7a20d54ec029b31b5f3f6ae13da893270a19acd2e7ed0b38240f95b8e9c51138e4ae44e908f81faeaaa130f5b185214a908a350c7bd7e3cf78b2059c83754202913996609c2fa9466c30ec14db718dee5aa458f32423f89109f395a88f619bdc31ebe5b267ae04bcdc917deaab32a10f773b6416b07990492632e51bb1cfda938a937f2e032f8df0599d0cd8a6f847af8399385fbb1a80fe310fbc9c36b8345aec1573979d4832778c727836b766f733d60b33d1489902976b343171f638db5f6db953132abaaeabd29cd7ae18b4ac43e474feb3d48dacb66ecd22c1cd4742debbe6279e1b2ebd89220c9fe9875f82706c944517f9b9ab103e3e59aac340a9ae7f6b412ae3ade3377e899a0336fafd42aaa99ab2bebf9f809d0d2b83191b5c704bcc40ce7b08c70ce45710d02c1c638f6f1d94ad82655b11f442eb6a0bb7787e4d9a337007ca7a9f4d0296c7514d2d15efffed6ba433a0c69443575600c784262772c805f562e1030203711dd1a304f79db5f11929d36ea3979b6f11da9586fd5ad99f52175f1f3f54c07f98558b397c45e10e5a4aaf7b0f04779ddcd94c0a882fe74c216e48447b3a3fe9ff843210ff662f55c9ce81209cbce9c321a9cc4700f6f4809a15b9146457ec6480538226714dbdc4a23cd104ec8c42d7248e709e40b0b8e68d6971724686c4d1d101d8249664c3865d26f367114d14d492ae195ce11ac1adf1c287bd465f09c5f6eb023b219c8a0bb4bd6b56f9f56c91630c5ba57a0593055d297aad9235c4603521a19c04c7daa1f628ee26943d1cd3c8e6c5721bf1b662eb38fee2a0e1080028abe718cc2a3b7147e3aab6c7471a8adcde45ada735c54ead95574e0005fe2494ff94ef8f40d445b0f2009b051398bc5ae3e3dce9a6e19efa1149821844c8912197fbe017878fe61b2afb2f97f1595d020d988dcab6dc41ab8af3f5e740f08c794d663b652c87db704567da4e6ed0e878611f0f41eb4be2bd77d33efc2e39d36e544adbbe3b5b0b3014a6033b973d0716502d15b104ccecc7d2c9c25e89991a7e1dd51f21dae817a1a8e970a45543600889353210abd75a23a6596af384c64b8bf8a64d33ec4e92f58bc41e297a907abb2fc661a9dbf09d356e6b162995cd1baa17b89e89ee0347daebd6311c6058852e7c648057ebef79bc24e67848a0dd055a286835deb036ce5ca5e30f21df3ab2c368559597386b6555f4c7", 0x1000}, {&(0x7f0000002240)="e11ec1d6db875750d0770c6c35d8ec0d31823eaf5b043a5b80a2c1b9b90d7f5d2369e87647724c073a8e215f6d5a765b30329cd910792db1ba00eee5a49b7d9a8821ae503bad7dcaa348e6de2bba8a2a97", 0x51}, {&(0x7f00000022c0)="d28c62d8f58cd0d3266add51dfeeba1c6616acf6dc640b91e576d6989e4bae04da473597dbae229033e657fc16d55da189aa5b92132736764dd9c6d62775f4ca", 0x40}, {&(0x7f0000002300)="09260a86eaed64aae33f42e53a9935984001a029a5c6f526dd47e8f5573fa644276ce8a8af9f287615df11cd3d5637ae679f93da077258a36b6df2a91ab5f94e41d491b04c5d1cb7e032298706a1fb", 0x4f}, {&(0x7f0000002380)="4da0af8bf8c55d746fb474844950a05d2890e463296e2aa5319dc6a4773221431f23c04bc0d7a1e2442a1c7c558deb562ea1871ac80db16d66a3e04b60cb14fc76cbafdf4d4b9c30ec4faee86264026a26c71f420e3b7f5c58de83f1dca4692201e4989b6ce2982564fff4fde2e3431851", 0x71}], 0x6, &(0x7f0000002480)=[@cred={0x20, 0xffff, 0x2, r0, r8, r6}, @rights={0x20, 0xffff, 0x1, [r7, r7, r7, r7]}, @rights={0x18, 0xffff, 0x1, [r7]}], 0x58, 0x1}, 0x40b) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000002540)={0x0}, 0xc) setgid(r3) fdatasync(r7) connect$inet(r7, &(0x7f0000002580)={0x2, 0x0}, 0xc) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f00000025c0)={r9, r2, r1}, 0xc) r10 = semget$private(0x0, 0x0, 0x210) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000002600)=[0x1, 0x1, 0x1ff, 0x700, 0x20, 0x0, 0x5, 0x4, 0x81]) setegid(r4) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000002640)=""/141) r11 = socket(0x7, 0x3, 0x6) semctl$GETZCNT(r10, 0x3, 0x7, &(0x7f0000002700)=""/20) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000002740), 0xc) semget$private(0x0, 0x3, 0x102) r12 = semget$private(0x0, 0x1, 0x8) semctl$GETZCNT(r12, 0x6, 0x7, &(0x7f0000002780)=""/11) 00:01:10 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x100) r0 = socket$unix(0x1, 0x2, 0x0) fdatasync(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) dup2(r1, r2) openat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x80) getpeername$unix(r2, 0x0, 0x0) fcntl$getown(r1, 0x5) 00:01:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r0, r1, r2) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$setflags(r0, 0x2, 0x1) r3 = socket$unix(0x1, 0x7, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0}, 0xc) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) fchroot(r3) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x1400004) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x12, r3, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000240)) r6 = open(&(0x7f0000000300)='./file0\x00', 0x40000, 0x80) writev(r6, &(0x7f0000001400)=[{&(0x7f0000000340)="a685f7dd034a162fd53d8cbcaae78e1a6e0883f1d8988da4c646662bf35b7066ac27aeaaeb311a9d934372e9953877452112c860b347001bf3b8e2676363ff27cd0cd29e862727a23a0ea0a0255b84a24d0922dea1485192eef31b8698314d21b7ddf41ff571692751620d2d59527fd54aed99488751abf942a0813eb2248837955e30ee48a78153fa62fd6bae2a62b1f0c56d221251695b1249518ba49de4a964ba88b52a929f4d8f3722f1e8901ad19a0a4b391fd4fc2eb2dc5ff46d94595a0ce7178b15355dcfad145b7d05ad9268f86d00d093c6d794545120eb1efe1faebf3626545d2076c1b01e619c905e6fb2209032f993a2c0d5fd5d31238f7ae716977a5f3b437dbc51af80c28ceea3051405a9e98e2b3bc2b28ee0f67907ff30989c26f536b0291b88bba0f930c48b8bde0d1c5797e0126346e2185394f6cdfcb35614c773fcb0cf2e035a1ee00e73b37800658ee51119496163cc2d381ce6dbc7cec6784d0b2db41a98e37eb4d7e61f36bea33cec52214dd6783c43ba9df8118faa09d922c361fed0b9edf24a40dd1c81e5129f18b9aa0f65798b0d906260cbd69ae3f24146115ae2726ac54abadfd76dfb2a2bd5b45f513d94bfdd900872be030f5e95a8cca3e17a162889b1e86104aa6ba908f3d0c31449cd32ab64e9a6163f4632d72f0a65d63ee7dcbcc54d3f31462a0fa77156592f1bcce859b68aa71e7af38457005fcea6554c72f255a93fe78e0dd00a207977a3837fbb86aef6425cd2092ba0f251bff58c8b310d253b9a40ec8d8581482f87fdc1914f27e0bc5daac228453181bb9016b1699b58b070580ac83f72be0550b1d9a13ea9b2fbaa820f5afdf843912f27491e9eef89d720ab014acf51b750e698d17a61ff0e720f484dcb5d6d4d281d6dbee11aea25d9f2143e33a272698c6ac37df2889c5556ad3f04ea8eb7b1253fe14c49731a2b32ece60319e0bcc1938997a449d58ef05e7b08018e4aef4920471e86a39fa2ed36e2874708f1a8a71dfa789d241a97663cd5709899089c97509a52170fabcb9e598e4b580604b455ea8073c1e8883967616332e89500b3c5d204f5a6bf53efda4147a579b8853fbd77d45cfd5932ab675fe90299f375255b2055d7465097db388b5b89aa554009fb33b9295449ddac1d2c245a49ff22b3d9de68a648aedff3ecb73f2c0fca535b3ec5237c65140e9abee72b576fa2439fae02820d0389220035a09fb0961403e7866ecdf2d9d8fe956891d650439d71c588677901208c1b5a2fd2fd9a265be7b5042d3a81b3a0fa6e7f1ca7efc8944769e6663d3af1804ca77d63ca61b7054f1d9dc23f8842b016a1534819c8aed1df580accc03eb23c2c5442c8459b3ec03187db9b4195f4ffe0e35c8b2ff417f211cacb6a7ef84856110de1a719f2f27daca8b451fba9b8919ab95b00ba5921f3e9f6f59bfbdb5633524d8321403a9fe3c02b887a3255333b7f307fe2b305a988161be78a1ab6d61381bc5c4fc0eeac049c7d182ce36a201483423f223272c9f188173906998f683b2699726b6b55a0730fca252f3898c2159639a9765f5da6034faa5b9e94cad1b28600f0672712e67d724ec0277a25918244a8ae2ce2fb839f40a3d9d82ec27e650a0cbba32b163dd023f20db7ef77c3b2dc423bec2fa75d4fa01936bfbe50321c3c531fef74b1b70807066e371817db3029fea228e5d9bbb5fd92aecdea88a7e19f9f7873f41a137e2397a8f06592b9133c3ac6521192669c2d7faff80900760fe906bd4fa06d27b9657b57352efbead1f367638fe61edc81345ecef43347f32babc6ec48e7be7301afab8a7e339f242bc143abff2a42c9e9d2094cd098b8f9d2de6c666269fb0d9a31bd38e203b8daf1abe7f832c05987b5a134ceb27efb7accdf219ccd6d8b79cda5dd02b97a5a77f0758dfbd59d54eba127d59d2925df571504707af01bd8152b420d2130fa9123045dee60da6ac0065ba2ce6e16ffc175285e7d340ab68d50c3a93cd79201830c5b112738dffe75156084fcd1765e3825a3a5c8fa7a183f72b1aadfde5a3c246440b7fa3b4a47e454fba8b509f1441ba0fe305f9f42d97cedbe9c84017cbfc460a67608304ec437b88443abff22f1861ed46e6c0dc3ec37ee4e5232ade97abca1717d6822643f68026f234be1956f207c377871ca2df09e232c9ed2210e7c76f709cdff0e05119590535ab9774bbce5dc5180030cf09a6802fb70aea58e658db8d9b63af7965781ee1f65fc28b7da4b0eecfe8c8f1225b2d6345e5586c95b368c15853b2256268f7e63c49a79fe95d08dca3df8af3c103c38abccb04fcf7f581ad74683532ef6c4612c4729973ce7d0a4a4c1ba3e21c817c5a3d9bafa52801fd5f96b9d9f667c7f7ed8dbe342702169bf32f58492a3359fe9242baa2c090e204ebcdc4e3f5ad8be42c15b067d72240ed6eb41a762625d2d61c64968dd8316d59ee5a6de8c813d5c1c2d62765c303e3d2a6ab232ac5c640208dc765063ee99b538fa17a9583c6a4a878f6888f26b3aacd8ddc49d589716f77109769282f9ac4b50a5361b99b006ab5420bf4c9f0b96245797a9457202202413b3ea02aadddd76f9188b46551d830105307a20a7ae8edb9da1e0748a97037e3a539abd3256b3c51d0253621c763002330b922c49ba114f6237db71840a149a912e0e4f19ad9dbafc4e0ee9f7d97ed9260bb41980e888792af844ace6bd29045f92ea7f0c9af4c1c14f8cb9edfe7a50cd66d8a86d794dfbebb41b076a0df1f64d23b6de9cbccb995934c0f0592ff8204010f9c8d351e96636522d563f5a33eeea84ce7d367703471234d9a281cd2263890494b77edc448cfefc62dbe9420f8e20c66a39085db34b993b92ea11aad27a628dd847c6c127bf58ddc31223707cddfb326e46e22e8f9eed8fd700e7a07b6bf219bf8083c6154c498005d55d722cf46af0a4c1c95ecff7cacea0da93373ad9a8575ee9249c63fc4a6784980a4255724f57622809216a2f4d1a0a02d9c90005ee5e9e7c52a2762ffd96731e8f0c14532ed1ddb33bc63009592f36ea77959fa4edebe8869ad6937a0b7c521ada924281d496b95aa7e5764053e1333b433d3e1723c48e1236e6e603aec0dc1bcc12b150842bbb5e72c9b0d91071ef3e5e919c705911be2fdc328d5864972c6f2c696b30cc0cc0499753a9043d7cd68084351f941a31ae66ba1d48a8ecd3ee17c349e4e70663bf8f09fffc19856999024166c28d67fca9acaa2ac7727d8ec0248e464abc9e8d370451d5e2757b352c026cfc2fbe9e5738ebb9073c65892f373a6244cedd313b819c03999cb331f05f91579bcf4922cd6600f1089cf9627c004c37f83943b51fa8c1d8be519bf66210dcd5758ddc01b8e0559343cd430c11b8639aefc0720e65f02076feedc6d533b10dce96b86873ed1e7cbfd1eb87a00274a9ed98bab358d8ee9263774c8c9397c3a8375e9348b14fb7600836c013e23355bed346bc796bbe81c068e9ac04060222f891fc14e45c1758051883181210ece27348732b2d9e6860d7dd7aec89a772802449ab42913b812641321fccd4fc8129bc3dae3a7f2604b1ba01afdf0af7798ddc163d9ab14ede0b2c0856fae8cea071030f335c0fb11eda466975c420a63e7f195486678acd98550b553a3b19c8a88c6b5d9fea1a436cd56f63bd4f4f9963d1b80785a858e2c6f3007948259bb094cc48d4662af00f8c076f5ea4533535f46712f709729cd08e666f83ff7daa79ba74344d5152890f70fec38323e2bbd3e4119f04155bb38bcde573e78b4b3747da080f80fa8a235918aee8db8ec9b55640dd08e02871630ab6c1132ec77396f41830cdeb8cd0e3a01477c08173650d2eec362e88d44babd7093ad463df19a99a7920b205a64f43b63acb93cc498c714247d65a09e718191886effbae70f4f706fa8d5bb68b2c1728f4dbcd26a86020b530bd6cfa7bc65d44b517e8a1e7b28ecad49559eec78e1fdd093d7ef5b82f0b5abddfcf95aba4b6216f4eb678f6ce29b8d3adac82c0b634978ee1ed5eff3e78959e2810a17d33044cf2d28f8dab653b22887b9402ec6caebba156fdff7661ab0549970eaf97f492ecb838b19a2616d1c4f518f55941c5112a0792b7446675f9dfa5bce0307c10f0e0485bb8cac0896cea0a1f74e4d2f38cef0d6ae80d843f7d28a66c60ab4f43acf0c019a0f077882b32578d14011a6b2782b37899d17f626af904f505437969d19b806a0b044eb7721fe650d01e49465a10c72ab0d251a5eedd4c87ee48be0fc330d5b68a65b7d02d74b7f1c4f2c39b70f106195272fafc888fc9a3c4b949d4de67df54e403e7bb42530bef91b2b6f5311cc6757fd24eecb990edcc275503acea36350f55010ecb40f83c312742c0d9421e82472b31657f769b39f7f757c551f1b5bdcf130d2bd33bfabf5b66bfdbfc5a09fdadd43e6db55db5b06491d29d9eba8dc7ce5f53fa5e2f4c764da6410ba6a6b0c7ffa2275e46bd0f430f6c7bc1cc92aa8013e8f2807f3da26b1019801a96545db5b7bf75190f22d0bcc327f98c2bd553e20ee331331fef12f4ef41c6d6405338f72f784444adbe1f9969851d74b73bb5e822fb994f2adc246d394257950279419a43ed2ee60a8a57318654e679fcd228f53a123b1e89edc8e55c07e9d3e169dcdfbd92192e6d276d51c0d2ec6326a626b31a4719e691f0a0bf978e51892d74f3dfa0d65869f5e92f8a3a7765fe61cc3b569ad95febf88632b09fd2cea546622402c8dc9e8d7f0e88ce973a0f5adaf1c90d7df59b255c85702994ad8284dd7ae5918af5bc6d4b896cb72c55e28539400f20e64fbbf1fb80314a0a535860bc7bc4ca45c3188306b8ed2b46e352e5c2c816fe7e7798f687ff90bdf0922c31f563218b6d71e730f814dccb7cb296b41fe2473045456adb5532ab4b50c613663be776a9df0d5992de2439a9029fd8bb682c0c71a9ca9e5b1571b3388ec2c7e385e14347a066610f490981e14e69bf6886e3c19d520daeb753f49576a56a27da06ebe092de47967b9bb194354507562d7fd229f57fae09a1599f7efb65c1ec578aa8599f4debc77c518af595c4da07bb5bc8f45deba5240fdb14d07f5a59c0ac58729465076d2a04dad5d3b99fe890dd697738db8c2d946fbbf3c5799389feaacbccf8e260eff098aeeb4f14ed4df75763455a3a768edc77b09f945b48de0cd7b7550785a0b89da8aa8b6dfe715f56044bf3b0d42047d2e3c4fef51e5289a32b28e04a5d29afdc186c233887b447587e23ab20f09f7b9dbb6cf3d437313c8d930e28e0f40483b220390ae210dd2363b221c8af45093308b8c22b9b874f44ab7f6118f40b13d029e51825b5c3a50a8393762f61563092e6e14deb7592fbce8456bde499795cc827bdda23b0599d9ef753af5acdee750f7ab66aada683770cdd9680b8c9596dc4f2b7607939e8808235a4933f917b9be73bf15876f72ed71c6f0a349d63384b1a8c2f9a334656d441d2bd7e8067cf77438bb3f2a3bb2fc188bb72474557f66da65b01972844854b7fed2451f27f12297ad681884eabe6a33fd724cb5724fb10cef8d261df29cfd3aedd6da4f2aca15effa4952edd3c0cd13f059c676ff579b1bfd551f14ccd8c5961e47e1df1eec753c5d5399edd4dcc3537cc35f9093cabe65be8e944d8aa008d13c2c7d41d49c643c075ada06b55ec6336831f2de592f50921b60e70b057e26aa22a6d4877177383abc7b0e4a9e3a555d23c79f697bbcec818c3dff529b6f2449182a3380415de", 0x1000}, {&(0x7f0000001340)="7cef866f011fb104323a2604adfccfa259dba356a9234fc745c38d2a72230c1f072814b1c8aa4766bb85d78731e2fdf684fbda5745989785f6edf63bb645f9d2df232fa9ebc0fc1bd9a85e1346170dbe276586d8003717b63b44713ad6a47748b5a11524a94738d778cdaa91ccfef1f7270c7ee36fc0aafb33edc0b510a035ddd4e7315f8428935a35df3857b30f88047e6a0197dbf4611d6e14a04b82a6452f9045b7c6", 0xa4}], 0x2) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) pwritev(r3, &(0x7f0000001740)=[{&(0x7f00000014c0)="7b5443b23ac3d39889d933f3df99eb791cdba2e97fe1681f390d69c64cba3bce12debab23cdb057a0d66cfa96b0ecd52", 0x30}, {&(0x7f0000001500)="41225fc433d41c3197edad515f2417885b4a66d32fd2ca61e82ed22590cb19f81a6271e7dd86d2974c24826325fbe96b0de004876585762aa6edcecf295eb8983d434cf1382dded756d22edbdcebe62eb8c4c9de4370716c52141ced42db8670987e6db7ad03d489468ab84fcb34764d895692c428d50b0a4f0d15ae36f40ecaa89b962fa82edbfda52c7cdc6ab85e262cb339e24f9d03acbb8c30b530d050f8012a2c6477072d8734c6fb51d9b64707cff69b3cf62125315864b0d465b36b96b8280247c6b98a3d12df037c5da1c928fdc98dc5e6", 0xd5}, {&(0x7f0000001600)="947af1525987a04f548132953578b3a906a1bc068f6cc87d01e9237697fc751a3a065257a33e08586b72112df7c7daf3280b4f8cea443d5a2806f899621122e966cfbae34a6861c26eb7335018077dcaeefcf099f9ae15df3cdad71e8749dcbefa82a8a2910b8dde752e9713f816dc589548173b17a0762b1be90afdd5e210832c290ea7d174a6b5f7d088a8d36d2663b1e496bf2646f0652f5f23e9a63372d6a8f78eea8af238244958f9eb9fcc2cb42d9fd55b72c41e80eeb4ba9e57bce0a3a8ed923862423f900929aabede2af44944521227", 0xd4}, {&(0x7f0000001700)="063efafc0c88a7b0194830e2", 0xc}], 0x4, 0x40) r9 = dup2(r0, r3) socketpair(0x1, 0x5, 0x3, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open(&(0x7f00000017c0)='./file0\x00', 0x10200, 0x80) fchmod(r11, 0x10) getpid() fcntl$setflags(r0, 0x2, 0x1) getpeername$inet6(r9, &(0x7f0000001800), &(0x7f0000001840)=0xc) writev(r0, &(0x7f0000001a80)=[{&(0x7f0000001880)="098018ffd600188c116c647bbf50025d03935eea5e9fac14fc318acbd9f23b70a987e76ab6d550fe5f1d43f65895b2a20bb5bd77b570c6401b50", 0x3a}, {&(0x7f00000018c0)="5fe585c4a3166a89aa76b74d7bad3ed2f213a871da7a6dcce8fc01ff5da3b87b", 0x20}, {&(0x7f0000001900)="928309268b3f3f0ac7a047017079ca", 0xf}, {&(0x7f0000001940)="5bb4e6745e46044ee05f7016f7d3a2fb6ffeb92a5c5bc43ba6f3cb36933675d7c86f234870f755d207ed2e", 0x2b}, {&(0x7f0000001980)="5d614054022996a485abb2a90f5c31f7a30080ae09708552e4b0a1dd97ac8749347d1e51df26a097ddd15f18e6c4da826101282133a82f5f4960d11052d51171cdc5f5a5f59012", 0x47}, {&(0x7f0000001a00)="eed60daaee0bfeccecd5a82dcf927227c6e4c207cbecb4bf708974d7da", 0x1d}, {&(0x7f0000001a40)="f8", 0x1}], 0x7) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001b00)={r4, r8}, 0xc) fcntl$lock(r10, 0x9, &(0x7f0000001b40)={0x0, 0x0, 0x4, 0x0, r7}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x90, r10, 0x0, 0x0) 00:01:11 executing program 0: clock_gettime(0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1000201, 0x0) lseek(r0, 0x0, 0x1) r1 = semget$private(0x0, 0x2, 0x2) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0x1) 00:01:11 executing program 1: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="ee89a1dff6b018104557f71bb636e3af8a5aebd1c598f32412a289c66cdb7db93d6560d208691ea3ac1e0480b99ddde4f65fb2fef0e095e768667e62b56a7657a28cb36987d30a1bf6d2fc492e50fe73ba5ac2ab5fba17876996bc4d552d30350ad8d6887b97eaa5af9950a389ddb27e90a709b27ab638dc89e1fa41df6126fe67e5b13d26754cf2d2f2a85d9f3ab9ef405cc3749e57a70105e0a287dc02537d79a28311729eb69bd6b5f2b5998000e77be0c39666a711dc09471822e37c769370185b8fbea2840346bebd082e6926a9ed85629756ff9901346870c360ab", 0xde, 0x1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000100)=""/113, 0x71}, {&(0x7f0000000180)=""/224, 0xe0}, {&(0x7f0000000280)=""/47, 0x2f}, {&(0x7f00000002c0)=""/137, 0x89}, {&(0x7f0000000380)=""/173, 0xad}, {&(0x7f0000000440)=""/36, 0x24}], 0x6, &(0x7f0000000500)}, 0x2) 00:01:11 executing program 5: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r0) r1 = shmget(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x0) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r2, 0x3) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_int(r5, 0xffff, 0x9, &(0x7f0000000080), &(0x7f00000000c0)=0x4) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/222) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000200)=""/127) fsync(r3) shmctl$SHM_UNLOCK(r1, 0x4) r7 = msgget(0x1, 0x110) msgsnd(r7, &(0x7f0000000280)={0x2, "a1ae7ccac4838ebc062a7dbf8c0e63da592faf4c7199cef9a9cebb228fcd0528103cdfe88636de9e6f01a24aff41cd5dc8b4cd7f660b065927a7609dc1c7048e27aecc9d631802d06e585447df1f8a8fa22e7af4c3bdcfa2ae6ebfb01c09ee1784fa25e302ec245c6f9b80f68e95f3fc09ba7ce47f5f19a8bdc035dda8511cbae9c279b8cabf8cc7e5"}, 0x91, 0x800) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000340)="6af463c51460d7deaa1204cc013e87f0730c4c2a53e778df66633dd1c451e47a448f743e16aad6799776cfba3752085afebac889d27e36d487e0c6cba0204e4f9a7ede27f75ec36fc0db6912531b6e2182eab2ac4826ab847c07ff6083167f285018db87dcd474082422a1798d40d28f3357fe613cd4b8be", 0x78}, {&(0x7f00000003c0)="59f0979ab3cdb7660d0cd9393b4b2b6302efef63c8e9f5ef1486f8380433d2741b0a9ff4908f5a306b8978e17e7c3ba140f684ffafba531854b5820be67a392bd58f773948def666905b5f5b9dde", 0x4e}], 0x2, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000480)=""/242) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000640)={0x0, 0x0}, 0xc) r11 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000680)={0x0}, 0xc) r13 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f00000006c0)={{0xcc65, r8, r9, r10, r11, 0x2, 0x400}, 0x7, 0x40, r12, r13, 0xffffffffffffa891, 0x3, 0xc673126, 0x8}) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) getpeername$unix(r5, &(0x7f0000000740)=@file={0x0, ""/43}, &(0x7f0000000780)=0x2d) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000007c0)=""/118, &(0x7f0000000840)=0x76) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) 00:00:06 executing program 2: r0 = socket(0x11, 0x20000000, 0x7) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/90, 0x5a}], 0x1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000180)=0x4) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x8}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0xfe000000000, 0x4) shutdown(r0, 0x1) r2 = open(&(0x7f0000000280)='./file0\x00', 0x40, 0x10) r3 = socket(0x2, 0x3, 0x7) fcntl$getown(r2, 0x5) r4 = socket(0x1f, 0x1, 0xc1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000002c0)=0x5e, 0x4) sendmsg$unix(r4, &(0x7f00000006c0)={&(0x7f0000000300)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000340)="7160441c40dd329b08d50b51b4cad2ad8ebaa810190c2b9da1d4510770ec565859c0871589cb404f629f7226244d48863eebcbf9540762336d3164e31cf0fbd86e51899ecdc39f337aec9c50a95df4c7af879b245c4aec0136616d8e158476f168416f2af7fff2164594795605d4f6fdd43ccf", 0x73}, {&(0x7f00000003c0)="7801c06b5f64fad98366fc55d0fc6028a606aeb26667520b8b86bbc1d25978e71f39430b229105028fddc2a17e355097391160f7396e32d549b735fdbb5f36c86554730d79ea4715c7b9f6b4ff7eb8d8ce4d825bd2aebb88d1e0dd37681fe07f677ff982dcda0f3667f0081d8803249c7138bbe71771655852a359d18b358db9fd80585a8c8bc5ea9cf9d76f7dc204f4c169dcb418b195ccadce318ea805aa5d1bc829fc89db", 0xa6}, {&(0x7f0000000480)="590536d5bab7ecf036d8aee521339e7952b5bb9985ae895520d08c52b3707d440cfd0357356258cbd75aa4acc331490c4e835c448b818c073a0ca933b758e75efaaa7229b809d39115b99afb9f0c8322ca0557a85fbf7f8912334901fe300129e15fe8eabcc04003b610ca19dedbc73dd3effa79d6f99c7ab6947152be243222382ca060", 0x84}, {&(0x7f0000000540)}, {&(0x7f0000000580)="5028e120bd19dfb0e4d12d4ec18a2b459d6543070a406e27f93ad834", 0x1c}], 0x5, &(0x7f0000000640)=[@rights={0x20, 0xffff, 0x1, [r4, r2, r0, r2]}, @rights={0x30, 0xffff, 0x1, [r1, r3, r4, r0, r3, r4, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r2, r1, r2, r2]}], 0x80, 0x8}, 0x8) r5 = semget(0x1, 0x3, 0x3) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000700)=""/204) r6 = open$dir(&(0x7f0000000800)='./file1\x00', 0x400000, 0x80) socketpair(0x19, 0x1, 0x6060, &(0x7f0000000840)={0xffffffffffffffff}) readlink(&(0x7f0000000880)='./file1\x00', &(0x7f00000008c0)=""/12, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000900), &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000980), 0xc) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) socket(0x10, 0x20000007, 0x80) fchmod(r0, 0x100) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f00000009c0)=0xc9) getdents(r6, &(0x7f0000000a00)=""/25, 0x19) getrusage(0xffffffffffffffff, &(0x7f0000000a40)) r8 = dup2(r7, r1) connect(r8, &(0x7f0000000b00)=@in6={0x18, 0x3, 0x3, 0x5}, 0xc) getsockname$unix(r4, &(0x7f0000000b40)=@file={0x0, ""/4096}, &(0x7f0000001b80)=0x1002) 00:00:06 executing program 5: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140), &(0x7f0000000180)=0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x20000, 0x84) 00:00:06 executing program 3: r0 = msgget$private(0x0, 0x304) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/104}, 0x70, 0x1, 0x800) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)="bc6c7207aaa70cfed17f4ba8b7a8b0bf6462971d90f0107324626c3d1c06f167b0248792c70c7f15c5558dbe4e3e0745e067d99fecf4f7487d3b3e644a90336adf4f38b03a1528517023037b9dbdff33248c625713ccdf555dd834e886f2a4dc6d739bf4f44b790d554c551655050fab30ce37a820f157cad9e9604a9dc413318c0f7aee4d71486d8da526ac26cc65d45c482c0db43f7ed717202678f5ccd1eaee518de2730123c38468601dbe92f8f188ca9413890f", 0xb6) symlinkat(&(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') msgget$private(0x0, 0x80) r5 = getegid() getsockname$inet6(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r6 = semget(0x0, 0x0, 0x40) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000003c0)={{0x7f, r7, r5, r9, r5, 0x127, 0x93b}, 0x2, 0x49, 0x2}) semget(0x0, 0x1, 0x80) msgget(0x3, 0x42) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000440)=""/103) getrusage(0xffffffffffffffff, &(0x7f00000004c0)) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shutdown(r4, 0x0) open(&(0x7f0000000580)='./file0\x00', 0x8000, 0x0) getsockname$inet(r4, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pwritev(r2, &(0x7f00000006c0)=[{&(0x7f0000000680)="c4ea27c256356e84a3ce267d6cf61a193800f695153676a1a0d6df244a9885717c01c08361665831197e901b98", 0x2d}], 0x1, 0x0) getgroups(0x3, &(0x7f0000000700)=[r10, r8, r5]) getrusage(0xffffffffffffffff, &(0x7f0000000740)) 00:00:06 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x86, 0x100) chroot(&(0x7f0000000080)='./file0\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x11) r1 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() chown(&(0x7f0000000180)='./file0\x00', r2, r4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x101, 0x7f}, 0x8) close(r1) link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') recvfrom$inet(r0, &(0x7f00000002c0)=""/55, 0x37, 0x1, &(0x7f0000000300)={0x2, 0x1}, 0xc) r5 = semget$private(0x0, 0x3, 0x1) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0x6, r2, r3, r2, r3, 0xc0, 0x6}, 0x5, 0x7ff, 0xec9a}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000003c0), &(0x7f0000000400)=0x4) faccessat(r0, &(0x7f0000000440)='./file0\x00', 0x142, 0x100) fsync(r0) getsockname(r1, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) socket$inet(0x2, 0x10000000, 0x200) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) unlink(&(0x7f0000000500)='./file0\x00') r6 = open$dir(&(0x7f0000000540)='./file0\x00', 0x12, 0x12e) pipe2(&(0x7f0000000580), 0x1000000) r7 = shmget(0x1, 0x3000, 0x90, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) unlinkat(r6, &(0x7f00000005c0)='./file0\x00', 0x0) chroot(&(0x7f0000000600)='./file0\x00') getpeername$unix(r0, &(0x7f0000000640)=@file={0x0, ""/4096}, &(0x7f0000001680)=0x1002) bind$inet(r0, &(0x7f00000016c0)={0x2, 0x0}, 0xc) 00:00:06 executing program 3: clock_gettime(0x0, &(0x7f0000000000)) clock_settime(0x3, &(0x7f0000000040)={0x8001, 0x2}) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r3) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x7, &(0x7f00000001c0)=[r7, r3, r7, r3, r3, r7, r3]) setgroups(0x7, &(0x7f0000000200)=[r3, r7, r7, r7, r7, r7, r8]) lseek(r0, 0x0, 0x2) r12 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x1) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f00000002c0)="302737ba7b7b75c1716fe73b5af9891b9345b76335762971dd545af4201377cd8504", 0x22}, {&(0x7f0000000300)="0e7f6c05f0c9fa2e8e12598584942eca8f38e8acf7d83a9a37590086d427261d5f3df5bd3450a1a45e086c19f38067457c3245501e93a088d3feeea384a6bc277df5b817ce236fd74b065b16c05991f13abbce1c7a45549b6fd37dd0b4281c4984ec6a125ddb6883666a7169b4bdb9721637144382012df2abbb2f8b0a29b6af1ba567d12683117677831a33310c7e", 0x8f}, {&(0x7f00000003c0)="026941a225f18fc19fb9c20abbf5bc8eb17d9836be7dc7a89f2772db80244c1d4f643286f075d1c6d0b87e587f6b025f0025fb8e0ecb555c3c2c1ad611c133fee17c377bf7ab66c205d418d2aefb61a62e4bce6fbe7311c004e61d40305bfb4ec777f02ad5fd9e260ed0966614e95592be86ff03487388e6854e80a0068d42a6a7c9723041b9fc32a4981445f3e49c15ee8efbb1470ade07e850ac6e2a693dba5b8043157118c596d7c467374e2c3000bb672f04cfec00da6f684378e0b86b466130a5d7c5e12ed39177e8fae6768437eb216feb02636270", 0xd8}, {&(0x7f00000004c0)="57f0d99598af97b3cab1af94ef425f1777defac00ef9c270a50706c9d847dee1328234ec88071dfdf2287f0000574dad773f0f6996961a5efa7e28e58c6599e1b011c0729408b97317b81c8eb2babf8812cb3a3b6b96bcc5a51764c683a13d8679e83d167037710b2753e9254c70b26a2678fffe28786c1ece4b2e1daa474e37d342201ab5", 0x85}, {&(0x7f0000000580)="ab86e237b1295b9b6f9ad9faa2957cbdbff6c574e88edd0dffb245881e072059c09b055ed4bf6bf5d9cf2101797c293ab0279131d45d3a4f9b907971391f19ec2634ba1201380f8867e9a5defe2cca687e706aa1e02a1c7bcb6cc555a1de10c12425e263ce5f7406b407ef37d74b52f9a00553f48758150b17c576ae6ce3e2f9a98539bc62f680f8ac744f168a56e3e7546e10b7010836e07fbd5b2c065e1756102edb05b87bcb859d59002aa4", 0xad}, {&(0x7f0000000640)="6cca74855b1617a73e687aca38b21160b396edfb625d1ac2fef996addda76595dc9a1e86001c6f7c4285e17150af18bef297c31ff50eac673c2804e27e425df5", 0x40}], 0x6, 0x0, 0x0, 0x8}, 0x400) r13 = semget(0x0, 0x0, 0x9) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000000740)=""/50) fchown(r12, r6, r7) r14 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f0000000780)={r4, r1, r9}, 0xc) setgid(r10) getsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) r18 = accept$unix(r0, 0x0, &(0x7f0000000840)) r19 = socket$unix(0x1, 0x7, 0x0) sendmsg$unix(r12, &(0x7f0000000a00)={&(0x7f0000000880)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000008c0), 0x0, &(0x7f0000000900)=[@rights={0x20, 0xffff, 0x1, [r19, r19, r0]}, @cred={0x20, 0xffff, 0x2, r4, r2, r3}, @cred={0x20, 0xffff, 0x2, r5, r2, r11}, @cred={0x20, 0xffff, 0x2, r5, r16, r7}, @rights={0x20, 0xffff, 0x1, [r12, r0, r0, r14]}, @rights={0x20, 0xffff, 0x1, [r18, r14, r0]}, @cred={0x20, 0xffff, 0x2, r15, r1, r17}], 0xe0, 0xa}, 0x2) rmdir(&(0x7f0000000a40)='./file0\x00') poll(&(0x7f0000000a80)=[{r14, 0x84}, {r12, 0x5}, {r14, 0x186}, {r12}], 0x4, 0x6) getsockname$inet6(r12, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) semctl$GETZCNT(r13, 0x5, 0x7, &(0x7f0000000b40)=""/195) r20 = accept$inet6(r12, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) getsockname(r19, &(0x7f0000000cc0)=@in6, &(0x7f0000000d00)=0xc) getsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000d40), &(0x7f0000000d80)=0x8) 00:00:06 executing program 0: setrlimit(0x8, &(0x7f0000001300)) socket(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffa000/0x3000)=nil) 00:00:06 executing program 4: r0 = shmget(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = shmget(0x1, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) chroot(&(0x7f0000000000)='./file0\x00') shmget(0x2, 0x1000, 0x1, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') setrlimit(0x5, &(0x7f00000000c0)={0x0, 0x1}) shmget(0x1, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) accept$inet(0xffffffffffffff9c, &(0x7f00000003c0), &(0x7f0000000400)=0xc) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) shutdown(r3, 0x0) r4 = msgget$private(0x0, 0x10) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000100)=""/55) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/64) r5 = socket(0x7, 0x1, 0x46cb) recvfrom$unix(r5, &(0x7f0000000180)=""/98, 0x62, 0x1, 0x0, 0x0) shmget(0x3, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) bind$inet6(r3, &(0x7f0000000200)={0x18, 0x2, 0x100000001}, 0xc) mkdir(&(0x7f0000000240)='./file1\x00', 0x121) semget$private(0x0, 0x2, 0x40) r6 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) chown(&(0x7f0000000280)='./file1\x00', r6, r7) r8 = socket$unix(0x1, 0x1, 0x0) r9 = socket$unix(0x1, 0x1, 0x0) bind$unix(r9, &(0x7f0000000400)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r9, 0x0) connect$unix(r8, &(0x7f0000000280)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 00:00:06 executing program 5: r0 = socket$inet6(0x18, 0x40000000, 0xfffffffffffffffe) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) close(r1) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchmod(r1, 0x80) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0x8000, 0x10001}, 0xc) r2 = socket$unix(0x1, 0x3, 0x0) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x3, 0x4, 0x5}, 0xc) fchmod(r1, 0x0) fcntl$getown(r2, 0x5) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000200)=""/215, 0xd7}], 0x1) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$setflags(r0, 0x2, 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x100) faccessat(r4, &(0x7f0000000380)='./file0\x00', 0x2, 0x300) shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) fchdir(r4) geteuid() socket$unix(0x1, 0x7, 0x0) getpeername$inet(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) lstat(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)) preadv(r0, &(0x7f0000001b00)=[{&(0x7f0000000500)=""/238, 0xee}, {&(0x7f0000000600)=""/83, 0x53}, {&(0x7f0000000680)=""/200, 0xc8}, {&(0x7f0000000780)=""/221, 0xdd}, {&(0x7f0000000880)=""/69, 0x45}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000001900)=""/97, 0x61}, {&(0x7f0000001980)=""/171, 0xab}, {&(0x7f0000001a40)=""/177, 0xb1}], 0x9, 0x0) listen(r3, 0x800) r5 = semget(0x2, 0x7, 0x41) semctl$IPC_RMID(r5, 0x0, 0x0) connect$inet(r1, &(0x7f0000001bc0)={0x2, 0x3}, 0xc) semctl$GETNCNT(r5, 0x2, 0x3, &(0x7f0000001c00)=""/183) getsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f0000001cc0), &(0x7f0000001d00)=0x10) 00:00:06 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x10000000000001, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$unix(r1, 0x0, 0x0) dup(r2) 00:00:06 executing program 0: r0 = socket(0x12, 0x10000004, 0x51a) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getpid() setpgid(r1, r4) r5 = accept$inet(r0, 0x0, &(0x7f00000000c0)) fcntl$getflags(r5, 0x3) ftruncate(r5, 0xffffffff) bind(r5, &(0x7f0000000100)=@in6={0x18, 0x0, 0x800, 0x8000}, 0xc) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x7f, 0x8}, 0xc) r6 = dup2(r5, r0) listen(r6, 0xdac0) r7 = shmget(0x2, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000180)={{0x7, r2, r3, r2, r3, 0x80, 0x81}, 0x2, 0x4, r1, r1, 0x3, 0x87, 0x100}) bind(r6, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x3, 0x3, 0x401}, {0x18, 0x0, 0x100000001, 0x1f}, 0x6, [0x0, 0x6, 0x4, 0x6, 0x40, 0x33, 0x8, 0xa54]}, 0x3c) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000340)=""/9, 0x9}, {&(0x7f0000000380)=""/36, 0x24}, {&(0x7f00000003c0)=""/16, 0x10}, {&(0x7f0000000400)=""/116, 0x74}], 0x4, 0x0) r11 = openat(r6, &(0x7f00000004c0)='./file0\x00', 0xe8, 0x100) fchown(r6, r10, r9) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) getrusage(0x0, &(0x7f00000005c0)) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000680), 0xc) renameat(r6, &(0x7f00000006c0)='./file0\x00', r6, &(0x7f0000000700)='./file0\x00') setpgid(r1, r8) fcntl$getflags(r0, 0x3) close(r11) fcntl$getown(r5, 0x5) fsync(r11) 00:00:06 executing program 5: r0 = paccept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) listen(r0, 0x100000001) listen(r0, 0x9) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x6) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={r1, r2, r3}, 0xc) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') munlockall() fchmod(r0, 0xe6) fchmod(r0, 0x11) r6 = paccept(r0, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc, 0x50000000) r7 = paccept(r6, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc, 0x50000000) getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) munlockall() munlockall() mkdir(&(0x7f0000000480)='./file0\x00', 0x8) fchroot(r7) setgroups(0x7, &(0x7f00000004c0)=[r3, r3, r5, r5, r5, r4, r4]) r8 = accept$unix(r0, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) getgroups(0x2, &(0x7f0000000580)=[r3, r4]) getpeername(r0, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) bind(r8, &(0x7f0000000640)=@un=@file={0x0, './file0\x00'}, 0xa) r9 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r9, 0x3) mknod$loop(&(0x7f0000000680)='./file0\x00', 0x4, 0x0) getpeername(r7, &(0x7f00000006c0)=@in6, &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000740)={0xfffffffffffffffb, 0x1, 0x40, 0x79e, 0x4}, 0xc) 00:00:06 executing program 1: r0 = semget$private(0x0, 0x6, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x4}, {0x18, 0x0, 0x8, 0x8000}, 0xffffffffffffffff, [0x800, 0x3, 0x81, 0x1f6, 0x3f, 0x80000001, 0x5, 0x9]}, 0x3c) r2 = semget$private(0x0, 0x0, 0x117) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000080)=""/212) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/204) semop(r0, &(0x7f0000000280)=[{0x3, 0x5, 0x1800}, {0x0, 0x5}, {0x0, 0x5, 0x800}, {0x1, 0x3ff, 0x1000}, {0x0, 0x1000, 0x1000}, {0x3, 0x1, 0x1800}, {0x0, 0x8, 0x1000}, {0x5, 0xc6f4, 0x800}, {0x7, 0x4, 0x800}], 0x9) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x8) open(&(0x7f0000000300)='./file0\x00', 0x10400, 0x4a) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/229) semget(0x1, 0x3, 0x8) r4 = semget(0x0, 0x2, 0x583) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) lstat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)) r5 = accept$unix(r3, &(0x7f0000000500)=@file={0x0, ""/38}, &(0x7f0000000540)=0x28) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000580)=[0x8, 0x6]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r5, 0xffff, 0x100b, &(0x7f0000000600), &(0x7f0000000640)=0x10) r7 = semget$private(0x0, 0x0, 0x80) semop(r2, &(0x7f0000000680)=[{0x2, 0x20, 0x1000}, {0x2, 0x80000000, 0x1000}], 0x2) listen(r3, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000740)=[0x0]) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000840)={{0x5, r8, r9, r10, r11, 0x100, 0x101}, 0x1, 0x2, 0x5}) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000008c0)=0x7fffffff) shmget$private(0x0, 0x4000, 0x681, &(0x7f0000ffa000/0x4000)=nil) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000900)=""/184) 00:00:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendto(r0, &(0x7f00000001c0)="78fe76c85a6bc94d79c1cc287cd1d501c09eb30f65e821737b076227233b190272bafd626e9f717d9037332820ded79282ff60a77ca620a2c24bd43530314065cd2777ba93c33a4d39e5a5a9803b764b6130c253401acc835daea7ea6473f0e8aa7ed20147b7959f987daf56f83d8a", 0x6f, 0x1, &(0x7f0000000240)=@in6={0x18, 0x2, 0x80, 0x800}, 0xc) mlockall(0x2) r1 = socket(0x2, 0x3, 0x0) connect(r1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) msgget(0x1, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000100)=0xc) paccept(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0x6, 0x60000000) mlockall(0x2) r2 = socket$inet(0x2, 0x2, 0x10001) accept$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00f9000000000000"], &(0x7f0000000180)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1004, 0x0, 0x0) 00:00:06 executing program 3: mkdir(&(0x7f0000000080)='./file1\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 00:00:06 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x2, &(0x7f0000000000)=@abs, 0x4) 00:00:06 executing program 4: clock_gettime(0x0, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0x6, 0x9}, &(0x7f0000000080)) r0 = msgget(0x0, 0x8) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/40}, 0x30, 0x1, 0x800) nanosleep(&(0x7f0000000100)={0xffffffff, 0x40bbcc47}, &(0x7f0000000140)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000180)=""/206) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) getsockname$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) getdents(r1, &(0x7f0000000340)=""/128, 0x80) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x18200, 0x20) preadv(r4, &(0x7f0000000880)=[{&(0x7f0000000400)=""/131, 0x83}, {&(0x7f00000004c0)=""/226, 0xe2}, {&(0x7f00000005c0)=""/145, 0x91}, {&(0x7f0000000680)}, {&(0x7f00000006c0)=""/22, 0x16}, {&(0x7f0000000700)=""/78, 0x4e}, {&(0x7f0000000780)=""/251, 0xfb}], 0x7, 0x0) getdents(r4, &(0x7f0000000900)=""/215, 0xd7) msgsnd(r0, &(0x7f0000000a00)={0x0, "9717e90ed8aee24968d886e9503c14f47e7797897f9a77708a6df22b2d69fcd0b6fca4c9674308a12478cfaf28f2111ce7e8143ec6bf894b7f834ff391128440629e6600560e846eee666adfad72f1ff795b735f60ed455f2e45aed90b914f7094eacdb7430c3e6b20680d846934b9ae76bbd9bdf8fe434700ad7dc2add5c4da76991d78634e43686fd39efd3ee8561adc46485925e14bf7d03c376acef3d495a3935ee2a2159ee2e33bd712cbd5ab423ff6798ca4d4d575"}, 0xc0, 0x800) mkdir(&(0x7f0000000ac0)='./file0\x00', 0x2) r5 = semget$private(0x0, 0x3, 0x4c9) pipe2(&(0x7f0000000b00)={0xffffffffffffffff}, 0x4) semctl$GETPID(r5, 0x5, 0x4, &(0x7f0000000b40)=""/14) chroot(&(0x7f0000000b80)='./file0/file0\x00') open(&(0x7f0000000bc0)='./file0/file0\x00', 0x400000, 0x120) shmctl$SHM_UNLOCK(r0, 0x4) recvfrom(r1, &(0x7f0000000c00)=""/25, 0x19, 0x40, &(0x7f0000000c40)=@un=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$getown(r6, 0x5) semget$private(0x0, 0x0, 0x40) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x3, 0x210, r6, 0x0, 0x0) shmctl$IPC_RMID(r3, 0x0) accept(r2, &(0x7f0000000c80)=@in, &(0x7f0000000cc0)=0xc) msgrcv(r0, &(0x7f0000000d00)={0x0, ""/219}, 0xe3, 0x3, 0x800) open$dir(&(0x7f0000000e00)='./file0/file0\x00', 0x10240, 0x4) 00:00:06 executing program 1: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) r1 = dup(r0) symlinkat(&(0x7f0000000180)='./file1\x00', r1, &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0xe0) fchownat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x200) 00:00:06 executing program 2: r0 = socket(0x1f, 0x10000003, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x6}, {0x18, 0x1, 0x80, 0x7000000}, 0x6, [0x400, 0x2a, 0x444146d5, 0x9, 0x63a, 0xef4, 0x3, 0x8]}, 0x3c) r1 = fcntl$dupfd(r0, 0xc, r0) shmget(0x1, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)=',-@\x00', &(0x7f00000000c0)='*}:$]+\x00', &(0x7f0000000100)='&\x00', &(0x7f0000000140)='\\\x00'], &(0x7f0000000340)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='-}@R,))$\x00', &(0x7f0000000240)='/*-{\x00', &(0x7f0000000280)='0*\x00', &(0x7f00000002c0)='$.\x00', &(0x7f0000000300)='\x00']) r2 = socket(0x1f, 0x10000000, 0x6) r3 = open(&(0x7f0000000380)='./file0\x00', 0x10000, 0x10) open$dir(&(0x7f00000003c0)='./file0\x00', 0x10000b0, 0x11) getgid() fsync(r0) close(r3) r4 = getppid() fcntl$setown(r1, 0x6, r4) sendto(r3, &(0x7f0000000400)="6a8ae29e2892548c5ef0e54f16118a101b6cab5e4a1fc747656a1efef91e9189c09245664187ddc0e3b064e9b38674992eed6bead8ac73fbb65bf583b9248ac19e023c58d4eb81ed6ecffab1e3f29abe69467966c9f7c82c450401d34ab0945db44e9c", 0x63, 0x8, 0x0, 0x0) mincore(&(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000480)=""/9) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000004c0)={0x2, 0x1, 0x3, 0x4, 0xfe7}, 0xc) read(r0, &(0x7f0000000500)=""/155, 0x9b) r5 = msgget$private(0x0, 0x11) close(r1) r6 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x0, 0x4) readlink(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/67, 0x43) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) getpeername$unix(r3, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) dup(r1) msgrcv(r5, &(0x7f0000000740)={0x0, ""/8}, 0x10, 0x2, 0x1800) bind$unix(r1, &(0x7f0000000780)=@file={0x0, './file0/file0\x00'}, 0x10) writev(r1, &(0x7f00000008c0)=[{&(0x7f00000007c0)="7d40573ce19d8dac18bdabac12d398a890a130d3ca2e9f64a69ca6f2da9859b21016b1c564add2f834189ff20ab4a99681c7cedc2f2c912b94bab1f22b632cb8a4d0f24c4bbd7ce5b80b6fcb13895404025bfb6f4bb4", 0x56}, {&(0x7f0000000840)="68b9032d3d105462b72aefb61b090d6a8b99237a13cff026690672b609dfaa7d1d1c42a585457792c7319b8311c87126cb0da282f5c7e39bcd32843943bdc3fa9609dc1258cf1f790c9337cd1de69479db5bca68028c458db0adb00582f6476db9b1fbe701ce1b588b3e", 0x6a}], 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x12, r2, 0x0, 0x0) read(r6, &(0x7f0000000900)=""/220, 0xdc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000a00)) 00:00:06 executing program 5: symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r0 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/254, 0xfe, 0x2, &(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa) 00:00:06 executing program 0: madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) chroot(&(0x7f0000000000)='./file0\x00') utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0xbc85}, {0x64, 0x100000001}}) utimes(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)={{0x6, 0x5}, {0xed, 0x3ff}}) chroot(&(0x7f0000000140)='./file1\x00') madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x6) unlink(&(0x7f0000000180)='./file0\x00') r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x4) r1 = paccept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/37}, &(0x7f0000000240)=0x27, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) r2 = accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/37}, &(0x7f00000002c0)=0x27) bind(r0, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) symlinkat(&(0x7f0000000340)='./file1\x00', r1, &(0x7f0000000380)='./file1\x00') getsockopt(r2, 0x0, 0x6, &(0x7f00000003c0)=""/51, &(0x7f0000000400)=0x33) utimensat(r0, &(0x7f0000000440)='./file1\x00', &(0x7f0000000480)={{0x4685, 0x5}, {0x5, 0x415}}, 0x200) semget$private(0x0, 0x2, 0x40) connect$unix(r2, &(0x7f00000004c0)=@file={0x1, './file1\x00'}, 0xa) chdir(&(0x7f0000000500)='./file0\x00') preadv(r2, &(0x7f00000016c0)=[{&(0x7f0000000540)=""/116, 0x74}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/77, 0x4d}, {&(0x7f0000001640)=""/112, 0x70}], 0x4, 0x0) r3 = openat(r0, &(0x7f0000001700)='./file1\x00', 0x10000, 0x58) mkdir(&(0x7f0000001740)='./file1\x00', 0x40) r4 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000017c0)={r4, r5, r6}, 0xc) utimensat(r0, &(0x7f0000001800)='./file0\x00', &(0x7f0000001840)={{0x8, 0x3}, {0x20, 0x5}}, 0x200) r7 = open(&(0x7f0000001880)='./file1\x00', 0x1000080, 0x2) chdir(&(0x7f00000018c0)='./file1\x00') mkdir(&(0x7f0000001900)='./file0\x00', 0x2) getdents(r7, &(0x7f0000001940)=""/12, 0xc) 00:00:06 executing program 3: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) read(r0, &(0x7f0000000080)=""/222, 0xde) r1 = dup2(r0, r0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fsync(r1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x93, r1, 0x0, 0x0) shmget(0x1, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) ftruncate(r1, 0x8) mkdir(&(0x7f0000000200)='./file0\x00', 0x10) getdents(r1, &(0x7f0000000240)=""/128, 0x80) sendto$unix(r0, &(0x7f00000002c0)="1843b3016119391c1a83b93b0eb71cb412a333e5c71f00a6c4bf04de32f159dae963ae23ac00683af06bcacbbdf2bd750d549205de98bd525d5943cb50349ca5ded5124ecd7dda97329ec15d16a8cf3faa9e59d18a078e5225e112b38f34972dc34b2beb79c62463e3e8299f72918463", 0x70, 0x7, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) r2 = semget(0x2, 0x3, 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0xffffffffffffd4b5, 0x23b7]) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) fchroot(r0) r3 = accept(r1, 0x0, &(0x7f00000003c0)) r4 = fcntl$getown(r1, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x3, 0x357, 0x7}, {0x18, 0x0, 0x1a01, 0x613}, 0x41, [0x4, 0x100000001, 0x400, 0x92, 0xffffffffffffffbf, 0xffff, 0x10000, 0x8]}, 0x3c) close(r3) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000440)={0x3, 0x3ff}, 0x8) fcntl$lock(r3, 0x7, &(0x7f0000000480)={0x2, 0x0, 0x814, 0x800, r4}) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) nanosleep(&(0x7f0000000500)={0x2, 0x3}, &(0x7f0000000540)) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x6) r6 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000580)=""/124) fcntl$getown(r0, 0x5) fcntl$setown(r5, 0x6, r4) 00:00:07 executing program 2: open$dir(&(0x7f0000000cc0)='./file1\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x1000000, 0x50) open(&(0x7f0000000040)='./file1\x00', 0x2001d, 0x4) 00:00:07 executing program 5: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x7fffffff}, {0x0, 0x9}}) unlink(&(0x7f0000000080)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0xa0, 0x0) sendmsg(r1, &(0x7f0000000780)={&(0x7f0000000140)=@in6={0x18, 0x0, 0xff, 0x5}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000180)="96ea7a9d8cf5a3fb1e786cb26ee48f8fe9636d5eaf059e904460d940dac62dd43bfe229570411012ccaa4ea0d04bae050f8cd9ceb8e49205da7b379cc496d9f42d062c9e0401b064ee22464c5283b5a8e58b939c3d598acb6906a9ddb1e38f5cc768c074f0ac45f0d8c9904a1e29a5266c40371e6c387f3099b27192ec139b91ca3d2885ec28d181c653c9f3cedd6d83254b", 0x92}, {&(0x7f0000000240)="638ef390e6b6c5d8026eb37988d5b71ee13503091acf958c9c1ee5b0f62fbf583d81311b4e9a211ceda6af9c1cc275f8ee009879ea41fa6a623ef38c957d734a2e2a7f3aeec728f13a5e72f1059510f0c3588edd37b5f2ddd104f64a6317138a8e2f7bf7c8cdede16de00cedb445546b6d288d3ab48fb42fa72fbde9df1ef31900c70a4699765c694a640c74b347b50e0c244e2e3a27fdb22e9105f48f0b6a69ce562bda118fb8eabcef8c570aca4629eb857f4920db", 0xb6}, {&(0x7f0000000300)="4f60eb85bf74079a9cc7a17de5520330dad6feb06e646bb40f2fb5bb41b7a89f55f3be575b453626e0f7f983a1414adf33d61a8c6b0685fea2704d8f5515c945dda549b4343e0c3a88b9f3bbeb46f8ab588b7c62ee78a0cac82af9aaa05af2df70a9466f130d0a12bbf21a01ce0601dbaecb747fbf75a28153e07cfd73a6bad9f59f7e5648a2b85d9a3a49d6b189b9dff02f94a938ffc5f4ee15a561873e50f65fca1db8d23d39b94aceae17eaf7f083f11168ae6537c04fd02ebd7cba9a2ba12a61ea0ada461b13b6d85f5e2df3d8e069c04096d9b1d508296875f1a5", 0xdd}], 0x3, &(0x7f0000000440)=[{0xc0, 0x111, 0x8, "152621db1b74d88fa39e070a18340520d4fdc33bb098f0b809d77cd5edde0dd7d9e0b716c5be6fe54b66234c69aa95ba3f0e2f543792bfc4396c0e1e690a45538f8efb1b7dd67391f1e1eccb864638ada24724718df8e44362f35a23eb17047dec842b19aca33a0bac7652393fbd9e77db3a083dc9ae543e1610fe2bd22b963231a388513e823b371207e304ba4f0294bcab4bed2fa7021a0bac9d2cae22b1ec92ed8f60b9566bbfdda7db34"}, {0x78, 0xffff, 0x8001, "ef6353e77efb5b265f41bea9d952f270f11e6ebd53e97dad77930f68a207976ebe754181ec7c589ed688d151c67dac7fd2341bac2fc2a158975516d3f655be0924df008864573c1996c33bdf7ee0cdf9a4494cf3aae3cb19ffad1f6a22f3bab192"}, {0xb8, 0xffff, 0x1, "de6d4f2be843166c488c6895e6bdf47c58c569593d4c31b5dc54b66a989e9b9e347880211d2b8d59748eb78cae4a0fdb6821fd4c569adc7213bf31000e2e7c843b4d2d3a840f70974d9dc79eeaf6fb0425916bea5ad4db8440f4c18c0b6ea48452ee857469dfe25a4bee725a31f09375fa8f6e4c1a2b9b47fc175dec95cc637e1ca677b3222a5092ff7ce70359a597fbb57311e6e86f5242d31c7959c32bbfb2e0786828"}, {0x30, 0x6, 0x3, "3fb168f04866007a03d961d855b783ae5241dadd21c70d103f"}, {0xd8, 0x0, 0x2d76, "4f3730ce56f506742b12774645689f8ebdcf18cd152dc5de7a698d2205fd37b30a325e931aa1c1cec209829e30d3d158f271e169766d78a33c1647d3f28ee8479547fbf9eecba6b95b6dc727b5bcef9f1b2f45769a2acdf93e47052b76d61c2d061481f73a6e9ab092a722229f7f072807658a9ffc4610836db0a61f358e12c90327631c48702e55dd64a966e14f8cb5b854056a96c34e2316c39d2d68bebefca3dd742435ead9e98ed707642566db7c3ad3616348e9433bce798eb0a6e110019b9e3a2ece"}, {0x30, 0x2f, 0x10000, "0d25b7227180fdc9f17693fa2d4f5eaf84b2edf49b7ae97bf72c6abbc906"}], 0x328}, 0x403) r2 = open(&(0x7f00000007c0)='./file0\x00', 0x40400, 0xe8) sendmsg(r2, &(0x7f0000002c80)={&(0x7f0000000800)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001b40)=[{&(0x7f0000000840)="1189ec3ebb2836fc58f0a7a429a11be7031e6f465619eb41386b3f1767b36255f2c51679c4e8999a703b681ac963a829b16dfe50b1849b1d0a7bf9c3fa2fcedaf167e7900182e5aa57a416d1", 0x4c}, {&(0x7f00000008c0)="a21e3ab3af3fc78d45923ab8bba0ad3a9be5e8fc2816414bfda2dd3eb1463ecf64d4d9c33c9a5925bfa7b8e6f20486ba46eb79b8bcb55f3c62e13ee01acf6bcd98c4a16598d8e7e2cc466428d2d4afd376081b4349fdf613ecf30e4a86aa0ed17c6c452292f7ab0105341415211f012a4dbedf9a30", 0x75}, {&(0x7f0000000940)="d3ec4e65e073dc889a4c22dee3de88117578e9434696561102857a70377117d471025d3de21e0dc5f0319ceed2f550abd1b0605ee1696c04e34c5d61932052ecbbd4293f02364ca1e076ae3f057d6d902644bef021a80302f33cbba21d9897f3c863ff78505630d4603fe2c46f2a415a69b7368aa04b98b99d2f269811c7f7ca03bc9938c8dbc845fc9fcfe1511d2487e2e20bae4830e37b1664edfcbd31def86016eb2d2a9c0a24a7148824136fea34d9e5ea7386ad3f2c9b0a8d353103c20ee2ae46d315387a20e514e5b8ffc2e1d6137f0e45f59cc6a53b3374340dbafb8662d36f6c8d5d74ac1a878b89f4f01c2ca1ffbd1172e9", 0xf6}, {&(0x7f0000000a40)="aac123863b5d8d5092eacc6a268998ee9ce1f65ece532fb492e8f243549812727436b0b6ea43ae7850f52416a7f99ffb46c149eac522bdb58203f8db1c4ddb4474d9", 0x42}, {&(0x7f0000000ac0)="d5f453fd77ab8487773522f071148405a14fb5ac4bbd392f86ab5064289b34a1f8570c1e7129abebae712077dd605674edf3d95323f3358348e5884bb8317d1e477ea9e2b030a4615bc89da6001a2a4ba3548b1abd1659ebdb1457858b0e9d795420e0d389b0d8e94bca7e35d33352d61c1f30cb550294ddff60176d2b02e8fc0884a4154e053de95569de0809dee6b69edf195da709ce440755114cfc75b982a78b2eb795e095551169c375e62473d54740189c8c2a0c3a9710920284b4a0363c19ce7f3e6e57b0b92a2b1b6efebddf611c340878ddd1f0e1cf8367559eabbd0ab510f37203c1af2131d614dace899dcd10f4dc79c7f8c67b70a7178a0b46e0d80fb1c4cd89a2eaeec9478a966b944ad0da29681398ca85b1c5f3028ba1394bfb743b04122c3016b821f772430b7abcb26dd0f561b7bf02fcb1f69be714d26d485ef53690051142483917253a8a26ceca192f0940919a10653e14fa08933b7c375e29b45abf4da68cbb8b05c5918b0a0a7b659ec3ab58dbec3f0739d8f1cbeac9e5833044a559c5b2609ff9319b2d2a56723bda9fee50d5a2f39804a11aa6de80a29cb2966fe5968903f5e12e4d93de0a8a6d3966dd1078d127cdb072a45651cda75703c9b7c7175f3e241a2797238b6a16ffb8f2c41b97dd5434b9509f027fee43ca7adc8d154c10c6e4692054608c931d341f38679f88545d644b48e88884232fe4644806246c7395f833a07efb630c7a0e6ed53f736842307309ad1da6f2d7206d13357dbf531e9f61d5f8e9708d7ab00624f75681c8292b952e23f9f6be6a2abdc519785fb9a1f8f7b7e5d1daf42bfee1f82e6c225e1d8dadf0c2d85afbc21d16a7b5c5181146882f850e8c99dccced0b757194efd351dd20b3a1f93283621699d6c76f97074c0db6e59a2e65b8dda338a6237929a1aa3bab572bafba74a90054ec0b444fab9d4099981fcb6549330cbc59c9ef5bc0abe08881efcbc7e7ffea5df7e93ec75c434f5ca0e3c57b7271fe73ad065e95c77776ac501d10932c0f0f2b4dbe2fae7100bb5d3d973755a05f07a17284aad11ca12213e0dfdad60818c2d5c9ffcdbdb0f118d34b70bbbdd0c53ccc708f5541bc7c05977ce740b5387cdbf94ddd2df02c936d4ce1086bfc080e0b29e5f0066da023a207b674a4a77a428ba37827b805a3f9003f70fdac97c3ce5f06378d123fda29480f82c22cb2b204ddc2ae82d15710286517435b57222ad6eb8629407f4bc9d63a8bba2748d7955108f21ea1a2aaa7f5494f63bf1bb5e4f0320cfb8e877294b842a99ef96c9cad17d2d9c9ab35bc71dac260e6e2527e848dd809957da654b5eab23aa12c5a489da85cc016191696e77b36e54d127bd6d262658821a34119b49c4a893491afb04558f52eb8525f2347271670ddeb4a3aea9f4beacb3b0e05516499bffe583e16d642fbba37e269415b1f9604412d72b8e09385fb3ba70f468ed8bfc846efc60d8a781c409628576ca0fba120bf130bcc204e7c94eb11f9c4cd81c7279c810aeaeb4cd986057206527e67070b270bd4303a9877aadbe0c74159005e4b87588631bbf3b2c44f3db27fb26f217baf00be8fbe2c124c97eef53999419b6fc4600249fa4b43ffbba7ffd36969381084a497d65245572de974226bd3d28b78735db5da200eaef72673ed40138cb0fa8e6fd361c8acf8cb0735ce94dafe87b222be3d4e40a2a480bf5b95b79a3e1937492dc537148bb4d132aa09eae8c59cea864644fe38e9fc3c50913a4965c2532f2463f6688de8909b52327c00ce83d36e9b8da5bfe3eaf337f60f8bbaa391fe31dfcabe8749e2ff5583273d29ec3ca817f30df55ab8cbf17de5796f6c89de345fac0c6a397f88ecc946f5bd1ee317a7f13dcfa738dc2f79ca521bbf6ac589df05bfd4d6ab4af2ed4c0ab04422f4a17ae8eb01e2dd48fc6d40a9a99d773371d4a9bc431656f6f8c02353a47e6efcb8079d63f0b6f60c9a256029c4df22cc078d7d772f5d0a58057429efc1159ff60b70ee84284b1218dde8cf55a279c665d412fb751ff579a87f15e58439b2c7695b9b32bdba218665a56ea74dd88ddebc3f16cb0e7ae167252c28cec03ea65f8ed4c9d45f92055a891c7dd273d555b1df3115ffa9a2fc29ef6af5f7cad703cf01a86bf12990ffa4805fc15a4787eeeddb90e3b951ed0b294dbcf489b59c6341a555cb9f5d3a125c2fa6a3166f99be25a52321f62a6ee3c7bd1d53122126932308d36869f15bbcaf9174b7a41ca6180546fa8785dc880991d7271a4505602010ce5e49dd5efdeaadee45ac252e74f1a0428ba5bb165ebac370cef8a9e8b9ef2c50f23a1a998251a0ce1239574bab101f699dd8c6b16ebcd644882e11712289aca4942e2afe811a4856328b7a9bf6149307fe1797fa595985aa8f88c3af1ce3d3c6c3209a54fb51b06d5b44642236b865378bd74b337b49e0b278f105954312262057afda2c10c3dbb3682ce375c01110c9c6e44d78f66857a0e0496746964029846baa885d5f7c1c379d621c6bb817175bb2a3f961fdf2c850792bc98f151cc9ec634206788e3c4cccf13cb3e44b53fe7fbf8d15cd237126e8e378d5c17884a6ea410da83d6f6d1cb0b959a3a45c70f8e55b038ccce7c4499722100ad798a6e688196822128247ed7bca5f1054911bc3a2cd9028a81d843490ed9b304d6c9ddddceba399c80bb8728e614cdd235825790a8452e72603bbd129badc7f4c09c9f436118e169558a69806be52802c318d4f36839aeefed52d643b447e962ae019093581e60299dc36a28218d0316d4d9417459b6ddcdd6a5147a92e7e9808a1a4b41d3e293b3ce972567bd8d81bca7566df2eadd426098a1b1ce128921ba58b60081c39b56976c308813588b09f09c05ca6fd96671fa852d9259c4c82e6551e808173f7e460b48383576ebe2078a21cf4d808022f508059f66178f4c0fdf28aabe2d24993eca7d37efa4365b5ebab162a64d8ff41b74b39985c87a6b1247ba82b71a1514d2c1dcc8c44a9597c5891c68682776cd2ba101eac94a9705415acb8d2c0196d6cee62ba79b4da33040aca0c914301fee1cd08acd2758fe1746d04b67c2d4d73ed4343e3b34c46e15ff826650f10eebd966b9e9fea7dc0200358e14d425bad7f61f9ebe9821baae86aad0a1b805b94da3cfc60539fa7707bc2b9eb5d79e40a7fb6065e2f0b205ae285ca4318c00e51f505dba9f8c0b6dea9ea4a3d54220a745dd7d2a824d3724e6da22e12ba1f670633d1afc2cf49b311bd4c60bbed93236a1d31bb1af9034780e0b0a51d0e83b70c4a4217dbfd6336d060c4b6bcb5431430b8dc5c614435a9caa5d836bd049a74a9b7970ce2102a1edb8dccfc82ec40aecf82889e17c856d0fae9c21cdc92bf8723444aae291094dcbdd5220c6dad8f72e5ba724b484d6a7886e623386000b6527fa6823a12d4e061975309c5834eb27c850fa71e3d75c9832fe98518c974ae62895000ba2b072d4b6f56eb3691cd4b972957e0a9eee58c6648203158eafd10e4293ea809166f1d12084518b71aa8f95d473873050719c52d09bd58e51110d684695c67dd0a190135db3662d1d40d0df720e00b9b345091c675312a167bcaa3588d0f4bd6a8d5880eb6cd03cd0e2bc354e8ec366a8bf971cccbe2eeb9ad5004d8bfd7f90f266c40ac75fe78b947c2c2a1f636867e014d53de0fa87b8f2b229472c104dee6e67c6016d15cc17dc11d0cb7ad5f200dd0eb915fa68b2cd6bcdf923d4536a130f1f1edf31c7cd0183a5c14327e08a4fe31ad68039bdd4dc52962869875140af2a53eaee36c46e316c30be2899b13922a0e90cf24c74d3fb4dcadb38b7cc6c6f258d5d25029e00d00c1f4e650b3d67c1d86b74bd6a4ecae7dfd174fc303fc11f1c79a7a36d69d35dd10bdbd2952952c0ac38f23f8450d50e2c3acebfa5b28067bb2da8f550f7d2a5d9b8d3e23f7569faac0bd6647163b2f8836e31dfbb4b64caa3b1ece52e7788a0b63bd2651d8ee0836bf2af033f7207b0de88f87582e25e897be2ba0e2478e9bda1627340e5875dd583e318c9b8ffbc9bcd207d11496fb113077c1043288f9f2b9e34d2c09cf99d7870abaeeaf83748ad337e08413ea7f0fe3dd199ea31cf3ece8c35003fd5b76f2bc29f4386ed4cd22ee26be14217dc12080fc95e3386360940a7a6c77b65052716c37dae87888457ca01a5e7f8c41321f753a38afaab19449c1a11c5c820d0565debaafa5cc3aecfce993807b0a94fd85a52e1b9409abc7f81c2b8c8a347d76475a3e3212001cfad696dec70f3dd0d4d03edea4f1bb4b4fd2d43176287009024743f17c5dbe3e9596f3d14aefc873f711cbb1ed09d69e0272c055827b465295603a8fc884177219d1750874a24f8f80f71fa6dd3df97910d895b6e2ecce90a22bf0b18458aa9fa073adebedab9d6abf52e8713f6768d1f1cd9dc9dffef1f5a297458009887964b20f6e8487a6ba191a6f7f5d93c9a57d874199fefb356c0021ea9bdc4ee66a850bac9938c729c2d4548519286aa1ae6c4d8669b0e95f0a57034022cd5074f2e1def0c02c0fdf38ba2f3957e898f1bad549c23ebd27152deb6240ef61cc985636de6a06a13359a1b9af3556d0a8a2c2490b043745a7b2fa1238fcb653961e30e7f98d217fb124ff498869ec99ed157f46ff109aa1c151aa5063ffdeceaec8b8088b03ae81e401a537d0f59f18c3cc879e4b9558e8b79aa29ff0159782fdc4aec24d7f6fd7a4467f42648727d40afe5bb4a8f6e132c69ef4e5bb8bbaafcad58306c9f29c41a1dd48f6961eddca40d96828cafd0f3b2911a2f40a6912a5d8877ea301790480e6dab3a7424cd2644f5b70f2efbe732cabd87ea822512eaa4ec6c0c5f9942a2885536492e8b9a8c67d312ef821e5c3c16dd58137b2acc44bb50530aa3609587181fdf6066933b7e4d283fcebd498d30d5918aed292b64412d747752e5f1cfa1f413a00acfa451d09ff6fb54922c62d57a430b518ac6c5e4a0816778f6bf92bf65ac930bb33b9f94c36ce82907b04078ef6677451baf4a0c781659ec4c39f2bf8214d92dd70d83a177e587a4c524ca4cade670faa9cafb04ebe9007739b3529d864c12fa0249643b317067076ba6aaafb61d9c3f58abec55ae70a1b558a3ed5a941036ec9b6f9695fa08621d2d99d24126a12e74b3dda105928fe18fdbfbecf592bf2859a06d51bffafaf258015c2cf87fc2c2d49077cdc9ae866ce89c364c7e8cefb67fea041f80be7483fd09e8f4a0c1553e306bdd86a2c1f27d0ce6ccfd1b16c0b4041899a1e04b21ed72177d3d2387072f3999daeb4c06c4ce7affb421c5bb31432c9411214d7db7cc5fc6ff91bf554ae3a229695226cf06af5c0f5bcfef5806605099ec594c8ecb783c416d5a91455642033fb558749c029af60803b31166d2f22a38a12dd38b83b3be787015d520e4f39f51e603906afd48f58b759eed8247f21bfe0f37f58f180d91278d27bd18b5fd4689ddbe9d9d247ed6903dce95c1f61234b5e7757b26f67511a6624e096faec54d2c895c81827598eacd6871f0914104ab740ddf2d326af9d649317a687f4ce9175b09e5818c35d7172ff849973cd7b6f92d02f51e698431a7780a5968d87c3e123895bf0c3e16b4e09c33ad1ece95e4a7a259ba3aa06874f9bcc7b0afbc20f004baa9b40f78b30c1d89b7b54b813231a35e66f12031cdd3ed66d6f6fc73332bd541b70bd629e9c42bf919922a049b84023db3f5c9f9d1e6316a6b97d6cca019db7b662104ace1c62b9", 0x1000}, {&(0x7f0000001ac0)="2b124c6a8967b33959ccbd1483f954498a2f1b01b55ace24b4802d699b0481209e8d0ffc343a3c6a3976641db11ee4b09209d998cd2b3e3e886f6810450ca4c9d59abb1a072196", 0x47}], 0x6, &(0x7f0000001bc0)=[{0x1010, 0x11, 0x6, "93b3de3fff3ed9180e2b15ba911d01e38dcac4aa03ad4770a1a6e1f97b52fd7023bbe667f12cb1642e233899bdef0b49246fb50cf3516f1e33d42cdcaa80fb4d9071fa51958939f1b399a5b5554ed791f58c971df3ba9149033d28a7e84d3bffd0a9885435f5cba91e840e599cd535ed48aa0621c69befa6b1b0d79a6a0250e5406c22b2c209fb69ea67023b34573ec39b315d95137ca5aadd6ce04edca637f42dbffdfc466b7bc76eedcfe5776aea770b422652d566c269a53ed98c9fa7b79d06e508381b74a6a6b46d10c615b0fd9f62e543c76ea60031462ad9941f77754dc73292ca5da85aa46b25136e1dd930f80fe33692c0072a40f22c271ab5b91e39bbef165ca8e0e84958b558a49f21d70ee6373ef11d38f71554f5b31617e32c511d82e825e40a5c1b00fa5d3be754777d91e29bdae64a1e313d409c0b148e7b6a1d8c0c91f5cd24b70c9dd708c6069f5d70dcd071a948f9a042ceffc996eb49c3e5c8552de60be2ebd8b014b0c6f1614c4988ea6547091b7b468218250023c9047fbd5aa479de5f4d1823b05c34ded0cb54d33c5204a9a23f8461e7a8d1c2de01a4bfbbb986d75e10f9e7301b1fc88f963ea7e5989ff17203170aba4af0722dfa7757edc292ccf2f32a7dd955e058badbb83bcb774b1f9083e58bdb7f35dde32f5cb600b385d1449c7405bb73b6c0c02d8deb0ed226fc46790782cccdeb8aa43295c79a99a30bd547a2acfa9662e0cb6ba44557c99602aca65edbaeaded2a51f3109b910d15d1b9257feffa3437b6713b4d51bd258f1e80c138b11942eb7a5e51155e0eda186eb98641824c40d4e929378525aea2b81576788f740be272a5ca33104f1bcfb0826107cc578991e798cfd78eaa7259da2d7c8491baaa8f03c461850730efdb92f86d4a9f7f1bd5150c6ded7334ca4ef6e9fd932144005adc302b603c4e24d2dc3d9b56d929173df7a853d48e3cdcae731821614d218e18685bc8603fc6fc1a8d6b9a908825635620266075a47d78b35d8273a3a302174458313dfb48daee8e8146897bebe7c610d773a07f60b94c142f2a7b220954539719eeb4eded8ae7543ea2c4b567d6684437d601b075bc196f0066747a857b399a3e197ed151ac7d723d3ca861136ea2c45deac9b3d9536300b31603ff4f588419acac03396ee01c1acdeac2ece74c20371c1c726d354cf1cee142aeacb3699d02faf322e4269b825682a15ece2de819aa034ab4b06b4e403908a897b5fd7f6ea17413e9ed5a76d0576337497c7eeff591e37a41f368a20ad525b02aaa8b3b8b306391768b7a7fc6bf1b1aa00930f84dc6617b8d9c3d0cc0cd1bd5dedd25d8f3ad29406c399ce469c3ba5603f91162d2550ac9a712e92a2c4424a9e7e113a04b647ae92adf33fe22f292bccf8cc7545e4c2228fc92ce852cf23824860ddcd28f97d2b675453e1b73d2eb8e3a7509396f7360a984f295d2238745b0a5dbbf212158b665d07907627eab3cf2599ef85fd119f2f8f5360d1d24c992cec08dedefeed7a14119256ad906e8d1f8b277050acc3ad96dda90247cb243171464c96fb4190cc1c04e0834cfe594d9b7895058aeffffe3c55fc7297d6518592f47bdaadc9506d5553ec44bfd5b560bc1cd17a4f7b4a657e54f363f179b6075e4f9812e9731e00b41cc5752767c2344df376c2dd77c5f198dc8fcb028227ed592932f7e3cdac06c2baf9deb58dc70507cddaa35ae6adb45f918fae40f3d44f037da94b4bbf1d5196c4eae42d805be3c91f386612f756170e7d79d14fd4c18db8f4ff1d0c8ae3a7c4d8939e0f3580830d37b5f37f4108640268b03811bcae7ea0cef88979752d8ce280ac4b992edb1f3e0412d012378417e17db75f77f16dc2eb095fda010a32a4a30f43d11fbaba5101b49ab75b3ffc64b42c17adfb6ed36124d1abbcc59a2e6298d5ac81b0cd0f0e5dbcacba0d7f851e2c271c3c44e3ee5fb4d320fcc91483d196297b073a7f0a35501915b2b4ca0f3f19e091717affd0f6c0ec11d6f291160535b1fbd165b32694a38d0e1ce4ece4efd7eaf01a344445e65f38bead5cada76533c71ef97337fa51f3460c01797e7de0a21db1aec2c92e418e832db29a450dfef2fe67271b567a07c39b35884a94dd5505b5fb6514dae2b6e673c7ec2ec5fd9f2e672511ddabd68337b9980e91e8f10b609eac646a1c173de0eb1a0382ba239c7ad6028e7ebdf843dee0601ea69ed5ca1753af3eee5d6115bdac255ce4d87f32ba9f60e731971a998fd3c5d51ff5cc55247c2c3c33deee4ca9628267e044bd27cc08800955288d9c44dc224f53ccc028fae80f09a3f9416a18bb78aecc22fafb6b33b782642fa7ad854ec2b6f9eab3b360e99a5cd97708371158f7e4a1a2442340bc373f11e97cf071e86c6283c63ebcd2eec433ac99e4a7eae013f95e75a900f4b86e4d089d91d16ef44e498d4cabe3cb2039b6dfd4cd8d567f10b9dad9ebc3449e5271748829da6e6ffd6d3de4aa8c53e65258a0d15dc8575bbe2f0b68a59171cb2b22ccd70f20aa5d369563e4c7966bae32379405892fbc6ab17bdc4defb3b65a7d61f221211efbcb9e74fa206e832dfa845372530cfbb1783babddc3e06c9ef247dccf4a313a24f60238443aef8da02470a0cc0324d39e8ee0d250039d813dc80a3b61b461fb845f6601a8e8b8cf908c4091b5f3973e6b4d55abb48149b2b9a73398288f187f7e2b8b8ae6503aec6922832f83d1f282a6e518d3b12c8f66b2a4caaa0793d809ebac0043249e06f85f585a329df54aa1d22da531fca228d7928f6084f0aba8426497aa2178d393d52800f4a320f6fd46b49ff1075e112e320d46277425da0a1d966c21d573ea08f5a3e61fdd61558eeab67036fffe53e9d03e4fc7c81bd775f1456568a30bf0487d8c61d56f6712cd6e59690a83431b59fb6d8a97a56f9e578c75b87c3afa5a3e91c177f9402b1072bfa2298e38b9f81f51718521afa9ec6ac096f7007630bb18f6128a675ca7a20127adfce2310e41da1df4d5464e4c92966c9d269d82bb410efe2fda3c744778f252e6ae62e8bbcc7533a5930acf5fae47761edb5bfc3a8a5b511668d621e58994d62ba37860535582f57bca19c4c6ae6b72567cba28c98d81b3e2ded10e88f5d0717c7e03f097e1c5d2f0df51af6b2b919f7df46d08feccdb23cf9199148e4215b0fddd36664463cf0f08ef9368d2c89472857746eaf211c49f2b9792f0eb3e111b669e50c377b80d59a1eb1521b6ee4600d322e2bab63d00cccef2736462007f60e1695eb718b4f13d35eaaeedfcf8e42c62a7a297dfeeff251ba731778a2d1bbdfb86624704d61d832023e97dd844ead11faf86bc1d64746347d3edd280f7b4b21c55261bdee65c8ab13dbd3433b6d2bb84d4925625c5e835cc270cea53d5c242c74ea279d09b04c558ad4c2ea56897fe2e75136d092a5fa33e39f68d125caa08fe5a7729b02af6ea535e35957c26c3c9cc3debccab42d33329ec6ad5d7fb720a01474f1a3c671ecf7bfd0a42b2eae164d0d27fbcd950a1565f317117a2f269fcdcc3a0218a487f84caf339b19396c193ec89681cc68f4028218c1f174ac54b4b579e4af81771787743f631aa84c347fcc776d175618eb06cb20c1db326f180182e8854ef6cef14935c2f8774100a52e3f88b8ac78aac8a293e2a9ddfd4fa3f98cc53aef0b90e210c6b431b6751843ab21a2d6be6211ddbc1694ff14ac3573fa15156af85000744b2a31fac09aa06f90a1784f8320c1753d8fc96ad144701152c149f67d5718fb145b063dc7c78ab62380b33899cc40f2cd63d41fd674f18284a17acbdcd55288bc1385fd990797d1d40fffec0b7e4d9110974cabaed477d4e61b6be6eea0e7550c808703ab7786e581f20aed9fa6b3b553ea9a86151cba54dc80333bb3b795e8456f969f0c0c5ea7888c838cfdabbd5a995fda1252f4b286ced3764f9bb724974cbe23b50e5c5b647a1c811c7148599255b4614f4ca906534b46acb6769573751a14c03ab78eeb890fe1c9b8153ac3802e434e53405b625bb40c13ef1cf3b59ab9318d1937098796cc510033ea1127d9d5ca40e3406a562afa1406ae0d3ae3e678dbc8e71a839095802d4341165c210d403b526740e0a2967ea73764c10e6fd5489c39b74aa0d2b3d77c3b72747c470a4dcfcf1db569994596dce7d8a8e72e1925cfa16bfc5ac39f937e99e68cb21d99bd39516226a982e2f39a6260aaf9e3153d24721fefea41a28c346490484bff6bb1cff055a8e9d4ab12f5dd318aa956ff0adebe5d706ca53936c4d1690c455d8f1c280efe7131d7fe366d34f628005a2b00cf4233691460ee2392b1321a4fe557caea85d1128d147b058f9072c037b9458a1485067b7b581ca1586da7840ca088db0e2bd2b4e7b48a56dc1bcbd0b9c2bcccde76ea6d7ac87c9a7da295bc85e8b71dd1f37e8de45e3b4c4635b0b46128ae4d142e5a8c8d9ed5f672811e052525e9b1989da3198a9b921869b29137e44e6b420233c9a94085d0d60760e4dc6cd712692b4516b49944cc3f9db72b7d045f57d101018692cead446738b2a53bb9c5eb2fbacfb61831cebeb5a9e892368d2769c3ee3411fdc61813846beae5816c6f20a4068e43635ffb9464d52be2e8604614c7b70cb71d33a0f72cc52e76fecb9c2463dffd94d261ee29dab08fae3f5fce19a2a226a7050803ab0e365a407475916bc24c7af107e1e8470a8e78a0d302a4f2d851ed31489973956d0f7c301873ec0c30259b9a2235cf359dd494205f19f4e5f771ae38de138f3c17d96819778e135c1ba6f0c8de2000964f10cd3d4de11c3476408701dbe848d857ce62a6f80ef47e63af637a0493e1e91ba229f8b3789b40fd72d355310413aa73e221c7ccfa647cae915674250c9c3adce9f67dd792079043f6447d203c30101e3fd0a23ca5dd342111e542f0e8f8a8596ee7c0e01fa03dc6f7a1e939a8c74febf8eafeef589a67a4155674f29f5c97bbbbcfacf4f141b8bcdebdd8e43612d3119f489f5f2f6b94e397d4c121b67836d4139ed65e2ce4c1f3044bf9ef950182a874961c615df88b53f4054c5188ebf6457097043a578bce90346b6adb4984757c6e1fc1ebd26d56c1c9a6961b1c45858a4b4106d96f73f7ebee830b07c86f06f96e3ea066bca8100d06701f69b511c5aa4ccf9119d1b9132b5eda5add3f0e24290142e78d3339e71efc12998fef634e67e84123ddb1547f93e9b5def55db08242894aad045401774e2944873de68f6a878faef2808fb6315a257cc4eeed8836b87f7fb302bf4925623675d2617e787c5653f0850465542b49506c72cf8ebdef1adb8cede6050851d5639bba74d43be0b89e8a21e33ec3dd69d8dfffb57870329e1b9fac19cb03aae302f5727229035170c8cac6a4be863d96e41d668fcffbe06f87b9da902317147bc3bb632bbd54b62b9107cda988c6bb7a87060212699c706130561870a97730d51f78cfc9d7dde84ba751072232e6350dcd81c4c9bb14714bb9c140d27593d6d6e882556df5f24ab6891c7eff35d54bb234ae76286d6120fb048c4407ab3d7c5fa54fe23bc68718b3a2a216e9322511380c2d5a330284d15ee3185a96cabe84a42f84d814c5924d57d6aaa9c6f939f9e9fc61239bcc23a744efa8258094ebd1d74bee5be4ef84d84786bdcc941ff4c066e93850baaa56d04bb9fae894f8e4b7daadca7105b078d99243d34066814506c4a8b8cdbf887faec2d965571b47ba726fc04c050c51b34d1c9598773e205b47a1287f16ae"}, {0x98, 0x1, 0x3, "f3a84e7c260d4f8877544f564799f93161de0b1dacf40cf30c3faf1590f72644ef6bd1d0fcf8a16f00572b30dc4a09b261340f93f75c06dbaaee879447b0378ec7cacce28fa27a42f2e984e990206cb73787db22e272eb6f779abf4da57edbf8c1293fb780fffe1463a7919209c69b937acdb0cb0f2b2bbf3b0387d2638ee85788e7"}], 0x10a8}, 0x4) readlink(&(0x7f0000002cc0)='./file0\x00', &(0x7f0000002d00)=""/242, 0xf2) r3 = accept$unix(r1, &(0x7f0000002e00)=@file={0x0, ""/108}, &(0x7f0000002e80)=0x6e) r4 = getuid() r5 = getegid() fchownat(r1, &(0x7f0000002ec0)='./file0\x00', r4, r5, 0x200) readlinkat(r0, &(0x7f0000002f00)='./file0\x00', &(0x7f0000002f40)=""/74, 0x4a) recvfrom(r0, &(0x7f0000002fc0)=""/63, 0x3f, 0x800, &(0x7f0000003000)=@in6={0x18, 0x0, 0x3f, 0x80000000}, 0xc) getegid() chown(&(0x7f0000003040)='./file0\x00', r4, r5) readlinkat(r2, &(0x7f0000003080)='./file0\x00', &(0x7f00000030c0)=""/108, 0x6c) getsockname$unix(r0, &(0x7f0000003140)=@file={0x0, ""/108}, &(0x7f00000031c0)=0x6e) r6 = accept$unix(r1, &(0x7f0000003200)=@abs, &(0x7f0000003240)=0x8) chroot(&(0x7f0000003280)='./file0\x00') fchroot(r1) fsync(r1) fchdir(r0) getegid() lstat(&(0x7f00000032c0)='./file0\x00', &(0x7f0000003300)) ftruncate(r1, 0x2) fcntl$setflags(r3, 0x2, 0x1) fchdir(r1) bind(r2, &(0x7f0000003380)=@in6={0x18, 0x1, 0x401, 0x6}, 0xc) bind(r6, &(0x7f00000033c0)=@in={0x2, 0x1}, 0xc) 00:00:07 executing program 2: r0 = socket(0x1, 0x20000003, 0xff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x1, 0x6, 0x4, 0x7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getpgid(r1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x0, 0x9, 0x81, 0x20200000000000}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x100000000, 0x1, 0x1f, 0x0, 0x9}, 0xc) fcntl$setown(r0, 0x6, r1) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8000, 0x10) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0x100) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendto$inet6(r0, &(0x7f0000000200)="a0fc76209389893b2fd85a78c2ab2033b156608099a60b00d4cfb8f77023570ab3d185713b345532b60473a8ff53651b434f4d3582c9e0d51b036d0cc721f790694f103c95d9b0db20d9991d1c43ca3acba46298e12a8ab25ae544ea36c36b3cc3823706fc1fd7eac004b5779104f679ddb16ef5f547feb855e0b485311956f6080fa18674f17d615be9a1ecc318a7b5bad0be182a6c33", 0x97, 0x0, &(0x7f00000002c0)={0x18, 0x1, 0x3, 0x8001}, 0xc) shutdown(r0, 0x1) poll(&(0x7f0000000300)=[{r0, 0x1a0}, {r3, 0x4}], 0x2, 0x9) r7 = socket$unix(0x1, 0x7, 0x0) r8 = getpgid(r4) getppid() clock_nanosleep(0x20000001, 0x0, &(0x7f0000000340)={0x80000000, 0x7}, &(0x7f0000000380)) setsockopt$sock_int(r3, 0xffff, 0x1107, &(0x7f00000003c0)=0x9, 0x4) linkat(r3, &(0x7f0000000400)='./file0\x00', r3, &(0x7f0000000440)='./file0\x00', 0x400) sendmsg$unix(r7, &(0x7f0000000900)={&(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000800)=[{&(0x7f00000004c0)="92220be79ce96035e1ae5d24ab3d1d8fb29977cea895ec4558aa4f8aacc321a7b575a8812f1140567515034e7c078619d51eab25702725e8ebe0d056d5bdbd3f2bf8eb4421efbec51debc95f08952a6cab30b7ef16321ccd9df460ee35d64f5324a180b8847b4c74a4cc23a36641d11b3e52988a246fa9b4d4c8f9ac6fc064bfa70dfc9b3c01314226106365a2590482513d289afac6f730abe7b516d124b6f870b8db6d2ec0e432b39a47f84a8d438ffb6141ba1b1069e8895d8949184d8b4d5ce82dca1d7984008e653f3151901667aae114", 0xd3}, {&(0x7f00000005c0)="15e1e7c9694fbc3573a00f918b274ea4273d7c691d0a19e371bc52b86c4bc03c2d6fa6ad13a8271afc888ac4330d5bab2fcfa9c2b3044df99aad9e5a6a2e1dd86907037fc52e29213700ee6f9f0f6fa40b0cd8e1348aba841d9a6a6096db338671c0f01c2004234cc07e89f876b6d941ad96232035030dda30663e7e5d0787703cf347e7cc9f7b0c023734cd2748596643596276a43b0e0e6f6c70686bba8429dde556cf57d6fd4b86bb5101bed44da7a7afb0f3a0e46d7375db50ac047578ee7027376d0e1cbb820e8ab36b931fa20a687ea49c641672bbc5", 0xd9}, {&(0x7f00000006c0)="5f9127ff7ffc5d20ce513dfb7157c5f5d11352fb007248d4095a12b9fb662e99826d0f448253edcfab2fba092e7d9292caed1dc84f49a5a1a3b450f5db30a9a107eab506632d66d764908ff127bc6856911a57613889d339f84b0024da7a48dae843271594f6122cf3ff6599d243af204da1076f1df7195cb6ff794166210ab733185d197f2caa8887", 0x89}, {&(0x7f0000000780)="a3efa5f33e5392f6a5446754d0ce87ede25b11c74e52fbd0cff701f55e66481cadc2894965faf0e8a61ea2a50b77dd999bb5d1ac9cd0dd45ab9c03b10151ff30b624e219ea9bccc47f53fb5a1dd4de84655bdafd272efc738f938f814a75a12ab3a0d43cf0256436b38d1301cd17b1", 0x6f}], 0x4, &(0x7f0000000840)=[@rights={0x20, 0xffff, 0x1, [r0, r3, r3]}, @rights={0x38, 0xffff, 0x1, [r7, r7, r7, r0, r7, r7, r7, r7, r0]}, @cred={0x20, 0xffff, 0x2, r8, r5, r6}, @rights={0x20, 0xffff, 0x1, [r3, r7, r7, r7]}], 0x98, 0x409}, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000940)={{0x18, 0x0, 0x7f, 0x3ff}, {0x18, 0x2, 0xfc, 0xfff}, 0x1, [0xfffffffffffffa2c, 0x9, 0x1, 0x392, 0x5, 0x6, 0xff, 0x6]}, 0x3c) fdatasync(r0) fcntl$getown(r7, 0x5) getrlimit(0x3, &(0x7f0000000980)) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000009c0)="09b2b4c585574fd190f11e32437895a02afb74dfa14823b31c2387e2b3b4109518397c17409aa95c2e7f52aff7c60dea5acbf32057c18018ca68b16832cd9c2bab60c8da26eded9052ca4f789fadaddf68be16716cefcf96483feb4edbcfcf1c949d9796702a309ea9a9d5481636362a96963696fe0dab8f2a4618efbc64a82a339296f0b795cb94f2a0d0e5e4b44a3f0003f20780174ebef9940fefb2db1dca67f5a66437fb67101d", 0xa9) setsockopt(r3, 0x8001, 0x7, &(0x7f0000000a80)="9660c7493985eac6fe1bc3ffbe480888fcbf9221b1a5adb460463226796d6a9580f2ef52090553664d77fe", 0x2b) socket$inet6(0x18, 0x40000000, 0x6) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000ac0)={r4, r2, r6}, 0xc) clock_getres(0x20000003, &(0x7f0000000b00)) 00:00:07 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000366000)=ANY=[@ANYBLOB="01590ebd423e591e92330ede35"], 0xc) listen(r0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0100e91f336a7189591e9233614b0034a24d04188504ec86b8a38fe4519151f544cf9f81bbe2ffcd5c6964a97fbf909a28b95f005266"], 0x6e) symlink(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') r1 = accept$unix(r0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x2) getgid() 00:00:07 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000080), 0x353, 0xa, 0x0, 0xfffffffffffffdf5) 00:00:07 executing program 4: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000140)='./file1\x00', 0x8000, 0x2) faccessat(r0, &(0x7f0000000180)='./file1\x00', 0xc9, 0x200) r1 = open(&(0x7f00000001c0)='./file1\x00', 0x0, 0x200002) fchroot(r1) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) ftruncate(r1, 0x6) r2 = openat(r1, &(0x7f0000000000)='./file1\x00', 0x480000, 0xa) r3 = dup2(r2, r2) symlinkat(&(0x7f00000000c0)='./file1\x00', r3, &(0x7f0000000100)='./file1\x00') 00:00:07 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) fsync(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10402, 0x2) renameat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = geteuid() getgroups(0x5, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r6 = getuid() r7 = geteuid() r8 = open$dir(&(0x7f0000000280)='./file0\x00', 0x270, 0xc0) renameat(r0, &(0x7f0000000240)='./file0\x00', r8, &(0x7f00000002c0)='./file0\x00') readv(r8, &(0x7f0000000680)=[{&(0x7f0000000300)=""/232, 0xe8}, {&(0x7f0000000400)=""/141, 0x8d}, {&(0x7f00000004c0)=""/102, 0x66}, {&(0x7f0000000540)=""/46, 0x2e}, {&(0x7f0000000580)=""/220, 0xdc}], 0x5) r9 = open(&(0x7f0000000700)='./file0\x00', 0x0, 0x2) r10 = shmget(0x2, 0x1000, 0x510, &(0x7f0000ffd000/0x1000)=nil) shmat(r10, &(0x7f0000ffd000/0x1000)=nil, 0x1000) r11 = semget$private(0x0, 0x3, 0x200) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0x0, r2, r5, r7, r4, 0x100}, 0x9, 0x5, 0x176}) setsockopt$sock_timeval(r9, 0xffff, 0x100f, &(0x7f00000007c0)={0x9, 0x3}, 0x10) readlinkat(r1, &(0x7f0000000800)='./file0\x00', &(0x7f0000000840)=""/103, 0x67) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x1810, r8, 0x0, 0x0) preadv(r9, &(0x7f0000000c80)=[{&(0x7f00000008c0)=""/131, 0x83}, {&(0x7f0000000980)=""/135, 0x87}, {&(0x7f0000000a40)=""/36, 0x24}, {&(0x7f0000000a80)=""/43, 0x2b}, {&(0x7f0000000ac0)=""/12, 0xc}, {&(0x7f0000000b00)=""/10, 0xa}, {&(0x7f0000000b40)=""/221, 0xdd}, {&(0x7f0000000c40)=""/61, 0x3d}], 0x8, 0x0) lchown(&(0x7f0000000d00)='./file0\x00', r7, r3) chown(&(0x7f0000000d40)='./file1\x00', r6, r4) open$dir(&(0x7f0000000d80)='./file1\x00', 0x0, 0x1) recvmsg(r9, &(0x7f0000001280)={&(0x7f0000000dc0)=@in, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000e00)=""/147, 0x93}, {&(0x7f0000000ec0)=""/143, 0x8f}, {&(0x7f0000000f80)=""/168, 0xa8}, {&(0x7f0000001040)=""/23, 0x17}, {&(0x7f0000001080)=""/3, 0x3}, {&(0x7f00000010c0)=""/244, 0xf4}], 0x6, &(0x7f0000001240)}, 0x43) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000012c0)={0x0}, &(0x7f0000001300)=0xc) r13 = getppid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000001340)={{0x5, r2, r4, r7, r5, 0x48, 0x5c}, 0x100000001, 0x6, r12, r13, 0x5, 0xe1, 0x0, 0x4}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f00000013c0), 0xc) 00:00:07 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = dup(r0) poll(&(0x7f0000000100)=[{r1, 0x10}, {r0, 0xa1}], 0x2, 0x8) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getitimer(0x0, &(0x7f0000000180)) r4 = dup(r1) poll(&(0x7f00000001c0)=[{r4, 0x4}], 0x1, 0x0) read(r3, &(0x7f0000000200)=""/111, 0x6f) dup(r2) getsockname(r0, &(0x7f0000000280)=@un=@file={0x0, ""/66}, &(0x7f0000000300)=0x44) r5 = socket$unix(0x1, 0x0, 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r8 = accept$inet(r2, 0x0, &(0x7f0000000380)) mkdir(&(0x7f00000003c0)='./file0\x00', 0x110) setitimer(0x3, &(0x7f0000000400)={{0x1, 0x4}, {0x1}}, &(0x7f0000000440)) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) r11 = dup(r4) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f00000004c0)={0x3, 0x10001}, 0x8) utimensat(r9, &(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x2, 0x4}, {0xfffffffffffffeff, 0x5}}, 0x0) utimensat(r10, &(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)={{0x80000000, 0x3}, {0x7ff, 0x1}}, 0x200) readv(r11, &(0x7f00000016c0)=[{&(0x7f0000000600)=""/16, 0x10}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)}, {&(0x7f0000001680)=""/11, 0xb}], 0x4) rename(&(0x7f0000001700)='./file0\x00', &(0x7f0000001740)='./file0\x00') fdatasync(r6) getitimer(0x1, &(0x7f0000001780)) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f00000017c0), &(0x7f0000001800)=0xc) mkdir(&(0x7f0000001840)='./file0\x00', 0x130) getpeername$inet(r9, &(0x7f0000001880), &(0x7f00000018c0)=0xc) bind$unix(r2, &(0x7f0000001900)=@abs={0x1, 0x0, 0x3}, 0x8) poll(&(0x7f0000001940)=[{r9, 0x80}, {r3, 0x20}, {r5, 0x108}, {r8, 0xa0}, {r11, 0x64}, {r7, 0x1f}, {r2, 0x26}, {r5, 0x80}, {r1, 0x10}, {r2, 0x4}], 0xa, 0x6) 00:00:07 executing program 2: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(0x0, 0x0) setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) recvfrom(r0, &(0x7f0000000040)=""/49, 0x31, 0x841, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 00:00:07 executing program 5: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000, 0xa0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x1}, {0x9, 0x80000001}}) bind$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) bind$inet(r1, &(0x7f0000000180)={0x2, 0x0}, 0xc) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x8, 0x2}, {0x9, 0xbc0}}, 0x0) fcntl$setstatus(r1, 0x4, 0x10000) linkat(r0, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00', 0x400) semget$private(0x0, 0x2, 0x400) rename(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='./file0\x00') sendto$inet6(r0, &(0x7f0000000340)="6a4a6f6a5b68507788e9c32df4a715e609d6021caaafe40847dffa7497a949f6969e439152bbef5c911a90b6dd02255fbe340a431b167155fe6eb51bb50cbf2abe5c2259c66e62661adad5f798a7e9ca72b8b8d7bd52a562d7d0f78b91003d7fd5b8bcbd4193f60d850cad3e5c026af1aff6b331b52cd247d3e3e485a1b5adf62f1bf38911148899587844fe1eaef7756ebc58ff4c749fe5bdba75686917f92d8dcfbb56ef6f0765f975fcadce589ce25e20db47f41be90267d2ccaac0a0cd259399b30a89af060cb91dc2334a2e52d30cf68dc3af7e6402e045e1b1092550eebe20091eec26dc16603bac5c067854a4ea4c78aa8c8622", 0xf7, 0x6, &(0x7f0000000440)={0x18, 0x1, 0x49d7903c, 0x8000}, 0xc) r2 = accept$inet(r0, 0x0, &(0x7f0000000480)) r3 = openat(r0, &(0x7f00000004c0)='./file0/file0\x00', 0x90010, 0x80) r4 = openat(r0, &(0x7f0000000500)='./file2\x00', 0x80000, 0x31) semget$private(0x0, 0x0, 0x200) r5 = fcntl$dupfd(r3, 0x0, r3) pipe(&(0x7f0000000540)={0xffffffffffffffff}) fsync(r6) bind$unix(r0, &(0x7f0000000580)=@file={0x1, './file0/file0\x00'}, 0x10) sendto$inet6(r5, &(0x7f00000005c0)="b54f5137dd5eaf6ea409637bd3a946c389187ed8e94e0baae2c8ae8176dff8cfe0e64842c2637094d159e6ac807943d040532f54408398a93d9c5954eb0b5d912343163e2f8f1668dc61b945cb55b707df39ee906ea5adc94855d16c743acb583b9cc215c12e38d718259bebd64a2c0d60fd95d6c289329bf4d2049734806428e199910e0af1954145e1776aa40118c13d29a55498e6e404670475c3fab8528c88fe5eeff8e1486bc3d94c81dd9beb5db1fd6f3f8116095dad6562556c7ead80728a08ca7ddcb3ffddd3471b9cb7a44bca85657bc307f621de5b83b5c2595ea7ec08d68a7b1d219bd3969b10ab7ff916fda4872302bd73aa8b2852fc6aa6965ac81cbb9ef240c29fcf6aa1a1a142ebe3874669e2eeba61d4ce633d6ebfeebfb718888634f39e5bcbd5a125d0db3c4d5a36fac01e395a0a5a5e43119e833ecbe833172327e0d284d629125516122c9e539fa94fc47d8b91805a8c576d7680818a4fb21cd3160f5a5ac07871c4f6854f54f294150613dfdc304c86e2f4ea23becbf21eb80a3e2ca12cc981a2c0ed24f06c8dda0f8dbbd8493124a40152b1981c02c3a5fc71ff5887b22afa9d29ce83675899421c2023420f9b3ed0d0d9448d1a5060924251f08b3b594b6b856b7358a58a96d2c5b527845407a4c81fbfc6293ec7349e886bcda563334625b5e38a2a031ee6f12d010922f1a445828cc358afc3dade16bdfda6fe684e7ad40e19d71cb83fd3016ccc8f1b275ef003710ccb1a681fe87bc208ae972ced66fabdb9133a921be7ec9defcaa37a861c75e24861a0c269f896d089eaceff29d657910e85fafda0c4d796cc4035aa58d887224446055753a3f1e02d222cfa3589be082a16bd440ba2cd8a052121b93d236ef9e7a3ee552f3a3ad6d76a8474ad893232636d2ef3fe1f2272f98ed7d6dec823d68dcb4bb614afa4193f1cd1412692dee9cda769a0fc3bb1356a16ac22d007fb67116399dca2f55b57dd4f5c1928c0dabca624719a7b4df66805db23262f2c5002baecd880862427e0d0a7bdc69ae81b33c4c0dfea7cf0daf22052b2a9ca37bbe9af9bdcb68b1d44e025e2528db57e9204695f430d75d74d553f13af5c15b3dd297a98859c2ac9dccceaa8421a0532371f0dc4706532a44df68610a4b80b48e9b0801272e17f24bd77190cec3f4d1cb7858dc85bb6c00e80b9d2475e788b512854fcb41c55c5bc7f76890c03d579c37a29c48731e9df990cd4cfe78401c899c62cc719d6755c9328027ea37ced8fde483ed524f0498b29fa58103275ded2f09bd1b6a138162716424952cb12adfff11d39e9ba699e56bdff6996cbae519bb3ea4c604e29f3efaf58844c797107e24879c05d97b2edce370a626bbd2b8c66aea2cea6c9e23d8c990600a6327c4ff0b1cf10f0dedc440e6133b59ca9f1eeea3eea6ee45ddde1ae21ed4bf279da64d3c5d5e4b733033450ce39650368f2edcc854e6b49f679936e081a9f46ca4f09a78139499dd33e1032fd8e91f36efd4abecd52f7e53702389ad02db9c42b73d8ff31fecd3aaa1591c77051bf803bfe9085d0a97bdd3d8b3595d7cb7e5fd1b0acf35f60422c186c5b28c7294b05a43461c57d3486f4deef51d15a5c158366147167c356804001acf25c483017cc221e030905c191a075e75a4221f98443df319fb52a81a957b19fd9dafeac0f8a88766a868614627fef12bd41479e2c8cc3c5e4db59bb14631d923495bd395ea66e33ae2b504260634cece228090de2cdef31d91699e1063cd4bde15caf0cff8f7e085a1713885ddb3b94f1f3b37b72d26dea1781c928b7154efeda1d605758629f9baa6ccf2de6485110a629ac2517b45f821aaea642f490ba91f4e16470207a69f17f36f784f4357553c5345ade5f39b0359832d90017b7c5217e2974c34d0c76d53d10bb1aae691761a1ae0c5177a1d2c9b30e17d413da214a010de32d0b920f2dc55fd089dadbb1b49725049314f348be3994fc9d414a654421f61f51e225271f1fba5173d792b2e32b161abf4924b9616b20c18a4e59fc2ca868c2dacccca157bcf1de7e7d5e740664955a74351c8d5def2e00afd8e9b1d8f1574e1c6d1410c58e7da186822e3992eec7bebfb801235bc38d738f17855495780b22621e1442ce04c9b26a98a775ebe5f89ff85ecaa12b074c354c711845daeaaef21c123d80bf86cb6b1588053f41ee8975e5a3d2d3a67df3e58f8b7efb3ededd340e91d4e0ece8c85175e9be72f71e8de7651752f6b9e131060875d212ba6226680f7a082a9f20d61d48e57595a6cfa016c0b6c6e6daa903e59fd1e16c4bb16fe77255df93bf96395c831d0a53b4b809288274d6e219d547991926ad19c2e794b4968682f1937c07e7f383794d9ddef223d9160e99001f50b81ead81a844ab9c68d940852349e63cca3c688be532c27f34413a9e7c4d4a1c5120ab96cacf2f2bbfa57ada50ef236d6287a4b7d902a94cb3639fd428822d51d422c784da2bef37f8d58cda202764c84e04308d6dafd79905a7a6fd46e1832f4b5bc24a464ec5e3a5ae83e7410cb18e6097cc612a021b324d1fa9d503659ae0868078a69873d7abc2d38b110682d2ce3546f3d76add67e8ea16dc8006ba0281aa57b2bd7c5453cd99e7f4955a51d1f5b963e3b06703ae16a1dbe2e8f34221e9ffd55d33736fc430f76e22556290477930cce822f112755d95ff27b561ad6d3d7b5113d79c48961c7948fcdec7614fcdcb8d4f9c01dff6417313cf37b889c65608feab489accc753b671e58ce4d710da6b6688c4e24af2b8eedf7a124fd758fd10de168ad6e63fa5ad40d34acb41ad1ba52cfc5c4b61f433bed399c3988a841f0aa4d10afbfbf9c99e9689c7f4483c7ec4abb47968064109f741fa453b8b4725539c5e2cb915179a74d173475403d261aec9b93650abe41f58dbca1145303ab23e38817e391b596a4fbb33b99b91e23c6709aeb138863b956b7bd5af6cc90f455d4ccb486de2e9894b092b1e4f0b84b5ec42ff27a9614df2c6f8b295c1629d06422b7b288b52b2a033b41963a7790d8dfe87db9d7561f83a159b41f6fcdf832c08bb4ae361d0f0aa6c27d308a14a76beb2641086cfbad67e81919af397a99355d54160625664055e51ed1bfad7d860e39eee7441ee6a6cdd136c38cb678ddaf67a3c48f51094bada2a43be0ed2e511b5812ee86a3f8fef67272116b563a1894735cbda161e32f6a8ca45568a5615926b138d1d1fa8daed1ca2b4a522c81398f59d722d5dbd13a3aae237c71d8f21c81261bc28435e7c954bdcae6fef959f1f2382595f840680d7a3c5d3b51b00689e9c39e3ef5a81e3680dceef8f5b3cc8e3b75e2e8d89dc28be336bf755f5d6d1915d4a8dda38f7447cee31f1067100d23acf10af8d46766e45f2a149e0f3a173f0fd9e0f8da62ba685ffc0dc891cc8415a940d762d73104c0dbb0da0ad4778ceadb972fc93b5c0c8b9dac149a8dac2a4cc201665228ddb228770657627f544689e4cb9b9f2c765047aa73a34d50f3cf9c15fb8fc22e7b0b39a644c36c19a5cae070bc2625f390886f250d951f920bb40228d06940684b2d5ab69af24ffde17b36f55d48568dcf5157469bc997d0e141c6c9a6abfd5b8eb6f2da38e874089fad8ed035b25360fa7b0cc92895d4a16f4e71fd8f07846ff299d21428baff93b3142bbc4507eb6aae5fbb396775e974da58588a9400beeeb567aac06a357b683a37946a76313a7f5901e31b675653d91811df6e4faa8b9934e0edff0c0a4385b74d234e898cae6ddf15a8e9dcd6b5a2624dc252f361f8dc6c28511d4baf39625aeab7ec19dbc2866f94ce17836e3501a1087130b063e440098a95204e4ec67f7e54659b863158dccee28154d68180be857e16fe17835e27d1a18a5ad5b53977c884a86bfe7939a9749a9edb0008d2cbd7ae0da0fc70d45c00af8305e77ad5a9b6a32ffd5f2171ad53e88532dfb4a179787aa09459635e7bf40fb74c656d89355e674000b89de00c422584d4110c652a717d4ce6740a31b47a4618af6d6486b1dfb059ca007d9e3858e19054964a2655cddba8af0902a94d5dddca47ddccde9ee6337f19b375e2b96c543974fba497a7e973c6ee4199070650933c914ed3c82ccb3492f58a023ec180fe35abb9f2f93cdfa93f6b641f84eec5dc9fe537182865b8ec3785f12257a0eaa2a92dfc34a4fd2ed9162dcef2a46048eb87f4c6f8cd926eba1e55e99e0773b45149883f5ea5e67c920156a68f05b033a331ab696490cad5b48df0df005db0e249f186689e56f5fbee2de94361506aae45665fb51add5a48b27994d0c5ac30689c4d3f1a81f871c3f3653153a14a4f6f8c6f8b9a3223f5cff26f7c2fe88fd4dc4baa3aefa2ce7d04ea8d4b908abc6b177bdbc9977d161af561ee091c99fdd23cd96b26348cf68275d1d92a3350e5e955a3a83b56e63807d0f4c0f5e75f9068aea5245601759dcfe0bcfd25b5b0c161606f3e725d6fad274578440ca0a50a01815d5c65271385277b3d22220d1e62215b63125e66b986bc510b6584735f8a334e8115f75b208d02ce1176cb96b0110d189573036377acef34b3439c5ef9620d623c06ef5b2ad1d5b44e286df075374c54a250558282e45d23afd09ae354ece4d5ec9d1e822f16f30898177152d7dcc9d933573d2591f0b1d0a3da37b505e7c00f6c6ce9cdea1c7e52c9f339f8b505b5bafdbc8b7de0f166d6299efb72bc7e1931e0d1361d1af0a963e6f0770f8e10517656a68ff0192a96f1bd467bb4ca2430f5b656dbc27a38fdb8f312ea79f0f60e81cfdf52910a26ad35a5df284ba50e39d1ead677e0086fa07281991a6945db846855e189c38abaec3720bdb5b3a5cd1396e5334f7ec29a2ea4926ec816d2597447aa0cc9c9add554e7c50732af9b46cb02fbb7a8988d1f5487f9aa7e971cacd80108c8f3b439cf63364d2b2a3189697d61420a6eb7fb2f96530ba18525660fc2a0aecd45c313479d0a4733b2702f36b84a8a5e1a487bcfc406631b44ba7833b2c165c1c426aa94dfef402e18a3ba88b76c82614371da8f2f8af6d1993a696630bb876123e28b8c7b38711fecc7f038ca16f485fbea13c77e08d780457a887ca1bc739c4aaabdd5c66df1d7df776d3ef29b67dd0f2e571f26852f9689ed1534d2765c060be6afc481b03297f3a026215e9acefef9d4898beaa09ad722d995f46dc6317660ba13fe2fa2e20dc902e91aa7c01290d13c81f7bfc6b46c4e307000e49f62bedacc94dd9f90829b7b5214b4964da2c04146b0305b36b0ff3a938574ac6eab371e9ed084f05948ff91de27854b7d256eda6951f9a0103362e0eb02eac9ecafc467de6522750e9708422a3f6791200d03f469484ac2da3c7940d0e250921b5ce8b4c3df3810df6bf78e9434ab8233e75d2cf4a3ad52e1560bc4c8b4c7915cdf85c4cb1eb9c3d2de833092ac76d86cb266bc5eb46130b950ef1051ff3c8d7c675a087ede60fb2de962739a676d429e49821e69b1a0ee6e85633aa754271825f2a502912f08ffda5f675b9fc4d5444ed345c3e6031e274bb36c80b8b5dbec5c574a6cdac5f062143f9649ef47af265ea767938bbacd620693590d47134a80fe66a280ea5728f96d1d30211854a0f69ae64e815505928682a37d157c581336562d05615b7d6d660105e94adf91bf469745232716fe810771e26368d7a9abeda16ebf3265143e20d0cde91686a82671bf1fef433a6883c7077d6f2f1483a3af3b3cc6cda24e9d2297d17f18dc17ad539dd305814", 0x1000, 0x0, &(0x7f00000015c0)={0x18, 0x1, 0x800}, 0xc) connect$unix(r6, &(0x7f0000001600)=@file={0x1, './file2\x00'}, 0xa) fcntl$getflags(r5, 0x1) r7 = dup2(r2, r3) recvfrom$unix(r7, &(0x7f0000001640)=""/139, 0x8b, 0x1, &(0x7f0000001700)=@file={0x1, './file1\x00'}, 0xa) fchmod(r7, 0x10) r8 = getpgrp() dup2(r1, r7) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0}, &(0x7f0000001780)=0xc) getgroups(0x6, &(0x7f00000017c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001800)={r8, r9, r10}, 0xc) 00:00:07 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=ANY=[@ANYBLOB="0100e91f7189591e9233615b00"], 0xc) listen(r1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100b9e054526d9fad7680e00d8314700000000000000000f85780da5ed3b151"], 0x6e) r3 = accept$inet6(r2, 0x0, 0x0) getpeername$inet6(r3, 0x0, 0x0) 00:00:08 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() r7 = getegid() getgroups(0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setgroups(0x6, &(0x7f0000000100)=[r2, r3, r5, r6, r7, r8]) fcntl$setstatus(r1, 0x4, 0x0) sendto(r0, &(0x7f0000000140)="1d99e929ac44e6c0deb55350d2f3d4fb16b22fa2fc4259b90852530b449e6214a7eeda4befdb4be1bc63489879893634475e05b03f369e2d9ec2ba018eaee72a5d7997211d4fb20b916951ccca55e36288c5d09aa492da079aeeaad08c051a71d65e02f981f57b5e054872cd85eb9879238f88ec63e061b2d26713277eb2b91eb382f7e7399f29bf009c3df41767d965a8c12507134ad035bc39969faecad7d295c9a8e0e2f2d9a924ec5350fbfc2e4acb2e40d30252523846899b4a3ce647e8a1c5998fa4", 0xc5, 0x2, &(0x7f0000000240)=@in6={0x18, 0x1, 0x3}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280), 0xc) fcntl$lock(r1, 0xf, &(0x7f00000002c0)={0x2, 0xe627fedd924bf565, 0x0, 0x1, r4}) r9 = fcntl$dupfd(r0, 0xc, r1) bind$inet(r9, &(0x7f0000000300)={0x2, 0x2}, 0xc) r10 = accept$inet6(r9, &(0x7f0000000340), &(0x7f0000000380)=0xc) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) getuid() fdatasync(r9) r13 = semget$private(0x0, 0x0, 0x318) semop(r13, &(0x7f0000000400)=[{0x3, 0x9, 0x800}, {0x2, 0x800, 0x1000}], 0x2) linkat(r12, &(0x7f0000000440)='./file0\x00', r12, &(0x7f0000000480)='./file0\x00', 0x400) bind$unix(r9, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x0}, 0x8) r14 = open(&(0x7f0000000500)='./file0\x00', 0x0, 0x10) bind(r1, &(0x7f0000000540)=@in={0x2, 0x3}, 0xc) sendto(r10, &(0x7f0000000580), 0x0, 0x3, &(0x7f00000005c0)=@in6={0x18, 0x3, 0xfffffffffffffff8, 0xfffffffffffffff7}, 0xc) fcntl$getown(r12, 0x5) openat(r11, &(0x7f0000000600)='./file0\x00', 0x0, 0x44) fcntl$dupfd(r0, 0xc, r10) bind$inet(r14, &(0x7f0000000640)={0x2, 0x3}, 0xc) accept(r0, &(0x7f0000000680)=@in6, &(0x7f00000006c0)=0xc) 00:00:08 executing program 3: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) r1 = dup(r0) fchdir(r1) 00:00:08 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) write(r0, &(0x7f0000000000)="a9cbd28cd93bbd105566fd4de102699e6a779c0897e19c6f7b85b181478b9298e2e51b9f21808b1fa0877010fa55c34095618ca99afe46c0fefe3b2bd85fd2f4127e17003b2a0de729b83fa657", 0x4d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) r4 = dup2(r0, r0) r5 = dup2(r4, r4) r6 = accept$unix(r5, 0x0, &(0x7f0000000100)) fchownat(r4, &(0x7f0000000140)='./file0\x00', r2, r3, 0x200) socket$unix(0x1, 0x7, 0x0) r7 = msgget$private(0x0, 0x400) msgrcv(r7, &(0x7f0000000180)={0x0, ""/61}, 0x45, 0x1, 0x1000) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000200)={0x7ff, 0xd3da}, 0x8) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) setsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f00000002c0)={r1, r2, r3}, 0xc) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000300)=""/36, &(0x7f0000001980)=0x24) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f00000003c0)="dc4d53b1a346523b94f6c81c45c1b3e944b0c9217fe312dd5ac55f3b1c88eb3dc945adc26e2c7894fcd9328731ccb635de91901655d3845287db6d38902c5bcb20fe48a7543a4649b0f65ed25b41ee9c1adf2a0bc393fe3028d02e73d15af41b2e2abcc74993d6b3108b9088528a6e5245f1509ea658605d91cfc84caccef3ebf0a6cd031f35da0ec93cc0901ce09f4abf081fd8d3004cb6f1c109b15b7d9fa7b44de706078c3df1b8577129be754d7129ca65528d47337edde0a920d353d21feb13e06b5a3ef08c20db4b7eb54019c78e5354451ada6abb50cc2e91cbad6317c493ead8", 0xe4}], 0x1, 0x0, 0x0, 0x8}, 0x40c) connect$inet(r5, &(0x7f0000000580)={0x2, 0x2}, 0xc) msgsnd(r7, &(0x7f00000005c0)=ANY=[@ANYBLOB="599918fa20ba4077988633b383c094f9b5c04b215a1fbd0aa70bb20c4d678ada40371f62e9d276e9f1fcc85eac1535ee4b59f58ad9c3cf7433cf592f46068a8e3b5b11eeb34cb69d707b43adf89d984c4f18aa1f85f0b43426049529175d82a7fac74d115f90e8e80d1fd27ecac7a2ea313bd50a9cecb5d3930897c8727b6c420826f67e612dff6ae1fba2b8869e6ac8bcd43cf4c0a87cd21a8b2b140a88ccebb7e7e79aa64bf97da14188f27cf32237f9e725c1c6ab1cf44709065cc141d68e2f03a5ae9585e1f6031a78ba25e1514d807c97ffd73247f4d43b404ffa109252656813e358e2a8122505b892ac74a71add29ea2442672a"], 0x1, 0x800) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000006c0)={r1, r2, r3}, 0xc) fchownat(r5, &(0x7f0000000700)='./file0\x00', r2, r3, 0x200) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000740)=""/4096, &(0x7f0000001740)=0x1000) msgrcv(r7, &(0x7f0000001780)={0x0, ""/51}, 0x3b, 0x0, 0x1800) fchownat(r4, &(0x7f00000017c0)='./file0\x00', r2, r3, 0x200) socketpair(0x6, 0x3, 0x8ee, &(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r5, &(0x7f0000001840)='./file0\x00', r2, r3, 0x600) getsockname$inet6(r8, &(0x7f0000001880), &(0x7f00000018c0)=0xc) msgsnd(r7, &(0x7f0000001900)={0x3, "7872e6b1baa9a847de1b6cf45d0507afa06c518ba2858a34df95b4fb75df81531a48a65b2c62da7bec9055f533bfa4615d523ecc46e601b9c2f448e53af171f9f619740748679d76666a17bb678df301945a02beb223ceb44250c199"}, 0x64, 0x800) 00:00:08 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x4) close(r0) close(0xffffffffffffffff) r1 = socket(0x10, 0x10000006, 0x1) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) open(&(0x7f0000001440)='./file0\x00', 0x86a7ac95ee0cf34c, 0x0) preadv(r0, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) 00:00:08 executing program 2: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x115, 0x9ab7}, {0x0, 0x5f}}, 0x200) r1 = paccept(r0, 0x0, &(0x7f0000000080), 0x20000000) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0x200) r2 = dup2(r0, r0) listen(r0, 0x9) listen(r2, 0x6) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x40) linkat(r2, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x400) fcntl$setflags(r0, 0x2, 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400004) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) connect$inet(r5, &(0x7f0000000240)={0x2, 0x2}, 0xc) r6 = open(&(0x7f0000000280)='./file0\x00', 0x60010, 0x19) readlinkat(r6, &(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)=""/158, 0x9e) r7 = msgget$private(0x0, 0x81) readlinkat(r6, &(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000400)=""/103, 0x67) fsync(r1) r8 = geteuid() close(r2) r9 = getppid() r10 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000480)={r9, r8, r10}, 0xc) msgctl$IPC_STAT(r7, 0x2, &(0x7f00000004c0)=""/150) r11 = msgget(0x1, 0x2) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000580)=""/22) poll(&(0x7f00000005c0)=[{r5}, {r2}], 0x2, 0x7) accept$unix(r0, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) fcntl$setflags(r3, 0x2, 0x0) shmget(0x3, 0xf000, 0x80, &(0x7f0000fef000/0xf000)=nil) 00:00:08 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = dup2(r0, r0) recvfrom$inet(r1, &(0x7f00000001c0)=""/170, 0xaa, 0x2, &(0x7f0000000040)={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) sendto$unix(r1, &(0x7f0000000080)="66fcdf8eb87c88cdc17170355c401165ebb2839a9bb5dfc3db3595fc53071d1a64010d09b9aa966af83983af6661dab8808f8e8d58012a608356832f1396a0063d6281bf005488cb5bd8c7fc7bdd2711ae943b79beb6e227ac646483fd1862290653401056dc", 0x66, 0xc, 0x0, 0x3be) 00:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) r1 = fcntl$getown(r0, 0x5) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x400) r2 = getegid() r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() getgroups(0x4, &(0x7f00000000c0)=[r2, r3, r6, r7]) getgroups(0x9, &(0x7f0000000100)=[r8, r8, r8, r8, r9, r8, r9, r10, r10]) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/135, 0x87) bind(r0, &(0x7f0000000240)=@in6={0x18, 0x1, 0x9, 0x3}, 0xc) r15 = shmget(0x1, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{0xfffffffffffffffd, r5, r13, r5, r12, 0x0, 0x7}, 0x0, 0x401, r4, r1, 0x6, 0x2, 0x8}) r16 = getppid() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000340)="13bea6f3cc00e591c59e1cb66620232fe8c280565ddac7458a727ddf893d11", 0x1f}, {&(0x7f0000000380)="d3f320210bcde6405364bc7c2c2518e08a30ab8cbbb215b5bc1994836549469cf15a5381dac1749bf20112125a253b1c927ffdfee4d17829c9816bda1b5ca988afe6e49497e2043dbb303d2667a052527c397eb039b4c048c4672fcb23be2b36e76a0964adf9773c888d56d8717d544f10d98e8db14fac74e3304590a3b4528d31dda81a4ae6a90dfc71bd565745a22f91febce1a1734c1eb154f0971097e8b1458e8b4e89dea0dec458e7ca68f0b8297101d02bb359cd04d6b04cc9d95fe0079e0188fc7ae82f384625b1d9192ce05ed14d7eaefe8b716b90", 0xd9}], 0x2, &(0x7f00000004c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r1, r5, r14}, @cred={0x20, 0xffff, 0x2, r16, r5, r7}, @cred={0x20, 0xffff, 0x2, r4, r5, r11}, @cred={0x20, 0xffff, 0x2, r1, r5, r7}, @cred={0x20, 0xffff, 0x2, r1, r5, r12}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0xe0, 0x2}, 0x0) fchmodat(r0, &(0x7f0000000600)='./file0\x00', 0x50, 0x200) shmctl$SHM_LOCK(r15, 0x3) setgid(r14) r17 = accept(r0, &(0x7f0000000640)=@un=@file={0x0, ""/4096}, &(0x7f0000001680)=0x1002) lstat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)) sendto$unix(r0, &(0x7f0000001780), 0x0, 0x1, &(0x7f00000017c0)=@abs={0x0, 0x0, 0x1}, 0x8) unlink(&(0x7f0000001800)='./file0\x00') accept(r17, &(0x7f0000001840)=@in6, &(0x7f0000001880)=0xc) getegid() recvfrom(r0, &(0x7f00000018c0)=""/249, 0xf9, 0x1, &(0x7f00000019c0)=@in={0x2, 0x3}, 0xc) rmdir(&(0x7f0000001a00)='./file0\x00') r18 = open(&(0x7f0000001a40)='./file0\x00', 0x400000, 0x80) readv(r18, &(0x7f0000001b00)=[{&(0x7f0000001a80)=""/98, 0x62}], 0x1) getppid() dup(r18) 00:00:08 executing program 2: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) r1 = dup(r0) recvfrom$inet(r1, 0x0, 0x33, 0x802, 0x0, 0x0) 00:00:08 executing program 3: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x200000, 0x40) bind$unix(r2, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r3 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[0x0, 0x0]) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000280)={r3, r4, r5}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0}, 0xc) bind(r2, &(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa) r7 = semget$private(0x0, 0x0, 0x8) mknod(&(0x7f0000000340)='./file0\x00', 0x8000, 0xffff1dbc) r8 = fcntl$dupfd(r1, 0x0, r2) accept$inet6(r8, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r9 = paccept(r8, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc, 0x10000000) geteuid() execve(&(0x7f0000000480)='./file0\x00', &(0x7f0000000600)=[&(0x7f00000004c0)='{&,#&-\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='[,{\x00', &(0x7f0000000580)=']]^\x00', &(0x7f00000005c0)='\x00'], &(0x7f0000000680)=[&(0x7f0000000640)='\x00']) getpeername$unix(r9, &(0x7f00000006c0)=@file={0x0, ""/11}, &(0x7f0000000700)=0xd) mknod(&(0x7f0000000740)='./file0\x00', 0x0, 0xfffffffe) recvfrom$unix(r9, &(0x7f0000000780)=""/4096, 0x1000, 0x42, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000001780)=""/211, 0xd3, 0x40, &(0x7f0000001880)={0x2, 0x1}, 0xc) mkdirat(r2, &(0x7f00000018c0)='./file0\x00', 0x0) semctl$IPC_RMID(r7, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001900), 0xc) fcntl$lock(r0, 0xf, &(0x7f0000001940)={0x1, 0x0, 0x8, 0x5, r6}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001980)=""/250) fchmodat(r8, &(0x7f0000001a80)='./file0\x00', 0x20, 0x600) fchroot(r0) 00:00:08 executing program 0: mincore(&(0x7f0000ffb000/0x3000)=nil, 0x3000, &(0x7f00000000c0)=""/55) socketpair$unix(0x1, 0x2000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000080)="94", 0x1, 0x2, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x180) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000100)=0xc) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 00:00:08 executing program 2: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x3}, 0x8) listen(r0, 0x7) r1 = dup2(r0, r0) shutdown(r0, 0x3) ftruncate(r1, 0x100) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setreuid(r2, r4) fchdir(r1) r6 = msgget$private(0x0, 0x410) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x400, r2, r5, r2, r5, 0x1, 0x80}, 0x2, 0xbf, r3, r3, 0x2, 0x80000000, 0x5, 0x40}) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') connect$inet(r0, &(0x7f0000000180)={0x2, 0x3}, 0xc) recvmsg(r0, &(0x7f00000002c0)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000200), 0x0, &(0x7f0000000240)=""/99, 0x63}, 0x42) r7 = socket(0x3, 0x5, 0x0) msgsnd(r6, &(0x7f0000000300), 0x8, 0x800) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) lchown(&(0x7f0000000400)='./file0\x00', r4, r5) r8 = socket(0x10, 0x50000000, 0x7) sendto$inet6(r1, &(0x7f0000000440)="ce1746f4fedf8b3a22e780fa11368a21a90b2ce4f9d0ed6c982a6b0c2dcedb8df119408a2afaed56f8f2a19d89f952d5af83085ef5b297e8e1219ccba6695093b84d57d32717d50241cdadc24aa05a8d4ce090cb97a8312631e0eb7a2461f9b7de4c6d21f4e2dbb4d13be2f5e79c7536fd8662b45baabf2d41d40c3a0cec5ba952bb251d88e78eb05de647f76385262dd4258beab617b63ea618ffd4142945b9e51ce8dece81da830e6a54bf0e7319a2748ab4c83f3c2ebf694006a416f356c47e1fb941b4e77154a179c6f9cd20a58c794806e785aca1dcdef08c9d4902453a5bc38ae2df5f7faf14a4108337b10f0bb1dfc6c906216c081b400a", 0xfb, 0x40d, &(0x7f0000000540)={0x18, 0x1, 0x7, 0x52b}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000580), &(0x7f00000005c0)=0x10) fchownat(r0, &(0x7f0000000600)='./file0\x00', r2, r5, 0x600) setreuid(r4, r2) sendto$inet(r7, &(0x7f0000000640)="4a8aaadab99300a97c3ab9b4282c5ae4e9b790d6737d6dac49a3e2556bee5a175e2093920fd1e129af95d16fa5e00c34d1b1d3ef9ae055914679c33e87450d99a0c174a33a5edb882c4a78bbd39ff971b5d272f1c43f6fa83646913eaa3fae27df85dbf8885259a2c2bb7ce7254d0c09fcde88247688e7288a26a649a5925121774a2358451423763724d9888558b564de981f777e0fe6ea921d77ecbf77c79e1161ce1003d6603159c57313bd642b", 0xaf, 0x3, &(0x7f0000000700)={0x2, 0x3}, 0xc) setsockopt(r7, 0x2, 0x101, &(0x7f0000000740)="2f7c3fd319f440d10a4d41cdd2e41e31f5db8bada09a7f0af97c2c69f9a8bcf466832a641792e5c9e670b70beabde0cca77f055bfb4b03c81c046dbae72dafad072d011be2b416e7e762db366e53f93e5327483be1a93173fc76bf82f826eab360a1f2003f41305db53a31bc67e22942cdf7e137137f80b1e481b01f925953091fed3fbfd1a2601d5ebfd5400b97", 0x8e) geteuid() open(&(0x7f0000000800)='./file0\x00', 0x400000, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000840), &(0x7f0000000880)=0x10) flock(r8, 0xf) 00:00:08 executing program 0: r0 = getuid() r1 = getuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000040)="4353e3a7c5d7615f3c2ae6e1e3f3aab7481a270d7c3ed3fe0de83413dbc4d34894657a6dc14f1603b82cec30bcd49040e6f4eb89d1e7de73bd35e439d96900ea6e60f0442b2d7769e1123b18b19b7ddbcc4461cf251a132645319e47ab80a8a7c17dc47e555bc6522fc1e4441b21cffabb7cc42de4bef652de13bb3250d6f5160975da4cb2ca6cd798d113d0016bfe98d113c87522cd9e41", 0x98) seteuid(r1) r4 = getgid() fchown(r3, r0, r4) r5 = msgget(0x2, 0x40) r6 = getppid() r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x100000001, r1, r4, r0, r4, 0x100, 0x6}, 0x8, 0x401, r6, r7, 0x401, 0x93e, 0x24000000, 0x7f}) setuid(r0) r8 = msgget(0x3, 0x1) flock(r2, 0xd) r9 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) geteuid() getpid() r10 = getuid() r11 = shmget(0x1, 0x5000, 0x41, &(0x7f0000ffb000/0x5000)=nil) getgroups(0x9, &(0x7f0000000180)=[r4, r4, r4, r4, r4, r4, r4, r4, r4]) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r15 = socket(0x17, 0x5, 0x2) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000240), &(0x7f0000000280)=0x4) setsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000002c0)={r7, r1, r14}, 0xc) fcntl$dupfd(r2, 0xc, r15) setreuid(r1, r10) msgsnd(r8, &(0x7f0000000300)={0x3, "8af3e4c40cca8ede03a6d0b335098e2b3c1920175a67a8e0acbe0a30a68465be4f812b532dcf9dba3aa73198fd4f3e48262b6da1e0316219ff6e3f2c22b9613b92f086953b438397e00193d079af788c382647f75b3dec91fa27b345f908da881af752db1e0d636947f080b526725197b3620d65c024e18a4439fe3063d340c7756b52422cb77c8be0882ec45449a628634aea52eb3bca89963e2965ea20af7ac25229c46de153092127aafa97a1dd69fdce537127d4043c9e24311f1accfc0ca6b218f0d508286a1a2d95badca179407cf0b744f833d6ad06f7a014151a87238fd2d0cc87dbb2bf858ab34116f0f267eb89067f578047d7c6d8845fec9789d27be32f87fecd6a54b49782238d092bcb3e8da1472c287bb753526ad2d7ce161234f07e0a74f5ead8e3c0df739f665bffcf9dd821c4095e726f5dd978e0e90c726f20219226667ee1ed3341968346214b6e238fea6435d5098aafc43e18e5183b67b59f4c6fdd9a3be92bcfa208fe20989e9f32e30f9174ad40eb6fc99d4e86063e4f67a6838640a80498fb595575804f6b18fcde7da8706fa2722fdf2ef94dba9497d3dfab17bb847b8c212e88464e7610cae0f741e33dbab7ef6fa98ef970069ef88f8de55227f910a2119c7ecf064ead4d61f49f1b87e173c46fb91cd4677c804d334a4d04069681101c6e94cff895313370b7651338ac86c22b02406c328f6986bbc4791e451f561a857ac2272b6be900ba9fde551f22c7a1d5e2b45ad6af49bc49c950ea1583193ec0255df90dfefa9f687dcb3ed649b99d4f70ab126cd7d97c9fb5522b521974076ad4ac8c56dda8d62029962695636cbbe208ffc507ab3e52e89cb4f214d8b05a62f947a611545488ccf9b317be46f9f35b75276ebd701acaf35fb2ad4baf5472846c18db97ac32abf048d8e5a0401644c41e12b6b1123ff1ae3722014051703543a88fa68685e1db8e2e1c98a9b6ac2fd21b3763ce696e63a5fe05a44c84aa37a4951cdf902368ac5e4fb2c7dc6c320fd37470bf977cb9008f8dac1ca66769a189c402c3fccbc76aa01f85178d9cd5ab76078f434abae75bf8de98b81c5ad430bcc2a31ed52f5dbdf7e3987d5ae3448839a046bf33d11d02f08fa706bf3a505d5cb2842d9a52a0000142fd26971c7bb953d540e51c9dd1ca6cef597efd5cd36dde65619e795860e0fcf7359a0218f1f966576c365ed1c0d75e1ff7017b49faefdf70112a904539e09a14c430aa672b1b2c3ac85eb94545d39341ee9df0a107d966fbdc836d8c0ef2ecb8691120bb0d2eea6456254e06cd533d17af56c68e7357db476434021f36cfdb126df70bca0135735b8ea8e2ee3a8027fd0cb6d392e17bd2da1a58fc6d08a146b5907a518d701a0141e4a2e6ce72cf53e1d6f36fe1042d6828eaf00e0294b5de0d361d8b49d99881b8bd507d91629a494b37419c0929f6dafe4ddeba5a84c85339c1d573d34943da4bbc14247428ec4bdc35c0766b855524b7704d0de11e7ff78fab2fe733febf167986ebaa1aa0d44b4f4603bd192c9728e7a5387a4ed04181d103912a831efe6f1fd1932ee3de1ca476157ab959327773297f97a248d17a763c75172342ebcfd193cae7dada0282aaebfedab4c3a6eb418933d65db3e5ae515e7fc5e7aa3f5749120d485a4709ada83ee3bb2a94c2780297f0ac02f6ddee7dd43d44b9334a5660da0c6bdf41721f6b900581d0bb24632fbb02a0fd37760779db15cafdcd853df1fa49d7c81637fb00f963db2aa600f4861a1d7b4f187a63182bc776338626c84b7bdf9b034ef442ed010e766ffc7e1c41115f44d55e6cf0c966e3e0f74939fb1211611c4728bd2ac658de0e5a1d0beed8f72b4c378c21863cfda3122ca97a58ca957707c9c6e2ad0ca4ab529651d58883193c83b6718540f3d166d3a092c4a29fb72beff362aac920198a1febfeb4dbc1133da7c28ba0d6003df4705efee16c17bae8b268c04ac20a1e433551749f488255c1653a7ada03c4a71296f62f7df9c1816e50732e7d519daadd7d21ba171ebcaab187a0ba2705a4ded8e6d41b8e29cf6fce4f7ec3cd3c0d75d5b88eb32229c671049db119220d332fc0b0e8fcd7509df719bce5430a09496879066c05a6ec38cd7db664d60923b36a0a839737d4ea58dd3f6b821d6cb87bc7818e04a7dd010fb0afe1bb3a1dd0555af81a407032f178d0b9413210de94eed51db772d9c50bd62c6a5d894fc904df57d32f9cca370c30bc99111baa5b746713f113f431d6e281b485860a5e7cc1bb43c1379b70e957404169ba14180ccf8c2b1203ddc9899ea1ec95e54a772afd02e1effdf335428f267d27611cea78ecb236fe6bdbe45306248707f594873f4151b54d2a685034b6c108416c80da4f26520baacfaf22c7a5e067b9e99f4470ff22a03b080140b9863d8e3edf6a7fd7cc7bb9599240079202524e067097503d4479828cf9fb7a83f4bc9159de77b39bccf8320975738ee818dad1ce766fcaf15b68c82d60b0ab5cf0ff4615d7fe6d84b1629625341859b0d78249894262600bea8cb80c3bc14ffd3edb1c1b8f232d5988605bdbc9d664d461ac7b70b679a918587004a01a84f817b6061f043274c14acafd4333fdd59cbfbe264d38e92a960e74a02f8925991af9225d604f88d4fea169c2c9b93134198d2a68a0863f188109d5356f0b094c16c59cb00209dd0e08a2f156e0f04a1afe231a8652ca5fed3e71b5e956482b14553c1e9b9b8fd1bc76354ce5fd07e47b3dd9b7cffd8bf7dd051b43f7b9de4a6274c5665d0c56ac4c490d9018acc02707b61b7b997a36006b0b55d7096f29b7902173a9bc3b016f31e1124762bcb7de6d9bc2054a7ef6935952b660730ac900a4f088a999492141a5ed1b8e0645464e1bc8c9199bb1ceb6922572288f3a7dfa4fa6837f4651980805309c185f61719befe478c4afe0b9cca8453a8cb8210bc4c5adb57259c63755f983b261c0e90b0c1f2be5508383d668097de4fe3407c6ca35aa87179b66b9ba06974e893b22bd8ecc771b09d20d420ac2f2cff7c4bae3faa2660b05fb22e2b84ff716f8aa52277ee311229bc91a60922cd70c824829108c14520b53d72063e60a49b2d8c8db693c5ceb37bed2212299303937f08fa735a255659519f938b7a00fead4a76e09bcbc14eb136653f3f1a0247647107208aab35c494542f8c1db53ebe4f7080d07da049be4289731c43196f6702364fdb0e6202ea151830e8bea766ea878096b1dda79226c9669105333c08615ec3e2e414d478ed44e07a7d990393669f1eee2e8cdbd01e2a8d6ce4cc22f584374159bec5a6d1573d8355609be3080441133bfc2967f53adc59043273da720eadf1a2aed49bbb87c1be496995bd4d68d2e46955a3cde24e581096125a81b1a1281da42485d7fddcab5f726ed9d66381b7b2f529f83b95f76c7b8816bd95b62685086fc4b6dac76fac828bbcd4dd45377a20ac57b27e628d31132a1100a8e7c19bd530852000257560d951e22a9f798d1a3f9ba49d969bce290fdba7f77d02219bf0916791309d2d988c3695cd0ffa9c7689df16252c4b27f64cc94c320c8915c9ae15e5632ef5ad802c433c096ee0d2cbd09610494625d075920819a82c87c89eb6fc24a683dede8d2f37567ff7f0a94a505eaee6954fdaa4fe881ded9fc448b41fa5d0ba05ddf748c6511d0bcf3116b8bd6d153cac808d87922b34c9c188236a4853e88c23b70db575fda6569e2943b79e560703c64838295b6966450eef948b6be8112548b85a765c75bf92dae4bb72be13bb4e34d63568f64d7dfba45ab73a834515e64496715e8207eb8c0d2df14ca107007578dd75c4a4bac913656523876d6128c465c90b0ebac985aca1025caa3f875c6e1cd79725fdfa3612d6ce968c967b49d447bcfc7e88b1f9c38c7c838116a5b3ef7f61bf47551ddc9effcd7b549b0c701ef6717bed33cecf8aa2b11443562bdc7938fda9296d5e5565ac627441c4cb197a6e9c8f3215358393a92b2503059787f067c29004e26e6660824f651a5180d94a2c59d43ed48aa5d32c5e03c944e0238103b42070cbd294266b36335cf8887b873f969595c87ad9ec30bc0fa4010a31801e5a7064468b20d26eff7817aa827aeb8cb39d2893d90269e8658eb3698a64ed0556e2d7d33141d2985f1c0ccc6cd9622f9c03c8be56e96103a89bda667f6e8deb7f62da52b47bc5fe1bdbe2ff4feb9c30f09f341e1e507650ce3807f0b304e6a6a4211ba4cd14076e522a7a4e540d345be972f6a86cd40c7668865971c073857a3f1977f69f6f9f79a3018bf0eb5c9ea6ef1e31c301e2a9e427479c00f2ceee7183b28f0744cf6862644cf983db5bdcaeae5e827b5f78e4df398cb3ed6968a0063cc58f0dbd2d00a5dab725a47d38c88d855b1c4b782b666b1eb5eee967b60595545010f820cca25c3227b1ef2a435286a1444cc407ebf3173df203e318c1b1bd101c379dd2230663f95ab6a035b0b55efcd7af9b9cfb18c30849d8664979002b67589bb0b1b6a23e21299e694a446acafcafa938e04d0103af07c979e19985e2ad1395e3f320bae93712e42e4efb9234e924e8c8090b09ef41d37a490653a1e47919eaad74636f65f55993e001e85daf012a7d91546ffeec29c4e88e09a2420a91527944165888673d93099e97a6b81bfb8d9b8fe22b7ccd6affa282f160d56c2ca3c2fc8c15581f07bea50d29b734b77c827d588ce1707acf1e7c70d03968a445d45c7cb1725fb375b6133f374da05d02ab4e410770b98d295bddcb686ca83a4cdca02a28172b33d67340fb6976ac77113183dfc7ab6f5370857dedbba37c503fcab19b196d98658b8fb6df0c83305e3c42316d2175dc2198fc605e28261887eef1ba0e020d8d6828229b694f93956a0f962d165684e2f031fa6e8e8cdb482eeb7d7b8bcd16a83746fc0051e568c92c7832ec10cddf5166f8eb23ee6fdf19fcb55d6b63e8db7a0967597dfcc3e1d05581a1bdb3afde4bd4e4a8c32e54feeda481e8fdbee326f85e08269145676bc1de1e5a00c02d876c30f307f9890d1592378ec5e05ffba82988995deee27e9d91c5fb50b1d14d027626571faf5812106dd8d898274a7c945fc2a5396cd08e149552273c7cb950bdf8b839cf37d3b2bcc7df768aa1eda096fa5c8ea55cb917f70397487e9fb20cc1fb427b727433ca47f82039a038c8af301dd3906a09593998421aaeb24611140e4cd1e24f7d1037ac996d13cb5ffe8a321ba6e8bea0ed86f0b3add30b3d323968689c1e071c031f4538f9ba209e4dd308e11517f3e998d1ef61f96338318367c02de6295aef19139725e938afd0be33d4434ab1bf8b59af153e06d454f8f85f01ae72534fcfc775d40d37be1d526f7a421c7d0e83021d62bfc9ea543b11edfbe43a9765d19072eefd5e7ef1b44e03f0d870a353e7363884af5a7b5c678de96b05977b5c13a6e54620721aefd60e3644ac787b7feb0fb1406fbf6f0346298baa6b8079978dc77672d02f26a4a0709311d915264b435dcf8a6ad8b36d020a84092d54555c21384e19ed53204b1b6b2bd764d10301108fadfafeff74b2a6f8c5ba1fbadcf21ceae992a24c97ff0b2f078363b1b288057ea46dd8099c18520c577f43bf3502b68a094a3f2af08a83255549549c4f0f6f027589cbcc5a2b4df065f9426c51aa95d1953c4e3f91c424d34af10025b975e039ebac53f5622b7a1d02341ff5dc47120db37fb79d2d089e52fb05ec69c694eeb90f6b1b4e0cddeb23b8e45d425e676d0"}, 0x1008, 0x800) lstat(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)) shmctl$IPC_SET(r11, 0x1, &(0x7f0000001400)={{0x7, r10, r13, r10, r12, 0x8, 0x1}, 0x101, 0x6, r6, r6, 0x1, 0x1d77e702, 0x1ff}) 00:00:08 executing program 5: mknod(&(0x7f0000000000)='./file0\x00', 0xc010, 0x1) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = dup2(r0, r0) r2 = accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r3 = openat(r1, &(0x7f0000000280)='./file0\x00', 0x1010441, 0x12) getsockname$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x8000, 0x6) connect$unix(r0, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = semget(0x0, 0x7, 0xb3) r5 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() getgroups(0x9, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000440)={{0x0, r5, r7, r8, r11, 0x2, 0x6}, 0x6, 0x5, 0x2}) r12 = getuid() setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000004c0)={0x3, 0x8}, 0x8) close(r1) mkdir(&(0x7f0000000500)='./file1\x00', 0x40) mknodat(r1, &(0x7f0000000540)='./file0/file0\x00', 0x0, 0x80000000) poll(&(0x7f0000000580)=[{r3}, {r2, 0x10}, {r1}, {r1, 0x142}], 0x4, 0x9) r13 = msgget(0x0, 0x86) fcntl$setflags(r3, 0x2, 0x1) open(&(0x7f00000005c0)='./file0/file0\x00', 0x40840, 0x8) mknod(&(0x7f0000000600)='./file0/file0\x00', 0xe000, 0x800) mknod$loop(&(0x7f0000000640)='./file1/file0\x00', 0xe000, 0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000680)={{0x0, r12, r10, r12, r9, 0x20, 0x3}, 0x5, 0x9df0, r6, r6, 0x4, 0x1, 0x6, 0x3}) linkat(r3, &(0x7f0000000700)='./file0/file0\x00', r1, &(0x7f0000000740)='./file0/file0\x00', 0x400) 00:00:08 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0xffffff14, 0x800, &(0x7f0000000000)=@abs, 0x200001e5) r3 = dup(r2) accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) close(r1) shutdown(r0, 0x0) 00:00:08 executing program 2: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x7, 0x80) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000000c0)=0x8d) listen(r0, 0x1) dup2(r0, r1) sendto$unix(r1, &(0x7f0000000180)="8efcefe7bd05c408bc5c4c7eb1aae838174793c9e1a5c4b530b965418ab3cf2a27ace2ba26dbcd6ec292deb1a0ff17fe7cc412012aec4c0c293e4e3eef4864706bb041bbd96e80cad548dc647e8664cca92db9155f4e2e4047f91c0754a824607cb0b13fe4ba3a39c555d7563f", 0x6d, 0x400, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') utimensat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x200) socket$unix(0x1, 0x5, 0x0) 00:00:08 executing program 1: socketpair(0x0, 0x60000000, 0xa363, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r0, 0x0, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8a) sendto(r1, &(0x7f0000000080)="75ad87acac32b2cdde13acf0a040a31cd29f6b3227b4397571130dc91adc1811", 0x20, 0xc, 0x0, 0x0) r3 = msgget$private(0x0, 0x8) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/240}, 0xf8, 0x3, 0x1000) msgctl$IPC_RMID(r3, 0x0) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/212}, 0xdc, 0x3, 0x1000) sendto(r2, &(0x7f00000002c0)="6e9539c01ef42fd0e86e2e9ef7ae5c3380f8146146795a9cf631be80f9f334b739f1d128ad66d3b79e534997a4f579ab9dd89877552c3e82b003929162833d9b88191609cae799f4b96a74aa6735926c5c4fbfaae4d6c5ac14609e83edf52cc4bef4fe0d887503048a7281c870bce00350745fa2a3e8a55151bf32dde79b861ca0a536b80e16a37264b295b19d6286390c5467a9d79074a023880f02438a6c6f205e00ebdb9c3625ce178f420389ef30bdd271b1b01d5e3afdcc26838ba61d3fffb177191a442141300cf9a8a0", 0xcd, 0x6, &(0x7f00000003c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) msgctl$IPC_RMID(r3, 0x0) bind$inet6(r1, &(0x7f0000000400)={0x18, 0x2, 0x1, 0x6}, 0xc) r4 = dup2(r2, r0) stat(&(0x7f0000000440)='./file0/file0/file0\x00', &(0x7f0000000480)) r5 = dup(r0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000500), &(0x7f0000000540)=0x4) getrlimit(0xb, &(0x7f0000000580)) flock(r4, 0x1) connect(r2, &(0x7f00000005c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) accept$inet6(r5, &(0x7f0000000600), &(0x7f0000000640)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0}, 0xc) r7 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000740)={0x0}, 0xc) r11 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000780)={{0xb0a, r6, r7, r8, r9, 0x0, 0x45}, 0x1000, 0xffffffff, r10, r11, 0x1c728c47, 0x7, 0x800, 0x3}) msgsnd(r3, &(0x7f0000000800)={0x0, "5a417688213dc2c73a27"}, 0x12, 0x800) fchdir(r0) msgsnd(r3, &(0x7f0000000840)={0x2, "0c1552c70bdd3a374022e56dae3b9e91761bf6d8d5ec69c48c5cabcf6f129b0c776ae9a5682eeaf3a7bbfbd2e41394e5e1e75a6ed8a2d12bede6343b979cda036b2fc3e8c05cab80309bd368de5691d9bfe47b4f71cf4e0a4466a1da7bd87cdd7e9658729fe9e7d923ef4271b280a6d8476ada5e82015b0abfa7a4af9e03521b22de4bbf00e93c1adb6c576ce2fe395aa52eac522b1f215c230fdf8a8d52bc9ef496d86012e15feb0ec7a945700bdb42e8a141cdef0649aeedc06974e3c012ed3f7e7a7a0a0ab403bb6801819dde0f9851bfeb932a570621b9bbcc08d1104b3d3828110e3edd68fef2353a50c584510ee6be28b1d90b9fdff0507364"}, 0x104, 0x800) mknod$loop(&(0x7f0000000980)='./file0/file0/file0\x00', 0x2002, 0x1) 00:00:08 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchroot(r0) r1 = socket$inet6(0x18, 0x3, 0x8000) bind$inet6(r1, &(0x7f0000000000)={0x18, 0xffffffffffffffff, 0x0, 0x401}, 0x1c) r2 = paccept(r1, 0x0, &(0x7f00000004c0)=0xffffff75, 0x0) r3 = getpid() r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000003c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000480)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)='k', 0x1}, {&(0x7f0000000180)="e69a03dea5f7fa2004dc6736f1a45322744a707c183a2ccbd71ebf5fa6406af9607160ccba3ff0b3d8e68ee441a35f7593dd217f8e300619835c1092d7b68a7344fb6ee9ae7ff94a43365702845c08c536e7877dda0f1c8549404f83d6c3906b1c5726a425105d38e4aa451ed99532eaf329a54dc728f370d01915286929c08e0268cf12919c174bb35956054c1b02a786357625e9491864ed45e34111f0d040020fd8fe026507c146a28687c59fef0f0ed4a1f5a20abb21c30b3bff1deb961669b216dff647d510a3f97fecf0736c", 0xcf}, {&(0x7f0000000280)="e12115a2059c75dc6a3249f332164a6b90b131251b9016db7db1e36559bd0da8379edddc550492d6ea91444fed668daa2674edf9f639c39d91", 0x39}, {&(0x7f00000002c0)="e48da52befc6f22ad899f537e018eda461c97085", 0x14}], 0x4, &(0x7f0000000400)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}], 0x80, 0x8}, 0x4b5be13ec89c80d4) 00:00:09 executing program 5: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) listen(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2880c8, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000080)={0x6, 0x1}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) getsockopt(r1, 0x6, 0x9, &(0x7f0000000280)=""/31, &(0x7f00000002c0)=0x1f) bind$unix(r1, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) fchroot(r1) close(r0) listen(r0, 0x0) r4 = semget(0x0, 0x0, 0x4) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000440)=""/201) r5 = shmat(0xffffffffffffffff, &(0x7f0000ff1000/0xd000)=nil, 0x3000) shmdt(r5) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="0300200000000000"], 0x8, 0x0) getsockname(r1, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000740), &(0x7f0000000780)=0xc) 00:00:09 executing program 4: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/25}, &(0x7f00000000c0)=0x1b) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ftruncate(r1, 0x8) r2 = socket(0x1f, 0x3, 0x8b20) mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000240), 0xc) listen(r0, 0x7) r3 = socket(0x1f, 0x40000000, 0xd6) r4 = dup(r2) shutdown(r3, 0x2) r5 = open(&(0x7f0000000280)='./file0\x00', 0x10082, 0x10) recvfrom(r0, &(0x7f00000002c0)=""/4096, 0x1000, 0x40, &(0x7f00000012c0)=@in6={0x18, 0x2, 0x3, 0x6}, 0xc) getsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000001300), &(0x7f0000001340)=0x4) pwritev(r2, &(0x7f0000001c00)=[{&(0x7f0000001380)="74d6eedce083f66869173a60ce36cedf70973920a16bb68beb9500aa5fa77b576bc6a131747a9cc9dc08b3c21f19ba89e072f8e7fca844256ed8da74d0696fc091489e5afa3f2c958c76afa91e3ff89b6666fbbd2b0d02e94ce1cd9cb0bca494c7a5b5fabd83ef95181859b5e84e2b208517652b57f6262fa857435258199f12331ec27e9729403205f86bdd86a60cd5751f75071b8e5fb41085cfec8b1437ee47f2572a1afca11c70b8d43ee23461d85c61fa777b7918c08d1797e7840ebcd438c92bf88ddf50c2a1d575feeb26f187049d611994b42321a37526d2ee2529d3", 0xe0}, {&(0x7f0000001480)="97235c872607b2ecee60b8eda8c2db1d90105f156e44e00edaa8ba04e7182f53ade11b0e29757ba57e217c949cee7d8f99724b7c2fccc929be0f3597a898f026c7adfa6de1ec6fec83da733d035da82823f074cf249438e07abe9af6e29a8e073461bb5f264c1a3d3ef8ce81d1ea989cde6b501b262138f437cde72c43a0b2b8b89c62", 0x83}, {&(0x7f0000001540)="dbd4cd6a4cdae2ff1bd53e56537da9b81104f34d11bf407b21f419475647498cc4880df710c2e42388538e026dd38d3ceed5825ab764b3ed5baec5d6f5d7539b506fcc54ae0aa294451f29d25ba0b974079b41dd93817dea1e8b068f7585f1f25a6b8a3a6d2645f3f38b4728aa13d2f166d31f89b0c9cc7e719ce01c013288ccf9750e471651e2339e5cc875393159bbf2af0375fb5477e95aa3146be95dbd5ac31ccca7eddcc14bef98c955af56096f3b277333354d080d43cddc884d698dd4967c04a909b50887", 0xc8}, {&(0x7f0000001640)="a3e5ae2803fcb15ac386568b687031bb77ec487bd62ecf3693f32f8b9b92916067559bdf79c31e9f6d93aff6a8d8747d6262b9843e5c98c36d9bc79ddad9d35a2453eea576c9863375e5a346a8a14c49b9f31c5ab26bd4230d089a9fb37408f0c28b7cb6216639597766d0542cc1e34dce2e025f03eb97f3c15253ca19e819dad2d9de243469ed1f88f842d2484a3fdcacc1f1b8d1cdbd849008b306944f49e2fdb6a42e4835adc4a3d9805963b572237069dc18cb5c435ac596853fecf478b76f7cb6420e9be501237f0499d58bc977c41656a21290319138d6d4b1d9e3d21f8d84a9ebd4f2aaa0db64c1158a77e8", 0xef}, {&(0x7f0000001740)="72f8dfe53a139924bd51a56f5d6191ab6f0c03fa686b29d2dc27670a723b4c2b0cb5daefea1212b02f18668600421a8c5b8d5ce50977f098db47bbee3f727b767e105b1e42401b01309d743871e7c8df92854e671aa8f805435f8e01a181549234da14624c61a6b2e800eed1c43dbe8917b19392e693be03eb352ebaa869ac22b2c8d15fa53127f938baecc9a04f9ee9552398f82264daee95f37dd1a0b63c8cb9a7ff083657", 0xa6}, {&(0x7f0000001800)="41ed1e8996302a6ba9cad5c10b964f492f278869913844ff30f3d043a4d465bda3e2b644749044f61806a0de9e112949729b9bb94fad46cf52937e6839af2d2299def5b49bd365cfcaa9add10e24b953becf64ea619413759b45407ce50e01a9b40916be10d0bc79635fb204c3c362f03cc241507963c3343b067809b0817ab510c6c4d2e7747d84c7a88af25f0d672818730a9a6c2b7749b55078b1b164cd5a273753b89522d27fee4c82917576680a3de14114fa34326d671cca6bc3b2ad0dca3aa6f0456602ba38d6c6bd10e8fd3e5171208c3b2a0704eee062", 0xdb}, {&(0x7f0000001900)="ee8f86c7bf1a10bf47012b8ceffe13c4d6efe093614602b2576e937f31bc90ffa18b70cd502cc5092a322f71863cac3d0fa883e23a6742894c851d159ef9ce1430eefca330792c1cb5fb21972c2aba0ba5b9ea65c60412a393a4fa049e93a0f064f4625ab4758b288c6b03bb819ef032f1ff6ae31ed2615cc41da19767326217d8c0e80e1946", 0x86}, {&(0x7f00000019c0)="41bed0f20520be8e5b0c697b392f7aacd444c0a30cca5948a1dc303bf9bff5190643d6eb7a2c3086138b9c8f3b97feca1f9658d91c2a36e2", 0x38}, {&(0x7f0000001a00)="452927f0d4621ea8fb198c1526e3e49e1f7a603b95cb5fd386952a9933baafad3ea2a6a6a33e7061853595968fd574d5ade13c7072b89527c1d8d0c11716a4d77262a7c7859560d3e9daba1262364a75073296863e575c4ace301914f474631804490ee144ddbcfb9ad9b49543011a716fd180573e054792bde7e35f25109755a77726cca1fe18b0fb31b8d2ff661cb64c9a254ecf7ecc813c5d51b4435fa6b30516a2fcf8b63cf227036e8e86587134fb6ab118e2336a0cf1d90a530d33ed886cb4028bc86ee8775972c8b16007e87177aa7f2c1869358e1397d9857c323ec3aeefca7470c5dbe49f411ef4a3ba3d77e98ba606c46b9ac13f25295a", 0xfc}, {&(0x7f0000001b00)="80512a0ffcce94c94429e741e48aa1e866e7a7bd3b666fa85f24e0278ebedaecfb5d304a1cb4f92a11d849588d8a6f7df1fdb70669dbdf44e96a35b70f4ca09b38a89555baf53a611f1a21e637ea3089af71de8d1f113be5d9859a3f886c896d9e2d9c5469062ca4dfdc44a6821f3255a42dff7e404eabf987675d8c62a30d3cc062b437831176dc0d50cecfe09d7781b8e1e3a12dd08fde7b7975b8a661862edbd15c596d50fb0abc7f4f2128a323f308f908c8fa6b8c366daeb8021019f625c160c174dc4b12a4f1489d1619fc911627f0af3e4f10e58386702887f9a05caa19eaa3c734283a0061b9cea37f3f679704", 0xf1}], 0xa, 0x0) read(r1, &(0x7f0000001cc0)=""/21, 0x15) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001d00)={0x0, 0x0}, &(0x7f0000001d40)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000001d80), &(0x7f0000001dc0)=0x10) seteuid(r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001e00), 0xc) rename(&(0x7f0000001e40)='./file0\x00', &(0x7f0000001e80)='./file0\x00') getpeername(r5, &(0x7f0000001ec0)=@in, &(0x7f0000001f00)=0xc) connect(r4, &(0x7f0000001f40)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = open(&(0x7f0000001f80)='./file0\x00', 0x8010, 0x8) r8 = openat(r7, &(0x7f0000001fc0)='./file0\x00', 0x8080, 0x111) recvfrom$unix(r7, &(0x7f0000002000)=""/222, 0xde, 0x40, &(0x7f0000002100)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$inet(r8, &(0x7f0000002140), &(0x7f0000002180)=0xc) getpeername(r1, &(0x7f00000021c0)=@un=@file={0x0, ""/96}, &(0x7f0000002240)=0x62) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f0000002280), 0xc) 00:00:09 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x240400, 0x126) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x88) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='*}\x00', &(0x7f0000000100)='^\x00', &(0x7f0000000140)='\x1f.\x00', &(0x7f0000000180)='\\%\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='^'], &(0x7f00000003c0)=[&(0x7f0000000380)='.*}^\x00']) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x200000, 0x40) readlinkat(r0, &(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)=""/174, 0xae) r2 = shmget$private(0x0, 0x1000, 0x3, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x3000) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getdents(r1, &(0x7f0000000540)=""/87, 0x57) mkdir(&(0x7f00000005c0)='./file0/file0\x00', 0x80) truncate(&(0x7f0000000600)='./file0/file0\x00', 0x7) r4 = open$dir(&(0x7f0000000640)='./file0/file0\x00', 0x8a09, 0x40) fsync(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r8 = getegid() r9 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000800)={{0xefaf, r5, r6, r7, r8, 0x2a, 0x5}, 0x8, 0x7, r9, r10, 0x20, 0x5, 0x1ff}) r13 = dup(r4) getsockopt$sock_int(r13, 0xffff, 0x0, &(0x7f0000000880), &(0x7f00000008c0)=0x4) getsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000900)=""/163, &(0x7f00000009c0)=0xa3) open(&(0x7f0000000a00)='./file0\x00', 0x90003, 0x20) r14 = semget$private(0x0, 0x1, 0x0) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r5, r6, r11, r12, 0x42, 0x6}, 0x3, 0x1, 0x9}) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000ac0)=""/4) getegid() mkdirat(r13, &(0x7f0000000b00)='./file0\x00', 0x48) recvfrom$unix(r13, &(0x7f0000000b40)=""/190, 0xbe, 0x0, 0x0, 0x0) 00:00:09 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000040)=""/136, 0x88}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/33, 0x21}, {&(0x7f0000000180)=""/244, 0xf4}, {&(0x7f0000000280)=""/198, 0xc6}], 0x5, &(0x7f0000000400)=""/252, 0xfc}, 0x841) r2 = semget(0x2, 0x4, 0x1a) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000540)=""/117) r3 = getuid() getgroups(0x5, &(0x7f00000005c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x5, &(0x7f0000000680)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000006c0)={{0x100, r3, r6, r8, r9, 0x8, 0x5}, 0x9, 0x5, 0x1}) r11 = accept(r1, 0x0, &(0x7f0000000740)) bind$inet(r11, &(0x7f0000000780)={0x2, 0x3}, 0xc) getgroups(0x4, &(0x7f00000007c0)=[r4, r5, r10, r7]) sendmsg(r1, &(0x7f0000002b00)={0x0, 0x0, &(0x7f0000001900)=[{&(0x7f0000000800)="1c3f544f2a9910e4b7f7a8d9db0767f4f9c25187d4be9c2919dd5e72abce650b952b523dc317fda67b4567d434db7439fcf21ea0d87873d6a6e2d9ecc7b0d2ff07bc3f048ee842063362", 0x4a}, {&(0x7f0000000880)="6dec33f96e2de53584a59f1105ab18c4bf761751b932f973fc5dc352abd412c7653923c831046ecad26234f1f29ca818b2d164d3f3ec7157eb4f4b5c74db36cfed3d9062042cdeb84ee1b5b15cf40f61bd0ac84ec3b0a4827dad6b520e968964a9d59cae2fdc9cdd8ccf46b02415af3608df825199f28a7e1a2f652fc11e9be28bf94110e309b7668fd1c23a331c00a7e9761cc17cda6d5913207d59d9332790df6172d82460608f337213542c3955632c6d6ffa42ba5ce44e4d698f04a70cd94b0bd01f46d71413ceea84dadbad0023fb2226dabc09c9d55a0896ba9c19a8aa280c23fb09c8b63eb2da6e6681a746a61654d0516afbaff7ddc01e37bcc7038cf608f42d578d4074523e34ed5ec4458e170dfe8eb3a730941ba72b01ffe141aba6ca37ab186fe7d0e3c022d05880ee790f6c800d513622e5328c84fb4be7b498df78bc60207c31a48ca061f93fd538f6e10750007845f250155d1eafaa0df16351897f03b92a8e6ec71a094ed8e127cabc59059cf76189cdd2af131025cf31b35212b89eda417b2cc2c3be8ff1b7a6814d172e031a69f63e8441d6b66abdc9a10b9a60b24bcacf313a5e30bd5a22a6c0bb8cabf87056cadc2109344e9ce16cfd441e47a960b4ee43821b3a4e8f6533b1efdf8158abf100a2f74a2eb4417a43b0e66fe486e8e3c69ed93962175ae0cdbf11f69c461a6d5d30e3c7b02b12ef24c696fc3db79f077f50a0b72a5d551acfec0041243381a6b8d98437f62b96389f4cf50c07c1e03b7bef3145c00960728c1011b26063fe5532ffce893b68372cb5caee4869722bf10e9b59083267d537ae656bdf7f79a0250b1ae793d3c4c717d8a6e21501bf2d5d7b77f6b56f235ac2d1b1da69db3936b39e8bcb8a6db422eaa98c04df2137a0652b5c3007a106accde7e485b6e6ac8a4b98667b0d20336a288693bfde7a3330f822442039f233aa7a1f86acd4e92463ef4d4cdea5b13e54e4875095583bdbd40d3356ab67b959644b1774dcc670e09bea330872e84bfb6d2a48beaa30f0646262579073ba8562d142222c2703306060563dd9be56923c4a8170ad2183cec0a67afc91a2f71bdd646852513406f68071fbebcd9d09472e0561f31af7d1606b0b96ba86c40912d1d8975c9b6f1be6c3caa910d5f7c8ff5c23081cb41d34ae692cb494e4da3defbc0f7ed2cb1fbe9ad46edae9ec5b7840ee2ed8c4a56e5f0cd707e1995d591b8132880ca5f0b4e1a4b5665ef2961e21b66f049c6e787b1215f3a81e83814bee5bc5351164b8f984ec736dc34b5de8b503eced6166c75c41170729bcf02507dc065f08a31e689b10def278234937a23ee89c409bde71102cd8a24ef15e1567e7f4891f7baf43a99bf5323c5ddb0605be77de2895ff6a8795644a221616f5cb31773cb213ac96d6d9340ace59a1dcd14971f0209be42ec788b67b2b30877738ee14ed5ef1412b3acc7b3f1670561d9ad746b7bed166966f7caf56345f3f6ee9d758d6943812e3fa79290b5c0b38b2d1f3be544c1b48420a53a1cfa69148ea0f59df5a3df0c82dabba7bc8d689e578ab8a6802ac344569c75c7639dbed2a8aa385d59508fdc4c4e792938d7dbfbb1e944f46176a28599afcbba284f0e24d23dcdf2b17e191ad7f2bdb751349da1e520a865693f2eadc520163f718657b5ea4651b1cd8239bc7d1a6dcbbb82c35d6d7b9dba0cd77e149017e9ccf0b50f39a3fec1262435f114db8daeb650f55ec7d29a0d49c1774c807b322cbd2969768ba0c0ea7c424ab107a84206e42ef96ba7d9202eb64e26438a66c74510c6503f09dc115c47c1b6a3f229002b0ac196b787d661ce92d69d1e541d78475a8504d4ac701845330aa03d645425cdf5d4b416768b25634d2c601ddf7bd14ebde8c6eb49cac6c56568f966e486f453ab40226e36b0641a1962adbad9ee9b17a7a2242d31b886fc668cc6bfe857a6fbedce735c7bac794ebb4daf7fc18bc9547fe9e2338458028a6211fafc6c3c8b6e37e6d2e01b845ecdc3b4e20fe46cab4d945a2c8debff88ffa436611c5b5fb119b3765f24f68ba1da6094bb0e8413530b2b3c299c69230f23a0e29da1dd1fde22252366a428ab861a38166e0cd8ac8cbefde0e2ed96dc818fb9ad128d88101380f3f3f59e3c5a3c11193b18612d7d6c637756cab86e0856e084b6d8583a1417c524385884c284000fe61bdb749b032bddb52fb0bc98de54e11734de48029eb7279a8e5ae2851ccc0fc3259400240cdd8c12a7f62575c34e4ce7185d9ad73ce9649f5ace50f916ef5dd46762a7b9c0ff8fbb6df33ad5aa3f5558ff41b1dd9d8b62db9919299f1b55fb57d269dd194f5f61e1411477536a39fecc249130ae01235bf535baa5cea1773e6fb6d3af709ce1c58b325fe76ebc79fcb36793fe82bf18430a11c2cad576a83f7fcef9b572e7d5787d513531dd90c40f23b124875ac28c8c43f318255e527803952795134b8ceb884a74218b86666978cba62f88d4db5a4410228e84c2c784f6e8e8cbb052b82642f27a4bbb8872bbedee9b74d4de37db281f0a2a1825d99610fd6c24fcf841fde4c5e9479228c14526241c0cf04018a1d22eaa8e788f32db9ea28e716ec344bb744103f4d68345f748421de69ba87613b1ab0c03adfea5f1f49b1d6be8019e71fa3aef99d83d1a63272f9b1b64c0b9fc0a4152258b014778d23be60da5df45e4e5e7e06dc5a9b7608906080fde313f1d5546a5678b0288dd872b2c3260bc7f4fe144bc1104708576dc97591dc83674f09d15ad908697d2c6935f61226ddd1dd6bff52e4ef4735c631ecc467ee20d29d3b346f0bda0de56df7f4cd320e61314170c6636369c8d50dcea158014015fc6eb237f2d544d0fd5242d3dada603e58028eeae3ca06a845bb7292d5a05171003d1e9b951af32472a4d1c7299a9f8f83142f66448a6934b250d46f39b1e021cc66423082c8d604dbedb8d3c9218e59cdcc7afc31188255500b2954bc51c097ed6c5bf6846a22130bf6700736a7f040904d99b1865c461a6558686bb737595fc2963a63283746c6c3d1a49330b0fa667fc87a139f20ece69562890070a3e1034967d7f6442c2f2d265b723beaa0833db0ecb3ffd3ccadd5e40c5b49f78c709ad95d3df4c130d1a1b5fe34b440a00c78935f4ac0b08d87630d7382f82a122f00b5870b2591e57de1fc957caf1362388216c9bc5046b78011b1845ab93ee13cee746701c3210ebf53df49f3c90f93f949e419c6665cf04c30989d1e794c1ac38c2fdc3230060f785e12c9b36f8270f780ee58c4f3aee837cc30b2970dd9720f4cb84bd86f97c6df4e5b338927e88ae598f085ebe9739b803d6a73797236c1afdb0e720e7c251a65aecd9f7ab7e07856eb1a529c829b4022aa3ecad559bf84f4d4be43cf895428dfa4b4c6683e2e0606dd7fa1e299f7a15ad2da1534e554ffb5fcf19deb64bb87a8e0144f4db1e78790164f01ace8369294648c9be09419535a0b9eec0763c00eac973404550d1fb50d8a82f900eced5eb3a347e7702e65f6ed1817530360e2093e9cdb9a964159046f245e04e6892b6d3f19570526dc2f10454c74eb1d26a6be68a89e89f70d7c64ec04e3727c4c853155c7aa4c12695beb176098edea2140655ac95c01d2148b73f7946a9bdc8414f656ae2444b577d77090c91d298c34ff89f61c3a27a7653fe8d3418e28123cd3008eb45b2ad4e22928a0e206a2bcddbfb86c7e90ad47544d970007dd9d5cf1472cc2ab6a3f324f5732ea562839ed329d8e64954f1091fef45f1377e8eea91313bd5c92f48935a1f00e27d344c1d26562cea535c092e9fe07e25883c96b991c7d3eddf9eb3da30a03a71f7d82aaf8305259a5a05afca2163b0994ea59379e8ec0062811f09c700d447815cf20bc5c292333247775eb7ba0df605d6ce19166a380cfefd3fe649b07e43a08b98b36fa2ab55b9a6674ca40107db34ef63927ebf1f354944cb5fad3ee99edfec66121663d7d57d20ac5df01530a6863aabfe3ad9bafc7c8683cdff9fc26bb73ad1c75c06d6992d75343a1f3c8da10f3a692d979d3ec7f9aa8a194e1e5467cd748a98fec344a92536dfe4ef4e375227184fbcd0918ce0ce8041bae26946e10232fe40fcd6201c08ad5741daeb5bf4eb2d8afed2d9c1bd45b9447e71d6b7103abcbc3c15d40daf20bb8c57db01e2cd6a6175830ab4501e30c10a93a051fbfb7be67f5d7e8be37e3edaa9966f48483599339cf1f2d93717503e46a3056629a30de522e28c1f2b69faaddd859db9e134a569470035654cb7d06ff8ca9d1cfa0955c4f09cdf6222b29af04234b16828e745157bb371e30bc4abf2601555e5964d7beede3408babff9fecc9510b07f2a4a67780bf620e539c31fa1af2360d6749f7817bfec34390a5ed63a403d320530196dfd2b103ffecdaa8ab2f58697e23d9205c6892b0001f915428383298a15d4a3380baba25dc72669f5afeba10b84fcf8c820a72e6ef497d29d54405eec3b20866a58ecbc194e159576eaf192a9585265018d0023c222c2512f195bcef4c5d54454539f4d5fd304068a767e2995fd946cdb8adba140e6bfe6d619cbef08f53b7c0be9c0452c830ebf98e57eaccb54bb66db0bc72bd51ca21d60a53f4fc2f4ac1aea7c640d73cd4b012319f660efaccad3b1d9a554368b82371b3c69276a7d9b2f81826bba3ea746108229b41c655192aadf2d402b368718962eb1a23a46b9a63f8c2172581ce4bb227b1dc66c1184b6bb976983d1c8c3187c1a86f066dd7edc7a764620c6566c45f95c162089eda058d09506b08ab2db547750e20fa987afbd62716968f7da1f37326a1de3205873b4b49fae2dc206259c938aa20ddbc64c2b7333742ed1f819e1146911224ffeaea6d7b13c2048b2efd7330aab1500df36f951af7aba97b0f0eacbfba932a9dd493da2b8deec9e00947c394d6a5b6d67dd5fcb851b47ac32ddc77e6717d4be585fd64daefa3abd1b5c9f175ce03759982759a69455faa9f596d9f7c6b523a1268a04e6d796b889e1716c7bccbf61d172c26a2545376cb01886a9b2f815d0098966790705f0efda46221574eb2bc01354ad873bee6c2f33046d9e68d46564a790606ca424af040e67485eb5d05893542602c96c24ee69b947057af8ec03519d83d778224f66e30038892ed0e99e4ad1e21687adf610ba327dceaff069b0f7558f2ded39514f9d61a28a0925feff2e939f82be1c3cab945ea74fe8bc4539c57eb23aeba39ae350531af268c75ea94e54452ec814d4ec4c5037709a51f60031bcf30cc8ff282895baa9ba163d4f8ec2bccfb1fc75ae64814a5536fe71e9390b66e264d627fc3c39a690cab064d2b776b0f978d640969ba6440b30e215f24e82d0a1ea8c6b33a479bcccb7e7f901227418670bce693a76d4086ce587e6f23ad907df173f35b010e8bd96c87d7fdcb404d90eb4d274f0c6460c6d44d1be5a69d88b7810146247b598045fa68b0f0e13b5379c4c8b471098bc77cba24971dfc6b98300e0d67b45da42a044c93c8635553abc1b1ef709a4ab2121b77e99a10a9daab03384c156db363be0b98664deb21beb3e1f356d696ad397ba566dac8443c56b4028564e5585c07d6d11cfcbf3334590a2ed8eb551e9bbb9b6cf50fbb4dd7f333bf4ae0f5d1b95670f3b8be7fb43f5a9c96cb07f3a6891107fd9d0fc705b32af2b2074768c13dc26877fe1da8913e714c1a31de8099c1b1e31c081ef2975f4f7656f9050977cc6d46933d263fcc1175f5217ab4c3bd5fe3c3aa", 0x1000}, {&(0x7f0000001880)="39233cc5161a4ae77382704e4acd92ec5514da840e52ed2c450f7cd1b8b6e36d487a1725d38d4f2817f2b8351690c6c3e9e81c360a2c1c6b8b8325f9dab2", 0x3e}, {&(0x7f00000018c0)="431b4ebb1a12362edd9129df9382e163141983c456b161ba2b28a5", 0x1b}], 0x4, &(0x7f0000001940)=[{0x1010, 0x8c135dc054e92387, 0x2371, "3cce384dccaa10f5dcac0afc30a69304e57ef394416c38bae7bd992186ee20ef2a5237cdce7298142e1c26333ff79b4628cb8a80694d3147a65a0f4c8dccbe23fee31d553285125428c4bf56dc5c7d4cdeb8c51ac4b4b38f759e9d089f5f2c2f9d306fb7f79c64ebdee90a327b82acdd7589e1fc2e955c70c8eb172ecfc6e293439493dd2c4594c8427a52573c9170bd9de3469fd02d4525ed09a74547bb8e5e4b3f4c36264f09c135e1a4cdbb9615a1b9b5b080e5cb48ab5bb46cef09aae6de64bc3098bfe626bd60f25991d256f8e824b225e8d2162655b3f2cfa5d31ff1c559312af74284a2be7800a6dd9b1d17f83712f10411a49674374a0c63c8b602113a46e58e8a0ee6d78f50916c340a0e2bc257b4dfea556192f722d08556b0ec8e6c956fd4d094e6fc829c2fa2ac4e6ada14c26f343966a2a62195d183d869fce8daf12fe0d4150ee33616f559fe9fe7360c99f3c72fdd894ba13d3272ba9a6816b22ba3e7d97796a6e64b344a421b05920a6674ab0dac9fea4fc341663a5153c9d935bd155539c4355b1e0ab3e96a32d8a2ffe26ad06005dea9374b0cadad84297c1c9785fa6cc3102de1af30574eb82b6e1344ff61190210089da2e290240d14be6247eff132e67a89db4e2da0ecc6eefc565490e8363c20c2696925fe18ea360f637e365dc737a10976b02f8997cacd3d976b4e33089abc085f74284de967e58a246705df95b3e86163901cdf9a6eb8f5a78f60a6b0e17426b76884246a209ef186419dfb21608eaf63ae54ab4f8a9f2851b1b3f01e4f000fb8ca0c33d62dfe5cf525834dbc2bf9588350fcab7d1c6bd09d3bef36c057372596e79ea15514240545e7c07240d365f7ab3a62194e9f4e95a6bfe55311317e637f6dbb38620a30e54234421ea5c0cd0675f7805ed6977c9564b6266387806b906a6b977fa88d31bbc05415efe3b52ea3688e28682bf963e241375b3aadfb38afcae94f90837e565bddca3c9cc604e0fa13cf1d643d01839d9f5e75844ea2ae65a10a1df4827f09838f3481d67cff7e9a15c1a6b76fd6871955034f64a2ed24aab1bcf8ea17f5160c8ace919d3cc9cf9dad2d30bf638b219b3aa44dd127410e9dce5399c6c579d37426404f46cd6d426680483bdb1d534450176e13b3227614817e0882749c15e3d05348f43792ddc801b59566294bce64104efa3627e431624464e619b2ad8f56b2b62cc6fd1c97e687b7021ba9b080d77bb924d116d4d3cb88c731901205dc0ce3047b9079390eb41a92211a09a33c1ef354776da9c04ce263d7f9cfe95bbf726dc4458a3c716ab78286c4693767de9acaaf8884f2782e566bd5db48c2d041ac8e862910d3d054e284e4142b6a961689bccf89d7e83bb053a33b790a6eb806dbb95bb5b4ae4983fecd6f54f488265b220866fa04e1dc5ba8b5e6216f533c9852a3b1dbfebb28b31a065ae21347a242642a508a2faa9f4dd16c408fbe54cd774984e22a957fb7a2cbeaebfbf3868cb4762ac9b7288582ed30acd0a54653c55363a8cf4dccdbeac3808a31ae92193e6a527b3ca17cfcd24fe52875dee350913058897854d9ccdbcd92c6d480c6b3216684fd4116d277df91bd9df03b2786c94e725ebd5620f37662822e371bdce09da4045e95b86baec93a1d6de59f54f037a1991419d7c42ad4baa466b3d4a44d05c78f0fa9b37b4a93a88f4e692466bf4b8be4e0b16ffac5c6de2502a638f496621ed6534e6b7d22054eb861f29f4d8d75c6fbccf012a77da809b7c99bbcd8e006349b407082183b2fb414683807d49c155716e25d7be9e7960afe10440e8a9a4d9f7b94da0d15acb76162e4efa97397c6f99d41f48c27f6af8048e43c5ef4fb565115e9e358aee32266076cf409ef76069637055e4a8da4840188456d775db52a4c6db8ac1eb26fc80f6e31462998a90f5576dc49ce3fb9c5a1ed9355a59e46dbb3cc932dc525010ee96a601a6d468b2df4dbab3d905d9fe421f73ee52b1644d90e9f89ccd10a43698ae30136b98f79f5817558a789effe8b913bd3024cc8a0be9cb2e80e50ffa85b37fe094dcc8652dc5b79463b70b198e17930465185cd164023079d048385ce989167ec33364afa736f02dbcedee4b630b9694b820ca9f0ca94b950435ebb67c98b6c8fc26aa6339f78a25f85fabe8aa5e7369a2da23e3b7bb022c56ae16e6215ec76d4eb8cd15adcfa2d01beebe0e60099e647f91b1409ae4fb56dcacc7562a60224845e47ccac01320b709e9707f867213377c1e89116d1289e9d00632b6aff2cb66f67dcca994e7df01e94aadada22e215c8145a713bec737fc7677979df07970e2d2313fa6cbd2538aebdc245dca3d9d4565c0df4d340a31fa4626516e08d15cdc8e32c7fdb983cb76fd798acf506e91515afc9d3cee447fcb1f92485c14e71b9b0b1e69c5ad117252a3ce71cda75eefed28a1380a7b86159ba5d0de791299f162081780b9765b281c4f42576fc311abf9e071016e89f78cd97933a8daef14e264fead7fde19264a8d327088890216ef11f6366b7abfb2f874b130145513335359fbf946189c75f90d43565a634413aee1c0ce0233479b34d7c6c3b0de635b8fbd8e746a989d0aa1ca68071491e6b5ecbbf403628d3e19d727bf3b7d336ac7b896c7e9585a76ee80bfc19e94ac174fe3dfb7ef1771838c911ca2baa56923b85c6057287f237348ab574548e6f285f4f7c4b8b170f50bdd20e1b066ca66843aa46c8604c84fa6977a97deeef0a9be1155b3b3f40e1a92805f5638d89087404741b5c3f4772e3235a24468039de4b633b050f56502d780e9dab52f061e82bc4e04f1840d19fad9c940c974bbaadccb321ddfc4b98bde4a5053c4d95fe68e087151bf658978a0b6915d075208338193f2c22299bb378bc7d454cb62327b1e4c71f783eece9b994077476c2bcc59927cb637c86248daba2adcefd9557bb343ec5a827225357db96a37c8f1c5a51f13e9f9f037ee59037741d8afa60043bd913a9d8ed8d2ae66ac74c83fdf876b142791de316b70ebcd1015891ad76dd874c60aeead229874f4c531266cbcfb60c90572c21ccbf218690a086e9f87f40c9f0162a83d3db9258c41082c843adb30d640e89762107b1f16256230815a9e01a5909c89884c21709d92f261823890e68642a561a3d2fb6b0835f56a3228bbff918e5e37269282350bcea9d464b6815353e8b049837ab2634a4df50bb386efc619a3ae180e9c128ca7356215c7413e641f36ec99c2acbbf2b656e5365c7ca99a645878af9ddd310380d49d3a270889e3f0227d2c5f203526c9172f5612fd3d0a357c3c7e284feff2f2410542e93f1baceb7655984462e336a3f7a0e71142356e8ffe38dc6eeee55e271cad8c65d22688dccfb829bf750f4e19265f7d4cf11f9bb0375ae5282d54b70469860e865e2dc84bb8d9b9d07de0aab84c60660e2380bc3f2c51027fab306cb10604aa39078f18ae75c74f6421412ba2ca5adf54436648644118a13e2a09d3799d13e2e042e932bdcce08059302b48e2212f938e34f3365fa9fb01d20afb6a8e7b7e90b1777192e21783560bdf43f32a179bdab6252d5bc9d81364a6197f8aa2e0e56f938275e07fc7b503dbc28020a749b5b16c0029deeb6f8e3e5f96a13320e89c977ab470377f1a8c2900834233db01ce67ef460ea866bc60821de32d4f11a2d0601f87a8e7e700ae5a5ded096bd14ca16917c28f023af3e7b757a9fc5bd75a890dee734a68f013f10aff08aa1cd9fef0f257c804a1a71931bfbdae43aae769ada6d978bd693e3ced82bd9a762f612f3675e7ebd9d10c28135c2bf5a35e5412842967c3d89fc02926514a5df443d3f2eea450394b4cb9e913461846cfb7d827828aaedbae8a6ff62f4a0caf15c6e38f162eba5e1b6df8b8ab9da2f1a5200e23478c408995cc4bd26c17cdd423647496ea1e18b58400a454cfb093b504d03432442005915603aca26f7585212885b0051166ca31941b811c414d500d332dc3a9bb37fa0cf6a01190c132114af1a9691652ceb036b401c5dd41a2bb82b84df284e6232e70a9528126f5f3fcd046679d06be93e70f4dc28b8518bce66079b0a1335278aa4636ae39179dba6403acb2b2bc90e57a880dbeb168c38ed8300c2af1772917fae1abf4c4144590efe2c50cc206bfb0940672e2e56aab05d29d8d787076622fa4f388c55761c057cf1f2c475604f9a56b9d22589e090595302fbc2b60718f447676c2280c7212d2cb2794e8ee37a4cf7bce775eb1caeb577761661a20799dac7ce8166726d2727c0b939c6d7c6e9945afc135d4e8acd4dbc30e30d46a79411315a7de32867b9423e1e4e0b79a8f0198637bd9ba54b543adaf8ef4a222c3e801b9b36441d8619caa7d8b46255ee34d396ced33564a1ca2a33d0cb58024d7b7144621d9a62949334d820f85e2659e5fac484bdc633a949bac0d6c5af958827652166cefcd9a4088f47f769120fa66e4ce78c425220db755ed410546cdab4f441ba9eacf8cc94d91c4022a73d73cbfdf186df98a12a1349663740d21e6bfa276df384cee59f383b4f8f2dc095ec511df89e23405b3b94f191801bb7b03a1ef02e818b5f6226c9f03f49dea3c962a5173e70c7b2869313e31c0810ed27c529bde7e382937a58b9f4d98e1fd90d73956ff758856c9128f3a2e9e71bef1f07ff097f119886105fe1efe1f39b75214c7492d915c60e4981ba9c1ac7ab19cb8ef2d19b07401f649b0740f504cc555e82138e2a25fd5215d0a83ff3fac22bb5448967f8dc302a98f28b634707750612a270ee5dfd9ca327dfae8f9c70296efba14a9ce653dae5f79059a1a20cd35f21b0e69f93083ba7860d9db8de8f1a2a454daa5aedecb7f7446c2def9673842beafe3fe1e04425dfc856a1af04d46ca68765c22e30d99075c0b49a7288333ca74ceed6e365dde860f79ef1c30ab697c8caa82178a89c028e23edb46f97d2bbe6e2db042d48d702664b78b301dec349a152e0d43796ec8b87fec7d86cf11a3561b9483024c7284bb1c1d1036a520267f66014dab769479011c10745f91fdadadf6480579a5f38e3bd10f0ef3a43e3ee5e2b296568d94181e88e11a2e7c8cc40faa8ae083fc957eeb60a8049bcb76b1b2df7661bed56f8a663c482f7d000ad3388027c2d1ec1f5f08d7922bfd91f77eb834dba36821fb77b80cc8f98f1cdbabe34e8a49264221d11768a43e5937c9bfc1d814def66ba2f3e7fc50d266860b6437c7f34817ef0bcc0ec5ce5365722673fdd2d3779b1254361c0425ce9d68825cccbcde04bbcf2b59757a86afe55325ff9eb3cd4153b04ccace43a9ca7800a021fa9d770176d6034df54aeff631244a82627c097d045e7e783fa33e051cf42006a87151ddec6bd76852db212113ea432ed53ccb36f9e184bf73151f90d52f97fc3fce2b232d2568d87ec4c55f9d7793a928a1a8271861beb9846e4d9e12f832187b8c0d140a3d9a1f3077ca2f4bef0d9b968bfd16bef234bea690fc475234bd64428a08dd51245db64388cb725e0b71b9c538f0285ac2f5a7c01ec5a11a1ccbbec0dd0c14c0f97e5c6c401862bb2b979d489c2da762e6b633d76119183da9848f05a9f94dc198cb781534f6e4c1a6222e1f8c1099b795b21e758dee7487d5f986e517f9e26d7aec2e7899ff0ec8547b193c86c177c320fcd9a8ee8020ba06105be1a9c2273a943407432f2d755850f252d65f682ca045a172c23c1dceefa86c9d311260078b08a0dc74c50d58f56a4afa7f1edd74b0ea04eeb"}, {0xb8, 0x11, 0x1, "96d57b01aceecf42bd180891478da5042bda6f591baada00c590a9342174651eafb95d1d52e4bf97dbbff2cdc2d9989508d78f6428f2cf540fe6d9253b73b0f0f632176efdac3a122fc726b2cda53d7b453e59d6ed2640d1b044bb92fb00d3e79ce4e513178df2dc945485bb191836352a265119ce54d5a46ef47ff9737c38ca1a3f865a1a48f65b4e3b46b475e8c0bb823312321b45d6463e4cc796aae474ee285d6f"}, {0xc8, 0x100, 0x55b0, "20468f2a42b31837e2ba4005e67b6dfe7b9f4f214324d2cd96873b5e233f688b892ed982bf393f1840b53c52a2ad9a7801bbc11a048809f7341162c5a60048a0b29ef4eccd09a939ac187b717a74d238933ec337a594afe0a2b7f96ccc150e57df9ba128e6e68b77c2c71a283a1ffebc728b0f4eadc9aa3d130a38d05ce20c366497a0e11785c411661dbf5c54d7f7765cc54d1492db04e193b318c67807261f8e0e7e0fa04ea548642947e9afb057704d9ccbe1c2"}], 0x1190}, 0x0) semop(r2, &(0x7f0000002b40)=[{0x7, 0xffffffffffff34c0, 0x800}, {0x3, 0xfff, 0x800}, {0x0, 0x3, 0x1000}, {0x0, 0x2, 0x1000}, {0x0, 0x80, 0x1000}], 0x5) sendto(r11, &(0x7f0000002b80)="148fa956e42ce7038d9754b656a82ecf2cb8c3d445a516e55bd60fa78c33a3d71d4b63b636f15cdca873e36f527593aad01725", 0x33, 0x404, &(0x7f0000002bc0)=@un=@file={0x1, './file0\x00'}, 0xa) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r12 = socket(0x2, 0x7, 0x800) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f0000002c00), 0x0) bind$inet6(r11, &(0x7f0000002c40)={0x18, 0x2, 0x8}, 0xc) recvfrom$unix(r12, &(0x7f0000002c80)=""/133, 0x85, 0x802, &(0x7f0000002d40)=@abs={0x1, 0x0, 0x3}, 0x8) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000002d80)=""/4096) r13 = socket$unix(0x1, 0x7, 0x0) readlink(&(0x7f0000003d80)='./file0\x00', &(0x7f0000003dc0)=""/4096, 0x1000) r14 = socket(0x1, 0x4, 0x10001) faccessat(r13, &(0x7f0000004dc0)='./file0\x00', 0x80, 0x0) sendmsg$unix(r14, &(0x7f0000007200)={&(0x7f0000004e00)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000007180)=[{&(0x7f0000004e40)="78ad40e3886364be2283df806ccf793f784fe1c4483dfa8e21a77f16d1faaac4e9a9386a95a791c7747023b3411dd58daf0591eee24414797e5678b84900a0ac56e6d9fa398202c051df9461a88b08ee8130ba6adec68c23dbbfb5068ba38f8ea5dc50fff9af8ba7e507eebac54f82985b2c42bc62e0f7f0f5c2b0daa59a4f9af1fe9638248ff429a9a38483e7a8c47b66daaa9a5f790c2a229523dbda7371d7a2076ce37c47db207a4281", 0xab}, {&(0x7f0000004f00)="cd0a54cb40757261060e118a589632f61089e7532a7b96f5ae7511260e5a0ba3b036da4e4b0223bb82cfb898cb9fadeda8262afa5f525c3910dc82ccb79b7cfacc3bd132b9c803fd10d331b15255e14cd8c247a0657b8dfb8f878ade57a009613619e421d7bf31a479e8038f3baffdc5cae012846757d1bb18e405faab475bf244a08f4d0806a4f7dade6b2eaeae240546e2fa2e9ea479bf5a890f4c1e8730b4a79ea87edc415e23bde9baec374c4ef526c37ac1bddd4c37b20a7ca077e15c7ae8c9d2907884148958e18b12eef1485ca339ef035a12e91ba3cc359ad895357ba9f62724a16e5670f2ab5f9bff612b5b8b33cddb6d546b779fab999af783b650e06b6d61fb36f3b62d676fe5e68da7fa4763c5d5cffd2cfacb3f9013ad33ab8dcecf6ae42417c22426513dd3f3b2967d1257cf13e81e0e043e66549f877007db56037b91052cb9aa7bbf1f08c9cbd5d76ef4c54d384eba03b7bc8f26bb627fdfbd6925a70d1f0a04504409d59b4c8795fe715bae73365ff526ad1c025b11d15fde5e22a4844c8fb6c888d65362133792e2e3a640898d0e5109fd2242015a374104811e2ed2ea84a8daec44e475bd84cd5f204be96165a5c2e1df6c996ca31bc7349e125c86051b47c6d4b2fcb748dc063fd1730afb0d2ba551cc52afc5300f1dea533e81f23d57fd952223ad532196d62700dd001fdbf05831448af3fda8ec34490c6387464c1bf89b7b6a4fa1822746de8647be61f5e57e5e136e5ea0abdc2a93a28f089231de24eac00140ee52cefa28c0cd001d49a7b74ed0f4c256db5a5af879317aad48981b2f61fb777b62e479b3f80be775817394caf602a151fd85a2e2c2bf05c2aab0c111c946e7bdee599069a4bc4f22a414b879616a1830a7f038cbd9bfa6b196f2e2c4df46e7a109ff7986085882f7e0869f934a558eefdf0e04ceb41560088d8a1f243bae7597e2a70f044b2283a960e6132f65cb9c847e1ebae7434223a893091eabe56fa8496a69e6a846237ab357c1332ccbce5d43123a20a7ce1e7b109f040684bcfb005de9365500e481dd256bfdb287a46e423583d53e74d07eb9427efead41eb31c23f4b9d12f7c4ce21659283cd02171ce231fdfd0f0fb016c042757e3e60ea255d50e808806382a5ea1a7b4d82f01f5bd9d623ce78f14fe56f6e74b99a63ad6cf4238136e58ec6559fcf18bf38c6c9fcf2fb32b2c4e42159071d6838a1fb3adbe92ef8f8cc06a7988f03efa47b00a2dcf41b687b275fd389e167e5c93b0ab7345ecac724028f9beca8c5c09b3148187ecd58a9e4557d019a5dafb08b015fb3531f5ac4b67cf993014daec39041dbb4616ad817c2647829f330a2b4643657393b66e90b131c2b42f2b55a088930cbc7e7caba1aca4844cbeba7c6420e89bc021f30717ba41d044d0ea8091ff00d03a6fffc5b952a3bd71e1354c8a913d89ecc89e4ffb951345fc0b9df1fe741e08dae859d665b13d1b10a20542680da49a1b513d32a0d043ce182bb11cd6e1acf0bb299ea8d5f06f2d4a20398287178e2a414ccaefa6dfaf578cf50044a5fcdeadeeea16a9c10b580f2f24d9becea105ab331199d752278904b2cdfbafc03e696b46a987c940b228b6e96b02ac1e1138e3b01e2ca47e963a3e82dd3a62a0f9c170cfe798a3925211d7cc01699f05edbcb934490f9303c22984d88e910df234455f76154a41ddf66993fb998c3f85e84a20b229c1e5831a82b08357915d4b66ddd97c2526b0dd943dff6ebe9a34c4deb4d1012ae89d3b99451519c4de2884ce2a2d411900e107f7f72d119ae1735933f1549b11c97df02a52e86f9a1bdb4aebd433d69680d621e743878a1e362732805ecc5fc57ce08d041bb18d585d3ace8b30615701357e5652eab0a00fecbb1d2749e8c07b3f7d3c4b506d6567f28032624008713560232d0ab6fc6f6899383490d0fd610b0e0b53a23ad45c013b32e6fb81372cf134a9b7232874161ec222f7b424680dac7e8649d8b850d1480cba50e6304ae96dab9ee156155f3cd9d421ae4a900c478f39d0c700ab0e3d15fe5b2b096a2948f378b2be20107b9a68f077817c44090d34a839c15ab6d40d7489bb29dd98444e717b787d35908fe9216e1fb9df27795cc211d3232dcd37be294af63e87e33668ee00632b80e1153ecfafd92134e41552731ebd3c7fc7805d3665cdac6d51ac9aa1bf4afa2671e587a29447118e4157d78cf5119763aa07b6b573e6afc59d1b3acc711e9d2188587037d4b16bb716f0835a184d2898332f819a907eba2e078458c040f8dfeff8c24eaaa47d217fec2cc11f755bc83040a3080d6a87ac42a9abd5cad173bc80bd4b865153a3308b95ac886a33e589fae130afc73b9914a4a4ef91ac454476a8f5f2710aca93d1ef107187b45d526e90bda2444d2e8a2e7cf88ee65e28faec2f1fda2316c4bd0c20b4ad4ad2dacaea3734c3399618c0b5fad79aa284fdf8ebea11a03f102097dc62b158527b25ea1eb774136d23840f097b5fe750f565b42544f5893917c850e3fb31278f688104355515b9a3cfcd920d76946a2aacb4eca3a603b329e965fbb5f68e03d65c9742658cd7053d18ffefbdef67bd8cfe4dd2b5d55318c650fa38b554a69e361359bca7d236a22d4e60598f95d46819944b10452fc554ca730df9b2ab729296124e312322d8586c6a75ff58f5a3b2b351e597430bc7dab14e24ad180b0f097142ab6e77d8424a93d39c222e70ecfcadbdd88a4864ab91409c8258c06e8d755ad119819fc7165b5a739b0d0611e791b6f7d77a5d158d1d0add75531b0f6a6989f4698cad17036bdb5e49abb88d67e1ae7f8c81ee02bb5ae1fbc91074da52e537111b47c1a44ae2f83bda718e1cadaab60e0a17302406b0ed31553259a987a7669ac63cb4d043329f3772e35a4e248a1af81b4f2445c0a022a4474f0e518f919ed2d686476a7a1137a3a49fc95e3acc8541d51477f60cc0269b38a9ced558b47f9ec170f0730d0132015738c0a89b0f8c4686854d88f76561cd27918e63bb36db385177801ca0228b3030ba5704581d44556d38579518500b00a1878d9a4d8b4fb8638cfafd138e903524c472a51639c5f26148800020b272689507d935617046b60b01227b943d2bd10b4c76c7e2d6459bd9f971889954f60ee0bc7ce24ea8a12c539faaadc8851a65552195c4bb40246b68261d6a5289cd3ef17a375e39e04bd265068cdf436b221d94edb529c9f4818c6581f0b796cbfdb2dfac50ae9e355f036068a7fdd65afe1bbb83bf42286df59f85a25bc4aa764963f47f141efb6f6cf5c2f5866908fa464b64fd39e5ec32169ccbc270591aa921584b80f28aa69d37ab2be3cbfc0969f3aaaa32251ebcb9a9e542f6b5f5fc4628fa523b2401c01a681d4abbea5342ab352f5f251822ddd5d39024f51d93dfda1bf12bf6a0d5082e69db97c2b53e9a5578fae06f76e557ca798d9b19525e05d9df8a6dda1919435c5d2faf092ac6a25e00d2c2249dadad8b1491d65020f7d05ea039cabde7f95a88f883dcfd2c49e105cf7bfe49a210a4f1fa96c396ab628889c33f026d2c94ce2c92dfc9dffe5fa4f66d69512ffb245ad7ae245cad7b387083f7a476554c429f24d5ab0df5590712f13f98bfd5ce4840453d267dbd8e351ad138736ed68329bbb2526f1c32b95f3085d4931fbd0c7bf099dee977a10841b3eaf60f5bd9d79ccb234321e48d66cb4c02e50bd9d99da0255cab41b26c17d2bcf6ab58ed03dbacb62344702207c709389b7d9bddbc89589beb12836c7f01ab03654f7c7e6d7697b47cb8ba266c6f97a5077dc080e544eba18d703ee01fc8c20eb0f0a1a4bf34dfa9d7694afe8b9c5f6f37eb26b33e82b418df92e3b4ec92123c141b2874409858d478b36609666cd11a5b8ee0f411b24006aeee65cc349234a9ec0670f37bd3ffabe4ba6e13be83cee118bef803751242de941ef41859e02f12275f02612a655c94a19db9358f190f65ac64f2f0ed2d3f28e4c0af947f8df26c190020452cc80ce0f16180c6285b56ba35368d94f49b4e69d01dba85299d1be8fdb4d61d471b366c4c7c33f004805bacd6088afd10f391915cafb8b3d5350d8749c5b4a83a782be574600baa6a69ee2dbb1256dc9c56040abbb2da227ddc617f81ff720af1cb74b7f8d0d588e2d80aa549b0b469b84362c9db09748c96c57a30d66fc941836feb88e938ac12bc1bc23bf26baae3d9cdf18953ccbc41b481889588323d61e74042ce80fcddaf9f3fd4cd61437a5d8c73663eb818e86b26fa3cab365caad7a4f6ca6e607a862881632c8a12d6f6d07a613bca15724587761c89a8c0932cc22c9e65af2bc3ce0d3310927d230a11270ec802e7b93374196676e96e15d62fb0d8d687c811689dacb0c96ef83b850e69f74d6d0eeb982517718ae3e08d6448fac199597b0cafe79a83893202565705f6086b661e1a70d8e16b3cf0ef948a7ee0495392b666f7adbe1cec580ec6d2859a7672c86112aaedb9389f74bf562e713d6fb601b66d2adf0cebdd0ce754151f2f176dcc1e96e2587691348bf59b590c8e31550e861d0cfdf1f352018d15d23992df239538242afb182a8ec8c8d74b48aebf768414ddc3eeb408bdba2413141ff9eb3fdc2dd114695ca14a334a0cedc1d7d41427d2e7623f44dabeaf4428f6dd901c809857eeaf6aa5e14361ed7ac48ba6154a0b03236060d113d57bc183f7566b54d0a745321f78baaf555ca6984b7e61cf57ac8bab1f4cda76379144ecf6da417328dd26b68734c23ee5634afeac887a4de6e951b959bbe3ab307bfc9f7577ce1d1467fd8a00b8318ab2ab596168c8305b650007bbc3a6580a7a929d44977b6c0d787c7777168c2d3c0f58611ee717b2527363c9d2937106149f59a9f5e3c375c8ae1fd1d427b008a9f7c5faac2a32563a4dda088adae25d06ecd1620e26462d81d2e65b25d5c0d336f0e95b42da8a641b0b1909983fd5557218ac73eb3e27d4f4c3813fd7b7f66c807a3d3c23852f01b56ff7d50ea6ad5c24bbff8cfab1577a1b36ee02ec5beed61a44ff75a3e238610ff81981908ac226b1b37f644925a8557406d36ecfdfa22562ac7af3f3c1594dab979f38421fbf17ea7412bdea12a8fae525865494838a63d4b2e2c79197de7f483d874da13cafb6355b7f8621f58cf2eb79a10ec40ee121f024e93c9fcc47945c82b393b1580deb521d3fce53828fd7085e5cb94b2fdd1ccef3e8b8736448543285409de014b33ce6ab0783f61d511f0fcf724f5207bae290f87fd71e3eee950f22192c71bbb23391dc0a1c51b2103ac1a06be48963bc4d8a07cc65fc8d068f7114895d42d393ddbf8f0fa02dc874f0d6d37c2bb475e90df4e6c802a25c6b878af689fe6ab6c4d2499d61815132b4367f818e8eb7572d3e80b0a18ad6074f98cf29bcfb0fda5dd2282bd21557ed75179495303dac8b92fca58a8c46af81c467dbf81ba122be93bad31cc09e0803cb447d77c5705cab6c60622dce2fababea7d1f0d086dc6d3d8552283f70bbe7f37eb0fe09575ed1bd290f9a738fa4abd9b923cf67cd47f34dff5077be67d33e6279c6503d7f5a33a02ad40aeb3c819c1f45f2ea4d9f7d8880a53446038c5bf4db5cb7d1fabf71524d6f22259e5f6307e979ef5f9113ba90dfb56230cf51f5c860d0ba9771fa32d39fd3ce63d357b8519e27bafd1b817b83fbbb6c82c9500fd67e90407fd9c0073df00dfed17f01e97458ac7744a9d4ecf258c0d9d4e80cde675d23435aad85e161acf6eda0f980db", 0x1000}, {&(0x7f0000005f00)="e84499a095999b4341b5212bfb12c24c16bb574e2d0c0ad84d3117724ffd2519012adaed86d71e10505520e6774d766c92b6d37f369291b24251058e423271580a4654cc426f9f7911c51bac8e0f32605a3fd1ff4c9b5a9e2aa21f9aafdf6d037e3196225f0bf329454690b821fe3031f9900554ca4215a32a1726fea4e8d23c334044c2a156241fd21536cadeab2c", 0x8f}, {&(0x7f0000005fc0)="5097e8b52fbef063727da6d8dccfe09046d4d33c4db1c4da1d017fbbd617308a6f7e53a8a3ffb7b1c4984dba41a598e6d1ad10b2b254f4a15fb88fe04f0fac9fc8af347854c8aaaa0e5187", 0x4b}, {&(0x7f0000006040)="b99589b8c15371be77ae4abe62bf8548a96f699ff467a181d060d259f0cc51ae1665ec75a19d85e513ae42be9cfdbbe5aaee02e136d15e74e3be7c81f3cb7bba5e5e512c7b664ae6d13e2c194fd64d338638ed9535e567fd5ebdd64a0c3e06ef1bfa55b92aa2dfb54b186a1aa16d76d850222f4042b44287841cdec90c0208bf52f60f81fdf1787d20e7c375198730e74cd23570eb193abe81ed0bfbb03e45aef07b4b187fb47dc3d5f620077fe09c1a14af98498c571c2a42aef730859d52fdbe69", 0xc2}, {&(0x7f0000006140)="253a81e6", 0x4}, {&(0x7f0000006180)="649a578dcde9e7a5a590665c4b386ac1ac5874fae69857b771a1a8f376761897d7b03408f5d6652ce0b0dd865ee0dee155af2642fafa3e4637b41e890eae37694663b01494b354fb0a0fc294e3160eadc54b3874a73a82232fd41c04b29fb1c721509c0b4588601e4940705349e605fa103a2475e2c5707d64328ccbf7ad0e8b58715cbb3a371f586a6c7348b8513f158da783c477300dd9888da641d247c9b4b269614a49c980361bd698cd56449945d2dafd5e1de9c3c4daddf7843da647d9dbcf4f1f7baa443c8e08cac6ae375913733ea0311126bfbc4709298a13a1d4834827aad764c4fa82aa1166bf14da85623af038a761697cdab82cd12ef05d5b8640b7fdad3c8f681ec75fc3642405cb830dd29dd5bf630b47b099b9aba3dbf08bc0dd896d8bebec22f98745d20b9c75bc80aaed68493998068204cfaf9c94aabc8c827cbe8d4a9226fb66720fec812bde41233290a5da88283857c0866e00178d689c6369ff17b9d6ccd3d3d4b57638ff8263f535f1173570d1fb9465f5a99f95db5f4ad114ab74a4f6b9fa377605fe96e0b4341551c3efe0abdb2bebf6020fa2d412ef2c34e0d002402a0f77a2a4a0b981031777af363e22d3a0bcac7b980335438ec0a74d1fcbfa963951db42b9273aa5568aad7dccd7c0a3d8ee9b04da51a8e9c072276afebcf4a2af078847e9ece0c14e16c5d2b97e252489c6b1d87ff527d0b0c988c990a9be8ffbb3554ace266788497650a34b11651040dde44ce77be40a3db9e9a7f5d4f660ea573b98afd7a1c9058b7ae9d7036cd7774a1ac92ba4f49c1dc50117e183245e9f2f125e94c42f5adf7f3a276076964b36e85840c0b0907898b0007a8d7f2eb89eb40cbfd8c2c4e5dd97490157ce2a7774c6494ace0e10afb76ceb0b57431521ae82f346d48af54401a144cc53f1ac58144209e5ad6e45f991c9c8c9a6bffaef6d700e0104afd5ed0d879667b604ffd65d2fc116546cc2091e0f5dff0f55876244f40593819313706703a26dbd9d302c2305488851457fac0112c4e49c25412c1621a6ec44f0de506c85e95777d8458249f1d9cf119e9e4922985f8f53f099fbbd571cf672c5c702cd0fe6728d55849b877ff1fc91a80237d868f2fae8889f6dda078b1ba6faee23aa6fcb1067b11c008a756bdc6d321fc873ddef3fe359ad7d3d375ff54e8edee5d5c4266a94bc3c512fcd1f6fb91a04e7578cbcca907f3ef60f9b0c5e0b44bd63166e6f6486d430c7724958e8b06482a16f4b2335ee7ac8b2bc46d1e6bf8b8eba9c1fb625a45dc619f15e1e87f1911777c0c02f8e5e7aed13cb242f8b118cb0682c216ea352cef751b0f4de0f19911872507686ae208dd0d2a931e5374f53ee26ff54017434802783f7aae9ae33166e73ba39184ee26293e9275a7b4d87e82534e1176488d47dd01d570117a9fce6c5f13f98b9ca2779186f91c0937d70ca20a2619a4896cd75c339b76ad2b5f9a70856c2755d063d87ebbded62c2aa24cc4d59c285e6bed2a92b785c750c666c4ee4af96d1dacacc5c54cb0712bd54c84df36ede39afa8bd087e3744ee0fdeeb765e8fae5d8eb714524b37048518ee9621a34d5ea83008dbf58f7fd3f3e7f4d9f04efb1dff1665387c351b1fade207bf522e872cea34fb395b513ffcd710fd8ab428ac7f9e3697a8c9bb664903bdb34c20ebf6f7fbe88f05f5c523fc2364ef3ba10549192c9bfb2380879606bcb4b7d2dd77f50a9a78de7d4b044499f27cb3465f03a593eb6058b84aa1d605eaf1be39295a7015fe056c3f8ebaa82c314029bccce1b6feaae00a48ce6c3e8d66031c58d2d4d278d6ff70cf274f769e52d7e8e933d43fb1be9958ec55d7082ebdfe53480d176f5a65e21aa36db40ec236ea14efa3794e6c866a83e313d64299036250574b9e5034802951a312de9dbce1e2cef3679716073ec8029957043c8e60e481a3b2782c9f95d01b0c99eed2b7f581a99699597bb650a219907a6369865f0f8defc814f86be8107d16547dbf908a894f3ade1ba2651b2a1854e7d98e775ccd5f8b6999fd70a609cb54e51aeb33697376ce51074383b3c5780e43ebd5bf08827033f8041bb7889121d05348f9df5ea4641c547ee7412dd0665845fdc18b6bd83c3ed419a0c4491004b57e6392342472e24f50a11b31448c63e62ca285cd5bbc51b56c340ed86c4d32d83f201c336c761cae70442549ff8420fe9ffaf8a7848a263cd859d493b233ced913d9cfb3176c326ab780d1a872b3c57c3756db693e8472fc14d85a66d00f3e00b4302e44b1ac5f361d3cdee9ee4a51cbbc81705e505e5299140af8b04fd596775d91bca76116de29ab093ba2fc9b0da2f857dc3579a0a676e4f21b019c0e75c2bcf3bfdf92c57cdcd477aaca45b3ddda6b2085d14ede529d2d4df9db14c4e820d31f1d7d863ab8d5eaf8485bfe5d1d1e9f1c1f704c580998719f65ebb4bba06d9dc2bec8a7fd5b6082f4211bceedca9e056e67a7c26664b74adcabd2752809c1a985fa999c6863f06780993efbe1b9cd71e4ad96f2d8be023a46981719d49159ac509ea9314bf7f3bab54d3a746870b360d626d9e72448f926664ebfc1de016b02e494eb2437d0853f7decbff40beb187ae9debaa4d6a55bc52796d0aedff35437e0820daa67403edecbd60446db570d6df3be9447cd04310bf0b5b4e95f19781a3220c2353948856d53bcb74aa8c1ec4f65bf79a5b55eeb411b63a085173f7a56061a12208e8f4af0335ea16b1ff28898fe8cc242e21dc77b25ab2af39756efb809dd66b41dd2ba34435438a4175e3f2510ad7e6208de6b4e1697de2b196ab60c72d415f2f6eea2f1ed55b68dcd4b1bd007491ed835ed23757b600a2b4c041e1cc4fff13011a042d2ed41c7fc8d7df19b38fc5667fbf3cc8a64f14047c6359fe85d18170969a60f0a7dca4bdc91e3d544810fa72ba17ff0f8d56dd6cc9639c3fc59b5857e4c409d780da77c9028364768c470ffc46076a59fe04236d0f9c0697c0d1e032c8625f5fce058da5c12c520f6bdaddec9fc1dad73eca3435279b4962d8a262a0b637c75753039b539095db97313daa44d5b7520df42e76eea1881d5c51f18d7e5d71f156b12c4d5544a9476d132705896928aa4224a992fb1a91fa7b9c6423d6ea1193a045a0e9a754462127129672dc506b6e6c52df3a40d3b8fbbd1e1b70f944032897489b9947939bc620de9a74eb5996cd3950deef1c40390080e90e6dbe35411c19b1f45a5be0926703fa1964dd083afce90ccc9568ce4ae5110b8b583901fd0dec5d3c0f09d65e4d5bb07ce646f120118ae70697e067dff8198034ab6a5870201e51af03cc496343f31640078ece2038b7923e01da599eae0cd625e0c672751dd26391e3e178ac7324e2aa311dcea88603c94f771afee6b71709466de29c1efd863c12718acc22d146c54630d4e545da2dcc4f0fb933b74609e07fefedc1de1b59ecc01db79d631fcbea4d9bcad8b33e43d01e372b4489ecb56543f1abfd7d06870f94fdf0a08b78c9a775b890b73d2252aba0ff8fa8fbd7d4491ec9c660d8c243a81e53e4dcf27df20905b5dc4f32b73a4d72a3eabb9b3126927fbc8dc44e35c06f4af5910b78b29069b5228be011b8de6474a393d14f8df791c084a6aa33ee312e5046d6eea24d361be36188c6e8a1ff55db1eb0a071bf1478f1cc15a5eb5f3050326f74c5299d088e12122eb92ab777c45251c88c9b551033056318a8d25d578bbeadcab238a8518cab8c5085bf4dc42177966044d29af906641ac7a82f993de06e0d40392c4b0f2803c9280a8b2e8aed197f3aee586296d22dae15a8ff1d5b083418023ca82dd250e07c25f53c28095e002d1d43a3fae09dda80543d3802fc596dc3f847a68948803320916dd844355143ca159be9fe416c1a267ed88e84855646f4802574831901e3639f8dc2d6b6621efcf56cea4ecfe39684135e309978669ad7f883f2f8545d980925a66e905a79f236003305f45f049d9c1c9d73c20e7f5e1bf7e9f276a08e14acd51218a0311068912a9fda5f5b519cdcb58bef8ffa8aef12b24c66929daefddd15ac7314b00f4f5ebfadc5aa8606ebc0577fd534697c1ebe325af39f4f39a7e26b5395bb5a1411176c159759b3dce4d49e4d839b9af020716cbe922e5b65ecbb0bf7b9aa8044785e65202135cb33d36e11983a998029e0d5c89e324b88d6e9bc7c45d1a6bf990a1e71a0daa503f831b6eeab031e8b9b41f1a5c9b6d8ed8adee84f0cb33bcc4bc088b2ef0ebd829efe25bcb06b5e8047c2ce86486d20c397acff0bb4a2bc50d465f038477b8e6398f1d1256d991cc3768fd69a588ca6391d7f615cc68c8469869db62c7260a85d985f440692acf59fef77f2e68babdf9bd4cd3e5349cfc66daf6eedb4e3c1c6cfbf47eb1dadd46c484f644d6e2d0ddc586107691be83329dd6d2ec9ce4d8d9d251d6b7ba163d24373faf4d06a385056143b2977a07928b3a8de1fa28f81e8eb311fbe5e8caf41c6e9aa6af7f61e62dd65974e6dab76ff72e1661ee121ee7db6a74d21f260e756e9fab2a3ed139ebd29c3dd55f2273c4fb25de27bb96253e3428e9e3a02554e9339326e46d4c0aa593c31af84823cade8d7300321a2367854bfdf5195a6806e95f11c3a4910b1ef2a0de58658163047eee63b99c6fdacdeaaf402f135c297fad1fdb494ec782cd0754ddf540527c66195a27ad3a3ad2a4e536d44139dd39e84c988ddc75a960dc2fbb93890c8e0a1dee6e246d3b99d8ec079fd4bb5fb3c06d1de452cb4a3ff033976dad8b322d778d0849ace574c69ba586bddbffee51ab75c71ab806845174db135e1eacd16911200043ccd6630f513602caf6ab1d74605243b372306fa178c81f8896955bc8370a54f72d7424b8587d06dbe2f0263f3f99b06fa0dd088c13d88811b65a52a479ee3fc16f93a01638ae9494320afadbd61fc70b92e7c90ae1455f3327c3670a555eb09fd4d5385b2fa67f40d09168412dfc04983d760849e50d8a6a015bc1c919e4a0916359488be30e324f541b8f479be6ad16f102c6f9f9bef2a23daecadb20879a18196cea36e2907757946110ae3d2d970213dbcc54966e11740e8130bdcd051c095c4ae401d750c808e5836b685a11d2d773a09a23fd5ebf13d84f8a506f0b99e2f2992a4dc368eb7ea63da84584501fd48114e3de6c2370ea4eb3f5041e133d0eb321e1e6199be69938a4a011d33cef5941c45692770bf4fc88427e02a9fd4faa8d691e4af0b4e58b848b140ca21550187c24b8fb9a295acc61f366b8fec2cb4d4673c9a470ebb25a628c110cbbb61377001ee1a7b9beb4f6d8e5a274e269aa029874e2f20200d4134422a850d5497a1e397a84b8bc15d3569a457842f99df433af9e641a67cde8f4dfd47be7d88f53403d8e971ac5cfe0ce8c297bb1bb60e1d3f418be5d1f38f21a8b214eef2f0aba2e3ffdda364087233a718caa34791bba0b0246f6f0bc1cb90f6928db99c3b7642dcc01dbf020caf0a6614b05cf6cd8ff3690101075f1e70e0042ecabb3cf1c2b752c4160ad1acabdc973e69025ab9eaa4781bb4fb582515a442b88912fec6baccaea29cb41c348577a234432ab2fc1ab14c77c5d2e7e7fabc8b7e7f53f70c6e2a175d7a90f7e87229316b7b98b9aaa5efcfef1ea53a121e736cb5045122dc5dd8353cac53e808449d10734f5232dbbf9e04e642e33ddbb89aaa1f55902c7251d1d3207155bba22896aa99febe05a2941a8925e33dd36c2f1b547c084b7dba90d9410b72a", 0x1000}], 0x7, 0x0, 0x0, 0x400}, 0x4) sendmsg(r1, &(0x7f0000008640)={&(0x7f0000007240)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000008500)=[{&(0x7f0000007280)="babe239fa27f6c1adef32ba44de0a98e0378580addc0c8f4ccd9ced8307db4f7810b90dcfd4686ba6b2af2f57d6449c886158cbffe521945c2f092a0b51aeef03857090a33e48a4cae0cc7cc3a6a3544e11677433e9222512a8495cd5242a0be234d10e52394c669c65b455e3409740814cf2aa3928b503cfd8ead8cbc01981eb462a05a8d3e9283174137644b09a9d43aa0256c776a06c9d0bffc3ddcb97fdf11e1cf5677110c35e9c15463266ad391a535b1deda671e8275a846c8601d153ba4a4f6a53fd1b711ec20f8020016cfaa87505205109fae0ef6bdac8df5aa42becd4b5ace06908e53a9ad78837aa6f65307d95c9b63a54a412b603f34abe98f51e1b6855e8d7c503bf87bfbe7bc7c8404e89db026a07692b03d874301eec8ffe2098731141fb0176239451cc77524b16396e625f8a9e63b668fe612ca85d0a487561e2f528fde21a66f3ea24d0197ede309f6b4284325fe166dfdfbf7d6f4987541bc4db8ca62cd93ded4b80fe90d4ea305193dcc01dca42f91a2f409169936410af0c04b6d8332b287025d1965bc37292fc5d792429b3ed570c3f40780767ed5159b4d3f37343379b061e4a7dc8700009b619652a8d15537be7af041ced235beba7077742731e141c6a754758a0b31ddb801d27525ea9a6ef8e16069c9e2b845823060d08d3232c4c5af49463854a740afb79efbf0edc65aa3eec0a648582a4a1dcd18dd20ad76527521846defa5c9deb60fe9631a1726f231527ec30dd999b70cfdf86a4929e13c5028679d2a307191413d6567d710665e23befcf77082b9c11ac15e19e788858a9908dae8e3d6937965fbeef7abf2f2fb2d749074d06d0ba8a12d9657a7af40dd0999a249d87f839bed9ac72a789356996dacace88d9d05cfae95f63b1388970f5a8398726d5f61bd5697b0be9e87c8f5a31aa3133453ad708038d00a76cde7ede2388f2f71b6ba60ec8dde8cd159865efe462f37ea7c45234dab46bae76e3a1c9303d9244a43db4a8ee5130900786edfd074341177232ae63f595c5fb4b76eb2b03046ab7273b6f2e5a79dd83b93fb0384c1ed2500b734b9217f0d150cfc23b01bf851e6111ce9cf7fcfabf2443e2febfabceae48a05e06d82acb42835d128121329557ed9dd8421075f030809f737d8fafcb65c486cee3edc9b0b6bf765640f0c9c41779e67d6c19b775cc1be32c9b0ebd83d86d27227742feb5a7c73fc2eea77295b4df05471f345515336ce3a5f7d644c9a9011d7618d231faee6db90f690df8973220d3e009bb6d48d9f214eef27f56c4e1d4312e6b8db85e93f9dbf2d37334667a5aa2137b7663561133075e355ebde3065240a2bfc1d3a45a9ee9eed6433b7551945381f4b3d8b7748968b9dcbbe880defbe8184e53a4e31818c332af6e22e8d99cdaf4d5aac16eb9efbf28dde75a537c721f149cc8e33e7d50d6e0dab646868c9ac01b8cf1ab8d2b5e66233e12b0b3a20b846dba43ff644d2232680f6934f3175f0bce2996f5522da12d04020f473921f61912207516830903a3cbbfd884343eeb1f0ad9df57b96fb59bebf07fdcc428acfc8b2f48eb3547d6e34853fd26f452d2b9c51dd83184f749399ee5f3df6ec69278a0c7ef03dbc9c60b076b0a5cbeac4c08269a3ca888685f741ee194edc81e4a5c6001b5d14ed7528a6d9882fd05532f3d68b4cb4c97c95328fbb5babc4ba3712b5cad8e4fd8d08c27052ecee8d2708e4a8a61996e464bd3d45385b10e0a0e2b64a08cee133c68ad02e9bf74f56fa7a4e1f3fda7ceb0dcf085528cd108541c1ed7b1fce927c20616ce3e06f1605d4a97ddc5236596dbfb82e93cc0bf293a05346f225057a6172b923217ec7e5053084639391698a5300444a9205506ac860a9991ba321f2cbb5d6918082f0503a1f0592188407afee406b23363f40be756944a6e5aacf1d0290a2f77c6fdb004fb254a6b99731c339a699bc9e2080fbbc54d0320c0ad38a38408446bbac01899374c546acac13ddf445c693988871ad5b283331afc1463ed5f47eeb5b51fbb690531f4c7b879b92bad5aca8f157c4606d5627a51b4bbb380e46f091607a32840711ab8c84a80f2a38335b4322edb639891e38e04635ca3845cb404e33d517e48402ad21b7e6bea26ed3e8d9bf5590649e743d8d35d81b60652aab8e368c5b13782aece324328603f48f50d74f39cb4d476bf9b4a8d86f709e16ad571cf700c247ace58b663e6291f2a90945c1ed3d4ff2f4ee06e779ccb8bbd48c787488e77ef7612e58e6754f37de6ab0c91f5ff895880140f6dce4133a96c44dda30e2a4a8273f16455eb4c487efb877052b5e9ae73a706b9b825ed728070cc9bf3c94b3cf2d31458c14a67a28ac12535486dca0751cb2d55768b3fd7c0d8480024f9510b4f04ad923de4cb6c1d5d14d3cab634fc7f81a23e7fe6f154fe73744e02d312933a69a82c4f6f8cfd38782d98a7fc0b828707039369802994de6d5930cbad29382234edfbb49ea0053becbc3813c4d24f36568a87422d343d290e4fb8fb2478561b9d0681419818de5dcfa5c3b4a91381fceb03da1adfd168491fc51c0293c2759754f4fa25ac26e54d55c53f2907708e0632a632f93341f96577d7a37e0b93c944a6d430e45c2f5b7c68adde2a042986dc0b94fa978b408cc5840d694a98f75fd6a317e1d49123e80fa4ff3e0a63cd438487a85086b642f26faa8db9883f243a017bed3fe2cebe82a284c575cc58dfe7b2fd6ca602f359945dd83a4d3d7772dda942145eedb7062ecbc79a7b6428f54861e35f1beceae6ab95278c9c9ac86639f7a4cc1dc7f2f334ff580f3e200ad2ce68876cc8ecfc98307140bc8943681494b9d36b6e5e2ace08d93ac682b942b7fefaa577f8e7c9028d6473cb61ed33803b44785b424fbbe66fda83c8cede676a8f2b7e1758360d4ba9c2bcd8cbdb67c153f317a3cc14abd274eb7ec4073aee075b078ad2f96d724fab41f15aa87c8a85c8ce3104c1b1651d78e694056398d711ddb0888fa79e760225be17119136efb561098ac9d74dbfeb8fc5ba81726cd74dcbd6964e527f5b982dd97a7a70fd8a7ff1ce52d06eb47cdf521cf03ee9d85c142369406c4bb77f8a4a4feb5c4cce4ad0bf6dd5d2eb0d67f6d77b08e4cc432cf0db5dbd51821d2efabf9b00a53d899e6387bc5347b4f7392355971ca7df428476e9d0fe5e7433a56583a5cbf403076b47c5a17cd02e13549f22f1a67604f71d7f665fe738d1f98e028ee1213aeb8c1a5e0703a847b5edb3352fda79579628222fffccf6a6cb294110d4d35ec1dba1e10aa4e8d3aa56c7c2fa7411f04570c7d6ea586b06ab0d5c4e40b0d234bf8fa46426298ff57697980d877b97fe397e7d4ec9cc1f58b846eee5a24677265cf098112d2d6ac719d13fb7445ff563eac63a5a71b24c0d54e4b71f28249f9ad694162f5cd520cb80640e9640d5739ea9a3786e1876246485d992066644d9e493bcf56c2558ca3d8150a7d6daf6a2edc97650e7c1accb02c07a665de4cc5b88723f553a8cd77e75af26133116fa548a3eafa146d1e81f64b3de6b4a2b930024d6301e76be7855ce2e4142f23808087b31b05bd752fac30e22d3216ce8ed0b3bf3a37c79eb18a8743616990fbcce567b9caf148152bfea52b42490c45eca575705f25e9e5c17a499147ece2c76003ce29cf1e684bf732c459c87535ff37bb4de8988e8dc7ba43bd674f9382a4729eb98c778d26c5310cef7ee6e60aa9aebff636016a1fd8a1e347a9af802c5458cca4ff52b6802a058ab822f4fde7b51070cce2fb63e0bbe64c9ffd97990998413a3639211821d7a645003c4fde65e4182d6ce47262dfe36e6a72936474ebf7f4cd8ef583c840739e5e159d51fc6aa0c991dc48ef0660658db3794da1e3a51ddba76ed0adf16a306536dbcd81e81ab6ee064df0b3c3a1148903affc3784b4a9c38834f0ebe8c229a17c8c219d5c0cd4c77f364c7fffb2c96b0d0a5f9204b283463f5fff836d07d4548d5f9f6434583bf57defba9264d78191f133207bb6dc429f5e6ff365876c5783d05f30d581423b02bcc30e5a46d2e4a50effc73afebe282f5123ad370965832cb8b64a86e873ab9284b26845383206356b906addc2195ca755546f98848d1fd4714db35c43913aa28db9c2ba71c72a7892c45d8e702c8ff62f7424ee78d1864196b64fd35b7e14a565862f34675a8370a59d69b6d0b6dd9e981003cb474f7ba463f6f70153ce0f5f67325dfe05da134a4bcfb2b14d71af9f1fd089ac94ad7b894e89c79912d62867d455d7110fe7388272efe20d6b4c280d28f1e7273aa52876d04c0c9657eb18f762d26fc041ab17b64554a22b1bc9bc3ef65bcdb18d7ccd961b3a1105f8e3fe49fec682f5d616d54c3be752019845c8e03e21dab4a7d1f602873c70062f589572a1acd2f44cf254dde0b3434505a4c3bb8970de1317bb0291d5f02dfa51cc4df8e2115de5ffa8170db4fc18b416e44090f93e7d598e4e5e05db97d3b4e90806011cc6b395816a4e991d0294a03f0bf23d70b788e022bcbe5d3deb8dd3c470634b43180db27c3f8cc9fefe05e355fff0b25ff2fdbc5a2c8b906024844fc079649c94ce126eeb1ff15fec0da6772ea826dc046785147f2fe09d026dc4af990282206c02cbec8c5094c8294b2061a2ab17639d0e77ef33e78d7e82af3fc0725065557a0c634a071d1393e963b181814edfe58557553800b54976cce3a69e96bb934e1a3e4bd412f20a800f69dbf4ab16bea6b7ce74745f067c0c2808693a1c4e34ce2d2ed49e55bb5bf9b18474f5bbd91b1da79297bbb67694d06901519f51d96c43f2d6efdec5e1270f9b358332acd5128c57e194cbedd3fca46d53604c0d52d9be80b3d0e1300fdf5038fc1289902ca765700f2b3b02d9ee1ff94ed816e27b0daf017e11cfb30762cd5d05268b91ec9fb56ef14f1718ff6c45804985ee5600927565c73736ef6062f721cb0146691c20baf1046796fb0af362ada06aea09684ab495c621f7dbaaa8726260fc34db28f8b29490f144be13922b7e781f7bdfb6517ce9cc42de4ab657331beb650f764feefe667ed8ab9983c27789e165044f91ae4718e3565a1214ff94457e94f310465bb21ea3eae0818e7c5809d702edcad47d93fb8fe0845b9788eefc0a16d487445c5cbf15560e437d322c46be1acbe0d3d07eef1652d966ce2dda250b2d6c690e18629ebf887c5b92774249ac3a7c15ab1e1152dad66ae1c21f378cbf54f991d53318df5a6878b22711678da90341e2259f49124304772e56b6ced23c93ddbba536971fdf92298ab59838bd8a007758dee481c6cbd64ebf2f0d204198fe9bd297918bb3e221c5854e663d8ef47feb4e701e3d80a599e9014aa411654140aaf5fba6bb6b1ea643b39907e65eef33c0a43f733ccaa2436d844adc9029845c747bcf69b06ee7899c0bd547b8589f3b2688daec82cc79ecc4ca8be3ae842f5893ac756db2ae9ef7d68af2b10102092e2df59366c7b5e99077301556a5a42938a499e2371ba1727e136be9150a9e3bca8924ec9ad769235f5e2c57111b8ff73f9c19c0b956d5454e538eb044f9bdcbaac328fc5d32a1ea949a6f651386ab25a1e692d351d6e0c64f36715dcf4840f5f97048c5a36046b4f8bd330e20c3ec019ebe1afd4346dcaafebaedc22720cf23dce5b627e8296d0ebe570ab1c5336d41bcad4d6a6a3c635a97c322bbd47a74a1e40beeac55113f84c352d4659e9e3aa07e0f17f6d58e4dabe09cc2ef699d5f3d58222502aaa7", 0x1000}, {&(0x7f0000008280)="594b166664ec847bc4ad44f4e12d1ab95b6cf08f5cdaae72b3750d44ce78a61e78fd6ecd688359e5a543a995dd863410e8cebeed904eee1961fbf72a0278d095d28032651462ff3e0956ee45fb57a62e4e8bc240d51ec3a5175aea5f20e7e351c9cac31d30f6034b40d913eb005641cef9e2eece9afcf5fc8f2ec807d23a2ca061678e458a7851bfbb0a83af7bd68cca1528ecbd1c5dae136cba0f674d65c04aaacdfa4ccb5257ca80b5a52263769dc23c3b653a678207cc7e91eb7b325d2f8364881b9c4c2cfd9046f4ce8a87e8f58b1aea81f40fe0a8bdd2586c7cbd173ac5798642f36039c99b76e021c434", 0xed}, {&(0x7f0000008380)="7679e6cd2b473de16034b73fe8d251230ef379bd3cdaf31b13c85c9aca87cba6770fe34f24efecfcd3a392c6baad0469788b7911d0f4d84a454a0699f8b0996ca3c663ac5b5d0245341561e61582201d113273cf53d18e990e5da2b295211e14496c8718c30395bfe349c92b109d9b14b29867536a597b3820e7c49bcd0871805d9f117b75d0322ad41bc695b77942059984c59c53c95588a8059b7ab67031022a5419904894a67fb54e704a64656704fb2b7f9262469652ac4ff12a08c0e4d4b694e205ea071ce1ef6d4f7c8b86d6fbef944c81ca5fc2a4e63f4a425178ab821215cd145a18d7c1b84251012c727d90fb7ffd08a034828e4fa6aa42", 0xfc}, {&(0x7f0000008480)="7037d7568a3356333ae33b84820be9646530859aaab92ce6fbfc5e78fd1c92d00b11d01a998d5fb6d8d13bb18507d84623b029d416bc65ac99493e0ece291544c88b335ff48672d9e438f1a018d97c74ec40086502e6fcdc125d2aebf034c163bde0009b102f", 0x66}], 0x4, &(0x7f0000008540)=[{0x100, 0xffff, 0x8, "04477f5a6c273dab592a56f681a328c42e18cc2ead2d2c92137426e97dcb6c7afecfb6d76e7db0a41cec892bd4577255eb42e3b784a02f9ef2860604825cb92df247d3b0d5a4946ca20b93b58fbe6c54b025ebaead96ae1212ec11ad9f79b113fcee525dba025850d2cd55cfdddd62e67ebf5b52d2ae461d7c7e180deaa15b588cabd892cb3cf2ccd8b93d92b8e73d1a664e47ee495f0df7a71dcf113e312321dc8b21b3ef895de7f8a8aca1a095bf012dc0f9658ce7daaa5a4b1635942c6d67c68bf0fdcda0c6386efd63600e321de3f765237ef2b5bacbe564dabe4ecd27c02d4f0e4fc459b5d5848178ea"}], 0x100}, 0x6) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000008680)=""/34) geteuid() setsockopt$sock_linger(r12, 0xffff, 0x80, &(0x7f00000086c0)={0x2b6e, 0x8}, 0x8) 00:00:09 executing program 2: rmdir(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x10, 0x400) fchroot(r0) utimensat(r0, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)={{0x0, 0x1000}, {0x7f, 0x6}}, 0x200) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ftruncate(r0, 0x1f) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x80) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0/file0\x00') seteuid(r2) connect(r0, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x3}, 0x8) seteuid(r2) utimes(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)={{0x8000, 0x4}, {0xfb88933, 0x2}}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = dup2(r0, r1) chown(&(0x7f00000003c0)='./file0\x00', r5, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0}, 0xc) utimes(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000480)={{0x9d9, 0x20}, {0x8, 0x9}}) close(r0) sendto(r0, &(0x7f00000004c0)="f0d14094370b3247c24acc91bea9a6510138a70050096fdc1eea1a7f80944356fa3eaa63f3fd123980e84d36e7d17f4814dc1dafab3c9883401e86cf19111ef4467a552d46c6e97af21919cc0dfb4432228ae7e06ca7f26480b51b6b34dffc41de22764a8eb5dde335ec1770afc5748f8c14ed1312385854d17db5d321a7bd67c309a2e814c5b8affd34a341cb415bdd8fb6ef5380786d9a064a164f283f7c99f96691cdb31bf4953dba", 0xaa, 0x1, &(0x7f0000000580)=@in6={0x18, 0x2, 0x200}, 0xc) fcntl$getown(r1, 0x5) pipe(&(0x7f00000005c0)={0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000600)='./file1\x00', 0x0) fcntl$getflags(r1, 0x0) lchown(&(0x7f0000000640)='./file0/file0\x00', r7, r3) getsockname$unix(r4, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) getsockname$unix(r6, &(0x7f0000000700)=@abs, &(0x7f0000000740)=0x8) dup2(r8, r1) pipe2(&(0x7f0000000780), 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000007c0), &(0x7f0000000800)=0x8) 00:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) flock(r0, 0x3) setrlimit(0x8, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 00:00:09 executing program 5: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0xcc, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffa000/0x2000)=nil) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x800) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000080), 0xc) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shmget(0x3, 0x2000, 0x280, &(0x7f0000ffd000/0x2000)=nil) mprotect(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x4) r4 = semget(0x3, 0x3, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/145) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x1000) r5 = open(&(0x7f0000000200)='./file1\x00', 0x90200, 0x144) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) shmget(0x2, 0x4000, 0x40, &(0x7f0000ff5000/0x4000)=nil) syz_execute_func(&(0x7f00000002c0)="66410f3a0849f93a3e660f380759002e642636653e420f38045d180fa14588eb0ff8b37c000000c4a17a109355fc3008c42221aabf7d5ae54166440f868e000000c461f82e4bd2") mlock(&(0x7f0000ff5000/0x3000)=nil, 0x3000) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x1, 0x7, 0x4}, {0x18, 0x0, 0xa9, 0x400000000000000}, 0x3, [0x0, 0x3c38, 0x758, 0x2, 0x3, 0x2, 0x5, 0x536]}, 0x3c) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000380)="5376da009c8a98e9e3e3e5b1ee0dccba0538fe9385d6945dbd3c4eef954de96a069aed2a1ae84b75d469a80773a58f25e3af7cd81bdb681ad76d85110884ea496bb6597bfad0ca491e90184430380dda1fd4e366ca4ac003caacffde9641237dae22bb1709addfc756ae26994ea3a69e082aadcf93eaceb91430e6a425c007ee6d103de5044fed78ad201bc0b6fec9f55f6fd4e1a30d0893631152e7dbb1d9cb64ef3c1c450f805a3e48f4cd", 0xac) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000440)={{0x18, 0x1, 0x4, 0xed3}, {0x18, 0x3, 0x6, 0x5}, 0x0, [0xbb, 0x80, 0x3f, 0x100, 0x9, 0x3f, 0x101, 0x80000001]}, 0x3c) mlockall(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000480), 0xc) unlinkat(r5, &(0x7f00000004c0)='./file1\x00', 0x800) semget(0x1, 0x2, 0x280) pipe(&(0x7f0000000500)) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000540)=""/140) 00:00:09 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) close(r1) r2 = socket$unix(0x1, 0x1, 0x0) bind$unix(r2, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r2, 0x0) r3 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000932000)=ANY=[@ANYBLOB="0100e91f7189591e9233614b01"], 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', r4, r5) 00:00:09 executing program 4: clock_getres(0x1, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x10000000000001, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$unix(r1, 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) 00:00:09 executing program 5: mkdir(&(0x7f0000000880)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000040, 0x3) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000, 0x103) 00:00:09 executing program 4: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x20}, 0x8) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x0, 0x2}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x7, 0x5}, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x8349, 0x8}, 0x8) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1, 0x1}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x1, 0xfffffffffffffca6}, 0x8) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0x5, 0x1}, 0xc) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x37b, r2, r4, r6, r7, 0x100, 0x1}, 0x10000000000, 0x81, r8, r9, 0x5}) fcntl$setown(r0, 0x6, r5) shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) r10 = accept$inet(r0, &(0x7f0000000400), &(0x7f0000000440)=0xc) r11 = semget$private(0x0, 0x7, 0x20) semctl$SETVAL(r11, 0x2, 0x8, &(0x7f0000000480)=0x6b) fcntl$setown(r10, 0x6, r8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000004c0), &(0x7f0000000500)=0xc) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000540)=""/10) r12 = socket$unix(0x1, 0x5, 0x0) r13 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000580), &(0x7f00000005c0)=0xc) sendmsg$unix(r12, &(0x7f0000000780)={&(0x7f0000000600)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000640)="39debbcba7ceca7260241160136c23d5bd0a84802c57b3ea5d19858747559840c17f4c705ecc00f8c4343a", 0x2b}, {&(0x7f0000000680)="24aea94b756324ac40dc5756d2e1d348482196cf561939fee4358c515912c5f54d61cf893a84c08112675a9c859c2b967c176dc3cfea71ab99f96eada0b7f50d", 0x40}], 0x2, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x2, r5, r6, r3}, @rights={0x30, 0xffff, 0x1, [r13, r13, r0, r0, r10, r0, r10]}], 0x50, 0x8}, 0x400) sendto$inet(r10, &(0x7f00000007c0)="0ac3a74b36a542ef", 0x8, 0x0, &(0x7f0000000800)={0x2, 0x3}, 0xc) connect$inet6(r10, &(0x7f0000000840)={0x18, 0x2, 0x5, 0x50000000000}, 0xc) 00:00:09 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = shmget(0x2, 0x4000, 0x20, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) clock_nanosleep(0x0, 0x1, &(0x7f0000000200)={0x2, 0x5}, &(0x7f0000001280)) sendto$unix(r0, &(0x7f0000000280)="6e3ba882cdc2710efb08c9b086bd558f00722ff6533396091c1e6aab7bfab330f07540c1daafc10f66c9a80dff9049de34e91a550fe2df79e115ad1a0d44a050544efa585fa7c34c92e9531e1ddc39b15104c02734b316695cff9bd0c9082bb2aaccc76fdeb3c32a27988ebc31ee2345324ea79ff523528be7683937df2c83252e270b5dfff1f5eca7cd625fe11116a2c1643c8204090a578b061f4b17788acef1220238dd212b02de2c089eb1b98e7b9593ab388e7a74ae0291a6addec1d0f9444b4873691dc7309f5e47aeaabf7b1b16f651171bb63ffbeb7f30ee1b739aaee625bbbf411565fb21febbcc8e5b1a1e3a8133a382be9ecab026bfaa83af4d1e92287da4ce1d8ec7a4f82ecf169c7d32e817a1eed1961b121826f60f3a83b8678928b9fcccb7ea3f56216c2f3e7b23ae9e47c86847ceec5f012fc26e5c6c7d6dce32f1518ca54c4dee82e77575955a61e0562afcf7c6fa0eb39a6627111820b73dfd0dcaebdbff4c0e9fef736666dd1caa79fa0d391dd0541a63e92fd83c5d1b0b3a69be35a4a13d0f44d588a68675376cdc3bea7f0b3e92cf99462ea42293bf555aff0b445fe8c8619e1eece9e9ef308a8e12a15625e39c79509bea1876f5f573326d33b949e6033d2ea3b679f86b780d3cdd03485320465c39b600162247019ccd538c5701e12109d7833d5514a7b22c9ed684365996787e39681fc1c92e2d7d02b1e21838fcfb36aade4056ce4b4ef1a36dee2c2265963c70cea502101ca42de7f9594996f64ae9f47b745c869954e8c4a94d4f607e4c76858431cd4648e0125758dc6c1810657ff4bd64ac604c76d17a024b15423211d647c180f58fe8c99d89d9f7bf69d4f5177d4aede466a720296df361fd81e51b6a784a6a6d1a97cd92ea3bd5bdfb2c361dc270e9bf221a9204269079a1151d8352bd5ee3cd46d6ca8567359b924358d07b22b7630aded4e4c4158233be5ac945c7fc6ee8f5149c9afc52fdf0551a4f0a34070dccd93bbc27431bd262560cd5cd6c776582e3fc1e9aa01999ddf43d3fc714bf9898122dc50865d84f589662596c2728239ab6dfe298d52fd6b4a5625c75a586d81ad85044c4c1283a405d8de7fe8ddd58bc0127c88f9a3a17d70cf35205f4831e79657d2c339a7efe15108892e2c91ae297e8f7348079a383eb62b45ca04b3251138ce864826245fadb9b0be3c08b3e9e4014fa7ede9f4e1fd168a30ad6090417d71d72c1d1e13f78aa8edb7ced1b0d8c85709dcd3149e369c018e8c13b3cd7a889e690c836155b5282a3a95b2d65df31cd553c8fe9c4f6781d1fed630b053932d47828a8b720af642c618c520b6ae24ac87c2a9611e1d1df6d0fbda7d7e4b770d54ed2314613f75f370d256e6a6e1e36e5083656c762adda0806f749e41141ff0c0958338b76dc0419e933d00f615bed3dbaa5ec1a6365e494b87e2aba0a46150c84a60f6d27e7d02cd989fed5c64071f091cd45b8f72e5bf38a4390252c3093d2b56da0d5cc783d5f2a2d3aae3eab84359bac7ec801ee0b5616f1aa9bb94d5738ab8faa611e4f28ba44f92cdbdab35113dcbb15e2841327131497061a6b6a7ff50f5f4970820c3d4bf3ce394647d8aa19e73a16efb8db99c141842566e19682e80b0af1b6f6f330b821963537c0c10975cf2f71db8d6e37bf9bb30fda222344dd2da1b36064c7418d5f51fe3953c6ba276460f14641f9a7239636816988b5cf2e2f244bbf7ed432ddeff4d911502f21deefe69fc4304fcc1d323a5b8b2ddf07f60823c85bedf2267b1d247a9ba17024cc53e022b9f3ab77965d41044c3219bff71c8f89b02fe599a2ef81c4f2b7792e0a2120400cbf24d82546299433dcd30c4a2b4df488d4c990b2ff5f10fc9c92b376ced40740ef6656329d69f44f6ed744966261b5e4a05146a1b9705dd1c4dce80e178e287f90f504ce1ca06ed161b2ce2963217fd60abf5485a0fb9593f7c427811cd7efe3aa99e34a3f46d42eca66510f97136db16db6f1a94ad366ef80c42e6ae0408a6b5979de926c7d37806912d4965e34b1d3218849d2ca7f749b19c06459d8ac8052ae8398aa306928083e6a9ed7992631d385baa435ff12249c77153a3fcbfd5595a3e8954bc5b02f16e9f9b9086eb81cb51f82d270c78d68c16b5eac5c33970c8c51650f4569813080d5d3449df4fc98436957d8d923af4d6f2e7ce23b22b2a06b820f53a8609658a8a9274f7ddd536754031f5be64bb593025113b9148182155635aed197aa4944223e9b9fbccf025f7e1cf3803f666d7956ab5b15fe3c4f7b194a85e6fe20e42a6817dae96db426fc4f676121dd571b763411d3a35ff6a8d9760466b2dec83120c2c48b96ddeebcadbb5ce8f90e777af512d94e9bedbc16dc6e9f790d089af46f203cd8fcdaf98ba2a8bb8133238b99591134bb26b151731636e7499b5d6ad199e00698b673b9211c025eeccf8c796ab06fe0e8848611b015e9af1e7ce5ba24780633f9fd4649bdb34c88d3a0b6e2fae8f0d7f26f8837e094a92357426d24d7688ae5b03cd9fee6f7705392f36f9768ba83478ffba8fde642da3d107b6e10a518d624fdaa115f6e721f3fb4ec429c39a8a9d8cb053f637d1797a3d03d8e20a741c0e2580ac13849dd03495c2aefbb25e5e5926368f29df2bc522a948add816ab9ab6f6a53318ec600abfee327d580e4d6e1e146e40a8df432bc743f876806eb4e52081e1ecfadeb31ad409519b23ed92ebc55770265b1f6fd9d22b21b96776cca63ea1de5fe4e72fa7dc0e61ac678f8c633fc25e61469210a329dbf4f50c4fa6bbac402e489d2d14a21f53cce3b59006590a42d19d24ba805c79b42360fd24d987ad532f81b9a7f6183a0a0c8c6b92113f8cb6263de86d4280cc567660d34197b5203ab88cdbde9b3b5326d2a0dec9972814b490914867e39a6f4ec3c23d9bf70f8eee66794ce2fbac894e2467a8034418feb5f3c760eb5041507d4ffb1f2cc4f92a291d374f78032371a7540051c8968ac1f8eb53e5844d62e6959a29370eba6bab9d6005dee353625aa026ead8ccedae82751a576e42e3182ba518c886cd98d800931c3c25ef54836dcd026d21d9aeea066c1339f51c242665c112dc4fb82fb6c58f434d16811751a90a2f28104f1c275beff1c214eca8b4502a6e53aaaa260dd0de5929a3b65717294bf9ca76b3a2f7d8e6762db32ac484f88a81b966c79c2291c3a0b088ff96462af9450ae89c75f72c87120b53176ee01fcada862bb284150d1c83c5c69287ce38ef98af1a78d2aaf0d295dda40d41f9bffcdca94de8679781901bdc236a2809893c479b58e8a2f51e1726c7844e31969e710c7009ff83b7589e9a58633c1018de9a88be1acdabd2784111a0b558c2a558e5de364dc84144e5d5b68b32450b52ac15cc839fb2b6fee4ab57efe44310f733526707e52a5a5fee5d26305e4574e7137a69429c21582654c0e70273f758cec061a5e47795e5ad0f971836be92fc58cc28601e8eae0688ecfc1e7d1c424649faf1b7f73ecbe9c31df1131abe84e758a28297b651f81844224f2f0208f6d22e5b21b28a393ba8d379bac360fc7635a88e5a25a59709b3618a11e9fbdfe8c968614cb2bc81a532a4990ae706e272cf3aee81774205b825c3d75b8dca57e745b1aa2de4a4fec1248efb2f2b32fac8bf615d7cd09249443171da633d4086b3c6a1cdacad34b0326040583d98d06f7a666ba09afd78121b2f106d7ecc72c5a5bcec7f44fb5bffb272dc0d20dded7f409415cc2b86ad0fd4e0560976670ee315df7aa16fe80a2f96c245dd4b1494d2efef9a3557ca1f1b39435905e224871bbe86d5546375886f512a725f6208367a772aca761471f7bd0e20b7a5faeafdcafc05e2fe5641a72d4909b2165d01ed507fa490fa11dc90b41c6a6c383858815d919d02fdcb5b2e83eac028d73e7b44f15d7a3ffb5d8ed453d825af3f9ce4c88d20acab69a126656db6c078e0cd6f007cf73a72729064c30b9dcc8e949add0be39b271f554cd511ec3bb6069230753170befe6efd93f86b6891b8fd65615cee5dcf4da7ebdf264759d576d3358b13b6301cf9e1ab02b785c136399cd77a38ebf7ce5a76368b21292aa6202c3ce14493155d73f5cc07f415d4d26d73aea30e81fab14a441298d4d485677c71f625429a791b2f58b6e8fb40e2c28bd05cf412a8e304767e1b41d7c40eaef0abe7904a97c33bd7556fdd1190461b3392c37102bd8f4d1c83b0445acfbffe53069d5c862d32d65ea208bad9e169d437fe6d6e3ce6207166e7f35129c1bb1e6c58b96e68b6c6d278a07d670de74fdc1114e9ce30ff4c4a1c3aa19141f67a4985253657d3935b898968d3d9bfa503744fad74ff4a8b52b33125642a87a39ee560ea8fa7a58b80cae3d9a1fd03370a047fd845c1427e2852ed5990b01e2197016532b838d249549367dc021184cd410d46f0f52f86f3af09856b3e5dcf492b03dad2a7be712b6ec6f94907adcd26d1506a0777babb9c7a5b1f1e13b0bce2d6f95158a2c9d5f94aaa1297c0e32b1e18c6d956d53365c94e3fbced05541dbb735302e40df5d472235970271918b9f9ef3dbf5e2aa413003d702846aa6b391142c8e730c3916e81fe1352d8bf46e15a94a0545c7d046b69331240f011e0b509783c1a053982031fc6001bac4fcd7044fb0e67723aede584655da7dd03e2ef7d486a5e7086f1f4bb666714925f1398ff049b012b2021459e9f516c77bf1580dcee1d2655fa76ec9afaf7542b4730bb4bbff951a912e829032d1ddde1950d1b8721ca2d4716b11633cba292d8a72f9471f9bcb0a4df9cf15f7a013ed17d2876f284018627ce642ff3ead97bf7fba320cae6f7926f6d74ba54b695e65e85dcbfb95297570c37fcec2c5b78ca0cb20c1c15749ff6b6ba0fa823c888520e76f73a84f38faa1ed1f8e9a5e6481167efccd9eee1acefea5e46e1dc408ddfa6a23a31e4901f59ec4f6f37286db165f45e9e710de3a04c95d3c223593338576571841b76c211125a71cf9ed484627af7e91d2197cc040c77095c2af6144c8e26ee17817ee3ebba4f127575a8c03cb317aa257335887c0d11e199bf73f882fac4e6a9d358fd57a19e87a64e8864fe0365229906eab1260b83c4375d0d1c61ef578c70f2765a2c421b078b9effd5a5ce5b4892e46b6342ef170547b0528de7ed3469f9260ecb8ee1f6fca3305cd8f36a02bb3cdd8a66c3bf0b2708ef72b71c0ee0228346bfb047e2121703003b2faa6f984b8913c9bdc26f9ccd8a6b048f38c26accd02da326e9c2aeff8c590cb7205464100bb47b923a70af3e68ec98bf6bb35fb5bf1604e2cc7f8798cf62409349c6d7447f611334fa16d1a6fb0bb1837cdf89a50b8157f73508ff5fb9cb6e0355d02858aca2244dab67f78de798ed04414f805bf6d894eacee81a7cddce5e4f8463a73f981170aca349d4e33585b328e8836d72d336c5fe7fbcc0b3401bbd975b6baa1bd80477f951b42e92e31f81aab5ee2555e7928f16db2b4515d747231d281e2f14fcb5fd84b1ae8cf8ed1ff45d8d72c23e28103cd5b1b36608fa0326c9927a3c57f2f82a99ccaa02183231dfae456b29283c19cba78d29a97213a3ea7a1b475620edcf06a901e104fa40063d58fd8c049557103593eb19865de3be36b71201798a5152276fd78e924be0ebc30df601d18c96fe488d28624f036e6cd7623b63bef2d679fcfc753bdd0c532428e689984cb3f428b3aa8c065ece8327672a4d799185c12105f7fdfbc2ff07dd83f66564471", 0x1000, 0x8, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = dup(r0) setsockopt(r2, 0xe0e6, 0x3, &(0x7f0000000000)="999bcec25bdfbd091318cd9dd276a6bc9cf09e1d47c27076716ee279c53c66f89dd98780ba6b8e8f2b110fcc1aaaa814f891bbd4e9027e2c9958b96877888680b65d3a40e52ae10deb030c66f833187eb8b1c97718811382176a63f53ad3135ec830ae74b63d5c6bfab880ac4b9b00d31044718753480774ccd67732fa8027fbfee1b75ac55f2ed7db557e4d4c169b803a80935293c762362f63c59e07ccbd63b8101304d142791ff38ea23e03e0f964acd0", 0xb2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x1020100, 0x0) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) getdents(0xffffffffffffff9c, &(0x7f0000000180)=""/89, 0x59) recvfrom$inet6(r2, 0x0, 0x0, 0x40000000000002, 0x0, 0x2da) 00:00:09 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() fchown(r0, r3, r5) sendto$inet(r1, &(0x7f00000000c0)="2c5963d43a4a21e0f980a08a574af782c2ebf3d0e654145ffc28afb8e2138452304c9a61e1615bb60b315b768df3534d9bd2ad3f1ec4ffc594951f5ce74ffb5363668d44005a44faaefc13a5297cc99674ca3f0326e8b7ca4c8082f9ca0abe25246c0e7b", 0x64, 0x6, &(0x7f0000000140)={0x2, 0x1}, 0xc) fchown(r1, r3, r4) r6 = semget$private(0x0, 0x3, 0x20) semctl$GETPID(r6, 0x1, 0x4, &(0x7f0000000180)=""/238) faccessat(r1, &(0x7f0000000280)='./file0\x00', 0x173, 0x200) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f00000002c0)=0x9) seteuid(r3) connect$inet(r1, &(0x7f0000000300)={0x2, 0x2}, 0xc) r7 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000340)={{0x8, r3, r4, r3, r4, 0x40, 0x7}, 0xaf, 0x101, r2, r2, 0x9, 0x5, 0x0, 0xd023}) r8 = geteuid() symlinkat(&(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./file0\x00') recvfrom$unix(r1, &(0x7f0000000440)=""/80, 0x50, 0x2, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x1}, 0x8) getuid() semctl$IPC_RMID(r6, 0x0, 0x0) msgget$private(0x0, 0x100) msgctl$IPC_RMID(r7, 0x0) getuid() connect$inet(r0, &(0x7f0000000500)={0x2, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000540)={r2, r8, r4}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000580)={{0x3, r3, r5, r8, r4}, 0x6, 0x10001, 0x8}) chdir(&(0x7f0000000600)='./file0\x00') symlinkat(&(0x7f0000000640)='./file0\x00', r0, &(0x7f0000000680)='./file0\x00') sendto$inet(r1, &(0x7f00000006c0)="79dbe7a96bd3ca4d21e097b2818bc447bb8b9c3dcc7e186f457a728083a36c466865721899c5076e02815944858d6bba8dcc4670b7a8bdc862f64ee9e16b39bf32794429b9ce61538f542a357d8e4ffefe2ff76c3a417d0b6c402a844359e17abcaba5e8687273d364208bf738336e8b972292708d8e67f08a5ce722dabaed8a568b0904fa098192fb4a678de50367bbbdff2b78367339187f32e8649a00c55e63ac3bddf0fb57e09a03501cdb71193cd5fe819154967092c4962f3e5009d4319f6bfd4604db0586480ed1e9", 0xcc, 0x400, &(0x7f00000007c0)={0x2, 0x3}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000800)={{0x5f, r3, r5, r3, r4, 0x4, 0xfffffffffffffff9}, 0x2, 0x20, 0x8}) socket$inet(0x2, 0x2, 0x80000000) 00:00:09 executing program 0: r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchroot(r0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x200080, 0x80) 00:00:09 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x3) setrlimit(0x8, &(0x7f0000000000)) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000040), &(0x7f0000000080)=0xc) dup(r1) 00:00:09 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = semget(0x0, 0x0, 0x404) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000000c0)=""/149) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/39) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000001c0)=0x3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) getsockname$unix(r2, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000300)=""/254) semget(0x0, 0x4, 0x400) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000400)=""/26) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000440)=""/237) fdatasync(r1) semctl$GETPID(r0, 0x6, 0x4, &(0x7f0000000540)=""/194) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000640)) r4 = msgget$private(0x0, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r9 = getgid() r10 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000740)={{0xfffffffffffffffb, r5, r6, r8, r9, 0x102, 0x4}, 0x2, 0x5, r10, r11, 0x100000001, 0x1f, 0xd5d6, 0x20}) socketpair(0x1f, 0x10000002, 0x8000, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r14, &(0x7f0000000800), &(0x7f0000000840)=0xc) shmctl$SHM_LOCK(r3, 0x3) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000880)={{0xfff, r12, r13, r5, r13, 0x84, 0x6}, 0xff, 0x9, r11, r7, 0x3ff, 0x40, 0x3f}) setuid(r8) getpid() 00:00:09 executing program 5: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) semget$private(0x0, 0x3, 0x10) chdir(&(0x7f00000001c0)='./file0\x00') getuid() geteuid() geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) r0 = open(&(0x7f0000000440)='./file0\x00', 0x0, 0x1) setsockopt(r0, 0x4, 0x0, &(0x7f0000000480)="ed439b5ec6e72217f55af86e25dc1eae5629a58decf8", 0x16) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000280), 0xc) getuid() socketpair(0x2, 0x40000000, 0x1, &(0x7f00000003c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000400), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000300), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) setuid(r2) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 00:00:09 executing program 3: chdir(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x9, 0xc41}, {0x0, 0x1000}}, 0x200) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8, 0x7ff}, {0x3, 0x2}}, 0x200) getpeername$unix(r0, &(0x7f0000000140)=@file={0x0, ""/57}, &(0x7f0000000180)=0x3b) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x400040000}, {0x80000001, 0x3}}, 0x200) utimes(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x80000001, 0xfffffffffffffff8}, {0x1, 0x7}}) readlinkat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/94, 0x5e) readlinkat(r0, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/248, 0xf8) r1 = dup2(r0, r0) r2 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000004c0)=""/210) symlinkat(&(0x7f00000005c0)='./file0\x00', r1, &(0x7f0000000600)='./file0\x00') shmctl$SHM_UNLOCK(r2, 0x4) renameat(r0, &(0x7f0000000640)='./file0\x00', r1, &(0x7f0000000680)='./file0\x00') r3 = getuid() r4 = getgid() chown(&(0x7f00000006c0)='./file0\x00', r3, r4) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) symlinkat(&(0x7f0000000700)='./file0\x00', r1, &(0x7f0000000740)='./file0\x00') getpeername(r0, &(0x7f0000000780)=@un=@abs, &(0x7f00000007c0)=0x8) fcntl$getflags(r0, 0x1) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x1000) semget(0x2, 0x0, 0x40) openat(0xffffffffffffffff, &(0x7f0000000800)='./file0\x00', 0x80900, 0x16) lstat(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)) symlink(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='./file0\x00') mknod(&(0x7f0000000980)='./file0\x00', 0x4, 0x1) setregid(r4, r4) fchmodat(r1, &(0x7f00000009c0)='./file0\x00', 0x86e297985159fa2c, 0x400) 00:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400001, 0x40) r1 = paccept(0xffffffffffffff9c, 0x0, &(0x7f0000000040), 0x40000000) r2 = dup2(r0, r1) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x933, 0x9}, 0xc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40000, 0x10) r4 = semget(0x2, 0x3, 0x1) semctl$GETZCNT(r4, 0x3, 0x7, &(0x7f0000000100)=""/196) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000200)=""/251) r5 = semget$private(0x0, 0x2, 0x204) getpeername$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_int(r2, 0xffff, 0x1887, &(0x7f0000000380), &(0x7f00000003c0)=0x4) semget$private(0x0, 0x0, 0x428) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f0000000400)=""/167) bind$inet(r0, &(0x7f00000004c0)={0x2, 0x2}, 0xc) bind$inet6(r0, &(0x7f0000000500)={0x18, 0x3, 0x2, 0x1}, 0xc) r6 = semget(0x1, 0x0, 0x40) write(r1, &(0x7f0000000540)="d075122ba94a7abd430776b1819e2a403d2e0c19be4cff5a19d80d668764b5171aa17230ba9a4919bb1adf07a4c7609b88533d0cd20186d17d697f6c47fff515b02a0730118940ae025db92e8f2d416074c99da55cafc6baac398b951a07af4c8e18fb643dfae9ef8d77de66ee36367ca86d6ef7df10568d", 0x78) r7 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x4) read(r3, &(0x7f0000000600)=""/25, 0x19) bind(r7, &(0x7f0000000640)=@in6={0x18, 0x0, 0x100, 0x8001}, 0xc) r8 = shmget(0x2, 0x4000, 0x81, &(0x7f0000ffc000/0x4000)=nil) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000680)=""/110) semget$private(0x0, 0x2, 0x100) semget(0x3, 0x5, 0x0) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000700)=""/44) getpeername$unix(r0, &(0x7f0000000740)=@abs, &(0x7f0000000780)=0x8) r9 = getegid() getgroups(0x4, &(0x7f00000007c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r11 = getegid() getgroups(0x3, &(0x7f0000000800)=[r9, r10, r11]) 00:00:09 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) sendto$inet(r0, &(0x7f00000000c0)="fa565b8fc2f1f42b43481cc4c19c4a1fc7c729fd047ded1c350aa1ed8b4fc2a275f38119ceb414d5764bf587769c5f66693ddabc7b560e27260597d69ab54ac1eca07bb3c63116ce8c27f7b863e3cf1fd7eda9485e04ac0f69e2157bbb259f15395f363eff50f09e9a735a83986a1f6e1773609cbdd34d50226d7f0c34ab13b7b1cb78772b55f18184318520994ca7ed25b070d097da65f5d85048fbbe7372ad86c44f6ba684a31b8b3d8d1cc0bd2f4df994757e0802e4aa46c48f8fbcbe92cff780e0faa6a6f105f8c667670e07bda21e98a57a", 0xd4, 0x1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r2 = socket$inet(0x2, 0x40000000, 0x3f) recvfrom$unix(r0, &(0x7f0000000200)=""/18, 0x12, 0x40, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r3 = accept$inet(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) poll(&(0x7f0000000300)=[{r1, 0x120}, {r0, 0x1}, {r3, 0x26}, {r0, 0x2}, {r1}, {r0, 0x14}, {r0, 0x40}, {r0, 0x2}], 0x8, 0x20) r4 = dup2(r2, r3) fsync(r0) fcntl$dupfd(r1, 0xc, r3) ftruncate(r4, 0x2) r5 = shmget(0x3, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) r6 = geteuid() r7 = getgid() r8 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r11 = getpgrp() r12 = getppid() shmctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x8, r6, r7, r8, r10, 0x80, 0x2}, 0x5c6, 0x80000001, r11, r12, 0x1, 0x1, 0x7fff}) dup(r1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)=""/120, &(0x7f00000004c0)=0x78) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000500)) bind$inet(r4, &(0x7f0000000540)={0x2, 0x3}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x5, r9, r7, r9, r7, 0x20, 0x844}, 0x6, 0x3eee, r11, r11, 0x2, 0x7ff, 0x7}) accept(r1, &(0x7f0000000600)=@in, &(0x7f0000000640)=0xc) accept$inet(r4, &(0x7f0000000680), &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000700), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000740), &(0x7f0000000780)=0xc) shmctl$SHM_UNLOCK(r5, 0x4) 00:00:09 executing program 4: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = dup(r0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x50, 0x600) close(r1) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) fcntl$setstatus(r1, 0x4, 0x20000) sendto$unix(r1, &(0x7f0000000100)="2737872f21ece0e464c1e94567b72a0501da641de7b457c3dc4b677f8bd0e6a21550c3c239947f2d123e3711b864239962a44de9752e01c9e53c34611d3d5c7cde6861a18d3d93997a69ffcb83661b37447efba9ceb5f481494b44ac98452d40ec3d03496f8b2dd004ceaf8755eee532ac886a1624205c3af5d58a2f67f753284b1aba6d836845fdbe150441881ed8d4be85f7f4a654a5e44acb4c", 0x9b, 0x8, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = socket$unix(0x1, 0x2, 0x0) r3 = dup(r1) chdir(&(0x7f0000000200)='./file0\x00') madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000280)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) lchown(&(0x7f00000002c0)='./file0\x00', r6, r9) recvfrom$inet6(r1, &(0x7f0000000400)=""/108, 0x6c, 0x0, &(0x7f0000000480)={0x18, 0x3, 0x8001, 0x401}, 0xc) r10 = semget$private(0x0, 0x0, 0x40) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000004c0)={{0x15, r8, r9, r6, r7, 0x50, 0x2}, 0x5, 0x2, 0x40b}) r11 = fcntl$dupfd(r4, 0xc, r2) r12 = dup2(r11, r0) sendmsg(r3, &(0x7f0000002900)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000000540)="56850274dc28e7ea539ec95d6f0efaa73adf62f3da205a6c9abb7063ed9d5ae530e8333d65b32397d27e23b12191d26acab861f842c4af3b1baf653f18e62e32fa3d54e54d6b1af2dbc7e7b3c1ad923f010f9a72edcbc580e546b865da5867a0be148fda71e06367d8e7a6c0417e29caa77b14c50e36c481fec5bec7b0a831977f4b33", 0x83}, {&(0x7f0000000600)="19967927361e91766bf3e3c170a27db928a747b70cebdfe72d1485a506f6b18c0f8c396ccced445e9b6e9ca505d3525920c5d781e299db4af53500fe3078bf323b674cdac39a4a20e9e6fc83a733a492e642af2d21d0eaa13e220fd6975d4c3be5e64fdd38ed31f1ce8d2e7d19115fde9925509ffb19a83632ab04c9628c81fdbcbad383397f393d4e9b1cb829505d5256e8b338dafdbe8c4c56231847c395675dee0515246f2e7104761c74662fe7346817181bc9685dbad6ffabb7f56442b24fdc0c1f7e14c76ed51465a6c6bffb728b762dd09d71e228a5e6674c2a55df71330a7da35cbca763773f757c9a86ce1835084b22b2f221b317c7d0614234d642d89cf3eb8311011145124847ee0acbec7340906bf63353b960b175554543d3bbf8902964a49732c06730fcfb668d50eafa61439ac23d432c912a19d1f97939f13b6c445dd6ad574b524b80e5d89148429f8de770b74a41d39df1b80b11544c25f0404b8903b72e83100a9e7859ea1cdded72f8a0db217a3bd9b53bdd1abe179e49719b0e609d32ba45c42e615785eadb578a78a7362d2cad048faf20abedae976d854d52adeff26900fab6f93561bc9bd2d7650a01af87919a80b4c9b75c15b4c12cc8ca4474ca231c8a117476ba8c7d57c1d7544703ff3ff22b9a681ba2e8e35ddf15f62d0c80dccfe0c5ca4005753addcec6ee0649590148a727a9ba0039f2af07866ed3d484f41ee27f315985f9857ef34c582b9cf730443f4f9d2c3c76e5de4f08771eb8e0e5f961c00fc7330f993cddd7e1ca7ff0996126448cd5d86db351d248e95a03bc6df739a52d9708b0fe7239310325875689e3d296b3fce81462d919b51d8e49c1adc681b229ad8e0e74cc38f85774e39e5c9896afa46e0b762b6a26dfc58d208016a9765a41b16d17376420f27da83ce828f046c25ed917b72642a3643c42814d159401125654507f94da1cb26e229790318c0fd04e57819ca28222b59ef832a1561fc8fdcddb163aafda12ccc4e3ecabfcce21547301f7b748372a4411d380414dda0ee4c3b878f53ecb1017eff4ec99cc32f3f80d8dd56dd329e3e3eb5e35bb5e77651c8ed9a134a209c7234fd6318f5af4ca9975959c3749628a13cb6cf30bcd45a9e6155d27af025b0c1fa5e901e186cc60aeeb65a7a443a3b981349e71e367d8d6a2df12a4f0a3bb9df5fbdc7cb7d335c79ae8616d4b899b6625b51427989b9b2c1985bec7d488a26a84ab50e103215e3bd6f86d814a0605f59d9cefa6a4068d95911531bef5718cadc0a103d04c1240c24754baeb5e53a3a97dc92b00873a73702b9bef225a57b329131c878355ea064d0d23aba07570d525a5b526511ba13b2a872a38735f89157bc291c0736d7a0b5aa6188bf2b5842175202c6116a7f0c0fd83acf8ecd20fd3b0d27b3eff2e46dd892f8fb1661062c31862c5dee6559ac7e9ed2e6e4a7140ab8eede49ae5c755de2c2ed3ebef55f6ced29267c4a055ace5053f0f2f221a8f0a3ade5acf6c32fdf8df1101b8450b0ce170024db26addb166912aeef0dae2821169a7877df8732b0e007f5cdf4c969faa420bc9d06070d6b6b5f8f46e5af3c97de7be50520c57dcdaeac946c135acb3d7abe2a36431c7fc831f4b9e2c7c1a86e4ddd7671cdf3f052cd12167ed9f714744d5971ba5c03e434be6f0de5c6be9d18dd5aca25081896b0c0a242784048434706947a26548311b6cb976bbb2b91541a9cd7d1998c4aeb337eacff636af9fc9b0f5414fb1408917f0669b5885a3291aa413f3c968493e9836835b5dc3b01314b337ec14fd8b15c247f0e084df30fbea7e7587855c6f18e2a9983744b00bedf462602ce6163b3be61edcf90aea259e30089a967654709d24cd39784007e76a51ba4e4bb1da11b90c0cdca3ca7aad83d61df960f7394c3610a45f9fb8c45eae0b65f55405bd3956eb902b8e59fe13efa067ce91e2fb5fbb64a04f2a8e90a5a3565390b32b445dd99d86c0ff266e713707bff651cba445b7935c310ab046d1bfbe40651175d8ff4718dbcfb1330bdd422de43ad074975d94730ae6cf514ca7f48438b28ac0c9e91c2497268fe3ee588c279ef5159784686a8f5742b2e43cfdc01b37466a6cc03dcb3b48c90001b42b212c7771974520fd53cada37ba5643e4f7cdc322dd1ec9f084b208611f4b7f1e07c73ec754749852761c0f54148b2555a1d010242badd67810540c31c36fb80f95036f24f2ec5984b54741c4f485fc9faabfa629c7f88cfc605e2151e6712ddaf63d018cca89b1095797963b6c54318a1047ef80be3fde8fe6fefa918d0d03359e599953d9efeb848e3417bffe7948530abd72f9365683500ba069df5f5ab0ab35ad9031ea8297765ad17d98c2b86c797d1978c244033582f61e258720fb8b2853d028e8ed8f6d4b2b56185b2c9080a27ded6ff004a1d508334a2803da3dac3f70716cf603dccd21c6f70f606c51189a0c63d2809979c94b65eeafa2e1de605783a4f80ead864cff42f80d6930eda0267365010e8d3d055e419fb1ca1616c12db684a270c52d9f525b90bc2d89a34f035278308569b9bdca6ee2d5860fc6453a964a9e8d3dc472842b473edb28f91f57d845f9b073a32de39ca6addd1d7a2926b94ed399f23042cb9497e27caeaa2140efa975eea1c715c7cb9f8776c04c852c748ebd77051aaef672909631d53d19f12900bac639f02a266bac1010c9e89fe6841258096f8bc62174d9dae22067421bfceffcdbe3c593518366ae20633c65f04f9b12d9ba7e4f6c939a7dc43fe5593a33b9c67deeaac8c337bb81a7b42aa46f42e4bb01d2ff00906cd49a53926be25096c4021f22473aa6bf4cb80f87dac250a2cc5a234b3ebe80dfc220ba5327af1f15c4090a83868593181ec7be9d3ccbe35358a0d283249a9ad14b85801c62beb6b1ee362d318e17bc77f2b74c1077fcdc2af06e451ded22275ac525876a4cc40556ce9008fafd013ec073103fdcdc2540844fb791f693a180ad76de6734605e20f47d71b0b8bc20c67d9df901c82ec829072d70c9623a198be3dbf49c02e5a126fd85b2e825dc92bf4a7ec25aa18d4caff49924acb39375e06dad710495c68849a62b3c2002fc88277f952ac0544e413858fe7bc66495ceeae919a21a7594c675373f1bd019980e356a8d2c0ad2421bf793cd0ca06cd92f57f74e7b8021fc7eae2db5def257564f0c30d6b4f9ae431617fe26f6eca2babd94783ce57ac7f45340691b8f9f2781c1b49e044940b6df5002f03dacf69af1d1b0ea3179f44f1dde49d1c248a473582dcee4f94f5fbdc8a22f281ee5390afeb0ddb38653239d29120840fd7107bfe639881509680765cba347a94edd3e8f47fd4436cddd412d7d0298a6865e44cefbf1e2205e41f47ef68d15a496ed36de580f7b573aca82a418311ba238b3d9832004876eb8620463471f38719b12f0ad9861be07895aea53c0e524f4ee4a9850e07611861b8b8e7fbeed42987ac52f5045c71cbf6112d96b758e30e1ceed1d8e7a5c9a8a70906266fac03b04f4b620ebc88e80c601bf0248eb3445f84e94469097009a03085f4469c1e303c185bf4e7d1e77c4e60bb9d560f05e1307fa02d9b2350c40fa265d48b62ce4a3db7bf4491d76ed544f1cc888260f1984bbb7bb9ba163b4096c6bd82e1ff38d212e8dc31ba374e899a37f4de2caa01838f32a3e088144a46f2a6b95dbfe5f79b4d59a20bd457d67184a35c4bc2f15ebb80cb25960c415db1562fe8b7b7df96156f04658e1696996c32ea5df5d573cad3f03dac41ec5f514876e0f86dbf9a0f45c0b107dd1c7a6475e4d9440cc50274c750601a40deeafd6213217c837c678016973ac7f402cf26124886582bfefdedfe1bf092a7deb700c45bab862da07339f965d52975057a7063f757e0d93470721bec0b7dddcfc7e87d9ff885b6090959a29de1dfa47d906776e48750df40bf10b8a2efda5c24a0546f65911cc0d23a228b71282c1676f8020f55a9d40d2dc7da21be2f64b0de12bac58e27c279bcb4107ad52c8572775d0baac57e8ecf92b9da2bad70d7f1b71f38119705778fb25e1b8165fe917e0c23ed81cac10e65ccf51a0e3cf6439473e0632061d93767a9b7f18dbf6b8a9f45296c6c546dcf2da985c42321839eacc3996387abd7e049c26fa6cd55de914ce1c75d3c70dc23323050ba934597d183cb7002e5d68b59ba697f46ff5c4e3403454ecf30cee0f59f5b5c911a7efd1f04e3c1dd58183c95a01b67cf38378ad4009d5fbec647f853a07f2394e42ce112b1b705b2f74f8d78270da673f925ad3a88b745e3c8e635972af2176ba8f1729b54b274f17fe8ad3048cb3f934a304f32df507112205586bea3783b1d20a85ffa04fe1cb1baa66ebffa6cd9db9a710991736d570ac725aa17f6f86008600fbe60ee8be766abeb5b62c55bb0fa16440975bfc3ae9b76724292cd9eb84f4bf1161c3c916cf7fd34209589d89b4f47b5ec4ae57be2c5b8222e61c9c8ab504d492b2544a57069f33311f0b11ce267e71bfdc558e412230dbfa0a60cf3d3f325f009cf19513c1e5fe33a39d31837fc07ecf7a3a5dba1f1978932c71cabb83ad7ba81e4405492f01550b7a8ad7ef161f01ee48b35ab7d2e104266227b23e63bcf75e3dcc05ffe9825a73056034a8e7965a524ce2f3c1b8ba7d0938a4d29727dd4694fee1963a4b7f6ea62b91392722df2d3c9769e13e8974a0630c93f36a92dbf3ad2f7119661357dcbdbb46f26a2248305c1d50f7f7e70b9029737f47aeef5b7a5fee7513b45d49abfbb6020f052129651df62de7ee36e4b234c2ab3846c69acf62e559a50180e01178f0374f7c143c0642d3c8324a37c5da7182dc351a2ccfd772aad28f826a853dfe4a81e8de9263569cead9c91a11b3f71b1d1936af70e0557e3ef7c782c23ba033730586b0f5569148177db4d4ecdd920e1a006d82236290e309c17864ed25360c09a60d4ad35ea3345112969b10f44831fd5523333149383bd915edf0f04d9e832bff4eacaa381ae0720be87bd2b1901ca6296640511cefd76a899af4ef152232a4de3cc7061da22ad43335822d586e7eff21460338cacfff2ce5a6ff140af76abe0e49705e1653a1ed3847145278d661f8c2382bb96517418838c153275b0368abe45aaeee81b64d0779ea71f1ebac056d652385bfb1408ed342553706346e85384f5f317a699ec38fdb61b72486387d6328ba014e1ec106e222a9fe65e22bc67029aad2d4d4e07189e1a8ff2fdddfdf7db908e864925e3dabd2983f84cf68ad4872d44650d520ecd93b32b0392a60ca5f4df10aa5b567f30ce1938354bf209b66b78a21779fc15591607fa5bf6f481d28a630c34ea7f156889c699d3b4326673c0f2449b2a308149067560f20cb47a8e3fb3c8dde0939b6d1081faa60d0e534bad7ace500d0eb6912c844b90d68a84ea46f9abf7481c6c06ed97d65848363e909d6115d223ab818b3879d78e018315991704cac2c5574916df2373197acebdcc22c6a20c214b763247bfa790ea4643b0d7e7b818c3416b52f9eb335f15f92d896a68c4665ededd7f8b580dfaba6987b182cbaf20c6e17ce35a841750e0044f3c35693dd4a7e7adf57da1a9009f60b9f45b8d7992e4e33cee79d950649dad996e18dbf2911cab0556b93c1cf2437032b5980b99ae0203706467e3db2904ba35101afc90546acf73abb3e2ccb482e31a3789bd2b7f14f116b2821e2ea2afd6e929e1184c326a444dc3052b67b51325e438173be952a0821470c", 0x1000}, {&(0x7f0000001600)="4ac1febaae69ac32e37052503385dd0b88f2deff34285ad047", 0x19}, {&(0x7f0000001640)="2b8a2d31df4474b2f5b2b96d1e18b517d305758d59ccb5603e2d0a42a65b76912da0788dc57f9b5d59df1cf7e54635e79d566d0ae328c99105286dbc3cb2ec22edbe70ea8f30d7091a4945819f2e5eebe86420e18d5fde91fadda9c51035ed1abd9eb494e9a311578a629c1808601004067cbc93ede5623db6fc814c4261c00318182d41ec0c5fb7839f66c61be49c3a47d10e87f1f6df46fb05137eda52588397c0cac80493bd3c7ab8b233047ee3c6e2a7366139c9c80679bcb1172308b3d95d653c92ad74f5a1cd226ea68bd1c09a4dd02012c80addeb4ca6f9e95585e1efaec9913b4bbadfa6b555b90f6a4bf5fa823e0823", 0xf4}], 0x4, &(0x7f0000001780)=[{0x48, 0x101, 0x1, "c70931cba88e45b7bf49d27008e64554aa30eca027619d5926750715106e3eb43da3b0d17f34f2706277bde5af7007f983af"}, {0x30, 0x0, 0x800, "fc07efbc01cedac85c8469b20d6d8c281bfeeb31787e52377f7b78b409b9"}, {0x58, 0x101, 0x20000, "e7680b3acc00c94da0a15b1795ad1bfda2c7d70ec96e7cf17ef73ead5440d8c12569211c4461fac5e57f12913be651486c35ff20f3fa3199cbd8fb0700e784ce76ed884c796bc72a"}, {0x78, 0xffff, 0xfffffffffffffffd, "35aabfa21b4d186e231c44627dbd8b5c0c99fb969ee80ab477f64689b9143a5aa5bc9df4be9fa737e3d66aeca1a0be790bd00ab305da4c827098b6724fe538276fef9a2fa1513b79c0f1996fe6fc8e0ed0a4bbfedf851f9d5e925260fc4c06e189763b2181740e66"}, {0x1010, 0x29, 0x8, "e99cac59ec9e906ab8f4e230c3b5652ef7a1c507f67d5fe39dfa5a58c7d6e904c8506b546f308dccc789c1b9c891acc48355fe401c4789186357c2c7ea742d322228d1b97dc2d23af323721a518715734ee128765a7b4019e9dc1549785682e3cef40fa3638ed46548907c0a6ac64ed6dd59f64e1db2a3effc206cbd5b63b67b81c021591c8230f9dc9460c515c953974e5caf58e1e7efedad891a80f49938054db220b32053952bb70929c5ba7387de59dc5d57a20022e1b9e253e87098d9c16bd78190f9e779466ac860cce89cc48c89ab5d0c89720d4d389c492f8b60f1daa2f419126733e2af212b6237ed754ac0e8c8c4b1b9e284daf040c7559e19294f2f020ce21cc1de87495d65c7fa06a7a7c83e218e499b6722a503aec2d7790b1f3d61ecba0179bb6807e0a5e7b7cf765d56b09bcfb3a1f796fd923250ff7f50f696f35ee48571f2b905037f2464449aa339373840f831ff76ebc4a3a60cc1ea8c313490987d54fff0b242e93dc9d1ecf0dfcf120caa534bd5342359d88ed4795c446981124c08e41c6d4f58eb39d417c03584251026e1e7f99e4185a9ad7ed48e644e26fcf8834306835ba41723bb7047cebb2f12311792427ff8e2eaea2494a422bbd6223c2112b41da0349c55a697fab465081b5cd2e28047514c2f42d5251006f572875dc18aadc4a73a5806f4959b99450f662bd557fff484a91fc24982e4bb7f66acbb6d5a7a217afadb8ff8bee5ed24c1ac8a53a4b5f136fe0686741277b27b44fcdbcc0bffd8185294fbfee8fab96d033ef57b39ad0176c7a175c59f1b19548f21ee51008ae95e8e7e57e009c631b874d3f2eca98714f0123a251222833fe69125de889bb76acef4665c72f0e22df63b8615dc379cea0d9bb114b2d5b5414a23823c381f125ff5dd21693a98fcb142aa9e59d62048743016435f670639e8073ea2d2f91cdb1d105bd730c2f2226f8cc48178399c2ce398a41d6ea59f3f3bde5f93a1067ddad3fb024cb139fb72fd1809f3d5e0110fd5895e90ff0c2218bad5be249d8ccbbe15a71762f8966d736db54d546e4caf3837df272ef23efae34eb9f82fb9c0000f081e4963934a28dcc118d609acde4f145d74626b7368b929bc6eb5ba93039a0f7e5202e6a24b009c220f88ce6ee81a449c2148def4ecd88beed2806a72d82b5bd864adb417c08688e4dd054804732cf1cbb0b32c98803039c93e9b9095d173f3e579b70d41ccbaebc26174dbc045aa41bb1990cbdf67912e431ab13d00d1443e7d90f452808b102c65dc1ad72334ce1da59146dca1b9302fef10272f104b8f264cf4557a87fa0b4071204736d4d26f079fc0b767981a4f2356ff2541d577294f6ecdd56dee5a967e0e4eea0ae6ecdbb1fe2cd391202b9540db7e2b55fcbafd7f5e2d75986416cc579cdfe6e50685856aff9b50c4e1cc24d1c294b246d8b1533293dcf64aea6386c89f7ecb2a474c037f08ea09348828ee4b97983b132abf926cb49210b8120a636d8fc48a118c7583e160cb8145bcc85c07919596e590f996dfebd67a4ed38a8872d0fe39ab3fcad71fdf818470fe9aa442074b89c1b65eed4d6bc58b422456661d5d8aea25e439876529e47f3e8153446d67075d50a7cc4583590eae8ccac7624b9b4659a7b83a7f45b44431691820a62980f5fe092824bfb77b330f9dbcaa8062e864e3191bb9d2a3165e2e7b8daa7d4a26034625be6f8adad5942713d989fc7d1992863b1e0c14145c097eea20c410d7c932d0274206fe3ba7db4d3dcbb9284782861d842b1d0271b07471d5ff6a50b55edb82b8de2260a37b5a728087d3ef935e86152a7f74de37ca38f965f089a2c1a6fe116d30c426d67b0b37bb6d849aec64a08b10f43bcf67f612220fc434221d424ee9289d58339888772e79db293cc9bcdeea05323f31cdbe13056d8dcd6dd72cc92ef26c40d9e03e29e517ba2676665bde54369f05724bc2cd30ffabdd80228c13447e287e4805b72ccb228982ef677defd5cc39c211e2a4a1eda279a352511e1bb1cb7fe49558aa61f8492a9ea88a06863e027c54158a672f60a71dece449a083f578ea8fadb81dce6c6f48489540ac9bdf066b69b145f36660077b6bb74097cbcf860c624b91a4505cff7530f075b3e409f45c1124a3ccedb7eff7fce81857a9b52dcfbb434e6506eff8cf0babc2d6a611568b4e29006332c20b9bd6f6469384c8eaa2a9c44d04a0a5e8c08608b1109109f8590c7624024f9c58e602c4766a8ff688cbf1ba2d956baa8726918bbffd2933efad23c33334d83c0f46fffbfe5d6f24c2b78671c4a9b55eefd113960c56f8f3753f6fc0e2cb475d6e40a9720dfe96f17ef6327127ddd28642090e4b10e71624d1f3ac60a9d1387187eae58980fc14d465c5cfa1fdb91ff0c02c0215234f57c7f195570475d92ed2f7e3cfe0b0d59048f4606aa18050f37285fe830942d48ba8dab271f4d69c9c0cedc38cb5fc4809eb86d3b0ec0a54a1f22aceddb75387f07288c08ba8ffd5d6ba74201c5a716bb2ed31181bc9a0d7dc8a739a775ed17c3ac3d1e7a25f5aad94817da34d56d1c61ccbd0c61528ff958b469b94985310d819bfe6f7b6be2057838ac6acd05dd1e4e0b84cfe58471d00508c68110e4947fc881322a5cd636ba20640aaf27747ea9b7fe112110ec63e8ea659c3e335935a847299a43795bd3bfca31a4f7973d53c0b6865233a65453bed0302cbf3da95d6ad8aa7e6bac59a683900e24b762c2c8e5ed13ec22a2744e820ffb24db127af465fe61907a5f69c5f10be8d7d8d9ad941ed7d4a33316f38429ebf468c1e59353b8e29c7e7f9d3b6634e80f21e637fa695551809d158fb77ac0367be966fb3f333eb1dd52448e49391ac41446cce212ed66e39bcf16c56e35261ce1fe413c8a761f7a9b46a862ea631cf3784a8607ec1ff5472b3ae60945a7c281904c9c5388d026da523373a775b1c65f592c1074cd9ebdba7a0cb4842486271b38300f69c4611b5eed5155d23fb130ab73f8364fa26a1f1b2b5e3dde91cc97191ff0fb69d3a1d90acd66d603b0e2a7050b1f59ad97b26de4d5d3c4efbe3c1dca28bdad58125e5ce1460be2fb18a478a895be8ceb7510066a31272d775f22fd4e48709dd02ec29b792c0ebe5ed5b79c15d0ef84cad250db584a9d18d16ba46146fad5e9123a7303ae0f389a3f2510389fc2e8636906633d280a8bd1a6bfa9436d4c3fc2dae8f8dac7aeafd7db8a448e575eea97bf833f047c0839af4eae14cb19d02716ee4447d2e352a514970cbbd8133c503b3f3787df13f9e15d527aef62441bc822c69c0958afd4c6520556bf7193507c7557b35d50c582cf6e82682afbe5820619ebe9f60dc4d2f6157f1421d392c27a31c510db1c3a320ee3126c3d3f0952bdafac3cba3dbb5839d863c43ca5df20ea25d0c6e003a5c7d9c82893aa3b5b7ec468deeea53409d3354f20c1c3a44666837aa33530ac687605f1677ce8a9816f26df718ff4e8879c6b73f3be09435148f798024ed87a999a4d2faac2ce91f1b20f12de008aa804f28e0674a52b7e92ebe27d26660b2989f042eefe82d3e068bc82161cb6714bd79666282b4d3349418203a29593ced5fea3c1525c2a1c54797c2a0d02a3f93d660c829919149f20a3e1b900c482631fb79695bc081b26a7dc7c0e35ce92f07a7b82797e88b8bfd7717601f01d2ff16ae94cea56197016e5ed7cb767b49ae21f3e27d75db7bb82ff102c4ee82cd950d99983f9bb73b44a4ec59113a6cc3b2055a770da61cd857920a743d8b58bcc220168f63e431e1b96ce462bbd4dbea0edca65d93b714dda5a0994878f39267d9c6fbe0697c973a6f8eedc7665fd4f04508f89b9cbe82128bd942d79a57671eb9f1003e5da3a15c04512634244516bb417e347f06050d08d79d3ad111bbcba906e6f7dd8b76dc4a0b2e5a740893a8f84c2ec7f85d34df7a30b8c8627496d9b2cbcdb8cfeb3ed775e3a8191c21fd3c1583f37f1fd62203813b632356900f4df638f4178032553f4cd75d61b89cacb3b3786012ef030c4e12853b66ac4ef674c31c01874f754103e31fc2d13a138dce9160ab9099914b5e06e0e6e34d81466faf39f5e2777d715fbdc769ccf37433d3c74bc343c4e9890c83f8c5d7b25cc52ee440a344f88de3cecbce7cd4c7f76af519514d1d62f583399cd8d2a1eb2a114f10c01b35d2547bdd978d63f8b9a917b232c7b5142b41c16dd958a9ba156a83b0e1a108ac198acde446e57b6e6db1951a33c295a684dbe3e0e426624334d7815285bc7bdab11c888e48ac8d5426179fa9b6fd46842b327d83f8845095c2acb3c7fb0212b5275874abae05c8cebacf6baed90054467e872b79b80919bda996a2212a9d2c8d24f2d0ce2f6b5a7e4347beef56a0b8433f61999f9203c18c1fdf6f13146510ff171df2f57b518cc72fcdafc1dbd7da7aedb2f8f6d718b4daf2743ce60a7ebf96cdafb70dffcc277ea5ed5271ae421056aaa00e02a8afd2a8e883807bf9f9463cad20aa0abeed768d9895b9ae5eece75c6c90756e5ac8469334e7f93cf53000e1eb08561a3b0b36aa6c61a55afd31b3fdb2472ff696c67e66bda82ce4483f614e54c7f9fcb17e4502cc50d64663e7fc80bac0a6a53cd8f0f0acf90a51dd54d82409680dc499510ac4ff08b26c606262d96d68306633e845d5cd1aaa06837df927eea7cab8f2877118fc2280a40c04fbae52e6db86378747a06811378968ca0192a42228877e09304ee2efad5e63a8d2ac932a00d9a6cca52c8fff1367f63c9895ceb63de3abc15d3695b3886760432c095d4cfd6d263319ee3bc5a7628da890a9662b896dd97f31d0fcefb1526afefedf6cefb2384863ef7d0eb53b48a9a3599088ffe05ada06118a45943733f4590c363fba6ebd90fa5422db8f097ccb5f7337d2ae94598e1c9a80a6c2b58a9da1c0997337665cfb22ef832bb3d05493f3142a7a24a6ecbe009371dbf07cf32f0b832538ddd37cf47756f75e917fbb87062cf50d9d8e7174b8adb8e716ee24a32a713b198da2aa9c6bf3f5ef1158c22c7c97342de946c7f497e1ff7ee4cddcce39912469af15a4119b4287837fd3624615b0143820ca216cb2f6b552fd2c6b4bfd70856d87020dade04d64256341321adf8283c81cb848853321cc432ea9c9653cc1c3c84c3a3667fc5720e2487b836a73f95461d1f8ab72ef02d4bda7748063e1ef0f3191a54277f33cdb669f10dbf0978b23d13dbee2a3a3e233c5cca491e961e699f1219f725e9b92316ab4a84b990459235332afe90e1cc183ef8b50e454a5da60e9cba46b7142f78cf5e3a8c0085d378e492a44662822a095717e257f97a349beca88274f9c90a87bf45c6c75ec76483145e2e8916a6a04ee8c1840dda86f639886830ce939ba4be29fe053e354a30c5d4370a7ddb5d3165f57946b56f4e0794a7b5ce0dc8e72fe9ea8aac9151c2f87e6eb62abc622569e0ed75ac5364942956bd5dfc607fa5da2a3ae5d4f0abf24227aed7b4c9c5fb8a54d6dd7d0a2957cb8f0ecf983ec31cb08eee6ee352c465e64b06a92052dbdd914534263ec878865214b3a3c572f33ba8f6be6f531dc4b647393315a18234ba7411eca13fd7484c2431f4dd21664af49cf7132d8349ace81f7b5502f044b34bcd228e4f21c088fc50eb66f519fd51d280afc4997edde8de54e408c73387eeba313f47ba73613bf073ca47efb638dc917a0af4aacc7ce22f034d1beabe30255ad1bee102c8f61cff9ac87ebb3a0788cbf8de07d96940b3c1ba6"}], 0x1158}, 0x8) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000002940)) sendmsg$unix(r3, &(0x7f0000003e00)={&(0x7f0000002980)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000003d00)=[{&(0x7f00000029c0)="f921a055bfc3bedfa03e784dfd9f56164d3d7638a30863503abfa7158aba9c81f235315f3c078f25e80852ad945ec69afd1e2cb0e6da33c1778412cb87d3b4cb0366d882cd5f7f3616c9ff6098d215c6329c397a5a6c055dc4e12a6fe26913607cdabbe9e11a3468c503990c66820b46185307460c3b061a9c97d01513a0dba299d79044c0018a656c478bddb4705f76867b891a6f8767fd12c41ffdc8a4bd1751bf7cf480d131b5b071287e7a948c8326aa4a2a0ee13cdd0730ac4b667bee3eb030088a25f25d1d429de8de85a2b9782966281c00ba9a9dae944d427d6bce7be9b0177c8f01eb864ddefd5f31d64d16734ebca386aad910f5c5a03ac7c038a780a392c6d57c9671e52e859ed935fc9a8b6f69d19ba2ac50490b4267da15df33bebca00ebf26154c8af50b8ab56a0e80d696418ea2acaf6ddabb1eb20429c91c8edd97762c42ba0f50e982b173329dc9e833edbe6e2f0b46586d670e38f2974c107532a44f3a320c572184cd1e3fb81d20a1fc36d75c66d0c77ea9e67a3e53addb940cf73206bef24c67a0bffc01d608e8f73b40af5206b723465cde20185de7ffeb9dd455acdf9730cd548be3bdd59a63b5330f25dae9540058b346488e920007e8ee6a78e0f8a18d50001d7d3fb0890c3128bdda54f7a952ff6f10c378bfc107ee74de8c515a70bad69f4a8b1459ad08ceff570903396972f1f1f1dbd80c60d57b8a6021820d66da0d665084748707c971d76484806098c7934973ae05c55d69841cf1bc4f4224dd099822e471a9ea70da63d655da03b0525e31fe2f0bd5ff05ebd4c1234c79526d7f1260c52c12c96597e88be54f8c58ec72ce5c4098d096ea8888ad822d0fac84d1ba64ad8f09e58986aed5adb38a6cccff360f88bbc1ab525100393e67814fd9192b3d4440d850cc0845f2d265c836775e322793b0cdd96ec17a08a02f891d8022a7f5b036de90843866f8405a0aa3795b3d37f4f71e52751e9f152a5a43af589a651ac954d5aa530e2ffba57efb94395e6513be59e149609c76e9bf65ba64f1dddd248123ef453d9009e466f44f6d35dad367ee492caa6c85c27f293bb8eadb9a6f6c85675b320b20a698425e6015978658cdcc73b23738d2fbfd57e29ea236b071cf16687deec491a11cab57edf1b92a4b158db3ed929b8757f2d74060508e4fbe62d57c21494dc18f5b6bfd5d6f180eb9da21fed4926cf85dbe077bc172877110a7923d325b06545a24502f7e59b7c73895798dc3c8a129956dfcc3001562d889ec7a963b974294e0a3e5edd45c0bf7cc30660d5d672d647e71358c75181ff90fa659307ab50c5c7fe838ab76e18ae830dfe84882ef06b6ddb532736762c5fe285b76ad153ef371557672912a0a2d0180df581c02b03e60066201647147fbda1d62159561ca419cdd263bc61dddaa4ebcfd3dde0aee31db655e91458c7f3a8965b725c3e48f60a094e85a128fb9428ee1b8fa1867631bf98a1f793a00ed6597a4d60c7cfcbf696190d6524e8cf1a2a6c03448d52a85dd38702e6e06c7a7c75875d72ae760f6619adf60f511aad2418041993be1ddf6c5d721b1dd7964387c7f5f3e4ea8069e03435ce23f68148805d0e5bfac589b9ce02245167493535b6250ea1c06237833a20400ea47ff73527394d7b9f750954182165503f05e4042dc1e58915c78d6c2fe15ef63c1c2e5628aee56503f2ac7653d950902164857fbb2444cde6ff12d0b75b48c8a69bde03462fb0db1163758678ff3ab93ddf3e00424593fc420316cceb88452d8c8ca9ae8a62e01b113e26ecf8bbba57d56c4e39e0052436d331c6f8e2797d4a6b89be905da77c15aaf431559aeffb6be429dc2e853a8a8aa0dcfc2bb714af5309d74ce3a4ccbab632fedc55d5be04a503b0cb37dcf7fca4157371a6716e71dd623bd73fd829bbf63215691cd7b2319089baefc856db1ecc7009714e9166c7064103e8efbbfd54c2bb100e03f70ff41b4c5dd0b4a3876a0fc272a475f2e823ff16e61840d85ae6577d0f4b613bbf9f7d82ba85002a231f7ac351899e2021272c0004ece585196f87990300b43bb5bd3f7df82346cd49b95e98e7186cdb997ba5a3194a10fc2ebdac66c32b9cf350a22884d69d3420dece8874752cf9bfb70969081b250ecfcf089a5d27d989a3237f688643de2bae2b6d45be18d977a2c0ba4de29cca66d8631322bb6b60b7545044d061920feae0303d23707c48108cb037528506da8efead38701c70f80011b77adf7950fbcca146a2dc0f890b806f93907861659ea5ecc8b7c072062264b437c45ae1caf3dad87e853e42705e6f16d100c741b2b673e134e6ae7df68fa30e3a18be99e102cf49364ab59a7adbf4aa001d5930352cfadf0f9abe8d151af25989eb0aef736094c65fb86905e30ea17ad9a5aedead57b9282e4cb328e130f5fba24c3503a64864ad8b0d4462297ce0f87183e125ff30a393db95a4241290e66f0ffae2eed85ef045fac07e1eae5655cd436f56988c1bc46d7e4a5dfd7dd9351b1507387efc1f52c0a5482e61ea94096b0229bb74a4aa06da838061386a8f3d510360dba2681c859b2d30fa11de4c28129d18eb6c4f95560aa10b5e96f5f2b11fc7697531b3071cd492997a83334de39856e5075c12ff762f8161b40a3676043c29fb65d4bf9f7eab00ff9b0248ff14de31722fe4a06b41825484202283d5e94f023ce4e12dd13bae6bcf977b7a2236c7bd8d2285e6c4a78bf3fc8db476d0b1b2aeb5211a0b6cf9e2cbb3b021fecb9c60cb575d36c6b338be7255ea7e6f0fd653bc7a3f59be65ae8436fabcccaa2fc26cb2a88d38ec860462024dc854702d63f0ec8cc04f06a3e43afddb5826c88883ce82ff01d8f729275b2c524d8d5a0f92155cc0e2012d8c35e78ce91daf771bf9664241174d5bd1a47c202ce13172aecfcf284197b397eb674083e2194850c76ad6dca903f4ec8908a448c997cd3d6b3f78b4c5adc20973c624c9297fc3c3efb2781930618066c1d6dbed2cf6a26cbcf11717cf6b5b3a3ead918cd72fcce3be28d4e667ddf2af1677d1be23baf672f043651301e3c1e48b4b71cf88049c6a9452998664c1ebcbbcdfe8d6ebec08637a33fe428cf67371a375ee2edffc16cff7405543271686a8a149c2aa9c35b654538fc4251649282aa18ba733b0a86accce16b75473cbe2103256e37ad578b34c4d2dfc7561426e3bbbdf4abcb7d8333064c7741e45ccf56c0172e3c5bc587d31cad21db99dee85399bef87038558308bfb7a7bcb0b9f8f58e6a464243011fee06d079ba27744bd95c08f2f89749f0aae63973143096796e44b7f32e638063be937366ac1cf97ec43dcdef374c6d83613932882e81b6e29ddcde1347f1726edad090ac78f51af6dafc9928c240b9ee1366617f330c3341ff531193121fe1f8a5c211f2c35c20a461f24b1a512b84589329b02e08e0e7e33673a95fc8d1e1f0a9f2bb429f2fba674f2d8816272517f1f5657129ad349d90972f7d2f74fd2ea328cd4236a40b8fbc626275c5ab235ae7eb56931c14644fae9837c33d03b63d32c30b61d28f44964e9b35bd0c2b30250e2d58304db8997f73932e337c3373a7c5f13e22776294f6fc86265e44e9785ee5748ce2bad6506c4a538725a61dcfe03c730624f36e5fa555de5076aeb6ee10cbc1ea2c9ca443fb03143aa22817d41c90f38026483ce13587e3ad8867d1e4e5edec46d05c969d3989f056b27fb45b2543245a5a88543ca1c8ba613b56e1d8cc69df9967f5d18969f0b4f4435c2b9154d018006254034d876dbfb5c71ad134b367051b6f7ebd539b6f6df17d90a7eba7572f47213c7a62bd077a72d6f5f25fce1e2fa4193cd6a648c0d46d9b46e8f68f3dbcc476e2a5a4e95034810995fde6fafcde0a5a919d22ebbaaecae090a8e7d3c216f08ce44c32a16ef74ceedf3583ff04dc0934fa38db63520968334b7aeaf1ab45d19714758800b78eca8d156a333413c4664376a9d4fc61869ac288eeacd3c32bad89250b3ae2eff56c4299e128558c0855729a3baa1ec75803bfad5c0d79448f94caf4f2b969dfbed12e4df4955850963ff7672c98b08b47fbdbc4c2976cb90a9967abf674858d22af4f23b80adf2d02dc0117380d35975625a87e9ae2f7ba70b013221d46d5434cbde73bf37481feb6517477859ac6f6b177a9f67d529771fb79821c9bb6d25fac3ae1b4dd156f099162cf4fbd30445be359861de664cea8efbf519231f09d22bc6d955e87a1e4a3a41e43aaeed9e6e8a446151bb4dfdfa0beeffd1dedbec74cadfae431bb2c3f66ebc71f95c53415d7e2a0acb6b11773a8f6974bd329f343b380927f5a7192dbe611b7fb4549131997e60bfa011398d65de0079de88139905fc3fb606eac4994bf19bec99d8a5be97a26b8aa454f1f5a19976a2701dfd1f9bafc1610eade811ba79cc0e2838d722cfd0df24e62c19c5a498eb9b75afb229436b2a640c53d217ce045ed533efb63bfd91447566cf29846533427cf7077de6314e7cdd35e6caaaeb9a59d4cb7651849e97deee6fe0f1004747fdd9ab058ba21a9a339df7ada633f84b8cbd518b9d53fc3b65fba961002589364eceb238c5ef9ffbd1fb068f5b3ceae4256b5221b9be0511700c9c1efdb72fda3077246f77646a69e6c60e6506846e4bc2e6ebb71882d343e2a8a8b1c63836fad0d039af7823b904ab8969e168036a24d10d3217a72b418201bd8685101cf98aa8799a1ea32644d19efa1f7e80e94b5683a983a0a6cf43f2aa38c08557f0baaafa6a316d02bcae1c71598dfc94e233722cc6460dd422402232f618ad4cf2d617833d5580b8e29bac89a08b896f5af1eafd22f612ef8831bd1742f2e7210e4a88ece125f79de52b44557e1379448254fa8a6c10a1b95a5bb18a67b306ce6ef3e4e70913f71cff708baac3cdb9367609bb47745c648094669a57ffea211461c4a1d2076cc8c3e626272058372a0f0305a6f66032431c1f65024659d4a4bed6d3e5e5678d268f0de2c0efe3bbd3570da294f177ef7e1be6df71d4762de39e8da415e3e4a0a7143e7da6f1fdf67a08b6c14d17d5cc0ca3cde1fe9d0d57d02e42926629ea2051217957185b679600a36a473b7ee32887ad01b08932e0b56d6c8ae53a5655785f9d2b9a1390ed4483495e6f771ce3c694ae503ac8273cc49f73cf719ce6ea08e5321f6a494a28ad21db0b53e1873791f6b24260fc6c29c1b506d538f264dbab19abf58471731e3db7706d0fe66576c9cba6359796cef9c3056ef61bcb9cfa8a0dc144fa2d1289159b1878d8bfe30f31fb19dcc05fa090ffd77eeb1ee556cd141e9dd40f80fe5443bc38e276237715e722f4c1777aac872750be74364813fd67a0294d5dd1df8c40af5f9a712dcab0edeeab2da5c1bf5fc4acd3ae55a06e9c7d7b202671031fdc23c41796c930d345603dfb1069e3a29b6ef6af91fd000bca1e81fc43b9b3e9939cb30d0926c7d17c1bea0f369ac714f77683c7c33487a2a3429fec076ba74f4155bbf1dad6a811420c80e2606f7cbc49af1abb8049404756833ec86764d641811e3ca2edf452aa2901a01073917bf6d0adbd3ec4860c5b1146351cf7240fe67ba8529e522bbc9be87c41e8efe82eaa43a385b83b17fa50a6e3cc78544208f05cf657f7a2783891e2f85e3001772d133b36529dfe905bfd488ffaeda5894a002c1a5f3260d61c084cd00396df8116d3e13b74ca836b53049d1d85182005dce8b0006bd3036eb0a434af210a850ed84982930f0e537f5836eea7f", 0x1000}, {&(0x7f00000039c0)="950957d090b22dd69ad14baf10e0f86c0c902f9fd4835ec38ab38300e342421479a3bd9b57e09a538f3704e0d2aa15146000dce484b89e0ff1c2f5ea2aaf7f2078aaac0cadd917a5825ff92215e76bb89402d6d24f44995e0ba8cc1e920cf6017617aa2c3b7d18ccd5116136336fcaa65f1e3a9614c7f35442e3cca8a2329678bfcd39ce14117860004ef7398f336dd8066e0abd914ed839c82121448097d82f3791bfec6ecd417a234ee173b822ca31c6945c4ec6a27793f5f129", 0xbb}, {&(0x7f0000003a80)="d9a4ac155b06d016df1d017939f3f323d5e91e573d1e111246b533ae7a3668bf92b41043501a8bbd1ca69d0d9de68c3baafc6d4c6bbc57f61eedefbbb3e42707604a221615f2dbb77d713625768d9b1c79e8b59e1955477f641c2b06a38c99ed20f07bf1d46b6363abc0fafc12f62f305ab9be421533a63e23fed4ce0d7ee36780f33259c4e6da7d60b1eb9cd0d4d4dd8adc3b6da7f7d9e8bf71ab6c27d0d4184f7ce992c41314", 0xa7}, {&(0x7f0000003b40)="6c3fffcffd4413943c9fce9a96349ce9cd91b24a55f8ab65e5f95705c6e45a5fd159a58b49969b42e90e45a20a", 0x2d}, {&(0x7f0000003b80)="db2a83213850aa274cfa84657daefb42bbdc41ea52a79ecffbfb2bb19826d1d67e98b715603f981896dfa63f19f582bcbe988243ae8be0f0641a1f36dabd5f3fe3b38e9c45c39615e88611c248f735017ff1363f55f6bd149fb47d88750e6f9c4ca77bd9ae117fcb8b721bd13cd11da2760eeb39c7271fd31c55c97b1bbaa183310bae753c75750e88b860be486d8cc5ddb0d4a4c606e6325dba058cb70b9960f144cdeb48b131b7884a421cf0d7740e091819008f8bb86e78cb82f4d6bfb555", 0xc0}, {&(0x7f0000003c40)="4f81b7981fe6933d38aa07be5a42f71b38b0cc855c0d19329997728b3be1ef3fe3113f588d38f93b257b30872b20d17285f46b0c0c66c1dedcbe65f44b22c743cf3bc9b614ed961bf37c2136c820d44d9909a4083f2923cdd3aa170d06eb87fad4f748a914e7a627672eb0f3a6e7dfceea842ae5f837d075ba070c4ac4a08b4124754403a0be", 0x86}], 0x6, &(0x7f0000003d80)=[@rights={0x28, 0xffff, 0x1, [r2, r11, r2, r2, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x2, r5, r8, r9}], 0x60, 0x1}, 0x400) lseek(r12, 0x0, 0x1) fcntl$setstatus(r2, 0x4, 0x10040) recvfrom$inet(r12, &(0x7f0000003e40)=""/7, 0x7, 0x840, &(0x7f0000003e80)={0x2, 0x0}, 0xc) fchdir(r2) openat(r12, &(0x7f0000003ec0)='./file1\x00', 0x40, 0x0) 00:00:09 executing program 5: r0 = geteuid() seteuid(r0) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgroups(0x1, &(0x7f0000000040)=[r1]) geteuid() r5 = dup(0xffffffffffffffff) fchown(r5, r0, r4) listen(r5, 0x3ff) recvfrom$unix(r5, &(0x7f0000000080)=""/216, 0xd8, 0x1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f00000001c0)='./file0\x00', 0x10, 0x800) r6 = open(&(0x7f0000000200)='./file0\x00', 0x200000, 0x0) r7 = semget$private(0x0, 0x5, 0x40) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) seteuid(r0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000002c0), 0xc) sendto(r5, &(0x7f0000000300)="aa9cc5cb403b65bdac0bce68e2843e46c63dd956189044a75785be28d34358dcc6379d65fba1b826b11341b362d9d746f1fc4c93b9e9", 0x36, 0x405, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) chdir(&(0x7f0000000380)='./file0\x00') seteuid(r0) sendmsg(r5, &(0x7f0000002500)={&(0x7f00000003c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000400)="a2d4f1d4f3784847a223a01aba20158e19487c0d9b409f7c31a6c03037e13707b3fa04d71c11f6b66075732565f74eea70125ee458ffeb5c9110ebfb75d5fd3400e96ffe64f49395be56003ef87e302035953e8d867cc0b8d0e26fdde337f2dc094512ca1b5501e0ee034c449cf6a134bd247b52f69a3e12e1c31595e52775a88d6421481f2dbe4ba999844f1a63643cc45f6ca5a044de02f5e6046a1aed888e1b84b32ac70c3420146e78820710902012b8d3410f333cf202a011c42f98b6445a13fb8b949372f78a14d9243e9e3232f5fdcf1731d568aeab139ee77370a3e202fada119e7f3372936a09e5c59d132c2d650b0f2a8fd72b767068fd241817d873b55b6d4b1188cfb3d1bb8c478e8704db4cb538aff002b8ae3275cf96250cd7715c9716e77a50e5064d6c6dd65116f675080dc021ed0f98d366ed8a13a992adb1573476d9b3f75a816d2f99519e7a8b21f8d861fe9dc5cc68d4abb20fc721389e1dede280d48d3f4105e10bb3eb9867fa726e52cf81a462f186e8715bebc096ce291f9b5109e919bc916bfaa12c27c3b92d9f966c452f960662f67fddf4c76a16d9bcff11464b2aaaa59dc13a4076147b1dd668f0b176d86e75d7c185ac4656f5ff8aa321b9064dea4307506997e523b5c5792f20634aef7f19ceb46a4aba07d67d18ee403d9c23ba8dc38f80525653f8d51ef614f2b5dd0e593549212a5bc037fccded9469d69d694fc6808d69bf6e5d31de2fb1a4ed4e075136b72effb538181c0018118637f4b4fbc52eb9d08e24128b1320c9428c49902a6bf879e0198692d457775c07c25e56ccde80ddd6ecaf9dccd5c62093a31e08f853227947321d5f12ccccd947e567f008ee66d224553a801b2a89222050bee6013619edebf34b62fe498a64c53804d865ac4e68aad530a82d0e789b3d657a29a78ce0d09f6127ad292c038affdaeded06a1effd0e15fd005466427bd1fe1c0d198380f92d1d80598ee8f1bef29264dcbaba73b827e0037a7152813d60cce710ffd8ed78df3f7387d70d985cdeaff4890468e918cf867f674223b8331f409209bff8dd7d09e171d7abffe6034913c94c87db3c5ab14b6d780b3ddd21d15bd93d7b14f61943ae1a8258bc73c3239b7762e07574556031aa35e83331ed7a34e30852e2399e5cb3901fec9cb19ffcb41fb3991030968c0c46eb9de48207343338cfbfc90298f5ae5f64f93a21d7a86357f0c3849ab1004c0d69144a7cbcdcff949965d7848bdffbc797183112047206560c536e0d6b03e168546fbf6b77745d0c6bc6efbff7fb588688dca3e82b9297e7e75841de7e4a2a8320858a2ba14fcc42c198b8b0b61f46b41aee37e71609114022ee25366c919417f2c8e0b772635583ebc42b155e78bdaf2d9a0ca38b267a88787cf9791a9fa2f9a1276e7add8b75b6567f8346dedf3a9d58234134ff7e49eb38a680321ef31d5d8ead14f0987921813f234861e8a007406d03ae5f96271e451c45cc7e8dfe6764e0fb87ddd70d131a903095dfbe106708274ed6746f899def70cbe1628bf4afab653de3b1a355dac378e8e3315bf14c4442b88b79ebddd19d88953f566b58640b914328ecc5c5f66aa8277ab29a6639642a6a2d5c03f4d1b48f5e93915419040e52aa38fb5490bb9681774be8ed8489743dabe61c7239d2b4d84946cd96e4aaf5535da2c37ccfb19fdf3b7bba26b1678996ed51647287b7bc4baffe8bd40c5ac7cf4578590766c7f741580712215fddf6163b52457daa672ee8971394c033a965dc3c13a7e1f1a1a430055cca197cc75022cd2bf87ab87962bdf76f8054f3dd3af1be65bd06fe9a5604bb277a5f3c7477eb779ed3e32addfe3cf9960088c9a382b1bf85ebbf620f2f44f533455dcd72ef3bee94e4bb86019c1ef91aaeae458fcf4a4b070993af1ba6ae68a85e6b6d6687576524e6fab61e264a54253de3a75fc54f7f95ad4a47b70f189c8c589a1973e6644db6ec0f603d594b1e9cd013cc116f4c5d9b1ad637d7d907719732ed07aa23faee5bd7f808b06f3091a8e174faca7512212eed50a572a173a14bdfc244430fef8e7e7a6bdf27a16364d62cbb73bfd19ee1690d41721b502123348a6bd0d3f1df01587ccc0dbdd34ab065731503c83165d6a6cab9dbb6d3f4d8560b9018ba31427f243f3a79d888fd71e3db1443ffe7d5acf8cd4846fb3afb76a725a09aa8f72928a57cc6173ebd452af2940cf454663fcc2f113638aec9c2680ff4784678d01cbe6310123aeb87ac3e6f4de500c61316a9687170303d581ca13ff88ee9e2e7f28b7f0688dd9a544d2f9bc75289caf5356c55bc5f1c385d4a92b60eddebe7ccc8fedf2cd5688cd354e41a1957027d53e2ec2a8ef9227bcd89e1fd5be07bd439bd23d10aa4732747a4e9d423279cb31061dda0ff2cd2cc285813c303d3c03e0c2d9e9a19cb2242fa37b3f8b7372650d453177b443f6249cfc9dd177093f5d7e93ccb3d6c011226aaafb5b489a370de269c18fdac0d88a33e4a969853f79f7705dd4cf219048b8f8f1c3aa5ecef3a0e0e8fe443a10eeb18b8c4782c0a8d7ccd95d426116b54ff0347eafa027c31fa62783da182ade38e0f80154d3c13f3e9ea6ba19111acbc9e679660d5fccf2821ac540d2f664401b3de1c8d080888c9ac50e8e042a2e22ae993fa508b2293ec6b23d4a65848860522339f0f75a9fb03c700b56cd33f39e73d1a7457e0933ed7816d998b4dea9f8fe498d1c9872978e7c9f1b94276d0e614fbbf9ac7a48faca06f4a1e84c52c64babf1ad5af4d4840918d240b7586c49ab64bf9167d7e51a6aa32858e8cc34be46182315b96c30c92d1aa0db52209048aa47cbb95ed65ae2b3da4642447d7e613a4d8ec2e1b47e7a1914e93d814f8eff5b5bdf7d4cff3780c4dc11489260b3a43be762d0330681a6831334afd9d0e5faf81358d7c1d9aa5e87d4d4e6b763e3352dd6f50246b1f846d4c05ec4279951d4ebba0615a307bc05117bb1b5041485cca8772715b6fb7e18de8e353eed4326ea0bdda3cdb8e71e41dcbc9942595d90feb2925238f70f7b0c22e94634cfc4cd40f9e43df79c90109b6ef572d40819be575729506dddc66d50b8550528a58ee5efcd97a6c441038d50e78aedd0863abe841175254db3c079c1d9583573caa04ccb441551367054a159bc95b825978cb4324b7eea943a9338c2f9292fe4e8c6bef214dee568640b1dd63944ffeefa14d98fdad1f4a4576ebc08ea611dd224718e28a87cb209117f06b0f3e455ef4b6b5f71cc881e650e793f64bcd8cce4228c1250566017064b62820518f82089d1518529e11cb05575a350b39dd55368a37b4ab3565041900da1fa928dd2a2b895a76422bd65fdeacf0c9ceb7f08ec0f99d3461605617028e9615a3d0c8f7f2e2d218d37d8cd6930054ba7b729a995f684ba64463eb2c6d0e897274e2bd900ca0ee7ef9b89dadc4f5c60515fca0dac3cfd29248a114d92c67b3d935fe2d31a55fbabf335fb0b797f94d19c09fbbc997bd4a068d122aab4ca4665e9b8888b957fe95f38ad1d775f423ddaf461962ca11ee2db8052a62d16300243c7264b0002c8a9c760a7f06e6bf1f0e6929c52d860840657134acf96db912e9059861fef03062e7747d9c4aa2a1d0de5f30fc9c6351d47a7a4fae67c29864ce393aa17e531a5b0673a68788985c0728c2bbf1fc9c372aa719a3f71bcd60f3bc086048dd42797e621dc74f0e51333547c2c13b77710340814a6cf7e9ce33ae9f69d61b790518e705d77820d7831a32f7b07dd50312f490f131c754b31a52b09bf9a3f9bfe905d6a77ff922d33b51d82d0ee0c0e8aad386350bcdb458ff07f47087572db8bb2b04182e5dcf1485349c1e94661ee1811f7a912960f039ec93256b32378c694fee2c975af1b7384e3abd9b1721c91ceb06544a69022815b7efbe25e66535718f0a938a122e77c069ae3f66fa47f7b5028b8479fa73e4fa722bcf57e478a2730a8e6ceb4db34bfe4d48f51985232ee4562dda66b328bff25e0aa61bf3faf9571fbccaa0bd9f069c110541975b68cc337da2a7c7f695f475de1f9cb906265040fb8bd8783f1751176612d6df7d96065abb64c19744a84f1b2ee24a25b3d10080d666baf579663479cf1e1b4196b5a4a8484841a92bddde2248e8d05b17020d580bb00aa843d0d820b871ace6a632804ef6733c8a52b45e27ed3c2bf8d737beeb14332dfd7737a31437acf8be3e3f48bb79b5c839798fb3e61614cab1c2642f15d464f29265a7ecc7cdede7dfe6a4d125c8b83ad3dcbedce3a55dc4300ffadf5a298cf4d34422a0d6d9acb6c43be2050f345edc26d2b34250ecd062199cf875285a614543ac5a239c916c79e91884346b0ac8d9727960ddf74bf1af54b40dabe83c54c2cdf1840035e781e756610c5dc4690de982a5e801d800122a7d09c018cc5f073f1ed2759bda34fe2d06e2cb54d6493cf14aacec11bed178fcdc77de95f78a1d4c3515e1f2f2bdfec1aa56af6d63d2aae1354527cef71133ed547b3733f7c2a44eb44fb265767e4f11931709fea98f3657244c3beca580ac2eb446ef10c3c874d65a52a2c3af5a2283edb912ae30ee54b477696f207247e64c62945ab94dd460baa0b19a663701490b7b2f9868410a64552459b95a07197d88e183df63ba2a9e5fb9ccff9118347e8bd310d0e3892dafc100a0f97a9fdece1d3d1b689ac13b38760b83a2c8c88488eef680bad9f648d4f36fa49d94102fb6d7ab20a5ed835a3760336331982c31088dc7767e2a97ee909f2cd01a9ab724a5a7cdbb967eeccefc98fcb01ca86a87407824c501751a57e4813991b66f0d050456127f853e5e65b6283ffdf8eb5e07c79281ffa6c3eb246584ff5ed4d350fc6319b5a550078c209c4b9fd44cc4dffc52cb48bc486ab09a6a6b444a432744961b0817ba684af93568ae973c9d5252b8578bab4b4d49cc27890b1a03a1bdf192a54837beba938496a94a2ddd9ee8f0916227e21738020296150ae57d8fbcae20d2a5237d3cf073f2140c99f532d91379c6642f14042e592e6728b26e2a277e546076620acfbcf7bd5bad3937440db24cd78c5c7d642413770371f09a3789dedc4f3ab15bafcfad5a3a665816916561fe1696be50f1cab53b940a3cf240143e89f6389dc155d95323e364e44e70f07364da6ae2b0c1a6b24bab226bb0f36d953ae959151c3a29cf7c9d282e94b552007a7fed6f96b3f048273e28a19fdbef3650b61b478fab8fff40e63275845e0abad2e3ba7ac20214709a091ef187d524c4f127cfd408d514cab8d9883db9e51e5c43c422ebe20e3e943527b25b834d5c23cbb433038ae045d3ea73bf20fcf5947af0534f9fe62c1e652f77de8f55ac95fa247eb7a3194a30c5a6e4ca5998e3063bfe3165bc2d7ce67faa493958d4e1d85abfa77bab1e24c7f6ce04c27a5432da81a1d84d2f74b8ffab4c71d216a958b75598983921b636b2f97431a3228b006e8a28e8cb6949c3f1d912b05ec01271987edf86f7199eb3acf5549b4ed63b835849bc14c9496ea5df0603e5e304ddc910cf418118864b4b83e1eac2b6a60d78bbf21d29dfdacff63171a46f0ccccb28c682b6522a0e1483374b8087728cd33807213fde7d92c5ba437d90df13038f1e152f6079b1751140efe36d3305cf0d3040ab046a4b94d67df06caf39131af428f3246199d6a170206da44a5e66b0536eac63eb5d3633a94dcb69386f731df5cf4690de0a09f5efeeb93e027a16b2dc198b924cefc773eb84fbca301128", 0x1000}], 0x1, &(0x7f0000001440)=[{0x88, 0x101, 0x2, "761ce759e075f6273390b14b53c6f867f1ee7fda1fc61c12236c27ea0f0cea073d9554969fb0b5924848b7c07a5059b938480e7e1720b247af8e5ccd0b48a53937e3ee1e4953f2eb85124543b50b1dcc0ddb5d7d4dbd016302acaa3276d3192a9c9c61b01f1b49eb7b5da6cede96ea6f5ffae55cb350dd"}, {0x20, 0x101, 0x0, "c7235d308ac4984c107b"}, {0x1010, 0x111, 0x2, "3fe89e0e6761f4c361748092790aca5c6137b7f23b8e909eb5c27bc57a955d7f68cfff4d6c0ad767a7cf47286da34f086c55616994e373ff068c43a5fc1907a4c5de384c0b506be4f77b008a18749884cbf7045f5448216b9e8801dd7dba1cc4d049004fb3a3b84fe1fabb1c6a6079f22a2e630cab449ab463c2524aff44e44edda73d3bdc623ffa1bbbb08c14c07789f639086d6c0d3226f45c4b8c6cc76e63949b8a7fdf2cd9d8af03b983adc0c28a38c48cb9e12d27771d34ca4645bac0eed330e4c2dcdf20f7a1efdbe4a384f762eb8c18d5e80e34c7c874004014f5e0ef95cc9c68d32c887f3e514c217f800dc124fe7b79b63c0acad995f6af694b9066ae2facd48e0d2e61ffe8253134a5e1c1e9e4c7a5114c45f9a12b8550d3fb2250a7acba99ddfd4536ab2e7e6de3a474384f5f0071f1dc17a433d096c9dfc0ce5d1cf08cace91b55ffd33f9464e4db97996a7f22b6ddeb636e7416902fea92250e960be7e7cc874ef079cec8ade1e806b19a4d396cfeedb6d2440aede07d04371b634b9b085709ab4b08d26fb5355d7a18f82a73a7734bd65cf0eb02416b1ec96c78e4f3476fe624e4030ee8ded95c8ee24e199654aff054ee766f2b56dab508e2aeb03aa9a13a0d9c6e45685af7900d87e73b22d342b6fee614b313480c8d93044df3c9ae297faee47d5abc48f8d46f31494f05e5775243a9328601db7e4c8b55675d355f67d5865ebdc51a08f4ad019c837b3c87320b5aeb6262ead1db671cb4da13806407c26c60428da7e2f7a2dab83b160bb47e39b19614428516af3b7fafc2ef038d1dfca43a01645a5a622cd0495dfb2aff8c74dfbaccbbb7257c5c56d681098d8918d1afc5e3f5a80a39b5ef87454efe22765c2504b3f49343423e676e809a9ba677d6545ea28b335b83cc0da471c5b52febca09b1d74b776ccf3d0240f631777ef8df30cdd7f0751bb504a395647c43478f9052c26d04eb6598f6205e2b4e6849f8684036e8328c96b754a8331012bde6ed3bef715fc08f689fdcdeeb2e2576fe3681b11aa2c54028098317893d556035bb5ba5a341c8e7290f673704ccd3cee511512bf3adeb09af9b40d6c41af316168c8f4da493870c5fc2b59bd4cd673d19675203fcdb3e478d56d3ca0841f3e869723c8934d442cdbbd7d7916f85d77fdfe007b9f0e861640496bcfca3ad3d68bac928c77ecff813c4a6f3927f7809d0b90cbad5dfa2f1ecebcb5d1d40bb49ae9fd65dcb50f068457c065c06963400e7db20bb93d132316177e7b777b7cd810b8d838e7a882e3855121b52292a95fd729e4b41c9ddf16cb05b4766d66cc018e8546a5b4ea5e4681f60addb123aa14b640fcfdd81cb9035b1cc4d9ea7baac65bb6736af3b8441d512099aee6f0b7eab1a14f09887f744ce76c5c51af4d715a1ccea4a0cdda105a406ac46d3ef8f6e309cd01ce040a9b129a7c0859e4a861d62287ed6663fa163d942e464a4228575559cb7519a2cbbe9fce203efd03c8310f03b80cf653917b0ee87541be9d817fb0ba112e82120068f918bc6904708dbbe8bbdf63224b0eb76e93de25122116300e29cd08f50868444ea000871a79015fbb59102c467a638428dc2c852e812f8543cadb66142be0ddd974a3c1ee01541ad3fb46515d151a814b74810b2676639a6d10e298927c87cec8993b73fec9b8625bffdff132afb9598a8912cb89d3d58754ea200261921319a8c7259169c6258889f6eda6cf5e135c02478f30bb50d2854470b323d8b0ddd10743096d5a893e0d133da05defa4a5f42bb3a4502c75aeb088d20c4c97ad9b5927bbfbbb0ea68540cb1782c616ea2adad9c8f3fb7a6fc75d485ac20e6169d28d3ef6ff9380cd73298323b89f3400b8b7b796482e0cebb6ba886ef7101807fdbdcf01690d73273166d5c415d6d8ec462cf76bb9b2dc74bd4af8d70ce475d185ed78098d92228e62c5717f92960dcf4190b5049c3be0d7c5d7d38cef855c76382778a1b189c1df053eb3da520f2eb769350ab532214b0509b192c1f956ccfc1390a78bcdecdae0a14760f8bd85250a69874004d39aad16b1490f67909b9e80a9e8785935c89d6ddf8a124ed785ef1691199e00879b51c3396586f7b8e9500c61367229b60aa826ddba960d48fc0b8133c1665874ce8ffd228de44d22546a8d73bcbf31781abd9331a04f1e28a20171fbd1db2dc6d97c3240a9f70c14709e33a33e25e69ddde5e60a9db8fece3d0219bdefee5f90ae8a71856ddb2472c227a375059f23e299cd4a6d10c7570397ddf228580e29c5d63c7c2e1470a2d5d3dae37768b77374039774d6937d70b463587ff7b371a64fd7d45ae5c81f3ce4bc38c97dd15ee543993fb908c4db8b99e5e8fdf1470fede36027434ec5f8d4f8e4113f20624db72e3691c8b0e26d62351ba1dba3823475a0e00df120bf613e01b28d9d4ea827509bfe03ae767c922f93d7160214c2b494de6459bce32344edb4fba1cff47a9e41d275aca5ee0d60dd59060e6a8dacbaf324dc811bb14acb88a5eb78934ffc6aa1dc6388486f7e8db43e550423e6fe35c1fcf1fe931a968a6f208a34149ba4a900bf20af91baca90d4b2e3ceb18fa585b527493eb86b5f1e7c12a6edeffac522e7bcfb27b88e989b8b825276cda7a0b943741f0f6c0af5e2d3a39b45794b400409e4d48cc1bcf93bf368ecce05be5121bb6eee636ed22eee3f8f15dd2afd26ba6149c095577468fbd7dc28bcf1713567a7034074e6638123d29ba1ede6bbc04878eb669768ba149a0eabc1d0575c17de076a0abb5f13a9c97a56bafd27b92b8bb207d36e70b6923f03d40f71df2e03bcc38c7cc5d9865a0981a4e05d5e298d64762ea0335efb96fda6ecd3a31af4ff3fd0631d7aa65770df6a242602220b352888d00fcd22532233890ddae5d22a90014e4c898a49817ee61e5fdcd5ae1c5f577b9a8a5fde1d2ce561e50fa0d53e29b5209c00f3e90731c259ce02e03ff7f1cf3bbfdf700c73016c67682e2821b1511da7a64ce84a3672d5bddffcdffa7a56d2315e31b2411c4a040b75a51d415b166dcae35106dd6bb405407407206133e447bf9954d47dfc9b1dbc6c812f9b0adb864b0fc4421ab55f9d6ea9f3cc31f710695a30c09ad1f73ae8276a6994163eb9ea1e5f27d2b58d2ac76fd286b557b0138b421b017f91e2812a7dedaf2ae4eb3ac1cb89ec2e5438d5df13b00cc8ffa08cf9005ccc25ce9e61d593679dde4e95396b57d655f38224e47be69b0e12c37d42b65e16f4e63b98c4e30485c5f1a5a43faad968edf0ede1c460353b9b68348a51f09d3c503800b6139e79e575defa60d0e425eff44742f1621a9a5d96cfa54fdc6b879638b6d1e6780f1b6fcc7d7decb2e4f41830fb21473e8a1242d0b1781e1c02fa0b3e8547c8c4371412e410b6f8b028df234cc4cce7a6b92495b9c9b8f5f4171ceb82f2b1980c98b82442b8a016b9996f08c81d3fdd0b0730634a612a503dc34346378cd0b340db1fb110c163d2b053dd79403c95c7ea0e8bc2bfd2ef5632b3def2ebf99faeb91e205c908c63a8e1defa308e6051b0d0c0a983baca281b959c1b8c2f33a2bd24adab4c7d0e4a351823fc40d1a2995fb234713555748a0eedb256be6dbeada6bee317b87b557eeb4b4a1058c25409e5523f39bf82fdbad12ff1b2acd75ea77020d83444bd6a863847157d09f229be5abfa5435a32c40877d54712d6234332e9ef19077e00a1c4a48facdea510ef0e52b5e2333161ee88a3153bc4f3e5634e438ac797ed28b2dc182f5a4f73957806c6aed296e0f8822d06403bb359831ae1f9cd08ae24468f07e2ab24b32def6c09f36a6656bb1472a0a1e5f5594e78d4804139627f5e8b6c227b6dd579802e71c343990ebb0c910b4bcab4e1a21f2b9148efdbf57430eff12df5c40da73ff9b96553a40992277d01b047e0a1685f04fc5cfcde9d2d3ab345c50391e0abdfde39e9024a8347af08aef55aae6264cceba3a9c437e9aedad96ba343f8fc118e91134bc86e2ec59e6dd31592769d5511d864368b0fc02cd8ea67d8e5a2fb8b9ecb2b977d4f4488311dbd1b13214762493fb0b82020430cd138815941e32d1d68c9a5782755c5b40580c42f075addc3c38b4c77d335ba6809331782b84deea4b2f4c35502b3cff323456d3d2e08bc969fab962e2a5518b80ccfe2f2fdfa762ba7a0c60c5404675634f3ebded45e22bafbd4b152820275c62338825f5386ea1d9a39aa1bcecb5ba54010038a3e8e67d0a815763a878aad119f2d57f40be38404fee3f888ef98f09b3e0a98e7221cd0f92a32bb5171ec5c3dd4e02d2879e15fba206c44d957f41ef077abdd95f2d6e526d36caefd39dd6a4468707c81b5be7bebb4f9717b93c2b3ac5ebdb8b1e607c7eefd8830c1f4e69e7b661ac17c076160ddd3823a25174bb953e79302837e81be87aad27de8cc2afa80f54f57f223472d8833fbc9007a6491885245c290370439eb8b27774c271a6d7e2f6b0faf6a517b3696278531da126f79eaf6edf8b2ba009b8c119c4375dae804b09ddba5743385c688b969e0ddcf9872fac0c85ac8351d4c4efae3afeb6d1be556d6c8805e812cc7dbeae304086435b72801b125648f5bedf30d77fda6865338ddf2ec1bb998cddb76101c3cd95a118e0a215a6e3437a6ed9809c5e255f83724d1cd028b8246dffed8963caebbd84317424780cf1e6f4a9e2304ec9602ca637d7be3ce5903c8407555553ff286489866e573bc374697509b07464261578946f49c4febbe75e3af07e8a6ed84660e78c5f877db196cb8c9bfe2dfdf2703a478e4072d6816155f2d9e55e4cb70234f72a989a444b29095abea73e7959d4854037c51bdf916893315c87cae633fba45d00bebf280922607b68d0efa6e1031aa3f385452cfc39bae459f66a7a91992ba6329126da8fec6bba5cf0649719a1110dc69ab8c2a1a3df5527615e4630b05b12111662af5dfeb3c54f0532852b649c2dc3eea4f94797353340ed2c6628aa16679867e3b301a14662f6d870c4e4691f2122e5dfd144868aa635e9e6e1619f6bd5e6c28cd9be6d9b501cbd399e8cea121ae665fd4a6e455f88cd4d7cd10ab516e6fb38d7f6dfcd77ba8f88adb8fc77d335a37943d67b82adaac5f7effcf31fa581474ff35370ddb56dcd93a93f86f70c23c5da61590450acc62fa2c37a9372b2294e09fd4c36aed0a86010af4e1f55d8d93db1a0625fa611c7160e3f563395ffc00523a1a7fdf1e51220340ad60682648c13616bd7e87f386d59a1f492f756bfafe16cb66d63e555a25e071d48065449d3b68686a6fcc35f443e9badf59ebfea2993ebf7e1c611e77e0ddad8d309a15633f507c65da60215672eb17e85a3cc8a94cc725c838473373eeb0207f19e865896b3a2459d0a45daa3cb816f0fd1c162a651cef1647ec8d75f6a259720e01870292a542e15dfa77f67cdda6b6adf132d6d8c67800fa1b63a1e67fe25fcac721b4974db6799b1795a5471f18a71869219ec16458eeababffc1b8346934e2152a317cf63201b0b954ab55a56f6732a437c3e98e9526d4beb4455a85ff08cdbbf19e9010c45e3dd7333d7feb563ae7783de5f4794ec64d7c81b1a778a72656cac2a6f09ca225d8f5b2cd590aba3e31d6669f0eb9adf1c6eb30cd46b869ee602319e4eef544337cfb9d72e87bd53d44b3b4b736c51cad1cf061e1eec7d1506c923ff22efafca884a59424405d7c00ccfadff57f1b52fcf7f077e7e381d576089bd6f7d19129f59bc3f579134567c988aca2d"}], 0x10b8}, 0x2) r10 = getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000002540)={{0x3288, r10, r3, r0, r9, 0x11, 0x9}, 0x5, 0x3ff, 0x7}) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000025c0)=""/209) semctl$GETALL(r7, 0x0, 0x6, &(0x7f00000026c0)=""/4096) fcntl$setflags(r6, 0x2, 0x1) semget$private(0x0, 0x7, 0x4b0) lchown(&(0x7f00000036c0)='./file1\x00', r8, r2) getuid() semget$private(0x0, 0x2, 0x288) shmget$private(0x0, 0x2000, 0x500, &(0x7f0000ffd000/0x2000)=nil) setegid(r9) 00:00:09 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) munlockall() r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:09 executing program 3: socketpair(0x1, 0x5, 0x25, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, 0x0, 0x0) listen(r1, 0x7fff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000080), 0xc) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 00:00:09 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) open$dir(&(0x7f0000000080)='./file0\x00', 0x700, 0x8) recvfrom(r0, &(0x7f00000002c0), 0x0, 0xfffffffffffffffe, 0x0, 0x0) 00:00:09 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x60a, 0x0) fdatasync(r0) clock_getres(0x40000001, &(0x7f0000000040)) 00:00:09 executing program 3: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r0) r1 = geteuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) socketpair(0x2, 0x2, 0x1, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000001400)=0x1002) r7 = socket$inet(0x2, 0x0, 0x100000000000) r8 = paccept(0xffffffffffffff9c, &(0x7f0000001440)=@in6, &(0x7f0000001480)=0xc, 0x40000000) r9 = accept$unix(0xffffffffffffffff, &(0x7f00000014c0)=@abs, &(0x7f0000001500)=0x8) r10 = open(&(0x7f0000001540)='./file0\x00', 0x100, 0x0) pipe2(&(0x7f0000001580)={0xffffffffffffffff}, 0x1400000) r12 = socket$unix(0x1, 0x1, 0x0) r13 = socket(0x1f, 0x2, 0x7f) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f00000015c0)={0x0}, &(0x7f0000001600)=0xc) getgroups(0x2, &(0x7f0000001640)=[0xffffffffffffffff, 0x0]) r17 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) r19 = getppid() r20 = getgid() r21 = openat(0xffffffffffffff9c, &(0x7f00000016c0)='./file0\x00', 0x2, 0x40) pipe2(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001740)={0xffffffffffffffff}) pipe(&(0x7f0000001780)={0xffffffffffffffff}) pipe(&(0x7f00000017c0)={0xffffffffffffffff}) r26 = paccept(0xffffffffffffff9c, &(0x7f0000001800)=@un=@abs, &(0x7f0000001840)=0x8, 0x40000000) r27 = accept$unix(0xffffffffffffffff, &(0x7f0000001880)=@file={0x0, ""/108}, &(0x7f0000001900)=0x6e) r28 = getpid() r29 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = accept(0xffffffffffffff9c, &(0x7f0000001980)=@in6, &(0x7f00000019c0)=0xc) sendmsg$unix(r2, &(0x7f0000001b40)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000080)="85a1f3f74ccc2c1ee4230e149962acf176dca0021ab167820a424409013a56225740c0bd6868206f398542f47d196115a3cfa8ab8a5aee89b1f225f34e846a91c199a5b6e882542c7e76bcfb49a7009fe611536b891cb969213c7ec0bc879dad54a5785d484c2b25a402337ac6f02d534836b981d29da30c05c07556b962efb5963982eca28d72a0a513886577b35623d0dfe7bf320ef93e6d56f6d78a57c9c4f42b1a3c6127ff50f9f0194485b77e146b6cf8d178ac3a08c211fe1b38645d9f7e8c1a97081416b0653d7638a708e5758108cd", 0xd3}, {&(0x7f0000000180)="58d2fa026c96ca9a5af79793ec40e33c40ac8233968bd8da0732ee8dec8ba188fe8cf2de34b00e46b6097b9cce17a379d6ebf28c9748c4e370096d88be63352399b5189467058f5e128f655412eb2be9129b23f2b8ff49f1b4b12d9102c40258aa8e5b733e6ee873b4679c49f9ce6087af2f31f6ba1d584618f65e6520b1d16c1706301d92ed1f3467e3a01887fb95ebe1aeb618670beb80d348", 0x9a}, {&(0x7f0000000240)}, {&(0x7f0000000280)="1664b7a45968adc36d837a5baf49598860418f7e5949ec031f31ec242477924ec987596eb94333eb0c873ab411d239ddf77785b4731d7895b73102c75daedb95465d623da9e0786cef938e", 0x4b}], 0x4, &(0x7f0000001a00)=[@rights={0x18, 0xffff, 0x1, [r3, r4]}, @rights={0x38, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x2, r15, r1, r16}, @cred={0x20, 0xffff, 0x2, r17, r1, r18}, @cred={0x20, 0xffff, 0x2, r19, r1, r20}, @rights={0x20, 0xffff, 0x1, [r21, r22, r23]}, @rights={0x18, 0xffff, 0x1, [r24, r25]}, @rights={0x18, 0xffff, 0x1, [r26, r27]}, @cred={0x20, 0xffff, 0x2, r28, r1, r29}, @rights={0x18, 0xffff, 0x1, [r30, r31]}], 0x138, 0x8}, 0x1) 00:00:09 executing program 1: pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x400004) r1 = fcntl$dupfd(r0, 0x20000000, 0xffffffffffffff9c) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/200, 0xc8) r2 = dup(r1) recvfrom$unix(r1, &(0x7f0000000040)=""/254, 0xfe, 0x800, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff96) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000000)="8c", 0x1, 0x4, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) 00:00:09 executing program 4: chdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x1240000, 0x10) fdatasync(r0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r4) pwritev(r0, &(0x7f0000001500)=[{&(0x7f0000000140)="a521b25921f2d1ee37e19c5b447946eb56f8180adde5b3b541be9bcb9ac1389a2a24e33090caf28fd63c9f626c1b1e46168aba1187edae0441f2c58e13f98a11fd266e7bdae99708", 0x48}, {&(0x7f00000001c0)="0c63ebda648c885f75fd22f1d1103912278d082ba1427b739491d9260628dad7f67023ac16e269f9c19131e608ae3656f03abb568b0644652f26481977881f690690a3b1aa983c33216d5aabf3364aa0b9", 0x51}, {&(0x7f0000000240)="e967d96aa6be39111fc4436b31b13a72b4f5c36826c2f2304d0ad9184ed761f629202498e10927061ebd30f243d4019a358a49bb0c031bbb546e3ca195a323cb04df2e2044238162126b1db9d8ac3874132ee0e1a5e2d70ae8207e780e744a396e411dcf45e48c85bfce38fc9a95d5d94f8056ee37b52e0c0387cf542796256985ce6837719715dfefdabcee23f6bb92aa201e8fef3cf78bd06b95a193ae8ee36215515371257584c9f8bd14fb5633ced7aa06ca77ba040c64dc02d75e134f72d43983d10889e4c819383fea06ce75e8fa8cc7a6588dc8a99cc030e721ba", 0xde}, {&(0x7f0000000340)="3a58adfd6150d0ce3cf7887550c89643a8d7f702ccaa3a5d1a99409904b344e7616f69591713b94cdf8d02294b5a2cfa1e6352aded1e22d30139f7d04445d92e23d56435f2ab6a8ce69cd4eff0d3ccf5cbba35f7756feddd908fbf160348598171eea1760379c990e5b71053cc11b2f65e0621cee3277469ac7e2c7d3d76f5715335cfb77f6666c746cdd2a8faf0f52190ae186e93a28b6e4485472084f6bc5c05a627ac3804109198841186aecd1a4ff5e2d4308967640cd13e5a1e80f0e9e3000d93ef2ea2223389c4b4b87396807f7ac216f963a70a12bed3f9a6de8a7c74f95d5fec698bf34446785d1cd8", 0xed}, {&(0x7f0000000440)="cd528eaeee3d990ad7d40a84c70710121e70f737227f5880d96092533dd957c477f56a34eb105511c101859b6edada93691752d2eb63b3921e6ca6a485de18d170c0e4677b08e4c986f2b48f3177fc6e7691f8e48613244aaed92f68f3f15cbc971d97f666d8b318c23d8c0fab465ed23931ea5c3f8fe776fdf99550b9b5f2f1bda40f0ed0af6c00da85718052abfb1acfc9acdf08f54639ad17afdeb8b02bea34bc5c92aaafb470a15e1ba90af11a1645288f229699c0499f37c91b211e2b46a6c0b32bc7f3587ecd3a1ab5aa79d2fa7e1627f8b2eb79cf298b170756f50417c3e1b276c7388b42b201d32902ad04c29c4a07fb85e866d94bbb6e8f7cb7dafccae894151b768e7a139aa0f44241df093104c425c4cd2c74c6c6f7003f5ab23030ae60342eae50c3167af440e2213b6d16cb668faa6fd94dced5fddbcf3db2849a348e0cd7f8c89095f6cbb9f3f8b3525442c96d4b44221d0970f88305197189361de985ad30b0e57b95faea79a1de9715451af84737a7ef104ab2ddd8418a07aa3134b6077aec010f3d939a03fe9c546127fe26218afb4b8ddcaebcdb7ea6197d21769afe2ac94873a4e8f42492de4fc099f14f3d143b9b0c764e0c7dd6e6e6d07b200592837750d85e4dcc637b9f9c354737b6a491833d36de8de7c75d703100a0e40b1f2755264e5609557e4b66584d939931dd2d00d11084aace19f8cf9471b4b99a9e1057ab5e92dbf2853814dfa3f294cc1a2b0727ff25214ec25c91d4ec05354d8c29d9feb321e477f1293db33dc49e8ed751e1d988ca3368d763a0b62f2dc4ca37b5829821c87cdb654bb1abe1fa21f898ca3c0f08f312a3122ec180a4e2f1b7aae54ef9f113f4bf8b152c90f92e540c0505b189450de938c3d066568c7f7a05099d4869f195e621b8b2d5f41efd031f1abb0d0b6db6e219781ccf0d14458e792f0654813d426ce034d7ec1cab7605fdae22757721a20ddbe5804f766c58905727f02dfed89986f953dba92018bbd85f9479fa754a6eae0781566d5d414456076510915ec3a75edf92c2773ffaad7fed016660033efe34c105aa369b14aa2544e1919ea2302b2eb5bf340e15bc01d64f345e5af6e228aefd10b17fbaa0561d5cc072aad56119daccc8955610ea13fee73906f90389cb283b6cf6410194ef3a65c7629393da5cf43515db263c00372849b39d8ece538f57f8923f487c9476103c6e274550aaa9e755e5f137f2856808b685d75915bfe91434193e455d3e596283ba55c8c704394ecc59ff3d7c22f30f2475e3ea173eee71b55f6a376f28ad09db17e34ba201396fd5112b6e244fddb3dabe51235df236c571faa561223995fbb22d5e07f00d1c8d867dc41764bb8650d88fcfe03e498b775e3bdde354514c72dfda817b09b3dd08b2051eaace843f6b7892615c1e3b7164395d38dcf56170477d18caaed3a826f35854e3f9f73505f963581d2cab187e37ab8ba51adf90dd0668d3acaf32542ff51279b04eb401d70dc1ee43b0e1b3ef00a12938c657b0cf1e1d0f8f2c48599220a787d34e8e942e211893c833a418842a0e2de46f97f1bad2c65a0a48ec612f82dd31a61feb6e29432a68764e4475cbf8a9b277c624f8bbb695df5fd50d36a460065d57f18321dce83ad49c2e509237a1252ff9b56da9e6be46d9f87b0cdfbbc9d700111619694aa5a2a553f3549514dc8203d2ac130641955ebf0d4b1570e7f6518726355b508ea101b8dee74dfef7545156e31ba4e4358c5a75d738d1d32fad2f1110d10251556b8d9ae78ce9c095f681cfd52cbe1413b99b7ee6e39a60a75298114a55876b676ef6a08d42cf76b502d9d8a35a654fc65d2154861b05459e788a8735c6329a693c9ae2cd21f9a103367768e60d8ff958df73d17fa2738912ce9364a078c00430bc1f836f926a478d542551bd6e6239ba7203a9316a63cf4639ea423cf92c98c70a0725b5002a150f2c928eb060bf428b85039c134bb05d5098c13e0887b037f6a2f09bd9625fd85fdfcdfc9e5885725c42b09c683008ac866cb7015636b6a5d23071e467c6cf9c37b35b16488daa90798613c9eaa49dfd7d69c1733bc5317c0ff71a3519220bfe841b108fcc8374b5b3115c5680a5ec864dc3ad5094603d97f459023d60ef77bf45e50d99497ffaaf5b308270e6898d222f6a08ac3ef97c9cc7ee77eca243d5d026194c3e736d8f1d671a9b54a77e4feb043b809df00815eca09eecf134c46591bcfdb3686b8a177e0d48171b5dd7d4d7a9b63c9512b591ce65d071d42d9edde5ee4b2ccc4196da314caed4ea31433b913ae6a8094ab4a468331dcb20d6dd83e207f2c58f5c1b8a099e30deb3d5e8545a0a21a643dc656296504c74474df4ff9f5ef2c1fa045f387f5614b17fc821bbf1f80666a14b2dedb49474d579d00c498dd7949a9c71ed277078998b7b2d5427fe1e14e5023634fbd3d3a3ee8a182f1968f6261b393a5fbdec32a4d6790b2659af5e8a79678050a4509dede5f984d038232873f3a706020a23553a33fab86ccf32891ce61eaf62e94454fdd5d6643a1fa2feb16eda595100bd3126ad8538b7b3bcc677a07274cebe1dbf68d27a3cf47d473f559263b894ec4a79fa14c32a0698943feb0ec43a6ddb6dea9ae3fea7479769ce2a8511c2d1c9a588004f57b7c7fe8537875d7721c901419f424e622c01baf09313bf4c63b0046ac55471513cdc22225a9179fb568eb6f3463913abd5cf89589081898c506c5eba75c31df3e9c07e116ef1576272c564683c76982112336849461d58240fae67a726971e07e333db90c6c1d6d6959e86ef7a7fbe407b5869372bb1a29563f5778659d64001d6c88d6a01b76524c0ea97b48f2340b0dc6affb88f2c8717c006c301924e894e298d7dbe90e07449ddbca7dc54c61f9ac0880806e6e5332fab5af262cb68c7c07a01389c0cc025a99f8ace0fb44c5bc7a743b538d7d6076df6e883712e1bbe5220287bca0aeda627c4f62ce0a47b3774b3a1c6dd7a4c855743351d379d6c0bc9883569c7d4d6d7c40b3e6d9193ffedf19b8d98259e83c5d1e4b0e6695c3a97f6e17cecbe2c13b1af54789ca409b145a616a16ddf1f0efae4856d0dc33c5e547183a9a6330ecc179c42e23bc48be7974b91c7a56d5d9abd98f84cf6b0161161c9654dc4a330ef27a2d9b3169ac5f1b8f4e46716e2828c5132f220a8242058339428d0b27359d1f47ffac58cc7d2cd1d8ef6d567eb5dc3b16a84f96aeec841a208d1985cf7bff5cdd245adba577568c7595a731a54522a7ce537042d1f75df424defe886261acbe76964a62dc506baf3dfef946a2ec328fa5f095d7701b48bc567ee01f214c3513e87bd9b39215f14144323584ca43efe94ac29ce1a811bd875f0e182d44ff9606a35ba2c7a723573436f04a8d8687842b131150cfb9fb7418525a94e495f9c3ff63a9fa2cda5d12eb5d3eb5ec32c14bf776a4341c3159e1d756fadaf36adcb2ed2345261dbf75d205cfcb81b12755d94ded96d0b87c3c4da3e4f13904cddf4bb11df61fa8e95f365748dca203e58b7ef3c8a52dd1edbee3643f5d007897074fc87a7c1a914ee5e33040863b12843f5e35e44ec5980028af0c0074e75e7d5ddb425242fe961a7646063b53c39e1a215171add80ac54e1ef936fab8d3603e11528011283bdf3a79f341fbda5591fb2d8bd614b5edb2c869c47bbc9a77dff6be6294dbb49a1120724f43ba1d1edb981414a68fe8e809ccc6fe9623ed1a116dc84b2477269d1ab6e483a723578e988bb342c90158fad8f45dafc34bd703c45e4299eec50bce31bb0eb12082c695f872136a4aded222314fcc19081d5fc6729ce19bae63c606f226890d6922811738cb1f9508516696f98786369e9e53222e3e74b3558e917db9c1bc3b2ccd9dcacb5ea60ba8cf68f4863ead08a5b550ab7df6b6c689e9003ef81278d34dd5a973ee7a87f6ee10d15ce6c504db3a488b109e4370f0c7fa027271d0be9223c52cef4e245709a4d1e71269a78b8c52ac90300dc12923dbaf391964619d3a8885412a319866d665bf4322be11300d2c9478d58cd7883cc3d5c10eba2ff54bad5b29f0f685c2e9893d2b4b48fdb48c6fd0c392de579770f1caeac49d812343743bcb2ebf5690701987e7696f1214d8b87621dff10a3871c96f4bcbd7396ffcedb2452da6b080d23fdf5ae33e5cf3bb17af72e5b744a72742b6a885b457410d6d4a42e480b67cdae67100a7bf13d4005c673abe6c3861264864042e3e1cdeca7d8ee8d0a8b5c29fc666ef5137b535c48d87628260b522a57f42c985ded3519865e46b3cee3f32ae4d3e2d2c704204503a48a09ceecb2d651a3336ef0c5ca70a9af5da4c47f42cceee6edacaeebe2e6287250e21ad1d600827aaf1900bb8ddd2c53f5e942599301cec80cd0af723550169d595c9c148e82f50e1c9d471a404704db2cf9b69bc25be21129b691ed2cf014c1242787e5451054bdc3bb165bf43cac7c39461bd0fb9191ec9d5b012ac7a5a4e2d1f3b5cd0b9108131c3b6a3d91556d482dbb3db1e961e967f5cfe9430fddbb9783a1514651325ade4797c03a09c477534be5e7ddb595db73baeb2527b45d7315a546452590191420d0e1b5e93a78b33b3f5d34a1f7b3a27915edd229bcca2164482ad2efb4fa154d225211c36766657541d5b04741f6d745164fad5aafc69a5c5baddc9cfcae10203451f42f95f6d72bb6fe967fe5035c670ca3076829335a8ee27f87abca7824d8fec848caae94b3014ffc980532918d780af77dea8c1739815dadc8adc5fca05fcbfb52d7006a2e703598434594fd640223ea0a9767f3eb8d8c36ddedabcedb823850d39dd64f2d67901809cc55e05d722ee9558e14ba66757f3a232e62384b857e34a11bfd702ef8f5750c3b3a72edfd46471d7e3e631fb4d68588b535b59e4578e071e897c9b26d37930aad74eac52c93fc269b83d0c1838d79ca6155c4b1892004c4375ceca12fc7903cae2c91b2939767d3d637c50015593e6ed82814499736d26068288aa645b72396dafcd8f70bfb5637e1ff19e15ca39d49fabab62242cd7295216a859a3f8aa4b94469ab16212aaf4332709abd4bd79cc11d92498a9caaf084d555d00b491bed0ae3d5c7de93ce11449c26f76d292a7507ea2f8a85b91168e5b20312767f352b90bcd7a9d082319300721c030eb97a0384f61be6a0977113b0d50811a3493151b520ba99b5c82ee73cb684fec17d4aaaeae0cdd85b0d8c2fa5e26c400d5c5ec293b72f310158562da7d76c140d885491899abe3080099a8d625dc5433e4bad8c204a1117c7c7fb0acd9ed9ac8bd795be784fbec9a789e7a9571ad72f4cfbcaa94ac6f2e7b14fe4212e8cdd00ce72227c5d474035a5cecf02a5642ca40e2ed196ef5739117c3e661f167046e3222ae7086ae80d56b73fa2bc9140a5766c2c418b7afe90952adc2ef29a497fde9a3f85cfc94a5d7ecce702df987dab23d6fca90b3db9d034c39f8a7d1941a076355473eedcbfddeb1501e6dfd5ab038c6daefedbbd49e007cf9c09bec294789e6ed12d12c88d6ae8c904d426c39569f42fc4b710836afa784dad3b797bd90863a085c8b8fd8098df71b39077b1ea4b37001079e2b01c715a506504091932faa5c26b09266f59b4d090cd53a805a7419a85422098d61e972232a3f4a525ca50b1d0cb818b7acc19ec99ff18cfa7a4ee06141bef9f8bce301c3cd6733c376bd53ea4cc35eed7adff3d6d2f83863d2cfc0bf9c4e72fb898ba2d32eb16ed80e3", 0x1000}, {&(0x7f0000001440)="e4b3594c250dd757f51fd808ae3af8515abdf1b6dfd2d3834a3bc958141167fafaa60cecd0c3411f4ae0f22af636210d61d0c17ef6db0f12634ed6b6cf43ab392f3a17e366ce1acbf972ebe542cc46bcec780ac9d998d5f6", 0x58}, {&(0x7f00000014c0)="c0d4c4e4e9104b48d6770002499c0e9ee02d1913ddf976e65632388009", 0x1d}], 0x7, 0x5) sendmsg(r0, &(0x7f0000001d00)={&(0x7f0000001580)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001b00)=[{&(0x7f00000015c0)="e2b8602b8681cce0a7f71361cdeabc1d447125f79799e247038453c260541b22ab4f54ff46a48ef20437baa4b6a47a2ddcf3fa021d37ab3465ceb4c8e654862ca2af835ec6d98058a68b29c805181fa4ace29a028ec9a507de0095c35d2a5da94109934d5671c977c83a37cd78784a452607960671d4a45d3cd49e53ffec77e15bc5d0e719354074a8795c6af393e32f435d63c4a3f0d2dfb87491046c0f7e07f6059330de2e09be2c81dee166f33ae27451da0ac62a6f1c784a583219895b2b26ee70a3f5e2f2d62f4f1599cde95e664a31112a9cc64766", 0xd8}, {&(0x7f00000016c0)="788fa8e8600bb35262c93f31b4b005670cd44c9504560622e9119e32fe4977239f75b701ef48df6920a94f937abd5c78581f998017644f665f0644cbace776931d208f7e35bcb343520a5f274d2fcd8927e923ea8516da140c10c90e886b52e5f51e327d83907c79c3ba1ab74314d7824540973fd163a3c0fd4076f6f2b3f7f12dd11e4a1a496e4ea429fd2259d76fcde96c62d29f44c64cb4e62d90619afbde2b739d439bf6f7d21892eca0be4ad6d3b623a79065e86fe0bf87a4037190e44fcfa72bfeb86ee82a98b27b9dd21d25a3148aa93c7a13efc97b5f97c6c3eb", 0xde}, {&(0x7f00000017c0)="cfe6d6022ecd368d63124f7df4d03f770a2138952478492d94abc1c5a9b299506225fe70ce442bb73788960aa82d75bf6ab99f1e811915232447360cc4c369b6e28a1cd8b08f365d01f50500181571968a5bfacd3504cbe12a73282b4fb46dd176e06e44fc4d60b1a7dcbccbaf3113a2bb01bd984899acb939609260ce39c13d3f42561aab56e075853edec20c804a83b56d0427973d38eb9757edffba8617461a54702189c4ce477f0d569de9c758be178d3c8f8b6f66e53e0c4526de2a312d3e88847def98c692587520949855a094cfedcb1f8ff0f9f04f3d21068dff9fba0aa9d333156ccea69907fdaafdb9ac54e8c7cfaa", 0xf4}, {&(0x7f00000018c0)="b96258827bd2b3e8013fe8537d84a73d20ed290e8ffd222ce56d192cfd0ac5d3a76208708c5192233f648203935bf4606263d5206a3f051d8ce3465542cd3109cfa70a684f7f3931e2cfe9c196231549f3512d05628ea2a4cfa91d6d912a8a99fc8870127e4b71478a20e68720bca6a7c1c41d49587a654e3bbad547b9760e78fc78ee42c9f68da9a34aa362c84c9bfc75f96a1543653545968ad546ad21cd40f214b73c283a3020c03bb75c4c06015de23b2ad1ab5c33df36e09b6cd470f023d58b4aba3d137ce4794e96c2f842cfc17045655a74f367521b51280d9b5703a4d75b67fd8be67e4abec74d", 0xeb}, {&(0x7f00000019c0)="08b4b40b078135de0f44df52497b37d7d5690f1d90f9b0a1eee77e7333e21919eaad15b685b25aeb9f9c556312879744d15b244d7d8aa98adb4da083b0b522f4dddd669302c6ba62254946e7f5e7eb033cb4e7076746b04e8ed5c5b8e2ffc32af8cabc4a45dc8574234ebc8b0b64d485ed91a98a17f0f1c1fa9674b580209c5e6018fd0fd7ee064e8be952ac587cac9905d43b6c86e2f20b14b5b160", 0x9c}, {&(0x7f0000001a80)="fea1c5b0850ff9eaf76c4d145ceac2e3e161be20bc", 0x15}, {&(0x7f0000001ac0)}], 0x7, &(0x7f0000001b80)=[{0xc8, 0xffff, 0x0, "553dabc7ab1c35849250d2e3885563562060c90555174edf6922d0a2cbb24716696f271e9f7b0b2f0b92ef88fbd1d8c528adb4a4925da742b8f2387929153a290a0c3101002bcb750899d4f44b0bf9063cbbf5565f33c26b05fba61ce81c732ee277faacff0cb0c36d887fd0eb21fbab90851dcddadde88f76300b64b3996e1223fe2a701d8d4ed04513eecd2da4b50953b902df54f0bb29fc57d1e24eee0411436afbe3be8c878d9bcb16b12c14cdc1af385c248da5df89"}, {0x40, 0x12f, 0xffff, "6132077a057f643f9871ca4ed4afecd7a1f96837108cf021f728a199f7b5fa134607716dbaed5e792328"}, {0x60, 0x39, 0x1, "c291057cab9d95458e38d781d654b3b2fa9803c68536e791a3564139f793a7a69ebbd086ae04bf2b5e0855779bcc1abaf4110cf718ca6943ddd37ba68e658165e61b2b5ef34a2e67a3556486322b"}], 0x168}, 0xe) setrlimit(0xb, &(0x7f0000001d40)={0x800000000000, 0x100000001}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001d80)={0x0, 0x0, 0x0}, 0xc) r7 = openat(0xffffffffffffffff, &(0x7f0000001dc0)='./file0\x00', 0x400280, 0x40) fchdir(r0) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000001e00)={0x3f, 0x8}, 0x10) getpeername(r0, &(0x7f0000001e40)=@in6, &(0x7f0000001e80)=0xc) connect(r7, &(0x7f0000001ec0)=@un=@file={0x1, './file0\x00'}, 0xa) rename(&(0x7f0000001f00)='./file0\x00', &(0x7f0000001f40)='./file0\x00') r8 = msgget(0x3, 0x80) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000001f80)=""/152) rename(&(0x7f0000002040)='./file0\x00', &(0x7f0000002080)='./file1\x00') ftruncate(r0, 0x7f) r9 = semget(0x3, 0x0, 0x40) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000020c0)={{0x7, r5, r6, r5, r4, 0x8, 0x8}, 0x0, 0x0, 0x2}) msgget$private(0x0, 0x1) socket(0x19, 0x5, 0x2) seteuid(r3) msgctl$IPC_RMID(r8, 0x0) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000002140)=0x9) setsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000002180)={r2, r3, r4}, 0xc) socket(0x10, 0x1, 0x7) msgsnd(r8, &(0x7f00000021c0)={0x3, "ddb95e15f40970eda6eea9fd730ccb2cadde518608b5dc292555644d645d57aec91cb08f702fa3a6d91f8a80c90f81415c3a7f1bb185891860d46c3c508620f4c84536a86d6db8f1c1f6a4cf73b09ba739948c7ae10992443bbd3dd8897446ac2fc0ff8ab9b14a6dc9e10aa87ace2dc740e017ad3593908cc84013d9e3efe0995759fead912ce5f1e9af45438c1eaa88ef86d5571a7383ba0d68aa063f882d0330c7612a45d3ecbae03273fee442e23bcc97df60fa0eec1b671164270e419d6e2646eb69b2c87d545ee09526a94e9c83b430351ca28d3080557ab2a4220055363933e83fcdda4080ca5a47aba6084202119ecbd1391baa29a94b83e0495da8dd321bdf019d1a5b113cf7728889769cd24109f058b58be5660c2296dcd3254e2b8821d9e755b2bb1973156bb5c9d4fc4e86013bb379f4161e7bbbe0a517c308228a4672ea1a5cf2d7df02ada0623b6e83f3aa77d4145f6d8bb2a2f682b82963ccf9b3ec7ee982b018bd6625ef9fb2209581e1499fb8307f0544b13c0705bd00f728ce43cbf1390697cb61db90a51eb6467b100b42692c1bf946c91ee49aca5d5a56dde0524f93988fccd1245d9eb25ac97516a1898b37d9bf45b5129b3d9794e24febeaf5c625a425b53b75efc80f272c1efe282b7702b8c36291e0c3ae3a1581bf1396ad8d169427bda1ccdc580108ce7b665a3c458e8f1ee57a7cf888662a3b4c2c0aa1e6d3ad66da1d602c7af0feb8e00a2a513db881a9febc020553867bc847324d7632bf4592fef65085261346b8a98411dfac2feeb1dfb9d559cc6df250ebf09602f91c6a37137ab2daeab9c932c5d35b75cb21a0321af2b07fdac4e14b3d51bf6cdd844c14795c9f6a8f835511ab4a39f434c6acd66e22b3894df760eab23270b9ce5cd75825ce31051786fe5d32a8eaf4517a52666c379d2c17c5127f8bb2b878af221eddefea999294357297efe258c15ce1d8d34c0aaaaed1e45e8a8a74a15b3ad6a5a3a04f5d8d6a6b5fd5c366991f8857b16d65c81459dfa8a87f851dabba575df3a172a7d56de159c20408956bb02011d1a19067a70b6485053995dc909f10314870505979613a6ba2f6d22c8d05afd3ef15783f446e6d175e24fecb74dc1aba0de08a94e2ac54f00a2ff97c4fef0462409a0cb09a72867b4a80eb92c3deb9edb0b90b26647c620e7004eeb6c2d01ea3451383965afc389396fb4ea5d4f88f2632dd2a8d7b39f6779623552da975f7c3eb58371039738fdeaede3384328fa6efdf1febd9d87d5e4a46e6ebeee5eaaee57a5213057449c81fa988a4a4930451435132691ad7ff68864905290286ccd71dadd17fe66d51bbf8026b4adb6041440cfa953a72f94a60f27ae06cd314598bb9dce954dd57634a6b6287a306328a598fef7dce4159ba7795ee248f905f15e773563a6b918b70373fb418e2e8e7ba44b9a09d73b5c446bebf4f7a4f37661cd7e9f18e2663f4b6f9cf4df1e2bd22532a54f9a550ed2f0c7e95447d2327f7ecded37e6f726b5791e66972c9438f2adc05988afd3cd88df3748e4ac6e646ce096c490b9533881eece28c4abd30f958a9a4cc0a2031e3c2d4ec364b760678f712b111d031992c93cfc07240de56a2a4dc353d55e94e87965f86d69658634564debe94a0bfd9c132a5ea519a31d782f0de06181c8dccc6e05e0292526f5cff195e25f1766c241a9ab2c349d18657e96f64512332272d1e50fdd4110aadb684d09407f0e268b8eefb4741c1dc2c12dd8de3b5621202b886e36eea48c994308efb8304abf65bb46c6d717f8a147ad648090e3705504625042320a6aad6a3fa3aa9449c1c8deda71e63962a1d4ad9eff092a1f37c8d91dd84f05e2158a411577cdcababdcc25e6e65470eb52714c99acfe14e49d275f11747d939eaa96e7a5eaf404bedd63a1b65e3e4f17979c7e0a376e6de3ab5ba5ceeadea585785831de9bdfe077d94e1825f76512fec4b5a49427a5512ccbef25ac57bd9e7bfcaa2395ba592a83f75d7629ae9fa1cdbd15682ea27231ecc6e4dace53d3d95b45b5588e89a530f814c2c9f2327c218f1998da01531f7a98557cea0f99f53902a5a6d27b4015f66273d7c69376791e0db83f03e32e8137784e710ce42906b5a9187a7c81bf7c73bc830b525072cd0ac8e93d16d39c3924cc756dd5f768b6cd6f7c88f3e7d5d15e02ce4d7cf2d9355df19a915207f5b7ced5097b2c75fa169c488a5fdb6ac034a1d5bcf65e16f35e83bc984e048178906363a9a59919fc71fbea4a44ba45afae4c9c2a00ce082a2b811789fc25062466a85048e74aed02a29a2b1c8f417170993bdc82c43e1bfe264e328a57666da0b11285c763932708f83d0c430c97e70396633e54a2e64c61d0dc0513193e6c985829740ca73133b27dc6eab25973cc8b9309068d703813504292021fe1886814044f7db8c6c5e82e6fbaf4f3c1094190d43a8bb558868cd8c6e14026a38c3c958dd94a37d26caf1cec618b672dc538396c7d20c25a6e98f753656ac2bb97f4b0cd6ce54e5bd82ece88ad33ee0032e6c5221b83e3dc2027a103e3020c94fe728ecc167045e0c05ee7e902af02357cca54ff083de33ff6ab65be8ab8665d210933ae6ff806dd11e6852a4d284931910d6120d0be130f60efe0d399e48b81e22ec64081ccf13e731e5a6c35ebb4e42bd8b0c8a07a1917b1bcd34c054bffba1e308a9aa863a55be2165b041853bccb6cee2b7b6bc051fd5a797b79d38f7d9fa634d5288b0065a3b45ac9f56f869bfabf2950ad06f6e7be5d8f71f1956e873063ab3ae986b462234f22e1f5d81a5a51b02438048c18bbc0fccd4d416e8fbaa86530e6e1f0f67adb04ee4a6742edea4a494685c001d0a7be0c0b4ebeba1e90df4c77aa7b4944159d28c26cc0aeab102b4a1199e1b581a8084e1a9ae017c6ccc81186063fca6100dddbca2cda0698a8df103e88752e9a480c8446c805f6caee06189b5b9c6746bee0141fb22b57a332d2ded085b75af2f3593d94a38fe3266550052d4695ed461bf906c9a6ae33167d8f79b7f02443501a6e314c43b85dc07d16fc11807fadb9e5359dabc36f949f9bdb14ee752c705559f372d564deb0b0a1b14ce58e9edf0565fb0746fb67641dd427e555d311c4b51123bbde864b0cf972c100e39008fd5fee229b60221c2ca1edc8a1d44466c60978903f4d4920285271c0bf60d55a8a538c4ef7f5b57a4da18c428f78c75a2055a9512766bf167c65f728a6e19ebf341e87d8f1be7915a96c78149bc80aa371c6c45db079150ec2ce8ca8836e15d95f7e487df07c8a55d50b97d609a25a30cb7fc9875ab4911e2a3d3c350bb5bc61cf667ca4bb912329815de8a33e5207d8bd29a12d790b6317861a6ecad79f9de29c994edb87fc2d40b3c1369846ca5f6219c1224c20a7cd89a03fbb7bf1f88416949930dabd193556575005e9d1511098ad80f9ebe1035a5e27faecccd4589ce52487327be9f7ffb206f9e232bebe066f4cf214c6dae82a955befafb656bb9664deb5e39442064abc36b1ed9e99b1ac407306679fef6ebc27681c6c0c093c7eecda6b655ab69a416183d51ddebeeadc411aec40d6b8637f9909cb41328754a1526a86095dbbe16c1e9d1850b652078ea5b62bccd55873b00e74309cdbcfd6b18167d3fa0370a27eed292d104cccbb62a1f21b4f353b3dcde8d58fb3fd06f0845b37365ace65951be3fc1477857b9175ce32671478bffa4fdd48222d251ae8cd511cc2c6c9efe5dc11c2a635b8ec6171537444a19cf612dc35178089482e4cfa19c31a9efe164d81d412590ecbaa7a7da2a0dca5b511851f2c1145662e853ced87df5c711dfba32eb2015addcb9d5a0fe7e817e060108d77d2d86c59e7500543f3a568fb1b9071965dabd96f297e46dfe9c4e91424d095be987ca3d8e9b02a214a0a584c054ba2ce40c703f770fa7e58ff42346ed8202b79022235966ac43d89bb5680e7582db3dad3b6dde336886a7666078bb9b53c423c79180fd96199f2008bf5945e68458a8fdcb061f93ea0043d779ad0743940c9d2974f9afddfbd9205fcf57e5a373ae0a81b9a51d23375ce4aa4a0e097723514bb8849f33d2e671a40b9dcba401637391ff939b036c8fd259c4f27d110873304f4aed05f4ec927024ad0c1bcb292197068b140af5682ea888dc5999ca1e9a2b76bac015e8e1a7166ec3d192d81515634bea08a09e894708d059aa17079ea296ecab4dc6025a55b3b4c9c8126f3685c3dde3ba41f0490b1af676db4c7b51bb36e0b369d67456121f26d7482f5c3d13e15fc15e8729daa3ac0b2dedaf4343d08a600e64ba3c0dbd987638d7674b048d02fdd800c04685528ca9cc6ad6b57b230484926c3569449e22edf452beb1ffbbb76fe633af5ae6313463273826d343dc6f1b1f7f91c6e026b2ef107d3003b2ad3922b667c6d79acba99e320e93655129aba89b1d6db9459882710b53aaa3e5363a1334890aab99f25f5bff6d5a99f9889e7478429d68bf69faeb6f41311e49129b1f21dcbe09c0b7489a43cec10f1edcfd7593e40f4ac5d736ed3c50be46b178ece9b67b088e409abe7252ea43da6415ba611f6c2b73ef38d3dde226d783a69dff5808d5b12290206dc8eb0e122c3e98b3872e5bc2d5722edbbc93a8853c5cb6935322d8f9c22ffeb9fa51e5128bad5665d321d5b5ea112d71858823b4c123fd037580241197f5e35d96f4b9556e4c0c65802b5ec65fbc85a6cbe423fa886e833c695f50032801280c218943e400ff0917a0f7b1703df6e8d44904cdbde727fe0953278fbe09d6880c42e434c31e86b564c944d9c02d83dda344549a1c08e72c6658e308fca122cc40e9d2830e45f7a95901a5b587a0c53812671b58b3401e52319b3f7e623053bfadd2641d4975b255b0c4931a8c9b059ad8a8699bb46483cde77e2e3901328122bce1374a59366a03c3a56d55afda74b13ec9101d8f443dd7a7b9f4ba709702c19197cf6038dff7d6ec49450dca9db400441bd507d93c4dd59e3e9b38502b041bb6b7152c72a4d7872c4e1437c1da6a456c7dcbe3bd28a011a150dbc1733f3119feca2fa02a5363bae9aec346266beca897275f07298cf310e9483a6c4e0f6ad67b1da7309e4b43a464f0d335c4593a214ee369b9a02114e068d8ff7fdb4be0a3f30137b41100b8b25e18b7e1cccbc66efe44194b7fc8ab88b23dca0520457f0f8770af2a50982cecb1f9c51972403f45b9343b91340e01ae18403555106dd2f99c3aa0422cf61c8d6d501ad145425706afbe509520fc22eb77672c5af22667ae390bb7fc00058e2e75839b9cf347cb0494c834e2ed3f6ca417f82f770148ccd40d3e376ab789cddb4b1ffc91232f01fdad00d9017e81f292f50e2603178b55fd9b88ea9617f8194a4b3222aa8215033b08f207d472241dc371e3c91cc5027529b7be680fbd223d5b72c0bc0634637705f7e0f10724d1f16312f1847469b78c5a71833571336724a69717a3fd42c13d45920ec52d6dfb02d7f886c9ccf8f458f31ba0c87b444d777ab38aaeb469ec7952287c24eb7534febb28de3cc978c2ae2405f3fe6fb9cbd41109dd9b9064dccb26db6b93a9b2be1c6956104ac84173694b6642781f923318194f10f2a5930656a643a0085e2954f426e194e0d9da1bcb644893f213b3a7b187b5bc40ed8775030bf28da6d305e832f587588c973d15130bed664c4328e4e8c6a6bcaeb618c681df3c2996eaabd6dbfe778b9e5ec277efaed0111e237630d6a2578928b29f1c262da5"}, 0x1008, 0x800) 00:00:09 executing program 0: mkdir(&(0x7f0000000300)='./file0\x00', 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r1, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x5, &(0x7f00000000c0)=[r3, r3, r3, r3, r3]) chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) 00:00:09 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) bind(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f668abe9891dea9fa6b5af9f3cfbc696c65302f66696c653000d9a816c32868804a3576765a4cf167c153784308eed2caede64ef247eb43ac7812edaa659003893653172b0a1f89b585d0a1fd311b0f5fb0785f3fea68411ef1116b728fb9ff64333d293a937991c2b0268b7d9adf4e44fe833c2ad54f45bff3dbf8985836d2d6ca9ad0e6efbae162d7eb3cf4d53151125a351a2c4fdfb906a7ab035b9f9edd5c66f38b7147592c79a736039b00219048d7fdb7600ca1f6f2074fabd8a9f0cebb44c0ded15959000000000000000000000000"], 0x10) getsockopt(r0, 0x5, 0x2ae0, &(0x7f0000000180)=""/180, &(0x7f0000000040)=0xb4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000140)={r3, r2, r4}, 0xc) 00:00:09 executing program 5: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$unix(r0, &(0x7f0000000080)=""/174, 0xae, 0x40, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') clock_nanosleep(0x0, 0x0, &(0x7f0000000240)={0x400000, 0x80000000}, &(0x7f0000000280)) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x1050001, 0x20) getsockname$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = semget$private(0x0, 0x3, 0xd8) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f00000003c0)=""/135) getsockname(r0, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000500), &(0x7f0000000540)=0xc) r4 = dup2(r1, r1) close(r4) r5 = accept$unix(r0, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) recvfrom(r2, &(0x7f0000000640)=""/55, 0x37, 0x41, &(0x7f0000000680)=@in6={0x18, 0x2, 0x400, 0x2}, 0xc) semget(0x0, 0x4, 0x104) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) r6 = openat(r1, &(0x7f00000006c0)='./file0\x00', 0x400, 0x81) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000700)=""/244) bind$inet6(r2, &(0x7f0000000800)={0x18, 0x0, 0x38, 0xca9}, 0xc) bind$inet(r6, &(0x7f0000000840)={0x2, 0x3}, 0xc) semget(0x2, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000880)="edda46bdfd11dec136b1e635e2039aa66c23697e61d5b9d76ab20ca732b8d84b0ec1d2d62a20031171259370492bfaac0fcc01898167d4cb8010ae4c2fd6eb24a16aff658c0f9c", 0x47, 0x40b, 0x0, 0x0) poll(&(0x7f0000000900)=[{r0, 0x40}, {r1, 0x40}, {r1, 0x1}], 0x3, 0x9) paccept(r5, &(0x7f0000000940)=@un=@abs, &(0x7f0000000980)=0x8, 0x0) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000009c0)=""/183, &(0x7f0000000a80)=0xb7) semop(r3, &(0x7f0000000ac0)=[{0x3, 0x3, 0x1000}, {0x7, 0x2}, {0x2, 0x0, 0x800}, {0x0, 0x8000, 0x1000}, {0x3, 0x3ff, 0x1000}, {0x3, 0x1, 0x1800}], 0x6) getsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f0000000b00), &(0x7f0000000b40)=0x4) getpeername$inet6(r0, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) 00:00:09 executing program 2: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1000000, 0x20) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x400) socketpair(0x6, 0x2, 0x47, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r3, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) shutdown(r1, 0x1) getpeername$inet6(r2, &(0x7f00000011c0), &(0x7f0000001200)=0xc) mlockall(0x3) r4 = socket$inet6(0x18, 0x4, 0x8) getpeername$inet6(r2, &(0x7f0000001240), &(0x7f0000001280)=0xc) utimensat(r0, &(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)={{0x1, 0x6}, {0x9, 0x10001}}, 0x200) r5 = fcntl$getown(r2, 0x5) r6 = getpgid(r5) fchmod(r2, 0x65) readlinkat(r0, &(0x7f0000001340)='./file0\x00', 0xfffffffffffffffe, 0x0) writev(r4, &(0x7f0000001400)=[{&(0x7f0000001380)="0d2aa2ff1eeb763804614962d7af3f5436fe82c977efa9f176a7e1d201f5a3d2cee2ded5b7eb76cc1b6d69d607a238bef8a9f851dc87af4dd9230dfdad309065aee31e197abfe46dd4f9760f454b4ca46b68331f22d86fe2fc048c387da1cbaa5c892a0e8875", 0x66}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001940)={&(0x7f0000001480)=@abs={0xa3d5c5d4281d02c1, 0x0, 0x2}, 0x8, &(0x7f0000001880)=[{&(0x7f00000014c0)="21a840e853073c2c28a3750874470415835bedd5f3381dae841804de9b6fdb5d071bec8eb2eecf466a573e195c67e24161f269c1f8a62732f78f52ec42ba6b2a4c3909eea6e63206e31efa61e81271f371771ac7e0b40bbbc426ab52aa9ff4eff264a53cdb75b7dc53b6193fab4ba668e1aebb6c73eba1f96b9c853a5c5646c337b9f0bdaa569bbc69e6b95f68a0eb9d1d2b1e5ac1f09a8e892718f1c2722c1f950b819548ecdd6e0e0b2e0e18258c7738d15b8614b9c7", 0xb7}, {&(0x7f0000001580)="1468fb28708bd820d95b057ade301c7c17e1a017e0f65b22312eea7553af1ba4d990c0bcb82cccdcccfe9ad0cacd519e670c9fdafaf16c8bfe7dd6229b814b46bbfd5243fd624d7253ca34d4a5bb12e8ab3a6ee90122ff95f2f3eb991fdea6078e2a571aa1476137d776065db3c9cdf306a019982e9b415b462783b095bdce86081086551de54557f5a3a5b854b3426d9d2802012a6b2e24c711570d43c03de8e26e994e40b7c152db93b3c6d85c4a6c5d3307d99da78d2d94a1e4ccd92dd628118583cc86b46fab91fc679b1932df24354c60a96a06fd1c30b861cb2493dd06c32022f74f6d566b", 0xe8}, {&(0x7f0000001680)="c15bdbd49421c767c03e187bf56e09017f5bbaa13c1b5e40c5e445185a8ee92e01d1c0ce784051aef8ee613ab6facda524eb020ef6e2240b4317ffe2d25a369034d72a5e5bf90f8e4285301c76cd43a67ca3cbc3f57035ee7dafb1dce35719eb40f9a2238404b4a64b95daeafdc02ded42d252eba34d5a1d8c027be2e403c7ed61a9652af3acfa938a39c320d11ad37a9296316a989e632943a6b711f4c53f4a5d5c12fd6e99f3150daa0c0048884c94736228c0ccda481dd9b94b136e0c1b18943a6b64b3f157b59e64c413ae27ceccd175", 0xd2}, {&(0x7f0000001780)="4af8a2e236a4c379bb4690b413438515426eed660de8a7d96c8aa28fce10c232107807cbd3b63f060bd79f93d107b1d767ac3293ebc0e5703266ffdd7c1f0280e7cc675cb0317c21324a7fb85baf", 0x4e}, {&(0x7f0000001800)="c6aae62ec6f4d3c602d5cffb3c5c54b29da8f4bb261b2a74a52441e055e8c8554ac4f7e0342b012c1c272bc26151774cbb82bb621b3b9d0b152f84eab2d6f103885b7bf5e88338696cd2b2770e8b37ed00dd17d76dfbc458c6a7cc72eece0285ee71fe835e9d1313ee3c4010c50a03836cb64cb706a0ecd0b5a44460", 0x7c}], 0x5, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x2, r6, r7, r8}], 0x20}, 0xf) renameat(r1, &(0x7f0000001980)='./file0\x00', r1, &(0x7f00000019c0)='./file0\x00') r9 = open(&(0x7f0000001a00)='./file1\x00', 0x1000120, 0x62) connect(r2, &(0x7f0000001a40)=@un=@file={0x1, './file0\x00'}, 0xa) msgget(0x1, 0x10) faccessat(r9, &(0x7f0000001a80)='./file1\x00', 0xa0, 0xff22d6595afae3a6) recvmsg(r1, &(0x7f0000001d40)={&(0x7f0000001ac0)=@in, 0xc, &(0x7f0000001c40)=[{&(0x7f0000001b00)=""/146, 0x92}, {&(0x7f0000001bc0)=""/71, 0x47}], 0x2, &(0x7f0000001c80)=""/184, 0xb8}, 0x41) munlockall() fcntl$setown(r0, 0x6, r6) getpgid(r6) fchroot(r1) socket$inet6(0x18, 0x20000000, 0x9) chmod(&(0x7f0000001d80)='./file0\x00', 0x102) 00:00:09 executing program 4: r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000140)='./file1\x00') fchmodat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x200) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000011c0)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() setegid(r3) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000001200)={0x3, 0xe65b}, 0x10) fchownat(r0, &(0x7f00000000c0)='./file1\x00', r2, r4, 0x200) accept(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r5 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001240)={{0x5, r2, r4, r2, r4, 0x100, 0x2}, 0x1, 0x1, r1, r1, 0x5, 0x1f, 0x3}) 00:00:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = geteuid() r2 = getegid() fchown(r0, r1, r2) r3 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) r4 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x3ff, r1, r2, r1, r2, 0x40, 0x8}, 0x2b, 0x3, r4, r5, 0x7, 0x7ff, 0x11}) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000100)="a56776b0dd525b95963531a472fd99e5a46ab068a23e2a861d57930f72dd6e08a3a1ad7b60330b1e46d305cfde91c4145b698c6d512067494fe3cee6b40ee01220931fff79b6ef4d985445670739b5cc4f7dd0292a2d23e2ba36b0905cb1659b196dbe95284a951bffe4b9ec38eda1dfa9b53a9c8e6695", 0x77}, {&(0x7f0000000180)="2a371753bb3a8f96540098215740cebd3b94d92d13cb9a03705c91cf2a01de0694fa1c8f42a29bb87d1fdc1e2e044045f42cad96d9d76bfee8f18196e3c498ec515a1586a1a9069b9977736e731e6cc274fd7dbf98f42bb0a1f28068ea05e353b42cb04d94820645270b4af907939e6a1439e982fbd8db05fcb91cda87aa10ea20cafefc7f8717bbb7fb12adea5cb29121be77c43f748efe2d50b342f3e79640694cda9f9479fc2ee9d340", 0xab}, {&(0x7f0000000240)="eb050b3f6ac063516154f7de7e53bdf673d79d060e7be90ea323fd7e2b2cf3d85f4c03a16db33d2545b2ee89bb906868f0991f5a45d07be715fc666a6668f96a1d962d635ca8c3ec2cd1e3e2c00d688384e180af7c9288c6e6038e8a8fc58acf4ec6a2f610b3c2cdbb64cfcd", 0x6c}, {&(0x7f00000002c0)="ed38376a5a71981509380d1583de0059a51726488945d8a10b9ad1453f61b91241bca6ac65630cd3481212779d5c43bf7d668f55a2b896e6a7d0c5d345051597d3a93ae1f4d7bdc3815dd8f4e30486e3b39ff580b6f775835ec8efa49dcce0436c78758a9cf944394ec6eb51c6e6ca32af43184eef70f6e9d5aeff0e423c01d90a47be87d8d4eb6f956b73bf7f65cdc3796ee62a64685047c3ca4074f6e0649e", 0xa0}, {&(0x7f0000000380)="cd6427000762b7d0c94326c67138177c67a198bc63", 0x15}, {&(0x7f00000003c0)="3784019c0e5352a7190236522be38cbc63ccdb1626fe9e223d9258deb52052c56409a891ef17c2b0a59f40cbb0678d", 0x2f}], 0x6, &(0x7f0000000480)=[{0xf8, 0x100, 0x41e9, "2f7370e0abf70edab21cac5704f1c6e260db644983b12739417d9f719426656486093640b101e214dcc7b6a43aaa74ba7859676e89f6d412267593e45305eb7dfe4dae0504f10e1a2891c76df674d1753e25c56b675c566691e4cfba21eb885d84ce3585b22e87c1b933ef9c453a181f16450e81bcfbe483b26ca13732d31ca44caedcd25dca8ecb9c94726475119fef70477782b0af1f46ccbcbc05976de09a450d653fe750d2a7cd2312dbb2fdd24e08f24bbff0e7f83d60ca4eb7e723d9e268b489e61dad7082233846669d17447ba1df2a4931ecf9c1e4746590c776c7b9e2ba0c16"}, {0x48, 0x29, 0x8, "ec58b24e3c98a5e470fedb1dcdf00f5fa31c11bb85b7ca97d3c39e86f590bfd92a4f49072df19c0c9fcf6d26b5be1a0a42"}, {0x58, 0x107, 0x9f, "0f0e7a61ed739da8ab6c00aa092b134dfe97a08b5c3c277bf27a59f4a6251076dbccd2818cd83dca8fc15de0cb87d821b8418dda0ef2874508498e9efb3f405337"}, {0x18, 0xffff, 0xffffffffffffff81, "bd35"}, {0x50, 0x106, 0x1, "a02a5fd20544061b2fb6c34c38161c47f55af2372bfb5cb970b5438d7d984883c881adb094c25bef3d733af069c5ca03719c4dda0a50355b9b3dad8f18"}, {0x88, 0x6, 0x3ff, "9fceba7a70b0505db39a7228b65c87edf27baf22674a0bf641806c4c3a7c360c322ca23972e3d2486ca2696dd76779af22f2c333790a8366b4f0eb3217106706d4e185c8de91090cda1bee96297c3d1077783eb1f3391bf222143fb8f56d3625a3c7f81b403600eab83a0ff330c3f73060"}], 0x288}, 0x2) mknod$loop(&(0x7f0000000780)='./file0\x00', 0x8, 0x1) r7 = semget$private(0x0, 0x0, 0x20) semctl$GETPID(r7, 0x6, 0x4, &(0x7f00000007c0)=""/105) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f0000000840)=""/4096) clock_nanosleep(0x2, 0x1, &(0x7f0000001840)={0x5, 0x10001}, &(0x7f0000001880)) clock_settime(0x40000000, &(0x7f00000018c0)={0xf12f, 0x2}) r8 = semget(0x2, 0x4, 0x4) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000001900)=""/75) getsockname(r0, &(0x7f0000001980)=@un=@file={0x0, ""/108}, &(0x7f0000001a00)=0x6e) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001a40)={r5, r1, r6}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001a80), &(0x7f0000001ac0)=0x8) socketpair(0x0, 0x5, 0x0, &(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}) setregid(r2, r2) clock_getres(0x1, &(0x7f0000001b40)) connect$unix(r10, &(0x7f0000001b80)=@abs={0x1, 0x0, 0x0}, 0x8) recvfrom(r9, &(0x7f0000001bc0)=""/150, 0x96, 0x840, &(0x7f0000001c80)=@in6={0x18, 0x0, 0x0, 0x3}, 0xc) truncate(&(0x7f0000001cc0)='./file0\x00', 0x2) fcntl$setown(r10, 0x6, r5) getgroups(0xa, &(0x7f0000001d00)=[r6, r6, r6, r6, r6, r6, r2, r2, r2, r6]) open$dir(&(0x7f0000001d40)='./file0\x00', 0x68f01, 0x23) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000001d80)=0x1) 00:00:09 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) r3 = getuid() r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchown(r4, r1, r2) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0xa) utimensat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x100, 0x3}, {0x3f, 0x2493}}, 0x200) preadv(r4, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/132, 0x84}, {&(0x7f0000000280)=""/83, 0x53}, {&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000400)=""/113, 0x71}, {&(0x7f0000000480)=""/97, 0x61}], 0x5, 0x0) r6 = msgget(0x0, 0x100) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000580)={{0x100000000, r1, r2, r1, r2, 0x100, 0x4d4}, 0xb6, 0x8001, r0, r0, 0xfff, 0x800, 0xa2, 0x5}) sendto$inet6(r4, &(0x7f0000000600)="6922f5f3c80b0212bff6b8f3b510184316bb81cbd1d26cc4785b9aadd9f9eff25603c991193757299ad3e226a04068197ab5681ff34a59bef3f6ade4417351aff021287d58918a55a775d29ad6d3ecc0d006e73382e59517982235151bee0244c046fc75a39afef6d01daccf9460bd438fa93cf937e8d95fa79ea92f5945b5b0e764aa996b4cf44a859a3cf1bedf4d94235f727c26b54ae2c3247ed6a8dab6e884a9c84f017488820540ae03d67404ea85abf3015dd4529419", 0xb9, 0x0, 0x0, 0x0) r7 = msgget$private(0x0, 0x202) msgctl$IPC_SET(r6, 0x1, &(0x7f00000006c0)={{0x1f, r1, r2, r3, r2, 0x4, 0x8180}, 0xfffffffffffeffff, 0x9, r0, r0, 0x2, 0x3, 0x7, 0x8}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000740)={{0x6, r1, r2, r1, r2, 0x2, 0xfffffffffffffffb}, 0x9, 0xcbce, r0, r0, 0x5, 0x8001, 0x8, 0x3}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000007c0), &(0x7f0000000800)=0x8) r8 = semget$private(0x0, 0x3, 0x211) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = accept(r4, &(0x7f0000000840)=@in6, &(0x7f0000000880)=0xc) fsync(r5) read(r9, &(0x7f00000008c0)=""/236, 0xec) fchown(r5, r1, r2) msgget$private(0x0, 0x1a) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000009c0)="02cc3b3e130a3d0bddda408fdbe1f72cdef78bc0708bac0f5bb5943b621bf93d9f6ae32e5906cc2cd2bdf113075599cc394dccff2aae829c3d159ca75d72b2d316e23e97b1691a3933af2f5c84b924e8cefe2b98411eeaeacf6d385536080bbf72548ecdf2eb8cd9fe03a5e5410de7b1eb05f53f719ac19d15e9b9d234d5594a54da72848195adadcfbb2e14ec209a59f98aafb51fd5888563529ec52750a5c9104fdfb8cb6b066fdfe14d7b4f8cf31330cc9ed2cbfb6c162855b34a616db764f99a5ab19497753a4144d01d0d320dc386339c6780fe5533788cf79d2a79f00df8951f860e0efc8691068cd5f1efb6e95e39da36f2cf3c477bd5dfd26b203ff646239e5e4a689f40373fd1890581b56fedd71ed0579b952ca2c3bdb0964269ecb673aeb85df02d96aed6a3f0ac133b175822b34a32057174a3abe5ed5cb251799ebc3cfd0b7ff1339f2a8756573d193e68e6d34deaae986522e72ea8e9db8735e8f01f316911b02a82d8099b7177163ea71091e3f10c175ef903f47830fe756cd85c763f604fe9e7bd363dd43d331026776f3459f7f36647347d9d8d206e25ad5196c5d730578c143bfe1f85dbf3f9ef55cb82d48cb1b3f9fb810c9fe235a6279babc5ddf9bb385ce0083386da1ba85b7f54811c7c1bc6f0003cb63a4f46384c197c607c42202034808ec4251a7632ae625bb915bbe3170be74c8413e1d09d9df2196bb36df3dca3f88177068d59763f5201e71827b515835311bc5a5acfd00032f5af7f7c5bbadc6e8f05d2f609cfb217f3fc2279f1c253d5eea53333194bbea7ad515e08a4d96c9d8c935d6403f8018f7a0164ed48e0bc013faa5d17c5ce1b0aa325e65828b9764063770a89e007652c73b18fbd15210bdf17146cb66ab5b5a88a3febe9be38ea1bea17fccdc9cbafb9a55ca0ede2ec27fc5add9a47f0072609b607e6c3112c9af764da22464557f3ac7d2e06f61a415b817453558de7b26c43e39974bf188bb1fda1674dadcae7912c91ea3678bb584d469ada675b3366fd36f2d902b12ac996ac2e50a25ae9a031d7c8328052caa583871f53eb75c03f42fe41148480c252f6ec34c7d39fd5e3cd6a90ec36afda0a04f8abccd87445be6fd9adb27baf9df057c7242ec98c67935634ce5d307dd28e3269652d304ce716c747367a0a307677545961c39623e903a9f781e4442d44eb54417d5efe7da4fa3e242dd84ccc8c8918fbd3c8afdecd34bbf229737d81ed545c39fe130d4cf2cdbdd9db2c0e7feaaccfe28207c17ff2810ed75cd571f15a33db9601d774ae1f43696bf5a26720df168c5183b035d8602e6f0ddc04f1945c774f81260cc3fdce7a3fe4cbae9717a644c4348b0fc5cca3265a7cd5c78a81d77684b5f119974b2236c0eea2d04a8662a21684836f189b6c5ade6d6a4bd0f51772fd134abb70118097f2c79c9f62d8dedee182a6a42fdf6faf940e8015a03533bb4e78f9d4aa0946fc7f79306ee6f1e736eb0d2b31a6f41da03dc45ac92f97768df0937d5e7d10c4b4acd3944b9f509e070fc02d8b48a67e967923004b35ed47815fa0de74a467c187f5c36335523809e7e4d5b883eb58f4e34c400c460002e20fdc29b82d237fafce66b1a2a8f0d83bc9c2ec3fd00a171ba5e4b1d5fda500423d81be87b63bdbcab129bb29badd16cac7d068295f3c77a621d3e36d5a8faf019b17cbfbe0c8fba67c391333c25c194ed2b7b3f93095a30433a7b2955b6bad39b223db48f7c62f8158cee4bbc1b149b9c1926fccede76117d1ef654a43be2d73899e70611eb708a292639474500fe122b16962ed6c01b66873436ff5a2967c1a3a6055d6fb321792dbf378a7f5d5b8c1e5b9efdf468174f1d728106367e7a14a357c85e7938dda5a1bd62f9d5c7b59600c3a1ee320b966b0f58b7405159d69f6228e2f14190008e6c194ba3885ccf7403e6e9468b1147a4b8ff186b09ae52c420ee090a191f8301664bcfaf388f59df23ad7005882b98a120502350ed225c2676e3328196f1cf22ee3ec1a2bdf2e1b779697e3811eda25de74a9aaa06ee721021e084ec627dde071e54601bcba271c381997ea94abbf9530626e6286b0444a6daa0bb6c7067d8871c20d82dea4db55590895a6e30976b8b190302bba2db20b7c95579446409c07a5813de507b2639d43ffdb222097f7173711a03f9965e56b5971338f6eb069cf31a7580f1d8dba3dc0de6eeb659bc8d63dec57c9403276ad2f459aaa097792a4aab1c6cbe1aeed494360b9fff4ff2efa343888417b6d5293cb5e2084da54323afea2bd271468ed7c48d8a434d443f970b87bcf15d0d8bbffb38eb7676812bb5b76ca0822f4968ccc632d1b0cc1488515d1542816c4221f6c2be3cd545fd5927e3fbed99781ae23c3c9762e60b361169b88a707ed6660cd759dd636755826869cacd3380cdff3a6f109e6f4c1d1b280d1c3be265247bdbc092c15435017b72a6e639613110a7789801430974b86d11e992d5573e28083a41d93dbc71d5d1ee44169da4b59e597437cd34dfd81f383b843287864ab3f976264395acbd703e8929e937024d302f67e333d11242cbf03546e03d85aed6b893af3f0e4b9b7e32bcb4a2f0cd1138af17b306fc2b46798f1d8a9769917110ea0db61d3e2d01b1dab07d18c97cdfc918b4f744435c00ef1dc0b9aad4112b2caabe407b6a82e7b30065a8b4cacf3770aa5917ce56c7e97adea86ac339fdb6b89dc37d602dfb3029f4f22e031a784c6733f7c80786501b175193c4374ca33dfac1f1819e658a6437ab36afc5c1d623f7332580db40b6a9e276da1d12b9e5ae8a7c520e9ffe9769652cae3963680b919da3c5aaf4303169bd2d1423c7466cc22e33039f0ee4758b0baa3c44c7c1a709fc2ae9f1bb42abf493b3843c3b61285ecc7cdb9459adb9bc4a8d1632a296e79216566b49a7ed1455f82c27ec20002d2ab844740ecde49c7eb333d8cc631105b389146de94fc858b9dc05ae47cda5f378b403cfdf8c5c757fba835f87e2ab37e1ec3723e1f60ae05f1b214c33ee22dd7676177f6a9e678c42ebf5bab3c4206512f4084e8a5e525949317f9dd9878a47534aa8053c1c18017880e408e305ef96abd1a77257b37bbdfa801ce495719b9e80034c5d348de99eadc06a7533ae631f24747999b60f28a8c7a86732423772c3232182e320b9b6b72d3b0e3c8179c33c04e7e339183171af538ded8e0b4eb5e977d3cfaa9869211587671644f81fb4efd4ed106f403671da70b12d03e4df48408d6008f243cf2eba01770c2d4f097ee1f65df6ebec22b8f9d6d7729a227e84fc1c0de2270e0b0c1215c17ac31e2591413dc220dc8541c75944ebd51d6b91ba5f3dbbc35647270c3a2e9bba59c4e5726b91c2383b9d045c3484a7e607821f68f5fbeb625d777792c8608d945b257af0701da5de0aa34ba0ba5843214c9af149cf3bcb97a77d9899fdc77bfe2440ca449b7002526b0c28475e7b079e7ea04c9750b795df5d8f95e07d7fd5409a0d6efe6b57a8b833a187e9fa7dbb81142017cf8e4bcf32ba052082006bd81e1ff70cf6ba33dd8aaaa18781a0220bd378ffbb6789f4a2bb6099463ca1d958801b9115c6f250abdb97a21eb94c2cd90ada7c44b2f2daa6de920da5b0d6022bf7dcd9a6a56c47b09589cd8485d8ac7841193ff8ff1d6c62aff58bdaca225f0375ac0d9a7a2699bfd39d2b4e3c65df32e59e9a6482637f60d5cfdb79c75264ef1829e53d38b44b5895c51199d2f0cde21ff685260dc1380e9dcc954ace188f11ce18ba28f6fb0c5246bc05549bf8c08cb5807b35981b285229ecc897d81f7d8c1bedafac070d58502970f745e153c9dd2a45f1f6cdcd5f73c221e7689db7090e5716515b84894cfeb9b1439a863f8891217488204c64e17f2812c219042ce6636644e8407cd282440dbd186779cb41db75e7a7715449f4ebd2b6b6b988fa211604c67eef52135b9c15032414f42731f64d258d2cb456f59d0900258bbd670c975e4e88df63e77754408491264e888e795e3a044c69d89dca93c643844ba313bab4d282f33504055f9bc836fd8a1da04c8180fab383e1fa595a6bf64c53b3cce587edae5f4467408fd015f65d44480381f30cf93d7db624444ae9944043d467ca0f6f0ff408041f3efa89ff5e3494fff1abe0973f150308fe7944b70176a1ba3b5fc3a61c76c5ed593eaf3e9fe11cfb52a9778f59fb34b91bb670a7f3701fef8436ef2b64625f9f87bf6f2643ad126eef05d925ba418064bf4c3138e652e6cd2cec46ff78a05a1abf89cb6e72c35c7017a00136221fb8ae19fb8b45a26541473fffb6b1fc1cc44c4746eedf0e1803f1bf84b513163009a93ae99499148273fc72804a847b980c0fadc0ba980f862b128dab8e66485dafa6aa0e55b52336aa50ac994546faf6ada62865354dc5246dbef723a49dfa7d29a6b0b0350e63af537630581296c1b5d49dd5f10c8abf98809cd7b0042261422f0e1f11edbba7235663fb6eccb3aea9b566c9ce186e1a28f05cb8d34f67ff117466bf347654b970939875ada98b1165bec2ec8b9482f37745e4afd9fa38387ff636b3191a18f5e2460c137c9ea4b81e469d5ee0d80a7ae43df20f8acc0539359a6e3d4444a9e46c3c242d07b0022cb55dd2bb6b5185c4df237372bd678c8793c8bc34ac5263368230e89c054fad4d2f6818c79ae2c137062f2e6175f1bd7fb96c481e692e577cb5210248d5d600a7af7cf862fc3d2f2f441b051df7187ad0e0798b27c092c39c3c6c9e88c283cee32aeff3b45726bd2efe7875d69430b69b44fb8988df2bfed6cf5573c3bd9283e00dd8b5bbb3e44a029ad149b355e54f4b18ab6196e6169838169517fb1638d38648b9735ea3b313fa2fb1dfb23563191d8747800a80119ca9cd4cab019b66329cf316c402776b63ded720d019f6a86d0f0350182d4881e0e6b7442b7c8d88498c9fb07616d90f676d3df5d80f1075dc227e328ad83875285e4f5bf8016e8ac01d3d54c958b743a2de795c3dd01daeff273fce4c5bf01262fc76996ec3465384035d8121fad3daf244538d83921384a9a881e883cf4832e64146e5b3554091661fdf48f4077d9f72048f141018220b904228042c4494251382060147f164e6911b3afb3904f32f0586f8ac844e8a08b5ee9bc8f9ef4facc9127035a8758d462cd36f8132d077be2a16dab1150878d0b8c3f9b703af505cf8dc768743da0dea50d757185932417e161e633922c3797c813135ff5381a458e64aa4805e79078c6e1fcb3d6fe54fddd6c1178c33deb62950bfb6a9c7844785cf13325d51383c9d6a12d391360929d3317967541bdb70bfe99babaddf97f484a68ab391f146dbc41475d7d4fc58e0a69f414eac14db40c689d191a403fddf0bfd136201c1db8998b064d5f2aad7f08315da326b3938bd7e9bf3f984443b04ecc0d49a6fa10020c83cb7ef1f47649742adda7f48e53e1145ca9baa3d76384c2773de30b33117d8343855a00acf87a629f9f2b579740568f16e24e3f73fd567566597c7e148899e3755e546a49084d200e3df419e972e673ac5e63fa7afac0ecf2adf37dd09eaee89785830f229ffec8f8c4cf78ba54ae278bb4140e23029d5150a428af1b1f557485fac1129a3baa85187d4b32a56e2a9ce27a30b54c64f114ea496169b4fe1614a196e987c658b78818859e48c00a71d7bd882ce45381c1fb21b581e8f5f2214543632452efc735b088ed64c935436a9e4e1abbd67ef8c6a8d505c8de9ada03183538ce855b", 0x1000) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000019c0), &(0x7f0000001a00)=0x8) msgsnd(r7, &(0x7f0000001a40)={0x3, "bb46f9b1d3a6c4a0eda726ec175fceaaafa79e77fe9bf90fd26775a43c8e16307e073862d7bfef5fd2a6e934ec6d75b6823ec66bfaa0926709c144cba68ecf4cbb605e203a059aac9254b735c0e37dfd7ddda73d8b7c8423ab4f4f3e7cfcd5a952f33af2d3b70d3b9f347e53bf68ecba06c6d36ce250011824e4f7d1a217383e64c79f72358ea9c02ff0f403c0e1d36fb751b18e3677173f80a6bafe438d69187344e253dfd4b557f573b93c8b22a0e0325a"}, 0xba, 0x800) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001b00)=""/119) open(&(0x7f0000001b80)='./file0\x00', 0x20, 0x4) sendto$inet6(r4, &(0x7f0000001bc0)="bb307f4bcd92d4d2f5a415e77d8c1b853c992431a26bfe9fe1128562d21957a6845ee197b54fae759c68b5ac1212a495876aa9296d993f79f91e0f70d90cbb93a859a72c28fe6c2d8267900ef993b529b1a42b2f4abf46155397902680eec4a2ce7773c216acec45742bfd368dbc54cfa38f4e0ee4ffa30e6f0713e4528c65ba4143affcee7154f0b2b6592c173aa33153d9a68f4c2a56bfb44bf4f047d346fcd602ed47bbb2be4dce81ef2c70bc244d60b9fa867dd7c4f5e89ce7253e43788de6354027da", 0xc5, 0x8, &(0x7f0000001cc0)={0x18, 0x0, 0x3, 0x401}, 0xc) sendmsg(r9, &(0x7f0000005100)={0x0, 0x0, &(0x7f0000002ec0)=[{&(0x7f0000001d00)="fac183564be557a967348874cbf9421db514c9e94785b803326aa110e41a695c56358f25406065dad8db619daaaf0119f6c6e6dfee7750328a3299de300db968c3b628f99823aa9324c87e42e60e7b09d06f71be", 0x54}, {&(0x7f0000001d80)="0705c5dacacdce7c5c607529810b733a0e4f2632f7736302a6f633d6586d59ed936eb842e6dcf9b5a528fda98245d56aa2a94ce137f3af11f8ab21e38ac8ce1c6b39c0e012410955deb177b534a7008b78787c1a10ee5ea38de9528cacc52c948ddfdfbf69092497858d2e7fa3abc697310832694bb87086811eb9ed61e9f9edb488cadc2f05b5e6dcf8fffa82487a7af67838706432bd05813de57a3468605ba8a8959e47993ec04ee0125a4d0e21dd541ad1d011deaeeac3c1dc11846f70ca4f7a094bc0b32fc1e190eaa273aa7676ac07f24b747f9c6b1aeb8dada764c1071fd81b69cab61df3e46dd69a9b37e3ea0a6e16553abf62687c24223d3ed987372ff40de06376e0c0f2816912cec6064aa9348fb033218fe906666e383eb440ddead40b56b14340f5d779ecd7eb3feae50819ab5266187f65b44509102fe417eec1492eabc2cea9febf6d488a9837dae1c001c02a893cafa29558aa95c4a5810d470c21d5c13c175d10bb6bba1dbabec049b79083ea9854e4de9be1c60fca2bb55cd3d6aadc0ece1c72c692e5eb9776b642842c592a3eeab58aea67070e669a06dfb0ba7c2060212e5972f09bd461809affd9fc6e44d6e669170e945e4e3e56f42450f0d4be589960a911905e01b0df2dee9ddbc34647310686d779878a98e9baee39ed288b9c599cc5199ad261b3bd2c20c04a0b5498ca0b3287ada91c440caafc72933afc5eafb7623da779882431309f647c82ab5db8fe76074b535a547e0a7c14d59f954e8beb3f3cf693799f1a1bb5c635a90161455aec9d5fccc562901d703bb3898274d1e7296a6d03a8538fab138ac77092d04ab2ce2fde07a8cfcce1e786db8bf858b80b030a822ca138df905c6e3e1948253fbe544391c42777a7522e02f97760e44efa0cdb45630be434ce5fa8b40e9e8b1fc7c893a91caeb9b3e2ef02643e9b3393c96601a09cae0ef2137f5bcaca6b7e04ae18abfe9c6000f50d79de986578696d6bf6468d380915d687fc56b93c8c2ede1a7e62fff148fa9e93b6b9790ac8fc2e0eff85d2fbcf0413df3227aa515a49a1dadaaa93cf3ac20f65d5b65f91a4935818eb44e1fbb73d2260c4ce43a418aa4872783f4e2ce8f8ee81aba8b03d36db1e998f60aabefdd0ca2b116f5f4a1f31b9a5d6cde99df83ba639f3d12f005f1f5529c7c237fb03a94d9b8b8790ed48e4dd4d0c4ba8abdd308abf9f216a2ae673913c333842adceae19751676360ead8741bf727242c0e1e115ca6467c4f05c891a1737401a7d03125cb06cd954608fdf49023f15eb744823d3f5178e5477dd4789df34111d4253889b74e3af2ded7b4ad62821119764412f1b3a20a0318c0782db146a84661c571fc03ec4096282fecd4d4c07d70c9d0234cb325ad201954b5b4a50e11147ea89beb0e017e212a349b2b2b8f8668ce0626a0bf38feda3cab27b78fa4dca456730ba5c0e3ed125a3688bfc6f2780a330390d3146b0b5a201fcb20bf184099e4fddc825dd1e866cf68568e2a47008e83457e68ab964fe97ebe678cd7fbe719f4b50b668c7fa3edc8498292b88b0756b53400f53490d1fc28d4cf79c3f8ab4c430d00e6029231ca315879f7207447e8c9c014cb89689eb16cb5d387381fc6805bc60fbfccb909a10c652a1e407b4970ce0e0932fcdec1f63d6d561c7726dad1893c8d7cfe77fdffee64827f9580e1318c5111f6a82fabf3a25463456da32a33e389d20bf78a85fba7ab147402f58fb488d93ff72ee41be81c2674cc859274d3b188236032adb0fe19f216b2213e48a2df6a43da1a0e27c21aed7dc7b19ba98033bee557e8a4f5ab70e49b72a90a64c67a66825c8d5edd7379d0cd6f6f2b5b4b9ac4610942e9d6af22e2fdbcc8a5384fae64a7b5cdb96989134f3b376e12a4204b7396ac6bde00f50f2358853a7295240da0d5f1c3d7d59d08117f14217cd927023916270171751c3db38946a147fd9e0ad29bf900cd2d35adaf0a6380168ee3d896ccb78c906e93636fc17de4a4ee506fef80735f09dc09a70e6a8cbabc9ec930f892d2ebb557d0dabbab2afd3be1558f5c452966e08e909e559d9642d9150c0e6742b9580f931cee7ac87f3c94c75641f1ab3ea23e06d4f1704cc5e787073794ba0f0b0dec8951e10a2b04f086f12c2843c562c1ab82f86bee6ab4a572401cd817f40b1854f106a9cf8ae059c2b51fd446a0a8f9e2b80e6bf9125cb94150c68bfc628648cdf4f59356b5a22fecac252bce11142ef019e003d8a7a2cad9b9b6e83a5fb5b74bea93cdae6a56b6f48b7236622455d55aa83da026ead83a0726fba71946a6e5a0fa2fd390c1461699770c2aa31c3a921cdb952c08d4485ef1e1d29be764f9caf923ec9df42d34aa90a50239470f784ddc79ed51dafca969dbbee3056b460ce2f2f7944339911307c203540d31fdc763cda170a59a357f23a8783462904257cba8bacff9184cbe1a8ac1dedc1332cc11f6c10fc2b201f09f0315232c41b177e7bbef134a2b9e8d3130f7c5359dfd0be9cfd2b6bf3726923bdb588a68a5c0b3dabf9b715cfe5df03586a3dc7dfa1eac2ac448a35b0d04e88374069899a652a8237fde5fa9806d15424905d9afbbe3817a54a6012c18233b34a4b06dbd4f2e43c1dffe23d21a8ac8e1038c99213c0479b3ef0df5713b762be26074bf312bba0d0acb0629223b9983e29ecda1622965c3f5b3246400a100306161d511c09bac6f1468bbfe8829c5aced97318037439d22b33472473bc92b8b475ec0e085dff36b565ec18900aa50371c0effcc83eb6d09d4b8900fb5c24db28fd0e9158d2368ff48e8e9ef343ed0e6c711368306fe895314f8de686f037bdcd4996e9a7598dacf5c709a246f942fe6a58d538502acc50071b3c58611a4a84949dffa28cdd860e8b13190bd726a6213de1d20e7e6addf37a4595039d6fa8490d95a92a243b0a376bbcdd1272e238c417d4ada489a34d504e62a54dfcff65644ac59709a93aec6e16df3b6971b471d23c235c0d8a172a1ffff54c85a024ccf204b312064a115372cceb4e5a7b4fc1bcffe977058f5d1c4b3efc2d97212348852c53365599dc4bfbe91fab8c7cac643302d1d96f0dfd1afcb5f2e48bfd72fdc8076a75e19ca96f9546e9dc83fe5962fe28fc2d0f752aa25d8c60e9c61afeb828a3e42faa6d5da8242bacee873908708545c06dd13b8a95dfb0c248e05f808773fd8a8e3d26a6bf8444c48e57c5c9c38266d89ab97e17511289bd65dfbff5c3d89b2546068f058a9a803795818cfb2b7a00b5d34076abbafd4b662b24647b7d985bc4641837838f59ad05f29595223b8af1b9b296ec5867cb57d7ccda3e920241b44926df69a5bacccb0c54d9efb5e738775941eb63890aaa0b140ba65de31e948ff1ab0297e62267caf9ad62548604d04b6ef0d9e5ecfb161f1175830a4c9e4af33f5301a0f4889f833ce1282f28f59da9bcb0d051581562a13480bd4dffdf187d4dd7b444ffe2571ab4d422ada61f8bd8403308f55df00bd336c83397b5bc20243047202131ca730a3dc27be9d497f65190be46cd04bae8805ef32e914a0c779c62118adaf55086253c813063fbda554d70a392b15f79eab78be80114588277f853e7a2167d4e077775d5f6e965f835988b220e4545d627e60a3791deb1d754770f462c12ad3bae8bd9051e675289e9096f2c95881f18c1a93aec7885cddf09d388a259f07a045d93607a13d480916c998a82770935f5c2e80864b5f4393a7bd677fccec8ea9796bd2520e3cd03045b7662ff296c75d99cad60fc4ad2fdcf1166f5991514ef2366d2fd23e8654211b61ea1e4dda5ee45d601288ade27958c3f6241c65a0b3dc72c42dc9df172bed21c3bd95b62cb6e1fe14c673a75467a99233eea477e1948d0bcf6229144835872bb0a9c35d77e3e7c096f37d4e49f3259c44987e658221800a3082cea6fdaf57d0e4976d21e88f5f205790ac77fa360c3e2c0c3513f3b20f5bfd3940fe75b7657aa7426635ccdb9dbdb67603bf0f5a18d9c1ac836906ced6a02d4d49171994f371c14e5e181b6a78dec70d3ba649feec6867498ac533b47a45c853791b142495046e16e412171428c8d1bf9403a0898592d92df91117c93d075fa7e89f1b11fb43b31a9b7737982e7e3fde949845e4b9c6020da7a37acfcce87a29ff5926d0e87c1ca188c856d7cbb7b3e9ed8627b6784c60045804e8260ba10e256027a940fcd0499a42d29e315e7d2404e83fad59153610de6dcf349eed6e9daf9ca8ffb4b4ae5922fc42c6a145fefcd6ca59c9122a266fb5d9ed5cc06dd00465160040c95cf0381fa5837b0377ba1d788ea376fba0efa5b212a171e6b4d0cba4e2c7425c2ec9c23f3cb479d2b2bc8f69cc7a69d17977cdabc46848e972ce5182adc25c48d98df2dd80e049426d6eb60c80322bba6c7d47f2670bc77062eb328f2041d60794414f6172a5db2b5315ce86e38a50ac5c0499ac811589ec0490403f1ef299f01cdf2b9b4eed65653bbb680310f67a288742c4a77d5ca21b53173bc0208b1d7e735a5cf4c700356c4bd78c18e187a5f4c175b496d727c0072da4edcb8b1ace20cd41d5082bc8a837723a319470bf6b3cf8ba47b9672f5137baca5f7613151fedaeccac30d104968238b844ad7449c8dcb5db1da2b44d91c8e7b31ecf1540bdfa2d9c107e03a43c411dddf28d02f879999d53145475463747864be7e757a5cf641d649d4b783f6853d4c9974f4c373efbee62a866a72e58f6de821ea88e04bff0fd3a1181093c5c30ba19b1dec0f7c581e51e1671331311d94cade174a38de1838b4104a5145f9b1690ba7bdf071a77e235c05d84857667ea87405f0f855931b616f356ffd25de127a9bb1653fe2e5cb2d9ee7baef445ac3c155908b11a3a9b6d9a589122bf98b71aea1a2477767a7a09d6ea93d7c9fac4afb2143af53405bc3b093f8ca8b8ee4bf8dfff6481cf3ba443c3966fde193391e53ed1d21a238bd16680abc4d3309ec78fb5eaa8e41e5909c9a3a0ca53e44bc4536aa2d233f6ab1aa148c27ca66b1b256d70ab9d0c453cf736368d907882ebda37e22bf352b4ac496679e6ed6727138795b4aa40c026f4fed4aa2e430b0aacde45c2727933e84bfbe3aa378594a96ddf9ee5db68e9024726da275cfffb6e660cba00be7ed7df01c112722d2dbbf4be2699836a2660181a7992733103174686364fe76c6f5ea65966a6abf7ff8a48ff492a9716ba1b89ff3abb2dd4af1b582b3763e5fb3dc4264a772630cccc0c9f3d98199acb6588f345e4f7dad24b082e77091a061c9944c94c721e4b264c068d952617c570ab1e7f84b2084f92dc1dbe42da4089102e8384692bc122ef21aecb7ea8cda0a6d4f310adb468b94543323fe2aa1a96e1bac96f2bd78d13f0a5915419b8103af6bbc3bbacafec270d6953ce3b1243026e671817136db4781b95cc312b234c6213b074121fe93210b1a04486885b3260042063d536d2ada1466f140fa12f06fe071ffd8db118a1beb7da39e23b36b74204aa7e29c031446647caf39f9aa72a97f34b81d058ab6e659681a3022bf5acd56b517e15e78e8707108c7b56beea1b198ebbbb95d5455509546ea6a891f627acb5bf382039e027e54f65b857a45bf17da7da0ecbebcc6c34573e0f1fb106e4b78c400906e4d97048ef876f57c99da9d481fba06f313eb7de98aac17cf57fbd6814802067b14ac90ba682be6baf6a740baf741ca1d12bf5af9e9e25f477bace26a967ff2dac0b5eb14a6802dae70d9434cb69314", 0x1000}, {&(0x7f0000002d80)="e67a7d86f9c18b96a2465ebefd967e7a92ba3b612421a23e24276e02643cb57215ae7f9bf0fd300522e343de40fe38669ede594d0e34e18012d08f83ebceef0764e6b9a535fd3f499a9d04b1698985261743b5e455507a8a752ef0", 0x5b}, {&(0x7f0000002e00)="10667d206b05def79d299469b46003e19cf154552fdb8b689c1aa47263b786314bc28b55a1b97182504bc9d82c293f781c8ef8c9ee918148830ec03159ec17f57041784d53ad41e646e5caffc7fa9108d0e4e89621332bd464a9a5eddfc582380774cb14c06ddf58e09851633e091f9d5e7dabfde22e3b0b61016c412300a1f926c789daab1ead9a303507f49739a6719076cc26bab2d638c8155998c325b4502a3e630fc429689d40103a0de10228dc5f", 0xb1}], 0x4, &(0x7f0000002f00)=[{0x1010, 0x100, 0x8000, "b748b70274bf7b164551c5abd0270fa748f7f8c8a008c86b53db8a0a10903374e81b44c3faf3117c4b39d68bef2e7d2675a846c1476f40cee6d07e42f8065a3f6b33884797edd9f2c70674aab15ca0727f328d58e8377c2f17902c634bd070f5820175befd6e5a7843101bc21be778a00af45b26d6f246e2b38473c02c3ad7040450033879766d8db534b4f82e0ad83b891b09b7a5f5fd8da6ec58f065ffb7e4001bbeb73e51b05156ea2e32005a04c023fa2078e5d3dc76d8cefa91313c1ff76773f2af12f1e74db75a6edcccc835a60340fca51b80363199f259480f849483f8633754bb4007acaee7a7148d1d99549301e82ecc5b86b9a50278de5859c7e7f63bc7dd6197f751b5b747f88936affec2ccf547bcdcea62d13cf90665c769d9c45ab753c189ea28b3ce876c75a610254ea9d12fd8a1733f2abb1219d7a5c1916408032c3bc5f6398f7267218957c558d6e9ad1a02d24ffd13694498d2205e04ae35a4a30667d26d2c48964e478eaeb0f4ba68139c56bc68ac25912e92aa6a646ffafcc00c8f977cdff3cd0d5d30eb408e8a771a7c2f5bc2dd2fbe2a261e19d4ed998287d711fadb844415ed59195fbac69c0d130d6e2c3cbaf205d3a463118bf16fbcaccd878d4ef82819c36a5d665e708301eb78018369953b682e0d26b44d9b748274f36f2d7717e0d82448d77f268bc94820eadc73328012904c016ce31b8c9b76b3438dc86512859aca429663e68454b972da43c6325d17b8b33aad3751f8e8937f2268fb98fc017100fafc010f4b55d0837a7c3cc0617be4e00539cbc47679e7343f9ccadcdd6bcc4d26b8a8e96dc37f117776ab5685b27a55cf809d7ca08eec21da7ee9944fd91414bfe1c7a7fca7fd45abcfd32648b653a6df7b0297cc387e6306aed208a182b0805c0fd0e00db5bb442f4d5e7e4c5e36c513b870577317d20e07552122c851da7086c69099067bf26abe5440116cb0a860bdc90fe1bc3b5a0a8267e6704dd5b421ba1d041c804c96939e146940d26be846fe41626baf73bc7b61e58e389d49339738e6623e68a52c2869f0fcd4636fd03d2300bc7f424a8186729b2ec91cae4490a6062c0716ad145b872003a1330d17cb07618eca5a7603cb64c2917e8dccf3857b6f533a92f48dafff5899948a554a81848f7ffa7383a98cc48128eaa7088f71fe9e8d5fc55ea8b490c5566fde554924a6ed9f9e2534a0e0a86ec8610ecdaa048c7e7f5f4995d5a9fec5e1bad148df7adc28bb8b02b3fabfcf96f786f4d023c84cefa051409d6856047aedfdc4b49c87261ea135e911e1f6092586edf0b480bf1cd91047402131d5e05653348c0deaac90e4cb3fceab1ef8d291c26d5a02fff0ee6c7a049c254ff6603ed09395de0446cc258173167d0ca322369049339f794676ea82f1f5268e39aabca76b685c735ab552ba50d8ea2c033964cc8118795c295783bb831b505e8ef49fd8e8bb2281e9f4b8911e76d35ae2e2146efbc94dd081296dbffe4e5b627ccde72b27b9f6fa01ac30bceeaf1469801e2cd0b075637a925904b50bc4bba3946937b3a8fd385491dee1b91afb3b12ec41582b69f478208bbb0ad324f2dea77b246fa02678c680e4b1c3d07748dc14f711f95dddbb4249da76dd3807e0d337743b0c575802d9b1280218b317cb28d2a8f2ce56ca689001c23fce080ef96822596cb57c0c9f6b094f40ba56b1d52c430c53c9eba20ea022aa8e578bc7e6ccf0c9c7a5b70a24ada8de6bf103473c1a8856a433477216455e61569d068e28d1c13cf081b4dda86a658dfee641f608c835968fcbdf6fbd42ccf92046ebc1cbca55eb587a763831c0d919f3676577bf765ae0f6db0f25be70433c06f8d4126a0d66f9f64c544067b293cec38bd86f720ad7c3615c20c970ed8d33e70e6e2594db3cd3711b00342045a09e921583f8564542162f9701d05742c9fb970be8d0c70f97990c44f95f760c4427ec49d42d9bf6aa0b3eb6ed2ef26c4cfc5404fe626cd58c1450ab8ee73306c4ce69f6d8ac8a8a5ffbf664f6ff60924aafc68f77797673dc626d493e3520b2b5a8afdf6c2e439949cbc735178ad94a6f95cebf1a9f47aad642d13483bdebee1bfed24ae38e7be18cbf60be2cacdb4876f5ce0b4343e5a5708cd092300b26b2cd8480f7d2efa00ac8cb62766ea591292982660f2d81183a9d16ece2006b7da7ef5cdeec86b96ce9c2277d1ae8d03b31b1c8856d6b019c0e6cbb1ec66ea503c2b60f61886ceb8f77b0892f869688e0e1f90ab8457dce950143828009c88825e4474385a25e4610c0df75373e9c19ad7c6ff8214d989f48b4d437b50780bdf3d92cbdb429295fa321f17aad7a40c3ac478d6e94ac482289fd7278f26adda624ed6df82c11f3ad76d556aa40205b034aad991dd21f019c672e1ec833aa0df437b524299080a972b5885f1ebb98b233ae403d70b283035f0cea156e3a675b8f515a2f21599f37627b5ba2e73c2e123fff34c891dc0b51c361b356c8cbb7172f858c70780d82230e6bb74d635b275c999c28740d528806cb58c2633581de830e109a796a3cbcc002ae5b46f1e0d8850f0c9f517eb36ab36c865db389cd35250c7ee30f1cba89b5a81b256411ee663984eb62240dac681795bc51b3a00ae4643ef2456ff8f0fa3c8596cb97d34e607985cbf1de678a7063291065ac38f0ad76ceda8696625f86c55715a394ca12c52d3e2d361533b6893c936c0a1be7c602bba876401551f96d1bbb2d61c1d4d412334e94b12155079b368789b3a8c7c641547b49eb4b2b33551757e1aa444d60347a643701b1bb34795171824c226c63b5f7283ff2672aba87b19f56b7f6532428964dfc9d5683265702a337086ff293ca164546c3023188b5b7dc4ec0af4c2cc2b677c2d03b370885fb9982481abbac9a5c7c4b52d024ecbfb64965a28d2a6a98685c597f30472a565c07ad859e1725649570fd279e24c896f82f4d121d1348fae10054f4d8dd28fdcc9a4d8bb235a31f715f36b9e7a4047e57b79f841c15177989f5671cc8d5071e7c54bf33e184b54fccf62dba4dbd53102ad013d38c2952d87eb1ff8b4f1cd0ca886266815eb391806a3001e44577bb2274cb0b1c934a6e5c8b9c8a704ace97773bb1bc71e341dd9c9b5833dbf5a7f765e246486929e005625a01f8b8e36d79cbf4600bb5e1f955e1f16d3d63bf65e55dd8f49373c6d0e7a479a46fcc60fcd603a93a9cc92fe8bd01ceba3b69968394190579798eb3b012eece61f3dfe1d45189511f0a6c89e3f639b7ee2de6f9ccb8b2f8b122e267d5545fcd0abd89c383a7f01ec3347a10c892c528b9b688a18ae761b8d7634f6cda4538a495a5c5b97b301a5a59e3a3dae8cb5f2a678dc56de6604b0c38519aef0d5cffb80e87abc6392d0a4ab07903b99df49a889990e0860492c8212ab00624c15d3b5ed9957f390127077db12dc75d5a5e77e5fc950fa709a58572a387cb934d19ca05569326f1f2dfd2b7301cbebd9e2ed29b7ee2f9683bc9d3fcd27c544431a25621664911437f185b8ff3acf4a1198e7c3135888f1b43f43f230903a080f3be821f1fa4539675ee21f145feae5b8dd2a24cf0e5851e5a6af2bed69c5d9d03fbf04f636c5cbe9d1ecba18f2c225679f1676a174c3f0b142a68e133c94fb9e918719eeef0dfa22d4509237afd444eca8a4b880cfd24b47d0a588f757a2ace34f0291324570d0cc7e1e905f0e0d341ffa55b7eea59a7f74130e7f6a81a92f007ab82d7ec38c9fc766b5be58e816c559ba7b97c046058cfb3f9e453af52072e24355df6e119c128b05beed0ceaf4e1d4a26f2ab5b0034a401982037cac34adba554407839f16eedd0067220c02f3900366c8b293b0f7acaf571378a57b539d4d417b7c8039aaace70594528bc055ed8f9806e4c4f2197ce9790422ca2c6391ef3f20c2e30c0d7abeb0d7ca2898b6153117429b32103eaca529863edfc6192f9caea5e3fd6602f54b5d1a5a37b487f9f7b9f9749823e6103b6020012eaf855025bdc4c6863d030ad85e01ec8ede9ab480fcb09dfdc52af45878b1efdb7eec415356e04f0f8d95e218a80b3932c3ea9138c36bfe34e8eed90a1e1e7627e7f938354ee73bd72c93a7c48cb81060014a376e641637105d23195b528630c0770e841a9fa75c4398d23db76a418a8882a62d0c1ea5d17ad6aba4b101113c6331d1c286382ca885121baafd41bf27a1b6e9e33a6057ea805ff5e544d1c13aa725b1e475d362599b1e7d5b4f8ffbbe7035b6fd6c86e9f5158e420af61387a70d8c22a203534df47e2ce5a98f69e0df45a6923937d6bd709c43f68e05071801f2a541eae6cdb797f4648f4dcaa25509309bb1e30289d86dc21d0c86b1d88ce7820cf8cb141d1c1fd929481e11b1292f3bedf996f91d80d81f1f2eb73a1c40328cc8d699e0791eb298330e92534a97c63fc664952e7d8bbf4d57df7b98b7d3f8a2f89dbad0f7d852250aa4d8baf6c82768ea1d50c75bc598b09b1d44ea6b1acb5d04fce8d8e58df5161e4745fdbbe4cde0a4cbeb3ccf58281c15e41a1e5cf348d22b2f997c0eafd826eba76812df91704a6065f1ccdbe01b4e2f819fcdfbb119b94ae5ea6df29dd6be0cefcd5c0a901a12bdeb0baef16b229fa09b688addc536a3a0b8a930c2665816a1a0dd10a5009491f27df744628e03a4817735c3017d6d8b8a444c9e8bee411fa322c38e7c391414f6355541bf805b58fc012e94ee1afa8494290f347e0658976cc9f39c462b08a7d7ea88632b01e101f2a6318715e3e34baf7fe8d619d073e42c89dd7811e678db32de07a1231440c2c6dfb3bbe979679c58f5f133c4517925405d2ac8b3120bad2af28564ca6c60861b2ae038eb07f6d6fe4a431e8c125bc5c3a5f592ec5799a9e7b98de589837bca41129fcebfabc03cccf61f421d0e67b5a2080cc22996260cbccc685cd80ce4b105c4a1762155b9683398ab40b417c737e1c7561c761c212b0372445e7429ae23d1264b1fd24b60912141f5ab564daecb71ee52d2dc584db959cdb4b7d6a3d12eb24651de31d163c673c5042f711b1325c02c647772391f14656d8ebce6767e91059867954fa6d039c6dabb28b4091b69c64740be909c9b303b8195961e731be6e977b00723fd2894da79fddba11f701df7ac25ab77e52989edd8b7bf938a6cb7daaa8ee49023e91e2d2dc4d568cb08b54204aa5610e2aa035e4bf88b0c22239621d70f03559a9418a5e606a280ea3599de293c91520a43d4c09533509f64316af47ae001e32ed4527081aa06f43c1bbec8d365da6685db869162149ccddc5bcf852d90b49612492e9a77ad50353a31ef65de7fa84e58cea375846ff7165cd8624536b1b12741693627ec5b29dc794fcc6b272406f4902c056d1c7ec5037e69c4bf9bfcafc6153a78e8e339c367becabcd62a69316fa22bd43c7591e01f8c5932a75ffa60389be259fa5fcb814acd248b80d2e4623569c99e24c289bc93e698cc052ed22e83d7403be8d4c257fc7699cd87c6885507b88f2b02d1ce6069b4c401853d6f3718e560a3de3a7733add49a0feaae38fb1db438df43726f7455b413f4b670a988710b674e3c5d70768164c980501563553e5e427bf32e4931a461fc38300fb042854545e354a96b4d2113485de4d1f2f1e85bfa17308832dd1b450ed29e7c9f5f43de12348c92a5e8fe36f19c1cbfe643d6a1cf64112fec77bca5c04d0a56175aa0352fbcedb892ec1962229c084ac9ae08c0eb50efa5c1e4ad583380df0af5e3a2c4dcf8f"}, {0x1010, 0x29, 0x7, "645fc11f745414011d04c7fd08187908a87290a6f7ce7b645f7e6b43afa0d7c607c69c6e5dc3ebe4faaf8e105b1cbe2b6ad95faead01a7dd00a42a20aaa57f1ae86c1809a09ad9c990bcda54c03e994ba367b8f02f007014f7b7cda843de9a4e1602809d6116cf76dba1c75afa8424388a1fdedffba0eab138d712dda4c073f3a251c4ba2cfd1e39ee9ad5bb2f8002c875256f32cf5f109fa41248ff3d465bb3837becf33cc0c690ed79ddb130863b68315d16a2735055d9b98240a50d738d2a031fde16070752da20b11cd23632bb33bee7aba655a27c26d51f23f9e7646f77964e409f042210932404acd1716e84cbcdced236bd289bcc610b9070c5444e56c698e5b7e5b10191c682f3ab9396d70f4388f1abc6ee2a1754c023bd5af012fded345cc7ff3dceecc92c0490971bbbea3b1e59feed227688ab8fab55c3cd5d2e756d99b67f74eef815e640751a6a707c7c3b14a798d4370f457c68a7b667d1b045c525fbb7881e720cbd4af81e42849ed7d5281f425ecee322aee9806728cb478f26b8c02c233bb3efa263d22f92e25b301754834778239d005736ad3798055243fe18205feb45163bf05260521339cc42da8629d6e334006e371adb5c1316ed4375ea0bd999489b34fac28b0d170c143bba93c1dcdf0ebaf16d4a22d38d680e19a30e6bd93a35976df4e2a7fae36997cbeaac76ea9bd7e3a558898a1e909da3518d6f463e40556c81b2f9b9578e394293a8bb2d800f0f9175369cb57791fb147a607f33bec5b5a5e1b0c4f463bc66bc00402f2ba3896b8f82eb56c41543b69c764ad368f94a41c05e2fc7b945732b975ac23c296e445dab2fc827fe41e04cd5db3d5a89fcacd554140c7a70c0306f7a22d66c1cca32ed7ef07801fa98f5098c64744485e32d42c993b0bf449d25543620efd465c2d4003c571ac20e78afadcac74921f51d2042b359dbacf7ecd1e3a8bafbee4821cfff3cce0999953eed6150cfc277e83fa6590fa23591145f804ca10d2254e5acc34b807246d7664c800baf66ff74c0befa18fd55c6297aa2d555de3488d5ddcae9dadaa9b5f41fed5597ec13b7dee836b02bc45c820ab9115af8cf00682fe29794190eeec157072de5b93d6271bec334d3ea30439208d2e833c5bafb2607d4d63aec8bc404aaab58d233fc0a41e0344db31c90932fbdc733990f836a498091909417a2ccee9f8dfe93c9f22f3f7921da70d6242e2273ba9518f0905dcde9217726c32a1437cad460d22d5dae7f9d6b59981fb7abf409981654df44abbe7232a859b6ed583f068212fa54c9a4baa554dab1cc15229890dd78e92c2906dcf1b9c9552f8730c282635ebe81296ee0f7a5d040420cf91902b7d8c38b3926f7e1b9460d8a7bbe8bb6f93d2bc8dcc7c6e38109e8773b22d61907f92edb3bc6ba82bc38e19819558c746012a72899dd4da935c910ff15cafc1646332722d9c699e0b5cc6bb199fb765d66cd28483c44eb73087cdf2f4e08b14d641f3af9f4f8f5339ba2438ddb9d8eb4dc5f5141df5d0a91e00f0cd25a80a7aca48fc16afee7b7b7cacf2496c2e91db9db57d13d6010d990bed2e6019954c6a8f71b38d65c9aeb6cfa30ea014b5acad7eb4c902c6af0dc01a7e72dcca4dad92c2d91c68f2e9edeab40f4c527a2a302b91edcccf1568f7f266c7ce91a141c20f84cf53e92ae8ce0e31398385dfbdd4a96d1bdc4be08666065ed659ea94493aa324293ce38a4ffdafcc2d8bebe3285fa139bace150f0ad6a7dc5e788d71d2c7dd0531f9162e8cb9c2ca6550924cf56e5e592b6a6f9a385e7b0a0dc7b95f2f402836031f650e395cb95ca04c94dce1f639255349478f19b3d81205b257a53cf8d8bbde71ac9555e99d120ccc860a295e01899e42aea60f36cb6f295bb41e3a2c70856b1b52f766833e75cc9e9e67b1074c69afa26ae7db5c5a0ee7bfbe9f344f3d7cb3650a03ec93fbc2752ebf5f05aaccdd5dcd47538ce59aea1cd1b1a45dd639dbf1e124b2890f7b1d8e1d3b890a9848484ffc4c399707e12f8f41156bbd160c9ecb8eb505ba00f10b600948ce703bcadf7e0bf30c2ee0602be836e5c8b1d51052be9ad551bd54f82dd1428c8bd7c5d7f9315c12ce6239d45565af8766a278f922aef8c26fbae209c261e9d762f5c32ffe24e735b06a270f00657211f4767e6c25d7be2cfff7f76a079f50c03c5b47765e21fb320bec38d71660a47d547e7211b6a18c0ce9ee97df7c82ee5a139df8686c8e8aff6911b421ada0843038378afe711c8bf66b01b7528efd42ed4976f16271bfeda4f0cc31168b16cc9ffb17826bbf9c11cff7516967a6c592c95e569a15aa4f37e8ce5293d483806823afea1a810ed10d6c96d2e01f451e45bf6b8d3923ffd1060f1a93222d7c0e4b42d39385629144669c2aa512748e21d8bd33fd98b3c21bdf64c603530cee29d012de1adabb3c92fb61ccaad5b0032a885bab756f53c52bc161845f7d7f6690ae1cda396a88b105aa4efcac4cede391c829b196ce0ae6ff7e0e2b57ad48c191039b2934f557ff521e022e8e68684893eb51dfd91feb8802239ea3660e56406189e51976fe6baf8b157571f99c04f4a24c87a5b41fbbcc84c69b07b096742df500502ceb6b0d9a55a4b97c12d47e870e42d1359685d419db7c262eb98cb16056a6920c999f37759124ebde4d858db6d7ab9971e150a7bef8e3a0e9bb398b7d691d4806472f55e41bfbdd3eb7ffb5d15006724d0deb941f517fa36bcdae4f38a0c263f997fdbe8f1b240d659dc1a7ea1a9cb303dadfef0233af5e67870f116c4dd067e1733b05672715e3415a0f15721ce92f2888d7b818f9ea5efea245cfcce4ec3ca981af3b45b64083ea93da9afd83cc37277281b2d8ad41d3e5f48d7c7d24a733e6d7a35cc675a473c82c58b8b8cae9d20b54ffd4d5fb551a211eee84507f89a403a4e962aa12e7754c085e2c2792ee15ccdf4ef79cfb9dd3e7bbdde17aa439a33a1ebd425ac5473645f9ba68d617dc7355f00b5932719b5513a321d4e409103747a402bbbbc8086c1e26139440b126d2ed440fed6960d320d81714abee5b450007e40307594af5cd9f718aa60e5bb330d60eaf9bd47f0b54eef2d9ad5665804ea9d7fc5ca0ab57dab513203d3c7b8e0bdaeafa7f7e7cc014c9a6b44cbeb6aa97ca86468f8b240396afd0fea5d6ff172ece8b98e554af0fe445e53e8295ea4099193309e68916567131eec18ade12a447b9d2a5af0c5bb56b171cb1569948c6afcaacd523074f497c78f8791b9e55d1eb317f8b7578a5da7a871b3946e298edb7ece6002c67c15d11c506cef1bed8cb252962f8be8e7b846bd4c987c4ccd5afc84f3757fffd474a9a8024a9c18342cdeb49f8299441c8c3729df3427c09e9b2f5b84b580abb4083b9d38c0b6a78cf5ae000679f8acdef56bbc22c7c53f5daa63049ebbfbf787ee6452a641c195e3ae2eab4279fcf8c1fd60d8e25e5b8ab1ebbe01c310c49f189388777b37150aba936c5d53fbc16382cc1769431c48093e31d8aa56a22701093589e625f246b145a401c892b2df5887ec4ed51d96c6c1ef4371d75edd18cf1407c4e9c359b0fd2ac5c8d96f4d7293808b9b24ed03e0a2b90869ddfa79134ca20591b08d8b49b61360bda8aaa9bd756a69da0f37809d5597ecdc35e6c74f2ac8e892bd48630ab63cbc80640c4ae192652105bb40ac69bd69b1574b6d89e4e64deff7effaf648558990cc73ad0fa30ad3f1b209f0da126f63a76a4c2fd54e009e64c9baee6ac0b46e3bbce5aa8202df6006aa4c8c2105be9f2735e94f9ca49ada564a2c42058a3e6e3e0630f98d35cab1652ce00f85596bd87ee1d097179ea84c3461bf7489ecbd0779201e0279a3ecb8cee4c3aa9985559cbd07e69e7eb67de4098efacb7d61541bac5fadeb5578be0e3b430b5870b12b6695a58008c2277308e4c546edc8f7ac7c2251d2c2589b60c0ca55b4165d2f16562eaf655935177c48fe36ec56f1d7a75b9ac5178da270fb18a4522c1bd2563420bcdd650d13a16fb6a4d4d81f22de0d460ad8c4ef741c991bc72cf110318d695a464d1494aab273f7cc3524a859594be7ae2cf476c77aa9a1a4a168ba0f5fdce2f48d7640ff3f17fe6bb941908293f7cd815a8245e72dd95e460c3b6d83d8e9434aba8a46ad487ff53223fab97b3df34a5179cc19da858b52201397c4bf5157996bc3faa6798d093e5a0d2f2aab9d8d98b7338152305bbb35845d41f49c498a5837d4a4d3822558f4f46b1d836040114a4abe0e60962b95734fc6b0c290bdbefe7fb1fe68e64d00ac728de94d190595da9441e8f905bae97168bda8a44953a8973b2314e286f7b3f34941d1eb2c68e9aac28c02601b989a4960677a099ffa15d933441cbab5a37930a28b771f61849bd922856f17ec6b295c0479f26fe6e4cd51b8e236a1074430a0e0b0f04bc02fb72e2220bd61063e32fe93f0222788fc1353518c276d8a141dae33542ff304c6733c9f9d371ffe75aa81d97bf1c22ed82be3a9b741499411f5c1f003559e783915a5c3aec6d4283faea1fbee64a72238a7a4a29de656fec1d37b49100e8d0c14dbe865de710a498461faf163fe093c1b003402046357a031fa1fff3e4cabb450b7c6141c7f27d661865e9f41f73e891edf3980340eaa053005ebbe7c08b64ccf2bfd05afaa8c9eb1fe65d9539d6ea685de13bc64d80098ad071ed328313191065a21b759258e8673af81d80ceb6b708204a7b2a92a8117997da3d75a32f76af316c138e12f713374b1b473ade3e8d08dea317fa28d313f60730d214a67bb669360efa28ba48f3d6805fbf694c74e7ad786e6de8879f27983863134804714fe3057ad18691ac9dd852cc1006070014a39e72f1a04aa4ac16d2b4e55b29a14a03b1f35bb6da6b6662e2dbceee113872ce1935bf3d74270879b377ad61f96bd006d2055d19613aed0a763771db2cb1eede9f7cf76dc1f70496182ccb433f4809d34e8818f85494a847a8f402c3aacd0849d9401809f622c705557b8829afa737c7d6931b24d4ee830918326ff5641c707a46897c000552419a7f05973087d490c331d96473eb6085c54e38c7b141ccd7b1c5e91f65c2da7b3df68a4edf5904cab82cd4f66c00ac1acac0ccd69881dc3b429f29573374a16bf332124425dfafded66677f72679c92ec28d2dccbcaefb00e0e2a9c12b76e2b86f05b4e3cc77ff3b664814973e0e8958b13cce798ae89e70f14098bf23523d06d57b6ce4d787fd186e61309b4891c96b6ebc930c7482181f86d8dd817f20faefb97cf0d6ddf2cd4b7e40fb67bb03949afba99ca6bf9461eb914c171e2f8049dc2ed5697cc4ca6cfe46026966caefb1de5f3e25b47a5f52259c8179139d0cede5c7a3c7f4382d924099a4357b046738a6c1ef752a6e6411dac23220bce99a44caa040ccd360ee44edce38dce75310a9fa87aa2e1bc7112ba640c68209aaa9557395674e2cac8c0d01e32e273ad75830309393e07e5e534196b8bbb4e83746b0ff2b298cb49713e6a93e026f8451ec3e8c7bd99fa78dfcca082cc7924e44b683440f446a504fcfc80b66830e2f53745f49f3672335a2832f075ba0b34f39d62ff2e08b6a441cba6f4db25d6416c22a756441f0b2a7b30604f5f701792ac42bb5cf72af8eb7a2f038714595d2f63bc814c160092c5a1352da7ab3dcaed3ef5a3b2cd35ebce4bb30d454e10c1dadafcc2e222efaf56f73c4ef009cb90409b16f9bd8b1142380ee2b9965e78fed3fedf87350c89372b61570906"}, {0x108, 0x13f, 0xa058, "0d7c2a7f012cd137d3b204aa95a254002b465614b0f2afee4c8ef7a5e3f51ad2c997a01d7699456db234631210a2f45960f1c0a1df58b097d4bd6e9bd15d9ba075d898218a39460ffc77e7f89b42dc8fb7160c03f528d8d4a063c0629b53c4892380c2b920ca779d15fa273f22dff8d407da6028ea75de73430a71f4fe5f0eac3bd51f2c5f8e5a1dcdbb4979b638668965444d87762e4eb5c7f08afa48d4a885c906c4b66adf11953ef56fe6d1e8083d714ecf8d2128e40b2d873dce268a2ec5991c847dd49a1c59579bb40ffecc3039d8bdfccf760ed4d71cd545c9b7adafa855410a802f63b204eb5016c60e8d82ccdb97a5"}, {0xc8, 0x6, 0xcd35, "bf6f05c6b75a5d564c3e5beca67f0a624aa4487625d111315e6a1fb2a6b38848e2868dfc0ad34b7806ddc7c873c152940e48da22f79aa2dfb10ae5aa859a0f1250b297a7e3fc04d3bae08c083f1e07a0ad430fa605d816299ccaed19023aeb563299d37d15b08ce43cc0fd6bf7f38d1afd064b8b79f1e8aa7f88a89cc326e832120fbf455c04e06a2f918de55f0e51c144061f916ac9213b43c500673c9eff23235fbc2d5316b11b2febd5d5627d159ccc6e0bc0b2"}], 0x21f0}, 0x400) fcntl$setflags(r4, 0x2, 0x0) 00:00:09 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) shutdown(r0, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f0000000040)={0x200, 0x6}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket$inet(0x2, 0x0, 0x80000001) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="1d06617ebe6e6590e53740d6aa613b4bec45951d1f1e143e9d4f7fff52aaaa4220e7a8a63c0df71d8a4c1a2ffe9f", 0x2e}, {&(0x7f0000000180)="5f19771d63500299af9f49cc161f819a819a12b60075bea49ca0abcc9e540649b3dd40553b58b6c98b36a72ffbd16904952b6371ee43ac76e355cbcbdc3c82e097a2055b1f8b7c4610b892fbad96ce89f6c3c9480e4c9f169d3463b4610a4914f35d7a2da7b2a78cc03990d5b03806698275262afbdc6c3b6b857723b1ac59132e7cd13e76f6cc465790c613789f4b4139d24b4df79964c85e76ca0ee934ae6e07a6b61381515f6963304ac590e1345fe7c780bd6c3c19b03b51499f2a44d0d604fdaa0f80dace577d26cd77d7b8a0980e866881d25601c541d2dda2f51e3c1a52eacd", 0xe3}, {&(0x7f0000000280)="f1f806b303326c85", 0x8}], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000003c0)={r2, r6, r3}, 0xc) r7 = open$dir(&(0x7f0000000400)='./file0\x00', 0x0, 0x8) r8 = openat(r7, &(0x7f0000000440)='./file0\x00', 0x40000, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) renameat(r8, &(0x7f00000004c0)='./file1\x00', r7, &(0x7f0000000500)='./file0\x00') r10 = dup2(r5, r4) shutdown(r10, 0x1) lstat(&(0x7f0000000540)='./file2\x00', &(0x7f0000000580)) r11 = socket$inet6(0x18, 0x1, 0xfff) symlinkat(&(0x7f0000000600)='./file2\x00', r10, &(0x7f0000000640)='./file0\x00') getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000000680), 0xc) mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x20, 0x1) preadv(r0, &(0x7f0000000a00)=[{0x0}, {&(0x7f0000000700)=""/23, 0x17}, {&(0x7f0000000740)=""/13, 0xd}, {&(0x7f0000000780)=""/133, 0x85}, {&(0x7f0000000840)=""/227, 0xe3}, {&(0x7f0000000940)=""/35, 0x23}, {&(0x7f0000000980)=""/100, 0x64}], 0x7, 0x0) sendmsg$unix(r4, &(0x7f0000000ec0)={&(0x7f0000000a80)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000e40)=[{&(0x7f0000000ac0)="227a080e87b7b04b18c206b6c07ca9d2e808af0b880c97dd4d7418b8bfa71b087d1b549e76bfef51eb09d210f7ee014436250050c37aa6579c975bd911b1ced83fe6ccc778bcb3a14b2faac329939a", 0x4f}, {&(0x7f0000000b40)="afe608ae287047942feb846dcc1e7205b9f5bd51455aef89e280ffee90e68b427e2ca84f0bad8b90638db75b9216b6133a23f5896306a70ef96fa0e3f2c642bca9af79006956e354cb29644abe577354001a7e0959cd909411ee5a79b30860d694047989f817ace63fe92f563c88f0fa501b41a9425234b0cb18037e5fcf409406ce54ccd2c18aac0647e3bccb3450d426beccf4eed3370af4d1ff3173d0223cb37762e0928bbf", 0xa7}, {&(0x7f0000000c00)="c224dccc56a788e015feb6a421dbecc1e480a1c0c6ec89f242", 0x19}, {&(0x7f0000000c40)="f2cfd5870720e50d0332ce3fedbd6b7ea5cd3285f5d9575659c6ba7ee24796f44e961953ebc6457e6a039dd7096312b5dd05182d2f13770faa1c89c2e6b4d6058c18b6a6cc1b8ba15ff2da1b6b36f5cdfe2624139587d1bbede3658687c3193bd223f7338f64a5f97f67e7dc6df616b70822710def5285fd7ae5b2c8b9907314f2fcd2fc241491c3ccc7890deba4b2e165afc4fa58333ec4bfbe660f3ff2503d74029ce2f4f4ebc588ed39ac2bc6fb115ed54e99e2966d", 0xb7}, {&(0x7f0000000d00)="d058e3c6b63f95a3dbf0672d206fac51b800eef6d2e63778b79b3caffa77056f81c612045920723722c00e243c7f994a79ba8fe2e9746f8843890f3a5d4321c4526399706f9d272b92cb0a158cd21232360cb01063579092ffeac57c38295d10c6bbc53d804f487bf1f6bd59751ce6207b41fe3f896464f26371e9608b26f3d2794f4c73b1a254a74f340691629a8ab32a11799600efc792cf762376ed73a90efd62270214424216dfe4bab0904ed74181dc4577140545a534ef2190a8db1e7fb7aa56144eb34e63fb83bfbe2bc5e347ad2a846c31be439cc0fc90bfc1806b7bad92bb1314f976959a48682552b0ca78b32361844c40c757839cd184", 0xfc}, {&(0x7f0000000e00)="071ae2fb377387a2", 0x8}], 0x6, 0x0, 0x0, 0x40c}, 0x40d) recvfrom(r9, &(0x7f0000000f00)=""/4096, 0x1000, 0x843, &(0x7f0000001f00)=@in={0x2, 0x0}, 0xc) fcntl$getown(r11, 0x5) r12 = semget(0x0, 0x6, 0x20) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000001f40)=[0x2]) shutdown(r1, 0x0) openat(r8, &(0x7f0000001f80)='./file0\x00', 0x800, 0xd) getuid() 00:00:09 executing program 2: r0 = socket$inet(0x2, 0xfffffffffffffffd, 0x0) shutdown(r0, 0x2) r1 = dup2(r0, r0) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x1) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_int(r1, 0xffff, 0x1020, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 00:00:09 executing program 5: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000040)='./file0/file0\x00', 0x41, 0x4) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x300) mknod(&(0x7f0000000180)='./file0\x00', 0x8000, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000440)='./file0\x00', 0x7e, 0x46) 00:00:09 executing program 4: r0 = socket$inet6(0x18, 0x4, 0x6) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x1}, 0x8) r1 = getegid() setegid(r1) setegid(r1) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = paccept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/24}, &(0x7f0000000100)=0x1a, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = semget$private(0x0, 0x2, 0x104) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r4, r1, r4, r1, 0x4, 0x3}, 0x4, 0x0, 0x3}) mknod(&(0x7f0000000240)='./file0\x00', 0xc002, 0x1) r7 = open$dir(&(0x7f0000000280)='./file0\x00', 0x81, 0x12) fcntl$setown(r0, 0x6, r3) lchown(&(0x7f00000002c0)='./file0\x00', r4, r5) open$dir(&(0x7f0000000300)='./file0\x00', 0x80000, 0x8) setgid(r1) r8 = getegid() r9 = accept$unix(r2, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r10 = getuid() setsockopt$sock_int(r9, 0xffff, 0x1017, &(0x7f00000003c0)=0x6, 0x4) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000400)={{0x2, r10, r5, r4, r8, 0x80, 0x5}, 0x5, 0x3, 0x2}) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000480)={r3, r4, r1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000004c0), &(0x7f0000000500)=0xc) symlink(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='./file0\x00') listen(r2, 0xffffffffffffff81) bind$unix(r2, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000600)={{0x18, 0x1, 0x9bf8, 0x3f}, {0x18, 0x3, 0xfd23, 0x1}, 0x8, [0x7f, 0x3db, 0x4, 0x1, 0x10000, 0x400, 0x4e0a, 0x1]}, 0x3c) chroot(&(0x7f0000000640)='./file1\x00') rmdir(&(0x7f0000000680)='./file0/file0\x00') linkat(r7, &(0x7f00000006c0)='./file0\x00', r7, &(0x7f0000000700)='./file0\x00', 0x400) 00:00:09 executing program 1: open$dir(&(0x7f00000000c0)='./file1\x00', 0x20440, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x40) open$dir(&(0x7f0000000040)='./file1\x00', 0x1008128, 0x4a) 00:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1000600, 0x0) fchownat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff, 0x3ff) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x40, 0x9}, 0xc) 00:00:09 executing program 2: r0 = socket$inet(0x2, 0x20000003, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x5, 0x9, r1}) getsockopt$sock_int(r0, 0xffff, 0x3004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) recvfrom$inet(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x0, &(0x7f0000001140)={0x2, 0x1}, 0xc) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r3, 0xffff, 0x100f, &(0x7f00000011c0), &(0x7f0000001200)=0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r6 = getuid() mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) r7 = dup(r2) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000001280)={0x1, 0x2}, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) mkdir(&(0x7f0000001300)='./file0\x00', 0x41) semget(0x0, 0x4, 0x20) bind$inet(r3, &(0x7f0000001340)={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001380)={0x0}, 0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x10, r3, 0x0, 0x0) r10 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f00000013c0)={{0x8, r6, r8, r4, r5, 0x30, 0x7}, 0xb7a4, 0x593, r9, r1, 0x28, 0x6b2, 0x7, 0x2fbf}) getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001440), 0xc) unlink(&(0x7f0000001480)='./file0\x00') socket$inet6(0x18, 0x0, 0x5) getsockname$unix(r2, &(0x7f00000014c0)=@file={0x0, ""/27}, &(0x7f0000001500)=0x1d) fchmod(r7, 0x21) recvmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000001540)=""/195, 0xc3}, {&(0x7f0000001640)=""/86, 0x56}, {&(0x7f00000016c0)=""/12, 0xc}], 0x3, &(0x7f0000001740)=""/71, 0x47}, 0x43) 00:00:09 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@abs={0x1, 0x0, 0x3}, 0x361) getrusage(0xffffffffffffffff, &(0x7f0000000040)) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="4b000000000000000000000000d1d04cf31e2955e674a38a46020e4571"], 0xc) getsockopt(r0, 0x8, 0xffffffffffff7fff, &(0x7f0000000240)=""/4096, &(0x7f0000000000)=0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) 00:00:09 executing program 4: r0 = socket$inet6(0x18, 0x2, 0x7) r1 = dup(r0) readv(r1, &(0x7f0000001040)=[{&(0x7f0000000000)=""/30, 0x1e}, {&(0x7f0000000040)=""/4096, 0x1000}], 0x2) recvmsg(r1, &(0x7f0000001440)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000001080)=""/247, 0xf7}, {&(0x7f0000001180)=""/124, 0x7c}, {&(0x7f0000001200)=""/65, 0x41}, {&(0x7f0000001280)=""/251, 0xfb}], 0x4, &(0x7f00000013c0)=""/110, 0x6e}, 0x801) r2 = openat(r1, &(0x7f0000001480)='./file0\x00', 0x50402, 0x2c) r3 = socket$inet6(0x18, 0x5, 0x8001) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f00000014c0)={0x3, 0x3, 0xd82, 0x200, r4}) socket$inet(0x2, 0x4, 0x7) r5 = accept$inet6(r3, &(0x7f0000001500), &(0x7f0000001540)=0xc) recvmsg(r3, &(0x7f0000003980)={&(0x7f0000001580)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000003840)=[{&(0x7f0000001600)=""/97, 0x61}, {&(0x7f0000001680)=""/163, 0xa3}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000003740)=""/210, 0xd2}], 0x5, &(0x7f00000038c0)=""/167, 0xa7}, 0x1) fchroot(r0) fcntl$setown(r5, 0x6, r4) connect$inet6(r1, &(0x7f00000039c0)={0x18, 0x3, 0x7, 0xffffffff}, 0xc) fcntl$getown(r5, 0x5) r6 = socket(0x2, 0x1, 0x0) r7 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000003a00)={0x0, 0x0, 0x0}, &(0x7f0000003a40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000003a80)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000003ac0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000003b00)=[r7, r8, r9, r10]) poll(&(0x7f0000003b40)=[{r3, 0x10}, {r6, 0x24}, {r3, 0x100}, {r0}, {r5, 0x1}, {r5, 0xa2}, {r6, 0x8}, {r6, 0x25}, {r3}, {r2}], 0xa, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000003bc0)={{0x18, 0x0, 0x9, 0xfff}, {0x18, 0x0, 0x4, 0x800}, 0x9, [0x7e, 0x6, 0x69, 0x1, 0x2, 0x7ff, 0x8, 0x8]}, 0x3c) recvfrom$inet6(r2, &(0x7f0000003c00)=""/175, 0xaf, 0x2, &(0x7f0000003cc0)={0x18, 0x2, 0x5, 0x100}, 0xc) fcntl$setstatus(r6, 0x4, 0x20000) lseek(r6, 0x8, 0x2) accept$inet6(r0, &(0x7f0000003d00), &(0x7f0000003d40)=0xc) preadv(r6, &(0x7f0000003e00)=[{&(0x7f0000003d80)=""/108, 0x6c}], 0x1, 0x0) mkdirat(r2, &(0x7f0000003e40)='./file0\x00', 0x4) r11 = msgget$private(0x0, 0x284) msgctl$IPC_RMID(r11, 0x0) 00:00:10 executing program 5: chmod(&(0x7f0000000000)='./file0\x00', 0x100) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) bind$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000400)=[{&(0x7f00000001c0)="2d115c6c40eb57a804ed31910bcc3044aadfc12e4bb51a7998ffb484305e23565cb41fd4db69abd05b09b2774ba7b1618c7db991c12a51f34c057f52c55dafa23cae5b9cb163efbc3d7a200dd5041624af2510efcfe40eb2255ddc400e2ee14c988568336bca3be1de06373a8b1ac5930867803c21870354599431df7e8a73f68c2a92aad363d125aaeeab1b6c7d4ec8e16c1958cae67d902ec48229d0375e9e82af074184721aa857ee8bc8ef03f0c366c372bdf5c2b53ed12a751975b137ce1a7273a907b7e97cb3fa7573588631a4e188b1eabba6a2", 0xd7}, {&(0x7f00000002c0)="152f", 0x2}, {&(0x7f0000000300)="412e56de4631b24768aafb8d05e5d14137bc9c0b63e2940444eb507b3e3dafe82a4f0e79f91998155c889a73b923238366927477", 0x34}, {&(0x7f0000000340)="469ce2e6e510749f52e138825b74d0c0826c501606d0b01daacfb9c6898e49f1324b196df625f73f545fdce8543bfc1a22eb99c90e453000431b2f5153bbeb4c08269bf07d7a2094a5e7329b92c834b2f0627ddf69958eed9ccc8f5c98b001cec8097865c76c374e9c99ade53e8d982394d104e4f21a68f9e3825b01373ff1d7782348e2e5970868a77ab580dc505110b4734956b4f5ca4c1d73e41ab3179f74df828399", 0xa4}], 0x4, 0x0, 0x0, 0x1}, 0x0) r1 = openat(r0, &(0x7f0000000480)='./file0\x00', 0x1, 0xd) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = openat(r1, &(0x7f0000000500)='./file0\x00', 0x290801, 0x100) getsockname(r0, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8) getpeername(r1, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) r3 = semget$private(0x0, 0x4, 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000640)=""/56) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = getgid() setgid(r4) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000680)=""/173) recvfrom$unix(r2, &(0x7f0000000740)=""/193, 0xc1, 0x803, &(0x7f0000000840)=@abs={0x1, 0x0, 0x2}, 0x8) getpid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000900)=[0xffffffffffffffff]) semget$private(0x0, 0x1, 0x0) semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000940)=""/116) getdents(r1, &(0x7f00000009c0)=""/175, 0xaf) lchown(&(0x7f0000000a80)='./file0\x00', r5, r6) r7 = openat(0xffffffffffffff9c, &(0x7f0000000ac0)='./file0\x00', 0x0, 0x40) r8 = accept(r7, &(0x7f0000000b00)=@in6, &(0x7f0000000b40)=0xc) flock(r8, 0x1) socketpair(0x18, 0x5, 0xcd, &(0x7f0000000b80)={0xffffffffffffffff}) getpeername$inet(r9, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) 00:00:10 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x8) r0 = dup(0xffffffffffffffff) r1 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto$inet(r0, &(0x7f0000000180)="7373b2e5879f3aab89182903db1b36e9b626a23a18b0bb2eb33361790ad2eed6735d43e3b54db578671caa9746f2fc589f5f942e808e9dcd3d9c43d051765ef2e163cc2fb9717016cff1a772103442319261175e9ce11ba217df05db2ac79516275acfe12e1463f383ba290d0e95324c0cbe22e015e5a614d671c45f586d1a72b21b1c62fd90f25c9b0305bb9b74eda2b24b7b0fa11fd7c0d248f713dad86c495ffda45e99c3698283c2ec5efd3b613eaf898b7dc1", 0xb5, 0x406, &(0x7f0000000240)={0x2, 0x0}, 0xc) r2 = accept$inet6(r1, 0x0, &(0x7f0000000280)) fcntl$getown(r1, 0x5) recvfrom$unix(r0, &(0x7f00000002c0)=""/160, 0xa0, 0x43, &(0x7f0000000380)=@file={0x1, './file1\x00'}, 0xa) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x100000000}, {0x7fff, 0xffffffffffffff7f}}) utimes(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0xa8, 0x7}, {0x4, 0x101}}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000004c0)="26934b213c40997099b4c85daa86c9a7af8cb909a8756f2f14d94e55c9648552dac6f3b2791fb95fa26e49f35bba85585c12589c37ce61a4c26b92dda2d3536f828dbe0af972edbdd59f609a4853fbe18f38371ec8ef77cd674905330150937349303ae49a8d53afbc7c6b0d8a017e4535a9f4c12b34cb79bee0ed33bf3d87fc7f858dfedcb2d889364b8b67a35cb375904b905f8ee6519c6ead2ba56da5a25a13046b11571a9cd6e3c45c5218d0d663721be07502e2d2c0766e64d7399a29f71c83ddcaf94c432ec893cd93b9f87a7e89a946ba6c3618c0ceb49489c58a1b1905aa938400e0ed443063ac928d1b", 0xee) recvfrom$unix(r0, &(0x7f00000005c0)=""/240, 0xf0, 0x800, &(0x7f00000006c0)=@file={0x1, './file1\x00'}, 0xa) open$dir(&(0x7f0000000700)='./file0\x00', 0x240, 0x40) chmod(&(0x7f0000000740)='./file1\x00', 0x14) r3 = open(&(0x7f0000000780)='./file0\x00', 0x210, 0x122) link(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)='./file1\x00') readlink(&(0x7f0000000840)='./file1\x00', &(0x7f0000000880)=""/46, 0x2e) getsockname$inet6(r2, &(0x7f00000008c0), &(0x7f0000000900)=0xc) sendto$inet(r3, &(0x7f0000000940)="6dcf31a18aec1612b070a678d62b3477684e0bfce8d8a3003fedd6439aa699d67cf01fdf75eddc245af225b846dd36f3bd95e2d85bc109d5d71d8dd7aa4d2314030da86a645fef5a2617dc829ee0c2ac9ba4747d8493d2ba431767ba6b7286830936b839e1544eaeb4d3dc1f0e8fce18b52d4dcf188e3b980ce3200bf65b4a13584ae78c615736163cbb66dc87e4a8f81bbfa33d90ac072eb660e001677e44551c3200ac8c05f33bd6448a09922d7809710790ccd883d5422bc75b355bb325fc8b4a621b2b43e9a0d81a048073df17316d5037e39eba66ff01ecb8a2ad3f291f53", 0xe1, 0x408, &(0x7f0000000a40)={0x2, 0x3}, 0xc) unlinkat(r0, &(0x7f0000000a80)='./file2\x00', 0x0) bind$inet(r3, &(0x7f0000000ac0)={0x2, 0x2}, 0xc) recvfrom$unix(r3, &(0x7f0000000b00)=""/45, 0x2d, 0x841, &(0x7f0000000b40)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000b80), 0xc) utimensat(r3, &(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)={{0x206, 0x2}, {0x7fffffff, 0x3}}, 0x0) r4 = accept$inet6(r1, 0x0, &(0x7f0000000c40)) pipe(&(0x7f0000000c80)={0xffffffffffffffff}) fchmodat(r5, &(0x7f0000000cc0)='./file1\x00', 0x80, 0x600) lstat(&(0x7f0000000d00)='./file1\x00', &(0x7f0000000d40)) clock_nanosleep(0x20000003, 0x1, &(0x7f0000000dc0)={0x5, 0xfff}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000e00), &(0x7f0000000e40)=0xc) 00:00:10 executing program 3: r0 = open$dir(&(0x7f0000000cc0)='./file1\x00', 0x204, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r2 = msgget(0x1, 0x400) msgrcv(r2, &(0x7f0000000140)={0x0, ""/218}, 0xe2, 0x0, 0x1800) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r3, r4) sendto(r1, 0x0, 0x2ca, 0x4, 0x0, 0x901) 00:00:10 executing program 1: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='!\x00', &(0x7f0000000100)='-/\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='{\\\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='$#%\x14\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='-\x00']) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x110) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000400)=""/192, 0xc0}, {&(0x7f00000004c0)=""/50, 0x32}], 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x1000004) r1 = open(&(0x7f0000000540)='./file0/file0\x00', 0x202, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open$dir(&(0x7f0000000580)='./file0/file0\x00', 0x200, 0x1) write(r3, &(0x7f00000005c0)="08b6f8804ae19708d483f07cfd5b1564b1c3e2d25427c00b0539d1469e1b5ff3094ea620df4cffbda03ffe0f0d7349417a645bbd20567eaaf6de85be87df53cf32e0016d331328a0e3ca35016b592e332eee0a90d2bfa3ad40d056fed0e180418d02e6590ba334bf0b1ed3089b98bdf9d159890c7e832bdf4b3951a6706603058f0a2f70a8bf1cdcf3222aff7f62e06188b881150b45b2fc7f05c498aeaba3a8529d", 0xa2) r4 = getegid() r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000780)=[r4, r5, r6, r7, r8, r9]) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r10 = semget$private(0x0, 0x2, 0x400) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000840)=""/91) shutdown(r0, 0x2) getegid() r11 = dup(r0) lstat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000009c0)={0x0, 0x1}, 0x8) getegid() getsockname(r0, &(0x7f0000000a00)=@un=@abs, &(0x7f0000000a40)=0x8) sendto(r12, &(0x7f0000000a80)="a12f6f04583064cf00e2c739583e0782f2938b58cc8788a26ef4506ef643e4622467a7ad235b7e99e759a74b9288603c3c51400f22586d2f7ac52279d109d66b7d086f87f535827d5bc8539d960397c6d33c74e84c9d49417a2f211d5f1b64bdb86312b2bc32593056a7a465527da370d02ec6df5a21c3784ad6d8b746ec999fa83537577258ced3f111d1dffecc4af030189f00e069b93e1b3ef10c5fc42f2881eeae1da67a7fa12c4be79fa76f50e92108b83cdf7b38e0442a0366e77a897493371c2277f5bc4d0927cb7f81c6a20a01253ed3603c07d24a743cf7b0dddb6c30695da4f78c97ccaa7dd74a130e093098c3cdb9da8b578a490eae451ba91815ed6abfb6c02c00954acba3415afdb5a97733d177ba50b0afb198eb9bbc48ba05de07f83c1cae5addca2f0055a7c88a827d845bb0fbca7b5ee6e616488a91986db08692bb737d168d85f870195857c85e4ad0d8a267f7a3b59184683668cb0502200170a3d6572e1c001edc61edb51a349e39a4a0b5a28b64d48b67b08326863f088e279738e32e41fb76b523f097920a06ac3ac762a2c977930dedc50229cbc953107a27b8617fc583cd3a7012245cddd3259600bb7f1019dcc872addb8714e878328cf8924e32305e89b118054396a790898902abb3cd056d0712782fc9c5e97020c6145e9f1c5d4897b49d684e4cc9a4d0b5fa34b3310aa15ba99d872cddb96e617a3f25c2f62b385435ceae0305beccf2228bbda94a51ae919a04e467058cc38acde24c77d231cafe02dc25c35eb33dfb49fa430edf1f767aeaa2b58f0c4301e4a69cf8bb512f4a0fa97837bdd33ec38db4a19cf0d95f865e480813ceb7698dbad430d3ccc6a39858bdc1746f4df795ab5a3c2b5ffa9c11508cd3a4d2173e9c45e6c8fb343c72be7bd7fa38e362c290499d49f0a513a8071eef872dc6021012763330fde41f253fe6ab83c899ef9e06c7f8c7c402a3f9f4a5ea998c76e11541e6d7533314b067c1812ec52a7ff8e5163e12e61a56c67d063741f7059ee33fdcc8e1fc5b7a87bf163ee7114479baf5020f20a77d18de379c3aa414619776ceb752ed5b74b4545e5689fa500dd715ffc1269e59bb5ea33a553cba1d49387798f6e9159a8179f653787a111bca867206b2015e2d1e53491ca606f6b2ba012f8f1d9b9f4086dbda8a9d4dc4fdb0bfc0a406ce9e80284f459b3df854c4214fd2c1a9834475cd9c85232a299fa306c9782f9d5f328f81847b773b84f47a092f742bff8de777eb863cc4cc11a6339c2f5495c3f7f6e19277922259d4c3618bd1501348230411c6063398a0773747def5254de0ea189b27a09ab0a9a81d134ece9b0fa0776bcf1ef21fa317d106d84fa6aa7f4ee6878df5be7985f22931b1ebb1be01743dd54aca4897c2f3bb5b328f97a8e9eb178f439e24f21acc0303e93a0f430d067d37d808fddd6204d6abb638be754af34e52a9db85cd3127c836d6d822bf8d324d1f30a7ed8e02c40755bf61dfdf082180ebc14e4f7f635b8af240e59070e3267915bdcc3ab192b45aa35e0107cad35fd395d4f4b8e67be646eb4b298e782e06810dc3431f7b7eef73c703c7260e9fb4cc0e011e18ed33b5c42e840a0b553bba6a417e0653b645763d61193d67e3b22649882a85cba5b33eb6b35bc3a872557a6994ee9ce3a7dc32024cfa1e5e1013a0fcc4a1019f65b9f7e9804b16955fb308b51bec67ee443309676992839cc531bbfbb3962e188f30f4a3a4abaa67e446c534ae82c131313700c92369944e734f4a1187c6f0ddf09fe0e34288f992a7ba5f1e478c27be4a32007887cc822aae4ad5ff44fbdbabf7d207ef70372c19d4b631cba285bd8ced8fb2558e6155d007d5cc443439866e6b943906ff5a5e451fbcd1027c463cd50e95a1439c36baa08673f3462093d6ab724dcc586e04f677d682264d2f0a8849163c05e197f8233f8e3955a4dac922e759d0baaa91113b3fbf0489c966907b146b66aec6e0f90b7d11073c199760d250705c4b6df01b1a6df7004dc6890e065f56420003b3631a844d792418eabc3ee27ee5d586c76e4af120b997e571913d86c390e3968c86148ec4fc133a459d70e3667fb7fde173c1f8c8c5bfa2729f1c6bdd5b419ad740dafffda83ebb1641fa53548b0cc42bae3be561bb724f224dcc23769117172b207e1ee088a578ba6f2cc26ff4da1d8cd69a1e394fc140ce63eefa4f0fa30dc8c0ddd799229cb85897443711e0b8e306791214d17c13a28ffe821e305e4f94388ef2062e0ad360461b6b2eefdb99a52cd646fdad8df02a1f2990b40d7724770ea7c36bc2c9d178f60b8f567a3d053bb76f1ae3cdc08774d581b6b0e91ed80f6af2f11a48e085748bb4dffa77c7f0a006c6897b60378152d6649b84e224b7eecbf223e54157d4e39a7ec7ecdb3c89ec4fddf292b354fa32dc2edbb9616e589c898f955991d485a5e790a92bba7854111b97916ac97f6654b94cf12728ddbd18171fdba4aaef0e47cdf76bc21e1b12f4f69be94d557712d2aab325a230868e59be4a0d4bf902b836f024ed32dc6d7b976341b6ddd1e83ec165215d70f5795b44af0f72604ff54a75d7fd7c7d2a43b348b97327c21e5e574a3b1ac9766e12a9db4d9bc885631b8d9a6880db73be1042921d31219ac18e291aed6ddab560f0532071af00f548828c3426fad58886146694ae3bc09722f39573feb4977ce52d93939d0d3f22b99905bbae5bf022452324d86ac83710d719e301bbc789ed90190a8dd7c06610ef547ea1e5ac0f0dd1af7d26f3c26af96867a403ed23c7dd29e01d20e4721d80cc08f9d5fbff16358a1b18e9aec5ce545e1a9eec3662a41591693f350a2615a3720698feb58c9c6183744aae34318cd2a5f8b69856d357c1051f1ec558111f36c77990fc8fe896a387060d55c7093c2d0490e82ac72dabb1c2c003081d77d07bdae423835ed604c3f0ad763db771073b250f97bc15f46959d96bde8a889372246a5c1a6e8c356e1e017bd6d58a88802a41d56ab0e834a35204d5286db29b5001226607e3891a304aa93b0edff70cce3a4409c35b9715f424972a212f558c1259babeabee0b43eba95c9e11990caf21109ecc3b95ba307a208195b75d675cce661aaa7a291d26f579c829bf37631ebe149ddf7e9ecb76601c85f6278bcdb72d2cc339e09b0e7d79421b2e1cd48ffe56ea40537dce57b2af0054622b82dc9fe01735e38e29a0155d1cdd820946fb94a276dbf3596e6250107f863b6216a05717cd2979dc51161dc032fd8e0b6da34aa4d28ac2ab6d2b6aa1f712e0a396e45d62cd028a36cfba7159652a17d11fa0afe19afa4039ddd04ffd2da0aec68d5d9216b22b345664b480b68874eb60d52571e1c79c7c2fc521b1d89ea48fd4952097d37a2dfa0b5bd5d66680bf806d8bae697921e961286d05e78b25c3057fbeef6a6c1e2f8f7f9b5914931f684a72daa27c4e30b81109e608d5b95abb067a5f35d535852c2c67a41596a33831c327d48e88f68ff543c56797f7dc56691c4a30e7641306962a13a598a0fee730ec8bd5c68d4e502058addf50a6fa5f6faec1b9e2cf210f84460f2c2947d4f523783a954a14afb73019e44af12a03ed36e80fe10762a591ca59953f1b715ee22e036156d80a508035ce7dc974defbe9121aaef0e0c0cb70db8397a76c41a02b132bca515bb3b2c0e8a1766c325f87eacf694cdc45b55254a0923fee696cb181a1eb5dfabfe965bcabe1ccac370b41bca893b1b9e645a8a8402d79beadb7555fa5b1e49c9e5dc5d80a1524d38880872840c3888a037fe453060de586430aab7cd33943372ff7a5922dc64c948fc36d6c8b47d4fa6e14a1b98dd37f951c76f3bad592dc04e7b6ff775a97dd50d8b8e8a80d5930d970de8919f6fd274f82c742869177fb413db59e58105a86abba8dc59611521be062d9e7090ecb47b8223b4f57fe8148ce6903dfbfdcc0dbca5da467558adad5a2f2197ac961ab430271e6a3cc17f51f7300c576437049f760b57c8de3d8558f2e0d063713ba156a8b47ee2116172fef3eef36aa0cc45952ef591c42f48e3fada6f03bcae8a377cb1682907b646cd9af4871e72c2d47f901a13f79eb37bc0401fe51d7b78e358832e3c9f73d3e4ab40054048a18336bec9ba5294faf673f4848c8f9012ac76241e5df45e1e6b24012e2293ae519df943feab5d541374b2a99c7a0ca46aad0c7832b0015464be258ec1cfa6c50db3e36bc98a146f4159749a927fd9bbb302c7166f2b2263f39a7287ae5df43e900737a1e6a2c360ded058c1135ebabaad3cee790f5e0bf4dac2de0832cbd5db00aa01a18b2508edb950b5d78e07da39f880cec4364f06000dc9919b1af642ae8a9700d2613dbfa4d3d0de8622606d714cc0d6d84ef9000b463becf632b56bc5c56576c67f4ba32414d90c5d8e8d20d10452f52d4867c362e11656dc9d5f8bb9ff3fb0188c1bc41867db24c7bbab6aa1679f687dc381d129e5b1a3b1d5ad909a257ec5db351a6c2c4e15059f9a4e114cffbf3b7039307e7c97bc3920a99a47bacc21269d8ae183eccccb51b8cef27de8d39ba72d32e542187c2d9378893878a2f0255b19330620b5602f4750aa5024014f91c6caf7b46599b54ba492e45c65a60943b42963a7b32ae687a6ab105e95e273d06815fa5ad37e189c03fd04865e2513d0095332585a32dba3774b57e9bd2fe6a98749aaecec681966b9d3a7cc733a217e3a3c9943da949a9eaf3498b1f43b401a06d357595a23cd4ce85e4a463bc766cdd68f430a91ec64a7510ea438d30a3656523b32017f582984b110da652d5edd021ef2e9ee3209d849b40436bc712356954a6458b32a3e55295a76ceebb7c2159ea407f3dee99a0813370cb4c68df40b61101c73e9994e3dbf87f49379317bfdbbf4d09f2ec2429be0a0240b189e04694668934ef30a8ba30388ecbd5600f0aba81b373756ecd0dbe7fdd3886e55f41be38dde477f95a49954da8765faa8d584864090754a4960803940391f73fc78528f67c27757f5d1860a88c4dda40ce7707d2456b147bee6e2db459067112ab8c220484c0343accef10132491afeaebae3da0540d3bf4c3dc19e015c537188364cf884a967bbb7ce2f1d265d828ce0843287bbed762aca3904160dfbbcf500d8f45546d5ed4eff7caf32bf83da8a03e3a44807dd503aef28b8df6c3f28b4af25ef9bc65541effe4fc379d4cefa796afbba5777bb9208580e0f23bf7cd73c6cf492fc76e2f103ea3fd5f51979c2108c436972279f68171dae274a1d1681b45a45def2e93d385281b358e2bd4d8386c29d34196ef4bf130b6256c7db4498280778901425eec91880c2928fa9d37128f87b62d1beb2f8a39be3b9aef474c57737a884cff679c0f3b6d11cb959e9c3673ec8a9791cf2b3fb34b29cd7c347c74b9cd083179a574bf3602b147643ded8efb42aee2d497b4234090cfe3851dc993f0ffe4caaa50cf5394901797630e5b8b9178189f111e8411ae69e45d5c836bc187f6464aa9db6484998e2d5080302820b2a14a90da8893e3771db20268e077d97a9fa8d3b81a2ba4ca3089f62b3040babfed09429d86fa91c7498de72ae6d70feb4ab15b12acf04fc3c154af781f9b302f3c3c2697bb9ed92e04ee726f3cda2951ab2a9bbbd69a0d77f3722d86ae78bbf132757edf5c32b6a6c69fd1cf6e3f9f4aa29327e7dc7a7d941609bb13e9a304fea1d17342c29bdb2a288d5d98c5e99ff2cf3ec82fe32ac81f1c9a341a387fe06e33554799095a", 0x1000, 0x6, &(0x7f0000001a80)=@un=@file={0x0, './file0/file0\x00'}, 0x10) connect$inet6(r11, &(0x7f0000001ac0)={0x18, 0x0, 0x4, 0x400}, 0xc) sendto$inet6(r0, &(0x7f0000001b00)="89261c8bfc7d7420484749d3b1a474ea9d94ab9af4069a5316a00f1c3994046ec6ca8ce9a95eab90fffd189015f0df7307bbe2aa87a13bcc3ec34e149bbdcdb0672dc626f99062c428dd4928c5562067a749690cf067583d23bc918c3301b50daa3a5f4c020fa6172f722d1aea0e9df35403b48f33efec3ebe819194f590", 0x7e, 0x40d, 0x0, 0x0) fcntl$dupfd(r3, 0xc, r0) 00:00:10 executing program 5: r0 = socket$inet6(0x18, 0xfffefffffffffbff, 0x57) recvfrom$inet6(r0, 0x0, 0xfffffffffffffcca, 0x5, &(0x7f0000000180)={0x18, 0xffffffffffffffff, 0x2}, 0xc) 00:00:10 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) setrlimit(0x9, &(0x7f0000000000)) socket$inet6(0x18, 0x3, 0x0) 00:00:10 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) r2 = accept$inet(r1, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="5643f506", 0x4) chdir(&(0x7f0000000040)='\xe9\x1fq\x89Y\x1e\x923aK\x00') mkdir(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x1) 00:00:10 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r1, r2, r3) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0100e91f7189591e9233614b00c853e93c9bd10b4ad73a22d0c18b5632e52a3e7de716e93e1231e0d239aeec97467117d44470836d7ce09f829f2dbdb0a21d5de54441282f357bada8cc390088c1e5951a3e13ddfff1b1ea3883648dd7d977c68af691303406f0f899cbbfab2cd5a354a81f790edc4de011329484e789e6374abae963a0723d163e796068e35ea795e1e806d003ad2cf32645c50c39cb2225c0676671606b93b9ab7ed7163f4838bfea25cb02d90eb877a14e602314e1b16da142ce0b6aee2aa41335b2ec509a11282b8b3a30f1179fef06b59f3a4eee76afa6be20cafec86200003d612277f5d66e668c3de4933b2a86e87e941c2b8cb128d2c6e9191fc60c3c4496e5c9604dbe17710e97c34a5792e37a161368717f4187253d15a0039d8117c364a9cbc9266ab86602787f7bff9b2f33d724c0d0aff01305f10489acc2c9f2a7cd3effb61ee8bfefd9e16b3bdd0c04e4e19f47f2"], 0x1) setrlimit(0xb, &(0x7f0000000040)={0xfffffffffffffff7, 0x5}) r4 = accept$unix(r1, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x9, 0x8}) bind$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) chroot(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00') fcntl$getown(r4, 0x5) shutdown(r1, 0x2) 00:00:10 executing program 4: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1080000, 0x82) preadv(r0, &(0x7f0000001200)=[{&(0x7f0000000040)=""/4096, 0x1000}, {&(0x7f0000001040)=""/178, 0xb2}, {&(0x7f0000001100)=""/223, 0xdf}], 0x3, 0x0) r1 = socket(0x6, 0x7, 0x1) recvfrom$unix(r1, &(0x7f0000000000), 0x0, 0x800, 0x0, 0x3bc) 00:00:10 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') write(r0, &(0x7f0000000080)="a040d5e73ad86181c0b3ab1d23d44b2587d14bae836e50b412151cd8c210d3d710eadba17582bb573b169c88ae836fc59fd8733365e16012c557b19e24c224be5f9bdfe29ab83fb7804823d2b19f9e0c9cb5279d2d5f42fbaec699dd28a9cbb0d81eb22abd9baa182db73a2f63b2552beb517ef04d71292706391d8e282c8a2988ac75ed600d86259a8e1910cd946d9e85e1a98856793a3fd3f30d9b6abdde7fe543fe7812be0e1cde7694938aaf5c7e7c353679a9c95c2d996fe065f72619964cb600d10185ba509715d12e2e5a021d400586f3d1b9f1b9e0a3b9250c8e53f156000acc351724e0c27bb70f7012949aeef7b20668bde35b0c94da959c", 0xfd) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) setrlimit(0x3, &(0x7f00000001c0)={0x40, 0x400}) unlinkat(r0, &(0x7f0000000200)='./file0\x00', 0x800) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') r1 = accept(r0, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) getpeername$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) getdents(r0, &(0x7f00000003c0)=""/192, 0xc0) r2 = socket$unix(0x1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000480)=""/208, 0xd0, 0x0, &(0x7f0000000580)={0x2, 0x2}, 0xc) r3 = fcntl$dupfd(r2, 0xc, r1) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000005c0), &(0x7f0000000600)=0x10) getgroups(0x8, &(0x7f0000000640)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000800)=[r4, r5, r6, r7, r8, r9, r10]) recvfrom$inet(r3, &(0x7f0000000840)=""/116, 0x74, 0x842, 0x0, 0x0) rmdir(&(0x7f00000008c0)='./file0\x00') r11 = accept(r2, &(0x7f0000000900)=@in, &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000000980), 0xc) getsockopt$sock_cred(r11, 0xffff, 0x11, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getpeername$unix(r0, &(0x7f0000000a40)=@file={0x0, ""/108}, &(0x7f0000000ac0)=0x6e) paccept(r0, &(0x7f0000000b00)=@un=@file={0x0, ""/108}, &(0x7f0000000b80)=0x6e, 0x10000000) bind$inet(r11, &(0x7f0000000bc0)={0x2, 0x1}, 0xc) 00:00:10 executing program 5: r0 = socket$inet6(0x18, 0x20000000, 0xf08) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x412b, 0x1}, {0x18, 0x2, 0x3, 0xff}, 0x17600000000, [0x62b3, 0x9a8, 0x10000, 0x100, 0x6, 0x80000001, 0x8, 0xc7f]}, 0x3c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) lseek(r1, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x4, 0xfffffffffffffffc}, 0xc) close(r2) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = dup2(r1, r0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r1, 0x1) lseek(r1, 0x0, 0x3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) close(r1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000002c0), 0xc) r8 = open$dir(&(0x7f0000000300)='./file0\x00', 0x840, 0x28) bind(r4, &(0x7f0000000340)=@in6={0x18, 0x1, 0xfff, 0x743}, 0xc) poll(&(0x7f0000000380)=[{r5, 0x1c}, {r6, 0x4}, {r1, 0x1c9}], 0x3, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0}, 0xc) listen(r6, 0x35) r10 = semget$private(0x0, 0x7, 0x208) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000400)=""/168) fcntl$setflags(r8, 0x2, 0x1) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000004c0)={{0x4, r9, r7, r9, r3, 0x10, 0x5}, 0x8001, 0xfffffffffffffffe, 0xee}) getsockname$inet6(r5, &(0x7f0000000540), &(0x7f0000000580)=0xc) getpeername$inet(r2, &(0x7f00000005c0), &(0x7f0000000600)=0xc) socketpair(0x1f, 0x0, 0xffffffffffffff00, &(0x7f0000000640)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x812, r6, 0x0, 0x63) 00:00:10 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80000, 0xb1) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000015c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001500)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000000140)=""/63, 0x3f}, {&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000280)=""/252, 0xfc}, {&(0x7f0000000380)=""/87, 0x57}, {&(0x7f0000000400)=""/198, 0xc6}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x7, &(0x7f0000001580)=""/30, 0x1e}, 0x40) r3 = accept$unix(r1, &(0x7f0000001600)=@abs, &(0x7f0000001640)=0x8) execve(&(0x7f0000001680)='./file0\x00', &(0x7f00000018c0)=[&(0x7f00000016c0)='):^)\x00', &(0x7f0000001700)=',&\x00', &(0x7f0000001740)='$({\x00', &(0x7f0000001780)='+\'+\x00', &(0x7f00000017c0)='.@\x00', &(0x7f0000001800)='\x00', &(0x7f0000001840)='!\x00', &(0x7f0000001880)=')\x00'], &(0x7f0000001a00)=[&(0x7f0000001900)='\x00', &(0x7f0000001940)=',{#[\x00', &(0x7f0000001980)='\\\x00', &(0x7f00000019c0)='\\\x00']) faccessat(r1, &(0x7f0000001a40)='./file0\x00', 0x10, 0x100) mmap(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x2, 0x1010, r0, 0x0, 0x0) mknodat(r2, &(0x7f0000001a80)='./file0\x00', 0x8000, 0x0) unlinkat(r2, &(0x7f0000001ac0)='./file0\x00', 0x800) mknodat(r2, &(0x7f0000001b00)='./file0\x00', 0xe000, 0x400) unlink(&(0x7f0000001b40)='./file1\x00') r4 = getpid() r5 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001b80)={0x0, 0x0, 0x0}, &(0x7f0000001bc0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001c00)={r4, r5, r6}, 0xc) fchroot(r1) clock_settime(0x20000002, &(0x7f0000001c40)={0x9, 0x1ff}) bind(r1, &(0x7f0000001c80)=@in6={0x18, 0x1, 0x6, 0x101}, 0xc) utimensat(r2, &(0x7f0000001cc0)='./file1\x00', &(0x7f0000001d00)={{0x8, 0x9}, {0x90000000000000, 0x100000001}}, 0x200) close(r3) r7 = open(&(0x7f0000001d40)='\x00', 0x2, 0x10a) unlinkat(r0, &(0x7f0000001d80)='./file1\x00', 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1, 0x410, r7, 0x0, 0x0) lseek(r1, 0x0, 0x0) chdir(&(0x7f0000001dc0)='./file0\x00') getsockname$inet6(r7, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) lseek(r2, 0x0, 0x3) connect(r2, &(0x7f0000001e80)=@in={0x2, 0x1}, 0xc) mincore(&(0x7f0000ffa000/0x4000)=nil, 0x4000, &(0x7f0000001ec0)) 00:00:10 executing program 2: r0 = socket(0x6, 0x40000005, 0x7a682715) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) shutdown(r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r4) r5 = geteuid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r5, r8, 0x600) fchmodat(r1, &(0x7f0000000180)='./file0/file0\x00', 0x20, 0x200) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') fchown(r0, r7, r8) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000280)={r6, r5, r8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) getsockname(r0, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) fchownat(r12, &(0x7f00000003c0)='./file0/file0\x00', r10, r11, 0x600) getsockname(r1, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) munlock(&(0x7f0000ff0000/0x10000)=nil, 0x10000) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000480)=""/224, 0xe0}, {&(0x7f0000000580)=""/113, 0x71}], 0x2, 0x38) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000640)={0xd5, 0x1}, 0x8) mkdirat(r3, &(0x7f0000000680)='./file0\x00', 0x100) readlink(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000700)=""/143, 0x8f) madvise(&(0x7f0000ff7000/0x1000)=nil, 0x1000, 0x3) getuid() r13 = msgget(0x1, 0x8b) msgctl$IPC_SET(r13, 0x1, &(0x7f00000007c0)={{0x1800, r7, r8, r5, r11, 0x0, 0xd53}, 0x10000, 0x2b14, r6, r6, 0x6, 0x7ff, 0xfee8, 0x7}) fcntl$setflags(r3, 0x2, 0x1) 00:00:10 executing program 4: r0 = socket$unix(0x1, 0x0, 0x0) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) bind(r1, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto(r0, &(0x7f00000000c0)="5e3b9987415f7fffb1b832376330c1ebd987d0adbc3a25270fa7f676cc4e663115cbbddc2baa4f78d7fc2ac6b43321929b6645874c0448c3050c106998e4f6a55eebe0d99ac1b6591caababf87b5c4b9837eb5db0bee22a62ffb81ff3ed09c8d4b7e6418f362f973d2579197330ef19c10fedfcdd9cae9f234b6b61a920dba03e23620b7818944656f89103202ab172a388de219ef6d9b14967286d3cc67d3f8ecfb931671d3f572", 0xa8, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x8) r2 = semget$private(0x0, 0x0, 0x348) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/47) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000200)=""/179) symlink(&(0x7f00000002c0)='./file0/../file0\x00', &(0x7f0000000300)='./file0\x00') getpeername(r1, &(0x7f0000000340)=@un=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = getppid() r4 = geteuid() r5 = getgid() r6 = getppid() r7 = geteuid() r8 = getegid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000440)="9075c38805928cebcc23b647764b7d581608c88c7029a943b08f70349133feeb0aadf2b98d3956f03ec8255ab98134b1a484402d97a7f72bae77b03e2ff6cce68e4774ef6abc273649007ef5ab3ef3cbae51f965fc4e213ea4927b76be2fa31ae989901a977390e6dd70ba507363b66e3ef8d48475f3bf6bddcb44ec6986b124cf213f85c174f1e4d0778b2ab7387a8cf429d4b15b31b133c9039ed6cf0d4dc9dfaf96d9", 0xa4}, {&(0x7f0000000500)="007a75c7a3aa46932c6ab829e07181414db7ea20940a3151e18b9bdd3b3b115e202f76fa6ab2dfde21c2b6fafe7e4469e59b020d099bb864b311ea3145b3f98af3ebb4acc921aaf43d8c947a38f8de8fc429c03cb02b75a83e277340f61841c40da391c03b15c7682fa633b978393d73d57d6cfd4c08291fa138a26bc68226203f9d0fed7a91a01492693b5acf17d212e9f0f154ddcd730d4d39447850af2297887fcf18c97c0d9f2a2227cfb54eeabcd9ee7b37e1266c29cc537ffeb5a0227531", 0xc1}], 0x2, &(0x7f0000000640)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r0, r1, r1]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @cred={0x20, 0xffff, 0x2, r6, r7, r8}], 0xa0, 0x4}, 0x2) fchown(r1, r7, r8) semget(0x0, 0x0, 0x100) sendto(r1, &(0x7f0000000740)="d9706eb150aea501a318a96b5f665b3e54c30e71f647f1c958a43b5a40a94e6c608d0ff9a26f18b56f780def4736245acc782e168b542562a8120afe2e77d7a393b0c80315550c043f444a04e659fb52131de6e2e2b7b25a54862c3d38131d74b4cbaae5c14f4043888558699f04f54fdcc28fb12f9fe5b0d547dad589fda5c3ae2ca4c53fd51b0b6fdf4a6526c056ce997cc3106b66d860f4f61ad62a300962f0f0b9479ad614b117c781e9653c292d64d29d47ba58839f65966eae160e0d81e150d347a04f040f012fc2bb7c73abc1c00c4a878422", 0xd6, 0x4, &(0x7f0000000840)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000880)='./file0/../file0\x00', 0xb68830ceaa758127, 0x39) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000940)={0x0, 0x0, 0x0}, &(0x7f0000000980)=0xc) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000009c0)=""/231) setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000ac0)={r9, r10, r13}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000b00), 0xc) r14 = shmget$private(0x0, 0x3000, 0x1c, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000b40)={{0x8, r10, r11, r7, r5, 0x0, 0x80000000}, 0x9, 0xba12, r12, r9, 0xfffffffffffffffa, 0xfffffffffffffffb, 0x1ad}) getpeername$unix(r1, &(0x7f0000000bc0)=@file={0x0, ""/4096}, &(0x7f0000001c00)=0x1002) 00:00:10 executing program 0: r0 = shmget(0x1, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/146) shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) getrlimit(0x2, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x10000007, 0x81) r2 = accept$inet(r1, 0x0, &(0x7f0000000100)) setsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000140)={0x2, 0x80000001}, 0x10) getrlimit(0x2, &(0x7f0000000180)) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/67, &(0x7f0000000240)=0x43) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_LOCK(r0, 0x3) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r4) r5 = getpgid(0x0) getpgid(r5) semget$private(0x0, 0x3, 0x210) recvfrom$inet(r1, &(0x7f00000002c0)=""/118, 0x76, 0x42, &(0x7f0000000340)={0x2, 0x0}, 0xc) r6 = open$dir(&(0x7f0000000380)='./file0\x00', 0x40000, 0x80) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000500)=[r8, r9, r10, r11]) faccessat(r6, &(0x7f0000000540)='./file0\x00', 0x0, 0x1000000000000300) getsockname(r3, &(0x7f0000000580)=@in, &(0x7f00000005c0)=0xc) semget$private(0x0, 0x5, 0x404) r12 = getgid() lchown(&(0x7f0000000640)='./file0\x00', r7, r12) fcntl$dupfd(r1, 0xc, r3) r13 = getpgrp() fcntl$setown(r3, 0x6, r13) 00:00:10 executing program 3: socket$unix(0x1, 0x5, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = paccept(r1, 0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100e91f7189591e9233eea114"], 0x6e) recvfrom$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:10 executing program 2: mkdir(&(0x7f0000000880)='./file0\x00', 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) ftruncate(r0, 0x9) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000840, 0xffffffffffffffff) r2 = dup(r1) bind$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0xffffffffffffff34) 00:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x400) writev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)="244f201f97169d7d7a2198e6c8bffd5e7f4ab3e4f08d8062a9f38799f818ebb17e3fac78677cf9d156c3ceb01145af1ef20796e3b8c4969c5d791b087e6fa72b20a484e5b754a18d894e5c1a27d908ac83fc60fae3865f1a115fa8c54434a57989f9ac993232f9afb692cab8dec5437b288a2722f5cd012001615ab794f1c0c1512481644f128ca5106e6754804a01de6e9af71bcf5e399d8ec32237dc32db8e153016ea7d3e45f7fa4a02e00e243449433ac3c53046595de311e2f35aea4b061cc9eee3b9a9c92c2580088d83aea9cb7c150581b7fca123986d9afffbb8636407", 0xe1}, {&(0x7f00000001c0)="e3b9c22444f02e500bfaf5450e183700995e413307ced0f89ea361b6ccf9f08fcb43a2dc01221664d8e6626ba35574bde36903da7e61e150f5763d87849cd5af6164adc9aaf2c7393e6c038845", 0x4d}, {&(0x7f0000000240)="7f02d0107265e0074515b376e97ef13f4263559699750930f85ee2afe7034f0b87f321e051d763f7d7f5896fd949235a8a454a87f75a876d1b649c4cc2f3059c018a6f1d6c481ffeb994d3edb588d72a329ce530932e7b45c531e414c506b3b5533b504b27a2035de40e1bfad78806a5ff4ac7c68d39dcb3112532de0f7e218e253feb95242c2f365c40bed746805882db069560a5eeb484f05ae8c10f607cd040", 0xa1}], 0x3) bind$inet(r0, &(0x7f0000000340)={0x2, 0x2}, 0xc) r2 = accept(r1, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) r3 = accept$inet(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) sendto(r0, &(0x7f0000000480)="a1a83e8e48c8cb9bdf8d9e5e396508dd0f55ae2a2e1ead3daf8eb66f91c60f955a5597afa2cc09e9e37bd51ad85f23d06d36c4a8459b32d1933de3f7ab9900ae035252565df1a337fa1e4efff16f7411ccf889adbea44427818d654b0a3040575d5addeec610330e061f4007ff0722e62225709c01e9be2bb6d45308b98d2d13e70ba7f47b7ff37f8607151b8c6f6b6d19fa5bc6e13af9314369b2c5f54b6c8fefc93843aaaf36fab46d5c05b949ec6b0af5c9da9a83bc2b36ecba9ff73782e9", 0xc0, 0x5, &(0x7f0000000540)=@in={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r3, &(0x7f00000005c0)="a34e50dd2797c100a54875b01c3ae691c4cbe2ccc88e806412e2c4613b9c6c4b76da99a247ef8dad308cf2402571950b2d71ffe79f39d94aa9d9bf14d7e299fd2b382469b3923c11110728fa95d23880a9c93f2381bd30ab598c978c475130dde0dacd0e595c15df9a2e8af7a2ea", 0x6e, 0x6, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000640)="443245fbbf0b9a0037de10dd750cf4688ae35c73c5055025ffeffde33ab3a1f45cd8a48f3c8f7895d451e642b832ec898f5b456511ea6fe90acd2bc1423e47f7df9b44e78baef3445fd1b9b3e02f58971d43080855735e2bd61bb1fd7b9320bf5b94e91a920d2e76e65c33aea31a84840361afde5818de303c5beb48ed9ea2cf8c716f3999d5ea360dbbc53d466b7a5ac5e140994618073317f03084c2f6f1e05b132472f076246169d428696141b1251e34efb79952b1ea7dc4650981051a7eeb1d63f27f063fbac95981f195016110bba533b550e9ecbd357e7b9324b9e9c55d9b", 0xe2) sendto$inet(r3, &(0x7f0000000740)="56c49fffc4e65c972ddaaa898ca654bf5f1227213cd04d9ec11f067f621e395aaf29cd4b718251d5f85491196132b0d9ab19c65887ca8363428044323c14ce458a2fb5cef184ec0771a53d40e1cbec32428a79b2503a8880cbb977dde3f896c9716fe9c3ccad43eacc843ee909d03326e2edc2e64f999e1c4b2bef7798cfc7d8047028316874c71421172e7a19d66a61db272e29229a9f8fd01a4b711239f61d96e57a3107559482bddbc8889f2379b76afc38fad9d6607e2a2c05500ed00db173ecaff8e3ac80524aa65c1cd589398f0a278949f84fe1f6ef070b5a71a08da5b34a177d", 0xe4, 0x0, &(0x7f0000000840)={0x2, 0x2}, 0xc) faccessat(r0, &(0x7f0000000880)='./file0\x00', 0x10, 0x300) chmod(&(0x7f00000008c0)='./file0\x00', 0x140) r4 = socket$unix(0x1, 0x3, 0x0) readv(r3, &(0x7f0000000980)=[{&(0x7f0000000900)=""/75, 0x4b}], 0x1) mkdirat(r0, &(0x7f00000009c0)='./file0\x00', 0x10) r5 = getgid() setgid(r5) r6 = getpgid(0xffffffffffffffff) fcntl$lock(r4, 0x8, &(0x7f0000000a00)={0x3, 0x2, 0x9b9, 0x1ff, r6}) socket$inet6(0x18, 0x0, 0x3f) renameat(r1, &(0x7f0000000a40)='./file0\x00', r0, &(0x7f0000000a80)='./file0\x00') chmod(&(0x7f0000000ac0)='./file0\x00', 0x0) write(r0, &(0x7f0000000b00)="10ed2751a394591ab2b1f5e5f5e105ba5a1d0721ded823c128e7f1d969488abccdfff4336b4b2b9091f61a688780a0637ce4ebbfafee80d0b73e41696dddb48b92bce66d3dad420ecdfcb191d5471fe98aaefc78eea0e8ba4c3146d58725dc2c05f12116c89f92b366775f8b3b7d108866cea57c3aa58467c97638853dd89b3913559f46cef3c802b85e1e48a93baefd94eef045378b0e0665213116d91bf397e4b26f326601", 0xa6) bind$unix(r1, &(0x7f0000000bc0)=@file={0x1, './file1\x00'}, 0xa) r7 = socket$unix(0x1, 0x2, 0x0) lseek(r7, 0x0, 0x1) linkat(r1, &(0x7f0000000c00)='./file0\x00', r0, &(0x7f0000000c40)='./file0\x00', 0x400) r8 = semget$private(0x0, 0x1, 0x4e) semctl$GETPID(r8, 0x7, 0x4, &(0x7f0000000c80)=""/158) 00:00:10 executing program 5: r0 = socket$inet(0x2, 0x20000001, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0x10) recvmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000080)=""/203, 0xcb}, {&(0x7f0000000180)=""/83, 0x53}], 0x2, &(0x7f00000002c0)=""/203, 0xcb}, 0x3) flock(r0, 0x2) 00:00:10 executing program 4: semop(0x0, &(0x7f0000000100)=[{0x4, 0x200, 0x800}], 0x1) 00:00:10 executing program 2: r0 = socket(0x1, 0x20000000, 0x7) listen(r0, 0x800) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x20, 0x9}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)="77fb39d4793c167b648765a047e9b570b34530a7d7db27d97b389ef959ffe9e9d2a59fd83aa154e84cc46e16c28eb5bd8fa2e8f555f4d2a699e463ce2d614f7cf9a3f59ab71f0470f9cc0818eca63c2f01572b4d8f669cf28d0c45ae819b5b5b95a81b0ceaeb4ea4061215f98fb2470e5a882e", 0x73}, {&(0x7f00000000c0)="e548dd0eca71f0c3306ce7a4b9349fe7b9c0ec2ed028f64643a449f1b5ac1f2bf8d082a672781bf958bbca4c6e9277964205d5b7d7d1199653fa5a20ccf9d1d96cc4bfb8a640129f4f8983c9f53b7f6cc3b08db89913f6f83a1a9aa7a815a2743e700cdd2ebb0db6b3bcd02ec2a2c87be3e2185b267e13a6c50c81b71acd20f20008c62d98dc1c9765392b8dc7d11f40781075494e2df373721f58a3c7479ba6be181d3bd6b53a67ef70be71b206", 0xae}, {&(0x7f0000000180)="1cdab38533d9ee495bb6040ce6", 0xd}, {&(0x7f00000001c0)="ab27a7ce9400b2e1461cdf35937bf5144f09f8c2e420648b997141affdd114167fd7868aae6b2aa8435fb9e6a998b587e29eb0e8d967434cc5a5cdf353febaa2fb27e22cbbd5e71cd2527e1f0c", 0x4d}, {&(0x7f0000000240)="540c29a13be0a9057c4cdf3b7a5a5f94950c6a26b059e1181c1075c25717d7650ef8354bcb28c325c6f79cd72ab8f8bd576fda01015648dbf420b3e03877517b3c88d62a4182e9b86bbc7bc77f1f1da9", 0x50}], 0x5, &(0x7f0000000340)=[{0x10, 0xffff, 0xfffffffffffffff8}, {0x108, 0x0, 0x3e468, "189c9cc631703be61ef95d04e303b8c9a832cbca6dc20e5591db602b71750c180ea57107c7bcb1013deb91422ca81017e4aef9a6abf32124d17746f061ba7f9b85f9c52763f758ff00f4f4234e61b22f4add7d19d9540ee5adfacc19299e23a7f5e3b63e46697f52bfe5a4d3d70395aa152839e7907b063d26d197209a5b899061be85c08e021b3ca941d8512d1f6a44a52ef453a2efc096f9ef498aa4ab743a737501a491ea3870f8cf9c3025ff1f4179f39a5ecf8e6215821357961019733bc251beb3c9f21b3de4cd66831fbb6f12a8c115079cc36a85d391b49e56357c4f1d90e65c9a584b53471b05b2559f0f75b06767d9de96"}], 0x118}, 0x403) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f00000004c0), &(0x7f0000000500)=0x10) accept$inet6(r0, &(0x7f0000000540), &(0x7f0000000580)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)) symlink(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) r3 = open(&(0x7f0000000700)='./file0\x00', 0x1488010, 0x81) renameat(r1, &(0x7f00000006c0)='./file0\x00', r3, &(0x7f0000000740)='./file0\x00') r4 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) symlink(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') clock_nanosleep(0x20000002, 0x1, &(0x7f0000000800)={0x5, 0xff}, &(0x7f0000000840)) r5 = open(&(0x7f0000000880)='./file0\x00', 0x80, 0x20) close(r3) utimensat(r3, &(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)={{0xfffffffeffffffff, 0x9}, {0x7, 0x4}}, 0x0) dup(r2) r6 = dup(r5) getsockname(r1, &(0x7f0000000940)=@un=@file={0x0, ""/50}, &(0x7f0000000980)=0x34) r7 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) fchownat(r5, &(0x7f00000009c0)='./file0\x00', r7, r8, 0x200) r9 = open(&(0x7f0000000a80)='./file0/file0\x00', 0x200, 0x41) write(r9, &(0x7f0000000ac0)="d21d8c9cec1fd07351e3d426b94087f0363be029150f806aa61ff103bd3acb87741702a5f6188d331b7170068273acbaa03b3456f7de9a1c801dda5104f8dcf7e2c536c2a4110f9bfccf2800ded915a61945627178dc187ebde899c1ffc7353d4030f5138222f503a85f6d3b90ea1debea00bcf0b911f585c004478a0bec587aeb20d2885438529b4110f452355c69e88a3468b79465a67e845f136d53a98730970caf4488f613cac9f468818e842eb17f72eda2e0f9eb0b2b5e4155f77831972ce4e43abe5b0ed75b640034186a1b9548b1a44c46ef9d3ed2b3092d", 0xdc) shutdown(r6, 0x1) dup2(r5, r3) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f0000000bc0), 0xc) socketpair(0x10, 0x0, 0x9, &(0x7f0000000c00)) close(r5) 00:00:10 executing program 4: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0xe0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = dup(r0) recvmsg(r1, &(0x7f0000001200)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000000140)=""/99, 0x63}], 0x2, &(0x7f0000000200)=""/4096, 0x1000}, 0x800) symlinkat(&(0x7f0000001240)='./file0\x00', r1, &(0x7f0000001280)='./file0/../file0\x00') recvfrom(r1, &(0x7f00000012c0), 0x0, 0x40, &(0x7f0000001300)=@in6={0x18, 0x1, 0x2, 0xad}, 0xc) symlinkat(&(0x7f0000001340)='./file0/../file0\x00', r0, &(0x7f0000001380)='./file0/../file0\x00') recvfrom(r1, &(0x7f00000013c0)=""/9, 0x9, 0x40, &(0x7f0000001400)=@in={0x2, 0x1}, 0xc) getpid() recvfrom(r1, &(0x7f0000001440)=""/57, 0x39, 0x800, 0x0, 0x0) recvfrom(r1, &(0x7f0000001480)=""/42, 0x2a, 0x0, &(0x7f00000014c0)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r1, 0xffff, 0xeb4473409466d3b6, &(0x7f0000001500)=0x7ff, 0x4) faccessat(r1, &(0x7f0000001540)='./file0/../file0\x00', 0x120, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) seteuid(r3) mknodat(r1, &(0x7f00000015c0)='./file0/file0\x00', 0x40, 0x83fe) symlinkat(&(0x7f0000001600)='.\x00', r0, &(0x7f0000001640)='./file0/../file0\x00') link(&(0x7f0000001680)='./file1\x00', &(0x7f00000016c0)='./file0/../file0\x00') r5 = geteuid() symlinkat(&(0x7f0000001700)='./file0\x00', r1, &(0x7f0000001740)='./file0/../file0\x00') open$dir(&(0x7f0000001780)='./file0/file0\x00', 0x0, 0x61) pipe2(&(0x7f00000017c0)={0xffffffffffffffff}, 0x4) munlockall() r7 = getuid() r8 = socket(0x18, 0x20000000, 0x9) writev(r8, &(0x7f0000001ec0)=[{&(0x7f0000001800)="20bb7d54b6c7e73ab7d301555c991e24c7df66b74793b8", 0x17}, {&(0x7f0000001840)="282fc6e0e99a07795a3129cd88b90771134f61861a909e9763f32e69e85ca19cd6db9eb5d725cc676163a57fd0d53fe90fc9c764362fb4ae82d43c55ae4a698040b5af4510e78d657039f757440b8b02d14ac3f5debc0ab6dc337b647517a1806499dc423ba0a954a57adb808798d84fcdc0", 0x72}, {&(0x7f00000018c0)="e293f863a1a7eeece5ac1bad0cd9d9b610ef60215c9eb9f5168a81eac2fb80006b8deb3f17544945966c3a67b4316426c457f5e6f97ea2341faf2dd38ee8d5e0f87c04c0ae7b0f3b7979d1403321cc6791129bb698b95398838d0062c84550019f6f7f2bee03439441e531eaa8769070a0decee05ab86e44e20947c15c184a69918103e3b64206192fd74919f0fdab14bfbfe72d20676b38ac0587ed1cb5ab4ded083202f05370b8bd71ebac952f77dad47043b4824ce617189be211fb076d1b3b1e81b892dc322094c913655814a48bc5915cf3e6cbe449adc8d8851353c2c86868612f40f5db83b10c7ee3f9fb4872d8212fea4fb010b3d1a521b0e01e18", 0xff}, {&(0x7f00000019c0)="dbe651944c782c7238b7fc6571f46de011099c32a335692e69240c5e87d61b3baa624bc7ff5e23b9d45b45497daf08d6ee2ccaa7e2d79b3123a01710e0883c1c7ddfe6a9e85cc5bbe0b965377b8f970cf9c9c21f702124a2a56acdd5b5a6c92c1e8237bf91ed7e678b8824b68c6d76ac9b81411da848d659cbc3245a51da30f6a0f0b844711141f067cbf212526e0bf9d195df360b2cf575199f0e0c49bfcd357612ebba61f5035ffd6d", 0xaa}, {&(0x7f0000001a80)="a025574ebe7f7c908ecd233232d807c9d5ca66659ae86825862a850550eaf3d1843cf69bd56e59c46cd867ca68c1f233c853a5f8143b7a8448b91ff1074cf33d5dcfe2c393590e7e948b2220cd447f15d91170852319b9996c556d7cfd4e96f63ed6b50c3e8cd06422b71682027e609ba1a91b62e646f2e1ed9fe96e1ed3526f6f6480ace359a30b0ae9268a1f1e3b283ab9bfb321a72f1df9781b96bc7c594c813191c2f8bb663081351589a052a4365d228f6f9a70b10c55cd4050b143a78bc696294e7b20f1b5a87700524d83a5b6f8fa61ecb3d58a623fb510c07ff48880153125dd996e5a7891c16fc4f6b4c7f24bea0fba7f11ef7185a6c7b54cc0", 0xfe}, {&(0x7f0000001b80)="d269ec0ecb3e53e58203c2c5b3538f9d0fa5833dc2c311d174ff0edaa8687869b49847bf5257ac079072466169355d630540d951187573f4432181ba656d06f2873ad3197ca7b2304d410d0ebdf7412a6502e4b4e6cac63b0677cfb5fcbc5aea4a5424086fffd1b108377f7705bbb2315d576d9e1bbef1f9ebca7bdb1622eb6133060e49b22a3b8eb6776f8272951ad7d8c5b0ecd93527bd176709841a67ad015ce9aa02d1b7e2ee9f9acc77da95639a2c0c77138c08df5df36dcc8506c498a33d34990ccd14e7758337645c0fcb7ea601408c9a42204fd8614c5b", 0xdb}, {&(0x7f0000001c80)='T', 0x1}, {&(0x7f0000001cc0)="8db65ab862fe71d8b0d890d511bd31ae05c34256b73e4ca2292a2d30578958e4d97c9e811096274b31822275813d07f0eb23ce5d2cd14c0d8ce77c40c0054aab26c55a6a0ce72b3fc23335f942a8605488ff04c369eef8f83e3974bca3695cd7d5b98823a169695cc190c7af2cd427fd4cbed3de9cb6904aae109bbc976782b4c064307758945e38a9a8bdc6912451afee0d719486fb360d88696bd740ef28f92ddcf8e02ac960b6333dce49ea3e072b1a4ac43672f5aea77fbb76aff2eab99c5909fa57cab3e037344e033041be71e20cc3bc6a24375c1b981a0ed0d43950394b04e4f02a967376", 0xe8}, {&(0x7f0000001dc0)="a26541bea01bdffeae02865ef25537af7f3be227ad24e53e4e2b39ffec6b7ad2bf3b0e7f820a35e678b2db1a07952d32dc57424ff4a6c12a73d8ec53d6437bce648d7a19c77f4a2eaad7ded778fd752aae3b1767566b0b158305a3d29e5b108c3338bb67375ffc50bdaac1f7ecbeb7bbb60e73ce3deef75a7c542a5ebceff20166088e781656e7a9faa948301ea9816a3b8aff3d140c18fd26c31fba521061642b5aa70c05f183274148cd936d135110352f46bd986f40641d9c176d7d6ff29ec83a462f024b46516cd46eebe27198aad53c7278da4597f17766c036bcb53db2b7d958ec9e", 0xe5}], 0x9) geteuid() symlinkat(&(0x7f0000001f80)='./file1\x00', r6, &(0x7f0000001fc0)='./file1/file0\x00') r9 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_SET(r9, 0x1, &(0x7f0000002000)={{0x8, r5, r4, r7, r4, 0x8, 0x100}, 0x3f, 0x7fff, r2, r2, 0x1, 0xa8d5, 0x400}) 00:00:10 executing program 5: r0 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) r1 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r2 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r2, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r3 = paccept(0xffffffffffffffff, 0x0, &(0x7f0000000000), 0x20000000) getpeername$unix(r3, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) msgsnd(r2, &(0x7f0000000100)={0x0, "8b75308b4d58f0780315bf6b64f6435f0049d6b7a33cf2c6efe3c89f844a4fbacefbefbb9125748caef561e83a8a1580e8f4297f5947206f77cf38ea85f715d29ad71c2e14cc19f1efc439c714b13a"}, 0x57, 0x800) fchroot(r3) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) symlinkat(&(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') shmat(r0, &(0x7f0000fed000/0x13000)=nil, 0x2000) lstat(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)) bind(r5, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) shmat(r0, &(0x7f0000ff8000/0x1000)=nil, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shmctl$SHM_LOCK(r1, 0x3) r7 = open(&(0x7f00000003c0)='./file0\x00', 0x402, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000400)=""/83) connect$inet(r6, &(0x7f0000000480)={0x2, 0x0}, 0xc) pipe2(&(0x7f00000004c0), 0x1400004) clock_getres(0x2, &(0x7f0000000500)) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x8, &(0x7f0000000600)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r7, &(0x7f0000000540)='./file0\x00', r8, r9, 0x600) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x3000) 00:00:10 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/238, 0xee) open(&(0x7f0000001440)='./file0\x00', 0x86a7ac95ee0cf34c, 0x0) preadv(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0) 00:00:10 executing program 0: r0 = socket(0x6, 0x5, 0x8) dup(r0) read(r0, &(0x7f0000000000)=""/4, 0x4) r1 = socket(0x1f, 0x30000000, 0x9) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x4, 0x20}, {0x18, 0x1, 0xfffffffffffffeff, 0x100}, 0x8, [0x9, 0x4, 0x7fff, 0x64f, 0x7, 0x100000001, 0x9, 0x7f]}, 0x3c) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt(r1, 0x775aee9b, 0xffff, &(0x7f0000000100)=""/44, &(0x7f0000000140)=0x2c) r2 = getuid() r3 = getegid() lchown(&(0x7f0000000180)='./file0\x00', r2, r3) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x400000) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) socket$inet(0x2, 0x40000007, 0x5) r6 = shmget(0x0, 0x2000, 0x283, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) close(r5) getdents(r4, &(0x7f0000000240)=""/164, 0xa4) r7 = semget(0x2, 0x0, 0x400) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0x70, r2, r3, r2, r3, 0x20, 0xc9}, 0x0, 0x401, 0x6}) r8 = socket$unix(0x1, 0x5, 0x0) connect$unix(r8, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) dup2(r0, r0) shmctl$IPC_STAT(r6, 0x2, &(0x7f00000003c0)=""/4096) stat(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001400)) semctl$GETVAL(r7, 0x4, 0x5, &(0x7f0000001480)=""/166) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt(r0, 0x8, 0x7, &(0x7f0000001540), 0x0) pipe2(&(0x7f0000001580)={0xffffffffffffffff}, 0x1000000) sync() fchroot(r9) 00:00:10 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'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="01c19e6dbfe9b3f1e77991c79c"], 0x6e) r2 = accept$inet(r1, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) close(r2) open(&(0x7f00000001c0)='./file0\x00', 0x20308, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) fchown(r2, 0x0, 0x0) 00:00:10 executing program 3: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom$inet(r0, &(0x7f00000001c0)=""/219, 0xdb, 0x40, &(0x7f00000002c0)={0x2, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300)={0xffffffff00000000, 0x97}, 0x8) r1 = socket(0x1a, 0x2, 0x7) r2 = socket$inet(0x2, 0x10000000, 0x8000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) getsockname$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000003c0)={0x6, 0x8}, 0x8) connect(r0, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r3 = semget$private(0x0, 0x5, 0x400) r4 = geteuid() r5 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000500)={{0x97b, r4, r5, r6, r7, 0x80, 0x5}, 0x7, 0x9, 0xdec1}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000580)=[0xddf, 0x2, 0x78, 0x8, 0xfffffffffffffffe, 0x5, 0x1f, 0x7, 0x9]) connect(r0, &(0x7f00000005c0)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt(r0, 0x9, 0x20000000000, &(0x7f0000000600)="8db37777ef2a19a585b236f9e21496178b99e4f80d14fa4e925c42795158da5ed5060d9787711fd6ea1788deb164f71ad86f93f7b4e1307551eb520ea83423a7a290a48b5c2d6eaa936e83adb3a8e295a7f79e4c74039542cb992a24205d5369661631dffb2ebf494b81145be667a6b7005921a65c445de5cfd5003975ce97c7d9d75e51679b5dc924aaa1296874f05704a1755e8bc14a02fba336734ac386ddb47335021cac595a7d89fc750c41818eca5ba86063e79c8f3add4e8ef571b71705dc5da308c1f271cc67ae30cfef51c79d6bc4681f40d01db1a3038e8bd39786c7f1aed2eaf5a0a562e8700797b459ffd90f7ae06afacb1fe1697ad0a91171", 0xff) chmod(&(0x7f0000000700)='./file0\x00', 0x0) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000740)=""/62) accept$inet(r0, 0x0, &(0x7f0000000780)) r8 = socket$inet6(0x18, 0x10000000, 0x16) getsockopt$sock_timeval(r0, 0xffff, 0x100f, &(0x7f00000007c0), &(0x7f0000000800)=0x10) connect(r0, &(0x7f0000000840)=@in={0x2, 0x3}, 0xc) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f0000000880)={0x6, 0x68ed}, &(0x7f00000008c0)) listen(r8, 0x10001) 00:00:10 executing program 4: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r2, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x122) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lseek(r4, 0x38, 0x1) accept$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000200)={0x3def1dcb, 0x4}, 0x8) readlinkat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/11, 0xb) setpgid(r0, r5) getrlimit(0x7, &(0x7f00000002c0)) r10 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0xe874, r1, r9, r8, r6, 0x10, 0x7}, 0x58d, 0x13170fde, r5, r0, 0x67b, 0x4, 0x4, 0x72e2}) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setpgid(r11, r7) lchown(&(0x7f0000000400)='./file0\x00', r8, r2) getpgrp() setsockopt(r4, 0xfffffffffffffff7, 0x959, &(0x7f0000000440)="3304dfe85b344d5e7ccccaaf8856c6c0dae097dbb32f1a0998f52060ca0d5cff5ac7adcd893df2f059f86b52ff9eb94ab6d1aaad74ed65cd133b065c742edd73d2d6e7787cde954039ade7491b46317c53f22b61fd3029c200f9e85f1c2568e027e33f04aa420879ad60f6d1a9e9e3c6af5ddf2d7505eb3c1c5b", 0x7a) symlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') clock_getres(0x0, &(0x7f0000000540)) chroot(&(0x7f0000000580)='./file0\x00') r13 = msgget(0x0, 0x4) msgctl$IPC_STAT(r13, 0x2, &(0x7f00000005c0)=""/200) msgget(0x0, 0x80) link(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') getgroups(0x3, &(0x7f0000000740)=[r3, r9, r6]) r16 = getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000007c0)=[r12, r15, r12, r16, r14, r17, r14, r6]) 00:00:10 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000006c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000540)=[{&(0x7f0000000100)=""/207, 0xcf}, {&(0x7f0000000200)=""/4, 0x4}, {&(0x7f0000000240)=""/197, 0xc5}, {&(0x7f0000000340)=""/27, 0x1b}, {&(0x7f0000000380)=""/59, 0x3b}, {&(0x7f00000003c0)=""/253, 0xfd}, {&(0x7f00000004c0)=""/86, 0x56}], 0x7, &(0x7f00000005c0)=""/228, 0xe4}, 0x841) bind(r1, &(0x7f0000000740)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f0000000700)={0xffffffffffffffff}) rmdir(&(0x7f0000000000)='./file0\x00') r3 = open(&(0x7f0000000080)='./file0\x00', 0x20308, 0x0) dup2(r3, r2) read(r2, 0x0, 0x0) 00:00:10 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvfrom$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 00:00:11 executing program 4: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$setstatus(r1, 0x4, 0x80000) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x10, 0x200) sendto$unix(r1, &(0x7f0000000180)="201e654a7a6159d7975eb31e3123fc0353ad069b173a247918d7adaa0002f24035351ad1d9adf21314bc3997afc8a55fea8a4fd0289e5c2413bb2ee0305b6925fa56282053d7b93320991546e7c550e84c4ece395d733fe91818a22b95fe4c5cdaab0805b74f153817a1ef2eb696256a33b69e9f4a5c9ad6c09f1c447e3836cfb317fb5fb102b973d5f5ee9c71e6453f369a030a97b7c72d6140c9bb59cecb4d2143fdb4d28b03f963854a68c23644d4f98f4652b7530cd5d04c5b64cb836c8607c28e0da0cef1946f4042d74ff6a3f4f0d24e17831919b69a667de9478385e7b62d1463a8453cab6390a7e4087aed0e217eda", 0xf3, 0x0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom$unix(r0, &(0x7f00000002c0)=""/78, 0x4e, 0x1, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) recvfrom$unix(r0, &(0x7f0000000380)=""/53, 0x35, 0x802, 0x0, 0x0) r3 = getpgrp() poll(&(0x7f00000003c0)=[{r0, 0x20}, {r1, 0x80}, {r0, 0x4}], 0x3, 0xd21) r4 = getpgrp() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000400)=""/36, &(0x7f0000000440)=0x24) r5 = shmget(0x1, 0x2000, 0x18, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x1, &(0x7f0000000500)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f00000005c0)={{0x8001, r6, r8, r9, r10, 0x80, 0x5}, 0x9, 0x5, r3, r4, 0x8, 0x8, 0xd8c}) r11 = paccept(r1, &(0x7f0000000640)=@un=@abs, &(0x7f0000000680)=0x8, 0x20000000) bind$unix(r11, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x2}, 0x8) shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x1000) r12 = semget(0x2, 0x4, 0x40) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000700)=[0x7ff, 0x3, 0x5]) semget(0x0, 0x0, 0x4) getgroups(0x6, &(0x7f0000000740)=[r10, r7, r10, r10, r10, r10]) fdatasync(r0) dup(r11) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000780), 0xc) setsockopt(r1, 0x7, 0x389, &(0x7f00000007c0)="a64168044f0b931834d0c9098ed77b825c", 0x11) shmat(r5, &(0x7f0000ffc000/0x3000)=nil, 0x2000) 00:00:11 executing program 5: getegid() r0 = semget$private(0x0, 0x1, 0x142) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getegid() utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x81, 0x9}, {0x6, 0xffff}}, 0x200) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000100)=""/239) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200), 0xc) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000280)=0x4) setsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000002c0)={r4, r2, r6}, 0xc) readv(r1, &(0x7f0000001440)=[{&(0x7f0000000300)=""/65, 0x41}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/70, 0x46}, {&(0x7f0000001400)=""/52, 0x34}], 0x4) r7 = dup(r1) chown(&(0x7f0000001480)='./file0\x00', r5, r3) r8 = open(&(0x7f00000014c0)='./file0\x00', 0x10002, 0x88) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001500)=[0x5]) utimes(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)={{0x100, 0xdb6}, {0x3, 0x2}}) readv(r8, &(0x7f0000002740)=[{&(0x7f00000015c0)=""/120, 0x78}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/161, 0xa1}, {&(0x7f0000002700)}], 0x4) writev(r8, &(0x7f0000002bc0)=[{&(0x7f0000002780)="eb69e69f5b7c4d6695a7bf1e27d98ceca0681d27f83614d9c69df37a18ba26faa782f81f0c669d802dce077bc0b058caae7aad13f1759c4a927ffd312ec7465b9d9b51d13fc4ae6f6087cd0a4e87d4a83d9878b584f9ee3feb1e7865510b4aaa316b8b91981c08d03f12dbd5874274b65491f4b8dcc5eca3f475a005cdd88ea614e6d1b7dd384ffea1e7645d973123be607085b27aa245014bd81f3117682254ad2d4a18d2b62b91a979e0174077f266d823ec209b1b366d6216258295b9f02c49dff10eeb61820b8da2052e69e15edd7fa09dc6cc6bea11989caa5a7c7cb928fba0e1cecc3947829c9976d9", 0xec}, {&(0x7f0000002880)="104d98404ea1ce1c32128d6ca51cc8656f97e72b20056f0716533752d4171b8666b57d973e4095f30dbac47738feab76debe3e723e7f1fbad68ab6d3e1ef65a800e98e3e778f1496f9d5670361c471f613cfbc8f474796a1f2a70a47b797d7cbf689aca589e65601775fb8558c1d1a18b78ce6373b21dce996a6702e8545e92c47f8facedfcb4364f56e4f7f0c5b274ca83580b27e779cc61f5436b95bcb2cc75f56ba1350a01d0b6b59d8c17d334321493f2dabe9ca0ad7b79df31463300ce646a70a34d46c1527c04130d137ae90f7e538096148829840decce5b5f80a3dd6110e4b", 0xe3}, {&(0x7f0000002980)="25964151de1de37f2f225e2137ed740ca54b1e35eadebba048085e0115b4bce36cf3314af97c98bb8695d49386811eca26751a520d61b8b762926c64fa2858b84818835f957e07b50778f0d91e940fe59c9d65bdc9856d276bde09917a170674582e34c1bc0052f0d3296513c3fbf10cd2b89d7158b504d5fd1201079ce0561cec5f35cd8df7f7b752c4b65f6f4c010633bc971e1ed67c65aa06b820a90d2f7236b5af339aeb46406be4d4caf01ada4568c491c376cb3fbdb4f1fa22e393a4f413", 0xc1}, {&(0x7f0000002a80)="5167e723128764fba78c53154e8c6bf326e20f0408ec5ee2b8e330e3b84ac3d51558666e7ab617b2339ccdf075e666d21c06597a23464c762cc23d0e6f3b35546dea83d198e3ebf7df03de6910243729b63cb415a3ee83cfa7e9671751a797f6551bf623c39db68b4c2e87720ffe9cab2b11bd0faeed6ef77fa61d390194d7307790f671a88fdb4c560813b93a53a52665c3e8e814e5f79077e5607bcfae36", 0x9f}, {&(0x7f0000002b40)="02eae094d9aa7348e440bcdbcacd379636e4d3e377fe53119cc02904cb2bddfdd1cc3a6d", 0x24}, {&(0x7f0000002b80)="bde5c62303b36c20620e133db87a34f7ae8d96f941765c9556d527dc88c5f692e78c4e2d0c4066077cdaabe86bce630868aaef", 0x33}], 0x6) semctl$GETNCNT(r0, 0x6, 0x3, &(0x7f0000002c40)=""/58) fdatasync(r8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000002c80)=""/235) r9 = semget$private(0x0, 0x0, 0x200) getegid() semctl$GETVAL(r9, 0x3, 0x5, &(0x7f0000002d80)=""/175) getuid() semget$private(0x0, 0x1, 0x180) fcntl$dupfd(r7, 0xc, r7) lstat(&(0x7f0000002e40)='./file0\x00', &(0x7f0000002e80)) 00:00:11 executing program 0: mknod(&(0x7f0000001ac0)='./file1\x00', 0x8000, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x1000820, 0x0) open$dir(&(0x7f0000000cc0)='./file1\x00', 0x204, 0x0) open$dir(&(0x7f0000000080)='./file1\x00', 0x810, 0xc) chroot(&(0x7f0000001d40)='./file1\x00') 00:00:11 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x10000000000001, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000000)={0x5, 0x5}, 0x0) bind$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="010058f97189591e9219614b003b57a6713b3964c0243d9468c27d97e515a0fa6ad995c2555f9feb82ef79743b34d6d5b9db81bc548b3d42b01f96a5779a1d6569dd6cc27f19b3173a32538539e3610bb795d2c91901cd77978ba4748266cc801497f4edf39fa779ef2976956593bd13ff7aebdc9015feb55d6e2a0669a6afd12941db7d4205f6e9e1064dc03d8fc47100c8a6e6b3ca582d550317c3af35370f4b368022b8a1f816365649728557b56381f977a8f07295a0a7dec16be1023b8ddebf5643fa3c5db4bfd387e6c25cc9904a34a3236561c13dc590fd1e0027e37b9eeaf585ac45855b14983be4206b5c97c7caddde3a166e79085be8cd3cac8dfeed59cc470387ac55783fc0d106b904adbf134b56d042d07b83f6a2ef5b569912c64d60a45ae1e5d3152ff38aa9e04b1dbbd103000021957d44310ca89cca61dd6b9011c795def0a873204f95d3bf6f133d7ddd070bbb2b2bff7b1bad97e5c534a998a01e014211be403fff000000000000002eb06218fcac4a"], 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1) clock_nanosleep(0x20000001, 0x0, &(0x7f0000000200), &(0x7f0000000240)) clock_nanosleep(0x40000003, 0x0, &(0x7f00000001c0)={0x7, 0x2}, &(0x7f0000000280)) r2 = accept$unix(r1, 0x0, 0x0) setgroups(0x400002a0, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) dup(r2) 00:00:11 executing program 2: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) fchmod(r0, 0x20) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x8a) 00:00:11 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x0) connect$unix(r0, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r2 = accept$inet(r1, 0x0, 0x0) recvmsg(r2, &(0x7f00000004c0)={0x0, 0x5f1, 0x0, 0x0, 0x0}, 0x0) 00:00:11 executing program 1: r0 = getegid() socketpair(0x12, 0x10000003, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) r4 = semget$private(0x0, 0x1, 0x0) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r5, r0, r6, r0, 0x80, 0x1f}, 0x1, 0x734, 0x7fffffff}) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$inet(r1, &(0x7f00000001c0)="a3e27fbfd942bfd92845f9ea93dab5850d52ed040c59a95c7e0b4ef957630c7e13cdf8f84554412b8921cb32cddc892fd6f04518daa440b89ad6f96e1c9fc98b813b79fb47e2d4fc7a9f60032895509d87", 0x51, 0x4, &(0x7f0000000240)={0x2, 0x2}, 0xc) r8 = getgid() semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000000280)=""/20) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$sock_timeval(r1, 0xffff, 0x100c, &(0x7f0000000300), &(0x7f0000000340)=0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000380)={0x0, 0x0}, 0xc) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000003c0)="3054a246ae90ecf7c1274268ba884ec256ee8589169e528263b1db13502aa2aa6b812afbd801ba1c4c3b0c7b7a44b214d73e912b61a52f7e0a58a44a0344332f08e9ba56a655b33761e024872da9ba2257b1660bbd032b2a556e9e20cd9a9b8245790a55e422a1f7e3f847f1c81f4c0668eb5472ec71dcdf5f", 0x79}, {&(0x7f0000000440)="10655563eb7e515d51ee0b4a2a883d1faf49a34dff16fb10c22ac6bc09a6f6da423271c0add93932fdba45b00c39b0bf57afea01d7bc0222a17512bfe10506", 0x3f}, {&(0x7f0000000480)="68ee4920934cd8bb6676d84fb4269d7b8ef7c79374d7f5d45c915afbb0d3fff79777c4958a45d7b4449a8cb7915ad063764168e1a6b3", 0x36}, {&(0x7f00000004c0)="d22fefdf8eb5ed97a0f3df9a66559265a678ba310a01ae3afcea3d6af1587b4efdd960aeb465", 0x26}, {&(0x7f0000000500)="e09d99dac4485ff1ef239b8f0438a3337207719967abbf18c57ece997ba01bd24209babb5b750bc3f402", 0x2a}], 0x5, &(0x7f00000005c0)=[{0xc0, 0xffff, 0x1, "85844c6c508d2e160f784985d74a0da1c1a1992df9ea176a1a37972652479074967071ac5f070357df39e3fb95202eaea1b3907ebf4d89e665a71b7237e31ffa016c93f311a53cd74daa173716709fc694fcd6d60110b68c15fe6d7862cbf710aef5957844a1e33114734557927fba47c6af7e7c61d8dcfa49d1e50d547ae4a85d821c87dcf01ef6805608a1548aa050f1fe881862a991711374aea58ab3665bd1126b3970af84816f3eba20a0ce"}, {0x58, 0x11, 0x88, "7d5e3e34d050b0a94e9b1114b03c3a669860058e8996b9e23ea985f9c69f245c5743ce94cc08792b16ee4a72e85c6308064799a1d6bfc94bec278b0f6287188288aa9862c9963a"}, {0x20, 0x101, 0xba6, "d20ec33e13b72caecacbe88926"}, {0x30, 0x1, 0x1f, "f2b4738d540cefdb2386849e992fb884686106edc578b2e5e7bf87a8"}], 0x168}, 0x2) sendto(r2, &(0x7f0000000780)="4ac20b489551d6418d840fbf942e98591c7b1a0c70389f645b5b13e9d9ce429be130f6561d855025b722c7f9572b05e168e02a3a4b37dc2f38ddb80358a6266987f3eb2fb9aa1dc5aafa807b93247049c63ce3c36fceba5fb1c46326b281fd6c102cb2a623e5517a02a5d44c27eaf21dd51837684ca66a53e9973184dcb05e47773cc27206e80ccd956248330585200d7d77c9ef5dae0b39b014e99e9ef7434ae10cbca183570f2e92f8e5d54e8f6e60bd2a868de1a2c72e903cbab59910049224a3229bc7fddebfcadb09c9874300fcef60d8ee7c750ebcba0b25b525299078b6a0edaf7aeedb0b79f15cee888ff7f6c98e58548b2d902c56087e9c06731b4bc7b07c07b686738e248dc68d2a7417774379d81bc0ded6ae8c9b25d0612d5b914333e53443085ff1aceccfa95a4b7aa1a3e587d58f0180e646e6d168ade7a9c42ff1c68fe167aa141257d7b970eb9a370ec4ca39d9d0e233364ac0147769fb725a7cc8f8c2dc461c2ba9d5111b47fa420df45ec61a683de3f9bcec9afca66754f6b213803a32b4bfcecd408f07f8373b38963342c80e8a615835b23a328e9e83b70ee9dc640b5496ed1770bbb10a31b3fa668d2ce03e78affc0aca99607e1b6604d99f7291beb30fabef7bee86eac1ade0c0b4364c043845582be098521efde23b98e5d2b41b9a6a14fedab9812ea3bb8fa5ea5f97d651e411c18bfec4475842e2f01968b7124612b400a1e1659dad8003701ffe977877ede939af309afd83dab6573004c98baabe38b2bc17bda672f40c5946275136bcd27f00f8be857dd2ff3f3c14405af86287d30b5e834e95a7306d37d1534a3cb97e2c1afeff6498a2e4f91a0c5f8aaf116fb84509554310c217ed748838316141a1773e93aee05de3dc72044b7c4c6b8ef506c1b643c50188cf3420ec5fb81661ec9c86d198362d61bf2e24c5ecede6d4355bd8b0455ea3d865bf9ad259ab1e6b065a503d233caf7642e0ac0db01231b97a54d156f284529cf17f3b42ec18fb119da6dd73579ee43139eaa333bb1e58d2cda7a05fe61e732b7a5a05884280c0554b7efd9d79b1c47884c84c476eb7a605e4dcf796da8d32a8166d687efa0a7e41d64f6eb63af1692fd224250ce7fc753742c8f30237749bfa723b8f45ad7ad74765ca5d67e1404d1e2894f908c0152c4136c3dcef804e7c739b8d98919f6eea24b88f52a865f669e06fe0e93f87d9bdcade0bf3a728737b10e55ed236cd3e605e9d0ade166b829ea1064bd2a9cc419053ed8d47e8edfa5bff87c1f9d9db7dcc51d4dbd72a632b6fc6b7c1fbafcdc6622a734473404184d0657083f85d9fbcd0190a7f1cec28af591532e187939436f13b96b02f62596b37f184363e7327194f15b337416b5398eba792a492bb7c1ecdbae06ae66c7b4fd62069cf1de5fcc9a9ba2a0359da9174bdf6e28844e1ec4ed4574263eeb84e83e27872ea557827ad2f5601eea690f658a999acef0dda0fb9be8eecc5ca5d3c24b2171092d85b58ec34bb906da98c5555717e350b2061fac814415b64a416e90fe309aecd7f599f97671052f74fdab3c8a7bf558ca70048b2b4fdd9b931330e02a4eae3df00e7d60051aab418bb234226f656c63c8fd7ff58e91f9650c7f5d311f593ae6091fafa02fe62d3ee86066d6bcc5a3fc4d53933d3e05325e03a5b78f9d3a033ef924ef9097fe1578e4273a4da26b55e8b8f58e84fce40d14f89712f38727103a66ac0c4f57793b3d443de42b74e13638882babf93a7441b74ed85315420badcb390f173927fb957673c7ea3a8b1954e8e9509d3e29edf1502b39f39354c22b57d5a9d8d0bb9dab192a111f5fdf924581ef7068a5866aaaad345981549f59b18e731f9f30bca5b34c93921fb2156eb01b3c5947ab1be016230cd8faac881ebd93a9363e1ba1e60c059011dc7ae8768d2fa14ed10469c4ced498e2968e670bd2cbe0ba10bc7f38b4c48706b257832760e09ece8e34c389373a81af297de20689156823c51d7a04fe9f3b7a83621301d28a768521027443426afdd0655e9de68e7d75675a71ef898e378889f52e1d942811d2e1a28b7d45eec4b356be720ea0c1330c15c9749ad6c4ab065f5f4ceda78bcd550370255496520fbbc30d99db6d6d45c625d388ce57c1ff39e51b1a01bd87cd8625eb8d6bdf3fecba77e02730d221847ec35c6a3fba85f32efdc4e924a7e043d10eed47e46508ae1f5fa7c2cef7d5b97911f1fda6d19e2ec3e983100f1873faba3ae18c0c5abc51b36b470d241c0bb1e99c15d236be905bc0a5e0468be63731d1c80b1b61160c3af114fa0aa26fa5328733c9a409c9e3b94da848211801cad39991a5bc955df5016a5ac90d88f4209e76444d41807c8011c346f47085c5574b2b77c056619fcb38e0aa0b81a2bdeeba70008e97738962c758a91cffca834f58ed89e275b1bd15214ac96a2f6ccbd228104051a79618976a86f7891dd77b149a207c1b5806944bc12a53807e96188d84ecf4b3a00b81c54a701299ba5f8f69aa995963018e00b5d594e164a85414ec80f265c6837b71582403e4c5829296cada8a0d48595e3cdf7e8a41e15c0034d256efed5e44b11fa24cec037b2cb3f5206dd5251b3c71e898dcf7170ed52bbcd3ad09d1740987a1d12029ad95d2267904e51286ca4fb0380ecb85b4393508a74e1cebba98b6b91c3f364c0064d99ce7f184b2efe9401eb4771802cefce77ac9904df338d2625248aa98a37a1cde7c391f6cf7bdef5931a6af8ceacdf38c9f435900715993723c6d955b4abd14e4082fdd90095114e86c425e0bb9ff2783fb9d5f30130e3661ae6681ac280d10ed46cdac70e6ae851520dd431919a0756b1460907cbdf599855cf533773badc5a37078a3041a0e0727e35decc31ae56137a0edfcef01e3cb429b1c483e5f9a0f824c8c26cf7294f133d96a460b7ab256d42353c9d6f05371e32012e7e5ddd99edef39c02376a6002a2db132f5e1fe99d569a113ae683a8bdd99443e7c2c202211092b37a59d2e55edfe8c78e8b9809d4c6b4480d73a87ef109fa462b3db95aad6decf8eb1f1bd8f28d2bb1ca5e85f3d323c172a17aa6b4ed8011acd33b0195ef0bfffec44a78d4c4decd0eaa5df3ea8730fa77fb08f90d902607c1f26032db048f62d6853ad88c74f4984898867044c7b753ad6254c3c3051eb24ffb9ba3f2103f85c670f8c1b8bacbcfa377ec06f11a99e1676c22b533e00581b0ff16601e210b207bbbbbe47e4bfb15283e1411472f68516f33131498a58aa15615456c37d53bcaf046ea68f4698d0fb04d92f7c9b96c5e2ea4470fc44c975c60c4ccf2f3c03e4f37edfa530bab88776bd402396e4824e78120ef3c1e000e24a05d9f60b9a3fce5f3bbd44fe6ba3bda4a198ca436aa75258f346ccfa978da5130eb92605d8c676d7f229780f0c84f36d9b4a58faab6bda2cf5fdb0c7a1db39cde0ea66201108728f1d0769fb1e15f68ba89ca52007b0ab8d39bce2bfcee4c809e3ec3fb89ccbdb9ff6d1d9fc34d505e169d88247c101d26a0e360e571332e10d77ee496e52e54af45321534ad1313c32967fe6aa0e99b0916046431942b1d046a3c2b6613df86d2f0d453d0a48d11bc213de9d4639ab04e897c2d0577f07868ba7378c1362b37982f0f3c74298101cd0f51cf4493bbd0c92a2059e89f5607f3815c659018b6f039fa9f9ae594e97d74af89ee7d686ed4aedfb49befec91088daae31fb00f01c8ad8a853aed3345f35c11737874d1e154ead2d2cdc81b29455812887916b3c8f6f15c4eb701c0ed4234a74c6644c721bfbb274612eaf2e3f8622ebf928f1e79ba49a4f6ba4b0f1cf8c6cc2c1e900f67aaa853e8542f4d9b85a3507d4bcc73110dbe333d7eb37adcc7141f19c6cdc05070f5c773158c80cd4796794446e2c1ea0d1611c00f39d7fe6eefdb2604d86a18efd740bfe8da122d34c09654799449acd989cd608d48f672e82baec83015fd54ca0eddf9cd6170da84e3ae9160c4e8e2fd86c3b444a98a7c88b10140f3cd88fd8ed50a83c30f79383351b89b05c164d341974a12f212a36b15ab7b7d5356bab29867961d54ced5aa7b2e63c5f9fcae738f405a9b991a3be7b620bbcf0456ef776337d0ad99d392bdf7497166efa05a0dbc4521cd4bb221a8390595a58042c0101715a5934e8b5e5849b309743f6a14f570f79921a92e968b6b643630f8f0d743613b6a9432d85b1d41a9146b9cd843fc4dae6438283ae98975dfccdd217276f8468ce2affd282c452df7ffa17a245a27bde0185ef41654d004215b2ec3f1997f8ccc65fcdc79478b9b3cee819805f8f131d1a7c75f9acb7195ef4a50a68a0f4465bd258b8c7a274303765a72b3b9d2ab1ec97bfb8980bec1289b8136c5ecd50619ae7a24a9b5eca88d503fe5d7d8ebedacc4071fb870129d0b5cc9b705b6baffdc57abae44963db07f8fe796d377264185993bf9fdf95bf756ac6c5daa6d875eb218cc87a1110aa44060a434804a82170f82371d11b354a48af6ab40bb736c2ad6d6757bb5eb18399bba51fb4598f9c05a01b54088e364dbcce94ce7e1a7c8f99450ac251185bf9f19164755e0f7f2afe0fbb0a571662e4e79632c8ce07ec9a8d7208121f043642ed1885845f3d54b7df992cba9b1ce057e79d53465f6315609e2e5362b39f6fa4d3222d0edbde26b43c931c32037db96405257690d21977d939995ba0be6ad364124f65c962d29ab1cf2a8eaa43ef746ee5712801130841a43a0d64c91881a5df657a1efd81997c6d21c3b7e796e81b45b98688644ce41e1dbc4ed83eff9daad575d91b1334b4f538479a9b838e74b0915ec2e4817acd0dbf0506393095b6ed3d0eaf53ddd12835084e575cd11212b8d936541b197f2194800fc0a160a2c9afb87f63391b1121046adb210e9779e59462de50737b552005b9237f02f0a1f5e8deffa30af46d4801b5839feec454f4d6d65cfc4d55bacc07f55d7b1994a7914242597eada0c3d3a7c75fe08edccd421eb9d34773dd888c3f55283af361a2500164f31834973c01b36d6f17c16df59d08265a17853d9de8525dc7f33c5f60892f8d7e966b2f5e56583bb41fdcde246d036ac10f1c37e18a421e199e548e7cc6b4c74e656c3fa458abbd833b92540a7dcea5227b2d0b3c9a31743ae82284ae2a61d4f9886ea2e5ab73313bd7cb4e38ab55c433697f267bd5a93c931af3544a31e8e0c8c36910bd17f7beac9cc5f1c8a0a2ffc7c6c2bf3b9f7997a235faa66d71dd40af3a5378970ee06e4d50329de7a4f27f6d4cffaa767cd0023056dcf3e0dcc19c5bdcc9e0b3c8841e13b63ea2d037b55d48c668e49a45beedd6106768d5649f1bdd6740955963ee77ee81edebb0dddb8af1c333b858fa955534c638493a7fc5b87578662837182844f5448ffbefd99dbe3387e6b2b2b9904db27ad912865097f9b7bf8ce44d1d13506c83fd9476c26d1624b05f39374af0e6adbc32fce35baff18346937b74354121b84659f0aa5c1d9c64a2abcca3bab949ebd79e46f47a22a2c8508908e9634e6d08561a2602678f66f96f1940bb5c84adcb97778ab90c0f68139832e2f81686796622c43743bf9fce52f0c57d18febc32cb1065dd736d7f087ae6c34458b70d9b5a5a1c908e88b796c6389e9f5db52b9cbd258f313b92796859895f345e6cb5189cccd96b68906d205e3f5e44aec08789244ce7d358bd74c30d9ca3390dd04d0d4533e17a7b8e3dd66ff880c0b7eee3fd388fe28fb55f955bee2bde44d95d647177435db12f", 0x1000, 0x9, &(0x7f0000001780)=@un=@file={0x0, './file0\x00'}, 0xa) r11 = open(&(0x7f00000017c0)='./file0\x00', 0x800, 0x8) utimensat(r11, &(0x7f0000001800)='./file0\x00', &(0x7f0000001840)={{0x8, 0x9}, {0x8, 0x9}}, 0x200) r12 = geteuid() sendto(r1, &(0x7f0000001880)="e8cd57272861ac4593e3fca07db94e8d27f13bc0166044b67ab032f50efd659f7797149738cca7759cf7bc76d1772fd0136d3a34a018bbb040fd", 0x3a, 0x2, &(0x7f00000018c0)=@in6={0x18, 0x2, 0x7cb3, 0x7e}, 0xc) fcntl$setstatus(r11, 0x4, 0x10000) sendto(r11, &(0x7f0000001900), 0x0, 0x2, &(0x7f0000001940)=@in={0x2, 0x2}, 0xc) r13 = geteuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001980)={{0x3f, r12, r7, r10, r7, 0x26, 0x9}, 0x6, 0x5, 0x5}) r14 = msgget$private(0x0, 0x600) msgctl$IPC_SET(r14, 0x1, &(0x7f0000001a00)={{0x4, r6, r7, r13, r8, 0x80, 0x4}, 0x7fff, 0x7, r9, r3, 0x10001, 0x8, 0x9, 0xd3}) sendto(r2, &(0x7f0000001a80)="8b2c9a5e", 0x4, 0x3, 0x0, 0x0) getsockopt$sock_timeval(r11, 0xffff, 0x100f, &(0x7f0000001ac0), &(0x7f0000001b00)=0x10) getsockopt$sock_timeval(r11, 0xffff, 0x100b, &(0x7f0000001b40), &(0x7f0000001b80)=0x10) sendto(r11, &(0x7f0000001bc0)="e4dbf20eb0db622df7359e9ea4e2334a565620387695e0cf7db2feeb122dd4ecf9694504bba8f190810f6bf6c663e43c1fc327a945671a18d849458bc7b11df30438224c14b496e622c24b5fd068d7a3ef9625b062cfcdfa341956dc9c675bac10388d072235c175c2fc60a1bf9fcefc11ca7cde1777670c567f31ead5", 0x7d, 0x400, &(0x7f0000001c40)=@in6={0x18, 0x3, 0x7c, 0xffffffffffffff2d}, 0xc) 00:00:11 executing program 2: clock_getres(0x20000000, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000040)) shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffe000/0x2000)=nil) r0 = msgget$private(0x0, 0x40) msgrcv(r0, &(0x7f0000000080)={0x0, ""/88}, 0x60, 0x1, 0x1800) msgget(0x3, 0x10) r1 = geteuid() r2 = getgid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x1, r1, r2, r3, r6, 0x80, 0x6}, 0x7fffffff, 0x100000001, r7, r10, 0x8, 0x2, 0x8f29, 0x8}) r11 = accept$inet(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) fcntl$setflags(r11, 0x2, 0x1) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) r12 = semget(0x0, 0x1, 0x80) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000380)=""/4096) getsockopt$SO_PEERCRED(r11, 0xffff, 0x11, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f00000013c0)={{0x200, r3, r6, r5, r13, 0x10, 0x5}, 0xffffffff, 0x1, r7, r4, 0x20000000000, 0x3, 0x40, 0x6}) semctl$GETNCNT(r12, 0x7, 0x3, &(0x7f0000001440)=""/191) msgctl$IPC_RMID(r0, 0x0) r14 = paccept(r11, &(0x7f0000001500)=@un=@abs, &(0x7f0000001540)=0x8, 0x40000000) clock_getres(0x60000003, &(0x7f0000001580)) getsockopt(r11, 0x20, 0xfffffffffffffff8, &(0x7f00000015c0)=""/4096, &(0x7f00000025c0)=0x1000) r15 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000002600)={{0x5, r5, r2, r3, r13, 0x120, 0x200}, 0x0, 0x0, r15, r10, 0x6, 0x2, 0x5, 0x7}) recvfrom(r14, &(0x7f0000002680)=""/4096, 0x1000, 0x843, &(0x7f0000003680)=@un=@file={0x1, './file0\x00'}, 0xa) listen(r14, 0x81) setsockopt$sock_cred(r14, 0xffff, 0x11, &(0x7f00000036c0)={r7, r8, r9}, 0xc) 00:00:11 executing program 3: socketpair$unix(0x1, 0x7ffffffffffffff, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x11, 0x0) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)={{0x5}, {0x5, 0x5}}, 0x200) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x1410, r1, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readlinkat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040)=""/205, 0xfffffffffffffdb3) r4 = open(&(0x7f0000000200)='./file0\x00', 0x80a81, 0x0) read(r0, &(0x7f0000000580)=""/4096, 0x1000) r5 = geteuid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) fchown(r1, r5, r6) pwritev(r4, &(0x7f0000000540)=[{0x0}], 0x1, 0x0) fcntl$getflags(r3, 0x0) sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000001580)="8937f0220a0becea56cf0855093ee5d2054fa56edd67d85a0c9f1138026a7faaf3a44af776cc451f3b0e59f8049378e452653e893aa49d4c5b6c7b690af17562947c7f4f06e4f320d2854c0eef0b84f2656c84be64159bf629e65aa0890e6b5c2fd4f4fd0f40822a181069196367a941921b36736e428733757703b5e29713c5c808eaa8642169a4871fda0d73128fea2f7d481c0ac28c3af849296fc1a12daf8c7f675334db3672220934d213b7e3df293d9b5070e935ae11631b07d46c6a1d0be9789053c1b1252f34e1f56516f34a185040ad2f97f4ad872f69aef236a571956b56963b1c7646ced2a01cb297203ee81aeab7e6ca79e52be294f20f40fd42a4c2d953f8381d8de9ebdf732c9f3625012a0a62207c18e52aa6688f657cc378e76ce1e38af7dbab21ca3b494345fa31b0e2d3ef527c946f1b0d65459f1980dd14e904c1531d77b466585ce21ba8255c5248888c8e70d7439e208ffd404a98e46dbaa466e4892858f3cbd138864f0902912cfc2de6ec023e2b35b5268a3b21860efb7feff933c0424ae6671cbbb134dc64e7997db032e446bb71684301c1ec9f417f37ca497d3ebfebb53e90e37f848d9ff44ddc3c34ce257ee8033565236a03e6dc6392568f02c74b208eb2c1788e16c35668ca24f7105b31a5e11aadf1f409f6d791de8ec766d5620699063a2c639a179e9d362977cb35b61a08a38d5bbe422dde2f56639866cfbfb128360184eb83d399866027cfda5cfe2839f08a19147da5bce8d5ef20d2785f86d101ca12a90f8ead8a4bb7cc372278a6f60b78d35c2a26c7223b7fc7a0de4eb31ccc3367ddd8bc9cc25b756736b982692dc9f13e06ae93436b92977b5a2e13a676983c261c9d33122881cdbde434f80403d3a306f9fca6dc2472fa2b0b3d4c842ebaba031f74eb4c84b993977f1baec650710e3014c858e4369f62a452b7cb0880584f86b4520cc63e9be0e57468a64656c89e4edbb46194f25c1cbe5fe635e702679c0f65fd1f1c50d1d5ddc2773f4fd67049d43e561faeffcdeb8e9b977a0bb3542c3cdc23873ff39ca11b015e1f8b755aa767dbef1a7ef1d2115feaee3eebed1b5a713ae880c92ea03f99467832dab8fda36ba1f76c4c29da22d9f50990e01d9f067e632dcee669176ce3cd59a8c934c33770843f7be544c6682e1206f418c3a9a399114445117f0806f9accbc1e2a62c0c31a9829a96f0bb9492f420a562dd5969276407d99da58b0fb06084d47b36db15009f040915f6b379a86805fe334d46199d38aadf7acb77ef8e9a274ab2cacdd33ae0345df00ed8d60b4be6740ba96c1a338c6611e170c50f3ae7f1d75b05c0a2e76a210cb02c2224093e6733777fdc17a8516de15ec2d8491ffd8a1ceb0e8ca2be9673f89f0b490495200d5ea66c91227db0a23eb82cb000d0d55709e24fb51618dc1da3be0a3d19dfdaed145d1b59d92cf47be3675a2e06e08568d64220523fc57521c5e35b842f41609299c18c79753282644ed5174ed1323426af72facb91fa875a0560c4f8ded2b9306041d06eef9a0a9bdd191b6d3e3363c921fdbc500562db3f237467e3a16cc96b7dea19a7b0f8b47d1b20f7188b6feef348df5267737ea50ac4c17294ace129c00ba57c00eebe102db19461ad7fb0cae0abf53fc61a75c85f7201b54a3e906de9db677ffd35b0129dd11f4c833f0cc4ce50a1d49aab20e21fa97c7408406a68fa974ef442e6bf859e343532fadf083d366b364b22e311a5f84906d0bc04545c4a0e4ba6c890c23281bf7d589fe184b1ced3ae187ac23646098674588e545287a15f893a9e3bca6ae8e4e15aea238d4780346a25baa8b5e0560fd6c477ed66c7bb50d9a9bd62a4c2943e15b43162f2b9a0e17031d64eb388a2124da202dd6dcaae3262c626076d1e0e99f8fc6613e031d8bcd69c78d6cb89251acfeb2dcd2822a2b50e1817c23f4a5b085215a77ce7e5fb4635e7bd1351ef20c945fb1af180787fd3657e58e6d6ab73f02dd9df78793bd1894068b47172fe8b12f55bc9dc92b7bff96f9ee25f2cba0d70f10abb44eb5b2ecc81938c2edf33ac33c2dbe115342d6a302dfb3dc11028bcbd4f0883b8a0ee3c76ce2a094285c38fb32be8aca2480e3c6ab97d64c01bbb8472147dbf4b9f7ba6fdd819790270f78f72ce562faa2c6b25d97d1b32ae4e9d57ebf73a68c83c445ffc654add86a6ec779911037ff362f57bf8b3463c63f922c1b4d1af0d96ebf0e4a75e664b7cf817bb334a5fb9c782ff17464e015453fe56c65b3efda2d3b2c5d4918118dd3ee38bc1cda3361645edce4535d82f75a4ca476d8d75fef20e5291f9e4d56057dc37610f3e63d644e8dd7a7ebdd3af5cef95b63df5e094cd4c26a728f1cd3110536d30b0d3b525b7b231aa9c1359ae584e7c0edca52e6399fd3f5cd8bcb5bfa3443a6bde82d8d4ab280d57d918e5284384e35c4fcd2adb66500327754983956ebc661aed7e30e3b465e160fae1f3ce18c852b3742414d9685d6d28b932a97f98da887a2d86285fbc4fb888570e7cd64e2a150dc8afbe51963c6ffabbc6ae17c653916e47d45fff7ad23036dcaef0a7309c0b4420accb0be388319961b243d62a4e08f16bc7848eb362f335ff2f4d27f60daf7ad7398ce9403e7851d3c65ec8c48a9a08dc3bb3cd52f55b53255ecc1f53a7a9cc6fa3288e5aa48d6e02af5a92d82b8421574451edeb59d50ee2d28d93c3fc9ecb9f24f3953937a27d5ceeeea9fd107837c98a98e3713a17d5d98ab8f4387d717ccaa9d01b3898e30a6672afd18524d8a128ab915c30c21fe111e6d5cd81e38e967330977f51930e099d0effa23b9574032694c844cde7c983fadbc8dc7b4467da0a1a570f5c2ea1b3ea3a4aa7408ac6dec56a7fdeb5fb142c2228d08bdec49596eb1f91e4a3a7abe754d8a109052e5ec1408b8aa066ca69d92be9c1ecd9d67b4e2c96dde3b71bc16cadaad8fae9b6609bf84b9577ad2b966e031a30a89645098d64804544d952de9a33d848c72a66043eeca58fbc946ca99e2b50e290771328f2f3d4761c958e39bb4f8aa8a9a5f993206581a6a782bc990966b6f697f6d14d46d529f35f84d64abab54138d90fbb145affe984ad5cbc36bac4aaf043fdfb663f9208883ab72400ec665aa395331c09334a6edfe661266628403ea12575506c462e9daa846a825418c5e7472da9b9459ed4d706dc682f0d8cc670bd5c91d14cb1f907299591f38ef174c80cd82fe97518aec0400fc18dd83dc643e9a3f6bc99a283f4cd19dbf457ece9d7e874d019307318c4f43d0cb0ff84003a01e58de88bad8e6b67f1f06af2de22af7f30a83ff169cc5c799248997bbb4ea079f0c23b69d5bf0c25fed51b5450a0ad9ac8831ec037138cdf019492db35a8b0af97f23f73cdeeabf726f803676565d968a8e309826fc653d3f0eec5c515694032d946b13eb4cd308c8a30b455fabbaa8c20e5ffc3b90e5ab7a6c1770c49ea02682ee6be35ec938bd3c4ebd50d0a812373b4cd9704437a46d5da301377254a337af63cdce878d672fd3a8aee9469d79bd17950fa71c38a808b95dd409136ea537a0a294884e4c3c86d40130bad6a7ab51abb6c0909153c91eb9ad0a9c8687c2cbc4555a16640c17edc78a7a4983eaf75156ec8ce5dc14e1550fddbfad669d3bfa46a585fafa4a3b04345d01aba9c9300dc3d7b01ecb14157b034d8b9ededbaea8bfb75101afc83236cd5c0ea4c65f59947b97b881a2f403feadaf9e94876797139798d18b4ab57a57082a9407a300d49b9b5c55000b459794b5ef162dd934f27c6417f5f57ae05a3368a0bb03272c0423a1c8fa74d360063a83ab6c6225815eb522265ef8c2739539f91f99f113f2233c99294ebfd2292224767309474395b63b4eac8f589f717f0626a6869cec7b0f2dc20f0d0fd4ef97d1a80f624f7fb1fcd32c74b9e4147ec7ddf0f6c27fa4677222c8ac63ea284ce4775cafc4ac571146bf817b7d2489c1dc4cca3bfd0952fc21fc1f0615ed4b0afa1643d9f0ecdd87d519b8bbe34158c5ff899ba802f129c501bec4e239dfd847caa8cac74dea7800d515c6e0fc7b3e6b96aec412867aa62b6c6c3bae4eb28c8bcc3322e63992712a9df3d3d75152a9d240d58c6cf51d6314e62e60992be8bcd6f4be27d33a9c47a6a0f2f479d50fd8f20c06a3cc8e341ff42ce576e8170c8230b7f357f24876c81123932fd57f97c0d4325617d550b17c305afb3d5412627a0b419553324d5d5baefd2cabbd108b9eccd8949406b98fada13c30b97f44a65504aeae151302d7f3808e3cb23d12e84cb7f86084a344b1fb3a5abee18c60f584fa2a424a1867971e448e0501249fb2a3510a10b60a00a544694871fc6afbb16c3e3f29ffcb636f6df623d16fecc4ad7aa23acdbef2c3377a4734ecbeb8630f89f0dea8e76fb1165fdefcb261696a882c04ce9ea9fb721482235280cc97818dcef77a505bcebf0cf278e730b185b4b2bea46983cd9d3fcd7d788bf4d050cd3d679b3740b33c0a6bbaaf0f3cc3e6841622f7db390b398ee46587a474caa498a023fe7d0f543f5b6d1fbeacdc9cc7e9b6c4c477855f66970ec611a5af2ae867128bc4c2e005b679d8190353e2941eef6d27e45249cff739e05e304a9878f0cd2bd136519e73aa2482b4901d9058bf74bf86af48175ec02629f3f7a43ff5acb1f65852e27c0be1157a4349ef7cd5407523691a341351e4098b893171272e5fe471dbc5858093cf51443afa94972e7bb39b22db4465d076685fea7d23f5d06cfca98d1283d2cd213242f9772a615178ac777e41dedfafa9ef658dd1f1b56ec54392c5007c1b3e7e97c935d8d2e3fc39cc1b5fab44448c48d8020924650636d7730fcdb8cabd5dce8a0d55428234a0c3a215f36714c2f8c63d2420bc5dd41f0dc65c6ded9096005923f6e53a9d7b55b72fc70bcaad3121daba01987c1ad87aeb7a764291079a6b98f90839640579767c3b10f4ccaa5f4cfac3dcfd0f21c48bbff79c342c928a2d0a8381870f233f024e00962ddd4d055b01ee3486e17584886fbc06f04ea290099736ee3b278ad405654472ca8ab90a516c9281baae452cd0e7a2ff3eaabf87459f41652a865e2ce44eeb833eb45a19874d4efee5773b5e166322189fd1895988d35e6be068a9d632f35549517573087611d32d7d44261bedb26e2161988428e81730fdba1bd702e9fe87e6f3cf1132253f23dc328e4adf4ef7eb28598ed5341fffb846082cf5c4f2fb74fdb1f87689b0110604548a3f40fd13c32c16c21ffc32a9ec8cf31d7ecf3d8995e2612c7c4a91726db62a47bb5a02e744eebe861b090fd0e7bc8a8faccc6e3f9e391aac14d537ab567670b558e5da43a9a2ac2c1d6d8b47667e7bfc3bf5bb0fd61a941f55adb3abeee9093b73ede39afe24849adc9144b67efdf323be125c722680db67c3f206a0a60d0fe0c6b5cc6c87c0479d6abeb0cb34bb851e90d93bb044cad380f47f8e8f7faf95751ec72db17abcb99052ddc3bbc0039ef307840d8b22a8b7e7f8e829af0d526384a89f82e4e9ad9c43f18ef98b8c16776cc10b5c62e5c74ba5bbe60cf192ca3f3b430562de7053bc794fa4f176836ed6c715694b02931e039df4a5ba785fa2b32c12d631efa5021035cb43aae263ff7b8efb80b9998b417de5a1bf96121f6a5ef4d2dd84711c5ae2ed47bab9294ba38efd3bb793cef2a49a02caa751e7d2e0d0ef95d393e13f6be1d5697293b1a8abc902fa09a98c69ad19b0ff1623c87b873ad9c04b03716c340824a", 0x1000}], 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r1, @ANYBLOB='(\x00\x00\x00', @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0xc}, 0x4) bind$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) socket$inet(0x2, 0x40000000, 0x4) getsockname$inet6(r3, &(0x7f0000000480), &(0x7f0000000400)=0xc) 00:00:11 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x31, &(0x7f0000ffc000/0x4000)=nil) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) shmget(0x0, 0x2000, 0x60, &(0x7f0000ffe000/0x2000)=nil) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7) shmctl$IPC_RMID(r0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x281, 0x1) r5 = dup2(r1, r1) linkat(r4, &(0x7f0000000140)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00', 0x0) fchownat(r4, &(0x7f00000001c0)='./file0\x00', r2, r3, 0x600) fchmod(r1, 0x88) fchownat(r4, &(0x7f0000000200)='./file0\x00', r2, r3, 0x400) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000240)={0x0}, 0xc) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x2) r7 = getpgid(r6) socket(0x3, 0x10000004, 0x2) setitimer(0x0, &(0x7f00000002c0)={{0x9, 0x3ff}, {0x9, 0x6}}, 0x0) r8 = msgget(0x1, 0x2) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000000600)=""/105) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) r9 = semget$private(0x0, 0x1, 0x4) semctl$GETPID(r9, 0x2, 0x4, &(0x7f0000000380)=""/116) msgget$private(0x0, 0x0) setitimer(0x0, &(0x7f0000000400)={{0x7a63255c, 0x8001}, {0x3, 0x298a}}, &(0x7f0000000440)) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000480)={r7, r2, r3}, 0xc) fchownat(r4, &(0x7f00000004c0)='./file0\x00', r2, r3, 0x400) semget(0x2, 0x3, 0xc) open(&(0x7f0000000500)='./file0\x00', 0x108, 0x0) symlinkat(&(0x7f0000000580)='./file0\x00', r4, &(0x7f00000005c0)='./file0\x00') 00:00:11 executing program 3: r0 = socket$unix(0x1, 0x7, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/109, 0x6d, 0x840, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f00000000c0)="9cc7abf7ee74c337f36daa70a2deb0dd6b488df18eef154685f19939", 0x1c) recvfrom$unix(r0, &(0x7f0000000100)=""/113, 0x71, 0x40, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockname(r0, &(0x7f00000001c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) getsockname$unix(r0, &(0x7f0000001240)=@abs, &(0x7f0000001280)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) r4 = getuid() r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001340)={r1, r4, r5}, 0xc) chown(&(0x7f0000001380)='./file0\x00', r2, r5) r6 = dup(r0) chown(&(0x7f00000013c0)='./file0\x00', r2, r3) semget$private(0x0, 0x3, 0x0) bind$unix(r6, &(0x7f0000001400)=@file={0x1, './file0\x00'}, 0xa) fchown(r0, r2, r5) symlinkat(&(0x7f0000001440)='./file0\x00', r6, &(0x7f0000001480)='./file0\x00') recvfrom$unix(r0, &(0x7f00000014c0)=""/70, 0x46, 0x0, &(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001580), &(0x7f00000015c0)=0xc) mknodat(r6, &(0x7f0000001600)='./file0\x00', 0x8000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000001640)={0x5597, 0x1, 0x2, 0x6, 0x10000}, 0xc) bind(r0, &(0x7f0000001680)=@in={0x2, 0x2}, 0xc) pipe2(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f0000001700)=[{r7, 0xb6}, {r8, 0x10}, {r0, 0x4}, {r6, 0x84}, {r0, 0x112}, {r6, 0x80}], 0x6, 0x4100000000) ftruncate(r6, 0xffff) symlinkat(&(0x7f0000001740)='./file0\x00', r7, &(0x7f0000001780)='./file0\x00') pipe2(&(0x7f00000017c0), 0x1000004) recvfrom$unix(r0, &(0x7f0000001800), 0x0, 0x41, &(0x7f0000001840)=@abs={0x0, 0x0, 0x0}, 0x8) r9 = shmget$private(0x0, 0x4000, 0x680, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) 00:00:11 executing program 5: r0 = semget(0x1, 0x3, 0x41) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x4, 0x7]) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x9, 0x401}, {0x18, 0x0, 0x8000, 0x8}, 0x2, [0x47a9, 0x9, 0x100000001, 0xe5, 0x5, 0x2, 0x4, 0xff]}, 0x3c) r2 = dup2(r1, r1) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') getsockname$unix(r3, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) fdatasync(r2) getsockname$unix(r2, &(0x7f0000001200)=@file={0x0, ""/28}, &(0x7f0000001240)=0x1e) r4 = accept$unix(r1, &(0x7f0000001280)=@file={0x0, ""/70}, &(0x7f0000001300)=0x48) fchmodat(r2, &(0x7f0000001340)='./file0\x00', 0x120, 0x200) r5 = dup2(r2, r1) flock(r4, 0x2) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000001380)=""/210) flock(r3, 0xa) setsockopt(r1, 0x0, 0xd60, &(0x7f0000001480)="5ae37026c6b921bb785e8d110f8300a15cd2d7dce394530a523a96d799f1af34cea76941321634b17e2a2bf0d95e88a55cc0f85ee6068e42ae18e60343ae5ee4393bd74687e8aacbe11de6a23b4fcf9951d607df00aae89ff6a49dacde570d73ce6883085ec33bf328ad2444b08285cec80dd3102cfb82bd097e288264d86a626664e3ee5ed5df918e88f1d918c0472e06939d3e40914c4dd2a3fbbb9e8172a5b1ef7f99e7fa6e9e021b7dd06acb4d38f57f68f1fd0afed85f2fea3930e8dd0b7960d1ecf632f5ca720adf97924701e28a08faf5c47503d39508d74934326edff5a410419add3378a18a3c083654519115ebd1b5dad0470f9412a4075db87404b759f32453375dd9e8d998b741bcade7e2f581c0c18868333c8ac59e667ad8b6f3853458a3af102034fe7471ac28811b41965d18da2b50dabcaecd276455dc988f8f30f194d3343fbd3fcd58f34cf2e9eef187d950912d6c8b02b7833c0b8e9c16b39654e694d060f8bfcd5226beb8ca5a3e03b75118616240af775e952b2709121150eb1ba002b13cf56f2f4952bc8a4389292ee19e6bcef0beb4420d07e60c77d6e55bb8e90749cd4480bef1e1d84b3148a5b3f88fcc13af8d91abaf122e96231c977e7d2a9d97a166c3146d90e71dec7dde12f2dc4d35d80c66c414f315fe4ae475a8ca12f39531907d54f1ad06608dc1529e0550ad910fabd104a202286febf4ab22397f39c86c37494b6d0c9c7d007c729d5428187f2b313fd278bd3f39072cd08af53114096196e296724da8a437846c4acb649d7080029ec133da5663ed3682264fd71e310c1bf5c0b045c4828b89c7a8d629a21ad367b33a15a62a4dcc5f184e93724da5ca1914c7073cadea6eed907ae83a9f229b8f966644d6f28672c37f36ce85cadf8c6ca051bc1dd183ca0b7037f1aae3b0ca22f9b3dda736f5c61ad0b1178c694debd761f091dda037e37eb5e506a189fded6af05f15fe55a7b4b55003773382f5c1d4d2412d34e0f6a3f62dc479ffe8a615c9e828ecd7f24d82d06b3de8d16edbbdcae67f855b221b91e822b63a1760c6382d4b1cd66452b7500c5a3a9874eeafad8d7b3ccff03a1dee54e5a92d375898f8567079334a1716ded16868d04af38a890ac8d1197aa0c942022195fff805a91138e016c8e12c9e4948c60628fedc3ffabd0ad515856b6c4ebfeb5cf797e6b343b0235278244a7cdb7ead1be033028bf36b1ff4f7c38e0c424e1fdad6fba6892f8fb77b42dff2a070a3463329f95ad3200f01428fc5f2341ccfdc59611e60868e5a9405a699b66013fafc040b25eaa0f0977becffd09025e74ef3214244f8f450a35b9efb2079b7eb79d39c7ad60281bdbbbd171dcec9b0e5b76ca21bd995c3a53832676d553ef208f4e148657bb1249c85f9327aa96135d7abff4ddb549f5f99710df3866b689af17643db9f41602d0ab9eb3cfeafaf84fff6c053c965889e3d3e382b4efd875e3a86d263d4cacef9ffbb6bdd091a680494bde45b451d80cc97f0cfdcc52e79eaadb7abeca8f38d373a8f8dd2c4ce42b9609ce6cb57d590eceacbc1add83ef45760fae224dc305f53ea8cfb915f15a24af84e1b0243f8b32ebc323d97b236fd963813d8140ceb040720122629c9eb842a24dced1198c769dbd6bfd0351ce529e06a9ff62c317f506ca2831a444a6b1c41eadaa2d22dad3fbd07a3d19093291d5d84009c86938fe9c20d656b62daa80ae8a57bf4bcd619f99d11532201ee10543b7364ee3a28e5b9222f4589ef853ed808fd782bd3f3482c7c479638d6d9b19e284fa75c16d945a18a36fb629ed127a34b19a75c4a7c283f4e98fb18013b5456643a50f937864c5b49720f7f66602ef32a54674b4c62bd71e3c3e7e457b4fb68ead5fffacd2cb3f83d967d705438e74a0ad2d06ee50308b9c66485ac6436168692c5bbd67f4046853d796607909d135be3ab46a40f5b34c957aa5b062edb772c801c61b6eb4c37833d398504571253003f995aa8d80d119516400128ee0bf58acd72eae3161074066398e194e6ba8752789f56fcedc31733941cc5d6936894e7f8bf98f582052f3933292698c85421365faba4db738239191952c5e0ad41cd487b8bebaf1db530ed19ac1295b1c7e144710a50be4f59886c477cc44a30893b9fec03fa7c36f8dde81c13c28337a76ad7867643c99f5bd13af12e91995dbe4bde8ec5ec43d7207eaafc0a551336cf04043c1ca6f315111c0f0081a577edbb9e21fc1f36b0b0c714e20e68bc195e0016303f96d54dd621cc1292afa371f7c0a1823b8116ab0d276435c4804fc1aa13e69b8688860ea0e4c8e4c27cb291558d2471966a7da978da2a2dc81315381049447cc03d00bcfc09cd031a2d0862ca868b3eaef7454650cb9a48cfa6cdd3ecbd4daeea6959b63aeca161f12f598e6d24afdeb372817ad81d236b1e20185636a90adfe046db9a397ab95df56667be4bff51b86e7384b9e75e87413a2b78eea999c5f86d5779fc48e41e0bc3d87d47b297f0c1ae10007cefcfa9f40fcb9708959ba57c8ac6a6ccaae4389bf0c0e5531661c4c75c8712c95d2f4594485699f47406c933830ab9a81af0191cbb4f2c560246243f78a10ae11bfbca3e3f450b94fd2b94a71e744a09a4f9f49029a4a192f3109f3e80e7f3ec261bc357498e1142421e63ec9be2de60273666b3cec09951fcff6a4ad5d782be95ec3f1157d2fc19f284814fc5feb5c90c354b0df0b0f86dec0bb12f51bf38cee9b0010a9a979e5d9bb2d096107e652a4a598561ad5452310a0344e074a540d8f78171dfdb5837e92c8080938afa1691d60ce67b1579274732add58bfb42fcc6e770fdf6967b6bbed19eff9151c81b5cc6f9f39e813b5366fa9f23936b583a8f0dbdeb82a3a46d64023aea6860050dee3f06033d11d4a22b7129839e3c22bb28d2da1d6cc51759aea7389724730062864c97485ee60d374735424f44be6fbad65d4bdd33c9cee5de1ee38b954ac85f5a3aa46812ba03903b1e38ca80ab19f1810282e111a4eb28d9395de726b5c3b09247f855b485db276f008dfdf2b18726b581a6e063bd23d3cf210003a7677cca97cfb1fb4093fc4ae9d590a57d6ffbae669121175a76acca566e033cf1c5270d0eefb5c294ba3e08951e3c340b1727297352ae8f4ae1fd16fd45f09fca69fbb4e0bdbf65345b8de98d7751f117fd08a48f6b003aae8f2bb13791762995c8fcfef9d0b47318249fdd36455cdcad89960f6c286142c3444e0f4024484e0dfcc40f757cae1eddb1fd33da88b2189ddbe27fe60b6372215e292bd8d47b0864e418bdf5a38b3813d32cd6a4aef8f00597f7ba4ae4d4d883895efce1e0fb3abc9c386c02bb7c57a00c471597760ea43aa64a444e29e49877de510b25d7c4b5544751e59b663b1dd2d18a3e3e3afe2543aec78d0dc18c8d9d0b1ecf9c75cac080fd6b3040a59bc39cb3ea7ad516453f7b48715ee6939aef3a869e9147146a38c4f2ba05535f86b241fe183fbd670e41bdd9b8143429b20c0c22cb804bb48129d0eef68851a9b8625d0a7a4e13fdb03b74a1ecb949cdfdd1bd0757a6db11f8a1b615b2d1b0c4b70e2b5f87989e4343a57b5501cae7a9d1bf0dafc2fd78e915f3ed2beec159c5adc3ef18978019446828c3b33c9c06f6ee8df935e8e65f5a0945a297f17456f3f2de879a85715d85a90704a6e1dfa565a181cf8f3eeba742ad8a41ceb3548143d87259beddc5f681038ea614d6c779c0a7fefa457aab18d26077053fb33984552c21aa4c807d7d4f5a62f277037ab87584a7e3e92a39e677d2229844104edaa40aeb73aa436505dec40e7ff0b7428e8b83ce8c6a99c898b9a1da8944a7cb998afbaca93e16d9af80dfebe3dde33b07d54197572c27f1791b4e35f6808a4b5b2c7e6791e74a3b81d8b174db5715ab09f78a1c1f80de4a6f140058a2f16c8489fac83d64b952407c6cb67610b2c41963d2dc1185d729dd06a180346ba3620fb99d6c66794cb8581bb51e210a155562130854f8a4ec2e95c609e33392be671d59c55c22e8871f755db14c2042aa3b80df572da16db24bbd02d4af3fd000a5daaf5ad9b9a66e6c7530041f5b13d8dd1f7ce3869cb7a8ce1ee93ecf108b6a244c4427de85aff8785434caeafd52e7bf9a44e7c74e80d4775851f858be460a35f81d44ad987a0fbfcee7de67d7ba90ff5b32ae7d8d75d2a62546001981abb75cbafd0ae224dbd480303fa75ddb80d488f6f57d23738afb493cb17436343235c37fa243f31368e16b652c774092e3be0e980de8ba1b73b0b6e7b04b99327146885551a4bb27cf0afbb360b4547ca0134f521723e903c3034a9a55e6a57b68cab81779ea841d109d17e64515e33d0e24b796386ca9788945cc030c9ddeee10009da60ccc6ab2021f3b4292774458d47e77b0ea5697192a402efb8756520335f57cec4597655800f44bea01457a2a94d1cb8c83811ae769686be55e46f70d87029937e52aa676b44f29e762526792c4c8072a4332b5d8ba98ded8af3d0f8d95445c158d36c54fe80645d5defb005c6527e9da5dbfc67c27b9fb67119469a9a66de4809f0b21d64c52979ca6498fbf96827fd57ba509dd69557f98039f1e621b340d0d4b229fcdbf0b78c68b0bd629ab35af7bf526ebd6fd931b51ddfe9ad9d6f40de83c18d42dc5b616bbc5755a1822298816e1d573489168d3936c028fdec148dfe8dd12d09341daddfa1a35d189584c06c0ecba81dc4a378f9101934adabe986f13c3b6d33b5fd4804edcbd11b94625aca79e96e88a32e069aa5693cfe649410200abb394fcd37c81aa683ecc62b5fa0ee0be22a9eb3029d2528c817ae6cdf7e0852af0e7933322c0869b7c680222dc64ac3f3a224b62e3e4f0f14585f9512be560efa0559e60da0e3c89fc5e5138d1c43c6cbad7330234c348aa8d3ad05d0a02983537796ceb942e2b6b31f07c82848c606425a7d87f1a7181db765a1b2abacec3fd592ab9d6e2aab462ed9c704adace52f412701fa13763cabfe4ca1d34e02ecdc0a2be65e6bc62023045d65469d64f3f96baa549ff6bdb5cbcdff605d07ee48621c4f94e1c1299123bcade10b34a3ed56600855b8f8b168e6e516903be1ccba803dfceeabeb69dbb0842262d99cc307dfb7dd246ec16bb319a75f08300ce7bfd4c59bdb7942d94ca5faa0f70fa9994192495b657ff1e16d7900db9342d6d1187ca433fb988470f17676fbf880a848e18f1d36871d90025cd23796a7803bf827079aaec246a9d257667369d5a78c9dcd0b786ba7fde8fd69592dbff9447b5bd0ad3d213d7274d1ec48e24b8cea1299786194f1ee2d457798d72633e777f1bbc728b0a9b5b28a802d3d442091ee331e412f5b232e551b4ba5af2717b32b4a6ef5c89ba625925e70c42c5bf412f451dbb8c8c861fe51fe12373979aef7cc14e56ee4ab890f29b970882a64c9f8d8750545f2b2aa263a49cab9cb1592df945c1578af705ce45660852a29a457b15396e98c0ceeeb6cb7dd9087ab9a31bfd22a6b46d95cfab97fd02d281a7f58e12ad88e55dd2bfa14f2067c101ccee88d1b9da81712cf428f832dd19310c62961280332efe424c1f8af118d911abb24a7d207a9752cfc50fc8455a4e018a3533b19eaf67200761341f05d4487b09371ce79b7bc988834b828dfc60393ed45f3eb48e55967c2c7cbd4301fa9faa46080a86c681aec17601e3510495dd1409da656153e3c8fcacad56fe3e0c99f319593c5a49c992d4b24a5193c060f1435650c3b40379", 0x1000) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x412, r3, 0x0, 0x0) r6 = dup2(r2, r3) poll(&(0x7f0000002480)=[{r2, 0x2}], 0x1, 0x101) flock(r3, 0x2) semget(0x2, 0x0, 0x2a) read(r4, &(0x7f00000024c0)=""/99, 0x63) lseek(r2, 0x0, 0x3) mknodat(r2, &(0x7f0000002540)='./file0\x00', 0x8000, 0x6) lseek(r6, 0x0, 0x3) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000002580)="d1dfe44951f793cfa10cfbde018ce8777ab8337f19adb37ac419c84c9a9ea72619a817802f95ed1d3aa382ab1337ca4c8d936c22a0dd61c06c36468b1012071a0591150a549aa095de72bc512a62018e745369", 0x53) setsockopt(r2, 0x4, 0xfff, &(0x7f0000002600)="9a495b6cca2f2296f6831f55e40a69c084b62e293915b1acadbedb88ce31c8d1ced03fe1e9c7", 0x26) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000002640)="c5b04eb9b90fe0ed26011e4bfa2b680904ec3b352dffa8427f05807f1ec3709c06ffc14957880c98d1c794a8cdb1f3c8de8373737dac5372d3af", 0x3a) r7 = fcntl$getown(r5, 0x5) r8 = geteuid() r9 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000002680)={r7, r8, r9}, 0xc) 00:00:11 executing program 3: r0 = socket(0x18, 0x7, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x4104fe71d08dd6a9, 0x0) close(r0) r2 = fcntl$dupfd(r1, 0x0, r0) fsync(r0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0\x00', 0x280000, 0x1) 00:00:11 executing program 3: getrusage(0x0, &(0x7f0000000000)) setrlimit(0x6, &(0x7f00000000c0)={0x9}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xe8955046cbc0581c) getrusage(0xffffffffffffffff, &(0x7f0000000100)) r0 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ftruncate(r0, 0x8a3) setrlimit(0x8, &(0x7f0000000240)={0x6, 0x5}) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000280)='./file0\x00', r1, &(0x7f00000002c0)='./file0\x00') mprotect(&(0x7f0000bff000/0x400000)=nil, 0x400000, 0x4) r2 = accept$unix(r1, 0xfffffffffffffffe, &(0x7f0000000300)) r3 = accept$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000003c0), 0xc) r4 = fcntl$dupfd(r1, 0xc, r2) recvfrom$inet6(r4, &(0x7f0000000400), 0x0, 0x803, &(0x7f0000000440)={0x18, 0x1, 0xfff, 0x2a9}, 0xc) bind$inet(r1, &(0x7f0000000480)={0x2, 0x2}, 0xc) recvfrom$inet6(r1, &(0x7f00000004c0)=""/25, 0x19, 0x800, &(0x7f0000000500)={0x18, 0x2, 0xe, 0x8}, 0xc) mprotect(&(0x7f0000ced000/0x1000)=nil, 0x1000, 0x0) r5 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000d3d000/0x1000)=nil) shmat(r5, &(0x7f0000e2b000/0x2000)=nil, 0xa14b34f9bb060364) shmget$private(0x0, 0x2000, 0x508, &(0x7f0000ced000/0x2000)=nil) readv(r0, &(0x7f0000001800)=[{&(0x7f0000000540)=""/48, 0x30}, {&(0x7f0000000580)=""/1, 0x1}, {&(0x7f00000005c0)=""/78, 0x4e}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/1, 0x1}, {&(0x7f0000001680)=""/184, 0xb8}, {&(0x7f0000001740)=""/161, 0xa1}], 0x7) ftruncate(r1, 0x8001) fcntl$getflags(r0, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1009, &(0x7f0000001880), &(0x7f00000018c0)=0x4) shmget(0x2, 0x3000, 0x20, &(0x7f0000ef6000/0x3000)=nil) bind(r3, &(0x7f0000001900)=@in6={0x18, 0x0, 0x4, 0x4}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001940)="6ac20b109fb2a5cfcc89ce5f72c44b2795623d238ac32a8f93aba8c79bf73e6a464e4f87e3ac5b607518cb49681ba15e56ad78d36bb97197a9a491aca80bdc8c978a2580ab854728a07830739e351a00a3f0dc99b83c0af249728d2f73acc2bc0801df5a6113885a788427fa36f4148ba6e04536ff1ba76f9b6690a400bd38b56770e66257d2e796320c789236ff1a44c032ac528fe1bfb13b0ff712df7a261383b7606ce77eff4f532454407b57e09e870bd6eea9a95be9cbb1226b6c8cf4c315c535031d41922c81e3cd2db8fbe45cf761c00bdd9a63abf9854cc35ed17c9bffd4ba6440f5c93523f57c835a3b6e", 0xef) msgget$private(0x0, 0x40) recvfrom$unix(r4, &(0x7f0000001a40)=""/26, 0x1a, 0x41, &(0x7f0000001a80)=@file={0x0, './file0\x00'}, 0xa) 00:00:12 executing program 3: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpgrp() r0 = open(&(0x7f0000001b00)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f00000010c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001340)=[{&(0x7f0000001100)="917d3ad7489c2cb00170b6cafe6cc46d1212f22d48ef176abc3aeee4e477df66184a42f98f623ccfaea960cfcb29019dda003450e1bb3731b30bf8b7a99ef5589ef8fb5f1d07cc4b925005b60a795c9252cb082ddd071a6fa0e9fbd53d47295160536399c2d0", 0x66}, {&(0x7f0000001180)="2f4befe27dd23aeb1dfee31f2ab5e71982b4c6affdd264d7060d33b1ad662f42d0662664187a47785d8d5c9e0b0e386a92adda7b1885d92b42885a99903dbe912113c929319d67a80351775a5b0733851c374cde263d16690dd7f238db957372debe0c54713b2154baedf40a005a6fa547b63f5683cd33e2140f61f8c907b3a4489a4e4f9a0b01affa33984cbb19e196fbe4e58f9edca7d873244b33260b87211729a1c8bbd4062d2d7478428eeb7c37e51c112a738490b77a2e948b9f9d8f3d28f3607c8d1c7113c0561e8626ed61505a2ea7f76ca2311078364e5084ab14ca6c4702a9f2", 0xe5}, {&(0x7f0000001280)="11a5bd1b2509aba6f4648d1183fd838c88c01cb984e760a5a004a245d9aeb9f560109c4f2a40fe4c3c02328514894bcd211c1828df5c6239a9637378eb0cca77b78134463464c79c294f6575b73dcf87f4b56efa2516e426133b08c347caa74498ce7d1dae5573c2ae63a6f6ab156b9560ff35d452bcc73e62b79af8d8ab89d9c8de538d37b050", 0x87}], 0x3, &(0x7f0000001380)=[{0x108, 0xffff, 0x8, "5c4a1a904bbd23c7d52476078e7f8e253b899ae3172d8a7841e608a46d4e6fcf996355fa021b11f62fff0800291ab169b8f374c9a03d4d01fee2edfeff86726175ef0b69fa462f8a2d03bf4ad904492a00282ecadbe32ac0802ae82096c7501da7755bac4892901a00facfe5a3911084c8f89a82387a42a66f2b0759a201c1e8ed5a47d50a1b5cbe62f9d6f010957fb6080cd0eea39a9484e81a253fc604375a9fff8bf9efa7ac0bce5c86b1634c0172fdd45f10106e32600c126e43aac372169f3b1280f718a1e05aded1498f9b902193751594b6cd21e9794fec982afaa831914d35973ba20d9e4523c9e6008894431e5f8a39d6"}, {0x38, 0x106, 0x4276a797, "3ed938a0bdbfe015330a94675852fadd6bfe43eea95033d007e9becbc659753941"}, {0xa0, 0x11, 0x9, "7f1e525dd5553c1e6a37f2a3a29388e73b7efc5956701d0e52b974676c76497b0e42fc6ee1b0d0f32dee14ab22ca30e26e237e790f1b36e9cf90fae86a628e3c42437676a99ed677be17b65cb8ef0321a44fa3e36e2bff0d87cf763a2a7c46c30df0386ee9d67e66a88bc41441a7a95f2ccc8df40176379653875a56e0c6ecec4949d654033affb8c2"}, {0x90, 0x0, 0x2, "b5350afe22f1cbbc683032c545bd27eb7c2ff2dddc54d6175bacdb175d753a57d2c42e52fea68d8b0a4480bb8d33e377a53f235aac15b321a4ad6cfebcec737fad67a152a495b43a111b42c466bb031b71a34ef0dd8c47d4caa105b97d3d790e1973c18bb85095cb9f85066c21391b249ce7494d88ef05ad6fd4bb7db1"}], 0x270}, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f00000000c0)=""/4096) r1 = getppid() getpgid(r1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x90, r0, 0x0, 0x0) 00:00:12 executing program 2: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) r2 = getpgrp() fcntl$setflags(r1, 0x2, 0x1) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x1, 0x4, 0xa691, r2}) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fchmod(r1, 0x0) 00:00:12 executing program 0: shmget(0x2, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) r0 = open(&(0x7f0000000000)='./file0\x00', 0x28000, 0x0) recvfrom(r0, &(0x7f0000000040)=""/42, 0x2a, 0x1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40080, 0x40) r2 = open(&(0x7f0000000100)='./file1\x00', 0x1000400, 0x80) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000140)="e194fd351c535bbc564298785ace50ed1fe7f30d8a53c4d5279b0fcbf61df820dc2a79317557424a0f6d8d40893d699fe51c5c12f729e52ba741", 0x3a}], 0x1, 0x0) r3 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x1, 0x20) sendto(r0, &(0x7f0000000200)="a04a5ae5f348b391f502659ae32bff8ee1ed3c453b0a288bfed3f2c289a912265641177c516224b91dc854cdb2f5435da9330aadc9f599be568cb4ed137dca1ce6", 0x41, 0xf, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) readv(r2, &(0x7f0000001640)=[{&(0x7f00000002c0)=""/209, 0xd1}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/28, 0x1c}, {&(0x7f0000001440)=""/103, 0x67}, {&(0x7f00000014c0)=""/185, 0xb9}, {&(0x7f0000001580)=""/108, 0x6c}, {&(0x7f0000001600)=""/9, 0x9}], 0x8) mknodat(r0, &(0x7f00000016c0)='./file1\x00', 0x8040, 0x9) r4 = open(&(0x7f0000001700)='./file0\x00', 0x10000, 0x4) r5 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000001740)='./file0/file0\x00', r5, r6, 0x400) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000017c0)=""/142, &(0x7f0000001880)=0x8e) close(r2) listen(r1, 0x1000) linkat(r4, &(0x7f00000018c0)='./file1\x00', r1, &(0x7f0000001900)='./file0/file0\x00', 0x400) faccessat(r4, &(0x7f0000001940)='./file1\x00', 0x40, 0x300) fchmodat(r1, &(0x7f0000001980)='./file1\x00', 0x0, 0x600) sendmsg(r2, &(0x7f0000003c40)={&(0x7f00000019c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000001ac0)=[{&(0x7f0000001a00)="b129e77eba200b684e2636ebbedcea5950e0bea5374815de812a6fe7aac9ae0687063a58611bf0f16af7e916666f47cd747b048391073be076b80684ca803c9166a747d4ef008c8c71a1588d70882e38ba297b731622a0bb4dbf065881cf51d1157e3e5585c3e1007ff89ea712605342d73df40a12f7dca12b9c6ca5afba31de38b758a7770fe235b52810cb8afba9468fe2c64c3f6ca0b0c86e391bd848de46", 0xa0}], 0x1, &(0x7f0000001b00)=[{0xd0, 0x100, 0x20, "a2ddc91b10d8a104cdf99b99d26fb53ea455e4be3ac4a5b51cef1ac25c28d5def18b26f99f6b7e82c2f5bfbce9089f17f93ef52cc3b0f32f0d425c36b3e85be0ebf5310e29e939b8ce4709fb2cbf200bde7e92c381b327f4ab47e3423538619d566dbc5389a2545c909c01970b9381b381704f3b928008ff1c3c5d92131f724d45add90516e72795a656fa19f5f5bc0929f8f1df9bd1459b0d589e0530d5ced9973232d5c4517bde9cca822530f7e4425e9cac03d710158ce1a4e1c3bd"}, {0x1010, 0x6, 0x9, "ab340826e527ed3789e0e0a31f14b4a12065dda4ee4548095e0d89e5ebb93024bb4580fdae4e4fb5b389554c8babf344804cec1f11b8e0911eff29d603574e0a547c939cb5db95110ecc0a352030bfd3c31df0af70c9d41392dcc937c048a34267d0cc537eea6c981b0edd408d5e0943add5c5d784cf50607a98af5007b4a374ec7b347953712970d9dd1f9657fc5590461f334ee8a5decedcd4bfa8b40737528396bcb33fd236802cb7a8fcb16b7cc8cdd1c17e351c163b99b21f5a6f2907267e7f6635f62510c9913508fb94792f60282d1464191954e57828a3c3957a604e90875ea9e62640ca65fce438e35cbc420c9be90418a95c1bb6c12cb7ec8cc17c475ea2c0250c33a586cd900a745d1b9622c624fa91dc10039ef828ae189a18383228a1be1aa64bcdd3de491b4c92000414bcd10d6e50a7dc253bb78e07b526665ba2eda76dd0be3812ee50faeb8296a390185e931bae793d236e1f4c0c5d24cae6bbfa92db0d367ac24c0da87078a04ab976b20208a6fa372216b824d06f2455831a7676a0f2086b39c276f6f668c0224cd9decf9365949a2e7bbae8b167d4f6941418cee7ba15930d802aa366efccdc079f85d6769cfb0b5e1e43cef551d6fa4a90c6813a1f25b55293f1148732dafa558bc2c26ca90d6caa7d2b3a09be636919f7741e6046d875f156a63687162d88433ccf42ec1c5ea168bc6aa18c6cfe119f9c37ea9c233cddcf38327bf37e0cc97c649a0052382ca5f2cb7a6a108a45432bc91c1f1387d2cd0cc7f11a8eb46c5ed440813fc44a7c1aa76b117cf010e37be3b08754339e488b1e83d76391dec63cf33d47ce6a2bacc21b17dba7dc294441d8983e43ba08e5031e04123e61c1ff4530c45fe8d8241694874c32f862a09d5c8f39736150575cadc0786344d0c4b4a5a26f39882e8084276b62997a4d4572159fdf7594ab2976a36638b0db18713b971485c38998bccda770d7b8eaeb093133add3f204c0e234161a3c5fd02dfe9583d010684a508a7f9f4d01e3f8c82aa7c6768a051534961ae649c91482365f4ea9884c455cc33e14b549b0ff5b3dbe68b01effef0e14229c8a5910b81b0c0835cce2601a6d07b25ed690ee92a1a5faa58a49e29a91256302bddbfbc70fe43feb6d70402d3539686c4af5b08b8794ee03fde633ea67650415e1168ca4f4d8ad53f017ccb59ffd8fb9ff4d4b3bc4ef525a0e9a95fd6cdb9ed03390ab214f04f8c06707fd93cf20cb0c83fc46b22bd979fa326ed1837a8e23f2ea73d1687e8b63a5b1196146e2b2f83481e977066afaf72b10488f16a759ecb89616bb5d85fce4e8022dfd729042256799128685bd393d3b22520e179f96ce3690f47e7f28638c54eba960d5fbaabb19572dd36130405254189d4687083d59f6b861c4f8da61894df39f555a987ac930496204b1c5ea0a56e2bda11b2c17d8d221367354654a099a7050a3d565aa102efaa99cdeae6de203805ca9e1558c2d68b16a810219d47ff5fa160ba5063b32d0ac3b0635d0cd48a90465e55e8e7b12de5ea19ce6129dc1764739b575d684c4a67d9d812d3161d7bef28c4eb751c33a6d88377fc62f43fc1cd772359550a50744c2fe0a1632d9493bec30231ca756f298184bee6041e046d8ce72ef1147c50a3e9a55844e588f6fdf8862a0b57981fa835305c0db9848c0331e4d8f5e81d205afd3adf26239af4025c19b6b412d992828859d24c5e67e38836be6b2f7efc4ac63bedc2677e2c900e8e3241dc126530669dacf911831f4f4f7f788d7ceb589c181611bfb3e451fd39eedd214e905c2f06c978212e0c93726a26a68812ab3e9e58042f8ee5e406f7c3d484343a79648df264837086c0cad0266d391c4f332e00bccb5b34e7acb447c456b841b21d99d551919764f896b301bf23150aa4222cc90c7270fa0f724d00672944629c48af9204fff8d559c393a97a3a152a7bcbf042210fd77ca216c2ae88766b90dc6bbb3a7c520bdc519fb71c4b7ac2c5e59550fc33d8ec9d775f52fe443be015d57764cdaec5526fa782606e25ff655183fb3093bf9d19e4185cbeaa3cfceb44bfc391fa2383f7fcf4167326fa82dbe2e3b61f8a5ab25cc50509e60786af13c692c8613b796d69044a502456fb202446b00741e88885252d5fb12291f0540879e7e27a24158971d78803b2a08d6cbeb44a52b2a298a7e1d07cf19077248f5798021c0821f7575c17817c1ccc367e6a8183f52516236541c9839ac5e021b041a18cd318bd6c42e7aab28db55926fe5c1deb49ba2ce9e7b1e2715747686feb0d36bd759fb9eb1fe9b6406422d6b76c3381c8f6e9a281bf89c6c040a1c3d17ff4a34fc48ec6cd37b7f7ae3f6ec1fe29e725e1401ee84530027f296e6441ac91c918aecd467ee22de2aafe913b6a52b7d747734db3bf35889d6532bdafdc5d4eb440c6a03ed76c431506471c8c8077a42034a9ba1416465374a96011bb16e5bd850dad6925491bef7132d9131e53946dde04db1f1915151ec5ade9d347225f814a2fae5816ea2db8e132e6d44d35d3e52cfe620512d5115068980b22f7c4fc972362c723f5353af28a3e3ee4e518ade2ea8706fe66de5de529b385be1c2b5a78c046a3f9259ba3c05e634ca2da155f9a3dce8cd56f20c38df29b9f148aff37f41faaae4768c0e65218efef14d9a19f16632fd1fc03e7be1aaedfaa475be6bb3ba06e0b3d74ec17053010878b10c8311a8c43e66dc54b82287c9fa452872318b67b99337b157079dc950b05ec602364c1ac7d4acb9642f16317e22d3ba1a293a71a638022dfc8af3e5df738d6571a166279300cc6e25fe743bfb71d19bb0506d344fc9054f48068423fd649273e0681a8837a930e655911f87ce8922c11529f7473a38c4fecc7da778e7d304a416d11b4d2ce2adefbc687379d098f958e8a22bf29ecb1f40f4669095d6cbe7e49f247c87a1728e6ae5ff787c79f4814fc6bc7b1b98d4f7839d04bc6e97403ba15074b7ebf704de5d1be20d8fdbe147f34da69681425a0f6f984ba45558a9f51b5185bf6a869fd60ea0178d83285e17f8bfe30f6ae653bda1e0b4f0a32305bb713925515bd34533053984168deb3ab5d7b428872bc0916ff2b319e79d32f2d69bbae1174c466d2fda7ff682bcf16625d54d00e61f869e2da858162eb1958464012690ec728e36a79c5518828f52e37daaa389a1b05b8f49b8dbf979f4b5df68bdbb93eedf9364caf3d39c07ab16934bd68ea985ac12237e97d478704a37b89cd96640a66bbf6e14fff124067dcb13ae0269ebbd605a97e59b65819ac4de4260c15f62e42e3c3a6d61a4599dda2cd7e69853fafdcd627704e2fca4f78ca90a2567880d995c694ac688d5eff1164c3475aec649885ae6dd864d00f67120bd48261a508bf9656763ac3dc1ad512ed60ad9726a1af8f597f8df2a62503f306617ac69839e12b7db563a2b87be068cdb7ee67d27e0b156c612d88dc0768afcc1b568562dadcb63138ee762feebf81056233a858e3a2311f72ae4bbe9e51711bae3b3bfee3e66181da55f6c2339c11bac3afa226cd94af253410df55ec66b8497cb958a2db43165eec26b9d71fe8042eefb07daef47fba772cb1522fa7166585c745a4d0cdbc34d81bfdce3c7eaa9ee6c0a72b602a1b24da3c19c108ae40ae6f059781fa3d012506127050b99dabc9635afdd1111cc9734f74189b667287d9a3fbe4bc7016e823477925d59731c2cc515cbcb3a907f55d3942d4893057c67d8ea50d98c7fe297b53c94cc43b5747042b8b6a10ebd7b7d973187a3a0a3524327f9bdef7896e7a299672563c42adaccb924e8667325feb9aa8cd2d9d82f432c9dcd172037f1dfcca95ba470f370cd0565de08a9b5fdc32f0ebe23fe7fada24151ba4c3e8b0b4da4a9b1cd3885d376693f6fd2dc73a2fda84c6cdb473f2114dce42067ac3348be351d388646477a755457bf4da249b2b5e0f2f75db41fb6599bb334c596c2bb06944115a1a595187d2e58be814aa74df3fb49ecaf6735f9f59c3f73d10c9847ef1440834b5ef1290c735cc96d031ca845806edfabe0e10512cf72759d6d99a5ffab2a98c2355d526fd4932e8a94da70871b9558f62a31d2e466637db2a4327a37eb1442a82d39b70cf933eb985342773d42f14c222f32c450384e8419780071a2aabad19ee847fa402d6fffe056427394b504106c075f68216775c44a50ee81bf5a22f5525baec8205a78d242c5e6807a39b286e1f170eae1eec2ae0423fa40f72896716b60bf2dfed1175b93bea9a603433ca290f89ad513a6d0561b3c5f11b4b584a2a706cefe27a0b86306e5d414fa14fb30101406bd0472150d27a4cff77e19f481dec0b30aaf69f2d66f4a25fcdf178b6bfa5d8e7b2f8ee93b714138e5b30b18ef4b1b8b6eba11487a6ef4797292e267819040bcb895910b275ff731d1daaa6f314b4852df8655bd6d7d785ce0a0a71df5aee42fcfb9c7300888d7a1b534d49c5535d9f11c7bd2d36ef069a7d32c848fd5deb9b71ec2f2ea8c64b8f7128a8da419522dc80c81e66dfe622b8acc08d6a2fc5b54507077db6c2d4aa758b1f5c92d966ec57b7b94e67d419084e16dd693ef503de6612b2ff844c9abce45c8173076465324a7e45a24a6794f12e176be8e5a1d140b03127025cad54b0b5591499dab6105552275a2cccbb9bc8f625dca5f41577c7f35122ac56dd0833ed7b3e0a36fa0a00484d4c369501eb6dda193268dd8177f5e6d564c00233e15fb5672a188c859a47f3004e46efebb17e4e4368e0078f3368b3da04b9f31b026a23c37a8af1aeec8d8ba320cec5058caa9aae7b1cda1cde56bffab7b398a83043f346274e1bdbf9a44fdadfd1185b152302494b07ec04bbd6ad3e7b8bb46a47a88b096e76d07da33d0e3c4911ebc579080603c93f86d4ff93332dbdbf35b0b6bfbd08a78326f6531b9a7bf440b09f6c22518e0cc8b2123c09f975fe2f8642fe6c2ff1859ebd5987e779d6d2462e4dd1dee46820b097d987685e9f71da9a9c0f24f8383207860f9055c06443fe025ab2c8e7ee9474dad176965be43dd17901509ab1021b8ed5593b22b47556ca397b09569be52ed932a519111ee66c286185541b11e98bbbcfe43783f8b6b27645cb7fdbfa259b6dd2b59513f5543abb4c519f876f699eb13a31ff90589644004023895fab6364ca4e02b02ce96bfa422f977fc9aa02800a54e808d9876af146d10facd293b137a004db71c29bf2c3ce64df7f38b16d8a0c96d0c6749d98ef80136b498f4fa42784fee981af08878559d461b4fc1523be7022ab9984b13b9319961d984c7db713296281d4a61896087741392cd63da4cb468e156fdb2bc1332b56654998d962c9ce8c0b351369660600eef49951401d010af22cfc63e926add8aa70bec7c1c8c59c274bb4e55cc7e1fab0e7052843f74b374e41cdde5e1522a5a59209aea18e6b4a73e92791356774eb16d437fdb32d68263da7d7639f6498a69ff67672227dc2716da134f7c51fc91f23aa8c35250ebf6613e31ae74b5f80f776e82a85ad4c1f92d6a1f9f2e18b42aaed485766dae97dabc44803087a35929f540b0549e2dc7b5d9bdcedefaeec2b038ac25f5249cdc9c4259f1374c2ea49b3aa264dcd7c2a5d919bca497a4e9242d2ab15c57d52ba2f2933db771d5229564a5f511c4f9a8030889d00f2498f68ef2bb1c6618b82a5052ef55c361470e87720d2665c2f2f88bcb75b49ec0d09a74cf795ae1dd49247e99a4c2f48335fb287f1d667fc9f55195c97dfe"}, {0x18, 0x6, 0x0, "bc0794bfc927"}, {0x1010, 0x39, 0xffff, "00d498a5bc7545c44b8f893fe2990271d18940bc0a17817bda338e8a31c55d3de000fc50035f3013f23429f2b6eba64755870fdf6f55c090ddb69d6636423c9738a479a7966cb7920f9f8d772db97c8dae4ec01c4ae7848558c15f6aef35bf9b2b040dd6921fed65df414a82617337e984b41d350e6a6516270df0a9e4977d52b9c79cab318d90d95960549bdbd270aeb87d38b6aa21092a292f6247570d0c7846d3bf40860795c7b85e1df2ab6522a9a9560a5da89a470bfc02b6ea8f54cba450a0a672ec21734b6dbf0419f1d8cb985438821be8995e9275052ef2d5d78c9dcd883ddde40cad50c5c639b6411b313998f337966717b14b07c0121bdbe22e392ae7e77207fe569c859cbb6f346fb81974e12a955878897879b1e323cd79c59f5a923d91f3a078e189c97c239f33966dec03cfc28f95ca0e9e9a3f166ed378000aca425d343cd3e03ceb26f0eb76b7ef0c1dc0578d78bfe2ec69bf2761469f3035ede03a2fa15ed336c505de45210c42ff0682840f886878cedfa8b2a5884f5eff5ec76cb25f67f70861b5b3fc358274b4f8f84a1fe6859f51c7e3fdf5b09369db229dd8e4c2d633d8feb4d9b406a5e6348b53efc72960bebdf90e7291d92dd8826624e957975df844a828ab0e2b3167e7a991debe1ac50e861024e0f1b37da5b110dd1abfd1be8bbc276285c8017a7f310b3faeb307a212f6bbd7fdb0ea1f39c268035c2e5ea5a40724262bd3053281287fab48b91685c8a9ac027d622dfb838f2980eb66f2ed58f1d493c06cf1f75f441d86c0c6eec8f7fff0494619f1c85febeb1fd3bba903294835ad45d3766737c93270b7534a4d5c09ddbdbc5b5082b7c4a5c37dccd23c0a7176a8a2c064b871ba75a9eb52b11c3806c55037a3a35eec42fc5785e3409c5bacf8d15f9e4cd0a5e60f3d37c273f045ada5c7ebf639cdbb192da08eb7d778953fde3e10b6713d42b79c3fe8bf69472ef53768a40e74a2d0eb4261e60eb58e40ff077c70e5c8c2b18c9f9c3354bdad840534520c438c7eea2e8454c36c4ef41e6fdbabffb361613622eac6873bc9fbe7bb1f6eba93d479c152f04bc5b548cf5a7014ad8363d293c88fcdc5abf7766aa2a7bd0fb67f9faa8221cff1986a2c61f388adc5f3562dc54fbb11446885c584625e20c66898f98fc5e781fb6bcd743f8ebd38a78b614a2a6053238287eb6df50be95b50882701af911fb0a477b6a9e6d2f9c44df12b136af799ef3b1bf5554ab6bc5599761c86041203f7079d8cca93a60282e9f06a39114bef12bfe61aad4f3af5ec0e4032164cda6f296d727496532c31d496b361ad29d9d9da842d0777b965feff05a05756a2722f98d66f891d3c7df4fb16aec51ab6a2d66dc6716f772e5c20a8ba21f83527c20f540c4e92bbb4b6e5bae84f42c50133e327ce74a9f1ee46e552d9a1b047cb3c59bfc2ab4912fdd4e570f823c038baae4da6df13ee16068c537f873f5c90aa162eb4b61d43546eae4acf691ee2b107922bb3aeb0b32f3be803ac8eb6a6d3d27760992b043a4351418ac0a58f691378c0d02730ae736f863649943657758183edc9567fb1e59012fd2f1087248e5a82d811cbf95d8d3b728f7efb42af1e2796f92019daa10de2ae3b8a4f16066813e648308ab8cd8b54c292964bc802e13399fc370fe67a901ed69870a231e1b69a4e150cdfe1c0bcc1f35c0aee90f203e464ed7e9c5751ff44812bdba7a2c6050fc85ce7d9842920a55642434532ba512407f99e2df2aab20bd2da55f207586ec9da0dd14d8ccec18301625cada6de890f811b6183b6864b22872d2424639013ed8a83d898a782159141f20c4e1407976209a5f1ae8ceec97d570694cfef6c071e4237b6cbe70adbf1d974e39ddcacaa609c361680761affa74eaac3afac4218070af561272067cd352b0c60f97a3963e3d4cbb01cede6f742c9f74af718992a094a13ba8e0276275032b9bb3fc607c339dca3a80363638aef2efb3d44ee98dce476520b64825f6692450c5b51b8aefff7d9cdca2bf68542cae37fca3ed62a4d0c94ec1fb996d1e88629c0f4c02b59e2662b6ec6b156976aa394ec2157e0bc056ddbfdddbab74da749fb3d80741dbe4d0922cc54ee7610f4b34b58c52c359df4626ff60b5d140d580246c8c763333a6fbaa349363ec0006514b03237f260088bb2e85af5e6b0bdfd0587852d2ac4bae6b55fba1caf0730a0510f35ed22fcd9224e04df13b720fb66f7da77ae4ef1e8a22ee0528bc3197ac690a7bf2fcbed1e72ac947f5de5f5200ceeed33fc9c515c8ae44363b424d26a79ca0a107d591c3b711d912171902fdcfcfdcf1d76d136742ad51f79c871ac45cb96fe7d88245da8b8cbcb085657b41693c5d732a7ccfb946caf5bd6ec3769bca3b7d3cfcd01e021c178b8a9f5fad969f4c8002c1400954cabd1f95d439f6a7c62fa8359d07be4b9b3653f3d39bf0ee3d2dd3213e86306ffe39c67fb17b85bc42f5585858d967b85d2335152560cbc0265b645e2a48d2e17d08d5fa605f1d8a52b2e9ab66af845e9d4bdd0b02817ff7cc15871ba20c8e463ecf0a067f64d37b0027f30632dcff1c9caaf124793a0d828d6f694527b20dc4efd2947a20d0662d20738d22f6ab6a75fb17c3cb29f1792dafec7f2036cd6a9762df3c7f502136b4042931c1257602d644a14671bfb5ca6e7fcbbbd165f9160b49d7ac382d0fd7ff859540464ed663e3d936d0cd644b07b8737a50be11b64d008095401e189cd71b4bee1709be1540f149c76a5bdfe0c9f36f2cec434c8483a4305964369c5e2e0d0acbec04b242c9ac055f5e5b4ec451592cc94b33e989682a8f29008e7419c2398d200d87057d6fbe3e35aef735f9917c2567462e1d745457a7dab011c7d4c91fecc483510207bb87c23657a7e609cc3c02b54ef8e7695522850002c96617fae6920564593120084ead1c8ee7d21ae9adef9fdbdb1d84a8d3fd3ec7b66350ab0cddb224f597eb1bdd1b16d2053002213bad44d0099939df0171a55c672f16018f7efaef92af6ccde3529164ebddbb3d16945ca19493c1c1a131aa9ce83ca038d46390bf1ab395c6b8303a15ad73af1f9e5f033cbb2b3de4ee16c74bf98995d2b4117de643aad088342b49dd35fc77eed7da2ab156c3833b199f8dfd959e1d0771901fcdf418de583ac6196b8b4f9f5beddce7cdb361d5aa1c495746eae25988be128ca123c62f63f3a73be985f3ef5b3b65eaa32803c536b68933f31dbabc856bb7a2a4430e3b76707f23555f61657b686c7cd754a10b6c7634d1dc2bd1dcb1825baaeadbf095b4f068d8f3d65557063814652692df719ff688639c305367d72ca347f824a4853d05f73253fd173f20c16832104f3e6adc88e5e10142645d8c73fe96f036b92d887c4d4ea05ef8af0ddda4f616919f2da30cb25c97e450a1263d3e8752d46182ee6e4c22cf06224a32b633dcd5d6ccb16aa69ac4b4468dd9cc4001ec26336685b3e005da8265fb02b3829090ae2d010577eb0367c92d67233be3011bebe6ccc6597fbad5ffbd5b688b873d4bf133ed3ee992027251988b279ee1831d2e0c99d5b983432a24bb35ea11fc28634ac2da033fe488f74a0222db0a97197ce4514d44c6707de38fc2fe84aff48893e5e0d781efb6c9d369e1ad9f727624487189976aa771c5933d1ae02335de4ba6eed46568c03429796777f02780935811ec3c104f2fce3c376ad239f4d3fc93f97615a8f8dce4e0b7441bc1e05f0d95eb931256f9e2aecf3d88f75c20899f294d8fd7a01e500d7c40180676f395afd3094f57b1a77c502931347a0f3a5f15dd0a5260691a56db9d13d93266dd57007858c26dc1d88e75bd6cd9e448af156984e1f5cf6d358725855241b17bfc82328d80234d89def8ca8c684396e89439c04fb2a07fb89e778b2a57ce3c6d843cff27ec56a4c9a3e719cc282fc537aac5fdf4cfd8494a7eb3c05a9f13be4108ae236a0ea6e59362475b3e662d367a01b2e4c1dad3b7d4786e55fe7b892de005f6301456880ecf2fcca5d0356ea981097d4f5df20be35f3186f0d91c8e1f7478e1586afccaa503c95c676002ff6b674b52e67dfb49fff146f5a9023f45158ecf508b9f383c74411f794c183606b5813d58bb8a6d40342dc36027709b696ad40db2d54a1429807d551eb8e670266d5d7d2baa04f9ac2ec941ae04b3c56197d1d666f26dd53f06f596205e0de100f061879ebf4288a800d8ae616456cebf3e41d51313f08528beecf5a1d47425b14a6089ca2728a411c26b3cebbb17145c94480ec16857929701f296fcc3bde96df076904a70cbfdc31356245a71ee706ead9f03ead7da1af33edefe6eb9aaecf50eb1049b4eb4082bb7fb1b5d4ab307939469a5f4c3f0adb1a08e2df8293bfe38d4867b8d337c058a753da8c1cf1831cdf9d11ffb005c8bfe95b918c4ca1afdc7c3f9866509bba5cfa4b833ade56eba05123671e26c63625c8744c7c7739c9202339a2eb3d92f8529140620d6332f7227b444f3b38d040be6d7aec53535caada6599e19dbfe7c28e88ee94d8938224df81684ee0073cbf135bc6df91fea3c1e97ab8cb5d2faebd3ead80fc27b011551fcd2e0b09534aae5aaff0acb4d20a1efb60b5ecb643c51806cc8cd3d032e248c3c283e06299d3077fbd379e78d14fc5b9e5bce9724ae72ba02f01c596289d7972bd4cdcda0b2c99e6b94fbe49a17eeb864b74cb46d7fb9dfea60746613f41bfcae710b433728cee755b596f3d5d9b3069e7c28a3663476912d6a3f05b92280fa3a9668c36aa52fc2ba442914b29df737f70594970defc024d539147cd91f593ebc18cc97a9df18529b6316ff9eec5b8bf07f23f956a447371a210fa31dc5ff15cff239905ed83fb783e843c2d6b6688e2ba8cdc233117f1fff461925c60e5258cd2ac27f6236fb46ddfc4845b4f94b21b96f61e7c48e7f05f1370353a222197134166add41723328583bf7791e83372c077e00397c1f91eb29c8b27af2cdcc1b4a8a0911a0ae507b00da2ddbf5e9ae4ae989a559a03e96dc96b52517ec40da6de3703235899273a1b0f8963cb7707ae8978d5c6c8ce33b71af44336d58f0d69de6a68c6fc86df4d28ec756263a8819cd370efac57a6fcce0a9b0e272aefcfe0f9ad68afa1bcdd70d9310012bc9670beeeab136a33436a2f2e600788396a10e55e596097f7ee80ab363a4278336840c5e3d7d2d67d66de7441a867e644a51e3ef105a2518bd4751f8d7a84f07dc49c427fa466dc6c3caedba2cc1810591fee83677fcc8b8c28f9d6db5b85eedffe10c2a1cb6a137891ddcbafb863ff63b13a34043efd1544437e0cb9d35fedad73eb41ba4ce352eb670f75c3c6e6ccdbc3e056ed05c71b3b6702b88b2c89de7a0cd7b7264e893d5002cc74909fa17a7142837a6617e67b5dd7c3fcc88f4be44f2186f62096036053075765e79b0cb114dccc277bb884df19127d8d660ba1f709dfae09c994571e0ac19fe51ab5c0469445f0445f565051462aae7b8c423986f87ab489c6b697daf988e77ea0dbf7973b5a10e37b3a88ed755fdd51e87e1e5129b7559731d324a66ef28b7e513d80a4b774270aacf48c06480a5553cf9a18a443dfd58826b490d9b4d23d87f6316ae082a5d43fece5309d87be39d980e55e643939936ef3c0c93d69892b462a6ca25380d591fb842e95e5b06a170782e0285cee2869fa3cf77d927f88b7f0afcacd90c90c654740dde6e93f6e6288b347031438424cc2117ae2ea4c535901acedbfe63e60326389d375"}], 0x2108}, 0x4) pipe2(&(0x7f0000003c80)={0xffffffffffffffff}, 0x400000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000003cc0), 0xc) readlink(&(0x7f0000003d00)='./file0\x00', &(0x7f0000003d40)=""/113, 0x71) symlinkat(&(0x7f0000003dc0)='./file0/file0/file0\x00', r7, &(0x7f0000003e00)='./file0/file0\x00') mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r7, 0x0, 0x0) readlink(&(0x7f0000003e40)='./file0\x00', &(0x7f0000003e80)=""/158, 0x9e) close(r3) open(&(0x7f0000003f40)='./file0/file0/file0\x00', 0x40000, 0x90) execve(&(0x7f0000003f80)='./file0/file1\x00', &(0x7f0000004080)=[&(0x7f0000003fc0)='[\x00', &(0x7f0000004000)='@+.\x00', &(0x7f0000004040)='#\x00'], &(0x7f0000004140)=[&(0x7f00000040c0)='\x00', &(0x7f0000004100)='\x00']) 00:00:12 executing program 4: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/195, 0xc3) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') sendmsg(r0, &(0x7f00000036c0)={&(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001340)=[{&(0x7f0000000280)="270d068401148954c66bd98c1327110c4d2a94ee2a1771a1eda7e5f0468f3d7b767f657d153612a90afd01ea291a3badbf02aad1423617bc802e1f45668f26708461ed741837a3a210648c4c87d1ef345763b134d794e7d535ed7605d648b185d0b20044e8c8e8da4af3ca36d2c81ceefd792bb100f31993561328b74e0bf41b71b73337497e83eae81d7d9b8b69d3db050d4c211d3b291553c9eef526a2a262a78991a198a98b473b313cc8f6a5e536", 0xb0}, {&(0x7f0000000340)="ae1ade7c73c7b0a966db25b4116f646853c9efef8c69e5e6e6aafa3fd635fda73c64327bbb82ab7785a01d79e695a16c70011855d338bb781a1f4bf1e8cfb433c0d0d6d20bacb2236674dea1711f0086d1b4ea6207e01dc1f8d5738b852966ced78bba193613dab72f5c55f88c9043cd844a81b084673a08894a28751091a572ef26f5822f652dad42294aafb9f2f00e526d0d97f528100c0feddab0750657215d8856d0a9be8d42945742fd1a33d27f5eccbc5a1c7fcd8d9407185a70c51033eb94143b00c794227a98ebc5c9392ed1ded943ff0c7dc5a4fe013dd3017da88dbaba55e870dc173fe5ad52feb87386cda6d79feadca8f7947f11d8aa3b611dfac3fece7ffdaba58316bc6e0df9cec18b894dc157ff86814958ebcc8f039ef7dcbc94d75aca040e876db3383f109392a9e19dd49f91df20a4c423ec025342ff2acac5c831ce6e099ce6a80ca60926c96b9043cbf692427deda03cc4e224d2373c9702ea0f4cb06913fc6425c3c6d07c3bb61ea31a5f4cd73d0e1845cc99d11dc947ee2834bfb6fcfe3ee1f61309d8f4de81f854c4fa3c5d288388b29c749236a60a5ba8a606771be2f9ee1d8ad8820cdc227111aa9715971a55bb694f4a45c8c1a9763e5e47c364bdd4234594d0ef2b8d4822a6be45fdc97e4c95d49984cbe3001414f0ff7f3a9c0b0b8d28ae57626b1da6f15ef7f9d56963c7b79c87551c25bba53bbf751fca1efd6bc8c35d7bee6261e38ce6a9c9f176db55dfd95d0b73fa738b7c6755ae12ae389763e0e700bad22e253b17c243e881aa12d68614441edfb3c71dc6eaf25bcd16ca67c54ea9ddd4a1c27351106cffaad2938c8e4373a7bc78866fbf3ebe43ece3c9c5f1d551893a8a0687f2767932964fbef6a4fcf8c377b9a0e8995f9c0bc35cde2b922c623a3e8dca5f44fc6c7b2e171d8ad3dee3be0cb5af57cb5f70ad5fc39c612a23bc7519075bf5bdb086243914b86d7aa3b33f51e468dc8a48bd72ccc776abb3f5df8e124c0b2b26c3c582cced08fc98562575611bb43ea4d62373aa0ba796448d8b75d9366d21ace6279047abf9e53e9db5ae83c9a6fdc208b68717fdbb0ab4b6ba289b83886196dbf4ed58b305832233238b224ef5f8c7e6705e14f07441a4a2963944d94ccf7b74d273b6ac3ad536e165a9488ce97a23889e5a27675765d53f87caec868a6707a393eaf04d27a31101afc7d8989f90f24ebc1282c08e029a8712353245c648c7bfc43f8d44cf9554f4744965f71edee2bc7b87b90403f735b48f8a6d595674882b3fbdaf8880ca2de66e616409529390126a751715c02a30dc05ad2a9df87a4e5da2ee9aff0061434ff6f3b2b00946050960f0383679dd3040732f7a07030bf6ea9595afdadfbc784dc7fc57593a335fe579c2810bcfff10a22e1a54e31308029f12819b2e945a33b920c11ce49116c8b35e4373419a166f161fc28ba63bb8a7591d4ea16db92459fefc83e945f9c6bfdd9f59ab2cd64a18f2234f196b709cb60de439dc608549da296d7a3959ee3dcefbaf6f7ec23a62848e43d1c7ef7e48721d5e08beef1ef3ec2a5cac8691c249dc276db2e85b16ea008cf01229bb248639bc4032eed89f675fa5fa0ca8bec12d9d75d1737724a8af7d55ae46788a3236a025a4fd31cbdb8a0b7ad36f3d34761d5f7b860cd379ef4618d7c34303267da3a3fc121447aba24e6ea483c125b00cb8b90ca18fd163c5f23795d8317db838fcbd7e3cf63ff62c1dd92904ebe91bf09c6b93f559f28d0572e8da88068922b87f30cc60a8da9f95a2def4603bcf033ade68734c7244388fbf7eef2f39c978d94ec64ed797572baf14b9235571a7f382c60064cbea1518186d1a398d0ecff470208985606b46b3296ea03e68856acda91572da808f4584f7cad7659f47b0a77b9a23f68bf71b77a778ff393cc79a6dec405028a4760679fad2a9a753f7300ef25824d114c565eddf381e241812601fb3eb6daa1a542262194409f6df3fe6f58d3da16fe98820b1fadf90e2fff7d3620556bf3f7fcc648831b0c99245bff5c89b7ec0f266765afb1c0048c89f9bdba2b770f25f0f95d4d6ad3cd680d9b606ebf8d3777d4b2ed4a1f919e6abdf3d299c961ab83806f5fb42ee62d269b471453f9078c7aa50a4e172573358573cec0fdcb549919a4278be9ac9c57fe4a18ad8c87e893c0b62e772459ad30e74e3e1ead3bedf58273e0fced008e0552d53d078aaff79b096f97bc5f5d591bbe135e5680a28d0050348e17616b33a10cf58bc687dd5acb4855b1cbdd9de2b84f727bb2c41be434d8239fe38b58e168f1ffcc86dd52593996e7746e3c09e54d1a62a3c3d2ad5b236c32abff23b37f72b4273317dd1bb6af952e3f7b4a7acf36d76701898d4325c3951de674a5a147e6dd4b3c6e651aa77731d473dbc827c1ddb253fcb50b71178a52ea44ed271e61d8d38dac8560029f12c3291fd6d743d0de2d08d8274c819954848f1c2527d50766f95f257c85bd3373f5d3538c1d6ccf9dda5d8f2a6bc5ceff34eb7241ed1b9700b1b9b3f138c7f5946a4af8a2361e9386903a5c63be4803795dd9a334b3737d169e7a6609a22cf7b5d941d7e06fbeee20a5a183ceb68466a0da5efec08cb68be6c43e8bf072189589c66ac22810cb9922e710a28bfa35c3e2001f8a0554d995d1ab331f034068f8591251a912ae8ca483ae590a3bbf09b26f865588d5efc2db88d5eb4f931ad4a5f38972f71731caad83593c7defe27e62e4479e1287cab7283590dbe20c0136f5652c448f9dff1d314b8aa9c4d33d391faa018944eb7b65526c52e1d70da43103649b9f40a3cb1a90442a64b3be70aeb979b4786b35f87b84703c11073770206ba0531d011744d5ce1586e8cc5b9cdb29276bf2a9ac1f286968c2264cdba413a1de259c5121f3bd20139aab777e2cbfc71b855398460d09dbfb943b9acb233b8f8b5e00b6fd444511e7c4825cffd313d88b4638919c1f45dc04bbecb5e7b7be00e155e4ad15e60fec015a930f79bbd6a1bf3dede6bbd4bd13876d0fce2f03d2c984982e86be6ef21a8d1fe941cc3f2e5e7acd035e86133c81f768db6094dba694cbcf2e01d82338de89ac3441d04597e50628079a5872656bba78e50305cd4d49bb49f969f025bd6f67b80c9ea627f56bdd88cc381af6e086234b472092359662b68175e770e550a27ccef6b5a9aaff646fa7479e64673a9d547b6d7c80ca374e5e97e3f3b5b0c7a26be73daa848aa5e3f0be4991b6b89cbcab60c347317644526b0bdfde61c3d1062bccbedb485ccb9e04b87a8978305595f3a14730e770cbc29a44952a6f89edd7f9047c62e74cbc80040a6a35eec25bac0b36f9fed2bd0687ce5ea9c4bef8eee3b6523b0721ad86bd45ccd8269a218d10adcb1e944841b16b1bfa26801cca6833b3b1c9637c77175c176e4b633a31dc18a8f785f2f3f936e427cca4f3be35016d27a8fc9a271932576f2acdee9e8eaf1fa2c82824c3e8db21ab60fa3fab140b8852db1b60fd3b812f49cad3fecec9bb8f1a9ad70fdf0f104e8e2f21dee6979b74248c4572ef9bf7f5f91c0a4bc743c0e978680e99c08e50e2edd29e6ec03f04cdf690f94d6eff3d2b85ecaa7bbe6ce8fd4337c949abcb700b10454de790c3f9d8475525a6846a95ee53e440bb49c7263d691d93cc7f7950303994091e4492d0a9c06854f5b1863a357712afdb22eb0e5e140a0bb3e307b86ce3211b718ac4906132f403559bbdd63de3b0f845d3d76257a5dc9f16bb355f54d2e21dfa2a574190ab49328cb0f808dce06f826c9d26a653c7ff5c8486a7f692aa282548b78f43c3dd3b4475c607c1b23a606e310304110619145ed441d52a13ad53c7d3d4ae7ab07a35c7a1e09a9a8a5f9957b604583792f552994a74d00515c77851826dc0e438af03ec934f0d6d9b0b917da7f2132992dd0fecea4e8630b3c5171de27f00225a95bca9eedf6863671af57cf6e1259acf36db93ff1abc48e8758f569aa17bdc40a54fc67f6191374d93dc8d58de815a2d138e75b7dc1add5c7fd9dbc1a0aa7992fc6fc34d677eedcfd781227d758f2025252dd4d5cff8c488cd6b16559bea8d6a3551a4903e88fba92b2cc2d23a17813bd1f63b34cbd0004149c39f6a19a4ed8e1464a7e76386d3541d4d6b963a8fed4531e28a19fd8cbaa3118589f1f67b0eaf58345243d143380aad045e140b032b5efac73a1732dc8f9000d4251d29f1f7c758541b8071d8926fe0757a620551bf187b88ca0fe39205a674862974706c8bfb54bec605b19c2c1c7412eb9bb439d99d3024f6e09c75e18567b0853becf370513bc99a13f380ddafde82f5bc612e2fc512cdd16dc7ba9a1ed81525181afcbdfd9a524c813a9beb92b3598e15646cfaf6eb7c5f958e81dfc57cb5bb63e079f58ea969016553d400c6688a25a3156193f1fb0af993cbc861cba275eff2ac8a4d16c61e7b43d4fd145a7577e6d4c284d7d0a20e9b506bae940bee690463a623ffc880f79cbfaf61ce64358a7ee9213fd2469ba8212760c3b70cf8165ba0290b29adad86e83ba027b231c5c160bcdcf4d912b953e8354b89a01b3bc885e8d89b746e42fe2cc5c5191a73410919f8f49c499d93f77ad6b5d12d6541fe7fa4b956e26a61be158af7fc6ef605f6f2c69b16b053eab1335cbda83ec644a95b931b07fdb6c874aabce85e381bf5c5f1984ffe0999659a9debe91da48af3a666ca5aebee99fada6fb1f86234e9b82fcb3960528fb340239cc1613fb1a30b14dbebd6489599fad81fae92ec2ceb66ea6dad870a1cc28e96435feb9487d5dd866ca4a337bc29ae94e9d90c3f2f8cc11f6cc118474973f25a0d95f01de599e9cc128840aed58d10688e0cf192fc27e87bb1e2e4f041035706af78ca7cbe3e3e015c2f93aac2dea65ee598a64e939e8e2a83d13f59304edb826ca82474b08facdc270ca76a6f1e646de426ce4722cb47fe9abff059d746548e32e8a5d55a5436e06323add21a5e024beeee5d89254ab2bd94aa24a69c244cebd80307b2af807b9ff8e93199b608984cf5049fe5a2ebda92bd56a64666f88df29bdd9977ee48f02ad32b8a37b551fd811b1fb48b8d85007e087c1c19f46a12c4da5353fe08b97fd1944b95fc4dd46206394e5d9d5c35b5e6a09025afd5c5cee1b8ac24847184abec264aa0f75b589c18aa36e0c9346668d332ddd2c30ccef77ff2b183964df791f63787bdd634e3d64eeb3831dba098e367e176e54ba5b0f9700e0c8ec16868ed93df926cea8efa7c686c034cdb4316b863b46181279ccdd9aff2b151081a36047e1d205b7c7ff66d56d6319548cf25f783a0e9817f3b012d0fbe5fc5524311245c6230e3e012584df14dd24a64398feeb5c994637028a60633734fa204961d511e6dbdb54e5449bb2517783ac9e46541ec5cc5ee1abc7f6c8082409e3000deb4608b85f22aa4a9f6aac860e6a3eb3f421a23c7b7c3d559596857d0e0e1e0cf838012c1c30e745618284fd25fc2f41eb072983f5256503895a552e6f69c6390df0189cba82356ae4a69aea0fa5ca0674a9d846638aa90c0f32a0493548544381ccfad8db9b16d07995731fb13c88006275d2fa7da4d89850763004c67e38ebbadcf53c7cf8ad59099091e90e8bbbccf534b4156ac79bd0d80bfb85797d4a1209d250867a93d513b52b388fee08084db55713f3577a4f062406afcd65f7ad2a8f20a1bf19866fc4b79ab0cafe2c18a2b8cd63f573124f3796efd7a185f08a267913ad55d3f364ecf04ebcc199e35a", 0x1000}], 0x2, &(0x7f0000001380)=[{0x18, 0x139, 0x80000001, "d2910dd50a"}, {0x98, 0xffff, 0x200, "9837e364108121fb53dc1a9c221d7954846b56a162ca38d283a37686f22c141e03b4794ff437fbea96bd9c9186ef8758ab9f2cca9783e338c6820120f1be490d6374818e89590921db91e9dfe0c8e421e49b91ed21a54b6254bc9a7be1b8fcc73ba85f92c71ffe7cb98c5a42821fb9b30b16de9c41944925e6f7977a550948241a53"}, {0xd8, 0xffff, 0x8001, "b09f3cff2db2aa5fc48bb55751c853e8826c18cf8fd0bac88c6b13ba32eb20013c610d380f13d3e27f5bb77a79b714b3a67cf6c789c31b02f6fd1daf0b6f3a21f5acb55ac5674dbf4287f07ad2d21a87ba79255154b1986ebfa86a2596284bc113114e2528a736b6e46208ba07ca2dad22fa54f80046c0221bf0a860bdde26fd0e6d7e949a131c278280b0887f8b9f0338db1ead5ef85bca8ede6596876118964955c0b7f49e47587cb78f7cb4822dd882c9ebf125a4ac6b9128f69472dfc0427e7aab5e"}, {0x1010, 0x100, 0x3301, "dd4d8e70ec81c0423b81c560a48ed3b32628ffafb1bf450b7a0fe27b80a4d54e8462c2a079cde53ab0e30f2af8fc5c17b063fefde9cfec8c5732ade5b2e651457d9a15dac8c97ad95affd5088d50534af73e124d34a95318039b1881b0230bbc195649b508c12deb0feda1880473e1a8db300c32515febdb02f8a32989b94c2bc7fd3bd4593d60756ebf7f68dbda673c128c18a8ce009f93c657378b8ed6755034b20e3eae16fb6e7e13d3b934e2cf65f05e496c1395f7b90ac749e6ad684d76221ad3688d780918d03d722262e5d147b629177fcd522ec74f5c39545615b1aa5fe54ff9fa71d96652c104843092e26657bbf3af223cbdfe13c02e77d6ef416379ce8778f43044adcae3d5f4940c7a32ec60f104f6dfadd5613e353eb099c5cf9dbce59c4137aecd6325ae0f461727b8864be4c3c06b8b2f48135790b8825665398bf5e8dcca97d1ad3bcd3ed2d38b9da7d156af55aa8177a195a8359b557052c6b1ca6c8fb6c90ccc0eb2f61df1b755e2004ee0305eca76102a40d4dda8796c60748f3112ce837e3eb16234374d6aec68c72bee7fb802ec2ac51148bcc35cd454e21ce963978d0aa6808922ab9012d75e6dc2211290955725f88d8acee7884c5bb7e80d87158cf4d6b9d2b820cf5efa2b7de03bb54cbb90084b10443ceaa04a6c077ec8173c12d73175f2619f1729c2f9850df630b0553b6e0cc9ceb2ddb5ddba50bc396f4457ada7747e0c9dd3feafe20d699b941bb2c55e53626194974455519abeea60c16d8c3af7c6975646e21b8f54b184e49ab4655de0d9303c1e9af1a4787089702bfcb325dc863750fa00d11097e3030f1140f63b4c2e77efcdee68ea3542423116ecbcf867f54dc36f08977ac5617c2bd5c1431bae8a329af2403cb7a4a0c7ad15987b5a1f5439d139bf29d05f717800ff5adab0eb96151b8992e7867da2f3b7fa925ceb00ce9e98100d5413672f5093b6b090a6be013a45b74c2c2ea722cbe2407ba544c78091fdaf8f647c67ea396c73f08eed79e35c726cfa26f76752397816c1295088b3eb1fa426b2d785b04dc9b6d0d92f6800813715675d7507c4bb0d2b1fd34f41c5fdb18242a53b03bccfcf67fd6174f05a2c74eb4a21c9b575f6149d348303d075c54665defa7f69198c3d8e88bde8744c1cac07f04200df4eacf5bd00062761650ac31f85f2ad972792c52d2a107453535c26925e79a0970fd73353be0bd91041c2836900dac8db3a3922deeb4efa2ea5a5e6893ea6545f62a3b3daa22568c9bdd04ac1abc7879c6861333844e08fb1af0dbb279ef9b5c5474e4398d007167e2a69e8a6263ab9dc2df79e387134f1933569f40862d406ddd3be075cc37c9f58b41f2bfd0c2e2c7c885229adb68ccf849b5e3a771cf0d80b99fc07eff12e4050ae1ba9dc5962ed2255d1f27a02ecef61d070af7c787b95f36f13e457c17759b98aac114aecc5ca3729d64ba38244ccdccc94e43ace9e5d231044e45b5cd41b47a97bfbd3e5769eaaf02b43cf2e3dce1315b2afe7af4b01fd3230c84f66b932dbd6eb33d5caeac70dd67e5d4af96f13f13017e778fc3f4269d097d71cdad185f25ff12f254140870932a4f2e5191d5e3c71d559c7bf517487c59afa8f6a2646c1c5fcecc8a5cefb05e4463e6740ff0542fafaeee4b34f3ff825d88d30ec69bc15e90008bbf9af9098c9565f838f0c5444f51937d70f1070fc1f5e0e8bf4699be7e1f9d9fda0dc9a685aff93c9a0de2b298b4f126c39c4d3cd433667c12810ab24bd6c98faa1ed4f4a849afc61caa21ad665c9a43cc4dfe090160ccb84d6eeecbd006980bdd08be2c44402ca94e767355bf3d0635d761a6ded020b17c649c60b4d6eca43749e4a06475c7db7d5ea4a4dfea31be8f6fadcddf0e3694105f97ec682ff3456d69a86d1b24afbe799289521325c0e009b333ff28bc8e4aa7c1e48b1d8efe1992a1e3843ff38a0fed47e4fc2df1ed4dc7a460bf6fd00474127691ceed302b83b38c23fbb8e130229824c539b92dd7104dd0ba5ae49b2d9043e6e68616a4cbe1974d760e7678beb06b74060bd0f710f9367349a46a06ffcaa1e8f681c9506798338b1d8ecab36413dfad9ef97408dc78217a3f43cfc0b0dda36ee09a8e9f9d511bd33c0613c2e776faba1b7c25b31789437f356b39799c732cc69e02044404e70cb777ebc0e88b4443cb9c8822227f472e391d769b6834b5f8d1187c0ea7a1fcd708ca396f63f2bb9ce52194ba7aba841606476569f43646da9042a9afc194df84158e7ff32c1d6e343f2e8e096f2aeb0cf522f7a40c52f52a910824eacdf6d58ed61fe771b6214882cc0eb257d6cd31b67c87b5b54431dfb5ba899976b5b1aa8c1f0e4b6e62843167064372f0385b2a0ea84c43dedbfdc528f3c7f2e717d1047cfc7d2b385c80f24fdae81599281343716b319cab7fe6208e089c5521d01a135d4a7bba4794462e2c33ceda58e6a60414389265fb24530d0a8211fb05d3d7a9027e69efa204349751a36f44ca2e3e8bac40d72b98614bba75b155ecdab5c39348de684ef7cedf94bc1d9bd25165e782580dce77adb6d963f39a654b0631b00f212bf2c3fc3b61714ff6b3cb14b3a8d8b06356070da2da7ede1dffe3d081344a2e24db3c1da3a40c5374b1e0100c6be8abd213978163e8d5aba32dfa6e000736c815b35f4bf4390c33a1046de427c42cbcf08ceeb792779dbd1f3cc389347b047bab1cec2b8d1faf2e5a5f6983b874310a29ecdd5994f69490fee2bba2f37dc883a71557688e8a6757b255db28b7f7eac7a0eb95d7c69738b43465f5a48731b5e554ef7180257fd3786304ba571f2dd1c7be09eb9a4c0868a4bdf2ac1a747a699038344b573b56fb31dfbbcb28dce42579bcd94e8acf94788e483975f9961fd5c9125f5d944721b73e8bcd26e3fbbefa068282d245f789818da2af5522b90e2b0d758c892b11cab9119283e953e2a9d189506fc294bd1904d03081426ab204b4abec7969c9f529c538f99a25a6e81a77b9539004a5aa26d0d2f186c63414f3689013bdd4800ca83ca1483b401cdd57257fe58c5eb770aa21dd4c1d131596149b358739fc52ba5e0472eea3e74e43b8910ac30076e061c3fa4f60f40f3b2888084698a9d00976f33ad3bf8cfc1addee8acdb6aec963bb73b4f86fe730991f9d86c0d7986d5c090f1a04c2e6bdcc71c8f8226d0aa4b5c205358df20c7b7008c9a9f0c609684e1e8d7f6ee830f2e4759e7901dc7c032745008feef9c2a2e2f9e16111f6d801ab1bb1e443665dd29e1cd981410abefadd8a67afcfcae0ff06fe1f0c34824cca769c15a5c54c7d084bd8cd1263afeb77bd8e1ec53b239d89bd2b8bbc5fe34001c6c9447ab83f854b70a93db0f5831801db15afaf868ed674eb6a8b535621a297d3854ed2fe6ec3d82c2b974b665e8b6b8b6960abc706834171ccec784172a9889a28e1fa18911731c6be6ed4fe8b8e37af2d393c2262c27478728de6b5e60f2e2a946e276ef141140b970133da6a302b43e24caeddf1a9eafc1214a6a07105eabd9cc7a7560ccdcb685d4c4a874db6400fc396bc2931967ff2477644933f593621d571239fed6b8023f449c3d3dda3530d44b31e7e51a3d3e6623e22202733e481a1ac683234d4eb5adae4a911fd8cbfc832447618b96bf259dfc2bed6207c4f205d6dd012c485480e24dfd6ca4e6dd7068f04ba63c7f8978cb6325d5a97fb32a3047950a4f6eeb666914105692931dad16b31d2b2e1b57ed1808f06c354e0bc48fcccee2b53b5ba609a5491e5d8f3f88f5d16cc75adc3f6912a4694c0f2e7b67d5612724e4aefd7242b9e65d8b1353e35b32dc23aa9d371e3db631ac167f5583cc8f26225bc98696c92fa474a55eab4d841653118f5c78528ff0f9147983eb027ec2eede71941b6c85347848c3ccfcd5b67ce94f3731fd3517cf871d1b13a190a5dc8199add28d4b3bad88117a3b64997f5cfb08493ec96a8bbfc906c7dbdacca007f86ddfb4dbea1d4ed0bd8cee097a00566a4c829757dfae861a570aa6ae8b8c75c49390f77387422d7e52be0c532012582fbd21f4ff550d7ded09cc3b6bbe583fe73a294badd0d1b2f4439d69b1277b384685a67a9c1b0580252fc412adce6835f854910b4438bab01c011825fbe36b0ac8ca91c42bcb87fa6992422936a849502dc08f2a60fcf6e4caa34bc6a95349c2b4d95dbd49d02bfd7fe5918c30c078a2dd5f1bff5441b218c58add979c06ddc6888e0fc2173c3f7e65068ecedce4a171453afecdde3a0c04a75ffd2f3ca199897e5e47a5ac373a4db890735b569e64d61e7260aa4e681c051e70d5ff8d9363399ea8c6d41915741919e6716d1d0de061d3eb1d5a7e82da9efd6fa9c98f19f16af5d8877e649d0b67b8d7cdeb9ae3467bcbcb185e4dddb3732e8e336fa6aac5f73858acf7f697fea777b247516f717725922d94d9f63e99a9ba2ae3026b40098a26cc54668a13f4b4d5f7b7dbb2cb4241bc6ad3f42f4ac94f114508900f31f3b09684ea5131e135e69e7f09dc1700b9490cf512e5450e1884670d79209a9e9995f7693f19a22c601cba7423fff1da9bdecc04484824b3e43b541178af39467395ce0b7a73ec6c49a385fbd8e85b2cd3aca93dca6a6920e2889dc396cd57d2b50d399f163d36f1df7651b68d78971103c0ad630d4418eef121aa44a3c73eb1d040f9c81097c88b1e4db135ef2a825923895bfa714c6be344188dbe451cbaa2243472624795ad0d72d4b276f295cc0edbdf49676ca3eaead184b07ba4c9c0505f2fca03fd159465ac3b9049a2d5ff4c864791e52a3a42324486b8f1eeaceaeecd732ddb6b5d4482fe62af8106becf0b4702f706813051a761c47261e5c155b221ad8d3e022ad4ded1e3a71bebb61b9ba6b843277b5dd8730fb4385c8b5dfd2a59e9062de9123a528b058e3348e5dff3de80d020b5ece974df555f57ddd4266c13e264727ee56429330a6b1824267da27b6be96017bfaba71d66a49d20d3ccc7379b763a02f635f01b4b1bdfedcd76a122e3cdc9ca763a2cd6aa1a9c7c36cce0d3b79a0b20571444ec70063cd0d387b753aea015c764d97ba4e4d78fcd8b316020ab186abd8889aa61aa1f1c8d21015b13696e702f26d0b9121934b0a52f366598593e900d18da25378a1424d7fa6725277da22aae4b7db06acbab66492f68638525f057ba444fb74b5d6d295e0cbacb4fa15f4a35eae01e20fbd1584b96d7c0763dda7f84e5ce5d0f1a9c3f4c80a49b2eed79a59d50088852ff72da8a9160e193de11f01e72f4d71a866680adfbce744feb169a07e050d3fc45307236b425e97d054d25873f00dd28b44c1732909f69aecf4c3767ae302d79445073a83357715212efd3b148a1e18dbbe5ae7938d386104391891f47044e7582589400876c10361a4d0de26ca29a49901e3d9b6e1168bfa0bce354450af98040827feb091afb4c22ba1b88b4d1231e29dfaf7729b8040cc9e9e2d526a96c33fe6db6eae4f3b6684d0984ae6618af3063d0c1293d41392646bc4bd52507cc46e2ceb8ec16ab38662046b2c277d79bfd1c019b91cb898cede01f61a4262794cfd91cb24618aedeffc204a6e0e3f853f3d371c4ed17a5b29fc0a447226ed0a0e1c09640090dd104caf8f177ba32b5b4c3e24914b08adee72924c43c2b61a4395ed277552c98e99ce87dc682f84b624e35abc7373005bf6deb750cce55d8e762a29a1532d88743c1173b0e4f623c8d0111205f3c29c4cffd2a96396b318abcb095c617710b7662"}, {0xb8, 0x101, 0x3f, "79df7a4a90073a03facce182f0a9e7fb11c2db244a24123ac9b86e3e03eb59a7a669ab96673582d1db345cee89c2c6008343f0efa08303ebd90b16c5b74ede5a836085169a3617d3fbe893ee594bff4cf8f51d15f1c151dda3e96af43d4d1e9e8b73cdffe607360e169bf27b80d5abce27c22baa38054bdcea2ed0893eeff6a9d34774c2486d3334cdb09d0a6d288317f4247c3d0bde51b160fd94072bf5e46d3b"}, {0x48, 0x6, 0x0, "e220806f48924318ed630c197c7e807a18f096cbfcd661e763393d47c8fc6cd86a8249070412cd07c536aac6f590b42435f77c3eda62b27c"}, {0x78, 0xffff, 0xf0f, "dc3b8658de2661d736fc46c56cdaebb21885b2785aec2d96d58476ed559ec8f850de2cc243faaa0a363cc01a8cb12b89f4975b7ae9f9e6e782545e01dafddbfda95709341a7c15eaaa6e70403856ca0132310d2233dd5a8b4810e3dee1f070bc30e844"}, {0x1010, 0x0, 0x200, "5dddb5aea4a622ade2ea34c0cd09a8a66f1922a022bec3e8be10a55f8523f7dfc6387321e82002949a0488aca6e08ec7fedd1051f2e19ae560cd6d3de9ac54355ea383c82926d767cadae9f9add083e6aa9919c81fe5179ad4e03d810ada5ecda5db432b7b20a4a80fe8cab27e42ef10c562fc41eea8e0642c5e55bbcbf22a72ba65f64f0d17ff84c417b7137ee4708380ee6aa1079cde541f87c14a97ab74ac71cf88a178b2b9825fc0aaae51725d5676d42fdf08aac3bc3b63419dbba6f2150cb46e5cac829b2a5d4ca54b6e98a2cf7343c402e6bdb676fbf708e29088c6aafb0594e3c23bbfd62dabb0c2df7cb79b833918a3aba97ccd6dae8ffeb25cbe5c3b01c36beb3fc62120738567739a5d962da801c8e96d5e91ece6d68e677373533dd64fa472fef31fd648d36b600867e7ce67bb760dc12c1959515266062a4014dd98132725edca2ed4b9186d8ae2a2724a5064d5a6cc0f425b07280898394451e690a04fd63681091654b6e950319c8a77dde08e08654f75314ed8c05c518963d20ed02f76bb597d6e9986d9d2bf17a7b0c64347016d15938cef0c9c80b955a37c025b8d41cad4c1759ff60adddbc4620f7ee90420f82cd273f58ba685b359c08fb41bf7db74832e3f856b46af89aeb74bb67b63ec61a6d121d98a7fae2015c54123d4a6af85287a55fc7a03cd5e136c0dd8411b3ba16121ad63a7f7874b56a34d9cbfca1c0695aa63433205eb07fb87558bdff02d2e3a702b56af4681004c8820213f5d42d26744796e3a359042714e51e62d59d98c7b090a81b644ac985e31e80198c899409f86a5a1623545e81ab1d10d805821658b4d0b5331a10845ec004fffff087bc87af22c90c8f51240e0b46b0831c30e991e401abbb43b0c471063c2eaffc9af0af9e979b9fa7ea0eb198840e260c21111a0b94adcd6708527f5764a338e6c6ed9d5df6e76e9ba6d04a0ff3c95ca7b725865a8a2b22100e43ca8693d53aa6425c4a13cba3da809e974c31f238bf609a0bbd9af8c95403638d9fb681d4206897aece66be8d9ed09641ea495b4abc4db428eda4702174711af410a843c9579b9cdf524c0e15712f96ae4a1cd777d7bc775e0c3d00ea4e0eeacde1c073cc3e78c72c95997bcd0a21dde24cfbfcce424261af948623b8151cabe56ec6d54e5c9f0949962a8b4bb4395c06333e26a01a54471160d0c3435a01492044555b395796c97e787abc091bba43b65dc1aa851c8e876da5a66d9031e2f6985941d8abaaca3c202b9f588ed271443732fdfca7e610c8bdc24533bcc2000a8e0fff620540a85afdb3f75736349605228993fc6ae0934397e1b30e7967e82f4b2568690dde5a1b1f4627bfd599b713281c620471ee2b2c9743ad28a93fd045b72d8962df3bb6cc4f9394849126e13f64f80ab2e608907f68f80735af5756dc3bac120980f3805a6164f4fe7f92125ec73a41903259999b2fac797b56dfe97acc4a431819274573cf90e025679ea90775a9668beb726d4ee189a7a714750503ef3ea11e3a08bd4ab42749e5fb6851e28d1c3f94696010591f6ba100c5bb2cae11706817f2accc14a07c17050673a8c1c8e8b9ae19285a79ad158b20270d73ca487eefc3ce8ae0bbade1fd3d51338ae72dbd4e604b81486303d0bc4763e31d3aca2a518e06246fb4d2a62c9f49d0266e9c392d004a1ac2beb3b284ac9a40452a63f28e93fc5b785fdb47048c1af8c90c3d466c18ec2a1f33bcf347c37b194a8b942e4880b46e891bdc35db48c84119def74fb19798db5cc7d65b383241f83f43aecc5cadfbdcdf8e0cc6feee944afe37264bafeb6638aab5e0cbff20208fa066195dde26dad8abe5e533682d55e76e70c70e3c7bc789c151315a99b9896b0236973c3b3aac440a1c1d48482545e51b46fe3899ebca77ccd62868a77b5a6c734603356008fbf50cefbb5b69b671e551caf83e47dfefaf142a10dd8cf153055e76a3895c75dc81ff770f3681583a48eb5617447bae1610ec90403405b5527def6055e4828cccea9a91f93e5bf7fbad4f137e085101985a7b8125a3797fe95b2946b2e1945657d0d441372e6e9dc844940b78259d13a07ae2d5f571b4a4bdfdff51657f2f07b3b6663f5f5c5bc695fc5d71ce921ae066c52736ee1179980ad85ba7eef6b1b6e831365a7bdda26e76e80d51cd42b8c79e9f20776fcfd568567c6a395c8ea4bdb9b043c9fc088bc4b9d7a2c8727b524004f5f54339926c015d262d25ae40711bb78e5610e4c5df3ae06aaa672ea1ff11334cc37314147de77cacc156f300421aef5ad22e3b2d57170d7ccb4a8054d5926285902c8c34d6c0866b501e054b4661073512d3cb0102e4800c0cd4100a1547f849d0d100a6ed95cd3f5cca94b852a5a6c35ba0b79a1a011db4607c8c9588ebfcdd33a9fdaa3f11b3185b6093e62043ae646f1c0d3cb87fe3921ce23f7c8fad8eb24a8156b25e959b3c1eec8a57f95b9e813680b7f2bf15d848e51d0ea3ef6a990c296a001b93bfb9a32727ac10101114d689f9ed0ab0b3682146e7d11c06fbd1bafffa0cf08a3cbecc0271545bd6b52306eefbbe744be0511f88977fb89780d7d8e3f0bd33dbf6edf45336e6bb0c06ae9e11d17904db3442770524755fe809f704462c7c2d0811231fbe59338b5ffafe02cad03a030312327ad3e79292fba8439a00c2fa3a4d8796bdd2d4985e7ba06b0e7b856fe4522ca7f4dc272c41c71dfad886442e64ba8c5f8232a4005b44b18bf255ee2948dc337ae8865b032ea42d2d639974095f05746d90fa73a1ec9e74e0f9bcff055750b0f704e3439edbc61fe2b28e8ff98a3e0b753208b07b8bf26c2f8e2949c7d80a88ee76922630f6060f6c7b2176c4cdb81193c7b94af19130ac45239e22985c038f6d08c6a53ffd11b87b9067afad668aaa1e9177f9d975626eccb5fc27187b8e428142c78aa6e16f873005dce47d7318f9ee5070ee16aec05b473e08434d190a71e34b7611c901ab62dbc5d4fff2f29ce61c9e1ef42b2716d04b2d5eb20a2e9b7f0930718b9bfc52fe8a1e7a2a900f6b598e9ca420763740b5589753fcdb760f076f4976455fea9e80966041b517dbf5bf52d52a7a779d5d7e9c40e97b09fd9f9af709f961560f6c780e5f656a02a73048d03c3f796b454983780f91d491606612e128db8ac8878f010a71264923ec27e71c5722e89ed54cdd45059649810c7ece17820628ca80d3eaa6005f39f0a57dd7c83b4126de83abbcc2b81bd900eecec5c5f43435d08a7d2d7988dd8bccd77dc6a7b8695a9b5030c01ceaac64ec55d66e3c2b73a7765912f111174742e96701297e903f41e2904cfe18669694e73c88e142d36d8f81f609596760a8085ee0c8c4251a631231e922c04955cfb20aa3b605175385f0002222e88b3b176bb2846b4a3b1bb1c5d762a175f5690a389edbffcc79073423d91dc8188e4c981130a76ced0bb2806d005bf13d1ea841cac9f300382657f9afca5f974482e27d55a8121ec2aaa5532cecb5fa6a8ac92faf7d05b962b3a423c21c56ed9d2d88d28c0eeee80cc0b40d73d94437fa0f85f6963d7608cfebe87e4f2a55f337a5db49c4be4b88de504a2616740f426fdd0bee8882ccd8e8c05e96445572b0d9105c3c153816533c66c077e6227eff6e273677d2e32d8874db9b0c083651602372ab6aa5ff2a615ba044ebff3368c5427f3a510f2af3ffef9000b66047f89fb97939ed6b629f4e2ca8fc1e6f10b2a25e7cf5834064626035ccebcfa31f5391ae50b1057d18854dc4a69f5d5f657280ffae77623fd740c6ec9d02a658b746e9e18bd25d87bba7d5ee1ce9e55ac299790f56868fd52a3b19502871d4597eabcecd02e3a834bd56d91cd6455c24d6d12fe271e1947774338127f31c20ef193fa47478f4f3bfaed86f480f67c4aa095d0c36248175adf21de6474637095d6e67c4ce6a413b1e6223356b951662e5ec87c48f788f4653b24dd67fd849ab8c15e08740bf4275e12fb305b924ffd7f189af0638e8b230cd85ae294465324b306da17009df5d8fabcf0b04a4dbfe839aed832eb52918f4fba27de878edb66da67007436b42de7441b498dbb82ad13794f3f3a562719502fe4a31651410ed31eee99de02be74a814017e23917ee36465b035013be890d25f1c2fee389e02a36c3b878639206e5ca5ba6d86a357ccc5488e8f444f258126734b4449918b18a797740dbf2d07ffe9eeeb5f2ff3e7a9b941632917c0822d2a5a2e8636be0706c455c46f9c9bb1d994d56fbdf8dcc33b4e20851cab599ed833d929baea4d84f439badb7c1758a72bc92b6556efae209c6a409a95fa4e376ac1bf501726b6bc39eb62d4573dc5761e5d4ee65d10081252b769832004b0209eee1e2f6e925c95d58c1e448773c23b1bb3e4fbc6dbae9f872a62484959b7f8fd5f3bd11d7daf09d4a4dbde0d0bac48062dda3372b4c38c313cce1b5b26720773156f71e9d819c06b1159d17a4ccb5ceadba4b04ad6dcbe488c3546de8fc17526f2d746da05704a2ea3e8cac63739669e3a3151c345a93cecc197a3c8dcae2dc67f4e54f96c7fa46233cac7188adbe2c357dd9c402614204cfe99a29f32a7fd5f34f03512628cc2a3a4eb369d43fdcc9384fce283628127fddcbbacec7e968228fd914a7b2bc1aceda0d995f3bbc316c3b1ae94a618cc1c2349e5e3730d0dc110291cce17ecf2363ee1012b5682cb7d71ee0d95bda9f31b11fb38d0e75665e39065d5921f6f903ad560a9fd7d684c4070dae90cb5621353111f2cb4154ad60a52759305d92a4f12101c0049c4963f5c0cae455d057337006f0302a35b5603343d6c69fe11dab14827e9fe2d23d032672ed2286ba2446a69bdea2af4c1ddda577ff7b3ff93de1d30e3fc93105ddf2db64d20afc8f7245230336751c0fdb289caf5eef459304bd384a3c7299817ff90db150b9a97e1b5ee2db8dc8209016eb2f433f33c80b2926722f46bed3281a1f01ca574356e58a4e16f2708542037d92c8d9ef3a12bd1bb0183cb6a184333269f05decdb7ffd01f828e72362f68d943e0453d37fdf2dd37a3e4c3babef2a3a0140dabfe157cfe0bd39cf07f452b421705f8a7cc1c93cc7cb1fadf67c0a86c82073e7766d5928afb32cb88f6e5c6a8d60725734903a4f602e6088ccbfaa8cc6ef201d47edbeaf5884bec7d50b7964413ceaa1ecbff5d83bb3071ecd1d85ae020cd22928b53c70e1aed0300906c1f32d3f0d0564c0196feffd93ff5dc2fb1678418f50b63f279da427ea45b4544dd6914d72a1588f2cc45a72d27d40e465ecca9fa90f8d021670df3d704c172e285bf8a0604f1847c836ffb765a3f12adfc56cdcb9ccfd8a486568f50b0af29b1ccc24216160f7dbb1074c8ef0f120fd31b57713fcbc7d04465707af8ee44630de01fe15365842d21b16b50c3e5c23cfd48f3b426a49d1ad33d18f258f0e25c5d5d254a9d74419b3428df8acd7741dbb6e26f3fe4987da3ae9ff64da4aed79a13ad2603052f3c09b050be4ca8206c618bd9816beccbd622ddaabcc21f0a5172af6db6d92f022bf14cf2d7e8be89ce7e7b0e180f9040982b61bc0677d7416d24a2bfb046035e88671d72369e54c264a98de9877e1460aa3f59b6f81252ea5e219144fc3e8f6b6b9f69cca42a548ec15c8f0973a971e3d95be6f7407ca89d2bd7b1a1b5cfde37fd62ce3342be3bfeedbf9f0555f1f134d619f01ec8da64344469066fda30244a9482d8376574bf33ad42390eabeff96436be45b335c6f9227764d0d0cde03b"}], 0x2320}, 0x1) readlinkat(r0, &(0x7f0000003700)='./file0\x00', &(0x7f0000003740)=""/4096, 0x1000) recvfrom$unix(r0, &(0x7f0000004740)=""/3, 0x3, 0x843, &(0x7f0000004780)=@file={0x1, './file0\x00'}, 0xa) r1 = msgget(0x2, 0x220) msgctl$IPC_RMID(r1, 0x0) r2 = msgget$private(0x0, 0x1) r3 = socket$unix(0x1, 0x5, 0x0) symlinkat(&(0x7f00000047c0)='./file0\x00', r0, &(0x7f0000004800)='./file0\x00') close(r0) msgget(0x1, 0x2) r4 = openat(r0, &(0x7f0000004840)='\x00', 0x2, 0x120) recvfrom$unix(r3, &(0x7f0000004880)=""/19, 0x13, 0x2, 0x0, 0x0) msgsnd(r1, &(0x7f00000048c0)={0x0, "cc0f42b8847bc45dfaa86e696addb84a7035bf8fa388aaaee350b9df1adfb659ca5db2ef4064e946895e54f017"}, 0x35, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000004900)={0x0, 0x0}, &(0x7f0000004940)=0xc) r6 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000004980)={0x0, 0x0}, &(0x7f00000049c0)=0xc) getgroups(0x5, &(0x7f0000004a00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000004a40)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000004a80)={{0x84a, r5, r6, r7, r8, 0x40, 0x4}, 0x2, 0x401, r9, r10, 0x20, 0x101, 0x4ad, 0x765}) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000004b00), &(0x7f0000004b40)=0xc) r11 = open(&(0x7f0000004b80)='./file0\x00', 0x10000, 0x40) socket$unix(0x1, 0x2, 0x0) getdents(r11, &(0x7f0000004bc0)=""/78, 0x4e) r12 = fcntl$dupfd(r11, 0x0, r4) fcntl$lock(r12, 0x9, &(0x7f0000004c40)={0x1, 0x1, 0x4, 0x0, r10}) 00:00:12 executing program 1: r0 = socket$inet(0x2, 0x0, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000000)={0x9, 0x3}, 0x10) r1 = shmget(0x3, 0x3000, 0x5, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = socket(0x18, 0x7, 0x1) getpeername$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) shmctl$SHM_UNLOCK(r1, 0x4) shmctl$SHM_LOCK(r1, 0x3) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) shmctl$SHM_LOCK(r1, 0x3) r3 = dup(r0) fchmodat(r3, &(0x7f0000000200)='./file0\x00', 0x4, 0x400) flock(r2, 0x2) r4 = socket(0x19, 0x20000005, 0x6) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0xc) getpeername$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) munlockall() setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000340)={0x3, 0x20}, 0x8) r5 = accept$inet(r4, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpeername$inet(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockname$inet6(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) getpeername$inet6(r4, &(0x7f0000000500), &(0x7f0000000540)=0xc) fsync(r2) bind(r2, &(0x7f0000000580)=@in={0x2, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000005c0)={0x4, 0x1, 0x100, 0x4, 0x2}, 0xc) bind$inet(r2, &(0x7f0000000600)={0x2, 0x0}, 0xc) r6 = semget$private(0x0, 0x58426c108ccb56f1, 0x100) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000640)=""/63) flock(r0, 0x0) 00:00:12 executing program 5: r0 = socket(0x1f, 0x5, 0x0) listen(r0, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffce2) 00:00:12 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20892, 0x20) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/14, &(0x7f0000000080)=0xe) r1 = msgget(0x2, 0x440) msgsnd(r1, &(0x7f00000000c0)={0x3, "ade0f6285e6422bdb96583b18fa2a66a65a4a7b8169f2ced37c226f11988f6"}, 0x27, 0x0) setitimer(0x0, &(0x7f0000000100)={{0x4, 0x81}, {0xff, 0x5}}, &(0x7f0000000140)) bind$inet6(r0, &(0x7f0000000180)={0x18, 0x0, 0x1, 0x2}, 0xc) msgsnd(r1, &(0x7f00000001c0)={0x1, "7955b96de81bae8dc55202fa47625b68158dff1b54557ffc951e43fe9243ba83f8011f86fef4634e32873fdc986266cef083a1b6ced18eedc28a3bf8f9e9200e0883e5742394c83ac25bf0520642ca72d9c236ab90153d7501ab1ae0782071795710be201011b0747f93e8726a30ae8006fe1f7037733163939282ca1d7df5a173714ae5c87c263de15d3fe4d1d9651ef8cb6c984c82da76f4a80a671794eb0659a1ea127431feb71fcb4dc9b99238cf617b827c30e3be37b73146768f9949cd028736760c719f86baa288a468f0f6a60ac63b7120bda30472338c06a7e05e1e80c5dbcb583960a5dac726205876ca2d133e61fd1c6a31f94b225872f957fc19e94e17282344df8318c042975aacc26627ce976006bbdc4af149532bb1fb177e8fafd75a871e85a2928ca26254774e24437cb84eb0370a15fbdf461b6467932fa0be54e197b799f1e19e092edcf87fadcbc9bdaa24714d8149a2491654248ec49e42cc3a98cc4b6b74aaee9ae6f89f903cc8adc51fd15a07fd8c2cba3affd97b31f9c7fdf3abe7ae0fe605557a2a37c9cbd4a24d9ef531694a3c631ae4fd5c1403ea059e5d7c3535834ad26061bcd8e879dc49d7526ce6bf8d0bd11ac84331fc956d26a2110c977580c1bfcbe65e9bd5cbc1149af1467a9d373dd666aaf556b20b8147ae8e35f7d3120e9f22b5924250202186bc118b10c06a200b5303f88b6a7db15e0edd13938f5d6de012d77c098bbc8fb87ccccafdf62345ad7959809edbee1e2a3a3bbe93712fd1d68b724f4b476c3dcd6d3881e515fe665685c05eeaae24802deb3a1e711a6652d30c0272fc47a533022504c9a5f731e9836387224af9028537a5c6d3fe13d44b9d9078af8da3529e5d209017c8e18ab7a980dda07b98915c4fabb982208c8f3c68c41ca1cdc9ffd3b095cf8298aa384bdffe3f9a383f4cb149c6e2672ff3c53a8f695dae6f35d7399596b49af136e19e2a4b81d23530f837fc5ae802e06652757e3c4b76c437fbb4de5e1542702a07028cdc49db000f4615a7dc1618845cfb7721a8400f134f7d771a943069acec7b1d76b6b7a0989cf20a34fbed1042308bb7e9c4e63cc7ece6002e8ef19b4a4ac1a4e470ab21490c13f206c5ee6b51b799ace916694f26a8a22a904af8dec305a5bcd77d6cd06dcb0c470925a69927c0dd2587aefc8b8bfded857d4a566b17bc3cbfc4cd64fe8ce595bd5b266ae44dbdb77480de0f498871c799e63d60a31ef05c27774e8b902e1c5329f8e53f15b95b6d2c1afdf82cc4bf1549abffe2c3971b6cd558cd2bb0d06d8853b4474c69737948427abcf7be480409095c6e3830e978960e50e38eeb730e78a3742d63ff0666e1cf391143216272f8a6fd1c2c430addf27e2fb93b25f2f631c2b2d109fdf180100c57060680a5cce3e96345d24881ce995e9105a59c24163983167710659e30364e7ed772908911793ce18767d4cfd03b5dd2b10817385d5a0ca2409b8910ca0c8070cace47f615cd288df70b690988f46f13930bc002322ae9d81e80f0b1d51444df8d10af218ded93031bb1b75992e0e8788aa787f509af4b935b5de9fb752a1dd19b496d8a48754e3a27f068da710365eeda5ead257790f1d421fcf4144ec133b3ea9dd7d89a5a20963167242bb8c1c3b2db5be2dbe83f4335e51e53defe6e40e25b4027f776a08b79b911f160a563cba502de41b84b8a40af22413744bdc4339fc9931b8fc5acd6c404452ce0901e8a5017b1beb9f4ce4751b79f4cd09a1a5b434b5b08eff1c9e1578254a2a72acbf00b96a13ec0f17d2caf46ac023b470829c7efb414d2fb50cf1aca12029c7fcf6199ffa9a8c081497696ca89483a2245ba991e28cd4f3312386ab8820bb318cd995cb9a6ce563d2b7405a3108fc605ff161753a31f0f80aa447d09872cdc2df38afb962ea94b1398218ef12bf3e7e54ac9ad5fc66f74db09ddda85f6a734bd1a0e8d7dbd937a9d3b7b132893411f731dec7b582a8556c7a2203ccc00bffab90a99b020ba0aa3e4e163453dcb8ee408dd4872ae66e6e0c86dbd8d8b5136101bbd320d4759cc0c8c33fcb1e39d5faf1819e4aab54c67b380e5707e10c66027a0e43b812b59c138e2eea5bb0319ff874ebc38874843767dcf3e7a47347a37683d7073286efc2b7677447e29a4ecc71bf06c46ac0355ea42cafbd99ae776957ad256580d55da28234a9fc4fc7ec918687e4e0872dd200b1ab9274792c20d94262ca17574d4441ac381f5c50a74b6748bc425249f633a4b9a39268ebad7eb925e6063911cbcf0c7364804c0bc8e6f265c127c71616e27b7bac44f7aa8f6c6fbc323421c7bb577ffcdcfe8ab1d750e0772403d8ad85bc4b4a848c6c8721e929dca14e2318086182cb781b17a3fbcbdb2950efeea26c1cfdb989078e57ff6f42420c5f056d31a355cef8f130119ea754dac3a388fcd56b5e41582db6d23a14b78d0b27d07be096371de4372b9927a04daaee8d398251e02315b920284d6222844b749126e14e22b1e5fbd12735f66885935d67d53ce6996f3a21702be373b964d6d7fbc11488a440e35cc0aabfbdb1fba523e05f522a07169edcf2163c842aaaaa886089e1f249cda00e90179fe310fde2f4088e4c1cfdd330b8c634c475e165d9e57b431bb41a1fa3d1765d5d467d927d9668a2b81d0d1c2c286171e8ace910ca62b7416710b16e739043ae544323f001d09dedc3ba482c632e0075363a080c1203fda9a447f2a1bf1d4bdcb6c83ae59a2ca2afa8423a628ac62c52e84c6e999e08899fa80556a1aef30b106d7aaeadb0a6b8f9db59a8aaa37f96dee861091a90ac649c60c8bea2f8250fdee96b6e36bebee9ff85fe98eba398064af86923afe94b98284b8e029a6163df648c1a2b10c4d9492851d7ac90be6cd7b9fffb09c9874f3098a9a2835a380d613b4a2d59a4665876366c794f2f78e1a3d89bbc13c465b377a87207c62a94cdc74dc67e24232f965bf8fe7639a1aaa3e6348ad7968771ba0b4b153bdfb54ab500a8cf13326324e0a9d6034112be4c438f000bd4bfc54f92fbf97815bf8f40d624a149c54e7f98af533e6f3921731a1614bcda752c7652dbe7e52b07fbe454828a512c719140c8646647afd7ecac454176277a258150cb9055c46b775eadc71b02281bdf4ec45ac5cfafa68a70d25df3eab59fd9da5aefe4d870b532c9a587920a58b63951704ea48512221d13f93774818700d2953ae7fce201f7f7815463beafba36c4345cf0d93a3a94587bcc2368e22753eb6c7d2d23deb66a053d6b99bface948a74fe48d3ac82d7e14f0c4b255b433755ed4e6bf9e28f226f2a06d13a01d4cf04c09cea2f2ed0a0a623aebe3c4e614bff8f26f97c0bd4d3721281f9d7bcb2c2ae35d29e4e98f3821ae9b09d6cae0f42c8878094b10a1ce6eb782061b1cfe4ecdcdc064f93ff25e138f2c5e6c42ec5135747ff8f809394530b8f6d171aa2da4afeb630f6a6b5a240218eb2cad2ac74ed71de77b3633a7720bb9f7907dcbaed37de7c7fee734331dd178837ac6389cfad504e00927020726c067f8f46291a24ef8c3c9ec3b7dc29c3afd6f3cc388173092be4573843c4e395a14cec3067341384f3bb82f578aac9a54225a0c2a80119806955dd2558a68d24feafa2abf3e895fa202991d13d61dba0012afd0eb308e955a41c1e080f1c728f62cb7e8e9b224adaee39593a5998dbef0bfee43f529eb05b623ebf31a3b1b38880cfc9c4fb339623edb09c738e0e90f14e3c1e68c6535cb2734bcd469157228daa508c31738062b11862cde61b1570e37bdd70ae7cee59a0ae182361870d86455e9a9c11c3380b2cf5997af8f540237bb7a6a917557eea87c3672e4c965a67f5fd1de25e1bdc3965219811c6bd019bac32e7833e40cdbaaa83dbd0791e32dbb2390f7d450eae9e6c0237488b87a40666fe1db030a775e7cc4253a2cc81362fda426d1b3bf4dd933b2340f0dd7fa83ee1146b114148caacb6dc08c83cfbd4f0801a2c021273cb82d675569a898252a1f5cc0bd482ea9e429297c6d7901fc56c2ecc9b83762f58934ceabc200851603e9460a15ff6d7b492570341e7d9087ab75a6721441f294d421c9fa70dcdc4475af8103c9200531ea9d5d9b4836eb17975314425f6b96395e7e6277194a1f2142e04ddb79bb18cb7b7b89e66cdc6c9aa38df0e81aeabaf51bd5d604b02529057ad2c690c58d96024840abc1c93f604c914968e389f81d3084099bc95067de489dd81dfaeba4e0c2a1f01eda22cc3d0dae887255248350e25ba9687892b6478431413a5fff64173d4c2f5b402c7c91e1bf812f56b35cbd381bfe6837249488224765168f538ede769cb051a9bf35418f7c8fa808e73edfb35028a335cf73b802cb2070951d9669b4379d32575e90ba9f5bfa7745c52fe9d0e8dcecf35898f6d49881c05bf67bbf8a261bf3042f564cc34f6e0e04dd2c62aeb39861386376083d21ffa8008e4ed2042ceab717dcd6673516b59a8b3e885e8e818c9fe6b86c0d08d1a765c4233a9c14cea8c02457aa3be65a391d05c4636d3d692a5f1f8a0275ea49943ddf2c0004960ac1f9c207ca60343df2efc32d1530cf64771bb5890220595bb62d2aca166d430bab4e48adb98d4071787d16bdf2ece6edb3763ba8847d840be63659500c52367c569aeabeab271ff8972ad4110b97a7f01b78f2efabc0a4197afb89f828a49bd09834eb1bee0a2e91a746e4b5353ca20cfec9d2b61b155b3a3fae204cdb4bbb6e0856604d6166d5cdeeb178797e81539af7b0a6e0171b0b05bbec5258df97484dacf2171020bc69c24cb8920fb5c998bde84ff211f740c0b160b4bf28e1a91d6a1168fdbc3333574523927831a57b9a31943020c0650b9144738647c35d2232a7baf90d6fba5853dbce611dfb863025599d549234dcb04fcfa04332f521dea662e96e7d9d1a9a116ff01652212ea4e8b7c4cc7aaed41ee5e3cf06b8e332471b5cc21263ec6419c7ac6ff87c96505fcbc16e126792cceac030bf43f6d1c6ce686267a9d318051f11020cce41340b016e0c526b4b1fd7b0a1f2bf27f061b71defe8abdd32224ff861ed725e8572056928a57c618552ea3697f6af9222999607de921bc8ec9ee318c3d3bc84d2a3adbd9764c670f91684e5a826f84ea0ec80bbcd72f637dd138208da8c25129faf0607b346b5d426bba842f3cee8cc1c10ee3c56491f81ff375376bd5069799bfe08a4f9361d5728716445fe77b5c8b00eab59b32763eb9eb17b04578bcbc94b67bd2e1b1f84be5196669ef0e59c1a6799ab1056314ca173e871a00fadcda5105f67c0824ed411c1f3a547bc11180094910332c1d37eec9941061925ab7e4a354131b0d8a7fca8cadff97ceb6f02241bb722751e7481926a01cea334f94db5185a3f042782b18723e58dff68b54febfa5148a11c3006146315801beea4e282550592767266f4515634529944181aad289bef5864d3e3c50f4ed03aa81073c65025868ce592185761710c7724aa1a05e4ef05d439fdffb12fa44da4de3f51dc5fbc7438abe8ebe92788d426124587af0ac85391e84b7ba0f014b5d6d4ab15cd81515d90495512e2380a4cbeb0ed0e89c66749b402f19c8d9489d84a03ed393e322e9ffef4bae81adbb5cc860a13681e121b0ef57bc801abde7242c0513d9e2e2a1d5343de4e814eb37b29426160528cde0208753aa3a7c1ce0526fc8cefa380424a1c9d6456139fad0e4c975d9921c61d8263646883910a1885284d48b9c0101fa1e757dea"}, 0x1008, 0x800) r2 = socket$unix(0x1, 0x7, 0x0) unlink(&(0x7f0000001200)='./file0\x00') r3 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000001240)={0x3, 0x2, 0x84a, 0x2, r3}) getsockname$inet(r0, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r4 = getppid() symlinkat(&(0x7f0000001300)='./file0\x00', r0, &(0x7f0000001340)='./file0\x00') r5 = msgget$private(0x0, 0x1) open(&(0x7f0000001380)='./file1\x00', 0x0, 0x0) r6 = open$dir(&(0x7f00000013c0)='./file0\x00', 0x400, 0xa2) r7 = semget(0x0, 0x0, 0x8) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000001400)=""/81) fcntl$setown(r6, 0x6, r4) r8 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getgroups(0x1, &(0x7f00000014c0)=[0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f0000001500)={{0x100000001, r8, r10, r11, r12, 0x42, 0xff}, 0x80, 0x7, r4, r3, 0x3da, 0x400, 0x101, 0x401}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001580)={{0x4625, r8, r12, r11, r12, 0x2, 0x8}, 0x40, 0x1000, 0x6}) getpeername$inet(r0, &(0x7f0000001600), &(0x7f0000001640)=0xc) getrusage(0x0, &(0x7f0000001680)) symlinkat(&(0x7f0000001740)='./file1\x00', r6, &(0x7f0000001780)='./file0\x00') msgctl$IPC_SET(r1, 0x1, &(0x7f00000017c0)={{0x0, r8, r12, r8, r10, 0x1, 0x747}, 0x3, 0xb7d, r9, r4, 0x7, 0xa, 0xffffffff, 0x6}) 00:00:12 executing program 3: r0 = socket(0x10, 0x4, 0xdde) writev(r0, &(0x7f0000002580)=[{}, {&(0x7f0000000040)="9358b85e72bc134f35bdae480ff89cbf6018c0a3383e60934cc05d9158543aa675b29e009170816f4f2db8a45ff151a2c65b29ff94f931eb2a36e5400a3c7b6571a921576bf2b5c53c6f728443578c0e1fe996ce5ea3a402cb3b72357fd964d74ed320a34ad2604b485c05b8ee1e2325611258c4f28da5568b7a9a50d984a9de28c8ceecea55cd64b8ab060110cfdbbadf5492c4aac5e5aa440bb57ddb8f82739caa0b1061b594a281cb0fcc5aa5e0b9790f954f582650b15754455dd3a5fccb8220396c28d8f65d171b4e340b9bf792c3", 0xd1}, {&(0x7f0000000140)="4b3dfd31d23c045cdc28c2e10b1334887799f18d3445b6877cba0b3c8420ea8355e02ea647254136fafec78c24598eb7eae70c43380ad90173a4304dc03da8ec2f7aa5d11bfb162381514b3e32e4880c13d7258b88b749ddb0aab10ffcb2d1093884142402d815f3225b4aa712e46a7cb909609d6174b2f48206ab5c16429c4e457f9ed88f6d52e0a8c1d19c2a55d3665e588c0f655a78b579f6500e76254adfba002f193a4c7ea907920191506120df9469c7cfd3d13ea84011f292b5a62f7678af690f0c620a32cd9ec4dd3116eae54b051cc57031f8fec6b2e385ae9b62ceece505", 0xe3}, {&(0x7f0000000240)='?', 0x1}, {&(0x7f0000000280)="dbebb89c01610bc15782769c126d4850d4eea95f7510848384d1757591898bdd6026e4c154b16e55827eed6070e8d38168e53cb828e7aa1b475d8bf1322a072922ad8e28b69ebd67fc706baee045526ba2167c02e6d68cb48812fdb547520f8c18f2d8788d3db8ceffab3e3c3432481e38958cbbd48dba82ace10839e911bf869707bcfd78ca3b4eca45fe47b1d5e276e0e776eab91f7e68d911236809eb268cd83eb4cfa00f0a59cfd3953db561d9448131b4eaf80ba5bfecd8d0c2ebd009b39cc6c01526dc4f3c6f7e46f2f0dd9a5934c7ed7a60b4d8c554f206b81148e5bb77643bd6fe9b682d74a67f7ee64d895aade3c6c8e44888f007e801e36677d82a893258ce3eada14d304eb32ab92e096d363cfd1060f4eeb017e3fd11edecf1f12efdb7774c5f6552e73d7c7b76a15867983f7a7685ff775300c78aa2dd4c7756f4059048c88a9c3ebdc8299bbd8ccfe7e39bbc24770ec50e1953c5b10bb3ea4e372436b66f0eae8212a02d4bea53ed061fdba0fc5bd87bb600d2e84299115b0a0044a8c0444b27ab10e026bec166cccbc31c28a780ceaa6af5126a3f7dacd3aa02054004a2a3068aab111cfc697d9057da987b5dbbcf8ab02aeaceac6137b32582b4163cf70ce2cb4a748f1a9f9b7bbbc39878921e5e60636072565be61339e50147ac58f719bd3863b666b8ac944e90188da6d825441a06060314d15e8f0f5bf6d739992f43a114006c427998e06d28390058a3adf9add0666a9a31d4c1c00afe869d1deff55db680eab43bb92dfee484e4a4e6edc40fcf61f39f87ad443f1c44c956655cd105931971f883a1a4fe5bdca2a0f316b56fa295e2ca6986089dabd29c37bd8583cf1d918ff0d81e5303bf3de084abc6f39232548715bfd575304d2d049cf5adca2efe34ed32582b6d92c4f03cfcd1a7ee676e099cd158e8c890ee785145df453e36a6db60c04a84d01876c07e0726da2f588f9da9c7644f7809a849b211099a739e8a5c692603dea955ebba0e6feacab18f8eac52ae782b5f2113c38096f15c5aad2aa85eb90830c88919cc773265777582974a871e6fa4d32126cfcc5c47e8309de9d99c41c93337d4908caac232a5d5038decd02f2d49a2940aeff9157e7ffc361d4ead5d8a0f6e1af4d2eb01fed2c8bab1a886a3c6839ee97549c0bba38156f28376e17186d5379eec000b923bade5c10d7b1a545ffa79ce888e3471dfa0b7039ff0480d83978f75d3e8d0ad98b17334e7008ea0dec4104532bcf457d00b2c467970d1028c602dddc98da77a21f5251d2fc5bf9010a4a2c387c98084c55b442d253733378fe5b8b0738a3576bded0a4c4ffaa011cbfe6f1f4f9bf735763588b26a2fcbf5b2b73d7f2983eaaf6ce216299e5c44acc0143ab4553063cfb336f15d9f6fd31170dff82be42fec2716bf06c4a23c139e37b404728b1f0d7bd5097d002ea9668387ec342bfbbe4b29181672e0c8d4a848a300e65c5744a3e7b93e87a04d027ceacec9c45d57a3678c33dddf609690a508439d48541b3c7e43f8188f001e670e3f505bd22f0103f098e0e79c5cf8868ab2d016e49295c439a4c17f4ffac179bd93ed3f68a20788e6d71ed94e87690a8a7ae144579a735a86ed9d8e0e2ab4d1b5c9590bc2f5ca1760db45941afba86d0f58b0d09f4a2192e30cd7f3fbb837a0bd4232b4a3fe9f296a749a7acae6c208019cbd9782648210c2f2fc40bd27dddeeb79301f022e5c301fa2fb6ac7bb06f2458aca27e88bac2d1fe05d3611145e8c8f9cd72da7fea5912c3476a29d60673b412bfa396fe6a43675cb6c55f5ada003fd5d2308cc7a320a27345604610c9ed771cbd300f6dc75aecf54c48bb4fc3c32faab274d55d11766b38db16bcd164da0b1f4162eebd721d73958e88e8b0a08f54aad390b266221936fe4bb6e9b274ba5867ee3237df8fece5f37801185863694c854e507ea741f3f866c4a9682dce792a9ebdd90d37291019d65571b0f6cd617671489505f4c6c5f5b84bf6549c0d23b757c4df8f4383e8ad2035d9b879d7289de962de76f8c4b2d251ebabcb4083451f51c3dab832b8cd49b4914527d6ad70b1585334d0c564c52bd5aa47075a5286b7ec93d406535ea5187efae27b0412bd7f4d1eaf805b11854a841d6825440d91e1c9f417af12ec72616f28fbbcfc2989a73d010b3e9e371d9ad32b977a144a84115c95c93271c152a409d69dfb6cc3c69cc2382107f20605f5e3c37dbb5535981debbbf6101ab027a3567c3a2c86d8520b221d30e59cf070dff5018ef522e471b9482623e7eb2822f0f44ed386fc9d0b1290d6b184f79b749f8774ef3f24e5adedd6b54cb6441b9c3273fabd137d0df637d77b4a1ee2b16f98ed143367ba5fc7b20abb2d2a57b89eba3549d4f656728e07bc5d71f27f63b2e22b3ebfaf87f24fd3bafac127a045085d1e79e09b67681f1e5e35ba64e8bb373acb92362dae7746185f7c98be780b0d2405ae9b29a2977dd35d8d500352f4c4b2ccd84c82358ae3b30a4a28a422744fc617f34d13a8be196614e53e4789058319ab16c5aa192cb9a36316893176cf333cca973769f7f2294ba45e95fc1844c35cc3b08319abdbf81f3964b6a9c2b4d8040bb7348ef14dfe91eb6e86660a63d2eafab0961032fa9c64bac5a43f5fe067dd96ba50d9df3324479b78a2eb9b1bda96365494f450da0427cfc0d62f4c427879ebc0303f02f81558a05b8aa9d7ba76d50d8aa78e88470905794a69f790f024f52765fce41849b47285ab6d934c60ef8d05ec33877b00cae5f5ee9541726c49a66a3c471802e14ed5120b796879a44d6f11c7d20e69d082addc2732f19e08c51d903d532ceb0ffdc760e4829d854e00c5600bf32736c65ec5982d1ca3874b91f4f89680b6696e28dd25e8c12178d54691b1b3be9d96eddd6b39ffad60f0565f37bae03eac5799de11f6a7e75e963bfb18e7019e81cc7eba15df8864e95acd5d4257b63b972c694b353de8e501bb480f6c2173dc888c933fc885f30d99527cc53203f66d9249bc91c975c60442666d7b3af92e347514534470ed64bb24bcfdbfd47cd44001c81766d65ff0d8d82552486c4d598b95649b05f104a67ba559ff6dcd4147b73e66da423b22ba2006f811d02a06a66b2fd88a02fc98a98358bb6f61d3dbd973301486235bcca7638cdcf70bc12b496b7c0db0df159a5ec1bd8405d6b169cedb4f0c60085a29164625a2fda1b221c3a50d8cb2b1f8728e0eda461408361f44f25999b4de0b131a1f9c074a2dcd23b83608b8b931d3c7e70061767132650b925f25f5b60c3ba0e454961c37912ad9e11ddd239da22d8e9f666f69a36ff0b7723b31293a5207a32f9bb7ee2f801a1a94486122102c558f668d17760b1e175f7e877546a5f944bdc44a96aed5966048d99086bef36004d00ef77b01a9aa35d230982c674d9ee8df7350c369704a8394ffedfbddb036a04b06aa9b9cfd66541371e87ce3632ce16f9b1c76192cda688de767ea28f34efd00d6f98fe76fef66d457804a52fcd19e753b951e6495f5983870ddc40a28adf32ca2c6bfdf5560e7916b786e6413198f6115089977fadae43c015d539615758194931de715d7f2c9182eb7cd5731254793e0215b4b25a10e2242cc7d6a54aac3e9a86b91f850e098097ad048f9f78e43ef315f7a15b3e0442ced90c8f68863d852e3e5e2aee15521682d1e08ed11651312012cebad6a68cffcaa99620777ffea34bfc312f3801488b09b5ab1df4aed423e5087f5fcbc9ccfdb1e0c2e63241123446b354afcfe0d51508785f8108d0566acc76d9db6fcb2813770c254ab11637e71345cab90b6b29239c0871a6528e57489300865e39c5987c7e00a7510133bb2e46d246ee2de6eee5efb79a1a6caccc4c305195ffd62aae88518cca49d976dbf033060521c146a726c887295eb70fefde3f57aec1217b1ae412d00ed097a141e25dcca6288e5c82c2bf34fc43dd840984bc49a15f8f5f1f97f834e80475a3dcdf12738dccaad097ce79582e0f39db0776b5d35488904221bd164e6ddf9d90d28a2b0fed38fec755a12f83cad290ed29cfea90988e0409386f51d3a9abb9f19d7a120db72ffb5908814ff042326e5831304445bda6d214d4830e6a4036b012eb5394ec1fe772f11a8523a4401d47f5fb217990151729e28d7427e64b985c2ba93f60336c74116fd6a0372b1fb8efd2906ae0cfc4acb10d0dd367231a92a917e74db06478e60f1a3b9065f65411b1967e9773f03d334894eb7c7ff8228a506cfacd3ca802b0997987d292d4533f23c804d2253f3c9c256980f625a74404622114a048e9107e9786bc52029a9e440266b73b93252d39f634e560383dd68b78cd5417f35548175e85cd6410fcda17d28f8b30986459d72c03531fdb5698d099180dd1a321d049de9ebb38759d35ae103587e3dbb4a66ce5ac0b16b605bc2b29e8077201c801f60d319bba5acda81dbe0d6bdc7c28c2698a0b3c2dad17c6e87c1a97ccb6fd6542b5db946b3013fadfaf9551df688c8d7b267733e95f2f33a8a4847a295fd7ba032d7cf8104507741dafad5dca522fed421b9e6fa149cd4b9738ee75dc6712fffcaef998168812400f417d3acc5630c444b0db18ed7127dd8652c3cac54ac7a00d141daaf4f4de7a2a5ba6d7c7431584727bc28dfedeb71e05555baf1718f0f848084f8c1cff964e9692b96aa7a0ce474a442f033b52a9eba077be94fe0dd9135b1fe519d417d35843384519856989541e410c0e1ef1da46b38eae7fbe369d851a1ed32a1ba604b550e089f74d2951e2f2c5f983cd08836dcc4f5217e5b081dd34c9686fca4ab3499ab0336cc4bca22891552cc994ef42d21ec19aed7d4f0af46c3a22d9b585db2600c383914c9f0a85f584d699abba9ef2977081207cee55c48b437b18636c2902c496cd5465b9f865bf0d65eb49e3efb32e0e4d286fd8095ee99c231fbf928c00baef691eba2224b8d111827da781c949f1212cd1ceb975183735ca613b91b145247b4ee5445560dfc9efa191d1db4077d65604e638faaf8996e15262c529fe700ed7e6c590e7dc9daa551522f43f1a29f7ad7a071b0c19b556657fbf6831a7ba9c36f65507ee4a0d5bef0b6199cd395da8b03212552e6b39ee98c8dea1f344196a7c9280a5fe723aaa849eca50c3ea081771f42940363ad07978824c8567a6c87032078dab0addbad468aec8a708203ec267054b601904b986172391d991c95aa4ad4dcb86e1a9e121708e41b50c1dacc018d155356e70546493400f0f48f04c03cdf765fb3194c2aa384e92cf6929552cad9e40552ebbee73f0a91f46178c0c723c7a29a4989a73e8f5d850cdd659747dd48635d5b787676dada5eeadba7ba9f887720b395b46f13fae69b3c06bc55ae9a9f677451c10630c45e7b2d7d94f5d2684b3ce3967e8f1a43450f4ac927595a8fc4dc32ca2e6d94ca4ee2cab0680296a75e8475d4bd05d65327d6d318f0e2e0d6001bca0cf8e5821799aff56774764b84f87f9556bb2ddb5b126c7bd5811496ec52caa9995f7ba43f911bac9e711819bd1db9bca0f7d8414a97bbd9e2e5347402ec7059b841e38d9b98283df7a60647707818ab4e96e23fb92254283b4d77de8522c0c012466c4fff49baae7b9c16d8d49101e7e875062195e160e1792b6bd9c56e4dd157d0ec98b12a719dc82b3c3055f1a62fcf8564c44a0b93d0e88e9aace0d29f779ae8d07ad0bce8ed6a9fd59380066d3d5df3d7ceb444751a94bad13197aa7eefa8e1fd235bac7", 0x1000}, {&(0x7f0000001280)="6d89f0b7fd5c313e82cf7171303196c68c7e6b74ac22a742c6d18ec854108738932f84121b07e5515ab7eace2196ae744f724a9746b700d36408933093b8fee2d533aa5b45451200ae5847c30b6bda96ef1ebabd36c0f404f548bf0814ebf1bbc91f21558bbc917633a110591c05fae310092f15d8f6a7e3c4d4e99469e4ef46e9ef7d3684cff4e6917a28e41b1b5119d80914aa19d6b920235dbbc471c635c7cd42f97bd3d10a735e11489ebeeb6dd2c1d9df81735054b957cadb9caa9c76be5b27f0a4e490e7f337e2323ada4f21fdc1762a0baa7a7c01b2dd63673293cfd8e38e581bd8afd9228fae", 0xea}, {&(0x7f0000001380)="839af456bd710a569c424634a2102c53569a9a98b1e011e0a31f8e50ca0a834d9737494099368ff7538aed2cf5c01b90764822d3febae69d51bb41b5afc6671922e6e0ad10040b47f0bf6cb8c86590bdce51291e48f9bca37f1247c4a3b6fde35424c33dbfdca1d38b612264ba9d2f75e2442af316a36d8b6f28dcf69a7d10fdc07e6750711c6e18b85e774f7f45fe86c70c7b0c7b7e185d35427841290667019a74fe74f74f7ff3259e833eb3f3c2e47193987d90589ca46e426bfdd80fe18b2e1f47113c0825256d67012ea20b595888d27f535caabb1d3d5fd23d6c73575a48cbc9059b56b8a97f14052b119cb4bebac98161387dab965f63eb25ad7089a9b547a755cce18527d9d340e68fa213e6333d5c62e3068228d52392a84d00273a6be951573508c5eef6202e58dcdcb19d2919eb0c46f950f1f44ce13a719579599fff31cda10be3dd16ff484863ba95f5efcce339e6116bdf1dcffce8a40cace1671aff3d37c3a1ab9d0e3219f95e7eca033f914d2d76dafd05c9e3f2d62cce600ba8d1a85f8a509032b1eead8462d22084f91196d5833775fd09b92f394e6694343c5ced5712c4cf5d09a780d4599920007d49311e5295c405264ddb8676fe2ebe0782b7384d8f5c987337b4bde123cc7deae866329193e2b6e39ba33efb275f536be388837283b2c52124a62700dd3b498fb5b883d2da879d66a68054f6b7d00fd3a28a75e297824f7f8749e171e150df7d15e94f47b457314d32512e2d61fe5306fe35416479d27d8e7a5c84eaaac3b129447847d9ec55d6e958118a17b700be26db613751a3cb6ef6febf9ed8c70d2877e2c026bce393b6398ff6c09f061990e322a1abf067072163039ef9d15f037b01b3b01d49a345cb2c5ffc247dab15024d7f2a83bd6e2d88f2f6d9b2f1bc44a92e7ccf634527a14b74679e73eb7bf50765a7219be1cb27346ac28194c90b35e65e5aa4e613b644e2a5cd4a37d13ded44c3ba080ebf262026278a0878b5ece172e8fb995ba5d9fe847469d132cddee44be43a5a82a1aa4b402e321ae93d82ee6bcf785e069bcfb9f43d624eac8e0277af4803ac0802c5002620a45a7316da2864a85132e3118705c4ba7d6058c3fd1070268e51f1756c21be337bd45d8886e9d1d3595adffd82b7324fcbe6d0db44f38f7a2fdfceff836b6adc1569ad3fd572ca408714dfe2e7022f591bab2f28827c54cfcdafa1abe3bd66f71f1e99d4853a56ec4505a82d193d2ab40c519e200ccaeccd58e9b8e2389a66f9843bd9d61bd42fed59c523d4ae62796a2d676e2c4a5c44dbfc1ddb47233ea093bdcb5909e16ac1eb9e8d3307c1e8f73153678d41ab7250e59b926888bf535214bfc7a9b59c412cd510e87fe8bc2bea0a1961344615f88a43915b23ab350cb07321ee3305ee63dd5c7b10ddba17a854f95d6c6850d2b72ac7bccf71cb6b2dc29bbe36a746ae02f4f87a21ff9dc7ca2674fb2ad072449830e75f8980726e1f79fc6f3a417c907bfa598cc1e3845723055ad7bad084e7da55b45cddcd63af47d856f6f3e7ad168e824433b3b1a98721d2105c695f650fe4466dcbfdf776653682b6a3fc1d117861fa69b81cf65602150a98494e4cfbd2d9405421866a220096cba510903c49e3bdf430459fc2a5370e83be0b0e5390d7d9fb0a4f9016c79f1d587829cb3f363972d4279b22d9bfdada772f8a7e6a6022714de38c4a7e9a0ee34cfbd04c38ed4527740496b9db0ccd8b7fb110e34554cb9e8eac0094a5ed15451ee0e3cb52f08bbf270613f4a04a4d8181181195daaffaf5c8857e16f2a9e14c13177bf2357486b815856ca3e3270f4dd290e6f507e534f3c6af0188e125beeef2b17c74e0bd53b7812c80bb2f5971f293e3cda2072060db5f35b30f628ed097513774c1f8527353a9ce1362789c1ca3853aa4a282e924c6d686f03bb677a9ad42766bcf80398d738c979fae0f7e7c29f1ff16fbbf1b22e98789bbaa916377c149866da6d7d2e4a4ac9aaf0183ecd932e6978ce16b803c72372410139e4611a1ea9927b84e2802a21a831f2e73fdcacf77742459f3c1b38e42a1d63ccebd7c41d1974e2352f09a795e93e9347898d73997584d6f6c44b731f4cced4e9b13a6338503ede9ba6029fa8ce871246954508faf4b4752f89d4dd09a2323ef3bc389ed153ee36a9fbb19bbe06713b11db392d87d667e0834e0e7d69db117d42ba37b626191578faba32761c8d79780709e51a8f80b12b0bbf5b5ddfb1387a36765662166b5d101a7f5843e37db4691c97a362491afa3dd11ca099e1a659e852ee3c9de3f43714ce830ec19be51a8efd87d41cf223ea13c42c5d2be5aec2120217d9df5256039587750961d42144a9f2ee8867c1b21413d2abfac3a5908777d643334b188dc8a738e820ebfb76ad7c1bd2567e3b24603861d5d0c490fe58016a4d8344c851a71426b6c23adf7fabdcc92d0d387d91ae59a1e25cadbcd80195456782ea3dfa8e889b85001ac61396caff4d3222af19012407a913a2405db7888eb0971a807d8178788311021f73646fdae169e011d9fbd4ecac12d679f6db1924b2c96ded34db2b6f579085bda336af3e0f82efa1372759de37642b50dc86b3d6e86e37089dcd765a146b5dce40e0828eeb4e6e73a784aabb0a1eb4cc3b5f2383aabc6493c0ca1d95298831f23860881ad3e319c6e263979311c23b2c9c0d98915976c33819eb281f9957c54ebdaa85179937031d8f3034178d82bf652f523ad2dfe80d8b490e23a909e1255086c6bf01980d7b9ec2c7f0c5cb348e545a7a68d3966d3a95a1d1683c0abd199e1af9490952102254c9c16305d8d55aa36b3a44f300a921c0e47c0bd6d03c977767d829d4130aa153a6b89540af5c339d0724d0af505740cc3194960697d3454a7240aeb86b6d8e91d2c320a493cbf52c2ce7214bb2b576f986cc30f3f653a8bfa89a1292a23662e3621bc1ffaadaafc27c7820606872bb3fd015c2ffd0d71ce9e7eedd491be1592bbd12ed002ee164f0008fd43ec77a2fb251de2e967ca5dcbb3d76610eccc8344b0ba15d5ba396f21d13b5b332528a0922dc6b5e51d597dec89604149276640653f934e6d77af737767727e0fb6dfb5d6e6aaf5aa37fc1662d19987ed2764231288576df4049a3c2cbba6f29ad3e35f16fd5d78673d49cd0736ed977f0b7a36f5e7fc595848936a2c8602cfb60d3316288685f48e80f4aa97be8152d337b787ad3e5084eb7c193e2380edfae6d175e232f1c5de17d619b47aa4a8330a305de92753c7a067be75c6433a283bafc4ba035d048e6e9d766ceab74c809b05e58eb231897e06e1350941080b14ddf8a158c745d61faa756ffc590c36947777d929b11d431042d6c1383176aa1607d8dd03661d6bd359b70112100e854605ac5a8a79bf9be36cadab9432fd396569b23c83ab579163700b4fc2954a543c2e3c2c5322b405a363995c5f0f8bb5f59dafcf0bd6c94117f9f0b42d8b57866f9a6cc39cc7ef4e3156a54c2249da18c4d1c198eead601e2931bf8c88b960b3c4289fd8057fcd3c37d6aa8461fc96c71077ac1678aeb7949a7d53eec5e755072e5349497e64ef1b89c66d66acebfd8de22f7fd2b88f3b3d208a15898e6f4790ebde1467a82fce5e70d23bcb1efefa224a356c71040643456a4a6013900fa7f2ceb8d1d0c6e04ffa1abfcc2bcc17216bf1cfcb1077abc1784a3b73e5ff80b7868eb21f284b6e01b06073b46a32352a7e839e6d7c4e3675368c70ab53f58cd99bb4028d8fb5ec844a9ddda2f4c165d2dcf85bc1d7b1f9112c5ef3ab13e6202d86da8f93d6a3b1e2784e826bb8f9bebc12d74235c3570620b561d361a6cd2ead09a2ca2f6de59d929a70e7fcdecb7c8b6084b386e46598ed0c311bbd70a9eefdb17ed4be8e1c325d1a34ffebf9fca98b9b0ff84dc87997ac93f21cf303024e85f608599f1356ddee4be207f502613d4ec8853d0a28fe544a991033fd697d0ebd9614cf57e3f6ca1893ab148eafc6bb2bed8286b2f7c6bf2c2cd7d81084982535e8b9c941e7a7faee3f9fc293f37dbc96aac285c604e6ee66d4eea83fc0d563d6a2bdc507829724e911fd35b88d232200a5817483940a7e5fc78f7849cd1fadd9d2b28dcfca6576893cd6f42e211a39c702d763c6479213f012b83a540fde79b25278fe40508ae28390324028b454ee2c4264d330eb9de8880123c3f2681206f4508a4e1c5e75744a30f8379499d844d8c3107ba732d4030965f328e90feed902d265300d105d2534d079dfc652a3a727621a3110413973c4c08b3f4ead8e46fec7ca4b24a1ea2d9d50f78b7853128d037b94b729aaea201e0545d3bc228eb9c3be62f100a7f0eda37befb68020b357268168d668459156e942c46ba11769266eef16225fb77694fc6303825d71802eed456066dfb9965f8e88bdf2b059dad3c4c4fe0bce4468d60af09b5b0febacd3f1b8d13d97bf12d3620a9b12bf46fd6ab2ec8395dc2bc4d9ddd099ca4368cc1acf23081ffed4d1a9bbf3873607bf31c22c95baa8348d28e20d0bd184652127ffe4a322430eb7fb4b5acdcca62527350c75baf484fc7c5a9f99e975d72e259d3c8478eff7cb6b94eaaad7a0a38b8a26b1e08dc69e0b5d1f584da643961cab74c1b6fb2d2708bf0a6f5192c324f3ad73d02e01f1ad07b4f31bec1243f7f8486c4b58d50aff0f7ca80be3fe2358314681bf97a645c3240f487cbb8eed41b1879f19194872e9d56640ddfad597ad272a0eb009a55526648477ef701d41af649dc0f4c27de764ead84e2328ee7ff78660c00625f59fff7a369684aa7190b3f41296299b49020834cc98b26f1a2499c58cfa696a058829218d892a660d1f2ac1850228583572358da3ebf006b4a9a94fdb8d020388ed4906a6cfbfe85ab61b2a857bc76dee1a80ad1b7b8fb7fcb311453b84fda2a16929c6a5dbe55c57038434494a35b1f62f781907fab9662861bfa54ed2770e3706bfc230e11e2780cbcfc4a6c4edb3b7f18de69e71106a06e198a6fb2426142ff96d7792a18dff84d2ebd9489b9f1392d52299a59d7c1d10d6355f0a4e609ce224275d84f0f23bdb36b8f20a8a5a83a822edf6f91352e2afb7d750a061a2ec7f7980fa338b74ad73b45effcad1351323d666689ef83cb0fc5d905df2e3bebb8cc90c05d505eb731f79f84a99eec482b9adc9aa6456b58aef444cd682cc59e8fe3b03b024ba3c2e5fd1a4b978e421ead2dbf16eb3e4736c2b78c0412aac70186f57d2ec0338e7530937071bd00a7a4863efcd039d055d48a64c67740558408c6bfae9c415f1867f5357c3fdf10e76b674df00e9d9793eeff76ac2cb32b4fc21348c0ca4dde0d88a00f3a4277268a19a1756059494da9d12afb7d28ef668f0836e60261a0e807f1b3b8a46b9cdfa08ca3773072472ddfc5bcb2bf8130e54115a0817d19ff345366593e7055bfc46d3d98cdaef92f26f9bcadc7fc24218bb6ae849462d4b165161f82645d382c462189d19a7813f04a2dc067098a80b729bff3705d1de1a5cbae54ef4f355d9c93d3c94c58bd888ade1e9ea9777ab3ecc59866ac77dd2d9f3e111447731f6d4759ce6a25ae71169f001b411c50cf8cec729edc640f94075e6a25490aedbdd5e011e6fee00d342aa3b2760d5d300bd67dbd72f70e76369039a21b0cfd959417a0a2ff48a8e742eb65dc861a0a4ec1d50f75a797c3e9d008e7303df4c0e212b48cd5a0c31946919af8fcde78c34aa4280b5746b2a88615dab6354c2f7c8cae1570abdd5df", 0x1000}, {&(0x7f0000002380)="41969d377bcf4cd0823eca9caa33", 0xe}, {&(0x7f00000023c0)="005839545e505f415d440508898030d89aadab5fc6528d532d74550adf4b9c207411961c96ac446806066f22dad72ccbbc26bb67d9beebcea6ea774796871e14e191a161d95c72f0a712af920c286a83b7d8d8f52529525f272ad91eb8ede95d79a01cc4204f6ab5c827dd2f8db574cbec45c3c0fb4f8197351789661bdbe144f564ae28c5230cc3a0fd3c119da762de6e225350ee3f38cf42c0dafbb80cd818b0279b7f4fcb4b57569f59e81e", 0xad}, {&(0x7f0000002480)="5950aba013262fc4466417f2c59124527099f7c07149a6953419454c572f0bb472e6700bc4cf6256f43e737b8966561de77621f0c43bc5138a30bccf195564fab1c19c69442f3fe7b04b4941d987b323321c1d8ad39349c191b480108a334a12263f4731be201c91f55a66399495250db97238ac526b7a00bccf0f6c60e4e030fa112346d4693b3ad1f78add8200f13b4c3c42f7f22077b9c9afb5aeba9eac91f1deec6d8cd16f8044b86cb7a9dec75ec8ee3e6bdd2a854fa6fb0365f9a87fdccc156bf943e2918371320f2775", 0xcd}], 0xa) r1 = open(&(0x7f0000002640)='./file0\x00', 0x2, 0x10) fdatasync(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002680)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) r3 = dup2(r1, r1) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000026c0)={{0x18, 0x0, 0x9fb4, 0x11d51cad}, {0x18, 0x2, 0x3, 0x4}, 0x3ff, [0xa9e, 0xfc, 0x3f, 0x2, 0x2, 0x4, 0x7, 0x3]}, 0x3c) setitimer(0x3, &(0x7f0000002700)={{0x4, 0xf0}, {0xc870, 0x6}}, &(0x7f0000002740)) accept$unix(r3, &(0x7f0000002780)=@file={0x0, ""/108}, &(0x7f0000002800)=0x6e) r4 = socket(0x18, 0x0, 0x1) getuid() connect$unix(r0, &(0x7f0000002840)=@file={0x0, './file0\x00'}, 0xa) r5 = open(&(0x7f0000002880)='./file0\x00', 0x20010, 0x2) r6 = semget(0x3, 0x5, 0x81) semctl$IPC_RMID(r6, 0x0, 0x0) utimes(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)={{0x8}, {0x3, 0xea}}) mknod(&(0x7f0000002940)='./file0\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000002980), 0xc) mkdir(&(0x7f00000029c0)='./file0\x00', 0x2) shmget(0x1, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) readlinkat(r1, &(0x7f0000002a00)='./file0\x00', &(0x7f0000002a40)=""/50, 0x32) renameat(r5, &(0x7f0000002a80)='./file0\x00', r1, &(0x7f0000002ac0)='./file0\x00') sendto$inet(r4, &(0x7f0000002b00)="a8761414a918655e1f7170244f5fe57f28e3c1b8e0c79bc03dd9f94043a2bf554050b24fc702a49bf24af0ae2e", 0x2d, 0x402, &(0x7f0000002b40)={0x2, 0x3}, 0xc) clock_settime(0x20000001, &(0x7f0000002b80)={0x200, 0x2}) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000002bc0)=""/27) open$dir(&(0x7f0000002c00)='./file0\x00', 0x200000, 0x90) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000002c40)={{0x18, 0x0, 0x3, 0x5}, {0x18, 0x0, 0x2, 0xffff}, 0x80000001, [0x49917406, 0x0, 0x8, 0x7, 0xa8, 0x809f, 0x669e, 0x4]}, 0x3c) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000002c80)=""/197) paccept(r5, &(0x7f0000002d80)=@in, &(0x7f0000002dc0)=0xc, 0x40000000) 00:00:12 executing program 0: pipe2(&(0x7f00000000c0), 0x0) r0 = socket(0x1f, 0x1, 0x0) getsockopt(r0, 0x3, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x4) r1 = shmget$private(0x0, 0xc000, 0x10, &(0x7f0000ff2000/0xc000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x1000) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x81) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) pipe2(&(0x7f0000000100), 0x1000000) socket$inet6(0x18, 0x5, 0x1) geteuid() 00:00:12 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x842, &(0x7f0000001140)=@abs={0x1, 0x0, 0x2}, 0x8) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r1, 0x4) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x232) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r2 = accept$unix(r1, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x3, 0xd3f, 0xe7}, 0xc) getsockname$inet6(r2, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 00:00:12 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000100)="5c5b7ba6a24fdeb6538256725d4217af5b977095a5bdfd49fecd7fb1984506d1658e72225c3921872f0147d57b445b61d73f13170b7775d4dfef57bb310e2c37ab3a7d70524c04e6a0d60d889790f0ae2036f8cc43e40d5ed6ae8b74464195147c1d676093b5f97866f21b9ee7cce4d5bcbf7a2aeb53e5a9990f04599ed833148bf6308569f7ba2d5ccd07e3400d3fc1c01ed316c60c27fa29df40aa0b432d8042d164777ebf61813ab9da1a05adb500ed8b731c699507ac60a9ea27e79986116fc92bcd9cb20997cced880ea51a471ec81e01ee3d5a4ba4a05c5e5ad9b1dbc11e63a9d1cef2d45b719bd797ce473d86d8d1195a7927619f3d13da528f723a3e8a733f8bd41cfa0291bb516997573a2e282f074d436d683d8b48e0288bdb7f3612a1f75435f1f7ab00000000000000000000000000000000", 0xfffffffffffffe77, 0x3fe, 0x0, 0x0) fcntl$getown(r0, 0x5) 00:00:12 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) shutdown(r0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x400) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 00:00:12 executing program 2: r0 = semget$private(0x0, 0x2, 0x180) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/79) r1 = socket$unix(0x1, 0x2, 0x0) fchdir(r1) lseek(r1, 0x61, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x1f, r2, r4, r5, r6, 0x1, 0x3}, 0x2, 0x4, 0x5}) r7 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x20) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/155) fsync(r1) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r4, r2, r3, 0x92, 0x401}, 0x6, 0x7, 0x8}) fchroot(r1) bind$unix(r1, &(0x7f00000003c0)=@file={0x1, './file0\x00'}, 0xa) getegid() getsockopt$sock_cred(r7, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getgid() r9 = semget$private(0x0, 0x3, 0x42) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000480)=0xfffffffffffffff7) getpeername(r7, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) semctl$GETZCNT(r9, 0x0, 0x7, &(0x7f0000000540)=""/109) mknodat(r7, &(0x7f00000005c0)='./file0\x00', 0xe0ae, 0xd70) setregid(r4, r8) connect$unix(r1, &(0x7f0000000600)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt$sock_int(r7, 0xffff, 0xc343cd177ec2148c, &(0x7f0000000640)=0x4, 0x4) bind$unix(r1, &(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r7, &(0x7f0000000a80)={&(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000700)="6808886a33a7e9f7e5e4e79751a4a7a79bb24862f716eeb1139e413a4a5a25cdefd2cb23e5793e633e3b5c512a6abb3388994016d48103fb27bf432cd30ffa4490cdedb5e424b7dbd7d518260c0c3b7ff3f0a6706552696bcc0900d704701da43a07963b486aa74115f219a0904e8d832073e8ddedbbabedebfc34762669ce781f94ae3f62602d323a6e2c38f31acd91", 0x90}, {&(0x7f00000007c0)="240542272efdeb9c5dde5e4d820fc08fcbe1e8ca29e3b51bf759d39182b9048a9a4e536878d096772dc1db218e36094f21f653e53f26556fead9719fd3d20f8329e851ea306f9eca7d32a118af5360a6d7694c8b44aea5a25331a6fa4ef127", 0x5f}, {&(0x7f0000000840)="e4e9e276f7e6669dbfb0ef1108e654c10b45d549fab4233a78ab0ced309b6eaacdd70988fa7936316d69a8bb2a22a1d9e7054a169d293ad52564371a2d18b06f4d64520c929f640e45c054a173a2f243b2c851cc5907009b5734090d6f6e4487d9a6", 0x62}, {&(0x7f00000008c0)="929fd18385105f331b4d4ecffebef9a5bf8f8b43e81b9d6e565f5ffa9094557a225735485ddb8b1057d94a3a0c46d8319607bada1c5a419da1d1e5e69245d3924acd013fc80615", 0x47}, {&(0x7f0000000940)="8a590ca7d3076d0ccd87f8a3351d6d951b9ef9fd6e461c7911a3d76e1b8f91d452c211bef204f84affd9e9d343431bb5e56c600fd22871b8ec46194e4dc2ae173b5f2888d4ba939febb8e5def688e5ef95b08e47f1b1baa86f9a9d3506f332c9468cb2283e24be6c9bc7166bbd1c65ecf8cd5c550892cd59d9c191affe2474da4768614db3374456b4", 0x89}], 0x5}, 0x400) 00:00:12 executing program 1: sync() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x2, 0x2, 0xffff, 0x4d8, r2}) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x20) read(r0, &(0x7f00000000c0)=""/106, 0x6a) r3 = msgget(0x2, 0x101) msgsnd(r3, &(0x7f0000000140)={0x3, "8c03def72d7a9cfe1fcd763e6048d3521ff26be7098a7d337f99e031d8870771addbd71aacbd607f52987eea293541956416b163157db46f47afc2ad274adf6ee09643163d5a27d3dc03591b9fcebe4623320e49f3a03c5e344bacc18730840c270c425194cfc7e0a5e2cc57375c5c2944edc6c63e22020546acfbdb4788ba9beacdbb2fee87d01bae40611c29a8bf53e5f775d8a853d359926348d9a9204345c5a4b2ab7ec947b1a2cc66e4e54982b2c0a29a717c08f9def80f62cc060f0565bdbbf8f7306c7f9495deea9e9a68548e2434ebf3eaf65b142a41393d"}, 0xe4, 0x800) recvfrom$inet(r0, &(0x7f0000000240)=""/219, 0xdb, 0x2, &(0x7f0000000340)={0x2, 0x0}, 0xc) poll(&(0x7f0000000380)=[{r0, 0x14a}, {r0, 0x42}, {r0, 0x91}, {r0, 0x84}, {r1, 0xb0}], 0x5, 0x1) r4 = shmget$private(0x0, 0x2000, 0x410, &(0x7f0000ffd000/0x2000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x1000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)="cadb377cafe2787b6a74df881fc16773b1e3aef22aa19281a4ebbbcdffbf9c01f3a554172c19e6bfdf5a3bf654", 0x2d) fsync(r1) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000400)=""/5, 0x5}], 0x1) read(r0, &(0x7f0000000480)=""/35, 0x23) fcntl$setflags(r0, 0x2, 0x1) r5 = dup(r0) r6 = accept$inet(r1, 0x0, &(0x7f00000004c0)) accept(r6, 0xfffffffffffffffe, &(0x7f0000000500)) renameat(r0, &(0x7f0000000540)='./file0\x00', r1, &(0x7f0000000580)='./file0\x00') r7 = semget$private(0x0, 0x3, 0x1) semop(r7, &(0x7f00000005c0)=[{0x1, 0x4, 0x1000}, {0x4, 0x8, 0x1800}, {0x0, 0x3, 0x1000}, {0x3, 0x1000, 0x1000}, {0x3, 0x7, 0x800}, {0x5, 0x8a60, 0x1800}, {0x0, 0x9, 0x1000}, {0x3, 0x80000000, 0x1800}], 0x8) readlinkat(r0, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/99, 0x63) accept(r5, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) r8 = getgid() setegid(r8) shmctl$SHM_LOCK(r4, 0x3) getrusage(0xffffffffffffffff, &(0x7f0000000740)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000800), 0xc) 00:00:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x600) chroot(&(0x7f0000000080)='./file0/file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000100)={0xffffffff80000000, 0x1000}, 0x10) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) faccessat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x1, 0x100) lseek(r2, 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) getdents(r3, &(0x7f00000001c0)=""/51, 0x33) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x7a) setitimer(0x1, &(0x7f0000000240)={{0x8, 0x7}, {0x800, 0x2}}, &(0x7f0000000280)) faccessat(r0, &(0x7f00000002c0)='./file0/file0\x00', 0x2, 0x100) mknod(&(0x7f0000000300)='./file0\x00', 0x3, 0x4) utimensat(r0, &(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)={{0x1, 0x8}, {0x8, 0x3}}, 0x200) chdir(&(0x7f00000003c0)='./file0\x00') readlinkat(r0, &(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/74, 0x4a) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000004c0)={0x1, 0x6}, 0x8) r5 = openat(r1, &(0x7f0000000500)='./file0\x00', 0x1000040, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000540)='./file0/file0\x00', r6, r7) getpeername$inet(r2, &(0x7f0000000640), &(0x7f0000000680)=0xc) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000006c0)={0x19, 0x9}, 0x8) socket(0x6, 0x0, 0x0) connect(r0, &(0x7f0000000700)=@in={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000740), 0x400004) seteuid(r6) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000780), &(0x7f00000007c0)=0x8) 00:00:12 executing program 5: r0 = getuid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r1, r0, r4) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) shutdown(r1, 0x3) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) r7 = paccept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc, 0x40000000) r8 = paccept(r7, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc, 0x10000000) getgroups(0x2, &(0x7f0000000240)=[r5, r5]) r10 = shmget(0x2, 0x3000, 0x81, &(0x7f0000ffc000/0x3000)=nil) shmat(r10, &(0x7f0000ffd000/0x1000)=nil, 0x2000) r11 = semget(0x2, 0x1, 0x100) semctl$IPC_STAT(r11, 0x0, 0x2, &(0x7f0000000280)=""/38) shmat(r10, &(0x7f0000ffe000/0x2000)=nil, 0x2000) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000002c0), &(0x7f0000000300)=0x4) getgroups(0x3, &(0x7f0000000340)=[r4, r3, r9]) r12 = semget$private(0x0, 0x0, 0x0) connect$inet(r1, &(0x7f0000000380)={0x2, 0x2}, 0xc) semop(r12, &(0x7f00000003c0)=[{0x2, 0x100000001, 0x1800}, {0x0, 0x8, 0x800}], 0x2) semget(0x0, 0x7, 0x0) getgroups(0x2, &(0x7f0000000400)=[r2, r6]) getpeername$inet6(r8, &(0x7f0000000440), &(0x7f0000000480)=0xc) listen(r8, 0xfffffffffffffff8) r13 = open(&(0x7f00000004c0)='./file0\x00', 0x80, 0x0) recvfrom(r13, &(0x7f0000000500)=""/105, 0x69, 0x803, &(0x7f0000000580)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r14 = accept$inet(r7, &(0x7f00000005c0), &(0x7f0000000600)=0xc) semget$private(0x0, 0x7, 0x2) getsockopt$sock_timeval(r14, 0xffff, 0x100b, &(0x7f0000000640), &(0x7f0000000680)=0x10) 00:00:12 executing program 5: mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = msgget(0x1, 0x7c) msgsnd(r0, 0x0, 0x0, 0x1) 00:00:12 executing program 3: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = dup(r0) symlinkat(&(0x7f0000000180)='./file1\x00', r1, &(0x7f00000001c0)='./file1\x00') utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x200) 00:00:12 executing program 3: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg(r3, &(0x7f0000001680)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x400, 0x4}, 0xc, &(0x7f0000001380)=[{&(0x7f00000000c0)="ef79efe67514afdd5aca12be95ca5589d64b6408afdf41fe1ee4ead4ae9698ab1db5a0727265f0afd556a02199228b44393ae89c2094ac95fb1ba5f8f2541ab6c055d3cde0738b117578f082454bbc922f01d529954532d4a29597e9d4c499b41766189fb8ef91a00761b7867b88cfa03e9bc4256ede161c797787b0dcd3c46b0bb2272703d012c10fd3b077365b68df627b6a362457d64b8010fcbabc2c27b9c3663c8b682c77b656b105136bdbd62fce80ce2e433684a6cf0cb0b4ac28b879ed4ff3fdb3d592b63db5d99a9140a8aa444114ff2c7e013b1d5494b4295fab6e025a39b224d99516b17b9d0524febcca0c12beb7cd72641b8cf6289d423de5e99b88e1a761f868fe7fb11d61f34bb74f668d867c576321d6f2b8fc9420469d9417e1e33be36b5688714a755d2750c65596b1d8ee2f8e556ab123c781fac7daf6406cb7164497a8c13f1380031864c43f051f3a53f6c43443f13c13b1c01e45fdd6d2c02a69e6f7819ba53a33db1fb548e2af01827b139e3d845b90c1a301a029039524b3dfae13baa38bc7ad651d30eccb89c78921cffe3ebda0965893ded1c810598f5668dc98db6da65e170a5a9eb8faac16ed0b1da01cac653caba1ef1041344664ea8749a970d82cfe1b8f2b31dfa571a47e5b9a4566fa5e5649d2fc7b2a7dada7db91f341084bc75aff95ec7c3a82c03224a202ac8f0a8124d625cf66e3af2c61a98e8a153e8082b63e88f6e074e7616300d80cc1d0d35bd8df57da94f281b3243c88a51e4469025a10a70467a2e3cb63361248441b0dce7cd5a1c0ec44c823539856d291184ed332a691525431957d81b005aba610473070297a3be3b4b8f406b067a5a18e0d03fba97c15a81c493adb700aabe515668679e8ca73cbd3fe832173e76bc27393257c2ae42f46d964eb3144478b430ed54884b90180d3f1429f57a8fcace173b7ae23dca4507101c9e683259b9ab03b71058f32dca40eb51f124ccfdc9dbda87e63ecb83370904fdcf86bd3c89e6623e85fdddaef53963c91cc99a84f6e5b5539abd68ca53adcdda6e7e3cb32673fc1184882172bbda53fa1bf4c9a501ab803400f958fb2fcff35647e5ba5e01331e54b30376366406fcdc3da5e17d66bc3fe86adf569200084d93495b251ba8ae03c98fdb6837052736afd1d7e870fa85ff697aad3a0d35d8af95786db200abbed1d0e777175e3773cf0ba7724e3a96ea925c265916375318b49423f705d14897b94470a971bef19aabffd2c76bedc6033565fdbe3a03990c96184d67151013cd574965ba777f1be2586461c0276dbf04c8322564c9c1dc6bfd8117df34d6c31f0d2afca5fe3fbea4d47d48a10ed0b931c4ce0ab386b5191ecf0642094c7e27ada42040f248fb9d39a93e401ab4b81db5809aeb00d43f8204062c55955ba784dad19f6d0036a6a7703ed37353e4ca8cb43ac6876608c71c975a0ecb7ac57b7f13665697dbb377fc23d337bc968e2ee8a840912494cc78e981f143e6759bab11cd2bd5ddcf7c8669b2b0286db714444fc922c03f3fc4c70ed8df52b2f41208abb376978bb80f9703a413a25b92f6aab20f96da0c5b5f96bc3ec23511d77fcf06a3f7d819a44e93d0a240cfd677bf90232cde496a11b3f1f57bb8e8b61628907207c4125dcb0856025d59185d86fc82393552448c90138ca46f0bb03c8cd0721810194b39380c6d8017b77cd172e5af30dbffed6ab74dbf9a3069781affa1a98f0a883d2599403df1c65ea7486937b32a4ed6e67803909bf00adff7f1645f3d7c5ea2e52336a0fc3cb1182021d01526759c064c719aca8badb79cdd3bb5adae75906b4b1f8a93c31807f94b3388688f57599b5c85536eea710111a2ce69c318154ad6c69ef243b1b25d4b1e0d710a8280d710c6934689d034279d2e969a7a4ac83bdab74860b2809162c2eb477c9923a43bf78780d4b33f6706fa5b8805e107ddd05449ed8281c3ada91affeb0344e68b369c52a770365eac2e358a1b0b83683e36e66e24d258b9192c2b9ab09e97231661713ecf97d84e3ea1e2c1860f8798311b1639bb93ee5b00637aa3228ac7676cba7c3f944f6f6f8634bbeb73d7442e36ea206086ec664f5a36304c3f86ed67bcc47085fb6facd93a97ee9c1e6d795b8081984c90ff82bc7e486f41b818c21e424480d849ecf88d682a422fff56a6e83582b702f27fca89208234d57e4a8666d03a5e75fea63fbce1d71e3b548ff6903d0b89dc4ede5f0c242a3f61bd7321e0cda5e5c1d77321d5c5b879a0b369288f6d52767dc6d9ed3140630b00827b64f6fef302621d5127df27fb619e660cf818371a828f53344cbf533a4ea6e20634c9a02e6188eeb9fb7b45aefcf17576ae66a3a71c7a2223f6a0016c46a3312f4fd32160f7259df9a95791f88ede8ed29732e68cf8fce6df2edbe242544e548cba49a7d7f512951b3aaa99c2a88c7aa259ce1b548295d3e2e34001c6f482532377775b05338a723ade6bcb131ee65268176f7f70e6ce40f3b5bf3683a03c130aefb280d2d614ecb47c272b7a08abce889aea3e5b8fba00565a78952fa71392e4f5d7b4356021ba403f54c999fa4fc52ff415616877741f4ed43183308e56948c3320ef13e201efef6a4f06f42230d61cb09e4f708b08f8787f5e86ede89b70d88fae1b73aee81891559af8dd3036b63019da875a3e21ecb1144fd711469516de9c4f71d27707d2c22ecdb074ed0d10b51e5a1476f5007b227badc880bd0a7270093f4db46dafc0abf43ad79e8add4dab6a081f0c184f86407a4aba64e3c64b27f64b6ede0489d1aa0e85e2ec9ddc443584881a0c11d29526ded843a4b2839fcf88d504b7b73a061a319f6e47511f9de69ba5ae4163685ccaf3f797e6addf84f98b2dc0f0bfa6561941e4612955263baaa320cd971c91a8cb0f7c9a961d2b2695f00794aa9b24097fb5d0bd410b1afae7032cc1d4a5f71e208f899af9d639c6a287a0d9d1ee62d3bc281ec961dc9cb40dd7c3b2775072f1729bd8876635da59a83af2d2c058d4e5f0f5d788d90de7e227b0b520d2869167e32a861d2da2ae813c96fa14d5d03cc82c6e0616f54c9b151d6ed94afbaeb5d621ce42f7ffe6aa803295ebfffa38cc839cf8316642317063aaff7681b4323479bded349dd2af1d58a2a2690b217e3590be1f92361bf349d343403d65f15d67ce2e5961c021838fe2890f24b68b84f08c9092247740a6380a3e362c7c2131d95e0cba42fba4ea823eedb9cd16a5670151f62285e016b52cb21c2c61bac9ed968584f53436b567a9a2e5f44af8b2b9b1ace365994f332297cd70641b5c27406f16fcbfc797a1d35e4e626e6e32056f1821ec8c4a9cb9e03891ee120721c0a03f66896b5ea2799dffa7a3c058a6988c4d276d99c75290120462e482695e528a592b30798b072ffca0cce7ff64ea910440d1a747e410177d77ce7551f8528c49ef8bac5de146a54be127583e4ded3cfd9e953060c5471a20bcc730c0d56c7af32134f2fb8f1f4edda248e3491aea20ac4ad5df48d611de19554d727d29c339435ae6b4fdf6b38cb11a187f82b20fdcf92039fcec09d6bd2e943500d3139bab9bf022f84e6ab5344b28a8037d73e0e9d0f285524791d18682383da8e5d8d92ee4fd51dc40dceac3ed0054b8679b3fbf43cf40841ad810d481bbef277e0e471a854ed88bbbb94e01c6b267464568c313515689488c2e0ee8b16134ea181cafa56dcbe315e414313a9965221d0bd2f7d166f648a87dcc77f79fd9aa4ad48dffb32a350836ea345d7fbb389a62ec2713e98683d8e10126dc024af797d014c149808812616120d2dde641442a56262bda40ef2d9ba3bb274323420ffeff2bf0c54dafef013118f83b8cf47a54f23393a5b54fe9222ada74682d36cfc9f9a879fd70c2042df05565f3c48c9a91d47c81ff93760b8744cb14ebf027c6278748ddadbe92df51f84fe409bd67bed6dafcc31dd4681f9d2b39a4ace6a4aec3a779ff28132e4aa06296d5647093eadae011f0fa476485bb617e76e8de1db04394e5dd9c9d2711ed99e5eb09a4546434ee5c2499cc0b11ef6ab032f9e439c0f09d72c189f4ecbf63438b77d2f97af04efea73eb216a6cfb215abd43ae6674b815e8eb6ace577ec8b4decb471ef9142cf9e85dd30a974d7287dc03977700788b8fe7e484e54589d7098a8a8c8af608959f63e46c6b8a8a9fefdabcd9cbe2ee3223c6d47ec7a7055a706f25d90e122e9b3bf57c289518ad75cab087b884d91576ee75b81f6201e7b299ba5d1a454cdf3a7c96e931af1b193bb65d4757d713c5b0fe3dccf0e4972f1b7d53611ba37e14f2e65c5260aab5d381fb2bd86fe2a7a2eef97b0594e01059d0288aa48f38a98ed921cc2642fc46df429e938a8a37dd5e16d5809d53a4d924b3ab968220399f8363fd646f5aa85bd510ec9a3cc98383899751801f7d025cc3e1a2dc56567450ce1d46e0153bb5af76201aad56d0e6521b8a934d7706da703f89c02e2869817f6bc03e8f9ce75f0a4b8709625fd89039b807a4dacdce7c5f84d62d4371e3b3e226edf0e67315bafaad1e60cb6b7917a10a5637202ddfc34749bcfe311dd08262340f03e0f55295370c90e24d37a4530cacd24883d4785a396930e46df55eb43863bca5b0e7f6b8cb3e76c2ab271e3ef5c55c3bc9ab823930422f4dc48b26bceb556a1261fa70ffd671ea5630c89350c47d04e4a569a73ba9a5e7938baf913f2a4cf11233b561e8dfa27b7ed0d12662a4a52d74a96bfd4e1d88bf48f5f3c6d200867c5d9da0968a059199005ce54223b601fbd78b3f4b44d650f594ebdad7a0fe71f6461db1fcc3835595943c2725c1bf3d0995e6d2976d9a597c4987049dda24ffc98bb25d1b7c22ccf6a0a79db64b5d84a50e9b6865bad02824266812f91ed77d06ec66236a8f2d7d7b8131730f2650f12fc41dff136485f0e25617489a11c7a5fa41aa0c4e4a2f436a16bb74cc36f71a49f8ee4bc4a914ffc06ead95559e6838a6bba556df0fa8abf10de7046d5f2dc4f2a38a35cc3c41a347004d37b214478b65c02035160dc4d0310a0a9d5608aa1d7831e7e0c1180531e15a7c0ad7a57e5fb8f960cdfebfe81e6f971a44346a55a03b67ca531862d0913c36dbea177342df22c45dda1b1968583f1d8f4dcad997b185b92a8e852dba200fed617889c037a8e7572aebea0017574c206d5bbc7e42ed6a714cb2920d1c547e2038cc5fce4f985fd5bb28cfdd4dddf810d3123c7a383bd44a290502f5a1d6778d23c8d655cec082097ef610c190e115be6231957da76ece860be425c7520e2058d887e760f46d3810da58b5c2daa50a90ade82eec2d513948b8b0e6bf8ab903993f25f64ca2b758d894d6aacff59c0923ce86258f5670dc808974d23e937ed8357fcab850861ab5d916a0efc7ea5f03136bc74f531e9dc285edfff95d5680cf6228da1fb93cba2059273976f82495142e92215ee35251a83bced92837291903dd8d78f86dcd1146eb4ec10be4a14654e75ef9280c389f1aeb6fdf134c5b98a603a8b609b52f02c4e7b39a8e5c9fa57740b5f4c84d3d3c8d8cc0d12693a6feead7d0fe9ae7cb34ff9e27ad9a71b098d24ef15f2e03747d0d0841b977ed660d25ed039ae53c01b49872ebbf9007873ad7d37265eb8d57c9970d49c93ae6118576009939d194ee9eb5ec3808a7a91ce8a35c7ffd48a79efd021ee272c6501b57ef92944ac253ecf7ddeca5d42d098b8059ab36f67053d047c6f440f9917af719c27135c8a4fd0c5d", 0x1000}, {&(0x7f00000010c0)="f40300bc0f0009a88ff10841b5dfd2d82a0474b7ccb61b5b06d817f918df6d913c4929a0c1978ad7f51016d386b20fa4ebe38af8e504c2c3e7c0c61bf80c4e92ade8d0e21a27ebe2fad82531c0b4d0211bfd4d87e947a11f100d6f979e5f3b2185edd71d8ca2b0a1ffbeb4d3a833acc775b2938d80fff34a8c9a47adf536ed5abf910fb21696041c0469f087069cc9f240106b02eccfae3808d270e296416ae25cd2df46", 0xa4}, {&(0x7f0000001180)="3ace747dee876ec20070ed4b279627384cfb2523363e21c2f833ca523e5ea6e35c55b81481590f019eca15c4fd9b08dc28decc983ffdd3be46b24f142d1467c3a5d0c5fb8ec14106f1a7c9cee0020e7c730d4c3e14525144ea51ba215b0dd824a2cb464c6bdbe46827cabb560fdc67d99190efe6767ac6ba2b8eecde1ac25c63038af206693261981e78fbd3e2a35ad7afcd41b3cd2b5e47e64ebad8260108d248e9771636f77995c265ec7c4fba50a7b69a4a5e40", 0xb5}, {&(0x7f0000001240)="7010e2e7ad8afcb3696f642c0d59234d3b1ae24358ecefcb8bc0b8fb6ff4015ae53d6ed729a2af9114a870ec98553104c782f6ba29b5f3237d14713601cef2eb8bfd24b1b256d32ea761150b10fd82b04af6a92d78ecaad26b4484a37fb26e225d8fcc8cf09ed7dd2d1549635fc3cbe2931fc77050283676e2f63d834980f837ae393bc65dd0e9fa3b57e140164d051477be9fb62152016b5d8a0dc7b027332cc682af5109b7d681e15f9aa308ab609b0e2538cca7d20e715d745f35ea21c81c71ce73d83eb239e6d6da37", 0xcb}, {&(0x7f0000001340)}], 0x5, &(0x7f0000001400)=[{0xf0, 0x100, 0xbad, "fd461e066c4b8287543b4e90ce1f2012fa93209f4077c9b2f2e8723e9aede68474933b1d8ac665a88c50c4f836a7a28c141fb973f574859ab363a558b942865d45edc7b58a84448205f076c6c09bd78b822204a646c9c866bd2d647379d56f8be5a4a4c3b2af53d8d551a1d51d553aa3f7b69e1306884bac9af9f8f33fb5d1aca97038a33637cec6ba1a9d4bd12af8574cb35e369710235a0def92216ac75cf65896b125a1242f7986e62d527b4be7c589e54aea78bea53eb22c7e21030ec8c4d757b7e871499ee65c4c073b39d207fb4e1ee9349db3ced6e731f0227d0783"}, {0x60, 0x29, 0x7, "b56ac71689e08efa2266e687937173478f61c4a372778ab738df5b7c060b1c9dccfac274c16ca03f4c10ae361a628963b8c29d1a5e34644cd80bf0fb9925bfca0c140ae039525f58fc62e7451d"}, {0xf8, 0x11, 0x80, "01e253a05d10c7a9e2ac48ef8fa685e62d855826255fc82593014fa5b7e069eaf500a1ee67c5ffad5df0eba6835e3a67299e2ca39325f8577067b37a8991810e24e96ff83697ac6162a3e2de06cdbd74be187b27b2a9e5280c8a26684c4e0e447305e84cfcbd81a7cadab4f44c8a9a78a897df592f7a0aaa67ed82e8937cd0d5e89c705794855b2683181ad8c2590802df1a7616d3071e7380bd7687aebd4047c36940be75be0e1d38c66ae393ae0c01789649c89f61c497610499d2618731d0a0224df0415c42cab9a6e389c490cbaf9dfb32285e1d082a84cf3b7293d36b12935d8723"}], 0x248}, 0x4) sendmsg(r3, &(0x7f00000018c0)={&(0x7f00000016c0)=@in6={0x18, 0x3, 0x8, 0x8}, 0xc, &(0x7f0000001780)=[{&(0x7f0000001700)="315b1d5b27bed90030c0b371929e8305d6e0ea89a9b201766fc18b4536aeadf232b00dad6274f09645b4134a39d780a962beb394d7d9049a9a43745f3abe7cc42e8e47b8f3581e2eff13f4c79a42047783a983235cdcef66a3e80127cbcd8247f9029b80172870a6c4e315a88a50", 0x6e}], 0x1, &(0x7f00000017c0)=[{0x60, 0x39, 0x3, "4d28fb70b5abd14f2700a290799e318fd75d33480b508c789adb54c5c348fbfd3e3aade031307052f09d7815c23b0df3d858e7c44eae07e078e594bdc37944d3ad26a80fd0afccb33fe348c923b8"}, {0x90, 0xffff, 0x432, "3df93be18f74665942fc8ccb8a917d0809c661346f540a8261a2a508a1904e1db6c0a89ff28ead390381134aa41d958e5bf5c4cc90a3b61f9ea3a3383e29ca7dde81ddec062776acc3ea312d2b8483be5b284c1296111a368db1a4e8789611e371a5fce4735fe4ee0e7bd496d4b83721640a4b03cbac1caea7"}], 0xf0}, 0x2) chown(&(0x7f0000001900)='./file0\x00', r0, r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x411, r3, 0x0, 0x0) pipe(&(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r5, &(0x7f0000001980)={0x2, 0x0}, 0xc) sendto(r5, &(0x7f00000019c0)="2040b3c0cd2b7fa2fdeedb", 0xb, 0x400, &(0x7f0000001a00)=@in={0x2, 0x3}, 0xc) clock_gettime(0x40000000, &(0x7f0000001a40)) setsockopt(r5, 0x5, 0x100, &(0x7f0000001a80)="89094e14bd7c4506013f4ab9771b2d65315c9f88815a46ff9cf48578e6015ef35a2c14e97f58587051b49693d9d9ff72147a48d1c5cc72061fa92e6327bb280c889c4f9d4f964c0a703f5352449a081be5ac2c4f662e7d43b50dece581d944872cfccef57a1bd9b4054a242fa0319326a3c1fff09551b9b0702cf6f5b558c6700bc93d7ef9149a6c3ddb419b4f787891f709fb2da552bf27a7", 0x99) r6 = openat(r5, &(0x7f0000001b40)='./file0\x00', 0x40000, 0x2) r7 = getgid() lchown(&(0x7f0000001b80)='./file0\x00', r0, r7) recvfrom$unix(r5, &(0x7f0000001bc0)=""/169, 0xa9, 0x800, 0x0, 0x0) r8 = fcntl$dupfd(r3, 0xc, r3) getsockopt$sock_cred(r6, 0xffff, 0x11, &(0x7f0000001c80), &(0x7f0000001cc0)=0xc) lstat(&(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)) r9 = fcntl$dupfd(r4, 0xc, r3) accept(r4, &(0x7f0000001dc0)=@in6, &(0x7f0000001e00)=0xc) write(r6, &(0x7f0000001e40)="61e578b6bbad109ae177bdbddfcf8e2f5fdf8d8f0bed81fe13c15524b7a3271128b90538a18225e984775214354f883baa1db33754ceb10fdc0d4fe5d001e1234b763e5cda1f0b079228e3d13e9d589ef9f574de42d2cd6b2b5a5baf420d7948327356bb437ab17d729dbe5fb0343f08f95cb2ed20c437795757fdce119c175b34b9bc3a5fcb887a9fd08bc336159f89889a178bb74ae1a923bf82a1", 0x9c) getpeername$unix(r6, &(0x7f0000001f00)=@abs, &(0x7f0000001f40)=0x8) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000001f80), &(0x7f0000001fc0)=0xc) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) sendto$unix(r8, &(0x7f0000002000)="7ca3e79a7e8e7d68338052c9d9a3d209feb9ae0aa127b5ff7e1c2c8416f09aa62525ace264767d9ccfb3504cc41bbae7b317cd094e6471cb5df55eedeff411ce1c502530cb1593c6a22cf653134c3a16ba9651395a702adad7ebf0cee220adb90fadea6fd9517f88ef47a997cd7f70dacb7c98be47ff3b3376459adaa3875de6f860fd61bb2fa7d9ee1e159e9f", 0x8d, 0x2, &(0x7f00000020c0)=@abs={0x1, 0x0, 0x2}, 0x8) socket$inet(0x2, 0x1, 0xca4) open$dir(&(0x7f0000002100)='./file0\x00', 0x400200, 0x10) listen(r9, 0x100000000) 00:00:12 executing program 5: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') fcntl$getown(r0, 0x5) fsync(r0) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) rmdir(&(0x7f0000000180)='./file0\x00') readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/8, 0x8) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x100, 0x0) stat(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)) shutdown(r0, 0x0) getpeername$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) socketpair(0x19, 0x5, 0x1, &(0x7f00000003c0)={0xffffffffffffffff}) r2 = dup2(r0, r0) lseek(r0, 0x0, 0x3) readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/74, 0x4a) sendto$unix(r0, &(0x7f00000004c0)="478e867a6314b4c5fd1219713f18acb86e", 0x11, 0x1, &(0x7f0000000500)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_timeval(r1, 0xffff, 0x100f, &(0x7f0000000540)={0x7, 0x2ba}, 0x10) fsync(r1) setsockopt(r2, 0x3f, 0x6, &(0x7f0000000580)="4ad1f89d1963cdd0252d52a6c6f2d95c0df3837096f5c765d3201297f64a23815a75d2725b358ffe24a41158dfbb78a49e1ea8f78b3a6455d2591c9a0cdc26d334387dc81cfe79c9dd06f822bb641d48a07719d0839baf0ff67721", 0x5b) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000600), &(0x7f0000000640)=0x4) lseek(r2, 0x0, 0x155ef8c660e6aed5) execve(&(0x7f0000000680)='./file0\x00', &(0x7f0000000740)=[&(0x7f00000006c0)='{\\\x00', &(0x7f0000000700)='\x00'], &(0x7f0000000880)=[&(0x7f0000000780)='%!)\'-\x00', &(0x7f00000007c0)='(^\xcd\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='-\x00']) r3 = semget$private(0x0, 0x6, 0x2) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000008c0)=""/118) setsockopt$sock_timeval(r2, 0xffff, 0x100b, &(0x7f0000000940)={0xeb3, 0x8925}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000980)=""/4096) sendto$unix(r2, &(0x7f0000001980)="8082694abf3e31c048f5139391c8f449f0e45d1e15f226c3b068c71e4af3eb00eadfa4e3ea94459e0d1e47eed974729517b9f37f8e7236ca1aa7dbcb4b91480d18f21a0e7215c5b0985d538ad997a210ec6fe15676cd2e6991caac84bd67ab7edb0e23508e4ed7e20cb10551f179a8ce72a5f95e2047daa93b9b280763dc79adbb60f27c", 0x84, 0x4, &(0x7f0000001a40)=@abs={0x1, 0x0, 0x3}, 0x8) msgget$private(0x0, 0x500) 00:00:12 executing program 3: clock_nanosleep(0x0, 0x2, 0x0, &(0x7f0000000280)) r0 = msgget$private(0x0, 0x40) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) sendto$unix(r1, &(0x7f00000000c0)="274f911ca2a068065bc4249843697173cd9c14aed769bd3e3712f71f75722fadf71c98ca7934883fcbe90a2fb5be1741a682fc34fa9ab95c46d8f814aeab0f2f933225f6b973e8e8439d061fcf8c02fffb8c99fd55d1c8bf38da9d755ce24ba18fda197f48a9169024612df4a69234fb87913f649e416b3f4e009d906587885bf7ff8c72a7c787c7551c8a90a79e284b393b46d142931a9d288ca1e8dafbe9ba7683174737eeac", 0xa7, 0xa, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/29) 00:00:13 executing program 4: r0 = semget(0x1, 0x3, 0x80) semop(r0, &(0x7f0000000000)=[{0x7, 0x1, 0x1800}, {0x4, 0x7fff, 0x1800}, {0x7, 0x5e, 0x1000}], 0x3) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/97}, &(0x7f00000000c0)=0x63) sendto(r1, &(0x7f0000000100)="ca5c29688cbf91b320331c0e0434709d45a5cf36fb76b3aebcccb8fd32778afc9661937e8a4f0a1fe8830d3e582238201ea63ad1da88d07301e087ffb9f72021", 0x40, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x2}, 0xc) r2 = socket$unix(0x1, 0x7, 0x0) r3 = msgget(0x0, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getegid() r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x7, r4, r5, r6, r8, 0x0, 0x1}, 0x0, 0x0, r9, r10, 0x4, 0x0, 0x3}) semget$private(0x0, 0x7, 0x40) r13 = socket$unix(0x1, 0x7, 0x0) write(r1, &(0x7f0000000300)="ff89dec632d3c6ce6436dc7078ef1fcf9a99a037c3245ab0576e85f092b39a9bbb1c5868d6ccbaa1d53150943cac8a", 0x2f) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000003c0), 0xc) r16 = dup(r13) bind$inet(r16, &(0x7f0000000400)={0x2, 0x1}, 0xc) connect$unix(r2, &(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000000480)='./file0\x00', 0x200000, 0xc) getsockname$inet(r16, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockopt$sock_timeval(r13, 0xffff, 0x100b, &(0x7f0000000540), &(0x7f0000000580)=0x10) mknod$loop(&(0x7f00000005c0)='./file0\x00', 0xc010, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000600)={{0x0, r14, r15, r11, r12, 0x1, 0x4}, 0x8, 0x2, r10, r7, 0x100000001, 0x8a, 0x3, 0x44a}) getsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000680)=""/143, &(0x7f0000000740)=0x8f) accept$inet(r16, &(0x7f0000000780), &(0x7f00000007c0)=0xc) 00:00:13 executing program 3: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x9, 0x4}, {0x18, 0x0, 0x5, 0x6}, 0x3, [0x7, 0x1, 0x6, 0xfffffffffffffffb, 0x5, 0x40, 0x0, 0xfffffffffffff001]}, 0x3c) r1 = dup2(r0, r0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x50000, 0x28) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00', 0x400) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) getdents(r2, &(0x7f00000001c0)=""/4096, 0x1000) flock(r0, 0xe) utimensat(r1, &(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)={{0x1ff, 0xfffffffffffffffe}, {0xf000000000000000, 0xffffffff}}, 0x200) readlink(&(0x7f0000001240)='./file0\x00', &(0x7f0000001280)=""/4096, 0x1000) open$dir(&(0x7f0000002280)='\x00', 0x400000, 0x84) recvfrom$inet(r1, &(0x7f00000022c0)=""/142, 0x8e, 0x0, &(0x7f0000002380)={0x2, 0x3}, 0xc) getppid() faccessat(r2, &(0x7f00000023c0)='./file0\x00', 0x2, 0x100) faccessat(r3, &(0x7f0000002400)='./file0\x00', 0x4, 0x100) pipe2(&(0x7f0000002440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdir(&(0x7f0000002480)='./file0\x00', 0x159) chroot(&(0x7f00000024c0)='./file0\x00') mkdirat(r1, &(0x7f0000002500)='./file0\x00', 0xc4) utimes(&(0x7f0000002540)='./file0\x00', &(0x7f0000002580)={{0x200, 0x1f}, {0x80, 0x57a6a683}}) unlink(&(0x7f00000025c0)='./file0\x00') getgid() getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000002600)=""/24, &(0x7f0000002640)=0x18) flock(r2, 0x7) fcntl$setstatus(r0, 0x4, 0x4) r5 = geteuid() seteuid(r5) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000002680)=""/207, &(0x7f0000002780)=0xcf) fcntl$setstatus(r3, 0x4, 0x0) sendmsg(r1, &(0x7f0000002a80)={&(0x7f00000027c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002900)=[{&(0x7f0000002800)="3d7acceb8a04653b0eac", 0xa}, {&(0x7f0000002840)="2034279cd82ce66f486a08450873e70ea8d82e1bd95ee2f09cf7a2d42ca2e6b552f12506b37c4ad6a98217e84206d7175f6346471fca4d89545c1d300a05814aee36", 0x42}, {&(0x7f00000028c0)="5ad127a8f99ac311ca4816c819709622e47b25d6f5771e09c102b6b6c637ba1dee593d0d146f3b5d915f2684e001bdebf2f16416bc5b7e6ef23b0bae49913f96", 0x40}], 0x3, &(0x7f0000002940)=[{0xb0, 0x0, 0x3, "93fb5bec22fc242789b6e72fb29f7560eb94a29b424bd0ab909dc6ee07ead34d7c6fb645ff1e1ef4b84e139e20919e2537503694e35bd962e84bc6ebba4898bbd763b59bd0d3c9fd79aee960165a6e10b12e27dc5faef79190e0b47fddfaa2836f16f713f13c568b91c0bf643880e96c39a4ad77e9f0aa35b9490798dd2aa8853b77002656b691237c4e6a6ddd703d0063ef4403c22c23427b1635c9fb"}, {0x90, 0x11, 0x401, "eb24b5c40bc0082f3892af5e74918e0b4265d4491794c96f9993fa4377a073a8fdc80c5337378adca7ded3feeb1082783b1123c433f654ba021f045822a8f54c7adcd82d6a5e609e0b9e0b26783f4cc5f00762c2bd4da123cf4ef98789345eef938174e5232ee320f19f8d98ca1f87e16361ee659e4eb8140b05c8b6f9969e"}], 0x140}, 0x5) 00:00:13 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000002c0)="9f3b9189880fd6d7e9e5c22f539dadbf79859e5fca17e575f2d27beaaa68fc6106ca22d39a5db4e42030ffa7bde268c4aee0", 0x32, 0x8, 0x0, 0xfffffffffffffdd9) r2 = semget$private(0x0, 0x4, 0x82) socketpair(0x1f, 0x2, 0x0, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000140), 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/242) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={{0x400, 0x3}, {0x9}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000180), 0xc) bind(r1, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) 00:00:13 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400000, 0x90) socket$inet(0x2, 0x70000007, 0x8000) r1 = dup2(r0, r0) setsockopt(r1, 0x0, 0x1, 0x0, 0x0) 00:00:13 executing program 1: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f00000001c0)='./file1/file1\x00', r1, r2, 0x200) r3 = open(&(0x7f0000000240)='./file1/file1\x00', 0x200, 0x1d) symlinkat(&(0x7f0000000100)='./file1\x00', r3, &(0x7f0000000140)='./file1\x00') mknodat(r3, &(0x7f0000000180)='./file1/file1\x00', 0x0, 0x0) paccept(r3, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e, 0x10000000) 00:00:13 executing program 2: mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r0 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file1/file0\x00'}, 0x10) symlinkat(&(0x7f0000000140)='./file1\x00', r1, &(0x7f0000000100)='./file1\x00') fchmodat(r1, &(0x7f0000000180)='./file1\x00', 0xa, 0x600) 00:00:13 executing program 5: chdir(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x400) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fsync(r0) fcntl$getown(r0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000100)=0x8, 0x4) r1 = msgget(0x2, 0x41) r2 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x14a) r3 = open(&(0x7f0000000180)='./file0\x00', 0x480, 0x100) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x8, 0x104) r5 = dup(r3) getsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000200)=""/231, &(0x7f0000000300)=0xe7) recvfrom$inet6(r5, &(0x7f0000000340)=""/106, 0x6a, 0x41, &(0x7f00000003c0)={0x18, 0x1, 0x9, 0x8b60}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400), &(0x7f0000000440)=0xc) mknod(&(0x7f0000000480)='./file0\x00', 0x1000, 0x1) bind(r4, &(0x7f00000004c0)=@un=@file={0x0, './file1\x00'}, 0xa) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) bind$inet6(r5, &(0x7f0000000500)={0x18, 0x2, 0x5, 0x1f}, 0xc) fsync(r0) recvfrom$inet6(r5, &(0x7f0000000540)=""/231, 0xe7, 0x843, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000640)="a84e907460aaadd391d2bdd30b530dffdd3b8f14aecb9d9b58d41851def52b892194b6068eb654cc2e7df9edbe925f02c827dd20299ac8c49ac45933b4b2033d659297dd7b904e4fe27351a388fb92330476294903b9d00a398b46c5ef4d4eac3ddffcd06181ab71cb16174b449fa621f39ffb255b647c5376c3627f15bff8c74978877fa50c72fa969fd4a53dc23f4fe380bd375b4acd017dc99eab03563b9f744df25647b8803b527b986b8f0b44ff370c3740cf1e", 0xb6, 0x8, &(0x7f0000000700)={0x2, 0x1}, 0xc) mkdirat(r2, &(0x7f0000000740)='./file0/file0\x00', 0x10) bind$unix(r5, &(0x7f0000000780)=@file={0x0, './file0\x00'}, 0xa) fcntl$getown(r0, 0x5) fcntl$getown(r5, 0x5) msgsnd(r1, &(0x7f00000007c0)={0x0, "a4e7c8977dc493d83b44512a5fcceb6d7de161c19820133e55ace670cb6abbe2b3adb2658b01e60d0574578129847557040eacb70b4f511ce28d471188d17f450f26d5d46c8dc780a2076241c210c40886650960543223cee555c2ffc5dad569145fd16ae69f773986ac9513db4d5abcd32f18f2dfe6a19b90fb83"}, 0x83, 0x800) sendto(r5, &(0x7f0000000880)="a3612d91439b447db726206c34ad89489cb2af067fdda9622f036a6b7d9fb44ba50ca566ae388f41fdf7d3a5615e", 0x2e, 0x8, &(0x7f00000008c0)=@un=@file={0x1, './file1\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000900)=0x7fff, 0x4) shmget(0x2, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) 00:00:13 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x48000, 0x12) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = dup2(r0, r1) r3 = fcntl$getown(r1, 0x5) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) connect$unix(r2, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000200)='./file0\x00', 0x801, 0x4) r5 = socket$unix(0x1, 0x0, 0x0) dup2(r2, r4) lseek(r4, 0x60, 0x0) chdir(&(0x7f0000000240)='.\x00') link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') mincore(&(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000300)=""/238) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockname$unix(r5, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) pwritev(r1, &(0x7f0000001540)=[{&(0x7f00000014c0)="98d607a174e1f567df24c651c07e70bfe3c95cec5cbdfee064fb1c1a42bf8592b6462c954fbbf689931c1db53d415681422799eae84b1202c436a938ee17d46548a29c988a", 0x45}], 0x1, 0x0) utimensat(r0, &(0x7f0000001580)='./file0\x00', &(0x7f00000015c0)={{0x4, 0x7}, {0xffffffffffffff6a, 0x3}}, 0x200) setsockopt$sock_timeval(r5, 0xffff, 0x0, &(0x7f0000001600)={0x6fc2, 0xfffffffffffffffc}, 0x10) fchown(r4, r6, r7) mkdirat(r4, &(0x7f0000001640)='./file0\x00', 0x1c0) poll(&(0x7f0000001680), 0x0, 0x7fffffff) fdatasync(r1) recvmsg(r4, &(0x7f0000001a00)={&(0x7f00000016c0)=@in6, 0xc, &(0x7f0000001980)=[{&(0x7f0000001700)=""/233, 0xe9}, {&(0x7f0000001800)=""/176, 0xb0}, {&(0x7f00000018c0)=""/180, 0xb4}], 0x3, &(0x7f00000019c0)}, 0x800) openat(0xffffffffffffffff, &(0x7f0000001a40)='./file0\x00', 0x0, 0x20) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001a80)={r3, r6, r7}, 0xc) fcntl$setflags(r0, 0x2, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) unlinkat(r4, &(0x7f0000001b40)='./file0\x00', 0x800) 00:00:13 executing program 4: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x81, 0xdcc4, &(0x7f00000000c0)=""/176, &(0x7f0000000000)=0xb0) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x0) recvfrom$inet6(r0, &(0x7f0000000040), 0x0, 0x843, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) recvfrom$inet(r1, &(0x7f0000000080)=""/61, 0x118, 0x8000002, 0x0, 0x41) 00:00:13 executing program 4: r0 = socket$unix(0x1, 0x2, 0x0) fcntl$getflags(r0, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) geteuid() r2 = socket$inet(0x2, 0x1, 0x1) r3 = accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = socket$inet(0x2, 0x0, 0x2) getsockname(r3, &(0x7f00000000c0)=@un=@file={0x0, ""/67}, &(0x7f0000000140)=0x45) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000001c0), 0xc) accept$inet(r2, 0x0, &(0x7f0000000200)) r5 = open(&(0x7f0000000240)='./file0\x00', 0x200100, 0x100) setuid(r1) connect$inet6(r5, &(0x7f0000000280)={0x18, 0x0, 0x3, 0xfff}, 0xc) r6 = accept$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) connect$inet6(r5, &(0x7f0000000340)={0x18, 0x1, 0x1000, 0x3800}, 0xc) connect$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8) accept$inet(r3, 0x0, &(0x7f00000003c0)) writev(r6, &(0x7f0000000580)=[{&(0x7f0000000400)="f9a26af9e39027c544cf8b2de6ae14", 0xf}, {&(0x7f0000000440)="3f07b7595b3e1d9a311fb48f01250143a56235c649d25a1497ae65bbfd50f4d3", 0x20}, {&(0x7f0000000480)="4d973ccaad8dd54d2ed7e282daa8f4fb6d0a1e4f1fe284b3a62e1ff77f8b96c2e4999f4d10fc96c6594f9a51c88c9527f4f4ab062df27bbedc81f0ad9c6f5b6bbf235adc9fc1457e11644f83f405642f7d0ac60997c164c9c2829d2dd0b5c66524db9be3f278508122ac3b9e3facd581f779720408baba00bd0eb9ecdb7c1cf3db313975e4e77c524fe64bfb8137b8c94f94c53d38e00ae31b50cffb32d4b1f70b7dfbbc75b030a35f8f01c0d3d9092f03e4328d17113d1aba830f7cd46b739ae4453e54f2a39d3327a273dd6e03ebf5c75183b775ac4100e8e6832db11ceabf73dfb82edc350ed4206d1c9704dea67d178db5d1b4c3776f5b165072d36e66", 0xff}], 0x3) connect$unix(r0, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) getgroups(0x0, &(0x7f0000000600)) recvfrom(r4, &(0x7f0000000640)=""/115, 0x73, 0x843, &(0x7f00000006c0)=@in={0x2, 0x3}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f0000000700), 0xc) r7 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) shmctl$IPC_RMID(r7, 0x0) socket$inet(0x2, 0x30000000, 0x7ff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000000740), 0xc) sendto(r0, &(0x7f0000000780)="d168246e6dd58bf9a3c1dfc039991b62a5cc9587c924b07fdc8c9a1317f7a3b09908a9884250180629637f9f6eeeeb256316938f02be6b5b960038bf486034b7011dbbf390321aae59fac48363782a7c9cf3d184066dd72356717c8ac427ea7e70eabb4dc9b356d0c460349d7a901d21aa4e71c9032c319d9e3bbb1deae8b6bff2ad4cb5c873557ec8792cea775532ccc8ec4acb0b7b5587423712bb21f7df0e17aec669c2", 0xa5, 0x0, &(0x7f0000000840)=@un=@abs={0x1, 0x0, 0x2}, 0x8) getuid() 00:00:13 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b40)) 00:00:13 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40000, 0x44) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = fcntl$dupfd(r0, 0x0, r1) fcntl$getflags(r0, 0x1) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) listen(r1, 0x6) readlinkat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/63, 0x3f) setitimer(0x0, &(0x7f0000000180)={{0x0, 0x6}, {0x4, 0x200}}, 0x0) flock(r1, 0xa) read(r0, &(0x7f00000001c0)=""/146, 0x92) fsync(r1) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') getpeername$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) r3 = getppid() fcntl$lock(r1, 0x7, &(0x7f0000000380)={0x3, 0x3, 0x81, 0x3, r3}) fcntl$setflags(r1, 0x2, 0x1) getpeername$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) r4 = dup2(r1, r1) connect$unix(r0, &(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') r5 = dup(r4) utimes(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)={{0x5, 0x8}, {0x1, 0x2}}) getpeername$unix(r1, &(0x7f0000000580)=@file={0x0, ""/4096}, &(0x7f00000015c0)=0x1002) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000001a00)={0x0, 0x0, 0x0}, &(0x7f0000001a40)=0xc) sendmsg$unix(r2, &(0x7f0000001b00)={&(0x7f0000001600)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001840)=[{&(0x7f0000001640)="beb285aa506e70ab8ed292e9634e8af46a4bad403c11ead9f338d2fa029c084011ad95b6a11dc1021cdf2d1b8354db6c9664f14a0725a36e85ee4548422c4bbb8fd84c713afde0e327f03d9d59bbf71264813b2522831c6a0f4dea86a0b8db9f11c6a46b807233d3cf00ee00baba1ad595d5db781651ab191d1261a5e7868a01818c0a7d72eb85041fa922f9d8bcd97f107c35a5a7e1f603b8c43864a432142eec6ac48456d0db3c71af52b1b15bbc7fd10c06f7564f0091ae312354d803da5504", 0xc1}, {&(0x7f0000001740)="827cbd3b48ec890d6020c0ffbe816efaa0b2ee7b5b078ddf9be28e999e4e885a345b6e125db3d1e67d90097a09fc4572b4eca99a39b276cc5a7d02b2046308d71badf4e99c52498b07d240f0a322137410eebc29bf9ad75b9f5ce4296201015f619b9399d34992b03555433095a85d82bc7cf43a8c5e93655eab2c17fb094a186e25e8ba709a0944b5dfc3738b52f908426f2bc7e26eb849dc7e7ab222dfcf45262829d8cc530a8771c2d5d0e6b4c9a09be469dbb0b4ef5f7f4dee967b19f146d4ec1bc2fbb1b9bc1dd818e8a00966f104e702c51395277e41f490cadb811fdbc7706ed4d84752ff03edb949129886fd384032a3", 0xf4}], 0x2, &(0x7f0000001a80)=[@cred={0x20, 0xffff, 0x2, r3, r6, r7}, @cred={0x20, 0xffff, 0x2, r3, r8, r9}, @cred={0x20, 0xffff, 0x2, r3, r10, r11}], 0x60, 0xa}, 0x8) 00:00:13 executing program 4: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000366000)=ANY=[@ANYBLOB="617a864100d521ca427c"], 0x6) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) listen(r1, 0x0) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:13 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/181, 0xb5, 0x800, &(0x7f0000000140)={0x18, 0x0, 0x100000001, 0xfffffffffffffffa}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) flock(r0, 0x6) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x6, 0x3, r2}) r3 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvfrom$unix(r1, &(0x7f0000000240)=""/34, 0x22, 0x840, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x12, r3, 0x0, 0x0) bind(r3, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x76ba, 0x41}, 0xc) open(&(0x7f0000000300)='./file0\x00', 0x40500, 0x80) r4 = semget(0x2, 0x1, 0x6) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000340)=""/232) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000480)="02eff5494fd7fe5c720f9a53ca2f11d2f14f66525ca3fbf271c86cba922c9884d17bc99f03afe723397b120733e90528df45e475d6af592aee9923be057c4807947f01c1b33f10d4221f22e657567c5a55f7c509e775be8719d2ede4a4838f0d3640ad644b1b714943fd7dfd0b0b44de4c318aceb190199d2f9add67afd789a92bdda398c9b2012de02ef4aad66551f1186ff68fd2d73c8146495805bba1ff6a506a", 0xa2}], 0x1, &(0x7f0000000580)=[{0x110, 0x100, 0x8, "571d54b93b7d3a2f72f2246ed1482be9df71bf1c505d1a6efadfae52f0239f65d5cbec049a6807aeb41e4f4f0c25a1c9d17e4815530495819ea992d06e4deaf2e474be1c2de4507576cf715c21ffe033ee80103445ba4c08c9f1a76cfe943c03ad0c0784959c127066d4a90fd66376af332cc91509f439fba0d9dca133a54817e28a556250f7483d10e25abffb05333a65e8c8d24e1f9cfed84ca6e4bd087aa2efda552faa736e94027df632f779002c3b60bf64e7eec7db752bc9aa36de94afc0f8515bc65f699ae0d56cd57451698e4625c5047f3153cf03e7649d0b4f95c3bba554f2850a43a78c38d66dfc3de0c8d36c2a153fa77885cae5"}], 0x110}, 0x4) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x3, 0xffffffff, 0x101}, 0xc) rename(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='./file0\x00') execve(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00'], &(0x7f0000000a40)=[&(0x7f00000008c0)='&,(\x00', &(0x7f0000000900)='-#\x00', &(0x7f0000000940)='C-\x00', &(0x7f0000000980)='\':\x00', &(0x7f00000009c0)='-:*\x00', &(0x7f0000000a00)=',\x00']) pipe(&(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000ac0)=@un=@abs={0x25109b21f6f101ea, 0x0, 0x3}, 0x8) fcntl$setown(r0, 0x6, r2) r7 = openat(r6, &(0x7f0000000b00)='./file0\x00', 0x20000, 0xc0) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000b40)={{0x18, 0x1, 0x7fff, 0x2}, {0x18, 0x2, 0x0, 0x8001}, 0x1, [0x100000000, 0x4, 0xfff, 0x1, 0x80000001, 0x9, 0x0, 0x7]}, 0x3c) fcntl$lock(r0, 0x9, &(0x7f0000000b80)={0x3, 0x1, 0x4, 0x4, r2}) r8 = geteuid() setuid(r8) rmdir(&(0x7f0000000bc0)='./file0\x00') setitimer(0x3, &(0x7f0000000c00)={{0x21, 0x5}, {0x8000, 0x8}}, 0x0) renameat(r5, &(0x7f0000000c40)='./file0\x00', r7, &(0x7f0000000c80)='./file0\x00') renameat(r7, &(0x7f0000000cc0)='./file0\x00', r1, &(0x7f0000000d00)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000d40)) 00:00:13 executing program 5: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x2) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 00:00:13 executing program 2: r0 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/7) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r5, 0x400) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x8, 0x9, r3}) getitimer(0x3, &(0x7f0000000140)) getitimer(0x2, &(0x7f0000000180)) msgctl$IPC_RMID(r0, 0x0) fcntl$getflags(r1, 0x3) r6 = shmget(0x3, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r6, 0x3) msgget$private(0x0, 0x8) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = semget$private(0x0, 0x3, 0x100) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000200)=""/129) r10 = dup2(r8, r1) setsockopt$sock_cred(r10, 0xffff, 0x11, &(0x7f00000002c0)={r3, r4, r5}, 0xc) r11 = socket$inet6(0x18, 0x7, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)=""/38, &(0x7f0000000340)=0x26) setpgid(r3, r3) geteuid() getpeername(r1, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) fcntl$lock(r11, 0x9, &(0x7f0000000400)={0x3, 0x0, 0x3, 0xf4, r3}) close(r7) r12 = getpid() sendmsg$unix(r10, &(0x7f0000000b00)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000480)="be2c1c9573da5f9dbbb3b1ad8b8ada5f4c1eee110ac02bd9b3be7e70636bb46505c9a1012cb7b09057358811df1bf5267ab30739dcb7b99c45872d512e35fad02893a60ac36864a95772", 0x4a}, {&(0x7f0000000500)="61a49bc0ed824736720d6609602de07de5f9f6dd71110c1b6f65d25d49b81886bab7536f38e6cb65e1432d6df787b8ff50593090999090c122c9a0eddfab1c3069ede5c7e2276d9888bc53ba6d8a7f1ca02fdcab62600be70237ecc803b81591528f6f412e11e9506a7a7490938740e6c6f20bdd915f5380934f6ff9260d96934f3d749a43fa40894bedd0112d91cbd2c4cdd673737b68f63f3c521ecd2772b1868f5bdf0d0f90e3977377c7842eefa5d7bfc367f2631b1f1db20ef22355cf785c32a9e7d1c2f637604b3129", 0xcc}, {&(0x7f0000000600)="90cf0305800fc684246efdaceb10f85e7a4e1dc53df432333d05560e5e26e6535da20c700def802e643705efd04ba38bba45ea197c50c2f990b9052613725ee61fa69e6356b7a9f5a31267d23fbb340c52facf2529873d6ac21b3244e04dd09fc54f5adf4b523b5349f5dff22a281e02d7b31eac39f98a120ed835683b6bde0c820324c566178f0f20f2eb49792ddea2", 0x90}, {&(0x7f00000006c0)="6ad14ae9b4d2c062125ec51061280d53acc67bc09f6b6d197ff84f49d9c02d834858529e9dafbf715cf2a49e8a3d5ec7d2d959c5489db47d87a0fdaa4642c99239ae9a6be7ef53c04f5979b609678293b7789695327fa5fec9db48ff591a9b4893075486ff9e32c0d089bb5dcb4c5b467780b37fc67ba624c58caf3b9ca1e27d24ebcbf410f31fd784449b976d14aa9d06f042fa4a35c7434778bf96fc2def25528d67063f97425ba4f25e59c0857c90a94599e636d3f057c0dac41fea70fa06eb8145c8b3b6cfec1b90bd2b9878065fd5efcb88692272ab8a79", 0xda}, {&(0x7f00000007c0)="baba76d493538b180a0391247a58794d37d2834740df034d7b73818dda6934aa6e279ee5b2e95ec6812d59f5a9a60e5b87ea10b7dbe25604243892bf5b17dd971ce060c2e4ac462580ae9b86778007482a1a5e13e1e8e360c079605f3b9ec1cef42a438fb500c65dd1590837f42b7cc7e772a63d9c0ea653e927408953128f475cf7f1d5e68980e69df91a8f5c6389e5200ca7262566a70693eea2baf79752f01b8ad0e1bb7af40812687735f21e7a0e", 0xb0}, {&(0x7f0000000880)="f1976734ea503072f6516b0e49f4a4057c13ffd2dee1a93e0acba6ae3bd4ecb28c44f182255c4a504dc7472ed21cb726777a088f1d971e22807f6654b0ba74ff86fa48caed21b37bd82c891ca6e695cb9cc921ffc66f78800ab160bcbc52c72b83c31381f04f10f262701de3349222eb009703d99407809a94ff395054510c8af59c5bde02d8e90098b0deb360565610393f194c1820577c730c2cb6a3e776bfab142000901b60a1c6ae9682dffc49c6970d6cfbf238f5e1", 0xb8}], 0x6, &(0x7f00000009c0)=[@rights={0x20, 0xffff, 0x1, [r1, r7, r11, r8]}, @rights={0x18, 0xffff, 0x1, [r10]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r3, r2, r5}, @rights={0x18, 0xffff, 0x1, [r8, r8]}, @cred={0x20, 0xffff, 0x2, r3, r2, r5}, @rights={0x18, 0xffff, 0x1, [r7, r7]}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}, @cred={0x20, 0xffff, 0x2, r12, r4, r5}], 0x108, 0x3}, 0x1) wait4(r12, &(0x7f0000000b40), 0x20006, &(0x7f0000000b80)) shmget(0x3, 0x3000, 0x401, &(0x7f0000ff8000/0x3000)=nil) 00:00:13 executing program 4: r0 = geteuid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x1) r3 = accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r4 = shmget$private(0x0, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f00000010c0)=""/122) r5 = getgid() lchown(&(0x7f0000001140)='./file0\x00', r0, r5) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001180)={0x0, 0x0}, &(0x7f00000011c0)=0xc) getpeername(r3, &(0x7f0000001200)=@in, &(0x7f0000001240)=0xc) r8 = semget$private(0x0, 0x2, 0x50) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000001280)=""/162) clock_settime(0x0, &(0x7f0000001340)={0x1, 0xffffffffffffffff}) lchown(&(0x7f0000001380)='./file0\x00', r7, r5) mknod$loop(&(0x7f00000013c0)='./file0\x00', 0x8108, 0x0) socketpair(0x6, 0x10000007, 0x3, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r9, &(0x7f0000001440), &(0x7f0000001480)=0xc) accept$inet6(r9, &(0x7f00000014c0), &(0x7f0000001500)=0xc) r12 = dup(r11) symlinkat(&(0x7f0000001540)='./file0\x00', r12, &(0x7f0000001580)='./file0\x00') clock_getres(0x2, &(0x7f00000015c0)) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000001600)=""/252) clock_nanosleep(0x3, 0x1, &(0x7f0000001700)={0x93f, 0x311}, &(0x7f0000001740)) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x10, r10, 0x0, 0x0) connect$inet6(r10, &(0x7f0000001780)={0x18, 0x2, 0x4, 0x200}, 0xc) fchmodat(r12, &(0x7f00000017c0)='./file0\x00', 0x80, 0x200) r13 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r13, 0x2, &(0x7f0000001800)=""/240) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000001900)=""/84) setsockopt$sock_cred(r12, 0xffff, 0x11, &(0x7f0000001980)={r6, r7, r5}, 0xc) 00:00:13 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) stat(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK\x00', &(0x7f0000000040)) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) listen(r1, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x7) bind$unix(r1, &(0x7f00000000c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) connect$unix(r0, &(0x7f0000932000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = accept(r1, 0x0, 0x0) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:00:02 executing program 3: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/252, 0xfc}], 0x1, 0x0) close(r0) r1 = getppid() pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) flock(r2, 0x42343b0d6f0052d7) sendto(r2, &(0x7f0000000300)="85baded072b45bba85fb6c63f86c775ba1b041f9fbe86894a7c1ed7aa0eee5cb29b65033803a3906f44c16a7415ee3da7d21c3cdf2b8df8dca0fb604066f6b1302a374c3acddf6b152aeedbba1cb23e006eadcf7d8dab249e2761c95d1c98f4dbbac90f69b40933dff3e54d40736400c845f5a6cd2e6ac9f3c78fcf2371d50a40f942510b713cdee28df212360cce00dd9724ee81f05e191ddb88ae114c91a0761261ee4159ffc84d707bc749f465ab2ebc9257a7979cfdd4d065e3e3c4ede25b8ee9d941d3a83dea24db3185079874fcd8ad92c8b053565c460a7355a81d25c3d9baff912e4", 0xe6, 0x0, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) fchownat(r3, &(0x7f0000000440)='./file0\x00', r4, r7, 0x200) r8 = accept$unix(r2, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) fchownat(r3, &(0x7f0000000500)='./file0\x00', r6, r5, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000540)={r1, r6, r5}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) connect$inet(r3, &(0x7f00000005c0)={0x2, 0x0}, 0xc) flock(r0, 0xb) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000600), &(0x7f0000000640)=0x4) listen(r3, 0xfffffffffffffffd) ftruncate(r2, 0xfe) shutdown(r8, 0x2) listen(r8, 0x8) sendmsg(r2, &(0x7f0000001940)={&(0x7f0000000680)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001740)=[{&(0x7f00000006c0)="dc16bbe7abb3a5ecc3f818f556a58c9156f9cf5730f8cca5c87a60d2dc33c7dd941fb0f2f492269b0bf114502e3497fc2d5cbea3cef144c7f673753107113b263466b9eff29f9402267682064ec9e6fbb7183f2b68dcdd7b8afbd314d676e1dddd1213cd1a6345bf9d983a45cbebcd7c2e0230f7046d6f2ad44723f08a31777299eafaf428b4de6ca4cc461d396db8b9752cefe94414fdd15e01a38704879eb4528899ce98a007e988961db19f817c459a5cd7677dfc8085f60bb18454497296c5aa2f289f8d7f512236a799a4124e4c690468d90469968c52979e973427e2442154ee260c67bf08baa165233d7cc2b14a42bf8be8327bab20c9055684e332118dfcf8da6e4800b497542e5fcbbfbe8a055413ad1fc80449fc581e29ac69737bb9361af2b8fdd8da7e3bc949f2e21459bb4caa9207bdac2dfc3110f866cd311bd334183342144bf7b2bf99efaa81e019743bc4f82b417ebabb15141624894cc49e05cb577ce1632d4814d500a0dbab46a23eb948279c35a2fc38473357b091dcc1d23db5043da14b0427b8f3e802ad084780e92a75d09f88410b7095a09cd462520507ed112cc79545424fe6b622681269e0cf1ea0b6f539b6c450a3607b2d59649517cd248d162d338e794a9353fe5dc099c78cf509153af9f363f2d75aa0fec0e8dec079ef42dd50092972db2ef36f718df323b69a4fa5e47145fe38ee6f5d9c361fcc25a2ffd00c719c148f13b3912a0d592876e5ec1598630688ce8b5fb33cda530dd89718f874d0df67153f39197b24a1b68de0b19062aaa06b595949e0fcb064127e6522c9a25c1ab3973a5befbfda9c2af2ea2740cba5b77201944abd302f236facd12d42b2d30a6abcb01aa3bd6d5cfc4f49872ca7a9e7b13367b840665231addb4d37409311897568eeacbe387f760ba6490497be7959c0052429e26e016fdcca0ad3c6ffc311be5f86988c7a91316fc9efa851901857255d980046247dade981e57592d1f00a1c8e2ef85b5b948c1c3a93b7ea75567f047c0bc59848ba8eef40d376ba0740109c5f8f13152ab0d223d576c1a0dff4912efa7ae245f70a5b8bc4bd84d73b0123e580b53409ba739d9cc8a627f5dbbdf5f15d01aa793b5a35f9b6f5370f4c40fcab9a1dd7c9b8a5b358766f236b8f1367148ef7845b6e6a4bad1e4ce86c32c8cedde71b0b9322bb3b4c45f9114293a7b29e96c94be8ebb7b50b72f39fbf95fa048332c01f501243dd4238b01a2a9ad1fcb6d42f2bd4d9d85f15f92823066870f2d99348c0748d10e5386a877a3472a409ef439a0a80f351b2b91ff140b75757690341e53e9d1d33f99b1d48c48edb13da3548ab4b369246e9ae512c1cf1666618f70009dea284ddc6d586b78772ca182462cc200ab92e98499159dcdebc122d4a680729130d1932e403bfe05bb7c578d6b13934f2661b329de34f9c0c06e22fdb4751628c4c26c629fb42b9f63a9c8ca48360ae0e989ed241c12adfd45b84550889455c5e6a1302e62b03cb303102af32d3053b1b98b197652d47b94d7474b98543428266f5e8628d01476df2ccde77c706cc5779a7ca418861ef44ca1db430bb41b24a5a75f645df2bf15f0838239c83d30e91745b2a6550b6d951a88ffa7a3811f60e49a7f87a8eedf5abb885b008dc4b33dd28bd24f123639e8d511c918c57a1299e89c95a907ba5a447320b5d0ec96b988ca26ecd40a3a56c4b8a7661e67e96e6624e08a4ee4339f7d859c49a4d174c5fb94945f4b68aa122bef81b84538e8d5179df4238a5a4f0db5e739d366bed4f8c310c820e880eae0d92a65a7bd7373538d1c16df74da266d3f8ed9d1e3a5538df51a9b0c9d4b0abe1b84bc82ba6a833b1580a6a2d2bef7c55e2ca49b2045a84940bf4a724a1f227fe79853871134c92631951464884ba3aa408592d6805e880bd25c85e0044ee51bfcc452dce015d48bb0060341b67de5107173aa5dba92119425cc396cf2b3e9521286e54781f471df0e65b2c01debdc726fdbc38a2628ec7097a69b7114428ad3add17ea4e7fe6c4673e714a79603e685dafd0e4c3432bed6a758774810f9bed994307c7066192fc2bb7dcb5b1aa83db56877525485d9d53c6123628e104033c611adec1358d26ab95202ed755daeff4299df36abf8d43d1275bfad393eb5ec3e21b15caf49f6e2f35cace29b607242cf7d220826e560d7fe0830853b4e0fbf493efe9530337315641bef32d8d90a93762692b16e14f087553bb12390377bd4858339edc77fc6c61aea8180dd909a5b1085a304bb047c485c7557f6d78e6680ad7b00f3c5c434d39e34971ee242940300bb606e1b97285bef6ca99ff075c290830dc72bffae4326675a1c6d799b6574161515a7004abf34c590c7e0dc3670b0580737130f128a5d1496f6f52199f466f1a2caaf5621586b31be1e63b8c01c12dad27cc84147f85dd37c5eb7dba603b8c4da17c2a648935a08d9f12071a02605d2cff16709f806f93610fba2fa26ff2f9e81aa08fca11d95989bddd52c8783d8d827aba84f7172f6d70b12555630e91030b142772d9be0a07bbd8389b6a59ad917781498268ececf3e12f8cad42f719f2cdedb384a01b8490108b03e8e41831ccf55a84af6a6fdd5aee32fd4bdea76798a7cbd0d548644cf992ba2a2696e7b8b344aeb5ac22e87cfc5788c376ba1b4c3b02c44e2d76b17c2c8a8cfa3bc2d5d421e8567e328862a536170134c72bf6d87eebfa2524c45468c7716948eb788bde55bae689cb83503e5765aa52c7917da1b00edaa0da36daa862f611ce6f9607f1053c605a78f7bf5d42b47c1601a36a52c945e8cca82d3598c839fb5cbba9f8f65cb5bbf6f549aba72586e8cc14e5d8c9865ae937b9d22e48780ecbc6cb73ca1d2cd6ff04ee0fb1d64198fa0856b206e19b3c525f7ec822049ae2f725a664fefc2a4712dc2dd46bba36be988dea46ee350319eda691e0053fb20618576db146347b0cabaee911c7c719b03e6258c2d30c5a6ae9c5443dad4105b5e80591363d6b49b4bc95c574b79481c361e4e02ebb13af85653123022f675d805fdc7757b60fe02aeb185265a707beea7eba88cc6c0c378a146d5f8191d7f8f2293a383ee93f30b28ad79c2130b6176f8a7721f41e3de6b0eb323a1348d505ade417cbadf98778611d16fd1e83138bac6800f399d638fcbb434113eb7c7e540c4d7c1d5dcd7382a5b7a8c78c609c0d6900d2f671003a57ae0f2cfba03df7003104f58f7bf1de4afacc1929e177ff92e87e1de06bba3a375981f567049564f1237e36945774348fc209d673fd4dff3c5fcd75df07a08b49ccc33c40b7090b48d6d19fa7eca64b62022f5d45124f99a1c2c047fadda33f1c95ad3b79fbeb2050d78d902bd100608fd5246dbc5b6c1bb2b6db3d689fc841775edb2f6f837fbe4f59fcfd4f3adb4c8b30cee79910ef23498c0c0c1f6e71a9dccdde70b96de9381849ee669ea0fd3902920fc3d7cf5febc62bf07419dfa582e6fc835f1f016e2949d29ab00d09acd18295659854228f452d8e705bd1e6fa348a3daf4b8dae9ab09e17a7a4c3c86ef821533a75ca7690b395554115a813364b5e7dcbdc6d1cf5270e76b2eb4b815056f43e38dbb04bdf945daa84cc870d1da1ed249ba650038adaf5a4b7edb4e85cc07798b3f9ed2761d7186e397fdaffa93e79788fb104a995153937bc881ed8fefd4005c3b886eb5e2f9131a2e58580b62da54b3ae930745ac8a76c888cbbc5fad0161b9a9b4b2bd12cb84be0e44331b39b9ce134a236de5f06fdaadb82a2679cf288893a0904da3eb57ce8e7e7433d6fdf6579d660c79f50a22a61e479be65a2ecb6887cc882803503e856ac472971ad58a3ec575300851164a1af3081ab574bef36a29248d3d695f0edaab67adfc81d5b57e7c6899a848aedc58d6be7b388f5da5e765501b035b6589b1cd12f702fd5a58335c09af75b4d89a5be907953915267fee85468fe9ed30d9798eed4df69bf3606e07073eef921e44142c14f79809596020a3b98c5d31715865da4aa878b20597cbad9c7e469a5b6e466ea56dda7732ce43121573e6546a37f390ab2fa1f1256ab5031be58c4e35f6196273261775e0028726463cba773ecb1258969f87500322a9711029fe08fc24f3682753cb866425ea6b8a7a083de9c66cb1fbb8a43f2e5bf4bc67bc10ee6868b4d888ed3e989d1e295d71c721739f264eba9df5762a5be8263c3f6c36da085db76e7d71829d23c2dc85a13ae6da0c41a7ded99217399c24d12d201cc5394e54aeaa806b5bb15a98c26ce609a8aa7d379d19a8a562431d2a83de60e6f9a6dcea2898270cf6d69d83792f9986a564714b59632aa58f81339638147736a6cc71cdf3149fbde8c3b41cc6c78c5957d3e4e73b19e933573b41fd3b256c8465f83b52d2d026772f58342adb62fa43d751c3a0c257c926a13f3d1a9b00d8e73348d541a322455344a750795e42be20937584109e562ae3f7e194b24c319b5675581689168133d51553677cade91fe2901b8a83089b65d74e6f7e0bbee58bd51369918d422543e94884033eb82034d661f3d78b72e330d0f89172f1c1c7e0790cde0e05eed7764a45132bbda1dfe0f21949a59d1bb5b2b09cbc56f1e626b90f20e739e6ef6ff9000bd66214b871bd7dc0a0910ce31d1eb44249a7a2262869600eb2cd2355e4b58eff811e75a2505688fa49e56254ed0abe17dc60cc48fe5f91d7bbbe8c3e517dd02a4e849dbf5c91b4a005db5c796ac28c4fbe8932993f61349206a03dbde99511c2b4e139529b307fefdb81ed2ff5d7297489a07776d5027ff8bffc2f89d9ecf24bd7af1bafe180c2c474124ed080604bff3817ce7065719db2a1c9a84cb34dc2ed5141b56605bde887f6b08c635129ac872aeb232a4a57568cfb89c0f1be09305e812db12dc45962297d91951ded44e5da6dfec831c415c114a7e9f0edf6094846e8a3fa181804aaf04ba9106e85670daa4835c53ec1f9eefb157ea90543097e36f0e2415d60a0b14d1aad9698db289d3f3a3256c1202dde5c391945e56c0a5d5cdf67c10fa7ff9ad39dd90bdde3da2ba94b7944a1e1bc8d62f2a79cd0c25e8d5b4b9f3d51fa39467bd3fd565b07e39509b66355caef6966edee5a7a06f9c61e3d9a574b9f8f3919df1f4e4d57568ef764dfdf7507c3822a16bcb5aa7556f2cdf0120d2997106ba7d479fb4582b48f7c837f6dd7202728278f46421563603e591fa354ee960cbed971979904b225f6a50e2f4e8cead28a13d0c359836c89d85904cb45b686248e3eb8509c4c18bad4aa7f8b9bc8b206ab8cbb0ecf44b76330899d3ad74d0aeff4b946a8c8884718da0129db9ae02ba37e89f306d4bfa1a25a7c5101c4e3ae4eb48a0a859887447b1a57dda50c9126d935b42adea7efcbdcc461214268ea8705f69fc223b49c39263cf2fecfc13998f0110c68d1a3c7d3443e2f4ed5091b1492d3c5d7189fb3428372eb49b23d75640af95a3da5baecb65407ff7b6bdb2bc7885d3a177efb4d8715be0867e54c7d7408ef37dc9c3294321ce58e88835571c56e4c7c73fc2f1a8780151a9a60ee5627f6b23363930629a70084a9bb081d2d33c1ebc83d6a92cb7025fc8e1798d5ee1df74150d021d556ee5747b959ef68a1281b4279ff62a0797933b35cd2b532cc9b989486eeb470261605bd10822ea74bba42c96000dd4d9fc527bf2fc1b4f957a28c7da76b1041054b94ebb7527b9100f5d98bf670a3934800db5ee1a73c34ef2e05a5418584469a354dbb68d", 0x1000}, {&(0x7f00000016c0)="a55704b5f21cc73b5dd10c29ecf100aaabe9cc71b47bc14a282326e83db92c9d9519d9b015801f2124d3a41e867849a37ed1e81deeb45c1a5065bf1b9ec2bf38ad604cc3674db4c53b7dee14729bdc29c4bf556a96320c4e0a991630ad7dfa64c257", 0x62}], 0x2, &(0x7f0000001780)=[{0x100, 0x0, 0x7, "9f1c7f75381fbbf7f1b98ffdce60d605639ae3040514d2e1750e961319a959e601e5dd81cad28d9b687d499c536442a186ed4757d471110601e7f3cbd7d4eac9929647064ba456926b50d25c06bf1b36eefeed9dcf73078f0e9fa02daa572309ff005c772d27a58b642e2a0f00370ced326939f646155ff4ef415032b3239e9e6a1088bd37ffd6cb9ca36ffd1e92453bcecf2bb03bc445d9211d06f5519f82af474c41820f10d065df1012b290daa6fc9a65d158ab3461db400446bcb5c33986f7682f58cc0278e182cb1a3b497b692fa3c68487691988c5473dd061010a3df6ee8bd2a641bb8e7151ccb18307"}, {0xa0, 0x1, 0x3f, "d27ccfe06d69451daa9194f3c368ffca4797d8b54c62b8763d31cec9a3757c2c81ededb835fc1572283bf023b39bb7ad3d24dafb5498a110a3b4a255069d74048b1c56bbf734eac1f54ec587e5c8eedbca2b2a149930bc73feeab29deb126b96555cf94a5d5769c144d3606c08f2a940bf703a1036f4f3d38bd2d39995eaaa7b3590e52d6fc818867b914a196a"}], 0x1a0}, 0xa) fchownat(r3, &(0x7f0000001980)='./file0\x00', r6, r9, 0x600) recvmsg(r8, &(0x7f0000004080)={&(0x7f00000019c0)=@in6, 0xc, &(0x7f0000003ec0)=[{&(0x7f0000001a00)=""/16, 0x10}, {&(0x7f0000001a40)=""/4096, 0x1000}, {&(0x7f0000002a40)=""/45, 0x2d}, {&(0x7f0000002a80)=""/193, 0xc1}, {&(0x7f0000002b80)=""/223, 0xdf}, {&(0x7f0000002c80)=""/133, 0x85}, {&(0x7f0000002d40)=""/4096, 0x1000}, {&(0x7f0000003d40)=""/255, 0xff}, {&(0x7f0000003e40)=""/57, 0x39}, {&(0x7f0000003e80)=""/8, 0x8}], 0xa, &(0x7f0000003f80)=""/240, 0xf0}, 0x41) shmget(0x1, 0x2000, 0x486, &(0x7f0000ffd000/0x2000)=nil) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x811, r3, 0x0, 0x43) accept$inet(r2, &(0x7f00000040c0), &(0x7f0000004100)=0xc) r10 = openat(r2, &(0x7f0000004140)='./file0\x00', 0x90, 0xd) recvfrom(r8, &(0x7f0000004180)=""/5, 0x5, 0x802, 0x0, 0x0) accept$inet6(r10, &(0x7f00000041c0), &(0x7f0000004200)=0xc) 00:00:02 executing program 1: r0 = dup(0xffffffffffffff9c) fchdir(r0) fcntl$lock(0xffffffffffffff9c, 0xb, 0x0) 00:00:02 executing program 5: r0 = msgget(0x2, 0x40) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/209) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) setsockopt(r1, 0x18, 0x8, &(0x7f0000000100)="7870213b2bdc07aa6e9fa3e855f1d8cd76c62d1692ec1c24201f6f2e6d2e4511a3eb22fc3b9c063efee5fe32097b490e5da7c28a", 0x34) r2 = msgget(0x2, 0x100) recvfrom(r1, &(0x7f0000000140)=""/224, 0xe0, 0x2, &(0x7f0000000240)=@in6={0x18, 0x3, 0x8, 0x7}, 0xc) r3 = semget(0x1, 0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0xf3) writev(r1, &(0x7f0000000680)=[{&(0x7f00000002c0)="9423582365a4f56307e194c6a36d1bb04531ad7327dd90a935b2a231bf42945379bdad83dffd273c657488f91a8e90f4780e875f96a398609e3ea59c7dcaa2a1a5205f6c70ac886832fe557cd19ea88f2564c8248535a6db8327173c782e5da1976f4ca908d003b222d481c85f856dbbafc1ab67cd62278c068871229716b18f883e36c31753e96aea41230339537f5f82aa7036eb41213076ab526816eac354466205594edb337ab4dadd2f08d0224465fbee8d47d3eb93b9609a17392a505d6848357bda89244bb5d2c223fc305f03f4be8e65628e6f87eab08b83b89a5da571715c4ba3475eb7c489d8", 0xeb}, {&(0x7f00000003c0)="98f650835280a58f6a329650e6b112e1ed38290cb6f3fdb600e249bed7d2f67edc96b16ff8c137c4755f49a659ce4c50022e8b938b694756f682891c533dc2bbc6e9962167af8107f8208fb5257828bdefbe86bcaaccdc4ecab9cdd2eb2fe4197c52a824fe08cea0b0f3d3af9e09c877ab4ef5d49c5866832d7981e585d8255bdc0437cf0aa92b2243d83ff693abdc0086b8e08f42900766b6edaa235f2f513e2533194f71210c30a1670230b776dec6fc1a88fb2c4fa22750fb555c", 0xbc}, {&(0x7f0000000480)="7d2fb60885dbcb1801c5fcc43c6a441decc1523a67d3d0ab27fdbc20930d90e11f3a570cba0ea317a8b11ba3a4dd2e28ed1b00c42937fe869dba4c8f941e2b27a0f04f7d3e", 0x45}, {&(0x7f0000000500)="b9da4ad4e8a9f723fe2ac73b61273ea3a1cb0639d54fccaf45eb698238695eb688d2b2912e655b4b89a73068341dd97f5a222304c05a7fd47097ef167f32c31c47102f091f09838fa78378bcd1b7d044e031bb3fc026ff031f24ebb17133fac35d43566cd0e313487b051175004863acc303b8d467764176e4", 0x79}, {&(0x7f0000000580)="a348c435f72d632c2316441abaaf55c1e552e9a7525ea84cc8f0ad396df5ffc767eed9349fc7552b50c0dcfaf3e0ca5378bbe1cd9598d46557ad89158756217f5020b2854903d4226c9855f7a31fc626542ee49c1cb4e8d14505caca8ba87114e6cfa133d2b4044592b5a5a793aec396427d26f601139c5cc6a81682a84c9e", 0x7f}, {&(0x7f0000000600)="2240a7ce30f7e1fc3515eaf437b1839836feac348e25b218b2c7454290c22aee6e118e358467d3ec88f6ffa253b1b7b444e7dad388845352628baa8d9ceff6997f68efe10dd49044121a3115086173cbd60a7afed4b9e1d3d940279ed3fc0f51", 0x60}], 0x6) readv(r1, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/241, 0xf1}, {&(0x7f0000000800)}, {&(0x7f0000000840)=""/49, 0x31}, {&(0x7f0000000880)=""/63, 0x3f}, {&(0x7f00000008c0)=""/67, 0x43}, {&(0x7f0000000940)=""/145, 0x91}, {&(0x7f0000000a00)=""/183, 0xb7}], 0x7) accept$unix(r1, &(0x7f0000000b40)=@abs, &(0x7f0000000b80)=0x8) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000000bc0)=""/97) r4 = semget$private(0x0, 0x2, 0x14) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000c40)=""/52) pipe2(&(0x7f0000000c80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) r7 = geteuid() getgroups(0x3, &(0x7f0000000cc0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000d00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000d80)={{0xffffffff, r7, r8, r9, r10, 0x20, 0x6}, 0x3, 0x80000000, 0x5}) r11 = semget(0x0, 0x2, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) rmdir(&(0x7f0000000e00)='./file0\x00') semop(r11, &(0x7f0000000e40)=[{0x7, 0x0, 0x800}, {0x3, 0xbb, 0x1800}, {0x1, 0xffffffffffffff80, 0x1000}, {0x4, 0x6, 0x1000}, {0x2, 0xfffffffffffffffa, 0x1800}], 0x5) utimensat(r1, &(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)={{0x1}, {0xae, 0xffffffff}}, 0x200) fcntl$getflags(r1, 0x3) getpeername(r6, &(0x7f0000000f00)=@in6, &(0x7f0000000f40)=0xc) msgrcv(r0, &(0x7f0000000f80)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) sendmsg$unix(r5, &(0x7f0000002180)={&(0x7f0000001fc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002100)=[{&(0x7f0000002000)="3eebafe881bcfac4961a41cee8311fef6cce6d7a9d520e33a14226b98a0b4c4d66c68f252aa1e4d10bc751eb71ebcdecac7a3fd15ac0c147faac64c7372e6c491290e8cd190a6156f4eef18be651cdff35533ed47804239c455787264835c7eb5333519e28d055a7423217df7f96f1c473ea85d514a03b1afbb10423925f8333ae1c1f89e5e821211f0b923ba5adf58d0bfb240edb2a9af2d64570841db032bb581ab752cbc73b4832ca9dfe8dd8a3d6ff1464aa6343181f565670688c5988c7ea68d921bd523691dd0c45521f1cbc", 0xcf}], 0x1, &(0x7f0000002140), 0x0, 0x4}, 0x40c) 00:00:02 executing program 3: r0 = socket(0x1f, 0x1, 0x0) listen(r0, 0x0) connect$inet6(r0, &(0x7f0000000140), 0xc) 00:00:02 executing program 0: r0 = paccept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc, 0x30000000) r1 = dup(r0) fchmodat(r1, &(0x7f00000007c0)='./file0\x00', 0x0, 0x400) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/247, 0xf7}, {&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/86, 0x56}, {&(0x7f0000000400)=""/23, 0x17}, {&(0x7f0000000440)=""/39, 0x27}, {&(0x7f0000000480)=""/70, 0x46}, {&(0x7f0000000500)=""/253, 0xfd}, {&(0x7f0000000600)=""/21, 0x15}], 0x9, &(0x7f0000000700)=""/91, 0x5b}, 0x802) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) pipe(&(0x7f0000000080)) 00:00:02 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) lseek(r0, 0x0, 0x1) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="01070580e6696c65300015a9ebd5b24d28732f5658f179b95ade8afeb1a60c94b62bfb8f97b472886497ccaa71b636e95da60900006585331f6416ba927112a901de94ecc6c8e443b0644b2f7e3145753256394b7f99d3deff4ed16dbd644a293008948fd04b9e6fce7cddb020d57e43a52089d1850ffad712715b152e04fe44eb212003e1723cb2a14ddecbbd8befaf62840000000000000000"], 0xa) listen(r2, 0x0) 00:00:02 executing program 0: msgget(0x2, 0x41) shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) geteuid() socketpair(0x0, 0x0, 0x8, &(0x7f0000000000)) r0 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffa000/0x1000)=nil) r1 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) shmget$private(0x0, 0x1000, 0x414, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x3000) getegid() socket$inet6(0x18, 0x10000000, 0x5) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ff9000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) socketpair(0x2, 0x20000000, 0x20, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x19, 0x10000006, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = semget(0x1, 0x3, 0x27) semctl$GETALL(r6, 0x0, 0x6, 0x0) getegid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f00000000c0), 0xc) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x11, &(0x7f0000000100), 0xc) getsockname$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1, 0x1012, r5, 0x0, 0x0) r7 = dup2(r2, r5) fchmodat(r7, &(0x7f00000001c0)='./file0\x00', 0x1, 0x200) shmat(r1, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000200)={0x7fff, 0xfffffffffffffffe}, 0x8) 00:00:02 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="4fe559c8ab345ccd5b27d86580dad41f4e568453ba8fdbf5b968539e6c228613f87f2c3991b26a9e74c2e81f8a7c622548040f870a92f84bd3dcfc6daec7f1091dc80040c253894e6e7c986758411341d0c15129bd732da7a5f63335", 0x5c}, {&(0x7f00000000c0)="740b65c80d9c3a71092a852526107f799a542f840c23a810a470c8c5af8cc65706268ab36ab9367364ac1ea2f429289753fe", 0x32}, {&(0x7f0000000100)="c3be67e019edd4413a7b5d8dba4b40ba5c362e4a57fb9c81a3c8701fd295d85ab740dc9e67789ff3b04556ff4b04a40527c4", 0x32}], 0x3) r2 = getuid() r3 = paccept(r1, &(0x7f0000000180)=@un=@file={0x0, ""/48}, &(0x7f00000001c0)=0x32, 0x10000000) r4 = socket(0x2, 0x2, 0x86) r5 = open(&(0x7f0000000200)='./file0\x00', 0x100, 0x10) mkdirat(r5, &(0x7f0000000240)='./file0\x00', 0x80) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000300)='./file0\x00', r7, r8) symlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') fcntl$setflags(r3, 0x2, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getppid() setitimer(0x2, &(0x7f0000000440)={{0x97be, 0x8}, {0xfffffffffffffffa, 0xb5a9}}, &(0x7f0000000480)) r12 = accept(r3, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) socket(0x1f, 0x10000001, 0x401) setuid(r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) fchmod(r4, 0x144) r14 = msgget$private(0x0, 0x122) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000580)={{0x2, r2, r13, r10, r11, 0xab, 0x7}, 0x1, 0x2, r6, r9, 0x1f, 0x4, 0x6, 0x3}) listen(r12, 0x4) symlink(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') getuid() getitimer(0x3, &(0x7f0000000680)) getitimer(0x3, &(0x7f00000006c0)) accept(r12, 0x0, &(0x7f0000000700)) r15 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000740)={{0x301fab61, r2, r13, r7, r11, 0x100, 0x2}, 0x20, 0x81, r6, r6, 0xc464, 0x80000001, 0x3}) truncate(&(0x7f00000007c0)='./file0\x00', 0x20) 00:00:02 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r4 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0x20) read(r0, &(0x7f00000000c0)=""/245, 0xf5) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1400000) fcntl$setflags(r3, 0x2, 0x1) r6 = open(&(0x7f0000000200)='./file0\x00', 0x48, 0x54) recvfrom(r6, &(0x7f0000000240)=""/39, 0x27, 0x3, &(0x7f0000000280)=@in6={0x18, 0x2, 0x7, 0xcb0}, 0xc) renameat(r3, &(0x7f00000002c0)='./file0\x00', r6, &(0x7f0000000300)='./file0\x00') getpeername$unix(r6, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) mkdir(&(0x7f00000013c0)='\x00', 0x1) read(r1, &(0x7f0000001400)=""/129, 0x81) fcntl$dupfd(r1, 0xc, r1) open(&(0x7f00000014c0)='./file0\x00', 0x90112, 0x1) mknod(&(0x7f0000001500)='./file1\x00', 0x0, 0x4) r7 = dup2(r0, r0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x11, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000001540)='./file1\x00', r8, r11) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x481c09cb17074b5) r14 = semget$private(0x0, 0x1, 0x80) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000001640)={{0x1, r10, r9, r10, r9, 0x10, 0x7bb}, 0x100000000, 0x9, 0x800}) fchmod(r12, 0x80) r15 = dup2(r5, r7) utimensat(r13, &(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)={{0x1738, 0xfffffffffffffffb}, {0x5, 0x1}}, 0x0) fsync(r2) fcntl$getown(r4, 0x5) mknod(&(0x7f0000001740)='./file0\x00', 0x8, 0x9) lchown(&(0x7f0000001780)='./file1\x00', r8, r9) lseek(r15, 0x0, 0x1) 00:00:02 executing program 3: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) r2 = dup2(r0, r1) symlinkat(&(0x7f00000001c0)='./file1\x00', r2, &(0x7f0000000180)='./file1\x00') unlinkat(r1, &(0x7f0000000000)='./file1\x00', 0x0) 00:00:02 executing program 4: socketpair(0x11, 0x20000002, 0x401, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1808, &(0x7f0000000040)=0x4, 0x4) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = dup(r1) recvfrom$inet(r2, &(0x7f0000001500), 0x0, 0x800, 0x0, 0x0) 00:00:02 executing program 1: r0 = dup(0xffffffffffffffff) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) poll(&(0x7f0000000080)=[{r0}, {r1, 0x1}], 0x2, 0x8) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r2 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect(r2, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000200), &(0x7f0000000240)=0x10) fchroot(r1) bind(r2, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() fchownat(r0, &(0x7f00000002c0)='./file0\x00', r4, r6, 0x0) r7 = dup(r1) r8 = accept$inet6(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) fchmodat(r0, &(0x7f00000003c0)='./file0\x00', 0x8, 0x400) lstat(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)) unlinkat(r7, &(0x7f00000004c0)='./file0\x00', 0x800) r9 = dup2(r1, r7) accept$unix(r7, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000001540)=0x1002) getegid() madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) sendmsg$unix(r7, &(0x7f0000001800)={&(0x7f0000001580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f00000015c0)="e9584288866ec522d7d84d7111bbf8ecc76922babc8761e5c52c5bf60b15497ced982d01e35e5730600bcb7a527afb899c40b334b57682363c25eef46221b96926389636f628962487a1dc6dacac722b9d52dcc95aeda38707fbfa52054a1c2bcf6a1827c7756adf689f45c2c43efb636d3d0719732ab5592d408e5f23a5a0a5bbeade39624b0bf2d0cda9209a792b80598f77d66549bd35d01e1b12e4138bb7eb3b87e2f5270ae3cc0d", 0xaa}, {&(0x7f0000001680)="d41b69300723ad9d67998dca6f1c08deb7561ed43d98dbe5e3bd97a7f3f5504d7ed5da18417a563cab85056636fde513ccd49a5eb0fcc7d939bd1d0400d2", 0x3e}, {&(0x7f00000016c0)="46f865c9fc579efdee73", 0xa}, {&(0x7f0000001700)="c72975a3a652a459f8f93766d5762e01467a052b9cb91f41", 0x18}], 0x4, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x2, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x2, r3, r4, r6}, @cred={0x20, 0xffff, 0x2, r3, r4, r5}], 0x78, 0x2}, 0x40f) fchownat(r9, &(0x7f0000001840)='./file0\x00', r4, r6, 0x200) fdatasync(r1) getsockopt(r8, 0x6, 0x81, &(0x7f0000001880)=""/141, &(0x7f0000001940)=0x8d) connect$inet6(r0, &(0x7f0000001980)={0x18, 0x2, 0x1}, 0xc) r10 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r10, 0x0) sendto$inet(r7, &(0x7f00000019c0)="0cea98d2dfaa6a29c619506044de389569631cc0ca7eb612065b1286bfc1ae9b6a68a416293495f0e9b98f5be2673f4751f47774e680fa2bf0", 0x39, 0x40e, &(0x7f0000001a00)={0x2, 0x1}, 0xc) 00:00:02 executing program 2: socketpair(0x1, 0x2, 0x0, &(0x7f00000017c0)={0xffffffffffffffff}) close(r0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r1 = open$dir(&(0x7f00000012c0)='./file1\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) renameat(r1, &(0x7f0000000040)='./file1\x00', r0, &(0x7f0000000080)='./file1\x00') open(&(0x7f0000000100)='./file1\x00', 0x8, 0xa) 00:00:02 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) socket$unix(0x1, 0x2, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) getsockname$inet(r2, 0x0, 0x0) 00:00:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r0, &(0x7f00000004c0)=""/77, 0xffffff08, 0x2, &(0x7f0000000540)={0x18, 0x0, 0x5, 0x8}, 0xc) close(r0) r1 = dup2(r0, r0) poll(&(0x7f0000000080)=[{r0, 0x104}, {r0, 0x2}, {r0}, {r0, 0x2}, {r0, 0x80}, {r0, 0x41}, {r0, 0x140}, {r0, 0x4}, {r0}], 0x9, 0xfe6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60, 0x3) getsockname$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8b) open(&(0x7f0000000000)='./file0\x00', 0x1000010, 0x10) ftruncate(r0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000340)="787f3aae20929e2c50f435d76995e66175170c725ff44438e73fe4e535214049f23c8edcbdca97e3aacc8400618b835f94e8831e3d09a3b79b173d10668ce764778a841e11736a7fcfd148cbe8a29204bf42aff365d34906874a95575507a90d5f3247ca637d1cf6352f94635c3d0da2cf0fb3ffe763d2ef60", 0x79}, {&(0x7f00000003c0)="96f1127c25da8df9a14ad41e70e986b6639d58def94803df050cfcb94e73b1d08d2200c57c65a4ed5a638daad04e7a830120ab12dddc81856fa30d939e4abb82e6a9341315f9ea535a1116b1ae345f8f547ab6c044509a745e09db76d90f0760541349df7022fc1a35322d9f77ad0c35fa4910e7d4c48fdbfb81f252fd9c456a7b115fd0dfe0e2d8ebb1bbb10f9a440b43dae792b904e3f1043f6b9d31cab3", 0x9f}], 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fchown(r2, r3, r4) open(&(0x7f0000000100)='./file0\x00', 0x30210, 0x100) socket$inet(0x2, 0x20000005, 0x5f32) getpeername(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000f82dec00000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000007890a912294a70dacde7fa0bf1941897ffa1b32235c68767e5eef4ae3edf06940427063ab70d4f5dded5886b3aa6133a38aff44c019848c37b67c36e722bca"], &(0x7f0000000280)=0x6e) r5 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) 00:00:02 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000004) getsockopt(r1, 0xffff, 0x7, &(0x7f0000000040)=""/228, &(0x7f0000000140)=0xe4) flock(r0, 0x8) getpeername(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) sendto(r1, &(0x7f0000000200)="d5682e7e49626d22b6f14bc71735b685be8398a3889ce4fb218c02c79e7e067312af5f9e018bdb49a1e21f8684bb9ea356b833486dd9b624c6edcb25e9fbdcee1ba8b9ec580ffc990b9e27d39efffdb4be4967ca76a91aa6ec98248fdcdc7f07d1daccde1aa39d77052c83642faff5bc99d06f6317c0e9ca4ea47f397a01ba408535a2033f66f97a0f4be9b6774f5ce02653db11b7fb17205498a05ca1416ef9517ca26510a99ba8984335c3295e3e", 0xaf, 0x0, &(0x7f00000002c0)=@in6={0x18, 0x3, 0xd3c, 0x61}, 0xc) r2 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x40, 0x8) r3 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x7) connect$unix(r0, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendto(r3, &(0x7f0000000480)="d9ad5c6173bdb432bdb387168f2a1e90f4254342926cab41c5d173f3f9c77added7da3e4455c0c0492c92910b72206dedea0c114036d48ee2ea34ed8ca28345dbde34d18c4900aa13d63610e3b0b91afa56b048f873cdd83f0b331199871ef69d7983b1db0fc7e2119dc0cb5bf3f58d2f02447bd6aecf3b55d93d9c03f4879e02d03171161f356fb8939dfed530a7bb651448242c4701a4af2c3624aa452572d9fe8838b5b3ec405435965f4882eba9a641858599ef5ae310c0c120a735aa7e89d3074c20a8319d114358070878693da67bd8ab25d599b82831c637067f680b42eec589e4a5a2cc83dc392459cb6bf54dda5be2802c4a538a3", 0xf9, 0x408, &(0x7f0000000580)=@un=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f00000005c0)='./file0\x00', 0x12) sendto(r3, &(0x7f0000000600)="9dff6c39a361654232cab17d45baa373edfe3368", 0x14, 0xa, &(0x7f0000000640)=@in={0x2, 0x2}, 0xc) sendto(r0, &(0x7f0000000680)="24131d619de36876cdab75551dbae9f9746672d0bcacc47c5dc183fb6c8339460cfa601b933ccefe94927b6b9f37b923240f2d81b8dd979009e03bf277a9025b0d43ace9a601b277630e66ab53ed13ed500ffeb47691eee9ed1519dd25e2823f782f64b1bd390c654b3fef522ec4600b63109ed1217308910033e61ec947084e5b8e7ea07024d2f43ea84b67d6aa767d4a084f731875e66a0295dec41d35d90f3d80ef5e95d45e88884a18548b8e990c44aca86aa2d33be1454f0389a1cf1d67", 0xc0, 0xf, &(0x7f0000000740)=@in={0x2, 0x0}, 0xc) r7 = openat(r0, &(0x7f0000000780)='./file0\x00', 0x0, 0x80) fchownat(r1, &(0x7f00000007c0)='./file0\x00', r5, r6, 0x200) sendto(r7, &(0x7f0000000800)="468fb76a9577e5ea1e4444a26f22324e2dc59aff8bc68423b17e2ea7aea7242557d33bee9beeb5a83fae15a6f14ebf328e873695787180f90f837d163028a2f7aac994ba97e8bfdbb38bac70a4fc7250387ecbdbabc1cc49f86cb2a3", 0x5c, 0x8, &(0x7f0000000880)=@in={0x2, 0x1}, 0xc) fchownat(r3, &(0x7f00000008c0)='./file0\x00', r5, r6, 0x0) rename(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='./file0\x00') getpeername(r7, &(0x7f0000000980)=@in6, &(0x7f00000009c0)=0xc) fchmodat(r0, &(0x7f0000000a00)='./file0\x00', 0x0, 0x0) r8 = openat(r7, &(0x7f0000000a40)='./file0\x00', 0x40, 0x8) lchown(&(0x7f0000000a80)='./file0\x00', r5, r6) fchmodat(r2, &(0x7f0000000ac0)='./file0\x00', 0x84, 0x400) sendmsg$unix(r7, &(0x7f0000001180)={&(0x7f0000000b00)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001000)=[{&(0x7f0000000b40)="c7f5a6856260a89222c02dc1581197c840899429a99f6c7ce0ee3997aceb1588014d06ffb8fa204ee2cc2f5e6c0ced50a877bee27a3ddc1c22681a3dd32ae1e317d772bc44b1fc9843e7d9ee0827590aa5f04770a3cc05ec32fa2493acda490bc44d2f00ce840ce1c4d5b6df82934f9ec34cd184c15e0f33a0f498872116e904e265260a6ac1090eda012abbfe9927071cfa76b97d16b455b1d5660fd01fb6bf4870996cb707e25875673c2825c59bb468e2bf38eefa92", 0xb7}, {&(0x7f0000000c00)="c729d3c9293c92d55c79d2fa081a41efb606ff970c05ca9f717a8f3830eccc45c3f0ce0819c539224de96f1c1175d8275b9e82fe7c62ea48c9a194cfbf58b800949156b6f6093d28727bd8df40f1cf9493399b8f55f591d6332675c0f57df1aa4878d9ad9c26624dce40d2144140b8c133889a368de4a5684b48268bfb03dc4532b38cbff40a3f1711d129e3f7e43b4c57eb3fff407a3001b74f47736455d0848bbb9978ca9844a2", 0xa8}, {&(0x7f0000000cc0)="8d67576e0a52320376b3944d1ece86852bca9b992f6a2dc46cb1", 0x1a}, {&(0x7f0000000d00)="bcf3b60f8bd5cda07f5f0c44c768338a14cd2e9019dc4ac99c1971a7d8d51dc2ecc578afa53b8b474ed890c92e3a3c5ea0c20eafb2abed30fe24e701782761d987bbaa3e3210de085488f51dc295ef36ce4ec634108ce73a6a54c18479c06f88bc6c9aa71b07", 0x66}, {&(0x7f0000000d80)="77075696653a96add312eafae7a820112ec28d640313df8bda8da649f0bcd36db367a536de15a7fcb90d603146bac07a4c20bed6b5efdc01ba992780d5f6a28afe63da86b3103b1e1930d3e3d79c225d133cb5188751b87e79985a70075ac45081d3ea869f33b2a07df9a4cd2275df092223ffb60770d68719aff0058715fe45e4cd31410b22d8cc7b49860a4746a7a1ff1d18feb4e2531e8781", 0x9a}, {&(0x7f0000000e40)="68c98dd739b1bd590aa0483731922cad3de8de538aee27de3fa547597f2b285cc323b7a541cab27dc6643290917e9bd835afdafab3d9d5f2876c5e6f461a917681a30f81b7369f3b73325d4819ba71d3057790759fdf22a5fb15413810cf43ea8e12f569ede98c95bbe54239834efdccdd25596b97bd15ded5d40365daf543704fe44837f35d41cde6d21879d51fb9769984fc417d91e2c9b47221ceb3157a733571c779e32cc4a054605690", 0xac}, {&(0x7f0000000f00)="4d1bb99358077c9fbfd65e248e354149bcfff8c1", 0x14}, {&(0x7f0000000f40)="1803d01a5a124858b32808ef55a738caf4c4c8a52e785c39969db60819a4b179f547dea3fdfcd9a46df7315e761f926957a359f1199e8f8bc7c20879303c35aafca41d2d9c44127ca956f29a7c1a962ebcfd711c71711b287768f995d31e52ca6858e0f6f48ecce380f8e14fdf501d0b63f620980e4c1df8d60ae288e1de71666e221155f3e49a11b62aa5ebd1d3ee69ca81a22f261458a58f3f7485d79dba6647553010e36fc829ab8eb32b2b6611c6bfa958a8abbbe829", 0xb8}], 0x8, &(0x7f0000001080)=[@cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r3, r3, r0, r8]}, @rights={0x30, 0xffff, 0x1, [r1, r3, r2, r8, r1, r3, r8, r7]}, @cred={0x20, 0xffff, 0x2, r4, r5, r6}], 0xd0, 0xc}, 0x4) mknod$loop(&(0x7f00000011c0)='./file0\x00', 0x50, 0x0) paccept(r2, &(0x7f0000001200)=@in, &(0x7f0000001240)=0xc, 0x70000000) openat(r2, &(0x7f0000001280)='./file0\x00', 0x8c29706ac583c6ca, 0x44) open(&(0x7f00000012c0)='./file0\x00', 0x1000000, 0x2) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000001300), &(0x7f0000001340)=0xc) 00:00:02 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = dup2(r2, r0) r4 = dup2(r2, r0) fchmod(r0, 0x104) close(r2) close(r2) close(r4) preadv(r2, &(0x7f0000000200)=[{&(0x7f0000000040)=""/135, 0x87}, {&(0x7f0000000100)=""/196, 0xc4}], 0x2, 0x0) fchmod(r3, 0x20) flock(r2, 0x1) r5 = fcntl$dupfd(r3, 0xc, r1) fsync(r3) sendto$inet6(r2, &(0x7f0000000240)="5c3cd0844418bcaeaa37a801d732fd1fb347a0a8aafa7e1580f8e6e0d310bf59fdd07a70b2ced25c44d8949b58fda21efe3c403cb0c4a27dc8823f158097250b37387d654d4ef8e6016f8c3bea2972423fd36bb910304444000d194ef8fcb69191a7295655cf73028be2631b8a0f2261805623f1a3c4dc36d0979f55b9db197239da85d368fb9f7edd9588c23cba46ef05ebe0b17781ce3d144f180388271649e1494211b0ed07007bb9b03945721b0bca3e80cff1ef5a5476309c9e5688799c5f62ee20df46bc3709955370c2737f0910dacb17d923328826134bd19edaeef6f5f25a428608825657c8fc2992db7aff249ca64a1c787993eae300099e54cac5ccf193ad8e3e4ae543210fe7f505089eec088c83024615fd3366a0da9fa060947ac348641cc4e80bb4957018f8edbf46cacc9b269503c475c2b597132edcdc649158d1920d433bce7d84eb063ac40b118fb21880da964e3ae8179ec187379f4ac97e03a22b192bc736897c288c87fc24844a76d71046454ef653ee1b19975896e5733d9417a0ac824ad5ecba33f2317a96b12024a3541044566ca32b471e1f00b8dcf5d6dc248f6d7fe4017681df000c7f713fcec36e0ad7701e9aef119f9b7f8e19ebcadd37110f5478754a4222b9f73eafa889725658a551e26b391a0b4caf665fa86a7871070affca3081a8711eeefa0aae9ecf94aad4f5a22c9b14e720f87fb052ef46f82f9b95a08e4ee4a87b95df051c53d829b3d5f37e9f6114b626d3b6489d7a9c407d360486c152e41f60a195374dd0ce0a882066031b703c74ea3acd60f966ba0d5d31f233c6ad39daeaf0922ee4c9a25b9481b12a105c254ea0674d60375d989645f871901875f4855652926927ad9ca92fabc01c6a50384be1f9f4febb29a5e3a289278aee4718bcb556d325b0ed59b91d740589eb6d5159fe68b213176e729c3b11b3e2a88d55ba605fd42395050620688f7a9832fa73387092b4a8c8959d367195b9d33a24fe34001bd5b10a8e8fba6ee2a7f3cd2e255b94f3d1c483118512d4353bd9a4a7f460fb529a461120eb47ae1c5a18ceb9a9bfbaff383c1b5f8cd695268ea6dc720e30f3ea36ff7f43dea14ca6cb323fe5d65d44daf7cd26fc9a9461bc6b46ee62d494bf36ae8160769ecec9a44a50585f2cd2155693ef7ad3d85060e0e9632dae4cb6740ed673ab16de33a14814f23c650203a0b7e125dc7307ed41d8a3c11105622eec8c70dae339a3ad94785f116bb815551ad115dbce437284b4e3403135623df892abc69025502d6a59653fbe9e1c23f52046aea4b7be3194889af9f09025315d6a8d1bcb94f205c0d7242952a430c4f4052addd7c5c01f31e89f18f7c1be826f5cf4dd2b7fd9dce28467e9a8ef53bc56cae58e1246212e3b3db8b793ad012056d52ba5f2e8276695562aa2de04ecc51360b32e8f1dee457ab42e005c8e5098aacc3a71770adfcd96ad05442895ee11a9af810421ca5d7aefb0a01f407c810790558389a0579852f239b29fd67f096d2143259656ecd8e7a5d9c86f7bd201d04ac11060418d49688225568315ff41966caff3be2862f20e0ece37e9a341200d7d997fbdfd79b59cbac23557432226bb8801a3d50e54807a21e499ff20634fd776f6af0863ab9c4efba41be75ca172d627325f0cc0f6df5e8a9b4b98066bd7f70ee6b275936e591ac51639c5094db573d1c5b8ed53282d884ab948b441c898b51b4697930485626a4fdda9bc8247f909636951f3985525bc7f6cacf2d8ef080f72ad9d0b3f009fdb4baf4241a200ff5a1fbf883fbc605bc3a2a60a0d4a6c5aa7267234d7c395230fae0a2fc732570288093c81e3390da8153f2c67d97e4d942212c485320eb05917e8d25794ed6ea2dc9c8326480db2dcaa2728758b437e73696973de6ca776d72095c234e13d347bc18b4af94d7ca1191ffda8b3fc5f880d718957e6f33e6c40935ab599692888177e5257914de3fa1449fe762e7b46a5f7ba7bbfb0253584f34e43c62fe958809021edcc899e833684edaedb8d7e140aee284b3608d2b7d7d51300d2b03ed46b6ddb97c6c7d8520675465b9ebafad60eafe3605e3692d18dccdb1dc318591ff9deedcfed5c726248f7e61e331ddaf2e585f19b0f30e118e9829015e4ab6a91f513fd2fb85c42c3fd313463e6a833d2c8325cc5acdb53d3ae651c9ac6d05cb17b314eac51500c9d84b555f74d232688f1d972e4fe1aad6312e98a9aa61510c8d10aebedf853977930de9554a189ea41ee8ff9b2c72918303419720052ca5490304487ca1ca16e8995bc52d5c3c2906f8dcd258dc6bb71585c6fb0cd02eddc924d99b7210a5b07be9ce63043fbd4dae6a990a7d3d6e132a47b4d0683b01505fb4f1319fea15506110e6b99280c35aabb5951dbe3fd2dcb2ccc9e0712055ea37e55a05ad83ff53135a9e6e3e137bc547ff578eb751683c55207a3300990f5fd1dfdca38e5033444e75107eec0b7c239bd6fd154e47ff5bf1eff97f38b3a1a797c64bcac24fa1bf1d8f8480d2b607cb1d569ec21e4e22eefb11d17f64a9dacb280873b04227d9a2e7c0137b0d5e37b11244a314c9544e55491ffee0433a10aa66e81fa3cdc35f1b20288ce68f74699eeffd0e07c998a039397180c2a4497e32ceb4049afb83b06e5788bf7bb190b5f14c0ebd76bf9fef36503ada56a5c048af5e77215d6620fa9f57f0071aedc35db6b2a2770ab7ca63d69b818b3cf029a8fc24988862d2bfa1eeee48126742ff83c59836fb87c8cdc0efd7de92e015b5ced72df371add25dd4aaa6d45ec9cb0c601be2b8bc72ab1be33339d763c41997ba1e4dc9674cb42066466bf6650a1a7380c3ca215b845f795296ac8dba04ab4efa01aba4d91bf216d1d79f6a3ec45ce19b92e846a8d07e32dcdd2c9ad0b48e0db9e511d434484e8abba80f626647395049783c0306b9c6359106cbb48dc5573ee3c9b0b02380139f2b6479d89e60d37507bfd8bf373964b0d170a9c8519e44da2b02be313ce1035f5cdc691c84d7011edcab5f41e9d0e5b948fda94dea79282e967118ff13984bc490a90eab8039db8802b12e6c1e4fad47dbc0c07688b0c55f245a43c34125da3cf3eb69a96ad08708c85d1b0d88138f454124f22fef327c6f94ccd8ac7f682982e4a9893393c04c41eed5c00ac5da8a3e14ea206dcf6ba9e9da2940bc542e8350dc6f1cf84a6803c6e55878d6d3e47a1243808e20d6dd451bd3d078bb62eb7e64d9c3a793474c956e99a5c740b2874bc4f39494595aaff4b2dbd378424c56546d85e027caf91ed809c301e46962eba9b6b710d8799576d048b02b5808a6850a0989df7bec3369d0c3628fa0add571c802fb2d546347c714851caf86147a0979066feef02e4924444ca548694d035b2f263e57ee3a9bf970dbd9f4a3c3023c08cf6c20bdbcc8e7d75fdfb8c5bc03ecfc8a19e9c8fd9bc363ec2269994e1fdc030c62fbf95d6d18253efe045741db1ace8a763d5cfa6c1f29f53b87111fa873a74fb3a8bda1aba0c32260e0db86232ef818c944e4538a399084f14d5cf1683c0b74dd6cda3788ad2ef7a08ccbb7b71be8f72777e098354a91acc309e10139a6941bf121d8a08819ccd8e17c0774432bb93f54a1a24a835d026435c7a938ee84e5107f9a68f31315ac54cebe9c24c4f7723790bfc78b9f02a6821800db4bb6171c0ffd13174d83afea611c7a5ca39d05fe6c90266d25f0eeb8cad50e2479b9c788a9da8a878337a4b8b01804e62ee4f83c45e39c79c0e2c7220e31b71cad9541d5eade4dba5481c559ca540607aa8cc86199c627e54b822016cb299078f94c278c17fe83c2575e6f487bac0b18c087749cd47d0cc44aeba1f24031ac458422de6a1b66df49e1c17d2e06909ad8faf09e3cf03d6ce6982ad3cf59a379efff2e6ee398c1d7e0749d55c193462fb96b310573d7359de362e85dfc5351e4501ced9158ecd291115b68cc5369f9de177924c8fbd540e351b7e2f4896195ba1876dc7cbe9de8dde5360acfaee13a05c27f1378c2fa0aa008285ecd0f868e1f7af05358484e96bdb811f392d99bea90e7af2020295f908b33ee1ac8cbce319535bf8f0b6ad82047b9b472865d4270ac5ee6f1059c7c3e7ee3e2233c578493905732754965b2361b6772dfbad0e50016208f993ef88cfba6c74fdb521e09e5ac1eae2f96d1eb79321418b552f3794aca3e4e6b042a874542f71a2e72f4551b221f92ca008afcc36d2b0d6f3ffe9798aae948df51f4a8634519d5eb424907fb445ddb26f95da910eb29bf800233af026935f3dc2af8fd829ad57c480131f3fcdf7dc9473411e6c32efb508b0d8cea57a9362b27ac1bcf1a3f9b8d6a92b19ee11afdcffccc08bf7dfe94fd58a626ea4271404ba5d49587d2dd216f7f9b44a03e96f72aab1eed9066d4d790d57db4b01359c7320c4c4f7fb68745fd5c953f9ca5db921155c44c2a81692bcc07e791bd3a390988eb384abf79c2824d1174ea931a29e54d7be6161c1697620707df9126432fc52c29e770f6720d96f675864ce8e5db61d696b54ee59002e45affb5b33a84324faba42df36211e66804f76e2dd8876f43f815f3adf511dcd63ebed7331c6a0141048b06567e994d3e1dd4913e305eb5587e9aa53cc2e62da99bab451c9d0e02feeaa3989313d0f636abef96cd5d3f7b52721b6842e78144e223eb807cddff05aff54dd4188ee38769e7027d5dce86ad2d68f981b772ae64116cfa98995229ca15ee5e39cc461c6486cfc1180fca5422607eba997d575fb341ceb5312e9adfe7f238302ee6233e5a47bfeed1d116946366a4c355291210d7d2beb9afff397abd54b6ea51998d0dd3110eb08149376752bfe60599d6239d5f089d0cc0662498dc98f8b63ed020bc2ecfb0c407662f45ce101874723617b43a1f9a995f222779cd8a9206b014df70d3f10f23cb83f4cfb9f1dea71ef623a9db9ada8b54b0ae74e64644fda27fec63f5bf097b165bc6acc133c64de0b89c89f0b01dc8a5764e567f34f1bd83223879bd6d74fdc94f02492cb12e7175840c55e51efc0ed31008276dc9cd7635ef883a885f10a6dfe598000e9879f5d8d0dbfc1e94d916f114e6797fe60cbafe3a2ac7c83a0cbf439094a687953ce7bbe2dd31362406c1f4c712339a164c99a386ffe2253f99cff7351b6a4db1397c4205b94229aac2cd6bcc38bfda8e8e50df244341ac653d417b4ee054687d5182f301178ba2d069b4e76b8bb8b79e55ba9b11b900bece8828516094bb9007340793cf46f593bf953e88c779790cf02c54b3e1fcaf0a277c2fd8ebc8030beed05652da96389c9ff8e6c578be2dc932dd16e1de7ff63c18ac4f75e7cac85a23b22b13be9673d60cb6e91c4caef661ed6dbdcee73a9a20f73594059e6c29b855cba6fc78c23b6e086d3ab0f3c34488c8654c74e795f2cdea165a3cbba7777b55dfc1242af15500c71de7d9ec5fa9510313705c476a292a2c696a553163abc1fe80a1f7c120486163e541cbe0ae97956248d58acfb3d367e203ad9f51f69d860c21a4dc9b1834d4591b1a4cd524210a32ff0d84d0e940bc10bd401b2a52d5ed3388101851d2b763196fd5dacd68aa6a56db9b4f392d7c1262a181c4a1cfae192648ef27f2716c528d83c956ec308cadc84752fdb6fd914d539e670f9f5bdcdfb1c3718dd5f2d471b8e12c1f12567557b2d931efdfe86959ab507a3ffce000ddbf3866ed156bdf0ec9157ca59a80a75152d9f10b347ab54396c0ce4f3b926d068a51dff3e69b64b", 0x1000, 0x8, &(0x7f0000001240)={0x18, 0x0, 0x8, 0xffffffff}, 0xc) preadv(r3, &(0x7f0000001300)=[{&(0x7f0000001280)=""/102, 0x66}], 0x1, 0x0) r6 = dup(r5) getpeername(r5, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000013c0)={0x101, 0x8}, 0x8) r7 = open(&(0x7f0000001400)='./file0\x00', 0x400, 0x40) sendmsg$unix(r4, &(0x7f00000027c0)={&(0x7f0000001440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002700)=[{&(0x7f0000001480)="8b3e3be59872598f253f0e6cd978964575382579454c5a093e50ffb0fe4d522b98438c7ee60dd07d59527be650193c2cbe9fe764a33199af17fc8a3667f63e04f973e877e1c7a639029349648d6d559b455bffc7627e4969bec4d7afe72467e3de7449968a709274c10210a23385f366b6e12a2a5d117af39bf0a5c6aff66cef2a935dc33076b8b49b36037e5bba5979f3369d38896162a9d86f166dd4a4610be955a7db0423a1e64e8d55985b8a4af6d22ef15c", 0xb4}, {&(0x7f0000001540)="59c35eb59708e3014288490bf56520486362553e1917cd39cb0037e5152c29ecd8a39e7eb42e5a38ab18feb6730c78474f3caf35e80e296fafe4ad51feb6372e2621edbfaad4ccd3038ac6a988c966ba8e6132122a25412b29", 0x59}, {&(0x7f00000015c0)="8a5ef89e3830", 0x6}, {&(0x7f0000001600)="2751ef4ba3714a68295b9d667a1dce9e75f8e2635dcf4851f488a07244eff8cefc8ad65b14c8be6476a8b8afed6b194941506f952887cb95721ffe255a3c6c3f83f746b55e60a9c879e5cb8ffb6f69a50129350b13cf4c97a51e7c53809603c34761e3c69f37e2af478888ab89984e519d3a9c115de34751560737dedeb4524d9a569cecde82291c60a0268b8215058531dc6f3e905f84834bde37772035fe4f8e195845120a46cebb4b5075e7d620a6bd70387d6f1b6809f4ecb5e21869f83ee717db14bf87a5b66ce91ad96afa69d75c38d04dd9b70e6abb", 0xd9}, {&(0x7f0000001700)="bc499328a135fad85502ac90676d83cadf2a3a227b576718aa5282664663c9806024befc865d15919f32243013751078bf873c8f8c2f2dcb51db955a7219ccde0a9e6108a70606b4d96d12d6dd0b3634f195dd02067ab8e295d5050067248417160855262bdd04fbd3646c6408ccae236468a945b8193dbced83daee15d4ef0adffa2067f35455cd4fa04d33a4759cd5a6fb7c53dd848da165879c85e1e1379fa714cfb548db3e9684465a2918fd4139712819e0bbeff2e247de4a8b9aa90ae4505ac5ecaa99bf4db2d9f50ff3de53f97931d732d481800e273c35a4e0353feb658c9ccf9d29606311ccdf987faca050181be754f94191cf4a5cc02f18cf93f24981683d7bbe44b9a38093128d5d9f1a0d12e1eeb3eb2bcd06465ecb98c0c6462894c142057d99f062b548e7868ec62bd69f3ed5cabf2916c98548505aff4db4163d3b6ae9c4db45c9084fa2d2b968088d4086703217b5eb622a6bc90e0b315822b140b2ceda7e42a83f5dcf6621b2e64a28337a6857073fdbd9eeca5ca604dfaf4642d097a865e02d38ec034ab33b6a28ad989560d5b8b29d98f142bc44e8e0c59ec978deb3e0a26924eb132e9991250bc15d1105b870661d50dbcd4916229c76de679dd701a55043f1a7c37166390554b9ffc715dfa5d31dff709b2e6f32d38f7cf51f93b7481f4509ec7c2d68e1c884b4de3a0a393bbd47591d36a0b68b7e056b6982aa952d7051747920cf3f5a15084e06991aeafdd4192803dff1c5d4c04f0b6170080b313ed84d151917e936ae1c483b7fb23efa090ccbbe3cd33b71de95cfdd26eda6d3e89d6e3cb53a74d9b7af7f1498a3ba12b4fdd7720a5a9e392551216827a62cef0bed0fbbd33692d510825cd3bb0936f228942aa5a3322fa2130a0825b9d87de9a672000901406d1ec466ecd5ce00c473b7bbc3925e1c169246088ab63f9b668a9120af6fce4df378da76a2a1d0f3969575776f245337b2b0a72e60e889ef0ab343ca89b5e39af73a86041f2320b615bd93d41ddfbd97617018007421f21b6badf4736a331510ca45d9ce0bd0d2a42158aea7e18fcd5e650889dd5469271548cfbf03a2823633e2effda61e4b24729d78754e9b0013cad923aa70cd3ab033d938b0ad0f37f7be44bf4df1273d35f28819587b0df1f64f56d59c3bb918d8a913a10cd6eb643ee9738c8afa7d23d7677f751e455e9e5485ce67223818bd9056e773b53491ea0067fab94737330f1c13d2f9f5524bda5394fdd8fea5449ed938a32655dedd112c32f95b79b248deef790194b22cbb5063018e223501a257bf93db0a3dbf0a656417851e1f868efbe8575151ecbc8c797eda7f4b9a8bb65570aa72d83eb5d43e8b75e999fbcf61db50e1f64a8f1db954118a9fd7e9cd46efbbc81cf5ebcbc0202a70d2cb99c6980a81c8d41e4a8d65adef5af9ab0a789884ae8684c3c2d292f5bd66ef8a134a3a656fdf86aeed10df6fcc4c557e65db0ebb232618edbb66f55f727903df78646f945090d8ad55b01eaa6567f0174ecae647d1ed3aa85f61678a1f5e311f59501af32212e4d0e865f32204f474f191f563ffce6d95efc693bf7f6d93e0e36f703fb2d77b54bb8cdd3870dbc63cba095398a318274410d1426765f13dcaacf546e1c3511733ac32209c1ae567a4d7f048906ecc954cea322168718bd7da46d1b5163afb79a58f08143215c00351ab7040efb6a114465d3ffb775faf10b08fcdf75f725ea69d9a6d695b7871ba17fca303f41ab3ceca9dbd8f26ba957fa9633ed6a315f07f3cd4b1af5d1e3c400218d3237cd8a6e852653efafc34fae2d2d322ad196877441cfa3a32f7e52c701796b87333c4547a93ca7976c5c209c487dc8385ff2e7239e4abc1d846b2f6d3ea1cdfed8562b0bb3dcd21c0e334bb2facc9e6599bb9ebf245e94f40f134e88466bafcaeba41096ae2a4d48ae82a55e7e47298b04188726be50a3e6294d24947b78a543dabefe5b1b304699c15302e20858aac3091ce95a1409d8cdf345eb5471266e7af5eba6d64b93f821e84da0358f32ed26e6c67d64b0b6b3090bfbcf6593ffd7fea72a691e2ed5ac499ff327dbabd99e2a3500bca740e3baf8ad6cbf3ade8ae35119539ab02cdf2784a7b87ab6a1691afece2e493b4627dc978e08abc23a1de64e02d62a8cb8a7993bc14c236c25f229e621e6430f8393f21ca737b0e792d6d5fd9028a13e91d5aaf0f71825a16091266194f84a54ac522e732cbd74da99b71a9c974baf68f2ed07782f87023c99e83e278f8062a84d9885b866dd38eb4dbb6417ede493f70b508bbe236ae9bd70e7a0536142a218f19cfb4b3fab477ab65494da66b65af8a59a07133c1064c4d2630efc3d2fc7fbd5e08b488467a971f37d455927762bbd04a9ffef36953bce6676cb702a381cc5135a1a4764088cf784a8524356e3bd46b3bd1feef0f2d50d63dae6ebe9c4a21e59e7a38fd09dbf9b975c6ec7b4769320f84e07e17f0c708bd59def416d5e751deafff12156460ef4f4206da3f5baf7ae09f959e31e96b62976a73937b1b28dc4d5b938ec5d1d5c6876dd0638e19c0787655793a992a238bbf09fb65bf4b6130b1848ac30b87e23d7212ad165a3402526fe882b10eed6056f60cd9474cdf643a3363e07fd5a035b126e172a75f519eef7dea188358ba67b56188fd645be7558e5b6af03ab3c8621fb36dc7ee38fa68a5b45a93457a760478fe88e8ce4cd4de9e94361b79b8e6b8da376a061d742682b7bd8b80c897bc01aa44e91e2ef04b635401b99ae0f02851d723a0631a7144adebaef5092c8ca19670b3eae23566bee0a7ba76793492c25974076191eb19ae81fbd5ea08164e2d38fb7f4421f67d4adc0a73ac10bfb275a50f1a24418e53d0424c0a1e321e96f068b8e27e147546a732fb854ccf255eeedfc5a194e95d0621ad0bcaa8202c8df84f9083215073b499e33487b2040310641dd0746d3e0cfbf9f663fea4fdd53e92324d5304c29af93fc8b7b5edb1fa9199aa84f8d570b974af8730c5acf79c9498d6f8104880d5c5c3819628bc0ce3f7d3c9e1e3cfe8d666e5fb3fabb51affac35227829c6d4e13dbca0b36ad741c61151c3ad136f32b24307cb6dcd64ad9d7129098178bb4d7f167b51079146e606356a4ab586fb2b9c0c3a8bd40a09757c169fc429e69ea59a2e9b653d057daabc26411842d5fd3788a1cc6d6a015be8adf5990ea79b375055bd152d3f5add9e905cc8c557335399b46edf05ad5513ab042806318c7686db4331d49d9381acc3a95f1fbfe00268a24ae3827c9e36574abf358b3eb6025002a8f9514392a944e11e3668f209054a0dcbbb1dccf2b967301bf4d86ddb2a526255e2e24ad513fdb6123a9f8181905ade01f6a8b9a8564a8ce2e4fdfb41ee6b69ecd59d8cd48c583abd6e6a5e5e65e0ac0eee863cf8eba1f7a50d1b5e88eade34a722c716acc3367925868f73958bd7dc2f153f0e0f9bec8850b371a8bab9edb67e91a841fed1ade4823ea7da2f63eb62acd1b46acff1aaca3ec19d20ab3e835f868462c8e63efa44284479be7797ae8cdd9597411a9798c325332bb916cabecc845d806b01a01cd4a093ad734611a155c47b40cdebcadba6364c5e73094051818a00d2340666eff49b2d7add552cdaa14d87dec04c898ad8504af58f72cae59e0908c3293615b08bdd818e004517933c1c567a4d187db25b2f4c6e64714d27408b159828409fca26e3909ae888ff6be1b625242e55f4451c4d02a25764ffa4cf25a828a33ff52670ead1c3c29dd5d7c86f0d82a8567dac84c8b6bdfae27fb55461a8d2bac3aaf0a5080a2aecd2f629eb2fa1192b1450c00bb8b8b9dcc7994d71d66eddf7c4fc4de71ae95ef5a08f2aa72b2e19d906abc84a781a159feb78e3c0286f524a938bfd8dc1118b7f047a265ac56c7fa1749c58f9f15e67f1e83e6b8fc999354babf1d85ed477f7d8cd85fc70108c29ed38664eba46c99d2fec015e216b40cd475f32b0e2dca09614fa046bed8dc48ba63e10db6b0b3af1a3c4f3d274d0e9ed1bc6ca3447ff9162386570026d40d5762e2a91fd5d817790369b7d68e9fa3284baa8f61b42b8f811c697c4e7dbaf6b1b457d534ace4ee9c2265f0fdbaf128bc3b8b001b7ee7b6dc1825acda2eeb3a725c6da963fe5a5760f7ac4eed880c2c05115529b5ecbba30a8c6002c8d810f7f74c5732ada0b9ae177051625587ece12ebef3e1207d34557393a6c22774f677f28864e0f8830cb17e59fe30cf8167cc8baed655ee586b8e2797405cc25f2afaeac4b363583a29adc6f136ae2afce7c8d822b65aa157e8080d1fc7dbf1b9aa409a845e7977a2812461fb192ba3c7b02b8cd28bfe64ad0f9eda4cd92d8640bf21faa9c3809fcefa37ac142527d64f272ef8d71e5395503b085f8693a727fb009672a07b25f8d597b2a4a7902233c87cbc04078ce47669ef12febd6473dd22d643aff6f84839d518f166b1b07e84671db829f22ab6c48e5fbc9c7185239b02836f14c0f423ada073971fd344d406babf776d15bdb8a221d6734765591582af4d63d0e6a9204f68d1729941a14276d1897a8a7b4643d50bd9c34c9ff0581060fa4f24140e3832e55d5e7af9e3a11f29cf78f22677b748073018fda8275bbd56824fe70116b12e3ad3c76dd5bf3bb20869a81696ff526db8cadc4c8420a93cede6f96b8967c25b6ce36395d9996ca31f10982006d42347e9411703bc041bc6267aa1b91d4d38830c3eb0e8d8f4676988c7b456a3e273696bd002ef9c5bd78d8295ef191020e3e3246611777e1a7a501494a3fb3d5f98bbd62d0720318feff944c13f4ae79de1c02ac678e5ed7d8a65e3e6d31825fa1356579f2262b661f73d6d4366728dd3287d8541fed6c8b0b25ad8011240d12da7682da989ba963a450adab816da4fbedd8e7a395f76a12d2fa4124275bf7b661ae47af8628ef2cdefb031c83b2ed2508ae0c9fa75e5a280ee031199a68abf1429a72aac3976a0a6bdd00a5441c56fdfdbb5a26ea10099f714d3c97297614c3acc9dd9ddee43cdd87813c30050f47dc9ad032756d24cadf6862129cf05a85f6a984f9fb257074cabb0e19997031094e7dca654aacf7101fcd3ad3de2f6409f733b90ee9a56482935b6b69473b2790a173abd9309a704263a86c4655b6e01df6ac23bcb3c73314f4a0c240a652f2849b6d73b4d0a8f02495d33a7b9705e11c6d5f29edfb9a0b5bf1af3cb1515d18cdbb689e2509f3b4687de3836548c4c3d80e17888a88d91856a7fe8bd5b7e83b2cc07167d0fd04e314ac87e0d7786cc2e573435477d8d280ceb24fa527a65f26cb7c39feffd6c5f243f614256dde9f23d59992519408696e76ad61bf09680be678ee2c1ca1ab1bc0cbb74ad789f71b157831871fd9c15a60669bf79b4212d537e0a6c7a357f4c673ff5105f599d4d9adc3ab1aeb8ecea93624d0606f72b78f319b6879d8d9cee3d50eafdbadab1128939985c3fd3e66d9867a85dba2a2f8dda076740916674a5f83bf764e7cf104c9a49785c74e3786f563b34cf7764ab5eb6f77991c63f2f2ec24cdaabfd2b349295260c6d0ec07c640e4b0655235a225b297b5eff590ecd80a289ba16848c92c96c856f5f1ff5b2538ed7925f5bcadc43955c5e74c49ceeca050f9fd4c00d51ff69c11254c2fcaa07008fb13ab1b2deb6d1a3bc4904600de673158a658aee394d8e1866db29e78f2fcf0586369ebf9a345c80107206ba5b3f6d5fa82d20f401a8c18f95264aef63a47c5246f08f8820a65", 0x1000}], 0x5, &(0x7f0000002780)=[@rights={0x30, 0xffff, 0x1, [r1, r7, r2, r3, r3, r7, r4, r0]}], 0x30, 0x8}, 0x408) fcntl$getflags(r0, 0x1) preadv(r6, &(0x7f0000002e00)=[{&(0x7f0000002800)=""/146, 0x92}, {&(0x7f00000028c0)=""/31, 0x1f}, {&(0x7f0000002900)=""/221, 0xdd}, {&(0x7f0000002a00)=""/130, 0x82}, {&(0x7f0000002ac0)=""/78, 0x4e}, {&(0x7f0000002b40)=""/140, 0x8c}, {&(0x7f0000002c00)=""/239, 0xef}, {&(0x7f0000002d00)=""/144, 0x90}, {&(0x7f0000002dc0)=""/30, 0x1e}], 0x9, 0x0) read(r0, &(0x7f0000002ec0)=""/34, 0x22) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000002f00)={0x0, 0x0}, 0xc) pipe(&(0x7f0000002f40)={0xffffffffffffffff, 0xffffffffffffffff}) seteuid(r8) sendto$inet6(r5, &(0x7f0000002f80)="3b107065211d155f176360ee88b9d86b247a33", 0x13, 0x2, &(0x7f0000002fc0)={0x18, 0x1, 0xcb4, 0x9}, 0xc) flock(r6, 0x2) accept$inet(r9, &(0x7f0000003000), &(0x7f0000003040)=0xc) sendto$inet6(r4, &(0x7f0000003080)="9520b4459ac08da627127b377e9800ff7291959ecf4e27b332cc89889bed7d419beac32307e30aff41aca59dee0bd7a86ba7646e3be6ce34bd671ed6188fabf37fcc4c7cf80ea8c72856b8d96aba35acfb1e5c71ab50df71efcd4a3354ba814896ef8778c2ddbcdf1f903849274054e418cf60acb403bae7b1405c5f651dee30f4a3a3b1c0f3bafa93f397294ffaa4979e5d31062a5116d36f04a7b018b61be07e89dd7d1d86162a10044f982bc695da7bb92eed663c915f85a4d7bc9c1de4c86edbcf91a38a21c0a36dabd9dff9f7e442ed7210ca3664ea94b713b965dbcf9b0f3a37d6df20431ef172003197ff104fd915fc030972fed55aaaebac", 0xfc, 0x40d, &(0x7f0000003180)={0x18, 0x3, 0x0, 0x2}, 0xc) 00:00:02 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x888a3240b6483c91) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x800) r1 = socket(0x11, 0x60000003, 0x0) getpeername$unix(r1, 0x0, 0x0) 00:00:02 executing program 4: r0 = semget$private(0x0, 0x7, 0x400) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/109) r1 = semget(0x1, 0x0, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x0, 0x20}, {0x3, 0x2, 0x1000}, {0x2, 0x4, 0x1800}, {0x3, 0x5, 0x800}], 0x5) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x10d) semop(r0, &(0x7f0000000180)=[{0x0, 0x3a00000000000000, 0x1800}, {0x0, 0x9, 0x1800}, {0x3, 0xb}, {0x1, 0x800, 0x1000}], 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000002c0)={{0x9, r5, r7, r9, r12, 0x0, 0x3}, 0x10000, 0x2, 0x3f}) r13 = msgget(0x0, 0x204) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000340)={{0x8, r5, r12, r11, r6, 0x20, 0xbec}, 0x7c9a, 0x0, r8, r4, 0x0, 0x8000, 0x10001, 0x3000000000000000}) getsockopt$sock_timeval(r2, 0xffff, 0x100f, &(0x7f00000003c0), &(0x7f0000000400)=0x10) r14 = getgid() setregid(r14, r12) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000480), &(0x7f00000004c0)=0x8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000500)=[0x5, 0xff, 0x1000, 0x89, 0x55, 0x7]) paccept(r2, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc, 0x0) r15 = openat(r2, &(0x7f00000005c0)='./file0/file0\x00', 0x1, 0xa0) r16 = msgget(0x2, 0x4) semget$private(0x0, 0x2, 0x20) semget$private(0x0, 0x2, 0x100) getgroups(0x9, &(0x7f0000000600)=[r6, r10, r10, r7, r12, r6, r7, r12, r10]) fcntl$setstatus(r15, 0x4, 0x10008) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000640)=""/31) msgctl$IPC_STAT(r16, 0x2, &(0x7f0000000680)=""/174) 00:00:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="a4d49634cdd25d226c260a44802ceb039228cd0ac2ede5feeb50815b6066f15b1f865bf740f1271e5ebca2db78dff7623ad4071c7ff02e6f65b75fce8b34959c37b361380ebf4c947c56523b4473b8286bbc97cdc10ea80d8d8d6a1811d2132422fdb36dbac70d455666a5035b89032d988f178e7db7e5", 0x77) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r0, 0x82) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r4 = open(&(0x7f0000000140)='./file0\x00', 0x50030, 0x190) ftruncate(r0, 0xdaf4) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = getpgid(0xffffffffffffffff) fcntl$setown(r1, 0x6, r5) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x800) poll(&(0x7f0000000200)=[{r3, 0x50}], 0x1, 0x80000001) r7 = openat(r6, &(0x7f0000000240)='./file0\x00', 0xc80, 0x43) bind$inet6(r7, &(0x7f0000000280)={0x18, 0x2, 0x9f, 0x5}, 0xc) ftruncate(r2, 0xf5) sendto$unix(r0, &(0x7f00000002c0)="3726be10b52458501a5f550a394a1f68dc7b9ab1a8de72085a2c12aee32a60bce9dae7d2639a1452990a44a74988731d435198d045ffa48b17071301f2d957f8d8f88f5f9ade32c83b17bd3009064342aacde6ffaa883a4f23be8015c79e7d8aecf1d5e93067bde19ac62e1324db6152339bf8d622e5bc7c31c3b6d2925ae579508547ea2359f301b6c83026efc3c267063e51433772d1a70bf6613adec0e9ea25ca73a9c66d03250ddf10171f5a18c5dc4e18c4145e511c803c1de6e9af78795b4b88c0ba042b254fe5", 0xca, 0x2, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8) r8 = dup2(r1, r7) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x1000000) fdatasync(r8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000480)=[0xffffffffffffffff]) setsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f00000004c0)={r5, r10, r11}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000500)={r5, r10, r11}, 0xc) bind$unix(r1, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000580)=@abs={0x1, 0x0, 0x0}, 0x8) fchmodat(r9, &(0x7f00000005c0)='./file0\x00', 0x1, 0x200) getsockopt$SO_PEERCRED(r1, 0xffff, 0x11, &(0x7f0000000600), 0xc) pwritev(r8, &(0x7f0000000880)=[{&(0x7f0000000640)="20b82387ea11074344102ea320e54d565dfcd532836edfc00510e8f5f8e19e2e76248c5a672acfb72a4a46ad5c209a46e0bfa3a6a9e693d2688cbc409c6f472d93594e8d6fa35c81c1b66c567ad4dc0b0fa14aa3b2cfc62d1763dda94282f83833b97c4271c152cf47549d2f9e3bbc3c571a2c973ab5e95daa0e634e33bc245cf62d8f99c20599f4c675fedbff4fd5a468d0485b0e666bf8d7d2321b5e4bf1c2641d1136d0a9abd24a13de43ac7ee440fdf06f4c547f40560c0d3b4d8a2919cbecc360c973e838900c44f48df555e2d772fc89dd2730", 0xd6}, {&(0x7f0000000740)="98a6e7d26b05cb45b770dfd388d08439cf06515734f53e82c7def8ae", 0x1c}, {&(0x7f0000000780)="a5508f30caf0f3581a5824d062112e4112d692fde8", 0x15}, {&(0x7f00000007c0)="8504e38443d3ecef15a7ab43f5baf091fea7844850c7bf77914b0f8c8110e8b13068fde4523f235e16c528787598385777eac5e6e953b479d21314f690bf2ec8425af7cb185b95326bf11e2938159a0b1e337cabf5e56bbe0439499a267346af0ac61461bbc14799ba6aad90315504ed6346deeefe40f33aa1e28135f63fb38697d5ed7884e8cf0c9e8de201010c2fe5bb872a6121eab484bdeb", 0x9a}], 0x4, 0xd) dup(r8) 00:00:02 executing program 4: sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6817605cbf674928ec", 0x9, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 00:00:02 executing program 4: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400000) ftruncate(r0, 0x7) select(0x40, &(0x7f0000000040)={0x4c6a6bd4, 0x1, 0x10000, 0xfffffffffffffff4, 0x401, 0xc000000000000, 0x4, 0x6}, &(0x7f0000000080)={0x9, 0x86f2, 0x88, 0x1, 0x1, 0x1, 0x81, 0x3}, &(0x7f00000000c0)={0x2, 0x7, 0x114, 0x401, 0x10000, 0x2, 0xffffffff, 0x9}, &(0x7f0000000100)={0xfffffffffffffff7, 0x1}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x80) r3 = dup(r2) ftruncate(r1, 0xffffffff80000000) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r4 = shmget(0x1, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmat(r4, &(0x7f0000ffd000/0x2000)=nil, 0x3000) getsockopt$sock_timeval(r0, 0xffff, 0x100c, &(0x7f0000000200), &(0x7f0000000240)=0x10) shmctl$SHM_UNLOCK(r4, 0x4) preadv(r2, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/245, 0xf5}, {&(0x7f0000000380)=""/6, 0x6}], 0x2, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x30068, 0x2e) r5 = dup2(r3, r0) shmat(r4, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmctl$SHM_UNLOCK(r4, 0x4) getdents(r1, &(0x7f0000000440)=""/170, 0xaa) shmctl$SHM_LOCK(r4, 0x3) readv(r0, &(0x7f0000000840)=[{&(0x7f0000000500)=""/84, 0x54}, {&(0x7f0000000580)=""/156, 0x9c}, {&(0x7f0000000640)=""/229, 0xe5}, {&(0x7f0000000740)=""/78, 0x4e}, {&(0x7f00000007c0)=""/89, 0x59}], 0x5) select(0x40, &(0x7f00000008c0)={0x6d32494, 0x1, 0x9, 0x2, 0x20, 0x5, 0x0, 0x1}, &(0x7f0000000900)={0x7f, 0x10000, 0x3, 0x1, 0x5, 0x6, 0xffffffffffffffff, 0x4}, &(0x7f0000000940)={0xe9, 0x2, 0x1, 0x80000000, 0x1ff, 0xfffffffffffffffe, 0x7, 0x7}, &(0x7f0000000980)={0x0, 0x9}) r6 = dup2(r2, r3) faccessat(r6, &(0x7f00000009c0)='./file0\x00', 0x100, 0x200) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000a00), &(0x7f0000000a40)=0x8) r7 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000a80)={0x0, 0x0, 0x4, 0x1ff, r7}) fcntl$lock(r1, 0x7, &(0x7f0000000ac0)={0x3, 0x2, 0x2, 0x40, r7}) mkdir(&(0x7f0000000b00)='./file0\x00', 0x8) shmctl$SHM_UNLOCK(r4, 0x4) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffa000/0x3000)=nil) r8 = geteuid() r9 = getegid() chown(&(0x7f0000000b40)='./file0\x00', r8, r9) 00:00:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80a82, 0x0) r1 = dup(r0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x210, r1, 0x0, 0x0) lseek(r1, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0x300) 00:00:02 executing program 2: r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) r1 = getuid() setuid(r1) r2 = geteuid() r3 = getgid() mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x190) fchown(r0, r1, r3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200010, 0x1) getsockname$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) lchown(&(0x7f0000000140)='./file0\x00', r1, r3) r5 = getppid() r6 = getpgrp() r7 = fcntl$getown(r4, 0x5) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f00000001c0)="68fb482c4b97bf5e108be334ee07433f15c9d1fff94e536ff74bf14d1057a6513d4f2746b1c10ac2fec96d8dce89350d46fd8f4db27c8eadcd17b7215f0fdfb9698b41a3868fd571e2ad13eb683ad07a1e53b362c0651d857a1dc30cc64a412648c5131b67084d756b15df623e98f78e005e8b29abda42e215e7a6b87a423f6d9ee65688b13e5afa4dd1b53d3d044c69e8a56482217fa1b944d851349bcb0b687aca2fcf68feaaf41e8aa416431d5e95f4607bb63b787b1683f3750b7f5e0f28cb451574ec931c15", 0xc8}, {&(0x7f00000002c0)="574f675f5193adf8d3db39634a1c7ed07220a78299055c08f0a6fa5322e69d155cf6322d63d412202b799bd989db71ac00f46397e7800968cc7488455ab835b14b93", 0x42}, {&(0x7f0000000340)="113479a72fecd72a2a6ddb60fa2f10769fa379270f742df6d00d192a7ef10669b167d03557a6d3ae96df255cbe86166e28eba395ee8c3111817569fbed38c8787e9d5bad7348a6407e7c55e2060c7ecea43f8b2708607e3428e83bc6acc5584800f245bab3a6aa56b1a6ee4793beed0d11787eb01f3078201055394f17a223af283377ad5cc6aa2b71b812e6bd1261a81dfee3d34a51e39887eb049d04b92f556653cf0c4009e5126b55106b66da727df304f2948b4eaa5d65dae60ee5c515eb429e09ccb921f63d9f", 0xc9}, {&(0x7f0000000440)="be69f44903539dd89631470df0140244c4a0f2fb388c974f897cd2d0b906276782dfbc08596c656155d87b4bed714221de9c4b553743a7872f628f057191c7af8503d4ad6854d90a778da34599f40e17fee173fb1c3b230049c9b972ff7c4c17b636ad5e1b9181da6de9a9d028c1c03106a1e1f1860f4ed53a06ea176bb42219ea28013073c6caa64433a6b6cc61b144e94a4c9398763f84765cd0757f19354b1d531796", 0xa4}, {&(0x7f0000000500)="f67cbd69a91f1e33bcd1c8cc340aa1c6312daddd4638c776995ff75c8d3b6ad7fe3d32378cd984a47a218e8c80fbd160a33868d65eb64bf7ca", 0x39}], 0x5, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x2, r5, r1, r3}, @cred={0x20, 0xffff, 0x2, r6, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r0, r4, r4]}, @rights={0x30, 0xffff, 0x1, [r4, r0, r4, r0, r4, r0, r0, r0]}, @cred={0x20, 0xffff, 0x2, r7, r1, r3}], 0xb0, 0x8}, 0x5) rmdir(&(0x7f00000006c0)='./file0\x00') r8 = msgget(0x2, 0x400) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000700)={{0xad1e, r1, r3, r2, r3, 0x0, 0x80000001}, 0x0, 0x4, r6, r6, 0x7fffffff, 0x7, 0x7}) r9 = dup(r0) execve(&(0x7f0000000780)='./file0\x00', &(0x7f0000000880)=[&(0x7f00000007c0)='}\x00', &(0x7f0000000800)='.\x00', &(0x7f0000000840)='\x00'], &(0x7f0000000a80)=[&(0x7f00000008c0)='\x00', &(0x7f0000000900)='.!/A\xbf[.\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)=',\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)='\x00']) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) symlinkat(&(0x7f0000000b40)='./file0\x00', r0, &(0x7f0000000b80)='./file0\x00') r10 = semget$private(0x0, 0x3, 0x110) semctl$SETVAL(r10, 0x1, 0x8, &(0x7f0000000bc0)=0xfffffffffffffbff) accept$inet6(r9, &(0x7f0000000c00), &(0x7f0000000c40)=0xc) r11 = open(&(0x7f0000000c80)='./file0\x00', 0x80, 0x20) renameat(r11, &(0x7f0000000cc0)='./file0\x00', r4, &(0x7f0000000d00)='./file0\x00') munlockall() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000d40), 0xc) msgsnd(r8, &(0x7f0000000d80)={0x3, "b316521dd0b0faebeb82d95a7e42ca79462095c1487681"}, 0x1f, 0x800) 00:00:02 executing program 5: r0 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x4, 0x5}, {0x18, 0x2, 0x2, 0x9}, 0x3, [0x8, 0x9, 0x9, 0x2, 0x0, 0x8, 0x2, 0x10001]}, 0x3c) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)=""/224, 0xe0}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/246, 0xf6}, {&(0x7f0000001240)=""/192, 0xc0}, {&(0x7f0000001300)=""/183, 0xb7}], 0x5, 0x0) r1 = open(&(0x7f0000001440)='./file0\x00', 0x10200, 0x4) mknodat(r1, &(0x7f0000001480)='./file0\x00', 0x84, 0x9) linkat(r0, &(0x7f00000014c0)='./file0\x00', r1, &(0x7f0000001500)='./file0\x00', 0x400) r2 = open(&(0x7f0000001540)='./file0\x00', 0x880a0, 0x0) pipe2(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000000) r4 = open$dir(&(0x7f00000015c0)='./file0\x00', 0x440, 0x41) getsockname$inet6(r2, &(0x7f0000001600), &(0x7f0000001640)=0xc) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) utimensat(r3, &(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)={{0x0, 0x1}, {0x10001, 0x1}}, 0x0) r6 = msgget$private(0x0, 0x80) msgrcv(r6, &(0x7f0000001700)={0x0, ""/200}, 0xd0, 0x0, 0x800) open$dir(&(0x7f0000001800)='./file0/../file0\x00', 0x480, 0x80) r7 = open$dir(&(0x7f0000001840)='./file0\x00', 0x8001, 0x144) munlockall() msgctl$IPC_RMID(r6, 0x0) mkdirat(r1, &(0x7f0000001880)='./file0\x00', 0xc0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1010, r4, 0x0, 0x0) close(r3) lstat(&(0x7f00000018c0)='./file0/../file0\x00', &(0x7f0000001900)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001980)={0x0}, 0xc) getpgid(r8) sendto$inet6(r0, &(0x7f00000019c0), 0x0, 0x40b, &(0x7f0000001a00)={0x18, 0x3, 0x6, 0x100000001}, 0xc) mknodat(r1, &(0x7f0000001a40)='./file0/../file0\x00', 0x1000, 0x1) fchmod(r7, 0x30) open$dir(&(0x7f0000001a80)='./file0\x00', 0x830, 0x88) r9 = semget(0x1, 0x7, 0x10) semctl$GETZCNT(r9, 0x3, 0x7, &(0x7f0000001ac0)=""/93) 00:00:02 executing program 3: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x400000) paccept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc, 0x30000000) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1c90, 0xffffffffffffffff, 0x0, 0x0) 00:00:02 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x10208, 0x1) r1 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x1, 0x41) r2 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) shmget(0x2, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) symlinkat(&(0x7f0000000100)='./file1\x00', r2, &(0x7f0000000140)='./file1\x00') openat(r1, &(0x7f0000000180)='./file1/file0\x00', 0x1000400, 0x101) fchmodat(r2, &(0x7f0000000000)='./file1/file0\x00', 0x0, 0x0) 00:00:02 executing program 3: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/41}, &(0x7f0000000080)=0x2b) r2 = getpid() fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x7, r2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getuid() sendto$unix(r3, &(0x7f0000000140)="e522e740bbd0b647ae3074a409b3728af2a8196b4a513f35dbb0f8f021c957c47cb7ae59e80c2dbca078d625491be1ad43a2fefad5ca067308e2f3f8b71f4e2f385d7c8e9312505301b5c125ab3866272883457a70516138a7961d2c14645699d7f4c504053f8bbb2f635ca6459f250a510269b7aeef8c52ac8cf370ea5519f9e2", 0x81, 0x403, 0x0, 0x0) unlink(&(0x7f0000000200)='./file0\x00') mknod$loop(&(0x7f0000000240)='./file0\x00', 0x1042, 0x0) fcntl$getflags(r4, 0x3) r6 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x1, 0x1) recvfrom$inet(r6, &(0x7f00000002c0)=""/92, 0x5c, 0x0, &(0x7f0000000340)={0x2, 0x2}, 0xc) getrusage(0x0, &(0x7f0000000380)) flock(r1, 0xd) fcntl$lock(r0, 0x0, &(0x7f0000000440)={0x3, 0x0, 0x3, 0xa1, r2}) sendmsg$unix(r4, &(0x7f0000002980)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002900)=[{&(0x7f00000004c0)="d61532cab084fa61d5625c9f0b1b7932344a50c427337ac9beeedbf7d956904f16b92d446bfd99ceed40c6df558188664fea108dbd8cd2360c87cf00e9155f740137e03c7596d6f3b5af5587afa995545b5294126ba85f340b3d4c4fc7c30238732d77f73b7e6fb5ad0c74832ab115e136345e5f9e6881d5c2a802952e37c4c2034f5af419628425fde332499b0bf09ef77591dbc28743c350635852473fde3441e2e88231fd1747ffd0ae244eb20cdd4371d424471373753985f4d6bf5378063258458aff736acb0b354f1af28e3400ce688c8e948508b0b2e08ef13d3d4d901b88503374ab7e762d4167d01ac4073482a3fab2250b93ac03c2ddd1b00969ed057b358e53c094a0da90a2914a38fe579fd18c9b2c4b7580d086cd2c0c3cdebdb842d5890160b77b89f7dd02a99d6049ced555122198a29df0c1f095a0bb59305f25eec6353ab6ae6b1c9732adba964597e8789c0d2cde852429535f3a223488fc74bede64abdd3ae4042e6d191f887eef21876004683b102e8331bd9f0b5f5984352f3329a5db89b7b5a0b9b57c66fd207fdeed076ab585dabf09de81023319213def022c24c0ea596d8f6db79dd8b62807e6eec2bdb947aa5b77f3c374bc5ee0ac288214d36620022cf6de2cd94c5b9cc836cf80a420efcc0097f78261a285b24b94f077dd71d14da74dd4b753175001946fdbd7584669bec424278ec5b81c6c00b56ea21640fe5cbc322b2bea4b1121f6109110d4df82ec3d8c13bc782c387c1dc193d172675fe88e17891a85d29820d65faddf3771465ed211aa9ac2cf8d14a386d6910f7c7147fe677352caecb27b862107d583481ffe2405444fbfd26d5acab32921078eb3e780c95e7ab45469d34d39e511de759b29c0fb08c3a96e9e371c65f25d9d372850f463873f2772af4394c2edc0fbdbe81187b68acf15f1683401bb5384dd5d6b353046b88717568e6cb54f5aaa8c58cb28a5bd5730b9d54be3a0fe226d327267541fdfa1a5d955f3933e0cc7ea96a928c905c22415f19b4faaf6bd4f3104c91dd3ff49330373009afa44265678baa0c234a6fa941495875832e916a1d9ee9f45396de872d99ba2fb8d4025fc81168c79835193f17ea3f07e6a67810f047a9febb83c577ea1f078faa008ac5618d9231a40767f54c76815ee20710ad4595dad9e88c5a32c6ea2f651310e55ace125bb7f3425cf187cbbb7f22eb01575c86a2323b0a0b64f7c4d17713ee766df7597885e39b5add69b58710caba8d63a46c959ff9206c2a5a524f23c738d2e878b003b27ea408903429857d1d4325af82877a94604a9b96445665a8850ad9ec97f62638195898f81dabc9f53032a94b30687c73ccf5613d676b937c56d6b00028ba842a0ea85dd7ead0433d928c372356cc62061de6abe78a07ceebcce88e3c4b9e789a4dcdcddcb36368d21d7e946537b38a5fa2fc413b132ec4bb05f19d7d95e933649a1b161ace696fa82a8b6c339d0e7368fa67a2fbfcacafe8d47a03601b4256a6ceb5034dae044762a4635f923338aab71c28d4b37a8deb81782904de12d9fc66c62acec32f127be6352e67cf7c22223183c6750fb02c8cdd9e83f422649a7ed10603cb373c8a986938f007a3752dcf771ed513ec75b6df192e30b56b672b710b8d1a4b15d6774b206dffa63c0960872822652b4dccd2f4bd358f53a307b7096a76b0aed082317d4b55203d6c0d10e154a015fe70a352e2572a13c10a6927b22f0fccb5fd77fe4576fe1d25e5ea0c2d193954e0c1ca61fb3766debb0333148ae31e894f58e8d92e423be8adc67a21753bed5229565e28cc4f9d72744f0e0d303cda0ed1b446b08382f505e3b440cd1fa8a69805306853c898ec1b47dadd07a10ff94689f45b0661aa98304f068057e423d6c3583374ee0de706f6d8c71ded44ce017bc225fcd3036ea00993227d0cce500d94b1fc6cd94234ba377e3fe0d4f9ca769d058cf9ff3473840694e47a0e992a54cb8ba556440a4279c3b56931176f737e86ca6052f715b1203eddfaf132056987d74d020ff5ec6e31535a645e55188a6a7f66b319785217a836d6b029b9f93474822596a563a89129db8e34c57596c4f00ae358362a63bd11b7876566feb7bb5f7bf7004fc7220cbfd105ae95edbeabbd41e514fb5fef187a9c8e4d8aada8fb3daa1f83af5e81a35d05d535cca0598e84764a46f2182e0c7246cda4b77a710d324b3c391fda2cda59a5061c7ed4f72e51046ff000ab816b15134eaea74f0dbee6a53e040c19f23e93267c9aa508e221f1a4a00b96ddc02b55ab5c007a983ce7ca42b6e554c18e09604d87291ba061686b13af7065cc817cc0267b1b4e544de4221988f239a9d818ed9776b026c0b567ef681939a9ada6bea5c955f891dbde7b9c433a44fe4e888dda250ce0c4fda8cb9456aa6c247bec118ca912c6868096ac40df8f16dfa655e09b9c593b5aa88aff483fc952214ddce181318f036294ecb59a03e7691f154381edc722ee90e80a34c59a81cd879ae7900c561d1f0f2d05e100d88fa1f7e01d1497de3f960494182fbbdc8aa1c51c99e6d39a71d256adf509a472f6ed99e46f4810334126cc79a970c9e838a43765512af78f8af018abee207331d62a620be2f849d01671b322222c3835fe16ed2a6c2e2730ecf6bc1a34df742afafe34632d5dadc9fa6a0dbad516e69c06fd95d854830f5401d7f62b4917f0704417d42e556d8817f15812ff64472aac1de4089b4470493c9e07081ae49c3b379b8e17b784bdb57e8063d5e6a9dff76e793717f1bd38976d4779ed935da6604643074566b0a658fae8f3ab804b0d39566c79061429d9f73080c349e3d2efcac3e52fa62b8046a5469ab02ac2085b3c64644a6034c663b0bbc214209641921c12ac81c3640928e356ba7b7427a77060778ba92a49f7b54b7e8e694ffdc88ca1d17320057dadc3c261df3747fd72e50497cb3d17fda1710f97a8b825842508ecc0f8886b597210fbfd2e20edd747ab626846d18a41146d94c81da12f6c2d5fd657c99d757eddb933fc76b9971598b955ce61fd16527f9fa46b7ea1e48eb8075222d526d7c2a2ae38156070aced59aa1c607044c365997a80d6b6a89710ae4aec58b01a0dfad9d796c5c7330ffa3cd630db33325be7d2ea59018efb0c12de6412ae43cdf8960b1d761e96632a5f0bb8ba0fc6a8d3d6d380ccc4063757e9646d16c2589612ee2d07716df0b783ff5bb247d3fd9ecd4cea36100b3f3c9c094d94ae66a95288e8c2a098cd9c9711c951e5e8c67ec10daf8585d1f62d40fc0ac3f85fff8e6b5f803a9351a4b9e901dafd00cc7b33946dd26f3ef5417531cc34a31ce8fbf0ea426b8f8f48228649903fc8ea937e9e801352e98e67091c2d4df3c85883f21a4eb19755ac4bd46e1235478bd92c50f98eba0f55a153a5cecd578c1f4d2c5cbbfbe185aa8fd2e5924b2b8dff81ff9ac70c8c38fd9a3dc315892c9b1ddcdbf28ad250a66dd34aa75879cab94ce670da7fad346a28f11883cc735d34d9b0f13bd977a5793580a4537b9cb5e139b50019abe9964d291a7177e69c8e73670c390e279ad729446b98ce1c2926bc209f1924a65131675e76340f64f8c2789b86e9e352155641fa9fb4906f151335d934f327adb15436115a1dd0478a3a6f6fb22c3bcdc427ce45de80cae9d8d13707fd4ebc78948f796a21d3d267f3dce4bab7d4b19ad9cffe29047590019ff3d49fdf815d36611f18cf403b1a46a6dfe1c1d50d4ff051f41c8bcce521848054f56438d00fab3498b95ca11ada3dae1ffdd43dba9f710f0c67c3180322ed06bada7113d4f799d3f98306ba278b9dc7df4096ec42f81332560e49f9975be3f3507436703522c415236503f2ab684877d5f819134e3a77e51c02235ced9f3d5398f5fe3f8f5338efda1518e9fc2305501b6df89be7d54073bc48fb512fd1f89379e81d736cb952eaf060a3c5325f66b349d4f70ce7d94ea45c0b4ef54bfb4274e30f4ecc622d25bdfd393c53a1439b7b37f1a9fbe346e596576f539778b43361d9362819c1f2e4919afb4f129296f241b235a42ebf97529b82bc70db9fc489fbf32897029bc2506826aa24390fb4dcad9941693e463abfcf59d1c9580dd7a1586031c7ba9b8c010e0179a25db30272708b18fdc4286e7afac4c35cae45c4b34f790d0e90a8fe33eee16b96c8697854b94b5de76a0fd5d1dc3f79024edcadc53df7983b2a6ad17836853f8ca0f2a38931e728dcba724f6185ac79115fc7098a7dcf51d1356437c921e471b37702ac5c94efa8332a8c3b5f1a7574a4fbcf8e6e20ee1aefe826aed1ccaca9d33914455b152e87b4f975e79ba3816e43ee6c8ac9316c86cb77e76776730e74fc5789087eafa9ccc04ff83b94cb3732b9d0b71cd0415c61a6aa158f208be38079c50f6f40c1d530325117e98dcbcadf56e7d0beb028fde2c4cd4365f883f2e122b4eaf4cd5c648eaf80e5fde7a6ba2149e8d97ec9ffe372766c65e3fc13f57b3bd7384551dbb7cfe3f3e6694038cc57482328acdb43b783063c8090f30a642ef53080bdc8802433c4d35243d7f3dd0a701c587b18588ddb3d68c74646f0e4feb94d592344952fc97d387a5b336c4300fc61d28723de375b51acca1d840a4f092a3c2a04b79a7b938f8bd4e536d589b799b6a9efb3176f60cc1812161f48ad7c3ecc776d563d61750732d039d127caf6937a850838bb896507fa1c3a0cbf089550ef56a502af29859a09b25f4c828531d1e9e6b66c079597fc4f93312b6ee0401ca5f3bc6cfbbf44fd9e7f5602ecc4eee1a9a6f7f2cab9e2b39f1a7ad48e2c6ea499473771fa0df4ffbc96920a549f31e67eb03d69b05ba35b11ae1babe4dfe674eb2c74fa01e18d6e69a34b7a43735902a49b7bb73b11efe9b5f6db0aeb240b69eaba2aee9d896ba1c5d3d32c85b6e4fa85051aa9cba8cb3650a5a2abfe9e01438fd12518b199e71973a3770590c2be56c7150a7bb4c6f77418b47b5934d5f56ebf7454f7bef7252f7a0b450848cd9ba76ff0dd4420a77a24388a18d41841207ff33efe98fe7556cadbedf3f24ec1bfcb1b6a3cab4dd59caf62145860666757a7962e1e4a2fe4562f7a498dbfb93829f527e8d122c1f0facb0e418b71310438b8d496435b5bbfc8b2788af24b90e3853bec3461dd5b16af3d243d5122bf96a81805ef021d21527eec2986a61e65ec605d01240068ee80d97cd7140d0518c99b996f773edd137d1bf3534d42e6e31789b72c080cb65663983773e8d3d76dd3ed2e1203dc4d8c7b444101af7496d5ca8af33aa97a43ec704e28f52bcc672f66e999e589c2670e5a584c2c4e8d59561fe7ea1d0e9b14fc2410537f579f8b0b1bfe858f1c76e63374bafb6a71f4a4258c2e18875c5f98bf31fd61a01afe4f7c67c2dc382dc95d78646c5d867c520ca122b13cd87e475726d9a2cf821234e4e74d8afd143ebed1cb0742c519cd47c4b36753c97a1d41fc718b35f2f997dd87feb252561f2c907bae558086afe378610af89dff52b4495acabc7bd0d49e9a3af91d1241b3598aaf4ec02dd21d5e1e78fda63a22ad0e17cd96965a78f8638355270b4d5fa3b636af82641ad32f36609f9a4aab758015e34662bb696b868478b1c723343fbae87508759b6126b6c9ebb0ac5cb586c51a06a6f77f2ee35b7c8402b3346f243a621b7451d1600abf87361106514d585a12f382c2b1b569fa37fa62293c94c31691f8ad06898279f6cad1e30e642ea3110ac3b1f8136e70e2358cefd820e618d2b", 0x1000}, {&(0x7f00000014c0)="21ad3c335833783f6516247d142c79506439abcf3391850aab276310e0d8708f11de316630927d5a7959442122eba63a8b28b5b7985268c9aa8d6133dcf1500e3a6aabffe3ea016559a59c256ec70c1132889b900b8b790a22b78913e515d47d0118747cec880e90ca8d83dbbeff4d874eb6f8ff665ce74d0454dd040cb5847a1fcb5d4b286133c8d40f0653884e908a08d2f2924bab79193d303700bc3713ef63b7de1f688d019954c6f10642cc5c01f14d8956407ecab574474bb75c72727f9765b5869f18ae9ef239170484acaf9f52", 0xd1}, {&(0x7f00000015c0)="ebc9c4eea91fabcdf88e006ffeea508b73d1edd89b2f3c0db13484f009eb10662ca924fb6eb8230b6fd48502d4c64602056cc52aa632420b25d06276d6033d8ef01ea66faeffb47c1a3b9d5ff5e8fc6fb80826e6082ac933fa922832d1161526df29432e1a61b235e9914ede853ade5dd7e394c18c8c16d7f8d67c432e1085acafc8e2c8e186691e01049f9357f76103562b568c35368410f85b8841172d11969f3ad782687a5fc6c7ac1cfdfc7a0895d4e2a71ec340ec7ed92b7d9c2d7efaf7c901e11eeef970f91d8f0876e2103cf0cad1bb28a21c26634552e3bfb721c427080b3c926b79e1279fedc04803cf6e5e37280da41816711c99d94bdbe53ef53bbfd46a1e53c8345368eea5d5e100e7d7d7f5c269996077ad2b2cf52b2594a3b8d2feed600bdf2aea9401bcdea71b567d05e8b3e9c6c72474abda44fdf5c2fbfeca4598f9719875e82ddc15808cd6ae3501522e0b84838556ab5267c87a4c879fef5e2bb9b0555b3253846290caf9b581d4fd5929710593c2e224b0d0146d4801b5a5e117d0ed1a41fba7a89df16a43dde0270847df06047d4b7b5403cc02c69494db3601b3994765e868ea9920499441291c9550dbad9c81b16ee6a826b132a1e73cac52ab2473c870293ab707d97edee1cb673ac48b1edfc12aa03afe7ea1477c43dbdde02b2f0b781acfe4d72c9db1b0169c071fee54a027ec740efffccfd5bb1f7512f9f51a7dd11d536aa7438a1e9df29d3f2d5a1bbda1f879ada8d3923282510eff99d06133e43f1c58e204b30b46d4984226fde66db7f003ae2c307196fbcf9e2830127e81e71e5adb63aa499a1678e48b32889df994dc7b683471489afec641d82b2f507de4acc266b3cad8fb71dc36c7e8ec620c67d8756b7cdb5fe22bf8f9c8e194100396672785975b6f4e6e7bd0874912f93f115e1d7fa02ef934fc8697b64794821fb9e8da4aecc9727e9dbbc23e2b7ccc41f7119abcaf356f746b6c4bb0b28ee28612004c6ce2040f0a847cfe39dfc2fc6c9fec6c68c78c852ea6c49449c12da920e361bdf7326082f773d3d01013643b2767005ce612e9c23dec879904827eb51c4d43ea71890792a3b8633d3952e574f3a94eba81e9a13a531f7e118c389e54394caa6e5cbde5c45c033d79b11cbf33a786c7fed37aa72cbc17836603bb0824855a7739077e9b8fa9be0973b63fa22e175a32fa3f1a58e6086f8196385367dc05e83ab25d681c481f8fc030da39a2dc7caadad8e8fa5783aaf95f3c42a613d7f60e23b71d87d25864cbdfe1bf8f0609bcdedb641c489259399406744120befb261c27dea9564f63fb862a921b39ccea2e7120b15497746961ddc875729487af20c65aa165b565b74471c495bcb64650c5abc3d161d92b06c4b06593cf26fa03f713478a5dd30b6a6655ae0b734fc6abf59b38658afaf9f416d3a9d484a95bca2490519a7c2fa72aec5a81d875b11f00668a33ec1022bca879e065b5e95ec6aee41de406c15a68801c1e86b9d617577d1563ede56ddb5e2d40a0de1b59dd4bcbacc155acd6ff1758dcd3b38a86f210a94c72cf8638034d714ac8341c6dab5a200035ad9da283a47683fb0dc0c4926f247efd61e75b30fb4ecb709dc0c9aa9ad6c0bbc732bbecae62c97f91a1623f8c818ee712d1e34ef8695433690812d20e87f0db38b6c7c6912d6fb17991a7cabdb89002978f131b9ee962c1c703bd4a8a4acfda3386651f6f6fda3d148f5e5ff69416f93cc61d401547e23c6a8d7751c74ae72dd24968bc4979743f80eddde11f3a155630c72b8ccd3f66eded645307d2e564de768252536d7892d295e80001769dc2352a0e49b19f1b9658a5328a0394a51367d7a0ce1531c62df6de9e95ab5a334dd1894dcd4ee09626e0b2cf7a04c177617721e517cd5d56a01371ef2fbe187332ad1d3cbfbfc25544646cb80d04a72cf6905c40104095f029ad066e6f52204eca4fef2f8744bef796010d99f963e6a871296cbea440f4585108ea4edc89de425c88b99bad62186b7a4de5955d6b6412db0620194f7fdea1285da71f48b50026e223d678d020ad999df148b1e50fa6c3a0cab5f5f82f63be7823f1a13c602606f5a9b21c81bca21a693a7a56367237eda239b05a4df0987913c21e2a1d7d5b8328c292ee91fb15820e7bb4c20d9cdc45563c34da1d7af0c8c5917f089e20f20056858fcb1ac6bccf555a47087c87b097631cd790c3ae69e38d5aee62e8d0535a50d7393879fa1bf6769389aec590af5246955be720d8b846ebd5ec261e40b0b61399dcabe011c274294ae8f5988a893d048447996c66eaafafc63ce16a2c050eb72a7c6c63cce90fd18f63efcc3500046bae55b189efc4da161dbbe3b050e0fc0c5e0ed999036d35f83024442b28558a03b234909bc4bbf53e2dd86b876e15b084ab8c591d9df0286a5d7a14cba2d5015b90c178fb75973095aab20d44543325c002b11025f37d2e2e16e3bb4cd636e7c1bcdc6d08301f6c99fadcdd95c2f3c5d4b40b94a8465aecad7cca30fd2b054c5f60795ab522288434870d5c8ccb546c48eecb48f5bb63528a8d943d52286ac1db8a0cf5ea8936970d6aeaa568731bc690a0e3f5d1d8f64b20f8e866b3af1a3a872220a1f4c2749036f680678fe4cac4a8775c8773ee181f33d939402df12514948a1c2eff4d895446bf33e9f60f274b732f92914b0c81800855f9c6e5ffd118768eca4b8295921605b02ef99b26694dd6f5fb22006985eabbc8ec35e872c841742d4326a6f65a0e4969205303449c883821eff34f5d1aff59abe6e5702f9b0b40e0ec9c99b28d1ad670cbe967ebf19f504bbf48bcb96d2d32a244ac702bfca44e2cc056511a4bcf371965c0452a18936f7b5789d0209b99b97f903948fad5cfccf5cd5b1487e8824a559c12e5fd52e76f35d8497a62bcc5767d38f26b338ef536fee3c4775979dc767b2fd09d792e5f6a8ea68eb18ca39fd187c020189f61be0041fa31e66952090e3e2205e30f3342fd1911b19c0945820cebb88e036c2a2001dd52790164b6ddb0b3e1d86020f17c9a245536f5bc1cdfae8ec7b071a7a68b684abf5640b4ef0fdbf6b7e197385922efafc643459e8c09a98f5ef3894b79b0e332dc1cfbb8b071c0a8ee0b769828dcdb50d92337686b8458325fb9de8c82a00c7fbb5b5a3a0cc9c6958d5011753e5235bd4d4f6982c25ea93a60971f67f05c4ea5fd48378094834aed86f5fc512709035c065a59be4f44005c5e91e99bb51c46a40bf24e8b16d9c791ea18a75daa597a584eeaf804af53e0c46a68b5bbffae7731add4bf12925170288a7c469f584ef7e80f09b7f588a8f25a377ba7d461f01c47fcafbed0f83d9aad6456e30b6535730bd6a3774056ff86d86f1f31e85b92a37673c6d4c58e79091947455958d9730fcd25483565b7406b44f03400cbe1cd07a6193fbf2b532a49993430238d6e372c4b3f902f36001007c35d6b91b173e0451051ba06b92ec2ff2af7eed8541021283fb9500a13d7e44af9e81cfc9cadbd66f77fd871c1bcb1438b1c56c805d8f5cf9f110667dcba141fbf5c724fe38eb5e10008d0e5fb99c80fd733fbbe88b5c7524ac7fdb2bc6b504c37236e67c5939c374783ac51b4cc99ae20af62d68523ee3d35985b50688b6f85ad765a474369eb3a66f5e89d851e86c3abaed154a65b4ffa3679698e2c3fc5f4b4d4fba84344a67bb83e602303c5c0c2571a7da6c068d16b74d0ccd0596ab2bc2ae7ad50b8da312a4166ea2a60c3a15522eb551d83d0cbc77cc0ee28918a04f6420bb378e74e1071f2919da1af412dbc9a158dad2f2b4c5bae34cbcb63cb25b109b94ccf844c6e78277c25fa81400e4e2ac9407ac5f470fa56c2eec44c3c3baeb8b8fb5a027511ff7ab9bab4c1f188972bd2493cee1848e1bb2d74958ea06b400b3b8dfd6f9140408ff651bb57eb960bd6a0f3aba9067d64a7444d6e710442586dcbbd46383898f92e66c3b5632e2bf93a4399078fa16eec106aba15bc3825cb0dd98eef5826306ef891f2955d32510512fe88d086959fa888b65e6b60e4c8c02343cd384503a9f4f77fb1e923af8ab27aaad14cd04c47038112981e7347c61c21e904185cdcae7577671f58e6333144a6428f0afb11558a792c5eeedab3a365bf8ba0101c3247fc75507f00bbe3fa2d81bf5252d13646f881fc489329573487f316bc620f1f4793575df39bc4a065d316609d5734babf7a4ecaf4665081c7e7bd4afa29d65798e76e1d96b352c54554f6fe1154347684de24c2ef1f6c015ccc875fd2141ebb1feefbfaeda0e9b8e904743b5f1b6ba6bd8b801f2588bc67f25a694232a51e894b8eb6624b079d34046d4f5ba312575a60d7b37f71d68d477825e1574035b44d08656ce9dc7cd16d7bb0e864a294c74ef6d07ffff9cf5072511061844e6c5e3b779fb0589b5a0429f3a0f41f0255ee0c55f3bcf4326e5473fbc2d5e81197df6c838e862e634cea0df6e6cc83bf893b4a1ae40ed3b887e356b8dfbb018ad274e64cbc8061cae40d61774f1491df476b6c2c7e76dedeab4081d7af027c67959677b2fe36e11f4c58e91a8ca270bd7ccae08bbc64242d4c06775d90bac3b0553266e500e039f55429f1d6e9d312677dfaa11f14a75c46283e56bc8860a977f8a244e87770c2649e6199bef7e1150d013f6a17ce23c6c6516b0e6af3bec00ae467da1fe408a61aa6c8cbb61c23aabdf79a8f84a250a4269743d8e2bd254ab6a6876859db916d3432c815dea3f72a942e4dfc2ec493e07e6a1c3dad86ec75621125078e85c6d0bb51bae67e28b1552ff772dca01ee3fec60c5f4781616bb2663a8e8606845a80aa959c7f6c36056fefa1394e5994f9414320840fd904c05a7217b06cb81376016815ba345bcade43d21168148ed472dfcc2ac9d6229a93e1ca244a146023fd27c8025aca345159d4c937e2de7b3411ceff93941e063b75a789195979560223837c148037bb04d249ceab6787f05e2c3f28d008cd579675732384af419e9464265d020b38843e47b2fc482fe83d6973b9558df69521b10d9e771c2186fe6f2b16628bf2d0e180545b183f9e26546eaffc0c6a288fb374661dd3934f3277f2bfe657795d892cd8bb379fea1c0c477e9d808da03424e26503c93fb2ea6deb29bf81806723064222c24c91cdb8e3930ea5eb5978b9ac41e76be3fb4e81be6a56812e05634163b4d0bc0ec5bd94ef5eb903cb5637dc14a54e8e45a4a4ee41b4c57dd5bd158d00c0c16863ee3a65a63c38136fd0b9880c44bd4f2cb0304ddfb33f2d0e39d153bd7617ba9537b831a0081d1730951d75568c093a6a6ba9a3656c0162751aeaa08a05d2be3430c564735e64d5db0b5f6a381776055d1c4292b34471c0f62436317f1c6b2754bb8ef1dbbf157343d29d83e2e886bbaf4793bfe1e6734a9305ad771021c422ca1a41fcac426393596368024f619c4304b14aa6842735a7a451365cfe798686ce9bce356f461e4f050f96cf1a118c823230412e0584b740021fee3af21cc47a10cb7e1d023b0ff085d3ec768dfa00e2cd30f8a8d7c89bb4bf9221436fc9649128db95de0560bafba8c6493c2321da1b72b54c26eecaef2738fe1f4dbbb89c792274f2a11d0548a6fc40da523b86ad37ca741441f42b0209cfc08aa00735f6127f24220dedfe973df31a9818d51ee2c921d0c53e3724629dc1c5319de28c92792a0ca4f8fcfa6643a6959ffa7a8fc62c314ce0311d86d4653ef1c593c503f5bad86e84562188b6508d21ee0c531aaf", 0x1000}, {&(0x7f00000025c0)="05a352ffbd3c3b452d68b734415a85e62a713b15f8424a2799cc7d4b966bace473bb52ae66e60f6de3a0bd5333e512b018d297e35474d0755903b495eefaa9534b0fd304ab44ac071ace5458593f7e7b5f296c6ef770959015845ba42962f22dec051c7167265211c5bd570d4e5bfb0ccf1ffc467798c129", 0x78}, {&(0x7f0000002640)="e32f8165bb2bc855f81fa1532123d368fcdd11ba5cd2596d6c6870b4d833442f20bb65b8d55f608c47c5c9276463e1945d49fac8982df7d503d0ee62477a37e1eea0d90dcda5e077447fc643575cfccda6dbf18ede64b59cf0282ef4f9a24642301ad71dcffae6acc2773c00bb239fbb3bf7291b6bb2866d559a4436f77ad2d88252226a08bc630a60b5c5895e75ab836ad44584a9a9a6ab6f16eed259bb83f5c16facc52e8a90de3c786d5d35c824d24f0acb9c7149e719b78441f16ed81cb7345991015442cc1708a34b9906a6d82020bc43b5384427cfe977ef174a8bfdb7da130887113a4110dfb98b75430725a520c7f47d342998", 0xf7}, {&(0x7f0000002740)="c089ba13", 0x4}, {&(0x7f0000002780)="51530d46b3544631ee1ce9f786b92b7d6afe1d33f09a0e744725b0e9f13de5f57f1042fc8bd7dd24ac6a8fa3132560f39bcc3136f3619c9c374a9d13daf0db9540162bc04005bf71b88f80848be9004580c8b5a3acab413240288c8d93801ea7c24ea6db0553808c17612c14465dfedeaa3d4c107018ecf468747cdb0e5e266972c29e2fada6b2705e6905c1978107ce95d1468d15aa61a29ea9e022774aca6634f5154ae8e1ca0d0dd7b304f69e10873a99b96a27878a457f1e02fc2f42b3987c3b177da2666eed1dc233b7029d20adee310085ab6355ce58316c8712faf2d06daebcbadb96268d25b33544b24231f93498ef", 0xf3}, {&(0x7f0000002880)="56082204b20f1085713c8c73d9f0ef7c47ae66142e6d5bd16851d9630325194a379aa6be9142fb3b4e1a7714526843c49fbab9f32dcab845953e35fd8ba125f746d59542faa5276fca8a568ef91d3b0fd203c2895b62d032fe2af13b23fbe03d4b370979b93a3682cd30c7e684e06b02a361d39349", 0x75}], 0x8, 0x0, 0x0, 0x4}, 0xc) getgroups(0x1, &(0x7f0000002a00)=[0x0]) chown(&(0x7f00000029c0)='./file0\x00', r5, r7) poll(&(0x7f0000002a40)=[{r0, 0x1}, {r6, 0xc}, {r4, 0x80}, {r3, 0x65}, {r0, 0x1}, {r6, 0x44}], 0x6, 0x9) write(r4, &(0x7f0000002a80)="ad89db2072d0583abce9b6c40a93e290e2339664c715f258666086063c7bf80df1c7a703a0a6fac7794162b2ce767f397b34e2d57b0728e522d80834cbf05783068a1305c2e3dbb846f23052dbe53fc4381a1b5b0b5e2c4c968f13ad17aad03db8c86f1fa947bc0fc6e335d7ff610b8502cacd8f917ed3c223b5848fd7c44c446f77ee25507dfe81d64f266e3954f37140f461ff372fe419757b7a76ea86847c3bed46f2fc0cfb79375012976b538d6f4d85b8691a867599060d0d9996fc5ba3b2d09738fc858efb9bd0e6f46112de443b68f9bff0705e464c97afbf2f09f56f94bc3eecb3f4fe9fd9cd8011e954681617b348177968ac68d9cb3ec8b275fd5ce784c254ef6d60c6546fb6801a713614522e91a9b64417e650664b5862b37305072dfefc99bc2b3c40472b9314142ffc038fd82f3e3a5f65ef01cba732ec797c69bde87b52b61ea5878846f5518e230f85a4aac0f3f3e36164aa47feab0c52c7d7320decc9ba1ae7272db5a1d3cbdf14f0faf9695442366e933c393efa04131a95883b091b0557c4b19ffd32f5ebf2ba9f40e040ffb481249b2086c115f8e6356c7b437c774b814c5d3a1a352fddb34f3580838527f9979d9e2e96e82cad4e3296bc5042bfa87f92d516e0105c1f58be73e4cec22938a88adbd81c1efedacc197abe352a86d6f53eb14e3a1093c252a5d090393aa6309f77d44c8c690fb58fc86e8c32025bdc7b57d9d62bef86414ddc188a4132b82ac72bedd71939deda22b50dcb9f395159e40354dd552cc145b4af254d1ea5545c91a53cc5191fcf16e585463c5e038f96a313b6c24acd28b3c69f19553a933de95ee7aa98444f27a548d19960c51d914c2e9f4a1b6e51918e9d34fb6d96d401bb128048ad34f21cccd8d0dc97fe9a0f4f0ab0aff5ef08b4793e8e4f785eb61044ea799cb9d4c8224d6ef944b246a223da6dc816cb7362a655bc1e5088d64edaa39718dc70e731dfff1b6c17a5a02ccce4095e81d4069549383351fc634ce1c1926aa24859a5b7d5a864c736620a1f3f27ba7fd902475672f14c0c0edcbd6d596bf06aba2cc42497173f8e9217833546a2a9d6c7e6e4f8bd9c24dc4e27f64c88d0768265e670c1ece2e500acb0c23eb8462663fcd4cc7a4cbd1f5e1e078b90aaaf9f309a039d8435b6b4486b6339d19953fb6b73bcd70274372cfc398f53d76c3bfe7cdff48afd43250fad24dca92a019db0b25760195ec05db99b002a0a7b61a8327e069573d1050494a562fa6a30912df752c8744148074cc8db60b4c73cd56eb4f9b17b9c21f52ef6a74c38f3b06d2fea7201e3af2556465df49eee733996073bd1725dc91f6ef91c94505d749f08f58bbf459211bbfcbf130b67110ef46f03529c9aba13009a5c53c9d9386d68e718571b42458c9ba3c862030716a209d3c14c55a060c35c4e5826b888515935b9dbb84ea4d561f4024a67750e159cab2fde4048055dce11a60bcebb989e6ab6f507634c9845f7cce144a058e47b72ec7661d1013b18f3ca5518d79a1c543112669fee517ed5143147885c85d9a49de00139cacfb80026e6b703009b896c91aeb4e893d8530ae4113f91022838650e6154c9c89e8a709af738e313c7669f635cd446ac865c5bc13516bab4b9f2809fbf8c23d33418e194115eecd20f18beb856d279826bbcfc48c4d5bbcd0ffd86cc3099cb16940b4632d6ca9f18f655630b0486c4a786ece0af5bae0b2d1801e732765b1b76d46d7a842e87d490f0a365ab1d4479b4019289c3c87ad8eba24137ef7dacd292f3d4160eafe812c1a6b54db9c6e44089622014c269b10b7777405e9f34d951f395be8c0640f31eb77e1aae42688f383cc11d0cf31749d95ccb1fe47f2b495faaaba53efdcc75450bd7bbee9ab21431e0aa03826f65bba125e576dac18b7d570aa97e43faab488716ee9c5dd9e383ab1092b69df8e382dce04ec280b9197f2a6af8bec3cbd0f42491afd8fba3c6a87a2cc57256eae6b5584131cef22f0e0c7476478af9e0f7ebcb021f1c2c523812878e46f1efe408488be90c9e6b952591d1f5615f47fa8beae469f1eba6b0cdcd4a7e6df524a4f333843a182160de6dadb842ad1b60b1b45f42b18f126c17c3a3526d3e48aec28b7b50b0f0a46aa2818cf873667d2eabb9f6718037da34e75cac974594d6833c64f646065f9528874fce1f12fbbfea333162ce9fc7d5b5fea82964103927d04803ff07291e9028a3b16ce1d5d77c300d8e749ca236038c4c6744a07aedf032d9a094d84813ed5ef86e736086800ac6debdbee25aad36cf0f7b6636a5ae7edf37fcf6b0fc2504390809c2c4f316f085ae9fee519878ec2c36ae20e276033db690ad14957d752a4be81a27797c67de652040ff8cf25e85000496adfbc6f51c9f2a27804750dcc4ba0c5372dd57474617d59c0c492673782f1a490d24aa496c4458391cec0da256fa08059696e809de8f1cddd6464ca1b885bcb3b35a3f9e09dd95c76e13fba310b12ca4e776878520dcc020784d5fc8ae5cc175fa0f632f63c5f38075c3807dbea6648128c32b50da095a06040e3c5cc3a02d0e1375a5ffdc6e45e13d90e6a1af072b59c39f387db3abffd0d88ff7cd833b46e72b20e3686140f98766603fe36ef30af939d6934f03fee1c2b2567ffe61a724dcaefcc2a794cd308fc835599a0cd603e8cc59cb643b851f2b1bad2f16d347a29741fe851122e49df8784b1cb85d6c577f0dcb8d1c413a8205f21f6c3864c5fdfc4b082480e94dcbdce124716838478b81eeb7a44439164a73af9636ed3a9e9e90ff82700de43ffa5878ec97e8f331489974781c690c38144d5dae9be59dfac1b080c25b5a5fc876d13518781a93e893c8272aa1ca98e9d58192713318cf62ea3f2b76bd787504e508ac615afe3444815247f071c3765d51dd65deb56c246f7431cba73120757efc8d8b3f275dbca10ddbc65623c1608d23a524ee20f90dc7cbcfac31de812c76377a2089809c3825bdd3e09f8760960cf9eff8e7981a18564fb7907f6b6ad34063d708b9b51427e8f6f3fcc1f78292c8fe935d67fd2e500b7f2d4ddc93f23583881f3244cbbf3f77f90e7917d502422f7212941b822045aad39c1f88b87e4e1adb16dd3b335a965d33705dd2892f47c80b8abe3bd1a83847c2f1b89466222370134124abbc3b2742a76054f398609293dee9a91165831429df697bea7c5a1f9de529e2db24c6308514e92afd2a39c08009755e2776fe1a977e40c3ed1fbe69c31155c9e34ef8d3dcb65d1c83bd048f4aa0f152d2d4d22d4e8e8f77f139dd07cf966ec972810c662c750bc7b4b00fb0915cd3d4d7e0dfe27955c03506f52d9ff55592b91f9130ab3a6bb24633b7fe5dec97b0c880522ef8f99bb7e243ceea268a8d6eb3796457c17cd8787abccf46732d4668e5441579b455f60a68a1c0d3f1d7aa3b244408ad367b6543cc865a479e345461af2a124ffb855e252f5d7f37423bb7d872d4fff0134fa40d73b3d8bc7d2fdd8d6c5c399401bb39e26c1f791efc7758d3bf17d6de7e3c308e4b83f8a2a8439b2eee53c28f82c9dae95fda04bb442f8b5734c6c9c3ef6ca9ed350806bd95a1a2d8494e13888b2d8260f14e7d14878b5ceb99d090ae45a6196df8683258d5b437c0ecffd18896716cb5df8d90a24489a318dee9bac80476e70208935a46161c1cf41c64581f0628ddf5cd230e10d8266391ec4cf174c776427debd7d18e167477e804ed3860939679972803ac2c0243f54312227e86727a4be2a8530745477767f34d68e688c635ada31facdd45c470bbd1a70da2d21bc230bd618c632061157dce29443d1674014b1174aa0786bdd6af75ea2fc64a75b8583fc4b6bd16443b2aafbf0bee17476307358cde1eabfce007e5462271617cf8ae35a364a20be6fa0bb53bbd4626e9fd697e6bdf752e263163ce73ba1201077cd8540135dc46eab7422073b7e70e6ec308c975ed8654d870b880137ca9a9e5bf9edf327a7dc4dc92151b276b78c9f60897d1015f8b55c9e9f55b6ca83bf8cb3ed1c0a978ed233522724c2a446ccff1e4e062ec84ee7ae3fb46ffcf402a89a51b1107f3f85ccf90e19bc1b9624b0c0c46b6066b0a963a5128ca40cc52e50b3d49f3951ae6073b77a2354715e7f5acd4000ac3d3e2310f14dee53166ce744db53b407557d0bb8dd6214490a887ec854c708366c457b90316b7a737eebb75e950dfb491452ca86573548677f63c5dbf4310703b8392a1e4a0d2aadd292462af931fdc82f15c2492d94349ed2a5c9b26b6730317d7633793e391362ffa446a7ca24e403604c52614627a9212f9850a0d8666a107b1806c1f81a190b4f473a8fb5e13d07b7c4ea90384b5fd24dd4d10aa641fa10affac98793c3465d533fe49f7052797e354fa0133996518e4ae2e38bec2a527319aad333253c07aa713f3075c3b9bd1156bf341831b86d48f4ee3c9b6b7277b0255700ce45aedcc35924a1191b225b4af6e9d636bee89e9b6409edb7c7da9ffd323ab884bc41abb1331cfaff923bc0312562e29472c31d30296bfed7a7592310e9866e093b439b230dd9afcb4fb8fed6e3e95e5d0778d9fac24271c087fc976dc94f159aba86997989a74c3d03a8ff2198e8ad8e85b08c5f7460fad29e441c3fc2ecea1e9029515f0facd2fb7e8e63165a33a8499a8615f6074385adf7eed60b5e00b4ce3ea12ef7d42c0d07fc6dfa565be6f97b05aac5150c0e28bef5f65485d5a9afaa6e48c9a44474eae8da31354446ea1b87f7447eaa193792433f56fa502c2ca282764fc348b9fc12f3f3a9afa286677f31eea95e0ee5efa01761f44644702f2481af4d306e70cf78daf755507ad7dd334e9767008f4a10a1308994af7b50efaf32d55e4e4555f7b97a7ba4f6aa84b11cebd6e3767e5579d9fa1de031ff09645a80d437230a343c149929586992406f535717550fb6c9328a708fab2955879d4d037f942cd6cff0a325952735f90c39c2dd14eddb1ac7f8f2197d14452c6fbbf9aecc741392cc5ba5c626525b71bccea5c780a4725bd77e6527b276c4df5bc5c3e9a5050984e1be921aabe327fa5e18971c0387089e5b9a07f1490361a28f85f533882058a7a7423911f0e3be739ba7e2cd3e92d79c5a1e3746400a62a2ca8a6359c10aa76e5e5fef6c78136a5a9c8e8de8ba1f70e2d11a9ceb6a6dba2aba9d29675bf7a4ad46106f55f89f0bfe095acf5cdcff2f8e4351ca2f2ce16600659164c711ddc463cf2ea02192f312d4cb0102d8c936dc893849839594de28005567f44227de9df7ad95ffada3cb0188ae3d8c9c49317027f870c7700ba1089ef9513d9905e42858db6a4b95a2daf6204f5dd40bec0e2f90d0ada86af025246823c4be8f2eb09f1e27c2f894454d456a9f52507c61e9b44d0ecb335d2f496344f81ad7d10b1bd770258739b4e0a15db8b8ba12db527f0fcbd7538f2a174350f13973b351a29cf09235a7c70baa3834fa9b2d048ae4048fcd08a214c7660d13816085c682f69fe1e7392d09a5d4b320ccd672c3fddfd700bea1d3fdd74b5e1ec86b514ccc99d917451eee22995964b41601a4083f12110ca0bb7edf654c5d14d197b9053da596a364032e3aa4505235bcfa81195c1b8087dd9b5171ef788d534f017d8379288c7f96754b4d874f4470be67c4a9d2eb75dd83d75dbd5191ea0f81b7c2cf2bd979afe0e7614bbed56c1be07c2c9fc500167362698c9ac53a4256571fee80b95a3a5385889a18241fe6dfb92930a08562953ef49801cd067", 0x1000) pipe(&(0x7f0000003a80)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(r8, r4) r10 = dup(r4) setgid(r7) chroot(&(0x7f0000003ac0)='./file0\x00') chroot(&(0x7f0000003b00)='./file0\x00') lseek(r9, 0x0, 0x0) getsockopt$sock_timeval(r8, 0xffff, 0x100f, &(0x7f0000003b40), &(0x7f0000003b80)=0x10) fchroot(r10) getgid() 00:00:02 executing program 4: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x60221, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) r2 = getuid() r3 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r2, r3, 0x600) utimes(0x0, &(0x7f00000000c0)) 00:00:02 executing program 1: mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r0 = shmget$private(0x0, 0x4000, 0x418, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x91, 0x8) ftruncate(r1, 0x7ff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r4) shmget(0x3, 0x4000, 0x50, &(0x7f0000ffc000/0x4000)=nil) wait4(r2, &(0x7f0000000080), 0x20075, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x110) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) shmget(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{r5, 0x82}, {r6, 0xc}, {r5, 0x100}, {r5, 0x12a}, {r1, 0x10}], 0x5, 0x1b) setgid(r4) r8 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmat(r8, &(0x7f0000ffb000/0x4000)=nil, 0x1000) getpeername(r6, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r9 = dup2(r7, r7) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x1, r3, r4, r3, r4, 0x4, 0x3ff}, 0x400, 0x0, r2, r2, 0xac, 0x400, 0xfffffffffffffffd}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x11, &(0x7f00000002c0)={0x0, 0x0}, 0xc) execve(&(0x7f0000000300)='./file0\x00', &(0x7f00000005c0)=[&(0x7f0000000340)='$@\')\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\\!\x00', &(0x7f0000000440)='[{\x1c\x00', &(0x7f0000000480)='+-}/(/$\xa7[}\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='^\x00', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00'], &(0x7f0000000800)=[&(0x7f0000000640)='\x00', &(0x7f0000000680)='.@\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='}\x00', &(0x7f0000000740)='\x00', &(0x7f0000000780)='.}+\\\x00', &(0x7f00000007c0)='(\'\x7f\x00']) r12 = msgget$private(0x0, 0x500) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000840)=""/81) getsockopt$SO_PEERCRED(r9, 0xffff, 0x11, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000900)='./file0\x00', r11, r13, 0x200) wait4(r10, 0x0, 0x41, &(0x7f0000000940)) fchownat(r6, &(0x7f0000000a00)='./file0\x00', r3, r4, 0x200) 00:00:02 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x60, 0x100) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8000, 0x96) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') write(r0, &(0x7f0000000140)="0d79a9573127e4fa9990b5e22d5df232cd17964e8166e2e1dd209ed9439a943f0e856cf807f366001ad4a570ceec2e417bc5a2bcd397207b8c8a7871e400170ab1cb9be4ac06ed87d592125cc65d221da53d6c47dfe5625d1ce06a91c20ae35dd5dd173e87062bdc30e718cbe79a9573062f18bbc8258f3f4b02fb3c882f35b5452639bb53ba0d4590e7055c21ae14ad9d618404b9ef227e363ff3de2e72d016a5aeb6d2e6ef257f6b5a84fc13d08c6ee7d49a2384eecaa78ad700d4cde383d329b61dcf53b10ad1cddb2c20b2ce40bdad31ad32174cf8bafe78ae9242a8b52b92c96c19c16bdfe19b6884ff6ac24f0a9c61a6c27f5148b07a8ade956172", 0xfe) fchmodat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x400) readlinkat(r0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/248, 0xf8) sendto$unix(r0, &(0x7f00000003c0)="5adaaad0b21b5264ea25b5c90fb380eedd8af9fe176b9f8c3bb6c8d94c36bcde79b0516477d225d17b73bbb0e98f370d798da3e92212ce72edd6db8a0be56fda54b2ddd306afa2d6b17bb8b113d582e0331b7270e9367203b120c19ba51c053034bbe74ddf2282dc874b00929cb5a736c0660b49139c0232a90c858421a63fa2e30aed51e81cd9a768a667064c926b1173d123d594725a115146691fde42e84454c44e6fe3447151787ad3800c93d9e4edecd08defab455f8d08787fee77e52c", 0xc0, 0xc, 0x0, 0x0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file1\x00') getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r3 = getegid() fchownat(r0, &(0x7f0000000500)='./file0\x00', r1, r3, 0x400) linkat(r0, &(0x7f00000005c0)='./file1\x00', r0, &(0x7f0000000600)='./file0\x00', 0x400) fchmodat(r0, &(0x7f0000000640)='./file0\x00', 0x0, 0x200) fchdir(r0) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r5 = open$dir(&(0x7f0000000700)='./file1\x00', 0x1088280, 0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000740)=""/108, &(0x7f00000007c0)=0x6c) fchroot(r0) sendto$unix(r0, &(0x7f0000000800)="1f42a1df68f129d804cbf5670c73093472b080890ab3b9", 0x17, 0x8, &(0x7f0000000840)=@file={0x1, './file1\x00'}, 0xa) sendto$inet6(r0, &(0x7f0000000880)="485998c8013c048487d1970f9c4f6e49af3a131b7985ed812d82ebc6dc7db85af4662bab690090c47dcfbd95c30e9a33130949436652a51eef7edc0f25f9da4bde6abf76fcdd52b4dfadf661955870a43ef4cfc60309b0db28f1bcbdf2fee746077d7f4b7120febd4ce0d811c7585c479c48d6385ef861b6e1fd6a4f1fadfe88689a676c0aecb16bb1", 0x89, 0x400, 0x0, 0x0) fchownat(r5, &(0x7f0000000940)='./file0\x00', r4, r2, 0x200) getsockname(r0, &(0x7f0000000980)=@in6, &(0x7f00000009c0)=0xc) fchownat(r5, &(0x7f0000000a00)='./file2\x00', r4, r3, 0x600) renameat(r0, &(0x7f0000000a40)='./file0\x00', r5, &(0x7f0000000a80)='./file1\x00') paccept(r0, &(0x7f0000000ac0)=@in, &(0x7f0000000b00)=0xc, 0x60000000) mknod$loop(&(0x7f0000000b40)='./file0\x00', 0x1021, 0x1) symlink(&(0x7f0000000b80)='./file1\x00', &(0x7f0000000bc0)='./file0\x00') r6 = socket(0x1f, 0x1, 0x8001) accept(r6, &(0x7f0000000c00)=@in, &(0x7f0000000c40)=0xc) 00:00:02 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x175) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x400) 00:00:02 executing program 4: r0 = socket(0x18, 0x7, 0x71c) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f0000000300)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/187, 0xbb}], 0x1, &(0x7f0000000200)=""/211, 0xd3}, 0x842) chroot(&(0x7f0000000340)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000380)=0xfff, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) connect$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = dup(r0) lseek(r4, 0x0, 0x2) r5 = openat(r4, &(0x7f0000000480)='.\x00', 0x400000, 0x10) setsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f00000004c0)={r1, r2, r3}, 0xc) r6 = msgget$private(0x0, 0x1b4) msgctl$IPC_RMID(r6, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000500)={0x3, 0x0, 0x80000001, 0x2, r1}) unlinkat(r4, &(0x7f0000000540)='./file0\x00', 0x800) r7 = semget$private(0x0, 0x0, 0x100) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000000580)=""/104) sendmsg$unix(r4, &(0x7f0000000b40)={&(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f0000000640)="ac918ee8a125624ae3d6b99fe01b0648f51ec3f5476e8948795f0957a8f65d99ab06346da932e7f365d669e6ecb043cf14ec59319767a3caed85e46f126a06e81bfd3e0588b7a0f49bc02abab845425bb951d7b84ce5d04b114cb99df80a65ae3f503d0db471bfbc1dc8e5f9fbc39feaf1b523ad8ef6c56b4fe8a42ebbb0198a5a6d3304134b294940dc504674528c3a2d711a12625db8021bb5e4", 0x9b}, {&(0x7f0000000700)="2ed229ad86fc44964b1bd8dbfe6bf0f44584574687db9df32611ae088b1e7f1ea0596fe33a26c8119b1437f516276e3e6af39a0ee1df7d0e7c6889d395eac0159a1c0ec286ceab9cddb12df40c45bcec9304cc782220453a1007240d10596a3bab05bf3aa7303e3b7f283b6e5b518c7c24f297f2993d648227e0ae3803adb3c402065693b1c3e8339582d47ca5f05f900be5ae4a04e9a8c563f9b219c12374a4ef90ef354faeda2f5f1eabc60467f579c3bedfc0e1469d09f25388e5b479f8c27d4db9cb662276a3478c5d3d20cdb069d85a3b6ea2ac0272739f6349d57300", 0xdf}, {&(0x7f0000000800)="780d20649a0cb1f7227b2df706bebca8c65a38f59e9623877ed94b542589783e68c8b5de1906b29d500f84c94dc8582f73caa789519bb20a0d190b8759bd6953e7e58e4a81c87b738956aead0f062848f76bd64c0b2535ab89341eaa329ea025671d5fb93f5136defaebdd318513f128ff513f693dae1b7ceabb77f51d95d2dfcf2f1283488db6ba241fcbfdd3ecc56af78b40ed2fa68ada584b9d0e62918ed6d47ea2dae39b07702c9bb4d268c2547d348ed189bc4cef24237f59fd43ee497515c6856dacc8a85a5b09cc06b056c240", 0xd0}, {&(0x7f0000000900)="7f5152191eaa7a122480b014704f6ea8826c0053d62941859494ff0a736b7dc1ae9000ebc0eb6694c9c40e0384606fdc4cdee9", 0x33}, {&(0x7f0000000940)="cd30c12344e0e5bdd13eb8cc3dd69f7c06ea3f620ca7d7a5045fc0ad3e8abf47a993039a68e531903f8101c4e951c3e90aad7cd3b276977fb1d75bfa1058cfd2f312064af8a85a080a931d404634cb5b2d85695e299182b52b6fe998356f7688da7b93fdbfd8cd968130c117f7535293dfc21010b4e6", 0x76}, {&(0x7f00000009c0)="4e83ff88caf458e92668e9631a2a26570ab0766f9f64c3af3e4a1b7345344e32b209ffcabbc1cf6e720b4dcd8528e4b65e1fe860039044c18675e803de6240ba5c7d269afd1d1930c416ead6f215ed37e7caa7bdd0cd676b6236415b5c827a394072bbd17a558c05cc9ea1a4a3ac62e8ac0c0493e0020f2def3859970561071d40a9e22682c0", 0x86}], 0x6, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x2, r1, r2, r3}], 0x20, 0xe}, 0xe) fchmodat(r4, &(0x7f0000000b80)='./file0/file0\x00', 0x140, 0x200) sendto$unix(r4, &(0x7f0000000bc0)="b0bc19a86613171cc82068296f2d29f13d564689258b281ad257ddee200d80bbbced4fd32fa11c75fd40954b6049c8c995a46117a810d868e35ae57d0f9f1fb192d70d6370802552b60110b5a18b78f2e228bb715d4e5144bb3d9f247ebe2e347644f6ee19a5aaedf3ec4644709d", 0x6e, 0x403, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000c80)=""/7) msgsnd(r6, &(0x7f0000000cc0)={0x3, "2b04c390a80c030d9ec4ff57faad143aefd8a7fcf6d24ba63f978e9ae1a245097854d3054dba9c3e22be3ea1fb285365e04e8bd26b014b06fc78a6ee91ce961af54009b8fc1d77bb542a90b78cd08c221cbea6f2f791cc621595d39c6ce9306e21e26e3cc43547278949698a58f80186f2a6e13c6aff90ba5c31c98798d0f2775c3caece4c0a7b0496e3d6c90a02a78d80164d2433198c7fae0e937bc24f00630bbcd90ab0788165ca2069ba78cdadbf0ca3d2e2d2acbd3e5640dbbb77e2c671680f0e16f39dabfe1e7281166482bb896e76058795c471d2dd3e3103c070f4026402032322f6366fd1fff90f45c5e7dd194fb0319ef7c23ca42b7d84a8683b1486c0c4263ad4067a41133661fcb558602e8924abf0ac9c47ce2439e75bd81054f44b55cd96f4f064d704ad7971d4b832415f1f7ac21d8704aa84f57ffc57aace9f20c146a3e656d70cc8174793347bf803a24d0e4bdd1f86e94362ea4e923193405c6889187a5209f36d892c6c609afed37a67807ea74f3a5f7aeecf9d2cc81d9272bfc968c681f63ccb1182ad635789fea839786ede1d2000b9709ce2c0a1a485e20ef32fa9c88d89866c7a27d00106856997a87861349a0e313481d641ee15e87cd0fcd4100203c87bcb04d6493aa35f891d8ed2b08afad24d139e8c61c351d5cec0ce502a68d3ea864e0a6ca3cada7f74a222d5b5cd44d242801f62fcc7f792bbdb2924811f7eae0279cec864a6db38057ef25ab119fd695bb8e04fefa29ea49e2795ca30ab1869c230c2c187b6c4d419e4810faddcc9f5fde758362896fd33fd8e77d93b12743712ba1787c2abb889c590da8b4eb9f70220f747760faca6fcc632f61a4feabd4ae89b5c9863cc206ce7595e5b632192a082076bcfb26a1353a680b43a1ae671f89d1beaf7f192a86b1d442bcab3cc7e6fe2baa351437d4dca07603695e59a714b9171fc6d6ee3bd632bd40685fb0bde225c22d863573e23e8f4a55bdec088bee477bb8c79d8c7e0bccab83bfb65cb5f34910264d4c8c197e00e5769984eb421dea9171ea033ef446823f2f4e7dcaa17e17d02115a6d07d696597e539a561b98643cfcf9ed10bbd39a659daed5e1c076be89bef0b18fd50eeb471c718f06b0386fea721c630b791015aa26bc593b0289579ac6f032b6891ac7d73c0677461daec9ee0c2c1e1e05af4de32e2d6f9c77b79fb5966280c2d632794debcaaf92c9fb0a3982f4fdcf6fda30217123a2b797b9e184d0f635a8b8c16cc1b5f0524cc8f8964efb793f87e5ac72722143d2c21f91f6ee1d1842a2c031c92d64e712218bd94786294ed7cc3b80ef1715ac13b56b83b4ad7cc08f9f022319ccb4ed80d705ff4bab898f38fe56119d507524032dfae738d34759b842f55a527c9320027d5c072a4614afc72c52bf3f1986c648b66fb5da4e46fadf41d874267616229db06a339d4ef82ae15c738d3f2d01f7b5cff129c999bdd33adb26a44f6b6171bfd8e588f18a8e943aec32349808d5ef221a0182868388fe7e275c4edfd57876e7c20eec0fa5a53294fd90098f6af911bc458aeff0490d6f29e516986a290d52af8f1a25b918835ec6269e0f37f73f467cc88f3257c21ad1e39f6d137957b63b534dcf007b1146927dec6d8cda5143c59e2f15bdf57da732a1d58518a901eafb7ee53756a3b005a4daee5b49f75908f035cc188ef93fcea05d83733846210d30fbfe72b66c500a14235bc06e0b732b1051a269a68153175841a211aab81e04b03fe99ef38454be3f4b4bea617796a75ed4cffbcbe9e5e965f245791cc79f4f1babe327ba474b4bb368c2ff3ca0fb7d9b1ea98f8c90bf265b811f805c81e589e0b73d8dd5a0852536ac02bbe26f07a65dd78a38191af4ee635dfb831342f0716e3dd63bdf2b9da129326e6bc572d1c9605391d9f06a11b7009f9bd327620ebd9468d7deee2bed42fb7fe5b9b0fe08d7e2346f05d8af770935ed9b3589565469cf4d2c01fe1cc9df7ddc5caf83bd9f140f7756d6269b41027948060735631758bb0bbbdddeac02aac551a785d2fcd82f5997f59cd60b3a128667b021d496e324b782ffc723c77b33cb6fcc5ea359b744b0e793b8543a3c4640bddc1c2c2fc0637e5c199a00f47ccd56e0264e841dda61d7725e7b94e1a26d01e10b7db48edc7eba7f5fa843521333c0312ec66833dd4b63d11766dc68c30cda526be5190854e8fe7324a8da38194e5f59d8311dacf7098c0db225c6a9e8dfde78a15c0e5e0328a8db339263602ea4b68fafbac22dc9b6ba24ad8c162e7197806b0ae3923c89f46710bdc5763f633c985c13281355640572635900a887e9c07dd6a589081b5f7a97bb19f8f7623d0c432120d0cd912c438bea4eae8781a5c85ea539ab8e593616fcd28643e6cc41749676d910969f5d28140095abce28ba71d3ab673ff0fb092bdfe8b11a56ef8f98d8ac06c058ccd62aa08012311ee5e14d166adde0d8fb0ff397fdb794336681cfc32c2a68f77d738501ad71d7907e9baf6e2c653ff78507d5dfbcaab51e45e64647ef3c54740d97ccb38698eea18220b49044a5660c89410d476243ced32c72d82f3613d9f18c33643aa0dcca2a2e4f7290026b82ea3cb1a74876aca5aa1a67272a296302d4a50661fc77d7ff7c48499497fc09cc81617de4619d4c67d4627a2500436a46838db9241311a049553666bebdb8dc70aaf8de44bdb0f02fa12dad206c809288f910c2bd5121f33312eb51a1693ea53313bd039b8162262eda2423cefacc11fe1e602396698dab76aef8834114324a0072a45cf291ebdf84d6bb6ab5f1b864173df8d3ec5f4eee89cacdf8c58674e18f17ad36a677cc81104ee8c55f2a731a619e770f1f6beed4de307568fa17ca335fcc0ed62e90bc8b50839228610015b2373bcfb5616dd55880c158576daef81011eb58324f4eb34ebbb51db5eb245da348c0c4cef1f4db1a98081072b2950c533f09b1efb2c0533addbea6fba652b750ef9fc59d881aa7f141864c88680836a71891b123c1e15c201a518f7b0ac6c5c271005fade0b6790428d0986e55776c29834fd876b79737ba7a826f85c51896e9fa1ca2026a516fd6b6d8890c8b990edda0e7fc386a9884b357934190083119f96761dc73bebf2eef3c5c4bbca33905afa33aa7558ba7265222b611341c9e275b5d56d6aacf56ebec870cc07ce88b97426d339d726aa87847e5ec07da3ce7a745af2143f0c291c67b0892f3b02304631fa9bad48d0cf2f131bbaa71e9ff71f1dac9fe2a37ea2f26675a793d04fc0d6755a23244fa944a1eefae7051f13019b4b969ddc282d2cf60e46ca1966bcc56023e7b43d0b866efab6f4efe89df36dfbf754abd7c37f05f322aca5b5a5669d3b7f64875a79b7c45c45c0f866d93cf58458a1b25287dd747794ac29d71440c4f6b2ccefb416cf443f947d75542709e8b8a451a0f833cb0577401e4a9d2e115c78319d437ce494ae1fe1580d140b037b5fd11b245ee5d35e26f83309fddd527043ae57bc9dec1d55b0c96c49fd770bde7a44c3331f4cb689c4770a8581ccff2d47b970556341b6780461a8db5b9e0e9681d1f3b7df55bc38c9cac59d13ea9437a8cdb586c25de7124b7f4552db6c1abef15623d0add6af7999d68dfb32eb3fd31bcf14d6d5b1cc8d60eaa3e15e4f2f6b5717f929b06315ae338a8b97c691777a5fb43d0171369fa9f5171325566f695407063dcf353f02354c4899fc36784f701121f415993aac7adeb83ae5d84bb577f86ee32182a0808519e451e68ddda41c8695776745777cc8a953400e0525c696af3b3ec93c93261d05d914fe7c8f505aadeca4fcbff35fd049252c08ba47933cd1872b899d45763f2d23f9bcd59a8b96d5c15a26368af3e92028ad5c01be89bedc7abe5da77bf774e6035665c0d2ce82910279c0ba7ab639f56c2f317dde1e789be76b4a7589f6dd756fdf316c24579f745bd0738b660f34840f3409a6146da5d74f43c35e0e39ea014f451a1ea5afbb09fb99de45f68121decc01ef0e84b52258c1a4724172b72b4c295b6fe91cc7d8df8dfb3300d70d9d32a1d95c156a5fe1eeaab651307d5fac01b5a0426058afaf95f1a1db1815fe215857f3411ad66f5e8dcdc1e6b907ddaed1545fceb6181c8bfd429217713bf5227414cb56f590ef4f581d33438f72a472d6e02d5974b1fb26ba86ef7bd4b2f220d3fac90d9c6fed4c51f2988cb02ef95302f5dad1ae10e4ceac361e86034509c284ee2c508602900fef8783acbe13ff6b7ddc52746042838061996a727476c027196378aa9ccacb8736f2a371f485803d8a13b6bc5f9f3a96ba292ad82f1a3806becd6cf33c7f9fa7608f703f595eb4263cc70931d70884b1542efbe1af7b53faa36d8942812a841a0fdd2ea91b0c804598e95183ac0da20cebc92707c3f7fabb9cf4f4b70de7a349bad345ca88bd1fd757f84eed36b9a208bf943178af279fab2b57188bae8b17a105b9c24fa1b78f9807e653363c5ab97b2d9294a7a885954e898535be0dd58373a3e67c427a86da28bcffbc91e86d1b3f03951ea48a1f2ca999fa1573b8de05f23cf85624bad6f84e697df70f75dbd00e7e461821b76ca9d81b4ddba32d5398ed2d8f57913693ca23a6d6d4aa3e3a2f26a556fec9243adca8cecdda57aa36d922bba0629705aa83c6003e51f529ed156963ebef53655455d952a61c6103e2cc0c2dd5b2c82da559552aa88a429dc8067568bab5b6ba4d47d45eda130ae060b7512c128ca35d96e049fdf9d34a155fbd151c899de913d14685b1b81adf61ca763de45713ac91bac5701b7c2660db558727a59b46c12087e193d68bf1e4f1a46f794803679f86d90190fa606127315e46219caf98184632d96e6409c551cae17d023cc214d62a5fb0d167e4e52edad5be52f19f298d2988140cca965bd20c385f09e9b9e65f11e9cb2e5f4a3c85dc688d9bf3dec36e3ab8f850a66cbf01e5d53a6dcc303cd139950b8b2c7b1c91cb49ef863fbfa6c8dd2bb63e48722dda4b1d797733d8aa8e4bc8bda388ec174f09956d93a9ab2c375a07cb67b0c93bfe651739676c0c68af826ea768cf3d87ca81f8b178423c6bb60d3777de43470910453dc7f5fcfc6763cab9b8c5b0b14e834d73f128fa8684f11a2dbe09ad76a46014e0d6f417bffb826ea41ec09978746a6e9c6130671f3f32b6c9b1844d887f62d07afce7a725ca902fe4be2e6adfcdd8fd8665b3a843e5070aeac3b50e83a2f251b56845fecb48a314c6887247b58d716f6cee58db53c9d8ce151b4dc65c9be3168e2f79364769a23a396f7c051973828bae410eae1b328576a194e68567d5eb00e4099355b61e7525ca40f036f992fb5c9f4057f050d7d556ded3850062292a674ebd937cac02215fa744733df5141637664c8d1c527d349d686257adae6fd02d0f979a8c0fcfd70e525634d5b7c8b1da4515a7bd743e100c3c36c2a6aad0b51e1ad5ef0799cd9249d75b2ea517f1374a64546d5cebc58bae975277838b08e8ba2696acd95d2d9a9bade3be380f7bce5d2a4a4adff71360e6c47d7176b5d9785d3aa88f1619d75ce8002eec3cd7cb0d2ae6e065925cdc84ed67c91cf87deabe49b4d781c624e742adfb24c1bed1cdc8520eda74cf8cb46c845b5c4a3a6284ff4be5aad2bfeef06b93939526c9fccd67489da5d5047d089a3a2bdd3607f6fe7536eb27891205bab96e88428f56f69f07394705a632edde54a80f28a50a0c5b5ddcd9a18d1a1536f23507a03b69f590f3f025a1bf2296292ba"}, 0x1008, 0x800) sendmsg$unix(r8, &(0x7f00000021c0)={&(0x7f0000001d00)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002100)=[{&(0x7f0000001d40)="a8006a2fc9194c9ae8704a2e1d7fa4567b517b7633db34cabff0d9105aeae629abe0005a390d2e24c54c3eb8836076a01545c4aeb639ada028e17ca4058058477a25705a48763fdd0d59691b64748a6a5df9e2d4caf0e705b610ea2eabb71cfd4845fde623335e8104af2dced51f9c0a74e963d79ce370138223aedd2184b1601705bf4d2385341d2a92902e234bb1f1300932bf5b2aedcf38bad1601e1ef21b7255517e2bf395f9dd235854cfadf1d388ef84a3815c5dffc0b9c9ecfdd071cb594224d410309e8e0bc918d04618b90e32b3071706a977dbacacb328ce0e3fe0", 0xe0}, {&(0x7f0000001e40)="5769805e8a", 0x5}, {&(0x7f0000001e80)="ed7f69c48635508efb9288d1c52ce9fa52e5169882830b34f1c2967c53520324df14187c483c4d106d9e63480264dd76ca332afdfac3698acc7d556eda3fabc910db1a0cfb242027343a8b4f929a2a140f7dab33c0769c6a3e899c37af71215b2464027dc92c9f88bdb5c5015d825fb3e5f3a7568a2d21650d3f78fc39e7636edaa74890419bbef7e838a347d22849f6039d917856f3e911db104d72fbb6ec8d7b72f35d5b1af541a2ce1a421af0cf363d2e9482c05d78e04a2ab8c172a2e342c2c2bc93c19b7543154ba8a467a74b2ab17a9d7640a90481532b5f07419a0e31e64e4c449baa0c8e3fc22d0d23aff87164c9115e8154e877aa", 0xf9}, {&(0x7f0000001f80)="6b990759de27be14f8198ac771f63556d214517f4a3550f36728f324ee7b02702434de628b7340c22e6b073429602b86f0e7c35d870ef1fec7c82fd8600d631925cffff5486b879a204a3e6c416bd665addd9ac6bc3a3eacc792606218cdd7fc547c022d787fa8c325a7ff08835c2ce0fa3a1cda12b95be226ca97ce52d60160eacecc8dd16598fed1dca99798e97342bc2ac174c8c58e723c219b1831f667c70c1f67027a6314328e9bb898c715bded9add329093fbcb3bd7818b4f8a190df850735aeb9bb1b8ffdfb9404caa3a12be78828d11ed79debadb06995c6748a929a816d51affd116a7ea2a0cdc1e379b73896448eb536a00ac", 0xf8}, {&(0x7f0000002080)="5ab2c4f64b37b63f2694b07b038f8b86a7d2d4abfe30256a6877fc1ad9874d6b08f3648c2f33f66ca64ef827237b57ad97a64ad80130defeca5f5be40b1c718fdc4559ffba91ba0093a49fc700317ad047de09853ec6d18327c457aa67eb944f95d6c1c961ddcfd787", 0x69}], 0x5, &(0x7f0000002180), 0x0, 0x400}, 0x401) fchroot(r4) readlinkat(r5, &(0x7f0000002200)='./file0/file0\x00', &(0x7f0000002240)=""/5, 0x5) sendto$inet(r5, &(0x7f0000002280)="667514ee574e8267f3d150e3d28a965d49d052bc45fa62373476802597d5a82a05f721634c6d5fbc3957f595799468770a48044f1b6b7aaf2640", 0x3a, 0x1, &(0x7f00000022c0)={0x2, 0x1}, 0xc) bind$unix(r5, &(0x7f0000002300)=@file={0x0, './file0\x00'}, 0xa) 00:00:02 executing program 2: r0 = getuid() setuid(r0) r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = shmget(0x3, 0x3000, 0x4c, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/132) getgroups(0x6, &(0x7f0000000100)=[r1, r1, r1, r1, r1, r1]) getuid() socketpair(0x3, 0x1, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x11, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = geteuid() getgroups(0x1, &(0x7f0000000200)=[r5]) r13 = semget$private(0x0, 0x1, 0x0) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000240)={{0x4, r12, r3, r10, r1, 0x101, 0x9}, 0xfffffffffffffff9, 0x401, 0xb50b}) munlockall() unlink(&(0x7f00000002c0)='./file1\x00') bind(r8, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) sendto$inet(r9, &(0x7f0000000340)="77ddbebde8d966e74bb6be6b07444e05141976b0b55d317b54b470d48d6533f5014d46f149ca1d164c4ccf462554654abbba0aeac7cbf0e9e311392da5dc0a8d672a6e4c47784d22fce40a4c36bca57b2b26e6e178d1144509211820a22053a9490fb87b85ba4bc9bf4d2a55961730c7c0686159f2ba1789365b1333f5e860e1dac45d52b8a88d0e0c6644c4f0fbb2c6cbc74490b8e96abbfd2049e0d890fff6f62f960634cd46e7f79bff6ab331be67fb1116cbf633d6cc0b681cac3325cfeea2e0b49e93e0c3acef9765ed76f34ed9", 0xd0, 0xa, &(0x7f0000000440)={0x2, 0x1}, 0xc) getitimer(0x0, &(0x7f0000000480)) lchown(&(0x7f00000004c0)='./file0\x00', r10, r11) truncate(&(0x7f0000000500)='./file0\x00', 0xfffffffffffffff9) getsockopt$sock_cred(r9, 0xffff, 0x11, &(0x7f0000000540), &(0x7f0000000580)=0xc) writev(r8, &(0x7f0000000900)=[{&(0x7f00000005c0)="4193e5c6192a66b82a6b938066571c66d78ecb53d030ac3b21e20839bf4bb03b260ad4b4a9c620f231e41dc883797cbd3df4da23e238897b016a8607bac942f530d9b14c412c6b515842ff5eb6010bede04721c3fad133f0b11308a6591e5fa4e5c4470622742c73ef8e6ae40a75bae9396ad8f23c6c179a1ddc6ef4540415e798160701676f3bad654e03006eb1fdf3b3613310a51a2a7e7a9ebd05ef9b289661d6e74dac0a38883f8576387cf65d855613bd88924955bff878213254e17600d9b4257f2c8345aae27631e84fcd", 0xce}, {&(0x7f00000006c0)="00d6c92b3bf1259bb9acbdffe28fcdb523416c42290c0f9e760e352cd6b363e3a0e988b1b345f21584769b04f80059a8c493ddf106b2d6fefe35b15125dafb2e8f9738eb27ae690c50d28a936036a1", 0x4f}, {&(0x7f0000000740)="e2cd8a429806844d8c37cb6acdc1fbb6b5e58bb83c3df42b2f5c329cfba3fcc5e812b2b06639bf52606da214f8b49be0f59a464085c708f85c8f3155c05eb5d587f6efd28036a35dd2c4706aab732bea9b6c6c30e67dd95636d4f459cb236610b4fdcad342086924e6417701faf2e54cc3a7e39b619347c7d414b3bb1f0cd40353634f633a37f6247851b95a76c1b76dfe7e74cba1ea98783150062db9988908a5e974", 0xa3}, {&(0x7f0000000800)="4b31c9c063eedd449da52031f34f0dee732f1a530bca73522fd966c9", 0x1c}, {&(0x7f0000000840)="bba1ed7903e7d92bcc1fd6732aaa251d26696c420bf8e21b808fd30e589f5525a7", 0x21}, {&(0x7f0000000880)="5eb1e898be953a862ccacf5bfdc9e9450a825597b595cc0f4158039e1206adb4ddc960031a2f95550c1936e7e4c76aadb185b77daaeb75d9a33a5a2f2cbccd40c7a8a9e2d3f1fa8fdb89b9893bbeaffafa6170558c99", 0x56}], 0x6) semctl$GETPID(r13, 0x3, 0x4, &(0x7f0000000980)=""/9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) sendmsg(r9, &(0x7f0000002d80)={&(0x7f0000000a00)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001c00)=[{&(0x7f0000000a40)="45d5ad8f70dfaf846c31d4a4318def1334f4a493a57ed620a19b662e97fd25973f154e3f9d7d96b15d3f3a08be8f73aae8bb2f547d83a70aef6623717c4511000e41f68b4085ced64a87f34b9f0c906da0b45cf2739dcc51ff7ed486407e81f4a0adbf79a7dd142c7e3b02b36d837e623264a39ca2e938697e392f3d186658ad5e4e9ec8e66d38d5b1c14ce41567097274b2d12fb239135d8ba4988c5ff74b337e9e58bec3ad976c9616265c9bd87f1828d55df3fd968465e99a1e9374268ce82d70b4a357d138c80251a767cfeb958e5fb887716f011fd45c9fe523d24d22ce6a0bbbc3e51dc0eb4d6cf7f20dd630fa3b3178b0cb14e889426c8c6cfdc51f1bca9c56f7cbfd0b4c4c559386e69ca59ced7f9400efde81c47c20ccb49accd42f98fcfd9def35b02be1ff513cb58decf81776b8ab1261ed005dd16a24a42afba3916694868b527701d612cc3325790fe54217aa1a7281fccfd03d6c3f0e46f02ccf34fb24c7875187700c52d7daa4cde52ed8a3e4f2f8966fa23ff26fb2ebf84a041cfd1bcef3ef662216c238e301db7cc67b99cf92a6d027b3f55ff104475a587f632501490544ded0ded471f328197d543a3f4537c79570976336fdcfc582a4364e3fca36088f6681692af2a1ccc6e20ed423cdfab6822160c1e7e2edfcb665ea5d8171b77a83756c1235b13314a5256d7c116877c3e620ee689b8d4719f067e120f9e35d7d9a9f06ec580145a1007a4af659233792a6b42f20478d15c2255f25293d44fae940f11a09ba2eafbacdd39a895786fca4e14858302a5ae26c3018ed7ab495c831d6999113194bb806b75a055d01365f3ba3299896105626110055bbf0a61bfa22066900a4e29dcdfe59252073c7a1a29da8f322d73aead5ff3b0dfb7d18416188a9f3aedc47b0fe2695e00534717a9e76fddecc46873f7df501e9bebd07d955607d1baea641fefe95b4fa0ddc56989e1556445ca56414ef741cba2a14b4e6224cf313ac9a16a3804e28b409d9ebe1b36f720da0b1a74358fa7a2530ac9d093b328b33e3ada5fc49f76e2b17bc8c33abcad70e1a049e94a97e4724c3c53bd4160f2f7d3715c43765c631193c3f14f679e2e2833a247fcc28d2892deaff99b0f4705ba806d7881779ab518517ad9bad451abe9d91ff2d8c7bd18938de554c3da3bc8f2eb54f22373012666c49652a80aab0ba19051d7f1610d82181f75b54cc346b88f07f2b1df6f2ccaeeed44ff096f97be6838acd597c6aa12ef1211d11b7d653c989f37313ef77c2f85383b3282aa24f8906c41901ecdbfac927469abafdcc1677d4f1997aadb88ddb440068d8795b522f4e591be65044efc2842f09001d20f09cc650af7d3eb9bd594b92cef8a6dfb9bb95539e09c98e78982dd106f5bad4a3d5952463e98b44337741a1c97b2fb00b5a3f29439eaa43a350ee8e3cbdd639f0a8a8edee7592bdc2fc9b5e030b739bab7fc7e06d1294fde86b68687b0a4aff084964ed65162199efb497020ecd94667792bb69edb9751430103be2991e5227c88f2aafc6b060a021f6f6b5efbec4008add7e9650dd69502179488d424888fd4450c1055d1fc5b810526c78507e8c5eda20b811c7b933b8182cd3171294eb7f396d008c44fb08373774c97b78a40d5bb79b21b91dcef55ca8dae5ce3849f05b79e81b19dd64baf29354ce8447d01a3970400f6b01f0a1bfb8e29635a784d29b61bb30f33bb9b34e9e14e2f7f6aaa3bbc8e3bf9e8a99523ef5ca54c9aa0f5a2f88ac6a729b4f07ef24599d6142819430d282a1dcaca26680461d35fea8a3d1902d2708e56a419d3ff89e5ecae5d55ceb8f34054e51036506da7c26af12ea2ebf8ebf2c62f61092e2269c7542535cbdba7116e91594a86f1c1314e4449f1708c7f2ab75680eea026d825b28f76fcdc91cffd7aa2f4e5a59dee746babcf0c4d5d3300714935b884330823ab687a239c26ae0c78ae6852a4897413e3d6c120073fcb982268f99df32de099d4481b2bfd9053ed6feffb9d177dac06f521fc7b648caeae65071db54ff07c314234bf9b8f3a11692ed3899f4759214144b2ad9130485c160bf3a88f8e26e6da6b7e6253d7d4d82e546fd4cb723547d8f350009ad81f68451d633b17a111436484e08f1d5b1a9b88f718373872a01b94c9f381b3f4eaba7a6733b56595af45c8b1e9ed621ff23bf7b8023ccba868c027ccd67cb02f54c885684b5cb90bc2360250ff5a7b8c9e77b2412ca6bc09f0b7a536d7b380e31618f073a4cff1feda39354b6aec0cfc8142131d4b807b82ea6be71ea65b44506b9c5a8c498a5e0171cda83a4bdc863608053f8e782a6ef862b9ceaa23192ed38cbb344b4f0fda7c3374cd9404b39a667eb8f75ec14480ff363ef4580dd9f05e7a1956986c4b0197299d0b72442dd8cb6d2a8687da14e45a420810ba2669481b638f1d7974b585fac86e5808d9ba86572dea5797187f3bbb1fb9a41beca7a10bdb7ba82718af955ef5ac9460aaea416093892a60bf301a7d7b9ee1c178652e2312a92d3a94fe82e7abd5688d0e7083578beebb711752bf81813d7f3c0c522a9bd60dff06fbbdd7f0924a0e474c4126ebebe3048f40f4f1ecfb2eeb5eeba0401e85293e696ad1a72afc46518b5b0fdcc3e04e331e3e6ee66a033c1c9535e52915ff63b2a173ffaa5f827451c3bcf3a113195eecaf7169c0ae7f2990133b7a7f623ef3f7f5ade9338d1acc8112cf58e50a7aae19d5a49986cc3d74c301ddf63416d5a9604defbfe4b7c76be183cf0ab6921e7793f98d51f0af859df8a741406b260e7dabdfcd82a9176275a379344a056ec96007bbd1d75a0f7eec422ed9f9c1c622c61cc080b662699bb99dec2718a5416fc8eb8822b5b712fb0ca1b65d265ece1f31ee318e64700af9ace1267103f468347bd800c43445dc08ed2a1b2a9fb0cbb3a1fabf2996e0e6686ba8ed9e503a0f63f4525eebc7300d486b4d6e57d729465430f077ba68a603206fb3cbde090b6aba0e1056a0a34457469100450d0f04c78e6aa576d3a40495afcbfdf672a8051b41f72bb4ee3f98131faa4138407d2305ebaec737fc2a6592d4717a8f6da7070dd9f13524ac59e32444c00358d6404c0b137b11ce959698510562c02dfddae2b568f8c6abde5b32cf23be7a87df135b123e6903dd83eb63727d3dd84483c786633b3dfc13fa2c8b0bd1211fc682531d822a0dbb56cbac439d743c7046d26460407f1a14de0511a5989890019bc627671f5ab65157d3345cd0b0067ef5d435f1bbf895c9b84672cec2030a67179fb92f57e751f54cb65a2f1e3a50f603d5b0f6deb61b49132e6551f0900c8785954f6c158b1c2b7b0e811635a9dcdbf8589947bcdf8ea1afa7d4d611a212212c20fc3c1e13d748b555238af03caf1e1ec5806690a639ebccd9833595d31ef7fa48ad33db2940fe1772b6303a6d2df18d7977690ee8e02e083cee0760b1cfc0663fbdc58c37185a9ff65384ef6a964b5e68a3142c494689502d8bf09b9d1208060316e0e2191b9a4aab88aac5337582377b802674712b1875474489d29c0d4103bef329b55733339a0d2db995c85233ef2f776d983043d36fe042787112474e5e4d068b45e9df67f49de9d96cf48a13c0967cc98596eebfeeb9c3e3d27ea8bdc0464f6bf0299465974aff8a2137b683ab619527e8b7ef1dd72410699dfa8c7fc00da77719a4c2dbd9c980defdaa2df8aeae3a80cbde76a44e20b59411325b93392ea76756febdb0201427efcfce9348a22025647089ebe81ce99b0f83dd66ca38be765c2a32a0e90563ba699df17c0c965a82bca7df8b9fd9deb2b388a5ba9c4964a2bdbd3fe957e860d2f137c0658bae7f3b288f9a476efb334aaadb707aeb586d6d7aa296fecd6d043221a0678b087aae183232d934d0887a33abca7f74adc2a49e960213385314afbce76e54168cbebac600f3a68c57eff3f0520e55cbbb1a3f6b7271034202790678a38de3d2653c393fcbe44eb08b465fd0b8fd2b7f01f2d3f18f07ee9acc33ca2d36510056fd4187cca2a72e25b86fb3c5fb6b42577d160e7f2741f67345d97367adddda7ad352346df7f623b9a0d0eb6f19778dabc9bed60559eb823fde77828d964427a141776f10636ffcc8760692d2f9f2ca35aae85b5f7d4bc28f389e7708a949e4d36aafe9a55512357bb4076ab5ab09aa890191d5c69837c3faf69e5ae4e86d6571a2f4e2bc6f8d4be1990fbd36f49349f191bcaaab493c66e2fcc41ece3ad78a8e89b0e8c3fe10dc72bb96e039c7f4bf5f755127e1e35b83c74c433eba7e08e86102274a1dad7ef231408ff2b71d992e247ccc6c7042381bf12c5e3388dfcc94a12a13cd5397bbc79ca230050714309ffbe878532a11d50fd8fb26cf0a95fc62ada68d730a66002307100388540fd25e515abc34b17209da61cfb59d6d6bb3bd86469c8d6c175795d9d3261bfbe8c02518d91068cfb3e1d59bbe3ecab4dc1df1a17c602baf8ae0da321e884b665014fce57187b6db009d04625fc0f62cf431a94de10c8d7338353ad0565cbed0a6a3c66493685760cf09e501457d9839a35537a337bfcc668276be68492753ff061ab908aac1ac4a135e4afc01bd379d06c3369293b1d20f2bd3284f0fd65f2e52183e44c7383744ee30c1c5881f4159d7c970bbf5dfe3d499c2d713a12b05f24313b384ba76ca07daed685a19a162f3eede0eb9c2fbf7850fec8f8afc5fa8ee5450378ff9878137f63eaa84f9a66226a77bcba8669680955cfb19d061756a7ac5156110605b2c091c7938861bbfb07fc253e8eb00057245b528863241b3b5ff6bc18f68908607ffdd1aa99842d9aecf79dca28a55025024a3f29250d21e0f73b1f78d03944051baa7798b9675d8a571b7606bea26f94469723eb2bcc20386e18846991653ef8ba4c53ea870b9c9c46cbe712e99c6d7d64f56e2b395e230ecb1a130f0f1520db5165214a68cefcba4fa433dcbfa7019d20fba1026c0f29480218fd0f8e17aef014f5afe5260dd76ef086836eba8f4a0dd9c5723ac85dce2d4fc637242825ddb968c1c5dbdddb20c1fee5fa88566799d33299516cf0169c6e8579738cf90667da730c166cf8c4f1b1de3b5deeec130d24b7f58d2b1662be9d03a2b56db31099e7873e0d0b26623902fd873bd767337ba68c9881eba79061e66de08f08865a76c85c48dc129b290853c85bc0062a97c5dd99fbba4b74bd847d0b2f019c88af2b82c6209a3db8d87a118a56014953381075ac7bada80abaa0e3ca55415b1c6a66bbac6635c9082726f70e2a535dcdfb2e15ba30c5b088ba6d5c5bd2cd39a07ba2f978a212c8e71c4acf5b8cfa2d26d617dad40072c56c5152b22050f40133d7236f4e2acbe727691e8b18463392ee9fdf862498485dea8cd8c4785bc2eab8f015c019c963c24f1f3652c88419b257a321a3228f2cac5f6f5060b160908a1302815e74687e002c0be9163ef2acdcb6352487cc303e9a5cf629e39600bf423a5f9781739a01aa839857d33a7f3ac12c110fd631236c7f46381299272fc373220f9f1b233a6e068c42a690255ac17aa5b519ef185a11d4c1612396390e5f3906c30fd95dfce6629a0f24a7e883ebbc23f11734d895d13843cf2f21bddbad125058ebd106740f3509c5b6a7dff093cf0c1dc18a16feef98ee236285eecb4249e6d55bae138cdb5f34b6545954f99cf5def0a0a443b7cb37d509fd420a7b05ca666bdc32854b982c2dcadcaace9757b3a3a36b6a067116f7b348a18da49dafc5f82c989a", 0x1000}, {&(0x7f0000001a40)="d06887281e90606eab86256d7ab588f59c20732e026ddb9429c7787f730843da957a5b2aa004e43c4f3214a0a259156aea105654ec2f3b023af46426397c7b1665a833651a691a6e79d2856d7047e5d5c90752c5a69972a463e609ca7798f7fe495a67f9117e21b71adbbce2d2b474a65e1c29b12c0998e7bb810c8f8dfb2fc70a98b2", 0x83}, {&(0x7f0000001b00)="96fd4b4c14e8c7ceea27fcc559ac274a9df09fcdbcd99f73e6a1f79a7dd22da9f9b31546ccfe7769875fb7c56bac23886ef8192a82e61ed3f3108ac2f6772be1aed16de1acb3f5a9cdd7501cb9346089569524a5097367c4def484104f1a88990bc4580377e188ae32f3a3e7cdada7ff10f3741d095f17d03c3a1e1eda40b0b7f7fa7cc0264152cb98280b8ad5e484f15d990e26281ee51cc850dcb96b428a8e6709bbffdf5353737b0946e7cd0e4bf1f8e570275684eecc24fd92532fe16d3262cdf0dad4eb4bd1c5d801f181f8de752b", 0xd1}], 0x3, &(0x7f0000001c40)=[{0x40, 0x101, 0x3, "b324fb0708acec06c5a45db9abc7ab720faccb1d5c1a573b3375d36a0640f01eb6759df0a5945cbe3ac923"}, {0x78, 0x0, 0xf, "cf95ab941c2ce7a7845f1cb0dc930ac2df65e830ad16f95c6d6cd624e5e722b2d88eecf96cfbd17e4ae99ece4372ff78e5c8d1ece58cb13a40e7d830f18510f18f30725f41611ce37412b915bc3e4bfd961637543f71d863461e15b0ee49e7fcbd68"}, {0x1010, 0xffff, 0x8001, "15c0d52942815f2e7bfa41e1521cd455dea6f85cc2df2e387d8d5378ffc7cd629de80026e6b7ad4d0594317027db12d89f0ca83610c377dce349ab881492c08a60e21bb1daf5bc850ae127c51d726fbec2549540881aa0883ee4d78b4cd761fb0f2e47c99817411269c0dcec73867bb530e05b1eb9e44ccb90af5edfe0bdff736da51d8529bef26f2b20f0690217df11d7d49f715765ddffc4700babbd1853dd4138999cfd5ac2c65a4be746257b532c01c029c04f2abe941b1487489206b89c965937ab15ab99056a66056aaa5ed16d2e3fef6184ffe85e47378c34ec18b954fb198cf5cb0c69abbad414df76ee5cb1329f8eb1b5266c1ad1175c64e1af66b26f5c742e6815c1fdfb90ab0a8277fd6769264b971fbaad40dc4d68238e05117e22b6f71516f63fb78e13b2f882722e9241916d1076003f4759caec35e70864c00b92af8f03bd6a76edd6bdc89273aa91c79b013a8b1aa6747d055ee8ec5fc43a57eb601f166c9e91e6d8f2feb46abd7ec3600b0034dba2d079737cdccbc6daef31392642ecc7303dc4761f863564accb986a3871b40b2b25d2f911cb3eee62b0d6b0d590f24f43522bc9977592039f8d88e95e83dba2e8ee7a7e47ee4ed2675af1a51ee26c16d531a3c8dfa4a4ad5df3cf0c2ca1b2569bb7bbdf04f6103fba8fa8f863ef231aa9eaef206f381883741b2490c42011f8f3102f19f0c5bc0af91e909887be5ecb20c9873eed804ac9d1188bfe486e9a64e73f47e42e7a4df476764c32f8377dab6be881c42699141315020e522856567712232ca1ccc8b5c0be2b2857c9c150e7d9a38d77df9d2330f0617d7490182d794a0209ccd64fa726e9c0519cc443bcea49226ebfe6b104c1b4a3e14f4722ff44a51b1f3950f1c582cc5b66c387f1b7e228a764abe3a3b7dd9f79fbd96f360563a413866fff3318f6ef0caeb41b136771913607f9bf2e3dadac25056cf15eaa92d882370255e34df4ffafbbcfb2f79b1cb451af566aba75ca88983b4cc4d7c7b8e265e002a7bf62a420cb99ed915660a5c5c7d8ac49070def5092634769ba5500196d5bfacb2d506c61b654bd2dc17bd4bf4d5c176016401036fbdfb958d6e81d5f3bdd0f86808703666871c2a95e19336a51a64c4fd9d91f62a5b63b937c36650ab21f0ef913b2ce68111b9a48f462bf22cdf8418143b61171f0cab7097ee7bd02abbaeadcc14d89e35fbdf2a2f82dee764593b5d659c6a58d53e69d33e3fd6a2b2670d7e274b6153fd659d9645e183efc332ed131d264f4140dedd3d4fdf2f729817151e0cbac1c9dab0cab6973f470da91ea443891a7c387b6a7afeea62e0ee50f3b66e1ac8d02e80310658c07cb4824be5b29010a4e0b72c30fc6d0e7d23dec2ec52b3236814fb9b9d1628fb09ff7f6a6dc0088dd230e6fb935d15f46628bca97c0ea7787f56fa0274239d85c0999534437f3705e30f0f9e9a0b240096463c339cca306aee8a86a28a1fd9cc5edbe4e0304bcb32b2de5f635749e645cb4b4eb2630aa43601893ae0a9d192bb796df4ffad38f46119627e98ca1e0bb59ec56d052e7e8063d4db02f02885275674908868aeaa86a278b1fa16f5e05603d5d152ebe2ac130244d3d1bda85ded4b18f6852acea9670f788cc174d29812fbad62b6229d4fb99e69222203d65b69524e5cb9ab7f951ee03fc9c7d1b1f9cc396ec3e73e45ec193e0b79084d9526bf2ab91773053ce2117e56d41a5ca5358878b4c706443f7ab1bc68c1b66d98797b788c9fbe451d9a8cfea1320c8b59341999514430a7d16db34a1d4121b1e6d51e5c7b7f3c2d2918018b535a295a593339782efe11c8a478dd6bd522f9fb4b952a9dc2618b57290375e7b787140a57565d5637ecf242e06ac7c15d04eb0902306f5c4017a7bc4d37ab250506826125207d381b8b04daaf59fbc977ef7dd3e4acea2362eaca32d6a47ff464d84ab0ebce1285e84a94463997128f12af187133208647971c766d50b7a9a0943b0e2d116185b0b16991b72bbe4a922c5f0dd33e87176927af9f95a6a553f50f80412ebf46e357ce1e77655a1d6133c8de0fc3a0dc195f18563840699351a598645e36a76864ff015bc9da02ab096cdfbac18fea3b7b6a0ca48a49314287e7fbba12853ad5b94a97ff27d56a2b9747b06b0ccd460fcb58d05efd5f5c14f6cdb655bc9c2ce5bf713d59c02fd38732ca5b71da5a50b1f3b63cb149f77b4489725c8c4f2af7b8a3a7b1913467a9dc36ddfcb322b11080416745a7576002e8e8aa0244007e562824c5750cb123cae4b02a7c0f08f694b2a63dd1b0cf4859d65fded8777e17df08bd8069af1e570d071f6e7efb8ad4c0c58a6161cd2ad48204c9d56d62126fcb29664182e5ded97804edab39df2ba7fea41d0f2ea6593ee0201f63f49af7d7f14a4cb62e84b4be04371938d0027069b3d6ad67f84687161fd0bfd9e5b2f4f5a406dfff206b321afc7c95a6897a11f68494a37de59676988379ba71e9a13fa4180d3728ccc2c72798fae0f11a2dbde8e0a42807a751aaa77a891bd701884cbeb712493a1cc78d333b65430246be9341b2ec107898b06f0d01f4f599ae75ce8f9fd93aa87d330579723d00e23402e9d794633120477fd6420236dae810093e7be53a1992bb865f28cdb62305eb23f5e74364749044b139da3bdc60037495596239ce3ad53bf37973b1274224f1d262c9bd09967fe1e4f6376a72eed6e592f5e22b2e1bb25e54001b3f49c626da487b14903a75b6593aa21c111329e2a1bc3040c86bec388a23810888dbf99743726edc74eb6dbf90e8b78b62742b7e111ac36c37c66c85a29c8cb0bd226fd278fe3438162a5e770ba6d882d2962d39e187a733581a5554e7774da246ce0be6c0e7847e3b3f665ed85c587dccfcefe0815b5c6d3fd3fbf6262ec6f4b4dbbcd4b5014bfd9ad06161805507e6c68d1aeb6694f54aaa27db11c4528a61b81b51d5446005b8bb0b43375d077c46cc0a150cac469824ad5dbdd92f7f55406da97e8b532cc6847bb082e9f1a8d5bb3db483e95b97c022cd02e5a1fa04d10d517ea6cb755effaa143d84679675faf4b83a99aeb140fd6a8250a15801165c9013a150eb8a084416627c956169a5b4030427e3d86adab6c13cc4ffeac30a5e7d00c13da5f1bab2c5036ea9bdf9496bdaeee8bac20ec19a4dd5226bc75ebf4fb49271d2aa799bff8431b237ce42dd611ec576f7cd448b6e0f518c7be16cda804087b04157090d3f95d77519740b40b63dc266320071b8bf85b887f594d38d1a5cb4d625bff301c50033dd3bf43cad34d6c574b59297aa06f0046acf91dcc26ff4636c339455789b89df5da5b0a84afb1deb628d3b8674142dc5e2341ffa242f0531acfb2f2a5a3f78c8d555552aca16cfc9898070039feb8d96c4faafa18edc112080b6ca97eed9830edd7b7e625911e3025708454143de8f835ee5f19a9bff6d21c92ccda1ab2891cdb370e8c7e7586ed6ee8960f4c88439407c0f40e7c8de81c9272ddefc50b20a35a165449bfce49a4970c4a23b4b2cfc933e43e5b162bd2cf2311dbc94719b47476ba25dbc54f6aa378148c83d6f7e1ab25d74962252e8a0689badd205bfa00e39c742c51c0ef69163b1a2e313494df801c3bd93978c494f19bbfd7582e08534611637968d9b188cd0e05436dab66dfcc69062de80c96df20925572e90cbd21d1a52e1db48a555329a9096152bfcabe39424b28d37f5ed31ebe7495e230ae25f5d3c410c7c52a1ebf2219d8c8a76b76f5cb4cb7b73e1becb9b765e35814f8d765e08267af4b965a2ae3b6c1d5f9d2983aae9ef4fd0eccaca0e542c4cb5470c999ad68632f916d2bb6736c5c91439cfd5ef7b8c90581d27c6084579dc8dbb4cfff9d355f0e9cd740c464d008966cc838f0d2b535f497d0a4608e04c4a013af5412a17a5da5bac6775679bdfcefd91dc1d97e8c3a36408f51a5b886cc2d08175e08747bede3bd655ecc84c6408accc80ecc339b205df6a7bf752915794add61e5166bb71a6ed03673837c47e0c471d2e6a66dced9645cd5fab0eb39acdd2ca4aafbf0e5eb5bbf1e82368f0e29bb9fecb23a996344ea5d8f5ecf2dbf7af125b928368bda8bdcdfe23af981df7cb16e280aad752d1148996af56c227d1808e5f76fb4c88a90818b8c884404118e5ef884f91d12daa034d54bdd91ed1cfc195fb1708d1509a978acc0aa62c9b8fb2c0d964d28bcee68057182c14586265e02343b298ab44d0b76a6eece14f88b57d7c6948e3c4e473077fc5de949cfd07a878404f825c8899c5a85b600c9d01358d8ddfca8890001940765b09893e8459817a1623a9d118d18b9acc67cbf8d4e9519b54bac65c968896970a681f13f62b60696ec6b69e387e5e02b404b568274392dfcad2b18fba9133199a2069794571127dd25475c6092a99eb4c77872c478bd83d50e4fcfd23948108949240bf16d2f84b69fd04faec5b504d9c6a599e95cf1af86053a4472651304a174d3d6b95937abbac16f1b11ee95eafa2138047165ebc46ec5c4d9baf6739d176aac1b9977fa9b1c1a569e4b2f8e2a892974869a4e6fbce41eeab3d83ddd28d680de68d75f9b2bdb328c21eccdb62e2f9042e35e5eef056eaa30f5d66b05499193a7867adce46cd09df96fbeb6f67b0e5787ccff91a6735a1d3ea6c4bc87aa273257e50c95dead49a79655f26430257590670cff45d7dbb49ec13256db939a8c282700172b1671cd854a499b29772640b16ae6c248f822cfcedd3e1e187c7db1cfa0da5a46144ddd50bfcd93584fcdf711f87f559147ea459fffc6e89bc8ea2d056c30f991a5c59a3316c34ac01d0676e816a9d132f7fb4dc46c03eace22acac983ccfae63a6cf106b1ca6fc8cd3e33a15f7501d991da87ea068dce9ea53f2bff4d1243d1e43186819c0b4bfa55132bb9aa13c2ac2339a88cf54ef028f19ebbae7f9a146154094750c54768d641abd0b117a604853100a54e5df014efe164f9925fc64617766d4fddd5ff98066ed91d51ad7ac98093adcf0c9bb0c495eeaccc7ece875e9fcab0524caaa54b06e34336bd195209e07c1eb4496cf52445a69a2a836d6ed335e480b17dd29757f61513a885a3d208c6e02dd055cc19891cba174832afb3ab63ccf7d26c7f4a5c8ba730134b19971edb31ff24985d9c0ce275fb47e90a4e1c5eda8e94c7f3c1054015575b0aac5fa7f8faa5b104798e02cd4298eacf8d9560b88398ee8b82d4f8bd0af4decf8efbf44e890a37c3c84174f0fbe6d8640ac8ba82ec0fbcec5fdc86e938907b93867969cfaa11826b7e893ee07b6db7cdfa592a95947e939581e02b4b794f3b26080e3fe37c4c699b051c7dba168bb31dfe733ba7fffcbcbc301f0f0e3e81071d1296eca4c3bd59ac1b619eff30304fb8235702493a557f74668073bd88973f63b7383c358b88f230f7e83918e960bb34a3a6c7f3a339c1dd0b8bb20fa889833ea1a354c2263b6b648d2ffe185aae3cd30e1b7fc70dbd37bffcb804f8747b0cb0bf6fbcb5db0299a656eb9624f659a348b97a606cc606999dfdacb24ff4dd545e59da4279cc95d880eb192ebe79ce19dd8aadc25960078e15b913409a3fa6a3f16de9c9e04aa085cc5f74c68074d601d8cd2490659356df33c09176f9fddb67e7fbf011def19069acd8be664377db70d2668612842c03c4b3d7b32530b0d2cc3928877c5a15594ada55c09d1d663408cef2f2f46a506d532b5564d53ae85a3d0292f05ccd7287d6c349feadb43d6a80542f5668d0d65a4ee5b7675"}, {0x40, 0x100, 0x8001, "2d264b356a9755c3445befddb99804ed2e9c78850ce8ab4ca21d2dab82c090448782fdd206b9364a21bd2f4f7b"}], 0x1108}, 0x8) getpeername(r8, &(0x7f0000002dc0)=@in, &(0x7f0000002e00)=0xc) getgroups(0x6, &(0x7f0000002e40)=[r7, r6, r4, r6, r4, r14]) getsockopt$SO_PEERCRED(r8, 0xffff, 0x11, &(0x7f0000002e80), 0xc) getitimer(0x3, &(0x7f0000002ec0)) 00:00:02 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040), 0xc) r1 = socket$unix(0x1, 0x1, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) socket$unix(0x1, 0x3, 0x0) listen(r1, 0x0) r2 = paccept(r1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', 0x3) 00:00:02 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) connect(r0, &(0x7f00000001c0)=@un=@file={0x0, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xd) r1 = socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa90, r0, 0x0, 0x0) bind$unix(r1, &(0x7f0000366000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = paccept(r1, 0x0, 0x0, 0x20000000) fchmod(r1, 0x1c) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0100e91f7189591e9273a00b0099e1bfd3ae2e8a8d82b20f109d3b2e50f3cc307099e485a9b961466135dfc6b3a48ed202c864a6fc933421aa7e5ace68630060dfff6b9264e5f500fd5f8a25a25ee8d685d567a6f04eeb1ad2853f1cbab87cca93d0b70dcccaf533e2f4ea38db138397b13dd79b23b1cf60c3772d712120580de90be10aaff8615865a6b3b178134a171c8c51a594b4b113b44c1b31c915151967002f6087aef5ad67bc42754fb3495de29ce0d89449fc7d6665924d8e7a54ae52c49253d804f02d000000000000000000000000000000"], 0x6e) writev(r2, &(0x7f0000001340)=[{0x0}], 0x1) fsync(r2) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) 00:00:03 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x5, 0x7}, 0xc) 00:00:03 executing program 0: r0 = open$dir(&(0x7f0000000600)='./file0\x00', 0x60221, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x1000004) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x100f, &(0x7f0000000580), &(0x7f00000005c0)=0x10) r2 = semget(0x0, 0x3, 0x109) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000500)=""/67) semget$private(0x0, 0x2, 0x8) sendmsg(r1, &(0x7f00000004c0)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)="04c79dc786981d64", 0x8}, {&(0x7f0000000100)="2b3f6272082a9379d3672ad7544f1afb0733a40246c236b6eac1f19dea9ad13d5874b2f5b4452dd48cf41c98ec00da35cf74507cce2ae34225a7223f888c6a82e336ad622c36598eebef4f8870ca5b2c0439097f4d9ea518618e8e9d7b910efec4d18e5649f32c1c6cf41e53b6b63c516a2e77bfe4d56e30dd9605e7156b5f0b13bf4914f8dfad098811ac81bcf33d06f3d726c36486078f08b21e85fc5b9ef011fa977b3187c1c4c52ba1a1550b34a4347088b39ab653329ca7", 0xba}, {&(0x7f00000001c0)="182d2575e3c0b2cf7bdf117fd51fbe57415313bff0163210120dc0228a9a5e24f69a172946a82569c2b929b2864251e105210b5b9b3b240df5a64bace7493a2f8ffdc483f8297d73924c21358f87d521e80b8a523bdbb1e152dace8deee0afc4d57c9de6cd1022baa1b79ce1962bf22eae18a1fbed37c08fe858371dcf5b6e3d0af05812df9a4a5619094d029ba4ff913c6b177844cb06d2d1754e5eb1f258", 0x9f}, {&(0x7f0000000280)="4ce9c12c076794a52398ad00ae9b38ddeed6d598e6b3908f74f3a55317b46c983abcba4e24bd6d3d089749a1f198801d73301cedf02f89ea8974df11a86f294d549df9c69186202013c74ffb3bb4f6db8ca9df25a47c460f08f488f9510c5cd811aeb27a2635953f2c438d5126ab1866677e9add5eef876e5ca0f4c22068c599fe1dca3563d42953c60b2a08ffecf09bdcb5f1982a092dd6b186e20b7768f5cae01598296b71f250fa04a91ada00c498a742d3bb829110ef9a2a6f2e3a8ddd1da6306d2bac1dc30c733e130e0b5474f24f3cd7c4225a59498b258f1f1d3ec005322660b9bb3534657fdd68456bcd69ad007d", 0xf2}, {&(0x7f0000000380)="4e1db7d0d49bb908834af79756dab7d431654a48b5888846a75447fa808ec472ca9d4a90e58a4bea496d76366389ca4d2be0641b690f3d40188fa267af0d361c4ea1b063b0ba89297d030201aade7e19278817d678c4688272cb56528da678142f2c3982a256ec77ccc2f49f5d38366e97a8637cfd12dcb00849ae433f26715ffba3c61cc3487566920b247a27c8afd53d9c91f66d4c767f13a5cb8dd5448e99e9dc", 0xa2}], 0x5, &(0x7f0000000640)=[{0x80, 0x1, 0x80, "c9b2caf19cdc278360829d99fe519d4bc422c524eda2f85ab9f22ee90d8a02868bfe71226e704a2e867ce0f1dd97479f3bbe2a842efed9713201ef8b1c95e4fc2ee41482fc1167e1002360cc61ce6284c7b0dc80116627a374faca2d31f9a7ab05359a3eec605b70daf18fd449"}, {0x48, 0x0, 0x7f, "4d1c24f12dc791b07e1481392c26107c7999610e71249a4a5a35841782ebc47e7b4b08e7b54749578d3557efb2ff54b91a66e91a7b4576"}, {0xe0, 0xffff, 0x2, "65183f14b9aee0a9d54fd22fa20488b0aab1cb74f61fe9ff271d57215129901da0836bfd8d4b2fcc39ab5e66643a0de7b07f559614b9df5e282506d67ef5e6a861f969869cd514ba09ef80ab746564fb35178a8cfcf1e910c1d3e524d67990bd5baf48b1cbc3805a61f2687af31f06d2599568a8686075136dcdc263326a964b15de0ea7ccaa736412f18f5907d85d239dcc410d2d0e065bbbc508de1ddf4af5ee40e1f9f7cef6b901d785bb8001a43993726f05b42a3d162434695c8e96feb80e3505b6fedfa95c327f72eb45a2"}, {0x70, 0x2f, 0x9, "bc452eba3a9e9435d2de55808f9b03f4eb312f4ce5f80965e3d9eca5abed28c34db85d3d655d817155fd4a16b635e48cfd10b1c4f5155f98ced82c787df365345c7a8d4df526e014543f434bca644386675f91421fc007327834aa9ad17c9c"}, {0x28, 0xffff, 0x0, "2ee06875fe9eca3e0167b1ffb38710ffb10541f3"}, {0x80, 0x101, 0x80, "8992733dd0f8008681d96b9eef6e222abf23207eb5b0ef5ab211f6d3bc31583d9e11a4633b0fd9b17d3c16a3b4533565934f1d6e6ab80a0c33e9044aa38d7bf7c0d04d57a230617e62e88eed927e45bbf0bbdeee797e163af4d222a1fc718b3f29ae3892a5b38a1412dea9"}, {0x60, 0x29, 0xc000, "5c78a47b4d2b091202ba971f5a5a1ec69d46511a0600629856a5055c0fad691b8fa62a17122a020d8ede2140ead9881fbe924ecc3aa753a4e1967122ea0d1c23345dcde8e743272a7e5641"}, {0xa8, 0x101, 0x7f, "04ae9e9979cfe2e62f4ae6dbdc4a07754f7bcfc2e0f1c12e9bb0d20af4a12b65f79f1965197d3feb8608e7e0cfcdc93fc841bedf5bda91c6bb35db1f9cdbd8ba496ce2ac6ab0afcb5f222291a3215dd69c7dba51f7f8cf7fe51aebfd4162904b69d1ea379cc737ab3aba04bf5adf367f2951294a1f9d3f9e19de1d6f0868018fd7a07f640782a4337c78aaf23bbd97d79e5e42c51652ad46"}, {0x60, 0x0, 0x7, "64d20053967cfbf5d71e215f28bdb89399f7c99eafc56fbb8424ba9c41488e393721081652e562393ba6e83b3f5ae8f95a664c5f07339569ea1d33dfbd89812fb737ccf44575533617"}], 0x428}, 0x408) 00:00:03 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000080)=@in6={0x18, 0x2, 0x4}, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)="e42989d99aee96e8baf730ee9650090e52a390d740855060119fc1e47a9f9b2a7fd12d9db0d924deb1594b655c8d2ea27fcdf6240699e490d51c65c545e323a95eab4acbdfef935759afad298c40fc8bfa619c026d024d16d3211157fb1e8fc6650ccb4bba5fa3f44dab85df5cfb7e8fbc83367fc1499e14fb30998b3b2accb808791dffb10d20279ea9511972c5aac487f5513d64a2a955e97263", 0x9b}, {&(0x7f0000000180)="29b45f82261961920d8ff5ba9e4f874e796a3ba3990e89c3cec118838ba5648195c378b45713d1015d03706c0fc63d72025a82421f40571002bf404b57eda0c2c6572a3bc94843a0b4ead5e7455d667a48d33c1cae898d7a4be4c819817b47d67d9a07ffd8744df2b4c28321e6cbabd90fd0a57d589f51d459cbc781aad47d6853d273d1fd5f3fa486b03f110b54495f959b27df5b53400fc2fa6486c1f255aa794975050c12dfbe15ae24a5d4739210d9568b529582a7f3722a089687484c3d0f5d4e718e0e248e5a5affdf021c07f37fe82c0bbf7dc3cea9bb11dafd2a7310ad9143099f671dbae97d3b8ff0", 0xed}], 0x2, &(0x7f00000002c0)=[{0x58, 0x111, 0x64, "c7d982ed3ad7a99a9b473f892e7dbb5f662a52bc01eefd7bc8b3569fe2cebe8e7c4414198462690fcb48f4dd163cf1e7300f254aa11fb0eb47f3ac1f58a209aac6072d19082f8d"}, {0x58, 0x101, 0xffff, "df0044fc4ca75f2e17d404b4c1f9378b648e2b0a49d1d82e5a9a911f8f46dca2233371b9689441b18aeb70c82997bca7778a5baaafbab283ab64ceeb9fb6842ad8c9f2ff73be"}, {0xd0, 0xffff, 0x42, "24ea228f143ba04d8fdacb3e7e18949b40989e8040cba38a2eb46b6786acbe80152b30703ddb2d2239841d99564c6200df48cf9474ee6cfac1c47cbca21dffba5aa97056e8ad5a145c3f59b7a2b32c5f392da601014bbe9aa15436e923b73856e69d6e22ac6ffc00354fe487c4657c4ed6da169de85e12ab40d5b67df6f1b7c9cd39b8da6ba8a44b68ad1a8afad4d19dbae12b59695df00eafc82c11fdc72dc3be1e61f8671b4ac9aabc7b6f70cbb50f5a6cf2c80097ef242b757793a0712c"}], 0x180}, 0x3) clock_nanosleep(0x40000000, 0xdef15a3ae3ae0a44, &(0x7f0000000480)={0x4a1590aa, 0x9c}, 0x0) r1 = dup(r0) getpeername$inet6(r1, &(0x7f00000004c0), &(0x7f0000000500)=0xc) recvfrom$inet6(r1, &(0x7f0000000540)=""/150, 0x96, 0x2, &(0x7f0000000600)={0x18, 0x3, 0x9, 0xfffffffffffffff9}, 0xc) mkdirat(r1, &(0x7f0000000640)='./file0\x00', 0xe5) connect$unix(r0, &(0x7f0000000680)=@abs={0x0, 0x0, 0x0}, 0x8) bind$unix(r0, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x2}, 0x8) preadv(r0, &(0x7f00000009c0)=[{&(0x7f0000000700)=""/174, 0xae}, {&(0x7f00000007c0)=""/2, 0x2}, {&(0x7f0000000800)=""/41, 0x29}, {&(0x7f0000000840)=""/254, 0xfe}, {&(0x7f0000000940)=""/115, 0x73}], 0x5, 0x0) poll(&(0x7f0000000a40)=[{r0, 0x1}, {r1, 0x84}, {r0, 0x4}, {r1, 0x85}, {r1, 0x144}, {r1, 0x81}, {r1, 0x4}, {r1, 0x80}, {r0}, {r1, 0x84}], 0xa, 0xfffffffffffffffe) r2 = paccept(r1, &(0x7f0000000ac0)=@in6, &(0x7f0000000b00)=0xc, 0x10000000) r3 = dup(r0) r4 = paccept(r2, &(0x7f0000000b40)=@un=@file={0x0, ""/4096}, &(0x7f0000001b80)=0x1002, 0x30000000) sendmsg(r4, &(0x7f0000004340)={&(0x7f0000001bc0)=@in={0x2, 0x3}, 0xc, &(0x7f0000003f40)=[{&(0x7f0000001c00)="c781e159e5f91a23a645a0d11754e8d5980e67fdc2f6a82da3cd", 0x1a}, {&(0x7f0000001c40)="70ab7408678e3567e5f154274479b56846fb6e78bd23f4c064428081a9c82b7bacedaeaa9d5fdeff56c1ecd28a6c3f55b081b8ca78f749740a529f4aef9a677e5d3c54042d1d7ad1e78c3a353823f7011ecddd96836438b84eb4087db8adb80a17018926fdb147b500b57c5caaf257c9d3fc6ac8383dfdbcb930a1bba08c131cc58768ca0acd4d2fbb3a9d19da7c6df381fa59b61dda823dc2f9b118a517f26ff9229237ac797393643d1eb72a197ec8fc99776cf9a1e534de3b15bda14ac3df64eb5108e323", 0xc6}, {&(0x7f0000001d40)="81", 0x1}, {&(0x7f0000001d80)="a0ebf224fe4a9cc013e4e998b8d9c0067948ba6eabdc67cf92f0981a3506429709d3939e2540547f5b4d01894482d0c1cf9ba5e8", 0x34}, {&(0x7f0000001dc0)="c367d15ab20458f5d0de6eccf4346993695ff650b2ae9b10a3b3e9801d5555db6a86238bb0886ef5f83d689da775f4c8502cb915543e77105f8da7a3c9df80547f460fdb65bc38df4091c071d3b5b79b46e8e312830526ede37350ea410964a8493d15b1ac1db659ec6512c6b87ca29b5c9edaf0cdce8b27a2c81874f3726a1840d419f6c07300acdc41482c3d58fb1db09a034f7f80ab977920f3c346bcd30e3422a58ae171c7bf1a2b041c2e2c20d0c01f9399c1e2", 0xb6}, {&(0x7f0000001e80)="076abc0edbaf25557abbc846c0106452a57baf0796579d15473bb1a066f150bb7b636535afebb3e021a8bb612b40585c2810696e5d88c166748a33f60de3631f4106b3b061ae8b5206df75ba088d14f2ec0728bdc22fc5b5a9aab8f431020fbd0bca1730f3865acbe3fbaef422d08d94f9a44785ab0e4ae3a58eae511e68fad19a23c510c23c76aaa911b32f77e4bcb131a5fc8c9e788ebc7c080584925f06514558301d48bd1f297c50c903d72c6a6699db96e5af8121cc3dfe7af42c9f602118e1beb4672740fa3a9d30b1baa11693e11ec9f5ab3ce3108949234960bef04644c0a568915c293a2a6ceadcb9b6e4bb71221291235356726cdaf33fe9ef7f6dd2361b1db8531e8207d5944f3e3fed261cd03eb978a4e763533674f9e77bb1f066c240377061616b6277f6eb3d7fcccc286ee4608e66088d625f6bb51343e6704f980a8c0094343bda07ee7015c50e7c9e0a034d27cda82d383abeb0d0c62f5eb6cc6b130ecb12e9b6d9ab3a2f0636afa8fdef167b8f476eafcd9467cee2d607dcb413f36213dedcd33ea9e35760ff03a42ec1eb5117bcd1f8aa9bf8b248a58b4dd68dee2f543bf58dd7bb0add872fe4c0124c6587dc277e20cc02789fe8d01d5019f8ec3a8aeca7efc9af026221989d8ab58834a930776cb450f26e29cb01a43b85e7a87500bb292065aedf8240fe8107b6945b202da3111e3df0ef02a79a570b5b631bf5cc9d94881d8611f643dbe57f99ef98c053afbc5cf8a363da65e2b63f91c3b02391e5bc7c4af7e8f99458f338920098328d11fc6eb2f67697d4f9ecc0ecb5a1339c9a2b32ed40dd7cd25e12746bc636acd15554ce73c9d1b44a8a15e75a18dffc4d2322e800807ec13419d4da65d3026bace05a246779122b7fc1b1130e339f012e6f68166b2ec0a8263fff184622707b237952660635b6c7bb7f410a57de239add6ac2b16d65a385c63a92937594501df509e59f45cced0ced443bafd7423febe1a70a7acfc125482d7cc9c2979fa4fb846e92369d1acd6b5df233c14fc54b711fdb207d677f6a53e57d32493711862103bc383226ea413f889144d937d3dc183f561f62e741c71c6d0d3333a241139c1798db920212b3b15665f3c63e4d57bf004eea5a8daa5e05f1f9c3d508866eed07a16e069f9357a6e9db9cb3defb91f55bc83c69598eb02d7b8f6a0ed27dd8f48a0f0605262c29ccfc3f304890887f8aca545d2a63c30711a171a7e626139183e3b077595dfa68fa72257f971a9d4463cd1743d11b53b791f74ce920f86ec2050abcd2c7822041038f968e9722d22305b05e545a55764b7cd5381d4b0da406f1420aa2fc701e3669b425f15efe89a31b30dec0be4b80fbf3439ded389fedbece324f57d80f368f081e34587dd58a01b7d96141d0df81722d6b609761833b17632df1d3cb195f31b2f971ca09d72541da5cf94a10ed30c8c86f6c5256259d5ab83fbe77ec645fe1afec8a5d4d2c8f7b9d89bf88a4410475d449f4efa84f73f687366c023a4cfcd32906953449bdb0fc6ea930c2d4b57f1598a56be25347391bbe996de67a59489157c7d39bc672ee73a5921e97248c37226ca7e1bfca372849d23987b056cdc79d6df358b038a9d73722689f2cc15045f4fd52655e1197b3cfd275c986f6c892ea8c8ae40cd6d599a25ea035efbf085f9d1461a10bf95e597ef55a052dc824272a9506eb1f7864eca1531465f2a37defdf6a8389ff563200f44ffb8a0327385dab7bb4f4b0fc6c3eefed3d9b66c206cfdfb5471d4c9ea0460625302cc8470596482dadac6aef40a6d5f4cdf0a24131bce4f8ed8c04409d274336e4429890dcdb3db50daa1c299965883c604a3946ad8aa70e2cb54df5edd08a000c1bf526be0e70d2c77db53f6e9ae5166257ea6abab64fb9a639df6b5b43d1002be263e9bff6bf9d29e9441a2624515b15b8cfcebb2164fe65fa063e07858b8a3e6db099363fe979d29ba7fe188ee7492124e13e002bcc8f66b72eb8bf18c43ec4d7a6cc54a8ebded8ef193c0d29a92b9ab132df8479bf661cf5f3df53ae8e2c6ea63b16ec312c995392ea9b82dde34949b82f918b2c38cc06aed1468cf57084038cbe4f9de6e9529002201af37664c2673f5c1f7bf0efa2c79e15a86b2e44f9a91063e8e348d36f4cd5b46f71c34bb78385871dbe50121e65cbf87894469817fe6fed135f6726991ddeeb03c941427315a401e410d7ce8052fbe3bb175733bb8cb722487d3c92c54384332380ef8764624debd4a7303cdb325fdf397b85fd1207362203c9ec69492b7142b6919c1e2efa75f2501987be2e0a7c406ab781dd91198da4342d9dd15089c24832cd83231449c611f29eac14326dc143f7720f161eb6245e2d3ad455d3249b00eb68bb876e6f86ab5b4c6a409049ba42607628e84298812b8c2815d0863ab7bb65cec653204b05cac84e0f9ed47b135c22c4cbaf1dd0fa0efd5829992c25b6e67b1dc317d824304e0f9491e33cb8ee14b7cdc348d98bee3524b1667c7987d474eb420d8de42e99d06b48815c351058cf12c8efb9a6bcb14dab45e9e5190985445d653599ac7df1126a023ed2a9221d351d04be913efe18cc3941bb52837403f74ffa07447157f27a28185cf2dae39023d3698614b8902a95f16af05eea889c4e1fe05079ca03aa7754c0ade456d530b1e0ded4d302709306cf2b563dccd926a6dacf40bd3ddb53d352bfd5abfd06d6b8350258842f2f3eedd0000e7edbb02301b19157257875a18e19e4898efc0c04065b2f3abcb350d2706b510b076a7a8ed46985c883fefa684fe7ad8c14358141f6c2ea5950918efc9e01083788706f231274b1ac15d141b2380e2925b800e3536ea594e202dcafcafca2b8806fbb2bd12a21e176eee38abecdba9e71cc986f7ab4c899d13afb8b6aafbc9d741ab0c7fbf452f0ab39025eec42d8d87eb6ecc7dacbd052d5ba9d393c40b051eb9162ac423729946880f87e5a38482a305e1a218aac637d3f00ee81badb5e71ebcb3fb098ff9497b53e983d174853427d0ec3b68115e3657868783af0bdd6bce7460235c0347a212048e8a7717716a7fad790c7bde1be3203fb4af5fd9b508f519bef8239fa38248abce67c1b1394013deab13a8f5c7c378f692cae98a557054dd3b96d4fba98f84d69b62943238af3103a11e6bbf98bea62599d8b9f9d7c847edd9df8c974c3460e6d9a589fee3dad1c69f632b21a8483c7caccf5a0e072e37ef8dd9be43fd7611c5072635b25490df911b9756e32a14ac9b88764b64af5d06ef807502adf828fedf286005632fdcc3b4895c4241db81ea0c80afd6ce99b0171aadba2ad56e8946aaedecd874cd54134284950c0fa05eddd420ce7b37fe9aea6aae5ef9675ee710a232f88512624dfcd20dc987fabc784505bfa498ac38d3d28961848fade7a18ff25e5694c5bbf158e91691f6bde3839b25f460174abb8d2f97d4c93bf0cdcc57774523c7026b3ad822b7e7fa50c64bf38424c10110d7e855f27734e89ae3cccb15a6dd626ed6605e9a4a8ea1e2f996ccb4fda492f124fe130dc14388d95c9cca89f34f05ef15c52307be373b0ff771bca3d9dd94570ef4c2cf81a193364acdba840406e83b9c4fc717b05e1a2406e121ecfa045d3c6775414648b474ad7b769cec7b3f0b39ef782e4a47a4846edcadbdf7e80829f573a3555abb7b9d699ce64347109bc357b12c0b9728e2f1053eaca96465da9ca2a0556b1f0541a7be2db7bdcc0cdcab56e1d5b7b3f195fa35f0ec0ab05af99380ec398f97ee8d78cd29b73bd53b9e78c639b0bf3145df313ca304fd39c5e22aafcacaba6f13dab579572a1b9abdda139bcd6e930149fd63f228a1bc666f60d18ce979e79c1dc167f3aa319fdd18064596550fb9422ddf4636c14b53529945d93fda94d4cecda691e9951b9b5b3f74cc046b94ab8c0a4d11a4bc8ccc7f295328caf81aeed20fe1c6ee92301d7b1bab9ecda722c37dd33a976b09b3b45d5efd913dbbf12cf2be8549c3a38bb7bd4f8e4685db9878f264b4640d6c219c36b52538d3023765f819d43bc0a33d8497ad62070dc05569f4bde6ad35a1d962f0066aa9ca85e91b9970e726ee7b5061b09aab9cf1337fe676b66c24d1d2ca53463258414ab3e8c53828f443f26eefcb2320605cc36dafee18f420cf544f03b3bc75026d028640db5cfb70b49fc5e9bfdb26ae66e7f3ee1d3ef42fda65c824fe3c5929120236b7c941603364b2e93943ff5ee47333cad64bf55595cc247bff375f71a0b28e6a27992ac6bd8d3dd8513da1b92e1b8531237deb50c454757d20319fbb56cf87918b3c7045463def6103f401a2f0558405c03da6b9fa329d2a85b4424c2cbc76b5fd154aa2cbc57b37d4d96b2ab15c679e0a9b67815078335a7040b561e28f6b83eea64a45ed8dc09a26ab9f75cb144ea8253f243f54e423326fe15e7531c915f29324fb96512cf7f35c6d66f6eea6460a5d00cbe78b0b2dcf9d3d6bc4e7d8046684b62f3b2b09a0587fa6ce854d8220c2d2331cdcbd6310901ce7a32b4a65d066b30aa994818a6c3a925ac458486a1e3e81e8043fec75f34c7f5e25b5b341073d6f0d1280abde082d85e10b19047003e7ee7bbae76a7955aee3f9aee8f2656f7d5a7e3a72de62e5dba7d472edfa76ec4f1968df09f7ea2042d58b0383d3dde64ffb9281b6163dbb9f88caff79dee29ce6349c767da94856811d6a5362847d3efded5c5b6821fdecceba52cc4891b311767f3f4329f8f296b68b2762a0f3f126fc72d9591e134a0d5ef5cb802a2de6eb002f6ab08757823a5d66a5c4f29e860c6986f73f06063376635fdafcfa140f6038c60108262dbc26bbb7a9bc64882c5237275fbf51315ebeb9775a7cfa0b7da3acef772ae3af3875c1f4a66bf3be20845838da4ce1188e065e14b4851532482635d0a7b89031c72c35ad82513ef202f0075a2b58eb66caf143be2fe8c142b4747723d5b38ea58db0c270dc23535a5f23ecad26a4bf2b5cd8356a171a1f35b5c31f5b63625b4222b1f98f5449755afcfd2d2a76545fbe87b019f2a0a1a1eacbd1c45d3a96a1908c05e09dc524189bd12944bf760cb9e26c218fd50cc947e5c8380549e2b1e1244669dc0609d47cfb201d391f99f600a726caf7f42cd090bc79325a6a6e2a1d7288b73d808586d6e9a588763cafa006b536e34e416858b548228bcc972db13948936dfc27922719b69ac56d5e10b3c3fb98f40b8512c47db0efca6cc29ed11fc974a93efa3cbc5f7976f1924339bd08616fd2ac7d842c27080cc8b9975d09a1c54bc0663f7339c6de484ac95acc3e19bd29ca78a304894fe5481d4d081612d3f6949a9e7119e4d099571af93d5300ee9855d620794f5170e57b22062fca0352224becf51d1d325475062c761a04f7f3d5be6d444453bc91df693b8f052eb630c5a1d42f78186664e2f1f930d17fbb428f98a98bc1a8ee28989fc907b07a6d6733381b158973e5bbad55359273746580540a1201a078f7cef3e76f2691ee93fdead779a08307b0b46e92c92decfc14405b2e284ff8700f55c9769bcd02b32d594f1bb800a8a4dadd3287107928e285d3272562285ee3eac8ccc801349c914abcb6825f7f32e7b3b87ee7dc3d361bace459c6c3af0a8a56ea465477110d03b1149aabbd39423276babd14664fa0d6631fe54baf10412c7d4dd64e7110ca52f25bd5e3e572125f69116c377f449cb7674432a54e11f8ee03e04e4cf40a705836a0170e27cac6d5431f9179d35ad06cab1be0289a0", 0x1000}, {&(0x7f0000002e80)="274acab3bfd2dd29539caf1f40ad6a592be94cf6085ba6e0a1d0bc6e5824f60d9b9196", 0x23}, {&(0x7f0000002ec0)="694fe60c0406b2a67f50c3887cc8c763e552988b40b7d852c93932b71706490f5e5cfb7b30603a165f9fe52cbf11499ace63e5285aaf16c4124b9ab703067265873adb4cc510eb6152c989b36e2cb4b430f7d0fb5709b8d1d71ecc0957a8c6a6bdad3aa29910178322360e5e8ea0110ce9291f1e3818a53ac03887031a142469b60391f7d00f444348151408fdecaa3c0bd0a765b7dea0ea19af7cedd48e10d6d521faba34347c6a2784623d89babcf318e16edf4c9ef6a94e6dd2a0136a441d37dc720b8ebe4484eb54d7d674fef47342d60981ff9aa955ee30c5b1c5a237ab7ea1e7067a09ed974e36910bcf76496c95bec5263857a971f6fe577f6a21c68abcd4200a19665569c343173003450a670177386b6a660d469c965e1b3a9d2ac3031b74bc4a1009aa26ef808319de68ea5fde9a566104a4805128bddcbf78029b8532703f459ca6984b799ac9d7961389603b63d5d65ecd06ef355313b0ffa7bb5a076a047d0862501032d9a25cb0d0fdec15b27b44b92a1f139f264cd5800a30f62908cd95d220d5b5cc7e702fadf2f42bfa0844d9550fcc433e71ab72b9bdd66ee065982038e92b38c783a45fdc209fff33546d1057b96ba8d4102ebe9c048607c3add7054491242489f4c11dd63da6d806210f78c8aeec2959f83d1de60ec5af541fb33dd32fcd7d5adc96f82a9d4511af9f3cc16b0eff5e2313f5f2e183ee9bbb7b23649079cf6887151bf65f6b920131174b5ffb85e44a0248fb0044ec10ea6c79a94ee7137b9bcd9076b8704a318eb5d97746eb2ba3cd4d394a37d9b14514b27b4a75a2b20fd97c120ad3c8d3a87c26022dae9dc19ca5e60a304069677dd9464867dc88044d56b3bdd0db77628d0ef292abbc555b2b8a42eaf0a9a6bf2f5ae790e3db7ecf89bef8cbe55d1e1ad894db51637cab9733204f838277a1127a2e0746cd54c5b66196cdf2dfd8266deecd3edcbca2d909c04905d0da4d2582de4c39d5ed7d28dadca2b6339ecfd0a9edb027e1e5efaa7e525cac8d0fd54240f3a969fdf21fbd0bf7013e62f52ac822199556b9d792debd497dfa48b124080173660b6ad4703dd53584c1619cb0afd49cd0099bc8c15a39c73c3b2728853b7ca26f733da509a37f713821d8bdf9f5b72fe6f4ed7843f73c01ac607f5519f01bc9d275bc538033837ada5e5809c180454604d9d8b3a21e13a80d31fb7d2b9a52907c9c311c94040784e0bd160e754ad068f412b2b2cdeacfa0e4b5cef76d063b66a883afddbbc500821a0ac603cf11901e0ef53ef2e780ff20b27bd48b5e5fbaa00b051b96ff2243e2acba185a188b2b73b691dd1d2c21cca696e9e0a2df7fe2c7f5384259c5042a19f222a72d8a1e236ff4ffb51aa7a747ed7cc803081fd901a016b9f476b80f80341edb1dbcbcc8366cedb1add7472e894f3673ead4aee89e90fafaeeda0f7b09f610009ea78d45a700a7bb797b2c2aa97e0995f01f39b435dc5f7de1a00c537f5e5131fc45ffc3e155a89083b56db88fa9ca315ff5a308ba678306a82b4c73c5ba5c88f6777fb6352c7972b17dbe8e33e29ded544bea456fe00280fc3d441bee7b2f234df2dc972c53c293e790181ae8518628b81752625bbbd56dbb0099e0656a6e742b8767b837c91b81faf5c8e769cdcf5455fddc8057a4d1893fb3949a8fd99cc485a753320736c70e33ca34c0bfe9c9b7eb59c3800805b9fef9b9a5306f225953babc19410df0ba88e3ffaf212fb45bdd1350d34a4d7e5685e29098763105e647ae60273ab2967b681c70224f43a183a15d945ecf426574347f029dfe90201c2853c2fb1cd66ccfd6b791b4183b53fce1daeccd1023f43a7ca8f6a306074b353c34bff0e2a1e6034163d04b8aa5dc0ade40d28740b78abea683a27279af91e72c2789bec62150bd3ddd3a0a0abc42b4a43a1b80802a9c38e34722bb94c4b7a3fe8a04fabfe140ea9d48be977de22ab7574cd32d59399bc7ff38f134978b21735ee5b20c0a9241afc3e6fff8d6e212caedc9457783810a3ed7d57b294c62432c285d167e22c75c7daa3ce1d2a7429c0a9841b141a5c284d3f82bc7cf3b449fa6e0c661a394e9fc176cb1c7a475d153d8274b27c254a8b57369659fc4afa34abf21e0e26263695b739477ca109897e481bbd20dc0e1dabd9c97fe1b936632ef5c9cfc761f8a42f8f75151ab2469a4260afdca3241dde3cba412307c95df312e75a40e650af07f18f4ef96509eeaf4831439455398f282b89ff8b81be0ccbfc4b7279afd9abeaca53c6c7ecbd1fcc9e504d100d6725d571b4bac17ecb51300cc42534bc7612881d157b15e734d6413ce4c931ec4b8309c40bdcc3e551217db345cb39c4b960eaee22c4ab5a6a9c3415553d25489bac671154857ee3272bd913e9bc16449fcacb0fb7cf055930a5c2eff318173485ced03c9dc7ae780fdc02372c0578a1e486ef88417bb8943e1b88dcbc85ff718c3fe4fbe6ad36c4ba80ae03fc704aeb3dff91dc4376e5f2e872d7d729e151fbd63ba083ae4b3480b649f7134a90763263fc817a2cccf6233dc5350fba747f5bff7278ffcf7f00bf7dc938cfe7ac4b9e3744ecd9d548711e09ec5948d0b89f5e2af586fd69dd77f2fc7d0efdbcbc3996c8e4a88fe20bb68da6b236e426615bbf9ccdc2420d9bc6f1bc9621de50d5793fbf248ca26f2023dcc05f066fcad1d3f19d7851cbb4e00a8017a54b0490a80530fa65a17a081219c8ae0b8f3e6129d86248c4e986d89afed2820595429817a5c124fdc162f532592f83c2f0045e3d5dde5ca2648e8dec4121028ce14d2febc856e083d2eee6725387ffee0ebdbc90c2ab877820abf8450acbddb6dd90029ae1203235540ff8151d265228a1cab2c9049263761035c9c0ce9887ae971aa9bfc2c9de02a1685e421951bb3a73c7bcceab8a5cb024ceb9af797316f21f3f7dc6da89954e024a768a9b8af6dade66425c6eb7b381c044107ba27d690410f53afec6c574618b3e26b14a18fc85eb470969ed05a4d690825961fd7fc419e13cadf628cdb840ed51b722a6893856e8927e3d88ad5d9d6146e39227fd3ab371fdca1bc824a0a579d11aae55046eb6fd8c58250d4ec012913b6983a3c7d579f7cab0dad9a20e338f3d5d9077bbf24e93f59fb8250ce70a6f861dc6b12470c3dfb42982f9d3e0d4bf7a09a3c385f743c9c61661c803e9fa47decbaa67b4a96da14478f6558c1c62564360a39f756811cc22cd37e38cdca956b885770844522b3c9b86d91da45d2e75c804df1a0f4e5a9e8a22b0f45888be3f4f3ffcca292dbd719fdd357090113c48763a6233a79e9fcecbb56d3856c98a49e8f7ad5f460ba4decad69d47acb7556e03caf66e9ae030db3ae68ceaacf114e539896b320062f39935d78f9c40f22650bd4f4f953b34f929aba12d5228302140bcd0c7d224426116c03eb9dbbfe24a67368f64a031d983fc52a65969f31a2792d3ae82a151716db4aa3881cbc63378a2834720015a8a1c5e2e2c1c9a767fd0759cc914923442142cf4db18e7e42173acdea6419371838723aa960d84874c42a0645a0433eb3b42585a7e2b92c2798b644ff0d57315b0289c026e4158ae40f5f92eee6f86117afd64544a72f9187aae0c4beaee969c17422f8ac8d4a76a46b1bd03b455f01c9c2fa7be75eb07d4dc5b9d25c19384ba072c7b2e209fd0f80841d840bb452e115e6c3fc166a69d7a9c1d9a420e14c3a17ead6f9183eb2fab12c79b37c4899ef649774b74fab956c8afa28d337ba2bced4ad6bb46048309f8f126e50a6cb8b2ac2d542897628ba6e776327bb7376c42d8ff20d7692cad719f41a29e87b231d21935ea8937416d2ede54a565c984f8abadd76cb4ce14159760acc3fafbe5449fd5646b48fc1454da42b75d223cbf7f9dca8b3aa69b2253b6457182ba9060de3ede34f574fdb66e22352cb613bb12af08a29228cea07f7b7a52d51ac6ddc3a4ad488fa7f35ced47e356d1d02346cf561b78601ee2f40c6f7fe012ea242a029c13175ff706591db2a8983ef63bb6b787dbf76055f5be104dfee1df243a58c039483e17b870e414862bfd6a5e8548e45aba86232a8f0cf94a236a13e2d62fb9165925dcab48e66a918f8cd9989fa006de98dd50d8017e35ef01df86eef1bd3045cbeaaacc66988b75132b25399d2f7ca060514bec1fee049ae27071b02b636496b24e7dcdebadf6745a28e4afb6597e20ccc24a11256fc43c0a2ff339deff24b6f90e9160929c4db05699870d814a3b8a7fd4ce8e06fa29668d0a73f819f2f49193e03b920ae5550e13989fe8c949f51100185221481b5710514c6cbf89c24db4008a1056d2f7223b41adcb779e0dfdd4ff2764ddc62f6977be5327577cfc6b518a6d8c8d03ce1cf453a153cfb8da6ba61d969e8391ac56a249f4dadf5a95caeb630749b8b073e9b300687d43643b3e334ef866b3baef256d247ce3538d73a87a6c3583878ed97ff262ae08203ec10e5fa27067fc3611cb020bc63e969c43f606fb350cf88687693db3de2b1404c350c4ffd31715ea97286c7d2b6d0d7a58649ab1cebd7bbd769492157e9e0bf23988384820fbed6f7f89162f7cf07fe77ae31d170649959610191b04b9c2807d4a91e1a433d55cb6971f57a957b06c17edf2fe26ad28f7256975d05df33cffaf516f477a930102fb3792c69d554b2e608b7bd72a45f2db68998875fea5e1c2791ebae951d7e6c514e71cb9abee71c66383529daa5382bdd9ea7433ca65b059842c7c091c059833283611c349c5341e5029b8aa74428c1381580a88d766baee9a7d34d38e053008592fff5405d573441137dfdb8bcea06a00982718c4064d16aa4cc9b3e2dc44668b9b38ffd275883c4a416d116702676e5553d4739a3acc7a5d43dbd20e5b8b02b6a6c5582f9302557cc4fc98f3079b87fa0f1d5459d779f2466ea32f20d4e94c88b6c0b80c2951642bbb4fd15e14cc44d3ca111892f905902fee597bfa77de4b13cc0f2afa8b98c43dad906dcc4ef04be5321c3272de814d8b849e634f629948d52a045840cfa3685313e81185f850fca0e1abecff7204f177eeac38997457284b3cd59295e1efb0c1add5a3e7e33889515297634322ebf300af0dc27278e199a7f351013e4e6dda5c78ce1fe957a793187d34256bd9be0d58453ac8b2d673d43ed8685bc5342644a0d821355d9e5c030f7b6b30f1d15d11421f1ccef2f0ac76896a1fd57bfb5dba13059e54117f695824988f9ca136454106b5e77aa80595f91aabf61e68751a2700182f4ee948044b869059c5c0acd67690bb083b8169bb46672f7c41c14d3af765fee91f54a46c7815f8a92366044980353a0af251b610f256aedc1ceed19f91e415e554b1077064c27cf9b2f9159f9d978e628040e364ead31d9e995defec0b95f01f40220cee46cf69cc19d6decba591eb4c203281e5b06c3a07cb59fff1ec7c6b0bb33ed309ed486457da4c68625d0b538f79e7cd4fff1070aa40bb039f03e103ad347fab6007032dc3aef47b3e0d2bbbc048a2fa5a92caab43c17ab6f81e88d42c650eb5b1dc6db75e5701a7069f535bb1731d446370fa2c35172f63a7c09494bcc72275ae86510d9dda4b3c44e1e69f0eba59b9b2818e466bc961e544957acf506bbd341917411534dd751353a49444fbbd4419505d6b75f46fab43e0f7ae6086940a31c3cbde8e4840581e53d5443fa2dbeba91ae8035ef88ba8fe3093c1924b71f4b92466462b127657ab5becd5bff7f3a03c0a370b97c52955fb7b1c62842", 0x1000}, {&(0x7f0000003ec0)="c6b6ef9f061e870d7d2327a491f40251b49670d8021c8432842f760d1bc9a44fec6b98a7d42aac45f8011dad5d6f63b1d2e1da9478f4255e53ca00a9bc15bc8e81935213cb32d1f4c412a887f66fca708e445310786146ea7d3812103cd563103e6fb84768843438fa8700d251cc5d955edfd193359f448e167c83d290", 0x7d}], 0x9, &(0x7f0000004000)=[{0xb8, 0x11, 0x3, "b66a87f92673f30141f5689a20edc18a906916ab4aef802014ccb0ec26bc7a31fe2aceab5881332210847ffb970fa119b58047cb58a495ba01c6fd8d6a6e63108553306cb2f7984a6a84d25fe63c43ba5d876eae283c44b44f14f7082eb99b1ee3f4749b90cf3879ab23f124c397aeb61c25c0504fed13bb48780d7656d95c62c720bc77acfb8cf5322d29e66323335abdf4821535873e481835f6fb6b397cc9cb"}, {0xb8, 0x0, 0x76ad, "18c53e16437c02a97fdab71f09aa30a8867f572c43e7d1c123f2dd2ec42cfd6110cfb57e71aa7cf98f9855fa3befd215cf33a5d756c6d33ffd816c453359c31e233356c24db08e85ba8e3333661610d966cbb4e632bcc92f766a634de456dd25a8bd91f57ac1cd6d6daa01b12745d51035746b6325d2afd51f25c9417764283e68e9b3e7b81071a86d8e40d760f5e1082a1283aab603e38978dbf11068c1dedd659d8c"}, {0xc0, 0x29, 0x3f, "3d8bf007087cf05e99ced7dfdd68f85dc5c4d7f0673aa06aa14ba37a0b203544719be8e4f166690f0c242ea9c11e306cbc508d9a724107c4e0ec9ea831f0150d6b68a4189811377c42f342cff7986ae58325c860d208a0a7cedc8c774bc47587acce1dcd840c7142fb3dad407d28d885fcc5083d301e55855d2b3ee9a9ccceca4b846f8ef3dd22039e7f4b432fc5d33e0b574853631be5728f778feaed04ed088370631b35736fab1ff1368c"}, {0x108, 0x129, 0xaa4, "fdb661b089ae196dcf397d713097defcef55c19fa61bfab3ad7d7461a713e55e958289e0e85c766371b3b909dccf3dcc6e116b95942697418e077d47fd79eed4b73d4981ba627e1c081388c3ef2b2660e89b6ab59afe1681711e273b4e1aeeecac8d541e1a3ff5d61b35e5f8ecd56eb4ff8b1bcc5413b59e643831c2b4a1de306fbfac9ada1f6112eea2adbabc7937082d044ffc4aae2301a006c05fb987a791e3eea1989f1f44ac5547a430770756379b3ce8381e5b843af3445cc12f0ef8f5b88a9e2e5f5928cf5eed950180ea207016d2b332ee7edf2d8375f3578bdcc8637825c03f77882013dbe532a2b3747deefdc38a56ab9c35a2"}], 0x338}, 0x408) close(r1) lseek(r1, 0x0, 0x0) clock_getres(0x1, &(0x7f0000004380)) r5 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000043c0)={0x3, 0x3, 0xc3, 0x0, r5}) mkdir(&(0x7f0000004400)='./file0\x00', 0x20) clock_getres(0x3, &(0x7f0000004440)) dup(r3) lstat(&(0x7f0000004480)='./file0\x00', &(0x7f00000044c0)) connect$unix(r2, &(0x7f0000004540)=@file={0x0, './file0\x00'}, 0xa) bind$inet6(r2, &(0x7f0000004580)={0x18, 0x2, 0x7, 0x5b}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000045c0), &(0x7f0000004600)=0x8) accept(r3, &(0x7f0000004640)=@in6, &(0x7f0000004680)=0xc) mknod(&(0x7f00000046c0)='./file0\x00', 0x1008, 0x3a994664) fchmodat(r1, &(0x7f0000004700)='./file0\x00', 0xe, 0x400) 00:00:03 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/4096, &(0x7f0000000000)=0x1000) recvfrom$inet6(r1, &(0x7f0000000040)=""/233, 0xe9, 0x400042, 0x0, 0x199) 00:00:03 executing program 3: socketpair$unix(0x1, 0x2005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) open$dir(&(0x7f0000000700)='./file0\x00', 0xa10, 0x0) r1 = open$dir(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) dup2(r0, r1) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080), 0x4) 00:00:03 executing program 4: r0 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffff9c) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x400) recvfrom$unix(r0, &(0x7f00000000c0)=""/25, 0x19, 0x800, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) paccept(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc, 0x40000000) r2 = fcntl$dupfd(r0, 0xc, r0) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = socket$inet(0x2, 0x60000007, 0x1e) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x800) r4 = open(&(0x7f0000000280)='./file0\x00', 0x8, 0x40) pwritev(r3, &(0x7f0000000500)=[{&(0x7f00000002c0)="54052b1c2eaf0c8e90991df7bf619d29b99a766464acf628e8bc7ca83389534e4347a77b964b105177a05eff455c1f06af0639473df8a57641d91fd699b737fe66f3766750ba2d47a84641f0b12e79fcd29d9cb9f4863ccbc3d807546d02fea95944755b0685bf2881a0dd52a06d2636c4578496f2882f0d2813f4a253160be4490ea02e2555a609ed6be10e58f9c9fdc5b10aac991ff037945991da5bf7385e78da7de429634f1a58fc212083b29395be9ed9a9b0c015d8ba8dd3dbc0c44fb10c32174236a25e695bf3f0ec7e4f26183a4b92e2d59d1ae4bb94bd9a6de359aff941a1cfd1ff5cac5e6db7", 0xeb}, {&(0x7f00000003c0)="5f50b13383688a0186d1e25b783c972b44990e951756eb82e4adb081172d967d68ab4c31d403a475d50a5372b23e52b4013bc6e2d8ecb8773b0d532fee5898fea42ccd76460677867747f497143904b1123f0974cd7ddefff407080314854caea68f4de85b6939a09dffd23fa38ac104ebbff734d4d02f74abd3a16b030d4b8e664b17b900aeb2fc1a39bde918e79ba5bc41a13f06abd6d0cc3750551413f0df394231f0ea9196de8bb0", 0xaa}, {&(0x7f0000000480)="df91ed03", 0x4}, {&(0x7f00000004c0)="a3178551b13ba32f2eccc34863e2f5a25070a887aa1876", 0x17}], 0x4, 0x0) unlinkat(r4, &(0x7f0000000540)='./file0\x00', 0x800) rmdir(&(0x7f0000000580)='./file0\x00') connect$inet(r4, &(0x7f00000005c0)={0x2, 0x1}, 0xc) r5 = open(&(0x7f0000000600)='./file0\x00', 0x408000, 0x30) getsockopt(r2, 0x3f, 0x1175, &(0x7f0000000640)=""/29, &(0x7f0000000680)=0x1d) recvfrom$unix(r2, &(0x7f00000006c0)=""/26, 0x1a, 0x41, &(0x7f0000000700)=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f0000000740)='./file0\x00', 0xf040, 0x8001) chroot(&(0x7f0000000780)='./file0\x00') r6 = open(&(0x7f00000007c0)='./file0\x00', 0x400041, 0x1) openat(r5, &(0x7f0000000800)='./file0\x00', 0x20, 0x41) linkat(r1, &(0x7f0000000840)='./file0\x00', r5, &(0x7f0000000880)='./file0\x00', 0x400) bind(r0, &(0x7f00000008c0)=@in6={0x18, 0x2, 0x4, 0x923}, 0xc) connect(r5, &(0x7f0000000900)=@in6={0x18, 0x1, 0x1400, 0x2}, 0xc) pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x400004) r8 = openat(0xffffffffffffff9c, &(0x7f0000000980)='./file0\x00', 0x10, 0x2) setrlimit(0x2, &(0x7f00000009c0)={0x100, 0x7}) getsockname$inet(r8, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) bind(r7, &(0x7f0000000a80)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) pwritev(r6, &(0x7f0000000dc0)=[{&(0x7f0000000ac0)="7899f46fdd6cd5156ac45925df497b36d0b0e117be64d2f12d1de3de636f8ed48e6186467aa914030504f84d341a69875edb654dc46e6fe3bf7112ed11362d064e4679a2299ae515a46043411e75c3143bc3cadaa436c04046c7822ddab5d2a7d9a553a066bb794a2c27fa0a0da9febd3ba779799df6a3725349fdbd9e7e8db9b190779b32240def8ff80ca112993995d9e52c697ba9ffef4f82a04c2d8917ed9af387325a51b0b733efc47e75ad353ccbaa20d9c5ad1d", 0xb7}, {&(0x7f0000000b80)="29ee55ee0f57fab5e11558644398834f1125f5775c72b82b88911190dbe9c4f8739bf4f5baf9cae10acbe6000c4a95bee017b9cf2a350c09762719b05210a16d15d1", 0x42}, {&(0x7f0000000c00)="2e948383f8d467691c8d6467701caec78ff9a989df00734a61c594075d0571377f904ac7852e44b5832cd14d11ab26b7f1b68404d6b62231be1b7c24465161c6e82203d60b14eb74592cd38da72dbdc97dec1df5c02198fbbc03e83033c38b48ae4448d5958ca42d4ac9925096c476e5bb53a23bd3521aa62447583c90c101721c83aec236296add5bf76d807327551cc7003b", 0x93}, {&(0x7f0000000cc0)="ea5f123fe02a031501bcc21521a78d8ca10a0bddbfc2e93b7bb2c3ff998b71ab48d17a4487d842d2d3972a82c2e08c7bb12f85134fa31050c90690397f911aa163468b220d3514e122a5f56d4ca38d1b2bd50b175ee7a9fee054e89e244fa3056226a9de25dcf44d516e07df9fc8abbe1373a0a27b89ff2e80ca3f9bdc5e093c78e3b02a9ed4931ee8d6a52f3050e01a4d387195bdfe3b14137b21558760971dcc05d2f7407cd1ac7ae7a9aeddef012cac8ae1ead4d09734c3b4a82c132d67a46441886c88dc4a8f83744116e18cd22cf7ae66805c0e107d3fc1185e26", 0xdd}], 0x4, 0x0) 00:00:03 executing program 5: r0 = msgget(0x2, 0x200) msgsnd(r0, &(0x7f0000000000)={0x3, "3c6a6f829b487478e040893549203a123138b799426caf80216c8fe6a38d2fe571bd1a86b02e9a0f0ff3af232d4837de8648d84f6da3e14d09bc8866da7bd684b14c9f73e90e1252d5c4b7452faa1b1f8392f42dc3f94ed1cb1e83d858be47571abc941c69a664e203155c17cfee290ba67fa6bd692d2e9339f7cdd8eb4660d73606a97979115a0acb13af59e94b25ce9f6fceaa9d3f08afef9c00fe6c348caf49f9eab66937cede2c6b68eca7a4004f6ae48c034de9"}, 0xbe, 0x800) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x5, 0xffffffff}, 0xc) r2 = dup2(r1, r1) msgrcv(r0, &(0x7f0000000100)={0x0, ""/4096}, 0x1008, 0x3, 0x1000) fdatasync(r2) getuid() r3 = msgget(0x3, 0x288) fchmodat(r2, &(0x7f0000001140)='./file0\x00', 0x88, 0x200) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x525dab77c90b5377, r2, 0x0, 0x0) msgsnd(r0, &(0x7f0000001180)={0x3, "1de4b433f1f4b76aa5867891c814989eab832a3dfaa74549b248394fcc3a21886d2220ede588c7dfafe38d07b75e6dcc9e6f73df4b83"}, 0x3e, 0x800) msgrcv(r3, &(0x7f00000011c0)={0x0, ""/17}, 0x19, 0x0, 0x1000) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001200)="3ebe7cc8c1fce1aa46ee2ce49c80a3e7693b2c2eec57", 0x16) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000001240)={0x0}, &(0x7f0000001280)=0xc) fcntl$setown(r1, 0x6, r4) r5 = semget$private(0x0, 0x3, 0x20) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup2(r1, r1) mknodat(r6, &(0x7f00000012c0)='./file0\x00', 0x100, 0x9) getpeername(r2, &(0x7f0000001300)=@in, &(0x7f0000001340)=0xc) msgget(0x0, 0x6) msgget$private(0x0, 0x104) r7 = socket$unix(0x1, 0x5, 0x0) read(r1, &(0x7f0000001380)=""/89, 0x59) r8 = socket$unix(0x1, 0x1, 0x0) bind$unix(r8, &(0x7f0000001400)=@abs={0x1, 0x0, 0x3}, 0x8) fchmod(r7, 0xea) bind$inet6(r1, &(0x7f0000001440)={0x18, 0x1, 0x1000, 0x80000000}, 0xc) 00:00:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x404, &(0x7f0000000140)=@abs, 0x8) semget(0x0, 0x2, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x114) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x5) 00:00:03 executing program 2: r0 = socket$inet6(0x18, 0x40000007, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="dddfe8b9ac2d61d220e7f0d29ed084e41da7077c99b9249de994fffe2f3e4ddbf5e7d980244f387bae7318d6488211b6cca65d121c0be47db5d8348dd3f64269fd0e7d644b8fe06cd992612f268b5bd6ee647c751ca29e443067b97a416786454dea212b4876a4dcd2dbf05dcb87deed4060ae51677e8104616502bf5b104b83edc3eaa246bbf3e69e19c8e88892224a2e31456ad312023316010d668e4412053d47ed68ad4a4a0f374538b00687e573c94badbea2371ba6352b71e165d475b824521aaf26d5e0255020f466255e280cb065b79e1fef55", 0xd7}, {&(0x7f00000001c0)="a726fbee06a02243a9475ae38a8b361cf289981b363e0acd0f6d763d0ca95d048c5d8fe55ecd9921d88ca49941e4c88821b8236174376ac9c7849a4a060caf457ef04b7f2b1518274b01e7d9d003398898aa068c0344275def27e042dc0bc5b4cc4d443cbe1bce3c453ac89a8aa47fd2c74d946dc4ce506146fa1c58b549cd01d4216b71c9d709416f89a1df3527bcf5090f0fef0de24e1ec1856cd565d30b1880f632fd3c343a930f33f438a7b00a2e3d2a3cc744eb6ec907c04b4bfee94d2c272d8c76ed98c0ed726b2972afc19349593a93b590486fd59db1ad083928c8d04926dea2ff6b80b1f7f960bf65c628f6bcb568e7d2", 0xf5}, {&(0x7f00000002c0)="8864d1e4052fa1fcd2ebc7b9736a5f1733cd1f1d943397542cf5f3982512b6017cfd56f6980b6b2d93555f8d60f05d3264923ee206b8e00acd43028f4e91edc0af7a81b0b415b5cbf7c9985d12f8695e06e8a9d625fe43fa6df1f72021203818d163807c14209812f6197bd6dd6f032e39f8a8f1f9daccc2db18cc370abbf40d0c9a950fbeeb296e99a0b41945a2ae381bf3287d2bd531bdd472f2ef55e67e10be0843c67c1ebbbcf3384d5cca02ca289ee5d4a551144724efc97944b409da97a62b3fd9b55c883fbb10217f3141f9ec2e52502cb8d77baf5b4db9e84ddb", 0xde}, {&(0x7f00000003c0)="8e0ec8b6df294dc49ba219fadd339100e62751e40c04b82d14adbc8f3fcc2e025e78e1c4c62b2ab518c6b46bc00ba981cf1fc4cba34869e55b7eea04a29ba58107df2251ab34a4bbbb3a069e6359a46a2947a106d050a4dd99dc44002a3c0bf006c9", 0x62}, {&(0x7f0000000440)="e451ec3218774873e4076fd55062d60535a9311d27c16ac35e20fc25d7fff4b8f4eb2169e0fdc14463e1602c460a074a3d8b9b8e35b214e83d139baf", 0x3c}, {&(0x7f0000000480)="56de581f6afd2b05a3dccc99b033d7f386734b27bc022851af6b75bdb63d2f89da1bafae1ff21e056e0dc912a5e213c9b6a65466fac551a0f25fb94f7f28b0b016c814713405375f824620d26ec6c97d342f508d4f7ee54d82a340e74aab057686d850d1c6be82bf571d6cc7046e43ef73d5325dd38baffc49fcf4166cbb8d25f02484af6011eaf1cad3db61f7961f92cef46855f2e00a9fd9891269cc1b1eae19d0709771d26b82c4900e11ab798ee3e4f58edf4f71ca4e0d38f655173281c9cea09acabb3bdcaf81db330551c62e20b232a106541aebc007516d6b41b9559177020895f9d79b2bcada92ed1c436c328b0d21e0140206107745dfdfb723df167377d0e0fa1b96a3721aa1a5d9923d6d7b61ab9c21fa4cbcf2638b471b61e8eca9526b14bf1a1421bb0d715d678d632eccd489a1a63f133e3d86df2c9222f63462c89c6de2d0a2c1a42098b2f871228a7cd9a32c3d6b0ff3539052ba677d84b5a7a3c8f14169c387fbbbbf3310c7d6dba744acc3c3b614693e68db750acaeb62ab2fc96baa2f55b1c6729bdaeb120ca16c14144e28a4c6f4cc627a07a0d14c7c1b0eb0797671114c99c5b765baf9d3f529c82bbd515920467f01f39d1f73306e0d32b92a81686ba8829f39dc7d68168dcd87ceae7878ca1c7bafde927d338af54cdde8b9cc0985abccb0d23c8b0684f9dae1e76313e3db3ec76f5c99cd3e9417672fc8dd1b1aa0696a1bb009275829af66175569bd3e1cc0df7d0ba86f331c7952cc4ddeb59942bfa0fad361977e37ed215384883c8185d77fdc0a973567811c22b8f6f381a40057a11fe60b739d294072ed632ba394e58bfeb7bc48e8ad0c7969d5f80e2a6871b3cf202a03ee3f710b28f2ca84f369bb72f3707875713f51b0f757f3ccb5e2bc8277077a81571e94a108ff95c330fcd0481180c11a029cc2236a818548536004493aed34e8cd6a4e81ab6c9b00f75bbe94f0d9ac0110bf6f59ce799af27cd3187764ecc8f80c6362a344408f8db53065b5a576b5a5980a8e07b252362fc0626a94f05711d6299cc659e9b532da99d7a85e34df1a9f57a9b49ec94a7858357f66a0ced58107135c22790df60e174ee569aea16171c73ba822f85001e211a59aee9d9b13825c6f9d54ceacf3d3a2f8a05949100e66141bec0faff029e97d60d7ac4fb211ca26daa2990c2943980bf587b4789d81ff9d2f52b49cb742ce5e47393857a6a05d96db251a87da15721a09762564175b674664d72b1b5d94068a9f088b778064cee002d46d1e8580f8990cc821fa0957340da34d52f669a56d7794d3bd7568aa32b98b24273ffc0eadc3b4635357d98ca79c66521ff624735edc6abae3ba4faf0dbcc9e69b169d7a3c5ea8903d57df3f62d3c2f7c50ed20dab3abd0be22c274150a1b7a5abfb1bc6a05fd4865637f76a5eb2a77518e1679a2ea94cab244124ec44d4982b9fde66f408cab155c6e6a1c273a07a43cb30abc6208f80ba8eeb4dda3eee305235f07f1eaf5a8a6fb76a4d7aa5008ff993a0ab95ada0ab7d4b25fae34af11a9fe5ea90d78dfd613b1574bf0eab97656fba013cf220b42596f11e934d8b26f659021ab40dac8b9d64f917d5b149ccc9f79f6d5428f327b34c35c65eeabcffc49cc44d6fe21d420b24df0b538afc044784f08fd67b737a3d0d20c219ef63a8abcd8dc4e3cdd1100c795ebb2d25f31a66989d9015f51cd82c26172378049096dbd85e48e8eff85246262dd62bc7257efc1a96926d9147f1406513b55e5ac1b9f15799cd0d68d1db368e53f4ace95b523d7ac8167ca10ff4c0d8d090242b532c1cf6f6c44e029a25040b40141bd1ee559408856d5701e6849dcacd2ad26aba7f04dde70f703b54d5c0e66f34620380d6f8be59e742b64e6fbdf404a7c15e50ce9d55537d56de70477754dc80041483a29bcf3eae350930c27cc7dbe44a4016bef388e8c7f74b096e9a8f44937f0415c7ce1851521b961e51268b02952a570db86a1ec54c6127cbecc80c9546d4c4ffd7ebd44bb577585f7d1ab873921c1db1d7a6e19019d36f866902f185be44188d92fb5f694507b12c184944d1045c8abbce40812078a6870f264f518a2e7edf4af46d06f4bcddef7a975ad19dad3bf9a8285269381b12662a53ba615f1c0c93676407444d03737be065aef303bc9edea2e77764bac5242a65c3581330a91dcbc7ba7e3cec1b37acdf05e0e8c58fc4288eb73b2f1e23e8945f8f15db21ac69343e7d77c9ebba1d1b7511e0a2129775b2a4387ba4ba75aee31622f6132bfb121f10f744b537bb178487bcf39c95016d49e91ccd3aada4a33dd3e21842ad7da6bde19001beb8948e18db8a28287b926ebdf346190308d171cbf0a8c0ddf54f0fd0589db1fdbf71e10ec777691432902a1fb61a77d1bedb8c0456c0b92f2c32a0c7b4174660e3cd0bf323acfff310190cd03e83ebfd7a1d52b33dc97d435ca6b6a55685c5e0ef74a199afc2728518e9193adf0e903154639efa3285bc3adcf03838fdf0ac42f90e9786e06760db24790c6f3c1231940931d1448beddf0daf31e191f9097f15f5cfba410291ea6f37a8aead61a292dc85d50b30ff252b0dbef057eaa68ad2d2c28cb42f869ff4299080062aee30d41097f922eef7aba03496be80d005e2b344ba3616bdd8d6fac6a44f26664c2ded3a7986beb2aa8cc733b0b0d25c9e7d2452a705a689c271ace56d80e8603de56de9cd28cfe2ed9b70985cdd96ee93ec0473eb4b87bf3bae9dc585b7ae5f9ef5f3057a155051563fcc469536a5adc151e9b580f3e5bcc7d28894147773b686a89f2f27db181562bd3b44868f1e21970c9b3c5096b4710463557fd887fec45dc1a38b2c509c6d8577cf08cbecae1911cae2dbe7cbbcfd784c3e2fccf90eea0fa3d23d5ccc7e1defe259e5996991990138729bda11e3fd5dd531b0120cbc9c603a8b9f8e9b57ca6752e3749eb588f8a2cea9869862c585c859f7c8bbfae9ff12f8f30beed4f2de82410154459d146e8ff57521140a740254a69fa4f0359c22b87d466d0adf607b8131ea2a70c21bee20ca69d956b1339db78a748dc275d96014daad43758f990519d84dce92d6b527deb4ae59a3eb4344f4ce3e822fd18f3a270f90bfe89a2f9de131c1c9c197d7bf56e2ab2bc0919ad80e49db624802808ec98f8c975a2331b99edf153612ba345447886657c3b5f3f4a08be6b7d6f54c1167b110a40dc161a51ac5414bcee75756610fbe62fd0d5f64e5ef8b0198f50b6433899ca1b773cf12be317c6b626cc1c2015604b50a68bfa1caefd669ffa539d01ced35ecb92dc420c7da188e56c8b11322251a7a142f35068cd9d7fb5eb8ef67073200fdea365cf70b8493d3b9f332e7f0bf3bec1a865bd346e31c26cd520c5181c18a7f52e54ffff033b34fd5d1c7962c37923c3dc520630d6ba121d31e707d91b2a7eeaf61e232c3e298337d19607feae6ad6fcf29bf20a50d01de4f9901a357b2c54552c5d93af09402d541afa2951ddb544bf5ff570874dcf86618e7fd23ec441d25b17f444464d57d8c131a5e1e0bede1349c00adf42a4bc582b7fa1b7239b571347f9398e190112343946ce4e0fd6c24fcef95809c53b78ac6027d47f54b551438774d5fb5a3b13620383da3ccb61d3e1c959d3096e547c590e2d523476ba0852c90237e225e05335df91dc7d1ddb82a85826d9ec9841c59f015548d0ed4c5b146cab09dba7d5ce1a3e70cd10132e90ee7c8a634d44449b45fcdc7de428bc2fc98b898a34ab59fc9b68f5feb0e89f35d649036e3acd522e4c65b916e27d0b7d720d7958f88b6f0e03fd65c17124b3a39405174e7aa8bbaab532e67197378def19b44c2084261a762477b64079199ccd3d950c6c82ee09038f30bddd25a1263495e2b567bd9395e07692834d61ded561e74d6e41dfbcfd9623f02ec7b72f9b93057c43605c6cc781a58596c21f926e70e141fc3d88cafcf93531424a70bf08e2b0d961f3362ce14804b5dda3c9ed8f680d5ca12266dff7f137e22b8cb6c5c43b49840c656cf76fb7dd84b172a6bcfd1f749e183171ead44bd0a52452e2e82ee5d3747e412b98ec56828d86caaee1d9228ae542a1483aa085d7a99f270048ace8bc65b98b8f305c1b516cc8e8adf988f78060078396d398b09c85bc92f08fcbfdf16925556aa86edb03a8f0ca4914dea32eb500c9b1c618deb3ef8c6c31e454c382376ad6cf32e1f8d6447614f0932b4ca0b229f954e257ecd2f9988b58853234c26be9fc6b86194df0ec5d274ff92a49f86244cba8844db80da8798b167d09545cdd6b916e0de670de059626c6659a62800818356abd4cd566af15b1079abeb2d60daf9fdc821b2a5d502b7b9c5e645da200cee27a73ec77b99335bfd29e2f61b31550e568a437c0c269981d7d7593e775098edbb811b3c7e34d267896320410677dd7965a82fd187517736262c9ba6ea4dcdc7816570198b6ba62062f64432cba0fcb4dfb834e02996b73cbf2722c9eb20648c2f9e3acb5297ecf0d6f5801ebc082a7e9a98736de902e6229a0cc026446283311edbc6e0dec58f1c1b7856fe31fd9ceec718784330d24ac9c8f508543401caab82b03de27e5b2c25a3dacc2e4c83a4c5ea4beeef345d8e85963e7cb088dc5ca14c9bda465b3a9f34fa44b76ac5771bb3d47078251b56369fabfca20ad59642be63a29a89ba3b4873d5e4444b426cc38ac6b8523615d1cef9eda9467fc47d26a227de5959a6b0b2d512cc2930a4057787c761064530a3cd0a79eb80016bf216720a2564a6bb0e1314f4d0908a953b869eb387f93694d8a0f461af4b2e55263ab5061477c3249c761e4217bac6b3806c002a507af165e945e2be3bedc40896b22221de37485f4c4e83a81b6ad7612ce7ba5ca599b7a39daf175ba6c778689d8c429d48dd31773b4814511cfa1d5e8c4696eaada12e09b7323a0b380b7fad8527b0717121d5bdc9c5bbce52c4931a8f99839f8871f2f94beab6053b6a44354cfcdd3324d7f8b89026be8d93fd5bc61a32b34cd2898b81ea4744c5472ee9561683b7cf35fd6463131dfabdf049da2e4c44aeb192c128ed029d977c07990f57640c59d8ec361f65ae59838240cc92a6831ded5b897338686b8326d4a570c9b6c851310f0c3c8620b83c7e714980c5cf41ab2c52e88d728615717f7a4d76b98a17bfdd4988554fa08633b16d0c9b788e2f1f387e27c71c9827542fe4295c95e7c06f93a86817f58a9944420ca13209f65da508ad655a446ff8cd265b0259e228fa19a23c78e217ec7604387a7be7ceef4517f1eacd196582ee716f41ecc3e56a2b53c7fb5bc72d9aafd795314f6bd71faa390769a6524a6c750585e3f01cb0b37e1cc821d953c38ae63cc1ab855a264d60cb9775a791c0fa9eb3c1ca4eb942be4a4c508f12b36751100762bd1c455fe6f2044bd047792e37aedce5f0c6447ddcf8f7c65eee754083192840724836e593fb2af6a4c7db6a7cf433f0c2fef0546f0325698836cfcf73089f7d6b8b0f3640d27b25a1883157dd5658e77b1354555c11ff0fceec7148aecf884664bf98b8264ea185959bbe6a216e7f215ab48c60f6b5d24717d7816dcd4bfc66fc0d59009b5e4836f4aeae489958a3bd2e8ca39dfb0ccfaf2e120b1652820dc2f6ec8cef1daf99cd2935ae77ef8d6a66e8c6a93cf429fa1d0662903d02f80db386fbb37766d72c7d17764c2d16df9196d01e14736dd1cd5be5a1efb196bbf8aea14dc77ddc9a39786eba91f76139fd976773fdc2c4d9a268", 0x1000}, {&(0x7f0000001480)="08fb43b204ddc56c17ce04e037fe3041bc1e844b139bc89bf2e50ea375bcf11d36f8fc6aaa38b55a5f0d757b964ed0e06e8b6dd02d7cdc8d6c3290d85e1b7cbf93fba3b2c083bf5ab76fa1b6713c12c251babb4c65c49975654cc48a4a5b9fec956afa5115d8c5ee82a1a0bfb1a18f145f4a4b66054efdcef01d32a77a72ccbb24197bf20262264633e313a22ed08a0fe9d95072d10c6cd60fc8ec9057423034ce00d6d71507ae5172dfa7382198bc84922bc302880f6da51707dd8ce3557f854efd233ed873833e386c14627945ce7e29645628f1dce390", 0xd8}, {&(0x7f0000001580)="6bd4e62f6cd7c75b229e3803270ad013da7ac140e55eaa64e154b0fb2fef78f63d75f150d27e6d667178134f41ed08dccb8d36f9b85bf76db2f3f1a1abd64322ccdc92c65ddb6bf6197c63069fbb9c1f150c1c0e3c89acfe824d9b54650ddd293e9c70a2946a55c82e7cb3d603daccfe274e05ac3dba31ae647d0f3d021801bcf14584ef791362c11d098109f95b57510f5a92d5cd234446e041dc1c42cb7a99671e9f16cf9879728bd84e85e362eb47294c424d3637184c6cb400527bb536097c2b64a05a83f178cddd5c1ba316e2441232e07488", 0xd5}], 0x9, 0x0) fchroot(r0) lseek(r0, 0x0, 0x0) r1 = dup(r0) getsockname$unix(r1, &(0x7f0000001740)=@abs, &(0x7f0000001780)=0x8) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) read(r1, &(0x7f00000017c0)=""/117, 0x75) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) nanosleep(&(0x7f0000001840)={0x6, 0x4}, 0x0) getpeername$inet6(r1, &(0x7f0000001880), &(0x7f00000018c0)=0xc) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvfrom(r0, &(0x7f0000001900)=""/158, 0x9e, 0x40, 0x0, 0x0) r2 = getgid() r3 = getegid() r4 = getegid() r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000001a00)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() getgroups(0x4, &(0x7f0000001a40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000001a80)=[r2, r3, r4, r5, r7, r9, r10, r11]) clock_settime(0x20000003, &(0x7f0000001ac0)={0x3}) bind$unix(r1, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001b40)) link(&(0x7f0000001b80)='./file0\x00', &(0x7f0000001bc0)='./file0\x00') open(&(0x7f0000001c00)='./file0\x00', 0x10, 0x10) r13 = semget$private(0x0, 0x0, 0x0) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000001c40)={{0x101, r8, r2, r6, r12, 0x8844979718e25e1e, 0xb0d}, 0x18c, 0x7, 0xfffffffffffffffd}) 00:00:03 executing program 3: r0 = dup(0xffffffffffffffff) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x2, 0x9, 0x0, r1}) r2 = shmget$private(0x0, 0x2000, 0xd, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x6, r3, r5, r6, r8, 0x8}, 0x1c, 0x5, r1, r1, 0x20, 0x6, 0x8001}) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000180)=""/97, 0x61}, {&(0x7f0000000200)=""/198, 0xc6}, {&(0x7f0000000300)=""/53, 0x35}], 0x3) listen(r0, 0x6) preadv(r0, &(0x7f00000015c0)=[{&(0x7f0000000380)=""/154, 0x9a}, {&(0x7f0000000440)=""/3, 0x3}, {&(0x7f0000000480)=""/78, 0x4e}, {&(0x7f0000000500)=""/151, 0x97}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x5, 0x0) wait4(r1, &(0x7f0000001640), 0x20, &(0x7f0000001680)) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) chown(&(0x7f00000017c0)='./file0\x00', r10, r7) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) r12 = fcntl$dupfd(r0, 0xc, r0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r13 = dup2(r12, r12) shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) getsockopt$sock_timeval(r0, 0xffff, 0x100b, &(0x7f0000001800), &(0x7f0000001840)=0x10) socketpair(0x1f, 0x7, 0x5, &(0x7f0000001880)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r13, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000001980)=[{&(0x7f00000018c0)="7029b3d0f323aa21593f2f916cb1b9c288eeb8befd65fcd38d71c937ef162f65ef9baf06e5e3184643a47e9415ad0f7c79d4b875f960604944db4ff68bc39ae93e1a4b6f49e46c0dd2a95c37fecfaad4a34c3d36bd3f414a8c095890560193ecea0d26efe04b7d333d1588a308dcdb428fdca2bb4c2bebbcdc97bc8c1205030bad26d071d6", 0x85}], 0x1, &(0x7f00000019c0)=[{0x20, 0x29, 0x10001, "437d53e4dc261bdcf00cf43398"}, {0x110, 0xffff, 0xffffffffffffffff, "4dbfa326908666c373c9180d33c4b608fde42c5c85c3ccc37738744f5bf8bca1a6f580cf2c05c1275cf745e941d59eee498e51c8c909e7c55ce7a9f928e12cd951e2f384b23dccb77b6e43fb8df9b13b32333f4ead3b5f90a5815855255dbef5595f804b3bfe64fb4dd7593c22110df9051ecfbf9a31b69b7f529149955a06e4b1dc47878609e41f025b0cafe716528baddfdd9df32e9d44ebcd7b258adf94755de1dafb428bb2064d55669c9088951e6d8c38bcd041bf55cfc1db392978fe3b4f0427b4d674e4fec23aac2fe91a46dbb80c95bb69d98308473e691c87fab150e6cdbe69f481545acc6e4da7bc6d3aa99f6e30d1979ca82b2428de8644e7"}], 0x130}, 0x4) getsockname(r12, &(0x7f0000001b40)=@in6, &(0x7f0000001b80)=0xc) shmget(0x2, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) pipe2(&(0x7f0000001bc0), 0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f0000001c00)={{0x0, r3, r11, r6, r4, 0x100, 0x200}, 0x3, 0x9, r9, r1, 0x81, 0xfff, 0x7f}) getsockopt$sock_linger(r14, 0xffff, 0x80, &(0x7f0000001c80), &(0x7f0000001cc0)=0x8) utimensat(r12, &(0x7f0000001d00)='./file0\x00', &(0x7f0000001d40)={{0x90000000000, 0x3ff}, {0x82, 0x22e000000000000}}, 0x200) getsockopt$sock_int(r12, 0xffff, 0x1008, &(0x7f0000001d80), &(0x7f0000001dc0)=0x4) 00:00:03 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = socket$unix(0x1, 0x0, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) fsync(r0) sync() r1 = semget$private(0x0, 0x3, 0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0xfff, r2, r5, r6, r7, 0x100, 0x2}, 0x80000001, 0xf715, 0x2}) lseek(r0, 0x0, 0x3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x62, r4, r3, r4, r5, 0x28, 0x9}, 0x7fff, 0xaf, 0x101}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x400, 0x80) getsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000002c0)=""/167, &(0x7f0000000380)=0xa7) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f00000003c0)=""/109, &(0x7f0000000440)=0x6d) getsockname(r8, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000500)=0x9488) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000540), 0xc) getpeername$inet(r8, &(0x7f0000000580), &(0x7f00000005c0)=0xc) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000600)=""/101) getitimer(0x2, &(0x7f0000000680)) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f00000006c0)=""/67) semget(0x0, 0x1, 0x180) setsockopt(r8, 0x100000000, 0x0, &(0x7f0000000740)="483c208c45e2e87dfbf204593d3007be2305b3ce4937be3cc466379c609d1a5f8846d193a4ebe35eb7548f", 0x2b) ftruncate(r0, 0xe9) symlinkat(&(0x7f0000000780)='./file0\x00', r8, &(0x7f00000007c0)='./file0\x00') fcntl$dupfd(r0, 0x0, r8) semget$private(0x0, 0x1, 0x400) lchown(&(0x7f0000000800)='./file0\x00', r4, r5) 00:00:03 executing program 0: r0 = semget$private(0x0, 0x1, 0x480) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/4096) symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000001040)='./file0\x00') semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000001080)=""/179) r1 = semget$private(0x0, 0x3, 0x29) stat(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xc, 0xffffffffffffff9c) r3 = fcntl$dupfd(0xffffffffffffffff, 0xc, 0xffffffffffffffff) linkat(r2, &(0x7f0000001200)='./file0\x00', r3, &(0x7f0000001240)='./file0\x00', 0x400) r4 = paccept(r2, &(0x7f0000001280)=@in6, &(0x7f00000012c0)=0xc, 0x20000000) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) r5 = openat(r3, &(0x7f0000001300)='./file0\x00', 0x20000, 0x98) r6 = socket$unix(0x1, 0x1, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000001340)=0x7) getsockopt$sock_cred(r3, 0xffff, 0x11, &(0x7f0000001380)={0x0, 0x0}, &(0x7f00000013c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x11, &(0x7f0000001440)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001480)={{0x9, r7, r8, r9, r10, 0x40, 0x1}, 0x800, 0x1, 0x6}) getsockname$unix(r6, &(0x7f0000001500)=@abs, &(0x7f0000001540)=0x8) symlinkat(&(0x7f0000001580)='./file0\x00', r3, &(0x7f00000015c0)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000001600), &(0x7f0000001640)=0xc) semctl$GETNCNT(r1, 0xd515f019409063d4, 0x3, &(0x7f0000001680)=""/173) chroot(&(0x7f0000001740)='./file0\x00') getsockname(r4, &(0x7f0000001780)=@in6, &(0x7f00000017c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000001800), &(0x7f0000001840)=0xc) open(&(0x7f0000001880)='./file0\x00', 0x203, 0x4) getsockname$inet6(r3, &(0x7f00000018c0), &(0x7f0000001900)=0xc) setsockopt(r5, 0x401, 0x4, &(0x7f0000001940)="f803001280fab9b6b67de35709b2bf4e8bf5a7d93e3849a234710f8ee47b94f5f5c334131f28595b370e463499c0a430638b9b1936647d9726ff3d8df5c667a1ca4ba9042ba9b6845f1ab19b31606d8da8ebc6ba4af6f728cef225e38bf158addc69837d29d12443c0a3cd0f77ac84fc419e495285c78eeb336184615405", 0x7e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x11, &(0x7f00000019c0), 0xc) 00:00:03 executing program 3: mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x10000, 0x4) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x100) 00:00:03 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001180)=[{&(0x7f0000000080)=""/130, 0x82}], 0x1) recvfrom$unix(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = semget(0x3, 0x7, 0x482) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000011c0)=[0x100000000, 0x4, 0x8, 0x1, 0xff, 0x1]) close(r1) 00:00:03 executing program 3: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) r1 = getppid() setpgid(r0, r1) setpgid(r1, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x111) recvfrom$inet6(r2, &(0x7f00000000c0)=""/85, 0x55, 0x2, &(0x7f0000000140)={0x18, 0x1, 0x8, 0x1}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x11, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r4 = getpid() setpgid(r1, r0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') listen(r2, 0xfffffffffffff106) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) sendto(r2, &(0x7f00000003c0)="a55b57a5130cf6e24f25d9e333c5fb06cea98c390dc55c352f1f630660118cf6f1c444522b653f00ef7c59c114c2afea377cdd74578fd611ee904ee53492489f03ca73d43032ad05bb8d49547cd03db98e4505ca51eb0ccb082986bfc249b3135b6b9a55aae7f41dbe931b2c2f48009fd7539c3be1b74d4c0e7a47c85b66dab97807a69abb0bca37e91570682a3f243ce3c2a912479d6e79d89b0cb6e40ec40bd848baa9e7ad703f933e403bc10fb544940e96c7cac3527daf61fa1b3a38e27baf667319328c6ca39980de18c608e0e30c5bcb614e418ba7", 0xd8, 0xc, &(0x7f00000004c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setpgid(r1, r4) unlinkat(r2, &(0x7f0000000500)='./file0\x00', 0x800) getsockname$inet(r2, &(0x7f0000000540), &(0x7f0000000580)=0xc) semget$private(0x0, 0x0, 0x300) recvfrom$unix(r2, &(0x7f00000005c0)=""/13, 0xd, 0x2, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000680)) recvfrom(r5, &(0x7f00000006c0)=""/4096, 0x1000, 0x2, &(0x7f00000016c0)=@in6={0x18, 0x3, 0xf48f, 0x86}, 0xc) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001700)={0x81, 0xf4}, 0x8) setpgid(r1, r3) faccessat(r2, &(0x7f0000001740)='./file0\x00', 0x2a, 0x300) sendto$inet(r2, &(0x7f0000001780)="85c90b9c37cf4a46bb929d5d9be701020cf796d1048cd88de66465327088c618ad892d0aedee1fe428c29aa33a38a27ece6d48a01ee91dfe7c7010213a0454d36b4bde27358c16a4f99ea820fe841c256efd522b779c8a25c52fdaff1d58f433174ce7363cba328ab3ceb4ac62b12775abac473cbd4dc8aced2a1345e1a1dcd43e603f0b333ea3ae4de07c9990b9f33854357e6191e472a961f7956e8a5dcdd0cb8998e88fddc97473f4b6315d12141d36da45bfea8e3a791f8d53c34de06a43fac862d41c455afd24c85af744a45abfd07994286a051110bcac0c2cf0ea5771e2a76e2dd9c18733388e337d6d6243078aebba6f26ca5d628588f3255146b188783074a58472536bfd46360153ea6f76c82105ec53841b58c1025bf8c476a1790ab29252dccec4c2a357cd8f7295c4a9da579b74a75c68f87f35797eb2fe447bc68816304e8f29b03dbdacd131f048e9e20112a8ea8709c505f3bae258e1ffcc8ce11684b7e33f23a6a448a107fd3b008fe3ae3678c762f147969a4713294d81f40be72a834ecabd51cf70ae3fcfef6023f14777274cb10a1af937303639ce1d33ab4d0c0da0a50bc6a0737373e9a46ab9a60869c5522f20f085ff18a610cbc02acc7546648937c71e90a886a3165427495416b3b5ac727e6db34a0d17a53ac234c009e1bb7359529e5a5eca201b5a8964b72a5514fe0fa20637264a8bbcee91133d10ec7471ca87b0e7c44799a37d349820e67bfe921ac204dfc82b71da3e0a959afc34ec75b07880b961fdb0328ed5140659a6d3547909a1a4f3f11aeadaaa99f9925a0602b86a2ce23d0c1ddf0bd99bc0259566fbf953ba0fc795a1d064ceb2ee9d4a7835cec458a25155ca59e40cc423b31a10907125880bd6b829ce15e889bcee9c2597ac8ab4e23ad57fb5a71bef3cab0514a04d472d62f1aab294a35bac02187c033df1aaa8c31935b5525f3c1a86d6c4a997c66a3aa09f90cb671cbbb7a0dc4424f8dde3eea53162c9cd85776c710832932c3624f131d58a2880ea9387896049f1595abf5fea4cdac70ade8ff7b2219bc52d1dba4a34c8e928edec2613fda0ba32dd738297bc68835c9fd9246b58fcfa7bafeae91404ab112803e778fcfaf503c059903e8a5fd70dd0cc9a0f8429c2663afd856c248de552e707a4707d823333685a88b298d42160535ef265965469b92564653df31f078f53cf6884091065aa07ba66f699f0101a8010462df0b8dbf1cf938e90c7b39b15cc6cd3eebe56758fe9d552147c559b484dee78f040253196f88d8f2bbf2e61edd4c4316da3066df9953d518a04d934229afb7d865cbfab03040d03f69d62a57217b51feb1e300a8ea8e8bb6c0e8342a78d0667ac9f65d7540c87ea247a89ec458b164f7a82549c8c805ee988f462df155a17e00e84ce008796a26475b8961b83149527123a45bf2f3b6a39e35abda73bd3cc58a5cc1b67650c61fd630896d50f94285f03f0e09f6184b2760879bd8a4e277d2a30cd12adabaf32d8fef1d56deeb20a8fcecf8e0a7ed9944f24c68357066d42910928a8d8483278fd8ee9be1fac1c42ef05a2a641de2aefeb1525b767a032d10300a5f08b643c227c6bd6611c82f5be1bdbc7ecedc7667f0c0e4929b04b485a42e8f518fd49e463def4b97047b633289912ead2803898b0f8bb0dfd3b7ecce09dcc2ec99bd3f48f910b99cc6fd5f2ffc93074fa092338d2d25c99eeb870ccfcc1e30ed14b1b1e190e4477e53b6c75a3eff1688d01fcebb8119f06b45f6cfa32313eb72d5ab02ccea517eae50c91aafd738d109d4b04c5874c0d38d2ccd0d673d24198110a68c601d57484fa4d73a3f0880f46a85f8b5ee945ec083af89fdd199fcc75f912328ebad768394f47b2ce1110b1b92d5c9f040af237e83eb034f890998780f129d0acf74e99588f6c7ff45a68a406c8620a25a5fb944b52427b4cf5665b5e9fa1bc8d14d80019d0c88fa41a4900fb9af34cbdcd6006caad6fec4f8fce9f058a5327c4ecec319b2f7b9853eccbbf6a294b66a46c1677c9dbd09a14258d2f66538ba59cfdeeebda158c8e4d3564a7dc9473a38e5b852afcaae6efe5392cbae84fecd9b6c6629a0f340485dc9feb7f39846135f0712e8b99132e895bee932f179a23f9897be4d1cd67a134302ca0d5442427efee7d59aaf11e08a68d2884d04cbba05011c87eea70de44e385f55ef072a29fb251826de4f7c6a1db790a9c27741dfd6c13480dbf76f57f84b62c932221118693917842cbca1964a2caaf1f9580bab4f241697fabcd03c1c4ca20a3d3cc4020643be5daa95700cb404b4cff34bf6d2e6e6c2309032b2062d6a4acf9573bfd00256e031d52bda41fef0cce4a1713a945a37e95cb51db379c21f6de5d9e2d10082dbc1410b2b5f235e9dae4f6f36743717ddea1fbff36e888eddc032b2fd6a831b694881213a342b6bf6051350a9867f9b0c50ac75c8c192cdcae0015f3a7d5175258c3d5acc3c07f4ddf1e87e09837cd4599cf65e8fbe0c961b1f5007d0297d2bbaa8236f2cf09e66e14cef8cf9fdff81c7e7f89f27660f4faa55658f8cb56ded922e32417d9294e10df46d86dc1bebdbdcc60c6e5c93333177e69fc04b57619e92524e71474d6617ab6e86b4a4f7bc2b262378f2db0d6ab0f9f3d3c3032ccbe797a8e76b87e99d397379c613be5d6a8e765105a5ea4a5736e30d35c46dd1ff98d57b110123e24c03ff044796f514e308ee0466c57a10556ee011d80044470484aae71cdb3908b6c94b29065de8f56e1b5240bae694222712a434288fcbcc94d9723da3646527864d4e3435e89cf7864becb6d882ce46cd15ad9a95230a48cb3b77d25119109fb057b6b7c9f1a7efafddb3f44f470db3e58d33aabdef20ae39d71b2af462fc3cc7bde873e2466d18e3d6fb9986e11075b9733a37976d5641383867804aa869d5d50da34d1114148b72f95a0857d344bddae2bb0cac612f123f4ae2ffaeb60f9f8bc8e051299139fd870a36409f6b57c160a92a657bdaf6f776bb130bbe1804cb97d3837240d89ebd31ccf42f878e697c27d598d968cd4dd8488f969d3f451254580ed79ccfbd163db8c0cd565708607bea8766c84669a81d7e2c1062311377106a7209d21b200bef9638ab32e1d9ab7515036b45564311eb0ba1c9bfeb405690d62bd774377486aeb37babb2cde6267b44f0880dd9b9a87cf9ed3c2e8bf45d0035cde2824c066d9e930324c4977ecc9a51dfc59c91acd2b8728baef4ff7aa62112833b7309e46367c617b13adaf7c184bb958e2b26efb0f0244d1f7cbac1153bd1bf785d9830e3c5dc348913f60379fc939feda49c5b8175f098859753241f4cb2a8d4a38ab5e49be688d7d94e3e741c25a6d8405909bab72941a269bfbc5be62841f609f265c8f6794ea31baae57e140b4238f8f1cd8dfcaac3fb3670f5110e6d35d9f65034e929b41545930b8be85595dff5675d1b0477dc4b131bd79e55d69385f5ed7cfb615438a45f89650c20e1c15475eda51e4cd7c73dd182ae69b348ae987d216904907c797202cf55d58aadd7b9291d389556763788f6ccb3e1c8627f3404cf94cede9b75e7e192f40604b27f15dfca92905d62234dea41afc0778353ad08cbea8aa230c3c4cc59db93accd43b6c763f2d5b0f8314845649f301f57c209c9c403c3e7373c10f3e7ff8907d2517f5a1d709289af014416ea2d16a32a545a57b7a6343b3153a48cd4ee50d804d9e6438282bb642e7301a3cc4c4a6b3bca1e1aca86c6129e8e14db294ad032156962898d6748a7012ee0ceedb404bb5311ae8f5a0d1658f0f604cc4319b5b2fbe1184286678f471874a704f4590b1b641e86311f0887089b72128bb2872f6fb67fbdfb71b863e2d80f4ba00da169d7b8b544c6b6c643db7e94cb6d691117d5eb1e4761e5feb6ecd90c101f32047829e2bcaf45f8ca4ed30f4704ef4dd5246da2f9d60c5b294cdc4cb7965a22b66b166f2488f7faea9e7fe39ace70cc1b4b359c96cef25f0f0c75bde28d74b79a323472e91b3afed889747473ecfb134ab5ab54585a07937dbc30d114784f8fdc5c894d9044019623de311ca23618ae58f9a1050a29f6f95478fcadbcf2a98c4f8481fa8805595d76e6132a46343c8ec41dcf26c1583941ba47b646ebad9195fa601c03c4e1b011ce5b1e8335a7f4c4f12e015ee2ff531ba59e9c49997b9c2f77290275a4b5bbcd3c4c2b3da14c805322cd17410af6c69a28b34e31dd147c4b6ed31597f865c7ede7815a6c26a2575af32f7de2faee3dc884543086429001de6e22163310f83dc21ae7d0a0fe51b32acdeccdbfc2a216a303deb6af4a5a10c6ec2afaf138efb379469a9114f1071fbf2ee74cd7b39a669d19377647217c512f25de93e42513f05b639f78ef3ff55cca8d24e00c3c122863943effbc0d7aa9aef503282a985d29ac624c47a6c9061b3385e10f0863700e94267130646a9c77b87ed08d04a202e5e17406b9c072894c852ffc41c5b14f695c2337ee54728b98dbbed37591209b1c4d05918ef257df95911ef2426d831f0f30b4480a1fc75c9211dba45865b93aa7095fe0dfeffe26407a804f2dec5bf8484e88a07a9e3f5518ccad9e08e15f25b14d603b51dc56b84db71b90e88efa81f33f369e92895ce5901b6fbe728f917a384adedd55368b1ee31b94112df75b637e954161f0554803560c35e950dc35f3c11f3a1c6a38b1d60c97f64bd17abf24517bed3962a060a114c1290690022c8a512cd0e4b61b128ed562370bb9b22b86f9ef025078850f4f275142b7179cab820af2a2674e36c0ecb87ec362b611f0a4b842e94e990f4d2328d19e9c5033815b6af932a664db22eb589303b46d13c3a461f4edf9b4ac4de730e6c7546f3ae0ec4e41d5a7ac62316d9ed3916a37cdeb283e99f94672a37a976f71eda84fe2a194b5231ef564ac45dffafb0b7ca9628fa0340b824c9e8cd2a7b2900f0249b5e1b545cf249bdab0c26bd3dcea6cb4da3988677b9516724d79e84e382727a4bd60baa3c18a4511c83141ba9149610d558ee495edd96b16eeb2273e5a349686c2bd1720bae16c9fa191c86688d94d2a5bc2fc9de9d2784e374d2e217b7b0bd3c9e08712390d47a59952c7fc07e0a6e99ae06a42d571117af8ab145d33844d4edaaa694904c6e2f166d6b279f54e0076da3ec2250ec169069890e1a3a499ce63ef01b41dfedd8a539a165ce257b8eb7403cde7f88420a8fd9647740a8e6197988227b40fc59466d8e491aab1ce0ba750ab5d094fd280d563a9dcdb0c93e6b994d02b04d490e640fd4ba995dae552fca0a362b038eba45f59cf48cd9879cb88815b657581a8024c0d01162f2cd28c50d7fb055b1178f712e04d4c5b3792b05ffdd56555c57d0d1418da1d0f895d3a699537dc6ffb68098464d924c3638635a1d6b69025fde5dea95b151502a1bea96272e2baf555a95b6c0acef6ba950416d23e89718449fe25244494ff9ae54d0c638ade5bd3b648c79fc0f27ef2d35bc653367b1528b521a2c65806178e2fe154b234aa3e190e9a66c738496a2cbeafde9eecbcde0fd15f2b2b91b86e9d8999e06b39230353300b38402ac43b2b2e0b5e48eda09e2f14d968e6c400152ce6319a2b59c41911a302160cebe833c90bf47523340c2d57fbf249cf1c24869559d0069cdb9574d357bddf8f503a6ed2677981a32031fecda96b92192a8caa91509c2e38ac44ffc77a6fa1c6e85ae84705e436fb8bb8e743ace710937521aaeb3ed90ce82de90da3efceb38fb", 0x1000, 0x2, &(0x7f0000002780)={0x2, 0x0}, 0xc) pipe(&(0x7f00000027c0)) r7 = msgget(0x2, 0x100) msgsnd(r7, &(0x7f0000002800)={0x3, "dbcd792a0c0e318649800b48a45262ccd3aca878f70dbac7811d8ffef14a761be8d3dd30c64b120fb990f95408de968024439842cccd3b8c55fab168e8cc9b50a2d45d86487db74e1b16ec3f0070668da11c0a597fd08fabfb97bf9a3d76962eee6900"}, 0x6b, 0x800) 00:00:03 executing program 0: mkdir(&(0x7f0000001440)='./file1\x00', 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchroot(r0) mkdir(&(0x7f00000000c0)='./file1\x00', 0x0) r1 = openat(r0, &(0x7f00000002c0)='./file1\x00', 0x200020, 0xfffffffffffffffd) getsockopt$sock_cred(r0, 0xffff, 0x11, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x11, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) clock_gettime(0x1, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file1\x00', r2, r3) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f00000001c0)='./file1\x00', 0x2) recvfrom$inet6(r5, &(0x7f0000000300)=""/201, 0xc9, 0x800, &(0x7f0000000400)={0x18, 0x2, 0x6, 0x7}, 0xc) sendto(r4, &(0x7f0000000440)="0f9362be46acdd79dd4bb2bf0777b9cdc92a5435f390e44e8a25866634c679ce09f5737950fe1f18ac2c7cfe3d0e52851ec7639f32512bd1e8d996ca91fd1b83fd98a410b224f2c3a3fe69599d23eee78bd4abee627a197cb9e200ca3481924a4a8d38cd42f0af339d7cc14102bdcab9a5680e97e6ef536b853424b218387018f5cd2c2ce971157fce1b8d321e32f584fe158f1726075ce1ab4c239ae8c15948e904122f29a745b29ee524912701af750c53e7865004120babbb211b816d57faba", 0xc1, 0x401, &(0x7f0000000540)=@in={0x2, 0x2}, 0xc) [ 65.4556880] panic: kernel diagnostic assertion "vp->v_type == VREG" failed: file "/syzkaller/managers/netbsd/kernel/sys/ufs/ufs/ufs_readwrite.c", line 292 [ 65.4556880] cpu0: Begin traceback... [ 65.4556880] vpanic() at netbsd:vpanic+0x214 [ 65.4556880] _GLOBAL__sub_D_65535_0_cpu_configure() at netbsd:_GLOBAL__sub_D_65535_0_cpu_configure [ 65.4556880] ffs_write() at netbsd:ffs_write+0x6ba [ 65.4556880] VOP_WRITE() at netbsd:VOP_WRITE+0x12c [ 65.4556880] vn_write() at netbsd:vn_write+0x167 [ 65.4556880] do_filewritev() at netbsd:do_filewritev+0x438 [ 65.4556880] sys_pwritev() at netbsd:sys_pwritev+0xc2 [ 65.4556880] sys___syscall() at netbsd:sys___syscall+0xe2 [ 65.4556880] syscall() at netbsd:syscall+0x32e [ 65.4556880] --- syscall (number 198) --- [ 65.4556880] 78e7a2a3f4aa: [ 65.4556880] cpu0: End traceback... [ 65.4556880] dumping to dev 4,1 (offset=0, size=0): not possible [ 65.4556880] 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